(57)【要約】  電子装置が備える交換可能な部品に関する故障情報を管理する故障情報管理方法は、部品で発生した故障の解析処理により交換が推奨された交換推奨部品の識別情報及び該故障の種類を含む代表ログ情報部と、故障が発生した時の交換推奨部品の装置環境情報を含む詳細ログ情報部とからなるエラーログを生成し、エラーログを交換推奨部品自体が備える不揮発性メモリに格納する。交換推奨部品の１回目の故障については代表ログ情報部及び詳細ログ情報部に第一世代の情報を上書き不能に記録し、２回目以降の故障については代表ログ情報部及び詳細ログ情報部に第二世代の情報を上書き可能に記録することでエラーログを生成する。
2007088606.tif 000002
【特許請求の範囲】
【請求項１】
電子装置が備える交換可能な部品に関する故障情報を管理する故障情報管理方法であって、  部品で発生した故障の解析処理により交換が推奨された交換推奨部品の識別情報及び該故障の種類を含む代表ログ情報部と、該故障が発生した時の該交換推奨部品の装置環境情報を含む詳細ログ情報部とからなるエラーログを生成するステップと、  該エラーログを該交換推奨部品自体が備える不揮発性メモリに格納する格納ステップとを含み、  該生成ステップは、該交換推奨部品の１回目の故障については該代表ログ情報部及び該詳細ログ情報部に第一世代の情報を上書き不能に記録し、２回目以降の故障については該代表ログ情報部及び該詳細ログ情報部に第二世代の情報を上書き可能に記録することで該エラーログを生成する、故障情報管理方法。
【請求項２】
該電子装置の設置環境を示す設置環境情報を該交換推奨部品自体が備える不揮発性メモリに格納する、請求項１記載の故障情報管理方法。
【請求項３】
該装置環境情報は、該交換推奨部品への合計通電時間を示す時間情報を含み、  該生成ステップは、該１回目の故障については、該第一世代の情報が記録された時点での時間情報を上書き不能に記録し、該２回目以降の故障については、該交換推奨部品が該電子装置から取り外されるまでの時間情報を順次上書き可能に記録することで該エラーログを生成する、請求項１記載の故障情報管理方法。
【請求項４】
該格納ステップは、該交換推奨部品が交換可能な特定部品に搭載されている場合、該エラーログを該特定部品自体が備える不揮発性メモリにも格納する、請求項１記載の故障情報管理方法。
【請求項５】
該装置環境情報は、該交換推奨部品が故障していることを示す故障マークを部品状態情報として含む、請求項１記載の故障情報管理方法。
【請求項６】
請求項５記載の故障情報管理方法にて故障情報が管理されている交換可能な部品の故障を検出する故障検出方法であって、  該故障マークが部品状態情報として夫々の不揮発性メモリに記録された２つの交換推奨部品のうち、一方の交換推奨部品の交換時に他方の交換推奨部品の不揮発性メモリ内の故障マークを削除し、  該一方の交換推奨部品の交換後に故障が再発すると、該他方の交換推奨部品の故障を検出して該他方の交換推奨部品の不揮発性メモリに該故障マークを該部品状態情報として再度記録する、故障検出方法。
【請求項７】
コンピュータに、請求項１〜５のいずれか１項記載の故障情報管理方法により電子装置が備える交換可能な部品に関する故障情報を管理させる手順を含むプログラムを格納した、コンピュータ読み取り可能な記憶媒体。
【請求項８】
コンピュータに、請求項６記載の故障検出方法により故障情報が管理されている交換可能な部品の故障を検出させる手順を含むプログラムを格納した、コンピュータ読み取り可能な記憶媒体。
【請求項９】
電子装置の部品で発生した故障の解析処理を行う解析手段と、  該解析処理により交換が推奨された交換推奨部品の識別情報及び該故障の種類を含む代表ログ情報部と、該故障が発生した時の該交換推奨部品の装置環境情報を含む詳細ログ情報部とからなるエラーログを生成する生成手段と、  該エラーログを該交換推奨部品自体が備える不揮発性メモリに格納する格納手段とを備え、  該生成手段は、該交換推奨部品の１回目の故障については該代表ログ情報部及び該詳細ログ情報部に第一世代の情報を上書き不能に記録し、２回目以降の故障については該代表ログ情報部及び該詳細ログ情報部に第二世代の情報を上書き可能に記録することで該エラーログを生成する、故障情報管理装置。
【請求項１０】
該装置環境情報は、該交換推奨部品への合計通電時間を示す時間情報を含み、  該生成手段は、該１回目の故障については、該第一世代の情報が記録された時点での時間情報が上書き不能に記録し、該２回目以降の故障については、該交換推奨部品が該電子装置から取り外されるまでの時間情報が順次上書き可能に記録することで該エラーログを生成する、請求項９記載の故障情報管理装置。
【請求項１１】
該格納手段は、該交換推奨部品が交換可能な特定部品に搭載されている場合、該エラーログを該特定部品自体が備える不揮発性メモリにも格納する、請求項９記載の故障情報管理装置。
【請求項１２】
該装置環境情報は、該交換推奨部品が故障していることを示す故障マークを部品状態情報として含む、請求項９記載の故障情報管理装置。
【請求項１３】
該故障情報管理装置は、該電子装置内の該交換推奨部品以外の部品に設けられている、請求項９記載の故障情報管理装置。
【請求項１４】
請求項５記載の故障情報管理方法にて故障情報が管理されている交換可能な部品の故障を検出する故障検出装置であって、  該故障マークが部品状態情報として夫々の不揮発性メモリに記録された２つの交換推奨部品のうち、一方の交換推奨部品の交換時に他方の交換推奨部品の不揮発性メモリ内の故障マークを削除する手段と、  該一方の交換推奨部品の交換後に故障が再発すると、該他方の交換推奨部品の故障を検出して該他方の交換推奨部品の不揮発性メモリに該故障マークを該部品状態情報として再度記録する手段とを備えた、故障検出装置。
【請求項１５】
該故障検出装置は、該電子装置内の該交換推奨部品以外の部品に設けられている、請求項１４記載の故障検出装置。
【請求項１６】
請求項９〜１３のいずれか１項記載の故障情報管理装置と、請求項１４又は１５記載の故障検出装置とのうち、少なくとも一方を備えた、電子装置。
【請求項１７】
部品が交換可能に取り付けられる情報処理装置において、  前記情報処理装置を構成する部品で発生した故障の解析処理を行う解析手段と、  前記解析手段による解析処理の結果、交換対象となる部品の識別情報、前記交換対象部品に生じた故障種類情報、及び前記部品の動作環境に関する情報を含むエラーログを生成する手段と、  前記生成されたエラーログを記憶する記憶手段と、  前記交換対象部品の１回目の故障について生成された第一世代エラーログを前記記憶手段に上書き不能に書き込むと共に、２回目以降の故障について生成された第二世代エラーログを前記記憶手段に上書き可能に書き込む格納手段と、を備えることを特徴とする、情報処理装置。
【請求項１８】
電子装置を構成する部品で発生した故障に関する故障情報を管理する故障情報管理方法において、  部品で発生した故障の解析処理により交換対象となる部品の識別情報、該部品に生じた故障種類情報、及び該故障が発生した時の該交換推奨部品の環境情報を含むエラーログを生成するステップと、  該交換推奨部品の１回目の故障については当該故障に関わるエラーログをエラーログ記録部に上書き不能に記録し、２回目以降の故障については当該故障に関わるエラーログを前記エラーログ記録部に上書き可能に記録するステップと、を有することを特徴とする、故障情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、故障情報管理方法及び装置、故障検出方法及び装置、電子装置、情報処理装置並びにコンピュータ読み取り可能な記憶媒体に係り、特に電子装置の部品の故障情報を管理する故障情報管理方法及び装置、電子装置の部品の故障を検出する故障検出方法及び装置、並びにコンピュータに故障情報管理及び／又は故障検出を行わせるプログラムを格納したコンピュータ読み取り可能な記憶媒体に関する。本発明は、上記の如き故障情報管理装置及び／又は故障検出装置を備えた電子装置及び情報処理装置、並びに、コンピュータに故障情報管理及び／又は故障検出を行わせるプログラム自体にも関する。
【背景技術】
【０００２】  コンピュータシステム、電話機、ファクシミリ装置、複写機等の電子装置には、交換可能な部品が設けられている。このような部品の不揮発性メモリには、シリアル番号等の部品固有の情報や、場合によってはユーザ又は電子装置の設置環境によりカストマイズされた情報や履歴情報等が格納されている。【０００３】  例えば、複数のボードが設けられたコンピュータシステムを例に取る。コンピュータシステムにおいて故障が検出されると、故障の解析を行って保守を必要とするボードやボード上の部品を判別する。保守が必要と判別されたボード又はボード上の部品は正常なボード又は部品（以下、保守ボード又は部品とも言う）と交換されるが、取り外された故障ボード又はボード上の部品は、修理工場に送られて修理され、再利用される。【０００４】  修理工場において故障ボード／部品を短時間で正確に修理するには、コンピュータシステムにおいて故障が検出された時のエラー情報等の故障情報を知る必要がある。このため、故障ボード又は部品を修理工場に送る際には、故障情報を記載した説明書等を付けたり修理工場へ通知したりする必要がある。【０００５】  不揮発性メモリを備えたボードの場合、故障の履歴情報をこの不揮発性メモリに格納しておけば、修理工場でこの履歴情報を不揮発性メモリから読み出すことで、ある程度は故障情報を知ることができる。しかし、故障の履歴情報は、例えば発生したエラーの種類等を示すだけであり、コンピュータシステムにおいてエラーが発生した状況を詳細に示すものではないため、故障ボード又は部品を修理工場に送る際には、故障情報をより詳細に記載した説明書等を付けたり修理工場へ通知したりする必要がある。【０００６】  つまり、コンピュータシステムにおいて発生するエラーには、コンピュータシステムが設置されている設置環境に起因するものや、コンピュータシステム内の各部の設定（即ち、装置環境）に起因するものがあるため、修理工場において故障ボードや部品を修理するためには、故障ボードや部品によりエラーが発生した時のコンピュータシステムの設置環境や装置環境を知る必要があり、故障情報をより詳細に記載した説明書等は必要不可欠である。【０００７】  特許文献１及び特許文献２には、故障情報を格納する不揮発性記憶手段を備えたモジュールからなる情報処理装置が提案されている。特許文献３には、故障情報を格納する不揮発性記憶手段を備えた端末制御部からなる自動販売機制御装置が提案されている。特許文献４には、消耗部品の交換時期をメーカ側に知らせる機能を備えた電子機器が提案されている。【特許文献１】特開平３−５８２４５号公報
【特許文献２】特開２００２−１０８６５５号公報
【特許文献３】特開２００１−１０１４９２号公報
【特許文献４】特開平６−２６７２５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】  しかし、上記の如き故障情報をより詳細に記載した説明書等は、通常はコンピュータシステムの保守者により作成されるものであるため、保守者が重要な故障情報を記入し忘れたり、保守者が熟練していないと正確な故障情報を記入できない場合もある。このため、修理工場において故障ボード又は部品を修理する際に使用する説明書等が不完全であるために、適切な修理ができなかったり、修理に時間がかかってしまう。【０００９】  尚、故障情報をより詳細に記載した説明書等に記載するべき情報をコンピュータシステムに出力させることも考えられるが、保守者が熟練していないとコンピュータシステムに適切な故障情報を出力させることができない場合があり、又、保守者がコンピュータシステムに対して行うべき操作を行うことを忘れてしまうと、故障ボード又は部品に関する説明書等が修理工場へ通知されない。【００１０】  このように、従来は、故障ボードや部品に関する故障情報の詳細は、保守者に依存する部分が多いため、正確、且つ、確実に修理工場へ通知することが難しく、修理工場において故障ボード又は部品を適切に修理ができなかったり、修理に時間がかかってしまうという問題があった。【００１１】  そこで、本発明は、故障ボードや部品に関する故障情報の詳細を正確、且つ、確実に通知可能とすることのできる故障情報管理方法及び装置、故障検出方法及び装置、電子装置、情報処理装置並びにコンピュータ読み取り可能な記憶媒体を提供することを概括的目的とする。
【課題を解決するための手段】
【００１２】  上記の課題は、電子装置が備える交換可能な部品に関する故障情報を管理する故障情報管理方法であって、部品で発生した故障の解析処理により交換が推奨された交換推奨部品の識別情報及び該故障の種類を含む代表ログ情報部と、該故障が発生した時の該交換推奨部品の装置環境情報を含む詳細ログ情報部とからなるエラーログを生成するステップと、該エラーログを該交換推奨部品自体が備える不揮発性メモリに格納する格納ステップとを含み、該生成ステップは、該交換推奨部品の１回目の故障については該代表ログ情報部及び該詳細ログ情報部に第一世代の情報を上書き不能に記録し、２回目以降の故障については該代表ログ情報部及び該詳細ログ情報部に第二世代の情報を上書き可能に記録することで該エラーログを生成する故障情報管理方法によって達成できる。【００１３】  上記の課題は、上記装置環境情報が該交換推奨部品が故障していることを示す故障マークを部品状態情報として含む故障情報管理方法にて故障情報が管理されている交換可能な部品の故障を検出する故障検出方法であって、該故障マークが部品状態情報として夫々の不揮発性メモリに記録された２つの交換推奨部品のうち、一方の交換推奨部品の交換時に他方の交換推奨部品の不揮発性メモリ内の故障マークを削除し、該一方の交換推奨部品の交換後に故障が再発すると、該他方の交換推奨部品の故障を検出して該他方の交換推奨部品の不揮発性メモリに該故障マークを該部品状態情報として再度記録する故障検出方法によっても達成できる。【００１４】  上記の課題は、コンピュータに、上記故障情報管理方法により電子装置が備える交換可能な部品に関する故障情報を管理させる手順を含むプログラムを格納したコンピュータ読み取り可能な記憶媒体によっても達成できる。【００１５】  上記の課題は、コンピュータに、上記故障検出方法により故障情報が管理されている交換可能な部品の故障を検出させる手順を含むプログラムを格納したコンピュータ読み取り可能な記憶媒体によっても達成できる。【００１６】  上記の課題は、電子装置の部品で発生した故障の解析処理を行う解析手段と、該解析処理により交換が推奨された交換推奨部品の識別情報及び該故障の種類を含む代表ログ情報部と、該故障が発生した時の該交換推奨部品の装置環境情報を含む詳細ログ情報部とからなるエラーログを生成する生成手段と、該エラーログを該交換推奨部品自体が備える不揮発性メモリに格納する格納手段とを備え、該生成手段は、該交換推奨部品の１回目の故障については該代表ログ情報部及び該詳細ログ情報部に第一世代の情報を上書き不能に記録し、２回目以降の故障については該代表ログ情報部及び該詳細ログ情報部に第二世代の情報を上書き可能に記録することで該エラーログを生成する故障情報管理装置によっても達成できる。【００１７】  上記の課題は、上記故障情報管理方法にて故障情報が管理されている交換可能な部品の故障を検出する故障検出装置であって、該故障マークが部品状態情報として夫々の不揮発性メモリに記録された２つの交換推奨部品のうち、一方の交換推奨部品の交換時に他方の交換推奨部品の不揮発性メモリ内の故障マークを削除する手段と、該一方の交換推奨部品の交換後に故障が再発すると、該他方の交換推奨部品の故障を検出して該他方の交換推奨部品の不揮発性メモリに該故障マークを該部品状態情報として再度記録する手段とを備えた故障検出装置によっても達成できる。【００１８】  上記故障検出装置は、電子装置内の交換推奨部品以外の部品に設けられていても良い。【００１９】  上記の課題は、上記故障情報管理装置と、上記故障検出装置とのうち、少なくとも一方を備えた電子装置によっても達成できる。【００２０】  上記の課題は、部品が交換可能に取り付けられる情報処理装置において、前記情報処理装置を構成する部品で発生した故障の解析処理を行う解析手段と、前記解析手段による解析処理の結果、交換対象となる部品の識別情報、前記交換対象部品に生じた故障種類情報、及び前記部品の動作環境に関する情報を含むエラーログを生成する手段と、前記生成されたエラーログを記憶する記憶手段と、前記交換対象部品の１回目の故障について生成された第一世代エラーログを前記記憶手段に上書き不能に書き込むと共に、２回目以降の故障について生成された第二世代エラーログを前記記憶手段に上書き可能に書き込む格納手段とを備えることを特徴とする情報処理装置によっても達成できる。【００２１】  上記の課題は、電子装置を構成する部品で発生した故障に関する故障情報を管理する故障情報管理方法において、部品で発生した故障の解析処理により交換対象となる部品の識別情報、該部品に生じた故障種類情報、及び該故障が発生した時の該交換推奨部品の環境情報を含むエラーログを生成するステップと、該交換推奨部品の１回目の故障については当該故障に関わるエラーログをエラーログ記録部に上書き不能に記録し、２回目以降の故障については当該故障に関わるエラーログを前記エラーログ記録部に上書き可能に記録するステップとを有することを特徴とする故障情報管理方法によっても達成できる。
【発明の効果】
【００２２】  本発明によれば、故障ボードや部品に関する故障情報の詳細を正確、且つ、確実に通知可能とすることのできる故障情報管理方法及び装置、故障検出方法及び装置、電子装置、情報処理装置並びにコンピュータ読み取り可能な記憶媒体を実現することができるという効果が得られる。
【図面の簡単な説明】
【００２３】
【図１】本発明が適用可能な電子装置を示すブロック図である。
【図２】ＳＣＦＵのＣＰＵがコンピュータシステム内の故障を検出した場合の処理の流れを示すブロック図である。
【図３】ＳＣＦＵのＣＰＵがコンピュータシステム内の故障を検出した場合の処理を説明するフローチャートである。
【図４】エラーログの一例を示す図である。
【図５】通電時間情報の算出処理を説明するフローチャートである。
【図６】通電時間情報の登録処理を説明するフローチャートである。
【図７】故障マークの付加及び削除による故障検出処理を説明する図である。
【符号の説明】
【００２４】１      コンピュータシステム１１      ＢＰ１２      ＳＣＦＵ１３      ＩＯＵ１４      ＣＭＵ１５      パネルボード１６      ファンＢＰ１７      ＰＳＵ１８      ファン１２２，１４２    ＣＰＵ１２１，１３１，１４１，４０１，５０１      ＦＲＵ−ＲＯＭ
【発明を実施するための最良の形態】
【００２５】  以下に、本発明になる故障情報管理方法及び装置、故障検出方法及び装置、電子装置、情報処理装置並びにコンピュータ読み取り可能な記憶媒体の各実施例を、図面と共に説明する。
【実施例】
【００２６】  先ず、本発明の第１実施例を説明する。【００２７】  図１は、本発明が適用可能な電子装置の一実施形態を示すブロック図である。図１は、本発明が情報処理装置であるコンピュータシステムに適用された場合を示す。【００２８】  図１に示すコンピュータシステム１は、バックパネル（ＢＰ：Back Panel）１１に接続されたシステム制御機構ボード（ＳＣＦＵ：System Control Facility Unit）１２、入出力制御ボード（ＩＯＵ：Input/Output controller Unit）１３、複数のＣＰＵメモリボード（ＣＭＵ：CPU Memory board Unit）１４、パネルボード（Panel）１５、ファンＢＰ（Back Panel）１６、複数の電源ボード（ＰＳＵ：Power Supply Unit）１７を備える。ファンＢＰ１６には、複数のファン１８（ＦＡＮ＃０、ＦＡＮ＃１、...）が接続されている。説明の便宜上、ＢＰ１１、ＳＣＦＵ１２、ＩＯＵ１３、ＣＭＵ１４、パネルボード１５、ファンＢＰ１６、ＰＳＵ１７及びファン１８が交換可能であり、且つ、少なくとも不揮発性メモリを備えたボードであるものとする。尚、交換可能なボードは、ＦＲＵ（Field Replace Unit）とも呼ばれるので、図１では上記不揮発性メモリはＦＲＵ−ＲＯＭとして図示されている。【００２９】  ＳＣＦＵ１２は、コンピュータシステム１全体を制御するものであり、ＦＲＵ−ＲＯＭ１２１、ＣＰＵ１２２、ＳＤＲＡＭ１２３、ＲＯＭ１２４及びハードディスク装置等の記憶部１２５を有する。ＩＯＵ１３は、コンピュータシステム１への入出力を制御するためのものであり、ＦＲＵ−ＲＯＭ１３１、複数のハードディスク（ＨＤ）装置１３２、複数のＰＣＩカード１３３及びＤＡＴ装置１３４を有する。ＣＭＵ１４は、ＦＲＵ−ＲＯＭ１４１、複数のＣＰＵ１４２（＃０〜＃３）及び複数のデュアルインラインメモリモジュール（ＤＩＭＭ：Dual Inline Memory Module）１４３を有する。パネルボード１５は、装置設定情報を格納するためのものである。詳細な説明は省略するが、ＢＰ１１、パネル１５、ファンＢＰ１６、ＰＣＵ１７及びファン１８にもＦＲＵ−ＲＯＭが設けられており、これらのＦＲＵ−ＲＯＭは説明の便宜上同じ符号「４０１」で示すものとする。又、各ボード１１〜１３上の交換可能な素子、部品又は装置にもＦＲＵ−ＲＯＭが設けられており、これらのＦＲＵ−ＲＯＭは説明の便宜上同じ符号「５０１」で示すものとする。例えばＣＭＵ１４内の各ＣＰＵ１４２及び各ＤＩＭＭ１４３には、ＦＲＵ−ＲＯＭ５０１が設けられている。【００３０】  次に、コンピュータシステム１において故障が発生した場合の動作を、図２〜図４と共に説明する。【００３１】  図２は、ＳＣＦＵ１２のＣＰＵ１２２がコンピュータシステム１内の故障を検出した場合の処理の流れを示すブロック図であり、図３は、この処理を説明するフローチャートである。図２中、図１と同一部分には同一符号を付し、その説明は省略する。【００３２】  尚、図３に示す処理は、交換を必要とする交換部品及び交換の必要性があると判断される被疑部品を除く部品に搭載されたプロセッサにより実行できる。本実施例では説明の便宜上、コンピュータシステム１全体を制御するＳＣＦＵ１２のＣＰＵ１２２が図３に示す処理を実行する場合を例にとって説明する。【００３３】  図３に示す処理は、コンピュータシステ��１内で発生した故障によりエラーが発生するとＣＰＵ１２２により開始される。例えば、ＣＭＵ１４内のＣＰＵ１４２で故障が発生すると、ＣＰＵ１４２からＳＣＦＵ１２内のＣＰＵ１２２へエラー情報等の故障情報が通知される。ステップＳ１で、ＣＰＵ１２２は故障情報の解析が必要であるか否かを判定し、判定結果がＹＥＳであると、ステップＳ２では、ＣＰＵ１２２は図２にＳＴ１で示すようにＣＰＵ１４２からの故障情報を収集して、ＳＤＲＡＭ１２３等に一時的に格納する。ステップＳ３では、図２にＳＴ２で示すように、ＣＰＵ１２２は収集された故障情報を解析する。ステップＳ３の解析処理により、交換を必要とする交換部品或いは交換の必要性があると判断される被疑部品が特定される。交換部品及び被疑部品は、交換可能なボードであっても、ボード上に搭載された交換可能な素子、部品又はその他の装置であっても良い。【００３４】  ステップＳ４でＣＰＵ１２２は、解析処理に基づいてエラーログを生成し、生成したエラーログを図２にＳＴ３で示すように記憶部１２５に格納することで登録する。本実施形態によるエラーログは、代表ログ情報部と、詳細ログ情報部とから構成される。【００３５】  代表ログ情報部には、交換が推奨される交換推奨部品が交換部品であるかあるいは被疑部品であるかを示す部品情報、交換推奨部品の識別番号（ＩＤ）情報、エラー又は故障の種類を示す種類情報、エラーの発生日時を示す時間情報、エラー又は故障を交換推奨部品のホスト装置等へ通知するか否かを示す通知要否情報等が記録される。種類情報は、エラーが軽微なものから深刻なものまでの複数のレベルを表示可能なエラーレベル、又は、故障が軽微なものから深刻なものまでの複数のレベルを表示可能な故障（ダメージ）レベルを示す。【００３６】  詳細ログ情報部には、上記代表ログ情報部に記録されている各交換推奨部品に対して、コンピュータシステム１が設置されている設置環境と、各交換推奨部品の設定／装置環境に関する情報が記録されている。設置環境情報には、コンピュータシステム１が終日連続稼動（無停止稼動）するものか、毎日異なる時間稼動されるものか、毎日同じ時間帯のみ稼動されるものなのか、といったコンピュータシステム１の稼動状況に関する情報の他、温度湿度が一定に制御された環境であるか否か等の情報が含まれる。装置環境情報はエラー又は故障毎に異なるが、設置環境情報はコンピュータシステム１の構成等が変更されない限り不変である。このため、設置環境情報は、上記代表ログ情報部に装置環境情報と共に記録しても、エラーログとは別に記録しても良い。【００３７】  図４は、エラーログの一例を示す図である。図４は、代表ログ情報部に記録されており交換を推奨されている交換推奨部品がＣＰＵ１４２（＃３）である場合を示す。図４において、ＦＡＮ＃０情報〜ＦＡＮ＃７情報は、上記故障が発生した時のコンピュータシステム１内のファン１８の回転数を示す。吸気温度情報は、上記故障が発生した時のコンピュータシステム１の吸気温度を示す。ＳＢ＃１温度情報及びＳＢ＃２温度情報は、上記故障が発生した時のコンピュータシステム１内のＢＰ１１の温度を示す。ＣＰＵ＃０温度情報〜ＣＰＵ＃３温度情報は、上記故障が発生した時のＣＭＵ１４内のＣＰＵ１４２の温度を示す。１．２Ｖ電圧（ＣＰＵ＃０）情報〜１．２Ｖ電圧（ＣＰＵ＃３）情報は、上記故障が発生した時のＣＭＵ１４内のＣＰＵ１４２（＃０〜＃３）内における１．２Ｖの電源電圧の状態（又は、変動）を示す。５Ｖ電圧情報、３．３Ｖ電圧情報、２．５Ｖ電圧情報は、夫々上記故障が発生した時の対応するＰＳＵ１７から供給される５Ｖ電源電圧、３．３Ｖ電源電圧、２．５Ｖ電源電圧の状態（又は、変動）を示す。部品状態情報は、代表ログ情報部に記録されており交換を推奨されている交換推奨部品、即ち、ＣＰＵ１４２（＃３）に故障であることを示す故障マーク（又は、エラーマーク）が付けられているか否か、即ち、ＣＰＵ１４２（＃３）のＦＲＵ−ＲＯＭ５０１にエラーマークが記録されているか否かを示す。通電日数情報は、代表ログ情報部に記録されており交換を推奨されている交換推奨部品、即ち、ＣＰＵ１４２（＃３）の通電時間を示す。「リザーブ」は、予備の情報格納エリアである。【００３８】  ステップＳ５で、ＣＰＵ１２２は代表ログ情報部に交換推奨部品が有るか否かを判定し、判定結果がＮＯであると処理は終了する。他方、ステップＳ５の判定結果がＹＥＳであると、ステップＳ６でＣＰＵ１２２は、交換推奨部品の合計が１つであるか否かを判定する。ステップＳ６の判定結果がＹＥＳであると、交換推奨部品は１つであるため、ステップＳ７でＣＰＵ１２２は、該当する交換推奨部品に対してエラーマークが付けられていることを示す情報を詳細ログ情報部の部品状態情報に記録する。また、ＣＰＵ１２２は、該当する交換推奨部品に関連するエラーログをＳＣＦＵ１２内のＦＲＵ−ＲＯＭ１２１に格納し、更に、図２にＳＴ４で示すようにこのエラーログをＣＭＵ１４内のＣＰＵ１４２（＃３）のＦＲＵ−ＲＯＭ５０１に格納する。ステップＳ７の後、処理は終了する。【００３９】  尚、上記説明では、保守者によるＣＰＵ１４２（＃３）単体の交換が可能である場合を想定しているので、エラーログはＣＰＵ１４２（＃３）に格納されているが、交換対象とはならないＣＭＵ１２内のＦＲＵ−ＲＯＭ１４１にはエラーログを格納せずとも良い。しかし、保守者によるＣＰＵ１４２（＃３）単体の交換ができず、ＣＭＵ１４全体が交換される場合には、ＣＭＵ１２内のＦＲＵ−ＲＯＭ１４１にもエラーログを格納することが望ましい。このように、エラーログは交換単位となる部品／装置毎に格納されることが好ましい。【００４０】  ステップＳ６の判定結果がＮＯであると、交換推奨部品が複数存在することとなる。そのため、ステップＳ８でＣＰＵ１２２は、該当する複数の交換推奨部品に対してエラーマークが付けられていることを示す情報を詳細ログ情報部の部品状態情報に記録すると共に、エラーログをＳＣＦＵ１２内のＦＲＵ−ＲＯＭ１２１に格納し、更に、このエラーログを各交換推奨部品のＦＲＵ−ＲＯＭと、必要に応じて各交換推奨部品が属している部品のＦＲＵ−ＲＯＭとに格納する。この場合、エラーログは、例えばＣＭＵ１４内のＣＰＵ１４２（＃３）のＦＲＵ−ＲＯＭ５０１とＣＰＵ１４２（＃２）のＦＲＵ−ＲＯＭ５０１に格納され、必要に応じてＣＰＵ１４２（＃３）及びＣＰＵ（＃２）が属するＣＭＵ１４のＦＲＵ−ＲＯＭ１４１にも格納される。尚、ステップＳ６の判定結果は、例えばインタフェース故障等の場合にＮＯになる。【００４１】  ステップＳ８の後、ＣＰＵ１２２によりステップＳ９が実行される。ステップＳ９ではＣＰＵ１２２は、エラー又は故障に応じて各種リアクション処理を行い、処理は終了する。リアクション処理には、交換が推奨されている交換推奨部品を実際にコンピュータシステム１から取り外して交換する際の部品縮退動作に伴い保守者が行うべきコンピュータシステム１に対する保守操作（情報入力等）、エラーログの代表ログ情報部に記録された通知要否情報に基づいて自動的に行われるエラー又は故障の交換推奨部品のホスト装置等への通知、保守者の手動によるホスト装置等へのこのような通知等を含まれる。【００４２】  上記ステップＳ４において、代表ログ情報部及び詳細ログ情報部の各々に、最初のエラー発生時にエラーログに記録される第一世代の情報と、２回目以降のエラー発生時にエラーログに記録される第二世代の情報とを記録するようにしても良い。この場合、交換推奨部品の１回目の故障については（この場合、故障が未登録）代表ログ情報部及び詳細ログ情報部に第一世代の情報を上書き不能に記録し、２回目以降の故障については（この場合、故障が登録済み）代表ログ情報部及び詳細ログ情報部に第二世代の情報を上書き可能に記録することでエラーログを生成する。交換推奨部品のＦＲＵ−ＲＯＭには、必ず１回目の故障に関する第一世代の情報が格納されており、且つ、２回目以降の故障については最新の第二世代の情報が格納されているので、修理工場では保守者に依存することなく、より容易に適切な修理を行うことができる。【００４３】  又、エラーログに第二世代の情報を上書き記録する際に、エラーレベル又は故障レベルが既に記録されている情報（第一世代の情報を含んでも良い）より高いエラーレベル又は故障レベル（即ち、より深刻なエラー又は故障）の場合にのみ上書き記録を行うようにしても良い。これにより、修理工場では、保守者に依存することなく、修理を行う際に必要な、より深刻なエラー又は故障に関する情報を交換推奨部品のＦＲＵ−ＲＯＭから読み出すことができる。【００４４】  尚、通電時間情報については、上記第一世代の情報及び第二世代の情報を、以下に説明するように、詳細ログ情報部内の他の情報とは異なる方法で記録する。これは、修理工場において、交換推奨部品の寿命等を考慮した適切な修理を行えるようにするためである。【００４５】  図５は、通電時間情報の算出処理を説明するフローチャートである。ＣＭＵ１４等の各部品の通電時間情報は、出荷時に０に初期化されている。図５において、ステップＳ１１ではＣＭＵ１４等の部品が接続されたコンピュータシステム１の電源を投入する処理が行われる。ステップＳ１２では、電源投入から所定時間経過したか否かが判定される。所定時間は通電時間情報収集の単位時間であり、例えば１日である。ステップＳ１２の判断結果がＹＥＳであると、ステップＳ１３では、ＣＭＵ１４等の部品の通電時間情報に所定値が加算される。上記所定時間が１日であれば、ステップＳ１３では通電時間情報である通電日数情報に１が加算される��ステップＳ１２の判定結果がＮＯ、或いは、ステップＳ１３の後、ステップＳ１４では、コンピュータシステム１の電源が切断されたか否かが判定され、判定結果がＮＯであると、処理はステップＳ１２へ戻る。他方、ステップＳ１４の判定結果がＹＥＳであると、処理はステップＳ１１へ戻る。このようにして、ＣＭＵ１４等の各部品の通電時間情報が定期的に更新されて部品内のＦＲＵ−ＲＯＭ等のメモリに格納される。【００４６】  図６は、通電時間情報の登録処理を説明するフローチャートである。図６に示す通電時間情報の登録処理は、図３に示すステップＳ４で通電時間情報をエラーログに記録する際に行われる。【００４７】  図６において、ステップＳ２１では、図５に示す通電時間情報の算出処理により更新されているＣＭＵ１４等の交換推奨部品の通電時間情報を入手する処理が行われる。ステップＳ２２では、第一世代の故障情報が有るか否かが判定される。ステップＳ２２の判定結果がＮＯであると、ステップＳ２３では交換推奨部品の通電時間情報がエラーログの詳細ログ情報部に第一世代の通電時間情報として上書き不能に記録され、処理は終了する。他方、ステップＳ２２の判定結果がＹＥＳであると、ステップＳ２４では、交換推奨部品がコンピュータシステム１から取り外されるまで、この交換推奨部品の通電時間情報をエラーログの詳細ログ情報部に第二世代の通電時間情報として順次上書き可能に（更新可能に）記録する処理が行われ、処理は終了する。【００４８】  このようにして、ステップＳ４では、１回目の故障については、第一世代の情報が記録された時点での通電時間情報が上書き不能に記録され、２回目以降の故障については、交換推奨部品がコンピュータシステム１から取り外されるまでの通電時間情報を順次上書き可能に記録することでエラーログが生成する。【００４９】  次に、本発明の第２実施例を説明する。【００５０】  本実施例においても、本発明は図１に示すコンピュータシステムに適用されている。本実施例は、エラーログの代表ログ情報部に記録される部品状態情報に、交換推奨部品が故障であることを示す故障マーク（又は、エラーマーク）を付加したり削除する際の処理に特徴がある。【００５１】  エラーログの代表ログ情報部に記録される部品状態情報に、交換推奨部品が故障であることを示す故障マーク（又は、エラーマーク）が付加されると、たとえこの交換推奨部品がコンピュータシステムから取り外されて他のコンピュータシステムに接続されても、故障マークからこの部品が故障していることが判別できるので、この故障部品が他のコンピュータシステムで誤って使用されることを確実に防止することができる。又、故障部品を修理した後に故障マークを削除することで、修理された正常な部品と故障部品とを確実に判別できる。【００５２】  つまり、部品が装置に装着され、装置が部品のエラーマークを参照し、エラーマークがない場合には装置が正常な部品（又は使用可能な部品）であると判断して通常動作を行い、エラーマークがある場合には装置が故障部品（又は使用できない部品）であると判断して当該部品については縮退動作を行うことができる。【００５３】  しかし、部品間で発生する経路系故障の場合は、複数の���換推奨部品のうちどの部品が実際に故障しているのかを判断することは難しい。そこで、本実施例では、図３に示すステップＳ２の解析処理により例えば２つの交換推奨部品があることが判明すると、故障マーク（又は、エラーマーク）を両方の交換推奨部品の部品状態情報に付加する。【００５４】  図７は、故障マークＭの付加及び削除による故障検出処理を説明する図である。図７（Ａ）に示すように、解析処理により故障の発生を検出し、２つの交換推奨部品Ａ，Ｂのうちどの部品が実際に故障しているのかを判断できない場合には、図７（Ｂ）に示すように、両方の交換推奨部品Ａ，Ｂのエラーログの代表ログ情報部に記録される部品状態情報に故障マークＭを付加する。次に、図７（Ｃ）に示すように、一方の交換推奨部品Ｂを正常な部品Ｃと交換し、図７（Ｄ）に示すように、他方の交換推奨部品Ａに付加されている故障マークＭを削除する。この状態で、図７（Ｅ）に示すように解析処理により再度故障の発生が検出されると、今度は交換推奨部品Ａを正常な部品Ｄと交換するので、図７（Ｇ）に示すように正常な部品Ｃ，Ｄの組み合わせが得られる。尚、図７（Ｃ）に示すように一方の交換推奨部品Ｂを正常な部品Ｃと交換し、図７（Ｄ）に示すように他方の交換推奨部品Ａに付加されている故障マークＭを削除した時点で故障の発生が検出さればければ、正常な部品Ａ，Ｃの組み合わせが得られる。【００５５】  従って、部品間で発生する経路系故障の場合であっても、故障部品を確実に、且つ、短時間で検出することができると共に、故障が検出された部品に対しては故障マークＭが付加されることで、正常な部品との区別が容易になる。
【産業上の利用可能性】
【００５６】  本発明は、交換可能であり、且つ、不揮発性メモリを備えた部品で構成されるコンピュータシステム、情報処理装置、電話機、ファクシミリ装置、複写機等の電子装置に適用可能である。【００５７】  以上、本発明を実施例により説明したが、本発明は上記実施例に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能であることは言うまでもない。
【図１】
2007088606.tif 000003
【図２】
2007088606.tif 000004
【図３】
2007088606.tif 000005
【図４】
2007088606.tif 000006
【図５】
2007088606.tif 000007
【図６】
2007088606.tif 000008
【図７】
2007088606.tif 000009
【手続補正書】
【提出日】平成20年7月11日(2008.7.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子装置が備える交換可能な部品に関する故障情報を管理する故障情報管理方法であって、
部品で発生した故障の解析処理により交換が推奨された交換推奨部品の識別情報及び該故障の種類を含む代表ログ情報部と、該故障が発生した時の該交換推奨部品の装置環境情報を含む詳細ログ情報部とからなるエラーログを生成するステップと、
該エラーログを該交換推奨部品自体が備える不揮発性メモリに格納する格納ステップとを含み、
該生成ステップは、該交換推奨部品の１回目の故障については該代表ログ情報部及び該詳細ログ情報部に第一世代の情報を上書き不能に記録し、２回目以降の故障については該代表ログ情報部及び該詳細ログ情報部に第二世代の情報を上書き可能に記録することで該エラーログを生成する、故障情報管理方法。
【請求項２】
該装置環境情報は、該交換推奨部品が故障していることを示す故障マークを部品状態情報として含む、請求項１記載の故障情報管理方法。
【請求項３】
請求項２記載の故障情報管理方法にて故障情報が管理されている交換可能な部品の故障を検出する故障検出装置であって、
該故障マークが部品状態情報として夫々の不揮発性メモリに記録された２つの交換推奨部品のうち、一方の交換推奨部品の交換時に他方の交換推奨部品の不揮発性メモリ内の故障マークを削除する手段と、
該一方の交換推奨部品の交換後に故障が再発すると、該他方の交換推奨部品の故障を検出して該他方の交換推奨部品の不揮発性メモリに該故障マークを該部品状態情報として再度記録する手段とを備えた、故障検出装置。
【請求項４】
電子装置の部品で発生した故障の解析処理を行う解析手段と、
該解析処理により交換が推奨された交換推奨部品の識別情報及び該故障の種類を含む代表ログ情報部と、該故障が発生した時の該交換推奨部品の装置環境情報を含む詳細ログ情報部とからなるエラーログを生成する生成手段と、
該エラーログを該交換推奨部品自体が備える不揮発性メモリに格納する格納手段とを備え、
該生成手段は、該交換推奨部品の１回目の故障については該代表ログ情報部及び該詳細ログ情報部に第一世代の情報を上書き不能に記録し、２回目以降の故障については該代表ログ情報部及び該詳細ログ情報部に第二世代の情報を上書き可能に記録することで該エラーログを生成する、故障情報管理装置。
【請求項５】
該装置環境情報は、該交換推奨部品への合計通電時間を示す時間情報を含み、
該生成手段は、該１回目の故障については、該第一世代の情報が記録された時点での時間情報が上書き不能に記録し、該２回目以降の故障については、該交換推奨部品が該電子装置から取り外されるまでの時間情報が順次上書き可能に記録することで該エラーログを生成する、請求項４記載の故障情報管理装置。
【国際調査報告】
2007088606.tif 000010
2007088606.tif 000011
2007088606.tif 000012
2007088606.tif 000013