トヨタ自動車は6月18日、次世代テレマティクスサービス「T-Connect」を発表した。これに合わせて、日本IBMは同日その車載アプリ実行環境や開発環境として同社のソフトウェア製品が採用されていると発表した。
T-Connectでは、トヨタの純正「T-Connectナビ」がトヨタが提供するオンラインサービスと連携。音声対話サービスや車載アプリなどを利用できるようになっている。その中の1つ、車載機アプリ「T-Connect Apps」は、スマートフォンなどのアプリと同様にユーザーがダウンロードし、カーナビ車載機上で使える。車載機アプリならではの車両の位置情報や車速、燃費などといった車両情報もアプリで活用することができる。
トヨタのみならずウェザーニュースやぐるなびなどからもさまざまなアプリが提供されるほか、開発には一般デベロッパーも参加でき、トヨタの「T-Connectアプリストア」を通じて配布、課金が可能。
このT-Connect Appsにおいて、SDKと車載機実行環境の基盤として採用されているのが、アプリケーション配信、実行環境、アプリケーションライフサイクル管理、プラットフォーム固有サービスを提供するミドルウェア「IBM Lotus Expeditor for Automotive」。
同製品は、特に自動車産業分野において、追加アプリの導入により、車載機の付加価値を高め、クルマをより魅力的なものにするという次世代車載機の要求に応えるためのものだという。その主な機能は以下の通り。
- 車載機固有アプリケーションの配布・導入および実行環境
- 車載機固有アプリケーションライフサイクル管理
- 複数アプリ同時実行制御(含む使用リソース監視)
- アプリケーション間通信
- 車両固有サービス、機能、データへのアクセス
- 車載機固有要件に対応したUIフレームワークおよびGUI部品
- その他ユーザー管理、ライセンス管理
これらの機能に加えて今回は、車載機向けアプリを開発するデベロッパーに対して、車載機環境エミュレータを含んだ統合開発環境をソフトウェアデベロップメント・キット(SDK)として開発した。SDKの利用により、アプリケーション開発初期において、車載機の無い環境でも簡単に車載機向けアプリケーションの設計、開発を進めることが可能となる。