JP4006818B2 - Navigation device - Google Patents

Navigation device Download PDF

Info

Publication number
JP4006818B2
JP4006818B2 JP9345598A JP9345598A JP4006818B2 JP 4006818 B2 JP4006818 B2 JP 4006818B2 JP 9345598 A JP9345598 A JP 9345598A JP 9345598 A JP9345598 A JP 9345598A JP 4006818 B2 JP4006818 B2 JP 4006818B2
Authority
JP
Japan
Prior art keywords
route
map
road
scale
distance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP9345598A
Other languages
Japanese (ja)
Other versions
JPH11295082A (en
Inventor
崇 瀧浪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP9345598A priority Critical patent/JP4006818B2/en
Publication of JPH11295082A publication Critical patent/JPH11295082A/en
Application granted granted Critical
Publication of JP4006818B2 publication Critical patent/JP4006818B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ナビゲーション装置に関し、特に、ユーザーに特別な操作を強いることなく、探索されたルートを効率的にユーザーに見せることができるようにしたものに関する。
【0002】
【従来の技術】
GPS(世界的衛星測位システム)を利用したカーナビゲーションシステムは、一般に、ユーザーが出発地や目的地等を入力することに基づいて望ましいルートを探索し、ユーザーがこの探索したルート(推奨ルート)に沿って自動車を運転すると、液晶パネルに表示される地図を推奨ルートに沿って道なりにスクロールする機能を有している。
またカーナビゲーションシステムには、液晶パネルに表示する地図の縮尺を、ユーザーがリモートコントローラ等を操作することに基づいて変更する機能を有するものも存在している。
【0003】
従って、従来のカーナビゲーションシステムによれば、推奨ルートに沿って地図が道なりにスクロールして表示されている際に、ユーザーが、推奨ルートを効率的に見るためにリモートコントローラ等の操作によってその縮尺を変更させることが可能になっている。
【0004】
【発明が解決しようとする課題】
しかし、こうした従来のカーナビゲーションシステムでは、リモートコントローラ等を操作しなければ地図の縮尺を変えることができないので、ユーザーは、推奨ルートを効率的に見るために自動車の運転中に煩雑な操作を強いられることになっていた。
【0005】
本発明は上述の点に鑑みてなされたもので、ユーザーに煩雑な操作を強いることなく、推奨ルートをユーザーに効率的に見せることができるようにしたナビゲーション装置を提供しようとするものである。
【0006】
【課題を解決するための手段】
本発明の請求項1に係るナビゲーション装置は、上述した従来のカーナビゲーションシステムのように、探索したルートに沿って地図を道なりにスクロールして表示するナビゲーション装置において、このルート上の目的地と現在地との距離と、現在移動中の道路種別とに基づいてこの地図の縮尺を変更する縮尺変更手段と、このルート上の目的地と現在地との距離と、現在移動中の道路種別とに基づいて表示されている地図のスクロール速度を可変するスクロール速度可変手段とを備えことを特徴としている。
また本発明の請求項5に係るナビゲーション装置は、探索したルートに沿って地図を道なりにスクロールして表示するナビゲーション装置において、このルート上の目的地と現在地との距離と、現在移動中の道路種別とに基づいて表示する地図の縮尺が記憶されたテーブル記憶手段と、このルート上の目的地と現在地との距離と、現在移動中の道路種別とに基づいてこのテーブル記憶手段から得られる表示する地図の縮尺情報に基づいてこの地図の縮尺を変更する縮尺変更手段と、このルート上の目的地と現在地との距離と、現在移動中の道路種別とに基づいて表示されている地図のスクロール速度を可変するスクロール速度可変手段とを備えることを特徴としている。
また本発明の請求項6に係るナビゲーション装置は、探索したルートに沿って地図を道なりにスクロールして表示するナビゲーション装置において、このルート上の目的地と現在地との距離と、このルート上の経由地と現在地との距離と、現在移動中の道路種別とに基づいてこの地図の縮尺を変更する縮尺変更手段と、このルート上の目的地と現在地との距離と、このルート上の経由地と現在地との距離と、現在移動中の道路種別とに基づいて表示されている地図のスクロール速度を可変するスクロール速度可変手段とを備えることを特徴としている。
また本発明の請求項7に係るナビゲーション装置は、探索したルートに沿って地図を道なりにスクロールして表示するナビゲーション装置において、このルート上の目的地と現在地との距離と、このルート上の経由地と現在地との距離と、現在移動中の道路種別とに基づいて表示する地図の縮尺が記憶されたテーブル記憶手段と、このルート上の目的地と現在地との距離と、このルート上の経由地と現在地との距離と、現在移動中の道路種別とに基づいてこのテーブル記憶手段から得られる表示する地図の縮尺情報に基づいてこの地図の縮尺を変更する縮尺変更手段と、このルート上の目的地と現在地との距離と、このルート上の経由地と現在地との距離と、現在移動中の道路種別とに基づいて表示されている地図のスクロール速度を可変するスクロール速度可変手段とを備えることを特徴としている。
【0007】
このナビゲーション装置によれば、探索したルートに沿って地図が道なりにスクロールして表示されている際に、このルート上での残距離(請求項1,5に係るナビゲーション装置では目的地までの残距離、請求項6,7に係るナビゲーション装置ではさらに経由地までの残距離)とこのルートの道路種別とに基づいて、縮尺変更手段によりこの地図の縮尺が自動的に変更される。
また、請求項5,7に係るナビゲーション装置では、残距離と、現在移動中の道路種別とに基づいて表示する地図の縮尺が記憶されたテーブル記憶手段から得られる縮尺情報に基づいて、この地図の縮尺が自動的に変更される。
【0008】
ここで、ルートをユーザーに効率的に見せるのに適した縮尺は、こうしたルート上での残距離やルートの道路種別と密接な関係にあるものであるといえる。
即ち、一例として、この残距離が、目的地が比較的近いような一定距離未満のときには縮尺を大きくし(詳細な地図にし)、他方残距離がこの一定距離以上のとき(即ち目的地から比較的離れたルートの途中のとき)には縮尺を小さくする(広域図にする)ほうが、ルートを効率的に見せることができる。
【0009】
また一例として、ルートの道路が高速道路のときは移動速度が概して大きいので縮尺を小さくし(広域図にし)、道路が一般道のときは移動速度が概して小さいので縮尺を大きくし(詳細な地図にし)、さらには、道路が一般道のうちの細街路のときは一般道のうちの主要道のときよりも移動速度が概して一層小さいときので縮尺を一層大きくする(一層詳細な地図にする)ほうが、ルートを効率的に見せることができる。
【0010】
従って、このようにルート上での残距離とルートの道路種別とに基づいて地図の縮尺を自動的に変更することにより、ユーザーに煩雑な操作を強いることなくルートをユーザーに効率的に見せることができる。
さらに、このナビゲーション装置によれば、ルート上での残距離とルートの道路種別とに基づいて、スクロール速度可変手段により、表示されている地図のスクロール速度も自動的に変更される。
【0011】
【発明の実施の形態】
図1は、本発明を適用したカーナビゲーションシステムのハードウェア構成の一例を示すブロック図である。
このシステムには、進行方向等の案内情報を音声出力するためのD/A変換器28及びスピーカ29と、地図等を表示するための液晶パネル30と、地図ソフト等のCD−ROM32を再生するためのCD−ROMドライブ31と、絶対位置検出のために衛星からの電波を受信するためGSPコントローラ34及びGSPアンテナ35と、リモートコントローラ37からの信号(遠赤外線領域の信号)を受光するリモコン受光部36と、相対位置検出のためのジャイロセンサ38(図示しない車速度センサからの車速パルスも相対位置検出のために併用される)と、これらの各周辺装置を管理するための周辺制御装置27及びサブCPU33と、メインCPU21と、DRAM22,マスクROM23,フラッシュROM24及びSRAM25といったメモリと、FMチューナ26とを有している。
【0012】
フラッシュROM24には、メインCPU21が実行するソフトウェアが格納されている。このソフトウェアが、フラッシュROM24からDRAM22に転送されて、メインCPU21により実行される。
このカーナビゲーションシステムのハードウェア構成自体は、既存のカーナビゲーションシステムと同一である。但し、フラッシュROM24内のソフトウェアには、後に図3〜図7を参照して説明するように、本発明に特有の処理のためのソフトウェアが含まれている。
【0013】
図2は、図1のシステムのうち、本発明に関連する部分を示す機能ブロック図である。
同図の各機能ブロックのうち、二重枠のブロックは、図1のハードウェアで実現される。即ち、リモートコントローラ1,リモコン受光部2はそれぞれ図1のリモートコントローラ37,リモコン受光部36で実現され、表示コントローラ9,表示装置12はそれぞれ図1の周辺制御装置27,液晶パネル30で実現され、表示用メモリ10は図1のDRAM22で実現される。
【0014】
他方、図2の一重枠のブロックは、メインCPU21により実行されるソフトウェアで実現される。次に、このソフトウェアによる各ブロックについて説明する。
a)状態管理装置3
状態管理装置3は、リモートコントローラ1からの光信号を受光したリモコン受光部2の出力(即ちシステムに対するキーコードとしてのユーザーからのトリガ)を受ける。そして、トリガをその種類とシステムの状態とに照らして解釈することにより、地図表示制御装置4や経路探索装置8等の他のソフトウェアブロックに対してトリガを送る。また状態管理装置3は、これらの他のソフトウェアブロックからもトリガを受ける。
【0015】
b)地図表示制御装置4
地図表示制御装置4は、表示可能な縮尺数や、表示可能な範囲や、現在表示中の地図の種類等を管理している。そして、状態管理装置3から、地図のスクロールや地図の縮尺の変更を指示するトリガを受け、このトリガを解釈することにより、地図描画制御装置5に対して、必要な描画を指示するトリガを送る。
【0016】
c)地図描画制御装置5
地図描画制御装置5は、現在表示中の地図を管理している。そして、地図表示制御装置4からのトリガに基づき、必要な地図データの取得要求を地図情報管理装置6に送る。地図情報管理装置6からデータが送られると、表示コントローラ9を介して表示用メモリ10に地図イメージを描画する。
【0017】
d)地図情報管理装置6
地図情報管理装置6は、地図描画制御装置5から取得要求のあった地図データを地図データ11から読み出す(必要であれば読み出したデータを描画可能な形式に変換する)と共に、地図に重ねて描画するデータを経路情報7から読み出して、それらのデータを地図描画制御装置5に送る。また地図情報管理装置6は、不要となった地図データを解放する。
【0018】
e)経路情報7
経路情報7は、経路探索装置8によって探索された推奨ルートの情報(推奨ルートを一意的に決定するのに十分な形式のデータ)である。
f)経路探索装置8
経路探索装置8は、状態管理装置3から推奨ルートの探索の指示とそのための情報(出発地,経由地,目的地,探索条件等)とを内容とするトリガを受けて、推奨ルートを探索する。
g)地図データ11
地図データ11は、経路情報7(即ち推奨ルートの情報)とリンク可能な形式のデータから成る地図画像情報である。
【0019】
次に、このカーナビゲーションシステムにおいて、図2の各ブロックが、表示装置12(図1の液晶パネル30)に表示される地図を推奨ルートに沿って道なりにスクロールするために実行する処理を、図3〜図7を参照して説明する。
図3は、この処理全体の一例を示すフローチャートである。ユーザーが、図2のリモートコントローラ1で電源を入れる操作を行うと、この処理を開始して(ステップS1)、道なりスクロールの開始の指示があるまで待機する(ステップS2)。
【0020】
そして、ユーザーが、リモートコントローラ1で道なりスクロールの開始を選択する操作を行うと、道なりスクロール開始のトリガがリモートコントローラ1から図2のリモコン受光部2及び状態管理装置3を経て図2の地図表示制御装置4に送られることにより、ステップS2でイエスとなって、ステップS3〜S7のループに入る。
【0021】
このループでは、地図を視覚上滑らかにスクロールさせるための処理が行われる。即ち、道なりスクロールの終了の指示がないことを条件として(ステップS3)、推奨ルートに沿った所定時間(例えば数秒)毎の地図の移動点をそれよりも短い単位時間(ここでは1/60秒)毎の移動点に細分化し、液晶パネル30に表示中の地図を最初の1/60秒後の移動点に移動させる(ステップS4)。そしてその時点から1/60秒後の移動点を求め(ステップS5)、次の本来の移動点(数秒後の移動点)に到達していないことを条件として(ステップS6)、ステップS5から1/60秒経過することを待って(ステップS7)、ステップS5で求めた移動点に地図を移動させる(ステップS4)。
【0022】
このような細分化した1/60秒毎の移動点への移動を繰り返した後、次の本来の(数秒後の)移動点に到達すると、ステップS6でイエスと判断されることにより、このループを離れる。そして、ステップS8〜S11を経て(ステップS8〜S11の処理については後述する)、ステップS12の「移動点計算処理」に進む。
【0023】
「移動点計算処理」は、新たな本来の(数秒後の)移動点を計算する処理である。図6はこの「移動点計算処理」の一例を示しており、最初に、液晶パネル30上に表示される地図の移動速度に基づいて、所定時間(数秒)での地図の移動距離(液晶パネル30上で地図がスクロールされる距離)を計算する(ステップS41)。そして、液晶パネル30に表示されている地図の中心位置(即ち現在の自車位置)から、推奨ルート上でこの移動距離だけ離れた地点を求めて、この地点を新たな本来の(数秒後の)移動点とする(ステップS42)。
【0024】
そして、再び図3のステップS3に戻って、この新たな移動点に対してステップS3〜S7のループ処理を行う。
このようにして、推奨ルートに沿って地図が道なりに滑らかにスクロールされて表示される。
【0025】
ステップS8〜S11では、本発明の特徴となる処理が行われる。
このうちステップS8では、本来の(数秒毎の)移動点に到達した際に、推奨ルート上での残距離の情報と、推奨ルートの道路の種別(属性)の情報とを取得する。
【0026】
ここで、残距離とは、進行方向へのスクロールが行われている場合には、液晶パネル30に表示されている地図の中心位置(即ち現在の自車位置)から目的地までの推奨ルート上での距離であり、出発地方向(自車方向)へのスクロールが行われている場合にはこの地図の中心位置(現在の自車位置)から出発地までの推奨ルート上での距離である。
また道路の種別とは、例えば高速道路と一般道とのいずれであるか、あるいは一般道のうち主要道とそれ以外の細街路とのいずれであるか等である。ここでも、地図の中心位置(即ち現在の自車位置)の道路についてこの種別が求められる。
【0027】
続くステップS9の「表示レベル取得処理」は、ステップS8で取得した残距離情報や道路種別情報に基づき、液晶パネル30に表示する地図のレベル(縮尺)を決定する処理である。図4及び図5は、それぞれこの「表示レベル取得処理」の一例を示す。
【0028】
このうち、図4の処理では、ステップS8で取得した道路種別情報に基づいて地図のレベル(縮尺)を決定する(ステップS21)。ここでは一例として、道路が高速道路のときには縮尺を小さくし(広域図にし)、道路が一般道のうちの主要道のときには高速道路のときよりも縮尺を大きくし(詳細な地図にし)、道路が一般道のうちの細街路のときには主要道のときよりも更に縮尺を大きくする(詳細な地図にする)ような決定基準でこの決定を行う。
【0029】
他方図5の処理では、ステップS8で取得した残距離情報に基づいて地図のレベル(縮尺)を決定する(ステップS31)。ここでは一例として、残距離が、目的地(自車方向へのスクロールの場合には出発地)が比較的近いような一定距離未満であるときは縮尺を大きくし(詳細な地図にし)、他方残距離がこの一定距離以上のとき(即ち目的地(自車方向へのスクロールの場合には出発地)から比較的離れた推奨ルートの途中であるとき)は縮尺を小さくする(広域図にする)ような決定基準でこの決定を行う。
【0030】
尚、この図4や図5のような処理は、例えば道路種別と地図のレベル(縮尺)とを上記のような決定基準で対応して記憶させたテーブルや、残距離(あるいは推奨ルートの総距離と残距離との比)と地図のレベル(縮尺)とを上記のような決定基準で対応して記憶させたテーブルを用意し、それを参照することによって行うことが好適である。あるいは別の例として、道路種別情報や残距離情報に基づいて上記のような決定基準で決定を行うための計算式を作成し、その計算を実行することによって行うようにしてもよい。
【0031】
図3に戻り、ステップS9に続くステップS10では、液晶パネル30に現在表示されている地図のレベル(縮尺)とステップS9の「表示レベル取得処理」で決定した地図のレベル(縮尺)とを比較することにより、地図のレベル(縮尺)の変更が必要か否かを判断する。現在の縮尺が「表示レベル取得処理」で決定した縮尺と同じであれば、ノーと判断されてそのまま前述のステップS12に進む。他方一致していなければ、イエスと判断されてステップS11の「レベル変更処理」に進む。
【0032】
「レベル変更処理」は、液晶パネル30に表示する地図のレベル(縮尺)を変更する処理である。図7はこの「レベル変更処理」の一例を示しており、最初に、変更後の縮尺の地図を表示するために必要な地図データの範囲を決定する(ステップS51)。具体的には、この決定は、縮尺の他に、現在表示されている地図の東西南北方向への回転角度,経度及び緯度,図2の表示用メモリ10中の描画対象となるメモリエリア,描画対象とするデータの種別といったパラメータを考慮に入れて行う。
【0033】
続いて、この決定した範囲の地図データを取得する(必要であれば取得した地図データを描画可能な形式に変換する)と共に、地図に重ねて描画するデータ(経路情報)を取得する(ステップS52)。そして、この取得したデータを用いて、描画対象となるメモリエリア(指定エリア)に地図を描画する(ステップS53)。
【0034】
続いて、描画完了のトリガを待って、液晶パネル30の表示をこの新たに描画した地図に切り換える(ステップS54)。そして、その直前まで液晶パネル30に表示するために表示用メモリ10に描画していた地図を表示用メモリ10から消去して(ステップS55)、その描画のために必要であった地図データを解放する。
【0035】
以上のようなステップS8〜S11の処理により、目的地(自車方向へのスクロールの場合には出発地)が比較的近いときには液晶パネル30に表示される地図の縮尺が自動的に大きくなり(詳細な地図になり)、他方目的地(自車方向へのスクロールの場合には出発地)から比較的離れた推奨ルートの途中のときにはこの縮尺が自動的に小さくなる(広域図になる)。
【0036】
また、自車が現在走行中の道路が高速道路のとき(即ち移動速度が概して大きいとき)にはこの縮尺が自動的に小さくなり(広域図になり)、他方走行中の道路が一般道のとき(即ち移動速度が概して小さいとき)にはこの縮尺が自動的に大きくなり(詳細な地図になり)、更に走行中の道路が細街路のとき(即ち移動速度が概して一層小さいとき)にはこの縮尺が自動的に一層大きくなる(一層詳細な地図になる)。
【0037】
このように、このカーナビゲーションシステムによれば、推奨ルートに沿って液晶パネル30に地図が道なりにスクロールして表示されている際に、推奨ルート上での残距離や推奨ルートの道路種別に応じて地図の縮尺が自動的に変更されるので、ユーザーに煩雑な操作を強いることなく推奨ルートをユーザーに効率的に見せることができる。
【0038】
尚、以上の例では、「表示レベル取得処理」において、図4,図5に示したように道路種別情報,残距離情報の一方ずつに基づいて地図のレベル(縮尺)を決定している。しかし、これに限らず、残距離情報と道路種別情報とを組み合わせたものを基準として(例えば道路種別と残距離と縮尺との三者を対応して記憶させたテーブルを用意してそれを参照することによって)縮尺を決定するようにしてもよい。
【0039】
また、以上の例では、道路種別に応じて縮尺を変更する際に、高速道路と主要道と細街路とのいずれであるかによって縮尺を3段階に変更している。しかし、これに限らず、例えば高速道路と一般道のいずれであるかによって縮尺を2段階のみに変更するようにしたり、あるいは縮尺を4段階以上に変更するようにしてもよい。
【0040】
また、以上の例では、残距離に応じて縮尺を変更する際に、残距離が、目的地(自車方向へのスクロールの場合には出発地)が比較的近いような一定距離未満であるか否かによって縮尺を変更している。しかし、これに限らず、例えば経由地がある場合には、その経由地が比較的近いか否かによっても縮尺を変更する(経由地が比較的近いときには縮尺を大きくする)ようにしてもよい。
【0041】
また、以上の例では、推奨ルート上での残距離や推奨ルートの道路種別に応じて、地図の縮尺だけを自動的に変更している。しかし、別の例として、推奨ルート上での残距離や推奨ルートの道路種別に応じて、地図の縮尺だけでなく、液晶パネル30上に表示される地図の移動速度をも自動的に変更する(より具体的には、図3のステップS8で取得した残距離情報及び道路種別情報に基づき、図3のステップS12の「移動点計算処理」で、本来の数秒後の移動点と、そこに至るまでの移動速度とを計算する)ようにしてもよい。
また、本発明は、以上の例に限らず、本発明の要旨を逸脱することなく、その他様々の構成をとりうることはもちろんである。
【0042】
【発明の効果】
以上のように、本発明に係るナビゲーション装置によれば、探索したルートに沿って地図が道なりにスクロールして表示されている際に、このルート上での残距離とこのルートの道路種別に基づいて地図の縮尺を自動的に変更するようにしたので、ユーザーに煩雑な操作を強いることなく、探索したルートをユーザーに効率的に見せることができる。
さらに、ルート上での残距離とルートの道路種別とに基づいて、表示されている地図のスクロール速度も自動的に変更される。
【図面の簡単な説明】
【図1】本発明を適用したカーナビゲーションシステムのハードウェア構成の一例を示すブロック図である。
【図2】図1のシステムのうち本発明に関連する部分を示す機能ブロック図である。
【図3】道なりスクロールのための処理の一例を示すフローチャートである。
【図4】図3の表示レべル取得処理の一例を示すフローチャートである。
【図5】図3の表示レべル取得処理の別の一例を示すフローチャートである。
【図6】図3の移動点計算処理の一例を示すフローチャートである。
【図7】図3のレべル変更処理の一例を示すフローチャートである。
【符号の説明】
1,37‥‥リモートコントローラ、2,36‥‥リモコン受光部、3‥‥状態管理装置、4‥‥地図表示制御装置、5‥‥地図描画制御装置、6‥‥地図情報管理装置、7‥‥経路情報、8‥‥経路探索装置、9‥‥表示コントローラ、10‥‥表示用メモリ、11‥‥地図データ、12‥‥表示装置、21‥‥メインCPU、22‥‥DRAM、24‥‥フラッシュROM、30‥‥液晶パネル
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a navigation apparatus, and more particularly to a navigation apparatus that can efficiently show a searched route to a user without forcing the user to perform a special operation.
[0002]
[Prior art]
In general, a car navigation system using GPS (Global Satellite Positioning System) searches for a desirable route based on a user inputting a starting point, a destination, and the like, and the user searches for the route (recommended route) searched for. When the car is driven along, the map displayed on the liquid crystal panel has a function of scrolling along the recommended route.
Some car navigation systems have a function of changing the scale of a map displayed on a liquid crystal panel based on a user operating a remote controller or the like.
[0003]
Therefore, according to the conventional car navigation system, when the map is scrolled and displayed along the recommended route, the user can operate the remote controller or the like to efficiently view the recommended route. The scale can be changed.
[0004]
[Problems to be solved by the invention]
However, in such a conventional car navigation system, since the scale of the map cannot be changed without operating a remote controller or the like, the user is forced to perform complicated operations while driving the car in order to efficiently view the recommended route. Was supposed to be.
[0005]
The present invention has been made in view of the above-described points, and an object of the present invention is to provide a navigation device that can efficiently show a recommended route to a user without forcing the user to perform complicated operations.
[0006]
[Means for Solving the Problems]
The navigation device according to claim 1 of the present invention, as in the conventional car navigation system described above, the Luna navigation device displays and along the road scrolling the map along the searched route, the purpose on this route Scale change means for changing the scale of this map based on the distance between the current location and the current moving road type, the distance between the destination and the current location on this route, the currently moving road type, It is characterized by Ru and a scroll speed varying means for varying the scrolling speed of the map displayed on the basis of.
The navigation device according to claim 5 of the present invention is a navigation device that scrolls and displays a map along a searched route, and the distance between the destination on the route and the current location, and the currently moving route. Obtained from this table storage means based on the table storage means storing the scale of the map to be displayed based on the road type, the distance between the destination on the route and the current location, and the currently moving road type The scale change means for changing the scale of the map based on the scale information of the map to be displayed, the distance between the destination on the route and the current location, and the type of road currently being moved Scroll speed variable means for varying the scroll speed is provided.
A navigation device according to claim 6 of the present invention is a navigation device that scrolls and displays a map along a searched route, and the distance between the destination on the route and the current location, Scale changing means for changing the scale of this map based on the distance between the waypoint and the current location and the type of road currently moving, the distance between the destination and the current location on this route, and the waypoint on this route And a scroll speed varying means for varying the scroll speed of the displayed map based on the distance between the current location and the type of road currently moving.
A navigation device according to claim 7 of the present invention is a navigation device that scrolls and displays a map along a searched route, and the distance between the destination on the route and the current location, Table storage means storing the scale of the map to be displayed based on the distance between the waypoint and the current location and the type of road currently moving, the distance between the destination on this route and the current location, A scale changing means for changing the scale of the map based on the scale information of the map to be displayed obtained from the table storage means based on the distance between the waypoint and the current location and the type of road currently moving; The scroll speed of the displayed map can be varied based on the distance between the destination and the current location, the distance between the route and the current location on this route, and the type of road that is currently moving. It is characterized by comprising a scroll speed changing means.
[0007]
According to the navigation device, when the map is scrolled and displayed along the searched route, the remaining distance on the route (in the navigation device according to claims 1 and 5, The scale of this map is automatically changed by the scale changing means on the basis of the remaining distance , the remaining distance to the waypoint in the navigation device according to claims 6 and 7, and the road type of this route.
Further, in the navigation device according to claims 5 and 7, the map is based on the scale information obtained from the table storage means in which the scale of the map to be displayed is stored based on the remaining distance and the currently moving road type. The scale of is automatically changed.
[0008]
Here, it can be said that the scale suitable for efficiently showing the route to the user is closely related to the remaining distance on the route and the road type of the route.
That is, as an example, when this remaining distance is less than a certain distance that is relatively close to the destination, the scale is increased (detailed map), while when the remaining distance is more than this certain distance (ie, compared from the destination) The route can be shown more efficiently if the scale is reduced (in the case of a wide area map) when the route is far away from the target.
[0009]
As an example, if the route road is an expressway, the moving speed is generally large, so the scale is small (use a wide area map). If the road is a general road, the moving speed is generally small, so the scale is large (detailed map). In addition, when the road is a narrow street of general roads, the scale is larger because the moving speed is generally smaller than that of the main road of general roads (make a more detailed map). The route can be shown more efficiently.
[0010]
Therefore, by automatically changing the scale of the map based on the remaining distance on the route and the road type of the route, the route can be efficiently shown to the user without forcing the user to perform complicated operations. Can do.
Furthermore, according to this navigation device, the scroll speed of the displayed map is also automatically changed by the scroll speed variable means based on the remaining distance on the route and the road type of the route.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram showing an example of a hardware configuration of a car navigation system to which the present invention is applied.
In this system, a D / A converter 28 and a speaker 29 for outputting guidance information such as a traveling direction by voice, a liquid crystal panel 30 for displaying a map and the like, and a CD-ROM 32 such as map software are reproduced. A CD-ROM drive 31 for receiving, a GSP controller 34 and a GSP antenna 35 for receiving radio waves from a satellite for absolute position detection, and a remote control light reception for receiving signals (far-infrared region signals) from a remote controller 37 Unit 36, a gyro sensor 38 for detecting the relative position (a vehicle speed pulse from a vehicle speed sensor not shown is also used for detecting the relative position), and a peripheral control device 27 for managing these peripheral devices. The sub CPU 33, the main CPU 21, the DRAM 22, the mask ROM 23, the flash ROM 24, and the SRAM 2. It has a memory and a FM tuner 26 such.
[0012]
The flash ROM 24 stores software executed by the main CPU 21. This software is transferred from the flash ROM 24 to the DRAM 22 and executed by the main CPU 21.
The hardware configuration itself of this car navigation system is the same as that of an existing car navigation system. However, the software in the flash ROM 24 includes software for processing unique to the present invention, as will be described later with reference to FIGS.
[0013]
FIG. 2 is a functional block diagram showing portions related to the present invention in the system of FIG.
Of the functional blocks in the figure, the double-framed block is realized by the hardware in FIG. That is, the remote controller 1 and the remote control light receiving unit 2 are realized by the remote controller 37 and the remote control light receiving unit 36 of FIG. 1, respectively, and the display controller 9 and the display device 12 are realized by the peripheral control device 27 and the liquid crystal panel 30 of FIG. The display memory 10 is realized by the DRAM 22 of FIG.
[0014]
On the other hand, the single frame block in FIG. 2 is realized by software executed by the main CPU 21. Next, each block by this software will be described.
a) State management device 3
The state management device 3 receives the output of the remote control light receiving unit 2 that receives the optical signal from the remote controller 1 (that is, a trigger from the user as a key code for the system). And a trigger is sent with respect to other software blocks, such as the map display control apparatus 4 and the route search apparatus 8, by interpreting a trigger in light of the kind and system state. The state management device 3 also receives a trigger from these other software blocks.
[0015]
b) Map display control device 4
The map display control device 4 manages the number of scales that can be displayed, the range that can be displayed, the type of map that is currently being displayed, and the like. Then, a trigger for instructing the scrolling of the map or the change of the scale of the map is received from the state management device 3, and the trigger for instructing the necessary drawing is sent to the map drawing control device 5 by interpreting this trigger. .
[0016]
c) Map drawing control device 5
The map drawing control device 5 manages the currently displayed map. Then, based on a trigger from the map display control device 4, a necessary map data acquisition request is sent to the map information management device 6. When data is sent from the map information management device 6, a map image is drawn in the display memory 10 via the display controller 9.
[0017]
d) Map information management device 6
The map information management device 6 reads the map data requested for acquisition from the map drawing control device 5 from the map data 11 (converts the read data into a drawable format if necessary) and draws it on the map. Data to be read is read from the route information 7 and the data is sent to the map drawing control device 5. The map information management device 6 releases map data that is no longer needed.
[0018]
e) Route information 7
The route information 7 is information on a recommended route searched by the route search device 8 (data in a format sufficient to uniquely determine the recommended route).
f) Route search device 8
The route search device 8 searches for a recommended route in response to a trigger that includes a recommended route search instruction and information for that purpose (departure point, waypoint, destination, search condition, etc.) from the state management device 3. .
g) Map data 11
The map data 11 is map image information composed of data in a format that can be linked to the route information 7 (that is, recommended route information).
[0019]
Next, in this car navigation system, each block of FIG. 2 performs a process executed to scroll the map displayed on the display device 12 (the liquid crystal panel 30 of FIG. 1) along the recommended route. This will be described with reference to FIGS.
FIG. 3 is a flowchart showing an example of this entire process. When the user performs an operation of turning on the power with the remote controller 1 of FIG. 2, this process is started (step S1) and waits until there is an instruction to start a path scroll (step S2).
[0020]
Then, when the user performs an operation of selecting the start of the road scroll with the remote controller 1, a trigger for the start of the road scroll starts from the remote controller 1 via the remote control light receiving unit 2 and the state management device 3 of FIG. By being sent to the map display control device 4, the answer is YES in step S2, and the loop of steps S3 to S7 is entered.
[0021]
In this loop, a process for visually scrolling the map is performed. That is, on the condition that there is no instruction to end the road scroll (step S3), the moving point of the map every predetermined time (for example, several seconds) along the recommended route is set to a shorter unit time (here 1/60). The movement point is subdivided every second), and the map being displayed on the liquid crystal panel 30 is moved to the movement point after the first 1/60 second (step S4). Then, a moving point after 1/60 second from that point is obtained (step S5), and on the condition that the next original moving point (moving point after several seconds) has not been reached (step S6), steps 1 to 1 are performed. After waiting for 60 seconds (step S7), the map is moved to the moving point obtained in step S5 (step S4).
[0022]
After repeating the movement to the movement point every 1/60 seconds thus subdivided, when the next original movement point (several seconds later) is reached, the result of this loop is determined as YES in step S6. Leave. Then, after steps S8 to S11 (the processing of steps S8 to S11 will be described later), the process proceeds to “moving point calculation processing” of step S12.
[0023]
The “moving point calculation process” is a process of calculating a new original (several seconds later) moving point. FIG. 6 shows an example of the “moving point calculation process”. First, based on the moving speed of the map displayed on the liquid crystal panel 30, the moving distance of the map (the liquid crystal panel in a predetermined time (several seconds)). The distance at which the map is scrolled on 30 is calculated (step S41). Then, from the center position of the map displayed on the liquid crystal panel 30 (that is, the current vehicle position), a point that is separated by this moving distance on the recommended route is obtained, and this point is determined as a new original (several seconds later). ) A moving point is set (step S42).
[0024]
And it returns to step S3 of FIG. 3 again, and loop processing of step S3-S7 is performed with respect to this new movement point.
In this way, the map is smoothly scrolled and displayed along the recommended route.
[0025]
In steps S8 to S11, processing that characterizes the present invention is performed.
Of these, in step S8, when the original moving point (every few seconds) is reached, information on the remaining distance on the recommended route and information on the type (attribute) of the road of the recommended route are acquired.
[0026]
Here, the remaining distance refers to a recommended route from the center position of the map displayed on the liquid crystal panel 30 (ie, the current vehicle position) to the destination when scrolling in the traveling direction is performed. This is the distance on the recommended route from the center position (current vehicle position) of this map to the departure point when scrolling in the direction of the departure point (vehicle direction). .
The type of road is, for example, either an expressway or a general road, or a main road or a narrow street other than the general road. Again, this type is determined for the road at the center of the map (ie, the current vehicle position).
[0027]
The subsequent “display level acquisition process” in step S9 is a process for determining the level (scale) of the map displayed on the liquid crystal panel 30 based on the remaining distance information and road type information acquired in step S8. 4 and 5 each show an example of the “display level acquisition process”.
[0028]
Among these, in the process of FIG. 4, the map level (scale) is determined based on the road type information acquired in step S8 (step S21). Here, as an example, if the road is an expressway, the scale is reduced (wide area map), and if the road is a main road among general roads, the scale is made larger than that of the expressway (detailed map). However, when the road is a narrow street of general roads, this determination is made on the basis of a determination standard that makes the scale larger (makes a detailed map) than that of the main road.
[0029]
On the other hand, in the process of FIG. 5, the level (scale) of the map is determined based on the remaining distance information acquired in step S8 (step S31). Here, as an example, if the remaining distance is less than a certain distance that is relatively close to the destination (the departure point in the case of scrolling in the direction of the vehicle), the scale is increased (in a detailed map), When the remaining distance is equal to or greater than this fixed distance (that is, when it is in the middle of a recommended route that is relatively far from the destination (the departure point in the case of scrolling in the direction of the vehicle)), reduce the scale (use a wide area map). ) Make this decision according to the decision criteria.
[0030]
4 and FIG. 5, for example, a table in which road types and map levels (scales) are stored in correspondence with the above determination criteria, remaining distances (or total recommended routes). It is preferable to prepare a table in which the ratio between the distance and the remaining distance) and the map level (scale) are stored in correspondence with the determination criteria as described above and refer to it. Alternatively, as another example, a calculation formula for making a determination based on the above-described determination criteria based on road type information and remaining distance information may be created, and the calculation may be executed.
[0031]
Returning to FIG. 3, in step S10 following step S9, the map level (scale) currently displayed on the liquid crystal panel 30 is compared with the map level (scale) determined in the “display level acquisition process” in step S9. Thus, it is determined whether or not the map level (scale) needs to be changed. If the current scale is the same as the scale determined in the “display level acquisition process”, it is determined as no and the process proceeds to step S12 as it is. On the other hand, if they do not match, it is determined as YES and the process proceeds to “level change process” in step S11.
[0032]
The “level change process” is a process for changing the level (scale) of the map displayed on the liquid crystal panel 30. FIG. 7 shows an example of this “level change process”. First, the range of map data necessary to display the scaled map after the change is determined (step S51). Specifically, in addition to the scale, this determination is based on the rotation angle, longitude and latitude of the currently displayed map in the east, west, north and south directions, the memory area to be drawn in the display memory 10 in FIG. This is done taking into account parameters such as the type of target data.
[0033]
Subsequently, the map data in the determined range is acquired (the acquired map data is converted into a drawable format if necessary), and data (route information) to be drawn over the map is acquired (step S52). ). Then, using this acquired data, a map is drawn in the memory area (designated area) to be drawn (step S53).
[0034]
Then, after waiting for a drawing completion trigger, the display on the liquid crystal panel 30 is switched to the newly drawn map (step S54). Then, the map drawn in the display memory 10 for display on the liquid crystal panel 30 until that time is erased from the display memory 10 (step S55), and the map data necessary for the drawing is released. To do.
[0035]
By the processing of steps S8 to S11 as described above, the scale of the map displayed on the liquid crystal panel 30 is automatically increased when the destination (the departure place in the case of scrolling in the direction of the vehicle) is relatively close ( This scale is automatically reduced when the recommended route is relatively far away from the other destination (the departure point when scrolling in the direction of the vehicle).
[0036]
In addition, when the road on which the vehicle is currently traveling is an expressway (that is, when the moving speed is generally high), the scale is automatically reduced (a wide area map), while the road on which the vehicle is traveling is a general road. When this occurs (ie when the moving speed is generally low), this scale automatically increases (a detailed map), and when the road being traveled is a narrow street (ie when the moving speed is generally lower). This scale automatically becomes larger (a more detailed map).
[0037]
Thus, according to this car navigation system, when the map is scrolled and displayed on the liquid crystal panel 30 along the recommended route, the remaining distance on the recommended route and the road type of the recommended route are displayed. Since the map scale is automatically changed accordingly, the recommended route can be efficiently shown to the user without forcing the user to perform complicated operations.
[0038]
In the above example, in the “display level acquisition process”, as shown in FIGS. 4 and 5, the map level (scale) is determined based on one of the road type information and the remaining distance information. However, the present invention is not limited to this, and based on a combination of remaining distance information and road type information (for example, a table in which three types of road type, remaining distance, and scale are stored in correspondence with each other is referred to. The scale may be determined.
[0039]
In the above example, when the scale is changed according to the road type, the scale is changed in three stages depending on whether the road is a highway, a main road, or a narrow street. However, the present invention is not limited to this. For example, the scale may be changed to only two stages depending on whether the road is an expressway or a general road, or the scale may be changed to four or more stages.
[0040]
In the above example, when the scale is changed according to the remaining distance, the remaining distance is less than a certain distance that is relatively close to the destination (the departure place in the case of scrolling in the direction of the vehicle). The scale is changed depending on whether or not. However, the present invention is not limited to this. For example, when there is a transit point, the scale may be changed depending on whether the transit point is relatively close (the scale is increased when the transit point is relatively close). .
[0041]
In the above example, only the scale of the map is automatically changed according to the remaining distance on the recommended route and the road type of the recommended route. However, as another example, not only the scale of the map but also the moving speed of the map displayed on the liquid crystal panel 30 is automatically changed according to the remaining distance on the recommended route and the road type of the recommended route. (More specifically, based on the remaining distance information and the road type information acquired in step S8 in FIG. 3, the “moving point calculation process” in step S12 in FIG. And the movement speed until it is calculated).
Further, the present invention is not limited to the above examples, and it is needless to say that various other configurations can be taken without departing from the gist of the present invention.
[0042]
【The invention's effect】
As described above, according to the navigation device of the present invention, when the map is scrolled and displayed along the searched route, the remaining distance on the route and the road type of the route are displayed. Since the map scale is automatically changed based on this , the searched route can be efficiently shown to the user without forcing the user to perform complicated operations.
Further, the scroll speed of the displayed map is automatically changed based on the remaining distance on the route and the road type of the route.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an example of a hardware configuration of a car navigation system to which the present invention is applied.
FIG. 2 is a functional block diagram showing a part related to the present invention in the system of FIG. 1;
FIG. 3 is a flowchart illustrating an example of a process for scrolling along a road.
4 is a flowchart showing an example of a display level acquisition process of FIG.
FIG. 5 is a flowchart showing another example of the display level acquisition process of FIG. 3;
6 is a flowchart showing an example of a moving point calculation process of FIG.
7 is a flowchart showing an example of the level change process of FIG. 3;
[Explanation of symbols]
1, 37... Remote controller, 2... Remote control light receiving unit, 3 State management device, 4 Map display control device, 5 Map drawing control device, 6 Map information management device, 7. Route information, 8 Route search device, 9 Display controller, 10 Display memory, 11 Map data, 12 Display device, 21 Main CPU, 22 DRAM, 24 Flash ROM, 30 LCD panel

Claims (7)

探索したルートに沿って地図を道なりにスクロールして表示するナビゲーション装置において、
前記ルート上の目的地と現在地との距離と、現在移動中の道路種別とに基づいて前記地図の縮尺を変更する縮尺変更手段と、
前記ルート上の目的地と現在地との距離と、現在移動中の道路種別とに基づいて前記表示されている地図のスクロール速度を可変するスクロール速度可変手段と
を備えナビゲーション装置。
In Luna navigation device displays and along the road scroll the MAP along the searched route,
Scale changing means for changing the scale of the map based on the distance between the destination on the route and the current location, and the type of road currently moving ;
The distance between the destination and the current position on the route, road type and the navigation device which Ru provided with a <br/> scroll speed varying means for varying the scrolling speed of the map which is the display based on the current moving.
請求項1に記載のナビゲーション装置において、
前記縮尺変更手段は、前記ルート上の目的地と現在地との距離が一定値未満のとき、該距離が該一定値以上のときよりも前記地図の縮尺を大きくすることを特徴とするナビゲーション装置。
The navigation device according to claim 1, wherein
The scale changing means increases the scale of the map when the distance between the destination on the route and the current location is less than a certain value than when the distance is more than the certain value.
請求項1に記載のナビゲーション装置において、
前記縮尺変更手段は、前記ルートの道路が高速道路のとき、該道路が一般道のときよりも前記地図の縮尺を小さくすることを特徴とするナビゲーション装置。
The navigation device according to claim 1, wherein
The scale changing means makes the scale of the map smaller when the route road is an expressway than when the road is a general road.
請求項1に記載のナビゲーション装置において、
前記道路種別は高速道路と一般道のいずれであるか、一般道のうちの主要道であるか細街路であるかの種別であり、
前記縮尺変更手段は、前記ルートの道路が高速道路のときは該道路が一般道のうちの主要道のときよりも前記地図の縮尺を小さくし、
前記ルートの道路が一般道のうちの細街路のときは該道路が一般道のうちの主要道のときよりも前記地図の縮尺を大きくすることを特徴とするナビゲーション装置。
The navigation device according to claim 1, wherein
The road type is either a highway or a general road, or is a type of a main road or a narrow street among general roads,
The scale changing means reduces the scale of the map when the road of the route is an expressway than when the road is a main road among general roads,
The navigation apparatus according to claim 1, wherein when the route road is a narrow street of a general road, the scale of the map is made larger than when the road is a main road of the general road.
探索したルートに沿って地図を道なりにスクロールして表示するナビゲーション装置において、In a navigation device that scrolls and displays a map along the route searched for,
前記ルート上の目的地と現在地との距離と、現在移動中の道路種別とに基づいて表示する地図の縮尺が記憶されたテーブル記憶手段と、Table storage means for storing a map scale to be displayed based on the distance between the destination on the route and the current location, and the type of road currently moving;
前記ルート上の目的地と現在地との距離と、現在移動中の道路種別とに基づいて前記テーブル記憶手段から得られる表示する地図の縮尺情報に基づいて前記地図の縮尺を変更する縮尺変更手段と、Scale changing means for changing the scale of the map based on the scale information of the map to be displayed obtained from the table storage means based on the distance between the destination on the route and the current location and the type of road currently moving; ,
前記ルート上の目的地と現在地との距離と、現在移動中の道路種別とに基づいて前記表示されている地図のスクロール速度を可変するスクロール速度可変手段とScroll speed variable means for varying the scroll speed of the displayed map based on the distance between the destination on the route and the current location and the type of road currently moving;
を備えるナビゲーション装置。A navigation device comprising:
探索したルートに沿って地図を道なりにスクロールして表示するナビゲーション装置において、In a navigation device that scrolls and displays a map along the route searched for,
前記ルート上の目的地と現在地との距離と、前記ルート上の経由地と現在地との距離と、現在移動中の道路種別とに基づいて前記地図の縮尺を変更する縮尺変更手段と、Scale changing means for changing the scale of the map based on the distance between the destination on the route and the current location, the distance between the waypoint on the route and the current location, and the type of road currently moving;
前記ルート上の目的地と現在地との距離と、前記ルート上の経由地と現在地との距離と、現在移動中の道路種別とに基づいて前記表示されている地図のスクロール速度を可変するスクロール速度可変手段とScroll speed that varies the scroll speed of the displayed map based on the distance between the destination on the route and the current location, the distance between the waypoint on the route and the current location, and the type of road currently moving With variable means
を備えるナビゲーション装置。A navigation device comprising:
探索したルートに沿って地図を道なりにスクロールして表示するナビゲーション装置において、In a navigation device that scrolls and displays a map along the route searched for,
前記ルート上の目的地と現在地との距離と、前記ルート上の経由地と現在地との距離と、現在移動中の道路種別とに基づいて表示する地図の縮尺が記憶されたテーブル記憶手段と、Table storage means for storing a map scale to be displayed based on the distance between the destination on the route and the current location, the distance between the route and the current location on the route, and the type of road currently moving;
前記ルート上の目的地と現在地との距離と、前記ルート上の経由地と現在地との距離と、現在移動中の道路種別とに基づいて前記テーブル記憶手段から得られる表示する地図の縮尺情報に基づいて前記地図の縮尺を変更する縮尺変更手段と、In the scale information of the map to be displayed obtained from the table storage means based on the distance between the destination on the route and the current location, the distance between the waypoint on the route and the current location, and the type of road currently moving Scale changing means for changing the scale of the map on the basis thereof;
前記ルート上の目的地と現在地との距離と、前記ルート上の経由地と現在地との距離と、現在移動中の道路種別とに基づいて前記表示されている地図のスクロール速度を可変すVarying the scroll speed of the displayed map based on the distance between the destination on the route and the current location, the distance between the route and the current location on the route, and the type of road currently moving るスクロール速度可変手段とScroll speed variable means
を備えるナビゲーション装置。A navigation device comprising:
JP9345598A 1998-04-06 1998-04-06 Navigation device Expired - Lifetime JP4006818B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9345598A JP4006818B2 (en) 1998-04-06 1998-04-06 Navigation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9345598A JP4006818B2 (en) 1998-04-06 1998-04-06 Navigation device

Publications (2)

Publication Number Publication Date
JPH11295082A JPH11295082A (en) 1999-10-29
JP4006818B2 true JP4006818B2 (en) 2007-11-14

Family

ID=14082812

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9345598A Expired - Lifetime JP4006818B2 (en) 1998-04-06 1998-04-06 Navigation device

Country Status (1)

Country Link
JP (1) JP4006818B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4619560B2 (en) * 2001-03-27 2011-01-26 富士通テン株式会社 Navigation device
GB2492381A (en) 2011-06-30 2013-01-02 Tomtom Int Bv Controlling a map displayed on a navigation apparatus in order to maximise the display of a remaining route
GB2492379A (en) * 2011-06-30 2013-01-02 Tomtom Int Bv Scaling a map displayed on a navigation apparatus in order to maximise the display of a remaining route

Also Published As

Publication number Publication date
JPH11295082A (en) 1999-10-29

Similar Documents

Publication Publication Date Title
US6950746B2 (en) Navigation apparatus and rerouting method
JP4048772B2 (en) Map display device
JP4006818B2 (en) Navigation device
JP2002350145A (en) Method and apparatus for present position detection for navigation
JP3391140B2 (en) Map display device
JP2003254768A (en) Navigation device and navigation method
JP2002286478A (en) Guiding route re-searching method for on-vehicle navigators
JP2001050761A (en) Navigation system for vehicle
JP3353472B2 (en) Road information display device
JP2003254760A (en) Facilities retrieval device and facilities retrieval method, and vehicle-mounted navigation device
JPH07301543A (en) Navigation device
JP2001165674A (en) Navigation device
JP4045515B2 (en) Navigation device and map scroll speed control method
JP2003207352A (en) Navigation system and route search method
JP3951790B2 (en) Navigation device, route display method, and storage medium
JPH07103777A (en) Driving position display
JP2003315075A (en) System, method, and computer program for route search
JPH08145702A (en) Map display device
JP2000329578A (en) Navigation apparatus
JP2004085611A (en) Device of controlling map scroll and navigation system using same
JPH0755481A (en) Route search apparatus
JP2000121375A (en) Navigation system
JPH09287966A (en) On-vehicle navigation apparatus
JPH07334077A (en) On-vehicle navigation device
JP3498542B2 (en) Vehicle route guidance system

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050302

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050302

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070424

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070620

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070807

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070820

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100907

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100907

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110907

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120907

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130907

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term