(57)【要約】【課題】効率の良いネットワーク印刷が可能となる画像形成システムおよびネットワーク対応画像形成装置を提供すること目的とする。【解決手段】複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムであって、おのおのの前記ネットワーク対応画像形成装置は、印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、受信したＰＤＬデータまたはアプリケーションデータの処理が中断した場合、前記ＰＤＬデータまたはアプリケーションデータの印刷処理が可能な他のネットワーク対応画像形成装置に対して、未処理の前記ＰＤＬデータまたはアプリケーションデータを、ページ単位に、印刷要求する。【選択図】        図６
2008305166.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムであって、
おのおのの前記ネットワーク対応画像形成装置は、
印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、
受信したＰＤＬデータまたはアプリケーションデータの処理が中断した場合、前記ＰＤＬデータまたはアプリケーションデータの印刷処理が可能な他のネットワーク対応画像形成装置に対して、未処理の前記ＰＤＬデータまたはアプリケーションデータを、ページ単位に、印刷要求することを特徴とする画像形成システム。
【請求項２】
複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムであって、
おのおのの前記ネットワーク対応画像形成装置は、
印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、
自端末の負荷状況に応じて、受信したＰＤＬデータまたはアプリケーションデータを分割し、分割したＰＤＬデータまたはアプリケーションデータを、当該ＰＤＬデータまたはアプリケーションデータの印刷処理が可能な１つ以上の他のネットワーク対応画像形成装置に対して印刷データの作成を要求し、当該１つ以上の他のネットワーク対応画像形成装置より受信した印刷データと、自端末で作成した印刷データを連結して、１つの印刷ジョブデータを作成することを特徴とする画像形成システム。
【請求項３】
複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムであって、
おのおのの前記ネットワーク対応画像形成装置は、
印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、
受信した印刷ジョブが複数部数印刷の場合、当該印刷ジョブデータのＰＤＬデータまたはアプリケーションデータの印刷処理が可能な１つ以上の他のネットワーク対応画像形成装置に対して、前記受信した印刷ジョブの印刷部数を割り振ることを特徴とする画像形成システム。
【請求項４】
印刷ジョブの送信元に対して、前記受信した印刷ジョブの印刷部数を割り振った他のネットワーク対応画像形成装置の識別情報を通知することを特徴とする請求項３記載の画像形成システム。
【請求項５】
複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムの前記ネットワーク対応画像形成装置であって、
印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、
受信したＰＤＬデータまたはアプリケーションデータの処理が中断した場合、前記ＰＤＬデータまたはアプリケーションデータの印刷処理が可能な他のネットワーク対応画像形成装置に対して、未処理の前記ＰＤＬデータまたはアプリケーションデータを、ページ単位に、印刷要求することを特徴とするネットワーク対応画像形成装置。
【請求項６】
複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムの前記ネットワーク対応画像形成装置であって、
印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、
自端末の負荷状況に応じて、受信したＰＤＬデータまたはアプリケーションデータを分割し、分割したＰＤＬデータまたはアプリケーションデータを、当該ＰＤＬデータまたはアプリケーションデータの印刷処理が可能な１つ以上の他のネットワーク対応画像形成装置に対して印刷データの作成を要求し、当該１つ以上の他のネットワーク対応画像形成装置より受信した印刷データと、自端末で作成した印刷データを連結して、１つの印刷ジョブデータを作成することを特徴とするネットワーク対応画像形成装置。
【請求項７】
複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムの前記ネットワーク対応画像形成装置であって、
印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、
受信した印刷ジョブが複数部数印刷の場合、当該印刷ジョブデータのＰＤＬデータまたはアプリケーションデータの印刷処理が可能な１つ以上の他のネットワーク対応画像形成装置に対して、前記受信した印刷ジョブの印刷部数を割り振ることを特徴とするネットワーク対応画像形成装置。
【請求項８】
印刷ジョブの送信元に対して、前記受信した印刷ジョブの印刷部数を割り振った他のネットワーク対応画像形成装置の識別情報を通知することを特徴とする請求項３記載のネットワーク対応画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムおよび前記ネットワーク対応画像形成装置に関する。
【背景技術】
【０００２】
従来、要求を受けたネットワーク対応画像形成装置（印刷装置）においてレンダリング処理が行えない場合に、ネットワーク上の他のデバイスからレンダリング処理を行うソフトウェアを取得し、レンダリングを行うシステムがある。
【０００３】
これは、ソフトウェアをネットワーク上に流すという点で、ソフトウェアのサイズによっては印刷データを流す場合と比較して、ネットワークに非常に負荷がかかることが予想される。
【０００４】
また、印刷装置でいったんクライアントからの要求を受け付けた後に、印刷装置からレンダリング処理を外部サーバーに要求発行し、レンダリング結果を受け取るシステムがある。
【０００５】
これは、外部サーバーにレンダリングに処理を設けることで、印刷装置から外部レンダリングサーバーの経路を、レンダリング要求とレンダリング結果の少なくとも二回流れることから、レンダリング処理を印刷装置自身に持つ場合と比較して、ネットワークを流れるデータ容量が大きいといった課題が挙げられる。
【特許文献１】特開２００５−１２５６１９号公報
【特許文献２】特開２００６−１２７８１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
こうしたネットワーク負荷を抑えるためには、レンダリング処理と印刷処理までを含めて他の機器と分散的に処理することも考えられるが、このような記載はない。また、レンダリングサーバーがネットワークトラブルもしくは、装置上の障害によりダウンした場合に、レンダリング処理を行うことが出来ず、結果として紙出力が行えないといった事態が予想される。そのような、障害発生時や正常に紙出力できない場合の対処方法に関して課題がある。
【０００７】
本発明は、かかる実情に鑑みてなされたものであり、効率の良いネットワーク印刷が可能となる画像形成システムおよびネットワーク対応画像形成装置を提供すること目的とする。
【課題を解決するための手段】
【０００８】
本発明は、複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムであって、おのおのの前記ネットワーク対応画像形成装置は、印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、受信したＰＤＬデータまたはアプリケーションデータの処理が中断した場合、前記ＰＤＬデータまたはアプリケーションデータの印刷処理が可能な他のネットワーク対応画像形成装置に対して、未処理の前記ＰＤＬデータまたはアプリケーションデータを、ページ単位に、印刷要求するようにしたものである。
【０００９】
また、複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムであって、おのおのの前記ネットワーク対応画像形成装置は、印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、自端末の負荷状況に応じて、受信したＰＤＬデータまたはアプリケーションデータを分割し、分割したＰＤＬデータまたはアプリケーションデータを、当該ＰＤＬデータまたはアプリケーションデータの印刷処理が可能な１つ以上の他のネットワーク対応画像形成装置に対して印刷データの作成を要求し、当該１つ以上の他のネットワーク対応画像形成装置より受信した印刷データと、自端末で作成した印刷データを連結して、１つの印刷ジョブデータを作成するようにしたものである。
【００１０】
また、複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムであって、おのおのの前記ネットワーク対応画像形成装置は、印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、受信した印刷ジョブが複数部数印刷の場合、当該印刷ジョブデータのＰＤＬデータまたはアプリケーションデータの印刷処理が可能な１つ以上の他のネットワーク対応画像形成装置に対して、前記受信した印刷ジョブの印刷部数を割り振るようにしたものである。また、印刷ジョブの送信元に対して、前記受信した印刷ジョブの印刷部数を割り振った他のネットワーク対応画像形成装置の識別情報を通知するようにしたものである。
【００１１】
また、複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムの前記ネットワーク対応画像形成装置であって、印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、受信したＰＤＬデータまたはアプリケーションデータの処理が中断した場合、前記ＰＤＬデータまたはアプリケーションデータの印刷処理が可能な他のネットワーク対応画像形成装置に対して、未処理の前記ＰＤＬデータまたはアプリケーションデータを、ページ単位に、印刷要求するようにしたものである。
【００１２】
また、複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムの前記ネットワーク対応画像形成装置であって、印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、自端末の負荷状況に応じて、受信したＰＤＬデータまたはアプリケーションデータを分割し、分割したＰＤＬデータまたはアプリケーションデータを、当該ＰＤＬデータまたはアプリケーションデータの印刷処理が可能な１つ以上の他のネットワーク対応画像形成装置に対して印刷データの作成を要求し、当該１つ以上の他のネットワーク対応画像形成装置より受信した印刷データと、自端末で作成した印刷データを連結して、１つの印刷ジョブデータを作成するようにしたものである。
【００１３】
また、複数のネットワーク対応画像形成装置をネットワークを介して連絡可能とし、印刷負荷を分散可能な画像形成システムの前記ネットワーク対応画像形成装置であって、印刷可能なＰＤＬデータまたはアプリケーションデータを受信するとともに、前記アプリケーションデータを受信した場合には当該アプリケーションデータを処理するアプリケーション処理により対応するＰＤＬデータに変換し、受信した印刷ジョブが複数部数印刷の場合、当該印刷ジョブデータのＰＤＬデータまたはアプリケーションデータの印刷処理が可能な１つ以上の他のネットワーク対応画像形成装置に対して、前記受信した印刷ジョブの印刷部数を割り振るようにしたものである。また、印刷ジョブの送信元に対して、前記受信した印刷ジョブの印刷部数を割り振った他のネットワーク対応画像形成装置の識別情報を通知するようにしたものである。
【発明の効果】
【００１４】
したがって、本発明によれば、ネットワーク対応画像形成装置が、クライアントからの要求を受けたデータを画像形成装置の状態によって、印刷不可能な場合に他の画像形成装置に要求を発行し、出力することにより、確実な出力をクライアントに保障することが可能となるという効果を得る。
【００１５】
また、ネットワーク対応画像形成装置が、クライアントからの複数の印刷要求を受けた場合に、要求を受けた画像形成装置は印刷処理を行ない、その間に他の未印刷な状態の機器にレンダリング処理を分散させることにより、クライアントから指定された画像形成装置は印刷処理に専念することができ、結果的に印刷速度効率の向上が可能となるという効果も得る。
【００１６】
また、クライアントから大量部数の要求があった場合、もしくは印刷要求を受けたネットワーク対応画像形成装置が複数の印刷要求を抱えており、出力まで時間が即時に印刷処理完了までに時間がかかる場合において、印刷処理を他の未印刷な状態のネットワーク対応画像形成装置に分散させることで、印刷時間を短縮させることが可能となるという効果も得る。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１８】
図１は、本発明の一実施例にかかる画像形成システムの一例を示している。
【００１９】
この画像形成システムは、ネットワークＮＴを介して、複数のネットワーク対応画像形成装置ＦＸ１〜ＦＸｎと、複数のネットワーク機器ＴＭ１〜ＴＭｎを接続してなる。ここで、ネットワーク対応画像形成装置ＦＸ１〜ＦＸｎは、ネットワークＮＴを介して受信した印刷ジョブの印刷処理を行うものであり、ネットワーク機器ＴＭ１〜ＴＭｎは、印刷ジョブを作成し、ネットワークＮＴを介して、ネットワーク対応画像形成装置ＦＸ１〜ＦＸｎに対して送信する（印刷要求）するものである。
【００２０】
図２は、ネットワーク対応画像形成装置ＦＸ（ＦＸ１〜ＦＸｎ）の構成例を示している。
【００２１】
同図において、データ受付部１１０は、クライアント（ネットワーク機器ＴＭ１〜ＴＭｎ）もしくは他のネットワーク対応画像形成装置からのデータを受け付ける為の処理部であり、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データ処理部１１１および汎用データ（アプリケーションデータ）処理部１１２から構成される。ＰＤＬデータ処理部１１１は、レンダリング処理（ソースデータを対応するＰＤＬデータ（印刷可能データ）に変換する処理）されたＰＤＬでーたを受け付ける処理部であり、汎用データ処理部１１２は、汎用アプリケーションデータ（アプリケーションデータ）を受け付ける処理部である。
【００２２】
レンダリング処理部１２０は、汎用アプリケーションデータをレンダリングする処理部である。レンダリングアプリ判断部１３０は、汎用アプリケーションデータのフォーマットから、対応するレンダリングアプリケーションを選択し、印刷要求のあったジョブと関連付けを行う処理部である。レンダリングアプリ検索部１４０は、ネットワーク対応画像形成装置が保持しているレンダリングアプリケーションを検索する処理部である。レンダリングアプリ応答部１５０は、他のネットワーク対応画像形成装置から、どのレンダリングアプリケーションで印刷可能かといった問合せに対して応答する処理部である。
【００２３】
監視処理部１６０は、他の機器（ネットワーク対応画像形成装置）の印刷状況、レンダリングアプリケーションの把握、またその応答を行う処理部であり、稼働監視部１６１、監視応答部１６２、レンダリング状況監視部１６３、および、ジョブ状況監視部１６４からなる。稼働監視部１６１は、他の画像形成装置の稼動状況を把握する処理部であり、監視応答部１６２は、他のネットワーク対応画像形成装置からの監視処理部からの問合せに対して応答する処理部であり、レンダリング状況監視部１６３は、他のネットワーク対応画像形成装置のレンダリング状況を把握する処理部であり、ジョブ状況監視部１６４は、他のネットワーク対応画像形成装置のジョブ状況を把握する処理部である。
【００２４】
レンダリングデータ分割処理部１７０は、レンダリングデータ（ＰＤＬデータ）を分割して、他のネットワーク対応画像形成装置への印刷要求を発行する処理部であり、レンダリングデータ結合処理部１８０は、他のネットワーク対応画像形成装置からのレンダリング結果のデータを結合して、一つのジョブを形成する処理部である。
【００２５】
また、データ送信処理部１９０は、他の画像形成装置に印刷要求を送信する処理部であり、ＰＤＬデータ処理部１９１と汎用データ処理部１９２からなる。ＰＤＬデータ処理部１９１は、ＰＤＬデータを印刷要求のデータとして送信する処理部であり、汎用データ処理部１９２は、汎用アプリケーションデータを印刷要求のデータとして送信する処理部である。
【００２６】
通知処理部２１０は、クライアントに対して、動作結果を通知する処理部であり、印刷処理部２００は、ＰＤＬデータを印刷する処理部である。
【００２７】
本実施例では、各種アプリケーションに対応するレンダリングアプリケーションをネットワーク対応画像形成装置ＴＭが保持している場合に、Ｗｏｒｄ（マイクロソフト社のアプリケーション）データであれば拡張子.docのフォーマットに対応するレンダリングアプリケーションを判断し（図３のステップＳ１０１）、関連付けを行う（図３のステップＳ１０２）。そのときの処理例を図３に示す。
【００２８】
また、例えば、ネットワーク内のネットワーク対応画像形成装置ＦＸ１〜ＦＸｎのそれぞれでレンダリング可能なアプリケーションが異なっている場合を考える。クライアントからの要求はネットワーク対応画像形成装置ＦＸ１（図４の機器Ａ）で受け付ける。ネットワーク対応画像形成装置ＦＸ１は自身で印刷可能かを判断し、印刷できないと判断した場合は、ネットワーク対応画像形成装置ＦＸ２（図４の機器Ｂ）に対して、まず、ネットワーク対応画像形成装置ＦＸ２でどのようなレンダリングアプリケーションを印刷可能か問合せ（図４のステップＳ１１０，Ｓ１１２，Ｓ１１３）、ネットワーク対応画像形成装置ＦＸ１で受け付けたデータが印刷可能であれば、送信先としてネットワーク対応画像形成装置ＦＸ２を選択、印刷データを送信し印刷処理を依頼する。
【００２９】
このときの処理例を図４に示す。
【００３０】
また、一般的に、プリンタのドライバーからは印刷設定に関して、部数や開始・終了ページもしくはフィニッシングなどといった出力設定が可能である。そこで、汎用アプリケーションデータにそのような出力条件をxmlファイルなどの形式で定義し、データとセットで印刷要求として、他の画像形成装置に送信することで、さまざまな出力が可能となる（図５参照）。
【００３１】
ところで、ネットワーク対応画像形成装置ＦＸで印刷途中で紙詰まりや、トナー切れといったエラーが発生した場合を例にとる。
【００３２】
そのようなエラーが発生した場合には、エラーを解消するまで出力は不可能である。そこで、図６に示すように、例として、機器Ａ（例えば、ネットワーク対応画像形成装置ＦＸ１）でそのような事態に陥った場合にはデータを分割し、出力できなかった部分のレンダリングデータを機器Ｂ（例えば、ネットワーク対応画像形成装置ＦＸ２）に送信し、出力を行う。
【００３３】
また、複数のクライアントからの印刷要求を機器Ａ（例えば、ネットワーク対応画像形成装置ＦＸ１）で受け、全てを出力するまでに多くの時間を費やすような状況においては、例えば、図７に示すように、各要求に対して機器Ａでレンダリング処理と印刷処理を繰り返すのではなく、要求のあった機器Ａでは印刷処理に専念し、機器Ｂ（例えば、ネットワーク対応画像形成装置ＦＸ２）が未印刷な状態であれば、レンダリングのみを要求し結果を取得。複数台の機器に要求していた場合はそれら結果を結合し、一つのジョブとして機器Ａで印刷処理する。
【００３４】
また、ある印刷データが大量部数の要求であった場合、例えば、図８に示すように、ネットワーク間に複数台の機器３台が未印刷状態であれば、例として１台に対して３０００部の印刷要求があった場合、３で除算し各機器で１０００部ずつ印刷させるといった計算を行い、要求として送信する。
【００３５】
また、例えば、クライアントから印刷ジョブを受けたネットワーク対応画像形成装置ＦＸ１が、他のネットワーク対応画像形成装置ＦＸ２に印刷要求を発行した場合には、クライアントに「機器Ａ（ネットワーク対応画像形成装置ＦＸ１）に投入した印刷データ＊＊＊は機器Ｂ（ネットワーク対応画像形成装置ＦＸ２）で出力されました」といった旨をクライアントに対して通知し、クライアントでは、その旨を表示することで、ユーザにその旨を通知すると良い。
【００３６】
以上説明したように、本発明によれば、ネットワーク対応画像形成装置の受付手段として、汎用アプリケーションデータで受け付ける手法を備えることにより、クライアントにドライバーをインストールしなくてはならないといった手間を軽減することができる。また、他のネットワーク対応画像形成装置の稼動状況やレンダリングアプリケーションを把握し、分散出力を行う事で印刷効率の向上が可能となる。
【００３７】
また、クライアントから投入される汎用アプリケーションデータに応じて、レンダリング処理及び印刷処理をするためには、送られてくるデータのフォーマットに対応したレンダリングアプリケーションを判断する必要がある。データとアプリケーションの対応をメモリ上もしくはテーブルとして保持しておくことで、例えば、クライアントから再印刷の要求があった場合などに、再度レンダリングアプリケーションを判断する処理を省くことが可能となり、また印刷続行が不可能で他の機器に印刷要求を送信する際には、印刷すべきデータとそのレンダリングアプリケーションを送信することで、受信側の機器で、レンダリングアプリケーションを探す手間を省くことが出来る。
【００３８】
また、ネットワーク対応画像形成装置がクライアントからの印刷要求を受け付けた際に、汎用アプリケーションデータをレンダリングするアプリケーションが無いと判断した場合、他の機器にレンダリング可能か確認せずに送信するのではなく、確実にレンダリング可能な機器であるかを把握してから、レンダリング可能なネットワーク対応画像形成装置にのみデータを送信することで、ブロードキャストのような手法や、機器間をたらい回しにするような手法に比べて、ネットワーク負荷を軽減することが可能となる。
【００３９】
また、様々なクライアントアプリケーションに対応するレンダリングアプリケーションをネットワーク対応画像形成装置一つに全てインストールするのではなく、ネットワーク対応画像形成装置毎にいくつかのレンダリングアプリケーションをインストールすることで、アプリケーションデータのフォーマットに応じた分散印刷が可能になるだけでなく、機器にあらゆるレンダリングアプリケーションをインストールする手間を省くといったレンダリング分散が可能となる。
【００４０】
また、汎用アプリケーションデータのみの印刷要求では、部数や印刷ページ指定、フィニッシング設定などの、印刷設定を受け付けることが出来ない。そこで、汎用アプリケーションデータと印刷条件をセットで印刷要求とする。
【００４１】
また、ネットワーク対応画像形成装置が、クライアントからの要求を受けたデータをネットワーク対応画像形成装置の状態によって、印刷不可能な場合に他のネットワーク対応画像形成装置に要求を発行し、出力することにより、確実な出力をクライアントに保障することが可能となる。
【００４２】
また、ネットワーク対応画像形成装置が、クライアントからの複数の印刷要求を受けた場合に、要求を受けたネットワーク対応画像形成装置は印刷処理を行ない、その間に他の未印刷な状態の機器にレンダリング処理を分散させることにより、クライアントから指定されたネットワーク対応画像形成装置は印刷処理に専念することができ、結果的に印刷速度効率の向上が可能となる。
【００４３】
また、クライアントから大量部数の要求があった場合、もしくは印刷要求を受けたネットワーク対応画像形成装置が複数の印刷要求を抱えており、出力まで時間が即時に印刷処理完了までに時間がかかる場合において、印刷処理を他の未印刷な状態のネットワーク対応画像形成装置に分散させることで、印刷時間を短縮させることが可能となる。
【００４４】
また、機器で正常に紙出力を行えない、もしくは印刷効率の向上のために他の機器に印刷処理を要求として発行した場合に、どのプリンタに印刷要求を指示し、その出力が完了したかをクライアントに表示させることで、クライアントが本来指示していない機器に代替出力された場合の出力先や結果を確認することが可能となる。
【図面の簡単な説明】
【００４５】
【図１】本発明の一実施例にかかる画像形成システムの一例を示したブロック図。
【図２】ネットワーク対応画像形成装置の構成例を示したブロック図。
【図３】ネットワーク対応画像形成装置の処理の一例を示したフローチャート。
【図４】ネットワーク対応画像形成装置の処理の他の例を示したフローチャート。
【図５】印刷ジョブデータの一例を示した概略図。
【図６】ネットワーク対応画像形成装置の処理のさらに他の例を示したフローチャート。
【図７】ネットワーク対応画像形成装置の処理の別な例を示したフローチャート。
【図８】ネットワーク対応画像形成装置の処理のさらに別な例を示したフローチャート。
【符号の説明】
【００４６】
ＦＸ，ＦＸ１〜ＦＸｎ  ネットワーク対応画像形成装置
ＴＭ１〜ＴＭｎ  ネットワーク機器
１１０  データ受付部
１２０  レンダリング処理部
１３０  レンダリングアプリ判断部
１４０  レンダリングアプリ検索部
１５０  レンダリングアプリ応答部
１６０  監視処理部
１７０  レンダリングデータ分割処理部
１８０  レンダリングデータ結合処理部
１９０  データ送信処理部
２００  印刷処理部
２１０  通知処理部
【図１】
2008305166.tif 000003
【図２】
2008305166.tif 000004
【図３】
2008305166.tif 000005
【図４】
2008305166.tif 000006
【図５】
2008305166.tif 000007
【図６】
2008305166.tif 000008
【図７】
2008305166.tif 000009
【図８】
2008305166.tif 000010