JPH04311992A - 地図データ表示装置 - Google Patents

地図データ表示装置

Info

Publication number
JPH04311992A
JPH04311992A JP7895391A JP7895391A JPH04311992A JP H04311992 A JPH04311992 A JP H04311992A JP 7895391 A JP7895391 A JP 7895391A JP 7895391 A JP7895391 A JP 7895391A JP H04311992 A JPH04311992 A JP H04311992A
Authority
JP
Japan
Prior art keywords
map data
vehicle position
current vehicle
area
screen
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.)
Pending
Application number
JP7895391A
Other languages
English (en)
Inventor
Toshihiro Sumiya
俊弘 炭谷
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.)
Daihatsu Motor Co Ltd
Original Assignee
Daihatsu Motor 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 Daihatsu Motor Co Ltd filed Critical Daihatsu Motor Co Ltd
Priority to JP7895391A priority Critical patent/JPH04311992A/ja
Publication of JPH04311992A publication Critical patent/JPH04311992A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は車両等に搭載される地図
データ表示装置の改良に係り,詳しくは更新後の表示す
べき地図データを画面上に迅速に描き得る地図データ表
示装置に関する。
【0002】
【従来の技術】図4は,従来の地図データ表示装置の一
例を示すブロック図である。この地図データ表示装置1
は,マイクロコンピュータCPU等からなる制御部2を
中心として構成され,この制御部2に,各種操作指令を
与える操作部3,複数のブロック地図の地図データを記
憶するフロッピーディスク等からなる記憶部4,車両の
進行方位を検出するための地磁気センサ等からなる方位
センサ5,同車両の走行距離を検出するための従輪速セ
ンサ等からなる距離センサ6,画面7上に上記地図デー
タや現在車両位置等を表示する画面7等を具備する表示
部8等が接続されている。また,上記制御部2は,所定
数(例えば4枚)の上記ブロック地図の地図データを更
新記憶するためのメモリバッファ10,及び上記画面7
上に表示すべき矩形状領域の地図データを記憶するため
のラムメモリ11を具備している。
【0003】また,図6及び図7はある道路X等をあら
わす上記複数のブロック地図A,B,C,…,Pの一例
を示す模式図及び部分拡大模式図である。これらブロッ
ク地図の地図データは,上記道路Xや県境等の座標デー
タ,地名,その座標データ等からなる。この地図データ
表示装置1では,上記操作部3の所定操作により,上記
方位センサ5や距離センサ6等により検出された現在車
両位置データ及び上記地図データ等に基づいて,同装置
1を搭載している車両の現在車両位置周辺の地図等が上
記画面7上に表示される。
【0004】即ち,この地図データ表示装置1では,上
記操作部3が所定操作されると,上記検出現在車両位置
データ等を用いて現在車両位置が求められ,該現在車両
位置,例えば図6及び図7に示す位置Z1周辺の4枚の
ブロック地図,例えばF,G,J,Kの地図データが上
記記憶部4から読み出されて上記メモリバッファ10に
書き込まれ,更に上記画面7上に表示すべき地図データ
が同メモリバッファ10から読み出されて上記ラムメモ
リ11に格納され,このラムメモリ11の記憶データに
基づき上記画面7上に表示すべき地図データが描かれ,
この描かれた地図上に現在位置が表示される。なお,上
記表示すべき地図データは,予め上記操作部3等により
指定されたズーム倍率パラメータの値や上記画面7のサ
イズ(画素数等)に相当するパラメータ値等に基づいて
算出され,上記4枚のブロック地図F,G,J,Kの地
図データのうちの上記現在車両位置,例えばZ1を中心
とする矩形で囲まれた矩形状領域Y1内に含まれる地図
データである。即ち,上記矩形状領域Y1は,上記ズー
ム倍率が大きい(又は小さい)ときには,それぞれ狭く
(又は広く)指定される。ただし,画面7の縦横比は一
定なので,上記矩形状領域Y1の長辺と短辺の比率は常
に一定とされる。
【0005】この地図データ表示装置1では,図5に示
すように上記操作部3の所定操作等により,初期設定と
して同装置1を搭載した車両の現在車両位置が求められ
ると共に,上記したように表示すべき地図データがラム
メモリ11に書き込まれる処理等が行われて,上記求め
られた現在車両位置周辺の地図データが画面7上に描か
れる(P1)。そして更に,上記現在車両位置が,ラム
メモリ11に書き込まれた上記矩形状領域Y1内の周縁
枠部領域R1(図6及び図7の斜線部)の更に内側の内
側領域R2から,上記周縁枠部領域R1に移ったかどう
かが判断される(P2)。この時,現在車両位置が図6
のZ2であれば,未だ上記R2内にあるので処理P7に
移る。処理P7では現在画面7に表示された地図上の現
在車両位置(Z2)が更新される。P2の処理で現在車
両位置が内側領域R2から周縁枠部領域R1内の位置Z
3に移ったと判断された場合には,現在車両位置Z3を
中心とする矩形状領域Y2を演算する(P3)。この矩
形状領域Y2が現在メモリバッファ10に書き込まれて
いる4枚のブロック地図F,G,J,Kに含まれていれ
ば(P4),上記P3で演算された現在車両位置Z3を
中心とする地図が画面7上に描かれる。即ち,画面が更
新される(P6)。また同時に前記P7の現在車両位置
表示が行われる。  上記のようなP6の画面の更新は
単にメモリバッファ10からのデータ読み込みにより行
われるので,高速で処理される。ところが現在車両位置
が図6,図7のZ6に移った場合のように,P3の処理
で演算された現在車両位置を中心とする矩形状領域Y3
が現在メモリバッファ10に記憶されている4枚のブロ
ック地図F,G,J,Kからはみ出している場合には,
P6の地図描画の処理時に,上記はみ出した部分(メモ
リバッファ10に記憶されていない)の欠けた地図しか
画面7上に表示することができない。このような不都合
を避けるため,P4において矩形状領域Y3のように4
枚のブロック地図F,G,J,Kからはみ出している場
合にはP5においてメモリバッファ10の記憶データを
前記F,G,J,Kから矩形状領域Y3が全面的に含ま
れるC,D,G,Hに更新した後,現在車両位置Z6を
中心とする地図Y3を画面7に表示し(P6),その地
図中に現在車両位置Z6を表示する(P7)。
【0006】
【発明が解決しようとする課題】上記したような従来の
地図データ表示装置1における処理では,画面に表示し
ようとする矩形状領域(例えばY3)がメモリバッファ
に記憶された複数のブロック地図の領域からはみ出す場
合には,まずメモリバッファの記憶内容を現在車両位置
に合わせて更新してからでないと現在車両位置を中心と
する地図を描くことができない。上記のようなメモリバ
ッファの更新はフロッピーディスク等の記憶部4から所
定のブロック地図を読み出す処理を含んでいるので,描
画に非常に時間がかかるという問題点を有していた。こ
のような問題点は,上記従来技術では画面に表示すべき
矩形状領域がメモリバッファに記憶された地図データか
らはみ出した時,時間のかかるメモリバッファのデータ
更新が終った後でないと現在車両位置を中心とする地図
描画が行えないように構成されていることに起因する。 またこのような従来の手順のもとでは,メモリバッファ
のデータ更新時,即ち現在車両位置がメモリバッファに
記憶された地図領域の端部に来た時,車両の進行方向に
ある新しい地図領域を描画するのに時間がかかる結果,
運転者等が自分の車両の進行方向の様子をなかなか確認
できないという不都合を生じていた。
【0007】
【課題を解決するための手段】従って本発明はメモリバ
ッファのデータ更新処理と,現在車両位置を中心とする
地図描画処理とを分離させ,現在車両位置を中心とする
地図の更新描画処理に先立って予め時間のかかるメモリ
バッファのデータ更新処理を終了しておくことにより,
画面データの更新を迅速に行うことを目的とするもので
ある。上記目的を達成するために本発明は,複数のブロ
ック地図の地図データを記憶するための記憶部と,所定
数の上記ブロック地図の地図データを更新記憶するため
のメモリバッファと,画面上に表示すべき地図データを
記憶するためのラムメモリとを具備し,車両の走行に伴
って現在車両位置周辺の所定数の上記ブロック地図の地
図データを上記記憶部から読み出して上記メモリバッフ
ァの記憶データを更新すると共に,該メモリバッファの
記憶データから表示すべき地図データを上記ラムメモリ
に読み出して画面上に表示してなる地図データ表示装置
において,上記現在車両位置が上記ラムメモリの記憶地
図データの周縁枠部内側に隣接した内側枠部領域に該内
側枠部領域の内側領域から移ったとき,現在車両位置を
中心とする上記画面上に表示すべき地図データを演算す
る地図データ演算手段と,上記地図データ演算手段によ
り演算された地図データが上記メモリバッファに記憶さ
れた地図データからはみ出しているとき,該現在車両位
置周辺の所定数の上記ブロック地図の地図データを上記
記憶部から読み出して上記メモリバッファの記憶データ
を更新するためのデータ更新手段と,上記現在車両位置
が上記内側枠部領域からラムメモリの記憶地図データの
周縁枠部領域に移ったとき,上記データ更新手段により
更新されたメモリバッファの記憶データから表示すべき
地図データを上記ラムメモリに読み出して画面上に表示
する表示手段とを具備してなる地図データ表示装置とし
て構成されている。
【0008】
【作用】この地図データ表示装置は,上記のように構成
されているので,上記現在車両位置が上記内側領域から
同内側領域の外側の内側枠部領域に移ったとき,即ち,
現在車両位置が周縁枠部領域に来て画面更新が行われる
よりも十分以前に,現在車両位置を中心とする画面上に
表示すべき地図データが,メモリバッファに記憶された
地図データからはみ出していると判断された場合に,予
めデータ更新手段が作動されて,該現在車両位置周辺の
所定数のブロック地図の地図データが記憶部から読み出
されてメモリバッファの記憶データが更新される。その
後更に車両が進行して,上記現在車両位置が上記内側枠
部領域から同内側枠部領域の外側の周縁枠部領域に移っ
たとき,表示手段が作動されて上記データ更新手段によ
り更新されたメモリバッファの記憶データから表示すべ
き地図データがラムメモリに読み出されて画面上に表示
される。かかるメモリバッファからラムメモリへのデー
タ読み出しは高速で処理されるので,本発明では従来装
置のように,いざ画面を切り換えようとする時に新しい
画面がなかなか表示されないといった不都合がない。
【0009】
【実施例】以下,添付図面を参照して,本発明を具体化
した実施例につき説明し,本発明の理解に供する。尚,
以下の実施例は本発明を具体化した一例であって,本発
明の技術的範囲を限定する性格のものではない。ここに
,図1は本発明の一実施例に係る地図データ表示装置の
地図データ表示処理の一例を示すフローチャート,図2
及び図3は同地図データ表示処理の一例のそれぞれ説明
模式図及び部分拡大説明模式図である。また,この実施
例で用いる装置のハード構成は図4に示した従来装置と
同じであって,前記図4及び図6更には図7に示した従
来の地図データ表示装置及びそのブロック地図の構成要
素と共通の要素には,同一の符号を用いて以下この実施
例に特有の手順を中心に説明する。  この実施例に係
る地図データ表示装置1では,図1のフローチャートに
示すように,従来通り,前記操作部3が所定操作される
と,初期設定として同装置1を搭載した車両の現在車両
位置が求められると共に,所定数,例えば4枚のブロッ
ク地図の地図データがメモリバッファ10に書き込まれ
る処理及び表示すべき地図データがラムメモリ11に書
き込まれる処理等が行われて,上記求められた現在車両
位置周辺の地図データが画面7上に描かれる(S1)。 現在車両位置周辺とは,現在車両位置を中心とする矩形
領域が典型例であるが,これに限定されない。この地図
データ表示装置1では,従来と異なり,上記現在車両位
置が,上記ラムメモリ11に書き込まれた例えば図2及
び図3に示す前記矩形状領域Y1内の地図データの内側
領域R2(1点鎖線内)から,前記周縁枠部領域R1の
内側に隣接して新たに設けられた内側枠部領域R3(破
線と1点鎖線の間)に移ったかどうかが判断され,以下
前記図5に示すP3,P4,P5の処理にそれぞれ対応
するS3,S4,S5の処理が行われる。
【0010】即ち,この地図データ表示装置1では,前
記周縁枠部領域R1の領域がその内側方向にただ単に拡
大されるのではなく,同R1の内側に隣接して内側枠部
領域R3が新たに設けられ,現在車両位置が前記内側領
域R2からこのR3内に移ると(例えば前記Z1からZ
7に移ると)(S2),Z7を中心とする矩形状領域Y
7が演算され(S3),更にこのY7内の地図データが
上記メモリバッファ10に記憶されているブロック地図
F,G,J,Kに含まれているかどうかが判断される(
S4)。そして,この場合,領域Y7の地図データは,
図2及び図3に示すようにこれらのブロック地図F,G
,J,Kに含まれている(はみ出していない)ので(S
4),次のS6のステップに移って,更に現在車両位置
が上記R3内からR1内に移ったかどうかが判断される
。このとき,現在位置Z7は未だ上記R3内にあり同R
3からR1に移っていないので,更に現在車両位置のみ
更新される処理が行われる(S7)。続いて,上記S3
〜S7の処理が繰り返され(車両が進行して),現在車
両位置がZ7からZ8に移った場合のように上記R3か
らR1内に移ると,従来例におけるP3〜P7と同様の
S8〜S12の処理が行われる。即ち,この時の現在車
両位置が例えばZ8であればZ8を中心とする矩形状領
域Y8は現在メモリバッファ10に記憶されているブロ
ック地図F,G,J,Kに含まれるので,Y8の地図が
描画(地図更新)された後(S11),現在車両位置Z
8がその矩形状領域Y8(即ち,画面7の表示領域)の
中心位置に表示される(S12)。
【0011】一方,車両が進行してステップS2におい
て現在車両位置が上記Y8の内側領域R2内の上記Z8
から,同Y8の内側枠部領域R3内の例えばZ9に移る
と,このZ9を中心とする矩形状領域Y9が演算される
と共に,この矩形状領域Y9が上記4枚のブロック地図
F,G,J,Kに含まれるかどうかが判断される(S4
)。この場合,図2及び図3に示すように上記矩形状領
域Y9は上記ブロック地図F,G,J,Kからはみ出す
ので(S4),次のステップS5に移り,上記矩形状領
域Y9を内部に含む4枚のブロック地図,例えばC,D
,G,Hの地図データが上記記憶部4から読み出されて
上記メモリバッファ10に更新記憶される(S5)。 かかるメモリバッファ10の書き換えはフロッピーディ
スク等の記憶部4からのデータ読み出しを伴うので時間
がかかるが,画面7の書き換え(S11)の行われるR
3からR1への移動より十分前のR2からR3への移動
時に行われること及び上記画面7の書き換え(S11)
とは別個に行われるので,画面7の書き換えに時間を要
するといった不都合がない。このように,この地図デー
タ表示装置1では,画面データを更新する時に常に現在
位置を中心とする矩形状領域を含むブロック地図を記憶
しているメモリバッファからのデータ読み出しを行うだ
けですむので,画面データの読み出しに時間がかかると
いった従来技術のような不都合が解消される。当然のこ
とながら一度R2からR3に移り(S2でYES),メ
モリバッファ10の記憶データが更新された(S5)後
R1に移らず再度R2に戻ったような場合には,メモリ
バァッファ10の内容はもとの状態(F,G,J,K)
に書き直される。また領域Y8を表示している時に現在
車両位置がR3からR1に移った(S6でYES)場合
の処理は従来のP3〜P7の処理(図5)と同様であり
,例えば現在車両位置がZ9であればこれを中心とする
矩形状領域Y9(S8で演算)は前記ブロック地図F,
G,J,Kからはみ出す(S9)のでメモリバッファ1
0の内容が前記Y9を含むようなブロック地図C,D,
G,Hに更新され(S10),その後地図の描画(S1
1),現在車両位置の描画が行われる(S12)。
【0012】
【発明の効果】本発明により複数のブロック地図の地図
データを記憶するための記憶部と,所定数の上記ブロッ
ク地図の地図データを更新記憶するためのメモリバッフ
ァと,画面上に表示すべき地図データを記憶するための
ラムメモリとを具備し,車両の走行に伴って現在車両位
置周辺の所定数の上記ブロック地図の地図データを上記
記憶部から読み出して上記メモリバッファの記憶データ
を更新すると共に,該メモリバッファの記憶データから
表示すべき地図データを上記ラムメモリに読み出して画
面上に表示してなる地図データ表示装置において,上記
現在車両位置が上記ラムメモリの記憶地図データの周縁
枠部内側に隣接した内側枠部領域に該内側枠部領域の内
側領域から移ったとき,現在車両位置を中心とする上記
画面上に表示すべき地図データを演算する地図データ演
算手段と,  上記地図データ演算手段により演算され
た地図データが上記メモリバッファに記憶された地図デ
ータからはみ出しているとき,該現在車両位置周辺の所
定数の上記ブロック地図の地図データを上記記憶部から
読み出して上記メモリバッファの記憶データを更新する
ためのデータ更新手段と,上記現在車両位置が上記内側
枠部領域からラムメモリの記憶地図データの周縁枠部領
域に移ったとき,上記データ更新手段により更新された
メモリバッファの記憶データから表示すべき地図データ
を上記ラムメモリに読み出して画面上に表示する表示手
段とを具備してなる地図データ表示装置が提供される。 従って,この地図データ表示装置では,現在車両位置周
辺の地図の更新描画処理に先立って予め時間のかかるメ
モリバッファのデータ更新処理を終わらせておくので,
画面の更新を常に迅速に行うことができる。
【図面の簡単な説明】
【図1】  本発明の一実施例に係る地図データ表示装
置の地図データ表示処理の一例を示すフローチャート。
【図2】  同地図データ表示処理の一例の説明模式図
【図3】  同地図データ表示処理の一例の部分拡大説
明模式図。
【図4】  地図データ表示装置の一例を示すブロック
図。
【図5】  従来の地図データ表示装置の地図データ表
示装置処理の一例を示すフローチャート。
【図6】  同地図データ表示処理の一例を示す説明模
式図。
【図7】  同地図データ表示処理の一例を示す部分拡
大説明模式図。
【符号の説明】
1…地図データ表示装置 2…制御部 4…記憶部 7…画面 8…表示部 10…メモリバッファ 11…ラムメモリ R1…内枠部領域 R2…内側領域 R3…内側枠部領域

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  複数のブロック地図の地図データを記
    憶するための記憶部と,所定数の上記ブロック地図の地
    図データを更新記憶するためのメモリバッファと,画面
    上に表示すべき地図データを記憶するためのラムメモリ
    とを具備し,車両の走行に伴って現在車両位置周辺の所
    定数の上記ブロック地図の地図データを上記記憶部から
    読み出して上記メモリバッファの記憶データを更新する
    と共に,該メモリバッファの記憶データから表示すべき
    地図データを上記ラムメモリに読み出して画面上に表示
    してなる地図データ表示装置において,上記現在車両位
    置が上記ラムメモリの記憶地図データの周縁枠部内側に
    隣接した内側枠部領域に該内側枠部領域の内側領域から
    移ったとき,現在車両位置を中心とする上記画面上に表
    示すべき地図データを演算する地図データ演算手段と,
    上記地図データ演算手段により演算された地図データが
    上記メモリバッファに記憶された地図データからはみ出
    しているとき,該現在車両位置周辺の所定数の上記ブロ
    ック地図の地図データを上記記憶部から読み出して上記
    メモリバッファの記憶データを更新するためのデータ更
    新手段と,上記現在車両位置が上記内側枠部領域からラ
    ムメモリの記憶地図データの周縁枠部領域に移ったとき
    ,上記データ更新手段により更新されたメモリバッファ
    の記憶データから表示すべき地図データを上記ラムメモ
    リに読み出して画面上に表示する表示手段とを具備して
    なる地図データ表示装置。
JP7895391A 1991-04-11 1991-04-11 地図データ表示装置 Pending JPH04311992A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7895391A JPH04311992A (ja) 1991-04-11 1991-04-11 地図データ表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7895391A JPH04311992A (ja) 1991-04-11 1991-04-11 地図データ表示装置

Publications (1)

Publication Number Publication Date
JPH04311992A true JPH04311992A (ja) 1992-11-04

Family

ID=13676256

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7895391A Pending JPH04311992A (ja) 1991-04-11 1991-04-11 地図データ表示装置

Country Status (1)

Country Link
JP (1) JPH04311992A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07306636A (ja) * 1994-05-12 1995-11-21 Toppan Printing Co Ltd 地図表示装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07306636A (ja) * 1994-05-12 1995-11-21 Toppan Printing Co Ltd 地図表示装置

Similar Documents

Publication Publication Date Title
US5396430A (en) On-board navigation apparatus
JP2776246B2 (ja) マウスカーソル追従型拡大表示の移動装置
JPH0341835B2 (ja)
JP5189339B2 (ja) 地図表示装置、地図表示方法、及び地図表示プログラム
JPH04311992A (ja) 地図データ表示装置
JPH07111618B2 (ja) スクロール画面表示方法及び装置
JPH09230785A (ja) 地図表示装置
JP3462539B2 (ja) ナビゲーション装置における文字表示方法
JP2887603B2 (ja) 図形登録制御方式
JPS63187288A (ja) 表示方式
JP3954242B2 (ja) 車載用ナビゲーション装置
JPH1145048A (ja) 地図表示装置
JP3985300B2 (ja) 画像表示装置
JP2579235Y2 (ja) 地図表示装置
JPS63120331A (ja) ウインドウ開設制御方式
JPS617413A (ja) 車両用地図表示装置
JPH0511696A (ja) 地図表示装置
JPH0756557A (ja) 画像合成方法
JPH04295969A (ja) 計算機システムにおける図形再表示装置
JPS61248086A (ja) 頁編集表示方式
JPH04159590A (ja) ナビゲーション装置
JPH0329023A (ja) Crtディスプレイ装置
JPH11304504A (ja) カーナビゲーション装置およびその地図表示方法
JPS6123196A (ja) 面画像表示装置
JPS62151712A (ja) 車両ナビゲ−シヨン装置