(57)【要約】【課題】印刷不能な印刷データの送信を防止し、利用者の利便性を向上させる。【解決手段】クライアントＰＣ１０１，１０２，１０３からプリントサーバ１０５に送信された印刷データは、端末通信部２０１より受信され、端末データ管理部２０２に印刷ジョブとして登録されて、端末データ蓄積部２０３に蓄積される。ＭＦＰ管理部２０４は、画像形成装置１０６，１０７，１０８の消耗品情報を、ＭＦＰ通信部２０５を通じて取得し、画像形成装置ごとに管理する。印刷可否判定部２０６は、ＭＦＰ通信部２０５を通じて画像形成装置１０６，１０７，１０８より印刷要求があった場合は、端末データ管理部２０２より該当印刷データを取得し、ＭＦＰ管理部２０４に保存されている、画像形成装置１０６，１０７，１０８の消耗品情報と比較を行い、印刷可能かどうか判定を行う。【選択図】図２
2010072825.tif 000002
【特許請求の範囲】
【請求項１】
一台以上の端末装置、および複数の画像形成装置とネットワークを介して接続されたプリントサーバにおいて、
前記端末装置と通信する端末通信手段と、
前記端末通信手段を介して前記端末装置から送信された印刷データおよび印刷に必要な必要消耗品情報を管理する端末データ管理手段と、
前記画像形成装置と通信を行う画像形成装置通信手段と、
前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理する消耗品情報管理手段と、
前記画像形成装置から印刷データの送信指示を受信した際には、前記端末データ管理手段が管理する必要消耗品情報と、前記消耗品情報管理手段が管理する消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定する印刷可否判定手段と、
を備えることを特徴とするプリントサーバ。
【請求項２】
一台以上の端末装置、および複数の画像形成装置とネットワークを介して接続されたプリントサーバにおいて、
前記端末装置と通信する端末通信手段と、
前記端末通信手段を介して前記端末装置から送信された印刷データを管理する端末データ管理手段と、
前記画像形成装置と通信を行う画像形成装置通信手段と、
前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理する消耗品情報管理手段と、
前記画像形成装置から印刷データの送信指示を受信した際には、前記端末データ管理手段が管理する印刷データから印刷に必要な必要消耗品情報を求め、該必要消耗品情報と前記消耗品情報管理手段が管理する消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定する印刷可否判定手段と、
を備えることを特徴とするプリントサーバ。
【請求項３】
前記印刷可否判定手段は、選択された印刷データの一部でも印刷不能と判断した際には、前記画像形成装置に印刷データを送信しないことを特徴とする請求項１又は２に記載のプリントサーバ。
【請求項４】
前記印刷可否判定手段は、印刷不能と判断した際には、前記画像形成装置通信手段を介して前記画像形成装置へその旨の報知情報を送信することを特徴とする請求項３に記載のプリントサーバ。
【請求項５】
前記印刷可否判定手段は、印刷不能と判断した際には、前記端末通信手段を介して管理者の端末装置へその旨の報知情報を送信することを特徴とする請求項３に記載のプリントサーバ。
【請求項６】
前記消耗品情報管理手段は、前記消耗品情報を、定期的、所定時間毎、または、前記画像形成装置の印刷完了後に取得することを特徴とする請求項１乃至５のいずれかに記載のプリントサーバ。
【請求項７】
複数の画像形成装置および請求項１に記載のプリントサーバとネットワークを介して接続された端末装置において、
印刷データと、該印刷データに基づいて求めた印刷に必要な必要消耗品情報をプリントサーバに送信することを特徴とする端末装置。
【請求項８】
一台以上の端末装置および請求項３に記載のプリントサーバとネットワークを介して接続された画像形成装置において、
前記プリントサーバから印刷不能との報知情報が送信された際には、その旨のメッセージを報知することを特徴とする画像形成装置。
【請求項９】
一台以上の端末装置、複数の画像形成装置、およびプリントサーバがネットワークを介して接続された印刷システムにおいて、
前記端末装置は、印刷データと、該印刷データに基づいて求めた印刷に必要な必要消耗品情報をプリントサーバに送信し、
前記プリントサーバは、
前記端末装置と通信する端末通信手段と、
前記端末通信手段を介して前記端末装置から送信された印刷データおよび印刷に必要な必要消耗品情報を管理する端末データ管理手段と、
前記画像形成装置と通信を行う画像形成装置通信手段と、
前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理する消耗品情報管理手段と、
前記画像形成装置から印刷データの送信指示を受信した際には、前記端末データ管理手段が管理する必要消耗品情報と、前記消耗品情報管理手段が管理する消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定する印刷可否判定手段と、
を備え、
前記画像形成装置は、印刷データの送信指示を出して印刷データが送られた場合に印刷を行うことを特徴とする印刷システム。
【請求項１０】
一台以上の端末装置、複数の画像形成装置、およびプリントサーバがネットワークを介して接続された印刷システムにおいて、
前記端末装置は、印刷データをプリントサーバに送信し、
前記プリントサーバは、
前記端末装置と通信する端末通信手段と、
前記端末通信手段を介して前記端末装置から送信された印刷データを管理する端末データ管理手段と、
前記画像形成装置と通信を行う画像形成装置通信手段と、
前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理する消耗品情報管理手段と、
前記画像形成装置から印刷データの送信指示を受信した際には、前記端末データ管理手段が管理する印刷データから印刷に必要な必要消耗品情報を求め、該必要消耗品情報と前記消耗品情報管理手段が管理する消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定する印刷可否判定手段と、
を備え、
前記画像形成装置は、印刷データの送信指示を出して印刷データが送られた場合に印刷を行うことを特徴とする印刷システム。
【請求項１１】
一台以上の端末装置、および複数の画像形成装置とネットワークを介して接続されたプリントサーバの印刷制御方法において、
端末通信手段により前記端末装置と通信するステップと、
前記端末通信手段を介して前記端末装置から送信された印刷データおよび印刷に必要な必要消耗品情報を管理するステップと、
画像形成装置通信手段により前記画像形成装置と通信を行うステップと、
前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理するステップと、
前記画像形成装置から印刷データの送信指示を受信した際には、前記必要消耗品情報と、前記消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定するステップと、
を備えることを特徴とする印刷制御方法。
【請求項１２】
一台以上の端末装置、および複数の画像形成装置とネットワークを介して接続されたプリントサーバの印刷制御方法において、
端末通信手段により前記端末装置と通信するステップと、
前記端末通信手段を介して前記端末装置から送信された印刷データを管理するステップと、
画像形成装置通信手段により前記画像形成装置と通信を行うステップと、
前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理するステップと、
前記画像形成装置から印刷データの送信指示を受信した際には、管理する前記印刷データから印刷に必要な必要消耗品情報を求め、該必要消耗品情報と管理する前記消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定するステップと、
を備えることを特徴とする印刷制御方法。
【請求項１３】
プリントサーバに、請求項１１又は１２に記載の印刷制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一台以上の端末装置と、複数の画像形成装置と、プリントサーバとがネットワークを介して接続されている印刷システムに関し、特に、プリントサーバにより画像形成装置における印刷の可否を判定して印刷の制御・管理を行う技術に関するものである。
【背景技術】
【０００２】
近年、プリンタ、ＦＡＸ、若しくはこれら機能を有するデジタル複合機等の画像形成装置を、ネットワークを介してパソコン等の端末装置と接続し、端末装置が指示する印刷を画像形成装置により行う印刷システムが登場している。この場合、ネットワークにプリントサーバを接続し、複数の画像形成装置や端末装置間の印刷を制御・管理している。
【０００３】
後述する特許文献１には、クライアントマシンが印刷ジョブデータを作成し、それをプリントサーバマシンが受け、その印刷ジョブを複数のプリンタに振り分けて実行させるプリントシステムが記載されている。プリントサーバマシンは、印刷ジョブの実行履歴やプリンタのステータスなどのプリント情報を管理する。ユーザはクライアントマシンのＷＷＷブラウザを用いて、プリントサーバマシン内のプリント情報を参照できる。また、印刷ジョブの実行が完了したり、プリンタエラーが発生したりしたとき、プリントサーバマシンは自動的に、クライアントマシンに通知する。こうして印刷における異常発生は、プリントサーバマシンから電子メールで各クライアントマシンに実時間で通知されることで、印刷ジョブの実行履歴やプリンタのステータスなどを的確に管理することができる。
【０００４】
後述する特許文献２には、プリントサーバが、一台以上の端末装置および複数の画像形成装置とネットワークを介して接続され、画像形成装置のプリントジョブを制御するため、現在日時から目標日時までの全画像形成剤予想使用量を算出して画像形成装置に配分する目標画像形成剤使用量を設定するプリンタ制御部と、設定した目標画像形成剤使用量に基づいて印刷ジョブを各画像形成装置に割り当てるジョブ割り当て手段を備えることが記載されている。こうして、消耗品交換が迫っている画像形成装置では消耗品を使い切り、メンテナンス後には各画像形成装置の印刷可能残数が出来る限り多くなるように、ジョブ割り当て（振り分け）を行うことができる。
【特許文献１】特開２００３−４４２５５号公報
【特許文献２】特開２００４−３３４６３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし上記特許文献１，２には、印刷実行時に発生した異常や、消耗品の残量予測により印刷データを振り分ける内容が示されているだけであって、データの印刷前に印刷の可否判断が行われないため、大量データの送信や、印刷中断時に利用者に負担をかける問題を備えていた。
【０００６】
すなわち、画像形成装置の消耗品の残量がなくなって印刷が途中で中断され、利用者が所望する全ての記録物が得られない等の問題を生じていた。また、印刷中断となる場合は、画像形成装置に無駄な印刷データが送信されることになり、トラフィックの増大を招く等のネットワークの悪影響もあった。さらに、画像形成装置がコンビニ等の課金が行われる印刷装置であっては、利用者が所望する全ての記録物が得られないという問題もあった。
【０００７】
本発明は、斯かる実情に鑑み、印刷不能な印刷データの送信を防止し、利用者の利便性を向上させるプリントサーバ、端末装置、画像形成装置、印刷システム、印刷制御方法、およびプログラムを提供しようとするものである。
【課題を解決するための手段】
【０００８】
本発明は、一台以上の端末装置、および複数の画像形成装置とネットワークを介して接続されたプリントサーバにおいて、
前記端末装置と通信する端末通信手段と、前記端末通信手段を介して前記端末装置から送信された印刷データおよび印刷に必要な必要消耗品情報を管理する端末データ管理手段と、前記画像形成装置と通信を行う画像形成装置通信手段と、前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理する消耗品情報管理手段と、前記画像形成装置から印刷データの送信指示を受信した際には、前記端末データ管理手段が管理する必要消耗品情報と、前記消耗品情報管理手段が管理する消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定する印刷可否判定手段と、を備えることを特徴とする。
【０００９】
また、本発明は、一台以上の端末装置、および複数の画像形成装置とネットワークを介して接続されたプリントサーバにおいて、
前記端末装置と通信する端末通信手段と、前記端末通信手段を介して前記端末装置から送信された印刷データを管理する端末データ管理手段と、前記画像形成装置と通信を行う画像形成装置通信手段と、前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理する消耗品情報管理手段と、前記画像形成装置から印刷データの送信指示を受信した際には、前記端末データ管理手段が管理する印刷データから印刷に必要な必要消耗品情報を求め、該必要消耗品情報と前記消耗品情報管理手段が管理する消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定する印刷可否判定手段と、を備えることを特徴とする。
【００１０】
ここで、前記印刷可否判定手段は、選択された印刷データの一部でも印刷不能と判断した際には、前記画像形成装置に印刷データを送信しないことを特徴とする。
【００１１】
また、前記印刷可否判定手段は、印刷不能と判断した際には、前記画像形成装置通信手段を介して前記画像形成装置へその旨の報知情報を送信することを特徴とする。
【００１２】
また、前記印刷可否判定手段は、印刷不能と判断した際には、前記端末通信手段を介して管理者の端末装置へその旨の報知情報を送信することを特徴とする。
【００１３】
また、前記消耗品情報管理手段は、前記消耗品情報を、定期的、所定時間毎、または、前記画像形成装置の印刷完了後に取得することを特徴とする。
【００１４】
また、本発明は、複数の画像形成装置および前記プリントサーバとネットワークを介して接続された端末装置において、
印刷データと、該印刷データに基づいて求めた印刷に必要な必要消耗品情報をプリントサーバに送信することを特徴とする。
【００１５】
また、本発明は、一台以上の端末装置および前記プリントサーバとネットワークを介して接続された画像形成装置において、前記プリントサーバから印刷データが送信されない際には、印刷ができないことを示すメッセージを報知することを特徴とする。
【００１６】
また、本発明は、一台以上の端末装置、複数の画像形成装置、およびプリントサーバがネットワークを介して接続された印刷システムにおいて、
前記端末装置は、印刷データと、該印刷データに基づいて求めた印刷に必要な必要消耗品情報をプリントサーバに送信し、
前記プリントサーバは、前記端末装置と通信する端末通信手段と、前記端末通信手段を介して前記端末装置から送信された印刷データおよび印刷に必要な必要消耗品情報を管理する端末データ管理手段と、前記画像形成装置と通信を行う画像形成装置通信手段と、前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理する消耗品情報管理手段と、前記画像形成装置から印刷データの送信指示を受信した際には、前記端末データ管理手段が管理する必要消耗品情報と、前記消耗品情報管理手段が管理する消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定する印刷可否判定手段と、を備え、
前記画像形成装置は、印刷データの送信指示を出して印刷データが送られた場合に印刷を行うことを特徴とする。
【００１７】
また、本発明は、一台以上の端末装置、複数の画像形成装置、およびプリントサーバがネットワークを介して接続された印刷システムにおいて、
前記端末装置は、印刷データをプリントサーバに送信し、
前記プリントサーバは、前記端末装置と通信する端末通信手段と、前記端末通信手段を介して前記端末装置から送信された印刷データを管理する端末データ管理手段と、前記画像形成装置と通信を行う画像形成装置通信手段と、前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理する消耗品情報管理手段と、前記画像形成装置から印刷データの送信指示を受信した際には、前記端末データ管理手段が管理する印刷データから印刷に必要な必要消耗品情報を求め、該必要消耗品情報と前記消耗品情報管理手段が管理する消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定する印刷可否判定手段と、を備え、
前記画像形成装置は、印刷データの送信指示を出して印刷データが送られた場合に印刷を行うことを特徴とする。
【００１８】
また、本発明は、一台以上の端末装置、および複数の画像形成装置とネットワークを介して接続されたプリントサーバの印刷制御方法において、
端末通信手段により前記端末装置と通信するステップと、前記端末通信手段を介して前記端末装置から送信された印刷データおよび印刷に必要な必要消耗品情報を管理するステップと、画像形成装置通信手段により前記画像形成装置と通信を行うステップと、前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理するステップと、前記画像形成装置から印刷データの送信指示を受信した際には、前記必要消耗品情報と、前記消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定するステップと、を備えることを特徴とする。
【００１９】
また、本発明は、一台以上の端末装置、および複数の画像形成装置とネットワークを介して接続されたプリントサーバの印刷制御方法において、
端末通信手段により前記端末装置と通信するステップと、前記端末通信手段を介して前記端末装置から送信された印刷データを管理するステップと、画像形成装置通信手段により前記画像形成装置と通信を行うステップと、前記画像形成装置通信手段を介して前記画像形成装置の消耗品の残量を示す消耗品情報を定期的に取得して管理するステップと、前記画像形成装置から印刷データの送信指示を受信した際には、管理する前記印刷データから印刷に必要な必要消耗品情報を求め、該必要消耗品情報と管理する前記消耗品情報とを比較して印刷データを全て印刷可能か否かを判別し、前記画像形成装置に印刷データを送信するか否かを決定するステップと、を備えることを特徴とする。
【００２０】
なお、プリントサーバに前記印刷制御方法を実行させるためのプログラムを作成してもよい。
【発明の効果】
【００２１】
本発明によれば、印刷データの送信前に印刷の可否判断を行い、印刷が可能となった時点で画像形成装置に印刷データが送信されるため、印刷が途中で中断されて、利用者が所望する全ての記録物が得られないということがない。
また、プリントサーバが印刷ができないと判断した際には、印刷データが画像形成装置に送信されないため、トラフィックの増大などのネットワーク等の影響を防止することが可能となる。
また、画像形成装置がコンビニ等の課金が行われる印刷装置であっては、利用者が所望する全ての記録物が得られない等によるトラブルを未然に防止することができる。
画像形成装置の最新の消耗品情報を取得することにより、適切な判断が可能となり、利用者の利便性を向上させることができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態を添付図面を参照して説明する。
【００２３】
図１は、本発明による印刷システムの一例を示す全体ブロック図である。
クライアントＰＣ１０１，１０２，１０３（端末装置）は、ネットワーク１０４を介して、プリントサーバ１０５、デジタル複合機やプリンタである画像形成装置１０６，１０７，１０８に接続されている。
【００２４】
図２は、本発明における印刷システムにおいてプリントサーバの詳細を例示したブロック図である。
図２に示すように、プリントサーバ１０５は、端末装置とデータの通信を行う端末通信部２０１、端末からのデータの管理を行う端末データ管理部２０２、データの蓄積を行う端末データ蓄積部２０３、画像形成装置の消耗品情報の管理を行うＭＦＰ（Multifunction Peripheral）管理部２０４、画像形成装置との通信を行うＭＦＰ通信部２０５、画像形成装置において印刷を中断することなしに印刷が可能か否かを判定する印刷可否判定部２０６から構成される。
【００２５】
クライアントＰＣ１０１，１０２，１０３からプリントサーバ１０５に送信された印刷データは、端末通信部２０１より受信され、端末データ管理部２０２に印刷ジョブとして登録されて、端末データ蓄積部２０３に蓄積される。
ＭＦＰ管理部２０４は、画像形成装置１０６，１０７，１０８の消耗品情報を、ＭＦＰ通信部２０５を通じて取得し、画像形成装置ごとに管理する。この消耗品情報は、画像形成装置の用紙サイズや枚数、ステープルの針数といった消耗品の残量を示すものである。ＭＦＰ管理部２０４は、消耗品情報を、定期的、所定時間毎、または、印刷完了後に画像形成装置から取得する。こうして、常に最新の消耗品情報を取得して、印刷可否の判定を適切に行えるようにしている。
【００２６】
印刷可否判定部２０６は、ＭＦＰ通信部２０５を通じて画像形成装置１０６，１０７，１０８より印刷要求があった場合は、端末データ管理部２０２より該当印刷データを取得し、ＭＦＰ管理部２０４に保存されている、画像形成装置１０６，１０７，１０８の消耗品情報と比較を行い、印刷可能かどうか判定を行う。判定処理の詳しい内容は後述する。
【００２７】
図３は、クライアントＰＣからプリントサーバへの印刷データ送信の流れの一例を示す説明図である。
クライアントＰＣ１０１，１０２，１０３にて、ユーザが印刷しようとする印刷データ３０１の作成を行う。それと同時に印刷データを印刷する際に必要となる用紙サイズ・枚数・ステープル有無といった情報を、必要消耗品情報３０２として別途作成する。クライアントＰＣ１０１，１０２，１０３は、この作成された印刷データ３０１と必要消耗品情報ファイル３０２はひとまとまりのデータとして、プリントサーバ１０５に送信される。
【００２８】
なお、本実施形態においては、この必要消耗品情報は、クライアントＰＣにより作成しているが、プリントサーバにおいて作成してもよい。この場合は、クライアントＰＣからは印刷データのみ送信され、プリントサーバ１０５の印刷可否判定部２０６が、端末データ管理部２０２から提供される印刷データに基づいて必要消耗品情報を求めても良い。
【００２９】
図４において、印刷データ３０１と共に送信される必要消耗品情報ファイル３０２の内容の一例を示し説明する。４０１は、消耗品データの開始を示している。４０２は、印刷データのジョブ情報の開始を示している。４０３は、ジョブＩＤを示している。４０４は、ジョブの名前を示している。４０５は、ジョブ情報の終了を示している。４０６は、ユーザ情報の開始を示している。４０７は、ユーザーＩＤを示している。４０８は、ユーザ名を示している。４１０は、消耗品情報の開始を示している。
【００３０】
４１１は、用紙情報の開始を示している。４１２は、Ａ４に関する情報であることを示している。４１３は、Ａ４用紙を１６枚使用していることを示している。４１４は、用紙情報の終了を示している。４１５は、用紙情報の開始を示している。４１６は、Ａ３に関する情報であることを示している。
【００３１】
４１７は、Ａ３用紙を１枚使用していることを示している。４１８は、用紙情報の終了を示している。４１９は、ステープル情報の開始を示している。４２０は、ステープルの位置を示している。４２１は、使用するステープルの数が２本であることを示している。４２２は、ステープル情報の終了を示している。４２３は消耗品情報の終了を示している。４２４は消耗品データの終了を示している。
【００３２】
クライアントＰＣ１０１，１０２，１０３で作成された印刷データ３０１を、プリントサーバ１０５に登録する方法の一例を、図５のフローチャートを用いて説明する。
【００３３】
まず、ステップＳ５−１において、クライアントＰＣ１０１，１０２，１０３は、印刷システム用のプリンタドライバ（プログラム）に基づいて、ユーザが印刷しようとする印刷データの作成を行う。ステップＳ５−２において、クライアントＰＣ１０１，１０２，１０３は、プリンタドライバ（プログラム）に従って、前記印刷データで使用される、用紙サイズや枚数、ステープルの針数といった消耗品の使用数を記載した消耗品情報ファイル３０２の作成を行う。ステップＳ５−３において、クライアントＰＣ１０１，１０２，１０３は、ネットワーク１０４を介して、プリントサーバ１０５に対して、前記印刷データおよび消耗品情報ファイルの送信を行う。ステップＳ５−４において、プリントサーバ１０５の端末通信部２０１から、データが受信され、端末データ管理部２０２に印刷ジョブとして登録されて、端末データ蓄積部２０３に蓄積される。
【００３４】
本発明における印刷システムにおいて、画像形成装置１０６，１０７，１０８の印刷手順の一例を図６のフローチャートを用いて説明する。
【００３５】
まず、ステップＳ６−１において、利用者が画像形成装置１０６，１０７，１０８の操作パネルより、印刷データを出力する要求を行う。
ステップＳ６−２において、プリントサーバ１０５のＭＦＰ通信部２０５より要求が受信され、印刷可否判定部２０６に伝達される。印刷可否判定部２０６は、端末データ管理部２０２より該当データの消耗品情報ファイルを取得する。
【００３６】
ステップＳ６−３において、印刷可否判定部２０６は、ＭＦＰ管理部２０４に保存されている、印刷要求を行った画像形成装置１０６，１０７，１０８の消耗品情報を取得する。
ステップＳ６−４において、印刷可否判定部２０６にて、印刷要求された全データが出力可能かどうかの判定を行う。判定方法については後述する。ここで出力可能と判定された場合には、ステップＳ６−５に進む。エラーが発生するため出力不可と判定された場合には、ステップＳ６−６に進む。
【００３７】
ステップＳ６−５では、印刷可否判定部２０６は、端末データ管理部２０２に印刷データ３０１の要求を行い、端末データ蓄積部２０３よりデータを取得する。
ステップＳ６−８では、ＭＦＰ通信部２０５を通じて画像形成装置１０６，１０７，１０８に印刷データ３０１の送信を行う。
ステップＳ６−９では、画像形成装置１０６，１０７，１０８において、印刷出力が行われ、手続きが終了する。
【００３８】
ステップＳ６−６では、ＭＦＰ通信部２０５を通じて画像形成装置１０６，１０７，１０８に、印刷可否判定部２０６は、印刷が完了できない旨、エラー通知を行う。画像形成装置１０６，１０７，１０８は、エラー通知情報（報知情報）を受信すると操作ディスプレイ等にエラーメッセージを表示し、利用者に報知する。また、エラー通知情報を、管理者のクライアントＰＣに向けて端末通信部２０１を介して送信してもよい。管理者のクライアントＰＣでは、エラーメッセージを表示し、管理者に報知する。
ステップＳ６−７では、ステップＳ６−６で通知されたエラーの解除を行い、再度印刷データを出力する要求を行い、ステップＳ６−２に戻る。
【００３９】
図７および図８は、ＭＦＰ管理部２０４に保存されている画像形成装置１０６，１０７，１０８の消耗品情報の一例を示している。図７の場合、マシン名７０１は、この画像形成装置のマシン名は「総務部Ａ」であることを示している。Ａ４用紙７０２は、Ａ４用紙が１０４枚入っていることを示している。Ａ３用紙７０３は、Ａ３用紙が３枚入っていることを示している。Ｂ４用紙７０４は、Ｂ４用紙が１０枚入っていることを示している。ステープル針７０５は、ステープル針が５０本以上入っていることを示している。
【００４０】
図８の場合、マシン名８０１は、この画像形成装置のマシン名は「総務部Ｃ」であることを示している。Ａ４用紙８０２は、Ａ４用紙が５００枚入っていることを示している。Ａ３用紙８０３は、Ａ３用紙が入っていないことを示している。Ｂ４用紙８０４は、Ｂ４用紙が１００枚入っていることを示している。ステープル針８０５は、ステープル針が１１本入っていることを示している。
【００４１】
図４と図７および図８を用いて、ステップＳ６−４の判定の一例を説明する。図４に示される必要消耗品情報ファイル３０２を持つ印刷データを、図７に示される画像形成装置より印刷要求された場合、４１３より、Ａ４用紙を１６枚使用に対して、Ａ４用紙７０２は、Ａ４用紙が１０４枚入っているため、条件を満たしている。４１７より、Ａ３用紙を１枚使用に対して、Ａ３用紙７０３は、Ａ３用紙が３枚入っているため、条件を満たしている。４２１より、使用するステープルの数が２本であることに対して、ステープル針７０５は、ステープル針が５０本以上入っているため、条件を満たしている。よって全ての消耗品に対して条件を満たしているため、マシン名７０１の画像形成装置において、全データが出力可能であると判定される。
【００４２】
同様に、図４に示される必要消耗品情報ファイル３０２を持つ印刷データを、図８に示される画像形成装置より印刷要求された場合、４１３より、Ａ４用紙を１６枚使用に対して、Ａ４用紙８０２は、Ａ４用紙が５００枚入っているため、条件を満たしている。４１７より、Ａ３用紙を１枚使用に対して、Ａ３用紙８０３は、Ａ３用紙が入っていないため、条件を満たしていない。４２１より、使用するステープルの数が２本であることに対して、ステープル針８０５は、ステープル針が１１本入っているため、条件を満たしている。よって、Ａ３用紙に対して条件を満たしていないため、マシン名８０１の画像形成装置において、全データを出力することが不可であると判定される。
【００４３】
こうして、印刷データの送信前に印刷の可否判断が行われるため、無駄な印刷データがプリントサーバから画像形成装置に送信されることがなく、ネットワークのトラフィック増大を招かない。また、コンビニ等の課金が行われるシステムにおいても、利用者が所望する全記録物の印刷が途中で中断するというトラブルも回避でき、利便性を向上できる。
【図面の簡単な説明】
【００４４】
【図１】本発明による印刷システムの一例を示す全体ブロック図である。
【図２】本発明における印刷システムにおいてプリントサーバの詳細を例示したブロック図である。
【図３】クライアントＰＣからプリントサーバへの印刷データ送信の流れの一例を示す説明図である。
【図４】印刷データの消耗品情報ファイルの一例を示す図である。
【図５】印刷データがプリントサーバに登録されるまでの例示的なフローチャートである。
【図６】印刷データが出力されるまでの例示的なフローチャートである。
【図７】画像処理装置の消耗品情報の一例を示す図である。
【図８】画像処理装置の消耗品情報の他の例を示す図である。
【符号の説明】
【００４５】
１０１，１０２，１０３  クライアントＰＣ
１０４  ネットワーク
１０５  プリントサーバ
１０６，１０７，１０８  画像形成装置
２０１  端末通信部
２０２  端末データ管理部
２０３  端末データ蓄積部
２０４  ＭＦＰ管理部
２０５  ＭＦＰ通信部
２０６  印刷可否判定部
３０１  印刷データ
３０２  必要消耗品情報ファイル
【図１】
2010072825.tif 000003
【図２】
2010072825.tif 000004
【図３】
2010072825.tif 000005
【図４】
2010072825.tif 000006
【図５】
2010072825.tif 000007
【図６】
2010072825.tif 000008
【図７】
2010072825.tif 000009
【図８】
2010072825.tif 000010