(57)【要約】【課題】  トラフィックの増大を回避しながら、希望される時点でのカウンタ値に関するデータを取得する。【解決手段】  画像形成装置３０の制御部３１は、定期データ取得スケジュールに基づいて、カウンタ値データ記憶部４１に記録されたカウンタ値情報を通報カウンタ値データ記憶部４２にコピーする。そして、カウンタ値情報をコピーした時刻をカウンタ値取得日時として通報カウンタ値データ記憶部４２に記録する。そして、定期自動通報スケジュールに基づいて、通報カウンタ値データ記憶部４２のカウンタ値情報とカウンタ値取得日時に関するデータを抽出して監視サーバ２０に送信する。【選択図】      図１
2005222161.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置の印刷枚数に関するカウンタ値を記録するカウンタ値記憶手段と、監視サーバに通報するカウンタ値を記録する通報カウンタ値記憶手段と、カウンタ値の取得スケジュール及び通報スケジュールを記憶したスケジュール情報記憶手段と、これらを用いて前記監視サーバへのカウンタ値の通報を管理する通報管理手段とを用いて、前記監視サーバに画像形成装置のカウンタ値を通知する方法であって、
前記通報管理手段が、
取得スケジュールに基づいてカウンタ値に関するデータを、取得時刻に関するデータとともに、通報カウンタ値記憶手段に記録する第１の段階と、
前記通報スケジュールに基づいて、前記通報カウンタ値記憶手段に記録した前記カウンタ値に関するデータ及び前記取得時刻に関するデータを含む通報データを前記監視サーバに送信する第２の段階と
を備えたことを特徴とするカウンタ値通知方法。
【請求項２】
前記通報管理手段が、
通報スケジュールに基づく通報前に異常事象又は異常事前事象を検出した場合に、前記通報データを、前記監視サーバに送信する異常通報又は異常事前通報に付加して、前記監視サーバに送信する定期外通報段階をさらに備えたことを特徴とする請求項１に記載のカウンタ値通知方法。
【請求項３】
前記定期外通報段階は、
前記通報データの送信要否に関するデータを記録する送信要否記録手段を更新する段階を含み、
前記第２の段階又は前記定期外通報段階は、
送信要否記録手段を用いて、前記通報データの送信要否を判別し、送信が必要な場合に前記通報データを前記監視サーバに送信する段階を含むことを特徴とする請求項２に記載のカウンタ値通知方法。
【請求項４】
画像形成装置の印刷枚数に関するカウンタ値を記録するカウンタ値記憶手段と、監視サーバに通報するカウンタ値を記録する通報カウンタ値記憶手段と、カウンタ値の取得スケジュール及び通報スケジュールを記憶したスケジュール情報記憶手段と、これらを用いて前記監視サーバへのカウンタ値の通報を管理する通報管理手段とを用いて、前記監視サーバに画像形成装置のカウンタ値を通知するためのカウンタ値通知プログラムであって、
前記通報管理手段を、
取得スケジュールに基づいてカウンタ値に関するデータを、取得時刻に関するデータとともに、通報カウンタ値記憶手段に記録する第１の手段と、
前記通報スケジュールに基づいて、前記通報カウンタ値記憶手段に記録した前記カウンタ値に関するデータ及び前記取得時刻に関するデータを含む通報データを前記監視サーバに送信する第２の手段
として機能させるためのカウンタ値通知プログラム。
【請求項５】
前記通報管理手段を、さらに、
通報スケジュールに基づく通報前に異常事象又は異常事前事象を検出した場合に、前記通報データを、前記監視サーバに送信する異常通報又は異常事前通報に付加して、前記監視サーバに送信する定期外通報手段として機能させることを特徴とする請求項４に記載のカウンタ値通知プログラム。
【請求項６】
前記定期外通報手段を、さらに、
前記通報データの送信要否に関するデータを記録する送信要否記録手段を更新する手段
として機能させ、
前記第２の手段又は前記定期外通報手段を、さらに、
送信要否記録手段を用いて、前記通報データの送信要否を判別し、送信が必要な場合に前記通報データを前記監視サーバに送信する手段として機能させることを特徴とする請求項５に記載のカウンタ値通知プログラム。
【請求項７】
画像形成装置の印刷枚数に関するカウンタ値を記録するカウンタ値記憶手段と、監視サーバに通報するカウンタ値を記録する通報カウンタ値記憶手段と、カウンタ値の取得スケジュール及び通報スケジュールを記憶したスケジュール情報記憶手段と、これらを用いて前記監視サーバへのカウンタ値の通報を管理する通報管理手段とを備えた画像形成装置であって、
前記通報管理手段が、
取得スケジュールに基づいてカウンタ値に関するデータを、取得時刻に関するデータとともに、通報カウンタ値記憶手段に記録する第１の手段と、
前記通報スケジュールに基づいて、前記通報カウンタ値記憶手段に記録した前記カウンタ値に関するデータ及び前記取得時刻に関するデータを含む通報データを前記監視サーバに送信する第２の手段と
を備えたことを特徴とする画像形成装置。
【請求項８】
前記通報管理手段が、
通報スケジュールに基づく通報前に異常事象又は異常事前事象を検出した場合に、前記通報データを、前記監視サーバに送信する異常通報又は異常事前通報に付加して、前記監視サーバに送信する定期外通報手段をさらに備えたことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記定期外通報手段が、
前記通報データの送信要否に関するデータを記録する送信要否記録手段を更新する手段をさらに備え、
前記第２の手段又は前記定期外通報手段が、
送信要否記録手段を用いて、前記通報データの送信要否を判別し、送信が必要な場合に前記通報データを前記監視サーバに送信する手段をさらに備えたことを特徴とする請求項８に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置のカウンタ値を監視サーバに通知するカウンタ値通知方法、カウンタ値通知プログラム及び画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置の保守サービスにおいて、画像形成装置を使用する顧客に対して、定期的（例えば、月毎）に、各機能の使用状況に関する報告を行っている。画像形成装置の各機能の使用状況に関する情報を監視センタが集中管理する場合、画像形成装置のメモリに記録されたカウンタ値を監視センタが取得する必要がある。監視センタが画像形成装置のカウンタ値を取得する方法としては、例えば、監視センタからの遠隔診断による方法がある（例えば、特許文献１参照。）。この場合、監視センタ側からカウンタ値の取得のための発呼を行うため、監視センタ側でカウンタ値の送信を要求する時期をコントロールすることが可能となる。一方、定期的な使用状況の報告のためには、特定の時期のカウンタ値を取得することが必要となる。
【特許文献１】特開２００３−２７１３６２号公報（第９−１１頁）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、定期的な使用状況の報告について、顧客は、月初から月末までの期間の使用状況に関する報告を希望する場合が多い。この場合、月末におけるカウンタ値を取得する必要がある。このため、月末時に、多くの画像形成装置について、その時点のカウンタ値を取得しようとすると、一時的にトラフィックが増大することとなる。また、監視センタ側からの遠隔診断によりカウンタ値を取得する場合、監視センタ側で各画像形成装置に対する発呼時期を調整して発呼しようとすると、監視センタ側の処理が煩雑になる。
【０００４】
本発明は、上記問題点を解決するためになされたものであり、その目的は、トラフィックの増大を回避しながら、希望される時点でのカウンタ値に関するデータを取得することにある。
【課題を解決するための手段】
【０００５】
上記問題点を解決するために、請求項１に記載の発明は、画像形成装置の印刷枚数に関するカウンタ値を記録するカウンタ値記憶手段と、監視サーバに通報するカウンタ値を記録する通報カウンタ値記憶手段と、カウンタ値の取得スケジュール及び通報スケジュールを記憶したスケジュール情報記憶手段と、これらを用いて前記監視サーバへのカウンタ値の通報を管理する通報管理手段とを用いて、前記監視サーバに画像形成装置のカウンタ値を通知する方法であって、前記通報管理手段が、取得スケジュールに基づいてカウンタ値に関するデータを、取得時刻に関するデータとともに、通報カウンタ値記憶手段に記録する第１の段階と、前記通報スケジュールに基づいて、前記通報カウンタ値記憶手段に記録した前記カウンタ値に関するデータ及び前記取得時刻に関するデータを含む通報データを前記監視サーバに送信する第２の段階とを備えたことを要旨とする。
【０００６】
請求項２に記載の発明は、請求項１に記載のカウンタ値通知方法において、前記通報管理手段が、通報スケジュールに基づく通報前に異常事象又は異常事前事象を検出した場合に、前記通報データを、前記監視サーバに送信する異常通報又は異常事前通報に付加して、前記監視サーバに送信する定期外通報段階をさらに備えたことを要旨とする。
【０００７】
請求項３に記載の発明は、請求項２に記載のカウンタ値通知方法において、前記定期外
通報段階は、前記通報データの送信要否に関するデータを記録する送信要否記録手段を更新する段階を含み、前記第２の段階又は前記定期外通報段階は、送信要否記録手段を用いて、前記通報データの送信要否を判別し、送信が必要な場合に前記通報データを前記監視サーバに送信する段階を含むことを要旨とする。
【０００８】
請求項４に記載の発明は、画像形成装置の印刷枚数に関するカウンタ値を記録するカウンタ値記憶手段と、監視サーバに通報するカウンタ値を記録する通報カウンタ値記憶手段と、カウンタ値の取得スケジュール及び通報スケジュールを記憶したスケジュール情報記憶手段と、これらを用いて前記監視サーバへのカウンタ値の通報を管理する通報管理手段とを用いて、前記監視サーバに画像形成装置のカウンタ値を通知するためのカウンタ値通知プログラムであって、前記通報管理手段を、取得スケジュールに基づいてカウンタ値に関するデータを、取得時刻に関するデータとともに、通報カウンタ値記憶手段に記録する第１の手段と、前記通報スケジュールに基づいて、前記通報カウンタ値記憶手段に記録した前記カウンタ値に関するデータ及び前記取得時刻に関するデータを含む通報データを前記監視サーバに送信する第２の手段として機能させることを要旨とする。
【０００９】
請求項５に記載の発明は、請求項４に記載のカウンタ値通知プログラムにおいて、前記通報管理手段を、さらに、通報スケジュールに基づく通報前に異常事象又は異常事前事象を検出した場合に、前記通報データを、前記監視サーバに送信する異常通報又は異常事前通報に付加して、前記監視サーバに送信する定期外通報手段として機能させることを要旨とする。
【００１０】
請求項６に記載の発明は、請求項５に記載のカウンタ値通知プログラムにおいて、前記定期外通報手段を、さらに、前記通報データの送信要否に関するデータを記録する送信要否記録手段を更新する手段として機能させ、前記第２の手段又は前記定期外通報手段を、さらに、送信要否記録手段を用いて、前記通報データの送信要否を判別し、送信が必要な場合に前記通報データを前記監視サーバに送信する手段として機能させることを要旨とする。
【００１１】
請求項７に記載の発明は、画像形成装置の印刷枚数に関するカウンタ値を記録するカウンタ値記憶手段と、監視サーバに通報するカウンタ値を記録する通報カウンタ値記憶手段と、カウンタ値の取得スケジュール及び通報スケジュールを記憶したスケジュール情報記憶手段と、これらを用いて前記監視サーバへのカウンタ値の通報を管理する通報管理手段とを備えた画像形成装置であって、前記通報管理手段が、取得スケジュールに基づいてカウンタ値に関するデータを、取得時刻に関するデータとともに、通報カウンタ値記憶手段に記録する第１の手段と、前記通報スケジュールに基づいて、前記通報カウンタ値記憶手段に記録した前記カウンタ値に関するデータ及び前記取得時刻に関するデータを含む通報データを前記監視サーバに送信する第２の手段とを備えたことを要旨とする。
【００１２】
請求項８に記載の発明は、請求項７に記載の画像形成装置において、前記通報管理手段が、  通報スケジュールに基づく通報前に異常事象又は異常事前事象を検出した場合に、前記通報データを、前記監視サーバに送信する異常通報又は異常事前通報に付加して、前記監視サーバに送信する定期外通報手段をさらに備えたことを要旨とする。
【００１３】
請求項９に記載の発明は、請求項８に記載の画像形成装置において、前記定期外通報手段が、前記通報データの送信要否に関するデータを記録する送信要否記録手段を更新する手段をさらに備え、前記第２の手段又は前記定期外通報手段が、送信要否記録手段を用いて、前記通報データの送信要否を判別し、送信が必要な場合に前記通報データを前記監視サーバに送信する手段をさらに備えたことを要旨とする。
【００１４】
（作用）
請求項１，４又は７に記載の発明によれば、取得スケジュールに基づいて画像形成装置のカウンタ値を取得し、そのカウンタ値及び取得時刻を通報スケジュールに基づいて監視サーバに通知できる。従って、例えば、多数の画像形成装置において、画像形成装置のカウンタ値の取得のタイミングが同じであっても、カウンタ値に関するデータを監視サーバに送信するタイミングをずらすことで、一時的なトラフィックの増大を防止できる。
【００１５】
請求項２，５又は８に記載の発明によれば、通報スケジュールによる通報前に異常事象又は異常事前事象を検出した場合は、カウンタ値に関するデータ及び取得時刻に関するデータを異常通報又は異常事前通報に付加して監視サーバに送信できる。従って、効率的にカウンタ値情報及びカウンタ値取得日時に関するデータを監視サーバに送信できる。
【００１６】
請求項３，６又は９に記載の発明によれば、カウンタ値に関するデータ及び取得時刻に関するデータが監視サーバに送信済の場合には、カウンタ値及びカウンタ値取得時刻の送信は行わない。従って、異常通報又は異常事前通報に付加してカウンタ値に関するデータ及び取得時刻に関するデータを監視サーバに送信済の場合に、重複した通信を抑制でき、トラフィックの混雑を緩和できる。
【発明の効果】
【００１７】
本発明によれば、トラフィックの増大を回避しながら、希望される時点でのカウンタ値に関するデータを取得できる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を具体化した一実施形態を図１〜図８に従って説明する。本実施形態では、画像形成装置がカウンタ値を監視サーバに通知するカウンタ値通知方法、カウンタ値通知プログラム及び画像形成装置として説明する。
【００１９】
本実施形態では、図１に示すように、画像形成装置３０と監視サーバ２０とが、ネットワーク５０を介して接続されている。
画像形成装置３０は、プリンタ、複写機、ファクシミリの各機能を備えた複合機である。なお、画像形成装置３０は、これらの機能のうちのいずれかを備えるものであってもよい。画像形成装置３０は、制御部３１、内部メモリ３２、画像読込部３３、画像形成部３４、表示操作部３５、タイマ３６、通信部３７を備えている。さらに、画像形成装置３０は、カウンタ値記憶手段としてのカウンタ値データ記憶部４１、通報カウンタ値記憶手段及び取得時刻記憶手段としての通報カウンタ値データ記憶部４２及びスケジュール情報記憶手段及び送信要否記録手段としての通報管理データ記憶部４３を備えている。
【００２０】
制御部３１は、画像形成装置３０の制御を行うＣＰＵ（中央処理装置）である。制御部３１は、画像形成装置３０の動作のための各種プログラムを実行する。また、この制御部３１は、後述する処理（第１の段階、第２の段階、定期外通報段階等を含む処理）を行う。そのためのカウンタ値通知プログラムを実行することにより、制御部３１は、第１の手段、第２の手段、定期外通報手段等を備えた通報管理手段等として機能する。
【００２１】
内部メモリ３２は、画像形成装置３０の動作のための各種プログラムや、画像データを記録する。画像読込部３３は、原稿の画像の読込を行う。画像形成部３４は、内部メモリ３２に記録された画像データに基づいて画像形成を行う。表示操作部３５は、メッセージの表示を行うとともに、各種設定の操作入力を受け入れる。タイマ３６は、現在時刻を計測するための計時手段である。通信部３７は、ネットワーク５０を介して接続される監視サーバ２０との通信を制御する。
【００２２】
カウンタ値データ記憶部４１には、その画像形成装置３０のカウンタ値に関するデータが記録される。そして、制御部３１は、画像形成処理の度に、対応するカウンタ値を１ずつ増加させる。カウンタ値データ記憶部４１には、各種のカウンタ値に関するデータとしてカウンタ値情報４００が記録される。このカウンタ値情報４００は、具体的には、図２に示すように、白黒コピー、カラーコピー、用紙サイズ別コピー、用紙トレイ別コピー、モード別コピー等の各種のカウンタ値に関するデータから構成される。
【００２３】
通報カウンタ値データ記憶部４２には、図３に示すように、監視サーバ２０に通報するカウンタ値に関する通報カウンタ値データ４２０が記録される。この通報カウンタ値データ４２０は、通報管理データ記憶部４３の定期データ取得スケジュールに関するデータに基づいてスケジュールされた定期データ取得時に記録される。この通報カウンタ値データ４２０は、カウンタ値情報及びカウンタ値取得日時に関するデータを含んで構成される。
【００２４】
カウンタ値情報データ領域には、カウンタ値データ記憶部４１に蓄積されたカウンタ値情報４００に関するデータが記録される。
カウンタ値取得日時データ領域には、カウンタ値情報４００に関するデータをカウンタ値情報データ領域にコピーした日時（年月日時分秒）が記録される。
【００２５】
通報管理データ記憶部４３には、図４に示すように、監視サーバ２０へのカウンタ値に関する情報の通報を管理するための通報管理データ４３０が記録されている。この通報管理データ４３０は、画像形成装置３０を監視サーバ２０による監視の対象として登録した場合に、監視サーバ２０から受信したデータに基づいて記録される。この通報管理データ４３０は、さらに、監視サーバ２０から受信するデータに基づいて更新される。この通報管理データ４３０は、カウンタ値の取得スケジュールとしての定期データ取得スケジュール、カウンタ値の通報スケジュールとしての定期自動通報スケジュール及び未通報フラグに関するデータを含んで構成される。
【００２６】
定期データ取得スケジュールデータ領域には、カウンタ値データ記憶部４１から通報カウンタ値データ記憶部４２へのカウンタ値に関するデータのコピーの実行スケジュールに関するデータが記録されている。例えば、毎月、月末時のカウンタ値に関するデータをコピーする場合、定期データ取得スケジュールとして、「月末」を示すデータが記録されている。
【００２７】
定期自動通報スケジュールデータ領域には、カウンタ値に関するデータの監視サーバ２０への定期的な送信スケジュールに関するデータが記録されている。例えば、毎月、７日の１５時００分００秒に送信する場合、定期自動通報スケジュールとして、「毎月７日の１５時００分００秒」を示すデータが記録されている。この定期自動通報スケジュールは、定期データ取得スケジュールに基づくカウンタ値に関するデータの取得時から使用状況の報告を行う時期までの間の時期となっている。
【００２８】
この定期自動通報スケジュールは、トラフィックが平均化されるように決定されている。具体的には、監視サーバ２０が、各画像形成装置３０の定期自動通報スケジュールや実際のトラフィックの状況に基づいて、トラフィックが平均化されるように各画像形成装置３０の定期自動通報スケジュールを決定する。そして、定期自動通報スケジュールを変更する必要がある場合、監視サーバ２０は、定期自動通報スケジュールの変更の必要がある画像形成装置３０に変更後の定期自動通報スケジュールに関するデータを送信する。この定期自動通報スケジュールに関するデータを受信した画像形成装置３０は、このデータに基づいて、通報管理データ記憶部４３に記録された定期自動通報スケジュールに関するデータを更新する。
【００２９】
未通報フラグデータ領域には、通報管理データ記憶部４３にコピーしたカウンタ値に関するデータが監視サーバ２０に未通報かどうかを示す未通報フラグに関するデータが記録される。未通報フラグは、カウンタ値データ記憶部４１のカウンタ値に関するデータを通報カウンタ値データ記憶部４２にコピーした場合に記録され、このカウンタ値に関するデータを監視サーバ２０に送信した場合に削除される。従って、本実施形態では、カウンタ値に関するデータ及びカウンタ値取得日時に関するデータの送信要否に関するデータとして、この未通報フラグを用いる。具体的には、未通報フラグが記録されている場合、カウンタ値に関するデータ及びカウンタ値取得日時に関するデータの送信が必要であり、一方、未通報フラグが記録されていない場合、送信が不要である。
【００３０】
監視サーバ２０は、画像形成装置３０の遠隔監視を行う。この監視サーバ２０は、ネットワーク５０を介して画像形成装置３０と通信を行ないながら各種処理を実行する。監視サーバ２０は、図１に示すように管理コンピュータ２１を備えている。
【００３１】
この管理コンピュータ２１は、画像形成装置３０との間でのデータ送受信や、各種情報に関するデータの管理処理等を行う。この管理コンピュータ２１は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ等を有し、後述する処理を行う。
【００３２】
管理コンピュータ２１には、カウンタ値受信データ記憶部２２が接続されている。
カウンタ値受信データ記憶部２２には、図５に示すように、画像形成装置３０から受信したカウンタ値に関するデータ毎に、カウンタ値受信データ２２０が記録されている。このカウンタ値受信データ２２０は、画像形成装置３０からカウンタ値に関するデータ及びカウンタ値取得日時に関するデータを受信した場合に記録される。カウンタ値受信データ２２０は、画像形成装置識別子、受信日時、カウンタ値取得日時及びカウンタ値情報に関するデータを含んで構成される。
【００３３】
画像形成装置識別子データ領域には、画像形成装置を特定するための識別子に関するデータが記録される。本実施形態では、画像形成装置識別子として、画像形成装置に機種コード及び機番に関するデータが記録される。
【００３４】
受信日時データ領域には、監視サーバ２０がカウンタ値に関するデータ及びカウンタ値取得日時に関するデータを受信した日時（年月日時分秒）に関するデータが記録される。
カウンタ値取得日時データ領域には、画像形成装置３０から受信したカウンタ値取得日時に関するデータが記録される。
【００３５】
カウンタ値情報データ領域には、画像形成装置３０から受信したカウンタ値情報４００に関するデータが記録される。
上記のように構成されたシステムを用いて、画像形成装置３０のカウンタ値を監視サーバ２０に通知する場合の処理手順を図６〜図８を用いて説明する。ここでは、カウンタ値記録処理（図６）と、カウンタ値の定期自動通報処理（図７）と、異常通報時又は異常事前通報時におけるカウンタ値の通報処理（図８）と、実績報告処理とに分けて説明する。
【００３６】
（カウンタ値記録処理）
まず、カウンタ値データ記憶部４１のカウンタ値に関するデータを通報カウンタ値データ記憶部４２にコピーする場合の処理手順を説明する。
【００３７】
画像形成装置３０の制御部３１は、通報カウンタ値データ記憶部４２に定期データ取得スケジュールに関するデータが記録されると、現在時から所定期間の定期データ取得時（年月日時分秒）を算出する。そして、制御部３１は、算出した定期データ取得に関するデータを内部メモリ３２に記録する。なお、内部メモリ３２に記録された最後の定期データ
取得時に達した場合、制御部３１は、その時点から所定期間の定期データ取得時を算出して、内部メモリ３２に記録された定期データ取得時に関するデータを更新する。
【００３８】
タイマ３６により計測される現在時刻が、定期データ取得時になると、制御部３１は、カウンタ値の定時起動通報のための処理を起動する。この処理について、図６を用いて説明する。
【００３９】
図６に示すように、定期データ取得時になると（ステップＳ１−１でＹＥＳの場合）、制御部３１は、まず、カウンタ値データ記憶部４１のカウンタ値に関するデータを抽出して、通報カウンタ値データ記憶部４２のカウンタ値情報データ領域に記録する（ステップＳ１−２）。
【００４０】
そして、制御部３１は、タイマ３６によりその時点の時刻を取得し、通報カウンタ値データ記憶部４２のカウンタ値取得日時データ領域に記録する（ステップＳ１−３）。
さらに、制御部３１は、未送信フラグを通報管理データ記憶部４３に記録する（ステップＳ１−４）。これにより、画像形成装置３０の制御部３１はカウンタ値記録処理を終了する。なお、定期データ取得時に達していない場合（ステップＳ１−１でＮＯの場合）、制御部３１は、このカウンタ値記録処理を終了する。
【００４１】
（カウンタ値の定期自動通報処理）
次に、定期自動通報時にカウンタ値を監視サーバ２０に通知する場合の処理手順を説明する。
【００４２】
画像形成装置３０の制御部３１は、通報カウンタ値データ記憶部４２に定期自動通報スケジュールに関するデータが記録されると、現在時から所定期間の定期自動通報時（年月日時分秒）を算出する。そして、制御部３１は、算出した定期自動通報時に関するデータを内部メモリ３２に記録する。なお、内部メモリ３２に記録された最後の定期自動通報時に達した場合、制御部３１は、その時点から所定期間の定期自動通報時を算出して、内部メモリ３２に記録された定期自動通報時に関するデータを更新する。
【００４３】
タイマ３６により計測される現在時刻が、定期自動通報時になると、制御部３１は、カウンタ値の定時起動通報のための処理を起動する。この処理について、図７を用いて説明する。
【００４４】
図７に示すように、定期自動通報時になると（ステップＳ２−１でＹＥＳの場合）、制御部３１は、まず、未送信フラグが記録されているかを調べる（ステップＳ２−２）。具体的には、制御部３１は、通報管理データ記憶部４３から未送信フラグデータ領域に未送信フラグが記録されているかどうかを調べる。
【００４５】
未送信フラグが記録されている場合（ステップＳ２−２でＹＥＳの場合）、制御部３１は、通報カウンタ値データ記憶部４２からカウンタ値情報及びカウンタ値取得日時に関するデータに関するデータを抽出する（ステップＳ２−３）。そして、制御部３１は、このカウンタ値情報及びカウンタ値取得日時に関するデータ（通報データ）を付加した定期自動通報を監視サーバ２０に送信する（ステップＳ２−４）。
【００４６】
さらに、制御部３１は、通報管理データ記憶部４３に記録されている未送信フラグを削除して（ステップＳ２−５）、定期自動通報処理を終了する。
なお、定期自動通報時に達していない場合（ステップＳ２−１でＮＯの場合）や、未送信フラグが記録されていない場合（ステップＳ２−２でＮＯの場合）は、制御部３１は、この処理を終了する。
【００４７】
（異常通報時又は異常事前通報時におけるカウンタ値の通報処理）
次に、異常通報時又は異常事前通報時にカウンタ値を監視サーバ２０に通知する場合の処理（定期外の通報処理）の手順を、図８に従って説明する。
【００４８】
図８に示すように、画像形成装置３０の制御部３１が異常事象又は異常事前事象を検出した場合（ステップＳ３−１でＹＥＳの場合）、制御部３１は、まず、未送信フラグが記録されているかどうかを調べる（ステップＳ３−２）。具体的には、制御部３１は、通報管理データ記憶部４３から未送信フラグデータ領域に未送信フラグが記録されているかどうかを調べる。
【００４９】
未送信フラグが記録されている場合（ステップＳ３−２でＹＥＳの場合）、制御部３１は、通報カウンタ値データ記憶部４２からカウンタ値情報及びカウンタ値取得日時に関するデータを抽出する（ステップＳ３−３）。そして、制御部３１は、このカウンタ値情報及びカウンタ値取得日時に関するデータ（通報データ）を付加して異常通報又は異常事前通報を監視サーバ２０に送信する（ステップＳ３−４）。
【００５０】
そして、制御部３１は、通報管理データ記憶部４３に記録されている未送信フラグを削除して（ステップＳ３−５）、この定期外の通報処理を終了する。
一方、未送信フラグが記録されていない場合（ステップＳ３−２でＮＯの場合）、制御部３１は、カウンタ値等に関するデータを付加せずに異常通報又は異常事前通報を監視サーバ２０に送信し（ステップＳ３−６）、この処理を終了する。なお、異常事象又は異常事前事象を検出しない場合（ステップＳ３−１でＮＯの場合）、制御部３１は、異常通知及び異常事前通知の送信を行わない。
【００５１】
（実績報告処理）
監視サーバ２０は、毎月、定期自動通報時以降の所定の時期に、カウンタ値受信データ記憶部２２に記録されたカウンタ値受信データ２２０に基づいて、実績報告データを生成する。具体的には、まず、管理コンピュータ２１は、各画像形成装置識別子について、カウンタ値取得日時に基づいて最新のカウンタ値受信データ２２０を抽出し、カウンタ値取得日時及びカウンタ値情報を取得する。さらに、その画像形成装置識別子について、前回受信したカウンタ値受信データ２２０を、画像形成装置識別子及びカウンタ値取得日時に基づいてカウンタ値受信データ記憶部２２から抽出する。
【００５２】
そして、最新のカウンタ値情報と前回受信時のカウンタ値情報とに基づいて、前回のカウンタ値取得日時から今回のカウンタ取得日時までの期間に出力された各条件における用紙の枚数を算出する。そして、管理コンピュータ２１は、算出した各条件における用紙の枚数に基づいて、実績報告データを生成する。そして、監視サーバ２０を管理する監視センタでは、この実績報告データに基づいて、各顧客に実績報告を行う。
【００５３】
以上、本実施形態によれば、以下に示す効果を得ることができる。
・  上記実施形態では、画像形成装置３０の制御部３１は、定期データ取得スケジュールに基づいて、カウンタ値データ記憶部４１に記録されたカウンタ値情報４００を、通報カウンタ値データ記憶部４２にコピーする。そして、カウンタ値情報４００をコピーした時刻を通報カウンタ値データ記憶部４２のカウンタ値取得日時データ領域に記録する。そして、定期自動通報スケジュールに基づいて、通報カウンタ値データ記憶部４２のカウンタ値情報とカウンタ値取得日時に関するデータを抽出して監視サーバ２０に送信する。このため、定期データ取得スケジュールに基づいて画像形成装置３０のカウンタ値を取得し、そのカウンタ値を定期自動通報スケジュールに基づいて監視サーバ２０に通知できる。従って、例えば、多数の画像形成装置３０において、実績報告のためのカウンタ値の取得
のタイミングが同じであっても、カウンタ値に関するデータを監視サーバ２０に送信するタイミングをずらすことで、一時的なトラフィックの増大を防止できる。
【００５４】
・  上記実施形態では、画像形成装置３０の制御部３１は、異常事象又は異常事前事象を検出した場合に、通報カウンタ値データ記憶部４２にコピーされたカウンタ値情報４００について、定期自動通報スケジュールによる通報前であるかどうかを調べる。そして、定期自動通報スケジュールによる通報前である場合、通報カウンタ値データ記憶部４２のカウンタ値情報及びカウンタ値取得日時に関するデータを抽出し、異常通報又は異常事前通報に付加して監視サーバ２０に送信する。このため、定期自動通報スケジュールによる通報前に異常事象又は異常事前事象を検出した場合は、カウンタ値情報及びカウンタ値取得日時に関するデータを異常通報時又は異常事前通報時に送信できる。従って、効率的にカウンタ値情報及びカウンタ値取得日時に関するデータを監視サーバ２０に送信できる。
【００５５】
・  上記実施形態では、画像形成装置３０の制御部３１は、カウンタ値情報及びカウンタ値取得日時に関するデータが監視サーバ２０に送信済かどうかを判別する。そして、送信済でない場合、定期自動通報スケジュールに基づく定期自動通報時に、カウンタ値情報及びカウンタ値取得日時に関するデータを監視サーバ２０に送信する。このため、定期自動通報スケジュールによる通報タイミングにおいて、カウンタ値情報及びカウンタ値取得日時に関するデータが送信済の場合には、定期自動通報スケジュールによるカウンタ値情報及びカウンタ値取得日時に関するデータの送信は行わない。従って、さらに、トラフィックの混雑を緩和することができる。
【００５６】
・  上記実施形態では、画像形成装置３０の制御部３１は、異常事象又は異常事前事象を検出した場合に、カウンタ値情報及びカウンタ値取得日時に関するデータが監視サーバ２０に送信済かどうかを判別する。そして、送信済でない場合に、カウンタ値情報及びカウンタ値取得日時に関するデータを異常通報又は異常事前通報に付加して監視サーバ２０に送信する。このため、異常事象又は異常事前事象を検出した場合に、カウンタ値情報及びカウンタ値取得日時に関するデータが送信済の場合には、送信する異常通報又は異常事前通報にカウンタ値情報及びカウンタ値取得日時に関するデータを付加しない。従って、重複した通信を抑制できる。
【００５７】
なお、上記実施形態は、以下の態様に変更してもよい。
○  上記実施形態では、通報カウンタ値データ記憶部４２及び通報管理データ記憶部４３を画像形成装置３０内に備えた。これに代えて、これらの記憶部４２，４３を画像形成装置３０に接続可能な通報管理装置に備えてもよい。そして、この通報管理装置がカウンタ値の通知のための制御を行い、画像形成装置３０は、この通報管理装置を介して、監視サーバ２０に定期自動通報、異常通報及び異常事前通報を送信してもよい。これにより、画像形成装置３０に通報カウンタ値データ記憶部４２及び通報管理データ記憶部４３を備えなくても、カウンタ値に関するデータを監視サーバ２０に送信するタイミングを調整できる。
【００５８】
○  上記実施形態では、通報管理データ記憶部４３に未通報フラグを用いて、カウンタ値に関するデータ及びカウンタ値取得日時に関するデータの送信要否を判別した。これに代えて、通報カウンタ値データ記憶部４２にコピーされたカウンタ値情報が監視サーバ２０に送信済であることを記録し、これを用いて送信要否を判別してもよい。
【００５９】
例えば、送信要否に関するデータとしてカウンタ値に関するデータが送信済であることを示す送信済フラグと、カウンタ値情報をカウンタ値データ記憶部４１から通報カウンタ値データ記憶部４２にコピー済であることを示す取得済フラグとを用いる。具体的には、カウンタ値データ記憶部４１から通報カウンタ値データ記憶部４２にカウンタ値情報をコ
ピーした場合に、取得済フラグを記録する。そして、取得済フラグが記録されている場合に、異常事象又は異常事前事象を検出した場合、カウンタ値に関するデータ及びカウンタ値取得日時に関するデータを付加して異常通報又は異常事前通報を送信し、送信済フラグを記録する。そして、定期自動通報時に送信済フラグが記録されていない場合のみ、カウンタ値に関するデータ及びカウンタ値取得日時に関するデータを付加した定期自動通報を監視サーバ２０に送信する。一方、定期自動通報時に送信済フラグが記録されている場合は、カウンタ値に関するデータ及びカウンタ値取得日時に関するデータを付加した定期自動通報の送信は行わず、送信済フラグを削除する。なお、異常事象又は異常事前事象の検出時に取得済フラグが記録されていない場合、カウンタ値に関するデータ及びカウンタ値取得日時に関するデータを付加せずに異常通報及び異常事前通報を送信する。これにより、カウンタ値情報を通報カウンタ値データ記憶部４２にコピーした後、定期自動通報時前に、異常通報又は異常事前通報を行う場合、コピーされたカウンタ値情報が送信済かどうかを確認することによりトラフィックを低減できる。
【００６０】
○  上記実施形態では、カウンタ値の定期自動通報処理において、未送信フラグが記録されている場合には、定期自動通報を送信しなかった。これに代えて、定期自動通報時には、未送信フラグに関わらず定期自動通報を送信し、未送信フラグが記録されている場合のみ、この定期自動通報にカウンタ値に関するデータ及びカウンタ値取得日時に関するデータを付加してもよい。これにより、定期自動通報時には、必要な情報を通知できるとともに、カウンタ値を通知する必要がある場合のみ、この定期自動通報にカウンタ値に関するデータ及びカウンタ値取得日時に関するデータを付加することができる。
【図面の簡単な説明】
【００６１】
【図１】本発明の一実施形態のシステム概略図。
【図２】カウンタ値情報の説明図。
【図３】通報カウンタ値データ記憶部に記憶されたデータの説明図。
【図４】通報管理データ記憶部に記憶されたデータの説明図。
【図５】カウンタ値受信データ記憶部に記憶されたデータの説明図。
【図６】本発明の一実施形態の処理手順の説明図。
【図７】本発明の一実施形態の処理手順の説明図。
【図８】本発明の一実施形態の処理手順の説明図。
【符号の説明】
【００６２】
２０…監視サーバ、３０…画像形成装置、３１…通報管理手段としての制御部、４１…カウンタ値記憶手段としてのカウンタ値データ記憶部、４２…通報カウンタ値記憶手段及び取得時刻記憶手段としての通報カウンタ値データ記憶部、４３…スケジュール情報記憶手段及び送信要否記録手段としての通報管理データ記憶部。
【図１】
2005222161.tif 000003
【図２】
2005222161.tif 000004
【図３】
2005222161.tif 000005
【図４】
2005222161.tif 000006
【図５】
2005222161.tif 000007
【図６】
2005222161.tif 000008
【図７】
2005222161.tif 000009
【図８】
2005222161.tif 000010