(57)【要約】【課題】建物模型を製作する時間を短縮することを目的とする。【解決手段】大気環境予測等の風洞実験に用いられる縮尺模型を製作する建物模型製作装置２００であって、建物の位置情報を含む地図から、指定領域における建造物の輪郭である建物輪郭データを抽出し、該建物輪郭データを長方形に近似する建物長方形近似部１０１と、建物長方形近似部１０１によって長方形に近似された建物の輪郭データを用いて建物の模型を製作する模型製作部１０２とを備えることを特徴とする建物模型製作装置２００を提供する。【選択図】図２
2010039922.tif 000002
【特許請求の範囲】
【請求項１】
大気環境予測等の風洞実験に用いられる縮尺模型を製作する建物模型製作装置であって、
建物の位置情報を含む地図から、指定領域における建造物の輪郭である建物輪郭データを抽出し、該建物輪郭データを長方形に近似する建物長方形近似手段と、
該建物長方形近似手段によって長方形に近似された建物の輪郭データを用いて、建物の模型を製作する模型製作手段とを備え、
前記建物長方形近似手段は、
前記注目領域における前記建造物の情報から建造物の水平断面形状の輪郭である建物輪郭データを取得し、該建物輪郭データの１つの輪郭線を基準輪郭線とする輪郭線設定手段と、
前記建物輪郭データの全ての頂点を包含し、各辺が前記建物輪郭データの少なくとも１つの頂点に接しており、かつ前記基準輪郭線に平行な直線と、該基準輪郭線に直角に交わる直線と平行な直線とで構成される長方形を作成する長方形作成手段と
を具備することを特徴とする建物模型製作装置。
【請求項２】
前記輪郭線設定手段は、各前記輪郭線の中から、当該輪郭線を挟んで片側のみに他の輪郭線が存在する最も長い輪郭線を前記基準輪郭線として設定することを特徴とする請求項１に記載の建物模型製作装置。
【請求項３】
前記建物輪郭データが、該建物の高さデータを有することを特徴とする請求項１又は請求項２に記載の建物模型製作装置。
【請求項４】
前記建物長方形近似抽出手段は、該地図上にＸＹ直交座標系を設定する座標系設定手段を備え、
該輪郭線設定手段により設定された１つの輪郭線が、該ＸＹ直交座標系のＸ軸又はＹ軸と平行になるまで、該基準輪郭線の一端を中心として該建物輪郭データを所定角度回転させる建物回転手段と、
該長方形作成手段によって作成された該長方形を、該基準輪郭線の一端を中心として前記所定角度だけ逆方向に再回転させることにより、元の位置に戻す建物再回転手段と、
前記建物回転手段及び前記建物再回転手段は、回転行列を用いて、前記建物輪郭データを回転させることを特徴とする請求項１から請求項３のいずれかに記載の建物模型製作装置。
【請求項５】
前記長方形作成手段は、前記建物回転手段により回転させられた建物輪郭データの全ての頂点のＸＹ座標を算出し、これらＸＹ座標の中からＸ軸の最大値及び最小値並びにＹ軸の最大値及び最小値を有する４つのＸＹ座標を抽出し、抽出した４つのＸＹ座標をＸ軸に平行な直線及びＹ軸に平行な直線で結ぶことにより長方形を作成することを特徴とする請求項１から請求項４のいずれかに記載の建物模型製作装置。
【請求項６】
該基準輪郭線とＸ軸又はＹ軸とが平行又は重なるようにＸＹ直交座標系を設定する座標系設定手段と、
前記座標系設定手段は、
前記ＸＹ直交座標のうち、Ｘ軸を該基準輪郭線に平行に又は重ねて設定した場合には、該建物輪郭データの全ての頂点の中からＸ座標値が最小又は最大の頂点を特定し、該特定した頂点を通るようにＹ軸を設定し、
前記ＸＹ直交座標のうち、Ｙ軸を該基準輪郭線に平行に又は重ねて設定した場合には、該建物輪郭データの全ての頂点の中からＹ座標値が最小又は最大の頂点を特定し、該特定した頂点を通るようにＸ軸を設定することを特徴とする請求項１に記載の建物模型製作装置。
【請求項７】
前記輪郭線設定手段は、前記建物輪郭データの頂点間の距離が最も長い輪郭線を前記基準輪郭線として設定することを特徴とする請求項６に記載の建物模型製作装置。
【請求項８】
請求項１から請求項７のいずれかに記載の建物模型製作装置で作成されたデータを用いて、地形の模型である地形模型上に建物を配置する位置を描画することを特徴とする描画装置。
【請求項９】
大気環境予測等の風洞実験に用いられる縮尺模型を製作する建物模型製作方法であって、
建物の位置情報を含む地図から、指定領域における建造物の輪郭である建物輪郭データを抽出し、該建物輪郭データを長方形に近似する過程と、
前記建物輪郭データを長方形に近似する過程によって長方形に近似された建物の輪郭データを用いて、建物の模型を製作する過程とを備え、
前記建物輪郭データを長方形に近似する過程は、
前記注目領域における前記建造物の情報から建造物の水平断面形状の輪郭である建物輪郭データを取得し、該建物輪郭データの１つの輪郭線を基準輪郭線とする過程と、
前記建物輪郭データの全ての頂点を包含し、各辺が前記建物輪郭データの少なくとも１つの頂点に接しており、かつ前記基準輪郭線に平行な直線と、該基準輪郭線に直角に交わる直線と平行な直線とで構成される長方形を作成する過程と
を有することを特徴とする建物模型製作方法。
【請求項１０】
大気環境予測等の風洞実験に用いられる縮尺模型を製作する建物模型製作プログラムであって、
建物の位置情報を含む地図から、指定領域における建造物の輪郭である建物輪郭データを抽出し、該建物輪郭データを長方形に近似する処理と、
前記建物輪郭データを長方形に近似する処理によって長方形に近似された建物の輪郭データを用いて、建物の模型を製作する処理とを備え、
前記建物輪郭データを長方形に近似する処理は、
前記注目領域における前記建造物の情報から建造物の水平断面形状の輪郭である建物輪郭データを取得し、該建物輪郭データの１つの輪郭線を基準輪郭線とする処理と、
前記建物輪郭データの全ての頂点を包含し、各辺が前記建物輪郭データの少なくとも１つの頂点に接しており、かつ前記基準輪郭線に平行な直線と、該基準輪郭線に直角に交わる直線と平行な直線とで構成される長方形を作成する処理と
をコンピュータに実行させる建物模型製作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、風洞試験時等に使用する建物模型を製作する建物模型製作装置及び方法並びにプログラムに関するものである。
【背景技術】
【０００２】
通常、大気環境予測の風洞実験においては、予測対象地域の縮尺模型（以下、地形模型と呼ぶ）を用いて風環境や排ガスの拡散濃度等の予測を行っている。その場合、予測地域の周辺建物については、模型の縮率が大きい（１／２０００から１／５０００程度）場合には、粗度としてビーズ玉等の単純化した形状で再現するが、模型の縮率が小さい（１／１００から１／１０００程度）場合には、建物も実際に設置されている形状に近い形状で再現する必要がある。従来は、市販の住宅地図に記載されている情報に基づいて平面形状及び建物の寸法を人手で調査し、人が建物模型の製作を行っていた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の方法では、具体的な建物の高さは記載されておらず、建物の階数のみが示されていたため、高さを算出する場合には１階当たりの高さに基づき、それに階数を積算することで建物の高さを算出しており、図面から建物の寸法を読み取る作業時間を要していた。また、寸法のデジタルデータがないために、建物模型を製作するのに大変な労力と時間とを必要とした。
【０００４】
本発明は、上記問題を解決するためになされたもので、容易に建物の模型を製作する建物模型製作装置及び方法並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明は以下の手段を採用する。
本発明は、大気環境予測等の風洞実験に用いられる縮尺模型を製作する建物模型製作装置であって、建物の位置情報を含む地図から、指定領域における建造物の輪郭である建物輪郭データを抽出し、該建物輪郭データを長方形に近似する建物長方形近似手段と、該建物長方形近似手段によって長方形に近似された建物の輪郭データを用いて、建物の模型を製作する模型製作手段とを備え、前記建物長方形近似手段は、前記注目領域における前記建造物の情報から建造物の水平断面形状の輪郭である建物輪郭データを取得し、該建物輪郭データの１つの輪郭線を基準輪郭線とする輪郭線設定手段と、前記建物輪郭データの全ての頂点を包含し、各辺が前記建物輪郭データの少なくとも１つの頂点に接しており、かつ前記基準輪郭線に平行な直線と、該基準輪郭線に直角に交わる直線と平行な直線とで構成される長方形を作成する長方形作成手段とを具備することを特徴とする建物模型製作装置。
【０００６】
このような構成によれば、所定の領域の建物の形状を長方形に近似し、近似された建物の形状に基づいて建物の模型を製作する。これにより、人の手による建物の読み取り作業が不要となり、長方形近似された建物の製作時間を短縮できるとともに、模型を容易に製作することができる。建物の位置情報には、建物の緯度、経度等の情報を含んでいる。
上記模型製作手段は、例えば、デジタルデータである建物輪郭データを用いて模型を製作する切削機械である。このように、建物長方形近似手段によって求められた建物輪郭データがデジタルデータとして得られるため、切削機械にデータを入力することが容易となり、切削機械を使用して模型を製作する場合に、時間を短縮させることが可能となる。例えば、切削機械はＮＣマシンである。また、入力される地図データは、例えば、建物ＧＩＳデータである。
【０００７】
上記建物模型製作装置において、前記輪郭線設定手段は、各前記輪郭線の中から、当該輪郭線を挟んで片側のみに他の輪郭線が存在する最も長い輪郭線を前記基準輪郭線として設定することとしてもよい。
【０００８】
このように基準輪郭線を設定することで、当該基準輪郭線又はこの基準輪郭線を延長させた直線を長方形の一辺として用いることが可能となる。これにより、他の頂点を包含する四角形を容易に作成することが可能となる。
【０００９】
上記建物模型製作装置において、前記建物輪郭データが、該建物の高さデータを有することとしてもよい。
【００１０】
建物輪郭データが高さデータを有しているので、長方形作成手段によって作成された長方形を高さ方向にスイープさせることで、容易に３次元形状の単純化形状（直方体）を作成できることが可能となる。これにより、建物の状況を更に詳細に再現することができる。
【００１１】
上記建物模型製作装置において、前記建物長方形近似抽出手段は、該地図上にＸＹ直交座標系を設定する座標系設定手段を備え、該輪郭線設定手段により設定された１つの輪郭線が、該ＸＹ直交座標系のＸ軸又はＹ軸と平行になるまで、該基準輪郭線の一端を中心として該建物輪郭データを所定角度回転させる建物回転手段と、該長方形作成手段によって作成された該長方形を、該基準輪郭線の一端を中心として前記所定角度だけ逆方向に再回転させることにより、元の位置に戻す建物再回転手段と、前記建物回転手段及び前記建物再回転手段は、回転行列を用いて、前記建物輪郭データを回転させることとしてもよい。
【００１２】
建物輪郭データを構成する複数の輪郭線の一つを基準輪郭線とし、この基準輪郭線の一端を中心として建物輪郭データをＸＹ直交座標系のＸ軸又はＹ軸と平行になる位置まで、回転行列を用いることにより回転させ、この状態で長方形近似を行うので、さまざまな形状の建物輪郭データを容易に回転させ、建物輪郭データの頂点を包含する長方形を容易に作成することが可能となる。
【００１３】
上記建物模型製作装置において、前記長方形作成手段は、前記建物回転手段により回転させられた建物輪郭データの全ての頂点のＸＹ座標を算出し、これらＸＹ座標の中からＸ軸の最大値及び最小値並びにＹ軸の最大値及び最小値を有する４つのＸＹ座標を抽出し、抽出した４つのＸＹ座標をＸ軸に平行な直線及びＹ軸に平行な直線で結ぶことにより長方形を作成することとしてもよい。
【００１４】
このような構成によれば、回転後の建物輪郭データのうち、全ての頂点のＸＹ座標を求め、このＸＹ座標のうち、Ｘ座標の最小値、最大値及びＹ座標の最小値、最大値を含む４つの座標をそれぞれ特定し、この座標を結ぶことにより長方形を作成するので、複雑な輪郭を有する建物であっても、単純なアルゴリズムによって建物を長方形に近似することが可能となる。
【００１５】
上記建物模型製作装置において、該基準輪郭線とＸ軸又はＹ軸とが平行又は重なるようにＸＹ直交座標系を設定する座標系設定手段と前記座標系設定手段は、前記ＸＹ直交座標のうち、Ｘ軸を該基準輪郭線に平行に又は重ねて設定した場合には、該建物輪郭データの全ての頂点の中からＸ座標値が最小又は最大の頂点を特定し、該特定した頂点を通るようにＹ軸を設定し、前記ＸＹ直交座標のうち、Ｙ軸を該基準輪郭線に平行に又は重ねて設定した場合には、該建物輪郭データの全ての頂点の中からＹ座標値が最小又は最大の頂点を特定し、該特定した頂点を通るようにＸ軸を設定することとしてもよい。
【００１６】
このようにＸＹ直交座標を設定することで、ＸＹ直交座標系のＸ軸及びＹ軸をそのまま建物輪郭データを近似する長方形の辺として用いることができる。これにより、長方形を更に容易に作成することが可能となる。
【００１７】
上記建物模型製作装置において、前記輪郭線設定手段は、前記建物輪郭データの頂点間の距離が最も長い輪郭線を前記基準輪郭線として設定することとしてもよい。
【００１８】
このような構成によれば、前記建物輪郭データの他の頂点を包含する四角形を容易に作成することが可能となる。
【００１９】
上記建物模型製作装置で作成されたデータを用いて、地形の模型である地形模型上に建物を配置する位置を描画することとしてもよい。
【００２０】
前記建物長方形近似手段によって取得される建物の情報は、建物の緯度及び経度の情報が含まれるため、この位置情報を描画装置に入力することにより、地形模型上に建物を設置する位置を容易に描画することが可能となり、建物を地形模型上に設置する時間を短縮することが可能となる。
【００２１】
本発明は、大気環境予測等の風洞実験に用いられる縮尺模型を製作する建物模型製作方法であって、建物の位置情報を含む地図から、指定領域における建造物の輪郭である建物輪郭データを抽出し、該建物輪郭データを長方形に近似する過程と、前記建物輪郭データを長方形に近似する過程によって長方形に近似された建物の輪郭データを用いて、建物の模型を製作する過程とを備え、前記建物輪郭データを長方形に近似する過程は、前記注目領域における前記建造物の情報から建造物の水平断面形状の輪郭である建物輪郭データを取得し、該建物輪郭データの１つの輪郭線を基準輪郭線とする過程と、前記建物輪郭データの全ての頂点を包含し、各辺が前記建物輪郭データの少なくとも１つの頂点に接しており、かつ前記基準輪郭線に平行な直線と、該基準輪郭線に直角に交わる直線と平行な直線とで構成される長方形を作成する過程とを有することを特徴とする建物模型製作方法を提供する。
【００２２】
本発明は、大気環境予測等の風洞実験に用いられる縮尺模型を製作する建物模型製作プログラムであって、建物の位置情報を含む地図から、指定領域における建造物の輪郭である建物輪郭データを抽出し、該建物輪郭データを長方形に近似する処理と、前記建物輪郭データを長方形に近似する処理によって長方形に近似された建物の輪郭データを用いて、建物の模型を製作する処理とを備え、前記建物輪郭データを長方形に近似する処理は、前記注目領域における前記建造物の情報から建造物の水平断面形状の輪郭である建物輪郭データを取得し、該建物輪郭データの１つの輪郭線を基準輪郭線とする処理と、前記建物輪郭データの全ての頂点を包含し、各辺が前記建物輪郭データの少なくとも１つの頂点に接しており、かつ前記基準輪郭線に平行な直線と、該基準輪郭線に直角に交わる直線と平行な直線とで構成される長方形を作成する処理とをコンピュータに実行させる建物模型製作プログラムを提供する。
【発明の効果】
【００２３】
本発明によれば、容易に建物の模型を製作することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２４】
以下に、本発明に係る建物模型製作装置の一実施形態について、〔第１の実施形態〕、〔第２の実施形態〕の順に図面を参照して詳細に説明する。図１は、本実施形態に係る建物模型製作装置の概略構成を示したブロック図である。
【００２５】
〔第１の実施形態〕
図１に示すように、本実施形態に係る建物模型製作装置２００は、コンピュータ（計算機）であり、ＣＰＵ（中央演算処理装置）１、ＲＡＭ（Random Access Memory）などの主記憶装置２、ＨＤＤ（Hard Disk Drive）などの補助記憶装置３、キーボードやマウスなどの入力装置４、及びモニタやプリンタなどの出力装置５などを備えて構成されている。補助記憶装置３には、各種プログラム（建物模型製作プログラム）が格納されており、ＣＰＵ１が補助記憶装置３からＲＡＭなどの主記憶装置２にプログラムを読み出し、実行することにより種々の処理を実現させる。
【００２６】
図２は、本実施形態に係る建物模型製作装置２００の概略構成を示した機能ブロック図である。図２に示されるように、建物模型製作装置２００は、例えば、風洞実験を行う領域情報等を入力するための入力部２０１、入力部２０１から入力された領域情報に基づいて地図データを取得し、該地図データにおける建物の形状を長方形に近似する建物長方形近似部（建物長方形近似手段）１０１、長方形近似された建物データから、建物の模型を製作する模型製作部（模型製作手段）１０２を備えている。
【００２７】
図３は、建物長方形近似部１０１が備える機能を展開して示した機能ブロック図である。図３に示されるように、建物長方形近似部１０１は、輪郭線設定部（輪郭線設定手段）１１、座標系設定部（座標系設定手段）１２、建物回転部（建物回転手段）１３、長方形作成部（長方形作成手段）１４、及び建物再回転部（建物再回転手段）１５を備えている。
また、建物長方形近似部１０１は、建物の水平断面形状の輪郭である建物輪郭データを有する地図データが格納されているデータベース１６と接続可能に構成されており、このデータベース１６から所望のエリアにおける建物輪郭データを取得できるようになっている。
具体的には、データベース１６には、所望のエリアにおける建物輪郭データが付加された地図情報とともに、建物の位置情報（緯度、経度、高さ等）が格納されており、建物長方形近似部１０１は、上記データベース１６から所望のエリアに対応する建物輪郭データ付き地図情報を取得できるような構成とされている。ここで、建物輪郭データとは、例えば、建物の水平断面形状データをいう。
【００２８】
建物長方形近似部１０１において、輪郭線設定部１１は、上記データベース１６から所望のエリアに対応する建物輪郭データ付き地図情報を取得し、この地図内における各建物輪郭データにおいて、基準輪郭線をそれぞれ設定する。具体的には、各建物輪郭データにおいて、その建物輪郭データを構成する複数の輪郭線の中から直線で描かれた１つの輪郭線を基準輪郭線として設定する。より好ましくは、輪郭線設定部１１は、建物輪郭データを構成する複数の輪郭線のうち、最も距離の長い輪郭線を基準輪郭線として設定する。
【００２９】
座標系設定部１２は、輪郭線設定部１１が取得した地図上に、ＸＹ直交座標系を設定する。例えば、東西南北のうちの一方角をＸ軸、それに直交する方角をＹ軸として設定する。このＸＹ直交座標系は、各建物輪郭データに対してそれぞれ個別に設定されてもよいし、全ての建物輪郭データに対して共通のものとして設定されてもよい。
各建物輪郭データに対応して個別のＸＹ直交座標系を設定する場合、座標系設定部１２は、図５に示すように、基準輪郭線の一端に接するようにＸ軸を設定することが好ましい。このようにＸＹ直交座標系を設定することで、後段の回転処理、長方形作成処理を更に簡便に行うことが可能となる。
【００３０】
建物回転部１３は、輪郭線設定部１１により設定された基準輪郭線がＸＹ直交座標系のＸ軸と平行になるまで、基準輪郭線の一端を中心として所定角度だけ建物輪郭データを回転させる。例えば、建物輪郭データとＸＹ直交座標とが図５に示すような関係にあった場合、基準輪郭線とＸ軸とが成す角度θを求め、ＸＹ直交座標系に設定された建物輪郭データの全ての頂点の座標を基準輪郭線の一端Ａを中心として角度θ移動させる。これにより、建物輪郭データとＸＹ直交座標との関係は、図６に示すようになる。
上記座標の回転については、例えば、回転行列を用いることが可能である。例えば、図４に示すように、点Ｐの座標（ｘ，ｙ）を角度θ回転させる場合、移動後の点Ｑの座標（Ｘ，Ｙ）は、公知の数式である回転行列（１）式により得ることができる。
【数１】
2010039922.tif 000003
【００３１】
長方形作成部１４は、回転後における建物輪郭データの全ての頂点を包含し、各辺が該建物輪郭データの少なくとも１つの頂点に接しており、かつ該Ｘ軸と平行な直線及び該Ｙ軸と平行な直線とで構成される長方形を作成する。具体的には、長方形作成部１４は、上記（１）式により変換された全ての頂点の各座標から、Ｘ座標の最大値及び最小値、並びにＹ座標の最大値及び最小値を抽出し、抽出された最大値又は最小値を持つ頂点の座標４点を抽出する。さらに、抽出した４点を頂点とし、かつ、Ｘ軸と平行な直線及びＹ軸と平行な直線とで構成される長方形を作成する。これにより、例えば、図７に示すような長方形が作成される。
【００３２】
建物再回転部１５は、長方形作成部１４によって作成された長方形を、基準輪郭線の一端を中心として所定角度だけ逆方向に再回転させる。具体的には、長方形作成部１４が作成した長方形を、基準輪郭線の一端Ａを中心として、建物回転部１３において回転させた方向とは逆の方向に角度θ回転させる。これにより、図７に示した長方形は、図８に示すような元の位置まで回転させられる。
【００３３】
模型製作部１０２は、建物長方形近似部１０１から取得した長方形近似された建物輪郭データのデジタルデータを用いて、建物の模型を製作するとともに、建物長方形近似部１０１から取得される位置情報に基づいて、地形模型上に建物を置く位置を描く。具体的には、模型製作部１０２は、建物長方形近似部１０１が建物輪郭データを長方形近似したデジタルデータに基づいて、建物模型を自動的に加工する機械によって建物模型を製作する。例えば、自動的に加工する機械はＮＣマシンである。
【００３４】
更に、模型製作部１０２は、建物長方形近似部１０１が取得した各建物輪郭データの緯度、経度、傾き（建物の水平断面形状の傾き。例えば、東から北の方向に対する角度）の情報を取得し、これらの情報に基づいて、自動的に描画する機械等を使用して、地形模型上に建物の位置を描画する。例えば、自動的に描画する機械はレーザー加工機である。
【００３５】
次に、本実施形態に係る建物模型製作装置２００の作用について説明する。
まず、ユーザにより、模型を製作するエリアが入力されると、建物長方形近似部１０１の輪郭線設定部１１により、データベース１６から、所望のエリアにおける建物輪郭データ付きの地図情報が読み出され、読み出された建物輪郭データのうち、直線で描かれた１つの輪郭線が基準輪郭線として設定される。座標系設定部１２では、輪郭線設定部１１によって読み出された建物輪郭データに対し、ＸＹ直交座標系が設定され、建物輪郭データの全ての頂点にＸＹ直交座標系の座標が与えられる。建物回転部１３では、図５のように基準輪郭線とＸ軸とが成す角度θが求められ、建物輪郭データの各頂点座標が基準輪郭線の一端を中心としてθ度回転させられる。これにより、図５に示した建物輪郭データは、図６に示すような状態となる。
【００３６】
続いて、長方形作成部１４において、回転後の建物輪郭データの各頂点の座標値の中から、Ｘ座標値の最大値及び最小値、並びにＹ座標値の最大値及び最小値が抽出され、抽出された４つのＸＹ座標をＸ軸に平行な直線及びＹ軸に平行な直線で結ぶことにより長方形が作成される。これにより、図７に示すような、建物輪郭データの全ての頂点を包含し、各辺が該建物輪郭データの少なくとも１つの頂点に接しており、かつ該Ｘ軸と平行な直線及び該Ｙ軸と平行な直線とで構成される長方形を作成される。そして、この長方形が建物再回転部１５において再回転されて元の状態に戻され、長方形近似された建物輪郭データのデジタルデータは、模型製作部１０２に出力される。
【００３７】
模型製作部１０２では、建物輪郭データのデジタルデータに基づいて、自動的に加工する機械を用いて、建物の模型が製作される。さらに、模型製作部１０２では、建物長方形近似部１０１から取得した建物の位置情報に基づいて、自動的に描画する機械を用いて、地形模型上に建物を設置する位置が描画される。
【００３８】
以上、説明してきたように、本実施形態に係る建物模型製作装置２００によれば、入力された所定の領域における建物の情報を抽出し、抽出した建物情報から建物の輪郭データを長方形に近似し、近似された建物の形状に基づいて建物の模型を製作する。これにより、人の手による建物の読み取り作業が不要となり、長方形近似された建物の製作時間を短縮できるとともに、模型を容易に製作することができる。また、建物の位置情報には、建物の緯度、経度等の情報を含んでいるので、自動的に加工する機械を使用すれば、建物の設置位置を地形模型上に描画することができる。これにより、地形模型上に建物を容易に設置することが可能となる。
【００３９】
なお、本実施形態では、データベース１６に格納されている地図情報には、建物の水平断面データである建物輪郭データが付加されている場合について述べたが、これに加えて、建物輪郭データに更にその建物の高さ情報が付加されていてもよい。このように、高さ情報についても登録されていることにより、上述の方法によって作成された長方形を高さ方向にスイープさせることで、建物を直方体として表すことが可能となる。これにより、３次元シミュレーションを実施することが可能となり、より詳細なシミュレーション結果を得ることが可能となる。
【００４０】
なお、本実施形態では、建物輪郭データを有する地図はデータベース１６が保有していたが、これに限定されることではない。たとえば、当該建物長方形近似部１０１自体が建物輪郭データを有する地図を保有していることとしてもよい。
【００４１】
また、本実施形態では、建物回転部１３は、Ｘ軸と平行になるように建物輪郭データを回転させたが、これに限られることではない。例えば、Ｙ軸と平行になるまで回転させることとしてもよいし、Ｘ軸やＹ軸と重なるように回転させることとしてもよい。
【００４２】
また、建物再回転部１５が建物を再回転させる場合、建物回転部１３において回転させた方向と同じ方向に、角度（３６０°−θ）回転させることとしてもよい。
【００４３】
〔第２の実施形態〕
次に、本発明の第２の実施形態に係る建物模型製作装置について説明する。
本実施形態においては、図２の建物長方形近似部１０１がＸＹ直交座標系を設定する場合に、建物輪郭データの基準輪郭線に沿うようにＸ軸又はＹ軸を設定する点で上記第１の実施形態と異なる。
具体的には、本実施形態においては、ＸＹ直交座標系を地図上に設定する場合に、ＸＹ直交座標系の一方の座標軸が基準輪郭線と重なるよう、或いは、平行となるように、ＸＹ座標系を設定する。これにより、上述した第１の実施形態の建物長方形近似部１０１のように、建物輪郭データを回転、再回転させる処理を省略している。
このように、本実施形態に係る建物模型製作装置２００によれば、建物長方形近似部１０１がＸＹ直交座標系を設定する際に、基準輪郭線に重なるよう、又は、平行となるようにＸ軸又はＹ軸を設定するので、ＸＹ直交座標系のＸ軸又はＹ軸を、建物輪郭データを近似する長方形の辺としてそのまま用いることができる。これにより、長方形を更に容易に作成することが可能となるため、建物模型を製作する時間を短縮することが可能となる。
【図面の簡単な説明】
【００４４】
【図１】本発明の第１の実施形態に係る建物模型製作装置のハードウェア構成の一例を示したブロック図である。
【図２】本発明の第１の実施形態に係る建物模型製作装置の機能を展開して示した機能ブロック図である。
【図３】本発明の第１の実施形態に係る建物長方形近似部の機能を展開して示した機能ブロック図である。
【図４】ＸＹ直交座標系のＰ点の座標を角度θ移動したときの、Ｑ点の座標を示した図である。
【図５】基準輪郭線とＸ軸との成す角度がθ度であることを説明するための図である。
【図６】基準輪郭線がＸ軸と平行になるように、Ａ点を中心に回転することを説明するための図である。
【図７】建物輪郭データを長方形に近似することを説明するための図である。
【図８】作成した長方形を元の位置に角度θ回転することを説明するための図である。
【符号の説明】
【００４５】
１  ＣＰＵ
２  主記憶装置
３  補助記憶装置
４  入力装置
５  出力装置
１１  輪郭線設定部
１２  座標系設定部
１３  建物回転部
１４  長方形作成部
１５  建物再回転部
１６  データベース
１０１  建物長方形近似部
１０２  模型製作部
２００  建物模型製作装置
【図１】
2010039922.tif 000004
【図２】
2010039922.tif 000005
【図３】
2010039922.tif 000006
【図４】
2010039922.tif 000007
【図５】
2010039922.tif 000008
【図６】
2010039922.tif 000009
【図７】
2010039922.tif 000010
【図８】
2010039922.tif 000011