JP2004246771A - Print processing control system and method - Google Patents
Print processing control system and method Download PDFInfo
- Publication number
- JP2004246771A JP2004246771A JP2003038110A JP2003038110A JP2004246771A JP 2004246771 A JP2004246771 A JP 2004246771A JP 2003038110 A JP2003038110 A JP 2003038110A JP 2003038110 A JP2003038110 A JP 2003038110A JP 2004246771 A JP2004246771 A JP 2004246771A
- Authority
- JP
- Japan
- Prior art keywords
- job
- function
- information
- print processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
【課題】複写機能やファクシミリ送受信機能の印刷機能以外のジョブも考慮し、同一ネットワーク全体の印刷ジョブの処理時間を計算し、最適な印刷ジョブの割り当てを行う。
【解決手段】複合機1における各機能ごとのジョブキュー情報を、同一ネットワーク3に存在する印刷ジョブの監視,管理等を行うジョブ管理部22において、印刷機能ジョブキュー格納部12に保持される印刷ジョブの情報を取得し、適切な複合機1や印刷処理装置4に印刷ジョブを割り当てる。この際に、印刷機能ジョブキュー格納部12の印刷ジョブ情報のみではなく、複合機に存在する全ての機能のジョブキューにあるジョブの情報を取得する。これらの全てのジョブの情報により、ネットワーク3に接続された複合機1や印刷処理装置4に対して最適な印刷ジョブの再割り当てを行う。
【選択図】 図1The present invention calculates a processing time of a print job of the entire network in consideration of a job other than a print function of a copy function and a facsimile transmission / reception function, and allocates an optimal print job.
A print job held in a print function job queue storage unit in a job management unit for monitoring and managing print jobs existing in the same network is provided. Job information is acquired, and a print job is assigned to an appropriate multifunction device 1 or print processing device 4. At this time, not only the print job information in the print function job queue storage unit 12 but also the information on the jobs in the job queues of all the functions existing in the multifunction peripheral is acquired. Based on the information of all these jobs, the most suitable print job is reassigned to the multifunction device 1 and the print processing device 4 connected to the network 3.
[Selection diagram] Fig. 1
Description
【0001】
【発明の属する技術分野】
本発明は、少なくとも複写機能,ファクシミリ送受信機能,印刷機能等の複数の機能を備えている印刷処理装置である複合機、およびこの複合機とネットワークを介して通信可能な情報処理装置間において、投入された印刷ジョブを制御する印刷処理制御システムおよび方法に関するものである。
【0002】
【従来の技術】
従来、同一ネットワーク内に接続された複数台の印刷機能のみを有する印刷処理装置、および複写機能,ファクシミリ送受信機能,印刷機能等の複数の機能を備えた複合機といわれる印刷処理装置において、情報処理装置(例えば、パーソナルコンピュータ;PC)から印刷ジョブが投入された場合に印刷処理時間を最短とするため、これら複数の印刷処理装置の状態を監視して、印刷ジョブを最適に割り当てることを目的としたソフトウェア(プリントサーバアプリケーション;以下、単にプリントサーバという)が存在している。プリントサーバは、各印刷処理装置にジョブキューとして存在している印刷ジョブの数やデータ量といった情報を印刷処理装置から取得し、最も印刷ジョブの処理が最短で完了する印刷処理装置のジョブキューに新たに投入された印刷ジョブを割り当てる動作を行っている。
【0003】
また、印刷ジョブの開始処理において、特許文献1には、情報処理装置にインストールされているドライバソフトウェアが、印刷ジョブを投入する周辺機器がどのような開始モード(印刷ジョブの処理が開始される様々なパターン)を有しているか認知していなくても、周辺機器で実行可能な開始モードを情報処理装置のユーザに認識させ、実行可能な開始モードの中から選択でき、さらに、ユーザにより選択された開始モードを、制御コマンドによって情報処理装置から周辺機器に指定可能にし、出力する開始タイミングや開始条件を自在に制御できることが記載されている。
【0004】
【特許文献1】
特開2002−123379号公報
【0005】
【発明が解決しようとする課題】
しかしながら、このような構成の同一ネットワーク内に接続のプリントサーバに印刷ジョブが制御される印刷処理装置において、特に、複写機能,ファクシミリ送受信機能,印刷機能等の複数の機能を備えている複合機のほとんどの場合、それぞれの機能の各ジョブキューを個々に保持していて、それらのジョブ同士に関連性はない。また、印刷機能を用いて印刷ジョブが行われているとき、ユーザが直接、複合機において複写機能を動作させる指示を行った場合、印刷機能は一時停止されて複写機能が動作する。基本的に複合機に有する各機能の優先度としては、ユーザが複合機に向かって直接機器を操作する場合のほうがより高い設定とされている。一般的には、複写機能,ファクシミリ送受信機能,印刷機能の順で印刷ジョブの優先順位は低くなる。したがって、最適に割り当てられていた印刷ジョブも、複写ジョブなどといった割り込み処理が介入すると最適に割り当てられていた印刷ジョブの処理時間が大幅に変更されてしまうという問題があった。
【0006】
本発明は、前記従来技術の問題を解決することに指向するものであり、印刷ジョブの割り当て時に複写機能の複写ジョブやファクシミリ送受信機能のファクシミリジョブといった印刷機能以外のジョブの処理時間も考慮に入れて、同一ネットワークに接続された印刷処理装置全体としての印刷ジョブの処理時間を計算し、最適な印刷ジョブの割り当てを行う印刷処理制御システムおよび方法を提供することを目的とする。
【0007】
【課題を解決するための手段】
この目的を達成するために、本発明に係る印刷処理制御システムおよび方法における請求項1に記載される印刷処理制御システムは、少なくとも複写機能,ファクシミリ送受信機能,印刷機能の複数の機能を備えた印刷処理装置と、複数の印刷処理装置とネットワークを介して通信可能な情報処理装置との間において、投入された印刷ジョブを印刷処理装置に割り当て制御する印刷処理制御システムであって、印刷処理装置に、各機能ごとのジョブの情報を格納するジョブキュー格納手段と、ジョブの情報に基づきジョブの処理および監視を行う処理手段とを備え、情報処理装置に、ネットワークに接続された全ての印刷処理装置の各機能ごとのジョブの情報を取得し、このジョブの情報から投入された印刷ジョブの再割り当てを行うジョブ管理手段とを備えた構成によって、印刷ジョブが投入されてから完了するまでの処理時間をより正確に予測でき、また、これにより印刷処理装置(複合機)の複写機能,ファクシミリ送受信機能,印刷機能といった各機能ごとのジョブの処理順序をより効率よく配置できる。
【0008】
また、請求項2〜4に記載される印刷処理制御システムは、請求項1の印刷処理制御システムにおいて、情報処理装置に、印刷処理装置において新たに発生した各機能のジョブの情報を一定間隔で定期的に確認する手段を備え、この確認手段により新たに発生したジョブの情報を確認したとき、投入された印刷処理を印刷処理装置に再割り当て制御すること、印刷処理装置に、新たに発生した各機能のジョブの情報を、情報処理装置に通知する手段を備え、この通知手段により新たに発生したジョブの情報を確認したとき、投入された印刷ジョブを印刷処理装置に再割り当て制御すること、さらに、情報処理装置に、投入される印刷処理の優先順位を設定する手段を備え、この設定手段の設定により、印刷処理装置に発生する各機能ごとのジョブの処理よりも優先させて投入された印刷ジョブを行う構成によって、印刷ジョブが投入されたあとに割り込み処理が発生した場合においても、常にジョブを最適に配置しなおして印刷ジョブの処理時間をより正確に予測でき、また、印刷処理装置(複合機)の各機能ごとのジョブの処理順序をより効率よく配置することができる。
【0009】
また、請求項5に記載される印刷処理制御方法は、少なくとも複写機能,ファクシミリ送受信機能,印刷機能の複数の機能を備えた印刷処理装置と、印刷処理装置の複数とネットワークを介して通信可能な情報処理装置との間において、投入された印刷ジョブを印刷処理装置に割り当て制御する印刷処理制御方法であって、ジョブの処理および監視を行うためにジョブキュー格納手段に格納される各機能ごとのジョブの情報を、ネットワークに接続された全ての印刷処理装置から取得し、取得したジョブの情報に基づき投入された印刷ジョブの割り当てを行う構成によって、印刷ジョブが投入されてから完了するまでの処理時間をより正確に予測でき、また、印刷処理装置(複合機)の複写機能,ファクシミリ送受信機能,印刷機能といった各機能ごとのジョブの処理順序をより効率よく配置できる。
【0010】
【発明の実施の形態】
以下、図面を参照して本発明における実施の形態を詳細に説明する。図1は本発明の実施の形態における印刷処理制御システムの概略構成を示すブロック図である。図1において、1は複写機能や印刷機能などといった複数の機能を備えている印刷処理装置である複合機、2はプリントサーバとして稼働するPC(パーソナルコンピュータ)等の情報処理装置、3は既存の通信技術(HTTP;Hyper Text Transfer ProtocolやSOAP;Simple Object Access Protocol等)を用いて接続された装置間で情報の授受を行うためのネットワーク、4は印刷機能のみを備えた印刷処理装置である。
【0011】
複合機1は、図示しないプリンタ部,スキャナ部,通信部とこれらを含む各部を制御する制御部により、複写機能,ファクシミリ送受信機能,印刷機能の処理を行う。そして、複合機1には、各機能におけるジョブの処理,監視等を行う処理部11を有し、発生した各機能ごとのジョブの情報を格納するジョブキューは、印刷機能ジョブキュー格納部12、複写機能ジョブキュー格納部13、ファクシミリ送受信機能ジョブキュー格納部14、その他の機能ジョブキュー格納部15に保持している。
【0012】
また、情報処理装置2には、複合機1や印刷処理装置4に出力要求された印刷ジョブの情報(ジョブキューに格納されている)から各印刷ジョブを管理するジョブ管理部22と、このジョブ管理部22の管理している情報をユーザに表示出力、また変更の指示入力を行うための操作パネル等からなるユーザインタフェース23とを備えたプリントサーバ21を有している。
【0013】
複合機1における個々の機能が持つジョブキューの情報を、情報処理装置2が取得することは、ネットワーク3を介して可能であり、例えば、同一ネットワーク3に存在する印刷処理装置の印刷ジョブの監視,管理等を行うプリントサーバ21のジョブ管理部22において、複合機1の印刷機能ジョブキュー格納部12に保持されている印刷ジョブの情報を取得し、印刷処理時間が最短となるように適切な複合機1や印刷処理装置4に印刷ジョブを割り当てることができる。
【0014】
本実施の形態では、印刷機能ジョブキュー格納部12に存在する印刷ジョブの情報のみではなく、複合機に存在するすべての機能のジョブキュー(例えば、複写機能ジョブキュー格納部13,ファクシミリ送受信機能ジョブキュー格納部14に保持されている)にあるジョブの情報を取得する。これにより、ネットワーク3に接続された複合機1や印刷処理装置4に対して最適な印刷ジョブの割り当てを行う。
【0015】
図2に示す本発明の実施の形態1における印刷ジョブの割り当て処理のフローチャートを参照しながらその動作を説明する。前述したように、複合機1においては、基本的に複写機能やファクシミリ送受信機能等は印刷機能よりも優先して行われる。まず、印刷ジョブが投入されたときに、プリントサーバ21のジョブ管理部22は、ネットワーク3を介して接続されたすべての複合機1に印刷ジョブ以外のジョブ(例えば、プリントサーバが複合機の処理部へジョブキューの確認依頼を行い、それを受けた処理部は、各機能のジョブキューの存在確認を行った結果をまとめプリントサーバに返す処理等)の存在を確認し、もし存在すればそれらジョブの情報(ジョブキューに存在するジョブの数やジョブの処理速度等)を取得する(S1)。これは、図1に示す印刷機能,複写機能,ファクシミリ送受信機能,その他の機能ジョブキュー格納部12,13,14,15のジョブの情報を処理部11を介して取得する。
【0016】
ジョブ管理部22はネットワーク3に接続された全ての機器(図1に示す例では、複合機1,印刷処理装置4)に対して前述の処理S1を繰り返し行って(S2)、全ての機器からの取得が確認されると(処理S2のYes)、複合機1ごとに印刷機能,複写機能,ファクシミリ送受信機能等の各ジョブキューに格納されているジョブの処理時間を算出し、また、同一ネットワーク3に接続された印刷処理装置全体として印刷ジョブの処理時間の計算を行う(S3)。ここで、ユーザからユーザインタフェース23を介してプリントサーバ21に印刷ジョブを最短時間で印刷する指定がされていれば、ジョブ管理部22は同一ネットワーク3上の印刷処理装置の中で最もジョブの処理時間が少ないところへ印刷ジョブを投入する(S4)。
【0017】
また、前述したように、ユーザからの指示によって、印刷ジョブの平行出力処理の指示が予め設定されているか、あるいは該当の印刷ジョブの投入時に指定がされたとき、一つの印刷ジョブを複数の印刷処理装置へ割り当て、平行して印刷出力させることも可能である。
【0018】
本実施の形態1によれば、印刷ジョブが投入された場合、印刷機能のジョブキューに存在する印刷ジョブの情報のみではなく、複写機能やファクシミリ送受信機能などのジョブの情報も取得することによって、より効率よくネットワークに接続された印刷情報装置に印刷ジョブの最適な割り当てができる。
【0019】
図3は本発明の実施の形態2における印刷ジョブの割り当て処理のフローチャートを示す図である。本実施の形態2の動作を図3に基づき、図1を参照しながら説明する。
【0020】
いま、最適に印刷処理を行えるように印刷ジョブが各印刷処理装置のジョブキューに割り当てられているときに、複合機1において、複写機能,ファクシミリ送受信機能等のいずれかの割り込み処理が発生したとする。既に投入されていた印刷ジョブは、発生した割り込み処理のジョブが完了するまで待ち状態となってしまい最適な印刷処理が行われなくなる。このとき、現在の印刷ジョブが投入されている印刷処理装置より他の印刷処理装置のほうが投入されている印刷ジョブを早く完了できる可能性がある。
【0021】
そこで本実施の形態2は、前述した実施の形態1で説明した印刷ジョブの割り当て後に(S1〜S4)、プリントサーバ21のジョブ管理部22において、印刷ジョブが投入されたときのみでなく、印刷ジョブ以外のジョブにより発生した割り込み処理を、ある一定の間隔で複合機1の各機能のジョブキューの情報取得を行う(S11)。
【0022】
プリントサーバ21において、例えば、30秒間隔等の一定間隔で定期的に、複写機能やファクシミリ送受信機能等の割り込み発生を確認する手段(図示せず)により(S12)、印刷処理時間に変化が発生していることが確認されたとき(処理S12のYes)、ジョブ管理部22において、印刷ジョブの割り当て処理である処理S1〜S4を行うため処理S1へ戻り、再度同一ネットワーク3上に存在する複合機1、印刷処理装置4の印刷ジョブの処理時間の再計算を行い、既に割り当てられている印刷ジョブを最適な印刷処理装置へと再割り当てを行う。
【0023】
本実施の形態2によれば、ある一定の間隔ごとに、印刷機能,複写機能,ファクシミリ送受信機能等のジョブキューを監視することによって、印刷ジョブの処理時間にずれが生じていた場合、既に投入されている印刷ジョブを再び最適に割り当てなおすことができる。
【0024】
図4は本発明の実施の形態3における印刷ジョブの割り当て処理のフローチャートを示す図である。本実施の形態3における動作を図4に基づき、図1を参照しながら説明する。
【0025】
本実施の形態3においては、前述した実施の形態2で説明したように、印刷ジョブの割り当て後に(S1〜S4)、プリントサーバ21のジョブ管理部22が複合機1の各機能のジョブキューの情報を監視するのではなく、複合機1自身の処理部11に、各機能のジョブキュー格納部に存在するジョブを監視して、印刷ジョブの処理中に、例えば、複写機能,ファクシミリ送受信機能等の割り込み処理の発生を検出する手段(図示せず)を備える。この手段により割り込みによるジョブの発生時に、情報処理装置2で動作するプリントサーバ21のジョブ管理部22へ割り込み発生を通知する。
【0026】
複合機1から割り込みの連絡を確認したジョブ管理部22は(処理S15のYes)、初めの処理S1へ戻り、同一ネットワーク内にある全ての機器のジョブ情報を再取得し、最適に印刷を行えるよう印刷ジョブの割り当ての再計算を行う。
【0027】
本実施の形態3によれば、複合機1において、複写機能、ファクシミリ送受信機能等のジョブの割り込み処理が発生したときに、印刷ジョブの再割り当ての計算をしなおすことによって、既に投入されている印刷ジョブを最適に割り当てなおすことができる。
【0028】
図5は本発明の実施の形態4における印刷ジョブの割り当て処理のフローチャートを示す図である。本実施の形態4における動作を図5に基づき、図1を参照しながら説明する。
【0029】
本実施の形態4は、実施の形態2,3で説明した複合機1において、複写機能,ファクシミリ送受信機能等の割り込み処理が発生した場合に、処理部11で管理され、予め設定されている優先順位を変更可能とし、ジョブ管理部22によって投入後に割り当てられた印刷ジョブの優先順位を複合機1に発生する他のジョブより上位に設定する手段(図示せず)を備えて構成したものである。
【0030】
ジョブ管理部22において、印刷ジョブの優先順位を複合機1に発生する複写機能やファクシミリ送受信機能のジョブよりも高く設定する手段により優先順位を高く設定した印刷ジョブを複合機1へと投入する。なお、この優先順位の設定は情報処理装置2に有する操作パネル等からユーザが指定する。この優先順位の変更は、例えば、複合機1の処理部11において、ファクシミリ送受信機能のジョブ(優先度=5)、複写機能のジョブ(優先度=4)、印刷機能のジョブ(優先度=3)等に設定されているとき、印刷機能の印刷ジョブの優先度を最大に変更した場合、ジョブ管理部22は優先度=MAXに設定して、印刷ジョブを投入する。
【0031】
この優先順位が指定された印刷ジョブの投入により、前述の実施の形態2,3と同様に処理S1〜S4が行われ、印刷ジョブの最適な割り当てがなされる。そして、優先度=MAX(図6に示す印刷ジョブ2参照)の印刷ジョブが投入された該当の複合機1の処理部11は、各機能のジョブキュー格納部に格納された図6に示すような各機能のジョブの優先度を確認し、順番に処理が行われる。例えば、先に投入された印刷ジョブの優先度が後から発生したジョブの優先度より高いかどうか確認し、もし高ければこの印刷ジョブが終了するまで複写機能やファクシミリ送受信機能といった他の機能のジョブは待ち状態にする。
【0032】
また、実施の形態2,3において説明したように、ジョブ管理部22は、複合機1に複写機能やファクシミリ送受信機能の割り込みが発生した場合、ジョブキューの情報として各機能のジョブキュー格納部に格納のジョブの優先度を含む情報を取得し、印刷ジョブ(図6に示す印刷ジョブ1(優先度=3))の再割り当てを実行する。
【0033】
本実施の形態4によれば、印刷ジョブの優先度を変更して、複写機能やファクシミリ送受信機能等のジョブの優先度へも反映させることで、処理を最優先させたい印刷ジョブを含め、最適に配置して印刷ジョブの処理を行うことができる。
【0034】
【発明の効果】
以上説明したように、本発明によれば、印刷ジョブが投入されてから完了するまでの処理時間をより正確に予測でき、また、これにより複合機の複写機能,ファクシミリ送受信機能,印刷機能といった各機能ごとのジョブの処理順序をより効率よく配置することができるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の実施の形態における印刷処理制御システムの概略構成を示すブロック図
【図2】本発明の実施の形態1における印刷ジョブの割り当て処理を示すフローチャート
【図3】本発明の実施の形態2における印刷ジョブの割り当て処理を示すフローチャート
【図4】本発明の実施の形態3における印刷ジョブの割り当て処理を示すフローチャート
【図5】本発明の実施の形態4における印刷ジョブの割り当て処理を示すフローチャート
【図6】各機能のジョブにおける優先度の情報を示す図
【符号の説明】
1 複合機(印刷処理装置)
2 情報処理装置
3 ネットワーク
4 印刷処理装置
11 処理部
12 印刷機能ジョブキュー格納部
13 複写機能ジョブキュー格納部
14 ファクシミリ送受信機能ジョブキュー格納部
15 その他の機能ジョブキュー格納部
21 プリントサーバ
22 ジョブ管理部
23 ユーザインタフェース[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a multifunction peripheral, which is a print processing apparatus having at least a plurality of functions such as a copying function, a facsimile transmission / reception function, and a printing function, and an information processing apparatus capable of communicating with the multifunction peripheral via a network. The present invention relates to a print processing control system and method for controlling a completed print job.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, in a print processing apparatus having only a plurality of print functions connected in the same network and a multifunction peripheral having a plurality of functions such as a copy function, a facsimile transmission / reception function, and a print function, information processing is performed. In order to minimize the print processing time when a print job is input from a device (for example, a personal computer; a PC), the purpose is to monitor the states of the plurality of print processing devices and optimally allocate the print job. Software (print server application; hereinafter simply referred to as print server) exists. The print server acquires information such as the number of print jobs and the amount of data existing as a job queue in each print processing device from the print processing device, and stores the information in the job queue of the print processing device in which the processing of the print job is completed in the shortest time. An operation of allocating a newly input print job is performed.
[0003]
In the print job start process, Japanese Patent Application Laid-Open No. 2003-133873 discloses that the driver software installed in the information processing apparatus determines what kind of start mode (various modes in which the print job process is started) Even if the user does not know whether or not the information processing apparatus has a peripheral pattern, the user can recognize the start mode that can be executed by the peripheral device, and can select from the start modes that can be executed. It is described that the start mode can be designated from the information processing apparatus to the peripheral device by a control command, and the output start timing and start conditions can be freely controlled.
[0004]
[Patent Document 1]
JP-A-2002-123379
[Problems to be solved by the invention]
However, in a print processing apparatus in which a print job is controlled by a print server connected to the same network having such a configuration, a multifunction peripheral having a plurality of functions such as a copying function, a facsimile transmission / reception function, and a printing function is particularly useful. In most cases, each job queue for each function is maintained individually and the jobs are not related. When a user directly instructs the MFP to operate the copy function while a print job is being performed using the print function, the print function is temporarily stopped and the copy function operates. Basically, the priority of each function of the MFP is set higher when the user directly operates the device toward the MFP. Generally, the priority of a print job is lower in the order of the copy function, the facsimile transmission / reception function, and the print function. Therefore, there is a problem that the processing time of a print job that has been optimally assigned is greatly changed when an interrupt process such as a copy job intervenes even for a print job that has been optimally assigned.
[0006]
The present invention is directed to solving the above-described problem of the related art, and takes into consideration the processing time of a job other than a printing function such as a copying job of a copying function and a facsimile job of a facsimile transmission / reception function when assigning a printing job. It is another object of the present invention to provide a print processing control system and method for calculating a processing time of a print job as a whole of a print processing apparatus connected to the same network and allocating an optimum print job.
[0007]
[Means for Solving the Problems]
In order to achieve this object, a print processing control system according to
[0008]
According to a second aspect of the present invention, there is provided the print processing control system according to the first aspect, wherein the information of the job of each function newly generated in the print processing apparatus is transmitted to the information processing apparatus at regular intervals. Means for periodically confirming, when the information of a newly generated job is confirmed by the confirming means, reassignment control of the input print processing to the print processing apparatus is performed, and newly generated job is generated in the print processing apparatus. Means for notifying the information processing apparatus of job information of each function, and when the information of a newly generated job is confirmed by the notifying means, reassignment control of the input print job to the print processing apparatus is performed; Further, the information processing apparatus is provided with a unit for setting a priority order of the input print processing. Even if interrupt processing occurs after a print job is submitted, the job is always rearranged optimally to reduce the processing time of the print job even if interrupt processing occurs after the print job is submitted. More accurate prediction can be performed, and the processing order of jobs for each function of the print processing apparatus (multifunction peripheral) can be more efficiently arranged.
[0009]
Further, according to the print processing control method of the present invention, a print processing apparatus having at least a plurality of functions of a copy function, a facsimile transmission / reception function, and a print function can communicate with a plurality of print processing apparatuses via a network. A print processing control method for allocating an input print job to a print processing apparatus between an information processing apparatus and a print processing apparatus, wherein each function stored in a job queue storage unit for processing and monitoring a job is provided. Processing from the time a print job is submitted to the time it is completed, by acquiring job information from all print processing devices connected to the network and allocating the submitted print job based on the acquired job information The time can be more accurately predicted, and the copy function, facsimile transmission / reception function, print function, etc. Processing order of jobs for each function can be arranged more efficiently.
[0010]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram illustrating a schematic configuration of a print processing control system according to an embodiment of the present invention. In FIG. 1,
[0011]
The
[0012]
The
[0013]
It is possible for the
[0014]
In the present embodiment, not only the information of the print job existing in the print function job
[0015]
The operation will be described with reference to the flowchart of the print job assignment process according to the first embodiment of the present invention shown in FIG. As described above, in the multifunction peripheral 1, the copy function, the facsimile transmission / reception function, and the like are basically performed prior to the print function. First, when a print job is input, the
[0016]
The
[0017]
Further, as described above, when an instruction for parallel output processing of a print job is set in advance by an instruction from a user, or when specified at the time of inputting the print job, one print job is printed by a plurality of print jobs. It is also possible to allocate to a processing device and print out in parallel.
[0018]
According to the first embodiment, when a print job is submitted, not only information about the print job existing in the job queue of the print function but also information about the job such as the copy function and the facsimile transmission / reception function is obtained. The print job can be optimally assigned to the print information device connected to the network more efficiently.
[0019]
FIG. 3 is a diagram showing a flowchart of a print job assignment process according to the second embodiment of the present invention. The operation of the second embodiment will be described based on FIG. 3 and with reference to FIG.
[0020]
Now, when a print job is assigned to the job queue of each print processing apparatus so that print processing can be optimally performed, it is assumed that any one of the interrupt processing such as the copy function and the facsimile transmission / reception function has occurred in the multifunction peripheral 1. I do. The print job that has already been submitted is put into a wait state until the job of the interrupt processing that has occurred is completed, so that optimal print processing cannot be performed. At this time, there is a possibility that another print processing device can complete the input print job earlier than the print processing device to which the current print job has been input.
[0021]
Therefore, in the second embodiment, after the print job is assigned (S1 to S4) described in the first embodiment, the
[0022]
In the print server 21, for example, a means (not shown) for confirming the occurrence of an interruption such as a copying function or a facsimile transmission / reception function at regular intervals such as a 30-second interval (S12) causes a change in the printing processing time. When it is confirmed that the processing has been performed (Yes in the processing S12), the
[0023]
According to the second embodiment, by monitoring job queues such as a print function, a copy function, and a facsimile transmission / reception function at predetermined intervals, if a processing time of a print job is shifted, the job is already input. It is possible to optimally re-assign the print job that has been performed.
[0024]
FIG. 4 is a diagram showing a flowchart of a print job assignment process according to the third embodiment of the present invention. The operation in the third embodiment will be described based on FIG. 4 and with reference to FIG.
[0025]
In the third embodiment, as described in the second embodiment, after the print job is allocated (S1 to S4), the
[0026]
When the
[0027]
According to the third embodiment, when an interrupt process for a job such as a copying function or a facsimile transmission / reception function occurs in the multifunction peripheral 1, the reassignment of the print job is recalculated, whereby the job is already input. Print jobs can be optimally reassigned.
[0028]
FIG. 5 is a diagram showing a flowchart of a print job assignment process according to the fourth embodiment of the present invention. The operation in the fourth embodiment will be described based on FIG. 5 and with reference to FIG.
[0029]
In the fourth embodiment, when an interrupt process such as a copying function or a facsimile transmission / reception function occurs in the multifunction peripheral 1 described in the second or third embodiment, the priority is managed by the
[0030]
In the
[0031]
By submitting a print job in which the priority is designated, the processes S1 to S4 are performed in the same manner as in the above-described second and third embodiments, and the optimum assignment of the print job is performed. Then, the
[0032]
Also, as described in the second and third embodiments, when an interruption of the copy function or the facsimile transmission / reception function occurs in the multifunction peripheral 1, the
[0033]
According to the fourth embodiment, the priority of a print job is changed and reflected in the priority of a job such as a copy function or a facsimile transmission / reception function, so that the print job including the print job whose processing is to be given the highest priority can be optimized. And print job processing can be performed.
[0034]
【The invention's effect】
As described above, according to the present invention, it is possible to more accurately predict the processing time from when a print job is submitted to when it is completed. There is an effect that the job processing order for each function can be more efficiently arranged.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a schematic configuration of a print processing control system according to an embodiment of the present invention; FIG. 2 is a flowchart illustrating print job assignment processing according to the first embodiment of the present invention; FIG. 4 is a flowchart showing print job assignment processing according to the second embodiment. FIG. 4 is a flowchart showing print job assignment processing according to the third embodiment of the present invention. FIG. 5 is a flowchart showing print job assignment processing according to the fourth embodiment of the present invention. FIG. 6 is a diagram showing priority information in a job of each function.
1 Multifunction machine (print processing device)
2
Claims (5)
前記印刷処理装置に、各機能ごとのジョブの情報を格納するジョブキュー格納手段と、前記ジョブの情報に基づきジョブの処理および監視を行う処理手段とを備え、
前記情報処理装置に、前記ネットワークに接続された全ての印刷処理装置の各機能ごとのジョブの情報を取得し、前記ジョブの情報から投入された前記印刷ジョブの再割り当てを行うジョブ管理手段とを備えたことを特徴とする印刷処理制御システム。A print job input between a print processing apparatus having at least a plurality of functions of a copy function, a facsimile transmission / reception function, and a print function, and an information processing apparatus capable of communicating with the plurality of print processing apparatuses via a network. A print processing control system that controls allocation to the print processing device,
The print processing apparatus includes: a job queue storage unit that stores job information for each function; and a processing unit that processes and monitors a job based on the job information.
A job management unit that acquires information of a job for each function of all the print processing devices connected to the network, and reassigns the print job input from the information of the job to the information processing apparatus. A print processing control system comprising:
ジョブの処理および監視を行うためにジョブキュー格納手段に格納される各機能ごとのジョブの情報を、前記ネットワークに接続された全ての印刷処理装置から取得し、取得した前記ジョブの情報に基づき前記投入された印刷ジョブの割り当てを行うことを特徴とする印刷処理制御方法。A print job input between a print processing apparatus having at least a plurality of functions of a copy function, a facsimile transmission / reception function, and a print function, and an information processing apparatus capable of communicating with a plurality of the print processing apparatuses via a network. A print processing control method for controlling allocation to the print processing apparatus,
Job information for each function stored in the job queue storage unit for performing job processing and monitoring is acquired from all print processing apparatuses connected to the network, and the job information is acquired based on the acquired job information. A print processing control method characterized by allocating an input print job.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003038110A JP2004246771A (en) | 2003-02-17 | 2003-02-17 | Print processing control system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003038110A JP2004246771A (en) | 2003-02-17 | 2003-02-17 | Print processing control system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004246771A true JP2004246771A (en) | 2004-09-02 |
JP2004246771A5 JP2004246771A5 (en) | 2006-03-16 |
Family
ID=33022721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003038110A Pending JP2004246771A (en) | 2003-02-17 | 2003-02-17 | Print processing control system and method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004246771A (en) |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7870185B2 (en) | 2004-10-08 | 2011-01-11 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification administration |
US7873718B2 (en) | 2004-10-08 | 2011-01-18 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting server recovery |
US7873553B2 (en) | 2004-10-08 | 2011-01-18 | Sharp Laboratories Of America, Inc. | Methods and systems for authorizing imaging device concurrent account use |
US7920101B2 (en) | 2004-10-08 | 2011-04-05 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device display standardization |
US7934217B2 (en) | 2004-10-08 | 2011-04-26 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote file structure access to an imaging device |
US7941743B2 (en) | 2004-10-08 | 2011-05-10 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device form field management |
US7970813B2 (en) | 2004-10-08 | 2011-06-28 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification administration and subscription |
US7978618B2 (en) | 2004-10-08 | 2011-07-12 | Sharp Laboratories Of America, Inc. | Methods and systems for user interface customization |
US8001587B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential management |
US8001183B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device related event notification |
US8001586B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential management and authentication |
US8006293B2 (en) | 2004-10-08 | 2011-08-23 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential acceptance |
US8006292B2 (en) | 2004-10-08 | 2011-08-23 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential submission and consolidation |
US8015234B2 (en) | 2004-10-08 | 2011-09-06 | Sharp Laboratories Of America, Inc. | Methods and systems for administering imaging device notification access control |
US8024792B2 (en) | 2004-10-08 | 2011-09-20 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential submission |
US8023130B2 (en) | 2004-10-08 | 2011-09-20 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting data maintenance |
US8032579B2 (en) | 2004-10-08 | 2011-10-04 | Sharp Laboratories Of America, Inc. | Methods and systems for obtaining imaging device notification access control |
US8032608B2 (en) | 2004-10-08 | 2011-10-04 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device notification access control |
US8049677B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device display element localization |
US8051140B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device control |
US8051125B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for obtaining imaging device event notification subscription |
US8060921B2 (en) | 2004-10-08 | 2011-11-15 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential authentication and communication |
US8060930B2 (en) | 2004-10-08 | 2011-11-15 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential receipt and authentication |
US8065384B2 (en) | 2004-10-08 | 2011-11-22 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification subscription |
US8115944B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for local configuration-based imaging device accounting |
US8115945B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device job configuration management |
US8115947B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote, descriptor-related data to an imaging device |
US8115946B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and sytems for imaging device job definition |
US8120799B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for accessing remote, descriptor-related data at an imaging device |
US8120793B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for displaying content on an imaging device |
US8156424B2 (en) | 2004-10-08 | 2012-04-10 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device dynamic document creation and organization |
US8213034B2 (en) | 2004-10-08 | 2012-07-03 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote file structure access on an imaging device |
US8237946B2 (en) | 2004-10-08 | 2012-08-07 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting server redundancy |
US8345272B2 (en) | 2006-09-28 | 2013-01-01 | Sharp Laboratories Of America, Inc. | Methods and systems for third-party control of remote imaging jobs |
US8384925B2 (en) | 2004-10-08 | 2013-02-26 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting data management |
US8428484B2 (en) | 2005-03-04 | 2013-04-23 | Sharp Laboratories Of America, Inc. | Methods and systems for peripheral accounting |
JP2016009318A (en) * | 2014-06-24 | 2016-01-18 | コニカミノルタ株式会社 | Image processor, character recognition processing method and character recognition processing program |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8120797B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for transmitting content to an imaging device |
US7826081B2 (en) | 2004-10-08 | 2010-11-02 | Sharp Laboratories Of America, Inc. | Methods and systems for receiving localized display elements at an imaging device |
US8035831B2 (en) | 2004-10-08 | 2011-10-11 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device remote form management |
US8120798B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for providing access to remote, descriptor-related data at an imaging device |
US7966396B2 (en) | 2004-10-08 | 2011-06-21 | Sharp Laboratories Of America, Inc. | Methods and systems for administrating imaging device event notification |
US7969596B2 (en) | 2004-10-08 | 2011-06-28 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device document translation |
US8018610B2 (en) | 2004-10-08 | 2011-09-13 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device remote application interaction |
US8171404B2 (en) | 2004-10-08 | 2012-05-01 | Sharp Laboratories Of America, Inc. | Methods and systems for disassembly and reassembly of examination documents |
US8125666B2 (en) | 2004-10-08 | 2012-02-28 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device document management |
US8230328B2 (en) | 2004-10-08 | 2012-07-24 | Sharp Laboratories Of America, Inc. | Methods and systems for distributing localized display elements to an imaging device |
-
2003
- 2003-02-17 JP JP2003038110A patent/JP2004246771A/en active Pending
Cited By (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8032608B2 (en) | 2004-10-08 | 2011-10-04 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device notification access control |
US8023130B2 (en) | 2004-10-08 | 2011-09-20 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting data maintenance |
US7873553B2 (en) | 2004-10-08 | 2011-01-18 | Sharp Laboratories Of America, Inc. | Methods and systems for authorizing imaging device concurrent account use |
US7920101B2 (en) | 2004-10-08 | 2011-04-05 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device display standardization |
US7934217B2 (en) | 2004-10-08 | 2011-04-26 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote file structure access to an imaging device |
US7941743B2 (en) | 2004-10-08 | 2011-05-10 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device form field management |
US7970813B2 (en) | 2004-10-08 | 2011-06-28 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification administration and subscription |
US7978618B2 (en) | 2004-10-08 | 2011-07-12 | Sharp Laboratories Of America, Inc. | Methods and systems for user interface customization |
US8001587B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential management |
US8001183B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device related event notification |
US8001586B2 (en) | 2004-10-08 | 2011-08-16 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential management and authentication |
US8006293B2 (en) | 2004-10-08 | 2011-08-23 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential acceptance |
US8006176B2 (en) | 2004-10-08 | 2011-08-23 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging-device-based form field management |
US8006292B2 (en) | 2004-10-08 | 2011-08-23 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential submission and consolidation |
US8015234B2 (en) | 2004-10-08 | 2011-09-06 | Sharp Laboratories Of America, Inc. | Methods and systems for administering imaging device notification access control |
US8024792B2 (en) | 2004-10-08 | 2011-09-20 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential submission |
US8049677B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device display element localization |
US8032579B2 (en) | 2004-10-08 | 2011-10-04 | Sharp Laboratories Of America, Inc. | Methods and systems for obtaining imaging device notification access control |
US7873718B2 (en) | 2004-10-08 | 2011-01-18 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting server recovery |
US7870185B2 (en) | 2004-10-08 | 2011-01-11 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification administration |
US8060930B2 (en) | 2004-10-08 | 2011-11-15 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential receipt and authentication |
US8051125B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for obtaining imaging device event notification subscription |
US8060921B2 (en) | 2004-10-08 | 2011-11-15 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device credential authentication and communication |
US8051140B2 (en) | 2004-10-08 | 2011-11-01 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device control |
US8065384B2 (en) | 2004-10-08 | 2011-11-22 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device event notification subscription |
US8115944B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for local configuration-based imaging device accounting |
US8115945B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device job configuration management |
US8115947B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote, descriptor-related data to an imaging device |
US8115946B2 (en) | 2004-10-08 | 2012-02-14 | Sharp Laboratories Of America, Inc. | Methods and sytems for imaging device job definition |
US8120799B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for accessing remote, descriptor-related data at an imaging device |
US8120793B2 (en) | 2004-10-08 | 2012-02-21 | Sharp Laboratories Of America, Inc. | Methods and systems for displaying content on an imaging device |
US8156424B2 (en) | 2004-10-08 | 2012-04-10 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device dynamic document creation and organization |
US8201077B2 (en) | 2004-10-08 | 2012-06-12 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device form generation and form field data management |
US8213034B2 (en) | 2004-10-08 | 2012-07-03 | Sharp Laboratories Of America, Inc. | Methods and systems for providing remote file structure access on an imaging device |
US8237946B2 (en) | 2004-10-08 | 2012-08-07 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting server redundancy |
US8384925B2 (en) | 2004-10-08 | 2013-02-26 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device accounting data management |
US8428484B2 (en) | 2005-03-04 | 2013-04-23 | Sharp Laboratories Of America, Inc. | Methods and systems for peripheral accounting |
US8345272B2 (en) | 2006-09-28 | 2013-01-01 | Sharp Laboratories Of America, Inc. | Methods and systems for third-party control of remote imaging jobs |
JP2016009318A (en) * | 2014-06-24 | 2016-01-18 | コニカミノルタ株式会社 | Image processor, character recognition processing method and character recognition processing program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004246771A (en) | Print processing control system and method | |
JP3523854B2 (en) | Control device and control method for image forming system | |
JP5827549B2 (en) | Image forming system and image forming apparatus | |
US8543677B2 (en) | Communication control device, method, and computer readable medium allowing an information processing device to be in a power saving mode for an extended period and allowing an application part to continue functioning | |
JP2009241584A (en) | Method of canceling printing job submitted to printer | |
US8085422B2 (en) | Printing system, printing apparatus, and printing method | |
JP5104122B2 (en) | Image forming apparatus and program | |
JP2017046084A (en) | Image processing system, control task assignment method and assignment program | |
JP2007283628A (en) | Printing system, printer and control method thereof | |
JP2019038146A (en) | Image formation system, control program of image formation system, control program of image formation apparatus and control program of server | |
JP2007265423A (en) | Image formation system and device | |
JP4464176B2 (en) | Information processing apparatus and method, job management system, and program | |
JP2011046034A (en) | Image processor, image processing method, image processing program, and recording medium | |
JPH09231023A (en) | Image processing system | |
JP2012063908A (en) | Job management device, image processor, printing system, and job management program | |
JP2009259138A (en) | Printing controller, printing system, and program | |
JP2007241476A (en) | Image forming system, load balancing device and load balancing method | |
JP2001296982A (en) | Document printing system and control method, and storage medium storing the same | |
JP3738573B2 (en) | Image processing apparatus and job execution method | |
JP2006186777A (en) | Apparatus and program for image formation | |
JPH11120008A (en) | Device and method for job management | |
JP2008242700A (en) | Print management device, print management system and print management program | |
JP2011028045A (en) | Image forming system | |
JP2012208925A (en) | Printing system, method for controlling power of printing system, and program | |
JP3899911B2 (en) | Print control apparatus and print control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050627 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060125 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080108 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080310 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080415 |