JP2001229363A - Three-dimensional map display device and method for displaying symbols on three-dimensional map - Google Patents
Three-dimensional map display device and method for displaying symbols on three-dimensional mapInfo
- Publication number
- JP2001229363A JP2001229363A JP2000035773A JP2000035773A JP2001229363A JP 2001229363 A JP2001229363 A JP 2001229363A JP 2000035773 A JP2000035773 A JP 2000035773A JP 2000035773 A JP2000035773 A JP 2000035773A JP 2001229363 A JP2001229363 A JP 2001229363A
- Authority
- JP
- Japan
- Prior art keywords
- symbol
- image
- dimensional
- unit
- symbol image
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
Abstract
(57)【要約】
【課題】 3次元地図上でシンボルを表示する際、少な
いメモリや低いCPU能力のマシンにおいてもシンボル
をユーザの視線方向に対して常に垂直に見やすく表示す
る方法および装置を提供する。
【解決手段】 本ナビゲーション装置において、経路選
出部3は、入力部1からの入力情報と、位置検出部2か
らの現在位置情報と、地図データ格納部4からの地図情
報とから誘導経路を探索する。誘導部6は、これらの情
報に基づいて3次元景観を生成し、また、シンボル格納
部5から表示すべきシンボルを選出する。シンボル処理
部7は、表示すべきシンボルの表示座標を算出し、対応
する画像データを選択する。合成部8は、誘導部6から
の3次元景観と、シンボル処理部7からのシンボルの画
像データとを合成する。出力部9は、合成部8からの情
報に基づいて、誘導案内を表示する。
(57) [Summary] [PROBLEMS] To provide a method and an apparatus for displaying symbols on a three-dimensional map in a manner that is easy to always see in a direction perpendicular to the user's line of sight even on a machine with a small memory and a low CPU capacity. I do. In the navigation device, a route selection unit searches for a guidance route from input information from an input unit, current position information from a position detection unit, and map information from a map data storage unit. I do. The guidance unit 6 generates a three-dimensional landscape based on these pieces of information, and selects a symbol to be displayed from the symbol storage unit 5. The symbol processing unit 7 calculates the display coordinates of the symbol to be displayed, and selects the corresponding image data. The synthesizing unit 8 synthesizes the three-dimensional landscape from the guidance unit 6 and the image data of the symbol from the symbol processing unit 7. The output unit 9 displays the guidance based on the information from the combining unit 8.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、3次元地図上のシ
ンボル表示装置ならびにその表示方法に関し、より特定
的には、ナビゲーション装置において3次元地図上でシ
ンボルを表示する際、常にユーザの視線方向に対して垂
直にシンボルを表示する表示装置ならびにその表示方法
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a device for displaying a symbol on a three-dimensional map and a method of displaying the same, and more particularly, to displaying a symbol on a three-dimensional map in a navigation device, always in the direction of the user's line of sight. The present invention relates to a display device for displaying symbols perpendicularly to a display device and a display method thereof.
【0002】[0002]
【従来の技術】従来のナビゲーション装置は、ユーザに
対して地形等を現実に即した形で視覚的に把握させるた
めに、3次元地図を表示するものがある。一般的には、
このような3次元地図は、コンピュータ・グラフィック
ス技術において一般的に用いられる方法に基づいて表示
される。2. Description of the Related Art Some conventional navigation devices display a three-dimensional map in order to allow a user to visually grasp terrain and the like in a realistic manner. In general,
Such a three-dimensional map is displayed based on a method generally used in computer graphics technology.
【0003】また、このような3次元地図上においてシ
ンボルを表示する場合には、例えば、四角形等のポリゴ
ンにテクスチャを貼って表示させる方法が用いられる。
ここで、視点位置や方向が変化すると、3次元地図とと
もに当該ポリゴンの向きも変化する。しかし、例えば、
3次元地図を斜めから眺めるような場合にはシンボルが
斜めに歪んで見えることになって、視認しにくい。した
がって、シンボルは常にユーザの視線方向に対して垂直
に表示されるのが好ましい。[0003] When displaying symbols on such a three-dimensional map, for example, a method of pasting and displaying a texture on a polygon such as a quadrangle is used.
Here, when the viewpoint position or direction changes, the orientation of the polygon changes along with the three-dimensional map. But, for example,
When the three-dimensional map is viewed obliquely, the symbols appear obliquely distorted, making it difficult to visually recognize. Therefore, it is preferable that the symbols are always displayed perpendicular to the user's line of sight.
【0004】そこで、従来は、シンボルが常にユーザの
視線方向に対して垂直に表示されるように、シンボルを
表示するためのポリゴンの向きを個別に制御する方法が
用いられるのが一般的である。Therefore, conventionally, a method of individually controlling the directions of polygons for displaying symbols is generally used so that the symbols are always displayed perpendicular to the user's line of sight. .
【0005】このような従来の方法が用いられる場合、
3次元地図上における視点位置や方向が変化すると、ナ
ビゲーション装置はユーザの視線方向に対して垂直にな
るようにシンボルを表示するポリゴンの向きを再計算す
ることになる。When such a conventional method is used,
When the viewpoint position or direction on the three-dimensional map changes, the navigation device recalculates the direction of the polygon for displaying the symbol so as to be perpendicular to the user's line of sight.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、3次元
地図上における視点位置や方向が変化するたびに、ポリ
ゴンの向きを再計算することは、ハードウエア資源の限
られる端末機にとっては重い負荷となる。特に、表示す
べきシンボルの数が多くなると、その計算負荷がさらに
重くなってしまうという問題点がある。However, recalculating the orientation of the polygon every time the viewpoint position or the direction on the three-dimensional map is changed becomes a heavy load for a terminal having limited hardware resources. . In particular, there is a problem that as the number of symbols to be displayed increases, the calculation load further increases.
【0007】また、上述のような従来の方法が用いられ
る場合には、視点からの距離に応じて、表示されるポリ
ゴンの大きさが変化する。そのため、ポリゴンに貼られ
るテクスチャもまた拡大ないし縮小しなければならな
い。しかし、テクスチャを拡大ないし縮小するとジャギ
ーと呼ばれる階段状のぎざぎざが発生する。このジャギ
ーによって、3次元地図上において表示されるシンボル
が、ユーザにとって視認しにくいもの、あるいは美観を
損なうものになってしまうという問題点がある。When the above-described conventional method is used, the size of the displayed polygon changes according to the distance from the viewpoint. Therefore, the texture applied to the polygon must also be scaled up or down. However, when the texture is enlarged or reduced, a step-like jaggedness called jaggy occurs. Due to this jaggy, there is a problem that symbols displayed on the three-dimensional map are difficult for the user to visually recognize or impair the aesthetic appearance.
【0008】特に、1枚の静止画像について拡大・縮小
を行うと、ジャギーの程度がひどくなるので、3次元地
図上において表示されるシンボルが1枚の静止画像で構
成される場合には、特に汚い表示が目立ってしまうとい
う問題点がある。In particular, when a single still image is scaled up or down, the degree of jaggies becomes severe. Therefore, when a symbol displayed on a three-dimensional map is composed of a single still image, There is a problem that a dirty display becomes conspicuous.
【0009】それ故に、本発明の目的は、3次元地図上
でシンボルを表示する際、少ないメモリや低いCPU能
力のマシンにおいても視認性に優れたシンボル表示を可
能にする装置およびそれを実現する方法を提供すること
である。[0009] Therefore, an object of the present invention is to realize an apparatus which can display a symbol with excellent visibility even in a machine having a small memory and a low CPU when displaying a symbol on a three-dimensional map. Is to provide a way.
【0010】[0010]
【課題を解決するための手段および発明の効果】第1の
発明は、3次元地図上でシンボルを表示する際に、シン
ボルをユーザの視線方向に対して常に垂直に表示する3
次元地図上のシンボル表示方法であって、予め格納され
た3次元地図情報に基づいて、所定の視点から2次元ス
クリーン上に投影された3次元景観を作成する3次元景
観作成ステップと、予め格納された3次元地図情報およ
び予め格納されたシンボル情報に基づいて、表示すべき
シンボルを選出し、選出されたシンボルの3次元座標を
算出するシンボル選出ステップと、選出されたシンボル
の3次元座標から2次元スクリーン上のシンボル座標を
算出するシンボル座標算出ステップと、選出されたシン
ボルに対応するシンボル画像を選択するシンボル画像選
択ステップと、3次元景観に対して、シンボル座標上に
シンボル画像を合成する2次元・3次元合成ステップ
と、合成された画像をユーザに対して表示する表示ステ
ップとを備える。According to a first aspect of the present invention, when displaying a symbol on a three-dimensional map, the symbol is always displayed perpendicularly to the direction of the user's line of sight.
A method for displaying a symbol on a two-dimensional map, wherein a three-dimensional landscape creating step of creating a three-dimensional landscape projected on a two-dimensional screen from a predetermined viewpoint based on three-dimensional map information stored in advance; A symbol selection step of selecting a symbol to be displayed based on the selected three-dimensional map information and the pre-stored symbol information and calculating three-dimensional coordinates of the selected symbol, and a three-dimensional coordinate of the selected symbol. A symbol coordinate calculating step of calculating a symbol coordinate on the two-dimensional screen, a symbol image selecting step of selecting a symbol image corresponding to the selected symbol, and synthesizing the symbol image on the symbol coordinates with respect to the three-dimensional landscape. A two-dimensional / three-dimensional combining step and a display step of displaying a combined image to a user are provided.
【0011】上記のように、第1の発明によれば、シン
ボルの表示位置のみを3次元処理して、シンボルの表示
は2次元の画像をそのまま貼り付けたものと、3次元地
図情報とを合成することにより、少ないメモリや低いC
PU能力のマシンにおいても容易に、常にユーザの視線
方向に対して垂直にシンボルを表示し、視認性に優れた
シンボル表示を提供することができる。As described above, according to the first invention, only the display position of the symbol is three-dimensionally processed, and the display of the symbol is performed by pasting the two-dimensional image as it is and the three-dimensional map information. By combining, less memory and lower C
Even in a PU-capable machine, it is possible to easily display a symbol always perpendicular to the user's line of sight and provide a symbol display with excellent visibility.
【0012】第2の発明は、第1の発明に従属する発明
であって、シンボル画像選択ステップは、所定の視点か
らシンボル座標までの距離を算出して、当該距離に対応
するシンボル画像の大きさを決定する大きさ決定ステッ
プと、予め格納された複数のシンボル画像から、決定さ
れた大きさに対応するシンボル画像を決定する画像決定
ステップとを含む。[0012] A second invention is an invention according to the first invention, wherein the symbol image selecting step calculates a distance from a predetermined viewpoint to the symbol coordinates, and determines a size of the symbol image corresponding to the distance. A size determining step of determining a size, and an image determining step of determining a symbol image corresponding to the determined size from a plurality of symbol images stored in advance.
【0013】上記のように、第2の発明によれば、画像
の大きさの変化によって3次元的な遠近感を得ることが
でき、かつジャギーなどの画像の乱れの無い視認性に優
れたシンボル表示を提供することができる。As described above, according to the second aspect of the present invention, a three-dimensional perspective can be obtained by changing the size of the image, and the symbol is excellent in visibility without disturbance of the image such as jaggies. An indication can be provided.
【0014】第3の発明は、第1の発明に従属する発明
であって、シンボル画像選択ステップは、ユーザに対し
てアニメーション効果を提供するため、前回表示された
シンボル画像とは異なる画像に所定の時間をあけて切り
替わるように、表示すべきシンボル画像の種類を決定す
る種類決定ステップと、予め格納された複数のシンボル
画像から、決定された種類に対応するシンボル画像を決
定する画像決定ステップとを含む。[0014] A third invention is an invention according to the first invention, wherein the symbol image selecting step includes a step of selecting an image different from the previously displayed symbol image to provide an animation effect to the user. A type determining step of determining the type of a symbol image to be displayed, and an image determining step of determining a symbol image corresponding to the determined type from a plurality of symbol images stored in advance, so as to switch at a time interval. including.
【0015】上記のように、第3の発明によれば、少な
いメモリや低いCPU能力のマシンにおいても、常にユ
ーザの視線方向に対して垂直にシンボルを表示し、かつ
アニメーションによってユーザの注意を喚起する、視認
性に優れたシンボル表示を提供することができる。As described above, according to the third aspect, even in a machine having a small memory and a low CPU capacity, symbols are always displayed perpendicular to the user's line of sight, and the user is alerted by animation. , A symbol display with excellent visibility can be provided.
【0016】第4の発明は、第1の発明に従属する発明
であって、シンボル画像選択ステップは、所定の視点か
らシンボル座標までの距離を算出して、当該距離に対応
するシンボル画像の大きさを決定する大きさ決定ステッ
プと、ユーザに対してアニメーション効果を提供するた
め、前回表示されたシンボル画像とは異なる画像に所定
の時間をあけて切り替わるように、表示すべきシンボル
画像の種類を決定する種類決定ステップと、予め格納さ
れた複数のシンボル画像から、決定された大きさおよび
種類に対応するシンボル画像を決定する画像決定ステッ
プとを含む。A fourth invention is an invention according to the first invention, wherein in the symbol image selecting step, a distance from a predetermined viewpoint to the symbol coordinates is calculated, and a size of the symbol image corresponding to the distance is calculated. In order to provide a user with an animation effect, the type of the symbol image to be displayed is changed so that a predetermined time is switched to an image different from the symbol image displayed last time. The method includes a type determining step of determining, and an image determining step of determining a symbol image corresponding to the determined size and type from a plurality of symbol images stored in advance.
【0017】上記のように、第4の発明によれば、少な
いメモリや低いCPU能力のマシンにおいても、常にユ
ーザの視線方向に対して垂直にシンボルを表示し、画像
の大きさの変化によって3次元的な遠近感を得て、かつ
ジャギーなどの画像の乱れも無く、またアニメーション
によってユーザの注意を喚起する、視認性に優れたシン
ボル表示を提供することができる。As described above, according to the fourth aspect, even in a machine having a small memory or a low CPU capacity, a symbol is always displayed perpendicularly to the user's line of sight, and 3 It is possible to provide a symbol display with excellent visibility that obtains a dimensional perspective, has no image disturbance such as jaggies, and draws the user's attention by animation.
【0018】第5の発明は、3次元地図上でシンボルを
表示する際に、シンボルをユーザの視線方向に対して常
に垂直に表示する3次元地図表示装置であって、ユーザ
からの指示が入力される入力手段と、3次元地図情報を
予め格納する地図データ格納手段と、シンボル情報を予
め格納するシンボル格納手段と、入力手段において入力
される指示と、地図データ格納手段に格納された3次元
地図情報とに基づいて、所定の視点から2次元スクリー
ン上に投影された3次元景観を作成する3次元景観作成
手段と、入力手段において入力される指示と、地図デー
タ格納手段に格納された3次元地図情報と、シンボル格
納手段に格納されたシンボル情報とに基づいて、表示す
べきシンボルを選出し、選出されたシンボルの3次元座
標を算出するシンボル選出手段と、選出されたシンボル
の3次元座標から2次元スクリーン上のシンボル座標を
算出するシンボル座標算出手段と、選出されたシンボル
に対応するシンボル画像を選択するシンボル画像選択手
段と、3次元景観作成手段が作成した3次元景観に対し
て、シンボル座標上にシンボル画像選択手段が選択した
シンボル画像を合成する2次元・3次元合成手段と、2
次元・3次元合成手段によって合成された画像をユーザ
に対して表示する表示手段とを備える。According to a fifth aspect of the present invention, there is provided a three-dimensional map display device for displaying symbols on a three-dimensional map, always displaying the symbols perpendicular to the user's line of sight. Input means, map data storage means for storing three-dimensional map information in advance, symbol storage means for storing symbol information in advance, instructions input at the input means, and three-dimensional information stored in the map data storage means. A three-dimensional landscape creating means for creating a three-dimensional landscape projected on a two-dimensional screen from a predetermined viewpoint based on the map information, an instruction input by the input means, and a three-dimensional landscape stored in the map data storage means. A symbol for selecting a symbol to be displayed based on the two-dimensional map information and the symbol information stored in the symbol storage means, and calculating three-dimensional coordinates of the selected symbol. Symbol selecting means for calculating the symbol coordinates on the two-dimensional screen from the three-dimensional coordinates of the selected symbols; symbol image selecting means for selecting the symbol image corresponding to the selected symbols; Two-dimensional / three-dimensional synthesizing means for synthesizing the symbol image selected by the symbol image selecting means on the symbol coordinates with the three-dimensional landscape created by the landscape creating means;
Display means for displaying to the user an image synthesized by the three-dimensional / three-dimensional synthesis means.
【0019】上記のように、第5の発明によれば、シン
ボルの表示位置のみを3次元処理して、シンボルの表示
は2次元の画像をそのまま貼り付けたものと、3次元地
図情報とを合成することにより、少ないメモリや低いC
PU能力のマシンにおいても容易に、常にユーザの視線
方向に対して垂直にシンボルを表示し、視認性に優れた
シンボル表示を提供することができる。As described above, according to the fifth aspect, only the display position of the symbol is three-dimensionally processed, and the display of the symbol is performed by pasting the two-dimensional image as it is and the three-dimensional map information. By combining, less memory and lower C
Even in a PU-capable machine, it is possible to easily display a symbol always perpendicular to the user's line of sight and provide a symbol display with excellent visibility.
【0020】第6の発明は、第5の発明に従属する発明
であって、シンボル画像選択手段は、所定の視点からシ
ンボル座標までの距離を算出して、当該距離に対応する
シンボル画像の大きさを決定する大きさ決定手段と、シ
ンボル格納手段に予め格納された複数のシンボル画像か
ら、決定された大きさに対応するシンボル画像を決定す
る画像決定手段とを含む。A sixth invention is an invention according to the fifth invention, wherein the symbol image selecting means calculates a distance from a predetermined viewpoint to the symbol coordinates, and determines a size of the symbol image corresponding to the distance. Size determination means for determining the size, and image determination means for determining a symbol image corresponding to the determined size from a plurality of symbol images stored in the symbol storage means in advance.
【0021】上記のように、第6の発明によれば、画像
の大きさの変化によって3次元的な遠近感を得ることが
でき、かつジャギーなどの画像の乱れの無い視認性に優
れたシンボル表示を提供することができる。As described above, according to the sixth aspect of the present invention, a symbol which can obtain a three-dimensional perspective by changing the size of the image and which is excellent in visibility without disturbance of the image such as jaggies. An indication can be provided.
【0022】第7の発明は、第5の発明に従属する発明
であって、シンボル画像選択手段は、ユーザに対してア
ニメーション効果を提供するため、前回表示されたシン
ボル画像とは異なる画像に所定の時間をあけて切り替わ
るように、表示すべきシンボル画像の種類を決定する種
類決定手段と、シンボル格納手段に予め格納された複数
のシンボル画像から、決定された種類に対応するシンボ
ル画像を決定する画像決定手段とを含む。A seventh invention is the invention according to the fifth invention, wherein the symbol image selecting means sets an image different from the previously displayed symbol image in order to provide an animation effect to the user. And a symbol image corresponding to the determined type is determined from a plurality of symbol images stored in the symbol storage unit in advance so as to switch at a time interval. Image determining means.
【0023】上記のように、第7の発明によれば、少な
いメモリや低いCPU能力のマシンにおいても、常にユ
ーザの視線方向に対して垂直にシンボルを表示し、かつ
アニメーションによってユーザの注意を喚起する、視認
性に優れたシンボル表示を提供することができる。As described above, according to the seventh aspect, even in a machine having a small memory or a low CPU capacity, symbols are always displayed perpendicular to the user's line of sight, and the user is alerted by animation. , A symbol display with excellent visibility can be provided.
【0024】第8の発明は、第5の発明に従属する発明
であって、シンボル画像選択手段は、所定の視点からシ
ンボル座標までの距離を算出して、当該距離に対応する
シンボル画像の大きさを決定する大きさ決定手段と、ユ
ーザに対してアニメーション効果を提供するため、前回
表示されたシンボル画像とは異なる画像に所定の時間を
あけて切り替わるように、表示すべきシンボル画像の種
類を決定する種類決定手段と、シンボル格納手段に予め
格納された複数のシンボル画像から、決定された大きさ
および種類に対応するシンボル画像を決定する画像決定
手段とを含む。An eighth invention is an invention according to the fifth invention, wherein the symbol image selecting means calculates a distance from a predetermined viewpoint to the symbol coordinates, and calculates a size of the symbol image corresponding to the distance. In order to provide a user with an animation effect, the type of the symbol image to be displayed is changed so as to switch at a predetermined time to an image different from the symbol image displayed last time. A type determining means for determining, and an image determining means for determining a symbol image corresponding to the determined size and type from a plurality of symbol images stored in the symbol storage means in advance.
【0025】上記のように、第8の発明によれば、少な
いメモリや低いCPU能力のマシンにおいても、常にユ
ーザの視線方向に対して垂直にシンボルを表示し、画像
の大きさの変化によって3次元的な遠近感を得て、かつ
ジャギーなどの画像の乱れも無く、またアニメーション
によってユーザの注意を喚起する、視認性に優れたシン
ボル表示を提供することができる。As described above, according to the eighth aspect, even in a machine having a small memory or a low CPU capacity, a symbol is always displayed perpendicularly to the user's line of sight, and the symbol is displayed by a change in image size. It is possible to provide a symbol display with excellent visibility that obtains a dimensional perspective, has no image disturbance such as jaggies, and draws the user's attention by animation.
【0026】第9の発明は、3次元地図表示装置におい
て実行され、かつ当該3次元地図表示装置が3次元地図
上でシンボルを表示する際に、シンボルをユーザの視線
方向に対して常に垂直に表示するためのプログラムを記
述した記録媒体であって、このプログラムは、予め格納
された3次元地図情報に基づいて、所定の視点から2次
元スクリーン上に投影された3次元景観を作成するプロ
グラムステップと、予め格納された3次元地図情報およ
び予め格納されたシンボル情報に基づいて、表示すべき
シンボルを選出し、選出されたシンボルの3次元座標を
算出するプログラムステップと、選出されたシンボルの
3次元座標から2次元スクリーン上のシンボル座標を算
出するプログラムステップと、選出されたシンボルに対
応するシンボル画像を選択するプログラムステップと、
3次元景観に対して、シンボル座標上にシンボル画像を
合成するプログラムステップと、合成された画像をユー
ザに対して表示するプログラムステップとを備える。The ninth invention is executed in a three-dimensional map display device. When the three-dimensional map display device displays a symbol on a three-dimensional map, the symbol is always perpendicular to the user's line of sight. A recording medium on which a program for displaying is described, wherein the program creates a three-dimensional landscape projected on a two-dimensional screen from a predetermined viewpoint based on three-dimensional map information stored in advance. A program step of selecting a symbol to be displayed based on the pre-stored three-dimensional map information and the pre-stored symbol information, and calculating three-dimensional coordinates of the selected symbol; A program step for calculating symbol coordinates on a two-dimensional screen from the two-dimensional coordinates, and a symbol image corresponding to the selected symbol. And the program step to select,
The method includes a program step of synthesizing a symbol image on symbol coordinates with respect to a three-dimensional landscape, and a program step of displaying the synthesized image to a user.
【0027】上記のように、第9の発明によれば、シン
ボルの表示位置のみを3次元処理して、シンボルの表示
は2次元の画像をそのまま貼り付けたものと、3次元地
図情報とを合成することにより、少ないメモリや低いC
PU能力のマシンにおいても容易に、常にユーザの視線
方向に対して垂直にシンボルを表示し、視認性に優れた
シンボル表示を提供することができる。As described above, according to the ninth aspect, only the display position of the symbol is three-dimensionally processed, and the display of the symbol is performed by pasting the two-dimensional image as it is and the three-dimensional map information. By combining, less memory and lower C
Even in a PU-capable machine, it is possible to easily display a symbol always perpendicular to the user's line of sight and provide a symbol display with excellent visibility.
【0028】第10の発明は、第9の発明に従属する発
明であって、シンボル画像を選択するプログラムステッ
プは、所定の視点からシンボル座標までの距離を算出し
て、当該距離に対応するシンボル画像の大きさを決定す
るプログラムステップと、予め格納された複数のシンボ
ル画像から、決定された大きさに対応するシンボル画像
を決定するプログラムステップとを含む。A tenth invention is according to the ninth invention, wherein the program step of selecting a symbol image calculates a distance from a predetermined viewpoint to the symbol coordinates, and calculates a symbol corresponding to the distance. The method includes a program step of determining a size of an image and a program step of determining a symbol image corresponding to the determined size from a plurality of symbol images stored in advance.
【0029】上記のように、第10の発明によれば、画
像の大きさの変化によって3次元的な遠近感を得ること
ができ、かつジャギーなどの画像の乱れの無い視認性に
優れたシンボル表示を提供することができる。As described above, according to the tenth aspect, a symbol having a three-dimensional perspective can be obtained by a change in the size of an image and has excellent visibility without image disturbance such as jaggies. An indication can be provided.
【0030】第11の発明は、第9の発明に従属する発
明であって、シンボル画像を選択するプログラムステッ
プは、ユーザに対してアニメーション効果を提供するた
め、前回表示されたシンボル画像とは異なる画像に所定
の時間をあけて切り替わるように、表示すべきシンボル
画像の種類を決定するプログラムステップと、予め格納
された複数のシンボル画像から、決定された種類に対応
するシンボル画像を決定するプログラムステップとを含
む。An eleventh invention is an invention according to the ninth invention, wherein the program step for selecting a symbol image is different from the previously displayed symbol image in order to provide an animation effect to the user. A program step of determining a type of a symbol image to be displayed so that the image is switched at a predetermined time interval; and a program step of determining a symbol image corresponding to the determined type from a plurality of symbol images stored in advance. And
【0031】上記のように、第11の発明によれば、少
ないメモリや低いCPU能力のマシンにおいても、常に
ユーザの視線方向に対して垂直にシンボルを表示し、か
つアニメーションによってユーザの注意を喚起する、視
認性に優れたシンボル表示を提供することができる。As described above, according to the eleventh aspect, even in a machine having a small memory and a low CPU capacity, symbols are always displayed perpendicular to the user's line of sight, and the user is alerted by animation. , A symbol display with excellent visibility can be provided.
【0032】第12の発明は、第9の発明に従属する発
明であって、シンボル画像を選択するプログラムステッ
プは、所定の視点からシンボル座標までの距離を算出し
て、当該距離に対応するシンボル画像の大きさを決定す
るプログラムステップと、ユーザに対してアニメーショ
ン効果を提供するため、前回表示されたシンボル画像と
は異なる画像に所定の時間をあけて切り替わるように、
表示すべきシンボル画像の種類を決定するプログラムス
テップと、予め格納された複数のシンボル画像から、決
定された大きさおよび種類に対応するシンボル画像を決
定するプログラムステップとを含む。A twelfth invention is the invention according to the ninth invention, wherein the program step of selecting a symbol image calculates a distance from a predetermined viewpoint to the symbol coordinates, and calculates a symbol corresponding to the distance. A program step for determining the size of the image, and in order to provide an animation effect to the user, to switch at a predetermined time to an image different from the previously displayed symbol image,
The method includes a program step of determining a type of a symbol image to be displayed and a program step of determining a symbol image corresponding to the determined size and type from a plurality of symbol images stored in advance.
【0033】上記のように、第12の発明によれば、少
ないメモリや低いCPU能力のマシンにおいても、常に
ユーザの視線方向に対して垂直にシンボルを表示し、画
像の大きさの変化によって3次元的な遠近感を得て、か
つジャギーなどの画像の乱れも無く、またアニメーショ
ンによってユーザの注意を喚起する、視認性に優れたシ
ンボル表示を提供することができる。As described above, according to the twelfth aspect, even in a machine having a small memory or a low CPU capacity, a symbol is always displayed perpendicularly to the direction of the user's line of sight. It is possible to provide a symbol display with excellent visibility that obtains a dimensional perspective, has no image disturbance such as jaggies, and draws the user's attention by animation.
【0034】第13の発明は、3次元地図上でシンボル
を表示する際に、シンボルをユーザの視線方向に対して
常に垂直に表示する、地図上で車両を誘導案内するため
のナビゲーション装置であって、ユーザからの指示が入
力される入力手段と、車両の現在位置を検出するための
位置検出手段と、3次元地図情報を予め格納する地図デ
ータ格納手段と、シンボル情報を予め格納するシンボル
格納手段と、入力手段において入力される指示と、位置
検出手段が検出する車両の現在位置と、地図データ格納
手段に格納された3次元地図情報とに基づいて、目的地
までの経路を選出する経路選出手段と、入力手段におい
て入力される指示と、地図データ格納手段に格納された
3次元地図情報と、経路選出手段が選出する経路に基づ
いて、所定の視点から2次元スクリーン上に投影された
3次元景観を作成する3次元景観作成手段と、入力手段
において入力される指示と、地図データ格納手段に格納
された3次元地図情報と、シンボル格納手段に格納され
たシンボル情報とに基づいて、表示すべきシンボルを選
出し、選出されたシンボルの3次元座標を算出するシン
ボル選出手段と、選出されたシンボルの3次元座標から
2次元スクリーン上のシンボル座標を算出するシンボル
座標算出手段と、選出されたシンボルに対応するシンボ
ル画像を選択するシンボル画像選択手段と、3次元景観
作成手段が作成した3次元景観に対して、シンボル座標
上にシンボル画像選択手段が選択したシンボル画像を合
成する2次元・3次元合成手段と、2次元・3次元合成
手段によって合成された画像をユーザに対して表示する
表示手段とを備える。A thirteenth invention is a navigation device for guiding a vehicle on a map, wherein the symbol is always displayed perpendicularly to the user's line of sight when displaying the symbol on a three-dimensional map. Input means for inputting an instruction from a user, position detecting means for detecting a current position of the vehicle, map data storing means for storing three-dimensional map information in advance, and symbol storing for storing symbol information in advance. Means for selecting a route to a destination based on the instruction input by the input means, the current position of the vehicle detected by the position detection means, and the three-dimensional map information stored in the map data storage means. A predetermined viewpoint based on the selection means, the instruction input by the input means, the three-dimensional map information stored in the map data storage means, and the route selected by the route selection means. Three-dimensional landscape creating means for creating a three-dimensional landscape projected on a two-dimensional screen, instructions input by an input means, three-dimensional map information stored in a map data storage means, and stored in a symbol storage means Symbol selecting means for selecting a symbol to be displayed based on the selected symbol information and calculating three-dimensional coordinates of the selected symbol, and calculating a symbol coordinate on a two-dimensional screen from the three-dimensional coordinates of the selected symbol. The symbol coordinate calculating means for calculating, the symbol image selecting means for selecting a symbol image corresponding to the selected symbol, and the symbol image selecting means on the symbol coordinates for the three-dimensional landscape created by the three-dimensional landscape creating means. A two-dimensional / three-dimensional synthesizing means for synthesizing the selected symbol image, and an image synthesized by the two-dimensional / three-dimensional synthesizing means, And display means for displaying relative.
【0035】上記のように、第13の発明によれば、シ
ンボルの表示位置のみを3次元処理して、シンボルの表
示は2次元の画像をそのまま貼り付けたものと、3次元
地図情報とを合成することにより、少ないメモリや低い
CPU能力のマシンにおいても容易に、常にユーザの視
線方向に対して垂直にシンボルを表示し、視認性に優れ
たシンボル表示を提供することができる。As described above, according to the thirteenth aspect, only the display position of the symbol is three-dimensionally processed, and the display of the symbol is performed by pasting the two-dimensional image as it is and the three-dimensional map information. By synthesizing, even in a machine having a small memory or a low CPU capability, a symbol can always be displayed perpendicularly to the user's line of sight, and a symbol display with excellent visibility can be provided.
【0036】第14の発明は、第13の発明に従属する
発明であって、シンボル画像選択手段は、所定の視点か
らシンボル座標までの距離を算出して、当該距離に対応
するシンボル画像の大きさを決定する大きさ決定手段
と、シンボル格納手段に予め格納された複数のシンボル
画像から、決定された大きさに対応するシンボル画像を
決定する画像決定手段とを含む。A fourteenth invention is an invention according to the thirteenth invention, wherein the symbol image selecting means calculates a distance from a predetermined viewpoint to the symbol coordinates and determines a size of the symbol image corresponding to the distance. Size determination means for determining the size, and image determination means for determining a symbol image corresponding to the determined size from a plurality of symbol images stored in the symbol storage means in advance.
【0037】上記のように、第14の発明によれば、画
像の大きさの変化によって3次元的な遠近感を得ること
ができ、かつジャギーなどの画像の乱れの無い視認性に
優れたシンボル表示を提供することができる。As described above, according to the fourteenth aspect, a three-dimensional perspective can be obtained by changing the size of the image, and the symbol is excellent in visibility without disturbance of the image such as jaggies. An indication can be provided.
【0038】第15の発明は、第13の発明に従属する
発明であって、シンボル画像選択手段は、ユーザに対し
てアニメーション効果を提供するため、前回表示された
シンボル画像とは異なる画像に所定の時間をあけて切り
替わるように、表示すべきシンボル画像の種類を決定す
る種類決定手段と、シンボル格納手段に予め格納された
複数のシンボル画像から、決定された種類に対応するシ
ンボル画像を決定する画像決定手段とを含む。A fifteenth invention is a invention according to the thirteenth invention, wherein the symbol image selecting means sets an image different from the previously displayed symbol image in order to provide an animation effect to the user. And a symbol image corresponding to the determined type is determined from a plurality of symbol images stored in the symbol storage unit in advance so as to switch at a time interval. Image determining means.
【0039】上記のように、第15の発明によれば、少
ないメモリや低いCPU能力のマシンにおいても、常に
ユーザの視線方向に対して垂直にシンボルを表示し、か
つアニメーションによってユーザの注意を喚起する、視
認性に優れたシンボル表示を提供することができる。As described above, according to the fifteenth aspect, even in a machine having a small memory or a low CPU capacity, symbols are always displayed perpendicular to the user's line of sight, and the user is alerted by animation. , A symbol display with excellent visibility can be provided.
【0040】第16の発明は、第13の発明に従属する
発明であって、シンボル画像選択手段は、所定の視点か
らシンボル座標までの距離を算出して、当該距離に対応
するシンボル画像の大きさを決定する大きさ決定手段
と、ユーザに対してアニメーション効果を提供するた
め、前回表示されたシンボル画像とは異なる画像に所定
の時間をあけて切り替わるように、表示すべきシンボル
画像の種類を決定する種類決定手段と、シンボル格納手
段に予め格納された複数のシンボル画像から、決定され
た大きさおよび種類に対応するシンボル画像を決定する
画像決定手段とを含む。A sixteenth invention is according to the thirteenth invention, wherein the symbol image selecting means calculates a distance from a predetermined viewpoint to the symbol coordinates, and determines a size of the symbol image corresponding to the distance. In order to provide a user with an animation effect, the type of the symbol image to be displayed is changed so as to switch at a predetermined time to an image different from the symbol image displayed last time. A type determining means for determining, and an image determining means for determining a symbol image corresponding to the determined size and type from a plurality of symbol images stored in the symbol storage means in advance.
【0041】上記のように、第16の発明によれば、少
ないメモリや低いCPU能力のマシンにおいても、常に
ユーザの視線方向に対して垂直にシンボルを表示し、画
像の大きさの変化によって3次元的な遠近感を得て、か
つジャギーなどの画像の乱れも無く、またアニメーショ
ンによってユーザの注意を喚起する、視認性に優れたシ
ンボル表示を提供することができる。As described above, according to the sixteenth aspect, even in a machine having a small amount of memory and a low CPU capacity, a symbol is always displayed perpendicular to the user's line of sight, and 3D is displayed by a change in image size. It is possible to provide a symbol display with excellent visibility that obtains a dimensional perspective, has no image disturbance such as jaggies, and draws the user's attention by animation.
【0042】[0042]
【発明の実施の形態】(本発明の基本概念の説明)本発
明の一実施形態の詳しい説明を行う前に、本発明の理解
を容易にする目的で、その基本概念を説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS (Explanation of Basic Concept of the Present Invention) Before giving a detailed explanation of an embodiment of the present invention, the basic concept will be explained for the purpose of facilitating understanding of the present invention.
【0043】本発明の一実施形態においては、3次元地
図上でシンボルを表示する際、四角形等のポリゴンにテ
クスチャを貼って、そのポリゴンの向きを制御するので
はなく、シンボルの表示位置のみを3次元処理して、2
次元のシンボル画像をそのまま貼り付ける。In one embodiment of the present invention, when displaying a symbol on a three-dimensional map, a texture is attached to a polygon such as a quadrangle to control only the display position of the symbol instead of controlling the orientation of the polygon. 3D processing, 2
Paste the dimension symbol image as it is.
【0044】すなわち、本発明の一実施形態において
は、シンボル自体は2次元画像によって構成されて、計
算された位置に表示される。一方、3次元地図は、3次
元の情報によって構成されて、3次元処理を経て表示さ
れる。これらは合成されて表示される。このような構成
によって、常にユーザの視線方向に対して垂直にシンボ
ルを表示し、視認性に優れたシンボル表示を行うことが
できる。That is, in one embodiment of the present invention, the symbol itself is constituted by a two-dimensional image and displayed at the calculated position. On the other hand, a three-dimensional map is composed of three-dimensional information and displayed through three-dimensional processing. These are combined and displayed. With such a configuration, the symbols are always displayed perpendicular to the direction of the user's line of sight, and the symbols can be displayed with excellent visibility.
【0045】また、本発明の一実施形態においては、そ
れぞれシンボルについてさらに大きさの異なる複数の画
像を用意し、視点からシンボルまでの距離に応じて適切
な大きさの画像を選択して表示する。このような構成に
よって、ジャギーなどの画像の乱れが無く、3次元的な
距離感もある視認性に優れたシンボル表示を行うことが
できる。In one embodiment of the present invention, a plurality of images each having a different size are prepared for each symbol, and an image having an appropriate size is selected and displayed according to the distance from the viewpoint to the symbol. . With such a configuration, it is possible to perform symbol display with excellent three-dimensional sense of distance and excellent visibility without disturbance of images such as jaggies.
【0046】なお、上記の基本概念の説明は、本発明の
理解を容易にするためにのみ用いられるべきであって、
本発明の権利範囲を不当に狭く解釈するために用いられ
るものであってはならないことを予め指摘しておく。The above explanation of the basic concept should be used only for facilitating the understanding of the present invention.
It should be pointed out in advance that it should not be used to unduly narrow the scope of the invention.
【0047】(具体的な実施形態の説明)図1は、本発
明の一実施形態に係るナビゲーション装置の構成を示す
ブロック図である。図1において、本ナビゲーション装
置は、入力部1と、位置検出部2と、地図データ格納部
4と、シンボル格納部5と、情報処理部10と、出力部
9とを備える。また、情報処理部10は、経路選出部3
と、誘導部6と、シンボル処理部7と、合成部8とを備
える。(Description of Specific Embodiment) FIG. 1 is a block diagram showing a configuration of a navigation device according to one embodiment of the present invention. 1, the navigation device includes an input unit 1, a position detection unit 2, a map data storage unit 4, a symbol storage unit 5, an information processing unit 10, and an output unit 9. Further, the information processing unit 10 includes the route selecting unit 3
, A guiding unit 6, a symbol processing unit 7, and a combining unit 8.
【0048】入力部1は、ユーザであるドライバによっ
て操作されるリモートコントローラ、タッチセンサ、キ
ーボード、マウス等によって構成され、ナビゲーション
装置の機能選択(処理項目変更、地図切り替え、階層変
更等)、地点設定、探索モード選択等を行うために用い
られる。この入力部1から出力される指示情報は、経路
選出部3および誘導部6に入力される。The input unit 1 is composed of a remote controller, a touch sensor, a keyboard, a mouse, etc., which are operated by a driver as a user. , Search mode selection and the like. The instruction information output from the input unit 1 is input to the route selection unit 3 and the guidance unit 6.
【0049】位置検出部2は、GPS、電波ビーコン受
信装置、車速センサ、角速度センサ、絶対方位センサ等
で構成され、車両の現在位置を検出する。そして、位置
検出部2から出力される車両の現在位置情報は、経路選
出部3および誘導部6へ入力される。The position detecting section 2 comprises a GPS, a radio beacon receiver, a vehicle speed sensor, an angular speed sensor, an absolute direction sensor, and the like, and detects the current position of the vehicle. Then, the current position information of the vehicle output from the position detection unit 2 is input to the route selection unit 3 and the guidance unit 6.
【0050】地図データ格納部4は、光ディスク(C
D、DVD等)、ハードディスク、大容量メモリ等で構
成され、交差点や道路の接続状況や座標・形状・属性・
規制情報など、道路ネットワークに関する情報を記録し
ている。そして、地図データ格納部4に記録された地図
データは、経路選出部3および誘導部6によって適宜読
み出されて利用される。なお、地図データ格納部4に格
納される地図データは、3次元地図データである。The map data storage unit 4 stores data on an optical disc (C
D, DVD, etc.), a hard disk, a large capacity memory, etc.
Records information on road networks, such as regulatory information. Then, the map data recorded in the map data storage unit 4 is appropriately read and used by the route selection unit 3 and the guidance unit 6. The map data stored in the map data storage unit 4 is three-dimensional map data.
【0051】また、シンボル格納部5も、地図データ格
納部4と同様に光ディスク(CD、DVD等)、ハード
ディスク、大容量メモリ等で構成され、シンボルの画像
データと対応するZ値が記載された後述のテーブルを記
録している。そして、シンボル格納部5に記録された情
報は、誘導部6およびシンボル処理部7によって適宜読
み出されて利用される。なお、シンボル格納部5に格納
される画像データは、2次元データである。Similarly to the map data storage unit 4, the symbol storage unit 5 includes an optical disk (CD, DVD, etc.), a hard disk, a large-capacity memory, etc., and describes Z values corresponding to symbol image data. A table described below is recorded. Then, the information recorded in the symbol storage unit 5 is appropriately read out and used by the guidance unit 6 and the symbol processing unit 7. The image data stored in the symbol storage unit 5 is two-dimensional data.
【0052】情報処理部10は、入力部1と位置検出部
2と地図データ格納部4とシンボル格納部5とから入力
されたデータを後述する所定の方法によって処理し、出
力部9へ入力する。この情報処理部10の機能は、CP
Uに基づくソフトウェア制御によって実現することもで
きる。その場合、本ナビゲーション装置には、当該ソフ
トウェア制御のためのプログラムを記憶した記録媒体を
実装することになる。以下、情報処理部10に含まれる
各構成部について説明する。The information processing unit 10 processes data input from the input unit 1, the position detection unit 2, the map data storage unit 4, and the symbol storage unit 5 by a predetermined method described later, and inputs the processed data to the output unit 9. . The function of this information processing unit 10 is CP
It can also be realized by software control based on U. In this case, a recording medium storing the software control program is mounted on the navigation device. Hereinafter, each component included in the information processing unit 10 will be described.
【0053】経路選出部3は、入力部1から入力された
指示情報の指示に従って、必要となる範囲の地図データ
を地図データ格納部4から読み込む。そして、経路選出
部3は、入力部1から入力された地点情報等の指示情報
と、位置検出部2から入力された車両の現在位置情報と
に基づいて、出発地や目的地を決定し、出発地から目的
地間の最小コスト経路を探索する。経路選出部3から出
力された経路情報は、誘導部6へ入力される。The route selection unit 3 reads map data in a required range from the map data storage unit 4 according to the instruction of the instruction information input from the input unit 1. Then, the route selection unit 3 determines a departure place and a destination based on the instruction information such as point information input from the input unit 1 and the current position information of the vehicle input from the position detection unit 2, Search for the least cost route from the starting point to the destination. The route information output from the route selection unit 3 is input to the guidance unit 6.
【0054】誘導部6は、経路選出部3から入力された
経路情報と、位置検出部2から入力された車両の位置情
報と、地図データ格納部4から入力された地図データと
に基づき、3次元景観を生成する。生成された3次元景
観は、合成部8へ入力される。The guiding unit 6 is configured to perform three-way operation based on the route information input from the route selecting unit 3, the vehicle position information input from the position detecting unit 2, and the map data input from the map data storage unit 4. Generate a dimensional landscape. The generated three-dimensional landscape is input to the synthesizing unit 8.
【0055】また、誘導部6は、経路選出部3から入力
された経路情報と、シンボル格納部5から入力されたシ
ンボルデータと、地図データ格納部4から入力された地
図データとに基づき、表示すべきシンボルを選出する。
選出された表示すべきシンボルの情報は、シンボル処理
部7へ入力される。The guidance unit 6 displays the route information based on the route information input from the route selection unit 3, the symbol data input from the symbol storage unit 5, and the map data input from the map data storage unit 4. Select the symbol to be used.
Information on the selected symbols to be displayed is input to the symbol processing unit 7.
【0056】シンボル処理部7は、誘導部6によって選
出された表示すべきシンボルの情報に基づき、表示すべ
きシンボルの表示座標および対応する画像データを選択
して、合成部8へ入力する。The symbol processing section 7 selects the display coordinates of the symbol to be displayed and the corresponding image data based on the information on the symbol to be displayed selected by the guiding section 6 and inputs the selected image data to the synthesizing section 8.
【0057】合成部8は、誘導部6から入力された3次
元景観と、シンボル処理部7から入力されたシンボルの
画像データとを合成し、誘導案内のための画像として出
力部9へ入力する。The synthesizing unit 8 synthesizes the three-dimensional landscape input from the guiding unit 6 and the image data of the symbol input from the symbol processing unit 7 and inputs the synthesized image to the output unit 9 as an image for guidance. .
【0058】出力部9は、表示装置(液晶ディスプレ
イ、CRTディスプレイ等)やスピーカなどを含み、合
成部8から入力される誘導案内のための画像を表示する
と共に、誘導案内のための音声を出力する。The output unit 9 includes a display device (a liquid crystal display, a CRT display, etc.), a speaker, and the like, and displays an image for guiding guidance input from the synthesizing unit 8 and outputs a voice for guiding guidance. I do.
【0059】次に、図1に示すナビゲーション装置の全
体的な動作について説明する。まず、ドライバは、入力
部1において、経路探索モードを指示した後、目標地の
地点設定を行う。経路選出部3は、入力部1から経路探
索モードが指示されると、入力部1で設定された目標地
を入力すると共に、位置検出部2から車両の現在位置情
報を入力し、車両の現在位置を出発地として設定する。
次に、経路選出部3は、出発地と目標地とをカバーする
範囲の地図データを地図データ格納部4から読み出す。
次に、経路選出部3は、読み出した地図データ上で、出
発地から目的地間の誘導経路(例えば、最小時間経路ま
たは最短距離経路)を探索する。なお、このとき経路選
出部3で実行される経路探索のためのアルゴリズムとし
ては、例えば周知のダイクストラ法がある。経路探索が
終了すると、経路選出部3は、探索された経路情報を誘
導部6に出力する。誘導部6は、受け取った経路情報を
内部に記憶する。Next, the overall operation of the navigation device shown in FIG. 1 will be described. First, after instructing the route search mode in the input unit 1, the driver sets a destination point. When the route search mode is instructed from the input unit 1, the route selection unit 3 inputs the destination set by the input unit 1, inputs the current position information of the vehicle from the position detection unit 2, and outputs the current position of the vehicle. Set location as starting point.
Next, the route selection unit 3 reads from the map data storage unit 4 map data in a range covering the departure place and the destination place.
Next, the route selection unit 3 searches the read map data for a guidance route (for example, a minimum time route or a shortest distance route) between the departure place and the destination. The algorithm for the route search executed by the route selection unit 3 at this time is, for example, the well-known Dijkstra method. When the route search is completed, the route selection unit 3 outputs the searched route information to the guidance unit 6. The guiding unit 6 stores therein the received route information.
【0060】次に、ドライバは、入力部1において、誘
導案内モードを指示する。誘導部6は、入力部1から誘
導案内モードが指示されると、経路選出部3から入力さ
れた経路情報と、位置検出部2から入力された車両の位
置情報と、地図データ格納部4から入力された地図デー
タとに基づき、3次元景観を生成する。また、誘導部6
は、表示すべきシンボルを選出して、シンボル処理部7
へ入力する。Next, the driver uses the input unit 1 to instruct the guidance mode. When a guidance mode is instructed from the input unit 1, the guidance unit 6 receives the route information input from the route selection unit 3, the vehicle position information input from the position detection unit 2, and the map data storage unit 4. A three-dimensional landscape is generated based on the input map data. In addition, the guiding unit 6
Selects a symbol to be displayed, and selects a symbol processing unit 7
Enter
【0061】シンボル処理部7は、表示すべきシンボル
の表示座標および対応する画像データを選択して、合成
部8へ入力する。合成部8は、誘導部6から入力された
3次元景観と、シンボル処理部7から入力されたシンボ
ルの画像データとを合成し、誘導案内のための画像とし
て出力部9へ入力する。出力部9は、合成部8から入力
される情報に基づいて、誘導案内のための画像を表示す
ると共に、誘導案内のための音声を出力する。The symbol processing section 7 selects the display coordinates of the symbol to be displayed and the corresponding image data and inputs them to the synthesizing section 8. The synthesizing unit 8 synthesizes the three-dimensional landscape input from the guidance unit 6 and the image data of the symbol input from the symbol processing unit 7 and inputs the synthesized image to the output unit 9 as an image for guidance. The output unit 9 displays an image for guidance and guidance and outputs audio for guidance and guidance based on the information input from the synthesis unit 8.
【0062】なお、上述の説明においては、誘導案内モ
ードにおけるナビゲーション装置の動作について説明し
たが、もちろん誘導案内中でなく自走している場合に
も、同様のシンボル表示動作を行うことができる。In the above description, the operation of the navigation device in the guidance mode has been described. However, the same symbol display operation can be performed even when the vehicle is not guided and is self-propelled.
【0063】次に、図1に示すナビゲーション装置の全
体的な動作について図2を用いながら説明する。図2
は、図1におけるナビゲーション装置の動作を示すフロ
ーチャートである。図2のステップS100において、
入力部1はユーザであるドライバから少なくとも誘導に
必要な情報を入力される。次に、ステップS200にお
いて、位置検出部2は車両の現在位置を検出する。Next, the overall operation of the navigation device shown in FIG. 1 will be described with reference to FIG. FIG.
3 is a flowchart showing the operation of the navigation device in FIG. In step S100 of FIG.
The input unit 1 receives at least information necessary for guidance from a driver who is a user. Next, in step S200, the position detector 2 detects the current position of the vehicle.
【0064】ステップS300において、経路選出部3
は、入力部1で設定された目標地と、位置検出部2によ
って検出された車両の現在位置情報と、地図データ格納
部4から読み出された地図情報とから、誘導経路を探索
する。経路選出部3は、探索された経路情報を誘導部6
に出力する。In step S300, the route selection unit 3
Searches for a guidance route from the destination set by the input unit 1, the current position information of the vehicle detected by the position detection unit 2, and the map information read from the map data storage unit 4. The route selection unit 3 supplies the searched route information to the guidance unit 6.
Output to
【0065】ステップS400において、誘導部6は、
経路選出部3から入力された経路情報と位置検出部2か
ら入力された車両の現在位置情報を前提にして、3次元
景観を作成する。さらに、ステップS500において、
誘導部6は、経路選出部3から入力された経路情報と、
シンボル格納部5から入力されたシンボルデータと、地
図データ格納部4から入力された地図データとに基づ
き、表示すべきシンボルを選出し、その3次元座標を算
出する。In step S400, the guiding unit 6
Based on the route information input from the route selecting unit 3 and the current position information of the vehicle input from the position detecting unit 2, a three-dimensional landscape is created. Further, in step S500,
The guidance unit 6 includes the route information input from the route selection unit 3,
Based on the symbol data input from the symbol storage unit 5 and the map data input from the map data storage unit 4, a symbol to be displayed is selected, and its three-dimensional coordinates are calculated.
【0066】ステップS600において、シンボル処理
部7は、選出された表示すべきシンボルの表示座標およ
び対応する画像データを選択するサブルーチン処理を行
う。本サブルーチン処理の詳細については後述する。In step S600, the symbol processing section 7 performs a subroutine for selecting the display coordinates of the selected symbol to be displayed and the corresponding image data. Details of this subroutine processing will be described later.
【0067】ステップS700において、合成部8は、
誘導部6から入力された3次元景観と、シンボル処理部
7から入力されたシンボルの画像データとを合成する。
ステップS800において、出力部9は、合成部8から
入力される画像を表示すると共に、誘導案内のための音
声を出力する。In step S700, the synthesizing unit 8
The three-dimensional landscape input from the guidance unit 6 and the image data of the symbol input from the symbol processing unit 7 are combined.
In step S800, the output unit 9 displays an image input from the synthesizing unit 8 and outputs sound for guidance.
【0068】次に、サブルーチンステップS600にお
けるシンボル処理部7の動作について図3を用いながら
詳述する。図3は、サブルーチンステップS600にお
けるシンボル処理部7の動作について説明するフローチ
ャートである。Next, the operation of the symbol processing section 7 in the subroutine step S600 will be described in detail with reference to FIG. FIG. 3 is a flowchart illustrating the operation of the symbol processing unit 7 in the subroutine step S600.
【0069】図3のステップS610において、シンボ
ル処理部7は、誘導部6によって選出された表示すべき
シンボルの3次元座標からスクリーン座標への射影を計
算する。計算された座標はシンボルの表示座標として、
合成部8へ出力される。In step S610 of FIG. 3, the symbol processing section 7 calculates the projection of the symbol to be displayed selected by the guiding section 6 from the three-dimensional coordinates to the screen coordinates. The calculated coordinates are used as the display coordinates of the symbol.
Output to the synthesizing unit 8.
【0070】ステップS620において、シンボル処理
部7は、表示すべきシンボルの3次元座標から当該シン
ボルのZ値を計算する。Z値とは、視点位置から当該座
標までの距離を示す値である。In step S620, the symbol processing section 7 calculates the Z value of the symbol to be displayed from the three-dimensional coordinates of the symbol. The Z value is a value indicating the distance from the viewpoint position to the coordinates.
【0071】ステップS630において、シンボル処理
部7は、計算されたZ値に対応する画像の大きさを決定
する。典型的には、シンボル処理部7は、この大きさの
決定を予め設定されたテーブルを参照して行う。当該テ
ーブルの構造については後述する。In step S630, symbol processing section 7 determines the size of the image corresponding to the calculated Z value. Typically, the symbol processing unit 7 determines this size with reference to a preset table. The structure of the table will be described later.
【0072】ステップS640において、シンボル処理
部7は、経過時間や前回表示した画像等の情報から表示
すべき画像の種類を決定する。典型的には、シンボル処
理部7は、予め設定されたテーブルにおいて所定のZ値
に対応する画像を2つ以上用意し、経過時間に応じて画
像を切り替えるように、あるいは前回表示した画像とは
異なる画像に切り替えるように表示すべき画像の種類を
選択する。テーブルの構造については後述する。このよ
うに画像が交互に、または連続して切り替わるように選
択すれば、シンボルはアニメーションの形で表示される
ことになる。もっとも、このようなアニメーション効果
を必要としない場合、本ステップは省略されてもよい。
本ステップが省略される場合におけるテーブルの構造に
ついても後述する。In step S640, the symbol processing section 7 determines the type of image to be displayed from information such as the elapsed time and the previously displayed image. Typically, the symbol processing unit 7 prepares two or more images corresponding to a predetermined Z value in a preset table, and switches between the images according to the elapsed time. Select the type of image to be displayed so as to switch to a different image. The structure of the table will be described later. If the images are selected so as to be switched alternately or continuously, the symbols will be displayed in the form of animation. However, if such an animation effect is not required, this step may be omitted.
The structure of the table when this step is omitted will also be described later.
【0073】ステップS650において、シンボル処理
部7は、ステップS630ないしS640において決定
された画像の大きさないし種類から、後述するテーブル
に基づいて対応する画像を選択して合成部8へ出力し、
サブルーチン処理を終了する。In step S650, the symbol processing unit 7 selects a corresponding image from the size or type of the image determined in steps S630 to S640 based on a table described later and outputs the selected image to the synthesizing unit 8.
The subroutine processing ends.
【0074】次に、シンボル処理部7が表示すべきシン
ボルに対応する画像をどのようなテーブルを用いて選択
するか、以下に説明する。まず、前述のステップS64
0を省略し、アニメーション効果を用いない場合につい
て説明する。Next, what table is used to select an image corresponding to a symbol to be displayed by the symbol processing section 7 will be described below. First, the aforementioned step S64
A case where 0 is omitted and no animation effect is used will be described.
【0075】図4は、アニメーション効果が用いられな
い場合における、Z値と画像との関係を定めたテーブル
の構造を示した図である。図4において、テーブル上の
Z値は3段階に分かれており、z1〜z3は所定の値で
あって、z1>z2>z3の関係にあるものとする。ま
た、Z値に対応する画像ファイルの欄には、典型的には
画像ファイル名が書き込まれる。図4においては、視覚
的にわかりやすくするために画像ファイル名に対応する
画像をそれぞれ記入してある。なお、ここでは、Z値は
3段階に分かれているが、何段階に分かれていてもよい
ことは言うまでもない。FIG. 4 is a diagram showing the structure of a table defining the relationship between the Z value and the image when the animation effect is not used. In FIG. 4, it is assumed that the Z value on the table is divided into three stages, z1 to z3 are predetermined values, and have a relationship of z1>z2> z3. In the field of the image file corresponding to the Z value, an image file name is typically written. In FIG. 4, images corresponding to the image file names are respectively written for easy understanding visually. Here, the Z value is divided into three stages, but it goes without saying that the Z value may be divided into any number of stages.
【0076】図4のシンボル画像を比較すれば明らかな
ように、それぞれの画像は相似形ではなく、それぞれの
大きさでもっともユーザが視認しやすいデザインに工夫
されている。したがって、画像の表示位置や大きさに関
わらず、本装置はユーザに対して常に見やすいシンボル
画像を提供することができる。As is clear from the comparison of the symbol images in FIG. 4, the images are not similar in shape, but are designed to be easily viewed by the user in each size. Therefore, regardless of the display position and size of the image, the present apparatus can provide a symbol image that is always easy for the user to see.
【0077】以上のようなテーブルが用いられる場合、
実際の表示画面を例示して動作を説明する。図5は、ア
ニメーション効果が用いられない場合における、実際の
表示画面について説明した図である。When the above table is used,
The operation will be described using an actual display screen as an example. FIG. 5 is a diagram illustrating an actual display screen when the animation effect is not used.
【0078】図5(a)に示されるように、Z値がz1
よりも大きいときには、小さいシンボル画像が表示され
ている。次に、視点がシンボル画像に近づいていくと、
図5(b)に示されるように、Z値がz2よりも大きく
z1以下のときには、中間の大きさの画像が表示されて
いる。さらに視点がシンボル画像に近づいていくと、図
5(c)に示されるように、Z値がz3よりも大きくz
2以下のときには、大きい画像が表示されている。そし
て、視点が変わったとしても(例えば、図中の交差点を
左折しようとしたとしても)図5(d)に示されるよう
に、ユーザの視線方向に対して常に垂直に正対して画像
が表示されている。したがって、画像の表示位置や大き
さに関わらず、本装置はユーザに対して常に見やすいシ
ンボル画像を提供することができる。As shown in FIG. 5A, when the Z value is z1
If it is larger, a smaller symbol image is displayed. Next, as the viewpoint approaches the symbol image,
As shown in FIG. 5B, when the Z value is larger than z2 and equal to or smaller than z1, an image of an intermediate size is displayed. As the viewpoint further approaches the symbol image, as shown in FIG. 5C, the Z value becomes larger than z3 and z
When the number is 2 or less, a large image is displayed. Then, even if the viewpoint changes (for example, if the user tries to turn left at the intersection in the figure), the image is always displayed perpendicularly to the user's line of sight as shown in FIG. Have been. Therefore, regardless of the display position and size of the image, the present apparatus can provide a symbol image that is always easy for the user to see.
【0079】次に、上述のステップS640を省略しな
いでアニメーション効果を用いる場合について説明す
る。図6は、アニメーション効果が用いられる場合にお
ける、Z値と画像との関係を定めたテーブルの構造を示
した図である。Next, a case where the animation effect is used without omitting the above step S640 will be described. FIG. 6 is a diagram showing a structure of a table defining a relationship between a Z value and an image when an animation effect is used.
【0080】図6において、Z値は3段階に分かれてお
り、z1〜z3は所定の値であって、z1>z2>z3
の関係にあるものとする。また、Z値に対応する画像フ
ァイルの欄には、典型的には画像ファイル名が書き込ま
れる。ここでは、所定のZ値に対応する画像ファイル
は、奇数フレームに対応する画像と、偶数フレームに対
応する画像とが用意されている。したがって、シンボル
処理部7は、フレーム番号が変わる毎に、画像が交互に
切り替わるように選択することになるので、表示上のア
ニメーション効果を得ることができる。In FIG. 6, the Z value is divided into three stages, z1 to z3 are predetermined values, and z1>z2> z3
It is assumed that In the field of the image file corresponding to the Z value, an image file name is typically written. Here, as the image file corresponding to the predetermined Z value, an image corresponding to an odd-numbered frame and an image corresponding to an even-numbered frame are prepared. Therefore, the symbol processing unit 7 selects the image so that the image is alternately switched every time the frame number is changed, so that a display animation effect can be obtained.
【0081】なお、ここでは、所定のZ値に対応する画
像ファイルは2つであるが、いくつであってもよい。ま
た、複数の画像ファイルをフレーム番号に対応させるよ
うにテーブルを構成するのではなく、経過時間に対応さ
せるようにテーブルを構成してもよい。すなわち、一定
の時間経過毎に画像が切り替わるように、複数の画像フ
ァイルを経過時間に対応させるようにテーブルを構成し
てもよい。Here, the number of image files corresponding to the predetermined Z value is two, but any number may be used. Further, the table may not be configured so that a plurality of image files correspond to the frame number, but may be configured to correspond to the elapsed time. That is, the table may be configured such that a plurality of image files are made to correspond to the elapsed time so that the image is switched every time a predetermined time elapses.
【0082】図6のシンボル画像を比較すれば明らかな
ように、図4と同様に、それぞれの大きさでもっともユ
ーザが視認しやすいデザインに工夫され、さらに、画像
が交互に切り替わることによって、表示上のアニメーシ
ョン効果を得ることができるように工夫されている。し
たがって、ユーザに対して常に見やすく、またアニメー
ション効果によってユーザの注意を喚起するようなシン
ボル画像を提供することができる。As is clear from the comparison of the symbol images in FIG. 6, as in FIG. 4, the design is devised so that the user can easily recognize the size of each symbol. It is devised so that the above animation effects can be obtained. Therefore, it is possible to provide a symbol image that is always easy for the user to see and that draws the user's attention by an animation effect.
【0083】次に、このようなテーブルが用いられる場
合の、実際の表示画面について説明する。図7は、アニ
メーション効果が用いられる場合における、実際の表示
画面について説明した図である。Next, an actual display screen when such a table is used will be described. FIG. 7 is a diagram illustrating an actual display screen when an animation effect is used.
【0084】図7(a)に示されるように、Z値がz1
よりも大きいときには、小さいシンボル画像が表示され
ている。次に、フレームが切り替わると、図7(b)に
示されるように、図7(a)に示されるシンボルとは異
なる小さいシンボル画像が表示される。さらに、視点が
移動しなければ、次のフレームでは図7(a)に示され
るシンボルが表示される。このような表示が所定の時間
間隔をあけて繰り返されることによって、図中のシンボ
ルがあたかもお辞儀をしているようなアニメーション効
果を得ることができる。As shown in FIG. 7A, when the Z value is z1
If it is larger, a smaller symbol image is displayed. Next, when the frame is switched, as shown in FIG. 7B, a small symbol image different from the symbol shown in FIG. 7A is displayed. If the viewpoint does not move, the symbol shown in FIG. 7A is displayed in the next frame. By repeating such display at predetermined time intervals, it is possible to obtain an animation effect as if the symbols in the figure are bowing.
【0085】次に、視点がシンボル画像に近づいていく
と、図7(c)に示されるように、Z値がz2よりも大
きくz1以下のときには、中間の大きさの画像が表示さ
れている。フレームが切り替わると、図7(d)の画像
が表示され、表示の切り替えによってアニメーション効
果を得ることができることは前述と同様である。Next, as the viewpoint approaches the symbol image, as shown in FIG. 7C, when the Z value is larger than z2 and equal to or smaller than z1, an image of an intermediate size is displayed. . When the frame is switched, the image of FIG. 7D is displayed, and an animation effect can be obtained by switching the display, as described above.
【0086】さらに視点がシンボル画像に近づいていく
と、図5(e)に示されるように、Z値がz3よりも大
きくz2以下のときには、大きい画像が表示されてい
る。フレームが切り替わると、図7(f)の画像が表示
され、表示の切り替えによってアニメーション効果を得
ることができることは前述と同様である。As the viewpoint further approaches the symbol image, as shown in FIG. 5E, when the Z value is larger than z3 and equal to or smaller than z2, a large image is displayed. When the frame is switched, the image shown in FIG. 7F is displayed, and an animation effect can be obtained by switching the display, as described above.
【0087】そして、視点が変わったとしても(例え
ば、図中の交差点を左折しようとしたとしても)図7
(g)に示されるように、ユーザの視線方向に対して常
に垂直に正対して画像が表示されている。フレームが切
り替わると、図7(h)の画像が表示され、表示の切り
替えによってアニメーション効果を得ることができるこ
とは前述と同様である。したがって、ユーザに対して常
に見やすく、またアニメーション効果によってユーザの
注意を喚起するようなシンボル画像を提供することがで
きる。Then, even if the viewpoint has changed (for example, if the user tries to turn left at the intersection in the figure), the state shown in FIG.
As shown in (g), the image is always displayed facing directly perpendicular to the user's line of sight. When the frame is switched, the image shown in FIG. 7H is displayed, and an animation effect can be obtained by switching the display, as described above. Therefore, it is possible to provide a symbol image that is always easy for the user to see and that draws the user's attention by an animation effect.
【0088】以上のように、本発明の一実施形態に係る
ナビゲーション装置は、3次元的な距離感もある視認性
に優れたシンボル表示を行うことができる。もっとも、
アニメーション効果を重視して、大きさの変化で3次元
的な距離感を実現する効果を捨象するならば、図6にお
けるZ値を複数設けることなく、フレーム番号と画像と
の対応関係のみを表すテーブルを用いて、シンボル処理
部7が表示すべき画像を選択するように構成してもよ
い。そのように構成する場合には、図3のステップS6
20およびS630の処理は省略される。As described above, the navigation device according to one embodiment of the present invention can display a symbol having a three-dimensional sense of distance and excellent visibility. However,
If the effect of realizing a three-dimensional sense of distance by changing the size is neglected by emphasizing the animation effect, only the correspondence between the frame number and the image is represented without providing a plurality of Z values in FIG. The symbol processing unit 7 may be configured to select an image to be displayed using a table. In such a configuration, step S6 in FIG.
Steps 20 and S630 are omitted.
【0089】また、以上のようなシンボル表示は、本発
明の一実施形態に係るナビゲーション装置のみによって
行われる場合に限られず、あらゆる3次元地図を表示す
る装置によって行うことができる。例えば、本発明の実
施形態を変形して、パソコン上で実現される地図ソフト
や、携帯用地図表示装置などにも容易に適用することが
できる。The above-described symbol display is not limited to the case where the display is performed only by the navigation device according to the embodiment of the present invention, but can be performed by any device that displays a three-dimensional map. For example, by modifying the embodiment of the present invention, it can be easily applied to map software implemented on a personal computer, a portable map display device, and the like.
【0090】具体的には、図1において経路選出部3お
よび誘導部6は、3次元景観を生成する景観生成部に置
き換えることによって、上述の装置に対して容易に適用
することができる。また、位置検出部2は、ナビゲーシ
ョン装置には必須の構成要素であっても、上述の装置に
は必ずしも必要ではないので、省略することができる。More specifically, in FIG. 1, the route selecting section 3 and the guide section 6 can be easily applied to the above-described apparatus by replacing them with a landscape generating section for generating a three-dimensional landscape. Further, even if the position detecting section 2 is an essential component for the navigation device, it is not necessarily required for the above-described device, and thus can be omitted.
【図1】本発明の一実施形態に係るナビゲーション装置
の構成を示したブロック図である。FIG. 1 is a block diagram showing a configuration of a navigation device according to an embodiment of the present invention.
【図2】本発明の一実施形態に係るナビゲーション装置
の処理概要を示したフローチャートである。FIG. 2 is a flowchart showing an outline of processing of a navigation device according to an embodiment of the present invention.
【図3】本発明の一実施形態に係るナビゲーション装置
におけるシンボル処理部の詳細な処理を示したフローチ
ャートである。FIG. 3 is a flowchart showing a detailed process of a symbol processing unit in the navigation device according to one embodiment of the present invention.
【図4】アニメーション効果が用いられない場合におけ
る、Z値と画像との関係を定めたテーブルの構造を示し
た図である。FIG. 4 is a diagram showing a structure of a table defining a relationship between a Z value and an image when an animation effect is not used.
【図5】アニメーション効果が用いられない場合におけ
る、実際の表示画面について説明した図である。FIG. 5 is a diagram illustrating an actual display screen when an animation effect is not used.
【図6】アニメーション効果が用いられる場合におけ
る、Z値と画像との関係を定めたテーブルの構造を示し
た図である。FIG. 6 is a diagram showing a structure of a table defining a relationship between a Z value and an image when an animation effect is used.
【図7】アニメーション効果が用いられる場合におけ
る、実際の表示画面について説明した図である。FIG. 7 is a diagram illustrating an actual display screen when an animation effect is used.
1 入力部 2 位置検出部 3 経路選出部 4 地図データ格納部 5 シンボル格納部 6 誘導部 7 シンボル処理部 8 合成部 9 出力部 10 情報処理部 Reference Signs List 1 input unit 2 position detection unit 3 route selection unit 4 map data storage unit 5 symbol storage unit 6 guidance unit 7 symbol processing unit 8 synthesis unit 9 output unit 10 information processing unit
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G09B 29/00 G06F 15/62 350A 9A001 29/10 15/66 330Z (72)発明者 阿多 輝明 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 山下 敦士 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 Fターム(参考) 2C032 HB02 HB22 HB24 HC13 HC14 HC23 HC24 HC27 HC31 HD04 HD16 2F029 AA02 AB01 AB07 AC02 AC04 AC14 AC18 5B050 BA07 BA08 BA09 BA17 EA19 EA27 5B057 CE08 5H180 AA01 BB04 BB13 FF04 FF05 FF22 FF25 FF27 FF33 9A001 BB06 CZ05 DZ15 HH26 HH29 JJ11 JJ77 KZ60 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G09B 29/00 G06F 15/62 350A 9A001 29/10 15/66 330Z (72) Inventor Teruaki Ata Osaka 1006 Kadoma, Kadoma Matsushita Electric Industrial Co., Ltd. 2F029 AA02 AB01 AB07 AC02 AC04 AC14 AC18 5B050 BA07 BA08 BA09 BA17 EA19 EA27 5B057 CE08 5H180 AA01 BB04 BB13 FF04 FF05 FF22 FF25 FF27 FF33 9A001 BB06 CZ05 DZ15 HH26 HH29 JJ11 JJ77 K17
Claims (16)
に、シンボルをユーザの視線方向に対して常に垂直に表
示する3次元地図上のシンボル表示方法であって、 予め格納された3次元地図情報に基づいて、所定の視点
から2次元スクリーン上に投影された3次元景観を作成
する3次元景観作成ステップと、 予め格納された3次元地図情報および予め格納されたシ
ンボル情報に基づいて、表示すべきシンボルを選出し、
選出されたシンボルの3次元座標を算出するシンボル選
出ステップと、 選出されたシンボルの3次元座標から2次元スクリーン
上のシンボル座標を算出するシンボル座標算出ステップ
と、 選出されたシンボルに対応するシンボル画像を選択する
シンボル画像選択ステップと、 前記3次元景観に対して、前記シンボル座標上に前記シ
ンボル画像を合成する2次元・3次元合成ステップと、 合成された画像をユーザに対して表示する表示ステップ
とを備える、3次元地図上のシンボル表示方法。1. A method for displaying a symbol on a three-dimensional map, wherein the symbol is always displayed perpendicular to a line of sight of a user when the symbol is displayed on the three-dimensional map. A three-dimensional landscape creating step of creating a three-dimensional landscape projected on a two-dimensional screen from a predetermined viewpoint based on the information; and displaying based on the three-dimensional map information and the symbol information stored in advance. Select the symbol to be
A symbol selecting step of calculating three-dimensional coordinates of the selected symbol, a symbol coordinate calculating step of calculating symbol coordinates on a two-dimensional screen from the three-dimensional coordinates of the selected symbol, and a symbol image corresponding to the selected symbol A symbol image selecting step of selecting a symbol image, a two-dimensional / three-dimensional synthesizing step of synthesizing the symbol image on the symbol coordinates with respect to the three-dimensional landscape, and a displaying step of displaying the synthesized image to a user A symbol display method on a three-dimensional map, comprising:
して、当該距離に対応するシンボル画像の大きさを決定
する大きさ決定ステップと、 予め格納された複数のシンボル画像から、決定された大
きさに対応するシンボル画像を決定する画像決定ステッ
プとを含む、請求項1に記載の3次元地図上のシンボル
表示方法。2. The symbol image selecting step includes: calculating a distance from the predetermined viewpoint to the symbol coordinates, and determining a size of the symbol image corresponding to the distance; An image determination step of determining a symbol image corresponding to the determined size from the plurality of symbol images obtained, the symbol display method on a three-dimensional map according to claim 1.
回表示されたシンボル画像とは異なる画像に所定の時間
をあけて切り替わるように、表示すべきシンボル画像の
種類を決定する種類決定ステップと、 予め格納された複数のシンボル画像から、決定された種
類に対応するシンボル画像を決定する画像決定ステップ
とを含む、請求項1に記載の3次元地図上のシンボル表
示方法。3. The symbol image selecting step includes: selecting a symbol image to be displayed such that the symbol image is switched to an image different from a previously displayed symbol image at a predetermined time interval in order to provide an animation effect to a user. The symbol on the three-dimensional map according to claim 1, further comprising: a type determining step of determining a type; and an image determining step of determining a symbol image corresponding to the determined type from a plurality of symbol images stored in advance. Display method.
して、当該距離に対応するシンボル画像の大きさを決定
する大きさ決定ステップと、 ユーザに対してアニメーション効果を提供するため、前
回表示されたシンボル画像とは異なる画像に所定の時間
をあけて切り替わるように、表示すべきシンボル画像の
種類を決定する種類決定ステップと、 予め格納された複数のシンボル画像から、決定された大
きさおよび種類に対応するシンボル画像を決定する画像
決定ステップとを含む、請求項1に記載の3次元地図上
のシンボル表示方法。4. The symbol image selecting step includes: calculating a distance from the predetermined viewpoint to the symbol coordinates, and determining a size of the symbol image corresponding to the distance; A type determining step of determining a type of a symbol image to be displayed so as to switch to an image different from the previously displayed symbol image at a predetermined time interval to provide an animation effect, and a plurality of pre-stored symbol images. 2. The method for displaying symbols on a three-dimensional map according to claim 1, further comprising: an image determination step of determining a symbol image corresponding to the determined size and type from the symbol image.
に、シンボルをユーザの視線方向に対して常に垂直に表
示する3次元地図表示装置であって、 ユーザからの指示が入力される入力手段と、 3次元地図情報を予め格納する地図データ格納手段と、 シンボル情報を予め格納するシンボル格納手段と、 前記入力手段において入力される指示と、前記地図デー
タ格納手段に格納された3次元地図情報とに基づいて、
所定の視点から2次元スクリーン上に投影された3次元
景観を作成する3次元景観作成手段と、 前記入力手段において入力される指示と、前記地図デー
タ格納手段に格納された3次元地図情報と、シンボル格
納手段に格納されたシンボル情報とに基づいて、表示す
べきシンボルを選出し、選出されたシンボルの3次元座
標を算出するシンボル選出手段と、 選出されたシンボルの3次元座標から2次元スクリーン
上のシンボル座標を算出するシンボル座標算出手段と、 選出されたシンボルに対応するシンボル画像を選択する
シンボル画像選択手段と、 前記3次元景観作成手段が作成した3次元景観に対し
て、前記シンボル座標上に前記シンボル画像選択手段が
選択した前記シンボル画像を合成する2次元・3次元合
成手段と、 前記2次元・3次元合成手段によって合成された画像を
ユーザに対して表示する表示手段とを備える、3次元地
図表示装置。5. A three-dimensional map display device for displaying a symbol on a three-dimensional map, always displaying the symbol perpendicularly to the user's line of sight, wherein input means receives an instruction from the user. Map data storage means for storing three-dimensional map information in advance; symbol storage means for storing symbol information in advance; instructions input in the input means; and three-dimensional map information stored in the map data storage means And based on
A three-dimensional landscape creating means for creating a three-dimensional landscape projected on a two-dimensional screen from a predetermined viewpoint; an instruction input by the input means; three-dimensional map information stored in the map data storage means; Symbol selection means for selecting a symbol to be displayed based on the symbol information stored in the symbol storage means and calculating three-dimensional coordinates of the selected symbol; and a two-dimensional screen based on the three-dimensional coordinates of the selected symbol. Symbol coordinate calculating means for calculating the above symbol coordinates, symbol image selecting means for selecting a symbol image corresponding to the selected symbol, and the symbol coordinates for the three-dimensional landscape created by the three-dimensional landscape creating means. A two-dimensional / three-dimensional synthesizing unit for synthesizing the symbol image selected by the symbol image selecting unit; And display means for displaying the image synthesized by the dimension combining means to the user, the three-dimensional map display device.
して、当該距離に対応するシンボル画像の大きさを決定
する大きさ決定手段と、 前記シンボル格納手段に予め格納された複数のシンボル
画像から、決定された大きさに対応するシンボル画像を
決定する画像決定手段とを含む、請求項5に記載の3次
元地図表示装置。6. The symbol image selecting means calculates a distance from the predetermined viewpoint to the symbol coordinates, and determines a size of a symbol image corresponding to the distance, and the symbol storage means 6. The three-dimensional map display device according to claim 5, further comprising: an image determination unit that determines a symbol image corresponding to the determined size from a plurality of symbol images stored in advance in the unit.
回表示されたシンボル画像とは異なる画像に所定の時間
をあけて切り替わるように、表示すべきシンボル画像の
種類を決定する種類決定手段と、 前記シンボル格納手段に予め格納された複数のシンボル
画像から、決定された種類に対応するシンボル画像を決
定する画像決定手段とを含む、請求項5に記載の3次元
地図表示装置。7. The symbol image selecting means, for providing an animation effect to a user, switches a symbol image to be displayed to a different image from a previously displayed symbol image at a predetermined time interval. The method according to claim 5, further comprising: a type determining unit configured to determine a type; and an image determining unit configured to determine a symbol image corresponding to the determined type from a plurality of symbol images stored in the symbol storage unit in advance. Dimensional map display device.
して、当該距離に対応するシンボル画像の大きさを決定
する大きさ決定手段と、 ユーザに対してアニメーション効果を提供するため、前
回表示されたシンボル画像とは異なる画像に所定の時間
をあけて切り替わるように、表示すべきシンボル画像の
種類を決定する種類決定手段と、 前記シンボル格納手段に予め格納された複数のシンボル
画像から、決定された大きさおよび種類に対応するシン
ボル画像を決定する画像決定手段とを含む、請求項5に
記載の3次元地図表示装置。8. A symbol image selection unit, comprising: calculating a distance from the predetermined viewpoint to the symbol coordinates, determining a size of a symbol image corresponding to the distance; Type determining means for determining the type of the symbol image to be displayed so as to switch to an image different from the previously displayed symbol image at a predetermined time interval in order to provide an animation effect. The three-dimensional map display device according to claim 5, further comprising: an image determination unit that determines a symbol image corresponding to the determined size and type from the stored plurality of symbol images.
かつ当該3次元地図表示装置が3次元地図上でシンボル
を表示する際に、シンボルをユーザの視線方向に対して
常に垂直に表示するためのプログラムを記述した記録媒
体であって、 前記プログラムは、 予め格納された3次元地図情報に基づいて、所定の視点
から2次元スクリーン上に投影された3次元景観を作成
するプログラムステップと、 予め格納された3次元地図情報および予め格納されたシ
ンボル情報に基づいて、表示すべきシンボルを選出し、
選出されたシンボルの3次元座標を算出するプログラム
ステップと、 選出されたシンボルの3次元座標から2次元スクリーン
上のシンボル座標を算出するプログラムステップと、 選出されたシンボルに対応するシンボル画像を選択する
プログラムステップと、 前記3次元景観に対して、前記シンボル座標上に前記シ
ンボル画像を合成するプログラムステップと、 合成された画像をユーザに対して表示するプログラムス
テップとを備える、記録媒体。9. The method is executed in a three-dimensional map display device,
And a recording medium describing a program for displaying the symbol always perpendicular to the user's line of sight when the three-dimensional map display device displays the symbol on the three-dimensional map. A program step for creating a three-dimensional landscape projected on a two-dimensional screen from a predetermined viewpoint based on the three-dimensional map information stored in advance; Based on the selected symbols to be displayed,
A program step of calculating three-dimensional coordinates of the selected symbol; a program step of calculating symbol coordinates on a two-dimensional screen from the three-dimensional coordinates of the selected symbol; and selecting a symbol image corresponding to the selected symbol. A recording medium, comprising: a program step; a program step of combining the symbol image with the three-dimensional landscape on the symbol coordinates; and a program step of displaying a combined image to a user.
ムステップは、 前記所定の視点から前記シンボル座標までの距離を算出
して、当該距離に対応するシンボル画像の大きさを決定
するプログラムステップと、 予め格納された複数のシンボル画像から、決定された大
きさに対応するシンボル画像を決定するプログラムステ
ップとを含む、請求項9に記載の記録媒体。10. A program step for selecting the symbol image, comprising: calculating a distance from the predetermined viewpoint to the symbol coordinates, and determining a size of the symbol image corresponding to the distance; 10. The recording medium according to claim 9, further comprising: a program step of determining a symbol image corresponding to the determined size from the plurality of symbol images obtained.
ムステップは、 ユーザに対してアニメーション効果を提供するため、前
回表示されたシンボル画像とは異なる画像に所定の時間
をあけて切り替わるように、表示すべきシンボル画像の
種類を決定するプログラムステップと、 予め格納された複数のシンボル画像から、決定された種
類に対応するシンボル画像を決定するプログラムステッ
プとを含む、請求項9に記載の記録媒体。11. The program step of selecting a symbol image should be displayed so as to switch to an image different from a previously displayed symbol image at a predetermined time interval in order to provide an animation effect to a user. The recording medium according to claim 9, comprising: a program step of determining a type of a symbol image; and a program step of determining a symbol image corresponding to the determined type from a plurality of symbol images stored in advance.
ムステップは、 前記所定の視点から前記シンボル座標までの距離を算出
して、当該距離に対応するシンボル画像の大きさを決定
するプログラムステップと、 ユーザに対してアニメーション効果を提供するため、前
回表示されたシンボル画像とは異なる画像に所定の時間
をあけて切り替わるように、表示すべきシンボル画像の
種類を決定するプログラムステップと、 予め格納された複数のシンボル画像から、決定された大
きさおよび種類に対応するシンボル画像を決定するプロ
グラムステップとを含む、請求項9に記載の記録媒体。12. A program step of selecting the symbol image, comprising: calculating a distance from the predetermined viewpoint to the symbol coordinates, and determining a size of the symbol image corresponding to the distance; A program step of determining the type of symbol image to be displayed so as to switch to an image different from the previously displayed symbol image at a predetermined time interval in order to provide an animation effect, and a plurality of pre-stored symbol images. 10. The recording medium according to claim 9, further comprising: a program step of determining a symbol image corresponding to the determined size and type from the symbol image.
に、シンボルをユーザの視線方向に対して常に垂直に表
示する、地図上で車両を誘導案内するためのナビゲーシ
ョン装置であって、 ユーザからの指示が入力される入力手段と、 前記車両の現在位置を検出するための位置検出手段と、 3次元地図情報を予め格納する地図データ格納手段と、 シンボル情報を予め格納するシンボル格納手段と、 前記入力手段において入力される指示と、前記位置検出
手段が検出する前記車両の現在位置と、前記地図データ
格納手段に格納された3次元地図情報とに基づいて、目
的地までの経路を選出する経路選出手段と、 前記入力手段において入力される指示と、前記地図デー
タ格納手段に格納された3次元地図情報と、前記経路選
出手段が選出する前記経路に基づいて、所定の視点から
2次元スクリーン上に投影された3次元景観を作成する
3次元景観作成手段と、 前記入力手段において入力される指示と、前記地図デー
タ格納手段に格納された3次元地図情報と、シンボル格
納手段に格納されたシンボル情報とに基づいて、表示す
べきシンボルを選出し、選出されたシンボルの3次元座
標を算出するシンボル選出手段と、 選出されたシンボルの3次元座標から2次元スクリーン
上のシンボル座標を算出するシンボル座標算出手段と、 選出されたシンボルに対応するシンボル画像を選択する
シンボル画像選択手段と、 前記3次元景観作成手段が作成した3次元景観に対し
て、前記シンボル座標上に前記シンボル画像選択手段が
選択した前記シンボル画像を合成する2次元・3次元合
成手段と、 前記2次元・3次元合成手段によって合成された画像を
ユーザに対して表示する表示手段とを備える、ナビゲー
ション装置。13. A navigation device for displaying a symbol on a three-dimensional map, always displaying the symbol perpendicularly to the user's line of sight, for guiding a vehicle on a map, comprising: Input means for inputting an instruction of the vehicle, position detecting means for detecting the current position of the vehicle, map data storing means for storing three-dimensional map information in advance, and symbol storing means for storing symbol information in advance. A route to a destination is selected based on an instruction input by the input unit, a current position of the vehicle detected by the position detection unit, and three-dimensional map information stored in the map data storage unit. A route selection unit, an instruction input by the input unit, three-dimensional map information stored in the map data storage unit, and the route selection unit A three-dimensional landscape creating unit that creates a three-dimensional landscape projected on a two-dimensional screen from a predetermined viewpoint based on a route; an instruction input by the input unit; and a three-dimensional landscape stored in the map data storage unit. A symbol selecting unit that selects a symbol to be displayed based on the two-dimensional map information and the symbol information stored in the symbol storage unit, and calculates three-dimensional coordinates of the selected symbol; and a three-dimensional symbol of the selected symbol. Symbol coordinate calculating means for calculating symbol coordinates on a two-dimensional screen from coordinates, symbol image selecting means for selecting a symbol image corresponding to the selected symbol, and a three-dimensional landscape created by the three-dimensional landscape creating means. Two-dimensional / three-dimensional combining means for combining the symbol image selected by the symbol image selecting means on the symbol coordinates. A display device for displaying to the user an image synthesized by the two-dimensional / three-dimensional synthesizing device.
して、当該距離に対応するシンボル画像の大きさを決定
する大きさ決定手段と、 前記シンボル格納手段に予め格納された複数のシンボル
画像から、決定された大きさに対応するシンボル画像を
決定する画像決定手段とを含む、請求項13に記載のナ
ビゲーション装置。14. The symbol image selecting means calculates a distance from the predetermined viewpoint to the symbol coordinates, and determines a size of a symbol image corresponding to the distance, and the symbol storage means 14. The navigation device according to claim 13, further comprising: an image determination unit that determines a symbol image corresponding to the determined size from a plurality of symbol images stored in advance in the unit.
回表示されたシンボル画像とは異なる画像に所定の時間
をあけて切り替わるように、表示すべきシンボル画像の
種類を決定する種類決定手段と、 前記シンボル格納手段に予め格納された複数のシンボル
画像から、決定された種類に対応するシンボル画像を決
定する画像決定手段とを含む、請求項13に記載のナビ
ゲーション装置。15. The symbol image selecting means, for providing an animation effect to a user, switches the symbol image to be displayed to a different image from the symbol image displayed last time with a predetermined time interval. 14. The navigation according to claim 13, further comprising: a type determining unit that determines a type; and an image determining unit that determines a symbol image corresponding to the determined type from a plurality of symbol images stored in the symbol storage unit in advance. apparatus.
して、当該距離に対応するシンボル画像の大きさを決定
する大きさ決定手段と、 ユーザに対してアニメーション効果を提供するため、前
回表示されたシンボル画像とは異なる画像に所定の時間
をあけて切り替わるように、表示すべきシンボル画像の
種類を決定する種類決定手段と、 前記シンボル格納手段に予め格納された複数のシンボル
画像から、決定された大きさおよび種類に対応するシン
ボル画像を決定する画像決定手段とを含む、請求項13
に記載のナビゲーション装置。16. The symbol image selecting unit calculates a distance from the predetermined viewpoint to the symbol coordinates, and determines a size of a symbol image corresponding to the distance. Type determining means for determining the type of the symbol image to be displayed so as to switch to an image different from the previously displayed symbol image at a predetermined time interval in order to provide an animation effect. 14. Image determination means for determining a symbol image corresponding to the determined size and type from the stored plurality of symbol images.
The navigation device according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000035773A JP2001229363A (en) | 2000-02-14 | 2000-02-14 | Three-dimensional map display device and method for displaying symbols on three-dimensional map |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000035773A JP2001229363A (en) | 2000-02-14 | 2000-02-14 | Three-dimensional map display device and method for displaying symbols on three-dimensional map |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001229363A true JP2001229363A (en) | 2001-08-24 |
Family
ID=18559928
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000035773A Pending JP2001229363A (en) | 2000-02-14 | 2000-02-14 | Three-dimensional map display device and method for displaying symbols on three-dimensional map |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001229363A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005275985A (en) * | 2004-03-25 | 2005-10-06 | Dainippon Printing Co Ltd | Information transmission system and information transmission method |
| JP2010160024A (en) * | 2009-01-07 | 2010-07-22 | Yupiteru Corp | Target detection apparatus and program |
| JP2011258223A (en) * | 2011-08-05 | 2011-12-22 | Yupiteru Corp | Electronic apparatus and program |
| JP2015172936A (en) * | 2015-04-08 | 2015-10-01 | 株式会社ユピテル | Electronic device and program |
| US9197863B2 (en) | 2012-04-27 | 2015-11-24 | Fujitsu Ten Limited | Display system that displays augmented reality image of posted data icons on captured image for vehicle-mounted apparatus |
-
2000
- 2000-02-14 JP JP2000035773A patent/JP2001229363A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005275985A (en) * | 2004-03-25 | 2005-10-06 | Dainippon Printing Co Ltd | Information transmission system and information transmission method |
| JP2010160024A (en) * | 2009-01-07 | 2010-07-22 | Yupiteru Corp | Target detection apparatus and program |
| JP2011258223A (en) * | 2011-08-05 | 2011-12-22 | Yupiteru Corp | Electronic apparatus and program |
| US9197863B2 (en) | 2012-04-27 | 2015-11-24 | Fujitsu Ten Limited | Display system that displays augmented reality image of posted data icons on captured image for vehicle-mounted apparatus |
| JP2015172936A (en) * | 2015-04-08 | 2015-10-01 | 株式会社ユピテル | Electronic device and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4138574B2 (en) | Car navigation system | |
| US7626596B2 (en) | Image reproducing method and apparatus for displaying annotations on a real image in virtual space | |
| US6898523B2 (en) | Motor vehicle navigation system with enhanced map selection | |
| JPH1164010A (en) | Method for displaying map of navigation system | |
| JP4783603B2 (en) | MAP DISPLAY DEVICE, MAP DISPLAY METHOD, MAP DISPLAY PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
| JPH08339162A (en) | Map plotting method | |
| JP2001174271A (en) | Navigation apparatus | |
| JP3918700B2 (en) | Navigation device | |
| JP2002328031A (en) | Navigation system | |
| JP2001229363A (en) | Three-dimensional map display device and method for displaying symbols on three-dimensional map | |
| JP3967218B2 (en) | Navigation device | |
| JPH10340045A (en) | Map displaying method for navigator | |
| JP4466605B2 (en) | Map display device and program | |
| JP2008298740A (en) | Navigation device | |
| JP4342846B2 (en) | Map display controller | |
| JP4293893B2 (en) | Navigation device and landmark display method | |
| JP2009288119A (en) | Navigation system | |
| JP3884220B2 (en) | Navigation device | |
| JP3679777B2 (en) | Bird's-eye view creation method, map display device, and navigation system | |
| JPH06100471B2 (en) | Map display method | |
| JP2004085611A (en) | Device of controlling map scroll and navigation system using same | |
| JP2002311817A (en) | Navigation system for moving objects | |
| JP3660644B2 (en) | Bird's-eye view creation method, map display device, and navigation system | |
| JP2004061648A (en) | Map display apparatus and program | |
| JP5345822B2 (en) | Navigation device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050304 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071102 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071114 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080124 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080520 |