(57)【特許請求の範囲】
【請求項１】
分岐点と、当該分岐点よりも先に存在する複数の方面と、これら複数の方面にそれぞれ連なる複数のルートとを含む方面案内図を表示する車両用端末と、前記方面案内図を表示するための方面案内図表示用データを格納するデータ格納手段を有し、当該方面案内図表示用データを前記車両用端末へ提供するデータ提供装置とからなる情報通信システムであって、
前記車両用端末に提供する前記方面案内図表示用データを前記データ格納手段から抽出するデータ抽出手段と、
前記データ抽出手段が抽出した前記方面案内図表示用データに基づいて表示される前記方面案内図に含まれる少なくとも１つの方面に向かう複数のルートから推奨ルートを特定し、その推奨ルートを表示するための推奨ルート描画用データを生成する推奨ルート描画用データ生成手段と、
前記推奨ルートの描画を実行する描画実行部を表示するための描画実行部表示用データを生成する描画実行部表示用データ生成手段と、
前記方面案内図表示用データ、前記推奨ルート描画用データおよび前記描画実行部表示用データを前記車両用端末に送信するデータ送信手段と、
前記データ送信手段から受信した前記方面案内図表示用データに基づいて前記方面案内図を表示するとともに、前記描画実行部表示用データに基づいて前記描画実行部を表示する表示手段と、
前記描画実行部がユーザにより操作された場合に、前記推奨ルート描画用データに基づいて前記推奨ルートを前記方面案内図とともに描画する推奨ルート描画手段と、
を備える情報通信システム。
【請求項２】
車両の現在位置が予め設定されたデータ取得地点に一致し、且つ、車両の進行方向が前記データ取得地点から前記分岐点に向かう方向に一致する場合に、前記データ提供装置に前記方面案内図表示用データの提供を要求するデータ要求手段をさらに備えることを特徴とする請求項１に記載の情報通信システム。
【請求項３】
前記データ抽出手段は、前記データ要求手段からの要求に応じて、前記車両用端末に提供する前記方面案内図表示用データを前記データ格納手段から抽出することを特徴とする請求項２に記載の情報通信システム。
【請求項４】
前記データ抽出手段が抽出した前記方面案内図表示用データに基づいて表示される前記方面案内図に含まれる各方面について、各方面に連なるルートの数をそれぞれ特定するルート数特定手段と、
前記ルート数特定手段が特定したルートの数が複数である方面について、各ルートを走行した場合に前記分岐点から当該方面に到達するまでの所要時間をそれぞれ算出する所要時間算出手段と、
をさらに備え、
前記推奨ルート描画用データ生成手段は、前記所要時間算出手段が算出した所要時間が最も短いルートを前記推奨ルートとして特定することを特徴とする請求項１から３の何れか１項に記載の情報通信システム。
【請求項５】
前記推奨ルート描画用データ生成手段は、前記所要時間算出手段が算出した各ルートの所要時間の差が所定時間以内である場合には、前記推奨ルート描画用データを生成しないように構成されていることを特徴とする請求項４に記載の情報通信システム。
【請求項６】
前記データ送信手段は、さらに、前記分岐点の手前に設定された表示限界地点を示す表示限界地点データを前記車両用端末に送信するように構成され、
前記表示手段は、車両の現在位置が前記表示限界地点データによって特定される前記表示限界地点よりも前記分岐点側の地点である場合には、前記方面案内図を表示しないように構成されていることを特徴とする請求項１から５の何れか１項に記載の情報通信システム。
【請求項７】
分岐点と、当該分岐点よりも先に存在する複数の方面と、これら複数の方面にそれぞれ連なる複数のルートとを含む方面案内図を表示するための方面案内図表示用データを車両用端末に提供するデータ提供装置であって、
前記方面案内図表示用データを格納するデータ格納手段と、
前記車両用端末に提供する前記方面案内図表示用データを前記データ格納手段から抽出するデータ抽出手段と、
前記データ抽出手段が抽出した前記方面案内図表示用データに基づいて表示される前記方面案内図に含まれる少なくとも１つの方面に向かう複数のルートから推奨ルートを特定し、その推奨ルートを表示するための推奨ルート描画用データを生成する推奨ルート描画用データ生成手段と、
前記推奨ルートの描画を実行する描画実行部を表示するための描画実行部表示用データを生成する描画実行部表示用データ生成手段と、
前記方面案内図表示用データ、前記推奨ルート描画用データおよび前記描画実行部表示用データを前記車両用端末に送信するデータ送信手段と、
を備えるデータ提供装置。
【請求項８】
分岐点と、当該分岐点よりも先に存在する複数の方面と、これら複数の方面にそれぞれ連なる複数のルートとを含む方面案内図をデータ提供装置から提供された方面案内図表示用データに基づいて表示する車両用端末であって、
前記データ提供装置から受信した前記方面案内図表示用データに基づいて前記方面案内図を表示するとともに、前記描画実行部表示用データに基づいて前記描画実行部を表示する表示手段と、
前記描画実行部がユーザにより操作された場合に、前記推奨ルート描画用データに基づいて前記推奨ルートを前記方面案内図とともに描画する推奨ルート描画手段と、
を備える車両用端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、分岐点と、当該分岐点よりも先に存在する複数の方面と、これら複数の方面にそれぞれ連なる複数のルートとを含む方面案内図を表示する車両用端末と、この方面案内図を表示するためのデータを車両用端末に提供するデータ提供装置とからなる情報通信システム、当該情報通信システムを構築するデータ提供装置および車両用端末に関する。
【背景技術】
【０００２】
この種のシステムとして、例えば特許文献１に開示されているシステムがある。このシステムでは、方面案内図中に渋滞箇所や混雑箇所が存在するか否かを判断し、このような渋滞箇所や混雑箇所が存在しない場合には、方面案内図を表示しないように構成されている。
このシステムによれば、渋滞箇所や混雑箇所が存在する場合に方面案内図が表示されるから、ユーザは、表示された方面案内図に基づいて渋滞箇所や混雑箇所が存在していることを認識することができる。しかしながら、このような渋滞箇所や混雑箇所をどのように迂回すればよいのかはユーザ自身で判断しなければならず、その判断に迷ってしまう場合がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３５４２１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は上記した事情に鑑みてなされたものであり、その目的は、分岐点の手前において表示する方面案内図に、ユーザに推奨するルートを表示可能に構成した情報通信システム、当該情報通信システムを構築するデータ提供装置および車両用端末を提供することにある。
【課題を解決するための手段】
【０００５】
本発明によれば、分岐点と、当該分岐点よりも先に存在する複数の方面と、これら複数の方面にそれぞれ連なるルートとを含む方面案内図を表示する車両用端末と、この方面案内図を表示するための方面案内図表示用データを格納するデータ格納手段を有し、当該方面案内図表示用データを車両用端末に提供するデータ提供装置とからなる情報通信システムにおいて、データ抽出手段は、車両用端末に提供する方面案内図表示用データをデータ格納手段から抽出し、推奨ルート描画用データ生成手段は、抽出した方面案内図表示用データに基づいて表示される方面案内図に含まれる少なくとも１つの方面について、その方面に連なる複数のルートから推奨ルートを特定するとともに、その推奨ルートを描画するための推奨ルート描画用データを生成し、描画実行部表示用データ生成手段は、推奨ルートの描画を実行する描画実行部を表示するための描画実行部表示用データを生成する。そして、データ送信手段は、方面案内図表示用データ、推奨ルート描画用データおよび描画実行部表示用データを車両用端末に送信し、表示手段は、データ送信手段から受信した方面案内図表示用データに基づいて方面案内図を表示するとともに、描画実行部表示用データに基づいて描画実行部を表示する。そして、描画実行部がユーザにより操作されると、推奨ルート描画手段は、推奨ルート描画用データに基づいて推奨ルートを方面案内図とともに描画する。
【０００６】
この構成によれば、分岐点の手前において表示された方面案内図に、ユーザに推奨するルートを表示するための描画実行部が表示される。従って、ユーザは、その描画実行部を操作することで提示される推奨ルートを採用することができ、どのルートを採用するのかの判断に迷う必要がない。
【０００７】
請求項７に記載した発明は、方面案内図を表示するための方面案内図表示用データを車両用端末に提供するデータ提供サーバに係る発明であり、請求項８に係る発明は、データ提供装置から提供された方面案内図表示用データに基づいて方面案内図を表示する車両用端末に係る発明である。これらデータ提供装置と車両用端末とで上記した情報通信システムを構築することにより、上記の情報通信システムに係る発明と同様の効果を得ることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係るナビゲーションシステムの構成を概略的に示す機能ブロック図
【図２】案内ボタンを表示しない場合における方面案内図の一例を示す図
【図３】案内ボタンを表示する場合における方面案内図の一例を示す図であり、（ａ）は推奨ルートが描画される前の状態を示す図、（ｂ）は推奨ルートが描画された後の状態を示す図
【図４】異なる方面について案内ボタンを表示する場合における方面案内図の一例を示す図３相当図
【図５】データ格納部に格納されるデータの一例を示す図
【図６】データ取得地点と分岐点指向方向と表示限界地点と方面案内終了地点と分岐点との関係の一例を示す図
【図７】ナビゲーションシステムの動作内容を示すフローチャート
【図８】案内ボタン設定処理の内容を示すフローチャート
【図９】方面案内図表示処理の内容を示すフローチャート
【発明を実施するための形態】
【０００９】
以下、本発明の一実施形態について図面を参照しながら説明する。図１に示すように、ナビゲーションシステム１０は、ナビゲーション装置１１とデータ提供サーバ４１とが通信可能に接続されることで構築される。このナビゲーションシステム１０は、特許請求の範囲に記載の情報通信システムに相当する。
ナビゲーション装置１１は、特許請求の範囲に記載の車両用端末に相当するものであり、例えば自動車などの車両に搭載され、制御装置１２、車両状態検出部１３、地図データ入力部１４、操作スイッチ部１５、外部メモリ１６、表示部１７、音声コントローラ１８、リモコンセンサ１９、通信部２０などを備えている。制御装置１２は、図示しないＣＰＵ、ＲＯＭおよびＲＡＭを有するマイクロコンピュータを主体として構成されており、ナビゲーション装置１１の動作全般を制御する。また、この制御装置１２は、ＣＰＵにおいて制御プログラムを実行することにより、現在位置特定処理部３１、進行方向特定処理部３２、データ要求処理部３３、方面案内図表示処理部３４、推奨ルート描画処理部３５をソフトウェアによって仮想的に実現する。なお、データ要求処理部３３は、特許請求の範囲に記載のデータ要求手段に相当し、方面案内図表示処理部３４は、特許請求の範囲に記載の表示手段に相当し、推奨ルート描画処理部３５は、特許請求の範囲に記載の推奨ルート描画手段に相当する。
【００１０】
車両状態検出部１３は、ナビゲーション装置１１を搭載した車両の現在位置や進行方向など各種の車両状態を検出するための検出モジュールである。車両状態検出部１３は、方位センサ１３ａ、ジャイロセンサ１３ｂ、距離センサ１３ｃ、測位用電波受信器１３ｄなどの各種のセンサ類を有している。方位センサ１３ａは、車両の方位を検出する。ジャイロセンサ１３ｂは、車両の回転角度を検出する。距離センサ１３ｃは、車両の走行距離を検出する。測位用電波受信器１３ｄは、測位システムにより車両の現在位置を測位するために、図示しない測位用衛星から送信される電波を受信する。車両状態検出部１３は、これらのセンサ類から得られる検出データを相互に補完しながら、車両の現在位置および進行方向など各種の車両状態を検出する。
【００１１】
地図データ入力部１４は、地図データ記憶部１４ａから地図データを取得する。この地図データ記憶部１４ａに記憶されている地図データは、図示しないドライブ装置によって地図データ入力部１４に読み取られる。地図データ記憶部１４ａとしては、例えばＤＶＤやＣＤなどの大容量記憶媒体、メモリカードあるいはハードディスクドライブなどの記憶媒体が用いられる。地図データ記憶部１４ａに記憶されている地図データは、予めＤＶＤ、ハードディスクドライブなどの外部の記憶媒体、あるいは、後述するデータ提供サーバ４１などの外部の情報提供源から提供されたものであり、複数のノードおよびノード同士をつなぐリンクにより形成された道路データ、目印データ、マップマッチング用データ、目的地データ、交通情報を道路データに変換するためのテーブルデータなどの各種のデータを含んでいる。
【００１２】
操作スイッチ部１５は、表示部１７の画面の近傍に設けられているメカニカルスイッチ、および、表示部１７の画面に設けられているタッチパネルスイッチなどから構成されている。ユーザは、操作スイッチ部１５の各スイッチを用いて、経路案内の目的地の設定、表示部１７の画面や表示態様の切り替え（例えば、地図縮尺の変更、メニュー画面の選択、経路の探索、経路案内の開始、現在位置の修正および音量の調整など）を行う各種のコマンドの入力を行う。これにより、ナビゲーション装置１１は、ユーザの指示に従って作動する。リモコンセンサ１９は、図示しないリモコンとの間でコマンドなどの送受信を行う。リモコンには、複数の操作スイッチが設けられている。ユーザは、リモコンの操作スイッチを操作することにより、リモコンセンサ１９を経由して各種の指令信号を制御装置１２へ入力する。
【００１３】
外部メモリ１６は、例えば着脱可能なフラッシュメモリカードやハードディスクドライブなどの記憶媒体によって構成されている。なお、外部メモリ１６は、例えばナビゲーション装置１１の制御装置１２に設けられているＲＡＭやＥＥＰＲＯＭ、あるいは地図データ記憶部１４ａなどと共用してもよい。表示部１７は、例えば液晶や有機ＥＬなどのカラーディスプレイを有している。表示部１７の画面には、車両の現在位置周辺の地図が各種縮尺で表示されるとともに、この地図表示に重ねて車両の現在位置および進行方向を示す現在地マークが表示される。また、目的地までの経路案内を実行する場合には、表示部１７の画面には経路案内用の画面が表示される。また、この表示部１７には、各種の操作ボタンがタッチボタンとして表示される。
音声コントローラ１８は、図示しないスピーカに接続している。音声コントローラ１８は、制御装置１２から入力される音声出力信号に基づいて、スピーカから音声を出力する。スピーカから出力される音声は、経路案内に関する音声、操作説明に関する音声、盗難防止機能の動作中であることを報知する音声、音声認識結果に応じたトークバック音声などである。通信部２０は、例えば無線の通信回線を経由して、データ提供サーバ４１との間で各種のデータ通信を行う。
【００１４】
ナビゲーション装置１１の制御装置１２は、車両が走行経路に沿って移動可能とするために、表示部１７の画面に現在地周辺の道路地図を表示するとともに、車両の現在位置および進行方向を示す現在地マークを道路に重ねて表示する。この場合、車両の走行に伴って現在地の表示は、表示部１７に表示された地図上を移動する。表示部１７に表示された地図は、車両の現在位置に応じてスクロールされる。このとき、制御装置１２は、車両の現在位置を道路上にあわせるマップマッチングを実施する。
【００１５】
現在位置特定処理部３１は、制御装置１２からの指令信号に応じて現在位置特定処理を実行する。この現在位置特定処理は、車両状態検出部１３から入力される検出データに基づいて、ナビゲーション装置１１が搭載された車両の現在位置を特定する処理である。
進行方向特定処理部３２は、制御装置１２からの指令信号に応じて進行方向特定処理を実行する。この進行方向特定処理は、車両状態検出部１３から入力される検出データに基づいて、ナビゲーション装置１１が搭載された車両の進行方向を特定する処理である。
【００１６】
データ要求処理部３３は、制御装置１２からの指令信号に応じてデータ要求処理を実行する。このデータ要求処理は、現在位置特定処理部３１が特定する現在位置、つまり、車両の現在位置が予め設定されたデータ取得地点に一致し、且つ、進行方向特定処理部３２が特定する進行方向、つまり、車両の進行方向が予め設定された分岐点指向方向に一致する場合に、データ提供サーバ４１にリクエスト信号を送信する処理である。なお、ナビゲーション装置１１は、これらデータ取得地点を特定するためのデータ取得地点データおよび分岐点指向方向を特定するための分岐点指向方向データをデータ提供サーバ４１から予め取得している。これらデータ取得地点データおよび分岐点指向方向データについては後述する。リクエスト信号は、データ提供サーバ４１に、詳しくは後述する方面案内図表示用データなど各種のデータの提供を要求する信号である。制御装置１２は、このリクエスト信号に、少なくとも車両の現在位置を示す現在位置データを付加してデータ提供サーバ４１に送信する。
【００１７】
方面案内図表示処理部３４は、制御装置１２からの指令信号に応じて方面案内図表示処理を実行する。この方面案内図表示処理は、車両の進行方向前方に存在する分岐点の手前において、データ提供サーバ４１から受信した詳しくは後述する方面案内図表示用データに基づいて、例えば図２に示す方面案内図Ｇを表示部１７に表示する処理、および、データ提供サーバ４１から詳しくは後述する推奨ルート描画用データおよび案内ボタン表示用データも受信した場合には、案内ボタン表示用データに基づいて、例えば図３（ａ）に示す案内ボタンＢａまたは図４（ａ）に示す案内ボタンＢｂも表示部１７に表示する処理を含む。図２〜図４に示すように、方面案内図Ｇには、車両の進行方向前方に存在する分岐点Ｐｘの名称、当該分岐点Ｐｘよりも先に存在する複数の方面Ｄａ〜Ｄｉの名称、および、各方面Ｄａ〜Ｄｉに連なるルートＲａ〜Ｒｌの名称が含まれる。
【００１８】
推奨ルート描画処理部３５は、制御装置１２からの指令信号に応じて推奨ルート描画処理を実行する。この推奨ルート描画処理は、表示部１７に表示されている案内ボタンが操作された場合に、例えば図３（ｂ）または図４（ｂ）に示すように、データ提供サーバ４１から受信した詳しくは後述する推奨ルート描画用データに基づいて推奨ルートＲを形成し、表示部１７に表示されている方面案内図中の該当ルートに重ねて描画する処理である。即ち、例えば、図３（ａ）に示す案内ボタンＢａが操作された場合には、図３（ｂ）に示すように、方面Ｄａに連なる推奨ルートＲ[ｉ−ｆ−ｃ]が方面案内図Ｇの該当ルートＲｉ，Ｒｆ，Ｒｃ上に重ねて描画される。また、例えば、図４（ａ）に示す案内ボタンＢｂが操作された場合には、図４（ｂ）に示すように、方面Ｄｃに連なる推奨ルートＲ[ｌ−ｊ−ｅ]が方面案内図Ｇの該当ルートＲｌ，Ｒｊ，Ｒｅ上に重ねて描画される。なお、推奨ルートＲ[ｉ−ｆ−ｃ]は、ルートＲｉ，Ｒｆ，Ｒｃによって構成されるルートを示し、推奨ルート[ｌ−ｊ−ｅ]は、ルートＲｌ，Ｒｊ，Ｒｅによって構成されるルートを示す。
【００１９】
次に、データ提供サーバ４１の構成について説明する。データ提供サーバ４１は、特許請求の範囲に記載のデータ提供装置に相当するものであり、制御装置４２、通信部４３、データ格納部４４などを備えている。制御装置４２は、図示しないＣＰＵ、ＲＯＭおよびＲＡＭを有するマイクロコンピュータを主体として構成されており、データ提供サーバ４１の動作全般を制御する。また、制御装置４２は、ＣＰＵにおいて制御プログラムを実行することにより、データ抽出処理部５１、ルート数特定処理部５２、所要時間算出処理部５３、推奨ルート描画用データ生成処理部５４、案内ボタン表示用データ生成処理部５５、データ送信処理部５６をソフトウェアによって仮想的に実現する。なお、データ抽出処理部５１は、特許請求の範囲に記載のデータ抽出手段に相当し、ルート数特定処理部５２は、特許請求の範囲に記載のルート数特定手段に相当し、所要時間算出処理部５３は、特許請求の範囲に記載の所要時間算出手段に相当し、推奨ルート描画用データ生成処理部５４は、特許請求の範囲に記載の推奨ルート描画用データ生成手段に相当し、案内ボタン表示用データ生成処理部５５は、特許請求の範囲に記載の描画実行部表示用データ生成手段に相当し、データ送信処理部５６は、特許請求の範囲に記載のデータ送信手段に相当する。
【００２０】
通信部４３は、例えば無線の通信回線を経由して、各車両に搭載されたナビゲーション装置１１との間で各種のデータ通信を行う。また、通信部４３は、例えば無線の通信回線を経由して、外部の複数の情報センター６１，６２との間でもデータ通信を行い、これら情報センター６１，６２から各種の情報を取得する。情報センター６１，６２は、各地域に対応して複数設けられており、それぞれ、対応する地域に特化した情報を保有している。情報センター６１，６２が保有する情報には、対応する地域における渋滞情報、交通規制情報、工事規制情報、事故情報などの各種の交通情報などが含まれる。
【００２１】
データ格納部４４は、特許請求の範囲に記載のデータ格納手段に相当するデータベースである。図５に示すように、このデータ格納部４４は、地図上に存在する道路の各分岐点にそれぞれ対応付けて、分岐点位置データ、データ取得地点データ、分岐点指向方向データ、表示限界地点データ、方面案内終了地点データ、方面案内図表示用データを格納している。
分岐点位置データは、地図上に存在する道路の各分岐点の位置を特定するデータである。この場合、分岐点位置データは、分岐点の緯度を示す緯度データおよび分岐点の経度を示す経度データで構成されている。
データ取得地点データは、地図上に存在する道路の各分岐点にそれぞれ対応付けて設定されたデータ取得地点を特定するためのデータである。この場合、データ取得地点データは、データ取得地点の緯度を示す緯度データおよびデータ取得地点の経度を示す経度データで構成されている。図６に示すように、この場合、データ取得地点Ｐ１は、分岐点Ｐｘを構成する道路Ｒ上であって当該分岐点Ｐｘから所定距離離れた地点に設定されている。この所定距離は、適宜変更して実施することができる。上記したように、このデータ取得地点データは、予め、例えばナビゲーション装置１１の出荷時や初期設定時などに当該ナビゲーション装置１１に提供されるデータである。
【００２２】
分岐点指向方向データは、地図上に存在する道路の分岐点にそれぞれ対応付けて設定された分岐点指向方向を特定するためのデータである。この場合、分岐点指向方向データは、例えば地図上の真北に向かう方向を０度として、この真北に向かう方向を基準として設定されている。図６に示すように、この場合、分岐点指向方向Ｄは、分岐点Ｐｘに対応付けて設定されたデータ取得地点Ｐ１から当該分岐点Ｐｘに向かう方向として定義されている。上記したように、この分岐点指向方向データは、予め、例えばナビゲーション装置１１の出荷時や初期設定時などに当該ナビゲーション装置１１に提供されるデータである。
【００２３】
表示限界地点データは、地図上に存在する道路の分岐点にそれぞれ対応付けて設定された表示限界地点を特定するためのデータである。この場合、この表示限界地点は、表示限界地点[ボタンあり]と表示限界地点[ボタンなし]とが設定されており、案内ボタンを表示する場合と表示しない場合とで異なる地点が設定される。即ち、案内ボタンを表示する場合の表示限界地点から分岐点までの距離、例えば６００メートルは、案内ボタンを表示しない場合の表示限界地点から分岐点までの距離、例えば３００メートルよりも長く設定されている。案内ボタンを表示する場合の表示限界地点から分岐点までの距離を、案内ボタンを表示しない場合の表示限界地点から分岐点までの距離よりも長く設定する理由は、ユーザが案内ボタンを操作するための時間、および、当該案内ボタンを操作することで表示される推奨ルートを確認するための時間を十分に確保するためである。
【００２４】
この場合、表示限界地点データは、表示限界地点の緯度を示す緯度データおよび表示限界地点の経度を示す経度データで構成されている。図６に示すように、この場合、表示限界地点Ｐ２ａ，Ｐ２ｂは、分岐点Ｐｘを構成する道路Ｒ上であって当該分岐点Ｐｘと当該分岐点Ｐｘに対応付けて設定されたデータ取得地点Ｐ１との間の地点に設定されている。即ち、表示限界地点Ｐ２ａから分岐点Ｐｘまでの距離、および、表示限界地点Ｐ２ｂから分岐点Ｐｘまでの距離は、何れもデータ取得地点Ｐ１から分岐点Ｐｘまでの距離よりも短く設定されている。なお、表示限界地点Ｐ２ａは、案内ボタンを表示する場合の表示限界地点を示し、表示限界地点Ｐ２ｂは、案内ボタンを表示しない場合の表示限界地点を示す。この表示限界地点データは、ナビゲーション装置１１に予め提供されるデータではなく、データ提供サーバ４１がナビゲーション装置１１からリクエスト信号を受信した場合に、当該データ提供サーバ４１から当該ナビゲーション装置１１に提供されるデータである。
【００２５】
方面案内終了地点データは、地図上に存在する道路の分岐点にそれぞれ対応付けて設定された方面案内終了地点を特定するためのデータである。この場合、方面案内終了地点データは、方面案内終了地点の緯度を示す緯度データおよび方面案内終了地点の経度を示す経度データで構成されている。図６に示すように、この場合、方面案内終了地点Ｐ３は、分岐点Ｐｘを構成する道路Ｒ上であって当該分岐点Ｐｘと当該分岐点Ｐｘに対応付けて設定された表示限界地点Ｐ２ａ，Ｐ２ｂとの間の地点に設定される。即ち、方面案内終了地点Ｐ３から分岐点Ｐｘまでの距離は、表示限界地点Ｐ２ａから分岐点Ｐｘまでの距離および表示限界地点Ｐ２ｂから分岐点Ｐｘまでの距離よりも短く設定されている。
【００２６】
方面案内図表示用データは、地図上に存在する道路の分岐点について、当該分岐点よりも先に存在する複数の方面および各方面に連なるルートを簡易的に示す方面案内図を形成するためのデータである。この場合、方面案内図表示用データには、方面案内図に含まれる各方面を特定するための情報、例えば、図２に示す各方面Ｄａ〜Ｄｉの名称、位置などを特定する情報が含まれているとともに、各方面に連なるルートを特定するための情報、例えば、図２に示す各ルートＲａ〜Ｒｌの名称、位置、長さなどを特定する情報などが含まれている。
【００２７】
データ抽出処理部５１は、制御装置４２からの指令信号に応じてデータ抽出処理を実行する。このデータ抽出処理は、ナビゲーション装置１１からリクエスト信号を受信したことに応じて、ナビゲーション装置１１に提供する方面案内図表示用データなどの各種のデータをデータ格納部４４から抽出する処理である。即ち、データ抽出処理部５１は、ナビゲーション装置１１から受信したリクエスト信号に付加されている現在位置データに基づいて、当該ナビゲーション装置１１が搭載されている車両の現在位置を特定し、その現在位置に一致するデータ取得地点に対応付けて格納されている各種のデータをデータ格納部４４から抽出する。
【００２８】
ルート数特定処理部５２は、制御装置４２からの指令信号に応じてルート数特定処理を実行する。このルート数特定処理は、データ抽出処理部５１が抽出した方面案内図表示用データに基づいて表示される方面案内図に含まれる各方面について、分岐点から各方面に連なるルートの数をそれぞれ特定する処理である。
所要時間算出処理部５３は、制御装置４２からの指令信号に応じて所要時間算出処理を実行する。この所要時間算出処理は、ルート数特定処理部５２が特定したルートの数が複数である方面について、各ルートを走行した場合に分岐点から当該方面に到達するまでの所要時間をそれぞれ算出する処理である。
推奨ルート描画用データ生成処理部５４は、制御装置４２からの指令信号に応じて推奨ルート描画用データ生成処理を実行する。この推奨ルート描画用データ生成処理は、所要時間算出処理部５３が算出した所要時間が最も短いルートを推奨ルートとして特定し、その推奨ルートを方面案内図に重ねて描画するための推奨ルート描画用データを生成する処理である。
【００２９】
案内ボタン表示用データ生成処理部５５は、制御装置４２からの指令信号に応じて案内ボタン表示用データ生成処理を実行する。この案内ボタン表示用データ生成処理は、推奨ルート描画用データ生成処理部５４によって推奨ルート描画用データが生成されている場合に、案内ボタンを表示するための案内ボタン表示用データを生成する処理である。なお、案内ボタン表示用データは、特許請求の範囲に記載の描画実行部表示用データに相当し、案内ボタンは、特許請求の範囲に記載の描画実行部に相当する。案内ボタンは、ナビゲーション装置１１の表示部１７に表示されるものであり、この場合、タッチボタンとして表示される。ナビゲーション装置１１において案内ボタンが操作されると、当該ナビゲーション装置１１の制御装置１２は、推奨ルート描画用データに基づく推奨ルートの描画を実行する。
データ送信処理部５６は、制御装置４２からの指令信号に応じてデータ送信処理を実行する。このデータ送信処理は、データ抽出処理部５１が抽出した方面案内図表示用データを通信部４３を介してナビゲーション装置１１に送信するとともに、推奨ルート描画用データ生成処理部５４によって推奨ルート描画用データが生成されている場合には、当該推奨ルート描画用データおよび当該推奨ルート描画用データに対応して生成された案内ボタン表示用データも通信部４３を介してナビゲーション装置１１に送信する処理である。
【００３０】
次に、このような構成のナビゲーションシステム１０の動作内容、即ち、ナビゲーション装置１１およびデータ提供サーバ４１が実行する制御内容について説明する。なお、以下に説明する処理は、説明の便宜上、「ナビゲーション装置１１」および「データ提供サーバ４１」を主体として説明するが、実際は「ナビゲーション装置１１の制御装置１２」および「データ提供サーバ４１の制御装置４２」が実行する処理である。
ナビゲーション装置１１は、上記したように地図上に存在する各分岐点にそれぞれ対応付けて設定されたデータ取得地点データおよび分岐点指向方向データをデータ提供サーバ４１から予め取得しており、図７に示すように、ナビゲーション装置１１が搭載された車両が何れかのデータ取得地点に到達したか否か、即ち、車両の現在位置が何れかのデータ取得地点データによって特定されるデータ取得地点に一致するか否かを監視している（ステップＡ１）。そして、ナビゲーション装置１１は、車両が何れかのデータ取得地点に到達すると（ステップＡ１：ＹＥＳ）、車両が、そのデータ取得地点に対応する分岐点に向かっているか否か、即ち、車両の進行方向が、そのデータ取得地点に対応する分岐点指向方向（そのデータ取得地点から当該データ取得地点に対応する分岐点に向かう方向）に一致するか否かを判断する（ステップＡ２）。
【００３１】
ナビゲーション装置１１は、車両の進行方向が分岐点指向方向に一致しない場合には（ステップＡ２：ＮＯ）、上記のステップＡ１に移行する。一方、ナビゲーション装置１１は、車両の進行方向が分岐点指向方向に一致する場合には（ステップＡ２：ＹＥＳ）、データ要求処理部３３によるデータ要求処理を実行する（ステップＡ３）。そして、ナビゲーション装置１１は、データ提供サーバ４１からデータを受信したか否かを監視しながら待機する（ステップＡ４）。
【００３２】
データ提供サーバ４１は、ナビゲーション装置１１からのデータ要求処理に応じて、受信したリクエスト信号に付加されている現在位置データに基づいて車両の現在位置、換言すれば、車両が到達したデータ取得地点を特定する。そして、データ提供サーバ４１は、その現在位置に一致するデータ取得地点に対応付けて格納されている方面案内図表示用データをデータ格納部４４から抽出する（ステップＢ１）。また、データ提供サーバ４１は、特定した車両の現在位置に一致するデータ取得地点に対応付けて格納されている分岐点位置データに基づいて、方面案内図を表示する対象となる分岐点を案内対象分岐点として特定し、その特定した案内対象分岐点の周辺の交通情報を収集する（ステップＢ２）。なお、交通情報を収集する範囲は、適宜変更して実施することができる。
【００３３】
次に、データ提供サーバ４１は、収集した交通情報に、この場合、渋滞情報が含まれているか否かを判断する（ステップＢ３）。データ提供サーバ４１は、収集した交通情報に渋滞情報が含まれていない場合には（ステップＢ３：ＮＯ）、詳しくは後述するデータ送信処理に移行する（ステップＢ５）。一方、データ提供サーバ４１は、収集した交通情報に渋滞情報が含まれている場合には（ステップＢ３：ＹＥＳ）、案内ボタン設定処理を実行する（ステップＢ４）。
【００３４】
ここで、この案内ボタン設定処理の内容について図８に示すフローチャートを参照しながら説明する。この案内ボタン設定処理では、データ提供サーバ４１は、まず、上記のステップＢ１にて抽出した方面案内図表示用データに基づいて表示される方面案内図に含まれる各方面を特定する（ステップＣ１）。そして、データ提供サーバ４１は、方面案内図に含まれる各方面を処理対象方面として順次設定しながら、処理対象方面として設定した方面について、次に示す各処理を実行する。即ち、データ提供サーバ４１は、ルート数特定処理部５２によるルート数特定処理を実行する（ステップＣ２）。このルート数特定処理では、データ提供サーバ４１は、案内対象分岐点から処理対象方面に連なるルートの数を特定する。
次に、データ提供サーバ４１は、案内対象分岐点から処理対象方面に連なるルートの数が複数であるか否かを判断する（ステップＣ３）。データ提供サーバ４１は、処理対象方面に連なるルートが複数でない場合、つまり、１つである場合には（ステップＣ３：ＮＯ）、詳しくは後述するステップＣ９に移行する。
【００３５】
一方、データ提供サーバ４１は、案内対象分岐点から処理対象方面に連なるルートが複数である場合には（ステップＣ３：ＹＥＳ）、所要時間算出処理部５３による所要時間算出処理を実行する（ステップＣ４）。この所要時間算出処理では、データ提供サーバ４１は、収集した交通情報に含まれる渋滞情報を、例えば図３（ａ）または図４（ａ）に示すように、案内対象分岐点Ｐｘから処理対象方面に連なる複数のルートにそれぞれ反映する。即ち、例えば図３（ａ）において、方面Ｄａが処理対象方面である場合には、当該処理対象方面Ｄａに連なる複数のルートＲ[ｉ−ｄ−ａ]，Ｒ[ｉ−ｆ−ｃ]，Ｒ[ｋ−ｈ−ｃ]に渋滞情報をそれぞれ反映させる。また、例えば図４（ａ）において、方面Ｄｃが処理対象方面である場合には、当該処理対象方面Ｄｃに連なる複数のルートＲ[ｉ−ｄ−ｂ]，Ｒ[ｉ−ｇ−ｅ]，Ｒ[ｌ−ｊ−ｅ]に渋滞情報をそれぞれ反映させる。
【００３６】
なお、図３（ａ）および図４（ａ）では、例えば車両が完全に停車してしまうような激しい渋滞が発生している区間は塗り潰して示し、例えば車両が低速で走行して渋滞が発生しつつある区間はハッチングで示している。データ提供サーバ４１は、このようにして渋滞情報を反映すると、各ルートを走行した場合に案内対象分岐点Ｐｘから処理対象方面、この場合、図３（ａ）では方面Ｄａ、あるいは、図４（ａ）では方面Ｄｃに到達するまでに要する所要時間をそれぞれ算出する。
【００３７】
次に、データ提供サーバ４１は、算出した各ルートの所要時間のうち最長の所要時間と最短の所要時間との差を演算する（ステップＣ５）。そして、データ提供サーバ４１は、算出した所要時間の差が所定時間以内、例えば５分以内であるか否かを判断する（ステップＣ６）。データ提供サーバ４１は、差が所定時間以内でない場合には（ステップＣ６：ＮＯ）、推奨ルート描画用データ生成処理部５４による推奨ルート描画用データ生成処理を実行する（ステップＣ７）。この推奨ルート描画用データ生成処理では、データ提供サーバ４１は、所要時間算出処理部５３が算出した所要時間が最も短いルート、例えば、図３（ａ）では破線で示すルートＲ[ｉ−ｆ−ｃ]、図４（ａ）では破線で示すルートＲ[ｌ−ｊ−ｅ]を推奨ルートＲとして特定し、その推奨ルートを方面案内図に重ねて描画するための推奨ルート描画用データを生成する。
【００３８】
次に、データ提供サーバ４１は、案内ボタン表示用データ生成処理部５５による案内ボタン表示用データ生成処理を実行する（ステップＣ８）。この案内ボタン表示用データ生成処理では、データ提供サーバ４１は、ナビゲーション装置１１において推奨ルートの描画を実行するための案内ボタンを表示するための案内ボタン表示用データを生成する。また、この案内ボタン表示用データ生成処理において、データ提供サーバ４１は、案内ボタン表示用データのみならず、方面案内図において案内ボタンを表示する表示位置を特定する案内ボタン表示位置データも生成する。この場合、データ提供サーバ４１は、案内ボタンの表示位置を、対応する方面の近傍に設定する。
【００３９】
なお、案内ボタン表示位置データは、案内ボタンの表示位置をナビゲーション装置１１の表示部１７の座標により特定する座標データとして生成される。ナビゲーション装置１１は、データ提供サーバ４１から受信した案内ボタン表示用データに基づいて形成した案内ボタンを、同じくデータ提供サーバ４１から受信した案内ボタン表示位置データによって特定される表示部１７の画面上の座標位置に表示する。ナビゲーション装置１１は、表示部１７の画面のうち案内ボタンＢが表示されている座標がタッチ操作されると、当該案内ボタンが操作されたことを認識するようになっている。
【００４０】
データ提供サーバ４１は、抽出した方面案内図表示用データに基づいて表示される方面案内図に含まれる全ての方面、つまり、ステップＣ１にて特定した全ての方面を順次処理対象方面として設定しながら、各方面に対して、それぞれ上記したステップＣ２〜Ｃ８の処理を実行する（ステップＣ９：ＮＯ）。そして、データ提供サーバ４１は、方面案内図に含まれる全ての方面について上記したステップＣ２〜Ｃ８の処理を完了すると（ステップＣ９：ＹＥＳ）、この案内ボタン設定処理を終了する。データ提供サーバ４１は、この案内ボタン設定処理を終了すると、図７に示すデータ送信処理に移行する（ステップＢ５）。
データ提供サーバ４１は、収集した交通情報に渋滞情報が含まれておらず案内ボタン設定処理を経由せずにデータ送信処理に移行した場合には、このデータ送信処理では、ステップＢ１にて抽出した方面案内図表示用データを送信するとともに、その方面案内図表示用データに対応して格納されている「表示限界地点データ[ボタンなし]」および「方面案内終了地点データ」をデータ格納部４４から抽出して送信する。
【００４１】
一方、データ提供サーバ４１は、収集した交通情報に渋滞情報が含まれており案内ボタン設定処理を経由してデータ送信処理に移行した場合には、このデータ送信処理では、ステップＢ１にて抽出した方面案内図表示用データを送信するとともに、その方面案内図表示用データに対応して格納されている「表示限界地点データ[ボタンあり]」および「方面案内終了地点データ」をデータ格納部４４から抽出して送信する。また、データ提供サーバ４１は、ステップＢ４の案内ボタン設定処理において生成した推奨ルート描画用データ、案内ボタン表示用データ、および、案内ボタン表示位置データを送信する。また、データ提供サーバ４１は、推奨ルートを走行した場合の所要時間を示す所要時間データを生成して送信する。
【００４２】
ナビゲーション装置１１は、データ提供サーバ４１からデータを受信すると（ステップＡ４：ＹＥＳ）、車両が、データ提供サーバ４１から受信した表示限界地点データによって特定される表示限界地点を通過したか否か、即ち、車両の現在位置が表示限界地点よりも分岐点側であるか否かを判断する（ステップＡ５）。ナビゲーション装置１１は、車両が表示限界地点を分岐点側に越えている場合には（ステップＡ５：ＹＥＳ）、方面案内図を表示することなく、この処理を終了する。このとき、ナビゲーション装置１１は、データ提供サーバ４１から受信した各種のデータを破棄、つまり、消去するように構成してもよい。
【００４３】
一方、ナビゲーション装置１１は、車両が表示限界地点を分岐点側に越えていない場合には（ステップＡ５：ＮＯ）、その時点で表示部１７に表示している情報が方面案内図よりも優先度の高い情報であるか否かを判断する（ステップＡ６）。なお、方面案内図よりも優先度の高い情報としては、例えば、経路案内実行中に表示される分岐点およびその周辺領域の拡大画面、ユーザによる操作に応じて表示されている画面、つまり、ユーザが所望する画面などが考えられる。
ナビゲーション装置１１は、方面案内図よりも優先度の高い情報を表示部１７に表示している場合には（ステップＡ６：ＹＥＳ）、方面案内図を表示することなく、この処理を終了する。このとき、ナビゲーション装置１１は、データ提供サーバ４１から受信した各種のデータを破棄、つまり、消去するように構成してもよい。
【００４４】
一方、ナビゲーション装置１１は、方面案内図と同等あるいは低い優先度の情報を表示部１７に表示している場合には（ステップＡ６：ＮＯ）、方面案内図表示処理を実行する（ステップＡ７）。ここで、この方面案内図表示処理の内容について図９に示すフローチャートを参照しながら説明する。この方面案内図表示処理では、ナビゲーション装置１１は、データ提供サーバ４１から受信した方面案内図表示用データに基づいて方面案内図を表示部１７に表示する（ステップＤ１）。このとき、ナビゲーション装置１１は、表示した方面案内図を閉じるための図示しない「閉じるボタン」を、例えば表示部１７の画面上にタッチボタンとして表示する。また、ナビゲーション装置１１は、データ提供サーバ４１から案内ボタン表示用データも受信している場合には、当該案内ボタン表示用データに基づいて案内ボタンも表示部１７の画面上にタッチボタンとして表示する。
【００４５】
ナビゲーション装置１１は、方面案内図を表示すると、車両が、データ提供サーバ４１から受信した方面案内終了地点データに基づいて特定される方面案内終了地点を通過したか否か、即ち、車両の現在位置が方面案内終地点よりも分岐点側であるか否かを判断する（ステップＤ２）。また、ナビゲーション装置１１は、方面案内図を閉じるための「閉じるボタン」が操作されたか否かを判断する（ステップＤ３）。また、ナビゲーション装置１１は、方面案内図とともに案内ボタンも表示した場合には、当該案内ボタンが操作されたか否かを判断する（ステップＤ４）。
ナビゲーション装置１１は、車両が方面案内終了地点を通過した場合（ステップＤ２：ＹＥＳ）、あるいは、「閉じるボタン」が操作された場合（ステップＤ３：ＹＥＳ）には、表示している方面案内図を閉じ（ステップＤ５）、方面案内図を表示する前の画面に遷移して（ステップＤ６）、この処理を終了する。
【００４６】
また、ナビゲーション装置１１は、方面案内図とともに案内ボタンを表示した場合において、当該案内ボタンが操作された場合（ステップＤ４：ＹＥＳ）には、データ提供サーバ４１から受信した推奨ルート描画用データに基づいて、表示部１７に表示されている方面案内図に重ねて推奨ルートを表示する（ステップＤ７）。このとき、ナビゲーション装置１１は、データ提供サーバ４１から所要時間データも受信している場合には、当該所要時間データに基づいて、推奨ルートを走行した場合の所要時間も表示する。そして、ナビゲーション装置１１は、車両が方面案内終了地点を通過した場合（ステップＤ８：ＹＥＳ）、あるいは、「閉じるボタン」が操作された場合（ステップＤ９：ＹＥＳ）には、表示している方面案内図を閉じ（ステップＤ５）、方面案内図を表示する前の画面に遷移して（ステップＤ６）、この処理を終了する。
【００４７】
以上に説明したように本実施形態によれば、車両の進行方向前方に存在する分岐点の手前において表示される方面案内図において、ユーザがどのルートを採用するのかの判断に迷いそうな方面、即ち、その方面に連なるルートが複数であり、且つ、各ルートを走行した場合の所要時間が異なる方面が存在する場合には、ユーザに推奨するルートを表示するための操作ボタンが表示される。従って、ユーザは、その操作ボタンを操作することで提示される推奨ルートを採用することができ、どのルートを採用するのかの判断に迷う必要がない。
【００４８】
また、ある方面について、その方面に連なるルートが複数であり、且つ、各ルートを走行した場合の所要時間が異なる場合であっても、各ルートの所要時間に大差が無いのであれば、所要時間が最も短いルートを推奨ルートとして特定したとしても、他のルートとの差別化を図ることができない。そのため、データ提供サーバ４１は、算出した各ルートの所要時間の差が所定時間以内である場合には、何れのルートも推奨ルートとして特定せず、推奨ルート描画用データを生成しないように構成した。
また、車両が分岐点に接近している場合には、方面案内図を表示したとしてもユーザが当該方面案内図を確認する時間を十分に確保することができない。そのため、ナビゲーション装置１１は、車両が表示限界地点を通過している場合には、方面案内図を表示しないように構成した。
【００４９】
なお、本発明は、上述した一実施形態のみに限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能であり、例えば、以下のように変形または拡張することができる。
データ格納部４４の構成は適宜変更して実施することができる。例えば、データ格納部４４は、各分岐点にそれぞれ対応付けて分岐点コードを格納するとともに、各分岐点コードを、さらに都市コードに基づいてグループ化する構成としてもよい。なお、分岐点コードは、各分岐点を特定するために各分岐点に固有に設定されるコードであり、都市コードは、各都市を特定するために各都市に固有に設定されるコードである。この場合、ナビゲーション装置１１は、車両の現在位置を示す現在位置データに代わり、車両の現在位置が含まれる都市の都市コードおよび車両が向かっている分岐点の分岐点コードをリクエスト信号に付加するように構成する。これにより、ナビゲーション装置１１は、車両の現在位置に代わり、都市コードおよび分岐点コードによって、要求する方面案内図表示用データを指定することが可能となる。
【００５０】
描画実行部は、案内ボタンとして実現する構成に限られるものではない。例えば、各方面の名称を示す部分をタッチボタンとして表示することで描画実行部として機能させる構成とすることができる。この場合、タッチボタンとして表示される各方面の名称を示す部分を、例えば赤枠で囲んだり、あるいは、点滅させたりするなどして、当該部分がタッチボタンであることをユーザが認識し易いように構成するとよい。
ステップＢ３の判断処理では、交通情報に「渋滞情報」が含まれているか否かを判断したが、これに代わり、交通情報に例えば「交通規制情報」、「工事規制情報」、「事故情報」などが含まれているか否かを判断するように構成してもよい。
【００５１】
１本の推奨ルートを表示するのではなく、複数の推奨ルートを表示するように構成してもよい。例えば、図３の例では、案内ボタンＢａが操作されたことに伴い、方面Ｄａに連なるルートＲ[ｉ−ｆ−ｃ]のみならず、方面Ｄａに連なる他のルートＲ[ｉ−ｄ−ａ]およびルートＲ[ｋ−ｈ−ｃ]も表示するのである。この場合、各ルートＲ[ｉ−ｆ−ｃ]，Ｒ[ｉ−ｄ−ａ]，Ｒ[ｋ−ｈ−ｃ]とともに、それぞれのルートを走行した場合の所要時間を添付して表示するように構成するとよい。また、各ルートＲ[ｉ−ｆ−ｃ]，Ｒ[ｉ−ｄ−ａ]，Ｒ[ｋ−ｈ−ｃ]の表示色を異ならせることにより、つまり、例えば所要時間が短いルートは「青色」で示し、所要時間が長いルートは「赤色」で示すことにより、各ルートの所要時間の違いを視覚的に間接的に示すように構成してもよい。
【００５２】
データ提供サーバ４１は、データ抽出処理部５１が抽出した方面案内図表示用データに基づいて表示される方面案内図に含まれる全ての方面について、各方面に向かう複数のルートからそれぞれ推奨ルートを特定するのではなく、データ抽出処理部５１が抽出した方面案内図表示用データに基づいて表示される方面案内図に含まれる少なくとも１つの方面について、その方面に向かう複数のルートから推奨ルートを特定するように構成してもよい。
データ提供装置は、上記の実施形態に示したデータ提供サーバ４１に限られるものではなく、例えば光ビーコンなどの路側機で構成してもよい。この場合、データ提供装置としての路側機は、車両用端末からのデータ提供の要求を待って方面案内図表示用データなどの各種データを提供するのではなく、車両が路側機を通過したときに各種データを車両用端末に提供する構成とする。
車両用端末は、例えばナビゲーション装置１１など車両に搭載される車両用装置単体で構成してもよいが、車両用装置とこの車両用装置に通信可能に接続される携帯通信端末との組み合わせにより構成してもよい。
【符号の説明】
【００５３】
図面中、１０はナビゲーションシステム（情報通信システム）、１１はナビゲーション装置（車両用端末）、３１は現在位置特定処理部（現在位置特定手段）、３２は進行方向特定処理部（進行方向特定手段）、３３はデータ要求処理部（データ要求手段）、３４は方面案内図表示処理部（表示手段）、３５は推奨ルート描画処理部（推奨ルート描画手段）、４１はデータ提供サーバ（データ提供装置）、４４はデータ格納部（データ格納手段）、５１はデータ抽出処理部（データ抽出手段）、５２はルート数特定処理部（ルート数特定手段）、５３は所要時間算出処理部（所要時間算出手段）、５４は推奨ルート描画用データ生成処理部（推奨ルート描画用データ生成手段）、５５は案内ボタン表示用データ生成処理部（描画実行部表示用データ生成手段）、５６はデータ送信処理部（データ送信手段）を示す。
【図１】
0005413446.tif 000002
【図２】
0005413446.tif 000003
【図３】
0005413446.tif 000004
【図４】
0005413446.tif 000005
【図５】
0005413446.tif 000006
【図６】
0005413446.tif 000007
【図７】
0005413446.tif 000008
【図８】
0005413446.tif 000009
【図９】
0005413446.tif 000010