(57)【要約】【課題】図面の自動検査及び製作図面の自動生成、並びに手配部品の自動抽出を可能とする制御盤設計支援システムを提供することを目的とする。【解決手段】制御盤設計支援システム１は、電気系ＣＡＤ機能の電気回路図面編集部３１と、作成編集された展開接続図を検査ルールリスト１５及び図面検査用リスト１６を用いて検査する展開接続図検査部４１と、展開接続図から雛形図面データベース１７の雛形図面を用いて制御盤製作図面を生成する制御盤製作図面生成部４３と、機械系ＣＡＤ機能を用いて、前記生成された制御盤製作図面を編集及び出力する制御盤製作図面編集部３３と、展開接続図から部品データベース１８及び関連部品データベース１９を用いて手配部品リスト２２生成する部品抽出部４５を備えている。【選択図】図２
2010055571.tif 000002
【特許請求の範囲】
【請求項１】
電気系ＣＡＤ機能を用いた制御盤設計において、展開接続図を作成編集する電気回路図面編集部と、
前記電気回路図面編集部で作成編集された展開接続図を格納する電気回路ＣＡＤデータベースと、
前記作成編集された展開接続図を前記電気回路ＣＡＤデータベースから読み出して、機械系ＣＡＤ機能で編集可能な、制御盤製作図面を生成する制御盤製作図面生成部と、
前記制御盤製作図面生成部で生成された前記制御盤製作図面を格納する制御盤製作図面データベースと、
機械系ＣＡＤ機能を用いた制御盤設計において、前記制御盤製作図面データベースから前記生成された制御盤製作図面を読み出して、入力装置を介しての操作者の操作入力にもとづいて、前記制御盤製作図面を編集及び出力する制御盤製作図面編集部と、
を備える制御盤設計支援システムであって、
更に、前記作成編集された展開接続図を検査する展開接続図検査部と、
前記展開接続図検査部において検査するときに用いられる検査ルールリスト及び前記検査ルールリストが参照する図面検査用リストと、を備え、
前記電気回路図面編集部は、前記展開接続図における機器を配置する制御盤を識別する盤識別情報、その制御盤の型式情報、その機器を識別する機器識別情報、その機器の型式情報、前記制御盤内のその機器の配置位置に関する機器配置情報、前記制御盤内での前記機器同士の配線に関する配線情報、及び前記盤識別情報により特定された前記制御盤内に収容される前記機器の範囲を指定する盤領域線を、少なくとも前記展開接続図に編集可能とし、
前記展開接続図検査部は、前記検査ルールリスト及び図面検査用リストを用いて、前記展開接続図中に編集された少なくとも前記盤識別情報、前記制御盤の型式情報、前記機器識別情報、前記機器の型式情報、前記機器配置情報及び前記配線情報を検査し、図面の検査結果を出力することを特徴とする制御盤設計支援システム。
【請求項２】
更に、前記制御盤製作図面の雛形図面を格納する雛形図面データベースを備え、
前記制御盤製作図面生成部は、前記展開接続図を前記電気回路ＣＡＤデータベースから読み出し、
前記読み出した展開接続図から前記盤領域線と、それに対応する前記盤識別情報、前記制御盤の型式情報を取得し、更に、前記盤領域線内に含まれる前記機器識別情報、前記機器の型式情報、前記機器配置情報及び前記配線情報を、前記読み出された展開接続図から取得し、
前記取得された制御盤の型式情報に対応する前記雛形図面の盤内機器配置図を前記雛形図面データベースから検索し、
前記検索された雛形図面の盤内機器配置図における前記機器配置情報に対応する位置に、前記機器識別情報、前記機器の型式情報を挿入して、前記制御盤製作図面を自動生成することを特徴とする請求項１に記載の制御盤設計支援システム。
【請求項３】
更に、前記機器の型式情報と、その機器の手配の必要の有無を示す手配情報と、当該の機器の関連する部品に係る関連部品情報と、を格納する部品データベースと、
前記当該機器に関連する部品と、その関連する部品の必要条件情報を格納する関連部品データベースと、を備えるとともに、
前記電気回路ＣＡＤデータベースから読み出した前記展開接続図に含まれる機器識別情報を検索し、検索された前記機器識別情報にもとづいて前記機器の型式情報を取得し、前記部品データベースと、前記関連部品データベースを検索して、制御盤製作に必要な部品のリストを生成する部品抽出部を備えることを特徴とする請求項１または請求項２に記載の制御盤設計支援システム。
【請求項４】
電気系ＣＡＤ機能を用いた制御盤設計において、展開接続図を作成編集する電気回路図面編集部と、
前記電気回路図面編集部で作成編集された展開接続図を格納する電気回路ＣＡＤデータベースと、
前記作成編集された展開接続図を前記電気回路ＣＡＤデータベースから読み出して、機械系ＣＡＤ機能で編集可能な、制御盤製作図面を生成する制御盤製作図面生成部と、
前記制御盤製作図面生成部で生成された前記制御盤製作図面を格納する制御盤製作図面データベースと、
機械系ＣＡＤ機能を用いた制御盤設計において、前記制御盤製作図面データベースから前記生成された制御盤製作図面を読み出して、前記制御盤製作図面を編集及び出力する制御盤製作図面編集部と、
を備える制御盤設計支援システムであって、
前記電気回路図面編集部は、
前記展開接続図における機器を配置する制御盤を識別する盤識別情報、その制御盤の型式情報、その機器を識別する機器識別情報、その機器の型式情報及び前記制御盤内のその機器の配置位置に関する機器配置情報、前記制御盤内での前記機器同士の配線に関する配線情報、及び前記盤識別情報により特定された前記制御盤内に収容される前記機器の範囲を指定する盤領域線を、少なくとも前記展開接続図に編集可能とすることを特徴とする制御盤設計支援システム。
【請求項５】
更に、前記制御盤製作図面の雛形図面を格納する雛形図面データベースを備え、
前記電気回路図面編集部は、
前記盤領域線に対応付けられた前記盤識別情報を介して前記盤の型式情報に対応する前記雛形図面の盤内機器配置図を前記雛形図面データベースから検索し、
前記検索された盤内機器配置図にもとづく雛形図面座標表示ガイド図を表示させて、前記機器配置情報を入力可能とする機器配置情報入力手段を有することを特徴とする請求項４に記載の制御盤設計支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種プラントにおける制御盤設計のための設計支援システムに関する。
【背景技術】
【０００２】
火力発電プラントや原子力発電プラント等における各種制御システムの制御盤の設計、製作を行う場合、制御盤製作に関わる複数の図面及び仕様書等の設計図書を作成する。設計図書には、制御用コントローラや計測機器、リレー、ヒューズ、アクチュエータ等の各種機器の電気的な接続関係を表す展開接続図等の各種電気回路図と、前記各種機器を配置、実装する制御盤を製作するための制御盤製作図面がある。
【０００３】
制御盤製作図面の具体的な例として、制御盤とその構成部材の組立方法を記載した組立図面がある。この他、電子回路基板を格納するための筐体へ実装するスロット位置や基板型式を記載する基板実装図や、制御盤に格納される構成部品（本発明における機器に対応）の取付け位置を記載する盤内機器配置図や、制御盤内の端子台やコネクタの使用状態を記載する端子台・コネクタ表や、制御盤内部の配線の発点及び着点、ケーブル自体の製作情報を記載するケーブル表等がある。
このように、制御盤製作図面の種類は多岐に亘り、それらを矛盾無く調製して発行しないと、制御盤の製作工程において、図面の過誤や矛盾に起因する製品の不良が発生することがある。
【０００４】
このために、計算機によって作成した図面を計算機によって自動検査を行う技術が有り、いくつか製品化されている。
例えば、特許文献１には、レイアウトデータベースについて検証ルール全項目のうち検証したい項目のみをリストして、その必要項目ルールファイルにもとづきレイアウト検証を行う方法が記載されている。
また、特許文献２には、ＣＡＤ図面が図示法に（図面作成基準）に則って正しく作成されているかを、その図面の種類に応じて自動的に検査する技術が記載されている。そこでは、図面種類毎の図示法ルールデータが登録される図示法ルールデータベースを設け、当該のＣＡＤ図面の図面種類に固有の図示法ルールデータを読み出し、ＣＡＤ図面の領域毎にルールに適合しているかを検査する。図示法ルールデータに示された検査対象は、「文字種別」、「文字大きさ」、「文字角度」、「文字サイズ」、図形の線の種類を示す「線種」、「線太さ」である。
【０００５】
特許文献３には、方向性保護継電装置を含む複線図式の電気回路図が表示された画面上において、方向性保護継電装置の結線状態や動作を視覚的に確認できる電気回路設計支援装置に関する技術が記載されている。その技術では、ＣＡＤの電子データにもとづく方向性保護継電装置を含む複線図式の電気回路図がディスプレイ画面に表示され、当該画面上で端子結線確認手段により、方向性保護継電装置の入力端子に結線が全てされているかを確認し、結線に抜けがあれば画面上の電気回路図を修正する。
【０００６】
特許文献４には、同一の設計対象物に対する複数の設計図面の作成に関する従来技術として、建築設計の分野で複数の設計図面同士の矛盾点を自動的に検出する技術が記載されている。
【０００７】
制御盤を設計する際、設計対象となる制御システムに求められる機能を実現するために、先ず、展開接続図を作成する。次に、展開接続図を参照して、制御盤への機器の配置や取付け方法、電線の配線ルート等を設計し、各種の制御盤製作図面を作成する。制御盤の設計進捗に従って、機器を配置する制御盤に付番される盤番号や、端子台やコネクタ等を含む制御盤内の機器に配置位置を表す盤内座標、機器同士を繋ぐ電線の線径、回路区分、線種といった制御盤内の電線の配線情報を展開接続図にも追記する。展開接続図は電気系ＣＡＤソフトを搭載した設計端末等により作成され、制御盤製作図面は機械系ＣＡＤソフトを搭載した設計端末で別個に作成されることが多い。
【０００８】
また、制御盤の製作に当たっては、制御盤製作に必要な制御盤の構成部品（機器）の展開接続図からの抽出作業は、従来人手によって行われ、その後に手配の発注をしているため、多くの作業時間とコストを要している。
特許文献５には、この構成部品を抽出する作業を省力化する技術として、ＣＡＤ設計で使用する構成部品の図形データに個別に対応させた部品型式番号情報（本発明の実施形態における機器型式番号に対応）とその部品型式番合情報の部品を取り扱う商社又はメーカを特定できる部品取扱者情報と、ＣＡＤ設計図に含まれる各図形データに対応する部品型式番号及び部品取扱者情報を抽出して部品表を自動作成するとともに、部品発注先を含む部品発注処理情報（本発明の実施形態における手配部品リストに対応）を作成する部品発注処理手段を備えたＣＡＤソフトウエアの技術が記載されている。
【特許文献１】特開２００２−２３００７０号公報
【特許文献２】特開平４−３４６１７３号公報（段落〔００２５〕〜〔００２７〕参照）
【特許文献３】特開２００７−１８９８５８号公報
【特許文献４】特開２００７−２４９９００号公報
【特許文献５】特開２００２−１８９７５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、前記従来の技術は、図面の一般的な図示法ルールのチェック（文字表示や線表示のルールのチェック）や、複線図式の電気回路図における方向性保護継電装置の結線状態のチェック等、極めて限定的なＣＡＤ図面の検査である。したがって、展開接続図を含む電気回路図面や製作図面作成において、設計者によって誤った情報が記載されたり、必要な記載に抜けが生じたりして、製作工程や検査工程においてその誤りが発見されると、設計の後戻りや製品完成後の改造の原因となる。
【００１０】
また、電気回路図面と制御盤製作図面において、機器の取付け座標（盤内座標）、端子台やコネクタの端子番号等を、設計者や製作者に明示のために重複して記載される情報も多く存在する。制御盤の製作に当たって、これまで設計担当者は各種図面から人手によって必要な部品を抽出し、手配している。図面の見落とし等に起因する手配洩れは製作工程の遅延の原因となる。また、電気回路図面上に記載されない部品も有り、これは電気回路図面から部品を抽出する人が、部品カタログを参照して、手配している。この時、知識・経験の乏しい設計者の場合、手配すべき部品を見落とす可能性が高い。この具体例としては、リレーを取付けるためのリレーソケットや、ヒューズを取付けるためのヒューズ台、端子台に取付ける端子カバー等が挙げられる。
【００１１】
更に、これら関連部品はその取付け方法や配線方法により部品型式が異なる。例えば、リレーソケットは、制御盤の側面等に取付ける場合と、リレーユニットに取付ける場合とでは異なる。また、リレーソケットへの配線方法は、ソタによるネジ取付けか、はんだによる取付けかによって異なる。
従来の電気回路図面のＣＡＤ図面データの自動検査では、制御盤に配置するこのような多岐にわたる機器（構成部品）に係る設計データのチェックを提供することができなかった。
また、そのような設計データチェックの内容は、顧客との間で取り決められる図面書式上のルール等が含まれるので、ＣＡＤ機能の一部として設計データチェック機能を持たせると、ＣＡＤプログラムそのものを顧客毎に作りこむことになり煩雑である。
【００１２】
本発明は前記のような課題を解決するためになされたもので、図面の自動検査及び製作図面の自動生成、並びに手配部品の自動抽出を可能とする制御盤設計支援システムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
請求項１に記載の発明では、電気回路図面編集部において、展開接続図における機器が収容される制御盤を識別する盤識別情報、制御盤内に収容されるその機器を識別する機器識別情報、制御盤内のその機器の配置位置に関する機器配置情報、及び制御盤内での前記機器同士の配線に関する配線情報を、少なくとも前記展開接続図に記載するようにした。このため、展開接続図検査部は、検査ルールリスト及び図面検査用リストを用いて、制御盤製作図面を作成するのに必要なデータが抜けなく記載されているかチェックできる。
【００１４】
特に、検査ルールリストには、例えば、プラントや顧客毎に異なる制御盤を識別する盤識別情報の記載方法、該当の制御盤が盤リストに含まれているかどうかのチェック、配線情報の中に含まれる「線径」、「線種」、「極性」、「回路区分」、「芯数」のチェック、機器識別情報に対応する機器の型式情報が、予め用意された部品データベースに登録されたものかどうか等のチェックを含ませることにより、従来よりも柔軟で広範囲な制御盤設計における設計データのチェックが可能となる。
【００１５】
その結果、展開接続図を作成する設計者又は展開接続図に制御盤製作図面用の盤識別情報、機器識別情報、機器配置情報及び配線情報を追加する制御盤製作図面作成の設計者は、制御盤製作図面を作成するのに必要なデータが抜けなく展開接続図に記載されているか容易にチェックでき、制御盤製作図面が出力されてから後の検図作業の段階で、上流の展開接続図の修正を依頼する戻り作業が防止できる。
【００１６】
また、電気系ＣＡＤ機能を提供するＣＡＤプログラムとは別個の展開接続図検査部が、検査ルールリスト及び図面検査用リストにもとづいて検査を行うので、例えば、顧客によって図面書式が異なる等の変化に対して、検査ルールリスト及び図面検査用リストの変更で柔軟に対応し易い。
【００１７】
請求項２に記載の発明では、制御盤製作図面生成部は、盤領域線にもとづいて雛形図面の盤内機器配置図を雛形図面データベースから読み出し、その後は展開接続図の盤領域線内に含まれる機器識別情報、機器の型式情報、機器配置情報及び配線情報を取得して、読み出された雛形図面の盤内機器配置図における、前記機器配置情報に対応する位置に機器識別情報、機器の型式情報を自動的に挿入するようにした。したがって、従来のように盤製作図面を作成する設計者が、展開接続図を参照して、機械系ＣＡＤ機能により、盤内機器配置図に、手作業で機器識別情報、機器の型式情報等入力し、それを、再び、電気系ＣＡＤ機能により展開接続図に手入力で反映するという、電気系ＣＡＤ機能と機械系ＣＡＤ機能とを使い分けた煩わしい入力作業が無くなる。
また、これまで制御盤製作図面を機械系ＣＡＤ機能により作成した設計者も、電気系ＣＡＤ機能を使用して設計作業を行うことになるので、電気回路設計者と制御盤設計者が設計手段を共有することになり、意思疎通がよくなり、無駄な作業や設計作業の境界におけるミスを防止できる。
【００１８】
請求項３に記載の発明では、展開接続図に記載された機器識別情報にもとづいて機器型式を取得し、部品データベースと、関連部品データベースを検索して、制御盤製作に必要な部品のリストを生成する部品抽出部を、ＣＡＤ機能の外に取り出して機能するようにした。その結果、従来技術のようにＣＡＤ機能の一部として含まれる場合よりも、部品データベースと、関連部品データベースの更新が柔軟にできる。
【００１９】
請求項４の発明では、盤識別情報により特定された制御盤内に収容される機器の範囲を指定する盤領域線を設定するようにした。このため、展開接続図中に記載された機器うち、特定の盤識別情報を指定することによって、その盤識別情報の制御盤に含まれる機器を特定することができる。
【００２０】
請求項５に記載の発明では、電気回路図面編集部は、盤領域線に対応付けられた盤識別情報を介して盤の型式情報に対応する雛形図面の盤内機器配置図を雛形図面データベースから検索し、検索された盤内機器配置図にもとづく雛形図面座標表示ガイド図を表示させて、機器配置情報を入力可能とする機器配置情報入力手段を有する構成とした。このため、機器配置情報の入力が容易に行える。
【発明の効果】
【００２１】
本発明によれば、図面の自動検査及び製作図面の自動生成、並びに手配部品の自動抽出を可能とする制御盤設計支援システムを提供することができる。
また、展開接続図の作成編集から制御盤製作図面の生成の精度が向上し、設計の後戻りや製品完成後の改造を減らすことができ、制御盤の製作期間の短縮と制御盤の製品品質の向上につながる。更に、制御盤設計における設計、部品手配業務の省力化寄与し、制御盤の製作コストの低減につながる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明に係る制御盤設計支援システムの実施形態を、図１、図２を参照しながら説明する。
図１は、制御盤設計支援システムの構成を示すブロック図であり、図２は、設計端末の機能ブロック構成図である。
【００２３】
制御盤設計支援システム１は、ハード的な構成としては、設計端末３と、設計端末３とＬＡＮ（Local Area Network）５を介して接続するデータサーバ７（図１では、データサーバ７は、データサーバ７Ａ，７Ｂ，７Ｃの３つで構成されている場合で例示）から構成されている。
【００２４】
《設計端末のハード構成》
設計端末３は、図２に示すように、例えば、パーソナルコンピュータ又はエンジニアリングワークステーションで構成され、記憶装置３ａ、ＣＰＵ３ｂ、例えば、液晶表示装置等で構成された表示部３ｃ、入力手段であるキーボード３ｄやマウス３ｅ、プリンタ３ｆその他にＲＯＭやＲＡＭ等のメモリを有している。
なお、符号３ｇはＣＰＵ３ｂに対する入出力インターフェースを示す
設計端末３は、その記憶装置３ａに電気系ＣＡＤプログラム１１、機械系ＣＡＤプログラム１２、制御盤設計支援プログラム１３を格納しており、ＣＰＵ３ｂにおいてそれらのプログラムをメモリに読み出して実行する。
【００２５】
《データサーバの説明》
（電気回路ＣＡＤデータベース）
図２に示すようにデータサーバ７には、電気回路ＣＡＤデータベース１４が格納され、電気回路ＣＡＤデータベース１４の中には、電気系ＣＡＤプログラム１１が実現する機能ブロックである電気回路図面編集部３１において作成された各種電気回路図が登録されている。ここには、電気回路図面編集部３１で生成、編集された後記する接続展開図５０（図４参照）が、例えば、プラント毎にセクション分けされて登録される。
【００２６】
また、図２に示すようにデータサーバ７には、検査ルールリスト１５、図面検査用リスト１６、雛形図面データベース１７、部品データベース１８、関連部品データベース１９が格納されている。
（検査ルールリスト及び図面検査用リスト）
検査ルールリスト１５は、制御盤設計支援プログラム１３を実行するときの機能ブロックの１つである展開接続図検査部４１において、電気回路ＣＡＤデータベース１４に登録された対象の展開接続図５０（図４参照）の誤記や記載忘れ等をチェックするときに用いられる検査ルールを記載したリストである。また、図面検査用リスト１６は、検査ルールリスト１５とともに用いられるものである。これら、検査ルールリスト１５及び図面検査用リスト１６の詳細な説明は、展開接続図５０の検査方法の説明の段落に後記する。
【００２７】
（雛形図面データベース）
雛形図面データベース１７（図２参照）は、各種制御盤の製作図面、例えば、盤内機器配置図２１１（図２６参照）の雛形図面２１１BASE（図７参照）や、後記する端子台・コネクタ表２１５（図２７参照）のテンプレート（以下、端子台・コネクタ表テンプレートと称する）、ライン表２１７（図２８参照）のテンプレート（以下、ライン表テンプレートと称する）や、ケーブル表２２５（図２９参照）のテンプレート（以下、ケーブル表テンプレートと称する）を格納し、それぞれを識別するために製作図面雛形図面番号が付されている。
【００２８】
（部品データベース）
部品データベース１８（図２参照）は、制御盤に組み込まれる各種の構成部品（機器）、や配線の型式番号や仕様等を記載した部品リストを格納したものであり、電気回路図面編集部３１において展開接続図５０に機器の属性情報や配線の属性情報を入力するときに参照され、又、展開接続図５０の検査の際にも展開接続図検査部４１において参照される。部品データベース１８の詳細については、展開接続図５０の検査方法の説明の段落に後記する。
（関連部品データベース）
関連部品データベース１９（図２参照）は、部品データベース１８に記載されている構成部品に付属して必要になる場合の関連部品のリストを格納したものである。後記する手配部品リスト２２を作成するときに部品抽出部４５において参照される。関連部品データベース１９の詳細については、手配部品リスト２２の自動生成の方法の説明の段落に後記する。
【００２９】
（制御盤製作図面データベース、手配部品リスト及び図面検査結果）
データサーバ７（図２の右側参照）には、更に、制御盤製作図面データベース２１、手配部品リスト２２、図面検査結果２３が格納される。
制御盤製作図面データベース２１は、制御盤設計支援プログラム１３が実現する機能ブロックの１つである制御盤製作図面生成部４３により、電気回路ＣＡＤデータベース１４に格納された処理対象の展開接続図５０（図４参照）から、制御盤製作のための各種の製作図面を自動生成して、その製作図面を登録格納したものである。
手配部品リスト２２（図２参照）は、制御盤設計支援プログラム１３が実現する機能ブロックの１つである部品抽出部４５により、電気回路ＣＡＤデータベース１４に格納された処理対象の展開接続図５０から構成部品を抽出してリストにしたものを出力して格納したものである。
図面検査結果２３（図２参照）は、前記した展開接続図検査部４１において検査した結果を出力して格納したものである。
以下では、制御盤製作のための各種の製作図面を、特に断る必要が無いときは、総称して「制御盤製作図面」と称する。
【００３０】
《設計端末の機能説明》
設計端末３は、図２に示すように展開接続図５０（図４参照）を作成編集して、その結果をデータサーバ７の電気回路ＣＡＤデータベース１４に格納する前記した電気回路図面編集部３１と、電気回路ＣＡＤデータベース１４に格納された処理対象の展開接続図５０を読み出して自動検査する展開接続図検査部４１と、電気回路ＣＡＤデータベース１４から検査の完了した展開接続図５０を読み出して制御盤製作図面を自動生成し、制御盤製作図面データベース２１に格納する制御盤製作図面生成部４３と、検査の完了した展開接続図５０から部品抽出を行う部品抽出部４５と、制御盤製作図面データベース２１から制御盤製作図面を読み出し、制御盤製作図面の必要な追加の編集を可能とし、プリンタ３ｆに出力する制御盤製作図面編集部３３と、を有している。
ここで、展開接続図検査部４１、制御盤製作図面生成部４３及び部品抽出部４５は、ＣＰＵ３ｂが、記憶装置３ａから制御盤設計支援プログラム１３を読み出し、実行することにより実現される機能ブロックである。制御盤製作図面編集部３３は、ＣＰＵ３ｂが記憶装置３ａから機械系ＣＡＤプログラム１２を読み出し、実行することにより実現される機能ブロックである。
【００３１】
（電気回路図面編集部）
電気回路図面編集部３１は、一般的な電気系ＣＡＤが備えるリレーコイル、ヒューズ等の基本的な構成部品（機器）の描画図形やツイスト線や、シールド線などの配線の描画図形を提供する。また、電気回路図面編集部３１は、切り取り、コピー、貼り付け等、図面編集を支援する機能も有する。
更に、本実施形態における展開接続図５０（図４参照）の作成編集の機能を実現するために、展開接続図５０に制御盤製作に関係する種々の情報を入力できる機能を有する。
【００３２】
例えば、ある制御盤にリレー、コイル、ヒューズ等の構成部品を組み付ける設計に対して、その制御盤を識別する盤番号（盤識別情報）と、リレー、コイル、ヒューズ等の構成部品の型式を示す機器型式番号（機器の型式情報）及びそれぞれを個別に識別するための機器番号（機器識別情報）と、制御盤への取付け位置を示す盤内座標（機器配置情報）等の機器の属性情報を入力可能としている。また、各種ケーブル等の配線に対して、配線を識別するための配線番号や、回路区分、配線の芯数、配線の発点、着点等を含む配線情報や、配線自体の製作情報が記載されるケーブル組図の図番等を配線の属性情報として入力可能としている。
これら機器番号、配線番号や属性情報を、全て展開接続図５０（図４参照）に表示させると、展開接続図５０を見たときに煩雑となり、図面の視認性が悪くなる場合は、表示部３ｃに非表示とすることができる。例えば、端子台やコネクタのように図面上複数のシートに多く出現する機器に対して機器型式番号を表示させると図面が見づらくなってしまうため、そのような機器の機器型式番号は通常非表示とする。
【００３３】
《展開接続図の作成から制御盤製作図面及び手配部品リストの生成までの全体の作業の流れ》
図３は、本実施形態における設計端末を用いて、展開接続図の作成から制御盤製作図面及び手配部品リストの生成までの全体の作業の流れを示すフローチャートである。
ステップＳ１０１では、電気回路設計者が、設計端末３の電気系ＣＡＤプログラム１１を用いて、電気回路図面編集部３１（図２参照）の機能により展開接続図５０（図４参照）を作成し、データサーバ７の電気回路ＣＡＤデータベース１４に登録する（「電気系ＣＡＤプログラムにより展開接続図を作成」）。この展開接続図５０の入力編集作業においては、盤番号や、その盤番号の制御盤に配置する構成部品（機器）の機器番号及び機器の属性情報、配線の配線番号及び配線の属性情報も入力する。このような構成部品（機器）の機器番号及び機器の属性情報、配線の配線番号及び配線の属性情報も入力においては、電気回路設計者が制御盤設計者と共同して入力を行うことが好ましい。
【００３４】
ステップＳ１０２では、例えば、制御盤設計者が設計端末３の制御盤設計支援プログラム１３を実行させ、ステップＳ１０１で生成した展開接続図５０を電気回路ＣＡＤデータベース１４から読み出させ、展開接続図５０から制御盤製作図面の生成に必要なデータに抜けや、展開接続図５０そのもののミスが無いかを検査させる。この検査の結果は図面検査結果２３（図２参照）としてデータサーバ７（図２参照）に格納され、必要に応じてプリンタ３ｆから出力される。そして、電気回路設計者や制御盤設計者は、必要に応じてステップＳ１０１に戻り（図示省略）、展開接続図５０に対してミスの修正を行い、電気回路ＣＡＤデータベース１４に再登録する。
ステップＳ１０３では、制御盤設計者が設計端末３の制御盤設計支援プログラム１３を実行させ、展開接続図５０を電気回路ＣＡＤデータベース１４から読み出し、制御盤製作図面を自動的に生成させ、制御盤製作図面データベースに登録格納させる（「制御盤製作図面の生成」）。その後、制御盤設計者は、必要に応じて設計端末３の機械系ＣＡＤプログラム１２を用いて、生成した制御盤製作図面を編集したり、プリンタ３ｆに出力させたりする。
ステップＳ１０４では、制御盤設計者は、設計端末３の制御盤設計支援プログラム１３を実行させ、展開接続図５０を電気回路ＣＡＤデータベース１４から読み出し、展開接続図５０に記載された構成部品を抽出させ、手配部品リスト２２を生成させ、データサーバ７に格納させる（「手配部品リストの生成」）。
【００３５】
《展開接続図》
図４は、電気回路図面編集部の機能を用いて電気回路設計者及び制御盤設計者の共同作業によって作成された展開接続図の１例である。
展開接続図５０には、先ず、図面名称欄５０ａが設定されており、そこには図面がいかなるプラントのいかなる系統の展開接続図５０であるかを示す文字表記の図面タイトル５１Ａ、図面を識別する図面番号とその図面番号中の何枚目での図面であるかを示す通番番号とを組み合わせたシート番号５１Ｂや、その図面の改定番号５１Ｃが記載される。必要に応じて、図面名称欄５０ａの横に、作成者名や図面チェック者名が入力される欄が用意される。
【００３６】
また、図４に示すように展開接続図描画領域５０ｂには、電気回路の構成部品同士の接続関係を示す図が描かれ、例えば、閉じた二点鎖線で示された盤領域線８０によってその構成部品がどの制御盤に配置されるものかを指定できるようになっている。そして、個々の盤領域線８０と関係付けられて制御盤の識別情報である盤番号（盤識別情報）８１を操作者の操作で入力し、記載してある。
展開接続図描画領域５０ｂには、必要に応じて、図４に示すように仕様付記欄５０ｃ，５０ｄ等が追加される。
ちなみに、展開接続図５０を含む電気回路図には、図面の枠線の外側に図面の縦座標及び横座標を示す符号が付されているが、図４では省略してある。
展開接続図描画領域５０ｂ内に記載される各種情報については図５、図６に従って詳細に説明する。
【００３７】
図５は、図４の展開接続図における展開接続図描画領域５０ｂを拡大表示した展開接続図である。図６の（ａ）は、図４の展開接続図における仕様付記欄５０ｃの拡大図、（ｂ）は図４の展開接続図における仕様付記欄５０ｄの拡大図である。
図４に示した展開接続図５０の展開接続図描画領域５０ｂには、例えば、図５に示すようにリレーを示す円形の機器表示図形（シンボル）５２Ａ，５２Ｂ，５２Ｃ，５２Ｄ，５２Ｄ，５２Ｅ、５２Ｆ（以下、代表的に説明する場合には、単に機器表示図形５２と称する）を表示させ、その円形の機器表示図形５２の中に「Ｂ００−Ｋ３０１」、「Ｂ００−Ｋ３０２」、「Ｂ００−Ｋ３０３」、「Ｂ００−Ｋ３０４」、「Ｂ００−Ｋ３０５」、「Ｂ００−Ｋ３０６」とそれぞれの機器番号５２ａが表示されている。そして、機器表示図形５２Ａ，５２Ｂ，５２Ｃ，５２Ｄ，５２Ｅ，５２Ｆの右下には、それぞれ「（ＭＹ４Ｚ−Ｄ）」、「（ＭＹ４Ｚ−Ｄ）」、「（ＭＹ４Ｚ−Ｄ−ＣＢＧ）」、「（ＭＹ４Ｚ−Ｄ−ＣＢＧ）」、「（ＭＹ４Ｚ−Ｄ−ＣＢＧ）」、「（ＭＹ４Ｚ−Ｄ−ＣＢＧ）」と（  ）内に機器型式番号５２ｂが表示され、機器表示図形５２Ａ，５２Ｂ，５２Ｃ，５２Ｄ，５２Ｅ，５２Ｆの右上には、それぞれ「（ＡＤＤ１）」、「（ＡＤＤ２）」、「（ＲＡＢ３）」、「（ＲＡＢ４）」、「（ＲＡＢ５）」、「（ＲＡＢ６）」と（  ）内に制御盤内の配置位置を示す盤内座標５２ｃが表示されている。
【００３８】
また、機器表示図形５２Ａ，５２Ｂ，５２Ｃ，５２Ｄ，５２Ｅ，５２Ｆの左上下には、配線接続に用いられるリレーソケットの端子番号が表示されている。図５の例では、各リレーにおいてリレーソケットの端子番号「１３」、「１４」が配線接続に用いられることが分かる。
なお、以下の説明では、特別断る必要がないない限り、構成部品そのものの名称と前記した機器表示図形とを区別せず同一の符号で呼称する。例えば、機器表示図形５２Ａの代わりに機器表示図形５２Ａが示すものの名称で「リレー５２Ａ」と称する。
【００３９】
図５の下端側には、その他に、長方形の実線枠の機器表示図形（シンボル）で表示され、機器番号（機器識別情報）５３ａとして「Ｂ００−ＲＡ−Ｃ２−１」と表示されたディジタル信号入力用のプリント基板５３、図５中の右端側に長方形の実線枠の機器表示図形（シンボル）で表示され、機器番号（機器識別情報）５４ａとして「ＰＦＤＣＬ２」と表示された産業用パソコンの一種である電子装置５４、「受け」を示すＹ字状の表示記号を含み、それを四角枠で囲った機器表示図形（シンボル）の雌のコネクタ５５Ａ、「差込み」を示す矢印状の表示記号を含み、四角枠で囲った機器表示図形（シンボル）の雄のコネクタ５５Ｂ、小さい実線の四角枠の機器表示図形（シンボル）で示したコネクタ５６、数字を付加された○印を含み、それを実線の四角枠で囲った機器表示図形（シンボル）の端子台５８、端子台５８に対応し、同様に数字を付加された○印を含み、それを実線の四角枠で囲った機器表示図形（シンボル）のラッピングポスト５９が例示されている。
図５に示した展開接続図５０では、コネクタ５５Ａ，５５Ｂ，５６、端子台５８及びラッピングポスト５９では、機器番号は、図面が見にくくなるので、入力時に非表示の設定を行い、非表示の状態になっている。
【００４０】
なお、「Ｂ００−ＲＡ−Ｃ２−１」と表示されたディジタル信号入力用のプリント基板５３及び「ＰＦＤＣＬ２」と表示の電子装置の５４の盤内座標は、実際には入力されているが、非表示となっている。ちなみに、「Ｂ００−ＲＡ−Ｃ２−１」は、更に、具体的に説明すると、プリント基板実装用ユニット（機器番号：Ｂ００−ＲＡ−Ｃ２）の１スロット目に実装されるプリント基板というという意味である。また、この例では、プリント基板５３への接続コネクタが１つであるため、盤内座標の表示を省略しているが、コネクタが複数ある場合には、別途コネクタの盤内座標を入力して表示させる。「Ｂ００−ＲＡ−Ｃ２−１」の表示の下の「（ＤＢ６１０）」との表示は、プリント基板５３の電気回路図を示すシート番号８５（前記した図面番号と通番番号の組み合わせ）である。
【００４１】
プリント基板５３、電子装置５４、コネクタ５５Ａ，５５Ｂ，５６、端子台５８、ラッピングポスト５９等には、本展開接続図５０の表示上煩雑になることから、その機器型式番号が入力時に非表示のオプションを設定して表示を省略されている。
【００４２】
ここで、雌雄のコネクタ５５Ａ，５５Ｂの例として、例えば、図５の盤番号８１が「Ｈ１１−Ｐ７０１」と表示の制御盤内の、同図中右上のコネクタプレート５７（「ＣＮＰ１」はコネクタプレート５７の盤内座標５７ｂを表示）に関係するものを例に説明すると、雌雄のコネクタ５５Ａ，５５Ｂを示す四角枠の機器表示図形（シンボル）の右側に、それぞれ「ＹＢ３１＃」、「ＹＹＢ３１＃」と盤内座標５５ａ，５５ａが表示される。ここで、「ＹＢ３１＃」、「ＹＹＢ３１＃」の末尾の「＃」はこの後にコネクタの端子番号が続くことを意味し、四角枠内の「２７」、「２８」との表示がコネクタの端子番号５５ｃである。そして、この雌のコネクタ５５Ａの、例えば、端子番号「２７」の盤内座標は「ＹＢ３１＃」と「２７」を組み合わせて「ＹＢ３１−２７」となる。
【００４３】
また、例えば、図５の盤番号８１が「Ｈ１１−Ｐ７０１」と表示された盤領域線８０内に含まれる端子台５８の盤内座標５８ａは「ＹＢ３９＃」で表示され、その端子番号「１」，［２］，［３］に対応する盤内座標は、盤内座標は「ＹＢ３９＃」と、「１」，［２］，［３］のいずれかを組み合わせて、例えば、端子番号「１」の盤内座標は、「ＹＢ３９＃」と「１」とから「ＹＢ３９−１」となる。
同様に、端子台５８とセットになるラッピングポスト５９の盤内座標５９ａは「ＹＹＢ３９＃」で表示され、その端子番号「１」，［２］に対応する盤内座標は、盤内座標は「ＹＹＢ３９＃」と、「１」，［２］のいずれかを組み合わせて、例えば、端子番号「１」の盤内座標は、「ＹＹＢ３９＃」と「１」とから「ＹＹＢ３９−１」となる。
ちなみに、端子台５８の端子番号「３」からは、後記する「Ｅ８０」と表示の接地端子番号６２が付された接地線が、「Ｅ−ＢＵＳ＃」と盤内座標６２ａで表示された接地用銅ＢＵＳに接続されている。
【００４４】
更に、盤番号８１が「Ｈ１１−Ｐ７０１」と記載の小さな四角枠のシンボルで表示され、その近くに端子番号５６ｃを示す数字が表示され、離散的に横一列に並んだ最左側の小さな四角枠のシンボルの左側に打たれているコネクタ５６の盤内座標５６ａ、５６ｂは、「ＹＸＢ３１＃」，「ＸＢ３１＃」である。盤番号８１が「Ｈ１４−Ｐ６５１Ｂ」と記載の小さな四角枠のシンボルで表示され、その近くに端子番号５６ｃを示す数字が表示され、離散的に横一列に並んだ最左側の小さな四角枠のシンボルの左側に打たれているコネクタ５６の盤内座標５６ｂは、「ＸＤ１１＃」である。
それぞれのコネクタの端子の盤内座標は、前記したようにコネクタの盤内座標５６ａ，５６ｂに端子番号を組み合わせて定義される。
ちなみに、「ＸＤ１１」盤内座標５６ｂが表示されたコネクタは、相手方との接続がスロットであるため、相手側のコネクタが表示されていない。
【００４５】
図５の盤番号８１が「Ｈ１４−Ｐ６５１Ｂ」と表示の制御盤内の、リレー５２Ａ，５２Ｂ、盤内座標５５ａが「ＹＹＤ１８＃」で表示された雄のコネクタ５５Ｂを含む四角枠線はリレーユニット６８を示すものである。そして、リレーユニット６８を示す四角枠線の左下隅の直近の内側に「（ＦＲ０６２）」と表示のものは、シート番号８５を示し、リレーユニット６８の展開接続図５０が、シート番号８５が「ＦＲ０６２」の図面にも跨っていることを示す。
同様に図５の盤番号８１が「Ｈ１１−Ｐ７０１」と表示の制御盤内の左右に表示されたコネクタプレート５７，５７のいずれもコネクタプレートを示す四角枠線の下方の直近の内側に「（ＦＲ０６２）」と表示のものは、シート番号８５を示し、コネクタプレート５７，５７が記載された展開接続図５０が、シート番号８５が「ＦＲ０６２」の図面にも跨っていることを示す。
ここで、リレーユニット６８やコネクタプレート５７は、制御盤側面にリレーやタイマ、ノイズフィルタ等を取付けるための板である。
【００４６】
次に、配線について説明する。
配線６１，６３は、原則的に、構成部品（機器）の接続端子、コネクタ、端子台、ラッピングポストにおいて他の配線と接続されることが原則である。
そして、配線には単線による配線と、多芯ケーブルによる配線がある。配線には、識別情報である配線番号を正式に付与するものと、正式には付与しないものとがあるが、配線の発点と着点となっている構成部品（機器）の端子番号等を定義すれば、製作図面上は一意に定義されて混乱を生じることは無いが、ここでは、電気系ＣＡＤプログラム１１を使って、展開接続図５０に配線情報を入力するときには、正式の配線番号の無いものには仮の配線番号を付して、それが仮の配線番号であることが分かるように制御することとする。
【００４７】
図５において、例えば、盤番号８１が「Ｈ１４−Ｐ６５１Ｂ」と表示の盤領域線８０で囲まれた領域の左端側の上下に、「Ｈ１ＲＡ０３１」「Ｈ２ＲＡ０３１」と表示されているのは、配線を識別するための配線番号６０ａである。そして、その下に「（ＲＡ０３１）」，「（ＦＲ０７０）」と表示されているのは、配線が展開接続図５０のシート番号８５の「ＲＡ０３１」又は「ＦＲ０７０」に跨って記載されるという意味である。
【００４８】
図５において、盤番号８１が「Ｈ１１−Ｐ７０１」と表示された盤領域線８０と、盤番号８１が「Ｈ１４−Ｐ６５１Ｂ」と表示された盤領域線８０との間には、多芯ケーブルの配線６５がなされており、個々の芯線６５ｂに対して破線の長円で「括り」を示し、○印中に「Ａ」と表示の指標６５ａが付加されている。（図５では、端子番号「１７」〜「３４」にそれぞれ接続される芯線６５ｂを有する多芯ケーブルである。）
【００４９】
（仕様付記欄５０ｃの説明）
次に、図６の（ａ）に拡大して示した図４の展開接続図５０の仕様付記欄５０ｃについて説明する。
図５に示したように、この展開接続図５０の例では、リレー５２を含んでいるので、仕様付記欄５０ｃに、リレーの接点表を記載してある。例えば、図５の展開接続図５０に記載のＢ００−Ｋ３０１〜Ｋ３０６は、電気回路的にはリレー５２のコイルを表しており、それぞれのコイルが励磁されたときに動作する接点（a接点、ｂ接点）が記載されている展開接続図５０のシート番号８５と図面座標８５ｘがリレーの接点表に記載される。
リレーの接点表は、機器番号５２ａが記載される機器欄（符号省略）と、「ａ」と表示のａ接点についての記載欄８３と、ｂ接点についての記載欄８４から構成される。ａ接点についての記載欄８３及びｂ接点についての記載欄８４は、それぞれリレーソケットの端子番号５２ｄを記載する欄、展開接続図５０のシート番号８５を記載する欄、図面座標８５ｘを記載する欄から構成されている。
例えば、機器番号５２ａが「Ｂ００−Ｋ３０１」のリレーのコイルの端子番号「１３」と端子番号「１４」に電圧がかかると、つまり、コイルが励磁されると、シート番号８５が「ＦＲ０６５」の展開接続図５０の図面座標８５ｘが「２」の位置に記載されるa接点と、シート番号８５が「ＦＲ０６５」の展開接続図５０の図面座標８５ｘが「２」の位置に記載されるa接点とが動作する。
【００５０】
（仕様付記欄５０ｄの説明）
前記「Ａ」と表示の指標６５ａは、展開接続図５０（図４参照）下部中央にある仕様付記欄５０ｄ、例えば、ケーブル表（図６の（ｂ）参照）の「指標」と表示の欄に「（Ａ）」と記載されている具体的な指標６５ａに対応している。
ケーブル表には、指標６５ａを記載の欄に続いて、「（ＫＦＲ０６２Ｄ０１）」と例示のケーブル符号６５ｃを記載する欄、芯数６５ｄを記載する欄、複数の展開接続図５０のシートに跨る場合にシート番号８５を記載する「ＳＨ」と表示の欄、原子力プラント等における安全区分６５ｅ等を表す「分類」と表示の欄、ケーブルの発点６５ｆと着点６５ｇの盤番号８１を記載する「FROM」と表示の欄及び「TO」と表示の欄が設けられている。
【００５１】
《雛形図面》
次に、制御盤製作図面に含まれる製作図面の１つである盤内機器配置図２１１（図２６参照）の雛形図面２１１BASEの１例について、図７を参照しながら説明する。図７は、盤内機器配置図の雛形図面である。
盤内機器配置図２１１は、制御盤の型式番号である盤型式番号（制御盤の型式情報）により、筐体の外形寸法、筐体の扉配置、筐体内における機器配置が決まるように略標準化されている。
したがって、展開接続図５０に記載された１つの盤領域線８０（図４、図５参照）に含まれる機器や配線は、盤内機器配置図２１１（図２６参照）の雛形図面２１１BASEが予め雛形図面データベース１７（図２参照）に登録されていれば、盤領域線８０に関係付けて展開接続図５０に記載された盤番号又は製作図面雛形図面番号を検索して、その盤型式番号に適合した雛形図面２１１BASEを雛形図面データベース１７から読み出し、展開接続図５０に記載されている対象の機器の機器番号に対して、その機器の属性情報として機器番号に関係付けられて記載されている機器型式番号、盤内座標等にもとづいて、雛形図面２１１BASEの所定の盤内座標の位置に、機器番号や機器型式番号等を自動的に転記することができる。
【００５２】
図７に示す雛形図面２１１BASEの例は、制御盤のＡ視図を示すものである。図７中の実線で囲まれた１つの四角枠部分が１つの機器を配置するスペース２１２を示す。雛形図面２１１BASEには、縦方向の盤内座標２１１ａと横方向の盤内座標２１１ｂが対応付けられ、例えば、「ＡＤＡ」という縦方向の盤内座標２１１ａと、「１」という横方向の盤内座標２１１ｂとの組み合わせで決まる「ＡＤＡ１」が、展開接続図５０に記載されたスペース２１２に対する盤内座標の表示となっている。
なお、雛形図面２１１BASEには、下方に製作図面に必要な注記が記載されている。
【００５３】
《展開接続図における識別情報と属性情報の入力》
次に、図８から図１４を参照しながら電気回路設計者及び制御盤設計者が展開接続図５０の作成編集において、各機器の配置やそれらの機器を接続する配線の図形描画した後、各機器に対する機器番号及びその属性情報や配線に対する配線番号及びその属性情報を入力する方法について説明する。
ここで、配線に対する配線番号及び属性情報が、請求項に記載の「配線情報」に対応する。
【００５４】
（制御盤や構成部品や配線の識別情報の入力方法）
先ず、制御盤や構成部品や配線の識別情報を入力する方法について説明する。
図８は、電気系ＣＡＤプログラムが実行される電気回路図面編集部において、制御盤や構成部品や配線の種類、それらに対する識別情報の入力を受け付ける制御の流れを示すフローチャートであり、図９は、制御盤や構成部品や配線の種類、それらに対する識別情報の入力作業の際の画面表示を説明する図であり、（ａ）は、編集中の展開接続図の構成部品を示すシンボル（機器表示図形）をカーソルで指定している状態を示す説明図、（ｂ）は、そのときに表示される入力用の子画面を示す説明図である。
以下の各フローチャートの各ステップの説明においては、電気回路設計者、制御盤設計者の区別を付けず、単に設計者と称する。
【００５５】
ステップＳ０１では、設計者が制御盤を示すシンボル（図５中の盤領域線８０が対応）や構成部品（機器）等を示すシンボル（例えば、機器表示図形５２Ａ等）をカーソル１０１（図９の（ａ）参照）で指定したか否かをチェックする（「シンボルを指定？」）。シンボルを指定している場合（Ｙｅｓ）はステップＳ０２へ進み、指定していない場合（Ｎｏ）はステップＳ０１を繰り返す。
ステップＳ０２では、入力対象の種別（制御盤、機器、配線等）の入力を受け付ける。そして、入力が完了したか否かをチェックする（ステップＳ０３）。入力が完了した場合（Ｙｅｓ）はステップＳ０４に進み、完了していない場合（Ｎｏ）はステップＳ０２を続ける。
【００５６】
ステップＳ０４では、制御盤や機器や配線の識別情報の入力、その識別情報が仮の識別情報であることを示す設定、その表示／非表示の設定の入力を受け付け（「識別情報の入力受付、入力が完了したか否かをチェックする（ステップＳ０５）。入力が完了した場合（Ｙｅｓ）はステップＳ０６に進み、完了していない場合（Ｎｏ）はステップＳ０４を続ける。
ステップＳ０６では、当該の展開接続図５０において制御盤や機器や配線等の種別を示す種別識別情報を含んだ識別情報であることを示す識別子を、ステップＳ０４で入力された識別情報の頭に付し、シンボル（例えば、機器表示図形５２Ａ）と関係付けて展開接続図５０に記載し、電気回路ＣＡＤデータベース１４に記憶させる（「識別情報であることを示す識別子を頭に付し、シンボルと関係付けて登録」）。そして、ステップＳ０７では、表示／非表示の設定に応じステップＳ０４で入力された識別情報を表示部３ｃ（図２参照）に表示する。
【００５７】
なお、図８において符号〔１〕に示される制御の流れについては、図１０及び図１２のフローチャートの中で後記する。
【００５８】
ここで、ステップＳ０１〜Ｓ０７の流れを具体的に表示部３ｃの表示画面例で説明する。本フローチャートでは、盤番号、機器番号、配線番号を一般化して、識別情報と呼称している。
図９の（ａ）に示すように、表示部３ｃ（図２参照）に編集中の展開接続図５０を表示している状態で、機器表示図形（シンボル）５２Ａ（リレー５２Ａ）にカーソル１０１を当てながらマウス３ｅ（図２参照）を左クリックすると、機器表示図形５２Ａが指定される。この指定された状態がステップＳ０１におけるＹｅｓの場合に対応し、この指定状態では、シンボル、例えば、ここでは機器表示図形５２Ａの線の表示色が指定状態を示す色に変化する。すると、図９の（ｂ）に示すような子画面のシンボルの種類・識別情報入力画面１１０が表示部３ｃに表示される（ステップＳ０１）。シンボルの種類・識別情報入力画面１１０は、例えば、「シンボルの種類、識別情報入力」と表示のタイトル欄１１０ａと、入力領域１１０ｂを有している。
タイトル欄１１０ａには、このシンボルの種類・識別情報入力画面１１０を閉じるアイコンボタン１０３が用意されている。
【００５９】
入力領域１１０ｂには、指定されたシンボルが、制御盤や機器や配線のいずれの大分類の種別であるか、又、機器であるならばどのような小分類の種類（例えば、リレー、タイマ、コネクタ、端子台、産業用パソコン等の電子装置、プリント基板等）の機器、配線ならばどのような小分類の種類（例えば、単線配線、多芯ケーブル、組線等）の配線であるかを選択指定するコンボボックス１１１と、識別情報をテキストとして手入力、又は選択指定できるコンボボックス１１３と、入力された識別情報を表示又は非表示の状態に設定する表示選択ボタン１０４と、入力された識別情報が仮の識別情報であることを示すように設定できる「仮識別番号」と表示の下の仮識別ボタン１１４と、登録ボタン１０５とが設けられている。
【００６０】
コンボボックス１１１は、テキスト入力欄１１１ａと選択ボタン１１１ｂとから構成され、選択ボタン１１１ｂを押下すると、吹き出し１１２に例示したように、大分類の「制御盤」、「機器」及び「配線」と、「機器」及び「配線」それぞれの小分類の種類（図９の（ｂ）では「・・・・」で表示）が選択肢として表示される。
そして、その中の一つにカーソルを当ててクリックすることにより、大分類、小分類を選択できる。このコンボボックス１１１のテキスト入力欄１１１ａに選択入力を受け付ける状態がステップＳ０２に対応し、テキスト入力欄１１１ａに選択入力された状態が、ステップＳ０３におけるＹｅｓの場合に対応する。
【００６１】
コンボボックス１１３は、テキスト入力欄１１３ａと選択ボタン１１３ｂとから構成され、選択ボタン１１１ｂを押下すると、コンボボックス１１１で選択した種類のものに対して、既に登録済みの識別情報がテキスト入力欄１１３ａに表示され、その中から選ぶこともできるし、逆に、それと重複しないように、末尾の番号を異ならせるように手入力して、新規の識別情報をテキスト入力欄１１３ａに入力できる。
そして、表示選択ボタン１０４を押下すると、表示選択ボタン１０４の上に表示の「表示／非表示」の文字の内の「表示」又は「非表示」が選択状態色に変わる。例えば、表示選択ボタン１０４を押下操作しない場合は、「表示」を設定したことになり、表示選択ボタン１０４を押下操作した場合は、「非表示」を設定したことになり、表示選択ボタン１０４上に「レ」点符号が表示される。
【００６２】
仮識別ボタン１１４を押下操作した場合は、仮識別ボタン１１４上に「レ」点符号が表示され、「仮の識別情報」と設定したことになる。
これは、端子台、コネクタ、配線については、制御盤製作図面作成上それらを全て識別するための正式の機器番号や配線番号を採番せずとも、端子台やコネクタの場合、盤内座標や端子番号で識別が可能であり、配線の場合、盤内座標で示される発着点だけでも識別が可能なためである。
しかし、展開接続図５０上で端子台、コネクタ、配線のそれぞれのシンボルと、それらに対する各種の属性情報とを関係付けるには、仮の機器番号や仮の配線番号があったほうが、データの取扱がしやすいので、ここでは仮の機器番号、仮の配線番号を取ることとする。そして、仮の機器番号、仮の配線番号と指定されたものについては、表示、非表示の設定に係らず、常に展開接続図５０上では非表示とする。
【００６３】
また、機器番号や配線番号示す識別子の後に、仮の機器番号又は仮の配線番号を示す識別子が更に吹かされる。
最後に登録ボタン１０５を操作して登録する（ステップＳ０６に対応）。そうすると、図９の（ａ）では、シンボルの種類・識別情報入力画面１１０において、リレーを示す機器表示図形５２Ａに対する「Ｂ００−Ｋ３０１」という機器番号５２ａを表示するように設定入力されたので、機器表示図形５２Ａの中に「Ｂ００−Ｋ３０１」というテキストが機器番号５２ａとして表示される。
【００６４】
同様に、電気回路設計者は、他のタイマや電子装置等の機器種別や機器の識別情報、つまり機器番号の登録をしていく。
制御盤、機器、又は配線の識別情報を入力したら、その後、その制御盤、機器又は配線に対する属性情報の入力に移行するが、それについては後記する。
ここで、フローチャートのステップＳ０１〜Ｓ０６は、制御盤識別情報入力手段、機器識別情報入力手段、配線識別情報入力手段を構成する。
【００６５】
次に、図１０から図１４を参照しながら、電気回路設計者が作成した展開接続図５０を、制御盤設計者が引き継いで、制御盤の型式番号の入力や、機器に対する属性情報の入力を受け付ける制御の流れについて説明する。
（制御盤の型式番号の入力方法）
図１０は、電気系ＣＡＤプログラムが実行される電気回路図面編集部において、制御盤の型式番号の入力を受け付ける制御の流れを示すフローチャートであり、図１１は、制御盤の型式番号の入力作業の際の画面表示を示す説明図であり、（ａ）は、編集中の展開接続図に設定された盤領域線をカーソルで指定している状態を示す状態拡大図、（ｂ）は、そのときに表示される入力用の子画面を示す拡大図である。
制御盤設計と関係する作業としては、展開接続図５０に記載された構成部品のシンボルの内、どの構成部品を一括りにして、１つの制御盤の中に収容するかという設定と、その制御盤から外への配線と、盤内配線との境界となる部分のコネクタや端子台等の境界の設定、１つの制御盤内に収容することにした構成部品の盤内配置とそれに伴う配線接続等である。
【００６６】
したがって、制御盤設計者は、展開接続図５０に１つの制御盤の中に収容する構成部品を一括りにすることを示す盤領域線８０を先ず描き、前記した図８のフローチャートに沿って制御盤の識別情報である盤番号８１を入力する。以下、その後の制御盤、つまり、盤領域線８０に含まれる構成部品に対する属性情報の入力の制御の流れを説明する。
以下では、「制御盤の型式番号」を「盤の型式番号」と称する。
【００６７】
ステップＳ１１では、設計者が盤領域線８０を指定したか否かをチェックする（シンボルを指定？）。シンボルを指定している場合（Ｙｅｓ）はステップＳ１２へ進み、指定していない場合（Ｎｏ）はステップＳ１１を繰り返す。
ステップＳ１２では、盤番号８１がその盤領域線８０に対して登録済みか否かをチェックする（識別情報入力済み？）。盤番号８１が登録済みの場合（Ｙｅｓ）はステップＳ１３へ進み、盤番号８１がまだ登録されていない場合は、ステップＳ１８へ進む。
ステップＳ１８へ進んだ場合、「識別情報を入力して下さい」とのコメント表示を表示部３ｃ（図２参照）に表示して、符号〔１〕に従って、図８のフローチャートのステップＳ０１へ移行する。
【００６８】
ステップＳ１３では、表示位置の入力を受け付ける。これは、これから入力する盤の型式番号を展開接続図５０に表示させる位置を指定する操作を受け付けるという意味である。選択した盤領域線８０の近くに、マウス３ｅ（図２参照）を用いてカーソルで、ＣＡＤ機能により設定する。そして、ステップＳ１４では、盤の型式番号（製作図面雛形図面番号）の入力を受け付ける。ステップＳ１５では、入力が完了したか否かをチェックする。入力が完了した場合（Ｙｅｓ）はステップＳ１６に進み、完了していない場合（Ｎｏ）はステップＳ１３，Ｓ１４を続ける。
【００６９】
ステップＳ１６では、盤の型式番号であることを示す識別子を、ステップＳ１４で入力された盤の型式番号の頭に付し、当該の展開接続図５０において盤番号８１に関係付けて電気回路ＣＡＤデータベース１４に記憶させる（「盤の型式番号（製作図面雛形図面番号）を示す識別子を頭に付し、盤番号と関係付けて登録」）。そして、ステップＳ１７では、表示／非表示の設定に応じ、所定の位置にステップＳ０４で入力された盤の型式番号（製作図面雛形図面番号）を、表示部３ｃにおいて表示する。
ここで、盤の型式番号を入力することは、製作図面における盤内機器配置図２１１（図２６参照）の雛形図面２１１BASEの図面番号を選択することと同じであるので、盤の型式番号の入力の代わりに、製作図面雛形図面番号の入力としても良い。その意味で、（  ）内に「製作図面雛形図面番号」と記載してある。
【００７０】
ここで、ステップＳ１１〜Ｓ１７の流れを具体的に表示部３ｃの表示画面例で説明する。
図１１の（ａ）に示すように、表示部３ｃ（図２参照）に編集中の展開接続図５０を表示させている状態で、盤領域線８０にカーソル１０１を当てながらマウス３ｅ（図２参照）を左クリックすると、盤領域線８０が指定される。この指定された状態がステップＳ１１におけるＹｅｓの場合に対応し、この状態では、盤領域線８０の線の表示色が指定状態を示す色に変化する。すると、図１１の（ｂ）に示すような子画面の盤型式入力画面１１５が表示部３ｃに表示される（ステップＳ１３）。盤型式入力画面１１５は、例えば、「盤の型式番号の入力（製作図面雛形図面番号の入力）」と表示のタイトル欄１１５ａと、入力領域１１５ｂを有している。
【００７１】
タイトル欄１１５ａには、この盤型式入力画面１１５を閉じるアイコンボタン１０３が用意されている。
入力領域１１５ｂには、盤の型式番号（製作図面雛形図面番号）を選択指定するコンボボックス１１６と、入力された識別情報を表示又は非表示の状態に設定する表示選択ボタン１０４と、登録ボタン１０５が設けられている。
【００７２】
コンボボックス１１６は、テキスト入力欄１１６ａと選択ボタン１１６ｂとから構成され、選択ボタン１１６ｂを押下すると、雛形図面データベース１７（図２参照）に予め登録されている製作図面雛形図面の識別情報である製作図面雛形図面番号がテキスト入力欄１１６ａに表示される。製作図面の雛形図面は、例えば、図７で１例を挙げて説明したようなものであり、製作図面雛形図面番号は、盤の型式番号と一対一に対応されているので、直接盤の型式番号を選ぶよりも製作図面雛形図面番号を選ぶことにし、それにより対応する盤の型式番号も自動的に入力されるようにしてある。
【００７３】
そして、テキスト入力欄１１６ａに表示された製作図面雛形図面番号の中の一つにカーソルを当ててクリックすることにより、その製作図面雛形図面番号が選択される（ステップＳ１４に対応）。製作図面雛形図面番号をこのように、製作図面雛形図面番号をコンボボックス１１６で選択することによって、その製作図面雛形図面番号に対応した制御盤の雛形図面が雛形図面データベース１７（図２参照）から読み込まれ、図示しない別の子画面に表示される。設計者は表示された雛形図面を見て、選択した雛形図面が、今選定しようとしている目的にあった型式の盤であるかどうかを容易に確認できる。
【００７４】
そして、表示選択ボタン１０４を押下すると、表示選択ボタン１０４の上に表示の「表示／非表示」の文字の内の「表示」又は「非表示」が選択状態色に変わる。例えば、表示選択ボタン１０４を押下操作しない場合は、「表示」を設定したことになり、表示選択ボタン１０４を押下操作した場合は、表示選択ボタン１０４上に「レ」点符号が表示され、「非表示」を設定したことになる。
最後に登録ボタン１０５を操作して登録する（ステップＳ１６に対応）。そうすると、図１１の（ａ）では、盤型式入力画面１１５において、例えば、盤の型式番号を非表示とするように設定入力されたので、展開接続図５０には表示されない。
なお、表示させるときには盤の型式番号の代わりに、製作図面雛形図面番号を表示させても良いし、両方とも表示させても良い。
【００７５】
（構成部品の属性情報の入力方法）
次に、図１２から図１４を参照しながら、電気回路設計者が作成した展開接続図５０を、制御盤設計者が引き継いで、盤の型式を決定した制御盤内に含まれる構成部品（機器）の属性情報、例えば、機器型式番号、盤内座標、端子番号等を入力する方法について説明する。
図１２は、電気系ＣＡＤプログラムが実行される電気回路図面編集部において、制御盤内に含まれる構成部品（機器）の属性情報の入力を受け付ける制御の流れを示すフローチャートである。ここでは、構成部品（機器）に対する各種の属性情報の内、機器型式番号、盤内座標、端子番号を優先的に入力し、その後に、構成部品（機器）によって、追加が必要な属性情報、例えば、回路区分や電圧レベル等の入力を行うものとする。
【００７６】
図１３は、構成部品（機器）の属性情報の入力作業の際の画面表示を示す説明図であり、（ａ）は、構成部品（機器）の属性情報の種類を選択する入力画面の説明図、（ｂ）は、構成部品（機器）の機器型式番号の入力用の子画面の説明図、（ｃ）は、構成部品（機器）の機器型式番号入力に際して、編集中の展開接続図の構成部品を示すシンボル（機器表示図形）をカーソルで指定している状態を示す状態説明図、（ｄ）は、構成部品（機器）の盤内座標の入力用の子画面の説明図、（ｅ）は、構成部品（機器）の盤内座標入力に際して、編集中の展開接続図の構成部品を示すシンボル（機器表示図形）をカーソルで指定している状態を示す状態説明図、（ｆ），（ｇ）は、盤内座標入力に際して、構成部品（機器）の盤内座標の入力用の子画面内に表示される盤内座標選定用支援図形表示の他の例を示す説明図である。
【００７７】
図１４の（ａ）は、構成部品（機器）の端子番号の入力用の子画面の説明図、（ｂ）は、構成部品（機器）の端子番号入力に際して、編集中の展開接続図の構成部品を示すシンボル（機器表示図形）をカーソルで指定している状態を示す状態説明図である。
【００７８】
図１２に示すようにステップＳ２１では、設計者が構成部品（機器）を示すシンボル（例えば、機器表示図形５２Ａ等）をカーソル１０１で（図１３の（ｃ）参照）指定したか否かをチェックする（「シンボルを指定？」）。シンボルを指定している場合（Ｙｅｓ）はステップＳ２２へ進み、指定していない場合（Ｎｏ）はステップＳ２１を繰り返す。
ステップＳ２２では、構成部品（機器）の識別情報である機器番号が登録済みか否かをチェックする（識別情報入力済み？）。機器番号が登録済みの場合（Ｙｅｓ）はステップＳ２３へ進み、機器番号がまだ登録されていない場合は、ステップＳ４２へ進む。
【００７９】
ステップＳ２２においてＹｅｓでステップＳ２３へ進むときには、シンボルを指定された構成部品（機器）がどの盤領域線８０（図５参照）に含まれているものかは、自動的に判定され、その盤番号８１（図５参照）が検索され、盤番号８１に関係付けられた盤の型式番号が自動的に検索されるようになっている。
ステップＳ４２へ進んだ場合、「識別情報を入力してください」とのコメント表示を表示部３ｃ（図２参照）に表示して、符号〔１〕に従って、図８のフローチャートのステップＳ０１へ移行する。
【００８０】
ステップＳ２１を、表示部３ｃに表示される表示画面で具体的に説明する。図１３の（ｃ）に示すように、ステップＳ２１において表示部３ｃ（図２参照）に編集中の展開接続図５０を表示している状態で、対象の構成部品（機器）を示すシンボル、例えば、機器表示図形５２Ａ（リレー５２Ａ）にカーソル１０１を当てながらマウス３ｅ（図２参照）を左クリックすると、機器表示図形５２Ａが指定される。この指定された状態がステップＳ２１におけるＹｅｓの場合に対応し、この状態では、機器表示図形５２Ａの線の表示色が指定状態を示す色に変化する。
【００８１】
ステップＳ２３では、図１３の（ａ）に示す機器の属性情報の種類入力用画面１２０が表示部３ｃ（図２参照）に表示され、その入力に応じて機器の属性情報の種類は何かを判定し（機器型式番号／盤内座標／端子番号）、機器型式番号の場合は、ステップＳ２４へ進み、盤内座標の場合は、ステップＳ３０へ進み、端子番号の場合はステップＳ３５へ進む。
【００８２】
図１３に示すように機器属性情報の種類入力用画面１２０は、例えば、「○○○    機器の属性入力」と表示のタイトル欄１２０ａと、入力領域１２０ｂを有している。
タイトル欄１２０ａのタイトル表示の前記した「○○○    機器の属性入力」の内の「○○○」は機器番号を自動的に表示する機器番号表示領域１０７を示し、タイトル欄１２０ａにはアイコンボタン１０３も用意されている。
入力領域１２０ｂには、「機器型式番号」と表示の選択肢１２１、「盤内座標」と表示の選択肢１２２、「端子番号」と表示の選択肢１２３、・・・等が表示され、それらの選択肢の１つを選択するためのチェック欄１２１ａ，１２２ａ，１２３ａ・・・が設けられ、マウス３ｅ（図２参照）でチェック欄１２１ａ，１２２ａ，１２３ａ・・・の１つをクリックして「レ」点表示をさせて、選択することができる。
【００８３】
（型式番号の入力）
先ず、「機器型式番号」の選択肢１２１が選択された場合について説明する。
ステップＳ２３において、「機器型式番号」が選択されたと判定すると、ステップＳ２４に進み、表示位置の入力を受け付ける。これは、これから入力する機器型式番号を展開接続図５０に表示させる位置を指定する操作を受け付けるという意味である。選択したシンボルの近くに、マウス３ｅ（図２参照）を用いてカーソルでＣＡＤ機能により設定する。そして、ステップＳ２５では、機器型式番号の入力を受け付ける。
【００８４】
ステップＳ２５においては、図１３の（ｂ）に示すような子画面の機器型式番号入力画面１２５が表示部３ｃに表示される。機器型式番号入力画面１２５は、例えば、「○○○    機器型式番号入力」と表示のタイトル欄１２５ａと、入力領域１２５ｂを有している。
タイトル欄１２５ａの構成は、タイトルが変わるだけで図１３の（ａ）と略同じである。
入力領域１２５ｂには、機器型式番号を選択指定するコンボボックス１２６と、入力された機器型式番号を表示又は非表示の状態に設定する表示選択ボタン１０４と、登録ボタン１０５、終了ボタン１０６が設けられている。
終了ボタン１０６は、現在対象としている構成部品（機器）の属性情報の入力を終了させるアイコンボタンである。
【００８５】
コンボボックス１２６は、テキスト入力欄１２６ａと選択ボタン１２６ｂとから構成され、選択ボタン１２６ｂを押下すると、部品データベース１８（図２参照）に予め登録されている部品データのうち、現在指定した構成部品の前記した図８のフローチャートのステップＳ０２で入力された小分類の種類、機器であるならば、例えば、リレー、タイマ、コネクタ、端子台、産業用パソコン等の電子装置、プリント基板等に対応したものだけがテキスト入力欄１２６ａに表示される。部品データベース１８は、例えば、図２２に１例を示すようなものである。
なお、図２２は、部品データベース１８の構成と手配部品リスト２２の構成を説明する図を兼用しており、部品データベース１８は、後記するように欄１８ａ〜１８ｄ，１８ｇ〜１８ｋで表示された情報を含んでいる。
【００８６】
ステップＳ２６では、登録ボタン１０５が押下されたか否かをチェックする（「入力終了？」）。登録ボタン１０５が押下された場合（Ｙｅｓ）はステップＳ２７へ進み、そうでない場合（Ｎｏ）はステップＳ２４、Ｓ２５を続ける。
ステップＳ２７では、機器型式番号であることを示す識別子をステップＳ２５で入力された機器型式番号の頭に付し、当該展開接続図５０（図５参照）において機器番号に関係付けて電気回路ＣＡＤデータベース１４に記憶させる（「機器型式番号を示す識別子を頭に付し、機器番号に関係付けて登録」）。そして、ステップＳ２８では、表示／非表示の設定に応じ、所定の位置にステップＳ２５で入力された機器型式番号を、表示部３ｃ（図２参照）において表示する。
例えば、図１３の（ｃ）に示すように、リレーを示す機器表示図形５２Ａの右下に「（ＭＹ４Ｚ−Ｄ）」と（  ）に機器型式番号５２ｂが表示される。
【００８７】
ステップＳ２９では、終了ボタン１０６が押下されたか否かをチェックする（「入力完了？」）。終了ボタン１０６（図１３の（ｂ）参照）が押下された場合（Ｙｅｓ）はステップＳ４０へ進み、そうでない場合（Ｎｏ）は、ステップＳ２３へ戻る。
【００８８】
（盤内座標の入力）
次に、ステップＳ２３において「盤内座標」の選択肢１２２（図１３の（ａ）参照）が選択された場合について説明する。
ステップ２３において「盤内座標」が選択されたと判定されると、ステップＳ３０へ進み、表示位置の入力を受け付ける。これは、これから入力する盤内座標を展開接続図５０に表示させる位置を指定する操作を受け付けるという意味である。選択されたシンボルの近くに、マウス３ｅ（図２参照）を用いてカーソルでＣＡＤ機能により設定する。そして、ステップＳ３１では、盤内座標の入力を受け付ける。
【００８９】
ステップＳ３１においては、図１３の（ｄ）に示すような子画面の盤内座標入力画面１３０が表示部３ｃ（図２参照）に表示される。盤内座標入力画面１３０は、例えば、「○○○    盤内座標入力」と表示のタイトル欄１３０ａと、入力領域１３０ｂを有している。
タイトル欄１３０ａの構成は、タイトルが変わるだけで図１３の（ａ）と略同じである。
【００９０】
入力領域１３０ｂには、盤の型式番号を表示する盤の型式番号表示欄１３１が用意されており、構成部品（機器）を示すシンボルを指定したときに、前記ステップＳ２２の説明で、付加的に説明したように、当該の構成部品（機器）が配置される制御盤の型式番号が検索されているので、その盤の型式番号が、盤の型式番号表示欄１３１に表示される。また、入力領域１３０ｂには、座標表示ガイド図欄１３４が用意され、盤の型式番号及び製作図面雛形図面番号に対応させて、予め雛形図面データベース１７に記憶格納されている雛形図面座標表示ガイド図１３２（図１３の（ｄ）中では、１３２Ａと表示）を読み出して表示する。
更に、入力された盤内座標を表示又は非表示の状態に設定する表示選択ボタン１０４、登録ボタン１０５、終了ボタン１０６が設けられている。コンボボックス１３３は、テキスト入力欄１３３ａと選択ボタン選択１３３ｂとから構成されている。
【００９１】
ちなみに、雛形図面座標表示ガイド図１３２は、盤内座標を入力するときに、制御盤に複数用意されている構成部品（機器）配置用のどの面かを、カーソル１０１で指し示して左クリックすることにより指定可能になっている。図１３の（ｄ）に示した雛形図面座標表示ガイド図１３２Ａでは、「正面」と表示の矢印がその制御盤の正面を示し、その制御盤の筐体正面のＤ矢視で示す面が、その制御盤の製作図面の１つである盤内機器配置図２１１（図２６参照）の雛形図面２１１BASE（図７参照）の「Ｄ視図」を示す。制御盤正面パネルを開けた裏面側に、上からＡ矢視、Ｂ矢視、Ｃ矢視で示す面が、その制御盤の盤内機器配置図２１１の雛形図面２１１BASEのそれぞれ「Ａ視図」、「Ｂ視図」、「Ｃ視図」、を示す。そして、「Ａ視図」、「Ｂ視図」、「Ｃ視図」、「Ｄ視図」毎に盤内座標が設定されている。
例えば、図７において、先に雛形図面２１１BASEの１例として説明したものは、雛形図面座標表示ガイド図１３２Ａにおける「Ａ視図」に対応している。
【００９２】
雛形図面座標表示ガイド図１３２Ａにおいて、例えば、「Ａ視図」が、マウス３ｅ（図２参照）を用いてカーソル１０１で選択され、その後に選択ボタン１３３ｂを押下すると、「Ａ視図」の盤内座標がテキスト入力欄１３３ａに表示される。その中からカーソル１０１で指定しながら左クリックで盤内座標を選択する。盤内座標の選択が終了したら登録ボタン１０５を押下する。
ここで、例えば、雛形図面座標表示ガイド図１３２ＡでＡ視図からＤ視図の内の１つを選択することと、コンボボックス１３３で盤内座標を選択する操作が、ステップＳ３１における盤内座標の入力受付けに対応する。
【００９３】
ステップＳ３２では、登録ボタン１０５が押下されたか否かをチェックする（「入力終了？」）。登録ボタン１０５が押下された場合（Ｙｅｓ）はステップＳ３３へ進み、そうでない場合（Ｎｏ）はステップＳ３０、Ｓ３１を続ける。
ステップＳ３３では、盤内座標であることを示す識別子をステップＳ３１で入力された盤内座標の頭に付し、当該の展開接続図５０において機器番号に関係付けて電気回路ＣＡＤデータベース１４に記憶させる（「盤内座標を示す識別子を頭に付し、機器番号に関係付けて登録」）。そして、ステップＳ３４では、表示／非表示の設定に応じ、所定の位置にステップＳ３１で入力された座標番号を、表示部３ｃにおいて表示する。
例えば、図１３の（ｅ）に示すように、リレーを示す機器表示図形５２Ａの右上に「（ＡＤＤ１）」という盤内機器配置図２１１（図２６参照）の「Ａ視図」の盤内座標５２ｃが（  ）内に表示される。ステップＳ３４の後、ステップＳ２９へ進む。
【００９４】
ステップＳ２９では、終了ボタン１０６が押下されたか否かをチェックする（「入力完了？」）。終了ボタン１０６が押下された場合（Ｙｅｓ）はステップＳ４０へ進み、そうでない場合（Ｎｏ）は、ステップＳ２３へ戻る。
【００９５】
なお、図１３の（ｆ），（ｇ）は雛形図面座標表示ガイド図１３２の他の例を示すもののである。図１３の（ｆ）に示す雛形図面座標表示ガイド図１３２Ｂでは、背中合わせになった制御盤の１つのパネルを開けたときに筐体の左右のＥ矢視、Ｇ矢視で示す側面のＥ面、Ｇ面に機器の盤内配置が可能なことを示している。図１３の（ｇ）に示す雛形図面座標表示ガイド図１３２Ｃでは、直方体の形状の制御盤の各側面にパネルが開閉可能に設けられ、パネルを開いたときのそれぞれの筐体の面が、Ａ面、Ｂ面、Ｃ面、Ｄ面となり、それぞれの面に機器の盤内配置が可能なことを示している。
【００９６】
（端子番号の入力）
次に、ステップＳ２３において「端子番号」の選択肢１２３が選択された場合について説明する。
ステップＳ２３において、「端子番号」が選択されたと判定すると、ステップＳ３５へ進み、表示位置の入力を受け付ける。これは、これから入力する盤内座標を展開接続図５０に表示させる位置を指定する操作を受け付けるという意味である。選択されたシンボルの近くに、マウス３ｅ（図２参照）を用いてカーソルでＣＡＤ機能により設定する。そして、ステップＳ３６では、端子番号の入力を受け付ける。
【００９７】
ステップＳ３６においては、図１４の（ａ）に示すような子画面の端子番号入力画面１３５が表示部３ｃ（図２参照）に表示される。端子番号入力画面１３５は、例えば、「○○○    端子番号入力」と表示のタイトル欄１３５ａと、入力領域１３５ｂを有している。
タイトル欄１３５ａの構成は、タイトルが変わるだけで図１３の（ａ）と略同じである。
【００９８】
入力領域１３５ｂには、構成部品（機器）の端子番号表示ガイド図欄１３６が用意され、機器型式番号に対応させて予め部品データベース１８又は関連部品データベース１９に記憶格納されている端子図１３８を読み出して、表示部３ｃ（図２参照）に表示する。
なお、リレーソケットのように、リレーに配線される配線の属性情報にもとづいて、リレーソケットの有無や、リレーソケットの部品型式が決まるものについては、配線の属性情報（配線情報）の入力が完了してから端子番号を入力するようにし、配線の属性情報も参照して、自動的にリレーソケットの端子図１３８を読み出すようにする。
この具体的な方法は、後記する関連部品データベース１９からの関連部品の抽出方法と同じ方法となる。
更に、端子番号を入力するためのコンボボックス１３７、入力された盤内座標を表示又は非表示の状態に設定する表示選択ボタン１０４、登録ボタン１０５、終了ボタン１０６が設けられている。コンボボックス１３７は、テキスト入力欄１３７ａと選択ボタン選択１３７ｂとから構成されている。
【００９９】
端子図１３８において、例えば、「１３」が、マウス３ｅ（図２参照）を用いてカーソル１０１で選択されると、端子番号「１３」がテキスト入力欄１３３ａに表示される。若しくは、選択ボタン１３７ｂを押下すると「１」〜「１４」の端子番号がテキスト入力欄１３７ａに表示され、その中からマウス３ｅ（図２参照）を用いてカーソル１０１で指示しながら左クリックで端子番号を選択する。端子番号の選択が終了したら登録ボタン１０５を押下する。
ここで、端子番号表示ガイド図欄１３６を用いて端子番号を選択するか、コンボボックス１３７で端子番号を選択する操作が、ステップＳ３６における端子番号の入力受付けに対応する。
【０１００】
ステップＳ３７では、登録ボタン１０５が押下されたか否かをチェックする（「入力終了？」）。登録ボタン１０５が押下された場合（Ｙｅｓ）はステップＳ３８へ進み、そうでない場合（Ｎｏ）はステップＳ３５、Ｓ３６を続ける。
ステップＳ３８では、端子番号であることを示す識別子をステップＳ３６で入力された端子番号の頭に付し、当該の展開接続図５０において機器番号に関係付けて電気回路ＣＡＤデータベース１４に記憶させる（「端子番号を示す識別子を頭に付し、機器番号に関係付けて登録」）。そして、ステップＳ３９では、表示／非表示の設定に応じ、所定の位置にステップＳ３６で入力された端子番号を、表示部３ｃにおいて表示する。
例えば、図１４の（ｂ）に示すように、リレーを示す機器表示図形５２Ａの左下に「１３」というリレーソケットの端子番号５２ｄが表示される。ステップＳ３９の後、ステップＳ２９へ進む。
【０１０１】
ステップＳ２９では、終了ボタン１０６が押下されたか否かをチェックする（「入力完了？」）。終了ボタン１０６が押下された場合（Ｙｅｓ）はステップＳ４０へ進み、そうでない場合（Ｎｏ）は、ステップＳ２３へ戻る。
ここでは、再度ステップＳ２３へ戻り、もう１つのリレーソケットの端子番号の入力作業がステップＳ３５〜Ｓ３９で繰り返され、図１４の（ｂ）に示すように、リレーを示す機器表示図形５２Ａの左上に「１４」というリレーソケットの端子番号５２ｄが内に表示される。
【０１０２】
そして、ステップＳ２９において終了ボタン１０６が押下されたと判定すると、ステップＳ４０に進み、その他の属性情報の入力が有るか否かがチェックされる（「その他入力有り？」）。その他の属性情報の入力がない場合（Ｎｏ）はその構成部品（機器）に対する一連の属性情報の入力作業が終了し、その他の属性情報の入力が有る場合（Ｙｅｓ）は、ステップＳ４１へ進み、その他の属性情報の入力を受け付け（「その他を入力」）、その後に一連の属性情報の入力作業が終了する。
ここでは、再度同じリレーを示す機器表示図形５２Ａがマウス３ｅ（図２参照）を用いてカーソル１０１で指示されながら左クリックされ、図１３の（ａ）に示す機器属性情報の種類入力用画面１２０が開かれ、型式番号、盤内座標、端子番号以外の選択肢が指定されたとき、ステップＳ４０において「Ｙｅｓ」となったときであり、図示省略するが同様にその他の属性情報の種類の選択肢に対する入力作業用の子画面が用意されており、例えば、回路区分や電圧レベル等の仕様をその配線に対して設定入力する。そして、その他の属性情報の種類の選択肢に対する入力作業が終了する。
【０１０３】
なお、ステップＳ２３及びステップＳ２９はステップＳ２３における選択肢を機器型式番号、盤内座標、端子番号の３つだけに限定して、フローチャートのステップＳ２４〜Ｓ２８、ステップＳ３０〜Ｓ３４、ステップＳ３５〜Ｓ３９で具体的に例示し、その他の属性情報の種類の選択肢に対する入力作業をステップＳ４１で代表させたが、ステップＳ３５〜Ｓ３９に並行にステップＳ２３から分岐してステップＳ２９に到るようにしても良い。
ちなみに、フローチャートのステップＳ２４〜Ｓ２７は、機器の型式情報入力手段を、ステップＳ３０〜Ｓ３３は、機器配置情報入力手段を構成する。
【０１０４】
ここでは、構成部品（機器）としてリレー５２Ａを例に説明したが、タイマ、電子装置等の他の構成部品に対する機器型式番号入力、配置決定（盤内座標入力）、端子番号設定等の後に、配線接続のためのコネクタや端子台等の構成部品（機器）の配置（盤内座標）や機器型式番号等の属性情報の入力を行う。
なお、コネクタや端子台等は、将来の構成部品の増設や設計変更等による端子数の増加を考慮して、設計当初に必要な最低限の極数でその機器型式番号を設定せずに、極数に余裕を持たせて機器型式番号を設定するのが普通である。
例えば、メモリを搭載した電子回路基板用のスロット（コネクタ）において、メモリ容量の拡大等の対策が可能に当初からスロット（コネクタ）を用意しておくこと等が考えられる。
【０１０５】
（配線の入力方法）
次に、配線の入力方法について簡単に説明する。配線においては、展開接続図５０作成の上で必ずしもその識別情報として配線それぞれに固有の正式の識別情報である配線番号を入力して定義するものばかりではないが、その場合は、配線の識別処理のために仮の配線番号を付し、その配線番号が仮の識別情報であることを示す識別子を仮の配線番号の頭に付して登録するようにする。また、配線には多芯ケーブルや、組線や、単線のものがあり、それぞれは種類が異なる配線として扱われ、そのために、配線番号又は仮の配線番号を示す識別子の後ろに、単線配線を示す識別子、若しくは多芯ケーブル及び組線を示す識別子が付加される。
【０１０６】
なお、前記したように正式な配線番号を設定しないものでも、盤内座標で発点と着点を定義することによって、制御盤設計者と実際の製作現場との間における配線の識別は可能となる。
多芯ケーブルや組線の場合は、属性情報として、発点の座標及び着点の座標を、盤番号とその盤内座標で入力し、芯数、回路区分、部品データベース１８に格納されているケーブル組図を示すケーブル組図番号等を入力する。
回路区分の記号（図２７〜図２９参照）は、例えば、ＬＣ（：ＤＣ４８Ｖ以下の低圧回路）、ＬＴ（：アナログ回路、通信回路）、ＨＣ（：ＡＣＤＣ６０Ｖ以上）等が一般に用いられるが、これはプラント毎に定義される。特にノイズ対策のためにＬＣとＨＣは別束のケーブル束に分けられる。
ケーブルの長さは１つの制御盤の中に配線される場合は、発点の盤内座標及び着点の盤内座標から、制御盤製作図面の１つであるケーブル表２２５（図２９参照）を自動生成する段階で、自動的に算出されるが、盤間配線の場合は、手入力で設定される。
【０１０７】
単線の配線の場合は、線径、線種、極性、回路区分、発点の機器番号とその端子番号、着点の機器番号とその端子番号等を入力する。線径は芯線の断面積であり、線種は芯線の素材を示す。例えば、線径、線種を「０．５Ｃ」と表示の場合は、直流の芯線の断面積が０．５ｍｍ2の配線であることを表わす。ちなみに、数字の後ろの記号の「Ｃ」は直流を、「Ｂ」は交流を示すが、回路区分同様にプラント毎に定義される。
これら、構成部品（機器）や配線の属性情報の入力を終了して、電気回路ＣＡＤデータベース１４に展開接続図５０が登録され、一連の展開接続図５０の編集が終了する。
なお、１つのプラントに対する展開接続図５０は、複数枚のシートで構成されることが多い。また、制御系統別に分離された展開接続図５０が複数組存在する場合もあるので、前記した制御盤や構成部品（機器）や配線の識別情報の入力、その属性情報の入力は、個々の展開接続図５０のシート毎に行う。また、シート間で移動しながら入力を行ったりする。
【０１０８】
以上、制御盤や機器や配線の識別情報である盤番号、機器番号、配線番号の入力方法、制御盤や機器や配線の属性情報の入力方法について説明したが、本発明前記したように子画面がその入力項目ごとに発生する形式に限定されるものではない。例えば、一つの機器について機器番号の入力を終えたら、その時点で入力可能な属性情報に対して子画面を切り替えることなく、キーボード３ｄやマウス３ｅ（図２参照）からのコマンド入力又はそのときの表示画面のメニューコマンドにより属性情報の種類を選択して、属性情報を入力可能なものでも良い。
【０１０９】
《展開接続図の検査方法》
次に、図１５から図２４を参照しながら展開接続図５０（図４参照）の図面自動検査機能について説明する。
制御盤設計者による電気系ＣＡＤプログラムを使用した、展開接続図５０上における構成部品（機器）の機器型式番号の選定、盤内配置決定（盤内座標の入力）や、配線等の線種決定や配線の発点及び着点の入力等の作業が終わると、図３に示したフローチャートのステップＳ１０２の検査を行う。
この図面自動検査機能は、電気系ＣＡＤプログラム１１（図１参照）、機械系ＣＡＤプログラム１２（図１参照）とは別個のプログラムである制御盤設計支援プログラム１３を実行することにより実現される機能ブロックの１つである展開接続図検査部４１（図２参照）により実行される。
展開接続図検査部４１は、電気系ＣＡＤプログラム１１で生成したＣＡＤ図面である展開接続図５０を電気回路ＣＡＤデータベース１４（図２参照）から読み出して、検査ルールリスト１５（図２参照）、図面検査用リスト１６（図２参照）、各種構成部品（機器）や配線部品のリストである部品データベース１８（図２参照）にもとづいて検査する。
【０１１０】
図面検査用リスト１６の中には、詳細は後記するが、例えば、盤リスト１６ａ（図２１参照）、系統区分リスト（図示省略）、電圧リスト１６ｂ（図２３参照）、図示省略の周波数リスト、線径リスト、線種リスト、極性リスト、回路区分リスト、電気信号単位リスト、芯線リスト等が含まれる。そして、盤リスト１６ａ、系統区分リスト等は盤に関する検査のときに用いられ、電圧リスト１６ｂ、周波数リスト、回路区分リスト、電気信号単位リスト、芯線リスト等は機器に関する検査のときに用いられ、系統区分リスト、電圧リスト１６ｂ、周波数リスト、線径リスト、線種リスト、極性リスト、回路区分リスト、電気信号単位リスト、芯線リスト等は配線に関する検査のときに用いられる。
ちなみに、芯線リストとは、端子番号と芯線の数との関係で展開接続図５０（図４参照）に表示記載するときの記載ルールに従った表示法を示すリストであり、芯線数に応じて複数のリストが用意されている。
【０１１１】
図１５から図１７は、図面自動検査機能の処理の流れを示すフローチャートである。
図１８から図２０は、検査ルールリストを示す説明図である。図２１は図面検査用リストの１種である盤リストを示す説明図であり、図２２は、部品データベースの構成及び手配部品リストの構成を示す説明図であり、図２３は、図面検査用リストの１種である電圧リストを示す説明図である。
図２４は、検査結果のエラーリストを示す説明図である。
以下では、制御盤のことを単に盤と略称することもある。
【０１１２】
（盤に関する検査）
制御盤設計者が設計端末３のキーボード３ｄやマウス３ｅ等の入力装置によって、制御盤設計支援プログラム１３（図２参照）を実行させて実現される機能ブロックの１つである展開接続図検査部４１（図２参照）により自動検査機能を実行する際には、先ず、検査対象の展開接続図５０（図４参照）のシート番号の範囲を指定する入力を受けて、該当する展開接続図５０を読み出す（ステップＳ５１）。
次いで、読み出された展開接続図５０の図面名称欄５０ａをチェックするステップＳ５２）。
【０１１３】
ここでは、図面名称欄５０ａ（図４参照）の図面タイトル５１Ａに、客先名称やプラント名称が正しく入力されているかどうかをチェックしたり、顧客との取り決めに従ったシート番号５１Ｂの採番原則に従っているか等をチェックしたりする。このチェックのルールは、各プラントの展開接続図５０の図面作成毎に図１８から図２０に例示した検査ルールリスト１５には記載省略の、ルール番号欄１５ａのルールＮｏ．の小さい項に記載されている。
【０１１４】
次いで、ステップＳ５３では、共通事項の検査を実行する。これは、顧客や対象制御システムの種類（制御盤の含まれる系統）に関わらず制御システムの電気回路に対して共通事項の検査で、具体的には、盤（制御盤）、機器、配線等の識別情報の未入力や重複入力のチェック、盤、機器、配線等の属性情報として入力すべき情報の抜けチェック（例えば、型式番号や電圧レベル、盤内座標、図面から参照しているシート番号に対する該当するものの有無、端子台等の同一端子番号の重複等である。
【０１１５】
図１８から図２０に示すように検査ルールリスト１５は、横１列が一つの検査ルールに対応する。「ルールＮｏ．」と表示のルール番号欄１５ａ、自動検査の実行要否を自動的に選択できるように指定する検査レベル欄１５ｂ、そのルールを適用する対象を指定する適用対象欄１５ｃ、検査の内容を記載するルール内容欄１５ｄ、「ＯＫ条件式」と表示の展開接続図検査部４１で実際に用いられるルール記述言語欄１５ｅ、「ＥＲＲメッセージ」と表示のエラー表示内容欄１５ｆ、「ＥＲＲ条件式」と表示の展開接続図検査部４１で実際に用いられるエラー表示記述言語欄１５ｇから構成されている。
【０１１６】
ここで、適用対象欄１５ｃ、ルール内容欄１５ｄ、エラー表示内容欄１５ｆは、検査ルールリスト１５を設計者が確認する際に、その適用対象や、ルール内容等を理解するのに助けとなるものであり、自然言語で記述される。ルール記述言語欄１５ｅやエラー表示記述言語欄１５ｇは、展開接続図検査部４１が解釈して評価可能な式がプログラム言語で記述されている。展開接続図５０に対してルール記述言語欄１５ｅの条件式を評価した結果、それが真となる場合は、ＯＫを検査結果とする。偽となった場合は、再度、エラー表示記述言語欄１５ｇの条件式を評価し、それが真となる場合は、該当するエラー表示内容欄１５ｆのメッセージを検査結果とする。偽となる場合はさらに別の条件式を評価するようにしても良い。
【０１１７】
なお、適用対象欄１５ｃについては、ここに用いられる用語が予め適用対象の盤番号（制御盤の識別情報）や、盤番号に関係付けられた各種の属性情報や、構成部品（機器）の機器番号（機器の識別情報）、機器番号に関係付けられた属性情報、配線の仮配線番号を含めた配線番号（配線の識別情報）、配線番号に関係付けられた属性情報のどれに対するものであるかを、適用対象欄１５ｃでは、明示されていないが、用語に対応して前記した各属性情報の頭に付された識別子が自動的に読み出されるように裏側に隠れて付加されて構成されており、その識別子の付された属性情報に対してルールを適用していくことによって、高速でルールの適用がなされる。
【０１１８】
ステップＳ５４では、検査ルールリスト１５の内から、盤に関するルールリストを読み込む。次いで、後記する盤リスト１６ａ、系統区分リスト等を読み込む（ステップＳ５５）。そして、ステップＳ５４で読み込んだ盤に関するルールリストの内、１つのルールを選択し（ステップＳ５６）、展開接続図５０から盤番号を検索して、当該の盤番号やそれに関係つけられた属性情報を検査する（例えば、盤番号が盤リスト１６ａに存在していることのチェック）（ステップＳ５７）。
例えば、盤に関係するルールリストとしてルール番号「１０１」が選択され、図５に示した展開接続図５０に記載の盤番号８１、例えば、「Ｈ１１−Ｐ７０１」が検索されて、図面検査用リスト１６（図２１参照）に含まれるリストの１つである盤リスト１６ａに記載されたものであるかがチェックされる。
【０１１９】
盤リスト１６ａは、図２１に示すように盤番号８１を記載される盤番号欄１６ａ１、盤名称８６が記載される盤名称欄１６ａ２を有したリストである。
【０１２０】
ステップＳ５８では、全ての盤番号８１について終了したか否かをチェックする。全ての盤番号８１について終了した場合（Ｙｅｓ）はステップＳ５９へ進み、終了していない場合（Ｎｏ）はステップＳ５７を続ける。
ステップＳ５９では、盤に関する全てのルールリストについて検査終了か否かをチェックする。盤に関する全てのルールリストについて検査終了の場合（Ｙｅｓ）は符号〔２〕にしたがってステップＳ６０へ進み、そうでない場合（Ｎｏ）はステップＳ５６に戻り、盤に関する次のルールを選択して、ステップＳ５７〜Ｓ５９を繰り返す。
例えば、次の繰り返しのステップＳ５６では、次に、例えば、ルール番号「１０９」の系統分類についてのチェックが行われる。盤リスト１６ａにより盤番号８１をチェックしたときに、その盤名称８６に記載された系統区分が、ステップＳ５５で読み込まれた系統区分リストに記載されたものに含まれるものであるかどうかを検査する。
【０１２１】
（機器に関する検査）
ステップＳ６０では、検査ルールリスト１５の内から、機器に関するルールリストを読み込む。次いで、部品データベース１８、図面検査用リスト１６に含まれている電圧リスト１６ｂ等を読み込む（ステップＳ６１）。そして、ステップＳ６０で読み込んだ機器に関するルールリストの内、１つのルールを選択し（ステップＳ６２）、展開接続図５０から機器番号を検索して、当該の機器番号やそれに関係つけられた属性情報を検査する（例えば、機器の型式番号が部品データベース１８に存在していることのチェック、端子台、コネクタの端子番号最大数と、対応する端子台、コネクタの型式番号の極数が矛盾しないかのチェック。）（ステップＳ６３）。
【０１２２】
図２２は、部品データベース１８と手配部品リスト２２とを１つの表にまとめたものであり、部品データベース１８に含まれる情報は（  ）外の符号１８ａ、１８ｂ、１８ｃ，１８ｄ，１８ｇ，１８ｈ，１８ｉ，１８ｊ，１８ｋで表わし、手配部品リスト２２に含まれる情報は（  ）内に２２ａ〜２２ｋで表わしてある。
部品データベース１８は、「記載型式」と表示された展開接続図５０に記載されるときの機器型式番号又は配線の型式番号を記載する記載型式欄１８ａ、その機器が定格電圧を定められている場合に記載する定格電圧欄１８ｂ、その機器を手配するときに用いられる部品コード欄１８ｃ、「図番」と表示された、その機器の構造図や外形図や寸法諸元等を表わした図面が添付されている場合の部品図面番号を記載する部品図面番号欄１８ｄ、当該の機器等の品名を記載する品名欄１８ｇ、メーカにおける機器等の型式呼称欄１８ｈ、仕様・メーカ名欄１８ｉ、関連部品の有り無しを示すフラグが表示される関連部品有無欄１８ｊ、手配の必要があるか否かを示すフラグを表示する手配対象欄１８ｋから構成されたリストである。
【０１２３】
ここで、機器等の型式呼称欄１８ｈは、単にメーカにおける型式番号だけでなく仕様等も組み合わされたものである。
ちなみに、品名欄１８ｇに例示の「ＡＶＲ」はＡＶＲ（Automatic Voltage Regulator：自動電圧調整器）を意味し、「ＡＶＲ  ＰＩ」ＰＩ制御方式の自動電圧調整器を意味し、「ＲＹ」はリレーを意味し、「ＳＷ」はスイッチを意味し、「ＴＩＭＥＲ」はタイマを意味し、「ＣＡＢＬＥ」はケーブルを意味する。
【０１２４】
多芯ケーブルや組線の場合の機器等の型式呼称欄１８ｈには、「クミ図作業指定」と表示のケーブル組図が添付されている場合があり、その場合はそのケーブル組図の図番番号が記載されることもある。そして、そのケーブル組図の図番番号に対応したケーブル組図が部品データベース１８に格納されている。
関連部品有無欄１８ｊにおけるフラグの値が「０」は関連部品が無いことを示し、フラグの値が「１」は関連部品があることを示す。
手配対象欄１８ｋに「１」と表示のものは、手配が必要であることを示している。
ここで、関連部品有無欄１８ｊの関連部品の有無を示すフラグが請求項に記載の「関連部品情報」に対応し、手配対象欄１８ｋの手配の必要があるか否かを示すフラグが請求項に記載の「手配情報」に対応する。
【０１２５】
次に、図２３に示す電圧リスト１６ｂについて説明する。各欄は、左から「記載（公称電圧）」と表示の展開接続図５０に記載するときの記載公称電圧欄１６ｂ１、記載（機器端電圧）」と表示の展開接続図５０に記載するときの記載機器端電圧欄１６ｂ２、実際の公称電圧欄１６ｂ３、実際の機器端電圧欄１６ｂ４を示す。これは、展開接続図５０に表示するときに、交流か直流かの区別を省略して記載することがあるためで、例えば２４Ｖと記載されていればＤＣ２４Ｖと、自動検査の処理において認識する必要があるためである。
【０１２６】
ステップＳ６４では、全ての機器番号について終了したか否かをチェックする。全ての機器盤番号について終了した場合（Ｙｅｓ）はステップＳ６５へ進み、終了していない場合（Ｎｏ）はステップＳ６３を繰り返す。
ステップＳ６５では、機器に関する全てのルールリストについて検査終了か否かをチェックする。機器に関する全てのルールリストについて検査終了の場合（Ｙｅｓ）は符号〔３〕にしたがってステップＳ６６へ進み、そうでない場合（Ｎｏ）はステップＳ６２に戻り、機器に関する次のルールを選択して、ステップＳ６３〜Ｓ６５を繰り返す。
ちなみに、ステップＳ６２では、次に、例えば、ルール番号「１０３」の定格電圧が電圧リスト１６ｂに含まれるか否かの検査や、ルール番号「１０８」の回路区分リストに含まれるか否かの検査、ルール番号「１２０」〜「１２２」の端子番号と芯数の記載法が正しいか否かの検査をする。
【０１２７】
（配線に関する検査）
ステップＳ６６では、検査ルールリスト１５の内から、配線に関するルールリストを読み込む。次いで、図面検査用リスト１６から電圧リスト１６ｂ、線径リスト、線種リスト、回路区分リスト等を読み込み（ステップＳ６７）、部品データベース１８からケーブルリストを読み込む（ステップＳ６８）。ここで、部品データベース１８のケーブルリストとは、例えば、図２２に示した部品データベース１８において、品名欄１８ｇに「ＣＡＢＬＥ」と表示されたものの部品だけを抽出したリストである。
そして、ステップＳ６６で読み込んだ配線に関するルールリストの内、１つのルールを選択し（ステップＳ６９）、展開接続図５０から配線番号を検索して、当該の配線番号やそれに関係つけられた属性情報を検査する（例えば、開放端のように描かれている配線に行き先表示の図面を示すシート番号の記載があるか？）（ステップＳ７０）。
【０１２８】
ステップＳ７１では、全ての配線番号について終了したか否かをチェックする。全ての配線盤番号について終了した場合（Ｙｅｓ）はステップＳ７２へ進み、終了していない場合（Ｎｏ）はステップＳ７０を繰り返す。
ステップＳ７２では、配線に関する全てのルールリストについて検査終了か否かをチェックする。配線に関する全てのルールリストについて検査終了の場合（Ｙｅｓ）はステップＳ７３へ進み、そうでない場合（Ｎｏ）はステップＳ６９に戻り、配線に関する次のルールを選択して、ステップＳ７０〜Ｓ７２を繰り返す。
ここで、ステップＳ６９に戻り、他の配線に関するルールリストとして、例えば、ルール番号「１０３」〜「１０８」，「１１０〜１２２」が適用されて検査する。
【０１２９】
検査ルールリスト１５中の全ての検査ルールに対して検査実行した後、ステップＳ７３では、検査結果を出力する。具体的には、データサーバ７（図２参照）に図面検査結果２３を記憶格納するとともに、表示部３ｃ（図２参照）に表示し、更にプリンタ３ｆ（図２参照）に印刷出力しても良い。
【０１３０】
次に、図面検査結果２３について説明する。図２４において「ルールＮｏ．」と表示されている番号は、検査ルールリスト１５上のルール番号欄１５ａのルール番号を示し、その検査項目に対する検査結果を、その右側の欄に対象の制御盤、機器、配線に対するエラーの内容を表示する。
図２４において、ルール番号欄２３ａの右隣りの、「シートＮｏ．」と表示の欄２３ｂは、展開接続図５０のシート番号であり、検査の結果、ステップＳ５７，Ｓ６３においてエラーと判定された対象の情報（識別情報や属性情報）が記載されていた展開接続図５０の対象シートを表す。「座標」と表示の欄２３ｃの座標とは、展開接続図５０の当該シートの図面上のどの位置に記載されているものかを表わす。前記したように、展開接続図５０においても展開接続図描画領域５０ｂの外側に、縦方向、横方向の座標表示がされている（図４では表示を省略）。制御盤内への機器の取付け位置（盤内座標）とは異なるものである。
【０１３１】
図２４において、「値」と表示の欄２３ｄは、検査の対象として展開接続図５０から抽出された識別情報や属性情報の値（識別情報や属性情報の値とは、数値を意味するのではなく、複数ある識別情報や属性情報のうちのエラーと判定された情報のそのもののこと）を表わし、この値を対象として検査を実行したことを表す。「メッセージ」と表示の欄２３ｅは、図面に対する検査結果を自然言語で表現し記載する欄である。「判定」と表示の欄２３ｆは、○か△か×かが記載され、例えば、検査ルールリスト１５中のルール記述言語欄１５ｅに記載された条件式が真となる場合は○を、検査ルールリスト１５中のエラー表示記述言語欄１５ｇに記載された条件式が真となる場合は×とする。この他、検査ルールリスト１５にＷＡＲＮＩＮＧ条件式を用意し、これが真となる場合は△としても良い。
【０１３２】
このように、展開接続図５０を展開接続図検査部４１（図２参照）の機能で自動検査する場合に用いる、各種リスト、例えば、盤リスト１６ａ、電圧リスト１６ｂ、周波数リスト、線径リスト、線種リスト、極性リスト、回路区分リスト、系統区分リスト、電気信号単位リスト、芯線リスト等が含まれる図面検査用リスト１６は、電気系ＣＡＤプログラム１１及び機械系ＣＡＤプログラム１２が直接読み込み可能なデータ書式にしておくと、電気系ＣＡＤプログラム１１上で展開接続図５０を編集作業しているときにも検索して、機器や配線の属性情報を入力するときに、データサーバ７から読み出して、表示部３ｃの小画面に表示させて入力に利用できて便利である。
【０１３３】
なお、盤リスト１６ａや計測制御に使用する電圧リスト１６ｂは、制御システムの対象となるプラントや顧客によって異なるので、プラントが変わった場合は、図面検査用リスト１６の内の変える必要なもの、例えば、盤リスト１６ａ、電圧リスト１６ｂを変更すれば良く、また、必要に応じて検査ルールリスト１５の、変更の必要なルール番号の内容を変更すれば良い。したがって、展開接続図検査部４１を実現する制御盤設計支援プログラム１３を変更する必要はない。
【０１３４】
本実施形態における展開接続図５０の検査方法を用いると、検査ルールの追加も容易である。例えば、ある特定のノイズフィルタを禁止しているプラントがあり、その対象型式を使用していないことを検査したい場合は、禁止している機器型式のリストを図面検査用リスト１６として追加し、検査ルールリスト１５に展開接続図５０に対象の機器型式の機器が存在しないことをＯＫ条件とする検査ルールを追加すれば良い。
故に、顧客やプラントによって図面への機器番号（等の記載方法のルールが異なる場合に、展開接続図５０の生成編集を行う電気系ＣＡＤプログラム１１の改造を行わなくても、検査ルールに適した図面検査用リスト１６を展開接続図５０編集時の支援用のデータに利用でき、また、展開接続図５０の検査を自動で行わせる場合においてもそれを利用でき、誤りの少ない展開接続図５０が生成編集できる。
【０１３５】
検査ルールリスト１５や関連部品データベース１９は、本実施形態の制御盤設計支援システム１を長期間利用する中で、徐々に増やしていくことができるデータである。長期間の利用のなかで、検査ルールリスト１５は設計ノウハウとして、関連部品データベース１９は部品に関する知識や経験をデータとして蓄積できる。長期間の利用の中で検査ルールリスト１５を充実させていくことが可能となり、検査機能が向上する。
【０１３６】
以上によれば、電気回路図面編集部３１において、展開接続図５０における機器が収容される制御盤を盤領域線８０で特定し、制御盤を識別する盤番号、制御盤内に収容されるその機器を識別する番号及び制御盤内のその機器の配置位置に関する盤内座標、制御盤内での機器同士の配線に関する配線情報を少なくとも展開接続図５０に記載するので、展開接続図検査部は、検査ルールリスト及び図面検査用リストを用いて、制御盤製作図面を作成するのに必要なデータが抜けなく記載されているかチェックできる。
【０１３７】
その結果、展開接続図を作成する設計者又は展開接続図に制御盤製作図面用の盤識別情報、機器識別情報、機器配置情報及び配線情報を追加する制御盤製作図面作成の設計者は、制御盤製作図面を作成するのに必要なデータが抜けなく展開接続図に記載されているか容易にチェックでき、制御盤製作図面が出力されてから後の検図作業の段階で、上流の展開接続図の修正を依頼する戻り作業が防止できる。
【０１３８】
《盤製作図面の自動生成》
次に、図２５から図２９を参照しながら、適宜図７を参照して制御盤製作図面の生成方法について説明する。
図２５は、展開接続図から制御盤製作図面を自動生成する制御の流れを示すフローチャートである。図２６は、展開接続図及び雛形図面にもとづいて自動生成された盤内機器配置図の１例を示す説明図である。図２７は展開接続図及び端子台・コネクタ表テンプレートにもとづいて自動生成された端子台・コネクタ表を示す説明図である。図２８は展開接続図及びライン表テンプレートにもとづいて自動生成されたライン表を示す説明図である。図２９は展開接続図及びケーブル表テンプレートにもとづいて自動生成されたケーブル表を示す説明図である。
【０１３９】
この処理は、制御盤設計者が、設計端末３で制御盤設計支援プログラム１３を起動させて、制御盤製作図面生成部４３（図２参照）において実行される。キーボード３ｄやマウス３ｅ等の入力装置によって制御盤製作図面自動生成機能を実行すると、先ず、対象とする展開接続図５０（通常複数枚のシートから構成されていることが多い）中から、盤番号を検索する（ステップＳ８１）。次いで、その盤番号を一時記憶し（ステップＳ８２）、ステップＳ８１で抽出した盤番号に関係付けられた製作図面雛形図面番号に対応した雛形図面２１１BASEを読み込む（ステップＳ８３）。図７は、制御盤製作図面の一つである盤内機器配置図２１１の雛形図面２１１BASEである。
次に、展開接続図５０中の当該盤内に収容される各機器の機器番号、機器型式番号、その機器の盤内座標を読み込み、雛形図面２１１BASEの当該盤内座標の位置に機器番号、機器型式番号を記入する。
【０１４０】
図２６の例は、制御盤の盤内機器配置図２１１を示し、制御盤のＡ視図を示すものである。図２６中の実線で囲まれた１つの四角枠部分が１つの機器を配置するスペース２１２を示す。盤内機器配置図２１１には、縦方向の盤内座標２１１ａと横方向の盤内座標２１１ｂが対応付けられ、例えば、「ＡＤＡ」という縦方向の盤内座標２１１ａと、「１」という横方向の盤内座標２１１ｂとの組み合わせで決まる「ＡＤＡ１」が、展開接続図５０に記載されたスペース２１２に対する盤内座標の表示となっている。
ちなみに、１つのスペース２１２の破線で上下３段に区切られ、上段の欄２１２ａには機器番号が、中段の欄２１２ｂには機器番号が記載された展開接続図５０のシート番号が、下段の欄２１２ｃには機器型式番号と、必要に応じて電圧等の付加的属性情報が自動的に記入される。
【０１４１】
この記載内容は、機器の種類によって異なり、コネクタや端子台には、展開接続図５０編集のために仮の機器番号として盤内座標そのものを入力してデータ制御に用いているので、コネクタや端子台の盤内座標を、機器番号を示す上の段に自動的に記入する。
ステップＳ８４における当該盤内に含まれる機器であるかどうかは、展開接続図５０上で当該盤番号８１が関係付けられている盤領域線８０に囲まれた領域内に含まれる機器であるかどうかを判定することで容易に判定して、抽出できる。
一つの制御盤に含まれる機器が展開接続図５０の複数のシートに分かれて記載されている場合もあるので、ステップＳ８４では、対象の展開接続図５０の全てのシートに対し、ステップＳ８１で検索された盤番号８１に含まれる機器に対して、ステップＳ８４の処理を行う。
【０１４２】
次に、ステップＳ８５では、展開接続図５０中の当該盤内の端子台、コネクタの機器番号（仮の機器番号）、機器型式番号、盤内座標等を読み込み、端子台・コネクタ表２１５を作成する。
仮の機器番号の頭には、機器番号を示す識別子に続いて、これが仮の機器番号あることを示す識別子、例えば、「＃」が付され、更に、これが端子台であることを示す識別子又はこれがコネクタであることを示す識別子が付されているので、機器番号を読み取ることにより、容易に端子台とコネクタが抽出できる。そして、雛形図面データベース１７内に格納されている端子台・コネクタ表テンプレートを読み込み、その書式にしたがって必要な属性情報を端子台・コネクタ表テンプレートの対応する位置に記入して端子台・コネクタ表２１５（図２７参照）を自動作成できる。
【０１４３】
図２７に示すように端子台・コネクタ表２１５は、「Ｎｏ．」と表示の一貫番号を記入する項目番号欄２１５ａ、極数を記載する極数欄２１５ｂ、回路区分の記号を記載する回路区分欄２１５ｃ、その端子台やコネクタが含まれる盤番号を記載する盤番号欄２１５ｄ、盤内座標を記載する座標欄２１５ｅ、端子台やコネクタの機器型式番号を記載する型式番号欄２１５ｆ、「関連ＳＨ．Ｎｏ．」と表示されたその端子台やコネクタが記載されている展開接続図５０のシート番号を記載する関連シート番号欄２１５ｇから構成されている。
【０１４４】
次に、ステップＳ８６では、展開接続図５０中の当該盤内の配線番号（仮の配線番号を含む）及び属性情報を読み込み、ライン表、ケーブル表を作成する。ここで配線の属性情報は、展開接続図５０において、表示、非表示の配線番号（仮の配線番号を含む）に直接関係付けられた、線径、線種、極性、回路区分、ケーブル配線の場合の型式番号や芯数等だけではない。
展開接続図５０において、表示、非表示の配線番号（仮の配線番号を含む）は、例えば、配線６１，６３，６５（６５ｂ）（図５参照）の配線シンボルに関係付けられており、それぞれの配線番号の配線シンボルの線表示に沿って両端方向にたどっていけば、自動的に機器、端子台又はコネクタのシンボルに突き当たり、更に、その機器、端子台又はコネクタに関係付けられた盤内座標とか、端子番号が自動的に検索できる。これらも配線の属性情報である。したがって、こうして検索された機器、端子台又はコネクタの機器番号、盤内座標、端子番号が自動的に抽出でき、後記するライン表２１７（図２８参照）、ケーブル表２２５（図２９参照）に記入するに必要な属性情報が抽出できる。
【０１４５】
なお、配線シンボルの線表示に沿って両端方向にたどっていたときに、開放端になっている場合は、その近くに、配線のシンボルに関係付けられたシート番号が存在するので、現在のシート番号（元のシート番号）を記憶しておいた上で、そのシート番号の展開接続図５０にアクセスして、同じ配線番号であって、その配線のシンボルの開放端に関係付けられて記載されている元のシート番号から更に配線の伸びる方向に沿って検索して、接続先の機器、端子台又はコネクタの端子番号を検索する。
また、ケーブルやライン（単線の配線）の発点は盤内座標において原点に近い方とし、着点は原点からより遠い方とすることとして自動的に決められる。
【０１４６】
配線番号（仮の配線番号を含む）の頭には、配線番号を示す識別子に続いて、仮の配線番号である場合は、更に、仮の配線番号であることを示す識別子が付加され、その後に、これが単線配線であることを示す識別子又はこれが多芯ケーブルや組線であることを示す識別子が付されているので、配線番号（仮の配線番号を含む）を読み取ることにより、容易に単線配線と多芯ケーブルや組線が判別されて抽出できる。そして、雛形図面データベース１７内に格納されている単線配線用のライン表テンプレート、多芯ケーブル用のケーブル表テンプレートを読み込み、その書式にしたがって必要な属性情報をライン表テンプレートやケーブル表テンプレートの所定の位置に自動的に記入して、ライン表２１７やケーブル表２２５を自動作成できる。
【０１４７】
図２８に示すように、ライン表２１７は、「Ｎｏ．」と表示の一貫番号を記入する項目番号欄２１７ａ、「固有線番」と表示された正式に単線配線を識別する配線番号を有している場合に、それを記載する配線番号欄２１７ｂ、線径、線種を記載する線径・線種欄２１７ｃ、極性を示す記号を記載する極性欄２１７ｄ、回路区分の記号を記載する回路区分欄２１７ｅ、その配線の発点の盤内座標を特定する情報を記載する発点情報欄２１７ｆ、その配線の着点の盤内座標を特定する情報を記載する着点情報欄２１７ｇから構成されている。
発点情報欄２１７ｆ及び着点情報欄２１７ｇは、「シート」と表示の発着点の盤内座標が記載されている図面のシート番号を記載するシート番号欄２１８、盤内座標を記載する座標欄２１９、配線を接続する対象の機器番号を記載する機器番号欄２２０、配線を接続する対象の機器の端子番号を記載する端子番号欄２２１から構成されている。
【０１４８】
図２９に示すようにケーブル表２２５は、「Ｎｏ．」と表示の一貫番号を記入する項目番号欄２２５ａ、芯数を記載する芯数欄２２５ｂ、回路区分の記号を記載する回路区分欄２２５ｃ、その配線の発点の盤内座標を特定する情報を記載する発点情報欄２２５ｄ、その配線の着点の盤内座標を特定する情報を記載する着点情報欄２２５ｅ、「ケーブル組図」と表示のその多芯ケーブルや組線の外形図及び構造図を記載するケーブル組図の図番番号欄２２５ｆ、ケーブル長を記載するケーブル長欄２５５ｇ、「関連ＳＨ．Ｎｏ．」と表示のその多芯ケーブルや組線が記載されている展開接続図５０のシート番号を記載する関連シート番号欄２２５ｈから構成されている。
発点情報欄２２５ｄ及び着点情報欄２２５ｅは、「盤番号」と表示の発着点の盤内座標が記載されている盤番号を記載する盤番号欄２２６、盤内座標を記載する座標欄２２７から構成されている。
【０１４９】
ちなみに、多芯ケーブルや組線はコネクタを用いるか端子台を用いて接続するので、接続相手の個別の端子番号を省略できる。
更に、ケーブル長欄２５５ｇに記載されるケーブル長は、盤内座標の発点と着点の関係から、その間をどのように配線するかは予め決められており、例えば、図２６に示した盤内機器配置図２１１の例では、発点の盤内座標と着点の盤内座標とが、高さ方向に異なる場合は、発点の盤内座標から左右いずれかへ、全体長が短くなるように水平方向に引き回し、左右の端のいずれかで縦方向に引き回し、着点の盤内座標位置へ再び水平方向に引き回す。発点の盤内座標と着点の盤内座標とが、同じ高さ位置の場合は、単にその間を水平方向に引き回す。
このように、ケーブルの配線方法を前もって決められているので、ケーブル長は、雛形図面の盤内機器配置図２１１に記載されている各スペース２１２の縦方向及び横方向のピッチ長さから自動的に計算して、記入できる。
【０１５０】
また、ケーブル組図の図番番号欄２２５ｆは、展開接続図５０上に配線の属性情報としては記載されていないが、配線番号に関係付けられた型式番号が展開接続図５０上に表示、非表示に応じた表示状態で記載されているので、配線の型式番号から部品データベース１８を検索してケーブル組図の図番号を取得し、ケーブル組図の図番番号欄２２５ｆに記載することができる。
【０１５１】
ステップＳ８７では、対象とする展開接続図５０中から、盤番号を検索し、新たな盤番号を検出したか否かをチェックし（ステップＳ８８）、新たな盤番号を検出した場合（Ｙｅｓ）はステップＳ８２に戻り、ステップＳ８２〜Ｓ８８を繰り返す。ステップＳ８８において新たな盤番号を検出しない場合（Ｎｏ）は、ステップＳ８９へ進み、展開接続図５０中の盤間の配線番号（仮の配線番号を含む）及び属性情報を読み込み、ライン表２１７、ケーブル表２２５に追加する。
このステップＳ８９の処理は、発着点が同じ盤内で閉じていないだけであり、内容的にはステップＳ８６の処理と同じである。
【０１５２】
これで、一連の制御盤製作図面の自動生成が終了し、生成された制御盤製作図面、つまり、盤内機器配置図２１１、端子台・コネクタ表２１５、ライン表２１７、ケーブル表２２５は、制御盤製作図面データベース２１（図２参照）に登録格納される。必要に応じて制御盤設計者は、設計端末３において、機械系ＣＡＤプログラム１２を起動し、制御盤製作図面編集部３３において、前記生成された制御盤製作図面を制御盤製作図面データベース２１から読み出して、表示部３ｃに表示させ、プリンタ３ｆで出力させる。
【０１５３】
本実施形態によれば、制御盤製作図面生成部４３は、盤領域線８０にもとづいて盤内機器配置図の雛形図面２１１BASEを雛形図面データベース１７から読み出し、展開接続図５０の盤領域線８０内に含まれる機器に対して機器番号、機器型式番号、盤内座標を取得して、盤内機器配置図の雛形図面２１１BASEにおける、盤内座標に対応する位置に機器番号、機器型式番号を自動的に挿入して、盤内機器配置図２１１を自動的に生成する。
【０１５４】
また、電気回路図面編集部３１は、盤領域線８０に対応付けられた盤番号を介して盤の型式番号に対応する盤内機器配置図の雛形図面２１１BASEを雛形図面データベース１７から検索し、検索された盤内機器配置図の雛形図面２１１BASEにもとづく雛形図面座標表示ガイド図１３２（図１３中では１３２Ａ，１３２Ｂ，１３２Ｃと表示）を表示させて、盤内座標を入力可能とする機器配置情報入力手段を有しているので、盤内座標の入力がやり易い。
【０１５５】
同様に制御盤製作図面生成部４３は、端子台・コネクタ表テンプレートを雛形図面データベース１７から読み出し、展開接続図５０の各盤領域線８０内に含まれる端子、コネクタに対して機器型式番号、盤内座標、その他の属性情報を取得して、端子台・コネクタ表２１５を自動生成する。また、制御盤製作図面生成部４３は、ライン表テンプレートやケーブル表テンプレートを雛形図面データベース１７から読み出し、展開接続図５０に含まれる単線の配線、多心ケーブルや組線に対して、発点及び着点についての情報（機器の機器番号、その端子番号及び盤内座標）、その他の属性情報を取得して、ライン表２１７、ケーブル表２２５を自動生成する。
【０１５６】
したがって、従来のように盤製作図面を作成する設計者が、展開接続図を参照して、機械系ＣＡＤ機能により、盤内機器配置図に、手作業で機器番号、機器型式番号等入力し、それを、再び、電気系ＣＡＤ機能により展開接続図に手入力で反映するという、電気系ＣＡＤ機能と機械系ＣＡＤ機能とを使い分けた煩わしい入力作業が無くなる。
また、これまで制御盤製作図面を機械系ＣＡＤ機能により作成した設計者も、電気系ＣＡＤ機能を使用して設計作業を行うことになるので、電気回路設計者と制御盤設計者が設計手段を共有することになり、意思疎通がよくなり、無駄な作業や設計作業の境界におけるミスを防止できる。
【０１５７】
《手配部品リストの自動生成の方法》
図２２、図３０、図３１を参照しながら電気回路ＣＡＤデータベース１４に格納された展開接続図５０から手配部品リストを自動生成する処理の流れを説明する。図３０は、展開接続図から手配部品リストを自動で生成する制御の流れを示すフローチャートである。図３１は、関連部品データベースの例を示す説明図である。
この処理は、設計端末３で制御盤設計支援プログラム１３を起動させて実現される機能ブロックの１つである部品抽出部４５（図２参照）において実行される。
先ず、ステップＳ９１では、電気回路ＣＡＤデータベース１４から対象の展開接続図５０を読み込み、機器番号をキーとして、全ての機器型式番号を抽出し、手配部品リスト２２（図２２参照）を生成する。
【０１５８】
具体的には、図２２に示す部品データベース１８の例では、展開接続図５０に記載される可能性のある機器や配線の型式番号が記載型式欄１８ａに、発注に必要な仕様を指定する定格電圧が定格電圧欄１８ｂに、発注に必要な部品コードが部品コード欄１８ｃに、その部品の図面番号が部品図面番号欄１８ｄに、品名が品名欄１８ｇに、メーカにおける機器等の型式呼称が型式呼称欄１８ｈに、仕様やメーカ名が仕様・メーカ名欄１８ｉに、当該部品に関連する別の部品の有無が関連部品有無欄１８ｊに、当該部品に関連する別の部品の手配の必要があるか否かが手配対象欄１８ｋに記載されている。
【０１５９】
そこで、ステップ９１では、展開接続図５０から機器番号をキーとして全ての機器型式番号を抽出し、例えば、雛形図面データベース１７（図２参照）に格納されている図２２に示すような手配部品リスト２２用の手配部品リスト・テンプレートを読み出し、図２２に示す手配部品リスト２２の記載型式欄２２ａに記入する。次いで、部品データベース１８を検索し、抽出された機器型式番号と同じ機器型式番号が記載された記載型式欄１８ａの行の、定格電圧欄１８ｂ、部品コード欄１８ｃ、部品図面番号欄１８ｄ、品番欄１８ｅ、作業欄１８ｆ、品名欄１８ｇ、メーカにおける機器等の型式呼称欄１８ｈ、仕様・メーカ名欄１８ｉ、関連部品有無欄１８ｊ、手配対象欄１８ｋそれぞれに記載された情報を、欄２２ｂ，２２ｃ，２２ｄ，２２ｅ，２２ｆ，２２ｇ，２２ｈ，２２ｉ，２２ｊ，２２ｋに記入する。
【０１６０】
このとき、機器番号が異なり、同じ機器型式番号のものが複数あるときは、それが何個あるか計数して、その数を手配部品リスト２２の個数欄２２ｍに記入する。１個だけの場合は、当然手配部品リスト２２の個数欄２２ｍに「１」と記入する。
【０１６１】
次に、ステップＳ９１で作成した手配部品リスト２２から一つの機器型式番号を選択する(ステップＳ９２)。ステップＳ９３では、手配部品リスト２２が終了、つまり、作成した手配部品リスト２２に次の機器型式番号の記載された項目がなく、リストの終わりを検出したか否かをチェックする。リストの終わりを検出した場合（Ｙｅｓ）は、これで一連の処理を終了、リストの終わりでない場合（Ｎｏ）は、ステップＳ９４に進む。
【０１６２】
ステップＳ９４では、選択された型式番号の部品に関連部品があるか否かをチェックする。関連部品がある場合（Ｙｅｓ）は、ステップＳ９５へ進み、関連部品が無い場合（Ｎｏ）は、ステップＳ９２に戻り、次の機器型式番号を選択し、ステップＳ９３〜Ｓ９５を繰り返す。
ステップＳ９５では、関連部品データベースの条件式にもとづいて関連部品の型式番号を、手配部品リストの最後に追加する。
【０１６３】
ステップＳ９５においては、ステップＳ９２で選択した部品が関連部品を持つ場合は、更に、関連部品データベース１９を参照する。
関連部品データベース１９は、図３１に示すように関連部品の型式番号が記載される記載型式欄１９ａ、発注に必要な部品コードが記載される部品コード欄１９ｂ、その構成部品又は関連部品の図面番号が記載される「図番」と表示の部品図面番号欄１９ｃ、構成部品の図面に記載されている関連部品の品番が記載される品番欄１９ｄ、製作図面に作業別で部品が指示する場合の作業欄１９ｅ、その構成部品に関連部品が適用される場合の条件が記載された条件式欄１９ｆ、その部品に必要な関連部品の個数を示す員数欄１９ｇ、その行のデータが構成部品を示しているかその構成部品の関連部品を示しているかを判定させるための「関連部品」と表示の関連部品判定欄１９ｈ、関連部品がその構成部品とセットで納入されるものであるか、別途手配品であるかを示す「別手配」と表示の別手配指示欄１９ｉから構成されている。
ここで、条件式欄１９ｆに記載された関連部品が適用される場合の条件が、請求項に記載の「必要条件情報」に対応する。
【０１６４】
関連部品判定欄１９ｈが「−」と示すヌルの行は、構成部品（機器）２３０であることを示し、構成部品（機器）２３０の下に続く、関連部品判定欄１９ｈが「１」とフラグの立っている行は、その上に示された構成部品（機器）２３０に対する関連部品２３１を示している。
ちなみに、関連部品２３１の別手配指示欄１９ｉの「１」のフラグは、その関連部品２３１は、構成部品（機器）２３０の手配とは別個に注文する必要があることを示す。
【０１６５】
部品抽出部４５は、ステップＳ９５において、関連部品データベース１９を検索して構成部品２３０が関連部品２３１を持つ条件式を評価し、「真」となる場合は該当する関連部品２３１を抽出して、手配部品リスト２２に追加する。
例えば、図３１中で構成部品２３０は、「ＴＸＸ−ＪＮＢ１３」という記載型式の端子台であり、関連部品２３１としてその記載型式「ＴＸＸ−６Ｘ」，「ＴＸＸ−７Ｘ」，「ＴＸＸ−１３ＮＨ」が記載され、関連部品として手配する必要の可能性があることが分かる。当該構成部品２３０の関連部品として手配が必要な条件は、コンピュータ言語の論理式で表現された条件式で条件式欄１９ｆに記載され、部品抽出部４５（図２参照）において、この条件式が解釈され、「真」、「偽」を評価される。
例えば、この論理式では、「ＴＸＸ−６Ｘ」と「ＴＸＸ−７Ｘ」は、「ＴＸＸ−ＪＮＢ１３」の盤内座標が「Ｙ」で始まる場合に、「真」となることを表す。同様に、「ＴＸＸ−１３ＮＨ」は、「ＴＸＸ−ＪＮＢ１３」の盤内座標が「Ｘ」で始まる場合に「真」となる。
【０１６６】
この例について、更に詳細に説明する。制御盤の製作上のルールで、制御盤内の配線用途に端子台を使用する場合は、盤内座標を「ＹＢ１＃」のように「Ｙ」から始まる文字列にて採番するように取り決めている場合、「ＴＸＸ−６Ｘ」，「ＴＸＸ−７Ｘ」という端子カバーも同時に手配することを意味している。
同様に、他の制御盤同士を配線する場合は、端子台に採番する盤内座標を「ＸＡ１＃」のように「Ｘ」から始まる文字列にて採番するように取り決めているので、この場合「ＴＸＸ−１３ＮＨ」というネームプレートを端子台と同時に手配する。
【０１６７】
この他の関連部品の例として、ヒューズに取付けるヒューズ台や、リレーを取付けるソケット、コネクタに取付けるコンタクト等が挙げられる。
リレーソケットを例にとると、関連部品の条件として配線方法の違いにより、手配する部品型式が異なる。展開接続図５０上の対象のリレーに接続される配線の配線情報にもとづいて判定する条件式を作成して、条件式欄１９ｆに記載することによって、関連部品としてリレーソケットの必要の有無やリレーソケットの部品型式を判定することが可能となる。
また、リレーには型式番号の他に定格電圧によって手配が必要になる関連部品がある。この場合、展開接続図５０から機器番号に関係付けられた機器型式番号を抽出するとともに、リレーに接続する配線の属性情報である定格電圧を抽出し、機器型式番号と定格電圧にもとづく条件式の評価により、「真」の場合は、手配部品リストに追加する。
【０１６８】
手配部品リスト２２中の全ての機器型式番号についてステップＳ９４，Ｓ９５の関連部品の抽出処理を行うことで、手配部品リスト２２を完成させることができる。この後、手配部品リスト２２によって各部品メーカに発注を出す。この時、既存の部品発注システムと本実施形態の制御盤設計支援システム１を連携させることにより、部品の抽出から発注までの作業を計算機によって自動化することが期待できる。
【０１６９】
本実施形態によれば、図面の自動検査及び製作図面の自動生成、並びに手配部品の自動抽出を可能とする制御盤設計支援システムを提供することができる。
また、展開接続図の作成編集から制御盤製作図面の生成の精度が向上し、設計の後戻りや製品完成後の改造を減らすことができ、制御盤の製作期間の短縮と制御盤の製品品質の向上につながる。更に、制御盤設計における設計、部品手配業務の省力化寄与し、制御盤の製作コストの低減につながる。
前記実施形態の他にも、電気回路ＣＡＤデータベース１４に持っている様々な属性情報を工夫して利用することであらゆる制御盤設計に対応可能である。
【図面の簡単な説明】
【０１７０】
【図１】制御盤設計支援システムの構成を示すブロック図である。
【図２】設計端末の機能ブロック構成図である。
【図３】本実施形態における設計端末を用いて、展開接続図の作成から制御盤製作図面及び手配部品リストの生成までの全体の作業の流れを示すフローチャートである。
【図４】電気回路図面編集部の機能を用いて電気回路設計者及び制御盤設計者の共同作業によって作成された展開接続図の１例である。
【図５】図４の展開接続図における展開接続図描画領域５０ｂを拡大表示した展開接続図である。
【図６】（ａ）は、図４の展開接続図における仕様付記欄５０ｃの拡大図、（ｂ）は図４の展開接続図における仕様付記欄５０ｄの拡大図である。
【図７】盤内機器配置図の雛形図面である。
【図８】電気系ＣＡＤプログラムが実行される電気回路図面編集部において、制御盤や構成部品や配線の種類、それらに対する識別情報の入力を受け付ける制御の流れを示すフローチャートある。
【図９】制御盤や構成部品や配線の種類、それらに対する識別情報の入力作業の際の画面表示を説明する図であり、（ａ）は、編集中の展開接続図の構成部品を示すシンボル（機器表示図形）をカーソルで指定している状態を示す説明図、（ｂ）は、そのときに表示される入力用の子画面を示す説明図である。
【図１０】電気系ＣＡＤプログラムが実行される電気回路図面編集部において、制御盤の型式番号の入力を受け付ける制御の流れを示すフローチャートである。
【図１１】制御盤の型式番号の入力作業の際の画面表示を示す説明図であり、（ａ）は、編集中の展開接続図に設定された盤領域線をカーソルで指定している状態を示す状態拡大図、（ｂ）は、そのときに表示される入力用の子画面を示す拡大図である。
【図１２】電気系ＣＡＤプログラムが実行される電気回路図面編集部において、制御盤内に含まれる構成部品（機器）の属性情報の入力を受け付ける制御の流れを示すフローチャートである。
【図１３】構成部品（機器）の属性情報の入力作業の際の画面表示を示す説明図であり、（ａ）は、構成部品（機器）の属性情報の種類を選択する入力画面の説明図、（ｂ）は、構成部品（機器）の機器型式番号の入力用の子画面の説明図、（ｃ）は、構成部品（機器）の機器型式番号入力に際して、編集中の展開接続図の構成部品を示すシンボル（機器表示図形）をカーソルで指定している状態を示す状態説明図、（ｄ）は、構成部品（機器）の盤内座標の入力用の子画面の説明図、（ｅ）は、構成部品（機器）の盤内座標入力に際して、編集中の展開接続図の構成部品を示すシンボル（機器表示図形）をカーソルで指定している状態を示す状態説明図、（ｆ），（ｇ）は、盤内座標入力に際して、構成部品（機器）の盤内座標の入力用の子画面内に表示される盤内座標選定用支援図形表示の他の例を示す説明図である。
【図１４】（ａ）は、構成部品（機器）の端子番号の入力用の子画面の説明図、（ｂ）は、構成部品（機器）の端子番号入力に際して、編集中の展開接続図の構成部品を示すシンボル（機器表示図形）をカーソルで指定している状態を示す状態説明図である。
【図１５】図面自動検査機能の処理の流れを示すフローチャートである。
【図１６】図面自動検査機能の処理の流れを示すフローチャートである。
【図１７】図面自動検査機能の処理の流れを示すフローチャートである。
【図１８】検査ルールリストを示す説明図である。
【図１９】検査ルールリストを示す説明図である。
【図２０】検査ルールリストを示す説明図である。
【図２１】図面検査用リストの１種である盤リストを示す説明図である。
【図２２】部品リスト及び手配部品リストを示す説明図である。
【図２３】図面検査用リストの１種である電圧リストを示す説明図である。
【図２４】検査結果のエラーリストを示す説明図である。
【図２５】展開接続図から制御盤製作図面を自動生成する制御の流れを示すフローチャートである。
【図２６】展開接続図及び雛形図面にもとづいて自動生成された盤内機器配置図の１例を示す説明図である。
【図２７】展開接続図及び端子台・コネクタ表テンプレートにもとづいて自動生成された端子台・コネクタ表を示す説明図である。
【図２８】展開接続図及びライン表テンプレートにもとづいて自動生成されたライン表を示す説明図である。
【図２９】展開接続図及びケーブル表テンプレートにもとづいて自動生成されたケーブル表を示す説明図である。
【図３０】展開接続図から手配部品リストを自動で生成する制御の流れを示すフローチャートである。
【図３１】関連部品データベースの例を示す説明図である。
【符号の説明】
【０１７１】
１      制御盤設計支援システム
３      設計端末
７，７Ａ、７Ｂ、７Ｃ  データサーバ
１１    電気系ＣＡＤプログラム
１２    機械系ＣＡＤプログラム
１３    制御盤設計支援プログラム
１４    電気回路ＣＡＤデータベース
１５    検査ルールリスト
１６    図面検査用リスト
１６ａ  盤リスト
１６ｂ  電圧リスト
１７    雛形図面データベース
１８    部品データベース
１８ｊ  関連部品有無欄（関連部品情報）
１８ｋ  手配対象欄（手配情報）
１９    関連部品データベース
１９ｆ  条件式欄（必要条件情報）
２１    制御盤製作図面データベース
２２    手配部品リスト
２３    図面検査結果
３１    電気回路図面編集部
３３    制御盤製作図面編集部
４１    展開接続図検査部
４３    制御盤製作図面生成部
４５    部品抽出部
５１Ｂ  シート番号
５２Ａ〜５２Ｆ  リレー
５２ａ，５３ａ，５４ａ  機器番号（機器識別情報）
５２ｂ  機器型式番号（機器の型式情報）
５２ｃ，５５ａ，５６ａ，５６ｂ、５７ｂ  盤内座標（機器配置情報）
５５Ａ，５５Ｂ、５６  コネクタ
５２ｄ，５５ｃ，５６ｃ  端子番号
５６    端子台
５６    コネクタ
５７    コネクタプレート
５８    端子台
５９    ラッピングポスト
６１，６３，６５  配線
６８    リレーユニット
７１    符号
８０    盤領域線
８１    盤番号（盤識別情報）
８５    シート番号
１３４  座標表示ガイド図欄
１３６  端子番号表示ガイド図欄
２１１  盤内機器配置図
２１１BASE  雛形図面
【図１】
2010055571.tif 000003
【図２】
2010055571.tif 000004
【図３】
2010055571.tif 000005
【図４】
2010055571.tif 000006
【図５】
2010055571.tif 000007
【図６】
2010055571.tif 000008
【図７】
2010055571.tif 000009
【図８】
2010055571.tif 000010
【図９】
2010055571.tif 000011
【図１０】
2010055571.tif 000012
【図１１】
2010055571.tif 000013
【図１２】
2010055571.tif 000014
【図１３】
2010055571.tif 000015
【図１４】
2010055571.tif 000016
【図１５】
2010055571.tif 000017
【図１６】
2010055571.tif 000018
【図１７】
2010055571.tif 000019
【図１８】
2010055571.tif 000020
【図１９】
2010055571.tif 000021
【図２０】
2010055571.tif 000022
【図２１】
2010055571.tif 000023
【図２２】
2010055571.tif 000024
【図２３】
2010055571.tif 000025
【図２４】
2010055571.tif 000026
【図２５】
2010055571.tif 000027
【図２６】
2010055571.tif 000028
【図２７】
2010055571.tif 000029
【図２８】
2010055571.tif 000030
【図２９】
2010055571.tif 000031
【図３０】
2010055571.tif 000032
【図３１】
2010055571.tif 000033