(57)【要約】      （修正有）【課題】省エネ計算における外壁の方位を示すデータを用意する作業を自動化しユーザの労力を軽減する建築物省エネ性能算出支援装置、建築物省エネ性能算出支援方法及びコンピュータプログラムを提供すること。【解決手段】表示部に表示される建築物の２次元の設計図における直線で囲まれた領域を指示する情報と、前記領域の一辺を指示する情報とを取得する入力部と、前記一辺に垂直なベクトルのうち始点を前記一辺上に有して、向きが前記領域内に向かう向きであるベクトルの向きで定義される、省エネ計算において必要となる前記一辺の方位を、前記入力部によって取得された前記一辺を指示する情報に基づいて、決定する壁方位決定部と、前記入力部によって取得された前記領域を指示する情報に基づいて、前記領域が前記一辺の方位の情報を有する領域であることを判定する所属領域判定部と、を備える建築物省エネ性能算出支援装置である。【選択図】図１
2018163465.tif 000002
【特許請求の範囲】
【請求項１】
表示部に表示される建築物の２次元の設計図における直線で囲まれた領域を指示する情報と、前記領域の一辺を指示する情報とを取得する入力部と、
前記一辺に垂直なベクトルのうち始点を前記一辺上に有して、向きが前記領域内に向かう向きであるベクトルの向きで定義される、省エネ計算において必要となる前記一辺の方位を、前記入力部によって取得された前記一辺を指示する情報に基づいて、決定する壁方位決定部と、
前記入力部によって取得された前記領域を指示する情報に基づいて、前記領域が前記一辺の方位の情報を有する領域であることを判定する所属領域判定部と、
を備える建築物省エネ性能算出支援装置。
【請求項２】
前記壁方位決定部は、
前記一辺を指示する情報が指示する辺の中点を生成する中点生成部と、
前記中点を通って前記一辺に垂直な直線上に存在して、お互いが前記一辺を挟んで存在して、さらに、それぞれ人の体の各部位の長さより十分短い距離だけ前記中点から離れて存在している第一の仮想点と第二の仮想点を示す情報を生成する仮想点生成部と、
前記領域の頂点と前記第一の仮想点とで囲まれる第一の仮想領域と、前記領域の頂点と前記第二の仮想点とで囲まれる第二の仮想領域とを示す情報を領域生成部と、
前記第一の仮想領域と前記第二の仮想領域との面積の大小を判定する面積判定部と、
前記面積判定部の判定によって、前記第一の仮想領域の面積の方が大きいと判断された場合には、前記第一の仮想点を終点とし前記中点を始点とする仮想ベクトルを生成し、前記面積判定部の判定によって、前記第二の仮想領域の面積の方が大きいと判断された場合には、前記第二の仮想点を終点とし前記中点を始点とする仮想ベクトルを示す情報を生成する仮想ベクトル生成部と、
前記仮想ベクトルと予め入力された単位長さの方位ベクトルとのなす角に基づいて方位を決定する方位決定部と、
をさらに備える請求項１に記載の建築物省エネ性能算出支援装置。
【請求項３】
表示部に表示される建築物の２次元の設計図における直線で囲まれた領域を指示する情報と、前記領域の一辺を指示する情報とを取得する入力ステップと、
前記一辺に垂直なベクトルのうち始点を前記一辺上に有して、向きが前記領域内に向かう向きであるベクトルの向きで定義される、省エネ計算において必要となる前記一辺の方位を、前記入力ステップによって取得された前記一辺を指示する情報に基づいて、前記一辺の方位を決定する壁方位決定ステップと、
前記入力ステップによって取得された前記領域を指示する情報に基づいて、前記領域が前記一辺の方位の情報を有する領域であることを判定する所属領域判定ステップと、
を備える建築物省エネ性能算出支援方法。
【請求項４】
請求項１と２とのいずれか一項に記載の建築物省エネ性能算出支援装置としてコンピュータを機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建築物省エネ性能算出支援装置、建築物省エネ性能算出支援方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、新築、増改築などを行おうとする建築主は、エネルギーの使用の合理化等に関する法律（以下「省エネ法」という。；非特許文献１）に基づいた建築物のエネルギー消費量を算出し、その結果を提出する必要がある。建築物のエネルギー消費量の算出には、国立研究開発法人建築研究所が提供する「エネルギー消費性能計算プログラム（住宅版）」（非特許文献２）や、「住宅・住戸の外皮性能の計算プログラム」（非特許文献３）等（以下これら建築研究所の提供するプログラムを「建研プログラム」という。）を利用する。建築主は、建研プログラムに所定の建築物のデータを入力して、エネルギー消費性能（以下「建築物省エネ性能」という。）を計算することで、建築予定の建物が、省エネ法に定めるエネルギー消費性能（以下「省エネ基準」という。）を満たすことを確認する必要がある。上記計算で必要となる建築物のデータは、建築物の壁の方位や、建築物の壁の部位の種類や、空調の有無や、部屋の面積や、部屋の外周の長さ等数多くのデータであり、建築物の設計図から算出される数値データも数多く含む。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】エネルギーの使用の合理化等に関する法律
【非特許文献２】国立研究開発法人建築研究所  [平成２９年３月２１日検索]、インターネット＜ＵＲＬ：http://house.app.lowenergy.jp/＞
【非特許文献３】国立研究開発法人建築研究所  [平成２９年３月２１日検索]、インターネット＜ＵＲＬ：http://envelope.app.lowenergy.jp/＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
建研プログラムに必要な所定のデータは数が多いため、データを用意する作業は多大な労力を必要とする。部屋の外壁の方位のデータを用意することも、多大な労力を必要とする作業であった。従来、電子データの設計図を用いて部屋の外壁の方位のデータを用意するには、建築主が部屋を指示する操作と、部屋の外壁と部屋の内側の任意の一点とをＣＡＤ（Computer aided design）上で指示する２つの操作との少なくとも合計３つの操作が必要であった。外壁の方位を示すデータの数は、部屋の数の増加にしたがって増加する。そのため、部屋の数が増えると、建築主の労力が増えることが課題となっており自動化が求められていた。
【０００５】
上記事情に鑑み、本発明は、省エネ計算における外壁の方位を示すデータを用意する作業を自動化しユーザの労力を軽減する建築物省エネ性能算出支援装置、建築物省エネ性能算出支援方法及びコンピュータプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様は、表示部に表示される建築物の２次元の設計図における直線で囲まれた領域を指示する情報と、前記領域の一辺を指示する情報とを取得する入力部と前記一辺に垂直なベクトルのうち始点を前記一辺上に有して、向きが前記領域内に向かう向きであるベクトルの向きで定義される、省エネ計算において必要となる前記一辺の方位を、前記入力部によって取得された前記一辺を指示する情報に基づいて、決定する壁方位決定部と、前記入力部によって取得された前記領域を指示する情報に基づいて、前記領域が前記一辺の方位の情報を有する領域であることを判定する所属領域判定部と、を備える建築物省エネ性能算出支援装置である。
【０００７】
本発明の一態様は、上記の建築物省エネ性能算出支援装置であって、前記壁方位決定部は、前記一辺を指示する情報が指示する辺の中点を生成する中点生成部と、前記中点を通って前記一辺に垂直な直線上に存在して、お互いが前記一辺を挟んで存在して、さらに、それぞれ人の体の各部位の長さより十分短い距離だけ前記中点から離れて存在している第一の仮想点と第二の仮想点を示す情報を生成する仮想点生成部と、前記領域の頂点と前記第一の仮想点とで囲まれる第一の仮想領域と、前記領域の頂点と前記第二の仮想点とで囲まれる第二の仮想領域とを示す情報を領域生成部と、前記第一の仮想領域と前記第二の仮想領域との面積の大小を判定する面積判定部と、前記面積判定部の判定によって、前記第一の仮想領域の面積の方が大きいと判断された場合には、前記第一の仮想点を終点とし前記中点を始点とする仮想ベクトルを生成し、前記面積判定部の判定によって、前記第二の仮想領域の面積の方が大きいと判断された場合には、前記第二の仮想点を終点とし前記中点を始点とする仮想ベクトルを示す情報を生成する仮想ベクトル生成部と、前記仮想ベクトルと予め入力された単位長さの方位ベクトルとのなす角に基づいて方位を決定する方位決定部と、をさらに備える。
【０００８】
本発明の一態様は、表示部に表示される建築物の２次元の設計図における直線で囲まれた領域を指示する情報と、前記領域の一辺を指示する情報とを取得する入力ステップと、前記一辺に垂直なベクトルのうち始点を前記一辺上に有して、向きが前記領域内に向かう向きであるベクトルの向きで定義される、省エネ計算において必要となる前記一辺の方位を、前記入力部によって取得された前記一辺を指示する情報に基づいて、前記一辺の方位を決定する壁方位決定ステップと、前記入力ステップによって取得された前記領域を指示する情報に基づいて、前記領域が前記一辺の方位の情報を有する領域であることを判定する所属領域判定ステップと、を備える建築物省エネ性能算出方法である。
【０００９】
本発明の一態様は、上記の建築物省エネ性能算出支援装置としてコンピュータを機能させるためのコンピュータプログラムである。
【発明の効果】
【００１０】
本発明により、省エネ計算における外壁の方位を示すデータを用意する作業を自動化しユーザの労力を軽減する建築物省エネ性能算出支援装置、建築物省エネ性能算出支援方法及びコンピュータプログラムを提供することが可能である。
【図面の簡単な説明】
【００１１】
【図１】実施形態における建築物省エネ性能算出支援装置１の構成例を示す図。
【図２】設計図の具体例を示す図。
【図３】領域関連情報の具体例を示す図。
【図４】壁方位決定部１６において使用される、壁方位決定のアルゴリズムを説明する図。
【図５】建築物省エネ性能算出支援装置１の処理の流れの具体例を示すフローチャート。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施の形態について説明する。図１は、実施形態における建築物省エネ性能算出支援装置１の構成例を示す図である。建築物省エネ性能算出支援装置１は、パーソナルコンピュータやサーバ等の情報処理装置を用いて構成される。建築物省エネ性能算出支援装置１は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備える。建築物省エネ性能算出支援装置１は、外壁方位決定プログラムを実行することによって、入力部１１、表示部１２、表示制御部１３、記憶部１４、変換部１５、壁方位決定部１６及び壁方位情報登録部１７を備える装置として機能する。なお、建築物省エネ性能算出支援装置１の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されてもよい。外壁方位決定プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。外壁方位決定プログラムは、電気通信回線を介して送信されてもよい。
【００１３】
入力部１１は、キーボード、ポインティングデバイス（マウス、タブレット等）、ボタン、タッチパネル等の既存の入力装置を用いて構成される。入力部１１は、ユーザの指示を建築物省エネ性能算出支援装置１に入力する際にユーザによって操作される。入力部１１は、入力装置を建築物省エネ性能算出支援装置１に接続するためのインタフェースであっても良い。この場合、入力部１１は、入力装置においてユーザの入力に応じ生成された入力信号を建築物省エネ性能算出支援装置１に入力する。入力部１１は、例えばポインティングデバイスを用いてユーザによって指定された画面上の位置を示す座標（以下「画面座標」という。）を取得する。画面座標は、例えば表示装置の画面左上を原点として横方向の軸（例えばＸ軸）の値（例えばＸ座標値）と縦方向の軸（例えばＹ軸）の値（例えばＹ座標値）との組み合わせを用いて表されてもよい。さらに、入力部１１は、例えばポインティングデバイスを用いて、画面上でユーザによって指定された直線や領域を表す情報（以下「図形情報」という。）を建築物省エネ性能算出支援装置１に入力してもよい。図形情報には、図形の点や図形の辺を表す画面座標や長さなどの情報が含まれる。
【００１４】
表示部１２は、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。表示部１２は、建築物の設計図に関する情報を表示する。表示部１２は、画像表示装置を建築物省エネ性能算出支援装置１に接続するためのインタフェースであっても良い。この場合、表示部１２は、建築物の設計図を表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
【００１５】
表示制御部１３は、表示部１２における表示を制御する。
【００１６】
記憶部１４は、磁気ハードディスクや半導体記憶装置などの記憶装置を用いて構成される。記憶部１４は、建築物の設計図を画面に表示するために必要となる情報（以下「設計図情報」という。）を記憶する。設計図情報は、表示部１２に表示される設計図の部屋や廊下等の領域を表す座標の情報を含む。設計図情報は後述する領域関連情報を含む。
【００１７】
変換部１５は、入力部１１によって得られた画面座標を、表示部１２においてポインティングデバイスによって指示された設計図上の位置（以下「指示位置」という。）を示す座標（以下「設計図座標」という。）に変換する。設計図座標は、例えば直交座標であって、予め設計図に設定された原点を座標の原点とし、予め設計図に設定された長さを直交する２軸のそれぞれの単位長さとする座標であってもよい。
【００１８】
壁方位決定部１６は、入力壁に関する図形情報に基づいて、上記壁の方位を決定する。入力壁は、例えば、ユーザによって設計図上の画面座標で指示され、入力部１１によって建築物省エネ性能算出支援装置１に入力された壁を意味する。壁方位決定部１６は、中点生成部１６１、仮想点生成部１６２、領域生成部１６３、面積判定部１６４、仮想ベクトル生成部１６５、方位決定部１６６及び所属領域判定部１６７を備える。
【００１９】
中点生成部１６１は、ユーザによって設計図上で指示された入力壁を表す線分の中点を生成する。中点の座標は、入力壁を表す線分の両端点の座標に基づいて生成される。
【００２０】
仮想点生成部１６２は、第一の仮想点と第二の仮想点との二つの仮想点を設計図上に生成する。第一の仮想点と第二の仮想点とは、上述の中点生成部１６１が生成した中点を通って入力壁に垂直な直線上に、上記中点からの距離が人の体の大きさより十分短い場所に位置する。第一の仮想点と第二の仮想点とは、入力壁をはさんで対称な位置にある。仮想点とは、実在する点ではなく、壁方位決定部１６の決定処理において仮に設定される点である。なお、人の大きさとは、例えば、人の平均的な胸囲や、人の平均的な身長等を表す。また人の大きさは、人の体の各部位の長さ、の一例である。
【００２１】
領域生成部１６３は、第一の仮想領域と、第二の仮想領域との二つの領域を生成する。第一の仮想領域は、後述する所属領域判定部１６７によって、入力壁が属する領域であると判定された領域の頂点と上記第一の仮想点とがなす領域である。第二の仮想領域は、後述する所属領域判定部１６７によって、入力壁が属する領域であると判定された領域の頂点と上記第二の仮想点とがなす領域である。ここで仮想領域とは、実在の領域ではなく、壁方位決定部１６の決定処理において仮に設定される領域である。
【００２２】
面積判定部１６４は、領域生成部１６３によって生成された、第一の仮想領域と第二の仮想領域との面積を比較し、小さい面積を有する仮想領域を判定する。
【００２３】
仮想ベクトル生成部１６５は、面積判定部１６４によって小さな面積を有すると判定された上記仮想領域を生成する上記仮想点を終点とし、上記中点を始点とする仮想ベクトルを設計図上に生成する。ここで仮想ベクトルとは、実在する存在ではなく、壁方位決定部１６の決定処理において仮に設定される存在であることを意味する。    
【００２４】
方位決定部１６６は、仮想ベクトル生成部１６５によって生成された仮想ベクトルと、設計図の方位ベクトルとに基づいて、上記入力壁の方位を決定する。壁の方位は、壁に垂直なベクトルのうち始点を壁を表す線分上に有し、上記ベクトルの向きは壁が属する領域の内部に向かう方向であるようなベクトルの向きで定義される。
【００２５】
所属領域判定部１６７は、入力部１１を介してユーザによって指示された設計図上の領域を入力壁が属する領域と判定する。
【００２６】
壁方位情報登録部１７は、上記壁方位決定部１６において決定された入力壁の方位の情報を、ユーザによって設計図上で指示され、入力部１１によって建築物省エネ性能算出支援装置１に入力された領域（以下「入力領域」という。）に関する情報（以下「領域関連情報」という。）として記憶部１４に登録する。
【００２７】
図２は、表示部１２に表示される設計図の具体例を表す図である。設計図には、例えば、設計図が表す建物に含まれる部屋の一つを表す領域Ｒ１と設計図における北側を定義するベクトルである単位基準方位ベクトル２０とが示されている。表示部１２に表示される設計図は、ＣＡＤ上に表示されており、前述したように設計図を表す設計図情報には、部屋、廊下等を表す領域の座標情報は予め登録されている。図２に示す具体例においても、領域Ｒ１は、予めその座標情報が設計図情報に登録された領域である。領域Ｒ１は、頂点Ｐ１、頂点Ｐ２，頂点Ｐ３及び頂点Ｐ４によって囲まれた領域である。単位基準方位ベクトル２０は設計図の方位を表す大きさが１のベクトルである。領域Ｒ１には、領域Ｒ１の名前、面積及び外周などの領域関連情報が領域Ｒ１に関連づけて記憶部１４に予め登録されている。
【００２８】
図３は、領域関連情報の具体例を示す図である。領域関連情報は、例えばレコードの形式であってもよい。図３に示されるレコードＤ１０１は、室名、面積、外周、座標情報、壁個数及び壁毎の方位及び幅等の情報を有する。レコードＤ１０１は、座標情報に示される頂点Ｐ１，頂点Ｐ２、頂点Ｐ３及び頂点Ｐ４で囲まれる領域に関する情報を表す。頂点Ｐ１、頂点Ｐ２，頂点Ｐ３，頂点Ｐ４で囲まれる領域は、図２の領域Ｒ１である。レコードＤ１０１は、領域Ｒ１の部屋名がライブラリーであり、例えば領域Ｒ１の面積が２０７．６０ｍ２であることを表す。
【００２９】
以下図面を用いて、壁方位決定部１６において使用される、壁方位決定のアルゴリズムを説明する。
【００３０】
図４は、壁方位決定部１６において使用される、壁方位決定のアルゴリズムを説明する図である。壁方位決定のアルゴリズムの説明においては、具体例として上記領域Ｒ１を用いて説明を行う。
【００３１】
図４（Ａ）は、領域Ｒ１の辺Ｐ１Ｐ４の中点Ｃを示す図である。図４（Ｂ）は、中点Ｃから距離ａ１と距離ａ２とだけ離れて生成される点Ｑ１と点Ｑ２とを表す。点Ｑ１と点Ｑ２とは、それぞれ第一の仮想点と第二の仮想点との具体例である。線分Ｑ１Ｃと線分Ｑ２Ｃとは、辺Ｐ１Ｐ４に垂直である。
【００３２】
建築の設計図においては、例えばミリメートルオーダーの長さの辺を有する空間等のように人の大きさよりも十分小さな空間が存在することは滅多にない。そのため、壁方位決定のアルゴリズムにおいては、線分Ｑ１Ｃが、例えば辺Ｐ２Ｐ３等の、他の辺と交差しないように、距離ａ１と距離ａ２とには、人の大きさより十分小さな値が設定される。
【００３３】
図４（Ｃ）は、頂点Ｐ１と、頂点Ｐ２と、頂点Ｐ３と、頂点Ｐ４と、頂点Ｑ１とで張られる領域Ｒ１１を表す。領域Ｒ１１は、第一の仮想領域の具体例である。図４（Ｄ）は、頂点Ｐ１と、頂点Ｐ２と、頂点Ｐ３と、頂点Ｐ４と、頂点Ｑ２とで張られる領域Ｒ１２を表す。領域Ｒ１２は、第二の仮想領域の具体例である。以下、点Ｑ１を第一の仮想点Ｑ１といい，点Ｑ２を第二の仮想点Ｑ２といい，領域Ｒ１１を第一の仮想領域Ｒ１１といい、領域Ｅ１２を第二の仮想領域Ｒ１２という。図４（Ｅ）は、中点Ｃを始点とし、第一の仮想点Ｑ１を終点とする仮想ベクトル４１を表す。図４（Ｆ）は、単位基準方位ベクトル２０と仮想ベクトル４１とのなす角がΘであることを表す。
【００３４】
図４（Ａ）に示されるように、中点生成部１６１は、入力壁である線分Ｐ１Ｐ４の中点Ｃを生成する。次に図４（Ｂ）に示されるように、仮想点生成部１６２は、第一の仮想点Ｑ１と第二の仮想点Ｑ２とを生成する。第一の仮想点Ｑ１と第二の仮想点Ｑ２とは、中点Ｃを通って、線分Ｐ１Ｐ４に垂直な直線上に存在する。第一の仮想点Ｑ１と、第二の仮想点Ｑ２とは、線分Ｐ１Ｐ４を挟んで互いに反対側に存在する。第一の仮想点Ｑ１と第二の仮想点Ｑ２とは、それぞれ中点Ｃから所定の長さａ１と所定の長さａ２との距離に存在する。長さａ１と長さａ２とは、それぞれ人の大きさよりも十分短い長さである。次に壁方位決定のアルゴリズムは、第一の仮想点Ｑ１と第二の仮想点Ｑ２とのいずれが、領域Ｒ１の内側に存在するかを判定する。生成された第一の仮想点Ｑ１と第二の仮想点Ｑ２とを用いて、領域生成部１６３は、図４（Ｃ）及び図４（Ｄ）に示される第一の仮想領域Ｒ１１と第二の仮想領域Ｒ１２とを設計図上に生成する。次に、面積判定部１６４が、領域Ｒ１１と領域Ｒ１２とのいずれの方が小さな面積を有するかを判定する。図４（Ｃ）及び図４（Ｄ）に示される領域Ｒ１１と領域Ｒ１２との場合では、領域Ｒ１１の方が小さな面積を有する。
【００３５】
上記面積の大小判定の後、図４（Ｅ）に示すように、仮想ベクトル生成部１６５は、中点Ｃを始点、領域Ｒ１に含まれる第一の仮想点Ｑ１を終点とする仮想ベクトル４１を生成する。
【００３６】
方位決定部１６６は、仮想ベクトル４１と単位基準方位ベクトル２０とのなす角Θを、仮想ベクトル４１と単位基準方位ベクトル２０との内積を仮想ベクトル４１の大きさで規格化した値を余弦関数の逆関数に与える、ことで算出する。なお、単位基準方位ベクトル２０の大きさと方向とは、入力部１１によって建築物省エネ性能算出支援装置１に設計図ごとに、予め入力されている。
【００３７】
方位決定部１６６は、角Θの値がもっとも近い値を有する８方位のうちのひとつの方位を壁の方位と決定する。なお８方位とは、北を０°として、３６０°を２２．５刻みで８分割した方位である。
【００３８】
図５は、建築物省エネ性能算出支援装置１の処理の流れの具体例を示すフローチャートである。まず、入力部１１に対するユーザの操作を介して、ユーザによって指示された入力壁に関する図形情報を、壁方位決定部１６が取得する（ステップＳ１０１）。さらに、入力部１１に対するユーザの操作を介して、ユーザによって指示された入力壁が属する入力領域に関する情報を、壁方位決定部１６が取得する（ステップＳ１０２）。中点生成部１６１が、取得された入力壁を表す線分Ｐ１Ｐ４の中点Ｃを生成する（ステップＳ１０３）。仮想点生成部１６２が、上記中点Ｃを通って線分Ｐ１Ｐ４に垂直な方向に、人の体の大きさより十分短い距離だけ離れた位置に存在する、第一の仮想点Ｑ１と第二の仮想点Ｑ２とを設計図上に生成する（ステップＳ１０４）。領域生成部１６３が、ステップＳ１０２において指示された領域の頂点と第一の仮想点Ｑ１とによって囲まれる第一の仮想領域Ｒ１１と、ステップＳ１０２において指示された領域の頂点と第二の仮想点Ｑ２とによって囲まれる第二の仮想領域Ｒ１２とに関する情報を生成する（ステップＳ１０５）。面積判定部１６４が、第一の仮想領域Ｒ１１と第二の仮想領域Ｒ１２とのうち、小さな面積を有する仮想領域を判定する（ステップＳ１０６）。第一の仮想領域Ｒ１１が第二の仮想領域Ｒ１２より小さい場合（ステップＳ１０７：ＹＥＳ）、仮想ベクトル生成部１６５は、中点Ｃを始点とし第一の仮想点Ｑ１を終点とする仮想ベクトル４１を生成する（ステップＳ１０８）。次に、方位決定部１６６が、予め入力された単位基準方位ベクトルと仮想ベクトルとのなす角を算出した後、上記なす角に基づいて、壁の方位が８方位のいずれであるかを決定する（ステップＳ１１０）。壁方位情報登録部１７が、入力領域の領域関連情報としてステップＳ１１０で決定された方位を記憶部１４に記憶する（ステップＳ１１１）。第一の仮想領域Ｒ１１が第二の仮想領域Ｒ１２より小さくない場合（ステップＳ１０７：ＮＯ）、仮想ベクトル生成部１６５は、中点Ｃを始点とし第二の仮想点Ｑ２を終点とする仮想ベクトル４２を生成する（ステップＳ１０９）。次に、方位決定部１６６が、予め入力された単位基準方位ベクトルと仮想ベクトル４２とのなす角を算出した後、上記なす角に基づいて、壁の方位が８方位のいずれであるかを決定する（ステップＳ１１０）。壁方位情報登録部１７が、入力領域の領域関連情報としてステップＳ１１０で決定された方位を記憶部１４に記憶する（ステップＳ１１１）。
【００３９】
このように構成された建築物省エネ性能算出支援装置１では、領域の内側を指定するユーザの操作を必要とせずに、自動的に壁の方位が決定される。したがって、省エネ計算における外壁の方位を示すデータを用意するユーザの労力を軽減することが可能となる。
【００４０】
（変形例）
前述のステップＳ１０１において、ユーザは、入力壁に関する図形情報を入力し、前述のステップＳ１０２において、ユーザは、入力壁が属する入力領域に関する情報を入力した。建物を囲む外周の壁の方位の情報がほしい場合には、ユーザは外周の座標を指示する情報の入力を行うだけでもよい。この場合には、外周の座標を指示する情報と、前述した予め登録された領域の領域関連情報に含まれる領域の座標情報とに基づいて、座標の重なりから自動的に入力壁と入力領域の情報が計算され、建築物省エネ性能算出支援装置１に入力されてもよい。この場合には、ユーザが壁ごとに個別に入力壁と複数の領域とを指示する必要がなく、自動的に複数の外周の壁の方位が算出される。
【００４１】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。したがって、本発明の範囲は、特許請求の範囲及びその均等範囲によってのみ規定されるものである。
【符号の説明】
【００４２】
１…建築物省エネ性能算出支援装置１、  １１…入力部、  １２…表示部、  １３…表示制御部、  １４…記憶部、  １５…変換部、  １６…壁方位決定部、  １６１…中点生成部、  １６２…仮想点生成部、  １６３…領域生成部、  １６４…面積判定部、  １６５…仮想ベクトル生成部、  １６６…方位決定部、  １６７…所属領域判定部、  １７…壁方位情報登録部
【図１】
2018163465.tif 000003
【図２】
2018163465.tif 000004
【図３】
2018163465.tif 000005
【図４】
2018163465.tif 000006
【図５】
2018163465.tif 000007