(57)【要約】【課題】車両の走行中に、情報端末を車載装置に接続し、情報端末においてインストールされたアプリケーションを実行して画像や音声を車載装置に出力する場合に、運転の安全性を確保する。【解決手段】携帯端末２は、制御部２０によりどのアプリケーションがフォアグランドで実行されているかを判断して、メモリ部２４に記憶されているセキュリティポリシーを参照することにより、当該アプリケーションに対する車両走行中の動作規制の内容に応じた制限情報を車載装置１へ送信する。一方、車載装置１は、携帯端末２から送信された制限情報に基づいて、表示部１１による画像の表示と近距離無線通信インタフェース部１５による操作情報の送信とを、それぞれ許可または禁止する。【選択図】図２
2013216295.tif 000002
【特許請求の範囲】
【請求項１】
携帯型の情報端末と車載装置とを有する車載情報システムであって、
前記情報端末は、
複数のアプリケーションと、各アプリケーションに対する車両走行中の動作規制の内容を示す規制情報とを記憶する記憶手段と、
前記記憶手段に記憶されている複数のアプリケーションのいずれかをフォアグランドで実行する制御手段と、
前記制御手段によりフォアグランドで実行されているアプリケーションに応じた画像を前記車載装置へ出力する画像出力手段とを備え、
前記車載装置は、
前記情報端末から出力された画像を表示する表示手段と、
ユーザによる操作を入力するための操作入力手段と、
前記操作入力手段により入力された前記操作に応じた操作情報を前記情報端末へ送信する操作情報送信手段とを備え、
前記情報端末は、前記制御手段によりどのアプリケーションがフォアグランドで実行されているかを判断して前記規制情報を参照することにより、当該アプリケーションに対する車両走行中の動作規制の内容に応じた制限情報を前記車載装置へ送信し、
前記車載装置は、前記情報端末から送信された制限情報に基づいて、前記表示手段による前記画像の表示と前記操作情報送信手段による前記操作情報の送信とを、それぞれ許可または禁止することを特徴とする車載情報システム。
【請求項２】
携帯型の情報端末と車載装置とを有する車載情報システムであって、
前記情報端末は、
複数のアプリケーションと、各アプリケーションが属するグループを示す第１の規制情報とを記憶する記憶手段と、
前記記憶手段に記憶されている複数のアプリケーションのいずれかをフォアグランドで実行する制御手段と、
前記制御手段によりフォアグランドで実行されているアプリケーションに応じた画像を前記車載装置へ出力する画像出力手段とを備え、
前記車載装置は、
前記情報端末から出力された画像を表示する表示手段と、
ユーザによる操作を入力するための操作入力手段と、
前記操作入力手段により入力された前記操作に応じた操作情報を前記情報端末へ送信する操作情報送信手段と、
各グループに対する車両走行中の動作規制に関する第２の規制情報を記憶する車載記憶手段とを備え、
前記情報端末は、前記制御手段によりどのアプリケーションがフォアグランドで実行されているかを判断して前記第１の規制情報を参照することにより、当該アプリケーションが属するグループに応じたグループ情報を前記車載装置へ送信し、
前記車載装置は、前記情報端末から送信されたグループ情報に基づいて前記第２の規制情報を参照することにより、当該アプリケーションが属するグループに対する車両走行中の動作規制の内容を判断して、前記表示手段による前記画像の表示と前記操作情報送信手段による前記操作情報の送信とを、それぞれ許可または禁止することを特徴とする車載情報システム。
【請求項３】
請求項１または２に記載の車載情報システムにおいて、
前記複数のアプリケーションは、前記情報端末と前記車載装置とを接続するためのアプリケーションマネージャを含み、
前記制御手段は、前記アプリケーションマネージャ以外のアプリケーションをフォアグランドで実行すると共に、前記アプリケーションマネージャをバックグランドで実行することを特徴とする車載情報システム。
【請求項４】
請求項３に記載の車載情報システムにおいて、
前記制御手段は、前記アプリケーションマネージャをフォアグランドで実行しているときに前記アプリケーションマネージャ以外のアプリケーションが起動されると、前記アプリケーションマネージャをバックグランドに移行して当該アプリケーションをフォアグランドで実行することを特徴とする車載情報システム。
【請求項５】
請求項４に記載の車載情報システムにおいて、
前記アプリケーションマネージャは、
前記制御手段によりフォアグランドで実行されているときに、前記ユーザにより選択された前記アプリケーションマネージャ以外のアプリケーションを起動させ、
前記制御手段によりバックグランドで実行されているときに、前記起動させたアプリケーションを前記フォアグランドで実行されているアプリケーションと判断することを特徴とする車載情報システム。
【請求項６】
請求項３または４に記載の車載情報システムにおいて、
前記情報端末は、前記制御手段の動作を制御するためのオペレーティングシステムを有し、
前記アプリケーションマネージャは、前記オペレーティングシステムに対して、前記フォアグランドで実行されているアプリケーションを判断するための情報を所定の周期で要求することを特徴とする車載情報システム。
【請求項７】
車載装置と接続される携帯型の情報端末であって、
複数のアプリケーションと、各アプリケーションに対する車両走行中の動作規制の内容を示す規制情報とを記憶する記憶手段と、
前記記憶手段に記憶されている複数のアプリケーションのいずれかをフォアグランドで実行する制御手段と、
前記制御手段によりフォアグランドで実行されているアプリケーションに応じた画像を前記車載装置へ出力する画像出力手段とを備え、
前記制御手段によりどのアプリケーションがフォアグランドで実行されているかを判断して前記規制情報を参照することにより、当該アプリケーションに対する車両走行中の動作規制の内容に応じた制限情報を前記車載装置へ送信することを特徴とする情報端末。
【請求項８】
車載装置と接続される携帯型の情報端末であって、
複数のアプリケーションと、各アプリケーションが属するグループを示す規制情報とを記憶する記憶手段と、
前記記憶手段に記憶されている複数のアプリケーションのいずれかをフォアグランドで実行する制御手段と、
前記制御手段によりフォアグランドで実行されているアプリケーションに応じた画像を前記車載装置へ出力する画像出力手段とを備え、
前記制御手段によりどのアプリケーションがフォアグランドで実行されているかを判断して前記規制情報を参照することにより、当該アプリケーションが属するグループに応じたグループ情報を前記車載装置へ送信することを特徴とする情報端末。
【請求項９】
携帯型の情報端末と車載装置とを有する車載情報システムを用いたアプリケーション実行方法であって、
複数のアプリケーションと、各アプリケーションに対する車両走行中の動作規制の内容を示す規制情報とを前記情報端末に予め記憶し、
前記情報端末により、前記複数のアプリケーションのいずれかをフォアグランドで実行したときに、どのアプリケーションがフォアグランドで実行されているかを判断して前記規制情報を参照することにより、当該アプリケーションに対する車両走行中の動作規制の内容に応じた制限情報を前記車載装置へ送信し、
前記車載装置により、前記情報端末から送信された制限情報に基づいて、前記情報端末から出力される画像の表示とユーザの操作に応じた操作情報の前記情報端末への送信とを、それぞれ許可または禁止することを特徴とするアプリケーション実行方法。
【請求項１０】
携帯型の情報端末と車載装置とを有する車載情報システムを用いたアプリケーション実行方法であって、
複数のアプリケーションと、各アプリケーションが属するグループを示す第１の規制情報とを前記情報端末に予め記憶し、
各グループに対する車両走行中の動作規制に関する第２の規制情報を前記車載装置に予め記憶し、
前記情報端末により、前記複数のアプリケーションのいずれかをフォアグランドで実行したときに、どのアプリケーションがフォアグランドで実行されているかを判断して前記第１の規制情報を参照することにより、当該アプリケーションが属するグループに応じたグループ情報を前記車載装置へ送信し、
前記車載装置により、前記情報端末から送信されたグループ情報に基づいて前記第２の規制情報を参照することにより、当該アプリケーションが属するグループに対する車両走行中の動作規制の内容を判断して、前記情報端末から出力される画像の表示とユーザの操作に応じた操作情報の前記情報端末への送信とを、それぞれ許可または禁止することを特徴とするアプリケーション実行方法。
【請求項１１】
車載装置と接続されており、制御部と、複数のアプリケーションと各アプリケーションに対する車両走行中の動作規制の内容を示す規制情報とが予め記憶されているメモリ部とを備えた携帯型の情報端末において実行されるプログラムであって、
前記メモリ部に記憶されている複数のアプリケーションのいずれかを読み出して前記制御部にフォアグランドで実行させ、
どのアプリケーションがフォアグランドで実行されているかを前記制御部に判断させて前記規制情報を参照させ、
前記制御部による前記規制情報の参照結果に基づいて、当該アプリケーションに対する車両走行中の動作規制の内容に応じた制限情報を前記情報端末から前記車載装置へ送信させることを特徴とするプログラム。
【請求項１２】
車載装置と接続されており、制御部と、複数のアプリケーションと各アプリケーションが属するグループを示す規制情報とが予め記憶されているメモリ部とを備えた携帯型の情報端末において実行されるプログラムであって、
前記メモリ部に記憶されている複数のアプリケーションのいずれかを読み出して前記制御部にフォアグランドで実行させ、
どのアプリケーションがフォアグランドで実行されているかを前記制御部に判断させて前記規制情報を参照させ、
前記制御部による前記規制情報の参照結果に基づいて、当該アプリケーションが属するグループに応じたグループ情報を前記情報端末から前記車載装置へ送信させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載情報システムと、この車載情報システムにおいて用いられる情報端末およびアプリケーション実行方法と、情報端末において用いられるプログラムとに関する。
【背景技術】
【０００２】
従来、様々なアプリケーションをインストールして実行可能な車載機器において、所定の識別記号を各アプリケーションに対して予め付与しておき、車両が走行中のときには、この識別記号に基づいて各アプリケーションの動作を許可または禁止することで、運転の安全性を確保できるアプリケーションのみを活性化させるものが知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２２２５２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術は、車載機器にインストールされたアプリケーションを実行する場合に適用されるものである。したがって、携帯電話やスマートフォンなどの携帯型の情報端末を車載装置に接続し、情報端末においてインストールされたアプリケーションを実行して画像や音声を車載装置から出力するような場合には、これを適用して運転の安全性を確保することができない。
【課題を解決するための手段】
【０００５】
本発明の一態様による車載情報システムは、携帯型の情報端末と車載装置とを有する。情報端末は、複数のアプリケーションと、各アプリケーションに対する車両走行中の動作規制の内容を示す規制情報とを記憶する記憶手段と、記憶手段に記憶されている複数のアプリケーションのいずれかをフォアグランドで実行する制御手段と、制御手段によりフォアグランドで実行されているアプリケーションに応じた画像を車載装置へ出力する画像出力手段とを備える。車載装置は、情報端末から出力された画像を表示する表示手段と、ユーザによる操作を入力するための操作入力手段と、操作入力手段により入力された操作に応じた操作情報を情報端末へ送信する操作情報送信手段とを備える。さらに、情報端末は、制御手段によりどのアプリケーションがフォアグランドで実行されているかを判断して規制情報を参照することにより、当該アプリケーションに対する車両走行中の動作規制の内容に応じた制限情報を車載装置へ送信し、車載装置は、情報端末から送信された制限情報に基づいて、表示手段による画像の表示と操作情報送信手段による操作情報の送信とを、それぞれ許可または禁止する。
本発明の他の一態様による車載情報システムは、携帯型の情報端末と車載装置とを有する。情報端末は、複数のアプリケーションと、各アプリケーションが属するグループを示す第１の規制情報とを記憶する記憶手段と、記憶手段に記憶されている複数のアプリケーションのいずれかをフォアグランドで実行する制御手段と、制御手段によりフォアグランドで実行されているアプリケーションに応じた画像を車載装置へ出力する画像出力手段とを備える。車載装置は、情報端末から出力された画像を表示する表示手段と、ユーザによる操作を入力するための操作入力手段と、操作入力手段により入力された操作に応じた操作情報を情報端末へ送信する操作情報送信手段と、各グループに対する車両走行中の動作規制に関する第２の規制情報を記憶する車載記憶手段とを備える。さらに、情報端末は、制御手段によりどのアプリケーションがフォアグランドで実行されているかを判断して第１の規制情報を参照することにより、当該アプリケーションが属するグループに応じたグループ情報を車載装置へ送信し、車載装置は、情報端末から送信されたグループ情報に基づいて第２の規制情報を参照することにより、当該アプリケーションが属するグループに対する車両走行中の動作規制の内容を判断して、表示手段による画像の表示と操作情報送信手段による操作情報の送信とを、それぞれ許可または禁止する。
本発明の一態様による携帯型の情報端末は、車載装置と接続され、複数のアプリケーションと、各アプリケーションに対する車両走行中の動作規制の内容を示す規制情報とを記憶する記憶手段と、記憶手段に記憶されている複数のアプリケーションのいずれかをフォアグランドで実行する制御手段と、制御手段によりフォアグランドで実行されているアプリケーションに応じた画像を車載装置へ出力する画像出力手段とを備え、制御手段によりどのアプリケーションがフォアグランドで実行されているかを判断して規制情報を参照することにより、当該アプリケーションに対する車両走行中の動作規制の内容に応じた制限情報を車載装置へ送信する。
本発明の他の一態様による携帯型の情報端末は、車載装置と接続され、複数のアプリケーションと、各アプリケーションが属するグループを示す規制情報とを記憶する記憶手段と、記憶手段に記憶されている複数のアプリケーションのいずれかをフォアグランドで実行する制御手段と、制御手段によりフォアグランドで実行されているアプリケーションに応じた画像を車載装置へ出力する画像出力手段とを備え、制御手段によりどのアプリケーションがフォアグランドで実行されているかを判断して規制情報を参照することにより、当該アプリケーションが属するグループに応じたグループ情報を車載装置へ送信する。
本発明の一態様によるアプリケーション実行方法は、携帯型の情報端末と車載装置とを有する車載情報システムを用いたものであって、複数のアプリケーションと、各アプリケーションに対する車両走行中の動作規制の内容を示す規制情報とを情報端末に予め記憶し、情報端末により、複数のアプリケーションのいずれかをフォアグランドで実行したときに、どのアプリケーションがフォアグランドで実行されているかを判断して規制情報を参照することにより、当該アプリケーションに対する車両走行中の動作規制の内容に応じた制限情報を車載装置へ送信し、車載装置により、情報端末から送信された制限情報に基づいて、情報端末から出力される画像の表示とユーザの操作に応じた操作情報の情報端末への送信とを、それぞれ許可または禁止する。
本発明の他の一態様によるアプリケーション実行方法は、携帯型の情報端末と車載装置とを有する車載情報システムを用いたものであって、複数のアプリケーションと、各アプリケーションが属するグループを示す第１の規制情報とを情報端末に予め記憶し、各グループに対する車両走行中の動作規制に関する第２の規制情報を車載装置に予め記憶し、情報端末により、複数のアプリケーションのいずれかをフォアグランドで実行したときに、どのアプリケーションがフォアグランドで実行されているかを判断して第１の規制情報を参照することにより、当該アプリケーションが属するグループに応じたグループ情報を車載装置へ送信し、車載装置により、情報端末から送信されたグループ情報に基づいて第２の規制情報を参照することにより、当該アプリケーションが属するグループに対する車両走行中の動作規制の内容を判断して、情報端末から出力される画像の表示とユーザの操作に応じた操作情報の情報端末への送信とを、それぞれ許可または禁止する。
本発明の一態様によるプログラムは、車載装置と接続されており、制御部と、複数のアプリケーションと各アプリケーションに対する車両走行中の動作規制の内容を示す規制情報とが予め記憶されているメモリ部とを備えた携帯型の情報端末において実行されるものであって、メモリ部に記憶されている複数のアプリケーションのいずれかを読み出して制御部にフォアグランドで実行させ、どのアプリケーションがフォアグランドで実行されているかを制御部に判断させて規制情報を参照させ、制御部による規制情報の参照結果に基づいて、当該アプリケーションに対する車両走行中の動作規制の内容に応じた制限情報を情報端末から車載装置へ送信させる。
本発明の他の一態様によるプログラムは、車載装置と接続されており、制御部と、複数のアプリケーションと各アプリケーションが属するグループを示す規制情報とが予め記憶されているメモリ部とを備えた携帯型の情報端末において実行されるものであって、メモリ部に記憶されている複数のアプリケーションのいずれかを読み出して制御部にフォアグランドで実行させ、どのアプリケーションがフォアグランドで実行されているかを制御部に判断させて規制情報を参照させ、制御部による規制情報の参照結果に基づいて、当該アプリケーションが属するグループに応じたグループ情報を情報端末から車載装置へ送信させる。
【発明の効果】
【０００６】
本発明によれば、車両の走行中に、携帯型の情報端末を車載装置に接続し、情報端末においてインストールされたアプリケーションを実行して画像や音声を車載装置から出力する場合に、運転の安全性を確保することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施の形態による車載情報システムの構成を示す図である。
【図２】車載装置および携帯端末の構成を示すブロック図である。
【図３】本発明の第１の実施の形態による車両走行中のアプリケーション動作制限の概念図である。
【図４】本発明の第１の実施の形態による車両走行中のアプリケーション動作制限を実現するために車載装置と携帯端末とでそれぞれ行われる処理の流れを示す図である。
【図５】本発明の第２の実施の形態による車両走行中のアプリケーション動作制限の概念図である。
【図６】本発明の第２の実施の形態による車両走行中のアプリケーション動作制限を実現するために車載装置と携帯端末とでそれぞれ行われる処理の流れを示す図である。
【発明を実施するための形態】
【０００８】
−第１の実施の形態−
図１は、本発明の一実施の形態による車載情報システムの構成を示す図である。図１に示す車載情報システムは、車両に搭載されて使用されるものであり、車載装置１と携帯端末２が近距離無線通信および映像・音声ケーブル３を介した有線通信で互いに接続されることによって実現される。車載装置１は、車両内に固定されており、たとえば車両のインストルメントパネル内などに設置されている。携帯端末２は、ユーザが持ち運び可能な携帯型の情報端末であり、たとえば携帯電話やスマートフォンなどである。なお、車載装置１と携帯端末２の間で行われる近距離無線通信には、たとえばBluetooth（登録商標）などを用いることができる。
【０００９】
車載装置１には、表示部１１と、操作キー（操作スイッチ）１２ａ、１２ｂ、１２ｃ、１２ｄおよび１２ｅとが設けられている。表示部１１は、各種の画像や映像を表示可能な表示モニタであり、たとえば液晶ディスプレイによって構成される。操作キー１２ａ〜１２ｅは、ユーザの入力操作を検出するための操作スイッチ類であり、車載装置１が実行中の処理に応じて様々な機能が割り当てられる。ユーザは、操作キー１２ａ〜１２ｅのうち任意の操作キーを操作することで、所望の機能を車載装置１に実行させることができる。なお、図１では操作キー１２ａ〜１２ｄを押圧可能なボタン式のスイッチとし、操作キー１２ｅを左右に回転可能なダイヤル式のスイッチとした例を示しているが、各操作キーの配置、構造、数などはこの例に限定されない。また、表示部１１をタッチパネル式の表示モニタとし、操作キーの一部または全部を省略してもよい。
【００１０】
携帯端末２には、表示部２１が設けられている。表示部２１は、各種の画像や映像を表示可能なタッチパネル式の表示モニタであり、たとえばタッチ位置を検出するタッチセンサと液晶ディスプレイとを組み合わせて構成される。ユーザは、表示部２１に表示される画像や映像の内容に応じて、表示部２１上で任意の位置を指等でタッチすることで、所望の機能を携帯端末２に実行させることができる。なお、ここでは表示部２１をタッチパネル式の表示モニタとした例を説明したが、タッチパネル式ではない通常の表示モニタとしてもよい。その場合、携帯端末２が実行する処理の内容に応じた各種の操作スイッチを携帯端末２に設けることが好ましい。あるいは、表示部２１をタッチパネル式の表示モニタとし、さらに所定の操作に対応する操作スイッチを携帯端末２に設けてもよい。
【００１１】
図２は、車載装置１および携帯端末２の構成を示すブロック図である。図２に示すように車載装置１は、制御部１０、表示部１１、操作部１２、音声出力部１３、メモリ部１４、近距離無線通信インタフェース部１５および映像・音声信号入力部１６を有する。一方、携帯端末２は、制御部２０、表示部２１、操作部２２、音声出力部２３、メモリ部２４、近距離無線通信インタフェース部２５、映像・音声信号出力部２６、無線通信部２７およびＧＰＳ（Global Positioning System）受信部２８を有する。
【００１２】
車載装置１において、制御部１０は、マイクロプロセッサや各種周辺回路、ＲＡＭ、ＲＯＭ等によって構成されており、メモリ部１４に記録されている制御プログラムに基づいて各種の処理を実行する。この制御部１０が行う処理により、各種の画像表示処理や音声出力処理などが実行される。
【００１３】
さらに制御部１０は、車両から出力される車速情報を取得する。この車速情報に基づいて、車両が走行中であるか否かの判断が制御部１０において行われる。なお、車両から制御部１０への車速情報の出力は、たとえば、車両内に設けられた通信ネットワークである不図示のＣＡＮ（Controller Area Network）を経由して、車両に搭載された車速センサから車速パルスが出力されることにより行われる。
【００１４】
表示部１１は、図１を用いて前述したように、液晶ディスプレイ等によって構成される表示モニタである。操作部１２は、ユーザの入力操作を検出するためのスイッチであり、たとえば図１に示した操作キー１２ａ〜１２ｅによって実現される。なお、前述のように表示部１１をタッチパネル式の表示モニタとすることで、表示部１１と操作部１２を一体化された構成としてもよい。操作部１２に対して行われたユーザの入力操作内容は制御部１０へ出力され、制御部１０が行う処理に反映される。
【００１５】
音声出力部１３は、アンプ、スピーカ等を有しており、制御部１０の制御によって各種の音声を出力することができる。たとえば、携帯端末２または不図示の記録媒体から読み出された音楽データを再生した音楽や、車両を目的地まで誘導するための誘導音声などが音声出力部１３から出力される。
【００１６】
メモリ部１４は、不揮発性のデータ格納装置であり、たとえばＨＤＤ（ハードディスクドライブ）やフラッシュメモリ等によって実現される。メモリ部１４には、たとえば制御部１０において用いられる前述の制御プログラムなど、各種のデータが記憶されている。メモリ部１４におけるデータの読み出しおよび書き込みは、制御部１０の制御により必要に応じて行われる。
【００１７】
近距離無線通信インタフェース部１５は、制御部１０の制御により、携帯端末２との間で近距離無線通信を行う際に必要な無線インタフェース処理を行う。たとえば、制御部１０から出力された情報を所定の無線信号形式に変換して携帯端末２へ送信したり、携帯端末２から所定の無線信号形式で出力された情報を受信して制御部１０へ出力したりする。近距離無線通信インタフェース部１５によるインタフェース処理は、Bluetooth等の所定の通信規格に従って行われる。
【００１８】
映像・音声信号入力部１６は、映像・音声ケーブル３を介して携帯端末２から入力される映像信号と音声信号を画面表示用の映像データと音声出力用の音声データにそれぞれ変換し、制御部１０へ出力する。映像・音声信号入力部１６から制御部１０へ映像データと音声データが出力されると、制御部１０は、表示部１１を制御してその映像データに基づく画面を表示部１１に表示させると共に、音声出力部１３を制御してその音声データに基づく音声を音声出力部１３に出力させる。
【００１９】
一方、携帯端末２において、制御部２０は、車載装置１の制御部１０と同様にマイクロプロセッサや各種周辺回路、ＲＡＭ、ＲＯＭ等によって構成されており、メモリ部２４に記録されている制御プログラムに基づいて各種の処理を実行する。
【００２０】
表示部２１は、前述したようなタッチパネル式の表示モニタである。操作部２２は、ユーザの入力操作を検出するための部分である。なお、図２では表示部２１と操作部２２を別々の構成として示しているが、実際には、操作部２２はタッチパネル式の表示部２１と一体化された構造を有している。あるいは、前述のように操作スイッチを携帯端末２に設けた場合は、その操作スイッチが操作部２２に対応する。操作部２２に対して行われたユーザの入力操作内容は制御部２０へ出力され、制御部２０が行う処理に反映される。
【００２１】
音声出力部２３は、アンプ、スピーカ等を有しており、制御部２０の制御によって各種の音声を出力することができる。たとえば、携帯端末２を用いて通話を行ったときには、通話相手の音声が音声出力部２３から出力される。
【００２２】
メモリ部２４は、車載装置１のメモリ部１４と同様の不揮発性のデータ格納装置であり、制御部２０の処理において利用するための各種のデータが記憶されている。このメモリ部２４には、ユーザが予め入手した様々なアプリケーションプログラム（以下、単にアプリケーションと称する）が記憶されている。ユーザは、メモリ部２４に記憶された各種アプリケーションの中からいずれかを選択して制御部２０に実行させることにより、様々な機能を携帯端末２において実現することができる。
【００２３】
近距離無線通信インタフェース部２５は、車載装置１の近距離無線通信インタフェース部１５と同様に、所定の通信規格に基づいた無線インタフェース処理を行う。すなわち、車載装置１と携帯端末２との間の情報通信は、近距離無線通信インタフェース部１５と近距離無線通信インタフェース部２５とが互いに無線通信で情報を授受することにより実現される。
【００２４】
映像・音声信号出力部２６は、制御部２０により生成された画面と音声を所定の信号形式による映像信号と音声信号にそれぞれ変換し、映像・音声ケーブル３を介して車載装置１へ出力する。この映像信号と音声信号が車載装置１において映像・音声信号入力部１６に入力されると、携帯端末２において表示部２１に表示されるのと同一の画面が車載装置１の表示部１１にも表示される。また、携帯端末２において音声出力部２３から出力されるのと同一の音声が車載装置１の音声出力部１３からも出力される。こうした機能はビデオミラーリングと呼ばれている。
【００２５】
無線通信部２７は、不図示の無線通信回線網を介して携帯端末２を他の携帯端末やサーバに接続するための無線通信を行う。携帯端末２は、無線通信部２７が行う無線通信により、他の携帯端末との間で通話を行ったり、サーバから任意のアプリケーションをダウンロードしたりすることができる。なお、無線通信部２７が行う無線通信では、たとえば携帯電話回線網や、無線ＬＡＮを介したインターネット回線網などを無線通信回線網として利用することができる。
【００２６】
ＧＰＳ受信部２８は、ＧＰＳ衛星から送信されるＧＰＳ信号を受信して制御部２０へ出力する。ＧＰＳ信号には、携帯端末２の現在位置と現在時刻を求めるための情報として、そのＧＰＳ信号を送信したＧＰＳ衛星の位置と送信時刻に関する情報が含まれている。したがって、所定数以上のＧＰＳ衛星からＧＰＳ信号を受信することにより、これらの情報に基づいて現在位置と現在時刻を制御部２０において算出することができる。
【００２７】
次に、本車載情報システムにおける車載装置１と携帯端末２との連携機能について説明する。本車載情報システムは、車載装置１と携帯端末２との連携機能を有している。この連携機能を用いることで、車載装置１と携帯端末２とが互いに接続された状態で携帯端末２において様々なアプリケーションを実行すると、車載装置１において当該アプリケーションに応じた画像表示や音声出力を行うことができる。また、車載装置１に対して行われたユーザの操作内容を、携帯端末２において実行されているアプリケーションの動作に反映させることができる。
【００２８】
たとえば、携帯端末２においてナビゲーション用のアプリケーションを実行することにより、車両を目的地まで誘導するためのナビゲーション処理を行うことができる。このナビゲーション処理では、携帯端末２において現在位置付近の地図を描画した地図画面を作成し、その地図画面に応じた映像信号を映像・音声信号出力部２６から映像・音声ケーブル３を介して映像・音声信号入力部１６へ出力する。これにより、携帯端末２から車載装置１へ地図画面を送信し、車載装置１の表示部１１において現在位置付近の地図画面を表示できるようにする。また、車載装置１の操作部１２または携帯端末２の操作部２２を操作してユーザが目的地を設定すると、車両の現在位置を出発地として、そこから設定された目的地までの推奨経路を携帯端末２において探索する。そして、推奨経路上の誘導地点に車両が近づくと、その誘導地点における車両の進行方向に応じた誘導音声を携帯端末２から車載装置１へ送信する。これにより、車載装置１の音声出力部１３から誘導音声を出力できるようにする。なお、このとき携帯端末２から車載装置１に対して、誘導音声出力の開始と終了のタイミングに応じてそれぞれ所定の信号を出力してもよい。このようにすれば、車載装置１においてラジオ放送や再生中のＣＤ等による音声が出力されている場合であっても、その音声のボリュームを誘導音声の出力中には低下させ、ユーザが誘導音声を聞き取りやすくすることができる。以上説明したように、表示部１１に地図画像を表示したり、音声出力部１３から誘導音声を出力したりすることで、車載装置１は、ユーザが迷わずに車両を目的地まで運転できるようにするための報知をユーザに対して行う。
【００２９】
なお、携帯端末２がナビゲーション用のアプリケーションを実行するために必要な地図データ等の各種データは、携帯端末２のメモリ部２４において予め記憶されたものを使用してもよい。あるいは、メモリ部２４には必要最小限のデータのみを記憶しておき、携帯端末２がナビゲーション用のアプリケーションを実行したときには、無線通信部２７を用いて所定のサーバに接続し、必要なデータをその都度取得するようにしてもよい。
【００３０】
携帯端末２では、上記のようなナビゲーション用のアプリケーションを含む複数のアプリケーションのうち、ユーザに選択されたアプリケーションを実行する。ユーザは、携帯端末２の表示部２１に表示されるメニュー画面において、操作部２２を操作して所望のアプリケーションを選択することにより、携帯端末２に実行させるアプリケーションの選択を行うことができる。
【００３１】
さらに携帯端末２は、映像・音声信号出力部２６からの映像信号によりメニュー画面を車載装置１へ送信する。車載装置１は、携帯端末２から送信された映像信号に基づいて、表示部１１にメニュー画面を表示する。このメニュー画面において、ユーザが操作部１２を操作して所望のアプリケーションを選択すると、その操作内容に応じた操作情報が近距離無線通信インタフェース部１５により車載装置１から携帯端末２へ送信される。この操作情報は、携帯端末２において近距離無線通信インタフェース部２５により受信され、制御部２０へ出力される。こうして受信された操作情報に基づいて、制御部２０は、車載装置１においてどのアプリケーションがユーザに選択されたかを認識し、当該アプリケーションを実行する。これによりユーザは、携帯端末２の表示部２１に表示されるメニュー画面を用いた場合と同様に、所望のアプリケーションを車載装置１において選択し、携帯端末２に実行させることができる。
【００３２】
車載装置１と携帯端末２とを互いに接続して上記のような連携機能を実現するために、携帯端末２には、アプリケーションマネージャと呼ばれるアプリケーションが予めインストールされてメモリ部２４に記憶されている。このアプリケーションマネージャは、制御部２０において他のアプリケーションが実行されていないときにはフォアグランドで実行される。このときアプリケーションマネージャは、たとえば、車載装置１から送信される操作情報に基づいて、ユーザが車載装置１においてどのアプリケーションを選択したかを判断し、当該アプリケーションをメモリ部２４から読み出して制御部２０に実行させる。一方、制御部２０において他のアプリケーションが実行されているときには、アプリケーションマネージャがバックグランドで実行される。このときアプリケーションマネージャは、たとえば、車載装置１から送信される操作情報に基づいて、ユーザが車載装置１において行った操作内容を判断し、その操作内容に応じた処理をフォアグランドで実行中のアプリケーションに行わせる。なお、車載装置１は、操作情報として、たとえばユーザのボタン操作の内容を表すボタン情報、またはタッチパネル操作により指定された表示部１１の画面上の位置を表す座標情報を携帯端末２へ出力する。
【００３３】
次に、車両走行中におけるアプリケーションの動作制限について説明する。携帯端末２が実行可能なアプリケーションの中には、前述のような連携機能を用いた車載装置１での画像表示やユーザからの操作入力を車両の走行中において許可すると、運転者の注意をそらして運転に悪影響を与える可能性を生じるものがある。そのため、こうしたアプリケーションが車両走行中に携帯端末２において実行された場合、車載装置１では、当該アプリケーションによる画像表示やユーザからの操作入力を制限することが好ましい。これを実現するため、車載装置１および携帯端末２では、以下に説明するような方法により、車両走行中におけるアプリケーションの動作制限を行う。
【００３４】
図３は、本発明の第１の実施の形態による車両走行中のアプリケーション動作制限の概念図である。以下では、図３に例示したように、携帯端末２において予めインストールされたＡ、Ｂ，ＣおよびＤの四種類のアプリケーションがメモリ部２４に記憶されており、これらのアプリケーションのいずれかをユーザの操作に応じて選択して実行するものとして、車両走行中におけるアプリケーションの動作制限について説明する。
【００３５】
メモリ部２４には、アプリケーションＡ〜Ｄに加えて、さらに、各アプリケーションに対する車両走行中の動作規制の内容を示した規制情報がセキュリティポリシーとして記憶されている。図３に例示したセキュリティポリシーは、アプリケーションＡに対しては画像表示とユーザからの操作入力を両方とも許可し、アプリケーションＢに対しては画像表示を許可してユーザからの操作入力を禁止し、アプリケーションＣに対しては画像表示とユーザからの操作入力を両方とも禁止することを示している。なお、図３の例では、アプリケーションＤについてはセキュリティポリシーに規制情報が記録されていない。
【００３６】
携帯端末２においてアプリケーションＡ〜Ｄのいずれかがユーザの操作に応じて選択されると、制御部２０において実行されているアプリケーションマネージャにより、当該アプリケーションがメモリ部２４から読み出されて起動される。すると、当該アプリケーションがフォアグランドで実行されると共に、それまでフォアグランドで実行されていたアプリケーションマネージャがバックグランドに移行される。
【００３７】
上記のようにしてアプリケーションＡ〜Ｄのいずれかが制御部２０において実行されているとき、アプリケーションマネージャは、どのアプリケーションがフォアグランドで実行されているかを判断する。そして、メモリ部２４に記憶されているセキュリティポリシーを参照することにより、当該アプリケーションに対する車両走行中の動作規制の内容を判定する。
【００３８】
たとえば、アプリケーションＡが実行されている場合は、セキュリティポリシーにおいてアプリケーションＡに対応する部分を参照することで、アプリケーションＡに対する車両走行中の動作規制の内容を判定する。すなわち、アプリケーションＡに対しては、車両走行中において画像表示とユーザからの操作入力が両方とも許可されていると判定する。
【００３９】
一方、アプリケーションＢが実行されている場合は、セキュリティポリシーにおいてアプリケーションＢに対応する部分を参照することで、アプリケーションＢに対する車両走行中の動作規制の内容を判定する。すなわち、アプリケーションＢに対しては、車両走行中において画像表示のみが許可されており、ユーザからの操作入力は禁止されていると判定する。
【００４０】
また、アプリケーションＣが実行されている場合は、セキュリティポリシーにおいてアプリケーションＣに対応する部分を参照することで、アプリケーションＣに対する車両走行中の動作規制の内容を判定する。すなわち、アプリケーションＣに対しては、車両走行中において画像表示とユーザからの操作入力が両方とも禁止されていると判定する。
【００４１】
なお、制御部２０においてアプリケーションＤが実行されている場合は、セキュリティポリシーにおいてアプリケーションＤに対応する部分がないため、これを参照することができない。このような場合は、アプリケーションＣの場合と同様に、画像表示とユーザからの操作入力を両方とも禁止すると判定することが好ましい。このようにすれば、セキュリティポリシーに未反映のアプリケーションが実行されている場合においても、運転への悪影響を防いで安全性を確保することができる。
【００４２】
アプリケーションマネージャは、以上説明したようにして実行中のアプリケーションに対する車両走行中の動作規制内容を判定したら、その判定結果を示す制限情報を車載装置１へ送信する。この制限情報の送信は、近距離無線通信インタフェース部２５を用いて行われる。
【００４３】
車載装置１では、制御部１０において実行されている制御アプリケーションにより、携帯端末２から送信された制限情報を、近距離無線通信インタフェース部１５を用いて受信する。そして、受信した制限情報に基づいて、携帯端末２において実行されているアプリケーションに対する車両走行中の動作規制内容を判断し、車両が走行中であれば、その動作規制内容に応じた表示制限や操作制限を行う。
【００４４】
たとえば、携帯端末２においてアプリケーションＡが実行されている場合は、車両が走行中であっても表示制限と操作制限を行わずに、携帯端末２からの画像表示とユーザからの操作入力を共に許可する。すなわち、携帯端末２から出力されたアプリケーションＡによる画像を表示部１１に出力して表示させると共に、ユーザが操作部１２を用いて行った操作入力に応じた操作情報を近距離無線通信インタフェース部１５から送信させるようにする。
【００４５】
一方、携帯端末２においてアプリケーションＢが実行されている場合は、車両が走行中のときに操作制限のみを行い、携帯端末２からの画像表示を許可してユーザからの操作入力を禁止する。すなわち、携帯端末２から出力されたアプリケーションＢによる画像を表示部１１に出力して表示させる一方で、近距離無線通信インタフェース部１５に対しては操作情報の送信を禁止する。
【００４６】
また、携帯端末２においてアプリケーションＣまたはＤが実行されている場合は、車両が走行中のときに表示制限と操作制限の両方を行い、携帯端末２からの画像表示とユーザからの操作入力を共に禁止する。すなわち、表示部１１に対しては画像の表示を禁止し、近距離無線通信インタフェース部１５に対しては操作情報の送信を禁止する。
【００４７】
図４は、以上説明した本発明の第１の実施の形態による車両走行中のアプリケーション動作制限を実現するために、車載装置１と携帯端末２とでそれぞれ行われる処理の流れを示す図である。
【００４８】
携帯端末２においてアプリケーションの選択がユーザにより行われると、ステップ４０において、アプリケーションマネージャは、当該アプリケーションに対して起動指令を出力して起動させる。この起動指令を受けることで、当該アプリケーションがステップ４１において起動され、制御部２０によりフォアグランドでの実行を開始する。このときアプリケーションマネージャは、起動されたアプリケーションをフォアグランドで実行するために、ステップ４２においてバックグランドに移行され、バックグランドでの動作を開始する。
【００４９】
上記ステップ４１でアプリケーションが起動されると、当該アプリケーションはステップ４３において、アプリケーションマネージャに対して起動通知を出力する。この起動通知を受けたアプリケーションマネージャは、ステップ４４において、フォアグランドで実行されているアプリケーションの判定を行う。ここでは、ステップ４３で受けた起動通知の内容に基づいて、ステップ４１で起動させたアプリケーションを特定し、当該アプリケーションをフォアグランドで実行されているアプリケーションと判断することができる。あるいは、制御部２０の動作を制御するためのオペレーティングシステムに対して、フォアグランドで実行されているアプリケーションを判断するための情報を要求し、これに対するオペレーティングシステムからの応答に基づいてステップ４４の判定を行ってもよい。なお、このようにする場合、後述するようにステップ４４の処理が所定の処理周期ごとに繰り返し実行される度に、上記のような情報がアプリケーションマネージャからオペレーティングシステムに対して要求される。
【００５０】
以上説明したような方法により、どのアプリケーションがフォアグランドで実行されているかを判定できたら、アプリケーションマネージャは次のステップ４５において、当該アプリケーションに対するセキュリティポリシーを参照する。そして、続くステップ４６において、参照したセキュリティポリシーの内容から、当該アプリケーションに対する車両走行中の動作規制内容を判定する。
【００５１】
ステップ４６の判定により、フォアグランドで実行されているアプリケーションに対する車両走行中の動作規制内容を判定できたら、アプリケーションマネージャはステップ４７において、その判定結果に応じた制限情報を車載装置１に対して送信する。この制限情報は、車載装置１において、制御部１０で実行されている制御アプリケーションによって受信される。
【００５２】
制御アプリケーションは、ステップ４８において、ステップ４７で受信した制御情報に基づいて、携帯端末２で実行中のアプリケーションに対する車両走行中の動作規制内容を判断する。そして、次のステップ４９において、車両が走行中であれば、ステップ４８で判断した動作規制内容に応じた表示制限や操作制限を行う。なお、車両が走行中でなければステップ４９を行う必要はない。
【００５３】
なお、以上説明した図４のうちステップ４４〜４９の各処理は、携帯端末２においていずれかのアプリケーションが実行されている間、所定の処理周期ごとに繰り返し実行される。これにより、携帯端末２が実行しているアプリケーションに対して、車両走行中の動作制限を継続して行うようにする。
【００５４】
以上説明した本発明の第１の実施の形態によれば、次の（１）〜（４）のような作用効果を奏する。
【００５５】
（１）車載情報システムにおいて、携帯端末２は、メモリ部２４により、複数のアプリケーションと、各アプリケーションに対する車両走行中の動作規制の内容を示す規制情報が記録されているセキュリティポリシーとを記憶する。そして、メモリ部２４に記憶されている複数のアプリケーションのいずれかを制御部２０においてフォアグランドで実行し、そのアプリケーションに応じた画像を映像・音声信号出力部２６により車載装置１へ出力する。一方、車載装置１は、ユーザによる操作を操作部１２により入力し、その操作に応じた操作情報を近距離無線通信インタフェース部１５により携帯端末２へ送信する。このとき車載情報システムは、車両走行中のアプリケーション動作制限を行う。具体的には、携帯端末２は、制御部２０によりどのアプリケーションがフォアグランドで実行されているかを判断して（ステップ４４）、メモリ部２４に記憶されているセキュリティポリシーを参照する（ステップ４５）ことにより、当該アプリケーションに対する車両走行中の動作規制の内容に応じた制限情報を車載装置１へ送信する（ステップ４７）。一方、車載装置１は、携帯端末２から送信された制限情報に基づいて、表示部１１による画像の表示と近距離無線通信インタフェース部１５による操作情報の送信とを、それぞれ許可または禁止する（ステップ４８、４９）。このようにしたので、車両の走行中に、携帯端末２を車載装置１に接続し、携帯端末２においてインストールされたアプリケーションを実行して画像や音声を車載装置１に出力する場合に、運転の安全性を確保することができる。
【００５６】
（２）携帯端末２においてメモリ部２４に記憶されている複数のアプリケーションは、携帯端末２と車載装置１とを接続するためのアプリケーションマネージャを含んでいる。制御部２０は、アプリケーションマネージャ以外のアプリケーションをフォアグランドで実行すると共に、アプリケーションマネージャをバックグランドで実行する。このようにしたので、制御部２０において所望のアプリケーションを実行しつつ、同時にアプリケーションマネージャを実行して携帯端末２と車載装置１とを接続できるため、当該アプリケーションによる連携機能を実現することができる。
【００５７】
（３）制御部２０は、アプリケーションマネージャをフォアグランドで実行しているときに、アプリケーションマネージャ以外のアプリケーションが起動されると、アプリケーションマネージャをバックグランドに移行して（ステップ４２）、当該アプリケーションをフォアグランドで実行する。このようにしたので、アプリケーションマネージャをフォアグランドで実行しているときに他のアプリケーションが起動されても、当該アプリケーションによる連携機能を開始することができる。
【００５８】
（４）アプリケーションマネージャは、制御部２０によりフォアグランドで実行されているときに、ユーザにより選択されたアプリケーションマネージャ以外のアプリケーションを起動させる（ステップ４０）。そして、制御部２０によりバックグランドで実行されているときに、フォアグランドで実行されているアプリケーションをステップ４４において判断する際には、ステップ４０で起動させたアプリケーションをフォアグランドで実行されているアプリケーションと判断することができる。あるいは、オペレーティングシステムに対して、フォアグランドで実行されているアプリケーションを判断するための情報を所定の周期で要求することもできる。このようにしたので、フォアグランドで実行されているアプリケーションを確実に判断することができる。
【００５９】
−第２の実施の形態−
次に本発明の第２の実施の形態について説明する。この第２の実施の形態では、前述の第１の実施の形態とは別の方法により、車両走行中のアプリケーション動作制限を行う例を説明する。なお、本実施形態による車載情報システムの構成は、図１に示した第１の実施の形態による車載情報システムの構成と同じであり、車載装置１と携帯端末２が近距離無線通信および映像・音声ケーブル３を介した有線通信で互いに接続されているものとする。また、車載装置１と携帯端末２の構成は、図２に示した第１の実施の形態による構成とそれぞれ同じものであるとする。
【００６０】
図５は、本発明の第２の実施の形態による車両走行中のアプリケーション動作制限の概念図である。
【００６１】
本実施形態では、携帯端末２のメモリ部２４には、第１の実施の形態において説明したような規制情報に代えて、Ａ〜Ｄの各アプリケーションがそれぞれどのグループに属するかを示した規制情報が端末用セキュリティポリシーとして記憶されている。図５に例示した端末用セキュリティポリシーは、アプリケーションＡはグループ１に属し、アプリケーションＢはグループ２に属し、アプリケーションＣはグループ３に属することを示している。なお、図５の例では、アプリケーションＤについては端末用セキュリティポリシーに規制情報が記録されていない。
【００６２】
一方、車載装置１のメモリ部１４には、上記の各グループに対する車両走行中の動作規制の内容を示した規制情報が車載装置用セキュリティポリシーとして記憶されている。図５に例示した車載装置用セキュリティポリシーは、グループ１に対しては画像表示とユーザからの操作入力を両方とも許可し、グループ２に対しては画像表示を許可してユーザからの操作入力を禁止し、グループ３に対しては画像表示とユーザからの操作入力を両方とも禁止することを示している。
【００６３】
アプリケーションＡ〜Ｄのいずれかが制御部２０において実行されているとき、アプリケーションマネージャは、第１の実施の形態と同様に、どのアプリケーションがフォアグランドで実行されているかを判断する。そして、メモリ部２４に記憶されている端末用セキュリティポリシーを参照することにより、当該アプリケーションがどのグループに属するかを判定する。
【００６４】
たとえば、アプリケーションＡが実行されている場合は、端末用セキュリティポリシーにおいてアプリケーションＡに対応する部分を参照することで、アプリケーションＡがグループ１に属すると判定する。
【００６５】
一方、アプリケーションＢが実行されている場合は、端末用セキュリティポリシーにおいてアプリケーションＢに対応する部分を参照することで、アプリケーションＢがグループ２に属すると判定する。
【００６６】
また、アプリケーションＣが実行されている場合は、端末用セキュリティポリシーにおいてアプリケーションＣに対応する部分を参照することで、アプリケーションＣがグループ３に属すると判定する。
【００６７】
なお、制御部２０においてアプリケーションＤが実行されている場合は、端末用セキュリティポリシーにおいてアプリケーションＤに対応する部分がないため、これを参照することができない。このような場合は、アプリケーションＤが属するグループは不明であると判定する。
【００６８】
アプリケーションマネージャは、以上説明したようにして実行中のアプリケーションが属するグループを判定したら、その判定結果を示すグループ情報を車載装置１へ送信する。この制限情報の送信は、近距離無線通信インタフェース部２５を用いて行われる。
【００６９】
車載装置１では、制御部１０において実行されている制御アプリケーションにより、携帯端末２から送信されたグループ情報を、近距離無線通信インタフェース部１５を用いて受信する。そして、受信したグループ情報に基づいて、携帯端末２において実行されているアプリケーションが属するグループを判断する。
【００７０】
こうして携帯端末２において実行されているアプリケーションが属するグループを判断したら、制御アプリケーションは、メモリ部１４に記憶されている車載装置用セキュリティポリシーを参照することにより、当該グループに対する車両走行中の動作規制の内容を判断する。そして、車両が走行中であれば、その動作規制内容に応じた表示制限や操作制限を行う。
【００７１】
たとえば、携帯端末２においてグループ１に属するアプリケーションＡが実行されている場合は、車載装置用セキュリティポリシーにおいてグループ１に対応する部分を参照することで、グループ１に対する車両走行中の動作規制の内容を判断する。すなわち、グループ１に対しては、車両走行中において画像表示とユーザからの操作入力が両方とも許可されていると判断する。この判断結果に従って、車両が走行中であっても表示制限と操作制限を行わずに、携帯端末２からの画像表示とユーザからの操作入力を共に許可する。すなわち、携帯端末２から出力されたアプリケーションＡによる画像を表示部１１に出力して表示させると共に、ユーザが操作部１２を用いて行った操作入力に応じた操作情報を近距離無線通信インタフェース部１５から送信させるようにする。
【００７２】
一方、携帯端末２においてグループ２に属するアプリケーションＢが実行されている場合は、車載装置用セキュリティポリシーにおいてグループ２に対応する部分を参照することで、グループ２に対する車両走行中の動作規制の内容を判断する。すなわち、グループ２に対しては、車両走行中において画像表示のみが許可されており、ユーザからの操作入力は禁止されていると判断する。この判断結果に従って、車両が走行中のときに操作制限のみを行い、携帯端末２からの画像表示を許可してユーザからの操作入力を禁止する。すなわち、携帯端末２から出力されたアプリケーションＢによる画像を表示部１１に出力して表示させる一方で、近距離無線通信インタフェース部１５に対しては操作情報の送信を禁止する。
【００７３】
また、携帯端末２においてグループ３に属するアプリケーションＣが実行されている場合は、車載装置用セキュリティポリシーにおいてグループ３に対応する部分を参照することで、グループ３に対する車両走行中の動作規制の内容を判断する。すなわち、グループ３に対しては、車両走行中において画像表示とユーザからの操作入力が両方とも禁止されていると判断する。この判断結果に従って、車両が走行中のときに表示制限と操作制限の両方を行い、携帯端末２からの画像表示とユーザからの操作入力を共に禁止する。すなわち、表示部１１に対しては画像の表示を禁止し、近距離無線通信インタフェース部１５に対しては操作情報の送信を禁止する。
【００７４】
なお、制御部２０においていずれのグループにも属さないアプリケーションＤが実行されている場合は、前述のようにアプリケーションＤが属するグループは不明であると判定され、その判定結果を示すグループ情報が携帯端末２から送信される。このような場合は、グループ３に属するアプリケーションＣが実行されている場合と同様に、画像表示とユーザからの操作入力を両方とも禁止することが好ましい。このようにすれば、セキュリティポリシーに未反映のアプリケーションが実行されている場合においても、運転への悪影響を防いで安全性を確保することができる。
【００７５】
図６は、以上説明した本発明の第２の実施の形態による車両走行中のアプリケーション動作制限を実現するために、車載装置１と携帯端末２とでそれぞれ行われる処理の流れを示す図である。
【００７６】
図６において、ステップ６０〜６４では、図４のステップ４０〜４４とそれぞれ同じ内容の処理をアプリケーションマネージャまたはアプリケーションにより行う。
【００７７】
第１の実施の形態で説明したような方法により、どのアプリケーションがフォアグランドで実行されているかをステップ６４で判定したら、アプリケーションマネージャは次のステップ６５において、当該アプリケーションに対する端末用セキュリティポリシーを参照する。そして、続くステップ６６において、参照した端末用セキュリティポリシーの内容から、当該アプリケーションが属するグループを判定する。
【００７８】
ステップ６６の判定により、フォアグランドで実行されているアプリケーションが属するグループを判定できたら、アプリケーションマネージャはステップ６７において、その判定結果に応じたグループ情報を車載装置１に対して送信する。このグループ情報は、車載装置１において、制御部１０で実行されている制御アプリケーションによって受信される。
【００７９】
制御アプリケーションは、ステップ６８において、ステップ６７で受信したグループ情報に基づいて、携帯端末２で実行中のアプリケーションが属するグループを判断し、そのグループに対する車載装置用セキュリティポリシーを参照する。そして、次のステップ６９において、参照した車載装置用セキュリティポリシーの内容から、当該グループに対する車両走行中の動作規制内容を判断する。さらに、続くステップ７０において、車両が走行中であれば、ステップ６９で判断した動作規制内容に応じた表示制限や操作制限を行う。なお、車両が走行中でなければステップ７０を行う必要はない。
【００８０】
なお、以上説明した図６のうちステップ６４〜７０の各処理は、携帯端末２においていずれかのアプリケーションが実行されている間、所定の処理周期ごとに繰り返し実行される。これにより、携帯端末２が実行しているアプリケーションに対して、車両走行中の動作制限を継続して行うようにする。
【００８１】
以上説明した本発明の第２の実施の形態によれば、第１の実施の形態で説明した（２）〜（４）の各作用効果に加えて、さらに次の（５）のような作用効果を奏する。
【００８２】
（５）車載情報システムにおいて、携帯端末２は、メモリ部２４により、複数のアプリケーションと、各アプリケーションが属するグループを示す規制情報が記録されている端末用セキュリティポリシーとを記憶する。そして、メモリ部２４に記憶されている複数のアプリケーションのいずれかを制御部２０においてフォアグランドで実行し、そのアプリケーションに応じた画像を映像・音声信号出力部２６により車載装置１へ出力する。一方、車載装置１は、メモリ部１４により、各グループに対する車両走行中の動作規制の内容を示す規制情報が記録されている車載装置用セキュリティポリシーを記憶する。そして、ユーザによる操作を操作部１２により入力し、その操作に応じた操作情報を近距離無線通信インタフェース部１５により携帯端末２へ送信する。このとき車載情報システムは、車両走行中のアプリケーション動作制限を行う。具体的には、携帯端末２は、制御部２０によりどのアプリケーションがフォアグランドで実行されているかを判断して（ステップ６４）、メモリ部２４に記憶されている端末用セキュリティポリシーを参照する（ステップ６５）ことにより、当該アプリケーションが属するグループに応じたグループ情報を車載装置１へ送信する（ステップ６７）。一方、車載装置１は、携帯端末２から送信されたグループ情報に基づいて、メモリ部１４に記憶されている車載装置用セキュリティポリシーを参照する（ステップ６８）ことにより、当該アプリケーションが属するグループに対する車両走行中の動作規制の内容を判断して（ステップ６９）、表示部１１による画像の表示と近距離無線通信インタフェース部１５による操作情報の送信とを、それぞれ許可または禁止する（ステップ７０）。このようにしたので、車両の走行中に、携帯端末２を車載装置１に接続し、携帯端末２においてインストールされたアプリケーションを実行して画像や音声を車載装置１に出力する場合に、運転の安全性を確保することができる。
【００８３】
なお、以上説明した各実施の形態において、車速情報以外にも車両から出力される様々な車両情報を車載装置１において取得するようにしてもよい。このとき取得された車両情報は、車載装置１が実行する処理において利用してもよいし、あるいは、車載装置１から携帯端末２へ出力し、携帯端末２が実行する処理において利用してもよい。一例として、車両情報に応じた起動条件をアプリケーションごとに予め設定しておき、その起動条件を満たす車両情報が車両から出力されたときに、当該アプリケーションを携帯端末２において自動的に起動するようにすることができる。この場合、各アプリケーションの起動条件を示す情報を携帯端末２から車載装置１へ送信し、車載装置１において起動条件を満たすか否かを車両情報に基づいて判定してもよい。あるいは、車載装置１から携帯端末２へ車両情報を送信し、その車両情報に基づいて起動条件を満たすか否かを携帯端末２において判定してもよい。これにより、たとえば、燃料残量が所定値未満まで減ってきたという車両情報が車両から出力されたときに、現在位置周辺のガソリンスタンドを検索するためのアプリケーションを携帯端末２において自動的に起動することができる。
【００８４】
以上説明した各実施の形態では、映像・音声ケーブル３を介して車載装置１と携帯端末２を互いに接続することで、携帯端末２から車載装置１へ映像信号と音声信号を送信する例を説明した。また、Bluetooth等の所定の通信規格に従って行われる近距離無線通信により、車載装置１と携帯端末２との間で通信を行う例を説明した。しかし、他の通信方式や信号伝送方式を用いても本発明は実現可能である。たとえば、携帯端末２から車載装置１への映像信号や音声信号を無線通信で送信してもよい。また、車載装置１と携帯端末２との間の通信をＵＳＢ等の有線通信を用いて行うこともできる。車載装置１と携帯端末２との間で必要な信号や情報を送受信可能なものである限り、どのような通信方式を採用してもよい。
【００８５】
以上説明した各実施の形態では、ユーザのボタン操作の内容を表すボタン情報やタッチパネル操作で指定された画面上の位置を表す座標情報を操作情報として車載装置１から携帯端末２へ送信し、その操作情報に基づいてユーザの操作内容を携帯端末２が判断する例を説明した。しかし、このようにはせず、ユーザの操作内容を車載装置１において判断し、その判断結果に応じて車載装置１から携帯端末２へアプリケーションの起動指令や停止指令などを送信してもよい。
【００８６】
以上説明した各実施の形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されるものではない。また、上記各実施の形態と変形例とを任意に組み合わせて用いてもよい。
【符号の説明】
【００８７】
１：車載装置、２：携帯端末、３：映像・音声ケーブル、１０：制御部、１１：表示部、１２：操作部、１３：音声出力部、１４：メモリ部、１５：近距離無線通信インタフェース部、１６：映像・音声信号入力部、２０：制御部、２１：表示部、２２：操作部、２３：音声出力部、２４：メモリ部、２５：近距離無線通信インタフェース部、２６：映像・音声信号出力部、２７：無線通信部、２８：ＧＰＳ受信部
【図１】
2013216295.tif 000003
【図２】
2013216295.tif 000004
【図３】
2013216295.tif 000005
【図４】
2013216295.tif 000006
【図５】
2013216295.tif 000007
【図６】
2013216295.tif 000008