(57)【要約】【課題】ユーザが代替経路について容易に評価を行える「ナビゲーション装置及び代替ルート提示方法」を提供する。【解決手段】探索した誘導経路の代替経路と誘導経路との相違区間を含む範囲の地図を、誘導経路を表す誘導経路図形４６１と共に拡大表示した上で、誘導経路の代替経路と異なる部分を所定期間点滅表示する。そして、表示を、誘導経路図形４６１に代えて代替経路を表す代替経路図形５１１を表すものに切り替え、誘導経路と代替経路の走行距離や走行時間の差を表示する（ａ）。以降、ユーザ操作に応じて、表示する経路を、代替経路（ａ）と誘導経路（ｂ）との間で交互に切り替える。そして、ユーザの変更操作が成された場合には代替経路を新たな誘導経路として設定し、維持操作が成された場合には現在の誘導経路を維持した上で、表示を現在位置周辺の地図上に誘導経路と現在位置を表した経路案内用のナビゲーション画像に復帰する（ｄ、ｅ）。【選択図】図５
2005091248.tif 000002
【特許請求の範囲】
【請求項１】
目的地までの間に設定した誘導経路に沿った走行を案内するナビゲーション装置であって、
現在位置から目的地までの前記誘導経路の代替となる経路を代替経路として探索する代替経路探索手段と、
前記代替経路が探索された場合に、地図上に前記誘導経路を表した誘導経路案内画面と、地図上に前記代替経路を表した代替経路案内画面とを、交互に表示する代替経路提示手段と、
ユーザの明示的もしくは黙示的指示に従って、前記代替経路を新たな誘導経路として設定する誘導経路更新手段とを有することを特徴とするナビゲーション装置。
【請求項２】
請求項１記載のナビゲーション装置であって、
前記代替経路提示手段は、所定のユーザ操作に応じて、前記誘導経路案内画面と前記代替経路案内画面との表示を交互に切り替えることを特徴とするナビゲーション装置。
【請求項３】
請求項１または２記載のナビゲーション装置であって、
前記代替経路提示手段は、前記代替経路が探索された場合に、地図上に前記誘導経路を、当該誘導経路の前記代替経路と相違する区間を識別可能な形態で表した変更候補区間表示画面を表示した後に、前記誘導経路案内画面と前記代替経路案内画面との交互の表示を行うことを特徴とするナビゲーション装置。
【請求項４】
請求項３記載のナビゲーション装置であって、
前記代替経路提示手段は、前記誘導経路の前記代替経路と相違する区間と前記代替経路の前記誘導経路と相違する区間とを含む、当該二つの区間周辺の範囲を算出し、算出した範囲を、前記誘導経路案内画面及び代替経路画面に表示する地図の範囲として設定することを特徴とするナビゲーション装置。
【請求項５】
目的地までの間に設定した誘導経路に沿った走行を案内するナビゲーション装置において、前記誘導経路の代替となる経路を代替経路として提示する代替経路提示方法であって、
現在位置から目的地までの前記誘導経路の代替となる代替経路を代替経路として探索するステップと、
前記代替経路が探索された場合に、地図上に前記誘導経路を表した誘導経路案内画面と、地図上に前記代替経路を表した代替経路案内画面とを、交互に表示するステップと、
ユーザの明示的もしくは黙示的指示に従って、前記代替経路を新たな誘導経路として設定するステップとを有することを特徴とする代替経路提示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対する経路誘導を行うナビゲーション装置に関するものである。
【背景技術】
【０００２】
自動車に搭載されるナビゲーション装置において、ユーザに対して経路誘導を行う技術としては、従来より、ユーザから受け付けた目的地までの間に誘導経路を設定し、地図上に現在位置と設定した誘導経路とを表した画像を表示することにより、誘導経路に沿った目的地までの走行を誘導する技術が広く用いられている。
【０００３】
また、このような経路案内を行うナビゲーション装置に関する技術としては、誘導経路に従った経路誘導中に、現在の誘導経路よりも好適な目的地までの代替経路が存在しないかどうかを探索し、現在の誘導経路よりも好適な代替経路が存在した場合には、当該代替経路をユーザに提示すると共に、代替経路を新たな誘導経路として設定するかどうかの選択を受付け、設定することの選択を受け付けた場合に、代替経路を新たな誘導経路として設定し、以降の経路誘導を行う技術が知られている（たとえば、特許文献１）。
【０００４】
また、このような誘導経路と、誘導経路の代替となる代替経路のユーザへの提示の技術としては、地図上に誘導経路と代替経路とを共に表した画像を表示する技術が知られている（たとえば、特許文献２）。
【特許文献１】特開２００３−９０７３２号公報
【特許文献２】特開２００１−３０４８９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
さて、以上のような代替経路のユーザに対する提示は、ユーザが代替経路を、新たな誘導経路として採用すべきかどうかについて詳細に評価できる形態で行うことが好ましい。
しかしながら、前記地図上に誘導経路と代替経路とを共に表した画像を表示することにより代替経路の提示を行う技術によれば、複数の経路を同じ地図上に表すため表示が煩雑となり易く、ユーザが代替経路を評価するための情報を把握することが困難となる場合がある。
【０００６】
そこで、本発明は、誘導経路の代替となる代替経路の提示を、ユーザが代替経路についてより容易に評価を行えるように行うことを課題とする。
【課題を解決するための手段】
【０００７】
前記課題達成のために、本発明は、目的地までの間に設定した誘導経路に沿った走行を案内するナビゲーション装置に、現在位置から目的地までの前記誘導経路の代替となる経路を代替経路として探索する代替経路探索手段と、前記代替経路が探索された場合に、地図上に前記誘導経路を表した誘導経路案内画面と、地図上に前記代替経路を表した代替経路案内画面とを、交互に表示する代替経路提示手段と、ユーザの明示的もしくは黙示的指示に従って、前記代替経路を新たな誘導経路として設定する誘導経路更新手段とを備えたものである。
【０００８】
このようなナビゲーション装置によれば、地図上に誘導経路と代替経路と同時に表示するのではなく、地図上に前記誘導経路を表した誘導経路案内画面と、地図上に前記代替経路を表した代替経路案内画面とを交互に表示することにより、ユーザに対して代替経路を提示するので、ユーザの代替経路と誘導経路との比較評価を可能としつつ、表示画面が煩雑となることを排除することができる。したがって、ユーザが代替経路の評価を容易に行えるようになる。
【０００９】
ここで、このようなナビゲーション装置における前記誘導経路案内画面と前記代替経路案内画面との交互表示は、自動的に行うようにしても良いが、前記代替経路提示手段において、所定のユーザ操作に応じて、前記誘導経路案内画面と前記代替経路案内画面との表示を交互に切り替えることにより行うようにしてもよい。
【００１０】
また、このようなナビゲーション装置は、前記代替経路提示手段において、前記代替経路が探索された場合に、地図上に前記誘導経路を、当該誘導経路の前記代替経路と相違する区間を識別可能な形態で表した変更候補区間表示画面を表示した後に、前記誘導経路案内画面と前記代替経路案内画面との交互の表示を行うようにしてもよい。
【００１１】
また、このようなナビゲーション装置は、前記代替経路提示手段において、前記誘導経路の前記代替経路と相違する区間と前記代替経路の前記誘導経路と相違する区間とを含む、当該二つの区間周辺の範囲を算出し、算出した範囲を、前記誘導経路案内画面及び代替経路画面に表示する地図の範囲として設定するようにすることが好ましい。
【００１２】
このようにすることにより、誘導経路全体や代替経路全体ではなく、誘導経路と代替経路の相違部分のみを抽出してユーザに提示することができるので、ユーザの代替経路と誘導経路の比較評価を、より容易化することができる。
【発明の効果】
【００１３】
以上のように、本発明によれば、ユーザが代替経路についてより容易に評価を行えるよう、誘導経路の代替となる代替経路を提示することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態について説明する。
図１に本実施形態に係るナビゲーション装置の構成を示す。
図示するように、本ナビゲーション装置は、制御装置１、地図データを格納したＤＶＤ−ＲＯＭやハードディスク等の記録媒体２１にアクセスするための記録媒体ドライブ２、ＧＰＳ受信機３、角加速度センサや車速センサなどの車両の走行状態を検知する走行状態センサ４、ＶＩＣＳ（Vehicle Information and Communication System）による交通情報を受信するＶＩＣＳ受信装置５、ユーザよりの入力を受け付けるリモコン６（リモートコントローラ）、表示装置７を備えている。ここで、ＶＩＣＳは、電波ビーコン、光ビーコン、ＦＭ多重放送などを介して、約５分毎にリアルタイムな道路交通情報を送受するシステムである。そして、ＶＩＣＳ受信装置５は、このように送信された交通情報を受信する装置であり、電波ビーコン受信機、光ビーコン受信機、ＦＭ多重放送受信機などを含んで構成される。
【００１５】
また、制御装置１は、地図データバッファ１０１、地図データ読出処理部１０２、現在状態算出部１０３、ルート探索部１０４、ナビゲーション画像生成部１０５、交通情報取得部１０６、メモリ１０７、主制御部１０８、ＧＵＩ制御部１０９を備えている。ここで、図１における制御装置１の内部の点線１２１は地図データバッファ１０１に格納される地図データへの各部のアクセス経路を示し、太線１２２は各部間の制御情報や各種データの各部の経路を、ＧＵＩ制御部１０９に接続する細線はユーザとの間でリモコン６や表示装置７を用いて入出力する操作情報や画像情報の経路を示す。
【００１６】
但し、以上の制御装置１は、ハードウエア的には、マイクロプロセッサや、メモリや、その他のグラフィックプロセッサやジオメトリックプロセッサ等の周辺デバイスを有する一般的な構成を備えたＣＰＵ回路であって良く、この場合、以上に示した制御装置１の各部は、マイクロプロセッサが予め用意されたプログラムを実行することにより具現化するプロセスとして実現されるものであって良い。また、この場合、このようなプログラムは、記録媒体２１や適当な通信路を介して、制御装置１に提供されるものであって良い。
【００１７】
次に、記録媒体２１に記憶される地図データの構成を示す。
ここで、地図データは、所定の地理的区域毎に図葉と呼ばれる単位で管理されており、各図葉は地図の詳細度に応じた複数のレベルで構成されている。そして、各図葉の各レベルの地図は、１つまたは複数のユニットよりなり、各ユニットは、自身が属する図葉の地理的区域またはこれを分割した区域に対応し、対応する区域の地図を、自身が属するレベルで表現したものである。
【００１８】
そして、図２に示すように、地図データは、各ユニットと図葉や対応区域やレベルとの関係を記述した管理データ、地図を表す基本地図データ、路線データと、ＶＩＣＳ変換テーブルとを含んで構成される。
ここで、基本地図データは、前述したユニット毎のユニットデータと、各ユニットデータと図葉や対応区域やレベルとの関係を記述したユニット管理データを含む。そして、各ユニットデータはユニット内の道路ネットワークを表す道路ユニットと、ユニット内の表示地図を規定する描画ユニットとを有する。
【００１９】
そして、道路ユニットは、ノードリストと、リンクテーブルと、他ユニットとのノードやリンクの接続、対応関係を記述した接続データとを有する。
ここで、道路ユニットでは、道路を直線であるリンクの集合として表現しており、この各リンクの端点がノードである。このようなノードは、交差点等の道路の接続点に必ず設けられる他、隣接するユニットの境界に必ず設けられる。また、各リンクは方向を持ち、リンクを介して隣接する二つのノードの間には、その道路が一方通行である場合には通行方向の一つのリンクのみが設けられるが、その道路が双方向である場合には基本的には相互に逆方向の二つのリンクが設けられる。
【００２０】
さて、ノードリストは、各ノード毎のノードレコードを含み、各ノードレコードは、ノード番号、ノードの座標、当該ノードが交差点や高速道路の出入口に対応するノードであるか等を表すノード属性、ノードに接続するリンクのリンク番号のリストである接続リンク番号リスト、ノードにリンクを介して隣接するノードのノード番号のリストである隣接ノード番号リストが記述される。
【００２１】
次に、リンクテーブルは、各リンク毎のリンクレコードを含み、各リンクレコードには、リンク番号、リンクの始点となるノードのノード番号を示す始点ノード番号、リンクの終点となるノードのノード番号を示す終点ノード番号、リンクに対応する道路の区間についての各種情報を表す道路属性、リンクの距離、リンクの方位、リンクに与えた経路探索用のコストであるリンクコスト、リンクの属する路線の路線番号等が記述される。ここで、道路属性としては、リンクが属する道路の有料道路や国道や県道などの種別を表す道路種別や、リンクに対応する道路区間の道路幅や車線数等が記述される。
【００２２】
次に、描画ユニットは、地形図形や道路図形や施設図形などの地図の地理的な表示要素や、地域名称や施設名称などの地図上に表示する文字情報や、地図上にガソリンスタンド等の施設の存在を表すために表示する施設マークなどを規定するものである。
そして、地図データに含まれる路線データは、各道路毎に設けられた路線レコードを有し、各路線レコードには、道路の識別子である路線番号や、各道路の高速道路、国道、県道などの路線種別や、各道路の路線名称が記述される。
また、ＶＩＣＳ変換テーブルは、ＶＩＣＳで用いられる座標系と基本地図データで用いる座標系の対応を記述した座標変換用のテーブルである。
次に、図１の制御装置１のメモリ１０７に格納されるデータについて説明する。
図３に示すように、メモリ１０７には、現在状態情報３０１、目的地データ３０２、誘導経路データ３０３、代替経路データ３０４、交通情報レコード３０５を格納する。
現在状態情報３０１は、現在位置データ３０１１、現在走行方位データ３０１２、走行中リンクデータ３０１３を含み、現在位置データ３０１１は、車両の現在位置座標を表すデータであり、現在走行方位データ３０１２は、車両の現在の走行方位を表すデータであり、走行中リンクデータ３０１３は、現在走行しているリンクのリンク番号を示すデータである。また、目的地データ３０２は、リンク上の目的地の座標を表す。
【００２３】
そして、誘導経路データ３０３は、誘導経路を表すデータであり、誘導経路が経由するリンクのリンク番号とリンクのコストを経由順に記述したルートリンクリスト３０３１と、誘導経路が経由するノードのノード番号を経由順に記述したルートノードリスト３０３２とを有する。
【００２４】
また、代替経路データ３０４は、誘導経路の代替候補となる経路である代替経路を表すデータであり、誘導経路データ３０３と同様に、代替経路が経由するリンクのリンク番号とリンクのコストを経由順に記述した代替ルートリンクリスト３０４１と、代替経路が経由するノードのノード番号を経由順に記述した代替ルートノードリスト３０４２とを有する。
【００２５】
そして、交通情報レコード３０５は、ＶＩＣＳ受信装置５で受信した交通情報に対応して設けられ、各交通情報レコード３０５には、交通情報を受信した受信時刻と、交通情報がその情報を表している地点や道路区間を表す位置情報と、交通情報が表す交通規制や渋滞や要旅行時間といった事象の種別を記述する事象種別と、事象の詳細たとえば渋滞の程度や旅行時間などを表す詳細情報とが格納される。
【００２６】
さて、図１に戻り、このような構成において、地図データ読出処理部１０２は、主制御部１０８の制御下で、記録媒体ドライブ２を介して記録媒体２１から地図データの所要範囲を読み出し地図データバッファ１０１に格納する。
また、現在状態算出部１０３は、以下の処理を繰り返し行う。
すなわち、現在状態算出部１０３は、走行状態センサ４やＧＰＳ受信機３の出力から推定される現在位置に対して、地図データバッファ１０１から読み出した前回決定した現在位置の周辺の地図とのマップマッチング処理などを施して、現在位置として最も確からしいリンク座標と、現在の走行方向として最も確からしいリンク方向と、現在の走行中のリンクとして最も確からしいリンクとを、それぞれ現在位置座標、現在走行方位、走行中リンクとして決定し、メモリ１０７の現在位置データ３０１１と現在走行方位データ３０１２と走行中リンクデータ３０１３に設定する。
【００２７】
また、交通情報取得部１０６は、ＶＩＣＳ受信装置５が受信した交通情報を、地図データのＶＩＣＳ変換テーブルを参照してデコードし、メモリ１０７に交通情報レコード３０５として格納する。また、交通情報取得部１０６は、ＶＩＣＳ受信装置５が受信した交通情報と同じ種別と同じ位置情報を持つ交通情報レコード３０５を削除したり、現在時刻や現在位置から見て、受信時刻が、道路交通情報がもはや有効でないことを表している交通情報レコード３０５を消去したりする処理も行う。
【００２８】
また、主制御部１０８は、ユーザの目的地設定要求に応じて、ユーザからリモコン６、ＧＵＩ制御部１０９を介して目的地の設定を受付け、これを目的地データ３０２にセットする。
そして、目的地データ３０２が示す目的地までの誘導経路をルート探索部１０４に探索させる。ルート探索部１０４は、必要地理的範囲の道路ユニットの道路データを地図データバッファ１０１から読み出し、メモリ１０７の現在位置データ３０１１が示す現在位置座標から目的地データ３０２が示す目的地座標までの、走行中リンクデータ３０１３が示すリンクを最初に辿る最小コストの経路を、リンクレコードのリンクコストと、交通情報レコード３０５が示す交通情報とを用いた所定のコストモデルに基づいて誘導経路として算出し、算出した誘導経路の経路データを、誘導経路データ３０３のルートリンクリスト３０３１とルートノードリスト３０３２にそれぞれ格納する。すなわち、たとえば、コストモデルとして走行時間をコストの一つとするコストモデルを用いる場合には、リンクレコードのリンクコストに、当該リンクの要走行時間を含めておくようにする。そして、この各リンクの要走行時間を、交通情報レコード３０５の交通情報に応じて修正した上で、経路の走行時間に関するコストを求めるようにする。ここで、この交通情報に応じたリンクの要走行時間の修正は、たとえば、渋滞が発生しているリンクについては交通情報が示す渋滞の程度やリンクの長さに応じた走行時間にリンクの要走行時間を修正することにより行う。
【００２９】
また、主制御部１０８は、表示装置７の表示画面の全面に、図４ａに示すナビゲーション画像ウインドウ４１０を設定した上で、以下のナビゲーション画像生成処理を繰り返す。
すなわち、主制御部１０８は、現在走行方位データ３０１２が示す走行方位に応じた方位を表示方位に決定し、予め成されたユーザ設定や初期設定に応じて縮尺を決定し、現在位置データ３０１１から読み出した現在位置周辺の、決定した表示方位と決定した縮尺とに応じて定まる所定範囲を表示範囲として決定する。ここで表示方位は、現在走行方位が常に上となるように算出する。
【００３０】
そして、ナビゲーション画像生成部１０５に、決定した表示範囲中の描画ユニットに基づいた、描画ユニットが表す地図表示要素や文字列や施設マークの描画と、現在走行方位データ３０１２が示す方位に対応する方向を向いた現在位置マークの、現在位置データ３０１１が示す現在位置に対応する位置への描画とを、各々決定した表示方位が示す方位を上として行わせる。また、主制御部１０８は、誘導経路データ３０３が設定されている場合には、ナビゲーション画像生成部１０５に、決定した表示範囲中の、誘導経路データ３０３が示す現在位置より目的地側の誘導経路を表す誘導経路図形を、決定した表示方位が示す方位を上として描画させる。また、主制御部１０８は、経路誘導中であって、目的地が表示範囲に含まれる場合、目的地の位置を示す目的地マークをナビゲーション画像生成部１０５に描画させる。
【００３１】
ナビゲーション画像生成部１０５は、主制御部１０８の制御に従って、以上の各描画を行ってナビゲーション画像を生成し、ＧＵＩ制御部１０９を介して表示装置７の表示画面上に設定されたナビゲーション画像ウインドウ４１０に表示する。
図４ａは、このようにして表示されたナビゲーション画像の例を示すものであり、図示するように表示装置７の全面に設定されたナビゲーション画像ウインドウ４１０上に表示されるナビゲーション画像は、地図表示要素や各種文字列や施設マークが表された地図画像４０１上に、現在位置マーク４０２と、誘導経路図形４０３が表されたものとなる。ただし、誘導経路データ３０３が設定されておらず経路誘導中でない場合には、前述のように誘導経路図形４０３は描画されない。また、表示範囲に目的地が含まれる場合には、目的地マークも表示されることになる。
【００３２】
そして、主制御部１０８は、以上のような経路誘導中、現在位置データ３０１１が示す現在地座標と目的地データ３０２が示す目的地座標との距離が、所定距離（たとえば、数十ｍ）以下となったかどうかを監視し、所定距離以下となったならば、目的地に到着したものと見なして、誘導経路データ３０３と目的地データ３０２をクリアし、経路誘導を終了する。
【００３３】
そして、主制御部１０８は、以上のような誘導経路に従った経路誘導中、以下に示す代替経路探索処理を行う。
図６に、代替経路探索処理の手順を示す。
ただし、以下では、前記経路探索のコストモデルとして、走行時間のみをコストとして用いる場合への適用を例にとり説明する。
図示するように、この処理では、まず、誘導経路データ３０３と現在状態情報３０１を参照し、現在位置から目的地までの間の誘導経路のコストを、ルートリンクリスト３０３１のリンクコストと交通情報レコード３０５に基づいて、現コストとして算出する（ステップ６０２）。ここで、この現コストは、たとえ、現在位置の移動に伴い変化する他、ＶＩＣＳ受信装置５が受信する交通情報が示す交通状況に応じて動的に変化する。
【００３４】
次に、主制御部１０８は、現在位置から目的地までの間の誘導経路のコストの増加要因となっている交通情報レコード３０５が存在する場合には、その交通情報レコード３０５の内容を迂回原因情報として抽出する（ステップ６０４）。すなわち、たとえば、コストモデルとして走行時間をコストの一つとするモデルを用いている場合において、誘導経路上の地点で、渋滞が発生しており、この渋滞が現コストを渋滞が発生していない場合に比べ増加させているのであれば、この渋滞発生を表している交通情報レコード３０５の内容を迂回原因情報として抽出する。
【００３５】
次に、現在位置から目的地までの、現在の最小コストの経路をルート探索部１０４に地図データと交通情報レコードとに基づいて代替経路として探索させ（ステップ６０６）、代替経路データ３０４に格納させ、代替経路のコストを、代替経路データ３０４と交通情報レコード３０５を参照して、代替コストして求める（ステップ６０８）。
【００３６】
そして、代替コストと現コストを比較し（ステップ６１０）、現コストが代替コスト以下であれば、そのままステップ６０２に戻る。一方、代替コストの方が現コストより小さければ、代替経路と誘導経路との、現在位置から目的地までの走行距離の差と走行時間の差とを比較情報として求める（ステップ６１２）。
【００３７】
そして、誘導経路データ３０３と代替経路データ３０４を参照して、誘導経路と代替経路の分岐地点と合流地点とを求める（ステップ６１４）。また、誘導経路の分岐地点と合流地点との間の区間と代替経路の分岐地点と合流地点との間の区間とを含む地図上の範囲を告知範囲として算定する。（ステップ６１６）。
【００３８】
すなわち、いま、図４ｂの４２０のように誘導経路が設定されているときに、代替経路が破線４３０のように求まった場合には、分岐地点と合流地点として、地点４３１と地点４３２を求めると共に、分岐地点４３１と合流地点４３２の間の誘導経路の区間と代替経路の区間を所定の最低余白以上の余白をもって内包する、縦横の比率が後述する代替経路選択ウインドウのウインドウ枠内エリアの縦横比率に等しい最小の範囲４４０を告知範囲として算定する。なお、図中４５０は、この時点でナビゲーション画像中に含められて表示されている地図画像４０１の表示範囲を示している。
【００３９】
さて、図６に戻り、このようにして告知範囲を算定したならば、主制御部１０８は、代替経路選択処理を実行し（ステップ６１８）、代替経路選択処理が終了したならば、ステップ６０２に戻る。
ここで、ステップ６１８の代替経路選択処理の手順を図７に示す。
図示するように代替経路探索処理では、まず、ナビゲーション画像ウインドウ４１０の表示を閉じ、代えて、図４ｃに示す代替経路選択ウインドウ４６０を表示する（ステップ７０２）。そして、告知範囲と代替経路選択ウインドウ４６０のサイズに応じて、告知範囲の地図が代替経路選択ウインドウ４６０のウインドウ枠内サイズ一杯に表示されるように告知範囲の地図の表示縮尺を決定する（ステップ７０４）。
【００４０】
そして、決定した表示縮尺で告知範囲内の地図４６９を代替経路選択ウインドウ４６０に表示すると。また、図４ｃに示すように告知範囲内の誘導経路を表す誘導経路図形４６１を、分岐点に向かう進行方向を表すダミーの現在位置マーク４６５と共に代替経路選択ウインドウ４６０に表示した地図上に描画する（ステップ７０６）。
【００４１】
また、図４ｃに示すように、先に求めた分岐地点の地点名称（たとえば、交差点名称）４６２と、合流地点の地点名称４６３とを、代替経路選択ウインドウ４６０に表示した地図４６９上の分岐地点と合流地点からの吹き出しの形態で表示する（ステップ７０８）。
この上で、次に主制御部１０８は、代替経路選択ウインドウ４６０に表示した誘導経路図形４０３の分岐地点と合流地点の間に対応する区間をｎ秒間（たとえば、３秒間）、所定間隔（たとえば、０．５秒間隔）で点滅させる（ステップ７１０）。すなわち、図４ｃの表示と図４ｄの表示の所定間隔の切替をｎ秒間継続する。
【００４２】
そして、このような点滅をｎ秒間継続したならば、図５ａに示すように、代替経路選択ウインドウ４６０に、新ルートボタン５０１、現ルートボタン５０２、変更ボタン５０３、維持ボタン５０４の操作ボタンと、先に求めておいた比較情報を表示する（ステップ７１２）。図示した例では、比較情報５１０は新ルートボタン５０１内に表示している。また、告知範囲内の誘導経路を表す誘導経路図形４６１を消去し、代えて告知範囲内の代替経路を表す代替経路図形５１１を描画する（ステップ７１４）。また、ここでは、現ルートボタン５０２と新ルートボタン５０１のうちの新ルートボタン５０１を強調表示することにより、代替経路が表示されていることをユーザに示す。
【００４３】
そして、次に、タイムアウト時間をたとえば１０秒に設定したタイマをスタートし（ステップ７１６）、以降、現ルートボタン５０２による現ルート切替操作の発生（ステップ７１８）か、変更ボタン５０３による変更操作の発生（ステップ７２０）か、タイマのタイムアウトの発生（ステップ７２２）か、維持ボタン５０４による維持操作の発生（ステップ７２４）を監視する。そして、タイムアウトか変更操作が発生した場合には、誘導経路データ３０３を代替経路データ３０４で更新し（ステップ７３４）、代替経路選択ウインドウ４６０を消去し（ステップ７３６）、ナビゲーション画像ウインドウ４１０の表示を復帰し処理を終了する。また、維持操作が発生した場合には、そのまま代替経路選択ウインドウ４６０を消去し（ステップ７３６）、ナビゲーション画像ウインドウ４１０の表示を復帰し処理を終了する。
【００４４】
一方、現ルート切替操作が発生した場合（ステップ７１８）には、告知範囲内の代替経路を表す誘導経路図形５１１を消去し、代えて、告知範囲内の誘導経路を表す誘導経路図形４６１を描画する（ステップ７２６）。また、ここでは、新ルートボタン５０１と現ルートボタン５０２のうちの現ルートボタン５０２を強調表示することにより、現在の誘導経路が表示されていることをユーザに示す。
【００４５】
そして、新ルートボタン５０１により新ルート切替操作の発生（ステップ７２８）か、変更ボタン５０３による変更操作の発生（ステップ７３０）か、維持ボタン５０４による維持操作の発生（ステップ７３２）を監視する。
そして、変更操作が発生した場合には、誘導経路データ３０３を代替経路データ３０４で更新し、（ステップ７３４）、代替経路選択ウインドウ４６０を消去し（ステップ７３６）、ナビゲーション画像ウインドウ４１０の表示を復帰し処理を終了する。また、維持操作が発生した場合には、そのまま代替経路選択ウインドウ４６０を消去し（ステップ７３６）、ナビゲーション画像ウインドウ４１０の表示を復帰し処理を終了する。
【００４６】
また、新ルート切替操作が発生した場合（ステップ７２８）には、ステップ７１４からの処理に戻る。
以上の代替経路選択処理によれば、代替経路が探索されると、ナビゲーション選択ウインドウが設定されて、まず、図４ｃのように、誘導経路と代替経路の差分を含む範囲の地図が誘導経路を表す誘導経路図形４６１と共に拡大表示され、図４ｃ、ｄのように誘導経路の代替経路と異なる部分が所定期間点滅表示される。
【００４７】
そして、その後、自動的にナビゲーション選択ウインドウの表示が、図５ａに示すように誘導経路図形４６１に代えて代替経路を表す代替経路図形５１１を表すものに切り替えられる。また、誘導経路と代替経路の走行距離や走行時間の差を表す比較情報が表示される。
ここで、ユーザは、現ルート切替操作と新ルート切替操作によって、このナビゲーション選択ウインドウに表示される経路を、図５ａ、ｂに示すように代替経路と誘導経路との間で、交互に切り替えることができる。
また、ユーザは、このような表示により代替経路と、代替経路と現在誘導経路との関係を検討し、以降、代替経路を新たな誘導経路に設定したい場合には、変更ボタン５０３によって変更操作を行うことにより、探索された代替経路を新たな誘導経路として設定することができる。また、図５ａに示す代替経路が表示されている状態においてタイマのタイムアウト時間以上放置しても、同様に代替経路を誘導経路に設定することができる。そして、このように代替経路が設定されたならば、表示装置７の表示画面は、図５ｃに示す、その時点の現在位置５５０に応じた表示範囲５５１の地図と、誘導経路図形４０３と現在位置マーク４０２によって新たな誘導経路と現在位置を示した図５ｄに示すナビゲーション画像ウインドウ４１０に復帰する。そして、そのまま、誘導経路を進行し、図５ｃに示す現在位置５６０に到達した場合には、ナビゲーション画像は、その時点の現在位置５６０に応じた表示範囲５６１の地図と、誘導経路図形４０３と現在位置マーク４０２によって誘導経路と現在位置を示した図５ｅに示すものとなり、新たに設定した誘導経路に沿った走行が誘導されることになる。
【００４８】
一方、ユーザが代替経路と現在誘導経路との関係を検討し、代替経路を誘導経路に設定せずに、現在の誘導経路をそのまま使用したい場合には、維持ボタン５０４によって維持操作を行うことにより、そのまま、図４ａに示す、元々の誘導経路に従った誘導をナビゲーション装置に継続させることができる。
【００４９】
以上、本発明の実施形態について説明した。
ところで、以上の代替経路選択処理は、以下のように行うこともできる。
すなわち、まず、図８ａに示すように告知範囲内の地図と分岐地点に向かう進行方向を表すダミーの現在位置マーク４６５と告知範囲内の誘導経路を表す誘導経路図形４６１と分岐地点の地点名称と合流地点の地点名称と「現ルート」との表示８０１とを代替経路選択ウインドウ４６０に描画し、誘導経路図形４０３の分岐地点と合流地点の間に対応する区間をｎ秒間、所定間隔で点滅させる。
【００５０】
そして、ｎ秒間が経過したならば、図８ｂに示すように、誘導経路図形４６１を消去し、代替経路図形５１１と比較情報８０２をｎ秒間表示する。
以降、この図８ａの誘導経路図形４０３を提示してその分岐地点と合流地点間の区間を点滅させる表示と、図８ｂの代替経路図形５１１を提示する表示をｎ秒間隔で、ユーザから変更ボタン５０３による変更操作か、維持ボタン５０４による維持操作があるか、代替経路選択処理開始後、所定期間Ｌ経過するまで交互に繰り返す。
そして、変更操作が発生した場合には、誘導経路データ３０３を代替経路データ３０４で更新し、代替経路選択ウインドウ４６０を消去し、ナビゲーション画像ウインドウ４１０の表示を復帰し処理を終了する。また、維持操作が発生した場合には、そのまま代替経路選択ウインドウ４６０を消去し、ナビゲーション画像ウインドウ４１０の表示を復帰し処理を終了する。また、変更操作も維持操作も発生することなく、所定期間Ｌ経過したならば、誘導経路データ３０３を代替経路データ３０４で更新し、代替経路選択ウインドウ４６０を消去し、ナビゲーション画像ウインドウ４１０の表示を復帰し処理を終了する。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施形態に係るナビゲーション装置の構成を示すブロック図である。
【図２】本発明の実施形態に係るナビゲーション装置が備える地図データを示す図である。
【図３】本発明の実施形態に係るナビゲーション装置がメモリに格納するデータを示す図である。
【図４】本発明の実施形態に係るナビゲーション装置の表示画面例を示す図である。
【図５】本発明の実施形態に係るナビゲーション装置の表示画面例を示す図である。
【図６】本発明の実施形態に係る代替経路探索処理の手順を示すフローチャートである。
【図７】本発明の実施形態に係る代替経路選択処理の手順を示すフローチャートである。
【図８】本発明の実施形態に係るナビゲーション装置の表示画面の他の例を示す図である。
【符号の説明】
【００５２】
１…制御装置、２…記録媒体ドライブ、３…ＧＰＳ受信機、４…走行状態センサ、５…ＶＩＣＳ受信装置、６…リモコン、７…表示装置、２１…記録媒体、１０１…地図データバッファ、１０２…地図データ読出処理部、１０３…現在状態算出部、１０４…ルート探索部、１０５…ナビゲーション画像生成部、１０６…交通情報取得部、１０７…メモリ、１０８…主制御部、１０９…ＧＵＩ制御部。
【図１】
2005091248.tif 000003
【図２】
2005091248.tif 000004
【図３】
2005091248.tif 000005
【図４】
2005091248.tif 000006
【図５】
2005091248.tif 000007
【図６】
2005091248.tif 000008
【図７】
2005091248.tif 000009
【図８】
2005091248.tif 000010