(57)【要約】【課題】１枚のプリント基板中の任意の領域毎に層数が異なる層構造を有するプリント基板の設計を容易に行うことができるようにする。【解決手段】１つのプリント基板中の複数の領域毎に層構造を設定する第１の段階と、上記第１の段階で設定された層構造の層のそれぞれに、層の外形を示す外形形状データを割り付ける第２の段階と、上記第１の段階で設定された層構造の層のそれぞれに、層の設計ルールを示す設計ルールデータを割り付ける第３の段階とを有する。【選択図】        図１
2005135127.tif 000002
【特許請求の範囲】
【請求項１】
１つのプリント基板中の複数の領域毎に層構造を設定する第１の段階と、
前記第１の段階で設定された層構造の層のそれぞれに、層の外形を示す外形形状データを割り付ける第２の段階と、
前記第１の段階で設定された層構造の層のそれぞれに、層の設計ルールを示す設計ルールデータを割り付ける第３の段階と
を有するプリント基板の設計方法。
【請求項２】
請求項１に記載のプリント基板の設計方法において、
前記第１の段階においては、プリント基板の層構造に対応する直方体がＸＹＺ直交座標系で現される三次元空間において積み重ねられて、簡易的に３Ｄ表示されたプリント基板の層構造に基づいて、１つのプリント基板中の複数の領域毎に層構造を設定する
ものであるプリント基板の設計方法。
【請求項３】
請求項１または請求項２のいずれか１項に記載のプリント基板の設計方法において、
前記プリント基板はリジットフレキ混在基板である
プリント基板の設計方法。
【請求項４】
１つのプリント基板中の複数の領域毎に層構造を設定する層設定手段と、
前記層設定手段によって設定された層構造の層のそれぞれに、層の外形を示す外形形状データを割り付ける外形形状割り付け手段と、
前記層設定手段によって設定された層構造の層のそれぞれに、層の設計ルールを示す設計ルールデータを割り付ける設計ルール割り付け手段と
を有するプリント基板の設計装置。
【請求項５】
請求項４に記載のプリント基板の設計装置において、
前記層設定手段は、プリント基板の層構造に対応する直方体がＸＹＺ直交座標系で現される三次元空間において積み重ねられて、簡易的に３Ｄ表示されたプリント基板の層構造に基づいて、１つのプリント基板中の複数の領域毎に層構造を設定する
ものであるプリント基板の設計装置。
【請求項６】
請求項４または請求項５のいずれか１項に記載のプリント基板の設計装置において、
前記プリント基板はリジットフレキ混在基板である
プリント基板の設計装置。
【請求項７】
請求項１、請求項２または請求項３のいずれか１項に記載のプリント基板の設計方法をコンピューターに実行させるためのプログラム。
【請求項８】
請求項４、請求項５または請求項６のいずれか１項に記載のプリント基板の設計装置としてコンピューターを機能させるためのプログラム。
【請求項９】
請求項１、請求項２、請求項３、請求項４、請求項５、請求項６、請求項７または請求項８のいずれか１項に記載のプログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント基板の設計方法、プリント基板の設計装置、プログラムおよびコンピューター読み取り可能な記録媒体に関し、さらに詳細には、電子機器メーカーの電子回路設計工程で行われるプリント基板設計において利用して好適なプリント基板の設計方法、プリント基板の設計装置、プログラムおよびコンピューター読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来、電子機器製品に組み込まれているプリント基板は、一般に、１枚のプリント基板全体が単一の領域で同一の層構造である１基板単領域同層構造を有し、１枚のプリント基板の中では任意の領域毎に層数が異なる層構造は殆ど存在しなかった。
【０００３】
ところが、近年の電子機器テクノロジの向上により、可撓性を有して電気機器の筐体内を這うように配線可能なプリント基板（以下、「フレキシブル基板」と称する。）や、フレキシブル基板をベースとして複数箇所に硬質基板がラミネートされた基板（以下、「リジットフレキ混在基板」と称する。）などが開発されており、携帯通信機器やデジタルカメラなどを中心に多数採用されている。
【０００４】
これらフレキシブル基板やリジットフレキ混在基板などのプリント基板は、１枚のプリント基板中の任意の領域毎に層数が異なる層構造を有する基板であって、１基板複数領域異層構造を有するものである。
【０００５】
一般に、このようなフレキシブル基板やリジットフレキ混在基板などの１基板複数領域異層構造を有するプリント基板の設計に際しては、ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）システムが用いられていた。
【０００６】
しかしながら、従来のＣＡＤシステムは、１基板単領域同層構造を有する従来のプリント基板にのみ対応した設計システムであるため、１基板複数領域異層構造を有するプリント基板の設計を行うのは非常に困難であった。具体的には、従来のＣＡＤシステムを用いて１基板複数領域異層構造を有するプリント基板の設計を行う場合には、設計者が従来のＣＡＤシステムを運用しての設計を可能するために、異層構造部分を全て異レイヤーに設定したり、あるいは、異層を同層とみなして設定したりするなどの必要があり、その設計作業に不都合を生じていた。
【０００７】
即ち、従来のＣＡＤシステムにおいて、１基板複数領域異層構造の設計のために異層構造部分を全て異レイヤーに設定すると、異層同士で配線パターンの結線がある場合にはそれが分断されてしまい、実製品の設計イメージで設計を行うことができないとともに、設計制約に違反した設計を余儀なくされてしまうという問題点があった。
【０００８】
また、従来のＣＡＤシステムにおいて、１基板複数領域異層構造の設計のために異層を同層とみなして設定すると、配線パターンが結線してはいけない制約に違反してしまうとともに、設計データを製造機器に渡す際に、本来異層であるにもかかわらずそれが同層であるとみなし出力されるという問題点があった。
【０００９】
なお、本願出願人が特許出願時に知っている先行技術は、上記において説明したようなものであって文献公知発明に係る発明ではないため、記載すべき先行技術情報はない。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は、上記したような従来の技術が有する種々の問題点に鑑みてなされたものであり、その目的とするところは、１枚のプリント基板中の任意の領域毎に層数が異なる層構造を有するプリント基板の設計を容易に行うことができるようにしたプリント基板の設計方法、プリント基板の設計装置、プログラムおよびコンピューター読み取り可能な記録媒体を提供しようとするものである。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明のうち請求項１に記載の発明は、１つのプリント基板中の複数の領域毎に層構造を設定する第１の段階と、上記第１の段階で設定された層構造の層のそれぞれに、層の外形を示す外形形状データを割り付ける第２の段階と、上記第１の段階で設定された層構造の層のそれぞれに、層の設計ルールを示す設計ルールデータを割り付ける第３の段階とを有するようにしたものである。
【００１２】
従って、本発明のうち請求項１に記載の発明によれば、第１の段階で層構造が設定され、設定された層構造の層のそれぞれに、層の外形を示す外形形状データや設計ルールデータが割り付けられた結果、設計対象であるプリント基板が任意の領域毎に異なる層構造を有することが反映され、１枚のプリント基板中の任意の領域毎に層数が異なる層構造を有するプリント基板の設計を容易に行うことができる。
【００１３】
また、本発明のうち請求項２に記載の発明は、本発明のうち請求項１に記載の発明において、上記第１の段階においては、プリント基板の層構造に対応する直方体がＸＹＺ直交座標系で現される三次元空間において積み重ねられて、簡易的に３Ｄ表示されたプリント基板の層構造に基づいて、１つのプリント基板中の複数の領域毎に層構造を設定するようにしたものである。
【００１４】
また、本発明のうち請求項３に記載の発明は、本発明のうち請求項１または請求項２のいずれか１項に記載の発明において、上記プリント基板はリジットフレキ混在基板であるようにしたものである。
【００１５】
また、本発明のうち請求項４に記載の発明は、１つのプリント基板中の複数の領域毎に層構造を設定する層設定手段と、上記層設定手段によって設定された層構造の層のそれぞれに、層の外形を示す外形形状データを割り付ける外形形状割り付け手段と、上記層設定手段によって設定された層構造の層のそれぞれに、層の設計ルールを示す設計ルールデータを割り付ける設計ルール割り付け手段とを有するようにしたものである。
【００１６】
従って、本発明のうち請求項４に記載の発明によれば、層設定手段によって層構造が設定され、設定された層構造の層のそれぞれに、層の外形を示す外形形状データや設計ルールデータが割り付けられた結果、設計対象であるプリント基板が任意の領域毎に異なる層構造を有することが反映され、１枚のプリント基板中の任意の領域毎に層数が異なる層構造を有するプリント基板の設計を容易に行うことができる。
【００１７】
また、本発明のうち請求項５に記載の発明は、本発明のうち請求項４に記載の発明において、上記層設定手段は、プリント基板の層構造に対応する直方体がＸＹＺ直交座標系で現される三次元空間において積み重ねられて、簡易的に３Ｄ表示されたプリント基板の層構造に基づいて、１つのプリント基板中の複数の領域毎に層構造を設定するようにしたものである。
【００１８】
また、本発明のうち請求項６に記載の発明は、本発明のうち請求項４または請求項５のいずれか１項に記載の発明において、上記プリント基板はリジットフレキ混在基板であるようにしたものである。
【００１９】
また、本発明のうち請求項７に記載の発明は、本発明のうち請求項１、請求項２または請求項３のいずれか１項に記載のプリント基板の設計方法をコンピューターに実行させるためのプログラムとしたものである。
【００２０】
また、本発明のうち請求項８に記載の発明は、本発明のうち請求項４、請求項５または請求項６のいずれか１項に記載のプリント基板の設計装置としてコンピューターを機能させるためのプログラムとしたものである。
【００２１】
また、本発明のうち請求項９に記載の発明は、本発明のうち請求項１、請求項２、請求項３、請求項４、請求項５、請求項６、請求項７または請求項８のいずれか１項に記載のプログラムを記録したコンピューター読み取り可能な記録媒体としたものである。
【発明の効果】
【００２２】
本発明は、以上説明したように構成されているので、１枚のプリント基板中の任意の領域毎に層数が異なる層構造を有するプリント基板の設計を容易に行うことができるようになるという優れた効果を奏する。
【発明を実施するための最良の形態】
【００２３】
以下、添付の図面を参照しながら、本発明によるプリント基板の設計方法、プリント基板の設計装置、プログラムおよびコンピューター読み取り可能な記録媒体の実施の形態の一例を詳細に説明する。
【００２４】
図１には、本発明によるプリント基板の設計装置の実施の形態の一例のシステム構成を表すブロック構成図が示されている。
【００２５】
即ち、この本発明によるプリント基板の設計装置は、その全体の動作を中央処理装置（ＣＰＵ）１０を用いて制御するように構成されている。
【００２６】
このＣＰＵ１０には、バス１２を介して、ＣＰＵ１０の制御のためのプログラムや後述する各種の情報などを記憶するリードオンリメモリ（ＲＯＭ）やＣＰＵ１０のワーキングエリアとして用いられる記憶領域などを備えたランダムアクセスメモリ（ＲＡＭ）などから構成される内部記憶装置１４と、ＣＰＵ１０の制御に基づいて各種の表示を行うＣＲＴや液晶パネルなどの画面を備えた表示装置１６と、表示装置１６の画面上における任意の位置を指定するマウスなどのポインティングデバイス１８と、任意の文字を入力するためのキーボードなどの文字入力デバイス２０と、ＣＰＵ１０の制御により各種の情報を記憶させることができるとともに記憶した各種の情報を読み出して内部記憶装置１４に転送可能とされたハードディスクなどの外部記憶装置２２とが接続されている。
【００２７】
ここで、上記したように外部記憶装置２２は各種の情報を記憶しているものであるが、本発明の実施に関連する情報としては、公知のプリント基板ＣＡＤシステムで使用可能な基板の外形形状を示す基板外形形状データと、公知のプリント基板ＣＡＤシステムで使用可能なプリント基板設計のための設計ルール（トポロジー）が入った設計ルールデータと、公知のプリント基板ＣＡＤシステムで使用可能なプリント基板の設計データたるレイアウト設計データなどが記憶されている。
【００２８】
以上の構成において、図２乃至図７の各図を参照しながら、本発明によるプリント基板の設計装置によって実行される処理の内容について説明する。
【００２９】
なお、本発明によるプリント基板の設計装置においては、ポインティングデバイス１８や文字入力デバイス２０などの入力手段を、基板設計作業を行う設計者であるユーザーが操作することにより、所望の指示を入力することができるようになされており、ユーザーによるポインティングデバイス１８や文字入力デバイス２０の操作に応じて表示装置１６における表示が変化する。
【００３０】
また、本発明による実施の形態の理解を容易にするために、以下の説明においては、図２に示すリジットフレキ混在基板１００の設計作業を例にして説明することとする。このリジットフレキ混在基板１００は、折り曲げが可能なフレキシブル基板１０８をベースとして、複数箇所に硬質基板１０１，１０２，１０３，１０４，１０５，１０６，１０７がラミネートされた基板である。
【００３１】
より詳細には、リジットフレキ混在基板１００は、いずれも同一の外形形状を有する硬質基板１０１，１０２，１０３，１０４がフレキシブル基板１０８の一部とともに積層されていて層数が５の層構造を有する領域１００ａと、いずれも同一の外形形状を有する硬質基板１０５，１０６，１０７がフレキシブル基板１０８の一部とともに積層されていて層数が４の層構造を有する領域１００ｂと、領域１００ａと領域１００ｂとの間に位置しフレキシブル基板１０８からなる単層の領域１００ｃを有するものである。つまり、リジットフレキ混在基板１００は、１枚のプリント基板中の複数の領域１００ａ，１００ｂ，１００ｃ毎に、それぞれ５層、４層、１層の異なる層構造を有する基板であって、１基板複数領域異層構造を有するものである。
【００３２】
こうしたリジットフレキ混在基板１００の設計に際して、ユーザーは、ポインティングデバイス１８や文字入力デバイス２０などの入力装置を操作して、表示装置１６の画面に層仕様／簡易３Ｄ表示／編集画面３０（図４参照）を表示させる。
【００３３】
この層仕様／簡易３Ｄ表示欄／編集画面３０は、プリント基板の層構造を簡易的に３Ｄ表示させる簡易３Ｄ表示欄３２と、簡易３Ｄ表示欄３２と対応させて実製品の基板外形形状データの名称や設計ルールの名称などを表示させる層仕様欄３４とからなるものである。
【００３４】
そして、ユーザーは、ポインティングデバイス１８や文字入力デバイス２０などの入力装置を操作して、表示装置１６に表示された層仕様／簡易３Ｄ表示欄／編集画面３０の簡易３Ｄ表示欄３２において、プリント基板の層構造に対応する直方体を積み重ねて、プリント基板の層構造を簡易的に３Ｄ表示させ、プリント基板の領域毎に層の設定を行う（ステップＳ３０２）。
【００３５】
ここで、設計対象のリジットフレキ混在基板１００（図２参照）の場合には、領域１００ａは５層、領域１００ｂは４層、領域１００ｃは１層の層構造を有するものであり、このリジットフレキ混在基板１００の層構造に対応するように直方体を積み重ねると、図５に示すようになる。この際、リジットフレキ混在基板１００のベースとなるフレキシブル基板１０８は、その外形形状が領域１００ａ，１００ｂ，１００ｃにわたるので（図５に示す外形（３）参照）、高さ方向（即ち、ＸＹＺ直交座標系におけるＺ軸方向）における同一の高さ位置に隣り合うようにして領域１００ａに対応する直方体４８−１、領域１００ｂに対応する直方体４８−２および領域１００ｃに対応する直方体４８−３が配置される。
【００３６】
具体的には、設計対象のリジットフレキ混在基板１００（図２参照）の領域１００ａが、簡易３Ｄ表示欄３２のＸＹＺ直交座標系における座標値（Ｘ，Ｙ）＝（２，２）に位置するようにして、硬質基板１０１によって形成される領域１００ａの第１層に対応する位置に直方体４１を座標値（Ｘ，Ｙ，Ｚ）＝（２，２，１）に配置し、硬質基板１０２によって形成される領域１００ａの第２層に対応する位置に直方体４２を座標値（２，２，２）に配置し、フレキシブル基板１０８の一部によって形成される領域１００ａの第３層に対応する位置に直方体４８−１を座標値（２，２，４）に配置し、硬質基板１０４によって形成される領域１００ａの第５層に対応する位置に直方体４４を座標値（２，２，５）に配置する。
【００３７】
また、設計対象のリジットフレキ混在基板１００の領域１００ｂが、簡易３Ｄ表示欄３２のＸＹＺ直交座標系における座標値（Ｘ，Ｙ）＝（４，２）に位置するようにして、硬質基板１０５によって形成される領域１００ｂの第１層に対応する位置に直方体４５を座標値（Ｘ，Ｙ，Ｚ）＝（４，２，１）に配置し、硬質基板１０６によって形成される領域１００ｂの第２層に対応する位置に直方体４６を座標値（４，２，２）に配置し、フレキシブル基板１０８の一部によって形成される領域１００ｂの第３層に対応する位置に直方体４８−２を座標値（４，２，３）に配置し、硬質基板１０７によって形成される領域１００ｂの第４層に対応する位置に直方体４７を座標値（４，２，４）に配置する。
【００３８】
また、設計対象のリジットフレキ混在基板１００の領域１００ｃが、簡易３Ｄ表示欄３２のＸＹＺ直交座標系における座標値（Ｘ，Ｙ）＝（３，２）に位置するようにして、フレキシブル基板１０８の一部によって形成される領域１００ｃの第３層に対応する位置に直方体４８−３を座標値（３，２，３）に配置する。
【００３９】
こうして層の設定（ステップＳ３０２）を行った後、ユーザーは、ポインティングデバイス１８や文字入力デバイス２０などの入力装置を操作して、表示装置１６に表示された層仕様／簡易３Ｄ表示欄／編集画面３０の層仕様欄３４において、複数の層それぞれを形成する基板の外形の割り付けを行う（ステップＳ３０４）。
【００４０】
層仕様欄３４には、簡易３Ｄ表示欄３２のＸＹＺ直交座標系における座標値のそれぞれに対応する表示欄が設けられている。従って、ステップＳ３０２において簡易３Ｄ表示欄３２に表示させた直方体それぞれの座標値に対応する層仕様欄３４の表示欄に、直方体で現された層を形成する基板の基板外形形状データの名称を表示させて、基板の外形の割り付けを行う。
【００４１】
ここで、リジットフレキ混在基板１００（図２ならびに図５参照）の設定に際しては、上記したようにステップＳ３０２において、フレキシブル基板１０８に対応する直方体４８−１，４８−２，４８−３と、硬質基板１０１，１０２，１０３，１０４，１０５，１０６，１０７のそれぞれに対応する直方体４１，４２，４３，４４，４５，４６，４７とが、簡易３Ｄ表示欄３２に表示されている。
【００４２】
この際、簡易３Ｄ表示欄３２に表示された直方体で現される層の中で、複数の領域にわたって共通する共通層と認識させたいものは、基板外形形状データの名称として共通名称を設定する。
【００４３】
具体的には、ステップＳ３０２においてフレキシブル基板１０８に対応する同層で隣り合うように連続配置された３つの直方体４８−１，４８−２，４８−３が簡易３Ｄ表示欄３２に表示されたが、このフレキシブル基板１０８はリジットフレキ混在基板１００のベースであり、その外形形状は領域１００ａ，１００ｂ，１００ｃにわたるものである（図５に示す外形（３）参照）。従って、フレキシブル基板１０８に対応する３つの直方体４８−１，４８−２，４８−３のそれぞれの座標値に対応する層仕様欄３４の表示欄５８−１ａ，５８−２ａ，５８−３ａには、いずれも基板外形形状データの名称「ｆｌｅｘ１」を表示させて共通名称を設定する。
【００４４】
こうして、簡易３Ｄ表示欄３２に表示させた直方体のうち、Ｚ軸方向における同一の高さ位置に隣り合うようにして連続配置された複数の直方体のそれぞれに対応させて、層仕様欄３４に共通名称が設定されると、ＣＰＵ１０の制御により、これら共通名称が設定された直方体で現される層が、複数の領域にわたって共通する共通層であると判断処理される。こうした判断処理は、実際の設計対象であるリジットフレキ混在基板１００のフレキシブル基板１０８が、領域１００ａ，１００ｂ，１００ｃのそれぞれの第３層を形成する共通層であることと一致するものである。
【００４５】
そして、硬質基板１０１，１０２，１０３，１０４はいずれも同一の外形形状を有するものなので（図５に示す外形（１）参照）、直方体４１，４２，４３，４４それぞれの座標値に対応する層仕様欄３４の表示欄５１ａ，５２ａ，５３ａ，５４ａに、直方体４１，４２，４３，４４で現された領域１００ａの第１層、第２層、第４層ならびに第５層を構成する硬質基板１０１，１０２，１０３，１０４の基板外形形状データの名称「ｍｉｔｓｕ１」を表示させる。
【００４６】
また、硬質基板１０５，１０６，１０７はいずれも同一の外形形状を有するものなので（図５に示す外形（２）参照）、直方体４５，４６，４７それぞれの座標値に対応する層仕様欄３４の表示欄５５ａ，５６ａ，５７ａに、直方体４５，４６，４７で現された領域１００ｂの第１層、第２層ならびに第４層を構成する硬質基板１０５，１０６，１０７の基板外形形状データの名称「ｍｉｔｓｕ２」を表示させる。
【００４７】
ここで、直方体４１，４２，４３，４４に対応する層仕様欄３４の表示欄５１ａ，５２ａ，５３ａ，５４ａには「ｍｉｔｓｕ１」、直方体４５，４６，４７に対応する層仕様欄３４の表示欄５５ａ，５６ａ，５７ａには「ｍｉｔｓｕ２」というように、それぞれ同一の基板外形形状データの名称が表示される。しかしながら、これら同一の基板外形形状データの名称が設定された複数の直方体４１，４２，４３，４４，４５，４６，４７は、簡易３Ｄ表示欄３２においてＺ軸方向における同一の高さ位置に隣り合うようにして配置されていないので、ＣＰＵ１０の制御によって、これら同一の名称が設定された直方体で現される層が、複数の領域にわたって共通する共通層であると判断されることはない。
【００４８】
こうして基板の外形の割り付け（ステップＳ３０４）を行った後、ユーザーは、ポインティングデバイス１８や文字入力デバイス２０などの入力装置を操作して、表示装置１６に表示された層仕様／簡易３Ｄ表示欄／編集画面３０の層仕様欄３４において、複数の層それぞれに対して、それぞれの設計ルールの割り付けを行う（ステップＳ３０６）。
【００４９】
具体的には、ステップＳ３０２において簡易３Ｄ表示欄３２に表示させた直方体それぞれの座標値に対応する層仕様欄３４の表示欄に、直方体で現された層を構成する基板の設計ルールデータの名称を表示させて、設計ルールの割り付けを行う。設計ルールデータは、例えば、名称「ｕ−０．２０」で図６に示すような構成を有するものであり、各ルール毎に詳細設定が行われている。
【００５０】
リジットフレキ混在基板１００（図２ならびに図５参照）の設計に際しては、簡易３Ｄ表示欄３２に表示された直方体４１，４２，４３，４４，４５，４６，４７それぞれの座標値に対応する層仕様欄３４の表示欄５１ｂ，５２ｂ，５３ｂ，５４ｂ，５５ｂ，５６ｂ，５７ｂに、直方体４１，４２，４３，４４，４５，４６，４７で現された領域１００ａの第１層、第２層、第４層、第５層ならびに領域１００ｂの第１層、第２層、第４層を構成する硬質基板１０１，１０２，１０３，１０４，１０５，１０６，１０７の設計ルールの名称「ｕ−０．２０」（図６参照）を表示させる。
【００５１】
また、簡易３Ｄ表示欄３２に表示された直方体４８−１，４８−２，４８−３のそれぞれの座標値に対応する層仕様欄３４の表示欄５８−１ｂ，５８−２ｂ，５８−３ｂに、直方体４８−１，４８−２，４８−３で現された領域１００ａ，１００ｂ，１００ｃの第３層を構成するフレキシブル基板１０８の設計ルールの名称「ｕ−０．２５」を表示させる。
【００５２】
こうして、複数の層のそれぞれに対して基板の外形の割り付け（ステップＳ３０４）と設計ルールの割り付け（ステップＳ３０６）とを行った後、ユーザーは、ポインティングデバイス１８や文字入力デバイス２０などの入力装置を操作して、表示装置１６の画面にデータイメージ表示画面３６（図７参照）を表示させる。このデータイメージ表示画面３６において、ユーザーは外形情報の確認を行い、プリント基板の外形設定が正しいか否かの確認を行う。
【００５３】
そして、図７に示すデータイメージ表示画面３６のプリント基板の外形形状やその層構造は、図２に示す設計対象のリジットフレキ混在基板１００の外形形状やその層構造と一致しているので、こうした場合には、ユーザーはデータイメージ表示画面３６に表示されたプリント基板の外形形状やその層構造が正しいと判断して、ステップＳ３１０に進む。
【００５４】
一方、データイメージ表示画面３６のプリント基板の外形形状やその層構造が、設計対象のプリント基板の外形形状やその層構造と一致していない場合には、ユーザーはステップＳ３０２あるいはステップＳ３０４に戻って、層の設定や基板の外形の割り付けを正しくやり直してから、ステップＳ３１０に進む。
【００５５】
ステップＳ３１０においては、ユーザーがポインティングデバイス１８や文字入力デバイス２０などの入力装置を操作して、外部記憶装置２２からレイアウト設計データなどを読み出してプリント基板のレイアウト設計などを行う。
【００５６】
この際に、上記した層の設定（ステップＳ３０２）、基板の外形の割り付け（ステップＳ３０４）ならびに設計ルールの割り付け（ステップＳ３０６）の各処理の内容は、ＣＰＵ１０の制御によって、外部記憶装置２２に記憶されているプリント基板の設計データたるレイアウト設計データに反映されるように設定されている。
【００５７】
これにより、プリント基板の設計データに対して１基板複数領域異層構造の設定がなされた状態で、設計対象のプリント基板が任意の領域毎に異なる層構造を有することによるそれぞれの層の設計制約に基づき、部品層とのマッピングもそれぞれの層に対して行われるなどして、プリント基板の設計を行うことが可能となる。
【００５８】
上記したようにして、本発明によるプリント基板の設計装置によれば、プリント基板の層の設定を行ってから（ステップＳ３０２）、当該設定された層のそれぞれを形成する基板の外形の割り付けを行い（ステップＳ３０４）、設計ルールの割り付けを行う（ステップＳ３０６）ようにしたため、その後に行われるレイアウト設計などのプリント基板の設計において、設計対象であるプリント基板が任意の領域毎に異なる層構造を有することが反映され、１枚のプリント基板中の任意の領域毎に異なる層構造を有するプリント基板の設計を行うことができる。
【００５９】
このため、本発明によれば、異層構造でも結線箇所は共通層構造をもたせることによって配線結線ルールを保ち、異層箇所の出力は設計者が意図した形状で出力でき、設計者が実製品をイメージした設計を設計制約に違反せずに効率的に行うことができるようになる。
【００６０】
つまり、本発明によれば、１基板単領域同層構造を有するプリント基板にのみ対応した従来のＣＡＤシステムにより１基板複数領域異層構造の設計を行うような無理がないので、１基板単領域同層構造を有するプリント基板の設計は勿論のこと、近年生産量が伸びてきているフレキシブル基板やリジットフレキ混在基板などの１基板複数領域異層構造を有するプリント基板の設計も可能になり、設計可能な製品の幅が広がるとともに、設計作業効率が向上し、しかもプリント基板設計品質を向上させることができる。
【００６１】
ここで、プリント基板上において部品が配置される箇所の形状である「フットプリント」は、同じ部品であっても、その部品が配置される基板がフレキシブル基板の場合のフットプリントと硬質基板の場合のフットプリントでは異なるものである。従って、フレキシブル基板をベースとして複数箇所に硬質基板がラミネートされて形成されるリジットフレキ混在基板には、１枚のプリント基板中にフレキシブル基板の部分と硬質基板の部分とが混在するので、リジットフレキ混在基板の設計に際しては、同部品でも部品を配置する箇所によってフットプリントを切り分ける工程が必要になる。
【００６２】
こうした部品の配置箇所に応じてフットプリントを切り分ける工程は、従来のＣＡＤシステムにおいては自動で制御することができず、設計者によってなされていた。
【００６３】
しかしながら、本発明によれば、プリント基板の設計データに対して１基板複数領域異層構造の設定を行うことができるので、部品が持つ層と基板の層のマッピングを、配置する箇所によって自動的に切り替えることが可能となり、最適なフットプリントの選定が可能となる。例えば、リジットフレキ混在基板のフレキシブル基板の部分と硬質基板の部分とをまたがるように配置される部品に関しても、フレキシブル基板の部分と硬質基板の部分とで層のマッピングを分けられるため、それぞれに最適なフットプリントが自動的に割りつくことができるようになる。
【００６４】
なお、上記した実施の形態においては、プリント基板の層の設定（ステップＳ３０２）を行った後、当該設定された層のそれぞれを形成する基板の外形の割り付け（ステップＳ３０４）を行い、その後、設計ルールの割り付け（ステップＳ３０６）を行うようにしたが、これに限られるものではないことは勿論であり、プリント基板の層の設定（ステップＳ３０２）を行った後に、設計ルールの割り付けを行って、それから基板の外形の割り付けを行うようにしてもよい。
【００６５】
また、上記した実施の形態においては、プリント基板の設計装置として構成するようにしたが（図１参照）、例えば、本発明によるプリント基板の設計装置で使用するプログラムとして実施したり、あるいは、当該プログラムを記憶したコンピュータ読み取り可能な記憶媒体として実施するようにしてもよい。
【産業上の利用可能性】
【００６６】
本発明は、プリント基板の設計作業に用いるものであり、プリント基板設計作業効率の向上ならびにプリント基板設計品質の向上に資することができる。
【図面の簡単な説明】
【００６７】
【図１】本発明によるプリント基板の設計装置の実施の形態の一例のシステム構成を表すブロック構成図である。
【図２】設計対象であるリジットフレキ混在基板を示す概略構成説明図である。
【図３】本発明によるプリント基板の設計装置を用いてプリント基板の設計を行う際の動作を示す説明図である。
【図４】本発明によるプリント基板の設計装置の表示装置の画面に表示される層仕様／簡易３Ｄ表示欄／編集画面の一例を示す説明図である。
【図５】図３に示すリジットフレキ混在基板の層構造に対応するように積み重ねられた直方体を示す説明図である。
【図６】設計ルールデータの構成の一例を示す説明図である。
【図７】本発明によるプリント基板の設計装置の表示装置の画面に表示されるデータイメージ表示画面の一例を示す説明図である。
【符号の説明】
【００６８】
１０    ＣＰＵ
１２    バス
１４    内部記憶装置
１６    表示装置
１８    ポインティングデバイス
２０    文字入力デバイス
２２    外部記憶装置
３０    層仕様／簡易３Ｄ表示欄／編集画面
３２    簡易３Ｄ表示欄
３４    層仕様欄
３６    データイメージ表示画面
【図１】
2005135127.tif 000003
【図２】
2005135127.tif 000004
【図３】
2005135127.tif 000005
【図４】
2005135127.tif 000006
【図５】
2005135127.tif 000007
【図６】
2005135127.tif 000008
【図７】
2005135127.tif 000009