[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2002298162A - Three-dimensional view display device and three- dimensional view generating device - Google Patents

Three-dimensional view display device and three- dimensional view generating device

Info

Publication number
JP2002298162A
JP2002298162A JP2001095640A JP2001095640A JP2002298162A JP 2002298162 A JP2002298162 A JP 2002298162A JP 2001095640 A JP2001095640 A JP 2001095640A JP 2001095640 A JP2001095640 A JP 2001095640A JP 2002298162 A JP2002298162 A JP 2002298162A
Authority
JP
Japan
Prior art keywords
building
dimensional model
dimensional
landscape
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001095640A
Other languages
Japanese (ja)
Inventor
Minoru Yoshida
実 吉田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2001095640A priority Critical patent/JP2002298162A/en
Publication of JP2002298162A publication Critical patent/JP2002298162A/en
Pending legal-status Critical Current

Links

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Processing Or Creating Images (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a three-dimensional view display device capable of generating a three-dimensional model of a variety of buildings with less building information in a relatively small computer system, generating a realistic city view by using the model, and improving the identification property and the collation property of the building. SOLUTION: The three-dimensional model of the building is generated according to a plurality of three-dimensional model patterns generated according to the information on the bottom shape and the height of the building in advance. In addition, the kind of the building, the time information and the area attribute information are also used in generating the three-dimensional model.

Description

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

【0001】[0001]

【発明の属する技術分野】この発明は、カーナビゲーシ
ョンシステム、地理情報システム(GIS)等に利用され
る、比較的小規模な、都市景観の立体表示データを生成
するための3次元景観生成装置及び都市景観を立体表示
するための3次元景観表示装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a three-dimensional landscape generating apparatus for generating three-dimensional display data of a relatively small cityscape, which is used in a car navigation system, a geographic information system (GIS), and the like. The present invention relates to a three-dimensional landscape display device for displaying a city landscape three-dimensionally.

【0002】[0002]

【従来の技術】カーナビゲーションシステムやGIS(地理
情報システム)など、都市景観を、コンピュータを使っ
て3次元表示する都市景観表示装置においては、建物の
3次元モデル(建物の立体形状で、窓などの描画、また
は凹凸等の構造を含む。)生成にあたって、できるだけ
多様性を持たせ、都市景観をリアルに、分かりやすく表
示することが求められている。また、カーナビゲーショ
ンシステムの場合は、実際の建物と表示建物が照合しや
すいことも求められている。
2. Description of the Related Art In a cityscape display device such as a car navigation system or a GIS (geographic information system) for displaying a cityscape three-dimensionally using a computer, a three-dimensional model of a building (three-dimensional shape of a building, such as a window). It is required to have as much diversity as possible and to display the cityscape in a realistic and easy-to-understand manner. In the case of a car navigation system, it is also required that an actual building and a displayed building be easily collated.

【0003】都市景観生成装置の場合は必ずしも表示手
段を持たないので、生成した建物の3次元モデル、若し
くはそれをそのまま地図上に配置して生成する3次元景
観データを記憶装置に格納保存することになるが、3次
元モデル生成までの事情は都市景観表示装置の場合と同
じである。
[0003] In the case of a city landscape generating apparatus, since a display means is not necessarily provided, a three-dimensional model of a generated building or three-dimensional landscape data generated by arranging the three-dimensional model on a map as it is is stored and stored in a storage device. However, the situation up to the generation of the three-dimensional model is the same as that of the city landscape display device.

【0004】都市景観のリアリティーの要請を満たすた
めには、例えば、特開2000−123198号公報に
記載されているように、建物に関する情報を詳細に調査
し、その調査情報に基づき、実際の建物をできるだけ正
確に表現した、精密な3次元モデルを生成する必要があ
る。しかし、この方法は理想ではあるが、現実には、精
密な3次元モデルの生成にはハードウェアのコストがか
さむこと、更に精密な3次元モデルの生成には膨大な建
物データが必要で、建物の調査に大きな労力・時間を必
要とし、下記の事情で、詳細な建物データの作成は実際
上困難であることがより大きな問題であった。 ○初めて詳細な建物データを作る場合、膨大な費用と時
間がかかる。中規模都市で100億円以上、日本全土で1
兆円以上、かつ2年以上の時間を必要とするものと思わ
れる。 ○詳細なデータほど変化が激しい。例えば場所によって
は年間20%くらい変化するところがあるが、調査に2年も
かかっていると、その間に40%変化してしまうことにな
り、できあがったものは使い物にならなくなっている場
合もある。 ○2年に一度は地図の更新が必要で、そのための維持費
は5000億円/年にもなる。データ詳細度をn倍にすると
データ量はnの2〜3乗、維持費はnの3〜4乗に比例
して増加する。従って、ある程度以上、データの詳細度
をあげることは困難になってくる。
[0004] In order to satisfy the requirement of the reality of the cityscape, for example, as described in Japanese Patent Application Laid-Open No. 2000-123198, information on buildings is investigated in detail, and based on the investigation information, actual building information is obtained. It is necessary to generate a precise three-dimensional model that represents as accurately as possible. However, although this method is ideal, in reality, the generation of a precise three-dimensional model requires a high hardware cost, and the generation of a more precise three-dimensional model requires a huge amount of building data. It took a lot of labor and time for the survey, and it was a big problem that it was practically difficult to create detailed building data under the following circumstances. ○ When creating detailed building data for the first time, it costs a lot of money and time. Over 10 billion yen in medium-sized cities, 1 in Japan
It seems that it requires more than trillion yen and more than two years. ○ The more detailed the data, the more drastic the change. For example, depending on the location, it may change by about 20% per year, but if the survey takes two years, it will change by 40% during that time, and the result may not be useable. ○ It is necessary to update the map once every two years, and the maintenance cost for that will be 500 billion yen / year. When the data detail is multiplied by n, the data amount increases in proportion to n raised to the second power and the maintenance cost increases in proportion to n raised to the third power. Therefore, it becomes difficult to increase the degree of detail of data to a certain extent.

【0005】このような事情から、例えば、特開平9−
318379号公報に記載されている例では、交差点な
どナビゲーション上重要な場所を中心に建物を選択し、
あらかじめ生成した複数の建物の3次元モデルを記憶手
段に記憶させておき、地図データに基づき建物の3次元
モデルを記憶手段から読み出し、地図上に配置すること
により都市景観の立体表示データを生成・表示するとい
う方法が提案されている。この例は、建物を、重要な地
点について選び出すことにより、表示にかかる建物数を
低減し建物データの調査の時間・費用を抑え、更に、あ
らかじめ3次元モデルを生成し、記憶装置に格納してお
くことで、3次元モデル生成プロセスを省略し、ハード
ウェアにかかるコスト低減を狙ったものである。
[0005] Under such circumstances, for example, Japanese Patent Laid-Open No.
In the example described in Japanese Patent No. 318379, a building is selected around an important point for navigation such as an intersection,
The three-dimensional models of a plurality of buildings generated in advance are stored in the storage means, and the three-dimensional models of the buildings are read out from the storage means based on the map data, and the three-dimensional display data of the cityscape is generated by arranging them on the map. A display method has been proposed. In this example, by selecting buildings at important points, the number of buildings required for display is reduced, the time and cost of building data investigation are reduced, and a three-dimensional model is generated in advance and stored in a storage device. By doing so, the three-dimensional model generation process is omitted, and the cost of hardware is reduced.

【0006】しかし、このような方法では、多様な都市
景観を表現するには多数の建物の3次元モデルを格納し
ておく必要性があること、また、昼夜の区別、季節感の
演出(クリスマス、正月、雪など)、も考え合わせると、
それぞれの組み合わせを総合した3次元モデル数は膨大
なものになり、これを格納しておくための記憶手段の容
量は著しく大きくなり小規模システムにはむかなくなっ
てしまう。また、そのための建物データの調査もネック
になる。
However, in such a method, it is necessary to store a large number of three-dimensional models of buildings in order to represent a variety of cityscapes. , New Year, snow, etc.)
The number of three-dimensional models obtained by combining the respective combinations becomes enormous, and the capacity of the storage means for storing the three-dimensional models becomes extremely large, which is unavoidable for small-scale systems. Investigation of building data for that also becomes a bottleneck.

【0007】このように、多様な建物表示への対応が難
しいことから、視覚上の魅力に欠けるという欠点がある
と共に、実際の建物との照合についても問題が生じやす
い。一般に、照合性を良くするには、実物に良く似た精
密な3次元モデルを生成する必要があるが、これは建物
数を制限したとしてもかなりの労力を必要とするし、生
成された3次元モデルの格納に必要な記憶容量も大きな
物になってしまう。従って必然的にある程度簡略化され
た3次元モデルにせざるを得ないが、これでは、実物と
の照合性に問題が残ると言うジレンマを抱えることにな
る。建物の大きさや高さがある程度分かれば、これらの
情報から建物の照合を行うことができるが、視点に近い
建物に付いては、拡大されるため建物の一部しか表示さ
れず、全体像が把握できない。そのため、画像の縮小表
示を行うか、表示建物の高さ情報が把握できる視点から
の表示(例えば鳥瞰図)に切り替えて、表示画面上で建
物の全体像を表示できるようにする必要がある。しか
し、画像の縮小表示、視点の移動による表示切り替え
は、手間がかかると共に、ドライバー視点から車のフロ
ントウィンドウを通して見た実際の景観との差異が大き
く、建物照合のための支援という点で、十分とは言い難
いものであった。
As described above, since it is difficult to cope with various building displays, there is a drawback of lack of visual appeal, and a problem is liable to occur in comparison with an actual building. In general, in order to improve collation, it is necessary to generate a precise three-dimensional model that resembles the real thing. However, even if the number of buildings is limited, considerable effort is required, and the generated 3D model is difficult. The storage capacity required for storing the dimensional model is also large. Therefore, it is inevitable to use a simplified three-dimensional model to some extent, but in this case, there is a dilemma that a problem remains in matching property with the real thing. If you know the size and height of the building to some extent, you can collate the building from this information, but for a building close to the viewpoint, only a part of the building is displayed because it is enlarged, and the whole image is I can't figure out. For this reason, it is necessary to display the entire image of the building on the display screen by performing reduced display of the image or switching to a display (for example, a bird's eye view) from a viewpoint where the height information of the displayed building can be grasped. However, reducing the size of the image and switching the display by moving the viewpoint is time-consuming and significantly different from the actual landscape seen from the driver's viewpoint through the front window of the car. It was hard to say.

【0008】[0008]

【発明が解決しようとする課題】このように、これま
で、簡単な建物データ(以下建物情報と呼ぶ。)だけで、
多様な都市景観を表現でき、なおかつ建物の照合性をあ
る程度確保できるような3次元モデルを生成することは
難しかった。
As described above, only simple building data (hereinafter referred to as building information) has been used.
It has been difficult to generate a three-dimensional model that can represent a variety of cityscapes and that can ensure the matching of buildings to some extent.

【0009】この発明は上記課題を比較的小規模なコン
ピュータシステムでも解決できるようにしたもので、少
数の建物情報を効果的に利用し、これに時間情報や地域
属性情報を加味することにより、多様で、建造物の規模
(例えば底面積と高さ)に関する識別、照合が容易な3次
元モデルを生成し、多様性のある都市景観を表現できる
3次元景観表示装置及び3次元景観生成装置を提供する
ものである。
The present invention is intended to solve the above-mentioned problem even with a relatively small-scale computer system. By effectively using a small number of building information and adding time information and regional attribute information to the information, Diverse and building size
An object of the present invention is to provide a three-dimensional landscape display device and a three-dimensional landscape generation device capable of generating a three-dimensional model that can be easily identified and collated with respect to (for example, bottom area and height) and capable of expressing a diverse city landscape.

【0010】[0010]

【課題を解決するための手段】この発明にかかる3次元
景観表示装置は、建物の3次元モデルを生成する3次元
モデル生成手段において、あらかじめ建物の底面形状と
高さ情報に応じて準備した複数の3次元モデルパターン
にしたがって、建物の3次元モデルを生成するものであ
る。
According to the present invention, there is provided a three-dimensional scene display device, comprising: a three-dimensional model generating means for generating a three-dimensional model of a building; According to the three-dimensional model pattern, a three-dimensional model of the building is generated.

【0011】この発明にかかる3次元景観表示装置は、
前記3次元モデル生成手段において、あらかじめ建物の
種類と底面形状と高さ情報に応じて準備した複数の3次
元モデルパターンにしたがって、建物の3次元モデルを
生成するものである。
[0011] A three-dimensional landscape display device according to the present invention comprises:
The three-dimensional model generation means generates a three-dimensional model of the building in accordance with a plurality of three-dimensional model patterns prepared in advance according to the type of the building, the bottom shape, and the height information.

【0012】この発明にかかる3次元景観表示装置は、
前記3次元モデル生成手段に替え、複数個の3次元モデ
ル生成手段を備え、あらかじめ建物の底面形状と高さ情
報に応じて準備した複数の3次元モデルパターンにした
がって、建物毎に前記複数個の3次元モデル生成手段か
ら一つ以上の3次元モデル生成手段を選択する3次元モ
デル生成選択手段を備えたものである。
[0012] A three-dimensional landscape display device according to the present invention comprises:
A plurality of three-dimensional model generating means are provided in place of the three-dimensional model generating means, and the plurality of three-dimensional model patterns are prepared for each building according to a plurality of three-dimensional model patterns prepared in advance according to the bottom shape and height information of the building. There is provided a three-dimensional model generation selecting means for selecting one or more three-dimensional model generating means from the three-dimensional model generating means.

【0013】この発明にかかる3次元景観表示装置は、
前記複数個の3次元モデル生成手段の内、少なくとも1
つを建物の基本骨格の修飾が可能なものとしたものであ
る。
[0013] The three-dimensional landscape display device according to the present invention comprises:
At least one of the plurality of three-dimensional model generation means
One is to make it possible to modify the basic skeleton of the building.

【0014】この発明にかかる3次元景観表示装置は、
前記3次元景観描画生成手段内に、複数個のCPU(中央処
理装置)を備え、前記複数個の3次元モデル生成手段に
よる建物の3次元モデル生成を、前記複数個のCPUで並
列処理させるものである。この発明にかかる3次元景観
表示装置は、3次元モデル生成手段において、視点から
建物までの距離と建物の各壁面と視線方向のなす角度の
少なくとも一つを利用して建物の3次元モデルを生成す
るものである。
[0014] A three-dimensional landscape display device according to the present invention comprises:
A plurality of CPUs (Central Processing Units) provided in the three-dimensional landscape drawing generation means, wherein the plurality of CPUs performs three-dimensional model generation of the building by the plurality of three-dimensional model generation means in parallel; It is. In the three-dimensional landscape display device according to the present invention, the three-dimensional model generation means generates a three-dimensional model of the building using at least one of a distance from the viewpoint to the building and an angle between each wall surface of the building and a line of sight. Is what you do.

【0015】この発明にかかる3次元景観表示装置は、
3次元景観描画生成手段において、時間情報を利用する
ものである。3次元景観描画生成手段は3次元モデル生
成手段、及び、生成した3次元モデルと地図情報を使っ
て3次元景観を生成する3次元景観生成手段を含み、時
間情報は、3次元モデル生成手段、及び、3次元景観生
成手段の少なくとも一方において利用される。
[0015] The three-dimensional landscape display device according to the present invention comprises:
In the three-dimensional landscape drawing generation means, time information is used. The three-dimensional landscape drawing generating means includes a three-dimensional model generating means, and a three-dimensional landscape generating means for generating a three-dimensional landscape using the generated three-dimensional model and map information. And at least one of the three-dimensional landscape generating means.

【0016】この発明にかかる3次元景観表示装置は、
前記3次元モデル生成手段において、地域属性情報を利
用して建物の3次元モデルを生成するものである。
[0016] The three-dimensional landscape display device according to the present invention comprises:
The three-dimensional model generating means generates a three-dimensional model of the building using the regional attribute information.

【0017】この発明にかかる3次元景観生成装置は、
3次元景観描画生成手段において、あらかじめ建物の底
面形状と高さ情報に応じて準備した複数の3次元モデル
パターンにしたがって、建物の3次元モデル、3次元景
観を生成し、この何れかを記憶保持するものである。
[0017] The three-dimensional landscape generating apparatus according to the present invention comprises:
In the three-dimensional landscape drawing generating means, a three-dimensional model of the building and a three-dimensional landscape are generated according to a plurality of three-dimensional model patterns prepared in advance according to the bottom shape and height information of the building, and any one of these is stored and stored. Is what you do.

【0018】この発明にかかる3次元景観生成装置は、
3次元景観描画生成手段において、あらかじめ建物の種
類と底面形状と高さ情報に応じて準備した複数の3次元
モデルパターンにしたがって、建物の3次元モデル、3
次元景観を生成し、この何れかを記憶保持するものであ
る。
[0018] A three-dimensional landscape generating apparatus according to the present invention comprises:
In the three-dimensional landscape drawing generating means, the three-dimensional model of the building, the three-dimensional model of the building, and the three-dimensional model
A dimensional landscape is generated, and any one of these is stored and held.

【0019】この発明にかかる3次元景観生成装置は、
3次元景観描画生成手段において、時間情報を利用し、
3次元景観描画生成手段は3次元モデル生成手段、及
び、生成した3次元モデルと地図情報を使って3次元景
観を生成する3次元景観生成手段を含み、時間情報は、
3次元モデル生成手段、及び、3次元景観生成手段の少
なくとも一方において利用される。
[0019] The three-dimensional landscape generating apparatus according to the present invention comprises:
In the three-dimensional landscape drawing generating means, using time information,
The three-dimensional landscape drawing generation means includes a three-dimensional model generation means, and a three-dimensional landscape generation means for generating a three-dimensional landscape using the generated three-dimensional model and map information.
It is used in at least one of the three-dimensional model generation means and the three-dimensional landscape generation means.

【0020】[0020]

【発明の実施の形態】以下、この発明の実施の形態につ
いて説明する。 実施の形態1.図1は、実施の形態1の3次元景観表示
装置の構成を示すブロック図である。図1において、1
0は建物の情報を格納する建物情報記憶手段、20は地
図情報を格納する地図情報記憶手段、30は建物情報記
憶手段10に格納された建物情報と地図情報記憶手段2
0に格納された地図情報を使って、地図上に建物を配置
した3次元景観の投影図を描画・生成する3次元景観描
画生成手段、40は3次元景観描画生成手段30で生成
された3次元景観投影図を表示する画像表示手段であ
る。
Embodiments of the present invention will be described below. Embodiment 1. FIG. 1 is a block diagram showing a configuration of a three-dimensional landscape display device of Embodiment 1. In FIG. 1, 1
0 is a building information storage means for storing building information, 20 is a map information storage means for storing map information, 30 is a building information stored in the building information storage means 10 and a map information storage means 2
A three-dimensional landscape drawing generation unit 40 that draws and generates a projection of a three-dimensional landscape in which buildings are arranged on a map using the map information stored in “0”. Image display means for displaying a three-dimensional landscape projection view.

【0021】また、3次元景観描画生成手段30に含ま
れる310は、建物情報を利用して建物の3次元モデル
を生成する3次元モデル生成手段、同じく320は、生
成された3次元モデルを地図情報にしたがって、地図上
に配置し、3次元景観図を生成する3次元景観生成手
段、同じく330は地図上の指定された点からの前記生
成された3次元景観図の投影図を生成する描画手段であ
る。
The three-dimensional scene drawing generating means 30 includes a three-dimensional model generating means 310 for generating a three-dimensional model of a building using building information. A three-dimensional landscape generating means for arranging on a map according to the information and generating a three-dimensional landscape map, and a drawing 330 for generating a projection of the generated three-dimensional landscape map from a designated point on the map. Means.

【0022】建物情報記憶手段10や地図情報記憶手段
20は、各種の記憶装置とそこに格納された建物情報や
地図情報で構成される。各種記憶装置は、例えば、ハー
ドディスク装置、CD−ROM装置、フロッピー(登録
商標)ディスク装置、若しくはシリコン(ディスク)(ス
マートメディア, メモリスティック,フラッシュメモリ
カードなどを含む)などが考えられる。なお、建物情報
記憶手段10や地図情報記憶手段20は、図1では独立
したものとして記載してあるが、必ずしも独立した装置
である必要はない。同一の記憶装置内に領域を分けて格
納しても良い。
The building information storage means 10 and the map information storage means 20 are composed of various storage devices and building information and map information stored therein. Examples of various storage devices include a hard disk device, a CD-ROM device, a floppy (registered trademark) disk device, and a silicon (disk) (including a smart media, a memory stick, a flash memory card, and the like). Although the building information storage means 10 and the map information storage means 20 are described as being independent in FIG. 1, they need not necessarily be independent devices. The areas may be stored separately in the same storage device.

【0023】3次元景観描画生成手段30は、図1に明
示してはいないが、CPU(中央演算装置)やワークエ
リア(メモリ)を有し、建物情報記憶手段10や地図情
報記憶手段20、画像表示手段40との間でデータのや
り取りをし、時間管理を含め、3次元モデル生成手段3
10、描画手段320、3次元景観生成手段330にお
ける動作環境を設定し、サポートする機能を有する。例
えば、3次元モデル生成手段310、3次元景観生成手
段320、描画手段330は、通常、いずれも、ソフト
ウェアで構成されることが多いが、各段階での処理時の
CPU(中央演算装置)、ワークエリア(メモリ)の提
供や、一連の処理の管理は3次元景観描画生成手段30
において行われる。更に、必要に応じて、ユーザーによ
る入力もできるように、カーソル、マウス、ジョイステ
イック、十字ボタンなどの入力手段を備えることもあ
る。画像表示手段40は、グラフィックプロセッサーと
液晶ディスプレイまたは3次元高速表示機能付きビデオ
カードとCRTディスプレイなどで構成することが出来
る。
Although not explicitly shown in FIG. 1, the three-dimensional landscape drawing generation means 30 has a CPU (Central Processing Unit) and a work area (memory), and has a building information storage means 10, a map information storage means 20, It exchanges data with the image display means 40 and includes three-dimensional model generation means 3 including time management.
10, a function for setting and supporting an operation environment in the drawing unit 320 and the three-dimensional landscape generation unit 330. For example, the three-dimensional model generating unit 310, the three-dimensional landscape generating unit 320, and the drawing unit 330 are usually often configured by software, but the CPU (Central Processing Unit) at the time of processing in each stage, The provision of a work area (memory) and management of a series of processes are performed by the three-dimensional landscape drawing generation unit 30.
It is performed in. Further, an input unit such as a cursor, a mouse, a joystick, and a cross button may be provided so that a user can input data as needed. The image display means 40 can be composed of a graphic processor and a liquid crystal display, or a video card with a three-dimensional high-speed display function and a CRT display.

【0024】なお、図1において、建物情報記憶手段1
0、地図情報記憶手段20、画像表示手段40と、3次
元景観描画生成手段30との間を結ぶ太線は各構成要素
間の接続関係を示し、3次元景観描画生成手段30内の
細線は情報の流れ若しくは処理の流れを示す。
In FIG. 1, the building information storage means 1
0, a thick line connecting the map information storage unit 20, the image display unit 40, and the three-dimensional landscape drawing generation unit 30 indicates a connection relationship between the components, and a thin line in the three-dimensional landscape drawing generation unit 30 indicates information. Or the flow of processing.

【0025】このように構成された3次元景観表示装置
の本発明のポイントを、図2を使って説明する。図2
は、建物情報として、建物の底面形状と高さ情報という
少数の情報のみを使い、これを(図2の例ではこれを底
面積と階数とした。)複数の領域に区分(図2の例では
各々3区分)し、各区分に対応して、それぞれに、あら
かじめ3次元モデルパターンをどのように設定しておく
かを定めたものである。ここで言う3次元モデルパター
ンとは、建物の外見上の特徴を示すものである。
The point of the present invention of the three-dimensional landscape display device configured as described above will be described with reference to FIG. FIG.
Uses only a small number of pieces of information, such as the bottom shape and height information of a building, as building information, and divides it into a plurality of regions (in the example of FIG. 2, these are the bottom area and the number of floors). In this case, how three-dimensional model patterns are set in advance is defined for each of the sections. The three-dimensional model pattern referred to here indicates a feature of the appearance of the building.

【0026】図2の例では、20階以上を高層建物、5
階以下を低層建物、それ以外を中層建物とし、そのう
ち、低層、中層建物に付いては、底面積が1000平方
メートル以上は底面積大の建物、200平方メートル以
下は底面積小の建物、それ以外は底面積中の建物とし、
高層建物に付いてはて底面積区分をなくした。これは、
高層建物は目印として遠くからでも良く認識できるた
め、3次元モデルパターンを共通にした方が便利と考え
たためである。従って全部で7つのパターンに区分され
る。
In the example shown in FIG.
The lower floors are low-rise buildings and the rest are medium-rise buildings. Of the low-rise and middle-rise buildings, those with a floor area of 1000 m2 or more have a large bottom area, those with 200 m2 or less have a small floor area, Buildings in the bottom area,
Eliminate bottom area classification for high-rise buildings. this is,
This is because a high-rise building can be easily recognized as a landmark from a distance, and it is considered more convenient to use a common three-dimensional model pattern. Therefore, it is divided into seven patterns in total.

【0027】本発明のポイントは、対象となる建物情報
から、対応する3次元モデルパターンを選び出し、この
パターンにしたがって、3次元モデル生成手段により、
3次元モデルを生成することにある。すなわち対応する
3次元モデルパターンに従って、建物の底面形状と高さ
情報から決まる多角柱を生成するのである。
The point of the present invention is that the corresponding three-dimensional model pattern is selected from the target building information, and the three-dimensional model generating means according to the selected pattern.
It is to generate a three-dimensional model. That is, a polygonal prism determined from the bottom shape and height information of the building is generated according to the corresponding three-dimensional model pattern.

【0028】図2の各3次元モデルパターンには、例え
ば、高層建物はそれにふさわしい近代的で洗練された外
観を、中層、底面積大の建物は近代的な中層ビルらしい
外観を、中層、底面積小の建物は狭い土地に立つテナン
トビルに似た外観を、低層、底面積大の建物は郊外型ホ
ームセンタ、体育館などに類似の外観を、低層、底面積
小の建物は、アパートなどにしばしば見られる外観を持
たせる。対象となる建物はその対応する区分にしたがっ
て、以上の7パターンのいずれかの外観を持つように3
次元モデル生成手段により生成される。この図2に相当
する情報は、あらかじめ3次元景観描画生成手段30内
に例えばROMに格納して設定しておいても良いし、建
物情報の一部として建物情報記憶手段に格納しておくな
ど記憶手段は種々考えられ、いずれの方法でも良い。
In the three-dimensional model patterns shown in FIG. 2, for example, a high-rise building has a modern and sophisticated appearance suitable for it, and a middle-rise building with a large floor area has a modern middle-rise building appearance. Small-sized buildings have an appearance similar to a tenant building that stands on narrow land, low-rise, large-bottom buildings have a similar appearance to suburban home improvement centers and gymnasiums, and low-rise, small-bottom buildings often have apartments. Have a visible appearance. The target building should have one of the above seven patterns according to its corresponding division.
It is generated by the dimensional model generating means. The information corresponding to FIG. 2 may be stored in the ROM in advance in the three-dimensional scenery drawing generation unit 30, may be set in advance, or may be stored in the building information storage unit as a part of the building information. Various storage means are conceivable, and any method may be used.

【0029】なお、3次元モデル生成手段を使って生成
する建物の3次元モデルには、例えば、VRML(VRML=V
irtual Reality Modeling Language:高レベル3次元空
間記述言語:参考文献=VRML 2.0 Sourcebook 2nd Ed、
Andrea L. Ames, David R.Nadeau, John L. Morelan
d、:John Wiley & Sons, Inc、1997)やVRMLを計
算機の記憶装置に内部保持するためのデータ構造や、Op
en Inventor(高レベル3次元空間記述フレームワー
ク:参考文献1=Open Inventor C++ Reference Manua
l:The Official Reference Document for Open Invent
or, Release 2:Addison-Wesley 1994、参考文献2
=Inventor Mentor: Programming Object-Oriented 3D
Graphics with Wernecke, Josie 、Addison-Wesley Pub
Co、1994)、やJava3D(高レベル3次元空間記述
フレームワーク:参考文献=The Java3D API仕様書、ヘ
ンリー・スウィーザル、アスキー、1999)のオブジ
ェクト、また、抽象度をやや下げたOpen GL(低レベル
3次元ライブラリ:参考文献=OpenGL Reference Manua
l 2nd Ed. 、OpenGL Architecture Review Board、Addi
son-Wesley、1998)やDirectX(Direct3D:低レベル
3次元ライブラリ:参考文献=DirectX5オフィシャルマ
ニュアル、米Microsoft Co.、アスキー出版局、199
8)のプリミティブ列、更に抽象度を下げて、2次元の
スクリーン座標系を用いて、指示するポリゴン描画や線
描画などの2次元描画プリミティブ列などがある。現在
のカーナビゲーションシステムや携帯電話の表示デバイ
スは解像度が低いので、2次元描画プリミティブを直接
生成したほうが美しい場合もある。3次元モデルは、そ
の他3次元的に見えるいかなる形式で表現しても構わな
い。
The three-dimensional model of the building generated by the three-dimensional model generating means includes, for example, VRML (VRML = VML
irtual Reality Modeling Language: High-level 3D spatial description language: Reference = VRML 2.0 Sourcebook 2nd Ed,
Andrea L. Ames, David R. Nadeau, John L. Morelan
d ,: John Wiley & Sons, Inc, 1997) and data structures for internally storing VRML in a computer storage device, Op
en Inventor (High-level 3D spatial description framework: Reference 1 = Open Inventor C ++ Reference Manua
l: The Official Reference Document for Open Invent
or, Release 2: Addison-Wesley 1994, Reference 2
= Inventor Mentor: Programming Object-Oriented 3D
Graphics with Wernecke, Josie, Addison-Wesley Pub
Co., 1994), Java3D (high-level 3D spatial description framework: Reference: The Java3D API specification, Henry Swiesal, ASCII, 1999), and Open GL (low-level) with a slightly lower level of abstraction 3D Library: Reference = OpenGL Reference Manua
l 2nd Ed., OpenGL Architecture Review Board, Addi
son-Wesley, 1998) and DirectX (Direct3D: Low-level 3D library: Reference = DirectX5 Official Manual, Microsoft Co., ASCII Publishing Bureau, 199
The primitive sequence of 8), and a two-dimensional rendering primitive sequence such as polygon rendering or line rendering to be instructed using a two-dimensional screen coordinate system by further reducing the degree of abstraction. Since current car navigation systems and display devices of mobile phones have low resolution, it may be more beautiful to directly generate two-dimensional drawing primitives. The three-dimensional model may be represented in any other three-dimensional appearance.

【0030】図3は、以上を前提として、図1に示す3
次元景観表示装置を使って、3次元景観を表示する手順
を示すフロー図である。特にことわらない限り、各ステ
ップは3次元景観描画生成手段30において実行される
ものとする。
FIG. 3 is based on the premise of the above description.
It is a flowchart which shows the procedure which displays a three-dimensional landscape using a three-dimensional landscape display apparatus. Unless otherwise specified, each step is executed by the three-dimensional scenery drawing generation unit 30.

【0031】図3のStep1では表示しようとする地域を
決定する。例えばカーナビゲーションシステムの場合、
GPS(全地球測位システム)を使った車の現在位置把握等
の方法により、視点位置と視線方向を自動計算して現在
位置を中心とした表示地域を決定する。なお、カーソ
ル、マウス、ジョイステイック、十字ボタンなどの入力
デバイスにより、ユーザが視点位置と視線方向を選んで
も良い。Step2では、この表示地域に対して、画像表示
手段40で表示する場合に表示対象となるエリアの地図
を地図情報記憶手段20に格納されている地図情報から
選択し読みこむ。Step3では、Step2で読みこんだ地図
情報のエリア内で、視点位置、視線から、画像表示手段
40に表示する際の景観表示範囲が決定される。
In Step 1 of FIG. 3, an area to be displayed is determined. For example, in the case of a car navigation system,
The position of the viewpoint and the direction of the line of sight are automatically calculated by a method such as grasping the current position of the vehicle using a GPS (Global Positioning System), and the display area around the current position is determined. Note that the user may select a viewpoint position and a line-of-sight direction using input devices such as a cursor, a mouse, a joystick, and a cross button. In Step 2, a map of an area to be displayed when the image is displayed on the image display means 40 is selected and read from the map information stored in the map information storage means 20 for this display area. In Step 3, a landscape display range to be displayed on the image display means 40 is determined from the viewpoint position and the line of sight within the area of the map information read in Step 2.

【0032】Step4では、決定された表示範囲に含まれ
る表示建物を選択し、採番する(例えば1〜k個)。この時
の採番は、任意に決めても良いが、視点からの距離や建
物の規模に応じて優先順位を付け、それに従って採番す
る方法もある。Step5では、建物情報記憶手段10に格
納されている建物情報から、この採番番号iの建物につ
いての建物情報を入力する。なお図2に相当する3次元
モデルパターン情報は、装置起動時に、格納された上記
いずれかの記憶装置から1回だけ読み込まれ、3次元景
観描画生成手段30の特定のメモリ内に保持しておく。
Step6では、建物情報である、底面形状と高さ情報か
ら、3次元モデルパターン情報に従って、建物iがどの
3次元モデルパターンに入るかを判定する。
In Step 4, display buildings included in the determined display range are selected and numbered (for example, 1 to k). The numbering at this time may be determined arbitrarily, but there is also a method of assigning priorities according to the distance from the viewpoint and the size of the building, and numbering according to the priorities. In Step 5, from the building information stored in the building information storage means 10, the building information on the building with the numbering i is input. It should be noted that the three-dimensional model pattern information corresponding to FIG. 2 is read only once from any of the stored storage devices at the time of device startup, and is stored in a specific memory of the three-dimensional scenery drawing generation unit 30. .
In Step 6, it is determined from the bottom shape and height information which are the building information, which three-dimensional model pattern the building i belongs to in accordance with the three-dimensional model pattern information.

【0033】Step7では、建物iの底面形状、高さ情報
と、Step7で決定した3次元モデルパターンをもとに、
3次元モデル生成手段310を使って建物iの3次元モ
デル(以後、3次元モデルiと呼ぶ。)を生成する。な
お、このStepの内容詳細は図5、図6を使って後述す
る。Step8では、3次元景観生成手段320により、St
ep7で生成された3次元モデルiを地図上の所定の位置
に配置し、3次元景観iを生成する。Step9では、描画
手段330で、Step8で生成した3次元景観iを、地図
上の指定された点から見た3次元モデルiの投影図(投
影図i)を生成する。
In Step 7, based on the bottom shape and height information of the building i and the three-dimensional model pattern determined in Step 7,
A three-dimensional model of the building i (hereinafter, referred to as a three-dimensional model i) is generated by using the three-dimensional model generating means 310. The details of this step will be described later with reference to FIGS. In Step 8, the three-dimensional landscape generation means 320
The three-dimensional model i generated in ep7 is arranged at a predetermined position on the map, and a three-dimensional landscape i is generated. In Step 9, the drawing means 330 generates a projection (projection i) of the three-dimensional model i as viewed from the designated point on the map, the three-dimensional landscape i generated in Step 8.

【0034】Step10では、描画手段330により、Step
9で生成された投影図iを、3次元景観i-1投影図と重ね
合わせて配置し、必要な陰面処理を施してこれを3次元
景観iとする。なお、i=1の場合は、上記処理には3次
元景観0の投影図が必要となるが、3次元景観0投影図は
建物無しの地図の投影図とする。Step11では、Step4
で選定された前記k個の表示建物の処理がすべて完了し
たかどうかを判定する。もし完了していないなら、すな
わちi<kであればStep12に示すi=i+1の処理を行っ
て、Step5に戻り、Step11までを繰り返す。もし完了
していれば、すなわちi≧kであれば、この3次元景観i
の投影図は、対象となる表示地域の全表示対象建物を含
む3次元景観(=3次元景観k)の投影図となってい
る。Step12では、この3次元景観kの投影図を、画像
表示手段40で表示する。
In Step 10, the drawing means 330 sets the Step
The projection map i generated in step 9 is superimposed on the three-dimensional landscape i-1 projection map, and the necessary hidden surface processing is performed to obtain a three-dimensional landscape i. In the case of i = 1, a projection of a three-dimensional landscape 0 is required for the above processing, but the three-dimensional landscape 0 projection is a projection of a map without buildings. In Step 11, Step 4
It is determined whether or not all the processes for the k display buildings selected in are completed. If not completed, that is, if i <k, the process of i = i + 1 shown in Step 12 is performed, and the process returns to Step 5 and repeats up to Step 11. If it is completed, that is, if i ≧ k, this three-dimensional landscape i
Is a projection view of a three-dimensional landscape (= three-dimensional landscape k) including all display target buildings in the target display area. In Step 12, the projection of the three-dimensional landscape k is displayed on the image display means 40.

【0035】図5は、図3に示した手順に従い、図2に
示すパターン1の高層建物の3次元モデルを生成し、そ
の投影図を表示した例である。図中、波線100は途中
を省略していることを示す。建物前面は表面に凹凸があ
り、その凸部110はコンクリート等による壁面を、凹
部120は窓を表す。画像表示手段40がカラー表示可
能な場合は壁面のコンクリート部は灰色に、また、窓は
青色にするとリアリティーが向上する。
FIG. 5 shows an example in which a three-dimensional model of a high-rise building of the pattern 1 shown in FIG. 2 is generated according to the procedure shown in FIG. 3, and a projection view thereof is displayed. In the figure, a dashed line 100 indicates that the middle is omitted. The front surface of the building has irregularities on its surface, the convex portion 110 represents a wall surface made of concrete or the like, and the concave portion 120 represents a window. When the image display means 40 is capable of color display, the concrete on the wall is gray, and the windows are blue to improve the reality.

【0036】建物情報で与えられる底面多角形を底面と
し、高さ情報で与えられる高さを持つ多角柱を建物の基
本骨格とすれば、本高層建物の3次元モデルにおいては
凹型の窓面は、通常、基本骨格の修飾に含まれる。基本
骨格の修飾とは、建物基本骨格へのポリゴン(多角形)の
付加・除去により、新たな3次元モデルを構築すること
を指す。基本骨格の(3次元的な)修飾は建物の表情を
より豊かにするためのもので、必ずしも必要なわけでは
ない。2次元的な修飾のみでも用途によっては十分であ
る。
Assuming that the base polygon given by the building information is the base and the polygonal pillar having the height given by the height information is the basic skeleton of the building, the concave window surface is , Usually included in the modification of the basic skeleton. The modification of the basic skeleton refers to constructing a new three-dimensional model by adding and removing polygons (polygons) to and from the basic skeleton of the building. The (three-dimensional) modification of the basic skeleton is for enhancing the expression of the building, and is not always necessary. Even two-dimensional modification alone is sufficient for some applications.

【0037】130は建物の右側面部を表すが、この面
は視線に対して平行に近いため、視線に対する角度が直
交から大きくは外れていない前面部に比べ、モデル化の
詳細度を落としている。(この判断基準となる角度は任
意に設定可能である。) 視線に対して平行に近い側面
部を、前面部と同様な詳細度でモデル化すると、煩雑な
見栄えになるばかりでなく、CPU負荷もその分大きくな
り、ハードウェア資源の浪費になるためである。視線に
対して平行に近い側面部におけるモデル化詳細度の低減
は、これを改善するための措置である。
Reference numeral 130 denotes a right side surface of the building, which is nearly parallel to the line of sight, and therefore, the degree of detail of the modeling is lower than that of the front part whose angle with respect to the line of sight does not largely deviate from orthogonal. . (The angle used as a criterion for this determination can be set arbitrarily.) Modeling the side part that is nearly parallel to the line of sight with the same level of detail as the front part will not only result in a complicated appearance but also CPU load. Is accordingly increased, and hardware resources are wasted. Reducing the modeling detail in the side part near parallel to the line of sight is a measure to improve this.

【0038】図6は、図3に示した手順に従い、図2に
示すパターン5の低層、底面積大の建物の3次元モデル
を生成し、その投影図を表示した例である。200はコ
ンクリートなどによる建物壁面、210は窓枠、220
は窓を表す。230は隣接の部屋間のくびれを表してい
る。このくびれは、図5の場合と同様に、通常、基本骨
格の修飾に含まれるものである。画面表示手段40がカ
ラー表示可能な場合は、例えば壁面を灰色、窓を青色、
窓枠を白色で表示するとリアリティーが向上する。24
0は本建物の左側面部を表すが、この面は視線に対して
平行に近いため、視線に対する角度が直交から大きくは
外れていない前面部に比べ、モデル化の詳細度を落とし
ている。この理由は図5において述べたことと同じであ
る。また、基本骨格の(3次元的な)修飾は、必ずしも
必要なわけではなく、2次元的な修飾のみでも用途によ
っては十分であることは図5の場合と同じである。
FIG. 6 shows an example in which a three-dimensional model of a low-rise, large-bottom-area building of the pattern 5 shown in FIG. 2 is generated according to the procedure shown in FIG. 200 is a building wall made of concrete or the like, 210 is a window frame, 220
Represents a window. Reference numeral 230 denotes a constriction between adjacent rooms. This constriction is usually included in the modification of the basic skeleton, as in the case of FIG. When the screen display means 40 can perform color display, for example, the wall surface is gray, the window is blue,
Displaying the window frame in white improves the reality. 24
Although 0 represents the left side surface of the building, since this surface is nearly parallel to the line of sight, the degree of detail of the modeling is lower than that of the front surface where the angle with respect to the line of sight does not largely deviate from orthogonal. The reason is the same as that described in FIG. Further, (three-dimensional) modification of the basic skeleton is not always necessary, and it is the same as in FIG. 5 that only two-dimensional modification is sufficient for some applications.

【0039】なお、以上は、建物情報として高さ、底面
形状を利用して3次元モデルを生成したが、建物情報に
建物の種類を加えて、3次元モデルを生成することもで
きる。これは、例えば一戸建て住宅の様に屋根付き住宅
を他の建物と区別して表示する場合等に有用となる。建
物の種類を利用する場合は、図2に示した3次元モデル
パターン区分表に建物の種類が加わることになるが、屋
根付き一戸建て住宅の場合は通常低層住宅で底面積によ
る区別は不要と思われるので、例えば、低層の部分を2
分割し、高層、中層、低層の一部を一戸建てでない建物
とし、低層の残りの部分を一戸建て住宅として区分すれ
ばよい。この結果、図2は8種類の3次元モデルパター
ンに修正区分されることになり、一戸建て住宅は3次元
モデルパターン8に対応することになる。
Although the three-dimensional model is generated using the height and the bottom shape as the building information, a three-dimensional model can be generated by adding the type of the building to the building information. This is useful, for example, when displaying a covered house such as a detached house separately from other buildings. When using the type of building, the type of building will be added to the three-dimensional model pattern classification table shown in Fig. 2, but in the case of a single-family house with a roof, it is usually low-rise and it is not necessary to distinguish it by the bottom area. So, for example, the lower part
The high-rise, middle-rise, and low-rise buildings may be divided into non-detached buildings, and the remaining low-rise buildings may be divided into single-family homes. As a result, FIG. 2 is corrected and classified into eight types of three-dimensional model patterns, and the detached house corresponds to the three-dimensional model pattern 8.

【0040】図7は、このように分類した場合の3次元
モデルパターン8に対応する一戸建て住宅について3次
元モデルを生成し、その投影図を表示した例である。図
中、400は前面壁、410は屋根、420は側面に設
けた窓、430は前面に設けた入り口扉である。図5、
図6に示した建物と大きく異なる点は、屋根410を付
加したことで、これにより、一戸建て住宅という識別性
が容易になっている。
FIG. 7 shows an example in which a three-dimensional model is generated for a single-family house corresponding to the three-dimensional model pattern 8 in the case of such classification, and a projection view thereof is displayed. In the figure, 400 is a front wall, 410 is a roof, 420 is a window provided on the side, and 430 is an entrance door provided on the front. FIG.
The major difference from the building shown in FIG. 6 is that the roof 410 is added, thereby facilitating the identification of a detached house.

【0041】この例は一戸建て住宅画像の概念を示すた
めに、基本骨格のみで3次元モデルを生成した場合を示
しており、図5、図6で示したような基本骨格の修飾を
施したものではないが、実際の適用にあたっては、底面
積も区分し、ハードウェア資源の許す範囲で、ベランダ
等を付加するなど、基本骨格に修飾を施し、リアリティ
ーを向上させることが出来る。
This example shows a case in which a three-dimensional model is generated only with the basic skeleton to show the concept of a detached house image, and the basic skeleton is modified as shown in FIGS. 5 and 6. However, in actual application, it is possible to improve the reality by modifying the basic skeleton, such as adding a veranda or the like, as far as the hardware resources allow, by dividing the bottom area.

【0042】また、上述の一戸建ての例では、高さ、底
面積については分類をせず、3次元モデルパターンは1
種類として説明したが、階数・底面積により複数パター
ンを設定することも可能である。なお、その場合の高
さ、底面積の区分境界値は、一戸建てでない建物とは異
なる値を設定することもできる。
In the above example of a single-family house, the height and the bottom area are not classified, and the three-dimensional model pattern is one.
Although described as types, it is also possible to set a plurality of patterns according to the number of floors and bottom area. In this case, the division boundary values of the height and the bottom area can be set to values different from those of a non-detached building.

【0043】3次元モデル生成ソフトウェアについて
は、例えばオブジェクト指向設計法を用いると洗練され
た実装が可能となる。その場合、窓、壁、屋根などを共
通部品化して、それぞれ窓オブジェクト、壁オブジェク
ト、屋根オブジェクト等を設定することが出来る。ま
た、例えば、窓枠の形、色、反射率などが異なる窓を表
現する場合を考えると、図2の同一の3次元モデルパタ
ーン内、若しくは異なる3次元モデルパターン間で、窓
のプロトタイプとなる共通基底クラスを作り、窓枠のあ
る窓を派生クラスとすると便利である。希望する最終的
な窓の表現は、図2に示した3次元モデルパターンから
一意的に決められるが、例えば、“窓枠のある窓クラ
ス”のインスタンスオブジェクトを作り、乱数等の方法
により窓枠の幅と色、窓の色と反射率を設定し、窓モデ
ルの生成をこのインスタンスオブジェクトに依頼する形
になる。
For the three-dimensional model generation software, for example, if an object-oriented design method is used, sophisticated implementation is possible. In this case, a window, a wall, a roof, and the like can be set as common components, and a window object, a wall object, a roof object, and the like can be set. In addition, for example, considering a case where windows having different shapes, colors, reflectances, and the like of window frames are expressed, a window prototype is formed in the same three-dimensional model pattern in FIG. 2 or between different three-dimensional model patterns. It is convenient to create a common base class and make a window with a window frame a derived class. The desired final window expression is uniquely determined from the three-dimensional model pattern shown in FIG. 2. For example, an instance object of “window class with window frame” is created, and the window frame is created by a method such as random numbers. The width and color of the window, the color and the reflectance of the window are set, and this instance object is requested to generate a window model.

【0044】窓の大きさや形等も同様な方法により対応
できる。また、窓等の配置についても、乱数などある種
の規則に基づき、オブジェクト指向設計法で対応でき、
配置オブジェクトとすることが出来る。(文献「Design
Patterns」(E.Gamma,R.Helm,R.Johnson,J.Vlissides)
のStrategyパターン参照)このように、複数の3次元モ
デルパターンに関連して、窓、壁、屋根など、多くの部
品を共通化でき、それにより、3次元モデル生成手段の
ソフトウェアのプログラムサイズを簡略化できるととも
に、同一のモデルパターン内でもバラエティー豊かな3
次元モデルの生成が可能となる。
The size, shape and the like of the window can be handled in the same manner. Also, the arrangement of windows and the like can be handled by the object-oriented design method based on certain rules such as random numbers.
It can be a placement object. (Reference "Design
Patterns '' (E. Gamma, R. Helm, R. Johnson, J. Vlissides)
In this way, many parts such as windows, walls, and roofs can be shared in relation to multiple 3D model patterns, thereby simplifying the software program size of the 3D model generation means. 3 that is rich in variety within the same model pattern
A dimensional model can be generated.

【0045】以上のように少数の建物情報と、あらかじ
め準備した3次元モデルパターン区分表を使うことによ
り、あらかじめ建物の3次元モデルを記憶手段に格納し
ておく必要がなく、比較的小規模なコンピュータシステ
ムでも建物の多様性な3次元モデルを生成し、多様な3
次元景観を表現することができる。
As described above, by using a small number of building information and a three-dimensional model pattern partition table prepared in advance, it is not necessary to store a three-dimensional model of the building in the storage means in advance, and it is relatively small. Computer systems also generate diverse 3D models of buildings,
A dimensional landscape can be expressed.

【0046】また、図2若しくは図5、図6に示すよう
に、あらかじめ建物壁面の3次元モデルの3次元モデル
パターンを決めておくことにより、その建物の全体像を
表示しなくても、壁面の描画パターンを見ることによ
り、その建物の高さと底面積に関する大まかな把握が可
能になる。
Further, as shown in FIG. 2, FIG. 5, and FIG. 6, by determining a three-dimensional model pattern of the three-dimensional model of the building wall in advance, it is possible to display the wall surface without displaying the entire image of the building. By looking at the drawing pattern, it is possible to roughly grasp the height and the bottom area of the building.

【0047】このことは、例えばカーナビゲーションシ
ステムに適用した場合に次のような利点となる。画像表
示手段40において、表示の視点をドライバーの目に置
いた場合、ドライバーから近距離にある建物は大きく表
示されるため、高層建物の場合、建物全体が画像表示手
段40の表示範囲内に納まらず、このような表示のまま
では、高さ、場合によっては底面の大きさが、判別でき
ないことがある。画像表示手段40の表示から、このよ
うな建物の全体像を判別するには、縮小表示するか、若
しくは視点をドライバー視点より上方に移動させて、鳥
瞰図の形で(これも結局、縮小表示となるが。)表示する
しかないが、このような表示には、画面切り替え操作が
伴い、手間がかかると共に、ドライバーが、車のフロン
トウィンドウを介して実際に目にしている映像との違い
が大きく、実際の建物との照合にとまどうと言う問題が
ある。
This has the following advantages when applied to a car navigation system, for example. In the image display means 40, when the viewpoint of the display is placed on the driver's eyes, a building close to the driver is displayed in a large size. In the case of a high-rise building, the entire building is within the display range of the image display means 40. However, if such a display is kept, the height and, in some cases, the size of the bottom surface may not be distinguished. In order to determine such a whole image of the building from the display of the image display means 40, the image is reduced or displayed in a bird's-eye view by moving the viewpoint upward from the driver's viewpoint (this is also the case of the reduced display. Although it is necessary to display it, such a display involves a screen switching operation, which is troublesome, and greatly differs from the image that the driver actually sees through the front window of the car. However, there is a problem in matching the actual building.

【0048】一方、ドライバーは、現実には即座に視点
を移動させることにより、現実の対象建物の大まかな高
さや大きさを瞬時に判別できるため、本発明にかかる3
次元景観表示装置で、建物壁面の描画パターンから概略
把握した建物の高さと底面情報(この実施の形態では底
面積)と目視情報を照合することが可能となり、建物の
特定が容易になる。
On the other hand, the driver can instantaneously determine the approximate height and size of the actual target building by immediately moving the viewpoint in reality.
With the three-dimensional landscape display device, the height of the building, which is roughly grasped from the drawing pattern of the building wall surface, can be compared with the bottom surface information (the bottom area in this embodiment) and the visual information, and the building can be easily specified.

【0049】また、図2に例示されている3次元モデル
パターンを前提としつつ、視点からの距離によって3次
元モデルの詳細度を変化させても良い。近距離において
は細部まで表現されている3次元モデルのほうがリアリ
ティーと言う点で好ましいが、遠距離についても同一詳
細度のモデルを使うと、細部がつぶれて分かりにくくな
ったり、煩雑な印象を受ける場合がある。また、処理ス
テップも増え、CPUの負荷も大きくなる。従って、図8
に例示するように、近距離、中距離、遠距離で詳細度の
異なる3次元モデルを生成するのが望ましい。こうする
ことにより、見やすい表示になるし、装置負荷の軽減に
より、ハードウェア資源の浪費を回避できる。
Also, while assuming the three-dimensional model pattern illustrated in FIG. 2, the degree of detail of the three-dimensional model may be changed according to the distance from the viewpoint. At short distances, a three-dimensional model that expresses details is preferable in terms of reality, but when using a model with the same detail level at long distances, details are crushed, making it difficult to understand or giving a complicated impression There are cases. Also, the number of processing steps increases, and the load on the CPU also increases. Therefore, FIG.
It is desirable to generate three-dimensional models having different levels of detail at short distances, medium distances, and long distances as exemplified in FIG. By doing so, an easy-to-view display is obtained, and waste of hardware resources can be avoided by reducing the load on the apparatus.

【0050】実施の形態2 本実施の形態は、複数個の3次元モデル生成手段を利用
するものである。図9は実施の形態2の3次元景観表示
装置構成を示すブロック図である。図9において、10
〜40の符号の説明とその機能は図1の同一番号の符号
の説明とその機能と同じである。ただし、3次元景観描
画生成手段30には、340の3次元モデル生成選択手
段が追加され、また、3次元モデル生成手段310は、
311、312、・…31nで区別される複数の3次元
モデル生成手段1(図9では手段1と表示)、3次元モ
デル生成手段2(図9では手段2と表示)、・…3次元モ
デル生成手段n(図9では手段nと表示)で構成され
る。この複数の3次元モデル生成手段は、各3次元モデ
ルパターンに対応したものとする。
Embodiment 2 This embodiment uses a plurality of three-dimensional model generating means. FIG. 9 is a block diagram showing the configuration of the three-dimensional landscape display device according to the second embodiment. In FIG. 9, 10
The description and function of the reference numerals to 40 are the same as the description and the function of the same reference numeral in FIG. However, 340 three-dimensional model generation selection means is added to the three-dimensional landscape drawing generation means 30, and the three-dimensional model generation means 310
.. 31n, a plurality of three-dimensional model generating means 1 (indicated as means 1 in FIG. 9), three-dimensional model generating means 2 (indicated as means 2 in FIG. 9),. It is composed of generating means n (in FIG. 9, indicated as means n). The plurality of three-dimensional model generation means correspond to each three-dimensional model pattern.

【0051】この図9の動作を図3のフロー図に若干の
修正を加えて説明する。図3のStep1からStep6は実施の
形態1の場合と同じであるが、Step6とStep7の間に、St
ep6.5を追加し、ここでは、3次元モデル生成選択手段
340により、Step6で決定した3次元モデルパターン
に対応した3次元モデル生成手段j(1≦j≦n)を、複
数の3次元モデル生成手段1〜nから選択する。Step7
では、Step6.5で選択された3次元モデル生成手段jを
使って3次元モデルiを生成する。Step8以降は実施の形
態1とおなじである。
The operation of FIG. 9 will be described with a slight modification to the flowchart of FIG. Steps 1 to 6 in FIG. 3 are the same as those in the first embodiment, but between Step 6 and Step 7,
ep6.5 is added. In this case, the three-dimensional model generation means j (1 ≦ j ≦ n) corresponding to the three-dimensional model pattern determined in Step 6 Select from generation means 1 to n. Step7
Then, a three-dimensional model i is generated using the three-dimensional model generation means j selected in Step 6.5. Step 8 and subsequent steps are the same as in the first embodiment.

【0052】図10〜図12に、このような複数個の建
物の3次元モデル生成手段を使って3次元モデルを生成
した例を示す。図10は低層住居用建物を示しており、
図示するような外付け階段を持ち、エレベータは保有し
ないなど、典型的な低層住居用建物となっており、自然
に低層住居用建物と認識できるような外観になってい
る。 外付け階段は基本骨格の修飾に該当する。
FIGS. 10 to 12 show examples in which a three-dimensional model is generated by using such a three-dimensional model generating means for a plurality of buildings. FIG. 10 shows a low-rise residential building,
The building is a typical low-rise residential building having an external staircase as shown in the figure and not having an elevator, and has an appearance that can be naturally recognized as a low-rise residential building. The external staircase corresponds to the modification of the basic skeleton.

【0053】図11は中層住居用建物を示す。階段とエ
レベータを持ち、エレベータ塔500は最上部にモータ
室を持ち、エレベータ全体が建物に対して外付けの形に
なっている。このようにエレベータを表示することで、
エレベータを必要とする高さ(階数)の建物であることが
自然に認識できる。 エレベータ塔は基本骨格の修飾に
該当する。
FIG. 11 shows a middle-rise residential building. It has stairs and an elevator. The elevator tower 500 has a motor room at the top, and the entire elevator is external to the building. By displaying the elevator in this way,
It can be naturally recognized that the building has a height (the number of floors) that requires an elevator. The elevator tower corresponds to the modification of the basic skeleton.

【0054】図12は超高層建物を示す。エレベータや
階段は建物の中に入り、また、柱などの構造部材も建物
の中に入った総ガラス張りの外観を生成する。カラー表
示が可能な場合は、例えば表面は、ガラス張りというこ
とから青色に、ガラスとガラスのつなぎ目は黒色で表示
される。
FIG. 12 shows a high-rise building. Elevators and stairs enter the building, and structural members such as columns also create an all-glazed appearance inside the building. When color display is possible, for example, the surface is displayed in blue because it is covered with glass, and the joint between the glasses is displayed in black.

【0055】このように、各3次元モデルパターンに対
応して適切な3次元モデル生成手段を使うことによっ
て、各パターン毎に特徴のある3次元モデルを簡便に生
成できるため、リアリティーに富む3次元景観を生成で
きる。
As described above, by using an appropriate three-dimensional model generating means corresponding to each three-dimensional model pattern, it is possible to easily generate a characteristic three-dimensional model for each pattern. Landscape can be generated.

【0056】なお、以上は、3次元モデルパターンに対
応した形で複数の3次元モデル生成手段を備え、選択し
て使用する例を説明したが、必ずしも一対一に対応させ
る必要はなく、3次元モデル生成手段の数を多くしても
よいし、全てを基本骨格の修飾が可能なものとする必要
もない。基本骨格の3次元修飾が可能な3次元モデル生
成手段の適用については、例えば、高層建物にのみ適用
するとか、近距離の場合の3次元モデル生成に使うとい
った利用が考えられる。高層建物に適用した場合、例え
ば建物壁面を真横から見た場合でも表面凹凸の描画が出
来るなど、より詳細な3次元モデルの生成ができ、多様
性に富む3次元景観の表示が可能となるため、目印とし
て役立つ建物として選ばれることが多い高層建物の3次
元モデル表現力を向上させることができる。
In the above, an example has been described in which a plurality of three-dimensional model generating means are provided in a form corresponding to a three-dimensional model pattern and are selectively used. The number of model generation means may be increased, and it is not necessary that all of them can modify the basic skeleton. The application of the three-dimensional model generation means capable of three-dimensional modification of the basic skeleton may be applied to, for example, only a high-rise building or used to generate a three-dimensional model at a short distance. When applied to a high-rise building, it is possible to generate a more detailed three-dimensional model, for example, to draw surface irregularities even when the building wall is viewed from the side, and to display a variety of three-dimensional landscapes. The ability to express a three-dimensional model of a high-rise building that is often selected as a useful building as a landmark can be improved.

【0057】また、用途によっては、基本骨格修飾機能
は不要という場合もあり、本実施の形態は、このような
場合を排除するものではない。更に、窓、壁、屋根な
ど、多くの部品の生成ソフトウェアを共通化しておくこ
とにより、ソフトウェアサイズの効率化を図ってもよ
い。
In some applications, the function of modifying the basic skeleton is unnecessary, and the present embodiment does not exclude such a case. Furthermore, the software size may be made more efficient by sharing software for generating many components such as windows, walls, and roofs.

【0058】このように、建物情報から、予め準備した
3次元モデルパターン区分から特定の3次元モデルパタ
ーンを選択し、更に複数の3次元モデル生成手段から、
対応する適切な3次元モデル生成手段を選択・使用する
ことにより、効率良く、簡便に、表現力に富む3次元モ
デルを生成できる。
As described above, a specific three-dimensional model pattern is selected from the three-dimensional model pattern sections prepared in advance from the building information, and a plurality of three-dimensional model generation means select
By selecting and using a corresponding appropriate three-dimensional model generating means, a three-dimensional model rich in expressiveness can be generated efficiently and easily.

【0059】また、複数の3次元モデル生成手段のうち
少なくとも1つを基本骨格の修飾が可能なものとするこ
とにより、選択的に建物の表現力を向上させることがで
き、装置負荷と建物表現力のバランスを図ることができ
る。
Further, by making at least one of the plurality of three-dimensional model generating means capable of modifying the basic skeleton, the expressive power of the building can be selectively improved, and the load on the apparatus and the building expression can be improved. The balance of power can be achieved.

【0060】なお、図9に示す複数の前記3次元モデル
生成手段1〜nは3次元景観描画生成手段30の備え
る、通常1台のCPUを使って実行されるため、複数の3
次元モデル生成手段を備えていても、ある時間を捕らえ
てみると、使用している3次元モデル生成手段は一つの
みで、生成されている建物の3次元モデルも一つであ
る。このCPUを複数個に増やし、建物の3次元モデル生
成を複数個のCPUで並列処理することにより、全体とし
ての処理速度を速め、複雑な建物の描画生成を1台のCP
Uで行う場合に生じるリアルタイム性の劣化を改善する
ことが出来る。
Since the plurality of three-dimensional model generating means 1 to n shown in FIG. 9 are usually executed using one CPU provided in the three-dimensional
Even if a three-dimensional model generation unit is provided, only one three-dimensional model generation unit is used, and only one three-dimensional model of a building is being generated in a certain period of time. By increasing the number of CPUs and processing the three-dimensional model of the building in parallel with multiple CPUs, the processing speed as a whole is increased, and the drawing and generation of complex buildings can be performed by one CP.
It is possible to improve the deterioration of the real-time property that occurs when performing in U.

【0061】実施の形態3 建物情報以外に、時間情報と地域属性情報を利用した場
合の実施の形態について説明する。図13に時間情報、
及び地域属性情報を利用する場合の3次元景観表示装置
の構成ブロック図を示す。ここで、10〜40の符号の
名称と機能は図1の符号の名称と機能と同じである。な
お、3次元モデル生成手段310は、複数の3次元モデ
ル生成手段を採用する場合は、図9に示すような3次元
モデル生成手段310で置きかえると共に、3次元モデ
ル生成選択手段340を装備するものとする。50は、
一日の時刻、日にち情報、季節情報を含む広義の時間情
報を格納した、時間情報記憶手段、60は、建物が他の
地域の平均的な外観と顕著に異なる地域の識別を行うた
めに、例えば中華街、オフィス街、門前町、歓楽街な
ど、また、豪雪地帯、沖縄など亜熱帯地帯等の別を、あ
る一定の区域若しくは地域について記載した地域属性情
報を格納するための地域属性情報記憶手段である。
Embodiment 3 An embodiment using time information and regional attribute information in addition to building information will be described. FIG. 13 shows time information,
FIG. 2 is a block diagram illustrating a configuration of a three-dimensional landscape display device in a case where local attribute information is used. Here, the names and functions of the reference numerals 10 to 40 are the same as the names and functions of the reference numerals in FIG. When a plurality of three-dimensional model generating means are employed, the three-dimensional model generating means 310 is replaced with a three-dimensional model generating means 310 as shown in FIG. And 50 is
Time information storage means, 60, which stores time information in a broad sense including time, date information, and seasonal information of the day, is used to identify areas where buildings are significantly different from the average appearance of other areas. For example, Chinatown, office town, Monzen-machi, red-light district, etc., or heavy snowfall zone, subtropical zone such as Okinawa, etc., by local attribute information storage means for storing local attribute information describing a certain area or region is there.

【0062】なお、図13において、建物情報記憶手段
10、地図情報記憶手段20、画像表示手段40と、3
次元景観描画生成手段30との間を結ぶ太線は各構成要
素間の接続関係を示し、3次元景観描画生成手段30内
の細線は情報の流れ若しくは処理の流れを示す。
In FIG. 13, the building information storage means 10, map information storage means 20, image display means 40,
A thick line connecting to the three-dimensional landscape drawing generation unit 30 indicates a connection relationship between the components, and a thin line in the three-dimensional landscape drawing generation unit 30 indicates a flow of information or a flow of processing.

【0063】図13では、時間情報記憶手段50と地域
属性情報記憶手段60の両方が記載されているが、どち
らか一方のみが装備されている場合もある。なお、地域
属性情報は地図情報に含めてしまうことも可能である。
その場合には、地域属性記憶手段は地図情報記憶手段で
かねることが出来る。また、建物情報に地域属性情報を
含めてしまうことも可能である。その場合には、地域属
性記憶手段は建物情報記憶手段でかねることが出来る。
この点については後述する。
Although FIG. 13 shows both the time information storage means 50 and the local attribute information storage means 60, only one of them may be provided. Note that the regional attribute information can be included in the map information.
In that case, the area attribute storage means can be replaced by the map information storage means. It is also possible to include the area attribute information in the building information. In that case, the area attribute storage means can be replaced by the building information storage means.
This will be described later.

【0064】時間情報は、時刻あわせ用の時刻情報の入
力手段及び時計機能とカレンダから算定・判断される。
時刻情報の入力手段及び時計機能は、通常、3次元景観
描画生成手段30が保有し、時間情報記憶手段に格納さ
れる時間情報は、カレンダ機能のみとなるのが一般的で
あるが、時間情報全てを外部からその都度入力する等の
代替え手段を講ずることにより、時間情報格納手段を省
くこともできる。これら各記憶手段に格納された情報は
3次元モデル生成手段310において利用されると共
に、後述するように、時間情報については、3次元景観
生成手段330においても利用されることがある。
The time information is calculated and determined from the time information input means for time adjustment, the clock function, and the calendar.
Generally, the time information input unit and the clock function are held by the three-dimensional scenery drawing generation unit 30, and the time information stored in the time information storage unit is generally only a calendar function. By taking alternative means, such as inputting the information from outside each time, the time information storage means can be omitted. The information stored in each of these storage units is used by the three-dimensional model generation unit 310, and the time information may be used by the three-dimensional landscape generation unit 330 as described later.

【0065】時間情報の利用について説明する。実施の
形態1、2では、昼夜の別については言及しなかった
が、夜間は夜景モードとし、昼間の表示と変えること
で、表示のリアリティーをあげることが出来る。夜景モ
ードの実現には、3次元モデル生成手段310を昼間用
と夜間用を独立に持っても良いし、同一の3次元モデル
生成手段310で、時間情報を入れて使い分けられるよ
うにしてもよい。また、実施の形態2で述べたように、
3次元モデルパターンに従って複数の3次元モデル生成
手段310を装備する場合は、それぞれに昼間用と夜間
用をそろえても良いし、それぞれに時間情報を取り入れ
られるようにしても良い。
The use of time information will be described. In the first and second embodiments, the distinction between day and night is not mentioned. However, the night view mode is set at night, and the display is changed to daytime to increase the display reality. In order to realize the night view mode, the three-dimensional model generating means 310 may have independent functions for daytime and nighttime, or the same three-dimensional model generating means 310 may use time information separately. . Also, as described in Embodiment 2,
When a plurality of three-dimensional model generation means 310 are provided according to the three-dimensional model pattern, the three-dimensional model generation means 310 may be provided for daytime and nighttime, respectively, or time information may be incorporated in each.

【0066】夜間の3次元モデルについては、同一の3
次元モデルパターンでも、例えば乱数等の方法を使っ
て、建物により点灯している窓の比率やその色合い、明
るさ等を、変えることで多様性を持たせることが出来
る。また、一戸建て住宅で大きな窓を有している場合、
窓全体をモノトーンで仕上げるのではなくて、読書灯が
点灯しているように一部の照度を上げるなどの工夫も同
様に可能である。更に、時刻情報を使えるようにした場
合には、窓の明かりの点灯比率を時刻に応じて変えて、
例えば、夜間20時までは60%の窓を点灯させ、20
時〜22時までは40%、22時以降24時までは20
%、24時以降はすべての窓を消灯させるようにして、
住宅地としての夜間の雰囲気にリアリティーを持たせる
ことができる。また、建物情報に建物の種類を入れ、こ
れを利用できるようにした場合は、例えば、住宅用建物
か、オフィス用建物かにより点灯比率の時間分布を変え
ることも出来る。色彩については、点灯している窓を黄
色に、消灯している窓を濃紺に、読書している状態を模
擬するケースでは窓の一部だけを黄色にし周辺にぼけを
入れ、高層建物のみは赤色照明とするなどにより多様性
やリアリティーを向上させることが出来る。更に、時間
情報として、昼夜や一日の時間だけではなく日にち情報
若しくは季節情報を含め、特別な日を反映させた表示に
することが出来る。例えば、クリスマスイブの日だけに
特殊な照明を、ある条件を満たす建物に対して配置する
ことが出来る。
The same three-dimensional model is used for the nighttime three-dimensional model.
Even in a dimensional model pattern, diversity can be provided by changing the ratio of windows lit by a building, its color, brightness, and the like using a method such as random numbers. Also, if you have a detached house with large windows,
Instead of finishing the entire window in monotone, it is also possible to raise the illuminance of a part as if the reading light is on. Furthermore, when the time information can be used, the lighting ratio of the window light is changed according to the time,
For example, 60% of windows are turned on until 20:00 at night,
40% from hour to 22:00, 20 from 22:00 to 24:00
%, Turn off all windows after 24:00,
The atmosphere at night as a residential area can be made more realistic. When the type of building is included in the building information and can be used, for example, the time distribution of the lighting ratio can be changed depending on whether the building is a residential building or an office building. Regarding the color, the lit windows are yellow, the unlit windows are dark blue, and in the case of simulating reading, only some of the windows are yellow and blurred around, and only high-rise buildings are Diversity and reality can be improved by using red illumination. Further, as the time information, not only the time of day and night or one day but also date information or seasonal information may be displayed, reflecting a special day. For example, special lighting can be placed on a building that satisfies certain conditions only on Christmas Eve.

【0067】なお、夜間表示については建物の表示のみ
でなく、3次元景観全体として、表示を変える必要があ
ることは言うまでもない。このためには3次元景観生成
手段330に時間情報(この場合は時刻)を読み込み、昼
夜で建物以外の表示、例えば空や道路についても夜間ら
しい色あいの表示にする。このように時間情報を利用す
ることにより、昼夜の景観の違いやクリスマスなどの季
節感の表現を通して、容易に3次元景観全体のリアリテ
ィーを向上させることができる。
It is needless to say that it is necessary to change not only the display of the building but also the display of the entire three-dimensional landscape at night. For this purpose, the time information (in this case, time) is read into the three-dimensional landscape generating means 330, and the display other than the buildings is displayed day and night, for example, the sky and the road are displayed with a color tone that seems to be night. By using the time information in this way, it is possible to easily improve the reality of the entire three-dimensional landscape through the expression of seasonal differences such as day and night landscapes and Christmas.

【0068】次に、地域属性情報の利用について説明す
る。中華街、風致地区、門前町、酒造街、歓楽街など、
建物が他の地域の平均的な外観と顕著に異なる地域が存
在する。例えば中華街においては、中国風の建物が非常
に多い。従って3次元モデルを生成しようとしている建
物が、中華街に存在していると言う地域属性情報と、中
国風の建物の3次元モデル生成手段があれば、中華街に
だけ中国風の建物が多く建つようにすることが出来る。
中華街風の3次元モデルは、例えば、赤い柱、赤い欄
干、丸い穴のあいた壁など、中国風家屋に特徴的な部品
と構造を使って構成する。上記の方法に依れば、中華街
の建物一つ一つに詳細な建物情報を使って精細なモデル
を作成したり、記憶することなく、容易に、全体として
中華街風のリアルな町並みを生成できる。
Next, the use of the area attribute information will be described. Chinatown, scenic area, Monzen-cho, sake brewing street, entertainment district, etc.
There are areas where buildings differ significantly from the average appearance of other areas. For example, in Chinatown, there are many Chinese-style buildings. Therefore, if there is regional attribute information indicating that a building for which a three-dimensional model is to be generated exists in Chinatown and a means for generating a three-dimensional model of a Chinese-style building, there are many Chinese-style buildings only in Chinatown. Can be built.
The Chinatown-style three-dimensional model is configured using parts and structures characteristic of Chinese-style houses, such as red pillars, red balustrades, and walls with round holes. According to the above-mentioned method, it is possible to easily create a real townscape like Chinatown as a whole without creating or memorizing detailed models for each building in Chinatown using detailed building information. Can be generated.

【0069】また、町並みはもう少し広い地域毎の特性
を反映したものとなっていることもある。例えば、日本
の一戸建て住宅の屋根は瓦葺きが多いが、その傾斜は比
較的緩やかなものが多い。一方、北海道など粉雪の多い
豪雪地帯では、一戸建て住宅の屋根は雪がスムーズに落
ちやすいように、傾斜が急で、屋根材質も滑りやすいト
タンなどが使われている場合が多い。
The townscape may reflect characteristics of a slightly wider area. For example, the roof of a detached house in Japan is often tiled, but the slope is often relatively gentle. On the other hand, in heavy snowfall areas such as Hokkaido where there is a lot of powdered snow, the roof of detached houses is often made of tin, which has a steep slope and a slippery roof material so that snow can fall off easily.

【0070】上記の意味で豪雪地帯/非豪雪地帯の別
を、地域属性情報として保有していれば、豪雪地帯用と
非豪雪地帯用のそれぞれについて3次元モデル生成手段
を備えておくか、または、豪雪/非豪雪地帯の情報を読
み込み、これを使って一戸建て住宅の基本骨格の修飾と
言う形で、屋根勾配を変えるという形にしておけば、豪
雪地帯かどうかという地域属性情報に従って、豪雪地帯
では急勾配の屋根を持ち、非豪雪地帯では緩やかな勾配
の屋根を持つ、景観全体としてリアリティーの改善が期
待できる3次元モデルを生成できる。
If the distinction between heavy snowfall area and non-heavy snowfall area is held as regional attribute information in the above sense, three-dimensional model generating means is provided for each of heavy snowfall area and non-heavy snowfall area, or By reading information on heavy snowfall / non-heavy snowfall areas and using this to modify the basic skeleton of a detached house, and changing the roof slope, the heavy snowfall area will be Can generate a three-dimensional model that has a steeply sloping roof and a gently sloping roof in non-heavy snow areas, and that can be expected to improve the reality of the entire landscape.

【0071】また、豪雪地帯の降雪量統計に従って、豪
雪地帯を分類し、降雪量に応じて屋根の傾斜角を変化さ
せることも出来るし、屋根の反射率を変化させてリアリ
ティーを向上させることも出来る。
Further, heavy snowfall areas can be classified according to the snowfall statistics of heavy snowfall areas, and the inclination angle of the roof can be changed according to the amount of snowfall, and the reflectivity of the roof can be changed to improve the reality. I can do it.

【0072】このような属性情報は、建物情報に含めて
建物毎に持たせることも出来る(1ビットあれば良
い。)。また、地域毎にまとめて扱うこと形にしても良
い。後者の場合は、個々の建物毎に対応するのではな
く、その地域全体として共通に対応できるので、3次元
モデル生成が一部画一的にはなるものの、簡略化できる
というメリットがある。地域毎にまとめて扱う場合は、
地域属性情報を保有する地域を、地図上で1つ若しくは
複数の多角形で表現し、その各頂点の座標を情報として
持たせておくことが考えられる。この情報を地図情報と
して保有してもよいし、地域属性の内容と対応させた形
で、地図情報とは独立に、地域属性情報として格納させ
ても良い。図13は独立に記憶手段に格納させる場合に
ついて示したものである。
Such attribute information can be included in the building information and provided for each building (one bit is sufficient). Alternatively, the form may be handled collectively for each area. In the latter case, since it is possible to cope with the whole area, instead of coping with each individual building, there is an advantage that the generation of the three-dimensional model is partially uniform but can be simplified. If you want to collectively handle by region,
It is conceivable that an area holding the area attribute information is represented by one or a plurality of polygons on a map, and the coordinates of each vertex are held as information. This information may be held as map information, or may be stored as area attribute information independently of the map information in a form corresponding to the content of the area attribute. FIG. 13 shows a case where the data is stored in the storage means independently.

【0073】なお、地域属性情報を上述の時間情報と組
み合わせて用いると、更に多様な3次元モデルを生成で
きる。例えば夜間の照明の点灯状況について、オフィス
街か住宅地かという地域属性情報を加味すれば、よりリ
アリティーに富む表示が可能になる。また、豪雪地帯で
は特定の期間、建物上部(屋根)に雪を積もらせた3次
元モデルを生成することも基本骨格の装飾の範囲で対応
できる。
When the regional attribute information is used in combination with the above-mentioned time information, more various three-dimensional models can be generated. For example, if the lighting status of the nighttime lighting is taken into consideration with regional attribute information such as an office district or a residential district, a more realistic display can be realized. Further, in a heavy snowfall area, it is possible to generate a three-dimensional model in which snow is piled up on the upper part (roof) of a building for a specific period within the range of decoration of the basic skeleton.

【0074】なお、これまで実施の形態1から3までで
説明してきた3次元モデル生成に利用する各種情報の組
み合わせ数を概算してみる。(以下の評価は例示で大雑
把なものである。)高さ:3通り、底面積:3通り、視
点からの距離:4通り、時間:4通り(朝、昼、夕、
夜)、季節:4通り以上(春夏秋/冬、クリスマス、正
月)、豪雪地帯か:2通り、町並み:4通り以上(ビジ
ネス街、住宅地、中華街、歓楽街など)これらを総合す
ると、4000通り以上の組み合わせ数になる。これを対象
建物すべてについて3次元モデルとして記憶させておく
ことは現実的ではなく、本発明のようにプログラムによ
る生成で、各種情報により、多少の変更に対する自由度
を大きくしたものでなければ対応することは困難であ
る。
The number of combinations of various types of information used for generating a three-dimensional model described in the first to third embodiments will be roughly estimated. (The following evaluations are only rough examples.) Height: 3 ways, bottom area: 3 ways, distance from viewpoint: 4 ways, time: 4 ways (morning, noon, evening,
Night), Season: 4 or more (Spring / Summer / Winter, Christmas, New Year), Heavy Snowfall Area: 2 or more, Townscape: 4 or more (Business District, Residential District, Chinatown, Entertainment District, etc.) More than 4000 combinations. It is not realistic to store this as a three-dimensional model for all the target buildings, and it is not possible to generate a program as in the present invention unless the degree of freedom for some changes is increased by various kinds of information. It is difficult.

【0075】実施の形態4 3次元景観生成装置に本発明を適用した場合について説
明する。本発明に係る、3次元景観生成装置構成ブロッ
ク図を図14に示す。図において10〜30の符号の名
称と機能は図1の符号の名称と機能と同じである。な
お、3次元景観描画生成手段30が3次元モデル生成手
段310と3次元景観生成手段330を含むことは図1
とおなじであるが、図14には描画手段320が省略さ
れている。これは、本実施の形態では描画手段330を
必ずしも使用する必要は無いためである。図1と同様の
3次元景観描画生成手段を使い、単に描画手段330を
使用しないだけと理解してもよい。70は3次元モデル
記憶手段で、3次元モデル生成手段310により生成し
た建物の3次元モデル、若しくは、生成した建物の3次
元モデルを3次元景観生成手段320により、地図上に
配置して生成した3次元景観を格納するための3次元モ
デル記憶手段である。なお、ここで言う3次元景観は、
実施の形態1から3で説明してきた3次元景観の“投影
図”ではない。従って、この3次元景観図を扱ったり、
格納したりするには大きな容量が必要となる。
Embodiment 4 A case where the present invention is applied to a three-dimensional landscape generating apparatus will be described. FIG. 14 shows a block diagram of the configuration of the three-dimensional landscape generation device according to the present invention. In the figure, the names and functions of reference numerals 10 to 30 are the same as the names and functions of the reference numerals in FIG. Note that the three-dimensional landscape drawing generation means 30 includes the three-dimensional model generation means 310 and the three-dimensional landscape generation means 330 in FIG.
14, but the drawing means 320 is omitted in FIG. This is because it is not always necessary to use the drawing means 330 in the present embodiment. It may be understood that the same three-dimensional landscape drawing generation unit as that of FIG. 1 is used and the drawing unit 330 is not used. Reference numeral 70 denotes a three-dimensional model storage unit, which generates a three-dimensional model of the building generated by the three-dimensional model generation unit 310 or a three-dimensional model of the generated building arranged on a map by the three-dimensional landscape generation unit 320. This is a three-dimensional model storage unit for storing a three-dimensional landscape. The three-dimensional landscape here is
It is not the “projection diagram” of the three-dimensional landscape described in the first to third embodiments. Therefore, when dealing with this three-dimensional landscape map,
Large capacity is required for storing.

【0076】図4は本発明に係る3次元景観生成装置の
動作を説明するフロー図である。図4において、Step1
からStep7までは実施の形態1で図3により説明した内
容と同じである。Step8では3次元モデルiを地図上に配
置し3次元景観iを生成する。Step9とStep10は図3のSt
ep11、Step12と同じである。Step11では、生成した3次
元景観iを3次元モデル記憶手段70に格納し記憶保持
する。また、Step8を省略し、Step11をStep8の位置に持
って来て、全建物について3次元モデルそのものを3次
元モデル記憶手段70に格納し記憶保持することもでき
る。
FIG. 4 is a flowchart for explaining the operation of the three-dimensional landscape generating apparatus according to the present invention. In FIG. 4, Step 1
Steps 7 to 7 are the same as those described in the first embodiment with reference to FIG. In Step 8, the three-dimensional model i is arranged on the map to generate a three-dimensional landscape i. Step9 and Step10 are St in Fig.3
Same as ep11 and Step12. In Step 11, the generated three-dimensional landscape i is stored and stored in the three-dimensional model storage means 70. Alternatively, Step 8 can be omitted, Step 11 can be brought to the position of Step 8, and the three-dimensional model itself can be stored and stored in the three-dimensional model storage means 70 for all the buildings.

【0077】多数の建物の3次元モデルや3次元景観図
を格納するには大きな記憶容量が必要となるため、従来
技術の問題点として指摘した点である。従って、このよ
うなデータを記憶しておくと言うのは、これまで説明し
てきた発明の目的から外れることになるが、一方で、シ
ステムとして記憶容量という点でのデメリットを許容で
きる場合には、3次元景観表示装置にかかる実施の形態
1〜3で説明してきた、少ない建物情報で多様な3次元
モデルを生成できること、及び、画面に表示された建物
壁面の描画パターンから概略の建物の規模が分かり、建
物の照合に役立つということに加え、次のような利点が
ある。 ・生成した建物の3次元モデル若しくは3次元景観デー
タを記憶媒体等に格納し別の場所に移すことができる。 ・既に生成済みの3次元モデルもしくは3次元景観を利
用できるので、簡単、且つ短時間で表示できる。 ・生成手段を保有しているため、格納された3次元モデ
ルまたは3次元景観は、必要に応じ、容易に修正・編集
が可能である。 なお、実施の形態2で述べたように3次元モデルは複数
の3次元モデル生成手段を利用して生成しても良い。
A large storage capacity is required to store a three-dimensional model or a three-dimensional landscape map of a large number of buildings, and this point is pointed out as a problem of the prior art. Therefore, storing such data deviates from the object of the invention described so far. On the other hand, if the system can tolerate disadvantages in terms of storage capacity, As described in the first to third embodiments relating to the three-dimensional landscape display device, it is possible to generate various three-dimensional models with a small amount of building information, and the drawing scale of the building wall surface displayed on the screen allows the approximate building scale to be reduced. In addition to being useful for building collation, it has the following advantages: The generated three-dimensional model or three-dimensional landscape data of the building can be stored in a storage medium or the like and moved to another location.・ Since a 3D model or a 3D landscape that has already been generated can be used, it can be displayed simply and in a short time. -Since it has a generating means, the stored three-dimensional model or three-dimensional landscape can be easily modified and edited as needed. Note that, as described in the second embodiment, the three-dimensional model may be generated using a plurality of three-dimensional model generating means.

【0078】また、上記、実施の形態3で説明した時間
情報、地域属性情報を利用して、3次元モデル生成手段
310で生成した建物の3次元モデルを、3次元モデル
記憶手段70に格納しておくことも出来るし、建物毎の
3次元モデルを地図上に配置し、3次元景観の形で格納
することも出来る。このとき複数の3次元モデル生成手
段を使用しても良いし、複数個の3次元モデル生成手段
を複数個のCPUで分担し、複数の建物の3次元モデル生
成プロセスを並列処理しても良い。これにより実施の形
態2及び実施の形態3で説明したように、よりリアルで
多様性に富む建物3次元モデルを生成でき、多様な3次
元景観を短時間で得ることが出来る。
Further, the three-dimensional model of the building generated by the three-dimensional model generating means 310 is stored in the three-dimensional model storing means 70 using the time information and the regional attribute information described in the third embodiment. Alternatively, a three-dimensional model for each building can be arranged on a map and stored in the form of a three-dimensional landscape. At this time, a plurality of three-dimensional model generation means may be used, or a plurality of three-dimensional model generation means may be shared by a plurality of CPUs, and the three-dimensional model generation processes of a plurality of buildings may be processed in parallel. . Thus, as described in the second and third embodiments, a more realistic and diverse building three-dimensional model can be generated, and a diverse three-dimensional landscape can be obtained in a short time.

【0079】[0079]

【発明の効果】以上のように、この発明にかかる3次元
景観表示装置は、3次元モデル生成手段において、あら
かじめ建物の底面形状と高さ情報に応じて準備した複数
の3次元モデルパターンにしたがって、建物の3次元モ
デルを生成することにより、少ない建物情報から、建物
の多様な3次元モデルを容易に生成することが出来るの
で、建物情報の作成に要する労力・時間が大幅に軽減で
きると共に、小規模システムで、リアルな都市景観の生
成・表示が可能となる。また、前記、建物情報との対応
で3次元モデルパターンが決められているので、建物の
全体像を表示しなくても、建物壁面の描画パターンを見
ただけで、その建物の種類、と大きさ(含高さ)について
の大まかな情報を得ることが出来、建物の識別・照合が
容易になる。
As described above, in the three-dimensional landscape display device according to the present invention, the three-dimensional model generation means uses a plurality of three-dimensional model patterns prepared in advance according to the bottom shape and height information of the building. By generating a three-dimensional model of a building, a variety of three-dimensional models of a building can be easily generated from a small amount of building information, so that the labor and time required for creating the building information can be greatly reduced. With a small-scale system, it is possible to generate and display realistic cityscapes. In addition, since the three-dimensional model pattern is determined in correspondence with the building information, the type and size of the building can be determined only by looking at the drawing pattern of the building wall without displaying the entire image of the building. Rough information about the height (including height) can be obtained, and building identification and collation can be facilitated.

【0080】この発明にかかる3次元景観表示装置は、
前記3次元モデル生成手段において、あらかじめ建物の
種類と底面形状と高さ情報に応じて準備した複数の3次
元モデルパターンにしたがって、建物の3次元モデルを
生成することにより、建物の種類の違いにより、生成す
る3次元モデルを変えることができるので、わずかの建
物情報の追加で、より一層多様な3次元モデルを生成す
ることができ、小規模システムで、より一層リアルな都
市景観の表示が可能となるとともに、建物の識別・照合
もより一層容易になる。
The three-dimensional landscape display device according to the present invention comprises:
The three-dimensional model generating means generates a three-dimensional model of the building in accordance with a plurality of three-dimensional model patterns prepared in advance according to the type of the building, the bottom shape, and the height information. , The generated 3D model can be changed, so even a little additional building information can be used to generate a more diverse 3D model, and a small-scale system can display a more realistic cityscape. And the identification and collation of the building is further facilitated.

【0081】この発明にかかる3次元景観表示装置は、
前記3次元モデル生成手段に替え、複数個の3次元モデ
ル生成手段を備え、あらかじめ建物の底面形状と高さ情
報に応じて準備した複数の3次元モデルパターンにした
がって、建物毎に前記複数個の3次元モデル生成手段か
ら一つ以上の3次元モデル生成手段を選択する3次元モ
デル生成選択手段を備えたことにより、建物毎に適切な
3次元モデル生成手段を使用できる。このため、建物に
適した、より一層多様性に富む3次元モデルを容易に生
成でき、小規模システムで、より一層リアルな都市景観
の表示が可能となるとともに、建物の識別・照合もより
一層容易になる。
The three-dimensional landscape display device according to the present invention
A plurality of three-dimensional model generating means are provided in place of the three-dimensional model generating means, and the plurality of three-dimensional model patterns are prepared for each building according to a plurality of three-dimensional model patterns prepared in advance according to the bottom shape and height information of the building. By providing the three-dimensional model generation selecting means for selecting one or more three-dimensional model generating means from the three-dimensional model generating means, it is possible to use an appropriate three-dimensional model generating means for each building. For this reason, it is possible to easily generate a more diverse three-dimensional model suitable for a building, to display a more realistic cityscape with a small-scale system, and to further identify and collate the building. It will be easier.

【0082】この発明にかかる3次元景観表示装置は、
前記複数個の3次元モデル生成手段の内、少なくとも1
つを建物の基本骨格の修飾が可能なものとしたので、選
択的に建物の表現力を向上させることができ、装置負荷
と建物表現力のバランスを図ることができ、ハードウェ
ア資源の節約に効果がある。
The three-dimensional landscape display device according to the present invention
At least one of the plurality of three-dimensional model generation means
One can modify the basic skeleton of the building, so it is possible to selectively improve the expressive power of the building, balance the equipment load and the expressive power of the building, and save hardware resources. effective.

【0083】この発明にかかる3次元景観表示装置は、
前記3次元景観描画生成手段内に、複数個のCPU(中央処
理装置)を備え、前記複数個の3次元モデル生成手段に
よる建物の3次元モデル生成を、前記複数個のCPUで並
列処理させたため、精密な3次元モデルを生成する際
に、表示のリアルタイム性を改善できる。
The three-dimensional landscape display device according to the present invention
A plurality of CPUs (Central Processing Units) are provided in the three-dimensional scenery drawing generation means, and the three-dimensional model generation of the building by the plurality of three-dimensional model generation means is performed in parallel by the plurality of CPUs. When generating a precise three-dimensional model, the real-time display performance can be improved.

【0084】この発明にかかる3次元景観表示装置は、
3次元モデル生成手段において、視点から建物までの距
離と建物の各壁面と視線方向のなす角度の少なくとも一
つを利用して建物の3次元モデルを生成することによ
り、建物の、視点からの距離や角度に応じて、建物3次
元モデル全体若しくはその特定の面の詳細度を変えるこ
とが出来る。これにより、遠方や視線に平行に近い面な
ど、通常の表示のままでは表示が込み合うところを、景
観全体のリアリティーを保持しつつ、表示を見やすくで
き、合わせて無駄な処理を省くことができるため、ハー
ドウェア資源の節約に効果がある。
The three-dimensional landscape display device according to the present invention
The three-dimensional model generating means generates a three-dimensional model of the building by using at least one of a distance from the viewpoint to the building and an angle between each wall surface of the building and a line of sight, thereby obtaining a distance between the building and the viewpoint. The degree of detail of the entire building 3D model or a specific surface thereof can be changed according to the angle and the angle. This makes it easy to see the display while maintaining the reality of the entire scenery, where the display is crowded with normal display, such as a distant plane or a plane parallel to the line of sight, and it can also save unnecessary processing. This is effective in saving hardware resources.

【0085】この発明にかかる3次元景観表示装置は、
3次元モデル生成手段、及び、生成した3次元モデルと
地図情報を使って3次元景観を生成する3次元景観生成
手段において時間情報を利用することにより、建物3次
元モデルや3次元景観に、時刻・日にち・季節的な修飾
を施し、3次元モデルや都市景観全体のリアリティーを
更に改善することが出来る。
The three-dimensional landscape display device according to the present invention
The time information is used in the three-dimensional model generating means and the three-dimensional landscape generating means for generating the three-dimensional landscape using the generated three-dimensional model and the map information, so that the time can be converted to the time in the building three-dimensional model or the three-dimensional landscape. -Date and seasonal modification can be applied to further improve the reality of the 3D model and the entire cityscape.

【0086】この発明にかかる3次元景観表示装置は、
前記3次元モデル生成手段において、地域属性情報を利
用して建物の3次元モデルを生成することにより、建物
の3次元モデルに地域特性に応じた修飾を施し、3次元
モデルや都市景観全体について地域特性を踏まえて、更
にリアリティーを向上させることが出来る。
A three-dimensional landscape display device according to the present invention
The three-dimensional model generating means generates a three-dimensional model of the building by using the regional attribute information, so that the three-dimensional model of the building is modified according to the regional characteristics, and the three-dimensional model and the entire cityscape are subjected to localization. Reality can be further improved based on the characteristics.

【0087】この発明にかかる3次元景観生成装置は、
3次元景観描画生成手段において、あらかじめ建物の底
面形状と高さ情報に応じて準備した複数の3次元モデル
パターンにしたがって、建物の3次元モデルまたは3次
元景観を生成、記憶保存することにより、景観リアリテ
ィーと建物識別性・照合性に優れた3次元モデルもしく
は3次元景観データをすぐに提供出来ると共に、これを
別の場所に移すことができ、また、3次元モデル生成手
段を保有していることにより、格納された3次元モデル
または3次元景観データの修正・編集が可能になる。
The three-dimensional landscape generating apparatus according to the present invention
The three-dimensional landscape drawing generating means generates, stores and saves a three-dimensional model or a three-dimensional landscape of the building in accordance with a plurality of three-dimensional model patterns prepared in advance according to the bottom shape and height information of the building. 3D models or 3D landscape data with excellent reality and building identification and matching can be provided immediately, and can be transferred to another location, and possess 3D model generation means Thereby, the stored three-dimensional model or three-dimensional landscape data can be corrected and edited.

【0088】この発明にかかる3次元景観生成装置は、
3次元景観描画生成手段において、建物の種類を含めて
あらかじめ準備した複数個の3次元モデルパターンにし
たがって、建物の3次元モデルもしくは3次元景観を生
成し、記憶保存することにより、建物情報としては少し
の増加だけで、景観リアリティーと建物識別性・照合性
を一層改善させた、3次元モデルもしくは3次元景観デ
ータを編集修正可能な形ですぐに提供出来る。
A three-dimensional landscape generating apparatus according to the present invention
In the three-dimensional landscape drawing generation means, a three-dimensional model or a three-dimensional landscape of the building is generated and stored according to a plurality of three-dimensional model patterns prepared in advance including the type of the building. With a small increase, a three-dimensional model or three-dimensional landscape data with further improved landscape reality and building discrimination and matching can be provided in a form that can be edited and corrected.

【0089】この発明にかかる3次元景観生成装置は、
3次元景観描画生成手段において、3次元モデルもしく
は3次元景観を生成する際に時間情報を利用して、3次
元モデルもしくは3次元景観に、時刻・日にち、季節的
な修飾を施して、これを生成・保存することにより、景
観リアリティーと建物識別性・照合性を一層改善させ
た、3次元モデルもしくは3次元景観データを編集修正
可能な形ですぐに提供出来る。
The three-dimensional landscape generating apparatus according to the present invention
The three-dimensional landscape drawing generating means uses time information when generating the three-dimensional model or the three-dimensional landscape, and performs a seasonal modification on the three-dimensional model or the three-dimensional landscape to apply the time, date, and the like. By generating and storing, it is possible to immediately provide a three-dimensional model or three-dimensional landscape data in which the landscape reality and the building identification and collation properties are further improved in a form that can be edited and corrected.

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

【図1】実施の形態1の3次元景観表示装置基本構成を
示すブロック図
FIG. 1 is a block diagram illustrating a basic configuration of a three-dimensional landscape display device according to a first embodiment.

【図2】建造物の種類と底面積と高さによる3次元モデ
ルパターン分類の例
FIG. 2 shows an example of three-dimensional model pattern classification based on the type of building, the bottom area, and the height.

【図3】実施の形態1の3次元景観表示装置処理フロー
FIG. 3 is a processing flowchart of the three-dimensional landscape display device according to the first embodiment;

【図4】実施の形態1の3次元景観生成装置処理フロー
FIG. 4 is a processing flowchart of a three-dimensional landscape generation device according to the first embodiment.

【図5】高層建物の3次元モデル表示例FIG. 5 is a display example of a three-dimensional model of a high-rise building.

【図6】低層、底面積大の建物の3次元モデル表示例FIG. 6 is a display example of a three-dimensional model of a building having a low floor and a large bottom area.

【図7】一戸建て住宅の3次元モデル表示例FIG. 7 is a display example of a three-dimensional model of a detached house.

【図8】視点からの距離によって変化する3次元モデル
表示例
FIG. 8 is a display example of a three-dimensional model that changes depending on the distance from the viewpoint.

【図9】実施の形態2の3次元景観表示装置構成を示す
ブロック図
FIG. 9 is a block diagram illustrating a configuration of a three-dimensional landscape display device according to a second embodiment.

【図10】高さの分かりやすい建物3次元モデル例(低
層住宅用建物)
FIG. 10: Example of a three-dimensional model of a building whose height is easy to understand (low-rise residential building)

【図11】高さの分かりやすい建物3次元モデル例(中
層住宅用建物)
FIG. 11: Example of a three-dimensional model of a building whose height is easy to understand (a building for a middle-rise house)

【図12】高さの分かりやすい建物3次元モデル例(超
高層建物)
FIG. 12: Example of a 3D model of a building whose height is easy to understand (super high-rise building)

【図13】実施の形態3の3次元景観表示装置構成を示
すブロック図
FIG. 13 is a block diagram illustrating a configuration of a three-dimensional landscape display device according to a third embodiment.

【図14】実施の形態4の3次元地図生成装置構成例を
示すブロック図
FIG. 14 is a block diagram illustrating a configuration example of a three-dimensional map generation device according to a fourth embodiment;

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

10 建造物情報記憶手段、20 地図情報記憶手段、
30 3次元景観描画生成手段、 40 画像表示手
段、50 時間情報記憶手段、 60 地域属性情報記
憶手段、 70 3次元モデル記憶手段、310 3次
元モデル生成手段、320 3次元景観生成手段、 3
30 描画手段、 311 3次元モデル生成手段1、
312 3次元モデル生成手段2、・…31n 3次
元モデル生成手段n、340 3次元モデル生成選択手
段、100 途中の省略線、110凸部でコンクリート
等による壁面 、120 凹部で窓、130 建物の右
側面部、 200 コンクリートなどによる建物壁面、
210 窓枠、 220窓、 230 隣接の部屋間の
くびれ、240 建物の左側面部、400 前面壁、
410 屋根、420 側面に設けた窓、430 前面
に設けた入り口扉、500 エレベータ塔。
10 building information storage means, 20 map information storage means,
30 three-dimensional landscape drawing generation means, 40 image display means, 50 time information storage means, 60 regional attribute information storage means, 70 three-dimensional model storage means, 310 three-dimensional model generation means, 320 three-dimensional landscape generation means, 3
30 drawing means, 311 three-dimensional model generating means 1,
312 3D model generation means 2, ... 31n 3D model generation means n, 340 3D model generation selection means, 100 Omission line in the middle, 110 Wall surface made of concrete or the like at 110 convex portion, 120 Window at concave portion, 130 Right side of building Face, 200 building walls, etc.
210 window frame, 220 windows, 230 constriction between adjacent rooms, 240 left side of building, 400 front wall,
410 roof, 420 windows on the side, 430 entrance door on the front, 500 elevator tower.

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2C032 HB05 HB22 HC22 HC23 HC24 HD03 2F029 AA02 AC03 5B050 BA07 BA09 BA11 BA17 DA10 EA19 EA27 FA02  ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 2C032 HB05 HB22 HC22 HC23 HC24 HD03 2F029 AA02 AC03 5B050 BA07 BA09 BA11 BA17 DA10 EA19 EA27 FA02

Claims (11)

【特許請求の範囲】[Claims] 【請求項1】 建物の底面形状と高さ情報に応じてあら
かじめ準備した複数の3次元モデルパターンにしたがっ
て、建物の底面形状、高さ情報を有する建物情報を利用
して建物の3次元モデルを生成する3次元モデル生成手
段と、前記3次元モデル生成手段を含み、前記生成した
建物の3次元モデルと地図情報を利用して、都市の3次
元景観投影図を生成する3次元景観描画生成手段と、生
成した3次元景観投影図を表示する画像表示手段を備え
た3次元景観表示装置。
1. A three-dimensional model of a building is constructed using building information having information on the bottom shape and height of a building according to a plurality of three-dimensional model patterns prepared in advance according to the bottom shape and height information of the building. A three-dimensional model generating means for generating the three-dimensional model, and a three-dimensional landscape drawing generating means for generating a three-dimensional landscape projection map of the city using the generated three-dimensional model of the building and the map information. And a three-dimensional landscape display device comprising image display means for displaying the generated three-dimensional landscape projection view.
【請求項2】 建物情報に建物の種類を含め、前記3次
元モデル生成手段は、あらかじめ建物の種類と底面形状
と高さ情報に応じて準備した複数の3次元モデルパター
ンにしたがって、建物の3次元モデルを生成することを
特徴とする請求項1に記載の3次元景観表示装置。
2. The three-dimensional model generating means includes the type of the building in the building information, and the three-dimensional model generating means calculates the three-dimensional model of the building according to a plurality of three-dimensional model patterns prepared in advance according to the type of the building, the bottom shape, and the height information. The three-dimensional scene display device according to claim 1, wherein a three-dimensional model is generated.
【請求項3】 建物毎に建物の3次元モデルを生成する
複数個の3次元モデル生成手段と、あらかじめ建物の底
面形状と高さ情報に応じて準備した複数の3次元モデル
パターンにしたがって、建物毎に前記複数個の3次元モ
デル生成手段から一つ以上の3次元モデル生成手段を選
択する3次元モデル生成選択手段を備えたことを特徴と
する請求項1または2に記載の3次元景観表示装置。
3. A building according to a plurality of three-dimensional model generating means for generating a three-dimensional model of a building for each building, and a plurality of three-dimensional model patterns prepared in advance according to the bottom shape and height information of the building. The three-dimensional landscape display according to claim 1 or 2, further comprising a three-dimensional model generation selecting unit that selects one or more three-dimensional model generating units from the plurality of three-dimensional model generating units for each of the three-dimensional model generating units. apparatus.
【請求項4】 前記複数個の3次元モデル生成手段の
内、少なくとも1つを建物の基本骨格の修飾が可能なも
のとすることを特徴とする請求項3に記載の3次元景観
表示装置。
4. The three-dimensional landscape display device according to claim 3, wherein at least one of the plurality of three-dimensional model generation means is capable of modifying a basic skeleton of a building.
【請求項5】 前記複数個の3次元モデル生成手段総数
に対して、前記3次元景観描画生成手段内に、複数個の
CPU(中央処理装置)を備え、前記複数個の3次元モデル
生成手段による建物の3次元モデル生成を、前記複数個
のCPUで並列処理させることを特徴とする請求項3また
は請求項4に記載の3次元景観表示装置。
5. A method according to claim 3, wherein a plurality of said plurality of three-dimensional model generating means are provided in said three-dimensional landscape drawing generating means.
5. The apparatus according to claim 3, further comprising a CPU (Central Processing Unit), wherein the plurality of three-dimensional model generation means causes the plurality of CPUs to perform three-dimensional model generation of the building in parallel. 3D landscape display device.
【請求項6】 前記3次元モデル生成手段は、視点から
建物までの距離と建物の各壁面と視線方向のなす角度の
少なくとも一つを利用して建物の3次元モデルを生成す
ることを特徴とする請求項1から5のいずれかに記載の
3次元景観表示装置。
6. The three-dimensional model generating means generates a three-dimensional model of a building using at least one of a distance from a viewpoint to the building and an angle between each wall surface of the building and a line of sight. The three-dimensional landscape display device according to claim 1.
【請求項7】 前記3次元景観描画生成手段において、
時間情報を利用することを特徴とする請求項1から6の
いずれかに記載の3次元景観表示装置。
7. The three-dimensional landscape drawing generating means,
The three-dimensional landscape display device according to any one of claims 1 to 6, wherein time information is used.
【請求項8】 前記3次元モデル生成手段は、地域属性
情報を利用して建物の3次元モデルを生成することを特
徴とする請求項1から7のいずれかに記載の3次元景観
表示装置。
8. The three-dimensional landscape display device according to claim 1, wherein said three-dimensional model generation means generates a three-dimensional model of a building using regional attribute information.
【請求項9】 建物の底面形状と高さ情報に応じてあら
かじめ準備した複数の3次元モデルパターンにしたがっ
て、建物の底面形状、高さ情報を有する建物情報を利用
して建物の3次元モデルを生成する3次元モデル生成手
段と、前記3次元モデル生成手段を含み、前記生成した
建物の3次元モデルと地図情報を利用して、都市の3次
元景観投影図を生成する3次元景観描画生成手段と、前
記生成した建物の3次元モデル若しくは前記生成した都
市の3次元景観を記憶保持する3次元モデル記憶手段を
備えた3次元景観生成装置。
9. According to a plurality of three-dimensional model patterns prepared in advance according to the bottom shape and height information of the building, a three-dimensional model of the building is constructed using the building information having the bottom shape and height information of the building. A three-dimensional model generating means for generating the three-dimensional model, and a three-dimensional landscape drawing generating means for generating a three-dimensional landscape projection map of the city using the generated three-dimensional model of the building and the map information. And a three-dimensional model storage unit for storing and storing the generated three-dimensional model of the building or the generated three-dimensional landscape of the city.
【請求項10】 建物情報に建物の種類を含め、前記3
次元モデル生成手段は、あらかじめ建物の種類と底面形
状と高さ情報に応じて準備した複数の3次元モデルパタ
ーンにしたがって、建物の3次元モデルを生成すること
を特徴とする請求項9に記載の3次元景観生成装置。
10. The building information including the type of building,
10. The three-dimensional model of a building according to claim 9, wherein the three-dimensional model generating means generates a three-dimensional model of the building in accordance with a plurality of three-dimensional model patterns prepared in advance according to the type of the building, the bottom shape, and the height information. 3D landscape generator.
【請求項11】 前記3次元景観描画生成手段におい
て、時間情報を利用することを特徴とする請求項9また
は10に記載の3次元景観生成装置。
11. The three-dimensional landscape generating apparatus according to claim 9, wherein the three-dimensional landscape drawing generating means uses time information.
JP2001095640A 2001-03-29 2001-03-29 Three-dimensional view display device and three- dimensional view generating device Pending JP2002298162A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001095640A JP2002298162A (en) 2001-03-29 2001-03-29 Three-dimensional view display device and three- dimensional view generating device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001095640A JP2002298162A (en) 2001-03-29 2001-03-29 Three-dimensional view display device and three- dimensional view generating device

Publications (1)

Publication Number Publication Date
JP2002298162A true JP2002298162A (en) 2002-10-11

Family

ID=18949660

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001095640A Pending JP2002298162A (en) 2001-03-29 2001-03-29 Three-dimensional view display device and three- dimensional view generating device

Country Status (1)

Country Link
JP (1) JP2002298162A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006349964A (en) * 2005-06-15 2006-12-28 Denso Corp Map display apparatus for portable device
JP2008102963A (en) * 2007-12-27 2008-05-01 Mitsubishi Electric Corp Navigation system for vehicle
DE112005003766B4 (en) 2005-11-30 2010-06-17 Fujitsu Microelectronics Ltd. Three-dimensional graphics device, three-dimensional graphics method, three-dimensional graphics program and recording medium
JP4824019B2 (en) * 2004-05-26 2011-11-24 ソニー オンライン エンタテインメント エルエルシー A terrain editing tool for rule-based procedural terrain generation
JP2012098760A (en) * 2006-10-09 2012-05-24 Harman Becker Automotive Systems Gmbh Insertion of static element in digital map
JP2012108632A (en) * 2010-11-16 2012-06-07 Mitsubishi Precision Co Ltd Generation method for exterior-appearance display image of same feature with different detail level, and device therefor
JP2012221491A (en) * 2011-04-04 2012-11-12 Harman Becker Automotive Systems Gmbh Navigation device and method of outputting three-dimensional roof structure, and method of generating database
WO2014199859A1 (en) 2013-06-11 2014-12-18 株式会社ジオ技術研究所 3d map display system
JP2021002166A (en) * 2019-06-20 2021-01-07 ソフトバンク株式会社 Flight route determination device, flight route determination system, flight route determination method, and flight route determination program
JP7136499B1 (en) * 2021-04-30 2022-09-13 株式会社ライトコンサルタンツ Data generation method, system, and data for installation plan of three-dimensional workpiece

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03192473A (en) * 1989-12-22 1991-08-22 Hitachi Ltd Method and device for generating picture
JPH05334418A (en) * 1992-06-01 1993-12-17 Japan Radio Co Ltd Wide visual field simulating view field generator
JPH0883353A (en) * 1994-09-14 1996-03-26 Fujitsu Ltd Method for preparing solid model and device therefor
JP2000105814A (en) * 1998-09-28 2000-04-11 Sumitomo Electric Ind Ltd Three-dimensional map generating method
JP2000346658A (en) * 1999-06-08 2000-12-15 Mitsubishi Electric Corp Mobile information unit
JP2001266177A (en) * 2000-03-21 2001-09-28 Cad Center:Kk Three-dimensional map preparing method, recording medium with three-dimensional map preparing program recorded thereon and disaster preventing information providing system using the method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03192473A (en) * 1989-12-22 1991-08-22 Hitachi Ltd Method and device for generating picture
JPH05334418A (en) * 1992-06-01 1993-12-17 Japan Radio Co Ltd Wide visual field simulating view field generator
JPH0883353A (en) * 1994-09-14 1996-03-26 Fujitsu Ltd Method for preparing solid model and device therefor
JP2000105814A (en) * 1998-09-28 2000-04-11 Sumitomo Electric Ind Ltd Three-dimensional map generating method
JP2000346658A (en) * 1999-06-08 2000-12-15 Mitsubishi Electric Corp Mobile information unit
JP2001266177A (en) * 2000-03-21 2001-09-28 Cad Center:Kk Three-dimensional map preparing method, recording medium with three-dimensional map preparing program recorded thereon and disaster preventing information providing system using the method

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4824019B2 (en) * 2004-05-26 2011-11-24 ソニー オンライン エンタテインメント エルエルシー A terrain editing tool for rule-based procedural terrain generation
JP2006349964A (en) * 2005-06-15 2006-12-28 Denso Corp Map display apparatus for portable device
DE112005003766B4 (en) 2005-11-30 2010-06-17 Fujitsu Microelectronics Ltd. Three-dimensional graphics device, three-dimensional graphics method, three-dimensional graphics program and recording medium
US7859531B2 (en) 2005-11-30 2010-12-28 Fujitsu Semiconductor Limited Method and apparatus for three-dimensional graphics, and computer product
JP2012098760A (en) * 2006-10-09 2012-05-24 Harman Becker Automotive Systems Gmbh Insertion of static element in digital map
JP2008102963A (en) * 2007-12-27 2008-05-01 Mitsubishi Electric Corp Navigation system for vehicle
JP2012108632A (en) * 2010-11-16 2012-06-07 Mitsubishi Precision Co Ltd Generation method for exterior-appearance display image of same feature with different detail level, and device therefor
JP2012221491A (en) * 2011-04-04 2012-11-12 Harman Becker Automotive Systems Gmbh Navigation device and method of outputting three-dimensional roof structure, and method of generating database
US9568332B2 (en) 2011-04-04 2017-02-14 Harman Becker Automotive Systems Gmbh Navigation system for outputting a three-dimensional roof structure and generating a database
WO2014199859A1 (en) 2013-06-11 2014-12-18 株式会社ジオ技術研究所 3d map display system
JP2014241023A (en) * 2013-06-11 2014-12-25 株式会社ジオ技術研究所 Three-dimensional map display system
KR20160019417A (en) 2013-06-11 2016-02-19 가부시키가이샤 지오 기쥬츠켄큐쇼 3d map display system
JP2021002166A (en) * 2019-06-20 2021-01-07 ソフトバンク株式会社 Flight route determination device, flight route determination system, flight route determination method, and flight route determination program
JP6998918B2 (en) 2019-06-20 2022-01-18 ソフトバンク株式会社 Flight route determination device, flight route determination system, flight route determination method and flight route determination program
JP7136499B1 (en) * 2021-04-30 2022-09-13 株式会社ライトコンサルタンツ Data generation method, system, and data for installation plan of three-dimensional workpiece

Similar Documents

Publication Publication Date Title
KR101085390B1 (en) Image presenting method and apparatus for 3D navigation, and mobile apparatus comprising the same apparatus
Döllner et al. Continuous level-of-detail modeling of buildings in 3D city models
JP2002298162A (en) Three-dimensional view display device and three- dimensional view generating device
Oppong et al. Conservation and character defining elements of historical towns: A comparative study of Cape Coast and Elmina streets and castles
CN102117491A (en) Texture data drawing method and device in three-dimensional modeling
Tomkins et al. Bridging the analog-digital divide: Enhancing urban models with augmented reality
AL Fadala et al. Sustainable neighborhoods in the state of Qatar: Msheireb Downtown Doha
Binder Tall buildings of Asia and Australia
CN117934705A (en) Building model batch generation method and device, readable storage medium and electronic equipment
Ren et al. GIS-based viewshed analysis on the conservation planning of historic towns: The case study of Xinchang, Shanghai
Boussaa et al. Dubai: The search for identity
Zheng Normative approaches in making cultural quarters and assessment of creative industry parks in Shanghai
Silva et al. House of the skeletons-A virtual way
Zukin Landscapes of Power (1991)
Sidiropoulos et al. Ultra-real or symbolic visualization? the case of the city through time
Nalçacıoğlu et al. The Assessment of Ankara Karum Shopping Center as a Cultural Heritage
Sherbiny The Influence of the Changes in Urban Design on Contemporary Egyptian Painting
Taleghani et al. Designing a Multi-Functional Complex Using a Structural Contextual Approach (Case Study: Laleh Zar Region of Tehran)
CN113496552A (en) City model generating and processing method
Ozimek et al. Visibility method for landscape analyses in historical city center environment
Stavrić et al. The Use of Scale Models in Architecture
Martinez Hernandez The Abstraction of Bunker Hill: Landscape and Architecture, 1930-2023
Ding et al. Study on Spatial Renewal Strategies for Ancient Towns along the Eastern Zhejiang Canal from the Perspective of Cultural Context
مزروعة et al. An Evaluative Approach for the development of Historical Public Squares
Chen Urban Design Practice of Jianshui Creative Slow Living Area in the New Form of Society

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20040708

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061213

A977 Report on retrieval

Effective date: 20090416

Free format text: JAPANESE INTERMEDIATE CODE: A971007

A131 Notification of reasons for refusal

Effective date: 20090507

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Effective date: 20090629

Free format text: JAPANESE INTERMEDIATE CODE: A523

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090818

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090918

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091124

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100323