JP3464883B2 - Navigation device - Google Patents
Navigation deviceInfo
- Publication number
- JP3464883B2 JP3464883B2 JP12322397A JP12322397A JP3464883B2 JP 3464883 B2 JP3464883 B2 JP 3464883B2 JP 12322397 A JP12322397 A JP 12322397A JP 12322397 A JP12322397 A JP 12322397A JP 3464883 B2 JP3464883 B2 JP 3464883B2
- Authority
- JP
- Japan
- Prior art keywords
- map data
- map
- read
- storage means
- vehicle
- 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 - Fee Related
Links
- 230000006837 decompression Effects 0.000 claims description 21
- 238000001514 detection method Methods 0.000 claims description 5
- 238000000034 method Methods 0.000 description 37
- 238000012545 processing Methods 0.000 description 26
- 238000013500 data storage Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 9
- 230000035939 shock Effects 0.000 description 7
- 230000002194 synthesizing effect Effects 0.000 description 5
- 238000013459 approach Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、記録媒体に記録さ
れた地図データを読み出して地図画像の表示を行うナビ
ゲーション装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a navigation device which reads out map data recorded on a recording medium and displays a map image.
【0002】[0002]
【従来の技術】一般に、車両用のナビゲーション装置
は、現在の自車位置を検出し、その近傍の地図データを
記録媒体から読み出して自車周辺の地図画像を画面上に
表示する。また、画面中央には、自車位置を示す車両位
置マークが表示されており、この車両位置マークを中心
に車両の進行に従って近傍の地図データがスクロールさ
れ、常時自車位置周辺の地図情報がわかるようになって
いる。2. Description of the Related Art Generally, a vehicle navigation system detects a current position of a vehicle, reads out map data in the vicinity of the vehicle from a recording medium, and displays a map image of the area around the vehicle on a screen. Further, a vehicle position mark indicating the own vehicle position is displayed at the center of the screen, and map data in the vicinity is scrolled as the vehicle advances centering on this vehicle position mark, and map information around the own vehicle position is always visible. It is like this.
【0003】上述した記録媒体には、所定範囲(例え
ば、関東地区全域)の地図データが格納されており、こ
の中から自車位置周辺の地図データのみが読み出され、
この読み出された地図データに基づいて作成された地図
画像が、画面上に表示される。この記録媒体としては、
ハードディスクやコンパクトディスク等が一般的に用い
られる。The above-mentioned recording medium stores map data in a predetermined range (for example, the entire Kanto area), from which only map data around the vehicle position is read out.
A map image created based on the read map data is displayed on the screen. As this recording medium,
Hard disks and compact disks are generally used.
【0004】[0004]
【発明が解決しようとする課題】ところで、上述したよ
うに記録媒体に地図データを記録しておいて、これを読
み出して表示画面上に地図画像の表示を行う場合、記録
媒体に部分的な傷などが生じるとリードエラーが発生
し、その部分の地図データの読み出しが不能となるた
め、地図画像の画面表示ができなくなる。By the way, when the map data is recorded in the recording medium and the map image is displayed on the display screen by reading out the map data as described above, the recording medium is partially scratched. When such a situation occurs, a read error occurs and the map data of that portion cannot be read, so that the map image cannot be displayed on the screen.
【0005】特に、ハードディスク装置を用いた場合に
は、ハードディスク装置内の磁気記録板と磁気ヘッドが
車両の走行中の振動や衝撃により接触し、磁気記録板の
一部が損傷を受け、磁気記録板上の一部のデータが読み
出し不能となるおそれがある。衝撃等によるハードディ
スク装置などの故障に対しては、衝撃等を緩衝する機構
を設ける方法がある。しかし、この方法では、ある程度
故障を低減することはできるが完全に回避できるわけで
はないので本質的な解決にならない。それ以外の方法と
して、地図データとともに訂正用符号を記録しておい
て、読み出したデータにエラーが生じたときに誤り訂正
を行う方法もあるが、訂正できる範囲が限られており、
この方法でもデータが読み出し不能になることを完全に
回避することができない。In particular, when a hard disk device is used, the magnetic recording plate and the magnetic head in the hard disk device come into contact with each other due to vibrations and shocks while the vehicle is running, and a part of the magnetic recording plate is damaged, resulting in magnetic recording. There is a possibility that some data on the board may become unreadable. There is a method of providing a mechanism for buffering a shock or the like against a failure of the hard disk device or the like due to the shock or the like. However, this method can reduce failures to some extent, but cannot completely avoid them, and thus is not an essential solution. As another method, there is a method of recording a correction code together with the map data and performing error correction when an error occurs in the read data, but the range that can be corrected is limited,
Even this method cannot completely prevent the data from being unreadable.
【0006】本発明は、このような点に鑑みて創作され
たものであり、その目的は、地図データの読み出し不能
状態を回避することができるナビゲーション装置を提供
することにある。The present invention was created in view of the above points, and an object thereof is to provide a navigation device capable of avoiding an unreadable state of map data.
【0007】[0007]
【課題を解決するための手段】上述した課題を解決する
ために、本発明によるナビゲーション装置は、通常のナ
ビゲーション動作を行うための第1の地図データとは別
にこれを圧縮した第2の地図データを第2の格納手段に
格納しておき、車両が停車時に、この圧縮された第2の
地図データを解凍することにより得られる第3の地図デ
ータを第3の格納手段に格納する。したがって、通常の
ナビゲーション動作において、上述した第1の地図デー
タを読み出す際にリードエラーが発生した場合には、停
車時に解凍しておいた第3の地図データを用いることに
より地図データの読み出し不能状態を回避することがで
き、通常のナビゲーション動作を継続して行うことがで
きる。In order to solve the above-mentioned problems, the navigation device according to the present invention has a second map data which is compressed in addition to the first map data for performing a normal navigation operation. Is stored in the second storage means, and when the vehicle is stopped, the third map data obtained by decompressing the compressed second map data is stored in the third storage means. Therefore, in a normal navigation operation, if a read error occurs when reading the above-mentioned first map data, the map data cannot be read by using the third map data that is decompressed when the vehicle is stopped. Can be avoided, and normal navigation operation can be continued.
【0008】特に、上述した第1および第2の格納手段
としてハードディスク装置を用いた場合には、走行中の
読み出しにおいて磁気記録板と磁気ヘッドが接触して磁
気記録板の一部が損傷を受け、データの読み出しが不可
能になるおそれがあるが、停車中に第2の地図データを
解凍して予備の第3の地図データを作成しておくことに
より、磁気記録板の損傷によって地図データが全く読み
出せなくなるといった事態を回避することができる。Particularly, when a hard disk device is used as the above-mentioned first and second storage means, the magnetic recording plate and the magnetic head come into contact with each other during reading during traveling, and a part of the magnetic recording plate is damaged. , It may not be possible to read the data, but by decompressing the second map data and creating the spare third map data while the vehicle is stopped, the map data may be damaged due to damage to the magnetic recording plate. It is possible to avoid a situation in which the data cannot be read at all.
【0009】また、上述した第1および第2の地図デー
タを、図葉を単位として格納しておくことにより、地図
データの読み書きの指定が容易となり、地図データの管
理がしやすく便利である。By storing the above-mentioned first and second map data in units of map sheets, it is easy to specify reading and writing of the map data, and it is easy and convenient to manage the map data.
【0010】また、自車位置周辺の図葉に対応する地図
データのみ、あるいは、過去に走行したことがある道路
が含まれる図葉に対応する地図データのみを第2の格納
手段から読み出して解凍することによって、解凍した地
図データが使用するディスク容量を最小限にすることが
できる。Further, only the map data corresponding to the map leaf around the position of the own vehicle or only the map data corresponding to the map leaf including the road which has been traveled in the past is read from the second storage means and decompressed. By doing so, the disk capacity used by the decompressed map data can be minimized.
【0011】また、上述した通常のナビゲーション動作
としては、例えば、地図画像の表示動作があり、この動
作において、上述した第1の地図データを読み出す際に
リードエラーが発生した場合に、停車時に解凍しておい
た第3の地図データを用いて通常のナビゲーション動作
を行うことで、リードエラーが発生した場合に地図デー
タが読み出せずに地図画像の作成処理が行えず地図画像
の表示ができないといった不都合を回避することができ
る。Further, as the above-mentioned normal navigation operation, for example, there is a map image display operation, and in this operation, when a read error occurs when reading the above-mentioned first map data, it is decompressed when the vehicle is stopped. By performing the normal navigation operation using the stored third map data, when the read error occurs, the map data cannot be read, the map image creation processing cannot be performed, and the map image cannot be displayed. Inconvenience can be avoided.
【0012】また、圧縮したデータを格納しておいて停
車時に解凍して格納する代わりに、第1の地図データそ
のものあるいはその一部を第4の地図データとして第4
の格納手段に格納し、車両の停車中に第4の地図データ
の一部を複写した第5の地図データを第5の格納手段に
格納してもよい。通常のナビゲーション動作において、
上述した第1の地図データを読み出す際にリードエラー
が発生した場合であっても、停車時に複写しておいた第
5の地図データを用いて通常のナビゲーション動作を継
続することができる。Further, instead of storing the compressed data and decompressing and storing the compressed data when the vehicle is stopped, the first map data itself or a part thereof is used as the fourth map data as the fourth map data.
The fifth map data may be stored in the storage means of No. 5, and the fifth map data obtained by copying a part of the fourth map data while the vehicle is stopped may be stored in the fifth storage means. In normal navigation operation,
Even when a read error occurs when reading the above-mentioned first map data, the normal navigation operation can be continued using the fifth map data copied when the vehicle is stopped.
【0013】[0013]
【発明の実施の形態】本発明を適用したナビゲーション
装置は、通常のナビゲーション動作において読み出しを
行う地図データとは別に圧縮した地図データをハードデ
ィスク装置に格納し、車両の停車中に自車位置周辺の圧
縮された地図データを部分的に解凍してハードディスク
に格納しておき、地図データの読出し時にリードエラー
が発生した場合には、解凍した地図データを読み出す点
に特徴がある。なお、本明細書においては、復元可能な
状態でデータ量を縮小させる処理を「圧縮」、反対に圧
縮されたデータを元のデータに復元(あるいは展開)す
る処理を「解凍」と称して説明を行うものとする。BEST MODE FOR CARRYING OUT THE INVENTION A navigation apparatus to which the present invention is applied stores compressed map data in a hard disk device in addition to map data to be read out in a normal navigation operation, and stores map data around a vehicle position while the vehicle is stopped. It is characterized in that the compressed map data is partially decompressed and stored in the hard disk, and if a read error occurs when reading the map data, the decompressed map data is read. In this specification, the process of reducing the amount of data in a recoverable state is referred to as “compression”, and the process of restoring (or decompressing) the compressed data to the original data is referred to as “decompression”. Shall be performed.
【0014】(1)ナビゲーション装置の全体構成
図1は本発明を適用した一実施形態の車載用ナビゲーシ
ョン装置の全体構成を示す図である。同図に示すナビゲ
ーション装置は、システム全体を制御するナビゲーショ
ンコントローラ1と、地図表示や経路探索等に必要な各
種の地図データ等を格納したハードディスク装置2と、
運転者や搭乗者が各種の指示を入力する操作部としての
リモートコントロール(リモコン)ユニット4と、自車
位置と自車方位の検出を行うGPS受信機5および自律
航法センサ6と、地図画像やこれに重ねて誘導経路を表
示するディスプレイ装置9と、経路誘導を行う際に所定
の案内音声を出力するオーディオ部10とを備えてい
る。(1) Overall Configuration of Navigation Device FIG. 1 is a diagram showing the overall configuration of a vehicle-mounted navigation device according to an embodiment of the present invention. The navigation device shown in FIG. 1 includes a navigation controller 1 that controls the entire system, a hard disk device 2 that stores various map data necessary for map display, route search, and the like.
A remote control (remote control) unit 4 as an operation unit for the driver and passengers to input various instructions, a GPS receiver 5 and an autonomous navigation sensor 6 for detecting the vehicle position and the vehicle direction, map images, A display device 9 for displaying the guide route on top of this and an audio unit 10 for outputting a predetermined guidance voice when the route guide is performed are provided.
【0015】ここで、上述した地図データは、所定の経
度および緯度で区切られた図葉を単位としており、各図
葉の地図データは、図葉番号を指定することにより特定
され、読み出すことが可能となる。また、各図葉毎の地
図データには、地図表示に必要な各種データからなる
描画ユニットと、マップマッチングや経路探索、経路
誘導等の各種の処理に必要なデータからなる道路ユニッ
トと、交差点の詳細データからなる交差点ユニットが
含まれている。また、上述した描画ユニットには、建物
あるいは河川等を表示するために必要な背景レイヤのデ
ータと、市町村や道路名等を表示するために必要な文字
レイヤのデータが含まれている。Here, the above-mentioned map data is in units of map leaves separated by predetermined longitude and latitude, and the map data of each map leaf is specified by designating a map leaf number and can be read out. It will be possible. In addition, the map data for each map leaf includes a drawing unit composed of various data necessary for map display, a road unit composed of data necessary for various processes such as map matching, route search, route guidance, and the like. An intersection unit consisting of detailed data is included. In addition, the above-mentioned drawing unit includes data of a background layer necessary for displaying buildings, rivers, etc., and data of a character layer necessary for displaying names of cities, towns and villages, and the like.
【0016】ハードディスク装置2には、地図データが
あらかじめ格納された領域と解凍した地図データを書き
込むための領域が確保されている。図2は、ハードディ
スク装置2のデータ格納領域を示す図である。地図デー
タがあらかじめ格納された領域には、所定範囲(例え
ば、関東地区全域)の全図葉に対応する地図データが図
葉単位ごとに記録された基本地図データ71と、基本地
図データ71の全図葉を図葉単位ごとに圧縮した圧縮地
図データ72が格納されている。圧縮地図データ72
は、ハードディスク装置2の使用ディスク容量を最小限
にするために基本地図データ71を圧縮して格納したも
のである。In the hard disk device 2, an area for storing map data in advance and an area for writing decompressed map data are secured. FIG. 2 is a diagram showing a data storage area of the hard disk device 2. In the area where map data is stored in advance, basic map data 71 in which map data corresponding to all map leaves in a predetermined range (for example, the entire Kanto area) is recorded for each map leaf, and all of the map data 71 are stored. Stored is compressed map data 72 obtained by compressing map leaves for each map leaf. Compressed map data 72
Shows the basic map data 71 compressed and stored in order to minimize the used disk capacity of the hard disk device 2.
【0017】また、解凍した地図データを書き込むため
の領域(解凍地図データ格納領域80)には、自車位置
周辺の図葉に対応した圧縮地図データ72が解凍された
解凍地図データが書き込まれる。ここで、ハードディス
ク装置2に対するデータの読み書きは、ナビゲーション
コントローラ1の制御によって行われる。なお、上述し
た基本地図データ71が第1の地図データに、圧縮地図
データ72が第2の地図データにそれぞれ対応してい
る。In the area for writing the decompressed map data (decompressed map data storage area 80), the decompressed map data in which the compressed map data 72 corresponding to the map leaf around the vehicle position is decompressed is written. Here, reading and writing of data from and to the hard disk device 2 is performed under the control of the navigation controller 1. The basic map data 71 described above corresponds to the first map data, and the compressed map data 72 corresponds to the second map data.
【0018】リモコンユニット4は、経路探索指示を与
えるための探索キー、経路誘導モードの設定に用いる経
路誘導モードキー、目的地入力キー、左右上下のカーソ
ルキー、地図の縮小/拡大キー、表示画面上のカーソル
位置にある項目の確定を行う設定キー等の各種操作キー
を備えており、キーの操作状態に応じた赤外線信号がナ
ビゲーションコントローラ1に向けて送信される。The remote control unit 4 includes a search key for giving a route search instruction, a route guidance mode key used for setting a route guidance mode, a destination input key, left / right / up / down cursor keys, a map reduction / enlargement key, and a display screen. Various operation keys such as a setting key for confirming the item at the cursor position above are provided, and an infrared signal corresponding to the operation state of the key is transmitted to the navigation controller 1.
【0019】GPS受信機5は、複数のGPS衛星から
送られてくる電波を受信して、3次元測位処理あるいは
2次元測位処理を行って車両の絶対位置および方位を計
算し(車両方位は現時点における自車位置と1サンプリ
ング時間ΔT前の自車位置とに基づいて計算する)、こ
れらを測位時刻とともに出力する。また、自律航法セン
サ6は、車両回転角度を相対方位として検出する振動ジ
ャイロ等の角度センサ12と、所定走行距離毎に1個の
パルスを出力する距離センサ14とを備えており、車両
の相対位置および方位を検出する。The GPS receiver 5 receives radio waves transmitted from a plurality of GPS satellites and performs three-dimensional positioning processing or two-dimensional positioning processing to calculate the absolute position and heading of the vehicle (the vehicle heading is the present time). Calculation based on the vehicle position in the vehicle and the vehicle position one sampling time ΔT before), and outputs them together with the positioning time. Further, the autonomous navigation sensor 6 includes an angle sensor 12 such as a vibration gyro that detects a vehicle rotation angle as a relative azimuth and a distance sensor 14 that outputs one pulse for each predetermined traveling distance. Detect position and orientation.
【0020】ディスプレイ装置9は、ナビゲーションコ
ントローラ1から出力される画像データに基づいて、自
車周辺の地図情報を自車位置マークや出発地マーク、目
的地マーク等とともに表示したり、この地図上に誘導経
路を表示したりする。The display device 9 displays the map information of the surrounding area of the own vehicle together with the own vehicle position mark, the departure point mark, the destination mark, and the like on the map based on the image data output from the navigation controller 1. Display the guide route.
【0021】(2)ナビゲーションコントローラの詳細
構成および動作
次に、図1に示したナビゲーションコントローラ1の詳
細な構成について説明する。ナビゲーションコントロー
ラ1は、ハードディスク装置2から読み出した地図デー
タに基づいてディスプレイ装置9に所定の地図表示をす
るための地図バッファ16、地図読出制御部18、デー
タ解凍部19、地図描画部20、VRAM22、読出制
御部24、画像合成部26と、自車位置の計算やマップ
マッチング処理、経路探索処理、経路誘導処理を行うと
ともにその結果を表示するためのデータ記憶部30、車
両位置・方位計算部32、マップマッチング処理部3
4、経路探索処理部36、誘導経路メモリ38、誘導経
路描画部42、マーク画像発生部44、交差点案内部4
6と、利用者に対する各種の操作画面を表示したりリモ
コンユニット4からの操作指示を各部に伝えるためのリ
モコン制御部60、カーソル位置計算部62、操作画面
発生部64とを備えている。(2) Detailed Configuration and Operation of Navigation Controller Next, the detailed configuration of the navigation controller 1 shown in FIG. 1 will be described. The navigation controller 1 includes a map buffer 16 for displaying a predetermined map on the display device 9 based on the map data read from the hard disk device 2, a map read control unit 18, a data decompression unit 19, a map drawing unit 20, a VRAM 22, The read control unit 24, the image synthesizing unit 26, the data storage unit 30 for performing the calculation of the own vehicle position, the map matching process, the route search process, the route guidance process and displaying the result, and the vehicle position / azimuth calculation unit 32. , Map matching processing unit 3
4, route search processing unit 36, guidance route memory 38, guidance route drawing unit 42, mark image generation unit 44, intersection guidance unit 4
6, a remote controller control unit 60 for displaying various operation screens to the user and transmitting operation instructions from the remote controller unit 4 to each unit, a cursor position calculation unit 62, and an operation screen generation unit 64.
【0022】地図バッファ16は、ハードディスク装置
2から読み出された地図データを一時的に格納するため
のものである。地図読出制御部18によって画面中心位
置が計算されると、この画面中心位置を含む所定範囲の
地図データの読み出し指示が地図読出制御部18からハ
ードディスク装置2に送られて、地図表示に必要な地図
データがハードディスク装置2から読み出されて地図バ
ッファ16に格納される。例えば、画面中心位置を含む
4枚の図葉に対応した地図データが読み出されて地図バ
ッファ16に格納される。The map buffer 16 is for temporarily storing the map data read from the hard disk device 2. When the map read control unit 18 calculates the screen center position, the map read control unit 18 sends to the hard disk device 2 an instruction to read the map data in a predetermined range including the screen center position, and the map necessary for displaying the map is displayed. The data is read from the hard disk device 2 and stored in the map buffer 16. For example, the map data corresponding to the four map sheets including the screen center position are read out and stored in the map buffer 16.
【0023】データ解凍部19は、自車両が走行中か停
車中か判断し、停車中の場合には自車周辺の図葉に対応
する圧縮地図データ72の一部を解凍して解凍地図デー
タ格納領域80に書き込む処理を行う。データ解凍部1
9における圧縮地図データ72の解凍動作については、
後述する。The data decompression unit 19 judges whether the own vehicle is running or stopped, and if it is stopped, decompresses a part of the compressed map data 72 corresponding to the map leaves around the own vehicle and decompresses the map data. A process of writing in the storage area 80 is performed. Data decompression unit 1
Regarding the decompression operation of the compressed map data 72 in 9,
It will be described later.
【0024】地図描画部20は、地図バッファ16に格
納された4つの図葉の地図データにに含まれる描画ユニ
ットに基づいて、表示に必要な地図画像を作成する。作
成された地図画像データはVRAM22に格納され、読
出制御部24によって1画面分の地図画像データが読み
出される。画像合成部26は、この読み出された地図画
像データに、後述するマーク画像発生部44、交差点案
内部46、操作画面発生部64のそれぞれから出力され
る各画像データを重ねて画像合成を行い、合成された画
像がディスプレイ装置9の画面に表示される。The map drawing section 20 creates a map image required for display based on the drawing units included in the map data of the four map sheets stored in the map buffer 16. The created map image data is stored in the VRAM 22, and the read control unit 24 reads the map image data for one screen. The image synthesizing unit 26 performs image synthesizing by superimposing the respective image data output from the mark image generating unit 44, the intersection guidance unit 46, and the operation screen generating unit 64, which will be described later, on the read map image data. The combined image is displayed on the screen of the display device 9.
【0025】図3は、VRAM22に格納される地図画
像データと読出制御部24によって読み出される表示画
像の関係を示す図である。同図において、領域A〜Dの
それぞれは、地図バッファ16から読み出される4つの
図葉の地図データに含まれる描画ユニットに基づいて描
かれた地図画像であり、これら4枚の図葉の地図画像デ
ータがVRAM22に格納される。また、領域Pは画面
中心位置Oを中心に読出制御部24によってVRAM2
2から読み出される表示画像データを示しており、この
領域Pは車両が走行して自車位置に対応する画面中心位
置Oが移動するとそれに伴って移動し、画面のスクロー
ルが行われる。FIG. 3 is a diagram showing the relationship between the map image data stored in the VRAM 22 and the display image read by the read control unit 24. In the figure, each of the areas A to D is a map image drawn based on the drawing unit included in the map data of the four map sheets read from the map buffer 16, and the map images of these four map leaves are shown. The data is stored in the VRAM 22. Further, the area P is centered on the screen center position O and is read by the read controller 24 from the VRAM 2
2 shows the display image data read from the area 2. When the vehicle runs and the center position O of the screen corresponding to the position of the vehicle moves, the area P moves along with it and the screen is scrolled.
【0026】データ記憶部30は、GPS受信機5から
出力される測位位置(自車位置)データを順次格納す
る。また、車両位置・方位計算部32は、自律航法セン
サ6から出力される自車の相対的な位置および方位から
絶対的な自車位置および方位を計算する。マップマッチ
ング処理部34は、データ記憶部30に格納されたGP
S受信機5による自車位置あるいは車両位置・方位計算
部32によって計算された自車位置が地図データの道路
上に存在するか否かを判定し、道路上から外れた場合に
は計算により求めた自車位置を修正する処理を行う。マ
ップマッチングの代表的な手法としては、パターンマッ
チングと投影法が知られている。The data storage unit 30 sequentially stores the positioning position (vehicle position) data output from the GPS receiver 5. Further, the vehicle position / azimuth calculation unit 32 calculates an absolute own vehicle position and azimuth from the relative position and azimuth of the own vehicle output from the autonomous navigation sensor 6. The map matching processing unit 34 uses the GP stored in the data storage unit 30.
It is determined whether or not the own vehicle position by the S receiver 5 or the own vehicle position calculated by the vehicle position / azimuth calculation unit 32 exists on the road of the map data, and if it deviates from the road, it is calculated. The process of correcting the vehicle position is performed. Pattern matching and projection are known as typical methods of map matching.
【0027】経路探索処理部36は、リモコンユニット
4のカーソルキーの操作によって地図上の特定箇所にカ
ーソルが移動された後目的地入力キーが押下されると、
このときカーソル位置計算部62によって計算されたカ
ーソル位置を経路探索の目的地として設定する。設定さ
れた目的地データは誘導経路メモリ38に格納される。
また、経路探索処理部36は、リモコンユニット4の探
索キーが押下されると、マップマッチング処理部34に
よって修正された後の自車位置を出発地として設定して
誘導経路メモリ38に格納するとともに、この誘導経路
メモリ38に格納された出発地および目的地を所定の条
件下で結ぶ走行経路を探索する。例えば、時間最短、距
離最短、一般道路優先等の各種の条件下でコストが最小
となる誘導経路が設定される。経路探索の代表的な手法
としては、ダイクストラ法や横形探索法が知られてい
る。このようにして経路探索処理部36によって設定さ
れた誘導経路は、誘導経路メモリ38に記憶される。When the destination input key is pressed after the cursor is moved to a specific position on the map by operating the cursor key of the remote control unit 4, the route search processing unit 36
At this time, the cursor position calculated by the cursor position calculation unit 62 is set as the destination of the route search. The set destination data is stored in the guide route memory 38.
Further, when the search key of the remote control unit 4 is pressed, the route search processing unit 36 sets the own vehicle position corrected by the map matching processing unit 34 as a departure place and stores it in the guide route memory 38. , A search is made for a travel route connecting the starting point and the destination stored in the guide route memory 38 under predetermined conditions. For example, the guide route that minimizes the cost is set under various conditions such as the shortest time, the shortest distance, and the general road priority. The Dijkstra method and the lateral search method are known as typical methods for route search. The guide route thus set by the route search processing unit 36 is stored in the guide route memory 38.
【0028】誘導経路描画部42は、誘導経路メモリ3
8に記憶された誘導経路データの中から、その時点でV
RAM22に描画された地図エリアに含まれるものを選
び出し、地図画像に重ねて所定色で太く強調した誘導経
路を描画する。マーク画像発生部44は、マップマッチ
ング処理された後の自車位置に車両位置マークを発生さ
せたり、所定形状を有するカーソルマークを発生する。The guide route drawing unit 42 uses the guide route memory 3
V from the guidance route data stored in 8 at that time
The one included in the map area drawn in the RAM 22 is selected, and the guide route which is overlaid on the map image and thickly emphasized with a predetermined color is drawn. The mark image generation unit 44 generates a vehicle position mark or a cursor mark having a predetermined shape at the vehicle position after the map matching process.
【0029】交差点案内部46は、車両が接近中の交差
点における案内を表示画像および音声で行うものであ
り、実際の経路誘導時に、自車が誘導経路前方にある交
差点から所定距離内に接近したときに、この接近中交差
点の案内図(交差点拡大図、行先、進行方向矢印)をデ
ィスプレイ装置9の画面に表示するとともに、オーディ
オ部10を通して進行方向を音声で案内する。The intersection guidance unit 46 is for guiding the intersection at which the vehicle is approaching with a display image and voice, and at the time of actual route guidance, the vehicle approaches within a predetermined distance from the intersection in front of the guidance route. At this time, the guide map of the approaching intersection (enlarged view of the intersection, destination, traveling direction arrow) is displayed on the screen of the display device 9 and the traveling direction is voiced through the audio unit 10.
【0030】なお、上述したハードディスク装置2が第
1、第2、第3、第4および第5の格納手段に、データ
解凍部19が解凍手段にそれぞれ対応する。また、地図
画像表示動作に着目した場合には、地図バッファ16、
地図読出制御部18、地図描画部20、VRAM22、
読出制御部24等がナビゲーション動作手段に対応して
いる。マップマッチング動作に着目した場合には、地図
バッファ16、地図読出制御部18、マップマッチング
処理部34等がナビゲーション動作手段に対応してい
る。誘導経路設定および経路誘導動作に着目した場合に
は、地図バッファ16、地図読出制御部18、経路探索
処理部36、誘導経路メモリ38、誘導経路描画部42
等がナビゲーション動作手段に対応している。The above-mentioned hard disk device 2 corresponds to the first, second, third, fourth and fifth storage means, and the data decompression section 19 corresponds to the decompression means. When focusing on the map image display operation, the map buffer 16,
Map read control unit 18, map drawing unit 20, VRAM 22,
The read control unit 24 and the like correspond to the navigation operation means. When focusing on the map matching operation, the map buffer 16, the map read control unit 18, the map matching processing unit 34, and the like correspond to the navigation operation means. When focusing on the guide route setting and the route guide operation, the map buffer 16, the map read control unit 18, the route search processing unit 36, the guide route memory 38, and the guide route drawing unit 42.
Etc. correspond to the navigation operation means.
【0031】(3)ナビゲーション装置によるデータの
解凍、読み出しの動作
ナビゲーション装置の全体およびナビゲーションコント
ローラ1は上述した構成を有している。次に、データ解
凍部19における圧縮地図データ72の解凍処理の詳細
動作およびハードディスク装置2からの地図データの読
み出しにおいて、リードエラーが発生した場合の詳細動
作について説明する。(3) Operation of decompressing and reading data by the navigation device The entire navigation device and the navigation controller 1 have the above-mentioned configuration. Next, a detailed operation of the decompression processing of the compressed map data 72 in the data decompression unit 19 and a detailed operation when a read error occurs in reading the map data from the hard disk device 2 will be described.
【0032】圧縮地図データ72の解凍処理は、車両の
走行中に生じる振動や衝撃によりハードディスク装置2
の磁気記録板と磁気ヘッドが接触して磁気記録板の一部
が損傷を受けるおそれがあるため車両の停車中に行なわ
れる。また、圧縮地図データ72の解凍は、通常走行中
に読み出しの対象となる自車位置周辺の基本地図データ
71に対応する圧縮地図データ72に対して行われる。
例えば、自車位置を含む図葉を中心にして隣接する8枚
の図葉に対応する圧縮地図データ72が読み出されて解
凍される。The decompression process of the compressed map data 72 is performed by the hard disk drive 2 due to vibrations and shocks generated while the vehicle is running.
Since the magnetic recording plate and the magnetic head contact each other and a part of the magnetic recording plate may be damaged, this is performed while the vehicle is stopped. The decompression of the compressed map data 72 is performed on the compressed map data 72 corresponding to the basic map data 71 around the position of the vehicle that is the target of reading during normal traveling.
For example, the compressed map data 72 corresponding to eight adjacent drawing leaves centering on the drawing leaf including the vehicle position is read and decompressed.
【0033】図4は、現在自車位置と解凍する図葉の地
図データの関係を示す図である。同図において、点Pは
現在自車位置を、領域E〜Mは現在自車位置に隣接する
図葉をそれぞれ示す。例えば、点Pの位置に車両が停車
していた場合には、点Pを含む領域Iを中心にして隣接
する領域E、F、G、H、J、K、L、Mの図葉に対応
する圧縮地図データ72を読み出し、解凍された解凍地
図データが解凍地図データ格納領域80に書き込まれ
る。FIG. 4 is a diagram showing the relationship between the current vehicle position and the map data of the map leaf to be decompressed. In the figure, a point P indicates the current vehicle position, and regions E to M indicate map leaves adjacent to the current vehicle position. For example, when the vehicle is stopped at the position of the point P, it corresponds to the leaves of the adjacent regions E, F, G, H, J, K, L, and M around the region I including the point P. The compressed map data 72 to be read is read out, and the decompressed map data decompressed is written in the decompressed map data storage area 80.
【0034】図5は、圧縮地図データ72の一部を解凍
した解凍地図データ73が解凍地図データ格納領域80
に書き込まれた後のデータ格納状態を示す図である。例
えば、図4に示した例では、点Pを含む領域Iを中心に
して隣接する領域E、F、G、H、J、K、L、Mの図
葉に対応する解凍地図データ73が解凍地図データ格納
領域80に書き込まれている。なお、上述した解凍地図
データ73が第3の地図データに対応している。In FIG. 5, the decompressed map data 73 obtained by decompressing a part of the compressed map data 72 is the decompressed map data storage area 80.
It is a figure which shows the data storage state after being written in. For example, in the example shown in FIG. 4, the decompressed map data 73 corresponding to the drawing leaves of the adjacent regions E, F, G, H, J, K, L, and M around the region I including the point P is decompressed. It is written in the map data storage area 80. The decompressed map data 73 described above corresponds to the third map data.
【0035】図6は、車両が停車中に圧縮地図データを
解凍する場合の動作手順であり、主にデータ解凍部19
の動作手順が示されている。以下、データ解凍部19に
よるデータ解凍動作について説明する。通常、データ解
凍部19は、車両が走行中か停車中かを判断している
(ステップ100)。この判断は、例えばGPS受信機
5から送出される測位時刻ごとの車両の絶対位置に基づ
いて、あるいは、距離センサ14から出力されるパルス
の有無に基づいて行われる。ここで、車両が走行中であ
れば、ステップ100に戻り、車両が停車中であれば、
次のステップの処理に移行する。FIG. 6 shows an operation procedure when the compressed map data is decompressed while the vehicle is stopped.
The operation procedure of is shown. The data decompression operation by the data decompression unit 19 will be described below. Normally, the data decompression unit 19 determines whether the vehicle is running or stopped (step 100). This determination is performed, for example, based on the absolute position of the vehicle for each positioning time transmitted from the GPS receiver 5, or based on the presence / absence of a pulse output from the distance sensor 14. Here, if the vehicle is traveling, the process returns to step 100, and if the vehicle is stopped,
The process moves to the next step.
【0036】次に、データ解凍部19は、現在の自車位
置の情報を、マップマッチング処理部34にて計算され
た地図上の自車位置から得て(ステップ101)、現在
の自車位置および解凍地図データ73の内容から新たに
圧縮地図データ72の解凍が必要か判断する(ステップ
102)。必要でない場合には、ステップ100に戻
る。例えば、前回解凍処理を行ったときの自車位置と現
在の自車位置とが同一の図葉に含まれている場合には、
すでに解凍地図データ格納領域80に所要の解凍地図デ
ータ73が格納されているためステップ100の処理に
戻る。必要である場合には、次のステップの処理に移行
する。Next, the data decompression unit 19 obtains information on the current vehicle position from the vehicle position on the map calculated by the map matching processing unit 34 (step 101), and obtains the current vehicle position. Then, it is determined from the contents of the decompressed map data 73 whether the compressed map data 72 needs to be newly decompressed (step 102). If not, return to step 100. For example, when the own vehicle position when the decompression process is performed last time and the current own vehicle position are included in the same map leaf,
Since the necessary decompressed map data 73 has already been stored in the decompressed map data storage area 80, the process returns to step 100. If it is necessary, the process moves to the next step.
【0037】次に、データ解凍部19は、現在の自車位
置に基づいて、自車位置を含む図葉を中心にして隣接す
る8枚の図葉に対応する地図データを圧縮地図データ7
2から読み出し(ステップ103)、この図葉単位に読
み出された圧縮地図データを解凍した後、解凍地図デー
タ格納領域80に書き込む(ステップ104)。その
後、ステップ100に戻って処理が繰り返される。Next, the data decompression unit 19 compresses the map data corresponding to the eight adjacent drawing leaves around the drawing leaves including the own vehicle position based on the current own vehicle position and the compressed map data 7
2 is read out (step 103), and the compressed map data read out in units of map sheets are decompressed and then written in the decompressed map data storage area 80 (step 104). Then, the process returns to step 100 and the process is repeated.
【0038】次にハードディスク装置2からの地図デー
タの読み出しにおいて、リードエラーが発生した場合の
詳細動作について説明する。通常走行中の地図データの
読み出しは、主に地図読出制御部18によって行われ
る。地図読出制御部18は、通常ハードディスク装置2
に格納されている基本地図データ71から4枚の図葉の
地図データを読み出し地図バッファ16に格納する。Next, a detailed operation when a read error occurs in reading the map data from the hard disk device 2 will be described. The map reading control unit 18 mainly reads the map data during normal traveling. The map read control unit 18 is usually the hard disk device 2
The map data of the four map sheets is read out from the basic map data 71 stored in and stored in the map buffer 16.
【0039】このような、基本地図データ71の読み出
しにおいてリードエラーが発生した場合には、解凍地図
データ格納領域80からリードエラーが発生した部分に
対応する図葉の解凍地図データ73が読み出され、地図
バッファ16に格納される。このリードエラーは、車両
の走行中に生じる振動や衝撃によってハードディスク装
置2の磁気記録板と磁気ヘッドが接触し、磁気記録板の
一部が損傷を受け、データの読み出しが不能になった場
合や、磁気記録板の寿命等によりデータが正しく読み出
せない状態となったときに発生する。When a read error occurs in the reading of the basic map data 71, the decompressed map data 73 corresponding to the portion where the read error occurs is read from the decompressed map data storage area 80. , Are stored in the map buffer 16. This read error is caused when the magnetic recording plate of the hard disk device 2 comes into contact with the magnetic head due to vibration or shock generated while the vehicle is running, and a part of the magnetic recording plate is damaged, making it impossible to read data. Occurs when data cannot be read correctly due to the life of the magnetic recording plate.
【0040】図7は、地図データの読み出しの動作手順
を示す流れ図であり、主に地図読出制御部18の動作手
順が示されている。以下、地図読出制御部18による地
図データ読み出し動作を説明する。地図読出制御部18
は、現在の自車位置および地図バッファ16に格納して
いる図葉の地図データの内容に基づいて、新たに地図デ
ータを読み出し、地図バッファ16の内容を更新する必
要があるか否かを判断する(ステップ200)。必要な
い場合には、ステップ200の処理を繰り返し、必要で
あれば、次の処理に移行する。FIG. 7 is a flow chart showing the operation procedure of reading the map data, and mainly shows the operation procedure of the map read control unit 18. The map data read operation by the map read control unit 18 will be described below. Map read control unit 18
Determines whether or not it is necessary to newly read the map data and update the contents of the map buffer 16 based on the current vehicle position and the contents of the map data of the map leaf stored in the map buffer 16. (Step 200). If it is not necessary, the process of step 200 is repeated, and if necessary, the next process is performed.
【0041】次に、地図読出制御部18は、パターンマ
ッチング処理部34の処理結果から画面中心位置を計算
して画面中心位置を含む4枚の図葉に対応する地図デー
タを基本地図データ71から読み出す(ステップ20
1)。例えば、図4において、地図バッファ16には領
域H、I、K、Lの地図データが格納されており車両が
自車位置Pから領域Fの方向に走行しているものとする
と、自車位置および走行方向から、次には領域F、I、
G、Jの図葉の対応する地図データが基本地図データ7
1から読み出される。Next, the map read control unit 18 calculates the screen center position from the processing result of the pattern matching processing unit 34, and obtains the map data corresponding to the four drawing leaves including the screen center position from the basic map data 71. Read (step 20)
1). For example, in FIG. 4, it is assumed that map data of regions H, I, K, and L is stored in the map buffer 16 and the vehicle is traveling from the vehicle position P to the region F. And from the driving direction, the areas F, I,
The corresponding map data of the G and J map leaves is the basic map data 7.
It is read from 1.
【0042】次に、地図読出制御部18は、基本地図デ
ータ71からの読み出しにおいてリードエラーがあるか
否かを判断する(ステップ202)。このリードエラー
発生の有無は、例えば地図データとともに誤り検出符号
を格納しておいて、読み出し時にこの誤り検出符号に基
づいて判断される。リードエラーがない場合には、基本
地図データ71から読み出した4枚の図葉に対応する地
図データが地図バッファ16に格納され(ステップ20
4)、ステップ200に戻って処理が繰り返される。Next, the map read control section 18 judges whether or not there is a read error in reading from the basic map data 71 (step 202). Whether or not this read error has occurred is stored, for example, with an error detection code together with the map data, and is determined based on this error detection code at the time of reading. If there is no read error, the map data corresponding to the four map sheets read from the basic map data 71 is stored in the map buffer 16 (step 20).
4) The process is repeated by returning to step 200.
【0043】リードエラーがある場合には、地図読出制
御部18は、解凍データ格納領域80からリードエラー
が発生した図葉に対応する解凍地図データ73を読み出
し(ステップ203)、ステップ201でリードエラー
が発生した図葉に対応する地図データを除く地図データ
と、ステップ203で読み出した地図データを地図バッ
ファ16に格納し(ステップ204)、ステップ200
に戻って処理を繰り返す。When there is a read error, the map read control unit 18 reads the decompressed map data 73 corresponding to the map sheet in which the read error has occurred from the decompressed data storage area 80 (step 203), and the read error in step 201. The map data excluding the map data corresponding to the map leaf in which the error occurred and the map data read in step 203 are stored in the map buffer 16 (step 204), and step 200
Return to and repeat the process.
【0044】このようにして、地図バッファ16に格納
された地図データに含まれる描画ユニット、道路ユニッ
ト、交差点ユニットに基づいて、所定のナビゲーション
動作が行われる。例えば、描画ユニットは、地図描画部
20において、表示に必要な地図画像の作成に用いられ
る。作成された地図画像データはVRAM22に格納さ
れ、読出制御部24によって1画面分の地図画像データ
が読み出される。画像合成部26は、この読み出された
地図画像データに、マーク画像発生部44、交差点案内
部46、操作画面発生部64のそれぞれから出力される
各画像データを重ねて画像合成を行い、合成された画像
がディスプレイ装置9の画面に表示される。In this way, a predetermined navigation operation is performed based on the drawing unit, road unit and intersection unit contained in the map data stored in the map buffer 16. For example, the drawing unit is used by the map drawing unit 20 to create a map image required for display. The created map image data is stored in the VRAM 22, and the read control unit 24 reads the map image data for one screen. The image synthesizing unit 26 performs image synthesizing by superimposing the respective image data output from the mark image generating unit 44, the intersection guidance unit 46, and the operation screen generating unit 64 on the read map image data to synthesize the image. The displayed image is displayed on the screen of the display device 9.
【0045】また、例えば道路ユニットは、マップマッ
チング処理部34や経路探索処理部36においてマップ
マッチング処理、経路誘導設定および経路誘導等の処理
に用いられる。マップマッチング処理部34は、データ
記憶部30に格納されたGPS受信機5による自車位置
あるいは車両位置・方位計算部32によって計算された
自車位置が道路ユニットの道路上に存在するか否かを判
定し、道路上から外れた場合には計算により求めた自車
位置を修正する処理を行う。経路探索処理部36は、リ
モコンユニット4の探索キーが押下されると、マップマ
ッチング処理部34によって修正された後の自車位置を
出発地として設定して誘導経路メモリ38に格納すると
ともに、この誘導経路メモリ38に格納された出発地お
よび目的地を所定の条件下で結ぶ走行経路を探索する。
このようにして経路探索処理部36によって設定された
誘導経路は、誘導経路メモリ38に記憶される。Further, for example, the road unit is used in the map matching processing section 34 and the route search processing section 36 for processing such as map matching processing, route guidance setting and route guidance. The map matching processing unit 34 determines whether the own vehicle position by the GPS receiver 5 stored in the data storage unit 30 or the own vehicle position calculated by the vehicle position / azimuth calculation unit 32 exists on the road of the road unit. Is determined, and if the vehicle deviates from the road, a process of correcting the own vehicle position obtained by calculation is performed. When the search key of the remote control unit 4 is pressed, the route search processing unit 36 sets the own vehicle position corrected by the map matching processing unit 34 as the departure point and stores it in the guide route memory 38. A travel route connecting the starting point and the destination stored in the guide route memory 38 under predetermined conditions is searched.
The guide route thus set by the route search processing unit 36 is stored in the guide route memory 38.
【0046】また、例えば交差点ユニットは、交差点案
内部46において、車両が接近中の交差点における案内
を表示画像および音声で行うために用いられる。実際の
経路誘導時に、自車が誘導経路前方にある交差点から所
定距離内に接近したときに、この接近中交差点の案内図
(交差点拡大図、行先、進行方向矢印)をディスプレイ
装置9の画面に表示するとともに、オーディオ部10を
通して進行方向を音声で案内する。Further, for example, the intersection unit is used in the intersection guide section 46 to provide guidance at the intersection where the vehicle is approaching with a display image and voice. At the time of actual route guidance, when the own vehicle approaches within a predetermined distance from the intersection in front of the guidance route, a guide map (enlarged intersection, destination, traveling direction arrow) of this approaching intersection is displayed on the screen of the display device 9. Along with the display, the direction of travel is announced by voice through the audio unit 10.
【0047】このように、本実施形態のナビゲーション
装置は、通常読み出しを行う地図データとは別にあらか
じめ圧縮された圧縮地図データをハードディスク装置2
に格納しておき、この圧縮地図データの中から車両の停
車中に自車位置周辺の図葉に対応する地図データを解凍
してハードディスク装置2に格納しており、車両走行中
の振動や衝撃によってハードディスク装置2の磁気記録
板と磁気ヘッドが接触し、磁気記録板の一部が損傷を受
けた場合や磁気記録板の寿命等により通常読み出しを行
う地図データが正しく読み出せない状態が生じた場合
に、停車中に解凍した地図データから読み出すことによ
り地図データのリードエラーの発生によるナビゲーショ
ン動作の不能状態を回避することができる。また、圧縮
地図データの読み出しおよび解凍地図データの書き込み
は、振動や衝撃の少ない車両の停車中に行うことによ
り、圧縮地図データの格納されている領域の磁気記録板
が損傷を受けることを回避することができる。また、圧
縮された地図データを所要分だけ解凍して格納すること
により、ディスク使用容量を極力少なくすることができ
る。また、基本地図データおよび圧縮地図データの読み
出しを図葉を単位として行うことにより、データの管理
がしやすくなり便利である。As described above, in the navigation device of this embodiment, the hard disk device 2 stores the compressed map data that is compressed in advance in addition to the map data that is normally read.
The map data corresponding to the map leaf around the vehicle position is decompressed from the compressed map data while the vehicle is stopped and stored in the hard disk device 2 to prevent vibrations and shocks during vehicle running. As a result, the magnetic recording plate of the hard disk device 2 comes into contact with the magnetic head, a part of the magnetic recording plate is damaged, or the map data to be normally read cannot be correctly read due to the life of the magnetic recording plate. In this case, by reading from the map data that is decompressed while the vehicle is stopped, it is possible to avoid an inoperable state of navigation operation due to the occurrence of a map data read error. Further, by reading the compressed map data and writing the decompressed map data while the vehicle with less vibration and shock is stopped, it is possible to avoid damaging the magnetic recording plate in the area where the compressed map data is stored. be able to. Further, by decompressing and storing the compressed map data by a required amount, the disk usage capacity can be minimized. Further, by reading the basic map data and the compressed map data in units of map sheets, the data can be easily managed, which is convenient.
【0048】なお、本発明は上記実施形態に限定される
ものではなく、本発明の要旨の範囲内で種々の変形実施
が可能である。The present invention is not limited to the above embodiment, and various modifications can be made within the scope of the gist of the present invention.
【0049】例えば、上述した実施形態では、図4に示
したように、自車位置を含む図葉に隣接する8枚の図葉
の地図データを解凍する例を示したが、車両走行方向等
から走行領域を予測し、この予測範囲に含まれる適当な
枚数の図葉の地図データを解凍してもよい。For example, in the above-described embodiment, as shown in FIG. 4, an example of decompressing the map data of the eight drawing sheets adjacent to the drawing sheet including the position of the vehicle has been shown. It is also possible to predict the traveling area from the map and decompress the map data of an appropriate number of map leaves included in this prediction range.
【0050】また、経路探索処理部36によって誘導経
路が設定されている場合には、あらかじめ走行経路が判
明しているので走行経路に含まれる適当な枚数の図葉の
地図データを解凍してもよい。Further, when the guide route is set by the route search processing unit 36, the traveling route is known in advance, so that even if the map data of the appropriate number of map leaves included in the traveling route is decompressed. Good.
【0051】また、過去に走行したことがあり、走行頻
度の高い走行経路を学習して記録しておき(例えば、ナ
ビゲーションコントローラ1内に走行記録用のメモリ
(図示せず)を備え記録しておく)、その走行経路に含
まれる適当な枚数の図葉の地図データを解凍してもよ
い。Also, a travel route which has been traveled in the past and has a high travel frequency is learned and recorded (for example, a memory (not shown) for travel recording is provided in the navigation controller 1 and recorded). However, it is also possible to decompress an appropriate number of map data of the drawing leaves included in the travel route.
【0052】また地図データの圧縮および解凍は、図葉
を単位として行ったが、適当なデータサイズで行っても
よい。例えば、描画ユニット、道路ユニット、交差点ユ
ニットごとや、背景レイヤ、文字レイヤごとに行っても
よい。Although the map data is compressed and decompressed in units of map sheets, it may be compressed in an appropriate data size. For example, it may be performed for each drawing unit, road unit, and intersection unit, or for each background layer and character layer.
【0053】また、ハードディスク装置2に地図データ
を格納する場合を例にとり示したが、それ以外の記憶媒
体を用いた装置を用いるようにしてもよい。例えば、ハ
ードディスク装置2の代わりにMO、MD(ミニディス
ク)、CD、DVD等を記憶媒体として用いた記憶装置
や、半導体メモリを用いることができる。但し、読み出
し専用の記憶媒体を用いた場合には、解凍地図データを
格納するための別のデータの書き込みが可能な記憶装置
を備える必要がある。Further, although the case where the map data is stored in the hard disk device 2 is shown as an example, a device using a storage medium other than that may be used. For example, instead of the hard disk device 2, a storage device using MO, MD (mini disk), CD, DVD or the like as a storage medium, or a semiconductor memory can be used. However, when a read-only storage medium is used, it is necessary to provide a storage device capable of writing another data for storing the decompressed map data.
【0054】また、通常読み出しを行う基本地図データ
71とは別にあらかじめ圧縮された圧縮地図データ72
をハードディスク装置2に格納しておく例を示したが、
圧縮せずに、通常読み出す地図データと同内容あるいは
その一部の複写地図データを別に格納しておき、停車中
に自車位置周辺の図葉に対応する地図データを複写した
予備地図データをハードディスク装置2に書き込むデー
タ複写部(複写手段に対応する)を設けることにより、
基本地図データ71の読み出し時にリードエラーが発生
した場合は、停車中に複写された予備地図データを読み
出すことにより、地図データの読み出し不能状態を回避
するようにしてもよい。なお、上述した、複写地図デー
タが第4の地図データに対応し、予備地図データが第5
の地図データに対応している。In addition to the basic map data 71 that is normally read out, compressed map data 72 that has been previously compressed.
An example in which the hard disk device 2 is stored in
Without compressing, the same contents as the map data to be read normally or a part of the copy map data is stored separately and the map data corresponding to the map leaf around the own vehicle position is copied while the vehicle is stopped. By providing a data copying section (corresponding to copying means) for writing in the device 2,
When a read error occurs during the reading of the basic map data 71, it is possible to avoid the unreadable state of the map data by reading the preliminary map data copied while the vehicle is stopped. The above-mentioned copy map data corresponds to the fourth map data, and the preliminary map data corresponds to the fifth map data.
It corresponds to the map data of.
【0055】[0055]
【発明の効果】上述したように、本発明によれば、通常
のナビゲーション動作において、第1の地図データを読
み出す際にリードエラーが発生した場合には、停車時に
解凍しておいた第3の地図データを用いることにより地
図データの読み出し不能状態を回避することができ、通
常のナビゲーション動作を継続することができる。As described above, according to the present invention, in a normal navigation operation, when a read error occurs when reading the first map data, the third navigation that is decompressed when the vehicle is stopped is performed. By using the map data, the unreadable state of the map data can be avoided, and the normal navigation operation can be continued.
【0056】特に、上述した第1および第2の格納手段
としてハードディスク装置を用いた場合には、走行中に
磁気記録板の一部が損傷を受けるおそれがあるが、停車
中に第2の地図データを読み出し解凍して予備の第3の
地図データを作成しておくことにより、地図データの読
み出し不能状態を回避することができる。In particular, when the hard disk device is used as the above-mentioned first and second storing means, a part of the magnetic recording plate may be damaged during traveling, but the second map is stopped while the vehicle is stopped. By reading the data and decompressing it to create the spare third map data, it is possible to avoid the unreadable state of the map data.
【0057】また、上述した第1および第2の地図デー
タは図葉を単位として格納しておくことにより、地図デ
ータの管理がしやすく便利である。また、自車位置周辺
の図葉に対応する地図データのみ、あるいは、過去に走
行したことがある道路が含まれる図葉に対応する地図デ
ータのみを解凍することにより、必要なディスク容量を
最小限にすることができる。また、上述した通常のナビ
ゲーション動作としては、例えば、地図画像の表示動作
があり、第1の地図データを読み出す際にリードエラー
が発生して地図画像の表示ができないといった不都合を
回避することができる。By storing the above-mentioned first and second map data in units of map sheets, it is easy and convenient to manage the map data. Also, by decompressing only the map data corresponding to the map leaves around the vehicle position, or only the map data corresponding to the map leaves that include roads that have been traveled in the past, the required disk space can be minimized. Can be Further, as the normal navigation operation described above, for example, there is a map image display operation, and it is possible to avoid the inconvenience that a read error occurs when reading the first map data and the map image cannot be displayed. .
【0058】また、圧縮したデータを格納しておいて停
車時に解凍して格納する代わりに、第1の地図データそ
のものあるいはその一部を第4の地図データとして第4
の格納手段に格納し、車両の停車中に第4の地図データ
の一部を複写した第5の地図データを第5の格納手段に
格納してもよい。第1の地図データを読み出す際にリー
ドエラーが発生した場合に第5の地図データを用いるこ
とにより、地図データの読み出し不能状態を回避するこ
とができる。Further, instead of storing the compressed data and decompressing and storing the compressed data when the vehicle is stopped, the first map data itself or a part thereof is used as the fourth map data as the fourth map data.
The fifth map data may be stored in the storage means of No. 5, and the fifth map data obtained by copying a part of the fourth map data while the vehicle is stopped may be stored in the fifth storage means. By using the fifth map data when a read error occurs when reading the first map data, the unreadable state of the map data can be avoided.
【図1】本発明を適用した一実施形態の車載用ナビゲー
ション装置の全体構成を示す図である。FIG. 1 is a diagram showing an overall configuration of a vehicle-mounted navigation device of an embodiment to which the present invention is applied.
【図2】ハードディスク装置の解凍地図データ格納前の
データ格納状態を示す図である。FIG. 2 is a diagram showing a data storage state of a hard disk device before storing decompressed map data.
【図3】VRAMの描画エリアと表示エリアの関係を示
す図である。FIG. 3 is a diagram showing a relationship between a drawing area and a display area of a VRAM.
【図4】自車位置と解凍する図葉に対応する地図データ
の関係を示す図である。FIG. 4 is a diagram showing a relationship between a vehicle position and map data corresponding to a map leaf to be decompressed.
【図5】ハードディスク装置の解凍地図データ格納後の
データ格納状態を示す図である。FIG. 5 is a diagram showing a data storage state after storing the decompressed map data in the hard disk device.
【図6】データ解凍動作の動作手順を示す図である。FIG. 6 is a diagram showing an operation procedure of a data decompression operation.
【図7】データ読み出し動作の動作手順を示す図であ
る。FIG. 7 is a diagram showing an operation procedure of a data read operation.
1 ナビゲーションコントローラ 2 ハードディスク装置 4 リモコンユニット 5 GPS受信機 6 自律航法センサ 9 ディスプレイ装置 16 地図バッファ 18 地図読出制御部 19 データ解凍部 34 マップマッチング処理部 1 Navigation controller 2 hard disk drive 4 Remote control unit 5 GPS receiver 6 Autonomous navigation sensor 9 Display device 16 map buffer 18 Map read control unit 19 Data decompression section 34 Map Matching Processing Unit
Claims (6)
ータを格納する第1の格納手段と、 前記第1の地図データを圧縮した第2の地図データを格
納する第2の格納手段と、 前記第2の地図データを解凍することにより得られる第
3の地図データを格納する第3の格納手段と、車両が停車中か否かを判断する停車検出部と、 前記停車検出部が 車両が停車中であると判断したとき
に、前記第2の格納手段に格納されている前記第2の地
図データを読み出して解凍し、得られた前記第3の地図
データを前記第3の格納手段に格納する解凍手段と、 前記第1の格納手段に格納されている前記第1の地図デ
ータを読み出して所定のナビゲーション動作を行う際
に、読み出し対象となる前記第1の地図データの正常な
読み出しができないときに、代わりに前記第3の格納手
段に格納された前記第3の地図データを読み出して、前
記所定のナビゲーション動作を行うナビゲーション動作
手段と、 を備えることを特徴とするナビゲーション装置。1. A first storage means for storing first map data required for navigation operation, a second storage means for storing second map data obtained by compressing the first map data, and A third storage unit that stores third map data obtained by decompressing the second map data, a stop detection unit that determines whether the vehicle is stopped, and the stop detection unit that stops the vehicle. When it is determined to be in
And a decompression means for reading and decompressing the second map data stored in the second storage means, and storing the obtained third map data in the third storage means. When the first map data stored in the first storage means is read and a predetermined navigation operation is performed, when the first map data to be read cannot be read normally, the first map data is read instead. Navigation operation means for reading out the third map data stored in the storage means of No. 3 and performing the predetermined navigation operation.
スク装置であることを特徴とするナビゲーション装置。2. The navigation device according to claim 1, wherein at least the first and second storage means are hard disk devices.
ぞれは、図葉を単位として読み出しが可能であり、 前記解凍手段は、自車位置周辺の図葉に対応する前記第
2の地図データを前記第2の地図データを前記第2の格
納手段から読み出して解凍を行うことを特徴とするナビ
ゲーション装置。3. The first map data and the second map data according to claim 1, wherein each of the first map data and the second map data can be read in a unit of a map leaf, and the decompressing means can read the data around a vehicle position. A navigation device, wherein the second map data corresponding to a map leaf is read out from the second storage means and decompressed.
ぞれは、図葉を単位として読み出しが可能であり、 前記解凍手段は、過去に走行したことのある道路が含ま
れている図葉に対応する前記第2の地図データを前記第
2の格納手段から読み出して解凍を行うことを特徴とす
るナビゲーション装置。4. The first map data and the second map data according to claim 1, wherein each of the first map data and the second map data can be read in a unit of a map leaf, and the decompression means has run in the past. A navigation device, wherein the second map data corresponding to a map leaf including a certain road is read from the second storage means and decompressed.
ら読み出した前記第1の地図データあるいは前記第3の
格納手段から読み出した前記第3の地図データに基づい
て地図画像表示を行うことを特徴とするナビゲーション
装置。5. The navigation operation means according to claim 1, wherein the navigation operation means reads the first map data read from the first storage means or the third map data read from the third storage means. A navigation device characterized by displaying a map image based on map data.
ータを格納する第1の格納手段と、 前記第1の地図データを複写した第4の地図データを格
納する第4の格納手段と、 前記第4の格納手段から自車位置周辺に対応する前記第
4の地図データを複写することにより得られる第5の地
図データを格納する第5の格納手段と、車両が停車中か否かを判断する停車検出部と、 前記停車検出部が 車両が停車中であると判断したとき
に、前記第四の格納手段に格納されている前記第4の地
図データを読み出して複写し、得られた前記第5の地図
データを前記第5の格納手段に格納する複写手段と、 前記第1の格納手段に格納されている前記第1の地図デ
ータを読み出して所定のナビゲーション動作を行う際
に、読み出し対象となる前記第1の地図データの正常な
読み出しができないときに、代わりに前記第5の格納手
段に格納された前記第5の地図データを読み出して、前
記所定のナビゲーション動作を行うナビゲーション動作
手段と、 を備えることを特徴とするナビゲーション装置。6. A first storage means for storing first map data required for navigation operation, a fourth storage means for storing fourth map data obtained by copying the first map data, and Fifth storage means for storing fifth map data obtained by copying the fourth map data corresponding to the vicinity of the vehicle position from the fourth storage means, and determining whether the vehicle is stopped When the vehicle stop is detected and the vehicle stop detection section determines that the vehicle is stopped.
To a copying means for said fourth storage are stored in the unit fourth reads map data copied, the resulting fifth map data stored in said fifth storage means, said first When the first map data stored in the first storage means is read and a predetermined navigation operation is performed, when the first map data to be read cannot be read normally, the first map data is read instead. 5. A navigation device, comprising: navigation operation means for reading the fifth map data stored in the storage means 5 and performing the predetermined navigation operation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12322397A JP3464883B2 (en) | 1997-04-25 | 1997-04-25 | Navigation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12322397A JP3464883B2 (en) | 1997-04-25 | 1997-04-25 | Navigation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10301488A JPH10301488A (en) | 1998-11-13 |
| JP3464883B2 true JP3464883B2 (en) | 2003-11-10 |
Family
ID=14855258
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12322397A Expired - Fee Related JP3464883B2 (en) | 1997-04-25 | 1997-04-25 | Navigation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3464883B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003014466A (en) * | 2001-07-02 | 2003-01-15 | Equos Research Co Ltd | Navigation device |
| JP4882178B2 (en) * | 2001-07-25 | 2012-02-22 | 株式会社エクォス・リサーチ | Map data supplement device and program |
| JP4771192B2 (en) * | 2001-07-25 | 2011-09-14 | 株式会社エクォス・リサーチ | Navigation device |
| CN2687613Y (en) | 2002-08-09 | 2005-03-23 | 爱信艾达株式会社 | map display device |
| JP7379232B2 (en) * | 2020-03-23 | 2023-11-14 | 本田技研工業株式会社 | Vehicle location device |
-
1997
- 1997-04-25 JP JP12322397A patent/JP3464883B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10301488A (en) | 1998-11-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4597496B2 (en) | Display device | |
| CN102483331B (en) | Map display device | |
| EP1219929A2 (en) | System for updating navigation information and apparatus for distributing updated navigation information | |
| JP4808259B2 (en) | Navigation device | |
| JP3464883B2 (en) | Navigation device | |
| JP4276375B2 (en) | Navigation device | |
| US7363146B2 (en) | Car navigation system and program | |
| JPS6045285A (en) | Traveling position display device for moving objects | |
| JP4221934B2 (en) | Navigation device and program | |
| JP4901081B2 (en) | Navigation device and map data updating method | |
| JPH0588612A (en) | Map information display device | |
| JP2004286524A (en) | Map information change method and navigation device | |
| JP2001153665A (en) | Navigation device for mobile body | |
| US20090073175A1 (en) | Display processing apparatus, display processing method and display processing program | |
| US20050102100A1 (en) | Navigation system | |
| JP4609209B2 (en) | Car navigation system | |
| JP4869642B2 (en) | Voice recognition apparatus and vehicular travel guidance apparatus including the same | |
| JP3909185B2 (en) | Automotive electronics | |
| JPH1040362A (en) | Device and method for reproducing electronic map information | |
| JP2005283521A (en) | Navigation apparatus | |
| JP2002365063A (en) | Navigation device | |
| JPH06323862A (en) | Mobile navigation system | |
| JP2002039769A (en) | Navigation system | |
| WO2007074739A1 (en) | Data processor and method for updating data | |
| JP2006350057A (en) | Navigation device and method of updating map data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20030805 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080822 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090822 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100822 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100822 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110822 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120822 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120822 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130822 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130822 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140822 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |