(57)【要約】【課題】ユーザが良く通る道路を学習結果に反映させたルート計算ができるナビゲーション装置を提供する。【解決手段】車両を探索された経路に沿って擬似的に走行させるナビゲーション装置１００は、経路上で車両が次に曲がる第１の交差点から第１の交差点の次に曲がる第２の交差点までの区間における距離を算出し、算出した距離に応じて、ディスプレイ３に表示する地図の縮尺を変更するように制御する制御部２０を有する。また、制御部２０は、前記区間における距離が所定の距離を越える場合には、ディスプレイ３に表示する地図を固定し、固定した地図上で前記車両を走行させる。【選択図】        図１
2004177317.tif 000002
【特許請求の範囲】
【請求項１】
車両を探索された経路に沿って擬似的に走行させる機能を備えたナビゲーション装置において、
前記経路上で前記車両が次に曲がる第１の交差点から該第１の交差点の次に曲がる第２の交差点までの区間における距離を算出し、算出した該距離に応じて、表示画面に表示する地図の縮尺を変更するように制御する制御部を有することを特徴とするナビゲーション装置。
【請求項２】
前記制御部は、前記第１の交差点と前記第２の交差点が前記表示画面に収まる縮尺に前記地図の縮尺を変更することを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
前記制御部は、前記区間における距離が所定の距離を越える場合には、前記表示画面に表示する地図を固定し、固定した地図上で前記車両を走行させることを特徴とする請求項１又は２記載のナビゲーション装置。
【請求項４】
前記制御部は、前記区間における距離が所定の距離を越える場合には、二次元で表示された地図を前記表示画面に表示することを特徴とする請求項３記載のナビゲーション装置。
【請求項５】
前記制御部は、前記区間における距離に応じて、前記経路に沿って走行する前記車両の速度を変更することを特徴とする請求項１から４のいずれか一項記載のナビゲーション装置。
【請求項６】
前記制御部は、前記車両が前記第２の交差点を通過する前に、前記車両を基準とした三次元に表示された地図を前記表示画面に表示することを特徴とする請求項１から５のいずれか一項記載のナビゲーション装置。
【請求項７】
車両を探索された経路に沿って擬似的に走行させるデモンストレーション方法において、
前記経路上で前記車両が次に曲がる第１の交差点から該第１の交差点の次に曲がる第２の交差点までの区間における距離を算出する第１の段階と、
前記第１の段階により、算出した距離に応じて、表示画面に表示する地図の縮尺を変更する第２の段階と、を有することを特徴とするデモンストレーション方法。
【請求項８】
前記第２の段階は、前記第１の交差点と前記第２の交差点が前記表示画面に収まる縮尺に前記地図の縮尺を変更することを特徴とする請求項７記載のデモンストレーション方法。
【請求項９】
前記デモンストレーション方法は更に、前記距離が所定の距離を越える場合には、前記表示画面に表示する地図を基準とした二次元に表示された図面を前記表示画面に表示し、該二次元図面上で前記車両を走行させる第３の段階を特徴とする請求項７又は８記載のデモンストレーション方法。
【請求項１０】
前記第３の段階は、前記所定区間における距離に応じて、前記経路に沿って走行する前記車両の速度を変更することを特徴とする請求項９記載のデモンストレーション方法。
【請求項１１】
前記デモンストレーション方法は更に、前記車両が前記第２の交差点を通過する前に、前記表示画面に表示する地図を、前記車両を基準とした三次元に表示された地図に変更する第４の段階を有することを特徴とする請求項７から９のいずれか一項記載のデモンストレーション方法。
【請求項１２】
車両を探索された経路に沿って擬似的に走行させるためにコンピュータを、
前記経路上で前記車両が次に曲がる第１の交差点から該第１の交差点の次に曲がる第２の交差点までの区間における距離を算出する第１の手段と、
前記第１の手段により、算出した距離に応じて、表示画面に表示する地図の縮尺を変更する第２の手段として機能させるためのデモンストレーション用プログラム。
【請求項１３】
前記第２の手段は、前記第１の交差点と前記第２の交差点が前記表示画面に収まる縮尺に前記地図の縮尺を変更することを特徴とする請求項１２記載のデモンストレーション用プログラム。
【請求項１４】
前記デモンストレーション用プログラムは更に、前記距離が所定の距離を越える場合には、前記表示画面に表示する地図を基準とした二次元図面を前記表示画面に表示し、該二次元図面上で前記車両を走行させる第３の手段を有することを特徴とする請求項１３又は１４記載のデモンストレーション用プログラム。
【請求項１５】
前記第３の手段は、前記所定区間における距離に応じて、前記経路に沿って走行する前記車両の速度を変更することを特徴とする請求項１４記載のデモンストレーション用プログラム。
【請求項１６】
前記デモンストレーション用プログラムは更に、前記車両が前記第２の交差点を通過する前に、前記表示画面に表示する地図を、前記車両を基準とした三次元地図に変更する第４の手段を有することを特徴とする請求項１２から１５のいずれか一項記載のデモンストレーション用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はナビゲーション装置、デモンストレーション方法、及びデモンストレーション用プログラムに関し、より詳細には、車両を、探索された経路に沿って擬似的に走行させる技術に関する。
【０００２】
【従来の技術】
車両の走行案内を行い、運転者が所望の目的地に容易に到達できるようにしたナビゲーション装置においては、車両の位置を検出してＣＤ−ＲＯＭから車両位置周辺の地図データを読み出し、地図画像をディスプレイ画面に描画するとともに該地図画像上の所定箇所に車両位置マーク（自車位置マーク）を重ねて描画する。そして、車両の移動により現在位置が変化するに従い、画面の自車位置マークを移動して、常に、車両位置周辺の地図情報が一目で判るようになっている。
【０００３】
このようなナビゲーション装置において、デモンストレーション機能を有するナビゲーション装置が提案されている。このデモンストレーション機能は、デモンストレーションを行う地域の地図をディスク（ＣＤ−ＲＯＭ等）から読み出してディスプレイ画面に表示すると共に、自車マークをデモンストレーション経路に沿って所定速度で移動させながら、適宜機能紹介、利用法などの画像を地図に重ねて表示するものである。
【０００４】
このような技術として特許文献１記載の技術が提案されている。この特許文献１によれば、デモンストレーション用の地図データをディスク媒体から読み出した際に、地図データをメモリに記憶してデモンストレーションを行い、デモンストレーションを連続して行う場合には、以後、メモリより地図データを読み出して行う。これにより、任意の地域の地図を描画しながらデモンストレーションを行うことができるというものである。
【０００５】
【特許文献１】
特開０７−６９６７６号公報
【発明が解決しようとする課題】
しかしながら、従来のデモンストレーション機能を用いて、デモンストレーションを行う場合、ディスプレイ上では、通常のナビゲーション機能と同様の方法で地図表示を行っていたことから、ユーザはルートがどのようになっているかを確実に知ることができないという問題がある。
【０００６】
また、特許文献１に開示されている従来のデモンストレーション機能を用いてデモンストレーション走行を行う場合は、実際に走行しているように見せる必要があることから、目的地を設定する地点によっては大変時間がかかってしまうという問題がある。
【０００７】
そこで、本発明は上記従来技術の問題点を解決し、予めルートが把握できるナビゲーション装置、デモンストレーション方法、及びデモンストレーション用プログラムを提供することを目的とする。
【０００８】
また、予めルートが把握できるとともに、短時間でデモ走行が可能なナビゲーション装置、デモンストレーション方法、及びデモンストレーション用プログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記課題を解決するために、請求項１記載のナビゲーション装置は、車両を探索された経路に沿って擬似的に走行させる機能を備えたナビゲーション装置において、前記経路上で前記車両が次に曲がる第１の交差点から該第１の交差点の次に曲がる第２の交差点までの区間における距離を算出し、算出した該距離に応じて、表示画面に表示する地図の縮尺を変更するように制御する制御部を有することを特徴とする。
【００１０】
請求項１記載のナビゲーション装置によれば、経路上で車両が次に曲がる第１の交差点から第１の交差点の次に曲がる第２の交差点までの距離を算出し、算出した距離に応じて、表示画面に表示する地図の縮尺を変更するようにしたので、車両が次に曲がる交差点までの距離に応じて地図の見せ方を変えることができる。これにより、ユーザは予めルートがどのようになっているかを確実に知ることができる。
【００１１】
また、請求項２記載のナビゲーション装置は、請求項１記載のナビゲーション装置において、前記制御部は、前記第１の交差点と前記第２の交差点が前記表示画面に収まる縮尺に前記地図の縮尺を変更することを特徴とする。請求項２記載のナビゲーション装置によれば、第１の交差点と第２の交差点とが表示画面に収まるように地図の縮尺を変更するようにしたので、ユーザに次の交差点までの到達度を知らせることができる。これにより、ユーザは予めルートがどのようになっているかを確実に知ることができる。
【００１２】
また、請求項３記載のナビゲーション装置は、請求項１又は２記載のナビゲーション装置において、前記制御部は、前記区間における距離が所定の距離を越える場合には、前記表示画面に表示する地図を固定し、固定した地図上で前記車両を走行させることを特徴とする。請求項３記載のナビゲーション装置によれば、算出した前記区間における距離が所定の距離を越える場合には、固定した該地図上で車両を走行させるようにしたので、次の交差点（案内ポイント）までの到達度をユーザに知らせることがでる。これにより、ユーザは予めルートがどのようになっているかを確実に知ることができる。また、ユーザに余計な情報を与えないようにすることもできる。
【００１３】
また、請求項４記載のナビゲーション装置は、請求項３記載のナビゲーション装置において、前記制御部は、前記区間における距離が所定の距離を越える場合には、二次元で表示された地図を前記表示画面に表示することを特徴とする。請求項４記載のナビゲーション装置によれば、制御部は、二次元地図を表示画面に表示するようにするので、この区間で車両を走行させる速度を速くしても、ユーザは違和感なく表示画面を参照することができる。また、次の交差点までの到達度を、ユーザに知らせることもできる。これにより、ユーザは予めルートがどのようになっているかを確実に知ることができる。
【００１４】
また、請求項５記載のナビゲーション装置は、請求項１から４のいずれか一項記載のナビゲーション装置において、前記制御部は、前記区間における距離に応じて、前記経路に沿って走行する前記車両の速度を変更することを特徴とする。請求項５記載のナビゲーション装置によれば、制御部は、算出した距離が所定の距離、例えば、遠距離の場合には、経路に沿って走行させる車両の速度を速くすることにより、次の交差点に到達するまでの時間を短くすることができる。これにより、目的地までのシミュレーション時間を短縮することができる。
【００１５】
また、請求項６記載のナビゲーション装置は、請求項１から５のいずれか一項記載のナビゲーション装置において、前記制御部は、前記車両が前記第２の交差点を通過する前に、前記車両を基準とした三次元に表示された地図を前記表示画面に表示することを特徴とする。請求項６記載のナビゲーション装置によれば、車両が第２の交差点を通過する前に、車両を基準とした三次元に表示された地図を表示画面に表示するようにしたので、第２の交差点付近でユーザに対して正確に案内を提供することができる。
【００１６】
また、請求項７記載のデモンストレーション方法は、車両を探索された経路に沿って擬似的に走行させるデモンストレーション方法において、前記経路上で前記車両が次に曲がる第１の交差点から該第１の交差点の次に曲がる第２の交差点までの区間における距離を算出する第１の段階と、前記第１の段階により、算出した距離に応じて、表示画面に表示する地図の縮尺を変更する第２の段階と、を有することを特徴とする。
【００１７】
請求項７記載のナビゲーション装置によれば、経路上で車両が次に曲がる第１の交差点から第１の交差点の次に曲がる第２の交差点までの距離を算出し、算出した距離に応じて、表示画面に表示する地図の縮尺を変更するようにしたので、車両が次に曲がる交差点までの距離に応じて地図の見せ方を変えることができる。これにより、ユーザは予めルートがどのようになっているかを確実に知ることができる。
【００１８】
また、請求項８記載のデモンストレーション方法は、請求項７記載のデモンストレーション方法において、前記第２の段階は、前記第１の交差点と前記第２の交差点が前記表示画面に収まる縮尺に前記地図の縮尺を変更することを特徴とする。請求項８記載のデモンストレーション方法によれば、第１の交差点と第２の交差点とが表示画面に収まるように地図の縮尺を変更するようにしたので、ユーザに次の交差点までの到達度を知らせることができる。これにより、ユーザは予めルートがどのようになっているかを確実に知ることができる。
【００１９】
また、請求項９記載のデモンストレーション方法は、請求項７又は８記載のデモンストレーション方法において、更に、前記距離が所定の距離を越える場合には、前記表示画面に表示する地図を基準とした二次元に表示された図面を前記表示画面に表示し、該二次元図面上で前記車両を走行させる第３の段階を特徴とする。請求項９記載のデモンストレーション方法によれば、算出した前記区間における距離が所定の距離を越える場合には、固定した該地図上で車両を走行させるようにしたので、次の交差点（案内ポイント）までの到達度をユーザに知らせることがでる。これにより、ユーザは予めルートがどのようになっているかを確実に知ることができる。また、ユーザに余計な情報を与えないようにすることもできる。
【００２０】
また、請求項１０記載のデモンストレーション方法は、請求項９記載のデモンストレーション方法において、前記第３の段階は、前記所定区間における距離に応じて、前記経路に沿って走行する前記車両の速度を変更することを特徴とする。請求項１０記載のデモンストレーション方法によれば、算出した距離が所定の距離、例えば、遠距離の場合には、経路に沿って走行させる車両の速度を速くすることにより、次の交差点に到達するまでの時間を短くすることができる。これにより、目的地までのシミュレーション時間を短縮することができる。
【００２１】
また、請求項１１記載のデモンストレーション方法は、請求項７から９のいずれか一項記載のデモンストレーション方法において、更に、前記車両が前記第２の交差点を通過する前に、前記表示画面に表示する地図を、前記車両を基準とした三次元に表示された地図に変更する第４の段階を有することを特徴とする。請求項１１記載のデモンストレーション方法によれば、車両が第２の交差点を通過する前に、車両を基準とした三次元地図を表示画面に表示するようにしたので、第２の交差点付近でユーザに対して正確に案内を提供することができる。
【００２２】
また、請求項１２記載のデモンストレーション用プログラムは、車両を探索された経路に沿って擬似的に走行させるためにコンピュータを、前記経路上で前記車両が次に曲がる第１の交差点から該第１の交差点の次に曲がる第２の交差点までの区間における距離を算出する第１の手段と、前記第１の手段により、算出した距離に応じて、表示画面に表示する地図の縮尺を変更する第２の手段として機能させる。
【００２３】
請求項１２記載のデモンストレーション用プログラムによれば、経路上で車両が次に曲がる第１の交差点から第１の交差点の次に曲がる第２の交差点までの距離を算出し、算出した距離に応じて、表示画面に表示する地図の縮尺を変更するようにしたので、車両が次に曲がる交差点までの距離に応じて地図の見せ方を変えることができる。これにより、ユーザは予めルートがどのようになっているかを確実に知ることができる。
【００２４】
また、請求項１３記載のデモンストレーション用プログラムは、請求項１２記載のデモンストレーション用プログラムにおいて、前記第２の手段は、前記第１の交差点と前記第２の交差点が前記表示画面に収まる縮尺に前記地図の縮尺を変更することを特徴とする。請求項１３記載のデモンストレーション用プログラムによれば、第１の交差点と第２の交差点とが表示画面に収まるように地図の縮尺を変更するようにすることにより、ユーザに次の交差点までの到達度を知らせることができる。
【００２５】
また、請求項１４デモンストレーション用プログラムは、請求項１３又は１４記載のデモンストレーション用プログラムにおいて、更に、前記距離が所定の距離を越える場合には、前記表示画面に表示する地図を基準とした二次元図面を前記表示画面に表示し、該二次元図面上で前記車両を走行させる第３の手段を有することを特徴とする。請求項１４記載のデモンストレーション用プログラムによれば、算出した前記区間における距離が所定の距離を越える場合には、固定した該地図上で車両を走行させるようにしたので、次の交差点（案内ポイント）までの到達度をユーザに知らせることがでる。これにより、ユーザは予めルートがどのようになっているかを確実に知ることができる。また、ユーザに余計な情報を与えないようにすることもできる。
【００２６】
また、請求項１５記載のデモンストレーション用プログラムは、請求項１４記載のデモンストレーション用プログラムにおいて、前記第３の手段は、前記所定区間における距離に応じて、前記経路に沿って走行する前記車両の速度を変更することを特徴とする。請求項１５記載のデモンストレーション用プログラムによれば、算出した距離が所定の距離、例えば、遠距離の場合には、経路に沿って走行させる車両の速度を速くすることにより、次の交差点に到達するまでの時間を短くすることができる。これにより、目的地までのシミュレーション時間を短縮することができる。
【００２７】
また、請求項１６記載のデモンストレーション用プログラムは、請求項１２から１５のいずれか一項記載のデモンストレーション用プログラムにおいて、更に、前記車両が前記第２の交差点を通過する前に、前記表示画面に表示する地図を、前記車両を基準とした三次元地図に変更する第４の手段を有することを特徴とする。請求項１６記載のデモンストレーション用プログラムによれば、車両が第２の交差点を通過する前に、車両を基準とした三次元地図を表示画面に表示するようにしたので、第２の交差点付近でユーザに対して正確に案内を提供することができる。
【００２８】
【発明の実施の形態】
以下、本発明を適用した一実施形態のナビゲーション装置について、図面を参照しながら説明する。図１は、本実施の形態に係るナビゲーション装置１００のブロック図である。ナビゲーション装置１００は、ナビゲーションコントローラ１と、ナビゲーションコントローラ１に対する各種指令の入力、誘導経路設定操作、各種データの設定操作等を行うリモコン２と、地図、誘導経路、各種メニュー、デモンストレーション用画像等を表示するディスプレイ装置３と、地図情報を記憶するＣＤ−ＲＯＭ４と、ＣＤ−ＲＯＭドライブ５と、衛星からの電波を受信して車両の現在位置、方位を測定するＧＰＳ受信機６と、各衛星からの電波を受信するマルチビームアンテナ７、自立航法用センサ８とを有する。
【００２９】
ＧＰＳ受信機７は、３次元測位あるいは２次元測位処理を行って車両位置、方位を計算し、これらを測位時刻と共に後述する制御部２０へ出力する。自立航法センサ８は、図示しないが振動ジャイロ等の車両回転角度を検出する相対方位センサ（角度センサ）、所定走行距離毎に１個のパルスを発生する距離センサを備え、検出した車両回転角度などを後述する制御部２０へ出力する。
【００３０】
また、ナビゲーションコントローラ１は、地図読出制御部１１と、切換器１２と、地図バッファ１３と、デモ用地図記憶部１４と、地図描画部１５と、ＶＲＡＭ１６と、読出制御部１７と、交差点拡大描画部１８と、リモコン制御部１９と、制御部２０と、デモ経路描画部２１と、操作画面発生部２２と、マーク発生部２３と、画像合成部２４とを有する。
【００３１】
地図読出制御部１１は、ジョイスティックキーや地図の縮小／拡大キー等で地図の移動操作や地図選択操作がなされた時にフォーカス位置（画面中心位置）を計算すると共に、自車位置あるいはフォーカス位置等に基づいてＣＤ−ＲＯＭ４より所定の地図情報を読み出し、読み出した所定の地図情報を制御部２０へ出力する。切換器１２は、制御部２０の制御の下、ＣＤ−ＲＯＭドライブ５からの地図データの出力先を切り換える。
【００３２】
地図バッファ１３は、切換器１２を介してＣＤ−ＲＯＭ４から読み出された地図情報を記憶し、この記憶した地図情報を地図描画部１５に出力する。デモ用地図記憶部１４は、デモンストレーション時に切換器１２を介してＣＤ−ＲＯＭ４から地図バッファ１３に読み出された地図データを同時に記憶し、記憶した地図データを交差点拡大描画部１８に出力する。
【００３３】
地図描画部１５は、制御部２０の制御の下、地図バッファ１３に記憶された地図情報を用いて地図画像を発生させ、発生させた地図画像ＶＲＡＭ１６に出力する。ＶＲＡＭ１６は、地図画像を記憶し、記憶した地図画像を読出制御部１７に出力する。読出制御部１７は、画面中心位置（自車位置、フォーカス位置）に基づいてＶＲＡＭ１６より切り出す１画面分の位置を変えて自車位置の移動あるいはフォーカス移動に従って地図をスクロール表示する。
【００３４】
交差点拡大描画部１８は、交差点案内のデモンストレーション時、詳細な道順（詳細誘導経路）をシミュレーションにより設定する際に自車マークが交差点に到達した時、又は実際の経路誘導時に自車が交差点より所定距離内に接近した時に交差点の拡大図を表示するためのものである。リモコン制御部１９は、リモコン２の操作に応じた信号を受信して各部に指示する。
【００３５】
次に、制御部２０について説明する。制御部２０は、ナビゲーションコントローラ１の全体を制御する。また、制御部２０は、デモ経路の生成制御、デモ経路に沿った自車位置マークの走行制御、デモ経路の描画制御を行う。また、制御部２０は、生成されたデモ経路を記憶し、生成されたデモ経路のノード位置、該ノードが交差点か否かを示す交差点フラグも記憶する。
【００３６】
また、制御部２０は、地図バッファ１３を参照し、経路上で車両が次に曲がる第１の交差点から第１の交差点の次に曲がる第２の交差点までの区間における距離を算出し、算出した距離に応じて、表示画面に表示する地図の縮尺を変更するように各部を制御する。また、制御部２０は、地図バッファ１３を参照し、地図の縮尺を第１の交差点と第２の交差点がディスプレイ３に収まる縮尺に変更する。  また、制御部２０は、地図バッファ１３を参照し、第１の交差点と第２の交差点との距離が所定の距離を越える場合には、ディスプレイ３に表示する地図を固定し、固定した地図上で車両を走行させるように各部を制御する。
【００３７】
また、制御部２０は、地図バッファ１３を参照し、第１の交差点と第２の交差点との区間における距離が所定の距離を越える場合には、二次元地図をディスプレイ３に表示するようにする。また、制御部２０は、地図バッファ１３を参照し、第１の交差点から第２の交差点までの区間における距離に応じて、経路に沿って走行させる車両の速度を変更する。また、制御部２０は、地図バッファ１３を参照し、車両が第２の交差点を通過する前に、車両を基準とした三次元地図をディスプレイ３に表示する。また、制御部２０は、デモンストレーション用プログラムを記憶部（図示省略）から読み出して、所定の処理を実行する。
【００３８】
デモ経路描画部２１は、デモ経路画像を発生させ、発生させたデモ経路画像を画像合成部へ出力する。操作画面発生部２２は、デモ時に制御部２０からの指示によりデモ用操作画面（メニュー画面）を表示したり、デモ以外のときにはメニューキー、ジョイスティックキー等の操作により所定の操作画面（メニュー画面）を描画する。マーク発生部２３は、自車マーク、フォーカス等の各種マークを発生する。
【００３９】
次に、本実施の形態に係るディスプレイの表示画像について説明する。図２は、車両を、探索された経路に沿って擬似的に走行させるデモンストレーションの表示例の一部を説明するための図である。図２に示すように、３はディスプレイ、Ｃは車両、ＣＲ１は第１の交差点、ＣＲ２は第２の交差点、ＣＲ３は第３の交差点を示している。また、図２は、探索された経路に沿って車両を擬似的に走行させる場合の一場面を表示している。
【００４０】
図２において、図２（ａ）〜（ｊ）の順で、二次元地図又は三次元地図がディスプレイ３に表示される。図２（ａ）〜（ｅ）では、二次元地図がディスプレイ３上に表示され、図２（ｆ）〜（ｈ）では、三次元地図がディスプレイ３上に表示され、図２（ｉ）（ｊ）では、二次元地図がディスプレイ３上に表示される。このように、制御部２０は、ディスプレイ３上に表示する地図を、二次元から三次元、また、三次元から二次元へと連続的に切り換える。図２（ａ）〜（ｃ）は、算出した距離に応じて、表示する地図の縮尺を変更し、二次元地図をディスプレイ３に表示した例を示している。また、図２の（ａ）〜（ｃ）に示すように、制御部２０は、第１の交差点ＣＲ１と第２の交差点ＣＲ２がディスプレイ３に収まるように地図を縮尺して表示する。すなわち、案内ポイントと案内ポイントの間は、固定された二次元地図（２Ｄ）をディスプレイ３上に表示する。
【００４１】
また、図２（ａ）、（ｂ）、（ｃ）は、表示画面に表示する地図を基準とした二次元地図がディスプレイ３に表示されている例を示している。制御部２０は、第１の交差点ＣＲ１から第２の交差点ＣＲ２までの距離が所定の距離を越える場合には、図２（ａ）、（ｂ）、（ｃ）の順に、ディスプレイ３の画面上で固定されている二次元図面上で車両Ｃを走行する（スクロール）ように制御する。
【００４２】
また、図２（ｄ）〜（ｈ）は、第２の交差点付近の表示例を示している。図２（ｄ）〜（ｈ）に示すように、案内ポイントである第２の交差点ＣＲ２に車両Ｃが近づくと、すなわち、第２の交差点の前にくると、今まで、ディスプレイ３には、図２（ａ）〜（ｅ）に示すように二次元地図が表示されていたものが、図２（ｆ）〜（ｈ）に示すように、三次元地図が表示される。また、図２（ｄ）〜（ｈ）に示すように、地図を拡大して表示する。これにより、案内ポイント付近である第２の交差点ＣＲ２の詳細をディスプレイ３に表示することができる。すなわち、案内ポイントが近づくと拡大表示に切り換えるとともに、三次元地図（３Ｄ）に切り換えるようにすることにより、交差点付近の詳しい情報をユーザに提供できる。
【００４３】
また、図２（ｉ）、（ｊ）に示すように、制御部２０は、第２の交差点ＣＲ２をすぎると再び固定された二次元地図をディスプレイ３に表示する。また、制御部２０は、車両が第２の交差点ＣＲ２から第２の交差点ＣＲ２の次に曲がる第３の交差点ＣＲ３までの距離に応じて、ディスプレイ３に表示する地図の縮尺を変更するよう制御する。これにより、車両が次に曲がる交差点までの距離に応じて地図の見せ方を変えることができる。図２（ｊ）に示すように、制御部２０は、第２の交差点ＣＲ２と第３の交差点ＣＲ３がディスプレイ３に収まるように地図を縮尺して表示する。
【００４４】
次に、本実施の形態に係るナビゲーション装置における動作について説明する。図３は、本実施の形態に係る動作について説明するための図である。図３に示すように、ステップＳ１０１において、制御部２０は、次の交差点までの距離、がαｋｍ以上かどうかを算出する。つまり、制御部２０は、経路上で車両Ｃが次に曲がる第１の交差点ＣＲ１から第１の交差点ＣＲ１の次に曲がる第２の交差点ＣＲ２までの区間における距離を算出する。
【００４５】
ステップＳ１０１において、制御部２０は、次の第２の交差点ＣＲ２までの距離がαｋｍ以上である場合には、ステップＳ１０２に進む。一方、Ｓ１０１において、制御部２０は、次の第２の交差点ＣＲ２までの距離がαｋｍ以下の場合には、ステップＳ１０６に進む。ステップＳ１０２において、制御部２０は、次の交差点と今の位置が収まるように地図縮尺を変える。つまり、制御部２０は、第１の交差点ＣＲ１から第２の交差点ＣＲ２の所定区間では、二次元地図をディスプレイ３に表示する。
【００４６】
また、制御部２０は、ディスプレイ３に表示する地図の縮尺を変更するように制御する。車両Ｃが次に曲がる第２の交差点ＣＲ２までの距離に応じて地図の見せ方を変えることができる。これにより、ユーザは予めルートがどのようになっているかを確実に知ることができる。また、制御部２０は、地図の縮尺を第１の交差点ＣＲ１と第２の交差点ＣＲ２がディスプレイ３に収まる縮尺に変更する。これにより、ユーザに次の第２の交差点までの到達度を知らせることができる。
【００４７】
ステップＳ１０３において、制御部２０は、次の第２の交差点までの到着がβｓで終わるようスピードを設定する。つまり、制御部２０は、第１の交差点ＣＲ１と第２の交差点ＣＲ２との間における距離に応じて、経路に沿って走行する車両Ｃの速度を変更することができる。
【００４８】
ステップＳ１０４において、自車を地図上で走らせる（地図はスクロールしない）。つまり、制御部２０は、第１の交差点ＣＲ１と第２の交差点ＣＲ２との距離が所定の距離を越える場合には、ディスプレイ３に表示されている地図を固定し、固定した地図上で車両Ｃを走行させる。ステップＳ１０５において、制御部２０は、次の交差点に近づいたかどうかを判断する。ステップＳ１０５において、制御部２０は、次の交差点に近づいたと判断した場合には、ステップＳ１０６に進む。
【００４９】
一方、ステップＳ１０６において、制御部２０は、次の交差点に近づいていないと判断した場合には、ステップＳ１０４に戻る。ステップＳ１０６において、制御部２０は、次の交差点との距離が近づいたら通常の自車を基準にしたスクロールで走行するようにする。つまり、制御部２０は、車両が第２の交差点ＣＲ２を通過する前に、車両Ｃを基準とした三次元地図をディスプレイ３に表示する。ステップＳ１０７において、制御部２０は、交差点を通過したかどうかを判断する。ステップＳ１０７において、制御部２０は、交差点を通過したと判断した場合には、ステップＳ１０６に戻る。一方、ステップＳ１０７において、制御部２０は、交差点を通過していないと判断した場合には、ステップ１０１に戻り、制御部２０は、上述した各処理を実行する。
【００５０】
本実施の形態によれば、経路上で車両が次に曲がる第１の交差点から第１の交差点の次に曲がる第２の交差点までの距離を算出し、算出した距離に応じて、表示画面に表示する地図の縮尺を変更するようにしたので、車両が次に曲がる交差点までの距離に応じて地図の見せ方を変えることができる。これにより、ユーザは予めルートがどのようになっているかを確実に知ることができる。また、制御部は、算出した距離が所定の距離、例えば、遠距離の場合には、経路に沿って走行させる車両の速度を速くすることにより、次の交差点に到達するまでの時間を短くすることができる。これにより、目的地までのシミュレーション時間を短縮することができる。
【００５１】
また、制御部２０が行う各処理は、デモンストレーション用プログラムによって実行される。デモンストレーション用プログラムは、ハードウエアと協働し、ハードウエアと一体となってデモンストレーション用データの更新処理を行う。また、デモンストレーション方法は、デモンストレーション用プログラムとして、ＦＤ、ＨＤ、ＣＤ−ＲＯＭ等の記憶媒体に記憶されており、それぞれが対応する外部記憶装置に装着され、実行時に読み出されてＲＡＭにロードされる。なお、デモンストレーション用プログラムが記憶される記憶媒体は、ＲＯＭ等の半導体メモリでも良い。
【００５２】
以上、本発明の一実施の形態を説明した。本発明は上記実施の形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。
【００５３】
【発明の効果】
以上説明した本発明によれば、経路上で車両が次に曲がる第１の交差点から第１の交差点の次に曲がる第２の交差点までの距離を算出し、算出した距離に応じて、表示画面に表示する地図の縮尺を変更するようにしたので、ユーザは予めルートがどのようになっているかを確実に知ることができる。
【００５４】
また、本発明によれば、経路に沿って走行させる車両の速度を速くするようにしたので、目的地までのシミュレーション時間を短縮することができる。
【図面の簡単な説明】
【図１】本実施の形態に係るナビゲーション装置のブロック図である。
【図２】車両を、探索された経路に沿って擬似的に走行させるデモンストレーションの表示例の一部を示す図である。
【図３】本実施の形態に係る動作について説明するための図である。
【符号の説明】
１  ナビゲーションコントローラ
３  ディスプレイ
２０  制御部
１００  ナビゲーション装置
【図１】
2004177317.tif 000003
【図２】
2004177317.tif 000004
【図３】
2004177317.tif 000005