(57)【特許請求の範囲】
【請求項１】
装置の稼働状況を表す稼働状況情報を取得してユーザ情報データベースに蓄積する稼働状況情報取得手段と、装置の部品に対する作業状況を表す作業状況情報を取得して作業履歴情報データベースに蓄積する作業状況情報取得手段と、保守対象となっている全ての装置を構成する全ての部品の交換時の状況を表す交換時情報を取得して稼働品質管理データベースに蓄積する部品交換時情報取得手段と、を備え、
装置を構成する構成部品の情報を管理する構成部品データベースに基づいて前記ユーザ情報データベース及び前記作業履歴情報データベースから保守対象となる装置を構成する部品毎に当該装置の前記稼働状況情報及び前記作業状況情報を抽出する部品情報抽出手段と、前記保守対象となる装置を構成する部品と同一の部品のこれまでの前記交換時情報を前記稼働品質管理データベースから抽出する部品交換時情報抽出手段と、これら抽出した情報に基づいて前記保守対象となる装置を構成する部品の保守タイミングを表す部品保守情報を算出する部品保守情報算出手段と、を備えた、
ことを特徴とする部品管理システム。
【請求項２】
前記部品保守情報算出手段は、部品の推定寿命期間を算出して前記部品保守情報を算出する、
ことを特徴する請求項１記載の部品管理システム。
【請求項３】
前記稼働状況情報取得手段は、前記装置の電源投入時間に基づく稼働時間情報と、前記装置の作動時に生成されるログ情報に基づく使用状況情報と、を前記稼働状況情報として取得する、
ことを特徴とする請求項１又は２記載の部品管理システム。
【請求項４】
前記部品交換時情報取得手段は、交換された部品の、交換理由を表す交換理由情報と、稼働時間を表す稼働時間情報と、使用状況を表す使用状況情報と、を前記交換時情報として取得して蓄積する、
ことを特徴とする請求項１，２又は３記載の部品管理システム。
【請求項５】
部品毎に予め設定された寿命期間を表す部品寿命情報を記憶する部品寿命情報記憶手段を備え、
前記部品保守情報算出手段は、前記部品寿命情報に基づいて前記部品保守情報を算出する、
ことを特徴とする請求項１，２，３又は４記載の部品管理システム。
【請求項６】
前記部品保守情報算出手段は、保守対象となる部品の推定寿命期間を算出すると共に、この推定寿命期間と、当該部品の実際の稼働時間とに基づいて保守日を算出する、
ことを特徴とする請求項１，２，３，４又は５記載の部品管理システム。
【請求項７】
前記部品保守情報算出手段は、保守対象となる部品の実際の稼働時間と、前記算出した推定寿命期間とを比較して、当該推定寿命期間が短い場合に部品交換時期であることを外部に通知するよう出力する、
ことを特徴とする請求項６記載の部品管理システム。
【請求項８】
コンピュータに、
装置の稼働状況を表す稼働状況情報を取得してユーザ情報データベースに蓄積する稼働状況情報取得手段と、装置の部品に対する作業状況を表す作業状況情報を取得して作業履歴情報データベースに蓄積する作業状況情報取得手段と、保守対象となっている全ての装置を構成する全ての部品の交換時の状況を表す交換時情報を取得して稼働品質管理データベースに蓄積する部品交換時情報取得手段と、装置を構成する構成部品の情報を管理する構成部品データベースに基づいて前記ユーザ情報データベース及び前記作業履歴情報データベースから保守対象となる装置を構成する部品毎に当該装置の前記稼働状況情報及び前記作業状況情報を抽出する部品情報抽出手段と、前記保守対象となる装置を構成する部品と同一の部品のこれまでの前記交換時情報を前記稼働品質管理データベースから抽出する部品交換時情報抽出手段と、これら抽出した情報に基づいて前記保守対象となる装置を構成する部品の保守情報を算出する部品保守情報算出手段と、
を実現させるためのプログラム。
【請求項９】
前記部品保守情報算出手段は、部品の推定寿命期間、及び／あるいは、部品の障害傾向、を算出して部品保守情報を算出する、
ことを特徴する請求項８記載のプログラム。
【請求項１０】
コンピュータにて保守対象である装置を構成する部品を管理する方法であって、
装置の稼働状況を表す稼働状況情報を取得してユーザ情報データベースに蓄積する稼働状況情報取得工程と、装置の部品に対する作業状況を表す作業状況情報を取得して作業履歴情報データベースに蓄積する作業状況情報取得工程と、保守対象となっている全ての装置を構成する全ての部品の交換時の状況を表す交換時情報を取得して稼働品質管理データベースに蓄積する部品交換時情報取得工程と、任意の順序で実行し、
装置を構成する構成部品の情報を管理する構成部品データベースに基づいて前記ユーザ情報データベース及び前記作業履歴情報データベースから保守対象となる装置を構成する部品毎に当該装置の前記稼働状況情報及び前記作業状況情報を抽出する部品情報抽出工程と、これに前後して、保守対象となる装置を構成する部品と同一の部品のこれまでの前記交換時情報を前記稼働品質管理データベースから抽出する部品交換時情報抽出工程と、を有すると共に、これら抽出した情報に基づいて前記保守対象となる装置を構成する部品の保守情報を算出する部品保守情報算出工程と、を有する、
ことを特徴とする部品管理方法。
【請求項１１】
前記部品保守情報算出工程は、部品の推定寿命期間、及び／あるいは、部品の障害傾向、を算出して部品保守情報を算出する、
ことを特徴する請求項１０記載の部品管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品管理システムにかかり、特に、コンピュータ装置などの機器を構成する部品の交換や点検時期といった保守タイミングを管理する部品管理システムに関する。
【背景技術】
【０００２】
従来より、ユーザや企業などが使用しているコンピュータ装置などの定期点検時において、部品交換や点検周期の特定は、上記コンピュータ装置などのシステム開発部門にて開発時点に算出された障害率や部品寿命（ＭＴＢＦ）などに基づいて行われている。例えば、コンピュータ装置に実装されている部品の実際の稼働時間を、予め設定された部品寿命を表す閾値と比較して、その閾値を超えている場合に部品交換すると判断する、という手法が採られている。
【０００３】
ところが、コンピュータ装置などの機器は、利用するユーザ毎に稼動時間や設置環境が異なる。また、障害などで行った復旧作業時の部品交換や製品品質向上を目的とする改善作業で行った部品交換などにおける交換後の稼動時間により、今回の定期点検時に交換した方が良い部品か、次回の定期点検時に交換しても良い部品か、ということを特定できず、点検周期が適正であるか判断できない、という問題が生じていた。つまり、部品交換や点検周期は、システム開発部門にて開発時点で算出した情報を元に提示されているが、実際に使用されているユーザ毎のシステム稼動時間や設置環境などが反映されていない。このため、交換しなくても良い部品まで交換されたり、提示された周期よりも短期間で定期点検を行ったりすることがあった。従って、必ずしも適切なタイミングにて点検や部品交換といった保守が行われておらず、点検や部品交換によって費やされるコストが増加する、という問題が生じていた。
【０００４】
そして、上記の問題を解決すべく特許文献１には、部品を搭載するコンピュータなどの機器の使用状況を考慮して、部品の点検や交換時期の特定を行う、というシステムが開示されている。具体的に、このシステムでは、装置毎の設置環境、過去の作業状況、障害傾向に基づいて、マイニング技術を利用して部品交換時期を予測している。
【０００５】
【特許文献１】特開２００７−１０９０５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来例では、装置毎の使用状況を考慮した部品点検や部品交換時期を算出する構成となっているため、各装置に実装された個々の部品について適切なタイミングの点検や交換時期を算出することは困難である、という問題があった。つまり、部品が搭載された装置の使用状況を考慮しているものの、そのことが搭載されている部品にとって適切な点検時期や交換時期を算出していることになっているかどうかは明らかではない。従って、依然として、点検や部品交換によって費やされるコストが増加する、という問題が生じうる。
【０００７】
このため、本発明では、上記不都合を改善し、特に、部品毎に適切な保守タイミングを算出することができ、装置の信頼性の向上をはかりつつ、点検や部品コストの軽減を図ることができる部品管理システムを提供することをその目的とする。
【課題を解決するための手段】
【０００８】
そこで、本発明の部品管理システムは、装置の稼働状況を表す稼働状況情報を取得する稼働状況情報取得手段と、装置に対する作業状況を表す作業状況情報を取得する作業状況情報取得手段と、装置を構成する部品の交換時の状況を表す交換時情報を取得して蓄積する部品交換時情報取得手段と、を備え、保守対象となる装置を構成する部品毎に当該装置の稼働状況情報及び作業状況情報を抽出する部品情報抽出手段と、この部品と同一の部品の交換時情報を抽出する部品交換時情報抽出手段と、これら抽出した情報に基づいて保守対象となる装置を構成する部品の保守タイミングを表す部品保守情報を算出する部品保守情報算出手段と、を備えた、という構成を採っている。
【発明の効果】
【０００９】
本発明は、以上のように構成されているため、部品毎に稼働情報や交換時の状況など、多くの情報に基づいて保守タイミングを算出することができる。従って、部品毎の状況を考慮してより適切な保守時期を算出することができる。その結果、無駄な点検や部品交換を抑制でき、装置の信頼性の向上、及び、部品コストの削減を図ることができる、という従来にない優れた効果を有する。
【発明を実施するための最良の形態】
【００１０】
本発明は、コンピュータ機器など複数の部品を搭載して構成される「装置」の保守業務を実施している会社における保守支援を行うためのシステム、方法、プログラムに関するものである。
【００１１】
そこで、本発明の一形態である部品管理システムは、装置の稼働状況を表す稼働状況情報を取得する稼働状況情報取得手段と、装置に対する作業状況を表す作業状況情報を取得する作業状況情報取得手段と、装置を構成する部品の交換時の状況を表す交換時情報を取得して蓄積する部品交換時情報取得手段と、を備え、保守対象となる装置を構成する部品毎に当該装置の稼働状況情報及び作業状況情報を抽出する部品情報抽出手段と、この部品と同一の部品の交換時情報を抽出する部品交換時情報抽出手段と、これら抽出した情報に基づいて保守対象となる装置を構成する部品の保守タイミングを表す部品保守情報を算出する部品保守情報算出手段と、を備えた、という構成を採っている。
【００１２】
そして、本発明では、上記部品保守情報算出手段は、部品の推定寿命期間、及び／あるいは、部品の障害傾向、を算出して部品保守情報を算出する、という構成を採る。
【００１３】
上記発明によると、まず、部品管理システムでは、装置の稼働状況を表す稼働状況情報と、保守などの作業状況を表す作業状況情報とを、装置から取得する。また、装置を構成する部品の交換が生じると、その交換時の状況を表す交換時情報を取得して蓄積する。その後、保守対象の装置の部品について保守タイミングを算出する際には、上述したように取得した稼働状況情報と作業状況情報とを部品毎に抽出し、また、この部品と同一の部品について蓄積している交換時情報を抽出する。そして、保守対象の部品について、当該部品のこれまでの稼働状況や作業状況、及び、他の同一部品の交換状況に基づいて、部品保守時期を特定する。このように、部品毎に多くの情報に基づいて保守タイミングを算出するため、部品毎の状況を考慮してより適切な保守時期を算出することができる。その結果、無駄な点検や部品交換を抑制でき、装置の信頼性の向上、及び、部品コストの削減を図ることができる。特に、推定寿命期間や障害傾向などを算出することで、より明確な点検時期や部品交換時期などの保守タイミングを算出することができる。
【００１４】
また、本発明では、上記稼働状況情報取得手段は、装置の電源投入時間に基づく稼働時間情報と、装置の作動時に生成されるログ情報に基づく使用状況情報と、を稼働状況情報として取得する、という構成を採る。また、本発明では、上記部品交換時情報取得手段は、交換された部品の、交換理由を表す交換理由情報と、稼働時間を表す稼働時間情報と、使用状況を表す使用状況情報と、を交換時情報として取得して蓄積する、という構成を採る。
【００１５】
これにより、保守対象となる装置つまり部品の稼働時間と使用状況、さらには、他の同一部品の交換理由、稼働時間、使用状況をも利用して、保守タイミングを算出する。従って、より多くの情報を参照して算出することができ、より適正なタイミングを特定することができる。
【００１６】
また、本発明では、さらに、部品毎に予め設定された寿命期間を表す部品寿命情報を記憶する部品寿命情報記憶手段を備え、上記部品保守情報算出手段は、部品寿命情報に基づいて部品保守情報を算出する、という構成を採る。これにより、予め開発部門などで設定された寿命期間をも参考にして、保守タイミングを算出する。かかる場合には、より多くの情報を参照して算出することができ、より適正なタイミングを特定することができる。
【００１７】
また、本発明では、上記部品保守情報算出手段は、保守対象となる部品の推定寿命期間を算出すると共に、この推定寿命期間と、当該部品の実際の稼働時間とに基づいて保守日を算出する、という構成を採る。さらに、上記部品保守情報算出手段は、保守対象となる部品の実際の稼働時間と、算出した推定寿命期間とを比較して、当該推定寿命期間が短い場合に部品交換時期であることを外部に通知するよう出力する、という構成を採る。
【００１８】
これにより、算出した推定寿命期間と稼働時間とを比較して、推定寿命時間が既に稼働時間を超過していれば、部品交換時期であることを通知する。従って、オペレータは、部品交換等の迅速な対応を採ることができる。
【００１９】
また、本発明の他の形態であるプログラムは、コンピュータに、装置の稼働状況を表す稼働状況情報を取得する稼働状況情報取得手段と、装置に対する作業状況を表す作業状況情報を取得する作業状況情報取得手段と、装置を構成する部品の交換時の状況を表す交換時情報を取得して蓄積する部品交換時情報取得手段と、保守対象となる装置を構成する部品毎に当該装置の稼働状況情報及び作業状況情報を抽出する部品情報抽出手段と、この部品と同一の部品の交換時情報を抽出する部品交換時情報抽出手段と、これら抽出した情報に基づいて前記保守対象となる装置を構成する部品の保守情報を算出する部品保守情報算出手段と、を実現させる、という構成を採っている。そして、本発明では、上記部品保守情報算出手段は、部品の推定寿命期間、及び／あるいは、部品の障害傾向、を算出して部品保守情報を算出する、という構成を採る。
【００２０】
さらに、本発明の他の形態は、コンピュータにて保守対象である装置を構成する部品を管理する方法であって、装置の稼働状況を表す稼働状況情報を取得する稼働状況情報取得工程と、装置に対する作業状況を表す作業状況情報を取得する作業状況情報取得工程と、装置を構成する部品の交換時の状況を表す交換時情報を取得して蓄積する部品交換時情報取得工程と、任意の順序で実行し、保守対象となる装置を構成する部品毎に当該装置の稼働状況情報及び作業状況情報を抽出する部品情報抽出工程と、これに前後して、保守対象となる装置を構成する部品と同一の部品の前記交換時情報を抽出する部品交換時情報抽出工程と、を有すると共に、これら抽出した情報に基づいて保守対象となる装置を構成する部品の保守情報を算出する部品保守情報算出工程と、を有する、という構成を採る。そして、本発明では、上記部品保守情報算出工程は、部品の推定寿命期間、及び／あるいは、部品の障害傾向、を算出して部品保守情報を算出する、という構成を採る。
【００２１】
上記構成のプログラム、方法の発明であっても、上記部品管理システムと同様に作用するため、上述した本発明の目的を達成することができる。
【実施例１】
【００２２】
本発明の第１の実施例を、図１乃至図１７を参照して説明する。図１乃至図１２は、システム構成を示す図であり、図１３乃至図１７は、システムの動作を示す図である。
【００２３】
［構成］
本発明である部品管理システムの全体構成を、図１を参照して説明する。まず、本実施例において、部品の点検や交換が行われる機器は、所定のユーザが所有し使用するコンピュータ装置１０である。そして、部品管理システムは、コンピュータ装置１０の点検を行う保守員（図示せず）が操作する携帯端末２０と、ユーザ情報管理システム３０と、部品情報管理システム４０と、稼働品質管理システム５０と、を備えている。そして、上記携帯端末２０とユーザ情報管理システム３０と部品情報管理システム４０と稼働品質管理システム５０とは、インターネットやイントラネットなどネットワーク１００を介して相互に接続している。なお、本実施例では、部品管理システムが複数台のサーバコンピュータ（システム）にて構成されているが、例示した台数のサーバコンピュータにて構成されていることに限定されず、例えば、１台のサーバコンピュータにて構成されていてもよい。以下、各構成について詳述する。
【００２４】
＜コンピュータ装置＞
コンピュータ装置１０は、ユーザに納入され、当該ユーザが通常業務の処理をするために使用している情報処理端末である。そして、業者等の保守員による保守作業対象となっており、当該保守員による点検や部品交換の対象となる機器である。但し、本発明において部品が管理される機器は、コンピュータ装置１０であることに限定されない。
【００２５】
また、コンピュータ装置１０は、自装置の稼働状況を表す情報、つまり、稼働時間となる電源投入時間や、使用状況を表す作動時に生成されるログ情報を、ユーザ情報管理システム３０に定期的に送信する機能を有する。
【００２６】
＜携帯端末＞
携帯端末２０は、保守作業を実施する保守員（図示せず）が保有するネットワーク１００を介して通信可能な携帯電話やノートパソコンなどの情報処理端末である。そして、この携帯端末２０は、後述するように、稼働品質管理システム５０から送信された保守情報を受信して、その内容を表示する。例えば、定期点検や交換が必要であると判断されたコンピュータ装置１０のユーザ名、システム管理コード、定期点検予定、交換部品、といった情報を表示する。また、携帯端末２０は、保守員にて定期点検や部品交換の終了後に入力される作業内容を受け付けて、ネットワーク１００を介してユーザ情報管理システム３０と稼働品質管理システム５０に送信する機能を有する。
【００２７】
＜ユーザ情報管理システム＞
ユーザ情報管理システム３０は、インターネットやイントラネットなどネットワーク１００に接続しているほかに、コンピュータ装置１０を設置しているユーザに関する情報を管理するための内蔵ディスク（ＨＤＤ）を備えている情報処理端末である。そして、コンピュータ装置１０に関する電源投入時間や使用中のログ情報などの情報管理、稼働品質管理システム５０から受信したコンピュータ装置１０に関するユーザ名とシステム管理コードから、コンピュータ装置１０の累積稼働時間と使用状況の抽出、障害などで交換した部品情報や製品品質向上を目的とする改善作業や定期交換を行った日やその時に交換した部品などの作業履歴情報を管理している。具体的な構成としては、図２に示すように、情報送受信部３１と、ユーザ情報管理制御部３２と、ユーザ情報データベース３３と、作業履歴情報データベース３４と、を備えている。
【００２８】
情報送受信部３１は、インターネットやイントラネットなどネットワーク１００に接続されている部分である。また、ユーザ情報管理制御部３２は、所定のプログラムが組み込まれることにより、ユーザ情報管理システム３０の動作を制御するよう作動する。
【００２９】
そして、上記情報送受信部３１は、コンピュータ装置１０から、その電源投入時間や作動中であることを表すログ情報といった当該コンピュータ装置１０の稼働状況を表す稼働状況情報を受信して、ユーザ情報管理制御部３２の指令により、ユーザ情報データベース３３に蓄積する（稼働状況情報取得手段）。このため、ユーザ情報データベース３３は、図３に示すように、ユーザ名とシステム管理コードとシステム名とシステム型番と累計稼働時間と使用状況を記憶して管理している。ここで、「稼働時間」は、コンピュータ装置１０の電源投入時間の累積によって算出された累積稼働時間であり、また、「使用状況」は、コンピュータ装置１０から送信されたログ情報の数の多さに応じて判断した使用状況を表す情報であり、例えば、Ａ，Ｂ，Ｃといった３段階に分けて登録している。
【００３０】
また、情報送受信部３１は、上記保守員が操作する携帯端末２０から送信されたコンピュータ装置１０に対する保守作業内容を表す作業状況情報を受け付けて、ユーザ情報管理制御部３２の指令により、作業履歴情報データベース３４に蓄積する（作業状況情報取得手段）。ここで、作業履歴情報データベース３４は、過去の障害情報や製品品質向上を目的とする改善作業や定期点検日やその時に交換した部品などを管理しており、図４に示すように、保守員が携帯端末２０から入力したユーザ名、システム管理コード、作業日、作業内容、交換部品などの情報をもとに構築したデータベースとなっている。従って、この作業履歴情報データベース３４は、部品の交換時の状況を表す交換時情報を蓄積する部品交換時情報取得手段としても機能している。
【００３１】
なお、この作業履歴情報データベース３４に部品を交換したときの状況を表す情報が蓄積されると、全ての装置１０の部品に関する情報を、情報送受信部３１から稼働品質管理システム５０に送信する。つまり、後述するように、あらゆる部品の交換時の状況を表す情報が、稼働品質管理システム５０の稼働品質管理データベース５４に蓄積されることとなる。
【００３２】
また、情報送受信部３１は、稼働品質管理システム５０からコンピュータ装置１０に関するユーザ名とシステム管理コードを受信し、ユーザ情報管理制御部３２の指令により、受信したユーザ名及びコードに該当するコンピュータ装置１０の累積稼働時間や使用状況を表す稼働状況情報を、ユーザ情報データベース３３から抽出して稼働品質管理システム５０に返送する。同時に、コンピュータ１０の作業状況情報を、作業履歴情報データベース３４から抽出して、稼働品質管理システム５０に返送する。
【００３３】
＜部品情報管理システム＞
部品情報管理システム４０は、インターネットやイントラネットなどネットワーク１００に接続されているほかに、コンピュータ装置１０の部品に関する情報を管理するための内蔵ディスク（ＨＤＤ）を備えている情報処理端末である。この部品情報管理システム４０は、主に、システム開発部門にて開発時点で算出されたコンピュータ装置１０を構成している部品に関する障害率や部品寿命（ＭＴＢＦ）や交換周期と、定期点検や障害情報や製品品質向上を目的とする改善作業による交換部品に関する情報、を管理している。そして、図５のブロック図に示すように、情報送受信部４１と部品情報管理制御部４２と構成部品データベース４３と部品情報データベース４４とを備えている。
【００３４】
そして、構成部品データベース４３は、システム名とシステム型番からコンピュータ装置１０の構成部品の情報を管理するデータベースである。本データベースの一例を図６に示すが、この図に示すように、システム開発部門が作成したシステム名、システム型番、部品名、部品番号が関連付けされた情報を記憶している。また、部品情報データベース４４は、部品名、部品番号、部品寿命、故障率、製品品質向上を目的とする改善作業により交換する部品の情報や交換周期などの情報を管理する。本データベースの一例を図７に示すが、この図に示すように、システム開発部門にてシステム開発時に算出した部品寿命（Ｈ）、定期交換間隔（Ｍ）を記憶している。つまり、部品情報データベース４３は、部品毎に予め設定された寿命期間を表す部品寿命情報を記憶する部品寿命情報記憶手段として機能している。
【００３５】
また、情報送受信部４１は、ネットワーク１００に接続しており、稼働品質管理システム５０と情報の送受信を行う。そして、部品情報管理制御部４２は、部品情報管理システム４０の動作を制御する。具体的には、情報送受信部４１は、稼働品質管理システム５０からシステム名とシステム型番に関する情報の受信し、部品情報管理制御部４２からの指令により、受信したシステム名、システム型番に該当するシステムを構成する部品情報を、各データベース４３，４４から抽出して、稼働品質管理システム５０に返送する。つまり、システムの構成部品や各部品の予め設定された寿命期間などの情報を、稼働品質管理システムに送信する。
【００３６】
＜稼働品質管理システム＞
稼働品質管理システム５０は、ネットワーク１００に接続されているほかに、マイニング用プログラムを管理するための内蔵ディスク（ＨＤＤ）を備えている情報処理端末である。その構成を図８に示す。この図に示すように、稼働品質管理システム５０は、情報送受信部５１と、交換部品管理制御部５２と、稼働品質管理プログラム５３と、稼働品質管理データベース５４と、を備えている。そして、情報送受信部５１は、ネットワーク１００に接続しており、ユーザ情報管理システム３０、部品情報管理システム４０、携帯端末２０等と相互に情報の送受信を行う。また、稼働品質管理制御部５２は、稼働品質管理システム５０の動作を制御する制御装置であり、稼働品質管理プログラム５３を組み込むことで、後述するようにマイニング処理を実行するよう機能する。具体的には、図９に示すように、稼働品質管理システム５０内に、部品情報取得処理部６１と、部品情報抽出処理部６５と、マイニング処理部６８と、通知処理部６９と、を構築する。これらの機能について、さらに詳述する。
【００３７】
部品情報取得処理部６１は、稼働品質管理データベース５４内の情報に基づいて、一定間隔毎に所定のコンピュータ装置１０のユーザ名とシステム管理コードをユーザ情報管理システム３０に送信し、このユーザ名及びコードから特定されるコンピュータ装置１０に関する累積稼働時間と使用状況と作業履歴情報とを、ユーザ情報管理システム３０から取得する。つまり、この部品情報取得処理部６１は、上述したユーザ情報管理システム３０を介して、保守対象となるコンピュータ装置１０の稼働状況を表す稼働状況情報を取得する稼働情報取得機能６２（稼働状況情報取得手段）と、コンピュータ装置１０に対する作業状況を表す作業状況情報を取得する作業情報取得機能６３（作業状況情報取得手段）と、を有する。
【００３８】
また、部品情報取得処理部６１は、ユーザ情報管理システム３０や携帯端末２０から送信される部品の交換時の状況を表す交換時情報を取得して、稼働品質管理データベース５４に蓄積する部品交換情報取得機能６４（部品交換時情報取得手段）を有する。ここで、稼働品質管理データベース５４の一例を、図１０に示す。この図に示すように、稼働品質管理データベース５４は、保守対象となっている全てのコンピュータ装置の全ての部品の交換時情報を蓄積している。具体的には、まず、交換された部品の交換理由、つまり、障害による交換、改善作業による交換、定期点検時の交換、のいずれかであることを表す交換理由情報を記憶している。また、交換されるまでの部品の稼働時間を表す稼働時間情報を記憶されている。さらに、上述したように、コンピュータ装置１０から取得したログ情報などから判断できる部品の使用状況を表す使用状況情報（例えば、３段階（Ａ，Ｂ，Ｃ））を記憶している。なお、図１０では、１種類の部品「印字ローラ」に関する交換時情報しか示していないが、他の種類の部品に関する交換時情報も記憶されている。
【００３９】
さらに、部品情報取得処理部６１は、コンピュータ装置１０に関する構成部品情報を抽出するため、システム名とシステム型番をネットワーク１００を介して部品情報管理システム４０に送信し、これに応じて、部品情報管理システム４０から、該当するコンピュータ装置１０を構成している部品名や部品番号に関する情報、具体的には、当該部品のシステム開発部門にて開発時点で算出された部品寿命（ＭＴＢＦ）（Ｈ）や定期交換間隔（Ｍ）、製品品質向上を目的とする改善作業により交換する部品情報に関する情報を取得する。
【００４０】
次に、部品情報抽出処理部６５は、コンピュータ装置１０に関する交換部品を分析するために必要なデータテーブルを作成する。このデータテーブルの一例を図１１に示す。この図に示すように、データテーブルは、コンピュータ装置１０の構成部品をキーにして、部品名と部品番号、実際の累積稼働時間と使用状況と作業履歴情報、予め設定された部品寿命（ＭＴＢＦ）（Ｈ）と定期交換間隔（Ｍ）と製品品質向上を目的とする改善作業により交換する部品情報、を含んでいる。つまり、部品情報抽出処理部６５は、保守対象となるコンピュータ装置１０を構成する部品毎に、上述したようにユーザ情報管理システム３０や部品情報管理システム４０等から取得した装置の稼働状況情報や作業状況情報を抽出するデータテーブル作成機能６６を有している（部品情報抽出手段）。また、部品情報抽出処理部６５は、図１０に示すように、上記保守対象となっている部品と同一の部品の交換時情報を、稼働品質管理データベース５４から抽出する部品交換情報抽出機能６７（部品交換時情報抽出手段）を有している。
【００４１】
次に、マイニング処理部６８は、上記部品情報抽出処理部６５にて抽出した情報に基づいて、マイニング技術を用い、保守対象となっているコンピュータ装置１０の各部品毎に、保守タイミングとなる部品保守情報を算出する（部品保守情報算出手段）。具体的には、上述したように、データテーブルに含まれる保守対象となっている部品の現在の状況を表す情報と、同一部品のこれまでの交換時情報と、開発部門などで設定された寿命期間などから、それら項目間の相関関係パターンなどを探し出し、部品が障害を起こさずに稼働する推定寿命時間や、障害傾向を算出する。
【００４２】
さらに、マイニング処理部６８は、上述したデータテーブルや、ユーザ情報管理システム３０から取得した作業履歴情報などから、保守対象となっている部品の現時点における実際の累計稼働時間を算出し、上記算出した推定寿命時間と、実際の累計稼働時間とを比較する。そして、この比較結果に基づいて、部品の交換を行う必要があるか、定期点検を行う必要があるか、定期点検日、部品交換日などの保守日を算出する。例えば、推定寿命期間が累積稼働時間よりも短かった場合には、その部品は交換の必要があると判断する。
【００４３】
そして、通知処理部６９（部品保守情報算出手段）は、算出結果に応じて、定期点検日や交換対象部品、部品交換日などの保守内容を携帯端末２０に送信して保守員に通知する。例えば、定期点検でよいと判断できれば、図１２に示すような点検周期を通知する電子メールを送信し、すぐに交換する部品がある場合には、図１３に示すように交換部品、改善部品等を通知する電子メールを送信する。
【００４４】
［動作の概略］
次に、上記構成の部品管理システムにおける動作の概略を、図１４乃至図１５を参照して説明する。図１４及び図１５は、部品管理システムにおけるデータの流れを示す説明図である。
【００４５】
まず、あるコンピュータ装置１０に対して、保守員が保守対象となっているコンピュータ装置１０に対して点検や交換作業などを行った際には、その作業状況、作業内容を表す情報を携帯端末２０から入力する。すると、携帯端末２０は作業情報をユーザ管理システム３０や稼働品質管理システム５０に送信する（図１４の矢印Ｙ１，Ｙ３）。これにより、ユーザ情報管理システム３０には各装置の部品に対する作業履歴情報が蓄積され、また、当該ユーザ情報管理システム３０から各部品の作業履歴情報が稼働品質管理システム５０に送信され、当該稼働品質管理システム５０にも蓄積される（図１４の矢印Ｙ２）。同様に、携帯端末２０から直接送信された情報も、部品の交換時の状況を表す交換時情報として、稼働品質管理システム５０に蓄積される（図１４の矢印Ｙ３、部品交換時情報取得工程）。
【００４６】
また、保守対象となっているコンピュータ装置１０は、定期的に、インターネットやイントラネットなどネットワーク１００を介して、ユーザ情報管理システム３０にコンピュータ装置１０に関する電源投入時間や使用中のログ情報などの稼働状況情報を送信する（図１４の矢印Ｙ１４）。その後、稼働品質管理システム５０は、コンピュータ装置１０のシステム稼動品質を保つために行う定期点検と交換部品を特定するため、一定間隔毎にユーザ名とシステム管理コードに関する情報をユーザ情報管理システム３０に送信し、また、システム名に関する情報は部品情報管理システム４０に送信する。
【００４７】
すると、ユーザ情報管理システム３０は、ユーザ名とシステム管理コードから前回の定期点検日と交換部品の情報、障害などで交換した部品や製品品質向上を目的とする改善作業で交換した部品などの作業履歴情報と、累積稼働時間と使用状況に関する情報を稼働品質管理システム５０に送信する（図１４の矢印Ｙ５，Ｙ６）。また、部品情報管理システム４０は、システム名から構成部品情報とシステム開発部門にて提示している定期点検の周期と交換部品の情報を稼働品質管理システム５０に送信する（図１４の矢印Ｙ７，Ｙ８）。これにより、稼働品質管理システム５０は、コンピュータ装置１０の累積稼働時間と使用状況に関する情報や、構成部品とシステム開発部門にて提示されている定期点検の周期と交換部品の情報、前回の定期点検の実施日と交換した部品と障害などで交換した部品と製品品質向上を目的とする改善作業で交換した部品などの作業履歴情報、を取得する（稼働状況情報取得工程、作業状況情報取得工程）。
【００４８】
そして、上述した取得した情報である部品毎の累積稼動時間と使用状況に関する情報と、この部品と同一部品の過去の交換時の情報とを抽出する（部品情報抽出工程、部品交換時情報抽出工程）。そして、これら抽出した情報と、システム開発部門にて予め提示されている定期点検の周期などの情報とに基づいて、マイニング技術を利用して交換部品の推定寿命時間を算出する（図１５の矢印Ｙ９、部品保守情報算出工程）。このとき、累計稼働時間と推定寿命時間を比較することにより、コンピュータ装置毎に関する定期点検と交換した方が良い部品情報を出力する。また、出力した定期点検の日数から定期点検を実施した方が良いかの判断を行う。定期点検や部品交換を行う必要がある場合は、定期点検の予定や交換部品の情報を、ネットワークを介して携帯端末２０に送信する（図１５の矢印Ｙ１１）。
【００４９】
これにより、情報を受信した携帯端末２０を操作する保守員は、定期点検と交換部品を提案し、実行する。そして、実際に定期点検や部品交換と言った作業を行った場合には、作業内容に関する情報を携帯端末２０から入力することにより、上記図１４に示した矢印Ｙ１，Ｙ２，Ｙ３の場合と同様に、ユーザ情報管理システム３０のデータと稼働品質管理システム５０にあるデータベースの更新を行う（図１５の矢印Ｙ１２，Ｙ１３，Ｙ１４）。これにより、さらに部品の交換時情報が蓄積され、今後のマイニングの精度が高まる。
【００５０】
［動作］
次に、部品管理システムのさらに詳細な動作を、図１６乃至図１７を参照して説明する。図１６は、システム全体の動作を示すシーケンス図であり、図１７は、稼働品質管理システムの動作を示すフローチャートである。
【００５１】
まず、事前に、保守員が、保守対象となっている種々のコンピュータ装置１０の部品に対する点検や交換作業などを行った際には、その作業状況、作業内容を表す作業状況情報を携帯端末２０から入力する。すると、携帯端末２０は作業状況情報をユーザ管理システム３０や稼働品質管理システム５０に送信する。これにより、ユーザ情報管理システム３０には各装置の部品に対する作業履歴情報が蓄積され、また、各部品の作業履歴情報が稼働品質管理システム３０に蓄積される。同様に、携帯端末２０から直接送信された作業履歴情報も、部品の交換時の状況を表す情報として、稼働品質管理システム５０に蓄積される。
【００５２】
また、コンピュータ装置１０は、ネットワーク１００を介して電源投入時間やコンピュータ装置１０内に記録しているログ情報などを、ユーザ情報管理システム３０に定期的に送信する（ステップＡ１）。すると、ユーザ情報管理システム３０は、ネットワーク１００を介して受信したコンピュータ装置１０に関する電源投入時間やコンピュータ装置１０内に記録しているログ情報などの情報を、ユーザ情報データベース３３に保存する。このとき、電源投入している時間を累積稼働時間、コンピュータ装置１０内に記録しているログ情報数を使用状況とし、ＡＢＣなどの段階に区別して管理する（ステップＡ２）。
【００５３】
また、稼働品質管理システム５０は、一定間隔毎にユーザ名とシステム管理コードからコンピュータ装置１０に関する累積稼働時間と使用状況と作業履歴情報に関する情報を抽出するため受信したユーザ名とシステム管理コードをネットワーク１００を介してユーザ情報管理システム３０に送信する（ステップＡ３）。すると、ユーザ情報管理システム３０は、受信したユーザ名とシステム管理コードからユーザ情報データベース３３にあるデータベースと比較を行い、一致するコンピュータ装置１０に関する情報を抽出する（ステップＡ４）。そして、ユーザ情報管理システム３０は、コンピュータ装置１０に関するシステム名とシステム型番から累積稼働時間と使用状況に関する情報をユーザ情報データベース３３から抽出し、また、コンピュータ装置１０に関する作業履歴情報を作業履歴情報データベース３４から抽出する。そして、ネットワーク１００を介して稼働品質管理システム５０に累積稼働時間と使用状況と作業履歴情報に関する情報を送信する（ステップＡ５、図１７のステップＢ１，Ｂ３）。
【００５４】
また、上記工程に前後して、稼働品質管理システム５０は、コンピュータ装置１０に関する構成部品情報を抽出するためシステム名とシステム型番を、ネットワーク１００を介して部品情報管理システム４０に送信する（ステップＡ６）。部品情報管理システム４０は、受信したコンピュータ装置１０に関するシステム名とシステム型番から構成部品データベース４３にあるシステム名とシステム型番との比較を行い、一致したシステム名とシステム型番から構成している部品名や部品番号に関する情報を出力する（ステップＡ７）。そして、構成部品データベース４３から出力した部品名と部品番号から、部品情報データベース４４にあるデータベースと比較を行い、一致した部品名と部品番号に関するシステム開発部門にて開発時点で算出された部品寿命（ＭＴＢＦ）（Ｈ）や定期交換間隔（Ｍ）、製品品質向上を目的とする改善作業により交換する部品情報に関する情報を出力し、稼働品質管理システム５０に送信する（ステップＡ８、図１７のステップＢ２）。
【００５５】
その後、稼働品質管理システム５０は、コンピュータ装置１０に関する交換部品を分析するために必要なデータテーブル５５を作成する。データテーブル５５は、コンピュータ装置１０の構成部品をキーにして、部品名と部品番号、累積稼働時間と使用状況と作業履歴情報、部品寿命（ＭＴＢＦ）（Ｈ）と定期交換間隔（Ｍ）と製品品質向上を目的とする改善作業により交換する部品情報を記載したものである（ステップＡ９、図１７のステップＢ４）。また、稼働品質管理システム５０は、コンピュータ装置１０の構成部品に関する情報から稼働品質管理データベース５４に蓄積している同一の部品の全ての交換時における状況を表す交換時情報を出力する（ステップＡ１０、図１７のステップＢ５）。
【００５６】
そして、稼働品質管理システム５０は、上記情報から、マイニング技術を利用して、コンピュータ装置１０に関する交換部品の推定寿命時間を算出する。なお、マイニング技術は、大量に蓄積されているデータを解析し、その中から項目間の相関関係パターンなどを探し出し、必要な情報を出力する技術である。本システムにおけるマイニング技術の利用方法としては、コンピュータ装置１０を構成している交換部品が障害を起こさずに稼働する推定寿命時間に関する情報を算出するためのツールであり、システム開発部門にて開発時点で算出された情報や、コンピュータ装置１０の実際の累積稼働時間と使用状況、作業日（障害交換や製品品質向上を目的とする改善作業や定期点検）や障害傾向、さらには、同一部品の過去の交換状況をもとに、コンピュータ装置１０に使用している交換部品毎の推定寿命時間解析や障害分析を行う（ステップＡ１１、図１５の矢印Ｙ８、図１７のステップＳ６、Ｂ７）。
【００５７】
例えば、部品の累積稼働時間が短く、使用状況が低い場合には、設置環境が悪いと判断し、予め設定されている寿命時間をベースとしつつ、そこから所定の時間を減算して推定寿命時間として算出する。また、同様の稼働時間や使用状況で過去に交換した部品が存在する場合には、その実際の寿命期間を考慮し、所定の時間を増減させて推定寿命時間を算出する。さらには、定期点検などの頻度なども考慮して、所定の時間を増減させて、推定寿命時間を算出する。なお、この算出方法は一例であって、いかなる方法にて推定寿命時間を算出してもよい。また、同種部品の過去の交換例を参照して、保守対象となっている部品の起こりうる障害を判断し、その結果に応じて、交換すべきか否かを判断してもよい。
【００５８】
その後、稼働品質管理システム５０は、累積稼働時間からコンピュータ装置１０に関する１日あたりの稼働時間を算出し、推定寿命時間を１日あたりの稼働時間で割ることにより定期点検日を特定する（ステップＡ１２、図１７のステップＢ１０）。そして、稼働品質管理システム５０は、算出した定期点検日をネットワーク１００を介してユーザ情報管理システム３０に送信する（ステップＡ１３、図１７のステップＢ１１）。ユーザ情報管理システム３０は、ユーザ情報データベース３３に算出した定期点検日を記録し終了する（ステップＡ１４）。
【００５９】
また、稼働品質管理システム５０は、前に行われた定期点検日と障害や製品品質向上を目的とする改善作業により部品交換した日から定期点検を実施しようとしている日までの交換部品毎の累積稼動時間から算出した定期点検予定日と（図１７のステップＢ８，Ｂ９）、マイニング技術を利用してコンピュータ装置１０で構成している交換部品に関する推定寿命時間から算出した定期点検日との比較を実施する（ステップＡ１５、図１７の矢印Ｂ１２）。つまり、部品の累積稼働時間と、推定寿命時間と、の比較を行う。
【００６０】
このとき、定期点検予定日（累積稼働時間）が算出した定期点検日（推定寿命時間）より小さい場合は（ステップＡ１５でＹｅｓ，図１７のステップＢ１３でＮｏ）、定期点検予定日に実施する必要がないと判断し、算出した定期点検情報をネットワーク１００を介して携帯端末２０に送信し、ステップＡ１６（図１７のステップＢ１５）へ進む。そして、稼働品質管理システム５０は、算出した定期点検日の情報のみをネットワーク１００を介して携帯端末２０に送信する（ステップＡ１６、図１７のステップＢ１５）。すると、携帯端末２０は、稼働品質システム管理システム５０からネットワーク１００を介して受信した定期点検情報（例えば、図１２参照）を表示し、終了する（ステップＡ１５）。これにより、保守員は、定期点検予定を把握する。
【００６１】
一方、定期点検予定日が算出した定期点検日より大きい場合は（ステップＡ１５でＮｏ，図１７のステップＢ１３でＹｅｓ）、部品交換を実施する必要があると判断し、ステップＡ１７（図１７のステップＢ１４）に進む。そして、稼働品質管理システム５０は、算出した定期点検日と交換部品の情報をネットワーク１００を介して携帯端末２０に送信する（ステップＡ１７、図１７のステップＢ１６）。すると、携帯端末２０は、稼働品質システム管理システム５０からネットワーク１００を介して受信した定期点検情報と交換部品の情報（例えば、図１３参照）を表示し（ステップＡ１８）、保守員は、定期点検と部品交換作業を実施する（ステップＡ１９）。
【００６２】
その後、保守員は、定期点検と部品交換を実施後、携帯端末２０からネットワーク１００を介して作業内容をユーザ情報管理システム３０に送信する（ステップＡ２０、）。ユーザ情報管理システム３０は、携帯端末２０からネットワーク１００を介して受信した作業内容を作業履歴情報データベース３４に更新する（ステップＡ２１）。また、ユーザ情報管理システム３０は、作業履歴情報データベース３４のデータベース更新後に更新データを、ネットワーク１００を介して稼働品質管理システム５０に送信する（ステップＡ２２）。すると、稼働品質管理システム５０は、ユーザ情報管理システム３０からネットワーク１００を介して受信した部品交換理由と累積稼働時間と使用状況に関するデータを追加し、稼働品質管理データベース５４を更新する（ステップＡ２３）。なお、携帯端末２０は、直接、稼働品質管理システム５０に部品交換理由等を送信し、稼働品質管理データベース５４に登録してもよい。
【００６３】
これによって、稼働品質特定用データベースの情報追加を行い、情報の蓄積数を増加することにより、コンピュータ装置１０に関する交換部品の推定寿命時間の算出精度を向上させていくことができる。
【００６４】
以上のように、本実施例によると、保守対象の部品について、当該部品のこれまでの稼働状況や作業状況、及び、他の同一部品の交換状況、さらには、開発部門で予め設定されていた寿命期間に基づいて、部品保守時期を特定する。このように、部品毎に多くの情報に基づいて保守タイミングを算出するため、部品毎の状況を考慮してより適切な保守時期を算出することができる。その結果、無駄な点検や部品交換を抑制でき、装置の信頼性の向上、及び、部品コストの削減を図ることができる。特に、推定寿命期間や障害傾向などを算出することで、より明確な点検時期や部品交換時期などの保守タイミングを算出することができる。また、交換部品の交換状況を表す情報を蓄積して増やしていくことで、定期点検と交換部品の特定精度の向上を図ることができる。
【００６５】
ここで、上記では、稼働品質管理システム５０は部品の推定寿命時間を算出する場合を例示したが、これを算出することに限定されず、保守員やユーザに通知すべく部品の保守タイミングを表す情報を算出するよう構成されている。
【００６６】
また、上記では、保守対象である部品の稼働時間や使用状況、同一部品の交換理由や交換までの稼働時間等、さらには、予め設定された部品の寿命期間などを参考にして、マイニング技術により推定寿命時間等を算出するよう構成されているが、参照する情報はこれらに限定されない。例えば、予め設定された部品の寿命期間を参照せずに推定寿命時間等を算出してもよく、少なくとも、保守対象となる部品毎の稼働状況及び作業状況、さらには、同一部品の交換状況を表す情報に基づいて、推定寿命時間等を算出するよう構成されている。
【産業上の利用可能性】
【００６７】
本発明は、コンピュータ装置などの保守管理を行う業者が、保守対象となる装置の部品管理を行う際に利用することができ、産業上の利用可能性を有する。
【図面の簡単な説明】
【００６８】
【図１】部品管理システムの全体構成を示すブロック図である。
【図２】図１に開示したユーザ情報管理システムの構成を示すブロック図である。
【図３】図２に開示したユーザ情報データベースのデータ例である。
【図４】図２に開示した作業履歴情報データベースのデータ例である。
【図５】図１に開示した部品情報管理システムの構成を示すブロック図である。
【図６】図５に開示した構成部品データベースのデータ例である。
【図７】図５に開示した部品情報データベースのデータ例である。
【図８】図１に開示した稼働品質管理システムの構成を示すブロック図である。
【図９】図８に開示した稼働品質管理システムの詳細な構成を示す機能ブロック図である。
【図１０】図８に開示した稼働品質管理データベースのデータ例である。
【図１１】図８に開示した稼働品質管理システムにて生成されるデータテーブルのデータ例である。
【図１２】図８に開示した稼働品質管理システムから携帯端末に送信される定期点検の適正周期結果のデータ例である。
【図１３】図８に開示した稼働品質管理システムから携帯端末に送信される交換部品の特定結果のデータ例である。
【図１４】部品管理システムのデータの流れを示す説明図である。
【図１５】部品管理システムのデータの流れを示す説明図である。
【図１６】部品管理システム全体の動作を示すシーケンス図である。
【図１７】稼働品質管理システムにおける情報の入出力を示すフローチャートである。
【符号の説明】
【００６９】
１０  コンピュータ装置
２０  携帯端末
３０  ユーザ情報管理システム
３１  情報送受信部
３２  ユーザ情報管理制御部
３３  ユーザ情報データベース
３４  作業履歴情報データベース
４０  部品情報管理システム
４１  情報送受信部
４２  部品情報管理制御部
４３  構成部品データベース
４４  部品情報データベース
５０  稼働品質管理システム
５１  情報送受信部
５２  稼働品質管理制御部
５３  稼働品質管理プログラム
５４  稼働品質管理データベース
５５  データテーブル
６１  部品情報取得処理部
６２  稼働情報取得機能
６３  作業情報取得機能
６４  部品交換情報取得機能
６５  部品情報抽出処理部
６６  データテーブル作成機能
６７  部品交換情報抽出機能
６８  マイニング処理部
６９  通知処理部
１００  ネットワーク
【図１】
0004934854.tif 000002
【図２】
0004934854.tif 000003
【図３】
0004934854.tif 000004
【図４】
0004934854.tif 000005
【図５】
0004934854.tif 000006
【図６】
0004934854.tif 000007
【図７】
0004934854.tif 000008
【図８】
0004934854.tif 000009
【図９】
0004934854.tif 000010
【図１０】
0004934854.tif 000011
【図１１】
0004934854.tif 000012
【図１２】
0004934854.tif 000013
【図１３】
0004934854.tif 000014
【図１４】
0004934854.tif 000015
【図１５】
0004934854.tif 000016
【図１６】
0004934854.tif 000017
【図１７】
0004934854.tif 000018