(57)【要約】【課題】配置空間を有効に活用し、機器の配置設計を適切に支援する。【解決手段】機器配置設計支援装置１００は、配置空間における機器の配置設計を支援する機器配置設計支援装置であって、入出力データ制御部１１１、機器配置設計部１１２、出力部１４０を備える。入出力データ制御部１１１は、配置空間に機器を配置する上での制約条件である配置制約条件と配置空間を画定する画定面を表す情報を含む配置空間情報と、画定面のそれぞれに対する機器の設置条件を含む機器情報とを登録する。機器配置設計部１１２は、配置制約条件および設置条件を満たす配置位置を探索して、配置空間における機器の配置を設計する。出力部１４０は、機器配置設計部１１２による設計結果を出力する。【選択図】図１
2019159445.tif 000002
【特許請求の範囲】
【請求項１】
配置空間における機器の配置設計を支援する機器配置設計支援装置であって、
前記配置空間に前記機器を配置する上での制約条件である配置制約条件と前記配置空間を画定する画定面を表す情報を含む配置空間情報と、前記画定面のそれぞれに対する前記機器の設置条件を含む機器情報とを登録する登録手段と、
前記配置制約条件および前記設置条件を満たす配置位置を探索して、前記配置空間における前記機器の配置を設計する機器配置設計手段と、
前記機器配置設計手段による設計結果を出力する出力手段と、を備える、
機器配置設計支援装置。
【請求項２】
前記機器配置設計手段は、最適化アルゴリズムを用いて、前記配置空間における前記機器の配置位置を最適化する、
請求項１に記載の機器配置設計支援装置。
【請求項３】
前記機器配置設計手段は、前記最適化アルゴリズムによる前記最適化の過程において、前記機器が配置済みの機器と干渉する場合、性能の観点から前記機器と代替可能であり、かつ、前記機器よりも外形サイズが小さい第２の機器を前記配置空間に配置する、
請求項２に記載の機器配置設計支援装置。
【請求項４】
前記機器配置設計手段は、前記最適化アルゴリズムによる前記最適化の過程において、前記機器が配置済みの機器と干渉する場合、前記機器を、互いに直交する３軸方向に回転させて前記配置空間に配置する、
請求項２または３に記載の機器配置設計支援装置。
【請求項５】
前記機器配置設計手段は、前記最適化アルゴリズムとして、遺伝的アルゴリズムを用いる、
請求項２から４のいずれか１項に記載の機器配置設計支援装置。
【請求項６】
配置空間に機器を配置する上での制約条件である配置制約条件および前記配置空間を画定する画定面のそれぞれに対する前記機器の設置条件を満たす配置位置を探索して、前記配置空間における前記機器の配置を設計する、
機器配置設計支援方法。
【請求項７】
コンピュータを、
配置空間に機器を配置する上での制約条件である配置制約条件と前記配置空間を画定する画定面を表す情報を含む配置空間情報と、前記画定面のそれぞれに対する前記機器の設置条件を含む機器情報とを登録する登録手段、
前記配置制約条件および前記設置条件を満たす配置位置を探索して、前記配置空間における前記機器の配置を設計する機器配置設計手段、
前記機器配置設計手段による設計結果を出力する出力手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器配置設計支援装置、機器配置設計支援方法及びプログラムに関する。
【背景技術】
【０００２】
プラントにおける機器の配置設計を支援するための技術の開発が進められている。例えば、特許文献１は、機器のレイアウト上の制約条件を満足する最適な機器の配置案を生成する機器配置システムを開示している。この機器配置システムは、機器の物理的条件、機器の相対的な位置関係、配置空間の形状等の予め登録された制約条件に基づいて、配置空間上に配置基準点を設定し、この配置基準点を基準に機器を上下左右に配置して最適な配置位置を探索する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−８６６０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１が開示する機器配置システムは、配置空間を画定する画定面の１つである床面または床面と平行な面に対して機器を設置することを前提とする。したがって、例えば、配置基準点が配置空間の壁面に近接し、壁面との物理的な干渉によって機器を床面または床面と平行な面に配置することができない場合には、配置基準点が壁面から離反する位置に変更され、機器は壁面との干渉が生じない床面または床面と平行な面に配置される。このように、特許文献１が開示する機器配置システムは、壁面または天井面への取り付けが可能な機器であっても床面または床面と平行な面に配置されるため、配置空間を有効に活用した機器の配置設計を行うことが困難である。
【０００５】
本発明は、上述のような事情に鑑みてなされたものであり、配置空間を有効に活用し、機器の配置設計を適切に支援することができる機器配置設計支援装置、機器配置設計支援方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本発明に係る機器配置設計支援装置は、配置空間における機器の配置設計を支援する機器配置設計支援装置であって、登録手段、機器配置設計手段、出力手段を備える。登録手段は、配置空間に機器を配置する上での制約条件である配置制約条件と配置空間を画定する画定面を表す情報を含む配置空間情報と、画定面のそれぞれに対する機器の設置条件を含む機器情報とを登録する。機器配置設計手段は、配置制約条件および設置条件を満たす配置位置を探索して、配置空間における機器の配置を設計する。出力手段は、機器配置設計手段による設計結果を出力する。
【発明の効果】
【０００７】
本発明によれば、機器配置設計支援装置は、配置空間に機器を配置する上での制約条件である配置制約条件と配置空間を画定する画定面を表す情報を含む配置空間情報、画定面のそれぞれに対する機器の設置条件を含む機器情報を登録し、配置制約条件および設置条件を満たす配置位置を探索して、配置空間における機器の配置を設計し、その設計結果を出力する。このため、本発明によれば、配置空間を有効に活用し、機器の配置設計を適切に支援することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係る機器配置設計支援装置の構成を示す図
【図２】配置空間情報テーブルの一例を示す図
【図３】機器情報テーブルの一例を示す図
【図４】配置設計情報テーブルの一例を示す図
【図５】機器配置設計処理の流れを示すフローチャート
【図６】擬似配置空間の概略図
【図７】擬似配置空間に複数の機器が配置された状況を説明するための図
【図８】擬似配置空間の断面における機器の相互関係を説明するための図
【図９】擬似配置空間の断面における機器の相互関係を説明するための図
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態に係る機器配置設計支援装置について、図面を参照しながら説明する。
【００１０】
本発明の実施の形態に係る機器配置設計支援装置１００は、図１に示すように、制御部１１０、記憶部１２０、入力部１３０、出力部１４０を備える。これらの各構成部位は、バスラインＢＬを介して相互に電気的に接続されている。
【００１１】
制御部１１０は、例えば、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等を有するコンピュータを備え、ＣＰＵがＲＯＭに記憶された各種の動作プログラムを読み出してＲＡＭ上で実行することにより、機器配置設計支援装置１００の各構成部位を制御する。制御部１１０は、機能的には、入出力データ制御部１１１、機器配置設計部１１２を有する。
【００１２】
入出力データ制御部１１１は、後述する入力部１３０が入力したデータおよび出力部１４０が出力するデータを制御する。入出力データ制御部１１１は、例えば、ユーザ操作により入力部１３０が入力した配置空間情報、機器情報を、記憶部１２０の配置空間情報ＤＢ１２１、機器情報ＤＢ１２２にそれぞれ格納し、各情報を更新・登録する。この際、入出力データ制御部１１１は、配置空間情報、機器情報に含まれる形状データ、座標データ等を３次元ＣＡＤデータの形式に適宜変換して格納する。また、入出力データ制御部１１１は、例えば、出力部１４０を制御して、配置空間情報、機器情報、配置設計情報等に含まれる３次元ＣＡＤデータに基づくＣＡＤ画像を出力する。入出力データ制御部１１１は、後述する記憶部１２０と共に、登録手段として機能する。
【００１３】
機器配置設計部１１２は、ユーザにより予め登録された配置空間情報、機器情報に基づいて、配置空間に配置する機器の最適な配置位置を探索し、探索結果を配置設計情報として出力する。配置設計情報には、配置空間の座標系における配置位置の座標データが少なくとも含まれる。機器配置設計部１１２は、最適な配置位置を探索するにあたり、配置空間情報に含まれる配置制約条件、機器情報に含まれる設置条件を満たす配置位置を順次探索する。
【００１４】
機器配置設計部１１２は、例えば、最適化アルゴリズムの一種である遺伝的アルゴリズムを用いる。遺伝的アルゴリズムを用いることにより、解の候補である機器配置案を複数生成し、交叉、突然変異等の操作により、既に存在する機器配置案から新たな機器配置案を生成し、自然淘汰の概念に基づいて機器配置案の選択を行ない、世代交代を繰り返して最適な機器配置案が探索される。なお、機器の最適な配置位置を探索するための手法として、遺伝的アルゴリズム以外の種々のアルゴリズムを用いることが可能である。機器配置設計部１１２は、機器配置設計手段として機能する。
【００１５】
配置空間における配置制約条件として、例えば、下記の項目が挙げられる。
（ａ）配置空間内の建築構造物、設備器具に干渉しない
（ｂ）機器同士が干渉しない
（ｃ）機器同士を接続する配管経路を短くする
（ｄ）機器間の距離を大きくする
【００１６】
なお、上記の（ｃ）は、経済性の観点から設けられた条件であり、（ｄ）は、機器の保守管理の観点から設けられた条件である。このように、配置制約条件には、トレードオフの関係にある条件が含まれることがある。
【００１７】
また、機器の設置条件として、例えば、下記の項目が挙げられる。
（ｅ）機器の設置向き、設置角度の制限
（ｆ）設置する画定面の制限
（ｇ）他の機器との相対位置の制限
（ｈ）導入コスト、運用コストの制限
【００１８】
記憶部１２０は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Dive）等の記憶内容が書き換え可能な不揮発性の記憶装置を備え、例えば、制御部１１０が動作プログラムに基づいて各処理を実行する際に読み出して参照する各種データを記憶する。
【００１９】
記憶部１２０は、各種データをそれぞれ格納する複数のデータベースを有する。以下、データベースを「ＤＢ」（Data Base）と称することがある。記憶部１２０は、例えば、建屋内の区画された配置空間に関する配置空間情報を記憶する配置空間情報ＤＢ１２１、機器に関する機器情報を記憶する機器情報ＤＢ１２２、配置設計情報ＤＢ１２３を有する。
【００２０】
配置空間情報ＤＢ１２１は、配置空間情報を、例えば、図２に示す配置空間情報テーブルの形式で記憶する。配置空間情報テーブルは、「空間ＩＤ」、「空間サイズ」、「配置禁止空間」の各項目のデータが対応付けられている。「空間ＩＤ」は、建屋内の配置空間に予め設定された識別情報である。「空間サイズ」は、配置空間の寸法であり、配置空間情報テーブルにおいては、幅Ｗ、奥行Ｄ、高さＨの各数値が格納されている。「配置禁止空間」は、機器が既に配置されている空間、柱、間仕切り壁等の建築構造物が占める空間等、配置空間内の機器の新規配置が制限される空間である。配置空間情報テーブルでは、「配置禁止空間」を示すデータとして、配置禁止空間毎に頂点座標データ群が格納されており、複数の頂点座標を直線で接続することによって囲まれる空間が配置禁止空間として画定される。
【００２１】
機器情報ＤＢ１２２は、機器情報を、例えば、図３に示す機器情報テーブルの形式で記憶する。機器情報テーブルは、「機器ＩＤ」、「形状」、「外形サイズ」、「重量」、「設置条件」、「性能仕様」、「導入コスト」、「運用コスト」の各項目のデータが対応付けられている。「機器ＩＤ」は、機器の識別情報であり、「形状」は、機器の外観的な形状である。「外形サイズ」は、機器の外形寸法であり、機器情報テーブルにおいては、幅Ｗ、奥行Ｄ、高さＨの各数値が格納されている。「設置条件」は、機器を配置空間に配置する際の条件であり、他の機器との配線接続効率、操作利便性等を考慮して設定される。例えば、機器情報テーブルにおいて、機器ＩＤ「Ｘ００１」の設置条件として、「横向き：不可、壁・天井:不可、機器Ｘ００７に近接」等が設定されており、横向きによる設置、壁面、天井面における設置が制限され、機器Ｘ００７に近接して設置することが推奨されている。「性能仕様」には、各種の性能評価指標に基づく性能データが格納される。「導入コスト」および「運用コスト」は、その機器を導入・運用する際に要する費用である。なお、一般的に、同等の性能を有する機器のうち、外形サイズが小さい機器、すなわち、小型化が図られた機器は、コストが高い傾向にあるといえる。
【００２２】
配置設計情報ＤＢ１２３は、配置設計情報を、例えば、図４に示す配置設計情報テーブルの形式で記憶する。配置設計情報テーブルは、「空間ＩＤ」、「配置機器ＩＤ」、「設置向き」、「設置面」、「配置位置」の各項目のデータが対応付けられている。「配置機器ＩＤ」は、配置空間に配置された機器に予め設定された識別情報である。「設置向き」および「設置面」は、配置空間内に配置された機器がどのような向きでどの画定面に設置されたかを示す。なお、機器の設置面および設置向きは、機器情報に含まれる設置条件を満たすように決定される。また、「設置向き」には、機器が縦向きであるか横向きであるか以外に、機器が設置面にどのような角度で設置されているかを示す設置角度が含まれる。「配置位置」は、配置空間内に配置された機器の位置を示す。「配置位置」は、例えば、機器が設置された画定面を基準に設定された３次元直交座標系における座標値で表される。なお、「配置位置」は、配置空間の１つの規定面を基準に設定された３次元直交座標系における座標値を用いて一元的に表されてもよい。また、配置空間における配置位置を示す座標値は、機器の各頂点の座標値でもよいし、機器の複数の代表点の座標値でもよい。
【００２３】
図１に戻り、入力部１３０は、キーボード、マウス、タッチパネル、操作ボタン等の入力装置を備え、ユーザの各種操作を受け付ける。入力部１３０は、例えば、ユーザによる配置空間情報、機器情報の入力を受け付ける。
【００２４】
出力部１４０は、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、有機ＥＬ（Electro-Luminescence）ディスプレイ等の表示装置、印刷装置等の出力装置を備え、制御部１１０の制御に従って、配置設計情報の内容を画像表示、印刷出力することによりユーザに提示する。このように、入力部１３０および出力部１４０は、配置設計支援装置１００とユーザとの間で情報をやり取りするためのインタフェースである。出力部１４０は、出力手段として機能する。
【００２５】
次に、図５に示すフローチャートを参照しながら、機器配置設計支援装置１００が実行する機器配置設計処理について説明する。機器配置設計処理は、配置空間における機器の最適な配置位置を探索し、探索結果を出力する処理である。
【００２６】
制御部１１０は、機器配置設計支援装置１００に実装された配置設計を行うためのソフトウェアが起動されたことに応答して、機器配置設計処理を開始する。制御部１１０は、機器配置設計処理を開始すると、まず、機器の配置設計を行う配置空間が選択されたか否かを判定する（ステップＳ１０１）。制御部１１０は、入力部１３０がユーザによる配置空間の選択操作を受け付けたか否かに応じて判定する。配置空間が選択されていないと判定した場合（ステップＳ１０１：ＮＯ）、制御部１１０は、ステップＳ１０１の処理を繰り返し、配置空間が選択されるまで待機する。
【００２７】
一方、配置空間が選択されたと判定した場合（ステップＳ１０１：ＹＥＳ）、制御部１１０は、記憶部１２０の配置空間情報ＤＢ１２１に記憶された配置空間情報、配置設計情報ＤＢ１２３に記憶された配置設計情報を読み出し（ステップＳ１０２）、出力部１４０を制御して、選択された配置空間の配置状況をＣＡＤ空間上に描写した３次元ＣＡＤ画像を表示する（ステップＳ１０３）。
【００２８】
ここで、図６を参照して、実際の配置空間をモデル化した擬似配置空間の一例について説明する。図６に示す擬似配置空間ＰＳは、概ね立方体の形状を有し、床面ＳＤ、天井面ＳＵ、前壁面ＳＦ、後壁面ＳＢ、右壁面ＳＲ、左壁面ＳＬの６面によって画定されている。擬似配置空間ＰＳは、記憶部１２０の配置空間情報ＤＢ１２１に格納された配置空間情報に基づいてモデル化され、３次元ＣＡＤ画像として表示される。擬似配置空間ＰＳに配置された機器の配置位置は、例えば、機器が床面ＳＤに設置された場合には、床面ＳＤを基準に設定されたＸＹＺ直交座標系における座標値で表され、機器が右壁面ＳＲに設置された場合には、右壁面ＳＲを基準に設定されたＵＶＷ直交座標系における座標値で表される。
【００２９】
図７は、擬似配置空間ＰＳに複数の機器が配置された状態を示している。図７に示す擬似配置空間ＰＳには、記憶部１２０の配置設計情報ＤＢ１２３に記憶された配置設計情報に基づいて、機器Ａ１、機器Ａ２、機器Ａ３が配置されている。
【００３０】
続いて、制御部１１０は、新規に配置する機器が選択されたか否かを判定する（ステップＳ１０４）。制御部１１０は、入力部１３０がユーザによる機器の選択操作を受け付けたか否かに応じて判定する。機器が選択されていないと判定した場合（ステップＳ１０４：ＮＯ）、制御部１１０は、ステップＳ１０４の処理を繰り返し、機器が選択されるまで待機する。
【００３１】
一方、機器が選択されたと判定した場合（ステップＳ１０４：ＹＥＳ）、制御部１１０は、最適化処理を実行する（ステップＳ１０５）。最適化処理は、配置空間における機器の最適な配置位置を探索する処理である。最適化処理では、例えば、遺伝的アルゴリズムが用いられる。制御部１１０は、最適化処理の終了時には、探索結果を配置設計情報として出力する。
【００３２】
図７に示す擬似配置空間ＰＳには、ステップＳ１０４において配置する機器としてユーザに選択された機器Ｂ１が存在している。最適化処理では、遺伝的アルゴリズムによって、機器Ｂ１の最適な配置位置が探索される。ここで、遺伝的アルゴリズムによる配置位置の最適化の過程において、機器Ｂ１の配置位置の候補として、右壁面ＳＲに対して設置する機器配置案が生成されたこととする。
【００３３】
図８は、図７における擬似配置空間ＰＳの前壁面ＳＦと平行な平面ＰＬによる断面図を示す。図８に示すように、擬似配置空間ＰＳの断面ＰＳＳは、メッシュ分割され、機器Ａ１の断面に対応するメッシュは機器断面領域ＡＡ１として、機器Ａ２の断面に対応するメッシュは機器断面領域ＡＡ２として、右下がり方向の斜線でハッチングが施されている。また、擬似配置空間ＰＳに配置する機器Ｂ１の断面に対応するメッシュは、機器断面領域ＢＢ１として、右上がり方向の斜線でハッチングが施されている。さらに、断面ＰＳＳの上方２段のメッシュは、機器の配置が制限される領域である配置禁止エリアＰＡであり、配置空間情報に含まれる配置禁止空間に基づいて設定されている。なお、メッシュの大きさは、機器情報ＤＢ１２２に登録された最小外形サイズの機器の大きさと同等、または、これより小さいことが望ましい。
【００３４】
ここで、機器断面領域ＡＡ２と機器断面領域ＢＢ１とは部分的に干渉しており、２方向の斜線でハッチングされた干渉領域ＡＢが存在する。このため、機器Ｂ１は、配置制約条件を満足しないため、遺伝的アルゴリズムでは、この機器配置案は淘汰される。
【００３５】
一方、機器Ｂ１を、例えば、図６に示すＷ軸回り方向に９０度回転させた場合には、図９に示すように、機器断面領域ＡＡ２と機器断面領域ＢＢ１Ｘとは重畳せず、機器Ｂ１は、機器Ａ２と干渉することなく右壁面ＳＲに設置することができる。
【００３６】
また、機器情報に含まれる外形サイズ、性能仕様のデータ、導入コストおよび運用コストを勘案して、機器Ｂ１を同等の性能を有し、かつ、機器Ｂ１よりも外形サイズが小さい機器Ｂ２に置き換えて配置空間に配置する場合にも、機器Ａ２と干渉することなく右壁面ＳＲに設置することができる可能性がある。機器Ｂ２は、当初配置することが予定されていた機器Ｂ１に置き換えられる第２の機器に相当する。この場合、ユーザは、配置空間に配置する機器を機器Ｂ１から機器Ｂ２に変更し、機器配置設計処理を実行させてもよい。
【００３７】
図５に示す機器配置設計処理のフローチャートの説明に戻り、ステップＳ１０５において最適化処理を実行した後、配置設計情報に基づいて、ステップＳ１０４において選択された機器が配置された配置空間の配置状況をＣＡＤ空間上に描写した３次元ＣＡＤ画像を表示する（ステップＳ１０６）。これにより、ユーザは、配置空間における機器の配置状況を３次元空間上で確認することができ、また、３次元ＣＡＤデータを適宜編集することが可能である。
【００３８】
ステップＳ１０６の処理を実行した後、制御部１１０は、機器配置設計処理を終了する。
【００３９】
以上に説明したように、本実施の形態に係る機器配置設計支援装置１００は、配置空間に機器を配置する上での制約条件である配置制約条件と配置空間を画定する床面ＳＤ、天井面ＳＵ、前壁面ＳＦ、後壁面ＳＢ、右壁面ＳＲ、左壁面ＳＬといった画定面を表す情報を含む配置空間情報と、画定面のそれぞれに対する機器の設置条件を含む機器情報とを登録し、配置空間情報に含まれる配置制約条件および機器情報に含まれる設置条件を満たす最適な機器の配置位置を探索し、探索結果を配置設計情報として出力する。これにより、機器配置設計支援装置１００によれば、配置空間を有効に活用し、機器の配置設計を適切に支援することができる。
【００４０】
機器配置設計支援装置１００は、遺伝的アルゴリズムをはじめとする最適化アルゴリズムを用いて、配置空間における機器の配置位置を最適化する。また、機器配置設計支援装置１００は、配置空間に配置する機器が配置済みの機器と干渉する場合、性能の観点から機器と代替可能であり、かつ、機器よりも外形サイズが小さい第２の機器に置き換えて配置空間に配置することができるし、配置空間に配置する機器を、互いに直交する３軸方向に回転させて配置することもできる。
【００４１】
また、機器配置設計支援装置１００は、導入コスト、運用コスト等を勘案して、配置空間に配置する機器と代替可能な他の機器を配置空間に配置することができる。
【００４２】
なお、本発明は、上記の実施形態に限定されず、本発明の要旨を逸脱しない範囲での種々の変形および応用が可能である。
【００４３】
上記の実施の形態において説明した配置空間情報、機器情報、配置設計情報等に各々含まれる情報は一例であり、他の各種情報を含み得る。
【００４４】
機器配置設計部１１２は、図８に示すように、機器Ａ２と干渉する機器Ｂ１を、代替可能な他の機器に置き換える場合に要する費用の見積もりを、機器情報に含まれる導入コストおよび運用コストから算出して、評価値として出力してもよい。ユーザは、この評価値を遺伝的アルゴリズムにおける評価指標として採り入れることにより、機器の外形サイズとコストのバランスを調整することが可能になる。
【００４５】
上記の実施の形態において、制御部１１０が備えるＣＰＵが実行する動作プログラムは、あらかじめＲＯＭに記憶されていた。しかしながら、本発明は、これに限定されず、上記の各種処理を実行させるための動作プログラムを、既存の汎用コンピュータ、フレームワーク、ワークステーション等に実装することにより、上記の実施の形態に係る機器配置設計支援装置１００に相当する装置として機能させてもよい。
【００４６】
このようなプログラムの提供方法は任意であり、例えば、コンピュータが読取可能な記録媒体（フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ）等に格納して配布してもよいし、インターネット等のネットワーク上のストレージにプログラムを格納しておき、これをダウンロードさせることにより提供してもよい。
【００４７】
また、上記の処理をＯＳ（Operating System）とアプリケーションプログラムとの分担、または、ＯＳとアプリケーションプログラムとの協働によって実行する場合には、アプリケーションプログラムのみを記録媒体またはストレージに格納してもよい。また、搬送波にプログラムを重畳し、ネットワークを介して配信することも可能である。例えば、ネットワーク上の掲示板（Bulletin Board System：BBS）に上記プログラムを掲示し、ネットワークを介してプログラムを配信してもよい。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。
【符号の説明】
【００４８】
１００…機器配置設計支援装置、１１０…制御部、１１１…入出力データ制御部、１１２…機器配置設計部、１２０…記憶部、１２１…配置空間情報ＤＢ、１２２…機器情報ＤＢ、１２３…配置設計情報ＤＢ、１３０…入力部、１４０…出力部、Ａ１，Ａ２，Ａ３，Ｂ１…機器、ＡＡ１，ＡＡ２，ＡＡ３，ＢＢ１，ＢＢ１Ｘ…機器断面領域、ＡＢ…干渉領域、ＢＬ…バスライン、ＰＡ…配置禁止エリア、ＰＳ…擬似配置空間、ＳＤ…床面、ＳＵ…天井面、ＳＦ…前壁面、ＳＢ…後壁面、ＳＲ…右壁面、ＳＬ…左壁面、ＰＬ…平面、ＰＳＳ…断面
【図１】
2019159445.tif 000003
【図２】
2019159445.tif 000004
【図３】
2019159445.tif 000005
【図４】
2019159445.tif 000006
【図５】
2019159445.tif 000007
【図６】
2019159445.tif 000008
【図７】
2019159445.tif 000009
【図８】
2019159445.tif 000010
【図９】
2019159445.tif 000011