(57)【要約】【課題】高速スクロールによる快適性とカーソルの位置合わせの容易性とを両立させ、地図スクロールの操作性を向上できるようにする。【解決手段】ＣＰＵ１７は、初期状態においてはナビゲーション画面に表示される地図画像を第１の速度で高速にスクロールさせ、あらかじめ設定された地点の近傍においては第１の速度より遅い第２の速度で地図画像をスクロールさせるように制御することにより、通常は地図スクロールを高速に行うことによってスクロールの快適性を保ちつつ、ユーザの所望する地点がカーソルの近くにきたときには地図スクロールの速度を遅くして、所望の地点にカーソルを合わせやすくすることができるようにする。【選択図】　　　　図１
2004085611.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからのスクロール指示に応じて地図画像をスクロールさせるスクロール手段と、
上記地図画像上に表示されたカーソルの位置と設定地点との距離が所定値より大きいときは上記地図画像を第１の速度でスクロールさせ、上記カーソルの位置と上記設定地点との距離が上記所定値より小さいときは上記地図画像を上記第１の速度より遅い第２の速度でスクロールさせるように制御する制御手段とを備えたことを特徴とする地図スクロール制御装置。
【請求項２】
ユーザからのスクロール指示に応じて地図画像をスクロールさせるスクロール手段と、
上記地図画像を表示する画面内に設定地点が含まれていないときは上記地図画像を第１の速度でスクロールさせ、上記地図画像を表示する画面内に上記設定地点が含まれているときは上記地図画像を上記第１の速度より遅い第２の速度でスクロールさせるように制御する制御手段とを備えたことを特徴とする地図スクロール制御装置。
【請求項３】
上記制御手段は、上記第１の速度および上記第２の速度の少なくとも一方を、上記地図画像を画面に表示する縮尺に応じて変えるようにしたことを特徴とする請求項２に記載の地図スクロール制御装置。
【請求項４】
画面上に表示される地図画像のスクロールを指示するための操作手段と、
上記操作手段によるスクロール指示に応じて、上記地図画像をスクロールさせるスクロール手段と、
上記地図画像上に表示されたカーソルの位置と設定地点との距離が所定値より大きいときは上記地図画像を第１の速度でスクロールさせ、上記カーソルの位置と上記設定地点との距離が上記所定値より小さいときは上記地図画像を上記第１の速度より遅い第２の速度でスクロールさせるように制御する制御手段とを備えたことを特徴とするナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は地図スクロール制御装置およびこれを用いたナビゲーション装置に関し、特に、ナビゲーション装置における地図表示をカーソルによってスクロールする際の移動速度を制御するための装置に用いて好適なものである。
【０００２】
【従来の技術】
一般に、車両の走行案内を行い、運転者が所望の目的地に容易に到達できるようにした車載用のナビゲーション装置は、自立航法センサやＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）受信機などを用いて車両の現在位置を検出し、その近傍の地図データをＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記録媒体から読み出して画面上に表示する。また、画面上の所定箇所に自車位置を示す車両位置マークを重ね合わせて表示する。そして、車両の移動により現在位置が変化するに従って、画面上で車両位置マークを移動したり、車両位置マークは画面上の所定箇所に固定してその近傍の地図データをスクロールしたりすることにより、車両が現在どこを走行しているのかを一目で分かるようにしている。
【０００３】
また、最近のナビゲーション装置の殆どには、運転者が所望の目的地に向かって道路を間違うことなく容易に走行できるようにした経路誘導機能が搭載されている。この経路誘導機能によれば、地図データを用いて出発地から目的地までを結ぶ最もコストが小さな経路を、幅優先探索（ＢＦＳ）法あるいはダイクストラ法などのシミュレーションを行って自動探索し、その探索した経路を誘導経路として記憶しておく。そして、車両の走行中に地図画面上で誘導経路を他の道路とは色を変えて太く描画する。また、車両が誘導経路上の交差点に一定距離内に近づいたときに、進行方向を音声で案内したり、交差点の案内画像を拡大表示して進行方向を示す矢印を表示したりするなどの交差点案内を行うことにより、運転者を目的地まで案内するようになっている。
【０００４】
なお、コストとは、距離をもとに、道路幅員、道路種別（一般道か高速道路かなど）、右折および左折、交通規制などに応じた所定の定数を乗じた値であり、誘導経路として適正の程度を数値化したものである。距離が同一の２つの経路があったとしても、運転者が高速道路を使用するか否か、時間を優先するか距離を優先するかなどの探索条件を指定することにより、コストは異なったものとなる。経路探索処理においては、交差点や分岐など複数の道路が交わる点をノード、隣接するノード間を結ぶベクトルをリンクとして、出発地から目的地に至る様々な経路上のリンクコストを順次加算し、リンクコストの合計が最も小さい経路を選択する。
【０００５】
この種のナビゲーション装置では、ユーザがタッチパネルやリモートコントローラ（リモコン）等の操作部を操作することにより、ナビゲーション画面上にカーソルを表示させ、画面表示されている地図を任意にスクロールさせることができるようになっている。すなわち、カーソルが画面上の所定箇所に固定して表示され、操作部を操作してカーソル移動を指示すると、その指示に従って地図がスクロールされる。このようなカーソルを用いた地図スクロールは、例えば、カーソルが示している地点を種々の機能利用（経路探索の目的地や中継地の設定、現在位置の指示等）のためにナビゲーション装置本体に指示したり、所望の施設を地図画面上で探したりする際などに行われる。
【０００６】
ところで、近年において、自動車メーカにてナビゲーション装置が車両にあらかじめ組み込まれるいわゆる純正品装着車の増加や、自動車工業会の視認性ガイドラインなどを背景として、ディスプレイの位置が運転者の視線を外しにくい位置、つまりインパネ上方に用いられるようになってきている。このように、ディスプレイが運転者の手の届かない位置に設けられることが多いため、タッチパネル操作が困難な状況に移行しつつあり、今後はリモコン等のハードデバイスによる遠隔操作が主流になると予想される。
【０００７】
現在のリモコンの多くはジョイスティックを備えており、当該ジョイスティックを上下左右に倒すことにより、地図スクロールを行うことができるようになっている。その際、ジョイスティックを倒した直後はスクロール速度が遅く、倒している時間が長くなるとスクロール速度が速くなるように、２段階スピードによる地図スクロールを行っているものが多い。これは、ジョイスティックを倒している時間が長い場合は、ユーザが現在位置から遠い場所まで地図をスクロールさせたいと考えていると予想されるからである。
【０００８】
【発明が解決しようとする課題】
しかしながら、このような２段階のスクロール速度の切替タイミングは、メーカ側が勝手に設定したものであり、地図スクロールをしているユーザの意図とは関係なくスクロール速度が変化してしまう。この場合において、カーソル位置を合わせようと思っている地点付近においてスクロール速度が速くなってしまうことが多い。そのため、従来のナビゲーション装置は所望の地点にカーソルを合わせづらく、非常に使いにくいものになっているという問題があった。
【０００９】
本発明は、このような問題を解決するために成されたものであり、高速スクロールによる快適性とカーソルの位置合わせの容易性とを両立させ、地図スクロールの操作性を向上できるようにすることを目的とする。
【００１０】
【課題を解決するための手段】
上記した課題を解決するために、本発明においては、通常は第１の速度で地図画像をスクロールさせ、あらかじめ設定されている地点にカーソルが所定範囲内まで近づいたときに、第１の速度よりも遅い第２の速度に切り替えて地図画像をスクロールさせるように制御する。このように構成にした本発明によれば、ユーザの所望する地点がカーソルの近くにないときには地図スクロールが高速に行われ、ユーザの所望する地点がカーソルの近くにくると、その所望の地点にカーソルを合わせやすくするために地図スクロールの速度が遅くなる。
【００１１】
本発明の他の態様では、通常は第１の速度で地図画像をスクロールさせ、あらかじめ設定されている地点が表示画面内に含まれるようになったときに、第１の速度よりも遅い第２の速度に切り替えて地図画像をスクロールさせるように制御する。このように構成にした本発明によれば、ユーザの所望する地点が表示画面内にないときには地図スクロールが高速に行われ、ユーザの所望する地点が表示画面内に入ると、その所望の地点にカーソルを合わせやすくするために地図スクロールの速度が遅くなる。
【００１２】
また、上記後者の態様において、第１の速度および第２の速度の少なくとも一方を、地図画像を表示する際の縮尺に応じて変えるようにしても良い。カーソルを現在位置から所望の地点まで移動させるのに必要なスクロール量は、地図画像の表示縮尺によって異なる。また、設定地点が複数ある場合には、表示画面内に含まれる設定地点の数や位置も地図画像の表示縮尺によって異なる。このような状況で、地図画像のスクロール速度を縮尺に応じて可変とすることにより、それぞれの縮尺に適した速度での地図スクロールを実現することが可能となる。
【００１３】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて説明する。
図１は、本実施形態に係る車載用ナビゲーション装置の全体構成例を示すブロック図である。
【００１４】
図１において、１１はＤＶＤ−ＲＯＭ等の地図記憶媒体であり、地図表示や経路探などに必要な各種の地図データを記憶している。なお、ここでは地図データを記憶する記録媒体としてＤＶＤ−ＲＯＭ１１を用いているが、ＣＤ−ＲＯＭ、ハードディスクなどの他の記録媒体を用いても良い。１２はＤＶＤ−ＲＯＭ制御部であり、ＤＶＤ−ＲＯＭ１１からの地図データの読み取りを制御する。
【００１５】
ここで、ＤＶＤ−ＲＯＭ１１に記録されている地図データの詳細について説明する。ＤＶＤ−ＲＯＭ１１に記録された地図データは、広い地域を一望するための上位レベルの地図から、狭い地域を詳細に記述した下位レベルの地図まで、レベルと呼ばれる単位に階層化して管理されている。各レベルは、所定の経度および緯度で区切られた区画と呼ばれる矩形領域を単位として分割されている。各区画の地図データは、区画番号を指定することにより特定され、読み出すことが可能となる。
【００１６】
区画ごとの地図データには、地図表示に必要な各種のデータから成る描画ユニットと、マップマッチングや経路探索、経路案内等の各種の処理に必要なデータから成る道路ユニットと、交差点の詳細データから成る交差点ユニットとが含まれている。また、上述した描画ユニットには、建物あるいは河川等を表示するために必要な背景レイヤのデータと、市町村名や道路名等を表示するために必要な文字レイヤのデータとが含まれている。
【００１７】
図２は、道路ユニットの全体構成を示す図である。同図に示すように、道路ユニットには、道路ユニットであることを識別するためのユニットヘッダと、交差点や分岐など、複数の道路が交わる点に対応するノードの詳細データを納めた接続ノードテーブルと、接続ノードテーブルの格納位置を示すノードテーブルと、道路上のあるノードとこれに隣接する他のノードとの間を接続する、道路や車線等に対応するリンクの詳細データを納めたリンクテーブルとが含まれている。
【００１８】
図３は、リンクテーブルの詳細な内容を示す図である。同図に示すように、リンクテーブルは、着目している区画に含まれる全てのリンクに対応したリンクレコード＃０，＃１，＃２，・・・・を格納している。各リンクレコードには、リンクＩＤ、ノード番号、リンク距離、リンクコスト、道路属性フラグ、道路種別フラグ、路線番号等の情報が含まれている。
【００１９】
リンクＩＤは、主に探索経路表示用に各リンクに付されたコードを示す。ノード番号は、リンクの両端に位置する２つのノードを特定する番号を示す。リンク距離は、当該リンクに対応した実際の道路の実距離を示す。リンクコストは、そのリンクを走行する場合の所要時間を道路種別等から計算により求めて、そのリンクの通過に必要な時間を例えば分単位で示したものである。道路属性フラグは、そのリンクに関する各種の属性を示す。道路種別フラグは、そのリンクに対応した実際の道路が高速道路であるか一般道であるかといった種別を示す。路線番号は、そのリンクに対応した実際の道路に付された番号を示す。
【００２０】
図１に戻って説明する。１３は車両の現在位置を測定する位置測定装置であり、自立航法センサ、ＧＰＳ受信機、位置計算用ＣＰＵ等で構成されている。自立航法センサは、所定走行距離毎に１個のパルスを出力して車両の移動距離を検出する車速センサ（距離センサ）と、車両の回転角度（移動方位）を検出する振動ジャイロ等の角速度センサ（相対方位センサ）とを含む。自立航法センサは、これらの車速センサおよび角速度センサによって車両の相対位置および方位を検出する。
【００２１】
位置計算用ＣＰＵは、自立航法センサから出力される自車の相対的な位置および方位のデータに基づいて、絶対的な自車位置（推定車両位置）および車両方位を計算する。また、ＧＰＳ受信機は、複数のＧＰＳ衛星から送られてくる電波をＧＰＳアンテナで受信して、３次元測位処理あるいは２次元測位処理を行って車両の絶対位置および方位を計算する（車両方位は、現時点における自車位置と１サンプリング時間ΔＴ前の自車位置とに基づいて計算する）。
【００２２】
１４はリモコン等の操作部であり、ユーザがナビゲーション装置に対して各種の情報（例えば、経路誘導の目的地）を設定したり、各種の操作（例えば、メニュー選択操作、拡大／縮小操作、手動地図スクロール、数値入力など）を行ったりするための各種操作子（ボタンやジョイスティック等）を備えている。１５はリモコンインタフェースであり、リモコン１４からその操作状態に応じた赤外線信号を受信する。
【００２３】
ジョイスティック等により地図スクロールを指示すると、ナビゲーション画面上にはカーソルが表示される。このカーソルは、ナビゲーション画面上の所定箇所（例えば、画面中央）に固定して表示される。このようなカーソルが表示された状態で、ジョイスティックを操作してカーソル移動を指示すると、その指示に従って地図画像がスクロールされるようになっている。
【００２４】
１６は地図情報メモリであり、ＤＶＤ−ＲＯＭ制御部１２の制御によってＤＶＤ−ＲＯＭ１１から読み出された地図データを一時的に格納する。すなわち、ＤＶＤ−ＲＯＭ制御部１２は、位置測定装置１３から車両現在位置の情報を入力し、その車両現在位置を含む所定範囲の地図データの読み出し指示を出力する。これにより、地図表示や誘導経路の探索に必要な地図データをＤＶＤ−ＲＯＭ１１から読み出して、地図情報メモリ１６に格納する。
【００２５】
また、ＤＶＤ−ＲＯＭ制御部１２は、リモコン１４によって地図画像のスクロールが指示されたときは、リモコン１４の操作情報を入力し、指示されたスクロール位置を含む所定範囲の地図データの読み出し指示を出力する。これにより、当該スクロールに応じた地図表示に必要な地図データをＤＶＤ−ＲＯＭ１１から読み出して地図情報メモリ１６に格納する。
【００２６】
１７はプロセッサ（ＣＰＵ）であり、ナビゲーション装置の全体を制御する。１８はＲＯＭであり、各種プログラム（誘導経路探索処理プログラム等）を記憶する。１９はＲＡＭであり、各種処理の過程で得られるデータや、各種処理の結果得られるデータを一時的に格納する。上述のＣＰＵ１７は、ＲＯＭ１８に記憶されている誘導経路探索処理プログラムに従って、地図情報メモリ１６に格納された地図データを用いて、出発地から目的地までを結ぶ最もコストが小さな誘導経路を探索する処理などを行う。
【００２７】
ＣＰＵ１７はまた、地図スクロールの速度制御も行う。すなわち、ナビゲーション画面上に表示されたカーソルの位置とあらかじめ設定された地点との距離が所定値（例えば１００ｍ）より大きいときは、地図画像を第１の速度で高速にスクロールさせる。一方、カーソルの位置と設定地点との距離が所定値より小さいときは、地図画像を第１の速度より遅い第２の速度でスクロールさせるように制御する。カーソルの位置と設定地点との間の距離は、図３に示したリンクテーブル中に含まれているリンク距離の情報に基づいて計算する。
【００２８】
なお、上述の設定地点は、リモコン１４の操作によってユーザにより設定された所望の施設、道路、交差点等の存在場所を指す。所望の施設の設定は、個々の施設を具体的に指定することによって行うようにしても良いし、所望のジャンルを指定することによって行うようにしても良い。ジャンルを指定した場合は、そのジャンルに含まれる１以上の施設が全て設定される。例えば、「飲食店」というジャンルを指定すれば、飲食店に属する施設を全て一括して設定することが可能である。
【００２９】
また、所望の施設等の設定方法としては、種々の方法が適用できる。例えば、ナビゲーション画面の地図上で所望のマークあるいは所望の場所を指定することによって設定するようにしても良いし、メニュー画面において所望の施設やジャンル、住所等を選択することによって設定するようにしても良い。なお、メニュー画面を利用して所望の施設を設定する場合、その施設に対応するマークがナビゲーション画面上に表示されている必要は必ずしもない。
【００３０】
また、ここでは所望の施設をユーザが手動で設定する例について説明したが、ナビゲーション装置が自動的に設定するようにすることも可能である。例えば、過去の走行履歴や経路探索の目的地の設定履歴に関する情報に基づいて、ユーザがよく利用する施設やジャンルを特定し、その特定した施設やジャンルを自動的に設定することが考えられる。
【００３１】
２０は誘導経路メモリであり、ＣＰＵ１７が探索した誘導経路のデータを記憶する。誘導経路のデータは、出発地から目的地までの各ノードに対応させて、各ノードの位置と、各ノードが交差点か否かを表す交差点識別フラグとを記憶したものである。
【００３２】
２１は交差点拡大図メモリであり、誘導経路中にある全誘導対象交差点の拡大図のデータ（目的地に向けて車両を案内するための交差点拡大図、行先、進行方向矢印の画像）を一時的に格納する。この交差点拡大図のデータも、ＤＶＤ−ＲＯＭ制御部１２の制御によってＤＶＤ−ＲＯＭ１１から適宜読み出される。
【００３３】
２２はディスプレイコントローラであり、地図情報メモリ１６に格納された地図データに基づいて、表示装置２８への表示に必要な地図画像データを生成する。２３はビデオＲＡＭであり、ディスプレイコントローラ２２によって生成された地図画像データを一時的に格納する。すなわち、ディスプレイコントローラ２２によって生成された地図画像データはビデオＲＡＭ２３に一時的に格納され、１画面分の地図画像データが読み出されて画像合成部２７に出力される。
【００３４】
上述した地図スクロールの速度制御は、ビデオＲＡＭ２３に対する地図画像データの書き込み速度を変えることによって実現することができる。すなわち、ＣＰＵ１７は、ＤＶＤ−ＲＯＭ制御部１２やディスプレイコントローラ２２に指示を与えて、ＤＶＤ−ＲＯＭ１１から地図情報メモリ１６への地図データの書き込み、地図情報メモリ１６からビデオＲＡＭ２３への地図画像データの書き込みに関する速度を制御することにより、地図スクロールの速度を制御する。
【００３５】
２４はメニュー発生部であり、リモコン１４を用いて各種の操作を行う際に必要なメニュー画像を発生して出力する。２５は誘導経路発生部であり、誘導経路メモリ２０に記憶された誘導経路探索処理プログラムの処理結果を使用して、誘導経路のデータを発生する。すなわち、誘導経路メモリ２０に記憶された誘導経路データの中から、その時点でビデオＲＡＭ２３に描画された地図エリアに含まれるものを選択的に読み出し、地図画像に重ねて所定色で太く強調した誘導経路を描画する。また、自車が誘導経路前方にある案内交差点から所定距離内に接近したときに、交差点拡大図メモリ２１に格納された交差点拡大図データに基づいて、接近中である交差点の案内図の画像を生成して出力する。
【００３６】
２６はマーク発生部であり、マップマッチング処理された後の自車位置に表示する車両位置マークや、ガソリンスタンドやコンビニエンスストア等を表示する各種ランドマーク等を発生して出力する。なお、マップマッチング処理とは、地図情報メモリ１６に読み出されている地図データと、位置測定装置１３によって測定されたＧＰＳ受信機による自車位置および車両方位のデータと、自立航法センサによる推定車両位置および車両方位のデータとを用いて、自車の走行位置を地図データの道路上に位置修正する処理のことを言う。
【００３７】
２７は画像合成部であり、各種画像を合成して出力する。すなわち、ディスプレイコントローラ２２によって読み出された地図画像データに、メニュー発生部２４、誘導経路描画部２５、マーク発生部２６のそれぞれから出力される各画像データを重ねて画像合成を行い、表示装置２８に出力する。これにより、表示装置２８の画面上には、自車周辺の地図画像やスクロール指定位置の地図情報が車両位置マークや出発地マーク、目的地マーク等と共に表示される。また、経路探索が行われたときは、この地図上に誘導経路が表示されるとともに、車両の位置が交差点近傍に近づいたときに交差点拡大図が表示される。
【００３８】
２９は音声発生部であり、交差点案内の音声や、各種操作案内の音声などを発声する。３０はスピーカであり、音声発生部２９により発生された音声を外部に出力する。３１はバスであり、上述した各種の機能構成どうしで互いにデータの授受を行うために使用される。
【００３９】
次に、上記のように構成した本実施形態のナビゲーション装置による地図スクロールの動作について説明する。図４は、地図スクロール処理の全体の流れを示すフローチャートである。
【００４０】
図４において、ユーザがリモコン１４のジョイスティックを操作すると（ステップＳ１）、ＣＰＵ１７は、ディスプレイコントローラ２２を制御してナビゲーション画面の地図上にカーソルを表示する（ステップＳ２）。そして、ＣＰＵ１７は、当該表示したカーソルの位置と、あらかじめ設定されている地点との間の距離を計算する（ステップＳ３）。このとき、設定地点が複数ある場合は、それぞれの設定地点ごとに、カーソルとの距離を計算する。
【００４１】
次に、ＣＰＵ１７は、上記ステップＳ３で設定地点ごとに計算したカーソルとの距離の少なくとも１つが、所定値より小さいかどうかを判定する（ステップＳ４）。ここで、各設定地点とカーソルとの距離が全て所定値より大きいときは、ＣＰＵ１７は、ジョイスティックの操作状態に応じてナビゲーション画面の地図画像を第１の速度で１段階スクロールさせる（ステップＳ５）。一方、カーソルとの距離が所定値より小さい設定施設が１つでも存在するときは、ＣＰＵ１７は、ジョイスティックの操作状態に応じて地図画像を第２の速度で１段階スクロールさせる（ステップＳ６）。
【００４２】
その後、ＣＰＵ１７は、スクロール操作が終了したかどうかを判定する（ステップＳ７）。ここで、スクロール操作の終了とは、カーソル位置を経路探索の目的地や中継地に設定する処理、車両の現在位置をカーソル位置に修正する処理などを含む種々の設定処理が完了すること、あるいはこれらの設定処理を途中でリセットすること等を言う。スクロール操作が終了していなければ、ステップＳ３に戻り、地図スクロールを継続する。また、スクロール操作が終了すると、地図画像上からカーソルの表示を消して（ステップＳ８）、ステップＳ１に戻る。
【００４３】
上記ステップＳ３〜Ｓ７のループ処理によって、カーソルの近くに設定地点がないときには第１の速度で高速に地図スクロールが行われるが、設定地点にカーソルが近づくと、第２の速度に落として地図スクロールが行われる。
【００４４】
図５は、ナビゲーション画面の表示例を示す図である。ここでは、所望の施設として「ファーストフード」というジャンルを設定しているものとする。図５において、４１はカーソル、４２はファーストフード店のランドマークである。初期状態では第１の速度で地図画像を高速にスクロールするようになっているが、設定地点４２とカーソル４１との間の距離が所定値より小さくなると、スクロール速度が第１の速度よりも遅い第２の速度に切り替えられる。
【００４５】
以上詳しく説明したように、本実施形態によれば、あらかじめ設置した地点とカーソルとの距離が所定値より小さくなったときにのみ地図画像のスクロール速度が遅くなるようにしたので、通常は地図スクロールを高速に行うことによってスクロールの快適性を保ちつつ、ユーザの所望する地点がカーソルの近くにきたときには地図スクロールの速度を遅くして、所望の地点にカーソルを合わせやすくすることができ、地図スクロールの操作性を格段に向上させることができる。
【００４６】
なお、上記実施形態では、あらかじめ設置した地点とカーソルとの距離が所定値より小さいときに地図画像を第２の速度でスクロールさせる例について説明したが、本発明はこれに限定されるものではない。例えば、実際に表示されているナビゲーション画面内に設定地点が含まれていないときは地図画像を第１の速度で高速にスクロールさせ、ナビゲーション画面内に設定地点が含まれているときは地図画像を第２の速度でスクロールさせるようにしても良い。ナビゲーション画面の表示範囲内に設定地点が含まれているか否かの判断は、ビデオＲＡＭ２３に格納された１画面分の地図データと設定地点の位置情報とを照合することによって行うことが可能である。
【００４７】
このように構成した場合、あらかじめ設定した地点がナビゲーション画面の表示範囲内に含まれるようになったときにのみ地図画像のスクロール速度が遅くなるので、通常は地図スクロールを高速に行うことによってスクロールの快適性を保ちつつ、ユーザの所望する地点が表示範囲内に入ったときには地図スクロールの速度を遅くして、所望の地点にカーソルを合わせやすくすることができ、地図スクロールの操作性を格段に向上させることができる。
【００４８】
なお、地図画像の縮尺を大きくして広域の地図を画面上に表示すると、表示画面内には多くの設定地点が含まれるようになるので、地図スクロールが殆ど第２の速度で行われるようになる。また、カーソルを現在位置から所望の地点まで移動させるのに必要なスクロール量は、地図画像の表示縮尺によって異なる。そこで、第１の速度および第２の速度の少なくとも一方を、地図画像の表示縮尺に応じて変えるようにしても良い。このようにすれば、それぞれの縮尺に適した速度で地図スクロールを行うことができる。
【００４９】
例えば、地図画像を高速にスクロールさせる第１の速度は１段階のみとし、第２の速度を第１の速度よりも遅い範囲で複数段階設ける。そして、ナビゲーション画面内に設定地点が含まれているときには第２の速度でスクロールするが、そのとき選択されている表示縮尺に応じて複数段階のどの速度でスクロールさせるかを決定するようにする。この場合、縮尺が大きくなるほどスクロール速度を速くするのが好ましい。もちろん、第１の速度も複数段階設け、第１の速度と第２の速度とをセットで縮尺に応じて変えるようにしても良い。
【００５０】
また、上記実施形態では、スクロール指示をするための操作子としてリモコン１４のジョイスティックを用いる例について説明したが、上下左右ボタンを用いるようにしても良い。また、リモコン１４に限らず、タッチパネルのような操作子であっても同様に適用することが可能である。
【００５１】
また、上記実施形態では、車載用のナビゲーション装置に本発明の地図スクロール制御装置を適用する例について説明したが、適用するナビゲーション装置は車載用に限らず、パーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔｓ）、携帯電話等の各種電子機器に搭載されるナビゲーション装置に適用することが可能である。
【００５２】
その他、以上に説明した実施形態は、本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００５３】
【発明の効果】
以上説明したように本発明によれば、初期状態においては地図画像を第１の速度で高速にスクロールさせ、あらかじめ設定された地点の近傍においては第１の速度より遅い第２の速度で地図画像をスクロールさせるようにしたので、通常の高速スクロールによる快適性と、所望の位置に対するカーソル合わせの容易性とを両立させることができ、地図スクロールの操作性を格段に向上させることができる。
【図面の簡単な説明】
【図１】本発明に係る地図スクロール制御装置を適用したナビゲーション装置の構成例を示すブロック図である。
【図２】地図データに含まれる道路ユニットの全体構成を示す図である。
【図３】道路ユニットに含まれるリンクテーブルの詳細な内容を示す図である。
【図４】本実施形態による地図スクロール処理の全体の流れを示すフローチャートである。
【図５】ナビゲーション画面の表示例を示す図である。
【符号の説明】
１１　ＤＶＤ−ＲＯＭ
１２　ＤＶＤ−ＲＯＭ制御部
１３　位置測定装置
１４　リモコン
１５　リモコンインタフェース
１６　地図情報メモリ
１７　ＲＯＭ
１８　ＣＰＵ
１９　ＲＡＭ
２０　誘導経路メモリ
２１　交差点拡大図メモリ
２２　ディスプレイコントローラ
２３　ビデオＲＡＭ
２４　メニュー発生部
２５　誘導経路発生部
２６　マーク発生部
２７　画像合成部
２８　表示装置
２９　音声発生部
３０　スピーカ
３１　バス
【図１】
2004085611.tif 000003
【図２】
2004085611.tif 000004
【図３】
2004085611.tif 000005
【図４】
2004085611.tif 000006
【図５】
2004085611.tif 000007