(57)【要約】【課題】設計対象装置における代替部品の調査が、マニュアル作業によることなく効率的に行なわれるようにする。【解決手段】部品の価格と当該部品よりも安価で当該部品に代わる代替部品のＩＤとを当該部品のＩＤに対応付けて格納する部品情報データベース２０と、対象装置の一構成部品のＩＤで部品情報データベース２０を検索し検索された当該一構成部品のＩＤに代替部品の識別情報が対応付けられている場合に代替部品のＩＤで部品情報データベース２０を検索して代替部品のＩＤによるリンクを辿ることで当該一構成部品よりも安価で当該一構成部品に代わる代替部品を検索する検索部１１と、検索された代替部品に係る情報を利用者に通知する通知部１７とを有する。【選択図】図１
2012083969.tif 000002
【特許請求の範囲】
【請求項１】
部品の価格と、当該部品よりも安価で当該部品に代わる代替部品の識別情報とを、当該部品の識別情報に対応付け、部品情報として格納する部品情報データベースと、
対象装置の一構成部品の識別情報で前記部品情報データベースを検索し、検索された当該一構成部品の識別情報に前記代替部品の識別情報が対応付けられている場合、前記代替部品の識別情報で前記部品情報データベースを検索して前記代替部品の識別情報によるリンクを辿ることで、当該一構成部品よりも安価で当該一構成部品に代わる代替部品を検索する検索部と、
前記検索部により検索された前記代替部品に係る情報を利用者に通知する通知部とを有する、部品情報提供システム。
【請求項２】
前記部品情報データベースから読み出される前記一構成部品の価格と、前記部品情報データベースから読み出される前記代替部品の価格との部品差額を算出する第１算出部をさらに有し、
前記通知部は、前記第１算出部により算出された前記部品差額を前記利用者に通知する、請求項１記載の部品情報提供システム。
【請求項３】
前記検索部は、前記対象装置における全ての構成部品のそれぞれについて前記代替部品の検索を行ない、
前記第１算出部は、前記部品情報データベースから読み出される各構成部品の価格と、前記部品情報データベースから読み出される各代替部品の価格との部品差額を、前記代替部品毎に算出し、
前記第１算出部により前記代替部品毎に算出された前記部品差額の合計値を、前記対象装置全体の装置差額として算出する第２算出部をさらに有し、
前記通知部は、前記第２算出部により算出された前記装置差額を前記利用者に通知する、請求項２記載の部品情報提供システム。
【請求項４】
前記対象装置の生産計画情報を格納する生産計画データベースと、
前記生産計画データベースに格納された前記対象装置の生産計画情報と、前記第２算出部により算出された前記装置差額とに基づき、前記各構成部品に代えて前記各代替部品を採用し前記生産計画情報に従って前記対象装置の生産を行なった際に得られるコストダウン額を算出する第３算出部とをさらに有し、
前記通知部は、前記第３算出部により算出された前記コストダウン額を前記利用者に通知する、請求項３記載の部品情報提供システム。
【請求項５】
前記対象装置のコストダウン効果を格納するコストダウン効果データベースと、
前記第２算出部により算出された前記装置差額、および、前記第３算出部により算出された前記コストダウン額を、前記各構成部品の識別情報，前記各代替部品の識別情報および前記対象装置の識別情報に対応付け、前記コストダウン効果データベースに前記コストダウン効果として登録する登録部とを更に有する、請求項４記載の部品情報提供システム。
【請求項６】
部品の価格と当該部品よりも安価で当該部品に代わる代替部品の識別情報とを当該部品の識別情報に対応付け部品情報として格納する部品情報データベースから、前記部品情報を利用者に提供する部品情報提供装置であって、
対象装置の一構成部品の識別情報で前記部品情報データベースを検索し、検索された当該一構成部品の識別情報に前記代替部品の識別情報が対応付けられている場合、前記代替部品の識別情報で前記部品情報データベースを検索して前記代替部品の識別情報によるリンクを辿ることで、当該一構成部品よりも安価で当該一構成部品に代わる代替部品を検索する検索部と、
前記検索部により検索された前記代替部品に係る情報を利用者に通知する通知部とを有する、部品情報提供装置。
【請求項７】
部品の価格と当該部品よりも安価で当該部品に代わる代替部品の識別情報とを当該部品の識別情報に対応付け部品情報として格納する部品情報データベースから、前記部品情報を利用者に提供する機能を、コンピュータに実現させるプログラムであって、
対象装置の一構成部品の識別情報で前記部品情報データベースを検索し、検索された当該一構成部品の識別情報に前記代替部品の識別情報が対応付けられている場合、前記代替部品の識別情報で前記部品情報データベースを検索して前記代替部品の識別情報によるリンクを辿ることで、当該一構成部品よりも安価で当該一構成部品に代わる代替部品を検索する検索部、および、
前記検索部により検索された前記代替部品に係る情報を利用者に通知する通知部、
としてコンピュータを機能させる、部品情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、部品情報を利用者に提供する部品情報提供システム，部品情報提供装置および部品情報提供プログラムに関する。
【背景技術】
【０００２】
一般に、コンピュータ，携帯電話などの装置は、ＬＳＩ（Large Scale Integration）チップ等の電気的回路部品を含む多数の構成部品から構成されている。このような装置の設計時には、設計対象装置を構成する構成部品のリストが用意される。このリストには、採用された各構成部品のコスト情報（例えば購入価格）が含まれている。装置設計者は、装置のコストダウンをはかるべく、上記リストを参照し、リスト上の各構成部品について、その構成部品よりも安価で且つその構成部品と同等な機能を果たす他の部品（以下、代替部品という）の調査をマニュアル作業で行なっている。調査により代替部品が見い出された場合、装置設計者は、上記リストにおいて、その構成部品を、見い出された代替部品に代替している。
【０００３】
上述のような調査は、装置設計者毎、または、装置設計者の所属する設計部門毎に個別に行なわれ、調査によって得られた代替部品に関わる情報は、装置設計者や設計部門によって共有されていない。このため、装置設計者や設計部門は、重複した調査作業を実行している。
【０００４】
また、構成部品を上記調査によって見い出された代替部品に代替した場合、装置設計者は、代替部品への代替によって得られるコストダウン効果についても、設計対象装置毎にマニュアル作業で集計している。ここで、コストダウン効果とは、例えば、構成部品の価格と代替部品の価格との差額や、一つの設計対象装置において構成部品を代替部品に代替することで得られる差額（代替前後の差額）や、当該設計対象装置の生涯に発生するコストダウン額である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−１１３０５１号公報
【特許文献２】特開２００１−２２９１９３号公報
【特許文献３】特開平５−２６６１０６号公報
【特許文献４】特開２００４−２３４３９９号公報
【特許文献５】特開２００４−２８７９５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、代替部品の調査作業は、マニュアル作業で行なわれるとともに個々の装置設計者または設計部門で重複して行なわれるので、その調査作業に多大な手間がかかり非効率的である。また、代替部品への代替によって得られるコストダウン効果の集計作業もマニュアル作業で行なわれるので、その集計作業に多大な手間がかかり非効率的である。これらの非効率的作業が、円滑なコストダウン活動の支障になるほか、コストダウン機会の損失の要因にもなっている。
【０００７】
本件の目的の一つは、設計対象装置における代替部品の調査を、マニュアル作業によることなく効率的に行なえるようにすることである。
なお、前記目的に限らず、後述する発明を実施するための最良の形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本件の他の目的の一つとして位置付けることができる。
【課題を解決するための手段】
【０００８】
本件の部品情報提供システムは、部品情報データベース，検索部および通知部を有することを要件としている。前記部品情報データベースは、部品の価格と、当該部品よりも安価で当該部品に代わる代替部品の識別情報とを、当該部品の識別情報に対応付け、部品情報として格納する。前記検索部は、対象装置の一構成部品の識別情報で前記部品情報データベースを検索する。また、前記検索部は、検索された当該一構成部品の識別情報に前記代替部品の識別情報が対応付けられている場合、前記代替部品の識別情報で前記部品情報データベースを検索して前記代替部品の識別情報によるリンクを辿ることで、当該一構成部品よりも安価で当該一構成部品に代わる代替部品を検索する。前記通知部は、前記検索部により検索された前記代替部品に係る情報を利用者に通知する。
【０００９】
また、本件の部品情報提供装置は、上述した部品情報データベースから部品情報を利用者に提供するもので、上述した検索部および通知部を有している。
さらに、部品情報提供プログラムは、上述した部品情報データベースから部品情報を利用者に提供する機能をコンピュータに実現させるプログラムであって、上述した検索部および通知部前記コンピュータを機能させることを要件としている。
【発明の効果】
【００１０】
開示の技術では、設計対象装置における代替部品の調査が、マニュアル作業によることなく効率的に行なわれる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態の部品情報提供システムの機能構成を示すブロック図である。
【図２】ＣＡＤシステムによって得られた設計対象装置の構成部品リストの例を示す図である。
【図３】部品情報データベースに格納される部品情報の例を示す図である。
【図４】回路情報データベースに格納される回路情報の例を示す図である。
【図５】生産計画データベースに格納される生産計画情報の例を示す図である。
【図６】コストダウン効果データベースに格納される情報の例を示す図である。
【図７】コストダウン効果データベースに格納された情報のソート表示例を示す図である。
【図８】本実施形態の部品情報提供システムの動作を説明するための図である。
【図９】本実施形態の部品情報提供システムの動作を説明するためのフローチャートである。
【図１０】本実施形態の部品情報提供システムの動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して実施の形態を説明する。
〔１〕部品情報提供システムの構成および機能
図１は、一実施形態の部品情報提供システム１の機能構成を示すブロック図である。
この図１に示すように、部品情報提供システム１は、コンピュータ，携帯電話などの電気装置の設計を行なうＣＡＤ（Computer Aided Design）システム１００と連携併用される。ＣＡＤシステム１００は、処理部（ＣＰＵ；Central Processing Unit）１０１，記憶部１０２，表示部１０３および入力操作部１０４を有している。処理部１０１は、ＣＡＤ機能を果たすほか、記憶部１０２に格納される部品情報提供プログラムを実行することにより、ＣＡＤシステム１００の設計対象装置における構成部品に関する情報を設計者等の利用者に提供する部品情報提供装置１０の機能を果たす。部品情報提供システム１は、処理部１０１により実現される部品情報提供装置１０と、ＣＡＤシステム１００と連携される、部品情報データベース２０，回路情報データベース３０，生産計画データベース４０およびコストダウン効果データベース５０とを有している。
【００１３】
記憶部１０２は、各種処理に必要なデータを格納するもので、前記部品情報提供プログラムを格納するほか、ＣＡＤ機能によって得られた設計対象装置の構成部品リスト（図２参照）を格納する。構成部品リストは、ＣＡＤシステム１００による設計対象装置の設計時に採用した構成部品を特定する部品識別情報をリストアップしたもので、設計対象装置を特定する装置識別情報＝Ａに対応付けて記憶部１０２に格納されている。以下では、部品識別情報は「部品ＩＤ」または「部品情報キー」と表記され、装置識別情報は「装置ＩＤ」と表記される。
【００１４】
図２は、ＣＡＤシステム１００によって得られた設計対象装置の構成部品リストの例を示す図である。この図２の構成部品リストでは、装置ＩＤ＝Ａの一台の設計対象装置は、部品ＩＤ＝ａ１の構成部品を１個、部品ＩＤ＝ａ２の構成部品を１個、部品ＩＤ＝ａ３の構成部品を２個、…含んで構成されることが示されている。以下では、装置ＩＤ＝Ａの設計対象装置のことを設計対象装置Ａまたは装置Ａと表記し、部品ＩＤ＝ａ１の部品のことを部品ａ１と表記する場合がある。
【００１５】
なお、記憶部１０２は、ＲＡＭ(Random Access Memory), ＲＯＭ(Read Only Memory), ＨＤＤ(Hard Disk Drive), ＳＳＤ(Solid State Drive)等の内部記憶装置であってもよいし、外部記憶装置であってもよい。また、表示部１０３は、ＣＲＴ(Cathode Ray Tube), ＬＣＤ(Liquid Crystal Display)等のディスプレイ装置であり、後述する通知部１７によって利用者に対する通知を行なう際や、図７を参照しながら後述するソート表示を行なう際に用いられる。入力操作部１０４は、キーボード，マウス等であり、利用者によって操作され各種指示をＣＰＵ１０１（部品情報提供装置１０）に入力するもので、利用者が表示部１０３を参照しながら装置設計／部品選択等を行なう際に用いられる。
【００１６】
部品情報データベース２０は、コンピュータ，携帯電話など各種設計対象装置において構成部品として頻繁に用いられる部品に関する情報を、その部品の部品ＩＤに対応付け、部品情報として格納する。部品情報としては、各部品についての購入価格，代替部品情報，機能情報，品質情報，構成材料情報などが格納される（図３参照）。
【００１７】
代替部品は、各部品の価格よりも安価で、且つ、当該部品に代わる（つまり当該部品と同等の機能を果たす）部品である。各部品について代替部品が存在する場合、代替部品を特定する部品ＩＤが、各部品の部品ＩＤに対応付けられ、代替部品情報として部品情報データベース２０に登録される。機能情報は各部品の機能に関する情報であり、例えば部品が抵抗器であれば抵抗値が機能情報として登録される。品質情報は各部品の品質に関する情報であり、例えば部品の故障率（fit; failure unit）が品質情報として登録される。構成材料情報は各部品を構成している材料に関する情報であり、例えば部品が鉛（Pb）を含むか否かが構成材料情報として登録される。
【００１８】
図３は、部品情報データベース２０に格納される部品情報の例を示す図である。この図３に示す部品情報の例では、部品ＩＤ（部品情報キー）＝ａ１の部品について、購入価格Ｐａ１円と、代替部品情報としての部品ＩＤ＝ｂ１と、機能情報，品質情報および構成材料情報とが登録されている。代替部品情報として部品ＩＤ＝ｂ１が登録されているので、部品ａ１の価格Ｐａ１円よりも安価で、且つ、部品ａ１と同等の機能を果たす部品ｂ１が存在する。代替部品情報として部品ＩＤ＝ｂ１が登録されることで、部品ａ１についての部品情報は、図３に示すように、部品ｂ１についての部品情報にリンクされる。部品ｂ１についての部品情報としては、購入価格Ｐｂ１（＜Ｐａ１）円と、機能情報，品質情報および構成材料情報とが登録されている。図３に示す例では、部品ｂ１についての代替部品情報は登録されていないので、この時点で、部品ｂ１よりも安価で部品ｂ１に代わる代替部品は、存在しない、もしくは、見出されていない。
【００１９】
ここで、部品情報データベース２０には、設計対象装置毎の個々の設計者や部品採用管理部門によって調査された部品情報が集約される。つまり、部品情報データベース２０には、部品情報が、設計対象装置毎の個々の設計者や部品採用管理部門によって随時追加／更新され、部品情報の変動が反映される。調査の結果、新たな部品が見出された場合、その新たな部品についての部品情報が、その新たな部品の部品ＩＤに対応付けられて部品情報データベース２０に登録される。この新たな部品が、登録済みの部品の代替部品になる場合、登録済みの部品の代替部品情報として新たな部品の部品ＩＤが登録され、登録済みの部品の部品情報が、新たな部品の部品情報にリンクされる。このため、代替部品の部品ＩＤによるリンクを辿ることで、その時点で最も安価で且つ構成部品と同等の機能を果たす代替部品の部品情報を得ることが可能になっている。本実施形態では、上述のように代替部品情報を含む部品情報を集約された一つの部品情報データベース２０が、装置設計者や装置設計部門間の共有情報として用いられる。
【００２０】
回路情報データベース３０は、設計対象装置の構成部品として用いられる回路部品に関する回路情報を、回路部品の部品ＩＤに対応付けて格納する。回路部品は、基板上に配置され、端子を有する部品、例えばＬＳＩチップなどである。回路情報としては、回路部品の端子情報，外形情報，回路情報などが格納される（図４参照）。端子情報は、回路部品の原点座標を基準とした各端子の位置座標を含む。外形情報は、回路部品の外形形状に沿う長さ，高さ，幅を含む。回路情報は、回路部品の機能等に係る情報を含む。回路情報データベース３０には、部品情報データベース２０と同様、設計対象装置毎の個々の設計者や部品採用管理部門によって上記部品情報とともに調査された回路情報が集約される。
【００２１】
図４は、回路情報データベース３０に格納される回路情報の例を示す図である。この図４に示す回路情報の例では、回路部品ａ１について、端子情報として端子の位置座標(x11,y11),(x12,y12),…が登録されるとともに、外形サイズとして長さＬａ１，高さＨａ１，幅Ｗａ１が登録されている。同様に、回路部品ｂ１について、端子情報として端子の位置座標(x21,y21),(x22,y22),…が登録されるとともに、外形サイズとして長さＬｂ１，高さＨｂ１，幅Ｗｂ１が登録されている。
【００２２】
生産計画データベース４０は、設計対象装置の生産計画情報を、設計対象装置の装置ＩＤに対応付けて格納する。生産計画情報としては、各設計対象装置の生涯生産台数や、各設計対象装置の月毎生産台数が格納されるほか、各部品について、各設計対象装置を生涯生産台数だけ生産するのに必要な数（部品所要）や、月毎に必要な数（月毎部品所要）が格納される（図５参照）。生産計画データベース４０の生産計画情報は、生産計画部門によって管理され、随時、追加・変更される。つまり、生産計画データベース４０には、生産計画情報が、生産計画部門によって随時追加／更新され、生産計画情報の変更が反映される。
【００２３】
図５は、生産計画データベース４０に格納される生産計画情報の例を示す図である。この図５に示す生産計画情報の例では、装置Ａの構成部品リストが登録され、装置Ａの生産計画情報として、生涯生産台数ＮＡtotal、および、ｍ月（ｍ＝１，２，…，１２）の月毎生産台数ＮＡｍが登録されている。生産計画データベース４０に登録される装置Ａの構成部品リストは、本部品情報提供装置１０によって代替部品の置き換えを施されたものである。より具体的に、図５に示す装置Ａの構成部品リストは、図２に示す装置Ａの構成部品リストにおける部品ａ１，ａ３を代替部品ｂ１，ｂ３に置き換えたものである。
【００２４】
また、図５に示す生産計画データベース４０には、生産計画情報として、部品ｂ１，ａ１，ａ２，ｂ３の部品所要および月毎部品所要が、部品ＩＤに対応付けられて登録されている。より具体的に、部品ｂ１について部品所要Ｎｂ１および月毎部品所要Ｎｂ１ｍが、部品ａ１について部品所要Ｎａ１および月毎部品所要Ｎａ１ｍが、部品ａ２について部品所要Ｎａ２および月毎部品所要Ｎａ２ｍが、部品ｂ３について部品所要Ｎｂ３および月毎部品所要Ｎｂ３ｍが、登録されている。
【００２５】
コストダウン効果データベース５０は、部門間で共通利用されるもので、各設計対象装置について後述の算出部１４〜１６によって算出されたコストダウン効果等の情報を、各設計対象装置の装置ＩＤに対応付けて格納する。コストダウン効果等の情報は、後述の登録部１６によってコストダウン効果データベース５０に登録され、損益計算等に活用される。コストダウン効果データベース５０に登録される情報の詳細については、図６を参照しながら後述する。
【００２６】
部品情報提供装置１０として機能する処理部１０１は、上記部品情報提供プログラムを実行することで、検索部１１，判定部１２，第１算出部１３，第２算出部１４，第３算出部１５，登録部１６および通知部１７としての機能を果たす。また、コストダウン効果データベース５０に併設される処理部（ＣＰＵ；図示略）は、所定プログラムを実行することで、第１変更部５１および第２変更部５２としての機能を果たす。
【００２７】
通知部１７は、部品情報提供装置１０により得られた各種情報を、表示部１０３を用い画像や音声によって、利用者に対し通知／提供する。通知部１７によって利用者に通知／提供される、具体的な情報については、逐次、説明する。
【００２８】
検索部１１は、利用者によって指定された一構成部品の部品ＩＤ、または、記憶１０２の構成部品リスト（図２参照）から選択された一構成部品の部品ＩＤを、キーとして部品情報データベース２０を検索する。検索された部品ＩＤの代替部品情報に代替部品の部品ＩＤが登録されている場合、検索部１１は、代替部品の部品ＩＤで部品情報データベース２０を検索して代替部品の部品ＩＤによるリンクを辿る。これにより、検索部１１は、選択された一構成部品と同等の機能を果たす、最も安価な代替部品を検索する。
【００２９】
図３に示す例では、部品ＩＤ＝ａ１の構成部品が検索された場合、この部品ａ１の代替部品情報として部品ＩＤ＝ｂ１が登録されている。このため、検索部１１は、部品ＩＤ＝ｂ１によるリンクを辿り、部品ｂ１を検索する。部品ｂ１の部品情報には代替部品情報が登録されていないので、検索部１１は、部品ｂ１を部品ａ１の代替部品として選択する。そして、検索部１１は、部品ＩＤ＝ｂ１と、代替部品ｂ１の価格Ｐｂ１円と、部品ｂ１の機能情報，品質情報，構成材料情報と、部品ａ１の価格Ｐａ１円とを検索結果として部品情報データベース２０から読み出し取得する。なお、最初に検索した部品ａ１の部品情報に代替部品情報が登録されていない場合、検索部１１は、部品ａ１の価格Ｐａ１円と部品ａ１の機能情報，品質情報，構成材料情報とを検索結果として部品情報データベース２０から読み出し取得する。
【００３０】
この検索部１１としての機能は、ＣＡＤシステム１００の処理部１０１側にそなえられているが、部品情報データベース２０側に検索部１１としての機能をそなえ、処理部１０１からは部品ＩＤと検索命令とを検索部１１へ送信するように構成してもよい。また、検索部１１としては、例えば部品検索ＡＰＩ(Application Programming Interface)が用いられる。部品検索ＡＰＩは、ＣＡＤシステム１００から部品ＩＤをキーとして受け取り、部品情報データベース２０を検索するためのＳＱＬ(Structured Query Language)を部品情報データベース２０に発行し、そのＳＱＬに応じた検索結果を部品情報データベース２０から受け取る。
【００３１】
判定部１２は、検索対象として選択された構成部品がＬＳＩチップ等の回路部品である場合、且つ、検索部１１により代替部品が検索された場合、回路情報データベース３０を検索／参照して以下のような判定を行なう。なお、ここでは、図３および図４に示す例に基づいて説明する。判定部１２は、構成部品の部品ＩＤ＝ａ１をキーとして回路情報データベース３０を検索し、部品ａ１の端子情報および外形情報を取得する。また、判定部１２は、検索部１１により検索された代替部品の部品ＩＤ＝ｂ１をキーとして回路情報データベース３０を検索し、代替部品ｂ１の端子情報および外形情報を取得する。そして、判定部１２は、部品ａ１の端子の位置座標と代替部品ｂ１の端子の位置座標とを比較し、全ての端子位置が同じまたは略同じであるか否かを判定する。また、判定部１２は、部品ａ１の外形サイズ（長さＬａ１，高さＨａ１，幅Ｗａ１）と代替部品ｂ１の外形サイズ（長さＬｂ１，高さＨｂ１，幅Ｗｂ１）とを比較し、代替部品ｂ１の外形サイズが部品ａ１の外形サイズ以内（Ｌｂ１≦Ｌａ１，Ｈｂ１≦Ｈａ１，Ｗｂ１≦Ｗａ１）であるか否かを判定する。なお、検索対象の構成部品が回路部品であるか否かについては、例えば、部品情報に含まれる機能情報に登録された情報に基づいて判定される。
【００３２】
判定部１２が、部品ａ１の端子位置と代替部品ｂ１の端子位置とが同じまたは略同じであり且つ代替部品ｂ１の外形サイズが部品ａ１の外形サイズ以内であると判定した場合、通知部１７は、構成部品ａ１について代替部品ｂ１が検索されたことを、表示部１０３を介し利用者に通知する。同時に、通知部１７は、検索部１１により部品情報データベース２０から読み出された、代替部品ｂ１の機能情報，品質情報および構成材料情報も、表示部１０３を介し利用者に通知する。
【００３３】
本実施形態では、利用者は、表示部１０３に表示された代替部品ｂ１の機能情報，品質情報および構成材料情報を参照した上で、代替部品ｂ１が所望の基準を満たすか否かを判断する。構成部品ａ１を代替部品ｂ１に置き換えても問題ないと判断された場合、利用者は、入力操作部１０４により、代替部品ｂ１の置き換えの指示を行なう。この指示に応じて、処理部１０１は、記憶部１０２における構成部品リストの部品ａ１を代替部品ｂ１に代替する。なお、本実施形態において、代替部品ｂ１が所望の基準を満たすか否かの判断は、設計者等の利用者によって行なわれているが、処理部１０１が、代替部品ｂ１の機能情報，品質情報および構成材料情報と所望の基準とに基づいて実行するように構成してもよい。
【００３４】
第１算出部１３は、検索部１１により代替部品ｂ１が検索された場合、一構成部品ａ１の価格Ｐａ１と代替部品ｂ１の価格Ｐｂ１との差額Ｄｂ１（＝Ｐａ１−Ｐｂ１）を、部品差額として算出する。一構成部品ａ１の価格Ｐａ１円と代替部品ｂ１の価格Ｐｂ１とは、検索部１１による検索結果として部品情報データベース２０から取得されたものである。通知部１７は、第１算出部１３により算出された部品差額Ｄｂ１を、表示部１０３を介し利用者に通知する。
【００３５】
本実施形態における検索部１１は、構成部品リストにおける全ての構成部品のそれぞれについて代替部品の検索を行なう。そして、検索された代替部品が元の構成部品と置き換えられると、その都度、第１算出部１３は、構成部品の価格と代替部品の価格との部品差額を代替部品毎に算出し、通知部１７は、その部品差額を、表示部１０３を介し利用者に通知する。
【００３６】
第２算出部１４は、第１算出部１３により代替部品毎に算出された部品差額の合計値を、設計対象装置全体の装置差額として算出するとともに、設計対象装置で用いられる部品価格の総額を装置額として算出する。ここでは、図５の構成部品リストに示すごとく、図２に示す装置Ａの構成部品リストにおける部品ａ１，ａ３を代替部品ｂ１，ｂ３に置き換え部品ａ２の置き換えは行なわなかった場合の、装置差額および装置額の算出例について説明する。この場合、検索部１１の検索結果として、部品ａ１〜ａ３，ｂ１，ｂ３の部品価格Ｐａ１〜Ｐａ３，Ｐｂ１，Ｐｂ３が得られる。また、第１算出部１３の算出結果として、部品ａ１の価格と代替部品ｂ１の価格との部品差額Ｄｂ１（＝Ｐａ１−Ｐｂ１）、および、部品ａ３の価格と代替部品ｂ３の価格との部品差額Ｄｂ３（＝Ｐａ３−Ｐｂ３）が得られる。このとき、第２算出部１４は、１台の設計対象装置Ａについて代替部品に置き換えることでコストダウンされる額である装置差額ＤＡと、１台の設計対象装置Ａに掛かる部品総額である装置額ＰＡとを下式により算出する。通知部１７は、上述のように第２算出部１４によって算出された装置差額ＤＡおよび装置額ＰＡを、表示部１０３を介し利用者に通知する。
装置Ａの装置差額ＤＡ＝Σ(装置Ａの部品差額)＝Ｄｂ１＋２*Ｄｂ３＋…
装置Ａの装置額ＰＡ  ＝Σ(装置Ａの部品価格)＝Ｐｂ１＋Ｐａ２＋２*Ｐｂ３＋…
【００３７】
第３算出部１５は、生産計画データベース４０に格納された設計対象装置の生産計画情報と、第２算出部１４により算出された装置差額とに基づき、各構成部品に代えて各代替部品を採用し生産計画情報に従って設計対象装置の生産を行なった際に得られるコストダウン額を算出する。また、第３算出部１５は、生産計画データベース４０に格納された設計対象装置の生産計画情報と、第２算出部１４により算出された装置額とに基づき、生産計画情報に従って設計対象装置の生産を行なった際の装置総額を算出する。ここでは、図５に示す生産計画データベース４０の例に従った、コストダウン額および装置総額の算出例について説明する。
【００３８】
この場合、装置Ａの生涯コストダウン額ＣＤＡtotalは、第２算出部１４により算出された装置Ａの装置差額ＤＡと、生産計画情報に含まれる装置Ａの生涯生産台数ＮＡtotalとに基づき、下式により算出される。
装置Ａの生涯コストダウン額ＣＤＡtotal＝ＤＡ*ＮＡtotal
また、装置Ａの月毎（ｍ月）のコストダウン額ＣＤＡｍは、第２算出部１４により算出された装置Ａの装置差額ＤＡと、生産計画情報に含まれる装置Ａの月毎生産台数ＮＡｍとに基づき、下式により算出される。
装置Ａの月毎（ｍ月）のコストダウン額ＣＤＡｍ＝ＤＡ*ＮＡｍ
【００３９】
同様に、装置Ａの生涯総額ＰＡtotalは、第２算出部１４により算出された装置Ａの装置額ＰＡと、生産計画情報に含まれる装置Ａの生涯生産台数ＮＡtotalとに基づき、下式により算出される。
装置Ａの生涯総額ＰＡtotal＝ＰＡ*ＮＡtotal
また、装置Ａの月毎（ｍ月）の総額ＰＡｍは、第２算出部１４により算出された装置Ａの装置額ＰＡと、生産計画情報に含まれる装置Ａの月毎生産台数ＮＡｍとに基づき、下式により算出される。
装置Ａの月毎（ｍ月）の総額ＰＡｍ＝ＰＡ*ＮＡｍ
【００４０】
通知部１７は、上述のように第３算出部１５によって算出された装置Ａの生涯コストダウン額ＣＤＡtotal，装置Ａの月毎（ｍ月）のコストダウン額ＣＤＡｍ，装置Ａの生涯総額ＰＡtotalおよび装置Ａの月毎（ｍ月）の総額ＰＡｍを、表示部１０３を介し利用者に通知する。
【００４１】
登録部１６は、本部品情報提供装置１０によって検索，取得，算出された各種情報を、設計対象装置の装置ＩＤに対応付け、コストダウン効果データベース５０にコストダウン効果として登録する。例えば、コストダウン効果データベース５０には、登録部１６により、図６に示すように、下記の情報(1)〜(7)が、装置ＩＤもしくは部品ＩＤに対応付けられ、コストダウン効果として登録される。
【００４２】
(1) 代替部品ｂ１，ｂ３に置き換えた後の、装置Ａの構成部品リスト
(2) 第１算出部１３により算出された部品差額（代替部品の部品ＩＤに対応付け）
(3) 検索部１１により検索された各部品の購入価格（各部品ＩＤに対応付け）
(4) 検索部１１により検索された代替前の購入価格（代替前部品ＩＤに対応付け）
(5) 生産計画データベース４０から得られた、装置Ａの生産計画情報（ＮＡtotal, ＮＡｍ）
(6) 第２算出部１４により算出された装置Ａの装置差額ＤＡおよび装置Ａの装置額ＰＡ
(7) 第３算出部１５により算出された装置Ａの生涯コストダウン額ＣＤＡtotal，装置Ａの月毎（ｍ月）のコストダウン額ＣＤＡｍ，装置Ａの生涯総額ＰＡtotalおよび装置Ａの月毎（ｍ月）の総額ＰＡｍ
【００４３】
第１変更部５１は、部品情報データベース２０の部品情報に変動があった場合、その変動内容に応じコストダウン効果データベース５０におけるコストダウン効果を変更する。第１変更部５１は、適当なタイミングで（例えば定期的に）部品情報データベース２０にアクセスして部品情報データベース２０の変動を検知する。部品情報データベース２０の部品情報に変動があった場合に第１変更部５１が部品情報データベース２０からその変動内容の通知を受けるように構成してもよい。第１変更部５１は、変動を検知した場合または変動通知を受けた場合、変動のあった部品のＩＤでコストダウン効果データベース５０を検索する。そして、第１変更部５１は、検索結果と変動内容／変動額とに基づき、コストダウン効果データベース５０における、変動内容／変動額が関わるコストダウン効果の値（装置差額，装置額，生涯コストダウン額，月毎コストダウン額，生涯総額，月毎総額など）を再度算出して変更する。通知部１７は、第１変更部５１により変更されたコストダウン効果を利用者に通知する。
【００４４】
第２変更部５２は、生産計画データベース４０の生産計画情報に変更があった場合、その変更内容に応じコストダウン効果データベース５０におけるコストダウン効果を変更する。第２変更部５２は、適当なタイミングで（例えば定期的に）生産計画データベース４０にアクセスして生産計画データベース４０の変更を検知する。生産計画データベース４０の生産計画情報に変更があった場合に第２変更部５２が生産計画データベース４０からその変更内容の通知を受けるように構成してもよい。第２変更部５２は、変更を検知した場合または変更通知を受けた場合、変更のあった装置のＩＤでコストダウン効果データベース５０を検索する。そして、第２変更部５２は、検索結果と変更内容とに基づき、コストダウン効果データベース５０における、変更内容が関わるコストダウン効果の値（生涯コストダウン額，月毎コストダウン額，生涯総額，月毎総額など）を再度算出して変更する。通知部１７は、第２変更部５２により変更されたコストダウン効果を利用者に通知する。
【００４５】
通知部１７は、部品情報データベース２０の部品情報に変動があった場合にその変動内容を利用者に通知する機能や、生産計画データベース４０の生産計画情報に変更があった場合にその変更内容を利用者に通知する機能を有していてもよい。また、通知部１７は、部品情報データベース２０に新たな代替部品が登録された場合にその旨を利用者に通知する機能を有していてもよい。
本部品情報提供装置１０（通知部１７）は、コストダウン効果データベース５０の変更内容（例えば効果額／コストダウン額の変更）の通知に際しては、電子メール等の手法で通知を行なってもよい。
【００４６】
また、本部品情報提供装置１０（処理部１０１）は、図７に示すごとく、コストダウン効果データベース５０に格納された情報のソート表示を表示部１０３で行なう機能も有していてもよい。図７は、そのソート表示例を示す図である。この図７に示すソート表示例では、縦方向に装置ＩＤ＝Ａ，Ｂ，…、横方向に部品ＩＤ＝ｂ１，ａ１，ａ２，ｂ３，…が設定される。そして、例えば、装置Ａと部品ｂ１とが交差するブロックには、装置Ａで用いられる部品ｂ１についての生涯総額Ｐｂ１*ＮＡtotal／月毎の総額Ｐｂ１*ＮＡｍが表示されている。また、右側縦方向ブロックには、各装置Ａ（Ｂ，…）についての生涯総額ＰＡtotal／月毎の総額ＰＡｍが表示されている。さらに、下側横方向ブロックには、各部品ｂ１（ａ１，ａ２，ｂ３，…）についての生涯総額Ｐｂ１*Ｎｂ１／月毎の総額Ｐｂ１*Ｎｂ１ｍが表示されている。このような表示状態で、利用者は、入力操作部１０４を操作することにより、金額の高い順や低い順など、様々な順序を指定したソート表示を参照することが可能になっている。なお、図７中、ＮＢtotalは生産計画情報に含まれる装置Ｂの生涯生産台数、ＮＢｍは、生産計画情報に含まれる装置Ｂの月毎（ｍ月）の生産台数である。また、図７中、ＰＢtotalは装置Ｂの生涯総額、ＰＢｍは装置Ｂの月毎である。図７では、生涯総額および月毎総額についてソート表示を行なった例が示されているが、コストダウン額についても同様にソート表示を行なうことが可能である。
【００４７】
〔２〕部品情報提供システムの動作
次に、上述のごとく構成された本実施形態の部品情報提供システム１の動作について、図８〜図１０を参照しながら具体的に説明する。なお、図８は本実施形態の部品情報提供システム１の動作を説明するための図である。図９は、本実施形態の部品情報提供システム１の動作、特に部品情報提供装置１０の動作を説明するためのフローチャートである。図１０は、本実施形態の部品情報提供システム１の動作、特にコストダウン効果データベースに併設された第１変更部５１および第２変更部５２の動作を説明するためのフローチャートである。
【００４８】
まず、図８を参照しながら図９に示すフローチャート（ステップＳ１１〜Ｓ２８）に従って、ＣＡＤシステム１００（処理部１０１）上で機能する部品情報提供装置１０の動作について説明する。
【００４９】
設計者等の利用者は、まず、設計対象装置の装置ＩＤを指定し、その装置ＩＤに対応付けられた構成部品リスト（図２参照）を特定する（ステップＳ１１）。利用者または検索部１１は、構成部品リストから構成部品を一つ選択し（ステップＳ１２）、検索部１１は、選択された構成部品の部品ＩＤをキーとして部品情報データベース２０（図３参照）を検索する（ステップＳ１３）。
【００５０】
検索部１１により、構成部品よりも安価で且つ同構成部品と同等の機能を果たす代替部品が検索された場合（ステップＳ１４のＹＥＳルート；図３；図８の矢印Ａ１参照）、判定部１２により、構成部品／代替部品の機能情報等に基づき構成部品／代替部品が回路部品であるか否かが判定される（ステップＳ１５）。
【００５１】
構成部品／代替部品が回路部品である場合（ステップＳ１５のＹＥＳルート）、判定部１２は、構成部品の部品ＩＤをキーとして回路情報データベース３０を検索し、構成部品の端子情報および外形情報が取得される（図８の矢印Ａ２参照）。また、判定部１２は、検索部１１により検索された代替部品の部品ＩＤをキーとして回路情報データベース３０を検索し、代替部品の端子情報および外形情報を取得する（図８の矢印Ａ２参照）。そして、判定部１２は、構成部品の端子の位置座標と代替部品の端子の位置座標とを比較し、全ての端子位置が同じであるか否かを判定する。また、判定部１２は、構成部品の外形サイズと代替部品の外形サイズとを比較し、代替部品ｂ１の外形サイズが部品ａ１の外形サイズ以内であるか否かを判定する（ステップＳ１６）。
【００５２】
判定部１２が、構成部品の端子位置と代替部品の端子位置とが同じであり且つ代替部品の外形サイズが部品の外形サイズ以内であると判定した場合（ステップＳ１７のＹＥＳルート）、通知部１７は、構成部品について代替部品が検索されたことを、表示部１０３を介し利用者に通知する（ステップＳ１８）。同時に、通知部１７は、検索部１１により部品情報データベース２０から読み出された、代替部品の機能情報，品質情報および構成材料情報も、表示部１０３を介し利用者に通知する（ステップＳ１８；図８の矢印Ａ１参照）。
【００５３】
利用者は、表示部１０３に表示された代替部品の機能情報，品質情報および構成材料情報を参照した上で、代替部品が所望の基準を満たすか否かを判断する（ステップＳ１９）。構成部品を代替部品に置き換えても問題ないと判断した場合、利用者は、入力操作部１０４により、代替部品の置き換えの指示を行なう（ステップＳ１９のＹＥＳルート）。この指示に応じて、処理部１０１は、記憶部１０２における構成部品リストの構成部品を代替部品に置き換える（ステップＳ２０）。
【００５４】
構成部品リストの構成部品が代替部品に置き換えられると、第１算出部１３は、構成部品の価格と代替部品の価格との部品差額を算出する（ステップＳ２１）。第１算出部１３により算出された部品差額は、通知部１７により、表示部１０３を介し利用者に通知される（ステップＳ２２）。
【００５５】
構成部品／代替部品が回路部品でない場合（ステップＳ１５のＮＯルート）、処理部１０１は、ステップＳ１６，Ｓ１７をスキップしてステップＳ１８に移行する。また、検索部１１により代替部品が検索されなかった場合（ステップＳ１４のＮＯルート）、処理部１０１は、ステップＳ１５〜Ｓ２２をスキップしてステップＳ２３に移行する。判定部１２が、構成部品の端子位置と代替部品の端子位置とが同じでないと判定した場合または代替部品の外形サイズが構成部品の外形サイズ以内でないと判定した場合（ステップＳ１７のＮＯルート）、処理部１０１は、ステップＳ１８〜Ｓ２２をスキップしてステップＳ２３に移行する。ステップＳ１９において利用者が代替部品への置き換えを行なわないと判断した場合（ＮＯルート）、処理部１０１は、ステップＳ２０〜Ｓ２２をスキップしてステップＳ２３に移行する。
【００５６】
この後、構成部品リストにおいて未選択の構成部品が存在する場合（ステップＳ２３のＹＥＳルート）、ステップＳ１２の処理に戻り、利用者または検索部１１が構成部品リストから構成部品を一つ選択した後、ステップＳ１３〜Ｓ２３が実行される。このように構成部品毎にステップＳ１２〜Ｓ２３を繰り返すことにより、ステップＳ１１で指定された設計対象装置を構成する全ての構成部品について代替部品の検索／調査が行なわれる。代替部品の置き換えを行なわれた構成部品リストは、記憶部１０２に格納されるとともに、生産計画データベース４０にも保存される（図５参照）。
【００５７】
全ての構成部品について代替部品の検索／調査を完了すると（ステップＳ２３のＮＯルート）、第２算出部１４により、第１算出部１３により代替部品毎に算出された部品差額の合計値が、設計対象装置全体の装置差額として算出される（ステップＳ２４）。このとき、第２算出部１４により、設計対象装置で用いられる部品価格の総額も装置額として算出される。
【００５８】
そして、処理部１０は、生産計画データベース４０を設計対象装置の装置ＩＤで検索することにより、設計対象装置の生産計画情報を生産計画データベース４０から読み出す（ステップＳ２５；図８の矢印Ａ３参照）。
【００５９】
ついで、第３算出部１５により、生産計画データベース４０に格納された設計対象装置の生産計画情報と、第２算出部１４により算出された装置差額とに基づき、各構成部品に代えて各代替部品を採用し生産計画情報に従って設計対象装置の生産を行なった際に得られる生涯コストダウン額／月毎コストダウン額が算出される（ステップＳ２６）。このとき、第３算出部１５により、生産計画データベース４０に格納された設計対象装置の生産計画情報と、第２算出部１４により算出された装置額とに基づき、生産計画情報に従って設計対象装置の生産を行なった際の装置総額も算出される。
【００６０】
第２算出部１４によって算出された装置差額および装置額や、第３算出部１５によって算出された生涯コストダウン額／月毎コストダウン額などは、通知部１７により、表示部１０３を介し利用者に通知される（ステップＳ２７）。また、第２算出部１４によって算出された装置差額および装置額や、第３算出部１５によって算出された生涯コストダウン額／月毎コストダウン額などは、登録部１６により、設計対象装置の装置ＩＤに対応付けられ、コストダウン効果データベース５０にコストダウン効果として登録される（ステップＳ２８；図６；図８の矢印Ａ４参照）。
【００６１】
ついで、図８を参照しながら図１０に示すフローチャート（ステップＳ３１〜Ｓ４０）に従って、コストダウン効果データベース５０に併設された第１変更部５１および第２変更部５２の動作について説明する。
【００６２】
第１変更部５１は、部品情報データベース２０における価格変動を検知した場合または価格変動の通知を受けると（ステップＳ３１のＹＥＳルート；図８の矢印Ａ５参照）、価格変動のあった部品のＩＤでコストダウン効果データベース５０を検索する（ステップＳ３２）。その部品ＩＤが検索された場合（ステップＳ３３のＹＥＳルート）、第１変更部５１により、その検索結果と変動内容／変動額とに基づき、コストダウン効果データベース５０における、変動内容／変動額が関わるコストダウン効果の値（装置差額，装置額，生涯コストダウン額，月毎コストダウン額，生涯総額，月毎総額など）が再度算出されて変更される（ステップＳ３４）。
【００６３】
第１変更部５１により変更されたコストダウン効果は、通知部１７および表示部１０３を介し、利用者に通知される（ステップＳ３５；図８の矢印Ａ７参照）。ステップＳ３５の後、処理部１０１はステップＳ３６へ移行する。また、部品ＩＤが検索されなかった場合（ステップＳ３３のＮＯルート）、処理部１０１は、ステップＳ３４，Ｓ３５をスキップしステップＳ３６へ移行する。
【００６４】
第２変更部５２は、生産計画データベース４０における生産計画情報の変更を検知した場合または変更の通知を受けると（ステップＳ３６のＹＥＳルート；図８の矢印Ａ６参照）、変更のあった装置のＩＤでコストダウン効果データベース５０を検索する（ステップＳ３７）。その装置ＩＤが検索された場合（ステップＳ３８のＹＥＳルート）、第２変更部５２により、その検索結果と変更内容とに基づき、コストダウン効果データベース５０における、変更内容が関わるコストダウン効果の値（生涯コストダウン額，月毎コストダウン額，生涯総額，月毎総額など）が再度算出されて変更される（ステップＳ３９）。
【００６５】
第２変更部５２により変更されたコストダウン効果は、通知部１７および表示部１０３を介し、利用者に通知される（ステップＳ４０；図８の矢印Ａ７参照）。ステップＳ４０の後、処理部１０１はステップＳ３１へ移行する。また、装置ＩＤが検索されなかった場合（ステップＳ３８のＮＯルート）、処理部１０１は、ステップＳ３９，Ｓ４０をスキップしステップＳ３１へ移行する。
【００６６】
〔３〕部品情報提供システムの効果
本実施形態によれば、コンピュータ，携帯電話等の電気装置の設計にあたり、構成部品の購入価格を保存した部品情報データベース２０と、設計対象装置の生産計画情報を収納した生産計画データベース４０と、ＣＡＤシステム１００とが連携される。これにより、ＣＡＤシステム１００において、安価な代替部材を選択することが可能となる。また、設計対象装置の生涯生産や月毎生産におけるコストダウン効果額が容易に算出されて設計者に通知されるので、設計者は、ＣＡＤシステム１００において、低コスト設計を行なうことができる。
【００６７】
特に、一つの部品情報データベース２０は、一元管理され装置設計者や装置設計部門間の共有情報として用いられ、この部品情報データベース２０に、個々の設計者や部品採用管理部門によって調査された部品情報が集約されている。そして、部品情報データベース２０には、頻繁に使用される部品が登録されるとともに、その部品に代わる低価格の代替部品の情報が登録されている。このため、検索部１１が対象の構成部品について部品情報データベース２０を検索した際、その構成部品よりも低価格の代替部品を見い出すことができる。そして、代替部品が存在する場合には、その代替部品を、ＣＡＤシステム１００において斡旋することができ、設計者は、設計毎に低価格の代替部品をマニュアル作業で調査することなく、設計対象装置の低コスト設計を行なうことができる。
【００６８】
また、設計者に安価な代替部品を推奨する前に、判定部１２は、回路情報データーベース３０へアクセスし、この回路データベース３０から、構成部品および代替部品の端子情報および外形情報を取得する。そして、判定部１２により、構成部品の端子位置と代替部品の端子位置とが同じであり且つ代替部品の外形サイズが部品の外形サイズ以内であると判定された場合に、代替部品に係る情報が設計者に対し通知され、代替部品の斡旋が行なわれる。つまり、代替部品が実際に／物理的に現状の構成部品と置き換え可能であるか否かの判定が判定部１２で行なわれ、置き換え可能である場合に代替部品の斡旋が行なわれる。
【００６９】
安価な代替部品が選択された場合、元の構成部品に代えて代替部品を用いることで生じる差額が、第１算出部１３によって算出され、ＣＡＤシステム１００の表示部１０３で表示される。このとき、一つの設計対象装置内において複数の構成部品が代替部品に置き換えられた場合にも、第２算出部１４により、一装置内での差額が装置差額（コストダウン額）として集計され、ＣＡＤシステム１００の表示部１０３で表示される。これにより、設計者は、構成部品を代替部品に置き換えたことによるコストダウン効果を確認しながら、設計対象装置の低コスト設計を行なうことができる。
【００７０】
また、生産計画データベース４０から、設計対象装置の将来に亘る生産予測台数（生涯生産台数／月毎生産台数）が参照され、その生産予測台数に基づき、第３算出部１５により、生涯コストダウン額／月毎コストダウン額／年間コストダウン額などが算出され、ＣＡＤシステム１００の表示部１０３で表示される。これにより、設計者は、構成部品を代替部品に置き換えたことによるコストダウン効果を確認しながら、設計対象装置の低コスト設計を行なうことができる。
【００７１】
本システム１において得られた各種情報、例えば、価格情報や、生産計画情報や、算出部１３〜１５による算出結果は、登録部１６によりコストダウン効果データベース５０に登録される。そして、このコストダウン効果データベース５０は、第１変更部５１および第２変更部５２を介し、部品情報データーベース２０や生産計画データーベース４０と連携されている。したがって、部品価格の変動や生産計画の変更があった場合、コストダウン効果データベース５０に登録された効果額が、第１変更部５１および第２変更部５２により自動的に変更される。また、その変更内容は通知部１７により設計者に通知される。このため、設計者は、部品価格の変動や生産計画の変更があった場合、その変動や変更に伴うコストダウン効果額の変動をいち早く認識することができる。
【００７２】
また、部品情報データーベース２０や生産計画データーベース４０において部品価格の変動や生産計画の変更があった場合や、部品情報データベース２０に新たな代替部品が登録された場合、その旨が通知部１７により表示部１０３や電子メールを用いて設計者に通知される。このため、設計者は、部品価格の変動や生産計画の変更や新規代替部品をいち早く認識し、設計対象装置の低コスト設計に生かすことができる。
【００７３】
図７を参照しながら上述したように、コストダウン効果データベース５０に格納された情報のソート表示が、表示部１０３で行なわれる。つまり、設計者は、金額の高い順や低い順など、様々な順序を指定してソートされた情報を、表示部１０３上で参照することができる。これにより、設計者は、コストダウン効果データベース５０に格納された情報を、低コスト設計に有効に利用できるほか、損益計算に有効に活用することができる（図８の矢印Ａ８参照）。
【００７４】
なお、上述したように、部品情報データベース２０，回路情報データベース３０，生産計画データベース４０およびコストダウン効果データベース５０は、相互に連携されるとともに、ＣＡＤシステム１００とも連携されている。これらのデータベース２０〜５０の連携は、各部品を特定する共通の部品ＩＤ（部品情報キー）、および、各設計対象装置を特定する共通の装置ＩＤを用いて行なわれる。つまり、共通の部品ＩＤおよび共通の装置ＩＤをキーとしてデータベース２０〜５０の検索が行なわれる。
【００７５】
以上詳述したように、本実施形態によれば設計対象装置における安価な代替部品の調査が、マニュアル作業によることなく効率的に行なわれる。
また、データベース２０〜５０およびＣＡＤシステム１００が有機的に連携され、さらに、これらのデータベース２０〜５０およびＣＡＤシステム１００により部門間共通のコストダウン設計プラットフォーム（図８参照）が構成される。これにより、装置設計者または設計部門で重複して行なわれていた代替部品調査や、煩雑なコストダウン集計作業が効率化されるほか、コストダウン効果データーベース５０に登録された情報（コストダウン効果額等）が、ＣＡＤシステム１００上で可視化される。このような効率化や可視化により、さらなるコストダウンの取組みが加速し、コストダウンの機会損失の削減にもつなげることができる。
【００７６】
〔４〕その他
以上、本発明の好ましい実施形態について詳述したが、本発明は、係る特定の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内において、種々の変形、変更して実施することができる。
また、上述した検索部１１，判定部１２，第１算出部１３，第２算出部１４，第３算出部１５，登録部１６，通知部１７，第１変更部５１および第２変更部５２としての機能の全部もしくは一部は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が所定のアプリケーションプログラム（部品情報提供プログラム）を実行することによって実現される。
【００７７】
そのプログラムは、例えばフレキシブルディスク，ＣＤ（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷなど），ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋Ｒ，ＤＶＤ＋ＲＷなど），ブルーレイディスク等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し格納して用いる。
【００７８】
ここで、コンピュータとは、ハードウエアとＯＳ（オペレーティングシステム）とを含む概念であり、ＯＳの制御の下で動作するハードウエアを意味している。また、ＯＳが不要でアプリケーションプログラム単独でハードウェアを動作させるような場合には、そのハードウェア自体がコンピュータに相当する。ハードウエアは、少なくとも、ＣＰＵ等のマイクロプロセッサと、記録媒体に記録されたコンピュータプログラムを読み取る手段とをそなえている。上記部品情報提供プログラムは、上述のようなコンピュータに、上記各部１１〜１７，５１，５２の機能を実現させるプログラムコードを含んでいる。また、その機能の一部は、アプリケーションプログラムではなくＯＳによって実現されてもよい。
【００７９】
〔５〕付記
以上の本実施形態を含む実施形態に関し、さらに以下の付記を開示する。
（付記１）
部品の価格と、当該部品よりも安価で当該部品に代わる代替部品の識別情報とを、当該部品の識別情報に対応付け、部品情報として格納する部品情報データベースと、
対象装置の一構成部品の識別情報で前記部品情報データベースを検索し、検索された当該一構成部品の識別情報に前記代替部品の識別情報が対応付けられている場合、前記代替部品の識別情報で前記部品情報データベースを検索して前記代替部品の識別情報によるリンクを辿ることで、当該一構成部品よりも安価で当該一構成部品に代わる代替部品を検索する検索部と、
前記検索部により検索された前記代替部品に係る情報を利用者に通知する通知部とを有する、部品情報提供システム。
【００８０】
（付記２）
前記部品情報データベースは、当該部品の機能情報，品質情報および構成材料情報を、当該部品の識別情報に対応付け、前記部品情報として格納し、
前記通知部は、前記検索部により検索された前記代替部品に係る情報として、前記部品情報データベースから前記代替部品の機能情報，品質情報および構成材料情報を読み出し前記利用者に通知する、付記１記載の部品情報提供システム。
【００８１】
（付記３）
前記一構成部品が、基板上に配置され、端子をもつ回路部品である場合、前記代替部品の端子位置が前記一構成部品の端子位置と同じであり且つ前記代替部品の外形サイズが前記一構成部品の外形サイズ以内であるか否かを判定する判定部をさらに有し、
前記判定部が、前記代替部品の端子位置が前記一構成部品の端子位置と同じであり且つ前記代替部品の外形サイズが前記一構成部品の外形サイズ以内であると判定した場合、前記通知部は、前記代替部品に関する情報を利用者に通知する、付記１または付記２に記載の部品情報提供システム。
【００８２】
（付記４）
前記回路部品の端子情報および外形情報を、前記回路部品の識別情報に対応付け、回路情報として格納する回路情報データベースをさらに有し、
前記判定部は、前記一構成部品の識別情報で前記回路情報データベースを検索して得られる端子情報および外形情報と、前記代替部品の識別情報で前記回路情報データベースを検索して得られる端子情報および外形情報とに基づき、前記代替部品の端子位置が前記一構成部品の端子位置と同じまたは略同じであり且つ前記代替部品の外形サイズが前記一構成部品の外形サイズ以内であるか否かを判定する、付記３記載の部品情報提供システム。
【００８３】
（付記５）
前記部品情報データベースから読み出される前記一構成部品の価格と、前記部品情報データベースから読み出される前記代替部品の価格との部品差額を算出する第１算出部をさらに有し、
前記通知部は、前記第１算出部により算出された前記部品差額を前記利用者に通知する、付記１〜付記４のいずれか一項に記載の部品情報提供システム。
【００８４】
（付記６）
前記検索部は、前記対象装置における全ての構成部品のそれぞれについて前記代替部品の検索を行ない、
前記第１算出部は、前記部品情報データベースから読み出される各構成部品の価格と、前記部品情報データベースから読み出される各代替部品の価格との部品差額を、前記代替部品毎に算出し、
前記第１算出部により前記代替部品毎に算出された前記部品差額の合計値を、前記対象装置全体の装置差額として算出する第２算出部をさらに有し、
前記通知部は、前記第２算出部により算出された前記装置差額を前記利用者に通知する、付記５記載の部品情報提供システム。
【００８５】
（付記７）
前記対象装置の生産計画情報を格納する生産計画データベースと、
前記生産計画データベースに格納された前記対象装置の生産計画情報と、前記第２算出部により算出された前記装置差額とに基づき、前記各構成部品に代えて前記各代替部品を採用し前記生産計画情報に従って前記対象装置の生産を行なった際に得られるコストダウン額を算出する第３算出部とをさらに有し、
前記通知部は、前記第３算出部により算出された前記コストダウン額を前記利用者に通知する、付記６記載の部品情報提供システム。
【００８６】
（付記８）
前記対象装置のコストダウン効果を格納するコストダウン効果データベースと、
前記第２算出部により算出された前記装置差額、および、前記第３算出部により算出された前記コストダウン額を、前記各構成部品の識別情報，前記各代替部品の識別情報および前記対象装置の識別情報に対応付け、前記コストダウン効果データベースに前記コストダウン効果として登録する登録部とを更に有する、付記７記載の部品情報提供システム。
【００８７】
（付記９）
前記部品情報データベースは、前記部品情報を随時追加／更新され前記部品情報の変動を反映される、付記１〜付記８のいずれか一項に記載の部品情報提供システム。
【００８８】
（付記１０）
前記通知部は、前記部品情報データベースの前記部品情報に変動があった場合、前記部品情報の変動内容を前記利用者に通知する、付記９記載の部品情報提供システム。
【００８９】
（付記１１）
前記部品情報データベースは、前記部品情報を随時追加／更新され前記部品情報の変動を反映され、
前記部品情報データベースの前記部品情報に変動があった場合、前記部品情報の変動内容に応じて、前記コストダウン効果データベースにおける前記コストダウン効果を変更する第１変更部をさらに有する、付記８記載の部品情報提供システム。
【００９０】
（付記１２）
前記通知部は、前記第１変更部により変更された前記コストダウン効果を前記利用者に通知する、付記１１記載の部品情報提供システム。
【００９１】
（付記１３）
前記生産計画データベースは、前記生産計画情報を随時追加／更新され前記生産計画情報の変更を反映される、付記１〜付記１０のいずれか一項に記載の部品情報提供システム。
【００９２】
（付記１４）
前記通知部は、前記生産計画データベースの前記生産計画情報に変更があった場合、前記生産計画情報の変更内容を前記利用者に通知する、付記１３記載の部品情報提供システム。
【００９３】
（付記１５）
前記生産計画データベースは、前記生産計画情報を随時追加／更新され前記生産計画情報の変更を反映され、
前記生産計画データベースの前記生産計画情報に変更があった場合、前記生産計画情報の変更内容に応じて、前記コストダウン効果データベースにおける前記コストダウン効果を変更する第２変更部をさらに有する、付記８，付記１１，付記１２のいずれか一項に記載の部品情報提供システム。
【００９４】
（付記１６）
前記通知部は、前記第２変更部により変更された前記コストダウン効果を前記利用者に通知する、付記１５記載の部品情報提供システム。
【００９５】
（付記１７）
部品の価格と当該部品よりも安価で当該部品に代わる代替部品の識別情報とを当該部品の識別情報に対応付け部品情報として格納する部品情報データベースから、前記部品情報を利用者に提供する部品情報提供装置であって、
対象装置の一構成部品の識別情報で前記部品情報データベースを検索し、検索された当該一構成部品の識別情報に前記代替部品の識別情報が対応付けられている場合、前記代替部品の識別情報で前記部品情報データベースを検索して前記代替部品の識別情報によるリンクを辿ることで、当該一構成部品よりも安価で当該一構成部品に代わる代替部品を検索する検索部と、
前記検索部により検索された前記代替部品に係る情報を利用者に通知する通知部とを有する、部品情報提供装置。
【００９６】
（付記１８）
前記部品情報データベースから読み出される前記一構成部品の価格と、前記部品情報データベースから読み出される前記代替部品の価格との部品差額を算出する算出部をさらに有し、
前記通知部は、前記検索部により検索された前記代替部品に係る情報として、前記算出部により算出された前記部品差額を前記利用者に通知する、付記１７記載の部品情報提供装置。
【００９７】
（付記１９）
部品の価格と当該部品よりも安価で当該部品に代わる代替部品の識別情報とを当該部品の識別情報に対応付け部品情報として格納する部品情報データベースから、前記部品情報を利用者に提供する機能を、コンピュータに実現させるプログラムであって、
対象装置の一構成部品の識別情報で前記部品情報データベースを検索し、検索された当該一構成部品の識別情報に前記代替部品の識別情報が対応付けられている場合、前記代替部品の識別情報で前記部品情報データベースを検索して前記代替部品の識別情報によるリンクを辿ることで、当該一構成部品よりも安価で当該一構成部品に代わる代替部品を検索する検索部、および、
前記検索部により検索された前記代替部品に係る情報を利用者に通知する通知部、
としてコンピュータを機能させる、部品情報提供プログラム。
【００９８】
（付記２０）
前記部品情報データベースから読み出される前記一構成部品の価格と、前記部品情報データベースから読み出される前記代替部品の価格との部品差額を算出する算出部として、前記コンピュータを機能させ、
前記通知部は、前記検索部により検索された前記代替部品に係る情報として、前記算出部により算出された前記部品差額を前記利用者に通知するように、前記コンピュータを機能させる、付記１９記載の部品情報提供プログラム。
【符号の説明】
【００９９】
１    部品情報提供システム
１００    ＣＡＤシステム
１０１    処理部（ＣＰＵ）
１０２    記憶部
１０３    表示部（ディスプレイ）
１０４    入力操作部（キーボード，マウス）
１０    部品情報提供装置
１１    検索部
１２    判定部
１３    第１算出部
１４    第２算出部
１５    第３算出部
１６    登録部
１７    通知部
２０    部品情報データベース
３０    回路情報データベース
４０    生産計画データベース
５０    コストダウン効果データベース
５１    第１変更部
５２    第２変更部
【図１】
2012083969.tif 000003
【図２】
2012083969.tif 000004
【図３】
2012083969.tif 000005
【図４】
2012083969.tif 000006
【図５】
2012083969.tif 000007
【図６】
2012083969.tif 000008
【図７】
2012083969.tif 000009
【図８】
2012083969.tif 000010
【図９】
2012083969.tif 000011
【図１０】
2012083969.tif 000012