(57)【要約】【課題】印刷装置などの複数の装置の履歴を収集する際、通信トラフィックを抑制できる履歴管理装置を提供する。【解決手段】本履歴管理装置であるサーバは、ユーザから集計対象グループを含む集計要求を受け付けると（Ｓ５２１）、当該グループに対応する印刷装置であるＭＦＰを所定のグループデータから抽出し（Ｓ５２２）抽出された各ＭＦＰにログ要求を送信する（Ｓ５２３）。各ＭＦＰは動作履歴であるログを作成し（Ｓ５０２）、上記要求を受け付けると（Ｓ５０３，Ｓ５０４）作成されたログから送信対象項目を抽出して（Ｓ５０５）送信する（Ｓ５０６）。サーバは各ＭＦＰからログを受け取り（Ｓ５２４）集計する（Ｓ５２５）。このように収集すべき履歴の項目や収集対象のＭＦＰが限定されるので、収集される履歴のデータ量を削減することができ、トラフィックを抑制できる。【選択図】図５
2007323463.tif 000002
【特許請求の範囲】
【請求項１】
所定の複数の電子機器と所定の通信回線を介して接続されており、前記通信回線を介して前記複数の電子機器のうち１つ以上の動作履歴を収集する履歴管理装置であって、
前記複数の電子機器と前記電子機器の属性または状態を示す属性項目とを関連づけるグループデータを記憶する記憶部と、
前記記憶部に記憶されるグループデータに基づき、前記属性項目から選ばれる項目に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出する抽出部と、
前記抽出部により抽出される電子機器に対して前記動作履歴を送信するよう要求する送信部と、
前記電子機器から送信される前記動作履歴を受信する受信部と
を備えることを特徴とする、履歴管理装置。
【請求項２】
前記記憶部は、前記複数の電子機器と前記動作履歴を示す履歴項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記履歴項目から選ばれる項目を収集すべき前記動作履歴の項目として決定し、
前記送信部は、前記抽出部により抽出される電子機器に対して、前記抽出部により決定された前記履歴項目に対応する動作履歴のみを送信するよう要求することを特徴とする、請求項１に記載の履歴管理装置。
【請求項３】
前記記憶部は、前記複数の電子機器と前記動作履歴を収集すべき時点を示す情報とを関連づけるデータを含むグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、抽出される電子機器の動作履歴を収集すべき時点を決定し、
前記送信部は、前記抽出部により抽出される電子機器に対して、前記抽出部により決定された時点において前記動作履歴を送信するよう要求することを特徴とする、請求項１に記載の履歴管理装置。
【請求項４】
前記記憶部は、前記複数の電子機器と不正使用の監視態様または監視範囲を示す情報を含む前記属性項目とを関連づけるデータを含むグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、不正使用を監視させ不正使用の監視結果を含む前記動作履歴を保存させるべき電子機器を抽出し、
前記送信部は、前記抽出部により抽出される電子機器に対して、不正使用を監視し前記動作履歴を保存するよう指示する通知を送信することを特徴とする、請求項１に記載の履歴管理装置。
【請求項５】
前記受信部は、不正使用が行われた電子機器から、不正使用が行われたことを示す警告を受信し、
前記抽出部は、前記受信部により前記警告が受信されるとき、前記記憶部に記憶されるグループデータに基づき、前記不正使用が行われた電子機器を含む前記動作履歴を収集すべき電子機器を抽出し、
前記送信部は、前記受信部により前記警告が受信されるとき、前記抽出部により抽出される電子機器に対して前記動作履歴を送信するよう要求することを特徴とする、請求項４に記載の履歴管理装置。
【請求項６】
前記記憶部は、前記複数の電子機器と、前記動作履歴を収集すべき範囲を示す期間とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記動作履歴を収集すべき期間を決定し、
前記送信部は、前記抽出部により抽出される電子機器に対して、前記抽出部により決定された前記期間内の動作履歴のみを送信するよう要求することを特徴とする、請求項１に記載の履歴管理装置。
【請求項７】
前記複数の電子機器は、所定の用紙上に所定の画像データに対応する画像を形成する印刷装置であり、
前記送信部は、前記抽出部により抽出される電子機器である印刷装置に対して、前記動作履歴とともに前記動作履歴に関連して保存される前記画像データまたは前記画像データに相当する画像データを送信するよう要求することを特徴とする、請求項１に記載の履歴管理装置。
【請求項８】
前記電子機器は、所定のトナーを使用することにより所定の用紙上に画像を形成する印刷装置であり、
前記記憶部は、前記複数の印刷装置と、前記印刷装置において使用されるトナーの識別符号を含む前記属性項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記識別符号から選ばれる識別符号を有するトナーを使用する印刷装置を前記動作履歴を収集すべき印刷装置として抽出し、
前記送信部は、前記抽出部により抽出される印刷装置に対して、使用されるトナーの量または使用されたトナーの残量を前記動作履歴として送信するよう要求することを特徴とする、請求項１に記載の履歴管理装置。
【請求項９】
前記電子機器は、所定の用紙上に画像を形成する印刷装置であり、
前記記憶部は、前記複数の印刷装置と、前記印刷装置において使用される用紙の種類またはサイズとを含む前記属性項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記種類またはサイズから選ばれる種類またはサイズを有する用紙を使用する印刷装置を前記動作履歴を収集すべき印刷装置として抽出し、
前記送信部は、前記抽出部により抽出される印刷装置に対して、使用される用紙の量または使用された用紙の残量を前記動作履歴として送信するよう要求することを特徴とする、請求項１に記載の履歴管理装置。
【請求項１０】
前記複数の電子機器のそれぞれは、所定の機能が使用される毎に、所定の課金対象名を有する対象者または対象グループに課金が行われる装置であり、
前記記憶部は、前記複数の電子機器と、前記課金対象名を含む前記属性項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記課金対象名から選ばれる課金対象名に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出し、
前記送信部は、前記抽出部により抽出される電子機器に対して、前記課金の額または当該額に相当する量を前記動作履歴として送信するよう要求することを特徴とする、請求項１に記載の履歴管理装置。
【請求項１１】
前記記憶部は、前記複数の電子機器と、前記電子機器を管理する管理者または管理グループを示す名称を含む前記属性項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記名称から選ばれる名称に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出することを特徴とする、請求項１に記載の履歴管理装置。
【請求項１２】
前記記憶部は、前記複数の電子機器と、前記電子機器が設置される場所を示す名称を含む前記属性項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記名称から選ばれる名称に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出することを特徴とする、請求項１に記載の履歴管理装置。
【請求項１３】
前記受信部は、前記動作履歴を保存する記憶領域が不足している電子機器または前記動作履歴のデータサイズが所定量以上である電子機器から、記憶領域が不足していることを示す警告または前記動作履歴のデータサイズが所定量以上であることを示す警告を受信し、
前記抽出部は、前記受信部により前記警告が受信されるとき、前記記憶部に記憶されるグループデータに基づき、前記警告を発する電子機器を含む前記動作履歴を収集すべき電子機器を抽出し、
前記送信部は、前記受信部により前記警告が受信されるとき、前記抽出部により抽出される電子機器に対して前記動作履歴を送信するよう要求することを特徴とする、請求項１に記載の履歴管理装置。
【請求項１４】
所定の複数の電子機器と、所定の通信回線を介して前記複数の電子機器のうち１つ以上の動作履歴を収集する履歴管理装置とを備える履歴管理システムであって、
前記履歴管理装置は、
前記複数の電子機器と前記電子機器の属性または状態を示す属性項目とを関連づけるグループデータを記憶する記憶部と、
前記記憶部に記憶されるグループデータに基づき、前記属性項目から選ばれる項目に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出する抽出部と、
前記抽出部により抽出される電子機器に対して前記動作履歴を送信するよう要求する送信部と、
前記電子機器から送信される前記動作履歴を受信する受信部と
を備え、
前記電子機器は、
前記動作履歴を記憶する履歴記憶部と、
前記送信部から前記動作履歴の送信要求を受信する電子機器受信部と、
前記電子機器受信部において前記要求が受信される場合、前記履歴記憶部に記憶される前記動作履歴を前記受信部へ送信する電子機器送信部と
を備えることを特徴とする、履歴管理システム。
【請求項１５】
所定の複数の電子機器と所定の通信回線を介して接続されており、前記通信回線を介して前記複数の電子機器のうち１つ以上の動作履歴を収集する履歴管理装置を制御する履歴管理方法であって、
前記複数の電子機器と前記電子機器の属性または状態を示す属性項目とを関連づけるグループデータを記憶する記憶ステップと、
前記記憶ステップにおいて記憶されるグループデータに基づき、前記属性項目から選ばれる項目に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出する抽出ステップと、
前記抽出ステップにおいて抽出される電子機器に対して前記動作履歴を送信するよう要求する送信ステップと、
前記電子機器から送信される前記動作履歴を受信する受信ステップと
を含むことを特徴とする、履歴管理方法。
【請求項１６】
所定の複数の電子機器と所定の通信回線を介して接続されており、前記通信回線を介して前記複数の電子機器のうち１つ以上の動作履歴を収集する履歴管理装置に、
前記複数の電子機器と前記電子機器の属性または状態を示す属性項目とを関連づけるグループデータを記憶する記憶ステップと、
前記記憶ステップにおいて記憶されるグループデータに基づき、前記属性項目から選ばれる項目に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出する抽出ステップと、
前記抽出ステップにおいて抽出される電子機器に対して前記動作履歴を送信するよう要求する送信ステップと、
前記電子機器から送信される前記動作履歴を受信する受信ステップと
を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の装置における動作履歴を管理する履歴管理装置に関し、より詳細には動作履歴を示す情報を上記複数の装置から収集する履歴管理装置に関する。
【背景技術】
【０００２】
近年、オフィス等では複数のプリンタやコンピュータがネットワークを介して相互に通信可能に接続されることが多く、特にプリンタは多くのコンピュータにより共同で使用されることが多い。
【０００３】
このようにネットワーク環境下で使用されるプリンタは、様々な利用者により使用されるので、トナーや用紙などの消耗品のコストを負担する者を明確にするために、所定の管理サーバ等により印刷毎に付加される課金情報や印刷枚数などを利用者と関連づけた情報を含む印刷履歴情報を収集されることがある。また、このようなプリンタは、上記消耗品の補給や購入を円滑に行うために、管理サーバ等によりトナー量や印刷枚数を含む印刷履歴情報を収集されることがある。
【０００４】
ここで通常、上記印刷履歴情報は、一連の印刷終了後に収集されることが多いが、プリンタによる印刷動作中に異常が生じた場合には上記印刷履歴情報を収集することができない。
【０００５】
そこで、プリンタにおいて１枚の用紙が印刷される毎に、サーバにおいて上記印刷履歴情報を収集する従来の履歴管理システムがある（特許文献１を参照）。このようなタイミングで印刷履歴情報が収集されることにより、プリンタによる印刷動作中に異常が生じた場合であっても正確な印刷履歴情報を収集することができる。
【特許文献１】特開２００５−３４９６４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記従来の履歴管理システムでは、多くのプリンタから印刷履歴情報を収集する場合、プリンタの数や印刷回数によってはサーバへ送られる単位時間あたりの情報量が非常に多くなるので、通信回線に巨大なトラフィックが発生する。このことにより通信障害などの異常動作が生じることがある。
【０００７】
また、上記従来の履歴管理システムでは、サーバにより常に印刷履歴情報が収集され続けるので、事故やメインテナンス等でサーバが一時的に機能を停止すると、その停止期間中に収集されるべき印刷履歴情報が失われてしまう。
【０００８】
この点、プリンタにおいて上記印刷履歴情報が記録されるように構成すれば、サーバが一時的に機能を停止した場合であっても印刷履歴情報が失われることはないが、プリンタに記録された印刷履歴情報がサーバにより収集される際、通信回線に巨大なトラフィックが発生してしまう。
【０００９】
そこで本発明は、印刷装置などの複数の装置の動作履歴情報を収集する際に、通信回線のトラフィックを抑制することができる履歴管理装置および履歴管理システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
第１の発明は、所定の複数の電子機器と所定の通信回線を介して接続されており、前記通信回線を介して前記複数の電子機器のうち１つ以上の動作履歴を収集する履歴管理装置であって、
前記複数の電子機器と前記電子機器の属性または状態を示す属性項目とを関連づけるグループデータを記憶する記憶部と、
前記記憶部に記憶されるグループデータに基づき、前記属性項目から選ばれる項目に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出する抽出部と、
前記抽出部により抽出される電子機器に対して前記動作履歴を送信するよう要求する送信部と、
前記電子機器から送信される前記動作履歴を受信する受信部と
を備えることを特徴とする。
【００１１】
第２の発明は、第１の発明において、
前記記憶部は、前記複数の電子機器と前記動作履歴を示す履歴項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記履歴項目から選ばれる項目を収集すべき前記動作履歴の項目として決定し、
前記送信部は、前記抽出部により抽出される電子機器に対して、前記抽出部により決定された前記履歴項目に対応する動作履歴のみを送信するよう要求することを特徴とする。
【００１２】
第３の発明は、第１の発明において、
前記記憶部は、前記複数の電子機器と前記動作履歴を収集すべき時点を示す情報とを関連づけるデータを含むグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、抽出される電子機器の動作履歴を収集すべき時点を決定し、
前記送信部は、前記抽出部により抽出される電子機器に対して、前記抽出部により決定された時点において前記動作履歴を送信するよう要求することを特徴とする。
【００１３】
第４の発明は、第１の発明において、
前記記憶部は、前記複数の電子機器と不正使用の監視態様または監視範囲を示す情報を含む前記属性項目とを関連づけるデータを含むグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、不正使用を監視させ不正使用の監視結果を含む前記動作履歴を保存させるべき電子機器を抽出し、
前記送信部は、前記抽出部により抽出される電子機器に対して、不正使用を監視し前記動作履歴を保存するよう指示する通知を送信することを特徴とする。
【００１４】
第５の発明は、第４の発明において、
前記受信部は、不正使用が行われた電子機器から、不正使用が行われたことを示す警告を受信し、
前記抽出部は、前記受信部により前記警告が受信されるとき、前記記憶部に記憶されるグループデータに基づき、前記不正使用が行われた電子機器を含む前記動作履歴を収集すべき電子機器を抽出し、
前記送信部は、前記受信部により前記警告が受信されるとき、前記抽出部により抽出される電子機器に対して前記動作履歴を送信するよう要求することを特徴とする。
【００１５】
第６の発明は、第１の発明において、
前記記憶部は、前記複数の電子機器と、前記動作履歴を収集すべき範囲を示す期間とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記動作履歴を収集すべき期間を決定し、
前記送信部は、前記抽出部により抽出される電子機器に対して、前記抽出部により決定された前記期間内の動作履歴のみを送信するよう要求することを特徴とする。
【００１６】
第７の発明は、第１の発明において、
前記複数の電子機器は、所定の用紙上に所定の画像データに対応する画像を形成する印刷装置であり、
前記送信部は、前記抽出部により抽出される電子機器である印刷装置に対して、前記動作履歴とともに前記動作履歴に関連して保存される前記画像データまたは前記画像データに相当する画像データを送信するよう要求することを特徴とする。
【００１７】
第８の発明は、第１の発明において、
前記電子機器は、所定のトナーを使用することにより所定の用紙上に画像を形成する印刷装置であり、
前記記憶部は、前記複数の印刷装置と、前記印刷装置において使用されるトナーの識別符号を含む前記属性項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記識別符号から選ばれる識別符号を有するトナーを使用する印刷装置を前記動作履歴を収集すべき印刷装置として抽出し、
前記送信部は、前記抽出部により抽出される印刷装置に対して、使用されるトナーの量または使用されたトナーの残量を前記動作履歴として送信するよう要求することを特徴とする。
【００１８】
第９の発明は、第１の発明において、
前記電子機器は、所定の用紙上に画像を形成する印刷装置であり、
前記記憶部は、前記複数の印刷装置と、前記印刷装置において使用される用紙の種類またはサイズとを含む前記属性項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記種類またはサイズから選ばれる種類またはサイズを有する用紙を使用する印刷装置を前記動作履歴を収集すべき印刷装置として抽出し、
前記送信部は、前記抽出部により抽出される印刷装置に対して、使用される用紙の量または使用された用紙の残量を前記動作履歴として送信するよう要求することを特徴とする。
【００１９】
第１０の発明は、第１の発明において、
前記複数の電子機器のそれぞれは、所定の機能が使用される毎に、所定の課金対象名を有する対象者または対象グループに課金が行われる装置であり、
前記記憶部は、前記複数の電子機器と、前記課金対象名を含む前記属性項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記課金対象名から選ばれる課金対象名に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出し、
前記送信部は、前記抽出部により抽出される電子機器に対して、前記課金の額または当該額に相当する量を前記動作履歴として送信するよう要求することを特徴とする。
【００２０】
第１１の発明は、第１の発明において、
前記記憶部は、前記複数の電子機器と、前記電子機器を管理する管理者または管理グループを示す名称を含む前記属性項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記名称から選ばれる名称に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出することを特徴とする。
【００２１】
第１２の発明は、第１の発明において、
前記記憶部は、前記複数の電子機器と、前記電子機器が設置される場所を示す名称を含む前記属性項目とを関連づけるグループデータを記憶し、
前記抽出部は、前記記憶部に記憶されるグループデータに基づき、前記名称から選ばれる名称に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出することを特徴とする。
【００２２】
第１３の発明は、第１の発明において、
前記受信部は、前記動作履歴を保存する記憶領域が不足している電子機器または前記動作履歴のデータサイズが所定量以上である電子機器から、記憶領域が不足していることを示す警告または前記動作履歴のデータサイズが所定量以上であることを示す警告を受信し、
前記抽出部は、前記受信部により前記警告が受信されるとき、前記記憶部に記憶されるグループデータに基づき、前記警告を発する電子機器を含む前記動作履歴を収集すべき電子機器を抽出し、
前記送信部は、前記受信部により前記警告が受信されるとき、前記抽出部により抽出される電子機器に対して前記動作履歴を送信するよう要求することを特徴とする。
【００２３】
第１４の発明は、所定の複数の電子機器と、所定の通信回線を介して前記複数の電子機器のうち１つ以上の動作履歴を収集する履歴管理装置とを備える履歴管理システムであって、
前記履歴管理装置は、
前記複数の電子機器と前記電子機器の属性または状態を示す属性項目とを関連づけるグループデータを記憶する記憶部と、
前記記憶部に記憶されるグループデータに基づき、前記属性項目から選ばれる項目に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出する抽出部と、
前記抽出部により抽出される電子機器に対して前記動作履歴を送信するよう要求する送信部と、
前記電子機器から送信される前記動作履歴を受信する受信部と
を備え、
前記電子機器は、
前記動作履歴を記憶する履歴記憶部と、
前記送信部から前記動作履歴の送信要求を受信する電子機器受信部と、
前記電子機器受信部において前記要求が受信される場合、前記履歴記憶部に記憶される前記動作履歴を前記受信部へ送信する電子機器送信部と
を備えることを特徴とする。
【００２４】
第１５の発明は、所定の複数の電子機器と所定の通信回線を介して接続されており、前記通信回線を介して前記複数の電子機器のうち１つ以上の動作履歴を収集する履歴管理装置を制御する履歴管理方法であって、
前記複数の電子機器と前記電子機器の属性または状態を示す属性項目とを関連づけるグループデータを記憶する記憶ステップと、
前記記憶ステップにおいて記憶されるグループデータに基づき、前記属性項目から選ばれる項目に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出する抽出ステップと、
前記抽出ステップにおいて抽出される電子機器に対して前記動作履歴を送信するよう要求する送信ステップと、
前記電子機器から送信される前記動作履歴を受信する受信ステップと
を含むことを特徴とする。
【００２５】
第１６の発明は、所定の複数の電子機器と所定の通信回線を介して接続されており、前記通信回線を介して前記複数の電子機器のうち１つ以上の動作履歴を収集する履歴管理装置に、
前記複数の電子機器と前記電子機器の属性または状態を示す属性項目とを関連づけるグループデータを記憶する記憶ステップと、
前記記憶ステップにおいて記憶されるグループデータに基づき、前記属性項目から選ばれる項目に対応する電子機器を前記動作履歴を収集すべき電子機器として抽出する抽出ステップと、
前記抽出ステップにおいて抽出される電子機器に対して前記動作履歴を送信するよう要求する送信ステップと、
前記電子機器から送信される前記動作履歴を受信する受信ステップと
を実行させる、プログラムである。
【発明の効果】
【００２６】
第１の発明によれば、抽出部により、グループデータに基づき、電子機器の属性または状態を示す属性項目（例えばカラー印刷可能であるかまたはモノクロ印刷のみ可能であるかを示す項目）から選ばれる項目に対応する電子機器（例えばカラー印刷可能機）が抽出され、送信部により動作履歴を送信するよう要求が行われるので、各電子機器の動作履歴情報を収集する際に、グループデータを参照することにより、収集対象となる電子機器を限定することできる。このことにより、収集される動作履歴のデータ量を削減することができるので、通信回線のトラフィックを抑制することができる。
【００２７】
第２の発明によれば、抽出部により、グループデータに基づき、履歴項目（例えば印刷枚数や送信枚数など）から選ばれる項目が収集すべき動作履歴の項目として決定され、この決定された履歴項目に対応する動作履歴のみを送信するよう送信部により要求が行われる。このように動作履歴の全ての項目（履歴項目）ではなく、グループデータを参照して特定の項目（履歴項目）を選定することにより、収集されるべき動作履歴のデータ量を必要な範囲に限定することができ、通信トラフィックを抑えることができる。
【００２８】
第３の発明によれば、抽出部により、グループデータに基づき、抽出される電子機器の動作履歴を収集すべき時点が決定されるので、必要な時点にのみ動作履歴が収集されることになり、通信トラフィックを抑えることができる。
【００２９】
第４の発明によれば、抽出部により、グループデータに基づき、不正使用を監視させ不正使用の監視結果を含む動作履歴を保存させるべき電子機器が抽出され、この抽出された電子機器に対してのみ送信部により不正使用を監視し動作履歴を保存するよう指示する通知が送信されるので、全ての電子機器において監視を行う必要が無くなり、また全ての電子機器から不正使用の履歴を収集することがないので通信トラフィックを抑えることができる。
【００３０】
第５の発明によれば、受信部により不正使用が行われた電子機器から、不正使用が行われたことを示す警告が受信されるとき、抽出部により不正使用が行われた電子機器を含む動作履歴を収集すべき電子機器が抽出され、送信部により抽出される電子機器に対して動作履歴を送信するよう直ちに要求が行われる。このことにより、不正使用が検出されたときに当該不正使用が検出された電子機器を含む各電子機器のログデータが直ちに収集されるので、管理者が不正使用の状態を（例えばユーザ毎の集計を分析するなどすることにより）即時に把握することができる。
【００３１】
第６の発明によれば、抽出部により、グループデータに基づき、動作履歴を収集すべき期間が決定され、送信部により上記期間内の動作履歴のみを送信するよう要求が行われるので、収集されるべきログデータの量を必要な期間内のものに限定することができ、通信トラフィック量を抑えることができ、また不要な期間の集計作業を省略することができる。
【００３２】
第７の発明によれば、送信部により動作履歴とともに動作履歴に関連して保存される画像データを送信するよう要求が行われるので、例えばユーザにより印刷（またはＦＡＸ送信等）された文書の画像データが収集される。このことにより、管理者は例えば収集された画像データを表示させることにより、容易に（ないし直截に）印刷装置の使用状況等を判断することができる。
【００３３】
第８の発明によれば、抽出部により、グループデータに基づき、選ばれた識別符号を有するトナーを使用する印刷装置が動作履歴を収集すべき印刷装置として抽出され、送信部により、使用されるトナーの量または使用されたトナーの残量を動作履歴として送信するよう要求が行われる。このように、動作履歴に含まれるトナー残量が例えばトナーの製品型番毎等に対応する印刷装置から収集されるので、この収集された動作履歴の集計結果に基づいて、管理者はどの製品型番のトナーの残量が少なくなっていることから購入すべきか（またどの会社から購入すべきか）を容易に把握し管理することができる。
【００３４】
第９の発明によれば、抽出部により、グループデータに基づき、選ばれた種類またはサイズを有する用紙を使用する印刷装置が動作履歴を収集すべき印刷装置として抽出され、送信部により、使用される用紙の量または使用された用紙の残量を動作履歴として送信するよう要求が行われる。このように、動作履歴に含まれる用紙の種類またはサイズ毎に用紙量（例えば残り枚数または使用枚数）が印刷装置から収集されるので、この収集された動作履歴の集計結果に基づいて、管理者はどのサイズ（または種類）の用紙の残量が少なくなってきており購入すべきかを容易に把握し管理することができる。
【００３５】
第１０の発明によれば、抽出部により、グループデータに基づき、選ばれた課金対象名に対応する電子機器が動作履歴を収集すべき電子機器として抽出され、送信部により、課金の額等を動作履歴として送信するよう要求が行われる。このように、動作履歴に含まれる課金額（または課金額に相当する課金枚数など）が電子機器毎に収集されるので、この収集された動作履歴の集計結果に基づいて、管理者は利用者に対する課金業務を容易に行うことができる。
【００３６】
第１１の発明によれば、抽出部により、グループデータに基づき、選ばれる電子機器を管理する管理者または管理グループを示す名称に対応する電子機器が動作履歴を収集すべき電子機器として抽出される。このことにより、電子機器を管理する管理者または管理者グループ（例えば部門）毎に動作履歴が収集されるので、管理者または管理者グループ毎に集計作業および管理業務を容易に行うことができる。
【００３７】
第１２の発明によれば、抽出部により、グループデータに基づき、選ばれる電子機器が設置される場所を示す名称に対応する電子機器が動作履歴を収集すべき電子機器として抽出される。このことにより、電子機器が設置される場所毎に動作履歴が収集されるので、設置場所（例えば店舗や事業所）毎に容易に集計作業を行うことができる。
【００３８】
第１３の発明によれば、受信部により、動作履歴を保存する記憶領域が不足している電子機器または動作履歴のデータサイズが所定量以上である電子機器から、記憶領域が不足していることを示す警告または動作履歴のデータサイズが所定量以上であることを示す警告が受信されるとき、抽出部により、グループデータに基づき、上記警告を発する電子機器を含む動作履歴を収集すべき電子機器が抽出される。このことにより、動作履歴を保存する記憶領域が不足している場合には、動作履歴が収集されることにより古くなった動作履歴を破棄（消去）することができるので、記憶容量不足による動作履歴の記録漏れ（取りこぼし）を防止することができる。また、所定量以上のデータサイズとなった動作履歴が送信される場合には、記憶容量不足による動作履歴の記録漏れ（取りこぼし）を防止することができるとともに、上記所定量を通信トラフィック量が著しく増大しない程度の量に設定することにより、非常に大きいデータサイズのログデータが送信されることで巨大な通信トラフィックが発生することを抑制することができる。
【００３９】
第１４の発明によれば、第１の発明と同様の効果を有する履歴管理システムを実現することができる。
【００４０】
第１５の発明によれば、第１の発明と同様の効果を有する履歴管理方法を実現することができる。
【００４１】
第１６の発明によれば、第１の発明と同様の効果を有するプログラムを実現することができる。
【発明を実施するための最良の形態】
【００４２】
以下、本発明の一実施形態について添付図面を参照して説明する。
＜１．  装置全体の構成および動作＞
図１は、本発明の一実施形態に係る履歴管理装置と印刷装置との概略的な接続関係を表す図である。図１に示されるように、例えばＩＥＥＥ８０２．３に準拠するような所定のローカルネットワーク（ＬＡＮ）１０３を介して、印刷装置である複数のマルチファンクションプリンタ（ＭＦＰ）１０１と、本履歴管理装置であるサーバ１０２とが相互に通信可能に接続されてる。これらの装置により、本発明の特徴を備える履歴管理システムが構成されている。
【００４３】
また、このＬＡＮ１０３には図示されない複数のクライアント用パーソナルコンピュータ（ＰＣ）が接続されており、ＭＦＰ（「複合機」ともいう）１０１は、このＰＣより所定の文書を印刷するための印刷ジョブ（ここではＦＡＸ送信用のジョブも含まれるものとする）を受け取る。この印刷ジョブを受信したＭＦＰ１０１は、当該ジョブに基づき印刷（出力）を行うとともに、印刷枚数や印刷に使用された用紙サイズ、課金情報などの印刷履歴情報を記憶する。以下、この記憶された印刷履歴情報をログデータまたは単にログと呼ぶ。
【００４４】
サーバ１０２は、複数のＭＦＰ１０１から上記ログデータを選択的に収集する。これらＭＦＰ１０１およびサーバ１０２の詳しい動作については後述する。次に、これらの装置の概略的な構成を図２および図３を参照して説明する。
【００４５】
図２は、サーバ１０２の概略構成を示すブロック図である。図２に示されるように、このサーバ１０２は、各種演算を行い各種機能を実現するＣＰＵ（制御部）３０４と、この各種機能を実現するためにＣＰＵ３０４により実行されるプログラムが展開されるＲＡＭ３０５と、ＣＰＵ３０４により実行される後述するプログラムやログデータなどの各種情報が記憶されるハードディスクドライブ（ＨＤＤ）３０６と、ＬＡＮ１０３を介してログデータ等の送受信を行うネットワークインタフェース（ネットワークＩ／Ｆ）３０７と、液晶パネルやＣＲＴ等からなり後述する集計結果を表示するディスプレイ３０１と、後述するグループを選択する操作入力を受け付けるキーボード３０２およびマウス３０３とを備えている。なお、図２に示されるサーバ１０２の構成は一般的なものであるので詳しい説明は省略する。
【００４６】
図３は、ＭＦＰ１０１の構成を示すブロック図である。図３に示されるように、ＭＦＰ１０１は、サーバ１０２と同様のＣＰＵ（制御部）４０１と、ＲＡＭ４０２と、ＨＤＤ４０３と、ネットワークＩ／Ｆ４０４と、ディスプレイ４０５と、印刷設定等の操作入力を受け付ける複数のボタンを含む操作パネル４０６とを備えるほか、さらに所定の用紙に画像を形成して印刷する画像形成部４０７と、所定の原稿の画像を光学的に読み取る画像読取部４０８と、画像形成部４０７に上記用紙を与える用紙給紙部４０９と、画像形成部４０７から出力された用紙を仕分ける仕分け装置４１０とを備える。また、ＭＦＰ１０１は、これらの構成要素の他、さらに図示されない周知のＦＡＸ送信部等を備えている。なお、ＭＦＰ１０１の上記構成は一般的なものであるので詳しい説明は省略する。次に、これらＭＦＰ１０１およびサーバ１０２の機能的な構成を図４を参照して説明する。
【００４７】
図４は、ＭＦＰ１０１およびサーバ１０２の機能的な構成を示すブロック図である。図４に示されるように、このＭＦＰ１０１は、ネットワークＩ／Ｆ４０４を介してログデータの要求をサーバ１０２から受信する受信部２０９およびログデータをサーバ１０２へ送信する送信部２０６と、ディスプレイ４０５に動作状態等を表示する表示部２０７と、画像形成部４０７等により所定の文書の印刷を行う印刷部２０１と、印刷部２０１に与えられるべきビットマップデータを生成する画像生成部２０４と、画像読取部４０８により所定の原稿画像を読み取る読み取り部２０２と、操作パネル４０６において受け付けられた印刷設定を選択する選択部２０８と、ログデータを後述するデータベースの形でＨＤＤ４０３に記憶するデータベース部２１１と、ログデータから上記グループに対応するデータを抽出する抽出部２０５とを備える。
【００４８】
また、サーバ１０２は、図４に示されるように、ネットワークＩ／Ｆ３０７を介してログデータの要求をサーバ１０２へ送信する送信部２１３およびログデータをサーバ１０２から受信する受信部２１０と、ディスプレイ３０１に集計結果等を表示する表示部２１２と、キーボード３０２等により受け付けられたグループを選択する選択部２１５と、後述するグループデータをデータベースの形でＨＤＤ３０６に記憶するデータベース部２１１と、グループデータから所定のデータを抽出する抽出部２１４とを備える。
【００４９】
なお、図４に示されるこれらの構成要素の機能は、典型的にはＲＡＭ３０５またはＲＡＭ４０２に展開された所定のプログラムをＣＰＵ３０４またはＣＰＵ４０１が実行することにより実現される。ここで、上記プログラムは、例えば、そのプログラムを記録した記録媒体であるＣＤ−ＲＯＭによって提供される。すなわち、上記プログラムの記録媒体としてのＣＤ−ＲＯＭが補助記憶装置として内蔵された図示されないＣＤ−ＲＯＭ駆動装置に装着され、そのＣＤ−ＲＯＭから上記プログラムが読み出されてＨＤＤ３０６またはＨＤＤ４０３（もしくはその他の記憶装置）に記憶（典型的にはインストール）される。また、上記プログラムは、ＣＤ−ＲＯＭ以外の記録媒体や通信回線を介して提供されてもよい。そして、例えばサーバ１０２の起動のための所定操作がなされると、ＨＤＤ３０６にインストールされた所定プログラムは、上記ＲＡＭ３０５に転送されてそこに展開され（一時的に格納され）、ＣＰＵ３０４によって実行される。これにより、サーバ１０２の各部の制御処理が実現される。
【００５０】
次に、図５から図２５までを参照して、ＭＦＰ１０１によるログデータのデータベース作成処理やサーバ１０２によるログデータ収集処理およびグループデータに応じた集計処理処理などのログに関連する各種処理手順の例を以下に列挙して説明する。
【００５１】
＜２．  ログに関連する処理例＞
＜２．１  第１の処理例＞
まず、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうちＭＦＰ１０１から全てのログデータを送信する第１の処理例について説明する。図５は、この第１の処理例における処理手順を示すフローチャートである。なお、図では、ログデータの送受信関係が明確に示されるように、ＭＦＰ１０１およびサーバ１０２におけるそれぞれ処理手順が並列的に記載されており、処理要求を含むデータの送信方向には点線の矢印が付されている。まず、ＭＦＰ１０１における処理手順について説明する。
【００５２】
図５に示されるように、ステップＳ５０１において、ＭＦＰ１０１に備えられるデータベース部２０３は、画像生成部２０４や印刷部２０１において画像生成や印刷動作などのジョブが実行されているか否かを判定する。この判定の結果、ジョブが実行されている場合（ステップＳ５０１においてＹｅｓの場合）、データベース部２０３は、上記ログデータ、例えば印刷ジョブのユーザ名や印刷枚数などの情報をデータベース形式（典型的には対応テーブル）で作成し（ステップＳ５０２）、処理はステップＳ５０３へ進む。また上記判定の結果、ジョブが実行されていない場合（ステップＳ５０１においてＮｏの場合）、処理はステップＳ５０３へ進む。
【００５３】
ここで、上記ログデータについて図６を参照して説明する。図６は、データベース形式で記憶されるログデータの構造例を示す図である。詳しくは図６（ａ）では、複数のＭＦＰ１０１のうちの或る１つに記憶されるログデータの構造例が示され、図６（ｂ）では、複数のＭＦＰ１０１のうち上記とは別の１つに記憶されるログデータの構造例が示されている。
【００５４】
この図６に示されるように、ログデータは、印刷ジョブ（以下ではＦＡＸ送信用のジョブも含まれるものとする）に一意に対応する識別符号であるログＩＤ２４０１と、当該印刷ジョブの印刷を指示したユーザの名称を示すユーザ名２４０２と、ユーザが所属する部門名を示す部門２４０３と、ＭＦＰ１０１の動作モードを示すジョブモード２４０４と、使用された用紙のサイズを示す用紙サイズ２４０５と、印刷に使用された色を示す印刷色２４０６と、印刷に使用された用紙の枚数を示す印刷枚数２４０７と、スキャナ機能やＦＡＸ機能により送信された画像枚数を示す送信枚数２４０８と、課金された金額を示す課金２４０９と、コピー機能やプリント機能を使用する際に参照のために保存されたＪＰＥＧ形式やＴＩＦＦ形式などの画像データの識別符号を示す画像データ２４１０と、ジョブの開始日時を示す開始日２４１１と、ジョブの終了日時を示す終了日２４１２と、各色（ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、およびイエロー（Ｙ）の４色、またはブラック（Ｋ）のみ）のトナー残量を示すトナー２４１３とを項目として含んでおり、印刷ジョブ毎にこれらの項目の内容が記憶されている。
【００５５】
次に、図５を再び参照すると、ステップＳ５０３において、ＭＦＰ１０１に備えられる受信部２０９は、サーバ１０２からのログ要求を受け付ける。このログ要求については後述する。
【００５６】
続いて、ステップＳ５０４において、ＭＦＰ１０１に備えられる抽出部２０５は、受信部２０９においてログ要求が受け付けられたか否かを判定する。この判定の結果、ログ要求が受け付けられていない場合（ステップＳ５０４においてＮｏの場合）、処理はステップＳ５０１へ戻り、ログ要求が受けつけられるか装置が停止されるまで上記処理が繰り返される（Ｓ５０４→Ｓ５０１→…→Ｓ５０４）。
【００５７】
また上記判定の結果、ログ要求が受け付けられた場合（ステップＳ５０４においてＹｅｓの場合）、抽出部２０５は、データベース形式で記憶された図６に示されるようなログデータを、本第１の処理例では全て抽出し（ステップＳ５０５）、抽出されたログデータを送信部２０６によりサーバ１０２へ送信する（ステップＳ５０６）。その後、処理はステップＳ５０１へ戻り、装置が停止されるまで上記処理が繰り返される（Ｓ５０６→Ｓ５０１→…→Ｓ５０６）。次に、サーバ１０２の処理手順について説明する。
【００５８】
図５に示されるように、ステップＳ５２１において、サーバ１０２に備えられる選択部２１５は、集計のためのグループを選択するための指示を含む、集計を要求する操作入力をユーザから受け付ける。例えばカラー印刷が可能である全てのＭＦＰ１０１のログを集計する場合、選択部２１５は、カラー印刷可能であるグループを選択する操作入力（例えばディスプレイ３０１の操作画面に表示される「全カラー機の集計」という項目を選択する操作入力）を受け付ける。
【００５９】
ここで、上記集計のためのグループを示すデータであるグループデータは、データベースの形式で予めデータベース部２１１によりＨＤＤ３０６に記憶されている。このグループデータは、サーバ１０２に接続される全てのＭＦＰ１０１と、当該ＭＦＰ１０１の属性またはその状態を示す属性項目、例えばカラー印刷可能であるかまたはモノクロ印刷のみ可能であるかを示す情報とを関連づけたデータである。
【００６０】
次に、ステップＳ５２２において、抽出部２１４は、選択部２１５において受け付けられたグループに対応する全てのＭＦＰ１０１を上記データベース形式のグループデータを参照して抽出する。
【００６１】
続いて、ステップＳ５２３において、送信部２０６は、ステップＳ５２２で抽出された全てのＭＦＰ１０１に対しログデータ（ここでは記憶されている全てのログデータ）を送信する旨を指示するログ要求を送信する。なお、このログ要求は各ＭＦＰ１０１の前述したステップＳ５０３の処理により受け付けられる。
【００６２】
次に、ステップＳ５２４において、受信部２０９は、ステップＳ５２２で要求されたログデータをＭＦＰ１０１から受信する。なお、このログデータは各ＭＦＰ１０１の前述したステップＳ５０６の処理により送信される。
【００６３】
続いて、ステップＳ５２５において、表示部２０７は、ステップＳ５２４で受信されたログデータに基づき集計処理を行い、集計結果を表示する。この集計結果は、例えばユーザ毎にカラー印刷した枚数などである。その後、処理はステップＳ５２１に戻り、集計要求が受けつけられると（Ｓ５２１）前述の処理が装置停止まで繰り返し行われる（Ｓ５２５→Ｓ５２１→…→Ｓ５２５）。
【００６４】
＜２．２  第２の処理例＞
次に、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうちＭＦＰ１０１から特定のユーザに関連するログデータを収集する第２の処理例について説明する。図７は、この第２の処理例における処理手順を示すフローチャートである。なお、図では、ＭＦＰ１０１およびサーバ１０２におけるそれぞれ処理手順が並列的に記載されており、処理要求を含むデータの送信方向には点線の矢印が付されている。
【００６５】
まず、ＭＦＰ１０１における処理手順について、図７に示されるステップＳ６０１〜Ｓ６０６の処理は、図５に示されるステップＳ５０１〜Ｓ５０６の処理と、抽出され送信されるログデータの内容を除きほぼ同一の処理であるので、その説明を省略する。
【００６６】
次に、サーバ１０２における処理手順について説明する。図５に示されるステップＳ５２１と同様、図７に示されるステップＳ６２１において、サーバ１０２に備えられる選択部２１５は、集計のためのグループを選択するための指示を含む、集計を要求する操作入力をユーザから受け付ける。ただしここでは、第１の処理例とは異なり、集計対象としてユーザ名を示す操作入力が受け付けられる。例えば、選択部２１５は、ユーザ名を示す文字列や、予め定められたまたは図８に示されるようなグループデータを参照することにより得られる複数のユーザ名から１名を選択する操作入力を受け付ける。
【００６７】
図８は、本第２の処理例におけるグループデータの構成を示す図である。このグループデータは、前述のようにデータベースの形式（ここでは対応テーブル形式）で予めデータベース部２１１によりＨＤＤ３０６に記憶されている。
【００６８】
図８に示されるように、このグループデータは、集計対象となる属性項目としてのユーザ名を示す集計グループ１５０１と、ＭＦＰ１０１から収集すべきログの履歴項目を示すログの項目１５０２と、収集対象となるＭＦＰ１０１を示す機器１５０３と、ログを収集すべきタイミングを示すタイミング１５０４と、収集すべきログの記録期間を示す期間１５０５とを項目として含んでおり、ユーザ毎にこれらの項目の内容が記憶されている。
【００６９】
例えば、Ａという名のユーザであるＡユーザ（により利用されるという属性項目）についての収集ログの項目（履歴項目）１５０２は、印刷枚数および送信枚数であり、収集対象である機器１５０３は複合機Ａおよび複合機Ｂであり、収集のタイミング１５０４は月末であり、収集の期間１５０５は最新の１ヶ月である。
【００７０】
再び図７を参照すると、ステップＳ６２２において、抽出部２１４は、選択部２１５において受け付けられたグループ（例えばユーザＡ）である属性項目に対応するＭＦＰ１０１（例えば複合機Ａおよび複合機Ｂ）を上記データベース形式のグループデータを参照して抽出する。
【００７１】
次に、ステップＳ６２３において、抽出部２１４は、受け付けられたグループ（例えばユーザＡ）について収集されるべきログの履歴項目（例えば印刷枚数および送信枚数）を上記データベース形式のグループデータを参照して選定する。このようにログデータの全ての項目（履歴項目）ではなく、グループデータを参照して特定のログの項目（履歴項目）を選定することにより、収集されるべきログデータの量を必要な範囲に限定することができ、通信トラフィック量を抑えることができる。
【００７２】
続いて、ステップＳ６２４において、送信部２０６は、ステップＳ６２２で抽出された全てのＭＦＰ１０１に対して、ログデータのうち受け付けられたグループについてステップＳ６２３で選定された項目のみを送信する旨を指示するログ要求を送信し、その後ステップＳ６２５において、受信部２０９は、ステップＳ６２４で要求されたログデータをＭＦＰ１０１から受信する。
【００７３】
次に、ステップＳ６２６において、表示部２０７は、ステップＳ６２５で受信されたログデータに基づき集計処理を行い、集計結果を表示する。この集計結果は、例えばユーザＡが複合機Ａおよび複合機Ｂにおいて印刷した枚数および送信した枚数である。その後、処理はステップＳ６２１に戻り、集計要求が受けつけられると（Ｓ６２１）前述の処理が装置停止まで繰り返し行われる（Ｓ６２６→Ｓ６２１→…→Ｓ６２６）。
【００７４】
＜２．３  第３の処理例＞
次に、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうちＭＦＰ１０１から所定の集計タイミングでログデータを収集する第３の処理例について説明する。図９は、この第３の処理例における処理手順を示すフローチャートである。なお、図では、ＭＦＰ１０１およびサーバ１０２におけるそれぞれ処理手順が並列的に記載されており、処理要求を含むデータの送信方向には点線の矢印が付されている。
【００７５】
まず、ＭＦＰ１０１における処理手順について、図９に示されるステップＳ７０１〜Ｓ７０６の処理は、図７に示されるステップＳ６０１〜Ｓ６０６の処理と、抽出され送信されるログデータを含めてほぼ同一の処理であるので、その説明を省略する。
【００７６】
次に、サーバ１０２における処理手順について説明する。図９に示されるステップＳ７２０において、サーバ１０２に備えられる選択部２１５は、集計を要求する操作入力をユーザから受け付ける処理を開始すべきか否かを判定する。具体的には、集計を要求する操作入力を開始するための処理をユーザが選択したか、または既に行われた集計を要求する操作入力を変更するための処理をユーザが選択した場合には、集計を要求する操作入力をユーザから受け付ける処理を開始すべきであると判定する。この判定の結果、操作入力をユーザから受け付ける処理を開始すべきである場合（ステップＳ７２０においてＹｅｓの場合）、処理はステップＳ７２１に進み、開始すべきでない場合（ステップＳ７２０においてＮｏの場合）、処理はステップＳ７２４に進む。
【００７７】
次に、図７に示されるステップＳ６２１と同様、図９に示されるステップＳ７２１において、サーバ１０２に備えられる選択部２１５は、集計のためのグループ（属性項目）を選択するための指示を含む、集計を要求する操作入力をユーザから受け付ける。なおここでも第２の処理例と同様、集計対象としてユーザ名を示す操作入力が受け付けられる。よって、このグループを示すグループデータの構成は、前述した図８に示すとおりである。
【００７８】
また、続くステップＳ７２２，Ｓ７２３の処理は、図７に示されるステップＳ６２２，Ｓ６２３と同様であるので、その説明は省略する。
【００７９】
次に、ステップＳ７２４において、抽出部２１４は、上記ステップＳ７２２において参照されるグループデータに含まれる集計タイミング（図８に示される収集のタイミング１５０４）が到来したか否かを判定する。例えば、抽出部２１４は、内蔵される時計などを参照して、現時点が収集のタイミング１５０４が示す月末などの時点であるか否かを判定する。この判定の結果、集計タイミングが到来した場合（ステップＳ７２４においてＹｅｓの場合）、処理はステップＳ７２５に進み、到来していない場合（ステップＳ７２４においてＮｏの場合）、処理はステップＳ７２０に戻り、到来するまで上記処理が繰り返される（Ｓ７２４→Ｓ７２０→…→Ｓ７２４）。
【００８０】
続くステップＳ７２５〜Ｓ７２７の処理は、図７に示されるステップＳ６２４〜Ｓ６２６と同様であるので、その説明は省略する。その後、処理はステップＳ７２０に戻り、前述の処理が装置停止まで繰り返し行われる（Ｓ７２７→Ｓ７２０→…→Ｓ７２７）。このように集計タイミングが適宜設定されることから、集計が必要な時点にのみログデータが収集されるので、通信トラフィックを抑えることができる。
【００８１】
＜２．４  第４の処理例＞
次に、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうちＭＦＰ１０１から不正使用の監視に関連するログデータを収集する第４の処理例について説明する。図１０は、この第４の処理例における処理手順を示すフローチャートである。なお、図では、ＭＦＰ１０１およびサーバ１０２におけるそれぞれ処理手順が並列的に記載されており、処理要求を含むデータの送信方向には点線の矢印が付されている。
【００８２】
まず、ＭＦＰ１０１における処理手順について説明する。図１０に示されるステップＳ８０１において、ＭＦＰ１０１に備えられる受信部２０９は、サーバ１０２に備えられる送信部２１３から後述するステップＳ８２３において送信される不正利用の検出を指示する通知を受信する。なお、ここでは説明の便宜のため、上記通知は一度受信されれば、不正利用検出の停止を指示する通知を受信するまで、上記通知の受信が継続しているものとして取り扱われるものとする。
【００８３】
続いて、ステップＳ８０２において、ＭＦＰ１０１に備えられるデータベース部２０３は、画像生成部２０４や印刷部２０１において画像生成や印刷動作などのジョブが実行されているか否かを判定する。この判定の結果、ジョブが実行されている場合（ステップＳ８０２においてＹｅｓの場合）、続くステップＳ８０３において、データベース部２０３はさらに上記ステップＳ８０１において通知が受信されたか否かを判定し、この判定の結果、通知が受信された場合（ステップＳ８０３においてＹｅｓの場合）、処理はステップＳ８０４に進む。また、これら判定の結果、ジョブが実行されていない場合（ステップＳ８０２においてＮｏの場合）または通知が受信されなかった場合（ステップＳ８０３においてＮｏの場合）、処理はステップＳ８０６に進む。
【００８４】
次に、ステップＳ８０４において、データベース部２０３は実行中のジョブについて不正利用の検出を行う。ここで不正利用とは、所定の禁止事項に違背するようなＭＦＰ１０１の利用行為を広く指すものとし、例えばＦＡＸ機能を利用する場合に送信先として予め禁止されている宛先を送信先に指定してＦＡＸ送信を行う行為や、コピー禁止コードが埋め込まれた文書をコピーする行為などを指す。データベース部２０３は、例えばＦＡＸ送信の送信先が上記禁止されている宛先であるか否か、またコピー対象の文書に対応する画像データ内にコピー禁止コードと同一のパターンが認識されるか否かを判定することなどにより、上記不正利用の検出を行う。
【００８５】
続いて、図１０に示されるステップＳ８０６〜Ｓ８０９の処理は、図５に示されるステップＳ５０３〜Ｓ５０６の処理と、抽出され送信されるログデータの内容を除きほぼ同一の処理内容であるので、その説明を省略する。なお、このログデータには、上記ステップＳ８０４において不正利用が検出された場合に、その不正利用の内容が例えばユーザ名や時刻などと関連づけて（履歴項目として）記録される。
【００８６】
次に、サーバ１０２における処理手順について説明する。図１０に示されるステップＳ８２１において、サーバ１０２に備えられる選択部２１５は、不正利用を監視するためのグループを選択する指示を含む、不正利用の監視を要求する操作入力をユーザから受け付ける。例えば、選択部２１５は、予め定められたまたは図８に示されるようなグループデータを参照することにより得られる不正利用の監視態様を示す名称を選択する操作入力を受け付ける。
【００８７】
図１１は、本第４の処理例におけるグループデータの構成を示す図である。このグループデータは、前述のようにデータベースの形式（ここでは対応テーブル形式）で予めデータベース部２１１によりＨＤＤ３０６に記憶されている。
【００８８】
図１１に示されるように、このグループデータは、監視態様の名称を示すグループ２５０１に対応して、監視対象となるＭＦＰ１０１を示す機器２５０２を含んでおり、属性項目である監視態様の名称（例えば不正使用監視１）毎に対応するＭＦＰ１０１の名称（例えば複合機Ａ）が記憶されている。なお、この監視態様の名称に代えて、監視対象となるＭＦＰ１０１の範囲を示す名称が使用されてもよい。
【００８９】
再び図１０を参照すると、ステップＳ８２２において、抽出部２１４は、選択部２１５において受け付けられたグループ（例えば不正使用監視１）に対応する全てのＭＦＰ１０１（例えば複合機Ａ）を上記データベース形式のグループデータを参照して抽出する。
【００９０】
続いて、ステップＳ８２３において、送信部２０６は、ステップＳ８２２で抽出された全てのＭＦＰ１０１に対して、不正利用の検出を指示する通知を送信する。この通知は、前述したように図１０に示されるステップＳ８０１において、ＭＦＰ１０１に備えられる受信部２０９により受信される。このように不正使用を監視することが（ユーザにより）必要と考えられるＭＦＰ１０１にのみ上記通知を行い不正使用を監視させることにより、全てのＭＦＰ１０１において監視を行う必要が無くなり、また全てのＭＦＰ１０１から監視結果としての不正使用の履歴を収集することがないので通信トラフィックを抑えることができる。
【００９１】
次に、ステップＳ８２４において、選択部２１５は、集計のためのグループを選択する指示を含む、集計を要求する操作入力をユーザから受け付ける。例えば、選択部２１５は、予め定められたまたは図８に示されるようなグループデータを参照することにより得られる不正利用の監視態様を示す名称を選択する操作入力を受け付ける。
【００９２】
続いて、ステップＳ８２５において、選択部２１５は、ステップ８２４において操作入力が受け付けられたか否かを判定し、この判定の結果操作入力が受け付けられた場合（ステップＳ８２５においてＹｅｓの場合）、処理はステップＳ８２６に進み、受け付けられない場合（ステップＳ８２５においてＮｏの場合）、処理はステップＳ８２４に戻り、上記操作入力が受け付けられるかまたは処理が中断されるまで上記処理が繰り返し行われる（Ｓ８２５→Ｓ８２４→Ｓ８２５）。
【００９３】
次に、ステップＳ８２６において、抽出部２１４は、ステップＳ８２４において選択部２１５により受け付けられた不正利用の監視態様を示す名称（例えば不正使用監視１）に対応するＭＦＰ１０１（例えば複合機Ａ）を上記データベース形式のグループデータを参照して抽出する。
【００９４】
続いて、ステップＳ８２７において、送信部２０６は、ステップＳ８２６で抽出されたＭＦＰ１０１に対して、不正利用の記録を含むログデータを送信する旨を指示するログ要求を送信する。なお、このログ要求は各ＭＦＰ１０１の前述したステップＳ８０６の処理により受け付けられる。
【００９５】
次に、ステップＳ８２８において、受信部２０９は、ステップＳ８２７で要求されたログデータをＭＦＰ１０１から受信する。なお、このログデータは各ＭＦＰ１０１の前述したステップＳ８０９の処理により送信される。
【００９６】
続いて、ステップＳ８２９において、表示部２０７は、ステップＳ８２８で受信されたログデータに基づき集計処理を行い、集計結果を表示する。この集計結果は、例えばユーザ毎に行った不正利用の態様や枚数などである。その後、処理はステップＳ８２１に戻り、監視要求が受けつけられると（Ｓ８２１）前述の処理が装置停止まで繰り返し行われる（Ｓ８２９→Ｓ８２１→…→Ｓ８２９）。なお、監視対象に変更がない場合には上記ステップＳ８２１〜Ｓ８２３の処理は省略されてもよい。
【００９７】
＜２．５  第５の処理例＞
次に、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうちＭＦＰ１０１から所定の期間内のログデータを収集する第５の処理例について説明する。図１２は、この第５の処理例における処理手順を示すフローチャートである。なお、図では、ＭＦＰ１０１およびサーバ１０２におけるそれぞれ処理手順が並列的に記載されており、処理要求を含むデータの送信方向には点線の矢印が付されている。
【００９８】
まず、ＭＦＰ１０１における処理手順について、図１２に示されるステップＳ９０１〜Ｓ９０６の処理は、図７に示されるステップＳ６０１〜Ｓ６０６の処理と、抽出され送信されるログデータを除きほぼ同一の処理であるので、その説明を省略する。
【００９９】
また、サーバ１０２における処理手順について、図１２に示されるステップＳ９２１，Ｓ９２２，Ｓ９２４〜Ｓ９０６の処理は、図７に示されるステップＳ６２１，Ｓ６２２，Ｓ６２４〜Ｓ６２６の処理と、要求し受信されるログデータを除きほぼ同一の処理であるので、その説明を省略する。
【０１００】
ただし、図１２に示されるステップＳ９２３において、図７に示されるステップＳ６２３における場合とは異なり、抽出部２１４は、受け付けられたグループ（例えばユーザＡ）について収集されるべきログの期間（例えば図８に示される収集の期間１５０５において指定される「最新１ヶ月」の範囲）を上記データベース形式のグループデータを参照して選定する。このようにログデータの全ての収集期間ではなく、グループデータを参照して収集すべき所定範囲の期間を選定することにより、収集されるべきログデータの量を必要な期間内のものに限定することができ、通信トラフィック量を抑えることができ、また不要な期間の集計作業を省略することができる。
【０１０１】
＜２．６  第６の処理例＞
次に、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうちＭＦＰ１０１から画像データを含むログデータを収集する第６の処理例について説明する。図１３は、この第６の処理例における処理手順を示すフローチャートである。なお、図では、ＭＦＰ１０１およびサーバ１０２におけるそれぞれ処理手順が並列的に記載されており、処理要求を含むデータの送信方向には点線の矢印が付されている。
【０１０２】
まず、ＭＦＰ１０１における処理手順について、図１３に示されるステップＳ１００１，Ｓ１００２の処理は、図７に示されるステップＳ６０１，Ｓ６０２の処理と同一の処理であるので、その説明を省略する。
【０１０３】
次に、図１３に示されるステップＳ１００３において、ＭＦＰ１０１に備えられるデータベース部２０３は、画像生成部２０４において生成された印刷ジョブ（ＦＡＸ送信用のジョブも含まれる）に対応する画像データを上記ログデータの所定項目（例えば印刷ジョブ名やユーザ名など）に対応づけて保存する。
【０１０４】
続いて、 図１３に示されるステップＳ１００４〜Ｓ１００６の処理は、図７に示されるステップＳ６０３〜Ｓ６０５の処理と同一の処理であるので、その説明を省略する。
【０１０５】
次に、図１３に示されるステップＳ１００７において、抽出部２０５は、ステップＳ１００４において画像データを含むログデータを送信する旨のログ要求を受信する場合、データベース部２０３により保存された画像データを要求されたログデータとともにサーバ１０２へ送信する。その後、処理はステップＳ１００１へ戻り、装置が停止されるまで上記処理が繰り返される。
【０１０６】
また、サーバ１０２における処理手順について、図１３に示されるステップＳ１０２１〜Ｓ１０２６の処理は、図７に示されるステップＳ６２１〜Ｓ６２６の処理と、後述するグループデータの内容と、要求し受信されるログデータに画像データが含まれる場合がある点とを除きほぼ同一の処理であるので、その説明を省略する。
【０１０７】
図１４は、本第６の処理例におけるグループデータの構成を示す図である。このグループデータは、前述のようにデータベースの形式（ここでは対応テーブル形式）で予めデータベース部２１１によりＨＤＤ３０６に記憶されている。
【０１０８】
図１４に示されるように、このグループデータは、集計対象となるユーザ名（ここでは部門名）を示す画像グループ２００１と、ＭＦＰ１０１から収集すべきログの項目を示す収集ログ２００２と、収集対象となるＭＦＰ１０１を示す機器２００３とを項目として含んでおり、部門毎にこれらの項目の内容が記憶されている。
【０１０９】
例えば、総務部についての収集ログ２００２は、画像データであり、収集対象である機器２００３は複合機Ａである。なお、図１４では、収集ログは全て画像データのみであるが、これは一例であって、その他の各種項目、例えば印刷枚数や印刷ジョブ名などが含まれていてもよい。
【０１１０】
このように、ログデータに画像データが含まれる場合、ユーザにより印刷（またはＦＡＸ送信）された文書の画像データがサーバ１０２に収集されるので、管理者は収集された画像データを表示させることにより、容易に（ないし直截に）ＭＦＰ１０１の使用状況等を判断することができる。
【０１１１】
＜２．７  第７の処理例＞
次に、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうちＭＦＰ１０１から課金額に関するログデータを収集する第７の処理例について説明する。図１５は、この第７の処理例における処理手順を示すフローチャートである。なお、図では、ＭＦＰ１０１およびサーバ１０２におけるそれぞれ処理手順が並列的に記載されており、処理要求を含むデータの送信方向には点線の矢印が付されている。
【０１１２】
まず、ＭＦＰ１０１における処理手順について、図１５に示されるステップＳ１１０１〜Ｓ１００６の処理は、図７に示されるステップＳ６０１〜Ｓ６０６の処理とほぼ同一の処理であるので、その説明を省略する。ただし、ステップＳ１１０２において、ログデータに課金額（または課金額に相当する課金枚数など）が記録される点が異なる。なお、このログデータに記録される課金額は、例えば図６に示される課金２４０９の項目に対応する金額である。
【０１１３】
また、サーバ１０２における処理手順について、図１５に示されるステップＳ１１２１〜Ｓ１１２６の処理は、図７に示されるステップＳ６２１〜Ｓ６２６の処理と、後述するグループデータの内容と、要求し受信されるログデータに課金額が含まれる点とを除きほぼ同一の処理であるので、その説明を省略する。
【０１１４】
図１６は、本第７の処理例におけるグループデータの構成を示す図である。このグループデータは、前述のようにデータベースの形式（ここでは対応テーブル形式）で予めデータベース部２１１によりＨＤＤ３０６に記憶されている。
【０１１５】
図１６に示されるように、このグループデータは、属性項目である集計対象となるユーザ名（ここでは部門名）を示す課金グループ１９０１と、ＭＦＰ１０１から収集すべきログの項目を示す収集ログ１９０２と、収集対象となるＭＦＰ１０１を示す機器１９０３とを項目として含んでおり、部門毎にこれらの項目の内容が記憶されている。
【０１１６】
例えば、属性項目としての総務部について、収集されるべき履歴項目としての収集ログ２００２は、課金額（または課金額に相当する課金枚数など）であり、収集対象である機器２００３は複合機Ａである。なお、図１４では、収集ログは全て課金額のみであるが、これは一例であって、その他の各種項目、例えば印刷枚数や印刷ジョブ名などが含まれていてもよい。
【０１１７】
このように、ログデータに含まれる課金額（または課金額に相当する課金枚数など）がＭＦＰ１０１毎に収集され集計されるので、この集計結果に基づいて、管理者は利用者に対する課金業務を容易に行うことができる。
【０１１８】
＜２．８  第８の処理例＞
次に、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうち、所定の管理者または管理者グループ（ここでは部門）により管理されるＭＦＰ１０１からログデータを収集する第８の処理例について説明する。
【０１１９】
ここで、ＭＦＰ１０１およびサーバ１０２における処理手順については、図７に示されるステップＳ６０１〜Ｓ６０６の処理およびステップＳ６２１〜Ｓ６２６の処理と、後述するログの収集対象となるＭＦＰ１０１を示すグループデータの内容を除きほぼ同一の処理であるので、その説明を省略する。
【０１２０】
図１７は、本第８の処理例におけるグループデータの構成を示す図である。このグループデータは、前述のようにデータベースの形式（ここでは対応テーブル形式）で予めデータベース部２１１によりＨＤＤ３０６に記憶されている。
【０１２１】
図１７に示されるように、このグループデータは、集計対象となる管理者または管理者グループ名（ここでは部門名）を示す部門グループ１８０１と、ＭＦＰ１０１から収集すべきログの項目を示す収集ログ１８０２と、収集対象となるＭＦＰ１０１を示す機器１８０３とを項目として含んでおり、部門毎にこれらの項目の内容が記憶されている。例えば、属性項目としての総務部について、収集されるべき履歴項目としての収集ログ２００２は、印刷枚数および送信枚数であり、収集対象である機器２００３は複合機Ａである。
【０１２２】
このように、ＭＦＰ１０１を管理する管理者または管理者グループ（ここでは部門）毎にログデータが収集され集計されるので、管理者または管理者グループ毎に集計作業および管理業務を容易に行うことができる。
【０１２３】
＜２．９  第９の処理例＞
次に、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうち、所定の場所に設置されるＭＦＰ１０１のみからログデータを収集する第９の処理例について説明する。
【０１２４】
ここで、ＭＦＰ１０１およびサーバ１０２における処理手順については、図７に示されるステップＳ６０１〜Ｓ６０６の処理およびステップＳ６２１〜Ｓ６２６の処理と、後述するログの収集対象となるＭＦＰ１０１を示すグループデータの内容を除きほぼ同一の処理であるので、その説明を省略する。
【０１２５】
図１８は、本第９の処理例におけるグループデータの構成を示す図である。このグループデータは、前述のようにデータベースの形式（ここでは対応テーブル形式）で予めデータベース部２１１によりＨＤＤ３０６に記憶されている。
【０１２６】
図１８に示されるように、このグループデータは、集計対象となるＭＦＰ１０１の設置場所の名称を示す地域グループ１７０１と、収集対象となるＭＦＰ１０１を示す機器１７０２とを項目として含んでいる。例えば、属性項目であるＣ店についての収集対象である機器２００３は複合機Ｆである。なお、上記設置場所の名称とは、図１８に示されるような店舗名や事業所名などのほか、行政区画名など所定範囲の設置場所を示す名称であればよい。
【０１２７】
このように、ＭＦＰ１０１が設置される場所毎にログデータが収集され集計されるので、設置場所（ここでは店舗や事業所）毎に容易に集計作業を行うことができる。
【０１２８】
＜２．１０  第１０の処理例＞
次に、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうち、ログを記憶するための記憶容量が不足しているＭＦＰ１０１からログデータを収集する第１０の処理例について説明する。図１９は、この第１０の処理例における処理手順を示すフローチャートである。なお、図では、ＭＦＰ１０１およびサーバ１０２におけるそれぞれ処理手順が並列的に記載されており、処理要求や警告を含むデータの送信方向には点線の矢印が付されている。
【０１２９】
まず、ＭＦＰ１０１における処理手順について、図１９に示されるステップＳ１４０１，Ｓ１４０２の処理は、図７に示されるステップＳ６０１，Ｓ６０２の処理と同一の処理であるので、その説明を省略する。
【０１３０】
次に、図１９に示されるステップＳ１４０３において、ＭＦＰ１０１に備えられるデータベース部２０３は、ＨＤＤ４０３における空き容量を検出し、記憶容量不足であるか否かを判定する。この判定の結果、記憶容量不足でない場合（ステップＳ１４０３においてＮｏの場合）、処理はステップＳ１４０５に進み、記憶容量不足である場合（ステップＳ１４０３においてＹｅｓの場合）、送信部２０６は、記憶容量不足であることを示す警告をサーバ１０２へ送信した後（ステップＳ１４０４）、処理はステップＳ１４０５に進む。
【０１３１】
続いて、 図１９に示されるステップＳ１４０５〜Ｓ１４０７の処理は、図７に示されるステップＳ６０３〜Ｓ６０５の処理と同一の処理であるので、その説明を省略する。
【０１３２】
次に、図１９に示されるステップＳ１４０８において、ログデータをサーバ１０２へ送信し、その後、当該ログデータの一部または全部を消去する。このことにより、ＨＤＤ４０３の記憶容量不足が解消され、記憶容量不足によるログデータの記録漏れ（取りこぼし）を防止することができる。ログデータとともにサーバ１０２へ送信する。その後、処理はステップＳ１４０１へ戻り、装置が停止されるまで上記処理が繰り返される。
【０１３３】
また、サーバ１０２における処理手順については、図１９に示されるステップＳ１４２１において、受信部２０９は、ＭＦＰ１０１から記憶容量不足であることを示す警告を受信する。なお、この警告は各ＭＦＰ１０１の前述したステップＳ１４０４の処理により送信される。
【０１３４】
次に、ステップＳ１４２２において、サーバ１０２に備えられる抽出部２１４は、ステップＳ１４２１において受信部２０９により上記警告が受信されたか否かを判定する。この判定の結果、警告が受信されない場合（ステップＳ１４２２においてＮｏの場合）、処理はステップＳ１４２１に戻り、警告が受信されるまで上記処理が繰り返される（Ｓ１４２２→Ｓ１４２１→Ｓ１４２２）。また、上記判定の結果、警告が受信された場合（ステップＳ１４０３においてＹｅｓの場合）、処理はステップＳ１４２３へ進む。
【０１３５】
続いて、ステップＳ１４２３において、送信部２０６は、警告を送信したＭＦＰ１０１すなわち記憶容量不足であるＭＦＰ１０１に対しログデータ（記憶されている全てまたは一部のログデータ）を送信する旨を指示するログ要求を送信する。なお、このログ要求は各ＭＦＰ１０１の前述したステップＳ１４０５の処理により受け付けられる。
【０１３６】
次に、ステップＳ１４２４において、受信部２０９は、ステップＳ１４２３で要求されたログデータをＭＦＰ１０１から受信する。なお、このログデータは各ＭＦＰ１０１の前述したステップＳ１４０８の処理により送信される。
【０１３７】
続いて、ステップＳ１４２５において、表示部２０７は、ステップＳ１４２４で受信されたログデータに基づき集計処理を行い、集計結果を表示する。その後、処理はステップＳ１４２１に戻り、警告が受信されると（Ｓ１４２１）、前述の処理が装置停止まで繰り返し行われる（Ｓ１４２５→Ｓ１４２１→…→Ｓ１４２５）。
【０１３８】
＜２．１１  第１１の処理例＞
次に、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうちＭＦＰ１０１からトナー残量に関するログデータを収集する第１１の処理例について説明する。図２０は、この第１１の処理例における処理手順を示すフローチャートである。なお、図では、ＭＦＰ１０１およびサーバ１０２におけるそれぞれ処理手順が並列的に記載されており、処理要求を含むデータの送信方向には点線の矢印が付されている。
【０１３９】
まず、ＭＦＰ１０１における処理手順について、図２０に示されるステップＳ２２０１〜Ｓ２２０６の処理は、図７に示されるステップＳ６０１〜Ｓ６０６の処理とほぼ同一の処理であるので、その説明を省略する。ただし、ステップＳ２２０２において、ログデータに履歴項目としてトナー残量（またはトナー消費量など）が記録される点が異なる。なお、このログデータに記録されるトナー残量は、例えば図６に示されるトナー２４１３の項目に対応する重さ（グラム）である。
【０１４０】
また、サーバ１０２における処理手順について、図２０に示されるステップＳ２２２１〜Ｓ２２２６の処理は、図７に示されるステップＳ６２１〜Ｓ６２６の処理と、後述するグループデータの内容と、要求し受信されるログデータにトナー残量が含まれる点とを除きほぼ同一の処理であるので、その説明を省略する。
【０１４１】
図２１は、本第１１の処理例におけるグループデータの構成を示す図である。このグループデータは、前述のようにデータベースの形式（ここでは対応テーブル形式）で予めデータベース部２１１によりＨＤＤ３０６に記憶されている。
【０１４２】
図２１に示されるように、このグループデータは、集計対象となるトナーの製品型番を示すトナー型番グループ１６０１と、トナーの製造メーカ名を示すメーカー１６０２と、収集対象となるＭＦＰ１０１を示す機器１６０３とを項目として含んでいる。例えば、属性項目であるトナーの型番「ＡＢ−１２３」について、当該製品型番に対応するメーカー１６０２はＡ社であり、収集対象である機器１６０３は複合機Ａである。
【０１４３】
このように、ログデータに含まれるトナー残量がトナーの製品型番毎に対応するＭＦＰ１０１から収集され集計されるので、この集計結果に基づいて、管理者はどの製品型番のトナーの残量が少なくなっていることから購入すべきか（またどの会社から購入すべきか）を容易に把握し管理することができる。
【０１４４】
＜２．１２  第１２の処理例＞
次に、ＭＦＰ１０１およびサーバ１０２によるログに関連する上記処理例のうち、ＭＦＰ１０１から各種用紙の残量に関するログデータを収集する第１２の処理例について説明する。
【０１４５】
ここで、ＭＦＰ１０１およびサーバ１０２における処理手順については、図２０に示されるステップＳ２２０１〜Ｓ２２０６の処理およびステップＳ２２２１〜Ｓ２２２６の処理と、後述するログの収集対象となるＭＦＰ１０１を示すグループデータの内容を除きほぼ同一の処理であるので、その説明を省略する。ただし、ステップＳ２２０２において、ログデータに用紙サイズ（または厚紙や再生紙などの用紙の種類）およびその枚数（使用枚数または残り枚数）が履歴項目として記録される点が異なる。なお、このログデータに記録される用紙サイズおよびその枚数は、例えば図６に示される用紙サイズ２４０５および印刷枚数２４０７である。
【０１４６】
図２２は、本第１２の処理例におけるグループデータの構成を示す図である。このグループデータは、前述のようにデータベースの形式（ここでは対応テーブル形式）で予めデータベース部２１１によりＨＤＤ３０６に記憶されている。
【０１４７】
図２２に示されるように、このグループデータは、集計対象となる部門を示す用紙サイズグループ２１０１と、ＭＦＰ１０１から収集すべきログの項目を示す収集ログ２１０２と、収集対象となるＭＦＰ１０１を示す機器１２１３とを項目として含んでおり、部門毎にこれらの項目の内容が記憶されている。例えば、属性項目である総務部についての収集ログ２１０２は、用紙サイズおよび枚数（残り枚数または使用枚数）であり、収集対象である機器２１０３は複合機Ａである。
【０１４８】
このように、ログデータに含まれる用紙サイズ毎に枚数（残り枚数または使用枚数）がＭＦＰ１０１から収集され集計されるので、この集計結果に基づいて、管理者はどのサイズ（または種類）の用紙の残量が少なくなってきており購入すべきかを容易に把握し管理することができる。
【０１４９】
＜３．  効果＞
以上のように、本実施形態における履歴管理装置であるサーバ１０２は、印刷装置であるＭＦＰ１０１の動作履歴情報を収集する際に、所定のグループデータを参照することにより、収集すべき動作履歴の項目や収集対象となるＭＦＰ１０１を限定することできる。このことにより、収集される動作履歴のデータ量を削減することができるので、通信回線のトラフィックを抑制することができる。
【０１５０】
＜４．  変形例＞
上記実施形態における上記第１ないし第１２の処理例は一例であって、これらの２つ以上が適宜組み合わされて処理されてもよい。例えば、第７、第１１、および第１２の処理例が組み合わされて、課金額とトナー残量と用紙サイズ毎の使用枚数がサーバ１０２により履歴項目として収集されてもよい。
【０１５１】
上記第１の処理例におけるグループデータは、サーバ１０２に接続される全てのＭＦＰ１０１と、当該ＭＦＰ１０１のカラー印刷機能など固定的に備えられる属性を示す情報または当該ＭＦＰ１０１の動作状態など変化する状態を示す情報である属性項目と関連づけられたデータであればその内容に限定はない。なお、その他の処理例についても同様に考えることができる。
【０１５２】
上記第２の処理例のステップＳ６２３において、抽出部２１４により選定されるログの項目は、印刷枚数および送信枚数のほか、例えば課金情報や部門などおよそログデータに含まれる履歴項目であればよい。
【０１５３】
上記第４の処理例のステップＳ８２４において、選択部２１５は、集計を要求する操作入力をユーザから受け付けるが、この構成に代えて、不正使用が検出されたＭＦＰ１０１から不正使用が行われたことを示す警告通知を受け取り、この警告通知が受け付けられたことにより上記集計要求が受けつけられたものと取り扱われて、続くログデータの収集および集計に関連する動作が行われる構成であってもよい。すなわち、ステップＳ８０４において、ＭＦＰ１０１のデータベース部２０３により実行中のジョブについて不正利用が検出された場合に、送信部２０６によりサーバ１０２へ上記警告通知が送信される構成であってもよい。このような構成により、不正使用が検出されたときに当該不正使用が検出されたＭＦＰ１０１を含むグループデータに基づき抽出された各ＭＦＰのログデータが直ちに収集されるので、管理者が不正使用の状態を（例えばユーザ毎の集計を分析するなどすることにより）即時に把握することができる。
【０１５４】
上記第６の処理例のステップＳ１００３において、データベース部２０３は、画像生成部２０４において生成された印刷ジョブ（ＦＡＸ送信用のジョブも含まれる）に対応する画像データを保存するが、ビットマップデータ形式である場合には画像サイズが大きいので当該画像データを所定の方式（例えばＪＰＥＧ方式やＧＩＦ方式など）で圧縮した画像データを保存し、サーバ１０２へ送信する構成であってもよい。
【０１５５】
上記第１０の処理例では、ステップＳ１４０３において、データベース部２０３は、ＨＤＤ４０３における空き容量を検出し、記憶容量不足であるか否かを判断するが、この構成に代えてログデータのデータサイズを検出することにより、検出されたデータサイズが所定量以上であるか否かを判定してもよい。このように所定量以上のデータサイズとなったログデータをサーバ１０２へ直ちに送信する構成では、上記所定量を通信トラフィック量が著しく増大しない程度の量に設定することにより、非常に大きいデータサイズのログデータが送信されることで巨大な通信トラフィックが発生することを抑制することができる。また、上記ログデータ送信後には古くなったログデータを削除することができるので、記憶容量不足を解消することができる。
【図面の簡単な説明】
【０１５６】
【図１】本発明の一実施形態に係る履歴管理装置と印刷装置との概略的な接続関係を表す図である。
【図２】上記実施形態におけるサーバの概略構成を示すブロック図である。
【図３】上記実施形態におけるＭＦＰの概略構成を示すブロック図である。
【図４】上記実施形態におけるＭＦＰおよびサーバの機能的な構成を示すブロック図である。
【図５】上記実施形態における第１の処理例における処理手順を示すフローチャートである。
【図６】上記実施形態において、第１の印刷処理例のメッセージを含む操作画面例を示す図である。
【図７】上記実施形態におけるデータベース形式で記憶されるログデータの構造例を示す図である。
【図８】上記実施形態における第２の処理例におけるグループデータの構成を示す図である。
【図９】上記実施形態における第３の処理例における処理手順を示すフローチャートである。
【図１０】上記実施形態における第４の処理例における処理手順を示すフローチャートである。
【図１１】上記実施形態における第４の処理例におけるグループデータの構成を示す図である。
【図１２】上記実施形態における第５の処理例における処理手順を示すフローチャートである。
【図１３】上記実施形態における第６の処理例における処理手順を示すフローチャートである。
【図１４】上記実施形態における第６の処理例におけるグループデータの構成を示す図である。
【図１５】上記実施形態における第７の処理例における処理手順を示すフローチャートである。
【図１６】上記実施形態における第７の処理例におけるグループデータの構成を示す図である。
【図１７】上記実施形態における第８の処理例におけるグループデータの構成を示す図である。
【図１８】上記実施形態における第９の処理例におけるグループデータの構成を示す図である。
【図１９】上記実施形態における第１０の処理例における処理手順を示すフローチャートである。
【図２０】上記実施形態における第１１の処理例における処理手順を示すフローチャートである。
【図２１】上記実施形態における第１１の処理例におけるグループデータの構成を示す図である。
【図２２】上記実施形態における第１２の処理例におけるグループデータの構成を示す図である。
【符号の説明】
【０１５７】
１０１  …ＭＦＰ（複合機）
１０２  …サーバ
１０３  …ＬＡＮ
２０１  …印刷部
２０２  …読み取り部
２０３，２１１  …データベース部
２０４  …画像生成部
２０５，２１４  …抽出部
２０６，２１３  …送信部
２０７，２１２  …表示部
２０８，２１５  …選択部
２０９，２１０  …受信部
３０１，４０５  …ディスプレイ
３０２  …キーボード
３０３  …マウス
３０４，４０１  …ＣＰＵ（制御部）
３０５，４０２  …ＲＡＭ
３０６，４０３  …ＨＤＤ
３０７，４０４  …ネットワークインタフェース
４０６  …操作パネル
４０７  …画像形成部
４０８  …画像読取部
４０９  …用紙給紙部
４１０  …仕分け装置
【図１】
2007323463.tif 000003
【図２】
2007323463.tif 000004
【図３】
2007323463.tif 000005
【図４】
2007323463.tif 000006
【図５】
2007323463.tif 000007
【図６】
2007323463.tif 000008
【図７】
2007323463.tif 000009
【図８】
2007323463.tif 000010
【図９】
2007323463.tif 000011
【図１０】
2007323463.tif 000012
【図１１】
2007323463.tif 000013
【図１２】
2007323463.tif 000014
【図１３】
2007323463.tif 000015
【図１４】
2007323463.tif 000016
【図１５】
2007323463.tif 000017
【図１６】
2007323463.tif 000018
【図１７】
2007323463.tif 000019
【図１８】
2007323463.tif 000020
【図１９】
2007323463.tif 000021
【図２０】
2007323463.tif 000022
【図２１】
2007323463.tif 000023
【図２２】
2007323463.tif 000024