部品特性とその制約情報と、配線特性とその制約情報と、部品と配線との接続情報とに基づいて、特定配線区間の配線長を求めるプリント基板設計支援装置において、回路を配線区間に分割する分割処理部と、前記配線区間の電流方向を判定する電流方向判定処理部と、前記配線区間の電流量を判定する電流量判定処理部と、前記配線区間の配線幅を決定する配線幅決定部と、前記特定配線区間の配線長を決定する配線長決定部と、からなることを特徴とするプリント基板設計支援装置。請求項1に記載のプリント基板設計支援装置であって、前記部品の要求特性として、前記部品または前記部品のピンに対する電圧ドロップの許容量を有することを特徴とするプリント基板設計支援装置。請求項2に記載のプリント基板設計支援装置であって、電圧ドロップの許容量を満たすために、前記配線の抵抗値から前記配線長を算出する手段を備えることを特徴とするプリント基板設計支援装置。コンピュータを、回路を配線区間に分割する分割処理部、前記配線区間の電流方向を判定する電流方向判定処理部、前記配線区間の電流量を判定する電流量判定処理部、前記配線区間の配線幅を決定する配線幅決定部、前記特定配線区間の配線長を決定する配線長決定部、として機能させるためのプリント基板設計支援プログラム。上述した先行技術は、配線の接続本数に着目しているため、バス線のような多数の信号線で結ばれる回路の設計には有効である。しかし、部品および配線の電気的特性を考慮していないため、一般の配線設計においてはその効果を十分に発揮できない。本発明の目的は、プリント基板の実装設計において、配線の幅と長さに関する条件を、部品および配線の電気的特性を考慮して生成することである。上述した課題を解決するため、対象の回路の要求特性を満たすように、回路を構成する部品および配線の特性を考慮して、配線幅と配線長を決定する技術を開発した。上述した課題は、部品特性とその制約情報と、配線特性とその制約情報と、部品と配線との接続情報とに基づいて、特定配線区間の配線長を求めるプリント基板設計支援装置において、回路を配線区間に分割する分割処理部と、配線区間の電流方向を判定する電流方向判定処理部と、配線区間の電流量を判定する電流量判定処理部と、配線区間の配線幅を決定する配線幅決定部と、特定配線区間の配線長を決定する配線長決定部と、からなるプリント基板設計支援装置により、達成できる。また、コンピュータを、回路を配線区間に分割する分割処理部、配線区間の電流方向を判定する電流方向判定処理部、配線区間の電流量を判定する電流量判定処理部、配線区間の配線幅を決定する配線幅決定部、特定配線区間の配線長を決定する配線長決定部、として機能させるためのプリント基板設計支援プログラムにより、達成できる。本発明を用いて部品および配線の電気的特性を考慮して生成した配線の幅と長さを、実装設計に際しての指針として用いることで、必要な機能および性能を満たすプリント基板の最適な設計ができる。以下、本発明の実施形態について、実施例を用い図面を参照しながら詳細に説明する。なお、実質同一部位には同じ参照番号を振り、説明は繰り返さない。以下の実施例では、電圧ドロップの要求を満たすような配線幅と配線長を生成するプリント基板設計支援装置10について説明する。図2を参照して、プリント基板設計支援装置10のハードウェアを説明する。図2において、プリント基板設計支援装置10は、制御装置11と、入力装置12と、表示装置13と、外部記憶装置14とから、構成されている。プリント基板設計支援装置10は、制御装置11に入力装置12、表示装置13、外部記憶装置14が接続されて、構成されている。制御装置11は、コンピュータであり、CPU111、メモリ112から構成されている。外部記憶装置14は、部品特性制約情報141と、配線特性制約情報142と、部品配線接続情報143とを保持する。部品特性制約情報141は、部品の特性と制約情報である。配線特性制約情報142は、配線特性と制約情報である。部品配線接続情報143は、回路と配線情報である。図3を参照して、制御装置11による、回路の配線幅と配線長の条件生成の処理フローを説明する。図3において、制御装置11は、回路の配線幅と配線長の条件生成の処理フローを開始するとまず情報を取得するS21。ここで、情報取得とは、外部記憶装置14から、部品特性制約情報141と配線特性制約情報142と部品配線接続情報143とを読み込むことである。制御装置11は、未処理配線の有無を判定するS22。ここで、未処理配線とは、制御装置11がこの処理フローで参照したことがない配線のことである。ステップ22で未処理配線が存在するとき、制御装置11は、未処理配線を1つ任意に選択するS23。制御装置11は、その配線の種別を判定するS24。それが電源配線である場合、制御装置11は、配線の幅と長さの条件を生成してS25、ステップ22に遷移する。電源配線でない場合、制御装置11は直ちにステップ22に遷移する。ステップ22で未処理配線が存在しないとき、制御装置11は、情報格納するS26。その後、制御装置11は、結果表示してS27、終了する。図4を参照して、制御装置11による、図3のステップ25幅と長さの条件生成の詳細な処理フローを説明する。制御装置11は、まず各電源配線に対し、電源系統の全体を決定する。制御装置11は、部品特性制約情報141で電力通過の特性が設定されている受動部品が配線の終端部に存在するかどうかを判定するS301。存在する場合、制御装置11は、その受動部品に接続している他の配線を併合してS302ステップ301に遷移する。ステップ302において、併合とは、現在の配線と受動部品とを一体のものとして扱うことである。ステップ301において、併合する配線がなくなったらNO、制御装置11は、各配線について、部品の端子ピンおよび分岐点で区切られる配線区間に分割するS303。次に、制御装置11は、配線区間に制約情報があるか判定するS304。制約情報ありのとき、制御装置11は、制約情報に従い配線区間の幅と長さを決定してS305、ステップ304に遷移する。ステップ304でなしのとき、制御装置11は、各配線区間に対し、電力が供給される方向を決定する。ここで、方向は、電流の流れる方向である。具体的には、制御装置11は、方向未決定の配線区間が存在するかどうかを判定するS306。存在する場合あり、制御装置11は、配線区間に対し方向を決定してS307、ステップ306に遷移する。ステップ306において、方向未決定の配線区間が存在しなくなったらなし、続いて制御装置11は、各配線区間の消費電流を決定する。具体的には、制御装置11は、電流量未決定の配線区間が存在するかどうかを判定するS308。存在する場合あり、制御装置11は、配線区間に対し電流量を決定してS309、ステップ308に遷移する。ステップ308において、電流量未決定の配線区間が存在しなくなったらなし、制御装置11は、各配線区間の配線幅を決定するS310。制御装置11は、さらに配線長を決定してS311、終了する。図5を参照して、部品特性制約情報141を説明する。図5において、記述されているのは、ある回路に対する部品特性制約情報141の一部であり、部品名41と、ピン名42と、需給43と、電圧値44と、抵抗値45と、消費電流46と、ドロップ許容47とから構成されている。需給43の記述は、部品名41に記述される部品の、ピン名42に記述されるピンにおいて、電力が供給されるか、消費されるか、あるいは能動的には電力を消費せず、通過するかを記述する。ピン名を特定しない記述となっているNF1などの部品では、任意のピンから他の任意のピンに対して通過することを示す。電圧値44の記述は、需給43が供給である部品の出力電圧を記載する。抵抗値45には、需給43が通過の部品の抵抗値を記載する。消費電流46の記述は、需給43が消費である部品の消費電流を記述する。ドロップ許容47の記述は、その部品に流入する電流の電圧ドロップ許容量を記述する。部品名41のOBPは、OnBoardPowerSupply基板上電源供給部である。LVは、Level電圧監視部である。NFは、NoiseFilter雑音フィルターである。ピン名42のVCCは、コレクタ側電圧である。ピン名42のSRCは、Source入力端子である。図5は、ある回路を構成する部品の特性制約情報として記述されている。しかし、回路を限定せず、特定の品名などを持つ部品に対する共通の特性制約情報として記述し、特定の回路における部品特性制約情報141はその特性制約情報を参照するという方法を採ってもよい。図6および図7を参照して、配線特性制約情報142を説明する。図6における配線特性制約情報142は、配線が持つ物理的特性を規定した特性情報であり、銅箔厚51と導電率52とから構成されている。銅箔厚51は、40μm40×10-6mである。また、導電率は、50×106Ω-1m-1である。図7における配線特性制約情報142は、特定の電流量が流れる配線に要求される最小配線幅を規定した制約情報であり、電流量61と最小配線幅62とから構成されている。図7において、電流量61が02A未満のとき、最小配線幅62は、01mmである。図6と図7は、ともにすべての電源配線に適用される配線特性制約情報142として記述している。しかし、特定の回路および配線に限定した記述としてもよい。図8と図9を参照して、部品配線接続情報143を説明する。図8は、ある回路に対する部品配線接続情報143の一部であり、部品を表す矩形71と矩形72と矩形73と矩形74と矩形75と矩形76と矩形77との間を、配線を表す実線700と実線710と実線720と実線730とが結んでいる。図8において矩形に隣接する文字列の近くへ引かれる線は、その部品におけるその名前のピンへ配線されることを示す。具体的には、配線710は、矩形72が表す部品NF1と、矩形76が表す部品IC1のVCCとを結ぶ。図9は、ある回路に対する部品配線接続情報143の一部であり、配線区間91と、長さ92とから構成されている。図9において、配線区間91は、部品名-部品名、部品名-分岐名、分岐名-部品名、または、分岐名-分岐名で記載されている。具体的には、No1のOBP-Aは、部品名-分岐名であり、図8の矩形71から最初の分岐Aまでである。No1については、長さ92が空白であり、この区間の長さを求める必要がある。一方、No9のNF3-IC2は、部品名-部品名であり、図8の矩形74から矩形77までである。No9については、長さ92が30mmであり、この区間の長さを求める必要はない。以下、図3の未処理配線選択ステップ23において、この配線710が選択された場合の、配線の幅と長さの条件生成の過程を説明する。制御装置11は、ステップ24において配線種別を判定する。配線710は、IC1に接続しており、接続先のピンVCCは、図5より電流を消費するから、この配線710は電源配線である。したがってステップ25へ進む。制御装置11は、図4のステップ301において配線終端における通過部品の有無を判定する。配線710に接続している部品NF1は、図5より通過部品であるから、NF1に接続している配線700は、配線710と同一の系統であり、ステップ302において1つの配線として併合される。配線700は通過部品であるNF2とNF3に接続しているから、同様にして配線720と配線730もまた、この配線に併合される。これら配線に接続している通過部品は以上であるから、ステップ303へ進む。制御装置11は、ステップ303において配線を部品および分岐点ごとに、配線区間へ分割する。配線700は、図10に示す配線区間701と配線区間702と配線区間703と配線区間704と配線区間705と配線区間706と配線区間707との7つの配線区間に分割する。配線710と配線720と配線730とは、それぞれ配線全体で1つの配線区間となる。合わせると、ステップ303でこれらの配線は、10の配線区間に分割される。制御装置11は、ステップ306とステップ307とにおいて各配線区間の方向を決定する。ステップ306において、最初は全ての配線区間の方向が未決定であるから、ステップ307へ進む。ステップ307では各配線区間のうち、決定できるものに対して方向を決定する。まず、配線区間701は、電力を供給するOBPのOUTに接続しているから、方向は、OBPから配線区間702と配線区間705との分岐点81へ向かうように設定される。配線区間710は、電力を消費するIC1のVCCに接続しているから、方向はNF1からIC1へ向かうように設定される。同様にして、配線区間704は、配線区間703と配線区間707との分岐点83からLVへ向かい、配線区間720は、NF2からIC2へ向かい、配線区間730は、NF3からIC2へ向かうように方向が設定されて、ステップ304へ進む。方向が未決定の配線区間が残っているため、再びステップ307へ進む。続いて、NF1に接続する配線区間である配線区間710の方向が前回のステップ307でIC1へ向かうように設定されているから、NF1に接続する他方の配線区間である配線区間705の方向は、分岐点81から配線区間NF1に向かうように設定される。同様にして、配線区間706は、配線区間702と703との分岐点82からNF3へ向かい、配線区間707は分岐点83からNF3へ向かうように方向が設定されて、ステップ306へ進む。方向が未決定の配線区間が残っているため、再びステップ307へ進む。さらに、分岐点83において、配線区間704と配線区間707との方向が、分岐点83から外へ向かうように設定されているから、残る配線区間703の方向は、分岐点82から分岐点83へ向かうように設定されて、ステップ304へ進む。方向が未決定の配線区間が残っているため、再びステップ307へ進む。最後に配線区間702の方向を決定し、ステップ306へ進む。図11に、決定した各配線区間の方向を示す。これで方向が未決定の配線区間は残っていないので、ステップ308へ進む。制御装置11は、ステップ308とステップ309とにおいて各配線区間の電流量を決定する。ステップ308において、最初は全ての配線区間の電流量が未決定であるから、ステップ309へ進む。ステップ309では、各配線区間の電流量を参照し、その配線区間より末端側の電流量がすべて決定している場合に、それら電流量の和をその配線区間の電流量とする。まず、配線区間710はIC1のVCCへ向かっており、IC1のVCCは、図5より0220Aを消費するから、配線区間710の電流量は0220Aと決定する。同様にして、配線区間704の電流量は0003A、配線区間720と730の電流量はいずれも0400Aと決定して、ステップ308へ進む。電流量が未決定の配線区間が残っているため、再びステップ309へ進む。続いて、配線区間705は、NF1へ向かっており、NF1から外へ向かう配線区間710の電流量は0220Aであるから、配線区間705の電流量も0220Aと決定する。同様にして、配線区間706と配線区間707の電流量はいずれも0400Aと決定して、ステップ308へ進む。電流量が未決定の配線区間が残っているため、再びステップ309へ進む。さらに、配線区間703と配線区間704と配線区間707との分岐点83において、この分岐点83から外へ向かう配線区間704の電流量は0003A、配線区間707の電流量は0400Aと決定しているから、分岐点83へ向かう配線区間703の電流量は、両者の和である0402Aと決定して、ステップ308へ進む。電流量が未決定の配線区間が残っているため、再びステップ309へ進む。以下同様にして、残る配線区間の電流量も決定する。図12に、決定した各配線区間の電流量を示す。これで電流量が未決定の配線区間は残っていないので、ステップ310へ進む。制御装置11は、ステップ310において各配線区間の最小配線幅を決定する。制御装置11は、図7を参照して、各配線区間の電流量に対応する最小配線幅を割り当てる。図13に、決定した各配線区間の最小配線幅を示す。制御装置11は、ステップ311において配線区間701の配線長を決定する。配線長は、電圧ドロップが図各部品のドロップ許容47を満たすように決定する必要がある。図5のドロップ許容47を電圧に換算すると、IC1の許容値は99mVである。IC2のVCC1およびVCC2の許容値は132mVである。また、LVの許容値は33mVである。一方、配線区間705の電圧ドロップは、0220×90-3/50×106×40×10-6×03×10-3=33mVである。同様に配線区間706の電圧ドロップは40mVである。配線区間707の電圧ドロップは30mVである。配線区間702の電圧ドロップは10mVである。配線区間703の電圧ドロップは10mVである。配線区間704の電圧ドロップは27mVである。配線区間710の電圧ドロップは11mVである。配線区間720の電圧ドロップは40mVである。配線区間730の電圧ドロップは20mVである。NF1のよる電圧ドロップは、0220×0033=73mVである。同様にNF2の電圧ドロップは13mVである。NF3の電圧ドロップは13mVである。したがって、分岐点81からIC1のVCCまでの電圧ドロップは合計337311=513mVである。同様に分岐点81からIC2のVCC1までの電圧ドロップは合計103mVである。分岐点81からIC2のVCC2までの電圧ドロップは合計83mVである。分岐点81からLV2のSRCまでの電圧ドロップは合計227mVである。この結果、IC1に対する配線区間701の許容電圧ドロップは99-513=477mVである。同様にIC2のVCC1に対する配線区間701の許容電圧ドロップは29mVである。IC2のVCC2に対する配線区間701の許容電圧ドロップは49mVである。LVに対する配線区間701の許容電圧ドロップは103mVである。したがって、LVに対する許容電圧ドロップが配線区間701の配線長を制約する。すなわち、配線区間701の長さをL701とすると式1、式2から、L701をL701≦RσTW≦ΔVσTW/I≦103×10-3×50×40×10-3/1023≦201mmとする必要がある。なお、ドロップ許容47を満たす配線長が作れない場合、制御装置11は、エラーを示す値を返す。制御装置11は、ステップ311で配線長が決定するかエラーが返されたらステップ25を終了し、ステップ22へ進む。一般に、この方法での配線長は必ずしも一意に定まらない。候補選択基準を外部記憶装置14に別途用意して解を1つに絞り込むか、特定の配線区間を最長にできるなど、何らかの特徴を持った候補を複数個表示装置13に表示して、ユーザーに入力装置12から選択させる、などといった方法をとることができる。図14に、各配線区間の配線長を示す。図14は、配線区間701を除く9つの配線区間の配線長が別途定められた場合に、配線区間701の最大配線長を算出した結果である。なお、本実施例で示したプリント基板設計支援装置10は、本発明の唯一の実施形態ではない。本実施例と同様に、部品や配線の特性および制約を参照して、配線幅と配線長を決定する場合に対し、本発明を適用できる。例えば信号配線に対しては、本発明によってインピーダンスの条件を満たす配線幅と、遅延時間の条件を満たす配線長を算出することができる。