"設計対象装置の仕様情報を入力する入力部と、前記設計対象装置の外形寸法を規定する寸法規則を記憶し、前記設計対象装置内での搭載ユニットの配置規則を当該搭載ユニットの種類毎に記憶し、前記設計対象装置に搭載可能な選択候補を前記搭載ユニットの種類毎に記憶する記憶部と、前記入力部から入力された前記仕様情報と前記記憶部の寸法規則とに基づき、前記設計対象装置の外形寸法を算出する第1処理部と、前記入力部から入力された前記仕様情報により前記記憶部の選択候補の一つが前記設計対象装置内での搭載ユニットとして選択された場合、当該搭載ユニットの種類に対応する前記記憶部の配置規則に基づき、前記第1処理部で算出された外形寸法をもつ前記設計対象装置内における当該搭載ユニットの配置位置を決定する第2処理部と、を有する、設計装置。表示部と、前記表示部の表示状態を制御する表示処理部と、をさらに有し、前記表示処理部は、前記第1処理部および前記第2処理部による処理結果と前記記憶部に記憶される情報とに基づき、前記設計対象装置の外形と同装置内における前記搭載ユニットの実装レイアウト状態とを示す画像を作成し、同画像を前記表示部に表示させる、請求項1記載の設計装置。前記入力部からの前記仕様情報または前記第1処理部または前記第2処理部による処理結果と前記設計対象装置の規格との整合性を確認する第3処理部をさらに有し、前記表示処理部は、前記第3処理部による確認結果を前記表示部に表示させる、請求項2記載の設計装置。前記表示処理部は、前記第3処理部による確認の結果、前記整合性が無い場合、前記画像において前記整合性の無い部分を強調表示させる、請求項3記載の設計装置。前記表示処理部は、前記第1処理部および前記第2処理部による処理が完了すると、前記第1処理部および前記第2処理部による処理結果の最終確認を操作者に指示すべくその旨を前記表示部に表示させる、付記2~付記4のいずれか一項に記載の設計装置。前記設計対象装置が、所定規格のラックに搭載され、前記所定規格で規定される高さ単位の数値によりサイズを指定される装置であり、前記第1処理部は、前記入力部から前記仕様情報として入力される、前記設計対象装置のサイズを指定する前記高さ単位の数値と、前記記憶部の寸法規則とに基づき、前記設計対象装置の高さ寸法を算出する、請求項2~請求項5のいずれか一項に記載の設計装置。前記第1処理部は、前記入力部から前記仕様情報として入力される、前記設計対象装置を前記ラックに対し挿抜可能に設置するスライドレールの有無を指定する情報と、前記記憶部の寸法規則とに基づき、前記設計対象装置の幅寸法を算出する、請求項6記載の設計装置。前記第1処理部は、前記スライドレール無しの場合、前記設計対象装置を載置する棚板の厚さに基づき、前記設計対象装置の高さ寸法を修正する、請求項6記載の設計装置。設計対象装置の仕様情報を入力する入力部と、前記設計対象装置の外形寸法を規定する寸法規則を記憶し、前記設計対象装置内での搭載ユニットの配置規則を当該搭載ユニットの種類毎に記憶し、前記設計対象装置に搭載可能な選択候補を前記搭載ユニットの種類毎に記憶する記憶部とに接続され、前記設計対象回路の設計を行なうコンピュータに、前記入力部から入力された前記仕様情報と前記記憶部の寸法規則とに基づき、前記設計対象装置の外形寸法を算出し、前記入力部から入力された前記仕様情報により前記記憶部の選択候補の一つが前記設計対象装置内での搭載ユニットとして選択された場合、当該搭載ユニットの種類に対応する前記記憶部の配置規則に基づき、算出された外形寸法をもつ前記設計対象装置内における当該搭載ユニットの配置位置を決定する、処理を実行させる、設計プログラム。設計対象装置の仕様情報を入力する入力部と、前記設計対象装置の外形寸法を規定する寸法規則を記憶し、前記設計対象装置内での搭載ユニットの配置規則を当該搭載ユニットの種類毎に記憶し、前記設計対象装置に搭載可能な選択候補を前記搭載ユニットの種類毎に記憶する記憶部とに接続されたコンピュータにより、前記設計対象回路の設計を行なう設計方法であって、前記入力部から入力された前記仕様情報と前記記憶部の寸法規則とに基づき、前記設計対象装置の外形寸法を算出し、前記入力部から入力された前記仕様情報により前記記憶部の選択候補の一つが前記設計対象装置内での搭載ユニットとして選択された場合、当該搭載ユニットの種類に対応する前記記憶部の配置規則に基づき、算出された外形寸法をもつ前記設計対象装置内における当該搭載ユニットの配置位置を決定する、設計方法。上述した通り、開発計画検討時に装置仕様化部門において検討された装置仕様の実現性を判断すべく、実装構造専門知識や、設計スキル,CAD操作スキルなどの特別なスキルが必要で、装置仕様化部門と実装構造部門との間で何十回にも及ぶやり取りを繰り返す必要がある。このため、装置仕様化部門において実現性の高い仕様を得て設計品質の向上をはかるには、多大な開発期間や多大な人的工数を要する。一つの側面で、本件は、設計対象装置の開発に要する期間の短縮,設計対象装置の開発に要する人的工数の削減,および設計対象装置の設計品質の向上を実現することを目的とする。なお、前記目的に限らず、後述する発明を実施するための最良の形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本件の他の目的の一つとして位置付けることができる。本件の設計装置は、入力部,記憶部,第1処理部および第2処理部を有することを要件としている。ここで、入力部は、設計対象装置の仕様情報を入力する。記憶部は、前記設計対象装置の外形寸法を規定する寸法規則を記憶し、前記設計対象装置内での搭載ユニットの配置規則を当該搭載ユニットの種類毎に記憶し、前記設計対象装置に搭載可能な選択候補を前記搭載ユニットの種類毎に記憶する。第1処理部は、前記入力部から入力された前記仕様情報と前記記憶部の寸法規則とに基づき、前記設計対象装置の外形寸法を算出する。第2処理部は、前記入力部から入力された前記仕様情報により前記記憶部の選択候補の一つが前記設計対象装置内での搭載ユニットとして選択された場合、当該搭載ユニットの種類に対応する前記記憶部の配置規則に基づき、前記第1処理部で算出された外形寸法をもつ前記設計対象装置内における当該搭載ユニットの配置位置を決定する。また、本件の設計プログラムは、上述した入力部および記憶部に接続され、設計対象回路の設計を行なうコンピュータに、前記入力部から入力された前記仕様情報と前記記憶部の寸法規則とに基づき、前記設計対象装置の外形寸法を算出し、前記入力部から入力された前記仕様情報により前記記憶部の選択候補の一つが前記設計対象装置内での搭載ユニットとして選択された場合、当該搭載ユニットの種類に対応する前記記憶部の配置規則に基づき、算出された外形寸法をもつ前記設計対象装置内における当該搭載ユニットの配置位置を決定する、処理を実行させる。さらに、本件の設計方法は、上述した入力部および記憶部に接続されたコンピュータにより、設計対象回路の設計を行なう方法であって、前記入力部から入力された前記仕様情報と前記記憶部の寸法規則とに基づき、前記設計対象装置の外形寸法を算出し、前記入力部から入力された前記仕様情報により前記記憶部の選択候補の一つが前記設計対象装置内での搭載ユニットとして選択された場合、当該搭載ユニットの種類に対応する前記記憶部の配置規則に基づき、算出された外形寸法をもつ前記設計対象装置内における当該搭載ユニットの配置位置を決定する。開示の技術では、設計対象装置の開発に要する期間の短縮,設計対象装置の開発に要する人的工数の削減,および設計対象装置の設計品質の向上が実現される。以下、図面を参照して実施の形態を説明する。なお、以下の実施形態において、本実施形態の設計装置の設計対象装置は、上述したラックマウント装置である。つまり、設計対象装置は、所定規格の電子機器収納専用ラックに搭載され、所定規格で規定される高さ単位Uの数値によりサイズを指定されるものとする。1設計装置の構成図1は、一実施形態としての設計装置1のハードウエア構成および機能構成を示すブロック図である。図1に示す設計装置1は、CAD操作や詳細設計に熟練していない装置仕様化部門等の担当者であっても、必要最小限の仕様情報を入力するだけで、設計対象のラックマウント装置の装置仕様/装置案を作成可能にするものである。ここで、装置仕様/装置案とは、例えば、装置仕様化部門の要望するラックマウント装置の外形と同装置内における搭載ユニットの実装レイアウト状態とを示す画像である。図1に示す設計装置1は、一般的なパーソナルコンピュータ等の計算機から構成され、CPUCentralProcessingUnit10,記憶部20,入力部30および表示部40を有している。CPU10,記憶部20,入力部30および表示部40は、バス50を介して相互に通信可能に接続されている。CPU10は、記憶部20に格納される設計プログラム25を実行することにより、後述する第1処理部11,第2処理部12,第3処理部13および表示処理部14としての機能を果たす。記憶部20は、設計プログラム25を格納するほか、後述する外形情報テーブル21,部品種テーブル22,配置制限テーブル23およびユニット情報テーブル24や、部品配置設計情報や、入力部30からの入力情報を記憶する。記憶部20は、RAMRandomAccessMemory,ROMReadOnlyMemoryHDDHardDiskDrive,SSDSolidStateDrive等の内部記憶装置であってもよいし、外部記憶装置であってもよい。入力部30は、キーボード,マウス等であり、利用者によって操作され各種情報をCPU10に入力するものである。特に、本実施形態において、入力部30は、利用者が表示部40を参照しながら装置仕様/装置案を作成するための必要最小限の仕様情報を入力するために用いられる。必要最小限の仕様情報としては、例えば、以下のような情報が入力される。ラックマウント装置のU数高さスライドレールの有無電源のタイプ,数量冗長/非冗長,予想消費電力値など冷却ファンFANのサイズ,数量など内蔵記憶装置や媒体ドライバなどの搭載I/O入出力装置の種類例えば、HDD,DVD,CD-ROM規格カード/規格外カードの選択規格カードの選択時には、規格カードのタイプ/数や活性交換の有無規格外カードの選択時には、規格外カードの外形寸法や活性交換の有無装置背面のケーブルの最小曲げ半径値もしくはケーブルの種類これらの情報は、ラックマウント装置の装置仕様の作成を開始する際に、利用者が入力部30を操作することで、まとめて入力されてもよいし、図6および図7に示すごとく、ラックマウント装置の装置仕様の作成経過に従い、対話形式で順次入力されてもよい。入力部30から入力された情報は、記憶部20の所定領域に保持される。電源のタイプ,冷却ファンのサイズ,I/O装置の種類,規格カードのタイプ,ケーブルの種類などは、後述する記憶部20のユニット情報テーブル24から選択される。つまり、ユニット情報テーブル24における選択候補が表示部40に表示され、表示された選択候補を参照した利用者が入力部30を操作することにより、所望の選択候補が、ラックマウント装置に搭載すべきユニット部品として選択される。スライドレールの有無や規格カード/規格外カードなどの選択時には、選択肢が表示部40に表示され、表示された選択肢を参照した利用者が入力部30を操作することにより、所望の選択肢が選択される。U数,各種数量,電力値,外形寸法などの数値は、利用者が入力部30のテンキー等を操作することにより入力される。表示部40は、CRTLCD等のディスプレイ装置であり、CPU10表示処理部14によって表示状態を制御される。表示部40は、装置仕様/装置案の作成経過を、随時、画像として表示するとともに、最終的に装置仕様/装置案として作成された画像を表示する図8~図19参照。また、表示部40は、その画面上で、利用者に対する各種通知や各種警告なども行なう。ここで、記憶部20に記憶される各種情報について説明する。外形情報テーブル21には、ラックマウント装置の外形寸法を規定する寸法規則が登録されている。具体的に、外形情報テーブル21には、図2に示すように、ラックマウント装置の高さ寸法,幅寸法および奥行き寸法をそれぞれ算出するための寸法規則が登録されている。高さ寸法は、図2に示す寸法規則によれば、入力部30から利用者によって入力されるU数に基づき、以下のように算出される。入力されたU数が1Uのとき、装置の高さ寸法は[44.45-1.5]mmとして算出され、入力されたU数が2U以上のとき、装置の高さ寸法は[44.45×U数-2]mmとして算出される。なお、入力部30から入力された高さ情報がU数ではなくmm単位の数値で入力された場合には、入力された数値を44.45で除してU単位の値に換算した上で、高さ寸法についての上記寸法規則が適用される。高さ寸法の設定ついては、図6のステップS13の説明に際して詳述する。幅寸法は、図2に示す寸法規則によれば、入力部30から利用者によって装置の仕様情報として入力されるスライドレールの有無の指定に基づき、以下のように設定される。なお、スライドレールは、ラックマウント装置をラックに対し挿抜可能に設置すべく、ラックマウント装置の左右側面に取り付けられる機構である。スライドレール無しのとき、装置の幅寸法は基本幅440mmに設定され、高さ寸法から、ラックマウント装置を載置する棚板の厚さ分だけ減じる修正が実行される。スライドレール有りのとき、装置の幅寸法は、基本幅の440mmから左右のスライドレールの幅を減じた値420mmに設定される。幅寸法の設定ついては、図6のステップS14の説明に際して詳述する。奥行き寸法は、図2に示す寸法規則によれば、例えば500mm,600mm,650mm,700mmの中から選択される。ただし、奥行き寸法の仮設定時には、例えば700mmが選択され、奥行き寸法の最終決定時には、例えば500mm,600mm,650mm,700mmの中から選択される。奥行き寸法の仮設定については、図6のステップS15の説明に際して詳述し、奥行き寸法の最終決定については、図7のステップS37の説明に際して詳述する。なお、ラックマウント装置をラックから引き出さない場合、つまりスライドレール無しの場合には、奥行き寸法は、700~800mmの範囲内で選択設定可能とする。部品種テーブル22には、ラックマウント装置に搭載される搭載ユニットの種類部品種が、内蔵部品と装置外部品とに分けて登録されている。具体的に、部品種テーブル22には、図3に示すように、ラックマウント装置の内蔵部品の種類として、例えばHDD,MEMメモリ,SYSBDシステムボード,電源,I/OカードPCIPeripheralComponentInterconnectカード,FAN冷却ファン,DVD,CD-ROM,panelパネルが登録されている。また、部品種テーブル22には、図3に示すように、ラックマウント装置の装置外部品の種類として、例えばスライドレール,ケーブル,ケーブルサポートアームが登録されている。部品種テーブル22に登録された部品種は、それぞれ、後述する配置制限テーブル23やユニット情報テーブル24の対応情報にリンクされている。したがって、利用者は、表示部40における部品種表示を選択することにより、配置制限テーブル23やユニット情報テーブル24の対応情報を表示部40で参照可能になっている。配置制限テーブル23には、ラックマウント装置内での搭載ユニットの配置規則が当該搭載ユニットの種類毎に登録されている。具体的に、配置制限テーブル23には、図4に示すように、搭載ユニットの種類毎に、その搭載ユニットをどのように配置すべきかを規定する配置規則もしくは配置制限が登録されている。例えば、HDDの配置規則は装置前面側に配置することである。MEMの配置規則はSYSBD上に配置することである。SYSBDの配置規則は、装置内においてFAN後方40mmの位置に平置きにし且つ側面や底面に5mmのクリアランスを設けることである。電源の配置規則は、装置背面から見て左側に配置することである。I/OカードPCIカードの配置規則は、SYSBD上に配置し、カードの活性交換有りの場合、カード間ピッチを25.4mmとし、活性交換無しの場合、カード間ピッチを20mmとすることである。FAN,DVD,CD-ROMの配置規則は、装置前面側に配置することである。panelの配置規則は装置前面に配置することである。スライドレールの配置規則は、装置左右側面に配置することであり、ケーブルサポートアームの配置規則は、装置背面に配置することである。なお、上述した配置規則では、SYSBDについてのみクリアランスが規定されているが、他の搭載ユニットについても、後述するごとく、有効スペース内面との間のクリアランスが規定されている。ユニット情報テーブル24には、ラックマウント装置に搭載可能な選択候補が、搭載ユニットの種類毎に登録されている。具体的に、ユニット情報テーブル24には、図5に示すように、搭載ユニットの種類毎に、1以上の選択候補と、各選択候補についてのイメージ情報や外形寸法情報サイズ情報とが登録されている。例えば、HDDの選択候補としては、2.5インチおよび3.5インチの2種類が登録される。MEMの選択候補としては、DIMMDDR3DoubleInlineMemoryModuleDoubleDataRate3などが登録される。電源の選択候補としては、既存の各種電源が登録される。既存の各種電源としては、1U用の1種類の電源と2U以上用の1種類の電源との少なくとも2種類の電源が登録される。電源としては、新作電源を選択することも可能であり、新作電源を選択した場合については、図6のステップS19の説明に際して詳述する。I/OカードPCIカードの選択候補としては、規格カードであるフルハイトタイプおよびロープロファイルタイプの2種類が登録され、フルハイトタイプには、さらにショート,2/3,ロングの3種類が登録される。また、I/OカードPCIカードとしては、規格外カードを選択することも可能であり、規格外カードを選択した場合については、図7のステップS33の説明に際して詳述する。FANの選択候補としては、高さ1Uの装置に対し40角の冷却ファンが登録され、高さ2Uの装置に対し40角,60角,80角の冷却ファンが登録され、高さ3U,4Uの装置に対し120角の冷却ファンが登録される。なお、X角の冷却ファンは、Xmm×Xmmのサイズの冷却ファンである。DVD,CD-ROMの選択候補としては、スリムタイプその他の既存機器が登録される。スライドレールの選択候補としては、1U,2U4Uのそれぞれで使用可能な、既に仕様化済みのスライドレールが登録される。ケーブルの選択候補としては、各種ケーブルが登録され、各種ケーブルの最小曲げ半径も登録される。なお、ユニット情報テーブル24において、SYSBDやケーブルサポートアームについては、特に選択候補は登録されていないが、イメージ情報やサイズ情報が登録される。記憶部20は、上述したテーブル21~24のほかに、配置結果表示様式情報,部品配置設計情報や入力部30からの入力情報を記憶する領域も有している。部品配置設計情報は、後述する第1処理部11および第2処理部12によって作成される、装置仕様/装置案の情報である。入力部30からの入力情報は、前述したように入力部30から入力された必要最小限の仕様情報である。ついで、CPU10が設計プログラム25を実行することにより実現される、第1処理部11,第2処理部12,第3処理部13および表示処理部14としての機能について説明する。第1処理部11は、入力部30から入力された仕様情報と記憶部20の寸法規則に関する外形情報テーブル21とに基づき、ラックマウント装置の外形寸法を算出する。第1処理部11は、入力部30から仕様情報として入力される、ラックマウント装置のサイズを指定する高さ単位Uの数値つまりU数と、外形情報テーブル21の寸法規則高さの寸法規則とに基づき、ラックマウント装置の高さ寸法を算出する。第1処理部11による高さ寸法の算出については、図6のステップS13の説明に際して詳述する。第1処理部11は、入力部30から仕様情報として入力される、スライドレールの有無を指定する情報と、外形情報テーブル21の寸法規則幅の寸法規則とに基づき、設計対象装置の幅寸法を算出する。第1処理部11は、スライドレール無しの場合、ラックマウント装置を載置する棚板の厚さに基づき、ラックマウント装置の高さ寸法を修正する。第1処理部11による幅寸法の算出については、図6のステップS14の説明に際して詳述する。第2処理部12は、入力部30から入力された仕様情報により記憶部20の選択候補の一つがラックマウント装置内での搭載ユニットとして選択された場合、当該搭載ユニットを、第1処理部11で算出された外形寸法をもつラックマウント装置内に配置する。つまり、第2処理部12は、当該搭載ユニットの種類に対応する記憶部20の配置規則に関する配置制限テーブル23に基づき、ラックマウント装置内における当該搭載ユニットの配置位置を決定する。本実施形態において、搭載ユニットの種類は、HDD,MEM,SYSBD,電源,I/Oカード,FAN,DVD,CD-ROM,スライドレール,ケーブル,ケーブルサポートアームである。第2処理部12による各種搭載ユニットの配置位置の決定については、図6のステップS19,S23,S27,S29および図7のS33,S37の説明に際して詳述する。本実施形態の設計装置1では、第1処理部11が、ラックマウント装置の高さ寸法および幅寸法を算出するとともにラックマウント装置の奥行き寸法を仮設定する。そして、第2処理部12が、搭載ユニットの配置位置を、電源,FAN,HDD,DVDCD-ROM,SYSBD,I/Oカード,ケーブルの順に決定する。この後、第1処理部11が、ラックマウント装置の奥行き寸法を最終的に決定する。本実施形態の設計装置1による、より詳細な設計手順については、図6および図7を参照しながら後述する。ラックマウント装置の奥行き寸法を仮設定した状態で第2処理部12による搭載ユニットの配置位置の決定を完了すると、第1処理部11は、ラックマウント装置の奥行き寸法を決定する。その際、第1処理部11は、入力部30から仕様情報として入力される、ラックマウント装置背面のケーブルの最小曲げ半径の値と、外形情報テーブル21とに基づき、ラックマウント装置の奥行き寸法を決定する。なお、ラックマウント装置背面のケーブルの最小曲げ半径の値に代え、ケーブルの種類を入力部30から仕様情報として入力してもよい。この場合、第1処理部11は、入力されたケーブルの種類に応じた最小曲げ半径の値をユニット情報テーブル24から読み出し、同最小曲げ半径の値と、外形情報テーブル21とに基づき、ラックマウント装置の奥行き寸法を決定する。第1処理部11による奥行き寸法の最終決定については、図7のステップS37の説明に際して詳述する。第3処理部13は、適宜、入力部30からの仕様情報、または、第1処理部11による外形寸法の算出結果、または、第2処理部12による搭載ユニットの配置結果と、ラックマウント装置の規格との整合性を確認する。第3処理部13による整合性の確認手順については、図6および図7を参照しながら後述する。表示処理部14は、表示部40の表示状態を制御する。具体的に、表示処理部14は、第1処理部11による外形寸法の算出結果および第2処理部12による搭載ユニットの配置結果と、ユニット情報テーブル24のイメージ情報やサイズ情報とに基づき、ラックマウント装置の外形と同装置内における搭載ユニットの実装レイアウト状態とを示す画像を作成し、同画像を表示部40に表示させる。表示部40に表示される画像については、図6のステップS16,S20,S24,S28,S30および図7のS34,S35,S38,S42および図8~図19を参照しながら後述する。表示処理部14は、ラックマウント装置の奥行き寸法を決定する前に、ラックマウント装置背面とラックの後扉内側との間の距離を、ケーブルを収納可能な最大寸法として、表示部40において表示させる機能も有している。この最大寸法の表示については、図7のステップS35の説明に際し、図16を参照しながら詳述する。表示処理部14は、第1処理部11による外形寸法の算出および第2処理部12による搭載ユニットの配置が完了すると、第1処理部11による外形寸法の算出結果および第2処理部12による搭載ユニットの配置結果の最終確認を操作者に指示すべくその旨を表示部40に表示させる機能も有している。この最終確認指示の表示については、図7のステップS39を参照しながら後述する。表示処理部14は、第3処理部13による整合性の確認結果を表示部40に表示させる機能も有しており、特に、第3処理部13による確認の結果、整合性が無い場合、前記画像において整合性の無い部分を強調表示させる。なお、第2処理部12は、表示部40において第1処理部11による外形寸法の算出結果および第2処理部12による搭載ユニットの配置結果を表示している状態で、利用者が入力部30を操作することにより、搭載ユニットの配置を変更する機能も有している。例えば、利用者が、配置済みの搭載ユニットの配置位置を変更したい場合、表示部40の画面上で変更対象搭載ユニットを指定することで、予め定められた原点から変更対象搭載ユニット例えば当該ユニットの左下位置までの寸法距離が表示される。利用者は、表示された寸法距離を参照して修正しながら、変更対象搭載ユニットの配置位置を最適な位置に変更することが可能になっている。上述した変更処理や表示処理は、第2処理部12および表示処理部14が協働して実行される。2設計装置の動作次に、上述のごとく構成された設計装置1による設計手順一実施形態としての設計方法について、図2~図5および図8~図19を参照しながら図6および図7に示すフローチャートステップS11~S42に従って説明する。2-1高さ寸法の設定設計装置1により設計対象のラックマウント装置の装置仕様/装置案を作成すべく、CPU10に設計プログラム25を実行させると、まず、表示処理部14により、装置外形情報の入力を利用者に対し要求する画面が表示部40に表示されるステップS11。ここで、利用者は、例えば装置仕様化部門の担当者であり、要求される装置外形情報は、例えば、装置サイズ高さを規定しうるU数またはmm単位の数値、および、スライドレースの有無を指定する情報である。装置外形情報の入力要求に応じ利用者が入力部30から装置外形情報を入力するとステップS12のYESルート、第1処理部11は、入力された数値がU数であるかmm単位であるかを判断する。入力された数値がmm単位である場合、第1処理部11は、mm単位の数値を44.45で除してU単位の値つまりU数に換算する。入力されたU数と記憶部20の外形情報テーブル21高さの寸法規則とに基づき、第1処理部11により、ラックマウント装置の高さ寸法が算出されるステップS13。JISやEIAによって規定される所定規格のラックマウント装置は、U単位で管理されるため、基本的に装置高さ寸法は44.45mmの倍数となる。したがって、装置高さとして4Uが指定された場合、実際の高さ寸法は、単純に計算すれば44.45mm×4=177.8mmとなる。この値は4U装置の最大高さ寸法であり、実際に装置を設計する際には、設計対象装置をラックに搭載した際の公差による落ち込みや自重による落ち込みを考慮したり、装置筐体の板厚等を考慮したりする必要がある。落ち込みや板厚等を考慮しないと、設計対象装置をラックに搭載した場合に、ラックにおいて当該設計対象装置の上下に搭載される装置と物理的に干渉し合う可能性がある。このため、落ち込みや板厚等を考慮して、物理的な干渉を回避することが望まれている。そこで、入力されたU数と記憶部20の外形情報テーブル21高さの寸法規則とに基づき、ラックマウント装置の高さ寸法が以下のように算出される。指定高さが1Uの場合、装置上方に隙間0.5mmを確保するとともに装置下方に隙間1mmを確保すべく、高さ寸法として44.45mm-1.5mm=42.95mmが算出される。指定高さが2U以上の場合、装置上方の隙間と装置下方の隙間との合計2mmを確保すべく、高さ寸法として44.45mm×指定U数-2mmが算出される。例えば4Uの場合、高さ寸法として44.45mm×4-2mm=175.8mmが算出される。ここで、1Uの場合、装置サイズに余裕がないため、1U=44.45mmから減じる値を1.5mmとしている。これに対し、2U以上の場合、一律、44.45mm×指定U数から減じる値を2mmとしている。また、本実施形態では、設計対象装置の筐体の板厚は例えば1mmに設定される。これにより、設計対象装置内で部品搭載ユニットを配置可能な有効スペースの高さは、ステップS13で算出された高さ寸法から上下板厚の合計2mmを減じた値となる。以下、この有効スペースの高さが、設計対象装置内で部品を配置する際、および、設計対象装置内を表示する際の基準となる。なお、入力された値が44.45mmの倍数ではない場合、第3処理部13の機能によって、第1処理部11による外形寸法の算出結果とラックマウント装置の規格との整合性がないと判断し、その旨を利用者に通知してもよい。この場合、整合性がとれていない旨を利用者に通知する画面を、表示処理部14の機能によって表示部40に表示し、44.45mmの倍数ではない数値に基づく設計処理を続行してよいか否かの判断を利用者に仰ぐ。利用者が、44.45mmの倍数ではない数値に基づく設計処理の続行を望む場合は、そのまま処理を続行する。例えば1.5Uの場合、1.5Uのラックマウント装置はラックに搭載すると2U分のスペースを占有するため、装置上下に0.5U分の隙間を確保することが可能である。つまり、1.5U=66.675mmであり、1U<1.5U<2U-2mmである。このため、指定高さが1.5U等の場合、1.5U等に対応する値1.5Uの場合は66.675mmがそのまま設計対象装置の高さ寸法として設定される。2-2幅寸法の設定ラックマウント装置は、スライドレールの有無で外形制約を受ける。このため、ステップS13で高さ寸法が設定されると、入力されたスライドレールの有無を指定する情報と記憶部20の外形情報テーブル21幅の寸法規則とに基づき、第1処理部11により、ラックマウント装置の幅寸法が以下のように算出されるステップS14。なお、ラックマウント装置の幅寸法の初期値基本幅サイズは、スライドレールをそなえない場合の値、例えば440mmとする。スライドレール有りを指定された場合、装置左右側面へのスライドレールの取付スペースを確保すべく、設計対象装置の幅寸法として、基本幅440mmから、左右のスライドレールの幅合計20mmを減じた値420mmが設定される。設計対象装置がスライドレールを使用する条件は、例えば、装置重量が20kgを超え、且つ、装置内部の部品の活性交換が必要な場合である。なお、スライドレールを装置左右側面に配置することは、配置規則として、記憶部20の配置制限テーブル23に登録されている。スライドレール無しを指定された場合、設計対象装置の幅寸法として、基本幅440mmが設定される。この場合、設計対象装置はラックの棚板上に載置される構造となるため、棚板の厚さ分のスペースを確保すべく、ステップS13で算出された高さ寸法から、棚板の板厚例えば標準1.6mmを減じることで、高さ寸法の修正が行なわれる。例えば、スライドレール無しの2U装置であれば、ステップS13で高さ寸法として44.45mm×2-2mm=86.9mmが算出されているが、さらに1.6mmが減じられて高さ修正が行なわれ、高さ寸法として85.3mmが算出される。なお、設計対象のラックマウント装置が、ラックから引き出すことなく、装置の前後から保守可能な場合には、スライドレール有りの選択を出来ないようにしてもよい。また、本実施形態では、上述した通り、設計対象装置の筐体の板厚は例えば1mmに設定される。これにより、設計対象装置内で部品搭載ユニットを配置可能な有効スペースの幅は、ステップS14で算出された幅寸法から左右板厚の合計2mmを減じた値となる。つまり、幅寸法が440mmの場合、有効スペースの幅は438mmとなり、幅寸法が420mmの場合、有効スペースの幅は418mmとなる。以下、この有効スペースの幅が、設計対象装置内で部品を配置する際、および、設計対象装置内を表示する際の基準となる。2-3奥行き寸法の仮設定ステップS13で高さ寸法が設定されステップS14で幅寸法が設定されると、第1処理部1により、ラックマウント装置の奥行き寸法として、例えば700mmが仮設定されるステップS15。このとき、仮設定される奥行き寸法として700mmが自動的に選択されるが、その値は、表示部40を参照した利用者が入力部30を操作することにより指定入力してもよい。その場合、入力部30から入力された値は、第3処理部13の機能によりラックマウント装置の規格との整合性を確認され、整合性が無い場合には利用者へのエラー通知が表示部40を通じて行なわれる。ステップS13~S15により、高さ寸法および幅寸法の設定と奥行き寸法の仮設定とが行なわれると、表示処理部14により、第1処理部11による外形寸法の算出結果が、例えば図8に示すように、設計対象装置の外形形状として表示部40に表示されるステップS16。図8は、外形寸法設定時の画像表示例を示す図である。図8に示す表示例では、設計対象装置の外形形状が、装置筐体の斜視図として表示されている。また、図8の表示例では、ステップS13およびS14で設定された高さ寸法および幅寸法が忠実に表現され、ステップS15で仮設定された奥行き寸法は、例えば単位長さに置き換えられて表現されている。利用者は、表示部40で図8に示すような表示を参照することで、ステップS13~S15で設定または仮設定された外形形状を確認し、必要であれば入力部30による変更操作を行なう。2-4電源の配置設計対象装置の外形寸法が設定されると、次に、電源のサイズや配置が決定される。これは、電源の詳細電力値が確定しないと装置構成を詳細に決定することができないからである。このため、設計対象装置の外形寸法が設定され、設計対象装置の外形形状が表示されると、次に、表示処理部14により、電源情報の入力を利用者に対し要求する画面が表示部40に表示されるステップS17。このとき、ラックマウント装置に搭載可能な電源の選択候補も、記憶部20のユニット情報テーブル24から読み出され少なくとも2種類の既存電源;図5参照、表示部40に表示される。ユニット情報テーブル24から読み出される選択候補は、ステップS11で入力されたU数に応じた電源である。なお、ステップS17で、要求される電源情報は、例えば、電源の冗長構成の有無を指定する情報や、既存電源を用いるか新作電源を用いるかを指定する情報や、既存電源を用いる場合には既存電源の電源サイズに関する情報などである。電源情報の入力要求に応じ利用者が入力部30から電源情報を入力するとステップS18のYESルート、入力された電源情報と記憶部20の配置制限テーブル23電源の配置規則;図4参照とに基づき、第2処理部12により、電源の数量,電源サイズおよび電源の配置位置が以下のように選択決定されるステップS19。電源情報で電源の冗長構成有りが指定された場合、第2処理部12により、電源の数量は2に決定され11冗長構成の電源が選択される。なお、21冗長構成や22冗長構成の電源を選択候補としてユニット情報テーブル24に挙げてもよく、この場合、利用者は、冗長構成有りの選択時に11冗長構成,21冗長構成および22冗長構成のいずれか一つを選択可能になっている。21冗長構成または22冗長構成が選択された場合、電源の数量は3または4になる。電源情報で電源の冗長構成無しが指定された場合、第2処理部12により、電源の数量として1が決定される。なお、設計対象装置そのものを冗長構成とする場合つまり設計対象装置を現用と予備用の2台そなえる場合があり、このような場合、電源情報で電源の冗長構成無しが指定される。電源情報で既存電源が指定された場合、電源サイズは、供給電力値が明確である既存電源のサイズから選択されることになる。この場合、ステップS17の要求画面において、既存電源のサイズがテーブルとして表示され、利用者は、表示されたテーブルの中から既存電源のサイズを選択する。電源情報で新作電源が指定された場合、利用者によって入力部30から設計対象装置の消費電力値も指定入力される。第2処理部12は、入力された消費電力値と、容積換算値である1cc/Wとを用いて、新作電源の容積値を算出し、算出された容積値に近い容積値をもつ電源を既存電源の中から選択する。電源の数量およびサイズが選択されると、記憶部20の配置制限テーブル23電源の配置規則に基づき、電源の配置位置が以下のように決定される。つまり、電源は、設計対象装置内の有効スペースにおいて、装置の背面側で且つ装置背面から見て左側に配置される図9参照。また、電源の左側面と有効スペースの左内側面との間には3mmのクリアランスが設けられる図9参照。このクリアランス3mmは、ラックマウント装置の側面にスライドレールを取り付ける場合や、ラックマウント装置を棚板に固定する場合に用いられるネジ用のスペースを確保するためのものである。また、電源の背面と有効スペースの後内面との間にはクリアランスを設けなくてもよいが、若干のクリアランスを設けてもよい図9参照。ステップS19により電源の配置位置が決定されると、表示処理部14により、第2処理部12による電源の配置結果と、ユニット情報テーブル24における電源についてのイメージ情報やサイズ情報とに基づき、ラックマウント装置内での電源の実装レイアウト状態を示す画像が作成され、同画像が、例えば図9に示すように、表示部40に表示されるステップS20。図9は、電源配置時の画像表示例を示す図である。図9に示す表示例では、2本の電源をラックマウント装置の有効スペース内に配置した状態の平面図が表示されている。利用者は、表示部40で図9に示すような表示を参照することで、ステップS19で選択配置された電源を確認し、必要であれば入力部30による変更操作を行なう。2-5冷却ファンの配置電源が配置され、設計対象装置の有効スペース内での電源の配置状態が表示されると、次に、表示処理部14により、FAN情報の入力を利用者に対し要求する画面が表示部40に表示されるステップS21。このとき、ラックマウント装置に搭載可能なFANの選択候補も、記憶部20のユニット情報テーブル24から読み出され図5参照、表示部40に表示される。ユニット情報テーブル24から読み出される選択候補は、ステップS11で入力されたU数に応じたFANの選択候補である。なお、ステップS21で、要求されるFAN情報は、例えば、FANのサイズや、FANの数量などである。FAN情報の入力要求に応じ利用者が入力部30からFAN情報を入力するとステップS22のYESルート、入力されたFAN情報と記憶部20の配置制限テーブル23FANの配置規則;図4参照とに基づき、第2処理部12により、FANの数量,FANのサイズおよびFANの配置位置が以下のように選択決定されるステップS23。FAN情報により、1U装置の場合には40角のFANが選択され、2U装置の場合には40角,60角,80角のFANのうちのいずれか一つが選択され、3U装置や4U装置の場合には120角のFANが選択される。また、設計対象装置では、FANが冗長構成であることを標準としており、FAN情報により、FANの数量は2の倍数として指定される。なお、FANの形状、特に厚さおよび高さは、U数に応じて予め基本設定されている。FANの数量およびサイズが指定されると、記憶部20の配置制限テーブル23FANの配置規則に基づき、FANの配置位置が以下のように決定される。つまり、FANは、設計対象装置内の有効スペースにおいて、電源とは対角を成すように、装置前面側で且つ装置背面から見て右側に配置される図10参照。また、FANの右側面と有効スペースの右内側面との間には3mmのクリアランスが設けられる図10参照。このクリアランス3mmは、ラックマウント装置の側面にスライドレールを取り付ける場合や、ラックマウント装置を棚板に固定する場合に用いられるネジ用のスペースを確保するためのものである。また、FANの前面と有効スペースの前内面との間には5mmのクリアランスが設けられる図10参照。このクリアランス5mmは、FANの周囲に配置される、板金やプラスチックモールドの機構系部品のスペースを確保するためのものである。ステップS23によりFANの配置位置が決定されると、表示処理部14により、第2処理部12によるFANの配置結果と、ユニット情報テーブル24におけるFANについてのイメージ情報やサイズ情報とに基づき、ラックマウント装置内でのFANの実装レイアウト状態を示す画像が作成され、同画像が、例えば図10に示すように、表示部40に表示されるステップS24。図10は、冷却ファン配置時の画像表示例を示す図である。図10に示す表示例では、冗長構成の2つのFANをラックマウント装置の有効スペース内に配置した状態の平面図が表示されている。利用者は、表示部40で図10に示すような表示を参照することで、ステップS23で選択配置されたFANを確認し、必要であれば入力部30による変更操作を行なう。2-6I/O装置の配置FANが配置され、設計対象装置の有効スペース内でのFANの配置状態が表示されると、次に、表示処理部14により、HDD,DVD,CD-ROM等のI/O装置情報の入力を利用者に対し要求する画面が表示部40に表示されるステップS25。このとき、ラックマウント装置に搭載可能なI/O装置の選択候補も、記憶部20のユニット情報テーブル24から読み出され図5参照、表示部40に表示される。なお、ステップS25で、要求されるI/O装置情報は、例えば、設計対象装置に内蔵されるべきHDD,DVDやCD-ROM等の種類や数量を指定する情報である。ここでは、搭載すべきI/O装置の種類について1以上の数量を指定すればその種類が選択される。一方、搭載不要なI/O装置の種類については数量として0を指定する。つまり、ステップS25での要求に対する入力では、基本的に数量を入力するだけで、搭載すべきI/Oの種類と数量とが指定されるようになっている。I/O装置情報の入力要求に応じ利用者が入力部30からI/O情報を入力するとステップS26のYESルート、入力されたI/O情報と記憶部20の配置制限テーブル23HDD,DVD,CD-ROMの配置規則;図4参照とに基づき、第2処理部12により、I/O装置の種類や数量とI/O装置の配置位置が以下のように選択決定されるステップS27。I/O装置情報により、HDDとして、2.5インチサイズおよび3.5インチサイズのいずれか一方が選択され、DVDスリムタイプ等やCD-ROMの選択も行なわれるとともに、各機器の数量も指定される。I/O装置の種類や数量が指定されると、記憶部20の配置制限テーブル23HDD,DVD,CD-ROMの配置規則に基づき、HDD,DVD,CD-ROM等の配置位置が以下のように決定される。つまり、HDD,DVD,CD-ROMは、設計対象装置内の有効スペースにおいて、電源の前方で装置前面側に配置されるとともに装置背面から見て左側に配置される図11,図12参照。また、HDD,DVD,CD-ROMの左側面と有効スペースの左内側面との間には3mmのクリアランスが設けられる図11参照。このクリアランス3mmは、ラックマウント装置の側面にスライドレールを取り付ける場合や、ラックマウント装置を棚板に固定する場合に用いられるネジ用のスペースを確保するためのものである。また、HDD,DVD,CD-ROMの前面と有効スペースの前内面との間には5mmのクリアランスが設けられる図11参照。このクリアランス5mmは、HDD,DVD,CD-ROMの固定用のスペースを確保するためのものである。ステップS27によりI/O装置の配置位置が決定されると、表示処理部14により、第2処理部12によるI/O装置の配置結果と、ユニット情報テーブル24におけるI/O装置についてのイメージ情報やサイズ情報とに基づき、ラックマウント装置内でのI/O装置の実装レイアウト状態を示す画像が作成され、同画像が、例えば図11や図12に示すように、表示部40に表示されるステップS28。図11および図12は、I/O装置配置時の画像表示例を示す図である。図11に示す表示例では、DVDCD-ROMとHDDとをラックマウント装置の有効スペース内に配置した状態の平面図が表示されている。また、図12に示す表示例では、DVDCD-ROMとHDDとをラックマウント装置の有効スペース内に配置した状態の2U装置を装置前方側から見た斜視図が表示されている。利用者は、表示部40で図11や図12に示すような表示を参照することで、ステップS27で配置されたHDD,DVD,CD-ROMを確認し、必要であれば入力部30による変更操作を行なう。2-7システムボードの配置HDD,DVD,CD-ROMが配置され、設計対象装置の有効スペース内でのHDD,DVD,CD-ROMの配置状態が表示されると、次に、第2処理部12により、記憶部20の配置制限テーブル23SYSBDの配置規則;図4参照に基づき、SYSBDの配置位置やサイズが以下のように決定されるステップS29。つまり、SYSBDは、設計対象装置内の有効スペースにおいて、FAN後方40mmの位置に平置きにされ、且つ、有効スペースの内面や電源の側面との間に、保守性を考慮した5mmのクリアランスを設けるように配置される図13~図15参照。また、SYSBDは、有効スペースの底面から5mmだけ浮かした状態で配置される図14,図15参照。SYSBDをFAN後方40mmの位置に配置したのは、FANの電源,信号制御基板,ケーブル等の配置を考慮したためである。また、SYSBDを有効スペースの底面から5mmだけ浮かして配置したのは、半田面側の部品およびリードが有効スペースの底面と干渉することを防止するとともに、ウィスカー対策のためである。上述のように、SYSBDを配置することにより、SYSBDの形状,サイズ,配置位置が仮決定される。ただし、この時点での装置の奥行き寸法は、前述した通り700mmに仮設定されたものであって、最終的に決定されたものではない。奥行き寸法は、後述するごとくステップS37で最終的に決定される。このため、SYSBDの形状,サイズ,配置位置は、ステップS37で最終的に決定された奥行き寸法に基づき、最終的に決定される。ステップS29によりSYSBDの形状,サイズ,配置位置が仮決定されると、表示処理部14により、第2処理部12によるSYSBDの配置結果と、ユニット情報テーブル24におけるSYSBDについてのイメージ情報やサイズ情報板厚等とに基づき、ラックマウント装置内でのSYSBDの実装レイアウト状態を示す画像が作成され、同画像が、例えば図13に示すように、表示部40に表示されるステップS30。図13は、システムボード配置時の画像表示例を示す図である。図13に示す表示例では、SYSBDをラックマウント装置の有効スペース内に配置した状態の平面図が表示されている。利用者は、表示部40で図13に示すような表示を参照することで、ステップS29で配置されたSYSBDを確認し、必要であれば入力部30による変更操作を行なう。2-8I/Oカードの配置SYSBDが配置され、設計対象装置の有効スペース内でのSYSBDの配置状態が表示されると、次に、表示処理部14により、I/Oカード情報の入力を利用者に対し要求する画面が表示部40に表示されるステップS31。このとき、ラックマウント装置に搭載可能なI/OカードPCIカードの選択候補も、記憶部20のユニット情報テーブル24から読み出され図5参照、表示部40に表示される。なお、ステップS31で、要求されるI/Oカード情報は、例えば、規格カードか規格外カードかを指定する情報や、カードの枚数や、カードの活性交換の有無を指定する情報などである。I/Oカード情報の入力要求に応じ利用者が入力部30からI/Oカード情報を入力するとステップS32のYESルート、入力されたI/Oカード情報と記憶部20の配置制限テーブル23I/Oカードの配置規則;図4参照とに基づき、第2処理部12により、I/Oカードの種類やI/Oカードの配置位置が以下のように選択決定されるステップS33。I/Oカード情報で規格カードが指定される場合、併せて規格カードの種類、つまりフルハイトタイプショート,2/3,ロングおよびロープロファイルタイプのいずれかが指定され、指定された応じた規格カードが、第2処理部12により選択される。規格カードが選択されると、活性交換の有無を指定する情報と記憶部20の配置制限テーブル23I/Oカードの配置規則とに基づき、規格カードの配置位置が以下のように決定される。つまり、規格カードは、設計対象装置内の有効スペースにおいて、SYSBD上に配置される図14,図15参照。このとき、規格カードの配置方向としては、縦方向図14参照か横方向図15参照かのいずれか一方を選択することもできる。ただし、1U装置では、フルハイトタイプもロープロファイルタイプも横方向にしか配置できない。ロープロファイルタイプを縦方向に配置可能なのは2U以上の装置であり、フルハイトタイプを縦方向に配置可能なのは3U以上の装置である。また、I/Oカード情報で活性交換有りが指定された場合、活性交換を行なう際の静電気対策のための構造をカードの周囲に設ける必要がある。このため、利用者が2枚以上のカードの実装を要求した際、活性交換無しの場合、カード間のピッチは20mmに設定されるのに対し、活性交換有りの場合、カード間ピッチは25.4mmに設定される。一方、I/Oカード情報で規格外カードが指定された場合、つまり任意の寸法でサイズを指定されるカードが指定される場合、利用者は、入力部30から規格外カードのサイズとして任意の寸法が入力される。入力された任意の寸法とI/Oカードの配置規則とに基づき、第2処理部12により、規格外カードは、SYSBD上に配置される。規格外カードの配置に際しても、活性交換の有無が、規格カードの場合と同様に考慮される。ステップS33によりI/Oカードの配置位置が決定されると、表示処理部14により、第2処理部12によるI/Oカードの配置結果と、ユニット情報テーブル24におけるI/Oカードについてのイメージ情報やサイズ情報とに基づき、ラックマウント装置内でのI/Oカードの実装レイアウト状態を示す画像が作成され、同画像が、例えば図14や図15に示すように、表示部40に表示されるステップS34。図14は、I/Oカードを縦方向に配置した時の画像表示例を示す図、図15は、I/Oカードを横方向に配置した時の画像表示例を示す図である。図14および図15に示す表示例では、I/Oカードをラックマウント装置の有効スペース内に配置した状態を同装置の背面側から見た図が表示されている。利用者は、表示部40で図14や図15に示すような表示を参照することで、ステップS33で選択配置されたI/Oカードを確認し、必要であれば入力部30による変更操作を行なう。なお、ステップS33でのI/Oカードの処理によってI/OカードがSYSBD上の所定領域内に収まらない場合は、実装エラーとなり、利用者に対して警告が出され実装エラーの発生が通知される。警告を受けた利用者は、再度、I/Oカードの枚数を設定し直したり、I/Oカードの配置位置をマニュアルで修正する。このとき、具体的には、第3処理部13により、第1処理部11による外形寸法の算出結果ラックマウント装置の規格と、第2処理部12によるI/Oカードの配置結果との整合性が確認される。つまり、配置後のI/Oカードがラックマウント装置の筐体と物理的に干渉しているか否かが確認される。干渉している場合、表示処理部14により、表示部40を通じて利用者に対し上記警告が発せられるとともに、表示部40の画像において干渉部分が強調表示される。このような画像を表示された画面上で、利用者は、入力部30を操作して、配置位置を修正したいI/Oカードを指定することで、予め定められた原点から当該I/Oカード例えば左下位置までの距離が表示される。利用者は、表示された距離を参照して修正しながら、当該I/Oカードの配置位置を最適な位置に変更することができる。このとき、利用者は、ユニット情報テーブル24を参照し入力部30により選択候補を指定し直すことで、当該I/Oカードを、異なる種類のものに変更することもできる。ステップS31~S34では、I/Oカードの配置に加え、MEMメモリやpanel操作パネルなどの配置が行なわれてもよい。その場合、MEMは、第2処理部12により、記憶部20の配置制限テーブル23MEMの配置規則と、利用者によって入力部30から入力される仕様情報例えばMEMの選択候補の指定情報とに基づき、SYSBD上に配置される。panelは、第2処理部12により、記憶部20の配置制限テーブル23panelの配置規則と利用者によって入力部30から入力される仕様情報例えばpanelの選択候補の指定情報とに基づき、装置前面に配置される。MEMやpanelの配置結果は、表示処理部14により、ユニット情報テーブル24のイメージ情報に基づき、表示部40に表示される図17,図18参照。2-9奥行き寸法の設定I/O装置等が配置され、設計対象装置の有効スペース内でのI/O装置等の配置状態が表示されると、次に、表示処理部14により、奥行き寸法設定に必要な情報の入力を利用者に対し要求する画面が表示部40に表示されるステップS35。なお、ステップS35で、要求される奥行き寸法設定に必要な情報は、例えば、奥行き寸法の候補推奨値の中の一つを指定する情報や、装置背面のケーブルの最小曲げ半径の値もしくは種類などである。このとき、設計対象装置の奥行き寸法の推奨値500mm,600mm,650mm,700mmが、記憶部20の外形情報テーブル21から読み出され図2参照、表示部40に表示される。ここで表示される奥行き寸法の推奨値は、搭載ユニットの配置結果に基づき、実際に設定可能なものを推奨値から選択してもよい。また、選択もしくは仮設定されている奥行き寸法を有する設計対象装置について、表示処理部14により、図16に示すように、装置背面とラックの後扉内側との間の距離が、ケーブルを収納可能な最大寸法として、表示部40に表示される。図16は、奥行き寸法設定時の画像表示例を示す図である。図16に示す表示例では、ラック外形のイメージが表示されている。具体的に、ラック前扉外面とラック後扉外面との間隔が1050mmのラックが表示され、このラックのラック柱に、奥行き700mmの設計対象装置を搭載した状態でのケーブルを収納可能な最大寸法230mmが表示されている。この最大寸法230mmは、設計対象装置の背面とラック後扉内面との間隔である。また、図16に示す表示例では、設計対象装置の背面とラック後扉内面との間に配置される、最大寸法230mmを最小曲げ半径として有するケーブルも表示されている。なお、設計対象装置の前面とラック前扉外面との間には、所定の間隔図16の例では約120mmが確保されている。利用者は、図16に示すように表示された表示部40の画面を参照して検討を行なった上で、入力部30を操作して、所望のケーブル最小曲げ半径や奥行き寸法を入力する。このとき、利用者が、ケーブルを収納可能な最大寸法を超える値を、所望のケーブル最小曲げ半径として入力した場合には、第3処理部13により整合性が無いと判断され利用者にエラー通知が行なわれる。入力要求に応じ利用者が入力部30から奥行き寸法設定に必要な情報ケーブルの最小曲げ半径等を入力するとステップS36のYESルート、第1処理部11により、入力されたケーブルの最小曲げ半径等と奥行き寸法の推奨値とに基づき、設計対象装置の奥行き寸法が最終的に決定されるステップS37。なお、ケーブルの最小曲げ半径の値に代え、ケーブルの種類を入力部30から仕様情報として入力した場合には、第1処理部11により、入力されたケーブルの種類に応じた最小曲げ半径の値がユニット情報テーブル24から読み出される。そして、読み出された最小曲げ半径の値と、奥行き寸法の推奨値とに基づき、第1処理部11により、設計対象装置の奥行き寸法が最終的に決定される。ここまでの処理で、設計対象装置の外形つまりは内部の有効スペースと、設計対象装置内のレイアウトとがほぼ確定されるため、SYSBDのサイズ特に装置奥行き方向の長さや配置位置が、第2処理部12により、記憶部20の配置制限テーブル23SYSBDの配置規則;図4参照に基づき最終的に決定される。最終的に決定された設計対象装置の外形や、最終的に配置位置やサイズを決定されたSYSBDを含む搭載ユニットのレイアウトは、表示処理部14により、例えば図17~図19に示すように、表示部40に表示されるステップS38。図17~図19は、奥行き寸法設定完了時の画像表示例を示す図である。図17に示す表示例では、本設計装置1により作成された2U以上の高さをもつ装置のレイアウト案を装置前方側から見た斜視図が表示されている。図18に示す表示例では、本設計装置1により作成された1U装置のレイアウト案を装置前方側から見た斜視図が表示されている。図19Aおよび図19Bに示す表示例では、本設計装置1により作成された設計対象装置の、より具体的なレイアウト案が表示されている。図19Aに示す表示例では、スライドレールを持たない設計対象装置のレイアウト案の斜視図が表示され、図19Bに示す表示例では、スライドレールを有する設計対象装置のレイアウト案の斜視図が表示されている。なお、ステップS37では、ケーブルサポートアームの配置が行なわれてもよい。その場合、ケーブルサポートアームは、第2処理部12により、記憶部20の配置制限テーブル23ケーブルサポートアームの配置規則に基づき、装置背面に配置される。ケーブルサポートアームの配置結果は、表示処理部14により、ユニット情報テーブル24のイメージ情報に基づき、表示部40に表示される。2-10整合性確認および最終確認ステップS11~S38の処理を終えると、設計対象装置の外形およびレイアウト案が完成することになるが、ステップS15,S33などの説明で既述の通り、ステップS11~S38の処理中には、第3処理部13により整合性確認が行なわれている。つまり、適宜、入力部30からの仕様情報または第1処理部11による外形寸法の算出結果または第2処理部12による搭載ユニットの配置結果と、ラックマウント装置の規格との整合性が、第3処理部13により確認されている。整合性が無い場合、つまり設計対象装置がラックマウント装置として成立しない問題が発生した場合、表示処理部14により、警告メッセージが表示部40に表示されて利用者に通知される。同時に、表示処理部14により、装置のレイアウト表示において、整合性の無い部分に係る問題箇所ユニットの強調表示、例えばハイライト表示が行なわれるとともに、問題箇所の修正を行なうか否かの選択を利用者に促す表示が行なわれる。問題箇所の修正が選択された場合、表示部40の画面上で、利用者は、入力部30を操作して問題箇所を指定することで、予め定められた原点から当該問題箇所例えば左下位置までの距離が表示される。利用者は、表示された距離を参照して修正しながら、当該問題箇所の配置位置を最適な位置に変更することができる。このとき、利用者は、ユニット情報テーブル24を参照し入力部30により選択候補を指定し直すことで、問題箇所の部品等を、異なる種類のものに変更することもできる。ここで、設計対象装置がラックマウント装置として成立しない問題とは、例えば、設計対象装置内に搭載すべきユニットが、設定された外形寸法高さ,幅,奥行きの装置筐体内に収まらない場合が考えられる。この他にも、上述したように、利用者によって入力部30から入力された高さ寸法や奥行き寸法が、外形情報テーブル21の寸法規則等に適合しない場合や、利用者によって入力部30から入力されたケーブル最小曲げ半径の値がケーブルを収納可能な最大寸法を超える場合などが考えられる。さて、ステップS11~S38の処理を終えると、その時点での設計対象装置の外形や搭載ユニットのレイアウト案が、表示処理部14により、図17~図19に示すように、表示部40に表示される。さらに、本実施形態では、表示部40に表示されている最終的な外形案やレイアウト案の最終確認を利用者に指示すべく、その旨が、表示処理部14により表示部40に表示されるステップS39。最終確認指示の表示に応じ利用者が搭載ユニットのレイアウト変更等を行なう場合ステップS40のYESルート、利用者は、入力部30を操作して、変更対象の搭載ユニット等を指定することで、予め定められた原点から変更対象の搭載ユニット等例えば左下位置までの距離が表示される。利用者は、表示された距離を参照して修正しながら、変更対象の搭載ユニット等の配置位置を最適な位置に変更することができるステップS41。このとき、利用者は、ユニット情報テーブル24を参照し入力部30により選択候補を指定し直すことで、変更対象の搭載ユニット等を、異なる種類のものに変更することもできる。搭載ユニットのレイアウト変更等を行なわない場合ステップS40のNOルートやステップS41での変更処理を完了した場合、最終的な設計対象装置の外形やレイアウト案が、表示部40に表示されたり、必要に応じてプリンタから印刷出力されたりするステップS42。これにより、外部接続ケーブルを考慮したラックマウント装置の外形やレイアウト案が完成する。このとき、表示部40における表示画面やプリンタ出力においては、装置の高さ寸法,幅寸法,奥行き寸法および概算重量が数字で表示/記載される。概算重量は、1U当たり20kgとして算出される。また、表示部40における表示画面やプリンタ出力においては、装置筐体に使用する板金の板厚は標準で1mm変更可能として、装置内部の部品実装有効エリア有効スペースも表示/記載される。この後、上述のごとき最終的なレイアウト案に基づき、SYSBD上に、発熱部品であるCPU等が配置され、冷却シミュレーションが行なわれ、詳細な装置設計などが実行される。3設計装置の効果このように、本実施形態の設計装置1によれば、入力部30から必要最低限の仕様情報を対話形式等で入力するだけで、設計対象装置の外形寸法や搭載ユニットの配置位置を決定することが可能になる。したがって、非熟練者、例えば実装構造専門知識、設計スキル,CAD操作スキル等の特別なスキルを持たない者であっても、実現性の高い設計対象装置の外形案や搭載ユニットのレイアウト案を容易に作成することができる。つまり、従来は、開発計画検討時に装置仕様化部門において検討された装置仕様の実現性を判断すべく、装置仕様化部門と実装構造部門との間で何十回にも及ぶやり取りを繰り返す必要があった。これに対し、本実施形態では、設計装置1を用いることで、装置仕様化部門にクローズした状態で、実現性の高い設計対象装置の外形案や搭載ユニットのレイアウト案が容易に作成される。したがって、装置仕様化部門と実装構造部門との間のやり取りを一切行なうことなく、実現性の高い設計対象装置の外形案や搭載ユニットのレイアウト案が作成される。これにより、設計対象装置の開発に要する期間が大幅に短縮され、設計対象装置の開発に要する人的工数が大幅に削減され、さらに設計対象装置の設計品質が大幅に向上される。また、本実施形態の設計装置1によれば、最終的に設計対象装置の外形および搭載ユニットのレイアウト案が、表示部40上で視覚化されるので、視角化された画像をベースにして、詳細設計や冷却評価を直ちに行なうことも可能になる。特に、装置仕様化部門では、具体的に以下のような効果が得られる。つまり、装置仕様化部門と実装構造部門との間のやりとりを最小限に減らすことが可能であるため、装置仕様を決める早期検討において、装置仕様化部門内にクローズした検討が可能となり、開発の大幅なスピードアップを期待することができる。例えば、現在の14~15以下の設計工数で、実現性の高い検討案外形案やレイアウト案の作成が可能になる。いままでは、全8工程中の1~7工程のそれぞれについて、数十往復のやり取りを装置仕様化部門と実装構造部門との間で行なっていたが、本実施形態の設計装置1によれば、やり取りを一切行なうことなく、もしくは、数往復程度のやり取りで、実現性の高い検討案が作成される。また、実装構造部門では、具体的に以下のような効果が得られる。つまり、装置仕様化部門からの装置仕様外形案やレイアウト案が設計者のスキルに依存することがなくなるので、常に一定の設計品質の維持が可能となる。基本設計品質が向上することに伴い、詳細設計時の手戻りが無くなり、その結果、実装構造部門では、詳細設計だけに注力できる。さらに、実装構造部門では、早期検討段階において、実現可能案つまり実現性の高い検討案に基づいて詳細設計を検討できるため、課題抽出が容易となり、案入手後にレベルの高い詳細設計が可能になる。4その他以上、本発明の好ましい実施形態について詳述したが、本発明は、係る特定の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内において、種々の変形、変更して実施することができる。なお、上述した実施形態では、設計対象装置が、所定規格のラックに搭載され、所定規格で規定される高さ単位の数値によりサイズを指定されるラックマウント装置である場合について説明したが、本件は、これに限定されるものではない。また、上述した第1処理部11,第2処理部12,第3処理部13および表示処理部14としての機能の全部または一部は、コンピュータCPU,情報処理装置,各種端末を含むが所定のアプリケーションプログラム設計プログラムを実行することによって実現される。そのプログラムは、例えばフレキシブルディスク,CDCD-ROM,CD-R,CD-RWなど,DVDDVD-ROM,DVD-RAM,DVD-R,DVD-RW,DVDR,DVDRWなど,ブルーレイディスク等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し格納して用いる。ここで、コンピュータとは、ハードウエアとOSOperatingSystemとを含む概念であり、OSの制御の下で動作するハードウエアを意味している。また、OSが不要でアプリケーションプログラム単独でハードウェアを動作させるような場合には、そのハードウェア自体がコンピュータに相当する。ハードウエアは、少なくとも、CPU等のマイクロプロセッサと、記録媒体に記録されたコンピュータプログラムを読み取る手段とをそなえている。上記設計プログラムは、上述のようなコンピュータに、第1処理部11,第2処理部12,第3処理部13および表示処理部14の機能を実現させるプログラムコードを含んでいる。また、その機能の一部は、アプリケーションプログラムではなくOSによって実現されてもよい。5付記以上の本実施形態を含む実施形態に関し、さらに以下の付記を開示する。付記1設計対象装置の仕様情報を入力する入力部と、前記設計対象装置の外形寸法を規定する寸法規則を記憶し、前記設計対象装置内での搭載ユニットの配置規則を当該搭載ユニットの種類毎に記憶し、前記設計対象装置に搭載可能な選択候補を前記搭載ユニットの種類毎に記憶する記憶部と、前記入力部から入力された仕様情報と前記記憶部の寸法規則とに基づき、前記設計対象装置の外形寸法を算出する第1処理部と、前記入力部から入力された前記仕様情報により前記記憶部の前記選択候補の一つが前記設計対象装置内での搭載ユニットとして選択された場合、当該搭載ユニットの種類に対応する前記記憶部の配置規則に基づき、前記第1処理部で算出された外形寸法をもつ前記設計対象装置内における当該搭載ユニットの配置位置を決定する第2処理部と、を有する、設計装置。付記2表示部と、前記表示部の表示状態を制御する表示処理部と、をさらに有し、前記表示処理部は、前記第1処理部および前記第2処理部による処理結果と前記記憶部に記憶される情報とに基づき、前記設計対象装置の外形と同装置内における前記搭載ユニットの実装レイアウト状態とを示す画像を作成し、同画像を前記表示部に表示させる、付記1記載の設計装置。付記3前記入力部からの前記仕様情報または前記第1処理部または前記第2処理部による処理結果と前記設計対象装置の規格との整合性を確認する第3処理部をさらに有し、前記表示処理部は、前記第3処理部による確認結果を前記表示部に表示させる、付記2記載の設計装置。付記4前記表示処理部は、前記第3処理部による確認の結果、前記整合性が無い場合、前記画像において前記整合性の無い部分を強調表示させる、付記3記載の設計装置。付記5前記表示処理部は、前記第1処理部および前記第2処理部による処理が完了すると、前記第1処理部および前記第2処理部による処理結果の最終確認を操作者に指示すべくその旨を前記表示部に表示させる、付記2~付記4のいずれか一項に記載の設計装置。付記6前記設計対象装置が、所定規格のラックに搭載され、前記所定規格で規定される高さ単位の数値によりサイズを指定される装置であり、前記第1処理部は、前記入力部から前記仕様情報として入力される、前記設計対象装置のサイズを指定する前記高さ単位の数値と、前記記憶部の寸法規則とに基づき、前記設計対象装置の高さ寸法を算出する、付記2~付記5のいずれか一項に記載の設計装置。付記7前記第1処理部は、前記入力部から前記仕様情報として入力される、前記設計対象装置を前記ラックに対し挿抜可能に設置するスライドレールの有無を指定する情報と、前記記憶部の寸法規則とに基づき、前記設計対象装置の幅寸法を算出する、付記6記載の設計装置。付記8前記第1処理部は、前記スライドレール無しの場合、前記設計対象装置を載置する棚板の厚さに基づき、前記設計対象装置の高さ寸法を修正する、付記7記載の設計装置。付記9前記設計対象装置の奥行き寸法を仮設定した状態で前記第2処理部による前記搭載ユニットの配置位置の決定を完了すると、前記第1処理部は、前記入力部から前記仕様情報として入力される、前記設計対象装置背面のケーブルの最小曲げ半径の値と、前記記憶部の寸法規則とに基づき、前記設計対象装置の奥行き寸法を決定する、付記7または付記8に記載の設計装置。付記10前記設計対象装置の奥行き寸法を仮設定した状態で前記第2処理部による前記搭載ユニットの配置位置の決定を完了すると、前記第1処理部は、前記入力部から前記仕様情報として入力される、前記設計対象装置背面のケーブルの種類に応じた最小曲げ半径の値を前記記憶部から読み出し、同最小曲げ半径の値と、前記記憶部の寸法規則とに基づき、前記設計対象装置の奥行き寸法を決定する、付記7または付記8に記載の設計装置。付記11前記表示処理部は、前記設計対象装置の奥行き寸法を決定する前に、前記設計対象装置背面と前記ラックの後扉内側との間の距離を、前記ケーブルを収納可能な最大寸法として前記画像において表示させる、付記9または付記10に記載の設計装置。付記12前記搭載ユニットの種類が、電源,冷却ファン,内蔵記憶装置,媒体ドライバ,システムボード,入出力カードのうちの少なくとも一つである、付記1~付記11のいずれか一項に記載の設計装置。付記13前記第1処理部が、前記設計対象装置の高さ寸法および幅寸法を算出するとともに前記設計対象装置の奥行き寸法を仮設定してから、前記第2処理部が、前記搭載ユニットの配置位置を、電源,冷却ファン,内蔵記憶装置,媒体ドライバ,システムボード,入出力カードの順に決定した後、前記第1処理部が、前記設計対象装置の奥行き寸法を決定する、付記1~付記12のいずれか一項に記載の設計装置。付記14設計対象装置の仕様情報を入力する入力部と、前記設計対象装置の外形寸法を規定する寸法規則を記憶し、前記設計対象装置内での搭載ユニットの配置規則を当該搭載ユニットの種類毎に記憶し、前記設計対象装置に搭載可能な選択候補を前記搭載ユニットの種類毎に記憶する記憶部とに接続され、前記設計対象回路の設計を行なうコンピュータに、前記入力部から入力された前記仕様情報と前記記憶部の寸法規則とに基づき、前記設計対象装置の外形寸法を算出し、前記入力部から入力された前記仕様情報により前記記憶部の選択候補の一つが前記設計対象装置内での搭載ユニットとして選択された場合、当該搭載ユニットの種類に対応する前記記憶部の配置規則に基づき、算出された外形寸法をもつ前記設計対象装置内における当該搭載ユニットの配置位置を決定する、処理を実行させる、設計プログラム。付記15前記設計対象装置の外形寸法の算出結果および前記搭載ユニットの配置結果と前記記憶部に記憶される情報とに基づき、前記設計対象装置の外形と同装置内における前記搭載ユニットの実装レイアウト状態とを示す画像を作成し、同画像を表示部に表示させる、処理を、前記コンピュータに実行させる、付記14記載の設計プログラム。付記16前記入力部からの前記仕様情報または前記設計対象装置の外形寸法の算出結果または前記搭載ユニットの配置結果と前記設計対象装置の規格との整合性を確認し、前記整合性の確認結果を前記表示部に表示させる、処理を、前記コンピュータに実行させる、付記15記載の設計プログラム。付記17前記整合性の確認の結果、前記整合性が無い場合、前記画像において前記整合性の無い部分を強調表示させる、処理を、前記コンピュータに実行させる、付記16記載の設計プログラム。付記18設計対象装置の仕様情報を入力する入力部と、前記設計対象装置の外形寸法を規定する寸法規則を記憶し、前記設計対象装置内での搭載ユニットの配置規則を当該搭載ユニットの種類毎に記憶し、前記設計対象装置に搭載可能な選択候補を前記搭載ユニットの種類毎に記憶する記憶部とに接続されたコンピュータにより、前記設計対象回路の設計を行なう設計方法であって、前記入力部から入力された前記仕様情報と前記記憶部の寸法規則とに基づき、前記設計対象装置の外形寸法を算出し、前記入力部から入力された前記仕様情報により前記記憶部の選択候補の一つが前記設計対象装置内での搭載ユニットとして選択された場合、当該搭載ユニットの種類に対応する前記記憶部の配置規則に基づき、算出された外形寸法をもつ前記設計対象装置内における当該搭載ユニットの配置位置を決定する、設計方法。付記19前記設計対象装置の外形寸法の算出結果および前記搭載ユニットの配置結果と前記記憶部に記憶される情報とに基づき、前記設計対象装置の外形と同装置内における前記搭載ユニットの実装レイアウト状態とを示す画像を作成し、同画像を表示部に表示させる、付記18記載の設計方法。付記20前記入力部からの前記仕様情報または前記設計対象装置の外形寸法の算出結果または前記搭載ユニットの配置結果と前記設計対象装置の規格との整合性を確認し、前記整合性の確認結果を前記表示部に表示させる、付記19記載の設計方法。"