デバイスドライバをOS非依存に、スマート端末向け新技術:組み込み開発ニュース
富士通研究所はスマートフォンなどにおいて、アプリケーションソフトやデバイスドライバをOS非依存とするWebOS技術の開発に成功した。
富士通研究所は2015年4月2日、スマートフォンなどにおいて、アプリケーションソフトやデバイスドライバをOS非依存とするWebOS技術の開発に成功したと発表した。同社では本技術の導入により開発工数の大幅な削減が期待できるとしており、2016年度中の実用化を目指す。
スマート端末アプリケーションのOS非依存化という目的に対してはHTML5によって達成されることも増えているが、「外部デバイスのOS非依存」についてはOSのアーキテクチャに左右される要素が多く、さまざまなOSと頻繁な更新は開発側にとっては大きな負担となっていた。
新技術ではOS上に独自の実行環境(ランタイム)とインタフェースブリッジを構築し、デバイスドライバをその上位層にあたる「Web層」に配置することで、OS非依存の環境を作り出す。また、Web層にはこちらも新開発した「ドライバ抽象化API」を配置することで、同じ「出力」の命令に対しても、プリンタがあればプリンタ、ディスプレイがあればディスプレイに出力が可能となり、アプリケーションの変更なく、異なるデバイスを利用できるようになる。
接続されるデバイスの管理を行うため、「外部デバイスの発見」と「ドライバの動的配信」を行う仕組みも備えた。これにより、スマートフォンからプリンタや外部ディスプレイ、カメラ、ウェアラブル機器などを利用する際、ネットワーク切り替えやデバイス検索、アプリダウンロードなどの手間を掛けることなく、その場に用意されたデバイスを即座に扱える。
開発されたWebOS技術の実装例。画面下の「DISP」(外部ディスプレイ出力)、「PRT」(プリント)、「SPEAK」(外部スピーカーへの読み上げ出力)、「RING」(ウェアラブル端末での操作)、それぞれのアイコンをタップすると、対応した動作が行われる。実装に際してOS/アプリケーションに依存しないのが大きな特徴だ
技術の検証はAndroidスマートフォンを中心に行われたが、iOSやWindows、Linuxなど他のOSを搭載するデバイスへの適用も可能で、将来的にはゲートウェイ機器などIoTのエンドデバイスへの搭載も視野に入れるとしている。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- まるで“ばんそうこう”、電池不要の薄型ビーコン
富士通研究所が電池交換が不要で曲げ伸ばし可能な薄型ビーコンを開発した。太陽電池を搭載したシリコンベースの試作品は厚さ2.5mm、3グラムで、ばんそうこうのように人体への装着も可能だ。 - ウェアラブル機器の冷却にも、厚さ1mmの超薄型冷却デバイス
富士通研究所がスマホやタブレット、ウェアラブル機器などに利用できる超薄型冷却デバイスを開発した。 - 無数のセンサーが隠れた運動機能異常を発見する
富士通研究所ら3社が、室内や身につけた無数のセンサーから取得した情報を元に、隠れた運動機能異常を早期発見する技術を開発したと発表した。2017年の実用化を目指す。 - 運転中の眠気を知らせる90グラムのウェアラブルセンサー、富士通が発売
富士通はドライバーの脈波から眠気の傾向を検知し、安全運転支援に活用するウェアラブルセンサー「FUJITSU Vehicle ICT FEELythm」を発売する。ドライバーの負担を軽減するため90グラムと軽量だ。 - 「空中手書き」できる指輪型ウェアラブルデバイス、富士通が実用化
空中で指を動かすだけで文字を書き、メニュー画面を操作する――。富士通研究所が手書き入力機能とNFCタグリーダーを搭載した指輪型ウェアラブルデバイスを開発した。2015年度中の実用化を目指す。