(57)【要約】【課題】現在地と設定地点との位置関係を把握しやすいように地図の縮尺を変化させてズーム付きスクロール表示を行う。【解決手段】ユーザにより地図上における目的地が設定されると（Ｓ１０１）、現在地から目的地までの距離を算出し（Ｓ１０２）、算出した距離に応じて、ズーム付きスクロール処理における地図の最大広域縮尺（ＭＡＸ縮尺）を決定し（Ｓ１０３〜Ｓ１０５）、現在地から目的地まで地図をスクロール表示しつつ地図の縮尺をＭＡＸ縮尺を上限として変化させるズーム付きスクロール処理を行う（Ｓ１０６〜Ｓ１１４）。このため、ズーム付きスクロール処理において、地図の縮尺を、現在地から目的地までの距離に応じた適切な縮尺に変化させることができる。【選択図】図２
2009300328.tif 000002
【特許請求の範囲】
【請求項１】
地図上における任意の地点を設定する地点設定手段と、
現在地から前記地点設定手段により設定された設定地点まで地図をスクロール表示しつつ地図の縮尺を変化させるズーム付きスクロール処理を行う地図表示手段と、
を備え、
前記地図表示手段は、前記ズーム付きスクロール処理において、現在地と前記設定地点との位置関係に応じて異なる条件で地図の縮尺を変化させること
を特徴とする地図表示装置。
【請求項２】
現在地から前記設定地点までの距離を算出する距離算出手段と、
前記距離算出手段により算出された距離に応じて、前記ズーム付きスクロール処理における地図の最大広域縮尺を決定する縮尺決定手段と、
前記地図表示手段は、前記ズーム付きスクロール処理において、前記縮尺決定手段により決定された前記最大広域縮尺を上限として地図の縮尺を変化させること
を特徴とする請求項１に記載の地図表示装置。
【請求項３】
前記地図表示手段は、現在地から前記設定地点まで地図をスクロールする過程において、前記最大広域縮尺に達するまで地図の縮尺を広域側へ変化させ、前記最大広域縮尺に達した時点で地図の縮尺を固定し、地図をスクロールし終わった時点で地図の縮尺を詳細側へ変化させること
を特徴とする請求項２に記載の地図表示装置。
【請求項４】
前記地図表示手段は、現在地から前記設定地点まで地図をスクロールする過程において、前記最大広域縮尺に達するまで地図の縮尺を広域側へ変化させ、前記最大広域縮尺に達した時点で地図の縮尺を詳細側へ変化させること
を特徴とする請求項２に記載の地図表示装置。
【請求項５】
前記地図表示手段は、地図の縮尺を詳細側へ変化させることにより規定の縮尺に達したタイミングで地図がスクロールし終わるように地図の縮尺を変化させること
を特徴とする請求項４に記載の地図表示装置。
【請求項６】
前記地図表示手段は、現在地から前記設定地点まで地図をスクロールする過程において、スクロール時間に対して一定の割合で地図の縮尺を変化させること
を特徴とする請求項１から請求項５までのいずれか１項に記載の地図表示装置。
【請求項７】
前記地図表示手段は、現在地から前記設定地点まで地図をスクロールする過程において、スクロール距離に対して一定の割合で地図の縮尺を変化させること
を特徴とする請求項１から請求項５までのいずれか１項に記載の地図表示装置。
【請求項８】
前記地図表示手段は、現在地から前記設定地点まで地図をスクロールする過程において現在地が常に表示されるように地図の縮尺を変化させ、地図をスクロールし終わった時点で地図の縮尺を詳細側へ変化させること
を特徴とする請求項１に記載の地図表示装置。
【請求項９】
前記地図表示手段は、現在地から前記設定地点までの地図のスクロールに要する時間が一定となるようにスクロール表示を行うこと
を特徴とする請求項１から請求項８までのいずれか１項に記載の地図表示装置。
【請求項１０】
前記地図表示手段は、現在地から前記設定地点まで地図をスクロールする過程において、スクロール表示を一定の速度で行うこと
を特徴とする請求項１から請求項９までのいずれか１項に記載の地図表示装置。
【請求項１１】
地図上における任意の地点を設定する地点設定手段と、
現在地から前記地点設定手段により設定された設定地点まで地図をスクロール表示しつつ地図の縮尺を変化させるズーム付きスクロール処理を行う地図表示手段
としてコンピュータを機能させるための地図表示プログラムであって、
前記地図表示手段は、前記ズーム付きスクロール処理において、現在地と前記設定地点との位置関係に応じて異なる条件で地図の縮尺を変化させること
を特徴とする地図表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置に関するものである。
【背景技術】
【０００２】
従来、例えばカーナビゲーション装置のような地図表示装置では、登録地点からの選択操作や電話番号の入力操作等によって地図上における任意の地点を設定した場合に、その設定地点付近の地図を表示させることが一般的である。しかしながら、このような表示方法では、現在地と設定地点との位置関係（方向や距離感など）が把握しにくいという問題があった。
【０００３】
このような問題を解決する方法として、カーナビゲーション装置で目的地を設定した場合に、目的地付近に地図に切り替えるのではなく、現在表示されている地域から目的地付近までズーム付きスクロール表示を行う方法が提案されている（特許文献１参照）。
【特許文献１】特開２００７−２８６５９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ズーム付きスクロール表示で現在地と目的地等の設定地点との位置関係を把握しやすくするためには、地図の縮尺を適切な縮尺に変化させる必要があるが、例えば、設定地点が現在地と同じ県内や市内にある場合と、設定地点が現在地から遠く離れた異なる県内にある場合とでは、位置関係を把握しやすくするための適切な縮尺が異なる。したがって、単に画一的な条件で地図の縮尺を変化させたのでは、縮尺が広域すぎたり詳細すぎたりして、目的とする効果が十分に得られないことが考えられる。
【０００５】
本発明は、こうした問題にかんがみてなされたものであり、現在地と設定地点との位置関係を把握しやすいように地図の縮尺を変化させてズーム付きスクロール表示を行うことを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた本発明の請求項１に記載の地図表示装置では、地点設定手段が、地図上における任意の地点を設定する。ここで、任意の地点の設定は、例えば、ユーザによる地点設定操作を受け付けることにより行うことができる。
【０００７】
そして、地図表示手段が、現在地から地点設定手段により設定された設定地点まで地図をスクロール表示しつつ地図の縮尺を変化させるズーム付きスクロール処理を行う。特に、地図表示手段が、ズーム付きスクロール処理において、現在地と設定地点との位置関係に応じて異なる条件で地図の縮尺を変化させるようにしているため、現在地と設定地点との位置関係を把握しやすいように地図の縮尺を変化させてズーム付きスクロール処理を行うことが可能となる。
【０００８】
すなわち、地図表示は、詳細表示にするほど地名等の表示情報が充実するという面で分かりやすくなるが、現在地から設定地点までのスクロール量が大きくなる分、位置関係が把握しづらくなる。逆に、広域表示にするほど現在地から設定地点までのスクロール量が小さくなるため位置関係については把握しやすくなるが、地名等の表示情報が不足するという面で分かりにくくなる。
【０００９】
このため、現在地から設定地点まで地図をスクロールする過程において地図の縮尺を適切に変化させることが有効である。ただし、現在地と前記設定地点との位置関係に関係なく画一的な条件で地図の縮尺を変化させたのでは、縮尺が広域すぎたり詳細すぎたりして、目的とする効果が十分に得られないことが考えられる。
【００１０】
そこで、本発明の地図表示装置では、現在地と設定地点との位置関係に応じて異なる条件で地図の縮尺を変化させることにより、現在地と設定地点との位置関係に応じて地図の縮尺を適切に変化させることを可能としている。
【００１１】
具体的には、例えば請求項２に記載の地図表示装置では、距離算出手段が、現在地から設定地点までの距離を算出し、縮尺決定手段が、距離算出手段により算出された距離に応じて、ズーム付きスクロール処理における地図の最大広域縮尺を決定する。そして、地図表示手段は、ズーム付きスクロール処理において、縮尺決定手段により決定された最大広域縮尺を上限として地図の縮尺を変化させる。
【００１２】
このような地図表示装置によれば、ズーム付きスクロール処理において、地図の縮尺を、現在地から設定地点までの距離に応じた適切な縮尺に変化させることができる。ここで、地図の縮尺を変化させるパターンとしては、例えば請求項３や請求項４に記載のようなものが考えられる。
【００１３】
すなわち、請求項３に記載の地図表示装置では、地図表示手段は、現在地から設定地点まで地図をスクロールする過程において、最大広域縮尺に達するまで地図の縮尺を広域側へ変化させ、最大広域縮尺に達した時点で地図の縮尺を固定し、地図をスクロールし終わった時点で地図の縮尺を詳細側へ変化させる。
【００１４】
このような地図表示装置によれば、最大広域縮尺に達した時点で地図の縮尺を固定したスクロールが行われるため、現在地と設定地点との位置関係（方向や距離感など）を把握しやすくすることができる。
【００１５】
一方、請求項４に記載の地図表示装置では、地図表示手段は、現在地から設定地点まで地図をスクロールする過程において、最大広域縮尺に達するまで地図の縮尺を広域側へ変化させ、最大広域縮尺に達した時点で地図の縮尺を詳細側へ変化させる。
【００１６】
このような地図表示装置によれば、設定地点に近づくにつれ縮尺が詳細側に変化するため、目的地付近の情報（地名等）を把握しやすくすることができる。
特に、このようなパターンで地図の縮尺を変化させる場合には、例えば請求項５に記載のように、地図表示手段が、地図の縮尺を詳細側へ変化させることにより規定の縮尺に達したタイミングで地図がスクロールし終わるように地図の縮尺を変化させるようにするとよい。このようにすれば、設定地点までの距離を縮尺の変化により感覚的に把握させることができる。
【００１７】
また、請求項６に記載の地図表示装置では、地図表示手段は、現在地から設定地点まで地図をスクロールする過程において、スクロール時間（スクロール表示を継続している時間）に対して一定の割合で地図の縮尺を変化させる。
【００１８】
このような地図表示装置によれば、スクロール時間に対して縮尺を変化させる割合が一定でない場合に比べ、地図を見やすくすることができる。
また、請求項７に記載の地図表示装置では、地図表示手段は、現在地から設定地点まで地図をスクロールする過程において、スクロール距離（スクロール表示の継続により進行した地図上の距離）に対して一定の割合で地図の縮尺を変化させる。
【００１９】
このような地図表示装置によれば、スクロール表示に伴う地図上の移動距離を縮尺の変化により感覚的に把握しやすくすることができる。
また、請求項８に記載の地図表示装置では、地図表示手段は、現在地から設定地点まで地図をスクロールする過程において現在地が常に表示されるように地図の縮尺を変化させ、地図をスクロールし終わった時点で地図の縮尺を詳細側へ変化させる。
【００２０】
このような地図表示装置によれば、スクロールに伴い現在地が表示されなくなる場合に比べ、現在地を基準とする位置を把握しやすくすることができる。
また、請求項９に記載の地図表示装置では、地図表示手段は、現在地から設定地点までの地図のスクロールに要する時間が一定となるようにスクロール表示を行う。
【００２１】
このような地図表示装置によれば、現在地から設定地点までの距離に関係なく、スクロールに要する時間を一定にすることができる。この結果、現在地から設定地点までの距離が長いことが原因でスクロール表示に要する時間が過剰に長くなってしまうといったことを防ぐことができる。
【００２２】
また、請求項１０に記載の地図表示装置では、地図表示手段は、現在地から設定地点まで地図をスクロールする過程において、スクロール表示を一定の速度で行う。なお、スクロール表示の速度とは、あくまでも画面上の画像のスクロール速度であり、地図上の距離（縮尺）は関係ない。
【００２３】
このような地図表示装置によれば、一定の速度でスクロール表示が行われるため、速度が変化する場合に比べ、地図を見やすくすることができる。
次に、請求項１１に記載の地図表示プログラムは、地図上における任意の地点を設定する地点設定手段と、現在地から地点設定手段により設定された設定地点まで地図をスクロール表示しつつ地図の縮尺を変化させるズーム付きスクロール処理を行う地図表示手段としてコンピュータを機能させるための地図表示プログラムであって、地図表示手段は、ズーム付きスクロール処理において、現在地と設定地点との位置関係に応じて異なる条件で地図の縮尺を変化させる。
【００２４】
このような地図表示プログラムによれば、請求項１に記載の地図表示装置としてコンピュータを機能させることができ、これにより前述した効果を得ることができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明が適用された実施形態について、図面を用いて説明する。
［第１実施形態］
図１は、第１実施形態のナビゲーション装置の概略構成を表すブロック図である。
【００２６】
このナビゲーション装置は、車両に搭載されて用いられるものであり、位置検出器１１、地図データ入力器１５、操作デバイス１６、外部メモリ１７、表示装置１８、音声出力装置１９、制御回路２０などを備えている。
【００２７】
制御回路２０は、通常のコンピュータとして構成されており、内部には周知のＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインなどを備えている。そして、ＣＰＵは、ＲＯＭに記憶されているプログラムに従い、位置検出器１１、地図データ入力器１５、操作デバイス１６、外部メモリ１７から入力された各種情報に基づき、所定の処理（後述する目的地表示処理等）を実行する。
【００２８】
位置検出器１１は、当該ナビゲーション装置を搭載した車両の現在地を検出するためのものであり、いずれも周知のジャイロスコープ１２、距離センサ１３及びＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機１４を有している。これらは各々が性質の異なる誤差を持っているため、各々補完しながら使用するように構成されている。なお、精度によっては前述したうちの一部で構成してもよく、更に、操舵角センサや、各転動輪の車輪速センサ等を用いてもよい。
【００２９】
地図データ入力器１５は、記憶媒体（不図示）が装着され、その記憶媒体に格納されている位置検出の精度向上のためのいわゆるマップマッチング用データ、地図データ及び目印データを含む各種データを入力するための装置である。なお、記憶媒体としては、そのデータ量からＤＶＤ−ＲＯＭやハードディスク装置（ＨＤＤ）を用いるのが一般的であるが、メモリカード等を用いてもよい。
【００３０】
操作デバイス１６は、ユーザからの各種指示（各種の設定や機能実行の指示）を入力するためのものであり、表示装置１８の画面前面に配置されたタッチパネルや、ステアリングの近傍に設けられたステアリングスイッチ等が用いられ、地図の縮尺変更やスクロール等の操作や目的地設定などナビゲーション装置のすべての操作を行うことが可能である。
【００３１】
外部メモリ１７は、ハードディスク装置等の書き込み可能な大容量の外部記憶装置である。外部メモリ１７には大量のデータや電源をオフしても消去してはいけないデータを記憶したり、頻繁に使用するデータを地図データ入力器１５からコピーして利用したりする等の用途がある。
【００３２】
表示装置１８は、フルカラー表示が可能なものであり、表示装置１８の画面には位置検出器１１により検出された車両の現在地を表す車両現在地マークと、地図データ入力器１５より入力された地図データと、更に地図上に表示する誘導経路等の付加データとを重ねて表示することができる。
【００３３】
音声出力装置１９は、スピーカ、オーディオアンプなどから構成され、外部メモリ１７に記憶されているデータや、制御回路２０により合成された音声等を出力する。音声出力装置１９は、ナビゲーション装置の構成として省くこともできる。その場合、他の装置が備えている音声出力装置（例えば車両本体の音声出力装置）を利用してもよい。
【００３４】
次に、本実施形態のナビゲーション装置が実行する処理について説明する。
本実施形態のナビゲーション装置は、ユーザにより目的地が設定されると、現在地から目的地まで地図をスクロール表示しつつ地図の縮尺を変化させるズーム付きスクロール処理を行う。
【００３５】
ここで、このような処理を実現するために制御回路２０が実行する具体的処理内容について説明する。図２は、制御回路２０が実行する目的地表示処理のフローチャートである。この目的地表示処理は、目的地設定メニューを選択する操作が操作デバイス１６を介してユーザによって行われることにより開始される。
【００３６】
制御回路２０は、この目的地表示処理を開始すると、まずＳ１０１で、目的地選択処理を行う。具体的には、目的地設定画面を表示装置１８に表示させ、操作デバイス１６を介して目的地を選択する操作をユーザに行わせる。目的地設定画面としては、例えば図３に示すように、複数の候補をリスト表示した画面が挙げられる。
【００３７】
Ｓ１０１の目的地選択処理で目的地が選択されると、Ｓ１０２へ移行し、現在地から選択された目的地までの距離ｄ［ｋｍ］（本実施形態では直線距離）を計算する。そして、計算した距離ｄに基づき、スクロール表示中にズームアウト可能な縮尺の最大値（以下「ＭＡＸ縮尺」という。）を決定する（Ｓ１０３〜Ｓ１０５）。
【００３８】
具体的には、距離ｄがあらかじめ設定されている判定値Ｘ［ｋｍ］以下の場合には、Ｓ１０３へ移行し、ＭＡＸ縮尺を値Ａに決定した後、Ｓ１０６へ移行する。
また、距離ｄが判定値Ｘ［ｋｍ］よりも大きく、あらかじめ設定されている判定値Ｙ［ｋｍ］（Ｙ＞Ｘ）よりも小さい場合には、Ｓ１０４へ移行し、ＭＡＸ縮尺を値Ｂ（値Ａよりも広域の縮尺）に決定した後、Ｓ１０６へ移行する。
【００３９】
一方、距離ｄが判定値Ｙ［ｋｍ］以上の場合には、Ｓ１０５へ移行し、ＭＡＸ縮尺を値Ｃ（値Ｂよりも広域の縮尺）に決定した後、Ｓ１０６へ移行する。
つまり、ＭＡＸ縮尺の値を、ｄ≦Ｘの場合はＡ、Ｘ＜ｄ＜Ｙの場合はＢ、Ｙ≦ｄの場合はＣに決定する（Ａ＜Ｂ＜Ｃ）。
【００４０】
こうしてＭＡＸ縮尺の値を決定すると、Ｓ１０６で、表示装置１８に表示した状態の地図について、現在地から目的地へのスクロールを開始する。具体的には、まず、現在地を中心とした地図を規定の縮尺（デフォルト設定されている値）で表示し、この状態から目的地の方向へスクロールを開始する。なお、現在地を表示する際の規定の縮尺は、デフォルト設定されている値に限定されるものではなく、例えば、ユーザが設定できるようにしてもよい。また例えば、ユーザが通常使用時に現在地表示に用いる縮尺を規定の縮尺として自動的に記憶するようにしてもよい。
【００４１】
ここで、地図のスクロールは、現在地から目的地まで一定の速度（地図上の速度ではなく、表示画面上の画像の速度）で行う。また、現在地から目的地までの地図のスクロールに要する時間が一定（例えば３０秒間といったように、あらかじめ設定されている時間）となるように、スクロールの速度が決定される。したがって、現在地から目的地までの距離が長いほど、スクロールの速度が高速に設定されることになる。なお、本実施形態では、地図の向きをヘディングアップ表示とするが、東西南北の方位の方が分かりやすい場合などには、ノースアップ表示としてもよい。
【００４２】
こうしてスクロールが開始されると、Ｓ１０７で、地図のズームアウトを開始する。これにより、地図がスクロールしつつズームアウトされることになる。
そして、Ｓ１０８では、前述したＳ１０７において開始したズームアウトにより、地図の縮尺がＭＡＸ縮尺（Ｓ１０３〜Ｓ１０５で設定した値）に達したか否かを判定し、ＭＡＸ縮尺に達したと判定した場合にＳ１０９へ移行する。つまり、ＭＡＸ縮尺に達するまではスクロール及びズームアウトが継続されることになる。
【００４３】
具体的には、図４に示すように、あらかじめ設定されているスクロール時間ｔとなった時点でＭＡＸ縮尺に達するように一定の割合でズームアウトを行う。つまり、時間に比例した縮尺変化でズームアウトを行う。ただし、現在地から目的地までの距離ｄが短い場合や、スクロール開始時の縮尺（前述した規定の縮尺）が広域側に大きい場合などのように、現在地から目的地までのスクロールに要する時間ｔ’があらかじめ設定されているスクロール時間ｔよりも短い場合には、時間ｔ’となった時点でＭＡＸ縮尺に達するように一定の割合でズームアウトを行う。
【００４４】
地図の縮尺がＭＡＸ縮尺に達すると、Ｓ１０９で、前述したＳ１０７において開始したズームアウトを停止する。このとき、スクロールは停止しない。つまり、ＭＡＸ縮尺に固定された状態でスクロールが継続されることになる。なお、前述したように、現在地から目的地までのスクロールに要する時間ｔ’があらかじめ設定されているスクロール時間ｔよりも短い場合には、時間ｔ’となった時点でＭＡＸ縮尺に達するように一定の割合でズームアウトを行うため、ＭＡＸ縮尺に達すると同時に目的地に到着することとなり、後述するＳ１１０，Ｓ１１１の処理の結果、直ちにスクロールが停止されることになる。
【００４５】
続いて、Ｓ１１０では、前述したＳ１０６において開始したスクロールにより、目的地に到着した（目的地を中心とした地図となった）か否かを判定し、目的地に到着したと判定した場合にＳ１１１へ移行する。つまり、目的地に到着するまではＭＡＸ縮尺でのスクロールが継続されることになる。
【００４６】
目的地に到着すると、Ｓ１１１で、前述したＳ１０６において開始したスクロールを停止する。この状態では、目的地を中心とした地図がＭＡＸ縮尺で表示されている。
続いて、Ｓ１１２では、地図のズームインを開始する。
【００４７】
続いて、Ｓ１１３では、Ｓ１１２で開始したズームインにより、地図の縮尺が前述した規定の縮尺に達したか否かを判定し、規定の縮尺に達したと判定した場合にＳ１１４へ移行する。
【００４８】
Ｓ１１４では、Ｓ１１２で開始したズームインを停止する。これにより、目的地を中心とした地図が規定の縮尺で表示される。その後、本目的地表示処理を終了する。
以上説明したように、第１実施形態のナビゲーション装置では、ユーザにより地図上における目的地が設定されると（Ｓ１０１）、現在地から目的地まで地図をスクロール表示しつつ地図の縮尺を変化させるズーム付きスクロール処理を行う（Ｓ１０６〜Ｓ１１４）。特に、現在地と設定地点との位置関係に応じて異なる条件で地図の縮尺を変化させるようにしているため（Ｓ１０２〜Ｓ１０５）、現在地と設定地点との位置関係を把握しやすいように地図の縮尺を変化させてズーム付きスクロール処理を行うことができる。
【００４９】
すなわち、このナビゲーション装置では、現在地から目的地までの距離を算出し（Ｓ１０２）、算出した距離に応じて、ズーム付きスクロール処理における地図の最大広域縮尺（ＭＡＸ縮尺）を決定し（Ｓ１０３〜Ｓ１０５）、ＭＡＸ縮尺を上限として地図の縮尺を変化させる。具体的には、現在地から目的地まで地図をスクロールする過程において、ＭＡＸ縮尺に達するまで地図の縮尺を広域側へ変化させ、ＭＡＸ縮尺に達した時点で地図の縮尺を固定し、地図をスクロールし終わった時点で地図の縮尺を詳細側へ変化させる。
【００５０】
このため、ズーム付きスクロール処理において、地図の縮尺を、現在地から目的地までの距離に応じた適切な縮尺に変化させることができる。特に、ＭＡＸ縮尺に達した時点で地図の縮尺を固定したスクロールが行われるため、現在地と目的地との位置関係（方向や距離感など）を把握しやすくすることができる。
【００５１】
また、このナビゲーション装置では、現在地から目的地まで地図をスクロールする過程において、スクロール時間（スクロール表示を継続している時間）に対して一定の割合で地図の縮尺を変化させるようにしているため（図４）、スクロール時間に対して縮尺を変化させる割合が一定でない場合に比べ、地図を見やすくすることができる。
【００５２】
さらに、このナビゲーション装置では、現在地から目的地までの地図のスクロールに要する時間が一定となるようにスクロール表示を行うようにしているため、現在地から目的地までの距離に関係なく、スクロールに要する時間を一定にすることができる。この結果、現在地から目的地までの距離が長いことが原因でスクロール表示に要する時間が過剰に長くなってしまうといったことを防ぐことができる。
【００５３】
加えて、このナビゲーション装置では、スクロール表示を一定の速度で行うようにしているため、速度が変化する場合に比べ、地図を見やすくすることができる。
なお、第１実施形態のナビゲーション装置では、Ｓ１０１の処理を実行する制御回路２０が本発明の地点設定手段に相当し、Ｓ１０２の処理を実行する制御回路２０が本発明の距離算出手段に相当し、Ｓ１０３〜Ｓ１０５の処理を実行する制御回路２０が本発明の縮尺決定手段に相当し、Ｓ１０６〜Ｓ１１４の処理を実行する制御回路２０が本発明の地図表示手段に相当する。
【００５４】
［第２実施形態］
次に、第２実施形態のナビゲーション装置について説明する。
第２実施形態のナビゲーション装置は、基本的な構成は第１実施形態のナビゲーション装置（図１）と同一であるが、ズーム付きスクロール処理において地図の縮尺を変化させるパターンのみが異なる。具体的には、制御回路２０が、前述した第１実施形態の目的地表示処理（図２）に代えて、図５に示す目的地表示処理を実行する。
【００５５】
ここで、第２実施形態の目的地表示処理（図５）について説明する。なお、第２実施形態の目的地表示処理は、第１実施形態の目的地表示処理（図２）と対比すると、Ｓ２０１〜Ｓ２０７の処理はＳ１０１〜Ｓ１０７の処理と同一であるため、説明を省略する。
【００５６】
Ｓ２０８では、Ｓ２０６でスクロールを開始してからｔ／２時間が経過したか否かを判定し、ｔ／２時間が経過したと判定した場合にＳ２０９へ移行する。すなわち、第２実施形態では、図６に示すように、現在地から目的地までの地図のスクロールに要する時間ｔの半分の時間（ｔ／２）が経過した時点でＭＡＸ縮尺に達するように一定の割合でズームアウトを行い、その後は時間ｔが経過した時点で規定の縮尺に達するように一定の割合でズームインを行う。このため、Ｓ２０８では、現在地から目的地までの地図のスクロールに要する時間ｔの半分の時間（ｔ／２）が経過したか否かを判定する。
【００５７】
スクロールを開始してからｔ／２時間が経過する（地図の縮尺がＭＡＸ縮尺に達する）と、Ｓ２０９で、Ｓ２０７において開始したズームアウトを停止する。このとき、スクロールは停止せずに継続される。
【００５８】
続いて、Ｓ２１０では、地図のズームインを開始する。
続いて、Ｓ２１１では、前述したＳ２０６において開始したスクロールにより、目的地に到着した（目的地を中心とした地図となった）か否かを判定し、目的地に到着したと判定した場合にＳ２１２へ移行する。つまり、目的地に到着するまではスクロール及びズームインが継続されることになる。
【００５９】
目的地に到着する（地図の縮尺が規定の縮尺に達する）と、Ｓ２１２で、前述したＳ２０６において開始したスクロールを停止する。
続いて、Ｓ２１３では、Ｓ２１０で開始したズームインを停止する。これにより、目的地を中心とした地図が規定の縮尺で表示される。その後、本目的地表示処理を終了する。
【００６０】
以上説明したように、第２実施形態のナビゲーション装置によれば、前述した第１実施形態のナビゲーション装置と同様の効果を得ることができる。特に、第２実施形態のナビゲーション装置では、現在地から目的地まで地図をスクロールする過程において、ＭＡＸ縮尺に達するまで地図の縮尺を広域側へ変化させ、ＭＡＸ縮尺に達した時点で地図の縮尺を詳細側へ規定の縮尺まで変化させるため、目的地に近づくにつれ縮尺が詳細側に変化することとなり、目的地付近の情報（地名等）を把握しやすくすることができる。しかも、地図の縮尺を詳細側へ変化させることにより規定の縮尺に達したタイミングで地図がスクロールし終わるように地図の縮尺を変化させるため、目的地までの距離を縮尺の変化により感覚的に把握させることができる。
【００６１】
なお、第２実施形態のナビゲーション装置では、Ｓ２０１の処理を実行する制御回路２０が本発明の地点設定手段に相当し、Ｓ２０２の処理を実行する制御回路２０が本発明の距離算出手段に相当し、Ｓ２０３〜Ｓ２０５の処理を実行する制御回路２０が本発明の縮尺決定手段に相当し、Ｓ２０６〜Ｓ２１３の処理を実行する制御回路２０が本発明の地図表示手段に相当する。
【００６２】
［変形例］
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されることなく、種々の形態を採り得ることは言うまでもない。
【００６３】
例えば、上記各実施形態のナビゲーション装置では、現在地から目的地までの距離ｄに応じてＭＡＸ縮尺を３つの値から選択するようにしているが、これに限定されるものではなく、２つの値や４つ以上の値から選択するようにしてもよく、また、距離ｄをパラメータとする計算式を用いてＭＡＸ縮尺を算出するようにしてもよい。
【００６４】
また、上記各実施形態のナビゲーション装置では、現在地から目的地までの距離ｄを直線距離として計算したが、これに限定されるものではなく、現在地から目的地までの探索経路に沿った道なりの距離を計算するようにしてもよい。また、この場合、スクロールについても道なりに（実際に走行した場合と同様に）実行するようにしてもよい。
【００６５】
さらに、上記各実施形態のナビゲーション装置では、現在地から目的地まで地図をスクロールする過程において、スクロール時間に対して一定の割合で地図の縮尺を変化させるようにしているが（図４、図６）、これに限定されるものではなく、例えば、スクロール距離（スクロール表示の継続により進行した地図上の距離）に対して一定の割合で地図の縮尺を変化させるようにしてもよい。
【００６６】
具体的には、第１実施形態で示した図４に代えて、例えば図７に示すように、スクロール距離があらかじめ設定されている距離ａに達した時点でＭＡＸ縮尺に達するように、距離に対して一定の割合でズームアウトを行う。つまり、距離に比例した縮尺変化でズームアウトを行う。ただし、現在地から目的地までの距離ｂがあらかじめ設定されている距離ａよりも短い場合には、距離ｂに達した時点でＭＡＸ縮尺に達するように、距離に対して一定の割合でズームアウトを行う。
【００６７】
また同様に、第２実施形態で示した図６に代えて、例えば図８に示すように、スクロール距離が現在地から目的地までの距離ｄの半分の距離（ｄ／２）に達した時点でＭＡＸ縮尺に達するように、距離に対して一定の割合でズームアウトを行い、その後はスクロール距離が距離ｄに達した時点で規定の縮尺に達するように、距離に対して一定の割合でズームインを行う。
【００６８】
このように、スクロール距離に対して一定の割合で地図の縮尺を変化させるようにすれば、スクロール表示に伴う地図上の移動距離を感覚的に把握しやすくすることができる。
また、一定の割合で地図の縮尺を変化させることに限定されるものではなく、例えば、現在地から目的地まで地図をスクロールする過程において現在地が常に画面上に表示されるように（例えば、現在地が画面上に表示されることを条件としてできる限り詳細表示となるように）地図の縮尺を変化させ、地図をスクロールし終わった時点で地図の縮尺を詳細側へ変化させるようにしてもよい。このようにすれば、スクロールに伴い現在地が画面上に表示されなくなる場合に比べ、現在地を基準とする位置を把握しやすくすることができる。なお、この場合にも、第１実施形態のように、現在地が画面上に見える状態でズームアウトしながらスクロールしていき画面中央に目的地が来た時点でズームインを開始したり、第２実施形態のように、現在地が画面上に見える状態でズームアウトしながらスクロールしていき、画面上に目的地が表示されたら目的地が画面中央に来るようにスクロールしながらズームインを開始するようにしてもよい。
【００６９】
一方、上記各実施形態のナビゲーション装置では、本発明でいう任意の地点として目的地を例示したが、これに限定されるものではなく、目的地以外の地点であっても本発明を適用することができる。
【図面の簡単な説明】
【００７０】
【図１】第１実施形態のナビゲーション装置の概略構成を表すブロック図である。
【図２】第１実施形態の目的地表示処理のフローチャートである。
【図３】目的地設定画面の説明図である。
【図４】第１実施形態のスクロール時間と縮尺との関係を示す説明図である。
【図５】第２実施形態の目的地表示処理のフローチャートである。
【図６】第２実施形態のスクロール時間と縮尺との関係を示す説明図である。
【図７】第１実施形態の変形例としてのスクロール距離と縮尺との関係を示す説明図である。
【図８】第２実施形態の変形例としてのスクロール距離と縮尺との関係を示す説明図である。
【符号の説明】
【００７１】
１１…位置検出器、１２…ジャイロスコープ、１３…距離センサ、１４…ＧＰＳ受信機、１５…地図データ入力器、１６…操作デバイス、１７…外部メモリ、１８…表示装置、１９…音声出力装置、２０…制御回路
【図１】
2009300328.tif 000003
【図２】
2009300328.tif 000004
【図３】
2009300328.tif 000005
【図４】
2009300328.tif 000006
【図５】
2009300328.tif 000007
【図６】
2009300328.tif 000008
【図７】
2009300328.tif 000009
【図８】
2009300328.tif 000010