(57)【特許請求の範囲】
【請求項１】
建物情報、防災機器情報、法規情報などの防災設備設計に必要な情報を記憶装置に格納し、これらの情報を読み出し、ディスプレイ上に表示することによって、防災設備設計の支援を行う防災設備ＣＡＤ装置において、
上記ディスプレイ上に表示された建物の平面図上において、防災機器を配置する範囲を指定すれば、防災機器を自動配置する自動配置処理部を備え、
上記記憶装置には、建物情報として、建物用途に対応した複数の部屋用途情報を格納しており、
上記自動配置処理部は、防災機器を配置する部屋の範囲を指定したときに、その範囲内から取得した文字が、上記記憶装置に部屋用途情報として格納されているときには、その文字を自動的に部屋用途として決定し、上記記憶装置に部屋情報として格納する構成としており、
更に、防災機器を配置する範囲として、Ｌ字型、凹字型、凸字型の領域の各々を指定可能としており、指定された部屋範囲の任意の頂点を開始点とし、各辺に方向を持たせてベクトル化し、ついで、上記開始点からの各辺の方向をコード化し、コード化した各辺の方向と基準パターンリストとを比較して、指定された領域がＬ字型、凹字型、凸字型いずれの領域であるか判定する構成としている、防災設備ＣＡＤ装置。
【請求項２】
上記自動配置処理部は、防災機器を配置する範囲として、矩形、Ｌ字型、凹字型、凸字型の各々の回転した形状、あるいは線対称の形状の範囲を指定可能としており、指定された形状の範囲の各辺に方向を持たせてベクトル化し、開始点からの各辺の方向をコード化し、コード化した方向に所定値を加え、所定値を加えた各辺の方向コードと基準パターンリストとを比較し、指定された領域が、矩形、Ｌ字型、凹字型、凸字型のいずれの領域であるか判定する構成としている、請求項１に記載の防災設備ＣＡＤ装置。
【請求項３】
上記自動配置処理部は、防災機器を配置する範囲の形状の内角が、直角でない範囲が指定されたときには、その内角を直角にする補正をした後に、防災機器を自動配置することを特徴とする、請求項１または２に記載の防災設備ＣＡＤ装置。
【請求項４】
上記自動配置処理部は、防災機器を配置する範囲を規定する直線に、所定値以下の長さの直線を含んでいる範囲が指定されたときには、その所定値以下の長さの直線を無視する補正をした後に、防災機器を自動配置することを特徴とする、請求項１〜請求項３のいずれかに記載の防災設備ＣＡＤ装置。
【請求項５】
上記自動配置処理部は、指定された範囲内への防災機器の配置パターンが複数あるときには、その複数の配置パターンのうち、１の配置パターンを選択可能にしていることを特徴とする、請求項１〜請求項４のいずれかに記載の防災設備ＣＡＤ装置。
【請求項６】
建物情報、防災機器情報、法規情報などの防災設備設計に必要な情報を記憶装置に格納し、これらの情報を読み出し、ディスプレイ上に表示することによって、防災設備設計の支援を行う防災設備ＣＡＤ装置において、
上記記憶装置には、配線条件情報を格納しており、
上記ディスプレイ上の建物の平面図に配置された防災機器を、上記配線条件情報に従って、自動配線する自動配線処理部を備えた、請求項１〜５のいずれかに記載の防災設備ＣＡＤ装置。
【請求項７】
上記自動配線処理部は、防災機器間の配線経路を決定するとともに、回線種類に応じた条数、配線のコーナー、終端抵抗などの配線の付加情報を配置することを特徴とする、請求項６に記載の防災設備ＣＡＤ装置。
【請求項８】
上記記憶装置には、配線条件情報として、配線が通過できない領域の情報を格納しており、
上記自動配線処理部は、上記配線が通過できない領域を通過しないように、防災機器間の配線経路を決定することを特徴とする、請求項６又は請求項７に記載の防災設備ＣＡＤ装置。
【請求項９】
上記記憶装置には、配線条件情報として、配線が通過しないほうがよい領域の情報を格納しており、
上記自動配線処理部は、通過しなければ配線できない場合を除いて、上記配線が通過しないほうがよい領域を通過しないように、防災機器間の配線経路を決定することを特徴とする、請求項６又は請求項７に記載の防災設備ＣＡＤ装置。
【請求項１０】
上記記憶装置には、建物情報として、警戒区域情報を格納しており、
上記自動配線処理部は、警戒区域毎に、防災機器間の配線経路を決定することを特徴とする、請求項６〜請求項９のいずれかに記載の防災設備ＣＡＤ装置。
【請求項１１】
上記記憶装置には、複数の配線条件情報が、各々に優先順位が付されたパラメータによって格納されており、
上記自動配線処理部は、上記パラメータの算出結果に基づいて、防災機器間の配線経路を決定することを特徴とする、請求項６〜請求項１０のいずれかに記載の防災設備ＣＡＤ装置。
【請求項１２】
上記自動配線処理部は、防災受信機に最初に接続される防災機器を指定可能としている、請求項６〜請求項１１のいずれかに記載の防災設備ＣＡＤ装置。
【請求項１３】
上記自動配線処理部は、防災受信機に最初に接続される防災機器への配線経路を指定可能としている、請求項６〜請求項１２のいずれかに記載の防災設備ＣＡＤ装置。
【発明の詳細な説明】
【発明の属する技術分野】
【０００１】
本発明は、火災感知器などの防災機器のシンボルを、平面図上に自動配置し、更に、その防災機器の間を自動配線することができる防災設備ＣＡＤ装置に関する。
【従来の技術】
【０００２】
従来から、ビルなどに対する防災設備の設計にはＣＡＤ装置が使用され、ディスプレイ上に防災機器のシンボルを表示し、ポインティングデバイス等の操作により線を引いて配線を行い、設計図を完成させている。
【０００３】
このような防災設備ＣＡＤ装置は、設計者のスキルに基づいて操作されており、ディスプレイ上に表示した平面図に対して、火災感知器などの配置を行ったときには、設計者自身によって設計図をプリントアウトし、検知範囲に漏れがないか、法規に適合しているか等をチェックしている。
【０００４】
また、この種のＣＡＤ装置には、防災機器を配置する範囲を指定すれば、自動的に防災機器の設置個数を算出して配置する機能を備えたものがあり、更に、法規などのチェックを自動的に行うものも開発されている。
【発明が解決しようとする課題】
【０００５】
ところが、上記従来の防災設備ＣＡＤ装置では、防災機器を配置する範囲として自動配置ができるものであっても、矩形の部屋などのみが指定できるだけであり、他の形の部屋に対して、防災機器を自動配置することができなかった。また、防災機器を配置する部屋などの名称（部屋用途）を、平面図に記載された情報以外として、登録しておくことができず、この名称を用いて自動配置を行うといった部屋単位の処理が出来なかった。
【０００６】
更に、自動配置された防災機器を自動的に配線するような設計はできず、マウスなどの操作によって個々に配線を行っていた。
【０００７】
したがって、従来、防災機器の配置、配線の作業時間に多くを費やしていた。また、これらの作業は、設計者自身の他、設計知識を有する人にしかできないという問題があった。
【０００８】
本発明は、このような事情に鑑みて開発されたものであり、矩形以外の範囲であっても、防災機器の配置設計が自動的にでき、また、防災機器間の配線設計が自動的にできる防災設備ＣＡＤ装置を提供することを目的としている。
【課題を解決するための手段】
上記目的を達成するため、請求項１〜請求項５には、ディスプレイ上に表示された建物の平面図上において、防災機器を配置する範囲を指定すれば、防災機器を自動配置する自動配置処理部を備えた防災設備ＣＡＤ装置の新たな構成について提案している。
【０００９】
請求項１では、記憶装置には、建物情報として、建物用途に対応した複数の部屋用途情報を格納しており、自動配置処理部は、防災機器を配置する部屋の範囲を指定したときに、その範囲内から取得した文字が、記憶装置に部屋用途情報として格納されているときには、その文字を自動的に部屋用途として決定し、記憶装置に部屋情報として格納する。
【００１０】
ここでは、防災機器を配置する範囲を、マウスの多点指示などで指定すれば、その範囲内にある文字を部屋用途とみなし、その文字が、予めその建物の用途に応じて登録された部屋用途情報の中にあるかを検索する。この検索の結果、同じ文字があれば、その文字を部屋用途に決定し、部屋情報として記憶する。記憶された部屋情報は、防災機器を配置する場合、最適な機器種別を選択するとき等、部屋単位の設計処理に使用される。
【００１１】
なお、部屋用途は、一般にその部屋の名称になっており、例えば、事務室、会議室、食堂、居室などの他、廊下や階段なども含まれる。また、建物用途には、法規によって定められている防火対象物の分類が相当する。例えば、劇場、飲食店、百貨店、ホテル、病院、学校、工場、倉庫などは、各々が異なる分類になっており、各々に対して、部屋用途が定まっている。例えば、劇場の部屋用途には、客席、舞台部、照明室、大道具置場などがある。
【００１２】
また、自動配置処理部は、防災機器を配置する範囲として、Ｌ字型、凹字型、凸字型の領域の各々を指定可能としており、防災機器を配置する範囲として、Ｌ字型、凹字型、凸字型の領域の各々を指定可能としており、指定された部屋範囲の任意の頂点を開始点とし、各辺に方向を持たせてベクトル化し、ついで、上記開始点からの各辺の方向をコード化し、コード化した各辺の方向と基準パターンリストとを比較して、指定された領域がＬ字型、凹字型、凸字型いずれの領域であるか判定する構成としている。
これらの領域も、マウスの多点指示などで指定できるようになっており、指定された範囲に防災機器を自動配置する。
【００１３】
請求項２では、自動配置処理部は、防災機器を配置する範囲として、矩形、Ｌ字型、凹字型、凸字型の各々の回転した形状あるいは線対称の形状の範囲を指定可能としており、指定された形状の範囲の各辺に方向を持たせてベクトル化し、開始点からの各辺の方向をコード化し、コード化した方向に所定値を加え、所定値を加えた各辺の方向コードと基準パターンリストとを比較し、指定された領域が、矩形、Ｌ字型、凹字型、凸字型のいずれの領域であるか判定する構成としている。
ここに、回転した形状とは、任意の点を中心として所定の角度まで回転した形状をいい、線対称の形状とは、任意の直線を中心線として対象となる形状をいう。
【００１４】
請求項３では、自動配置処理部は、防災機器を配置する範囲の形状の内角が、直角でない範囲が指定されたときには、その内角を直角にする補正をした後に、防災機器を自動配置する。また、請求項４では、自動配置処理部は、防災機器を配置する範囲を規定する直線に、所定値以下の長さの直線を含んでいる範囲が指定されたときには、その所定値以下の長さの直線を無視する補正をした後に、防災機器を自動配置する。
【００１５】
請求項５では、自動配置処理部は、指定された範囲内への防災機器の配置パターンが複数あるときには、その複数の配置パターンのうち、１の配置パターンを選択可能にしている。
【００１６】
請求項６〜請求項１３には、防災機器を自動配線する防災設備ＣＡＤ装置について提案しており、請求項６では、記憶装置には、配線条件情報を格納しており、ディスプレイ上の建物の平面図に配置された防災機器を、配線条件情報に従って、自動配線する自動配線処理部を備えている。
【００１７】
ここに、配線条件情報には、例えば、接続する防災機器の数、配線する部屋数、障害物の通過数、分岐数などの基準が規定されている。
【００１８】
請求項７では、自動配線処理部は、防災機器間の配線経路を決定するとともに、回線種類に応じた条数、配線のコーナー、終端抵抗などの配線の付加情報を配置する。
【００１９】
請求項８では、記憶装置には、配線条件情報として、配線が通過できない領域の情報を格納しており、自動配線処理部は、配線が通過できない領域を通過しないように、防災機器間の配線経路を決定する。また、請求項９では、記憶装置には、配線条件情報として、配線が通過しないほうがよい領域の情報を格納しており、自動配線処理部は、通過しなければ配線できない場合を除いて、配線が通過しないほうがよい領域を通過しないように、防災機器間の配線経路を決定する。
【００２０】
請求項１０では、記憶装置には、建物情報として、警戒区域情報を格納しており、自動配線処理部は、警戒区域毎に、防災機器間の配線経路を決定する。
【００２１】
請求項１１では、記憶装置には、複数の配線条件情報が、各々に優先順位が付されたパラメータによって格納されており、自動配線処理部は、パラメータの算出結果に基づいて、防災機器間の配線経路を決定する。
【００２２】
請求項１２では、自動配線処理部は、防災受信機に最初に接続される防災機器を指定可能としている。また、請求項１３では、自動配線処理部は、防災受信機に最初に接続される防災機器への配線経路を指定可能としている。ここに、防災受信機とは、自動配線された防災機器を監視する機器であり、ベル、表示灯、発信機などで構成される総合盤もこれに相当する。
【発明の実施の形態】
【００２３】
以下に、本発明の実施の形態について、図面とともに説明する。
【００２４】
図１は、本発明に係る防災設備ＣＡＤ装置の基本構成の一例を示したシステム構成図である。
【００２５】
図において、１はＣＰＵ等を内蔵し、自動設計処理装置１０と建物情報入力装置１１と知識ベース管理装置１２とで構成されるＣＡＤ装置本体である。自動設計処理装置１０は、少なくとも、自動配線処理部１０ａと自動配置処理部１０ｂとを備えて、防災設備の自動設計を行う。建物情報入力装置１１は、建物に関する情報を入力、変更を制御する装置である。この建物に関する情報には、建物の階数、用途、階高、天井形状（二重天井／直天井）、窓の有無、受信機の種類などがある。知識ベース管理装置１２は、自動設計処理装置１０が使用する設計知識情報の入力、編集の制御を行う。
【００２６】
２はキーボードや、マウスなどのポインティングデバイス等で構成された入力操作部、３はＣＲＴや液晶表示器等で構成されたディスプレイ、４はハードディスクなどで構成され、平面図情報などの建物情報、防災機器情報、法規情報等の設計に必要なデータや、作成された設計図データ等を格納をする外部記憶装置、５はハードディスクなどで構成され、設計知識情報を格納している設計知識ベースである。
【００２７】
なお、このＣＡＤ装置には、本体１に、作成された設計図データ等をフロッピーディスクに保存、あるいは、防災機器情報データ等をフロッピーディスクから読み出すためのフロッピードライブ装置や、防災機器を配置した後の平面図などを印字出力するプリンタなどを接続することもできる。
【００２８】
ここに、外部記憶装置４に格納された防災機器情報には、火災感知器情報、防排煙機器情報、ガス検知器情報等がある。各防災機器情報には、それぞれのシンボルデータが予め登録されているので、このシンボルデータを自動的あるいは入力操作部２の操作によって、ディスプレイ３上に表示し配置して、設計図を完成させる。
【００２９】
以下に、図２〜図１９とともに自動配置処理部１０ａによる処理を、図２０〜図２９とともに自動配線処理部１０ｂによる処理を、それぞれ説明する。以下には、防災機器として、火災感知器を例にとって説明するが、これに限定されることはなく、防排煙機器などであってもよい。
【００３０】
自動配置処理部１０ａは、図２に示すように、ディスプレイ３上に表示した建物の平面図に対し、マウス等の入力操作部２によって、火災感知器を配置する範囲を多点指示（クリック操作）する（例えば、指定順（１）〜（４））。すると、この指示した範囲（図では「事務室」）に対して、建物情報（建物用途、設置場所など）に適合した種別の感知器を防災機器情報の中から検索し、法規情報に従って、指定範囲の面積に応じて、その種別の火災感知器の配置個数を算出し、火災感知器のシンボルを平面図上に配置する。
【００３１】
ここに、部屋の面積は、部屋の範囲を多点指定すれば、建物情報から取り出されるが、部屋名称などを指定すれば、取り出されるようにしてもよい。また、多点指示には、マウスのドラッグ・アンド・ドロップによって、矩形範囲の対抗する頂点（例えば、図中（１）と（３））のみを２点指示することも含まれる。
【００３２】
外部記憶装置４に記憶された法規情報には、所定の範囲に対する必要最小限の防災機器数や、防災機器間の最大間隔、設置場所の用途別の基準、その他各防災機器の設置条件等がある。
【００３３】
このようにして、火災感知器は平面図上に均等配置されるが、ここに均等配置には、複数の火災感知器間の配置間隔を同じにすることや、各火災感知器の壁からの距離を同じにすること、火災感知器間の間隔と壁からの距離との割合を同じにすることが含まれる。
【００３４】
また、外部記憶装置４には、建物情報として、建物用途に対応した複数の部屋用途情報を格納している。建物用途とは、図中「防火対象：１５項」に示すように、法規によって定められている防火対象物の分類が相当する。部屋用途は、一般にその部屋の名称になっており、例えば、事務室、会議室、食堂、居室などの他、廊下や階段なども含まれる。
【００３５】
本発明のＣＡＤ装置では、自動配置処理部１０ａは、図２に示したように、防災機器を配置する部屋の範囲を指定したときに、その範囲内から取得した文字が、部屋用途情報として格納されているときには、その文字を自動的に部屋用途として決定し、外部記憶装置４に部屋情報として格納する。
【００３６】
すなわち、防災機器を配置する範囲を指定すれば、その範囲内にある文字を部屋用途とみなし、その文字が、予めその建物の用途に応じて登録された部屋用途情報の中にあるかを検索する。そして、同じ文字が見つかれば、その文字を部屋用途として決定し、部屋情報として記憶する。記憶された部屋情報は、防災機器を配置する場合、その部屋に最適な機器種別を選択するとき等、部屋単位での処理に使用される。図２の場合は、部屋用途として「事務室」が取得される。
【００３７】
図３は、このときの動作の一例をフローチャート（１００〜１０７）で示している。部屋領域を多点指示した後（１００）、その領域内の文字を取得する（１０１，１０２）。このとき、領域内に複数の文字があるときには、最初に取得した文字のみを対象とする。そして、記憶装置４から部屋用途情報を読み出して（１０３）、取得した文字と一致するものがあれば（１０４）、指定した範囲の部屋領域の情報と、部屋用途を保存する（１０５）。一方、指定した範囲から文字が取得できなかったり、部屋用途情報の中に取得した文字と一致するものがなかったときには、部屋用途情報を一覧表示し（１０６）、その中から部屋用途を選択する（１０７）。
【００３８】
部屋情報は、例えば、平面図、防災機器の配置、配線経路などの各々の情報を保存している複数ある画層のうち、非表示の画層の情報として保存しておくことができ、また、部屋形状などの図形データと関連づけたり、データベースの図形データのＩＤ情報と関連づけて登録することもできる。
【００３９】
次に、自動配置処理部１０ａでは、防災機器を配置する範囲として、Ｌ字型、凹字型、凸字型の領域を、それぞれ指定可能としており、その形状の認識方法や、自動配置方法について説明する。なお、このような場合、図２と図３を用いて説明し、平面図から取得され、部屋情報として保存された文字（部屋用途）は、使用しないようにしてもよい。
【００４０】
図４には、それぞれの形状の例を示している。このように本発明では、矩形以外の形状でも、マウスの多点指示などで指定でき、そのような形状の部屋に、防災機器の自動配置設計ができるようになっている。
【００４１】
形状の認識方法の一例について、Ｌ字型を例にとって説明すると、まず、図５の（ａ）に示すように、指定された部屋領域の任意の頂点を開始点として、各辺に方向を持たせてベクトル化する。このとき、開始点からの方向は、右回りでも左回りであってもよい。次いで、（ｂ）に示す方向コードに従って、開始点からの各辺の方向をコード化しリスト化する。図の場合、そのリストは［１，０，３，０，３，２］となる。次に、このリストを基準パターンリストと比較して、一致すれば形状を認識できる。Ｌ字型では、基準パターンリストは、開始点からの方向が右回りであれば、［０，３，０，３，２，１］や、開始点をずらせたもの（例えば、［１，０，３，０，３，２］）になるので、（ａ）に示した形状では、双方のリストが一致することになり、Ｌ字型と認識できる。
【００４２】
なお、凹字型では、基準パターンリストは、開始点からの方向が右回りであれば、例えば、［０，３，０，１，０，３，２，１］になり、凸字型では、例えば、［０，１，０，３，０，３，２，１］になる。
【００４３】
次に、Ｌ字型の範囲への防災機器の自動配置について、図６、図７とともに説明する。
【００４４】
図６は、指定された範囲の面積と、防災機器の種別（監視範囲）などから、防災機器の配置個数が１個であると求められた場合の配置パターンの例を示している。自動配置処理部１０ａは、これらのパターンの中から、部屋の各頂点からの距離のうち、最長距離が最も短くなるパターンを選択すればよい。
【００４５】
図７は、防災機器の配置個数が２個以上であると求められた場合であり、この場合、範囲を二等分して２つの矩形形状にし、それぞれに防災機器を配置する。したがって、分割された形状の各々には、少なくとも１個の防災機器が配置されることになる。なお、面積比で防災機器を分配配置するようにしてもよい。ところが、（３），（４）に示すように、ある辺を２等分した場合は、斜線で示した部分を小さい範囲と見なし、この範囲を無視した範囲を、防災機器を配置する対象とすることができる。
【００４６】
なお、以上の配置パターンは、予め設計知識ベース５に格納されている。また、設計知識ベース５には、図７の分割パターンの優先順位や、無視できる領域の基準も格納されている。
【００４７】
次に、凹字型の範囲への防災機器の自動配置について、図８、図９とともに説明する。
【００４８】
図８は、指定された範囲の面積などから、防災機器の配置個数が１個であると求められた場合の配置パターンの例を示している。自動配置処理部１０ａは、これらのパターンの中から、図中、黒点（・）で示した４頂点からの距離のうち、最長距離が最も短くなるパターンを選択すればよい。
【００４９】
図９は、防災機器の配置個数が２個以上であると求められた場合であり、この場合、範囲を三等分して３つの矩形形状に分割し、それぞれに防災機器を配置する。この場合、Ｌ字型と同様に、ある辺（底辺）を基準として３等分してもよく、また、小さい範囲を無視した範囲を、防災機器を配置する対象とするようにしてもよい。
【００５０】
次に、凸字型の範囲への防災機器の自動配置について、図１０、図１１とともに説明する。
【００５１】
図１０は、指定された範囲の面積などから、防災機器の配置個数が１個であると求められた場合の配置パターンの例を示している。自動配置処理部１０ａは、これらのパターンの中から、図中、黒点（・）で示した４頂点からの距離のうち、最長距離が最も短くなるパターンを選択すればよい。
【００５２】
図１１は、防災機器の配置個数が２個以上であると求められた場合であり、この場合、範囲を三等分して３つの矩形形状に分割し、それぞれに防災機器を配置する。この場合も、凹字型と同様、ある辺（底辺）を基準として３等分してもよく、また、小さい範囲を無視した範囲を、防災機器を配置する対象とするようにしてもよい。
【００５３】
また、自動配置処理部１０ａは、防災機器を配置する範囲として、矩形、Ｌ字型、凹字型、凸字型の回転した形状あるいは線対称の形状の範囲を指定可能としている。ここに、回転した形状とは、任意の点を中心として所定の角度まで回転した形状をいい、線対称の形状とは、任意の直線を中心線として対象となる形状をいう。
【００５４】
図１２（ａ）には、回転した形状の例を示しており、ここには、凹字型の範囲が、元図形から、左回りに９０度回転、１８０度回転、２７０度回転している場合を各々示している。図１２（ｂ）には、線対称の形状の例を示しており、ここには、Ｘ軸（横軸）とＹ軸（縦軸）で座標を構成し、Ｌ字型の範囲が、元図形から、Ｘ軸対称、Ｙ軸対称、Ｙ＝Ｘ直線対称、Ｙ＝−Ｘ直線対称となっている場合を各々示している。
【００５５】
図１３には、図１２に示したような形状の認識方法を示している。ここでは、図５（ｂ）とは異なり、方向コードを８方向としている（図１３（ａ））。なお、図１２に示したような、回転、線対称のパターンでは、方向コード１，３，５，７は使用されないが、回転度数、線対称の基準となる直線によっては、これらのコードも使用されるようになる。
【００５６】
回転の場合は図１３（ｂ）に示すように、線対称の場合は同図（ｃ）に示すように、リストの操作を行ってから、基準パターンリストとのマッチング（比較）し、形状を認識する。
【００５７】
また、自動配置処理部１０ａは、防災機器を配置する範囲の補正機能を備えており、その範囲の形状の内角が直角でない範囲が指定されたときには、その内角を直角にする補正をした後に、防災機器を自動配置する。
【００５８】
図１４は、補正前の形状の例を示しており、（ａ）〜（ｄ）は各々、補正後に、矩形、Ｌ字型、凹字型、凸字型と認識される形状である。この場合の形状認識は、各辺の方向を、図１３（ａ）に示した方向コードのうち、最も近い方向にコード化すればよい。
【００５９】
また、自動配置処理部１０ａは、図１５内に丸で囲んで示すように、防災機器を配置する範囲を規定する直線に、所定値以下の長さの直線を含んでいる範囲が指定されたときには、その所定値以下の長さの直線を無視する補正をした後に、防災機器を自動配置することもできる。
【００６０】
この場合の動作を図１６にフローチャート（２００〜２０４）で示している。まず、指定された部屋領域の任意の頂点を開始点として、開始点から各辺に方向を持たせてベクトル化する（２００）。そして、各辺の方向をコード化（例えば、［２，０，２，０，６，…］）するとともに、長さを付加してリスト化する（例えば、［［２，３００］，［０，５００］，［２，１］，［０，１００］，［６，４００］，…］）（２０１）。次いで、無視できる長さ、例えば、最大長の１％未満のリスト（［２，１］）を無視し、リストを再構成する（［［２，３００］，［０，５００］，［０，１００］，［６，４００］，…］）（２０２）。そして、これから方向コードのみを抽出し（［２，０，０，６，…］）（２０３）、同じコードが続く場合は、これをまとめてから（［２，０，６，…］）、基準パターンとのマッチングによって形状を決定する（２０４）。
【００６１】
以上に説明した、防災機器を配置する範囲の形状の取得から自動配置までの動作は、図１７のフローチャートで表される（３００〜３０９）。
【００６２】
自動配置処理部１０ａは、防災機器を配置する部屋の部屋形状を取得すれば（３００）、部屋形状をベクトル化した後（３０１）、方向コードを用いてリスト化する（３０２）。そして、図１４〜図１６を用いて説明したように、必要に応じて、形状を補正して単純化してから（３０３）、矩形、Ｌ字型、凹字型、凸字型との形状マッチングを行う（３０４）。なお、このときの形状には、図１２に示したような、回転した形状、線対称の形状も含んでいる。そして、認識した形状に応じて、防災機器の自動配置を行う（３０５〜３０９）（図４〜図１１を参照）。
【００６３】
更に、自動配置処理部１０ａは、指定された範囲内への防災機器の配置パターンが複数あるときには、その複数の配置パターンのうち、１の配置パターンを選択可能にしている。すなわち、指定範囲の面積などから防災機器の配置個数を算出し、この個数から考えられるいくつかの配置パターンの中から、１つの配置パターンが選択できる。図１８には、その複数の配置パターンの例を示しており、初期設計解から他の候補に切替表示できるようになっている。
【００６４】
図１９は、この場合の動作を示すフローチャート（４００〜４０５）である。設計知識ベース５に基づいて、防災機器の配置位置を算出し、複数の解が求められれば、それを保持する（４００）。そして、まず、第１の解を表示し（４０１）、入力操作部２による前候補、次候補、確定のいずれかの操作指示を待つ（４０２）。確定を指示すれば、表示されている解が示す配置位置に確定するが（４０５）、前候補が指示されれば１つ前の解を表示し（例えば、第２の解→第１の解）（４０３）、次候補が指示されれば次の解を表示し（例えば、第２の解→第３の解）（４０４）、入力操作部２の操作指示を繰り返すことになる。
【００６５】
次に、自動設計処理装置１０の自動配線処理部１０ｂによる処理について説明する。
【００６６】
記憶装置である設計知識ベース５には、配線条件情報として、接続する防災機器の数、配線する部屋数、障害物の通過数、分岐数などの基準などが格納されている。例えば、その基準としては、異なる部屋の感知器同士をなるべく接続しない、通らない方がよい線分となるべく交差しない、分岐をなるべくしない、実配線の全長を短くする、図上の配線の線分（図では重なる部分は省略している場合がある）を短くする、配線同士の重複距離を短くする、コーナー数を少なくする等がある。
【００６７】
自動配線処理部１０ｂは、ディスプレイ３上の建物の平面図に配置された防災機器を、上記したような配線条件情報に従って、自動配線する。
【００６８】
図２０には、防災機器（火災感知器）が配置された状態の自動配線前の平面図を示しており、図２１には、自動配線後の平面図を示している。図２１では、自動配線処理部１０ｂは、防災機器間の配線経路を決定するとともに、回線種類に応じた条数、配線のコーナー（Ｒ）、終端抵抗（Ω）などの配線の付加情報を配置している。
【００６９】
図２２には、複数の配線条件情報の各々が、優先順位が付されたパラメータによって構成されている例を示している。（ａ）には、優先順位が付されたパラメータが、評価尺度と評価単位とともに示されている。各パラメータの意味は、（ｂ）に示す通りである。優先順位には重みをつけ、評価単位とともに、算出するようにしてもよい。
【００７０】
自動配線処理部１０ｂは、パラメータの算出結果に基づいて、防災機器間の配線経路を決定する。具体的には、候補となる配線の各々について、（ａ）に示すパラメータ値を計算し、パラメータ値の小さい経路を選択する。なお、経路を設定していく途中で、それまでの経路についてのパラメータ値（累積値）を計算し、候補をいくつかにしぼりながら、配線経路を決定するようにしてもよい。
【００７１】
また、配線経路の決定は、ある配線をした後、その配線からその一部を他の経路に変更してみて、配線条件が優位になるかどうかによって、配線経路を決定する方法（遺伝的処理）もある。
【００７２】
次に、配線に関する他の条件について説明する。
【００７３】
設計知識ベース５には、配線条件情報として、配線が通過できない領域の情報を格納している。この場合、自動配線処理部１０ｂは、配線が通過できない領域を通過しないように、防災機器間の配線経路を決定する。
【００７４】
図２３には、通過できない線分（通過不可能線分）を指定している状態で配線した場合の平面図を示している。ここでは、配線が通過できない領域として「階段」の線分が、予め入力操作部２によって指定されていた場合を示している。なお、この領域には、その他に壁などがある。
【００７５】
また、配線条件情報として、配線が通過しないほうがよい領域の情報を格納しておくこともでき、その場合、自動配線処理部１０ｂは、通過しなければ配線できない場合を除いて、配線が通過しないほうがよい領域を通過しないように、防災機器間の配線経路を決定する。この領域には、例えば梁などがある。
【００７６】
図２４には、通過できない線分、通過しない方がよい線分の作成、保存の動作をフローチャート（５００〜５０４）で示している。既存の線分が指示されたときには、非表示の画層に、その指定された線分を保存する一方、線分の新規作成が指示された場合も、非表示の画層に、その作成された線分を保存する。なお、画層の概念がない場合は、非表示の要素として保存することが出来る。
【００７７】
また、自動配線処理部１０ｂは、警戒区域毎に、防災機器間の配線経路を決定する機能を有する。そのため、予め、入力操作部２により多点指示によって、警戒区域の範囲が指定され、記憶装置４に、建物情報として、警戒区域情報を格納している。図２５は、警戒区域毎に配線した場合の平面図の例を示しており、警戒区域（１）と警戒区域（２）に、配線がまたがらないようになっている。
【００７８】
更に、自動配線処理部１０ｂは、防災受信機に最初に接続される防災機器を指定可能としている。図２６には、防災受信機として、ベル、表示灯、発信機などで構成される総合盤を設置し、この総合盤に火災感知器を接続するように配線した場合を示しており、（ａ）には、最初に接続される感知器（第１の感知器）が事務室側の感知器である場合、（ｂ）には、最初に接続される感知器（第１の感知器）が居室側の感知器である場合を各々示している。
【００７９】
また、自動配線処理部１０ｂは、防災受信機に最初に接続される防災機器への配線経路を指定可能としている。図２７に示した平面図では、総合盤から会議室にある感知器に、居室を通過した配線をしているが、図２８に示した平面図では、配線経路に廊下を指定し、総合盤から会議室にある感知器に、廊下を通過した配線をしている。図２８に示したように配線すれば、配線が壁を通過しないので、施工が容易になる。
【００８０】
更に、防災受信機に最初に接続される第１の感知器への経路を変化させることで、第１の感知器の次に接続される第２の感知器を決めることが出来る。図２９（ａ），（ｂ）は各々、その例を示しており、配線はコーナーが少ない方がよいので、第１の感知器（図中、黒丸で示す）への配線経路によって、第２の感知器となる感知器が異なることになる。
【発明の効果】
【００８１】
以上の説明からも理解できるように、本発明の請求項１〜請求項５に記載の防災設備ＣＡＤ装置は、防災機器の自動配置が容易にできるので、設計知識を有しない人にも簡単に操作できる。
【００８２】
特に、請求項１では、防災機器の自動配置をするときに、防災機器を配置する範囲を指定すれば、その範囲内にある文字を部屋用途とし、部屋情報として保存できるので、以後、その記憶した部屋情報に基づいて、部屋単位の処理が容易に出来るようになる。
【００８３】
また、請求項１〜請求項４では、防災機器を配置する範囲として、Ｌ字型、凹字型、凸字型や、これらの回転した形状、線対称の形状、内角が直角でない形状、所定値以下の長さの直線を含んだ形状が指定できる。これによって、従来の矩形以外の様々な形状の部屋に対して、防災機器の自動配置設計が出来る。更に、請求項５では、防災機器の配置パターンが複数あるときに、その中から任意の配置パターンを選択できる。
【００８４】
本発明の請求項６〜請求項１３に記載の防災設備ＣＡＤ装置では、配置された防災機器間を自動的に配線する設計ができるので、設計知識を有しない人にも簡単に操作できる。
【００８５】
特に、請求項１１では、優先順位が付されパラメータ化された配線条件の算出結果に基づいて、防災機器間の配線経路を決定するので、容易且つ最適な配線が出来る。
【００８６】
また、請求項１２や請求項１３では、防災受信機に最初に接続される防災機器や、その防災機器への配線経路を指定できるので、更に、好みや省施工を考慮した配線設計が出来る。
【図面の簡単な説明】
【図１】本発明の防災設備ＣＡＤ装置の構成の一例を示すシステム構成図である。
【図２】防災機器の自動配置手順を説明するための画面表示例である。
【図３】防災設備ＣＡＤ装置の動作の一例を示すフローチャートである。
【図４】防災機器を自動配置するために指定する範囲の例を示す図である。
【図５】指定された範囲の形状を認識する手順を説明する図である。
【図６】指定された範囲の形状がＬ字型である場合の防災機器の配置パターンを説明する図である（機器個数が１個）。
【図７】指定された範囲の形状がＬ字型である場合の防災機器の配置パターンを説明する図である（機器個数が２個以上）。
【図８】指定された範囲の形状が凹字型である場合の防災機器の配置パターンを説明する図である（機器個数が１個）。
【図９】指定された範囲の形状が凹字型である場合の防災機器の配置パターンを説明する図である（機器個数が２個以上）。
【図１０】指定された範囲の形状が凸字型である場合の防災機器の配置パターンを説明する図である（機器個数が１個）。
【図１１】指定された範囲の形状が凸字型である場合の防災機器の配置パターンを説明する図である（機器個数が２個以上）。
【図１２】指定された範囲の形状が、（ａ）回転した形状、（ｂ）線対称の形状である例を示した図である。
【図１３】指定された範囲の形状を認識する手順を説明する図である。
【図１４】指定された範囲の形状が、内角が直角でない形状である場合の例を示した図である。
【図１５】指定された範囲の形状の補正を説明する図である。
【図１６】指定された範囲の形状を補正する動作を示すフローチャートである。
【図１７】自動配置処理部の動作の一例を示すフローチャートである。
【図１８】防災機器の複数の配置パターンの例を示す図である。
【図１９】防災機器の配置パターンを確定する動作の例を示すフローチャートである。
【図２０】自動配線処理前の建物の平面図の例を示す図である。
【図２１】自動配線処理後の建物の平面図の例を示す図である。
【図２２】パラメータによって規定されている配線条件情報を説明する図である。
【図２３】通過できない線分が指定された建物の平面図の例を示す図である。
【図２４】通過できない線分が指定されたときの動作の例を示すフローチャートである。
【図２５】警戒区域毎に自動配線された建物の平面図の例を示す図である。
【図２６】総合盤に最初に接続される感知器が異なる場合の例を示す図である。
【図２７】配線が最初に居室を通過する場合の例を示す図である。
【図２８】配線が最初に廊下を通過する場合の例を示す図である。
【図２９】配線経路の決定方法を説明するための模式図である。
【符号の説明】
１      ＣＡＤ装置本体
１０    自動設計処理装置
１０ａ  自動配置処理部
１０ｂ  自動配線処理部
３      ディスプレイ
４      外部記憶装置
５      設計知識ベース
【図１】
0003567758.tif 000002
【図２】
0003567758.tif 000003
【図３】
0003567758.tif 000004
【図４】
0003567758.tif 000005
【図５】
0003567758.tif 000006
【図６】
0003567758.tif 000007
【図７】
0003567758.tif 000008
【図８】
0003567758.tif 000009
【図９】
0003567758.tif 000010
【図１０】
0003567758.tif 000011
【図１１】
0003567758.tif 000012
【図１２】
0003567758.tif 000013
【図１３】
0003567758.tif 000014
【図１４】
0003567758.tif 000015
【図１５】
0003567758.tif 000016
【図１６】
0003567758.tif 000017
【図１７】
0003567758.tif 000018
【図１８】
0003567758.tif 000019
【図１９】
0003567758.tif 000020
【図２０】
0003567758.tif 000021
【図２１】
0003567758.tif 000022
【図２２】
0003567758.tif 000023
【図２３】
0003567758.tif 000024
【図２４】
0003567758.tif 000025
【図２５】
0003567758.tif 000026
【図２６】
0003567758.tif 000027
【図２７】
0003567758.tif 000028
【図２８】
0003567758.tif 000029
【図２９】
0003567758.tif 000030