話題

オープンAPI

投稿日:

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

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

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

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

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

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

-話題
-

執筆者:


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

comment

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

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

関連記事

no image

新産業構造ビジョン

 日本の工業力、競争力の進展を目指し、国ぐるみで改革を起こそうとしています。これを「新産業構造ビジョン」というようです。特にIoTやビッグデータと言った新産業ビジネスの育成を目的としています。  この …

no image

新参者

 今回添付の記事は日経新聞の「経営の視点」という、社説になるのでしょうか、そこに掲載されていたものです。  ”新参者”といえば、昔からそこで幅を利かせているような”古参”の反対の意味になります。昔から …

no image

ロボティクス・サイネージ

 ロボットの活用もここまで来たか、という印象の言葉です。「ロボティクス・サイネージ」  考えてみれば「ロボット」と「サイネージ」(広告、看板)の造語なのです。ロボットが企業の広告塔に、という意味になる …

no image

抑止力としての知的財産権

 知的財産権の二面性について、当オフィスのホームページ「知的財産を取り巻く環境」でも言及しています(「知的財産権は防衛的か攻撃的か」)。添付のリンク記事で各国間の特許による抑止力の一例が垣間見れます。 …

no image

国際出願ランキング

 世界知的所有権機関(WIPO)が2016年度の国際出願のランキングを発表しました。 ここでいう国際出願とは、多くの国が加盟する特許協力条約(PCT:Patent Cooperation Treaty …