(57)【要約】【課題】  車両の運転者のプライバシーを保護するため或いは運転者の従事する業務に関する秘密が不本意に同乗者に漏洩することを防ぐために同乗者の有無を判定する従来の車両の情報提供装置は、同乗者を検知するために何らかのハードウェアを必要としていたが、ハードウェアを追加することは製造費用が増大する原因となっていた。【解決手段】  本発明に係る車両の情報提供装置は、車両の走行経路及び情報提供装置の状態の少なくとも一方を、そのときの同乗者の有無と併せて状態記録として記憶し、状態記録に係る車両の走行経路又は情報提供装置の状態が現在の車両の走行経路又は情報提供装置の状態と一致する場合、現在の同乗者の有無は状態記録が記憶されたときの同乗者の有無と等しいと判定する。【選択図】図１
2016121886.tif 000002
【特許請求の範囲】
【請求項１】
車両に同乗者が乗車しているか否かの状態である同乗者状態を取得する同乗者状態取得部と、
前記車両の運転者及び／又は前記同乗者に対して情報を提供し、且つ、前記同乗者状態取得部によって前記同乗者が乗車しているとの前記同乗者状態が取得されているときは同運転者及び／又は同同乗者に対して提供する情報を制限する情報提供部と、
を備える車両の情報提供装置であって、
前記車両の走行経路、及び／又は、前記運転者又は前記同乗者の操作によって発生した前記情報提供装置の状態を、そのときの前記同乗者状態と併せて状態記録として記憶する記憶部を備え、
前記同乗者状態取得部は、
前記車両の走行経路及び／又は前記情報提供装置の状態が、前記記憶部に記憶された前記状態記録に対応する前記車両の走行経路及び／又は前記情報提供装置の状態と一致する場合、現時点の前記同乗者状態は、その状態記録に対応する前記同乗者状態と等しいと判定するように構成された、
車両の情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の運転者及び／又は同乗者に対して情報を提供し、且つ、車両に同乗者が乗車している場合には提供する情報を制限する車両の情報提供装置に関する。
【背景技術】
【０００２】
車両に搭載され、映像及び音声による目的地への経路案内に加え、車両の運転者及び同乗者に対して種々の情報を提供する情報提供装置（例えば、カーナビゲーションシステム）が普及している。このような情報提供装置は、例えば、電子メールクライアントとして作動し、運転者宛の新たな着信メールを受信した場合、その電子メールの内容を運転者に対して読み上げることができる。
【０００３】
しかし、例えば、車両に同乗者が乗車しているときに運転者の業務に関する電子メールが読み上げられることによって業務に関する秘密が同乗者に不本意に漏洩する虞がある。そのため、車両に同乗者が乗車しているか否かに応じて提供する情報を制限することができる車両の情報提供装置が知られている。
【０００４】
例えば、従来の車載情報端末の一つ（以下、「従来端末」とも称呼される。）は、車内に備えられたカメラ（車内カメラ）によって車内を撮影し、撮影された画像に対する画像認識処理によって同乗者の有無を判定し、同乗者の有無に応じて提供する情報を変更していた。或いは、従来端末は、同乗者の音声を収集することができるマイク（同乗者用マイク）を備え、収集された音声に対する音声認識処理によって同乗者の有無を判定していた。或いは、従来端末は、運転席以外の座席に圧力センサを備え、その圧力センサからの出力によって同乗者の有無を判定していた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２４４２０４号公報
【発明の概要】
【０００６】
しかしながら、車両の情報提供装置が従来端末のように同乗者の有無を判定するために車内カメラ、同乗者用マイク及び圧力センサ等のハードウェアを備える場合、情報提供装置の製造費用が増加する虞がある。
【０００７】
そこで、本発明の目的の一つは、車両に同乗者が乗車しているか否かの状態（同乗者状態）を新たにハードウェアを追加することなく取得することができる車両の情報提供装置を提供することである。
【０００８】
上記目的を達成するための本発明に係る車両の情報提供装置（以下、「本発明装置」とも称呼される。）は、車両に同乗者が乗車しているか否かの状態である同乗者状態を取得する同乗者状態取得部と、情報提供部と、記憶部と、を備える。
【０００９】
前記情報提供部は、前記車両の運転者及び／又は前記同乗者に対して情報を提供する。
更に、前記情報提供部は、前記同乗者状態取得部によって前記同乗者が乗車しているとの前記同乗者状態が取得されているときは前記運転者及び／又は前記同乗者に対して提供する情報を制限する。
【００１０】
前記記憶部は、
「前記車両の走行経路」及び／又は「前記運転者又は前記同乗者の操作によって発生した前記情報提供装置の状態」を、そのときの前記同乗者状態と併せて状態記録として記憶する。
【００１１】
加えて、前記同乗者状態取得部は、
「前記車両の走行経路」及び／又は「前記情報提供装置の状態」が、前記記憶部に記憶された前記状態記録に対応する「前記車両の走行経路」及び／又は「前記情報提供装置の状態」と一致する場合、現時点の前記同乗者状態は、その状態記録に対応する前記同乗者状態と等しいと判定する。
【００１２】
本発明装置によれば、新たなハードウェアを追加することなく同乗者の有無を判定し、以て、同乗者が乗車している場合であっても運転者に関する情報が不本意に同乗者に漏洩することを防ぐことが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る車両の情報提供装置（本提供装置）及び本提供装置が通信するメールサーバの概略図である。
【図２】本提供装置が記憶する地図データベースの内容の一部を示した図である。
【図３】図１に示したＣＰＵが実行するルーチンを表すフローチャートである。
【図４】図１に示したＣＰＵが実行するルーチンを表すフローチャートである。
【図５】図１に示したＣＰＵが実行するルーチンを表すフローチャートである。
【発明を実施するための形態】
【００１４】
（構成）
以下、図面を参照しながら本発明の実施形態に係る車両の情報提供装置（以下、「本提供装置」とも称呼される。）について説明する。本検出装置は、図１に示される車両１０に搭載される情報提供装置２０である。更に、図１には、情報提供装置２０が通信を行うメールサーバ４０が示される。
【００１５】
情報提供装置２０は、演算部２１、ＧＰＳ受信部２２、車速センサ２３、表示装置２４及び通信部２５を含んでいる。
演算部２１は、周知のマイクロコンピュータを含む電子回路である。演算部２１は、ＣＰＵ２６、ＣＰＵ２６が実行するプログラム及びマップ（ルックアップテーブル）等を記憶するハードディスクドライブ（ＨＤＤ）２７並びにデータを一時的に記憶するＲＡＭ２８を含んでいる。
【００１６】
ＨＤＤ２７は、地図データベースを記憶している。地図データベースは、道路上の交差点及び道路の行き止まり等のノード、ノードどうしを接続するリンク（道路）並びにリンク沿いにある建物及び駐車場等の施設に関する情報を含んでいる。なお、ＨＤＤ２７の代わりにフラッシュメモリが用いられても良い。
【００１７】
ＧＰＳ受信部２２は、ＧＰＳ(Global Positioning System)衛星３１からの信号（電波）に基づいて車両１０の現在位置Ｃｐを取得し、現在位置Ｃｐを表す信号を演算部２１に対して出力する。
車速センサ２３は、車両１０の車軸の回転速度を検出し、車両１０の走行速度（車速）Ｓｐｄを表す信号を演算部２１に対して出力する。
【００１８】
表示装置２４は、車両１０の車室内に設けられた図示しないセンターコンソールに配設されている。表示装置２４は、ディスプレイ及びスピーカを備えている。表示装置２４は、演算部２１から受信した信号に応じてディスプレイ及びスピーカを制御し、映像及び音声により運転者及び同乗者に情報を提供する。表示装置２４のディスプレイはタッチパネルとしても作動する。従って、車両１０の運転者及び同乗者は、表示装置２４のディスプレイに触れることによって情報提供装置２０を操作することができる。
【００１９】
通信部２５は、ネットワーク３２を介してメールサーバ４０とデータ通信を行うようになっている。ネットワーク３２は、携帯電話網（無線データ通信網を含む）及びインターネット網を含む周知の広域通信網である。後述するように、通信部２５は、電子メールクライアントとしても作動する。
【００２０】
メールサーバ４０は、中央処理部４１、中央通信部４２及びデータベース４３を含んでいる。
中央処理部４１は、周知の汎用コンピュータを含む電子回路であり、ＣＰＵ、ＨＤＤ、ＲＡＭ及びインターフェース等を含んでいる。中央処理部４１のＨＤＤは、ＣＰＵが実行するプログラムを記憶している。
【００２１】
中央通信部４２は、ネットワーク３２を介してインターネット上の他のメールサーバ及び電子メールクライアントと通信を行う。
データベース４３は、メールサーバ４０が受信した電子メールを電子メールアカウント（即ち、電子メールアドレス）毎に記憶する。
【００２２】
中央処理部４１は、データベース４３に登録された電子メールアカウント毎に他のメールサーバ及び電子メールクライアントからのリクエストに応じて電子メールの送受信を行う。
【００２３】
（作動の概要）
演算部２１は、所定のタイミングにてメールサーバ４０に運転者宛の電子メールが新たに届いているか否かを確認する。電子メールが届いていた場合、演算部２１は、その電子メールを受信し、その電子メールの内容を音声情報に変換し、そして、その音声情報を表示装置２４のスピーカに再生させる。即ち、情報提供装置２０は、新着メールの内容を読み上げることによってその内容（情報）を運転者に提供する。
【００２４】
しかし、演算部２１は、車両１０に運転者の他に同乗者が乗車しているとき、運転者のプライバシーを保護するため、或いは、運転者が従事する業務に関する秘密の漏洩を防ぐため、新着メールの受信及び読み上げを停止する。即ち、演算部２１は、車両１０に同乗者が乗車しているか否かの状態である同乗者状態を取得し、同乗者が乗車しているときは運転者へ提供する情報を制限する。
【００２５】
より具体的に述べると、車両１０が走行中の経路を過去に車両１０が走行したときに同乗者が乗車していれば、演算部２１は、車両１０に同乗者が乗車していると判定する。一方、車両１０が走行中の経路を過去に車両１０が走行したときに同乗者が乗車していなければ、演算部２１は、車両１０に同乗者が乗車していないと判定する。
【００２６】
車両１０が過去に走行した経路（即ち、上記リンクの集合）と、そのときの同乗者状態と、の組合せは、状態記録としてＨＤＤ２７に記憶されている。演算部２１は、現在位置Ｃｐと、ＨＤＤ２７に記録された地図データベースと、を照合することにより車両１０が走行しているリンク（走行中リンク）を取得する。演算部２１は、状態記録に含まれるリンクに走行中リンクと同一のリンクが存在していれば、その状態記憶に含まれる同乗者状態が現在の同乗者状態と同一であると判定する。
【００２７】
換言すれば、演算部２１は、走行中リンクと同一のリンクが、同乗者が乗車していた場合の状態記録（同乗者あり状態記録）に含まれていれば、車両１０に同乗者が乗車していると判定する。一方、演算部２１は、走行中リンクと同一のリンクが、同乗者が乗車していなかった場合の状態記録（同乗者無し状態記録）に含まれていれば、車両１０に同乗者が乗車していないと判定する。即ち、演算部２１は、走行中リンクと状態記録に含まれるリンクとを照合することによって電子メールの読み上げ処理を実行するか否かを決定する。
【００２８】
状態記録の例を、図２を参照しながら説明する。図２は、ＨＤＤ２７に記憶された地図データベースの一部を示している。図２において、ノードは「●」（黒丸）によって表され、リンクはノードどうしを結ぶ線（直線又は曲線）によって示される。図２の位置Ｐ１は、車両１０の運転者の自宅（駐車場を含む）を示している。位置Ｐ２は、この運転者の職場を示している。位置Ｐ３は、運転者の子供が通う学習塾を示している。位置Ｐ４は、運転者が家族と共に訪れるショッピングモールを示している。
【００２９】
車両１０が通勤に利用されるとき、車両１０は自宅（位置Ｐ１）と職場（位置Ｐ２）との間の経路Ｒ１、即ち、リンクＬ１〜リンクＬ４の何れかを走行する。通勤の際、同乗者は車両１０に乗車しない。即ち、リンクＬ１〜リンクＬ４と、同乗者が乗車していないとの同乗者状態と、の組合せが、同乗者無し状態記録である状態記録Ｍ１としてＨＤＤ２７に記憶されている。
【００３０】
一方、運転者が子供を送り迎えするために自宅（位置Ｐ１）と学習塾（位置Ｐ３）との間を移動するとき、車両１０は、位置Ｐ１と位置Ｐ３との間の経路Ｒ２、即ち、リンクＬ１、リンクＬ５及びリンクＬ６の何れかを走行する。学習塾へ送り迎えの際、同乗者が車両１０に乗車する。即ち、リンクＬ１、リンクＬ５及びリンクＬ６と、同乗者が乗車しているとの同乗者状態と、の組合せが、同乗者あり状態記録である状態記録Ｍ２としてＨＤＤ２７に記憶されている。
【００３１】
加えて、運転者が家族と共に自宅（位置Ｐ１）からショッピングモール（位置Ｐ４）を訪れるとき、車両１０は、位置Ｐ１と位置Ｐ４との間の経路Ｒ３、即ち、リンクＬ１、リンクＬ２及びリンクＬ７〜リンクＬ９の何れかを走行する。この際、同乗者が車両１０に乗車する。即ち、リンクＬ１、リンクＬ２及びリンクＬ７〜リンクＬ９と、同乗者が乗車しているとの同乗者状態と、の組合せが、同乗者あり状態記録である状態記録Ｍ３としてＨＤＤ２７に記憶されている。
【００３２】
例えば、走行中リンクがリンクＬ３であるとき、演算部２１は、リンクＬ３を含む状態記録として状態記録Ｍ１を抽出する。即ち、走行中リンクは同乗者無し状態記録に含まれる。この場合、演算部２１は、車両１０に同乗者が乗車していないと判定し、上記電子メール読み上げ処理を実行する。
【００３３】
一方、走行中リンクがリンクＬ５であるとき、演算部２１は、リンクＬ５を含む状態記録として状態記録Ｍ２を抽出する。即ち、走行中リンクは同乗者あり状態記録に含まれる。この場合、演算部２１は、車両１０に同乗者が乗車していると判定し、上記電子メール読み上げ処理を実行しない。
【００３４】
或いは、走行中リンクがリンクＬ２であるとき、演算部２１は、リンクＬ２を含む状態記録として状態記録Ｍ１及び状態記録Ｍ３を抽出する。即ち、走行中リンクは同乗者あり状態記録と同乗者無し状態記録との両方に含まれる。この場合、演算部２１は、車両１０に同乗者が乗車している可能性がある判定し、上記電子メール読み上げ処理を実行しない。
【００３５】
（具体的作動）
１．状態記録の登録
次に、演算部２１の具体的作動について説明する。演算部２１のＣＰＵ２６（以下、単に「ＣＰＵ」とも称呼される。）は、状態記録を新たにＨＤＤ２７に記憶させるため、図３のフローチャートにより示された状態記録登録処理ルーチンを所定の時間が経過する毎に実行する。
【００３６】
即ち、適当なタイミングになると、ＣＰＵは図３のステップ３００から処理を開始してステップ３０５に進み、本ルーチンが前回実行されたときと比較して現在位置Ｃｐが変化しているか否かを判定する。現在位置Ｃｐが変化していなければ、ＣＰＵは、ステップ３０５にて「Ｎｏ」と判定してステップ３９５に直接進み、本ルーチンを一旦終了する。
【００３７】
一方、現在位置Ｃｐが変化していれば、ＣＰＵは、ステップ３０５にて「Ｙｅｓ」と判定してステップ３１０に進み、車両１０が駐車しているか否かを判定する。より具体的に述べると、ＣＰＵは、現在位置Ｃｐが駐車スペース又は何らかの施設の敷地内にあり且つ車速Ｓｐｄが「０」であるとき、ＣＰＵは、車両１０が駐車していると判定する。
【００３８】
車両１０が駐車していれば、ＣＰＵは、ステップ３１０にて「Ｙｅｓ」と判定してステップ３１５に進み、出発地から現在位置Ｃｐまでの走行経路（リンクの組合せ）と同一の経路を含む状態記録がＨＤＤ２７に記憶されていないか否かを判定する。出発地から現在位置Ｃｐまでの経路と同一の経路を含む状態記録がＨＤＤ２７に記憶されていなければ、ＣＰＵは、ステップ３１５にて「Ｙｅｓ」と判定してステップ３２０に進み、運転者に対して状態記録の登録を促す。
【００３９】
より具体的に述べると、ＣＰＵは、表示装置２４のディスプレイに地図上に示された出発地から現在位置Ｃｐまでの経路と共に「今回の経路を登録しますか？」の文言を表示させる。更に、ＣＰＵは、ディスプレイに（Ａ）「同乗者ありの経路として登録」、（Ｂ）「同乗者無しの経路として登録」、及び、（Ｃ）「キャンセル」の文言がそれぞれ付された３つのボタンを表示させる。
【００４０】
次いで、ＣＰＵは、ステップ３２５に進み、状態記録の登録要求があったか否かを判定する。より具体的に述べると、運転者が上記（Ａ）〜（Ｃ）のボタンが表示されてから所定時間内に（Ａ）又は（Ｂ）のボタンに触れた場合、ＣＰＵは、ステップ３２５にて「Ｙｅｓ」と判定し、ステップ３３０に進む。
【００４１】
運転者が（Ａ）のボタンに触れた場合、ステップ３３０にてＣＰＵは、出発地から現在位置Ｃｐまでの経路を同乗者ありの状態記録としてＨＤＤ２７に記憶させる。或いは、運転者が（Ｂ）のボタンに触れた場合、ステップ３３０にてＣＰＵは、出発地から現在位置Ｃｐまでの経路を同乗者無しの状態記録としてＨＤＤ２７に記憶させる。次いで、ＣＰＵは、ステップ３９５に進む。
【００４２】
一方、運転者が（Ｃ）のボタンに触れた場合、或いは、運転者が所定時間内に上記（Ａ）〜（Ｃ）の何れのボタンにも触れなかった場合、ＣＰＵは、ステップ３２５にて「Ｎｏ」と判定し、ステップ３９５に直接進む。
【００４３】
なお、車両１０が駐車していなければ、ＣＰＵはステップ３１０にて「Ｎｏ」と判定してステップ３９５に直接進む。或いは、出発地から現在位置Ｃｐまでの走行経路と同一の経路を含む状態記録が既にＨＤＤ２７に記憶されていれば、ＣＰＵはステップ３１５にて「Ｎｏ」と判定してステップ３９５に直接進む。
【００４４】
２．同乗者有無の判定
ＣＰＵは、状態記録を参照して車両１０に同乗者が乗車しているか否かを判定するため、図４のフローチャートにより示された同乗者有無判定処理ルーチンを所定の時間が経過する毎に実行する。判定結果は同乗者フラグＸｆｐに記録される。
【００４５】
車両１０に同乗者が乗車している場合には同乗者フラグＸｆｐは「１」に設定され、同乗者が乗車していない場合には同乗者フラグＸｆｐは「０」に設定される。同乗者フラグＸｆｐの値は、ＣＰＵが実行する図示しないイニシャルルーチンにおいて「１」に設定される。イニシャルルーチンは、情報提供装置２０が起動したときに実行される。
【００４６】
適当なタイミングとなると、ＣＰＵは、図４のステップ４００から処理を開始してステップ４０５に進み、現在位置Ｃｐに基づいて走行中リンクを取得する。次いで、ＣＰＵは、ステップ４１０に進み、走行中リンクと同一のリンクを含む状態記録を抽出する。
【００４７】
次いで、ＣＰＵは、ステップ４１５に進み、抽出された状態記録が同乗者無し状態記録のみであるか否かを判定する。抽出された状態記録が同乗者無し状態記録のみであれば、ＣＰＵは、ステップ４１５にて「Ｙｅｓ」と判定してステップ４２０に進み、同乗者フラグＸｆｐの値を「０」に設定する。次いで、ＣＰＵは、ステップ４９５に進み、本ルーチンを一旦終了する。
【００４８】
一方、（ａ）抽出された状態記録が同乗者あり状態記録と同乗者無し状態記録との両方、（ｂ）抽出された状態記録が同乗者あり状態記録のみ、及び、（ｃ）該当する状態記録が存在しない、の何れかである場合、ＣＰＵは、ステップ４１５にて「Ｎｏ」と判定してステップ４２５に進む。ステップ４２５にてＣＰＵは、同乗者フラグＸｆｐの値を「１」に設定し、更に、ステップ４９５に進む。
【００４９】
３．電子メールの受信及び読み上げ
更に、ＣＰＵは、メールサーバ４０から電子メールを受信するため、図５のフローチャートにより示された電子メール受信処理ルーチンを所定の時間が経過するごとに実行する。
【００５０】
即ち、適当なタイミングになると、ＣＰＵは図５のステップ５００から処理を開始してステップ５０５に進み、同乗者フラグＸｆｐの値が「０」であるか否かを判定する。同乗者フラグＸｆｐの値が「０」であれば、ＣＰＵはステップ５０５にて「Ｙｅｓ」と判定してステップ５１０に進み、通信部２５を介してメールサーバ４０に対して運転者宛の新着メールの有無を照会する。新着メールがメールサーバ４０に届いていれば、ＣＰＵは、ステップ５１０にて「Ｙｅｓ」と判定してステップ５１５に進み、通信部２５を介して新着メールを受信する。
【００５１】
次いで、ＣＰＵは、ステップ５２０に進み、受信した新着メールの内容を周知の音声合成処理により音声情報に変換し、その音声情報を表示装置２４のスピーカに再生させる。新着メールが複数届いていた場合、ＣＰＵは、電子メールの数だけ「電子メールの内容を音声情報に変換し、その音声情報をスピーカに再生させる処理」を繰り返す。次いで、ＣＰＵは、ステップ５９５に進み、本ルーチンを一旦終了する。
【００５２】
なお、同乗者フラグＸｆｐの値が「１」であれば、ＣＰＵは、ステップ５０５にて「Ｎｏ」と判定してステップ５９５に直接進む。加えて、運転者宛てに新着メールがメールサーバ４０に届いていなければ、ＣＰＵは、ステップ５１０にて「Ｎｏ」と判定してステップ５９５に直接進む。
【００５３】
以上、説明したように、本提供装置（情報提供装置２０）は、
車両（１０）に同乗者が乗車しているか否かの状態である同乗者状態を取得する同乗者状態取得部（演算部２１）と、
前記車両の運転者及び／又は前記同乗者に対して情報を提供し（図５のステップ５２０）、且つ、前記同乗者状態取得部によって前記同乗者が乗車しているとの前記同乗者状態が取得されているときは同運転者及び／又は同同乗者に対して提供する情報を制限する（図５のステップ５０５にて「Ｎｏ」と判定される場合）情報提供部（演算部２１及び表示装置２４）と、
を備える車両の情報提供装置であって、
前記車両の走行経路（例えば、経路Ｒ１〜経路Ｒ３）及び／又は前記運転者又は前記同乗者の操作によって発生した前記情報提供装置の状態を、そのときの前記同乗者状態と併せて状態記録（例えば、状態記録Ｍ１〜状態記録Ｍ３）として記憶する記憶部（ＨＤＤ２７）を備え、
前記同乗者状態取得部は、
前記車両の走行経路及び／又は前記情報提供装置の状態が、前記記憶部に記憶された前記状態記録に対応する前記車両の走行経路及び／又は前記情報提供装置の状態と一致する場合（図４のステップ４０５乃至ステップ４１５）、現時点の前記同乗者状態は、その状態記録に対応する前記同乗者状態と等しいと判定する（図４のステップ４２０及びステップ４２５）ように構成されている。
【００５４】
本検出装置によれば、従来の車両の情報提供装置に新たなハードウェアを追加することなく車両に同乗者が乗車しているか否かを判定することができる。その結果、運転者のプライバシーが保護され、或いは、運転者が従事する業務に関する秘密の漏洩を防ぐことが可能となる。
【００５５】
以上、本発明に係る車両の情報提供装置の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。例えば、本実施形態において、演算部２１は、走行中リンクに対応する状態記録が同乗者無し状態記録のみであった場合に同乗者フラグＸｆｐの値を「０」に設定していた。しかし、演算部２１は、走行中リンクに対応する状態記録が同乗者あり状態記録と同乗者無し状態記録との両方であった場合にも同乗者フラグＸｆｐの値を「０」に設定しても良い。或いは、演算部２１は、走行中リンクに対応する状態記録が存在しなかった場合にも同乗者フラグＸｆｐの値を「０」に設定しても良い。
【００５６】
加えて、演算部２１は、車両１０の走行経路を構成するリンクの組合せと同一のリンクの組合せを含む状態記録が既に存在している場合、新たな状態記録の追加を行っていなかった。しかし、演算部２１は、リンクの組合せが同一であっても車両１０が走行する順序が異なっていれば、走行経路が異なると判断し、状態記録の追加を行っても良い。例えば、自宅（位置Ｐ１）から学習塾（位置Ｐ３）へ向かう経路に関する状態記録と、学習塾（位置Ｐ３）から自宅（位置Ｐ１）へ向かう経路に関する状態記録と、が別々にＨＤＤ２７に記憶されても良い。この場合、演算部２１は、現在位置Ｃｐに基づいて取得された走行中リンクと、車両１０の走行方向と、に基づいて該当する状態記録を抽出する。
【００５７】
加えて、演算部２１は、「出発地から現在位置Ｃｐに至るまでに走行したリンクの順序」が「状態記録が登録される際に車両１０が走行したリンクの順序の一部」と一致する場合、「現時点の走行経路」が「状態記録に対応する走行経路」に一致すると判定しても良い。例えば、リンクＬ４、リンクＬ３及びリンクＬ２を経てリンクＬ１に至る経路が、職場（位置Ｐ２）から自宅（位置Ｐ１）へ移動する同乗者無し状態記録としてＨＤＤ２７に記憶され得る。一方、リンクＬ９、リンクＬ８、リンクＬ７及びリンクＬ２を経てリンクＬ１に至る経路が、ショッピングモール（位置Ｐ４）から自宅（位置Ｐ１）へ移動する同乗者あり状態記録としてＨＤＤ２７に記録され得る。
【００５８】
この場合、車両１０がリンクＬ４及びリンクＬ３を経てリンクＬ２を走行しているとき、演算部２１は、現時点の走行経路が、職場（位置Ｐ２）から自宅（位置Ｐ１）へ移動する同乗者無し状態記録に対応する走行経路に一致すると判定する。或いは、車両１０がリンクＬ９、リンクＬ８及びリンクＬ７を経てリンクＬ２を走行しているとき、演算部２１は、現時点の走行経路が、ショッピングモール（位置Ｐ４）から自宅（位置Ｐ１）へ移動する同乗者あり状態記録に対応する走行経路に一致すると判定する。
【００５９】
加えて、演算部２１は、走行経路が同一であっても曜日及び／又は時間帯が異なれば、異なる状態記録としてＨＤＤ２７に記憶させても良い。この場合、演算部２１は、現在の曜日及び／又は時間帯に応じて対応する状態記録を抽出する。
【００６０】
加えて、演算部２１は、イニシャルルーチンにおいて同乗者フラグＸｆｐの値を「１」に設定していた。しかし、演算部２１は、イニシャルルーチンにおいて同乗者フラグＸｆｐの値を「０」に設定しても良い。
【００６１】
加えて、演算部２１は、同乗者フラグＸｆｐの値が「０」であるとき、電子メール読み上げ処理を実行しなかった。しかし、演算部２１は、同乗者フラグＸｆｐの値が「０」であるとき、特定の発信者からの電子メールに限り読み上げ処理を実行しないよう構成されてもよい。換言すれば、演算部２１は、同乗者フラグＸｆｐの値が「１」であるときは全ての着信メールを読み上げ、同乗者フラグＸｆｐの値が「０」であるときは一部の着信メールのみを読み上げても良い。
【００６２】
加えて、演算部２１は、同乗者状態に基づいて電子メール読み上げ処理を実行するか否か、即ち、提供する情報を制限するか否かを判定していた。しかし、演算部２１は、同乗者状態に基づいて電子メールの内容とは異なる情報の提供を制限するか否かを判定しても良い。例えば、情報提供装置２０は車両１０が過去に訪れた（即ち、駐車した）施設（例えば、飲食店）の履歴に基づいて現在位置Ｃｐ近傍の類似の施設を推奨する機能を有し、且つ、演算部２１は同乗者が乗車しているときは類似の施設を推奨する機能の実行を停止しても良い。
【００６３】
加えて、演算部２１は、車両１０の走行経路に基づいて同乗者状態を取得していた。しかし、演算部２１は、運転者又は同乗者の操作によって発生した情報提供装置２０の状態に基づいて同乗者状態を取得しても良い。例えば、情報提供装置２０は運転者又は同乗者によって再生される音源が選択される音楽再生機能を有し、且つ、演算部２１は情報提供装置２０によって再生されている音楽のジャンルに応じて同乗者の有無を判定しても良い。即ち、情報提供装置２０によって特定のジャンルの音楽が再生されていれば、演算部２１は、同乗者が乗車していると判定しても良い。或いは、別の特定のジャンルの音楽が再生されていれば、演算部２１は、同乗者が乗車していないと判定しても良い。
【００６４】
加えて、演算部２１は、車両１０の走行経路と、情報提供装置２０の状態と、の組合せを同乗者状態と併せて状態記録としてＨＤＤ２７に記憶させても良い。例えば、演算部２１は、車両１０が特定の経路を走行中であり且つ情報提供装置２０が特定のジャンルの音楽が再生していれば、同乗者が乗車していると判定しても良い。
【００６５】
加えて、通信部２５は、ネットワーク３２を介してメールサーバ４０とデータ通信を行っていた。しかし、通信部２５は、ネットワーク３２との通信機能を有する携帯電話及びスマートフォン等と、無線ＬＡＮ及びＢｌｕｅｔｏｏｔｈ（登録商標）等を通じてデータ通信を行い、以て、メールサーバ４０と通信を行っても良い。
【符号の説明】
【００６６】
車両…１０、情報提供装置…２０、ＧＰＳ衛星…３１、ネットワーク…３２、メールサーバ…４０。
【図１】
2016121886.tif 000003
【図２】
2016121886.tif 000004
【図３】
2016121886.tif 000005
【図４】
2016121886.tif 000006
【図５】
2016121886.tif 000007