JP2690384B2 - Mobile navigation device - Google Patents
Mobile navigation deviceInfo
- Publication number
- JP2690384B2 JP2690384B2 JP11647290A JP11647290A JP2690384B2 JP 2690384 B2 JP2690384 B2 JP 2690384B2 JP 11647290 A JP11647290 A JP 11647290A JP 11647290 A JP11647290 A JP 11647290A JP 2690384 B2 JP2690384 B2 JP 2690384B2
- Authority
- JP
- Japan
- Prior art keywords
- map data
- area
- map
- memory
- moving body
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、自動車の現在位置を地図上に表示するナ
ビゲーションシステムに用いて好適な移動体のナビゲー
ション装置に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a navigation apparatus for a mobile object suitable for use in a navigation system that displays the current position of a car on a map.
第6図は例えば特開昭63−96690号公報に示された従
来の自動車のナビゲーションシステムに用いられる自動
車の現在位置を地図上に表示する方法を示すものであ
り、図において、a点は自動車の出発地点、b,c,d点は
上記a点から道路上を矢印方向に走行するときの各走行
地点を示す。A,B,C…Iは所定地域内の地図をさらに区
分した地区を示す。FIG. 6 shows a method of displaying the current position of a car on a map, which is used in the conventional car navigation system disclosed in Japanese Patent Laid-Open No. 63-96690, for example. The starting points, b, c, and d points indicate the respective traveling points when traveling in the arrow direction on the road from the point a. A, B, C... I indicate districts obtained by further dividing the map in the predetermined area.
次に動作について説明する。 Next, the operation will be described.
第6図において、自動車が地区Eにおける出発地点a
にいるときは、この地区Eとこの地区Eを中心に隣接す
る8つの地区A〜D及びF〜Iとの地図がa点と共に表
示される。次に自動車が走行すると、これに伴って道路
上における現在位置の表示点が移動するが、自動車が地
区E内にいる限り、この地区Eを中心とする地区A〜I
の表示は変らない。自動車が隣りの地区Fに入ると表示
が変り、地区Fを中心とする8つの隣接する地区が表示
される。即ち、それまで表示されていた地区A,D,Gの代
りに地区Fの右側に隣接する3つの地区(図示せず)が
表示される。このようにして、常に自動車がいる地区と
この地区を中心とする8つの隣接地区とが表示される。In FIG. 6, the car is a starting point a in district E.
When the user is in, a map of this area E and the eight areas A to D and FI adjacent to the area E is displayed together with the point a. Next, when the car travels, the display point of the current position on the road moves accordingly, but as long as the car is in the area E, the areas A to I centering on the area E
The display of does not change. The display changes when a car enters the adjacent area F, and eight adjacent areas centering on the area F are displayed. That is, instead of the areas A, D, and G that have been displayed until then, three adjacent areas (not shown) on the right side of the area F are displayed. In this way, the area where the automobile is always present and the eight adjacent areas centering on this area are displayed.
上記の表示を行うための移動体のナビゲーション装置
においては、複数の地区の地図データが格納された例え
ばCD−ROM等の大容量の記憶装置が設けられている。そ
して自動車の位置検出に応じて位置演算及び地図の描画
演算等の処理を行うための作業用RAM等のメモリに、上
記記憶装置から必要な地区の地図データを読込み、この
読込まれた地図データを用いて演算装置が所定の処理を
行うように構成されている。また、上記記憶装置から地
図データを読出す際は、先ず、自動車のいる地区の地図
データが読出され、次にこれと隣接する複数の地区の地
図データが所定の順序で読出されて上記メモリに転送さ
れるように成されている。従って、地図の描画処理は転
送された順序で行われる。第6図の場合は、先ず、地区
Eの地図データがメモリに読込まれた後、隣接する地区
の地図データが、所定の順、例えば、A,B,C,D,F,G,H,I
の順にメモリに読込まれ、この順で位置演算や描画処理
が行われることになる。In the navigation apparatus of the mobile object for performing the above display, a large-capacity storage device such as a CD-ROM storing map data of a plurality of districts is provided. Then, in a memory such as a work RAM for performing processing such as position calculation and map drawing calculation according to the position detection of the car, the map data of the necessary area is read from the storage device, and the read map data is read. The arithmetic unit is configured to perform a predetermined process by using the arithmetic unit. When the map data is read from the storage device, first, the map data of the area where the automobile is located is read, and then the map data of a plurality of areas adjacent to this is read in a predetermined order and stored in the memory. It is designed to be transferred. Therefore, the map drawing process is performed in the order of transfer. In the case of FIG. 6, first, after the map data of the area E is read into the memory, the map data of the adjacent areas are displayed in a predetermined order, for example, A, B, C, D, F, G, H, I
Are read into the memory in this order, and position calculation and drawing processing are performed in this order.
従来の移動体のナビゲーション装置は、以上のように
構成されているので、複数の隣接地区の地図データのメ
モリへの読込み順序が固定されおり、このため次のよう
な問題が生じる。例えば、第2図において、自動車等の
移動体が地区F内のa点にいるものとする。このa点は
地区Jに最も近いとする。このとき、上記メモリへの地
区Fの隣接地区の地図データの読込みがA,B,C…の順に
行われるものとすると、a点に最も遠い地区Aから読込
みが開始される。地図データがベクトルや文字コード等
で構成される場合は、データの読込み作業は時間がかか
り、最後の地区Kの読込みが完了するまでかなりの時間
を要する。演算装置はメモリに読込まれた地図データを
用いて移動体の位置検出や描画等を演算するので、若
し、必要な地図データが揃わないうちに移動体が地区F
から近い隣りの地区に移ったような場合は、使用者が最
も知りたいa点に関する地図の描画が充分に行われない
うちに、表示が変わることになる。Since the conventional mobile navigation device is configured as described above, the order of reading the map data of a plurality of adjacent areas into the memory is fixed, which causes the following problems. For example, in FIG. 2, it is assumed that a moving body such as a car is located at a point a in the area F. It is assumed that point a is the closest to district J. At this time, if it is assumed that the map data of the area adjacent to the area F is read into the memory in the order of A, B, C ..., The reading is started from the area A farthest from the point a. If the map data is composed of vectors, character codes, etc., it takes time to read the data, and it takes a considerable time to finish reading the last district K. Since the arithmetic unit uses the map data read in the memory to calculate the position detection, drawing, etc. of the mobile unit, the mobile unit may not be ready before the necessary map data are available.
In the case of moving to a neighboring area near from, the display will change before the map of the point a that the user wants to know most is not sufficiently drawn.
この発明は上記のような課題を解消するためになされ
たもので、移動体の現在位置に関する地図の描画処理を
早くすることのできる移動体のナビゲーション装置を得
ることを目的とする。The present invention has been made to solve the above problems, and an object thereof is to obtain a navigation device for a mobile body that can speed up map drawing processing regarding the current position of the mobile body.
この発明に係る移動体のナビゲーション装置は、現在
位置を含む地区に隣接する複数の地区について、それぞ
れ現在位置からの距離を求め、距離の近い地区から順に
その地区データのメモリへの読込みを行うようにしたも
のである。The mobile navigation device according to the present invention obtains the distances from the current position for each of a plurality of districts adjacent to the district including the current position, and reads the district data into the memory in order from the district with the shortest distance. It is the one.
この発明における移動体のナビゲーション装置は、現
在位置に関する地図データが処理の初めに得られるの
で、現在位置に関する地図の描画処理が確実に行われ
る。In the mobile navigation device according to the present invention, the map data regarding the current position is obtained at the beginning of the process, so that the map drawing process regarding the current position is reliably performed.
以下、この発明の一実施例を図について説明する。 An embodiment of the present invention will be described below with reference to the drawings.
第1図において、1は自動車の車両等の移動体(図示
せず)に設けられた方位センサ及び距離センサ等を含む
位置センサ、2は位置センサ1から得られる移動方位及
び移動距離と後述する地図データとを照合して移動体の
位置を決定する位置検出装置、3は複数の地区の地図デ
ータが格納されたCD−ROM等から成る地図データ記憶装
置、4は上記位置検出装置2からの位置信号に基づいて
上記一途データ記憶装置3から必要な地区の地図データ
を読出して後述するメモリ5に読込みを行う地図読込み
装置、5は地図読込み装置4により上記必要な地図デー
タが読込まれるRAM等のメモリ、6はメモリ5からの地
図データと位置検出装置2からの方位及び位置に基づい
て地図を描く描画装置、7はユーザが操作するスイッチ
であり、位置検出装置2及び描画装置6に各種コマンド
を送って移動体の位置の設定,地図の拡大・縮小等を行
う。In FIG. 1, reference numeral 1 denotes a position sensor including a direction sensor and a distance sensor provided on a moving body (not shown) such as an automobile vehicle, and 2 denotes a moving direction and a moving distance obtained from the position sensor 1, which will be described later. A position detection device for determining the position of the moving body by collating with map data, 3 is a map data storage device composed of a CD-ROM or the like in which map data of a plurality of districts is stored, and 4 is a device from the position detection device 2. A map reading device 5 for reading out map data of a required area from the data storage device 3 on the basis of a position signal and reading the map data into a memory 5 described later is a RAM into which the map data reading device 4 reads the necessary map data. And the like, 6 is a drawing device for drawing a map based on the map data from the memory 5 and the orientation and position from the position detecting device 2, and 7 is a switch operated by the user. Setting the position of the mobile by sending various commands to a fine drawing apparatus 6, performs scaling, etc. of the map.
次に動作について説明する。 Next, the operation will be described.
先ず、第2図についてこの発明を原理的に説明する。
第2図において、今、移動体が地区Fのa点にいるもの
とする。従って、このとき地区Fを中心地区とした隣接
する8つの地区は地区A,B,C,E,F,G,I,J,Kとなる。ま
た、a点は図示のように、最短距離で地区Jに最も近
く、以下、地区G,K,E,I,B,C,Aの順に近くなっている。
この発明においては、メモリ5への地図データの読込み
を上記の順に行うようにしている。従って、a点に近い
地区J,K,Gの地図データが早く揃うので、a点に関する
地図の描画を早く行って、その表示を行うことができ
る。First, the present invention will be described in principle with reference to FIG.
In FIG. 2, it is assumed that the moving body is now at point a in district F. Therefore, at this time, eight adjacent districts centering on the district F are districts A, B, C, E, F, G, I, J, and K. Further, as shown in the figure, the point a is closest to the district J at the shortest distance, and thereafter, the regions G, K, E, I, B, C, and A are in that order.
In the present invention, the map data is read into the memory 5 in the above order. Therefore, the map data of the districts J, K, and G near the point a are quickly collected, so that the map about the point a can be drawn quickly and the map can be displayed.
次に上述した原理に基づく動作について第2図を例と
して第3図のフローチャートと共に説明する。Next, the operation based on the above principle will be described with reference to FIG. 2 as an example together with the flowchart of FIG.
先ず、ステップST1において、位置検出装置2から得
られる位置信号を地図読込み装置4が読込む。ステップ
ST2では移動体の位置a点を含む地区Fを検出し、これ
を中心地区として要求リストのNo.1に登録する。次にス
テップST3で、中心地区Fの隣接地区A,B,C,E,F,G,I,J,K
をリストアップした後、ステップST4で上記各隣接地区
のa点からの最短距離を演算する。そしてステップST5
で上記最短距離の短い順に隣接地区を、J,G,K,E,I,B,C,
Aと並び換え、これをステップST6で要求リストのNo.2〜
9に登録する。ステップST7では上記各地区の地図デー
タがメモリ5に既に格納されているか否かを調べる。格
納されていないものについては、ステップST8で不要な
データを消去する等して格納エリアを確保した後、ステ
ップST9で必要な地図データの読込みを、上記要求リス
トのNo.2〜No.9の順に従って行う。ステップST10で全て
の地区の地図データの読込みが完了したことが検出され
るまで、ステップST7,ST8,ST9がくり返される。全ての
地区の地図データの読込みが完了すれば、システムのメ
イン処理に戻る。First, in step ST1, the map reading device 4 reads the position signal obtained from the position detecting device 2. Steps
In ST2, the area F including the point a of the moving body is detected, and this is registered as No. 1 in the request list as the central area. Next, in step ST3, adjacent districts A, B, C, E, F, G, I, J, K of the central district F
After listing, the shortest distance from the point a of each adjacent area is calculated in step ST4. And step ST5
, J, G, K, E, I, B, C,
Sorted with A, and in step ST6, request list No. 2 ~
Register in 9. At step ST7, it is checked whether or not the map data of each district is already stored in the memory 5. For those that are not stored, secure the storage area by erasing unnecessary data in step ST8, etc., then read the necessary map data in step ST9, No. 2 ~ No. 9 of the above request list Follow the order. Steps ST7, ST8, ST9 are repeated until it is detected in step ST10 that the reading of the map data of all districts is completed. When the reading of the map data of all districts is completed, it returns to the main processing of the system.
移動体が第2図のa点からb点に移動した場合は、メ
モリ5に格納された地区A,.E,Iの地図データが削除さ
れ、代りに地区D,H,Lの地図データが読込まれることに
なる。When the moving body moves from point a to point b in FIG. 2, the map data for districts A, E and I stored in memory 5 is deleted and the map data for districts D, H and L are replaced. Will be read.
上述した実施例では、各隣接地区についてそれぞれ中
心地区からの最短距離を演算して、要求リストNo.2〜N
o.9に並び換えているが、この並び換えを予め設定され
たテーブルを用いて、次のように行うようにしてもよ
い。In the above-described embodiment, the shortest distance from the central area is calculated for each adjacent area, and the request list No. 2 to N are calculated.
Although the rearrangement is made to o.9, this rearrangement may be performed as follows by using a preset table.
第4図に示すように、中心地区を1〜16番の小地区
に分割すると共に、8つの隣接地区を〜として、第
5図のテーブルを作る。今、例えば、移動体が中心地区
の2番の小地区にいるものとすると、この場合の隣接
地区の読込み順序は、第5図のテーブルより、1番目の
中心地区、2番目が上記2番の小地区に最も近い地区
、3番目が次に近い地区、以下、,,,,
の順に読込みが行われる。As shown in FIG. 4, the central area is divided into 1 to 16 subareas, and the eight adjacent areas are set as to create the table of FIG. Now, for example, assuming that the moving body is in the second subdistrict in the central district, the reading order of the adjacent districts in this case is as follows from the table in FIG. District closest to the sub-district, third closest district, and so on ...
Are read in this order.
なお、上記実施例では位置センサ1を用いて移動体の
位置検出を行っているが公知のGPS衛星を用いる方法等
を用いてもよい。In the above embodiment, the position sensor 1 is used to detect the position of the moving body, but a known method using a GPS satellite or the like may be used.
また、地区の縦,横の座標は、実距離の縮尺でも経
度,緯度でもよい。The vertical and horizontal coordinates of the district may be the scale of the actual distance or the longitude and latitude.
以上のように、この発明によれば、移動体の位置を含
む地区に隣接する複数の地区について、それぞれ現在位
置からの距離を求め、距離の近い地区から順にその地区
データのメモリへの読込みを行うようにしたので、移動
体の現在位置に関する地図の描画処理を確実に行って、
その地図の表示を確実に行うことができるので、現在位
置を把握し易い表示を行うことができ、さらにソフトウ
エアを変更するだけで安価に実現できる等の効果が得ら
れる。As described above, according to the present invention, for each of a plurality of districts adjacent to the district including the position of the moving body, the distance from the current position is obtained, and the district data is read into the memory in order from the district with the shortest distance. Since it was done, make sure to draw the map of the current position of the moving body,
Since the map can be surely displayed, it is possible to display the current position so that the current position can be easily grasped, and it is possible to obtain the effect at low cost by simply changing the software.
第1図はこの発明の一実施例による移動体のナビゲーシ
ョン装置を示すブロック図、第2図は同装置の原理を説
明するための地区の構成図、第3図は同装置の動作手順
を示すフローチャート、第4図は同装置の他の実施例を
示す地区の構成図、第5図は他の実施例に用いられるテ
ーブルの構成図、第6図は従来の自動車のナビゲーショ
ンシステムを説明するための地区の構成図である。 2は位置検出装置、3は地図データ記憶装置、4は地図
読込み装置、5はメモリ、6は描画装置。 なお、図中、同一符号は同一または相当部分を示す。FIG. 1 is a block diagram showing a navigation device for a mobile body according to an embodiment of the present invention, FIG. 2 is a block diagram of an area for explaining the principle of the device, and FIG. 3 shows an operation procedure of the device. A flow chart, FIG. 4 is a block diagram of a district showing another embodiment of the same device, FIG. 5 is a block diagram of a table used in another embodiment, and FIG. 6 is a view for explaining a conventional automobile navigation system. It is a block diagram of the district. 2 is a position detection device, 3 is a map data storage device, 4 is a map reading device, 5 is a memory, and 6 is a drawing device. In the drawings, the same reference numerals indicate the same or corresponding parts.
フロントページの続き (56)参考文献 特開 昭63−96690(JP,A) 特開 昭62−111399(JP,A) 特開 昭61−212723(JP,A) 特開 昭61−250671(JP,A) 特開 平3−27082(JP,A) 特開 平2−240680(JP,A)Continuation of the front page (56) Reference JP 63-96690 (JP, A) JP 62-111399 (JP, A) JP 61-212723 (JP, A) JP 61-250671 (JP , A) JP-A-3-27082 (JP, A) JP-A-2-240680 (JP, A)
Claims (1)
れる地図データ記憶装置と、上記地図データ記憶装置か
ら読出された地図データが転送されるメモリと、移動体
の位置を示す位置信号に基づいて上記移動体の位置を含
む地区及びこの地区と隣接する複数の地区を検出し、上
記隣接する複数の地区についてそれぞれ上記移動体の位
置からの最短距離を演算し、この最短距離の短い地区か
ら順にその地区の地図データを上記地図データ記憶装置
より読出して上記メモリに転送する地図読込み装置と上
記移動体の移動方位及び移動距離と上記メモリに読込ま
れた地図データとを照合して上記移動体の位置を決定し
上記位置信号を出力する位置検出装置と、上記位置信号
及び移動方位と上記メモリに読込まれた地図データに基
づいて上記移動体の位置と地図とを描く描画装置とを備
えた移動体のナビゲーション装置。1. A map data storage device for storing map data divided into a plurality of areas, a memory to which map data read from the map data storage device is transferred, and a position signal indicating the position of a moving body. Based on this, the area including the position of the moving body and a plurality of areas adjacent to this area are detected, and the shortest distance from the position of the moving body is calculated for each of the plurality of adjacent areas. The map data of the area is sequentially read from the map data storage device and transferred to the memory, and the moving direction and the moving distance of the mobile unit are compared with the map data read in the memory to move the map data. A position detecting device that determines the position of the body and outputs the position signal, and the moving body based on the position signal and the moving direction and the map data read in the memory. Position and the moving body navigation device and a drawing device for drawing a map.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11647290A JP2690384B2 (en) | 1990-05-02 | 1990-05-02 | Mobile navigation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11647290A JP2690384B2 (en) | 1990-05-02 | 1990-05-02 | Mobile navigation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0413923A JPH0413923A (en) | 1992-01-17 |
| JP2690384B2 true JP2690384B2 (en) | 1997-12-10 |
Family
ID=14687951
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11647290A Expired - Lifetime JP2690384B2 (en) | 1990-05-02 | 1990-05-02 | Mobile navigation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2690384B2 (en) |
-
1990
- 1990-05-02 JP JP11647290A patent/JP2690384B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0413923A (en) | 1992-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20040107048A1 (en) | Arrival detection method for navigation system | |
| US20050278115A1 (en) | Navigation apparatus and map-indication control program | |
| JP4800252B2 (en) | In-vehicle device and traffic information presentation method | |
| JP2720555B2 (en) | Driving information display device | |
| JP3779003B2 (en) | Car navigation system | |
| JP2002350145A (en) | Method and apparatus for present position detection for navigation | |
| JP2006292701A (en) | On-vehicle device and road state display method | |
| JPH08202261A (en) | Input device for navigation | |
| JP2690384B2 (en) | Mobile navigation device | |
| JP4942411B2 (en) | Navigation device | |
| JP3248582B2 (en) | Navigation device | |
| JP3948018B2 (en) | Information recording apparatus, information recording method, and information recording program | |
| JPH07218281A (en) | Car navigation system | |
| JP3476751B2 (en) | In-vehicle navigation device | |
| JP2001074488A (en) | Car navigation system | |
| JP2005221245A (en) | Location retrieval method of navigation system | |
| JP4825555B2 (en) | Display control apparatus, display control method, display control program, and computer-readable recording medium | |
| JPH10318765A (en) | Vehicle-mounted navigation device | |
| JP2003207352A (en) | Navigation device and route search method | |
| JP2633373B2 (en) | Mobile navigation device | |
| JP2007071666A (en) | Car navigation system | |
| JP3301769B2 (en) | Navigation device | |
| JP3030138B2 (en) | Navigation device | |
| JPWO2002003034A1 (en) | Guidance display method for in-vehicle navigation | |
| JP2001074489A (en) | Car navigation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070829 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 11 Free format text: PAYMENT UNTIL: 20080829 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080829 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 12 Free format text: PAYMENT UNTIL: 20090829 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090829 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 13 Free format text: PAYMENT UNTIL: 20100829 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 13 Free format text: PAYMENT UNTIL: 20100829 |