(57)【要約】【課題】走行予定ルートを実際に走行したときの走行位置と他のルートを走行したと仮定したときの走行位置をリアルタイムで検証すること。【解決手段】ディスプレイ１４２の画面上にルート探索開始地点２０と目的地２２とを結ぶ複数のルート２４、２６、２８、３０、３２が表示されている過程で、ルート２６が走行予定ルートとして選択されるとともに、比較走行表示が選択されたときには、ルート２４、２８、３０、３２を比較対象ルートとし、ルート２６上に車両の現在位置２６ａを車両の走行状態に応じて表示し、他のルート２４、２８、３０、３２上には車両の仮想の現在位置２４ａ、２８ａ、３０ａ、３２ａをルート探索開始地点２０からの経過時間に基づいて順次表示する。【選択図】        図４
2005024387.tif 000002
【特許請求の範囲】
【請求項１】
道路地図上におけるルート探索開始地点と目的地とを結ぶ複数のルートを前記道路地図とともに画面上に表示し、前記表示された複数のルートのうちいずれか１つのルートが走行予定ルートとして選択されるとともに、比較走行表示が選択されたときに、前記複数のルートのうち前記走行予定ルート以外のルートを比較対象ルートとし、前記道路地図の前記走行予定ルート上に車両の現在位置を前記車両の走行状態に応じて表示し、前記道路地図の前記比較対象ルート上には、前記車両が前記比較対象ルートに沿って走行したと仮定したときの仮想の現在位置を前記ルート探索開始地点からの経過時間に基づいて表示してなるナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、前記道路地図の前記比較対象ルート上に前記車両の仮想の現在位置を表示するときに、前記車両の仮想の現在位置を道路交通情報に従って修正してなることを特徴とするナビゲーション装置。
【請求項３】
請求項１または２に記載のナビゲーション装置において、前記道路地図の前記比較対象ルートを、前記道路地図の前記走行予定ルートとは異なる形態で表示してなることを特徴とするナビゲーション装置。
【請求項４】
請求項３に記載のナビゲーション装置において、前記道路地図の前記比較対象ルートを透過色で表示してなることを特徴とするナビゲーション装置。
【請求項５】
請求項１、２、３または４のうちいずれか１項に記載のナビゲーション装置において、前記画面の一部の領域に、前記走行予定ルートにおける前記車両の現在位置を基準とした前記車両の前記目的地までの到達率と、前記比較対象ルートにおける車両の仮想の現在位置を基準とした前記車両の前記目的地までの到達率とをそれぞれ表示してなることを特徴とするナビゲーション装置。
【請求項６】
請求項１、２、３、４または５のうちいずれか１項に記載のナビゲーション装置において、前記走行予定ルートと前記比較対象ルートとの間に分岐点と合流点が存在するときに、前記車両が前記分岐点を通過する前に分岐点・合流点表示の有無を前記画面上に表示し、前記分岐点・合流点の表示が選択されたときには、前記画面上に前記分岐点と前記合流点を含む道路地図を新たに表示し、前記新たに表示された道路地図の前記走行予定ルート上に前記車両の現在位置を前記車両の走行状態に応じて表示し、前記新たに表示された道路地図の前記比較対象ルート上には、前記車両が前記比較対象ルートに沿って走行したと仮定したときの仮想の現在位置を前記分岐点からの経過時間に基づいて表示してなることを特徴とするナビゲーション装置。
【請求項７】
道路地図に関する道路地図情報を格納する地図情報格納手段から前記道路地図情報を読み出す地図情報読み出し手段と、前記地図情報読み出し手段により読み出された道路地図情報に従って前記道路地図を画面上に表示する表示手段と、ＧＰＳ信号に基づいて車両の前記道路地図上における現在位置を計測する現在位置計測手段と、前記道路地図上におけるルート探索開始地点と目的地の位置情報に基づいて前記道路地図上におけるルート探索開始地点と目的地とを結ぶ複数のルートを探索するルート探索手段と、前記ルート探索手段の探索による複数のルートを前記道路地図とともに前記表示手段の画面上に表示させる表示制御手段と、前記表示手段の画面上に表示された複数のルートのうちいずれか１つのルートが走行予定ルートとして選択されるとともに、比較走行表示が選択されたときに、前記複数のルートのうち前記走行予定ルート以外のルートを比較対象ルートとし、前記車両が前記比較対象ルートに沿って走行したと仮定したときの仮想の現在位置を前記ルート探索開始地点からの経過時間に基づいて演算する演算手段とを備え、前記表示制御手段は、前記道路地図の前記走行予定ルート上に車両の現在位置を表示させるとともに、前記道路地図の前記比較対象ルート上には、前記演算手段の演算結果による仮想の現在位置を表示させてなるナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーション装置に係り、特に、画面上に道路地図を表示するとともに、道路地図の走行予定ルート上に車両の現在位置を表示し、車両を目的地まで案内するに好適なナビゲーション装置に関する。
【０００２】
【従来の技術】
ナビゲーション装置としては、自動車などの車両に搭載されたものが知られている。この種の車載ナビゲーション装置は、車輪の回転数や車両の進行方向を検知するセンサの検知情報や衛星からの位置情報を収集して車両の現在位置を測定し、車両の現在位置近辺の地図データをＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）またはハードディスクなどから読み出して、地図上の道路と車両の現在位置とを重ね合わせてディスプレイ上に表示するように構成されている。
【０００３】
また、ユーザが目的地、経由地などを入力すると、現在地と目的地とを結ぶ複数のルートを探索し、探索された複数のルートを道路地図とともに画面上に表示し、表示された複数のルートのうちいずれか１つのルートが最適なルートとして選択されたときには、選択されたルートに沿って車両の走行を案内し、例えば、交差点では拡大図などを表示して運転者を確実に誘導するような機能も備えている。
【０００４】
さらに、ディスプレイでガイド情報を表示するだけでなく、音声で運転者を案内する機能も備えている。例えば、車両が交差点に近づいたときには、交差点までの距離と、右折、左折の区分を音声で運転者に知らせるようになっている。
【０００５】
また、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）情報を受信して交通規制情報や交通渋滞情報を表示するとともに、受信した情報の内容を音声案内装置を用いて音声で案内することも行われている。さらに、自動車電話や携帯電話を利用してインターネットと接続し、サーバなどから情報を取り込んでその情報を表示する通信機能を備えたものもある。
【０００６】
【発明が解決しようとする課題】
上記従来技術においては、ルート探索により複数のルートが画面上に表示され、表示された複数のルートのうち１つのルートが最適なルートとして選択されたときには、選択されたルートにしたがって車両を誘導するように構成されているが、ユーザが選択したルートが本当に最適なルートであったのか、それとも他のルートが最適であったのかが分からない。
【０００７】
例えば、ユーザが最適だと思って選択したルートを走行する場合でも、予想を上回る渋滞に巻き込まれたときには目的地に着く時間が予定よりも遅くなる。逆に、選択したルートを走行中に、踏切において電車の通過待ちがなかったり、途中の交差点で停車する回数が少なかったりしたときには目的地まで予定よりも早く着く場合もある。このようなことは他のルートを走行した場合にも言える。すなわち、目的地や経由地に到達する時間が最適であったか否かは、実際にそのルートを走行してみなくては分からない。しかし、複数のルートを同時に走行することは不可能であるので、選択したルートを走行するときの走行位置と他のルートを走行するときの走行位置を同時に表示することはできない。
【０００８】
本発明の課題は、ルート探索により得られた複数のルートのうち１つのルートを走行予定ルートとして、走行予定ルートを実際に走行したときの走行位置と他のルートを走行したと仮定したときの走行位置をリアルタイムで検証することにある。
【０００９】
【課題を解決するための手段】
前記課題を解決するために、ルート探索により得られた複数のルートを道路地図とともに画面上に表示し、表示された複数のルートのうちいずれか１つのルートが走行予定ルートとして選択されるとともに、比較走行表示が選択されたときに、走行予定ルート以外のルートを比較対象ルートとし、道路地図の走行予定ルート上に車両の現在位置を車両の走行状態に応じて表示し、道路地図の比較対象ルート上には、車両が比較対象ルートに沿って走行したと仮定したときの仮想の現在位置をルート探索開始点からの経過時間に基づいて表示するようにしたものである。
【００１０】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて説明する。図１は本発明の一実施形態を示すナビゲーション装置のブロック構成図である。図１において、ナビゲーション装置は、演算処理部１１０、データベース部（外部記憶装置）１２０、センサ部１３０、アナログ−デジタル変換器（Ａ／Ｄ変換器）１３４、カウンタ１３５、表示部１４０、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信装置１５１、交通情報受信装置１５２、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）装置１５３、シリアル・コミュニケーション・インターフェイス装置（ＳＣＩ）１５４、入力装置１６１、音声入出力装置１６２、ポート入出力装置（ＰＩＯ）１６３を備えて構成されている。
【００１１】
演算処理部１１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１３、ＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）１１４から構成されている。なお、演算処理部１１０を構成する要素はこれら以外にもあるが、本実施形態では説明に関連のない構成要素の図示は省略してある。
【００１２】
ＣＰＵ１１１は、各種のプログラム、例えば、ルート探索のためのプログラムや、車両の現在位置を計測するためのプログラムなどを実行する他、各種の演算を処理するための演算手段として構成されている。例えば、現在位置計測手段として、センサ部１３０やＧＰＳ受信装置１５１からの情報に基づいて、ナビゲーション装置を搭載している車両（移動体）の現在位置を算出し、算出した現在位置を基に、表示に必要な地図情報をデータベース部（外部記憶装置）１２０から読み出し、読み出した道路地図を車両の現在位置とともに表示部１４０のディスプレイ１４２上に表示させるようになっている。また、ＣＰＵ１１１は、ルート探索手段として、入力装置１６１からユーザが指定した地点、例えば、現在地（ルート探索開始地点）と目的地とを結ぶ複数のルートを探索して抽出し、抽出した複数のルートに関する情報を音声入出力装置１６２や、表示部１４０に出力するようになっている。この場合、ユーザによって１つのルートが走行予定ルートに選択されたときには、選択された走行予定ルート（経路）に沿って車両を誘導するための処理を行うようになっている。さらに、ＣＰＵ１１１は、演算手段として、ルート探索により複数のルートが抽出されたあと、いずれか１つのルートが走行予定ルートとして選択されるとともに、比較走行表示が選択されたときには、複数のルートのうち走行予定ルート以外のルートを比較対象ルートとして、車両が比較対象ルートに沿って走行したと仮定したときの仮想の現在位置をルート探索開始地点（出発地）からの経過時間に基づいたシミュレーション演算で求め、この演算結果を表示部１４０に出力するようになっている。
【００１３】
ＲＯＭ１１２は、各種プログラムやデータを記憶するための記憶手段として構成されており、ＲＯＭの代わりにＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などを用いることもできる。ＲＡＭ１１３は、地図情報や演算データを一時記憶するための一時記憶手段として構成されている。ＤＭＡ１１４は、メモリとメモリとの間、あるいはメモリと表示部（表示装置）１４０との間のデータの転送を高速に行うために用いられている。
【００１４】
データベース部（外部記憶装置）１２０は、地図データが記憶されている読み出し専用のＤＶＤ−ＲＯＭディスク１２３から必要なデータを読み出すためのＤＶＤ−ＲＯＭドライブ１２１と、地図データの書き込みおよび読み出しが可能なハードディスクを含むＨＤ（Ｈａｒｄ  Ｄｉｓｃ）ドライブ１２２とを備えて構成されている。この場合、ＤＶＤ−ＲＯＭドライブ１２１、ＨＤドライブ１２２は、道路地図に関する道路地図情報を読み出す地図情報読み出し手段を構成することになる。なお、データベース部１２０としては、大容量の記憶媒体であればよく、ＩＣカードやその他の記憶装置を用いることもできる。
【００１５】
センサ部１３０は、方位センサ１３１、ジャイロ１３２、車輪速センサ１３３を備えて構成されている。方位センサ１３１は、地球が保持している磁場を検出し、車両（移動体）が向いている方向を検出する。ジャイロ１３２は、例えば、光ファイバジャイロ、振動ジャイロを用いて構成されており、車両（移動体）が回転した角度を検出する。方位センサ１３１とジャイロ１３２の検出信号はアナログ−デジタル変換器（Ａ／Ｄ変換器）１３４によってデジタル信号に変換されたあと、バス１７０を介して演算処理部１１０に転送される。車輪速センサ１３３は、車輪の回転に伴って出力されるパルス信号を車輪速の信号として出力し、このパルス信号をカウンタ１３５に出力する。カウンタ１３５は車輪速センサ１３３からのパルス信号を計数し、この計数値を車両（移動体）の走行距離に関するデジタル信号として、バス１７０を介して演算処理部１１０に転送する。
【００１６】
表示部１４０は、道路地図を画面上に表示するための表示手段として、例えば液晶パネルやＣＲＴで構成されるディスプレイ１４２と、バス１７０を介して演算処理部１１０から送られる制御データに基づいて表示部全体の制御を行うグラフィックコントローラ１４３と、表示データを一時的に格納するバッファメモリ１４４と、グラフィックコントローラ１４３から出力される画像データに基づいてディスプレイ１４２の表示画像を制御する表示制御装置１４１とを備えて構成されている。この場合、グラフィックコントローラ１４３と表示制御装置１４１は、ディスプレイ１４２の画面上に表示された道路地図上に、車両の現在位置やルート探索により得られた複数のルートを表示させるための制御を行う表示制御手段としての機能を備えて構成されている。
【００１７】
一方、ＧＰＳ受信装置１５１は、ＧＰＳ衛星からのＧＰＳ信号を受信し、受信した信号を基に車両（移動体）と衛星との距離および距離の変化率を測定し、測定結果をシリアル・コミュニケーション・インターフェイス装置１５４を介して演算処理部１１０に転送するようになっている。この測定結果とセンサ部１３０の検出情報がＣＰＵ１１１に転送されると、ＣＰＵ１１１において、車両の現在位置、進行方向および進行方位が計測（測定）されるようになっている。
【００１８】
交通情報受信装置１５２は、道路の渋滞情報（交通渋滞情報）、工事、通行止めといった交通規制情報、駐車場情報といった交通情報を発するビーコン送信機やＦＭ多重放送から送られる信号を受信し、受信した情報を道路交通情報として出力する交通情報受信手段として構成されている。ＬＡＮ装置１５３は、車内ＬＡＮ装置として、車両に関する様々な情報、例えば、ドアの開閉情報、点灯しているライトの種類と状況、エンジンの状況や故障診断結果などを受信するようになっている。ＧＰＳ受信装置１５１、交通情報受信装置１５２、ＬＡＮ装置１５３で受信された情報はシリアル信号として出力され、各装置から出力されるシリアル信号は、シリアル・コミュニケーション・インターフェイス装置（ＳＣＩ）１５４において、バス１７０に同期したパラレル信号に変換され、バス１７０上に出力される。
【００１９】
入力装置１６１は、ユーザからの指示を受ける入力手段として、ハードスイッチ、ジョイスティック、タッチパネルなどを用いて構成されている。また入力装置１６１は、赤外線リモコンなどのリモコン装置からの信号を受信する受信装置も備えて構成されている。音声入出力装置１６２は、演算処理部１１０においてユーザに対するメッセージに関するデータが生成されたときに、このデータをポート入出力装置１６３を介して取り込み、このデータを音声信号に変換して出力する処理を実行するとともに、ユーザが発生した音声を認識し、この認識結果をポート入出力装置１６３を介して演算処理部１１０に転送するための処理を行うようになっている。ポート入出力装置１６３は、入力装置１６１、音声入出力装置１６２からの信号をデジタル信号に変換し、変換されたデジタル信号をバス１７０上に出力するようになっている。またバス１７０上のデジタル信号を取り込み、取り込んだデジタル信号をアナログ信号に変換して音声入出力装置１６２に出力するようになっている。
【００２０】
次に、本発明に係るナビゲーション装置の作用を図２のフローチャートに基づいて説明する。まず装置の電源が投入されると、ＣＰＵ１１１による処理が開始され、ルート探索のための計算を行うか否かの判定がＣＰＵ１１１によって行われる（ステップＳ１）。このときユーザの操作によってルート探索が指令されるとともに、ルート探索のためのルート計算条件として、例えば、目的地、経路地、有料道路優先、国道優先、一般道路優先、距離優先などの情報が入力されたときには、ＣＰＵ１１１によってルート探索の処理が開始される。ＣＰＵ１１１は、センサ部１３０の検出情報とＧＰＳ受信装置１５１の受信情報を基に車両の現在位置を測定し、道路地図上における現在地をルート探索開始地点（出発地）とし、ルート探索開始地点と目的地の位置情報に基づいて道路地図情報を探索して、道路地図上におけるルート探索開始地点と目的地とを結ぶ複数のルートを抽出するための処理を実行する。このルート探索により、複数のルートが抽出された否かの判定を行い（ステップＳ２）、複数のルートが抽出されたときにはステップＳ３の処理に移行し、１本のルートのみが抽出されたときにはステップＳ６の処理に移行して、ディスプレイ１４２の表示画面上に選択されたルートを表示する。
【００２１】
ステップＳ２で複数のルートが抽出されたときには、抽出されたルートに関する情報をディスプレイ１４２の表示画面の一部のエリアに表示する。例えば、５つのルートが抽出されたときには、図３に示すように、ディスプレイ１４２の表示画面のうちエリア１４２ａに、＃１のルートから＃５のルートに関するルート案内情報１１〜１５を表示する。例えば、ルート案内情報１１に、＃１のルートに関する情報として、「一般道  優先  距離  ３２ｋｍ  所要時間  １時間０２分  料金  ０円」を表示し、ルート案内情報１２に、＃２のルートに関する情報として、「国道  優先  距離３８ｋｍ  所要時間  １時間３２分  料金  ０円」を表示し、ルート案内情報１３に、＃３のルートに関する情報として、「有料道路優先  距離５２ｋｍ  所要時間  １時間２０分  料金  １０００円」を表示し、ルート案内情報１４に、＃４のルートに関する情報として、「国道・一般道  優先  距離  ３７ｋｍ  所要時間  １時間２８分  料金  ０円」を表示し、ルート案内情報１５には、＃５のルートに関する情報として、「距離  優先  距離  ３０ｋｍ  所要時間  １時間３０分  料金  ０円」を表示する。
【００２２】
このあと最適なルートがユーザによって決定されたか否かの判定を行い（ステップＳ３）、ユーザによって最適なルートが１つ選択されないときには、ルート計算条件変更のための処理を実行し、ステップＳ１の処理に戻る（ステップＳ４）。例えば、エリア１４２ａに表示された５ルートの中には最適なルートがなく、ユーザによって最適なルートが選択されなかったときには、再度ルート探索を行うための条件提示が行われ、再度入力された条件に基づいたルート探索が開始される。
【００２３】
一方、ステップＳ３で最適なルートとして、例えば、＃２のルートがユーザによって選択されたときには、他のルートに関する表示を行うか否かの判定を行う（ステップＳ５）。すなわち、エリア１４２ｃに選択スイッチとして表示された「はい」、「いいえ」のうちいずれかが選択されたか否かの判定を行う。ここで、「いいえ」が選択されたときには＃２のルート以外のルートについては表示を行う必要がないと判定し、ルート２に関する表示を行うための処理を実行し（ステップＳ６）、このルーチンでの処理を終了する。
【００２４】
ステップＳ５で、エリア１４２ｃのうち「はい」が選択されたときには、＃２のルートを走行予定ルートとし、＃２のルート以外のルート、すなわち、＃１、＃３、＃４、＃５のルートを比較対象ルートとし、比較走行データ作成・表示の処理に移行する（ステップＳ７）。この場合、ディスプレイ１４２の表示画面のうちエリア１４２ｂには、ルート探索開始地点（出発地）２０を現在地とし、ルート探索開始地点と目的地２２とを結ぶ５つのルート２４、２６、２８、３０、３２が表示される。このとき選択された＃２のルート２６は、例えば、赤色で表示され、他のルート２４、２８、３０、３２はルート２６とは異なる形態、例えば、透過色（各ルートが透けて見える色）で表示される。
【００２５】
このあと比較ルート表示の処理が実行され（ステップＳ８）、ルート２６上には、ＣＰＵ１１１の計測による車両の現在位置が車両の走行状態に応じて順次表示される。さらにルート２４、２８、３０、３２については、ＣＰＵ１１１の演算処理による車両の仮想の現在位置が表示される。すなわち、ＣＰＵ１１１において、ルート探索開始地点２０からの経過時点を基に車両がルート２４、２８、３０、３２に沿って走行したと仮定したときの仮想の現在位置を求めるためのシミュレーション演算が実行され、この演算結果にしたがって、ルート２４、２８、３０、３２上には車両の仮想の現在位置が順次表示される。
【００２６】
具体的には、図４に示すように、ルート開始探索地点２０から計時を開始して、例えば、数１０分経過したときには、ルート２６上には車両の現在位置２６ａが表示され、ルート２４、２８、３０、３２にはそれぞれ車両の仮想の現在位置２４ａ、２８ａ、３０ａ、３２ａがそれぞれ表示される。この場合、ユーザが拡大画像を選択したことに伴って、ディスプレイ１４２上には比較走行データ表示画面が拡大された状態で表示される。
【００２７】
また、ユーザの操作により、リモコン装置から２画面への切替とともにグラフ表示を指令するための情報が入力装置１６１に入力されると、図５に示されるように、ディスプレイ１４２の表示画面のうちエリア１４２ｄには比較走行データ表示画面が表示され、エリア１４２ｅには＃１〜＃５のルート２４〜３２に関するルート進行状況（２５、２７、２９、３１、３３）として、ルート２６における車両の現在位置２６ａを基準とした車両の目的地２２までの到達率と、ルート２４、２８、３０、３２における車両の仮想の現在位置２４ａ、２８ａ、３０ａ、３２ａを基準とした車両の目的地２２までの到達率が％で表示されるとともに、棒グラフで表示される。例えば、選択されたルート２６を走行中の車両は、現在位置２６ａにおいて目的地２２まで７２％進んだことが表示される。この場合、選択されたルート２６以外のルート２４、２８、３０、３２のうち＃１のルート２４上の車両の仮想の現在位置２４ａにおける到達率が６３％であり、他のルートについてはそれ以下である。このため、ユーザはこの時点では、ルート２６を選択したことが最適であったと判断することができる。
【００２８】
また、図４および図５にルート２４、２８、３０、３２上に車両の仮想の現在位置を表示するに際しては、交通情報受信装置１５２によって受信された道路交通情報、例えば、交通渋滞情報を基に各ルートにおける車両の仮想の現在位置を修正して表示することで、交通状況に合った表示を行うことができる。この場合の修正処理は、ＣＰＵ１１１において交通渋滞情報を基に行われる。
【００２９】
本実施形態によれば、車両が走行予定ルート２６に沿って走行している過程で、走行予定ルート２６を実際に走行したときの走行位置と他のルート２４、２８、３０、３２を走行したと仮定したときの走行位置をリアルタイムで検証することができるので、この検証結果をその後の走行に生かすことができる。
【００３０】
次に、ルート探索開始地点２０と目的地２２との間に、選択したルート２６と比較対象ルート２４、２８、３０、３２のいずれかのルートとが交差する分岐点・合流点が存在するときの作用を図６のフローチャートにしたがって説明する。ルート探索開始地点２０と目的地２２とを結ぶ複数のルート２４、２６、３０、３２のうち選択されたルート２６と他のルート３０との間に分岐点４０と合流点４２が存在する場合、選択されたルート２６を車両が走行している途中で、車両が分岐点４０に接近すると、分岐点４０における他ルートの情報があるか否かの判定がＣＰＵ１１１によって実行される（ステップＳ１１）。このとき他ルートに関する情報がないときにはこのルーチンでの処理を終了し、他ルートに関する情報（ルート３０を走行したと仮定した車両の位置に関する情報）があるときには、図７に示すように、ディスプレイ１４２の表示画面のうちエリア１４２ａにルート案内情報１６、１７、１８、１９を表示する。このあと分岐点・合流点における表示を行うか否かの判定を行い（ステップＳ１２）、ルート案内情報１６の中の選択スイッチ「ＯＮ」が選択されたときには、エリア１４２ｂに分岐点４０と合流点４２を含む道路地図を表示する。このあと、分岐点４０を新たなルート探索開始地点とし、合流点４２を新たな目的地として、分岐点４０と合流点４２とを結ぶ複数のルートを探索するためのルート探索処理を実行する（ステップＳ１３）。このルート探索により２つのルートＡ、Ｂが抽出されたときには、図８に示すように、ディスプレイ１４２の表示画面のうちエリア１４２ｄ上に分岐点４０と合流点４２とを結ぶ複数のルートとして、元のルート２６をルートＡとし、元のルート３０をルートＢとして表示し、エリア１４２ｅにはＡルートにおける通過予測時間として「１３分」を表示し、ルートＢにおける通過予測時間として「１８分」を表示する。
【００３１】
次に、分岐点／合流点小区間自動表示が実行され（ステップＳ１４）、図９に示すように、ディスプレイ４２の表示画面上には、分岐点・合流点・拡大表示選択画面として、分岐点４０と合流点４２とを結ぶルートＡ、Ｂが道路地図とともに表示される。このとき、詳細表示スイッチ１８４が選択されたときには、図１０に示すように、ディスプレイ１４２の表示画面上には、詳細・拡大表示比較走行データ画面が表示される。ルートＡ上には車両の現在位置ａが拡大されて表示され、ルートＢ上には車両の仮想の現在位置ｂが拡大されて表示される。また、このときディスプレイ１４２の表示画面上のスイッチ１８０が選択されたときには画面上には全ルートが表示され、スイッチ１８２が選択されたときには分岐点４０と合流点４２とを結ぶ道路地図が縮小される広域表示が行われる。さらにスイッチ１８６が選択されたときにはルートＡを走行する車両の合流点４２までの到達率と、ルートＢを走行すると仮定した車両の合流点４２までの到達率がそれぞれ％で表示されるとともに、棒グラフで表示される。またスイッチ１８２または１８４が選択されたときには、縮尺バー１８８上に縮尺の程度が表示されるようになっている。
【００３２】
このあと分岐点通過時比較走行データを表示するための処理が実行され（ステップＳ１５）、ルートＡ上には車両の現在位置ａが車両の走行状態に応じて順次表示され、ルートＢには車両がルートＢを走行したと仮定したときの仮想の現在位置ｂが分岐点４０からの経過時間に基づいて順次表示される。この場合、車両の仮想の現在位置ｂは交通情報を基に修正されて表示される。
【００３３】
車両がルートＡに沿って走行して合流点４２に到達すると、合流点通過時小区間表示終了の処理が実行され（ステップＳ１６）、図１１に示すように、車両がルートＡを走行したときの結果が表示されるとともに、ルートＢを走行したと仮定したときのシミュレーション結果として、ルートＢを選択したときには４分遅れて合流点４２に達したことが表示される。この場合、ユーザは、分岐点４０においてルートＡを選択したことが最適であったことを把握することができる。
【００３４】
このあとはタイムアウトとなり、比較走行画面の表示処理に移行し（ステップＳ１７）、このルーチンでの処理を終了する。
【００３５】
このあとは、図４の画面に移り、ルートＡはルート２６に修正され、ルート２６上には、車両の現在位置２６ａが車両の走行状態に応じて表示されるとともに、ルート２４、２８、３２上には仮想の現在位置２４ａ、２８ａ、３２ａが順次表示される。
【００３６】
また、分岐点４０から合流点４２までの画面を表示するに際しては、ユーザがリモコンを用いて２画面表示の切替を指令し、この指令による情報が入力装置１６１に入力されたときには、図１２に示すように、ディスプレイ１４２の表示画面のうち一方のエリア１４２ａ上にルート探索開始地点２０と目的地２２とを含む道路地図を表示し、他方のエリア１４２ｂ上に分岐点４０と合流点４２とを含む道路地図を拡大して表示する構成を採用することもできる。この場合、ユーザがエリア１４２ａを見ることで、各ルートにおける車両の現在位置または車両の仮想の現在位置を常時把握することができ、エリア１４２ｂを見ることで、ルートＡにおける車両の現在位置ａとルートＢにおける車両の仮想の現在位置ｂを常に把握することができる。
【００３７】
ここで、ルート２６を走行した車両が目的地２２に到達すると、ディスプレイ１４２の表示画面上には、図１３に示すように、比較走行表示結果画面が表示される。この場合、ルート案内情報１１〜１５に隣接して、各ルートに関する走行結果として、到達率が％、棒グラフで表示される。選択した＃２のルート２６に関する走行結果の情報としては、「目的地到着  １００％」が表示されるとともに、「所要時間  １時間２２分  平均速度  ３２ｋｍ  瞬間速度６０ｋｍ」が表示され、他のルートのうち＃１のルート２４に関する仮想の走行結果の情報としては、「最短時間到着  １１２％」、」所要時間  １時間１７分  経過時間  ５分」が表示され、他のルートのうち＃３、＃４、＃５のルート２８、３０、３２に関する仮想の走行結果の情報としては、「到達率  ７６％、８３％、８０％」、目的地２２より前の「００地点付近を通過中」であることがそれぞれ表示される。
【００３８】
この場合、ユーザは、＃２のルート２６を最適なルートとして選択したが、走行結果を見ると、＃１のルート２４を選択して走行した方が所要時間を短縮できたことを把握することができる。この検証結果は、ユーザが次回走行するときに活用することができる。また、ユーザは、＃３、＃４、＃５のルート２８、３０、３２のうちいずれかのルートを選択したときには、＃２のルート２６を選択したときよりも、所要時間が長くなったことを把握することができ、これらの検証結果もユーザが次回走行するときに活用することができる。
【００３９】
【発明の効果】
以上説明したように、本発明によれば、走行予定ルートを実際に走行したときの走行位置と他のルートを走行したと仮定したときの走行位置をリアルタイムで検証するようにしたので、この検証結果をその後の走行に活用することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態を示すナビゲーション装置のブロック構成図である。
【図２】図１に示すナビゲーション装置の作用を説明するためのフローチャートである。
【図３】ルート探索結果の表示例を示す図である。
【図４】比較走行データ表示画面の表示例を示す図である。
【図５】比較走行データ表示画面と目的地までの達成率を％で表示するときの表示例を示す図である。
【図６】分岐点から合流点まで走行するときの処理を説明するためのフローチャートである。
【図７】分岐点・合流点表示選択画面の表示例を示す図である。
【図８】分岐点・合流点表示画面の表示例を示す図である。
【図９】分岐点・合流点詳細・拡大表示選択画面の表示例を示す図である。
【図１０】詳細・拡大表示比較走行データ画面の表示例を示す図である。
【図１１】分岐点・合流点詳細・拡大表示選択画面の表示例を示す図である。
【図１２】分岐・合流比較走行データ表示画面の表示例を示す図である。
【図１３】比較走行表示結果画面の表示例を示す図である。
【符号の説明】
１１〜１９  ルート案内情報
２０  ルート探索開始地点
２２  目的地
２４、２６、２８、３０、３２  ルート
２５、２７、２９、３１、３３  ルート進行状況
４０  分岐点
４２  合流点
１１０  演算処理部
１１１  ＣＰＵ
１２０  データベース部（外部記憶装置）
１３０  センサ部
１３４  アナログ−デジタル変換器
１３５  カウンタ
１４０  表示部
１４２  ディスプレイ
１５１  ＧＰＳ受信装置
１５２  交通情報受信装置
１５３  ＬＡＮ装置
１５４  シリアル・コミュニケーション・インターフェイス装置（ＳＣＩ）
１６１  入力装置
１６２  音声入出力装置
１６３  ポート入出力装置（ＰＩＯ）
【図１】
2005024387.tif 000003
【図２】
2005024387.tif 000004
【図３】
2005024387.tif 000005
【図４】
2005024387.tif 000006
【図５】
2005024387.tif 000007
【図６】
2005024387.tif 000008
【図７】
2005024387.tif 000009
【図８】
2005024387.tif 000010
【図９】
2005024387.tif 000011
【図１０】
2005024387.tif 000012
【図１１】
2005024387.tif 000013
【図１２】
2005024387.tif 000014
【図１３】
2005024387.tif 000015