JP2001063188A - Device and method for processing image - Google Patents
Device and method for processing imageInfo
- Publication number
- JP2001063188A JP2001063188A JP2000007186A JP2000007186A JP2001063188A JP 2001063188 A JP2001063188 A JP 2001063188A JP 2000007186 A JP2000007186 A JP 2000007186A JP 2000007186 A JP2000007186 A JP 2000007186A JP 2001063188 A JP2001063188 A JP 2001063188A
- Authority
- JP
- Japan
- Prior art keywords
- print job
- printer
- information
- image processing
- status
- 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
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、画像処理技術に関
し、特に複数の印刷ジョブを保持し、実行することがで
きる画像処理技術に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing technique, and more particularly to an image processing technique capable of holding and executing a plurality of print jobs.
【0002】[0002]
【従来の技術】印刷状況を「ステータス」として表示す
ることができるプリンタがあり、例えば、印刷ジョブの
実行に必要となる消耗品が不足する場合、消耗品等が不
足しており、印刷ジョブの実行ができない旨のステータ
スが表示される。2. Description of the Related Art There are printers capable of displaying a printing status as a "status". For example, when consumables necessary for executing a print job are insufficient, consumables and the like are insufficient. A status indicating that the operation cannot be performed is displayed.
【0003】また、複数の印刷ジョブが受信された場
合、一つの印刷ジョブが実行されている間、他の印刷ジ
ョブは、印刷ジョブの実行待ち状態となる。この場合、
待ち状態にある印刷ジョブに対しては、「待ち状態」と
いうステータスが表示されるのみである。したがって、
従来のプリンタは、待ち状態にある印刷ジョブに対し
て、実際に実行が開始される段階にならなければ、その
印刷ジョブが実行可能か否かについての詳細なステータ
スを表示することができなかった。When a plurality of print jobs are received, another print job is in a print job execution waiting state while one print job is being executed. in this case,
Only the status “waiting state” is displayed for the print job in the waiting state. Therefore,
A conventional printer cannot display a detailed status of whether a print job is executable or not until a stage where the execution of the print job in a waiting state is actually started. .
【0004】近年、実行が開始される印刷ジョブに関し
消耗品が不足すると判断された場合、この印刷ジョブの
送信者に対して、消耗品等が不足する旨のステータスを
表示するのみならず、消耗品等の不足の影響を受ける
「待ち状態の印刷ジョブ」の送信者に対しても同様の詳
細なステータスを表示する技術が提案されている(特開
平11−8727号公報)。In recent years, when it is determined that consumables are insufficient for a print job to be executed, not only a status indicating that consumables are insufficient is displayed to the sender of the print job, but also There has been proposed a technique for displaying a similar detailed status to a sender of a "waiting print job" that is affected by a shortage of articles or the like (Japanese Patent Laid-Open No. 11-8727).
【0005】[0005]
【発明が解決しようとする課題】しかしながら、前記公
報記載の技術は、実行が開始される印刷ジョブに関して
消耗品の不足はないが、待ち状態にある印刷ジョブに関
して消耗品が不足する場合においては、詳細なステータ
スを表示することができない。消耗品が不足し実行が不
可能である旨の詳細なステータスは、待ち状態にある印
刷ジョブの実行が実際に開始される段階になって初めて
表示されることになる。However, according to the technique disclosed in the above publication, there is no shortage of consumables for a print job to be executed, but there is a shortage of consumables for a print job in a waiting state. Cannot show detailed status. The detailed status indicating that the consumables are insufficient and cannot be executed is displayed only when the execution of the print job in the waiting state is actually started.
【0006】待ち状態にある印刷ジョブの実行を希望す
る使用者は、先行する全ての印刷ジョブの実行が完了
し、待ち状態にある印刷ジョブの実行が開始されるまで
「待ち状態」といったステータスのみを知ることがで
き、実際は印刷ジョブの実行が不可能であることを後に
なって知ることになる。A user who wishes to execute a print job in a waiting state has only a status such as "waiting state" until the execution of all preceding print jobs is completed and the execution of the print job in the waiting state is started. , And later know that the execution of the print job is impossible.
【0007】このため、待ち状態にある印刷ジョブの実
行が不可能である場合に、消耗品の補給、準備等の対処
が遅れることとなる。特に、実行不可能な印刷ジョブの
登録を削除するタイプのプリンタでは、使用者は、消耗
品の補給等行った上で、改めて印刷ジョブを登録しなけ
ればならず、印刷ジョブの実行開始の順番が遅くなる。For this reason, when it is impossible to execute a print job in a waiting state, measures such as replenishment and preparation of consumables are delayed. In particular, in a printer of a type in which registration of a print job that cannot be executed is deleted, the user must re-register the print job after replenishing consumables and the like. Slows down.
【0008】本発明の目的は、かかる問題を解決するこ
とであり、先行する印刷ジョブがプリンタに保持されて
いる際に、新たに印刷ジョブが受信された場合、この新
たに受信された印刷ジョブが将来実行可能か否かを予想
し、事前にステータス情報を出力することにより、迅速
な対応を可能にする画像処理装置を提供することであ
る。An object of the present invention is to solve such a problem. When a new print job is received while a preceding print job is held in a printer, the newly received print job is received. It is an object of the present invention to provide an image processing apparatus capable of promptly responding by predicting whether or not it can be executed in the future and outputting status information in advance.
【0009】本発明の他の目的は、前記新たに受信され
た印刷ジョブが将来実行可能か否かを予想し、当該印刷
ジョブが実行不可能である場合、事前にステータス情報
を出力することに加えて、実行不可能な印刷ジョブを他
の画像処理装置に転送することを可能とする画像処理装
置を提供することである。Another object of the present invention is to predict whether or not the newly received print job can be executed in the future, and to output status information in advance if the print job cannot be executed. In addition, an object of the present invention is to provide an image processing apparatus capable of transferring an unexecutable print job to another image processing apparatus.
【0010】[0010]
【課題を解決するための手段】本発明の目的は、以下の
構成により達成される。The object of the present invention is achieved by the following constitution.
【0011】(1)画像処理装置において、印刷ジョブ
を受信する受信手段と、前記印刷ジョブを複数保持でき
る保持手段と、第1の印刷ジョブが前記保持手段によっ
て保持されている際に第2の印刷ジョブが前記受信手段
により受信された場合、該第2の印刷ジョブが実行可能
か否かを判断する判断手段と、前記判断手段による判断
結果を出力する出力手段とを有するを特徴とする。(1) In the image processing apparatus, a receiving means for receiving a print job, a holding means capable of holding a plurality of the print jobs, and a second means when the first print job is held by the holding means. When a print job is received by the reception unit, the reception unit includes a determination unit that determines whether the second print job is executable, and an output unit that outputs a determination result by the determination unit.
【0012】(2)前記判断手段は、印刷ジョブの実行
に使用される消耗品の量を検出する検出手段と、前記消
耗品の量と前記第1の印刷ジョブの実行に使用される消
耗品の使用量とに基づいて前記第2の印刷ジョブの実行
開始の時点での消耗品の予想残量を算出する予想残量算
出手段と、前記消耗品の予想残量と前記第2の印刷ジョ
ブの実行に使用される消耗品の使用量とを比較する比較
手段とを有することを特徴とする。(2) The judging means detects a quantity of consumables used for executing the print job, a quantity of the consumables and a consumable used for executing the first print job. Means for calculating an expected remaining amount of consumables at the time of starting the execution of the second print job based on the usage amount of the second print job; and an expected remaining amount of the consumables and the second print job. And comparing means for comparing the amount of consumables used in the execution of the operation.
【0013】(3)前記判断手段は、印刷ジョブの実行
に使用される前記消耗品に関する事象の発生に応じて、
前記第2の印刷ジョブが実行可能か否かを判断すること
を特徴とすることを特徴とする。(3) The determining means is responsive to occurrence of an event relating to the consumable used for executing a print job.
It is characterized in that it is determined whether or not the second print job can be executed.
【0014】(4)前記消耗品に関する事象は、該消耗
品の補給、または割り込み印刷ジョブの受信であること
を特徴とする。(4) The event relating to the consumable item is replenishment of the consumable item or reception of an interrupt print job.
【0015】(5)前記消耗品は、印刷物を綴じるため
のステープル、および印刷用紙であることを特徴とす
る。(5) The consumables are staples for binding printed matter and printing paper.
【0016】(6)前記出力手段は、前記判断手段によ
る判断結果をステータスとして表示する表示手段からな
ることことを特徴とする。(6) The output means comprises display means for displaying a result of the judgment by the judgment means as a status.
【0017】(7)前記判断手段によって第2の印刷ジ
ョブが実行不可能であると判断された場合、当該画像処
理装置と接続された他の画像処理装置に対して当該第2
の印刷ジョブを転送する転送手段を有することを特徴と
する。(7) If the determination means determines that the second print job is not executable, the second print job is sent to another image processing apparatus connected to the image processing apparatus.
And a transfer unit for transferring the print job.
【0018】(8)前記判断手段によって第2の印刷ジ
ョブが実行不可能であると判断された場合、当該第2の
印刷ジョブを転送させる転送指示を受信する受信手段と
を有し、前記転送手段は、前記受信手段によって転送指
示を受信した場合、前記転送処理を行うことを特徴とす
る。(8) receiving means for receiving a transfer instruction to transfer the second print job when the determination means determines that the second print job is not executable; The means performs the transfer processing when a transfer instruction is received by the receiving means.
【0019】(9)前記判断手段によって第2の印刷ジ
ョブが実行不可能であると判断された場合、当該画像処
理装置と接続された他の画像処理装置において当該第2
の印刷ジョブを実行可能か否か判断する第2の判断手段
と、前記第2判断手段によって前記第2の印刷ジョブが
他の画像処理装置において実行可能であると判断された
場合、前記他の画像処理装置に対して当該第2の印刷ジ
ョブを転送する転送手段とを有するを特徴とする。(9) If the determination means determines that the second print job is not executable, the other image processing apparatus connected to the image processing apparatus will execute the second print job.
A second determining unit for determining whether the second print job is executable by another image processing apparatus; and a second determining unit determining whether the second print job is executable by another image processing apparatus. Transfer means for transferring the second print job to the image processing apparatus.
【0020】(10)前記第2判断手段によって前記第
2の印刷ジョブが他の画像処理装置において実行可能で
あると判断された場合、当該第2の印刷ジョブを転送さ
せる転送指示を受信する受信手段とを有し、前記転送手
段は、前記受信手段によって転送指示を受信した場合、
前記転送処理を実行し、前記出力手段は、前記第2判断
手段による判断結果を出力することを特徴とすることを
特徴とする。(10) When the second determining means determines that the second print job can be executed by another image processing apparatus, receiving a transfer instruction for transferring the second print job Means, the transfer means, when receiving a transfer instruction by the receiving means,
The transfer processing is executed, and the output unit outputs a result of the determination by the second determining unit.
【0021】(11)前記第2の判断手段は、前記他の
画像処理装置から受信した情報に基づいて判断を行うこ
とを特徴とする。(11) The second determination means makes a determination based on information received from the another image processing apparatus.
【0022】(12)前記出力手段は、第2の印刷ジョ
ブが転送される場合、転送結果を出力することを特徴と
する。(12) The output means outputs a transfer result when the second print job is transferred.
【0023】(13)画像処理方法において、印刷ジョ
ブを受信するステップと、前記印刷ジョブを保持するス
テップと、第1の印刷ジョブが保持されている際に第2
の印刷ジョブが受信された場合、該第2の印刷ジョブが
実行可能か否かを判断するステップと、前記判断の結果
を出力するステップとを有することを特徴とする画像処
理方法。(13) In the image processing method, a step of receiving a print job, a step of holding the print job, and a step of holding the second print job when the first print job is held
An image processing method comprising: determining whether the second print job is executable when the print job is received; and outputting a result of the determination.
【0024】(14)画像を形成する手順を記憶したコ
ンピュータ読取可能な記憶媒体であって、印刷ジョブを
受信するステップと、前記印刷ジョブを保持するステッ
プと、第1の印刷ジョブが保持されている際に第2の印
刷ジョブが受信された場合、該第2の印刷ジョブが実行
可能か否かを判断するステップと、前記判断の結果を出
力するステップを記憶したことを特徴とする。(14) A computer-readable storage medium storing a procedure for forming an image, wherein a step of receiving a print job, a step of holding the print job, and a step of storing the first print job When a second print job is received during the operation, a step of determining whether the second print job is executable and a step of outputting the result of the determination are stored.
【0025】[0025]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照しつつ詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0026】[第1の実施の形態]図1は、本発明の第
1の実施形態である画像処理装置を適用したプリンタの
構成を示すブロック図である。このプリンタにおける基
本的な制御回路や機械的な構成については、従来のプリ
ンタと同様であるので説明を省略する。FIG. 1 is a block diagram showing the configuration of a printer to which an image processing apparatus according to a first embodiment of the present invention is applied. The basic control circuit and mechanical configuration of this printer are the same as those of a conventional printer, and thus description thereof is omitted.
【0027】パソコン10は、一般的なコンピュータで
あり、ネットワーク30を介して、プリンタ20に接続
されている。パソコン10は、CPU11、ROM1
2、RAM13、およびI/F部14を備えている。I
/F部14は、プリンタ20に対して印刷ジョブを送信
しプリンタ20から出力されるステータス情報を受信す
るためのインターフェースである。また、パソコン10
は、ステータス表示部15を有する。ステータス表示部
15は、前記I/F部14を介して取り込んだステータ
ス情報に基いて、印刷ジョブに関するステータスを表示
する。The personal computer 10 is a general computer, and is connected to the printer 20 via a network 30. The personal computer 10 has a CPU 11, a ROM 1
2, a RAM 13, and an I / F unit 14. I
The / F unit 14 is an interface for transmitting a print job to the printer 20 and receiving status information output from the printer 20. In addition, personal computer 10
Has a status display unit 15. The status display unit 15 displays a status related to a print job based on the status information captured via the I / F unit 14.
【0028】プリンタ20は、パソコン10からの印刷
ジョブを受信し、印刷ジョブの実行を行う。I/F部2
5は、パソコン10から出力された印刷ジョブをネット
ワーク30を介して受信するためのインターフェースで
ある。受信された印刷ジョブは、記憶部23に保持され
る。記憶部23は、複数の印刷ジョブを保持することが
でき、RAMまたはハードディスクによって構成され
る。保持された印刷ジョブは、印刷部24によって順次
実行される。なお、印刷部24は、印刷用紙への印刷だ
けでなく、印刷ジョブの内容に応じてステープル処理も
行う。なお、プリンタ20のフォント情報、各種設定情
報を記憶するためにROM22が設けられている。The printer 20 receives a print job from the personal computer 10 and executes the print job. I / F part 2
Reference numeral 5 denotes an interface for receiving a print job output from the personal computer 10 via the network 30. The received print job is stored in the storage unit 23. The storage unit 23 can hold a plurality of print jobs, and is configured by a RAM or a hard disk. The held print jobs are sequentially executed by the printing unit 24. The printing unit 24 performs not only printing on printing paper but also stapling according to the content of a print job. A ROM 22 is provided for storing font information and various setting information of the printer 20.
【0029】検出部26は、印刷用紙のサイズ毎の量を
検出する印刷用紙センサ27、印刷された原稿のステー
プル処理に使用されるステープル針の量を検出するステ
ープル針センサ28、排紙トレイ(図示していない)へ
排出された紙の量を検出する排紙センサ29を備えてい
る。The detection unit 26 includes a print paper sensor 27 for detecting the amount of each print paper size, a staple sensor 28 for detecting the amount of staples used for stapling a printed document, and a discharge tray ( (Not shown) is provided with a paper discharge sensor 29 for detecting the amount of paper discharged.
【0030】制御部21は、プリンタ全体の制御を行う
のみならず、1または複数の先行する印刷ジョブが、前
記記憶部23に保持され、あるいは前記印刷部24によ
って実行されている際に、新たな印刷ジョブが受信され
た場合、この新たに受信された印刷ジョブが将来実行可
能か否かを予想し判断する。The control unit 21 not only controls the entire printer, but also newly stores one or more preceding print jobs when the print job is held in the storage unit 23 or executed by the printing unit 24. When a new print job is received, it is determined whether the newly received print job can be executed in the future.
【0031】受信された印刷ジョブが将来実行可能か否
かは、例えば、消耗品の量が足りるか否かという観点か
ら判断することができる。Whether or not the received print job can be executed in the future can be determined from the viewpoint of, for example, whether or not the amount of consumables is sufficient.
【0032】印刷用紙が足りるか否かという観点から印
刷ジョブの実行性を判断する場合、制御部21は、前記
印刷用紙センサ27による印刷用紙の量の検出結果と、
前記記憶部23に保持され、あるいは前記印刷部24に
よって実行開始されている先行する印刷ジョブ(「第1
の印刷ジョブ」と称する)で使用される印刷用紙の使用
量とから、前記新たに受信した印刷ジョブ(「第2の印
刷ジョブ」と称する)の実行開始時点での印刷用紙の予
想残量を算出する。制御部21は、この予想残量と、前
記第2の印刷ジョブに必要とされる印刷用紙の量とを比
較することにより、第2の印刷ジョブの実行性を判断す
る。When judging the feasibility of the print job from the viewpoint of whether or not the print paper is sufficient, the control unit 21 determines whether the print paper sensor 27 has detected the amount of print paper,
The preceding print job held in the storage unit 23 or started to be executed by the printing unit 24 (“first
From the amount of print paper used in the first print job, the estimated remaining amount of print paper at the start of execution of the newly received print job (referred to as “second print job”) is calculated. calculate. The control unit 21 determines the feasibility of the second print job by comparing the estimated remaining amount with the amount of printing paper required for the second print job.
【0033】ステープル針が足りるか否かという観点か
ら印刷ジョブの実行性を判断する場合、制御部21は、
前記ステープル針センサ28によるステープル針の量の
検出結果と、前記第1の印刷ジョブで使用されるステー
プル針の使用量からステープル針の予想残量を算出す
る。制御部21は、この予想残量と、前記第2の印刷ジ
ョブに必要とされるステープル針の使用量と比較するこ
とにより、第2の印刷ジョブの実行性を判断する。When judging the feasibility of the print job from the viewpoint of whether or not the staples are sufficient, the control unit 21
The estimated remaining amount of staples is calculated from the detection result of the amount of staples by the staple sensor 28 and the amount of staples used in the first print job. The control unit 21 determines the feasibility of the second print job by comparing the estimated remaining amount with the staple use amount required for the second print job.
【0034】排紙トレイへ排紙可能か否かという観点か
ら印刷ジョブの実行性を判断する場合、制御部21は、
前記排紙センサ29による排紙トレイ上の紙の量の検出
結果と、前記第1の印刷ジョブで排紙される量とから、
前記第2の印刷ジョブの実行開始の時点での予想される
排紙可能量を求め、この予想排紙可能量と前記第2の印
刷ジョブにおいて排紙される原稿の量とを比較すること
により、第2の印刷ジョブの実行性を判断する。When judging the feasibility of the print job from the viewpoint of whether or not the paper can be discharged to the paper discharge tray, the control unit 21
From the detection result of the amount of paper on the paper discharge tray by the paper discharge sensor 29 and the amount of paper discharged in the first print job,
The expected dischargeable amount at the start of the execution of the second print job is obtained, and the estimated dischargeable amount is compared with the amount of the document discharged in the second print job. , Judge the executability of the second print job.
【0035】制御部21は、第2の印刷ジョブが実行可
能か否かを予想した結果をステータス情報として、前記
I/F部25を介してパソコン10に出力する。パソコ
ン10に設けられたステータス表示部15は、そのステ
ータス情報に基づきステータスを表示する。The control section 21 outputs the result of estimating whether or not the second print job can be executed to the personal computer 10 via the I / F section 25 as status information. The status display unit 15 provided in the personal computer 10 displays a status based on the status information.
【0036】このステータス表示部15の表示例を図2
から図7に示す。FIG. 2 shows a display example of the status display section 15.
To FIG.
【0037】図2には、5個の印刷ジョブが表示されて
いる。印刷ジョブは、前記記憶部23に保持されてお
り、各々登録され登録番号が与えられている(以下、登
録番号i番の印刷ジョブを「印刷ジョブNoi」と称す
る)。また、ステータスは、印刷ジョブ毎に表示されて
いる。例えば、印刷ジョブNo3については、「A3N
ear Empty」(つまり、A3サイズの印刷用紙
が少なく実行不可能である)というステータスが表示さ
れている。このステータスは、印刷ジョブNo3の実行
に必要となるA3サイズの用紙が足らなくなる旨の判断
結果に基づき、印刷ジョブNo3の実行開始の段階に先
だって表示されている。この点、本実施形態のプリンタ
20は、実際に登録番号3の印刷ジョブが開始される段
階になって初めて詳細なステータス表示がされる従来の
プリンタと異なっている。なお、図2において、印刷ジ
ョブの実行に関して印刷用紙が足らなくなると判断され
る場合には、前記印刷用紙センサ27によって検出され
る現在の印刷用紙の量が既に足りない場合の他、現在の
印刷用紙の量は足りるが、記録部23に蓄積されている
先行する印刷ジョブで印刷用紙が使用されることが予想
されており、登録番号3の印刷ジョブの実行開始時点で
の印刷用紙の予想残量が必要枚数を満たさない場合も含
む。FIG. 2 shows five print jobs. The print jobs are stored in the storage unit 23, and are registered and given registration numbers (hereinafter, the print job with the registration number i is referred to as “print job Noi”). The status is displayed for each print job. For example, for print job No. 3, “A3N
The status "ear Empty" (that is, A3 size printing paper is too small to be executable) is displayed. This status is displayed prior to the start of the execution of the print job No. 3 based on the result of the determination that there is not enough A3 size paper required for the execution of the print job No. 3. In this regard, the printer 20 of the present embodiment is different from a conventional printer in which detailed status display is performed only when a print job of registration number 3 is actually started. In FIG. 2, when it is determined that there is not enough print paper for the execution of the print job, the current print paper amount detected by the print paper sensor 27 is already insufficient, Although the amount of paper is sufficient, it is expected that the print paper will be used in the preceding print job stored in the recording unit 23, and the expected remaining print paper at the start of the execution of the print job of registration number 3 This includes cases where the quantity does not satisfy the required number.
【0038】図2および図3乃至図7は、複数の印刷ジ
ョブが登録されるにつれて、ステータス表示が変化する
様子を示している。FIGS. 2 and 3 to 7 show how the status display changes as a plurality of print jobs are registered.
【0039】ここでは、プリンタ20にA3サイズの印
刷用紙が1枚残っており、A4サイズの印刷用紙が10
00枚残っている場合を想定する。また、ステープルの
残量は0であり、排紙トレイへの出力可能枚数は300
0枚である場合を想定している。Here, one sheet of A3-size printing paper remains in the printer 20, and 10 sheets of A4-size printing paper remain.
Assume that 00 sheets remain. The remaining amount of staples is 0, and the number of sheets that can be output to the paper output tray is 300.
It is assumed that the number is zero.
【0040】図3は、プリンタ20に印刷ジョブがない
場合のステータス表示である。FIG. 3 shows a status display when the printer 20 has no print job.
【0041】図4は、印刷ジョブNo1が受信された場
合のステータスの表示例である。印刷ジョブの内容、例
えば、登録番号、実行順番、ファイル名、ページ数、部
数、オーナー名、および登録時刻とともにステータスが
表示されている。FIG. 4 is a display example of the status when print job No. 1 is received. The status is displayed together with the contents of the print job, for example, registration number, execution order, file name, number of pages, number of copies, owner name, and registration time.
【0042】印刷ジョブNo1は、A4サイズの印刷用
紙10ページを30部印刷し、ステープル処理を行うも
のである。Print job No. 1 is for printing 30 pages of 10 pages of A4 size printing paper and performing stapling.
【0043】まず、前記印刷用紙センサ27、ステープ
ル針センサ28、および排紙センサ29から構成される
検出部26による検出結果に基づき、A3サイズ印刷用
紙の量が1枚、A4サイズ印刷用紙の量が1000枚、
ステープル針の量が0個、排紙トレイへの出力可能枚数
が3000枚であることが検出される。さらに現在実行
が開始された先行する印刷ジョブはまだ存在しないの
で、各センサによって検出された消耗品の量等が、その
まま画像処理装置状態を示す「情報1」として設定され
る。ここで「情報1」は、前記検出部26により検出さ
れた印刷用紙の量等から印刷開始された印刷ジョブで使
用される印刷用紙の量等を差し引いた値である。なお、
図4の場合のように印刷ジョブの実行中でない場合はセ
ンサで検知された印刷用紙の量等が「情報1」となる。First, based on the detection result of the detection unit 26 comprising the printing paper sensor 27, the staple sensor 28, and the paper ejection sensor 29, the amount of A3 size printing paper is one, and the amount of A4 size printing paper is Is 1000,
It is detected that the number of staples is 0 and the number of sheets that can be output to the paper discharge tray is 3000. Further, since there is no preceding print job whose execution has been started, the amount of consumables detected by each sensor and the like are set as "information 1" indicating the state of the image processing apparatus without change. Here, “information 1” is a value obtained by subtracting the amount of printing paper used in a print job that has started printing from the amount of printing paper detected by the detection unit 26, and the like. In addition,
When the print job is not being executed as in the case of FIG. 4, the amount of the print paper detected by the sensor and the like are “information 1”.
【0044】次に、制御部21は、印刷ジョブNo1の
内容を解析し、印刷ジョブNo1で使用される消耗品の
使用量を「情報2」として取得する。図4に示す場合、
「情報2」は、A4サイズ印刷用紙が300枚(=10
ページ×30部)、ステープル針が30個必要であるこ
とを内容に含む。なお、記憶部23に保持されている先
行の印刷ジョブで使用される消耗品の使用量等が「情報
3」として考慮される。ただし、図4の場合、先行する
印刷ジョブが記憶部23に保持されていないので「情報
3」を考慮する必要がない。Next, the control unit 21 analyzes the contents of the print job No. 1 and acquires the amount of the consumable used in the print job No. 1 as “information 2”. In the case shown in FIG.
"Information 2" indicates that 300 sheets of A4 size printing paper (= 10
Page x 30 copies), and the content includes that 30 staples are required. Note that the amount of consumables used in the preceding print job held in the storage unit 23 is considered as “information 3”. However, in the case of FIG. 4, since the preceding print job is not stored in the storage unit 23, there is no need to consider “information 3”.
【0045】制御部21は、「情報1」と「情報2」と
を比較する。その結果、印刷ジョブNo1は、ステープ
ル針がないために実行不可能であると判断がされ、その
判断結果は、ステータス情報として、I/F部25を介
してパソコン10に出力される。ステータス表示部15
は、このステータス情報に基づきステータスを表示す
る。図4では、ステープル針の量が0であり、印刷ジョ
ブNo1が実行不可能である旨のステータスが表示され
る。なお、実行不可能であると判断された印刷ジョブの
実行は保留され、実行順番の設定も保留される。The control section 21 compares "information 1" with "information 2". As a result, it is determined that print job No. 1 cannot be executed because there is no staple, and the determination result is output to the personal computer 10 via the I / F unit 25 as status information. Status display section 15
Displays the status based on this status information. In FIG. 4, a status indicating that the staple amount is 0 and print job No. 1 cannot be executed is displayed. The execution of the print job determined to be unexecutable is suspended, and the setting of the execution order is also suspended.
【0046】図5は、続いて印刷ジョブNo2が受信さ
れた場合のステータスの表示例である。印刷ジョブNo
2は、A4サイズの印刷用紙30ページを10部印刷
し、ステープル処理は行わないものである。FIG. 5 is a display example of the status when the print job No. 2 is subsequently received. Print job No
No. 2 prints 10 copies of 30 pages of A4 size printing paper without performing stapling.
【0047】印刷用紙センサ27等は、印刷用紙等の消
耗品の量を検出する。先行する印刷ジョブNo1の実行
は保留されているため、実行が開始された印刷ジョブは
存在しない状態である。したがって、「情報1」は、印
刷用紙センサ27等によって検出される消耗品の量とな
る。「情報1」は、A3サイズ印刷用紙の量が1枚、A
4サイズ印刷用紙の量が1000枚、ステープル針の残
量が0個、排紙トレイへの出力可能枚数が3000枚存
在することを内容に含む。制御部21は、印刷ジョブN
o2の内容を解析し、印刷ジョブNo2で使用される消
耗品の使用量等を「情報2」として取得する。図5の場
合、「情報2」は、A4サイズ印刷用紙が300枚(=
30ページ×10部)必要であることを内容に含む。な
お、記憶部23に保持されている印刷ジョブNo1は、
実行不可能と判断されており、印刷ジョブNo1で消耗
品は使用されないため、「情報3」を考慮する必要がな
い。制御部21は、「情報1」と「情報2」とを比較す
る。その結果、印刷ジョブNo2は、実行可能であると
判断され、しかも、現在実行中の印刷ジョブはないた
め、直ちに実行が開始される。したがって、印刷ジョブ
2が印刷ジョブの実行中である旨がステータスとして表
示される。The printing paper sensor 27 and the like detect the amount of consumables such as printing paper. Since the execution of the preceding print job No. 1 is suspended, there is no print job whose execution has been started. Therefore, “information 1” is the amount of consumables detected by the print paper sensor 27 or the like. “Information 1” indicates that the amount of A3-size printing paper is one,
The contents include that the amount of 4-size printing paper is 1000 sheets, the remaining amount of staples is 0, and the number of sheets that can be output to the discharge tray is 3000 sheets. The control unit 21 controls the print job N
The content of o2 is analyzed, and the amount of consumables used in the print job No. 2 is acquired as “information 2”. In the case of FIG. 5, “information 2” indicates that 300 sheets of A4 size printing paper (=
(30 pages x 10 copies) Includes that it is necessary. The print job No. 1 held in the storage unit 23 is
Since it is determined that the job is not executable and the consumable is not used in the print job No. 1, there is no need to consider “information 3”. The control unit 21 compares “information 1” and “information 2”. As a result, the print job No. 2 is determined to be executable, and since there is no print job currently being executed, the execution is immediately started. Therefore, the status that the print job 2 is executing the print job is displayed as the status.
【0048】図6は、続いて印刷ジョブNo3が受信さ
れた場合のステータスの表示例である。印刷ジョブNo
3は、A3サイズの印刷用紙2ページを1部印刷し、ス
テープル処理は行わないものである。FIG. 6 is a display example of the status when the print job No. 3 is subsequently received. Print job No
Reference numeral 3 denotes one for printing two pages of A3 size printing paper without performing stapling.
【0049】印刷用紙センサ27等は、印刷用紙等の消
耗品の量を検出する。図6の場合、前記印刷ジョブNo
2が実行開始されているので、前記「情報1」は、印刷
用紙センサ27等により検出された消耗品の量等から、
実行開始された印刷ジョブNo2が実行完了されるまで
に使用される消耗品の使用量を差し引いた値となる。し
たがって、「情報1」は、A3用紙が1枚、A4用紙が
700枚(当初あった1000枚のうち印刷開始されて
いる印刷ジョブNo2の実行完了までに300枚が使わ
れる)、ステープル針の残量が0個、排紙トレイへの出
力可能枚数が2700枚(出力可能枚数3000のうち
印刷開始されている印刷ジョブNo2の実行完了までに
300枚が出力される)存在することを内容に含む。一
方、制御部21は、印刷ジョブNo3の内容を解析し、
印刷ジョブNo3で必要とされる消耗品の使用量等を
「情報2」として取得する。図6の場合、「情報2」
は、A3サイズ印刷用紙が2枚必要であることを内容に
含む。なお、既に実行が開始されている印刷ジョブNo
2以外に、先行する印刷ジョブであって実行可能と判断
されているものは、記憶部23に保持されていないの
で、「情報3」を考慮する必要がない。The print paper sensor 27 and the like detect the amount of consumables such as print paper. In the case of FIG. 6, the print job No.
2 has been started, the “information 1” is calculated based on the amount of consumables detected by the print paper sensor 27 and the like.
This is a value obtained by subtracting the amount of consumables used until the execution of the print job No. 2 whose execution has been started is completed. Therefore, “information 1” includes one sheet of A3 paper, 700 sheets of A4 paper (300 sheets are used by the completion of the execution of print job No. 2 in which printing has been started out of 1,000 sheets at the beginning), The content is that the remaining amount is 0, and the number of sheets that can be output to the discharge tray is 2,700 (300 sheets are output by the completion of execution of the print job No. 2 whose printing has been started among the number of output sheets 3000). Including. On the other hand, the control unit 21 analyzes the content of the print job No. 3,
The usage amount and the like of the consumables required for the print job No. 3 are acquired as “information 2”. In the case of FIG. 6, "information 2"
Means that two A3 size printing papers are required. The print job number that has already been started
In addition to 2, the preceding print job that is determined to be executable is not stored in the storage unit 23, so it is not necessary to consider “information 3”.
【0050】制御部21は、「情報1」と「情報2」と
を比較する。その結果、印刷ジョブNo3は、A3サイ
ズ印刷用紙が足りないために実行不可能であると判断さ
れ、その判断結果は、ステータス情報として、パソコン
10に対して出力される。ステータス表示部15は、こ
のステータス情報に基づきステータスを表示する。The control section 21 compares "information 1" with "information 2". As a result, it is determined that the print job No. 3 cannot be executed because the A3-size print paper is insufficient, and the determination result is output to the personal computer 10 as status information. The status display unit 15 displays a status based on the status information.
【0051】図7は、続いて印刷ジョブNo4が受信さ
れた場合のステータスの表示例である。印刷ジョブNo
4は、A4サイズの印刷用紙50ページを10部印刷
し、ステープル処理は行わないものである。FIG. 7 is a display example of the status when the print job No. 4 is received subsequently. Print job No
No. 4 prints 10 copies of 50 pages of A4 size printing paper without performing stapling.
【0052】図6の場合と同様に、「情報1」は、印刷
用紙センサ27等により検出された消耗品の量等から、
実行開始された印刷ジョブNo2が実行完了されるまで
に使用される消耗品の使用量を差し引いた値となる。し
たがって、「情報1」は、A4サイズ印刷用紙の量が7
00枚存在することを内容に含む。一方、制御部21
は、印刷ジョブNo4の内容を解析し、印刷ジョブNo
4で使用とされる消耗品の使用量等を「情報2」として
取得する。図7の場合、「情報2」は、A4サイズ印刷
用紙が500枚必要であることを内容に含む。なお、既
に実行が開始されている印刷ジョブNo2以外に、先行
する印刷ジョブであって実行可能と判断されているもの
が、記憶部23に保持されていないので、「情報3」を
考慮する必要がない。制御部21は、「情報1」と「情
報2」とを比較する。その結果、A4用紙の量は700
枚分存在するのに対し、印刷ジョブNo4で使用される
A4用紙の使用量は500枚であり、消耗品は十分に足
りる。したがって、印刷ジョブNo4は、実行可能であ
ると判断されるが、前記印刷ジョブNo2が実行中であ
るので、待ち状態になる。したがって、印刷ジョブNo
4が待ち状態である旨のステータスがパソコン10に対
して出力され、ステータス表示部15によって表示され
る。As in the case of FIG. 6, “Information 1” is calculated based on the amount of consumables detected by the print paper sensor 27 and the like.
This is a value obtained by subtracting the amount of consumables used until the execution of the print job No. 2 whose execution has been started is completed. Therefore, “information 1” indicates that the amount of A4 size printing paper is 7
The contents include that there are 00 sheets. On the other hand, the control unit 21
Analyzes the contents of print job No. 4 and
The usage amount and the like of the consumable used in step 4 are acquired as “information 2”. In the case of FIG. 7, "Information 2" includes that 500 sheets of A4 size printing paper are required. In addition to the print job No. 2 whose execution has already been started, since the preceding print job which is determined to be executable is not stored in the storage unit 23, it is necessary to consider “information 3”. There is no. The control unit 21 compares “information 1” and “information 2”. As a result, the amount of A4 paper is 700
While the number of A4 sheets used in the print job No. 4 is 500, the amount of consumables is sufficient. Therefore, it is determined that the print job No. 4 is executable, but the print job No. 2 is in the process of being executed, and is in a waiting state. Therefore, the print job No.
The status indicating that 4 is waiting is output to the personal computer 10 and displayed by the status display unit 15.
【0053】図2は、続いて印刷ジョブNo5が受信さ
れた場合のステータスの表示例である。印刷ジョブNo
5は、A4サイズの印刷用紙40枚を10部印刷し、ス
テープル処理は行わないものである。FIG. 2 shows a display example of the status when the print job No. 5 is subsequently received. Print job No
Reference numeral 5 denotes a unit for printing 10 copies of 40 sheets of A4 size printing paper without performing stapling.
【0054】「情報1」は、図7の場合と同様に、A4
印刷用紙の量が700枚存在することを内容に含む。図
2の場合、「情報2」は、A4サイズ印刷用紙が400
枚必要であることを内容に含む。また、既に実行が開始
されている印刷ジョブNo2以外に、先行する印刷ジョ
ブであって実行可能と判断されている印刷ジョブNo4
が、記憶部23に保持されている。印刷ジョブ4で使用
される消耗品の使用量等は「情報3」として取得され
る。図7の場合、「情報3」は、印刷ジョブNo4でA
4サイズの印刷用紙が500枚使用されることを内容に
含む。"Information 1" is A4 as in the case of FIG.
The content includes that the amount of printing paper is 700 sheets. In the case of FIG. 2, “Information 2” indicates that A4 size printing paper is 400
Include in the content that you need more. Further, in addition to the print job No. 2 which has already been started to execute, a print job No. 4 which is a preceding print job and is determined to be executable.
Are stored in the storage unit 23. The amount of consumables used in the print job 4 is acquired as “information 3”. In the case of FIG. 7, “information 3” is A for print job No. 4
The content includes that 500 sheets of printing paper of four sizes are used.
【0055】制御部21は、印刷ジョブNo5が実行可
能であるかを「情報1」、「情報2」および「情報3」
に基いて判断する。具体的には、「情報1」で示される
消耗品の量から、「情報3」で示される記憶部23に保
持されている印刷ジョブで使用される消耗品の使用量を
差し引くことにより、印刷ジョブNo5が実行開始され
る時点での消耗品の予想残量が算出される。図2の場
合、A4サイズの印刷用紙に関する予想残量は200枚
(=700−500)となる。制御部21は、この予想
残量と、印刷ジョブNo5で使用される枚数である40
0枚を比較する。比較の結果、印刷ジョブNo5の実行
を開始する際に、A4サイズの印刷用紙が不足し、印刷
ジョブNo5は実行不可能である旨の判断がされる。制
御部21は、この判断結果をステータス情報として、パ
ソコン10に対して出力する。ステータス表示部15
は、このステータス情報に基いてステータスを表示す
る。The control unit 21 determines whether the print job No. 5 can be executed by checking “information 1”, “information 2” and “information 3”.
Judge based on. Specifically, printing is performed by subtracting the amount of consumables used in the print job held in the storage unit 23 indicated by “information 3” from the amount of consumables indicated by “information 1”. The expected remaining amount of the consumable at the time when the execution of the job No. 5 is started is calculated. In the case of FIG. 2, the estimated remaining amount of A4 size printing paper is 200 sheets (= 700−500). The control unit 21 determines the estimated remaining amount and 40, which is the number of sheets used in the print job No5.
Compare 0 sheets. As a result of the comparison, when the execution of the print job No. 5 is started, it is determined that the A4 size print paper is insufficient and the print job No. 5 cannot be executed. The control unit 21 outputs the result of the determination to the personal computer 10 as status information. Status display section 15
Displays the status based on this status information.
【0056】このように、本実施形態におけるプリンタ
20は、記憶部23に保持されている先行する印刷ジョ
ブにより使用される消耗部材の使用量についても考慮
し、将来の印刷状況を予想する。さらに、プリンタ20
は、この予想した将来の印刷状況を基にして、新たに受
信した印刷ジョブが実行可能か否かを判断し、判断結果
を出力することができる。As described above, the printer 20 according to the present embodiment predicts a future printing situation in consideration of the usage amount of the consumable member used by the preceding print job stored in the storage unit 23. Further, the printer 20
Can determine whether or not a newly received print job can be executed based on the predicted future printing status, and can output the determination result.
【0057】以上のように構成される本実施形態におけ
るプリンタは以下のような処理を行う。The printer according to the present embodiment configured as described above performs the following processing.
【0058】図8は、本実施形態におけるプリンタの処
理を示すフローチャートである。プリンタ20は、初期
設定を行った後、印刷処理を行う(S1、S2)。印刷
処理のステップS2において、印刷ジョブが受信され、
実行される。また、プリンタ20に備えられた制御部2
1は、印刷ジョブの実行性について判断し、その判断結
果をステータス情報としてパソコン10に対して出力す
る。なお、制御部21は、プリンタ20内にあるループ
カウンタ(図示していない)によって、一定時間ごと
に、新たな印刷ジョブが受信されていないか等について
確認をおこなう(S3)。したがって、ステータスの表
示は、順次、更新される。FIG. 8 is a flowchart showing the processing of the printer in this embodiment. After performing the initial setting, the printer 20 performs a printing process (S1, S2). In step S2 of the printing process, the print job is received,
Be executed. The control unit 2 provided in the printer 20
1 judges the feasibility of the print job and outputs the result of the judgment to the personal computer 10 as status information. The control unit 21 checks whether or not a new print job is received at regular intervals by a loop counter (not shown) in the printer 20 (S3). Therefore, the status display is updated sequentially.
【0059】図9は、本発明の実施形態における印刷処
理の内容を説明するための図であり、図8におけるステ
ップ2のサブルーチンの内容を説明するためのフローチ
ャートである。FIG. 9 is a diagram for explaining the contents of the printing process in the embodiment of the present invention, and is a flowchart for explaining the contents of the subroutine of step 2 in FIG.
【0060】まず、新たに印刷ジョブを受信しなけれ
ば、図8に示したメインルーチンに戻る。さらに、制御
部21は、新たな印刷ジョブを受信したかどうかを一定
時間毎に確認する(S100)。First, if no new print job is received, the process returns to the main routine shown in FIG. Further, the control unit 21 checks at regular time intervals whether a new print job has been received (S100).
【0061】新たに印刷ジョブを受信した場合は、まず
画像形成装置状態を示す「情報1」を取得する(S10
1)。「情報1」は、上述したように、検出部26で検
知された消耗品(例えば印刷用紙)の量等から実行開始
された先行する印刷ジョブで使用される消耗品の使用量
等を差し引いたものであり、消耗品の量の初期値を示
す。したがって、制御部21は、「情報1」を取得する
ためには、消耗品の量、および実行開始された印刷ジョ
ブで使用される消耗品の使用量等を取得する必要があ
る。印刷ジョブの実行中でない場合、「情報1」は、各
種センサで検知された消耗品の量等である。消耗品の量
は、検出部26によって検知される。印刷用紙センサ2
7は、サイズ毎に印刷用紙の量を検出する。ステープル
処理機能(印刷用紙綴じ機能)付きのプリンタの場合、
ステープル針センサ28は、ステープル針の量を検出す
る。排紙センサ29は、排紙トレイへ排出された紙の量
を検出する。When a new print job is received, first, "information 1" indicating the state of the image forming apparatus is obtained (S10).
1). As described above, “information 1” is obtained by subtracting the amount of consumables used in the preceding print job started to be executed from the amount of consumables (for example, printing paper) detected by the detection unit 26, as described above. And indicates the initial value of the amount of consumables. Therefore, in order to obtain “information 1”, the control unit 21 needs to obtain the amount of consumables, the amount of consumables used in the print job whose execution has been started, and the like. When a print job is not being executed, “information 1” is the amount of consumables detected by various sensors. The amount of the consumable is detected by the detection unit 26. Printing paper sensor 2
7 detects the amount of printing paper for each size. For a printer with a staple processing function (print paper binding function),
The staple sensor 28 detects the amount of staples. The paper discharge sensor 29 detects the amount of paper discharged to the paper discharge tray.
【0062】また、実行開始された印刷ジョブで使用さ
れる消耗品の使用量等は、制御部21によって取得され
る。制御部21は、印刷部24で実行開始した印刷ジョ
ブがあるかを検出する。また、制御部21は、実行開始
した印刷ジョブが完了するまでに使用する消耗品の量を
取得する。制御部21は、例えば、パソコン10から出
力されるプリンタ言語等のデータに含まれている印刷ペ
ージ数および部数の情報と、既に印刷が完了したページ
数のカウント情報とに基づいて、処理完了までに使用す
る印刷用紙の枚数を取得することができる。The control unit 21 acquires the amount of consumables used in the print job whose execution has been started. The control unit 21 detects whether there is a print job started to be executed by the printing unit 24. In addition, the control unit 21 acquires the amount of consumables to be used until the print job that has been started to be executed is completed. The control unit 21 performs processing until the processing is completed based on information on the number of print pages and the number of copies included in data such as a printer language output from the personal computer 10 and count information on the number of pages that have already been printed. The number of print sheets to be used can be obtained.
【0063】制御部21は、新たに受信した印刷ジョブ
についての「情報2」を取得する(S102)。制御部
21は、パソコン10から出力される際のプリンタ言語
データを解析することで、新たに受信した印刷ジョブに
よって使用される消耗品の種類毎の使用量についてのデ
ータとしての「情報2」を取得することができる。The control unit 21 acquires “information 2” for the newly received print job (S102). The control unit 21 analyzes the printer language data when it is output from the personal computer 10, and outputs “information 2” as data on the usage amount of each type of consumable used by the newly received print job. Can be obtained.
【0064】制御部21は、前記記憶部23に先行する
印刷ジョブが保持され、登録されているかを判断する
(S103)。先行する印刷ジョブが保持され登録され
ていない場合、制御部21は、ステップS101で取得
した「情報1」とステップS102で取得した「情報
2」を比較し、新たに受信した印刷ジョブが実行可能か
否かを判断する(S104、S107)。消耗品の量の
観点からは、「情報1」での消耗品の量よりも、「情報
2」での消耗品の使用量が多い場合、この印刷ジョブは
実行不可能であると判断される。The control unit 21 determines whether the preceding print job is stored in the storage unit 23 and registered (S103). If the preceding print job is retained and not registered, the control unit 21 compares “information 1” acquired in step S101 with “information 2” acquired in step S102, and can execute the newly received print job. It is determined whether or not it is (S104, S107). From the viewpoint of the amount of consumables, if the amount of consumables used in "information 2" is larger than the amount of consumables used in "information 1," it is determined that this print job cannot be executed. .
【0065】一方、先行する印刷ジョブが保持され登録
されている場合は、「情報3」を取得する(S10
5)。「情報3」は、前記記憶部23に保持され登録さ
れている先行する印刷ジョブで使用される消耗品の使用
量等に関する情報を含む。制御部21は、前記記憶部2
3に保持され登録されている印刷ジョブのうち、実行可
能と判断されて、待ち状態になっている印刷ジョブのデ
ータの内容を取り込み、各消耗品の種類毎に使用される
消耗品の使用量等に関する情報を取得する。On the other hand, if the preceding print job is held and registered, "information 3" is acquired (S10).
5). “Information 3” includes information on the amount of consumables used in the preceding print job stored in the storage unit 23 and registered. The control unit 21 includes the storage unit 2
3, among the print jobs stored and registered in step S <b> 3, the content of the data of the print job that is determined to be executable and is in a waiting state is fetched, and the amount of consumables used for each type of consumables is used. Get information about
【0066】制御部21は、ステップS101で取得し
た「情報1」、ステップS102で取得した「情報
2」、およびステップS105で取得した「情報3」か
ら、新たに受信した印刷ジョブが将来印刷可能であるか
否かを判断する(S106)。The control unit 21 determines that the newly received print job can be printed in the future based on “information 1” obtained in step S101, “information 2” obtained in step S102, and “information 3” obtained in step S105. Is determined (S106).
【0067】まず、制御部21は、「情報1」から「情
報3」を差し引くことにより、新たに受信した印刷ジョ
ブが実行開始される時点での消耗品の予想残量を算出
し、次に、この消耗品の予想残量と、「情報2」とを比
較し、今回受信した印刷ジョブが、将来、印刷可能であ
るかを判断する。消耗品の量の観点からは、消耗品の予
想残量よりも、「情報2」で示される消耗品の使用量が
多い場合、この印刷ジョブは実行不可能であると判断さ
れる。First, the control unit 21 calculates the expected remaining amount of consumables at the time when the execution of the newly received print job is started by subtracting “information 3” from “information 1”. The estimated remaining amount of the consumable is compared with “information 2” to determine whether the print job received this time can be printed in the future. From the viewpoint of the amount of consumables, if the amount of use of the consumable indicated by “Information 2” is larger than the expected remaining amount of the consumable, it is determined that this print job cannot be executed.
【0068】制御部21によって、新たに受信した印刷
ジョブが、実行可能であると判断された場合には(S1
07:YES)、印刷ジョブが実行される(S10
8)。すぐに印刷ジョブの実行が開始できる場合には、
印刷ジョブの実行が開始される。この場合、印刷ジョブ
の実行中である旨の情報が、I/F部25、10、およ
びネットワーク30を介してパソコン10に出力され、
パソコン10に設けられたステータス表示部15は、印
刷ジョブの実行中である旨の表示を行う。一方、すで
に、他の印刷ジョブが実行中である場合、すぐに印刷ジ
ョブの実行を開始することができないので、記憶部23
に保持され、登録され、待ち状態となる。この場合、待
ち状態である旨の情報が、パソコン10に対して出力さ
れ、前記ステータス表示部15は、待ち状態である旨の
表示を行う。If the control unit 21 determines that the newly received print job is executable (S1)
07: YES), the print job is executed (S10)
8). If you can start executing the print job immediately,
Execution of the print job is started. In this case, information indicating that the print job is being executed is output to the personal computer 10 via the I / F units 25 and 10 and the network 30.
The status display unit 15 provided in the personal computer 10 displays that a print job is being executed. On the other hand, if another print job is already being executed, the execution of the print job cannot be started immediately.
, Is registered and enters a waiting state. In this case, information indicating that the apparatus is in the waiting state is output to the personal computer 10, and the status display unit 15 displays that the apparatus is in the waiting state.
【0069】制御部21によって、新たに受信した印刷
ジョブが実行不可能であると判断された場合(S10
7:NO)、制御部21は、この印刷ジョブを実行せず
に保留する(S109)。この場合、印刷ジョブの実行
ができない旨、および、その原因がステータス情報とし
てパソコン10に出力される。パソコン10に設けられ
ているステータス表示部15は、このステータス情報に
基づいて、「A4用紙がありません」、「A4用紙が少
なくなりました」、「ステープル針が少なくなりまし
た」等のステータスを表示する。When the control unit 21 determines that the newly received print job is not executable (S10
7: NO), the control unit 21 suspends this print job without executing it (S109). In this case, the fact that the print job cannot be executed and the cause thereof are output to the personal computer 10 as status information. Based on the status information, the status display unit 15 provided in the personal computer 10 displays a status such as "A4 paper is not available", "A4 paper is low", "staples are low" or the like. indicate.
【0070】図10は、パソコン10の処理を示すフロ
ーチャートである。FIG. 10 is a flowchart showing the processing of the personal computer 10.
【0071】パソコン10は、プリンタ20から出力さ
れるステータス情報が受信されているかを判断し、新し
いステータス情報が受信されていれば、このステータス
情報に基づいてステータス表示を順次、更新し、ステー
タス表示部15に表示する(S120、S121)。The personal computer 10 determines whether status information output from the printer 20 has been received, and if new status information has been received, updates the status display sequentially based on the status information, and updates the status display. It is displayed on the unit 15 (S120, S121).
【0072】プリンタ20は、図8で示したように、一
定時間毎に処理を行い、印刷状態を検出し、判断を行っ
ており、順次、パソコン10に対してステータス情報を
出力する。パソコン10は、この出力を受けて、ステー
タスを順次更新して表示することができる。したがっ
て、プリンタ使用者は、印刷ジョブの状態を逐次把握す
ることができる。特に、本実施形態のプリンタによれ
ば、新たに受信した印刷ジョブが将来実行可能か否かの
判断結果を、この印刷ジョブが実行開始するのを待たず
に、早い時点で出力し、表示させることができる。As shown in FIG. 8, the printer 20 performs processing at regular time intervals, detects a printing state, makes a judgment, and sequentially outputs status information to the personal computer 10. Receiving this output, the personal computer 10 can sequentially update and display the status. Therefore, the printer user can sequentially grasp the status of the print job. In particular, according to the printer of the present embodiment, the result of determining whether a newly received print job can be executed in the future is output and displayed at an early point in time without waiting for the start of execution of this print job. be able to.
【0073】[第2の実施の形態]本実施形態のプリン
タは、消耗品の補給などの新たな事象(イベント)の発
生を検知し、検知結果に応じて、印刷ジョブのステータ
スを変化させ、コンピュータ上に表示するものである。[Second Embodiment] The printer of the present embodiment detects the occurrence of a new event such as replenishment of consumables, and changes the status of a print job according to the detection result. It is displayed on a computer.
【0074】本実施形態のプリンタの構成は、図1で示
した構成と同様なので、詳細な説明は省略する。The configuration of the printer according to the present embodiment is the same as the configuration shown in FIG. 1, and a detailed description thereof will be omitted.
【0075】新しく受信した印刷ジョブが、実行不可能
と判断されて、印刷ジョブの実行が保留されている場
合、プリンタ20は、印刷ジョブの実行が不可能である
旨、およびその原因を早期の段階で、パソコン10に出
力し、ステータス表示させる。この点は、第1の実施の
形態でのプリンタの場合と同様である。When the newly received print job is determined to be unexecutable and the execution of the print job is suspended, the printer 20 determines that the execution of the print job is not possible and the cause thereof at an early stage. At this stage, the data is output to the personal computer 10 and the status is displayed. This is the same as the case of the printer according to the first embodiment.
【0076】本実施形態のプリンタ20は、前記ステー
タス表示に基づいて、プリンタの使用者等が、消耗品の
補給を行った場合等のように、新たなイベントが発生
し、印刷ジョブの実行状態に変化が生じたことを検知す
る。そして、本実施形態のプリンタ20は、順次、印刷
ジョブの実行状態に合わせて、前記「情報1」、「情報
2」、および「情報3」を取得し判断することで、印刷
ジョブの実行性の変化をステータス表示に反映する。The printer 20 according to the present embodiment generates a new event based on the status display, such as when the user of the printer replenishes consumables, and executes the print job. To detect that a change has occurred. The printer 20 according to the present embodiment sequentially obtains and determines the “information 1”, “information 2”, and “information 3” in accordance with the execution state of the print job, thereby determining the print job feasibility. Is reflected in the status display.
【0077】新たなイベントには、例えば、印刷用紙の
補給、ステープル針の補給などの消耗品の補給、排紙ト
レイに排出された用紙の除去が含まれる。The new events include, for example, replenishment of consumables such as replenishment of printing paper, replenishment of staples, and removal of paper discharged to a paper discharge tray.
【0078】また、プリンタ20が割込み印刷機能付き
のプリンタである場合、パソコン10から割込み印刷が
指示されることによって、先行する印刷ジョブが新たに
発生する。この場合も、新たに発生した先行印刷ジョブ
による消耗品の使用によって、消耗品の予想残量が変化
するため、新たなイベントが発生する場合に該当する。
さらに、消耗品の不足により実行が保留されていた印刷
ジョブが、消耗品の補給によって実行可能となる場合が
ある。この場合も、実行の順番が先行する印刷可能なジ
ョブが新たに生じる場合に該当する。したがって、前記
割込み印刷がされる場合と同様に新たなイベントが発生
する場合に該当する。When the printer 20 is a printer having an interrupt printing function, a preceding print job is newly generated when an interrupt printing is instructed from the personal computer 10. This case also corresponds to the case where a new event occurs because the expected remaining amount of the consumables changes due to the use of the consumables by the newly generated preceding print job.
Furthermore, a print job whose execution has been suspended due to a shortage of consumables may become executable by replenishment of consumables. This case also corresponds to a case where a printable job with a preceding execution order is newly generated. Therefore, this corresponds to a case where a new event occurs as in the case where the interrupt printing is performed.
【0079】新たなイベントの発生は、例えば、印刷用
紙センサ27、ステープル針センサ28、排紙センサ2
9、および制御部21によって検出される。The occurrence of a new event is determined by, for example, the printing paper sensor 27, the staple sensor 28, and the paper ejection sensor 2.
9 and the control unit 21.
【0080】図11および図12は、図2に示す状態に
おいて消耗品の補給がされることによって変化するステ
ータスの表示例である。FIG. 11 and FIG. 12 are display examples of statuses that change when consumables are supplied in the state shown in FIG.
【0081】図11は、図2に示す状態においてA4サ
イズの印刷用紙が500枚補給された場合のステータス
の表示例である。FIG. 11 is a display example of the status when 500 sheets of A4 size printing paper have been supplied in the state shown in FIG.
【0082】印刷用紙センサ27は、A4サイズの印刷
用紙の量が増えたことを検知する。制御部21は、この
検知結果に基いて、新たなイベントが発生したことを認
識する。制御部21は、新たなイベント発生を受けて、
「情報1」を取得する。ここで「情報1」は、第1の実
施形態の場合と同様に定義される。図11の場合、「情
報1」は、前記印刷用紙センサ27で新たに検出された
印刷用紙の量等から実行開始されている印刷ジョブNo
2で使用される印刷用紙の使用量等を差し引いた値とな
る。「情報1」は、A4サイズ印刷用紙の量が1200
枚であることを内容に含む。したがって、図2の場合に
比べて、A4サイズ印刷用紙の量は、500枚増える。The printing paper sensor 27 detects that the amount of A4 size printing paper has increased. The control unit 21 recognizes that a new event has occurred based on the detection result. The control unit 21 receives a new event occurrence,
"Information 1" is acquired. Here, “information 1” is defined in the same manner as in the first embodiment. In the case of FIG. 11, “information 1” is the print job number that has been started to be executed based on the amount of print paper newly detected by the print paper sensor 27 or the like.
The value obtained by subtracting the used amount of the printing paper used in step 2 is used. “Information 1” indicates that the amount of A4 size printing paper is 1200
Includes that it is a sheet. Therefore, compared to the case of FIG. 2, the amount of A4 size printing paper increases by 500 sheets.
【0083】制御部21は、「情報1」に基いて、各印
刷ジョブが将来、実行可能であるか否かを新たに判断す
る。印刷ジョブNo1については、ステープルが足り
ず、実行不可のままであるので、ステータスの表示は、
図2の状態から変化しない。同様に印刷ジョブNo2〜
印刷ジョブNo4までのステータスの表示は変化しな
い。The control unit 21 newly determines whether or not each print job can be executed in the future based on “information 1”. For print job No. 1, stapling is not enough and execution is still impossible, so the status display is
There is no change from the state of FIG. Similarly, print job Nos.
The status display up to print job No. 4 does not change.
【0084】一方、印刷ジョブNo5についてのステー
タス表示は、変化する。On the other hand, the status display for print job No. 5 changes.
【0085】上述のように「情報1」は、A4サイズ印
刷用紙が1200枚であることを内容に含む一方、「情
報2」と「情報3」は、図2の状態から変わらない。
「情報2」は、A4サイズ400枚が印刷ジョブNo5
で必要であることを内容に含み、「情報3」は、印刷ジ
ョブNo4でA4サイズの印刷用紙が500枚使用され
ることを内容に含む。したがって、印刷ジョブNo5が
実行開始される時点でのA4サイズの印刷用紙の予想残
量は、「情報1」から「情報3」を差し引くことによっ
て、700枚(1200−500枚)となる。制御部2
1は、この予想残量と、「情報2」とを比較する。比較
の結果、印刷ジョブNo5の実行を開始する際に、A4
サイズの印刷用紙が足り、印刷ジョブNo5は実行可能
であることが判断される。したがって、印刷ジョブNo
5についてのステータス表示は、図2での「A4 Ne
ar Empty」という表示(つまり、A4サイズの
用紙が少なく実行不可能である旨の表示)から、図11
での「Waiting」という表示(つまり、実行可能
であり、印刷待ち状態である旨の表示)へと変更され
る。As described above, “Information 1” includes that the number of A4 size printing sheets is 1200, while “Information 2” and “Information 3” do not change from the state of FIG.
"Information 2" indicates that 400 sheets of A4 size print job No. 5
And "Information 3" include that 500 print sheets of A4 size are used in print job No. 4. Therefore, the estimated remaining amount of A4 size printing paper at the time when the execution of print job No. 5 is started is 700 sheets (1200-500 sheets) by subtracting “information 3” from “information 1”. Control unit 2
1 compares this expected remaining amount with “information 2”. As a result of the comparison, when the execution of print job No. 5 is started, A4
It is determined that print paper of the size is sufficient and print job No. 5 can be executed. Therefore, the print job No.
The status display for No. 5 is “A4 Ne” in FIG.
ar Empty ”(that is, a message indicating that the A4 size paper is too small to be executable) is displayed in FIG.
To "Waiting" (that is, a display indicating that it is executable and is in a print waiting state).
【0086】図12は、図2に示す状態において、ステ
ープル針が100個補給された場合のステータスの表示
例である。FIG. 12 is a display example of the status when 100 staples are supplied in the state shown in FIG.
【0087】ステープル針センサ28は、ステープル針
の量が増えたことを検知する。制御部21は、この検知
結果に基いて、新たなイベントが発生したことを認識す
る。制御部21は、図11の場合と同様に、「情報1」
を取得する。図12の場合、「情報1」は、A3サイズ
印刷用紙が1枚、A4サイズ印刷用紙が700枚、ステ
ープル針の数が100個存在することを内容に含む。し
たがって、図2の場合と比べて、ステープルの量は、0
から100個に増える。The staple sensor 28 detects that the amount of staples has increased. The control unit 21 recognizes that a new event has occurred based on the detection result. The control unit 21 outputs “information 1” as in the case of FIG.
To get. In the case of FIG. 12, "Information 1" includes that there is one A3-size print sheet, 700 A4-size print sheets, and 100 staples. Accordingly, compared to the case of FIG.
From 100 to 100.
【0088】制御部21は、「情報1」に基いて、各印
刷ジョブが将来、実行可能であるか否かを新たに判断す
る。印刷ジョブNo1は、ステープルの補給がされた結
果、実行可能と判断される。したがって、印刷ジョブN
o1についてのステータス表示は、図2での「Stap
le Empty」という表示(つまり、ステープルが
なく印刷不可能である旨の表示)から、図12での「W
aiting」という表示(つまり、実行可能であり、
印刷待ち状態である旨の表示)へと変更される。また、
印刷ジョブNo1は、実行可能となり、実行の保留状態
が解除される。印刷ジョブNo1の印刷実行処理の保留
状態が解除されると、印刷ジョブNo1の実行順番が設
定される。印刷ジョブNo1は、本来、印刷ジョブNo
4等よりも、早い時期に指示され、登録されているた
め、この本来の順番にしたがって、印刷ジョブNo1の
実行順番は、印刷ジョブNo4の実行順番よりも早くな
るように設定することができる。図12の場合、印刷ジ
ョブNo1の実行順番は2番となり、印刷ジョブNo1
は、現在実行が開始されている印刷ジョブNo2の実行
完了後、すぐに実行が開始されることになる。The control unit 21 newly determines whether or not each print job can be executed in the future based on “information 1”. Print job No. 1 is determined to be executable as a result of staple replenishment. Therefore, print job N
The status display for o1 is “Stap” in FIG.
The display “le Empty” (that is, the display indicating that there is no staple and printing is not possible) is changed to “W
aiting "(that is, executable,
Display to indicate that the printer is waiting for printing). Also,
The print job No. 1 becomes executable, and the execution suspension state is released. When the hold state of the print execution process of the print job No. 1 is released, the execution order of the print job No. 1 is set. Print job No. 1 is originally print job No.
Since the instruction is registered and registered earlier than 4 etc., the execution order of the print job No. 1 can be set to be earlier than the execution order of the print job No. 4 according to this original order. In the case of FIG. 12, the execution order of the print job No. 1 is No. 2, and the print job No.
Will be started immediately after the execution of the print job No. 2 currently started is completed.
【0089】なお、印刷ジョブNo2および印刷ジョブ
No3のステータス表示は、図2の状態から変化しない
が、印刷ジョブNo4のステータスは、変更される。The status display of print job No. 2 and print job No. 3 does not change from the state shown in FIG. 2, but the status of print job No. 4 changes.
【0090】印刷ジョブNo4の実行順番は、印刷ジョ
ブNo1の実行順番が2番となったことに起因して、2
番から3番へと繰り下がる。したがって、印刷ジョブN
o4の将来の実行性を判断する上で、印刷ジョブ蓄積部
20に蓄積されている先行する印刷ジョブNo1で使用
される消耗品の使用量についても考慮する必要が生じ
る。The execution order of print job No. 4 is 2 due to the execution order of print job No.
It goes down from number 3 to number 3. Therefore, print job N
In determining the future performance of o4, it is necessary to consider the amount of consumables used in the preceding print job No. 1 stored in the print job storage unit 20.
【0091】印刷ジョブNo4の実行性は、「情報
1」、「情報2」、および「情報3」に基づいて判断さ
れる。上述のように「情報1」は、A3サイズ印刷用紙
が1枚、A4サイズ印刷用紙が700枚、ステープル針
の数が100個存在することを内容に含む。また、「情
報2」は、A4サイズ印刷用紙が500枚必要であるこ
とを内容に含む。「情報2」は、図2の場合と同様であ
る。The execution of print job No. 4 is determined based on “information 1”, “information 2”, and “information 3”. As described above, the “information 1” includes in its content that there is one A3-size print sheet, 700 A4-size print sheets, and 100 staples. "Information 2" includes that 500 sheets of A4 size printing paper are required. "Information 2" is the same as in FIG.
【0092】一方、制御部21は、「情報3」を取得す
る。図12の場合、「情報3」は、新たに印刷ジョブN
o1でA4サイズ印刷用紙が300枚使用されることを
内容に含む。したがって、印刷ジョブNo4が実行開始
される時点でのA4サイズの印刷用紙の予想残量は、
「情報1」から「情報3」を差し引くことによって、3
00枚(700−400枚)となる。制御部21は、こ
の予想残量と、「情報2」とを比較する。比較の結果、
印刷ジョブNo4の実行を開始する際に、A4サイズの
印刷用紙が足りなくなり、印刷ジョブNo4は実行不可
能であることが判断される。したがって、印刷ジョブN
o4についてのステータス表示は、図2での「Wait
ing」という表示(つまり、実行可能であり、印刷待
ち状態である旨の表示)から、図12での「A4 Ne
ar Empty」(つまり、A4サイズの用紙が少な
く実行不可能である旨の表示)へと変更される。このよ
うに、当初、実行可能であると判断されていた印刷ジョ
ブが、その後のイベントの発生によって、実行不可能と
なる場合には、割込み印刷の指示がされた場合もある。On the other hand, the control section 21 acquires “information 3”. In the case of FIG. 12, “information 3” is a new print job N
The content includes that 300 sheets of A4 size printing paper are used in o1. Therefore, the expected remaining amount of A4 size printing paper at the time when the execution of print job No. 4 is started is:
By subtracting "information 3" from "information 1", 3
00 sheets (700-400 sheets). The control unit 21 compares the estimated remaining amount with “information 2”. As a result of the comparison,
When the execution of the print job No. 4 is started, it is determined that the print paper of No. 4 cannot be executed because the A4 size print paper is insufficient. Therefore, print job N
The status display for o4 is shown in “Wait in FIG.
ing ”(that is, a display indicating that the print job is executable and is in a print waiting state) is changed to“ A4 Ne ”in FIG.
ar Empty ”(that is, a display indicating that the A4 size paper is too small to be executable). As described above, when a print job that has been determined to be executable at first becomes unexecutable due to the occurrence of a subsequent event, an interrupt printing instruction may be issued.
【0093】図13は、消耗品の補給を行った場合等の
ような新たなイベントが発生し、印刷ジョブのステータ
スが変化する場合のプリンタ20の処理動作を説明する
フローチャートである。FIG. 13 is a flowchart for explaining the processing operation of the printer 20 when a new event occurs, such as when replenishment of consumables is performed, and the status of the print job changes.
【0094】制御部21は、検出部26による検出結果
を基にして印刷用紙の補給等の新たなイベントが発生し
たことを検知する(S200)。The control unit 21 detects that a new event such as replenishment of printing paper has occurred based on the detection result of the detection unit 26 (S200).
【0095】新たなイベントの発生が検出された場合、
制御部21は、印刷用紙センサ27、ステープル針セン
サ28、および排紙センサ29による検出結果に基づい
て、新たに「情報1」を取得する(S201)。また、
制御部21は、割込み印刷ジョブが生じた場合や実行処
理が保留されていた印刷ジョブが実行可能となった場合
のように印刷順番の変更がされる場合には、「情報3」
についても新たに取得することができる。When the occurrence of a new event is detected,
The control unit 21 newly acquires "information 1" based on the detection results of the print paper sensor 27, the staple sensor 28, and the paper discharge sensor 29 (S201). Also,
When the print order is changed, for example, when an interrupted print job is generated or when a print job whose execution process has been suspended becomes executable, the control unit 21 sets “information 3”.
Can also be newly acquired.
【0096】新たに取得された「情報1」および「情報
3」に基づいて、第1の実施の形態で説明した処理と同
様な処理にしたがって、各印刷ジョブの実行性が変化す
るか否かを判断する(S202)。Based on the newly acquired "information 1" and "information 3", whether or not the execution of each print job changes according to the same processing as that described in the first embodiment. Is determined (S202).
【0097】判断の結果は、ステータス情報としてパソ
コン10に対して出力される。パソコン10は、新たな
ステータス情報に基いて、新たなステータスを作成し、
ステータス表示部15に表示する(S203)。The result of the judgment is output to the personal computer 10 as status information. The personal computer 10 creates a new status based on the new status information,
It is displayed on the status display section 15 (S203).
【0098】[第3の実施の形態]第1実施形態および第
2実施形態における画像処理装置を適用したプリンタ
は、先行する印刷ジョブが保持されている際に、新たに
印刷ジョブが受信された場合、この新たに受信された印
刷ジョブが将来実行可能か否かを予想し、事前にステー
タス情報を出力するものである。[Third Embodiment] A printer to which the image processing apparatus according to the first and second embodiments is applied receives a new print job when a preceding print job is held. In this case, whether the newly received print job can be executed in the future is predicted, and status information is output in advance.
【0099】これに対し、以下に説明する第3実施形
態、第4実施形態、および第5実施形態における画像処
理装置を適用したプリンタは、先行する印刷ジョブが保
持されている際に、新たに印刷ジョブが受信された場
合、この新たに受信された印刷ジョブが将来実行可能か
否かを予想し、事前にステータス情報を出力するととも
に、印刷ジョブが将来実行不可能である場合は、当該印
刷ジョブを、ネットワークを介して接続された他のプリ
ンタに転送するものである。On the other hand, a printer to which the image processing apparatus according to the third, fourth and fifth embodiments described below is applied, when a preceding print job is held, a new When a print job is received, it is predicted whether or not the newly received print job can be executed in the future, and status information is output in advance. The job is transferred to another printer connected via a network.
【0100】したがって、これらの実施形態によれば、
印刷ジョブの実行が開始される前に、印刷ジョブの実行
性が判断され、事前にステータス情報を出力すること
で、ユーザの迅速な対応を可能にするだけでなく、ネッ
トワークで接続された他のプリンタに印刷ジョブを転送
し、印刷ジョブが実行することができる。Therefore, according to these embodiments,
Before the execution of the print job is started, the feasibility of the print job is determined and the status information is output in advance to enable the user to respond quickly and to other network-connected devices. The print job can be transferred to the printer and the print job can be executed.
【0101】図14は、本発明の第3実施形態の画像処
理装置を適用したプリンタの構成を示すブロック図であ
る。本実施形態のプリンタの構成は、図1に示した構成
と同様なので、詳細な説明は省略する。また、各部材番
号は、便宜上、図1に示したものと同じ番号を用いる。FIG. 14 is a block diagram showing a configuration of a printer to which the image processing apparatus according to the third embodiment of the present invention is applied. The configuration of the printer according to the present embodiment is the same as the configuration shown in FIG. 1, and a detailed description thereof will be omitted. Further, for the sake of convenience, the same numbers as those shown in FIG. 1 are used for each member number.
【0102】本実施形態において、複数のプリンタ2
0、40は、ネットワーク30を介して相互に接続され
ている。プリンタ20と接続されているプリンタ40
は、プリンタ20と同様に、印刷ジョブを受信し、印刷
ジョブの実行を行うことができる。In this embodiment, a plurality of printers 2
0 and 40 are mutually connected via a network 30. Printer 40 connected to printer 20
Can receive a print job and execute the print job, similarly to the printer 20.
【0103】本実施形態のプリンタ20は、パソコン1
0から受信した印刷ジョブが将来実行可能か否かを判断
し、実行不可能である場合、当該印刷ジョブをプリンタ
40に転送し、プリンタ40に印刷ジョブの実行をさせ
ることができる。The printer 20 of the present embodiment is a personal computer 1
It is determined whether the print job received from 0 is executable in the future. If the print job is not executable, the print job can be transferred to the printer 40 and the printer 40 can execute the print job.
【0104】したがって、I/F部25は、ネットワー
ク30を介してパソコン10から出力された印刷ジョブ
を受信するだけでなく、パソコン10およびプリンタ4
0とコマンドや印刷ジョブの送受信を行うことができる
ように構成される。また、記憶部23は、I/F部25
を介して受信された印刷ジョブを保持するとともに、印
刷ジョブの転送先となるプリンタに関する情報を記憶す
ることができる。Therefore, the I / F unit 25 not only receives the print job output from the personal computer 10 via the network 30 but also
0 and commands and print jobs can be transmitted and received. The storage unit 23 includes an I / F unit 25
In addition to holding the print job received via the printer, information about the printer to which the print job is transferred can be stored.
【0105】制御部21は、消耗品の量、および排紙ト
レイ上の紙の量などについての検出部26による検出結
果と、印刷部24によって実行開始されている先行する
第1の印刷ジョブでの消耗品使用量および排紙の数とか
ら、新たに受信した第2の印刷ジョブの実行開始時点で
の消耗品の量、排紙可能量などを求め、第2の印刷ジョ
ブが実行可能か否かを事前に予想する。予想の結果、第
2の印刷ジョブがプリンタ20において実行不可能の場
合には、前記第2の印刷ジョブは前記I/F部25を介
して他のプリンタ40に転送される。また、第2の印刷
ジョブが実行不可能である旨、その理由、および、他の
プリンタ40に転送した旨は、ステータス情報として前
記I/F部25を介してパソコン10に出力される。パ
ソコン10に設けられたステータス表示部15は、前記
ステータス情報に基づきステータスを表示する。The control unit 21 determines the amount of consumables and the amount of paper on the sheet discharge tray by the detection unit 26 and the preceding first print job started by the printing unit 24. From the used amount of consumables and the number of discharged papers, the amount of consumables at the start of execution of the newly received second print job, the dischargeable amount, and the like are determined to determine whether the second print job can be executed. Predict whether or not. As a result of the estimation, if the second print job cannot be executed by the printer 20, the second print job is transferred to another printer 40 via the I / F unit 25. Further, the fact that the second print job is not executable, the reason thereof, and the fact that the second print job has been transferred to another printer 40 are output to the personal computer 10 via the I / F unit 25 as status information. The status display unit 15 provided in the personal computer 10 displays a status based on the status information.
【0106】このステータス表示部15の表示例を図1
5から図20に示す。FIG. 1 shows a display example of the status display section 15.
5 to FIG.
【0107】図15には、2個の印刷ジョブと3個の転
送ジョブとが表示されている。印刷ジョブは、前記記憶
部23に保持されており、各々登録番号が与えられてい
る。ここで、登録番号i番の印刷ジョブを「印刷ジョブ
Noi」と称する点は第1実施形態の場合と同様であ
る。FIG. 15 shows two print jobs and three transfer jobs. The print jobs are stored in the storage unit 23, and are given registration numbers. Here, the point that the print job with the registration number i is referred to as “print job Noi” is the same as in the first embodiment.
【0108】転送ジョブとは、一旦、印刷ジョブとして
プリンタ20に受信された後、プリンタ20では実行不
可能であると予想されるために、他のプリンタ40に転
送されたジョブである。なお、印刷ジョブの登録番号
が、そのまま転送ジョブの登録番号として与えられてい
る(以下、登録番号i番の転送ジョブを「転送ジョブN
oi」と称する)。また、各ジョブおよびステータス
は、印刷ジョブリストと転送ジョブリストとに分けられ
て表示される。例えば、転送ジョブNo3については、
「A3 Near Empty/Forward to
Printer40」(つまり、A3サイズの印刷用
紙が少なく実行不可能であり、プリンタ40に転送し
た)というステータスが表示されている。このステータ
スは、印刷ジョブNo3の実行に必要となるA3サイズ
の用紙が足らなくなる旨の判断結果に基づき、印刷ジョ
ブNo3の実行開始の段階に先だって印刷ジョブNo3
をプリンタ40に転送することを示している。なお、印
刷ジョブがプリンタ40に転送されることに連動して、
転送したジョブのステータス表示も、印刷ジョブリスト
から転送ジョブリストに移動する。この点、本実施形態
のプリンタ20は、実際に登録番号3の印刷ジョブが開
始される段階になって初めて詳細なステータス表示がさ
れ、転送される従来のプリンタと異なる。A transfer job is a job that is once received by the printer 20 as a print job and then transferred to another printer 40 because it is expected that the job cannot be executed by the printer 20. Note that the registration number of the print job is directly given as the registration number of the transfer job (hereinafter, the transfer job with the registration number i is referred to as “transfer job N
oi "). Each job and status are displayed separately for a print job list and a transfer job list. For example, for transfer job No. 3,
"A3 Near Empty / Forward to
A status of "Printer 40" (that is, the A3 size printing paper is too small to be executable and has been transferred to the printer 40) is displayed. The status of the print job No. 3 is determined based on the result of the determination that the A3-size sheets required for the execution of the print job No. 3 are not sufficient before the start of the execution of the print job No. 3.
Is transferred to the printer 40. Note that, in conjunction with the transfer of the print job to the printer 40,
The status display of the transferred job also moves from the print job list to the transfer job list. In this regard, the printer 20 of the present embodiment differs from the conventional printer in which detailed status display is performed and transferred only when the print job of the registration number 3 is actually started.
【0109】図15および図16乃至図20は、複数の
印刷ジョブが登録されるにつれて、ステータス表示が変
化する様子を示している。FIGS. 15 and 16 to 20 show how the status display changes as a plurality of print jobs are registered.
【0110】ここでは、プリンタ20にA3サイズの印
刷用紙が1枚残っており、A4サイズの印刷用紙が10
00枚残っている場合を想定する。また、ステープルの
残量は0であり、排紙トレイへの出力可能枚数は300
0枚である場合を想定している。なお、以上の状況は、
図2乃至図7で説明した第1実施形態における状況と同
じである。In this case, one A3-size print sheet remains in the printer 20, and 10 A-size print sheets remain.
Assume that 00 sheets remain. The remaining amount of staples is 0, and the number of sheets that can be output to the paper output tray is 300.
It is assumed that the number is zero. The above situation is
This is the same as the situation in the first embodiment described with reference to FIGS.
【0111】図16は、プリンタ20に印刷ジョブおよ
び転送ジョブがない場合のステータス表示である。FIG. 16 shows a status display when the printer 20 has no print job or transfer job.
【0112】図17は、印刷ジョブNo1が受信され、
印刷ジョブNo1が転送ジョブNo1として転送された
場合のステータスの表示例である。転送ジョブの内容、
例えば、登録番号、実行順番、ファイル名、ページ数、
部数、オーナー名、および登録時刻とともにステータス
が表示されている。FIG. 17 shows that print job No. 1 is received,
9 is a display example of a status when print job No. 1 is transferred as transfer job No. 1; The contents of the transfer job,
For example, registration number, execution order, file name, number of pages,
The status is displayed along with the number of copies, owner name, and registration time.
【0113】印刷ジョブNo1(転送ジョブNo1)は、
A4サイズの印刷用紙10ページを30部印刷し、ステ
ープル処理を行うものである。現在実行が開始された先
行する印刷ジョブは、まだ存在しないので、各センサに
よって検出された消耗品の量等が、そのまま「情報1」
として設定される。次に、制御部21は、印刷ジョブN
o1の内容を解析し、印刷ジョブNo1で使用される消
耗品の使用量を「情報2」として取得する。図17に示
す場合、「情報2」は、A4サイズ印刷用紙が300枚
(=10ページ×30部)、ステープル針が30個必要
であることを内容に含む。なお、図17の場合、先行す
る印刷ジョブが記憶部23に保持されていないので「情
報3」を考慮する必要がない。The print job No. 1 (transfer job No. 1)
It prints 30 pages of 10 pages of A4 size printing paper and performs stapling processing. Since the preceding print job whose execution has been started does not yet exist, the amount of consumables detected by each sensor and the like are directly displayed in “Information 1”.
Is set as Next, the control unit 21 sets the print job N
The content of o1 is analyzed, and the usage amount of the consumable used in the print job No. 1 is acquired as “information 2”. In the case shown in FIG. 17, "Information 2" includes that 300 sheets of A4 size printing paper (= 10 pages × 30 copies) and 30 staples are required. In the case of FIG. 17, since the preceding print job is not stored in the storage unit 23, it is not necessary to consider “information 3”.
【0114】制御部21は、「情報1」と「情報2」と
を比較する。その結果、印刷ジョブNo1は、プリンタ
20においては、ステープル針がないために実行不可能
であると判断がされる。記憶部23に記憶されている転
送先のプリンタに関する情報が参照される結果、印刷ジ
ョブの転送先のプリンタとしてプリンタ40が決定さ
れ、印刷ジョブNo1は、I/F部25およびネットワ
ーク30を介してプリンタ40に転送される。印刷ジョ
ブNo1が実行不可能である旨、その原因、および、印
刷ジョブNo1がプリンタ40に転送された旨は、ステ
ータス情報としてI/F部25を介してパソコン10に
出力される。ステータス表示部15は、このステータス
情報に基づきステータスを表示する。図17では、ステ
ープル針の量が0であり、印刷ジョブNo1は、実行不
可能であるためにプリンタ40に転送された旨のステー
タスが表示される。The control section 21 compares "information 1" with "information 2". As a result, it is determined that the print job No 1 cannot be executed in the printer 20 because there is no staple. As a result of referring to the information regarding the transfer destination printer stored in the storage unit 23, the printer 40 is determined as the transfer destination printer of the print job, and the print job No. 1 is transmitted via the I / F unit 25 and the network 30. The data is transferred to the printer 40. The fact that the print job No. 1 cannot be executed, the cause thereof, and the fact that the print job No. 1 has been transferred to the printer 40 are output to the personal computer 10 via the I / F unit 25 as status information. The status display unit 15 displays a status based on the status information. In FIG. 17, the status indicating that the staple amount is 0 and the print job No. 1 has been transferred to the printer 40 because it cannot be executed is displayed.
【0115】図18は、続いて印刷ジョブNo2が受信
された場合のステータスの表示例である。印刷ジョブN
o2は、A4サイズの印刷用紙30ページを10部印刷
し、ステープル処理は行わないものである。FIG. 18 is a display example of the status when the print job No. 2 is subsequently received. Print job N
In o2, 30 copies of 30 pages of A4 size printing paper are printed, and the stapling process is not performed.
【0116】印刷用紙センサ27等は、印刷用紙等の消
耗品の量を検出する。先行する印刷ジョブNo1は、転
送ジョブNo1として転送されたため、プリンタ20に
おいて実行が開始された印刷ジョブは存在しない状態で
ある。したがって、「情報1」は、印刷用紙センサ27
等によって検出される消耗品の量となる。「情報1」
は、A3サイズ印刷用紙の量が1枚、A4サイズ印刷用
紙の量が1000枚、ステープル針の残量が0個、排紙
トレイへの出力可能枚数が3000枚存在することを内
容に含む。制御部21は、印刷ジョブNo2の内容を解
析し、印刷ジョブNo2で使用される消耗品の使用量等
を「情報2」として取得する。図18の場合、「情報
2」は、A4サイズ印刷用紙が300枚(=30ページ
×10部)必要であることを内容に含む。なお、印刷ジ
ョブNo1は、転送ジョブとして転送され、プリンタ2
0に存在しないため、「情報3」を考慮する必要がな
い。制御部21は、「情報1」と「情報2」とを比較す
る。その結果、印刷ジョブNo2は、実行可能であると
判断され、しかも、現在実行中の印刷ジョブはないた
め、直ちに実行が開始される。したがって、印刷ジョブ
No2が印刷ジョブの実行中である旨がステータスとし
て表示される。The printing paper sensor 27 and the like detect the amount of consumables such as printing paper. Since the preceding print job No. 1 has been transferred as the transfer job No. 1, there is no print job whose execution has been started in the printer 20. Therefore, “information 1” is transmitted to the printing paper sensor 27.
And the like, the amount of consumables detected. "Information 1"
Includes that the amount of A3-size printing paper is 1, the amount of A4-size printing paper is 1000, the remaining amount of staples is 0, and the number of printable sheets to the paper discharge tray is 3000. The control unit 21 analyzes the content of the print job No. 2 and acquires the usage amount of the consumable used in the print job No. 2 as “information 2”. In the case of FIG. 18, “information 2” includes that 300 sheets of A4 size printing paper (= 30 pages × 10 copies) are required. The print job No. 1 is transferred as a transfer job, and
Since it does not exist at 0, there is no need to consider “information 3”. The control unit 21 compares “information 1” and “information 2”. As a result, the print job No. 2 is determined to be executable, and since there is no print job currently being executed, the execution is immediately started. Therefore, the status that the print job No. 2 is executing the print job is displayed as the status.
【0117】図19は、続いて印刷ジョブNo3が受信
された場合のステータスの表示例である。印刷ジョブN
o3は、A3サイズの印刷用紙2ページを1部印刷し、
ステープル処理は行わないものである。FIG. 19 is a display example of the status when the print job No. 3 is subsequently received. Print job N
o3 prints one copy of two pages of A3 size printing paper,
No stapling is performed.
【0118】印刷用紙センサ27等は、印刷用紙等の消
耗品の量を検出する。図19の場合、前記印刷ジョブN
o2が実行開始されているので、前記「情報1」は、印
刷用紙センサ27等により検出された消耗品の量等か
ら、実行開始された印刷ジョブNo2が実行完了される
までに使用される消耗品の使用量を差し引いた値とな
る。したがって、「情報1」は、A3用紙が1枚、A4
用紙が700枚(当初あった1000枚のうち印刷開始
されている印刷ジョブNo2の実行完了までに300枚
が使われる)、ステープル針の残量が0個、排紙トレイ
への出力可能枚数が2700枚(出力可能枚数3000
のうち印刷開始されている印刷ジョブNo2の実行完了
までに300枚が出力される)存在することを内容に含
む。一方、制御部21は、印刷ジョブNo3の内容を解
析し、印刷ジョブNo3で必要とされる消耗品の使用量
等を「情報2」として取得する。図19の場合、「情報
2」は、A3サイズ印刷用紙が2枚必要であることを内
容に含む。なお、既に実行が開始されている印刷ジョブ
No2以外に、先行する印刷ジョブであって実行可能と
判断されているものは、記憶部23に保持されていない
ので、「情報3」を考慮する必要がない。The printing paper sensor 27 and the like detect the amount of consumables such as printing paper. In the case of FIG. 19, the print job N
Since the execution of the print job No. 2 has been started, the “information 1” is based on the amount of the consumables detected by the print paper sensor 27 and the like, and the amount of consumable used until the execution of the print job No. It is the value obtained by subtracting the usage of the product. Therefore, “information 1” indicates that one A3 sheet, one A4 sheet
700 sheets (300 sheets will be used by the end of execution of print job No. 2 which has started printing out of 1,000 sheets at the beginning), the remaining amount of staples is 0, and the number of sheets that can be output to the discharge tray is 2700 sheets (3000 sheets that can be output)
(300 sheets are output by the time printing job No. 2 whose printing has been started is completed). On the other hand, the control unit 21 analyzes the contents of the print job No. 3 and acquires the amount of consumables used in the print job No. 3 as “information 2”. In the case of FIG. 19, "Information 2" includes that two A3 size printing papers are required. Note that, other than the print job No. 2 whose execution has already been started, the preceding print job which is determined to be executable is not stored in the storage unit 23, and therefore, it is necessary to consider “information 3”. There is no.
【0119】制御部21は、「情報1」と「情報2」と
を比較する。その結果、印刷ジョブNo3は、A3サイ
ズ印刷用紙が足りないために実行不可能であると判断さ
れる。したがって、印刷ジョブNo3は、記憶部23に
転送先として記憶されているプリンタ40に対し、転送
ジョブNo3として転送される。印刷ジョブNo3が実
行不可能である旨、その原因、および、印刷ジョブNo
1がプリンタ40に転送された旨は、ステータス情報と
して、パソコン10に出力される。ステータス表示部1
5は、このステータス情報に基づきステータスを表示す
る。The control section 21 compares "information 1" with "information 2". As a result, it is determined that the print job No. 3 cannot be executed because the A3-size print paper is insufficient. Therefore, the print job No. 3 is transferred as the transfer job No. 3 to the printer 40 stored as the transfer destination in the storage unit 23. The fact that print job No. 3 cannot be executed, its cause, and print job No.
The fact that 1 has been transferred to the printer 40 is output to the personal computer 10 as status information. Status display section 1
5 displays a status based on the status information.
【0120】図20は、続いて印刷ジョブNo4が受信
された場合のステータスの表示例である。印刷ジョブN
o4は、A4サイズの印刷用紙50ページを10部印刷
し、ステープル処理は行わないものである。FIG. 20 is a display example of the status when the print job No. 4 is subsequently received. Print job N
In o4, 50 copies of 50 pages of A4 size printing paper are printed, and the stapling process is not performed.
【0121】図19の場合と同様に、「情報1」は、印
刷用紙センサ27等により検出された消耗品の量等か
ら、実行開始された印刷ジョブNo2が実行完了される
までにプリンタ20において使用される消耗品の使用量
を差し引いた値となる。したがって、「情報1」は、A
4サイズ印刷用紙の量が700枚存在することを内容に
含む。一方、制御部21は、印刷ジョブNo4の内容を
解析し、印刷ジョブNo4で使用とされる消耗品の使用
量等を「情報2」として取得する。図20の場合、「情
報2」は、A4サイズ印刷用紙が500枚必要であるこ
とを内容に含む。なお、既に実行が開始されている印刷
ジョブNo2以外に、先行する印刷ジョブであって実行
可能と判断されているものが、記憶部23に保持されて
いないので、「情報3」を考慮する必要がない。制御部
21は、「情報1」と「情報2」とを比較する。その結
果、A4用紙の量は700枚分存在するのに対し、印刷
ジョブNo4で使用されるA4用紙の使用量は500枚
であり、消耗品は十分に足りる。したがって、印刷ジョ
ブNo4は、実行可能であると判断されるが、前記印刷
ジョブNo2が実行中であるので、待ち状態になる。し
たがって、印刷ジョブNo4が待ち状態である旨のステ
ータスがパソコン10に対して出力され、ステータス表
示部15によって表示される。As in the case of FIG. 19, “information 1” is determined by the amount of consumables detected by the print paper sensor 27 and the like in the printer 20 until the execution of the print job No. 2 started is completed. This is a value obtained by subtracting the amount of consumables used. Therefore, “information 1” is A
The content includes that there are 700 sheets of 4-size printing paper. On the other hand, the control unit 21 analyzes the contents of the print job No. 4 and acquires the usage amount of the consumable used in the print job No. 4 as “information 2”. In the case of FIG. 20, "information 2" includes that 500 sheets of A4 size printing paper are required. In addition to the print job No. 2 whose execution has already been started, since the preceding print job which is determined to be executable is not stored in the storage unit 23, it is necessary to consider “information 3”. There is no. The control unit 21 compares “information 1” and “information 2”. As a result, while the amount of A4 paper is 700 sheets, the amount of A4 paper used in print job No. 4 is 500 sheets, and consumables are sufficient. Therefore, it is determined that the print job No. 4 is executable, but the print job No. 2 is in the process of being executed, and is in a waiting state. Therefore, a status indicating that print job No. 4 is in a waiting state is output to the personal computer 10 and displayed by the status display unit 15.
【0122】図15は、続いて印刷ジョブNo5が受信
された場合のステータスの表示例である。印刷ジョブN
o5は、A4サイズの印刷用紙40枚を10部印刷し、
ステープル処理は行わないものである。FIG. 15 is a display example of the status when the print job No. 5 is subsequently received. Print job N
o5 prints 10 copies of 40 sheets of A4 size printing paper,
No stapling is performed.
【0123】「情報1」は、図20の場合と同様に、A
4印刷用紙の量が700枚存在することを内容に含む。
図15の場合、「情報2」は、A4サイズ印刷用紙が4
00枚必要であることを内容に含む。また、既に実行が
開始されている印刷ジョブNo2以外に先行する印刷ジ
ョブであって実行可能と判断されている印刷ジョブNo
4が、記憶部23に保持されている。したがって、印刷
ジョブ4で使用される消耗品の使用量等は「情報3」と
して取得される。図15の場合、「情報3」は、印刷ジ
ョブNo4でA4サイズの印刷用紙が500枚使用され
ることを内容に含む。“Information 1” is the same as the case of FIG.
The content includes that the amount of four printing papers is 700 sheets.
In the case of FIG. 15, “Information 2” indicates that A4 size printing paper is 4
The contents include that 00 sheets are required. In addition, a print job that is a preceding print job other than the print job No.
4 is stored in the storage unit 23. Therefore, the usage amount of the consumable used in the print job 4 is acquired as “information 3”. In the case of FIG. 15, “information 3” includes that 500 print sheets of A4 size are used in print job No. 4.
【0124】制御部21は、印刷ジョブNo5が実行可
能であるかを「情報1」、「情報2」および「情報3」
に基いて判断する。具体的には、「情報1」で示される
消耗品の量から、「情報3」で示される記憶部23に保
持されている印刷ジョブで使用される消耗品の使用量を
差し引くことにより、印刷ジョブNo5が実行開始され
る時点での消耗品の予想残量が算出される。図15の場
合、A4サイズの印刷用紙に関する予想残量は200枚
(=700−500)となる。制御部21は、この予想
残量と、印刷ジョブNo5で使用される枚数である40
0枚を比較する。比較の結果、印刷ジョブNo5の実行
を開始する際に、A4サイズの印刷用紙が不足し、印刷
ジョブNo5は実行不可能である旨の判断がされる。し
たがって、印刷ジョブNo5は、プリンタ40に対し、
転送ジョブNo5として転送される。印刷ジョブNo5
が実行不可能である旨、その原因、および、印刷ジョブ
No1がプリンタ40に転送された旨は、ステータス情
報としてパソコン10に出力される。ステータス表示部
15は、このステータス情報に基づきステータスを表示
する。The control unit 21 determines whether the print job No. 5 can be executed by checking “information 1”, “information 2” and “information 3”.
Judge based on. Specifically, printing is performed by subtracting the amount of consumables used in the print job held in the storage unit 23 indicated by “information 3” from the amount of consumables indicated by “information 1”. The expected remaining amount of the consumable at the time when the execution of the job No. 5 is started is calculated. In the case of FIG. 15, the estimated remaining amount of A4 size printing paper is 200 sheets (= 700−500). The control unit 21 determines the estimated remaining amount and 40, which is the number of sheets used in the print job No5.
Compare 0 sheets. As a result of the comparison, when the execution of the print job No. 5 is started, it is determined that the A4 size print paper is insufficient and the print job No. 5 cannot be executed. Therefore, print job No. 5 is
Transferred as transfer job No5. Print job No5
Is output to the personal computer 10 as status information indicating that the job is not executable, the cause thereof, and the fact that the print job No. 1 has been transferred to the printer 40. The status display unit 15 displays a status based on the status information.
【0125】このように、本実施形態におけるプリンタ
20は、記憶部23に保持されている先行する印刷ジョ
ブにより使用される消耗部材の使用量についても考慮
し、将来の印刷状況を予想する。そして、将来実行でき
ないと予想される印刷ジョブは、転送ジョブとして他の
画像形成装置に転送される。また、プリンタ20は、印
刷ジョブが将来実行できるか否かの判断結果、および印
刷ジョブがプリンタ20において将来実行不可能である
場合に印刷ジョブを転送した旨をステータス情報として
出力し、ステータス表示することができる。As described above, the printer 20 according to the present embodiment predicts a future printing situation in consideration of the usage amount of the consumable member used by the preceding print job stored in the storage unit 23. Then, the print job that is not expected to be executed in the future is transferred to another image forming apparatus as a transfer job. Further, the printer 20 outputs, as status information, a result of determining whether or not the print job can be executed in the future, and that the print job has been transferred when the printer 20 cannot be executed in the future, and displays the status. be able to.
【0126】以上のように構成される本実施形態におけ
るプリンタは以下のような処理を行う。図21は、本実
施形態における印刷処理の内容を説明するためのフロー
チャートであり、図8におけるステップS2のサブルー
チンの内容を説明するためのフローチャートである。な
お、図21におけるステップS300乃至ステップS3
08は、第1実施形態として説明した図9のステップS
100乃至ステップS108と同じであるので、詳しい
説明を省略する。The printer according to the present embodiment configured as described above performs the following processing. FIG. 21 is a flowchart for explaining the contents of the printing process in the present embodiment, and is a flowchart for explaining the contents of the subroutine of step S2 in FIG. Steps S300 to S3 in FIG.
08 corresponds to step S in FIG. 9 described as the first embodiment.
Steps S100 to S108 are the same as those described above, and a detailed description thereof will be omitted.
【0127】本実施形態におけるプリンタ20は、ステ
ップS301において、検出部26で検出された消耗品
の量等から実行開始された先行する印刷ジョブで使用さ
れる消耗品の使用量等を差し引いた「情報1」を取得
し、ステップS302において、新たに受信された印刷
ジョブによって使用される種類毎の使用量についてのデ
ータとしての「情報2」を取得し、ステップS305にお
いて、プリンタ20の記憶部23に保持されている先行
する印刷ジョブで使用される消耗品の使用量に関する
「情報3」を取得し、この「情報1」、「情報2」、およ
び「情報3」に基づいて、新たに受信された印刷ジョブ
が実行可能か否かを判断する(S306)。In step S301, the printer 20 according to the present embodiment subtracts the amount of consumables used in the preceding print job started from the amount of consumables detected by the detection unit 26 in step S301. "Information 1" is acquired, and in step S302, "information 2" is acquired as data on the usage amount of each type used by the newly received print job, and in step S305, the storage unit 23 of the printer 20 is acquired. "Information 3" relating to the amount of consumables used in the preceding print job held in the preceding print job, and newly received based on "information 1", "information 2", and "information 3". It is determined whether the print job is executable (S306).
【0128】新たに受信された印刷ジョブが、将来的に
実行不可能であると判断された場合(S307:N
O)、制御部21は、記憶部23に記憶されている転送
先プリンタに関するデータを参照し、プリンタ40を転
送先として決定する。その結果、プリンタ20で実行不
可能であると判断された印刷ジョブは、I/F部25お
よびネットワーク30を介してプリンタ40に転送さ
れ、プリンタ40で実行される(S309)。この場
合、プリンタ20では印刷ジョブの実行ができない旨、
その原因、および印刷ジョブがプリンタ40に転送され
た旨は、ステータス情報としてパソコン10に出力され
る。パソコン10に設けられているステータス表示部1
5は、このステータス情報に基づいて、「A4用紙があ
りませんので転送しました」、「A4用紙が少なくなり
ましたので転送しました」、「ステープル針が少なくな
りましたので転送しました」などのステータスを表示す
る。If it is determined that the newly received print job cannot be executed in the future (S307: N
O), the control unit 21 refers to the data regarding the destination printer stored in the storage unit 23 and determines the printer 40 as the destination. As a result, the print job determined not to be executable by the printer 20 is transferred to the printer 40 via the I / F unit 25 and the network 30 and executed by the printer 40 (S309). In this case, the printer 20 cannot execute the print job,
The cause and the fact that the print job has been transferred to the printer 40 are output to the personal computer 10 as status information. Status display unit 1 provided on personal computer 10
5 is based on this status information, such as "Transfered because there is no A4 paper", "Transferred because A4 paper is running out", "Transferred because staples are running out" Display status.
【0129】[第4の実施の形態]第4の実施形態の画像
処理装置を適用したプリンタは、先行する印刷ジョブが
保持されている際に、新たに印刷ジョブが受信された場
合、この新たに受信された印刷ジョブが当該プリンタで
将来実行可能か否かを予想し、事前にステータス情報を
出力するとともに、印刷ジョブが将来実行不可能である
場合は、当該印刷ジョブをネットワークを介して接続さ
れた他のプリンタに当該印刷ジョブを転送する。本実施
形態のプリンタは、この点で、第3実施形態におけるプ
リンタと共通する。但し、本実施形態のプリンタ20
は、転送先の候補として決定された他のプリンタ40で
前記印刷ジョブが実行可能か否かを判断し、印刷ジョブ
がプリンタ40で実行可能である場合にのみ、印刷ジョ
ブの転送を行う。この点で、本実施形態のプリンタは、
他のプリンタ40で印刷ジョブの実行が可能か否かを判
断せずに印刷ジョブをプリンタ40に転送する第3実施
形態のプリンタとは異なる。[Fourth Embodiment] In a printer to which the image processing apparatus of the fourth embodiment is applied, when a new print job is received while a preceding print job is held, this new Predicts whether the received print job can be executed by the printer in the future, outputs status information in advance, and if the print job cannot be executed in the future, connects the print job via a network. Then, the print job is transferred to the other printer. In this regard, the printer of the present embodiment is common to the printer of the third embodiment. However, the printer 20 of the present embodiment
Determines whether the print job can be executed by another printer 40 determined as a transfer destination candidate, and transfers the print job only when the print job can be executed by the printer 40. In this regard, the printer of this embodiment is
This is different from the printer of the third embodiment in which the print job is transferred to the printer 40 without determining whether the print job can be executed by another printer 40.
【0130】本実施形態のプリンタの構成は、図14で
示した構成と同様なので、詳細な説明は省略する。但
し、制御部21は、転送をしようとする印刷ジョブが、
他のプリンタ40で実行可能か否かを判断する機能を有
する。例えば、制御部21は、転送をしようとする印刷
ジョブが、他のプリンタ40で実行可能か否かを問い合
わせる信号をプリンタ40に送信し、他のプリンタ40
で実行可能であるか否かに関するプリンタ40による判
断結果を受信することによって、転送先として決定され
たプリンタ40において印刷ジョブが実行可能か否かに
ついて判断する。この場合、印刷ジョブが実行可能か否
かの問い合わせを受けるプリンタ40は、プリンタ20
と同様の構成を備えており、パソコン10やプリンタ2
0から新たに受信する印刷ジョブが将来実行可能か否か
を予想して判断結果を出力する機能を有する。The configuration of the printer according to the present embodiment is the same as the configuration shown in FIG. 14, and a detailed description thereof will be omitted. However, the control unit 21 determines that the print job to be transferred is
It has a function of determining whether or not it can be executed by another printer 40. For example, the control unit 21 transmits to the printer 40 a signal inquiring whether the print job to be transferred can be executed by another printer 40,
By receiving the result of the determination by the printer 40 as to whether or not the print job can be executed, it is determined whether or not the print job can be executed by the printer 40 determined as the transfer destination. In this case, the printer 40 receiving the inquiry about whether the print job can be executed is
And the same configuration as that of the personal computer 10 and the printer 2
It has a function of predicting whether a print job newly received from 0 can be executed in the future and outputting a determination result.
【0131】図22および図23乃至図27は、複数の
印刷ジョブが登録されるにつれて、ステータス表示が変
化する様子を示している。FIGS. 22 and 23 to 27 show how the status display changes as a plurality of print jobs are registered.
【0132】ここでは、プリンタ20において、A3サ
イズの印刷用紙の残量が1枚であり、A4サイズの印刷
用紙の残量が1000枚であり、ステープルの残量は0
であり、排紙トレイへの出力可能枚数は3000枚であ
る場合を想定する。また、プリンタ40において、A3
サイズの印刷用紙の残量が0枚であり、A4サイズの印
刷用紙の残量が1000枚であり、ステープル針の残量
が100であり、排紙トレイの出力可能枚数は2000
枚である場合を想定する。Here, in the printer 20, the remaining amount of A3-size printing paper is one, the remaining amount of A4-size printing paper is 1,000, and the remaining amount of staples is zero.
It is assumed that the number of sheets that can be output to the discharge tray is 3000 sheets. In the printer 40, A3
The remaining amount of the printing paper of the size A is 0, the remaining amount of the printing paper of the A4 size is 1000, the remaining amount of the staples is 100, and the number of printable sheets of the discharge tray is 2000.
It is assumed that the number is one.
【0133】図23は、プリンタ20に印刷ジョブおよ
び転送ジョブがない場合のステータス表示である。FIG. 23 shows a status display when the printer 20 has no print job or transfer job.
【0134】図24は、印刷ジョブNo1が受信され、
印刷ジョブNo1が転送ジョブNo1として転送された
場合のステータス表示例であり、第3実施形態における
図17に対応する。図17に示した場合と同様の処理に
よって、制御部21は、「情報1」と「情報2」とを比
較し、その結果、印刷ジョブNo1は、プリンタ20に
おいて、ステープル針がないために実行不可能であると
判断する。FIG. 24 shows that print job No. 1 is received,
This is an example of status display when print job No. 1 is transferred as transfer job No. 1, and corresponds to FIG. 17 in the third embodiment. By the same processing as that shown in FIG. 17, the control unit 21 compares “information 1” with “information 2”. As a result, the print job No. 1 is executed because there is no staple in the printer 20. Judge that it is impossible.
【0135】プリンタ20で印刷ジョブが実行不可能で
ある場合、第3実施形態においては、直ちに転送先のプ
リンタ40に印刷ジョブを転送したが、本実施形態にお
いては、印刷ジョブを転送する前に、プリンタ40で印
刷ジョブが実行可能か否かを判断し、判断の結果、印刷
ジョブが転送先のプリンタ40において実行可能である
場合にのみ、印刷ジョブの転送を行う。When the print job cannot be executed by the printer 20, the print job is immediately transferred to the transfer destination printer 40 in the third embodiment. However, in the present embodiment, the print job is transferred before the transfer. Then, it is determined whether or not the print job can be executed by the printer 40, and as a result of the determination, the print job is transferred only when the print job can be executed by the transfer destination printer 40.
【0136】制御部21は、転送をしようとする印刷ジ
ョブが、他のプリンタ40で実行可能か否かを問い合わ
せる信号をプリンタ40に送信する。問い合わせを受け
たプリンタ40は、印刷ジョブの実行性について、上述
したプリンタ20と同様な処理によって判断する。The control unit 21 transmits to the printer 40 a signal inquiring whether or not the print job to be transferred can be executed by another printer 40. The printer 40 that has received the inquiry determines the feasibility of the print job by performing the same processing as that of the printer 20 described above.
【0137】具体的には、プリンタ40は、以下のよう
な処理を行う。プリンタ40には印刷ジョブが存在しな
いので、プリンタ40における「情報1」は、A3サイ
ズの印刷用紙の量が0枚、A4サイズの印刷用紙の量が
1000枚、ステープル針の量が100個、排紙トレイ
への出力可能枚数が2000枚存在することを内容に含
む。また、印刷ジョブNo1で使用される消耗品の使用
量等、すなわち、A4サイズの印刷用紙が300枚、ス
テープル針が30個必要である旨を内容に含む「情報
2」が取得される。この取得された「情報1」と「情報
2」とが比較される結果、印刷ジョブNo1はプリンタ
40で実行可能である旨が判断され、その判断結果がプ
リンタ20に送信される。プリンタ20は、当該判断結
果に基づいて、最終的に印刷ジョブNo1がプリンタ4
0で実行可能であると認識し、印刷ジョブNo1を転送
ジョブNo1としてプリンタ40に転送する。なお、転
送に伴って、印刷ジョブが実行不可能である旨、およ
び、プリンタ40に転送した旨のステータスが表示され
る点は、前記第3実施形態の場合と同様である。More specifically, the printer 40 performs the following processing. Since there is no print job in the printer 40, “information 1” in the printer 40 is such that the amount of A3-size printing paper is 0, the amount of A4-size printing paper is 1000, the amount of staples is 100, The content includes that there are 2,000 sheets that can be output to the discharge tray. Further, “information 2” including the usage amount of consumables used in the print job No. 1, that is, “information 2” including 300 sheets of A4 size printing paper and 30 staples is required. As a result of comparing the acquired “information 1” and “information 2”, it is determined that the print job No. 1 can be executed by the printer 40, and the determination result is transmitted to the printer 20. The printer 20 finally determines that the print job No. 1 is the printer 4 based on the determination result.
The print job No. 1 is recognized as executable and the print job No. 1 is transferred to the printer 40 as the transfer job No. 1. Note that the fact that the print job cannot be executed and the status that the print job has been transferred to the printer 40 are displayed in the same manner as in the third embodiment.
【0138】図25は、続いて印刷ジョブNo2が受信
された場合のステータスの表示例である。印刷ジョブN
o2は、A4サイズの印刷用紙30ページを10部印刷
し、ステープル処理は行わないものである。印刷ジョブ
No2は、プリンタ20において実行可能であり、しか
も、プリンタ20において現在実行中の印刷ジョブはな
いため、直ちに実行される。したがって、印刷ジョブN
o2が実行中である旨がステータスとして表示される。FIG. 25 is a display example of the status when the print job No. 2 is received subsequently. Print job N
In o2, 30 copies of 30 pages of A4 size printing paper are printed, and the stapling process is not performed. The print job No. 2 can be executed in the printer 20 and there is no print job currently being executed in the printer 20, so that it is immediately executed. Therefore, print job N
The fact that o2 is being executed is displayed as a status.
【0139】図26は、続いて印刷ジョブNo3が受信
された場合のステータスである。印刷ジョブNo3は、
A3サイズの印刷用紙2ページを1部印刷し、ステープ
ル処理は行わないものである。第3実施形態における図
19に示した場合と同様に、印刷ジョブNo3は、A3
サイズの印刷用紙が足りないため、プリンタ20におい
て実行不可能であると判断される。その結果、記憶部2
3に記憶されている転送先のプリンタ情報が参照され、
転送先としてプリンタ40が決定される。FIG. 26 shows the status when print job No. 3 is received subsequently. Print job No3 is
One copy of two pages of A3 size printing paper is printed without stapling. As in the case shown in FIG. 19 in the third embodiment, print job No. 3 is A3
Since the printing paper of the size is insufficient, it is determined that the printing cannot be performed in the printer 20. As a result, the storage unit 2
The printer information of the transfer destination stored in No. 3 is referred to,
The printer 40 is determined as the transfer destination.
【0140】しかし、印刷ジョブは、直ちにプリンタ4
0に転送されるのではなく、まず、制御部21は、プリ
ンタ40において印刷ジョブNo3が実行可能であるか
を判断する。実際には、プリンタ20は、プリンタ40
に対して印刷ジョブNo3が実行可能であるか否かを問
い合わせる信号の送信を行う。問い合わせを受けたプリ
ンタ40は、当該印刷ジョブNo3が実行不可能である
旨の判断を行い、その判断結果をプリンタ20に送信す
る。その結果を受信することによって、プリンタ20に
おける制御部21は、印刷ジョブNo3がプリンタ40
で実行不可能であることを認識する。その結果、印刷ジ
ョブNo3は、転送されない。したがって、印刷ジョブ
No3は、実行不可能なままプリンタ20に保持される
ことになり、その結果は、ステータス情報として、パソ
コン10に出力される。ステータス表示部15は、この
ステータス情報に基づいてステータス表示を行う。However, the print job is immediately sent to the printer 4.
Instead of being transferred to “0”, first, the control unit 21 determines whether the print job No. 3 can be executed in the printer 40. In practice, the printer 20 is
A signal is sent to inquire whether print job No. 3 is executable. Upon receiving the inquiry, the printer 40 determines that the print job No. 3 cannot be executed, and transmits the determination result to the printer 20. By receiving the result, the control unit 21 of the printer 20 sends the print job No. 3 to the printer 40.
Recognizes that it is not feasible. As a result, print job No. 3 is not transferred. Therefore, the print job No. 3 is held in the printer 20 without being executable, and the result is output to the personal computer 10 as status information. The status display unit 15 performs a status display based on the status information.
【0141】なお、印刷ジョブNo3が転送された場合
に、当該印刷ジョブがプリンタ40において実行可能か
否かの判断は、以下のようにプリンタ40において行う
ことができる。When the print job No. 3 is transferred, whether or not the print job can be executed by the printer 40 can be determined by the printer 40 as follows.
【0142】プリンタ40における「情報1」は、A3
サイズ印刷用紙の量が0枚、A4サイズ印刷用紙の量が
700枚(当初、プリンタ40にあった1000枚のう
ち転送ジョブNo1の実行完了までに300枚が使われ
る)、ステープル針の残量が70個(当初、プリンタ4
0にあった100個のうち転送ジョブNo1の実行完了
までに30個が使われる)、排紙トレイへの出力可能枚
数が1700枚(出力可能枚数2000枚のうち転送ジ
ョブNo1の実行までに300枚が出力される)という
内容を含む。また、印刷ジョブNo3を実行するために
使用されるA3サイズの印刷用紙の枚数が2枚である旨
の「情報2」が取得される。この「情報1」と「情報
2」とが比較される結果、プリンタ40において印刷ジ
ョブNo3は、実行不可能である旨の判断がされる。The “information 1” in the printer 40 is A3
The amount of size printing paper is 0 sheets, the amount of A4 size printing paper is 700 sheets (300 sheets are used by the end of the execution of the transfer job No. 1 out of 1000 sheets in the printer 40), and the remaining amount of staples Are 70 (initially printer 4
30 out of the 100 sheets that have been used for the transfer job No. 1), and the number of sheets that can be output to the discharge tray is 1700 (300 out of the 2,000 sheets that can be output before the execution of the transfer job No. 1). Is output). “Information 2” indicating that the number of A3-size print sheets used to execute the print job No. 3 is two is acquired. As a result of comparing the “information 1” with the “information 2”, it is determined that the print job No. 3 cannot be executed in the printer 40.
【0143】図27は、続いて印刷ジョブNo4が受信
された場合のステータスの表示例である。印刷ジョブN
o4は、A4サイズの印刷用紙50ページを10部印刷
し、ステープル処理は行わないものである。この場合
は、図20の場合と同様に、取得された「情報1」と
「情報2」とが比較されて、印刷ジョブNo4は実行可
能であると判断される。但し、印刷ジョブNo2が実行
中であるので、印刷ジョブNo4は、待ち状態となる。
したがって、印刷ジョブNo4が待ち状態である旨のス
テータス情報がパソコン10に対して出力され、ステー
タス表示部15は、ステータス情報に基づいて、ステー
タスを表示する。FIG. 27 is a display example of the status when the print job No. 4 is subsequently received. Print job N
In o4, 50 copies of 50 pages of A4 size printing paper are printed, and the stapling process is not performed. In this case, as in the case of FIG. 20, the acquired “information 1” and “information 2” are compared, and it is determined that print job No. 4 is executable. However, since print job No. 2 is being executed, print job No. 4 is in a waiting state.
Therefore, status information indicating that print job No. 4 is in the waiting state is output to the personal computer 10, and the status display unit 15 displays the status based on the status information.
【0144】図22は、続いて印刷ジョブNo5が受信
された場合のステータスの表示例である。印刷ジョブN
o5は、A4サイズの印刷用紙40枚を10部印刷し、
ステープル処理は行わないものである。FIG. 22 is a display example of the status when the print job No. 5 is subsequently received. Print job N
o5 prints 10 copies of 40 sheets of A4 size printing paper,
No stapling is performed.
【0145】「情報1」は、図15の場合と同様に、A
4印刷用紙の量が700枚存在することを内容に含む。
「情報2」は、A4サイズ印刷用紙が400枚必要であ
ることを内容に含む。また、既に実行が開始されている
印刷ジョブNo4が、記憶部23に保持されているた
め、印刷ジョブNo4で使用される消耗品の使用量等は
「情報3」として取得される。図22の場合、「情報
3」は、印刷ジョブNo4でA4サイズの印刷用紙が5
00枚使用されることを内容に含む。“Information 1” is the same as A in FIG.
The content includes that the amount of four printing papers is 700 sheets.
"Information 2" includes that 400 sheets of A4 size printing paper are required. In addition, since the print job No. 4 that has already been executed is stored in the storage unit 23, the usage amount of the consumable used in the print job No. 4 is acquired as “information 3”. In the case of FIG. 22, “Information 3” indicates that print job No. 4
The content includes that 00 sheets are used.
【0146】制御部21は、印刷ジョブNo5が実行可
能であるかを「情報1」、「情報2」および「情報3」
に基いて判断する。具体的には、「情報1」で示される
消耗品の量から、「情報3」で示される記憶部23に保
持されている印刷ジョブで使用される消耗品の使用量を
差し引くことにより、印刷ジョブNo5が実行開始され
る時点での消耗品の予想残量が算出される。図22の場
合、A4サイズの印刷用紙に関する予想残量は200枚
(=700−500)となる。制御部21は、この予想
残量と、印刷ジョブNo5で使用される枚数である40
0枚を比較する。比較の結果、印刷ジョブNo5の実行
を開始する際に、A4サイズの印刷用紙が不足し、印刷
ジョブNo5は実行不可能である旨の判断がされる。こ
の判断結果を受けて、制御部21は、プリンタ40で印
刷ジョブNo5が実行可能か否かの問い合わせの信号を
プリンタ40に送信する。問い合わせを受けたプリンタ
40は、以下のような処理を行う。The control unit 21 determines whether the print job No. 5 can be executed by checking “information 1”, “information 2” and “information 3”.
Judge based on. Specifically, printing is performed by subtracting the amount of consumables used in the print job held in the storage unit 23 indicated by “information 3” from the amount of consumables indicated by “information 1”. The expected remaining amount of the consumable at the time when the execution of the job No. 5 is started is calculated. In the case of FIG. 22, the estimated remaining amount of A4 size printing paper is 200 sheets (= 700−500). The control unit 21 determines the estimated remaining amount and 40, which is the number of sheets used in the print job No5.
Compare 0 sheets. As a result of the comparison, when the execution of the print job No. 5 is started, it is determined that the A4 size print paper is insufficient and the print job No. 5 cannot be executed. In response to the determination result, the control unit 21 transmits to the printer 40 a signal for inquiring whether the print job No. 5 can be executed by the printer 40. The printer 40 that has received the inquiry performs the following processing.
【0147】プリンタ40における「情報1」は、A3
サイズ印刷用紙の量が0枚、A4サイズ印刷用紙の量が
700枚(当初、プリンタ40にあった1000枚のう
ち転送ジョブNo1の実行完了までに300枚が使われ
る)、ステープル針の残量が70個(当初、プリンタ4
0にあった100個のうち転送ジョブNo1の実行完了
までに30個が使われる)、排紙トレイへの出力可能枚
数が1700枚(出力可能枚数2000枚のうち転送ジ
ョブNo1の実行までに300枚が出力される)存在す
るという内容を含む。プリンタ40は、この「情報1」
を取得する。また、プリンタ40は、印刷ジョブNo5
で使用されるA4サイズの印刷用紙400枚を「情報
2」として取得する。転送ジョブNo1以外に、先行す
る印刷ジョブであって実行可能と判断されているもの
は、プリンタ40に保持されていないので、プリンタ4
0において「情報3」は考慮する必要がない。"Information 1" in the printer 40 is A3
The amount of size printing paper is 0 sheets, the amount of A4 size printing paper is 700 sheets (300 sheets are used by the end of the execution of the transfer job No. 1 out of 1000 sheets in the printer 40), and the remaining amount of staples Are 70 (initially printer 4
30 out of the 100 sheets that have been used for the transfer job No. 1), and the number of sheets that can be output to the discharge tray is 1700 (300 out of the 2,000 sheets that can be output before the execution of the transfer job No. 1). Sheets are output). The printer 40 receives the “information 1”
To get. In addition, the printer 40 has a print job No. 5
Are acquired as “information 2”. In addition to the transfer job No. 1, the preceding print job which is determined to be executable is not stored in the printer 40,
At 0, "information 3" need not be considered.
【0148】したがって、取得された「情報1」と「情
報2」とが比較され、印刷ジョブNo5は、プリンタ4
0において実行可能であると判断される。判断結果は、
プリンタ40からプリンタ20に対して送信される。印
刷ジョブNo5がプリンタ40において実行可能と判断
される結果、プリンタ20は、印刷ジョブNo5をプリ
ンタ40に転送する。A4サイズの印刷用紙が足りず、
印刷ジョブNo5が実行できないので、プリンタ40に
転送した旨がステータス情報として出力され、ステータ
ス情報に基づいてステータスが表示される。Therefore, the acquired “information 1” and “information 2” are compared, and the print job No. 5 is
0 is determined to be executable. The judgment result is
It is transmitted from the printer 40 to the printer 20. As a result of determining that the print job No. 5 can be executed by the printer 40, the printer 20 transfers the print job No. 5 to the printer. Insufficient A4 size printing paper,
Since print job No. 5 cannot be executed, the fact that the job has been transferred to printer 40 is output as status information, and the status is displayed based on the status information.
【0149】以上のように構成される本実施形態におけ
るプリンタは以下のように処理を行う。The printer according to the present embodiment configured as described above performs the following processing.
【0150】図28は、本実施形態における印刷処理の
内容を説明するためのフローチャートであり、図8にお
けるステップS2のサブルーチンの内容を説明するため
のフローチャートである。FIG. 28 is a flowchart for explaining the contents of the printing process in this embodiment, and is a flowchart for explaining the contents of the subroutine of step S2 in FIG.
【0151】なお、図28におけるステップS400乃
至ステップS408は、第3実施形態として説明した図
21のステップS300乃至ステップS308と同じで
あるので、詳しい説明を省略する。Steps S400 to S408 in FIG. 28 are the same as steps S300 to S308 in FIG. 21 described as the third embodiment, and a detailed description thereof will be omitted.
【0152】本実施形態におけるプリンタ20は、ステ
ップS401において、検出部26で検出された消耗品
の量等から実行開始された先行する印刷ジョブで使用さ
れる消耗品の使用量等を差し引いた「情報1」を取得
し、ステップS402において、新たに受信された印刷
ジョブによって使用される種類毎の使用量についてのデ
ータである「情報2」を取得し、ステップS405におい
て、プリンタ20の記憶部23に保持されている先行す
る印刷ジョブで使用される消耗品の使用量に関する「情
報3」とを取得し、この「情報1」、「情報2」、およ
び「情報3」に基づいて、新たに受信された印刷ジョブ
が将来、実行可能か否かを判断する(S407)。In step S401, the printer 20 according to the present embodiment subtracts the amount of consumables used in the preceding print job started from the amount of consumables detected by the detection unit 26 in step S401. "Information 1" is acquired, and in Step S402, "Information 2" which is data on the amount of use for each type used by the newly received print job is acquired, and in Step S405, the storage unit 23 of the printer 20 is acquired. Of the consumables used in the preceding print job stored in the “information 3” and the “information 3” based on the “information 1”, “information 2”, and “information 3”. It is determined whether the received print job can be executed in the future (S407).
【0153】新たに受信された印刷ジョブが、将来的に
実行不可能であると判断された場合(S407:N
O)、制御部21は、記憶部23に記憶されている転送
先の画像処理装置に関するデータを参照し、他の画像処
理装置、例えばプリンタ40を転送先として決定する。
ただし、直ちに、印刷ジョブは、プリンタ40に転送さ
れず、まず、制御部21は、I/F部25を介して、他
の画像処理装置において印刷ジョブが実行可能か否かの
問い合わせの信号をプリンタ40に対して行う(S40
9)。問い合わせの信号を受信したプリンタ40は、印
刷ジョブがプリンタ40において実行可能か否かを判断
し、判断結果をプリンタ20に対して送信する。プリン
タ20は、プリンタ40による判断結果を受信しること
によって、印刷ジョブがプリンタ40において実行可能
か否かを判断する(S410)。If it is determined that the newly received print job cannot be executed in the future (S407: N
O), the control unit 21 refers to the data regarding the image processing device of the transfer destination stored in the storage unit 23, and determines another image processing device, for example, the printer 40, as the transfer destination.
However, the print job is not immediately transferred to the printer 40. First, the control unit 21 sends a signal for inquiring whether or not the print job can be executed in another image processing apparatus via the I / F unit 25. Performed for the printer 40 (S40
9). The printer 40 that has received the inquiry signal determines whether or not the print job can be executed by the printer 40, and transmits the determination result to the printer 20. The printer 20 determines whether or not the print job can be executed by the printer 40 by receiving the determination result by the printer 40 (S410).
【0154】プリンタ20において実行不可能であると
判断された印刷ジョブがプリンタ40で実行可能である
と判断される場合(S411:YES)、当該印刷ジョ
ブを転送ジョブとして他の画像処理装置に転送する。ま
た、当該印刷ジョブが実行できない旨、その原因、およ
び印刷ジョブをプリンタ40に転送した旨は、ステータ
ス情報としてパソコン10に出力される(S412)。
パソコン10に設けられているステータス表示部15
は、ステータス情報に基づいて、「A4用紙がすくない
ので、転送しました」等のステータス表示を行う。If it is determined that the print job that cannot be executed by the printer 20 is executable by the printer 40 (S411: YES), the print job is transferred to another image processing apparatus as a transfer job. I do. The fact that the print job cannot be executed, the cause thereof, and the fact that the print job has been transferred to the printer 40 are output to the personal computer 10 as status information (S412).
Status display unit 15 provided on personal computer 10
Displays a status such as "A4 paper is short, so it has been transferred" based on the status information.
【0155】一方、プリンタ20において実行不可能で
あると判断された印刷ジョブが他の画像処理装置で実行
不可能であると判断される場合(S411:NO)、当
該印刷ジョブは転送されない。したがって、当該印刷ジ
ョブの実行は、保留される(S413)。この結果、印
刷ジョブが実行できない旨、およびその原因は、ステー
タス情報としてパソコン10に出力され、ステータス表
示部15は、このステータス情報に基づいて「A3用紙
が少なくなりました」等のステータスを表示する。On the other hand, if it is determined that the print job that cannot be executed by the printer 20 cannot be executed by another image processing apparatus (S411: NO), the print job is not transferred. Therefore, the execution of the print job is suspended (S413). As a result, the fact that the print job cannot be executed and the cause thereof are output to the personal computer 10 as status information, and the status display unit 15 displays a status such as "A3 paper has run out" based on the status information. I do.
【0156】図29は、プリンタ20から画像データの
転送を受けるプリンタ40の処理を示すフローチャート
である。FIG. 29 is a flowchart showing the processing of the printer 40 for receiving the transfer of the image data from the printer 20.
【0157】プリンタ40は、初期設定を行った後(S
450)、印刷ジョブが実行可能か否かの問い合わせの
信号を受信するのをまって(S451:YES)、以下
のように処理を行う。The printer 40 performs the initialization (S
450), upon receiving the inquiry signal as to whether or not the print job can be executed (S451: YES), the processing is performed as follows.
【0158】新たに印刷ジョブが実行可能か否かの問い
合わせの信号を受信した場合(S451:YES)、プ
リンタ40は、「情報1」を取得する(S452)。
「情報1」は、消耗品(例えば、印刷用紙)の量等か
ら、実行開始された先行する印刷ジョブで使用される消
耗品の使用量等を差し引いたものであり、消耗品の量の
初期値を示す。When a signal for inquiring whether or not a new print job can be executed has been received (S451: YES), the printer 40 acquires "information 1" (S452).
“Information 1” is obtained by subtracting the amount of consumables used in the preceding print job that has been started from the amount of consumables (for example, printing paper) and the like. Indicates a value.
【0159】次に、印刷ジョブについて「情報2」が取
得される(S453)。具体的には、プリンタ20から
送信されるプリンタ言語データを受信し、その内容を解
析することによって、当該印刷ジョブが転送されてきた
場合に、当該ジョブで使用される消耗品の種類毎の使用
量に関するデータである「情報2」を取得する。Next, "information 2" is obtained for the print job (S453). Specifically, by receiving the printer language data transmitted from the printer 20 and analyzing the contents thereof, when the print job is transferred, the usage of each type of consumable used in the job is determined. "Information 2" which is data relating to the amount is obtained.
【0160】次に、プリンタ40に保持され登録されて
いる先行する印刷ジョブがあるか否かを判断する(S4
54)。先行する印刷ジョブが保持され、登録されてい
る場合は「情報3」を取得する(S455)。「情報
3」は、プリンタ40に保持されている先行する印刷ジ
ョブで使用される消耗品の使用量に関する情報を含む。
ステップS452で取得された「情報1」、ステップS
453で取得された「情報2」、およびステップS45
5で取得された「情報3」から、印刷ジョブが将来実行
可能であるか否かを判断する(S456)。まず、「情
報1」から「情報3」を差し引くことにより、仮に印刷
ジョブがプリンタ20から転送された場合において、当
該転送された印刷ジョブが実行開始される時点での消耗
品の予想残量を算出し、次に、この消耗品の予想残量
と、「情報2」とを比較し、印刷ジョブが、将来、実行
可能であるか否かを判断する(S456,S458)。
消耗品の量に関しては、消耗品の予想残量よりも、「情
報2」での消耗品の使用量が多い場合、この印刷ジョブ
は実行不可能であると判断される(S458:NO)。Next, it is determined whether or not there is a preceding print job held and registered in the printer 40 (S4).
54). If the preceding print job is held and registered, "information 3" is acquired (S455). “Information 3” includes information on the amount of consumables used in the preceding print job held in the printer 40.
"Information 1" acquired in step S452, step S
"Information 2" acquired in step 453, and step S45
It is determined whether or not the print job can be executed in the future based on “information 3” acquired in S5 (S456). First, by subtracting “information 3” from “information 1”, if the print job is transferred from the printer 20, the expected remaining amount of consumables at the time when the transferred print job is started to be executed is calculated. Then, the estimated remaining amount of the consumable is compared with “information 2” to determine whether the print job can be executed in the future (S456, S458).
Concerning the amount of consumables, if the amount of consumables used in “information 2” is larger than the expected remaining amount of consumables, it is determined that this print job cannot be executed (S458: NO).
【0161】一方、先行する印刷ジョブが保持され、登
録されていない場合は、前記「情報3」については考慮
する必要がない。したがって、「情報1」と「情報2」
とを比較し、印刷ジョブが実行可能か否かが判断される
(S457,S458)。消耗品の量に関しては、「情
報1」での消耗品の量よりも、「情報2」での消耗品の
使用量が多い場合、この印刷ジョブは実行不可能である
と判断される(S457:NO)。On the other hand, when the preceding print job is held and not registered, there is no need to consider the “information 3”. Therefore, "information 1" and "information 2"
Then, it is determined whether or not the print job is executable (S457, S458). Concerning the amount of consumables, if the amount of consumables used in "information 2" is larger than the amount of consumables used in "information 1," it is determined that this print job cannot be executed (S457). : NO).
【0162】印刷ジョブが、実行可能であると判断され
る場合(S458:YES)、プリンタ40において印
刷ジョブが実行可能である旨の判断結果が、プリンタ2
0に対して送信される(S459)。一方、印刷ジョブ
が、実行不可能であると判断される場合(S458:N
O)、プリンタ40において印刷ジョブが実行不可能で
ある旨の判断結果が、プリンタ20に対して送信される
(S460)。If it is determined that the print job is executable (S458: YES), the result of the determination that the print job is executable in the printer 40 is sent to the printer 2.
0 (S459). On the other hand, if it is determined that the print job cannot be executed (S458: N
O), a determination result indicating that the print job cannot be executed by the printer 40 is transmitted to the printer 20 (S460).
【0163】なお、プリンタ40は、ループカウンタに
よって、新たに、印刷ジョブが実行可能か否かの問い合
わせ信号を受信しているかどうかを一定期間毎に確認す
る(S461、450)。The printer 40 checks at regular intervals whether or not a new inquiry signal has been received as to whether or not a print job can be executed by the loop counter (S461, 450).
【0164】[第5の実施の形態]第5の実施形態におけ
る画像処理装置を適用したプリンタは、新たに受信され
た印刷ジョブが当該プリンタにおいて将来実行可能か否
かを予想し、当該印刷ジョブが実行不可能である場合、
印刷を保留し、印刷ジョブが実行可能な他のプリンタを
パソコンの画面上に表示させ、パソコンから入力される
指示に基づいて、印刷ジョブを前記他のプリンタに転送
を行うものである。[Fifth Embodiment] A printer to which the image processing apparatus according to the fifth embodiment is applied predicts whether or not a newly received print job can be executed by the printer in the future. Is not feasible,
The printing is suspended, another printer capable of executing the print job is displayed on the screen of the personal computer, and the print job is transferred to the other printer based on an instruction input from the personal computer.
【0165】したがって、本実施形態は、実行不可能な
印刷ジョブが他のプリンタで実行可能な場合にのみ、転
送を行う点で前記第4実施形態と共通するが、ユーザか
らの転送指示を待って実際の転送を行う点で第4実施形
態と異なる。Therefore, the present embodiment is similar to the fourth embodiment in that transfer is performed only when an unexecutable print job can be executed by another printer, but waits for a transfer instruction from the user. This is different from the fourth embodiment in that the actual transfer is performed.
【0166】図30、および図31乃至図36は、複数
の印刷ジョブが登録さるにつれて、、また、転送指示が
されることによってステータス表示が変化する様子を示
している。FIGS. 30 and 31 to 36 show how the status display changes as a plurality of print jobs are registered and when a transfer instruction is issued.
【0167】ここでは、プリンタ20において、A3サ
イズの印刷用紙の残量が1枚であり、A4サイズの印刷
用紙の残量が1000枚であり、ステープルの残量は0
であり、排紙トレイへの出力可能枚数は3000枚であ
る場合を想定する。また、プリンタ40において、A3
サイズの印刷用紙の残量が0枚であり、A4サイズの印
刷用紙の残量が1000枚であり、ステープル針の残量
が100であり、排紙トレイの出力可能枚数は2000
枚である場合を想定する。Here, in the printer 20, the remaining amount of A3-size printing paper is one, the remaining amount of A4-size printing paper is 1,000, and the remaining amount of staples is zero.
It is assumed that the number of sheets that can be output to the discharge tray is 3000 sheets. In the printer 40, A3
The remaining amount of the printing paper of the size A is 0, the remaining amount of the printing paper of the A4 size is 1000, the remaining amount of the staples is 100, and the number of printable sheets of the discharge tray is 2000.
It is assumed that the number is one.
【0168】図31は、プリンタ20に印刷ジョブおよ
び転送ジョブがない場合のステータス表示である。FIG. 31 shows a status display when there is no print job or transfer job in the printer 20.
【0169】図32は、印刷ジョブNo1が受信され、
印刷ジョブNo1が転送ジョブNo1として転送可能と
判断された場合のステータス表示例である。第4の実施
形態における図24に示した場合と同様に、印刷ジョブ
No1は、プリンタ20においてステープル針がないた
めに実行不可能であると判断されるともに、転送先のプ
リンタ40において実行可能であることが判断される。
制御部21は、ステープルが不足するため、印刷ジョブ
の実行が不可能であるが、プリンタ40に転送すれば実
行可能である旨のステータス情報をパソコン10に対し
て出力し、パソコン10に設けられたステータス表示部
15は、ステータス情報に基づきステータスの表示す
る。FIG. 32 shows that print job No. 1 is received,
9 is a status display example when it is determined that print job No. 1 can be transferred as transfer job No. 1; As in the case shown in FIG. 24 in the fourth embodiment, it is determined that the print job No. 1 cannot be executed because there is no staple in the printer 20, and the print job No. 1 can be executed in the transfer destination printer 40. It is determined that there is.
The control unit 21 outputs to the personal computer 10 status information indicating that the print job cannot be executed due to lack of staples, but is executable if transferred to the printer 40. The status display unit 15 displays the status based on the status information.
【0170】さらに、本実施形態において、ステータス
表示部15は、転送指示部31を画面上に表示する。転
送指示部31は、ユーザによる転送指示が入力される部
分である。例えば、転送指示部31は、ステータス表示
部15の表示画面上で、転送指示ボタンとして示され
る。ユーザは、マウス等のポインティングデバイスやキ
ーボード等によって、転送指示部31に対して転送指示
を入力することができる。転送指示がされることを条件
に、プリンタ20は、プリンタ40に対して、前記印刷
ジョブの転送を行う。転送指示がされない場合には、プ
リンタ20は、プリンタ40に対して、印刷ジョブの転
送を行うことなく、印刷ジョブを保持する。Further, in the present embodiment, the status display section 15 displays the transfer instruction section 31 on the screen. The transfer instruction unit 31 is a part to which a transfer instruction by a user is input. For example, the transfer instruction unit 31 is shown as a transfer instruction button on the display screen of the status display unit 15. The user can input a transfer instruction to the transfer instruction unit 31 using a pointing device such as a mouse, a keyboard, or the like. The printer 20 transfers the print job to the printer 40 on condition that a transfer instruction is issued. When the transfer instruction is not issued, the printer 20 holds the print job without transferring the print job to the printer 40.
【0171】図33は、続いて印刷ジョブNo2が受信
された場合のステータスの表示例である。印刷ジョブN
o2は、A4サイズの印刷用紙30ページを10部印刷
し、ステープル処理は行わないものである。印刷ジョブ
No2は、プリンタ20において実行可能であり、しか
も、プリンタ20において現在実行中の印刷ジョブはな
いため、直ちに実行される。したがって、印刷ジョブN
o2が実行中である旨がステータスとして表示される。FIG. 33 shows a display example of the status when print job No. 2 is subsequently received. Print job N
In o2, 30 copies of 30 pages of A4 size printing paper are printed, and the stapling process is not performed. The print job No. 2 can be executed in the printer 20 and there is no print job currently being executed in the printer 20, so that it is immediately executed. Therefore, print job N
The fact that o2 is being executed is displayed as a status.
【0172】図34は、続いて印刷ジョブNo3が受信
された場合のステータスの表示例である。印刷ジョブN
o3は、A3サイズの印刷用紙2ページを1部印刷し、
ステープル処理は行わないものである。第4実施形態に
おける図26に示した場合と同様に、印刷ジョブNo3
は、A3サイズの印刷用紙が足りないため、プリンタ2
0において実行不可能であると判断される。しかも、印
刷ジョブNo3は、プリンタ40においても実行不可能
であると判断されるため、印刷ジョブNo3は、転送さ
れない。したがって、印刷ジョブNo3は、実行不可能
なままプリンタ20に保持されることになる。その結
果、印刷ジョブの実行ができない旨、および、その原因
がステータス情報をしてパソコン10に出力される。パ
ソコン10に設けられているステータス表示部15は、
このステータス情報に基づいて、「A3用紙が少なくな
りなりました」等のステータスを表示する。FIG. 34 is a display example of the status when the print job No. 3 is subsequently received. Print job N
o3 prints one copy of two pages of A3 size printing paper,
No stapling is performed. As in the case shown in FIG. 26 in the fourth embodiment, print job No. 3
Indicates that there is not enough A3 size printing paper.
At 0, it is determined that execution is not possible. Moreover, it is determined that the print job No. 3 cannot be executed even in the printer 40, and thus the print job No. 3 is not transferred. Therefore, the print job No. 3 is held in the printer 20 without being executable. As a result, the fact that the print job cannot be executed and the cause thereof are output to the personal computer 10 as status information. The status display unit 15 provided on the personal computer 10
Based on this status information, a status such as "A3 paper has run out" is displayed.
【0173】図35は、続いて、印刷ジョブNo4が受
信された場合のステータスの表示例である。この場合、
図27と同様に、取得された「情報1」と「情報2」と
が比較されて、印刷ジョブNo4は実行可能であると判
断される。但し、印刷ジョブNo2が実行中であるの
で、印刷ジョブNo4は、待ち状態となる。したがっ
て、印刷ジョブNo4が待ち状態である旨のステータス
がパソコン10に対して出力され、ステータス表示部1
5によって表示される。FIG. 35 shows a display example of the status when print job No. 4 is received. in this case,
As in FIG. 27, the acquired “information 1” and “information 2” are compared, and it is determined that print job No. 4 is executable. However, since print job No. 2 is being executed, print job No. 4 is in a waiting state. Therefore, a status indicating that print job No. 4 is in a waiting state is output to the personal computer 10 and the status display unit 1
5 is indicated.
【0174】図36は、続いて、ユーザから印刷ジョブ
No1を転送する指示がされた場合のステータス表示例
である。FIG. 36 shows a status display example when the user instructs to transfer print job No. 1.
【0175】図32において説明したように、本実施形
態において、ステータス表示部15には、転送指示部3
1が表示され、ユーザは、マウス等のポインティングデ
バイスで、転送指示部31に対して転送指示を入力する
ことができる。ユーザが、パソコン10の画面上に設け
られた転送指示部31に対して、転送指示を行うと、プ
リンタ20における制御部21は、I/F部25を介し
て、パソコン10から印刷ジョブNo1の転送指示を受
信する。この結果、印刷ジョブNo1は、I/F部25
を介して転送ジョブNo1としてプリンタ40に転送さ
れる。したがって、ステープルが不足するため印刷ジョ
ブNo1が実行できないので、プリンタ40に転送した
旨がステータス情報として出力され、ステータス表示部
15は、ステータス情報に基づいてステータスを表示す
る。なお、印刷ジョブNo1の表示は、印刷ジョブリス
トから転送ジョブリストに移動する。As described with reference to FIG. 32, in the present embodiment, the status display unit 15 displays the transfer instruction unit 3
1 is displayed, and the user can input a transfer instruction to the transfer instruction unit 31 using a pointing device such as a mouse. When the user issues a transfer instruction to a transfer instruction unit 31 provided on the screen of the personal computer 10, the control unit 21 of the printer 20 transmits the print job No. 1 from the personal computer 10 via the I / F unit 25. Receive a transfer instruction. As a result, the print job No. 1 is stored in the I / F unit 25.
Is transferred to the printer 40 as a transfer job No. Therefore, the print job No. 1 cannot be executed due to insufficient staples, so that the fact that the job has been transferred to the printer 40 is output as status information, and the status display unit 15 displays the status based on the status information. The display of print job No. 1 moves from the print job list to the transfer job list.
【0176】図30は、続いて印刷ジョブNo5が受信
された場合のステータスの表示例である。第4の実施形
態における図22の場合と同様に、制御部21は、プリ
ンタ20において印刷ジョブNo5が実行不可能である
ことを「情報1」、「情報2」および「情報3」に基い
て判断する。また、プリンタ40において印刷ジョブN
o5が実行可能か否かが判断される。制御部21は、A
4用紙が不足するため、プリンタ20において印刷ジョ
ブの実行が不可能であるが、プリンタ40に転送すれば
印刷可能である旨のステータス情報をパソコン10に対
して出力し、パソコン10に設けられたステータス表示
部15は、ステータス情報に基づきステータス表示を行
う。FIG. 30 shows a display example of the status when print job No. 5 is subsequently received. As in the case of FIG. 22 in the fourth embodiment, the control unit 21 determines that the print job No. 5 cannot be executed in the printer 20 based on “information 1”, “information 2”, and “information 3”. to decide. In the printer 40, the print job N
It is determined whether o5 is executable. The control unit 21
The printer 20 cannot execute the print job because of a shortage of four sheets. However, when the printer 20 transfers the print job to the printer 40, it outputs status information to the personal computer 10 indicating that printing is possible. The status display unit 15 performs status display based on the status information.
【0177】さらに、ステータス表示部15は、転送指
示部31を画面上に表示する。その結果、ユーザがマウ
ス等のポインティングデバイスを用いて転送指示部31
に対して転送指示を入力することができる転送指示待ち
の状態となる。Further, status display section 15 displays transfer instruction section 31 on the screen. As a result, the user instructs the transfer instructing unit 31 to use a pointing device such as a mouse.
, And enters a transfer instruction waiting state in which a transfer instruction can be input.
【0178】以上のように構成される本実施形態におけ
るプリンタは以下のように処理を行う。The printer according to the present embodiment configured as described above performs the following processing.
【0179】図37は、本実施形態における印刷処理の
内容を説明するためのフローチャートであり、図8にお
けるステップS2のサブルーチンの内容を説明するため
のフローチャートである。FIG. 37 is a flow chart for explaining the contents of the printing process in this embodiment, and is a flow chart for explaining the contents of the subroutine of step S2 in FIG.
【0180】なお、図37におけるステップS500乃
至ステップS511は、第4実施形態として説明した図
28のステップS400乃至ステップS411と同様で
あるので、詳しい説明を省略する。Steps S500 to S511 in FIG. 37 are the same as steps S400 to S411 in FIG. 28 described as the fourth embodiment, and a detailed description thereof will be omitted.
【0181】プリンタ20において実行不可能であると
判断された印刷ジョブが他の画像処理装置においても実
行不可能であるとされた場合(S511:NO)、当該
印刷ジョブは転送されず、プリンタ20で保留される
(S513)。この結果、印刷ジョブが実行できない
旨、およびその原因は、ステータス情報としてパソコン
10に出力される。ステータス表示部15は、このステ
ータス情報に基づいて「A3用紙がすくなくなりまし
た」等のステータスを表示を行う。この点は、図28に
示した場合と同様である。If the print job determined to be unexecutable in the printer 20 is determined not to be executable in another image processing apparatus (S511: NO), the print job is not transferred, and Is suspended (S513). As a result, the fact that the print job cannot be executed and the cause thereof are output to the personal computer 10 as status information. The status display unit 15 displays a status such as "A3 paper is running out" based on the status information. This is the same as the case shown in FIG.
【0182】一方、プリンタ20において実行不可能で
あると判断された印刷ジョブが他の画像処理装置では実
行可能であると判断される場合(S511:YES)、
図28のフローチャートで示した場合と異なり、直ちに
印刷ジョブは、転送ジョブとしてプリンタ40に転送さ
れず、当該印刷ジョブの実行は、プリンタ20で保留さ
れる(S512)。この結果、印刷ジョブが実行できな
い旨、その原因、および、プリンタ40に印刷ジョブを
転送することが可能である旨は、ステータス情報として
パソコン10に出力され、ステータス表示部15は、こ
のステータス表示に基づいて、「A3用紙が不足します
が、プリンタ40に転送可能です」等のステータス表示
をする。また、ステータス表示画面上には、印刷ジョブ
の転送を指示するための転送指示部31が示される。ユ
ーザは、マウス、キーボード等によって、印刷ジョブの
転送指示を与えることができる。なお、複数の印刷ジョ
ブが転送可能な状態としてプリンタ20に保持されてい
る場合、各印刷ジョブ毎に転送指示部31が画面上に表
示され、ユーザは、印刷ジョブ毎に転送指示を与えるこ
とができる。ユーザによって与えられた転送指示は、パ
ソコン10からネットワーク30を介してプリンタ20
のI/F部25で受信される。On the other hand, if it is determined that the print job determined not to be executable by the printer 20 is executable by another image processing apparatus (S511: YES),
Unlike the case shown in the flowchart of FIG. 28, the print job is not immediately transferred to the printer 40 as a transfer job, and the execution of the print job is suspended by the printer 20 (S512). As a result, the fact that the print job cannot be executed, the cause thereof, and the fact that the print job can be transferred to the printer 40 are output to the personal computer 10 as status information, and the status display unit 15 displays Based on the status, a status display such as "A3 paper is insufficient, but can be transferred to the printer 40" is displayed. Further, on the status display screen, a transfer instruction unit 31 for instructing the transfer of the print job is shown. The user can give a print job transfer instruction using a mouse, a keyboard, or the like. When a plurality of print jobs are held in the printer 20 in a transferable state, the transfer instruction unit 31 is displayed on the screen for each print job, and the user may give a transfer instruction for each print job. it can. The transfer instruction given by the user is transmitted from the personal computer 10 to the printer 20 via the network 30.
Is received by the I / F unit 25.
【0183】プリンタ20は、転送指示を受信した場合
(S514:YES)、その転送指示に基づいて、印刷
ジョブを他の画像処理装置であるプリンタ40に転送す
る。印刷ジョブが転送されたことがステータス情報とし
てパソコン10に出力され、ステータス表示部15は、
このステータス情報に基づいて「A3用紙が不足するの
で、印刷ジョブをプリンタ40に転送しました」等のス
テータスを表示する。なお、プリンタ20は、新たな転
送指示が受信されたかどうかを一定時間毎に確認する
(S514)。When receiving the transfer instruction (S514: YES), printer 20 transfers the print job to printer 40, which is another image processing apparatus, based on the transfer instruction. The fact that the print job has been transferred is output to the personal computer 10 as status information, and the status display unit 15
Based on this status information, a status such as "The print job has been transferred to the printer 40 because A3 paper is insufficient" is displayed. The printer 20 checks at regular intervals whether a new transfer instruction has been received (S514).
【0184】なお、以上の説明では、他の画像処理装置
であるプリンタ40に対し、印刷ジョブの実行が可能か
否かの問い合わせを送信し、他の画像処理装置から判断
結果を受信するのをまって、印刷ジョブの実行を保留す
る処理を行っているが(S509〜S513)、本実施
形態のプリンタはこれに限定されない。本実施形態のプ
リンタは、印刷ジョブが他の画像処理装置において実行
可能か否かによらず、一旦は、印刷ジョブを保留するタ
イプであるため、ステップS509の段階で、他の画像
処理装置から前記判断結果を受信することをまたずに、
印刷ジョブの実行を保留することができる。この場合、
他の画像処理装置から前記判断結果が送信されるを待ち
つつ、異なる印刷ジョブの処理を同時平行して行うこと
ができる。したがって、他の画像処理装置からの判断結
果を待つ必要がなくなり、印刷ジョブの実行効率が向上
する。In the above description, it is assumed that an inquiry as to whether or not a print job can be executed is transmitted to the printer 40, which is another image processing apparatus, and that a determination result is received from the other image processing apparatus. In the meantime, the process of suspending the execution of the print job is performed (S509 to S513), but the printer of the present embodiment is not limited to this. The printer according to the present embodiment is of a type that temporarily suspends a print job regardless of whether or not the print job can be executed by another image processing apparatus. Without receiving the judgment result,
Execution of a print job can be suspended. in this case,
The processing of different print jobs can be performed simultaneously and in parallel while waiting for the determination result to be transmitted from another image processing apparatus. Therefore, there is no need to wait for a determination result from another image processing apparatus, and the execution efficiency of the print job is improved.
【0185】図38は、本実施形態におけるパソコン1
0の処理を示すフローチャートである。パソコン10
は、プリンタ20から出力されるステータス情報を受信
しているか否かを判断する(S700)。新しいステー
タス情報が受信されていれば(S700:YES)、こ
のステータス情報に基づいて、最新のステータスを表示
する。さらに、マウスやキーボード等によって、印刷ジ
ョブの転送指示が入力されているか否かについても確認
する(S702)。転送指示が入力されていれば(S7
02:YES)、プリンタ20に対して、印刷ジョブの
転送指示を送信する(S703)。なお、転送指示がプ
リンタ20送信されることによって、印刷ジョブの転送
がされる結果、プリンタ20から「印刷ジョブを転送し
ました」等の新たなステータス情報が送信される場合、
パソコン10は、新たなステータス情報を受信し、当該
ステータス情報に基づいて、順次、最新のステータス表
示を行う。FIG. 38 shows a personal computer 1 according to this embodiment.
11 is a flowchart showing a process of No. 0. PC 10
Determines whether status information output from the printer 20 has been received (S700). If new status information has been received (S700: YES), the latest status is displayed based on this status information. Further, it is also confirmed whether or not a transfer instruction of the print job has been input by using a mouse, a keyboard or the like (S702). If a transfer instruction has been input (S7
02: YES), and transmits a print job transfer instruction to the printer 20 (S703). When the print instruction is transmitted and the print job is transmitted, as a result, new status information such as “the print job has been transmitted” is transmitted from the printer 20.
The personal computer 10 receives the new status information, and sequentially displays the latest status based on the status information.
【0186】パソコン10は、以上の処理を繰り返すこ
とによって、プリンタ20と相互通信し、新なステータ
ス情報を受信するとともに、転送指示をプリンタ20に
送信する。By repeating the above processing, the personal computer 10 communicates with the printer 20, receives new status information, and transmits a transfer instruction to the printer 20.
【0187】なお、以上の本発明の第1から第5実施形
態では、プリンタに、制御部や記憶部といった処理部
と、実際の印刷を行う印刷部とが共に設けられていた
が、本発明の画像処理装置は、プリンタコントローラや
プリンタサーバコンピュータとして印刷部から分離して
構成することもできる。In the first to fifth embodiments of the present invention, the printer is provided with both the processing section such as the control section and the storage section and the printing section for performing actual printing. The image processing apparatus can be configured separately from the printing unit as a printer controller or a printer server computer.
【0188】また、上記の説明においては、本発明の実
施形態にかかる画像処理装置をプリンタに適用した場合
を説明したが、本発明は、デジタル複写機に適用するこ
ともできる。デジタル複写機は、複数の印刷ジョブをス
キャナから読み込むことで受信し、複数の印刷ジョブを
メモリに保持して実際の印刷、およびステープル処理を
行うことができる。In the above description, the case where the image processing apparatus according to the embodiment of the present invention is applied to a printer has been described. However, the present invention can also be applied to a digital copying machine. The digital copier can receive a plurality of print jobs by reading them from a scanner, hold the plurality of print jobs in a memory, and perform actual printing and stapling processing.
【0189】プリンタの場合には、パソコンから出力さ
れた印刷ジョブを受信して処理を行うのに対し、デジタ
ル複写機の場合には、スキャナによって原稿を読み込む
ことで印刷ジョブを受信するという点で両者は異なるも
のの、実際の処理内容は共通する。したがって、本発明
の実施形態にかかる画像処理装置をデジタル複写機の画
像処理部として適用することができることは明らかであ
る。In the case of a printer, a print job output from a personal computer is received and processed, whereas in the case of a digital copying machine, a print job is received by reading an original with a scanner. Although the two are different, the actual processing contents are common. Therefore, it is clear that the image processing apparatus according to the embodiment of the present invention can be applied as an image processing unit of a digital copying machine.
【0190】また、上記の説明では、印刷ジョブを送信
したパソコンに、印刷ジョブのステータスを表示する機
能を持たせているが、本発明は、これに限定されるわけ
ではない。例えば、プリンタまたは、印刷ジョブを送信
したパソコン以外のコンピュータに当該機能を持たせる
ことができる。プリンタ自体にステータスを表示する機
能を設ける場合には、プリンタにより打ち出された原稿
を取りにきた使用者や複写機を使用している使用者が、
そのステータス表示を見ることによって、将来不足する
旨が表示されている消耗品を補給することができる。印
刷ジョブを送信したプリンタ以外のコンピュータにステ
ータスを表示する機能を設ける場合、印刷ジョブ指示し
た者以外の人が、印刷ジョブを指示している使用者に代
って消耗品を補給することができる。In the above description, the function of displaying the status of the print job is provided to the personal computer that has transmitted the print job, but the present invention is not limited to this. For example, the function can be provided to a printer or a computer other than the personal computer that transmitted the print job. If the printer itself has a function to display the status, the user who has come to retrieve the original printed by the printer or the user who uses the copier,
By looking at the status display, it is possible to replenish consumables indicated to be short in the future. When a function for displaying a status on a computer other than the printer that has transmitted the print job is provided, a person other than the person who instructed the print job can replenish consumables on behalf of the user who instructed the print job. .
【0191】なお、以上の説明では、プリンタは、当該
プリンタにおいて印刷ジョブの実行が不可能である場合
に、他のプリンタで当該印刷ジョブが実行可能か否かを
問い合わる信号を送信し、当該他のプリンタにおいて実
行性の判断をさせ、その判断結果を受信することで、印
刷ジョブを他のプリンタに転送するか否かを最終的に判
断しているが、本発明は、これに限られない。In the above description, when the printer cannot execute the print job, the printer transmits a signal inquiring whether or not the print job can be executed by another printer. The other printers determine the feasibility, and by receiving the determination result, it is finally determined whether or not to transfer the print job to another printer. However, the present invention is not limited to this. I can't.
【0192】例えば、プリンタは、前記他のプリンタか
ら印刷処理の状況、例えば、現在他のプリンタに登録さ
れているジョブの種類、そのジョブで使用される消耗品
量データの送信を受けて、あるいは、前記他のプリンタ
における前記「情報1」、「情報2」、および「情報
3」のデータの送信を受けて、当該データに基づいて、
他のプリンタにおいて印刷ジョブの実行が可能か否かを
判断することができる。For example, the printer receives the status of the printing process from the other printer, for example, the type of the job currently registered in the other printer, the transmission of the consumable amount data used in the job, or Receiving the data of the “information 1”, “information 2”, and “information 3” in the other printer, and based on the data,
It is possible to determine whether a print job can be executed by another printer.
【0193】また、上記の説明では、転送先のプリンタ
に関する情報を、記憶部23に持たせている。ここで、
記憶部23は、複数のプリンタを転送先のプリンタ候補
として記憶しておくことができる。転送先のプリンタで
印刷ジョブが実行可能か否かの問い合わせの信号を送信
する場合、前記複数のプリンタに対し、印刷ジョブの実
行が可能か否かについて一斉に問い合わせの信号を送信
することもでき、前記複数のプリンタに問い合わせる順
番を設定しておき、その順番に転送先のリストとしてプ
リンタの情報を記憶しておくことで、リストの順番にし
たがって、実行可能なプリンタが見つかるまで、1台づ
つ信号を送信することも可能である。In the above description, the storage unit 23 has information on the transfer destination printer. here,
The storage unit 23 can store a plurality of printers as candidate printers as transfer destinations. In the case where a signal for inquiring whether or not a print job can be executed by the transfer destination printer is transmitted, a signal for inquiring as to whether or not the print job can be executed can be transmitted to the plurality of printers at once. By setting the order of inquiring the plurality of printers and storing printer information as a transfer destination list in that order, one printer at a time can be executed according to the order of the list until an executable printer is found. It is also possible to send a signal.
【0194】さらに、転送先のプリンタに関する情報を
記憶部23に持たせておくのではなく、転送が必要にな
った際に、プリンタがネットワークを介して転送先の他
のプリンタを検索する構成を採用することができる。こ
の構成によれば、前記リストの最初のプリンタの電源が
OFFである場合には、次のプリンタに転送することが
できる。Further, instead of storing information on the printer at the transfer destination in the storage unit 23, when the transfer becomes necessary, the printer searches for another printer at the transfer destination via the network. Can be adopted. According to this configuration, when the power of the first printer in the list is turned off, the data can be transferred to the next printer.
【0195】[0195]
【発明の効果】以上説明した本発明によれば、以下の効
果を奏する。According to the present invention described above, the following effects can be obtained.
【0196】請求項1、13、および14においては、
第1の印刷ジョブが保持されている際に第2の印刷ジョ
ブが受信された場合、該第2の印刷ジョブが実行可能か
否かを判断するので、第2の印刷ジョブが実行開始され
るのを待たずに、第2の印刷ジョブが実行可能か否かを
出力することができ、迅速な対応が可能になる。したが
って、印刷ジョブの実行開始が遅れたり、後まわしにさ
れることを回避できる。In claims 1, 13 and 14,
When the second print job is received while the first print job is held, it is determined whether or not the second print job can be executed, so that the execution of the second print job is started. Without waiting for the second print job to be executed, it is possible to promptly respond. Therefore, it is possible to prevent the execution start of the print job from being delayed or postponed.
【0197】請求項2においては、前記第2の印刷ジョ
ブの実行開始の時点での消耗品の予想残量を算出し、こ
の予想残量と前記第2の印刷ジョブの実行に使用される
消耗品の使用量とを比較するので、第2の印刷ジョブが
実行開始されるのを待たずに、第1の印刷ジョブで使用
される消耗品の使用量を考慮しつつ、第2の印刷ジョブ
の実行性を判断し出力できる。したがって、使用者は、
迅速に消耗品の補給、準備を行うことができ、印刷ジョ
ブの実行開始が遅れることを回避できる。また、第1の
印刷ジョブで使用される消耗品の使用量が考慮されるた
め、第2の印刷ジョブの実行性を高精度に予想すること
ができる。In the present invention, the estimated remaining amount of the consumable at the time of starting the execution of the second print job is calculated, and the estimated remaining amount and the consumable used for the execution of the second print job are calculated. The second print job is compared with the consumables used in the first print job without waiting for the second print job to be started. Can be executed and output. Therefore, the user:
It is possible to quickly supply and prepare consumables, and it is possible to avoid delaying the start of execution of a print job. In addition, since the amount of consumables used in the first print job is taken into account, it is possible to predict the execution of the second print job with high accuracy.
【0198】請求項3においては、印刷ジョブの実行に
使用される前記消耗品に関する事象の発生に応じて、前
記第2の印刷ジョブが実行可能か否かを判断するので、
消耗品に関係する状況の変化に応じて、第2の印刷ジョ
ブの実行性が変化する場合であっても、第2の印刷ジョ
ブの実行性について出力することができる。したがっ
て、使用者は、状況の変化に応じて迅速に、消耗品の補
給、準備を行うことができる。また、消耗品に関する事
象の発生が考慮されるため、より高精度に第2の印刷ジ
ョブの実行性を予想することができる。In the present invention, it is determined whether or not the second print job can be executed according to the occurrence of an event relating to the consumable used to execute the print job.
Even in the case where the execution of the second print job changes in accordance with the change in the situation related to the consumables, it is possible to output the execution of the second print job. Therefore, the user can quickly supply and prepare consumables according to the change in the situation. In addition, since the occurrence of an event related to the consumable is considered, the execution of the second print job can be predicted with higher accuracy.
【0199】請求項4においては、前記消耗品に関する
事象として、消耗品の補給、または割り込み印刷ジョブ
の受信を考慮するため、消耗品の補給、または割り込み
印刷ジョブの受信に応じて、第2の印刷ジョブの実行性
が変化する場合であっても、第2の印刷ジョブの実行性
について出力することができる。したがって、使用者
は、消耗品の補給、または割り込み印刷ジョブの受信に
応じて、消耗品の補給、準備を行うことができる。ま
た、割り込み印刷によって新たに使用される消耗品の使
用量が考慮されるため、第2の印刷ジョブの実行性につ
いて、より高精度に予想することができる。According to the fourth aspect, in order to consider the supply of consumables or the reception of an interrupt print job as the event relating to the consumables, the second event is performed in response to the supply of consumables or the reception of an interrupt print job. Even if the execution of the print job changes, it is possible to output the execution of the second print job. Therefore, the user can supply and prepare consumables in response to the supply of consumables or the reception of the interrupt print job. In addition, since the amount of consumables newly used by the interrupt printing is taken into consideration, the execution of the second print job can be predicted with higher accuracy.
【0200】請求項5においては、前記消耗品としてス
テープルおよび印刷用紙が含まれるため、第2の印刷ジ
ョブでステープルや印刷用紙が不足する場合に、第2の
印刷ジョブが開始されるを待たずに、ステープルや印刷
用紙不足のため実行不可能である旨を出力することがで
きうる。したがって、使用者は、事前にステープルや印
刷用紙を補給する機会を与えられ、印刷ジョブの実行開
始が遅れることを回避することができる。In the present invention, since the staples and the printing paper are included as the consumables, when the second printing job runs short of staples and the printing paper, the second printing job does not have to be started. In addition, it is possible to output that execution is impossible due to insufficient staples or printing paper. Therefore, the user is given an opportunity to replenish staples and printing paper in advance, and it is possible to avoid delay in starting the execution of the print job.
【0201】請求項7においては、接続された他の画像
処理装置に対して当該第2の印刷ジョブを転送するた
め、簡略なシステム構成によって、印刷ジョブの実行を
継続し得る。特に、転送先となる他の画像処理装置に特
別な構成がいらないので、既存の画像処理装置に対して
印刷ジョブの転送することができる。In the present invention, since the second print job is transferred to another connected image processing apparatus, the execution of the print job can be continued with a simple system configuration. In particular, since a special configuration is not required for another image processing apparatus to be a transfer destination, a print job can be transferred to an existing image processing apparatus.
【0202】請求項9においては、印刷ジョブの実行が
可能な他の画像処理装置に対してのみ転送を行うので、
印刷ジョブの実行を確実に行うことができる。According to the ninth aspect, the transfer is performed only to another image processing apparatus capable of executing the print job.
Execution of the print job can be performed reliably.
【0203】請求項8,10においては、前記受信手段
によって転送指示を受信した場合に、印刷ジョブの転送
を行うので、印刷ジョブの処理にユーザの判断を反映す
ることが可能となり、消耗品の補給等を行うか、あるい
は、他の画像処理装置に転送するかを選択することがで
きる。According to the eighth and tenth aspects, when the transfer instruction is received by the receiving means, the print job is transferred, so that the user's judgment can be reflected in the processing of the print job, and the consumption of the consumables can be reduced. It is possible to select whether replenishment or the like is performed or transfer to another image processing apparatus.
【図1】 本発明の第1実施形態である画像処理装置を
適用したプリンタの構成を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration of a printer to which an image processing apparatus according to a first embodiment of the present invention is applied.
【図2】 第1実施形態のステータス表示部の表示例を
示す図であり、印刷ジョブNo5が受信された場合のス
テータスの表示例を示す図である。FIG. 2 is a diagram illustrating a display example of a status display unit according to the first embodiment, and is a diagram illustrating a display example of a status when print job No. 5 is received.
【図3】 プリンタに印刷ジョブがない場合のステータ
スの表示例を示す図である。FIG. 3 is a diagram illustrating a display example of a status when there is no print job in the printer.
【図4】 第1実施形態において、印刷ジョブNo1が
受信された場合のステータスの表示例を示す図である。FIG. 4 is a diagram illustrating a display example of a status when print job No. 1 is received in the first embodiment.
【図5】 第1実施形態において、印刷ジョブNo2が
受信された場合のステータスの表示例を示す図である。FIG. 5 is a diagram illustrating a display example of a status when print job No. 2 is received in the first embodiment.
【図6】 第1実施形態において、印刷ジョブNo3が
受信された場合のステータスの表示例を示す図である。FIG. 6 is a diagram illustrating a display example of a status when print job No. 3 is received in the first embodiment.
【図7】 第1実施形態において、印刷ジョブNo4が
受信された場合のステータスの表示例を示す図である。FIG. 7 is a diagram illustrating a display example of a status when print job No. 4 is received in the first embodiment.
【図8】 第1実施形態におけるプリンタの処理を示す
フローチャートである。FIG. 8 is a flowchart illustrating processing of the printer according to the first embodiment.
【図9】 第1実施形態における印刷処理の内容を説明
するフローチャートである。FIG. 9 is a flowchart illustrating the contents of a printing process according to the first embodiment.
【図10】 パソコンの処理を示すフローチャートであ
る。FIG. 10 is a flowchart showing processing of the personal computer.
【図11】 図2に示す状態においてA4サイズの印刷
用紙が500枚補給された場合のステータスの表示例で
ある。11 is a display example of a status when 500 sheets of A4 size printing paper have been supplied in the state shown in FIG. 2;
【図12】 図2に示す状態において、ステープル針が
100個補給された場合のステータスの表示例である。FIG. 12 is a display example of a status when 100 staples are supplied in the state shown in FIG. 2;
【図13】 新たなイベントが発生し印刷ジョブのステ
ータスが変化する場合のプリンタの処理動作を説明する
フローチャートである。FIG. 13 is a flowchart illustrating a processing operation of the printer when a new event occurs and the status of the print job changes.
【図14】 本発明の第3実施形態である画像処理装置
を適用したプリンタの構成を示すブロック図である。FIG. 14 is a block diagram illustrating a configuration of a printer to which an image processing apparatus according to a third embodiment of the invention is applied.
【図15】 第3実施形態のステータス表示部の表示例
を示す図であり、印刷ジョブNo5が受信された場合の
ステータスの表示例を示す図である。FIG. 15 is a diagram illustrating a display example of a status display unit according to the third embodiment, and is a diagram illustrating a display example of a status when print job No. 5 is received.
【図16】 第3実施形態において、プリンタに印刷ジ
ョブがない場合のステータスの表示例を示す図である。FIG. 16 is a diagram illustrating a display example of a status when there is no print job in the printer in the third embodiment.
【図17】 第3実施形態において、印刷ジョブNo1
が転送された場合のステータスの表示例を示す図であ
る。FIG. 17 shows print job No. 1 in the third embodiment.
FIG. 9 is a diagram showing a display example of a status when is transferred.
【図18】 第3実施形態において、印刷ジョブNo2
が受信された場合のステータスの表示例を示す図であ
る。FIG. 18 illustrates a print job No. 2 according to the third embodiment.
FIG. 9 is a diagram showing a display example of a status when a message is received.
【図19】 第3実施形態において、印刷ジョブNo3
が転送された場合のステータスの表示例を示す図であ
る。FIG. 19 is a diagram illustrating a print job No. 3 according to the third embodiment.
FIG. 9 is a diagram showing a display example of a status when is transferred.
【図20】 第3実施形態において、印刷ジョブNo4
が受信された場合のステータスの表示例を示す図であ
る。FIG. 20 illustrates a print job No. 4 according to the third embodiment.
FIG. 9 is a diagram showing a display example of a status when a message is received.
【図21】 第3実施形態における印刷処理の内容を説
明するフローチャートである。FIG. 21 is a flowchart illustrating the contents of a printing process according to the third embodiment.
【図22】 第4実施形態のステータス表示部の表示例
を示す図であり、印刷ジョブNo5が受信された場合の
ステータスの表示例を示す図である。FIG. 22 is a diagram illustrating a display example of a status display unit according to the fourth embodiment, and is a diagram illustrating a display example of a status when print job No. 5 is received.
【図23】 第4実施形態において、プリンタに印刷ジ
ョブがない場合のステータスの表示例を示す図である。FIG. 23 is a diagram illustrating a display example of a status when there is no print job in the printer in the fourth embodiment.
【図24】 第4実施形態において、印刷ジョブNo1
が転送された場合のステータスの表示例を示す図であ
る。FIG. 24 shows a print job No. 1 in the fourth embodiment.
FIG. 9 is a diagram showing a display example of a status when is transferred.
【図25】 第4実施形態において、印刷ジョブNo2
が受信された場合のステータスの表示例を示す図であ
る。FIG. 25 is a diagram illustrating a print job No. 2 according to the fourth embodiment.
FIG. 9 is a diagram showing a display example of a status when a message is received.
【図26】 第4実施形態において、印刷ジョブNo3
が受信された場合のステータスの表示例を示す図であ
る。FIG. 26 shows a print job No. 3 in the fourth embodiment.
FIG. 9 is a diagram showing a display example of a status when a message is received.
【図27】 第4実施形態において、印刷ジョブNo4
が受信された場合のステータスの表示例を示す図であ
る。FIG. 27 shows a print job No. 4 in the fourth embodiment.
FIG. 9 is a diagram showing a display example of a status when a message is received.
【図28】 第4実施形態における印刷処理の内容を説
明するフローチャートである。FIG. 28 is a flowchart illustrating the contents of a printing process according to the fourth embodiment.
【図29】 第4実施形態における他のプリンタの処理
の内容を説明するフローチャートである。FIG. 29 is a flowchart illustrating the contents of processing of another printer in the fourth embodiment.
【図30】 第5実施形態のステータス表示部の表示例
を示す図であり、印刷ジョブNo5が受信された場合の
ステータスの表示例を示す図である。FIG. 30 is a diagram illustrating a display example of a status display unit according to the fifth embodiment, and is a diagram illustrating a display example of a status when print job No. 5 is received.
【図31】 第5実施形態において、プリンタに印刷ジ
ョブがない場合のステータスの表示例を示す図である。FIG. 31 is a diagram illustrating a display example of a status when there is no print job in the printer in the fifth embodiment.
【図32】 第5実施形態において、印刷ジョブNo1
が受信された場合のステータスの表示例を示す図であ
る。FIG. 32 shows a print job No. 1 in the fifth embodiment.
FIG. 9 is a diagram showing a display example of a status when a message is received.
【図33】 第5実施形態において、印刷ジョブNo2
が受信された場合のステータスの表示例を示す図であ
る。FIG. 33 shows a print job No. 2 in the fifth embodiment.
FIG. 9 is a diagram showing a display example of a status when a message is received.
【図34】 第5実施形態において、印刷ジョブNo3
が受信された場合のステータスの表示例を示す図であ
る。FIG. 34 is a diagram illustrating a print job No. 3 according to the fifth embodiment.
FIG. 9 is a diagram showing a display example of a status when a message is received.
【図35】 第5実施形態において、印刷ジョブNo4
が受信された場合のステータスの表示例を示す図であ
る。FIG. 35 shows a print job No. 4 in the fifth embodiment.
FIG. 9 is a diagram showing a display example of a status when a message is received.
【図36】 第5実施形態において、印刷ジョブNo1
が転送指示を受けた場合のステータスの表示例を示す図
である。FIG. 36 shows print job No. 1 in the fifth embodiment.
FIG. 8 is a diagram showing a display example of a status when a transfer instruction is received.
【図37】 第5実施形態における印刷処理の内容を説
明するフローチャートである。FIG. 37 is a flowchart illustrating the contents of a printing process according to the fifth embodiment.
【図38】 第5実施形態におけるパソコンの処理の内
容を説明するフローチャートである。FIG. 38 is a flowchart illustrating the contents of processing of a personal computer in the fifth embodiment.
10…パソコン、 20…プリンタ、 40…プリンタ、 30…ネットワーク、 11…CPU、 12…ROM、 13…RAM、 14…I/F部、 15…ステータス表示部、 21…制御部、 22…ROM、 23…記憶部、 24…印刷部、 25…I/F部、 26…検出部、 27…印刷用紙センサ、 28…ステープル針センサ、 29…排紙センサ。 DESCRIPTION OF SYMBOLS 10 ... Personal computer, 20 ... Printer, 40 ... Printer, 30 ... Network, 11 ... CPU, 12 ... ROM, 13 ... RAM, 14 ... I / F part, 15 ... Status display part, 21 ... Control part, 22 ... ROM, 23: storage unit, 24: printing unit, 25: I / F unit, 26: detection unit, 27: printing paper sensor, 28: staple sensor, 29: paper ejection sensor
【手続補正書】[Procedure amendment]
【提出日】平成12年7月31日(2000.7.3
1)[Submission date] July 31, 2000 (2007.3.
1)
【手続補正1】[Procedure amendment 1]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】発明の名称[Correction target item name] Name of invention
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【発明の名称】 画像処理装置および画像処理方法 [Title of the Invention] image processing apparatus and an image processing how
【手続補正2】[Procedure amendment 2]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】特許請求の範囲[Correction target item name] Claims
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【特許請求の範囲】[Claims]
【手続補正3】[Procedure amendment 3]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0011[Correction target item name] 0011
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0011】(1)本発明に係る画像処理装置は、印刷
ジョブを受信する受信手段と、前記印刷ジョブを複数保
持できる保持手段と、印刷ジョブの実行に使用可能な消
耗品の量である第1の情報を検出する検出手段と、先行
する印刷ジョブが前記保持手段によって保持されている
際に新たな印刷ジョブが前記受信手段により受信された
場合、前記第1の情報と、前記新たな印刷ジョブの実行
に使用される消耗品の使用量である第2の情報と、前記
先行する印刷ジョブの実行に使用される消耗品の使用量
である第3の情報とを取得すると共に、前記第1の情報
と第3の情報とに基づいて前記新たな印刷ジョブの印刷
開始時点での消耗品の予想残量を算出し、算出された予
想残量と前記第2の情報とを比較することにより前記新
たな印刷ジョブが実行可能か否かを判断する判断手段
と、前記判断手段による判断結果を出力する出力手段と
を有し、前記判断手段は、更に、前記消耗品に関する事
象の発生に応じて、前記第1の情報を再取得し、再取得
した第1の情報に基づいて、前記先行する印刷ジョブが
実行可能か否かを再判断することを特徴とする。[0011] (1) An image processing apparatus according to the present invention comprises receiving means for receiving the print job, and holding means for holding a plurality of the print job, which can be used to perform the print job vanishing
Detecting means for detecting first information indicating the amount of consumables;
If a new print job when the print job is being held by said holding means is received by the receiving means, said first information, execution of the new print job
Second information that is the amount of consumables used for
Consumables used to execute the preceding print job
And the third information, and the first information
And printing the new print job based on the third information.
The expected remaining amount of consumables at the start is calculated, and the calculated
Comparing the expected remaining amount with the second information,
A determining means for Do print job to determine whether the executable has, possess and output means for outputting a result of determination by the determination means, the determination means further it relates to the consumable
Reacquiring the first information in response to occurrence of an elephant, and reacquiring the first information
Based on the first information obtained, the preceding print job is
It is characterized in that it is determined again whether or not execution is possible .
【手続補正4】[Procedure amendment 4]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0012[Correction target item name] 0012
【補正方法】削除[Correction method] Deleted
【手続補正5】[Procedure amendment 5]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0013[Correction target item name] 0013
【補正方法】削除[Correction method] Deleted
【手続補正6】[Procedure amendment 6]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0014[Correction target item name] 0014
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0014】(2)前記消耗品に関する事象は、該消耗
品の補給、または、割り込み印刷ジョブの受信である。 [0014] (2) an event relating to the consumable, the consumable supply, or a reception of an interrupt print job.
【手続補正7】[Procedure amendment 7]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0015[Correction target item name] 0015
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0015】(3)前記消耗品は、印刷物を綴じるため
のステープル、または、印刷用紙である。 ( 3 ) The consumables are staples for binding printed matter or printing paper .
【手続補正8】[Procedure amendment 8]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0016[Correction target item name] 0016
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0016】(4)前記出力手段は、前記判断手段によ
る判断結果をステータスとして表示するためのステータ
ス情報を出力する。 ( 4 ) The output means includes a stator for displaying a determination result by the determination means as a status.
Output source information.
【手続補正9】[Procedure amendment 9]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0017[Correction target item name] 0017
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0017】(5)上記(1)の画像処理装置は、前記
判断手段によって前記新たな印刷ジョブが実行不可能で
あると判断された場合、当該画像処理装置と接続された
他の画像処理装置に対して当該新たな印刷ジョブを転送
する転送手段を有する。 ( 5 ) The image processing apparatus according to (1), wherein when the determination unit determines that the new print job is not executable, the other image processing apparatus connected to the image processing apparatus Transfer means for transferring the new print job to the printer .
【手続補正10】[Procedure amendment 10]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0018[Correction target item name] 0018
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0018】(6)上記(5)の画像処理装置は、前記
判断手段によって実行不可能であると判断された前記新
たな印刷ジョブを転送させる転送指示を受信する第2の
受信手段を有し、前記転送手段は、前記第2の受信手段
によって転送指示を受信した場合、前記転送処理を行
う。 ( 6 ) The image processing apparatus according to the above (5), wherein the determination means determines that the image processing apparatus is not executable.
A second <br/> receiving means for receiving a transfer instruction for transferring the Do print job, the transfer means, when receiving a transfer instruction by said second receiving means, performs the transfer processing.
【手続補正11】[Procedure amendment 11]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0019[Correction target item name] 0019
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0019】(7)上記(1)の画像処理装置は、前記
判断手段によって前記新たな印刷ジョブが実行不可能で
あると判断された場合、当該画像処理装置と接続された
他の画像処理装置において当該新たな印刷ジョブを実行
可能か否か判断する第2の判断手段と、前記第2の判断
手段によって前記新たな印刷ジョブが他の画像処理装置
において実行可能であると判断された場合、前記他の画
像処理装置に対して当該新たな印刷ジョブを転送する転
送手段とを有する。 ( 7 ) The image processing apparatus according to (1), wherein when the determination unit determines that the new print job is not executable, the other image processing apparatus connected to the image processing apparatus If the second judgment means for judging whether it is possible to execute the new print job, the new print job by said second determining means is determined to be feasible in other image processing apparatus in, Transfer means for transferring the new print job to the other image processing apparatus .
【手続補正12】[Procedure amendment 12]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0020[Correction target item name] 0020
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0020】(8)上記(7)の画像処理装置は、前記
第2の判断手段によって前記他の画像処理装置において
実行可能であると判断された前記新たな印刷ジョブを転
送させる転送指示を受信する第2の受信手段を有し、前
記転送手段は、前記第2の受信手段によって転送指示を
受信した場合、前記転送処理を実行し、前記出力手段
は、前記第2の判断手段による判断結果を出力する。 [0020] (8) The image processing apparatus of (7), in the other image processing apparatus by said second determination means
A second receiving means for receiving a transfer instruction for transferring the new print job is determined to be feasible, the transfer means, when receiving a transfer instruction by said second receiving means, said A transfer process is performed, and the output unit outputs a result of the determination by the second determining unit .
【手続補正13】[Procedure amendment 13]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0021[Correction target item name] 0021
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0021】(9)前記第2の判断手段は、前記他の画
像処理装置から受信した情報に基づいて判断を行う。 ( 9 ) The second determination means makes a determination based on information received from the another image processing apparatus .
【手続補正14】[Procedure amendment 14]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0022[Correction target item name] 0022
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0022】(10)前記出力手段は、前記新たな印刷
ジョブが転送される場合、転送結果を出力する。 ( 10 ) When the new print job is transferred, the output means outputs a transfer result .
【手続補正15】[Procedure amendment 15]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0023[Correction target item name] 0023
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0023】(11)本発明に係る画像処理方法は、印
刷ジョブを受信するステップと、前記印刷ジョブを保持
するステップと、印刷ジョブの実行に使用可能な消耗品
の量である第1の情報を検出するステップと、先行する
印刷ジョブが保持されている際に新たな印刷ジョブが受
信された場合、前記第1の情報と、前記新たな印刷ジョ
ブの実行に使用される消耗品の使用量である第2の情報
と、前記先行する印刷ジョブの実行に使用される消耗品
の使用量である第3の情報とを取得すると共に、前記第
1の情報と第3の情報とに基づいて前記新たな印刷ジョ
ブの印刷開始時点での消耗品の予想残量を算出し、算出
された予想残量と前記第2の情報とを比較することによ
り前記新たな印刷ジョブが実行可能か否かを判断するス
テップと、前記判断の結果を出力するステップと、前記
消耗品に関する事象の発生に応じて、前記第1の情報を
再取得し、再取得した第1の情報に基づいて、前記先行
する印刷ジョブが実行可能か否かを再判断するステップ
とを有することを特徴とする。( 11 ) In the image processing method according to the present invention, a step of receiving a print job, a step of holding the print job, and a consumable that can be used to execute the print job
Detecting a first information is the amount of, when a new print job when <br/> print job preceding is held is received, said first information, said new printing Jo
Information that is the amount of consumables used to execute the
And consumables used to execute the preceding print job
And the third information that is the usage amount of
The new print job based on the first information and the third information.
The estimated remaining amount of consumables at the start of printing
By comparing the estimated remaining amount with the second information.
Determining whether the new print job is executable, outputting a result of the determination ,
In response to occurrence of an event relating to a consumable, the first information is
Reacquired, and based on the reacquired first information,
Re-determining whether or not the print job to be executed is executable .
【手続補正16】[Procedure amendment 16]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0024[Correction target item name] 0024
【補正方法】削除[Correction method] Deleted
【手続補正17】[Procedure amendment 17]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0153[Correction target item name] 0153
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0153】新たに受信された印刷ジョブが、将来的に
実行不可能であると判断された場合(S407:N
O)、制御部21は、記憶部23に記憶されている転送
先の画像処理装置に関するデータを参照し、他の画像処
理装置、例えばプリンタ40を転送先として決定する。
ただし、直ちに、印刷ジョブは、プリンタ40に転送さ
れず、まず、制御部21は、I/F部25を介して、他
の画像処理装置において印刷ジョブが実行可能か否かの
問い合わせの信号をプリンタ40に対して行う(S40
9)。問い合わせの信号を受信したプリンタ40は、印
刷ジョブがプリンタ40において実行可能か否かを判断
し、判断結果をプリンタ20に対して送信する。プリン
タ20は、プリンタ40による判断結果を受信すること
によって、印刷ジョブがプリンタ40において実行可能
か否かを判断する(S410,S411)。If it is determined that the newly received print job cannot be executed in the future (S407: N
O), the control unit 21 refers to the data regarding the image processing device of the transfer destination stored in the storage unit 23, and determines another image processing device, for example, the printer 40, as the transfer destination.
However, the print job is not immediately transferred to the printer 40. First, the control unit 21 sends a signal for inquiring whether or not the print job can be executed in another image processing apparatus via the I / F unit 25. Performed for the printer 40 (S40
9). The printer 40 that has received the inquiry signal determines whether or not the print job can be executed by the printer 40, and transmits the determination result to the printer 20. The printer 20 by Rukoto to receive the determination result by the printer 40, the print job to determine whether it is possible to perform the printer 40 (S410, S411).
【手続補正18】[Procedure amendment 18]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0161[Correction target item name] 0161
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0161】一方、先行する印刷ジョブが保持され、登
録されていない場合は、前記「情報3」については考慮
する必要がない。したがって、「情報1」と「情報2」
とを比較し、印刷ジョブが実行可能か否かが判断される
(S457,S458)。消耗品の量に関しては、「情
報1」での消耗品の量よりも、「情報2」での消耗品の
使用量が多い場合、この印刷ジョブは実行不可能である
と判断される(S458:NO)。On the other hand, when the preceding print job is held and not registered, there is no need to consider the “information 3”. Therefore, "information 1" and "information 2"
Then, it is determined whether or not the print job is executable (S457, S458). Regarding the amount of consumables, if the amount of consumables used in "information 2" is larger than the amount of consumables used in "information 1," it is determined that this print job cannot be executed (S 458 : NO).
【手続補正19】[Procedure amendment 19]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0163[Correction target item name] 0163
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0163】なお、プリンタ40は、ループカウンタに
よって、新たに、印刷ジョブが実行可能か否かの問い合
わせ信号を受信しているかどうかを一定期間毎に確認す
る(S461、S451)。The printer 40 checks at regular intervals whether or not a new inquiry signal has been received as to whether or not a print job can be executed by using a loop counter (S461, S451 ).
【手続補正20】[Procedure amendment 20]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0196[Correction target item name]
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0196】請求項1および11においては、消耗品に
関する事象の発生に応じて、印刷ジョブの実行に使用可
能な消耗品の量である第1の情報を再取得し、再取得し
た第1の情報に基づいて、先行する印刷ジョブが実行可
能か否かを再判断するので、消耗品に関する事象の発生
に伴う先行する印刷ジョブの実行性の変化を考慮して、
各印刷ジョブの実行性を予想することができる。In claims 1 and 11 , the consumables
Can be used to execute a print job when an event related to
Re-acquire the first information which is the amount of
The preceding print job can be executed based on the first information
Since the re-determine the ability or not, the occurrence of an event related to consumables
Considering the change in the execution of the preceding print job accompanying
Executability of each print job can be predicted .
【手続補正21】[Procedure amendment 21]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0197[Correction target item name]
【補正方法】削除[Correction method] Deleted
【手続補正22】[Procedure amendment 22]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0198[Correction target item name]
【補正方法】削除[Correction method] Deleted
【手続補正23】[Procedure amendment 23]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0199[Correction target item name] 0199
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0199】請求項2においては、前記消耗品に関する
事象として、消耗品の補給、または、割り込み印刷ジョ
ブの受信を考慮するため、消耗品の補給、または、割り
込み印刷の受信に応じて、先行印刷ジョブの実行性が変
化する場合であっても、各印刷ジョブの実行性について
出力することができる。したがって、使用者は、消耗品
の補給、または、割り込み印刷ジョブの受信に応じて、
消耗品の補給、準備を行うことができる。また、割り込
み印刷によって新たに使用される消耗品の使用量が考慮
されるため、各印刷ジョブの実行性について、より高精
度に予想することができる。[0199] In the second aspect, as an event related to the consumables, consumables supply, or to account for reception of an interrupt print job, consumables replenishing, or, in response to receiving the interrupt printing, the preceding print Even if the job execution changes, it is possible to output the execution of each print job. Therefore, in response to replenishment of consumables or reception of an interrupt print job, the user
Replenishment and preparation of consumables can be performed. In addition, since the amount of consumables newly used by interrupt printing is taken into account, it is possible to more accurately predict the execution of each print job.
【手続補正24】[Procedure amendment 24]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0200[Correction target item name] 0200
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0200】請求項3においては、前記消耗品としてス
テープル、または、印刷用紙が含まれるため、各印刷ジ
ョブでステープルや印刷用紙が不足する場合に、各印刷
ジョブが実行開始されるのを待たずに、ステープルや印
刷用紙不足のため実行不可能である旨を出力することが
できうる。したがって、使用者は、事前にステープルや
印刷用紙を補給する機会が与えられ、各印刷ジョブの実
行開始が遅れることを回避することができる。[0200] In a third aspect, the staple as the consumable, or because it contains a printed sheet, in the case of missing staple and printing paper in the print job, without waiting for the print job is started performed In addition, it is possible to output that execution is impossible due to insufficient staples or printing paper. Therefore, the user is given an opportunity to replenish staples and printing paper in advance, and it is possible to avoid delaying the start of execution of each print job.
【手続補正25】[Procedure amendment 25]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0201[Correction target item name] 0201
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0201】請求項5においては、接続された他の画像
処理装置に対して当該新たな印刷ジョブを転送するた
め、簡略なシステム構成によって、印刷ジョブの実行を
継続し得る。特に、転送先となる他の画像処理装置に特
別な構成がいらないので、既存の画像処理装置に対して
印刷ジョブを転送することができる。According to the fifth aspect , since the new print job is transferred to another connected image processing apparatus, the execution of the print job can be continued with a simple system configuration. In particular, since no special configuration is needed in addition to the image processing apparatus as a transfer destination, it can transfer the print job to the existing image processing apparatus.
【手続補正26】[Procedure amendment 26]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0202[Correction target item name] 0202
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0202】請求項7においては、印刷ジョブの実行が
可能な他の画像処理装置に対してのみ転送を行うので、
印刷ジョブの実行を確実に行うことができる。According to the seventh aspect , the transfer is performed only to another image processing apparatus capable of executing the print job.
Execution of the print job can be performed reliably.
【手続補正27】[Procedure amendment 27]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0203[Correction target item name] 0203
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0203】請求項6,8においては、第2の受信手段
によって転送指示を受信した場合に、印刷ジョブの転送
を行うので、印刷ジョブの処理にユーザの判断を反映す
ることが可能となり、消耗品の補給等を行うか、あるい
は、他の画像処理装置に転送するかを選択することがで
きる。[0203] In the claims 6 and 8, when receiving the transfer instruction by the second reception means, since the transfer of the print job, it is possible to reflect the user's judgment in the processing of the print job, consumables It is possible to select whether to supply the product or to transfer the product to another image processing apparatus.
【手続補正28】[Procedure amendment 28]
【補正対象書類名】図面[Document name to be amended] Drawing
【補正対象項目名】図28[Correction target item name] FIG. 28
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【図28】 FIG. 28
【手続補正29】[Procedure amendment 29]
【補正対象書類名】図面[Document name to be amended] Drawing
【補正対象項目名】図37[Correction target item name] Fig. 37
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【図37】 FIG. 37
【手続補正30】[Procedure amendment 30]
【補正対象書類名】図面[Document name to be amended] Drawing
【補正対象項目名】図38[Correction target item name] FIG.
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【図38】 FIG. 38
Claims (14)
る際に第2の印刷ジョブが前記受信手段により受信され
た場合、該第2の印刷ジョブが実行可能か否かを判断す
る判断手段と、 前記判断手段による判断結果を出力する出力手段とを有
することを特徴とする画像処理装置。1. An image processing apparatus comprising: a receiving unit for receiving a print job; a holding unit capable of holding a plurality of print jobs; and a second printing unit when a first print job is held by the holding unit. An image, comprising: a determination unit that determines whether the second print job is executable when a job is received by the reception unit; and an output unit that outputs a determination result by the determination unit. Processing equipment.
用される消耗品の量を検出する検出手段と、 前記消耗品の量と前記第1の印刷ジョブの実行に使用さ
れる消耗品の使用量とに基づいて前記第2の印刷ジョブ
の実行開始の時点での消耗品の予想残量を算出する予想
残量算出手段と、 前記消耗品の予想残量と前記第2の印刷ジョブの実行に
使用される消耗品の使用量とを比較する比較手段とを有
することを特徴とする請求項1に記載の画像処理装置。2. The method according to claim 1, wherein the determining unit is configured to detect an amount of the consumable used for executing the print job, and to determine an amount of the consumable used for executing the first print job. An expected remaining amount calculating means for calculating an estimated remaining amount of the consumable at the time of starting the execution of the second print job based on the usage amount; The image processing apparatus according to claim 1, further comprising a comparison unit configured to compare a consumption amount of the consumable used for execution.
用される前記消耗品に関する事象の発生に応じて、前記
第2の印刷ジョブが実行可能か否かを判断することを特
徴とすることを特徴とする請求項2に記載の画像処理装
置。3. The method according to claim 1, wherein the determining unit determines whether the second print job is executable according to occurrence of an event related to the consumable used for executing the print job. The image processing apparatus according to claim 2, wherein:
補給、または割り込み印刷ジョブの受信であることを特
徴とする請求項3に記載の画像処理装置。4. The image processing apparatus according to claim 3, wherein the event relating to the consumable item is replenishment of the consumable item or reception of an interrupt print job.
テープル、および印刷用紙であることを特徴とする請求
項2〜4のいずれか一つに記載の画像処理装置。5. The image processing apparatus according to claim 2, wherein the consumable supplies are staples for binding printed matter and printing paper.
断結果をステータスとして表示する表示手段からなるこ
とを特徴とする請求項1に記載の画像処理装置。6. The image processing apparatus according to claim 1, wherein the output unit includes a display unit that displays a result of the determination by the determination unit as a status.
が実行不可能であると判断された場合、当該画像処理装
置と接続された他の画像処理装置に対して当該第2の印
刷ジョブを転送する転送手段を有することを特徴とする
請求項1に記載の画像処理装置。7. When the determination unit determines that the second print job is not executable, the second print job is transferred to another image processing apparatus connected to the image processing apparatus. The image processing apparatus according to claim 1, further comprising a transfer unit that performs the transfer.
が実行不可能であると判断された場合、当該第2の印刷
ジョブを転送させる転送指示を受信する受信手段とを有
し、 前記転送手段は、前記受信手段によって転送指示を受信
した場合、前記転送処理を行うことを特徴とする請求項
7に記載の画像処理装置。8. A receiving unit for receiving a transfer instruction to transfer the second print job when the determining unit determines that the second print job is not executable, the transfer unit comprising: The image processing apparatus according to claim 7, wherein when the transfer instruction is received by the receiving unit, the transfer processing is performed.
が実行不可能であると判断された場合、当該画像処理装
置と接続された他の画像処理装置において当該第2の印
刷ジョブを実行可能か否か判断する第2の判断手段と、 前記第2判断手段によって前記第2の印刷ジョブが他の
画像処理装置において実行可能であると判断された場
合、前記他の画像処理装置に対して当該第2の印刷ジョ
ブを転送する転送手段とを有することを特徴とする請求
項1に記載の画像処理装置。9. When the determination unit determines that the second print job cannot be executed, whether the second print job can be executed in another image processing apparatus connected to the image processing apparatus. A second determining unit for determining whether or not the second print job can be executed by another image processing apparatus; The image processing apparatus according to claim 1, further comprising a transfer unit that transfers the second print job.
印刷ジョブが他の画像処理装置において実行可能である
と判断された場合、当該第2の印刷ジョブを転送させる
転送指示を受信する受信手段とを有し、 前記転送手段は、前記受信手段によって転送指示を受信
した場合、前記転送処理を実行し、 前記出力手段は、前記第2判断手段による判断結果を出
力することを特徴とすることを特徴とする請求項9に記
載の画像処理装置。10. A receiving unit for receiving a transfer instruction to transfer the second print job when the second determining unit determines that the second print job can be executed by another image processing apparatus. Wherein the transfer means executes the transfer processing when the transfer instruction is received by the receiving means, and the output means outputs a result of the judgment by the second judgment means. The image processing apparatus according to claim 9, wherein:
処理装置から受信した情報に基づいて判断を行うことを
特徴とする請求項9に記載の画像処理装置。11. The image processing apparatus according to claim 9, wherein the second determination unit makes a determination based on information received from the another image processing apparatus.
転送される場合、転送結果を出力することを特徴とする
請求項7または9に記載の画像処理装置。12. The image processing apparatus according to claim 7, wherein the output unit outputs a transfer result when the second print job is transferred.
ブが受信された場合、該第2の印刷ジョブが実行可能か
否かを判断するステップと、 前記判断の結果を出力するステップとを有することを特
徴とする画像処理方法。13. An image processing method, comprising: receiving a print job; holding the print job; and receiving a second print job while holding the first print job. An image processing method, comprising: determining whether the second print job is executable; and outputting a result of the determination.
ュータ読取可能な記憶媒体であって、 印刷ジョブを受信するステップと、 前記印刷ジョブを保持するステップと、 第1の印刷ジョブが保持されている際に第2の印刷ジョ
ブが受信された場合、該第2の印刷ジョブが実行可能か
否かを判断するステップと、 前記判断の結果を出力するステップを記憶したことを特
徴とするコンピュータ読取可能な記憶媒体。14. A computer-readable storage medium storing a procedure for forming an image, wherein a step of receiving a print job, a step of holding the print job, and a first print job are stored. A step of determining whether the second print job is executable when the second print job is received, and a step of outputting the result of the determination. Storage media.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000007186A JP2001063188A (en) | 1999-06-23 | 2000-01-14 | Device and method for processing image |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17664399 | 1999-06-23 | ||
JP11-176643 | 1999-06-23 | ||
JP2000007186A JP2001063188A (en) | 1999-06-23 | 2000-01-14 | Device and method for processing image |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001063188A true JP2001063188A (en) | 2001-03-13 |
Family
ID=26497483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000007186A Pending JP2001063188A (en) | 1999-06-23 | 2000-01-14 | Device and method for processing image |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001063188A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005349828A (en) * | 2004-06-09 | 2005-12-22 | Internatl Business Mach Corp <Ibm> | Method and system for managing print jobs for increasing throughput of a printer |
JP2006058944A (en) * | 2004-08-17 | 2006-03-02 | Canon Inc | Image formation system and image formation device |
JP2006209772A (en) * | 2005-01-26 | 2006-08-10 | Internatl Business Mach Corp <Ibm> | Method and system for providing predictive paper out status in print network environment |
JP2007164544A (en) * | 2005-12-14 | 2007-06-28 | Fuji Xerox Co Ltd | Document processing program and method, and document processor |
JP2007326269A (en) * | 2006-06-07 | 2007-12-20 | Kyocera Mita Corp | Image printer and method for managing error |
JP2008181517A (en) * | 2007-01-22 | 2008-08-07 | Ricoh Co Ltd | Fault tolerant printing system |
JP2011138330A (en) * | 2009-12-28 | 2011-07-14 | Canon Software Inc | Print control device, control method for print control device, program, and recording medium |
JP2017520438A (en) * | 2014-05-16 | 2017-07-27 | オセ−テクノロジーズ・ベー・ヴエーOce’−Nederland Besloten Vennootshap | Method for predicting consumption of supplements in a printing system |
-
2000
- 2000-01-14 JP JP2000007186A patent/JP2001063188A/en active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005349828A (en) * | 2004-06-09 | 2005-12-22 | Internatl Business Mach Corp <Ibm> | Method and system for managing print jobs for increasing throughput of a printer |
JP4753626B2 (en) * | 2004-06-09 | 2011-08-24 | インフォプリント・ソリューションズ・カンパニー | Method and system for managing print jobs to increase printer throughput |
JP2006058944A (en) * | 2004-08-17 | 2006-03-02 | Canon Inc | Image formation system and image formation device |
US7349638B2 (en) | 2004-08-17 | 2008-03-25 | Canon Kabushiki Kaisha | Image forming system and image forming apparatus |
JP2006209772A (en) * | 2005-01-26 | 2006-08-10 | Internatl Business Mach Corp <Ibm> | Method and system for providing predictive paper out status in print network environment |
JP2007164544A (en) * | 2005-12-14 | 2007-06-28 | Fuji Xerox Co Ltd | Document processing program and method, and document processor |
JP2007326269A (en) * | 2006-06-07 | 2007-12-20 | Kyocera Mita Corp | Image printer and method for managing error |
JP2008181517A (en) * | 2007-01-22 | 2008-08-07 | Ricoh Co Ltd | Fault tolerant printing system |
JP2011138330A (en) * | 2009-12-28 | 2011-07-14 | Canon Software Inc | Print control device, control method for print control device, program, and recording medium |
JP2017520438A (en) * | 2014-05-16 | 2017-07-27 | オセ−テクノロジーズ・ベー・ヴエーOce’−Nederland Besloten Vennootshap | Method for predicting consumption of supplements in a printing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4859214B2 (en) | Data processing apparatus, print job control method, and print data processing apparatus | |
JP5230469B2 (en) | Printing apparatus and control method thereof | |
KR20070051747A (en) | Printing system, job processing method, storage medium, and printing apparatus | |
JP4072520B2 (en) | Information processing apparatus, control method therefor, and computer program | |
JP4964085B2 (en) | Print processing apparatus and print processing method | |
JP2001063188A (en) | Device and method for processing image | |
JP4193556B2 (en) | Job monitoring method and program | |
JP2005335293A (en) | Image processor and image formation system | |
JP2007083513A (en) | Image forming apparatus, information processing apparatus, printing processing system, image forming method, information processing method, image forming program, information processing program, and recording medium | |
US20020085850A1 (en) | Image forming system and image forming apparatus | |
JP2001026169A (en) | Printing control device and method, computer-readable recording medium having print control program recorded therein | |
JP2005119203A (en) | Image processing apparatus and image processing method | |
JP4387285B2 (en) | Printing apparatus, printing control method, printing control program, and recording medium for recording printing control program | |
JP2000094800A (en) | Image forming apparatus, image forming system, and computer-readable storage medium storing image forming program | |
JP2001195212A (en) | Printing system | |
JP2007238305A (en) | Image forming device | |
JP2000062292A (en) | Printing system, control method therefor and computer- readable recording medium | |
JP2005167637A (en) | Printing system, printing control method, and control method of the printing system | |
JP7147593B2 (en) | printer | |
JP3716690B2 (en) | Image forming apparatus | |
JP2013049213A (en) | Image forming apparatus, control method thereof and control program | |
JPH10181163A (en) | Printing system | |
JP4512373B2 (en) | Image forming apparatus, image forming system, computer program, and recording medium | |
JP4558337B2 (en) | PRINT CONTROL DEVICE AND PRINT DEVICE AND INFORMATION PROCESSING DEVICE EQUIPPED WITH THE SAME | |
JP2010280097A (en) | Image forming apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20010417 |