(57)【特許請求の範囲】
【請求項１】
プロセッサと、該プロセッサに結合された記憶手段と、該プロセッサに結合された指示出力手段と、該プロセッサに結合された通信手段とを有し、それぞれ消耗品の補給又は交換が必要か否かを含む状態を検出してその情報を送信する複数台の画像形成装置に通信媒体を介し該通信手段に結合される画像形成装置用消耗品管理装置において、
該記憶手段には、該複数台の画像形成装置の使用頻度に関する情報に基づき優先度をつけて該複数台の画像形成装置を分類した情報と、プログラムとが格納され、
該プログラムは該プロセッサに対し、
受信した該状態が該必要を示している場合、該分類した情報を参照して、該必要を示している状態を送信した第１画像形成装置の該優先度を判定し、該優先度が最も高いものでない場合、
（ａ）所定時間内に第２画像形成装置から、その消耗品の補給又は交換が必要であるという情報を受信し且つ該第２画像形成装置の該優先度が該第１画像形成装置のそれよりも高いと判定したときには、該第２画像形成装置の消耗品の補給又は交換をすべき内容の情報を該指示出力手段に出力させ、その後、該第１画像形成装置の消耗品の補給又は交換をすべき内容の情報を該指示出力手段に出力させ、
（ｂ）該所定時間内に他の画像形成装置から、その消耗品の補給又は交換が必要であるという情報を受信しなかったときには、該第１画像形成装置の消耗品の補給又は交換をすべき内容の情報を該指示出力手段に出力させる、
ことを特徴とする画像形成装置用消耗品管理装置。
【請求項２】
該所定時間は、優先度に応じて定められていることを特徴とする請求項１に記載の画像形成装置用消耗品管理装置。
【請求項３】
該プログラムは該プロセッサに対し、ステップ（ａ）において、該判定後に、他の画像形成装置に対する該所定時間を延長させる、
ことを特徴とする請求項１又は２に記載の画像形成装置用消耗品管理装置。
【請求項４】
該状態は、前回受信時からの又は所定期間における印刷枚数又は印刷頁数を含み、
該プログラムは該プロセッサに対しさらに、該印刷枚数又は印刷頁数に基づいて各画像形成装置の該優先度を決定し、該決定した優先度を該記憶手段に格納させる、
ことを特徴とする請求項１乃至３のいずれか１つに記載の画像形成装置用消耗品管理装置。
【請求項５】
該状態は、スタンバイモードであった時間に関するデータを含み、
該プログラムは該プロセッサに対しさらに、該データに基づいて各画像形成装置の該優先度を決定し、該決定した優先度を該記憶手段に格納させる、
ことを特徴とする請求項１乃至４のいずれか１つに記載の画像形成装置用消耗品管理装置。
【請求項６】
該複数台の画像形成装置は、所定コードの入力を印刷受付条件とする画像形成装置を含み、
該優先度は、該印刷受付条件の有無に基づき決定されたものである、
ことを特徴とする請求項１乃至５のいずれか１つに記載の画像形成装置用消耗品管理装置。
【請求項７】
該指示出力手段は、予め設定された宛先に指示をメールで送信する手段であることを特徴とする請求項１乃至６のいずれか１つに記載の画像形成装置用消耗品管理装置。
【請求項８】
該複数台の画像形成装置はいずれも、該状態を検出しその情報をＳＮＭＰプロトコルに従って送信するエージェントを備え、
該プログラムは、該ＳＮＭＰプロトコルに従って該エージェントに対応するマネージャを含む、
ことを特徴とする請求項１乃至７のいずれか１つに記載の画像形成装置用消耗品管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙を搬送して用紙に画像を形成する、プリンタ、複写機、ファクシミリ又は複合機等の画像形成装置に対しトナーや用紙等の消耗品の補給又は交換の管理を行う画像形成装置用消耗品管理装置に関する。
【背景技術】
【０００２】
画像形成装置では、トナーの残量が少なくて設定された印刷枚数分のトナーがない場合、印刷処理が中断する。
【０００３】
そこで、下記特許文献１には、ネットワークに接続された複数の画像形成装置において、トナーの残量と印刷枚数設定値とに基づいて、印刷が実行可能であるか否かを判定し、否定判定された場合には、トナーの補給を促す警告メッセージを、ネットワークを介して管理コンピュータに送信し、これをその画面に表示させる方法が開示されている。
【０００４】
一方、一人の担当者が多数台の画像形成装置について、トナーや用紙などの消耗品の補給または交換を担当する場合がある。
【０００５】
このような場合、多数の画像形成装置についてトナー補給警告が表示され、担当者が警告順に消耗品の補給または交換を行うと、印刷枚数の多い画像形成装置に対する消耗品の補給または交換が、印刷枚数が少ない画像形成装置に対するものよりも遅れて、全体の画像形成装置の処理効率が悪くなるという問題が生ずる。
【特許文献１】特開２０００−３１５１４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、このような問題点に鑑み、複数台の画像形成装置に対し、全体として効率良く消耗品の補給または交換を担当者が行うことを可能にする画像形成装置用消耗品管理装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１態様では、
プロセッサと、該プロセッサに結合された記憶手段と、該プロセッサに結合された指示出力手段と、該プロセッサに結合された通信手段とを有し、それぞれ消耗品の補給又は交換が必要か否かを含む状態を検出してその情報を送信する複数台の画像形成装置に通信媒体を介し該通信手段に結合される画像形成装置用消耗品管理装置において、
該記憶手段には、該複数台の画像形成装置の使用頻度に関する情報に基づき優先度をつけて該複数台の画像形成装置を分類した情報と、プログラムとが格納され、
該プログラムは該プロセッサに対し、
受信した該状態が該必要を示している場合、該分類した情報を参照して、該必要を示している状態を送信した画像形成装置の該優先度を判定し、該必要を示している状態を同時期に複数受信した場合、該優先度が高いほど早期に、該当する画像形成装置に対し該当する消耗品を補給又は交換すべき内容の情報を該指示出力手段に出力させる。
【０００８】
本発明による画像形成装置用消耗品管理装置の第２態様では、第１態様において、該プログラムは該プロセッサに対し、
該必要を示す状態を第１の画像形成装置から受信した後所定時間内に、該必要を示す状態を第２の画像形成装置から受信し、該第２の画像形成装置の優先度が該第１の画像形成装置の優先度よりも高い場合には、該第１の画像形成装置よりも先に該第２の画像形成装置に対し該内容の情報を該指示出力手段に出力させる。
【０００９】
本発明による画像形成装置用消耗品管理装置の第３態様では、第２態様において、
該状態は、前回受信時からの又は所定期間における印刷枚数又は印刷頁数を含み、
該プログラムは該プロセッサに対しさらに、該印刷枚数又は印刷頁数に基づいて各画像形成装置の該優先度を決定し、該決定した優先度を該記憶手段に格納させる。
【００１０】
本発明による画像形成装置用消耗品管理装置の第４態様では、第２態様において、
該状態は、スタンバイモードであった時間に関するデータを含み、
該プログラムは該プロセッサに対しさらに、該データに基づいて各画像形成装置の該優先度を決定し、該決定した優先度を該記憶手段に格納させる。
【００１１】
本発明による画像形成装置用消耗品管理装置の第５態様では、第２態様において、
該複数台の画像形成装置は、所定コードの入力を印刷受付条件とする画像形成装置を含み、
該優先度は、該印刷受付条件の有無に基づき決定されたものである。
【００１２】
本発明による画像形成装置用消耗品管理装置の第６態様では、第１乃至５態様のいずれか１つにおいて、該指示出力手段は、予め設定された宛先に指示をメールで送信する手段である。
【００１３】
本発明による画像形成装置用消耗品管理装置の第７態様では、第１乃至６態様のいずれか１つにおいて、
該複数台の画像形成装置はいずれも、該状態を検出しその情報をＳＮＭＰプロトコルに従って送信するエージェントを備え、
該プログラムは、該ＳＮＭＰプロトコルに従って該エージェントに対応するマネージャを含む。
【発明の効果】
【００１４】
上記第１態様の構成によれば、受信した「状態」が消耗品の補給又は交換の必要を示している場合、複数台の画像形成装置の使用頻度に関する情報に基づき優先度をつけて該装置を分類した情報を参照して、該状態の送信元の優先度を判定し、該必要を示している状態を同時期に複数受信した場合、該優先度が高いほど早期に、該当する画像形成装置に対し該当する消耗品を補給又は交換すべき内容の情報を指示出力手段に出力させるので、印刷枚数の多い画像形成装置に対する消耗品の補給または交換が、印刷枚数が少ない画像形成装置に対するものよりも遅れるのを防止することが可能となり、複数台の画像形成装置に対し、全体として効率良く消耗品の補給または交換を担当者が行うことが可能となる。
【００１５】
上記第２態様の構成によれば、該必要を示す状態を第１の画像形成装置から受信した後所定時間内に、該必要を示す状態を第２の画像形成装置から受信し、該第２の画像形成装置の優先度が該第１の画像形成装置の優先度よりも高い場合には、該第１の画像形成装置よりも先に該第２の画像形成装置に対し該内容の情報を該指示出力手段に出力させるので、優先度の異なる「状態」が同時期に複数発生しても、簡単な処理で適切な指示出力順を決定することができるという効果を奏する。
【００１６】
上記第３態様の構成によれば、印刷枚数又は印刷頁数に基づいて各画像形成装置の優先度を決定するので、より適切な指示出力順を決定することができるという効果を奏する。
【００１７】
このシステムでは、管理者用ＰＣ１０、メールサーバ１１、担当者用ＰＣ１２及びその他の不図示のＰＣが、オフィス内に配置された複数台の画像形成装置（ＩＦＡ）１３とともにＬＡＮケーブル１４及びハブで結合されている。
【００１８】
上記第５態様の構成によれば、所定コードの入力を印刷受付条件とする画像形成装置の優先度を、該印刷受付条件の有無に基づき決定するので、概略の優先度を容易に決定することができるという効果を奏する。
【００１９】
上記第６態様の構成によれば、予め設定された宛先に、指示をメールで送信するので、管理者と消耗品の補給または交換をする担当者との役割分担が適切に行われるようにすることができるという効果を奏する。
【００２０】
本発明の他の目的、構成及び効果は以下の説明から明らかになる。
【００２１】
以下、図面を参照して本発明の実施例を説明する。
【実施例１】
【００２２】
図５は、本発明の実施例１に係る画像形成システムの全体構成を示す概略ブロック図である。
【００２３】
このシステムでは、管理者用ＰＣ１０、メールサーバ１１、担当者用ＰＣ１２及びその他の不図示のＰＣが、オフィス内に配置された複数台の画像形成装置１３とともにＬＡＮケーブル１４及びハブで結合されている。
【００２４】
図７は、図５の管理者用ＰＣ１０の概略構成を示すブロック図である。
【００２５】
この管理者用ＰＣ１０は、一般的なコンピュータシステムであり、ＭＰＵ１００、メモリ１０１、インタフェース１０２、１０３、１０４及びネットワークインタフェース１０５がバス１０６で結合され、インタフェース１０２、１０３及び１０４にそれぞれハードディスクドライブ１０７、入力装置１０８及び表示装置１０９が結合されている。ハードディスクドライブ１０７には、オペレーションシステム（ＯＳ)、このＯＳの上層で動作する複数のアプリケーション、アプリケーションで使用されるデータ及びＯＳの下層で動作する各種デバイスドライバが格納されており、仮想記憶方式によりこれらの一部が選択的にメモリ１０１にロードされて、ＭＰＵ１００により実行される。
【００２６】
図５において、メールサーバ１１及び担当者用ＰＣ１２は管理者用ＰＣ１０と同様のハードウェア構成を備えており、各画像形成装置１３も同様である。
【００２７】
各画像形成装置１３には、トナー残量不足、用紙切れ及び印刷された用紙を検出（両面印刷の場合は同じ用紙を２回検出するので頁を検出）するセンサが備えられ、また、その記憶部にＳＮＭＰエージェントＡＧＴ及びＭＩＢ（Management Information Base）が格納されている。エージェントＡＧＴは、その画像形成装置１３のトナー残量不足、用紙切れ及び印刷頁数等の状態をそのＭＩＢに書き込む。
【００２８】
これに対し、管理者用ＰＣ１０のハードディスクドライブ１０７には、ＳＮＭＰマネージャＭＧＲ、及び、各画像装置のＩＤとＩＰアドレスとを対応させたテーブルが格納され、任意の画像形成装置１３に対しＯＩＤ（Object ID）を指定してＧＥＴコマンドを送信することにより、ＯＩＤで識別されるＭＩＤ内のオブジェクト（レコード）がエージェントＡＧＴにより読み出されて管理者用ＰＣ１０のマネージャＭＧＲへレスポンスとして送信される。
【００２９】
本実施例では、トナー残量不足及び用紙切れはイベントとして定義されており、画像形成装置１３においてこれらのイベントが発生すると、そのエージェントＡＧＴからイベント通知（トラップ）メッセージが管理者用ＰＣ１０のマネージャＭＧＲへ送信される。
【００３０】
管理者用ＰＣ１０のハードディスクドライブ１０７には、後述のようにして求められた各画像形成装置１３の優先度が格納されており、図５では理解を容易にするため、各画像形成装置１３のブロック内にその優先度０〜２がそれぞれＰ０〜Ｐ２と略記されている。この優先度は、画像形成装置１３の使用頻度に関する情報に基づき決定されたものであり、所定期間、例えば過去１週間における印刷枚数が多いほど、高い優先度がつけられている。本実施例では、優先度を３段階とし、優先度０〜２の値が小さいほど優先度が高いことを示している。
【００３１】
図６は、上記複数のアプリケーション及びデータを示す概略機能ブロック図であり、その詳細は以下の説明から明らかになる。
【００３２】
管理者用ＰＣ１０のハードディスクドライブ１０７には、消耗品管理プログラムが格納されており、これにより次のような処理が行われる。すなわち、任意の画像形成装置１３のエージェントＡＧＴから上述のトラップメッセージが管理者用ＰＣ１０のマネージャＭＧＲに送信されると（Ｐ０〜Ｐ２のいずれかのイベントが発生すると）、このプログラムはマネージャＭＧＲからメッセージを受け取り、上記トラップメッセージであれば、上記テーブルを参照してそのパケットに含まれる送信元ＩＰアドレスを有する画像形成装置１３を特定し、次いでハードディスクドライブ１０７に格納されたデータを参照してこの画像形成装置１３の優先度を判定する。そして、優先度が高いほど早期に、その画像形成装置１３に対し、メッセージで識別される消耗品を補給し又は交換するよう指示した電子メールを自動作成しこれをメールサーバ１１に自動送信する。消耗品を補給し又は交換する担当者は、このメールをメールサーバ１１から受信し、メール受信順に、消耗品の補給又は交換を行う。
【００３３】
図１は、上記消耗品管理プログラムを示すフローチャートであり、この処理は、マネージャＭＧＲが上記メッセージを受け取る毎に開始される。
【００３４】
ステップＳ１０でＦ０＝１であれば、ステップＳ１２でカウンタＣ１を１だけインクリメントし、さらに図１のステップステップＳ３と同じ処理を行い、次いでステップＳ１３においてＣ１＝２であれば図２の処理を終了する。ステップＳ１２のタイマ起動によるその後の再度のタイムアップイベント発生で、ステップＳ５を通りステップＳ１０でＦ０＝'０'であれば、上記ステップＳ１１へ進む。これにより、図３（Ｂ）に示す如く、Ｐ１が発生してから時間Ｔ１の間にＰ０が発生し、次の時間Ｔ１の間にＰ０が発生しなければ上記電子メールの作成及び送信を行う。Ｆ０＝'１'であっても、ステップＳ１２を通ってステップＳ１３でＣ１＝２となるので、上記ステップＳ１１へ進む。すなわち、Ｐ１のイベント発生に対しては、最大２Ｔ１の時間経過を待って、これに関し電子メールの作成及び送信を行うことになる。これにより、Ｐ１のイベント発生に対する処置が遅くなりすぎるのを防止できる。
【００３５】
ステップＳ０で優先度が１（中、Ｐ１）である場合には、ステップＳ３においてタイマの設定時間ＴｓにＴ１を代入するとともに、画像形成装置１３を識別するＩＤを指定し、タイマを起動させる。このタイマは、クラスのオブジェクトをスレッドとして生成しスタートさせることにより起動する。また、Ｐ０イベント発生フラグＦ０及びＰ１イベント発生フラグＦ１をそれぞれリセット及びセットする。
【００３６】
ステップＳ０で優先度が２（低、Ｐ２）である場合には、ステップＳ４においてタイマの設定時間Ｔｓに値Ｔ２を代入するとともに、画像形成装置１３を識別するＩＤを指定し、前記同様にしてタイマを起動させる。また、Ｐ０イベント発生フラグＦ０及びＰ１イベント発生フラグＦ１を共にリセットする。
【００３７】
図２は、このタイマのタイムアップイベント発生により開始されるタイムアップイベントハンドラ（ＴＵＥハンドラ）の処理を示すフローチャートである。
【００３８】
ステップＳ５でＴｓ＝Ｔ１と判定すると、すなわち送信元の画像形成装置１３の優先度が１である場合には、ステップＳ１０へ進み、そうでなければ、すなわち送信元の画像形成装置１３の優先度が２である場合には、ステップＳ２０へ進む。
【００３９】
ステップＳ１０でＦ０＝０であれば、すなわち図３（Ａ）に示す如く、Ｐ１のイベントが発生してから時間Ｔ１の間にＰ０のイベントが発生しなければ（図１のステップＳ１を通らなければ）、ステップＳ１１へ進み、後述のステップＳ１２でＣ１＞０となったカウンタＣ１をゼロクリアするとともに、後述のステップＳ１２で起動したタイマを停止させる。また、上記電子メールの作成及び送信を行う。これにより、Ｐ１のイベント発生に対する処置が適当に早められる。
【００４０】
ステップＳ１０でＦ０＝１であれば、ステップＳ１２でカウンタＣ１を１だけインクリメントし、さらに図１のステップステップＳ３と同じ処理を行い、次いでステップＳ１３においてＣ１＝１であれば図２の処理を終了する。ステップＳ１２のタイマ起動によるその後の再度のタイムアップイベント発生で、ステップＳ５を通りステップＳ１０でＦ０＝‘０’であれば、上記ステップＳ１１へ進む。これにより、図３（Ｂ）に示す如く、Ｐ１が発生してから時間Ｔ１の間にＰ０が発生し、次の時間Ｔ１の間にＰ０が発生しなければ上記電子メールの作成及び送信を行う。Ｆ０＝‘１’であっても、ステップＳ１２を通ってステップＳ１３でＣ１＝２となるので、上記ステップＳ１１へ進む。すなわち、Ｐ１のイベント発生に対しては、最大２Ｔ１の時間経過を待って、これに関し電子メールの作成及び送信を行うことになる。これにより、Ｐ１のイベント発生に対する処置が遅くなりすぎるのを防止できる。
【００４１】
ステップＳ２０でＦ０＝‘０’かつＦ１＝‘０’であれば、すなわち図３（Ｃ）に示す如く、Ｐ２のイベントが発生してから時間Ｔ２の間にＰ０又はＰ１のイベントが発生しなければ（図１のステップＳ１又は図２のステップＳ１０を通らなければ）、ステップＳ２１へ進み、後述のステップＳ２２でＣ２＞０となったカウンタＣ２をゼロクリアするとともに、後述のステップＳ２２で起動したタイマを停止させる。これにより、Ｐ２のイベント発生に対する処置が適当に早められる。
【００４２】
ステップＳ２０でＦ０＝‘１’又はＦ１＝‘１’であれば、ステップＳ２２でカウンタＣ２を１だけインクリメントし、さらに図１のステップＳ４と同じ処理を行い、次いでステップＳ２３においてＣ２＜３であれば図２の処理を終了する。ステップＳ２２のタイマ起動によるその後の再度のタイムアップイベント発生で、ステップＳ５を通りステップＳ２０でＦ０＝‘０’かつＦ１＝‘０’であれば、すなわち図３（Ｄ）に示す如く、Ｐ２のイベントが発生してから時間Ｔ２の間にＰ０又はＰ１のイベントが発生し、次の時間Ｔ２の間にＰ０又はＰ１のイベントが発生しなければ、上記ステップＳ２１へ進む。これにより、Ｐ２のイベント発生に対する処置が適当に早められる。
【００４３】
ステップＳ２３でＣ２＜３であればステップＳ２１へ進まないので、Ｐ２のイベントが発生してから時間Ｔ２の間にＰ０又はＰ１のイベントが発生し、次の時間Ｔ２の間においてもＰ０又はＰ１のイベントが発生した場合には、再度時間Ｔ２の経過を待つ。この間にＰ０又はＰ１のイベントが発生しなければ、ステップＳ２０からステップＳ２１へ進み、Ｐ０又はＰ１のイベントが発生すれば、ステップＳ２２からステップＳ２３を通って上記ステップＳ２１へ進む（図３（Ｅ）又は（Ｆ）参照）。すなわち、Ｐ２のイベント発生に対しては、最大３Ｔ２の時間経過を待って、これに関し電子メールの作成及び送信を行うことになる。これにより、Ｐ２のイベント発生に対する処置が遅くなりすぎるのを防止できる。
【００４４】
このような処理により、印刷枚数の多い画像形成装置に対する消耗品の補給または交換が、印刷枚数が少ない画像形成装置に対するものよりも遅れるのを防止することが可能となり、複数台の画像形成装置に対し全体として効率良く消耗品の補給または交換を担当者が行うことが可能となる。
【００４５】
図４は、ハードディスクドライブ１０７に格納された優先度決定プログラムの処理を示すフローチャートである。この処理は、毎日１回定められた時刻に実行される。
【００４６】
説明の簡単化のため、ハードディスクドライブ１０７には各画像形成装置１３について過去７日間（本日を除く）の印刷枚数が既に保存されているとする。すなわち、ｉ番目の画像形成装置１３の印刷枚数Ｎ（ｉ，０）〜Ｎ（ｉ，６）がハードディスクドライブ１０７に格納されているとする。最も古い７日前の印刷枚数をＮ（ｉ，ｄ）とすると、ｄは毎日１だけ増加し、ｄ＝６となると、次の日はｄ＝０となる。画像形成装置１３はｎ台在り、その識別変数ｉを０〜ｎ−１とする。
【００４７】
ステップＳ３０〜Ｓ３４は、ｉ番目の画像形成装置１３の７日前の印刷枚数Ｎ（ｉ，ｄ）を本日の印刷枚数Ｎ（ｉ）で置換し、次いで７日間の平均値を算出し、これをｉ＝０〜ｎ−１について繰り返す処理である。
【００４８】
すなわち、ステップＳ３１では、宛先ＩＰアドレスをｉ番目の画像形成装置１３のものにし、管理者用ＰＣ１０のマネージャＭＧＲを介し印刷枚数を示すＯＩＤをＧＥＴコマンドとともに送信する。該当するエージェントＡＧＴは、ＭＩＢから、ＯＩＤで識別されるレコードを読取って管理者用ＰＣ１０のマネージャＭＧＲへ送信する。優先度決定プログラムは、マネージャＭＧＲから印刷枚数Ｎ（ｉ）を取得する。
【００４９】
ステップＳ３２では、７日前の印刷枚数Ｎ（ｉ，ｄ）に本日の印刷枚数Ｎ（ｉ）を代入することにより、データを更新する。
【００５０】
ステップＳ３３では、本日を含む７日間の平均値Ｎｍ（ｉ）＝｛Ｎ（ｉ，０）＋Ｎ（ｉ，１）＋・・・＋Ｎ（ｉ，６）｝／６を算出する。
【００５１】
ステップＳ３５では、Ｎｍ（０）〜Ｎｍ（ｎ−１）の平均値Ｎｍを求める。
【００５２】
ステップＳ３６では、優先度０〜２を決定する閾値Ｎ０及びＮ１をそれぞれ、例えば３Ｎｍ及び１．５Ｎｍとして求める。
【００５３】
ステップＳ３７〜Ｓ４２の繰り返し処理では、各画像形成装置１３の優先度を決定する。
【００５４】
すなわち、ステップＳ３８においてＮｍ（ｉ）≧Ｎ０、Ｎ０＞Ｎｍ（ｉ）≧Ｎ１又はＮ１＞Ｎｍ（ｉ）と判定すれば、それぞれステップＳ３９〜Ｓ４１において、ｉ番目の画像形成装置１３の優先度を０〜２と決定する。
【００５５】
このようにして、優先度を毎日更新することにより、消耗品の補給又は取替え処理をより適正に、すなわち、より効率良く行うことが可能となる。
【００５６】
なお、本発明には外にも種々の変形例が含まれる。
【００５７】
例えば優先度については、印刷枚数の代わりにスタンバイモードであった時間をエージェントＡＧＴから取得し、該時間又は上記のような平均値が短い程優先度が高くなるように決めてもよい。また、このようなデータを取得せずに簡単に、部課ＩＤやユーザＩＤなどの所定コードの入力を印刷受付条件とする画像形成装置を、該条件が無い画像形成装置よりも優先度を高くするようにしてもよい。同様に簡単に、画像形成装置の印刷速度が速いほど優先度が高くなるように決めてもよい。優先度は２段階以上であればよい。
【００５８】
また、上記実施例ではトラップメッセージを画像形成装置１３から管理者用ＰＣ１０へ送信する場合を説明したが、定期的に管理者用ＰＣ１０から各画像形成装置１３へ状態のリクエストを出してそのレスポンス（状態）を受信するポーリング方法を用いてもよい。このプロトコルは、ＳＮＭＰが好ましいが、他のものであってもよい。
【００５９】
さらに、指示出力手段として指示をメールで送信する代わりに、担当者用ＰＣ１２に直接ＭＲＧ等を格納して担当者用ＰＣ１２の表示装置に指示内容を表示する構成であってもよい。
【図面の簡単な説明】
【００６０】
【図１】ＳＮＭＰマネージャがＳＮＭＰエージェントからトラップメッセージを受け取る毎に実行が開始される消耗品管理プログラムを示すフローチャートである。
【図２】図１のステップＳ３又はＳ４で生成され起動されるタイマスレッドがタイムアップイベントを発生することにより実行が開始されるタイムアップイベントハンドラの処理を示すフローチャートである。
【図３】図１及び図２の処理による電子メール送信のタイミングを説明するタイムチャートである。
【図４】優先度決定プログラムの処理を示すフローチャートである。
【図５】本発明の実施例１に係る画像形成システムを示す概略ブロック図である。
【図６】管理者用ＰＣのハードディスクドライブに格納される複数のアプリケーション及びデータを示す概略機能ブロック図である。
【図７】図５の管理者用ＰＣの概略構成を示すブロック図である。
【符号の説明】
【００６１】
１０  管理者用ＰＣ
１１  メールサーバ
１２  担当者用ＰＣ
１１  画像形成装置
１４  ＬＡＮケーブル
１００  ＭＰＵ
１０１  メモリ
１０２〜１０４  インタフェース
１０５  ネットワークインタフェース
１０６  バス
１０７  ハードディスクドライブ
１０８  入力装置
１０９  表示装置
ＡＧＴ  ＳＮＭＰエージェント
ＭＧＲ  ＳＮＭＰマネージャ
Ｐ０〜Ｐ２  優先度
Ｆ０  Ｐ０イベント発生フラグ
Ｆ１  Ｐ１イベント発生フラグ
【図１】
0004520421.tif 000002
【図２】
0004520421.tif 000003
【図３】
0004520421.tif 000004
【図４】
0004520421.tif 000005
【図５】
0004520421.tif 000006
【図６】
0004520421.tif 000007
【図７】
0004520421.tif 000008