(57)【特許請求の範囲】
【請求項１】
通信ネットワークを介して、設計依頼者が端末装置から入力した、機器や部品の設計情報に基づいて、最適な箱体を選択して、盤機器の組立て設計を支援する盤機器の設計支援サーバ装置であって、盤の設計に必要な部品の情報を、配置上の最小単位であるブロック部品ごとに区分して格納した部品マスタデータベースと、盤を構成する部品を納める箱体の基本情報を、箱体の種別ごとに区分して格納した盤タイプ決定マスタデータベースと、盤の設計情報を、アクセスしてきた端末装置から入力させるための入力画面提供手段と、上記入力された設計情報を格納する設計情報データベースと、上記設計情報を上記設計情報データベースに格納する設計情報格納手段と、上記設計情報に基づいて盤機器の設計を行う設計手段と、上記設計手段により設計された設計結果を、設計情報データベースに格納する設計結果格納手段とを備え、上記設計手段は、上記入力画面提供手段を通じて設計に必要なすべての情報が、設計依頼者の端末装置から入力され、上記設計情報データベースに格納された後に、この設計情報から配置可能条件を算出し、この条件に合致した箱体の種別を、上記盤タイプ決定マスタデータベースを用いて決定し、決定した箱体上に、必要な機器、部品の配置を行うことを特徴とする、盤機器設計支援サーバ装置。
【請求項２】
上記盤タイプ決定マスタデータベースは、箱体の種別ごとに収容可能な機器、ブロック部品の個数情報を有しており、上記設計情報データベースに格納された、箱体上に配置する機器、部品の個数を、上記配置可能条件として設定して、この配置可能条件と、盤タイプ決定マスタデータベースの部品個数情報とに基づいて箱体の種別を決定することを特徴とする、請求項１に記載の盤機器設計支援サーバ装置。
【請求項３】
上記盤タイプ決定マスタデータベースは、箱体の種別ごとに箱体価格情報をさらに有しており、上記設計手段は、上記箱体価格情報に基づいて、最も安価な箱体を決定することを特徴とする、請求項１または２に記載の盤機器設計支援サーバ装置。
【請求項４】
上記条件に合致した箱体が複数存在した場合には、上記入力画面提供手段は、設計依頼者の端末装置に、それら複数の箱体を選択可能に表示させることを特徴とする、請求項１または２に記載の盤機器設計支援サーバ装置。
【請求項５】
上記設計手段は、各主幹ブレーカに対して箱体を１個ずつ決定する一方、複数の主幹ブレーカに対して決定された複数の箱体を、一体の箱体として合成できることを特徴とする、請求項１〜４のいずれかに記載の盤機器設計支援サーバ装置。
【請求項６】
上記設計情報データベースに格納されたブロック部品を、決定した箱体上の、箱体に応じて定められた配置場所に自動的に配置できることを特徴とする、請求項１〜５のいずれかに記載の盤機器設計支援サーバ装置。
【請求項７】
自動的に決定された箱体および箱体上の部品配置を、設計依頼者の端末装置からの指定に基づいて変更ができることを特徴とする、請求項１〜６のいずれかに記載の盤機器設計支援サーバ装置。
【請求項８】
上記設計手段は、箱体上に配置された部品の配置を変更する際に、変更可能かどうかをチェックし、変更しようとした位置が箱体上の配置不能位置であった場合には警告することを特徴とする、請求項７に記載の盤機器設計支援サーバ装置。
【請求項９】
設計依頼者の端末装置からは、注文内容を示す物件情報がさらに入力でき、上記設計情報格納手段は、上記物件情報と上記設計情報に基づいて、物件に対応する大分類情報と、各盤ごとの設計に対応する小分類情報とに、階層的に区分して、上記設計情報データベースに格納することを特徴とする、請求項１〜８のいずれかに記載の盤機器設計支援サーバ装置。
【請求項１０】
上記設計手段は、上記設計情報データベースに格納された上記大分類情報を変更した場合に、関連する小分類情報に変更内容を反映させることを特徴とする、請求項９に記載の盤機器設計支援サーバ装置。
【請求項１１】
上記設計情報データベースに格納された任意の小分類情報を変更した場合に、関連する他の小分類情報すべて、および大分類情報に変更内容を反映させることを特徴とする、請求項９または１０に記載の盤機器設計支援サーバ装置。
【請求項１２】
上記設計情報格納手段は、箱体の決定に必要なブロック部品情報を、部品マスタデータべ−スより検索し、検索したブロック部品情報と設計情報データベースに格納された部品数量から、ブロック部品の必要個数を算出して、上記設計情報データベースに格納することを特徴とする、請求項１〜１１のいずれかに記載の盤機器設計支援サーバ装置。
【請求項１３】
上記設計結果格納手段は、上記設計情報データベースに格納されたブロック部品を、部品マスタデータベースに登録されている構成部品数の異なるブロック部品に交換して、上記設計情報データベースに格納できることを特徴とする、請求項１〜１２のいずれかに記載の盤機器設計支援サーバ装置。
【請求項１４】
上記部品マスタデータベースは、ブロック部品ごとに付属情報を有しており、この付属情報は、盤機器設計支援サーバ装置にさらに備えられた部品マスタ更新手段により変更が可能であることを特徴とする、請求項１〜１３のいずれかに記載の盤機器設計支援サーバ装置。
【請求項１５】
上記部品マスタデータベースは、上記付属情報として、ブロック部品の配置可能な位置、配置位置の優先順位などの配置位置情報を備えていることを特徴とする、請求項１４に記載の盤機器設計支援サーバ装置。
【請求項１６】
上記部品マスタデータベースは、箱体上に配置しないダミー部品の情報を含んでおり、上記付属情報の内容によりダミー部品であることを判別できることを特徴とする、請求項１４または１５に記載の盤機器設計支援サーバ装置。
【請求項１７】
上記部品マスタデータベースは、上記付属情報として、ブロック部品に付随する付属部品の有無と、付属部品の情報とを、さらに含んでいることを特徴とする、請求項１４〜１６のいずれかに記載の盤機器設計支援サーバ装置。
【請求項１８】
上記部品マスタデータベースは、上記付属情報として、部品の生産状況を示す情報と、生産中止の場合の後継部品情報とを、さらに含んでおり、生産中止の部品が設計情報として選択された場合、上記後継部品に自動的に変更されることを特徴とする、請求項１４〜１７のいずれかに記載の盤機器設計支援サーバ装置。
【請求項１９】
通信ネットワークを介して複数の端末装置からアクセスできるようにした、請求項１〜１８のいずれかに記載の盤機器設計支援サーバ装置を含んでいる、盤設計支援システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットなどの通信ネットワークを利用して、盤機器設計を支援するためのサーバ装置およびシステムの改良に関する。
【０００２】
【従来の技術】
近年の盤機器設計支援システムでは、インターネットなどの通信ネットワークを利用して、設計図面等の作成を行っている。すなわち、設計依頼者が汎用のブラウザソフトを用いて設計支援サーバをアクセスして、必要な機器・部品を入力して設計依頼すると、サーバ側では、入力された設計情報に基づき自動設計を行い、図面を自動作成するようなシステムが提案されている。
【０００３】
このような従来技術としては、たとえば特開２０００−６７０９９に開示されたような技術がある。
【０００４】
【発明が解決しようとする課題】
ところが、設計依頼者の入力した設計情報に基づき設計図面を作成する場合には、上記従来システムで十分であるが、入力された部品・機器を配置可能に収容できる箱体は、設計依頼者が予め選択し設計情報として入力しなければならなかった。
【０００５】
しかし、盤機器の設計においては、すべての機器・部品を配置することができる箱体を決定することは最も重要で最も難しい事項である。そのため、箱体を含めた形で設計を完成させようとすると時間を要し、依頼者への設計図面の提供は遅れ気味となっていた。
【０００６】
本発明は上記の問題点に鑑みてなされたもので、その目的は、設計依頼者が通信ネットワークを介して必要な機器・部品を入力し、すべての必要設計情報が格納された場合に、すべての機器・部品を配置可能とする箱体を自動的に決定し、機器・部品の配置設計を行う、盤機器の設計支援サーバ装置およびシステムを提供することにある。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、請求項１に記載の盤機器設計支援サーバは、通信ネットワークを介して、設計依頼者が端末装置から入力した、機器や部品の設計情報に基づいて、最適な箱体を選択して、盤機器の組立て設計を支援する盤機器の設計支援サーバ装置であって、次のような特徴点を有している。
【０００８】
すなわち、盤の設計に必要な部品の情報を、部品を配置する上での最小単位であるブロック部品ごとに区分して格納した部品マスタデータベースと、盤を構成する部品を納める箱体の基本情報を、箱体の種別ごとに区分して格納した盤タイプ決定マスタデータベースと、盤の設計情報を、アクセスしてきた端末装置から入力させるための入力画面提供手段と、入力された設計情報を格納する設計情報データベースと、設計情報を設計情報データベースに格納する設計情報格納手段と、設計情報に基づいて盤機器の設計を行う設計手段と、設計手段により設計された設計結果を設計情報データベースに格納する設計結果格納手段とを備えている。
【０００９】
そして、設計手段は、入力画面提供手段を通じて設計に必要なすべての情報が、設計依頼者の端末装置から入力され、設計情報データベースに格納された後に、この設計情報から配置可能条件を算出し、この条件に合致した箱体の種別を、盤タイプ決定マスタデータベースを用いて決定し、決定した箱体上に、必要な機器、部品の配置設計を行う。
【００１０】
ここで、盤機器には分電盤、配電盤、調光盤などが含まれ、機器には主に主幹ブレーカが含まれ、部品には制御回路、調光回路等の回路部品が含まれる。
【００１１】
このように、入力された設計情報に基づいて、依頼者が要求するすべての機器、部品を配置できる箱体が自動決定されるため、箱体上への機器、部品配置に時間を要せず、迅速に配置設計画面を設計依頼者に提供することができる。
【００１２】
請求項２では、請求項１において盤タイプ決定マスタデータベースは、箱体の種別ごとに収容可能な機器、ブロック部品の個数情報を有しており、設計情報データベースに格納された箱体上に配置する機器、部品の個数を、配置可能条件として設定して、この配置可能条件と、盤タイプ決定マスタデータベースの部品個数情報とに基づいて箱体の種別を決定することを特徴とする。
【００１３】
盤タイプ決定マスタデータベースに、個数情報として箱体に配置可能なブロック部品ごとの収容最大個数を設ければ、入力された設計情報に含まれる各部品の個数情報と各収容最大個数から判断して、すべての部品が収容できる箱体を選択することができる。
【００１４】
請求項３では、盤タイプ決定マスタデータベースが、箱体の種別ごとに箱体価格情報をさらに有しており、設計手段が、箱体価格情報に基づいて、最も安価な箱体を決定することを特徴とする。配置可能条件に基づいて複数の箱体種別が選択された場合には、さらにその中から、最も安価なものが自動選択される。
【００１５】
請求項４では、決定した箱体が複数存在する場合には、それらの複数の箱体を、入力画面提供手段によって設計依頼者の端末装置に選択可能に表示させることを特徴とする。
【００１６】
サーバ装置の設計手段によって複数の箱体が決定された場合であっても、設計依頼者が、端末装置に表示された複数の箱体の中から最適なものを選択できるようにしている。
【００１７】
請求項５では、設計手段は、各主幹ブレーカに対して箱体を１個ずつ決定する一方、複数の主幹ブレーカに対して決定された複数の箱体を、一体の箱体として合成する。
【００１８】
設計依頼者が複数の主幹ブレーカを１つの箱体に装着するような要求であった場合には、このように各主幹ブレーカに対して決定された箱体を一体の箱体として合成する。盤タイプ決定マスタデータベースに各箱体のサイズ情報や１つの箱体を構成する箱数情報を持たせれば、容易に合成が可能となる。
【００１９】
請求項６では、設計情報データベースに情報が格納されたブロック部品を、箱体に応じて定められた配置場所に自動的に配置することを特徴とする。盤タイプ決定データベースにブロック部品の収容可能個数を、部品マスタデータベースに配置位置情報を備えれば、自動配置を実施することができる。
【００２０】
請求項７では、自動決定された箱体と箱体上にした部品配置を、依頼者の端末装置から変更可能としたことを特徴とする。また、請求項８では、設計手段が、設計依頼者が端末装置で実施する部品の配置変更が可能かどうかをチェックし、変更しようとした位置が箱体上の配置不能位置であった場合には依頼者の端末装置を通じて警告することを特徴とする。
【００２１】
これにより設計依頼者は、ブロック部品の配置可能位置の範囲内において、サーバ装置が自動で行った設計の結果を、自由にかつ誤りなく変更することができる。
【００２２】
請求項９では、設計依頼者の端末装置からは注文内容を示す物件情報がさらに入力でき、設計情報格納手段は、物件情報と設計情報に基づいて、物件に対応する大分類情報と、各盤ごとの設計に対応する小分類情報とに、階層的に区分して、設計情報データベースに格納する。
【００２３】
すなわち、入力された複数の物件情報を１つの工事物件としてまとめ、１物件の共通情報を大分類情報とし、その物件に含まれる複数の盤それぞれの設計情報を小分類情報として、階層的に設計情報データベースに格納する。
【００２４】
請求項１０では、請求項９において設計手段は、設計情報データベースに格納された大分類情報を変更した場合に、変更内容を関連する小分類情報に反映させることができる。逆に請求項１１では、設計情報データベースに格納された任意の小分類情報を変更した場合に、変更内容を関連する他の小分類情報すべて、および大分類情報に反映させることができる。
【００２５】
大分類情報と小分類情報の中に共通の物件情報を含めた場合に、いずれかの情報の共通情報を変更した場合には、他の情報中の共通情報を自動変更することができ、常に整合性が保たれる。
【００２６】
請求項１２では、設計情報格納手段は、箱体の決定に必要なブロック部品情報を部品マスタデータべ−スより検索し、検索したブロック部品情報と設計情報データベースに格納された部品数量から、ブロック部品の必要個数を算出して、設計情報データベースに格納する。
【００２７】
部品マスタデータベースに定義されるブロック部品は、１または複数の部品から構成され、ブロック部品単位でのみ箱体に配置可能となる。部品マスタに、ブロック部品ごとの構成部品の実装個数を定義すれば、計算式（入力された部品数量  ÷  実装個数）によって、必要個数を求めることができる。
【００２８】
請求項１３では、設計結果格納手段は、設計情報データベースに格納されたブロック部品を、部品マスタデータベースに登録されている構成部品数の異なるブロック部品に交換して、設計情報データベースに格納できることを特徴とする。
【００２９】
この結果、いったん部品配置が実施された後でも、依頼者の指定等でブロック部品を変更する場合に、変更しようとするブロック部品と構成部品数の異なる他のブロック部品に交換して再配置することができる。
【００３０】
請求項１４では、部品マスタデータベースは、ブロック部品ごとに付属情報を有しており、この付属情報は、盤機器設計支援サーバ装置にさらに備えられた部品マスタ更新手段により変更が可能であることを特徴とする。
【００３１】
請求項１５では、付属情報として、ブロック部品の配置可能位置、配置位置の優先順位などの配置位置情報を備える。そして、請求項１６では、箱体上に配置しないダミー部品であることを判別できる情報を、請求項１７では、付属部品の有無情報とその付属部品の情報を、付属情報として備えている。また、請求項１８では、部品の生産状況を示す情報と、生産中止の場合の後継部品情報とを、付属情報として備えており、生産中止部品が選択された場合には、この後継部品に自動的に変更されることを特徴とする。
【００３２】
このように部品マスタデータベースには、種々の付属情報が備えられており、設計手段がこれらの情報を参照しながら、迅速で精度の高い設計が実現できる。
【００３３】
請求項１９に記載の発明システムは、通信ネットワークを介して複数の端末装置からアクセスできるようにした、請求項１〜１８のいずれかに記載の盤機器設計支援サーバ装置を含んで構成されている。
【００３５】
【発明の実施の形態】
以下に、本発明の実施の形態を添付図面とともに説明する。
【００３６】
図１は、盤機器設計支援サーバ装置の要部構成と、このサーバを含むシステムの構成を示すブロック図である。
【００３７】
盤機器設計支援サーバ装置１は、インターネット、ＬＡＮなどの通信ネットワークＮを通じて、設計依頼者の端末装置２と接続可能に構成されている。そして、設計支援サーバ１には、入力画面提供手段１１、設計情報格納手段１２、設計手段１３、設計結果格納手段１４、部品マスタ更新手段１５を少なくとも備えた処理装置１０と、設計依頼者が入力した情報を格納する設計情報データベース２１、箱体の各種属性等の基本情報を登録した盤タイプ決定マスタデータベース２２、部品の各種属性等の情報を登録した部品マスタデータベース２３、決定された箱体情報などを格納する設計結果情報データベース２４を少なくとも備えた記録装置２０とを有している。
【００３８】
入力画面提供手段１１は、端末装置２から情報を入力させるための画面や、端末装置２に設計結果を表示させるための画面を提供するために稼動される。この入力画面提供手段１１を介して、サーバ装置１は、工事物件の概要を示す物件情報（図２）、設計に必要な設計情報（図３）を取り込む。
【００３９】
図３は、設計情報データベース２１のデータ構成例を示す図であり、盤機器名称２１ａ、その盤に格納すべき機器、部品２１ｂ、それぞれの数量２１ｃなどの情報を有している。これらの情報は、入力画面提供手段１１によって提供される入力画面（不図示）等で指定されたフォーマットに従い入力され、盤機器設計支援サーバ装置１側に取り込まれる。
【００４０】
取り込まれた情報は、設計情報格納手段１２により設計情報データベース２１に格納され、設計手段１３により、各種データベースを参照しながら箱体決定、部品配置設計がなされ、その設計結果は、設計結果情報データベース２４に格納される。
【００４１】
なお、本明細書の実施例では、設計情報のデータベースとして、依頼者が入力した設計情報格納用の設計情報データベース２１、設計結果格納用の設計結果データベース２４の両方を備えているが、これに限定されず、１種のデータベースを備えて、依頼者が入力した設計情報を格納し、さらに設計手段により設計された結果を逐次追加格納するようにしてもよい。
【００４２】
設計手段１３が設計処理するために参照する部品マスタデータベース２３のデータ構成例を図４に、盤タイプ決定マスタデータベース２２のデータ構成例を図５に示す。
【００４３】
部品マスタデータベース２３は、箱体に機器、部品を配置する上での最小単位であるブロック部品ごとに区分してデータが登録されており、ブロック部品名２３ａ以外の情報として、ブロック部品を構成する部品種類（実装回路種類）２３ｂ、構成する部品数（回路数）２３ｃ、配置位置や優先順位２３ｄ、通常使用部品／ダミー部品の種別２３ｅ、付属部品情報２３ｆ、生産中止の場合の後継部品２３ｇなどを有している。これらの情報は、部品マスタ更新手段１５等のツールにより、新規登録、更新、削除がなされる。
【００４４】
一方、盤タイプ決定マスタデータベース２２は、箱体の種別ごとに区分してデータが登録されており、箱体名２２ａ以外の情報として、箱体の大きさを表わすサイズ情報２２ｂ、１つの箱体を構成する「箱」の数を表わす面数２２ｃ、箱体に収容可能な各部品個数２２ｄ、２２ｅ、２２ｆ、箱体価格情報２２ｇなどを有している。これらの情報は、更新ツール（不図示）により、新規登録、更新、削除がなされる。
【００４５】
設計手段１３により設計され、設計結果データベース２４に格納された情報は、図６、７に示すような形態で、通信ネットワークＮを介して設計依頼者の端末装置２に提供される。
【００４６】
図６は、設計結果データベース２４のデータ構成例を示す図である。設計開始時に設計情報データベース２１に格納された設計情報２４ａ、２４ｂ、２４ｃに加えて、決定されたブロック部品名２４ｄ、その必要個数２４ｅなどの設計結果が格納され配置設計が完了すると、これらの設計結果情報は、入力画面提供手段１１により通信ネットワークＮを介して、設計依頼者の端末装置２に返信される。
【００４７】
図７は他の設計結果情報で、（ａ）は付属部品の一覧表、（ｂ）は部品の種類別合計表、（ｃ）は決定された箱体の一覧表、の一例を示す図である。
【００４８】
図６、７に示す設計結果情報は一例を示すもので、上記以外の編集形態で表示させてもよい。少なくとも設計依頼者の要求する物件に対して決定された箱体の種別、その箱体に配置すべきブロック部品種別、それぞれのブロック部品個数などの配置位置情報が提供され、さらに、図１５に示すようなブロック部品の配置画面が端末装置２に提供されればよい。
【００４９】
図８〜１１は、設計依頼者の端末装置２からの設計情報入力から設計結果出力までの、盤機器設計支援サーバ装置１の基本動作を示すフローチャートである。ここでは、「調光盤」の設計を一例として示し、詳細フローチャート等（図１２〜１６）および上記各種データベース（図２〜７）を参照しつつ説明する。
【００５０】
サーバ装置１は、設計依頼者の端末装置２から入力した物件情報（図２）を取り込み、設計情報データベース２１にレコードを生成する（以上、図８の１０１〜１０３）。ここで、具体的なレコード生成方法を、図１２、１３のフローチャートに示す。
【００５１】
入力された物件情報１および２（図２）を取り込み、これらの物件が相互に関連する場合、たとえば１つの工事物件として取り扱える場合には、１つの依頼物件として一括処理を行う。この例では、物件情報１、２は関連物件であるため、両物件情報に共通する物件番号、物件名称、依頼元などを含む共通情報を親レコード（大分類情報）とし、各物件に含まれる盤機器単位の設計情報を子レコード（小分類情報）として編集して、設計情報データベース２１にレコードを生成し、データを格納する（以上、図１２の５０１〜５１５）。
【００５２】
ここで、親、子レコードはデータベース上で階層的な接続関係を有する。大分類情報に含まれる物件番号等の共通情報を小分類情報にも持たせた場合、大分類情報の物件番号を変更すると、同時に小分類情報にも変更内容が反映される（以上、５０６〜５０９）。逆に、小分類情報内の共通情報を変更した場合は、大分類情報および他の小分類情報に変更内容が反映される（以上、５１１〜５１５）。
【００５３】
次に、「１階フリースペース用調光盤」の設計情報（図３）を、主幹ブレーカ、調光回路、制御回路と、順次取り込み、データベース格納処理を行う。すなわち、入力された主幹ブレーカの情報は、設計情報データベース２１に生成された小分類情報のレコードに格納され（図８の１０３、１０４）、入力された調光回路の情報については、部品マスタデータベース２３（図４）を検索し、部品に対応するブロック部品を選択し、計算式（入力した部品数２１ｃ  ÷  回路数２３ｃ）により、ブロック部品数を算出したのち、設計情報データベース２１に格納される。この処理を、設計情報が入力された調光回路すべてについて繰り返す（以上、図９の２０１〜２０６）。また、制御回路についても、調光回路と同様の処理を実行する（以上、２０７〜２１２）。
【００５４】
また、決定されたブロック部品が生産中止であり、後継部品を示す情報２３ｇ（図４）が、部品マスタデータベース２３の該当のブロック部品情報に含まれている場合には、その後継部品に自動変更して、設計情報データベース２１に格納する（以上、図１６の９０１〜９０６）。
【００５５】
こうして入力された設計情報データベース２１の情報に基づいて、ブロック部品の個数集計、盤マスタデータベース２３（図５）による箱体の選択、ブロック部品の盤上への配置設計を実行し、設計結果を設計結果データベース２４に格納する（以上、図１０の３０１〜３１１）。
【００５６】
箱体選択は、部品が配置可能であるかどうかという配置可能条件によって行われる。すなわち、入力された部品のブロック部品ごとの個数集計値を配置可能条件として、この条件と、盤タイプ決定マスタデータベース２２の収容可能な各部品個数２２ｄ、２２ｅ、２２ｆとの比較により、実際に配置することができる箱体を決定する。
【００５７】
この例では、▲１▼主幹ブレーカ個数は１、▲２▼調光回路Ａ、Ｂ、Ｃ、Ｄ、Ｅは、それぞれ調光回路ブロックＡ１、Ｂ１、Ｃ１、Ｄ１、Ｅ１が選択されているので、調光回路ブロック数集計は１４、▲３▼制御回路ａ、ｂ、ｃは、それぞれ制御回路ブロックａ１、ｂ１、ｃ１が選択されているので、制御回路ブロック数集計は５、となる（以上、３０２、３０３）。
【００５８】
そして、それぞれのブロック集計数「１」、「１４」、「５」を充たす箱体を盤マスタ決定データベース２２から検索し、箱体種別３〜１０が候補として選択される。箱体を自動決定する場合は、盤タイプ決定データベース２２の箱体価格情報２２ｇを参照して、複数の箱体の中から最も安価な箱体を選出する。自動決定しない場合は、複数の箱体を設計依頼者の端末装置２に一覧表示させ、依頼者に１つの箱体を選択させるようにする（以上、３０４〜３０９）。
【００５９】
こうして選択された１つの箱体に、ブロック部品を順に配置し、配置が終了すれば、設計結果を設計結果データベース２４に格納し、配置後のブロック部品配置画面（図１５）を端末装置２に表示させる（以上、３１０、３１１）。
【００６０】
具体的な部品配置の基本動作を図１４のフローチャートに示す。設計情報データベース２１からブロック部品を１件ずつ取り出し、盤タイプ決定マスタデータベース２２の収容可能部品個数２２ｄ、２２ｅ、２２ｆ（図５）、および部品マスタデータベース２３の配置位置情報２３ｄ（図４）を参照しながら、順次ブロック部品を箱体に配置する（以上、６０１〜６０６）。
【００６１】
完了した部品配置について問題があるかどうかを設計依頼者の端末装置２に問い合わせ、問題がなければそのまま終了する。問題や要望があれば、配置位置そのものの変更や他のブロック部品への交換の操作をさせ、再設計、部品再配置を実施して、結果を設計結果データベース２４に格納する（以上、図１１の４０１〜４０６）。
【００６２】
図１５に示すように、配置位置の変更は、端末装置２の画面上に表示された部品を入れ替えたり、移動させたりして行う。また、配置不可能な位置への変更を行おうとした場合には、警告して変更できない旨を報知する（以上、４０３、４０４）。
【００６３】
以上の主幹ブレーカについての処理を、「１階フリースペース用調光盤」の設計情報に含まれるすべての主幹ブレーカについて繰り返し実行する。この例では、主幹ブレーカは１つのみであるが、２以上の場合は、以上の設計処理で決定された箱体を一体の箱体として合成し、合成したものに合致する箱体に変更する（以上、４０７〜４１１）。盤タイプ決定マスタデータベース２２（図５）に有する箱体のサイズ情報２２ｂ、面数２２ｃ等により、箱体の合成、変更が可能となる。
【００６４】
このように、設計依頼者が複数の主幹ブレーカを１つの箱体に装着するような要求であった場合には、各主幹ブレーカに対して決定された箱体を一体の箱体として合成して、設計依頼者の端末装置２に提供することができる。
【００６５】
全体フローチャート（図８〜１１）には示していないが、部品マスタデータベース２３には付属部品情報２３ｆが含まれており（図４）、付属部品が存在する場合には、この情報によりブロック部品の付属部品も同時に決定され、図７（ａ）に示す付属部品一覧表を設計依頼者に提供することができる。
【００６６】
また、部品マスタデータベース２３には通常使用部品／ダミー部品の種別２３ｅが含まれており（図４）、これにより、そのブロック部品が使用可能かどうかを判断することができる。たとえば、取り扱っている部品が在庫切れになった場合には、そのブロック部品をダミー部品に変更して、設計手段がこの部品を選択しないようにすることができる。
【００６７】
【発明の効果】
以上の説明からも理解できるように、本発明によれば、設計依頼者の入力した設計情報と、箱体とブロック部品の属性を定義した各マスタデータベースとに基づいて、要求された機器、部品のすべてを配置できる箱体が自動決定され、機器、部品の配置設計が行われるため、箱体上への機器、部品配置までに時間を要せず、迅速に設計結果や配置設計画面を設計依頼者に提供することができる。
【００６８】
特に請求項２では、ブロック部品の個数情報から配置可能な箱体を算出するようにしているため、収容が確実に可能な箱体による設計結果を設計依頼者に提供することができる。
【００６９】
請求項３では、盤タイプ決定データベースに含まれる箱体価格情報に基づき、安価な箱体を選択しているので、複数の箱体の中から１つの箱体を自動的に決定できるとともに、最も安価な箱体による部品配置設計が実現できる。
【００７０】
請求項４では、複数の箱体が選出された場合、それらの箱体の中からいずれかを選択できるように設計依頼者の端末装置に表示させているため、依頼者の要望を取り入れて箱体を決定することができる。
【００７１】
請求項５では、主幹ブレーカに対して箱体を１個ずつ決定したのち、複数の箱体を一体の箱体として合成できるので、設計依頼者の依頼が１つの盤設計に対して複数の主幹ブレーカを含むものであっても、最終的には合成した１つの箱体の設計情報を依頼者に提供することができる。
【００７２】
請求項６では、盤タイプ決定データベースには収容可能個数を、部品マスタデータベースには配置位置情報を備えているため、これらに基づいて、決定された箱体にブロック部品の自動配置を実施することができる。
【００７３】
請求項７では、箱体に配置された部品を、設計依頼者の端末装置から配置変更できるようにしているので、設計依頼者による部品配置の調整が可能となる。また、請求項８では、設計依頼者による変更位置が配置不能位置である場合には警告するようにしているので、部品を誤った位置に配置する心配がない。
【００７４】
請求項９では、物件名称や依頼元などの注文内容を示す物件情報と、その物件に関する盤機器の設計情報とを、大分類情報と小分類情報に階層的に区分してデータベースに格納しているため、設計情報および設計結果を盤単位で取り扱うことができるというメリットがある。
【００７５】
請求項１０では、大分類情報と小分類情報の中に共通の情報を含む場合に、大分類情報を変更したときには同時に小分類情報にも反映させているので、依頼者が物件情報を変更した場合でも、データベースに格納された設計情報について変更する必要がなく、常に整合性が保たれる。逆に、請求項１１では、小分類情報の変更により、大分類情報と関連する他の小分類情報に反映させることができる。
【００７６】
請求項１２では、部品マスタデータベースにはブロック部品を構成する部品の個数を有し、この個数と依頼者が入力した部品数量とによりブロック部品の必要個数が算出できるので、配置可能な箱体を容易に決定できる。たとえば、他のブロック部品に変更された場合であっても、すぐに必要個数が再算出されるため、依頼者は端末装置の画面を見ながら、最適な部品配置を選択することができる。
【００７７】
請求項１３では、依頼者が、選択されたブロック部品を他のブロック部品に変更可能としているため、いったん部品配置が実施され完了した後でも、設計依頼者の指定等でブロック部品を変更したい場合に、変更しようとするブロック部品と構成部品数の異なる他のブロック部品に交換して再配置することができる。
【００７８】
請求項１４では、部品マスタデータベースには、ブロック部品ごとに付属情報を有し、この情報を部品マスタ更新手段により変更可能としているので、サーバ管理者等が、部品の属性の変化に伴うデータ変更を容易に実施することができる。
【００７９】
請求項１５では、付属情報として部品の配置可能位置、配置位置の優先順位などの配置位置情報を備えているため、部品の配置位置を自動的に決定させることができる。請求項１６では、付属情報として通常使用部品／ダミー部品の種別を備えているため、そのブロック部品が使用可能かどうかを判断することができる。たとえば、取り扱っている部品が在庫切れになった場合などに、いったんダミー部品に変更して、設計手段がこの部品を選択しないようにすることができる。
【００８０】
また、請求項１７では、付属情報として付属部品情報を備えているため、選択されたブロック部品に必要な付属部品も同時に決定され、この付属部品情報も設計依頼者に提供することができる。請求項１８では、付属情報として、部品の生産状況を示す情報と生産中止の場合の後継部品情報を備えているため、選択されたブロック部品が生産中止の場合でも後継部品に自動的に選択変更される。あるブロック部品が生産中止となっても、そのブロック部品情報を部品マスタより削除する必要がなく、部品マスタの保守も容易に行える。
【図面の簡単な説明】
【図１】盤機器設計支援サーバ装置の要部構成と、このサーバ装置を含むシステムの構成を示すブロック図である。
【図２】設計依頼者が端末装置から入力する物件情報の一例を示す図である。
【図３】設計依頼者が端末装置から入力する盤機器の設計情報の一例を示す図である。
【図４】部品マスタデータベースのデータ構成例を示す図である。
【図５】盤タイプ決定マスタデータベースのデータ構成例を示す図である。
【図６】設計結果データベースのデータ構成例を示す図である。
【図７】（ａ）は付属部品の一覧表例、（ｂ）は部品の種類別合計表例、（ｃ）は決定された箱体の一覧表例を示す図である。
【図８】盤設計支援装置の基本動作の一例を示すフローチャートである。
【図９】盤設計支援装置の基本動作の一例を示すフローチャートである。
【図１０】盤設計支援装置の基本動作の一例を示すフローチャートである。
【図１１】盤設計支援装置の基本動作の一例を示すフローチャートである。
【図１２】設計情報に対応した設計情報データベースのレコード生成例を示すフローチャートである。
【図１３】設計情報に対応した設計情報データベースのレコード生成例を示すフローチャートである。
【図１４】箱体への部品自動配置の基本動作の一例を示すフローチャートである。
【図１５】端末装置に表示される配置変更可能な部品配置画面の一例を示す図である。
【図１６】生産中止部品の後継部品への変更の基本動作を示すフローチャートである。
【符号の説明】
１      盤機器設計支援サーバ装置
１１    入力画面提供手段
１２    設計情報格納手段
１３    設計手段
１４    設計結果格納手段
１５    部品マスタ更新手段
２１    設計情報データベース
２２    盤タイプ決定マスタデータベース
２２ｇ  箱体価格情報
２３    部品マスタデータベース
２３ｄ、２３ｅ、２３ｆ、２３ｇ    付属情報
２４    設計結果データベース
２      設計依頼者用端末装置
Ｎ      通信ネットワーク
【図１】
0003846178.tif 000002
【図２】
0003846178.tif 000003
【図３】
0003846178.tif 000004
【図４】
0003846178.tif 000005
【図５】
0003846178.tif 000006
【図６】
0003846178.tif 000007
【図７】
0003846178.tif 000008
【図８】
0003846178.tif 000009
【図９】
0003846178.tif 000010
【図１０】
0003846178.tif 000011
【図１１】
0003846178.tif 000012
【図１２】
0003846178.tif 000013
【図１３】
0003846178.tif 000014
【図１４】
0003846178.tif 000015
【図１５】
0003846178.tif 000016
【図１６】
0003846178.tif 000017