(57)【要約】      （修正有）【課題】高精度に平行投影面積を算出して記憶媒体に記憶させる。【解決手段】コンピュータに、複数の部位を有する形状モデルを複数の方位から投影した複数の投影画像を取得するステップ（Ｓ１１０）と、複数の方位に対応する複数の投影画像に基づいて、複数の部位の複数の平行投影面積を算出するステップ（Ｓ１２０）と、複数の方位に対応づけて、複数の部位のそれぞれの複数の平行投影面積を記憶するステップ（Ｓ１３０）とを実行させる。コンピュータに、複数の方位の数及び複数の方位の間隔の少なくとも１つに基づいて立体角を算出するステップと、複数の方位のそれぞれに対応する平行投影面積に立体角を乗算した結果を積算することによって有効放射面積を算出するステップと、平行投影面積に対応づけて有効放射面積を記憶するステップとをさらに実行させてもよい。【選択図】図１
2014016709.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
複数の部位を有する形状モデルを複数の方位から投影した複数の投影画像を取得するステップと、
前記複数の方位に対応する前記複数の投影画像に基づいて、前記複数の部位の複数の平行投影面積を算出するステップと、
前記複数の方位に対応づけて、前記複数の部位のそれぞれの前記複数の平行投影面積を記憶するステップと
を実行させるための投影面積算出プログラム。
【請求項２】
前記コンピュータに、
前記複数の方位の数及び前記複数の方位の間隔の少なくとも１つに基づいて立体角を算出するステップと、
前記複数の方位のそれぞれに対応する前記平行投影面積に前記立体角を乗算した結果を積算することによって有効放射面積を算出するステップと、
前記平行投影面積に対応づけて前記有効放射面積を記憶するステップと
をさらに実行させるための請求項１に記載の投影面積算出プログラム。
【請求項３】
前記コンピュータに、
前記形状モデルにおける互いに接する複数の面要素の角度及び前記形状モデルにおける複数の面要素の密度の少なくとも１つに基づいて前記複数の部位の境界位置を算出するステップをさらに実行させるための請求項１又は２に記載の投影面積算出プログラム。
【請求項４】
コンピュータに、
前記複数の投影画像を取得するステップにおいて、少なくとも１つの方位から見たときに前記形状モデルの少なくとも一部の領域と重なる障害物モデルを含む前記複数の投影画像を取得させ、
前記複数の平行投影面積を算出するステップにおいて、前記複数の投影画像のうち前記障害物モデルと重なった前記領域を除く領域の画像に基づいて前記複数の平行投影面積を算出させるための請求項１から３のいずれか一項に記載の投影面積算出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、形態係数の算出などに用いる平行投影面積を算出するための投影面積算出プログラムに関する。
【背景技術】
【０００２】
従来、輻射熱伝達又は照度のシミュレーション、若しくは、物体又は空間の視認性のシミュレーションにおいては、建物、人及び工業製品等の評価対象物と周囲の面の形態係数が用いられている。形態係数を算出するための平行投影面積及び有効放射面積は、対象モデルと同じ形状の実物又は模型をさまざまな方向から写真撮影することによって算出されている（例えば、非特許文献１を参照）。
【０００３】
また、解析対象となる３次元図形を複数の面要素に分割し、それぞれの面要素の透視投影面積に基づいて算出した形態係数を用いて入熱量を算出する方法も知られている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１６４６６７号公報
【非特許文献】
【０００５】
【非特許文献１】大黒雅之（M.Oguro）,エドワード・アレンズ（E. Arens）, ウイ・チャン（H. Zhang）,  都築和代（K. Tsuzuki）, 片山忠久（T. Katayama）著、「人体各部を対象とした放射解析のための投影面積率測定（Measurement of projected area factors for thermal radiation analysison each part of the human body）」、日本建築学会計画系論文集、2001年、No. 547, pp.17-25
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来、平行投影面積及び有効放射面積を算出するためには対象モデルと同じ形状の実物又は模型をさまざまな方向から写真撮影する必要があったので、長時間を要するという問題があった。特に、平行投影面積を算出した結果に応じて対象モデルを修正して、修正後の対象モデルの平行投影面積を算出するには多大な手間と時間を要していた。
【０００７】
さらに、平行投影面積を高い精度で算出することも困難であった。例えば、対象モデルの模型を用いる場合には、対象モデルの設計図通りに模型が作成されない場合があるので、対象モデルの形状に対する平行投影面積を高精度に算出することができなかった。また、写真撮影は限られた距離内で行う必要があるので、厳密に無限遠から対象モデルを見たときの平行投影面積を算出することもできなかった。
【０００８】
また、従来の透視投影面積に基づいて算出した形態係数を用いて入熱量を算出する場合には、放射計算を行う空間（例えば、部屋）と入熱量を算出する対象（例えば、人間）とを一体の３次元形状でモデリングしておく必要があった。したがって、人の向きや立っている位置を変化させるたびに、部屋のモデルと一体化させた３次元形状モデルを作成する必要があったので、多大な工数を要していた。
【０００９】
そこで、本発明はこれらの点を鑑みてなされたものであり、コンピュータに、複数の方位に対応する平行投影面積を短時間で高精度に算出して記憶媒体に記憶させるための投影面積算出プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明においては、コンピュータに、複数の部位を有する形状モデルを複数の方位から投影した複数の投影画像を取得するステップと、複数の方位に対応する複数の投影画像に基づいて、複数の部位の複数の平行投影面積を算出するステップと、複数の方位に対応づけて、複数の部位のそれぞれの複数の平行投影面積を記憶するステップとを実行させるための投影面積算出プログラムを提供する。
【００１１】
また、上記の投影面積算出プログラムは、コンピュータに、複数の方位の数及び複数の方位の間隔の少なくとも１つに基づいて立体角を算出するステップと、複数の方位のそれぞれに対応する平行投影面積に立体角を乗算した結果を積算することによって有効放射面積を算出するステップと、平行投影面積に対応づけて有効放射面積を記憶するステップとをさらに実行させてもよい。
【００１２】
さらに、上記の投影面積算出プログラムは、コンピュータに、形状モデルにおける互いに接する複数の面要素の角度及び形状モデルにおける複数の面要素の密度の少なくとも１つに基づいて複数の部位の境界位置を算出するステップをさらに実行させてもよい。
【００１３】
上記の投影面積算出プログラムは、複数の投影画像を取得するステップにおいて、少なくとも１つの方位から見たときに形状モデルの少なくとも一部の領域と重なる障害物モデルを含む複数の投影画像を取得させ、複数の平行投影面積を算出するステップにおいて、複数の投影画像のうち障害物モデルと重なった領域を除く領域の画像に基づいて複数の平行投影面積を算出させてもよい。
【発明の効果】
【００１４】
本発明によれば、複数の方位に対応する平行投影面積を短時間で高精度に算出して記憶媒体に記憶させることができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態の投影面積算出プログラムのフローチャートの一例を示す。
【図２Ａ】人体の形状モデルを複数の方位から投影した複数の投影画像の一例を示す。
【図２Ｂ】人体の形状モデルを複数の方位から投影した複数の投影画像の一例を示す。
【図２Ｃ】人体の形状モデルを複数の方位から投影した複数の投影画像の一例を示す。
【図２Ｄ】建物の形状モデルの投影画像の一例を示す。
【図３】形状モデルと複数の方位との関係を示す。
【図４】平行投影面積の一例を示す。
【図５】複数の高度角α及び複数の方位角βに対応する特定の部位の平行投影面積の一例を示す。
【図６】第２の実施形態の投影面積算出プログラムのフローチャートの一例を示す。
【図７】形態係数、有効放射面積及び立体角を算出する方法の一例を示す。
【図８】形状モデルの部位の境界位置の算出方法の一例を示す。
【図９】形状モデルの近傍に障害物がある状態の一例を示す。
【発明を実施するための形態】
【００１６】
＜第１の実施形態＞
［投影面積算出プログラムの構成例］
図１は、第１の実施形態の投影面積算出プログラムのフローチャートの一例を示す。本実施形態の投影面積算出プログラムは、投影画像を取得するステップ（Ｓ１１０）、平行投影面積を算出するステップ（Ｓ１２０）、及び、平行投影面積を記憶するステップ（Ｓ１３０）をコンピュータに実行させる。例えば、投影面積算出プログラムは、コンピュータが読み取り可能なメモリ及びＣＤ−ＲＯＭ等の記憶媒体に記憶されている。投影面積算出プログラムは、ネットワークを介してコンピュータにダウンロードされてもよい。
【００１７】
投影画像を取得するステップ（Ｓ１１０）において、コンピュータは、複数の部位を有する形状モデルを複数の方位から投影した複数の投影画像を取得する。例えば、コンピュータは、建物、人、工業製品等を複数の方位から見た形状を示す画像を投影画像として取得する。投影画像は、例えば、コンピュータグラフィックスにより表現した画像である。
【００１８】
コンピュータは、投影面積算出プログラム以外のプログラム（例えば、コンピュータグラフィックス生成ソフトウェア）により生成された投影画像を取得してもよく、投影面積算出プログラムが生成した投影画像を取得してもよい。また、投影面積算出プログラムを実行するコンピュータは、その他のコンピュータにより生成された投影画像を取得してもよい。
【００１９】
図２Ａ、図２Ｂ及び図２Ｃは、人体の形状モデルを複数の方位から投影した複数の投影画像の一例を示す。図２Ｄは、建物の形状モデルの投影画像の一例を示す。図３は、形状モデルと複数の方位との関係を示す。
【００２０】
図２Ａは、人体を正面（高度角α＝０°、方位角β＝０°）から投影したときの画像を示す。図２Ｂは、人体を斜め方向（高度角α＝４５°、方位角β＝４５°）から投影したときの画像を示す。図２Ｃは、人体を上方（高度角α＝９０°、方位角β＝０°）から投影したときの画像を示す。
【００２１】
投影画像は、形状モデルが有する複数の部位に対応する複数の部位を有してもよい。具体的には、図２Ａ、図２Ｂ及び図２Ｃに示す投影画像は、頭、首、右上腕、左上腕、右腕、左腕、右手、左手、胸、腹、背中、右腿、左腿、右脛、左脛、右足及び左足のそれぞれの部位を有する。図２Ｄに示す建物の投影画像は、１階部分、２階部分及び３階部分の部位を有する。投影画像は単一の部位を有してもよい。例えば、形状モデルが人体である場合に、投影画像は全身を投影した画像であってもよい。
【００２２】
次に、平行投影面積を算出するステップ（Ｓ１２０）について説明する。コンピュータは、平行投影面積を算出するステップ（Ｓ１２０）において、複数の方位に対応する複数の投影画像に基づいて、複数の部位の複数の平行投影面積を算出する。ここで、方位ａに対応する投影画像に基づいて算出される部位Ｘの平行投影面積は、形状モデルが有する部位Ｘを方位ａの無限遠から見ることができる大きさを示す。
【００２３】
図４は、平行投影面積の一例を示す。図４は、方位ａに対する右脛の平行投影面積Ａｐ１、及び、方位ｂに対する右脛の平行投影面積Ａｐ２を示す。図４から明らかなように、選択された部位の平行投影面積は、選択された部位を投影する方位によって異なる。例えば、方位ａに対する右脛の平行投影面積Ａｐ１は、方位ｂに対する右脛の平行投影面積Ａｐ２よりも大きい。
【００２４】
コンピュータは、複数の方位から選択された方位に対応する投影画像を選択し、選択した投影画像が有する複数の部位から選択した部位の画像面積を、選択した部位に対する平行投影面積として算出する。コンピュータは、複数の方位角及び高度角の組み合わせごとに、形状モデルが有する複数の部位のそれぞれの平行投影面積を算出してよい。
【００２５】
コンピュータは、形状モデルの態様、向き及び位置の少なくとも１つを自動的に変化させて、所定の変化量ごとに平行投影面積を算出してもよい。例えば、コンピュータは、形状モデルが人体である場合に、人が歩いて移動しているときの姿勢、歩く向き、所定の時間（例えば、０．５秒）ごとの位置等を変化させた複数の形状モデルを生成し、それぞれの形状モデルに対する平行投影面積を算出する。このようにすることで、コンピュータは、形状モデルのさまざまな状態に対する平行投影面積が記憶されたデータベースを構築することができる。
【００２６】
コンピュータが取得する投影画像が、コンピュータグラフィックス生成ソフトウェアにより生成された画像である場合には、投影画像は、厳密に無限遠から形状モデルを見たときの形状モデルを示す。したがって、コンピュータが、コンピュータグラフィックス生成ソフトウェアにより生成された投影画像を用いて平行投影面積を算出することにより、厳密に無限遠から見たときの形状モデルの平行投影面積を高い精度で算出することができる。
【００２７】
続いて、コンピュータは、平行投影面積を記憶するステップ（Ｓ１３０）において、複数の方位に対応づけて、複数の部位のそれぞれの複数の平行投影面積を記憶する。例えば、コンピュータは、形状モデルが有する複数の部位のそれぞれに対して、複数の方位角及び複数の高度角の組み合わせに対応するメモリ等の記憶媒体のアドレスに、複数の部位のそれぞれの平行投影面積を記憶する。
【００２８】
図５は、複数の高度角α及び複数の方位角βに対応する特定の部位の平行投影面積の一例を示す。図５に示した例においては、コンピュータは、３０°間隔の高度角α及び１５°間隔の方位角βの組み合わせにより定まる複数の方位のそれぞれにおける平行投影面積を記憶媒体に記憶させている。コンピュータは、任意の間隔の高度角αと方位角βとの組み合わせごとに平行投影面積を記憶させてよい。
【００２９】
投影面積算出プログラムは、コンピュータに、平行投影面積の算出に用いる複数の方位を生成するステップをさらに実行させてもよい。例えば、コンピュータは、平行投影面積の算出に用いる方位の数を取得して、取得した数に基づいて複数の方位を決定する。
【００３０】
コンピュータは、平行投影面積を算出する方位の順序を決定してもよい。コンピュータは、平行投影面積を算出する対象の形状モデルの形状に応じて決定した方位の順序で平行投影面積を算出してもよい。一例として、コンピュータは、高度角αを選択した状態で方位角βを順次変更して平行投影面積を算出した後に、次の高度角αを選択した状態で方位角βを順次変更して平行投影面積を算出する。
【００３１】
コンピュータは、部位ごとに異なる数の方位において平行投影面積を算出してもよい。例えば、コンピュータは、ユーザによって部位ごとに指定される形態係数に求められる精度に応じて、それぞれの部位において平行投影面積を算出する方位の数を決定する。コンピュータは、形態係数に求められる精度が高いほど多くの数の方位における平行投影面積を算出してよい。コンピュータが部位ごとに平行投影面積を算出する対象とする方位の数を決定することにより、高い精度が不要な部位の演算時間、及び、平行投影面積を記憶する記憶媒体の容量を低減することができる。
【００３２】
さらに、コンピュータは、形状モデル、形状モデル内の部位又は部位内の領域の形状等に基づいて、平行投影面積を算出する方位の数及び方位間隔の少なくとも１つを変更してもよい。例えば、コンピュータは、頭部のうち、顔側は第１の方位間隔で平行投影面積を算出し、後ろ側は第１の方位間隔よりも粗い第２の方位間隔で平行投影面積を算出する。
【００３３】
コンピュータは、形状モデル、形状モデル内の部位又は部位内の領域の周囲の他の形状モデル等との距離及び位置関係に基づいて、平行投影面積を算出する方位の数及び方位間隔の少なくとも１つを変更してもよい。例えば、コンピュータは、形状モデル内の特定の部位の近傍に壁面又は床面がある場合に方位間隔を細かくすることにより、壁面又は床面に接する部位の形態係数を高精度に算出することができる。コンピュータが、形状モデル、形状モデル内の部位又は部位内の領域の形状等に応じて最適な方位の数及び方位間隔で平行投影面積を算出することで、演算時間と記憶媒体の容量を低減することができる。
【００３４】
以上の通り、本実施形態に係る投影面積算出プログラムによれば、コンピュータに、任意の方位において厳密に無限遠から形状モデルを見たときの平行投影面積を高い精度で算出させると共に、算出した平行投影面積を方位に対応づけて記憶媒体に記憶させることができる。したがって、形状モデルの写真を撮影する時間を要することなく、さまざまな条件を柔軟に変化させて算出した平行投影面積をデータベース化することができる。
【００３５】
＜第２の実施形態＞
［有効放射面積を記憶する］
図６は、第２の実施形態の投影面積算出プログラムのフローチャートの一例を示す。本実施形態の投影面積算出プログラムは、立体角を算出するステップ（Ｓ１４０）、有効放射面積を算出するステップ（Ｓ１５０）、及び、有効放射面積を記憶するステップ（Ｓ１６０）をさらにコンピュータに実行させる点で、第１の実施形態の投影面積算出プログラムと異なる。有効放射面積は、全ての方位に対する平行投影面積を積算することで得られる面積であり、形態係数の算出等に用いられる。有効放射面積の算出方法の詳細は後述する。
【００３６】
立体角を算出するステップ（Ｓ１４０）において、コンピュータは、複数の方位の数及び複数の方位の間隔の少なくとも１つに基づいて立体角を算出する。ここで、立体角は、有効放射面積を算出する対象の部位の中心から出る複数の半直線により形成される錐面によって区切られた領域の面積の関数として表される。
【００３７】
有効放射面積を算出するステップ（Ｓ１５０）において、コンピュータは、複数の方位のそれぞれに対応する平行投影面積に立体角を乗算した結果を積算することによって有効放射面積を算出する。有効放射面積を記憶するステップ（Ｓ１６０）において、コンピュータは、平行投影面積に対応づけて有効放射面積を記憶する。コンピュータは、有効放射面積を用いて、形状モデルの形態係数を算出してもよい。
【００３８】
図７は、形態係数、有効放射面積及び立体角を算出する方法の一例を示す。図７においては、人体の形状モデルが、面Ａを有する頭の中心点を中心とする半径Ｒの球Ｓに設けられている。球Ｓの面上には面積がＡＢの面Ｂが示されている。面Ｂ内には面積ｄＡＢの微小面ΔＢが示されている。微小面ΔＢの中心位置の法線方向と微小面ΔＢ及び面Ａを結ぶ線分の方向との角度はθである。
【００３９】
図７において、面Ｂを球Ｓ全体の面とすると、面Ｂに対する面Ａの形態係数ＦA-Bは、微小面ΔＢと面Ａの形態係数を球Ｓ全体で積分することにより算出することができる。すなわち、微小面ΔＢから見た平行投影面積をＡp、有効放射面積をＡeffとすると、ＦA-Bは、以下の式（１）により算出される。
2014016709.tif 000003
【００４０】
面Ｂが球Ｓ全体なのでＦA-B＝１となり、半径Ｒが十分に大きいとするとcosθ≒１になるので、有効放射面積Ａeff は、以下の式（２）により表される。
2014016709.tif 000004
【００４１】
ここで、球Ｓ上の微小面ΔＢの立体角ｄωＢは、以下の式（３）により表される。
2014016709.tif 000005
【００４２】
したがって、有効放射面積Ａｅｆｆは、以下の式（４）により算出される。
2014016709.tif 000006
【００４３】
コンピュータは、上記の式（４）により算出した有効放射面積を平行投影面積に対応づけて記憶媒体に記憶してよい。さらに、コンピュータは、記憶媒体に記憶された平行投影面積及び有効放射面積に基づいて、微小面ΔＢに対する面Ａの形態係数ＦA-Bを以下の式（５）により算出してもよい。
2014016709.tif 000007
【００４４】
コンピュータは、立体角を算出するステップ（Ｓ１４０）において、有効放射面積の算出に用いる複数の方位の数に基づいて立体角を算出してもよく、複数の方位の間隔に基づいて立体角を算出してもよい。例えば、有効放射面積の算出に用いる方位の数が１８（高度角方向に３、方位角方向に６）である場合には、方位角はｄωＢ＝４πＲ２／１８／Ｒ２＝２π／９と算出される。
【００４５】
コンピュータは、有効放射面積の算出に用いる方位の数又は方位の間隔を、ユーザから指定される形態係数に求められる精度に応じて決定してもよい。コンピュータは、方位の数を増やすことにより、又は、方位の間隔を小さくすることにより、より高い精度で有効放射面積及び形態係数を算出することができる。
【００４６】
さらに、コンピュータは、平行投影面積を用いて形状モデルへの直達熱を算出すると共に、平行投影面積と有効放射面積を用いて輻射熱を算出してもよい。本実施形態によれば、さまざまな方位に対する平行投影面積及び有効放射面積を記憶することができるので、建物の形態及び建物内の人の位置を変化させながら、高精度の輻射シミュレーションを短時間で容易に実施することができる。
【００４７】
以上の通り、本実施形態に係る投影面積算出プログラムを用いることで、平行投影面積及び有効放射面積をデータベース化することができるので、例えば、予め部屋の放射計算をした後に、部屋の中の人の向きや位置をさまざまな状態に変化させた場合の形態係数を容易に算出することができる。すなわち、データベース化した平行投影面積、及び、部屋の窓と人との間の距離Ｒ及び方向θに基づいて、さまざまな条件下での形態係数を算出して輻射シミュレーションをすることができるという効果を奏する。
【００４８】
＜第３の実施形態＞
［形状モデルの部位の境界位置を算出する］
図８は、形状モデルの部位の境界位置の算出方法の一例を示す。投影面積算出プログラムは、コンピュータに、形状モデルにおける互いに接する複数の面要素の角度及び形状モデルにおける複数の面要素の密度の少なくとも１つに基づいて複数の部位の境界位置を算出するステップをさらに実行させてもよい。図８においては、投影画像を構成する複数の面要素の角度に基づいて、直方体状の第１部位と円柱状の第２部位との間の境界線を算出した結果の一例が表示されている。コンピュータは、算出した境界位置に基づいて定められる部位ごとに平行投影面積、有効放射面積及び形態係数の少なくとも１つを算出して記憶してよい。
【００４９】
例えば、コンピュータは、形状モデルを複数の面要素に分割し、隣接する面要素の方向の差を算出する。コンピュータは、方向の差が閾値より大きい場合に、隣接する面要素の間に部位の境界位置があると判定してよい。コンピュータは、第１の面要素が配置された第１の面の曲率と第２の面要素が配置された第２の面の曲率との差が閾値よりも大きい場合に、第１の面と第２の面との間に部位の境界位置があると判定してもよい。コンピュータは、境界位置があると判定した位置をつなぎ合わせることにより、部位の境界線の位置を算出することができる。コンピュータは、境界線で囲まれた複数の部位のそれぞれを異なる色又は異なる模様により表示してもよい。
【００５０】
コンピュータは、コンピュータグラフィックスのソフトウェアが生成した投影画像を構成する複数の面要素の密度に基づいて、複数の部位の境界位置を算出してもよい。例えば、コンピュータグラフィックスのソフトウェアが、第１の密度で第１の面要素が配置された第１の面を構成し、第１の密度よりも大きな第２の密度で第１面要素よりも小さな第２の面要素が配置された第２の面を構成している場合に、第１の面の密度は第２の面の密度よりも小さい。そこで、コンピュータは、第１の面要素群の密度と第２の面要素群の密度との差が閾値よりも大きい場合に、第１の面要素群と第２の面要素群との間が部位の境界位置であると判定してよい。
【００５１】
以上の通り、本実施形態に係る投影面積算出プログラムによれば、コンピュータに、投影画像における複数の部位の境界線を自動的に算出することができる。したがって、それぞれの部位に対する平行投影面積、有効放射面積及び形態係数の少なくとも１つを短時間で算出することができる。
【００５２】
＜第４の実施形態＞
［障害物がある場合の平行投影面積の算出方法］
図９は、形状モデルの近傍に障害物がある状態の一例を示す。図９においては、人が椅子に座った状態を示している。このような状態における形態係数の算出を可能にするために、投影面積算出プログラムは、コンピュータに、複数の投影画像を取得するステップ（Ｓ１０）において、少なくとも１つの方位から見たときに形状モデルの少なくとも一部の領域と重なる障害物モデルを含む複数の投影画像を取得させ、複数の平行投影面積を算出するステップ（Ｓ１２０）において、複数の投影画像のうち障害物モデルと重なった領域を除く領域の画像に基づいて複数の平行投影面積を算出させてもよい。
【００５３】
複数の投影画像を取得するステップ（Ｓ１１０）において、コンピュータは、例えば図９に示されるように形状モデル及び障害物を含む投影画像を取得する。コンピュータは、複数の方位に対する投影画像を取得してもよい。
【００５４】
複数の平行投影面積を算出するステップ（Ｓ１２０）において、コンピュータは、平行投影面積を算出する方位から見たときに障害物と重なっていない領域の画像の面積を算出することにより、当該方位に対する平行投影面積を算出する。コンピュータは、形状モデルに対する障害物の位置を自動的に変化させ、所定の変化量ごとに平行投影面積を算出してもよい。
【００５５】
形状モデルが人体である場合には、衣服の種類によって輻射熱が変化するので、衣服の種類に応じて形態係数を算出することが好ましい。そこで、コンピュータは、衣服の形状モデルをさらに取得して、衣服の形状に応じた平行投影面積を算出してもよい。コンピュータは、衣服の形状ごとに平行投影面積及び有効放射面積を算出して記憶することにより、服の形状に応じた形態係数を容易に算出することができる。コンピュータは、衣服の種類に対応する有効放射面積の比を算出することで、従来は算出が困難であった衣服による輻射熱の変化量を高い精度で算出することができる。
【００５６】
以上の通り、本実施形態に係る投影面積算出プログラムによれば、コンピュータにより生成された形状モデル及び障害物モデルを含む投影画像を用いて平行投影面積、有効放射面積及び形態係数の少なくとも１つを算出させることで、形状モデルに対する障害物モデルの位置を柔軟に変更しながら、形状モデルの複数の方位から見た平行投影面積、有効放射面積及び形態係数の少なくとも１つを容易に算出することができる。
【００５７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図１】
2014016709.tif 000008
【図２Ａ】
2014016709.tif 000009
【図２Ｂ】
2014016709.tif 000010
【図２Ｃ】
2014016709.tif 000011
【図２Ｄ】
2014016709.tif 000012
【図３】
2014016709.tif 000013
【図４】
2014016709.tif 000014
【図５】
2014016709.tif 000015
【図６】
2014016709.tif 000016
【図７】
2014016709.tif 000017
【図８】
2014016709.tif 000018
【図９】
2014016709.tif 000019