JPH10177638A - 画像表示装置 - Google Patents

画像表示装置

Info

Publication number
JPH10177638A
JPH10177638A JP33806696A JP33806696A JPH10177638A JP H10177638 A JPH10177638 A JP H10177638A JP 33806696 A JP33806696 A JP 33806696A JP 33806696 A JP33806696 A JP 33806696A JP H10177638 A JPH10177638 A JP H10177638A
Authority
JP
Japan
Prior art keywords
model
dimensional
map information
map
terrain
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
JP33806696A
Other languages
English (en)
Other versions
JP3554124B2 (ja
Inventor
Mariko Okude
真理子 奥出
Yoshinori Endo
芳則 遠藤
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.)
Hitachi Ltd
Faurecia Clarion Electronics Co Ltd
Original Assignee
Hitachi Ltd
Xanavi Informatics Corp
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 Hitachi Ltd, Xanavi Informatics Corp filed Critical Hitachi Ltd
Priority to JP33806696A priority Critical patent/JP3554124B2/ja
Publication of JPH10177638A publication Critical patent/JPH10177638A/ja
Application granted granted Critical
Publication of JP3554124B2 publication Critical patent/JP3554124B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Navigation (AREA)
  • Processing Or Creating Images (AREA)
  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)

Abstract

(57)【要約】 【課題】各地図要素の高さ情報の有無に依らず、違和感
のない立体地図を表示する。 【解決手段】データベースに登録された地図情報に含ま
れる標高データに基づいて地形の3次元モデルを作成し
(ステップ400)、データベースに登録された属性情
報に各地図要素の形状データに高さ情報が含まれるか否
かを判定する(ステップ401)。そして、形状データ
が高さ情報を含む場合には、当該形状データを用いて地
図要素の3次元形状のモデルを作成し(ステップ40
2)、形状データが高さ情報を含まない場合には、当該
形状データと、データベースに登録された地図情報に含
まれる標高データから算出した高さ情報を用いて当該地
図要素の3次元モデルを作成する

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、地図情報処理シス
テムに係り、特に、ドライバーに違和感を与えない立体
的な地図を表示することができるナビゲーション装置に
関する。
【0002】
【従来の技術】都市開発や土地管理等に利用される地図
情報システムにおいては、データベースに登録された地
図情報(地形の標高データ等)と属性情報(各地図要素
(建造物や道路等)毎に、形状データや名称等を含むデ
ータが登録された情報)と等に基づいて、建造物等と背
景との整合の取れた三次元画像(以下、景観画像と呼
ぶ)を再現することが要求されている。そこで、こうし
た要求に対応するための方法として、以下に説明する特
開昭62-274469号公報記載の景観画像合成処理
方式等が提案されている。
【0003】特開昭62-274469号公報記載の景
観画像合成処理方式は、地図情報に基づいて作成した地
形の3次元画像と、属性情報に基づいて作成した各地図
要素の3次元画像とを合成することによって、より自然
な景観画像を作成する方法である。本方法によれば、地
図を一見しただけでは把握しにくい地上付近から眺めた
景観等を、よりリアルに表示することができる。即ち、
本方法をナビゲーションシステムに適用すれば、ドライ
バーは、ディスプレイ等に表示された立体地図から、実
際の車両の走行位置の周辺の状況を違和感なく把握する
ことができる。
【0004】
【発明が解決しようとする課題】さて、上記特開昭62
-274469号公報記載の景観画像合成処理方式にお
いては、全地図要素についての高さ情報がデータベース
に登録されていることが前提とされている。従って、既
存の地図情報システムのデータベースや、将来的に提供
される各種の地図情報システムのデータベースをそのま
ま利用できる可能性は少ない。
【0005】また、上記特開昭62-274469号公
報記載の景観画像合成処理方式においては、道路整備等
による交通環境が変化してもデータベースは更新されな
い。従って、本方法を適用したナビゲーションシステム
においては、人為的にデータベースの更新が定期的に行
われない限り、過去の或る時点における地図情報がデー
タベースに登録されているので、現在の交通環境に合っ
た立体地図が表示されない。つまり、最新の交通情報を
ドライバに提供するために、定期的なデータベースのメ
ンテナンスが必要とされる。
【0006】そこで、本発明は、各地図要素の高さ情報
の有無に依らず、違和感のない立体地図を表示すること
ができる画像表示装置を提供し、各種の地図情報システ
ムのデータベースを効率的に利用することを目的とす
る。また、こうした画像表示装置を利用したナビゲーシ
ョンシステムにおいて、現在の交通環境に合った最新の
立体地図表示を可能とすることを目的とする。
【0007】
【課題を解決するための手段】上記課題を達成するため
に、本目的は、地図情報に基づいて当該地図情報が表す
地図の画像を表示する画像表示装置であって、地表面の
三次元形状を表す地形データと、当該地表面上に位置し
ている構造物の構造物の高さを含む三次元形状を表す立
体データと、前記構造物とは異なる構造物の二次元形状
を表す平面データとを記憶した前記地図情報と、前記地
図情報に記憶された前記地形データによって表される三
次元形状の地形モデルを生成する地形モデル生成手段
と、前記地図情報に記憶された各平面データが表す二次
元形状の前記各構造物のモデルをそれぞれ生成する二次
元モデル生成手段と、前記地図情報に記憶された各立体
データが表す三次元形状の前記各構造物のモデルをそれ
ぞれ生成する三次元モデル生成手段と、前記二次元モデ
ル生成手段が生成した前記各構造物のモデルと前記三次
元モデル生成手段が生成した前記各構造物のモデルと
を、前記地形モデル生成手段が生成した前記地形モデル
に配置する合成手段と、前記表示する地図の画像とし
て、前記合成手段が前記各構造物のモデルを配置した前
記地形モデルを任意の視点位置に対して定まる投影面に
投影した投影図を作成する投影手段とを備えることを特
徴とする画像表示装置を提供する。
【0008】したがって、本発明に係る画像表示装置に
よれば、地図情報中に、構造物の二次元形状を表す形状
データと、構造物の三次元形状を表す形状データとが混
在していても、即ち、各構造物の高さ情報の有無に依ら
ず、違和感のない立体地図を表示することができる。従
って、各種の地図情報システムのデータベースをそのま
ま利用することが可能となると思われる。また、こうし
た画像表示装置を車両に搭載し、車両の走行路の勾配に
応じて、地図情報に含まれる地形の形状データを適宜補
正するようにすれば、現在の交通環境に合った最新の立
体地図表示が可能となる。
【0009】
【発明の実施の形態】以下、添付の図面を参照しなが
ら、本発明に係る実施の一形態をナビゲーション装置に
適用した場合について説明する。
【0010】最初に、図1により、本実施の形態に係る
ナビゲーション装置の基本構成について説明する。
【0011】本ナビゲーション装置は、地図情報(地形
の標高データ等)と属性情報(各地図要素の形状を表す形
状データ等)とを登録したデータベースが格納された記
憶装置103(CD−ROM、ICカード等)と、記憶装
置103に格納された地図情報等から作成される立体地
図等をグラフィック表示するディスプレイ102(CR
T、液晶ディスプレイ等)と、音声データの入出力を行
う音声入出力装置104と、ドライバからの入力を受け
付ける入力装置(ジョイスティックやスクロールキー等
のハードスイッチ、ディスプレイ102上に表示された
タッチパネル等)105と、本ナビゲーション装置全体
を制御する演算処理部101と、人工衛星からのGPS
信号を受信するGPS受信装置109と、路上のビーコ
ンから発信される道路交通情報(工事による通行止め等
の交通規制に関する情報や、駐車場に関する情報等)や
FM多重放送を受信する受信装置110と、車両に搭載
されたECUとの間の情報転送(ドアの開閉状態、各ラ
イトの点灯状態、エンジンの状態等に関する情報の転
送)を制御するLAN装置111と、演算処理部101
において実行される車両の走行位置の検出処理等に使用
されるパラメータを得るための各種センサ106,10
7,108,112とを備える。尚、ここでいう各種セ
ンサとは、通常の車両に一般的に搭載されているセンサ
であり、具体的には、所定の方位(例えば、東)を基準と
する車両の進行方位を地磁気を利用して検出する方位セ
ンサ107や、所定の方位(例えば、東等)を基準とする
車両の回転角を検出するジャイロ108(光ジャイロ、
振動ジャイロ等)や、車両の旋回の検出等に利用される
左右輪の回転数の差分から車両が曲がった角度を測定す
る車輪速センサ106や、車両の走行路の勾配を検出す
る勾配センサ112等がこれに当たる。尚、演算処理装
置101からディスプレイ102に伝送される映像信号
S1には、一般に、RGB信号を線形変換して作成した
NTSC信号(National Television System Committ
ee)が採用されている。
【0012】さて、図1の演算処理装置101は、図2
に示すように、各種コマンド処理等を格納したROM1
203と、各種演算処理を定義したプログラム等を格納
したRAM1204と、RAM1204に記憶されたプ
ログラムに従って各種演算処理等を実行するCPU12
01と、各デバイスとRAM1202との間のデータ転
送の高速化を実現するDMA(Direct Memory Access)
1202と、ベクトルデータから画素データへの変換処
理と図形要素の描画処理等を実行する描画コントローラ
1205と、各画素の色彩を記憶したVRAM1206
と、VRAM1206に記憶された各画素の色彩をRG
B信号に変換してディスプレイ102に転送するカラー
パレット1207と、各種センサ106,107,10
8からの出力信号等をデジタル変換するA/D変換器1
208と、シリアル信号をパラレル信号に変換するSC
I1209と、各デバイス間を接続したバスにパラレル
信号をのせるPIO1210と、パルス信号を積分する
カウンタ1211とを備える。
【0013】更に、こうした演算処理部101の機能的
構成を説明すると、以下のようになる。即ち、図1の演
算処理部101は、図3に示すように、記憶装置103
に格納されたデータベースから地図情報等を取り出すデ
ータ読込部309と、ドライバが入力したコマンド等を
解析するコマンド解析部300と、GPS受信装置10
9が受信したGPS信号S8等を用いて車両の走行位置
を逐次算出する位置算出部301と、車輪速センサ10
6からの出力信号S5とジャイロ108からの出力信号
S7とを用いて位置算出部301が算出した車両の走行
位置を補正するマップマッチ処理を実行するマップマッ
チ処理部303と、マップマッチ処理部303で補正さ
れた車両の走行位置を適当なタイミングで記憶する軌跡
記憶部304と、データ読込部309が取り出した地図
情報に含まれる道路データ(ノード間を連結したリンク
の集合データ)から2地点間を結ぶ経路をダイクストラ
法等を用いて検索する経路計算部305と、経路計算部
305の検索により得られた経路情報を記憶する経路記
憶部310と、データ読込部309が取り出した地図情
報等を用いて後述の立体地図作成処理を実行して立体地
図を作成する処理等を行う表示処理部302と、ディス
プレイ102上にタッチパネル等を表示するメニュー表
示部307と、経路記憶部310が記憶する経路情報の
内から任意の経路情報を検索する経路誘導部308、勾
配センサ112の出力を用いて後述のデータベースの更
新処理を行うデータベース更新部(不図示)とを備える。
【0014】以上で、本実施の形態に係るナビゲーショ
ン装置の基本構成についての説明を終り、以下、図3に
示した演算処理部101の各ブロックで実行される各種
の処理について順番に説明してゆく。
【0015】まず、通常のナビゲーション装置としての
基本的機能を実現するための処理の概略について説明す
る。但し、ここでは、ディスプレイ102上には、既
に、表示処理部302が作成した適当な立体地図が表示
されていることとする。
【0016】位置算出部301は、通常、GPS受信装
置109が受信した3つ以上の人工衛星からのGPS信
号S8を用いて車両の走行位置(xg,yg,zg)を逐次
算出する。ところが、GPS信号S8を受信できないト
ンネル内やビル影等にさしかかると、位置算出部301
は、車輪速センサ106からの出力信号S5とジャイロ
108からの出力信号S7と方位センサ107からの出
力信号S6と、勾配センサ112からの出力信号S11
と、次式とを用いて車両の走行位置(x,y,z)を逐次
算出する。
【0017】
【数1】
【0018】
【数2】
【0019】
【数3】
【0020】ここで、θは、ジャイロ108及び方位セ
ンサ107で検出された車両の進行方位であり、Rは、
勾配センサ112で検出された車両の傾斜角であり、Δ
1は、車輪速センサ106で検出された車輪速度の積
分値から求めた車両の進行距離である。また、(x0,y
0,z0)は、前回算出した車両の走行位置の座標であ
る。
【0021】その後、マップマッチ処理部303は、位
置算出部301で算出された車両の走行位置(x,y,
z)に含まれる誤差(各種センサの出力誤差に起因する誤
差)を除去するために、マップマッチ処理を実行する。
即ち、データ読込部309が取り出した地図情報に含ま
れる道路データから認識される道路と、位置算出部30
1が算出した車両の走行位置(x,y,z)との比較によ
って車両の走行路を認識し、更に、走行路と車両の走行
位置との整合がとれるように、車両の走行路の位置を基
準として車両の走行位置(x,y,z)を補正する。
【0022】このようにして最終的に車両の走行位置
(x,y,z)が定まったら、表示処理部302は、ディ
スプレイ102に表示されている立体地図上の、車両の
走行位置(x,y,z)に相当する位置にアイコン等を更
新表示する。このとき、ドライバーが目的地迄の進路を
確認しやすいように、ジャイロ108や方位センサ10
7で検出された車両の進行方位等も併せて表示する。
【0023】また、ドライバが入力装置で所望の目的地
迄の誘導を指示すると、コマンド解析部300における
解析結果に応じて、経路誘導部308は、経路記憶部3
10が記憶する経路情報の内から、ドライバ所望の目的
地迄の最適経路を表す経路情報を検索する。ここでいう
最適経路とは、例えば、費用や所要時間を加味した最短
経路等のことであり、本実施の形態では、受信装置11
0で受信した道路交通情報等と、各経路情報から算出さ
れる車両の走行位置(x,y,z)と目的地迄の距離とに
基づいて決定した経路のことである。そして、表示処理
部302は、経路誘導部308が検索した経路情報に基
づいて、立体地図上において、車両の走行位置からドラ
イバ所望の目的地迄の最適経路を軌跡マーク等を用いて
表示したり、車両の進行すべき方向を表すアイコン等を
表示する。尚、必要であれば、ドライバ所望の目的地迄
の最適経路を表す経路情報を、ドライバーが認識可能な
音声データに変換してから、音声入出力装置104で出
力するようにしても構わない。
【0024】次に、図7に示した表示処理部302の機
能構成に対応付けながら、本実施の形態に係る立体地図
作成処理を図4を用いて説明する。但し、ここでは、コ
マンド解析部300における解析結果に応じて、既に、
データ読込部309が、ドライバの指定する領域に対応
する地図情報及び属性情報をデータベースから取り出し
ているものとする。
【0025】ステップ400において、データ読込部3
09によってデータベースから取り出された地図情報に
含まれる標高データに基づいて、地形の3次元モデルを
既定の縮尺で生成する。
【0026】次いで、ステップ401において、高さ情
報判定部700は、データ読込部309が地図情報と共
に取り出した属性情報を参照し、ある地図要素の形状デ
ータのデータ構造(即ち、高さ情報の有無)を識別する。
このとき、高さ情報判定部700が形状データにおける
高さ情報の設定を確認した場合には、ステップ403に
おいて、三次元形状生成部701が、属性情報に登録さ
れた形状データが表す3次元形状の3次元モデルを既定
の縮尺で作成し、高さ情報判定部700が形状データに
おける高さ情報の未設定を確認した場合には、ステップ
404において、二次元形状生成部702が、属性情報
に登録された形状データが表す2次元形状と、地図情報
に含まれる標高データから算出される当該地図情報の高
さ情報とに基づいて3次元モデルを既定の縮尺で作成す
る。尚、属性情報に登録された他の地図要素についても
ステップ401からの一連の処理を同様に実行し、最終
的には、地図に含まれる全地図要素のモデルを作成す
る。
【0027】そして、ステップ405において、三次元
形状生成部701または二次元形状生成部702が、全
地図要素の3次元モデルの作成終了を判定したら、ステ
ップ406において、合成部703は、以上の処理によ
って作成した地形の3次元モデルと全地図要素のモデル
とを所定の3次元座標空間に配置する。その後、座標変
換部704は、所定の視点位置からの透視投影図を作成
し、更に、3次元物体の投影処理等において一般に行わ
れる隠線消去等の画像処理を透視投影図に施した後、ス
テップ407において、これを立体地図としてディスプ
レイ102上に表示する。このような立体地図作成によ
って作成された立体地図においては、図5に示すよう
に、標高データから作成された山岳501及び海503
の画像や、高さ情報を含む形状データから作成された構
造物502等の画像は、それぞれ個別に、立体的に表示
されることになり、高さ情報を含まない形状データと標
高データとからに基づいて作成した道路504は、地形
に沿って表示されることになる。
【0028】さて、図5から判断されるように、道路
は、実際の状況とは多少相違していても、地形の起伏に
沿って表示されいれば、ドライバーの道路状況の認識に
殆ど影響を与えない。従って、道路に関しては、属性情
報に、高さ情報を含まない形状データが登録される可能
性が高い。しかし、図4の立体地図作成処理のように、
形状データに含まれていなかった高さ情報を標高データ
で補って3次元モデルを作成すると、道路に関しては、
以下に示すような不都合が生じる場合がある。即ち、図
6に示すように、峡谷600等に渡されている高架道6
01等が、現実とはかけ離れた、峡谷に沿った道路60
2として表示される可能性がある。従って、このような
不都合が生じないように、本実施例では、道路について
は、図8に示すようなモデル生成処理によって3次元モ
デルを作成することにする。
【0029】まず、勾配検出部705は、ステップ80
0において、図6に示すように道路の始点N1と終点N
nとの間に、適当な間隔毎に分割点N1,..,Nnを
設定しする。尚、分割点N1,..,Nnとして、地図
情報に含まれている道路データのノードや、道路描画に
使用するためにノード間に設定された補間点等を使用し
ても構わない。その後、勾配検出部705は、ステップ
801において、各分割点N1,..,Nnにおける勾
配m(即ち、連続する分割点Nk,Nk+1間の標高差
D)を算出し、更に、ステップ802において、道路の
始点N1と終点Nnとの間の地形変化を検出する。即
ち、標高データが急激に変動する区間(即ち、勾配mが
急激に所定の値h以上減少し、再度、急激に所定の値h
以上増加する区間)を渓谷区域と判定し、それ以外の区
間を一般道区域と判定する。尚、ここでいう所定の値h
とは、急勾配を判定するための基準となる値であり、本
実施の形態では、道路測量等の結果に基づいて適当に定
めた値を使用している。その後、ステップ803におい
て、高さ情報設定部706は、勾配検出部705により
一般道区域と判定された区間に含まれる各分割点の高さ
情報として、各分割点における実際の標高データを設定
し、勾配検出部705により渓谷区域と判定された区間
に含まれる各分割点の高さ情報としては、渓谷区域の始
点である分割点Nkにおける標高データを設定する。こ
のとき、渓谷区域から一般道区域への境界にある分割点
Nm,Nm+1において不連続な高さ情報が設定されて
いる可能が高いので、渓谷区域の高さ情報が滑らかに変
化するように、スプライン関数等を用いて、渓谷区域の
全分割点Nk,...Nm+1の高さ情報を補間するこ
とが望ましい。
【0030】以上の処理を終了し、道路の始点N1と終
点Nnとの間の全分割点N1,..,Nnの高さ情報を
設定したら、ステップ804において、三次元合成部7
03は、高さ情報設定部706が設定した全分割点
1,..,Nnの高さ情報と、属性情報に登録された
道路の形状データとを用いて道路の3次元モデルを既定
の縮尺で作成する。
【0031】このようなモデル生成処理によって道路の
3次元モデルを作成すれば、図4のステップ407にお
いて、ディスプレイ102上に表示される立体地図に
は、図6に示すように、峡谷600に渡されている高架
道601の画像が表示される。また、図9に示すよう
に、ステップ804においては、一般道路区域の分割点
1,..,Nnの高さ情報と、属性情報に登録された
道路の形状データとを用いて一般道路区域の道路の3次
元モデルだけを作成するようにし、別途ステップ900
において、峡谷区域の分割点Nk,...Nm+1の高
さ情報と、属性情報に登録された適当な地図要素(例え
ば、高架橋等)の形状データとを用いて地図要素の3次
元モデルを既定の縮尺で作成するようにすれば、図10
に示すように、ディスプレイ102上に表示される立体
地図に、峡谷600に渡されている高架道等の画像10
00を表示させることもできる。
【0032】ところで、道路以外の地図要素に関して
は、属性情報に高さ情報を含まない形状データが登録さ
れていても、単に地図情報に含まれる標高データによっ
て高さ情報を補ってしまうと不都合を生じる可能性が高
い。例えば、ビル等の建造物が地形に貼り付くように表
示された、不自然な立体地図が作成される場合がある。
そこで、地図要素の属性毎に当該地図要素の高さ情報の
デフォルト値をデータベースに登録し、且つ、図11に
示すように、図4の立体地図作成処理に新たにステップ
1100の処理とステップ1101の処理とを組み入れ
れば、こうした不都合を解消することができる。即ち、
ステップ1100において、ステップ401で高さ情報
の未設定が確認された地図要素が属する属性の高さ情報
のデフォルト値を検索し、ステップ1100でデフォル
ト値が取り出された場合には、ステップ1101におい
て、当該地図要素の高さ情報として、データベースに登
録されたデフォルト値を設定する。その結果、属性情報
に高さ情報が未設定の地図要素の内で、高さ情報のデフ
ォルト値が登録されていない属性に属する地図要素の3
次元モデルは、ステップ404において、二次元形状生
成部702によって、属性情報に登録された形状データ
が表す2次元形状と、地図情報に含まれる標高データか
ら算出される当該地図情報の高さ情報とに基づいて作成
されることになり、高さ情報のデフォルト値が登録され
ている属性に属する地図要素の3次元モデルは、ステッ
プ403において、三次元形状生成部701により、属
性情報に登録された形状データと、ステップ1100で
設定した高さ情報とに基づいて作成されることになる。
【0033】このように、本実施の形態に係るナビゲー
ション装置は、各地図要素の形状データに適当な高さ情
報を付加することができるので、データベースに必ずし
も全ての地図要素の高さ情報が登録されているとは限ら
ない場合であっても、違和感のない立体地図を表示する
ことができる。つまり、全地図要素についての高さ情報
の登録を前提していないので、既存の地図情報システム
のデータベースや、将来的に提供される各種の地図情報
システムのデータベースをそのまま利用できる可能性が
大きい。
【0034】以上で、本実施の形態に係る立体地図作成
処理の説明を終り、以下、図12により、演算処理装置
のデータベース更新部が行うデータベースの更新処理に
ついて説明する。尚、ここで説明するデータベースの更
新処理は、車両の走行中、適当なタイミング毎に実行さ
れる処理である。
【0035】まず、ステップ1200において、前述の
軌跡記憶部304に記憶された車両の走行位置を獲得
し、ステップ1201において、地図情報に含まれる道
路データによって、車両の走行位置のノードに対応つけ
られた高さ情報を取り出す。そして、ステップ1202
において、勾配センサ112で検出された車両の走行位
置における勾配と、地図情報に含まれる標高データから
算出した車両の走行位置の勾配とを比較し、両者の差分
が所定の値を超えている場合には、ステップ1203に
おいて、勾配センサ112で検出された車両の走行位置
における勾配を用いて、車両の走行位置のノードに連結
されたノードに対応つけられた標高データを補正する。
【0036】このように、車両の走行中、逐次、データ
ベースに登録された地図情報に含まれる道路データが実
際の道路状況に合わせて自動的に更新されるので、常
に、現在の交通環境に合った立体地図を表示することが
できる。つまり、本実施の形態に係るナビゲーション装
置によれば、道路整備等により交通環境が変化していて
も、常に、ドライバに、現在の交通環境に合った最新の
交通情報を提供することができる。
【0037】ところで、ドライバが比較的広範囲に渡る
道路情報を要求している場合等には、座標変換部704
が用いる視点位置を適当な高度に設定することにより、
適当な高度の位置から展望した立体地図を表示させる必
要がある。このような場合には、図13に示すように、
規模の小さい建造物等の地図要素を2次元表示し、規模
の大きな地形等だけを三次元表示した方が、ドライバに
は、返って自然な印象を与える(以下、このような画像
を、疑似三次元画像と呼ぶ)。このような機能を実現す
るためには、図14に示すように、ドライバから視点位
置の変更を指示された場合に、ステップ1400におい
て、ドライバから指示された視点位置の高度と所定値と
を比較して、ドライバから指示された視点位置の高度が
所定値以下である場合には、図4を用いて説明した立体
地図生成処理と同様な処理を続行することにし、ドライ
バから指示された視点位置の高度が所定値を超えている
場合には、ステップ404において、高さ情報の有無に
関わらず、二次元形状生成部702が、属性情報に登録
された各地図要素の形状データに基づいて、全地図要素
の2次元モデルを作成するようにすればよい。
【0038】このようにすれば、ドライバは、必要に応
じて、図15に示すような通常の立体地図を表示させた
り、図13に示すような疑似三次元画像の立体地図を表
示させたり、立体地図の表示状態を自在に切り替えるこ
とができるようになる。尚、ドライバが必要とする道路
情報を強調するために、ドライバにより指定された特定
の地図要素のみを三次元表示する機能を付加しても構わ
ない。
【0039】
【発明の効果】本発明に係る画像表示装置によれば、各
地図要素の高さ情報の有無に依らず、違和感のない立体
地図を表示することができる。つまり、各種の地図情報
システムのデータベースをそのまま利用することができ
ると思われる。
【0040】また、こうした画像表示装置に交通環境の
変化に応じて自動的にデータベースを更新する機能を付
加すれば、現在の交通環境に合った最新の立体地図の表
示が可能となる。
【0041】つまり、こうした画像表示装置をナビゲー
ションシステムに導入すれば、データベースのメンテナ
ンスを一切行うことなく、ドライバに最新の道路情報を
提供することができるようになる。
【図面の簡単な説明】
【図1】本発明の一実施の形態に係るナビゲーション装
置の構成を示した図である。
【図2】図1の演算処理部のハードウエア構成を示した
図である。
【図3】図1の演算処理部のソフトウエア構成を示した
図である。
【図4】本発明の実施の一形態に係る立体地図作成処理
の流れを示したフローチャートである。
【図5】図4の立体地図作成処理により作成した立体地
図の一例である。
【図6】渓谷に渡された高架道の3次元モデルの作成す
る際のモデル作成処理を説明するための図である。
【図7】図3の表示処理部の機能構成を示した図であ
る。
【図8】本発明の実施の一形態に係るモデル作成処理の
流れを示したフローチャートである。
【図9】本発明の実施の一形態に係るモデル作成処理の
流れを示したフローチャートである。
【図10】図9のモデル作成処理により作成した、渓谷
に渡された高架道の3次元モデルである。
【図11】本発明の実施の一形態に係る立体地図作成処
理の流れを示したフローチャートである。
【図12】本発明の実施の一形態に係るデータベース更
新処理の流れを示したフローチャートである。
【図13】疑似三次元表示の立体地図の一例である。
【図14】通常の立体地図の一例である。
【図15】立体地図の表示状態を切り換える処理の流れ
を示したフローチャートである。
【符号の説明】
101…演算処理部 102…ディスプレイ 103…記憶装置 104…音声入出力装置 105…入力装置 106…車速センサ 107…方位センサ 108…ジャイロ 109…GPS受信装置 110…受信装置 111…LAN装置 112…勾配センサ 1201…CPU 1202…DMA 1203…ROM 1204…RAM 1205…描画コントローラ 1206…VRAM 1207…カラーパレット 1208…A/D変換器 1209…SCI 1210…PIO 1211…カウンタ

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】地図情報に基づいて当該地図情報が表す地
    図の画像を表示する画像表示装置であって、 地表面の三次元形状を表す地形データと、当該地表面上
    に位置している構造物の構造物の高さを含む三次元形状
    を表す立体データと、前記構造物とは異なる構造物の二
    次元形状を表す平面データとを記憶した前記地図情報
    と、 前記地図情報に記憶された前記地形データによって表さ
    れる三次元形状の地形モデルを生成する地形モデル生成
    手段と、 前記地図情報に記憶された各平面データが表す二次元形
    状の前記各構造物のモデルをそれぞれ生成する二次元モ
    デル生成手段と、 前記地図情報に記憶された各立体データが表す三次元形
    状の前記各構造物のモデルをそれぞれ生成する三次元モ
    デル生成手段と、 前記二次元モデル生成手段が生成した前記各構造物のモ
    デルと前記三次元モデル生成手段が生成した前記各構造
    物のモデルとを、前記地形モデル生成手段が生成した前
    記地形モデルに配置する合成手段と、 前記表示する地図の画像として、前記合成手段が前記各
    構造物のモデルを配置した前記地形モデルを任意の視点
    位置に対して定まる投影面に投影した投影図を作成する
    投影手段とを備えることを特徴とする画像表示装置。
  2. 【請求項2】請求項1記載の画像表示装置であって、 前記地図情報に記憶された平面データが二次元形状を表
    す構造物の内の所定の構造物が位置する地点における前
    記地表面の高度を検出し、当該所定の構造物の高さとす
    る検出手段を備え、 前記二次元モデル生成手段は、二次元形状の前記所定の
    構造物のモデルに換えて、前記検出手段が検出した前記
    所定の構造物の高さと、前記地図情報に記憶された前記
    所定の構造物の二次元形状を表す平面データとにより表
    される三次元形状の前記所定の構造物のモデルを生成す
    ることを特徴とする画像表示装置。
  3. 【請求項3】請求項1記載の画像表示装置であって、 前記視点位置を指示する指示を受け付ける受付手段と、 前記受付手段が受け付けた前記指示により指示される視
    点位置が所定の高度を超えた場合に、前記三次元モデル
    生成手段は、前記三次元形状の各構造物のモデルに換え
    て、前記地図情報に記憶された各立体データに含まれる
    高さを無視して得られる二次元形状の前記各構造物のモ
    デルをそれぞれ生成することを特徴とする画像表示装
    置。
  4. 【請求項4】請求項1記載の画像表示装置であって、 構造物の種類に応じて定めた区分毎に、当該区分に属す
    る構造物の三次元形状を共通に表す形状データを登録し
    たデータベースと、 前記データベースを検索し、前記地図情報に記憶された
    平面データが二次元形状を表す構造物が属する区分の形
    状データを取り出すデータ取得手段と、 前記二次元モデル生成手段は、前記地図情報に記憶され
    た平面データが二次元形状を表す構造物の内の前記デー
    タベースに形状データが登録された区分に属する前記二
    次元形状の構造物のモデルに換えて、前記データ取得手
    段が前記データベースから取り出した形状データが表す
    三次元形状の前記構造物のモデルを任意の縮尺で作成す
    ることを特徴とする画像表示装置。
  5. 【請求項5】地図情報に基づいて当該地図情報が表す地
    図の画像を表示する画像表示装置であって、 地表面の三次元形状を表す地形データと、当該地表面上
    の道路の経路を表す経路情報とを記憶した前記地図情報
    と、 所定の構造物の三次元形状を表す形状データを登録した
    記憶手段と、 前記地図情報に記憶された前記地形データが表す三次元
    形状の地形モデルを生成する地形モデル生成手段と、 前記記憶手段に記憶された前記形状データが表す三次元
    形状の前記構造物のモデルを生成する構造物モデル生成
    手段と、 前記地図情報に記憶された経路情報が表す道路の経路に
    沿って、前記地形モデル生成手段が生成した前記地形モ
    デルの形状変化を検出する検出手段と、 前記検出手段が、前記地形モデルの形状変化として所定
    の傾斜以上に急峻な傾斜を持った凹部を検出した場合
    に、前記地形モデルの凹部に掛け渡されるように、前記
    構造物モデル生成手段が生成した前記構造物のモデル
    を、前記地形モデル生成手段が生成した前記地形三次元
    モデルに配置する合成手段と、 前記表示する地図の画像として、前記合成手段が前記構
    造物のモデルを配置した前記地形モデルを任意の視点位
    置に対して定まる投影面に投影した投影図を作成する投
    影手段とを備えることを特徴とする画像表示装置。
  6. 【請求項6】地図情報に基づいて当該地図情報が表す地
    図を三次元表示するナビゲーションシステムであって、 地図情報に基づいて当該地図情報が表す地図の画像を表
    示する画像表示装置であって、 地表面の三次元形状を表す地形データと、当該地表面上
    に位置している構造物の構造物の高さを含む三次元形状
    を表す立体データと、前記構造物とは異なる構造物の二
    次元形状を表す平面データとを記憶した前記地図情報
    と、 前記地図情報に記憶された前記地形データによって表さ
    れる三次元形状の地形モデルを生成する地形モデル生成
    手段と、 前記地図情報に記憶された各平面データが表す二次元形
    状の前記各構造物のモデルをそれぞれ生成する二次元モ
    デル生成手段と、 前記地図情報に記憶された各立体データが表す三次元形
    状の前記各構造物のモデルをそれぞれ生成する三次元モ
    デル生成手段と、 前記二次元モデル生成手段が生成した前記各構造物のモ
    デルと前記三次元モデル生成手段が生成した前記各構造
    物のモデルとを、前記地形モデル生成手段が生成した前
    記地形モデルに配置する合成手段と、 前記表示する地図の画像として、前記合成手段が前記各
    構造物のモデルを配置した前記地形モデルを任意の視点
    位置に対して定まる投影面に投影した投影図を作成する
    投影手段とを備えることを特徴とするナビゲーションシ
    ステム。
  7. 【請求項7】請求項6記載のナビゲーションシステムで
    あって、 車両の走行路の勾配を検出する検出手段と、 前記地図情報が記憶する前記地形データが表す地表面の
    三次元形状の勾配が、前記検出手段が検出した前記走行
    路の勾配に合致するように、前記地図情報が記憶する前
    記地形データを補正する補正手段とを備えることを特徴
    とする画像処理装置。
JP33806696A 1996-12-18 1996-12-18 画像表示装置及びナビゲーションシステム Expired - Lifetime JP3554124B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33806696A JP3554124B2 (ja) 1996-12-18 1996-12-18 画像表示装置及びナビゲーションシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33806696A JP3554124B2 (ja) 1996-12-18 1996-12-18 画像表示装置及びナビゲーションシステム

Publications (2)

Publication Number Publication Date
JPH10177638A true JPH10177638A (ja) 1998-06-30
JP3554124B2 JP3554124B2 (ja) 2004-08-18

Family

ID=18314596

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33806696A Expired - Lifetime JP3554124B2 (ja) 1996-12-18 1996-12-18 画像表示装置及びナビゲーションシステム

Country Status (1)

Country Link
JP (1) JP3554124B2 (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000221876A (ja) * 1999-01-29 2000-08-11 Hitachi Ltd 立体地図表示方法およびナビゲーション装置
JP2001159531A (ja) * 1999-11-30 2001-06-12 Mitsubishi Electric Corp 車載情報処理装置
KR20010111385A (ko) * 1998-01-23 2001-12-17 박병인 가상 현실을 이용한 약도
JP2002149057A (ja) * 1999-05-12 2002-05-22 Denso Corp 車両用表示制御装置
KR100381709B1 (ko) * 2000-06-30 2003-04-26 (주)픽쳐맵인터내셔날 지도 데이터의 동적 표현 방법
JP2008014755A (ja) * 2006-07-05 2008-01-24 Xanavi Informatics Corp ナビゲーション装置
JP2009068945A (ja) * 2007-09-12 2009-04-02 Denso Corp 道路勾配推定装置
JP2013257280A (ja) * 2012-06-14 2013-12-26 Zenrin Co Ltd 地図表示装置、地図表示方法および地図表示用プログラム
JP2022547326A (ja) * 2019-09-19 2022-11-11 アップル インコーポレイテッド モバイルデバイスナビゲーションシステム

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010111385A (ko) * 1998-01-23 2001-12-17 박병인 가상 현실을 이용한 약도
JP2000221876A (ja) * 1999-01-29 2000-08-11 Hitachi Ltd 立体地図表示方法およびナビゲーション装置
JP2002149057A (ja) * 1999-05-12 2002-05-22 Denso Corp 車両用表示制御装置
JP2001159531A (ja) * 1999-11-30 2001-06-12 Mitsubishi Electric Corp 車載情報処理装置
KR100381709B1 (ko) * 2000-06-30 2003-04-26 (주)픽쳐맵인터내셔날 지도 데이터의 동적 표현 방법
JP2008014755A (ja) * 2006-07-05 2008-01-24 Xanavi Informatics Corp ナビゲーション装置
JP2009068945A (ja) * 2007-09-12 2009-04-02 Denso Corp 道路勾配推定装置
JP2013257280A (ja) * 2012-06-14 2013-12-26 Zenrin Co Ltd 地図表示装置、地図表示方法および地図表示用プログラム
JP2022547326A (ja) * 2019-09-19 2022-11-11 アップル インコーポレイテッド モバイルデバイスナビゲーションシステム
US11943679B2 (en) 2019-09-19 2024-03-26 Apple Inc. Mobile device navigation system

Also Published As

Publication number Publication date
JP3554124B2 (ja) 2004-08-18

Similar Documents

Publication Publication Date Title
JP4559555B2 (ja) 立体地図表示方法およびナビゲーション装置
KR100340451B1 (ko) 디지털지도 데이터처리장치 및 디지털지도 데이터처리방법
JP3375258B2 (ja) 地図表示方法及び装置並びにその装置を備えたナビゲーション装置
KR100266882B1 (ko) 네비게이션 장치
JP2760253B2 (ja) 道路の動画像作成方法及びこの方法を適用した車載ナビゲーション装置
US6445999B1 (en) Navigation system and method of displaying a quasi-three-dimensional map information
US20120065811A1 (en) Map data update system, map data update method, computer-readable storage medium storing map data update program
EP0875730B1 (en) Device for and method of displaying map information for vehicle navigation apparatus
US7725254B2 (en) Navigation device used for a route search
JP3554124B2 (ja) 画像表示装置及びナビゲーションシステム
JP5786574B2 (ja) 画像表示制御システム、画像表示制御方法および画像表示制御プログラム
JPH09281890A (ja) 地図表示装置およびナビゲーション装置
JP3540093B2 (ja) ナビゲーションシステム
JP6600418B2 (ja) 車両制御装置
JP3492887B2 (ja) 3次元景観図表示方法
JPH10253380A (ja) 三次元地図表示装置
JP4491541B2 (ja) 立体地図表示装置およびナビゲーション装置
JP3419650B2 (ja) 地図表示方法
JP2013019848A (ja) 地図表示システム、方法およびプログラム
JP2000055675A (ja) 車両用地図表示装置および方法
JP3222438B2 (ja) 地図表示装置及びその方法
EP0881466A1 (en) Navigation device
JP6623887B2 (ja) 経路表示システムおよび経路表示プログラム
JP2007178378A (ja) カーナビゲーション装置
JP7417198B2 (ja) 地図表示システム、地図表示プログラム

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20031224

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040223

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040420

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040506

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20080514

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20080514

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090514

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100514

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100514

Year of fee payment: 6

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

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

Free format text: PAYMENT UNTIL: 20100514

Year of fee payment: 6

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

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

Free format text: PAYMENT UNTIL: 20110514

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110514

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120514

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20120514

Year of fee payment: 8

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

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

Free format text: PAYMENT UNTIL: 20120514

Year of fee payment: 8

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20130514

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20130514

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20130514

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20130514

Year of fee payment: 9

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term