(57)【特許請求の範囲】
【請求項１】
電子部品のデータベースを格納した部品データベース格納手段と、
前記電子部品の部品品番選択のための基準情報を格納した設計基準情報格納手段と、
回路情報の入力を受け付ける回路情報入力受付手段と、
前記基準情報と前記回路情報に基づいて、前記部品データベース格納手段から前記電子部品の部品品番を検索する第１部品検索手段と、
基板設計情報の入力を受け付ける基板設計情報入力受付手段と、
前記基板設計情報に基づいて、前記部品データベース格納手段から前記電子部品の部品品番を検索する第２部品検索手段と、
前記第１部品検索手段で検索された部品品番と、前記第２部品検索手段で検索された部品品番とを照合し、一致する部品品番を抽出する抽出結果に基づいて、最終的な部品品番を決定する部品決定手段と、
を有する部品品番決定装置。
【請求項２】
電子部品のデータベースを格納した部品データベース格納手段と、
前記電子部品の部品品番選択のための基準情報を格納した設計基準情報格納手段と、
回路情報の入力を受け付ける回路情報入力受付手段と、
前記基準情報と前記回路情報に基づいて、前記部品データベース格納手段から前記電子部品の部品品番を検索する第１部品検索手段と、
基板設計情報の入力を受け付ける基板設計情報入力受付手段と、
前記基板設計情報に基づいて、前記部品データベース格納手段から電子部品の部品品番を検索する第２部品検索手段と、
前記第１部品検索手段で検索された部品品番と、前記第２部品検索手段で検索された部品品番とを照合し、相違する部品品番を抽出する抽出結果に基づき、予め定めておいた条件に従って最終的な部品品番を決定する部品決定手段と、
を有する部品品番決定装置。
【請求項３】
さらに、前記決定した部品品番を基に部品表を作成する部品表作成手段を有することを特徴とする請求項１又は２に記載の部品品番決定装置。
【請求項４】
請求項１又は２記載の部品品番決定装置において、さらに、部品品番に関する参考情報を記録したデータベースを格納した参考情報データベース格納手段と、
検索された部品品番の指定を受け付ける電子部品指定受付手段と、
指定された部品品番に関する参考情報を前記参考情報データベース格納手段から検索する参考情報検索手段と、
検索された部品品番に関する参考情報を表示する参考情報表示手段と
を設けた部品品番決定装置。
【請求項５】
請求項３記載の部品品番決定装置において、さらに、作成した部品表の記載を付加、削除、又は変更するべき旨の編集命令を受け付ける編集命令受付手段と、
受け付けた編集命令に従って、前記部品表を更新する部品表編集実行手段と
を設けた部品品番決定装置。
【請求項６】
設計基板の配置面情報を受け付ける配置面情報受付手段と、
標準実装工程と配置面情報とから部品品番の実際の実装工程を導き出すテーブルを記録した実装工程テーブル記録手段と、
前記部品品番に対して標準として定められる標準実装工程を、前記部品品番ごとに記録したデータベースから、請求項１又は２の部品品番決定装置において決定された部品品番に基づき、当該部品品番の標準実装工程を検索する標準実装工程検索手段と、
検索された標準実装工程と、受け付けた配置面情報とを用いて、前記テーブルより前記受け付けた部品品番の実際の実装工程を決定する実装工程決定手段と、
を有する実装工程設定装置。
【請求項７】
請求項６記載の実装工程設定装置に、さらに、基板の工法の入力を受け付ける工法受付手段を設け、
前記実装工程テーブル記録手段が、前記基板の工法ごとに上記テーブルを記録し、
前記実装工程決定手段が、さらに受け付けた基板の工法も用いて、前記受け付けた部品品番の実際の実装工程を決定する
実装工程設定装置。
【請求項８】
請求項６又は７記載の実装工程設定装置において、さらに、
実装工程決定手段で決定された実装工程を変更すべき旨の指示を受け付ける実装工程変更受付手段と
受け付けた指示に従って実装工程を変更する実装工程変更手段と
を設けた実装工程設定装置。
【請求項９】
請求項８記載の実装工程設定装置において、さらに、
基板の工法に対して採り得る実装工程を記録している実装工程条件記録手段と、
前記実装工程変更手段による実装工程の変更が、前記実装工程条件記録手段に記録されている基板の工法に対して採り得うる実装工程へ変更するものでない場合には、実装工程変更手段による変更を禁止する実装工程変更監視手段と
を設けた実装工程設定装置。
【請求項１０】
電子部品のデータベースを格納した部品データベースから、前記電子部品の部品品番選択のための基準情報を参照しながら、回路基板の生産に用いる前記電子部品の部品品番を決定する方法であって、
回路情報の入力を受け付ける回路情報入力受付ステップと、
前記基準情報と前記回路情報に基づいて、前記部品データベースから前記電子部品の部品品番を検索する第１部品検索ステップと、
基板設計情報の入力を受け付ける基板設計情報入力受付ステップと、
前記基板設計情報に基づいて、前記部品データベースから前記電子部品の部品品番を検索する第２部品検索ステップと、
前記第１部品検索ステップで検索された部品品番と、前記第２部品検索ステップで検索された部品品番とを照合し、一致する部品品番を抽出する抽出結果に基づいて、最終的な部品品番を決定する部品決定ステップと、
を有する部品品番決定方法。
【請求項１１】
電子部品のデータベースを格納した部品データベースから、前記電子部品の部品品番選択のための基準情報を参照しながら、回路基板の生産に用いる前記電子部品の部品品番を決定する方法であって、
回路情報の入力を受け付ける回路情報入力受付ステップと、
前記基準情報と前記回路情報に基づいて、前記部品データベースから前記電子部品の部品品番を検索する第１部品検索ステップと、
基板設計情報の入力を受け付ける基板設計情報入力受付ステップと、
前記基板設計情報に基づいて、前記部品データベースから前記電子部品の部品品番を検索する第２部品検索ステップと、
前記第１部品検索ステップで検索された部品品番と、前記第２部品検索ステップで検索された部品品番とを照合し、相違する部品品番を抽出する抽出結果に基づき、予め定めておいた条件に従って最終的な部品品番を決定する部品決定ステップと、
を有する部品品番決定方法。
【請求項１２】
標準実装工程と配置面情報とから部品品番の実際の実装工程を導き出すテーブルを用いて、前記部品品番の実装工程を設定する方法であって、
前記部品品番に対して標準として定められる標準実装工程を前記部品品番ごとに記録したデータベースから、請求項１０又は１１の部品品番決定方法において決定された前記部品品番の標準実装工程を検索する標準実装工程検索ステップと、
設計基板の前記配置面情報を受け付ける配置面情報受付ステップと、
検索された標準実装工程と、受け付けた配置面情報とを用いて、前記テーブルより前記部品品番の実際の実装工程を決定する実装工程決定ステップと、
を有する実装工程設定方法。
【請求項１３】
請求項１０又は１１の部品品番決定方法により決定された部品で構成された基板。
【請求項１４】
請求項１２の実装工程設定方法により決定された部品で構成された基板。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、エレクトロニクス製品を構成する電子部品の品番を決定し、実装リスト・購買への発注リストなどに対応した部品表を自動作成する装置に関する。
【０００２】
【従来の技術】
エレクトロニクス製品を、実際の製品として生産するためには、当該エレクトロニクス製品に実際に使用する電子部品の部品品番を決定し、これを部品表にまとめる作業が不可欠である。
図１８に、エレクトロニクス製品開発における部品表作成の一般的手順を表すフローチャートを示す。この図に基づいて、部品表作成の手順以下に説明すると、まず、回路ＣＡＤによって設計要求を満たす回路を作った後に（Ｓ１０）、この回路図から電子部品を１部品ごとに電気的特性とともに抽出する（Ｓ１１）。これは、回路図にあるすべての部品に対して行う必要がある。それから、設計者は各部品に対して電気的特性を基に、カタログから使用する部品品番の候補を選び出す（Ｓ１２）。この際、電気的特性に関する情報だけでは、部品の大きさや形状が決まらないため、部品品番の候補を選べない場合があるが、このような場合は設計者の経験に基づき適当な部品品番を選択していく。
【０００３】
今、図１９（ａ）のような電子回路が回路ＣＡＤにより得られたとすると、設計者は部品”Ｒ１”、”Ｃ１”、”ＩＣ１”とともに、それぞれの電気的特性を抽出していく、例えば、コンデンサである電子部品“Ｃ１”に対しては、回路図より電気的特性である、素子名と“１６Ｖ１００”を抽出する。それから、この電気的特性に基づいて、カタログから使用する部品品番の候補を選択する。例えば、部品”Ｃ１”に対しては、耐圧が１６Ｖで、容量が１００μＦのコンデンサの中から適当な部品品番を持つものを、設計者の経験を加味して選択する。
【０００４】
次に、回路データに基づいて、電気的特性、使用条件等を考慮し、プリント基板上に部品を配置する作業を行う（Ｓ１３）。この作業は一般に電子部品の配置位置を自動的に設定していくプリント基板設計ＣＡＤにより行われている。このプリント基板設計は、禁止エリアの設定や、配線への配慮をしながら行われ、回路接続のチェックである設計検査チェックなども行われる。プリント基板ＣＡＤにより例えば図１９（ｂ）のような基板図が得られる。このような基板設計情報が得られると、部品の形状や大きさが定まるので、上記Ｓ１２で選び出した部品品番の中から部品の形状や大きさが一致するか否か等のチェックを行い、最終的に各部品について１つの部品品番を決定する（Ｓ１５）。この際、図２０に示すような、カタログ等に記載されている「技術情報」や「資材情報」や「製造情報」等も参照される。
【０００５】
そして、最後に決定した部品品番をもとに部品表を作成する（Ｓ１６）。例えば、図１９（ａ）（ｂ）の回路図、基板図より図１９（ｃ）のような部品表を作成する。作成した部品表は、生産システムのデータベースに登録され、開発したエレクトロニクス製品を生産するために、実装される部品の手配、管理に供される。
【０００６】
ところで、回路設計においては、以前にすでに設計した回路の設計データを流用して、その一部のみを設計変更することで新たな回路基板を設計することも行われる。この場合、新たな回路基板において使用する部品は、流用した回路基板から変更のないものについてはそのまま用いることが一般的である。このような場合に対応すべく、従来から、新たな回路データと流用する回路データを比較して、一致する部品の部品品番や、新規回路データには存在しない部品を表示する装置が提供されている。設計者は、この装置の表示を見ながら、流用する回路基板と共通する部品については、そのまま新たな回路基板の部品品番として部品表へ登録を行っていくことができる。
【０００７】
また、生産システムデータベースへ登録され資材管理に供される部品表には、工場で実際に部品を基板へ実装するための生産ラインに、どの部品を供給するかを定める基準となる実装工程区分が各部品ごとに記載される。即ち、基板への電子部品の実装は、小型化・低コスト化を目的に開発された自動機による表面実装方式が一般的に用いられ、かかる実装工程は各部品ごとに異なる工程が採用され、極めて複雑多岐となってきている。そして、各部品は採用される実装工程に従って異なる生産ラインにおいて基板に実装されていく。このため、各部品を該当する生産ラインへ供給する必要があるが、かかる指定は部品表に各部品ごとに記載される実装工程区分情報により行われる。
【０００８】
実装工程は、具体的には、基板を貫通させた部品端子側をはんだ層に浸漬したり、吹き付けたりすることにより部品を固定するディップ工法や、はんだを塗った基板にチップ部品を貼り付け、これを熱してはんだを溶かして部品を固定するリフロー工法等が適宜組み合わされる。そして、実装工程区分は、例えば片面リフロー工程なら”ＢＲ”、チップ挿入工法なら”ＢＣ”等と、各実装工程に対して一般的にアルファベット２文字で表される。この実装工程区分に応じて部品はそれぞれの工法を行う生産ラインへと供給されていくことになる。
【０００９】
各部品に対する工法の決定は、設計者が、まず、製品の使用環境等から基板の基本的な工法を定め、この工法に対して部品品番に対して一般的に定められている工法と、基板設計情報から得られる基板の表面に実装されるか、裏面に実装されるか等の配置面情報をもとに、設計者の経験から最終的に最適な工法を定める。そして、決定した工法に対応する実装工程区分を部品図の各部品品番ごとに記載していく。かかる実装工程区分の決定を正確に行うことは、高密度実装化の要求として、誤りなく、正確な位置に部品を確実に取り付けて製品の信頼性を高め、大量の基板を短期間に少ない費用で組上げ生産性を向上させることによって、市場での激しい競争に打ち勝っていくためには欠かせない。
【００１０】
【発明が解決する課題】
ところで、近年のエレクトロニクス商品の基板部品、例えば、ＡＶ商品のメイン基板では、部品点数は５００点を超えている。従って、開発から商品化までの工程を迅速に行うには、各設計フェーズの段階で、効率的に部品品番を決定して、より精度の高い部品表を作成し、生産システムデータベースへ登録を行うことが大変重要である。
【００１１】
しかし、上述のように部品表の作成段階において、設計者が回路情報や基板設計情報から電気的特性や部品の大きさや形状等の条件を考慮しながら１部品ずつカタログから部品品番を決定していくのでは、多大な労力と時間を必要としてしまい、人為的なミスも発生してしまう。また、回路情報のみから部品品番を仮に決定する場合には、設計者の経験が必要な場合が多く、経験の少ない設計者では適切な部品品番を決定することができないという問題もある。
【００１２】
また、基板設計情報に基づいて最終的な部品品番を決定する際にも再度、先に回路情報によって選択した部品品番を、さらに新たな条件に合致するかを考慮しながらカタログを参照して部品品番を決定していかなければならず、また、回路情報と基板設計情報とから得られる部品品番が一致しないような場合には設計条件に応じて設計者がいずれの部品品番を優先的に採用するかを決しなければならない。即ち、設計者は基板図に基づいて部品品番を決定する際にも再び、各部品ごとにカタログを参照しながら、回路情報で部品品番を決定したときと同じような作業を行う必要が生じていた。
【００１３】
さらに、 以前作成した回路基板を流用して新たな回路基板を設計する際に、新たな回路データと流用する回路データを比較して、一致する部品の部品品番等を表示する装置を利用する場合においても、設計者が、新たな部品表に１部品毎に情報を読み込んで、新規データに取り込む必要があったため、設計者の労力が必要であり、また、データ読み込みの際に過誤も生じていた。
【００１４】
そして、部品表に記載する実装工程区分についても、設計者が１部品ごとに決定していかなければならず、やはり非常な労力を要し、また、その決定にも設計者の経験を必要としている。
本発明は、上記の問題を解決するために、回路情報による部品品番決定と基板設計情報による部品品番決定との整合性を持たせつつ、効率良く部品表を自動生成することを第１の目的とする。また、本発明は、以前に設計した回路基板を流用して新たな基板設計を行う際に、流用する回路基板の部品表から新たな回路基板の部品表に流用できる部品品番を自動的に取り込むことにより、さらに部品表作成の効率化を図ることを第２の目的とする。さらに、本発明は部品表における各部品に対する実装工程区分を効率的に決定することを第３の目的とする。
【００１５】
【課題を解決するための手段】
上記課題を解決するために、本発明に係る部品表生成装置は電子部品のデータベースを格納した部品データベース格納手段と、電子部品の部品品番選択のための基準情報を格納した設計基準情報格納手段とを設け、また、回路情報の入力を受け付ける回路情報入力受付手段と、前記基準情報と回路情報に基づいて、前記部品データベース格納手段から電子部品の部品品番を検索する第１部品検索手段を設け、さらに、基板設計情報の入力を受け付ける基板設計情報入力受付手段と、基板設計情報に基づいて、前記部品データベース格納手段から電子部品の部品品番を検索する第２部品検索手段を設けている。そして、前記第１部品検索手段で検索された部品品番と、前記第２部品検索手段で検索された部品品番とを照合し、一致する部品品番および相違する部品品番をそれぞれ抽出する検索部品照合判定手段を設け、この検索部品照合判定手段による抽出結果に基づいて、最終的な部品品番を決定する部品決定手段と、決定した部品品番を基に部品表を作成する部品表作成手段とを設けている。
【００１６】
かかる部品表作成装置には、部品品番に関する参考情報を記録したデータベースを格納した参考情報データベース格納手段と、検索された部品品番の指定を受け付ける電子部品指定受付手段とを設け、さらに、指定された部品品番に関する参考情報を前記参考情報データベース格納手段から検索する参考情報検索手段と、検索された部品品番に関する参考情報を表示する参考情報表示手段とを設けることもできる。
【００１７】
さらには、作成した部品表の記載を付加、削除、又は変更するべき旨の編集命令を受け付ける編集命令受付手段と、受け付けた編集命令に従って、前記部品表を更新する部品表編集実行手段とを設けると効果的である。
また、上記課題を解決するために、本発明に係る実装工程設定装置は、設計基板の配置面情報を受け付ける配置面情報受付手段と、
標準実装工程と配置面情報とから部品品番の実際の実装工程を導き出すテーブルを記録した実装工程テーブル記録手段と、
部品品番に対して標準として定められる標準実装工程を、部品品番ごとに記録したデータベースから、部品決定手段にて決定された部品品番に基づき、当該部品品番の標準実装工程を検索する標準実装工程検索手段と、
検索された標準実装工程と、受け付けた配置面情報とを用いて、前記テーブルより前記受け付けた部品品番の実際の実装工程を決定する実装工程決定手段と、を設けている。
【００１８】
かかる実装工程設定装置には、さらに、基板の工法の入力を受け付ける工法受付手段を設け、前記実装工程テーブル記録手段に、基板の工程ごとに上記テーブルを記録し、前記実装工程決定手段に、さらに受け付けた基板の工法も用いて、前記受け付けた部品品番の実際の実装工程を決定させるようにすることが望ましい。
【００１９】
また、上記実装工程設定装置には、実装工程決定手段で決定された実装工程を変更すべき旨の指示を受け付ける実装工程変更受付手段と、受け付けた指示に従って実装工程を変更する実装工程変更手段とを設けることもできる。
さらには、上記実装工程設定装置は、基板の工法に対して採り得る実装工程を記録している実装工程条件記録手段と、前記実装工程変更手段による実装工程の変更が前記実装工程条件記録手段に記録されている基板の工法に対して採り得うる実装工程へ変更するものでない場合には、実装工程変更手段による変更を禁止する実装工程変更監視手段とを設けると効果的である。
【００２１】
この部品表生成装置においては、部品表中で、共通部品記載手段によって記載された部品品番に所定の修飾を施す共通部品明示手段を設けることが望ましい。なお、所定の修飾を施すとは特定の記号による識別子を付したり、網掛けや特定の色を施す等、部品品番を明示的に他と識別できるような操作をいうものとする。
【００２２】
また、上記課題を解決するために、本発明は電子部品のデータベースを格納した部品データベースから、電子部品の部品品番選択のための基準情報を参照しながら、回路基板の生産に用いる電子部品の部品表を作成する方法において、回路情報の入力を受け付ける回路情報入力受付ステップと、前記基準情報と回路情報に基づいて、前記部品データベースから電子部品の部品品番を検索する第１部品検索ステップと、基板設計情報の入力を受け付ける基板設計情報入力受付ステップと、基板設計情報に基づいて、前記部品データベースから電子部品の部品品番を検索する第２部品検索ステップとを設けている。そして、さらに前記第１部品検索ステップで検索された部品品番と、前記第２部品検索ステップで検索された部品品番とを照合し、一致する部品品番および相違する部品品番をそれぞれ抽出する検索部品照合判定ステップと、検索部品照合判定部による抽出結果に基づいて、最終的な部品品番を決定する部品決定ステップと、決定した部品品番を基に部品表を作成する部品表作成ステップとを設けている。
【００２３】
さらに、上記課題を解決するために、本発明は標準実装工程と配置面情報とから部品品番の実際の実装工程を導き出すテーブルを用いて、部品品番の実装工程を設定する方法において、部品品番に対して標準として定められる標準実装工程を部品品番ごとに記録したデータベースから、部品決定ステップにて決定された部品品番の標準実装工程を検索する標準実装工程検索ステップと、設計基板の配置面情報を受け付ける配置面情報受付ステップと、検索された標準実装工程と、受け付けた配置面情報とを用いて、前記テーブルより前記受け付けた部品品番の実際の実装工程を決定する実装工程決定ステップとを設けたものである。
【００２５】
【発明の実施の形態】
以下本発明の実施の形態について、図面を参照しながら説明する。図１は本発明に係る部品表生成装置の概略構成を示す機能ブロック図である。この部品表生成装置は、概略の構成として、以前に作成した回路基板における部品品番を流用できる場合に当該部品品番を抽出する流用部品照合処理部１、回路情報と基板設計情報から採用する部品品番を最終的に決定する品番決定部２、各部品に対して実装工程を設定する実装工程設定部３、以上の処理の結果から部品表を自動的に作成する部品表自動作成部４を有し、また、フロッピーディスク等の記録媒体を再生する手段やキーボード等からなる入力部５、ＣＲＴやプリンターよりなる表示部６に接続してある。
【００２６】
図２に流用部品照合処理部１の詳細な機能ブロック図を示す。流用部品照合処理部１は回路情報入力受付部１１、生産システムデータベース格納部１２ａ、流用回路指定受付部１２ｂ、部品表入力受付部１２ｃ、共通部品抽出部１３ａ、非共通部品抽出部１３ｂ、表示制御部１４、共通部品記載部１５ａ、品番設定部１５ｂより構成されている。  回路情報入力受付部１１は、新たに部品表を作成する回路の回路情報の入力を受け付ける部分であり、具体的には、新たな回路に用いられる部品の種類と、その電気的特性の入力を受け付けるものである。
【００２７】
生産システムデータベース格納部１２ａは、以前に作成した回路基板の部品表が記録されたデータベースであり、流用回路指定受付部１２ｂは今回流用する回路基板の登録番号によって、その回路基板の指定を受け付けて、生産システムデータベース格納部１２ａへ当該回路基板の検索要求を出す部分であり、部品表入力受付部１２ｃは、生産システムデータベース格納部１２ａから検索された流用する回路基板の部品表を受け付ける部分である。
【００２８】
共通部品抽出部１３ａは、回路情報入力受付部１１で受け付けた回路情報中の電子部品の内、部品表入力受付部１２ｃで受け付けた既存の部品表中に含まれるものを検索して、その部品品番を抽出し、非共通部品抽出部１３ｂは、既存の部品表中にのみ含まれ、受け付けた回路情報中の電子部品中には含まれないものを検索して、その部品品番を抽出する。
【００２９】
表示制御部１４は、共通部品抽出部１３ａ、非共通部品抽出部１３ｂによる抽出結果を所定の書式で表示部６に表示させる。
共通部品記載部１５ａは、共通部品抽出部１３ａで抽出された部品品番を新たな回路に関する部品品番として、部品表自動作成部４に記載させる部分であり、品番設定部１５は、非共通部品抽出部１３ｂで抽出された部品品番を設計者の指示によって新たな回路に関する部品品番として設定し、部品表自動作成部４に記載させる部分である。
【００３０】
次に品番決定部２の詳細な構成について説明する。図３に品番決定部２の詳細な機能ブロック図を示す。品番決定部２は、回路情報入力受付部２１、基板情報入力受付部２２、部品データベース格納部２３、設計基準情報格納部２４、第１部品検索部２５ａ、第２部品検索部２５ｂ、検索部品照合判定部２６、表示制御部２７、部品決定部２８、電子部品指定受付部２９ａ、参考情報検索部２９ｂにより構成されている。
【００３１】
回路情報入力受付部２１は、回路情報の入力を受け付ける部分であり、流用部品照合処理部１で、既存の回路基板の部品表から流用できなかった部品がある場合には、その部品の電気的特性の入力を受け付ける。また、既存の回路を流用しない場合には、入力部から新たな回路情報の入力、即ち全部品の電気的特性を受け付ける。また、基板情報入力受付部２２は、回路情報からプリント基板設計ＣＡＤにより得られた基板設計情報の入力を受け付ける。
【００３２】
部品データベース格納部２３は、電子部品のデータベースを格納している。具体的には、電子部品ごとにその品番が対応付けられて記録されており、また、各電子部品の電気的特性値、部品形状、部品サイズ等を含む、技術情報、資材情報、製造情報等の参考情報も記録されている。さらに、ここには後述する実装工程設定部３で用いる各部品の標準として定められるデフォルトの実装工程も記録されている。
【００３３】
設計基準情報格納部２４は、電子部品選択のための基準情報を格納した部分であり、この設計基準情報は、回路情報から部品品番を仮決めする際に、経験のある設計者のノウハウとして、仮に定めるべき部品サイズや大きさに関する情報とが、部品の種類ごとに記録されている。この設計情報格納部２４は、主として、基板に対して約７０〜８０％の割合で含まれているＲＣ部品について設定するものである。また、この設計情報格納部２４の情報は、設計する回路基板の条件に応じて、数種類用意されており、例えば、回路基板を用いる製品や基板に要求される密度等に応じて最適なものを記録しておく。具体的に、ここでは、図４に示すようにコンデンサ等の部品について、仮に定める大きさや形状等を表す部品品番の特定部分を指定するような形式のデータを記録している。なお、図において、例えばコンデンサの”ＥＣＥ”の部分はコンデンサの特定の種類を表しており、”Ａ”の部分はコンデンサの特定の包装形態を表してあって、これらの記号の表す意味は標準として予め定められているものである。
【００３４】
第１部品検索部２５ａは、設計基準情報格納部２４の基準情報と回路情報入力受付部２１から受け付けた回路情報に基づいて、部品データベース格納部２３から、条件に合致する電子部品を全て検索する。第２部品検索部２５ｂは、基板情報入力受付部２２が受け付けた基板情報に基づいて、部品データベース格納部２３から、条件に合致する電子部品を全て検索する。基板情報には部品の電気的特性、サイズ、形状に関する情報が含まれる。
【００３５】
検索部品照合判定部２６は、第１部品検索部２５ａで検索された電子部品と、第２部品検索部２５ｂで検索された電子部品とを照合し、一致する電子部品および相違する電子部品をそれぞれ抽出する。
表示制御部２７は第１部品検索部２５ａ、第２部品検索部２５ｂによる検索結果、検索部品照合判定部２６での照合結果、後述する参考情報検索部２９ｂでの検索結果を表示部６へ所定の書式で表示させる部分である。また、検索部品照合判定部２６の照合結果は、第１部品検索部２５ａと第２部品検索部２５ｂで検索された結果が一致するものがある部品には”＝”という記号と、一致する部品の数が表示され、第１部品検索部２５ａと第２部品検索部２５ｂで検索された結果が一致するものが全くない部品には”！”という記号と、第２部品検索部２５ｂで検索された部品の数が表示される。
【００３６】
部品決定部２８は検索部品照合判定部２６による照合結果に基づいて、最終的な電子部品を決定する部分である。具体的には、設計者が、表示制御部２７によって表示部６に表示される検索品番照合判定部２６の照合結果を見ながら、第１部品検索部２５ａと第２部品検索部２５ｂによる抽出結果が一致する複数の部品品番の内から入力部５を介して１つ部品に決定したり、第１部品検索部２５ａと第２部品検索部２５ｂによる抽出結果が全く一致しない部品について、第１部品検索部２５ａと第２部品検索部２５ｂにより抽出された部品品番の内の１つに決定したりすることによって、各部品について１品番に決定していく。また、第１部品検索部２５ａと第２部品検索部２５ｂによる抽出結果が一致する部品品番が１つだけのものは、その部品品番に自動的に定まるように設定してある。
【００３７】
なお、部品決定部２８における部品品番の決定はここでは設計者の選択により行うこととしているが、これは、例えば部品決定部２８に部品決定のための検索部品照合判定部２６の結果に対する条件を部品種類ごとに予め定めておき、これに従って自動的に最終的な部品品番を決定するような構成としてもよい。
また、この部品決定部２８における設計者の決定に役立つように、電子部品指定受付部２９ａと参考情報検索部２９ｂが設けてあり、第１部品検索部２５ａおよび第２部品検索部２５ｂの検索結果として表示される部品品番に関する参考情報をいつでも、設計者が参照できるようしてある。即ち、電子部品指定受付部２９ａは検索された電子部品の指定を受け付け、参考情報検索部２９ｂは、指定された電子部品の参考情報を部品データベース格納部２３から検索する。そして、この検索結果は表示制御部２７によって所定の書式で表示部６へ表示される。
【００３８】
続いて、実装工程設定部３の詳細を説明する。図５に実装工程設定部３の詳細な機能ブロック図を示す。実装工程設定部３は部品受付部３１ａ、標準実装工程検索部３１ｂ、配置面情報受付部３２、工法受付部３３、実装工程テーブル記憶部３４、実装工程決定部３５より構成されている。
部品受付部３１ａは品番決定部２により決定された電子部品の部品品番を受け付ける部分であり、標準実装工程検索部３１ｂは、受け付けた電子部品の部品品番から、品番決定部２の部品データベース格納部２３より、当該電子部品の標準実装工程を検索する。
【００３９】
配置面情報受付部３２は、設計基板の配置面情報を受け付ける部分であって、具体的には、品番決定部２において入力された基板情報に含まれる配置面情報を受け付ける。また、工法受付部３３は、設計者の入力により、設計している基板の工法を受け付ける。
実装工程テーブル記憶部３４は標準実装工程と配置面情報とから電子部品の実際の実装工程を導き出すテーブルを基板の工法毎に記録している。このテーブルは設計者が知識として持っているものをテーブル化したものである。ここでは、基板の工法としてディップ工法とリフロー工法のそれぞれに対して、それぞれテーブルをもっているものとする。具体的に、ここでは、例えば図６に示すディップ工法に関するデーブルのように、列方向の各部品に標準として定められるデフォルトの実装工程と、行方向の「表面」「裏面」等の部品の配置面情報とにより、設定すべき実装工程を特定できるようなマトリックス状のテーブルを記録している。
【００４０】
実装工程決定部３５は、標準実装工程検索部３１ｂにより検索された標準実装工程と、配置面情報受付部３２で受け付けた配置面情報と、工法受付部３３で受け付けた基板の工法とを用いて、実装工程テーブル記憶部３４より部品受付部３１ａで受け付けた電子部品の実際の実装工程を決定する。
最後に、部品表自動作成部４の詳細な構成について説明する。部品表自動作成部４の詳細な機能ブロック図を図７に示す。この部品表自動作成部４は部品表作成部４１、表示制御部４２、部品表編集命令受付部４３ａ、部品表編集実行部４３ｂ、実装工程変更受付部４４ａ、実装工程変更実行部４４ｂ、実装工程条件記録部４５ａ、実装工程変更監視部４５ｂより構成される。
【００４１】
部品表作成部４１は、品番決定部２で決定した部品品番および流用部品照合処理部１で流用することの定められた部品品番、さらには、実装工程設定部３で設定されて実装工程区分に基づいて、所定の書式で部品表を自動的に作成する。また、表示制御部４２は、部品表自動作成部４で生成された部品表を表示部６に表示させる。なお、この表示においては流用部品照合処理部１の共通部品記載部１５ａ、品番設定部１５ｂ、および品番決定部２で決定された部品品番に対してそれそぞれ、区別できるように”Ｍ””Ｌ””Ｓ”の記号を識別子として付して表すようにしている。
【００４２】
部品表編集命令受付部４３ａは作成した部品表の記載を付加、削除、又は変更するべき旨の設計者からの編集命令を入力部５を介して受け付ける部分であり、部品表編集実行部４３ｂは受け付けた編集命令に従って、部品表を更新する部分である。
実装工程変更受付部４４ａは、実装工程決定部３で決定された実装工程を変更すべき設計者の指示を入力部５から受け付ける部分であり、実装工程変更実行部４４ｂは受け付けた指示に従って作成した部品表中の実装工程を変更する部分である。
【００４３】
実装工程条件記録部４５ａは、図８に示すような基板の工法に対して採り得る部品の実装工程を記録しており、実装工程変更監視部４５ｂは基板の工法を受け付けて、実装工程変更実行部４４ｂにおける実装工程の変更が基板の工法に対して採り得ない部品の実装工程である場合には実装工程の変更を禁止する。
以上の構成を有する部品表生成装置は、汎用のコンピュータに当該コンピュータで作動する、上記動作を達成するためのプログラムを組み込むことによって達成することが可能であり、かかるプログラムは上記コンピュータで読み取り可能なフロッピーディスク等の記録媒体に記録することが可能である。
【００４４】
以上の構成を有する部品表生成装置の動作について以下に説明する。最初に、流用部品照合処理部１の動作について説明する。図９に流用部品照合処理部１の動作を表すフローチャートを示す。まず、入力部から回路情報入力受付部１１へ新たに部品表を作成する回路の回路情報を入力する（Ｓ１０１）。次に、この回路に対して流用できる回路がある場合には、流用回路指定受付部１２ｂから流用する回路の登録番号を入力する。ここで流用する回路が無ければ処理は終了する（Ｓ１０２）。流用する回路が指定された場合は生産システムデータベース格納部１２ａから指定された流用回路の部品表が検索され、部品表入力受付部１２ｃへ送られる。指定された流用回路が登録されていない場合は、やはり処理を終了する（Ｓ１０３）。
【００４５】
流用回路の部品表が受け付けられた場合には、共通部品抽出部１３ａ、非共通部品抽出部１３ｂにより、入力した回路情報における部品と、流用回路の部品表との照合が行われ、回路情報中の電子部品の内、流用回路の部品表中に含まれるものを検索して、その部品品番を抽出し、さらに、既存の部品表中にのみ含まれ、回路情報中の電子部品中には含まれないものを検索して、その部品品番を抽出する（Ｓ１０４）。
【００４６】
この結果は、表示制御部１４を介して表示部６に表示される。ここでは、例えば図１０に示すような結果が表示されたものとする。この結果は、共通部品抽出部１３ａによってＣ１〜Ｃ３の部品品番が抽出され、非共通部品抽出部１３ｂによってタイトネジＳＢ１という部品品番が抽出されたことを示している。
続いて、共通部品記載部１５ａによって共通する部品品番が抽出されたか否かが判断される（Ｓ１０５）。そして、抽出されている場合には、その部品品番が部品表自動作成部４に送られて部品表に登録される（Ｓ１０６）。また、流用回路の部品表にのみ登録されている部品品番については、表示部６の表示を参考に設計者が部品表に取り込むことを指示した場合には、その部品品番が部品表自動作成部４に送られて部品表に登録されることになる（Ｓ１０８、Ｓ１０９）。ここで流用回路の部品表にのみ登録されている部品品番を新たな部品表に取り込むことを可能にしているのは、流用回路の部品表にのみ登録されている部品は、事実上新たな回路図においても必要な部品である場合が多いので、設計者にかかる部品を取り込む機会を与えるためである。ここでは、図１０に示す「ＳＢ１」が部品表に取り込む部品として選択されたものとする。
【００４７】
以上の処理によって、部品Ｃ１〜Ｃ３、ＳＢ１が部品表に取り込まれることになる。この結果が部品表自動作成部４の表示制御部４２を介して表示部６に表示されたものを図１１に示す。なお、部品Ｃ４は品番決定部２により新規に決定した部品であるものとする。上述したように、ここでは部品表において、既存のデータベースの部品表の部品品番を共通する部品として流用したものには”Ｍ”、既存のデータベースの部品表のみに記載されている部品品番を追加したものには”Ｌ”、新たに品番決定部２によって決定した部品については”Ｓ”の識別子を付することによって、設計者がどのような経緯で決定した部品品番であるかがわかるようにしてある。
【００４８】
次に、品番決定部２の動作について説明する。図１２に品番決定部２の動作を表すフローチャートを示す。まず、回路情報入力受付部２１に回路情報を入力する（Ｓ２０１）。流用部品照合処理部１で流用する回路が無かった場合には入力部５から全ての部品について回路情報が入力され、流用部品照合処理部１で既存の部品表を流用した場合には、流用した部品表には記載されていなかった部品の回路情報が流用部品照合処理部１を介して入力される。
【００４９】
この回路情報における部品の電気的特性より第１部品検索部２５ａは、設計基準情報格納部２４を参照して、部品データベース格納部２３から条件に合致した部品を検索してくる（Ｓ２０２）。ここでは、図１３に示すような、電子部品１０１として耐圧が１６Ｖで容量が１０μＦのコンデンサ、電子部品１０２として抵抗値が１ＫΩの抵抗、電子部品１０３として素子名“ＹＥＡＮＣ１１４ＹＫＸ”のトランジスタといった回路情報に対して、図４に示すような設計基準で検索がなされたとする。すると、電子部品１０１に対しては、品番が“ＥＣＥＡ？？ＫＳ？？？Ｖ”で、電気的特性が耐圧１６Ｖで容量が１０μの品番が検索され、電子部品１０２に対しては、品番が“ＥＲＪ６ＧＥＹＪ？？？Ｖ”で電気的特性が抵抗１ＫΩの品番が検索され、電子部品１０３に対しては、品番に“ＹＥＡＮＣ１１４ＹＫＸ”を含む品番が検索される。この結果は表示制御部２７により表示部６に表示される。ここでは例えば図１３のような回路情報に対して、図１４（ａ）のような部品品番が検索されて表示されたものとする。
【００５０】
次に、基板設計情報を基板情報入力受付部２２から入力する。なお、ここで基板設計情報を入力せずに回路情報だけで部品品番を決めることも可能であり、その場合は、第１部品検索部２５ａの結果がそのまま部品決定部２８へ送られる（Ｓ２０３）。基板設計情報の入力があった場合には、第２部品検索部２５ｂが基板設計情報である電気的特性、部品形状、部品サイズをもとに、部品データベースから条件に合致する部品品番を検索する（Ｓ２０４）。ここでは、図１３に示す各部品に対して、図１４（ｂ）のような部品品番が検索されたものとする。  それから、検索部品照合判定部２６が第１部品検索部２５ａにより検索された部品品番と、第２部品検索部２５ｂにより検索された部品品番を照合比較し、一致するものと相違するものを判定し抽出する（Ｓ２０５）。ここでは、図１４（ａ）に示す第１部品検索部２５ａで検索された部品品番と、図１４（ｂ）に示す第２部品検索部２５ｂで検索された部品品番が比較され、電子部品１０１と電子部品１０３は一致し、電子部品１０２は全て相違するものとして抽出される。この結果は、図１４（ｂ）の右側欄に、第２部品検索部２５ｂによって検索された結果とともに表示制御部２７を介して表示部６に表示される。
【００５１】
即ち、電子部品１０１と電子部品１０３においては、抽出結果は“＝１”と示され、基板図情報から検索した結果抽出された品番は１つで、しかも、回路図情報で決定した品番と一致していたことを表している。一方、電子部品１０２においては、抽出結果は“！２”と示され、基板図情報から検索した結果抽出された品番は２つであり、回路図情報で決定した品番と一つも一致していないことを表している。
【００５２】
なお、この結果の表示は数字や記号で表わす代わりに、例えば、一致する部品品番を特定の色で表示する色分けの表示をする等、一致と不一致がわかるようなものであればどのような表現形態をとってもよい。
最後に部品決定部２８において、表示部６に示される図１４（ａ）（ｂ）（ｃ）のような表示結果を参照しながら、設計者が最終的な部品品番を入力部５より指示して決定する（Ｓ２０６）。なお、上述したように第１部品検索部２５ａで検索した部品品番と、第２部品検索部２５ｂで検索した部品品番とで一致するものが１つだけの場合は、その部品品番に自動的に決定される。また、基板設計情報が入力されなかった場合には図１４（ａ）の検索結果のみから設計者が１つの部品品番に決定する。
【００５３】
この部品品番の決定に際して、設計者は判断の参考となる情報を表示部６に表示させることができる。即ち、設計者が表示部６に表示されている図１４（ａ）（ｂ）（ｃ）の部品品番を電子部品指定受付部２９ａへ入力すると、指定された部品品番の技術情報、資材情報、製造情報等の参考情報が参考情報検索部２９ｂによって部品データベース格納部２３から検索され表示制御部２７を介して表示部６に表示される。これにより、部品品番決定に際しての設計者の手間が大きく削減できる。また、この機能を利用して、例えばコスト情報のみを出力した帳票の作成等をすることもでき、従来のように設計者が１品番毎に、電子カタログより必要な特性値を検索し、再度、１品番毎に入力してリストを作成するような手間を省くことができて、設計業務における様々な項目に対するリスト作成時の手間を短縮させることも可能となる。
【００５４】
続いて、実装工程設定部３の動作について説明する。図１５に実装工程設定部３の動作を表すフローチャートを示す。まず、設計者は今回の基板の実装において採用する工法、ここではディップ工法かリフロー工法かを工法受付部３３に入力する（Ｓ３０１）。
そして、部品受付部３１ａへ品番決定部２で決定した部品品番が入力される（Ｓ３０２）。部品品番が入力されると、標準実装工程検索部３１ｂは部品データベースから当該部品の標準として定められているデフォルトの実装工程区分を検索し取得する（Ｓ３０３）。また、品番決定部２で入力された設計基板情報中の配置面情報が配置面情報受付部３２へと入力される（Ｓ３０４）。
【００５５】
それから、実装工程決定部３５を図６に示すような実装工程テーブル記憶部３４に記憶されているテーブルから、基板の工法、部品のデフォルトの実装工程区分、部品の配置面情報より当該部品の実装工程区分を検索し決定する（Ｓ３０５、Ｓ３０６）。例えば、基板の工法が”ディップ”で、部品のデフォルトの実装工程区分が”ＢＲ（片面リフロー）”で、部品の配置面情報が”裏面”であったなら、その部品の実際の実装工程区分を図６から”ＢＣ（チップ挿入）”と決定する。以下、全ての部品品番について実装工程区分が定まるまでＳ３０２から繰り返す。
【００５６】
最後に、部品表自動作成部４の動作を簡単に説明すると、まず、部品表作成部４１において、品番決定部２で決定した部品品番、流用部品照合処理部１で流用することが決定した部品品番が、部品表として所定の形式にまとめられ、また、それぞれの部品品番に対して、実装工程設定部３で決定した実装工程区分が付記される。作成された部品表は表示制御部４２によって表示される。この際、上述したように既存のデータベースの部品表と共通する部品品番か、既存のデータベースの部品表から追加した部品品番か、品番決定部で決定した部品品番かの別が表示される（図１１参照）。そして、されらに作成された部品表は生産システムのデータベースに登録され、生産管理、資材管理に利用される。
【００５７】
また、作成された部品表中の部品品番は設計者が自由に編集することが可能である。例えば、電子部品としてジャンパー部品（部品を越えて配線するような場合に用いる導体線）が、回路図には存在しないが基板設計からの情報として読み込まれたとする。この際、１基板を複数の回路図と共通化して共用基板として使用するようなときには、ジャンパー部品は削除しておく方が良い場合がある。また、回路図上にも基板設計情報にも存在しないが実際は必要となる部品、例えば、ソケット台等については、部品表を作成する場合に初めて考慮して追加する必要が生じる。
【００５８】
かかる場合に鑑みて、所定の指示により表示部６に図１６に示すような編集画面を表示させることができ、この画面を介して設計者は部品表編集命令受付部４３ａへ部品品番の編集の指示を行う。具体的には、削除する場合には削除する部品品番と削除する旨の指示、追加する場合には追加する部品品番と追加する旨の指示、変更する場合には、変更対象の部品品番と変更後の部品品番の指示を行う。そして、この指示を行った後に“セーブ終了”を選択すると、部品表編集実行部４３ｂが部品表の内容を更新する。
【００５９】
さらに、設計者は実装工程区分の変更を行うことができる。例えば、特殊な部品であって実装工程区分を、手挿入“ＨＯ”に設定する必要がある場合に、実装工程設定部３で“ＢＣ”が設定されたような場合には修正をする必要が生じる。この場合、設計者は実装工程変更受付部４４ａに変更する実装工程区分と変更後の実装工程の内容を指定すると、実装工程変更実行部４４ｂが部品表中の指定された実装工程区分を変更する。なお、この際、実装工程変更監視部４５ｂが実装工程条件記録部４５ａに記録された条件をもとに、実装工程変更実行部４４ｂの変更をチェックし、不適切な実装工程変更実行部４４ｂでの変更が不適切な場合はこれを禁止する。
【００６０】
なお、実装工程区分の変更に対して、実装工程変更監視部４５ｂで条件に一致するか否かをチェックする変わりに、図１７に示すように実装工程の変更を入力する画面において、選択できる実装工程区分を表示して、これから変更する実装工程区分を選択するようにしてもよい。
【００６１】
【発明の効果】
以上のことより、本発明は以下のような効果を奏する。まず、本発明にかかる部品品番決定装置では、回路情報入力受付手段で回路情報の入力を受け付け、第１部品検索手段が、設計基準情報格納手段内の基準情報と受け付けた回路情報とに基づいて、部品データベース格納手段から電子部品の部品品番を検索する。一方、基板設計情報入力受付手段では基板設計情報の入力を受け付け、第２部品検索手段がこの基板設計情報に基づいて、部品データベース格納手段から電子部品の部品品番を検索する。そして、前記第１部品検索手段で検索された部品品番と、前記第２部品検索手段で検索された部品品番とを照合し、一致する部品品番を抽出し、抽出結果に基づいて、部品決定手段によって最終的な部品品番を決定する。
また、本発明に係る部品品番決定装置では、回路情報入力手段で回路情報の入力を受け付け、第１部品検索手段が、設計基準情報格納手段内の基準情報と受け付けた回路情報とに基づいて、部品データベース格納手段から電子部品の部品品番を検索する。一方、基板設計情報入力受付手段では基板設計情報の入力を受け付け、第２部品検索手段がこの基板設計情報に基づいて、部品データベース格納手段から電子部品の部品品番を検索する。そして、前記第１部品検索手段で検索された部品品番と、前記第２部品検索手段で検索された部品品番とを照合し、相違する部品品番を抽出し、抽出結果に基づき、部品決定手段によって予め定めておいた条件に従って最終的な部品品番を決定する。
更に、前記構成に加えて部品表作成手段を備えておいて、前記のようにして決定した部品品番を基に部品表を作成する。
【００６２】
かかる動作により、回路情報による電子部品の部品品番の抽出と基板設計情報による部品品番の抽出が設計者の経験に関係なく自動的に行われ、この回路情報による部品品番と、基板情報による部品品番との比較結果に基づいて最終的な部品品番を決定できるので、回路情報による電子部品の部品品番決定と基板設計情報による電子部品の部品品番決定との整合性を持たせて、短時間で効率良く適切な部品表を自動生成することが可能となる。
【００６４】
また、上記した部品品番決定装置に、さらに、参考情報データベース格納手段と、電子部品指定受付手段と、参考情報検索手段と、参考情報表示手段とを設けると、電子部品指定受付手段で検索された部品品番の指定を受け付けると、参考情報検索手段が指定された部品品番に関する参考情報を参考情報データベース格納手段から検索して、参考情報表示手段がこの検索された部品品番に関する参考情報を表示する。
【００６５】
このような動作によって、設計者は回路情報により抽出された部品品番と基板設計情報により抽出された部品品番の参考情報を最終的な部品品番の決定の参考等のためにいつでも見ることができ、設計者の品番の決定や確認の便宜を図ることができる。さらに、上記部品品番決定装置において、編集命令受付手段と、部品表編集実行手段とを設けると、編集命令受付手段が、作成した部品表の記載を付加、削除、又は変更するべき旨の編集命令を受け付けると、部品表編集実行手段が受け付けた編集命令に従って、前記部品表を更新する。これにより、設計者は部品表の内容を編集して、自己の意思を部品表に自由に反映することができるようになる。
【００６６】
また、本発明に係る実装工程設定装置では、部品受付手段が電子部品の部品品番の入力を受け付けると、標準実装工程検索手段が受け付けた部品品番に基づき、データベース格納手段から当該電子部品の部品品番に対して標準として定められる標準実装工程を検索する。そして、配置面情報受付手段が設計基板の配置面情報を受け付け、実装工程決定手段が検索された標準実装工程と、受け付けた配置面情報とを用いて、実装工程テーブル記録手段に記録されたテーブルより前記受け付けた部品品番の実際の実装工程を決定する。
【００６７】
このような動作によって、設計者の経験に関わりなく、各部品品番の実装工程が自動的に設定され、生産工場における実装工程を考慮した部品表を正確かつ効率的に生成することが可能となる。
この実装工程設定装置に、基板の工法の入力を受け付ける工法受付手段を設け、前記実装工程決定手段で、受け付けた基板の工法も用いて、前記受け付けた部品品番の実際の実装工程を決定するようにすれば、基板の工法をさらに考慮した部品の実装工程の決定が可能となる。
【００６８】
また、上記実装工程設定装置において、実装工程変更受付手段と、実装工程変更手段を設ければ、実装工程変更受付手段が実装工程決定手段で決定された実装工程を変更すべき旨の指示を受け付け、実装工程変更手段が受け付けた指示に従って実装工程を変更する。これにより、必要に応じて設計者が実装工程を自由に変更することが可能となり、より柔軟な実装工程の設定ができることとなる。
【００６９】
さらに、この実装工程設定装置において、実装工程条件記録手段と、実装工程変更監視手段を設ければ、実装工程変更監視手段が前記実装工程変更手段による実装工程の変更が実装工程条件記録手段に記録されている基板の工法に対して採り得える部品の実装工程へ変更するものでない場合には、実装工程変更手段による変更を禁止するので、実装工程の変更に際して設計者の過誤を防止することができる。
【００７２】
本発明に係る部品品番決定方法では、回路情報入力受付ステップで回路情報の入力を受け付け、第１部品検索ステップで前記基準情報と回路情報に基づいて、部品データベースから電子部品を検索する。また、基板設計情報入力受付ステップで基板設計情報の入力を受け付け、第２部品検索ステップで基板設計情報に基づいて、部品データベースから電子部品を検索する。そして、検索部品照合判定ステップで前記第１部品検索ステップで検索された部品品番と、前記第２部品検索ステップで検索された部品品番とを照合し、一致する部品品番を抽出し、抽出結果に基づいて、部品決定ステップで最終的な部品品番を決定する。
また、本発明に係る部品品番決定方法では、回路情報入力受付ステップで回路情報の入力を受け付け、第１部品検索ステップで前記基準情報と回路情報に基づいて、部品データベースから電子部品を検索する。また、基板設計情報入力受付ステップで基板設計情報の入力を受け付け、第２部品検索ステップで基板設計情報に基づいて、部品データベースから電子部品を検索する。そして、検索部品照合判定ステップで前記第１部品検索ステップで検索された部品品番と、前記第２部品検索ステップで検索された部品品番とを照合し、相違する部品品番を抽出し、抽出結果に基づき、部品決定ステップで予め定めておいた条件に従って最終的な部品品番を決定する。
【００７３】
かかる動作により、回路情報による部品品番と、基板情報による部品品番との比較結果に基づいて最終的な部品品番を決定でき、回路情報による電子部品の部品品番決定と基板設計情報による電子部品の部品品番決定との整合性を持たせることができる。さらに、本発明に係る実装工程設定方法では、部品受付ステップで部品品番の入力を受け付け、標準実装工程検索ステップで部品品番に対して標準として定められる標準実装工程を部品品番ごとに記録したデータベースから、受け付けた部品品番の標準実装工程を検索する。そして、配置面情報受付ステップで設計基板の配置面情報を受け付け、実装工程決定ステップで検索された標準実装工程と、受け付けた配置面情報とを用いて、前記テーブルより前記受け付けた部品品番の実際の実装工程を決定する。
【００７４】
かかる動作により、設計者の経験に関わりなく、各部品品番の生産工場における実装工程を正確かつ効率的に設定することが可能となる。
【図面の簡単な説明】
【図１】発明の実施の形態に係る部品表生成装置の機能ブロック図である。
【図２】流用部品照合処理部の機能ブロック図である。
【図３】品番決定部の機能ブロック図である。
【図４】設計基準の一例を示す図である。
【図５】実装工程設定部の機能ブロック図である。
【図６】実装工程区分を導きだすテーブルの一例を示す図である。
【図７】部品表自動作成部の機能ブロック図である。
【図８】実装工程記録部の内容の一例を示す図である。
【図９】流用部品照合処理部の動作を示すフローチャートである。
【図１０】共通部品抽出部および非共通部品抽出部における処理の結果の例を示す図である。
【図１１】流用部品照合処理部により決定した部品品番が部品表に識別子を付されて表示された状態を示す図である。
【図１２】品番決定部の動作を示すフローチャートである。
【図１３】回路情報の一例を示す図である。
【図１４】（ａ）は第１部品検索部の検索結果の一例を示す図であり、（ｂ）は第２部品検索部の検索結果の一例を示す図であり、（ｃ）は（ａ）（ｂ）から最終的に決定した部品品番の一例である。
【図１５】実装工程設定部の動作を示すフローチャートである。
【図１６】部品表編集命令受付のための編集画面の一例を示す図である。
【図１７】実装工程変更受付のための編集画面の一例を示す図である。
【図１８】従来の部品表作成の手順を示すフローチャートである。
【図１９】（ａ）は回路情報の一例を示す図であり、（ｂ）は基板設計情報の一例を示す図であり、（ｃ）は部品表の一例を示す図である。
【図２０】技術情報、資材情報、製造情報の内容の一例を示す図である。
【符号の説明】
１      流用部品照合処理部
２      品番決定部
３      実装部品工程設定部
４      部品表自動作成部
５      入力部
６      表示部
１１    回路情報入力受付部
１２ａ  生産システムデータベース
１２ｂ  流用回路指定受付部
１２ｃ  部品表入力受付部
１３ａ  共通部品抽出部
１３ｂ  非共通部品抽出部
１４    表示制御部
１５ａ  共通部品記載部
１５ｂ  品番設定部
２１    回路情報入力受付部
２２    基板情報入力受付部
２３    部品データベース格納部
２４    設計基準情報格納部
２５ａ  第１部品検索部
２５ｂ  第２部品検索部
２６    検索部品照合判定部
２７    表示制御部
２８    部品決定部
２９ａ  電子部品指定受付部
２９ｂ  参考情報検索部
３１ａ  部品受付部
３１ｂ  標準実装工程検索部
３２    配置面情報受付部
３３    工法受付部
３４    実装工程テーブル記憶部
３５    実装工程決定部
４１    部品表作成部
４２    表示制御部
４３ａ  部品表編集命令受付部
４３ｂ  部品表編集命令実行部
４４ａ  実装工程変更受付部
４４ｂ  実装工程変更実行部
４５ａ  実装工程条件記録部
４５ｂ  実装工程変更監視部
【図１】
0003790594.tif 000002
【図２】
0003790594.tif 000003
【図３】
0003790594.tif 000004
【図４】
0003790594.tif 000005
【図５】
0003790594.tif 000006
【図６】
0003790594.tif 000007
【図７】
0003790594.tif 000008
【図８】
0003790594.tif 000009
【図９】
0003790594.tif 000010
【図１０】
0003790594.tif 000011
【図１１】
0003790594.tif 000012
【図１２】
0003790594.tif 000013
【図１３】
0003790594.tif 000014
【図１４】
0003790594.tif 000015
【図１５】
0003790594.tif 000016
【図１６】
0003790594.tif 000017
【図１７】
0003790594.tif 000018
【図１８】
0003790594.tif 000019
【図１９】
0003790594.tif 000020
【図２０】
0003790594.tif 000021