(57)【要約】      （修正有）【課題】利用者に、より適切な案内情報を提供することができる案内装置、案内方法、およびプログラムを提供する。【解決手段】案内装置１００は、制御部１３０において、位置情報を含む案内情報を記憶部１２０から取得する案内情報取得部１３３と、案内情報の更新に関する更新情報を取得する更新情報取得部１３４と、利用者の位置を取得する位置情報取得部と、利用者に報知するための情報を出力部に出力させる報知制御部１３６と、を備える。報知制御部１３６は、更新情報と記憶部１２０に記憶された案内情報とが異なると共に、位置情報取得部が取得した利用者の位置と位置情報とが所定距離以下である場合に、記憶部１２０に記憶された案内情報を出力部に出力させる。【選択図】図２
2020149506.tif 000002
【特許請求の範囲】
【請求項１】
位置情報を含む案内情報を記憶部から取得する案内情報取得部と、
前記案内情報の更新に関する更新情報を取得する更新情報取得部と、
利用者の位置を取得する位置情報取得部と、
前記利用者に報知するための情報を出力部に出力させる報知制御部と、を備え、
前記報知制御部は、前記更新情報と前記記憶部に記憶された前記案内情報とが異なると共に、前記位置情報取得部が取得した前記利用者の位置と前記位置情報とが所定距離以下である場合に、前記記憶部に記憶された前記案内情報を出力部に出力させる、
案内装置。
【請求項２】
前記報知制御部は、前記更新情報と前記記憶部に記憶された前記案内情報とが異なると共に、前記位置情報取得部が取得した前記利用者の位置と前記位置情報とが所定距離以下である場合に、前記更新情報および前記記憶部に記憶される案内情報の両方を前記出力部に出力させる、
請求項１に記載の案内装置。
【請求項３】
前記記憶部は、前記利用者の移動に関する履歴情報を記憶し、
前記報知制御部は、前記更新情報と前記記憶部に記憶された案内情報とが異なると共に、前記利用者の位置と前記位置情報とが所定距離以下になる場合であって、且つ、前記履歴情報に前記位置情報が含まれる場合に、前記記憶部に記憶された前記案内情報を出力部に出力させる、
請求項１または２に記載の案内装置。
【請求項４】
前記更新情報取得部は、前記記憶部に記憶された更新情報を取得し、
前記報知制御部は、前記更新情報と前記記憶部に記憶された前記案内情報とが異なると共に、前記利用者の位置と前記位置情報とが所定距離以下になる場合であって、且つ、前記履歴情報に前記位置情報が含まれる場合に、前記記憶部に記憶された前記案内情報を前記出力部に出力させる、
請求項３に記載の案内装置。
【請求項５】
前記報知制御部は、少なくとも前記案内情報を用いて、前記利用者に報知するための情報を生成し、生成した情報を前記出力部に出力させる、
請求項１から４のうち何れか１項に記載の案内装置。
【請求項６】
前記報知制御部は、前記利用者に対する前記案内情報または前記更新情報の優先度に基づいて、前記利用者に報知するための情報の生成する、
請求項１から５のうち何れか１項に記載の案内装置。
【請求項７】
位置情報と、前記位置情報に対する利用者の過去の通過日時と、提供期間情報とを含む案内情報を記憶部から取得する案内情報取得部と、
前記利用者の位置を取得する位置情報取得部と、
前記利用者に報知するための情報を出力部に出力させる報知制御部と、を備え、
前記報知制御部は、前記位置情報取得部により取得される位置に基づいて、前記案内情報を参照し、前記位置の過去の通過日時が前記提供期間情報に含まれる開始日時よりも前である場合には、前記位置に対応付けられた案内情報を前記出力部に出力させ、前記通過日時が前記開始日時以降である場合には、前記案内情報を前記出力部に出力させない、
案内装置。
【請求項８】
コンピュータが、
位置情報を含む案内情報を記憶部から取得し、
前記案内情報の更新に関する更新情報を取得し、
利用者の位置を取得し、
取得した前記更新情報と前記記憶部に記憶された前記案内情報とが異なり、
取得した前記利用者の位置と前記位置情報とが所定距離以下である場合に、前記記憶部に記憶された前記案内情報を出力部に出力させる、
案内方法。
【請求項９】
コンピュータに、
位置情報を含む案内情報を記憶部から取得させ、
前記案内情報の更新に関する更新情報を取得させ、
利用者の位置を取得させ、
取得された前記更新情報と前記記憶部に記憶された前記案内情報とが異なり、
取得された前記利用者の位置と前記位置情報とが所定距離以下である場合に、前記記憶部に記憶された前記案内情報を出力部に出力させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、案内装置、案内方法、およびプログラムに関する。
【背景技術】
【０００２】
従来では、車両の位置情報に基づいて、道路や建物等の地図情報および周辺情報を情報提供センターから取得することで、常に最新の案内情報を利用可能な状態にするナビゲーションシステムに関する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１３８５８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、案内情報は、利用者によって新鮮度が異なるため、最新の案内情報のみを提供するだけでは一部の利用者には受け入れられても、最新情報に馴染みのない他の利用者には受け入れ難く、利用者の知識とのギャップが生ずる可能性があった。そのため、利用者によっては、最新の案内情報が適切な情報にならない場合があった。
【０００５】
本発明の態様は、このような事情を考慮してなされたものであり、利用者に、より適切な案内情報を提供することができる案内装置、案内方法、およびプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
この発明に係る案内装置、案内方法、およびプログラムは、以下の構成を採用した。
（１）：この発明の一態様に係る案内装置は、位置情報を含む案内情報を記憶部から取得する案内情報取得部と、前記案内情報の更新に関する更新情報を取得する更新情報取得部と、利用者の位置を取得する位置情報取得部と、前記利用者に報知するための情報を出力部に出力させる報知制御部と、を備え、前記報知制御部は、前記更新情報と前記記憶部に記憶された前記案内情報とが異なると共に、前記位置情報取得部が取得した前記利用者の位置と前記位置情報とが所定距離以下である場合に、前記記憶部に記憶された前記案内情報を出力部に出力させる、案内装置である。
【０００７】
（２）：上記（１）の態様において、前記報知制御部は、前記更新情報と前記記憶部に記憶された前記案内情報とが異なると共に、前記位置情報取得部が取得した前記利用者の位置と前記位置情報とが所定距離以下である場合に、前記更新情報および前記記憶部に記憶される案内情報の両方を前記出力部に出力させるものである。
【０００８】
（３）：上記（１）または（２）の態様において、前記記憶部は、前記利用者の移動に関する履歴情報を記憶し、前記報知制御部は、前記更新情報と前記記憶部に記憶された案内情報とが異なると共に、前記利用者の位置と前記位置情報とが所定距離以下になる場合であって、且つ、前記履歴情報に前記位置情報が含まれる場合に、前記記憶部に記憶された前記案内情報を出力部に出力させるものである。
【０００９】
（４）：上記（３）の態様において、前記更新情報取得部は、前記記憶部に記憶された更新情報を取得し、前記報知制御部は、前記更新情報と前記記憶部に記憶された前記案内情報とが異なると共に、前記利用者の位置と前記位置情報とが所定距離以下になる場合であって、且つ、前記履歴情報に前記位置情報が含まれる場合に、前記記憶部に記憶された前記案内情報を前記出力部に出力させるものである。
【００１０】
（５）：上記（１）〜（４）のうち何れか一つの態様において、前記報知制御部は、少なくとも前記案内情報を用いて、前記利用者に報知するための情報を生成し、生成した情報を前記出力部に出力させるものである。
【００１１】
（６）：上記（１）〜（５）のうち何れか一つの態様において、前記報知制御部は、前記利用者に対する前記案内情報または前記更新情報の優先度に基づいて、前記利用者に報知するための情報を生成するものである。
【００１２】
（７）：この発明の一態様に係る案内装置は、位置情報と、前記位置情報に対する利用者の過去の通過日時と、提供期間情報とを含む案内情報を記憶部から取得する案内情報取得部と、前記利用者の位置を取得する位置情報取得部と、前記利用者に報知するための情報を出力部に出力させる報知制御部と、を備え、前記報知制御部は、前記位置情報取得部により取得される位置に基づいて、前記案内情報を参照し、前記位置の過去の通過日時が前記提供期間情報に含まれる開始日時よりも前である場合には、前記位置に対応付けられた案内情報を前記出力部に出力させ、前記通過日時が前記開始日時以降である場合には、前記案内情報を前記出力部に出力させない、案内装置である。
【００１３】
（８）：この発明の一態様に係る案内方法は、コンピュータが、位置情報を含む案内情報を記憶部から取得し、前記案内情報の更新に関する更新情報を取得し、利用者の位置を取得し、取得した前記更新情報と前記記憶部に記憶された前記案内情報とが異なり、取得した前記利用者の位置と前記位置情報とが所定距離以下である場合に、前記記憶部に記憶された前記案内情報を出力部に出力させる、案内方法である。
【００１４】
（９）：この発明の一態様に係るプログラムは、コンピュータに、位置情報を含む案内情報を記憶部から取得させ、前記案内情報の更新に関する更新情報を取得させ、利用者の位置を取得させ、取得された前記更新情報と前記記憶部に記憶された前記案内情報とが異なり、取得された前記利用者の位置と前記位置情報とが所定距離以下である場合に、前記記憶部に記憶された前記案内情報を出力部に出力させる、プログラムである。
【発明の効果】
【００１５】
（１）〜（９）の態様によれば、利用者に、より適切な案内情報を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態に係る案内装置を適用した案内システム１の構成の一例を示す図である。
【図２】第１の実施形態に係る案内装置１００の構成の一例を示す図である。
【図３】案内情報ＤＢ１２４の内容の一例を示す図である。
【図４】経路沿いＰＯＩ情報の内容の一例を示す図である。
【図５】更新情報の内容の一例を示す図である。
【図６】第１の実施形態に係るサーバ装置２００の構成の一例を示す図である。
【図７】報知制御部１３６により報知される内容の一例を示す図である。
【図８】案内情報と更新情報との両方が報知される場面について説明するための図である。
【図９】優先度の高い情報が報知される場面について説明するための図である。
【図１０】第１の実施形態に係る案内装置１００により実行される処理の流れを示すフローチャートである。
【図１１】第２の実施形態に係る案内装置１００Ａの構成の一例を示す図である。
【図１２】走行履歴生成部１３８の処理について説明するための図である。
【図１３】報知制御部１３６Ａの処理の内容について説明するための図である。
【図１４】乗員ごとに異なる報知情報が報知される場面ついて説明するための図である。
【図１５】第２の実施形態に係る案内装置１００Ａにより実行される処理の流れを示すフローチャートである。
【図１６】第３の実施形態に係る案内装置１００Ｂの構成の一例を示す図である。
【図１７】更新履歴情報１２８の内容の一例を示す図である。
【図１８】報知制御部１３６Ｂにより報知される内容について説明するための図である。
【図１９】第３の実施形態に係る案内装置１００Ｂにより実行される処理の流れを示すフローチャートである。
【図２０】実施形態の案内装置１００のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照し、本発明の案内装置、案内方法、およびプログラムの実施形態について説明する。
【００１８】
＜第１の実施形態＞
［システム構成］
図１は、第１の実施形態に係る案内装置を適用した案内システム１の構成の一例を示す図である。第１の実施形態に係る案内システム１は、例えば、案内装置１００と、サーバ装置２００とを備える。図示の例では、案内装置１００は、車両Ｍに搭載されている。車両Ｍは、例えば、二輪や三輪、四輪等の車両である。これらの車両の駆動源は、ディーゼルエンジンやガソリンエンジン等の内燃機関、電動機、或いはこれらの組み合わせであってよい。電動機は、内燃機関に連結された発電機による発電電力、或いは二次電池や燃料電池の放電電力を使用して動作する。
【００１９】
案内装置１００とサーバ装置２００とは、ネットワークＮＷを介して通信可能に接続される。ネットワークＮＷは、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等が含まれる。ネットワークＮＷには、例えば、Ｗｉ−ＦｉやＢｌｕｅｔｏｏｔｈ（登録商標、以下省略）等無線通信を利用したネットワークが含まれてよい。また、案内システム１は、それぞれに案内装置１００を備えた複数の車両を備えていてもよく、複数のサーバ装置を備えていてもよい。
【００２０】
案内装置１００は、車両Ｍの乗員（利用者の一例）に、車両Ｍが進行する予定の経路上、或いは経路の周辺に存在する事物情報や道路情報に関する案内情報や、案内情報の更新に関する更新情報を報知する。事物情報には、例えば、ＰＯＩ（Point Of Interest）情報が含まれる。ＰＯＩ情報は、例えば、地図上の位置（座標情報）に対応付けられた目標物に関する情報である。目標物には、例えば、店舗や施設、橋や鉄塔等の建造物、地形上の特徴物（山、川、海、池、湖）等の地物が含まれる。また、道路情報に関する情報には、道路形状や車線数、交通規則の情報が含まれる。また、更新情報には、例えば、お店の開店情報や閉店情報、キャンペーン情報、道路の変更（道路の拡張や封鎖、交通規制の変更）、工事等による一時的な道路規制、目標物がなくなり更地になったこと等を示す情報が含まれる。また、案内装置１００は、ネットワークＮＷを介してサーバ装置２００と通信を行い、例えば、サーバ装置２００から取得した地図データや案内情報、更新情報等を受信したり、サーバ装置２００に車両Ｍや乗員に関する情報等を送信したりする。
【００２１】
サーバ装置２００は、案内装置１００と通信し、案内装置１００に対して、地図データや案内情報、更新情報等の各種情報を案内装置１００に送信する。この場合、サーバ装置２００は、案内装置１００からのリクエスト信号を受け付けて対応する情報を送信してもよく、所定のタイミング（例えば、地図データの更新タイミングや周期的なタイミング）で案内装置１００に各種情報を送信してもよい。
【００２２】
［案内装置の構成］
図２は、第１の実施形態に係る案内装置１００の構成の一例を示す図である。第１の実施形態に係る案内装置１００は、例えば、車内カメラ１０２と、車両センサ１０４と、ＧＮＳＳ（Global Navigation Satellite System）受信機１０６と、ＨＭＩ（Human Machine Interface）１０８と、通信部１１０と、記憶部１２０と、制御部１３０とを備える。これらの装置や機器は、ＣＡＮ（Controller Area Network）通信線等の多重通信線やシリアル通信線、無線通信網等によって互いに接続されてよい。図２に示す案内装置１００の構成はあくまでも一例であり、構成の一部が省略されてもよいし、更に別の構成が追加されてもよい。ＧＮＳＳ受信機１０６と、車両情報取得部１３１とを合わせたものが「位置情報取得部」の一例である。
【００２３】
車内カメラ１０２は、例えば、案内装置１００が搭載された車両Ｍの車室内に設置され、車室内のシートに着座する各乗員の顔等を撮像する。車内カメラ１０２は、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の固体撮像素子を利用したデジタルカメラである。車内カメラ１０２は、例えば、所定のタイミングで各乗員を繰り返し撮像したり、常に撮影（換言すれば動画撮影）を行ってもよい。車内カメラ１０２は、乗員を撮像した画像データを生成し、生成した画像データを制御部１３０に出力する。
【００２４】
車両センサ１０４は、車両Ｍの向きを検出する方位センサや、車両Ｍの速度を検出する車速センサ、車両Ｍの加速度を検出する加速度センサ、車両Ｍの鉛直軸回りの角速度を検出するヨーレートセンサ、ステアリングホイールの回転軸に与えられた操舵トルクを検出するトルクセンサ等を含む。車両センサ１０４は、検出した方位や速度、加速度等を含むデータ（以下、車両状態データと称する）を制御部１３０に出力する。
【００２５】
ＧＮＳＳ受信機１０６は、ＧＰＳ（Global Positioning System）等の人工衛星から信号（電波）を受信し、受信した信号に基づいて車両Ｍの位置を特定する。車両Ｍの位置は、車両センサ１０４によって出力された車両状態データを利用したＩＮＳ（Inertial Navigation System）によって特定または補完されてもよい。ＧＮＳＳ受信機１０６は、特定した車両Ｍの位置を示す位置データを制御部１３０に出力する。
【００２６】
ＨＭＩ１０８は、車両Ｍの乗員に対して各種情報を提示すると共に、乗員による入力操作を受け付ける。ＨＭＩ１０８は、例えば、表示装置、スピーカ、マイク、ブザー、タッチパネル、スイッチ、キー等を含む。表示装置は、例えば、インストルメントパネルのうち車両Ｍの運転者に対面する部分に設けられるメーターディスプレイや、インストルメントパネルの中央に設けられるセンターディスプレイ、ＨＵＤ（Head Up Display）等が含まれる。ＨＵＤは、例えば、風景に重畳させて画像を視認させる装置であり、一例として、車両Ｍのフロントウインドシールドやコンバイナーに画像を含む光を投光することで、乗員に虚像を視認させる。ＨＭＩ１０８は、「出力部」の一例である。
【００２７】
通信部１１０は、例えば、アンテナやＮＩＣ（Network Interface Card）等の通信インターフェースを含む。通信部１１０は、通信制御部１３７による制御により、ネットワークＮＷを介してサーバ装置２００や他の外部装置等と通信する。
【００２８】
記憶部１２０は、例えば、ＨＤＤ（Hard Disk Drive）、フラッシュメモリ、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、ＲＯＭ（Read Only Memory）、またはＲＡＭ（Random Access Memory）等により実現される。記憶部１２０には、例えば、案内装置１００のプロセッサによって参照されるプログラム、地図データ１２２、案内情報ＤＢ１２４、その他の各種情報が格納される。
【００２９】
地図データ１２２は、例えば、位置情報に対応付けた道路を示すリンクと、リンクによって接続されたノードとによって道路形状が表現されたデータである。また、地図データ１２２には、道路の曲率や車線の情報、ＰＯＩ情報が含まれてよい。
【００３０】
案内情報ＤＢ１２４には、車両Ｍが過去に通過した経路付近の案内情報が格納される。図３は、案内情報ＤＢ１２４の内容の一例を示す図である。案内情報ＤＢ１２４に格納される情報には、例えば、乗員に少なくとも一度は報知した案内情報や報知を行っていない案内情報が含まれる。案内情報ＤＢ１２４には、例えば、位置情報に、走行日時、ＰＯＩ−ＩＤ、情報ＩＤ、提供期間情報、および案内情報が対応付けられている。位置情報には、例えば、緯度、経度、上述のリンクを識別する識別情報であるリンクＩＤが含まれる。走行日時は、乗員を乗せた車両Ｍが最後にその位置を通過した日時である。言い換えると、走行日時は、乗員の過去の通過日時のうち最新の日時である。ＰＯＩ−ＩＤは、例えば、位置情報に対応付けられた目標物を識別する識別情報である。情報ＩＤは、例えば、ＰＯＩ−ＩＤや案内情報に対応付けられたＰＯＩ情報や案内情報を識別する識別情報である。提供期間情報には、例えば、開始日時および終了日時が含まれる。開始日時には、例えば、案内情報の提供を開始する日時または案内情報を生成した日時に関する情報が含まれる。終了日時には、例えば、案内情報の提供を終了する日時に関する情報が含まれる。案内情報には、例えば、ＰＯＩ−ＩＤおよび情報ＩＤに対応付けられた案内情報が含まれる。また、案内情報には、位置情報に対応する地物情報だけでなく、地物に関する情報（例えば、キャンペーン情報）等が含まれてもよい。なお、図３に示すＰＯＩ−ＩＤは、地理的な位置情報に紐づけられているものとし、その位置に存在する店舗等の変化によって、ＰＯＩ−ＩＤは変化しないものとする。また、上述した案内情報ＤＢ１２４は、ＰＯＩ情報に代えて、ＧＰＳ情報や緯度経度情報、住所情報等を用いて、案内情報が管理されていてもよい。
【００３１】
また、案内情報ＤＢ１２４には、乗員ごとに案内情報が記憶されていてもよい。この場合、利用者特定部１３５により特定された利用者に対する案内情報ＤＢ１２４が用いられて後述する報知制御が実行される。また、案内情報ＤＢ１２４は、地図データ１２２内に含まれてもよい。また、地図データ１２２および案内情報１２４は、記憶部１２０に代えて外部の記憶装置に一部または、全部が記憶されてもよい。
【００３２】
制御部１３０は、例えば、車両情報取得部１３１と、経路決定部１３２と、案内情報取得部１３３と、更新情報取得部１３４と、利用者特定部１３５と、報知制御部１３６と、通信制御部１３７とを備える。これらの構成要素は、例えば、ＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）等のプロセッサがプログラム（ソフトウェア）を実行することにより実現される。また、これらの構成要素のうち一部または全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）等のハードウェア（回路部；circuitryを含む）によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予め案内装置１００のＨＤＤやフラッシュメモリなどの記憶部（非一過性の記憶媒体を備える記憶装置）１２０に格納されていてもよいし、ＤＶＤやＣＤ−ＲＯＭなどの着脱可能な記憶媒体（非一過性の記憶媒体）に格納されており、記憶媒体がドライブ装置に装着されることで案内装置１００のＨＤＤやフラッシュメモリにインストールされてもよい。
【００３３】
車両情報取得部１３１は、例えば、車内カメラ１０２により撮像された画像データを取得したり、ＨＭＩ１０８により受け付けられた操作内容や音声等の入力データを取得する。入力データには、例えば、目的地の位置データ等が含まれてもよい。また、車両情報取得部１３１は、例えば、車両センサ１０４から車両状態データを取得する。また、車両情報取得部１３１は、乗員（利用者）の位置情報の一例としてＧＮＳＳ受信機１０６から車両Ｍの位置データを取得する。
【００３４】
経路決定部１３２は、例えば、地図データ１２２を参照して、ＧＮＳＳ受信機１０６により特定された車両Ｍの位置、あるいは乗員がＨＭＩ１０８に対して入力した任意の位置から、乗員がＨＭＩ１０８に対して入力した目的地に至るまでの経路を決定する。また、経路決定部１３２は、車両Ｍの進行方向や道路形状、出発時刻、曜日情報、天気情報等を少なくとも１つ含む過去の車両Ｍの移動の履歴情報、後述する利用者特定部１３５によって特定される利用者および当該利用者に紐づくアカウント情報等に基づいて、乗員の目的地を予測し、予測した目的地に基づく経路を決定してもよい。以下、経路決定部１３２により決定された経路を、「経路情報」と称するものとする。また、以下では、２０１８年９月３０日に経路が決定されたものとして説明する。
【００３５】
また、経路決定部１３２は、経路情報に基づいて地図データ１２２を参照し、経路から所定距離以内に存在するＰＯＩ情報（以下、経路沿いＰＯＩ情報と称する）を取得する。図４は、経路沿いＰＯＩ情報の内容の一例を示す図である。経路沿いＰＯＩ情報には、例えば、車両Ｍが経路に沿って走行したときの目的地までの道路のリンクＩＤに、走行予測時間と、リンクＩＤ対応ＰＯＩ−ＩＤとが対応付けられている。走行予測時間には、経路に沿ってリンクＩＤに対応付けられた道路を走行した場合に、予測される走行開始日時（時間）である走行予測時間と、リンクＩＤに対応付けられた道路沿いのＰＯＩ−ＩＤとが対応付けられている。走行予測時間には、リンクＩＤで識別される道路の走行が開始されると予測されるスタート日時と、その道路の走行が終了されると予測されるエンド日時とが含まれる。リンクＩＤ対応ＰＯＩ−ＩＤは、例えば、リンクＩＤに対応付けられたＰＯＩ−ＩＤである。
【００３６】
案内情報取得部１３３は、経路決定部１３２により取得された経路沿いＰＯＩ情報に含まれるリンクＩＤ、およびリンク対応ＰＯＩ−ＩＤに基づいて、記憶部１２０に記憶された案内情報ＤＢ１２４のリンクＩＤおよびＰＯＩ−ＩＤを参照し、合致するリンクＩＤおよびＰＯＩ−ＩＤを含むレコードを抽出する。なお、案内情報取得部１３３は、提供期間情報に含まれる終了日時を経過している場合であってもリンクＩＤおよびＰＯＩ−ＩＤが合致するレコードを抽出する。また、案内情報取得部１３３は、案内情報ＤＢ１２４が乗員ごとに格納されている場合に、利用者特定部１３５により特定された乗員に関する案内情報から経路沿いＰＯＩ情報に対応する案内情報のレコードを抽出してもよい。また、案内情報取得部１３３は、案内情報ＤＢ１２４が外部装置に記憶されている場合には、通信部１１０を介して外部装置と通信を行い、経路沿いＰＯＩ情報に対応する案内情報を取得してもよい。以下、案内情報取得部１３３により取得される案内情報を、「経路沿い案内情報」と称する。
【００３７】
更新情報取得部１３４は、例えば、経路沿い案内情報の更新に関する更新情報を取得する。例えば、更新情報取得部１３４は、経路決定部１３２により決定された経路情報や経路沿いＰＯＩ情報、経路沿い案内情報に関する情報をサーバ装置２００に送信して更新情報の問い合わせ（リクエスト）を行い、サーバ装置２００から更新情報ＤＢを取得する。また、更新情報取得部１３４は、地図データ１２２や案内情報ＤＢ１２４のバージョン情報をサーバ装置２００に送信し、更新されたバージョンとの差分情報を更新情報ＤＢとして取得してもよい。また、更新情報取得部１３４は、ＨＭＩ１０８により更新情報ＤＢの取得リクエストを取得したタイミングでリアルタイムに更新情報ＤＢを取得してもよい。
【００３８】
図５は、更新情報ＤＢの内容の一例を示す図である。更新情報ＤＢには、例えば、位置情報に、ＰＯＩ−ＩＤ、情報ＩＤ、提供期間情報、および更新情報が対応付けられている。更新情報には、例えば、ＰＯＩ−ＩＤに対応付けられる目標物の更新情報が格納される。なお、更新情報ＤＢは、案内装置１００に備えていてもよく、サーバ装置２００に備えていてもよい。
【００３９】
利用者特定部１３５は、案内情報や更新情報を報知する対象の乗員を特定する。例えば、利用者特定部１３５は、所定のタイミングで、乗員からのＨＭＩ１０８の操作によって、報知対象の乗員を識別する利用者のアカウントへのログインや利用者ＩＤの入力を受け付けることで、乗員を特定する。所定のタイミングとは、例えば、乗員の乗車時や、運転開始時、経路決定部１３２により決定された目的地までの経路に基づいて走行を開始するとき等のタイミングである。乗員による設定を受け付けて乗員を特定することで、例えば、車両Ｍに複数の乗員が存在する場合に、指定された乗員に対する案内情報を報知することができる。
【００４０】
また、利用者特定部１３５は、車内カメラ１０２により撮像された画像を解析することにより、乗員の顔の特徴情報を取得し、取得した特徴情報と、予め記憶部１２０等に記憶された照合ＤＢ（不図示）とを参照して乗員を特定してもよい。特徴情報とは、例えば、顔の輪郭や、顔の領域内における目、鼻、口、耳等の部位の相対位置、肌の色情報等である。また、特徴情報は、ディープラーニング等の機械学習によって取得された分類モデルのパラメータであってもよい。利用者特定部１３５は、車内カメラ１０２の画像から取得した顔の特徴情報と、照合ＤＢの特徴情報とを照合し、類似度が最も高い特徴情報に対応付けられた乗員ＩＤの乗員を、報知対象の乗員として特定する。また、画像データに含まれる乗員が複数存在する場合、利用者特定部１３５は、所定の座席（例えば、運転席）に着座する乗員を報知対象の乗員として特定してもよい。このように、車内カメラ１０２による撮像された画像データを用いることで、乗員による操作を受け付けずに、報知対象の乗員を特定することができる。また、利用者特定部１３５は、ＨＭＩ１０８による乗員の操作が受け付けられなかった場合や、車内カメラ１０２により撮像された画像データから乗員が特定できなかった場合に、予め記憶部１２０に記憶された前回報知したときの乗員情報、または車両Ｍのオーナーを報知対象の乗員として特定してもよい。
【００４１】
報知制御部１３６は、地図データ１２２が示す地図の上で、経路決定部１３２によって決定された経路に関する情報をＨＭＩ１０８の表示装置に表示させたり、スピーカに音声出力させることで、車両Ｍの乗員に対して、現在位置から目的地までの経路を案内する。また、報知制御部１３６は、利用者特定部１３５により特定された乗員に、案内情報取得部１３３により取得した経路沿い案内情報または更新情報取得部１３４により取得された更新情報のうち、一方または双方をＨＭＩ１０８の表示装置に表示させたり、スピーカにより音声出力させる。また、報知制御部１３６は、過去に報知した案内情報を所定回数以上報知しないように制御してもよい。報知制御部１３６の機能の詳細については、後述する。
【００４２】
通信制御部１３７は、通信部１１０により、サーバ装置２００や外部装置とのデータの送受信を制御する。通信制御部１３７は、例えば、経路情報や経路沿いＰＯＩ情報、更新情報のリクエスト等を通信部１１０からサーバ装置２００に送信させたり、サーバ装置２００からの更新情報を通信部１１０で受信させたりする。また、通信制御部１３７は、車両状態データや乗員に関する情報等を、通信部１１０からサーバ装置２００や外部装置に送信させてもよい。
【００４３】
［サーバ装置の構成］
図６は、第１の実施形態に係るサーバ装置２００の構成の一例を示す図である。サーバ装置２００は、例えば、通信部２１０と、記憶部２２０と、制御部２３０とを備える。図６に示すサーバ装置２００の構成はあくまでも一例であり、構成の一部が省略されてもよいし、更に別の構成が追加されてもよい。
【００４４】
通信部２１０は、例えば、アンテナやＮＩＣ等の通信インターフェースを含む。通信部２１０は、通信制御部２３６による制御により、ネットワークＮＷを介して案内装置１００や外部装置等と通信する。
【００４５】
記憶部２２０は、例えば、ＨＤＤ、フラッシュメモリ、ＥＥＰＲＯＭ、ＲＯＭ、またはＲＡＭ等により実現される。記憶部２２０には、例えば、プロセッサによって参照されるプログラム、サーバ側地図データ２２２、サーバ側案内情報ＤＢ２２４、その他の各種情報が格納される。サーバ側地図データ２２２やサーバ側案内情報ＤＢ２２４は、地図データ１２２や案内情報ＤＢ１２４と同様の項目が格納されている。また、サーバ側地図データ２２２には、最新であり且つ広範囲の地図データが格納されているものとする。また、サーバ側案内情報ＤＢ２２４には、提供期間情報による終了日時が現在日時よりも後の案内情報が格納されているものとする。
【００４６】
制御部２３０は、例えば、取得部２３２と、更新情報生成部２３４と、通信制御部２３６とを備える。これらの構成要素は、例えば、ＣＰＵやＧＰＵ等のプロセッサがプログラム（ソフトウェア）を実行することにより実現される。また、これらの構成要素のうち一部または全部は、ＬＳＩやＡＳＩＣ、ＦＰＧＡ等のハードウェア（回路部；circuitryを含む）によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めサーバ装置２００のＨＤＤやフラッシュメモリなどの記憶部（非一過性の記憶媒体を備える記憶装置）２２０に格納されていてもよいし、ＤＶＤやＣＤ−ＲＯＭなどの着脱可能な記憶媒体（非一過性の記憶媒体）に格納されており、記憶媒体がドライブ装置に装着されることでサーバ装置２００のＨＤＤやフラッシュメモリにインストールされてもよい。
【００４７】
取得部２３２は、通信部２１０を介して案内装置１００から、経路情報や経路沿いＰＯＩ情報を取得するとともに、更新情報の問い合わせ情報（リクエスト）を取得する。
【００４８】
更新情報生成部２３４は、取得部２３２により取得された経路情報や経路沿いＰＯＩ情報と、サーバ側地図データ２２２やサーバ情報案内情報ＤＢ２２４とに基づいて、更新情報ＤＢを生成する。例えば、更新情報生成部２３４は、経路情報に基づいて、サーバ側地図データ２２２を参照し、経路を含む所定領域の地図データを取得する。また、更新情報生成部２３４は、経路沿いＰＯＩ情報に含まれるリンクＩＤおよびＰＯＩ−ＩＤに基づいて、サーバ側案内情報ＤＢ２２４を参照し、リンクＩＤおよびＰＯＩ−ＩＤに合致に対する案内情報のレコードを抽出する。そして、更新情報生成部２３４は、抽出したレコードを用いて図５に示すような更新情報ＤＢを生成する。なお、抽出されたレコードに含まれる「案内情報」は、更新情報ＤＢの「更新情報」の項目に格納される。
【００４９】
また、更新情報生成部２３４は、案内情報から地図データ１２２や案内情報ＤＢ１２４のバージョン情報を取得し、取得したバージョン以降に更新された地図データや案内情報をサーバ側地図データ２２２やサーバ情報案内情報ＤＢ２２４から取得し、取得した情報に基づいて、更新情報ＤＢを生成してもよい。
【００５０】
また、更新情報生成部２３４は、今まで案内装置１００に送信した更新情報ＤＢに関する情報を記憶部２２０に記憶しておき、記憶された更新情報ＤＢ以降に更新された情報をサーバ側地図データ２２２やサーバ情報案内情報ＤＢ２２４から取得して更新情報ＤＢを生成してもよい。
【００５１】
通信制御部２３６は、通信部２１０により、案内装置１００や外部装置とのデータの送受信を制御する。例えば、通信制御部２３６は、通信部２１０により案内装置１００から更新情報のリクエスト等を受信する。また、通信制御部２３６は、更新情報生成部２３４によって更新情報ＤＢが生成されると、生成された更新情報ＤＢを通信部２１０により案内装置１００に送信させる。
【００５２】
［報知制御部］
次に、報知制御部１３６の機能の詳細について説明する。例えば、報知制御部１３６は、車両情報取得部１３１により取得される車両Ｍの位置情報、案内情報ＤＢ１２４、および経路沿いＰＯＩ情報に基づいて、経路沿い案内情報のうち、所定距離以内にあるＰＯＩ−ＩＤに対応付けられた案内情報を取得する。次に、報知制御部１３６は、案内情報に含まれる走行日時と、案内情報の提供期間情報の開始日時とを比較し、走行日時が開始日時よりも前である場合には、案内情報を乗員に報知させるためのＨＭＩ１０８に出力させる。また、報知制御部１３６は、走行日時が開始日時以降である場合には、以前に報知している、または以前通過したことで乗員が把握している情報である可能性が高いため、案内情報を乗員に報知させないように制御する。また、報知制御部１３６は、現在の日時が提供期間情報の終了日時を過ぎている場合には、案内情報を乗員に報知させないように制御してもよい。これにより、乗員に、より適切な案内情報を提供することができる。
【００５３】
また、報知制御部１３６は、経路沿い案内情報から得られた案内情報と、サーバ装置２００から得られた更新情報ＤＢのうち、同一のＰＯＩ−ＩＤに対応付けられた更新情報とを比較し、比較結果に基づいて、乗員に報知させるための情報をＨＭＩ１０８に出力させてもよい。例えば、経路沿い案内情報から得られた案内情報と更新情報とが異なる場合、報知制御部１３６は、案内情報をＨＭＩ１０８に出力させる。案内情報と更新情報とが異なる場合とは、例えば、更新情報からＰＯＩ−ＩＤに対応付けられた案内情報の一部または全部が変更または削除されている、ＰＯＩ−ＩＤとして他の情報（例えば、情報ＩＤ）が追加されている場合である。
【００５４】
図７は、報知制御部１３６により報知される内容の一例を示す図である。図７の例において、車両Ｍは、リンクＩＤが「Ｒ００１」の道路区間に含まれる二つの車線Ｌ１、Ｌ２のうち車線Ｌ１を走行しているものとする。また、車両Ｍから所定距離以内に、ＰＯＩ−ＩＤが「Ｐ００１」に相当する「ＣＣＣ遊園地」が存在するものとする。以降の同様の図面についても同様とする。
【００５５】
この場面において、報知制御部１３６は、経路沿い案内情報からリンクＩＤが「Ｒ００１」であり、ＰＯＩ−ＩＤが「Ｐ００１」である案内情報を取得する。例えば、図３に示す案内情報ＤＢ１２４から経路沿い案内情報が抽出されている場合に、「Ｐ００１」に対応付けられた案内情報として、情報ＩＤ「Ｉ１０１」の「ＡＡＡ図書館があります。」を取得する。また、報知制御部１３６は、更新情報ＤＢから、Ｐ００１に対応付けられた更新情報を取得する。例えば、図５に示す更新情報ＤＢを用いる場合、更新情報として、情報ＩＤ「Ｉ１０１」の「２０１８年４月１日にＣＣＣ遊園地がオープンしました。」と、情報ＩＤ「Ｉ１０２」の「１０月１０日から３１日までハロウィンイベントが開催されます。」とを取得する。そして、報知制御部１３６は、案内情報と更新情報とを比較し、情報ＩＤ「Ｉ１０１」の情報が変更されていると共に、情報ＩＤ「Ｉ１０２」の情報が追加されているため、案内情報と更新情報とは異なるものと判定し、案内情報をＨＭＩ１０８の表示装置に表示させるか、ＨＭＩ１０８のスピーカにより音声出力させる。
【００５６】
なお、報知制御部１３６は、案内情報に基づいて、乗員に報知させるための情報を生成し、生成した情報をＨＭＩ１０８に出力させてもよい。例えば、報知制御部１３６は、情報ＩＤ「Ｉ１０１」の内容が変更されていることから、ＰＯＩ−ＩＤに対応付けられる目標物の内容が変更されていると推定し、案内情報に含まれる店舗や施設に関する情報を、過去に存在していたものとする表現に変更する。また、報知制御部１３６は、変更のあった情報ＩＤ「Ｉ１０１」の案内情報と更新情報との文章解析を行い解析結果として得られる目標物（ＡＡＡ図書館、ＣＣＣ遊園地）の情報を用いて乗員に報知するための情報を生成してもよい。
【００５７】
また、報知制御部１３６は、上述したように、案内情報ＤＢ１２４の走行日時と、案内情報の開始日時との比較結果に基づいて、案内情報を用いて図７に示すような報知を行ってもよい。この場合、報知制御部１３６は、過去に通過している位置報に対応する案内情報に含まれる店舗や施設に関する情報を、過去に存在していたものとする表現に変更して乗員に報知する。
【００５８】
図７の例では、報知制御部１３６が、案内情報から「以前は、ＡＡＡ図書館がありました。」という報知情報を生成し、生成した報知情報が、ＨＭＩ１０８の表示装置から表示、またはスピーカから音声出力されている。これにより、乗員は、以前にこの付近を通過したときには、ＡＡＡ図書館があったことを把握することができる。そのため、乗員に過去にＲ００１の道路区間を走行したときの記憶を想起させ易くすることができ、想起した過去の走行経験に基づいて、より適切な運転を実行させることができる。
【００５９】
また、報知制御部１３６は、案内情報と更新情報との両方をＨＭＩ１０８に出力させてもよい。図８は、案内情報と更新情報との両方が報知される場面について説明するための図である。図８の例において、報知制御部１３６は、案内情報と更新情報とを併合し、報知情報として「以前は、ＡＡＡ図書館がありました。」、「２０１８年４月１日にＣＣＣ遊園地がオープンしました。」、「１０月１０日から３１日までハロウィンイベントが開催されます。」という情報を生成する。そして、報知制御部１３６は、生成した報知情報をＨＭＩ１０８に出力させる。これにより、過去に走行したときの記憶を想起させ易くすることができると共に、現在のより詳細なＰＯＩ情報を乗員に把握させることができる。
【００６０】
また、報知制御部１３６は、案内情報および更新情報のうち、優先度が高い情報のみを出力部により報知させてもよい。図９は、優先度の高い情報が報知される場面について説明するための図である。例えば、報知制御部１３６は、経路沿い案内情報と更新情報ＤＢのそれぞれからリンクＩＤが「Ｒ００１」であり、ＰＯＩ−ＩＤが「Ｐ００１」である案内情報および更新情報のレコードを抽出する。そして、報知制御部１３６は、それぞれのレコードの提供期間情報を参照し、所定の条件を満たすレコードを他の情報よりも優先度が高い情報としてＨＭＩ１０８に出力させる。所定の条件とは、例えば、提供期間情報の期間が現在日時の中に含まれる、開始日時と現在日時との差が閾値以内（新しい情報）、終了日時と現在日時との差が閾値以内（提供終了が近い）、提供期間（開始日時と終了日時との差分）が所定期間以内（提供期間が短い）等である。
【００６１】
また、報知制御部１３６は、例えば、道路状況の変化に伴う更新情報（例えば、道路が拡張されたことを示す情報や、道路工事中であることを示す情報）等のように、車両Ｍの運転に直接関係のある情報の優先度を、他の情報よりも高くしてもよい。また、報知制御部１３６は、レジャー施設やレストラン、コンビニエンスストア、その他の公共性の高いジャンルに対する情報の優先度を、他の情報よりも高くしてもよい。また、報知制御部１３６は、案内情報ＤＢ１２４や更新情報ＤＢに予め優先度情報が含まれている場合には、優先度情報に基づいて、報知する情報を選択してもよい。
【００６２】
図９の例において、報知制御部１３６は、優先度に基づいて、提供期間が最も短い「１０月１０日〜３１日までハロウィンイベントが開催されます。」という報知情報を報知している。これにより、必要な情報と思われるＰＯＩ情報を優先的に報知することで、必要な情報を、乗員に、より把握させ易くすることができる。また、報知制御部１３６は、例えば、案内情報や更新情報を優先度の高い順序で報知させてもよい。
【００６３】
また、報知制御部１３６は、ＨＭＩ１０８によって乗員に報知された更新情報に基づいて、案内情報ＤＢ１２４を更新してもよい。この場合、報知制御部１３６は、報知した乗員に対応付けられた案内情報ＤＢのデータを更新する。これにより、次回以降に、その乗員が同一の道路区間を走行する場合には、「以前は、ＡＡＡ図書館がありました。」等の過去の情報が報知されず、図９に示すようなイベント情報等が報知されるため、乗員に過剰なＰＯＩ情報を報知することを抑制することができる。なお、報知制御部１３６は、更新情報が所定回数以上報知された場合に、更新情報に基づいて案内情報ＤＢ１２４を更新してもよい。これにより、走行回数が所定回数になるまでは過去の情報も含めて報知させることができる。
【００６４】
また、報知制御部１３６は、更新情報取得部１３４により更新情報が取得できなかった場合であって、且つ車両Ｍの位置情報とＰＯＩの位置情報とが所定距離以内である場合には、経路沿い案内情報からＰＯＩ−ＩＤに対応付けられた案内情報を抽出して、ＨＭＩ１０８に出力させる。
【００６５】
また、報知制御部１３６は、経路沿い案内情報と、更新情報とが異なっていない場合には、両者とも同じ情報であるため、経路沿い案内情報または更新情報を用いて報知情報を生成し、生成した報知情報をＨＭＩ１０８に出力させる。また、報知制御部１３６は、地図データ１２２に含まれるＰＯＩ情報のうち、車両Ｍの位置から所定距離以内にあるＰＯＩ情報をＨＭＩ１０８に出力させてもよい。また、報知制御部１３６は、経路沿い案内情報と更新情報が同じ情報である場合には、既に乗員が把握している情報である可能性があるため、報知した回数をカウントし、カウントした回数が所定回数以上である場合に、報知情報を出力しない制御を行ってもよい。
【００６６】
また、報知制御部１３６は、乗員の運転状況や道路状況に基づいて、案内情報や更新情報を報知するか否かを決定したり、報知するタイミングを決定してもよい。例えば、報知制御部１３６は、車両情報取得部１３１により得られる車両状態データに基づいて、車両Ｍが車線Ｌ１から車線Ｌ２に車線変更を行っている場合や、右左折している場合、急加速や急減速等を行っている場合には、報知制御部１３６は、案内情報等の報知を中止したり、車線変更や右左折が完了した後、急加速や急減速中ではないタイミングで報知情報を報知させる。これにより、周辺への監視度合が通常運転時よりも高い運転状況において、案内情報や更新情報が報知されることによる煩わしさを抑制することができ、乗員に運転の余裕がある状態で、より適切な案内情報等を報知することができる。
【００６７】
[処理フロー]
図１０は、第１の実施形態に係る案内装置１００により実行される処理の流れを示すフローチャートである。なお、以下では、処理の一例として、案内情報と更新情報の有無またはその内容に基づいて、報知情報を生成して出力する場合について説明する。まず、経路決定部１３２は、車両Ｍの走行中または将来走行することが予測される経路情報を取得する（ステップＳ１００）。次に、案内情報取得部１３３は、取得した経路情報に基づいて、記憶部１２０に記憶された案内情報ＤＢ１２４から経路沿い案内情報を取得する（ステップＳ１０２）。次に、更新情報取得部１３４は、経路情報や経路沿い案内情報をサーバ装置２００に問い合わせると共に、サーバ装置２００に問い合わせを行い、経路沿い案内情報等の更新情報を取得する（ステップＳ１０４）。
【００６８】
次に、報知制御部１３６は、例えば、車両Ｍの位置情報を取得し（ステップＳ１０６）、取得した車両Ｍの位置情報と、ＰＯＩ−ＩＤの位置情報とが所定距離以内であるか否かを判定する（ステップＳ１０８）。車両Ｍの位置情報とＰＯＩ−ＩＤの位置情報とが所定距離以内であると判定された場合、報知制御部１３６は、ＰＯＩ−ＩＤの更新情報のみが存在するか否かを判定する（ステップＳ１０９）。例えば、案内情報ＤＢ１２４には、車両Ｍが過去に通過した位置付近の案内情報が格納されるため、車両Ｍが初めて通る経路の場合には、ＰＯＩ−ＩＤに対応する更新情報のみが存在することになる。したがって、ＰＯＩ−ＩＤの更新情報のみが存在する場合、報知制御部１３６は、更新情報に基づいて報知情報を生成する（ステップＳ１１０）。また、ステップＳ１０９の処理において、案内情報と更新情報とが存在すると判定された場合、報知制御部１３６は、ＰＯＩ−ＩＤの案内情報と更新情報とが異なるか否かを判定する（ステップＳ１１１）。ＰＯＩ−ＩＤの案内情報と更新情報とが異なると判定された場合、報知制御部１３６は、案内情報に基づいて報知情報を生成する（ステップＳ１１２）。また、ステップＳ１１０の処理において、ＰＯＩ−ＩＤの案内情報と更新情報とが異ならないと判定された場合、報知制御部１３６は、案内情報または更新情報に基づいて報知情報を生成する（ステップＳ１１４）。次に、報知制御部１３６は、ステップＳ１１２またはステップＳ１１４の処理で生成された報知情報をＨＭＩ１０８に出力させる（ステップＳ１１６）。なお、報知制御部１３６は、ステップＳ１１１の処理において、ＰＯＩ−ＩＤの案内情報と更新情報とが異ならないと判定された場合に、ステップＳ１１４、およびステップＳ１１４の後に実行されるステップＳ１１６の処理を行わない制御を行ってもよい。これにより、一度乗員に通知している報知情報、または通知していなくても過去に車両Ｍが通過したことで乗員が把握していると推定される報知情報の繰り返しの報知を抑制することができる。
【００６９】
ステップＳ１１６の処理後、またはステップＳ１０８の処理において、車両Ｍの位置情報とＰＯＩ−ＩＤの位置情報とが所定距離以内にないと判定された場合、制御部１３０は、案内情報の報知に関する処理を終了するか否かを判定する（ステップＳ１１８）。処理を終了しない場合、ステップＳ１０６の処理に戻る。また、乗員からの終了指示をＨＭＩ１０８から受け付けた場合や、車両Ｍが目的地に到着した場合に、処理を終了すると判定し、本フローチャートの処理を終了する。
【００７０】
なお、第１の実施形態に係る案内装置１００は、上述した図１０に示す処理に代えて、経路沿い案内情報に対し、案内情報ＤＢ１２４に含まれる走行日時と提供期間情報の開始日時とを比較し、走行日時が開始日時よりも前である場合には案内情報を乗員に報知させ、走行日時が開始日時以降である場合には案内情報を乗員に報知させないように制御する処理を行ってもよい。また、案内装置１００は、報知させないように制御する場合に、過去の報知回数をカウントし、カウントした回数が所定回数以上である場合に報知させない制御を行ってもよい。
【００７１】
上述した第１の実施形態によれば、案内装置１００において、位置情報を含む案内情報を記憶部１２０から取得する案内情報取得部１３３と、案内情報の更新に関する更新情報を取得する更新情報取得部１３４と、車両Ｍの位置を取得する車両情報取得部１３１と、車両Ｍの乗員に報知するための情報をＨＭＩ１０８に出力させる報知制御部１３６と、を備え、報知制御部１３６は、更新情報と記憶部１２０に記憶された案内情報とが異なり、且つ、車両Ｍの位置と案内情報に対応付けられた位置情報とが所定距離以下である場合に、記憶部１２０に記憶された案内情報をＨＭＩ１０８に出力させることにより、乗員に、より適切な案内情報を提供することができる。
【００７２】
また、第１の実施形態によれば、単に、地図データが更新されたときに新しい案内情報を報知するのではなく、乗員にとって新しい情報であるか否かによって、例えば、過去の案内情報を報知することで、過去の案内情報から、以前走行したときの記憶を乗員に想起させ易くすることができる。その結果、乗員は、想起した過去の走行経験に基づいて、より適切な運転を実行させることができる。
【００７３】
＜第２の実施形態＞
次に、第２の実施形態について説明する。なお、以下の説明において、第１の実施形態の構成と同様の構成については、同一の名称および符号を付するものとし、具体的な説明は省略するものとする。図１１は、第２の実施形態に係る案内装置１００Ａの構成の一例を示す図である。案内装置１００Ａは、例えば、車内カメラ１０２と、車両センサ１０４と、ＧＮＳＳ受信機１０６と、ＨＭＩ１０８と、通信部１１０と、記憶部１２０Ａと、制御部１３０Ａとを備える。案内装置１００Ａは、第１の実施形態に係る案内装置１００と比較して、記憶部１２０Ａに走行履歴情報１２６を備える点、制御部１３０の報知制御部１３６に代えて制御部１３０Ａに報知制御部１３６Ａを備え、更に走行履歴生成部１３８を備える点で相違する。したがって、以下では、主に走行履歴情報１２６、報知制御部１３６Ａ、および走行履歴生成部１３８を中心として説明する。
【００７４】
走行履歴生成部１３８は、乗員ごとの移動履歴の一例として、乗員が乗車した車両Ｍの走行履歴を生成し、生成した走行履歴と走行時に報知した内容とを対応付けて走行履歴情報１２６として記憶部１２０に記憶させる。図１２は、走行履歴生成部１３８の処理について説明するための図である。走行履歴生成部１３８は、利用者特定部１３５により特定された利用者（乗員）と、車両Ｍの位置情報、経路情報、経路沿い案内情報等に基づいて、所定時間間隔で、利用者を識別する利用者ＩＤに、走行日時、位置情報（緯度、経度）、リンクＩＤ、およびリンク沿いのＰＯＩ−ＩＤが対応付けられた第１走行ログ情報（図１２の上図）を生成する。次に、走行履歴生成部１３８は、例えば、第１走行ログ情報を集計し、利用者ＩＤおよびリンクＩＤに、リンクＩＤの道路の通過開始日時（スタート日時）、通過終了時間（エンド日時）、およびリンクＩＤ沿いのＰＯＩ−ＩＤが対応付けられた第２走行ログ情報（図１２の中図）を生成する。
【００７５】
次に、走行履歴生成部１３８は、第２走行ログ情報と、案内情報および更新情報とに基づいて、乗員ごとに走行履歴情報１２６を生成する（図１２の下図）。走行履歴情報１２６には、例えば、利用者ＩＤに、リンクＩＤ、ＰＯＩ−ＩＤ、通行履歴、および報知済み情報ＩＤが対応付けられている。通行履歴には、例えば、最終通過日時と、最終訪問日時とが含まれる。最終通過日時には、例えば、ＰＯＩ−ＩＤで識別されるＰＯＩに対応付けられた道路を最後に通過した日時が格納される。最終訪問日時には、例えば、ＰＯＩに対応付けられた店舗や施設を最後に訪問した日時が含まれる。走行履歴生成部１３８は、例えば、第２走行ログ情報のスタート日時からエンド日時までの時間が所定時間以内である場合には、そのＰＯＩ−ＩＤに対応付けられた地点を通過したと判定し、所定時間を超える場合には、ＰＯＩ−ＩＤに対応付けられた地点に訪問したと判定する。そして、走行履歴生成部１３８は、通過したと判定した場合には、利用者ＩＤ、リンクＩＤ、およびＰＯＩ−ＩＤに対応付けられた最終通過日時に、第２走行ログ情報のエンド時刻を格納し、訪問したと判定した場合には、対応付けられた最終訪問日時に、第２走行ログ情報のエンド時刻を格納する。報知済み情報ＩＤには、例えば、乗員に報知した案内情報または更新情報に対応付けられた情報ＩＤが含まれる。上述した走行履歴情報１２６を生成することで、乗員ごとに、どの道路をいつ通過したか、またどのような情報が報知されたかを詳細に把握することができる。
【００７６】
報知制御部１３６Ａは、第１の実施形態と同様に案内情報と更新情報とを比較し、案内情報と更新情報とが異なる場合であって、且つ、記憶部１２０Ａに記憶された走行履歴情報１２６に、報知対象のＰＯＩ−ＩＤが含まれる場合に、走行履歴と案内情報とをＨＭＩ１０８に出力させる。この場合、報知制御部１３６Ａは、例えば、走行履歴情報１２６に含まれる通行履歴の日時情報に基づいて、乗員に報知させるための報知情報を生成する。
【００７７】
図１３は、報知制御部１３６Ａの処理の内容について説明するための図である。図１３の例において、報知制御部１３６Ａは、報知対象のＰＯＩに対応するＰＯＩ−ＩＤに基づいて、走行履歴情報１２６のＰＯＩ−ＩＤを参照し、合致するＰＯＩ−ＩＤに対応付けられた通行履歴および報知済み情報ＩＤを取得する。そして、報知制御部１３６Ａは、通行履歴に含まれる日時情報と、案内情報とに基づいて、報知情報を生成し、生成した報知情報をＨＭＩ１０８に出力させる。図１３の例では、ＰＯＩ−ＩＤ「Ｐ００１」に対応付けられた最終通過日時を含む報知情報として、「２０１７年５月５日に通過したときは、ＡＡＡ図書館がありました。」という情報が出力されている。これにより、乗員に、いつ走行したかの情報を提供することで、過去に走行したときの記憶をより想起させ易くすることができる。
【００７８】
また、図１４は、他の乗員に対して報知される内容について説明するための図である。報知制御部１３６Ａは、図１３で報知した乗員とは異なる乗員に報知する場合には、その乗員に対応付けられた案内情報や走行履歴情報１２６等に基づいて、報知情報を生成する。例えば、走行履歴情報１２６により二か月前にＣＣＣ遊園地に訪問している履歴がある場合、図１４の例のように、「二か月前にＣＣＣ遊園地を訪問しています。」といった報知情報が報知される。このように、第２の実施形態では、報知対象の乗員ごとに、より適切な案内情報を報知することができる。
【００７９】
また、報知制御部１３６Ａは、案内情報と更新情報の両方を報知情報に含めてもよい。また、報知制御部１３６Ａは、走行履歴情報１２６に基づいて案内情報や更新情報に優先度をつけて、優先度が高いものを報知させてもよい。例えば、報知制御部１３６Ａは、走行履歴情報１２６に含まれる通行履歴に基づいて、訪問しているＰＯＩ−ＩＤに対する案内情報や更新情報を、通過しているＰＯＩ−ＩＤに対する案内情報や更新情報よりも優先して報知させる。「優先して報知させる」とは、例えば、通過しているＰＯＩ−ＩＤに対する案内情報や更新情報よりも先に報知すること、または訪問しているＰＯＩ−ＩＤに対する案内情報や更新情報のみを報知することが含まれる。
【００８０】
また、報知制御部１３６Ａは、走行履歴情報１２６の通過や訪問の履歴情報から乗員ごとの嗜好情報を推定し、推定した嗜好情報との類似度合が高い案内情報や更新情報を、他の案内情報や更新情報よりも優先させてもよい。例えば、報知制御部１３６Ａは、走行履歴情報１２６に基づいて、乗員が競技場や球場などを訪問する度合が高い場合に、スポーツに関する嗜好情報が高いと推定する。そして、報知制御部１３６Ａは、その競技場や球場に関するイベント情報や、経路沿いのスポーツショップに関する案内情報を、他の情報よりも優先させて報知させる。また、報知制御部１３６Ａは、予めＨＭＩ１０８により嗜好情報や報知対象の分野に関する情報（個人情報）の入力を受け付けている場合に、その個人情報に基づいて案内情報の優先度を設定してもよい。これにより、乗員にとって、より興味のある案内情報を優先的に報知することができる。
【００８１】
[処理フロー]
図１５は、第２の実施形態に係る案内装置１００Ａにより実行される処理の流れを示すフローチャートである。以下の説明では、すでに走行履歴生成部１３８により生成された走行履歴情報１２６が記憶部１２０に記憶されているものとする。図１５に示すフローチャートは、図１０に示す第１の実施形態のフローチャートと比較すると、ステップＳ１２２およびＳ１２４の処理が追加されている点で相違する。したがって、以下では、主にステップＳ１２２およびＳ１２４の処理を中心として説明する。
【００８２】
ステップＳ１１１の処理において、ＰＯＩ−ＩＤの案内情報と更新情報とが異なると判定された場合、報知制御部１３６Ａは、記憶部１２０Ａに記憶された走行履歴情報１２６を参照し、ＰＯＩ−ＩＤに対応する走行履歴と案内情報とに基づいて報知情報を生成する（ステップＳ１２２）。また、ステップＳ１１１の処理において、ＰＯＩ−ＩＤの案内情報と更新情報とが異ならないと判定された場合、報知制御部１３６Ａは、ＰＯＩ−ＩＤに対応する走行履歴と、案内情報または更新情報とに基づいて報知情報を生成する（ステップＳ１２４）。また、報知制御部１３６Ａは、ステップＳ１１０、ステップＳ１２２、またはステップＳ１２４の処理後、ステップＳ１１６以降の処理を実行する。なお、報知制御部１３６Ａは、ステップＳ１１１の処理において、ＰＯＩ−ＩＤの案内情報と更新情報とが異ならないと判定された場合に、ステップＳ１２４、およびステップＳ１２４の後に実行されるステップＳ１１６の処理を行わない制御を行ってもよい。
【００８３】
上述した第２の実施形態によれば、第１の実施形態と同様の効果を奏する他、乗員の走行履歴を用いて、乗員ごとに、より詳細な情報を含む出力態様で、案内情報を報知することができる。
【００８４】
＜第３の実施形態＞
次に、第３の実施形態について説明する。なお、以下の説明において、第２の実施形態の構成と同様の構成については、同一の名称および符号を付するものとし、具体的な説明は省略するものとする。図１６は、第３の実施形態に係る案内装置１００Ｂの構成の一例を示す図である。案内装置１００Ｂは、例えば、車内カメラ１０２と、車両センサ１０４と、ＧＮＳＳ受信機１０６と、ＨＭＩ１０８と、通信部１１０と、記憶部１２０Ｂと、制御部１３０Ｂとを備える。案内装置１００Ｂは、第２の実施形態に係る案内装置１００Ａと比較して、記憶部１２０Ｂに更新履歴情報１２８を備える点、制御部１３０Ａの更新情報取得部１３４および報知制御部１３６Ａに代えて、制御部１３０Ｂに更新情報取得部１３４Ｂおよび報知制御部１３６Ｂを備える点で相違する。したがって、以下では、主に更新履歴情報１２８、更新情報取得部１３４Ｂ、および報知制御部１３６Ｂを中心として説明する。
【００８５】
更新情報取得部１３４Ｂは、例えば、経路沿い案内情報の更新に関する更新情報を取得し、取得した更新情報を更新履歴情報１２８として記憶部１２０Ｂに記憶させる。図１７は、更新履歴情報１２８の内容の一例を示す図である。更新履歴情報１２８には、例えば、更新情報の識別情報である更新情報ＩＤに、位置情報（緯度、経度、リンクＩＤ）、ＰＯＩ−ＩＤ、情報ＩＤ、提供期間情報（開始日時、終了日時）、および更新情報が対応付けられている。更新情報取得部１３４Ｂは、過去に取得した更新情報を含み、乗員に通知していない情報を更新履歴情報１２８に記憶させる。更新履歴情報１２８は、乗員ごとに記憶されてもよい。図１７の例において、更新履歴情報１２８は、リンクＩＤが「Ｒ００２」であり、ＰＯＩ−ＩＤが「Ｐ０１０」に関する情報ＩＤ「Ｉ１１１」〜「Ｉ１１４」の更新情報のレコードを含む。この情報は、未だ乗員に報知されていない情報である。
【００８６】
報知制御部１３６Ｂは、車両Ｍの位置とＰＯＩ−ＩＤの位置情報とが所定距離以内である場合に、車両Ｍの位置とＰＯＩ−ＩＤとに基づいて、経路沿い案内情報と、記憶部１２０Ｂに記憶された更新履歴情報１２８とを参照し、更新履歴情報１２８にＰＯＩ−ＩＤに対応付けられた更新情報が含まれる場合に、案内情報に基づいて報知情報を生成し、生成した報知情報をＨＭＩ１０８に出力させる。
【００８７】
また、報知制御部１３６Ｂは、案内情報と更新情報との両方を含む報知情報を生成してもよい。また、報知制御部１３６Ｂは、報知情報に走行履歴情報１２６から得られる情報を含めてもよい。また、報知制御部１３６Ｂは、更新履歴情報１２８にＰＯＩ−ＩＤに対応する更新情報が一以上存在する場合には、それらの情報を編集して報知情報を生成してもよい。「編集する」とは、例えば、複数の更新情報を取捨選択すること、または併合すること、更新情報に他の文章や文字を追加、削除または変更することが含まれる。
【００８８】
図１８は、報知制御部１３６Ｂにより報知される内容について説明するための図である。図１８の例において、車両Ｍは、リンクＩＤが「Ｒ００２」の道路区間に含まれる二つの車線Ｌ１、Ｌ２のうち車線Ｌ１を走行しているものとする。また、車両Ｍから所定距離以内に、ＰＯＩ―ＩＤが「Ｐ０１０」に相当する「ＥＥＥ店」が存在するものとする。
【００８９】
この場合、報知制御部１３６Ｂは、例えば、案内情報（例えば、「ＣＣＣ店があります。」）と、更新履歴情報１２８に含まれるレコードのうち、最も新しいレコード（更新ＩＤが「Ｕ００４」）の更新情報とを用いて報知情報を生成する。また、案内情報は過去の情報であるため、報知制御部１３６Ｂは、案内情報を編集し、例えば「ＣＣＣ店は閉店しました。」という報知情報を生成する。また、案内情報の後に更新情報を報知させる。図１８の例では、報知情報として「以前は、ＣＣＣ店がありました。」、「２０１８年９月１日にＥＥＥ店がオープンしました。」という報知情報が報知されている。
【００９０】
また、報知制御部１３６Ｂは、例えば、走行履歴情報１２６から乗員が、リンクＩＤ「Ｒ００２」の道路を走行していない期間を抽出し、抽出した期間に対応する提供期間情報を含む更新ＩＤのレコードを更新履歴情報１２８から取得し、取得したレコードの更新情報に基づいて、報知情報を生成してもよい。例えば、更新ＩＤ「Ｕ００２」、「Ｕ００３」のレコードが抽出された場合、報知制御部１３６Ｂは、例えば、「利用者が走行していない間に、ＤＤＤ店がありましたが閉店しました。」等の報知情報を生成する。このように、第３の実施形態では、案内情報や更新情報を取捨選択したり、編集したりして報知することで、過剰な情報の報知を抑制し、より適切な情報を乗員に提供することができる。また、必要のない情報が削除されることで、報知情報を乗員に理解させ易くすることができる。
【００９１】
なお、報知制御部１３６Ｂは、更新履歴情報１２８のうち、乗員に報知した情報を用いて案内情報ＤＢ１２４を更新する処理を行ってもよい。
【００９２】
[処理フロー]
図１９は、第３の実施形態に係る案内装置１００Ｂにより実行される処理の流れを示すフローチャートである。以下の説明では、すでに更新情報取得部１３４Ｂにより更新履歴情報１２８が記憶部１２０に記憶されているものとする。図１９に示すフローチャートは、図１５に示す第２の実施形態のフローチャートと比較すると、ステップＳ１０９、Ｓ１１０、Ｓ１２４の処理に代えて、ステップＳ１３０〜Ｓ１３６の処理が追加されている点で相違する。したがって、以下では、主にステップＳ１３０〜Ｓ１３６の処理を中心として説明する。
【００９３】
ステップＳ１０８の処理において、車両Ｍの位置情報とＰＯＩ−ＩＤの位置情報とが所定距離以内である場合、報知制御部１３６Ｂは、ＰＯＩ−ＩＤに対する更新履歴のみが存在するか否かを判定する（ステップＳ１３０）。ＰＯＩ−ＩＤに対する更新履歴のみが存在する場合、報知制御部１３６Ｂは、更新履歴に基づいて報知情報を生成する（ステップＳ１３２）。また、ステップＳ１３０の処理において、ＰＯＩ―ＩＤに対する案内情報と更新履歴とが存在する場合、報知制御部１３６Ｂは、ＰＯＩ−ＩＤの案内情報と更新履歴とが異なるか否かを判定する（ステップＳ１３４）。案内情報と更新履歴とが異なると判定された場合、報知制御部１３６Ｂは、走行履歴と案内情報とに基づいて報知情報を生成する（ステップＳ１２２）。また、ＰＯＩの案内情報と更新履歴とが異ならないと判定された場合、報知制御部１３６Ｂは、走行履歴と、案内情報または更新履歴とに基づいて報知情報を生成する（ステップＳ１３６）。
【００９４】
ステップＳ１３２、Ｓ１２２、またはＳ１３４の処理が終了した後、報知制御部１３６Ｂは、ステップＳ１１６以降の処理を実行する。なお、報知制御部１３６Ｂは、ステップＳ１３４の処理において、ＰＯＩ−ＩＤの案内情報と更新情報とが異ならないと判定された場合に、ステップＳ１３６、およびステップＳ１３６の後に実行されるステップＳ１１６の処理を行わない制御を行ってもよい。
【００９５】
上述した第３の実施形態によれば、第２の実施形態と同様の効果を奏する他、更新履歴情報１２８を用いて、更新された日時は古いものであっても、乗員にとって新しい情報を報知することができ、乗員により適切な情報を提供することができる。また、第３の実施形態によれば、案内情報や更新情報を取捨選択したり、編集したりして報知することで、過剰な情報の報知を抑制し、報知情報を乗員に理解させ易くすることができる。また、更新履歴情報１２８を用いることで、地図データ１２２の更新により削除された地物に関する情報も報知することができる。
【００９６】
[変形例]
上述した第１〜第３の実施形態のそれぞれは、他の実施形態の一部または全部を組み合わせてもよい。また、案内装置１００（１００Ａ、１００Ｂ）は、報知情報の内容や報知回数、その他の条件等に基づいて、乗員または車両Ｍのオーナーに課金を行う機能を設けてもよい。課金を行う機能は、サーバ装置２００側に設けられてもよい。また、上述した案内装置１００（１００Ａ、１００Ｂ）の機能のうち一部または全部は、サーバ装置２００に含まれていてもよい。また、サーバ装置２００の機能のうち一部または全部は、案内装置１００（１００Ａ、１００Ｂ）に含まれていてもよい。
【００９７】
また、上述した実施形態においては、主に更新情報と案内情報とを比較する例を中心に説明したが、これに限定されるものではない。例えば、各施設の固有のＤＢ（以下、施設情報ＤＢと称する）が、その施設ができる前に存在した施設等の情報を有していてもよい。また、ある施設には、固有のＰＯＩ−ＩＤを有し、この施設に関する情報は同一のＰＯＩ−ＩＤが付与されてよい。施設情報ＤＢは、例えば、同一のＰＯＩ−ＩＤを格納するＤＢである。ここで、上述の例における案内処理を、図７を用いて具体的に説明する。図７の例において、ＣＣＣ遊園地は、固有のＰＯＩ―ＩＤを有しており、この施設に関する種々の情報は同一のＰＯＩ−ＩＤで管理される。ＣＣＣ遊園地の施設情報ＤＢには、上述した更新情報ＤＢに記憶されるように、ＣＣＣ遊園地がオープンした旨や、イベントが開始される旨の情報が格納されるだけでなく、当該施設ができる前の情報も格納される。例えば、図７の例では、ＣＣＣ遊園地の施設情報ＤＢに、過去のある期間において、ＡＡＡ図書館が存在した旨の情報が格納される。案内装置１００は、走行履歴とＣＣＣ遊園地の施設情報ＤＢに記憶されるＡＡＡ図書館のあった期間とを比較し、以前はＡＡＡ図書館であったことを報知する。このような案内処理を行うことで、更新情報と案内情報との比較を行うことなく、施設情報ＤＢを用いて、以前に存在した施設に関する情報を案内することができる。また、仮にＡＡＡ図書館とＣＣＣ遊園地のそれぞれのＰＯＩ−ＩＤが変わっている場合であっても、ＣＣＣ遊園地の施設情報ＤＢを用いて、利用者に確実に報知することができる。
【００９８】
また、上述の各実施形態では、主に車両Ｍに搭載された案内装置１００について説明したが、案内装置１００は、車両Ｍに限らず、例えば、旅客機や飛行船、ヘリコプター等の航空機や、旅客船等の船舶といった移動体に搭載されてよい。
【００９９】
また、上述した案内装置１００の構成は、ユーザが利用する端末装置に適用されてもよい。端末装置とは、例えば、スマートフォンやタブレット端末、その他の可搬型の通信端末である。案内装置１００の構成を端末装置に適用させる場合、上述した案内装置１００の車内カメラ１０２や車両センサ１０４に代えて、端末装置に搭載されたカメラや各種センサが用いられる。また、利用者の位置の一例として端末装置の位置情報が用いられる。上述したカメラや各種センサ等から得られる端末情報が、車両情報の代わりに用いられ、上述した端末装置の利用者に対して上述した各実施形態の処理が実行される。これにより、利用者が歩行やランニング、自転車等により通行する経路付近に存在する目標物にする適切なＰＯＩ情報を、利用者に提供することができる。
【０１００】
また、端末装置は、車両に搭載される制御装置と連携して、車両から一部の情報を取得して、上述した各実施形態の処理を実行してもよい。これにより、タクシーやレンタカー等の他車両を利用する場合にも、各実施形態に基づく案内情報の報知を実行させることができる。また、車両と端末装置とを連携されることで、車両に搭載された案内装置１００は、端末装置に記憶されている情報、端末装置から利用されるＳＮＳ（Social Networking Service）から嗜好情報や個人情報を取得することができ、取得した情報に基づいてより適切な案内情報を報知することができる。
【０１０１】
［ハードウェア構成］
図２０は、実施形態の案内装置１００のハードウェア構成の一例を示す図である。なお、以下では、第１の実施形態の案内装置１００を用いて説明するが、案内装置１００Ａ、１００Ｂについても同様の構成が適用可能である。図示するように、案内装置１００のコンピュータは、通信コントローラ１００−１、ＣＰＵ１００−２、ワーキングメモリとして使用されるＲＡＭ１００−３、ブートプログラム等を格納するＲＯＭ１００−４、フラッシュメモリやＨＤＤ等の記憶装置１００−５、ドライブ装置１００−６等が、内部バスあるいは専用通信線によって相互に接続された構成となっている。通信コントローラ１００−１は、案内装置１００以外の構成要素との通信を行う。記憶装置１００−５には、ＣＰＵ１００−２が実行するプログラム１００−５ａが格納されている。このプログラムは、ＤＭＡ（Direct Memory Access）コントローラ（不図示）等によってＲＡＭ１００−３に展開されて、ＣＰＵ１００−２によって実行される。これによって、案内装置１００の各構成要素のうち一部または全部が実現される。
【０１０２】
上記説明した実施形態は、以下のように表現することができる。
プログラムを記憶した記憶装置と、
ハードウェアプロセッサと、を備え、
前記ハードウェアプロセッサが前記記憶装置に記憶されたプログラムを実行することにより、
位置情報を含む案内情報を記憶部から取得し、
前記案内情報の更新に関する更新情報を取得し、
前記利用者の位置を取得し、
取得した前記更新情報と前記記憶部に記憶された前記案内情報とが異なり、
取得した前記利用者の位置と前記位置情報とが所定距離以下である場合に、前記記憶部に記憶された前記案内情報を出力部に出力させる、
ように構成されている、案内装置。
【０１０３】
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【符号の説明】
【０１０４】
１…案内システム、１００、１００Ａ、１００Ｂ…案内装置、１０２…車内カメラ、１０４…車両センサ、１０６…ＧＮＳＳ受信機、１０８…ＨＭＩ、１１０、２１０…通信部、１２０、１２０Ａ、１２０Ｂ、２２０…記憶部、１２２…地図データ、１２４…案内情報、１２６…走行履歴情報、１２８…更新履歴情報、１３０、１３０Ａ、１３０Ｂ、２３０…制御部、１３１…車両情報取得部、１３２…経路決定部、１３３…案内情報取得部、１３４、１３４Ｂ…更新情報取得部、１３５…利用者特定部、１３６、１３６Ａ、１３６Ｂ…報知制御部、１３７、２３６…通信制御部、１３８…走行履歴生成部、２００…サーバ装置、２２２…サーバ側地図データ、２２４…サーバ側案内情報、２３２…取得部、２３４…更新情報生成部、Ｍ…車両
【図１】
2020149506.tif 000003
【図２】
2020149506.tif 000004
【図３】
2020149506.tif 000005
【図４】
2020149506.tif 000006
【図５】
2020149506.tif 000007
【図６】
2020149506.tif 000008
【図７】
2020149506.tif 000009
【図８】
2020149506.tif 000010
【図９】
2020149506.tif 000011
【図１０】
2020149506.tif 000012
【図１１】
2020149506.tif 000013
【図１２】
2020149506.tif 000014
【図１３】
2020149506.tif 000015
【図１４】
2020149506.tif 000016
【図１５】
2020149506.tif 000017
【図１６】
2020149506.tif 000018
【図１７】
2020149506.tif 000019
【図１８】
2020149506.tif 000020
【図１９】
2020149506.tif 000021
【図２０】
2020149506.tif 000022