JPH11295082A - Navigation system - Google Patents
Navigation systemInfo
- Publication number
- JPH11295082A JPH11295082A JP9345598A JP9345598A JPH11295082A JP H11295082 A JPH11295082 A JP H11295082A JP 9345598 A JP9345598 A JP 9345598A JP 9345598 A JP9345598 A JP 9345598A JP H11295082 A JPH11295082 A JP H11295082A
- Authority
- JP
- Japan
- Prior art keywords
- map
- scale
- route
- road
- remaining 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.)
- Granted
Links
Landscapes
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ナビゲーション装
置に関し、特に、ユーザーに特別な操作を強いることな
く、探索されたルートを効率的にユーザーに見せること
ができるようにしたものに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a navigation device, and more particularly to a navigation device capable of efficiently showing a searched route to a user without forcing the user to perform a special operation.
【0002】[0002]
【従来の技術】GPS(世界的衛星測位システム)を利
用したカーナビゲーションシステムは、一般に、ユーザ
ーが出発地や目的地等を入力することに基づいて望まし
いルートを探索し、ユーザーがこの探索したルート(推
奨ルート)に沿って自動車を運転すると、液晶パネルに
表示される地図を推奨ルートに沿って道なりにスクロー
ルする機能を有している。またカーナビゲーションシス
テムには、液晶パネルに表示する地図の縮尺を、ユーザ
ーがリモートコントローラ等を操作することに基づいて
変更する機能を有するものも存在している。2. Description of the Related Art Generally, a car navigation system using a GPS (Global Satellite Positioning System) searches for a desired route based on a user inputting a departure place, a destination, and the like, and the user finds the searched route. When the vehicle is driven along the (recommended route), the vehicle has a function of scrolling the map displayed on the liquid crystal panel 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 a map is scrolled along a recommended route and displayed along a road, a user can use a remote controller or the like to efficiently view the recommended route. It is possible to change the scale by operation.
【0004】[0004]
【発明が解決しようとする課題】しかし、こうした従来
のカーナビゲーションシステムでは、リモートコントロ
ーラ等を操作しなければ地図の縮尺を変えることができ
ないので、ユーザーは、推奨ルートを効率的に見るため
に自動車の運転中に煩雑な操作を強いられることになっ
ていた。However, in such a conventional car navigation system, the scale of the map cannot be changed without operating a remote controller or the like. Complicated operation was required during the operation.
【0005】本発明は上述の点に鑑みてなされたもの
で、ユーザーに煩雑な操作を強いることなく、推奨ルー
トをユーザーに効率的に見せることができるようにした
ナビゲーション装置を提供しようとするものである。[0005] The present invention has been made in view of the above points, and aims to provide a navigation device that can efficiently show a recommended route to a user without forcing the user to perform a complicated operation. It is.
【0006】[0006]
【課題を解決するための手段】本発明に係るナビゲーシ
ョン装置は、上述した従来のカーナビゲーションシステ
ムのように、探索したルートに沿って地図を道なりにス
クロールして表示する機能を有するナビゲーション装置
において、このルート上での残距離とこのルートの道路
種別との少なくともいずれか一方に応じてこの地図の縮
尺を変更する縮尺変更手段、を備えたことを特徴として
いる。According to the present invention, there is provided a navigation apparatus having a function of scrolling and displaying a map along a searched route along a searched route, as in the above-described conventional car navigation system. And a scale changing means for changing a scale of the map in accordance with at least one of a remaining distance on the route and a road type of the route.
【0007】このナビゲーション装置によれば、探索し
たルートに沿って地図が道なりにスクロールして表示さ
れている際に、このルート上での残距離とこのルートの
道路種別との少なくともいずれか一方に応じて、縮尺変
更手段によりこの地図の縮尺が自動的に変更される。According to this navigation device, when a map is scrolled along a searched route and displayed along a road, at least one of a remaining distance on the route and a road type of the route is displayed. , The scale of this map is automatically changed by the scale changing means.
【0008】ここで、ルートをユーザーに効率的に見せ
るのに適した縮尺は、こうしたルート上での残距離やル
ートの道路種別と密接な関係にあるものであるといえ
る。即ち、一例として、この残距離が、目的地が比較的
近いような一定距離未満のときには縮尺を大きくし(詳
細な地図にし)、他方残距離がこの一定距離以上のとき
(即ち目的地から比較的離れたルートの途中のとき)に
は縮尺を小さくする(広域図にする)ほうが、ルートを
効率的に見せることができる。Here, it can be said that the scale suitable for efficiently showing the route to the user has a close relationship with the remaining distance on the route and the type of the road of the route. That is, as an example, when the remaining distance is less than a certain distance at which the destination is relatively close, the scale is increased (to make a detailed map), and when the remaining distance is more than this certain distance (that is, the comparison from the destination is made). If the scale is small (in the middle of a route that is far away), the route can be seen more efficiently by reducing the scale (to make a wide area map).
【0009】また一例として、ルートの道路が高速道路
のときは移動速度が概して大きいので縮尺を小さくし
(広域図にし)、道路が一般道のときは移動速度が概し
て小さいので縮尺を大きくする(詳細な地図にする)ほ
うが、ルートを効率的に見せることができる。Further, as an example, when the route of the route is an expressway, the moving speed is generally high, so the scale is reduced (wide area map). When the road is a general road, the moving speed is generally small, so the scale is increased ( The more detailed the map, the more efficient the route can be.
【0010】従って、このようにルート上での残距離と
ルートの道路種別との少なくともいずれか一方に応じて
地図の縮尺を自動的に変更することにより、ユーザーに
煩雑な操作を強いることなくルートをユーザーに効率的
に見せることができる。Accordingly, by automatically changing the scale of the map in accordance with at least one of the remaining distance on the route and the road type of the route, the route can be reduced without complicating the user. Can be shown to the user efficiently.
【0011】[0011]
【発明の実施の形態】図1は、本発明を適用したカーナ
ビゲーションシステムのハードウェア構成の一例を示す
ブロック図である。このシステムには、進行方向等の案
内情報を音声出力するためのD/A変換器28及びスピ
ーカ29と、地図等を表示するための液晶パネル30
と、地図ソフト等のCD−ROM32を再生するための
CD−ROMドライブ31と、絶対位置検出のために衛
星からの電波を受信するためGSPコントローラ34及
びGSPアンテナ35と、リモートコントローラ37か
らの信号(遠赤外線領域の信号)を受光するリモコン受
光部36と、相対位置検出のためのジャイロセンサ38
(図示しない車速度センサからの車速パルスも相対位置
検出のために併用される)と、これらの各周辺装置を管
理するための周辺制御装置27及びサブCPU33と、
メインCPU21と、DRAM22,マスクROM2
3,フラッシュROM24及びSRAM25といったメ
モリと、FMチューナ26とを有している。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. This system includes a D / A converter 28 and a speaker 29 for outputting guidance information such as a traveling direction by voice, and a liquid crystal panel 30 for displaying a map or the like.
A CD-ROM drive 31 for reproducing a CD-ROM 32 such as map software; a GSP controller 34 and a GSP antenna 35 for receiving radio waves from a satellite for detecting an absolute position; (Remote receiver 36 for receiving signals in the far infrared region) and gyro sensor 38 for detecting relative position
(A vehicle speed pulse from a vehicle speed sensor not shown is also used for relative position detection), and a peripheral control device 27 and a sub CPU 33 for managing these peripheral devices.
Main CPU 21, DRAM 22, mask ROM 2
3, a memory such as a flash ROM 24 and an SRAM 25, and an FM tuner 26.
【0012】フラッシュROM24には、メインCPU
21が実行するソフトウェアが格納されている。このソ
フトウェアが、フラッシュROM24からDRAM22
に転送されて、メインCPU21により実行される。こ
のカーナビゲーションシステムのハードウェア構成自体
は、既存のカーナビゲーションシステムと同一である。
但し、フラッシュROM24内のソフトウェアには、後
に図3〜図7を参照して説明するように、本発明に特有
の処理のためのソフトウェアが含まれている。The flash ROM 24 has a main CPU
21 stores software to be executed. This software transfers the flash ROM 24 from the DRAM 22
To be executed by the main CPU 21. The hardware configuration 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】図2は、図1のシステムのうち、本発明に
関連する部分を示す機能ブロック図である。同図の各機
能ブロックのうち、二重枠のブロックは、図1のハード
ウェアで実現される。即ち、リモートコントローラ1,
リモコン受光部2はそれぞれ図1のリモートコントロー
ラ37,リモコン受光部36で実現され、表示コントロ
ーラ9,表示装置12はそれぞれ図1の周辺制御装置2
7,液晶パネル30で実現され、表示用メモリ10は図
1のDRAM22で実現される。FIG. 2 is a functional block diagram showing a portion related to the present invention in the system of FIG. Of the functional blocks in the figure, the double-framed blocks are realized by the hardware in FIG. That is, the remote controller 1
The remote control light receiving unit 2 is realized by the remote controller 37 and the remote control light receiving unit 36 shown in FIG. 1, respectively, and the display controller 9 and the display device 12 are respectively provided by the peripheral controller 2 shown in FIG.
7. The display memory 10 is realized by the liquid crystal panel 30, and the display memory 10 is realized by the DRAM 22 of FIG.
【0014】他方、図2の一重枠のブロックは、メイン
CPU21により実行されるソフトウェアで実現され
る。次に、このソフトウェアによる各ブロックについて
説明する。 a)状態管理装置3 状態管理装置3は、リモートコントローラ1からの光信
号を受光したリモコン受光部2の出力(即ちシステムに
対するキーコードとしてのユーザーからのトリガ)を受
ける。そして、トリガをその種類とシステムの状態とに
照らして解釈することにより、地図表示制御装置4や経
路探索装置8等の他のソフトウェアブロックに対してト
リガを送る。また状態管理装置3は、これらの他のソフ
トウェアブロックからもトリガを受ける。On the other hand, the single-frame blocks in FIG. 2 are realized by software executed by the main CPU 21. Next, each block by the 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 has received the optical signal from the remote controller 1 (that is, a trigger from a user as a key code for the system). Then, by interpreting the trigger according to its type and the state of the system, the trigger is transmitted to other software blocks such as the map display control device 4 and the route search device 8. The state management device 3 also receives a trigger from these other software blocks.
【0015】b)地図表示制御装置4 地図表示制御装置4は、表示可能な縮尺数や、表示可能
な範囲や、現在表示中の地図の種類等を管理している。
そして、状態管理装置3から、地図のスクロールや地図
の縮尺の変更を指示するトリガを受け、このトリガを解
釈することにより、地図描画制御装置5に対して、必要
な描画を指示するトリガを送る。B) Map Display Controller 4 The map display controller 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 scrolling of the map or changing the scale of the map is received from the state management device 3, and a trigger for instructing necessary drawing is sent to the map drawing control device 5 by interpreting the trigger. .
【0016】c)地図描画制御装置5 地図描画制御装置5は、現在表示中の地図を管理してい
る。そして、地図表示制御装置4からのトリガに基づ
き、必要な地図データの取得要求を地図情報管理装置6
に送る。地図情報管理装置6からデータが送られると、
表示コントローラ9を介して表示用メモリ10に地図イ
メージを描画する。C) Map drawing control device 5 The map drawing control device 5 manages the map currently displayed. Then, based on a trigger from the map display control device 4, a request for obtaining necessary map data is sent to the map information management device 6.
Send to When data is sent from the map information management device 6,
The map image is drawn on the display memory 10 via the display controller 9.
【0017】d)地図情報管理装置6 地図情報管理装置6は、地図描画制御装置5から取得要
求のあった地図データを地図データ11から読み出す
(必要であれば読み出したデータを描画可能な形式に変
換する)と共に、地図に重ねて描画するデータを経路情
報7から読み出して、それらのデータを地図描画制御装
置5に送る。また地図情報管理装置6は、不要となった
地図データを解放する。D) Map Information Management Apparatus 6 The map information management apparatus 6 reads out the map data requested to be obtained from the map drawing control apparatus 5 from the map data 11 (if necessary, converts the read data into a format that can be drawn). At the same time, the data to be superimposed on the map 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 the unnecessary map data.
【0018】e)経路情報7 経路情報7は、経路探索装置8によって探索された推奨
ルートの情報(推奨ルートを一意的に決定するのに十分
な形式のデータ)である。 f)経路探索装置8 経路探索装置8は、状態管理装置3から推奨ルートの探
索の指示とそのための情報(出発地,経由地,目的地,
探索条件等)とを内容とするトリガを受けて、推奨ルー
トを探索する。 g)地図データ11 地図データ11は、経路情報7(即ち推奨ルートの情
報)とリンク可能な形式のデータから成る地図画像情報
である。E) Route Information 7 The route information 7 is information on a recommended route searched by the route searching device 8 (data in a format sufficient to uniquely determine the recommended route). f) Route Searching Device 8 The route searching device 8 issues an instruction for searching for a recommended route from the state management device 3 and information therefor (departure point, waypoint, destination,
In response to a trigger having search conditions, the recommended route is searched. g) Map Data 11 The map data 11 is map image information including data in a format that can be linked with the route information 7 (that is, information on recommended routes).
【0019】次に、このカーナビゲーションシステムに
おいて、図2の各ブロックが、表示装置12(図1の液
晶パネル30)に表示される地図を推奨ルートに沿って
道なりにスクロールするために実行する処理を、図3〜
図7を参照して説明する。図3は、この処理全体の一例
を示すフローチャートである。ユーザーが、図2のリモ
ートコントローラ1で電源を入れる操作を行うと、この
処理を開始して(ステップS1)、道なりスクロールの
開始の指示があるまで待機する(ステップS2)。Next, in this car navigation system, each block in FIG. 2 executes the map displayed on the display device 12 (the liquid crystal panel 30 in FIG. 1) to scroll along the recommended route along the recommended route. The processing is shown in FIGS.
This will be described with reference to FIG. FIG. 3 is a flowchart showing an example of the entire process. When the user performs an operation of turning on the power using the remote controller 1 in FIG. 2, the process starts (step S1), and waits until an instruction to start a roadside scroll is issued (step S2).
【0020】そして、ユーザーが、リモートコントロー
ラ1で道なりスクロールの開始を選択する操作を行う
と、道なりスクロール開始のトリガがリモートコントロ
ーラ1から図2のリモコン受光部2及び状態管理装置3
を経て図2の地図表示制御装置4に送られることによ
り、ステップS2でイエスとなって、ステップS3〜S
7のループに入る。Then, when the user performs an operation of selecting the start of the road scrolling with the remote controller 1, the trigger of the road scrolling start is transmitted from the remote controller 1 to the remote control light receiving unit 2 and the state management device 3 of FIG.
Is sent to the map display control device 4 of FIG. 2 through the step S2.
Step 7 is entered.
【0021】このループでは、地図を視覚上滑らかにス
クロールさせるための処理が行われる。即ち、道なりス
クロールの終了の指示がないことを条件として(ステッ
プS3)、推奨ルートに沿った所定時間(例えば数秒)
毎の地図の移動点をそれよりも短い単位時間(ここでは
1/60秒)毎の移動点に細分化し、液晶パネル30に
表示中の地図を最初の1/60秒後の移動点に移動させ
る(ステップS4)。そしてその時点から1/60秒後
の移動点を求め(ステップS5)、次の本来の移動点
(数秒後の移動点)に到達していないことを条件として
(ステップS6)、ステップS5から1/60秒経過す
ることを待って(ステップS7)、ステップS5で求め
た移動点に地図を移動させる(ステップS4)。In this loop, processing for scrolling the map visually smoothly is performed. In other words, provided that there is no instruction to end the roadside scroll (step S3), a predetermined time (for example, several seconds) along the recommended route
The moving point of each map is subdivided into moving points for each shorter unit time (here, 1/60 second), and the map displayed on the liquid crystal panel 30 is moved to the first 1/60 second moving point. (Step S4). Then, a moving point 1/60 seconds after that point is obtained (step S5), and the condition is that the next original moving point (moving point several seconds later) has not been reached (step S6). After waiting for / 60 seconds to elapse (step S7), the map is moved to the movement point determined in step S5 (step S4).
【0022】このような細分化した1/60秒毎の移動
点への移動を繰り返した後、次の本来の(数秒後の)移
動点に到達すると、ステップS6でイエスと判断される
ことにより、このループを離れる。そして、ステップS
8〜S11を経て(ステップS8〜S11の処理につい
ては後述する)、ステップS12の「移動点計算処理」
に進む。After repeating the movement to the moving point every 1/60 second after the subdivision as described above, when reaching the next original moving point (after several seconds), it is determined as YES in step S6. Leave this loop. And step S
After steps S8 to S11 (the processing of steps S8 to S11 will be described later), the “moving point calculation processing” of step S12
Proceed to.
【0023】「移動点計算処理」は、新たな本来の(数
秒後の)移動点を計算する処理である。図6はこの「移
動点計算処理」の一例を示しており、最初に、液晶パネ
ル30上に表示される地図の移動速度に基づいて、所定
時間(数秒)での地図の移動距離(液晶パネル30上で
地図がスクロールされる距離)を計算する(ステップS
41)。そして、液晶パネル30に表示されている地図
の中心位置(即ち現在の自車位置)から、推奨ルート上
でこの移動距離だけ離れた地点を求めて、この地点を新
たな本来の(数秒後の)移動点とする(ステップS4
2)。The "moving point calculation process" is a process for 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 in a predetermined time (several seconds) (the liquid crystal panel 30 is calculated (step S).
41). Then, from the center position of the map displayed on the liquid crystal panel 30 (that is, the current position of the host vehicle), a point on the recommended route that is separated by this movement distance is obtained, and this point is set as a new original (after several seconds). ) Set as a moving point (step S4)
2).
【0024】そして、再び図3のステップS3に戻っ
て、この新たな移動点に対してステップS3〜S7のル
ープ処理を行う。このようにして、推奨ルートに沿って
地図が道なりに滑らかにスクロールされて表示される。Then, returning to step S3 of FIG. 3 again, the loop processing of steps S3 to S7 is performed for this new moving point. In this way, the map is smoothly scrolled and displayed along the recommended route along the road.
【0025】ステップS8〜S11では、本発明の特徴
となる処理が行われる。このうちステップS8では、本
来の(数秒毎の)移動点に到達した際に、推奨ルート上
での残距離の情報と、推奨ルートの道路の種別(属性)
の情報とを取得する。In steps S8 to S11, processing which is a feature of the present invention is performed. In step S8, when the vehicle arrives at the original (every several seconds) moving point, information on the remaining distance on the recommended route and the type (attribute) of the road of the recommended route
And get the information.
【0026】ここで、残距離とは、進行方向へのスクロ
ールが行われている場合には、液晶パネル30に表示さ
れている地図の中心位置(即ち現在の自車位置)から目
的地までの推奨ルート上での距離であり、出発地方向
(自車方向)へのスクロールが行われている場合にはこ
の地図の中心位置(現在の自車位置)から出発地までの
推奨ルート上での距離である。また道路の種別とは、例
えば高速道路と一般道とのいずれであるか、あるいは一
般道のうち主要道とそれ以外の細街路とのいずれである
か等である。ここでも、地図の中心位置(即ち現在の自
車位置)の道路についてこの種別が求められる。Here, the remaining distance means the distance from the center position of the map displayed on the liquid crystal panel 30 (that is, the current vehicle position) to the destination when scrolling in the traveling direction. This is the distance on the recommended route. If scrolling is performed in the direction of the departure point (the direction of the own vehicle), the distance from the center position of this map (current position of the own vehicle) to the departure point is Distance. The type of road is, for example, whether the road is an expressway or a general road, or whether the road is a main road or a narrow street other than the general road. Again, this type is determined for the road at the center position of the map (ie, the current vehicle position).
【0027】続くステップS9の「表示レベル取得処
理」は、ステップS8で取得した残距離情報や道路種別
情報に基づき、液晶パネル30に表示する地図のレベル
(縮尺)を決定する処理である。図4及び図5は、それ
ぞれこの「表示レベル取得処理」の一例を示す。The "display level acquisition process" of the subsequent step S9 is a process of determining the level (scale) of the map to be displayed on the liquid crystal panel 30 based on the remaining distance information and the road type information acquired in step S8. FIG. 4 and FIG. 5 each show an example of the “display level acquisition process”.
【0028】このうち、図4の処理では、ステップS8
で取得した道路種別情報に基づいて地図のレベル(縮
尺)を決定する(ステップS21)。ここでは一例とし
て、道路が高速道路のときには縮尺を小さくし(広域図
にし)、道路が一般道のうちの主要道のときには高速道
路のときよりも縮尺を大きくし(詳細な地図にし)、道
路が一般道のうちの細街路のときには主要道のときより
も更に縮尺を大きくする(詳細な地図にする)ような決
定基準でこの決定を行う。Of these, in the processing of FIG.
The level (scale) of the map is determined based on the road type information obtained in step (step S21). Here, as an example, when the road is an expressway, the scale is made smaller (wide area map), and when the road is a main road among general roads, the scale is made larger than that of the expressway (made detailed map). This decision is made based on a decision criterion such that the scale is made larger (to make a detailed map) when the main road is a narrow street among general roads.
【0029】他方図5の処理では、ステップS8で取得
した残距離情報に基づいて地図のレベル(縮尺)を決定
する(ステップS31)。ここでは一例として、残距離
が、目的地(自車方向へのスクロールの場合には出発
地)が比較的近いような一定距離未満であるときは縮尺
を大きくし(詳細な地図にし)、他方残距離がこの一定
距離以上のとき(即ち目的地(自車方向へのスクロール
の場合には出発地)から比較的離れた推奨ルートの途中
であるとき)は縮尺を小さくする(広域図にする)よう
な決定基準でこの決定を行う。On the other hand, in the process of FIG. 5, the map level (scale) is determined based on the remaining distance information acquired in step S8 (step S31). Here, as an example, when the remaining distance is less than a certain distance such that the destination (the starting point in the case of scrolling in the direction of the own vehicle) is relatively close, the scale is increased (to a detailed map), and When the remaining distance is equal to or longer than this fixed distance (that is, when the route is on the recommended route that is relatively far from the destination (the starting point in the case of scrolling in the direction of the own vehicle)), the scale is reduced (wide area map) This decision is made based on the following decision criteria.
【0030】尚、この図4や図5のような処理は、例え
ば道路種別と地図のレベル(縮尺)とを上記のような決
定基準で対応して記憶させたテーブルや、残距離(ある
いは推奨ルートの総距離と残距離との比)と地図のレベ
ル(縮尺)とを上記のような決定基準で対応して記憶さ
せたテーブルを用意し、それを参照することによって行
うことが好適である。あるいは別の例として、道路種別
情報や残距離情報に基づいて上記のような決定基準で決
定を行うための計算式を作成し、その計算を実行するこ
とによって行うようにしてもよい。The processing shown in FIGS. 4 and 5 includes a table in which road types and map levels (scales) are stored in correspondence with the above-described determination criteria, a remaining distance (or a recommended distance). It is preferable to prepare a table in which the ratio of the total distance of the route to the remaining distance) and the level (scale) of the map are stored in correspondence with the above-described determination criteria, and refer to the table. . Alternatively, as another example, a calculation formula for making a determination based on the above-described determination criterion based on the road type information or the remaining distance information may be created, and the calculation may be performed by executing the calculation.
【0031】図3に戻り、ステップS9に続くステップ
S10では、液晶パネル30に現在表示されている地図
のレベル(縮尺)とステップS9の「表示レベル取得処
理」で決定した地図のレベル(縮尺)とを比較すること
により、地図のレベル(縮尺)の変更が必要か否かを判
断する。現在の縮尺が「表示レベル取得処理」で決定し
た縮尺と同じであれば、ノーと判断されてそのまま前述
のステップS12に進む。他方一致していなければ、イ
エスと判断されてステップS11の「レベル変更処理」
に進む。Returning to FIG. 3, in step S10 following step S9, the level (scale) of the map currently displayed on the liquid crystal panel 30 and the level (scale) of the map determined in the "display level acquisition process" in step S9. Then, it is determined whether or not the level (scale) of the map needs to be changed. If the current scale is the same as the scale determined in the “display level acquisition process”, it is determined to be “no” and the process directly proceeds to step S12 described above. On the other hand, if they do not match, it is determined to be yes and the “level change processing” in step S11.
Proceed to.
【0032】「レベル変更処理」は、液晶パネル30に
表示する地図のレベル(縮尺)を変更する処理である。
図7はこの「レベル変更処理」の一例を示しており、最
初に、変更後の縮尺の地図を表示するために必要な地図
データの範囲を決定する(ステップS51)。具体的に
は、この決定は、縮尺の他に、現在表示されている地図
の東西南北方向への回転角度,経度及び緯度,図2の表
示用メモリ10中の描画対象となるメモリエリア,描画
対象とするデータの種別といったパラメータを考慮に入
れて行う。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 the "level change process". First, a range of map data necessary for displaying a map on a reduced scale after the change is determined (step S51). More specifically, this determination is based on the rotation angle, longitude and latitude of the currently displayed map in the east-west-north-south direction, the memory area to be rendered in the display memory 10 in FIG. This is performed in consideration of parameters such as the type of the target data.
【0033】続いて、この決定した範囲の地図データを
取得する(必要であれば取得した地図データを描画可能
な形式に変換する)と共に、地図に重ねて描画するデー
タ(経路情報)を取得する(ステップS52)。そし
て、この取得したデータを用いて、描画対象となるメモ
リエリア(指定エリア)に地図を描画する(ステップS
53)。Subsequently, map data in the determined range is obtained (if necessary, the obtained map data is converted into a drawable format), and data (route information) to be drawn on the map is obtained. (Step S52). Then, using this acquired data, a map is drawn in a memory area (designated area) to be drawn (Step S).
53).
【0034】続いて、描画完了のトリガを待って、液晶
パネル30の表示をこの新たに描画した地図に切り換え
る(ステップS54)。そして、その直前まで液晶パネ
ル30に表示するために表示用メモリ10に描画してい
た地図を表示用メモリ10から消去して(ステップS5
5)、その描画のために必要であった地図データを解放
する。Subsequently, 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 to be displayed on the liquid crystal panel 30 until immediately before is deleted from the display memory 10 (step S5).
5) Release the map data necessary for the drawing.
【0035】以上のようなステップS8〜S11の処理
により、目的地(自車方向へのスクロールの場合には出
発地)が比較的近いときには液晶パネル30に表示され
る地図の縮尺が自動的に大きくなり(詳細な地図にな
り)、他方目的地(自車方向へのスクロールの場合には
出発地)から比較的離れた推奨ルートの途中のときには
この縮尺が自動的に小さくなる(広域図になる)。By the processing in steps S8 to S11 described above, the scale of the map displayed on the liquid crystal panel 30 is automatically reduced when the destination (the starting point in the case of scrolling toward the own vehicle) is relatively close. This scale is automatically reduced when the recommended route is relatively far away from the destination (the starting point in the case of scrolling in the direction of the host vehicle). Become).
【0036】また、自車が現在走行中の道路が高速道路
のとき(即ち移動速度が概して大きいとき)にはこの縮
尺が自動的に小さくなり(広域図になり)、他方走行中
の道路が一般道のとき(即ち移動速度が概して小さいと
き)にはこの縮尺が自動的に大きくなり(詳細な地図に
なり)、更に走行中の道路が細街路のとき(即ち移動速
度が概して一層小さいとき)にはこの縮尺が自動的に一
層大きくなる(一層詳細な地図になる)。When the road on which the vehicle is currently traveling is a highway (ie, when the traveling speed is generally high), the scale is automatically reduced (in a wide area map). When the road is a general road (ie, when the traveling speed is generally low), the scale is automatically increased (a detailed map is obtained). When the traveling road is a narrow street (ie, the traveling speed is generally lower). ) Automatically increases the scale (to a more detailed map).
【0037】このように、このカーナビゲーションシス
テムによれば、推奨ルートに沿って液晶パネル30に地
図が道なりにスクロールして表示されている際に、推奨
ルート上での残距離や推奨ルートの道路種別に応じて地
図の縮尺が自動的に変更されるので、ユーザーに煩雑な
操作を強いることなく推奨ルートをユーザーに効率的に
見せることができる。As described above, according to the 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 recommended route are displayed. Since the scale of the map is automatically changed according to the road type, the recommended route can be efficiently shown to the user without forcing the user to perform a complicated operation.
【0038】尚、以上の例では、「表示レベル取得処
理」において、図4,図5に示したように道路種別情
報,残距離情報の一方ずつに基づいて地図のレベル(縮
尺)を決定している。しかし、これに限らず、残距離情
報と道路種別情報とを組み合わせたものを基準として
(例えば道路種別と残距離と縮尺との三者を対応して記
憶させたテーブルを用意してそれを参照することによっ
て)縮尺を決定するようにしてもよい。In the above example, in the "display level acquisition process", the map level (scale) is determined based on one of the road type information and the remaining distance information as shown in FIGS. ing. However, the present invention is not limited to this. Based on a combination of the remaining distance information and the road type information (for example, a table in which three types of road types, remaining distances, and scales are stored and prepared is referred to. (By doing so).
【0039】また、以上の例では、道路種別に応じて縮
尺を変更する際に、高速道路と主要道と細街路とのいず
れであるかによって縮尺を3段階に変更している。しか
し、これに限らず、例えば高速道路と一般道のいずれで
あるかによって縮尺を2段階のみに変更するようにした
り、あるいは縮尺を4段階以上に変更するようにしても
よい。In the above example, when the scale is changed in accordance with the type of road, the scale is changed in three stages depending on whether the road is an expressway, 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 levels or the scale may be changed to four or more levels depending on whether the road is an expressway or a general road.
【0040】また、以上の例では、残距離に応じて縮尺
を変更する際に、残距離が、目的地(自車方向へのスク
ロールの場合には出発地)が比較的近いような一定距離
未満であるか否かによって縮尺を変更している。しか
し、これに限らず、例えば経由地がある場合には、その
経由地が比較的近いか否かによっても縮尺を変更する
(経由地が比較的近いときには縮尺を大きくする)よう
にしてもよい。In the above example, when the scale is changed in accordance with the remaining distance, the remaining distance is a fixed distance such that the destination (the starting point in the case of scrolling in the direction of the own vehicle) is relatively close. The scale is changed depending on whether it is less than or not. However, the present invention is not limited to this. For example, when there is a stopover, the scale may be changed depending on whether the stopover is relatively close (when the stopover is relatively close, the scale may be increased). .
【0041】また、以上の例では、推奨ルート上での残
距離や推奨ルートの道路種別に応じて、地図の縮尺だけ
を自動的に変更している。しかし、別の例として、推奨
ルート上での残距離や推奨ルートの道路種別に応じて、
地図の縮尺だけでなく、液晶パネル30上に表示される
地図の移動速度をも自動的に変更する(より具体的に
は、図3のステップS8で取得した残距離情報及び道路
種別情報に基づき、図3のステップS12の「移動点計
算処理」で、本来の数秒後の移動点と、そこに至るまで
の移動速度とを計算する)ようにしてもよい。また、本
発明は、以上の例に限らず、本発明の要旨を逸脱するこ
となく、その他様々の構成をとりうることはもちろんで
ある。In the above example, only the scale of the map is automatically changed in accordance with the remaining distance on the recommended route and the type of road of the recommended route. However, as another example, depending on the remaining distance on the recommended route and the road type of the recommended route,
The moving speed of the map displayed on the liquid crystal panel 30 as well as the scale of the map is automatically changed (more specifically, based on the remaining distance information and the road type information acquired in step S8 in FIG. 3). In the "moving point calculation process" of step S12 in FIG. 3, the original moving point after several seconds and the moving speed up to that point may be calculated. Further, the present invention is not limited to the above-described example, and it is needless to say that various other configurations can be adopted without departing from the gist of the present invention.
【0042】[0042]
【発明の効果】以上のように、本発明に係るナビゲーシ
ョン装置によれば、探索したルートに沿って地図が道な
りにスクロールして表示されている際に、このルート上
での残距離とこのルートの道路種別との少なくともいず
れか一方に応じて地図の縮尺を自動的に変更するように
したので、ユーザーに煩雑な操作を強いることなく、探
索したルートをユーザーに効率的に見せることができ
る。As described above, according to the navigation apparatus of the present invention, when the map is scrolled and displayed along the searched route, the remaining distance on the route and the remaining distance on the route are displayed. Since the scale of the map is automatically changed according to at least one of the road type of the route, the searched route can be efficiently shown to the user without forcing the user to perform a complicated operation. .
【図1】本発明を適用したカーナビゲーションシステム
のハードウェア構成の一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of a hardware configuration of a car navigation system to which the present invention has been applied.
【図2】図1のシステムのうち本発明に関連する部分を
示す機能ブロック図である。FIG. 2 is a functional block diagram showing a part related to the present invention in the system of FIG. 1;
【図3】道なりスクロールのための処理の一例を示すフ
ローチャートである。FIG. 3 is a flowchart illustrating an example of a process for road scrolling.
【図4】図3の表示レべル取得処理の一例を示すフロー
チャートである。FIG. 4 is a flowchart illustrating an example of a display level acquisition process of FIG. 3;
【図5】図3の表示レべル取得処理の別の一例を示すフ
ローチャートである。FIG. 5 is a flowchart showing another example of the display level acquisition processing of FIG. 3;
【図6】図3の移動点計算処理の一例を示すフローチャ
ートである。FIG. 6 is a flowchart illustrating an example of a moving point calculation process in FIG. 3;
【図7】図3のレべル変更処理の一例を示すフローチャ
ートである。FIG. 7 is a flowchart illustrating an example of a level change process of FIG. 3;
1,37‥‥リモートコントローラ、2,36‥‥リモ
コン受光部、3‥‥状態管理装置、4‥‥地図表示制御
装置、5‥‥地図描画制御装置、6‥‥地図情報管理装
置、7‥‥経路情報、8‥‥経路探索装置、9‥‥表示
コントローラ、10‥‥表示用メモリ、11‥‥地図デ
ータ、12‥‥表示装置、21‥‥メインCPU、22
‥‥DRAM、24‥‥フラッシュROM、30‥‥液
晶パネル1, 37 remote controller, 2, 36 remote control light receiving unit, 3 status 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} Liquid crystal panel
Claims (3)
にスクロールして表示する機能を有するナビゲーション
装置において、 前記ルート上での残距離と前記ルートの道路種別との少
なくともいずれか一方に応じて、前記地図の縮尺を変更
する縮尺変更手段を備えたことを特徴とするナビゲーシ
ョン装置。1. A navigation device having a function of scrolling and displaying a map along a route along a searched route, wherein the navigation device displays a map according to at least one of a remaining distance on the route and a road type of the route. And a scale changing means for changing the scale of the map.
おいて、 前記縮尺変更手段は、前記ルート上での残距離が一定値
未満のとき、該残距離が該一定値以上のときよりも前記
地図の縮尺を大きくすることを特徴とするナビゲーショ
ン装置。2. The navigation device according to claim 1, wherein the scale changing unit is configured to: when the remaining distance on the route is less than a certain value, more than when the remaining distance is not less than the certain value. A navigation device characterized by increasing the scale.
おいて、 前記縮尺変更手段は、前記ルートの道路が高速道路のと
き、該道路が一般道のときよりも前記地図の縮尺を小さ
くすることを特徴とするナビゲーション装置。3. The navigation device according to claim 1, wherein the scale change unit reduces the scale of the map when the road of the route is an expressway, compared to when the road is an ordinary road. Navigation device.
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 true JPH11295082A (en) | 1999-10-29 |
JP4006818B2 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) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002286465A (en) * | 2001-03-27 | 2002-10-03 | Fujitsu Ten Ltd | Navigation device |
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 |
US9638539B2 (en) | 2011-06-30 | 2017-05-02 | Tomtom Navigation B.V. | Navigation methods and apparatus |
-
1998
- 1998-04-06 JP JP9345598A patent/JP4006818B2/en not_active Expired - Lifetime
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002286465A (en) * | 2001-03-27 | 2002-10-03 | Fujitsu Ten Ltd | Navigation device |
JP4619560B2 (en) * | 2001-03-27 | 2011-01-26 | 富士通テン株式会社 | Navigation device |
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 |
US9638539B2 (en) | 2011-06-30 | 2017-05-02 | Tomtom Navigation B.V. | Navigation methods and apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP4006818B2 (en) | 2007-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0756153B1 (en) | Navigation system for vehicles | |
US6950746B2 (en) | Navigation apparatus and rerouting method | |
US9052212B2 (en) | Dynamic destination map display for navigation system | |
JP2003214879A (en) | Navigation system | |
WO2005022086A1 (en) | Moving object position display device and method | |
JP3471128B2 (en) | Car navigation system | |
JP2004317428A (en) | Navigation device, and search route display method in the device | |
JP2653282B2 (en) | Road information display device for vehicles | |
JP4232941B2 (en) | Current position detector for navigation | |
JPH10281785A (en) | Navigation device for vehicle and medium storing computer program for navigation processing | |
JPH1089997A (en) | Navigation system for vehicle | |
JPH11160086A (en) | Navigation system | |
JPH0518773A (en) | On-vehicle navigation device | |
JP4006818B2 (en) | Navigation device | |
JP2002277271A (en) | Navigation apparatus | |
JP2001201353A (en) | Navigation device | |
JP2004045053A (en) | On-vehicular navigation device | |
JP2001050761A (en) | Navigation system for vehicle | |
JP2001059730A (en) | Navigation device | |
JP4045515B2 (en) | Navigation device and map scroll speed control method | |
JP2003254760A (en) | Facilities retrieval device and facilities retrieval method, and vehicle-mounted navigation device | |
JPH08233585A (en) | Map displaying device | |
JP2001165674A (en) | Navigation device | |
JP3501195B2 (en) | Vehicle navigation system | |
JP2003315075A (en) | System, method, and computer program for route search |
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 |