(57)【要約】【課題】案内対象交差点を確実に特定させることを可能とした経路案内装置、経路案内方法及びコンピュータプログラムを提供する。【解決手段】ナビゲーション装置１で設定されている案内経路と案内対象交差点に関する情報を取得し（Ｓ４）、車両の進行方向前方にある案内対象交差点の２つ手前の交差点を通過した場合に、液晶ディスプレイ１５に表示される地図の縮尺を車両が通過した交差点と案内対象交差点とを含む縮尺に変更して設定し（Ｓ９）、その後に車両が交差点を通る毎に液晶ディスプレイ１５に表示される地図の縮尺を車両が通過した交差点と案内対象交差点とを含む縮尺に変更して設定する（Ｓ８〜Ｓ１３）ように構成する。【選択図】図２
2011209119.tif 000002
【特許請求の範囲】
【請求項１】
案内経路及び案内経路上の案内対象交差点を設定する案内経路設定手段と、
移動体の現在位置を取得する現在位置取得手段と、
前記移動体の周辺の地図を設定された縮尺で表示装置に表示する地図表示手段と、
前記案内経路上の交差点に関する情報を取得する交差点情報取得手段と、
前記移動体の現在位置と前記交差点情報取得手段により取得した前記交差点に関する情報に基づいて、前記移動体が前記交差点を通過したか否か判定する交差点通過判定手段と、
前記交差点通過判定手段によって前記移動体が前記交差点を通過したと判定された場合に、前記移動体が通過した前記交差点と前記移動体の進行方向前方にある前記案内対象交差点とを一の画面で表示可能な地図の縮尺を算出する縮尺算出手段と、
前記表示装置に表示する前記地図の縮尺を前記縮尺算出手段によって算出された前記縮尺に変更する縮尺変更手段と、を有することを特徴とする経路案内装置。
【請求項２】
前記交差点通過判定手段は、前記移動体が前記移動体の進行方向前方にある前記案内対象交差点から所定数手前までの交差点を通過したか否か判定し、
前記縮尺算出手段は、前記交差点通過判定手段によって前記移動体が前記移動体の進行方向前方にある前記案内対象交差点から所定数手前までの交差点を通過したと判定された場合に、前記縮尺を算出することを特徴とする請求項１に記載の経路案内装置。
【請求項３】
前記経路案内手段は、前記交差点通過判定手段によって前記移動体が前記交差点を通過したと判定された場合に、前記移動体が通過した前記交差点から前記移動体の進行方向前方にある前記案内対象交差点までにある交差点の数を案内することを特徴とする請求項１又は請求項２に記載の経路案内装置。
【請求項４】
前記経路案内手段は、前記交差点通過判定手段によって前記移動体が前記交差点を通過したと判定された場合に、前記移動体が通過した前記交差点から前記移動体の進行方向前方にある前記案内対象交差点までにある交差点の内、信号機の設置された交差点の数を案内することを特徴とする請求項３の経路案内装置。
【請求項５】
案内経路及び案内経路上の案内対象交差点を設定する案内経路設定ステップと、
移動体の現在位置を取得する現在位置取得ステップと、
前記移動体の周辺の地図を設定された縮尺で表示装置に表示する地図表示ステップと、
前記案内経路上の交差点に関する情報を取得する交差点情報取得ステップと、
前記移動体の現在位置と前記交差点情報取得ステップにより取得した前記交差点に関する情報に基づいて、前記移動体が前記交差点を通過したか否か判定する交差点通過判定ステップと、
前記交差点通過判定ステップによって前記移動体が前記交差点を通過したと判定された場合に、前記移動体が通過した前記交差点と前記移動体の進行方向前方にある前記案内対象交差点とを一の画面で表示可能な地図の縮尺を算出する縮尺算出ステップと、
前記表示装置に表示する前記地図の縮尺を前記縮尺算出ステップによって算出された前記縮尺に変更する縮尺変更ステップと、を有することを特徴とする経路案内方法。
【請求項６】
コンピュータに搭載され、
案内経路及び案内経路上の案内対象交差点を設定する案内経路設定機能と、
移動体の現在位置を取得する現在位置取得機能と、
前記移動体の周辺の地図を設定された縮尺で表示装置に表示する地図表示機能と、
前記案内経路上の交差点に関する情報を取得する交差点情報取得機能と、
前記移動体の現在位置と前記交差点情報取得機能により取得した前記交差点に関する情報に基づいて、前記移動体が前記交差点を通過したか否か判定する交差点通過判定機能と、
前記交差点通過判定機能によって前記移動体が前記交差点を通過したと判定された場合に、前記移動体が通過した前記交差点と前記移動体の進行方向前方にある前記案内対象交差点とを一の画面で表示可能な地図の縮尺を算出する縮尺算出機能と、
前記表示装置に表示する前記地図の縮尺を前記縮尺算出機能によって算出された前記縮尺に変更する縮尺変更機能と、
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、案内経路に関する案内を行う経路案内装置、経路案内方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置とは、ＧＰＳ受信機などにより自車の現在位置を検出し、その現在位置に対応する地図データをＤＶＤ−ＲＯＭやＨＤＤなどの記録媒体またはネットワークを通じて取得して液晶モニタに表示することが可能な装置である。更に、かかるナビゲーション装置には、所望する目的地を入力すると、自車位置から目的地までの最適経路を探索する経路探索機能を備えており、ディスプレイ画面に案内経路を表示するとともに、交差点に接近した場合等には音声による案内をすることによって、ユーザを所望の目的地まで確実に案内するようになっている。
【０００３】
ここで、交差点において右左折の案内を行う際には、右左折対象となる案内対象交差点の位置をユーザに正確に特定させることが重要である。そこで、従来では車両の現在位置から案内対象交差点までの交差点や信号機の数に基づいて案内対象交差点の案内を行うことが行われていた。例えば、特開２００７−１５５３５１号公報では、案内対象交差点の２つ手前の信号機のある交差点を車両が通過した場合に、「２つ目の信号のある交差点を左方向です。」との音声案内を出力するナビゲーション装置について記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１５５３５１号公報（第１０頁〜第１２頁、図５）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の技術では、ユーザは車両の現在位置から案内対象交差点までの交差点や信号機の数を把握することはできるものの、車両と案内対象交差点との位置関係を視覚的に把握することが難しかった。
【０００６】
また、ナビゲーション装置のディスプレイに表示された地図を参照することも考えられるが、従来では案内対象交差点に所定距離以内（例えば３００ｍ以内）に接近するまでは、予めユーザに設定された固定の縮尺で車両周辺の地図を表示する。従って、ディスプレイに表示された地図を参照しても、車両と案内対象交差点との位置関係を視覚的に把握することが難しかった。
【０００７】
本発明は前記従来における問題点を解消するためになされたものであり、移動体と案内対象交差点との位置関係を視覚的に容易に把握させ、案内対象交差点を確実に特定させることを可能とした経路案内装置、経路案内方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するため本願の請求項１に係る経路案内装置（１）は、案内経路及び案内経路上の案内対象交差点を設定する案内経路設定手段（１３）と、移動体の現在位置を取得する現在位置取得手段（１３）と、前記移動体の周辺の地図を設定された縮尺で表示装置（１５）に表示する地図表示手段（１３）と、前記案内経路上の交差点に関する情報を取得する交差点情報取得手段（１３）と、前記移動体の現在位置と前記交差点情報取得手段により取得した前記交差点に関する情報に基づいて、前記移動体が前記交差点を通過したか否か判定する交差点通過判定手段（１３）と、前記交差点通過判定手段によって前記移動体が前記交差点を通過したと判定された場合に、前記移動体が通過した前記交差点と前記移動体の進行方向前方にある前記案内対象交差点とを一の画面で表示可能な地図の縮尺を算出する縮尺算出手段（１３）と、前記表示装置に表示する前記地図の縮尺を前記縮尺算出手段によって算出された前記縮尺に変更する縮尺変更手段（１３）と、を有することを特徴とする。
ここで、「移動体」とは、車両に限定されず、道路を移動するものであれば良い。
また、「案内対象交差点」とは、案内経路に従って移動体の移動の案内を行う際に、進行方向指示等の案内を行う対象となる交差点をいう。
【０００９】
また、請求項２に係る経路案内装置（１）は、請求項１に記載の経路案内装置であって、前記交差点通過判定手段（１３）は、前記移動体が前記移動体の進行方向前方にある前記案内対象交差点から所定数手前までの交差点を通過したか否か判定し、前記縮尺算出手段（１３）は、前記交差点通過判定手段によって前記移動体が前記移動体の進行方向前方にある前記案内対象交差点から所定数手前までの交差点を通過したと判定された場合に、前記縮尺を算出することを特徴とする。
【００１０】
また、請求項３に係る経路案内装置（１）は、請求項１又は請求項２に記載の経路案内装置であって、前記経路案内手段（１３）は、前記交差点通過判定手段（１３）によって前記移動体が前記交差点を通過したと判定された場合に、前記移動体が通過した前記交差点から前記移動体の進行方向前方にある前記案内対象交差点までにある交差点の数を案内することを特徴とする。
【００１１】
また、請求項４に係る経路案内装置（１）は、請求項３に記載の経路案内装置であって、前記経路案内手段（１３）は、前記交差点通過判定手段（１３）によって前記移動体が前記交差点を通過したと判定された場合に、前記移動体が通過した前記交差点から前記移動体の進行方向前方にある前記案内対象交差点までにある交差点の内、信号機の設置された交差点の数を案内することを特徴とする。
【００１２】
また、請求項５に係る経路案内方法は、案内経路及び案内経路上の案内対象交差点を設定する案内経路設定ステップと、移動体の現在位置を取得する現在位置取得ステップと、前記移動体の周辺の地図を設定された縮尺で表示装置（１５）に表示する地図表示ステップと、前記案内経路上の交差点に関する情報を取得する交差点情報取得ステップと、前記移動体の現在位置と前記交差点情報取得ステップにより取得した前記交差点に関する情報に基づいて、前記移動体が前記交差点を通過したか否か判定する交差点通過判定ステップと、前記交差点通過判定ステップによって前記移動体が前記交差点を通過したと判定された場合に、前記移動体が通過した前記交差点と前記移動体の進行方向前方にある前記案内対象交差点とを一の画面で表示可能な地図の縮尺を算出する縮尺算出ステップと、前記表示装置に表示する前記地図の縮尺を前記縮尺算出ステップによって算出された前記縮尺に変更する縮尺変更ステップと、を有することを特徴とする。
【００１３】
更に、請求項６に係るコンピュータプログラムは、コンピュータに搭載され、案内経路及び案内経路上の案内対象交差点を設定する案内経路設定機能と、移動体の現在位置を取得する現在位置取得機能と、前記移動体の周辺の地図を設定された縮尺で表示装置に表示する地図表示機能と、前記案内経路上の交差点に関する情報を取得する交差点情報取得機能と、前記移動体の現在位置と前記交差点情報取得機能により取得した前記交差点に関する情報に基づいて、前記移動体が前記交差点を通過したか否か判定する交差点通過判定機能と、前記交差点通過判定機能によって前記移動体が前記交差点を通過したと判定された場合に、前記移動体が通過した前記交差点と前記移動体の進行方向前方にある前記案内対象交差点とを一の画面で表示可能な地図の縮尺を算出する縮尺算出機能と、前記表示装置に表示する前記地図の縮尺を前記縮尺算出機能によって算出された前記縮尺に変更する縮尺変更機能と、を実行させることを特徴とする。
【発明の効果】
【００１４】
前記構成を有する請求項１に記載の経路案内装置によれば、移動体が交差点を通過する度に、移動体と移動体の進行方向前方にある案内対象交差点との位置関係に基づいて表示装置に表示する地図の縮尺を変更することが可能となる。その結果、ユーザが表示装置に表示された地図を視認することによって、移動体と案内対象交差点との位置関係を視覚的に容易に把握することが可能となり、案内対象交差点を確実に特定することが可能となる。
【００１５】
また、請求項２に記載の経路案内装置によれば、移動体が案内対象交差点と近接して配置された交差点を通過する度に、表示装置に表示する地図の縮尺を変更するので、特に案内対象交差点が移動体に接近した場合において、案内対象交差点を確実に特定させることを可能とする。
【００１６】
また、請求項３に記載の経路案内装置によれば、案内対象交差点までにある交差点の数を案内するので、表示装置に表示された地図と併せて案内対象交差点を確実に特定させることが可能となる。
【００１７】
また、請求項４に記載の経路案内装置によれば、案内対象交差点までにある信号付き交差点の数を案内するので、表示装置に表示された地図と併せて案内対象交差点を確実に特定させることが可能となる。
【００１８】
また、請求項５に記載の経路案内方法によれば、移動体が交差点を通過する度に、移動体と移動体の進行方向前方にある案内対象交差点との位置関係に基づいて表示装置に表示する地図の縮尺を変更して設定することが可能となる。その結果、ユーザが表示装置に表示された地図を視認することによって、移動体と案内対象交差点との位置関係を視覚的に容易に把握することが可能となり、案内対象交差点を確実に特定することが可能となる。
【００１９】
更に、請求項６に記載のコンピュータプログラムによれば、移動体が交差点を通過する度に、移動体と移動体の進行方向前方にある案内対象交差点との位置関係に基づいて表示装置に表示する地図の縮尺を変更して設定させることが可能となる。その結果、ユーザが表示装置に表示された地図を視認することによって、移動体と案内対象交差点との位置関係を視覚的に容易に把握することが可能となり、案内対象交差点を確実に特定することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態に係るナビゲーション装置を示したブロック図である。
【図２】本実施形態に係る経路案内処理プログラムのフローチャートである。
【図３】車両が案内対象交差点に接近する前において液晶ディスプレイに表示される案内画面を示した図である。
【図４】車両が案内対象交差点の２つ手前の交差点を通過した場合において液晶ディスプレイに表示される案内画面を示した図である。
【図５】車両が案内対象交差点の１つ手前の交差点を通過した場合において液晶ディスプレイに表示される案内画面を示した図である。
【発明を実施するための形態】
【００２１】
以下、本発明に係る経路案内装置をナビゲーション装置に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るナビゲーション装置１の概略構成について図１を用いて説明する。図１は本実施形態に係るナビゲーション装置１を示したブロック図である。
【００２２】
図１に示すように本実施形態に係るナビゲーション装置１は、ナビゲーション装置１が搭載された車両の現在位置を検出する現在位置検出部１１と、各種のデータが記録されたデータ記録部１２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ１３と、ユーザからの操作を受け付ける操作部１４と、ユーザに対して車両周辺の地図や設定されている案内経路を表示する液晶ディスプレイ１５と、経路案内に関する音声ガイダンスを出力するスピーカ１６と、プログラムを記憶した記憶媒体であるＤＶＤを読み取るＤＶＤドライブ１７と、プローブセンタやＶＩＣＳセンタ等の情報センタとの間で通信を行う通信モジュール１８と、から構成されている。
【００２３】
以下に、ナビゲーション装置１を構成する各構成要素について順に説明する。
現在位置検出部１１は、ＧＰＳ受信機２１、車速センサ２２、ステアリングセンサ２３、ジャイロセンサ２４等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ２２は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ１３に出力する。そして、ナビゲーションＥＣＵ１３は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記５種類のセンサをナビゲーション装置１が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置１が備える構成としても良い。
【００２４】
また、データ記録部１２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ３１、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。
【００２５】
ここで、地図情報ＤＢ３１は、例えば、道路（リンク）に関するリンクデータ３２、ノード点に関するノードデータ３３、施設に関する施設データ３４、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、地点を検索するための検索データ等が記憶された記憶手段である。
【００２６】
一方、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）１３は、目的地が選択された場合に、地図情報ＤＢ３１に記憶されたリンクデータに基づいて出発地（現在位置や自宅）から目的地までの案内経路及び案内経路上の案内対象交差点を設定する案内経路設定処理、車両の現在位置を取得する現在位置取得処理、車両周辺の地図を設定された縮尺で液晶ディスプレイ１５に表示する地図表示処理、案内経路上の交差点に関する情報を取得する交差点情報取得処理、車両の現在位置と交差点に関する情報に基づいて、車両が交差点を通過したか否か判定する交差点通過判定処理、車両が交差点を通過したと判定された場合に、車両が通過した交差点と移動体の進行方向前方にある案内対象交差点とを一の画面で表示可能な地図の縮尺を算出する縮尺算出処理、液晶ディスプレイ１５に表示する地図の縮尺を算出された縮尺に変更する縮尺変更処理等のナビゲーション装置１の全体の制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ４２、制御用のプログラムのほか、経路案内処理プログラム（図２）等が記録されたＲＯＭ４３、ＲＯＭ４３から読み出したプログラムを記憶するフラッシュメモリ４４等の内部記憶装置を備えている。
【００２７】
操作部１４は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ（図示せず）から構成される。そして、ナビゲーションＥＣＵ１３は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、操作部１４は液晶ディスプレイ１５の前面に設けたタッチパネルによって構成することもできる。
【００２８】
また、液晶ディスプレイ１５には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、出発地から目的地までの走行予定経路、走行予定経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。また、車両の進行方向前方にある案内対象交差点に関する案内についても表示される。更に、本実施形態では、後述のように車両が案内対象交差点から所定数手前（例えば２つ手前）の交差点を通過した後において、液晶ディスプレイ１５に表示される地図の縮尺を、車両が通過した交差点と進行方向前方にある案内対象交差点とを一の画面で表示可能な地図の最大縮尺に変更する。そして、その後に交差点を通過する度に、同様に車両が通過した交差点と進行方向前方にある案内対象交差点とを一の画面で表示可能な地図の最大縮尺に変更する。
【００２９】
また、スピーカ１６は、ナビゲーションＥＣＵ１３からの指示に基づいて走行予定経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。また、車両の進行方向前方にある案内対象交差点に関する音声案内（例えば、「２つ目の信号のある交差点を左方向です。」）についても出力される。
【００３０】
また、ＤＶＤドライブ１７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて地図情報ＤＢ３１の更新等が行われる。
【００３１】
また、通信モジュール１８は、交通情報センタ、例えば、ＶＩＣＳ（登録商標：Vehicle Information and Communication System）センタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やＤＣＭが該当する。
【００３２】
続いて、前記構成を有するナビゲーション装置１においてナビゲーションＥＣＵ１３が実行する経路案内処理プログラムについて図２に基づき説明する。図２は本実施形態に係る走行案内処理プログラムのフローチャートである。ここで、経路案内処理プログラムは車両のＡＣＣがＯＮされた後に実行され、案内経路に従った走行の案内を行うプログラムである。尚、以下の図２にフローチャートで示されるプログラムは、ナビゲーション装置１が備えているＲＡＭ４２やＲＯＭ４３に記憶されており、ＣＰＵ４１により実行される。
【００３３】
先ず、経路案内処理プログラムではステップ（以下、Ｓと略記する）１において、ＣＰＵ４１はナビ情報を取得する。ここで、前記Ｓ１で取得されるナビ情報としては、例えば車両の現在位置や方位に関する情報等がある。尚、車両の現在位置や方位は、現在位置検出部１１の検出結果に基づいて取得される。また、取得した車両の現在位置を地図上で特定するマップマッチングも行われる。
【００３４】
次に、Ｓ２においてＣＰＵ４１は、車両の現在位置周辺の地図をナビゲーション装置１に設定されている縮尺で液晶ディスプレイ１５に表示する。尚、ナビゲーション装置１に設定する地図の縮尺は、ユーザの操作に基づいて所定の縮尺範囲（例えば１／５０００〜１／２０４８万）で変更可能である。また、ナビゲーション装置１において案内経路が設定されている場合には、案内経路についても地図に重畳して表示される。
【００３５】
ここで、図３は前記Ｓ２において液晶ディスプレイ１５に表示される案内画面５１を示した図である。尚、図３では１／６４万の縮尺で地図を表示した場合の案内画面５１を示している。
図３に示すように液晶ディスプレイ１５の案内画面５１には、車両の現在位置周辺の地図画像と、地図上にマッチングされた車両の現在位置を示す自車位置マーク５２と、ナビゲーション装置１に設定されている案内経路５３と、案内対象交差点５４とが表示される。そして、車両の移動に伴って地図のスクロールや回転が行われ、ユーザは案内画面５１を視認することによって、車両周辺の地図、車両の現在位置、案内経路、案内対象交差点をそれぞれ把握することが可能となる。
【００３６】
続いて、Ｓ３においてＣＰＵ４１は、ナビゲーション装置１において案内経路が設定されているか否かを判定する。ここで、案内経路は、ナビゲーション装置１によって出発地（例えば自車の現在位置）からユーザに選択された目的地までの経路探索処理の結果に基づいて設定される。また、案内経路とともに案内対象交差点についても設定される。尚、案内対象交差点とは、案内経路に従ってナビゲーション装置１が走行の案内を行う際に、進行方向指示等の案内を行う対象となる交差点である。尚、経路探索処理は、地図情報ＤＢ３１に記憶されたリンクデータやノードデータ、ＶＩＣＳセンタから取得した交通情報等が用いられ、公知のダイクストラ法等により行われる。
【００３７】
前記Ｓ３の判定の結果、案内経路が設定されていると判定された場合（Ｓ３：ＹＥＳ）には、Ｓ４へと移行する。一方、案内経路が設定されていないと判定された場合（Ｓ３：ＮＯ）には、当該経路案内処理プログラムを終了する。
【００３８】
Ｓ４においてＣＰＵ４１は、ナビゲーション装置１において設定されている案内経路に関する情報をＲＡＭ４２から読み出すことにより取得する。
【００３９】
次に、Ｓ５においてＣＰＵ４１は、前記Ｓ４で取得した案内経路に関する情報に基づいて、車両の進行方向前方にある案内対象交差点を特定する。
【００４０】
その後、Ｓ６においてＣＰＵ４１は、前記Ｓ５で特定した車両の進行方向前方にある案内対象交差点に関する情報を、前記Ｓ４で取得した案内経路に関する情報や地図情報ＤＢ３１に記憶された地図情報に基づいて取得する。尚、前記Ｓ６で取得される車両の進行方向前方にある案内対象交差点に関する情報としては、案内対象交差点の位置（ノード番号や座標等により特定）、車両から案内対象交差点までの距離、案内対象交差点の案内方向（案内される進行方向）等の情報がある。尚、車両から案内対象交差点までの距離としては、車両から案内対象交差点までの交差点の数を算出する。そして、車両から案内対象交差点までの交差点の数については、前記Ｓ１で取得した車両の現在位置と案内対象経路の位置と地図情報ＤＢ３１に記憶された地図情報とに基づいて算出される。尚、本実施形態では交差点の内、特に信号機付きの交差点の数を算出することとする。また、案内対象交差点の案内方向については案内経路に基づいて特定される。
【００４１】
次に、Ｓ７においてＣＰＵ４１は、前記Ｓ５で取得した案内対象交差点に関する情報に基づいて、車両が前記Ｓ５で特定した案内対象交差点の所定数手前（例えば２つ手前）の交差点を通過したか否かを判定する。尚、本実施形態では交差点の内、特に所定数手前の信号機付きの交差点を通過したか否かを判定する。
【００４２】
そして、車両が案内対象交差点の所定数手前の交差点を通過したと判定された場合（Ｓ７：ＹＥＳ）には、Ｓ８へと移行する。一方、車両が案内対象交差点の所定数手前の交差点を通過していないと判定された場合（Ｓ７：ＮＯ）には、案内対象交差点の所定数手前の交差点を通過するまで待機する。
【００４３】
Ｓ８においてＣＰＵ４１は、車両が通過した交差点と車両の進行方向前方にある案内対象交差点とを一の画面で液晶ディスプレイ１５に表示可能な地図の最大縮尺である位置関係表示最大縮尺を算出する。
具体的には、ＣＰＵ４１は以下の（Ａ）、（Ｂ）の処理を実行する。
（Ａ）先ず、ＣＰＵ４１は、車両が通過した交差点の座標と案内対象交差点の座標を取得する。
（Ｂ）次に、ＣＰＵ４１は、車両が通過した交差点と案内対象交差点の略中間点に画面の中心を位置し、且つ車両が通過した交差点の座標と案内対象交差点の座標とが共に液晶ディスプレイ１５の表示エリアに含まれる地図の最大の縮尺を算出する。尚、車両が通過した交差点の座標は、そのときの車両の現在位置の座標と略同一であるため、車両が通過した交差点の座標として、車両が交差点を通過した際の車両の現在位置座標を用いて計算を行うことも可能である。
【００４４】
続いて、Ｓ９においてＣＰＵ４１は、液晶ディスプレイ１５に表示される地図の縮尺を前記Ｓ８で算出した位置関係表示最大縮尺に変更して設定する縮尺変更処理を実行する。その結果、現在の縮尺から地図の縮尺が切り替わり、車両が通過した交差点と案内対象交差点が液晶ディスプレイ１５の表示画面に最大のサイズで表示される。
【００４５】
ここで、図４は、車両が案内対象交差点の２つ手前の信号機付き交差点を通過した場合において液晶ディスプレイ１５に表示される案内画面６１を示した図である。尚、図４では前記Ｓ８において１／１万の縮尺が位置関係表示最大縮尺として算出された場合の案内画面６１を示している。
図４に示すように液晶ディスプレイ１５の案内画面６１では、案内対象交差点の２つ手前の信号機付き交差点６２と案内対象交差点の１つ手前の信号機付き交差点６３との間に自車位置マーク５２が表示され、車両の移動に伴い自車位置マーク５２が案内画面６１の固定された地図上を移動する。また、図３に示す案内画面５１と比較すると、案内画面６１は地図が拡大され、自車位置マーク５２と交差点６３と案内対象交差点５４とが共に液晶ディスプレイ１５の表示エリアに含まれる範囲で、より詳細な情報を表示することが可能となる。従って、交差点の位置関係に基づいて表示された地図のスクロールや回転は行わず、車両の移動に伴って自車位置マーク５２が案内画面６１の地図上の交差点間を移動するため、ユーザは案内画面６１を視認することによって、車両の現在位置と交差点６３と案内対象交差点５４との位置関係を明確に把握することが可能となる。
【００４６】
その後、Ｓ１０においてＣＰＵ４１は、案内対象交差点の案内を行う。具体的に、車両の進行方向前方にある案内対象交差点が右折を案内する交差点であって、車両が案内対象交差点の２つ手前の信号機付き交差点を通過した場合においては、「２つ目の信号のある交差点を右方向です。」との音声案内を出力する。また、車両の進行方向前方にある案内対象交差点が右折を案内する交差点であって、車両が案内対象交差点の１つ手前の信号機付き交差点を通過した場合においては、「次の信号のある交差点を右方向です。」との音声案内を出力する。
【００４７】
次に、Ｓ１１においてＣＰＵ４１は、車両の現在位置と前記Ｓ５で取得した案内対象交差点に関する情報に基づいて、車両が進行方向前方にある案内対象交差点を通過したか否かを判定する。
【００４８】
そして、車両が進行方向前方にある案内対象交差点を通過したと判定された場合（Ｓ１１：ＹＥＳ）には、Ｓ１２へと移行する。Ｓ１２においてＣＰＵ４１は、車両の現在位置周辺の地図をナビゲーション装置１に設定されている縮尺に変更して設定する。その結果、車両が案内対象交差点に接近する以前に表示されていた地図の縮尺で車両周辺の地図（図３）が表示されることとなる。
【００４９】
一方、車両が進行方向前方にある案内対象交差点を通過していないと判定された場合（Ｓ１２：ＮＯ）には、続いて、Ｓ１３においてＣＰＵ４１は、車両が交差点を通過したか否かを判定する。具体的には、車両の現在位置と地図情報ＤＢ３１に記憶された地図情報に基づいて、車両が交差点を通過したか否かを判定する。尚、本実施形態では交差点の内、特に信号機付きの交差点を通過したか否かを判定する。
【００５０】
そして、車両が交差点を通過したと判定された場合（Ｓ１３：ＹＥＳ）には、Ｓ８へと移行する。そして、ＣＰＵ４１は、再び車両が通過した交差点と車両の進行方向前方にある案内対象交差点とを一の画面で液晶ディスプレイ１５に表示可能な地図の最大縮尺である位置関係表示最大縮尺を算出し（Ｓ８）、液晶ディスプレイ１５に表示される地図の縮尺を算出した位置関係表示最大縮尺に変更して設定する縮尺変更処理（Ｓ９）を実行する。その結果、現在の地図の縮尺から地図の縮尺が更に切り替わり、車両が通過した交差点と案内対象交差点が液晶ディスプレイ１５の表示画面に最大のサイズで表示される。
【００５１】
ここで、図５は、車両が案内対象交差点の１つ手前の信号機付き交差点を通過した場合において液晶ディスプレイ１５に表示される案内画面７１を示した図である。尚、図５では前記Ｓ８において１／５０００の縮尺が位置関係表示最大縮尺として算出された場合の案内画面７１を示している。
図５に示すように液晶ディスプレイ１５の案内画面７１では、案内対象交差点の１つ手前の信号機付き交差点６３と案内対象交差点５４との間に自車位置マーク５２が表示され、車両の移動に伴い自車位置マーク５２が案内画面７１の固定された地図上を移動する。また、図４に示す案内画面６１と比較すると、案内画面７１は、地図が拡大され、自車位置マーク５２と案内対象交差点５４とが共に液晶ディスプレイ１５の表示エリアに含まれる範囲でより詳細な情報を表示することが可能となる。従って、交差点の位置関係に基づいて表示された地図のスクロールや回転は行わず、車両の移動に伴って自車位置マーク５２が案内画面７１の地図上の交差点間を移動するため、ユーザは案内画面７１を視認することによって、車両の現在位置と案内対象交差点５４との位置関係を明確に把握することが可能となる。
【００５２】
また、その後に実行されるＳ１０においては、案内対象交差点に関する案内が再度行われ、Ｓ１１の判定処理へと移行する。以下同様に、案内対象交差点を通過するまでＳ８〜Ｓ１１及びＳ１３の処理が繰り返し実行される。
【００５３】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置１、ナビゲーション装置１による経路案内方法及びナビゲーション装置１で実行されるコンピュータプログラムでは、ナビゲーション装置１で設定されている案内経路と案内対象交差点に関する情報を取得し（Ｓ４）、車両の進行方向前方にある案内対象交差点の２つ手前の交差点を通過した場合に、液晶ディスプレイ１５に表示される地図の縮尺を車両が通過した交差点と案内対象交差点とを含む縮尺に変更して設定し（Ｓ９）、その後に車両が交差点を通る毎に液晶ディスプレイ１５に表示される地図の縮尺を車両が通過した交差点と案内対象交差点とを含む縮尺に変更して設定する（Ｓ８〜Ｓ１３）ので、ユーザが液晶ディスプレイ１５に表示された地図を視認することによって、車両と案内対象交差点との位置関係を視覚的に容易に把握することが可能となり、案内対象交差点を確実に特定することが可能となる。
また、車両が案内対象交差点と近接して配置された交差点を通過する度に、液晶ディスプレイ１５に表示する地図の縮尺を変更して設定するので、特に案内対象交差点が車両に接近した場合において、案内対象交差点を確実に特定させることを可能とする。
また、車両が案内対象交差点の手前にある信号付き交差点を通過する度に、案内対象交差点までにある信号付き交差点の数を案内する（Ｓ１０）ので、液晶ディスプレイ１５に表示された地図と併せて案内対象交差点を確実に特定させることが可能となる。
【００５４】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では移動体として車両を適用した場合について説明したが、車両以外でも道路を移動するものであれば適用することが可能となる。
【００５５】
また、本実施形態では、前記Ｓ８及びＳ９において、車両が通過した交差点と車両の進行方向前方にある案内対象交差点とを一の画面で液晶ディスプレイ１５に表示可能な地図の最大縮尺を算出し、算出された最大縮尺に地図の縮尺を変更して設定しているが、車両が通過した交差点と車両の進行方向前方にある案内対象交差点とを一の画面で液晶ディスプレイ１５に表示可能な縮尺であれば最大縮尺でなくても良い。例えば、最大縮尺を２０％縮小した縮尺に変更して設定しても良い。
【００５６】
また、本実施形態では、前記Ｓ７やＳ１３の判定対象となる交差点として信号付き交差点を対象としたが、信号付きでない交差点を対象に含めても良い。また、前記Ｓ１０において案内対象交差点までの交差点の数を案内する場合にも、信号付きでない交差点を対象に含めても良い。また、交差点の数ではなく信号機の数で案内を行っても良い。
【符号の説明】
【００５７】
１              ナビゲーション装置
１３            ナビゲーションＥＣＵ
１５            液晶ディスプレイ
１６            スピーカ
４１            ＣＰＵ
４２            ＲＡＭ
４３            ＲＯＭ
【図１】
2011209119.tif 000003
【図２】
2011209119.tif 000004
【図３】
2011209119.tif 000005
【図４】
2011209119.tif 000006
【図５】
2011209119.tif 000007