5分で分かる最新キーワード解説
IoTデバイスとスマホ連携をプログラムレスにする「Linking」とは?(2/4 ページ)
「Linking」のコンセプトは?
Linkingプロジェクトのコンセプトをひと言で言えば「IoTの日常化」だ。生体情報計測機能が備わる腕時計型やリストバンド型のウェアラブルIoTデバイスが脚光を浴びてはいるものの、現実にIoTの利点を実感している人はまだまだ少数。NTTドコモはIoTデバイスが日常生活に浸透していない理由を次の3点と考えた。
- IoTデバイスが高価である
- 誰もが魅力に感じるキラーサービスが少ない
- デバイスおよびサービスアプリ開発のハードルが高い
この3点は互いに関連している。パーソナルな日常生活のニーズは千差万別、何か1つのサービスでIoTが劇的に普及することは考え難い。また求められるIoTデバイスの種類が多様なだけに、大量生産にも限りがあり、1つ1つのデバイスコストがそう簡単には低下しない。
さらに求められるサービスに応じてアプリケーションとデバイスの双方を開発する必要があり、スマートフォンOSが提供しているプロファイルを利用するデバイス(例えば、生体情報計測機能付きの腕時計型デバイスやメガネ型デバイスなど)以外は、デバイスとアプリケーションとの連携機能を個別に作りこまなければならず、どうしても工数がかさみがちになる。
それもあって、ほとんどのIoT利用サービスはサービス開発会社が主導し、デバイス開発会社はその求めに応じたデバイスを開発する、一種の垂直統合型の開発になってしまいがちだ。ユーザー側としては、せっかく買ったデバイスが他のサービスでは利用できないことが多くなり、事実上デバイスとサービスを一体で買うことになるのでトータル価格が高止まりし、普及を阻害する要因になる。
そこで、デバイスとスマートフォン上のアプリを連携させる部分を切り出し、APIとすることで、デバイス開発とアプリ開発を分離、独立させようというのが「Linking」の考え方だ。APIに対応さえしていれば、同じ機能のデバイスはさまざまなサービスに対応することができる。
1個のデバイスを買えば、それに対応する複数のサービスから最も適切なものが選べることになる。その逆もしかりで、あるサービスに対して複数ベンダーのデバイスの中から好みのものを選べるようにもなる。こうなると競争原理が働いて、IoT利用が低コストになることが期待できそうだ。
また、アプリ開発側、デバイス開発側にとっても、お互いの技術詳細を知らなくてもAPIへのデータ受け渡しさえできれば簡単に連携可能になるため、開発工数の削減につながり、デバイスの広範な普及によってIoT市場自体が活性化することが見込める。
「Linking」とBLE規格の関係は?
Linkingの位置付けをちょっと詳しく説明しよう。図2は、Linkingのアーキテクチャの階層構造を示したもので、この図の最上段にある「PeripheralDeviceLinkProfile onBLE」レイヤーがLinkingでの通信部分だ。
それ以下の層は、BLE規格のアーキテクチャそのままである。図のGeneralAttribute(GATT)というレイヤー以下のレイヤーがBLEデバイス同士の通信をつかさどる部分で、一般的には、アプリケーションがGATTレイヤーと直接やりとりできるように、いわばデバイスドライバのような機能をアプリケーション自身に作りこむ必要がある(つまりGATT層の上のレイヤーはアプリケーションになる)。そのデバイスドライバ的な部分をLinkingが受け持つと考えると良いだろう。
Copyright © ITmedia, Inc. All Rights Reserved.
5分でわかる最新キーワード解説
この記事の著者
こんなメディアも見られています
キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
アクセスランキング
-
1
Googleの自動化ツール「Workspace Studio」×Gemini、4つの業務効率化アイデア
-
2
情報処理安全確保支援士試験、10月6日に申込み開始 CBT化で受験対策はどう変わる?
-
3
M365 Copilotを配っても「使われない」 でもAI活用が進んだ福島県庁の"逆張り"戦略
-
4
情シスは「外注の準備」をする暇もない? 7割が負担減でも進まない理由
-
5
「Copilot、Word文書まとめて」で社内全滅? 勝手に増殖するAIウイルスで大騒ぎ:895th Lap
-
6
ゼロから分かる「Python in Excel」 プログラミング未経験の筆者がデータ分析してみた
-
7
【SCS評価制度と国際標準を両立】サプライチェーンを強靭化する次世代TPRM戦略『UpGuard』実演デモ
-
8
SOAPはRESTに負けたのか? 「古いAPI」を残すか見直すか
-
9
「Gemini 3.8 Flash」の狙いは“賢さ”ではない? 発表から見えた3つのポイント
-
10
「SCS評価制度」対応、まず点検したいのはID・アカウント管理
キーマンズネット SNS
インフォメーション
注目情報をチェック
キーマンズネットをフォロー