(57)【要約】【課題】故障の未然防止および修理作業の効率化を図ること。【解決手段】故障予測装置１１１は、ネットワークを介して接続された複数の印刷装置の動作状態を示すステータス情報を受信する受信部６０１と、受信されたステータス情報に動作状態の異常を示すエラー情報が含まれているかどうかを検出するエラー情報検出部６０２と、検出されたエラー情報と、エラー情報を含むステータス情報と、エラー情報を元におこなった修理の内容を示す修理情報とを記憶する記憶部６０３と、エラー情報が検出された印刷装置のステータス情報とエラー情報が検出されなかった印刷装置のステータス情報とが類似するかどうかを判定する類似判定部６０４と、類似判定部６０４の判定結果に基づいて、エラー情報が検出された印刷装置のエラー情報、ステータス情報、および修理情報のうち少なくともいずれかを抽出する抽出部６０５とを備える。【選択図】        図６
2005309733.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数の情報処理装置の動作状態を示すステータス情報を受信する受信手段と、
前記受信手段によって受信されたステータス情報に、前記動作状態の異常を示すエラー情報が含まれているかどうかを検出する検出手段と、
前記検出手段によって検出されたエラー情報と、当該エラー情報を含むステータス情報と、前記エラー情報に基づいておこなわれた修理の内容を示す修理情報とを、前記情報処理装置ごとに記憶する記憶手段と、
前記検出手段によってエラー情報が検出された情報処理装置のステータス情報と、前記検出手段によってエラー情報が検出されなかった情報処理装置のステータス情報とが、類似するかどうかを判定する判定手段と、
前記判定手段によって判定された判定結果に基づいて、前記検出手段によってエラー情報が検出された情報処理装置のエラー情報、前記ステータス情報、および前記修理情報のうち、少なくともいずれか一つの情報を、前記記憶手段から抽出する抽出手段と、
を備えることを特徴とする故障予測装置。
【請求項２】
前記判定手段は、
前記検出手段によってエラー情報が検出された情報処理装置のステータス情報のうち前記エラー情報を含む項目と、前記検出手段によってエラー情報が検出されなかった情報処理装置のステータス情報のうち前記項目と同一項目とが、類似するかどうかを判定することを特徴とする請求項１に記載の故障予測装置。
【請求項３】
前記判定手段は、
前記検出手段によってエラー情報が検出された情報処理装置のステータス情報のうち前記エラー情報を含まない項目と、前記検出手段によってエラー情報が検出されなかった情報処理装置のステータス情報のうち前記項目と同一項目とが、類似するかどうかを判定することを特徴とする請求項１または２に記載の故障予測装置。
【請求項４】
前記情報処理装置は、印刷をおこなう印刷装置であり、
さらに、前記検出手段によってエラー情報が検出されなかった印刷装置を制御して、前記抽出手段によって抽出された情報を印刷する印刷制御手段を備えることを特徴とする請求項１〜３のいずれか一つに記載の故障予測装置。
【請求項５】
ネットワークを介して接続された複数の情報処理装置の動作状態を示すステータス情報を受信する受信工程と、
前記受信工程によって受信されたステータス情報に、前記動作状態の異常を示すエラー情報が含まれているかどうかを検出する検出工程と、
前記検出工程によってエラー情報が検出されなかった情報処理装置のステータス情報と、前記検出工程によってエラー情報が検出された情報処理装置のステータス情報とが、類似するかどうかを判定する判定工程と、
前記判定工程によって判定された判定結果に基づいて、前記検出工程によってエラー情報が検出された情報処理装置のステータス情報、当該ステータス情報に含まれるエラー情報、および当該エラー情報に基づいておこなわれた修理の内容を示す修理情報のうち、少なくともいずれか一つの情報を抽出する抽出工程と、
を含んだことを特徴とする故障予測方法。
【請求項６】
請求項５に記載の故障予測方法を、コンピュータに実行させることを特徴とする故障予測プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークを介して接続された複数の印刷装置の動作状態を管理する故障予測装置、故障予測方法、および故障予測プログラムに関する。
【背景技術】
【０００２】
従来の修理サービスでは、販売されたプリンタなどの電子機器が故障した場合、その顧客はサービスサポートセンターに電話ないしは電子メールにて修理依頼をおこない、修理依頼を受けたカスタマーエンジニアがその故障した電子機器の設置場所に出向いて、当該設置場所で修理をおこなっている。
【０００３】
また、多種多様にわたる装置の迅速かつ的確な修理サービスを可能とする修理サービス支援システムが提供されている。この修理サービス支援システムの対象となる装置は、故障時にその故障を特定する故障コードを表示出力するように予め構成されている。この修理サービス支援システムは、故障コードを入力可能な携帯電話にネットワークを介して接続可能に配設されたサーバを備えている。サーバは、故障コードと同故障コードの表す故障の修理手順とを対応づけて記憶した修理手順データベースを備え、装置にて表示出力された故障コードが携帯電話からネットワークを介して入力されたとき、修理手順データベースを参照して入力された故障コードの表す故障の修理手順を携帯電話に対して返信する。
【０００４】
【特許文献１】特開２００３−２２８６３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術では、修理作業は、ユーザの装置において故障が発生してからおこなっているため、したがって、故障が解消するまでに時間や工数などの手間がかかり、サービスコストが増加するという問題があった。また、ユーザにとっても故障が発生してしまうと、修理が完了するまで、装置を使用することができず、不便であると言う問題があった。
【０００６】
この発明は、上述した従来技術による問題点を解消するため、故障発生の予測を、簡単かつ効率的な手法でおこなうことにより、故障の未然防止および修理作業の効率化を図ることができる故障予測装置、故障予測方法、および故障予測プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる故障予測装置は、ネットワークを介して接続された複数の情報処理装置の動作状態を示すステータス情報を受信する受信手段と、前記受信手段によって受信されたステータス情報に、前記動作状態の異常を示すエラー情報が含まれているかどうかを検出する検出手段と、前記検出手段によって検出されたエラー情報と、当該エラー情報を含むステータス情報と、前記エラー情報に基づいておこなわれた修理の内容を示す修理情報とを、前記情報処理装置ごとに記憶する記憶手段と、前記検出手段によってエラー情報が検出された情報処理装置のステータス情報と、前記検出手段によってエラー情報が検出されなかった情報処理装置のステータス情報とが、類似するかどうかを判定する判定手段と、前記判定手段によって判定された判定結果に基づいて、前記検出手段によってエラー情報が検出された情報処理装置のエラー情報、前記ステータス情報、および前記修理情報のうち、少なくともいずれか一つの情報を、前記記憶手段から抽出する抽出手段と、を備えることを特徴とする。
【０００８】
この請求項１の発明によれば、エラー情報が検出された情報処理装置のステータス情報を用いて、故障の予測をおこなうことができる。
【０００９】
また、請求項２の発明にかかる故障予測装置は、請求項１に記載の発明において、前記判定手段は、前記検出手段によってエラー情報が検出された情報処理装置のステータス情報のうち前記エラー情報を含む項目と、前記検出手段によってエラー情報が検出されなかった情報処理装置のステータス情報のうち前記項目と同一項目とが、類似するかどうかを判定することを特徴とする。
【００１０】
この請求項２の発明によれば、エラーが発生する可能性があるステータス情報の項目を、エラー情報が検出された印刷装置のステータス情報の項目として特定することができる。
【００１１】
また、請求項３の発明にかかる故障予測装置は、請求項１または２に記載の発明において、前記判定手段は、前記検出手段によってエラー情報が検出された情報処理装置のステータス情報のうち前記エラー情報を含まない項目と、前記検出手段によってエラー情報が検出されなかった情報処理装置のステータス情報のうち前記項目と同一項目とが、類似するかどうかを判定することを特徴とする。
【００１２】
この請求項３の発明によれば、エラーとは関係のないステータス情報の他の項目との類似判定をおこなうことにより、使用環境が近似する情報処理装置を特定することができる。
【００１３】
また、請求項４の発明にかかる故障予測装置は、請求項１〜３のいずれか一つに記載の発明において、前記情報処理装置は、印刷をおこなう印刷装置であり、さらに、前記検出手段によってエラー情報が検出されなかった印刷装置を制御して、前記抽出手段によって抽出された情報を印刷する印刷制御手段を備えることを特徴とする。
【００１４】
この請求項４の発明によれば、エラーが発生しそうな印刷装置のステータス情報、エラー情報、修理情報などの管理情報を、その印刷装置によって印刷することができる。
【００１５】
また、請求項５の発明にかかる故障予測方法は、ネットワークを介して接続された複数の情報処理装置の動作状態を示すステータス情報を受信する受信工程と、前記受信工程によって受信されたステータス情報に、前記動作状態の異常を示すエラー情報が含まれているかどうかを検出する検出工程と、前記検出工程によってエラー情報が検出されなかった情報処理装置のステータス情報と、前記検出工程によってエラー情報が検出された情報処理装置のステータス情報とが、類似するかどうかを判定する判定工程と、前記判定工程によって判定された判定結果に基づいて、前記検出工程によってエラー情報が検出された情報処理装置のステータス情報、当該ステータス情報に含まれるエラー情報、および当該エラー情報に基づいておこなわれた修理の内容を示す修理情報のうち、少なくともいずれか一つの情報を抽出する抽出工程と、を含んだことを特徴とする。
【００１６】
この請求項５の発明によれば、エラー情報が検出された情報処理装置のステータス情報を用いて、故障の予測をおこなうことができる。
【００１７】
また、請求項６の発明にかかる故障予測プログラムは、請求項５に記載の故障予測方法を、コンピュータに実行させることを特徴とする。
【００１８】
この請求項６の発明によれば、請求項５に記載の方法を、コンピュータによって実現することができる。
【発明を実施するための最良の形態】
【００１９】
以下に添付図面を参照して、この発明にかかる故障予測装置、故障予測方法、および故障予測プログラムの好適な実施の形態を詳細に説明する。なお、この実施の形態では、情報処理装置を、印刷装置として説明する。
【００２０】
（実施の形態）
（故障予測システムの全体構成）
まず、この発明の実施の形態にかかる故障予測システムの全体構成について説明する。ここでは、顧客が取り扱う装置を顧客システムとし、この顧客システムの一部を構成する印刷装置（プリンタ）の状態をリモート監視して、このプリンタの修理保守サービスをおこなう例について説明する。
【００２１】
図１は、この発明の実施の形態にかかる故障予測システムの全体構成図である。顧客システム１００は、パーソナルコンピュータ（ＰＣ）１０１や、プリンタ１０２によって構成されている。プリンタ１０２としては、レーザビームプリンタやインクジェットプリンタの他に、スキャナとプリンタ機能を有する複合機等が用いられる。このプリンタ１０２は、ネットワークカード（ＮＩＣ）１０３を介してＬＡＮ等のネットワーク１０４に接続されている。このネットワーク１０４は、不図示のプロキシサーバ等を介してインターネット等の外部のネットワーク１０５に接続されている。
【００２２】
このような顧客システム１００は、顧客毎に設けられており、図示しない複数の顧客システム１００が同様にネットワーク１０５に接続されている。そして、各顧客システム１００は、ネットワーク１０５を介してデータセンタ１１０の故障予測装置１１１に接続されている。この故障予測装置１１１はサーバとして機能する。データセンタ１１０に設けられた故障予測装置１１１は、各顧客システム１００に設けられたプリンタ１０２の動作状態を監視する。また、故障予測装置１１１は、管理情報データベース１１２を備えている。この管理情報データベース１１２については後述する。
【００２３】
顧客システム１００に設けられたプリンタ１０２は、それぞれ自らの動作状態（ステータス情報）を検出し、このステータス情報を、ネットワーク１０４，１０５を介して故障予測装置１１１に送信する。故障予測装置１１１では、ステータス情報に修理が必要なエラー情報が含まれていることを検出すると、修理の必要が発生した顧客システム１００（プリンタ１０２）に関する修理発生の情報を出力する。
【００２４】
フィールドサービスセンタ１２０は、プリンタ１０２の定期的な保守や故障時の修理を担当する部門である。フィールドサービスセンタ１２０では、故障予測装置１１１から出力された修理発生の情報に基づいて該当するプリンタ１０２の修理を実行する。プリンタ１０２の修理が必要なとき、ディスパッチャ１２１は、故障予測装置１１１が出力した修理発生の情報を取得し、必要な修理内容、例えば、修理箇所を推定し、修理に用いるパーツ１３０を選定し、該当するプリンタ１０２の修理を担当するカスタムエンジニア（ＣＥ）１２２を選任する。選任されたＣＥ１２２は、プリンタ１０２を修理するために必要なパーツ１３０を持参し、顧客システム１００の設置箇所に出向いてプリンタ１０２を修理する。ディスパッチャ１２１がおこなう修理箇所の推定と、パーツ１３０の選定をＣＥ１２２が行ってもよい。
【００２５】
プリンタ１０２の故障時には、従来から設けられている電話等の連絡による修理依頼も行える。コールセンタ１４０は、顧客からの電話連絡等を受ける部門である。コールセンタ１４０は、顧客からプリンタ１０２の故障の連絡を受けると、フィールドサービスセンタ１２０に対して修理依頼をおこなう。以後同様にＣＥ１２２が出向いてプリンタ１０２を修理する。
【００２６】
（故障予測装置のハードウェア構成）
つぎに、図１に示した故障予測装置１１１のハードウェア構成について説明する。
【００２７】
図２は、この発明の実施の形態にかかる故障予測装置１１１のハードウェア構成を示すブロック図である。図２において、故障予測装置１１１は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ＨＤＤ（ハードディスクドライブ）２０４と、ＨＤ（ハードディスク）２０５と、ＦＤＤ（フレキシブルディスクドライブ）２０６と、着脱可能な記録媒体の一例としてのＦＤ（フレキシブルディスク）２０７と、ディスプレイ２０８と、Ｉ／Ｆ（インターフェース）２０９と、キーボード２１１と、マウス２１２と、スキャナ２１３と、プリンタ２１４と、ディスクドライブ２１６を備えている。また、各構成部はバス２００によってそれぞれ接続されている。
【００２８】
ここで、ＣＰＵ２０１は、故障予測装置１１１の全体の制御を司る。ＲＯＭ２０２は、ブートプログラムなどのプログラムを記憶している。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される。ＨＤＤ２０４は、ＣＰＵ２０１の制御にしたがってＨＤ２０５に対するデータのリード／ライトを制御する。ＨＤ２０５は、ＨＤＤ２０４の制御で書き込まれたデータを記憶したり、ＨＤ２０５に記憶されたデータを故障予測装置１１１に読み取らせたりする。
【００２９】
ＦＤＤ２０６は、ＣＰＵ２０１の制御にしたがってＦＤ２０７に対するデータのリード／ライトを制御する。ＦＤ２０７は、ＦＤＤ２０６の制御で書き込まれたデータを記憶したり、ＦＤ２０７に記憶されたデータを故障予測装置１１１に読み取らせたりする。
【００３０】
また、着脱可能な記録媒体としては、ＦＤ２０７のほか、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）、ＭＯ、メモリーカードなどであってもよい。ディスプレイ２０８は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。このディスプレイ２０８は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００３１】
Ｉ／Ｆ２０９は、通信回線２１０を通じてインターネットなどのネットワーク１０５に接続され、このネットワーク１０５を介して他の装置に接続される。そして、Ｉ／Ｆ２０９は、ネットワーク１０５と内部のインターフェースを司り、外部装置からのデータの入出力を制御する。Ｉ／Ｆ２０９には、たとえばモデムやＬＡＮアダプタなどを採用することができる。
【００３２】
キーボード２１１は、文字、数字、各種指示などの入力のためのキーを備え、データの入力をおこなう。また、タッチパネル式の入力パッドやテンキーなどであってもよい。マウス２１２は、カーソルの移動や範囲選択、あるいはウィンドウの移動やサイズの変更などをおこなう。ポインティングデバイスとして同様に機能を備えるものであれば、トラックボールやジョイスティックなどであってもよい。
【００３３】
スキャナ２１３は、画像を光学的に読み取り、故障予測装置１１１内に画像データを取り込む。なお、スキャナ２１３は、ＯＣＲ機能を持たせてもよい。また、プリンタ２１４は、画像データや文書データを印刷する。プリンタ２１４には、たとえば、レーザプリンタやインクジェットプリンタを採用することができる。ディスクドライブ２１６は、ＣＰＵ２０１の制御にしたがって、着脱可能な記録媒体であるＣＤ／ＤＶＤディスク２１５に対するデータのリードを制御する。
【００３４】
図３は、顧客システム１００から故障予測装置１１１に送信される情報を示す説明図である。図３において、送信情報３００には、装置ＩＤ３０１とステータス情報３０２が含まれている。装置ＩＤ３０１は、図１に示したプリンタ１０２のＩＤやそのプリンタ１０２を所有するユーザ情報が含まれている。ステータス情報３０２は、印刷装置（プリンタ１０２）の動作状態を示す情報である。ステータス情報３０２には、たとえば、プリンタ１０２に内蔵されているセンサの状態、ファンの状態、モータの状態、通信状態、モジュール状態その他印刷枚数、用紙サイズ、消耗品などの情報が含まれている。
【００３５】
また、ステータス情報３０２には、エラー情報３０３が含まれている場合がある。このエラー情報３０３は、上述したステータス情報３０２の異常を示す情報である。具体的には、エラー情報３０３は、エラーコード３０４と、当該エラーコード３０４が発生したエラー発生時間３０５と含んでいる。ここで、エラーコード３０４について具体的に説明する。
【００３６】
図４は、エラー情報３０３の具体的内容を示す説明図である。図４において、エラーコード３０４（Ｅ１〜Ｅ５）は、それぞれ、上述したステータス情報３０２の異常をあらわすエラー内容４０１である「センサ異常」、「ファン異常」、「モータ異常」、「通信異常」、「モジュール異常」に対応付けされている。つぎに、図１に示した管理情報データベース１１２に記憶されている管理情報の具体的内容について説明する。
【００３７】
図５は、図１に示した管理情報データベース１１２に記憶されている管理情報の具体的内容を示す説明図である。図５において、管理情報５００は、印刷装置Ａ〜Ｚごとに、過去のエラー発生時におけるステータス情報５０１（項目Ｓ１〜Ｓ５）と、修理情報５０２とを備えている。ここでは一例として、項目Ｓ１は「センサの状態」、項目Ｓ２は「ファンの状態」、項目Ｓ３は「モータの状態」、項目Ｓ４は「通信状態」、項目Ｓ５は「モジュール状態」をあらわしている。
【００３８】
また、項目Ｓ１〜Ｓ５には、図４に示したエラーコード３０４（Ｅ１〜Ｅ５）が含まれている。さらに、修理情報５０２は、エラー情報３０３に基づいておこなわれた修理の内容を示している。修理情報５０２は、たとえばオペレータによって入力される。修理情報５０２には、故障部品情報５０３と、代替部品情報５０４と、修理方法情報５０５が含まれている。故障部品情報５０３は、エラーコードＥ１〜Ｅ５によってあらわされる異常によって故障した部品を示す情報であり、具体的には、当該故障した部品となるパーツを示すロット番号によってあらわすことができる。
【００３９】
代替部品情報５０４は、エラーコード３０４（Ｅ１〜Ｅ５）によってあらわされる異常によって故障部品から交換される代替部品を示す情報であり、具体的には、代替部品となるパーツを示すロット番号によってあらわすことができる。修理方法情報５０５は、エラーコード３０４（Ｅ１〜Ｅ５）によってあらわされる異常についての修理方法を記録した情報である。
【００４０】
ここで、図５に示した管理情報５００を、印刷装置Ａを例に挙げて説明する。印刷装置Ａでは、項目Ｓ１においてエラーコードＥ１が記録されている。このエラー発生時の他の項目Ｓ２〜Ｓ５は、それぞれ正常であることをあらわす正常情報ｓａ２〜ｓａ５である。なお、この正常情報ｓａ２〜ｓａ５は、このほか、温度、速度、回転数、使用回数など正常な動作範囲内の数値情報であってもよい。
【００４１】
また、このエラーコードＥ１を元にして印刷装置Ａに対しておこなった修理の内容を示す修理情報については、故障部品情報「パーツＶ１」、代替部品情報「パーツＶ２」、および修理方法情報「Ｒ１」が記録されている。すなわち、修理方法情報Ｒ１によって故障した部品Ｖ１を部品Ｖ２に交換したことを示している。
【００４２】
なお、印刷装置Ｂについては、ステータス情報５０１および修理情報５０２には、なにも記録されていない。これは、印刷装置Ｂについては、これまでに一度もエラーが発生せず、修理もおこなわれていないことを示している。
【００４３】
（故障予測装置の機能的構成）
つぎに、図１に示した故障予測装置１１１の機能的構成について説明する。
【００４４】
図６は、図１に示した故障予測装置１１１の機能的構成を示すブロック図である。図６において、故障予測装置１１１は、受信部６０１と、エラー情報検出部６０２と、記憶部６０３と、類似判定部６０４と、抽出部６０５と、印刷制御部６０６とを備えている。
【００４５】
受信部６０１は、ネットワーク１０５を介して接続された複数の印刷装置のステータス情報３０２を受信する。具体的には、図１に示した顧客システム１００から送信されてくる送信情報３００（図３を参照）を受信する。この受信部６０１は、具体的には、たとえば、図２に示したＩ／Ｆ２０９によってその機能を実現する。
【００４６】
エラー情報検出部６０２は、受信部６０１によって受信されたステータス情報３０２に、動作状態の異常を示すエラー情報３０３が含まれているかどうかを検出する。このエラー情報検出部６０２は、具体的には、たとえば、図２に示したＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ／ＤＶＤディスク２１５等に記録されたプログラムを、ＣＰＵ２０１が実行することによりその機能を実現する。
【００４７】
記憶部６０３は、エラー情報検出部６０２によって検出されたエラー情報３０３と、当該エラー情報３０３を含むステータス情報３０２と、当該エラー情報３０３を元におこなった修理の内容を示す修理情報５０２とを、印刷装置ごとに記憶する。この記憶部６０３は、具体的には、図５に示した管理情報５００を記憶している。より具体的には、この記憶部６０３は、たとえば、図２に示したＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ／ＤＶＤディスク２１５などの読み書き可能な記録媒体によってその機能を実現する。
【００４８】
類似判定部６０４は、エラー情報検出部６０２によってエラー情報が検出された印刷装置のステータス情報と、エラー情報検出部６０２によってエラー情報が検出されなかった印刷装置のステータス情報とが、類似するかどうかを判定する。ここで、エラー情報が検出された印刷装置を印刷装置Ａ、Ｃ〜Ｚとし、エラー情報が検出されなかった印刷装置を印刷装置Ｂとして、類似判定部６０４の判定処理を具体的に説明する。
【００４９】
図７は、類似判定部６０４の判定処理の具体例を示す説明図である。図７では、エラー情報が検出された印刷装置Ａのステータス情報５０１の項目Ｓ１に着目して説明する。項目Ｓ１がセンサの温度の状態に関する情報とすると、センサ温度ｔがｔ≦ｔ１の場合、印刷装置Ａの項目Ｓ１に、正常はセンサ温度であるとして「ｓａ１」が記録される。一方、センサ温度ｔがｔ＞ｔ１の場合、図５に示したように、印刷装置Ａの項目Ｓ１に、エラーコード「Ｅ１」が記録される。
【００５０】
ここで、温度ｔ２を温度ｔ１よりもやや低い温度とすると、この温度範囲ｔ２≦ｔ≦ｔ１は、エラーが発生する危険度が高い。この温度範囲に印刷装置Ｂのセンサのセンサ温度Ｔが入っている場合、すなわち、ｔ２≦Ｔ≦ｔ１の場合、印刷装置Ａの項目Ｓ１の内容（エラーコードＥ１）と、印刷装置Ｂの項目Ｓ１の内容（ｓｂ１）が類似すると判定することができる。この判定処理により、印刷装置Ａ、Ｃ〜Ｚのうち、印刷装置Ｂの項目Ｓ１と類似している項目Ｓ１を有する印刷装置Ａを、印刷装置Ｂのステータス情報に類似する印刷装置であると判定することができる。
【００５１】
また、印刷装置Ｂの項目Ｓ２〜Ｓ５と、エラーコードが発生していない印刷装置Ａの項目Ｓ２〜Ｓ５についても類似判定をおこなってもよい。たとえば、印刷装置Ｂの項目Ｓ２の内容をあらわす数値ｓｂ２と、印刷装置Ａの項目Ｓ２の内容をあらわす数値ｓａ２との差分が所定値以下であれば類似であると判定する。この判定処理により、印刷装置Ａ、Ｃ〜Ｚのうち、印刷装置Ｂのすべての項目Ｓ１〜Ｓ５と類似している項目Ｓ１〜Ｓ５を有する印刷装置を、印刷装置Ｂのステータス情報５０１に類似する印刷装置であると判定することができる。
【００５２】
この類似判定部６０４は、具体的には、たとえば、図２に示したＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ／ＤＶＤディスク２１５等に記録されたプログラムを、ＣＰＵ２０１が実行することによりその機能を実現する。
【００５３】
抽出部６０５は、類似判定部６０４によって類似すると判定されたステータス情報、当該ステータス情報に含まれているエラー情報、または当該エラー情報を元におこなった修理の内容を示す修理情報のうち少なくともいずれか一つの情報を、記憶部６０３から抽出する。
【００５４】
たとえば、エラー情報が検出されなかった印刷装置を印刷装置Ｂとし、類似判定部６０４によって印刷装置Ｂのステータス情報５０１に類似すると判定された印刷装置を印刷装置Ａとすると、印刷装置Ａの項目Ｓ１〜Ｓ５（Ｅ１、ｓａ２、ｓａ３、ｓａ４、ｓａ５）、エラー情報３０３（エラーコードＥ１）、または、修理情報５０２である、故障部品情報５０３「パーツＶ１」、代替部品情報５０４「パーツＶ２」および修理方法情報５０５「Ｒ１」のうち、いずれか一つの情報を抽出することができる。
【００５５】
この抽出する情報は、故障予測装置１１１の操作者によってあらかじめ設定しておくことができる。この抽出部６０５は、具体的には、たとえば、図２に示したＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ／ＤＶＤディスク２１５等に記録されたプログラムを、ＣＰＵ２０１が実行することによりその機能を実現する。
【００５６】
印刷制御部６０６は、エラー情報検出部６０２によってエラー情報が検出されなかった印刷装置を制御して、抽出部６０５によって抽出された情報を印刷する。具体的には、印刷制御部６０６は、すべての印刷装置Ａ〜Ｚの印刷を制御するプリンタドライバであり、エラー情報検出部６０２によってエラー情報が検出されなかった印刷装置を故障予測装置１１１から遠隔操作することにより、抽出部６０５によって抽出された情報を印刷する。この印刷制御部６０６は、具体的には、たとえば、図２に示したＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ／ＤＶＤディスク２１５等に記録されたプログラムを、ＣＰＵ２０１が実行することによりその機能を実現する。
【００５７】
（故障予測処理手順）
つぎに、この発明の実施の形態にかかる故障予測処理手順について説明する。ここでは、故障を予測する印刷装置、すなわち、エラー情報検出部６０２によってエラー情報が検出されなかった印刷装置を、印刷装置Ｂとして説明する。
【００５８】
図８は、この発明の実施の形態にかかる故障予測処理手順を示すフローチャートである。図８において、まず、ネットワークを介して印刷装置Ｂからステータス情報が受信された場合（ステップＳ８０１：Ｙｅｓ）、エラー情報が含まれているかどうかを検出する（ステップＳ８０２）。エラー情報が検出された場合（ステップＳ８０２：Ｙｅｓ）、管理情報データベース１１２の管理情報５００に、このエラー情報を含むステータス情報５０１を記録する（ステップＳ８０３）。これにより、印刷装置Ｂのステータス情報５０１や修理情報５０２も過去の情報として活用することができる。
【００５９】
一方、エラー情報が検出されなかった場合（ステップＳ８０２：Ｎｏ）、エラー情報が検出された他の印刷装置Ａ、Ｃ〜Ｚのステータス情報５０１の中に、印刷装置Ｂのステータス情報に類似するステータス情報５０１があるかどうかを判定する（ステップＳ８０４）。
【００６０】
印刷装置Ｂのステータス情報５０１に類似する他の印刷装置のステータス情報５０１がある場合（ステップＳ８０４：Ｙｅｓ）、管理情報データベース１１２から、印刷装置Ｂのステータス情報５０１に類似するステータス情報を有する印刷装置の、ステータス情報５０１、エラー情報、または修理情報５０２のうちいずれか一つの情報を抽出する（ステップＳ８０５）。そして、エラー情報検出部６０２によってエラー情報が検出されなかった印刷装置、すなわち、ステップＳ８０５での情報抽出元の印刷装置Ｂを用いて、抽出した情報を印刷する（ステップＳ８０６）。
【００６１】
この実施の形態にかかる故障予測装置１１１によれば、故障が発生していない印刷装置の状態を検出して、故障を予測することができ、印刷装置の故障を未然に防止することができる。また、故障が発生しそうな印刷装置のユーザに、その印刷装置のステータス情報や、エラー情報、修理情報を、当該印刷装置によって印刷することにより、当該印刷装置のユーザに、印刷装置の自主点検や、負荷のかからない使用方法の検討などを促すことができる。
【００６２】
また、これによって、印刷装置の修理件数の減少を図ることができ、修理サービスの効率化を図ることができる。また、故障が発生した場合であっても、その印刷装置のステータス情報や、エラー情報、修理情報の内容が印刷された紙がユーザ（または印刷装置）の手元にあるため、修理依頼をする場合も、ユーザはこの紙の印刷内容を手掛かりにしてサービスマンに故障原因などを適切に伝達することができ、修理サービスの向上を図ることができる。
【００６３】
なお、本実施の形態で説明した故障予測方法は、予め用意されたプログラムをパーソナルコンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００６４】
【図１】実施の形態にかかる故障予測システムの全体構成図。
【図２】実施の形態にかかる故障予測装置のハードウェア構成を示すブロック図。
【図３】顧客システムから故障予測装置に送信される情報を示す説明図。
【図４】エラー情報の具体的内容を示す説明図。
【図５】管理情報ＤＢに記憶されている管理情報の具体的内容を示す説明図。
【図６】実施の形態にかかる故障予測装置の機能的構成を示すブロック図。
【図７】類似判定部の判定処理の具体例を示す説明図。
【図８】実施の形態にかかる故障予測処理手順を示すフローチャート。
【符号の説明】
【００６５】
１０２  プリンタ（印刷装置）、１１１  故障予測装置、１１２  管理情報データベース、５００  管理情報、５０１  ステータス情報、５０２  修理情報、６０１  受信部、６０２  エラー情報検出部、６０３  記憶部、６０４  類似判定部、６０５  抽出部、６０６  印刷制御部
【図１】
2005309733.tif 000003
【図２】
2005309733.tif 000004
【図３】
2005309733.tif 000005
【図４】
2005309733.tif 000006
【図５】
2005309733.tif 000007
【図６】
2005309733.tif 000008
【図７】
2005309733.tif 000009
【図８】
2005309733.tif 000010