たかがAPI,されどAPI、シナジーで広がるビジネスチャンス

4,048
-1

Published on

ABC 2014 Springでの講演
http://www.android-group.jp/conference/abc2014s/

Application programming interface(API)はApps Partners Incomeと呼ばれるようになり、企業間の連携シナジーによる新たな収益の源泉となりつつある。 昨今、米国において大手ネットサービスプレイヤーがAPIを積極的に公開し、従来のB2Cモデルによるマネタイズから、B2B2C/Bモデルによるマネタイズへと移行する傾向がみえる。シリコンバレーのスタートアップも従来の一攫千金のB2CモデルからスケラーブルなB2Bモデルに注力するトレンドが見えている。 本発表ではまずその解説をする。 その潮流の上で日本のスマートフォンコミュニティは何を成すべきか? アンドロイドという文脈だけでなく広くAWSを中心とするクラウドサービス提供者、NTTドコモを含む顧客アセットや社会インフラを持つ会社がどのようにしてシナジーを生み出して行くかを議論したい。

Published in: Business

たかがAPI,されどAPI、シナジーで広がるビジネスチャンス

  1. 1. © 2014 NTT DOCOMO, INC. All rights reserved. Mick Etoh , NTT DOCOMO March 21st, 2014 たかがAPI、されどAPI、 シナジーで広がるビジネスチャンス (API-Centric Innovationの勧め) コンタクト先 @mickbean 1
  2. 2. © 2014 NTT DOCOMO, INC. All rights reserved. SXSW 2014 開催概要 2 SXSW Interactive(テックイベント) イベントは、2,000以上にも上るセッション、300社以上のスタートアップから大企業による展示、数百社の中から勝ち残 ったスタートアップによるピッチコンテストから構成されます。
  3. 3. © 2014 NTT DOCOMO, INC. All rights reserved. SXSW 2014の特徴 2. テクノロジートレンド   イノベーションを起こしている技術トレンドとして、Wearable/ Sensor/Internet of Things/3D printing/Driverless Car が挙げられた。中でもWearableはCESに続いてSXSWでも最も多くの出 展が見られ、現時点で最もHot Topicと言える。 1. イベントのグローバル化   ピッチコンテストファイナリスト18社のうち、7社がUS以外のスタート アップとなった。 3
  4. 4. © 2014 NTT DOCOMO, INC. All rights reserved. API-Centricな2014 SXSW Accelerator Finalists Trustev (Cork City, Ireland) E-commerce等向けのFraud監視API。Location dataやSocial dataを分析する ことで、不正ユーザを検知する機能を事業者向けに提供。 Addy 宅配サービス等の作業員等のリアルタイム位置情報API San Francisco, CA 4
  5. 5. © 2014 NTT DOCOMO, INC. All rights reserved. 最近のバズワード:API, Bitcoin 0" 200,000" 400,000" 600,000" 800,000" 1,000,000" 1,200,000" 1,400,000" 1,600,000" 1,800,000" 2,000,000" 2011/10" 2012/01" 2012/04" 2012/07" 2012/10" 2013/01" 2013/04" 2013/07" 2013/10" 2014/01" hackathon" API" bitcoin" 5
  6. 6. © 2014 NTT DOCOMO, INC. All rights reserved. 本日申し上げたいこと 1. B2B2Cの切り口,APIの安定供給 by DOCOMO。シナージー! 2. デバイス制御もWeb API化. 3.ネタを一緒に考えませんか? 起業する も良し,しなくても良し. 6
  7. 7. © 2014 NTT DOCOMO, INC. All rights reserved. APIとは? アプリケーションプログラミングインタフェース (API) とは、2つ以上のシステムを 連結してより大きなシステムを構築するためのインタフェースの仕様である。 APIプロバイダー コンシューマー向けサービス 7
  8. 8. API as Alternative © 2014 NTT DOCOMO, INC. All rights reserved. Application Programing Interface (API) PAI pps artners ncome Adam DuVander, 8
  9. 9. © 2014 NTT DOCOMO, INC. All rights reserved. 【事例】NetFlix:コンテンツ流通 2008年10月にAPIを公開。映画DB、閲覧キュー、レンタル履歴などのデータを提供 800以上の デバイスで閲覧可能 20,000以上の ディベロッパーがAPIを利用 9
  10. 10. © 2014 NTT DOCOMO, INC. All rights reserved. API公開がNetFlixにもたらしたインパクト 映画DB APIの公開により、サードパーティーが様々なデバイスに対応したアプリ を開発できるようになり、独自開発の必要が無くなった Developer 20,000 アプリ 800 デバイス + コンテンツ コンテンツ購⼊入 コンテンツ 10
  11. 11. © 2014 NTT DOCOMO, INC. All rights reserved. APIs mean a lot of exposure for web giants 9,000 8,000 7,000 6,000 5,000 4,000 3,000 2,000 1,000 0 2005 2006 2007 2009 2010 2011 2012 API is a key success driver for these businesses Annual growth in number of APIs: 100% 13B Calls / Day (2011.05) 5B Calls / Day (2010.04) 5B Calls / Day (2009.10) 1.4B Calls / Day (2012.05) 1.1B Calls / Day (2011.04) 1B Calls / Day (2012.05) 1B Calls / Day (2012.03) 1B Calls / Day (2010.01) API Billionaires Club (Programmable Web) API Growth Rate (Programmable Web) 11
  12. 12. © 2014 NTT DOCOMO, INC. All rights reserved. Why API matters Disadvantages •Limited user reach •Limited brand awareness Traditional Web business model APIs help you grow your business Advantages •Unlock distribution channels •Expand user reach through the V.S. 12
  13. 13. © 2014 NTT DOCOMO, INC. All rights reserved. APIs enable business to create “ Revenue Ecosystem” Amazon.com Mobile Apps Affiliate Sites Supplemental Services Internal Developers + API 13
  14. 14. © 2014 NTT DOCOMO, INC. All rights reserved. Change of API Offering Models Consumer Product End Users API API API Developers Consumer oriented API Offering (e.g.) Cloud API Developers End Users (e.g.) Cloud oriented API Offering 14
  15. 15. © 2014 NTT DOCOMO, INC. All rights reserved. Rise of Cloud API Startups Location Billing Analytics Communication Authentication Banking Shipment Print Healthcare Translation 15
  16. 16. © 2014 NTT DOCOMO, INC. All rights reserved. Unbundling of Corporations: API整備のメリット 人材育成 財務 R&D IT 流通 マーケティング コア事業 従来の企業体型 従来型の企業では、ほぼ全ての機能が内 部から提供される コア事業 財務 人材育成 流通 マーケティング IT R&D API指向の企業体型 API指向の企業はコア事業に集中し、その他の 機能はAPIを利用し外部から提供を受ける 16
  17. 17. © 2014 NTT DOCOMO, INC. All rights reserved. APIプロバイダー B2B コンシューマ向けサービス B2C パワー(力)ゲーム データ/システムスケール勝負 タレント(素質)ゲーム スピード/デザイン勝負 17
  18. 18. © 2014 NTT DOCOMO, INC. All rights reserved. API具体例1(文字認識API-機能概要) ⽂文字の先にある情報にリーチしたい! ⽂文字認識識 API (例えばこんな使い方) 情景画像からの文字認識機能を使えば…  読めない文字も写真を撮って解決! ■画像内にある単語を検出することができます 18
  19. 19. © 2014 NTT DOCOMO, INC. All rights reserved. API具体例1(文字認識API-活用事例①) ドコモの「うつして翻訳」サービスで、⽂文字認識識APIを利利⽤用 19
  20. 20. © 2014 NTT DOCOMO, INC. All rights reserved. API具体例1(文字認識API-活用事例②) 失語症の方のための生活支援ツール <作品概要> グラスをかけた人の瞬きの検知をして目の前にある 文字を読み上げることで「何が書かれているか」を 把握できる。失語症患者の課題点である「リハビリに時間が取れない」という点を日常生活の中で改善 していく点も本作品のアピールポイントの一つ。 (オトングラス) 20
  21. 21. © 2014 NTT DOCOMO, INC. All rights reserved. API具体例2(音声認識API-機能概要) ⾳音声認識識 API ⾳音声をテキストに変換してくれる ■発話した内容を認識し、結果をテキストで返却 21
  22. 22. © 2014 NTT DOCOMO, INC. All rights reserved. API具体例2(音声認識API-活用事例) ⼿手を使わずにスマホを操作してレシピを確認 次の ページ! 料理のレシピ コンテンツ 音声認識サーバー 22
  23. 23. © 2014 NTT DOCOMO, INC. All rights reserved. ドコモ ドライブネット 通信モジュール内蔵PND タブレット+車載クレイドル+ステリモスマートフォン+車載クレイドル+ステリモ PC連携 サービス ドライブネット対応アプリ (カーナビアプリ&地図) 最新POI提供 オンライン VICS +プローブ 地図差分更新 交通情報最新地図 POIコンテンツ 最新POI 情報提 交通情報 サービス 地図更新 サービス 位置情報 実車 プローブデータ 位置情報 指定ユーザ 位置情報更新 ドコモ 契約者 位置情報 駐車場満空 情報 ガソリン 販売価格 POI情報 道路地図 情報 ドコモ基地局 プローブ情報 ビジネス パートナーが 保有する情報 スマートフォン+ディスプレイオーディオ 23
  24. 24.    自動車向け音声意図解釈技術 (しゃべってコンシェルエンジン) 対応したナビ操作を実行 © 2014 NTT DOCOMO, INC. All rights reserved. ドライブネット  コンテンツ 例)周辺検索、駐車場情報、 渋滞情報など 意図解釈技術と コンテンツを連携 ○○に行きたい! ペットと入れるレストラン、ない? 自車周辺情報を表示 目的地の設定確認までジャンプ (目的地検索) (ルート設定) (ナビ操作) 聞こえない! 音量を上げる 発話内容例 ナビ操作 話しかけると・・ 高度なナビ操作の実現 24
  25. 25. © 2014 NTT DOCOMO, INC. All rights reserved. 今後、提供予定のAPI n音声合成API n翻訳API(限定公開予定) 翻訳API アプリ開発者 アプリ開発者 REST  API テキスト 合成音 REST  API 音声合成API 対訳 登録結果 原文 訳文 辞書API 25
  26. 26. © 2014 NTT DOCOMO, INC. All rights reserved. 音声認識 文字認識 知識 Q&A 雑談 対話 環境 センサ ・・・・ http://dev.smt.docomo.ne.jp 26
  27. 27. © 2014 NTT DOCOMO, INC. All rights reserved. APIリファレンス・SDK、問合せフォーム、API検証ツール等を用意 検証ツールの拡充や開発者とのコミュニティ機能を強化中 サンプルコードディクショナリ APIリファレンス・SDK docomo  Developer   supportサイト 問合わせフォーム 順次拡充 API検証ツール ※一部のAPIで未提供 開発者コミュニティ  (SNS) 順次拡充 27
  28. 28. © 2014 NTT DOCOMO, INC. All rights reserved. 一緒に考えませんか 一般開発者/企業 共通機能API サービス/プロダクトAPI API  GW docomo  Developer  support 音声認識 文字認識 知識 Q&A 雑談 対話 環境 センサ NEW NEW NEW NEW 位置情 報 御社 API 28
  29. 29. © 2014 NTT DOCOMO, INC. All rights reserved. DOCOMO R&D からの新提案 デバイス制御もWeb API化 29
  30. 30. © 2014 NTT DOCOMO, INC. All rights reserved. Device Connect Web APIとは? • スマートフォン内蔵デバイスやスマートデバイス(スマートウォッ チやスマートグラスなど)を簡単にコントロールするためのAPI。 • 開発者は、OSや個々のデバイスのIF等を意識することなく、クラウ ド上のWebAPIと同様にデバイスを操作可能。 • ネイティブアプリは勿論、Webブラウザを用いたサービスでもデバ イスと連携したサービスの提供が可能に! 30
  31. 31. © 2014 NTT DOCOMO, INC. All rights reserved. フリービット SiLK OS カーナビ等連携等のソリューションで利用されている 引用:http://www.freebit.com/press/pr2013/20130705.html In-Device Web server http://www.slideshare.net/KensakuKOMATSU/8th-sep2012-html5conf2012webintents? ref=http://www.publickey1.jp/blog/12/webintentssocket_apihtml5_conference_2012.html 引用:NTTコミュニケーションズ 小松氏 概念を提唱していたが、前提のWeb  Intentsが事実上の廃止 に 31
  32. 32. © 2014 NTT DOCOMO, INC. All rights reserved. ボール型ラジコンレンズ型カメラアクションカメラ 360°カメラ スマートウォッチ ヘッドマウントディスプレイ device connect WebAPI SmartPhone アプリ Browser device Plugin 360°カメラ device Plugin レンズ型カメラ http http device Plugin アクションカメラ device Plugin ボール型ラジコン device Plugin スマートウオッチ device Plugin ヘッドマウント ディスプレイ PC Browser http Intent 簡単、便利に何でもつながる 32
  33. 33. © 2014 NTT DOCOMO, INC. All rights reserved. 加速度 加速度 device connect WebAPI SmartPhone アプリ Browser http http intent session_key=ボールラジコンsession_key=ボールラジコン 手首の動きでボールを操る bluetoothbluetooth ボール型ラジコンスマートウォッチ device Plugin ボール型ラジコン device Plugin スマートウオッチ //  dConnectへのURI var  BASE_URI  =  "h8p://"  +  loca=on.hostname  +  ":8080"; //  xhr func=on  connectH8p(method,  uri,  body,  success_cb,  error_cb)  { var  xhr  =  new  XMLH8pRequest(); xhr.open(method,  uri,  false); xhr.onreadystatechange  =  func=on()  { if  (xhr.readyState  ===  4)  { if  (xhr.status  ===  200  ||  xhr.status  ==  0)  { if  (success_cb)  { success_cb(xhr.responseText); } }  else  { if  (error_cb)  { error_cb(); } } } }; xhr.send(body); } //  加速度センサーを登録 func=on  registerAccelerator()  { var  uri  =  BASE_URI  +  "/deviceorienta=on/ondeviceorienta=on"; var  body  =  "deviceid=ボール&session_key=スマートウォッチ"; connectH8p("PUT",  uri,  body,   func=on(text)  { var  obj  =  JSON.parse(text); if  (obj.result  ==  0)  { //  登録成功 } }); h8p://localhost:8080/deviceorienta=on/ ondeviceorienta=on?devicid=スマートウォッチ &session_key=ボールラジコン 33
  34. 34. © 2014 NTT DOCOMO, INC. All rights reserved. 写真を撮影 device connect WebAPI SmartPhone アプリ Browser httpプロトコル HTML Source Code http http 写真を撮影する PC http レンズ型カメラ device Plugin レンズ型カメラ Browser http http://localhost:8080/mediastream_recording/ takephoto?deviceid=レンズ型カメラ //  dConnectへのURI var  BASE_URI  =  "h8p://"  +  loca=on.hostname  +  ":8080"; //  xhr func=on  connectH8p(method,  uri,  body,  success_cb,  error_cb)  { var  xhr  =  new  XMLH8pRequest(); xhr.open(method,  uri,  false); xhr.onreadystatechange  =  func=on()  { if  (xhr.readyState  ===  4)  { if  (xhr.status  ===  200  ||  xhr.status  ==  0)  { if  (success_cb)  { success_cb(xhr.responseText); } }  else  { if  (error_cb)  { error_cb(); } } } }; xhr.send(body); } //  撮影指示 func=on  registerAccelerator()  { var  uri  =  BASE_URI  +  "/mediastream_recording/takephoto"; var  body  =  "devicid=カメラ"; connectH8p("POST",  uri,  body,   func=on(text)  { var  obj  =  JSON.parse(text); if  (obj.result  ==  0)  { //  登録成功 } }); } 34
  35. 35. © 2014 NTT DOCOMO, INC. All rights reserved. さっそくAndroid Wearでも動作を確認 device connect WebAPIhttp 通知 SmartPhone AndroidWear エミュレータ 35
  36. 36. © 2014 NTT DOCOMO, INC. All rights reserved. IPネットワークアクセスのデバイスについて ・Bluetooth以外の通信方式の周辺機器も考えられる ・IP-NW経由での制御が前提のデバイスとそのアーキテクチャが増えつつある 例: •ChromeCast •GoogleGlass •デジタルカメラのリモート操作、ライブモニター(Sony,  LensStyleCamera、リコーTHETA等) •Wifi搭載SDカード型デバイス •LeapMotion(PC用ドライバをインストールすると、WebSocketサーバと しても機能し、Webブラウザからも利用できるようになる) •BluetoothでもPANプロファイルがあり、Bluetooth4.1ではIPv6をサポート X
  37. 37. © 2014 NTT DOCOMO, INC. All rights reserved. 従来の実現方法(Androidの例) Linux Kernel ライブラリ    デバイス Dalvik フレームワーク ブラウザアプリ WEB AP (HTML5+Javascript) Linux Kernel ライブラリ    デバイス Dalvik フレームワーク WEB APL (HTML5+Javascript) AP L(WEBVIEW利用) Android APL 利用できるAPIは 限られる,ブラウ ザにも依存 アプリでできる範囲 で自由に拡張可能 HTML5で規定された デバイスAPIを利用.WEBサイト X
  38. 38. © 2014 NTT DOCOMO, INC. All rights reserved. 仮想サーバ Device Connect Web APIの仕組み 以下のようなAPI変換APLを利用することで、ブラウザでもAPLでも、ロー カルファイル閲覧やカメラ起動が可能に! Linux Kernel ライブラリ    デバイス  Dalvik フレームワーク ブラウザアプリ WEBアプリ (HTML5+Javascript) 変換アプリケーション WEBサイト WEBアプリ (HTML5+Javascript) WEBアプリ (HTML5+Javascript) ブラウザからIP-NW経由 フレームワーク 中継・変換 IPネット ワーク層 アプリでできる範囲 で自由に拡張可能 X
  39. 39. © 2014 NTT DOCOMO, INC. All rights reserved. ご興味ある方はこちらまで(空メールでOK) 近日公開予定! device-connect-support-ml at nttdocomo.com 36
  40. 40. © 2014 NTT DOCOMO, INC. All rights reserved. 僕らは組んでなんぼです. http://www.nttdocomo-v.com/village/ FBで ドコモ・イノベーションビレッジ をフォローしてください 37
  41. 41. © 2014 NTT DOCOMO, INC. All rights reserved. 今後のdeveloper  supportのイベント 開発情報  >  技術ブログ  >  イベント情報 にて順次公開 https://dev.smt.docomo.ne.jp/?p=tec.column.category&category_id=4 アイデアソン ハッカソン アプリコンテスト 38
  42. 42. © 2014 NTT DOCOMO, INC. All rights reserved. EIRを一緒に始めませんか? EIR: Entrepreneurs In Residence/Executive In Residence 起業家が特定の組織と契約し、その組織の中で起業準備をする客員起業制度。 自分でも起業できるけど、大きな企業のリソ ースを活用することで、年商数百億円クラス の、大きな新規ビジネスを立ち上げたい。 エンジニアなんだけど、本当は起業したいと思っ ている。アイデアを煮詰める仲間を見つけたい し、経営やマーケティングなど、分からないとこ ろはサポートして欲しい。 コンタクト先 @mickbean 39
  43. 43. © 2014 NTT DOCOMO, INC. All rights reserved. 僕らは組んでなんぼです. 自社・他社アセットの新結合 40
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×