(57)【要約】【課題】  道路リンクが存在しないエリア内で必要な情報をドライバに提示し得る車載端末及びその処理方法を提案する。【解決手段】  車両の地図上の位置を示す位置情報を基に、車両の目的地近傍の道路リンクが存在しないエリアの入口に前記車両が到着したか否かを判定し、車両が当該エリアに駐車したときの履歴を駐車情報として記憶し、車両のエリアへの到着を判定した場合、駐車情報を参照し、レコメンド情報を基に車両を案内する情報であって、少なくとも当該エリアにおける駐車位置を含む案内情報を出力するようにした。【選択図】図２
2020060538.tif 000002
【特許請求の範囲】
【請求項１】
車両の地図上の位置を示す位置情報を基に、前記車両の目的地近傍の道路リンクが存在しないエリアの入口に前記車両が到着したか否かを判定する到着地判定処理部と、
前記車両が前記エリアに駐車したときの履歴を駐車情報として記憶する駐車情報記憶部と、
前記到着地判定処理部が前記車両の前記エリアへの到着を判定した場合、前記駐車情報を参照し、レコメンド情報を基に前記車両を案内する情報であって、少なくとも前記エリアにおける駐車位置を含む案内情報を出力するレコメンド部と、を有することを特徴とする車載端末。
【請求項２】
請求項１に記載の車載端末において、
前記車両が駐停車したか否かを判定する駐停車判定部と、
前記駐停車判定部が前記車両の駐停車を判定したことを条件に、前記位置情報を基に前記車両が前記エリアに連なる道路から逸脱したことを検知した場合、前記車両の前記エリアへの進入方向と逸脱時の地点及び駐車方向を含む逸脱情報を保持する逸脱情報保持部と、を更に有し、
前記駐車情報記憶部は、
前記逸脱情報保持部に保持された前記逸脱情報を前記駐車情報の一部の情報として記憶することを特徴とする車載端末。
【請求項３】
請求項１に記載の車載端末において、
前記車両が前記エリアへ進入したときの１以上の出発地点と、前記車両が前記エリアに駐車したときの１以上の目的地点と、前記出発地点と前記目的地点とを結ぶ経路を前記車両が走行したときの回数とを前記経路毎に記憶する出発地・目的地テーブルと、
前記到着地判定処理部が前記車両の前記エリアへの到着を判定した場合、前記車両が前記エリアへ進入したときの地点の情報を基に前記出発地・目的地テーブルを参照し、前記回数が最頻度となる経路に属する前記目的地点を前記車両の前記エリア内の目的地として推定する目的地推定部と、を更に有し、
前記レコメンド部は、
前記車両の前記エリア内の目的地として推定された前記目的地点を前記案内情報に属する情報として出力することを特徴とする車載端末。
【請求項４】
請求項１に記載の車載端末において、
前記車両が前記エリアへ進入したときのリンクを示す１以上の進入リンクと、前記車両が前記エリアから退出したときのリンクを示す１以上の退出リンクと、前記進入リンクと前記退出リンクとを結ぶ経路を前記車両が走行したときの回数とを前記経路毎に走行履歴として記憶する走行履歴記憶部と、
前記車両が前記エリアから退出する際に、前記走行履歴を参照し、前記回数が最頻度となる経路であって、前記車両の駐車位置から前記退出リンクまでの経路を推定する経路推定部と、を更に有し、
前記レコメンド部は、
前記経路推定部により前記退出リンクまでの経路が推定されたことを条件に、前記退出リンクを前記案内情報に属する情報として出力することを特徴とする車載端末。
【請求項５】
請求項４に記載の車載端末において、
前記レコメンド部は、
前記経路推定部により前記退出リンクまでの経路が推定されたことを条件に、渋滞情報を取り込み、前記推定された前記経路上に渋滞があるか否かを判定し、
前記推定された前記経路上に渋滞がないと判定した場合、少なくとも前記レコメンド情報で設定されたレコメンド出口を前記案内情報に属する情報として出力し、
前記推定された前記経路上に渋滞があると判定した場合、前記推定された前記経路上の出口と前記レコメンド情報で設定された前記レコメンド出口が異なるか否かを判定し、
前記推定された前記経路上の出口と前記レコメンド情報で設定された前記レコメンド出口が異なると判定した場合、或いは前記経路推定部により前記退出リンクまでの経路が推定されない場合、少なくとも前記レコメンド情報で設定された前記レコメンド出口を前記案内情報に属する情報として出力し、
前記推定された前記経路上の出口と前記レコメンド情報で設定された前記レコメンド出口が同一である場合、前記走行履歴を基に候補となる出口を設定し、前記候補となる出口を前記案内情報に属する情報として出力することを特徴とする車載端末。
【請求項６】
請求項１、３、４、５のうちいずれか１項に記載の車載端末において、
前記案内情報を音声信号に変換して出力する音声出力部と、
前記案内情報を表示画面上に表示する表示部と、を更に有することを特徴とする車載端末。
【請求項７】
車両の地図上の位置を示す位置情報を基に、前記車両の目的地近傍の道路リンクが存在しないエリアの入口に前記車両が到着したか否かを判定する到着地判定処理ステップと、
前記車両が前記エリアに駐車したときの履歴を駐車情報として記憶する駐車情報記憶ステップと、
前記到着地判定処理ステップで前記車両の前記エリアへの到着を判定した場合、前記駐車情報を参照し、レコメンド情報を基に前記車両を案内する情報であって、少なくとも前記エリアにおける駐車位置を含む案内情報を出力するレコメンドステップと、を有することを特徴とする車載端末の処理方法。
【請求項８】
請求項７に記載の車載端末の処理方法において、
前記車両が駐停車したか否かを判定する駐停車判定ステップと、
前記駐停車判定ステップで前記車両の駐停車を判定したことを条件に、前記位置情報を基に前記車両が前記エリアに連なる道路から逸脱したことを検知した場合、前記車両の前記エリアへの進入方向と逸脱時の地点及び駐車方向を含む逸脱情報を保持する逸脱情報保持ステップと、を更に有し、
前記駐車情報記憶ステップでは、
前記逸脱情報保持ステップで保持された前記逸脱情報を前記駐車情報の一部の情報として記憶することを特徴とする車載端末の処理方法。
【請求項９】
請求項７に記載の車載端末の処理方法において、
前記車両が前記エリアへ進入したときの１以上の出発地点と、前記車両が前記エリアに駐車したときの１以上の目的地点と、前記出発地点と前記目的地点とを結ぶ経路を前記車両が走行したときの回数とを前記経路毎に記憶する出発地・目的地テーブルと、
前記到着地判定処理ステップで前記車両の前記エリアへの到着を判定した場合、前記車両が前記エリアへ進入したときの地点の情報を基に前記出発地・目的地テーブルを参照し、前記回数が最頻度となる経路に属する前記目的地点を前記車両の前記エリア内の目的地として推定する目的地推定ステップと、を更に有し、
前記レコメンドステップでは、
前記車両の前記エリア内の目的地として推定された前記目的地点を前記案内情報に属する情報として出力することを特徴とする車載端末の処理方法。
【請求項１０】
請求項７に記載の車載端末の処理方法において、
前記車両が前記エリアへ進入したときのリンクを示す１以上の進入リンクと、前記車両が前記エリアから退出したときのリンクを示す１以上の退出リンクと、前記進入リンクと前記退出リンクとを結ぶ経路を前記車両が走行したときの回数とを前記経路毎に走行履歴として記憶する走行履歴記憶ステップと、
前記車両が前記エリアから退出する際に、前記走行履歴を参照し、前記回数が最頻度となる経路であって、前記車両の駐車位置から前記退出リンクまでの経路を推定する経路推定ステップと、を更に有し、
前記レコメンドステップでは、
前記経路推定ステップで前記退出リンクまでの経路が推定されたことを条件に、前記退出リンクを前記案内情報に属する情報として出力することを特徴とする車載端末の処理方法。
【請求項１１】
請求項１０に記載の車載端末の処理方法において、
前記レコメンドステップでは、
前記経路推定ステップにより前記退出リンクまでの経路が推定されたことを条件に、渋滞情報を取り込み、前記推定された前記経路上に渋滞があるか否かを判定し、
前記推定された前記経路上に渋滞がないと判定した場合、少なくとも前記レコメンド情報で設定されたレコメンド出口を前記案内情報に属する情報として出力し、
前記推定された前記経路上に渋滞があると判定した場合、前記推定された前記経路上の出口と前記レコメンド情報で設定された前記レコメンド出口が異なるか否かを判定し、
前記推定された前記経路上の出口と前記レコメンド情報で設定された前記レコメンド出口が異なると判定した場合、或いは前記経路推定ステップにより前記退出リンクまでの経路が推定されない場合、少なくとも前記レコメンド情報で設定された前記レコメンド出口を前記案内情報に属する情報として出力し、
前記推定された前記経路上の出口と前記レコメンド情報で設定された前記レコメンド出口が同一である場合、前記走行履歴を基に候補となる出口を設定し、前記候補となる出口を前記案内情報に属する情報として出力することを特徴とする車載端末の処理方法。
【請求項１２】
請求項７、９、１０、１１のうちいずれか１項に記載の車載端末の処理方法において、
前記案内情報を音声信号に変換して出力する音声出力ステップと、
前記案内情報を表示画面上に表示する表示ステップと、を更に有することを特徴とする車載端末の処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドライバの運転を支援する車載端末及びその処理方法に関する。
【背景技術】
【０００２】
近年、車載端末やサーバなどに車両の走行履歴を蓄積し、蓄積した走行履歴を活用してドライバの走行経路を予測する技術が開発されている。例えば、特許文献１には、「経路推定装置において、自車の位置を検出する位置検出手段と、少なくとも道路リンクを含む地図データを記憶する記憶手段と、自車の位置と地図データに基づき、自車が走行した走行経路上の道路リンクを特定する道路リンク特定手段と、自車の経路を推定する推定手段とを備え、記憶手段は、走行経路上で連続する道路リンクの組み合わせと、組み合わされた道路リンクを通過した通過回数とを対応づけて記憶し、推定手段は、組みわせと通過回数との対応関係に基づいて、自車の経路を推定する。」ことが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−９５１６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術に関わる特許文献１は、自車が目的地に到達するまでの道路の経路を予測する技術である。しかし、特許文献１には、自車が目的地に到着するまでの道路を案内することは記載されているが、自車が目的地に到着した後、自車を、目的地近傍の道路リンクが存在しないエリア内で案内することは記載されていない。
【０００５】
本発明の目的は、駐車場など道路リンクが存在しないエリア内で必要な情報をドライバに提示し得る車載端末及びその処理方法を提案しようとするものである。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明では、車載端末において、車両の地図上の位置を示す位置情報を基に、前記車両の目的地近傍の道路リンクが存在しないエリアの入口に前記車両が到着したか否かを判定する到着地判定処理部と、前記車両が前記エリアに駐車したときの履歴を駐車情報として記憶する駐車情報記憶部と、前記到着地判定処理部が前記車両の前記エリアへの到着を判定した場合、前記駐車情報を参照し、レコメンド情報を基に前記車両を案内する情報であって、少なくとも前記エリアにおける駐車位置を含む案内情報を出力するレコメンド部とを設けるようにした。
【０００７】
また本発明では、車載端末の処理方法において、車両の地図上の位置を示す位置情報を基に、前記車両の目的地近傍の道路リンクが存在しないエリアの入口に前記車両が到着したか否かを判定する到着地判定処理ステップと、前記車両が前記エリアに駐車したときの履歴を駐車情報として記憶する駐車情報記憶ステップと、前記到着地判定処理ステップで前記車両の前記エリアへの到着を判定した場合、前記駐車情報を参照し、レコメンド情報を基に前記車両を案内する情報であって、少なくとも前記エリアにおける駐車位置を含む案内情報を出力するレコメンドステップとを設けるようにした。
【発明の効果】
【０００８】
本発明によれば、道路リンクが存在しないエリア内で必要な情報をドライバに提示することができ、結果として、ドライバに対する利便性の向上を図ることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施例における車載端末のハードウェア構成図。
【図２】本発明の実施例における車載端末のソフトウェワ構成図。
【図３】本発明の実施例における駐車情報記憶部の処理フロー図。
【図４】本発明の実施例における地点情報テーブルの例を示す構成図。
【図５】本発明の実施例における到着地判定処理部の処理フロー図。
【図６】本発明の実施例における出発地・目的地テーブルの例を示す構成図。
【図７】本発明の実施例における目的地推定処理部の処理フロー図。
【図８】本発明の実施例における走行履歴の例を示す構成図。
【図９】本発明の実施例における経路推定部の処理フロー図。
【図１０】本発明の実施例における駐車場進入・退出リンク連結処理部の処理フロー図。
【図１１】本発明の実施例におけるレコメンド情報の例を示す構成図。
【図１２】本発明の実施例におけるレコメンド部の処理フロー図。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施例を図面に基づいて説明する。
【実施例１】
【００１１】
図１は、本発明に係る車載端末のハードウェア構成を示す構成図である。図１において、車載端末１００は、表示装置１０１、操作装置１０２、測位センサ１０３、ＲＯＭ（Read Only Memory）１０４、ＲＡＭ（Random Access Memory）１０５、補助記憶装置１０６、ＣＰＵ（Central Processing Unit）１０７で構成される。
【００１２】
表示装置１０１は、液晶ディスプレイや有機ＥＬディスプレイ等、画像情報を表示する装置である。操作装置１０２は、車載端末１００を指で操作するボタン、スイッチ、キーボード、タッチパネル等のユーザからの操作を受け付ける装置である。測位センサ１０３は、車両の現在位置（自車位置）を緯度、経度で測位するためのＧＰＳ（Global Positioning System）などのセンサである。
【００１３】
ＲＯＭ１０４は、制御プログラムなどが書かれた読み出し専用の記憶装置である。ＲＡＭ１０５は、補助記憶装置１０６に記憶されているプログラムをロードしたり、データを一時的に保存したりする記憶装置である。
【００１４】
補助記憶装置１０６は、地図データ（地図情報）、音声データ、案内情報、カーナビゲーションのアプリケーションプログラムなどを記憶する記憶装置であり、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などがある。ＣＰＵ１０７は、車載端末１００の各部を制御し、ＲＡＭ１０５上にロードされるアプリケーションのプログラムを実行する演算・制御ユニットである。
【００１５】
図２は、本発明に係る車載端末のソフトウェア構成を示す構成図である。図２において、車載端末１００は、リンク逸脱情報保持部２０１、駐停車判定部２０２、駐車情報記憶部２０３、駐停車解除判定部２０４、駐車情報２０５、到着地判定処理部２０６、地点情報テーブル２０７、駐車場進入・退出リンク連結処理部２０８、目的地推定部２０９、出発地・目的地テーブル２１０、走行履歴記憶部２１１、経路推定部２１２、走行履歴２１３、レコメンド部２１４、レコメンド情報２１５を備え、車両（不図示）に搭載される。
【００１６】
この際、リンク逸脱情報保持部２０１、駐停車判定部２０２、駐車情報記憶部２０３、駐停車解除判定部２０４、到着地判定処理部２０６、駐車場進入・退出リンク連結処理部２０８、目的地推定部２０９、走行履歴記憶部２１１、経路推定部２１２、レコメンド部２１４は、ＣＰＵ１０７によって実行されるプログラム（制御プログラム）であって、補助記憶装置１０６に記録される。
【００１７】
リンク逸脱情報保持部２０１は、測位センサ１０３の情報から、車両の道路逸脱を検知した場合、例えば、車両が、カーナビゲーションで設定された目的地に到着した際に、目的地の道路(リンク)から、目的地に隣接する、駐車場などの施設に進入し、車両が道路（リンク）から逸脱したことを検知した場合、測位センサ１０３の測位による位置情報（車両の位置情報）から、車両方向を保持し、地図情報（補助記憶装置１０６に記憶された地図情報）から、リンク逸脱時のリンクＩＤ（Identification）を保持する。
【００１８】
駐停車判定部２０２は、車両の速度、位置情報、スイッチオフ（イグニッションスイッチのオフ）を利用して、車両の駐車又は停車を駐停車と判定する。すなわち、駐停車判定部２０２は、車両が駐停車したか否かを判定する。この際、駐停車判定部２０２は、例えば、スイッチオフを契機として駐車の判定を行う。また、駐停車判定部２０２は、車両の速度が、一定時間０に近いや、位置情報から、車両の位置の動きがほとんどない（移動量がほとんどない）など、車両の速度、車両の移動量などに一定値を設けて停車を判定する。
【００１９】
駐車情報記憶部２０３は、車両のリンク逸脱時には、リンク逸脱情報保持部２０１で保持した情報を用いて駐車情報２０５を作成し、車両がリンクから逸脱しない場合には、車両が現在いるリンクの情報（リンクＩＤ）を用いて駐車情報２０５を作成する。この際、駐車情報記憶部２０３は、車両が、目的地近傍の施設内の駐車場に駐車したときの履歴を駐車情報として記憶することができる。
【００２０】
駐停車解除判定部２０４は、車両の速度、車両の位置情報、スイッチオン（イグニッションスイッチのオン）から、車両が、駐停車から走行状態へと変化したことを判定する。この際、駐停車解除判定部２０４は、例えば、駐車から走行への変化時には、スイッチオンを契機として、駐車の解除を判定する。また、駐停車解除判定部２０４は、停車から走行への変化時には、停車状態から速度が一定値以上変化したと判定し、車両の位置の動きが一定値以上発生した場合に走行状態へ変化したと判定する。
【００２１】
駐車情報２０５は、車両のリンク逸脱時におけるリンクＩＤ、駐車方向、リンク進入方向（車両のリンクから、駐車場などの施設への進入方向）を含む。さらに、測位センサ１０３などから、車両の高さ情報を利用し、車両の高さを駐車情報２０５に加えてもよい。
【００２２】
到着地判定処理部２０６は、駐車情報２０５と地点情報テーブル２０７を参照して駐車地点の判定を行う。地点情報テーブル２０７には、必要に応じて出発地や到着地点となる地点情報を書き込むこともできる。なお、到着地判定処理部２０６は、車両の地図上の位置を示す位置情報（測位センサ１０３の測位による位置情報）を基に、車両の目的地近傍の駐車場を含む施設の入口に車両が到着したか否かを判定することもできる。
【００２３】
地点情報テーブル２０７は、駐車情報２０５から生成した地点情報が記録されるテーブルである。地点情報テーブル２０７には、必要に応じて、駐車情報２０５以外の情報も書き込むことができる。例えば、地点の座標情報などがある。
【００２４】
駐車場進入・退出リンク連結処理部２０８は、車両が駐車場内を走行する履歴として、車両の駐車場への進入リンクと車両の駐車場からの退出リンクとを連結させ、車両がどの進入リンクから進入し、どの退出リンクから退出したかを示す情報を走行履歴２１３に記録する。
【００２５】
目的地推定部２０９は、地点情報テーブル２０７から、地点の情報を参照し、出発地・目的地テーブル２１０から、出発地と目的地の頻度情報を参照し、次の目的地を推定する。
【００２６】
出発地・目的地テーブル２１０は、出発地と目的地を一組として、車両が走行した回数を保持するテーブルである。
【００２７】
走行履歴記憶部２１１は、車両がどの進入リンクから進入し、どの退出リンクから退出したかを示す、進入・退出リンクを一組として、車両の通過回数を走行履歴２１３に蓄積する。
【００２８】
経路推定部２１２は、目的地推定部２０９にて推定した目的地までの経路を推定する。その際、経路推定部２１２は、走行履歴２１３を利用し、目的地までの経路を推定する。
【００２９】
走行履歴２１３は、進入・退出リンクの組み合わせごとに通過頻度を記録するデータベースである。
【００３０】
レコメンド部２１４は、経路推定部２１２にて推定した経路または駐車場の出入口などの経路の一部についてレコメンド情報２１５を参照し、参照した情報をドライバに推薦する。
【００３１】
レコメンド情報２１５は、ドライバに推薦するのに必要な情報を保持する。
【００３２】
図３は、駐車情報記憶部２０３の処理を示す処理フロー図である。図３において、駐車情報記憶部２０３は、駐停車判定部２０２にて、車両が駐車や停車したと判定されたことを契機に処理を開始する。
【００３３】
まず、駐車情報記憶部２０３は、車両が駐車または停車した場合、逸脱時のリンク情報が有るか否かを判定する（Ｓ１０１）。すなわち、リンク逸脱情報保持部２０１は、車両のリンク逸脱時には、車両がリンクから逸脱した際のリンク情報を保持しているが、車両がリンクに駐停車し、リンクから逸脱していない場合には、逸脱時のリンク情報を保持していないので、逸脱時のリンク情報の有無を確認する。駐車情報記憶部２０３は、ステップＳ１０１で否定の判定結果を得た場合（逸脱時リンク情報がない場合）には、ステップＳ１０２の処理に移行し、ステップＳ１０１で肯定の判定結果を得た場合（逸脱時リンク情報がある場合）には、ステップＳ１０３の処理へ移行する。
【００３４】
駐車情報記憶部２０３は、ステップＳ１０２において、現状（走行中）の「リンクＩＤ」、「リンク進入方向」、「リンク上」を設定する。すなわち、逸脱時のリンク情報がないため、駐車情報記憶部２０３は、駐車情報２０５へ書き込むための情報のうち、「リンクＩＤ」を、現状（走行中）のリンクを示す「リンクＩＤ」に設定し、「リンク進入方向」を、現状のリンクの進入方向を示す「リンク進入方向」に設定し、「駐車方向」を「リンク上」に設定し、その後、ステップＳ１０９の処理に移行する。この際、ステップＳ１０２で設定された情報が、Ｓ１０９において、駐車情報２０５として書き込まれる。
【００３５】
駐車情報記憶部２０３は、ステップＳ１０３では、リンク逸脱情報保持部２０１で保持した情報として、逸脱時のリンク進入方向とリンクＩＤをリンク逸脱情報保持部２０１から取得し、駐車情報２０５を「逸脱時リンクＩＤ」、「リンク進入方向」に設定する。リンク進入方向は、リンク逸脱時の車両方向か、リンクの方向に設定する。
【００３６】
次に、駐車情報記憶部２０３は、ステップＳ１０３で取得した情報を基に、リンク進入方向からの駐車方向の相対角度を算出し（Ｓ１０４）、算出結果である相対角度が、０°以上１８０°未満か、１８０°以上３６０°未満かを判定する（Ｓ１０５）。すなわち、リンクの方向からみて、車両の逸脱方向が、リンクの左か右かを判定する。
【００３７】
ステップＳ１０４おいて、リンク進入方向からの駐車方向の相対角度を算出するに際して、まず方向は、東を０°にし、反時計回りに値が増えるとし、値の範囲は、０°以上３６０°より小さい値としている。その際に、リンクから逸脱した車両方向からリンク進入方向を引き、引いた値が負の値なら、その値に３６０°を加えたものを相対角度とする。
【００３８】
駐車情報記憶部２０３は、ステップＳ１０５において、ステップＳ１０４で算出した相対角度が、０°以上１８０°未満と判定した場合、車両の逸脱方向がリンクの左であるので、車両の駐車方向（車両の駐車場への進入方向）を「リンク左」に設定し（Ｓ１０６）、その後、ステップＳ１０８の処理へ移行する。
【００３９】
駐車情報記憶部２０３は、ステップＳ１０５において、ステップＳ１０４で算出した相対角度が、１８０°以上３６０°未満と判定した場合、車両の逸脱方向がリンクの右であるので、車両の駐車方向（車両の駐車場への進入方向）を「リンク右」に設定し（Ｓ１０７）、その後、ステップＳ１０８の処理へ移行する。
【００４０】
駐車情報記憶部２０３は、ステップＳ１０８において、ステップＳ１０３で取得した情報のうち、逸脱時のリンク進入方向、リンクＩＤ、ステップＳ１０６またはＳ１０７で設定した駐車方向をそれぞれ駐車情報として設定し、その後、ステップＳ１０９の処理に移行する。
【００４１】
駐車情報記憶部２０３は、Ｓ１０９において、ステップＳ１０２またはＳ１０８で設定された情報である、「リンクＩＤ」、「リンク進入方向」、「駐車方向」を駐車情報２０５として書き出し、その後、このルーチンでの処理を終了する。なお、駐車情報２０５に高さ（階数）を加える場合には、Ｓ１０９にて、ＧＰＳ等から取得した高さ情報も書き加える。
【００４２】
図４は、地点情報テーブルの例を示す構成図である。図４において、地点情報テーブル２０７は、駐車情報２０５を基に作成されるテーブルであって、地点ＩＤ３０１、逸脱時リンクＩＤ３０２、車両方向３０３、順方向・逆方向３０４、駐車方向３０５、階数（高さ）を含み、補助記憶装置１０６に格納される。この際、車両が駐停車する場所が増えるごとに、地点情報テーブル２０７に記録される行の情報は、増加するが、車両が、以前駐停車したことがある場所では、地点情報テーブル２０７に記録される行の情報は増加しない。
【００４３】
地点ＩＤ３０１は、地図上に存在する地点であって、車両が駐停車した各地点を一意に識別する識別子である。地点ＩＤ３０１には、車両が駐停車した地点ＩＤとして、例えば、「１」〜「５」の情報が格納される。
【００４４】
逸脱時リンクＩＤ３０２は、車両がリンクから逸脱したときのリンクを特定する識別子である。逸脱時リンクＩＤ３０２には、逸脱時のリンクＩＤとして、例えば、「１０」の情報が格納される。
【００４５】
車両方向３０３と順方向・逆方向３０４は、リンク進入方向として管理される情報であり、車両がリンクのどちらから進入したかを記録する。車両方向から判断する場合、車両方向３０３を利用し、地図情報のリンク格納方向を利用する場合は、順方向・逆方向３０４を利用する。車両方向３０３は、車両がリンクから逸脱したときの方向（車両が向く方向）を示す情報である。車両方向３０３には、例えば、車両が東の方向を向くときには、「０」の情報が格納される。順方向・逆方向３０４は、車両が、リンクから逸脱し、リンクから駐車場に進入するときに、順方向に進入したか或いは逆方向に進入したかを示す情報であって、地図情報から得られる。順方向・逆方向３０４には、例えば、車両が、リンクから逸脱したときに、リンクから駐車場に順方向に進入した場合、「順方向」の情報が格納される。なお、車両方向３０３と順方向・逆方向３０４の情報を両方とも、地点情報テーブル２０７に格納しても良いが、リンク進入方向の識別と駐車方向の判別ができればどちらか一方でも構わない。
【００４６】
駐車方向３０５は、車両が、駐車する際に、駐車する方向が、リンクから見て、上、或いは左または右の方向であるかを示す情報である。駐車方向３０５には、例えば、車両が、リンクから逸脱し、リンクから駐車場に進入するときに、駐車場が、リンクから見て、左の方向に位置する場合には、「リンク左」の情報が格納され、車両が、リンクの上方に駐車する場合（路上駐車する場合）には、「リンク上」の情報が格納される。
【００４７】
階数（高さ）３０６は、車両が、立体駐車場等の施設に駐車した場合、その階数を示す情報である。階数（高さ）３０６には、車両が、立体駐車場等の施設の１階に駐車した場合には、「１」の情報が格納される。なお、階数（高さ）３０６には、立体駐車場等の施設の高さそのもの情報をそのまま格納することもできる。階数（高さ）３０６に階数の情報を格納する場合には、ＧＰＳの高さ情報から、各階数の高さ範囲を決めておいて、高さから階数を算出して格納し、高さを格納する場合には、ＧＰＳから取得できる高さ情報などを格納する。
【００４８】
図５は、到着地判定処理部２０６の処理フローを示す処理フロー図である。図５において、到着地判定処理部２０６は、駐停車解除判定部２０４が駐停車解除と判定したことを契機に処理を開始する。
【００４９】
まず、到着地判定処理部２０６は、駐車情報２０５から、「リンクＩＤ（逸脱時リンクＩＤ）」、「リンク進入方向」、「駐車方向」を読み出し（Ｓ２０１）、読み出した情報を基に、テーブル（地点情報テーブル２０７）内に、駐車情報と同一のリンクＩＤのデータがあるか否かを判定する（Ｓ２０２）。すなわち、ステップＳ２０２では、ステップ２０１にて取得した「リンクＩＤ（逸脱時リンクＩＤ）」と同一の逸脱時リンクＩＤがあるか否かを確認する。到着地判定処理部２０６は、ステップＳ２０２で肯定の判定結果を得た場合（同一の逸脱時リンクＩＤがある場合）には、Ｓ２０３の処理へ移行し、ステップＳ２０２で否定の判定結果を得た場合（同一の逸脱時リンクＩＤがない場合）には、ステップＳ２０６の処理へ移行する。
【００５０】
到着地判定処理部２０６は、ステップＳ２０３では、ステップＳ２０２にて「逸脱時リンクＩＤ」に同一のリンクＩＤがあることを確認済みなので、さらに、Ｓ２０１にて取得した「リンク進入方向」と「駐車方向」を同一とする行が、地点情報テーブル２０７にあるかを確認するために、リンク進入方向、駐車方向が同一のデータがあるか否かを判定する。到着地判定処理部２０６は、ステップＳ２０３で肯定の判定結果を得た場合（「リンク進入方向」と「駐車方向」を同一とする行が、地点情報テーブル２０７にある場合）には、ステップＳ２０５の処理へ移行し、ステップＳ２０３で否定の判定結果を得た場合（「リンク進入方向」と「駐車方向」を同一とする行が、地点情報テーブル２０７にない場合）には、ステップＳ２０４の処理へ移行する。
【００５１】
次に、到着地判定処理部２０６は、対向のリンク進入方向で同じ駐車方向のデータがあるか否かを判定する（Ｓ２０４）。すなわち、ステップＳ２０３にて、駐車情報２０５と同一の情報が地点情報テーブル２０７にないと判定されたため、ステップＳ２０４では、車両が、リンクの反対方向から進入した際の判定処理を行う。この際、同一の逸脱時リンクＩＤを用いて、車両が、反対方向からリンクに進入した場合のリンク進入方向を判定する。具体的には、駐車情報２０５のリンク進入方向に、１８０°を加えた値があるかを確認すると共に、駐車方向として、「リンク左」であれば「リンク右」に、「リンク右」であれば「リンク左」とした場合に、同一の地点情報が地点情報テーブル２０７にあるかを確認する。駐車方向については、１８０°を加算して３６０°を超えた場合には、３６０°を引いて適切な値とする。地点情報テーブル２０７に駐車方向が格納されている場合は、車両方向の計算は行わずに、順方向か逆方向のどちらが格納されているかを確認する。
【００５２】
到着地判定処理部２０６は、ステップＳ２０４で肯定の判定結果を得た場合（同一の地点情報が地点情報テーブル２０７にある場合）には、ステップＳ２０５の処理へ移行し、ステップＳ２０４で否定の判定結果を得た場合（同一の情報が地点情報テーブル２０７にない場合）には、ステップＳ２０６の処理へ移行する。
【００５３】
次に、到着地判定処理部２０６は、該当する地点ＩＤを設定し（Ｓ２０５）、その後、ステップＳ２０７の処理に移行する。すなわち、地点情報テーブル２０７内に、駐車情報２０５と地点情報のデータがある場合、地点情報テーブル２０７にある地点ＩＤを設定する。
【００５４】
一方、到着地判定処理部２０６は、ステップＳ２０２またはステップＳ２０４で否定の判定結果を得た場合（地点情報テーブル２０７内には、同一の地点情報がない場合）には、新規に地点ＩＤを設定し、設定した地点ＩＤを、駐車情報２０５の情報と共に地点情報テーブル２０７に書き込み（Ｓ２０６）、その後、ステップＳ２０７の処理に移行する。
【００５５】
次に、到着地判定処理部２０６は、取得した地点ＩＤを目的地推定部２１２に転送し（Ｓ２０７）、その後、このルーチンでの処理を終了する。すなわち、ステップＳ２０７では、ステップＳ２０５にて同一と判定した地点ＩＤか、ステップＳ２０６にて新規に割り当てた地点ＩＤを目的地推定部２１２に転送する。なお、駐車情報２０５に、高さ情報を含める場合には、「リンクＩＤ」、「リンク進入方向」、「駐車方向」が抽出されたときの、複数の地点ＩＤに関する情報を目的地推定部２１２に転送する。
【００５６】
図６は、出発地・目的地テーブル２１０の例を示す構成図である。図６において、出発地・目的地テーブル２１０は、出発地点ＩＤ４０１、目的地点ＩＤ４０２、回数４０３を含むテーブルであって、補助記憶装置１０６に格納される。
【００５７】
出発地点ＩＤ４０１は、出発地点を一意に識別する識別子である。出発地点ＩＤ４０１には、出発地点となる地点ＩＤの情報として、例えば、「１」が格納される。
【００５８】
目的地点ＩＤ４０２は、目的地点を一意に識別する識別子である。目的地点ＩＤ４０２には、目的地点となる地点ＩＤの情報として、例えば、「２」が格納される。
【００５９】
出発地点ＩＤ４０１と目的地点ＩＤ４０２の地点ＩＤには、地点情報テーブル２０７の地点ＩＤ３０１に存在する情報（例えば、「１」〜「５」）が格納される。各地点ＩＤの情報を参照する場合には、地点情報テーブル２０７から、該当する地点ＩＤの情報を取得する。
【００６０】
回数４０３は、車両が、出発地点ＩＤを出発地とし、目的地点ＩＤを目的地として走行をした回数を示す情報である。回数４０３には、例えば、車両が、出発地から目的地まで３０回走行した場合、「３０」の情報が格納される。
【００６１】
図７は、目的地推定部２０９の処理を示す処理フロー図である。図７において、目的地推定部２０９は、到着地判定処理部２０６から受け取った地点ＩＤを基に出発地・目的地テーブル２１０の情報を参照して、目的地の推定を行い、その後、地点情報テーブル２０７から、出発地と目的地の地点情報を取得する。
【００６２】
具体的には、目的地推定部２０９は、到着地判定処理部２０６で指定された地点ＩＤ（到着地判定処理部２０６から転送された地点ＩＤ）を出発地点ＩＤに設定し（Ｓ３０１）、次に、出発地・目的地テーブル２１０から、出発地点ＩＤのうち最頻度の目的地点ＩＤを取得する（Ｓ３０２）。すなわち、ステップＳ３０２では、出発地・目的地テーブル２１０から、ステップＳ３０１で設定された出発地点ＩＤのうち、回数４０３の情報が最頻度となる目的地点ＩＤを選ぶ。なお、高さの情報を含む場合には、同一の逸脱時リンクＩＤ、リンク進入方向、駐車方向でも、異なる高さの情報分だけ、複数の出発地点ＩＤが指定されている。そのため、最頻度の目的地点ＩＤを算出する際には、同一の目的地点ＩＤの回数は、合算した上で、最頻度回数の出発地点ＩＤを選ぶ。
【００６３】
例えば、図６の例の場合に、出発地点ＩＤが、「１」、「４」、「５」と設定された場合には、目的地点ＩＤ２は、出発地点ＩＤ１と出発地点ＩＤ４の回数４０３の情報を合算し、「４０」として算出する。目的地点ＩＤ３は、出発地点ＩＤ１と出発地点ＩＤ５の回数４０３の情報を合算し、「２０」として算出する。結果、回数４０３の情報が、最頻度となる目的地点ＩＤは、回数＝「４０」の目的地点ＩＤ２が選出される。出発地点ＩＤは、複数ある地点ＩＤのうち、同じ逸脱時リンクＩＤをステップＳ３０３にて取得できるので、どの地点ＩＤを選んでもよい。
【００６４】
ステップＳ３０２までの処理で、出発地点ＩＤと目的地点ＩＤが決まるので、次に、目的地推定部２０９は、地点情報テーブル２０７から、該当する地点ＩＤを参照し、出発地点ＩＤと目的地点ＩＤのそれぞれの逸脱時リンクＩＤを取得し（Ｓ３０３）、その後、出発地点ＩＤの逸脱時リンクＩＤを「仮出発リンク」に、目的地点ＩＤの逸脱時リンクＩＤを「到着リンク」に設定し（Ｓ３０）、その後、このルーチンでの処理を終了する。
【００６５】
図８は、走行履歴２１３の例を示す構成図である。図８において、走行履歴２１３は、走行履歴記憶部２１１が記憶した情報を蓄積するデータベースであって、車両が、駐車場などの施設へ進入したときの進入リンクと、車両が、施設から退出したときの退出リンクとの組み合わせごとの回数を履歴として蓄積するデータベースであり、補助記憶装置１０６に格納される。
【００６６】
進入リンク５０１は、車両が、駐車場などの施設へ進入したときの進入リンクを一意に識別する識別子である。進入リンク５０１には、車両が、施設へ進入したときの進入リンクを特定するＩＤとして、例えば、「１」の情報が格納される。
【００６７】
退出リンク５０２は、車両が、駐車場なでの施設から退出したときの退出リンクを一意に識別する識別子である。退出リンク５０２には、車両が、施設から退出したときの退出リンクを特定するＩＤとして、例えば、「２」の情報が格納される。退出したリンクＩＤを格納する。
【００６８】
進入リンク５０１と退出リンク５０２には、地図情報に格納されているリンクＩＤの情報が格納されるが、地図情報のフォーマットによっては、リンクＩＤ以外にも、リンクを一意に特定する情報としてメッシュＩＤなどの情報が格納されることがある。この際、メッシュＩＤも、別途、列の情報として作成され、作成された列の情報が、進入リンク５０１と退出リンク５０２に格納するための情報として管理される。つまり、リンクを一意に識別するのに必要な情報は、全て進入リンク５０１と退出リンク５０２に格納することができる。
【００６９】
図９は、経路推定部２１２の処理を示す処理フロー図である。図９において、経路推定部２１２は、目的地推定部２０９で推定された出発リンク（仮出発リンク）と到着リンクを用いて、走行履歴２１３から、出発地（進入リンク）と目的地（退出リンク）間の経路を推定する。
【００７０】
具体的には、経路推定部２１２は、まず、駐車情報２０５に保存されている駐車方向が「リンク上」であるか否かを判定し（Ｓ４０１）、ステップＳ４０１で肯定の判定結果を得た場合（駐車方向が「リンク上」である場合）には、ステップＳ４０２の処理へ移行し、ステップＳ４０１で否定の判定結果を得た場合（駐車方向が「リンク上」以外であって、「リンク左」または「リンク右」の場合）には、ステップＳ４０３の処理へ移行する。
【００７１】
経路推定部２１２は、ステップＳ４０２では、駐車方向が「リンク上」であるので、指定された「仮出発リンク」のリンクＩＤを、「出発リンク」のリンクＩＤとして設定し、その後、ステップＳ４０４の処理に移行する。
【００７２】
また、経路推定部２１２は、ステップＳ４０３では、駐車情報が「リンク上」でないので、「仮出発リンク」を基に走行履歴２１３から、最頻度の退出リンクを取得し、取得した退出リンクを「出発リンク」に設定し、その後、ステップＳ４０４の処理に移行する。
【００７３】
この際、走行履歴２１３から、仮出発リンクを進入リンクとする場合、回数５０３の情報が最頻度となる退出リンク５０２のＩＤを出発リンクのＩＤとする。例えば、図８の場合、仮出発リンクのＩＤが「１」のときには、回数５０３の情報が「３０」である退出リンク５０２のＩＤとして「２」が選ばれる。そのため、出発リンクのＩＤは、「２」となる。
【００７４】
次に、経路推定部２１２は、指定された「出発リンク」から到着リンクまでの最頻度経路を推定し、推定して経路を推定経路として設定し（Ｓ４０４）、その後、このルーチンでの処理を終了する。すなわち、ステップＳ４０４では、設定された出発リンクから到着リンクまでの最頻度の経路を推定し、推定した経路を推定経路として設定する。最頻度の経路を推定するに際しては、まず、出発リンクを進入リンクとして指定し、その際の回数５０３の情報が最頻度である退出リンク５０２のＩＤを取得する。さらに、その退出リンクを出発リンクとして、回数５０３の情報が最頻度である退出リンクのＩＤを取得する、というように、「出発リンク」から到着リンクまで、回数５０３の情報が最頻度となる退出リンクを辿ることで、最頻度の経路を推定する。
【００７５】
なお、ステップＳ４０４において、出発リンク（進入リンク）の情報が走行履歴２１３に存在しないと判定した場合、初めて訪れた場所であるので、推定経路の推定は行わない。
【００７６】
図１０は、駐車場進入・退出リンク連結処理部２０８の処理を示す処理フロー図である。図１０において、駐車場進入・退出リンク連結処理部２０８は、駐停車解除判定部２０４にて駐停車の解除が判定されたことを契機に処理を開始する。
【００７７】
まず、駐車場進入・退出リンク連結処理部２０８は、駐停車の解除後、車両が、初めてリンクに乗ったか否かを判定する（Ｓ５０１）。この際、駐車場進入・退出リンク連結処理部２０８は、駐停車の解除後に、車両が初めてリンクに乗るまで処理待ちを行い、駐停車の解除後、車両が初めてリンクに乗った際に、駐車情報２０５から、逸脱時リンクＩＤを取得し、取得した逸脱時リンクＩＤを駐車場進入リンクとして設定する（Ｓ５０２）。
【００７８】
次に、駐車場進入・退出リンク連結処理部２０８は、ステップＳ５０１で乗ったリンクを駐車場退出リンクとして設定する（Ｓ５０３）。
【００７９】
次に、駐車場進入・退出リンク連結処理部２０８は、駐車場進入リンクを進入リンクとし、駐車場退出リンクを退出リンクとして、進入リンクと退出リンクを走行履歴２１３に登録し（Ｓ５０４）、その後、このルーチンでの処理を終了する。
【００８０】
図１１は、レコメンド情報２１５の例を示す構成図である。図１１において、レコメンド情報２１５は、出発地点ＩＤ６０１、レコメンド階数６０２、レコメンド出口リンク６０３を含み、補助記憶装置１０６に格納される。
【００８１】
出発地点ＩＤ６０１は、車両の出発地点を一意に識別する識別子である。出発地点ＩＤ６０１には、車両の出発地点を識別する識別子として、例えば、「１」の情報が格納される。すなわち、この出発地点ＩＤ６０１には、地点情報テーブル２０７の地点ＩＤ３０１に格納されているＩＤの情報が格納される。
【００８２】
レコメンド階数６０２は、立体駐車場を有する施設のうち、車両が駐車する階数として推薦される情報である。レコメンド階数６０２には、立体駐車場を有する施設の階数として、例えば、１階の場合、「１」の情報が格納される。なお、レコメンド階数６０２には、立体駐車場を有する施設の高さの情報を格納することもできる。また、施設の階数の情報を格納する場合には、ＧＰＳの高さの情報から、各階数の高さ範囲を決めておいて、高さから階数を算出してもよい。さらに、施設の高さの情報を格納する場合には、ＧＰＳから取得できる高さの情報などを用いることができる。
【００８３】
レコメンド出口リンク６０３は、車両が、立体駐車場を有する施設から退出する際のリンクとして推薦される情報である。例えば、経路推定部２１２にて、算出した出口リンクからの経路上に渋滞があることがわかれば、レコメンド出口リンク６０３のリンクから出ることにより渋滞を回避する経路の出発リンクとして、出口リンクを利用することができる。
【００８４】
なお、レコメンド情報２１５は、不図示のサーバを用いて作成され、車載端末１００にダウンロードされる。サーバでレコメンド情報２１５を作成する際には、各車載端末１００の走行履歴２１３、地点情報テーブル２０７、出発地・目的地テーブル２１０をアップロードする。
【００８５】
また、サーバ側でレコメンド階数６０２の情報を算出する場合には、各車載端末１００からアップロードされた、地点情報テーブル２０７と出発地・目的地テーブル２１０をテーブル連結する。この際、各テーブルの情報を結合するときのキーには、地点情報テーブル２０７の地点ＩＤと出発地・目的地テーブル２１０の目的地点ＩＤを用いる。テーブル連結後のテーブルにおいて、同一の逸脱時リンクＩＤ、リンク進入方向、駐車方向内で、最頻度の階数（３０６）の情報をレコメンド階数６０２とし、その際の出発地点ＩＤとレコメンド階数６０２をレコメンド情報２１５とする。
【００８６】
また、レコメンド出口リンク６０３の情報を算出する場合には、各車載端末１００からアップロードされた走行履歴２１３の情報を合算しておく。すなわち、走行履歴２１３の進入リンク５０１と退出リンク５０２が同一の回数５０３の情報を車載端末分だけ合算する。レコメンド階数６０２の情報を算出した後、算出した出発地点ＩＤを地点ＩＤとする地点情報テーブル２０７から、逸脱時リンクＩＤ３０２の情報を取得し、走行履歴２１３から、この逸脱時リンクＩＤ３０２を進入リンク５０１とし、回数５０３の情報が最頻度の退出リンク５０２の情報をレコメンド出口リンク６０３の情報とする。
【００８７】
図１２は、レコメンド部２１４の処理を示す処理フロー図である。図１２において、レコメンド部２１４は、レコメンド情報２１５を用いて、ドライバに情報の推薦を行う。
【００８８】
具体的には、レコメンド部２１４は、まず、推定経路の有無を確認するために、推定経路があるか否かを判定する（Ｓ６０１）。つまり、ステップＳ６０１では、初めて走行したリンクかどうかを判定する。レコメンド部２１４は、ステップＳ６０１で否定の判定結果を得た場合（推定経路がなく、初めて走行するリンクである場合）には、ステップＳ６０４の処理に移行し、ステップＳ６０１で肯定の判定結果を得た場合（推定経路の算出が可能であって、走行経験があるリンクである場合）には、ステップＳ６０２の処理に移行する。
【００８９】
次に、レコメンド部２１４は、ＶＩＣＳ（登録商標）情報などの渋滞情報を用いて、推定経路上に渋滞があるか否かを判定し（Ｓ６０２）、ステップＳ６０２で否定の判定結果を得た場合（推定経路上の渋滞がない場合）には、ステップＳ６０７の処理に移行し、ステップＳ６０２で肯定の判定結果を得た場合（推定経路上の渋滞がある場合）には、ステップＳ６０３の処理に移行する。
【００９０】
ステップＳ６０３において、レコメンド部２１４は、推定経路上の出口とレコメンド出口が異なるか否かを判定し、ステップＳ６０３で肯定の判定結果を得た場合（推定経路上の出口とレコメンド出口が異なる場合）には、ステップＳ６０４の処理に移行し、レコメンド情報２１５の階数（レコメンド階数６０２）、出口（レコメンド出口リンク６０３）を推薦情報に設定し、その後、ステップＳ６０６の処理に移行する。なお、Ｓ６０３では、レコメンド部２１４は、レコメンド情報２１５にあるレコメンド出口リンク６０３の情報と推定経路上の出口リンクの情報とを比較する。この際、推定経路上の出口リンクとは、推定経路の始めのリンクを指す。
【００９１】
また、レコメンド部２１４は、ステップＳ６０３で否定の判定結果を得た場合（推定経路上の出口とレコメンド出口が同一である場合）には、ステップＳ６０５の処理に移行し、走行履歴２１３から、候補となる出口を推薦出口に設定し、その後、ステップＳ６０６の処理に移行する。なお、ステップＳ６０５では、走行履歴２１３から、ステップＳ６０１で推定された経路の次点の経路を推定し、出発リンクを進入リンクとし、次に回数が多い退出リンク（走行履歴２１３の回数５０３の情報が多い退出リンク）を推薦出口に設定する。
【００９２】
次に、レコメンド部２１４は、推薦情報として、駐車階数、出口をドライバに推薦し（Ｓ６０６）、その後、このルーチンでの処理を終了する。この際、ステップＳ６０６では、レコメンド部２１４は、推薦情報に設定された出口と階数（駐車階数）を案内情報としてドライバにスピーカで報知する。例えば、「いつもの出口から出ると渋滞しています」、「こちらの出口から出ると渋滞を回避できます」のようなアナウンスと共に、経路を表示装置１０１に表示し、表示した経路にドライバを誘導する。また、駐車階数にしても、「目的地の２階に駐車するのがオススメです。」などのアナウンスを行ってドライバを目的地に誘導する。
【００９３】
また、レコメンド部２１４は、レコメンド情報の階数（駐車階数）、出口を案内情報として表示装置１０１に表示し（Ｓ６０７）、その後、このルーチンでの処理を終了する。なお、ステップＳ６０７では、レコメンド情報の階数、出口を案内情報として表示装置１０１に表示するのみであって、情報の通知の選択は、ドライバに任せる。
【００９４】
本実施例において、表示装置１０１は、案内情報を表示画面上に表示する表示部として機能する。この際、案内情報を音声信号に変換して出力する音声出力部を表示装置１０１に内蔵したり、車載装置１００に配置したりすることができる。この場合、音声出力部は、ＲＯＭ１０４に格納された案内情報を、ＣＰＵ１０７を介して取り込み、この案内情報をアナログ信号に変換するデジタ・アナログ変換器と、アナログ信号を音声として出力するスピーカで構成することができる。
【００９５】
本実施例によれば、駐車場を有する施設を利用するための情報を車両に提供することができ、結果として、ドライバに対する利便性の向上を図ることができる。また、本実施例によれば、駐車場に入る入口を考慮して推定経路を提案したり、いつも出る駐車場からの道路が渋滞している際には、いつも出る出口は混雑していることを伝え、別の出口から道路へ出ることを提案したりすることができる。さらには、駐車場内のより良い駐車場所などをドライバに提案することが可能になる。
【００９６】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、本実施例の車載端末１００が施設の駐車場以外の、道路リンクが存在しないエリア内で必要な情報をドライバに提示することもできる。
【００９７】
また、レコメンド部２１４は、到着地判定処理２０６が、車両の施設への到着を判定した場合、駐車情報２０５を参照し、レコメンド情報２１５を基に車両を案内する情報であって、少なくとも駐車場における駐車位置を含む案内情報を出力することができる。これにより、レコメンド部２１４は、車両が施設へ到着した際に、案内情報で車両（ドライバ）を駐車位置へ案内することができる。また、リンク逸脱情報保持部２０１は、駐停車判定部２０２が車両の駐停車を判定したことを条件に、測位センサ１０３の測位による位置情報を基に車両が施設に連なる道路（リンク）から逸脱したことを検知した場合、車両の施設への進入方向と逸脱時（リンク逸脱時）の地点及び駐車方向を含む逸脱情報（リンク逸脱情報）を保持する逸脱情報保持部として機能することもできる。この際、駐車情報記憶部２０３は、逸脱情報保持部に保持された逸脱情報を駐車情報の一部の情報として記憶する。
【００９８】
また、目的地推定部２１２は、到着地判定処理２０６が、車両の施設への到着を判定した場合、車両が施設へ進入したときの地点の情報（地点情報）を基に出発地・目的地テーブル２１０を参照し、回数４０３が最頻度となる経路に属する目的地点を車両の施設内の目的地として推定することができる。この際、レコメンド部２１４は、車両の施設内の目的地として推定された目的地点を案内情報に属する情報として出力することができる。こにより、レコメンド部２１４は、車両が施設へ到着した際に、車両の施設内の目的地として推定された目的地点へ案内情報で車両（ドライバ）を案内することができる。
【００９９】
また、経路推定部２１２は、車両が施設の駐車場から退出する際に、走行履歴２１３を参照し、回数５０３が最頻度となる経路であって、車両の駐車位置から退出リンク５０２までの経路を推定することができる。この際、レコメンド部２１４は、経路推定部２１２により退出リンク５０２までの経路が推定されたことを条件に、退出リンク５０２を案内情報に属する情報として出力することがきる。これにより、レコメンド部２１４は、車両が施設の駐車場から退出する際に、退出リンクまで案内情報で車両（ドライバ）を案内することができる。
【０１００】
また、実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。さらに、上記の各構成、機能等は、それらの一部又は全部を、例えば、集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ等の記録装置、または、ＩＣ（Integrated Circuit）カード、ＳＤ（Secure Digital）メモリカード、ＤＶＤ（Digital Versatile  Disc）等の記録媒体に記録して置くことができる。
【符号の説明】
【０１０１】
１００  車載端末、１０１  表示装置、１０２  操作装置、１０３  測位センサ、１００６  補助記憶装置、１０７  ＣＰＵ
【図１】
2020060538.tif 000003
【図２】
2020060538.tif 000004
【図３】
2020060538.tif 000005
【図４】
2020060538.tif 000006
【図５】
2020060538.tif 000007
【図６】
2020060538.tif 000008
【図７】
2020060538.tif 000009
【図８】
2020060538.tif 000010
【図９】
2020060538.tif 000011
【図１０】
2020060538.tif 000012
【図１１】
2020060538.tif 000013
【図１２】
2020060538.tif 000014