(57)【要約】【課題】所定期間における消耗品の使用量の変動に適切に対応することができるとともに、使用の可否を事前に把握することができるようにする。【解決手段】画像形成データを入力する入力部と、所定期間に画像形成のために使用した消耗品の使用量を格納する使用量格納手段と、所定期間の消耗品の使用可能量を設定する設定手段と、所定期間毎の消耗品の使用可能量を決定する使用可能量決定手段とを有し、該使用可能量決定手段は、所定期間経過後に、前記使用量に応じて以降の所定期間の使用可能量を決定する。【選択図】図１
2005074894.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）画像形成データを入力する入力部と、
（ｂ）所定期間に画像形成のために使用した消耗品の使用量を格納する使用量格納手段と、
（ｃ）所定期間の消耗品の使用可能量を設定する設定手段と、
（ｄ）所定期間毎の消耗品の使用可能量を決定する使用可能量決定手段とを有し、
（ｅ）該使用可能量決定手段は、所定期間経過後に、前記使用量に応じて以降の所定期間の使用可能量を決定することを特徴とする画像形成装置。
【請求項２】
（ａ）使用者識別情報及び画像形成データを入力する入力部と、
（ｂ）所定期間に画像形成のために使用した消耗品の使用量を、前記使用者識別情報毎に格納する使用量格納手段と、
（ｃ）所定期間の消耗品の使用可能量を、前記使用者識別情報毎に設定する設定手段と、（ｄ）所定期間毎の消耗品の使用可能量を決定する使用可能量決定手段とを有し、
（ｅ）該使用可能量決定手段は、所定期間経過後に、前記使用者識別情報毎に、前記使用量に応じて以降の所定期間の使用可能量を決定することを特徴とする画像形成装置。
【請求項３】
前記使用可能量決定手段は、前記設定手段が設定した使用可能量から使用量格納手段に格納された使用量を差し引いた量を足し合わせて、以降の所定期間の使用可能量を決定する請求項１又は２に記載の画像形成装置。
【請求項４】
（ａ）入力された画像形成データに基づいて画像形成を行う画像形成装置と、該画像形成装置で使用した消耗品の使用量を集計する管理サーバとを有する画像形成システムであって、
（ｂ）前記画像形成装置は、使用者識別情報及び画像形成データを入力する入力部、並びに、所定期間に画像形成のために使用した消耗品の使用量を前記使用者識別情報毎に格納する使用量格納手段を備え、
（ｃ）前記管理サーバは、前記画像形成装置から前記使用量を取得する使用量取得手段、所定期間の消耗品の使用可能量を前記使用者識別情報毎に設定する設定手段、及び、所定期間毎の消耗品の使用可能量を決定する使用可能量決定手段を備え、
（ｄ）該使用可能量決定手段は、所定期間経過後に、前記使用者識別情報毎に、前記使用量に応じて以降の所定期間の使用可能量を決定することを特徴とする画像形成システム。
【請求項５】
前記使用可能量決定手段は、前記設定手段が設定した使用可能量から使用量格納手段に格納された使用量を差し引いた量を足し合わせて、以降の所定期間の使用可能量を決定する請求項４に記載の画像形成システム。
【請求項６】
（ａ）画像形成データを入力する入力部と、
（ｂ）所定期間に画像形成のために使用した消耗品の使用量を格納する使用量格納手段と、
（ｃ）所定期間の消耗品の使用可能量を設定する設定手段と、
（ｄ）所定期間の残りの使用可能量を通知する通知手段とを有し、
（ｅ）該通知手段は、使用量に応じて残りの使用可能量を通知することを特徴とする画像形成装置。
【請求項７】
（ａ）使用者識別情報及び画像形成データを入力する入力部と、
（ｂ）所定期間に画像形成のために使用した消耗品の使用量を、前記使用者識別情報毎に格納する使用量格納手段と、
（ｃ）所定期間の消耗品の使用可能量を、前記使用者識別情報毎に設定する設定手段と、（ｄ）前記使用者識別情報から識別される使用者に、所定期間の残りの使用可能量を通知する通知手段とを有し、
（ｅ）該通知手段は、前記使用者識別情報毎に、使用量に応じて残りの使用可能量を使用者識別情報から識別される使用者に通知することを特徴とする画像形成装置。
【請求項８】
（ａ）入力された画像形成データに基づいて画像形成を行う画像形成装置と、該画像形成装置で使用した消耗品の使用量を集計する管理サーバとを有する画像形成システムであって、
（ｂ）前記画像形成装置は、使用者識別情報及び画像形成データを入力する入力部、並びに、所定期間に画像形成のために使用した消耗品の使用量を前記使用者識別情報毎に格納する使用量格納手段を備え、
（ｃ）前記管理サーバは、前記画像形成装置から前記使用量を取得する使用量取得手段、所定期間の消耗品の使用可能量を前記使用者識別情報毎に設定する設定手段、及び、前記使用者識別情報から識別される使用者に、所定期間の残りの使用可能量を通知する通知手段を備え、
（ｄ）該通知手段は、前記使用者識別情報毎に、使用量に応じて残りの使用可能量を使用者識別情報から識別される使用者に通知することを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
従来、プリンタ等の画像形成装置においては、資源節約の観点から、記録紙の使用枚数を制限する機能が搭載されている（例えば、特許文献１参照。）。前記画像形成装置は、記録紙の使用制限枚数及び既に印刷した記録紙の使用済み枚数を記憶するデータ記憶手段と、印刷要求枚数と使用済み枚数とを加算して、加算結果と使用制限枚数とを比較する比較手段と、比較した結果、使用制限枚数が加算結果より小さい場合に、印刷データを記録紙に印刷することを中止するように制御する制御手段とを備えている。また、例えば、印刷要求を上位装置から受信した場合でも、該印刷要求に使用権が含まれていないときは、要求元の上位装置に使用拒否メッセージを返すようになっている。
【特許文献１】特開平８−３６４７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記従来の画像形成装置においては、所定期間毎の使用枚数の変動に適切に対応することができなかった。記録紙の使用制限枚数は、所定期間毎に、例えば、一ヶ月毎に設定されているが、記録紙の使用枚数は期間毎にばらつきがある。そのため、毎月の使用制限枚数が固定されていると、月毎に記録紙が余ったり不足したりしてしまう。この場合、管理者が使用制限枚数を毎月調整する必要がある。さらに、期間の終了間際、すなわち、月末になると、使用制限枚数の枠を余らせたくないという考えから、不要な印刷を行ってしまい、印刷を抑制するという本来の目的が満たされなくなってしまう。
【０００４】
また、印刷要求枚数と使用済み枚数との加算結果が使用制限枚数に達するまでは上位装置に何も通知されず、前記加算結果が使用制限枚数を超えると、印刷することができない旨が上位装置に通知されるので、いつ印刷することができなくなるかを事前に把握することができない。
【０００５】
本発明は、前記従来の画像形成装置の問題点を解決して、所定期間における消耗品の使用量の変動に適切に対応することができるとともに、使用の可否を事前に把握することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
そのために、本発明の画像形成装置においては、画像形成データを入力する入力部と、所定期間に画像形成のために使用した消耗品の使用量を格納する使用量格納手段と、所定期間の消耗品の使用可能量を設定する設定手段と、所定期間毎の消耗品の使用可能量を決定する使用可能量決定手段とを有し、該使用可能量決定手段は、所定期間経過後に、前記使用量に応じて以降の所定期間の使用可能量を決定する。
【発明の効果】
【０００７】
本発明によれば、画像形成装置においては、画像形成データを入力する入力部と、所定期間に画像形成のために使用した消耗品の使用量を格納する使用量格納手段と、所定期間の消耗品の使用可能量を設定する設定手段と、所定期間毎の消耗品の使用可能量を決定する使用可能量決定手段とを有し、該使用可能量決定手段は、所定期間経過後に、前記使用量に応じて以降の所定期間の使用可能量を決定する。
【０００８】
この場合、所定期間毎の消耗品の使用量が変動しても、適切に対応することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１０】
図１は本発明の第１の実施の形態における画像形成システムの構成を示すブロック図である。
【００１１】
図において、３０は画像形成装置としてのプリンタであり、ユーザが操作する上位装置としてのコンピュータ２０ａ及びコンピュータ２０ｂとネットワーク１０を介して通信可能に接続されている。
【００１２】
ここで、前記コンピュータ２０ａ及びコンピュータ２０ｂのそれぞれは、ＣＰＵ、ＭＰＵ等の演算手段、磁気ディスク、半導体メモリ等の記憶手段、ＣＲＴ、液晶ディスプレイ等の表示手段、キーボード等の入力手段、通信インターフェイス等を備えるコンピュータであり、例えば、パーソナルコンピュータ、サーバ、ワークステーション等であるが、いかなる装置であってもよい。そして、前記コンピュータ２０ａ及びコンピュータ２０ｂは、プリンタ３０の上位装置として機能し、印刷ジョブを前記プリンタ３０に送信する。なお、前記コンピュータ２０ａ及びコンピュータ２０ｂを統合的に説明する場合は、コンピュータ２０として説明する。また、図には、ネットワーク１０に接続されたコンピュータ２０がコンピュータ２０ａ及びコンピュータ２０ｂの二台である例が示されているが、一台であっても、三台以上であってもよく、前記コンピュータ２０の数はいくつであってもよい。
【００１３】
そして、前記ネットワーク１０は、有線又は無線の通信回線網であり、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、イントラネット、インターネット等であるが、いかなる種類の通信回線網であってもよく、複数の通信回線網から成るものであってもよい。
【００１４】
また、前記プリンタ３０は、インクジェット式プリンタ、電子写真式プリンタ、熱転写式プリンタ等いかなる種類のプリンタであってもよい。ここで、前記プリンタ３０は、消耗品である媒体としての記録紙に画像を形成して印刷を行う画像形成装置と、該画像形成装置の動作を制御する制御装置とを有する。そして、前記画像形成装置は、例えば、前記プリンタ３０が電子写真式プリンタである場合、図示されない像担持体としての感光体ドラム、露光手段としての印字ヘッド（ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ヘッド) 、定着器、転写器等を備え、電子写真プロセスによって媒体に印刷を行う。また、前記制御装置は、ＣＰＵ、ＭＰＵ等の演算手段、磁気ディスク、半導体メモリ等の記憶手段、ＣＲＴ、液晶ディスプレイ等の表示手段、押しボタン、キーボード等の入力手段、通信インターフェイス等を備える一種のコンピュータであり、印刷ジョブ及び印刷データの解釈、画像展開処理等の処理を行い、前記画像形成装置の動作を制御して印刷を行わせる。なお、前記表示手段は、入力手段の機能を併せ持つタッチパネルであることが望ましい。
【００１５】
そして、前記プリンタ３０は、機能の観点から、入出力インターフェイス３１、タッチパネル３２、リアルタイムクロック３３、制御部３４及び記憶部３５を有する。ここで、前記入出力インターフェイス３１は、画像形成データを入力する入力部として機能し、コンピュータ２０からネットワーク１０を介して送信された印刷ジョブを受信する。また、タッチパネル３２は、表示手段及び入力手段として機能し、設定画面の表示及び設定項目の入力を行う。また、前記リアルタイムクロック３３は、時間をカウントし、問い合わせを受信すると現在の日付及び時刻を返信する。また、前記リアルタイムクロック３３は、バッテリを内蔵し、プリンタ３０の電源がオフにされていても、時間の計測を行うことができる。
【００１６】
さらに、前記記憶部３５は、使用量格納手段としての印刷枚数データベース３５ａ及び年月データベース３５ｂを備える。前記印刷枚数データベース３５ａは総印刷枚数、印刷可能枚数、標準印刷可能枚数等を格納する領域である。なお、該標準印刷可能枚数は後述される制御部３４の設定手段３４ｆによって設定された印刷可能枚数である。また、前記年月データベース３５ｂは、所定期間としての有効年月を格納する領域であり、該有効年月は現在の印刷可能枚数が有効な年月である。ここで、本実施の形態において、所定期間は一ヶ月として設定される。そして、前記有効年月は、例えば、「２００３年３月」のように月単位で設定される。
【００１７】
次に、前記タッチパネル３２に表示される設定画面について説明する。
【００１８】
図２は本発明の第１の実施の形態における設定画面を示す図である。
【００１９】
図２に示されるように、設定画面４０には、印刷可能枚数を入力する印刷可能枚数欄４０ａ、設定を保存する保存ボタン４０ｂ、設定を終了する終了ボタン４０ｃ、０から９までの数字を入力する数字ボタン４０ｄ、及び、一文字削除する削除ボタン４０ｅが表示される。
【００２０】
次に、前記プリンタ３０の制御部３４の構成について機能の観点から説明する。
【００２１】
図３は本発明の第１の実施の形態におけるプリンタの制御部の構成を示すブロック図である。
【００２２】
図３に示されるように、制御部３４は、機能の観点から、印刷許可判断手段３４ａ、印刷ジョブに基づいて印刷を制御する印刷処理手段３４ｂ、総印刷枚数を記憶部３５に格納する使用量格納手段３４ｃ、印刷可能枚数を決定する使用可能量決定手段３４ｄ、期間管理手段３４ｅ、及び、設定手段３４ｆを有し、記録紙への印刷を制御する。
【００２３】
そして、前記印刷許可判断手段３４ａは、総印刷枚数が印刷可能枚数に達しているか否かによって印刷の許可又は不許可を判断する。ここで、前記使用量としての印刷枚数は印刷された記録紙の枚数であり、本実施の形態において、総印刷枚数は一ヶ月間の印刷枚数の合計であり、使用可能量としての印刷可能枚数は一ヶ月間に印刷可能な記録紙の枚数である。
【００２４】
また、前記期間管理手段３４ｅは、次の月になったことを検知すると、使用可能量決定手段３４ｄに通知する。そして、前記設定手段３４ｆは、基準となる印刷可能枚数を設定するための設定画面４０をタッチパネル３２に表示させ、設定画面４０で設定された印刷可能枚数を記憶部３５の印刷枚数データベース３５ａに格納する。
【００２５】
次に、前記構成の画像形成装置の動作について説明する。まず、印刷可能枚数を設定する動作について説明する。
【００２６】
図４は本発明の第１の実施の形態における印刷可能枚数設定処理の動作を示すフローチャートである。
【００２７】
まず、管理者によって印刷可能枚数を設定する機能が選択されると、プリンタ３０は、タッチパネル３２に設定画面４０を表示する。そして、管理者によって数字ボタン４０ｄが押された場合は押された数字を印刷可能枚数欄４０ａに表示し、削除ボタン４０ｅが押された場合は印刷可能枚数欄４０ａの一文字を削除し、終了ボタン４０ｃが押された場合は設定画面４０を閉じる。
【００２８】
また、管理者によって保存ボタン４０ｂが押された場合、プリンタ３０は、印刷可能枚数欄４０ａが入力されているか否かを判断し、印刷可能枚数欄４０ａが入力されていない場合は、タッチパネル３２にエラーメッセージを表示する。一方、印刷可能枚数欄４０ａが入力されている場合は、印刷枚数データベース３５ａに、印刷可能枚数及び標準印刷可能枚数として印刷可能枚数欄４０ａの内容を格納し、総印刷枚数として０を格納（リセット）し、印刷可能枚数欄４０ａの内容を消去する。
【００２９】
次に、フローチャートについて説明する。
ステップＳ１  タッチパネル３２に設定画面４０を表示する。
ステップＳ２  数字ボタン４０ｄが押されたか否かを判断する。数字ボタン４０ｄが押された場合はステップＳ３に進み、数字ボタン４０ｄが押されていない場合はステップＳ４に進む。
ステップＳ３  印刷可能枚数欄４０ａに押された数字を表示する。
ステップＳ４  削除ボタン４０ｅが押されたか否かを判断する。削除ボタン４０ｅが押された場合はステップＳ５に進み、削除ボタン４０ｅが押されていない場合はステップＳ６に進む。
ステップＳ５  印刷可能枚数欄４０ａの一文字を削除する。
ステップＳ６  終了ボタン４０ｃが押されたか否かを判断する。終了ボタン４０ｃが押された場合はステップＳ７に進み、終了ボタン４０ｃが押されていない場合はステップＳ８に進む。
ステップＳ７  設定画面４０を閉じ、処理を終了する。
ステップＳ８  保存ボタン４０ｂが押されたか否かを判断する。保存ボタン４０ｂが押された場合はステップＳ９に進み、保存ボタン４０ｂが押されていない場合はステップＳ２に戻る。
ステップＳ９  印刷可能枚数欄４０ａが入力されているか否かを判断する。印刷可能枚数欄４０ａが入力されている場合はステップＳ１１に進み、印刷可能枚数欄４０ａが入力されていない場合はステップＳ１０に進む。
ステップＳ１０  タッチパネル３２にエラーメッセージを表示する。
ステップＳ１１  印刷枚数データベース３５ａに印刷可能枚数及び標準印刷可能枚数として入力された印刷可能枚数欄４０ａの内容を格納し、総印刷枚数として０を格納する。
ステップＳ１２  印刷可能枚数欄４０ａの内容を消去する。
【００３０】
次に、前記コンピュータ２０から印刷ジョブがネットワーク１０を介してプリンタ３０に送信されたときの動作について説明する。
【００３１】
図５は本発明の第１の実施の形態における印刷ジョブを受信した場合の動作を示すフローチャートである。
【００３２】
まず、入出力インターフェイス３１は、受信した印刷ジョブを印刷許可判断手段３４ａに渡す。そして、該印刷許可判断手段３４ａは、総印刷枚数及び印刷可能枚数を印刷枚数データベース３５ａから読み込み、総印刷枚数と印刷可能枚数とを比較し、総印刷枚数が印刷可能枚数より小さいか否かを判断する。
【００３３】
続いて、総印刷枚数が印刷可能枚数より小さい場合、印刷許可判断手段３４ａは、印刷処理手段３４ｂに印刷ジョブを渡す。すると、該印刷処理手段３４ｂは、受け取った印刷ジョブの印刷を行い、印刷を行った印刷枚数を使用量格納手段３４ｃに渡す。なお、総印刷枚数が印刷可能枚数より小さくない場合には、そのまま処理を終了する。
【００３４】
そして、前記使用量格納手段３４ｃは、総印刷枚数を印刷枚数データベース３５ａから読み込み、総印刷枚数に受け取った印刷枚数を加算し、印刷枚数データベース３５ａに総印刷枚数として加算値を格納する。
【００３５】
次に、フローチャートについて説明する。
ステップＳ２１  入出力インターフェイス３１が受信した印刷ジョブを制御部３４の印刷許可判断手段３４ａに渡す。
ステップＳ２２  印刷許可判断手段３４ａは、総印刷枚数、印刷可能枚数を印刷枚数データベース３５ａから読み込む。
ステップＳ２３  総印刷枚数が印刷可能枚数より小さいか否かを判断する。総印刷枚数が印刷可能枚数より小さい場合はステップＳ２４に進み、総印刷枚数が印刷可能枚数以上である場合は処理を終了する。
ステップＳ２４  印刷ジョブを印刷処理手段３４ｂに渡す。
ステップＳ２５  印刷処理手段３４ｂは印刷を行う。
ステップＳ２６  印刷を行った印刷枚数を使用量格納手段３４ｃに渡す。
ステップＳ２７  使用量格納手段３４ｃは、総印刷枚数を印刷枚数データベース３５ａから読み込む。
ステップＳ２８  受け取った印刷枚数と総印刷枚数とを加算する。
ステップＳ２９  印刷枚数データベース３５ａに総印刷枚数として加算値を格納し、処理を終了する。
【００３６】
次に、所定期間（本実施の形態においては一ヶ月として設定される）が経過したときの動作について説明する。
【００３７】
図６は本発明の第１の実施の形態における所定期間が経過した場合の動作を示すフローチャートである。
【００３８】
まず、プリンタ３０の電源がオンにされると、期間管理手段３４ｅは、年月データベース３５ｂから有効年月を読み込み、時間をカウントし、電源がオフにされていないことを確認して、一分が経過した場合はリアルタイムクロック３３に日付を問い合わせる。そして、現在の年月が有効年月と異なっている場合、使用可能量決定手段３４ｄに現在の年月及び有効年月を渡す。
【００３９】
続いて、使用可能量決定手段３４ｄは、印刷枚数データベース３５ａから総印刷枚数、印刷可能枚数及び標準印刷可能枚数を読み込み、総印刷枚数として０を格納し、現在の年月と有効年月とを比較する。そして、二ヶ月以上の差がある場合、印刷枚数データベース３５ａの印刷可能枚数に標準印刷可能枚数を格納する。なお、前記プリンタ３０の電源が一ヶ月以上オフのままだったような場合は、印刷可能枚数をデフォルト（初期値）に設定する。
【００４０】
また、現在の年月と有効年月との差が一ヶ月である場合（例えば、有効年月が「２００３年３月」であり、現在が「２００３年４月１日」であっても、月の数が一つ異なるので、ここに言う「一ヶ月差」に該当する。すなわち、「月」が変わった場合に繰り越しステップが実行される。）、前記使用可能量決定手段３４ｄは、印刷可能枚数から総印刷枚数を減算する。そして、その減算値が正である場合、減算値と標準印刷可能枚数とを加算し、印刷枚数データベース３５ａの印刷可能枚数に加算値を格納し、年月データベース３５ｂに現在の年月（前述された例においては、「２００３年３月」）を格納する。
【００４１】
次に、フローチャートについて説明する。
ステップＳ３１  期間管理手段３４ｅは年月データベース３５ｂから有効年月を読み込む。
ステップＳ３２  時間をカウントする。
ステップＳ３３  電源がオフにされたか否かを判断する。電源がオフにされた場合は処理を終了し、電源がオフにされていない場合はステップＳ３４に進む。
ステップＳ３４  一分が経過したか否かを判断する。一分が経過した場合はステップＳ３５に進み、一分が経過していない場合はステップＳ３２に戻る。
ステップＳ３５  リアルタイムクロック３３から日付を取得する。
ステップＳ３６  現在の年月と有効年月とが異なっているか否かを判断する。現在の年月と有効年月とが異なっている場合はステップＳ３７に進み、現在の年月と有効年月とが異なっていない場合はステップＳ３２に戻る。
ステップＳ３７  使用可能量決定手段３４ｄに現在の年月及び有効年月を渡す。
ステップＳ３８  使用可能量決定手段３４ｄは印刷枚数データベース３５ａから総印刷枚数、印刷可能枚数及び標準印刷可能枚数を読み込む。
ステップＳ３９  印刷枚数データベース３５ａに総印刷枚数として０を格納する。
ステップＳ４０  現在の年月と有効年月との差が一ヶ月であるか否かを判断する。現在の年月と有効年月との差が一ヶ月である場合はステップＳ４２に進み、現在の年月と有効年月との差が一ヶ月でない場合はステップＳ４１に進む。
ステップＳ４１  印刷枚数データベース３５ａに印刷可能枚数として標準印刷可能枚数を格納する。
ステップＳ４２  印刷可能枚数から印刷枚数を減算する。
ステップＳ４３  減算値が正の値であるか否かを判断する。減算値が正の値である場合はステップＳ４４に進み、減算値が正の値でない場合はステップＳ４６に進む。
ステップＳ４４  減算値と標準印刷可能枚数とを加算する。
ステップＳ４５  印刷枚数データベース３５ａに印刷可能枚数として加算値を格納する。ステップＳ４６  現在の年月を年月データベース３５ｂに格納する。
【００４２】
このように、本実施の形態においては、管理者が一ヶ月分の印刷可能枚数を最初に設定するだけで、その月の余った枚数が次の月の印刷可能枚数に自動的に加えられるようになっている。そのため、月毎の印刷枚数にばらつきがあっても適切に対応することができる。また、月の終わりに余った枚数を無理に使ってしまうようなこともない。
【００４３】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与することによってその説明を省略する。また、第１の実施の形態と同じ動作及び効果についてもその説明を省略する。
【００４４】
図７は本発明の第２の実施の形態における設定画面を示す図である。
【００４５】
本実施の形態においては、コンピュータ２０ａ及びコンピュータ２０ｂは、それぞれに割り当てられた使用者識別情報としてのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、及び、画像形成データとしての印刷ジョブをプリンタ３０に送信するようになっている。そして、前記入出力インターフェイス３１は、ネットワーク１０を介してＩＰアドレス及び印刷ジョブを受信する。これにより、本実施の形態におけるプリンタ３０は、ＩＰアドレス毎に使用可能量としての印刷可能枚数を管理することができる。
【００４６】
そして、設定手段３４ｆは、印刷可能枚数を設定するための設定画面５０をタッチパネル３２に表示し、前記設定画面５０で設定されたＩＰアドレス、印刷可能枚数を記憶部３５に格納する。さらに、該記憶部３５は、印刷枚数データベース３５ａ及び年月データベース３５ｂを備え、前記印刷枚数データベース３５ａは、ＩＰアドレスによって識別されるコンピュータ２０毎に、ＩＰアドレス、総印刷枚数、印刷可能枚数及び準印刷可能枚数を格納する。
【００４７】
また、本実施の形態においては、図７に示されるように、設定画面５０に、設定を行うＩＰアドレスを入力するＩＰアドレス欄５０ａ、及び、前記ＩＰアドレスのドットを入力するドットボタン５０ｂが設けられる。そして、前記ＩＰアドレス欄５０ａ及び印刷可能枚数欄４０ａは、触れるとその欄の入力が可能になり、最初に表示されたときはＩＰアドレス欄５０ａが入力可能になる。
【００４８】
次に、本実施の形態におけるプリンタ３０の動作について説明する。まず、ＩＰアドレス毎に印刷可能枚数を設定する動作について説明する。
【００４９】
図８は本発明の第２の実施の形態における印刷可能枚数設定処理の動作を示すフローチャートである。
【００５０】
まず、管理者によって印刷可能枚数を設定する機能が選択されると、プリンタ３０は、タッチパネル３２に設定画面５０を表示し、ＩＰアドレス欄５０ａを入力可能にする。そして、数字ボタン４０ｄが押されると押された数字を現在入力可能な欄に表示する。また、ドットボタン５０ｂが押されると現在入力可能な欄がＩＰアドレス欄５０ａであるか否かを判断し、現在入力可能な欄がＩＰアドレス欄５０ａである場合、ドットを表示する。さらに、削除ボタン４０ｅが押されると現在入力可能な欄の一文字を削除する。さらに、ＩＰアドレス欄５０ａが触れられるとＩＰアドレス欄５０ａを入力可能にする。さらに、印刷可能枚数欄４０ａが触れられると印刷可能枚数欄４０ａを入力可能にする。そして、終了ボタン４０ｃが押されると設定画面５０を閉じる。
【００５１】
また、保存ボタン４０ｂが押されると、ＩＰアドレス欄５０ａ及び印刷可能枚数欄４０ａが入力されているか否かを判断し、ＩＰアドレス欄５０ａ又は印刷可能枚数欄４０ａが入力されていない場合、タッチパネル３２にエラーメッセージを表示する。また、ＩＰアドレス欄５０ａ及び印刷可能枚数欄４０ａが入力されている場合、印刷枚数データベース３５ａに、ＩＰアドレスとしてＩＰアドレス欄５０ａの内容を格納し、印刷可能枚数及び標準印刷可能枚数として印刷可能枚数欄４０ａの内容を格納し、総印刷枚数として０を格納し、ＩＰアドレス欄５０ａ及び印刷可能枚数欄４０ａの内容を消去する。
【００５２】
次に、フローチャートについて説明する。
ステップＳ５１  タッチパネル３２に設定画面５０を表示する。
ステップＳ５２  ＩＰアドレス欄５０ａを入力可能にする。
ステップＳ５３  数字ボタン４０ｄが押されたか否かを判断する。数字ボタン４０ｄが押された場合はステップＳ５４に進み、数字ボタン４０ｄが押されていない場合はステップＳ５５に進む。
ステップＳ５４  現在入力可能な欄に押された数字を表示する。
ステップＳ５５  ドットボタン５０ｂが押されたか否かを判断する。ドットボタン５０ｂが押された場合はステップＳ５６に進み、ドットボタン５０ｂが押されていない場合はステップＳ５８に進む。
ステップＳ５６  入力可能な欄がＩＰアドレス欄５０ａであるか否かを判断する。入力可能な欄がＩＰアドレス欄５０ａである場合はステップＳ５７に進み、入力可能な欄がＩＰアドレス欄５０ａでない場合はステップＳ５３に戻る。
ステップＳ５７  ＩＰアドレス欄５０ａにドットを表示する。
ステップＳ５８  削除ボタン４０ｅが押されたか否かを判断する。削除ボタン４０ｅが押された場合はステップＳ５９に進み、削除ボタン４０ｅが押されていない場合はステップＳ６０に進む。
ステップＳ５９  現在入力可能な欄の一文字を削除する。
ステップＳ６０  ＩＰアドレス欄５０ａに触れたか否かを判断する。ＩＰアドレス欄５０ａに触れた場合はステップＳ６１に進み、ＩＰアドレス欄５０ａに触れていない場合はステップＳ６２に進む。
ステップＳ６１  ＩＰアドレス欄５０ａを入力可能にする。
ステップＳ６２  印刷可能枚数欄４０ａに触れたか否かを判断する。印刷可能枚数欄４０ａに触れた場合はステップＳ６３に進み、印刷可能枚数欄４０ａに触れていない場合はステップＳ６４に進む。
ステップＳ６３  印刷可能枚数欄４０ａを入力可能にする。
ステップＳ６４  終了ボタン４０ｃが押されたか否かを判断する。終了ボタン４０ｃが押された場合はステップＳ６５に進み、終了ボタン４０ｃが押されていない場合はステップＳ６６に進む。
ステップＳ６５  設定画面５０を閉じ、処理を終了する。
ステップＳ６６  保存ボタン４０ｂが押されたか否かを判断する。保存ボタン４０ｂが押された場合はステップＳ６７に進み、保存ボタン４０ｂが押されていない場合はステップＳ５３に戻る。
ステップＳ６７  ＩＰアドレス及び印刷可能枚数が入力されているか否かを判断する。ＩＰアドレス及び印刷可能枚数が入力されている場合はステップＳ６９に進み、ＩＰアドレス及び印刷可能枚数が入力されていない場合はステップＳ６８に進む。
ステップＳ６８  タッチパネル３２にエラーメッセージを表示する。
ステップＳ６９  印刷枚数データベース３５ａにＩＰアドレスとしてＩＰアドレス欄５０ａの内容を格納し、印刷可能枚数及び標準印刷可能枚数として印刷可能枚数欄４０ａの内容を格納し、総印刷枚数として０を格納する。
ステップＳ７０  ＩＰアドレス欄５０ａ及び印刷可能枚数欄４０ａの内容を消去する。
【００５３】
次に、前記コンピュータ２０からＩＰアドレス及び印刷ジョブがネットワーク１０を介してプリンタ３０に送信されたときの動作について説明する。
【００５４】
図９は本発明の第２の実施の形態におけるＩＰアドレス及び印刷ジョブを受信した場合の動作を示すフローチャートである。
【００５５】
まず、入出力インターフェイス３１は、受信したＩＰアドレス及び印刷ジョブを制御部３４の印刷許可判断手段３４ａに渡す。そして、該印刷許可判断手段３４ａは、受け取ったＩＰアドレスを印刷枚数データベース３５ａから検索し、ＩＰアドレスが見つかったか否かを判断する。ＩＰアドレスが見つかった場合は、印刷許可判断手段３４ａは受け取ったＩＰアドレスの総印刷枚数及び印刷可能枚数を、印刷枚数データベース３５ａから読み込み、そのＩＰアドレスの総印刷枚数と印刷可能枚数とを比較して、総印刷枚数が印刷可能枚数より小さいか否かを判断する。
【００５６】
続いて、総印刷枚数が印刷可能枚数より小さい場合、印刷許可判断手段３４ａは、印刷処理手段３４ｂに受け取ったＩＰアドレス及び印刷ジョブを渡す。すると、印刷処理手段３４ｂは受け取った印刷ジョブの印刷を行い、印刷を行った印刷枚数、及び、受け取ったＩＰアドレスを使用量格納手段３４ｃに渡す。
【００５７】
そして、該使用量格納手段３４ｃは、受け取ったＩＰアドレスの総印刷枚数を印刷枚数データベース３５ａから読み込み、総印刷枚数に受け取った印刷枚数を加算し、印刷枚数データベース３５ａに受け取ったＩＰアドレスの総印刷枚数として加算値を格納する。
【００５８】
次に、フローチャートについて説明する。
ステップＳ７１  入出力インターフェイス３１が受信したＩＰアドレス及び印刷ジョブを制御部３４の印刷許可判断手段３４ａに渡す。
ステップＳ７２  印刷許可判断手段３４ａは受け取ったＩＰアドレスを印刷枚数データベース３５ａから検索する。
ステップＳ７３  ＩＰアドレスが見つかったか否かを判断する。ＩＰアドレスが見つかった場合はステップＳ７４に進み、ＩＰアドレスが見つからなかった場合は処理を終了する。
ステップＳ７４  印刷許可判断手段３４ａは受け取ったＩＰアドレスの総印刷枚数及び印刷可能枚数を印刷枚数データベース３５ａから読み込む。
ステップＳ７５  総印刷枚数が印刷可能枚数より小さいか否かを判断する。総印刷枚数が印刷可能枚数より小さい場合はステップＳ７６に進み、総印刷枚数が印刷可能枚数以上である場合は処理を終了する。
ステップＳ７６  ＩＰアドレス及び印刷ジョブを印刷処理手段３４ｂに渡す。
ステップＳ７７  印刷処理手段３４ｂは印刷を行う。
ステップＳ７８  ＩＰアドレス及び印刷を行った印刷枚数を使用量格納手段３４ｃに渡す。
ステップＳ７９  使用量格納手段３４ｃは、受け取ったＩＰアドレスの総印刷枚数を印刷枚数データベース３５ａから読み込む。
ステップＳ８０  受け取った印刷枚数と総印刷枚数とを加算する。
ステップＳ８１  印刷枚数データベース３５ａに受け取ったＩＰアドレスの総印刷枚数として加算値を格納し、処理を終了する。
【００５９】
次に、所定期間（本実施の形態においては一ヶ月として設定される）が経過したときの動作について説明する。
【００６０】
図１０は本発明の第２の実施の形態における所定期間が経過した場合の動作を示すフローチャートである。
【００６１】
まず、プリンタ３０の電源がオンにされると、期間管理手段３４ｅは、年月データベース３５ｂから有効年月を読み込み、時間をカウントし、電源がオフにされていないことを確認して、一分が経過した場合はリアルタイムクロック３３に日付を問い合わせる。そして、現在の年月が有効年月と異なっている場合、使用可能量決定手段３４ｄに現在の年月及び有効年月を渡す。
【００６２】
続いて、使用可能量決定手段３４ｄは、印刷枚数データベース３５ａからＩＰアドレスの総印刷枚数、印刷可能枚数及び標準印刷可能枚数を読み込み、総印刷枚数として０を格納し、現在の年月と有効年月とを比較する。そして、二ヶ月以上の差がある場合、印刷枚数データベース３５ａのＩＰアドレスの印刷可能枚数として標準印刷可能枚数を格納する。
【００６３】
また、現在の年月と有効年月との差が一ヶ月である場合、使用可能量決定手段３４ｄは、印刷可能枚数から総印刷枚数を減算する。そして、その減算値が正である場合、減算値と標準印刷可能枚数とを加算し、印刷枚数データベース３５ａのＩＰアドレスの印刷可能枚数として加算値を格納し、次のＩＰアドレスが存在するか否かを判断する。そして、次のＩＰアドレスが存在しない場合、年月データベース３５ｂに現在の年月を格納する。
【００６４】
次に、フローチャートについて説明する。
ステップＳ９１  期間管理手段３４ｅは年月データベース３５ｂから有効年月を読み込む。
ステップＳ９２  時間をカウントする。
ステップＳ９３  電源がオフにされたか否かを判断する。電源がオフにされた場合は処理を終了し、電源がオフにされていない場合はステップＳ９４に進む。
ステップＳ９４  一分が経過したか否かを判断する。一分が経過した場合はステップＳ９５に進み、一分が経過していない場合はステップＳ９２に戻る。
ステップＳ９５  リアルタイムクロック３３から日付を取得する。
ステップＳ９６  現在の年月と有効年月とが異なっているか否かを判断する。現在の年月と有効年月とが異なっている場合はステップＳ９７に進み、現在の年月と有効年月とが異なっていない場合はステップＳ９２に戻る。
ステップＳ９７  使用可能量決定手段３４ｄに現在の年月及び有効年月を渡す。
ステップＳ９８  使用可能量決定手段３４ｄは印刷枚数データベース３５ａからＩＰアドレスの総印刷枚数、印刷可能枚数及び標準印刷可能枚数を読み込む。
ステップＳ９９  印刷枚数データベース３５ａのＩＰアドレスの総印刷枚数として０を格納する。
ステップＳ１００  現在の年月と有効年月との差が一ヶ月であるか否かを判断する。現在の年月と有効年月との差が一ヶ月である場合はステップＳ１０２に進み、現在の年月と有効年月との差が一ヶ月でない場合はステップＳ１０１に進む。
ステップＳ１０１  印刷枚数データベース３５ａのＩＰアドレスの印刷可能枚数として標準印刷可能枚数を格納する。
ステップＳ１０２  印刷可能枚数から印刷枚数を減算する。
ステップＳ１０３  減算値が正の値であるか否かを判断する。減算値が正の値である場合はステップＳ１０４に進み、減算値が正の値でない場合はステップＳ１０６に進む。
ステップＳ１０４  減算値と標準印刷可能枚数とを加算する。
ステップＳ１０５  印刷枚数データベース３５ａのＩＰアドレスの印刷可能枚数に加算値を格納する。
ステップＳ１０６  ＩＰアドレスが残っているか否かを判断する。ＩＰアドレスが残っている場合はステップＳ９８に戻り、ＩＰアドレスが残っていない場合はステップＳ１０７に進む。
ステップＳ１０７  現在の年月を年月データベース３５ｂに格納する。
【００６５】
このように、本実施の形態においては、コンピュータ２０毎に印刷可能枚数を設定することができ、コンピュータ２０毎にその月の余った枚数が次の月の印刷可能枚数に自動的に加えられる。そのため、前記第１の実施の形態における効果をコンピュータ２０毎に得ることができ、さらに、特定のコンピュータ２０に印刷が偏るというような場合にも、適切に対応することができる。
【００６６】
次に、本発明の第３の実施の形態について説明する。なお、第１及び第２の実施の形態と同じ構造を有するものについては、同じ符号を付与することによってその説明を省略する。また、第１及び第２の実施の形態と同じ動作及び効果についてもその説明を省略する。
【００６７】
図１１は本発明の第３の実施の形態における画像形成システムの構成を示すブロック図である。
【００６８】
図１１に示されるように、ネットワーク１０は、コンピュータ２０ａ及びコンピュータ２０ｂ、管理サーバ６０、並びに、画像形成装置としてのプリンタ３０ａ及びプリンタ３０ｂを通信可能に接続する。そして、前記コンピュータ２０ａ及びコンピュータ２０ｂは、使用者識別情報としてのそれぞれのＩＰアドレス、及び、画像形成データとしての印刷ジョブをプリンタ３０ａ及びプリンタ３０ｂに送信する。なお、プリンタ３０ａ及びプリンタ３０ｂを統合的に説明する場合は、プリンタ３０として説明する。また、図１１には、ネットワーク１０に接続されたプリンタ３０がプリンタ３０ａ及びプリンタ３０ｂの二台である例が示されているが、一台であっても、三台以上であってもよく、前記プリンタ３０の数はいくつであってもよい。
【００６９】
そして、プリンタ３０は、機能の観点から、入力部としての入出力インターフェイス３１、制御部３４及び記憶部３５を有し、前記入出力インターフェイス３１から入力された印刷ジョブに基づいて記録紙に印刷を行う。また、前記入出力インターフェイス３１は、ネットワーク１０を介して、コンピュータ２０のＩＰアドレス及び印刷ジョブを受信する。さらに、前記記憶部３５は、コンピュータ２０のＩＰアドレス毎に、ＩＰアドレス、総印刷枚数、印刷許可情報等を格納する。
【００７０】
また、前記管理サーバ６０は、ＣＰＵ、ＭＰＵ等の演算手段、磁気ディスク、半導体メモリ等の記憶手段、ＣＲＴ、液晶ディスプレイ等の表示手段、キーボード等の入力手段、通信インターフェイス等を備えるコンピュータであり、機能の観点から、入出力インターフェイス６１、ディスプレイ６２、キーボード６３、リアルタイムクロック６４、制御部６５及び記憶部６６を有し、プリンタ３０から総印刷枚数を取得し、印刷の許可及び不許可の制御を行う。
【００７１】
そして、前記入出力インターフェイス６１は、ネットワーク１０を介してプリンタ３０に命令を送信したり、データを受信したりする。また、前記ディスプレイ６２は、後述される印刷可能枚数設定画面７０及びプリンタ設定画面８０の表示を行う。また、前記キーボード６３は、数字を入力するための数字キー、ドットを入力するためのドットキー、一文字削除するための削除キー、及び、入力可能な欄を移動するためのタブキーを備え、印刷可能枚数設定画面７０及びプリンタ設定画面８０の入力を行う。さらに、前記リアルタイムクロック６４は、時間をカウントし、問い合わせを受けると現在の日付及び時刻を返信する。また、前記リアルタイムクロック６４は、バッテリーを内蔵し、管理サーバ６０の電源がオフにされていても、時間のカウントを行うことができる。
【００７２】
さらに、前記記憶部６６は、印刷枚数データベース６６ａ、プリンタデータベース６６ｂ及び年月データベース６６ｃを備える。ここで、前記印刷枚数データベース６６ａは、使用量格納手段として機能し、コンピュータ２０のＩＰアドレス毎に、ＩＰアドレス、総印刷枚数、印刷可能枚数、標準印刷可能枚数、印刷許可情報等を格納する領域である。前記標準印刷可能枚数は、後述される制御部６５の設定手段６５ｄによって設定された印刷可能枚数である。また、前記プリンタデータベース６６ｂは、総印刷枚数を取得するプリンタを格納する領域である。さらに、前記年月データベース６６ｃは、使用量格納手段として機能し、有効年月を格納する領域である。なお、該有効年月は現在の印刷可能枚数が有効な年月である。
【００７３】
次に、前記プリンタ３０の制御部３４について機能の観点から説明する。
【００７４】
図１２は本発明の第３の実施の形態におけるプリンタの制御部の構成を示すブロック図である。
【００７５】
図１２に示されるように、制御部３４は、機能の観点から、印刷許可判断手段３４ａ、印刷ジョブに基づいて印刷を制御する印刷処理手段３４ｂ、総印刷枚数を記憶部３５に格納する使用量格納手段３４ｃ、前記管理サーバ６０の命令に従って印刷許可情報を記憶部３５に格納する印刷許可情報格納手段３４ｇ、及び、前記管理サーバ６０の命令に従ってコンピュータ２０のＩＰアドレスとその総印刷枚数を管理サーバ６０に送信する使用量取得手段３４ｈを有し、記録紙への印刷を制御する。
【００７６】
そして、前記印刷許可判断手段３４ａは、記憶部３５の印刷許可情報によって印刷の許可及び不許可を判断する。
【００７７】
次に、前記管理サーバ６０の制御部６５について機能の観点から説明する。
【００７８】
図１３は本発明の第３の実施の形態における管理サーバの制御部の構成を示すブロック図である。
【００７９】
図１３に示されるように、制御部６５は、機能の観点から、使用量取得手段６５ａ、使用可能量決定手段６５ｂ、期間管理手段６５ｃ及び設定手段６５ｄを有し、プリンタ３０から総印刷枚数を取得し、印刷の許可又は不許可を制御する。
【００８０】
ここで、前記使用量取得手段６５ａは、プリンタ３０からすべてのコンピュータ２０のＩＰアドレスと前記コンピュータ２０の総印刷枚数を取得し、該総印刷枚数が印刷可能枚数に達しているか否かによって、印刷の許可又は不許可の命令をプリンタ３０に送信する。また、使用可能量決定手段６５ｂは、印刷可能枚数を決定する。さらに、前記設定手段６５ｄは、後述される印刷可能枚数を設定するための印刷可能枚数設定画面７０、及び、総印刷枚数を取得するプリンタ３０を設定するプリンタ設定画面８０をディスプレイ６２に表示し、それぞれの画面で設定された内容を記憶部６６に格納する。また、前記期間管理手段６５ｃは、次の月になったことを検知し使用可能量決定手段６５ｂに通知する。
【００８１】
次に、前記ディスプレイ６２に表示される印刷可能枚数設定画面７０について説明する。
【００８２】
図１４は本発明の第３の実施の形態における印刷可能枚数設定画面を示す図である。
【００８３】
図１４に示されるように、印刷可能枚数設定画面７０には、ＩＰアドレスを入力するＩＰアドレス欄７０ａ、印刷可能枚数を入力する印刷可能枚数欄７０ｂ、設定を保存する保存ボタン７０ｃ、及び、設定を終了する終了ボタン７０ｄが表示される。
【００８４】
次に、前記ディスプレイ６２に表示されるプリンタ設定画面８０について説明する。
【００８５】
図１５は本発明の第３の実施の形態におけるプリンタ設定画面を示す図である。
【００８６】
図１５に示されるように、プリンタ設定画面８０には、プリンタ３０のＩＰアドレスを入力するプリンタＩＰアドレス欄８０ａ、設定を保存する保存ボタン８０ｂ、及び、設定を終了する終了ボタン８０ｃが表示される。
【００８７】
次に、前記構成のプリンタ３０の動作について説明する。まず、前記管理サーバ６０が総印刷枚数を取得するプリンタ３０のＩＰアドレスを設定する動作について説明する。
【００８８】
図１６は本発明の第３の実施の形態における総印刷枚数を取得するプリンタのＩＰアドレスを設定する動作を示すフローチャートである。
【００８９】
まず、管理者によって総印刷枚数を取得するプリンタ３０のＩＰアドレスを設定する機能が選択されると、管理サーバ６０はディスプレイ６２にプリンタ設定画面８０を表示する。そして、数字キーが押されると押された数字をプリンタＩＰアドレス欄８０ａに表示する。また、ドットキーが押されるとプリンタＩＰアドレス欄８０ａにドットを表示する。さらに、削除キーが押されるとプリンタＩＰアドレス欄８０ａの一文字を削除する。
【００９０】
続いて、管理サーバ６０は、タブキーが押されたか否かを判断し、タブキーが押されていない場合、終了ボタン８０ｃが押されたか否かを判断する。そして、終了ボタン８０ｃが押されるとプリンタ設定画面８０を閉じる。また、保存ボタン８０ｂが押されると、プリンタＩＰアドレス欄８０ａに入力されているか否かを判断する。そして、プリンタＩＰアドレス欄８０ａに入力されていない場合、ディスプレイ６２にエラーメッセージを表示する。また、プリンタＩＰアドレス欄８０ａに入力されている場合、プリンタデータベース６６ｂにプリンタＩＰアドレス欄８０ａの入力内容を格納し、印刷枚数データベース６６ａに格納されているコンピュータ２０のＩＰアドレス分だけ前述されたような動作を繰り返し、プリンタＩＰアドレス欄８０ａの内容を消去する。
【００９１】
続いて、管理サーバ６０は、印刷枚数データベース６６ａからコンピュータ２０のＩＰアドレスを読み込み、プリンタＩＰアドレス欄８０ａに入力されたＩＰアドレスのプリンタ３０に、読み込んだＩＰアドレスのコンピュータ２０を印刷可にする命令を送信する。前記プリンタ３０の制御部３４における印刷許可情報格納手段３４ｇは、入出力インターフェイス３１を介してコンピュータ２０のＩＰアドレスを印刷可にする命令を受け取ると、記憶部３５に前記ＩＰアドレスの印刷許可情報として印刷可を格納する。
【００９２】
次に、フローチャートについて説明する。
ステップＳ１１１  ディスプレイ６２にプリンタ設定画面８０を表示する。
ステップＳ１１２  数字キーが押されたか否かを判断する。数字キーが押された場合はステップＳ１１３に進み、数字キーが押されていない場合はステップＳ１１４に進む。
ステップＳ１１３  プリンタＩＰアドレス欄８０ａに押された数字を表示する。
ステップＳ１１４  ドットキーが押されたか否かを判断する。ドットキーが押された場合はステップＳ１１５に進み、ドットキーが押されていない場合はステップＳ１１６に進む。
ステップＳ１１５  プリンタＩＰアドレス欄８０ａにドットを表示する。
ステップＳ１１６  削除キーが押されたか否かを判断する。削除キーが押された場合はステップＳ１１７に進み、削除キーが押されていない場合はステップＳ１１８に進む。
ステップＳ１１７  プリンタＩＰアドレス欄８０ａの一文字を削除する。
ステップＳ１１８  タブキーが押されたか否かを判断する。タブキーが押された場合はステップＳ１１２に戻り、タブキーが押されていない場合はステップＳ１１９に進む。
ステップＳ１１９  終了ボタン８０ｃが押されたか否かを判断する。終了ボタン８０ｃが押された場合はステップＳ１２０に進み、終了ボタン８０ｃが押されていない場合はステップＳ１２１に進む。
ステップＳ１２０  プリンタ設定画面８０を閉じ、処理を終了する。
ステップＳ１２１  保存ボタン８０ｂが押されたか否かを判断する。保存ボタン８０ｂが押された場合はステップＳ１２２に進み、保存ボタン８０ｂが押されていない場合はステップＳ１１２に戻る。
ステップＳ１２２  ＩＰアドレスが入力されているか否かを判断する。ＩＰアドレスが入力されていない場合はステップＳ１２３に進み、ＩＰアドレスが入力されている場合はステップＳ１２４に進む。
ステップＳ１２３  ディスプレイ６２にエラーメッセージを表示する。
ステップＳ１２４  プリンタデータベース６６ｂにＩＰアドレスとしてプリンタＩＰアドレス欄８０ａの内容を格納する。
ステップＳ１２５  印刷枚数データベース６６ａにまだ読み込んでいないコンピュータ２０のＩＰアドレスが存在するか否かを判断する。コンピュータ２０のＩＰアドレスが存在する場合はステップＳ１２７に進み、コンピュータ２０のＩＰアドレスが存在していない場合はステップＳ１２６に進む。
ステップＳ１２６  プリンタＩＰアドレス欄８０ａの内容を消去する。
ステップＳ１２７  印刷枚数データベース６６ａからコンピュータ２０のＩＰアドレスを読み込む。
ステップＳ１２８  プリンタＩＰアドレス欄８０ａに入力されたＩＰアドレスのプリンタ３０に、読み込んだＩＰアドレスのコンピュータ２０を印刷可にする命令を送信する。
ステップＳ１２９  命令を受信したプリンタ３０の印刷許可情報格納手段３４ｇは記憶部３５の受け取ったコンピュータ２０のＩＰアドレスの印刷許可情報として印刷可を格納し、ステップＳ１２５に戻る。
【００９３】
次に、前記管理サーバ６０がコンピュータ２０毎に印刷可能枚数を設定する動作について説明する。
【００９４】
図１７は本発明の第３の実施の形態におけるコンピュータ毎に印刷可能枚数を設定する動作を示すフローチャートである。
【００９５】
まず、管理者によって印刷可能枚数を設定する機能が選択されると、管理サーバ６０は、ディスプレイ６２に印刷可能枚数設定画面７０を表示する。そして、ＩＰアドレス欄７０ａを入力可能にし、数字キーが押されると押された数字を現在入力可能な欄に表示する。また、ドットキーが押されると現在入力可能な欄がＩＰアドレス欄７０ａであるか否かを判断し、現在入力可能な欄がＩＰアドレス欄７０ａである場合はドットを表示する。そして、削除キーが押されると現在入力可能な欄の一文字を削除する。
【００９６】
続いて、管理サーバ６０は、タブキーが押されると現在入力可能な欄がＩＰアドレス欄７０ａであるか否かを判断し、現在入力可能な欄がＩＰアドレス欄７０ａである場合は印刷可能枚数欄７０ｂを入力可能にする。また、現在入力可能な欄が印刷可能枚数欄７０ｂである場合はＩＰアドレス欄７０ａを入力可能にする。そして、終了ボタン７０ｄが押されると印刷可能枚数設定画面７０を閉じて処理を終了する。また、保存ボタン７０ｃが押されると、ＩＰアドレス欄７０ａ又は印刷可能枚数欄７０ｂのいずれかに入力されているか否かを判断し、ＩＰアドレス欄７０ａ又は印刷可能枚数欄７０ｂのいずれかに入力されていない場合は、ディスプレイ６２にエラーメッセージを表示する。
【００９７】
そして、管理サーバ６０は、ＩＰアドレス欄７０ａ及び印刷可能枚数欄７０ｂにすべて入力されている場合、印刷枚数データベース６６ａに、ＩＰアドレスとしてＩＰアドレス欄７０ａの内容、印刷可能枚数と標準印刷可能枚数として印刷可能枚数欄７０ｂの内容、総印刷枚数として０、及び、印刷許可情報として印刷可をそれぞれ格納する。続いて、プリンタデータベース６６ｂに格納されているプリンタ３０のＩＰアドレス分だけ前述されたような動作を繰り返し、ＩＰアドレス欄７０ａ及び印刷可能枚数欄７０ｂの内容を消去する。
【００９８】
続いて、管理サーバ６０は、プリンタデータベース６６ｂからプリンタ３０のＩＰアドレスを読み込み、該ＩＰアドレスのプリンタ３０に対して、ＩＰアドレス欄７０ａに入力されたＩＰアドレスのコンピュータ２０を印刷可にする命令を送信する。そして、前記プリンタ３０の制御部３４の印刷許可情報格納手段３４ｇは、入出力インターフェイス３１を介してコンピュータ２０のＩＰアドレスを印刷可にする命令を受け取ると、記憶部３５に前記ＩＰアドレスの印刷許可情報として印刷可を格納する。
【００９９】
次に、フローチャートについて説明する。
ステップＳ１３１  ディスプレイ６２に印刷可能枚数設定画面７０を表示する。
ステップＳ１３２  ＩＰアドレス欄７０ａを入力可能にする。
ステップＳ１３３  数字キーが押されたか否かを判断する。数字キーが押された場合はステップＳ１３４に進み、数字キーが押されていない場合はステップＳ１３５に進む。
ステップＳ１３４  現在入力可能な欄に押された数字を表示する。
ステップＳ１３５  ドットキーが押されたか否かを判断する。ドットキーが押された場合はステップＳ１３６に進み、ドットキーが押されていない場合はステップＳ１３８に進む。
ステップＳ１３６  入力可能な欄がＩＰアドレス欄７０ａであるか否かを判断する。入力可能な欄がＩＰアドレス欄７０ａである場合はステップＳ１３７に進み、入力可能な欄がＩＰアドレス欄７０ａでない場合はステップＳ１３３に戻る。
ステップＳ１３７  ＩＰアドレス欄７０ａにドットを表示する。
ステップＳ１３８  削除キーが押されたか否かを判断する。削除キーが押された場合はステップＳ１３９に進み、削除キーが押されていない場合はステップＳ１４０に進む。
ステップＳ１３９  現在入力可能な欄の一文字を削除する。
ステップＳ１４０  タブキーが押されたか否かを判断する。タブキーが押された場合はステップＳ１４１に進み、タブキーが押されていない場合はステップＳ１４４に進む。
ステップＳ１４１  入力可能な欄がＩＰアドレス欄７０ａであるか否かを判断する。入力可能な欄がＩＰアドレス欄７０ａである場合はステップＳ１４３に進み、入力可能な欄がＩＰアドレス欄７０ａでない場合はステップＳ１４２に進む。
ステップＳ１４２  ＩＰアドレス欄７０ａを入力可能にする。
ステップＳ１４３  印刷可能枚数欄７０ｂを入力可能にする。
ステップＳ１４４  終了ボタン７０ｄが押されたか否かを判断する。終了ボタン７０ｄが押された場合はステップＳ１４５に進み、終了ボタン７０ｄが押されていない場合はステップＳ１４６に進む。
ステップＳ１４５  印刷可能枚数設定画面７０ａを閉じ、処理を終了する。
ステップＳ１４６  保存ボタン７０ｃが押されたか否かを判断する。保存ボタン７０ｃが押された場合はステップＳ１４７に進み、保存ボタン７０ｃが押されていない場合はステップＳ１３３に戻る。
ステップＳ１４７  ＩＰアドレス及び印刷可能枚数が入力されているか否かを判断する。ＩＰアドレス及び印刷可能枚数が入力されていない場合はステップＳ１４８に進み、ＩＰアドレス及び印刷可能枚数が入力されている場合はステップＳ１４９に進む。
ステップＳ１４８  ディスプレイ６２にエラーメッセージを表示する。
ステップＳ１４９  印刷枚数データベース６６ａにＩＰアドレスとしてＩＰアドレス欄７０ａの内容を、印刷可能枚数、標準印刷可能枚数として印刷可能枚数欄７０ｂの内容、総印刷枚数として０、及び、印刷許可情報として印刷可を格納する。
ステップＳ１５０  プリンタデータベース６６ｂにまだ読み込んでいないプリンタ３０のＩＰアドレスが存在するか否かを判断する。プリンタ３０のＩＰアドレスが存在する場合はステップＳ１５２に進み、プリンタ３０のＩＰアドレスが存在していない場合はステップＳ１５１に進む。
ステップＳ１５１  ＩＰアドレス欄７０ａ及び印刷可能枚数欄７０ｂの内容を消去する。ステップＳ１５２  プリンタデータベース６６ｂからプリンタ３０のＩＰアドレスを読み込む。
ステップＳ１５３  読み込んだＩＰアドレスのプリンタ３０に、ＩＰアドレス欄７０ａのＩＰアドレスのコンピュータ２０を印刷可にする命令を送信する。
ステップＳ１５４  命令を受信したプリンタ３０の印刷許可情報格納手段３４ｇは、記憶部６６の受け取ったコンピュータのＩＰアドレスの印刷許可情報として印刷可を格納する。
【０１００】
次に、コンピュータ２０からＩＰアドレス及び印刷ジョブがネットワーク１０を介してプリンタ３０に送信されたときの動作について説明する。
【０１０１】
図１８は本発明の第３の実施の形態における印刷ジョブを受信した場合の動作を示すフローチャートである。
【０１０２】
まず、入出力インターフェイス３１は、受信したＩＰアドレス及び印刷ジョブを印刷許可判断手段３４ａに渡す。そして、該印刷許可判断手段３４ａは、受け取ったＩＰアドレスを記憶部３５から検索し、ＩＰアドレスが見つかったか否かを判断する。ＩＰアドレスが見つかった場合は、そのＩＰアドレスの印刷許可情報を記憶部３５から読み込む。
【０１０３】
そして、読み込んだ印刷許可情報が印刷可である場合、印刷許可判断手段３４ａは、印刷処理手段３４ｂに受け取ったＩＰアドレス及び印刷ジョブを渡す。すると、印刷処理手段３４ｂは、受け取った印刷ジョブの印刷を行い、印刷を行った印刷枚数、及び、受け取ったＩＰアドレスを使用量格納手段３４ｃに渡す。
【０１０４】
続いて、該使用量格納手段３４ｃは、受け取ったＩＰアドレスの総印刷枚数を記憶部３５から読み込み、総印刷枚数に受け取った印刷枚数を加算し、記憶部３５に、受け取ったＩＰアドレスの総印刷枚数として加算値を格納する。
【０１０５】
次に、フローチャートについて説明する。
ステップＳ１６１  入出力インターフェイス３１が受信したＩＰアドレス及び印刷ジョブを制御部３４の印刷許可判断手段３４ａに渡す。
ステップＳ１６２  印刷許可判断手段３４ａは受け取ったＩＰアドレスを記憶部３５から検索する。
ステップＳ１６３  ＩＰアドレスが見つかったか否かを判断する。ＩＰアドレスが見つかった場合はステップＳ１６４に進み、ＩＰアドレスが見つからなかった場合は処理を終了する。
ステップＳ１６４  印刷許可判断手段３４ａは受け取ったＩＰアドレスの印刷許可情報を記憶部３５から読み込む。
ステップＳ１６５  印刷許可情報が印刷不可であるか否かを判断する。印刷許可情報が印刷不可である場合は処理を終了し、印刷許可情報が印刷不可でない場合はステップＳ１６６に進む。
ステップＳ１６６  ＩＰアドレス及び印刷ジョブを印刷処理手段３４ｂに渡す。
ステップＳ１６７  印刷処理手段３４ｂは印刷を行う。
ステップＳ１６８  ＩＰアドレス及び印刷を行った印刷枚数を使用量格納手段３４ｃに渡す。
ステップＳ１６９  使用量格納手段３４ｃは、受け取ったＩＰアドレスの総印刷枚数を記憶部３５から読み込む。
ステップＳ１７０  受け取った印刷枚数と総印刷枚数とを加算する。
ステップＳ１７１  記憶部３５に受け取ったＩＰアドレスの総印刷枚数として加算値を格納し、処理を終了する。
【０１０６】
次に、管理サーバ６０がプリンタ３０からコンピュータ２０毎の総印刷枚数を取得する動作について説明する。
【０１０７】
図１９は本発明の第３の実施の形態における総印刷枚数を取得する動作を示す第１のフローチャート、図２０は本発明の第３の実施の形態における総印刷枚数を取得する動作を示す第２のフローチャートである。
【０１０８】
まず、管理サーバ６０の電源がオンにされると、使用量取得手段６５ａは、時間をカウントし、電源がオフにされていないことを確認する。なお、電源がオフにされている場合は、処理を終了する。そして、一分が経過すると、プリンタデータベース６６ｂに格納されているプリンタ３０のＩＰアドレス分だけ後述される動作を繰り返す。前記プリンタデータベース６６ｂからプリンタ３０のＩＰアドレスを読み込み、該ＩＰアドレスのプリンタ３０に対して、コンピュータ２０毎の総印刷枚数をすべて取得する命令を送信する。続いて、プリンタ３０の使用量取得手段３４ｈは、入出力インターフェイス３１を介して、コンピュータ２０毎の総印刷枚数をすべて取得する命令を受け取ると、記憶部３５に格納されているコンピュータ２０のＩＰアドレス分だけ後述される動作を繰り返す。
【０１０９】
続いて、使用量取得手段３４ｈは、記憶部３５からコンピュータ２０のＩＰアドレスの総印刷枚数を読み込み、総印刷枚数として０を格納し、ＩＰアドレスとその総印刷枚数を管理サーバ６０に送信する。そして、該管理サーバ６０の使用量取得手段６５ａは、入出力インターフェイス６１を介してＩＰアドレスと総印刷枚数を受け取ると、印刷枚数データベース６６ａから前記ＩＰアドレスの総印刷枚数を読み込み、受け取った総印刷枚数と読み込んだ総印刷枚数とを加算し、その加算値を印刷枚数データベース６６ａに、前記ＩＰアドレスの総印刷枚数として格納する。そして、印刷枚数データベース６６ａに格納されているコンピュータ２０のＩＰアドレス分だけ後述される動作を繰り返す。
【０１１０】
続いて、使用量取得手段６５ａは、前記印刷枚数データベース６６ａからコンピュータ２０のＩＰアドレスの総印刷枚数、印刷可能枚数及び印刷許可情報を読み込む。そして、該印刷許可情報が印刷可である場合、総印刷枚数と印刷可能枚数とを比較し、総印刷枚数が印刷可能枚数より大きいか否かを判断する。ここで、総印刷枚数が印刷可能枚数より大きい場合、印刷枚数データベース６６ａに、コンピュータ２０のＩＰアドレスの印刷許可情報として、印刷不可を格納し、プリンタデータベース６６ｂに格納されているプリンタ３０のＩＰアドレス分だけ後述される動作を繰り返す。
【０１１１】
続いて、使用量取得手段６５ａは、前記プリンタデータベース６６ｂからプリンタ３０のＩＰアドレスを読み込み、該ＩＰアドレスのプリンタ３０に、コンピュータ２０のＩＰアドレスを印刷不可にする命令を送信する。続いて、プリンタ３０の印刷許可情報格納手段３４ｇは、入出力インターフェイス３１を介してコンピュータ２０のＩＰアドレスを印刷不可にする命令を受け取ると、記憶部３５に前記ＩＰアドレスの印刷許可情報として印刷不可を格納する。
【０１１２】
次に、フローチャートについて説明する。
ステップＳ１８１  使用量取得手段６５ａは時間をカウントする。
ステップＳ１８２  電源がオフにされたか否かを判断する。電源がオフにされた場合は処理を終了し、電源がオフにされていない場合はステップＳ１８３に進む。
ステップＳ１８３  一分が経過したか否かを判断する。一分が経過した場合はステップＳ１８４に進み、一分が経過していない場合はステップＳ１８１に戻る。
ステップＳ１８４  プリンタデータベース６６ｂにまだ読み込んでいないプリンタのＩＰアドレスが存在するか否かを判断する。プリンタ３０のＩＰアドレスが存在する場合は１８５に進み、プリンタ３０のＩＰアドレスが存在しない場合はステップＳ１９６に進む。ステップＳ１８５  プリンタデータベース６６ｂからプリンタのＩＰアドレスを読み込む。
ステップＳ１８６  読み込んだＩＰアドレスのプリンタ３０に、コンピュータ２０毎の総印刷枚数をすべて取得する命令を送信する。
ステップＳ１８７  プリンタ３０の使用量取得手段３４ｈはコンピュータ毎の総印刷枚数をすべて取得する命令を受け取る。
ステップＳ１８８  記憶部３５にまだ読み込んでいないコンピュータ２０のＩＰアドレスが存在するか否かを判断する。コンピュータ２０のＩＰアドレスが存在する場合はステップＳ１８９に進み、コンピュータのＩＰアドレスが存在しない場合はステップＳ１８４に戻る。
ステップＳ１８９  記憶部３５からコンピュータ２０のＩＰアドレス及び総印刷枚数を読み込む。
ステップＳ１９０  記憶部３５に総印刷枚数として０を格納する。
ステップＳ１９１  読み込んだＩＰアドレス及び総印刷枚数を管理サーバ６０に送信する。
ステップＳ１９２  管理サーバ６０の使用量取得手段６５ａはＩＰアドレス及び総印刷枚数を受け取る。
ステップＳ１９３  印刷枚数データベース６６ａから受け取ったコンピュータ２０のＩＰアドレスの総印刷枚数を読み込む。
ステップＳ１９４  受け取った総印刷枚数及び読み込んだ総印刷枚数を加算する。
ステップＳ１９５  印刷枚数データベース６６ａに、受け取ったコンピュータ２０のＩＰアドレスの総印刷枚数として加算値を格納する。
ステップＳ１９６  印刷枚数データベース６６ａにまだ読み込んでいないコンピュータ２０のＩＰアドレスが存在するか否かを判断する。コンピュータ２０のＩＰアドレスが存在する場合は１９７に進み、コンピュータのＩＰアドレスが存在しない場合はステップＳ１８１に戻る。
ステップＳ１９７  印刷枚数データベース６６ａからコンピュータ２０のＩＰアドレスの総印刷枚数、印刷可能枚数及び印刷許可情報を読み込む。
ステップＳ１９８  印刷許可情報が印刷可であるか否かを判断する。印刷許可情報が印刷可である場合はステップＳ１９９に進み、印刷許可情報が印刷可でない場合は１９６に戻る。
ステップＳ１９９  総印刷枚数が印刷可能枚数より大きいか否かを判断する。総印刷枚数が印刷可能枚数より大きい場合はステップＳ２００に進み、総印刷枚数が印刷可能枚数より大きくない場合はステップＳ１９６に戻る。
ステップＳ２００  印刷枚数データベース６６ａのコンピュータ２０のＩＰアドレスの印刷許可情報として印刷不可を格納する。
ステップＳ２０１  プリンタデータベース６６ｂにまだ読み込んでいないプリンタ３０のＩＰアドレスが存在するか否かを判断する。プリンタ３０のＩＰアドレスが存在する場合はステップＳ２０２に進み、プリンタのＩＰアドレスが存在しない場合はステップＳ１９６に戻る。
ステップＳ２０２  プリンタデータベース６６ｂからプリンタ３０のＩＰアドレスを読み込む。
ステップＳ２０３  読み込んだＩＰアドレスのプリンタ３０に、ＩＰアドレスのコンピュータ２０を印刷不可にする命令を送信する。
ステップＳ２０４  プリンタ３０の印刷許可情報格納手段３４ｇはコンピュータのＩＰアドレスを印刷不可にする命令を受信する。
ステップＳ２０５  記憶部３５の受け取ったコンピュータ２０のＩＰアドレスの印刷許可情報として印刷不可を格納する。
【０１１３】
次に、所定期間（本実施の形態においては一ヶ月として設定される）が経過した場合の動作について説明する。
【０１１４】
図２１は本発明の第３の実施の形態における所定期間が経過した場合の動作を示す第１のフローチャート、図２２は本発明の第３の実施の形態における所定期間が経過した場合の動作を示す第２のフローチャートである。
【０１１５】
まず、管理サーバ６０の電源がオンにされると、期間管理手段６５ｃは、年月データベース６６ｃから有効年月を読み込み、時間をカウントし、電源がオフにされていないことを確認して、一分が経過した場合はリアルタイムクロック６４に日付を問い合わせる。そして、現在の年月が有効年月と異なっている場合、使用可能量決定手段６５ｂに現在の年月及び有効年月を渡す。
【０１１６】
続いて、前記使用可能量決定手段６５ｂは、印刷枚数データベース６６ａに格納されているコンピュータ２０のＩＰアドレス分だけ後述される動作を繰り返す。そして、印刷枚数データベース６６ａにまだ読み込んでいないコンピュータ２０のＩＰアドレスが存在しない場合は、前記年月データベース６６ｃに現在の年月を格納する。一方、印刷枚数データベース６６ａにまだ読み込んでいないコンピュータ２０のＩＰアドレスが存在する場合、印刷枚数データベース６６ａからコンピュータのＩＰアドレスの総印刷枚数、印刷可能枚数及び標準印刷可能枚数を読み込み、総印刷枚数として０を格納する。また、印刷許可情報が印刷不可である場合、印刷枚数データベース６６ａにコンピュータ２０のＩＰアドレスの印刷許可情報として印刷可を格納し、プリンタデータベース６６ｂに格納されているプリンタ３０のＩＰアドレス分だけ後述される動作を繰り返す。
【０１１７】
そして、使用可能量決定手段６５ｂは、プリンタデータベース６６ｂからプリンタ３０のＩＰアドレスを読み込み、該ＩＰアドレスのプリンタ３０に、コンピュータ２０のＩＰアドレスを印刷可にする命令を送信する。前記プリンタ３０の印刷許可情報格納手段３４ｇは、入出力インターフェイス３１を介してコンピュータ２０のＩＰアドレスを印刷可にする命令を受信すると、記憶部３５に前記ＩＰアドレスの印刷許可情報として印刷可を格納する。
【０１１８】
続いて、使用可能量決定手段６５ｂは、現在の年月と有効年月とを比較し、二ヶ月以上の差がある場合は、印刷枚数データベース６６ａのＩＰアドレスの印刷可能枚数として標準印刷可能枚数を格納する。また、現在の年月と有効年月との差が一ヶ月である場合は、印刷可能枚数から総印刷枚数を減算する。そして、その減算値が正である場合は、減算値と標準印刷可能枚数とを加算し、印刷枚数データベース６６ａにＩＰアドレスの印刷可能枚数として加算値を格納する。
【０１１９】
次に、フローチャートについて説明する。
ステップＳ２１１  期間管理手段６５ｃは年月データベース６６ｃから有効年月を読み込む。
ステップＳ２１２  時間をカウントする。
ステップＳ２１３  電源がオフにされたか否かを判断する。電源がオフにされた場合は処理を終了し、電源がオフにされていない場合はステップＳ２１４に進む。
ステップＳ２１４  一分が経過したか否かを判断する。一分が経過した場合はステップＳ２１５に進み、一分が経過していない場合はステップＳ２１２に戻る。
ステップＳ２１５  リアルタイムクロック６４から日付を取得する。
ステップＳ２１６  現在の年月と有効年月とが異なっているか否かを判断する。現在の年月と有効年月とが異なっている場合はステップＳ２１７に進み、現在の年月と有効年月とが異なっていない場合はステップＳ２１２に戻る。
ステップＳ２１７  使用可能量決定手段６５ｂに現在の年月及び有効年月を渡す。
ステップＳ２１８  印刷枚数データベース６６ａにまだ読み込んでいないコンピュータ２０のＩＰアドレスが存在するか否かを判断する。コンピュータ２０のＩＰアドレスが存在する場合はステップＳ２２０に進み、コンピュータ２０のＩＰアドレスが存在しない場合はステップＳ２１９に進む。
ステップＳ２１９  現在の年月を年月データベース６６ｃに格納する。
ステップＳ２２０  使用可能量決定手段６５ｂは印刷枚数データベース６６ａからＩＰアドレスの総印刷枚数、印刷可能枚数及び標準印刷可能枚数を読み込む。
ステップＳ２２１  印刷枚数データベース６６ａのＩＰアドレスの総印刷枚数として０を格納する。
ステップＳ２２２  印刷許可情報が印刷可であるか否かを判断する。印刷許可情報が印刷可である場合はステップＳ２２９に進み、印刷許可情報が印刷可でない場合はステップＳ２２３に進む。
ステップＳ２２３  印刷枚数データベース６６ａのコンピュータ２０のＩＰアドレスの印刷許可情報として印刷可を格納する。
ステップＳ２２４  プリンタデータベース６６ｂにまだ読み込んでいないプリンタ３０のＩＰアドレスが存在するか否かを判断する。プリンタ３０のＩＰアドレスが存在する場合はステップＳ２２５に進み、プリンタ３０のＩＰアドレスが存在しない場合はステップＳ２２９に進む。
ステップＳ２２５  プリンタデータベース６６ｂからプリンタ３０のＩＰアドレスを読み込む。
ステップＳ２２６  読み込んだＩＰアドレスのプリンタ３０に、ＩＰアドレスのコンピュータ２０を印刷可にする命令を送信する。
ステップＳ２２７  プリンタ３０の印刷許可情報格納手段３４ｇは命令を受信する。
ステップＳ２２８  記憶部３５に受け取ったコンピュータ２０のＩＰアドレスの印刷許可情報として印刷可を格納する。
ステップＳ２２９  現在の年月と有効年月との差が一ヶ月であるか否かを判断する。現在の年月と有効年月との差が一ヶ月である場合はステップＳ２３１に進み、現在の年月と有効年月との差が一ヶ月でない場合はステップＳ２３０に進む。
ステップＳ２３０  印刷枚数データベース６６ａのＩＰアドレスの印刷可能枚数として標準印刷可能枚数を格納する。
ステップＳ２３１  印刷可能枚数から印刷枚数を減算する。
ステップＳ２３２  減算値が正の値であるか否かを判断する。減算値が正の値である場合はステップＳ２３３に進み、減算値が正の値でない場合はステップＳ２１８に戻る。
ステップＳ２３３  減算値と標準印刷可能枚数とを加算する。
ステップＳ２３４  印刷枚数データベース６６ａのＩＰアドレスの印刷可能枚数に加算値を格納する。
【０１２０】
このように、本実施の形態においては、すべてのプリンタ３０に対してコンピュータ２０毎に印刷可能枚数を設定することができ、コンピュータ２０毎にその月の余った枚数が次の月の印刷可能枚数に自動的に加えられる。そのため、前記第１の実施の形態における効果が、すべてのプリンタ３０に対してコンピュータ２０毎に得られ、さらに、特定のプリンタ３０に印刷が偏るというような場合にも、適切に対応することができる。
【０１２１】
次に、本発明の第４の実施の形態について説明する。なお、第１〜第３の実施の形態と同じ構造を有するものについては、同じ符号を付与することによってその説明を省略する。また、第１〜第３の実施の形態と同じ動作及び効果についてもその説明を省略する。
【０１２２】
図２３は本発明の第４の実施の形態における画像形成システムの構成を示すブロック図である。
【０１２３】
図２３に示されるように、ネットワーク１０は、コンピュータ２０ａ及びコンピュータ２０ｂ、並びに、画像形成装置としてのプリンタ３０を通信可能に接続する。そして、前記コンピュータ２０ａ及びコンピュータ２０ｂは、機能の観点から、入出力インターフェイス２１、制御部２２及び表示部２３を有し、使用者識別情報としてのＩＰアドレス、画像形成データとしての印刷ジョブをプリンタ３０に送信する。
【０１２４】
また、前記入出力インターフェイス２１は、印刷ジョブの送信やプリンタ３０からの通知メッセージの受信を行い、表示部２３は通知メッセージを表示する。さらに、前記制御部２２は、印刷ジョブの作成、作成した印刷ジョブの入出力インターフェイス２１を介しての送信、前記入出力インターフェイス２１の受信した通知メッセージの表示部２３への表示するための制御を行う。そして、プリンタ３０の入出力インターフェイス３１はネットワーク１０を介してＩＰアドレス及び印刷ジョブに受信を行う。さらに、前記記憶部３５の印刷枚数データベース３５ａは、ＩＰアドレス毎に、ＩＰアドレス、総印刷枚数、印刷可能枚数及び残り通知枚数を格納する領域である。
【０１２５】
次に、前記タッチパネル３２に表示される設定画面について説明する。
【０１２６】
図２４は本発明の第４の実施の形態における設定画面を示す図である。
【０１２７】
図２４に示されるように、設定画面９０は、設定を行うＩＰアドレスを入力するＩＰアドレス欄５０ａ、印刷可能枚数を入力する印刷可能枚数欄４０ａ、残り通知枚数を入力する残り通知枚数欄９０ａ、設定を保存する保存ボタン４０ｂ、設定を終了する終了ボタン４０ｃ、０から９までの数字を入力する数字ボタン４０ｄ、ＩＰアドレスのドットを入力するドットボタン５０ｂ、及び、一文字削除する削除ボタン４０ｅを有する。そして、ＩＰアドレス欄５０ａ、印刷可能枚数欄４０ａ及び残り通知枚数欄９０ａは触れるとその欄の入力が可能になり、最初に表示されたときは、ＩＰアドレス欄５０ａが入力可能になる。
【０１２８】
次に、前記プリンタ３０の制御部３４の構成について機能の観点から説明する。
【０１２９】
図２５は本発明の第４の実施の形態におけるプリンタの制御部の構成を示すブロック図である。
【０１３０】
図２５に示されるように、制御部３４は、機能の観点から、印刷許可判断手段３４ａ、印刷処理手段３４ｂ、使用量格納手段３４ｃ、コンピュータ２０に入出力インターフェイス３１を介して通知を行う通知手段３４ｉ、期間管理手段３４ｅ及び設定手段３４ｆを有し、記録紙への印刷を制御する。そして、前記期間管理手段３４ｅは次の月になったことを検知して、通知手段３４ｉに通知する。また、前記設定手段３４ｆは、印刷可能枚数及び残り通知枚数を設定するための設定画面９０をタッチパネル３２に表示し、設定画面９０で設定されたＩＰアドレス、印刷可能枚数及び残り通知枚数を記憶部３５に格納する。なお、残り使用可能量としての残り通知枚数は、印刷可能枚数から総印刷枚数を減算した値が残り通知枚数より少なくなったときに通知を行う値である。
【０１３１】
次に、前記構成のプリンタ３０の動作について説明する。まず、ＩＰアドレス毎に、印刷可能枚数及び残り通知枚数を設定する動作について説明する。
【０１３２】
図２６は本発明の第４の実施の形態における印刷可能枚数及び残り通知枚数設定処理の動作を示すフローチャートである。
【０１３３】
まず、管理者によって印刷可能枚数及び残り通知枚数を設定する機能が選択されると、プリンタ３０は、タッチパネル３２に設定画面９０を表示し、ＩＰアドレス欄５０ａを入力可能にする。そして、数字ボタン４０ｄが押されると押された数字を現在入力可能な欄に表示し、ドットボタン５０ｂが押されると現在入力可能な欄がＩＰアドレス欄５０ａであるか否かを判断する。そして、現在入力可能な欄がＩＰアドレス欄５０ａである場合、ドットを表示する。また、削除ボタン４０ｅが押されると現在入力可能な欄の一文字を削除し、ＩＰアドレス欄５０ａが触れられるとＩＰアドレス欄５０ａを入力可能にする。さらに、印刷可能枚数欄４０ａが触れられると印刷可能枚数欄４０ａを入力可能にし、残り通知枚数欄９０ａが触れられると残り通知枚数欄９０ａ入力可能にする。そして、終了ボタン４０ｃが押されると設定画面９０を閉じる。
【０１３４】
また、保存ボタン４０ｂが押されると、ＩＰアドレス欄５０ａ、印刷可能枚数欄４０ａ又は残り通知枚数欄９０ａのいずれかが入力されているか否かを判断する。そして、ＩＰアドレス欄５０ａ、印刷可能枚数欄４０ａ又は残り通知枚数欄９０ａのいずれもが入力されていない場合は、タッチパネル３２にエラーメッセージを表示する。また、ＩＰアドレス欄５０ａ、印刷可能枚数欄４０ａ及び残り通知枚数欄９０ａのすべてが入力されている場合は、印刷枚数データベース３５ａに、ＩＰアドレスとしてＩＰアドレス欄５０ａの内容、印刷可能枚数と標準印刷可能枚数として印刷可能枚数欄４０ａの内容、及び、残り通知枚数として残り通知枚数欄９０ａの内容を総印刷枚数として０を格納し、ＩＰアドレス欄５０ａ、印刷可能枚数欄４０ａ及び残り通知枚数欄９０ａの内容を消去する。
【０１３５】
次に、フローチャートについて説明する。
ステップＳ２４１  タッチパネル３２に設定画面９０を表示する。
ステップＳ２４２  ＩＰアドレス欄５０ａを入力可能にする。
ステップＳ２４３  数字ボタン４０ｄが押されたか否かを判断する。数字ボタン４０ｄが押された場合はステップＳ２４４に進み、数字ボタン４０ｄが押されていない場合はステップＳ２４５に進む。
ステップＳ２４４  現在入力可能な欄に押された数字を表示する。
ステップＳ２４５  ドットボタン５０ｂが押されたか否かを判断する。ドットボタン５０ｂが押された場合はステップＳ２４６に進み、ドットボタン５０ｂが押されていない場合はステップＳ２４８に進む。
ステップＳ２４６  入力可能な欄がＩＰアドレス欄５０ａであるか否かを判断する。入力可能な欄がＩＰアドレス欄５０ａである場合はステップＳ２４７に進み、入力可能な欄がＩＰアドレス欄５０ａでない場合はステップＳ２４３に戻る。
ステップＳ２４７  ＩＰアドレス欄５０ａにドットを表示する。
ステップＳ２４８  削除ボタン４０ｅが押されたか否かを判断する。削除ボタン４０ｅが押された場合はステップＳ２４９に進み、削除ボタン４０ｅが押されていない場合はステップＳ２５０に進む。
ステップＳ２４９  現在入力可能な欄の一文字を削除する。
ステップＳ２５０  ＩＰアドレス欄５０ａに触れたか否かを判断する。ＩＰアドレス欄５０ａに触れた場合はステップＳ２５１に進み、ＩＰアドレス欄５０ａに触れていない場合はステップＳ２５２に進む。
ステップＳ２５１  ＩＰアドレス欄５０ａを入力可能にする。
ステップＳ２５２  印刷可能枚数欄４０ａに触れたか否かを判断する。印刷可能枚数欄４０ａに触れた場合はステップＳ２５３に進み、印刷可能枚数欄４０ａに触れていない場合はステップＳ２５４に進む。
ステップＳ２５３  印刷可能枚数欄４０ａを入力可能にする。
ステップＳ２５４  残り通知枚数欄９０ａに触れたか否かを判断する。残り通知枚数欄９０ａに触れた場合はステップＳ２５５に進み、残り通知枚数欄９０ａに触れていない場合はステップＳ２５６に進む。
ステップＳ２５５  残り通知枚数欄９０ａを入力可能にする。
ステップＳ２５６  終了ボタン４０ｃが押されたか否かを判断する。終了ボタン４０ｃが押された場合はステップＳ２５７に進み、終了ボタン４０ｃが押されていない場合はステップＳ２５８に進む。
ステップＳ２５７  設定画面９０を閉じ、処理を終了する。
ステップＳ２５８  保存ボタン４０ｂが押されたか否かを判断する。保存ボタン４０ｂが押された場合はステップＳ２５９に進み、保存ボタン４０ｂが押されていない場合はステップＳ２４３に戻る。
ステップＳ２５９  ＩＰアドレス、印刷可能枚数及び残り通知枚数のいずれかが入力されているか否かを判断する。ＩＰアドレス、印刷可能枚数及び残り通知枚数のいずれかが入力されている場合はステップＳ２６１に進み、ＩＰアドレス、印刷可能枚数及び残り通知枚数のいずれかが入力されていない場合はステップＳ２６０に進む。
ステップＳ２６０  タッチパネル３２にエラーメッセージを表示する。
ステップＳ２６１  印刷枚数データベース３５ａにＩＰアドレスとしてＩＰアドレス欄５０ａの内容を、印刷可能枚数として印刷可能枚数欄４０ａの内容を及び残り通知枚数として残り通知枚数欄９０ａの内容を総印刷枚数として０を格納する。
ステップＳ２６２  ＩＰアドレス欄５０ａ、印刷可能枚数欄４０ａ及び残り通知枚数欄９０ａの内容を消去する。
【０１３６】
次に、前記コンピュータ２０からＩＰアドレス及び印刷ジョブがネットワーク１０を介してプリンタ３０に送信されたときの動作について説明する。
【０１３７】
図２７は本発明の第４の実施の形態における印刷ジョブを受信した場合の動作を示す第１のフローチャート、図２８は本発明の第４の実施の形態における印刷ジョブを受信した場合の動作を示す第２のフローチャートである。
【０１３８】
まず、入出力インターフェイス３１は、受信したＩＰアドレス及び印刷ジョブを制御部３４の印刷許可判断手段３４ａに渡す。そして、該印刷許可判断手段３４ａは、受け取ったＩＰアドレスを印刷枚数データベース３５ａから検索し、ＩＰアドレスが見つかったか否かを判断する。ＩＰアドレスが見つからなかった場合は、通知手段３４ｉにＩＰアドレス及び印刷枚数として印刷不許可を示す−１を渡す。また、ＩＰアドレスが見つかった場合は、該ＩＰアドレスの総印刷枚数及び印刷可能枚数を印刷枚数データベース３５ａから読み込み、総印刷枚数と印刷可能枚数とを比較し、総印刷枚数が印刷可能枚数より小さいか否かを判断する。そして、総印刷枚数が印刷可能枚数と等しい場合、又は、総印刷枚数が印刷可能枚数より大きい場合は、通知手段３４ｉにＩＰアドレス及び印刷枚数として印刷不許可を示す−１を渡す。また、総印刷枚数が印刷可能枚数より小さい場合は、印刷処理手段３４ｂに受け取ったＩＰアドレス及び印刷ジョブを渡す。すると、印刷処理手段３４ｂは、受け取った印刷ジョブの印刷を行い、印刷を行った印刷枚数、及び、受け取ったＩＰアドレスを使用量格納手段３４ｃに渡す。
【０１３９】
そして、該使用量格納手段３４ｃは、受け取ったＩＰアドレスの総印刷枚数を印刷枚数データベース３５ａから読み込み、総印刷枚数に受け取った印刷枚数を加算し、印刷枚数データベース３５ａに受け取ったＩＰアドレスの総印刷枚数として加算値を格納し、通知手段３４ｉにＩＰアドレス及び印刷枚数を渡す。
【０１４０】
続いて、通知手段３４ｉは、受け取った印刷枚数が印刷不許可を示す−１である場合、受け取ったＩＰアドレスのコンピュータ２０に印刷が不許可であることを通知する。また、受け取った印刷枚数が印刷不許可を示す−１でない場合、通知手段３４ｉは受け取ったＩＰアドレスの総印刷枚数、印刷可能枚数及び残り通知枚数を印刷枚数データベース３５ａから読み込む。続いて、総印刷枚数と印刷可能枚数とを比較し、総印刷枚数が印刷可能枚数より小さいか否かを判断する。そして、総印刷枚数が印刷可能枚数と等しい場合、又は、総印刷枚数が印刷可能枚数より大きい場合は、受け取ったＩＰアドレスのコンピュータ２０に以降の印刷が不許可になったことを通知する。また、総印刷枚数が印刷可能枚数より小さい場合は、総印刷枚数と残り通知枚数とを比較する。そして、総印刷枚数が残り通知枚数と等しい場合、又は、総印刷枚数が残り通知枚数より大きい場合は、印刷可能枚数から総印刷枚数を減算して残りの印刷枚数を求め、受け取ったＩＰアドレスのコンピュータ２０に残りの印刷枚数を通知する。
【０１４１】
次に、フローチャートについて説明する。
ステップＳ２７１  入出力インターフェイス３１が受信したＩＰアドレス及び印刷ジョブを制御部３４の印刷許可判断手段３４ａに渡す。
ステップＳ２７２  印刷許可判断手段３４ａは受け取ったＩＰアドレスを印刷枚数データベース３５ａから検索する。
ステップＳ２７３  ＩＰアドレスが見つかったか否かを判断する。ＩＰアドレスが見つかった場合はステップＳ２７４に進み、ＩＰアドレスが見つからなかった場合はステップＳ２７６に進む。
ステップＳ２７４  印刷許可判断手段３４ａは受け取ったＩＰアドレスの総印刷枚数及び印刷可能枚数を印刷枚数データベース３５ａから読み込む。
ステップＳ２７５  総印刷枚数が印刷可能枚数より小さいか否かを判断する。総印刷枚数が印刷可能枚数より小さい場合はステップＳ２７７に進み、総印刷枚数が印刷可能枚数以上である場合はステップＳ２７６に進む。
ステップＳ２７６  ＩＰアドレス及び印刷枚数として−１を通知手段３４ｉに渡す。
ステップＳ２７７  ＩＰアドレス及び印刷ジョブを印刷処理手段３４ｂに渡す。
ステップＳ２７８  印刷処理手段３４ｂは印刷を行う。
ステップＳ２７９  ＩＰアドレス及び印刷を行った印刷枚数を使用量格納手段３４ｃに渡す。
ステップＳ２８０  使用量格納手段３４ｃは印刷枚数データベース３５ａのＩＰアドレスの総印刷枚数を読み込む。
ステップＳ２８１  受け取った印刷枚数と総印刷枚数とを加算する。
ステップＳ２８２  印刷枚数データベース３５ａに受け取ったＩＰアドレスの総印刷枚数として加算値を格納する。
ステップＳ２８３  ＩＰアドレス及び印刷枚数を通知手段３４ｉに渡す。
ステップＳ２８４  印刷枚数が−１であるか否かを判断する。印刷枚数が−１である場合はステップＳ２８５に進み、印刷枚数が−１でない場合はステップＳ２８６に進む。
ステップＳ２８５  受け取ったＩＰアドレスのコンピュータに印刷が不許可であることを通知する。
ステップＳ２８６  通知手段３４ｉは受け取ったＩＰアドレスの総印刷枚数、印刷可能枚数及び残り通知枚数を印刷枚数データベース３５ａから読み込む。
ステップＳ２８７  総印刷枚数が印刷可能枚数より小さいか否かを判断する。総印刷枚数が印刷可能枚数より小さい場合はステップＳ２８９に進み、総印刷枚数が印刷可能枚数以上である場合はステップＳ２８８に進む。
ステップＳ２８８  受け取ったＩＰアドレスのコンピュータ２０に以降の印刷が不許可になったことを通知する。
ステップＳ２８９  総印刷枚数が残り通知枚数より小さいか否かを判断する。総印刷枚数が残り通知枚数より小さい場合は処理を終了し、総印刷枚数が残り通知枚数以上である場合はステップＳ２９０に進む。
ステップＳ２９０  印刷可能枚数から総印刷枚数を減算し、残りの印刷枚数を求める。
ステップＳ２９１  受け取ったＩＰアドレスのコンピュータに残りの印刷枚数を通知し、処理を終了する。
【０１４２】
次に、所定期間（本実施の形態においては一ヶ月として設定される）が経過した場合の動作について説明する。
【０１４３】
図２９は本発明の第４の実施の形態における所定期間が経過した場合の動作を示すフローチャートである。
【０１４４】
まず、プリンタ３０の電源がオンにされると、期間管理手段３４ｅは、年月データベース３５ｂから有効年月を読み込み、時間をカウントし、電源がオフにされていないことを確認して、一分が経過した場合はリアルタイムクロック３３に日付を問い合わせる。そして、現在の年月が有効年月と異なっている場合、通知手段３４ｉに現在の年月及び有効年月を渡す。
【０１４５】
続いて、通知手段３４ｉは、印刷枚数データベース３５ａからＩＰアドレスの総印刷枚数及び印刷可能枚数を読み込み、総印刷枚数として０を格納し、印刷可能枚数から総印刷枚数を減算する。そして、その減算値が０以下である場合は、現在のＩＰアドレスのコンピュータ２０に印刷が許可されたことを通知する。また、次のＩＰアドレスが存在しない場合は、年月データベース３５ｂに現在の年月を格納する。
【０１４６】
次に、フローチャートについて説明する。
ステップＳ３０１  期間管理手段３４ｅは年月データベース３５ｂから有効年月を読み込む。
ステップＳ３０２  時間をカウントする。
ステップＳ３０３  電源がオフにされたか否かを判断する。電源がオフにされた場合は処理を終了し、電源がオフにされていない場合はステップＳ３０４に進む。
ステップＳ３０４  一分が経過したか否かを判断する。一分が経過した場合はステップＳ３０５に進み、一分が経過していない場合はステップＳ３０２に戻る。
ステップＳ３０５  リアルタイムクロック３３から日付を取得する。
ステップＳ３０６  現在の年月と有効年月とが異なっているか否かを判断する。現在の年月と有効年月とが異なっている場合はステップＳ３０７に進み、現在の年月と有効年月とが異なっていない場合はステップＳ３０２に戻る。
ステップＳ３０７  通知手段３４ｉに現在の年月及び有効年月を渡す。
ステップＳ３０８  通知手段３４ｉは印刷枚数データベース３５ａからＩＰアドレスの総印刷枚数及び印刷可能枚数を読み込む。
ステップＳ３０９  印刷枚数データベース３５ａのＩＰアドレスの総印刷枚数として０を格納する。
ステップＳ３１０  印刷可能枚数から印刷枚数を減算する。
ステップＳ３１１  減算値が０以下であるか否かを判断する。減算値が０以下である場合はステップＳ３１２に進み、減算値が０より大きい場合はステップＳ３１３に進む。
ステップＳ３１２  受け取ったアドレスのコンピュータ２０に印刷が許可されたことを通知する。
ステップＳ３１３  ＩＰアドレスが残っているか否かを判断する。ＩＰアドレスが残っている場合はステップＳ３０８に戻り、ＩＰアドレスが残っていない場合はステップＳ３１４に進む。
ステップＳ３１４  現在の年月を年月データベース３５ｂに格納する。
【０１４７】
このように、本実施の形態においては、印刷可能枚数が残り少なくなった時点でコンピュータ２０に残りの印刷枚数を通知するので、印刷の可否を前もって把握することができる。
【０１４８】
なお、前記第１〜第４の実施の形態においては、画像形成装置がプリンタである場合について説明したが、前記画像形成装置は、コピー機やＭＦＰ（複合型プリンタ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）であってもよい。
【０１４９】
また、前記第１〜第４の実施の形態において、画像形成のために使用した消耗品が媒体としての記録紙であり、使用量が印刷枚数である場合について説明したが、前記消耗品はトナー、ドラム等であってもよく、前記使用量はトナーの消費量、ドラムの使用時間等であってもよい。
【０１５０】
さらに、前記第１〜第４の実施の形態において、使用者識別情報がＩＰアドレスであり、接続形態がネットワーク接続である場合について説明したが、使用者識別情報はコンピュータ名やログイン名であってもよく、接続形態はパラレルやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続であってもよい。また、画像形成データの入力がコンピュータからの印刷ジョブである場合について説明したが、画像形成装置がコピー機単体であり、画像形成データがスキャナ部分から入力され、使用者識別情報がコピーカードである場合にも適用することができる。
【０１５１】
そして、前記第１〜第４の実施の形態において、記憶部は、ハードディスクであってもよく、フラッシュメモリであってもよい。
【０１５２】
また、前記第４の実施の形態は、前記第１及び第３の実施の形態における構成にも適用することができる。さらに、前記第４の実施の形態において、通知手段としてコンピュータのディスプレイに表示する例について説明したが、電子メールで通知することもできる。
【０１５３】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【図面の簡単な説明】
【０１５４】
【図１】本発明の第１の実施の形態における画像形成システムの構成を示すブロック図である。
【図２】本発明の第１の実施の形態における設定画面を示す図である。
【図３】本発明の第１の実施の形態におけるプリンタの制御部の構成を示すブロック図である。
【図４】本発明の第１の実施の形態における印刷可能枚数設定処理の動作を示すフローチャートである。
【図５】本発明の第１の実施の形態における印刷ジョブを受信した場合の動作を示すフローチャートである。
【図６】本発明の第１の実施の形態における所定期間が経過した場合の動作を示すフローチャートである。
【図７】本発明の第２の実施の形態における設定画面を示す図である。
【図８】本発明の第２の実施の形態における印刷可能枚数設定処理の動作を示すフローチャートである。
【図９】本発明の第２の実施の形態におけるＩＰアドレス及び印刷ジョブを受信した場合の動作を示すフローチャートである。
【図１０】本発明の第２の実施の形態における所定期間が経過した場合の動作を示すフローチャートである。
【図１１】本発明の第３の実施の形態における画像形成システムの構成を示すブロック図である。
【図１２】本発明の第３の実施の形態におけるプリンタの制御部の構成を示すブロック図である。
【図１３】本発明の第３の実施の形態における管理サーバの制御部の構成を示すブロック図である。
【図１４】本発明の第３の実施の形態における印刷可能枚数設定画面を示す図である。
【図１５】本発明の第３の実施の形態におけるプリンタ設定画面を示す図である。
【図１６】本発明の第３の実施の形態における総印刷枚数を取得するプリンタのＩＰアドレスを設定する動作を示すフローチャートである。
【図１７】本発明の第３の実施の形態におけるコンピュータ毎に印刷可能枚数を設定する動作を示すフローチャートである。
【図１８】本発明の第３の実施の形態における印刷ジョブを受信した場合の動作を示すフローチャートである。
【図１９】本発明の第３の実施の形態における総印刷枚数を取得する動作を示す第１のフローチャートである。
【図２０】本発明の第３の実施の形態における総印刷枚数を取得する動作を示す第２のフローチャートである。
【図２１】本発明の第３の実施の形態における所定期間が経過した場合の動作を示す第１のフローチャートである。
【図２２】本発明の第３の実施の形態における所定期間が経過した場合の動作を示す第２のフローチャートである。
【図２３】本発明の第４の実施の形態における画像形成システムの構成を示すブロック図である。
【図２４】本発明の第４の実施の形態における設定画面を示す図である。
【図２５】本発明の第４の実施の形態におけるプリンタの制御部の構成を示すブロック図である。
【図２６】本発明の第４の実施の形態における印刷可能枚数及び残り通知枚数設定処理の動作を示すフローチャートである。
【図２７】本発明の第４の実施の形態における印刷ジョブを受信した場合の動作を示す第１のフローチャートである。
【図２８】本発明の第４の実施の形態における印刷ジョブを受信した場合の動作を示す第２のフローチャートである。
【図２９】本発明の第４の実施の形態における所定期間が経過した場合の動作を示すフローチャートである。
【符号の説明】
【０１５５】
３０、３０ａ、３０ｂ    プリンタ
３１    入出力インターフェイス
３４ｃ    使用量格納手段
３４ｄ、６５ｂ    使用可能量決定手段
３４ｆ、６５ｄ    設定手段
３４ｈ、６５ａ    使用量取得手段
３４ｉ    通知手段
３５ａ、６６ａ    印刷枚数データベース
３５ｂ、６６ｃ    年月データベース
６０    管理サーバ
【図１】
2005074894.tif 000003
【図２】
2005074894.tif 000004
【図３】
2005074894.tif 000005
【図４】
2005074894.tif 000006
【図５】
2005074894.tif 000007
【図６】
2005074894.tif 000008
【図７】
2005074894.tif 000009
【図８】
2005074894.tif 000010
【図９】
2005074894.tif 000011
【図１０】
2005074894.tif 000012
【図１１】
2005074894.tif 000013
【図１２】
2005074894.tif 000014
【図１３】
2005074894.tif 000015
【図１４】
2005074894.tif 000016
【図１５】
2005074894.tif 000017
【図１６】
2005074894.tif 000018
【図１７】
2005074894.tif 000019
【図１８】
2005074894.tif 000020
【図１９】
2005074894.tif 000021
【図２０】
2005074894.tif 000022
【図２１】
2005074894.tif 000023
【図２２】
2005074894.tif 000024
【図２３】
2005074894.tif 000025
【図２４】
2005074894.tif 000026
【図２５】
2005074894.tif 000027
【図２６】
2005074894.tif 000028
【図２７】
2005074894.tif 000029
【図２８】
2005074894.tif 000030
【図２９】
2005074894.tif 000031