(57)【要約】【課題】携帯電話等の携帯情報端末で利用しているアプリケーションサービスを自動車に設置された車載情報端末の性能に適応した品質で利用できるようにする。【解決手段】携帯電話２の仕様に応じたレンダリング情報を記憶したアプリケーションサービスプログラム１０と車載テレビ装置４の仕様に応じたレンダリング情報を記憶したアプリケーションサービスプログラム１１をサーバ１に併設し、携帯電話２の利用時には従来と同様にしてレンダリング処理を実行する一方、携帯電話２を接続した車載テレビ装置４の利用時にはアプリケーションサービスプログラム１１を選択して車載情報端末用のレンダリング情報を読み出して携帯電話２に転送し、携帯電話２の内部処理で車載テレビ装置４用のレンダリングコマンドを作成して車載テレビ装置４に渡し、車載テレビ装置４側の処理でテクスチャデータベース１７のデータに基くレンダリング処理を実行させる。【選択図】図１
2008236497.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に設置されたサーバと、前記サーバのアプリケーションサービスプログラムを利用したアプリケーションサービスを提供される携帯情報端末と、前記サーバと前記携帯情報端末との間の通信を実現するための通信ネットワークと、車両に設置された車載情報端末とからなるサービス提供システムであって、
前記携帯情報端末と前記車載情報端末とを情報伝達可能に接続するインターフェイスを前記携帯情報端末と前記車載情報端末との間に配備する一方、前記携帯情報端末と前記車載情報端末の各々に、各情報端末の仕様を表すプロファイルデータを記憶したプロファイルデータ記憶部を設け、
前記サーバには、前記携帯情報端末の仕様に応じたレンダリング情報を記憶した携帯情報端末用アプリケーションサービスプログラムと前記車載情報端末の仕様に応じたレンダリング情報を記憶した車載情報端末用アプリケーションサービスプログラムを併設すると共に、前記携帯情報端末から送信されるプロファイルデータに対応して何れか一方のアプリケーションサービスプログラムを利用対象として選択するアプリケーションサービスプログラム選択手段と、前記携帯情報端末から送信されるデータ要求に従って当該時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出して前記携帯情報端末に送信するレンダリング情報送信手段とを設け、
前記携帯情報端末には、前記車載情報端末との接続の有無を判定し、前記車載情報端末との接続が無ければ当該携帯情報端末のプロファイルデータ記憶部からプロファイルデータを読み出して前記サーバに送信する一方、前記車載情報端末との接続が有れば前記車載情報端末のプロファイルデータ記憶部からプロファイルデータを読み出して前記サーバに送信するプロファイルデータ送信手段と、前記車載情報端末から送信されたデータ要求と当該携帯情報端末によって生成されたデータ要求を前記サーバに送信するデータ要求送信手段と、前記サーバから送信された携帯情報端末用のレンダリング情報に基いてレンダリング処理を実行するレンダリング実行手段と、前記サーバから送信された車載情報端末用のレンダリング情報を解析して車載情報端末用のレンダリングコマンドを作成するレンダリングコマンド作成手段と、該レンダリングコマンド作成手段で作成されたレンダリングコマンドを前記車載情報端末に送信するレンダリングコマンド送信手段とを設け、
前記車載情報端末には、当該車載情報端末によって生成されたデータ要求を前記携帯情報端末に送信するデータ要求送信手段と、レンダリングに必要とされるテクスチャデータを保存したテクスチャデータベースと、前記携帯情報端末から送信されたレンダリングコマンドと前記テクスチャデータベースに保存されたテクスチャデータとに基いてレンダリング処理を実行するレンダリング実行手段とを設けたことを特徴とするサービス提供システム。
【請求項２】
アプリケーションサービスプログラムを利用してアプリケーションサービスを提供する携帯情報端末と、車両に設置された車載情報端末とからなるサービス提供システムであって、
前記携帯情報端末と前記車載情報端末とを情報伝達可能に接続するインターフェイスを前記携帯情報端末と前記車載情報端末との間に配備する一方、前記携帯情報端末と前記車載情報端末の各々に、各情報端末の仕様を表すプロファイルデータを記憶したプロファイルデータ記憶部を設け、
前記携帯情報端末には、前記携帯情報端末の仕様に応じたレンダリング情報を記憶した携帯情報端末用アプリケーションサービスプログラムと前記車載情報端末の仕様に応じたレンダリング情報を記憶した車載情報端末用アプリケーションサービスプログラムを併設すると共に、入力されるプロファイルデータに対応して何れか一方のアプリケーションサービスプログラムを利用対象として選択するアプリケーションサービスプログラム選択手段と、入力されるデータ要求に従って当該時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出すレンダリング情報読出手段と、前記車載情報端末との接続の有無を判定し、前記車載情報端末との接続が無ければ当該携帯情報端末のプロファイルデータ記憶部からプロファイルデータを読み出して前記アプリケーションサービスプログラム選択手段に出力する一方、前記車載情報端末との接続が有れば前記車載情報端末のプロファイルデータ記憶部からプロファイルデータを読み出して前記アプリケーションサービスプログラム選択手段に出力するプロファイルデータ出力手段と、前記車載情報端末から送信されたデータ要求と当該携帯情報端末によって生成されたデータ要求を前記レンダリング情報読出手段に出力するデータ要求出力手段と、前記レンダリング情報読出手段で読み出された携帯情報端末用のレンダリング情報に基いてレンダリング処理を実行するレンダリング実行手段と、前記レンダリング情報読出手段で読み出された車載情報端末用のレンダリング情報を解析して車載情報端末用のレンダリングコマンドを作成するレンダリングコマンド作成手段と、該レンダリングコマンド作成手段で作成されたレンダリングコマンドを前記車載情報端末に送信するレンダリングコマンド送信手段とを設け、
前記車載情報端末には、当該車載情報端末によって生成されたデータ要求を前記携帯情報端末に送信するデータ要求送信手段と、レンダリングに必要とされるテクスチャデータを保存したテクスチャデータベースと、前記携帯情報端末から送信されたレンダリングコマンドと前記テクスチャデータベースに保存されたテクスチャデータとに基いてレンダリング処理を実行するレンダリング実行手段とを設けたことを特徴とするサービス提供システム。
【請求項３】
前記インターフェイスには、車載バッテリの電力を前記携帯情報端末に供給する電力供給部が併設されていることを特徴とする請求項１または請求項２記載のサービス提供システム。
【請求項４】
前記インターフェイスには、車載エンジンコントロールユニットなどによって検出される情報を前記携帯情報端末に送信する車両情報伝送部が併設されていることを特徴とする請求項１，請求項２または請求項３記載のサービス提供システム。
【請求項５】
ネットワーク上に設置されたサーバと、前記サーバのアプリケーションサービスプログラムを利用したアプリケーションサービスを提供される携帯情報端末と、前記サーバと前記携帯情報端末との間の通信を実現するための通信ネットワークと、車両に設置された車載情報端末とからなるサービス提供システムに適用されるレンダリング実行方法であって、
前記携帯情報端末と前記車載情報端末とを情報伝達可能に接続するインターフェイスを前記携帯情報端末と前記車載情報端末との間に配備する一方、
前記サーバには、前記携帯情報端末の仕様に応じたレンダリング情報を記憶した携帯情報端末用アプリケーションサービスプログラムと前記車載情報端末の仕様に応じたレンダリング情報を記憶した車載情報端末用アプリケーションサービスプログラムを併設し、
前記携帯情報端末のマイクロプロセッサによって、当該携帯情報端末と前記車載情報端末との接続の有無を判定させ、前記車載情報端末との接続が無ければ当該携帯情報端末のマイクロプロセッサによって当該携帯情報端末のプロファイルデータ記憶部からプロファイルデータを読み出させて当該携帯情報端末から前記サーバに送信させる一方、前記車載情報端末との接続が有れば当該携帯情報端末のマイクロプロセッサによって前記車載情報端末のプロファイルデータ記憶部から当該車載情報端末のプロファイルデータを読み出させて当該携帯情報端末から前記サーバに送信させ、
前記サーバが、前記携帯情報端末から受信したプロファイルデータに基いて利用対象とするアプリケーションサービスプログラムを選択し、
前記車載情報端末から送信されるデータ要求が前記サーバによって受信される度に、当該サーバが、前記データ要求に従って、現時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出して前記携帯情報端末に送信し、
前記携帯情報端末が前記サーバから送信された携帯情報端末用のレンダリング情報を受信した場合には該携帯情報端末のマイクロプロセッサが当該レンダリング情報に基いてレンダリング処理を実行する一方、
前記携帯情報端末が前記サーバから送信された車載情報端末用のレンダリング情報を受信した場合には、該携帯情報端末のマイクロプロセッサが前記レンダリング情報を解析して車載情報端末用のレンダリングコマンドを作成して前記車載情報端末に送信し、該車載情報端末のマイクロプロセッサが、レンダリングに必要とされるテクスチャデータを保存した当該車載情報端末のテクスチャデータベースと前記携帯情報端末から受信したレンダリングコマンドとに基いてレンダリング処理を実行することを特徴としたレンダリング実行方法。
【請求項６】
アプリケーションサービスプログラムを利用してアプリケーションサービスを提供する携帯情報端末と、車両に設置された車載情報端末とからなるサービス提供システムに適用されるレンダリング実行方法であって、
前記携帯情報端末と前記車載情報端末とを情報伝達可能に接続するインターフェイスを前記携帯情報端末と前記車載情報端末との間に配備する一方、
前記携帯情報端末には、前記携帯情報端末の仕様に応じたレンダリング情報を記憶した携帯情報端末用アプリケーションサービスプログラムと前記車載情報端末の仕様に応じたレンダリング情報を記憶した車載情報端末用アプリケーションサービスプログラムを併設し、
前記携帯情報端末のマイクロプロセッサによって、当該携帯情報端末と前記車載情報端末との接続の有無を判定させ、前記車載情報端末との接続が無ければ当該携帯情報端末のマイクロプロセッサによって当該携帯情報端末のプロファイルデータ記憶部からプロファイルデータを読み出す一方、前記車載情報端末との接続が有れば当該携帯情報端末のマイクロプロセッサによって前記車載情報端末のプロファイルデータ記憶部から当該車載情報端末のプロファイルデータを読み出し、
前記携帯情報端末のマイクロプロセッサが、前記読み出したプロファイルデータに基いて利用対象とするアプリケーションサービスプログラムを選択し、
前記携帯情報端末に入力されたデータ要求が前記携帯情報端末のマイクロプロセッサによって検出される度に、当該マイクロプロセッサが、前記データ要求に従って、現時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出し、
前記携帯情報端末のマイクロプロセッサが携帯情報端末用のレンダリング情報を読み出した場合には該携帯情報端末のマイクロプロセッサが当該レンダリング情報に基いてレンダリング処理を実行する一方、
前記携帯情報端末のマイクロプロセッサが車載情報端末用のレンダリング情報を読み出した場合には、該携帯情報端末のマイクロプロセッサが前記レンダリング情報を解析して車載情報端末用のレンダリングコマンドを作成して前記車載情報端末に送信し、該車載情報端末のマイクロプロセッサが、レンダリングに必要とされるテクスチャデータを保存した当該車載情報端末のテクスチャデータベースと前記携帯情報端末から受信したレンダリングコマンドとに基いてレンダリング処理を実行することを特徴としたレンダリング実行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバと携帯情報端末と通信ネットワークと車載情報端末とによって構成されるサービス提供システム、あるいは、携帯情報端末と車載情報端末とによって構成されるサービス提供システムの改良、および、これらのサービス提供システムに適用されるレンダリング実行方法の改良に関する。
【背景技術】
【０００２】
携帯電話等の携帯情報端末から送信されたデータ要求をサーバ側で処理し、その処理結果のみを通信ネットワーク経由でサーバから携帯情報端末に送信するようにしたアプリケーションサービスプログラムを利用したサービス提供システムが既に公知である。
【０００３】
一方、携帯情報端末のサービスと車載情報端末の機能とを連携させる技術としては、車載情報端末によるナビゲーションサービスのデータ通信機能もしくは音声通話機能として携帯電話等の携帯情報端末を用いる範囲に限定されていた。従って、携帯電話に提供されるサービスやアプリケーション（以下、総じてアプリケーションサービスと称する）を車載情報端末を用いて利用することはできなかった。このため、例えば携帯電話のナビゲーションサービスを自動車に乗車中に使う場合には、携帯電話の小さい画面を確認しながらサービスを受ける必要があり、快適性はもちろん安全性でも問題があった。
【０００４】
例外としてｉ−ｍｏｄｅ（登録商標）対応カーナビゲーションがあったが、これは単にカーナビのブラウザ機能をｉ−ｍｏｄｅ（登録商標）サービスに適応させたものに過ぎず、サービスの提供品質は携帯電話の画面と同等であった。そのためカーナビ側のサービス提供機能を十分に活用することができなかった。
【０００５】
また、ナビゲーションシステムの通信時間や通信料金を低減化するための技術としては、車載情報端末に地図情報を記憶させ、サーバから車載情報端末に送信するデータを地図の付加情報のみに制限した情報提供システムが特許文献１として提案されているが、このような技術を適用した場合、車載情報端末側に保存するデータが著しく増大するといった弊害が生じる。
【０００６】
更に、携帯情報端末に表示される画像を車載情報端末のディスプレイに拡大表示することで車載情報端末のディスプレイを有効に利用するようにした情報表示システムが特許文献２として提案されているが、このものは単に画面の大きさの比例計算や間引き処理等を利用して画像を拡大するものに過ぎず、車載情報端末のディスプレイに最適化された表示データが利用されるわけではないので、画像の品位は必ずしも保証されない。
つまり、車載情報端末のディスプレイのサイズは携帯情報端末のディスプレイのサイズよりも一般に大きいので、携帯情報端末の小さなディスプレイでは認識が難しかった小さなアイコンや文字さらには地図等を大きく表示することができるようになるが、単に大きなディスプレイに表示しただけではデータの粗さが目立つ結果となり、細部の認識に不都合を生じる問題がある。
【０００７】
【特許文献１】特開２００２−１３９３８号公報（段落０００８）
【特許文献２】特開２００３−２４４３４３号公報（段落００２３）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
そこで、本発明の課題は、前記従来技術の不都合を改善し、携帯電話等の携帯情報端末で利用しているアプリケーションサービスを、自動車に設置された車載情報端末の性能に適応した品質で利用することができるサービス提供システムおよびレンダリング実行方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明のサービス提供システムは、ネットワーク上に設置されたサーバと、サーバのアプリケーションサービスプログラムを利用したアプリケーションサービスを提供される携帯情報端末と、前記サーバと前記携帯情報端末との間の通信を実現するための通信ネットワークと、車両に設置された車載情報端末とからなるサービス提供システムであり、前記課題を解決するため、特に、
前記携帯情報端末と前記車載情報端末とを情報伝達可能に接続するインターフェイスを前記携帯情報端末と前記車載情報端末との間に配備する一方、前記携帯情報端末と前記車載情報端末の各々に、各情報端末の仕様を表すプロファイルデータを記憶したプロファイルデータ記憶部を設け、
前記サーバには、前記携帯情報端末の仕様に応じたレンダリング情報を記憶した携帯情報端末用アプリケーションサービスプログラムと前記車載情報端末の仕様に応じたレンダリング情報を記憶した車載情報端末用アプリケーションサービスプログラムを併設すると共に、前記携帯情報端末から送信されるプロファイルデータに対応して何れか一方のアプリケーションサービスプログラムを利用対象として選択するアプリケーションサービスプログラム選択手段と、前記携帯情報端末から送信されるデータ要求に従って当該時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出して前記携帯情報端末に送信するレンダリング情報送信手段とを設け、
前記携帯情報端末には、前記車載情報端末との接続の有無を判定し、前記車載情報端末との接続が無ければ当該携帯情報端末のプロファイルデータ記憶部からプロファイルデータを読み出して前記サーバに送信する一方、前記車載情報端末との接続が有れば前記車載情報端末のプロファイルデータ記憶部からプロファイルデータを読み出して前記サーバに送信するプロファイルデータ送信手段と、前記車載情報端末から送信されたデータ要求と当該携帯情報端末によって生成されたデータ要求を前記サーバに送信するデータ要求送信手段と、前記サーバから送信された携帯情報端末用のレンダリング情報に基いてレンダリング処理を実行するレンダリング実行手段と、前記サーバから送信された車載情報端末用のレンダリング情報を解析して車載情報端末用のレンダリングコマンドを作成するレンダリングコマンド作成手段と、該レンダリングコマンド作成手段で作成されたレンダリングコマンドを前記車載情報端末に送信するレンダリングコマンド送信手段とを設け、
前記車載情報端末には、当該車載情報端末によって生成されたデータ要求を前記携帯情報端末に送信するデータ要求送信手段と、レンダリングに必要とされるテクスチャデータを保存したテクスチャデータベースと、前記携帯情報端末から送信されたレンダリングコマンドと前記テクスチャデータベースに保存されたテクスチャデータとに基いてレンダリング処理を実行するレンダリング実行手段とを設けたことを特徴とする構成を有する。
【００１０】
以上の構成において、携帯情報端末のプロファイルデータ送信手段が、車載情報端末との接続の有無を判定し、車載情報端末との接続が無ければ当該携帯情報端末のプロファイルデータ記憶部から当該携帯情報端末の仕様を表すプロファイルデータを読み出してサーバに送信し、また、車載情報端末との接続が有れば、車載情報端末のプロファイルデータ記憶部から当該車載情報端末の仕様を表すプロファイルデータを読み出してサーバに送信する。
サーバのアプリケーションサービスプログラム選択手段は、携帯情報端末から送信されたプロファイルデータに対応して携帯情報端末用アプリケーションサービスプログラムと車載情報端末用アプリケーションサービスプログラムのうち何れか一方を利用対象として選択する。
携帯情報端末を単体で利用してアプリケーションサービスプログラムによる処理を求める場合には、当該携帯情報端末によって生成されたデータ要求が携帯情報端末のデータ要求送信手段によって通信ネットワーク経由でサーバに送信され、また、携帯情報端末を接続した車載情報端末を利用してアプリケーションサービスプログラムによる処理を求める場合には、当該車載情報端末によって生成されたデータ要求が車載情報端末のデータ要求送信手段によってインターフェイス経由で携帯情報端末に送信され、更に、当該データ要求が携帯情報端末のデータ要求送信手段によって通信ネットワーク経由でサーバに送信される。
サーバのレンダリング情報送信手段は、携帯情報端末から送信されたデータ要求に従って、当該時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出して携帯情報端末に送信する。つまり、携帯情報端末を単体で利用している状況下では携帯情報端末の仕様を表すプロファイルデータに応じて携帯情報端末用アプリケーションサービスプログラムが選択されているので、データ要求に従って携帯情報端末用アプリケーションサービスプログラムから読み出されたレンダリング情報が携帯情報端末に送信され、また、携帯情報端末を接続した車載情報端末を利用している状況下では、車載情報端末の仕様を表すプロファイルデータに応じて車載情報端末用アプリケーションサービスプログラムが選択されているので、データ要求に従って車載情報端末用アプリケーションサービスプログラムから読み出されたレンダリング情報が携帯情報端末に送信されることになる。
携帯情報端末のレンダリング実行手段は、サーバから携帯情報端末用のレンダリング情報が送信された場合においてのみ、当該レンダリング情報に基いてレンダリング処理を実行し、その結果が当該携帯情報端末のディスプレイ等に表示出力される。
また、サーバから携帯情報端末に車載情報端末用のレンダリング情報が送信された場合においては、携帯情報端末のレンダリングコマンド作成手段が車載情報端末用のレンダリング情報を解析して車載情報端末用のレンダリングコマンドを作成し、携帯情報端末のレンダリングコマンド送信手段が、当該レンダリングコマンドをインターフェイス経由で車載情報端末に送信する。
最終的に、車載情報端末のレンダリング実行手段が、当該車載情報端末のテクスチャデータベースと携帯情報端末から送信されたレンダリングコマンドとに基いてレンダリング処理を実行し、その結果が当該車載情報端末のディスプレイ等に表示出力される。
車載情報端末のディスプレイ等の表示に用いられるデータは車載情報端末の仕様に応じたレンダリング情報とテクスチャデータとを利用して車載情報端末のレンダリング実行手段によって生成された最適データであるから、携帯電話等の携帯情報端末で利用しているアプリケーションサービスを自動車に設置された車載情報端末の性能に即した品質で利用することができ、細部の認識が容易となる。
また、レンダリングの品質を向上させるためには一般にテクスチャデータの量を増大させる必要があるが、レンダリングに必要とされるテクスチャデータは車載情報端末側のテクスチャデータベースに納められているので、単に携帯情報端末から車載情報端末にレンダリング処理の結果やテクスチャデータを送信して車載情報端末のディスプレイ等に結果を表示させる従来技術と比較し、携帯情報端末と車載情報端末との間でのデータの転送量と転送時間が軽減され、高速の表示処理が可能となる。
【００１１】
アプリケーションサービスプログラムを利用してアプリケーションサービスを提供する携帯情報端末と、車両に設置された車載情報端末とからなるサービス提供システムにおいては、前記と同様の課題を解決するため、特に、
前記携帯情報端末と前記車載情報端末とを情報伝達可能に接続するインターフェイスを前記携帯情報端末と前記車載情報端末との間に配備する一方、前記携帯情報端末と前記車載情報端末の各々に、各情報端末の仕様を表すプロファイルデータを記憶したプロファイルデータ記憶部を設け、
前記携帯情報端末には、前記携帯情報端末の仕様に応じたレンダリング情報を記憶した携帯情報端末用アプリケーションサービスプログラムと前記車載情報端末の仕様に応じたレンダリング情報を記憶した車載情報端末用アプリケーションサービスプログラムを併設すると共に、入力されるプロファイルデータに対応して何れか一方のアプリケーションサービスプログラムを利用対象として選択するアプリケーションサービスプログラム選択手段と、入力されるデータ要求に従って当該時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出すレンダリング情報読出手段と、前記車載情報端末との接続の有無を判定し、前記車載情報端末との接続が無ければ当該携帯情報端末のプロファイルデータ記憶部からプロファイルデータを読み出して前記アプリケーションサービスプログラム選択手段に出力する一方、前記車載情報端末との接続が有れば前記車載情報端末のプロファイルデータ記憶部からプロファイルデータを読み出して前記アプリケーションサービスプログラム選択手段に出力するプロファイルデータ出力手段と、前記車載情報端末から送信されたデータ要求と当該携帯情報端末によって生成されたデータ要求を前記レンダリング情報読出手段に出力するデータ要求出力手段と、前記レンダリング情報読出手段で読み出された携帯情報端末用のレンダリング情報に基いてレンダリング処理を実行するレンダリング実行手段と、前記レンダリング情報読出手段で読み出された車載情報端末用のレンダリング情報を解析して車載情報端末用のレンダリングコマンドを作成するレンダリングコマンド作成手段と、該レンダリングコマンド作成手段で作成されたレンダリングコマンドを前記車載情報端末に送信するレンダリングコマンド送信手段とを設け、
前記車載情報端末には、当該車載情報端末によって生成されたデータ要求を前記携帯情報端末に送信するデータ要求送信手段と、レンダリングに必要とされるテクスチャデータを保存したテクスチャデータベースと、前記携帯情報端末から送信されたレンダリングコマンドと前記テクスチャデータベースに保存されたテクスチャデータとに基いてレンダリング処理を実行するレンダリング実行手段とを設けた構成を適用する。
【００１２】
以上の構成において、携帯情報端末のプロファイルデータ出力手段が、車載情報端末との接続の有無を判定し、車載情報端末との接続が無ければ当該携帯情報端末のプロファイルデータ記憶部から当該携帯情報端末の仕様を表すプロファイルデータを読み出して当該携帯情報端末のアプリケーションサービスプログラム選択手段に出力し、また、車載情報端末との接続が有れば、車載情報端末のプロファイルデータ記憶部から当該車載情報端末の仕様を表すプロファイルデータを読み出して当該携帯情報端末のアプリケーションサービスプログラム選択手段に出力する。
携帯情報端末のアプリケーションサービスプログラム選択手段は、当該携帯情報端末のプロファイルデータ出力手段から入力されたプロファイルデータに対応して携帯情報端末用アプリケーションサービスプログラムと車載情報端末用アプリケーションサービスプログラムのうち何れか一方を利用対象として選択する。
携帯情報端末を単体で利用してアプリケーションサービスプログラムによる処理を求める場合には、当該携帯情報端末によって生成されたデータ要求が当該携帯情報端末のデータ要求出力手段によって当該携帯情報端末のレンダリング情報読出手段に出力され、また、携帯情報端末を接続した車載情報端末を利用してアプリケーションサービスプログラムによる処理を求める場合には、当該車載情報端末によって生成されたデータ要求が車載情報端末のデータ要求送信手段によってインターフェイス経由で携帯情報端末に送信され、更に、当該データ要求が携帯情報端末のデータ要求出力手段によって当該携帯情報端末のレンダリング情報読出手段に出力される。
携帯情報端末のレンダリング情報読出手段は、データ要求出力手段から出力されたデータ要求に従って、当該時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出す。つまり、携帯情報端末を単体で利用している状況下では携帯情報端末の仕様を表すプロファイルデータに応じて携帯情報端末用アプリケーションサービスプログラムが選択されているので、データ要求に従って携帯情報端末用アプリケーションサービスプログラムから携帯情報端末用のレンダリング情報が読み出され、また、携帯情報端末を接続した車載情報端末を利用している状況下では、車載情報端末の仕様を表すプロファイルデータに応じて車載情報端末用アプリケーションサービスプログラムが選択されているので、データ要求に従って車載情報端末用アプリケーションサービスプログラムから車載情報端末用のレンダリング情報が読み出されることになる。
携帯情報端末のレンダリング実行手段は、携帯情報端末用のレンダリング情報が読み出された場合においてのみ、当該レンダリング情報に基いてレンダリング処理を実行し、その結果が当該携帯情報端末のディスプレイ等に表示出力される。
また、車載情報端末用のレンダリング情報が読み出された場合においては、携帯情報端末のレンダリングコマンド作成手段が車載情報端末用のレンダリング情報を解析して車載情報端末用のレンダリングコマンドを作成し、携帯情報端末のレンダリングコマンド送信手段が、当該レンダリングコマンドをインターフェイス経由で車載情報端末に送信する。
最終的に、車載情報端末のレンダリング実行手段が、当該車載情報端末のテクスチャデータベースと携帯情報端末から送信されたレンダリングコマンドとに基いてレンダリング処理を実行し、その結果が当該車載情報端末のディスプレイ等に表示出力される。
前記と同様、車載情報端末のディスプレイ等の表示に用いられるデータは車載情報端末の仕様に応じたレンダリング情報とテクスチャデータとを利用して車載情報端末のレンダリング実行手段によって生成された最適データであるから、携帯電話等の携帯情報端末で利用しているアプリケーションサービスを自動車に設置された車載情報端末の性能に即した品質で利用することができ、細部の認識が容易となる。
レンダリングの品質を向上させるためにはテクスチャデータの量を増大させる必要があるが、レンダリングに必要とされるテクスチャデータは車載情報端末側のテクスチャデータベースに納められているので、単に携帯情報端末から車載情報端末にレンダリング処理の結果やテクスチャデータを送信して車載情報端末のディスプレイ等に結果を表示させる従来技術と比較し、携帯情報端末と車載情報端末との間でのデータの転送量と転送時間が軽減され、高速の表示処理が可能となる。
【００１３】
更に、前記インターフェイスに、車載バッテリの電力を携帯情報端末に供給する電力供給部を併設した構成とすることができる。
【００１４】
携帯情報端末のバッテリの消耗を気にすることなく携帯情報端末を長時間に亘り安定した状態で使用することができる。
【００１５】
また、前記インターフェイスに、車載エンジンコントロールユニットなどによって検出される情報を携帯情報端末に送信する車両情報伝送部を併設してもよい。
【００１６】
車載エンジンコントロールユニットなどによって検出される走行速度（ドライブシャフト回転数），エンジン負荷（スロットル開度），最終減速比（シフト位置）等のデータを利用した演算処理を携帯情報端末の内部処理として実行したり、あるいは、これらのデータを携帯情報端末からサーバに送信して演算処理を実行させて携帯情報端末に転送させ、それらの結果を携帯情報端末から車両情報端末に渡して車両情報端末のディスプレイ等に表示させるといったことが可能となる。
【００１７】
本発明のレンダリング実行方法は、ネットワーク上に設置されたサーバと、サーバのアプリケーションサービスプログラムを利用したアプリケーションサービスを提供される携帯情報端末と、前記サーバと前記携帯情報端末との間の通信を実現するための通信ネットワークと、車両に設置された車載情報端末とからなるサービス提供システムに適用されるレンダリング実行方法であり、前記と同様の課題を解決するため、特に、
前記携帯情報端末と前記車載情報端末とを情報伝達可能に接続するインターフェイスを前記携帯情報端末と前記車載情報端末との間に配備する一方、
前記サーバには、前記携帯情報端末の仕様に応じたレンダリング情報を記憶した携帯情報端末用アプリケーションサービスプログラムと前記車載情報端末の仕様に応じたレンダリング情報を記憶した車載情報端末用アプリケーションサービスプログラムを併設し、
前記携帯情報端末のマイクロプロセッサによって、当該携帯情報端末と前記車載情報端末との接続の有無を判定させ、前記車載情報端末との接続が無ければ当該携帯情報端末のマイクロプロセッサによって当該携帯情報端末のプロファイルデータ記憶部からプロファイルデータを読み出させて当該携帯情報端末から前記サーバに送信させる一方、前記車載情報端末との接続が有れば当該携帯情報端末のマイクロプロセッサによって前記車載情報端末のプロファイルデータ記憶部から当該車載情報端末のプロファイルデータを読み出させて当該携帯情報端末から前記サーバに送信させ、
前記サーバが、前記携帯情報端末から受信したプロファイルデータに基いて利用対象とするアプリケーションサービスプログラムを選択し、
前記車載情報端末から送信されるデータ要求が前記サーバによって受信される度に、当該サーバが、前記データ要求に従って、現時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出して前記携帯情報端末に送信し、
前記携帯情報端末が前記サーバから送信された携帯情報端末用のレンダリング情報を受信した場合には該携帯情報端末のマイクロプロセッサが当該レンダリング情報に基いてレンダリング処理を実行する一方、
前記携帯情報端末が前記サーバから送信された車載情報端末用のレンダリング情報を受信した場合には、該携帯情報端末のマイクロプロセッサが前記レンダリング情報を解析して車載情報端末用のレンダリングコマンドを作成して前記車載情報端末に送信し、該車載情報端末のマイクロプロセッサが、レンダリングに必要とされるテクスチャデータを保存した当該車載情報端末のテクスチャデータベースと前記携帯情報端末から受信したレンダリングコマンドとに基いてレンダリング処理を実行することを特徴とした構成を有する。
【００１８】
前記と同様、車載情報端末のディスプレイ等の表示に用いられるデータは車載情報端末の仕様に応じたレンダリング情報とテクスチャデータとを利用して車載情報端末のマイクロプロセッサによって生成された最適データであるから、携帯電話等の携帯情報端末で利用しているアプリケーションサービスを自動車に設置された車載情報端末の性能に即した品質で利用することができ、細部の認識が容易となる。
レンダリングの品質を向上させるためにはテクスチャデータの量を増大させる必要があるが、レンダリングに必要とされるテクスチャデータは車載情報端末側のテクスチャデータベースに納められているので、単に携帯情報端末から車載情報端末にレンダリング処理の結果やテクスチャデータを送信して車載情報端末のディスプレイ等に結果を表示させる従来技術と比較し、携帯情報端末と車載情報端末との間でのデータの転送量と転送時間が軽減され、高速の表示処理が可能となる。
【００１９】
アプリケーションサービスプログラムを利用してアプリケーションサービスを提供する携帯情報端末と、車両に設置された車載情報端末とからなるサービス提供システムに適用されるレンダリング実行方法にあっては、前記と同様の課題を解決するため、特に、
前記携帯情報端末と前記車載情報端末とを情報伝達可能に接続するインターフェイスを前記携帯情報端末と前記車載情報端末との間に配備する一方、
前記携帯情報端末には、前記携帯情報端末の仕様に応じたレンダリング情報を記憶した携帯情報端末用アプリケーションサービスプログラムと前記車載情報端末の仕様に応じたレンダリング情報を記憶した車載情報端末用アプリケーションサービスプログラムを併設し、
前記携帯情報端末のマイクロプロセッサによって、当該携帯情報端末と前記車載情報端末との接続の有無を判定させ、前記車載情報端末との接続が無ければ当該携帯情報端末のマイクロプロセッサによって当該携帯情報端末のプロファイルデータ記憶部からプロファイルデータを読み出す一方、前記車載情報端末との接続が有れば当該携帯情報端末のマイクロプロセッサによって前記車載情報端末のプロファイルデータ記憶部から当該車載情報端末のプロファイルデータを読み出し、
前記携帯情報端末のマイクロプロセッサが、前記読み出したプロファイルデータに基いて利用対象とするアプリケーションサービスプログラムを選択し、
前記携帯情報端末に入力されたデータ要求が前記携帯情報端末のマイクロプロセッサによって検出される度に、当該マイクロプロセッサが、前記データ要求に従って、現時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出し、
前記携帯情報端末のマイクロプロセッサが携帯情報端末用のレンダリング情報を読み出した場合には該携帯情報端末のマイクロプロセッサが当該レンダリング情報に基いてレンダリング処理を実行する一方、
前記携帯情報端末のマイクロプロセッサが車載情報端末用のレンダリング情報を読み出した場合には、該携帯情報端末のマイクロプロセッサが前記レンダリング情報を解析して車載情報端末用のレンダリングコマンドを作成して前記車載情報端末に送信し、該車載情報端末のマイクロプロセッサが、レンダリングに必要とされるテクスチャデータを保存した当該車載情報端末のテクスチャデータベースと前記携帯情報端末から受信したレンダリングコマンドとに基いてレンダリング処理を実行することを特徴とした構成を適用する。
【００２０】
前記と同様、車載情報端末のディスプレイ等の表示に用いられるデータは車載情報端末の仕様に応じたレンダリング情報とテクスチャデータとを利用して車載情報端末のマイクロプロセッサによって生成された最適データであるから、携帯電話等の携帯情報端末で利用しているアプリケーションサービスを自動車に設置された車載情報端末の性能に即した品質で利用することができ、細部の認識が容易となる。
レンダリングの品質を向上させるためにはテクスチャデータの量を増大させる必要があるが、レンダリングに必要とされるテクスチャデータは車載情報端末側のテクスチャデータベースに納められているので、単に携帯情報端末から車載情報端末にレンダリング処理の結果やテクスチャデータを送信して車載情報端末のディスプレイ等に結果を表示させる従来技術と比較し、携帯情報端末と車載情報端末との間でのデータの転送量と転送時間が軽減され、高速の表示処理が可能となる。
【発明の効果】
【００２１】
本発明のサービス提供システムおよびレンダリング実行方法は、携帯情報端末の仕様に応じたレンダリング情報を記憶した携帯情報端末用アプリケーションサービスプログラムと車載情報端末の仕様に応じたレンダリング情報を記憶した車載情報端末用アプリケーションサービスプログラムを併設し、携帯情報端末と車載情報端末との接続が確認されない場合、即ち、携帯情報端末が単体で利用されている状況下においてはアプリケーションサービスプログラム選択手段によって携帯情報端末用アプリケーションサービスプログラムを選択し、携帯情報端末用のレンダリング情報を読み出して携帯情報端末のレンダリング実行手段によるレンダリング処理を実行して結果を携帯情報端末のディスプレイ等に表示出力する一方、携帯情報端末と車載情報端末との接続が確認された場合、つまり、携帯情報端末を接続した車載情報端末が利用されている状況下においてはアプリケーションサービスプログラム選択手段によって車載情報端末用アプリケーションサービスプログラムを選択し、車載情報端末用のレンダリング情報を読み出して携帯情報端末のレンダリングコマンド作成手段によって車載情報端末用のレンダリングコマンドを作成し、更に、このレンダリングコマンドを車載情報端末に引き渡し、車載情報端末のレンダリング実行手段によってレンダリングコマンドと当該車載情報端末のテクスチャデータベースとに基くレンダリング処理を実行させて、その結果を当該車載情報端末のディスプレイ等に表示出力するようにしているので、車載情報端末のディスプレイ等の表示に用いられるデータが車載情報端末の仕様に応じて最適化される。
【００２２】
従って、携帯電話等の携帯情報端末で利用しているアプリケーションサービスを自動車に設置された車載情報端末の性能に即した品質で利用することができ、細部の認識が容易となる。
【００２３】
また、レンダリングに必要とされるテクスチャデータは車載情報端末側のテクスチャデータベースに納められているので、単に携帯情報端末から車載情報端末にレンダリング処理の結果やテクスチャデータを送信して車載情報端末のディスプレイ等に結果を表示させる従来技術と比較し、携帯情報端末と車載情報端末との間でのデータの転送量と転送時間が軽減され、高速の表示処理が可能となる。
【発明を実施するための最良の形態】
【００２４】
次に、本発明を実施するための最良の形態について図面を参照して具体的に説明する。
【実施例１】
【００２５】
図１は、サーバ１と、サーバ１のアプリケーションサービスプログラムを利用したアプリケーションサービスを提供される携帯情報端末である携帯電話２と、サーバ１と携帯電話２との間の通信を実現するための通信ネットワーク６と、車両３に設置された車載情報端末としての車載テレビ装置４とによって構成されるサービス提供システム５に対して本発明を適用した場合の一実施形態について示した機能ブロック図である。
【００２６】
サーバ１と携帯電話２との間の通信を実現するための通信ネットワーク６は、携帯電話２との間で無線通信を行なう複数の基地局と、これらの基地局とサーバ１とを接続するインターネット等によって構成されるが、この種の通信技術については既に公知であるから具体的な説明は省略する。
【００２７】
ここでいうアプリケーションサービスプログラムとは、携帯電話２から送信されたデータ要求をサーバ１側で処理し、その処理結果のみを通信ネットワーク６経由でサーバ１から携帯電話２に送信するようにしたサーバ拡張機能のことであり、動的にＷｅｂページを生成するための技術として既に一般的なものである。
【００２８】
車載テレビ装置４と携帯電話２との間には、車載テレビ装置４と携帯電話２とを情報伝達可能に接続するインターフェイス７が車両３側に固設して設けられ、更に、携帯電話２には当該携帯電話２の機能や性能に関わる仕様を表すプロファイルデータを記憶したプロファイルデータ記憶部８が設けられる一方、車載テレビ装置４には、当該車載テレビ装置４の機能や性能に関わる仕様を表すプロファイルデータを記憶したプロファイルデータ記憶部９が設けられている。携帯電話２は車両３側のインターフェイス７に対して着脱自在であり、また、このインターフェイス７は、携帯電話２を車両３側のダッシュボード等に固定する機能も兼ね備えている。
【００２９】
プロファイルデータは携帯電話２や車載テレビ装置４の機能あるいは性能に関連した情報であり、これらのプロファイルデータには、例えば、ディスプレイの縦横比や解像度等の情報が含まれている。
【００３０】
また、サーバ１には携帯電話２の仕様に応じたテクスチャのインデックスやサイズ等のデータをレンダリング情報として記憶した携帯情報端末用アプリケーションサービスプログラム１０と車載テレビ装置４の仕様に応じたテクスチャのインデックスやサイズ等のデータをレンダリング情報として記憶した車載情報端末用アプリケーションサービスプログラム１１とが併設されている。このうち、携帯電話２を対象としてサービスを提供する携帯情報端末用アプリケーションサービスプログラム１０に関しては既に公知である。車載情報端末用アプリケーションサービスプログラム１１は車載テレビ装置４の機能や性能に対応して特化されたアプリケーションサービスプログラムであり、携帯情報端末用アプリケーションサービスプログラム１０とは仕様が異なるが、送信されたデータ要求を処理し、その処理結果を通信ネットワーク６経由で要求元に送信するとした基本的な機能に関しては携帯情報端末用アプリケーションサービスプログラム１０と基本的に同等である。
【００３１】
インターフェイス７は、車載テレビ装置４と携帯電話２との間でデータ要求やレンダリング等に関わる情報の受け渡しを行なうためのサービス情報伝送部１２と、車両３のエンジン制御やパワーアシスト制御等に利用される車載エンジンコントロールユニット１３によって検出される走行速度（ドライブシャフト回転数），エンジン負荷（スロットル開度），最終減速比（シフト位置）等のデータを携帯電話２に送信するための車両情報伝送部１４と、車載バッテリ１５の電力を携帯電話２に供給するための電力供給部１６とを備える。サービス情報伝送部１２はサービス情報系車内ＬＡＮ３２を介して車載テレビ装置４側の入出力インターフェイス３０に接続され、車両情報伝送部１４は車両情報系車内ＬＡＮ３３を介して車両３側の車載エンジンコントロールユニット１３に接続されている。
【００３２】
車載情報端末として機能する車載テレビ装置４には、レンダリングに必要とされるテクスチャデータを保存したテクスチャデータベース１７と、携帯電話２からサービス情報伝送部１２，サービス情報系車内ＬＡＮ３２，入出力インターフェイス３０を介して送られたレンダリングコマンドとテクスチャデータベース１７に保存されているテクスチャデータとに基いてレンダリング処理を実行し、その処理結果をデバイス本体２２に出力するレンダリング実行手段としてのサービスレンダラ１８が設けられている。
【００３３】
車載情報端末として機能する車載テレビ装置４の構成を簡略化して図２のブロック図に示す。
【００３４】
車載テレビ装置４は、アプリケーションサービスプログラムを利用する際に必要となるデータ要求を入力するためのマン・マシン・インターフェイスとして機能するキー操作部１９，ディスプレイ２０，スピーカ２１を備えたデバイス本体２２と制御部２３とによって構成され、制御部２３にはテレビ電波を受信するためのアンテナ２４と受信部２５が配備されている。図１に示したサービスレンダラ１８つまり車載テレビ装置４側のレンダリング実行手段は、具体的には、制御部２３のマイクロプロセッサ２６と、その制御プログラムを格納したＲＯＭ２７を機能実現手段として構成される。
【００３５】
また、図１に示したテクスチャデータベース１７は、読み書き可能な大容量の不揮発性メモリ２８に格納されており、具体的には、地図情報の表示等に必要とされる文字やアイコンあるいは塗り潰しパターン等のテクスチャーデータが不揮発性メモリ２８に保存されている。テクスチャーデータの内容は必要に応じて外部から更新することができる。
【００３６】
ＲＡＭ２９はサービスレンダラ１８として機能するマイクロプロセッサ２６がレンダリング処理を実行する際の演算データの一時記憶等に利用される。
【００３７】
図１に示したプロファイルデータ記憶部９は具体的にはＲＯＭ２７によって構成されている。
【００３８】
また、制御部２３の入出力インターフェイス３０は、インターフェイス７のサービス情報伝送部１２と接続するインターフェイスであり、マイクロプロセッサ２６と携帯電話２との間でレンダリングやプロファイルデータ等に関わる情報の受け渡しを行なう際に利用される。
【００３９】
デバイス本体２２のキー操作部１９を操作することで生成されるデータ要求は、データ要求送信手段として機能するマイクロプロセッサ２６の処理により、車載テレビ装置４内の入出力インターフェイス３１と前記入出力インターフェイス３０およびサービス情報系車内ＬＡＮ３２を介してインターフェイス７のサービス情報伝送部１２に送られるようになっている。
【００４０】
携帯情報端末の一種である携帯電話２の構成を簡略化して図３のブロック図に示す。
【００４１】
携帯電話２は、送受話用のマイク３４およびスピーカ３５とキー操作部３６ならびにディスプレイ３７を備える。一般に、携帯電話２のディスプレイ３７は車載テレビ装置のディスプレイ２０に比べて小型であり、縦横比や解像度等が異なる。
【００４２】
携帯電話２を通常の携帯電話として使用する際には、マイク３４から入力された音声が音声処理部３８でＡ／Ｄ変換されてマイクロプロセッサ３９に転送され、更に、マイクロプロセッサ３９で通信形式データに変換された後、送受信部４０で変調されて内蔵式もしくは伸縮式のアンテナ４１を介して外部に送信される。また、アンテナ４１で受信された通信電波は送受信部４０で復調されてマイクロプロセッサ３９に転送され、音声データに変換されてから、音声処理部３８でＤ／Ａ変換等の処理操作を受け、スピーカ３５から音声として出力される。
【００４３】
キー操作部３６は、電話番号入力のためのテンキーやオフフック／オンフック操作のためのキー等を備え、当該携帯電話２を単独で使用してアプリケーションサービスプログラムを利用する際に必要となるデータ要求を入力するためのマン・マシン・インターフェイスとしても機能する。
【００４４】
ＲＯＭ４２には、送受話や電子メールの送受信、更には、当該携帯電話２を単独で使用してアプリケーションサービスプログラムを利用するための制御プログラム等が格納されている。
【００４５】
図１に示したプロファイルデータ記憶部８は具体的にはＲＯＭ４２によって構成されている。
【００４６】
キー操作部３６からの信号は入出力回路４３を介してマイクロプロセッサ３９に送られ、ディスプレイ３７は入出力回路４３を介してマイクロプロセッサ３９からの指令で駆動制御される。
【００４７】
インターフェイス４６は当該携帯電話２を車両３側のインターフェイス７に接続するためのもので、具体的には、サービス情報伝送部１２との接続部と車両情報伝送部１４との接続部および電力供給部１６との接続部を備える。
【００４８】
携帯電話２のみを対象として行われるナビゲーションサービス等のアプリケーションサービスについては既に公知である。携帯電話２を単体で使用してナビゲーションサービス等のアプリケーションサービスを利用する際には、携帯電話２のマイクロプロセッサ３９が、サーバ１からネットワーク６経由で送信された携帯情報端末用のレンダリング情報に基いてレンダリング処理を実行するレンダリング実行手段として機能する。レンダリング処理に必要とされテクスチャデータ等は予め不揮発性のデータメモリ部４４に格納されている。ＲＡＭ４５はレンダリング実行手段として機能するマイクロプロセッサ３９がレンダリング処理を実行する際の演算データの一時記憶等に利用される。これらの点に関しては既に公知である。
【００４９】
そして、本実施形態においては、携帯電話２のマイクロプロセッサ３９が、更に、車載テレビ装置４側のインターフェイス７との接続の有無を判定して携帯電話２のプロファイルデータ記憶部８もしくは車載テレビ装置４のプロファイルデータ記憶部９の何れか一方からプロファイルデータを読み出してサーバ１に送信するプロファイルデータ送信手段，車載テレビ装置４から送信されたデータ要求と当該携帯電話２によって生成されたデータ要求をサーバ１に送信するデータ要求送信手段，サーバ１から送信された車載テレビ装置４用のレンダリング情報を解析して車載テレビ装置４用のレンダリングコマンドを作成するレンダリングコマンド作成手段，レンダリングコマンド作成手段で作成されたレンダリングコマンドを車載テレビ装置４に送信するレンダリングコマンド送信手段としても機能するようになっており、これらの処理に必要とされる制御プログラムがＲＯＭ４２に格納されている。
【００５０】
携帯電話２側のインターフェイス４６と車両３側に設置された車載テレビ装置４のインターフェイス７との接続に関しては、有線接続を用いてもよいし、あるいは、無線接続を用いてもよい。
更に、サービス情報伝送部１２と電力供給部１６あるいは車両情報伝送部１４と電力供給部１６をＰＬＣ（高速電力線通信）のように電力伝送にデータ通信を重畳して統合することもできる。また、インターフェイス７と携帯電話２を所謂クレードルのようなかたちで接続する場合においては、無線の電力伝送にデータ通信を重畳することにより、クレードルに携帯電話２を置くだけで携帯電話２と車載テレビ装置４を機能的にリンクさせるといったこともできる。クレードル側の一次コイルと携帯電話２側の二次コイルとによる電磁誘導を利用した無線の電力伝送については公知である。
【００５１】
サーバ１の構成を簡略化して図４のブロック図に示す。
【００５２】
サーバ１は、ワークステーションやパーソナルコンピュータ等を始めとする一般的なコンピュータによって構成されるもので、演算手段としてのマイクロプロセッサ４７，マイクロプロセッサ４７の制御プログラムを格納したＲＯＭ４８，演算データの一時記憶等に利用されるＲＡＭ４９，大容量記憶装置としてのハードディスクドライブ５０，通信ネットワーク６と接続するためのインターフェイス５１を有し、其の入出力回路５６には、データ入力装置として機能するキーボード５２，マウス５３，ディスプレイ５４，プリンタ５５等が接続されている。
【００５３】
図１に示した携帯情報端末用アプリケーションサービスプログラム１０および車載情報端末用アプリケーションサービスプログラム１１は、具体的には、サーバ１のマイクロプロセッサ４７と、その制御プログラムを格納したＲＯＭ４８、および、携帯電話２の仕様に応じたレンダリング情報や車載テレビ装置４の仕様に応じたレンダリング情報を格納したハードディスクドライブ５０によって構成されている。ここではハードディスクドライブ５０を１台のみ記載しているが、携帯電話２の仕様に応じたレンダリング情報を記憶したハードディスクドライブと車載テレビ装置４の仕様に応じたレンダリング情報を格納したハードディスクドライブを独立的に設けてもよい。
【００５４】
前述した通り、携帯電話２を対象としてサービスを提供する携帯情報端末用アプリケーションサービスプログラム１０に関しては既に公知である。車載情報端末用アプリケーションサービスプログラム１１は車載テレビ装置４の機能や性能に対応して特化されたアプリケーションサービスプログラムであり、携帯情報端末用アプリケーションサービスプログラム１０とは仕様が異なるが、送信されたデータ要求を処理し、その処理結果を通信ネットワーク６経由で要求元に送信するとした基本的な機能に関しては携帯情報端末用アプリケーションサービスプログラム１０と基本的に同等である。
【００５５】
本実施形態においては、サーバ１のマイクロプロセッサ４７が、更に、携帯電話２から送信されるプロファイルデータに対応して携帯情報端末用アプリケーションサービスプログラム１０もしくは車載情報端末用アプリケーションサービスプログラム１１の何れか一方のアプリケーションサービスプログラムを利用対象として選択するアプリケーションサービスプログラム選択手段，携帯電話２から送信されるデータ要求に従って当該時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出して携帯電話２に送信するレンダリング情報送信手段としても機能するようになっており、これらの処理に必要とされる制御プログラムがＲＯＭ４８に格納されている。
【００５６】
図５〜図９は携帯情報端末である携帯電話２のマイクロプロセッサ３９が所定周期毎に繰り返し実行する処理の概略について示したフローチャート、図１０〜図１１はサーバ１のマイクロプロセッサ４７が所定周期毎に繰り返し実行する処理の概略について示したフローチャート、図１２〜図１３は車載情報端末である車載テレビ装置４のマイクロプロセッサ２６が所定周期毎に繰り返し実行する処理の概略について示したフローチャート、また、図１４〜図１５はサービス提供システム５における全体的な処理の流れについて示したシーケンス図である。
【００５７】
次に、図５〜図１３および図１４〜図１５を参照して、プロファイルデータ送信手段，レンダリングコマンド作成手段，レンダリングコマンド送信手段，携帯電話２におけるデータ要求送信手段，レンダリング実行手段として機能するマイクロプロセッサ３９の処理動作と、携帯情報端末用アプリケーションサービスプログラム１０，車載情報端末用アプリケーションサービスプログラム１１，アプリケーションサービスプログラム選択手段，レンダリング情報送信手段として機能するマイクロプロセッサ４７の処理動作、および、車載テレビ装置４におけるデータ要求送信手段，レンダリング実行手段として機能するマイクロプロセッサ２６の処理動作および全体的な処理の流れについて具体的に説明する。
【００５８】
ここでは一例として、ナビゲーションサービスのアプリケーションサービスが利用されているものとする。
【００５９】
携帯電話２のマイクロプロセッサ３９は、まず、電源投入後の初期化処理を実行し、当該携帯電話２によるアプリケーションサービスプログラムの利用状態を記憶する利用状態記憶フラグＦにアプリケーションサービスプログラムを利用していないことを示す値０をセットした後（ステップａ１）、当該フラグＦに単体の携帯電話２によるアプリケーションサービスプログラムの利用を示す値１がセットされているか否か（ステップａ２）、および、当該携帯電話２に接続した車載テレビ装置４によるアプリケーションサービスプログラムの利用を示す値２がセットされているか否かを判定する（ステップａ３）。
【００６０】
電源投入直後の現時点では利用状態記憶フラグＦの値は初期値０に保持されているので必然的にステップａ２，ステップａ３の判定結果は偽となる。
【００６１】
従って、プロファイルデータ送信手段の一部として機能するマイクロプロセッサ３９は、当該携帯電話２のインターフェイス４６が車載テレビ装置４側のインターフェイス７と接続されているか否かを判定し（ステップａ４）、接続が検出されなければ、更に、携帯電話２のキー操作部３６からアプリケーションサービスプログラムを利用するサービス要求信号が入力されているか否かを判定し（ステップａ５）、サービス要求信号も検知されなければ、送受話や電子メールの作成あるいは送受信等を始めとする携帯電話２の基本的な機能を実現するための処理を従来と同様にして繰り返し実行する（ステップａ６）。
【００６２】
つまり、車載テレビ装置４との接続や当該携帯電話２のキー操作部３６からのサービス要求信号の入力が検知されない限り、マイクロプロセッサ３９は、ステップａ２〜ステップａ５の判定処理とステップａ６の処理のみを繰り返し実行し、ステップａ６の処理において送受話や電子メールの作成あるいは送受信等を始めとする携帯電話２の基本的な機能を実行するだけである。
【００６３】
このような処理が繰り返し実行される間に、当該携帯電話２のユーザが携帯電話２のキー操作部３６を操作してアプリケーションサービスプログラムを利用するサービス要求信号を入力すると、この操作がステップａ５の判定処理でマイクロプロセッサ３９によって検出される。
【００６４】
この場合、携帯電話２のマイクロプロセッサ３９は、当該携帯電話２に固有のＩＤとサービス要求信号とを合わせた信号をネットワーク６経由でサーバ１に送信し（ステップａ７，図１４参照）、サーバ１からのプロファイルデータ要求信号の入力を待つ待機状態に入る（ステップａ８）。
【００６５】
一方、サーバ１のマイクロプロセッサ４７は、携帯電話２からのサービス要求信号の入力の有無を判定する処理（ステップｂ１）と、携帯電話２からのデータ要求信号の入力の有無を判定する処理（ステップｂ２）と、携帯電話２からの終了要求信号の入力の有無を判定する処理（ステップｂ３）を所定周期毎に繰り返し実行しており、前述のステップａ７の処理で携帯電話２から送信されたサービス要求信号は、ステップｂ１の判定処理でマイクロプロセッサ４７によって検出される。
【００６６】
携帯電話２に固有のＩＤとサービス要求信号を検出したマイクロプロセッサ４７は、サービス要求信号を送信した携帯電話２のＩＤを一時記憶した後（ステップｂ４）、対応するＩＤの携帯電話２に対してネットワーク６経由でプロファイルデータ要求信号を送信し（ステップｂ５，図１４参照）、当該携帯電話２からのプロファイルデータの送信を待つ待機状態に入る（ステップｂ６）。
【００６７】
ステップｂ５の処理でサーバ１のマイクロプロセッサ４７から送信されたプロファイルデータ要求信号は、ステップａ８の判定処理で携帯電話２のマイクロプロセッサ３９によって検出される。
【００６８】
この段階では、既に、プロファイルデータ送信手段の一部として機能するマイクロプロセッサ３９によるステップａ４の判定処理によって当該携帯電話２と車載テレビ装置４とが接続されていないことが明らかとなっているので、プロファイルデータ送信手段の一部として機能するマイクロプロセッサ３９は、当該携帯電話２のプロファイルデータ記憶部８すなわちＲＯＭ４２から当該携帯電話２それ自体のプロファイルデータを読み出し、このプロファイルデータをサーバ１に送信し（ステップａ９，図１４参照）、サーバ１からのサービス開始信号の送信を待つ待機状態に入る（ステップａ１０）。
【００６９】
ステップａ１０の処理で携帯電話２のマイクロプロセッサ３９から送信されたプロファイルデータは、ステップｂ６の判定処理でサーバ１のマイクロプロセッサ４７によって検出される。
【００７０】
そして、アプリケーションサービスプログラム選択手段として機能するマイクロプロセッサ４７は、ステップｂ６の判定処理で検出されたプロファイルデータすなわち携帯電話２のプロファイルデータ記憶部８から読み出された携帯電話２それ自体のプロファイルデータに対応するアプリケーションサービスプログラム、要するに、携帯情報端末用アプリケーションサービスプログラム１０を利用対象のアプリケーションサービスプログラムとして選択し、ステップｂ４の処理で一時記憶された携帯電話２のＩＤに対応して携帯情報端末用アプリケーションサービスプログラム１０が選択されたことを記憶した後（ステップｂ７）、対応するＩＤの携帯電話２に対してネットワーク６経由でサービス開始信号を送信して当該周期の処理を終え（ステップｂ８，図１４参照）、ステップｂ１，ステップｂ２，ステップｂ３の判定処理を繰り返し実行する初期の待機状態に復帰する。
【００７１】
ステップｂ８の処理でサーバ１のマイクロプロセッサ４７から送信されたサービス開始信号は、ステップａ１０の判定処理で携帯電話２のマイクロプロセッサ３９によって検出される。
【００７２】
マイクロプロセッサ３９は、単体の携帯電話２によってアプリケーションサービスプログラムが利用されていることを示す値１を利用状態記憶フラグＦにセットして（ステップａ１１）、当該周期の処理を終了する。
【００７３】
次周期以降の処理では、利用状態記憶フラグＦに既に値１がセットされているので、ステップａ２の判定結果が真となる。
【００７４】
この場合、携帯電話２のマイクロプロセッサ３９は、まず、携帯電話２のキー操作部３６からデータ要求信号たとえば地図の表示を求める信号が入力されているか否かを判定し（ステップａ１２）、データ要求信号が入力されていなければ、更に、サーバ１から地図の表示等に関わるレンダリング情報が送信されているか否かを判定し（ステップａ１３）、レンダリング情報の送信も検知されていなければ、キー操作部３６からサービス終了要求信号が入力されているか否かを判別する（ステップａ１４）。
【００７５】
ステップａ１２〜ステップａ１４に至る判定処理の結果が全て偽となった場合には、マイクロプロセッサ３９は、このまま当該周期の処理を終了し、ステップａ２，ステップａ１２〜ステップａ１４の判定処理のみを繰り返し実行して、キー操作部３６からのデータ要求信号やサービス終了要求信号の入力あるいはサーバ１からのレンダリング情報の送信を待つ待機状態に入る。
【００７６】
ここで、ユーザが携帯電話２のキー操作部３６を操作してデータ要求信号を入力した場合には、マイクロプロセッサ３９は、ステップａ１２の判定処理で当該操作を検知し、当該携帯電話２によって生成されたデータ要求を送信するデータ要求送信手段として機能するマイクロプロセッサ３９が、当該データ要求信号すなわち携帯電話２によって生成されたデータ要求信号と当該携帯電話２に固有のＩＤとを合わせた信号をネットワーク６経由でサーバ１に送信した後（ステップａ１５，図１４参照）、前記と同様にしてステップａ２，ステップａ１２〜ステップａ１４の判定処理のみを繰り返し実行してサーバ１からのレンダリング情報の入力を待つ待機状態に入る。
【００７７】
ステップａ１５の処理で携帯電話２のマイクロプロセッサ３９から送信されたデータ要求信号は、ステップｂ１，ステップｂ２，ステップｂ３の判定処理を繰り返し実行するサーバ１のマイクロプロセッサ４７によってステップｂ２の判定処理で検出される。
【００７８】
そして、レンダリング情報送信手段として機能するマイクロプロセッサ４７が、データ要求信号と共に送信された携帯電話２のＩＤを参照して、当該ＩＤに対応して前述のステップｂ７の処理で記憶されたアプリケーションサービスプログラム、つまり、この携帯電話２のＩＤに対応して現時点で選択されている携帯情報端末用アプリケーションサービスプログラム１０から当該データ要求に対応した携帯情報端末用のレンダリング情報を読み出して、このレンダリング情報を対応するＩＤの携帯電話２に対してネットワーク６経由で送信する（ステップｂ９，図１４参照）。
【００７９】
ステップｂ９の処理でサーバ１のマイクロプロセッサ４７から送信された携帯情報端末用のレンダリング情報は、ステップａ２，ステップａ１２〜ステップａ１４の判定処理のみを繰り返し実行する携帯電話２のマイクロプロセッサ３９によってステップａ１３の判定処理で検出される。
【００８０】
そして、携帯電話２におけるレンダリング実行手段として機能するマイクロプロセッサ３９が、サーバ１から送信された携帯情報端末用のレンダリング情報とデータメモリ部４４に格納されているテクスチャデータとに基いてレンダリング処理を実行し（ステップａ１６）、その結果を当該携帯電話２のディスプレイ３７やスピーカ３５に画像や音声で表示出力して当該周期の処理を終了し（ステップａ１７，図１４参照）、ステップａ２，ステップａ１２〜ステップａ１４の判定処理のみを繰り返し実行する待機状態に復帰する。なお、レンダリング情報としては、データの可視化に必要とされる情報たとえば地図データといったものに限らず、音声データ，ＰＯＩ，ナビゲーション情報等を含めることも可能である。
【００８１】
以下、前記と同様にしてユーザが携帯電話２のキー操作部３６を操作してデータ要求信号を携帯電話２に入力することで、携帯情報端末用アプリケーションサービスプログラム１０を利用したナビゲーションサービス用のレンダリング処理を必要な回数だけ繰り返し実行することができる。
【００８２】
このレンダリング処理は携帯電話２の仕様つまり携帯電話２のプロファイルデータ記憶部８から読み出された携帯電話２それ自体のプロファイルデータに対応して選択された携帯情報端末用アプリケーションサービスプログラム１０から送信されたレンダリング情報と当該携帯電話２のデータメモリ部４４に格納されているテクスチャデータとに基いて実行されるから、携帯電話２に設けられた小型のディスプレイ３７を用いてナビゲーションサービスに関わる地図情報等を的確に表示することができる。
【００８３】
最終的に、ユーザが携帯電話２のキー操作部３６を操作して終了要求信号を携帯電話２に入力すると、ステップａ２，ステップａ１２〜ステップａ１４の判定処理のみを繰り返し実行する携帯電話２のマイクロプロセッサ３９がステップａ１４の判定処理で当該操作を検出し、マイクロプロセッサ３９が、終了要求信号と当該携帯電話２に固有のＩＤとを合わせた信号をネットワーク６経由でサーバ１に送信し、利用状態記憶フラグＦの値を０にリセットする（ステップａ１８）。
【００８４】
この結果、携帯電話２のマイクロプロセッサ３９は、ステップａ２〜ステップａ５の判定処理とステップａ６の通常処理を繰り返し実行する初期の待機状態に復帰する。
【００８５】
ステップａ１８の処理で携帯電話２のマイクロプロセッサ３９から送信された終了要求信号は、ステップｂ１，ステップｂ２，ステップｂ３の判定処理を繰り返し実行するサーバ１のマイクロプロセッサ４７によってステップｂ３の判定処理で検出され、マイクロプロセッサ４７は、ステップｂ７の処理で記憶した当該携帯電話２のＩＤと携帯情報端末用アプリケーションサービスプログラム１０との対応関係、つまり、携帯電話２のＩＤに対応して携帯情報端末用アプリケーションサービスプログラム１０が選択されているといった情報を破棄する（ステップｂ１０）。
【００８６】
一方、携帯電話２のマイクロプロセッサ３９がステップａ２〜ステップａ５の判定処理とステップａ６の通常処理を繰り返し実行する間にプロファイルデータ送信手段の一部として機能するマイクロプロセッサ３９によって当該携帯電話２のインターフェイス４６と車載テレビ装置４側のインターフェイス７との接続が検知された場合には（ステップａ４）、まず、携帯電話２のマイクロプロセッサ３９がインターフェイス４６，インターフェイス７，サービス情報系車内ＬＡＮ３２を介して車載テレビ装置４のマイクロプロセッサ２６に対してリンク要求信号を送信し（ステップａ１９，図１５参照）、車載テレビ装置４からの接続確認信号の入力を待つ待機状態に入る（ステップａ２０）。
【００８７】
一方、車載テレビ装置４のマイクロプロセッサ２６は、この時点で既に電源投入後の初期化処理を終えて、当該車載テレビ装置４によるアプリケーションサービスプログラムの利用状態を記憶する利用状態記憶フラグＧにアプリケーションサービスプログラムを利用していないことを示す値０をセットしている（ステップｃ１）。マイクロプロセッサ２６は、利用状態記憶フラグＧにアプリケーションサービスプログラムを利用していることを示す値１がセットされているか否か（ステップｃ２）、および、当該車載テレビ装置４に接続した携帯電話２からリンク要求信号が入力されているか否かを判定するが（ステップｃ３）、電源投入直後の時点では利用状態記憶フラグＧの値は初期値０に保持されており、また、通常は携帯電話２も接続されていないので、必然的にステップｃ２，ステップｃ３の判定結果は偽となり、マイクロプロセッサ２６は、受像した画像の表示等を始めとする車載テレビ装置４の基本的な機能を実現するための処理を従来と同様にして繰り返し実行する（ステップｃ４）。
【００８８】
ステップａ１９の処理で携帯電話２のマイクロプロセッサ３９から送信されたリンク要求信号はステップｃ２，ステップｃ３の判定処理とステップｃ４の通常処理を繰り返し実行する車載テレビ装置４のマイクロプロセッサ２６によってステップｃ３の判定処理で検出される。
【００８９】
車載テレビ装置４のマイクロプロセッサ２６は、インターフェイス７におけるサービス情報伝送部１２，車両情報伝送部１４，電力供給部１６と携帯電話２側のインターフェイス４６との接続状態を確認し（ステップｃ５）、異常が確認されなければ、インターフェイス７のサービス情報伝送部１２とインターフェイス４６を経由して携帯電話２のマイクロプロセッサ３９に接続確認信号を送信し（ステップｃ６，図１５参照）、携帯電話２からのプロファイルデータ要求信号の入力を待つ待機状態に入る（ステップｃ７）。
【００９０】
ステップｃ６の処理で車載テレビ装置４から送信された接続確認信号は、ステップａ２０の判定処理で携帯電話２のマイクロプロセッサ３９によって検出される。
【００９１】
この段階では、既に、プロファイルデータ送信手段の一部として機能するマイクロプロセッサ３９によるステップａ４の判定処理によって当該携帯電話２と車載テレビ装置４とが接続されていることが明らかとなっているので、プロファイルデータ送信手段の一部として機能するマイクロプロセッサ３９は、車載テレビ装置４のプロファイルデータ記憶部９のプロファイルデータを取得するための信号であるプロファイルデータ要求信号を車載テレビ装置４に送信し（ステップａ２１，図１５参照）、車載テレビ装置４からのプロファイルデータの入力を待つ待機状態に入る（ステップａ２２）。
【００９２】
ステップａ２１の処理で携帯電話２から送信されたプロファイルデータ要求信号は、ステップｃ７の判定処理で車載テレビ装置４のマイクロプロセッサ２６によって検出される。
【００９３】
次いで、車載テレビ装置４のマイクロプロセッサ２６が当該車載テレビ装置４のプロファイルデータ記憶部９すなわちＲＯＭ２７から当該車載テレビ装置４それ自体のプロファイルデータを読み出し、このプロファイルデータを携帯電話２に送信し（ステップｃ８，図１５参照）、当該車載テレビ装置４によってアプリケーションサービスプログラムが利用されていることを示す値１を利用状態記憶フラグＧにセットして（ステップｃ９）、当該周期の処理を終了する。
【００９４】
このようにして利用状態記憶フラグＧに１がセットされる結果、次周期以降の処理ではステップｃ２の判定結果が真となる。
【００９５】
従って、車載テレビ装置４のマイクロプロセッサ２６は、まず、車載テレビ装置４のデバイス本体２２に設けられたキー操作部１９からデータ要求信号たとえば地図の表示を求める信号が入力されているか否かを判定し（ステップｃ１０）、データ要求信号が入力されていなければ、更に、携帯電話２から地図の表示等に関わるレンダリングコマンドが送信されているか否かを判定し（ステップｃ１１）、レンダリングコマンドの送信も検知されていなければ、車載テレビ装置４のデバイス本体２２に設けられたキー操作部１９からサービス終了要求信号が入力されているか否かを判別する（ステップｃ１２）。
【００９６】
ステップｃ１０〜ステップｃ１２に至る判定処理の結果が全て偽となった場合には、車載テレビ装置４のマイクロプロセッサ２６は、このまま当該周期の処理を終了し、ステップｃ２，ステップｃ１０〜ステップｃ１２の判定処理のみを繰り返し実行して、キー操作部１９からのデータ要求信号やサービス終了要求信号の入力あるいは携帯電話２からのレンダリングコマンドの送信を待つ待機状態に入る。
【００９７】
また、前述したステップｃ８の処理で車載テレビ装置４から送信されたプロファイルデータは、ステップａ２２の判定処理で携帯電話２のマイクロプロセッサ３９によって検出され、マイクロプロセッサ３９が、当該プロファイルデータを一時記憶する（ステップａ２３）。
【００９８】
次いで、携帯電話２のマイクロプロセッサ３９は、当該携帯電話２に固有のＩＤとサービス要求信号とを合わせた信号をネットワーク６経由でサーバ１に送信し（ステップａ２４，図１５参照）、サーバ１からのプロファイルデータ要求信号の入力を待つ待機状態に入る（ステップａ２５）。
【００９９】
一方、サーバ１のマイクロプロセッサ４７は、携帯電話２からのサービス要求信号の入力の有無を判定する処理（ステップｂ１）と、携帯電話２からのデータ要求信号の入力の有無を判定する処理（ステップｂ２）と、携帯電話２からの終了要求信号の入力の有無を判定する処理（ステップｂ３）とを所定周期毎に繰り返し実行しており、前述のステップａ２４の処理で携帯電話２から送信されたサービス要求信号は、ステップｂ１の判定処理でマイクロプロセッサ４７によって検出される。
【０１００】
携帯電話２に固有のＩＤとサービス要求信号を検出したマイクロプロセッサ４７は、サービス要求信号を送信した携帯電話２のＩＤを一時記憶した後（ステップｂ４）、対応するＩＤの携帯電話２に対してネットワーク６経由でプロファイルデータ要求信号を送信し（ステップｂ５，図１５参照）、当該携帯電話２からのプロファイルデータの送信を待つ待機状態に入る（ステップｂ６）。
【０１０１】
ステップｂ５の処理でサーバ１のマイクロプロセッサ４７から送信されたプロファイルデータ要求信号は、ステップａ２５の判定処理で携帯電話２のマイクロプロセッサ３９によって検出される。
【０１０２】
次いで、プロファイルデータ送信手段の一部として機能するマイクロプロセッサ３９が、ステップａ２３の処理で一時記憶しておいたプロファイルデータすなわち車載テレビ装置４のプロファイルデータ記憶部９であるＲＯＭ２７から読み出した車載テレビ装置４のプロファイルデータをサーバ１に送信し（ステップａ２６，図１５参照）、サーバ１からのサービス開始信号の送信を待つ待機状態に入る（ステップａ２７）。
【０１０３】
ステップａ２６の処理で携帯電話２のマイクロプロセッサ３９から送信されたプロファイルデータは、ステップｂ６の判定処理でサーバ１のマイクロプロセッサ４７によって検出される。
【０１０４】
そして、アプリケーションサービスプログラム選択手段として機能するマイクロプロセッサ４７は、ステップｂ６の判定処理で検出されたプロファイルデータすなわち携帯電話２に接続した車載テレビ装置４のプロファイルデータ記憶部９から読み出された車載テレビ装置４のプロファイルデータに対応するアプリケーションサービスプログラム、要するに、車載情報端末用アプリケーションサービスプログラム１１を利用対象のアプリケーションサービスプログラムとして選択し、ステップｂ４の処理で一時記憶された携帯電話２のＩＤに対応して車載情報端末用アプリケーションサービスプログラム１１が選択されたことを記憶した後（ステップｂ７）、対応するＩＤの携帯電話２に対してネットワーク６経由でサービス開始信号を送信して当該周期の処理を終え（ステップｂ８，図１５参照）、ステップｂ１，ステップｂ２，ステップｂ３の判定処理を繰り返し実行する初期の待機状態に復帰する。
【０１０５】
ステップｂ８の処理でサーバ１のマイクロプロセッサ４７から送信されたサービス開始信号は、ステップａ２７の判定処理で携帯電話２のマイクロプロセッサ３９によって検出される。
【０１０６】
マイクロプロセッサ３９は、携帯電話２に接続された車載テレビ装置４によってアプリケーションサービスプログラムが利用されていることを示す値２を利用状態記憶フラグＦにセットして（ステップａ２８）、当該周期の処理を終了する。
【０１０７】
次周期以降の処理では、利用状態記憶フラグＦに既に値２がセットされているので、ステップａ３の判定結果が真となる。
【０１０８】
この場合、携帯電話２のマイクロプロセッサ３９は、まず、インターフェイス７を介して車載テレビ装置４側からのデータ要求信号たとえば地図の表示を求める信号が入力されているか否かを判定し（ステップａ２９）、データ要求信号が入力されていなければ、更に、サーバ１から地図の表示等に関わるレンダリング情報が送信されているか否かを判定し（ステップａ３０）、レンダリング情報の送信も検知されていなければ、インターフェイス７を介して車載テレビ装置４側からのサービス終了要求信号が入力されているか否かを判別する（ステップａ３１）。
【０１０９】
ステップａ２９〜ステップａ３１に至る判定処理の結果が全て偽となった場合には、マイクロプロセッサ３９は、このまま当該周期の処理を終了し、ステップａ２，ステップａ３，ステップａ２９〜ステップａ３１の判定処理のみを繰り返し実行して、車載テレビ装置４側からのデータ要求信号やサービス終了要求信号の入力あるいはサーバ１からのレンダリング情報の送信を待つ待機状態に入る。
【０１１０】
ここで、ユーザが車載テレビ装置４のデバイス本体２２に設けられたキー操作部１９を操作してデータ要求信号たとえば地図の表示を求める信号を入力した場合には、ステップｃ２，ステップｃ１０〜ステップｃ１２の判定処理を繰り返し実行している車載テレビ装置４のマイクロプロセッサ２６が前述したステップｃ１０の判定処理で当該操作を検出し、車載テレビ装置４におけるデータ要求送信手段として機能するマイクロプロセッサ２６が、このデータ要求信号をインターフェイス７経由で携帯電話２に送信する（ステップｃ１３，図１５参照）。
【０１１１】
このデータ要求信号はステップａ２，ステップａ３，ステップａ２９〜ステップａ３１の判定処理のみを繰り返し実行する携帯電話２のマイクロプロセッサ３９によりステップａ２９の判定処理で検知され、携帯電話２におけるデータ要求送信手段として機能するマイクロプロセッサ３９が、データ要求信号すなわち当該携帯電話２に接続された車載テレビ装置４の側で生成されたデータ要求信号と当該携帯電話２に固有のＩＤとを合わせた信号をネットワーク６経由でサーバ１に送信した後（ステップａ３２，図１５参照）、前記と同様にしてステップａ２，ステップａ３，ステップａ２９〜ステップａ３１の判定処理のみを繰り返し実行してサーバ１からのレンダリング情報の入力を待つ待機状態に入る。
【０１１２】
ステップａ３２の処理で携帯電話２のマイクロプロセッサ３９から送信されたデータ要求信号は、ステップｂ１，ステップｂ２，ステップｂ３の判定処理を繰り返し実行するサーバ１のマイクロプロセッサ４７によってステップｂ２の判定処理で検出される。
【０１１３】
そして、レンダリング情報送信手段として機能するマイクロプロセッサ４７が、データ要求信号と共に送信された携帯電話２のＩＤを参照して、当該ＩＤに対応して前述のステップｂ７の処理で記憶されたアプリケーションサービスプログラム、つまり、この携帯電話２のＩＤに対応して現時点で選択されている車載情報端末用アプリケーションサービスプログラム１１から当該データ要求に対応した車載情報端末用のレンダリング情報を読み出して、このレンダリング情報を対応するＩＤの携帯電話２に対してネットワーク６経由で送信する（ステップｂ９，図１５参照）。
【０１１４】
ステップｂ９の処理でサーバ１のマイクロプロセッサ４７から送信された車載情報端末用のレンダリング情報は、ステップａ２，ステップａ３，ステップａ２９〜ステップａ３１の判定処理のみを繰り返し実行する携帯電話２のマイクロプロセッサ３９によってステップａ３０の判定処理で検出される。
【０１１５】
そして、携帯電話２におけるレンダリングコマンド作成手段として機能するマイクロプロセッサ３９が、サーバ１から送信された車載情報端末用のレンダリング情報を復号または解析して車載テレビ装置４用のレンダリングコマンドを作成し（ステップａ３３）、レンダリングコマンド送信手段として機能するマイクロプロセッサ３９が、インターフェイス７を経由して当該レンダリングコマンドを車載テレビ装置４に送信する（ステップａ３４，図１５参照）。前記と同様、レンダリング情報としては、データの可視化に必要とされる情報たとえば地図データといったものに限らず、音声データ，ＰＯＩ，ナビゲーション情報等を含めることも可能である。
【０１１６】
ステップａ３４の処理で携帯電話２のマイクロプロセッサ３９から送信されたレンダリングコマンドは、ステップｃ２，ステップｃ１０〜ステップｃ１２の判定処理のみを繰り返し実行する車載テレビ装置４のマイクロプロセッサ２６によってステップｃ１１の判定処理で検出される。
【０１１７】
次いで、車載テレビ装置４におけるサービスレンダラ１８すなわち車載テレビ装置４側のレンダリング実行手段として機能するマイクロプロセッサ２６は、携帯電話２から送られてきたレンダリングコマンドと車載テレビ装置４のテクスチャデータベース１７つまり不揮発性メモリ２８に格納された文字やアイコンあるいは塗り潰しパターン等に基いてレンダリング処理を実行し（ステップｃ１４）、その結果を当該車載テレビ装置４のディスプレイ２０やスピーカ２１に画像や音声で表示出力して当該周期の処理を終了し（ステップｃ１５，図１５参照）、ステップｃ２，ステップｃ１０〜ステップｃ１２の判定処理のみを繰り返し実行する待機状態に復帰する。
【０１１８】
以下、前記と同様にしてユーザが車載テレビ装置４のキー操作部１９を操作してデータ要求信号を車載テレビ装置４に入力することで、車載情報端末用アプリケーションサービスプログラム１１を利用したレンダリング処理を必要な回数だけ繰り返し実行することができる。
【０１１９】
このレンダリング処理は車載テレビ装置４の仕様つまり車載テレビ装置４のプロファイルデータ記憶部９から読み出された車載テレビ装置４それ自体のプロファイルデータに対応して選択された車載情報端末用アプリケーションサービスプログラム１１から送信されたレンダリング情報を携帯電話２側の処理で解析して得られたレンダリングコマンドと当該車載テレビ装置４のテクスチャデータベース１７つまり不揮発性メモリ２８に格納されているテクスチャデータとに基いて実行されるから、車載テレビ装置４に設けられた比較的大型のディスプレイ２０を用いてナビゲーションサービスに関わる地図情報等を細部まで的確に表示することができる。
【０１２０】
また、文字やアイコンあるいは塗り潰しパターン等のテクスチャデータは車載テレビ装置４のテクスチャデータベース１７つまり不揮発性メモリ２８に格納されているので、携帯電話２側のデータメモリ部４４から一々テクスチャデータを読み込む必要はなく、高速の表示処理が可能であり、また、車載テレビ装置４の仕様に合わせて最適化したテクスチャデータを利用してレンダリング処理を行なうことができる。
【０１２１】
最終的に、ユーザが車載テレビ装置４のキー操作部１９を操作して終了要求信号を車載テレビ装置４に入力すると、ステップｃ２，ステップｃ１０〜ステップｃ１２の判定処理のみを繰り返し実行する車載テレビ装置４のマイクロプロセッサ２６がステップｃ１２の判定処理で当該操作を検出し、マイクロプロセッサ２６が、終了要求信号をインターフェイス７経由で携帯電話２に送信し（ステップｃ１６）、利用状態記憶フラグＧの値を０にリセットする（ステップｃ１７）。
【０１２２】
ステップａ２，ステップａ３，ステップａ２９〜ステップａ３１の判定処理を繰り返し実行している携帯電話２のマイクロプロセッサ３９は、車載テレビ装置４からの終了要求信号をステップａ３１の処理で検出し、当該携帯電話２に固有のＩＤと終了要求信号を合わせた信号をネットワーク６経由でサーバ１に送信し、利用状態記憶フラグＦの値を０にリセットする（ステップａ３５）。
【０１２３】
この結果、車載テレビ装置４のマイクロプロセッサ２６は、ステップｃ２〜ステップｃ３の判定処理とステップｃ４の通常処理を繰り返し実行する初期の待機状態に復帰し、また、携帯電話２のマイクロプロセッサ３９は、ステップａ２〜ステップａ５の判定処理とステップａ６の通常処理を繰り返し実行する初期の待機状態に復帰する。
【０１２４】
また、ステップａ３５の処理で携帯電話２のマイクロプロセッサ３９から送信された終了要求信号は、ステップｂ１，ステップｂ２，ステップｂ３の判定処理を繰り返し実行するサーバ１のマイクロプロセッサ４７によってステップｂ３の判定処理で検出され、マイクロプロセッサ４７は、ステップｂ７の処理で記憶した携帯電話２のＩＤと車載情報端末用アプリケーションサービスプログラム１１との対応関係、つまり、携帯電話２のＩＤに対応して車載情報端末用アプリケーションサービスプログラム１１が選択されているといった情報を破棄する（ステップｂ１０）。
【０１２５】
車載テレビ装置４におけるディスプレイ２０の画面サイズが携帯電話２におけるディスプレイ３７の画面サイズより大きいからといって、ディスプレイ２０に表示される画像を単にディスプレイ３７に拡大表示しただけではデータの粗さなどが目立ち易くなる弊害が生じるが、この実施形態では、車載テレビ装置４のディスプレイ２０の表示にあわせて最適化されたレンダリング情報が車載情報端末用アプリケーションサービスプログラム１１から提供され、しかも、当該車載テレビ装置４のテクスチャデータベーに保存された専用の品質の文字やアイコンあるいは塗りつぶしパターンや音声データ等のテクスチャデータベースを利用してレンダリングが行われるようになっているので、携帯電話２で利用しているアプリケーションサービスを車両３側に設置された車載テレビ装置４の性能に即した品質で利用することができ、ナビゲーションサービス等の地図の細部の認識も容易となる。
【０１２６】
また、一般的に、レンダリング品質を上げるとテクスチャデータの量が増大し、テクスチャデータを含めた全ての処理データを車載情報端末用アプリケーションサービスプログラム１１から通信ネットワーク６経由で取得しようとすると、テクスチャデータの取得に膨大な時間が掛かり実用的でない。携帯電話２のデータメモリ部４４に記憶されたテクスチャデータをインターフェイス７経由で車載テレビ装置４に読み込む場合にも程度の差はあれ、これと同様の問題が生じる。
この実施形態では、データ量が多く、部品化が可能なデータをあらかじめ車載テレビ装置４側のテクスチャデータベース１７すなわち不揮発性メモリ２８に登録しておくようにしているので、車載情報端末用アプリケーションサービスプログラム１１からはテクスチャデータを除いたレンダリング情報たとえばテクスチャのインデックスやサイズ等の情報のみをネットワーク６経由で携帯電話２に受け渡せばよく、車載テレビ装置４のサービスレンダラ１８つまりマイクロプロセッサ２６からなるレンダリング実行手段は、携帯電話２側で生成されたレンダリングコマンドに基いてテクスチャデータベース１７を参照してレンダリングを実行するだけで済むので、テクスチャデータ取得のための通信によるオーバヘッドが軽減され、通常のカーナビゲーションシステムと同等のレンダリング速度を実現することが可能となる。
【実施例２】
【０１２７】
次に、図１で示した構成からサーバ１と通信ネットワーク６を省略してスタンドアローン型としたサービス提供システムの実施形態について簡単に説明する。
【０１２８】
図１６は携帯情報端末の一種である携帯電話５８と車両３に設置された車載情報端末としての車載テレビ装置５９とによって構成されるサービス提供システム５７に対して本発明を適用した場合の一実施形態について示した機能ブロック図である。
【０１２９】
図１６に示した車載テレビ装置５９および携帯電話５８のハードウェア上の構成に関しては図２に示した実施例１の車載テレビ装置４や図３に示した実施例１の携帯電話２の構成と全く同様であるが、携帯電話５８に割り振られた機能が図１に示した実施例１の携帯電話２の場合と相違する。つまり、この実施形態の携帯電話５８は、アプリケーションサービスプログラムを利用してアプリケーションサービスを提供する携帯情報端末であり、実施例１におけるサーバ１の機能を兼ね備えている。
【０１３０】
以下、携帯電話５８の構成に関しては図３を援用し、車載テレビ装置５９の構成に関しては図２を援用して説明する。
【０１３１】
実施例２の携帯電話５８は、実質的には、前述した実施例１のサーバ１の機能を実施例１の携帯電話２に内蔵アプリケーションサーバ６０として付加したものであり、図１ではサーバ１側にあった携帯情報端末用アプリケーションサービスプログラム１０および車載情報端末用アプリケーションサービスプログラム１１が携帯電話５８側のデータメモリ部４４に内蔵されており、図５〜図９に示され処理と図１０〜図１１に示される処理が、携帯電話５８の内部処理として携帯電話５８側のマイクロプロセッサ３９によってスタンドアローンのかたちで実行されるようになっている。
【０１３２】
従って、携帯情報端末用アプリケーションサービスプログラム１０および車載情報端末用アプリケーションサービスプログラム１１として機能するデータメモリ部４４と携帯電話５８のマイクロプロセッサ３９との間を情報伝達可能に接続しているマイクロプロセッサ３９のバスラインを図１に示される通信ネットワーク６と見做せば、図１６に示した携帯電話５８の機能は図１における実施例１のサーバ１の機能と図１における実施例１の携帯電話２の機能とを合わせたものと全く同等である。
【０１３３】
このような構成を適用した場合、携帯電話５８のマイクロプロセッサ３９は、プロファイルデータ出力手段として機能し、前述した実施例１の場合と同様、当該携帯電話５８と車載テレビ装置５９との接続の有無を判定した後、接続が確認されなかった場合には当該携帯電話５８のプロファイルデータ記憶部８（ＲＯＭ４２）から携帯電話５８自身のプロファイルデータを読み出して内蔵アプリケーションサーバ６０のアプリケーションサービスプログラム選択手段に出力する一方、当該携帯電話５８と車載テレビ装置５９との接続が確認された場合にはインターフェイス７を介して車載テレビ装置５９のプロファイルデータ記憶部９（ＲＯＭ２７）から車載テレビ装置５９のプロファイルデータを読み出して内蔵アプリケーションサーバ６０のアプリケーションサービスプログラム選択手段に出力する。
【０１３４】
また、携帯電話５８のマイクロプロセッサ３９は、内蔵アプリケーションサーバ６０のアプリケーションサービスプログラム選択手段としても機能し、プロファイルデータ出力手段から携帯電話５８のプロファイルデータが入力された場合には携帯情報端末用アプリケーションサービスプログラム１０を利用対象として選択する一方、プロファイルデータ出力手段から車載テレビ装置５９のプロファイルデータが入力された場合には車載情報端末用アプリケーションサービスプログラム１１を利用対象として選択する。
【０１３５】
そして、携帯電話５８のデータ要求出力手段として機能するマイクロプロセッサ３９は、当該携帯電話５８のキー操作部３６の操作で生成されたデータ要求信号や、当該携帯電話５８に接続した車載テレビ装置５９のキー操作部１９の操作で生成されてインターフェイス７を経由して入力されたデータ要求信号を内蔵アプリケーションサーバ６０のレンダリング情報読出手段に出力する。
【０１３６】
携帯電話５８における内蔵アプリケーションサーバ６０のレンダリング情報読出手段として機能するマイクロプロセッサ３９は、携帯電話５８のデータ要求出力手段から入力されたデータ要求信号に従って当該時点で選択中のアプリケーションサービスプログラムからレンダリング情報を読み出す。つまり、携帯電話５８が単独で使用されている状況下ではアプリケーションサービスプログラム選択手段によって携帯情報端末用アプリケーションサービスプログラム１０が選択されているので、携帯情報端末用アプリケーションサービスプログラム１０から携帯情報端末用のレンダリング情報が読み出され、また、携帯電話５８に接続した車載テレビ装置５９が利用されている状況下では、アプリケーションサービスプログラム選択手段によって車載情報端末用アプリケーションサービスプログラム１１が選択されているので、車載情報端末用アプリケーションサービスプログラム１１から車載情報端末用のレンダリング情報が読み出されることになる。
【０１３７】
ここで、レンダリング情報読出手段によって携帯情報端末用のレンダリング情報が読み出された場合には、携帯電話５８のレンダリング実行手段として機能するマイクロプロセッサ３９が当該レンダリング情報と携帯電話５８のデータメモリ部４４に格納されているテクスチャデータとに基いて直ちにレンダリング処理を実行し、その結果を当該携帯電話５８のディスプレイ３７やスピーカ３５に画像や音声で表示出力する。
【０１３８】
一方、レンダリング情報読出手段によって車載情報端末用のレンダリング情報が読み出された場合においては、携帯電話５８のレンダリングコマンド作成手段として機能するマイクロプロセッサ３９が当該レンダリング情報を復号または解析して車載テレビ装置５９用のレンダリングコマンドを作成し、更に、携帯電話５８のレンダリングコマンド送信手段として機能するマイクロプロセッサ３９が、このレンダリングコマンドをインターフェイス７経由で車載テレビ装置５９に送信する。そして、最終的に、車載テレビ装置５９におけるサービスレンダラ１８すなわち車載テレビ装置５９側のレンダリング実行手段として機能するマイクロプロセッサ２６が、携帯電話５８から送られてきたレンダリングコマンドと車載テレビ装置５９のテクスチャデータベース１７（不揮発性メモリ２８）に格納された文字やアイコンあるいは塗り潰しパターン等に基いてレンダリング処理を実行し、その結果を当該車載テレビ装置５９のディスプレイ２０やスピーカ２１に画像や音声で表示出力する。
【０１３９】
以上に述べた通り、具体的な動作に関しては前述した実施例１の場合と同等である。一例として、百科事典の検索に関わるアプリケーションサービスが携帯電話５８によって提供される場合を例にとって、サービス提供システム５７における全体的な処理の流れを図１７および図１８のシーケンス図に示す。このうち、図１７は携帯電話５８を単体で使用して内蔵アプリケーションサーバ６０を利用した場合、つまり、携帯電話５８のキー操作部３６で生成されたデータ要求信号に従って検索が行なわれた場合の処理の流れ、つまり、携帯情報端末用アプリケーションサービスプログラム１０から携帯情報端末用のレンダリング情報が読み出され、携帯電話５８のレンダリング実行手段として機能するマイクロプロセッサ３９が当該レンダリング情報と携帯電話５８のデータメモリ部４４に格納されているテクスチャデータに基いてレンダリング処理を実行して結果を携帯電話５８のディスプレイ３７に表示出力した場合の処理の流れについて示し、また、図１８では携帯電話５８に接続した車載テレビ装置５９からインターフェイス７経由で携帯電話５８に転送されたデータ要求信号に従って検索が行なわれた場合の処理、要するに、車載情報端末用アプリケーションサービスプログラム１１から車載情報端末用のレンダリング情報が読み出され、携帯電話５８のレンダリングコマンド作成手段として機能するマイクロプロセッサ３９が当該レンダリング情報を復号または解析して車載テレビ装置５９用のレンダリングコマンドを作成し、更に、携帯電話５８のレンダリングコマンド送信手段として機能するマイクロプロセッサ３９が、このレンダリングコマンドをインターフェイス７経由で車載テレビ装置５９に送信し、車載テレビ装置５９におけるサービスレンダラ１８つまり車載テレビ装置５９側のレンダリング実行手段として機能するマイクロプロセッサ２６が、携帯電話５８から送られてきたレンダリングコマンドと車載テレビ装置５９のテクスチャデータベース１７（不揮発性メモリ２８）に格納された文字やアイコンあるいは塗り潰しパターン等に基いてレンダリング処理を実行し、その結果を当該車載テレビ装置５９のディスプレイ２０に表示出力した場合の処理の流れについて示している。
【０１４０】
図１７と図１４との比較、および、図１８と図１５の比較から明らかなように、前述した実施例１においても此の実施例２においても、全体としての処理の流れは実質的に同等である。
【０１４１】
一般に、レンダリング品質を上げるとテクスチャデータの量が増大する。この結果、テクスチャデータを含めた全てのデータを携帯電話５８からインターフェイス７経由で車載テレビ装置５９に転送しようとするとテクスチャデータの転送に多大な時間が掛かるが、この実施例２では、部品化が可能なデータをあらかじめ車載テレビ装置５９側のテクスチャデータベース１７すなわち不揮発性メモリ２８に登録しておくようにしているので、テクスチャデータを除いたレンダリング情報、たとえば、テクスチャのインデックスやサイズ等の情報のみをインターフェイス７経由で携帯電話５８から車載テレビ装置５９に受け渡せばよく、車載テレビ装置５９のサービスレンダラ１８すなわちマイクロプロセッサ２６からなるレンダリング実行手段は、携帯電話５８側で生成されたレンダリングコマンドに基いてテクスチャデータベース１７を参照してレンダリングを実行するだけで済むので、テクスチャデータ取得のための通信によるオーバヘッドが軽減され、レンダリング速度の高速化が実現される。
【０１４２】
以上の実施例では、車載情報端末の例として車載テレビ装置を利用する場合について述べたが、車載情報端末としては、この他にも車両３の後退時に利用される後方監視カメラのディスプレイ装置やＤＶＤの再生装置等を利用することができる。
【０１４３】
また、アプリケーションサービスの態様に制限はなく、ナビゲーションサービスや百科事典の検索機能のほか、様々な公知のアプリケーションサービスに対処することが可能である。
【図面の簡単な説明】
【０１４４】
【図１】ネットワーク上に設置されたサーバと、サーバのアプリケーションサービスプログラムを利用したアプリケーションサービスを提供される携帯電話と、サーバと携帯電話との間の通信を実現するための通信ネットワークと、車両に設置された車載テレビ装置とによって構成されるサービス提供システムに対して本発明を適用した場合の一実施形態について示した機能ブロック図である。
【図２】同実施形態における車載テレビ装置の構成を簡略化して示したブロック図である。
【図３】同実施形態における携帯電話の構成を簡略化して示したブロック図である。
【図４】同実施形態におけるサーバの構成を簡略化して示したブロック図である。
【図５】同実施形態における携帯電話のマイクロプロセッサが所定周期毎に繰り返し実行する処理の概略について示したフローチャートである。
【図６】同携帯電話のマイクロプロセッサが所定周期毎に繰り返し実行する処理の概略について示したフローチャートの続きである。
【図７】同携帯電話のマイクロプロセッサが所定周期毎に繰り返し実行する処理の概略について示したフローチャートの続きである。
【図８】同携帯電話のマイクロプロセッサが所定周期毎に繰り返し実行する処理の概略について示したフローチャートの続きである。
【図９】同携帯電話のマイクロプロセッサが所定周期毎に繰り返し実行する処理の概略について示したフローチャートの続きである。
【図１０】同実施形態におけるサーバのマイクロプロセッサが所定周期毎に繰り返し実行する処理の概略について示したフローチャートである。
【図１１】同サーバのマイクロプロセッサが所定周期毎に繰り返し実行する処理の概略について示したフローチャートの続きである。
【図１２】同実施形態における車載テレビ装置のマイクロプロセッサが所定周期毎に繰り返し実行する処理の概略について示したフローチャートである。
【図１３】同車載テレビ装置のマイクロプロセッサが所定周期毎に繰り返し実行する処理の概略について示したフローチャートの続きである。
【図１４】同実施形態のサービス提供システムにおける全体的な処理の流れについて示したシーケンス図である（単体の携帯電話でアプリケーションサービスプログラムを利用する場合）。
【図１５】同実施形態のサービス提供システムにおける全体的な処理の流れについて示したシーケンス図である（携帯電話に接続した車載テレビ装置からアプリケーションサービスプログラムを利用する場合）。
【図１６】アプリケーションサービスを提供する携帯電話と、車両に設置された車載テレビ装置とによって構成されるサービス提供システムに対して本発明を適用した場合の一実施形態について示した機能ブロック図である。
【図１７】同実施形態のサービス提供システムにおける全体的な処理の流れについて示したシーケンス図である（単体の携帯電話でアプリケーションサービスプログラムを利用する場合）。
【図１８】同実施形態のサービス提供システムにおける全体的な処理の流れについて示したシーケンス図である（携帯電話に接続した車載テレビ装置からアプリケーションサービスプログラムを利用する場合）。
【符号の説明】
【０１４５】
１  サーバ
２  携帯電話（携帯情報端末）
３  車両
４  車載テレビ装置（車載情報端末）
５  サービス提供システム
６  通信ネットワーク
７  インターフェイス
８  プロファイルデータ記憶部
９  プロファイルデータ記憶部
１０  携帯情報端末用アプリケーションサービスプログラム
１１  車載情報端末用アプリケーションサービスプログラム
１２  サービス情報伝送部
１３  車載エンジンコントロールユニット
１４  車両情報伝送部
１５  車載バッテリ
１６  電力供給部
１７  テクスチャデータベース
１８  サービスレンダラ（レンダリング実行手段）
１９  キー操作部
２０  ディスプレイ
２１  スピーカ
２２  デバイス本体
２３  制御部
２４  アンテナ
２５  受信部
２６  マイクロプロセッサ（データ要求送信手段，レンダリング実行手段）
２７  ＲＯＭ
２８  不揮発性メモリ
２９  ＲＡＭ
３０  入出力インターフェイス
３１  入出力インターフェイス
３２  サービス情報系車内ＬＡＮ
３３  車両情報系車内ＬＡＮ
３４  マイク
３５  スピーカ
３６  キー操作部
３７  ディスプレイ
３８  音声処理部
３９  マイクロプロセッサ（レンダリング実行手段，プロファイルデータ送信手段，データ要求送信手段，レンダリングコマンド作成手段，レンダリングコマンド送信手段）
４０  送受信部
４１  アンテナ
４２  ＲＯＭ
４３  入出力回路
４４  データメモリ部
４５  ＲＡＭ
４６  インターフェイス
４７  マイクロプロセッサ（アプリケーションサービスプログラム選択手段，レンダリング情報送信手段）
４８  ＲＯＭ
４９  ＲＡＭ
５０  ハードディスクドライブ
５１  インターフェイス
５２  キーボード
５３  マウス
５４  ディスプレイ
５５  プリンタ
５６  入出力回路
５７  サービス提供システム
５８  携帯電話（携帯情報端末）
５９  車載テレビ装置（車載情報端末）
６０  内蔵アプリケーションサーバ
【図１】
2008236497.tif 000003
【図２】
2008236497.tif 000004
【図３】
2008236497.tif 000005
【図４】
2008236497.tif 000006
【図５】
2008236497.tif 000007
【図６】
2008236497.tif 000008
【図７】
2008236497.tif 000009
【図８】
2008236497.tif 000010
【図９】
2008236497.tif 000011
【図１０】
2008236497.tif 000012
【図１１】
2008236497.tif 000013
【図１２】
2008236497.tif 000014
【図１３】
2008236497.tif 000015
【図１４】
2008236497.tif 000016
【図１５】
2008236497.tif 000017
【図１６】
2008236497.tif 000018
【図１７】
2008236497.tif 000019
【図１８】
2008236497.tif 000020