JP3152099B2 - Map display device - Google Patents

Map display device

Info

Publication number
JP3152099B2
JP3152099B2 JP08684995A JP8684995A JP3152099B2 JP 3152099 B2 JP3152099 B2 JP 3152099B2 JP 08684995 A JP08684995 A JP 08684995A JP 8684995 A JP8684995 A JP 8684995A JP 3152099 B2 JP3152099 B2 JP 3152099B2
Authority
JP
Japan
Prior art keywords
map
display
data
area
memory
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
Application number
JP08684995A
Other languages
Japanese (ja)
Other versions
JPH08286602A (en
Inventor
貴史 掛川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP08684995A priority Critical patent/JP3152099B2/en
Publication of JPH08286602A publication Critical patent/JPH08286602A/en
Application granted granted Critical
Publication of JP3152099B2 publication Critical patent/JP3152099B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、車載用ナビゲーション
システム等に使用する地図データを展開処理してスクロ
ール表示する地図表示装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a map display device for developing and scrolling map data used in an in-vehicle navigation system and the like.

【0002】[0002]

【従来の技術】図4は、従来の車載用ナビゲーションシ
ステムの地図表示装置を示すブロック図である。図4に
おいて、41は車載用ナビゲーションシステムのメイン
CPUとなるマイクロプロセッサであり、42はマイク
ロプロセッサ41からのコマンドによってメモリ44に
展開を行う展開処理部である。43は表示制御部であ
り、この表示制御部43マイクロプロセッサ41からの
コマンドによってメモリ44内の地図データをプログラ
マブルに読み出し映像信号に変換し表示器45に対して
出力する。メモリ44は表示器45に出力する地図デー
タを格納するメモリであり、表示器45は入力された映
像信号を画面上に表示する。
2. Description of the Related Art FIG. 4 is a block diagram showing a map display device of a conventional vehicle-mounted navigation system. In FIG. 4, reference numeral 41 denotes a microprocessor serving as a main CPU of the on-vehicle navigation system, and reference numeral 42 denotes a memory in a memory 44 in response to a command from the microprocessor 41.
This is a development processing unit that performs development . Reference numeral 43 denotes a display control unit, which programmatically reads map data in the memory 44 according to a command from the display control unit 43 and converts the map data into a video signal and outputs the video signal to the display 45. The memory 44 is a memory for storing map data to be output to the display 45, and the display 45 displays an input video signal on a screen.

【0003】図4において、地図のスクロールはメモリ
44上の表示開始位置を表示制御部43で移動させなが
ら行う。この時のメモリ44上の地図展開概念図の一例
を図5に示す。なお、図5においてはメモリ上を4分割
した場合の例に基づいて説明する。ここで、メモリ上4
4の4分割したエリアをそれぞれA、B、C、Dとし表
示エリアをEとする(図5(a)を参照)。
In FIG. 4, scrolling of a map is performed while moving a display start position on a memory 44 by a display control unit 43. FIG. 5 shows an example of a map development conceptual diagram on the memory 44 at this time. FIG. 5 is described based on an example in which the memory is divided into four parts. Here, 4
The four divided areas 4 are A, B, C, and D, and the display area is E (see FIG. 5A).

【0004】メモリ中央部を表示開始位置として右上方
向にスクロールした場合、表示エリアEがエリアB上に
なるとエリアA、C、Dは次の地図の展開処理を開始す
る。エリアCにはエリアBと同じ地図をコピーし表示位
置をエリアCに移動し、さらにスクロールを継続すると
表示エリアEがエリアCの端に到達する。この時エリア
A、B、Dの展開処理が完了していない場合はこの状態
でスクロールは一旦停止させられる。展開処理が完了す
ると再びスクロールが再開される。
[0004] If the display area E is on the area B when the display area E is on the area B when the display is started at the center of the memory with the display start position, the areas A, C, and D start developing the next map. The same map as that of the area B is copied to the area C, the display position is moved to the area C, and when the scrolling is further continued, the display area E reaches the end of the area C. At this time, if the expansion processing of the areas A, B, and D is not completed, the scroll is temporarily stopped in this state. When the expansion processing is completed, scrolling is restarted again.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、上記従
来の地図表示装置では、瞬間的に地図の展開処理が間に
合わない場合にも一時的に地図スクロールを停止させな
ければならない場合が発生し、そのために地図スクロー
ルが見にくい、使い勝手が悪いという問題点を有してい
た。
However, in the above-described conventional map display device, there is a case where the map scrolling needs to be temporarily stopped even when the map development processing cannot be performed in time. There was a problem that the map scroll was difficult to see and the usability was poor.

【0006】本発明は、上記従来の問題を解決するもの
で、地図のスクロール速度を一時的に停止することな
く、従来よりも高速でスムーズな地図スクロールを行う
ことを可能とする優れた地図表示装置を提供することを
目的とする。
SUMMARY OF THE INVENTION The present invention solves the above-mentioned conventional problems, and provides an excellent map display which enables smoother and faster map scrolling without temporarily stopping the map scrolling speed. It is intended to provide a device.

【0007】[0007]

【課題を解決するための手段】本発明は、上記目的を達
成するために、メモリ内に地図データを展開するための
展開処理手段と、展開された前記地図データを地図表示
用データとして格納するメモリと、アドレス値を指定し
て前記地図表示用データを表示手段に表示するための制
御をする表示制御手段と、前記アドレス値を判別するこ
とにより、前記地図表示用データ又は予め内部に記憶し
た白地図表示用データのいずれかを選択して前記表示手
段に出力するデータセレクト手段と、前記展開処理手段
と前記表示制御手段に対し制御用コマンドを発行するマ
イクロプロセッサとを備え、分割したエリア毎に前記マ
イクロプロセッサからのコマンドによって前記メモリか
ら読み出したデータを前記表示手段に表示させるか、予
め前記データセレクト手段に記憶した白地図表示用のデ
ータを表示させるかを選択して表示するものである。
SUMMARY OF THE INVENTION In order to achieve the above object, the present invention provides a method for developing map data in a memory.
Expansion processing means and displaying the expanded map data on a map
Specify the memory to be stored as data for
Display control means for control for displaying on the display means the map display data Te, child determine the address value
With this, a data selection unit that selects either the map display data or the blank map display data stored in advance and outputs the selected data to the display unit, and a control command to the expansion processing unit and the display control unit. A data read from the memory by a command from the microprocessor for each divided area, or display the data for blank map display stored in the data selection means in advance. The user selects whether to display it and displays it.

【0008】[0008]

【作用】したがって、本発明によれば、地図のスクロー
ル中に表示手段の画面上にメモリ上の展開の間に合わな
いエリアが発生した場合に、展開処理手段がメモリに対
して白地図化描展開をする必要が無く、データセレクト
手段によってそのエリアのデータを表示手段に出力せず
に、データセレクト手段内の白地図表示用のデータを出
力することによって、表示手段の画面上に白地図を表示
でき、この間メモリ上の白地図表示されている部分につ
いては表示手段上に表示されないので書き換えが自由に
でき、しかも展開処理能力の低いシステムの場合はこの
地図表示装置を使用することで従来よりも地図スクロー
ルの高速化、スムーズ化を可能とするものである。
Therefore, according to the present invention, when an area that does not match the expansion on the memory is generated on the screen of the display means during scrolling of the map, the expansion processing means develops a blank map into the memory. No need, data select
Without outputting to the display means the data in the area by means by outputting the data for the blank map display in the data selection means, the blank map can be displayed on the screen of the display means, are the blank map displayed during this period the memory rewriting does not appear on the display means the portion there are freely, yet in the case of low expansion capacity system this
By using a map display device, it is possible to speed up and smooth map scrolling more than before.

【0009】[0009]

【実施例】以下、本発明の一実施例について図1〜図3
を参照しながら説明する。図1は本実施例の構成を示す
ブロック図、図2は表示画面上のエリアを示す模式図、
図3は本実施例におけるデータセレクト装置の構成図で
ある。
1 to 3 show an embodiment of the present invention.
This will be described with reference to FIG. FIG. 1 is a block diagram showing a configuration of the present embodiment, FIG. 2 is a schematic diagram showing an area on a display screen,
FIG. 3 is a configuration diagram of the data select device in the present embodiment.

【0010】図1において、1はマイクロプロセッサで
あり、このマイクロプロセッサ1は車載用ナビゲーショ
ンシステムのメインCPUとなり、展開処理装置2と表
示制御装置3にアドレスデータを送信する。展開処理装
置2はマイクロプロセッサ1からのコマンドによってメ
モリ4内に格納された地図データの展開を行うものであ
る。表示制御装置3はメモリ4内に格納されたデータを
ディスプレイ等の表示装置5に表示するための制御を行
うものである。6はデータセレクト装置であり、このデ
ータセレクト装置6は表示制御装置3からのアドレスの
値によってメモリ4から読み出された地図表示用のデー
タと予め記憶された地図の下地の色を表示するデータ
(以下白地図データという)とを切換えて表示装置5に
出力するものである。
In FIG. 1, reference numeral 1 denotes a microprocessor. The microprocessor 1 serves as a main CPU of an on-vehicle navigation system, and transmits address data to an expansion processor 2 and a display controller 3. Expansion processing unit 2 performs a deployment of map data stored in the memory 4 by a command from the microprocessor 1. The display control device 3 performs control for displaying data stored in the memory 4 on a display device 5 such as a display. Reference numeral 6 denotes a data selection device. The data selection device 6 stores data for map display read from the memory 4 according to the address value from the display control device 3 and data for displaying a pre-stored background color of the map. (Hereinafter, referred to as blank map data) and output to the display device 5.

【0011】次に、上記実施例の動作について説明す
る。図1において、表示制御装置3はマイクロプロセッ
サ1による内部レジスタの設定によってプログラマブル
にメモリ4の指定したアドレスから順次データを読み出
す動作を行っている。この時、メモリ4内を4分割し、
分割したエリア毎に白地図表示の設定をする概念を示し
たものが図2に示す模式図のである。これを実現するた
めのデータセレクト装置の構成を示すものが図3のブロ
ック図である。図2において4分割されたエリアをそれ
ぞれAエリア9、Bエリア10、Cエリア11、Dエリ
ア12とし、データセレクト装置6が順次読み出すデー
タはどのエリアのものなのかを検出する手段を説明す
る。
Next, the operation of the above embodiment will be described. In FIG. 1, the display control device 3 performs an operation of reading data sequentially from a designated address of the memory 4 in a programmable manner by setting an internal register by the microprocessor 1. At this time, the memory 4 is divided into four parts,
FIG. 2 is a schematic diagram showing the concept of setting blank map display for each divided area. FIG. 3 is a block diagram showing a configuration of a data select device for realizing this. In FIG. 2, the areas divided into four are referred to as an A area 9, a B area 10, a C area 11, and a D area 12, respectively, and a description will be given of a means for detecting which area data to be sequentially read by the data selection device 6 belongs.

【0012】白地図表示を行うために必要となるパラメ
ータは表示開始位置横幅23、横エリア幅22、縦エリ
アアドレス7であり、表示開始アドレス8から順次デー
タを読み出す毎に表示開始位置横幅23の値を順次減算
するカウンタが図3の横幅減算カウンタ14である。こ
の横幅減算カウンタ14の値と横エリア幅22の値の大
小関係を判別器A15で判別することによって図2のA
エリア9+Cエリア11とBエリア10+Dエリア12
の判別が可能である。また図3の順次メモリからデータ
を読み出すためのアドレスカウンタ13の値と縦エリア
アドレス7の値の大小関係を判別器B16で判別するこ
とによって図2のAエリア9+Bエリア10とCエリア
11+Dエリア12の判別が可能である。以上2つの判
別により読み出したデータがどのエリアのものなのかの
判別が可能となる。
The parameters required for displaying a blank map are a display start position horizontal width 23, a horizontal area width 22, and a vertical area address 7. Each time data is sequentially read from the display start address 8, the value of the display start position horizontal width 23 is set. counter for sequentially subtracting a width subtraction counter 14 in FIG. 3. The discriminator A15 discriminates the magnitude relationship between the value of the width subtraction counter 14 and the value of the width 22 of the horizontal area.
Area 9 + C area 11 and B area 10 + D area 12
Can be determined. Also, the discriminator B16 determines the magnitude relationship between the value of the address counter 13 for reading data from the sequential memory of FIG. 3 and the value of the vertical area address 7 to determine the A area 9 + B area 10 and the C area 11 + D area 12 in FIG. Can be determined. By the above two determinations, it is possible to determine which area the read data belongs to.

【0013】次にどのエリアを白地図にするかのコント
ロールについて説明する。図3の白地図エリアコントロ
ーラ17には図2のメモリ上を区切ったエリア毎に対応
したコントロールビットが用意されている。このコント
ロールビットと判別器A15、判別器B16の出力をデ
コーダ18でデコードすることによってマルチプレクサ
19のセレクト信号を生成する。このセレクト信号によ
ってメモリ地図データ20または白地図データ21を選
択しカラーコードまたはカラーデータとして外部表示装
置に出力される。
Next, control of which area is set as a blank map will be described. The blank map area controller 17 in FIG. 3 is provided with control bits corresponding to each area divided on the memory in FIG. The decoder 18 decodes the control bits and the outputs of the discriminators A15 and B16 to generate a select signal for the multiplexer 19. The memory map data 20 or the blank map data 21 is selected by this select signal and output to an external display device as a color code or color data.

【0014】尚、この時の地図表示から白地図表示への
切り替え時間は1レジスタへの設定時間のみであるの
で、瞬時に白地図化が必要となった場合の1画面あたり
展開処理による白地図化を行う時間に比べ数千〜数万
倍の早さで切り替えが可能である。
[0014] It should be noted that, since the switching time of the blank map display from the map display of the time this is only the setting time of the first register, a blank map of through the development process of the per screen when it becomes necessary instantaneous on the blank map of Switching can be performed several thousand to tens of thousands of times faster than the time required.

【0015】以上のように、上記実施例によれば、ナビ
ゲーションシステム等の地図のスクロール中を行う際、
展開量が多い地域を表示する場合など一時的に展開処理
時間がスクロールスピードに対して間に合わなくなった
場合に、瞬時に画面上に表示されている地図の一部のエ
リアを白地図表示に切り替えてスクロールを継続し、こ
の間に白地図の部分に相当する地図を展開展開処理が
終了した時点で白地図表示から地図表示に切り替えた
り、次に必要となる地図を新たに展開し表示開始位置を
切り替えたりすることで、地図展開が間に合わなくなる
ことから発生するスクロールの停止を無くすことが可能
である。
As described above, according to the above embodiment, when scrolling a map of a navigation system or the like,
When the expansion processing time temporarily cannot keep up with the scroll speed, such as when displaying an area with a large amount of expansion , instantly switch some areas of the map displayed on the screen to the white map display and scroll During this time, the map corresponding to the blank map portion is developed, and when the development process is completed, the display is switched from the blank map display to the map display, or the next necessary map is newly developed and the display start position is switched. As a result, it is possible to eliminate the stop of scrolling that occurs because map development cannot be performed in time.

【0016】[0016]

【発明の効果】本発明は、上記実施例より明らかなよう
に、地図画面のスクロール中に表示装置における表示画
面がメモリ上の端に達してしまった場合や表示画面上に
メモリ上の展開の間に合わないエリアが発生した場合に
あらかじめ展開処理装置がメモリに対して白地図化展開
をする必要が無く、データセレクト装置によって特定の
エリアのデータを表示装置に出力せずに、データセレク
ト装置内の白地図表示用のデータを出力することによっ
て、表示装置の画面上に部分的に白地図を表示でき、こ
の間メモリの白地図表示されている部分及び画面に表示
されていない部分については書き換えが自由にでき、し
かも展開処理能力の低いシステムの場合はこの装置を使
用することで従来よりもスムーズで高速な地図スクロー
ルシステムを提供できるという効果を有する。
As is apparent from the above embodiment, the present invention can be applied to the case where the display screen of the display device reaches the end of the memory while the map screen is scrolling, or the case where the development on the display screen is expanded . When an area that cannot be made in time occurs, the expansion processing device does not need to perform blank map development on the memory in advance, and the data selection device does not output data of a specific area to the display device, and performs data selection. By outputting data for displaying a blank map in the device, a blank map can be partially displayed on the screen of the display device. During this time, the portion of the memory where the blank map is displayed and the portion which is not displayed on the screen can be freely rewritten. the possible, yet in the case of low expansion capacity system fast map scrolling system smoother than conventional by the use of this device It has the effect of test.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施例における地図表示装置のブロ
ック図
FIG. 1 is a block diagram of a map display device according to an embodiment of the present invention.

【図2】同実施例における表示装置とメモリ空間の関係
を示す模式図
FIG. 2 is a schematic diagram showing a relationship between a display device and a memory space in the embodiment.

【図3】同実施例におけるデータセレクト装置のブロッ
ク図
FIG. 3 is a block diagram of a data select device in the embodiment.

【図4】従来の地図表示装置のブロック図FIG. 4 is a block diagram of a conventional map display device.

【図5】従来の地図表示装置におけるスクロール及び地
図展開方式を示す模式図
FIG. 5 is a schematic diagram showing a scroll and map development method in a conventional map display device.

【符号の説明】[Explanation of symbols]

1 マイクロプロセッサ 2 展開処理装置 3 表示制御装置 4 メモリ 5 表示装置 6 データセレクト装置 7 縦エリアアドレス 8 表示開始アドレス 9 Aエリア 10 Bエリア 11 Cエリア 12 Dエリア 13 アドレスカウンタ 14 横幅減算カウンタ 15 判別器A 16 判別器B 17 白地図エリアコントローラ 18 デコーダ 19 マルチプレクサ 20 メモリ地図データ 21 白地図データ 22 横エリア幅 23 表示開始位置横幅 24 表示エリアReference Signs List 1 microprocessor 2 expansion processing device 3 display control device 4 memory 5 display device 6 data select device 7 vertical area address 8 display start address 9 A area 10 B area 11 C area 12 D area 13 address counter 14 width subtraction counter 15 discriminator A 16 Classifier B 17 White map area controller 18 Decoder 19 Multiplexer 20 Memory map data 21 White map data 22 Horizontal area width 23 Display start position horizontal width 24 Display area

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G09B 29/00 - 29/10 G08G 1/0969 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int. Cl. 7 , DB name) G09B 29/00-29/10 G08G 1/0969

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 メモリ内に地図データを展開するための
展開処理手段と、展開された前記地図データを地図表示
用データとして格納するメモリと、アドレス値を指定し
て前記地図表示用データを表示手段に表示するための制
御をする表示制御手段と、前記アドレス値を判別するこ
とにより、前記地図表示用データ又は予め内部に記憶し
た白地図表示用データのいずれかを選択して前記表示手
段に出力するデータセレクト手段と、前記展開処理手段
と前記表示制御手段に対し制御用コマンドを発行するマ
イクロプロセッサとを備えた地図表示装置。
1. A method for developing map data in a memory.
Expansion processing means and displaying the expanded map data on a map
Specify the memory to be stored as data for
Display control means for control for displaying on the display means the map display data Te, child determine the address value
With this, a data selection unit that selects either the map display data or the blank map display data stored in advance and outputs the selected data to the display unit, and a control command to the expansion processing unit and the display control unit. And a microprocessor for issuing a map.
【請求項2】 前記データセレクト手段表示は、表示エ
リア毎に、前記アドレス値を判別することにより、前記
地図表示用データ又は前記白地図表示用データのいずれ
かを選択して前記表示手段に表示させ、前記表示手段
は、前記メモリに格納された前記地図表示用データをそ
のまま保持した状態で白地図表示可能であることを特
徴とする請求項1記載の地図表示装置。
2. The data selection means display comprises determining the address value for each display area,
Either the data for map display or the data for blank map display
And displaying it on the display means.
Is its the map display data stored in said memory
2. The map display device according to claim 1 , wherein a blank map can be displayed while holding the map.
JP08684995A 1995-04-12 1995-04-12 Map display device Expired - Fee Related JP3152099B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP08684995A JP3152099B2 (en) 1995-04-12 1995-04-12 Map display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP08684995A JP3152099B2 (en) 1995-04-12 1995-04-12 Map display device

Publications (2)

Publication Number Publication Date
JPH08286602A JPH08286602A (en) 1996-11-01
JP3152099B2 true JP3152099B2 (en) 2001-04-03

Family

ID=13898268

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08684995A Expired - Fee Related JP3152099B2 (en) 1995-04-12 1995-04-12 Map display device

Country Status (1)

Country Link
JP (1) JP3152099B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8099108B2 (en) 2007-07-12 2012-01-17 Sony Ericsson Mobile Communications Ab Mobile terminals including display screens capable of displaying maps and map display methods for mobile terminals
JP5891643B2 (en) * 2011-08-05 2016-03-23 ブラザー工業株式会社 Control device and program

Also Published As

Publication number Publication date
JPH08286602A (en) 1996-11-01

Similar Documents

Publication Publication Date Title
US5283562A (en) Map display apparatus
JP2892176B2 (en) Font memory access method
JP3152099B2 (en) Map display device
JPH0227393A (en) Image information display device
WO1995001609A1 (en) Image processing method and device therefor
JPH0635400A (en) On-vehicle image display device
JPH01312624A (en) System for controlling display of multi-window
JP3012445B2 (en) Image data output processing method and apparatus
JP2956342B2 (en) Image display control device
JPS62113193A (en) Memory circuit
JPH10240199A (en) Picture display control device
JPS6329838A (en) Display device
JPH0277834A (en) Multiwindow display device
JPH0713538A (en) Display device
JPS60225934A (en) Information processor
JPH0675608A (en) Monitoring device for programmable controller
JPH05313852A (en) Data processor
JPH05173482A (en) Scroll method for navigation map
JPH1062182A (en) Navigation system
JPH05143054A (en) Display controller
JPH11119744A (en) Controller for liquid crystal display device
JP2000352970A (en) Picture display device
JP2003186459A (en) Method for controlling display device and the display device
KR960038941A (en) How to display your own logo on video compact disc units
JPH05249947A (en) Image display control circuit

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080126

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090126

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090126

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100126

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees