(57)【要約】  【課題】  部品ライフサイクルという観点から適切な推奨部品の選定を促すことができる部品情報提供装置を提供する。  【解決手段】  部品データベース２１は、複数の部品の識別情報、仕様情報および推奨度情報を記憶している。使用実績数および使用製品数が多く使用期間が長い部品の推奨度が大きくなるように、推奨度が設定されている。部品情報提供装置３は、選定要求部品のリストを取得して、部品データベース２１から、各選定要求部品に該当しかつ推奨度が高い部品を選定部品として抽出する。推奨度に関しては、使用実績数が多い部品ほど推奨度を高くし、使用製品数が多いほど推奨度を高くし、さらに使用期間が多いほど推奨度を高くする処理によって各部品の推奨度が算出され、部品データベース２１に登録されている。【選択図】  図１
2007087276.tif 000002
【特許請求の範囲】
【請求項１】
選定されるべき部品である選定要求部品のリストのデータである選定要求部品リストデータを取得する要求リスト取得部と、
複数の部品の識別情報、仕様情報および推奨度情報を記憶した部品データベースであって、前記推奨度情報が、各部品の使用実績数と使用製品数と使用期間に応じて予め設定されている部品データベースと、
前記部品データベースから、前記選定要求部品リストデータの各選定要求部品に該当し、かつ、前記推奨度が高い部品を選定部品として抽出する選定部品抽出部と、
前記選定部品抽出部によって抽出された選定部品を前記選定要求部品リストデータに書き込んで選定部品リストデータを生成する選定部品書込部と、
前記選定部品書込部によって選定部品が書き込まれた選定部品リストデータを出力する選定部品リスト出力部と、
を備えたことを特徴とする部品情報提供装置。
【請求項２】
各部品の使用実績数を記憶した使用実績データベースと、
各製品で使用されている部品と該部品の使用期間とを記憶した製品構成データベースと、
前記使用実績データベースと前記製品構成データベースを参照して、前記部品データベースの各部品の推奨度を決定する推奨度決定部と、
を備え、
前記推奨度決定部は、
前記使用実績データベースから各部品の使用実績数を読み出し、
前記製品構成データベースから各製品で使用されている部品と使用期間とを読み出し、
前記製品構成データベースから読み出した情報を基に、各部品を使用している使用製品数と各部品の使用期間を特定し、
使用実績数が多い部品ほど推奨度を高くし、使用製品数が多いほど推奨度を高くし、さらに使用期間が多いほど推奨度を高くする処理によって各部品の推奨度を決定することを特徴とする請求項１に記載の部品情報提供装置。
【請求項３】
選定されるべき部品の指定推奨度を受け付ける指定推奨度受付部を備え、
前記選定部品抽出部は、前記部品データベースから、前記指定推奨度受付部によって受け付けられた前記指定推奨度以上の推奨度を持つ部品を抽出することを特徴とする請求項１または２に記載の部品情報提供装置。
【請求項４】
前記選定部品抽出部は、前記選定要求部品リストデータの各選定要求部品に該当し、かつ、前記推奨度が同じ複数の部品が前記部品データベースから抽出されたときに、使用実績数が多い部品を選択することを特徴とする請求項１ないし３のいずれかに記載の部品情報提供装置。
【請求項５】
前記選定部品抽出部は、前記選定要求部品リストデータの各選定要求部品に該当し、かつ、前記推奨度が同じ複数の部品が前記部品データベースから抽出されたときに、部品データベースの部品価格データを参照し、部品価格が低い部品を選択することを特徴とする請求項１ないし３のいずれかに記載の部品情報提供装置。
【請求項６】
各製品で使用されている部品を記憶した製品構成データベースと、
前記製品構成データベースから各製品で使用されている部品のデータを読み出し、読み出したデータを基に、前記部品データベースの各部品を使用している製品数を流用製品数として求める流用製品数特定部と、
前記流用製品数のしきい流用数を入力するしきい流用数入力部と、
入力されたしきい流用数を前記流用製品数が下回っている部品を廃棄候補部品として抽出する廃棄候補部品抽出部と、
前記廃棄候補部品抽出部によって抽出された廃棄候補部品を前記部品データベースに登録する廃棄候補登録部と、
を備え、前記選定部品抽出部は、前記廃棄候補登録部により登録された前記廃棄候補部品を前記選定部品として抽出するのを制限することを特徴とする請求項１に記載の部品情報提供装置。
【請求項７】
部品データベースを備えた部品情報提供装置でコンピュータ処理により行われる部品情報提供方法であって、前記部品データベースは、複数の部品の識別情報、仕様情報および推奨度情報を記憶しており、前記推奨度情報が、各部品の使用実績数と使用製品数と使用期間に応じて予め設定されており、
前記部品情報提供方法は、
選定されるべき部品である選定要求部品のリストのデータである選定要求部品リストデータを取得し、
前記部品データベースから、前記選定要求部品リストデータの各選定要求部品に該当し、かつ、前記推奨度が高い部品を選定部品として抽出し、
前記選定部品抽出部によって抽出された選定部品を前記選定要求部品リストデータに書き込んで選定部品リストデータを生成し、
前記選定部品が書き込まれた選定部品リストデータを出力する、
ことを特徴とする部品情報提供方法。
【請求項８】
部品データベースを備えた部品情報提供装置を構成するコンピュータで実行されるプログラムであり、前記部品データベースは、複数の部品の識別情報、仕様情報および推奨度情報を記憶しており、前記推奨度情報が、各部品の使用実績数と使用製品数と使用期間に基づいて予め設定されており、
前記プログラムは、
選定されるべき部品である選定要求部品のリストのデータである選定要求部品リストデータを取得し、
前記部品データベースから、前記選定要求部品リストデータの各選定要求部品に該当し、かつ、前記推奨度が高い部品を選定部品として抽出し、
前記選定部品抽出部によって抽出された選定部品を前記選定要求部品リストデータに書き込んで選定部品リストデータを生成し、
前記選定部品が書き込まれた選定部品リストデータを出力する、
処理を前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、推奨部品の自動選定機能を備えた部品情報提供装置に関する。
【背景技術】
【０００２】
従来、製造会社などでは、部品情報提供装置として部品データベースが活用されてきている。部品データベースは、部品番号、部品名、提供者、価格などのデータベースであり、製造会社で使われる多様な部品のデータを蓄積している。部品データベースはサーバ上に置かれ、そして、技術者等のエンドユーザの端末からＬＡＮ等のネットワークを経由してアクセスされる。
【０００３】
データベースが普及する中、ＥＲＰ（Enterprize Resource Planning）が重要視されてきている。ＥＲＰの有効な手法として、複数のシステムでそれぞれ使われている複数のデータベースを統合した統合データベースが利用されている。例えば、製造会社において、調達支援システム、生産管理システム、ＣＡＤシステムなどの複数のシステムがそれぞれ持つデータベースを統合した統合データベースが構築されている。このような統合データベースも、製品に使用される部品についての豊富な情報の供給源として利用されている。
【０００４】
部品情報提供装置では、部品の仕様等の検索に留まらず、部品の推奨度の情報も提供できれば便利である。例えば、特許文献１は、推奨部品情報として部品調達容易性を計算することを提案している。
【０００５】
このような部品情報提供装置を利用するとき、エンドユーザである技術者は、推奨情報を参照しながら、製品を作るのに必要な多数の部品を一つずつ選択していくことになる。
【特許文献１】特開平７−３７００７号公報（第２−３ページ、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の部品情報提供装置においては、推奨情報を求めるときに部品のライフサイクルが考慮されていないという問題がある。部品ライフサイクルとは下記のようなものである。部品は、最初は、新部品登録審査を受ける。登録審査中の部品は、まだ一般には使用不可であり、エンドユーザ（技術者等）の選定対象外である。登録審査に合格すると、部品が使用可能になる。登録部品は、部品データベースに登録され、そして、エンドユーザにより選定されて、製品に使用される。
【０００７】
登録されたばかりの部品は、新部品であり、使用実績数が少なく、使用期間も短い。また、使用製品数（部品を使用している製品の種類の数）も少ない。新部品はやがて標準部品になり、準推奨部品になり、さらに推奨部品になっていく。この過程で、使用期間が長くなり、使用実績数も増加し、さらに、使用製品数も増えていく。
【０００８】
その後、期間が経つと、部品の使用頻度が減り、使用製品数が減っていく。そして、再び部品が使用不可部品になり、やがて廃棄対象になる。この過程で、部品は、保守部品になり、さらに廃棄予定になり、最終的に廃棄される。
【０００９】
上記のようなライフサイクルが、各部品に見られる。このようなライフサイクルが考慮されずに部品が推奨されると、不適当な部品が推奨され、その結果、部品在庫の増大を招く可能性がある。また、新部品が不適当に頻繁に採用されてしまう可能性がある。反対に、ライフサイクルを考慮して適切な部品が推奨されれば、部品在庫が減り、新部品採用も好適に抑制できると考えられる。
【００１０】
本発明は、従来の問題を解決するためになされたもので、その目的は、ライフサイクルを反映した適切な推奨部品の選定を促すことができる部品情報提供装置を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の部品情報提供装置は、選定されるべき部品である選定要求部品のリストのデータである選定要求部品リストデータを取得する要求リスト取得部と、複数の部品の識別情報、仕様情報および推奨度情報を記憶した部品データベースであって、前記推奨度情報が、各部品の使用実績数と使用製品数と使用期間に応じて予め設定されている部品データベースと、前記部品データベースから、前記選定要求部品リストデータの各選定要求部品に該当し、かつ、前記推奨度が高い部品を選定部品として抽出する選定部品抽出部と、前記選定部品抽出部によって抽出された選定部品を前記選定要求部品リストデータに書き込んで選定部品リストデータを生成する選定部品書込部と、前記選定部品書込部によって選定部品が書き込まれた選定部品リストデータを出力する選定部品リスト出力部と、を備えている。
【００１２】
この構成により、推奨度が高い部品が選定部品抽出部によって抽出されて、選定部品リストデータに書き込まれる。推奨度は、使用実績数、使用製品数および使用期間に応じて設定され、具体的には、使用実績数および使用製品数が多く使用期間が長い部品の推奨度が高く設定される。このような推奨度は、部品ライフサイクルを反映することができる。部品ライフサイクルでは、部品が、新規登録部品から推奨部品へと成長していく過程で、使用実績数および使用製品数が増大し、使用期間も長くなる。上記のように推奨度を設定することにより、ライフサイクル上で成長した部品の推奨度が高くなるように推奨度を設定できる。そして、推奨度の高い部品を抽出することにより、ライフサイクル上で成長した適切な推奨部品が選定される。このようにして、本発明は、部品選定基準の推奨度を、部品のライフサイクルに着目して設定しており、これにより部品在庫を減らし、新部品採用も好適に抑制することができる。
【００１３】
また、本発明の部品情報提供装置は、各部品の使用実績数を記憶した使用実績データベースと、各製品で使用されている部品と該部品の使用期間とを記憶した製品構成データベースと、前記使用実績データベースと前記製品構成データベースを参照して、前記部品データベースの各部品の推奨度を決定する推奨度決定部と、を備え、前記推奨度決定部は、前記使用実績データベースから各部品の使用実績数を読み出し、前記製品構成データベースから各製品で使用されている部品と使用期間とを読み出し、前記製品構成データベースから読み出した情報を基に、各部品を使用している使用製品数と各部品の使用期間を特定し、使用実績数が多い部品ほど推奨度を高くし、使用製品数が多いほど推奨度を高くし、さらに使用期間が多いほど推奨度を高くする処理によって各部品の推奨度を決定する。
【００１４】
この構成により、使用実績データベースと製品構成データベースとを用いて、ライフサイクルに応じた推奨度を適切に求めることができる。例えば、推奨度決定部は、使用実績数に応じて増大する実績評価値と、使用製品数に応じて増大する製品数評価値と、使用期間に応じて増大する期間評価値を算出し、これら実績評価値、製品数評価値および使用期間評価値を合計し、合計値を推奨ランクに変換する処理を行い、これにより推奨度を算出することができる。
【００１５】
また、本発明の部品情報提供装置は、選定されるべき部品の指定推奨度を受け付ける指定推奨度受付部を備え、前記選定部品抽出部は、前記部品データベースから、前記指定推奨度受付部によって受け付けられた前記指定推奨度以上の推奨度を持つ部品を抽出する。この構成により、ユーザにより指定された推奨度を持つ部品を選定することができ、ユーザの部品選定作業を容易にできる。
【００１６】
また、本発明の部品情報提供装置において、前記選定部品抽出部は、前記選定要求部品リストデータの各選定要求部品に該当し、かつ、前記推奨度が同じ複数の部品が前記部品データベースから抽出されたときに、使用実績数が多い部品を選択する。この構成により、同じ推奨度を持つ複数の部品から適切な部品を選定できる。
【００１７】
また、本発明の部品情報提供装置において、前記選定部品抽出部は、前記選定要求部品リストデータの各選定要求部品に該当し、かつ、前記推奨度が同じ複数の部品が前記部品データベースから抽出されたときに、部品データベースの部品価格データを参照し、部品価格が低い部品を選択する。この構成により、同じ推奨度を持つ複数の部品から適切な部品を選定できる。
【００１８】
また、本発明の部品情報提供装置は、各製品で使用されている部品を記憶した製品構成データベースと、前記製品構成データベースから各製品で使用されている部品のデータを読み出し、読み出したデータを基に、前記部品データベースの各部品を使用している製品数を流用製品数として求める流用製品数特定部と、前記流用製品数のしきい流用数を入力するしきい流用数入力部と、入力されたしきい流用数を前記流用製品数が下回っている部品を廃棄候補部品として抽出する廃棄候補部品抽出部と、前記廃棄候補部品抽出部によって抽出された廃棄候補部品を前記部品データベースに登録する廃棄候補登録部と、を備え、前記選定部品抽出部は、前記廃棄候補登録部により登録された前記廃棄候補部品を前記選定部品として抽出するのを制限するように構成されている。
【００１９】
この構成により、部品ライフサイクルの末期における廃棄時期を考慮した適切な情報提供ができる。より詳細には、部品ライフサイクルでは、部品が成長して推奨度が高くなった後、使用頻度と使用製品数が減り、ついには廃棄対象になる。この点を考慮して、使用製品数が低下した部品を廃棄候補に登録することで、ライフサイクルの末期を迎えた部品の廃棄を効果的に推進し、在庫適正化を推進できる。
【００２０】
本発明の別の態様は、部品データベースを備えた部品情報提供装置でコンピュータ処理により行われる部品情報提供方法である。前記部品データベースは、複数の部品の識別情報、仕様情報および推奨度情報を記憶しており、前記推奨度情報が、各部品の使用実績数と使用製品数と使用期間に基づいて予め設定されている。本発明の部品情報提供方法は、選定されるべき部品である選定要求部品のリストのデータである選定要求部品リストデータを取得し、前記部品データベースから、前記選定要求部品リストデータの各選定要求部品に該当し、かつ、前記推奨度が高い部品を選定部品として抽出し、前記選定部品抽出部によって抽出された選定部品を前記選定要求部品リストデータに書き込んで選定部品リストデータを生成し、前記選定部品が書き込まれた選定部品リストデータを出力する。この態様によっても、上述の本発明の利点が同様に得られる。
【００２１】
本発明の別の態様は、部品データベースを備えた部品情報提供装置を構成するコンピュータで実行されるプログラムである。前記部品データベースは、複数の部品の識別情報、仕様情報および推奨度情報を記憶しており、前記推奨度情報が、各部品の使用実績数と使用製品数と使用期間に基づいて予め設定されている。本発明のプログラムは、選定されるべき部品である選定要求部品のリストのデータである選定要求部品リストデータを取得し、前記部品データベースから、前記選定要求部品リストデータの各選定要求部品に該当し、かつ、前記推奨度が高い部品を選定部品として抽出し、前記選定部品抽出部によって抽出された選定部品を前記選定要求部品リストデータに書き込んで選定部品リストデータを生成し、前記選定部品が書き込まれた選定部品リストデータを出力する処理を前記コンピュータに実行させる。この態様によっても、上述の本発明の利点が同様に得られる。
【発明の効果】
【００２２】
本発明は、各部品の使用実績数と使用製品数と使用期間に基づいて設定した推奨度に基づいて部品を選定する構成を備えたことにより、ライフサイクルを反映した適切な推奨部品の選定を促すことができるという効果を有する部品情報提供装置を提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態の部品情報提供装置について、図面を用いて説明する。
【００２４】
本発明の実施の形態に係る部品情報提供装置を図１に示し、部品情報提供装置が組み込まれた全体システムの概要を図２に示す。
【００２５】
まず、図２を参照すると、部品情報提供システム１において、部品情報提供装置３は、インターネットに接続可能なサーバで構成されている。部品情報提供装置３は、管理者コンピュータ５（パーソナルコンピュータ）にＬＡＮ経由で接続されており、管理者コンピュータ５によって管理されている。管理者コンピュータ５は、管理者側における部品情報提供装置３の入出力装置として機能する。
【００２６】
また、部品情報提供装置３は、インターネット７を経由して、クライアントコンピュータ９（パーソナルコンピュータ）に接続される。クライアントコンピュータ９は、エンドユーザである技術者によって操作される。クライアントコンピュータ９はユーザ側の入出力装置として機能し、部品情報もクライアントコンピュータ９上でユーザに提示される。
【００２７】
部品情報提供装置３は、さらに、ネットワーク経由でＥＲＰ（Enterprize Resource Planning）サーバ１１に接続される。ＥＲＰサーバ１１は、調達支援システム、生産管理システム、ＣＡＤシステムなどの複数のシステムがそれぞれ持つデータベースを統合した統合データベースである。ＥＲＰサーバ１１には、製造会社の多様な情報が収集される。そして、ＥＲＰサーバ１１には、製造会社で使われる各種の部品の使用実績数の情報も収集される。この使用実績数の情報が、ＥＲＰサーバ１１から部品情報提供装置３へと供給され、適切な部品情報の提供に活用される。
【００２８】
また、ＥＰＲサーバ１１は、調達担当者（部品購入担当者）のサプライやコンピュータ１３にも接続されている。ＥＲＰサーバ１１の調達支援機能を利用して、部品が調達され、そして、部品が購入され、在庫となる。この在庫の量が、本実施の形態のシステムでは、後述の適切な部品情報の提供によって適切に抑えられる。
【００２９】
図１は、部品情報提供装置３の構成を示している。部品情報提供装置３は、データベース機能とネットワーク接続機能を備えたサーバコンピュータである。部品情報提供装置３は、上述したように、管理者コンピュータ５からアクセスされて、管理者コンピュータ５から情報が入力され、そして、管理者コンピュータ５に情報が出力される。同様に、部品情報提供装置３は、クライアントコンピュータ９からアクセスされて、クライアントコンピュータ９から情報が入力され、そして、クライアントコンピュータ９に情報が出力される。さらに、部品情報提供装置３は、ＥＲＰサーバ１１に接続されており、ＥＲＰサーバ１１と情報を交換する。
【００３０】
部品情報提供装置３は、部品データベース２１、使用実績データベース２３、製品構成データベース２５および要求リストデータベース２７を有している。これらデータベースは、部品情報提供装置３の記憶装置に記憶されている。さらに、部品情報提供装置３は、これらデータベースを使って部品情報を提供する処理機能として、推奨ランク登録関連処理部３１、自動部品選定関連処理部３３、流用属性登録関連処理部３５および部品廃棄関連処理部３７を有している。以下、各部の構成と動作について順に説明していく。
【００３１】
図３は、部品データベース２１を示している。部品データベース２１は、部品番号、部品名称、仕様、価格、推奨ランク、使用実績数、流用製品数、廃棄候補のデータを含んでいる。部品番号および部品名称は、部品の識別情報（ＩＤ情報）である。部品仕様は、例えば、サイズ、材質などであり、また例えば、電子部品の定格、定数などである。推奨ランクは、推奨度の一形態であり、後述にて詳細に説明する。使用実績数は、部品が使用された数のデータであり、使用実績データベース２３を部品データベース２１に結合することによって得られたデータである。流用製品数は、各部品を使用している製品の種類の数である。さらに、廃棄候補は、各部品が廃棄候補として登録されていることを示すデータである。流用製品数および廃棄候補についても後述にて説明する。
【００３２】
図４は、使用実績データベース２３を示している。使用実績データベース２３は、部品番号、部品名および使用実績数を含んでいる。使用実績数は、ＥＲＰサーバ１１から部品情報提供装置３に提供されるデータである。
【００３３】
図５は、製品構成データベース２５を示している。製品構成データベース２５は、各製品を構成する部品のデータを含んでいる。製造会社では、複数種類の製品（図５の例では、Ａ、Ｂ、Ｃ製品）が製造される。製品構成データベース２５は、製品毎の使用部品の部品番号、部品名称および使用期間のデータを持っている。使用期間は、対象製品にて対象部品が使用され始めてからの期間である。
【００３４】
図６は、要求リストデータベース２７を示している。要求リストデータベース２７は、
各製品の選定要求部品リストデータを記憶している。選定要求部品リストは、各製品のために選定されるべき部品である選定要求部品のリストである。より詳細には、本実施の形態の部品情報提供装置３は、製品で使用するのに適した部品を部品データベース２１から自動的に選定することができ、そして、選定要求部品リストは自動選定で使われるリストであって、ユーザが選定を希望する部品のリストである。
【００３５】
選定要求部品リストは、クライアントコンピュータ９にてユーザ操作に従って生成され、クライアントコンピュータ９から部品情報提供装置３に送信される。そして、部品情報提供装置３では、選定要求部品リストが要求リストデータベース２７に記憶される。
【００３６】
図６に示すように、選定要求部品リストは、具体的には部品名（抵抗等の種類の名称）と部品仕様のリストである。部品名と仕様に合致する部品が、部品データベース２１から自動的に選定される。そして、選定された部品が、選定部品の欄に書き込まれて、選定結果である選定部品リストが作られることになる。
【００３７】
以上に本実施の形態の部品情報提供装置３に備えられているデータベースの構成を説明した。次に、これらデータベースを使って部品情報提供を実現する処理を行う構成を説明する。
【００３８】
図７は、推奨ランク登録関連処理部３１の構成を示している。図７において、使用実績取得部４１は、使用実績データベース２３から使用実績のデータを取得する。使用実績データベース２３の使用実績データは、定期的に、ＥＲＰサーバ１１から得られたデータを用いて更新されている。結合部４３は、使用実績のデータを部品データベース２１に結合する。
【００３９】
また、推奨ランク決定部４５は、使用実績データベース２３と製品構成データベース２５のデータを参照し、これらデータから各部品の推奨ランクを決定する。推奨ランクは、推奨ランク決定部４７により部品データベース２１に登録される。
【００４０】
図８は、推奨ランク登録関連処理部３１の動作を示している。図８の処理は定期的に行われる。図８に示すように、部品情報提供装置３は、ＥＲＰサーバ１１から最新の使用実績数情報を入手して、使用実績データベース２３に蓄積する（Ｓ１１）。そして、推奨ランク決定部４５が、使用実績データベース２３と製品構成データベース２５のデータを基に、部品データベース２１の各部品の最新の推奨ランクを決定する（Ｓ１３）。そして、推奨ランク登録部４７が推奨ランクを部品データベース２１に書き込む（Ｓ１５）。これにより過去の推奨ランクが更新されることになる。さらに、使用実績取得部４１が使用実績データベース２３から使用実績の最新データを読み出し、結合部４３が使用実績データを部品データベース２１に書き込む（Ｓ１７）。ここでは、部品データベース２１の使用実績数の欄が更新される。
【００４１】
次に、推奨ランクを決定する処理を説明する。本実施の形態の推奨ランクは、下記のように、部品ライフサイクルを反映するように設定されている。
【００４２】
図９は、部品ライフサイクルを示している。図示のように、ある会社である部品の使用が始まるとき、部品は最初に新部品登録審査を受ける。登録審査中の部品は、まだ一般には使用不可であり、エンドユーザ（技術者等）の選定対象外である。登録審査に合格すると、部品が使用可能になる。登録部品は、部品データベースに登録され、そして、エンドユーザにより選定されて、製品に使用される。
【００４３】
登録されたばかりの部品は、新部品であり、使用実績数が少なく、使用期間も短い。また、使用製品数（部品を使用している製品の種類の数）も少ない。新部品はやがて標準部品になり、準推奨部品になり、さらに推奨部品になっていく。この過程で、使用期間が長くなり、使用実績数も増加し、さらに、使用製品数も増えていく。
【００４４】
その後、期間が経つと、部品の使用頻度が減り、使用製品数が減っていく。そして、再び部品が使用不可部品になり、やがて廃棄対象になる。この過程で、部品は、保守部品になり、さらに廃棄予定になり、最終的に廃棄される。
【００４５】
上記のようなライフサイクルが、各部品に見られる。このようなライフサイクルが考慮されずに部品が推奨されると、不適当な部品が推奨され、その結果、部品在庫の増大を招く可能性がある。また、新部品が不適当に頻繁に採用されてしまう可能性がある。反対に、ライフサイクルを考慮して適切な部品が推奨されれば、部品在庫が減り、新部品採用も好適に抑制できると考えられる。
【００４６】
そこで、本実施の形態では、ライフサイクルを反映するように各部品の推奨ランクが設定される。上記で説明されたように、ライフサイクルの進行には、各部品の使用実績数と使用製品数と使用期間が関与している。部品が新部品から推奨部品へと成長する過程で、使用実績数が増大し、使用製品数が増大し、かつ、使用期間が長くなる。このようなライフサイクルの特性を反映するために、推奨ランク決定部４５は、下記のようにして各部品の推奨ランクを求める。
【００４７】
図１０および図１１は、推奨ランク決定処理を示している。図１０はフロー図であり、図１１は図１０の処理で使用されるテーブルである。図１１のテーブルは部品情報提供装置３の記憶装置に記憶されており、推奨ランク決定部４５により読み出され、推奨ランクの決定に使用される。
【００４８】
図１０において、まず、推奨ランク決定部４５は、使用実績データベース２３から各部品の使用実績数のデータを読み出す（Ｓ２１）。なお、部品データベース２１にも使用実績データベース２３が結合されているので、部品データベース２１から使用実績数が読み出されてもよく、この処理も、使用実績データベースから使用実績を読み出す本発明の処理に該当する。
【００４９】
また、推奨ランク決定部４５は、製品構成データベース２５から各製品で使用されている部品と使用期間のデータを読み出す（Ｓ２３）。使用期間は部品毎に記録されている。さらに、推奨ランク決定部４５は、ステップＳ２３で読み出されたデータを基に、各部品を使用している使用製品数と各部品の使用期間を特定する（Ｓ２５）。使用期間については、最長の期間が求められる。すなわち、一つの部品が複数の製品で使用されている場合に、各製品での対象部品の使用期間が参照されて、最長の使用期間が求められる。
【００５０】
次に、推奨ランク決定部４５は、図１１（ａ）の実績評価変換テーブルを用いて、ステップＳ２１で求められた使用実績数を、実績評価値ｐ１に変換する（Ｓ２７）。使用実績数が多くなるほど実績評価値ｐ１が大きくなるように、図１１（ａ）の変換テーブルが設定されている（図１１（ａ）右半部参照）。
【００５１】
同様に、推奨ランク決定部４５は、図１１（ｂ）の製品数評価変換テーブルを用いて、ステップＳ２５で求められた使用製品数を、製品数評価値ｐ２に変換する（Ｓ２９）。使用製品数が多くなるほど製品数評価値ｐ２が大きくなるように、図１１（ｂ）の変換テーブルが設定されている（図１１（ｂ）右半部参照）。
【００５２】
さらに、推奨ランク決定部４５は、図１１（ｃ）の期間評価変換テーブルを用いて、ステップＳ２５で求められた使用期間を、期間評価値ｐ３に変換する（Ｓ３１）。使用期間が長くなるほど期間評価値ｐ３が大きくなるように、図１１（ｃ）の変換テーブルが設定されている（図１１（ｃ）右半部参照）。
【００５３】
続いて、推奨ランク決定部４５は、ステップＳ２７、Ｓ２９、Ｓ３１でそれぞれ求められた実績評価値ｐ１、製品数評価値ｐ２、期間評価値ｐ３を合計し、トータル評価値ｐを算出する（Ｓ３３）。そして、推奨ランク決定部４５は、図１１（ｄ）の推奨ランク変換テーブルを用いて、トータル評価値ｐを推奨ランクに変換する（Ｓ３５）。
【００５４】
図１１（ｄ）に示すように、推奨ランクとしては、ランクＡ、ランクＢ、ランクＣ、ランクＤが設定されている。トータル評価値ｐが最も大きいときはランクがＡに設定されている。トータル評価値ｐが小さくなるに従ってランクがＢ、Ｃ、Ｄになる。すなわち、ランクＡが最も高いランク（推奨度が大きい）であり、ランクＢ、Ｃ、Ｄの順にランクが低くなる。ランクＡ、Ｂ、Ｃ、Ｄは、それぞれ、図９の推奨部品、準推奨部品、標準部品、新部品に対応している。
【００５５】
上記のような処理により、本実施の形態推奨ランク決定部４５は、使用実績数が多い部品ほど推奨度を高くし、使用製品数が多いほど推奨度を高くし、さらに使用期間が多いほど推奨度を高くする処理によって各部品の推奨度を決定している。より詳細には、推奨ランク決定部４５は、使用実績数に応じて増大する実績評価値と、使用製品数に応じて増大する製品数評価値と、使用期間に応じて増大する期間評価値を算出し、これら実績評価値、製品数評価値および使用期間評価値を合計し、合計値を推奨ランクに変換する処理を行い、これにより推奨度を算出している。
【００５６】
そして、このような処理により、使用実績数および使用製品数が多く使用期間が長い部品の推奨度が大きく設定され、すなわち、図９のライフサイクル過程で使用可能期間中に部品が成長するほど、推奨度が高く設定される。
【００５７】
図１２は、自動部品選定関連処理部３３の構成を示しており、この構成は、上記の推奨度のデータを基に選定要求部品を自動選定する機能を持つ。図１２の構成は、クライアントコンピュータ９から部品選定の要求が送られてきたときに動作する。
【００５８】
図１２において、要求リスト取得部５１は、要求リストデータベース２７から対象製品の選定要求部品リストデータ（図６）を取得する。選定要求部品リストは、選定要求部品のリストであり、選定することを求められている部品のリストである。
【００５９】
選定部品抽出部５３は、選定要求部品リストデータに挙げられた各選定要求部品に合致する部品を、部品データベース２１から抽出する。このとき、選定部品抽出部５３は、より高い推奨ランクを持つ部品を抽出する。
【００６０】
また、選定部品抽出部５３は、クライアントコンピュータ９から受け付けられた指定推奨ランクに基づき、指定推奨ランク以上の推奨ランクをもつ部品を抽出する。さらに、選定部品抽出部５３は、同じ推奨ランクを持つ複数の部品が抽出されたときには、使用実績数が最も多い部品を選択するように構成されている。さらに、選定部品抽出部５３は、部品データベース２１に廃棄候補部品として登録されている部品を選定部品として抽出するのを制限するように構成されている。
【００６１】
選定部品書込部５５は、選定部品抽出部５３によって抽出された選定部品を選定要求部品リストデータに書き込んで選定部品リストデータを生成する。選定部品リスト出力部５７は、選定部品書込部５５によって選定部品が書き込まれた選定部品リストデータを出力する処理を行う。
【００６２】
図１３は、図１２の構成による自動部品選定処理の動作を示している。この処理は、クライアントコンピュータ９から部品選定の要求が送られてきたときに行われる。部品情報提供装置３は、クライアントコンピュータ９にデータを送り、部品検索の条件の入力を促す画面を表示させる（Ｓ４１）。クライアントコンピュータ９では、指定推奨ランクが検査条件として入力される。指定推奨ランクは、選定される部品の最低限の推奨ランクである。指定推奨ランクのデータはクライアントコンピュータ９から送出されて、部品情報提供装置３に受け付けられる（Ｓ４３）。このとき、部品情報提供装置３は、指定推奨度に相当する指定推奨ランクを受け付けており、指定推奨度受付部として機能している。
【００６３】
部品情報提供装置３では、要求リスト取得部５１が、要求リストデータベース２７から選定要求部品リストデータを取得する（Ｓ４５）。そして、ステップＳ４７に示されるように、選定部品抽出部５３が下記の処理を繰り返し行い、選定要求部品リストの部品を順番に選択していく。
【００６４】
選定部品抽出部５３は、選定要求部品の部品名称および仕様に合致する部品を部品データベース２１から検索する（Ｓ４９）。次に、選定部品抽出部５３は、部品データベース２１を参照して、ステップＳ４９で検索された部品の推奨ランクを判別し、推奨ランクが高い部品を抽出する（Ｓ５１）。このとき、選定部品抽出部５３は、部品データベース２１に廃棄候補部品として登録されている部品を抽出しないように動作する。また、選定部品抽出部５３は、ステップＳ４３で受け付けられた指定推奨ランク以上の推奨ランクを持つ部品を抽出するように動作する。そのような部品が存在しないとき、すなわち、ステップＳ４９で検索された全部品の推奨ランクが低いとき、対象部品の抽出が不可能と判断され、エラーの処理が行われる。
【００６５】
次に、ステップＳ５１で同じランクの複数の部品が抽出されたとき、ステップＳ５３で選択処理が行われる。例えば、ステップＳ５１で複数個のＡランク部品が抽出されたとき、ステップＳ５３の処理が行われる。ステップＳ５３では、部品データベース２１の使用実績数が参照される。そして、ステップＳ５１で抽出された部品が、使用実績数の順番で並べられ、使用実績が多い順に優先順位が付与される。そして、優先順位が最も高い部品が選択される。
【００６６】
上記のステップＳ５３では、使用実績数を基に部品が選別された。変形例では、価格を基に部品が選別される。この場合、ステップＳ５１で抽出された部品が、価格の順に並べられ、最も価格が低い部品が選択される。さらに別の変形例では、使用実績数と価格に基づき部品が選択される。例えば、最初に、ステップＳ５１で抽出された部品が、使用実績数の順番に並べられる。そして、上位の所定数の部品が抜き出され、価格の順番で並べられる。そして、価格が最も安い部品が選択される。
【００６７】
このようにして、ステップＳ４９〜Ｓ５３にて、選定部品抽出部５３は、一つの選定要求部品に関して、部品データベース２１から適当な選定部品を自動的に選定する。ステップＳ５５では、選定部品書込部５５が、選定部品抽出部５３によって抽出された選定部品を選定要求部品リストデータに書き込む。次に、選定要求部品リストの全部品の選定が終了したか否かが判定され（Ｓ５７）、終了していなければステップＳ４７に戻る。
【００６８】
全部品の選定が終了すると（Ｓ５７、Ｙｅｓ）、選定部品リスト出力部５７が、選定部品書込部５５によって選定部品が書き込まれた選定部品リストデータを出力する処理を行う（Ｓ５９）。選定部品リストデータは、部品情報提供装置３からインターネット７を経由してクライアントコンピュータ９に送られ、クライアントコンピュータ９のディスプレイに表示される。なお、こうして自動生成された選定部品リストデータは、ユーザの指示に従って書き換えられてよい。クライアントコンピュータ９がインターフェースとして機能し、対話形式で選定部品リストデータが調整される。この過程では、クライアントコンピュータ９から送られる要求と検索条件に従って部品データベース２１から部品が検索されてよい。
【００６９】
図１４は、流用属性登録関連処理部３５を示しており、この構成は、各部品の流用製品数を求めて部品データベース２１に登録する処理を行う。
【００７０】
図１４において、流用製品数特定部６１は、製品構成データベース２５から各製品で使用されている部品のデータを読み出し、読み出したデータを基に、部品データベース２１の各部品の流用製品数を求める。流用製品数とは、各部品を使用している製品数（種類の数）である。流用製品数登録部６３は、流用製品数特定部６１によって求められた流用製品数を部品データベース２１に登録する。
【００７１】
図１５は、図１４の構成による流用製品数の登録処理を示している。図示のように、流用製品数特定部６１は、部品データベース２１から廃棄部品以外の部品を読み込む（Ｓ７１）。廃棄部品は、部品データベース２１にて既に廃棄候補として登録された部品であり、ここでの処理対象から除外される。そして、ステップＳ７３に示されるように、流用製品数特定部６１は、下記の処理を繰り返し、ステップＳ７１で読み出された部品を一つずつ処理して、流用製品数を求めていく。
【００７２】
流用製品数特定部６１は、流用製品数を求めるために、製品構成データベース２５に対して対象部品の逆構成検索を行う（Ｓ７５）。ここでは、対象部品を使っている製品が、製品構成データベース２５から検索される。そして、検索によって抽出された製品の数が求められる。この数が、流用製品数に相当する。なお、前出の推奨ランク決定のために使用製品数を求める処理も、上記の流用数特定処理と同様に行われ、製品構成データベース２５に対する逆構成検索が行われてよい。
【００７３】
ステップＳ７５で流用製品数が求められると、流用製品数登録部６３が、求められた流用製品数を部品データベース２１に登録する（Ｓ７７）。このデータは、部品データベース２１（図３）の流用製品数の欄に書き込まれる。既に書き込まれた流用製品数は、この処理で更新される。
【００７４】
一つの対象部品に関してステップＳ７５、Ｓ７７の処理が終わると、ステップＳ７１で読み出された全部品の処理が終了したか否かが判定され（Ｓ７９）、終了していなければステップＳ７３に戻る。全部品の処理が終わっていれば、図１５の処理は終了する。
【００７５】
図１６は、部品廃棄関連処理部３７の構成を示しており、この構成は、図１４の構成によって特定された流用製品数を用いて廃棄候補部品を求め、部品データベース２１に登録する処理を行う。
【００７６】
図１６において、しきい流用数入力部７１は、流用製品数のしきい流用数を入力する処理を行う。しきい流用数は、管理者コンピュータ５に入力され、管理者コンピュータ５から部品情報提供装置３に送られ、しきい流用数入力部７１により部品情報提供装置３に入力される。廃棄候補部品抽出部７３は、入力されたしきい流用数を流用製品数が下回っている部品を廃棄候補部品として部品データベース２１から抽出する処理を行う。廃棄候補部品登録部７５は、廃棄候補部品抽出部７３によって抽出された廃棄候補部品を部品データベース２１に登録する処理を行う。
【００７７】
図１７は、図１６の構成による廃棄候補部品登録処理の動作を示している。部品情報提供装置３は、管理者コンピュータ５にデータを送り、しきい流用数の入力を促す画面を表示させる（Ｓ９１）。管理者コンピュータ５では、しきい流用数が入力される。しきい流用数のデータは、管理者コンピュータ５から送出されて、しきい流用数入力部７１により部品情報提供装置３に入力される（Ｓ９３）。
【００７８】
廃棄候補部品抽出部７３は、入力されたしきい流用数を流用製品数が下回っている部品を部品データベース２１から抽出する（Ｓ９５）。抽出された部品が、廃棄候補部品である。廃棄候補部品登録部７５は、廃棄候補部品抽出部７３によって抽出された廃棄候補部品を部品データベース２１に登録する（Ｓ９７）。ここでは、部品データベース２１（図３）の廃棄候補の欄にデータが書き込まれる。より詳細には、廃棄候補として特定された部品の廃棄候補欄に、廃棄候補を示す所定のデータが書き込まれる。ステップＳ９７の登録と共に、廃棄候補部品の一覧表のデータが生成される。この一覧表は、管理者コンピュータ９に送られ、ディスプレイに表示される（Ｓ９９）。一覧表を基に、部品廃棄が検討および推進されることになる。
【００７９】
また、部品データベース２１にて部品が廃棄候補として登録されると、登録された部品は、前述の選定部品抽出部５３による部品選定の対象から除外される。これにより、廃棄候補部品の選定が制限される。
【００８０】
以上に本発明の実施の形態に係る部品情報提供装置３について説明した。本実施の形態によれば、推奨度が高い部品が選定部品抽出部５３によって抽出されて、選定部品リストデータに書き込まれる。推奨度は、使用実績数、使用製品数および使用期間に応じて設定され、具体的には、使用実績数および使用製品数が多く使用期間が長い部品の推奨度が高く設定される。このような推奨度は、部品ライフサイクルを反映することができる。部品ライフサイクルでは、部品が、新規登録部品から推奨部品へと成長していく過程で、使用実績数および使用製品数が増大し、使用期間も長くなる。上記のように推奨度を設定することにより、ライフサイクル上で成長した部品の推奨度が高くなるように推奨度を設定できる。そして、推奨度の高い部品を抽出することにより、ライフサイクル上で成長した適切な推奨部品が選定される。このようにして、部品選定基準の推奨度を、部品のライフサイクルに着目して設定しており、これにより部品在庫を減らし、新部品採用も好適に抑制することができる。
【００８１】
また、本実施の形態によれば、推奨度決定部（実施例では推奨ランク決定部）が、使用実績数が多い部品ほど推奨度を高くし、使用製品数が多いほど推奨度を高くし、さらに使用期間が多いほど推奨度を高くする処理によって各部品の推奨度を決定する。この構成により、使用実績データベースと製品構成データベースとを用いて、ライフサイクルに応じた推奨度を適切に求めることができる。より詳細には、推奨度決定部は、使用実績数に応じて増大する実績評価値と、使用製品数に応じて増大する製品数評価値と、使用期間に応じて増大する期間評価値を算出し、これら実績評価値、製品数評価値および使用期間評価値を合計し、合計値を推奨ランクに変換する処理を行い、これによりライフサイクルに応じた適切な推奨度を算出することができる。
【００８２】
また、本実施の形態によれば、指定推奨度が受け付けられて、指定推奨度以上の推奨度を持つ部品が抽出される。この構成により、ユーザにより指定された推奨度を持つ部品を選定することができ、ユーザの部品選定作業を容易にできる。
【００８３】
また、本実施の形態によれば、部品抽出処理部５３は、推奨度が同じ複数の部品が部品データベースから抽出されたときに、使用実績数が多い部品を選択する。この構成により、同じ推奨度を持つ複数の部品から適切な部品を選定できる。
【００８４】
また、本実施の形態によれば、部品抽出処理部５３は、推奨度が同じ複数の部品が部品データベースから抽出されたときに、部品データベース２１の部品価格データを参照し、部品価格が低い部品を選択する。この構成により、同じ推奨度を持つ複数の部品から適切な部品を選定できる。
【００８５】
また、本実施の形態によれば、各部品の流用製品数が求められ、そして、流用製品数がしきい流用数以下の部品が廃棄候補部品として抽出および登録される。ここでも、部品ライフサイクルを反映した情報提供が好適に行われる。特に、ここでは、部品ライフサイクルの末期における廃棄時期を考慮した適切な情報提供ができる。より詳細には、部品ライフサイクルでは、部品が成長して推奨度が高くなった後、使用頻度と使用製品数が減り、ついには廃棄対象になる（図９参照）。この点を考慮して、使用製品数が低下した部品を廃棄候補に登録し、管理者に提示することで、ライフサイクルの末期を迎えた部品の廃棄を効果的に推進し、在庫適正化を推進できる。
【００８６】
以上に本発明の好適な実施の形態を説明した。しかし、本発明は上述の実施の形態に限定されず、当業者が本発明の範囲内で上述の実施の形態を変形可能なことはもちろんである。
【産業上の利用可能性】
【００８７】
以上のように、本発明にかかる部品情報提供装置は、ライフサイクルを反映した適切な推奨部品の選定を促すことができるという効果を有し、製造会社の部品データベース等として有用である。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施の形態における部品情報提供装置のブロック図
【図２】本発明の実施の形態における部品情報提供システムのブロック図
【図３】部品データベースの構成を示す図
【図４】使用実績データベースの構成を示す図
【図５】製品構成データベースの構成を示す図
【図６】要求リストデータベースの構成を示す図
【図７】推奨ランク登録関連処理部の構成を示すブロック図
【図８】推奨ランク登録関連処理部の動作を示すフロー図
【図９】部品ライフサイクルを示す図
【図１０】推奨ランク決定処理を示すフロー図
【図１１】（ａ）実績評価変換テーブルを示す図  （ｂ）製品数評価変換テーブルを示す図  （ｃ）期間評価変換テーブルを示す図  （ｄ）推奨ランク変換テーブルを示す図
【図１２】自動部品選定関連処理部の構成を示す図
【図１３】自動部品選定関連処理部の動作を示すフロー図
【図１４】流用属性登録関連処理部の構成を示す図
【図１５】流用属性登録関連処理部の動作を示すフロー図
【図１６】部品廃棄関連処理部の構成を示すフロー図
【図１７】部品廃棄関連処理部の動作を示すフロー図
【符号の説明】
【００８９】
１  部品情報提供システム
３  部品情報提供装置
５  管理者コンピュータ
９  クライアントコンピュータ
１１  ＥＲＰサーバ
２１  部品データベース
２３  使用実績データベース
２５  製品構成データベース
２７  要求リストデータベース
３１  推奨ランク登録関連処理部
３３  自動部品選定関連処理部
３５  流用属性登録関連処理部
３７  部品廃棄関連処理部
４５  推奨ランク決定部
５３  選定部品抽出部
６１  流用製品数特定部
７１  しきい流用数入力部
７３  廃棄候補部品抽出部
【図１】
2007087276.tif 000003
【図２】
2007087276.tif 000004
【図３】
2007087276.tif 000005
【図４】
2007087276.tif 000006
【図５】
2007087276.tif 000007
【図６】
2007087276.tif 000008
【図７】
2007087276.tif 000009
【図８】
2007087276.tif 000010
【図９】
2007087276.tif 000011
【図１０】
2007087276.tif 000012
【図１１】
2007087276.tif 000013
【図１２】
2007087276.tif 000014
【図１３】
2007087276.tif 000015
【図１４】
2007087276.tif 000016
【図１５】
2007087276.tif 000017
【図１６】
2007087276.tif 000018
【図１７】
2007087276.tif 000019