(57)【特許請求の範囲】
【請求項１】
コンピュータに、
利用者から、複数の品目のうち流用される流用元品目の入力を受付けるステップと、
前記複数の品目のそれぞれについて構成情報を格納する品目構成データベースを参照し、前記受付けた流用元品目の下位構成にあたる品目を最下層まで展開するステップと、
前記複数の品目のうち問題点を有する品目の品目識別子と該問題点に対する対策の状況とを対応付けて格納する問題点対策状態データベースを参照して、前記流用元品目の下位構成にあたる品目のそれぞれについて未解決の問題点が存在するかを判定するステップと、
前記未解決の問題点が存在すると判定した場合は、前記利用者に該問題点の所在に関する警告を出力し、さらに前記流用を続行するか否かについて問合せを出力するステップとを実行させることを特徴とする製品構成管理プログラム。
【請求項２】
コンピュータが、
利用者から、複数の品目のうち流用される流用元品目の入力を受付けるステップと、
前記複数の品目のそれぞれについて構成情報を格納する品目構成データベースを参照し、前記受付けた流用元品目の下位構成にあたる品目を最下層まで展開するステップと、
前記複数の品目のうち問題点を有する品目の品目識別子と該問題点に対する対策の状況とを対応付けて格納する問題点対策状態データベースを参照して、前記流用元品目の下位構成にあたる品目のそれぞれについて未解決の問題点が存在するかを判定するステップと、
前記未解決の問題点が存在すると判定した場合は、前記利用者に該問題点の所在に関する警告を出力し、さらに前記流用を続行するか否かについて問合せを出力するステップとを実行することを特徴とする製品構成管理方法。
【請求項３】
複数の品目のそれぞれについて構成情報を格納する品目構成データベースと、
前記複数の品目のうち問題点を有する品目の品目識別子と該問題点に対する対策の状況とを対応付けて格納する問題点対策状態データベースと、
前記品目構成データベースを参照し、利用者から受付ける流用元品目の下位構成にあたる品目を最下層まで展開するとともに、前記問題点対策状態データベースを参照して、前記流用元品目の下位構成にあたる品目のそれぞれについて未解決の問題点が存在するかを判定する流用部と、
前記流用部が未解決の問題点が存在すると判定した場合は、前記利用者に該問題点の所在に関する警告を出力し、さらに前記流用を続行するか否かについて問合せを出力する品目表表示部と
を有することを特徴とする製品構成管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、製品の構成に関する情報を管理する製品構成管理プログラム、製品構成管理方法および製品構成管理装置に関し、特に、問題が発生した品目の流用防止や問題点の水平展開の支援を行うことによって問題の再発防止対策の実行を容易にし、もって問題の再発を防止することができる製品構成管理プログラム、製品構成管理方法および製品構成管理装置に関するものである。ここで、製品の構成管理とは、製品を部品単位に分解して得られるツリー構造の情報を用いて製品を管理することである。また、ここでは、製品を構成するモジュールや部品、モジュールを構成する他のモジュールや部品を総称して品目と呼ぶこととし、製品やモジュールを構成する最下層の部品を特に要素部品と呼ぶこととする。
【背景技術】
【０００２】
ＰＤＭ（Product Data Management）などで製品構成情報を用いて製品の構成管理を行う場合には、生産効率、品質向上、コスト削減を図るため、過去に作成された製品構成情報を流用することが多い。
【０００３】
ただし、製品構成情報を流用すると、流用元の製品構成情報に変更が行われた場合には、流用元の変更を流用先の製品構成情報に反映する必要があり、例えば、特願２００５−９８５６６には、製品構成情報の流用後に行われた流用元での変更を流用先に自動的に反映することを可能とする製品構成管理プログラムが開示されている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の製品構成管理プログラムは、クレームなどによって問題があることが判明した部品が流用されると同様の問題が発生する可能性が高いにもかかわらず、問題がある部品の流用に対しては、なんら対策を行っていなかったという問題がある。
【０００５】
また、同様の問題の再発防止には、問題点を有する部品と共通の特徴を持つ部品や問題点を有する部品が流用元である部品など関連する部品に対して問題点の水平展開を行うことが有効となるが、従来の製品構成管理プログラムは、問題点の水平展開についても、なんら支援を行っていないという問題がある。
【０００６】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、問題が発生した品目の流用防止や問題点の水平展開の支援を行うことによって問題の再発防止対策の実行を容易にし、もって問題の再発を防止することができる製品構成管理プログラム、製品構成管理方法および製品構成管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明に係る製品構成管理プログラムは、コンピュータに、利用者から、複数の品目のうち流用される流用元品目の入力を受付けるステップと、前記複数の品目のそれぞれについて構成情報を格納する品目構成データベースを参照し、前記受付けた流用元品目の下位構成にあたる品目を最下層まで展開するステップと、前記複数の品目のうち問題点を有する品目の品目識別子と該問題点に対する対策の状況とを対応付けて格納する問題点対策状態データベースを参照して、前記流用元品目の下位構成にあたる品目のそれぞれについて未解決の問題点が存在するかを判定するステップと、前記未解決の問題点が存在すると判定した場合は、前記利用者に該問題点の所在に関する警告を出力し、さらに前記流用を続行するか否かについて問合せを出力するステップとを実行させることを特徴とする。
【０００８】
この請求項１の発明によれば、利用者から、複数の品目のうち流用される流用元品目の入力を受付け、複数の品目のそれぞれについて構成情報を格納する品目構成データベースを参照し、受付けた流用元品目の下位構成にあたる品目を最下層まで展開し、複数の品目のうち問題点を有する品目の品目識別子と問題点に対する対策の状況とを対応付けて格納する問題点対策状態データベースを参照して、流用元品目の下位構成にあたる品目のそれぞれについて未解決の問題点が存在するかを判定し、未解決の問題点が存在すると判定した場合は、利用者に問題点の所在に関する警告を出力し、さらに前記流用を続行するか否かについて問合せを出力するよう構成したので、構成の一部に問題品目を含む品目の流用を防ぐことができる。
【０００９】
また、請求項２の発明に係る製品構成管理方法は、コンピュータが、利用者から、複数の品目のうち流用される流用元品目の入力を受付けるステップと、前記複数の品目のそれぞれについて構成情報を格納する品目構成データベースを参照し、前記受付けた流用元品目の下位構成にあたる品目を最下層まで展開するステップと、前記複数の品目のうち問題点を有する品目の品目識別子と該問題点に対する対策の状況とを対応付けて格納する問題点対策状態データベースを参照して、前記流用元品目の下位構成にあたる品目のそれぞれについて未解決の問題点が存在するかを判定するステップと、前記未解決の問題点が存在すると判定した場合は、前記利用者に該問題点の所在に関する警告を出力し、さらに前記流用を続行するか否かについて問合せを出力するステップとを実行することを特徴とする。
【００１０】
この請求項２の発明によれば、利用者から、複数の品目のうち流用される流用元品目の入力を受付け、複数の品目のそれぞれについて構成情報を格納する品目構成データベースを参照し、受付けた流用元品目の下位構成にあたる品目を最下層まで展開し、複数の品目のうち問題点を有する品目の品目識別子と問題点に対する対策の状況とを対応付けて格納する問題点対策状態データベースを参照して、流用元品目の下位構成にあたる品目のそれぞれについて未解決の問題点が存在するかを判定し、未解決の問題点が存在すると判定した場合は、利用者に問題点の所在に関する警告を出力し、さらに前記流用を続行するか否かについて問合せを出力するよう構成したので、構成の一部に問題品目を含む品目の流用を防ぐことができる。
【００１１】
また、請求項３の発明に係る製品構成管理装置は、複数の品目のそれぞれについて構成情報を格納する品目構成データベースと、前記複数の品目のうち問題点を有する品目の品目識別子と該問題点に対する対策の状況とを対応付けて格納する問題点対策状態データベースと、前記品目構成データベースを参照し、利用者から受付ける流用元品目の下位構成にあたる品目を最下層まで展開するとともに、前記問題点対策状態データベースを参照して、前記流用元品目の下位構成にあたる品目のそれぞれについて未解決の問題点が存在するかを判定する流用部と、前記流用部が未解決の問題点が存在すると判定した場合は、前記利用者に該問題点の所在に関する警告を出力し、さらに前記流用を続行するか否かについて問合せを出力する品目表表示部とを有することを特徴とする。
【００１２】
この請求項３の発明によれば、複数の品目のそれぞれについて構成情報を品目構成データベースとして格納し、複数の品目のうち問題点を有する品目の品目識別子と問題点に対する対策の状況とを対応付けて問題点対策状態データベースとして格納し、品目構成データベースを参照し、利用者から受付ける流用元品目の下位構成にあたる品目を最下層まで展開するとともに、問題点対策状態データベースを参照して、流用元品目の下位構成にあたる品目のそれぞれについて未解決の問題点が存在するかを判定し、未解決の問題点が存在すると判定した場合は、利用者に問題点の所在に関する警告を出力し、さらに流用を続行するか否かについて問合せを出力するよう構成したので、構成の一部に問題品目を含む品目の流用を防ぐことができる。
【発明の効果】
【００１７】
請求項１、２および３の発明によれば、構成の一部に問題品目を含む品目の流用を防ぐので、問題点を有する品目の流用を確実に防ぐことができるという効果を奏する。
【００１８】
また、請求項２の発明によれば、問題点を有する品目の無造作な流用を防ぐので、問題の再発を防止することができるという効果を奏する。
【００１９】
また、請求項３の発明によれば、構成の一部に問題品目を含む品目の流用を防ぐので、問題点を有する品目の流用を確実に防ぐことができるという効果を奏する。
【００２０】
また、請求項４の発明によれば、問題点の水平展開を容易にするので、問題の再発を防止することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２１】
以下に添付図面を参照して、この発明に係る製品構成管理プログラム、製品構成管理方法および製品構成管理装置の好適な実施例を詳細に説明する。
【実施例】
【００２２】
まず、本実施例に係る製品構成管理装置が提供する問題再発防止機能について説明する。図１は、本実施例に係る製品構成管理装置が提供する問題再発防止機能を説明するための説明図である。
【００２３】
同図は、製品のライフサイクルにおける問題点の管理と活用に関する業務フローを示し、ユーザからのクレームなどの問題点が保守部門によって問題点ＤＢ（データベース）に登録される（１）。そして、問題点ＤＢから問題点が選定され、問題点を検討する設計者の割り当てが行われる。また、問題点を有する品目に対する対策状態を記憶する問題点対策状態ＤＢ１４０に問題点を有する品目が登録される（２）。
【００２４】
そして、設計者は、問題点ＤＢを検索して過去の問題点を参照するなどによって問題点の原因を究明し、対策を検討する（３）。そして、問題点を有する品目の設計変更を行い、設計変更に対して承認が得られると出図／製造指示を行う（４）。また、対策の検討結果などを問題点対策状態ＤＢ１４０に反映する。
【００２５】
ここで、問題点を有する品目に対しては対策が完了することになるが、同様の問題の再発を防止するためには、同様の問題点を抱える品目を抽出し、対策を実施することが望ましい。また、問題点対策状態ＤＢ１４０に登録された品目で対策が決まっていない品目については、他の製品や品目での流用を制限することが望ましい。
【００２６】
そこで、本実施例に係る製品構成管理装置は、品目流用時や品目表の表示時に問題点対策状態ＤＢ１４０を参照し、問題点対策状態ＤＢ１４０に登録された品目で対策が決まっていない品目については警告を出す。
【００２７】
また、本実施例に係る製品構成管理装置は、問題点を有する品目に対する設計変更の承認が行われた際に、問題点を有する品目に関連する品目を問題点候補品目として抽出し、問題点候補品目を新たに問題点対策状態ＤＢ１４０に登録するとともに、問題点候補品目の担当者に問題点に関する情報をメールで通知する。なお、問題点候補品目としては、問題点を有する品目と機種グループ、ＧＴ（グループテクノロジー）コードあるいは品名コードが同一である品目、問題点を有する品目を流用元とする品目を抽出する。
【００２８】
このように、本実施例に係る製品構成管理装置は、問題点を有する品目が流用される場合に警告を出すとともに、問題点を有する品目に対する設計変更の承認が行われた際に、問題点を有する品目に関連する品目を問題点候補品目として抽出し、問題点候補品目を新たに問題点対策状態ＤＢ１４０に登録するとともに、問題点候補品目の担当者に問題点に関する情報をメールで通知することによって、問題の再発防止を支援することができる。
【００２９】
次に、本実施例に係る製品構成管理装置の構成について説明する。図２は、本実施例に係る製品構成管理装置の構成を示す機能ブロック図である。同図に示すように、この製品構成管理装置１００は、問題点ＤＢ１１０と、設計変更ＤＢ１２０と、品目ＤＢ１３０と、問題点対策状態ＤＢ１４０と、品目構成ＤＢ１５０と、流用部１６０と、品目表表示部１７０と、水平展開支援部１８０と、問題点関連情報編集部１９０とを有する。
【００３０】
問題点ＤＢ１１０は、ユーザからのクレームなどの問題点を記憶するデータベースである。図３は、問題点ＤＢ１１０が問題点ごとに記憶する項目の一例を示す図である。同図に示すように、この問題点ＤＢ１１０は、問題点ごとのＩＤ（識別子）である問題点ＩＤと、問題が発生した機種を示す発生機種と、発生日と、問題内容と、問題となった品目のＩＤである品目ＩＤと、設計変更ごとのＩＤである設計変更ＩＤとを問題点ごとに記憶する。なお、問題となった品目ＩＤについては、問題点ごとに複数記憶することができる。
【００３１】
設計変更ＤＢ１２０は、設計変更に関する情報を記憶するデータベースである。図４は、設計変更ＤＢ１２０が設計変更対象ごとに記憶する項目の一例を示す図である。同図に示すように、この設計変更ＤＢ１２０は、設計変更ＩＤと、設計変更の対象の品目ＩＤと、設計変更を行う担当者のＩＤである担当者ＩＤとを設計変更対象ごとに記憶する。
【００３２】
品目ＤＢ１３０は、品目に関する情報を記憶するデータベースである。図５は、品目ＤＢ１３０が品目ごとに記憶する項目の一例を示す図である。同図に示すように、この品目ＤＢ１３０は、品目ＩＤと、品目が属する機種グループと、ＧＴコードと、品名コードと、流用品目である場合には流用元の品目ＩＤと、担当者ＩＤとを品目ごとに記憶する。
【００３３】
問題点対策状態ＤＢ１４０は、問題点を有する品目に関する情報を記憶するデータベースである。図６は、問題点対策状態ＤＢ１４０が問題点を有する品目ごとに記憶する項目の一例を示す図である。同図に示すように、この問題点対策状態ＤＢ１４０は、品目ＩＤと、問題点フラグと、更新日と、状態フラグと、対策有無と、理由と、更新者とを問題点を有する品目ごとに記憶する。
【００３４】
ここで、問題点フラグは、問題点を有する品目として登録された理由の種別を示し、問題点を有する品目と機種グループが同一であるために水平展開対象（問題候補品目）として登録された場合には「１」であり、問題点を有する品目とＧＴコードが同一であるために水平展開対象として登録された場合には「２」であり、問題点を有する品目と品名コードが同一であるために水平展開対象として登録された場合には「３」であり、問題点を有する品目を流用した品目であるために水平展開対象として登録された場合には「４」である。また、ユーザからのクレームなどによって問題点が発見された品目の場合には、「０」である。
【００３５】
また、状態フラグは、問題に対する品目の状態を示し、設計者が問題点を検討中である場合には「１」であり、問題点に対する対策は無しとして対策が完了した場合には「２」であり、問題点に対する対策があり対応中である場合には「３」であり、問題点に対する対策が完了した場合には「４」である。
【００３６】
品目構成ＤＢ１５０は、品目の構成に関する情報を記憶するデータベースである。図７は、品目構成ＤＢ１５０が品目の親子関係ごとに記憶する項目の一例を示す図である。同図に示すように、この品目構成ＤＢ１５０は、親の品目のＩＤである親品目ＩＤと、子の品目のＩＤである子品目ＩＤとを品目の親子関係ごとに記憶する。
【００３７】
流用部１６０は、品目の流用処理を行う処理部であり、利用者の指示に基づいて品目ＤＢ１３０や品目構成ＤＢ１５０を更新する流用処理を行う。また、この流用部１６０は、流用処理を行う際に、利用者が流用元として指定した品目が問題点を有するか否かを問題点対策状態ＤＢ１４０を参照して判定し、問題点を有する場合には、利用者に警告する。ここで、この流用部１６０は、問題点を有する品目であるか否かの判定を利用者が流用元として指定した品目に対してだけ行うのではなく、利用者が流用元として指定した品目を品目構成ＤＢ１５０を用いて要素部品のレベルまで展開して得られる全ての品目を対象として行う。
【００３８】
この流用部１６０が、流用処理を行う際に、利用者が流用元として指定した品目を展開した全ての品目を対象として問題点を有するか否かを問題点対策状態ＤＢ１４０を参照して判定し、いずれかの品目が問題点を有する場合には、利用者に警告することによって、同様の問題が流用先の製品で発生することを防ぐことができる。
【００３９】
品目表表示部１７０は、品目表を表示する処理部であり、利用者の指示に基づいて品目ＤＢ１３０や品目構成ＤＢ１５０を参照して品目表を表示する。ここで、この品目表表示部１７０は、品目表に含まれる品目ごとに、問題点対策状態ＤＢ１４０を参照して品目に問題があるか否かを判定し、問題がある場合には、その品目を問題のない品目とは異なる形態で表示する。
【００４０】
この品目表表示部１７０が、品目表を表示する際に問題点対策状態ＤＢ１４０を参照して品目に問題があるか否かを判定し、問題がある場合には、その品目を問題のない品目とは異なる形態で表示することによって、利用者に問題点のある品目であることを警告することができる。
【００４１】
水平展開支援部１８０は、問題点を有する品目に関連する品目への問題点の水平展開を支援する処理を行う処理部である。具体的には、この水平展開支援部１８０は、問題点を有する品目に対する設計変更承認が行われた際に、設計変更ＤＢ１２０を参照して設計変更が承認された品目ＩＤを取得し、取得した品目ＩＤを用いて品目ＤＢ１３０から機種グループ、ＧＴコードおよび品名コードを取得する。
【００４２】
そして、設計変更が承認された品目と機種グループ、ＧＴコードあるいは品名コードが一致する品目を品目ＤＢ１３０から検索して問題点対策状態ＤＢ１４０に登録する。また、設計変更が承認された品目を流用元とする品目を品目ＤＢ１３０から検索して問題点対策状態ＤＢ１４０に登録する。
【００４３】
また、この水平展開支援部１８０は、問題点対策状態ＤＢ１４０に新たに登録した品目については、品目ＤＢ１３０を参照して担当者を特定し、担当者に対して設計変更が承認された品目の問題点に関する情報をメールで送信する。
【００４４】
この水平展開支援部１８０が、設計変更が承認された品目と機種グループ、ＧＴコードあるいは品名コードが一致する品目、ならびに、設計変更が承認された品目を流用元とする品目を品目ＤＢ１３０から検索して問題点対策状態ＤＢ１４０に登録することによって、問題点の水平展開を支援し、同様の問題を有する可能性の高い品目が無警告で流用されることを防ぐことができる。
【００４５】
また、この水平展開支援部１８０が、問題点対策状態ＤＢ１４０に新たに登録した品目の担当者に対して設計変更が承認された品目の問題点に関する情報をメールで送信することによって、担当者に対して問題点の所在を明らかにすることができる。
【００４６】
問題点関連情報編集部１９０は、問題点ＤＢ１１０、設計変更ＤＢ１２０および問題点対策状態ＤＢ１４０を編集する処理部であり、利用者からの指示に基づいて、これらのデータベースを編集する。
【００４７】
次に、流用部１６０の処理手順について説明する。図８は、流用部１６０の処理手順を示すフローチャートである。同図に示すように、この流用部１６０は、利用者によって流用する品目が指定されると、指定された流用元品目の下位構成を部品構成ＤＢ１５０を用いて展開し（ステップＳ１０１）、展開した各品目について未解決の問題点が存在するか否か、すなわち、品目が問題点対策状態ＤＢ１４０に登録され、かつ状態フラグの値が「１（検討中）」または「３（対応中）」であるか否かを判定する（ステップＳ１０２〜ステップＳ１０３）。
【００４８】
その結果、展開した品目のいずれかに未解決の問題点が存在する場合には、問題点の存在を警告し、流用処理を続行するか否かを利用者に尋ねる（ステップＳ１０４）。そして、利用者が流用処理の続行を指定した場合には（ステップＳ１０５、Ｙｅｓ）、流用処理を行い（ステップＳ１０６）、未解決問題点を含んで流用した先の流用先品目を問題点対策状態ＤＢ１４０に登録する（ステップＳ１０７）。
【００４９】
一方、利用者が流用処理の続行を指定しなかった場合には（ステップＳ１０５、Ｎｏ）、処理を終了する。また、展開した品目のいずれにも未解決の問題点が存在しない場合には、流用処理を行う（ステップＳ１０８）。
【００５０】
このように、この流用部１６０が、流用元品目の下位構成を展開した各品目について未解決の問題点が存在するか否かを問題点対策状態ＤＢ１４０を用いて判定し、展開した品目のいずれかに未解決の問題点が存在する場合には、問題点の存在を利用者に警告することによって、問題点を有する品目が無造作に流用されることを防ぐことができる。
【００５１】
なお、ここでは、展開した品目のいずれかに未解決の問題点が存在する場合には、問題点の存在を利用者に警告することとしたが、品目の流用を無条件に禁止することもできる。
【００５２】
次に、品目表表示部１７０の処理手順について説明する。図９は、品目表表示部１７０の処理手順を示すフローチャートである。同図に示すように、この品目表表示部１７０は、利用者によって表示が指定された品目表に含まれる品目ごとに、問題点対策状態ＤＢ１４０に登録され、かつ状態フラグの値が「１（検討中）」または「３（対応中）」であるか否かを判定する（ステップＳ２０１〜ステップＳ２０２）。
【００５３】
その結果、品目が問題点対策状態ＤＢ１４０に登録され、かつ状態フラグの値が「１（検討中）」または「３（対応中）」である場合には、品目に問題があるので、品目表のその品目の背景色を目立つようにする。あるいは、その品目のアイコンを変更することによって目立たせる（ステップＳ２０３）。一方、品目が問題点対策状態ＤＢ１４０に登録されてないか、あるいは、状態フラグの値が「１（検討中）」でも「３（対応中）」でもない場合には、その品目については通常の表示を行う（ステップＳ２０４）。
【００５４】
図１０は、品目表の表示例を示す図である。同図は、問題点対策状態ＤＢ１４０に登録され、かつ状態フラグの値が「１（検討中）」または「３（対応中）」である品目については、「×」のアイコンが表示される場合を示している。
【００５５】
このように、品目表表示部１７０が、品目表を表示する際に、品目表に含まれる品目が問題点対策状態ＤＢ１４０に含まれ、かつ状態フラグの値が「１（検討中）」または「３（対応中）」である場合には、表示形態を変更して表示することによって、利用者に問題点のある品目を認識させることができる。
【００５６】
次に、水平展開支援部１８０の処理手順について説明する。図１１は、水平展開支援部１８０の処理手順を示すフローチャートである。なお、この水平展開支援部１８０は、問題点を有する品目に対して設計変更承認が行われた場合に起動される。
【００５７】
同図に示すように、この水平展開支援部１８０は、問題点の対策を完了した品目、すなわち設計変更が承認された品目について、問題点対策状態ＤＢ１４０の状態フラグを更新するとともに（ステップＳ３０１）、品目ＤＢ１３０から機種グループ、ＧＴコードおよび品名コードを取得する（ステップＳ３０２）。
【００５８】
そして、取得した機種グループ、ＧＴコードまたは品名コードが一致する品目を品目ＤＢ１３０から検索し、水平展開の対象となる関連品目として問題点対策状態ＤＢ１４０に新たに登録する（ステップＳ３０３）。このとき、機種グループ、ＧＴコードまたは品名コードのいずれが一致したかを問題点フラグの値として設定する。
【００５９】
また、設計変更が承認された品目を流用元とする品目を品目ＤＢ１３０から検索して問題点対策状態ＤＢ１４０に新たに登録する（ステップＳ３０４）。このとき、問題点フラグの値としては「４（流用先品目）」を設定する。
【００６０】
そして、問題点対策状態ＤＢ１４０に新たに登録した品目の担当者に対して、設計変更が承認された品目の問題点対策状態ＤＢ１４０の内容に基づいて問題点情報を作成し、メールで送信する（ステップＳ３０５）。例えば、問題点フラグの値に基づいて、問題の水平展開の対象となった理由（機種グループが問題点を有する品目と一致など）を生成し、問題点情報の一部として担当者に通知する。
【００６１】
このように、この水平展開支援部１８０が、設計変更が承認された品目について、機種グループ、ＧＴコードまたは品名コードが一致する品目、ならびに、流用先となる品目を品目ＤＢ１３０から検索し、水平展開の対象となる関連品目として問題点対策状態ＤＢ１４０に新たに登録するとともに、関連品目の担当者に対して問題点情報をメールで送信することによって、問題点の水平展開を支援することができる。
【００６２】
上述してきたように、本実施例では、問題点対策状態ＤＢ１４０に問題点を有する品目の情報を記憶し、流用部１６０が流用処理を行う際に流用元品目の下位構成を展開し、展開した各品目について問題点対策状態ＤＢ１４０を参照して問題点があるか否かを判定し、いずれかの品目に問題点がある場合には、警告することとしたので、問題のある品目が無造作に流用されることを防ぎ、別の製品での問題の再発を防止することができる。
【００６３】
また、本実施例では、品目表表示部１７０が品目表を表示する際に表示する各品目について問題点対策状態ＤＢ１４０を参照して問題点があるか否かを判定し、問題点がある場合には、アイコンや背景色を変えて表示することとしたので、問題のある品目を利用者に容易に認識させることができる。
【００６４】
また、本実施例では、設計変更の承認が行われた際に水平展開支援部１８０が設計変更が承認された品目について、機種グループ、ＧＴコードまたは品名コードが一致する品目、ならびに、流用先となる品目を品目ＤＢ１３０から検索し、水平展開の対象となる関連品目として問題点対策状態ＤＢ１４０に新たに登録するとともに、関連品目の担当者に対して問題点情報をメールで送信することとしたので、問題点の水平展開を支援し、別の製品での問題の再発を防止することができる。
【００６５】
なお、本実施例では、問題点対策状態ＤＢ１４０を用いて、問題点を有する品目の情報を管理する場合について説明したが、本発明はこれに限定されるものではなく、例えば、品目ＤＢ１３０に同等の情報を加えて管理する場合にも同様に適用することができる。
【００６６】
また、本実施例では、製品構成管理装置について説明したが、製品構成管理装置が有する構成をソフトウェアによって実現することで、同様の機能を有する製品構成管理プログラムを得ることができる。そこで、この製品構成管理プログラムを実行するコンピュータについて説明する。
【００６７】
図１２は、本実施例に係る製品構成管理プログラムを実行するコンピュータの構成を示す機能ブロック図である。同図に示すように、このコンピュータ２００は、ＲＡＭ２１０と、ＣＰＵ２２０と、ＨＤＤ２３０と、ＬＡＮインタフェース２４０と、入出力インタフェース２５０と、ＤＶＤドライブ２６０とを有する。
【００６８】
ＲＡＭ２１０は、プログラムやプログラムの実行途中結果などを記憶するメモリであり、ＣＰＵ２２０は、ＲＡＭ２１０からプログラムを読み出して実行する中央処理装置である。
【００６９】
ＨＤＤ２３０は、プログラムやデータを格納するディスク装置であり、ＬＡＮインタフェース２４０は、コンピュータ２００をＬＡＮ経由で他のコンピュータに接続するためのインタフェースである。
【００７０】
入出力インタフェース２５０は、マウスやキーボードなどの入力装置および表示装置を接続するためのインタフェースであり、ＤＶＤドライブ２６０は、ＤＶＤの読み書きを行う装置である。
【００７１】
そして、このコンピュータ２００において実行される製品構成管理プログラム２１１は、ＤＶＤに記憶され、ＤＶＤドライブ２６０によってＤＶＤから読み出されてコンピュータ２００にインストールされる。
【００７２】
あるいは、この製品構成管理プログラム２１１は、ＬＡＮインタフェース２４０を介して接続された他のコンピュータシステムのデータベースなどに記憶され、これらのデータベースから読み出されてコンピュータ２００にインストールされる。
【００７３】
そして、インストールされた製品構成管理プログラム２１１は、ＨＤＤ２３０に記憶され、ＲＡＭ２１０に読み出されてＣＰＵ２２０によって製品構成管理プロセス２２１として実行される。
【００７４】
（付記１）製品の構成に関する情報を管理する製品構成管理プログラムであって、
製品を構成する品目に発生した問題に関する情報を問題点品目情報として登録する問題点品目登録手順と、
前記問題点品目登録手順により登録された問題点品目情報に基づいて前記問題の再発防止を支援する再発防止支援手順と、
をコンピュータに実行させることを特徴とする製品構成管理プログラム。
【００７５】
（付記２）前記再発防止支援手順は、
品目を流用する処理を行う際に、流用元の品目が問題点を有するか否かを前記問題点品目情報を用いて判定する問題点有無判定手順と、
前記問題点有無判定手順により問題点を有すると判定された流用元の品目の流用を制限する流用制限手順と、
をコンピュータに実行させることを特徴とする付記１に記載の製品構成管理プログラム。
【００７６】
（付記３）前記問題点有無判定手順は、流用元の品目を品目の構成情報を用いて最下位層の品目まで展開し、展開の過程で得られるいずれかの品目が問題点を有する場合には、該流用元の品目が問題点を有すると判定することを特徴とする付記２に記載の製品構成管理プログラム。
【００７７】
（付記４）前記流用制限手順は、流用元の品目に問題点があることを利用者に警告して利用者からの指示を受け付け、利用者が流用を指示した場合には、該流用元の品目を流用する処理を行い、利用者が流用を指示しない場合には、流用処理を行わないことを特徴とする付記２または３に記載の製品構成管理プログラム。
【００７８】
（付記５）前記流用制限手順は、流用元の品目に問題点があるため該品目の流用が禁止されていることを利用者に通知して流用処理を行わないことを特徴とする付記２または３に記載の製品構成管理プログラム。
【００７９】
（付記６）前記再発防止支援手順は、問題点を有する品目と関連する品目を問題点候補品目として該問題点候補品目に関する情報を前記問題点品目情報に追加することを特徴とする付記１に記載の製品構成管理プログラム。
【００８０】
（付記７）前記水平展開支援手順は、前記問題点品目情報に情報が追加された品目の担当者に対して問題点に関する情報の通知をさらに行うことを特徴とする付記６に記載の製品構成管理プログラム。
【００８１】
（付記８）品目の構成情報を表示する際に、問題点を有する品目が構成品目に含まれているか否かを前記問題点品目情報を用いて判定し、問題点を有する品目が含まれている場合には、問題点を有する品目を問題点の無い品目と異なる形態で表示する品目構成表示手順をさらにコンピュータに実行させることを特徴とする付記１〜７のいずれか一つに記載の製品構成管理プログラム。
【００８２】
（付記９）製品の構成に関する情報を管理する製品構成管理方法であって、
製品を構成する品目に発生した問題に関する情報を問題点品目情報として登録する問題点品目登録工程と、
前記問題点品目登録工程により登録された問題点品目情報に基づいて前記問題の再発防止を支援する再発防止支援工程と、
を含んだことを特徴とする製品構成管理方法。
【００８３】
（付記１０）製品の構成に関する情報を管理する製品構成管理装置であって、
製品を構成する品目に発生した問題に関する情報を問題点品目情報として記憶する問題点品目情報記憶手段と、
前記問題点品目情報記憶手段により記憶された問題点品目情報に基づいて前記問題の再発防止を支援する再発防止支援手段と、
を備えたことを特徴とする製品構成管理装置。
【産業上の利用可能性】
【００８４】
以上のように、本発明に係る製品構成管理プログラム、製品構成管理方法および製品構成管理装置は、ＰＤＭなどの製品構成管理に有用であり、特に、製品構成情報の流用が多い場合に適している。
【図面の簡単な説明】
【００８５】
【図１】本実施例に係る製品構成管理装置が提供する問題再発防止機能を説明するための説明図である。
【図２】本実施例に係る製品構成管理装置の構成を示す機能ブロック図である。
【図３】問題点ＤＢが問題点ごとに記憶する項目の一例を示す図である。
【図４】設計変更ＤＢが設計変更対象ごとに記憶する項目の一例を示す図である。
【図５】品目ＤＢが品目ごとに記憶する項目の一例を示す図である。
【図６】問題点対策状態ＤＢが問題点を有する品目ごとに記憶する項目の一例を示す図である。
【図７】品目構成ＤＢが品目の親子関係ごとに記憶する項目の一例を示す図である。
【図８】流用部の処理手順を示すフローチャートである。
【図９】品目表表示部の処理手順を示すフローチャートである。
【図１０】品目表の表示例を示す図である。
【図１１】水平展開支援部の処理手順を示すフローチャートである。
【図１２】本実施例に係る製品構成管理プログラムを実行するコンピュータの構成を示す機能ブロック図である。
【符号の説明】
【００８６】
１００    製品構成管理装置
１１０    問題点ＤＢ
１２０    設計変更ＤＢ
１３０    品目ＤＢ
１４０    問題点対策状態ＤＢ
１５０    品目構成ＤＢ
１６０    流用部
１７０    品目表表示部
１８０    水平展開支援部
１９０    問題点関連情報編集部
２００    コンピュータ
２１０    ＲＡＭ
２１１    製品構成管理プログラム
２２０    ＣＰＵ
２２１    製品構成管理プロセス
２３０    ＨＤＤ
２４０    ＬＡＮインタフェース
２５０    入出力インタフェース
２６０    ＤＶＤドライブ
【図１】
0004756962.tif 000002
【図２】
0004756962.tif 000003
【図３】
0004756962.tif 000004
【図４】
0004756962.tif 000005
【図５】
0004756962.tif 000006
【図６】
0004756962.tif 000007
【図７】
0004756962.tif 000008
【図８】
0004756962.tif 000009
【図９】
0004756962.tif 000010
【図１０】
0004756962.tif 000011
【図１１】
0004756962.tif 000012
【図１２】
0004756962.tif 000013