話題

オープンAPI

投稿日:

 フィンテック(FinTech)がらみの話になりますが、銀行等の金融機関とのデータ接続のためにオープンAPIを定めるという記事が掲載されていました。

 APIとはApplication Programming Interfaceの頭文字をとってそういわれますが、ソフトウェアに関係のある方でないとなかなか聞くこともないとは思います。
 一つの機能を持ったプログラム、たとえばスマートホンアプリを作成するような場合、画面構成や遷移、そしてその動きはアプリごとに異なるためプログラマーが設計・コーディングします。その中でも通信機能そのものや音を鳴らすといったハードウェア(HW)と密接に関連する機能は機種によって異なり、それでいて他のアプリケーションでも頻繁に使われる機能です。そういった機能は所定の書き方をすればどのアプリからも使えるようにしようという目的で定めたものがAPIです。つまり一つの機能を、決められた方法でプログラムから呼び出すだけで、機種の違いさえも気にすることなく実現できるわけです。
 このように共通の機能は、所定の呼び出し方を定めそれを記述するようにすれば、プログラマーはアプリ独自機能の作成のみに集中することができます。機能的に分割することでプログラム作成を分業化したり、個々の機能に特化することで処理品質を高めることができます。

 実はもう一つ大きなメリットがあります。それはセキュリティを高めることが出来るという点です。
 APIで呼び出すのは機能(function)です。アプリから呼び出す方法が分かっていさえすれば、どのような処理手順で実装されているのかは知らなくても作成するアプリの一部として使えますし、API提供側も具体的な処理内容を明かす必要がありません。難読化するなど適切に設計すれば、どのように実現しているのかを秘匿しながらその”機能”だけを使わせることができます。
 金融機関の情報やシステムは厳重に守られなければなりませんから、今回のような目的には有効性が高いと思われます。

 APIの頭に「オープン」と付されているのは、金融機関と密接に情報をやり取りするようなこれらの機能は広く使われることが必要だからです。APIの仕様を公開(オープン)し、関連業者の利用を図ります。

 これらオープンAPIで提供される機能はあり物の技術ですので素直に使えば良く、この”機能”を使うことで何ができるのかを考えるべきです。商業取引が一変してしまうようなイノベーションを起こせるかもしれません。

オープンAPIとは:日本経済新聞
フィンテック環境整備:日本経済新聞

-話題
-

執筆者:


  1. […] てのことだと思います。  ちなみにAPIは金融機関などがオープンで提供するものなので、我々は発明を考える上ではあり物としてただ使えば良いということになります。(「オープンAPI」) […]

comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

no image

特許紹介

 地方自治体が知的財産関連活動として、このような活動をしていることはご存知でしたでしょうか。  中小企業を対象に大手企業が保有する死蔵権利を”紹介”するものです。記事の自治体は川崎市です。残念ながらど …

no image

コンセッション

 コンセッションとは 公共インフラの所有権を国や自治体、公営企業に残したまま運営権を売却する ことを言うのだそうです。  公共設備関連の民間連携というと、私企業に対する業務委託や包括的委託、第三セクタ …

no image

異業種連携

 昨今の産業界では、いままで通りの開発手法や運営手法の見直しが迫られています。いままで通りで何がいけないのかと言えば、考えられるのは2つだと思います。  一つは、更なる効率化、もう一つは、発想の行き詰 …

no image

実験基準

 新技術が世の中で広まるためには技術革新の他にも障害となる重大な事柄があります。それは以前にも取り上げた法規制の問題です。(「レギュラトリー・サンドボックス」)  法律は侵すべからざる規範ですので、そ …

no image

経営モデルと訴訟リスク

 ある記事で、誰でもよく知っている二大世界企業の経営モデルを比較して論評していました。ここでは”経営”という切り口による企業の明暗を論じたものですが、私はこれを見て別の現実、つまり知的財産についての訴 …