(57)【特許請求の範囲】
【請求項１】
車両に搭載される車載装置と、前記車載装置と通信可能な端末装置と、前記端末装置と通信可能な情報処理装置とを備える情報処理システムであって、
前記車載装置は、
運転手により表示された情報の表示が視認可能な表示装置であるヘッドアップディスプレイに接続され、運転手及び運転手以外の同乗者により表示された情報の表示が視認可能な表示装置である表示パネルを備え、
前記車両における運転手以外の同乗者の状況を示す同乗者情報を前記情報処理装置に直接送信し、又は、前記端末装置を介して前記情報処理装置に送信し、
前記同乗者情報は、同乗者の有無を示す情報と、同乗者が寝ているか否かを示す情報とを含み、
前記端末装置は、
所定の情報を通知する通知情報を受信し、前記通知情報を前記車載装置に送信し、また、前記通知情報に関する通知関連情報を前記情報処理装置に送信し、
前記情報処理装置は、
前記車載装置から前記同乗者情報を受信し、
受信した前記同乗者情報と前記端末装置から受信した前記通知関連情報に基づき、前記車載装置において前記通知情報に基づく情報を表示する表示装置を決定し、決定した表示装置を示す表示場所情報を前記車載装置に直接送信し、又は、前記端末装置を介して前記車載装置に送信し、
前記通知関連情報、及び、前記同乗者情報に基づき、前記通知情報に基づく情報を音声によって出力するか否かを判別し、判別結果を示す音声判別情報を、前記表示場所情報と共に前記車載装置に直接送信し、又は、前記端末装置を介して前記車載装置に送信し、
前記車載装置は、
前記端末装置から前記通知情報を受信し、また、前記端末装置又は前記情報処理装置から前記表示場所情報を受信し、受信した前記表示場所情報が示す表示装置に、前記通知情報に基づく情報を表示し、
前記端末装置から前記通知情報を受信し、また、前記端末装置又は前記情報処理装置から前記表示場所情報及び前記音声判別情報を受信し、受信した前記表示場所情報が示す表示装置に、前記通知情報に基づく情報を表示すると共に、前記音声判別情報が音声による出力を行うことを示す場合、音声によって出力する、
ことを特徴とする情報処理システム。
【請求項２】
前記端末装置は、
前記通知情報を処理するアプリケーションを記憶し、
前記通知情報を受信した場合、受信した前記通知情報を処理する前記アプリケーションを示すアプリケーション情報と、前記通知情報の通知内容を示す通知内容情報とを含む前記通知関連情報を前記情報処理装置に送信する
こと特徴とする請求項１に記載の情報処理システム。
【請求項３】
車両に搭載され、所定の情報を通知する通知情報を受信する端末装置に接続可能な車載装置において、
運転手により表示された情報の表示が視認可能な表示装置であるヘッドアップディスプレイに接続され、運転手及び運転手以外の同乗者により表示された情報の表示が視認可能な表示装置である表示パネルを備え、
前記端末装置から前記通知情報と前記通知情報に関する通知関連情報とを受信し、
前記車両における運転手以外の同乗者の状況を示し、同乗者の有無を示す情報と同乗者が寝ているか否かを示す情報とを含む同乗者情報を取得し、
取得した同乗者情報と前記端末装置から受信した前記通知関連情報とに基づき、前記通知情報に基づく情報を表示する表示装置を決定し、決定した前記表示装置を示す表示場所情報を生成し、
前記通知関連情報、及び、前記同乗者情報に基づき、前記通知情報に基づく情報を音声によって出力するか否かを判別し、判別結果を示す音声判別情報を生成し、
前記表示場所情報が示す表示装置に、前記通知情報に基づく情報を表示し、
前記通知情報に基づく情報を表示すると共に、前記音声判別情報が音声による出力を行うことを示す場合、音声によって出力する、
ことを特徴とする車載装置。
【請求項４】
運転手により表示された情報の表示が視認可能な表示装置であるヘッドアップディスプレイに接続され、また、運転手及び運転手以外の同乗者により表示された情報の表示が視認可能な表示装置である表示パネルを備え、所定の情報を通知する通知情報に基づく情報を表示場所情報が示す前記表示装置に表示し、また、前記通知情報に基づく情報を表示すると共に、前記通知情報に基づく情報を音声によって出力するか否かの判別結果を示す音声判別情報が音声による出力を行うことを示す場合、音声によって出力する車載装置に接続可能な端末装置において、
所定の情報を通知する通知情報を受信し、
前記車両における運転手以外の同乗者の状況を示し、同乗者の有無を示す情報と同乗者が寝ているか否かを示す情報とを含む同乗者情報を前記車載装置から受信し、
受信した前記同乗者情報と前記通知情報に関する通知関連情報とに基づき、前記車載装置において前記通知情報に基づく情報を表示する表示装置を決定し、決定した表示装置を示す前記表示場所情報を生成し、
前記通知関連情報、及び、前記同乗者情報に基づき、前記通知情報に基づく情報を音声によって出力するか否かを判別し、判別結果を示す前記音声判別情報を生成し、
前記表示場所情報、前記音声判別情報、及び、前記通知情報を前記車載装置に送信する
ことを特徴とする端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、車載装置、及び、端末装置に関する。
【背景技術】
【０００２】
本技術分野の背景技術として、特開２０１０−２３８２０９号公報（特許文献１）がある。この公報には、「センターは、車両が運転される環境情報と、車両が注意して走行する必要がある走行注意場所情報とを対応付けて記憶する走行注意場所ＤＢを有する。車載装置は、車両の位置情報と環境情報を取得してセンターに送信する。センターは、車載装置から受信した位置情報と環境情報に対応する走行注意場所情報を走行注意場所ＤＢから特定し、車載装置に配信する。車載装置は、センターから配信された走行注意場所情報をディスプレイに表示したり、スピーカーから読み上げ音声を出力したりして、運転者に通知する。」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２３８２０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、車両には、表示装置として、ナビゲーション装置に接続されるヘッドアップディスプレイと、当該ナビゲーション装置が備える表示パネルとが搭載される場合がある。これら表示装置は、表示することによって、情報を運転手を含む同乗者に通知するが、特許文献１では、通知する情報に応じた表示装置への表示について考慮されていない。
そこで、本発明は、通知する情報に応じた表示装置への表示をする情報処理システム、車載装置、及び、端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、情報処理システムは、車両に搭載される車載装置と、前記車載装置と通信可能な端末装置と、前記端末装置と通信可能な情報処理装置とを備える情報処理システムであって、前記車載装置は、運転手により表示された情報の表示が視認可能な表示装置であるヘッドアップディスプレイに接続され、運転手及び運転手以外の同乗者により表示された情報の表示が視認可能な表示装置である表示パネルを備え、前記車両における運転手以外の同乗者の状況を示す同乗者情報を前記情報処理装置に直接送信し、又は、前記端末装置を介して前記情報処理装置に送信し、前記同乗者情報は、同乗者の有無を示す情報と、同乗者が寝ているか否かを示す情報とを含み、前記端末装置は、所定の情報を通知する通知情報を受信し、前記通知情報を前記車載装置に送信し、また、前記通知情報に関する通知関連情報を前記情報処理装置に送信し、前記情報処理装置は、前記車載装置から前記同乗者情報を受信し、受信した前記同乗者情報と前記端末装置から受信した前記通知関連情報に基づき、前記車載装置において前記通知情報に基づく情報を表示する表示装置を決定し、決定した表示装置を示す表示場所情報を前記車載装置に直接送信し、又は、前記端末装置を介して前記車載装置に送信し、前記通知関連情報、及び、前記同乗者情報に基づき、前記通知情報に基づく情報を音声によって出力するか否かを判別し、判別結果を示す音声判別情報を、前記表示場所情報と共に前記車載装置に直接送信し、又は、前記端末装置を介して前記車載装置に送信し、前記車載装置は、前記端末装置から前記通知情報を受信し、また、前記端末装置又は前記情報処理装置から前記表示場所情報を受信し、受信した前記表示場所情報が示す表示装置に、前記通知情報に基づく情報を表示し、前記端末装置から前記通知情報を受信し、また、前記端末装置又は前記情報処理装置から前記表示場所情報及び前記音声判別情報を受信し、受信した前記表示場所情報が示す表示装置に、前記通知情報に基づく情報を表示すると共に、前記音声判別情報が音声による出力を行うことを示す場合、音声によって出力することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、通知する情報に応じた表示装置への表示ができる。
【図面の簡単な説明】
【０００７】
【図１】第１実施形態に係る情報処理システムの構成を示す図である。
【図２】情報処理システムの機能ブロック図である。
【図３】通知アプリと通知集約アプリとの関係を模式的に示す図である。
【図４】情報処理システムの動作を示すフローチャートである。
【図５】情報処理システムの各装置にインストールされた各アプリケーション間で行われるデータの流れを示す図である。
【図６】制御サーバの動作を示すフローチャートである。
【図７】通知情報表示テーブルの一例を示す図である。
【図８】ナビゲーション装置の動作を示すフローチャートである。
【図９】ヘッドアップディスプレイ及び表示パネルの表示画面の一例を示す図である。
【図１０】第２実施形態に係る情報処理システムの構成を示す図である。
【図１１】第３実施形態に係る情報処理システムの構成を示す図である。
【発明を実施するための形態】
【０００８】
＜第１実施形態＞
図１は、第１実施形態に係る情報処理システム１の構成を示す図である。
図１に示すように、情報処理システム１は、車両２に搭載されたナビゲーション装置３（車載装置）と、インターネットや電話網等を含んで構成されたネットワーク６に接続された携帯端末５（端末装置）と、ネットワーク６に接続された制御サーバ７（情報処理装置）と、を備える。
【０００９】
ネットワーク６には、通知サーバ８が接続される。通知サーバ８は、携帯端末５に所定の情報を通知する通知システムを提供するサーバである。
【００１０】
携帯端末５は、車両２に搭載する運転手が所有する携帯型の端末であり、例えばスマートフォンやタブレット型端末等である。携帯端末５は、ナビゲーション装置３とブルートゥース（Bluetooth：登録商標）等の近距離無線通信によって接続される。また、携帯端末５は、ネットワーク６と接続可能である。携帯端末５には、通知サーバ８が提供する通知システムを利用するためのアプリケーションである通知アプリがインストールされる。
【００１１】
制御サーバ７は、携帯端末５、をクライアントとするサーバ装置である。制御サーバ７は、携帯端末５と通信し、クライアントとしての携帯端末５からの要求に応じて所定の処理を実行し、処理結果を携帯端末５に送信する。
【００１２】
ナビゲーション装置３は、運転手及び運転手以外の同乗者の操作に従って、地図の表示や、目的地までの経路探索、経路案内等の機能を実行する装置である。ナビゲーション装置３は、後述する表示パネル３３ａを備え、表示パネル３３ａに各種情報を表示する。
【００１３】
表示パネル３３ａは、センターコンソール等の、運転手、及び、運転手以外の車両２に搭乗する同乗者が、表示パネル３３ａに表示された情報を視認可能な位置に設けられる。
【００１４】
ナビゲーション装置３には、ヘッドアップディスプレイ４が接続される。ヘッドアップディスプレイ４は、運転席からフロントガラス越しで見た前方の景色に、走行中の道路や交通情報に基づき運転手の運転を支援する情報を重ね合わせるように表示する表示装置である。ヘッドアップディスプレイ４は、車両２のフロントガラス側に「コンバイナー」と呼ばれる半透明のスクリーンを備え、当該コンバイナーを利用して情報を表示するコンバイナータイプの表示装置である。ヘッドアップディスプレイ４は、コンバイナーを介して、運転座席に座る者の視線の焦点に虚像が結像するように、像を投影する。従って、ヘッドアップディスプレイ４が表示する情報は運転手のみが視認できる。
【００１５】
図２は、本実施形態に係る情報処理システム１の機能ブロック図である。
【００１６】
図２に示すように、ナビゲーション装置３は、制御部３１と、記憶部３２と、タッチパネル３３と、近距離無線通信部３４と、加圧センサー３５と、カメラ３６と、音声出力部３７と、を備える。
【００１７】
制御部３１は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の制御回路等を備え、ナビゲーション装置３の各部を制御する。
【００１８】
記憶部３２は、ハードディスクや、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、データを書き換え可能に記憶する。また、記憶部３２は、後述する複数のアプリケーションを記憶する。また、記憶部３２は、地図データを記憶する。当該地図データは、交差点やその他の道路網上の結線点を示すノードに関する情報や、ノードとノードとの道路区間を示すリンクに関する情報、地図上の行政区画や、道路、施設、交差点等の名称に関する情報、を有する。また、記憶部３２は、制御部３１に接続されたヘッドアップディスプレイ４、及び、後述する表示パネル３３ａに情報を表示するための描画データを記憶する。
【００１９】
タッチパネル３３は、表示パネル３３ａと、タッチセンサー３３ｂとを備える。表示パネル３３ａは、液晶ディスプレイやＥＬ（Electro Luminescent）ディスプレイ等のパネルを有し、制御部３１の制御の下、各種情報を表示パネル３３ａに表示する。タッチセンサー３３ｂは、表示パネル３３ａに重ねて配置され、ユーザのタッチ操作を検出し、タッチ操作を示す信号を制御部３１に出力する。タッチパネル３３は、センターコンソール等の、運転手以外の車両２に搭乗する同乗者が、表示パネル３３ａに表示された情報を視認可能な位置に設けられる。
【００２０】
近距離無線通信部３４、制御部３１の制御の下、ブルートゥース等の近距離無線通信に係る通信規格に従って、携帯端末５と通信リンクを確立し、携帯端末５と通信する。
【００２１】
加圧センサー３５は、車内の各座席に設けられ、各座席において搭乗者が座っているか否に応じて、異なる信号を制御部３１に出力する。制御部３１は、後述する車内状況監視アプリＫＡの機能により、各加圧センサー３５から入力された信号に基づいて、車両２に設けられた各座席における搭乗者の有無を検出する。
【００２２】
カメラ３６は、少なくとも車両２内を撮影可能な位置に設けられた撮影装置である。カメラ３６は、制御部３１の制御に従って、所定の周期（例えば、１００ｍｓ毎）で撮影を実行し、撮影結果に基づいて撮影画像データを生成し、制御部３１に出力する。制御部３１は、後述する車内状況監視アプリＫＡの機能によって、当該撮影画像データを取得し、分析する。
【００２３】
音声出力部３７は、図示せぬスピーカーを備え、制御部３１から入力される音声信号に基づく音声をスピーカーから出力する。
【００２４】
図２に示すように、ヘッドアップディスプレイ４は、ナビゲーション装置３に接続され、制御部３１の制御の下、走行中の道路や交通情報に基づき運転手の運転を支援する情報を表示する。
【００２５】
図２に示すように、携帯端末５は、端末制御部５１と、端末記憶部５２と、端末タッチパネル５３と、近距離無線通信部５４と、ネットワーク通信部５５と、を備える。
【００２６】
端末制御部５１は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の周辺回路等を備え、携帯端末５の各部を制御する。
【００２７】
端末記憶部５２は、不揮発性メモリーを備え、各種データを記憶する。端末記憶部５２は、通知集約アプリＴＡを記憶する。通知集約アプリＴＡについては、後述する。また、端末記憶部５２は、通知アプリとして、通知集約アプリＴＡ以外のアプリケーションを記憶する。通知アプリについては、後述する。
【００２８】
端末タッチパネル５３は、端末制御部５１の制御で各種情報を表示し、また、ユーザによるタッチ操作を検出して端末制御部５１に出力する。
【００２９】
近距離無線通信部５４は、端末制御部５１の制御の下、所定の近距離無線通信に係る通信規格に従って、ナビゲーション装置３との間で通信リンクを確立し、当該通信規格に従って、ナビゲーション装置３と通信する。
【００３０】
ネットワーク通信部５５は、端末制御部５１の制御の下、所定の通信規格に従って、ネットワーク６に接続された機器と通信する。
【００３１】
図２に示すように、制御サーバ７は、サーバ制御部７１と、サーバ記憶部７２と、サーバ通信部７３と、を備える。
【００３２】
サーバ制御部７１は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他の周辺回路等を備え、制御サーバ７の各部を制御する。
【００３３】
サーバ記憶部７２は、サーバ制御部７１が実行する制御プログラムや、サーバ制御部７１が処理するデータを記憶する。また、サーバ記憶部７２は、後述する複数のアプリを記憶する。また、サーバ記憶部７２は、後述する同乗者情報に応じた複数の通知情報表示テーブルＴを記憶する。通知情報表示テーブルＴについては、後述する。
【００３４】
サーバ通信部７３は、サーバ制御部７１の制御の下、所定の通信規格に従って、ネットワーク６に接続された機器と通信する。
【００３５】
ところで、本実施形態の情報処理システム１における携帯端末５は、通知サーバ８から所定の情報を通知する通知情報を受信し、当該通知情報に関する通知関連情報を制御サーバ７に送信する動作を実行する。当該動作は、端末記憶部５２が記憶する通知集約アプリＴＡの機能によって可能となる。
【００３６】
通知集約アプリＴＡは、通知アプリが受信する通知情報を、処理するためのアプリケーションであり、携帯端末５に予めインストールされる。
【００３７】
以下、本実施形態に係る携帯端末５にインストールされる通知アプリについて具体的に説明して、各通知アプリが受信する通知情報と、通知情報の通知内容について説明する。
【００３８】
図３は、携帯端末５にインストールされた通知アプリと、通知集約アプリＴＡとの関係を模式的に示す図である。
【００３９】
以下の図３を用いた説明では、アプリケーションが各種処理を実行する主体であるものとして、各種アプリケーションの機能を説明する。
【００４０】
図３に示すように、携帯端末５には、エージェントアプリＥＡがインストールされる。エージェントアプリＥＡとは、例えば携帯端末５のキャリアが提供するアプリケーションであり、エージェントサーバが提供するシステムを利用するためのアプリケーションである。エージェントサーバとは、例えば携帯端末５を所有するユーザにとって有益な情報を通知情報として通知するシステムを提供するサーバである。ユーザは、携帯端末５にエージェントアプリＥＡをインストールすることによって、エージェントサーバからプッシュ通知により、ユーザに有益な情報を通知情報として取得することができる。ここで、エージェントアプリＥＡが取得する通知情報の通知内容の一例として、交通情報と、大雨・洪水情報と、地震情報と、料金情報と、週末お出かけ情報とが挙げられる。
【００４１】
交通情報は、渋滞や、車線規制、通行止め、交通規制等の交通に関する情報である。交通情報は、車両２の走行に係る情報であるため、運転手以外の同乗者の有無に係らず、車両２を運転する運転手が取得することが望ましい情報である。
【００４２】
大雨・洪水情報は、予め設定された地域や、車両２が走行している地域等の気象に関する情報である。大雨・洪水情報は、車両２が走行して地域の気象に関する情報であり、車両２の走行に係る情報を含む。そのため、大雨・洪水情報は、運転手以外の同乗者の有無に係らず、運転手が取得することが望ましい情報である。
【００４３】
地震情報は、発生した地震の震源地や、地震警告、地震による交通規制の情報であり、車両２の走行に関する情報を含む。そのため、地震情報は、運転手以外の同乗者の有無に係らず、運転手が取得することが望ましい情報である。
【００４４】
料金情報は、運転手が所有する携帯端末５の使用料金に関する情報である。料金情報は、車両２の走行に関する情報でないため、運転手が取得しなくてもよい情報である。
【００４５】
週末お出かけ情報は、目的地周辺にて週末に開催される地域のイベント等の情報であり、車両２の走行に関する情報でないため、運転手が取得しなくてもよい情報である。しかしながら、週末お出かけ情報は、目的地についての有益な情報を含むため、少なくとも運転手以外の同乗者が取得することが望ましい情報である。
【００４６】
また、図３に示すように、携帯端末５にはＳＮＳアプリＳＡがインストールされる。ＳＮＳアプリＳＡとは、通知サーバ８としてＳＮＳサーバが提供するＳＮＳを利用するためのアプリケーションである。ＳＮＳサーバは、例えばテキストの投稿が可能なＳＮＳを提供するサーバである。携帯端末５を所有するユーザは、携帯端末５にＳＮＳアプリＳＡをインストールすることにより、自身の投稿やＳＮＳアプリＳＡを利用する他のユーザの投稿を取得することができる。また、ユーザは、ＳＮＳサーバからプッシュ通知により、通知情報を取得することができる。ここで、ＳＮＳアプリＳＡが取得する通知情報の通知内容の一例として、アップデート情報と、更新情報とが挙げられる。
【００４７】
アップデート情報は、ＳＮＳアプリＳＡのバージョンアップに関する情報である。アップデート情報は、車両２の運転中において、運転手がアプリケーションのアップデート作業が行えないため、即時に取得する必要のない情報である。以上の観点の下、アップデート情報は、運転手及び運転手以外の同乗者が取得することの必要性が低い情報である。
【００４８】
更新情報は、ＳＮＳを利用し、運転手とコミュニケーションをとる人が、写真やテキスト等を投稿した際に、当該投稿を通知する情報である。投稿には、運転手のプライベートに係る情報も含まれる場合があり、更新情報は、運転手のみ取得することが望まれる情報である。ところで、投稿によっては、写真や長文のテキスト等により、表示領域等の理由から、確実に通知内容が取得できるよう表示パネル３３ａに表示されることが好ましい場合がある。しかしながら、表示パネル３３ａに表示される内容は、運転手以外の同乗者も視認できるため、この場合、運転手以外の同乗者の状態を考慮する必要がある。したがって、更新情報は、運転手以外の同乗者がいる場合、運転手のみ取得できるようヘッドアップディスプレイ４に表示され、運転手以外の同乗者が寝ている場合、通知内容が確実に取得できるよう表示パネル３３ａに表示され、運転手以外の同乗者がいない場合、通知内容が確実に取得できるよう、音声によって出力される。
【００４９】
また、図３に示すように、携帯端末５にはメッセンジャーアプリＭＡがインストールされる。メッセンジャーアプリＭＡとは、通知サーバ８としてメッセンジャーサーバが提供するシステムを利用するためのアプリケーションである。メッセンジャーサーバは、例えば所定のユーザとメッセージのやりとりをチャット形式で行うためのシステムを提供するサーバである。携帯端末５を所有するユーザは、携帯端末５にメッセンジャーアプリＭＡをインストールすることにより、所定のユーザとメッセージのやりとりをチャット形式で行うことができる。また、ユーザは、メッセンジャーサーバからプッシュ通知により、通知情報を取得することができる。ここで、メッセンジャーアプリＭＡが取得する通知情報の通知内容の一例として、アップデート情報と、メッセージ情報とが挙げられる。
【００５０】
アップデート情報は、メッセンジャーアプリＭＡのバージョンアップに関する情報であり、運転手を含む同乗者にとって取得することの必要性が低い情報である。
【００５１】
メッセージ情報は、メッセージに関する情報である。メッセージ情報は、運転手に宛てたものであり、プライベートな情報である。すなわち、メッセージ情報は、運転手にのみ取得することが望ましい情報である。ところで、メッセージ情報には、メッセージの態様としてテキスト以外に絵文字がある。つまり、メッセージ情報に基づくメッセージは、表示領域や解像度等の理由から、表示パネル３３ａに表示されるのが好ましい。しかしながら、表示パネル３３ａに表示される内容は、運転手以外の同乗者も視認できるため、この場合、運転手以外の同乗者の状態を考慮する必要がある。したがって、メッセージ情報に基づくメッセージは、運転手以外の同乗者がいる場合、運転手のみ取得できるようヘッドアップディスプレイ４に表示され、運転手以外の同乗者が寝ている場合、通知内容が確実に取得できるよう表示パネル３３ａに表示され、運転手以外の同乗者がいない場合、通知内容が確実に取得できるよう、表示とともに音声によって出力される。
【００５２】
また、図３に示すように、携帯端末５にはメールアプリＭＡＡがインストールされる。メールアプリＭＡＡとは、通知サーバ８としてメールサーバから提供されるシステムを利用するためのアプリケーションである。メールサーバは、メールの送受信を行うためのシステムを提供するサーバである。携帯端末５を所有するユーザは、携帯端末５にメッセンジャーアプリＭＡをインストールすることにより、メールサーバからプッシュ通知により、通知情報を取得できる。ここで、メールアプリＭＡＡが取得する通知情報の通知内容の一例として、アップデート情報と、メール情報とが挙げられる。
【００５３】
アップデート情報は、メールアプリＭＡＡのバージョンアップに関する情報であり、運転手を含む同乗者にとって必要性の低い情報である。
【００５４】
メール情報は、メールに関する情報である。メール情報は、主に運転手に宛てたプライベートな情報であるが、広告等のように運転手以外の同乗者にとって有益な情報を含む場合がある。したがって、メール情報は、主に運転手が取得することが望ましい情報であるが、運転手以外の同乗者がいる場合、メール情報を通知した旨を運転手を含む同乗者が取得できるよう表示され、運転手以外の同乗者が寝ている場合、通知内容が確実に取得できるよう表示パネル３３ａに表示され、運転手以外の同乗者がいない場合、通知内容が確実に取得できるよう表示と共に音声によって出力される。
【００５５】
また、図３に示すように、携帯端末５にはミュージックアプリＭＵＡがインストールされる。ミュージックアプリＭＵＡとは、通知サーバ８としてミュージックサーバが提供するシステムを利用するためのアプリケーションである。ミュージックサーバとは、自身が配信する楽曲を再生するためのシステムを提供するサーバである。携帯端末５を所有するユーザは、ミュージックアプリＭＵＡをインストールすることにより、例えばミュージックサーバから配信される楽曲を再生できる。また、ユーザは、ミュージックアプリＭＵＡからプッシュ通知により、通知情報を取得できる。ここで、ミュージックアプリＭＵＡが取得す通知情報の通知内容の一例として、アップデート情報と、楽曲情報とが挙げられる。
【００５６】
アップデート情報は、車両２の走行に関する情報でないため、運転手にとっては必要性の低い情報である。しかしながら、アップデート情報に基づき、ミュージックアプリＭＵＡをアップデートすることによって、新たな楽曲を再生することができる。この観点の下で、アップデート情報は、少なくとも運転手以外の同乗者には有益な情報である。
【００５７】
楽曲情報は、再生している楽曲の曲名や、アーティスト名等の情報である。楽曲情報は、携帯端末５を操作することによって取得できる情報である。そのため、楽曲情報は、ミュージックアプリＭＵＡが楽曲情報を受信した場合、携帯端末５の操作が困難な運転手のみに取得されることが望ましい情報である。
【００５８】
また、図３に示すように、携帯端末５にはニュースアプリＮＡがインストールされる。ニュースアプリＮＡとは、通知サーバ８としてニュースサーバが提供するシステムを利用するためのアプリケーションである。ニュースサーバは、例えばニュースに係る情報を送信するシステムを提供するサーバである。携帯端末５を所有するユーザは、ニュースアプリＮＡをインストールすることにより、ニュースサーバからプッシュ通知により、通知情報を取得できる。ここで、ニュースアプリＮＡが取得する通知情報の通知内容の一例として、アップデート情報と、ニュース更新情報とが挙げられる。
【００５９】
アップデート情報は、ニュースアプリＮＡのバージョンアップに関する情報であり、運転手及び運転手以外の同乗者にとって必要性の低い情報である。
【００６０】
ニュース更新情報は、社会や、政治等の最新の出来事に関する情報である。ニュース更新情報は、車両２の走行に関する情報でないため運転手にとって必要性の低い情報であるが、最新の出来事等の有益な情報を含むため、運転手を含む同乗者が取得することが望ましい情報である。
【００６１】
図３に示すように、通知集約アプリＴＡは、他のアプリケーションと情報の受け渡しを行う機能を有するＡＰＩ（Application Programing Interface）を利用し、通知アプリが受信した通知情報を処理する。通知集約アプリＴＡは、通知情報を取得すると、通知情報に関する通知関連情報を制御サーバ７に送信する。通知関連情報は、通知情報を取得したアプリケーションを示すアプリケーション情報と、通知情報の通知内容を示す通知内容情報を含む。
【００６２】
例えば、エージェントアプリＥＡが、通知内容として交通情報の通知情報を受信し処理した場合、通知集約アプリＴＡは、所定のＡＰＩの機能により、通知集約アプリＴＡから、通知情報を取得する。次いで、通知集約アプリＴＡは、アプリケーション情報としてエージェントアプリＥＡを一意に識別する識別情報（以下、「アプリＩＤ」と表現する。）、及び、交通情報を示す通知内容情報を含む通知関連情報を生成し、制御サーバ７送信する。
【００６３】
以上の構成の下、本実施形態に係る情報処理システム１の各装置は、通知サーバ８が携帯端末５に通知情報を送信したことをトリガーとして、以下の動作を実行する。
【００６４】
図４は、本実施形態に係る情報処理システム１の動作を示すフローチャートである。図４（Ａ）は通知サーバ８の動作を示し、図４（Ｂ）は携帯端末５の動作を示し、図４（Ｃ）はナビゲーション装置３の動作を示し、図４（Ｄ）は制御サーバ７の動作を示す。
【００６５】
図４に示す情報処理システム１の動作は、各装置にインストールされるアプリケーションの機能によって実行可能である。
【００６６】
図５は、情報処理システム１の各装置にインストールされたアプリケーションを示すと共に、各アプリケーション間で行われるデータの流れを示す図である。
【００６７】
図５に示すように、携帯端末５には、通知集約アプリＴＡがインストールされる。また、制御サーバ７には、通知集約受信アプリＴＺＡ、通知送信アプリＴＳＡ、及び、車内状況監視受信アプリＫＪＡがインストールされる。また、ナビゲーション装置３は、通知受信アプリＴＪＡ、車内状況監視アプリＫＡ、音声出力制御アプリＯＳＡ、通知表示制御アプリＴＨＡ、及び、表示パネル描画アプリＨＢＡがインストールされる。
【００６８】
以下、適宜、図５を参照し、各装置にインストールされたアプリケーションの機能について説明しつつ、図４のフローチャートを用いて、情報処理システム１の各装置の動作を説明する。
【００６９】
ここで、以下のことを前提とする。すなわち、ナビゲーション装置３の制御部３１は、加圧センサー３５及びカメラ３６から取得した、検出信号及び撮影画像データに基づいて、車両２における運転手以外の同乗者の状況を示す同乗者情報を生成し、制御サーバ７に送信することを前提とする。具体的に説明すると、制御部３１は、車内状況監視アプリＫＡの機能により、同乗者情報を生成し、携帯端末５を介して制御サーバ７に送信する。車内状況監視アプリＫＡは、カメラアプリＣＡの機能によって撮影した撮影結果に基づく撮影画像データと、加圧センサー３５による検出信号とに基づき、車両２における運転手以外の同乗者の有無の情報を含む同乗者情報を生成し、制御サーバ７にインストールされる後述する車内状況監視受信アプリＫＪＡに送信するためのアプリケーションである。ここで、カメラアプリＣＡは、カメラ３６を制御するためのアプリケーションである。
【００７０】
同乗者情報は、同乗者の状況の情報として、車両２において運転手以外の同乗者の有無の情報と、同乗者がいる場合に、同乗者が寝ているか否かの情報とを含む。運転手以外の同乗者の有無の情報は、車内状況監視アプリＫＡの機能により、例えば加圧センサー３５が検出した検出信号に基づいて生成される。この場合、制御部３１は、車内状況監視アプリＫＡの機能により、運転席以外の座席の検出信号を取得した場合、運転手以外の同乗者がいると検出し、同乗者がいることを示す情報を生成する。
【００７１】
同乗者が寝ているか否かの情報は、車内状況監視アプリＫＡの機能により、例えばカメラ３６の撮影結果に基づく撮影画像データに基づき生成される。制御部３１は、車内状況監視アプリＫＡの機能により、取得した撮影画像データを分析し、当該撮影画像データに写る運転手以外の同乗者の顔の位置を示す顔領域を検出するとともに、検出した顔領域から運転手以外の同乗者の眼の位置を示す眼領域を検出する。顔領域、及び、眼領域の検出は、顔や眼を表すテンプレートを用いたパターンマッチング等の既存の技術を用いることができる。さらに、制御部３１は、車内状況監視アプリＫＡの機能により、検出した眼領域に対応する画像データを分析し、運転手以外の同乗者が寝ているか否かを判別する。例えば、制御部３１は、眼を閉じた状態のテンプレートを用いたパターンマッチングや、白色検出による白目部分の検出などにより、運転手以外の同乗者が眼を閉じていることを検出するとともに、眼領域を追跡し、運転手以外の同乗者が眼を閉じている時間が所定の期間を超えた場合、運転手以外の同乗者が寝ていると判別する。そして、制御部３１は、車内状況監視アプリＫＡの機能により、当該判別に基づき、同乗車の状況が、同乗車が寝ている状況であると検出する。
なお、同乗者の状況を検出する方法については、上述したものに限れない。
【００７２】
図４のフローチャートの説明に戻り、図４（Ａ）において、通知サーバ８は、携帯端末５に所定の情報を通知する通知情報を送信する（ステップＳＡ１）。
【００７３】
次いで、図４（Ｂ）において、携帯端末５の端末制御部５１は、端末記憶部５２が記憶する通知アプリの機能によって、通知情報を受信する（ステップＳＢ１）。次いで、端末制御部５１は、通知集約アプリＴＡの機能によって、通知アプリの機能によって受信した通知情報に関する通知関連情報を、制御サーバ７に送信する（ステップＳＢ２）。
【００７４】
例えば、通知サーバ８がメッセンジャーサーバであり、メッセンジャーアプリＭＡがメッセンジャーサーバから通知内容がメッセージ情報の通知情報を受信した場合、端末制御部５１は、メッセンジャーアプリＭＡの機能により、メッセージを表示する処理等の通知情報を処理する。端末制御部５１は、通知情報の処理と共に、通知集約アプリＴＡの機能によって、メッセンジャーアプリＭＡが受信した通知情報を取得する。次いで、端末制御部５１は、通知集約アプリＴＡの機能により、取得した通知情報に基づいて、アプリケーション情報としてメッセンジャーアプリＭＡを識別するためのアプリＩＤと、通知内容がメッセージ情報であることを示す通知内容情報とを生成する。次いで、端末制御部５１は、通知集約アプリＴＡの機能によって、アプリＩＤと通知内容情報とを制御サーバ７に送信する。
【００７５】
図４（Ｄ）において、制御サーバ７のサーバ制御部７１は、通知集約受信アプリＴＺＡの機能により、通知関連情報を受信する（ステップＳＤ１）。
【００７６】
次いで、サーバ制御部７１は、通知送信アプリＴＳＡ及び車内状況監視受信アプリＫＪＡの機能により、サーバ記憶部７２に記憶された通知情報表示テーブルＴと、通知集約受信アプリＴＺＡの機能によって受信した通知関連情報とに基づいて、情報出力関連処理を実行する（ステップＳＤ２）。
【００７７】
ここで、情報出力関連処理について詳述する。
図６は、情報出力関連処理における制御サーバ７の動作を示すフローチャートである。
【００７８】
制御サーバ７のサーバ制御部７１は、車内状況監視受信アプリＫＪＡの機能によって、同乗者情報を受信する。サーバ制御部７１は、車内状況監視受信アプリＫＪＡの機能によって、受信した同乗者情報に基づいて運転手以外の同乗者の状況を検出し、検出した同乗者の状況に対応する通知情報表示テーブルＴを特定する（ステップＳＥ１）。前述した通り、サーバ記憶部７２は、同乗者の状況に応じた複数の通知情報表示テーブルＴを記憶する。本例におけるサーバ記憶部７２は、同乗者の状況として、車両２に運転手以外の同乗者がいる状況と、運転手以外の同乗者が寝ている状況と、車両２に運転手以外の同乗者がいない状況と、の３つの状況に対応する通知情報表示テーブルＴを記憶する。
【００７９】
図７は、通知情報表示テーブルＴの一例を示す図である。図７（Ａ）は車両２に運転手以外の同乗者がいる状況の通知情報表示テーブルＴ１を示し、図７（Ｂ）は運転手以外の同乗者が寝ている状況の通知情報表示テーブルＴ２を示し、図７（Ｃ）は車両２に運転手以外の同乗者がいない状況の通知情報表示テーブルＴ３を示す。
【００８０】
図７に示す各通知情報表示テーブルＴの１件のレコードには、通知情報フィールドＦ１と、表示先フィールドＦ２と、音声出力フィールドＦ３とを有する。
【００８１】
通知情報フィールドＦ１は、アプリＩＤフィールドＦ１１と、通知内容フィールドＦ１２とを有する。アプリＩＤフィールドＦ１１には、携帯端末５にインストールされる各アプリケーションのアプリＩＤが格納される。通知内容フィールドＦ１２は、各アプリケーションが受信する通知情報の通知内容を格納する。例えば、エージェントアプリＥＡは５つの通知内容が異なる通知情報を受信するため、エージェントアプリＥＡのレコードには、５つのレコードが格納される。
【００８２】
表示先フィールドＦ２は、ヘッドアップディスプレイフィールドＦ２１と、表示パネルフィールドＦ２２とを有する。ヘッドアップディスプレイフィールドＦ２１は、通知情報に基づく情報をヘッドアップディスプレイ４に表示するかの有無の情報を格納する。「○」は表示を示し、「×」は非表示を示す。表示パネルフィールドＦ２２は、通知情報に基づく情報を表示パネル３３ａに表示するかの有無の情報を格納する。ヘッドアップディスプレイフィールドＦ２１と同様、「○」は表示を示し、「×」は非表示を示す。
【００８３】
音声出力フィールドＦ３は、受信通知フィールドＦ３１と、本文フィールドＦ３２とを有する。受信通知フィールドＦ３１は、アプリＩＤに対応する通知アプリが、通知情報を受信したことの旨（以下、受信通知と表現する。）を音声によって出力するかの有無の情報を格納する。「○」は出力を示し、「×」は出力しないことを示す。本文フィールドＦ３２は、通知情報に基づく情報を音声によって出力するかの有無の情報を格納する。「○」は出力を示し、「×」は出力しないことを示す。
【００８４】
図６のフローチャートの説明に戻り、サーバ制御部７１は、車内状況監視受信アプリＫＪＡの機能により、ナビゲーション装置３から送信される同乗者情報に基づき同乗者の状況を検出する。そして、サーバ制御部７１は、車内状況監視受信アプリＫＪＡの機能により、サーバ記憶部７２が記憶する３つの通知情報表示テーブルＴから、検出した同乗者の状況に対応する通知情報表示テーブルＴを特定する。上述の通り、サーバ制御部７１は、同乗者情報に基づき、運転手以外の同乗者がいる場合、運転手以外の同乗者が寝ている場合、及び、運転手以外の同乗者がいない場合の３つの状況のうち、いずれかの状況を検出する。
【００８５】
ここで、上述した３つの場合において、情報出力関連処理について説明する。
【００８６】
＜運転手以外の同乗者がいる場合＞
サーバ制御部７１は、車内状況監視受信アプリＫＪＡの機能により、同乗者情報に基づき、同乗者の状況が運転手以外の同乗者がいる状況であると検出すると、サーバ記憶部７２が記憶する通知情報表示テーブルＴから通知情報表示テーブルＴ１を特定する（ステップＳＥ１）。
【００８７】
次いで、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、通知情報表示テーブルＴ１を参照し、携帯端末５から受信した通知関連情報が示す情報が格納されているか否かを判別する（ステップＳＥ２）。詳述すると、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、通知関連情報が含むアプリケーション情報と通知内容情報とが示すそれぞれの情報が通知情報表示テーブルＴ１に格納されているか否か判別する。つまり、サーバ制御部７１は、通知情報表示テーブルＴ１にアプリケーション情報が示すアプリＩＤと、通知内容情報が示す通知内容とが格納されているか否かを判別する。
【００８８】
例えば、通知サーバ８がメッセンジャーサーバであり、メッセンジャーアプリＭＡがメッセンジャーサーバから通知内容がメッセージ情報の通知情報を受信した場合、サーバ制御部７１は、通知集約受信アプリＴＺＡの機能によって、メッセンジャーアプリＭＡのアプリＩＤと、通知内容がメッセージ情報を示す通知内容情報を受信する。次いで、サーバ制御部７１は、車内状況監視受信アプリＫＪＡの機能によって特定した通知情報表示テーブルＴ１を参照し、メッセンジャーアプリＭＡのアプリＩＤと、通知内容とが格納されているか判別する。この場合、図６に示す通り、サーバ制御部７１は、アプリＩＤと通知内容とが格納されていると判別する。
【００８９】
図６の説明に戻り、アプリケーション情報及び通知内容情報が示す情報が格納していないと判別する（ステップＳＥ２：ＮＯ）と、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、ステップＳＥ６の処理を行う。ステップＳＥ６の処理については後述する。
【００９０】
一方、アプリケーション情報及び通知内容情報が示す情報が格納していると判別する（ステップＳＥ２：ＹＥＳ）と、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、当該判別に基づくレコードを特定する。メッセンジャーアプリＭＡがメッセンジャーサーバから通知内容がメッセー情報の通知情報を受信した場合、サーバ制御部７１は、レコードＲ１を特定する。
【００９１】
次いで、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、特定したレコードに対応付くヘッドアップディスプレイフィールドＦ２１と表示パネルフィールドＦ２２を参照し、格納される有無の情報に基づいて、ヘッドアップディスプレイ４、又は／及び、表示パネル３３ａへの表示の有無を判別する（ステップＳＥ３）。レコードＲ１の場合、サーバ制御部７１は、メッセージ情報に基づくメッセージを、ヘッドアップディスプレイ４に表示する一方、表示パネル３３ａに表示しないと判別する。
【００９２】
ヘッドアップディスプレイ４、又は／及び、表示パネル３３ａに表示すると判別する（ステップＳＥ３：ＹＥＳ）と、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、受信通知フィールドＦ３１と、本文フィールドＦ３２とを参照し、格納される有無の情報に基づき、受信通知と通知情報に基づく情報との音声による出力の有無を判別する（ステップＳＥ４）。レコードＲ１の場合、サーバ制御部７１は、受信通知とメッセージ情報に基づくメッセージの音声による出力を行わないと判別する。
【００９３】
次いで、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、ステップＳＥ３及びステップＳＥ４の判別結果に基づいて、通知情報に基づく情報を表示する表示装置を示す表示場所情報、及び、音声によって出力する否かの判別結果を示す音声判別情報を生成する。例えば、レコードＲ１の場合、サーバ制御部７１は、メッセージ情報に基づくメッセージをヘッドアップディスプレイ４に表示する一方、表示パネル３３ａに表示しないことを示す表示場所情報と、受信通知とメッセージ情報に基づくメッセージの音声による出力を行わないことを示す音声判別情報とを生成する。
【００９４】
一方で、ステップＳＥ３においてヘッドアップディスプレイ４、又は／及び、表示パネル３３ａに表示しないと判別すると（ステップＳＥ３：ＮＯ）、サーバ制御部７１は、後述する表示場所情報を生成しない（ステップＳＥ６）。サーバ制御部７１は、表示場所情報を生成しないため、後述する処理において、携帯端末５に表示場所情報を送信しない。そのため、通知情報に基づく情報は、ヘッドアップディスプレイ４、又は／及び、表示パネル３３ａによる表示を含めた出力は行われない。
【００９５】
＜運転手以外の同乗者が寝ている場合＞
次に、運転手以外の同乗者が寝ている場合について説明する。
サーバ制御部７１は、車内状況監視受信アプリＫＪＡの機能により受信した同乗者情報に基づき、同乗者の状況が運転手以外の同乗者が寝ている状況であると検出すると、サーバ記憶部７２が記憶する通知情報表示テーブルＴから通知情報表示テーブルＴ２を特定する。
【００９６】
次いで、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、通知情報表示テーブルＴ２を参照し、携帯端末５から受信した通知関連情報が示す情報が格納されているか否かを判別する（ステップＳＥ２）。
【００９７】
次いで、アプリケーション情報及び通知内容情報が格納されていないと判別すると（ステップＳＥ２：ＮＯ）、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、ステップＳＥ６の処理を行う。
【００９８】
一方で、アプリケーション情報及び通知内容情報が格納していると判別する（ステップＳＥ２：ＹＥＳ）と、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、アプリケーション情報及び通知内容情報によってレコードを特定する。例えば、ニュースアプリＮＡが、ニュースサーバからニュース更新情報を示す通知情報を受信した場合、サーバ制御部７１は、レコードＲ３を特定する。
【００９９】
次いで、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、特定したレコードに対応付くヘッドアップディスプレイフィールドＦ２１と表示パネルフィールドＦ２２を参照し、格納される有無の情報に基づいて、ヘッドアップディスプレイ４、又は／及び、表示パネル３３ａへの表示の有無を判別する（ステップＳＥ３）。レコードＲ３の場合、サーバ制御部７１は、ニュース更新情報に基づくニュースを、表示パネル３３ａに表示する一方、ヘッドアップディスプレイ４に表示しないと判別する。
【０１００】
ヘッドアップディスプレイ４、又は／及び、表示パネル３３ａに表示すると判別する（ステップＳＥ３：ＹＥＳ）と、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、受信通知フィールドＦ３１と本文フィールドＦ３２とを参照し、格納される有無の情報に基づいて、受信情報とニュース更新情報に基づくニュースとの音声による出力の有無を判別する（ステップＳＥ４）。レコードＲ３の場合、サーバ制御部７１は、音声による出力を行わないと判別する。
【０１０１】
次いで、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、ステップＳＥ３及びステップＳＥ４の判別結果に基づいて、通知情報に基づく情報を表示する表示装置を示す表示場所情報と、受信通知と通知情報に基づく情報とを音声によって出力する否かの判別結果を示す音声判別情報を生成する。例えば、レコードＲ３の場合、サーバ制御部７１は、ニュース情報に基づくニュースを表示パネル３３ａに表示する一方、ヘッドアップディスプレイ４に表示しないことを示す表示場所情報と、受信通知とニュース情報に基づくニュースとの音声による出力を行わないことを示す音声判別情報を生成する。
【０１０２】
一方で、ヘッドアップディスプレイ４、又は／及び、表示パネル３３ａに表示しないと判別した場合（ステップＳＥ３：ＮＯ）、サーバ制御部７１は、表示場所情報を生成しない（ステップＳＥ６）。
【０１０３】
＜運転手以外の同乗者がいない場合＞
次に、運転手以外の同乗者がいる場合について説明する。
サーバ制御部７１は、車内状況監視受信アプリＫＪＡの機能により受信した同乗者情報に基づき、同乗者の状況が運転手以外の同乗者がいない状況であると検出すると、サーバ記憶部７２が記憶する通知情報表示テーブルＴから通知情報表示テーブルＴ３を特定する。
【０１０４】
次いで、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、通知情報表示テーブルＴ３を参照し、携帯端末５から受信した通知関連情報が示す情報が格納されているか否かを判別する（ステップＳＥ２）。
【０１０５】
次いで、アプリケーション情報及び通知内容情報が格納されていないと判別すると（ステップＳＥ２：ＮＯ）、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、ステップＳＥ６の処理を行う。
【０１０６】
一方、アプリケーション情報及び通知内容情報が格納していると判別する（ステップＳＥ２：ＹＥＳ）と、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、アプリケーション情報及び通知内容情報によってレコードを特定する。例えば、メッセンジャーアプリＭＡが、メッセンジャーサーバからメッセージ情報の通知情報を受信した場合、サーバ制御部７１は、レコードＲ４を特定する。
【０１０７】
次いで、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、特定したレコードに対応付くヘッドアップディスプレイフィールドＦ２１と表示パネルフィールドＦ２２を参照し、ヘッドアップディスプレイ４、又は／及び、表示パネル３３ａへの表示の有無を判別する（ステップＳＥ３）。レコードＲ３の場合、サーバ制御部７１は、メッセージ情報に基づくメッセージを、ヘッドアップディスプレイ４及び表示パネル３３ａに表示すると判別する。
【０１０８】
ヘッドアップディスプレイ４、又は／及び、表示パネル３３ａに表示すると判別すると（ステップＳＥ３：ＹＥＳ）、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、受信通知フィールドＦ３１と本文フィールドＦ３２とを参照し、格納される有無の情報に基づいて、受信通知と通知情報に基づく情報との音声による出力の有無を判別する（ステップＳＥ４）。レコードＲ４の場合、サーバ制御部７１は、両者とも音声による出力を行うと判別する。
【０１０９】
次いで、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、ステップＳＥ３及びステップＳＥ４の判別結果に基づいて、通知情報に基づく情報を表示する表示装置を示す表示場所情報、及び、音声によって出力する否かの判別結果を示す音声判別情報を生成する。例えば、レコードＲ４の場合、サーバ制御部７１は、メッセージ情報に基づくメッセージをヘッドアップディスプレイ４及び表示パネル３３ａに表示することを示す表示場所情報と、受信通知とメッセージ情報に基づくメッセージとの音声による出力を行うことを示す音声判別情報を生成する。
【０１１０】
一方で、ヘッドアップディスプレイ４、又は／及び、表示パネル３３ａに表示しないと判別した場合（ステップＳＥ３：ＮＯ）、サーバ制御部７１は、表示場所情報を生成しない（ステップＳＥ６）。
【０１１１】
図４のフローチャートの説明に戻り、図４（Ｄ）のステップＳＤ２で示す出力関連処理を行うと、サーバ制御部７１は、通知送信アプリＴＳＡの機能により、出力関連処理で生成した表示場所情報と音声判別情報とを携帯端末５に送信する（ステップＳＤ３）。
【０１１２】
図４（Ｂ）において、携帯端末５の端末制御部５１は、通知集約アプリＴＡの機能により、表示場所情報と音声判別情報とを受信する（ステップＳＢ３）。次いで、端末制御部５１は、通知集約アプリＴＡの機能により、通知情報と表示場所情報と音声判別情報とをナビゲーション装置３に送信する（ステップＳＢ４）。
【０１１３】
図４（Ｃ）において、ナビゲーション装置３の制御部３１は、通知受信アプリＴＪＡの機能により、通知情報と表示場所情報と音声判別情報とを受信する（ステップＳＣ１）。ここで、通知受信アプリＴＪＡとは、通知送信アプリＴＳＡと通信し、通知送信アプリＴＳＡから所定の情報を受信するためのアプリケーションである。
【０１１４】
次いで、制御部３１は、通知表示制御アプリＴＨＡ及び音声出力制御アプリＯＳＡの機能によって、通知情報と表示場所情報と音声判別情報とに基づき、通知情報に基づく情報を出力する処理である情報出力処理を実行する。ここで、通知表示制御アプリＴＨＡとは、ナビゲーション装置３に接続される表示装置であるヘッドアップディスプレイ４と、ナビゲーション装置３が備える表示パネル３３ａとを制御するためのアプリケーションである。また、音声出力制御アプリＯＳＡとは、スピーカーを制御するためのアプリケーションである。
【０１１５】
図８は、情報出力処理におけるナビゲーション装置３の動作を示すフローチャートである。
【０１１６】
制御部３１は、通知表示制御アプリＴＨＡの機能により、表示場所情報に基づいて、通知情報に基づく情報をヘッドアップディスプレイ４及び表示パネル３３ａに表示するか否かを判別する（ステップＳＦ１）。
【０１１７】
通知情報に基づく情報をヘッドアップディスプレイ４及び表示パネル３３ａに表示する場合（ステップＳＦ１：ＹＥＳ）、制御部３１は、通知表示制御アプリＴＨＡ及び音声出力制御アプリＯＳＡの機能によって、音声判別情報に基づく音声出力と共に、通知情報に基づく情報をヘッドアップディスプレイ４及び表示パネル３３ａに表示する（ステップＳＦ４）。なお、通知情報に基づく情報の表示において、制御部３１は、表示パネル描画アプリＨＢＡの機能によって、所定の態様で通知情報に基づき情報を表示パネル３３ａに表示させ、ヘッドアップディスプレイ描画アプリＨＵＡの機能によって、所定の態様で通知情報に基づき情報をヘッドアップディスプレイ４に表示させる。表示パネル描画アプリＨＢＡは、表示パネル３３ａに所定の情報を所定の態様で描画するためのアプリケーションである。また、ヘッドアップディスプレイ描画アプリＨＵＡは、ヘッドアップディスプレイ４に所定の情報を所定の態様で描画するためのアプリケーションである。
【０１１８】
図９は、表示画面の一例を示す図である。図９（Ａ）はヘッドアップディスプレイ４の表示画面１００を示し、図９（Ｂ）は表示パネル３３ａの表示画面１０４を示す。
【０１１９】
図９（Ａ）の一例に示すヘッドアップディスプレイ４の表示画面１００は、走行中の道路や交通情報に基づき運転手の運転を支援する情報を表示する情報表示画面１０１と、通知情報に基づく情報を表示する通知情報表示画面１０２と、を備える。情報表示画面１０１は、ヘッドアップディスプレイ描画アプリＨＵＡの機能により、ナビゲーション装置３が探索した経路に対する誘導の情報や、車両２の速度を示す情報、運転手への警告を示す情報等を所定の態様で表示する。例えば、経路に対する誘導の情報は、図９（Ａ）に示すように矢印画像Ｇ１によって表示される。通知情報表示画面１０２は、ヘッドアップディスプレイ描画アプリＨＵＡの機能により、通知情報を受信した通知アプリのロゴを示す表示画像Ｇａと、通知情報に基づく情報を示すテキストが表示される。例えば、メッセンジャーアプリＭＡがメッセージ情報を受信した場合、通知情報表示画面１０２には、メッセンジャーアプリＭＡのロゴの画像と、メッセージの差出人の名前と、メッセージ情報に基づくメッセージが表示される。メッセージは、冒頭から所定の文字数のみ表示される。
【０１２０】
図９（Ｂ）の一例に示す表示パネル３３ａの表示画面１０４は、表示パネル描画アプリＨＢＡの機能により、略右半分に地図データに基づく広域の地図と、略左半分に狭域の地図を表示する。通知情報に基づく情報は、表示パネル描画アプリＨＢＡの機能により、通知アプリのロゴを示す表示画像Ｇａと、通知情報に基づく情報を示すテキストとが、地図に重畳されるよう表示される。テキストは、テキストを表示するテキスト領域Ａと共に、テキスト領域Ａ内に表示される。例えば、ニュースアプリＮＡがニュース情報を受信した場合、ニュースアプリＮＡのロゴを示す表示画像Ｇａと、ニュース情報を受信した旨を示すテキストが表示される。なお、ニュースの内容をテキストで表示する構成であってもよい。
【０１２１】
図８のフローチャートの説明に戻り、ステップＳＦ１において、制御部３１は、通知表示制御アプリＴＨＡの機能により、表示場所情報に基づいて、通知情報に基づく情報を、ヘッドアップディスプレイ４及び表示パネル３３ａに表示しないと判別すると（ステップＳＦ１：ＮＯ）、ヘッドアップディスプレイ４のみに、当該情報を表示するか否かを判別する（ステップＳＦ２）。
【０１２２】
制御部３１は、通知情報に基づく情報をヘッドアップディスプレイ４のみに表示すると判別すると（ステップＳＦ２：ＹＥＳ）、通知表示制御アプリＴＨＡ及び音声出力制御アプリＯＳＡの機能により、音声判別情報に基づく音声出力と共に、通知情報に基づく情報をヘッドアップディスプレイ４に表示する（ステップＳＦ５）。
【０１２３】
一方で、制御部３１は、通知情報に基づく情報をヘッドアップディスプレイ４に表示しないと判別すると（ステップＳＦ２：ＮＯ）、通知表示制御アプリＴＨＡの機能により、当該情報を表示パネル３３ａのみに表示する否かを判別する（ステップＳＦ３）。
【０１２４】
制御部３１は、通知情報に基づく情報を表示パネル３３ａに表示すると判別すると（ステップＳＦ３：ＹＥＳ）、通知表示制御アプリＴＨＡ及び音声出力制御アプリＯＳＡの機能により、音声判別情報に基づく音声出力と共に、通知情報に基づく情報を表示パネル３３ａに表示する（ステップＳＦ６）。
【０１２５】
ここで、図６に示すレコードＲ１、レコードＲ２、レコードＲ３、及び、レコードＲ４に基づいて生成された表示場所情報、及び、音声判別情報に基づく各場合の情報出力処理を例示する。
【０１２６】
＜レコードＲ１＞
レコードＲ１は、車両２に運転手以外の同乗者がいる場合に、メッセンジャーアプリＭＡがメッセージ情報の通知情報を受信した際に特定されるレコードである。レコードＲ１に基づいて表示場所情報と音声判別情報とを生成した場合、ナビゲーション装置３の制御部３１は、通知情報に基づく情報をヘッドアップディスプレイ４に表示する一方、表示パネル３３ａには表示しない。また、レコードＲ１における音声判別情報は、受信通知とメッセージ情報に基づくメッセージとの音声による出力は行わないことを示す情報である。したがって、制御部３１は、メッセージ情報に基づくメッセージを表示装置に表示するが、音声による出力は行わない。
【０１２７】
ところで、前述の通り、メッセージ情報は、プライベートな通知内容の通知情報であり、運転手以外のみ取得することが望まれる情報である。換言すると、メッセージ情報は、運転手以外に同乗者と共有不可能な情報である。したがって、レコードＲ１に基づく情報出力処理のように、制御部３１は、共有不可能な情報を、表示パネル３３ａへの表示、及び、音声による出力を行わないため、当該情報が、運転手以外の同乗者に取得されることがない。そのため、制御部３１は、運転手に係るプライベートな情報が運転手以外の同乗者に共有されることを防止できる。また、音声によって出力されないため、制御部３１は、運転手が運転手以外の同乗者と会話中であっても、会話の妨げることを抑制できる。
【０１２８】
＜レコードＲ２＞
レコードＲ２は、車両２に運転手以外の同乗者がいる場合に、ニュースアプリＮＡがニュース更新情報の通知情報を受信した際に特定されるレコードである。レコードＲ２に基づいて表示場所情報と音声判別情報とを生成した場合、ナビゲーション装置３の制御部３１は、通知情報に基づく情報を表示パネル３３ａに表示する一方、ヘッドアップディスプレイ４には表示しない。また、レコードＲ２における音声判別情報は、受信通知とニュース更新情報に基づくニュースとの音声による出力を行うことを示す。したがって、制御部３１は、ニュース更新情報に基づくニュースを表示装置への表示と共に音声による出力を行う。
【０１２９】
ところで、前述の通り、ニュース更新情報は、車両２の走行に関する情報でないため運転手にとって必要性の低い情報であるが、最新の出来事等の有益な情報を含むため、運転手を含む同乗者が取得することが望ましい情報である。すなわち、ニュース更新情報は、メッセージ情報と異なり、運転手を含む同乗者で共有可能な情報である。したがって、レコードＲ２に基づく情報出力処理のように、制御部３１は、共有可能な情報を、表示パネル３３ａへ表示すると共に音声による出力を行うため、当該情報を運転手を含む同乗者に共有させることができる。また、車両２の走行に関する情報以外の情報が、ヘッドアップディスプレイ４へ表示されることがないため、運転手の車両２に対する運転の注意を散漫することを抑制できる。
【０１３０】
＜レコードＲ３＞
レコードＲ３は、車両２に運転手以外の同乗者が寝ている場合に、ニュースアプリＮＡがニュース更新情報の通知情報を受信した際に特定されるレコードである。レコードＲ３に基づいて表示場所情報と音声判別情報とを生成した場合、ナビゲーション装置３の制御部３１は、ニュース更新情報に基づくニュースを表示パネル３３ａに表示する一方、ヘッドアップディスプレイ４には表示しない。特に、レコードＲ３における音声判別情報は、受信通知とニュース更新情報に基づくニュースとの音声による出力を行わないことを示す。したがって、制御部３１は、ニュース更新情報に基づくニュースを表示パネル３３ａに表示するが、音声による出力を行わない。
【０１３１】
前述の通り、ニュース情報は、メッセージ情報と異なり、運転手を含む同乗者で共有可能な情報である。しかしながら、レコードＲ３に基づく情報出力処理のように、制御部３１は、共有可能な情報であっても、表示パネル３３ａに表示する一方、音声による出力を行わない。そのため、制御部３１は、運転手以外の同乗者の睡眠の妨げを抑制することできる。
【０１３２】
＜レコードＲ４＞
レコードＲ４は、車両２に運転手以外の同乗者がいない場合に、メッセンジャーアプリＭＡがメッセージ情報の通知情報を受信した際に特定されるレコードである。レコードＲ４に基づいて表示場所情報と音声判別情報とを生成した場合、ナビゲーション装置３の制御部３１は、メッセージ情報に基づくメッセージをヘッドアップディスプレイ４及び表示パネル３３ａに表示する。また、レコードＲ４における音声判別情報は、受信通知とメッセージ情報に基づくメッセージとの音声による出力を行うことを示す情報である。したがって、制御部３１は、メッセージ情報に基づくメッセージをヘッドアップディスプレイ４及び表示パネル３３ａに表示と共に音声による出力を行う。
【０１３３】
ところで、レコードＲ４は、レコードＲ１と同様、メッセンジャーアプリＭＡがメッセージ情報を受信した場合に、特定されるレコードであるが、レコードＲ１とは異なる通知情報表示テーブルＴに格納される。すなわち、レコードＲ４は、同乗者の状況が、運転手以外の同乗者がいない状況の通知情報表示テーブルＴ３に格納されている。レコードＲ４に基づいて表示場所情報と音声判別情報とを生成した場合、制御部３１は、メッセージ情報に基づくメッセージをヘッドアップディスプレイ４及び表示パネル３３ａに表示すると共に音声によって出力する。つまり、制御部３１は、メッセージ情報のようにプライベートな通知内容の情報であっても、確実に情報を運転手に通知するよう、情報をヘッドアップディスプレイ４及び表示パネル３３ａに表示すると共に音声によって出力する。しかしながら、この場合、情報は、車両２に運転手以外の同乗者が乗車していないため、他の同乗者に共有されることがない。このように、例えばメッセンジャーアプリＭＡがメッセージ情報を受信した場合でも、同乗者の状況に応じて、通知情報に基づく情報の出力が異なる。これは、サーバ記憶部７２が記憶する通知情報表示テーブルＴが同乗者の状況に応じて異なるからである。このように、通知情報表示テーブルＴを同乗者の状況に応じて異ならせており、また、常に、車内状況監視アプリＫＡの機能によって、制御部３１が、制御サーバ７に同乗者情報を送信しているため、例えば、運転手のみ車両２に乗車している状況で運転手以外の同乗者が乗車した後、メッセージ情報を受信する場合であっても、特別な設定等をする必要もなく、プレイベートな情報が運転手以外の同乗者に共有されることを防止することができる。
【０１３４】
以上、説明したように、本実施形態の情報処理システム１は、車両２に搭載されるナビゲーション装置３（車載装置）と、ナビゲーション装置３と通信可能な携帯端末５（端末装置）と、携帯端末５と通信可能な制御サーバ７（情報処理装置）とを備える。ナビゲーション装置３は、運転手により表示された情報の表示が視認可能な表示装置であるヘッドアップディスプレイ４に接続され、運転手及び運転手以外の同乗者により表示された情報の表示が視認可能な表示装置である表示パネル３３ａと、を備える。携帯端末５は、所定の情報を通知する通知情報を受信し、通知情報をナビゲーション装置３に送信し、また、通知情報に関する通知関連情報を制御サーバ７に送信する。サーバ制御部７１は、携帯端末５から受信した通知関連情報に基づき、ナビゲーション装置３において通知情報に基づく情報を表示する表示装置を決定し、決定した表示装置を示す表示場所情報をナビゲーション装置３に直接送信し、又は、携帯端末５を介してナビゲーション装置３に送信する。ナビゲーション装置３は、携帯端末５から通知情報を受信し、また、携帯端末５又は制御サーバ７から表示場所情報を受信し、受信した表示場所情報が示す表示装置に、通知情報に基づく情報を表示する。
【０１３５】
これにより、情報処理システム１は、通知情報に応じた表示装置への表示ができる。
【０１３６】
また、本実施形態の情報処理システム１におけるナビゲーション装置３は、車両２における運転手以外の同乗者の状況を示す同乗者情報を制御サーバ７に直接送信し、又は、携帯端末５を介してナビゲーション装置３に送信する。制御サーバ７は、ナビゲーション装置３から同乗者情報を受信し、受信した通知関連情報と同乗者情報とに基づいて表示装置を決定する。
特に、制御サーバ７は、車両２における運転手以外の同乗者の有無を示す情報と、通知関連情報とに基づいて表示装置を決定する。
【０１３７】
これにより、情報処理システム１は、制御サーバ７において、車両２における運転手以外の同乗者の状況を加味して、通知情報に基づく情報を表示する表示装置を決定することができる。特に、運転手以外の同乗者が乗車しているか否かの情報に基づき、通知情報に基づく情報を表示する表示装置を決定する。そのため、運転手以外の同乗者の乗車に応じた表示装置への表示が可能となり、ユーザの利便性を向上する。
【０１３８】
また、本実施形態において、制御サーバ７は、携帯端末５から受信した通知関連情報、及び、同乗者情報に基づき、通知情報に基づく情報を音声によって出力するか否かを判別し、判別結果を示す音声判別情報を、表示場所情報と共にナビゲーション装置３に直接送信し、又は、携帯端末５を介してナビゲーション装置３に送信する。ナビゲーション装置３は、携帯端末５から通知情報を受信し、また、携帯端末５又は制御サーバ７から表示場所情報及び音声判別情報を受信し、受信した表示場所情報が示す表示装置に、通知情報に基づく情報を表示すると共に、音声判別情報が音声による出力を行うことを示す場合、音声によって出力する。
【０１３９】
これにより、音声判別情報が音声による出力を示す場合、情報処理システム１は、ナビゲーション装置３において、通知情報が示す情報を、表示装置に表示すると共に、音声によって出力することができる。
【０１４０】
また、本実施形態において、制御サーバ７は、運転手以外の同乗者が寝ているか否かを示す情報に基づいて、表示装置を決定する。
【０１４１】
これにより、情報処理システム１は、ナビゲーション装置３において、同乗者の睡眠を妨げることなく、通知情報に基づく情報を出力することができる。
【０１４２】
また、本実施形態において、携帯端末５は、通知情報を処理する通知アプリを記憶し、通知情報を受信した場合、受信した通知情報を処理する通知アプリを示すアプリケーション情報と、通知情報の通知内容を示す通知内容情報とを含む通知関連情報を前記情報処理装置に送信する。
【０１４３】
これにより、情報処理システム１は、通知アプリが処理する通知情報の通知内容に基づいて、通知情報に基づく情報を出力することができる。前述の通り、例えば、ニュース情報の通知情報は、運転手及び運転手以外の同乗者が取得することが望まれる情報である。一方、例えば、メッセージ情報の通知情報は、プレイベートに係る情報であり、運転手のみが取得することが望まれる情報である。つまり、本実施形態の情報処理システム１は、共有可能な情報を運転手及び運転手以外の同乗者が取得できるよう、表示装置に表示することができる。一方、情報処理システム１は、共有不可能な情報を運転手のみ取得できるよう、表示装置に表示することができる。そのため、情報処理システム１は、プレイベートに係る情報を運転手以外の同乗者が取得することを防止する。
【０１４４】
＜第２実施形態＞
次に、第２実施形態について説明する。
【０１４５】
図１０は、第２実施形態に係る情報処理システム１の構成を示す図である。以下の説明で、第１実施形態に係る情報処理システム１の構成要素と同様の構成要素については、同一の符号を付し、その詳細な説明は省略する。
【０１４６】
図２と、図１０との比較によって明らかな通り、第２実施形態に係る情報処理システム１は、ナビゲーション装置３の記憶部３２が、通知情報表示テーブルＴを記憶する。つまり、第２実施形態の情報処理システム１は、ナビゲーション装置３の制御部３１において、上述した出力関連処理を実行する。この場合、制御部３１は、通知受信アプリＴＪＡの機能によって、通知集約アプリＴＡから所定の情報を受信する。また、制御部３１は、通知受信アプリＴＪＡの機能によって、表示場所情報と音声判別情報とを生成する。
【０１４７】
ここで、第２実施形態に係る情報処理システム１の動作について説明する。
【０１４８】
携帯端末５の端末制御部５１は、通知アプリの機能によって通知サーバ８から受信した通知情報を、通知集約アプリＴＡの機能によって、通知情報と通知関連情報とをナビゲーション装置３に送信する。ナビゲーション装置３は、通知受信アプリＴＪＡの機能によって、通知情報と通知関連情報とを受信する。次いで、ナビゲーション装置３の制御部３１は、車内状況監視アプリＫＡの機能により、取得した同乗者情報に基づき、記憶部３２が記憶する通知情報表示テーブルＴを特定する。次いで、制御部３１は、通知受信アプリＴＪＡの機能によって、通知関連情報に基づき、特定した通知情報表示テーブルＴに格納されるレコードを特定し、当該レコードに基づき、表示場所情報と音声判別情報とを生成する。次いで、ナビゲーション装置３は、通知表示制御アプリＴＨＡ及び音声出力制御アプリＯＳＡの機能により、通知情報、表示場所情報、及び、音声判別情報に基づき、通知情報に基づく情報を出力する。
【０１４９】
以上、説明したように、第２実施形態に係る情報処理システム１のナビゲーション装置３は、車両２に搭載され、所定の情報を通知する通知情報を受信する携帯端末５に接続可能であり、運転手により表示された情報の表示が視認可能な表示装置であるヘッドアップディスプレイ４に接続され、運転手及び運転手以外の同乗者により表示された情報の表示が視認可能な表示装置である表示パネル３３ａを備え、携帯端末５から通知情報を受信し、通知情報に基づく情報を表示する表示装置を決定し、決定した表示装置に、通知情報に基づく情報を表示する。
【０１５０】
これにより、本実施形態に係る情報処理システム１が以上の構成であっても、第１実施形態に係る情報処理システム１と同様の効果を奏することができる。また、第２実施形態に係る情報処理システム１は、第１実施形態に係る情報処理システム１と比べ、制御サーバ７を介すことがなく、システムとしての動作を簡易にすることできる。
【０１５１】
＜第３実施形態＞
次に、第３実施形態について説明する。
【０１５２】
図１１は、第３実施形態に係る情報処理システム１の構成を示す図である。以下の説明で、第１実施形態及び第２実施形態に係る情報処理システム１の構成要素と同様の構成要素については、同一の符号を付し、その詳細な説明は省略する。
【０１５３】
図２と、図１０と、図１１との比較によって明らかな通り、第３実施形態に係る情報処理システム１は、携帯端末５の端末記憶部５２が、通知情報表示テーブルＴを記憶する。つまり、第３実施形態の情報処理システム１は、携帯端末５の端末制御部５１において、上述した出力関連処理を実行する。この場合、端末制御部５１は、通知集約アプリＴＡの機能によって、ナビゲーション装置３から同乗者情報を受信し、表示場所情報、及び、音声判別情報を生成する。
【０１５４】
ここで、第３実施形態に係る情報処理システム１の動作について説明する。
【０１５５】
携帯端末５の端末制御部５１は、通知アプリの機能によって通知サーバ８から通知情報を受信する。端末制御部５１は、通知集約アプリＴＡの機能によって、同乗者情報をナビゲーション装置３から受信する。次いで、端末制御部５１は、通知集約アプリＴＡの機能によって、同乗者情報に基づく同乗者の状況に対応する通知情報表示テーブルＴを特定する。次いで、端末制御部５１は、通知集約アプリＴＡの機能により、通知関連情報に基づき、特定した通知情報表示テーブルＴに格納されるレコードを特定し、当該レコードに基づき、表示場所情報と音声判別情報とを生成する。次いで、端末制御部５１は、通知集約アプリＴＡの機能により、通知情報、表示場所情報、及び、音声判別情報をナビゲーション装置３に送信する。ナビゲーション装置３は、通知受信アプリＴＪＡの機能により、通知情報、表示場所情報、及び、音声判別情報を受信し、通知表示制御アプリＴＨＡ及び音声出力制御アプリＯＳＡの機能により、通知情報、表示場所情報、及び、音声判別情報に基づき、通知情報に基づく情報を出力する。
【０１５６】
以上、説明したように、第２実施形態に係る情報処理システム１の携帯端末５は、運転手により表示された情報の表示が視認可能な表示装置であるヘッドアップディスプレイ４に接続され、また、運転手及び運転手以外の同乗者により表示された情報の表示が視認可能な表示装置である表示パネル３３ａを備える車載装置に接続可能であり、所定の情報を通知する通知情報を受信し、ナビゲーション装置３において通知情報に基づく情報を表示する表示装置を決定し、決定した表示装置を示す表示場所情報、及び、通知情報をナビゲーション装置３に送信する。
【０１５７】
これにより、本実施形態に係る情報処理システム１が以上の構成であっても、第１実施形態及び第２実施形態に係る情報処理システム１と同様の効果を奏することができる。
【０１５８】
上述した各実施形態は、あくまでも本発明の一例を例示するものであって、本発明の趣旨を逸脱しない範囲で任意に変形、及び、応用が可能である。
【０１５９】
例えば、上述したヘッドアップディスプレイ４は、コンバイナータイプのヘッドアップディスプレイ４を例示したが、これに限られない。例えば、車両２のフロントガラスに画像を投影するフロントガラスタイプのヘッドアップディスプレイ４でもよい。
【０１６０】
また、例えば、上述した同乗者情報は、加圧センサー３５による検出信号、及び、カメラ３６による撮影画像データとしたが、これに限られず、マイク等によって収音した音声も同乗者情報としてよい。この場合、ナビゲーション装置３に、マイク等の音声を収音する装置が接続される。
【０１６１】
また、例えば、上述した通知集約アプリＴＡは、ＡＰＩを利用し、通知アプリから通知情報を受信する場合を例示したが、これに限られない。通知集約アプリＴＡは、オペレーティングシステム（以下、ＯＳと表現する。）から通知情報を取得してもよい。ＯＳは、ハードウェアとアプリケーションとの間、そしてアプリケーション間のインターフェイスの役割をする。つまり、この場合、ＯＳは、通知アプリから通知集約アプリＴＡへの通知情報の受け渡しを仲介する。
【０１６２】
また、例えば、図５は、本発明を理解容易にするために、情報処理システム１の機能構成を主な処理内容に応じ、アプリケーションによって分類した概略図であり、情報処理システム１の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素が多くの処理を実行するように分類することもできる。
【０１６３】
また、例えば、図４、図６、及び、図８のフローチャートの処理単位は、情報処理システム１、制御サーバ７、及び、ナビゲーション装置３の処理を理解容易にするために、主に処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本発明が制限されることはない。情報処理システム１、制御サーバ７、及び、ナビゲーション装置３の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。
【符号の説明】
【０１６４】
１  情報処理システム
２  車両
３  ナビゲーション装置（車載装置）
４  ヘッドアップディスプレイ
５  携帯端末（端末装置）
７  制御サーバ（情報処置装置）
３３ａ  表示パネル
【図１】
0006559437.tif 000002
【図２】
0006559437.tif 000003
【図３】
0006559437.tif 000004
【図４】
0006559437.tif 000005
【図５】
0006559437.tif 000006
【図６】
0006559437.tif 000007
【図７】
0006559437.tif 000008
【図８】
0006559437.tif 000009
【図９】
0006559437.tif 000010
【図１０】
0006559437.tif 000011
【図１１】
0006559437.tif 000012