JPH11175282A - Device and method for forming image - Google Patents

Device and method for forming image

Info

Publication number
JPH11175282A
JPH11175282A JP9338587A JP33858797A JPH11175282A JP H11175282 A JPH11175282 A JP H11175282A JP 9338587 A JP9338587 A JP 9338587A JP 33858797 A JP33858797 A JP 33858797A JP H11175282 A JPH11175282 A JP H11175282A
Authority
JP
Japan
Prior art keywords
job
sheet
interrupt
image forming
forming apparatus
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.)
Granted
Application number
JP9338587A
Other languages
Japanese (ja)
Other versions
JP3632726B2 (en
Inventor
Toshihiro Shima
敏博 島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP33858797A priority Critical patent/JP3632726B2/en
Publication of JPH11175282A publication Critical patent/JPH11175282A/en
Application granted granted Critical
Publication of JP3632726B2 publication Critical patent/JP3632726B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To restart a preceding printing job as speedily as possible after the end of an interrupting printing job and to distinguish the printed paper sheets of these two jobs on the same paper eject tray. SOLUTION: When there is the interruption of a job B during the execution of a job A (203), based on the print paper size and paper feeding directions of both the jobs, it is discriminated whether or not the paper sheet of the job B is mixed into the paper sheet of the job A on the paper eject tray or not, namely, whether the paper sheet of the job B is protruded from the paper sheet of the job A or not (207 and 208 and when it is discriminated that the paper sheet of the job B is not mixed, namely, the paper sheet of the job B is provided, after the end of job printing, the processing of the job A is immediately restarted (213 and 204).

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、あるジョブの処理
中に別のジョブを割り込ませることが可能なプリンタや
複写機などの画像形成装置に係り、特に割り込み処理終
了時の装置の動作制御に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image forming apparatus such as a printer or a copying machine capable of interrupting another job while a certain job is being processed, and more particularly to an operation control of the apparatus at the end of interrupt processing. .

【0002】[0002]

【従来の技術】従来より、例えばプリンタで、ある印刷
ジョブAの実行途中で他の印刷ジョブBを割り込ませた
場合、同じ排紙トレイ上で両ジョブA、Bの印刷済みの
用紙が交じり合わないよう、割り込みジョブBが終了し
た段階で印刷処理を一時的に停止し、ユーザの印刷再開
指示を待って先のジョブAを再開するようにしている。
2. Description of the Related Art Conventionally, for example, when a printer interrupts another print job B during execution of a certain print job A, printed sheets of both jobs A and B are mixed on the same discharge tray. In order to avoid such a situation, the printing process is temporarily stopped at the stage when the interrupt job B is completed, and the preceding job A is restarted after waiting for a print restart instruction from the user.

【0003】[0003]

【発明が解決しようとする課題】しかし、このようなプ
リンタ側の気遣いはユーザにとって必ずしも有益とはい
えない。先の印刷ジョブを再開させるためにユーザがい
ちいち指示しなければならないことは、ユーザにとって
負担であり、指示が遅れればその分だけ印刷終了が遅れ
ることも問題である。
However, such considerations on the printer side are not necessarily beneficial to the user. It is a burden on the user that the user must give an instruction each time to restart the previous print job, and there is a problem that if the instruction is delayed, the printing end is delayed by that much.

【0004】従って、本発明の目的は、割り込みジョブ
が終わった後、ユーザに負担をかけずに先のジョブを遅
滞なく終了させることにある。
[0004] Therefore, it is an object of the present invention to terminate a previous job without delay after an interrupt job is completed without imposing a burden on a user.

【0005】本発明の別の目的は、割り込みジョブと先
のジョブの出力用紙を同じ排紙トレイ上で容易に区別で
きるようにすることである。
Another object of the present invention is to make it possible to easily distinguish the output sheet of the interrupt job from the output sheet of the previous job on the same discharge tray.

【0006】[0006]

【課題を解決するための手段】本発明の第1の側面に従
う画像形成装置は、先のジョブの実行を中断して別の割
り込みジョブを実行する際、先のジョブで用いる第1の
用紙と割り込みジョブで用いる第2の用紙のサイズか
ら、第1の用紙の内に第2の用紙が紛れる可能性がある
か否かを判定する判定手段と、この判定手段が紛れる可
能性がないと判定した場合、割り込みジョブの終了後直
ちに先のジョブを再開する制御手段とを備える。ここ
で、紛れる可能性がない場合とは、典型的には、第1の
用紙より前記第2の用紙が長さ及び幅の少なくとも一方
において大きい場合である。この画像形成装置によれ
ば、割り込みジョブの用紙が先のジョブの用紙に紛れる
可能性がなけば、割り込みジョブ終了後、ユーザに指示
を待つことなく、直ちに先のジョブが再開される。よっ
て、ユーザの手間が省ける。
An image forming apparatus according to a first aspect of the present invention, when interrupting the execution of a previous job and executing another interrupt job, uses the first sheet used in the previous job. Judging means for judging from the size of the second sheet used in the interrupt job whether there is a possibility that the second sheet may slip out of the first sheet, and judging that there is no possibility that this judging means will slip out Control means for restarting the preceding job immediately after the end of the interrupt job. Here, the case where there is no possibility of being scattered typically means a case where the second sheet is larger in at least one of the length and the width than the first sheet. According to this image forming apparatus, if there is no possibility that the sheet of the interrupt job is mixed with the sheet of the previous job, the previous job is restarted immediately after the end of the interrupt job without waiting for an instruction from the user. Therefore, user's trouble can be saved.

【0007】本発明の第2の側面に従う画像形成装置
は、先のジョブの実行を中断して別の割り込みジョブを
実行する際、ユーザによって強制再開モードが予め設定
されているときには、割り込みジョブの終了後必ず先の
ジョブを直ちに再開する制御手段を備える。この画像形
成装置によれば、強制再開モードが予め設定されていれ
ば、割り込みジョブの終了後、ユーザの指示を待つこと
なく直ちに先のジョブを直ちに再開するので、ユーザの
手間が省ける。
In the image forming apparatus according to the second aspect of the present invention, when the execution of the previous job is interrupted and another interrupt job is executed, when the forced restart mode is set in advance by the user, the interrupt job is executed. Control means is provided for immediately resuming the preceding job immediately after termination. According to this image forming apparatus, if the forced restart mode is set in advance, the previous job is immediately restarted immediately after the end of the interrupt job without waiting for the user's instruction, so that the user can save time and effort.

【0008】[0008]

【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。図1は本発明の画像形成装置の一
実施の形態を示した構成図である。プリンタ1は用紙を
積載して給紙する給紙トレイ2と、排出される印刷済み
の用紙を積載する排紙トレイ3を備えている。プリンタ
1は給紙トレイ2から用紙を取り込んでこれに画像を印
刷し、そして印刷済み用紙を排紙トレイ3に排出する機
械機構及びそのドライバ回路から成るプリンタエンジン
11と、外部のホストコンピュータから印刷ジョブを構
成する印刷コマンド列を受信し、これを解釈して印刷対
象のビットマップイメージデータを生成してプリンタエ
ンジン11に転送し且つプリンタエンジン11を制御し
て印刷を行わせる印刷処理部12とを有している。印刷
処理部12は、或る印刷ジョブの処理中にホストコンピ
ュータから別の印刷ジョブを割込みジョブとして受ける
と、後述するような手順でその割り込みジョブ及び先の
ジョブの処理を行う。尚、印刷処理部12は典型的には
プログラムされたマイクロコンピュータであるが、その
少なくとも一部は専用ハードウェア回路によって構成す
ることもできる。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a configuration diagram showing an embodiment of the image forming apparatus of the present invention. The printer 1 includes a paper feed tray 2 for loading and feeding paper, and a paper discharge tray 3 for loading printed paper to be discharged. The printer 1 takes in paper from the paper feed tray 2, prints an image on the paper, prints out the printed paper to the paper output tray 3, and a printer engine 11 including a driver circuit thereof, and prints from an external host computer. A print processing unit 12 that receives a print command sequence constituting a job, interprets the print command sequence, generates bitmap image data to be printed, transfers the generated bitmap image data to the printer engine 11, and controls the printer engine 11 to perform printing. have. When receiving another print job from the host computer as an interrupt job during the processing of a certain print job, the print processing unit 12 processes the interrupt job and the preceding job in a procedure described later. Note that the print processing unit 12 is typically a programmed microcomputer, but at least a part thereof may be configured by a dedicated hardware circuit.

【0009】次に本実施の形態の動作を図2のフローチ
ャートを参照して説明する。印刷処理部12は、何のジ
ョブも実行していないアイドル状態において、ホストコ
ンピュータから或る印刷ジョブAのコマンド列を受ける
と、ステップ201にて、受信した先頭のコマンドを解
釈したり、プリンタ1に予め設定されているステータス
を参照したりすることにより、まずこのジョブAの印刷
用紙のサイズやその用紙の送り方向(縦送りか、横送り
か)等を認識し、続いてステップ202で、後続のコマ
ンドを解釈してイメージ・レンダリングやハーフトーニ
ング等を行なうことにより、ページ単位又はバンド単位
で印刷対象のビットマップイメージデータを作成し、こ
れをプリンタエンジン11に転送する。プリンタエンジ
ン11は、給紙トレイ2から用紙を取り込み、この用紙
上にビットマップイメージを印刷した後、印刷済みの用
紙を排紙トレイ3へ排出する動作を繰り返す。
Next, the operation of this embodiment will be described with reference to the flowchart of FIG. When the print processing unit 12 receives a command sequence of a certain print job A from the host computer in an idle state in which no job is executed, in step 201, the print processing unit 12 interprets the received first command, First, the size of the printing paper of this job A and the feeding direction (vertical feeding or horizontal feeding) of the printing paper are recognized by referring to the status set in advance, and then in step 202, By interpreting a subsequent command and performing image rendering, halftoning, or the like, bitmap image data to be printed is created in page units or band units, and is transferred to the printer engine 11. The printer engine 11 takes in paper from the paper feed tray 2, prints a bitmap image on the paper, and then repeats the operation of discharging the printed paper to the paper output tray 3.

【0010】こうして、印刷ジョブAが実行されるが、
その間、印刷処理部12は、ステップ203にて、ホス
トコンピュータから割り込みジョブが来ていないかどう
かをチェックし、なければステップ204でジョブAの
印刷処理を続行する。ステップ205にてジョブAの印
刷処理が終了すれば、再びアイドル状態に戻る。
Thus, the print job A is executed,
In the meantime, the print processing unit 12 checks in step 203 whether an interrupt job has come from the host computer. If not, the print processing of the job A is continued in step 204. When the printing process of job A is completed in step 205, the process returns to the idle state again.

【0011】一方、ステップ203で割り込みジョブB
が到来すると、印刷処理部12はステップ206に進
み、一旦現在のジョブAの処理は中断して、新たに受信
した割り込みジョブBのコマンドを解釈することによ
り、まずこの割り込みジョブBの印刷用紙の定型サイズ
と用紙の送り方向を認識し、続いてステップ207に進
み、中断したジョブAと割り込みジョブBの間で、印刷
用紙サイズと用紙送り方向を考慮して用紙の送り方向の
寸法つまり長さLと送り方向に直角方向の寸法つまり幅
Wについての比較を行う。この比較の結果に基づき、ス
テップ208で、排紙トレイ3上にジョブAの印刷済み
用紙に挟まれてジョブBの印刷済み用紙が置かれたとき
に、ジョブAの印刷済み用紙内にジョブBの印刷済み用
紙が紛れてしまうかどうかを判定する。この判定は、基
本的には、ジョブAの用紙に対してジョブBの用紙が、
その長さL又は幅Wの少なくとも一方において、はみ出
す部分がある(つまり、ジョブBの用紙の長さL又は幅
WがジョブAの用紙のそれより大きい)かどうかで決定
する。すなわち、はみ出す部分がなければ、紛れると判
定され、その場合はステップ210に進んで、フラグを
立てる。一方、はみ出す部分があれば、紛れないと判定
され、その場合は、ステップ209に進んで、フラグを
倒す。
On the other hand, in step 203, the interrupt job B
Arrives, the print processing unit 12 proceeds to step 206, temporarily interrupts the processing of the current job A, interprets the newly received interrupt job B command, and first prints the interrupt job B print paper. Recognizing the standard size and the paper feed direction, and then proceeding to step 207, the size of the paper feed direction, that is, the length L between the interrupted job A and the interrupt job B in consideration of the print paper size and the paper feed direction. And the dimension in the direction perpendicular to the feed direction, that is, the width W is compared. Based on the result of this comparison, at step 208, when the printed sheet of job B is placed between the printed sheets of job A on the output tray 3, the job B It is determined whether or not the printed paper is lost. This determination is basically based on the fact that the sheet of job B is
It is determined whether at least one of the length L and the width W has a protruding portion (that is, the length L or the width W of the sheet of the job B is larger than that of the sheet of the job A). In other words, if there is no protruding portion, it is determined that it is lost, and in that case, the process proceeds to step 210 and a flag is set. On the other hand, if there is any part that protrudes, it is determined that the part is not lost.

【0012】尚、ジョブAの1枚目の用紙への印刷が開
始される前に割り込みジョブBが入った場合は、ジョブ
A、Bの用紙のサイズに関係なく、ステップ208では
紛れないと判断して、ステップ209に進んで、フラグ
を倒す。
If the interrupt job B is entered before the printing of the first sheet of the job A is started, it is determined in step 208 that the job A and the sheet B are not lost regardless of the sheet size. Then, the process proceeds to step 209 to defeat the flag.

【0013】続いて、印刷処理部12はステップ211
に進み、割り込みジョブBの後続のコマンドを解釈して
イメージデータを生成して印刷エンジン11へ送ってジ
ョブBの印刷を開始し、この割り込みジョブBの印刷処
理をステップ212でジョブBの完了するまで行う。割
り込みジョブBの印刷が終了すると、ステップ213に
進んで、フラグをチェックし、フラグが倒れている場合
(紛れない場合)は、ステップ204に戻って、中断し
た先のジョブAの中断したところから再開する。
Subsequently, the print processing unit 12 executes step 211
To interpret the subsequent command of the interrupt job B, generate image data and send it to the print engine 11 to start printing of the job B. The print processing of the interrupt job B is completed in step 212 Do until. When the printing of the interrupt job B is completed, the process proceeds to step 213, where the flag is checked. If the flag is collapsed (if it is not lost), the process returns to step 204, where the interrupted job A is interrupted. To resume.

【0014】一方、ステップ213でフラグが立ってい
る場合(紛れる場合)は、ステップ214に進んで、一
旦印刷動作を中断して、プリンタ1の操作パネル(図示
せず)の液晶表示部などに「印刷を中断中で、再開の指
示待ちである」旨のメッセージ表示などを行い、ステッ
プ215にてユーザによる再開指示が操作パネル又はホ
ストコンピュータから入るのを待つ。その後、再開指示
が入れば、印刷処理部12はステップ204に進んで、
先のジョブAの中断したところから印刷処理を続行す
る。
On the other hand, if the flag is set (if it is lost) in step 213, the process proceeds to step 214, where the printing operation is temporarily interrupted, and is displayed on the liquid crystal display of the operation panel (not shown) of the printer 1. A message such as "Printing is suspended and waiting for restart instruction" is displayed, and in step 215, the system waits for a restart instruction from the user from the operation panel or the host computer. Thereafter, when a restart instruction is input, the print processing unit 12 proceeds to step 204,
The printing process is continued from the point where the previous job A was interrupted.

【0015】図3は、排紙トレイ3上に出された先のジ
ョブAの用紙aと割り込みジョブBの用紙bの幾つかの
サイズの組み合わせを例示したものである。
FIG. 3 exemplifies combinations of several sizes of the sheet a of the preceding job A and the sheet b of the interrupt job B, which are put out on the sheet discharge tray 3.

【0016】図3(A)に示すように、割り込みジョブ
Bの用紙bの長さLb及び幅Wbが共に、ジョブAの用
紙aの長さLa及び幅Waより小さいか、等しい場合に
は、もし、割り込みジョブbの終了後に続けて先のジョ
ブAを再開すると、ジョブBの小さい用紙bは再開した
ジョブAの大きい用紙aの下に隠れて紛れてしまい、後
に探すのに手間がかかることになる。そこで、この場合
には、上述したステップ210でフラグが立てられ、割
り込みジョブBの印刷が終了すると、指示があるまでジ
ョブAを再開しない。
As shown in FIG. 3A, when both the length Lb and the width Wb of the sheet b of the interrupt job B are smaller than or equal to the length La and the width Wa of the sheet a of the job A, If the previous job A is resumed after the end of the interrupt job b, the small paper b of the job B is hidden under the large paper a of the resumed job A, and it is troublesome to find it later. become. Therefore, in this case, the flag is set in step 210 described above, and when the printing of the interrupt job B is completed, the job A is not restarted until the instruction is given.

【0017】一方、図3(B)に示すように割り込みジ
ョブBの用紙bの長さLb及び幅Wbが共に、ジョブA
の用紙aの長さLa及び幅Waより大きいか、又は図3
(C)に示すように長さLb又は幅Wbの一方がジョブ
Aのそれより大きい場合は、ジョブBの用紙bの一部が
ジョブAの用紙aからはみ出すので、ジョブBの用紙b
がジョブAの用紙aに紛れてしまう虞はない。従って、
この場合は、上述したステップ209でフラグを倒し、
ジョブBの印刷処理が終了すると、直ちにジョブAの印
刷処理を再開する。
On the other hand, as shown in FIG. 3B, the length Lb and the width Wb of the sheet
3 is larger than the length La and the width Wa of the sheet a of FIG.
If one of the length Lb or the width Wb is larger than that of the job A as shown in FIG. 9C, a part of the sheet b of the job B protrudes from the sheet a of the job A.
There is no possibility that the data will be lost on the sheet a of the job A. Therefore,
In this case, the flag is defeated in step 209 described above,
As soon as the printing process of the job B is completed, the printing process of the job A is restarted.

【0018】ところで、このような用紙サイズの比較処
理(図2ステップ208)は、長さと幅について両用紙
を比較する方法でもできるが、一般に使用される用紙は
A4、B5といった定型用紙であるから、例えばジョブ
AがA4でジョブBがB4であれば送り方向に関係なく
「はみ出し部分あり」、例えばジョブA、B共にA4で
あれば送り方向が同じなら「はみ出し部分なし」、送り
方向が異なれば「はみ出し部分あり」などとというよう
に、長さと幅の比較に代えて、定型用紙の版番号と送り
方向の組み合わせで例えばルックアップテーブルなどを
用いて判定することもでき、この方法の方がむしろ実際
的であろう。また、長さと幅について比較を行う場合に
は、印刷ジョブのコマンドから用紙の長さと幅を認識す
るだけでなく、用紙の実際の長さと幅をセンサーなどを
用いて実測してもよい。さらに、用紙の長さと幅を用い
る代わりに、用紙に印刷されるべきイメージデータの主
走査方向(幅)と副操作方向(長さ)の寸法を検出し、
これを用いて比較しても、イメージと用紙のサイズが大
きく異なるような場合は別として、通常のケースでは有
効な比較結果を得ることができる。
By the way, such a paper size comparison process (step 208 in FIG. 2) can be performed by comparing both papers in terms of length and width. However, since commonly used papers are standard papers such as A4 and B5. For example, if the job A is A4 and the job B is B4, there is a "protruding portion" regardless of the feeding direction. For example, if both the jobs A and B are A4, if the feeding direction is the same, "there is no protruding portion", the feeding directions are different. For example, instead of comparing length and width, for example, "there is an overhang", it is also possible to make a determination using a combination of the plate number of the standard paper and the feed direction using, for example, a lookup table. Would be rather practical. When the length and width are compared, not only the length and width of the sheet are recognized from the print job command, but the actual length and width of the sheet may be measured using a sensor or the like. Further, instead of using the length and width of the paper, the dimensions of the image data to be printed on the paper in the main scanning direction (width) and the sub-operation direction (length) are detected,
Even when comparison is made using this, an effective comparison result can be obtained in a normal case, except when the size of the image and the sheet are significantly different.

【0019】以上のようにして、本実施形態では、割り
込みジョブBが終わった後、先のジョブAを再開しても
両ジョブA、Bの用紙が区別できる場合には、ユーザの
指示を待つことなく直ちに先のジョブAを再開する。先
のジョブAを直ちに再開すると用紙が紛れてしまう虞が
ある場合のみ、ユーザの指示を待って先のジョブAを再
開する。これにより、従来は常に再開の指示をしなけれ
ばならなかったユーザの負担がだいぶ軽減する。
As described above, in this embodiment, after the interruption job B is completed, if the sheets of the two jobs A and B can be distinguished from each other even if the previous job A is resumed, the process waits for a user's instruction. The previous job A is immediately resumed without any processing. Only when the previous job A is immediately restarted, there is a possibility that the paper may be lost, and the previous job A is restarted after the user's instruction. As a result, the burden on the user who has always had to give a restart instruction in the past is greatly reduced.

【0020】但し、ユーザによって又は状況によって、
用紙が紛れるか否かの問題よりも、早期に印刷を終了す
ることや、ユーザが一切関与する必要がないことの方が
重要であるケースもある。そのようなケースのために、
本実施形態では、ユーザの任意で、プリンタ1の操作パ
ネル又はホストコンピュータからのコマンドで、プリン
タ1を予め「強制再開モード」を設定しておけるように
なっている。この「強制再開モード」を設定している場
合には、割り込みジョブBが入って来た場合、図2に破
線で示すように、ジョブA、Bの用紙が紛れるか否かの
判断はせずに、割り込みジョブBが終わったならば常に
直ちにジョブAを再開する。これにより、ユーザは割り
込みジョブB終了後の先ジョブAの再開には一切関与す
る必要がなくなる。特に、ジョブA、Bで用紙サイズが
異なることや、用紙サイズが同じであっても文書イメー
ジが大きく異なる(例えば、一方はモノクロで他方はカ
ラー、一方はテキストで他方はグラフィック、一方は日
本文で他方は英文など)ことをユーザが予め知ってい
て、後に両ジョブの用紙を区別することが容易な場合
は、この「強制再開モード」は便利である。
However, depending on the user or the situation,
In some cases, it is more important to finish printing early and not need to involve the user at all, rather than to determine whether the paper is lost. For such cases,
In the present embodiment, the “forced restart mode” of the printer 1 can be set in advance by the user from a command from the operation panel of the printer 1 or a host computer. When the "forced restart mode" is set, when the interrupt job B comes in, as shown by the broken line in FIG. Then, when the interrupt job B is finished, the job A is always restarted immediately. This eliminates the need for the user to be involved in restarting the preceding job A after the completion of the interrupt job B. In particular, the paper size is different between jobs A and B, and the document image is significantly different even if the paper size is the same (for example, one is monochrome, the other is color, one is text, the other is graphic, and one is Japanese text). The "forced restart mode" is convenient when the user knows in advance that the other is English and the like, and it is easy to distinguish the sheets of both jobs later.

【0021】図2に示した処理は、割り込みジョブBの
実行中に更に別の割り込みジョブCが入った場合のよう
に複数の割り込みジョブがネストしている場合にも、そ
の複数の割り込みジョブ間で適用される。また、ジョブ
Aで複数の排紙トレイを使用している時に、割り込みジ
ョブBが入ってその複数の排紙トレイのどれかを使用す
る場合にも適用される。
The process shown in FIG. 2 is performed even when a plurality of interrupt jobs are nested, such as when another interrupt job C enters during the execution of the interrupt job B. Applied in. Further, the present invention is also applied to a case where, when a plurality of paper output trays are used in the job A, an interrupt job B enters and one of the plurality of paper output trays is used.

【0022】また、割り込みジョブBを実行している
間、先のジョブAを完全に中断せずに、マルチタスク処
理でジョブAのイメージ展開処理も進めておき、ジョブ
Aを再開する際に直ちにプリンタエンジン1へイメージ
データを送れるようにしておくと、後のジョブAの印刷
処理を迅速に行うことができる。特に、例えば先のジョ
ブAがカラー印刷で処理量が多く、一方、割り込みジョ
ブBはモノクロテキスト印刷などで処理量が少ない場
合、ジョブBのモノクロ印刷の最中に、ジョブAのカラ
ー印刷用のイメージデータ展開処理を進めておくと有効
であると考えられる。
Further, while the interrupt job B is being executed, the image development processing of the job A is also advanced by the multitask processing without completely interrupting the previous job A, and immediately when the job A is restarted, If the image data can be sent to the printer engine 1, the print processing of the job A can be quickly performed. In particular, for example, when the previous job A has a large amount of processing in color printing, while the interrupt job B has a small amount of processing in monochrome text printing or the like, during the monochrome printing of job B, the job A It is considered effective to advance the image data expansion processing.

【0023】上記した実施の形態では、画像形成装置と
して、プリンタを例に採って説明したが、割り込み処理
機能を有する複写機やファクシミリなどでも、本発明を
適用して同様の効果を得ることができる。
In the above-described embodiment, a printer has been described as an example of an image forming apparatus. However, a similar effect can be obtained by applying the present invention to a copying machine or a facsimile having an interrupt processing function. it can.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の画像形成装置の一実施形態を示した構
成図。
FIG. 1 is a configuration diagram showing an embodiment of an image forming apparatus of the present invention.

【図2】図1に示した印刷処理部の印刷処理手順を示し
たフローチャート。
FIG. 2 is a flowchart illustrating a print processing procedure of a print processing unit illustrated in FIG. 1;

【図3】排紙トレイ上のジョブAの用紙aとジョブBの
用紙bとのサイズの関係を示した説明図。
FIG. 3 is an explanatory diagram showing a size relationship between a sheet a of job A and a sheet b of job B on a sheet discharge tray.

【符号の説明】 1 プリンタ 2 給紙トレイ 3 排紙トレイ 11 プリンタエンジン 12 印刷処理部[Description of Signs] 1 printer 2 paper feed tray 3 paper discharge tray 11 printer engine 12 print processing unit

Claims (11)

【特許請求の範囲】[Claims] 【請求項1】 先のジョブの実行を中断して別の割り込
みジョブを実行する割り込み機能をもった画像形成装置
において、 前記先のジョブで用いる第1の用紙と前記割り込みジョ
ブで用いる第2の用紙のサイズから、前記第1の用紙の
内に前記第2の用紙が紛れる可能性があるか否かを判定
する判定手段と、 前記判定手段が紛れる可能性がないと判定した場合、前
記割り込みジョブの終了後直ちに前記先のジョブを再開
する制御手段と、を備えた画像形成装置。
1. An image forming apparatus having an interrupt function of interrupting execution of a previous job and executing another interrupt job, comprising: a first sheet used in the previous job and a second sheet used in the interrupt job. Judging means for judging from the size of the sheet whether or not the second sheet is likely to slip out of the first sheet; if the judging means judges that there is no possibility of slipping, the interrupt A control unit for restarting the preceding job immediately after the job is completed.
【請求項2】 前記制御手段が、前記判定手段が紛れる
可能性があると判定した場合、前記割り込みジョブの終
了後、特別の指示を受けるまで前記先のジョブの再開を
待つ請求項1記載の画像形成装置。
2. The method according to claim 1, wherein when the control unit determines that the determination unit may be lost, after the interruption job is completed, the control unit waits for restart of the previous job until receiving a special instruction. Image forming device.
【請求項3】 前記判定手段が、前記第1の用紙より前
記第2の用紙が長さ及び幅の少なくとも一方において大
きいとき、紛れる可能性がないと判定する請求項1記載
の画像形成装置。
3. The image forming apparatus according to claim 1, wherein the determining unit determines that there is no possibility of the second sheet being separated when the second sheet is larger in at least one of a length and a width than the first sheet.
【請求項4】 前記判定手段が、前記第1及び第2の用
紙の定型版番号と紙送り方向に基づいて判定を行う請求
項1記載の画像形成装置。
4. The image forming apparatus according to claim 1, wherein the determination unit performs the determination based on a fixed plate number of the first and second papers and a paper feeding direction.
【請求項5】 前記制御手段が、ユーザの任意で設定で
きる強制再開モードを有し、前記強制再開モードに予め
設定されているときには、前記割り込みジョブの終了後
必ず前記先のジョブを直ちに再開する請求項1記載の画
像形成装置。
5. The control means has a forced restart mode that can be set arbitrarily by a user. When the forced restart mode is set in advance, the preceding job is always restarted immediately after the end of the interrupt job. The image forming apparatus according to claim 1.
【請求項6】 前記割り込みジョブの実行中に、前記先
のジョブも並列的に実行する並列処理手段を更に有する
請求項1記載の画像形成装置。
6. The image forming apparatus according to claim 1, further comprising a parallel processing unit that executes the preceding job in parallel during execution of the interrupt job.
【請求項7】 先のジョブの実行を中断して別の割り込
みジョブを実行する割り込み機能をもった画像形成装置
において、 ユーザの任意で設定できる強制再開モードを有し、前記
強制再開モードに予め設定されているときには、前記割
り込みジョブの終了後必ず前記先のジョブを直ちに再開
する制御手段を備えた画像形成装置。
7. An image forming apparatus having an interrupt function for interrupting the execution of a previous job and executing another interrupt job, has a forced restart mode that can be set by a user, and is set in advance in the forced restart mode. An image forming apparatus comprising: a control unit that immediately restarts the preceding job immediately after the interruption job when the setting is set.
【請求項8】 前記先のジョブで用いる第1の用紙と前
記割り込みジョブで用いる第2の用紙のサイズから、前
記第1の用紙の内に前記第2の用紙が紛れる可能性があ
るか否かを判定する判定手段を更に備え、 前記制御手段は、前記強制再開モードが設定されていな
いときは、前記判定手段が紛れる可能性がないと判定し
た場合に、前記割り込みジョブの終了後直ちに前記先の
ジョブを再開する請求項7記載の画像形成装置。
8. A method according to claim 1, wherein the size of the first sheet used in the previous job and the size of the second sheet used in the interrupt job indicate that there is a possibility that the second sheet is displaced within the first sheet. The control means further comprises: when the forced restart mode is not set, when the determination means determines that there is no possibility of being lost, immediately after the end of the interrupt job. The image forming apparatus according to claim 7, wherein the previous job is restarted.
【請求項9】 前記制御手段は、前記強制再開モードが
設定されていないときは、前記割り込みジョブの終了
後、特別の指示を受けるまで前記先のジョブの再開を待
つ請求項7記載の画像形成装置。
9. The image forming apparatus according to claim 7, wherein when the forced restart mode is not set, the control unit waits for restart of the preceding job after receiving the interrupt job until receiving a special instruction. apparatus.
【請求項10】 先のジョブの実行を中断して別の割り
込みジョブを実行する過程と、 前記先のジョブで用いる第1の用紙と前記割り込みジョ
ブで用いる第2の用紙のサイズから、前記第1の用紙の
内に前記第2の用紙が紛れる可能性があるか否かを判定
する過程と、 前記判定手段が紛れる可能性がないと判定した場合、前
記割り込みジョブの終了後直ちに前記先のジョブを再開
する過程と、を備えた画像形成方法。
10. A method for interrupting execution of a previous job and executing another interrupt job, and determining a size of the first sheet used in the previous job and a size of a second sheet used in the interrupt job. A step of determining whether there is a possibility that the second sheet will slip out of the first sheet; and, if the determining means determines that there is no possibility of slipping, immediately after the end of the interrupt job, Restarting the job.
【請求項11】 先のジョブの実行を中断して別の割り
込みジョブを実行する過程と、 ユーザからの指示で強制再開モードを設定する過程と、 前記強制再開モードに予め設定されているときには、前
記割り込みジョブの終了後必ず前記先のジョブを直ちに
再開する過程と、を備えた画像形成方法。
11. A process for interrupting the execution of a previous job and executing another interrupt job; a process for setting a forced restart mode according to an instruction from a user; A step of immediately resuming the preceding job immediately after the completion of the interrupt job.
JP33858797A 1997-12-09 1997-12-09 Image forming apparatus and image forming method Expired - Lifetime JP3632726B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33858797A JP3632726B2 (en) 1997-12-09 1997-12-09 Image forming apparatus and image forming method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33858797A JP3632726B2 (en) 1997-12-09 1997-12-09 Image forming apparatus and image forming method

Publications (2)

Publication Number Publication Date
JPH11175282A true JPH11175282A (en) 1999-07-02
JP3632726B2 JP3632726B2 (en) 2005-03-23

Family

ID=18319585

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33858797A Expired - Lifetime JP3632726B2 (en) 1997-12-09 1997-12-09 Image forming apparatus and image forming method

Country Status (1)

Country Link
JP (1) JP3632726B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013075419A (en) * 2011-09-30 2013-04-25 Casio Electronics Co Ltd Printing apparatus

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8600288B2 (en) 2007-12-25 2013-12-03 Ricoh Company, Ltd. Image forming apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013075419A (en) * 2011-09-30 2013-04-25 Casio Electronics Co Ltd Printing apparatus

Also Published As

Publication number Publication date
JP3632726B2 (en) 2005-03-23

Similar Documents

Publication Publication Date Title
EP2306297B1 (en) Printing device with job cancellation function
JPH07299936A (en) Page printer
US20020141776A1 (en) Image processing apparatus
US8860975B2 (en) Printing apparatus, method for controlling the printing apparatus, and storage medium
JP2004017470A (en) Imaging system, and imaging control method
JPH06139031A (en) Printer controller
JP2007307850A (en) Printing method, printer, printing system, printing controller, driver program, and recording medium having program stored thereon
JP3632726B2 (en) Image forming apparatus and image forming method
JP2002091748A (en) Image processor
JP3134539B2 (en) Printer control device
JP2001018494A (en) Printing output device, paper feed control method and recording medium readable by computer storing control program
JP4725208B2 (en) Printing apparatus and job interruption processing method
JP2005349807A (en) Printer, information processor, and their controlling methods
US20060029413A1 (en) Image forming device and image forming method
JP3739527B2 (en) Image forming apparatus
JP3123426B2 (en) Printer device
JP2008009216A (en) Image forming apparatus and image forming program
JP2000353066A (en) Information processor, information processing method and storage medium
JP6068090B2 (en) Image forming apparatus
JP2006027042A (en) Image forming apparatus
JP2017205925A (en) Printing system, print control method and print control program
JPH06164776A (en) Interrupt control system for composite information processing unit
JP6350100B2 (en) Printer controller, job processing control program, and job processing control method
JP3291966B2 (en) Print processing device
JP2002036675A (en) Printer

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20041201

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041214

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090107

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100107

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110107

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110107

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120107

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120107

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130107

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130107

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140107

Year of fee payment: 9

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term