JPH02251985A - 地図描画方法 - Google Patents

地図描画方法

Info

Publication number
JPH02251985A
JPH02251985A JP7466889A JP7466889A JPH02251985A JP H02251985 A JPH02251985 A JP H02251985A JP 7466889 A JP7466889 A JP 7466889A JP 7466889 A JP7466889 A JP 7466889A JP H02251985 A JPH02251985 A JP H02251985A
Authority
JP
Japan
Prior art keywords
map
image
vram
display
scroll
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP7466889A
Other languages
English (en)
Other versions
JPH07104170B2 (ja
Inventor
Masayoshi Yoneyama
正由 米山
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.)
Honda Motor Co Ltd
Alpine Electronics Inc
Original Assignee
Honda Motor Co Ltd
Alpine Electronics Inc
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 Honda Motor Co Ltd, Alpine Electronics Inc filed Critical Honda Motor Co Ltd
Priority to JP1074668A priority Critical patent/JPH07104170B2/ja
Publication of JPH02251985A publication Critical patent/JPH02251985A/ja
Publication of JPH07104170B2 publication Critical patent/JPH07104170B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は自動車ナビゲーションの地図描画方法に係わり
、特に自動車の移動に応じて地図をスクロール表示する
地図描画方法に関する。
〈従来技術〉 地図データを記憶する記憶手段としてCD−ROMを利
用した自動車用ナビゲーション・システムがある。かか
る自動車用ナビゲーション・システムは、CD−ROM
に大量の地図データを記憶させておくと共に、ディスプ
レイ装置や車両の現在位置を測定する位置測定装置等を
設け、車両の現在位置を示すマーク(ロケーションカー
ソル)をディスプレイ画面の一定位置に固定表示すると
共に、車両位置に応じた地図データをCD−ROMから
読み出して地図をディスプレイ画面に描画し、該地図を
車両の移動に応じてスクロール表示する。
地図をスクロールするには予めmXn (例えば3×3
)枚の隣接地図画像MPIを第8図に示すように第1の
ビデオRAM (VRAM)に展開(記憶)しておき、
車両の移動に応じて該VRAMから地図データを読み出
す範囲(ウィンドウ、−点鎖線で示す)WDを移動させ
て地図をディスプレイ画面上でスクロールさせる。
以上のスクロール表示処理を隣接区域に進入するまで行
い、車両が隣接区域に進入すると、進入した区域が中央
となるように新たな3×3の隣接地図データを読み出し
、これら地図データを用いて9画面分の地図画像MP2
を生成して第2VRAMに記憶する。以後、第2VRA
Mの指定ウィンドーから地図画像を読み出してCRTに
スクロール表示する。そして、新たな区域に進入する毎
に第1、第2VRAMに交互に3×3の地図画像を記憶
すると共に、地図画像を読み出すVRAMを切り換えて
連続的に地図をスクロール表示する。
又、前述のように所定縮尺レベルの画像を第1又は第2
のVRAMの一方のVRAMに格納し、車両の移動に応
じて該一方のVRAMの所定領域から地図画像を読み取
ってスクロール表示している際に、縮尺の異なる地図の
表示が要求された時には、該縮尺の異なる地図データを
CD−ROMから読み取り、該地図データを用いて縮尺
が異なる画像を発生して他方のVRAMに格納し、縮尺
の異なる画像の発生処理完了後に車両位置に応じた他方
のVRAMのウィンドー位置を計算し、該ウィンドーか
ら画像を読み取って拡大又は縮小地図画像をスクロール
表示する。
〈発明が解決しようとする課題〉 以上のように、従来は地図の拡大又は縮小表示が要求さ
れると、処理装置は別VRAMに拡大又は縮小画像を格
納する処理に専念し、拡大又は縮小画像を完全に別VR
AMに格納した後に該別のVRAMから画像を読み取っ
てスクロール表示するものであった。
このため、拡大又は縮小画像が別VRAMに完全に格納
される迄、元の地図画像がスクロールされることなく静
止表示され続け、格納完了後突然拡大又は縮小画面に切
り替わってスクロール表示される。換言すれば、従来で
は拡大/縮小操作後所定時間、画面の切り換えが待たさ
れ、待たされている間、地図のスクロール表示が不可能
であった。この結果、待たされている間、オペレータは
装置が故障していると錯覚し、操作上問題があった。
以上から、本発明の目的は拡大/縮小操作直後に、すな
わち拡大/縮小画像が別VRAMに完全に格納されなく
ても、VRAMの切り換えを行って拡大/縮小地図の表
示が行え、しかもスクロールができる地図描画方法を提
供することである。
く課題を解決するための手段〉 上記課題は本発明において、画像を記憶する第1、第2
のVRAMと、画像発生処理とスクロール処理を行うナ
ビゲーション処理装置と、車両位置に応じたVRAMの
記憶領域から画像を読み出して表示する画像続出部によ
り達成さる。
く作用〉 所定縮尺レベルの画像を第1のVRAMに格納し、車両
の移動に応じて第1のVRAMの所定領域から地図画像
を読み取ってスクロール表示してμ−る際に、縮尺の異
なる地図の表示が要求された時、該縮尺の異なる地図画
像を発生して第2のVRAMに格納する画像発生処理と
、画像をスクロールさせるスクロール処理とを例えば時
分割的に行い、縮尺の異なる画像の発生処理中にスクロ
ール処理により得られた第2のVRAMの所定領域から
画像を読み取って該縮尺が異なる地図画像をCRTに表
示すると共にスクロール表示する。
〈実施例〉 第1図は本発明を実現できる自動車用ナビゲーション・
システムのブロック構成図である。
図において、1は地図データ記憶手段となるCD−RO
Mである。、:(i’)CD−ROM1に記憶される地
図データはビューセットA、B、Cによる階層構造を有
している。ここでビューセットAはある基準縮尺(例え
ば5万分の1縮尺)の1画面分の地図データ、ビューセ
ットBはビューセットAで表示される区域の1/4の区
域を拡大表示するための(2万5千分の1縮尺の)1画
面分の地図データ、ビューセットCはビューセットBで
表示される区域の更に1/4の区域を拡大表示するだめ
の1画面分の地図データであり、各ビューセットAi 
、Bi 、Ciによりそれぞれ1画面に表示される範囲
の関係は第2図(a)〜(c)に示す通りである。尚、
ビューセットA、(第2図(a)参照)に着目すると、
ビューセットA工〜A4.A、〜A、がビューセットA
、により表示される区域の隣接地図データとなり、Bi
〜B。
が拡大地図データとなる。又、ビューセットBi(第2
図(b)参照)に着目すると、ビューセットA5が縮小
地図データとなり、C□、 C,、C6,C1が拡大地
図データとなる。
第3図はCD−ROMIに記憶されるビューセットの構
造図であり、上層ビューセットへのポインタPu、下層
ビューセットへのポインタPd、隣接ビューセットへの
ポインタPnl〜Pn8.ユニットデータ(地図データ
)UND等を有している。
従って、ビューセットAi 、 B i 、 Ciの関
係では、第4図に示すように、ビューセットAiのポイ
ンタPdによりビューセットBiの先頭アドレスが指示
され、ビューセットBiのポインタPdによりビューセ
ットCiの先頭アドレスが指示され、ビューセットCi
のポインタPu  によりビューセットBiの先頭アド
レスが指示され、ビューセットBiのポインタPu  
によりビューセットAiの先頭アドレスが指示される。
尚、下層ビューセットが存在しない場合にはポインタP
dは特定値(例えばオール1)になる、また、ビューセ
ットAiにより表示される区域に対応させて同素管理情
報が設けられ、該同素管理情報によりビューセットAi
の先頭アドレスが指示される。
第1図に戻って、2は拡大キー2a、縮小キー2b等の
各種キーを備えた操作部、3は絶対方位を検出する方位
センサであり、地磁気センサやステアリングセンサを有
している。4は移動量センサで、走行距離を検出する車
速センサ、前後進を検出する変速機センサなどがある。
5は位置計算用CPUで、方位センサ3.移動量センサ
4から入力されるそれぞれの値により、自分の車両の現
在位置を算出する。
6はナビゲーション処理装置であり、 (1)位置計算用CPU5から入力される車両位置と現
在表示されている地図の縮尺レベルとに基づいて、車両
の位置する区域と、車両が隣接区域に進入したかを監視
する監視処理6aと、(2)操作部2より要求された地
図データまたは車両位置に応じた地図データをCD−R
OMIから読出す読出し処理6bと、 (3)地図データを用いて隣接9区域の地図画像を発生
して後段の第1.第2VRAMに格納する画像発生処理
6cと、 (4)車両位置に応じて、画像を読み出すVRAMの画
像記憶領域(ウィンドー)を求め、そのアドレスを出力
するウィンドーアドレス発生処理(スクロール処理)6
d等の処理を実行する。
尚、ナビゲーション処理装置6は現表示縮尺レベルと異
なる縮尺の地図表示が要求された場合には、縮尺レベル
の異なる地図画像の発生処理6Cとスクロール処理6d
とを交互に時分割的に行い、後述する読出制御部をして
画像発生処理中にスクロール処理により得られたウィン
ドーから画像を読み取らせてCRTに拡大又は縮小地図
のスクロール表示を行わせる。
第5図はかかる時分割処理のタイムチャートであり1時
間T、の間両像発生処理6aを行い、ついでスクロール
処理6bを行い、以後同様なサイクルで処理6a、6b
を交互に行い、画像発生処理中にウィンドーから画像を
読み取ってスクロール表示する。
第1図に戻って、7はCD−ROMIから読み取った地
図データを記憶する地図データ記憶部。
8は前記時分割処理における時間T1を計時するタイマ
ー、9.10は9画面分の地図画像を記憶する第1、第
2のVRAM、11はナビゲーション処理装置6により
指定された所定VRAMのウィンドーから画像を読み取
って出力する読出制御部、12はブラウン管(CRT)
である。
第6図は本発明の拡大/縮小地図描画処理の流れ図、第
7図は本発明の説明図である。
地図を5万分の1の縮尺で表示するものとし、かつ自動
車が地図データA、(第7図参照)に応じた区域に存在
するものとすれば、ナビゲーシミン処理装WL6は該区
域が中央となるように3×3区域の地図データA1〜A
、をCD−ROMIから読み出し、これら地図データB
1〜B、を用いて9画面分の地図画像MPI(第7図参
照)を発生して該地図画像を一方のVRAM (第1の
VRAM9とする)に記憶する。
又、ナビゲーション処理装置6は車両位置と現表示縮尺
レベルを用いて、車両位置を示すカーソルC8Rが画面
中央に表示されるように第1のVRAM9のウィンドー
(画像読み出し領域)WDの位置を決定し、そのアドレ
スを続出制御部11に入力する。
読出制御部11は指定された第1のVRAMの指定ウィ
ンドーから地図画像をラスタースキャンに同期して読み
出してCRT12に表示する。以後、車両の移動に応じ
てウィンドーWDの位置を移動させて地図をスクロール
する。
以上のようなスクロール表示中に、たとえば第7図のカ
ーソルC5Hの位置において、拡大キー2aが押し下げ
られると、ナビゲーション処理装置6は現表示地図画像
を発生するに用いたビューセット(A工〜A9としてい
る)より上層のビューセット(Bi )に応じたどの区
域に車両が属するか判断し、該区域を中央とする3×3
個の隣接区域(−点鎖線で示している)の地図データを
CD−ROMIから読み取って記憶部7に記憶する(ス
テップ101)。
ついで、計時を開始すると共に(102)、記憶部7に
読出しである地図データを用いて9画面分の拡大画像を
発生し、該拡大画像を現在CRTに表示しているVRA
Mとは別のVRAMに記憶する処理(画像発生処理6a
)を行う(ステップ103)。
9画面分の全拡大画像の発生処理が完了しなければ(ス
テップ104)、所定時間T□が経過するまで(ステッ
プ105)、上記画像発生処理を行い、全画像が発生す
る前に時間T□が経過すると、ナビゲーション処理装置
6は拡大画像の縮尺(ビューセットBiの縮尺)と車両
位置とから前記別のVRAMにおけるウィンドー(画像
読出し領域)位置を計算し、その読出しアドレスを続出
制御部11に入力する。この結果、読出制御部11は以
後処理装置の画像発生処理と並行して別VRAMからの
拡大画像の読み出しを実行する(ステップ106)。
ウィンドー発生処理が終了すれば、ナビゲーション処理
装置6はステップ102に戻り、以後全拡大画像が発生
するまで画像発生処理と、ウィンドー発生処理(スクロ
ール処理)を繰り返す。
以上、VRAMを切り換えると共に、拡大地図発生処理
とスクロール処理とを交互に高速処理することにより、
CRT画面上に表示される拡大地図の領域が次第に広が
ってゆき、その間拡大地図を車両の移動に応じてスクロ
ールできる。
尚、以上では拡大キーが押し下げられた場合であるが、
縮小キーが押し下げられた場合も同様に処理できる。
又、以上では画像発生処理とスクロール処理とを交互に
時分割的に行った場合であるが、操作部のカーソル移動
量でスクロールさせる場合には、その移動量を割込みに
より発生し、割込み発生によりスクロール処理を行って
地図を表示する。
〈発明の効果〉 以上本発明によれば、所定縮尺レベルの画像を第1のV
RAMに格納し、車両の移動に応じて第1のVRAMの
所定領域から地図画像を読み取ってスクロール表示して
いる際に、縮尺の異なる地図の表示が要求された時、該
縮尺の異なる地図画像を発生して第2のVRAMに格納
する画像発生処理と画像をスクロールさせるスクロール
処理とを行い1画像発生処理中にスクロール処理により
得られた第2のVRAMの所定領域から画像を読み取っ
て縮尺が異なる地図画像をスクロール表示するように構
成したから、拡大/縮小操作直後にCRT上の地図表示
変化が起き、地図スクロールも行われ、地図表示切り換
えで侍される感じがせず、従って操作してから拡大/縮
小地図が表示される迄待たされて故障と錯覚することが
なく操作性が向上する。
【図面の簡単な説明】
第1図は本発明を実現できる自動車用ナビゲーション・
システムのブロック構成図、 第2図は地図データの階層構造の説明図、第3図及び第
4図は地図データをCD−ROMにおいて階層的に記憶
する場合の説明図、第5図は本発明の時分割処理のタイ
ムチャート、第6図は本発明の処理の流れ図、 第7図は本発明の地図表示の説明図、 第8図は地図のスクロール表示説明図である。 1・・CD−ROM、 5・・位置計算用CPU、 6・・ナビゲーション処理装置、 9・・第lVRAM 10−−第2VRAM 11・・読出制御部 特許出願人        アルパイン株式会社代理人
          弁理士  齋藤千幹第2図 第3図 第4図 第6図 第5図 発生処理 スクロール表示 第7 図 第8図 O

Claims (1)

    【特許請求の範囲】
  1.  車両の現在位置を示すマークをディスプレイ画面の一
    定位置に固定表示すると共に、車両の移動に応じて地図
    画像をスクロールして表示する自動車ナビゲーションの
    地図描画方法において、所定縮尺レベルの画像を第1の
    VRAMに格納し、車両の移動に応じて第1のVRAM
    の所定領域から地図画像を読み取ってスクロール表示し
    ている際に、縮尺の異なる地図の表示が要求された時、
    該縮尺の異なる地図画像を発生して第2のVRAMに格
    納する画像発生処理と画像をスクロールさせるスクロー
    ル処理とを行い、画像発生処理中にスクロール処理によ
    り得られた第2のVRAMの所定領域から画像を読み取
    って縮尺が異なる地図画像をスクロール表示することを
    特徴とする地図描画方法。
JP1074668A 1989-03-27 1989-03-27 地図描画方法 Expired - Lifetime JPH07104170B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1074668A JPH07104170B2 (ja) 1989-03-27 1989-03-27 地図描画方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1074668A JPH07104170B2 (ja) 1989-03-27 1989-03-27 地図描画方法

Publications (2)

Publication Number Publication Date
JPH02251985A true JPH02251985A (ja) 1990-10-09
JPH07104170B2 JPH07104170B2 (ja) 1995-11-13

Family

ID=13553844

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1074668A Expired - Lifetime JPH07104170B2 (ja) 1989-03-27 1989-03-27 地図描画方法

Country Status (1)

Country Link
JP (1) JPH07104170B2 (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57169785A (en) * 1981-04-13 1982-10-19 Nissan Motor Travelling guidance system for car
JPS61212723A (ja) * 1985-03-18 1986-09-20 Nec Home Electronics Ltd 表示地図自動更新方式
JPS62151715A (ja) * 1985-12-26 1987-07-06 Pioneer Electronic Corp 車両ナビゲ−シヨン装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57169785A (en) * 1981-04-13 1982-10-19 Nissan Motor Travelling guidance system for car
JPS61212723A (ja) * 1985-03-18 1986-09-20 Nec Home Electronics Ltd 表示地図自動更新方式
JPS62151715A (ja) * 1985-12-26 1987-07-06 Pioneer Electronic Corp 車両ナビゲ−シヨン装置

Also Published As

Publication number Publication date
JPH07104170B2 (ja) 1995-11-13

Similar Documents

Publication Publication Date Title
US8677287B2 (en) Display input device and navigation device
US20110221776A1 (en) Display input device and navigation device
JPH11327433A (ja) 地図表示装置
JP2527894B2 (ja) 画像処理方法及びシステム、並びに図形処理システム
JP3559951B2 (ja) ナビゲーション装置
JP2619058B2 (ja) 地図描画方法
JPH02251985A (ja) 地図描画方法
JP2612629B2 (ja) 自動車用ナビゲ−ション装置
JPH0212516A (ja) 実寸表示方式
JPH02251986A (ja) 地図描画方法
JPS58163992A (ja) Crtデイスプレ−装置
JP5441252B2 (ja) 可動式メータおよびその表示制御方法
JP2697340B2 (ja) 地図表示方法
JPH11154075A (ja) タッチ入力式情報処理装置
JPH0861964A (ja) 道路地図切換機能付ナビゲーションシステム
JP2656814B2 (ja) 自動車用ナビゲーション・システムの表示方法
JPH02248985A (ja) 地図描画方法
JPS61156277A (ja) 車両用走行軌跡表示装置
JP3376756B2 (ja) ナビゲーション装置
JP2799502B2 (ja) 表示装置の図形表示方式
JP4149065B2 (ja) ナビゲーション装置
JPH03150411A (ja) 車載用ナビゲータ
JPH1195930A (ja) ポインター移動制御装置及びその移動制御方法
JPH0789313B2 (ja) パネル入力装置
JP2000020210A (ja) 画面スクロール方式およびそのプログラム記録媒体

Legal Events

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

Free format text: PAYMENT UNTIL: 20091113

Year of fee payment: 14

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091113

Year of fee payment: 14