(57)【要約】      （修正有）【課題】印刷ボリュームとエラー率との相関係数に基づいて画像形成装置を診断するシステム及び方法を提供する。【解決手段】画像形成装置１４の動作状態を判定するための方法は、第１の時間間隔中に前記画像形成装置の複数の動作パラメータをモニタする工程と、前記複数の動作パラメータのうち少なくとも２つの間の相関係数を第２の時間間隔中に計算する工程と、前記第２の時間間隔中に計算された前記相関係数が前記画像形成装置の機種に関連付けられている予め設定された水準を超える正の相関係数である場合には、前記画像形成装置が異常な動作状態にあると特定する工程と、前記異常な動作状態に基づいて前記画像形成装置に対するメンテナンス動作を判定する工程とを含む。【選択図】図１
2020024652.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置の動作状態を判定するための方法であって、
第１の時間間隔中に前記画像形成装置の複数の動作パラメータをモニタする工程と、
モニタされた前記複数の動作パラメータのうち少なくとも２つの間の相関係数を第２の時間間隔中に計算する工程と、
前記第２の時間間隔中に計算された前記相関係数が前記画像形成装置の機種に関連付けられている予め設定された水準を超える正の相関係数である場合には、前記画像形成装置が異常な動作状態にあると特定する工程と、
前記異常な動作状態に基づいて前記画像形成装置に対するメンテナンス動作を判定する工程と、
を備える方法。
【請求項２】
請求項１に記載の方法であって、
前記複数の動作パラメータをモニタする工程は、前記第１の時間間隔中に印刷された総ページ数と記録された総エラー数を判定する工程を含む方法。
【請求項３】
請求項２に記載の方法であって、
前記第１の時間間隔中に記録された総エラー数を判定する工程は、前記第１の時間間隔中に前記画像形成装置のセンサにより記録された前記総エラー数を数える工程を含む方法。
【請求項４】
請求項１乃至３のいずれかに記載の方法であって、
前記第１の時間間隔中に全て同じ製造及び機種の複数の画像形成装置の前記複数の動作パラメータをモニタする工程を備える方法。
【請求項５】
請求項４に記載の方法であって、
前記第１の時間間隔中に前記複数の画像形成装置の前記複数の動作パラメータをモニタする工程は、前記複数の画像形成装置のそれぞれに対して前記第１の時間間隔中に印刷された総ページ数と記録された総エラー数を判定する工程を含む方法。
【請求項６】
請求項１乃至５のいずれかに記載の方法であって、
複数の第２の時間間隔中に前記画像形成装置に対して前記複数の動作パラメータをモニタする工程と、
前記複数の第２の時間間隔のそれぞれの間にモニタされた前記複数の動作パラメータの少なくとも２つの間の相関係数を計算する工程と、
前記複数の第２の時間間隔中に計算された複数の順次的相関係数の値がそれぞれ増大する場合には、前記画像形成装置のためのメンテナンス動作を判定する工程と、
を備える方法。
【請求項７】
請求項１乃至６のいずれかに記載の方法であって、
前記予め設定された水準は、前記少なくとも一つの画像形成装置の製造者によって提供される方法。
【請求項８】
請求項１乃至７のいずれかに記載の方法であって、
前記予め設定された水準は、前記少なくとも一つの画像形成装置の使用法に基づいて調整可能である方法。
【請求項９】
少なくとも一つの画像形成装置の動作状態を判定するための方法であって、
第１の時間間隔中に前記少なくとも一つの画像形成装置の複数の動作パラメータをモニタする工程を備え、
前記少なくとも一つの画像形成装置の前記複数の動作パラメータをモニタする工程は、
前記第１の時間間隔中前記少なくとも一つの画像形成装置により印刷された総ページ数を判定する工程と、
前記第１の時間間隔中前記少なくとも一つの画像形成装置により記録された総エラー数を判定する工程と、
を含み、
第２の時間間隔の複数のデータサンプリング間隔中の前記少なくとも一つの画像形成装置に関する印刷された総ページ数と記録された総エラー数に基づいて、前記第２の時間間隔中に前記少なくとも一つの画像形成装置の相関係数を計算する工程と、
前記相関係数が前記少なくとも一つの画像形成装置の機種に関連付けられている予め設定されたしきい値水準を超える正の相関係数である場合には、前記少なくとも一つの画像形成装置が異常な動作状態にあると特定する工程と、
前記異常な状態に基づいて前記所望の画像形成装置に対するメンテナンス動作を決定する工程と、
を備える方法。
【請求項１０】
請求項９に記載の方法であって、
前記予め設定されたしきい値水準は、前記少なくとも一つの画像形成装置の製造者によって提供される方法。
【請求項１１】
請求項９又は１０に記載の方法であって、
前記予め設定されたしきい値水準は、前記少なくとも一つの画像形成装置の使用法に基づいて調整可能である方法。
【請求項１２】
請求項９乃至１１のいずれかに記載の方法であって、
前記第１の時間間隔中に記録された前記総エラー数を判定する工程は、前記第１の時間間隔中に前記少なくとも一つの画像形成装置のセンサによって記録された前記総エラー数を数える工程を含む方法。
【請求項１３】
請求項９乃至１２のいずれかに記載の方法であって、
第１の時間間隔中に少なくとも一つの画像形成装置の複数の動作パラメータをモニタする工程は、前記第１の時間間隔中に全て同じ製造及び機種の複数の画像形成装置の複数の動作パラメータをモニタする工程を含む方法。
【請求項１４】
請求項１３に記載の方法であって、
前記複数の画像形成装置の複数の動作パラメータをモニタする工程は、
前記第１の時間間隔中に前記複数の画像形成装置のそれぞれによって印刷された総ページ数を判定する工程と、
前記第１の時間間隔中に前記複数の画像形成装置のそれぞれによって記録された総エラー数を判定する工程と、
を含む方法。
【請求項１５】
請求項９乃至１４のいずれかに記載の方法であって、
複数の第２の時間間隔のそれぞれの間に相関係数を計算する工程と、
前記複数の第２の時間間隔中に計算された複数の順次的相関係数の値がそれぞれ増大する場合には、メンテナンス動作を判定する工程と、
を備える方法。
【請求項１６】
請求項９乃至１５のいずれかに記載の方法であって、
複数の第２の時間間隔のそれぞれの間に相関係数を計算する工程を備え、
前記予め設定されたしきい値水準は前記複数の第２の時間間隔のそれぞれに対して異なる方法。
【請求項１７】
画像形成装置に対する正常な動作状態及び異常な動作状態を示すためのシステムであって、
プロセッサと、
前記プロセッサに接続されたメモリと、
を備え、
前記メモリは、前記プロセッサにより実行された場合には、前記プロセッサに
印刷された総ページ数と記録された総エラー数を第１の時間間隔中に判定することによって前記第１の時間間隔中に前記画像形成装置の複数の動作パラメータをモニタさせ、
第２の時間間隔中に前記複数の動作パラメータ間の相関係数を計算させ、
前記第２の時間間隔中に計算された前記相関係数が前記画像形成装置の機種に関連付けられている予め設定された水準を超える正の相関係数である場合には、前記画像形成装置が異常な動作状態にあると特定させ、
前記異常な動作状態に基づいて前記に画像形成装置に対するメンテナンス動作を判定させるプログラム命令を記憶するシステム。
【請求項１８】
請求項１７に記載のシステムであって、
前記メモリは、前記プロセッサにより実行された場合には、前記プロセッサに、同じ製造及び機種である複数の画像形成装置の前記複数の動作パラメータをモニタさせるプログラム命令を記憶するシステム。
【請求項１９】
請求項１８に記載のシステムであって、
前記メモリは、前記プロセッサにより実行された場合には、前記プロセッサに対して、
前記第１の時間間隔中に前記複数の画像形成装置のそれぞれによって印刷された総ページ数を判定させ、
前記第１の時間間隔中に前記複数の画像形成装置のそれぞれによって記録された総エラー数を判定させ、
複数の第２の時間間隔中に計算された複数の順次的相関係数の値がそれぞれ増大する場合には、前記画像形成装置がメンテナンスを必要としていることを特定させるプログラム命令を記憶しているシステム。
【請求項２０】
請求項１７乃至１９のいずれかに記載のシステムであって、
前記メモリは、前記プロセッサにより実行された場合には、前記プロセッサに対して、前記複数の第２の時間間隔のそれぞれの間に相関係数を計算させるプログラム命令を記憶し、
前記予め設定されたしきい値水準は、前記複数の第２の時間間隔のそれぞれに対して異なるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、一般に印刷デバイスに関する。より具体的には、印刷ボリュームとエラー率との相関係数に基づき画像形成装置を診断するためのシステムと方法に関する。
背景技術
【０００２】
プリンタ、複写機、ファクシミリ，及び多機能周辺装置等の画像形成装置を適切に維持するために、画像形成装置のメンテナンス管理情報、動作状態及び不具合情報等の管理情報の様々な項目を収集するためにリモート管理システムが設計されてきた。大半のリモート管理システムはネットワークをベースとする。従って、画像形成装置とセントラル管理装置との接続がネットワークを介して構成されるよう大半の画像形成装置は通信ネットワークに接続され得る。
【０００３】
モニタリングサーバは、画像形成装置が実行した印刷の数量及び種類並びに現在の状態及び／又は動作に関するその他の態様等、画像形成装置に関する情報を収集してもよい。この情報は、画像形成装置に対して発生するインシデントの履歴の記録を維持することができるよう記憶されてもよい。インシデントには、ハードウェア又はソフトウェアの問題点が含まれてもよい。
【０００４】
画像形成装置は、印刷、スキャン、複写及びその他の機能等、通常の動作に対して、エラーの数が最小でできるだけ長い期間利用できることが必要である。印刷機能に対して、画像形成装置ができるだけ効率的に印刷ボリュームを生成することが好ましい。画像形成装置が良好な動作状態にある場合には、最小のエラーで大きい印刷ボリュームを生成する。画像形成装置に劣化した一以上の部品があるあるいは動作上の問題がある場合には、エラーの数は印刷ボリュームと相関関係がある。例えば、給紙装置に機械的な問題がある場合には、紙詰まりの度合いは印刷される用紙の数に依存するであろう。
【０００５】
問題のある画像形成装置の診断はモニタされたエラーの総計と印刷されたページ数に関する情報に基づいて開発されてもよい。許容されるエラーの最大数は各装置の機種に対して製造者の仕様によって予め設定されてもよい。例えば、メンテナンス仕様において、通常の故障率を平均故障間隔（ＭＴＢＦ）として設定することができ、それはしきい値として、紙詰まりの間隔が１千ページに等しい。簡単な例では、１、０００ページの印刷毎に１件の紙詰まりエラーのみが発生する場合には、画像形成装置は通常の動作状態に関連付けられてもよい。
通常の動作状態（ＭＴＢＦ）＞１、０００ページ
【０００６】
そうでない場合、紙詰まりが１千ページよりも頻繁に発生する場合には、当該印刷デバイスに対してメンテナンスサービスの予定を立てなければならない。
異常な動作状態（ＭＴＢＦ）＜１，０００ページ
【０００７】
ＭＴＢＦの値は様々なデバイスの機種及び様々なメンテナンス（サービス）契約の種類に対して変わる場合がある。例えば、デバイスの機種「Ｖｅｎｕｓ１」は、ＭＴＢＦ＝３，０００ページに関連付けることができ、一方機種「Ｍｅｒｃｕｒｙ１」は、ＭＴＢＦ＝５，０００ページを有し得る。
【０００８】
診断の方法、症状及び診断法の基準は、様々なエラーの種類に対して変わる場合がある。紙詰まりのような機械的エラーは、ソフトウェアのエラーと比較して、診断法の基準が異なる。ソフトウェア又はファームウェアのエラーは、たいてい、ネットワークの問題、ユーザ設定及び画像品質に関係する。ソフトウェア／ファームウェアのエラーはプリンタの印刷ボリュームとほとんど相関関係はないが、機械的故障はプリンタの印刷ボリュームと直接関係し、機械部品の劣化により引き起こされる。画像形成装置にハードウェアの問題がある場合には、サービス技術者は、部品清掃、部品交換及び／又は顧客満足のためデバイス全体の新機種との交換を含むメンテナンス作業の予定を立ててもよい。
【０００９】
数学的な相関関数により、二つの一連の変数の類似性を反映し、あるいは二つの変数の増減する値による類似性を評価する数値係数が導かれる。類似性が高い場合には、その二つの変数は依存している。例えば、その両方の変数の値が同調して増減する場合には、その二つの変数の間の相関及び依存性は高い。印刷ボリュームと故障率との相関係数は印刷デバイスの動作状態の良否の指標となり得る。そして相関係数は必要なサービス又はメンテナンス作業を指示するものとして利用することができる。
【００１０】
従って、印刷ボリュームとエラー率との相関係数に基づいて画像形成装置を診断するシステム及び方法を提供することが望ましい。
【発明の概要】
【００１１】
一実施形態によると、画像形成装置の動作状態を判定するための方法が開示されている。本方法は、第１の時間間隔中に前記画像形成装置の複数の動作パラメータをモニタする工程と、モニタされた前記複数の動作パラメータのうち少なくとも２つの間の相関係数を第２の時間間隔中に計算する工程と、前記第２の時間間隔中に計算された前記相関係数が前記画像形成装置の機種に関連付けられている予め設定された水準を超える正の相関係数である場合には、前記画像形成装置が異常な動作状態にあると特定する工程と、前記異常な動作状態に基づいて前記画像形成装置に対するメンテナンス動作を判定する工程とを含む。
【００１２】
一実施形態によると、少なくとも一つの画像形成装置の動作状態を判定するための方法が開示されている。本方法は、第１の時間間隔中に前記少なくとも一つの画像形成装置の複数の動作パラメータをモニタする工程であって、前記第１の時間間隔中前記少なくとも一つの画像形成装置により印刷された総ページ数を判定する工程と、前記第１の時間間隔中前記少なくとも一つの画像形成装置により記録された総エラー数を判定する工程とを含む工程と、第２の時間間隔中に前記少なくとも一つの画像形成装置の相関係数を計算する工程と、前記相関係数が前記少なくとも一つの画像形成装置の機種に関連付けられている予め設定されたしきい値水準を超える正の相関係数である場合には、前記少なくとも一つの画像形成装置が異常な動作状態にあると特定する工程と、前記異常な状態に基づいて前記所望の画像形成装置に対するメンテナンス動作を決定する工程とを含む。
【００１３】
一実施形態によると、画像形成装置に対する正常な動作状態及び異常な動作状態を示すためのシステムが開示されている。本システムは、プロセッサを有する。メモリは前記プロセッサに接続されている。前記メモリは、前記プロセッサにより実行された場合には、前記プロセッサに第１の時間間隔中に印刷された総ページ数と記録された総エラー数を判定することによって前記第１の時間間隔中に前記画像形成装置の複数の動作パラメータをモニタさせ、第２の時間間隔中に前記複数の動作パラメータ間の相関係数を計算させ、前記第２の時間間隔中に計算された前記相関係数が前記画像形成装置の機種に関連付けられている予め設定された水準を超える正の相関係数である場合には、前記画像形成装置が異常な動作状態にあると特定させ、前記異常な動作状態に基づいて前記に画像形成装置に対するメンテナンス動作を判定させるプログラム命令を記憶する。
【図面の簡単な説明】
【００１４】
以下の図面を参照して本願についてさらに詳細に説明する。これらの図面は本発明の適用範囲の制限を意図するものではなくて、むしろ、本発明のある一定の属性を例示しているものである。
【図１】本願の一態様に係る例示的なモニタリングシステムの図である。
【図２】本願の一態様による図１に描写される例示のサーバ装置を示す簡略化されたブロック図である。
【図３】本願の一態様に係る図１に描写される例示の画像形成装置を示す簡略化されたブロック図である。
【図４】本願の一態様に係る、印刷ボリュームとエラー率との相関係数に基づき画像形成装置を診断するための方法を描写するフローチャートの実施形態の一例である。
【図５】本願の一態様に係る図１のモニタリングシステムにより収集された一組のデータを示す表の実施形態の一例である。
【図６】図５で収集されたデータと収集されたデータ間の相関関係を示すグラフの実施形態の一例である。
【図７】本願の一態様に係る図１のモニタリングシステムを用いて計算された相関係数と分析的な時間間隔を示す表の実施形態の一例である。
【図８】本願の一態様に係る図１のモニタリングシステムを用いて計算された相関係数を示すグラフの実施形態の一例である。
【発明を実施するための形態】
【００１５】
添付の図面に関連して以下に明記される説明は、本開示の現在の好適な実施形態の説明を意図し、当該開示を構成及び／又は利用できる唯一の形態を表す意図はない。本説明は、本開示を構成及び動作させる機能及びステップの順序を例示の実施形態を交えて明記する。しかしながら、同一又は同等の機能及び順序は、本開示の主旨及び適用範囲内に包括されることを意図する異なる実施形態によって遂行できることを理解されたい。
【００１６】
一例のシステム及び方法の実施形態は印刷ボリュームとエラー率との相関係数に基づいて画像形成装置を診断するためのシステム及び方法に関するものであり、印刷ボリュームとエラー率に関するデータはデータサンプリング間隔中に収集される。システム及び方法は各分析時間間隔の最後に相関係数を計算してもよい。順次の分析時間間隔中の相関係数の傾向及び／又は変化の観測結果は、画像形成装置の動作状態を診断するための基礎として利用することができる。相関係数の値が増大して予め設定されたしきい値を超える場合には、当該画像形成装置に一定レベルの劣化があると示してもよく、メンテナンス作業の予定を立ててもよい。
【００１７】
図１を参照すると、システム１０（以降、システム１０）が示される。システム１０は、モニタリングサーバ１２を含む。モニタリングサーバ１２は一以上の画像形成装置１４に接続されてもよい。モニタリングサーバ１２は、ネットワーク１６を介して直接画像形成装置１４に接続されてもよく、あるいは印刷サーバ１８及びネットワーク１６を介して画像形成装置１４に接続されてもよい。
【００１８】
画像形成装置１４は、印刷能力を有する任意のタイプの装置であってもよい。例えば、画像形成装置１４は、プリンタ、複写機、ファクス、スキャナと複写機、ファクシミリ装置、及びプリンタの１つ以上の機能を含む多機能周辺装置、並びに／又は他のタイプのレンダリング装置であってもよい。画像形成装置１４は、印刷ジョブを出力するために使用されてもよい。
【００１９】
印刷サーバ１８は、ネットワーク１６を介して画像形成装置１４を一以上のコンピューティング・デバイス２０に接続するために使用されてもよい。ネットワーク１６は、ローカル・エリア・ネットワーク（ＬＡＮ）、一般的な広域ネットワーク（ＷＡＮ）、無線ローカル・エリア・ネットワーク（ＷＬＡＮ）及び／又は公衆網であってもよい。印刷サーバ１８は、コンピューティング・デバイス２０から印刷ジョブを受け入れて、その印刷ジョブを適切な画像形成装置１４に送信してもよい。印刷ジョブは画像形成装置１４が印刷できるよりもずっと早く到着する場合があるので、印刷サーバ１８は、印刷ジョブを局所的に列に並べてもよい。あるいは、又はこれに加えて、コンピューティング・デバイス２０は直接画像形成装置１４に接続されてもよい。
【００２０】
個人２２は、一以上のコンピューティング・デバイス２０を使用して、コンピューティング・デバイス２０に搭載されている印刷アプリケーション２４を介して印刷ジョブを画像形成装置１４に送信してもよい。コンピューティング・デバイス２０は印刷ジョブを画像形成装置１４に直接送信してもよいし、あるいは印刷サーバ１８を介して送信してもよい。コンピューティング・デバイス２０は、デスクトップ・コンピュータ、ハンドヘルド又はラップトップ装置、タブレット、携帯電話装置、サーバ・コンピュータ・システム、マルチプロセッサ・システム、マイクロプロセッサベースのシステム、ネットワーク・パソコン、及び上記のシステム又は装置いずれかを含む分散型のクラウド・コンピューティング環境等のクライアント・コンピュータシステム等であってよい。コンピューティング・デバイス２０は、後述のように、コンピュータシステムによって実行される、プログラム・モジュール等のコンピュータシステムが実行可能な指示の一般的な文脈で説明されてもよい。
【００２１】
システム１０はモニタリングサーバ１２を含む。モニタリングサーバ１２は一以上の画像形成装置１４に接続されてもよい。モニタリングサーバ１２はネットワーク１６を介して画像形成装置１４に直接接続されてもよいし、あるいは印刷サーバ１８およびネットワーク１６を介して画像形成装置１４に接続されてもよい。モニタリングサーバ１２は画像形成装置１４の動作に関連する複数の様々な動作パラメータをモニタし記録するために使用されてもよい。情報は、エラーアラート、印刷ボリューム等であってもよい。エラーアラートには、画像形成装置１４によって経験されている問題点に関する情報が含まれてもよい。エラーアラートには、エラーの種類に関するエラーコード、エラーの場所、エラーの時刻及びエラーに関する他の情報も含まれてもよいが、これに限定されない。この情報は、画像形成装置１４から直接又は印刷サーバ１８から送信されてもよい。モニタリングサーバ１２は、予め設定された時間間隔中にエラーアラートと印刷ボリュームとの相関係数を計算してもよい。相関係数は、後述するように、画像形成装置１４の動作上の健康の指標として使用されてもよい。相関係数の値が大きくなると、画像形成装置１４に一定レベルの劣化があるという指標がトリガされて、モニタリングサーバ１２は、メンテナンス作業の予定を立てるためにサービス・コンピューティング・デバイス２６に信号を送ることができる。
【００２２】
図２を参照すると、本明細書中に開示されるシステムと方法に対して機能性を提供する機械要素に関してモニタリングサーバ１２をより詳細に説明することができる。モニタリングサーバ１２の構成要素には、一以上のプロセッサすなわち処理装置３０、システムメモリ３２、及びシステムメモリ３２をプロセッサ３０接続することを含め、様々なシステムの構成要素を接続するシステムバス３４が含まれてもよいが、これに限定されない。モニタリングサーバ１２は、通常、様々なコンピュータシステム読み取り可能な媒体を含んでもよい。そのような媒体は、モニタリングサーバ１２がアクセス可能な任意の利用可能な媒体が選択されてもよく、非一時的，揮発性及び不揮発性媒体，取り外し可能及び取り外し不能媒体が含まれる。システムメモリ３２は、ランダム・アクセス・メモリ（ＲＡＭ）３６及び／又はキャッシュメモリ３８等の、揮発性メモリの形態の一以上のパーソナルコンピューティングシステム読み取り可能な媒体を含むことができる。ほんの一例であるが、通常「ハードドライブ」と呼ばれる取り外し不能、不揮発性磁気媒体装置からの読み出し及び書き込みのためにストレージシステム４０が提供されてもよい。
【００２３】
システムメモリ３２は、本発明の実施形態の機能を実行するように構成され得るプログラム・モジュール４４のセット（例えば、少なくとも１セット）を有する少なくとも１つのプログラム製品／ユーティリティ４２を含んでもよい。プログラム・モジュール４４は、オペレーティング・システム、一以上のアプリケーション・プログラム、他のプログラム・モジュール、及びプログラム・データを含んでもよいが、これらに限定されない。オペレーティング・システム、一以上のアプリケーション・プログラム、他のプログラム・モジュール、及びプログラム・データのそれぞれ、又はそれらの組み合わせは、ネットワーク環境の実装を含んでもよい。プログラム・モジュール４４は、本明細書中に説明されているように、本発明の実施形態の機能及び／又は方法体系を全般的に実行する。例えば、モニタリングサーバ１２のプログラム・モジュール４４は、予め設定された時間間隔中のエラーアラートと印刷ボリュームとの相関係数を計算するように構成され得る。相関係数は、後で述べるように画像形成装置の動作上の健康の指標として使用することができる。
【００２４】
モニタリングサーバ１２は、キーボード、位置指示装置、表示部４８、又は任意の類似装置（例えば、ネットワーク・カード、モデム等）等の一以上の外部装置４６と通信を行ってもよい。表示部４８は発光ダイオード（ＬＥＤ）表示、液晶ディスプレイ（ＬＣＤ）表示、陰極線管（ＣＲＴ）表示及び類似の表示装置であってもよい。外部装置４６は、モニタリングサーバ１２が画像形成装置１４（図１）、サービス・コンピューティング・デバイス２６（図１）又はその他の装置と通信できるようにしてもよい。そのような通信は、入出力（Ｉ／Ｏ）インターフェース５０を介して行われてもよい。あるいは、モニタリングサーバ１２は、ネットワーク・アダプタ５２を介して、ローカル・エリア・ネットワーク（ＬＡＮ）、一般的な広域ネットワーク（ＷＡＮ）、及び／又は公衆網等の一以上のネットワーク１６（図１）と通信を行ってもよい。モニタリングサーバ１２は、有線又は無線接続を介して一以上のネットワークに接続されてもよい。描写の通り、ネットワーク・アダプタ５２は、システムバス３４を介して他の構成要素と通信を行うことができる。
【００２５】
当業者には理解されるように、本開示の発明の態様はシステム、方法若しくはプロセス、又はコンピュータプログラム製品として、具現化することができる。従って、本開示の発明の態様は、全体的にハードウェアの実施形態、全体的にソフトウェアの実施形態（ファームウェア、常駐ソフトウェア、マイクロコード等を含む）、又は本明細書中ですべて包括的に『回路』、『モジュール』、又は『システム』と呼ばれてもよいソフトウェア及びハードウェア態様を組み合わせた実施形態の形態を呈してもよい。さらに、本開示の発明の態様は、コンピュータ読み取り可能なプログラム・コードをその中に具現化した一以上のコンピュータ読み取り可能な媒体に具現化されたコンピュータプログラム製品の形態を呈してもよい。
【００２６】
一以上のコンピュータ読み取り可能な媒体の任意の組み合わせ（例えば、ストレージシステム４０）が利用されてもよい。当該開示と関連して、コンピュータ読み取り可能な記憶媒体は、指示実行システム、器具、又は装置によって又は関連して使用されるプログラム（例えばプログラム製品４２）を含む又は記憶できる任意の有形の又は非一時的な媒体でもよい。コンピュータ読み取り可能な記憶媒体は、例えば、電子、磁気、光学、電磁気、赤外線、又は半導体システム、器具、若しくは装置、あるいは上述の適切な任意の組み合わせであってもよいが、これらに限定されない。
【００２７】
図３を参照すると、本明細書中に開示されるシステム及び方法に機能性を提供する機械的要素に関して、画像形成装置１４がより詳細に説明される。画像形成装置１４の構成要素には、一以上のプロセッサ又は処理装置６０、システムメモリ６２、及びシステムメモリ６２から処理部６０への接続を含む様々なシステム構成要素を接続可能なシステムバス６３が含まれてもよいが、これらに限定されない。画像形成装置１４は、通常、様々なコンピュータシステム読み取り可能な媒体を含んでもよい。そのような媒体は、画像形成装置１４によってアクセス可能な任意の利用可能な媒体から選択されてもよく、非一時的、揮発性及び不揮発性媒体、取り外し可能及び取り外し不能媒体が含まれる。システムメモリ６２は、ランダム・アクセス・メモリ（ＲＡＭ）及び／又はキャッシュメモリ等の、揮発性メモリの形態の一以上の画像形成装置読み取り可能な媒体を含むこともできる。ほんの一例として、通常「ハードドライブ」と呼ばれる取り外し不能の不揮発性磁気媒体装置からの読み出し及び書き込みのためにシステムメモリ６２が提供されてもよい。
【００２８】
システムメモリ６２は、本発明の実施形態の機能を実行するように構成され得るプログラム・モジュール６６のセット（例えば、少なくとも１セット）を有する少なくとも１つのプログラム製品／ユーティリティ６４を含んでもよい。プログラム・モジュール６６は、オペレーティング・システム、一以上のアプリケーション・プログラム、他のプログラム・モジュール、及びプログラム・データを含んでもよいが、これらに限定されない。オペレーティング・システム、一以上のアプリケーション・プログラム、他のプログラム・モジュール、及びプログラム・データのそれぞれ、又はそれらの組み合わせは、ネットワーク環境の実装を含んでもよい。プログラム・モジュール６６は、ページ・コンバータ、ラスタライザ、圧縮コード、ページ印刷スケジューラ、印刷エンジン・マネージャ、及び類似の印刷アプリケーション（すなわち、プリンタ・ファームウェア）等の手順を含んでもよい。プログラム・モジュール６６は、本明細書中に説明されているように本発明の実施形態の機能及び／又は方法体系を全般的に実行する。
【００２９】
画像形成装置１４は、一以上の通信モジュール６８を有してもよい。通信モジュール６８は、画像形成装置１４が、ローカル・エリア・ネットワーク（ＬＡＮ）、一般的な広域ネットワーク（ＷＡＮ）、無線ローカル・エリア・ネットワーク（ＷＬＡＮ）及び／又は公衆網等の一以上のネットワーク（すなわち、図１に示されるネットワーク１６）と通信を行うことを可能としてもよい。一実施形態によると、通信モジュール６８は、ネットワーク通信インターフェース７０Ｂに接続されるネットワーク通信処理部７０Ａを含んでもよい。ネットワーク通信処理部７０Ａ及びネットワーク通信インターフェース７０Ｂは画像形成装置１４が一以上のネットワーク１６と通信を行うことを可能としてもよい。これらネットワーク１６はローカル・エリア・ネットワーク（ＬＡＮ）、一般的な広域ネットワーク（ＷＡＮ）、無線ローカル・エリア・ネットワーク、公衆網、セルラー・ネットワークであってもよいし、他の種類のネットワークであってもよい。通信モジュール６８は、近距離無線通信インターフェース７２Ｂに接続される近距離無線通信処理部７２Ａを含んでもよい。近距離無線通信処理部７２Ａ及び近距離無線通信インターフェース７２Ｂは、画像形成装置１４がＢＬＵＥＴＯＯＴＨ（登録商標）、赤外線又は類似の無線通信プロトコルを使用して、画像形成装置１４周辺に位置する他の電子装置と通信を行うことを可能としてもよい。
【００３０】
画像形成装置１４は、操作パネル７４を含んでもよい。操作パネルは、画像形成装置１４と人間との相互作用を容易化するための表示部７６及び入力部７８を含んでもよい。表示部７６は、ＬＣＤ表示、ＬＥＤ表示、及び類似の表示タイプ等の任意の電子映像表示でもよい。入力部７８は、ユーザが操作パネル７４に情報を入力することを可能とする、ボタン、キーボード、スイッチ、及び／又はダイヤル等の、任意の装置の組み合わせを含んでもよい。これに加えて、入力部７８は、タッチを感知でき、表示部７６との相互作用を可能にする、表示部７６に重ねられたタッチスクリーン・デジタイザを含んでもよい
【００３１】
画像形成装置１４は一以上のセンサ７９を有してもよい。各センサ７９は画像形成装置１４のある一定の動作状況をモニタするために使用することができる。センサ７９は、紙詰まりの位置、文書の搬送ミス、トナーレベル，及びその他の動作状態を示すために用いてもよい。上記は例として挙げたものであり、限定的に読み取るべきではない。各センサ７９はプロセッサ６０に接続されてもよい。センサ７９が、後で述べるように、動作上の問題を検知した場合には、センサ７９はプロセッサ６０に信号を送信することができる。プロセッサ６０は動作上の問題に関連付けられるエラーアラートを生成させてもよい。プロセッサ６０は、後で述べるように、通信モジュール６８の一つを用いて外部装置にエラーアラートを送信してもよい。
【００３２】
当業者には理解されるように、本開示の発明の態様はシステム、方法若しくはプロセス、又はコンピュータプログラム製品として、具現化することができる。従って、本開示の発明の態様は、全体的にハードウェアの実施形態、全体的にソフトウェアの実施形態（ファームウェア、常駐ソフトウェア、マイクロコード等を含む）、又は本明細書中ですべて包括的に『回路』、『モジュール』、又は『システム』と呼ぶことができるソフトウェア及びハードウェア態様を組み合わせた実施形態の形態を呈してもよい。さらに、本開示の発明の態様は、コンピュータ読み取り可能なプログラム・コードをその中に具現化した一以上のコンピュータ読み取り可能な媒体に具現化されたコンピュータプログラム製品の形態を呈してもよい。
【００３３】
一以上のコンピュータ読み取り可能な媒体（例えば、システムメモリ６２）の任意の組み合わせが利用されてもよい。当該開示と関連して、コンピュータ読み取り可能な記憶媒体は、指示実行システム、器具、又は装置によって又は関連して使用されるプログラム（例えばプログラム・モジュール６６）を含む又は記憶できる任意の有形の又は非一時的な媒体でもよい。コンピュータ読み取り可能な記憶媒体は、例えば、電子、磁気、光学、電磁気、赤外線、又は半導体システム、器具、若しくは装置、又は上述の任意の適切な組み合わせであってもよいが、これらに限定されない。
【００３４】
図１乃至図８を参照して、実施形態の一例に従うシステム１０の動作を説明する。モニタリングサーバ１２は、第一の予め設定された時間間隔の間画像形成装置１４をモニタしてもよい。第一の予め設定された時間間隔はデータサンプリング間隔（ＤＳＩ）として定義してもよく、また画像形成装置１４からデータが収集される期間として定義してもよい。例えば、図５において明らかなように、モニタリングサーバ１２は複数の画像形成装置１４からデータを収集してもよい。本例において，ＤＳＩは一日である。しかしながら、これは一例を示しただけであり、ＤＳＩはその他の予め設定された期間であってもよい。ＤＳＩ中に収集されたデータはモニタリングサーバ１２内のデータベースに保存されてもよい。各画像形成装置１４は、ＤＳＩ中に収集された自身の履歴データに関連付けられてもよい。図５において明らかなように、モニタされる各画像形成装置１４（装置００１、機種Ａ及び装置００２、機種Ａ）に対して、印刷ボリュームとエラー率が、ＤＳＩ間隔毎に、モニタリングサーバ１２のデータベースに記録され記憶される。図５において印刷ボリュームとエラー率が示されているが、画像形成装置のその他の動作上のパラメータがモニタされ記録されてもよいことに留意されたい。
【００３５】
装置００１、機種Ａに対する印刷ボリュームとエラー率のグラフが図６に示されている。明らかなように、印刷ボリュームとエラー率との間に関係がある。画像形成装置に劣化した一以上の部品又は動作上の問題がある場合には、エラーの数が印刷ボリュームと共に増加する傾向がある。図６は印刷ボリュームとエラー率との間に関係があることを示しているが、これは限定的に見られるべきではない。画像形成装置１４の他の動作パラメータに関して本発明の主旨と適用範囲から逸脱することなく関係が示されてもよい。
【００３６】
上記に開示されたように、数学的な相関関数により、二つの一連の変数の類似性を反映し、あるいは二つの変数の増減する値による類似性を評価する数値係数が導かれる。類似性が高い場合には、その二つの変数は依存している。例えば、両方の変数の値が同調して増減する場合には、その二つの変数の間の相関及び依存性は高い。印刷ボリュームと故障率との相関係数は印刷デバイスの動作状態の良否の指標となり得る。そして相関係数は必要なサービス又はメンテナンス作業を指示するものとして利用することができる。
【００３７】
Ｐｅａｒｓｏｎの相関係数は、文字ｒによって表すことができ、サンプル相関係数と呼ばれることがある。そこで、ｎ個の値を含む一のデータセット｛ｘ１,...,ｘｎ｝及びｎ個の値を含む別のデータセット｛ｙ１,...,ｙｎ｝がある場合には、ｒに対する式は次のように定義される。
2020024652.tif 000003
2020024652.tif 000004
【００３８】
上記に基づき、サンプル相関係数は、サンプリング期間中に記録されたエラーアラートの数と印刷ボリュームとの関係に基づき得ることができる。しかしながら、前に述べたように、相関係数は、本発明の主旨と適用範囲から逸脱することなく画像形成装置１４のその他の動作パラメータに対して得ることができる。
【００３９】
モニタリングサーバ１２がＤＳＩ中にデータを収集した後、各画像形成装置１４は第２の時間間隔中にモニタリングサーバ１２によってモニタされてもよい。第２の時間間隔は分析時間間隔（ＡＴＩ）として定義されてもよい。ＡＴＩは１週間、１か月間、１年間または選択される任意の期間でもよい。ＡＴＩは、一連のデータサンプリング間隔をカバーしてもよく、データは各サンプリング間隔で収集され記録される。ＡＴＩ中に採取されるデータサンプルの数は各画像形成装置１４の利用法に基づいてもよい。例えば、モニタされる画像形成装置１４に基づいて、ＡＴＩが１週間の場合には、ＡＴＩは通常の週７日、すなわち、月曜日から日曜日までをカバーしてもよく、あるいは、５日営業週、すなわち、月曜日から金曜日までをカバーしてもよい。従って、モニタされる画像形成装置１４が、週７日営業のコピー店で使用される場合には、ＡＴＩは通常の週７日をカバーしてもよく、その中でデータサンプルは毎日採取される。あるいは、モニタされる画像形成装置１４が平日中のみに使用される場合には、ＡＴＩは５日営業週をカバーしてもよく、その中でデータサンプルは月曜日から金曜日まで採取される。画像形成装置１４に対して選択されるＡＴＩの長さは、画像形成装置の実績、すなわち、印刷ボリュームと動作状態に基づいてもよい。例えば、印刷ボリュームが小さい画像形成装置１４には、毎月等の、より長いＡＴＩに関連付けることができるが、印刷ボリュームが大きい画像形成装置１４は、毎週等の、より短いＡＴＩとすることができる。
【００４０】
各ＡＴＩの最後に、モニタリングサーバ１２は、ＡＴＩ中にモニタされ、記録されたデータに基づいて相関係数を計算、記録してもよい。相関係数は、ＡＴＩのサンプリング間隔中に得られたデータに基づいて上記に示したように計算することができる。図７から分かるように、各ＡＴＩは、画像形成装置１４の装置機種及びモニタリングサーバ１２によって計算された相関係数と関連付けられてもよい。図７において、装置００１、機種Ａは３つのＡＴＩ―ＡＴＩ１、ＡＴＩ２、及びＡＴＩ３―に対してモニタされている。図７の各ＡＴＩは７つのデータサンプリング間隔をカバーしている。各ＡＴＩに対して、相関係数がモニタリングサーバ１２によって計算される。計算される相関係数は、各ＡＴＩ中の、記録されたエラーアラートの数と印刷ボリュームとの関係に基づく。モニタリングサーバ１２によって計算される相関係数は、画像形成装置１４の現在の動作状態を示すため利用することができる。例えば、一旦、印刷ボリュームと故障率との相関係数の値が正になりそして大きくなると、画像形成装置１４はその機械的部品に劣化があることを示している可能性がある。
【００４１】
動作中、モニタリングサーバ１２は複数の画像形成装置１４をモニタしてもよい。図８を参照すると、各画像形成装置１４に対してＡＴＩ中に計算された相関係数のプロットを見ることができる。本実施形態において、ゼロ（０）以下の相関係数は「良好」な状態で動作していると考えてもよいが、ゼロ（０）を超える相関係数は「異常」な状態で動作していると考えてもよい。ゼロ（０）を超える相関係数は「異常」な状態で動作していると考えてもよいが、それは、モニタリングサーバ１２がサービスを要求することを必ずしも意味しない。なぜなら、画像形成装置１４の特定の製造および機種に関連付けられたしきい値を、計算された相関係数が超えるかどうかに基づいてもよいからである。
【００４２】
順次的なＡＴＩ中の相関係数の傾向及び／又は変化の観測結果は、画像形成装置１４の動作状態を診断するための基礎として利用することができる。相関係数の値が増大すると、それは、画像形成装置１４にある一定レベルの劣化があるという指標をトリガする可能性があり、モニタリングサーバ１２は、メンテナンス作業の予定を立てるためにサービス・コンピューティング・デバイス２６に信号を送ってもよい。相関係数の値が増大して予め設定されたしきい値を超える場合には、モニタリングサーバ１２は、画像形成装置１４が異常な動作状態にあると表示してもよく、モニタリングサーバ１２は、早急にメンテナンス作業の予定を立てるためにサービス・コンピューティング・デバイス２６に信号を送ってもよい。モニタリングサーバ１２は、サービス・コンピューティング・デバイス２６にメンテナンス作業の予定を立てるために信号を送ることに加えてまたはその代わりに、一以上の直近の分析時間間隔に対して正で大きい値の相関係数を最近有した画像形成装置１４のリストと共に、電子メール、テキストメッセージ等の通知を画像形成装置１４のオペレータに送信するように構成されてもよいことに留意されたい。従って、図８に示す実施形態においては、装置００３と０９９は、計算された相関係数がそれら各々に予め設定されたしきい値を超える場合には、メンテナンス作業が必要であるとしてリストに挙げられてもよい。
【００４３】
予め規定されるしきい値水準は、製造者によって提供されてもよい及び／又は画像形成装置１４が同じ機種であることを前提として、特定のセットの画像形成装置１４を使用するユーザのグループによってカスタマイズされてもよい（すなわち、事務所に同じ機種が１０台ありユーザは通常プリンタをあまり使用しないことがある。しきい値はユーザ／事務所の種類に応じて調整されてもよい。）
【００４４】
様々なＡＴＩには様々なしきい値水準があり得ることに留意されたい。しきい値水準は使用法又はその他の動作要因に基づいて調整されてもよい。例えば、ＡＴＩに祝日が含まれる場合には、祝日期間中の不使用期間及び／又は使用削減期間のためにしきい値水準は小さくしてもよい。
【００４５】
上述の説明は、本発明の特定の実施形態の例示であり、その実践に対して制限する意図はない。以下の請求項は、そのすべての同意義のものを含め、本発明の適用範囲を明らかにする意図のものである。
【符号の説明】
【００４６】
１０システム
１２モニタリングサーバ
１４画像形成装置
１６ネットワーク
１８印刷サーバ
２０コンピューティング・デバイス
２２個人
２４印刷アプリケーション
２６サービス・コンピューティング・デバイス
【図１】
2020024652.tif 000005
【図２】
2020024652.tif 000006
【図３】
2020024652.tif 000007
【図４】
2020024652.tif 000008
【図５】
2020024652.tif 000009
【図６】
2020024652.tif 000010
【図７】
2020024652.tif 000011
【図８】
2020024652.tif 000012
【外国語明細書】
A SYSTEM AND METHOD FOR DIAGNOSING A PRINTING DEVICE BASED ON A CORRELATION COEFFICIENT BETWEEN PRINT VOLUME AND ERROR RATE
FIELD
[0001]       The present application in general relates to printing devices, and more specifically, to a system and method for diagnosing an image forming device based on a correlation coefficient between print volume and error rate.
BACKGROUND
[0002]       In order to properly maintain image forming devices such as printers, copiers, facsimile, and multi-function peripherals, remote management systems have been designed to collect various items of management information, such as maintenance management information, working state and failure information of the image forming devices.  Most remote management systems are network based.  Thus, most image forming devices may be coupled to a communication network so that the connection between the image forming devices and a central management device is established via the network.
[0003]       The monitoring server may collect information regarding the image forming device such as the number and kind of prints the image forming device has performed and other aspects of its current state and/or operation.  This information may be stored so that historical records of incidents that occur for the image forming device may be maintained.  An incident may include a hardware or software issue.
[0004]       The image forming device needs to be available for normal operations, such as printing, scanning, copying and other functions, for as long as possible with a minimum number of errors.  With the printing function, it is desirable for the image forming device to produce print volume as efficiently as possible.  When the image forming device is in a good operating status, it produces high print volume with minimum errors.  If the image forming device has one or more parts with degradation or operating problems, the number of errors correlates with print volume.  For instance, if a paper feeder has a mechanical problem, then the rate of paper jams will depend on number of printed pages.
[0005]       Diagnostics of problematic image forming devices may be developed based on information about the amount of errors monitored and the number of pages printed.  A maximum number of accepted errors may be predetermined by manufacturer specification for each device model.  For instance, a maintenance specification can determine a normal failure rate as Mean Time Between Failure (MTBF), which equals one thousand pages between paper jams as a threshold.  In a simple exemplary case, if only one jam error happens every 1,000 printed pages - the image forming device may be associated with a normal operating status.
NORMAL OPERATING STATUS: MTBF > 1,000 pages;
[0006]       Otherwise, the maintenance service should be scheduled for this printing device if jam happened more frequently than one thousand pages:
ABNORMAL OPERATING STATUS: MTBF < 1,000 pages;
[0007]       The value of MTBF can vary for different device models and different types of maintenance (service) contracts.  For instance, device model ‘Venus1’ can be associated with MTBF=3,000 pages, while model ‘Mercury1’ can have MTBF=5,000 pages.
[0008]       Method of diagnosis, symptoms and criteria of diagnostics can vary for different types of errors: mechanical errors as paper jams have different criteria of diagnostics, compared to software errors.  Software or firmware errors mostly relate to network problems, user settings and image quality.  Software/firmware errors have little correlation with printer’s print volume, while mechanical failure directly relates to printer’s print volume and is caused by degradation of mechanical parts.  In cases when the image forming device has hardware issues, a service technician can schedule maintenance work that includes: parts cleaning, parts replacement and/or replacing entire device with new model for customer satisfaction.
[0009]       A mathematical correlation function builds a numerical coefficient that reflects similarity of two series of variables, or measures similarity in terms of increasing and decreasing values of two variables.  If the similarity is high, then the two variables are dependent.  For example, if both variables increase and decrease in value synchronously, the correlation and dependency between these two variables is high.  A correlation coefficient between print volume and failure rate can be an indicator of a good or bad operating status of the printing device, and it can be used as an indication of necessary service or maintenance work.  
[0010]       Therefore, it would be desirable to provide a system and method to diagnose image forming devices based on a correlation coefficient between print volume and error rate.
SUMMARY
[0011]       In accordance with one embodiment, a method to determine an operating status of an image forming device is disclosed.  The method comprises: monitoring a plurality of operating parameters of the image forming device during a first time interval; calculating a correlation coefficient between at least two of the plurality of operating parameters monitored during a second time interval; identifying the image forming device as an abnormal operating status when the correlation coefficient calculated during the second time interval is a positive correlation coefficient above a predetermined level associated with a model of the image forming device; and determining a maintenance action for the image forming device based on the abnormal operating status.
[0012]       In accordance with one embodiment, a method to determine an operating status of at least one image forming device is disclosed.  The method comprises: monitoring a plurality of operating parameters of the at least one image forming device during a first time interval, wherein monitoring a plurality of operating parameters of at least one image forming device comprises: determining a total number of pages printed by the at least one image forming device during the first time interval; and determining a total number of errors recorded by the at least one image forming device during the first time interval; calculating a correlation coefficient of the at least one image forming device during a second time interval; identifying the at least one image forming device as an abnormal operating status when the correlation coefficient is a positive correlation coefficient above a predetermined threshold level associated with a model of the at least one image forming device; and determining a maintenance action for the desired image forming device based on the abnormal status.
[0013]       In accordance with one embodiment, a system for indicating normal and abnormal operating conditions for an image forming device is disclosed.  The system has a processor.  A memory is coupled to the processor.  The memory stores program instructions that when executed by the processor, causes the processor to: monitor a plurality of operating parameters of the image forming device during a first time interval by determining a total number of pages printed and a total number of errors recorded during the first time interval; calculate a correlation coefficient between the plurality of operating parameters during a second time interval; identify the image forming device as an abnormal operating status when the correlation coefficient calculated during the second time interval is a positive correlation coefficient above a predetermined level associated with a model of the image forming device; and determine a maintenance action for the image forming device based on the abnormal operating status.
BRIEF DESCRIPTION OF THE FIGURES
[0014]       The present application is further detailed with respect to the following drawings.  These figures are not intended to limit the scope of the present invention but rather illustrate certain attributes thereof.
FIG. 1 is a diagram of an exemplary monitoring system according to one aspect of the present application;
FIG. 2 is a simplified block diagram showing an illustrative server device depicted in FIG. 1 in accordance with one aspect of the present application;
FIG. 3 is a simplified block diagram showing an illustrative image forming device depicted in FIG. 1 according to one aspect of the present application;
FIG. 4 is an exemplary embodiment of a flowchart depicting a method for diagnosing an image forming device based on a correlation coefficient between print volume and error rate according to one aspect of the present application;
FIG. 5 is an exemplary embodiment of a chart showing a set of data collected by the monitoring system of FIG. 1 according to one aspect of the present application;
FIG. 6 is an exemplary embodiment of charts showing the data collected in FIG. 5 and showing the correlation between the data collected;
FIG. 7 is an exemplary embodiment of a chart showing analytical time intervals with calculated correlation coefficients using the monitoring system of FIG. 1 according to one aspect of the present application; and
FIG. 8 is an exemplary embodiment of a chart showing the correlation coefficients calculated using the monitoring system of FIG. 1 according to one aspect of the present application.
DETAILED DESCRIPTION
[0015]       The description set forth below in connection with the appended drawings is intended as a description of presently preferred embodiments of the disclosure and is not intended to represent the only forms in which the present disclosure can be constructed and/or utilized.  The description sets forth the functions and the sequence of steps for constructing and operating the disclosure in connection with the illustrated embodiments.  It is to be understood, however, that the same or equivalent functions and sequences can be accomplished by different embodiments that are also intended to be encompassed within the spirit and scope of this disclosure.
[0016]       Embodiments of the exemplary system and method relates to a system and method for diagnosing image forming devices based on a correlation coefficient between print volume and error rate wherein data related to print volume and error rate are collected during a data sampling interval.  The system and method may calculate a correlation coefficient at the end of each analytical time interval.  Observation of a trend and/or changes in correlation coefficients during sequential analytical time intervals may be used as a basis for diagnosing an operating condition of the image forming device.  If correlation coefficient increases in value and exceeds a predetermined threshold, the image forming device may be marked as having a certain level of degradation and maintenance work can be scheduled.
[0017]       Referring now to FIG. 1, a system 10 (hereinafter system 10) may be shown.  The system 10 may have a monitoring server 12.  The monitoring server 12 may be coupled to one or more image forming devices 14.  The monitoring server 12 may be coupled directly to the image forming device 14 through a network 16 or may be coupled to the image forming device 14 through a print server 18 and the network 16.
[0018]       The image forming device 14 may be any type of device having printing capabilities.  For example, the image forming device 14 may be a printer, a copier, a fax machine, a multi-function peripheral including a scanner and one or more of functions of a copier, a facsimile device, and a printer and/or other types of rendering devices.  The image forming device 14 may be used for outputting a print job.
[0019]       The print server 18 may be used to connect the image forming device 14 to one or more computing devices 20 over the network 16.  The network 16 may be a local area network (LAN), a general wide area network (WAN), wireless local area network (WLAN) and/or a public network.  The print server 18 may accept print jobs from the computing device 20 and may send the print jobs to the appropriate image forming device 14.  The print server 18 may queue the jobs locally as print jobs may arrive more quickly than the image forming device 14 may be able to print.  Alternatively, or in addition to, the computing device 20 may be directly coupled to the image forming device 14.
[0020]       Individuals 22 may use one or more computing devices 20 to send print jobs to the image forming device 14 via a printing application 24 loaded on the computing device 20.  The computing devices 20 may send the print jobs directly to the image forming device 14 or through the print server 18.  The computing devices 20 may be a client computer system such as a desktop computer, handheld or laptop device, tablet, mobile phone device, server computer system, multiprocessor system, microprocessor-based system, network PCs, and distributed cloud computing environments that include any of the above systems or devices, and the like.  The computing device 20 may be described in the general context of computer system executable instructions, such as program modules, being executed by a computer system as may be described below.
[0021]       The system 10 may have a monitoring server 12.  The monitoring server 12 may be coupled to the one or more image forming devices 14.  The monitoring server 12 may be coupled directly to the image forming devices 14 through the network 16 or may be coupled to the image forming devices 14 through the print server 18 and the network 16.  The monitoring server 12 may be used to monitor and record a plurality of different operating parameters related to the operation of the image forming devices 14.  The information may be error alerts, print volume, and the like.  Error alerts may contain information relating to an issue being experienced by the image forming device 14.  The error alert may contain information such as, but not limited to: an error code relating to the type of error, location of the error, time of the error as well as other information pertaining to the error.  This information may be sent directly from the image forming device 14 or from the print server 18.  The monitoring server 12 may calculate a correlation coefficient between the error alert and the print volume during predetermined time intervals.  The correlation coefficient may be used as an indicator of the operational health of the image forming device as will be described below.  If the correlation coefficient increases in value, it can trigger an indicator that the image forming device 14 has a certain level of degradation and the monitoring server 12 may signal the service computing device 26 to schedule maintenance work
[0022]       Referring now to FIG. 2, monitoring server 12 may be described in more detail in terms of the machine elements that provide functionality to the systems and methods disclosed herein.  The components of the monitoring server 12 may include, but are not limited to, one or more processors or processing units 30, a system memory 32, and a system bus 34 that couples various system components including the system memory 32 to the processor 30.  The monitoring server 12 may typically include a variety of computer system readable media.  Such media may be chosen from any available media that is accessible by the monitoring server 12, including non-transitory, volatile and non-volatile media, removable and non-removable media.  The system memory 32 could include one or more personal computing system readable media in the form of volatile memory, such as a random access memory (RAM) 36 and/or a cache memory 38.  By way of example only, a storage system 40 may be provided for reading from and writing to a non-removable, non-volatile magnetic media device typically called a "hard drive".
[0023]       The system memory 32 may include at least one program product/utility 42 having a set (e.g., at least one) of program modules 44 that may be configured to carry out the functions of embodiments of the invention.  The program modules 44 may include, but is not limited to, an operating system, one or more application programs, other program modules, and program data.  Each of the operating systems, one or more application programs, other program modules, and program data or some combination thereof, may include an implementation of a networking environment.  The program modules 44 generally carry out the functions and/or methodologies of embodiments of the invention as described herein.  For example, a program module 44 in the monitoring server 12 may be configured to calculate a correlation coefficient between the error alert and the print volume during predetermined time intervals.  The correlation coefficient may be used as an indicator of the operational health of the image forming device as will be described below.
[0024]       The monitoring server 12 may communicate with one or more external devices 46 such as a keyboard, a pointing device, a display 48, or any similar devices (e.g., network card, modern, etc.).  The display 48 may be a Light Emitting Diode (LED) display, Liquid Crystal Display (LCD) display, Cathode Ray Tube (CRT) display and similar display devices.  The external devices 46 may enable the monitoring server 12 to communicate with the image forming device 14 (FIG. 1), a service computing device 26 (FIG. 1) or other devices.  Such communication may occur via Input/Output (I/O) interfaces 50.  Alternatively, the monitoring server 12 may communicate with one or more networks 16 (FIG. 1) such as a local area network (LAN), a general wide area network (WAN), and/or a public network via a network adapter 52.  The monitoring server 12 may be coupled to the one or more networks via a wired or wireless connection.  As depicted, the network adapter 52 may communicate with the other components via the system bus 34.
[0025]       As will be appreciated by one skilled in the art, aspects of the disclosed invention may be embodied as a system, method or process, or computer program product.  Accordingly, aspects of the disclosed invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a "circuit," "module," or "system."  Furthermore, aspects of the disclosed invention may take the form of a computer program product embodied in one or more computer readable media having computer readable program code embodied thereon.
[0026]       Any combination of one or more computer readable media (for example, storage system 40) may be utilized.  In the context of this disclosure, a computer readable storage medium may be any tangible or non-transitory medium that can contain, or store a program (for example, the program product 42) for use by or in connection with an instruction execution system, apparatus, or device.  A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing.
[0027]       Referring now to FIG. 3, the image forming device 14 may be described in more detail in terms of the machine elements that provide functionality to the systems and methods disclosed herein.  The components of the image forming device 14 may include, but are not limited to, one or more processors or processing units 60, a system memory 62, and a system bus 63 that may couple various system components including the system memory 62 to the processor 60.  The image forming device 14 may typically include a variety of computer system readable media.  Such media could be chosen from any available media that is accessible by the image forming device 14, including non-transitory, volatile and non-volatile media, removable and non-removable media.  The system memory 62 could include one or more image forming device readable media in the form of volatile memory, such as a random access memory (RAM) and/or a cache memory.  By way of example only, the system memory 62 may be provided for reading from and writing to a non-removable, non-volatile magnetic media device typically called a "hard drive".
[0028]       The system memory 62 may include at least one program product/utility 64 having a set (e.g., at least one) of program modules 66 that may be configured to carry out the functions of embodiments of the invention.  The program modules 66 may include, but is not limited to, an operating system, one or more application programs, other program modules, and program data.  Each of the operating systems, one or more application programs, other program modules, and program data or some combination thereof, may include an implementation of a networking environment.  The program modules 66 may include procedures such as a page converter, rasterizer, compression code, page print scheduler, print engine manager, and similar printing applications (i.e., printer firmware).  The program modules 66 generally carry out the functions and/or methodologies of embodiments of the invention as described herein.
[0029]       The image forming device 14 may have one or more communication modules 68.  The communication modules 68 may allow the image forming device 14 to communicate with one or more networks (i.e., network 16 shown in FIG. 1) such as a local area network (LAN), a general wide area network (WAN), wireless local area network (WLAN) and/or a public network.  In accordance with one embodiment, the communication modules 68 may include a network communication processing unit 70A coupled to a network communication interface 70B.  The network communication processing unit 70A and the network communication interface 70B may allow the image forming device 14 to communicate with one or more networks 16.  These networks 16 may be a local area network (LAN), a general wide area network (WAN), a wireless local area network, a public network, a cellular network as well as other type of networks.   The communication modules 68 may include a near field communication processing unit 72A coupled to a near field communication interface 72B.  The near field communication processing unit 72A and the near field communication interface 72B may allow the image forming device 14 to communicate with other electronic devices located near the image forming device 14 using Bluetooth, infrared or similar wireless communication protocols.
[0030]       The image forming device 14 may include an operation panel 74.  The operation panel may include a display unit 76 and an input unit 78 for facilitating human interaction with the image forming device 14.  The display unit 76 may be any electronic video display, such as a LCD display, LED display and similar display types.  The input unit 78 may include any combination of devices that allow users to input information into the operation panel 74, such as buttons, a keyboard, switches, and/or dials.  In addition, the input unit 78 may include a touch-screen digitizer overlaid onto the display unit 76 that can sense touch and interact with the display unit 76.
[0031]       The image forming device 14 may have one or more sensors 79.  Each sensor 79 may be used to monitor certain operating conditions of the image forming device 14.  Sensors 79 may be used to indicate a location of a paper jam, document mis-feed, toner level, as well as other operating conditions.  The above is given as examples and should not be read in a limiting manner.  Each sensor 79 may be coupled to the processor 60.  When a sensor 79 detects an operational issue as may be disclosed below, the sensor 79 may send a signal to the processor 60.  The processor 60 may generate an error alert associated with the operational issue.  The processor 60 may transmit the error alert to an external device as disclosed below using one of the communication modules 68.
[0032]       As will be appreciated by one skilled in the art, aspects of the disclosed invention may be embodied as a system, method or process, or computer program product.  Accordingly, aspects of the disclosed invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a "circuit," "module," or "system."  Furthermore, aspects of the disclosed invention may take the form of a computer program product embodied in one or more computer readable media having computer readable program code embodied thereon.
[0033]       Any combination of one or more computer readable media (for example, system memory 62) may be utilized.  In the context of this disclosure, a computer readable storage medium may be any tangible or non-transitory medium that can contain, or store a program (for example, the program module 66) for use by or in connection with an instruction execution system, apparatus, or device.  A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing.
[0034]       Referring now to FIGs. 1-9, operation of the system 10 in accordance with one exemplary embodiment may be described.  The monitoring server 12 may monitor the image forming devices 14 for a first predetermined time period.  The first predetermined time period may be identified as a data sampling interval (DSI) and may be defined as a duration of time during which data is collected from the image forming device 14.  For example, as may be seen in FIG. 5, the monitoring server 12 may collect data from a plurality of image forming devices 14.  In the present example, the DSI is a day.  However, this is just shown as an example and the DSI may be other predetermined time periods.  The data collected during the DSI may be saved in a database within the monitoring server 12.  Each image forming device 14 may be associated with its own historical data collected during the DSI.  As may be seen in FIG. 5, for each image forming device 14 being monitored (Device 001, Model A and Device 002, Model A), the print volume and error rate is recorded and stored in a database of the monitoring server 12 for each DSI interval.  It should be noted that while FIG. 5 shows print volume and error rate, other operating parameters of the image forming devices may be monitored and recorded.
[0035]       Graphs of the print volume and error rate for Device 0001, Model A may be seen in FIG. 6.  As may be seen, there is a relationship between the print volume and error rate.  If the image forming device has one or more parts with degradation or operating problems, then there is a tendency for the number of errors to increase with print volume.  While FIG. 6 shows there is a relationship between the print volume and error rate, this should not be seen in a limiting manner.  Relationships may be shown for other operating parameters of the image forming device 14 without departing from the spirit and scope of the present invention.
[0036]       As disclosed above, a mathematical correlation function builds a numerical coefficient that reflects similarity of two series of variables, or measures similarity in terms of increasing and decreasing values of two variables.  If the similarity is high, then the two variables are dependent.  For example, if both variables increase and decrease in value synchronously, the correlation and dependency between these two variables is high.  A correlation coefficient between print volume and failure rate can be an indicator of a good or bad operating status of the printing device, and it can be used as an indication of necessary service or maintenance work.
[0037]       Pearson's correlation coefficient may be represented by the letter r and may be referred to as the sample correlation coefficient.  So if we have one dataset {x1,...,xn} containing n values and another dataset {y1,...,yn} containing n values then that formula for r may be defined as:
2020024652.tif 000013
2020024652.tif 000014
[0038]       Based on the above, sample correlation coefficients may be obtained based on the relationship between the number of error alerts recorded and the print volume recorded during a sampling time frame. However, as previously stated, correlation coefficients may be obtained for other operating parameters of the image forming device 14 without departing from the spirit and scope of the present invention.
[0039]       After the monitoring server 12 collects the data during the DSI, each image forming device 14 may be monitored by the monitoring server 12 during a second time interval.  The second time interval may be defined as an analytical time interval (ATI).  The ATI may be: a week, a month, a year, or any time frame selected.  The ATI may cover a series of data sampling intervals wherein data is collected and recorded each sampling interval.  The number of data samples taken during the ATI may be based on usage of each image forming device 14.  For example, if the ATI is a week, the ATI may cover a typical 7 day week, i.e., Monday through Sunday, or a 5 day business week, i.e., Monday through Friday, based on image forming device 14 being monitored.  Thus, if the image forming device 14 being monitored is used in a copy shop open 7 days a week, then the ATI may cover a typical 7 day week, wherein data samples are taken each day.  Alternatively, if the image forming device 14 being monitored is used only during the week days, then the ATI may cover a 5 day business week, wherein data samples are taken Monday through Friday.  The length of the ATI selected for the image forming device 14 may be based on the image forming device’s performance, i.e., print volume and operating condition.   For example, an image forming device 14 with low print volume can be associated with longer ATIs, such as every month, while image forming devices 14 with high print volumes can have shorter ATIs, such as every week.
[0040]       At the end of each ATI, the monitoring server 12 may calculate and record the correlation coefficient based on the data monitored and recorded during the ATI.  The correlation coefficient may be calculated as shown above based on the data obtained during the sampling intervals of the ATI.  As may be seen in FIG. 7, each ATI may be associated with a device model of the image forming device 14 and a correlation coefficient calculated by the monitoring server 12.  In FIG. 8, the Device 001, Model A is being monitored for three ATIs - ATI 1, ATI 2, and ATI 3.  Each ATI in FIG. 6 covers 7 data sampling intervals.  For each ATI, a correlation coefficient may be calculated by the monitoring server 12.  The correlation coefficient calculated is based on the relationship between the number of error alerts recorded and the print volume during each ATI.  The correlation coefficient calculated by the monitoring server 12 may be used to indicate a current operating status of the image forming device 14.  For example, once the correlation coefficient between print volume and failure rate become positive and increases in value, the image forming device 14 may be indicating degradation of its mechanical parts.
[0041]       In operation, the monitoring server 12 may monitor a plurality of image forming devices 14.  Referring to FIG. 8, a plot of the correlation coefficients calculated during an ATI for each image forming devices 14 may be seen.  In the present embodiment, correlation coefficients of zero (0) or below may be considered as operating in a “Good” status, while correlation coefficients of above zero (0) may be considered as operating in “Anomalies” status.  While a correlation coefficient of above zero (0) may be considered as operating in “Anomalies” status, it does not necessarily mean that the monitoring server 12 requires service as this may be based on whether the correlation coefficient calculated exceeds a threshold value associated with that particular make and model of the image forming devices 14.
[0042]       Observation of a trend and/or changes in the correlation coefficients during sequential ATIs may be used as a basis for diagnosing the operating status of the image forming device 14.  If the correlation coefficient increases in value, it can trigger an indicator that the image forming device 14 has a certain level of degradation and the monitoring server 12 may signal the service computing device 26 to schedule maintenance work.  When the correlation coefficient increases in value and exceeds a predetermined threshold, the monitoring server 12 may mark the image forming device 14 with an anomalous operating status, and the monitoring server 12 may signal the service computing device 26 to schedule immediate maintenance work.  It should be noted that the monitoring server 12 may be configured to send notifications such as emails, text messages and the like with a list of image forming devices 14 that recently had a positive and high value of correlation coefficients for one or more recent analytical time intervals to the operators of the image forming devices 14 in addition to or instead of signal the service computing device 26 to schedule maintenance work.  Thus, in the embodiment shown in FIG. 8, Device 003 and 099 may be listed as requiring maintenance work if the correlation coefficient calculated exceeds their respective predetermined threshold values.
[0043]       The predetermined threshold level may be provided by the manufacturer and/or be customized depending on the group of users using a particular set of image forming devices 14 given the image forming devices 14 are of the same model (i.e., an office may have 10 of the same model and the users may typically be low users of the printers. The threshold may be adjusted according to the type of user/office.).
[0044]       It should be noted that different ATIs can have different threshold levels.  The threshold levels may be adjusted based on usage or other operating factors.  For example, if the ATI includes a holiday, the threshold level may be reduced due to the period of non and/or reduced use during the holiday period.
[0045]       The foregoing description is illustrative of particular embodiments of the invention, but is not meant to be a limitation upon the practice thereof. The following claims, including all equivalents thereof, are intended to define the scope of the invention.
REFERENCE SIGNS LIST
[0046]        
10    System
12    Monitoring Server
14    Image Forming Device
16    Network
18    Print Server
20    Computing Device
22    Individual
24    Printing Application
26    Service Computing Device
What is claimed is:
1.    A method to determine an operating status of an image forming device comprising:
monitoring a plurality of operating parameters of the image forming device during a first time interval;
calculating a correlation coefficient between at least two of the plurality of operating parameters monitored during a second time interval;
identifying the image forming device as an abnormal operating status when the correlation coefficient calculated during the second time interval is a positive correlation coefficient above a predetermined level associated with a model of the image forming device; and
determining a maintenance action for the image forming device based on the abnormal operating status.
2.    The method of Claim 1, wherein monitoring the plurality of operating parameters comprises determining a total number of pages printed and a total number of errors recorded during the first time interval.
3.    The method of Claim 2, wherein determining the total number of errors recorded during the first time interval comprises counting the total number of errors recorded by a sensor of the image forming device during the first time interval.
4.    The method of any one of Claims 1 to 3, comprising monitoring the plurality of operating parameters of a plurality of image forming device during the first time interval, the plurality of image forming devices all of a same make and model.
5.    The method of Claim 4, wherein monitoring the plurality of operating parameters of the plurality of image forming device during the first time interval comprises determining a total number of pages printed and a total number of errors recorded during the first time interval for each of the plurality of image forming devices.
6.    The method of any one of Claims 1 to 5, comprising:
monitoring the plurality of operating parameters during a plurality of second time intervals for the image forming device;
calculating correlation coefficients between at least two of the plurality of operating parameters monitored during each of the plurality of second time intervals; and
determining a maintenance action for the image forming device when a plurality of sequential correlation coefficients calculated during the plurality of second time intervals each increases in value.
7.    The method of any one of Claims 1 to 6, wherein the predetermined level is provided by a manufacturer of the at least one image forming device.
8.    The method of any one of Claims 1 to 7, wherein the predetermined level is adjustable based on usage of the at least one image forming device.
9.    A method to determine an operating status of at least one image forming device comprising:
monitoring a plurality of operating parameters of the at least one image forming device during a first time interval, wherein monitoring the plurality of operating parameters of at least one image forming device comprises:
determining a total number of pages printed by the at least one image forming device during the first time interval; and
determining a total number of errors recorded by the at least one image forming device during the first time interval;
calculating a correlation coefficient of the at least one image forming device during a second time interval based on a total number of pages printed and a total number of errors recorded for the at least one image forming device during a plurality of data sampling intervals of the second time interval;
identifying the at least one image forming device as an abnormal operating status when the correlation coefficient is a positive correlation coefficient above a predetermined threshold level associated with a model of the at least one image forming device; and
determining a maintenance action for the desired image forming device based on the abnormal status.
10.   The method of Claim 9 wherein the predetermined threshold level is provided by a manufacturer of the at least one image forming device.
11.   The method of Claim 9 or 10, wherein the predetermined threshold level is adjustable based on usage of the at least one image forming device.
12.   The method of any one of Claims 9 to 11, wherein determining the total number of errors recorded during the first time interval comprises counting the total number of errors recorded by a sensor of the at least one image forming device during the first time interval.
13.   The method of any one of Claims 9 to 12, wherein monitoring a plurality of operating parameters of at least one image forming device during a first time interval comprises monitoring a plurality of operating parameters of a plurality of image forming devices during the first time interval, the plurality of image forming devices all of a same make and model.
14.   The method of Claim 13, wherein monitoring a plurality of operating parameters of the plurality of image forming devices comprises:
determining a total number of pages printed by each of the plurality of image forming devices during the first time interval; and
determining a total number of errors recorded by each of the plurality of image forming devices during the first time interval.
15.   The method of any one of Claims 9 to 14, comprising:
calculating correlation coefficients for each of a plurality of second time intervals; and
determining a maintenance action when a plurality of sequential correlation coefficients calculated during the plurality of second time intervals each increases in value.
16.   The method of any one of Claims 9 to 15, comprising
calculating correlation coefficients for each of a plurality of second time intervals;
wherein the predetermined threshold level is different for each of the plurality of second time intervals.
17.   A system for indicating normal and abnormal operating status for an image forming device comprising:
a processor;
a memory coupled to the processor, the memory storing program instructions that when executed by the processor, causes the processor to:
monitor a plurality of operating parameters of the image forming device during a first time interval by determining a total number of pages printed and a total number of errors recorded during the first time interval;
calculate a correlation coefficient between the plurality of operating parameters during a second time interval;
identify the image forming device as an abnormal operating status when the correlation coefficient calculated during the second time interval is a positive correlation coefficient above a predetermined level associated with a model of the image forming device; and
determine a maintenance action for the image forming device based on the abnormal operating status.
18.   The system of Claim 17, wherein the memory storing program instructions that when executed by the processor, causes the processor to monitor the plurality of operating parameters of a plurality of image forming devices, wherein the plurality of image forming devices are of a same make and model.
19.   The system of Claim 18, wherein the memory storing program instructions that when executed by the processor, causes the processor to:
determine a total number of pages printed by each of the plurality of image forming devices during the first time interval; and
determine a total number of errors recorded by each of the plurality of image forming devices during the first time interval; and
identify the image forming device as requiring maintenance when a plurality of sequential correlation coefficients calculated during a plurality of second time intervals each increases in value.
20.   The system of any one of Claims 17 to 19, wherein the memory storing program instructions that when executed by the processor, causes the processor to:
calculate correlation coefficients for each of the plurality of second time intervals;
wherein the predetermined threshold level is different for each of the plurality of second time intervals.
1.  Abstract
2.  SOLUTION
A method to determine an operating status of an image forming device comprises: monitoring a plurality of operating parameters of the image forming device during a first time interval; calculating a correlation coefficient during a second time interval between at least two of the plurality of operating parameters; identifying the image forming device as an abnormal operating status when the correlation coefficient calculated during the second time interval is a positive correlation coefficient above a predetermined level associated with a model of the image forming device; and determining a maintenance action for the image forming device based on the abnormal operating status.
3. Representative Drawing: Fig. 1
2020024652.tif 000015
2020024652.tif 000016
2020024652.tif 000017
2020024652.tif 000018
2020024652.tif 000019
2020024652.tif 000020
2020024652.tif 000021
2020024652.tif 000022