(57)【要約】【課題】  電子回路を構成する部品の品種を、部品の要求仕様値を満たしつつ、安価な部品の選択を行うことを可能とする。【解決手段】  部品仕様要求データベース（２）に格納された各要求仕様値が、調達部品データベース（１）に格納されている仕様値を包含する全ての部品データの部品ＩＤを調達部品データベース（１）から抽出する要求仕様内部品抽出手段（３）と、部品ＩＤの組み合わせにより変化するコストを算出するコスト算出手段（６）と、組み合わせ選択された各部品ＩＤの仕様項目毎の要求仕様値と仕様値に基づきマージンを算出するマージン算出手段（５）と、算出されたコストとマージン値に基づいて、組み合わせ選択された部品ＩＤ毎に部品価値を算出し部品価値の高くなる部品種の組み合わせを選択する部品種決定手段（７）と、決定された部品種を要求仕様の全部もしくは一部が一致する代替部品を検索しながら適宜変更する部品種変更手段（１０）を備える。【選択図】      図１
2007149072.tif 000002
【特許請求の範囲】
【請求項１】
調達可能な部品に対応した、部品ＩＤ、コスト情報および仕様項目毎の仕様値が格納された調達部品データベースと、
電子回路を構成する部品に要求される仕様項目毎の要求仕様値が格納された部品仕様要求データベースと、
前記部品仕様要求データベースに格納された前記各要求仕様値が、前記調達部品データベースに格納されている前記仕様値を包含する全ての部品データの部品ＩＤを調達部品データベースから抽出する要求仕様内部品抽出手段と、
前記要求仕様内部品抽出手段により抽出された部品ＩＤの集合である各部品ＩＤリストの中から、組み合わせる部品ＩＤを選択する部品種組合せ手段と、
前記調達部品データベースに格納されたコスト情報から、組み合わせ選択された部品ＩＤ毎のコストを算出するコスト算出手段と、
組み合わせ選択された各部品ＩＤの仕様項目毎の要求仕様値と仕様値に基づきマージンを算出するマージン算出手段と、
前記コスト算出手段により算出されたコストと、マージン算出手段により算出されたマージン値に基づいて、組み合わせ選択された部品ＩＤ毎に部品価値を算出し、部品価値の高くなる部品種の組み合わせを選択する部品種決定手段と
を備えたことを特徴とする部品種決定装置。
【請求項２】
前記コスト算出手段は、前記調達部品データベースに格納された部品データ毎の購入コストと、使用数量に応じて算出される管理コストから部品毎に部品コストを算出する手段を含むことを特徴とする請求項１に記載の部品種決定装置。
【請求項３】
前記マージン算出手段は、前記部品仕様要求データベースに格納された部品データ毎に一つ以上の仕様項目を持ち、それぞれの仕様項目毎に最大仕様要求値および最小仕様要求値を格納し、最大仕様要求値および最小仕様要求値と調達部品データベースに格納されている仕様値に基づきマージンを算出する手段を含むことを特徴とする請求項１あるいは請求項２に記載の部品種決定装置。
【請求項４】
部品種決定手段は、部品種の組み合わせ選択のために算出される部品価値が、前記コスト算出手段と、前記マージン算出手段との両方あるいはいずれか一方の算出結果に基づき、かつ、影響する度合いを調整する手段を含むことを特徴とする請求項１から３のいずれかに記載の部品種決定装置。
【請求項５】
部品種表示手段は、前記部品種決定手段で決定された部品種の一覧を表示することを特徴とする請求項１から４のいずれかに記載の部品種決定装置。
【請求項６】
代替部品検索手段は、前記部品種表示手段に表示された部品種一覧の中から任意の部品種を選択し、さらに選択された部品種がもつ仕様項目を選択することにより、選択された部品種の選択された仕様項目の仕様値が一致する他の部品種一覧を表示することを特徴とする請求項１から５のいずれかに記載の部品種決定装置。
【請求項７】
部品種変更手段は、前記代替部品検索手段により表示された部品種一覧から部品種を選択することにより、選択された部品種と、前記部品種表示手段で選択中の部品種とを変更することを特徴とする請求項１から６のいずれかに記載の部品種決定装置。
【請求項８】
調達可能な部品に対応した、部品ＩＤ、コスト情報および仕様項目毎の仕様値が格納された調達部品データベースと、
電子回路を構成する部品に要求される仕様項目毎の要求仕様値が格納された部品仕様要求データベースと、を備え、
前記部品仕様要求データベースに格納された前記各要求仕様値が、前記調達部品データベースに格納されている前記仕様値を包含する全ての部品データの部品ＩＤを調達部品データベースから抽出する要求仕様内部品抽出ステップと、
前記要求仕様内部品抽出ステップにより抽出された部品ＩＤの集合である各部品ＩＤリストの中から、組み合わせる部品ＩＤを選択する部品種組合せステップと、
前記調達部品データベースに格納されたコスト情報から、組み合わせ選択された部品ＩＤ毎のコストを算出するコスト算出ステップと、
組み合わせ選択された各部品ＩＤの仕様項目毎の要求仕様値と仕様値に基づきマージンを算出するマージン算出ステップと、
前記コスト算出ステップにより算出されたコストと、マージン算出ステップにより算出されたマージン値に基づいて、組み合わせ選択された部品ＩＤ毎に部品価値を算出し、組み合わせ単位で部品価値を集計し、比較することで最も部品価値の高くなる部品種の組み合わせを選択する部品種決定ステップと、
前記部品種決定ステップにより選択された部品種組み合わせの中から任意の部品種を選択し、さらに選択した部品種がもつ仕様項目のうち任意の仕様項目を選択することで、該部品種における該仕様項目がもつ仕様値が一致する他部品種リストを前記調達部品データベースの中から検索する代替部品検索ステップと、
検索された他部品種リストの中から部品種を選択することで該部品種を変更する部品種変更ステップと
を有することを特徴とする部品種決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子回路に用いられる部品を決定する際に適用する部品種決定装置、および部品種決定方法に関するものであり、特に部品の要求仕様を満たし、且つ使用される品種が最少となる部品の選択に関する。
【背景技術】
【０００２】
電子回路を構成する部品には、電気的特性および部品サイズなど様々な仕様項目が規定されており、電子回路を設計する際には、それら構成部品の各々の仕様項目も考慮して設計が行われる。加えて、市場競争の激しい近年においては、コストの安い部品の選択が求められており、部品コストを安くするには、部品の購入コストだけでなく、その部品を管理するために必要な部品管理コストの削減も大きく影響する。一般的には、汎用部品の使用や使用部品種の削減等を行い、管理する部品の品種数を削減することで、部品管理コストが安くなり、また、多品種を個別に購入するよりも同一品種をまとめて購入することで部品の購入コストも安くなることが知られている。そのため、使用部品の品種を出来るだけ少なくなるように電子回路を設計することが、部品コストを安くするために重要になる。
【０００３】
これまでにも、部品の品種を少なくするための技術として、例えば特許文献１に記載のように、信号波形シミュレーションを用いて、回路に用いられている各ダンピング抵抗の抵抗値の許容範囲をテーブル化し、その結果から抵抗値の種類が最少となる抵抗値の組み合わせを決定する装置および方法がある。
【０００４】
【特許文献１】特開２００４−２２７２４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の技術においては、部品の品種を抵抗値の比較により最少とする組み合わせ決定方法だけにとどまっており、回路から要求される部品の各仕様項目の値やそのマージン（余裕）の確保、部品コストの最小化方法にまで至っていない。
【０００６】
本発明の目的は、部品の品種の決定時に、選択する部品の仕様値を電子回路において要求される仕様値と比較したマージン値と、部品の購入や管理のコストも合わせて考慮した部品選択を行う部品種決定装置および方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の部品種決定装置は、調達可能な部品に対応した、部品ＩＤ、コスト情報および仕様項目毎の仕様値が格納された調達部品データベースと、電子回路を構成する部品に要求される仕様項目毎の要求仕様値が格納された部品仕様要求データベースと、前記部品仕様要求データベースに格納された前記各要求仕様値が、前記調達部品データベースに格納されている前記仕様値を包含する全ての部品データの部品ＩＤを調達部品データベースから抽出する要求仕様内部品抽出手段と、前記要求仕様内部品抽出手段により抽出された部品ＩＤの集合である各部品ＩＤリストの中から、組み合わせる部品ＩＤを選択する部品種組合せ手段と、前記調達部品データベースに格納されたコスト情報から、組み合わせ選択された部品ＩＤ毎のコストを算出するコスト算出手段と、組み合わせ選択された各部品ＩＤの仕様項目毎の要求仕様値と仕様値に基づきマージンを算出するマージン算出手段と、前記コスト算出手段により算出されたコストと、マージン算出手段により算出されたマージン値に基づいて、組み合わせ選択された部品ＩＤ毎に部品価値を算出し、部品価値の高くなる部品種の組み合わせを選択する部品種決定手段とを備えている。この構成によれば、選択する部品の仕様値と電子回路を構成する部品に要求される各仕様項目の仕様値を比較したマージン値と、部品の購入や管理のコストも合わせて品種を少なくした部品の選択が可能となる。
【０００８】
また、本発明の前記コスト算出手段は、前記調達部品データベースに格納された部品データ毎の購入コストと、使用数量に応じて算出される管理コストから部品毎に部品コストを算出する手段を含む。この構成によれば、購入コストだけでなく部品毎の管理コストも考慮した部品コストの算出が可能となる。
【０００９】
また、本発明の前記マージン算出手段は、前記部品仕様要求データベースに格納された部品データ毎に一つ以上の仕様項目を持ち、それぞれの仕様項目毎に最大仕様要求値および最小仕様要求値を格納し、最大仕様要求値および最小仕様要求値と調達部品データベースに格納されている仕様値に基づきマージンを算出する手段を含む。この構成によれば、仕様項目毎に要求仕様値と仕様値のマージンの算出が可能となる。
【００１０】
さらに、本発明の部品種決定手段は、部品種の組み合わせ選択のために算出される部品価値が、前記コスト算出手段と、前記マージン算出手段との両方あるいはいずれか一方の算出結果に基づき、かつ、影響する度合いを調整する手段を含む。この構成によれば、部品種数の削減に加え、部品コストと仕様値のマージンの影響比率も考慮した部品の選択が可能となる。
【００１１】
さらに、本発明の部品種決定装置は、前記部品種決定手段により決定された部品種組み合わせを一覧表示する部品種表示手段を備える。この部品種表示手段に表示された部品種一覧の中から任意の部品種を選択し、さらに選択された部品種がもつ仕様項目のうち任意の仕様項目を選択することにより、該部品種における該仕様項目がもつ仕様値が一致する他部品種リストを表示する代替部品検索手段を備える。さらに前記代替部品検索手段により検索された他部品種リストから部品種を選択することにより、前記部品種表示手段で選択中の部品種と変更する部品種変更手段を備える。この構成により、前記部品種決定手段により決定された部品種組み合わせを、本発明の部品種決定装置で判断しえない設計条件により部品種の変更が必要になった際に、設計条件に合致した部品種組み合わせに、必要に応じて変更することが可能となる。
【００１２】
また、本発明の部品種決定方法では、調達可能な部品に対応した、部品ＩＤ、コスト情報および仕様項目毎の仕様値が格納された調達部品データベースと、電子回路を構成する部品に要求される仕様項目毎の要求仕様値が格納された部品仕様要求データベースと、を備え、前記部品仕様要求データベースに格納された前記各要求仕様値が、前記調達部品データベースに格納されている前記仕様値を包含する部品データの部品ＩＤを調達部品データベースから抽出する要求仕様内部品抽出ステップと、前記要求仕様内部品抽出ステップにより抽出された各部品ＩＤリストの中から、組み合わせる部品ＩＤを選択する部品種組合せステップと、前記調達部品データベースに格納されたコスト情報から、組み合わせ選択された部品ＩＤ毎のコストを算出するコスト算出ステップと、組み合わせ選択された各部品ＩＤの仕様項目毎の要求仕様値と仕様値に基づきマージンを算出するマージン算出ステップと、前記コスト算出ステップにより算出されたコストと、マージン算出ステップにより算出されたマージン値に基づいて、組み合わせ選択された部品ＩＤ毎に部品価値を算出し、組み合わせ単位で部品価値を集計し、比較することで最も部品価値の高くなる部品種の組み合わせを選択する部品種決定ステップとを有することで、選択する部品の仕様値と電子回路を構成する部品に要求される各仕様項目の仕様値を比較したマージン値と、部品の購入や管理のコストも合わせて考慮した部品の選択が可能となる。
【００１３】
さらに、本発明の部品種決定方法では、前記部品種決定ステップにより選択された部品種組み合わせの中から任意の部品種を選択し、さらに選択した部品種がもつ仕様項目のうち任意の仕様項目を選択することで、該部品種における該仕様項目がもつ仕様値が一致する他部品種リストを前記調達部品データベースの中から検索し、検索された他部品種リストから部品種を選択することで、部品種を変更する部品種変更ステップも有することで、前記部品種決定ステップで決定された部品種を柔軟に変更することができ、その他設計条件に対応した部品種リストを作成することが可能となる。
【発明の効果】
【００１４】
本発明によれば、電子回路を構成する部品の品種を、部品の要求仕様値を満たしつつ、部品の購入や管理のコストも考慮して部品を選択することで、回路を誤動作させることなく、安価な部品の選択を行うことが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を用いて本発明の実施の一形態について説明する。図１は、本実施形態の部品種決定装置のシステム構成図である。本実施形態の部品種決定装置は、調達部品データベース１、部品仕様要求データベース２、要求仕様内部品抽出手段３、部品種組合せ手段４、マージン算出手段５、コスト算出手段６、部品種決定手段７、部品種表示手段８、代替部品検索手段９および部品変更手段１０を含む。このような部品種決定装置はコンピュータによって実現され、本発明の部品種決定方法を実行する。
【００１６】
本実施形態では、調達部品データベース１に、部品調達が可能な全ての部品に対応する部品ＩＤと、仕様項目毎の仕様値、および調達に関連する情報として基本コスト、過去の実績値を基にした購入および管理コスト情報が、随時更新され格納されている。
【００１７】
部品仕様要求データベース２は、回路設計に必要な部品全てについて、回路が要求する部品の仕様項目毎の要求仕様値が格納され、図２の例に示すように各部品について、一つ以上の仕様項目が格納可能となっている。仕様項目は、必要に応じて要求仕様値の最大値および最小値が格納でき、各要求仕様値の最大値と最小値が等しい場合は、その要求仕様値に対して、ただ一つの値が要求仕様値として要求されていることを、また最大値もしくは最小値のどちらか一方のみが入力されている場合は、その要求仕様値の上限値もしくは下限値のみが要求されていることを、また最大値および最小値とも入力されていない場合は、その仕様項目に対しては仕様要求がなされていないことを表す。例えば図２における“部品１”に対して、仕様項目Ａはａ１〜ａ２の範囲、仕様項目Ｂはｂ１、仕様項目Ｃはｃ１以下が要求仕様値として要求されており、仕様項目Ｄについては仕様要求が無いことを示している。
【００１８】
要求仕様内部品抽出手段３は、部品仕様要求データベース２に格納されている部品毎に、要求仕様値を満たす部品ＩＤを前記調達部品データベース１から抽出する。調達部品データベース１は図３に示すように、部品調達が可能な全ての部品に対して、部品ＩＤと仕様項目毎の仕様値が格納されているため、要求仕様内部品抽出手段３により、調達部品データベース１から要求仕様値を満たす部品ＩＤを抽出する際、調達部品データベース１に要求仕様値を満たす部品ＩＤが複数存在した場合には、該当する部品ＩＤを全て抽出する。
【００１９】
図４はその抽出結果例を表しており、部品仕様要求データベース２の部品１〜部品６について、該当する全ての部品ＩＤが調達部品データベース１から抽出され、装置上に一時的に記憶される（以降、図４における各部品、例えば部品１について抽出された部品ＩＤである１００２、１００５、１００７の集合を部品ＩＤリスト、各部品ＩＤリストの集合を部品ＩＤリスト群と呼ぶ）。
【００２０】
ここで、部品仕様要求データベース２で指定された部品データの要求仕様値を満たす部品ＩＤが調達部品データベース１に存在しなかった場合は、回路設計者あるいは基板設計者により、回路の設計変更による使用部品の変更や部品の定数変更等を行うことにより要求仕様値を変更、あるいは、調達部品データベース１に存在する部品データに対し、新規部品の追加拡張により、仕様を満たす部品ＩＤを調達部品データベース１に追加することで、要求仕様値を満たす部品ＩＤが抽出されるようにする等の対応が行われる。
【００２１】
部品種組合せ手段４は、要求仕様内部品抽出手段３により抽出された図４に示すような部品ＩＤリスト群の中から、回路設計に必要な部品の品種の全ての組み合わせを順次自動的に選択する。
【００２２】
マージン算出手段５は選択された部品が、部品仕様要求データベース２の要求仕様値に対して、調達部品データベース１の仕様値にどれくらいのマージンがあるのか、各部品ＩＤの仕様項目毎にそれぞれマージンを算出する。
【００２３】
コスト算出手段６は、調達部品データベース１に登録された基本コストと、過去の実績値を基にした購入および管理コスト情報を用いて、部品の組み合わせにより決まる使用数量に応じた部品コスト（Ｃ）を算出する。なお、購入および管理コスト情報は、部品毎の使用量変化により、コストの増減比率を過去の実績値を基に定義されているデータである。
【００２４】
部品種決定手段７は、部品種組合せ手段４により選択された部品ＩＤに対して、マージン算出手段５により算出されたマージン値と、コスト算出手段６により算出されたコストから部品価値を算出し、算出した暫定解と新しい組み合わせの部品価値を比較して、部品価値の優れている部品種の組み合わせを新しい暫定解とし、次の組み合わせを選択するため部品種組合せ手段４に戻る。なお、部品種組合せ手段４で他の組み合わせが無く、全ての組み合わせによる確認を終了した場合は、暫定解を最終の部品の組み合わせとして決定する。
【００２５】
部品種表示手段８は、部品種決定手段７が決定した部品種組合せを部品ＩＤリストとして、表示および出力する。
【００２６】
代替部品検索手段９は、まず部品種表示手段８が表示している部品ＩＤリスト内の部品を選択することで、選択された部品（代替部品検索対象部品）がもつ仕様項目リストを調達部品データベース１から取得する。次に、取得された仕様項目リストのうち、任意の仕様項目を指定することで、代替部品検索対象部品の指定仕様項目がもつ各仕様値と一致する仕様値をもつ部品ＩＤを調達部品データベース１から検索抽出する。なお、検索結果である部品ＩＤは複数抽出される場合もある。
【００２７】
部品変更手段１０は、代替部品検索手段９の検索結果から部品ＩＤを選択することで、部品表示手段８で表示されている部品ＩＤリストのうち、代替部品検索対象部品の部品ＩＤを、部品変更手段１０で選択された部品ＩＤに変更する。
【００２８】
以下、具体的な処理手順例として、図５のフローチャートを用いて説明する。
まず、ステップＳ１０１で、要求仕様内部品抽出手段３は、調達部品データベース１に格納されている部品調達が可能な全ての部品に対応する仕様項目毎の仕様値と、部品仕様要求データベース２に格納されている回路設計に必要な部品全ての仕様項目毎の要求仕様値に基づき、部品仕様要求データベース２に格納されている部品毎に、要求仕様値を満たす部品ＩＤを前記調達部品データベース１から抽出する。
【００２９】
ステップＳ１０２では、要求仕様内部品抽出手段３で調達部品データベース１から抽出された、図４に示すような部品ＩＤリスト群の中から、部品種組合せ手段４により、回路設計に必要な部品の品種の組み合わせを選択する。例えば、図４のように抽出された部品ＩＤリスト群が対象の場合、各部品ＩＤリストの最初の要素で構成された組み合わせを暫定解として選択し、それぞれの部品ＩＤリストの最初の要素（１００２、１００１、１００６、１００１、１００２、１００５）の組み合わせにより、部品種は４種類（１００１、１００２、１００５、１００６）となる。
【００３０】
ステップＳ１０３では、組み合わせとして選択された部品ＩＤの要求仕様値に対して、調達部品データベース１の仕様値にどれくらいのマージンがあるのかを、マージン算出手段５により、各部品ＩＤの仕様項目毎に算出する。各マージン（Ｍ）は、部品仕様要求データベース２の要求仕様値の最大値（ＭＡＸ）、最小値（ＭＩＮ）、選択された部品ＩＤの仕様値（Ｓ）とすると、
Ｍ＝（｜（ＭＡＸ＋ＭＩＮ）／２−Ｓ｜／（（ＭＡＸ−ＭＩＮ）／２））
で算出（０＜＝Ｍ＜＝１）され、算出された仕様項目毎のマージン（Ｍ）の中で最大の値を、その部品ＩＤの最大マージン（ＭＰ）とする。但し、部品仕様要求データベース２にて、要求仕様値の最大値および最小値のどちらか一方、もしくは両方共指定されていない部品データについては、算出対象から除外する。マージン（Ｍ）は、値が大きいほど余裕が無くなり、最大マージン（ＭＰ）はその部品ＩＤの中で最も余裕の無いものが選ばれる。
【００３１】
ステップＳ１０４では、コスト算出手段６により、調達部品データベース１に登録された基本コストと、過去の実績値を基に定義される購入および管理コスト情報より、部品毎の使用量変化に対応した部品コスト（Ｃ）を算出する。なお、購入および管理コスト情報は、部品毎の使用量変化に対応するコストの増減比率を過去の実績値を基に定義したものである。
【００３２】
ステップＳ１０５では、マージン算出手段５により算出されたマージン値と、コスト算出手段６により算出された部品コストに基づき、部品種組合せ手段４により選択された部品ＩＤの部品価値を算出する。例えば、暫定解、および現在の解としてあげられた部品データに対して、最大マージン（ＭＰ）、部品コスト（Ｃ）に基づく部品価値（Ｖ）は、
Ｖ＝ＭＰ＋ｗ×Ｃ
で算出される。なお、ｗは、最大マージンＭＰと部品コストＣの比率の調整係数であり、設計者が任意に値を設定できる（デフォルト値：ｗ＝１）。最大マージン（ＭＰ）、部品コスト（Ｃ）の比率を調整する係数ｗを設計者が任意に指定可能とすることで、最大マージン（ＭＰ）と部品コスト（Ｃ）の影響する度合いを調整することが可能となる。
【００３３】
ステップＳ１０６では、算出した暫定解における各部品の部品価値（Ｖ）の和と、現在の解における各部品の部品価値（Ｖ）の和とを比較し、暫定解に比べて現在の解の方が優れていると判断した場合は、ステップＳ１０７に移り、部品種決定手段７により現在の解を新しく暫定解として記憶する。
【００３４】
ステップＳ１０８では、各部品ＩＤリストの要素で構成できる他の組み合わせが有るかを判断し、他の組み合わせが有る場合は、ステップＳ１０９に移り組み合わせを変更した後、ステップＳ１０３に移って新しい組み合わせによる算出を行う。また、ステップＳ１０８で各部品ＩＤリストの要素で構成できる他の組み合わせが無い場合、つまり、全ての組み合わせによる確認を終了した場合は、ステップＳ１１０に移り、暫定解を最終解として部品の組み合わせを決定し、部品ＩＤリストを出力する。
【００３５】
次に、部品の組み合わせを変更することによる、部品価値（Ｖ）の変化について説明する。部品の管理コストは、管理する部品個々に必要となるコストと別に、種類毎に必要となるコストも含まれ、同一部品の使用数量が多くなれば、部品１個当たりの管理コストは使用数量で分割されるため相対的に安くなる。暫定解として選択された部品の場合でも同様に種類毎に必要な管理コストが部品コストに影響するため、使用する予定の部品種が暫定的に決められた時点毎に管理コストの算出が必要になる。例えば、図４の抽出結果例において、各部品ＩＤリストの最初の要素で組み合わされた４種類（１００１、１００２、１００５、１００６）で構成された暫定解に対し、最後の部品である“部品６”の部品ＩＤリストの選択要素を最初の要素である１００５から２番目の要素１００６に変更した組み合わせ（１００２、１００１、１００６、１００１、１００２、１００６）とすることで、部品種は３種類（１００１、１００２、１００６）となる。その場合、種類数が変化することにより、部品の管理コストが変わり、種類数の減少に対して管理コストも減少する。新しい組合せによる該当部品の仕様マージンとコスト値により算出される部品価値（Ｖ）を暫定解と比較し、例えば、新しい組み合わせの部品価値（Ｖ）の方が優れている場合は、新しい組み合わせ（１００２、１００１、１００６、１００１、１００２、１００６）が暫定解として置き換えられる事となる。
【００３６】
このように、全ての部品ＩＤリストの要素を１つずつ変更し、全ての組み合わせと暫定解と比較することで部品価値が最も良い組み合わせを決定する。なお、計算量を少なくして処理時間を短縮する方法として、汎用部品など部品の購入単価の差が小さい場合などにおいて、図４の例で（１００２、１００１、１００６、１００１、１００２、１００６）で部品種数が“３”であるという暫定解が記憶されている場合、部品種数が“３”を超える組み合わせ（１００２、１００１、１００６、１００５、＊、＊）など、種類の増加に伴い管理コストの増加が予測される場合は、＊部分の組み合わせ計算を行なわず、暫定解との比較を省略することで、計算量を少なくして処理時間の短縮等が行われる。
【００３７】
次に、ステップＳ１１０で出力された部品ＩＤリストを手動で変更する手順について、図３の調達部品データベース例を用いながら説明する。まず、ステップＳ１１０で出力された部品ＩＤリストのうち、任意の部品ＩＤを選択する。例えば部品ＩＤリスト（１００１、１００２、１００６）の中から部品ＩＤ“１００１”を選択する。ステップＳ１１２で調達部品データベースから“１００１”部品がもつ仕様項目（仕様項目Ａ、仕様項目Ｂ、・・・、仕様項目Ｎ）がリストアップされ、リストアップされた仕様項目から、例えば仕様項目Ａを選択すると、“１００１”部品の仕様項目Ａがもつ仕様値“Ａ１”が一致する他の部品“１００２”部品が抽出される。さらにステップＳ１１３で、抽出された“１００２”部品を選択することで、ステップＳ１１０で選択した“１００１”部品と変更され、その結果部品ＩＤリストは（１００２、１００２、１００６）に変更される。以上、手動による部品ＩＤリストの変更は、本発明の部品種決定装置および部品種決定方法で判断しえない特殊な設計条件が加わった場合のみ、必要に応じて行われることになる。
【００３８】
以上により、部品の品種が最少となるような部品種の組み合わせを決定することに加え、部品の要求仕様値のマージン確保と、部品コストが少なくなる部品を選択することができる。
【００３９】
また、実際の製品の電子回路設計においては、製品を構成する機能部単位（例えばテレビにおいては映像処理部や放送電波受信部など）で、製品の要求仕様をもとに、設計される電子回路の中心となるＩＣ（集積回路）部品が決定され、決定されたＩＣ部品を中心とした周辺部品の決定が行われることが多い。よって、本発明の部品種決定装置および部品種決定方法は、製品を構成する全部品に対して適用するほかに、設計の基幹ＩＣ部品を除く周辺部品へ適用するというように、設計者が指定した任意の範囲の部品リストに適用することも考えられる。
【図面の簡単な説明】
【００４０】
【図１】本発明の部品種決定装置の一実施形態を表すシステム構成図である。
【図２】本発明の部品種決定装置の一実施形態における部品仕様要求データベース例を表す図である。
【図３】本発明の部品種決定装置の一実施形態における調達部品データベース例を表す図である。
【図４】本発明の部品種決定装置の一実施形態における要求仕様内部品抽出手段の抽出結果例を表す図である。
【図５】本発明の部品種決定装置の一実施形態を表すフローチャートである。
【符号の説明】
【００４１】
１  調達部品データベース
２  部品仕様要求データベース
３  要求仕様内部品抽出手段
４  部品種組合せ手段
５  マージン算出手段
６  コスト算出手段
７  部品種決定手段
８  部品種表示手段
９  代替部品検索手段
１０  部品種変更手段
【図１】
2007149072.tif 000003
【図２】
2007149072.tif 000004
【図３】
2007149072.tif 000005
【図４】
2007149072.tif 000006
【図５】
2007149072.tif 000007
【手続補正書】
【提出日】平成19年1月29日(2007.1.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
調達可能な部品に対応した、部品ＩＤ、コスト情報および仕様項目毎の仕様値が格納された調達部品データベースと、
電子回路を構成する部品に要求される仕様項目毎の要求仕様値が格納された部品仕様要求データベースと、
前記部品仕様要求データベースに格納された前記各要求仕様値が、前記調達部品データベースに格納されている前記仕様値を包含する全ての部品データの部品ＩＤを調達部品データベースから抽出する要求仕様内部品抽出手段と、
前記要求仕様内部品抽出手段により抽出された部品ＩＤの集合である各部品ＩＤリストの中から、組み合わせる部品ＩＤを選択する部品種組合せ手段と、
前記調達部品データベースに格納されたコスト情報から、組み合わせ選択された部品ＩＤ毎のコストを算出するコスト算出手段と、
組み合わせ選択された各部品ＩＤの仕様項目毎の要求仕様値と仕様値に基づきマージンを算出するマージン算出手段と、
前記コスト算出手段により算出されたコストと、マージン算出手段により算出されたマージン値に基づいて、組み合わせ選択された部品ＩＤ毎に部品価値を算出し、部品価値の高くなる部品種の組み合わせを選択する部品種決定手段とを含み、
前記マージン算出手段は、マージン値をＭ、部品仕様要求データベースの要求仕様値の最大値をＭＡＸ、部品仕様要求データベースの要求仕様値の最小値をＭＩＮ、選択された部品ＩＤの仕様値をＳとすると、前記マージン値Ｍを、
Ｍ＝（｜（ＭＡＸ＋ＭＩＮ）／２−Ｓ｜／（（ＭＡＸ−ＭＩＮ）／２））
によって算出し、
前記部品種決定手段は、前記マージン算出手段によって算出された仕様項目毎のマージン値Ｍの中で最大のマージン値をＭＰ、部品コストをＣ、最大マージン値ＭＰと部品コストＣとの比率の調整係数をｗ、部品価値をＶとしたとき、前記部品価値Ｖを、
Ｖ＝ＭＰ＋ｗ×Ｃ
によって算出することを特徴とする部品種決定装置。
【請求項２】
前記コスト算出手段は、前記調達部品データベースに格納された部品データ毎の購入コストと、前記調達部品データベースのコスト情報から取得した使用数量に応じて算出される管理コストから部品毎に部品コストを算出する手段を含むことを特徴とする請求項１に記載の部品種決定装置。
【請求項３】
前記マージン算出手段は、前記部品仕様要求データベースに格納された部品データ毎に一つ以上の仕様項目を持ち、それぞれの仕様項目毎に最大仕様要求値および最小仕様要求値を格納し、最大仕様要求値および最小仕様要求値と調達部品データベースに格納されている仕様値に基づきマージンを算出する手段を含むことを特徴とする請求項１あるいは請求項２に記載の部品種決定装置。
【請求項４】
部品種決定手段は、部品種の組み合わせ選択のために算出される部品価値を、前記コスト算出手段と前記マージン算出手段との両方あるいはいずれか一方の算出結果に基づいて算出し、コスト算出手段によって算出される部品コストと、マージン算出手段によって算出されるマージンとの比率を調整可能であることを特徴とする請求項１から３のいずれかに記載の部品種決定装置。
【請求項５】
部品種表示手段は、前記部品種決定手段で決定された部品種の一覧を表示することを特徴とする請求項１から４のいずれかに記載の部品種決定装置。
【請求項６】
前記部品種表示手段に表示された部品種一覧の中から任意の部品種を選択し、さらに選択された部品種がもつ仕様項目を選択することにより、仕様値が一致する仕様値をもつ部品ＩＤを調達部品データベースから検索して抽出する代替部品検索手段を含むことを特徴とする請求項１から５のいずれかに記載の部品種決定装置。
【請求項７】
部品種変更手段は、前記代替部品検索手段により表示された部品種一覧から部品種を選択することにより、選択された部品種と、前記部品種表示手段で選択中の部品種とを変更することを特徴とする請求項１から６のいずれかに記載の部品種決定装置。
【請求項８】
調達可能な部品に対応した、部品ＩＤ、コスト情報および仕様項目毎の仕様値が格納された調達部品データベースと、
電子回路を構成する部品に要求される仕様項目毎の要求仕様値が格納された部品仕様要求データベースと、を備え、
前記部品仕様要求データベースに格納された前記各要求仕様値が、前記調達部品データベースに格納されている前記仕様値を包含する全ての部品データの部品ＩＤを調達部品データベースから抽出する要求仕様内部品抽出ステップと、
前記要求仕様内部品抽出ステップにより抽出された部品ＩＤの集合である各部品ＩＤリストの中から、組み合わせる部品ＩＤを選択する部品種組合せステップと、
前記調達部品データベースに格納されたコスト情報から、組み合わせ選択された部品ＩＤ毎のコストを算出するコスト算出ステップと、
組み合わせ選択された各部品ＩＤの仕様項目毎の要求仕様値と仕様値に基づきマージンを算出するマージン算出ステップと、
前記コスト算出ステップにより算出されたコストと、マージン算出ステップにより算出されたマージン値に基づいて、組み合わせ選択された部品ＩＤ毎に部品価値を算出し、組み合わせ単位で部品価値を集計し、比較することで最も部品価値の高くなる部品種の組み合わせを選択する部品種決定ステップと、
前記部品種決定ステップにより選択された部品種組み合わせの中から任意の部品種を選択し、さらに選択した部品種がもつ仕様項目のうち任意の仕様項目を選択することで、該部品種における該仕様項目がもつ仕様値が一致する他部品種リストを前記調達部品データベースの中から検索する代替部品検索ステップと、
検索された他部品種リストの中から部品種を選択することで該部品種を変更する部品種変更ステップとを含み、
前記マージン算出ステップでは、マージン値をＭ、部品仕様要求データベースの要求仕様値の最大値をＭＡＸ、部品仕様要求データベースの要求仕様値の最小値をＭＩＮ、選択された部品ＩＤの仕様値をＳとすると、前記マージン値Ｍを、
Ｍ＝（｜（ＭＡＸ＋ＭＩＮ）／２−Ｓ｜／（（ＭＡＸ−ＭＩＮ）／２））
によって算出し、
前記部品種決定ステップでは、前記マージン算出手段によって算出された仕様項目毎のマージン値Ｍの中で最大のマージン値をＭＰ、部品コストをＣ、最大マージン値ＭＰと部品コストＣとの比率の調整係数をｗ、部品価値をＶとしたとき、前記部品価値Ｖを、
Ｖ＝ＭＰ＋ｗ×Ｃ
によって算出することを特徴とする部品種決定方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の部品種決定装置は、調達可能な部品に対応した、部品ＩＤ、コスト情報および仕様項目毎の仕様値が格納された調達部品データベースと、電子回路を構成する部品に要求される仕様項目毎の要求仕様値が格納された部品仕様要求データベースと、前記部品仕様要求データベースに格納された前記各要求仕様値が、前記調達部品データベースに格納されている前記仕様値を包含する全ての部品データの部品ＩＤを調達部品データベースから抽出する要求仕様内部品抽出手段と、前記要求仕様内部品抽出手段により抽出された部品ＩＤの集合である各部品ＩＤリストの中から、組み合わせる部品ＩＤを選択する部品種組合せ手段と、前記調達部品データベースに格納されたコスト情報から、組み合わせ選択された部品ＩＤ毎のコストを算出するコスト算出手段と、組み合わせ選択された各部品ＩＤの仕様項目毎の要求仕様値と仕様値に基づきマージンを算出するマージン算出手段と、前記コスト算出手段により算出されたコストと、マージン算出手段により算出されたマージン値に基づいて、組み合わせ選択された部品ＩＤ毎に部品価値を算出し、部品価値の高くなる部品種の組み合わせを選択する部品種決定手段とを含み、前記マージン算出手段は、マージン値をＭ、部品仕様要求データベースの要求仕様値の最大値をＭＡＸ、部品仕様要求データベースの要求仕様値の最小値をＭＩＮ、選択された部品ＩＤの仕様値をＳとすると、前記マージン値Ｍを、Ｍ＝（｜（ＭＡＸ＋ＭＩＮ）／２−Ｓ｜／（（ＭＡＸ−ＭＩＮ）／２））によって算出し、前記部品種決定手段は、前記マージン算出手段によって算出された仕様項目毎のマージン値Ｍの中で最大のマージン値をＭＰ、部品コストをＣ、最大マージン値ＭＰと部品コストＣとの比率の調整係数をｗ、部品価値をＶとしたとき、前記部品価値Ｖを、Ｖ＝ＭＰ＋ｗ×Ｃによって算出することを備えている。この構成によれば、選択する部品の仕様値と電子回路を構成する部品に要求される各仕様項目の仕様値を比較したマージン値と、部品の購入や管理のコストも合わせて品種を少なくした部品の選択が可能となる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明の前記コスト算出手段は、前記調達部品データベースに格納された部品データ毎の購入コストと、前記調達部品データベースのコスト情報から取得した使用数量に応じて算出される管理コストから部品毎に部品コストを算出する手段を含む。この構成によれば、購入コストだけでなく部品毎の管理コストも考慮した部品コストの算出が可能となる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
さらに、本発明の部品種決定手段は、部品種の組み合わせ選択のために算出される部品価値を、前記コスト算出手段と前記マージン算出手段との両方あるいはいずれか一方の算出結果に基づいて算出し、コスト算出手段によって算出される部品コストと、マージン算出手段によって算出されるマージンとの比率を調整可能である。この構成によれば、部品種数の削減に加え、部品コストと仕様値のマージンの影響比率も考慮した部品の選択が可能となる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、本発明の部品種決定方法では、調達可能な部品に対応した、部品ＩＤ、コスト情報および仕様項目毎の仕様値が格納された調達部品データベースと、電子回路を構成する部品に要求される仕様項目毎の要求仕様値が格納された部品仕様要求データベースと、を備え、前記部品仕様要求データベースに格納された前記各要求仕様値が、前記調達部品データベースに格納されている前記仕様値を包含する部品データの部品ＩＤを調達部品データベースから抽出する要求仕様内部品抽出ステップと、前記要求仕様内部品抽出ステップにより抽出された各部品ＩＤリストの中から、組み合わせる部品ＩＤを選択する部品種組合せステップと、前記調達部品データベースに格納されたコスト情報から、組み合わせ選択された部品ＩＤ毎のコストを算出するコスト算出ステップと、組み合わせ選択された各部品ＩＤの仕様項目毎の要求仕様値と仕様値に基づきマージンを算出するマージン算出ステップと、前記コスト算出ステップにより算出されたコストと、マージン算出ステップにより算出されたマージン値に基づいて、組み合わせ選択された部品ＩＤ毎に部品価値を算出し、組み合わせ単位で部品価値を集計し、比較することで最も部品価値の高くなる部品種の組み合わせを選択する部品種決定ステップとを含み、前記マージン算出ステップでは、マージン値をＭ、部品仕様要求データベースの要求仕様値の最大値をＭＡＸ、部品仕様要求データベースの要求仕様値の最小値をＭＩＮ、選択された部品ＩＤの仕様値をＳとすると、前記マージン値Ｍを、Ｍ＝（｜（ＭＡＸ＋ＭＩＮ）／２−Ｓ｜／（（ＭＡＸ−ＭＩＮ）／２））よって算出し、前記部品種決定ステップでは、前記マージン算出手段によって算出された仕様項目毎のマージン値Ｍの中で最大のマージン値をＭＰ、部品コストをＣ、最大マージン値ＭＰと部品コストＣとの比率の調整係数をｗ、部品価値をＶとしたとき、前記部品価値Ｖを、Ｖ＝ＭＰ＋ｗ×Ｃによって算出することを有する。
このような構成によって選択する部品の仕様値と電子回路を構成する部品に要求される各仕様項目の仕様値を比較したマージン値と、部品の購入や管理のコストも合わせて考慮した部品の選択が可能となる。