(57)【特許請求の範囲】
【請求項１】
誘導経路に沿って車両を仮想的に移動させ、その仮想車両の移動に伴ってディスプレイに案内情報を表示して前記誘導経路に沿った運転をシミュレーションする車載用ナビゲーション装置のドライブシミュレーション方法において、
地図データを用いて出発地から目的地までの誘導経路を探索し、
探索した誘導経路の情報を前記ディスプレイに表示し、
表示された前記誘導経路の情報を基にユーザがドライブシミュレーションを開始すべき位置と終了すべき位置とを指定すると、
前記指定された開始すべき位置を含む地図データを読み出して該地図データに基づきディスプレイに前記誘導経路を含む地図画像を表示するとともに、仮想車両の位置を示す仮想車両位置マークを前記地図画像に重ね合わせて表示し、
前記仮想車両を前記開始すべき位置から前記終了すべき位置までの前記誘導経路に沿って移動させて仮想車両の移動に伴う案内情報を前記ディスプレイに表示することを特徴とするドライブシミュレーション方法。
【請求項２】
前記仮想車両の移動中に、ユーザの操作方向に基づき、前記仮想車両の進路を前記操作方向へ変更し、変更した進路から前記誘導経路を再探索することを特徴とする請求項１に記載のドライブシミュレーション方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車載用ナビゲーション装置のドライブシミュレーション方法に係り、特に誘導経路の任意の位置からドライブシミュレーションを開始できるドライブシミュレーション方法に関する。
【０００２】
【従来の技術】
車載用ナビゲーション装置は、地図データを記録したＣＤ−ＲＯＭ又はＩＣカード等の地図データ記憶装置と、ディスプレイと、ジャイロ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ  ）及び車速センサ等の車両の現在位置及び現在方位を検出する車両移動検出装置等とを有し、車両の現在位置を含む地図データを地図データ記憶装置から読み出し、該地図データに基づいて車両位置の周囲の地図画像をディスプレイ上に描画すると共に、車両位置マーク（ロケーション）を地図画像にに重ね合わせて表示し、車両の移動に応じて地図画像をスクロール表示したり、地図画像を画面に固定し車両位置マークを移動させたりして、車両が現在どこを走行しているのかを一目で判るようにしている。
【０００３】
ＣＤ−ＲＯＭ等の地図データ記憶装置に記憶されている地図は、１／１２５００  、１／２５０００  、１／５００００  及び１／１０００００等の縮尺レベルに応じて適当な大きさの経度幅及び緯度幅に区切られており、道路等は経度及び緯度で表現された頂点（ノード）の座標集合として記憶されている。なお、道路は２つ以上のノードの連結からなり、２つのノードを連結した部分はリンクといわれる。また、地図データは、（１）道路リスト、ノードテーブル、交差点構成ノードリスト、交差点ネットリストなどからなるマップマッチング及び経路探索用の道路レイヤ、（２）地図画面上に道路、建築、施設、公園及び河川等を表示するための背景レイヤ、（３）市町村名などの行政区画名、道路名、交差点名建物の名前等の文字及び地図記号等を表示するための文字・記号レイヤなどから構成されている。
【０００４】
通常、車載用ナビゲーション装置には、ユーザが所望の目的地に向けて道路を間違うことなく容易に走行できるようにした経路誘導機能が搭載されている。この経路誘導機能によれば、地図データを用いて出発地から目的地までを結ぶ最適な経路を横型探索法又はダイクストラ法等のシミュレーション計算を行って自動探索し、その探索した最適な経路を誘導経路データとして記憶しておき、走行中、地図画像上に誘導経路を他の道路とは色を変えて太く描画して画面表示したり、車両が誘導経路上の進路を変更すべき交差点に一定距離内に近づいたときに、進路を変更すべき交差点を拡大表示したりすることで、ユーザが目的地まで容易に運転できるように案内情報（誘導経路を含む地図画像や交差点の拡大表示等）を提供する。
【０００５】
ところで、従来のナビゲーション装置においては、実際に走行する前にユーザが誘導経路を知ることができるように、（１）地図画像に誘導経路を重ね合わせてディスプレイに表示するルート表示モード、（２）道路名称とその走行距離等とをリストにしてディスプレイに表示するルート情報表示モード、（３）誘導経路に沿って仮想的に車両を移動させて、実際に車両が進行しているときと同様の案内情報を提供するドライブシミュレーションモードが用意されている。
【０００６】
ドライブシミュレーションモードでは、仮想車両（仮想的に移動させる車両）の速度を予め設定しておき、その速度で仮想車両を出発地から目的地までの誘導経路に沿って移動させ、仮想車両の移動に合わせて画面をスクロールしたり、交差点に近づくとその交差点を拡大表示したり、音声により曲がるべき方向を知らせたりする。これにより、運転者は、誘導経路に沿って移動するとどのような案内情報が提供されるのかなどを実際に走行する前に知ることができる。
【０００７】
【発明が解決しようとする課題】
しかしながら、従来の車載用ナビゲーション装置のドライブシミュレーション方法では、例えば、出発地である自宅近傍や、高速道路等のシミュレーションが不要であるとしても、必ず出発地からドライブシミュレーションを開始する必要がある。このため、例えば道に迷うおそれがある目的地近傍のドライブのみをシミュレーションしたいときであっても、仮想車両が出発地から目的地近傍に到着するまで長時間待たなければならず、時間が無駄である。例えば、従来の車載用ナビゲーション装置のドライブシミュレーション方法においては、実際の走行速度の約２倍の速度で仮想車両を移動させるが、この場合に、実際に走行すると約３時間かかる距離をドライブシミュレーションすると、シミュレーション終了まで約１．５時間もかかってしまう。
【０００８】
以上から本発明の目的は、ユーザが所望の位置からドライブシミュレーションを開始できるナビゲーション装置のドライブシミュレーション方法を提供することである。
また、本発明の他の目的は、ユーザが知りたい情報を確実に提供できるナビゲーション装置のドライブシミュレーション方法を提供することである。
【０００９】
【課題を解決するための手段】
上記した課題は、誘導経路に沿って車両を仮想的に移動させ、その仮想車両の移動に伴ってディスプレイに案内情報を表示して前記誘導経路に沿った運転をシミュレーションする車載用ナビゲーション装置のドライブシミュレーション方法において、地図データを用いて出発地から目的地までの誘導経路を探索し、探索した誘導経路の情報を前記ディスプレイに表示し、表示された前記誘導経路の情報を基にユーザがドライブシミュレーションを開始すべき位置と終了すべき位置とを指定すると、前記指定された開始すべき位置を含む地図データを読み出して該地図データに基づきディスプレイに前記誘導経路を含む地図画像を表示するとともに、仮想車両の位置を示す仮想車両位置マークを前記地図画像に重ね合わせて表示し、前記仮想車両を前記開始すべき位置から前記終了すべき位置までの前記誘導経路に沿って移動させて仮想車両の移動に伴う案内情報を前記ディスプレイに表示することを特徴とするドライブシミュレーション方法により解決する。
【００１１】
本発明においては、ユーザが、誘導経路上の任意の位置をドライブシミュレーションを開始すべき位置として指定すると、その指定された位置のノード（地図画像上で位置を指定された場合で指定された位置にノードがないときは、指定された位置の近傍で且つ誘導経路上にあるノード）を検索し、そのノードを含む地図データを読み出して地図画像をディスプレイに表示する。また、前記検索されたノードを出発点として仮想車両を誘導経路に沿って走行させ、仮想車両の進行に合わせて車両位置マークを移動させたり、画面をスクロールさせる。このようにして、ユーザは任意の位置からドライブシミュレーションを開始することができて、不要な部分のドライブシミュレーションを省略することができる。なお、上記の場合は、指定した位置から目的地までの間をドライブシミュレーションするが、ユーザがドライブシミュレーションを開始すべき位置とともに終了すべき位置を指定し、その区間のみをドライブシミュレーションするようにしてもよい。
【００１３】
更に、本発明の他の発明においては、例えば誘導経路に沿って運転すると渋滞に巻き込まれることが予め判っている場合に、リモートコントローラ（以下、リモコン送信機という）等を操作して、仮想車両を誘導経路から異なる方向に移動させることが可能であり、この場合は新たに誘導経路を探索する。これにより、誘導経路から外れた場合に、どのような経路を通ればよいかを実際に走行する前に知ることができる。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態について、添付の図面を参照して説明する。
（第１の実施形態）
図１は本発明のドライブシミュレーション方法を実現する車載用ナビゲーション装置の構成を示すブロック図である。図中、１１は縮尺別の道路レイヤ、背景レイヤ、文字・記号レイヤなどから構成された地図データを記憶したＣＤ−ＲＯＭ、１２は車両位置、車両方位、車両速度を衛星航法により検出するＧＰＳ受信機や、ジャイロ及び車速センサ等の車両移動検出部である。１３はリモコン用受信部であり、１４は地図画像をスクロールするときなどに使用する８方向キーや各種機能キーが設けられたリモコン送信機である。このリモコン送信機１４は、赤外線又は電波によりリモコン受信部１３に信号を送信する。１５は、地図画像を車両位置マーク及び誘導経路とともに表示するディスプレイである。
【００１６】
１０はナビゲーション装置本体である。このナビゲーション装置本体１０は、各種演算を実行するＣＰＵ（マイクロコンピュータ）１と、ＣＤ−ＲＯＭ１１、車両位置検出部１２及びリモコン受信部１３と接続されたインターフェース部２と、ナビゲーション装置としての各種機能を実現するためのプログラムが記憶されたプログラムＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）３と、ＣＤ−ＲＯＭ１１から読み出した地図データやＣＰＵ１での演算処理に必要なデータ等を格納するメインメモリ４と、ディスプレイ１５に表示する画像フレームを格納するフレームバッファ５と、ディスプレイ１５に画像を表示する際の色を決定するカラーパレット６と、カラーパレット６から出力されたデジタル映像信号をＮＴＳＣ信号に変換するＤＡＣ（デジタル／アナログ変換器）７とにより構成されている。９は信号を伝達するバスであり、このバス９を介して、ＣＰＵ１、インターフェース部２、プログラムＲＯＭ３、メインメモリ４及びフレームバッファ５等の間で種々の信号が伝達される。
【００１７】
以下、ＣＤ−ＲＯＭ１１に格納されている道路レイヤについて説明する。
地図データ中の道路レイヤは図２に示す構成を有している。道路リストＲＤＬＴは道路毎に、道路の種別、道路を構成する全ノード数、道路を構成するノードのノードテーブルＮＤＴＢ上での位置と、次のノードまでの道路幅員等のデータより構成されている。交差点構成ノードリストＣＲＬＴは地図上の各交差点毎に、該交差点に連結するリンク他端ノード（交差点構成ノードという）のノードテーブルＮＤＴＢ上での位置の集合である。ノードテーブルＮＤＴＢは地図上の全ノードのリストであり、ノード毎に位置情報（経度、緯度）、該ノードが交差点であるか否かの交差点識別フラグ、交差点であれば（交差点フラグが“１”であれば）交差点構成ノードリストＣＲＬＴ上での位置（Ｑｉ）を指し、交差点でなければ（交差点フラグが“０”であれば）道路リスト上で当該ノードが属する道路の位置を指すポインタ（Ｐｎ）等で構成されている。
【００１８】
また、交差点ネットリストＣＲＮＬは、図３に示す如く構成されていて、固定データ領域ＦＤＡに、
（１）交差点シーケンシャル番号（当該交差点を特定する情報）
（２）該交差点ノードが含まれる地図の図葉番号
（３）データユニットコード
以上、交差点ノードＩＤ
（４）交差点構成ノード数
（５）各隣接交差点のシーケンシャル番号
（６）各隣接交差点までの距離
（７）各隣接交差点までの道路の属性（道路種別、幅員）
等を有している。
【００１９】
１つの交差点ネットリストＣＲＮＬには最大で７つの隣接交差点データが格納されている。
また、交差点ネットリストＣＲＮＬは書き換えデータ領域ＲＤＡを有しており、経路探索時に、累計距離及び１つ手前の（次数が１つ少ない）交差点のシーケンシャル番号、検索次数を格納できるようになっている。
【００２０】
ナビゲーション装置は、ユーザにより目的地が設定されると、交差点ネットリストＣＲＮＬに格納された交差点間距離を用いて出発地と目的地との間を結ぶ最もコストが低い誘導経路を横型探索法により探索し、探索した誘導経路のノード列をメモリに記憶しておく。なお、コストとは、距離を基に、道路幅員、道路種別（一般道か高速道かなど）等に応じた定数を乗じたものである。従って、距離が同一の２つの経路があったとしても、ユーザが例えば有料道路を使用するか否か、距離を優先するか時間を優先するかなどを指定することにより、コストは異なったものとなる。
【００２１】
図４は、本発明の実施形態に係るドライブシミュレーション方法を示すフローチャートである。
運転者はドライブシミュレーションを行う場合、まずステップＳ１において、目的地を設定する。目的地の設定は以下のようにする。すなわち、運転者は、リモコン送信機１４を操作して目的地設定モードを選択し、目的地が表示されるまでディスプレイ１５に表示された地図画像をスクロールさせる。そして、目的地が表示されたら、カーソルを目的地に合わせて設定キーを押す。これにより、ナビゲーション装置に目的地が設定される。なお、目的地は、予めジャンル（観光地又は駅等）別に分類されたデータベースから選択することにより設定してもよい。
【００２２】
このようにして目的地が設定されると、ステップＳ２に移行し、ＣＰＵ１は、プログラムＲＯＭ３に記録されているプログラムに従い、現在位置を出発地として例えば横型探索法により誘導経路を探索する。探索された誘導経路は、図５に示すように、出発地から目的地まで経路順に配列されたノード列としてメモリ４に格納される。その後、誘導経路の探索が終了すると、ナビゲーション装置は、ディスプレイに表示された地図画像に、誘導経路を他の道路と異なる色（例えば、赤色）で表示する。
【００２３】
次に、ユーザがルート情報表示モードを選択すると、ステップＳ３に移行し、ナビゲーション装置は、誘導経路の探索結果を基にルート情報を作成し、該ルート情報を図６に示すようなリストにしてディスプレイ１５に表示する。このルート情報のリストは、出発地から目的地までの間を道路毎（図６ではＡ１  〜Ａ１０）に区切り、道路名と距離とを表示するものである。
【００２４】
この状態でユーザがリモコン送信機１４を操作してドライブシミュレーションモードを選択すると、ステップＳ４に移行し、図６に示すルート情報の最初の道路区間（Ａ１  ）が反転表示される。この反転表示部分は、ユーザがリモコン送信機１４の８方向キーの上キー又は下キーを押すごとに、上方向又は下方向に移動する。このようにして、ユーザは、ドライブシミュレーションを開始する道路（図６のＡ１  〜Ａ１０のいずれか）を反転表示させて設定キーを押す。
【００２５】
これにより、ナビゲーション装置は、ステップＳ５に移行し、選択された道路区間の最初のノードを検索する。そして、ステップＳ６に移行し、ＣＤ−ＲＯＭ１１から検索したノードを含む道路データを読み出してメモリ４に格納する。
次に、ステップＳ７に移行し、ディスプレイ１５に地図画像を表示し、選択された道路区間の最初のノードの位置に仮想車両位置マークを重ね合わせて表示する。その後、ステップＳ８に移行し、ドライブシミュレーションを開始する。すなわち、誘導経路に沿って仮想車両を移動させ、仮想車両の移動に伴って仮想車両位置マークを移動させたり、地図画像をスクロールさせて、仮想車両がどの位置を走行しているかを一目で判るようにする。このとき、例えば仮想車両が交差点に近づくと、その交差点を拡大表示して進行すべき道路を分かりやすく表示したり、又は音声により進む方向を知らせたりして、実際に走行しているときと同じような案内情報をユーザに提供する。なお、仮想車両の速度は、例えば一般道路の場合は時速８０ｋｍ、高速道路の場合は時速２００ｋｍ程度に設定されるが、この仮想車両の速度は、ユーザが変更可能であることが好ましい。
【００２６】
ドライブシミュレーションを実行している間は、ステップＳ８，Ｓ９でループを形成し、ステップＳ９において、ドライブシミュレーションを終了するか否かを判断する。例えば、仮想車両が目的地まで到着したり、又はユーザがドライブシミュレーションの中止を選択した場合は、ドライブシミュレーションを終了する。
【００２７】
本実施形態においては、上述の如く、ユーザがディスプレイ１５に表示されたルート情報リストから所望の道路区間を選択すると、その道路区間の最初のノードを含む道路情報をＣＤ−ＲＯＭ１１から読み出して、その道路区間の最初の位置からドライブシミュレーションを開始する。これにより、ユーザは不要な部分のドライブシミュレーションを省略し、予めどのような案内情報が提供されるのかを知りたい部分からシミュレーションを開始することができて、時間の無駄を省くことができる。
【００２８】
なお、上述の実施形態においては、ルート情報表示モードでシミュレーションを開始する位置を設定したが、この他に、例えばディスプレイに地図画像と誘導経路とを重ね合わせて表示し、ユーザがシミュレーションを開始すべき位置にカーソルを移動して選択キーを押すと、そのときのカーソルの位置から最も近い誘導経路上のノードを検索して、そのノードの位置からドライブシミュレーションを開始するようにしてもよい。
【００２９】
更に、上述のドライブシミュレーション方法において、シミュレーション開始前にユーザが観光地又はドライブイン等のジャンルを選択しておくと、ドライブシミュレーション中に、誘導経路の近傍に観光地又はドライブイン等があれば、その施設等の情報を随時ディスプレイに表示するようにしてもよい。
更にまた、上述の実施形態においては、シミュレーションを開始する位置のみをユーザが指定する場合について説明したが、ユーザがシミュレーションを開始する位置とともに終了すべき位置を指定し、その指定された区間のみドライブシミュレーションするようにしてもよい。
【００３０】
（第２の実施形態）
図７，８は本発明の第２の実施形態に係るドライブシミュレーション方法を示すフローチャートである。なお、本実施形態は、ステップＳ１１〜Ｓ１９を有すること以外は基本的に第１の実施形態と同様であるので、図７において図４と同一のステップには同一符号を付して、その詳しい説明は省略する。
【００３１】
本実施形態においては、第１の実施形態と同様にステップＳ８で仮想車両を誘導経路に沿って走行させることを開始した後、ステップＳ１１に移行し、リモコン送信機１４のキー操作を監視する。そして、リモコン送信機１４のキーが操作されると、ステップＳ１２に移行し、操作されたキーが８方向キーの上キー、下キー、左キー又は右キーのいづれかであるか否かを検出する。そして、上キー、下キー、左キー又は右キーのいずれでもない場合はステップＳ９に移行する。
【００３２】
ステップＳ１２で操作されたキーが上キー又は下キーである場合はステップＳ１３に移行し、更に上キーである場合はステップＳ１４、下キーである場合はステップＳ１５に移行する。そして、ステップＳ１４では仮想車両の速度を一定の値（例えば５ｋｍ／ｈ）だけアップし、ステップＳ１５では仮想車両の速度を一定の値だけダウンする。そして、いずれの場合もステップＳ８に戻る。なお、仮想車両の速度がゼロの場合は、ディスプレイ１４の画面が停止する。また、仮想車両の速度がマイナスのときは、車両が逆方向に移動しているのと同様の案内情報が表示される。
【００３３】
また、ステップＳ１２で操作されたキーが左キー又は右キーの場合は、ステップＳ１６に移行し、更に左キーの場合はステップＳ１７、右キーの場合はステップＳ１８に移行する。そして、ステップＳ１７では仮想車両を次の交差点で左折させ、ステップＳ１８では仮想車両を次の交差点で右折させる。例えば、図９に示すように、誘導経路２０に沿って仮想車両が進行しているときにリモコン送信機１４の左キーが押されると、ナビゲーション装置は、左折可能な次の交差点Ａを探索し、仮想車両を交差点Ａで左折させる。
【００３４】
これにより、仮想車両は誘導経路２０から外れてしまうが、ステップＳ１９において、新たに誘導経路を再探索する。そして、ステップＳ８に戻って再探索した誘導経路に沿って仮想車両を移動させる。
このように、本実施形態においては、リモコン送信機１４の操作によりドライブシミュレーション中にユーザが仮想車両の速度を自由に変えることができるので、あまり重要でない部分を高速で移動させたり、詳しく確認したい部分を低速で移動させたり、又は同じところを何度も繰り返してドライブシミュレーションすることも可能である。
【００３５】
また、本実施形態においては、ドライブシミュレーション中にユーザがリモコン送信機１４の操作により仮想車両の移動方向を変えることが可能であり、例えば渋滞が予想される部分を迂回した場合の誘導経路を事前に確認することも可能である。これらにより、本実施形態のナビゲーション装置のドライブシミュレーション方法によれば、ユーザにより一層有用な情報を提供することができるという効果がある。
【００３６】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。本実施形態は、実際にドライブしているときに、リモコン送信機１４の操作によりシミュレーションモードに移行するものである。
図１０，１１は、本実施形態のドライブシミュレーション方法を示すフローチャートである。
【００３７】
本実施形態においては、ステップＳ３１において目的地を設定し、ステップＳ３２において誘導経路を探索した後、ユーザが誘導経路に沿って実際に運転を開始すると、ナビゲーション装置は、ステップＳ３３において、車両位置検出部１２から車両の現在位置、方位及び速度を入力し、ステップＳ３４においてディスプレイに表示された地図に現在位置を示す車両位置マークを表示する。
【００３８】
このようにして走行しているときに、ナビゲーション装置は、ステップＳ３５において、リモートコントローラのキー入力を監視している。リモートコントローラ１４のキーが押されていないときは、ステップＳ３６に移行して経路誘導が終了か否か（換言すると、目的地に到着したな否か）を調べ、終了でない場合は、ステップＳ３３に戻る。
【００３９】
ステップＳ３５でキー操作を検出した場合は、ステップＳ４１に移行し、シミュレーションモード実行キーか否かを調べる。シミュレーションモード実行キーでない場合はステップＳ３６に移行する。一方、シミュレーションモード実行キーである場合は、ステップＳ４２に移行し、地図画像に仮想車両位置マークを重ね合わせて表示し、予め設定された速度（実走行時の約２倍の速度）で車両の現在位置を出発地として、仮想車両を誘導経路に沿って移動させる。そして、ステップＳ４３においてリモコン送信機１４のキー操作を監視し、キーが操作されていない場合はステップＳ４２に戻る。ステップＳ４３でキー操作が検出された場合はステップＳ４４に移行し、キー操作が８方向キーか否かを調べる。８方向キーでない場合は、ステップＳ４５に移行し、シミュレーションモード終了キーか否かを調べる。シミュレーションモード終了キーの場合（ＹＥＳ  ）は、ドライブシミュレーションを終了してステップＳ３６に移行する。また、ドライブシミュレーション終了キーでない場合（ＮＯ）は、ステップＳ４２に戻り、ドライブシミュレーションを続行する。
【００４０】
ステップＳ４４で８方向キーが操作された場合は、ステップＳ４６に移行し、上下キーであるか、左右キーであるかを調べる。上下キーの場合は、ステップＳ４７に移行し、更に上キーである場合にはステップＳ４８に移行し、下キーの場合はステップＳ４９に移行して、仮想車両の速度を一定の値だけアップ又はダウンする。その後、ステップＳ４２に戻って、ドライブシミュレーションを継続する。また、ステップＳ４６で操作されたキーが左右キーの場合は、ステップＳ５０に移行して左キーか右キーかを調べ、左キーの場合はステップＳ５１、右キーの場合はステップＳ５２に移行して、仮想車両を次の交差点で左折又は右折させる。これにより、仮想車両は誘導経路から外れてしまうが、ステップＳ５３において誘導経路を再探索する。その後、ステップＳ４２に戻って、新たに探索された誘導経路に沿って仮想車両を移動させ、ドライブシミュレーションを継続する。
【００４１】
本実施形態においては、実走行中にユーザがリモコン送信機１４を操作することで現在の車両位置から即座にドライブシミュレーションを開始するので、誘導経路に沿って移動しているときに進行方向の先々の道路の状況を確認したり、渋滞中の誘導経路を外れた場合の誘導経路を確認することができるという効果を奏する。また、例えば、誘導経路に沿って走行中に前方が渋滞しているときなど、右折又は左折したとするとどのような経路を通過すればよいかを簡単にシミュレーションすることができる。
【００４２】
その他、例えば、誘導経路に沿って実走行中にリモコン送信機１４の上キーを押すとドライブシミュレーションモードに移行し、車両の現在位置を出発地として上キーを押しつづけているあいだだけ、仮想車両を誘導経路に沿って移動させてドライブシミュレーションを行うようにしてもよい。これにより、前方に進んだときに提供される案内情報を容易に且つ迅速に確認することができるという効果を奏する。
【００４３】
【発明の効果】
以上説明したように、本発明によれば、ディスプレイに表示された誘導経路の情報を基にユーザがドライブシミュレーションを開始すべき位置を指定すると、指定されたノード（又は、指定された位置の近傍で且つ誘導経路上のノード）を検索し、検索したノードを含む地図データを読み出して、地図画像に仮想車両を重ね合わせて表示し、前記仮想車両を前記誘導経路に対し相対的に移動させて仮想車両の移動に伴う案内情報をディスプレイに表示するので、任意の位置からドライブシミュレーションを開始することができる。
【００４４】
また、本願の他の発明においては、誘導経路に沿って実際に車両を運転しているときにドライブシミュレーションモードに移行すると、車両の現在位置を出発地としてドライブシミュレーションを開始するので、誘導経路に沿って進行していくとどのような案内情報が得られるのか事前に知ることができる。
また、ドライブシミュレーション中にキー操作により仮想車両の速度や進行方向を変化させることができるようにしておくことにより、不要な部分を高速で通過したり、重要な部分を繰り返しシミュレーションしたり、誘導経路を外れた場合にどのような誘導経路が再探索されるかなどを知ることができる。
【図面の簡単な説明】
【図１】本発明のドライブシミュレーション方法を実現する車載用ナビゲーション装置の構成を示すブロック図である。
【図２】地図データ中の道路レイヤの構成を示す図である。
【図３】交差点ネットリストの構成を示す図である。
【図４】本発明の第１の実施形態に係るドライブシミュレーション方法を示すフローチャートである。
【図５】探索された誘導経路（誘導経路データ）の構成を示す図である。
【図６】ルート情報表示を示す図である。
【図７】本発明の第２の実施形態に係るドライブシミュレーション方法を示すフローチャート（その１）である。
【図８】本発明の第２の実施形態に係るドライブシミュレーション方法を示すフローチャート（その２）である。
【図９】仮想車両を次の交差点で左折しようとしている状態を示す図である。
【図１０】本発明の第３の実施形態に係るドライブシミュレーション方法を示すフローチャート（その１）である。
【図１１】本発明の第３の実施形態に係るドライブシミュレーション方法を示すフローチャート（その２）である。
【符号の説明】
１  ＣＰＵ
２  インターフェース部
３  プログラムＲＯＭ
４  メモリ
５  フレームバッファ
６  カラーパレット
７  ＤＡＣ
９  バス
１０ナビゲーション装置本体
１１  ＣＤ−ＲＯＭ
１２  車両移動検出部
１３  リモコン受信部
１４  リモコン送信機
１５  ディスプレイ
【図１】
0003586331.tif 000002
【図２】
0003586331.tif 000003
【図３】
0003586331.tif 000004
【図４】
0003586331.tif 000005
【図５】
0003586331.tif 000006
【図６】
0003586331.tif 000007
【図７】
0003586331.tif 000008
【図８】
0003586331.tif 000009
【図９】
0003586331.tif 000010
【図１０】
0003586331.tif 000011
【図１１】
0003586331.tif 000012