JP2000335020A - Image forming apparatus and control method thereof - Google Patents

Image forming apparatus and control method thereof

Info

Publication number
JP2000335020A
JP2000335020A JP11152810A JP15281099A JP2000335020A JP 2000335020 A JP2000335020 A JP 2000335020A JP 11152810 A JP11152810 A JP 11152810A JP 15281099 A JP15281099 A JP 15281099A JP 2000335020 A JP2000335020 A JP 2000335020A
Authority
JP
Japan
Prior art keywords
image forming
image
page
mode
data
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
JP11152810A
Other languages
Japanese (ja)
Other versions
JP4208345B2 (en
JP2000335020A5 (en
Inventor
Shinichiro Maekawa
真一郎 前川
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP15281099A priority Critical patent/JP4208345B2/en
Publication of JP2000335020A publication Critical patent/JP2000335020A/en
Publication of JP2000335020A5 publication Critical patent/JP2000335020A5/ja
Application granted granted Critical
Publication of JP4208345B2 publication Critical patent/JP4208345B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

(57)【要約】 【課題】中間転写体にトナー像を転写する印刷方式にお
いて、印刷効率を向上させる。 【解決手段】転写ドラムに1ページずつ画像を転写して
印刷する際には、2ページの印刷を完了させるまでに時
間T6を要し、転写ドラムに2ページ分の画像を同時に
転写して印刷する際には、2ページあたり時間T2を要
する。そこで、1ページの画像データ生成後に次のペー
ジのデータ量を外部装置において判定し、所定量以下で
あれば、時間T6−T2=T7以下の時間でそのページ
を生成できるものとして、2ページ形成モードを指定す
る。そうでなけれな1ページ形成モードを指定する。こ
の結果2ページの印刷が最も早いモードで印刷が遂行さ
れる。
(57) [Problem] To improve the printing efficiency in a printing method for transferring a toner image to an intermediate transfer member. When transferring an image one page at a time to a transfer drum and printing it, a time T6 is required until printing of two pages is completed, and the image of two pages is simultaneously transferred to the transfer drum and printed. In this case, time T2 is required for two pages. Therefore, after the image data of one page is generated, the data amount of the next page is determined by the external device. If the data amount is equal to or less than the predetermined amount, the page can be generated in a time period of T6−T2 = T7 or less, and two pages are formed. Specify the mode. Otherwise, specify the one-page formation mode. As a result, printing is performed in the mode in which printing of two pages is the earliest.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、例えば中間転写体
にトナー等により現像された画像を形成し、それを印刷
媒体に転写して画像を形成する画像形成装置及びその制
御方法に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to an image forming apparatus for forming an image developed with toner or the like on an intermediate transfer member and transferring the image to a print medium to form an image, and a control method therefor.

【0002】[0002]

【従来の技術】近年、レーザビームプリンタを中心とす
るページプリンタが急速に発展してきた。更に最近で
は、カラー画像出力が可能であるページプリンタも多数
提案され、製品化されている。カラーレーザビームプリ
ンタは、4色のトナー(Y:イエロー、M:マゼンタ、
C:シアン、K:ブラック)各色を電子写真プロセスに
よって重ね合わせることによってフルカラー画像を形成
するが、そのプロセスは種々提案されている。
2. Description of the Related Art In recent years, page printers, mainly laser beam printers, have been rapidly developed. More recently, many page printers capable of outputting a color image have been proposed and commercialized. The color laser beam printer has four color toners (Y: yellow, M: magenta,
(C: cyan, K: black) A full-color image is formed by superimposing each color by an electrophotographic process, and various processes have been proposed.

【0003】その中で、図17に示す中間転写方式で
は、感光ドラムの潜像をトナー像に形成し、そのトナー
像をいったん中間転写体に転写し、中間転写体に4色の
トナー像を重ね合わせた後に、用紙に4色分のトナー像
を一度に転写して定着させ、画像形成を行なう。中間転
写体と感光ドラムとの位置関係が固定されているため、
中間転写方式は、用紙に1色ずつ転写する方式に比べて
色ずれを防止しやすいという長所を備えている。
In the intermediate transfer system shown in FIG. 17, a latent image on a photosensitive drum is formed as a toner image, the toner image is temporarily transferred to an intermediate transfer member, and four color toner images are formed on the intermediate transfer member. After the superimposition, toner images of four colors are transferred and fixed on the paper at a time to form an image. Since the positional relationship between the intermediate transfer member and the photosensitive drum is fixed,
The intermediate transfer method has an advantage that it is easier to prevent color misregistration than a method of transferring one color on a sheet at a time.

【0004】[0004]

【発明が解決しようとする課題】しかしながら図18に
示すように、中間転写方式の画像形成方法においては、
対応する最大用紙サイズ大の中間転写体が必要であり、
1ページ単位で画像形成を行なう場合は、形成される画
像がどのようなサイズであっても単位時間あたりの印刷
枚数は一定であった。すなわち、最大用紙サイズよりも
小さいサイズであっても印刷速度を上げることはできな
かった。
However, as shown in FIG. 18, in the image forming method of the intermediate transfer system,
An intermediate transfer body with a corresponding maximum paper size is required,
When an image is formed in units of one page, the number of prints per unit time is constant regardless of the size of the image to be formed. That is, even if the size is smaller than the maximum paper size, the printing speed cannot be increased.

【0005】本発明は上述した課題を解決するためにな
されたもので、中間転写体に複数ページを形成できる場
合には、中間転写体上に複数ページ分の画像を形成する
ことよって、時間あたりの印刷枚数を増加させ、生産性
を向上させた画像形成装置及びその制御方法を提供する
ことを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem. When a plurality of pages can be formed on an intermediate transfer member, an image for a plurality of pages is formed on the intermediate transfer member, thereby reducing An object of the present invention is to provide an image forming apparatus in which the number of printed sheets is increased and productivity is improved, and a control method thereof.

【0006】更に、本発明に関わる画像形成装置は、エ
ンジンアイドリング状態から初めに印字すべきページデ
ータの印字(以降「ファーストプリント」と称する)の
際に、所定時間内に複数ページ形成できた場合には、複
数ページ分の画像を中間転写体に形成してそれを印刷媒
体に転写することで、印刷処理の効率化を図ることを目
的とする。
Further, the image forming apparatus according to the present invention is capable of forming a plurality of pages within a predetermined time when printing page data to be printed first from the engine idling state (hereinafter referred to as "first print"). It is an object of the present invention to increase the efficiency of the printing process by forming an image for a plurality of pages on an intermediate transfer body and transferring the image to a print medium.

【0007】[0007]

【課題を解決するための手段】上記目的を達成するため
に本発明は次のような構成からなる。すなわち、画像形
成領域に複数ページの画像を形成可能な画像形成手段
と、前記画像形成領域への画像形成をそれぞれ1ページ
ずつ行う第1の画像形成モードと、前記画像形成領域へ
の画像形成をそれぞれ複数ページずつ行う第2の画像形
成モードのいずれかを選択するモード選択手段と、前記
モード選択手段により選択された画像形成モードで画像
を形成するよう前記画像形成手段を制御する制御手段と
を備える。
To achieve the above object, the present invention has the following arrangement. That is, an image forming unit capable of forming images of a plurality of pages in an image forming area, a first image forming mode in which image formation in the image forming area is performed one page at a time, and an image forming mode in the image forming area. Mode selecting means for selecting any one of the second image forming modes for performing a plurality of pages each, and control means for controlling the image forming means so as to form an image in the image forming mode selected by the mode selecting means. Prepare.

【0008】更に好ましくは、前記モード選択手段は、
ページ単位で画像形成モードを選択する。
[0008] More preferably, the mode selecting means includes:
The image forming mode is selected for each page.

【0009】更に好ましくは、前記モード選択手段は、
印刷ジョブ単位で画像形成モードを選択する。
[0009] More preferably, the mode selecting means includes:
The image forming mode is selected for each print job.

【0010】更に好ましくは、前記モード選択手段は、
外部装置から印刷データと共に送信されてくる制御デー
タに従って画像形成モードを選択する。
[0010] More preferably, the mode selecting means includes:
The image forming mode is selected in accordance with the control data transmitted together with the print data from the external device.

【0011】更に好ましくは、前記モード選択手段は、
第Nページの画像データが用意され、かつ、第Nページ
以外の画像データが用意されていない場合に、前記第N
ページの画像データが用意されてから所定時間内に第N
+1ページの画像データを用意できた場合に第2の画像
形成モードを選択し、前記制御手段は、前記画像形成領
域への画像形成を、それぞれ第Nページと第N+1ペー
ジの2ページずつ行うよう前記画像形成手段を制御す
る。
[0011] More preferably, said mode selection means comprises:
When the image data of the Nth page is prepared and the image data of the pages other than the Nth page is not prepared,
Within a predetermined time after the image data of the page is prepared,
When the image data of the +1 page can be prepared, the second image forming mode is selected, and the control unit performs image formation on the image forming area by performing two pages each of the Nth page and the (N + 1) th page. The image forming unit is controlled.

【0012】更に好ましくは、前記モード選択手段は、
第Nページの画像データが用意され、かつ、第Nページ
以外の画像データが用意されていない場合でも、後続す
る印刷データがなければ所定時間の経過を待たずに第1
の画像形成モードを選択する。
[0012] More preferably, said mode selection means comprises:
Even if image data of the Nth page is prepared and image data other than the Nth page is not prepared, if there is no subsequent print data, the first data is output without waiting for a predetermined time.
Is selected.

【0013】更に好ましくは、前記画像形成手段は、前
記画像形成領域である中間転写体に複数の要素色の画像
を重ね合わせたカラー画像を形成する。
More preferably, the image forming means forms a color image in which images of a plurality of component colors are superimposed on the intermediate transfer body as the image forming area.

【0014】以上の構成によれば、中間転写方式の印字
スループットを最大限に引き出すことが可能となり、色
ずれ防止効果と共に印字品位とスピードの両立したカラ
ーレーザビームプリンタを提供することができる。
According to the above configuration, it is possible to maximize the printing throughput of the intermediate transfer system, and it is possible to provide a color laser beam printer that achieves both the effect of preventing color misregistration and the printing quality and speed.

【0015】更に前記外部機器からの指示により複数ペ
ージ形成モードによる印刷を効率良く行い、複数ページ
トータルの印字時間の短縮を実現できる。また外部機器
上で動作する制御ソフトウェアの処理によって、使用者
に意識させることなく、すなわち、単ページデータの印
刷であっても複数ページ単位(ジョブやドキュメント)
の印刷であっても、常に最大限の印字スループットを提
供することができる。
Further, the printing in the plural page forming mode can be efficiently performed by the instruction from the external device, and the total printing time of the plural pages can be reduced. In addition, by the processing of the control software running on the external device, the user is not conscious, that is, even when printing single page data, a plurality of pages (jobs and documents)
, It is possible to always provide the maximum printing throughput.

【0016】[0016]

【発明の実施の形態】図1に本実施形態のカラーレーザ
プリンタを含んだシステムの構成を示す。
FIG. 1 shows the configuration of a system including a color laser printer according to the present embodiment.

【0017】<プリンタシステムの構成>図1におい
て、101はホストコンピュータ等の外部機器、102
は本実施例を適用したカラーレーザビームプリンタであ
る。
<Configuration of Printer System> In FIG. 1, reference numeral 101 denotes an external device such as a host computer;
Is a color laser beam printer to which the present embodiment is applied.

【0018】カラーレーザビームプリンタ102は、
Y,M,C,Bk各色のドットデータ毎に実際に感光ド
ラムに潜像を形成することによって、用紙にY,M,
C,Bkの4色を重ね合わせ、熱定着させることによっ
て印字を行なうエンジン部103、エンジン部103に
接続され、外部機器101から送られるコードデータ、
画像データ(RGB、YMCK)を受け、このデータに
基づいてY,M,C,Bk各色のドットデータからなる
ページ情報を生成し、エンジン部103に対して順時ド
ットデータを送信するコントローラ部104からなる。
またオペレータ(使用者)は、パネル部105を操作す
ることによって、カラーレーザビームプリンタ102に
所定の動作を指定することができる。
The color laser beam printer 102 is
By actually forming a latent image on the photosensitive drum for each dot data of each color of Y, M, C, and Bk, Y, M,
An engine unit 103 for printing by superimposing and thermally fixing four colors of C and Bk, connected to the engine unit 103, and code data sent from the external device 101;
A controller 104 that receives image data (RGB, YMCK), generates page information composed of dot data of each of Y, M, C, and Bk based on the data, and transmits the dot data to the engine 103 sequentially. Consists of
An operator (user) can specify a predetermined operation of the color laser beam printer 102 by operating the panel unit 105.

【0019】コントローラ部104とエンジン部103
は、所定のビデオインターフェイスによって接続されて
おり、情報の交換は8ビット単位のコマンド/ステータ
スのシリアル通信によって行なう。
The controller 104 and the engine 103
Are connected by a predetermined video interface, and information is exchanged by serial communication of command / status in 8-bit units.

【0020】図2は本実施例のカラーレーザビームプリ
ンタのエンジン部103の断面の概略図である。
FIG. 2 is a schematic sectional view of the engine unit 103 of the color laser beam printer according to the present embodiment.

【0021】同図において、201は記録媒体である用
紙、202は用紙201を保持する用紙カセットであ
る。203はカセット給紙クラッチであり、用紙カセッ
ト202上に載置された用紙201の最上位の用紙1枚
のみを分離し、不図示の駆動手段によって分離した用紙
の先端部を給紙ローラ204の位置まで搬送させる。カ
セット給紙クラッチ203は給紙の度に間欠的に回転
し、1回転に対応して1枚の用紙を給紙する。給紙ロー
ラ204は、用紙が給紙クラッチ203によって搬送さ
れてくると、用紙201を軽く挿圧しながら回転し、用
紙201を搬送する。222は用紙台、221は手差し
給紙クラッチであり、用紙カセット202からの給紙だ
けでなく、給紙台222から1枚ずつ手差し給紙するこ
とを可能にする。
In FIG. 1, reference numeral 201 denotes a sheet as a recording medium, and 202 denotes a sheet cassette for holding the sheet 201. Reference numeral 203 denotes a cassette paper feed clutch, which separates only the top sheet of the paper 201 placed on the paper cassette 202, and connects the leading end of the paper separated by a driving unit (not shown) to the paper feed roller 204. Transport to the position. The cassette paper feed clutch 203 rotates intermittently each time paper is fed, and feeds one sheet of paper corresponding to one rotation. When the paper is conveyed by the paper feed clutch 203, the paper feed roller 204 rotates while lightly pressing the paper 201 and conveys the paper 201. Reference numeral 222 denotes a paper tray, and 221 denotes a manual paper feed clutch, which not only feeds paper from the paper cassette 202 but also enables manual paper feed from the paper feed tray 222 one by one.

【0022】209は感光ドラム、208は感光ドラム
を含むドラムカートリッジ、210はBk:ブラックト
ナー現像器、211はY:イエロートナー現像器、21
2はM:マゼンタトナー現像器、213はC:シアント
ナー現像器、214はYMC現像器支持部である。現像
器支持部214は回転して所望の色トナーの現像器を感
光ドラム209に現像できる位置に搬送する。216は
不図示のレーザドライバを含むスキャナユニットであ
り、レーザドライバは、プリンタコントローラ104か
ら送出されるドットデータに応じて不図示の半導体レー
ザをON/OFFしながら感光ドラム209上に結像
し、主走査方向に走査して主走査ライン上に潜像を形成
する。205は中間転写ドラムである。中間転写ドラム
205は印字中に所定の速度で回転し、感光ドラム20
9上に形成されたトナー像が転写される。
209 is a photosensitive drum, 208 is a drum cartridge including a photosensitive drum, 210 is a Bk: black toner developing device, 211 is a Y: yellow toner developing device, 21
Reference numeral 2 denotes an M: magenta toner developing device, 213 denotes a C: cyan toner developing device, and 214 denotes a YMC developing device support portion. The developing device support portion 214 rotates and conveys the developing device of the desired color toner to a position where the developing device can be developed on the photosensitive drum 209. Reference numeral 216 denotes a scanner unit including a laser driver (not shown). The laser driver forms an image on the photosensitive drum 209 while turning on / off a semiconductor laser (not shown) according to dot data sent from the printer controller 104. A latent image is formed on a main scanning line by scanning in the main scanning direction. 205 is an intermediate transfer drum. The intermediate transfer drum 205 rotates at a predetermined speed during printing, and
9 is transferred.

【0023】感光ドラム209の潜像は、形成と並行し
て現像器210、211、212、213の内の所定の
色トナーの現像器によってトナー像として顕像化され、
更に並行して回転する中間転写ドラム205に転写さ
れ、中間転写ドラム205上には1ページ大のトナー像
が形成される。モノカラー(単色)モードの場合は、中
間転写ドラムに一色分の1ページトナー像(以降プレー
ンと称する)が形成される。フルカラーモードでは、中
間転写ドラムに現像器210、211、212、213
の4プレーンが重ねられて形成される。
The latent image on the photosensitive drum 209 is visualized as a toner image by a predetermined color toner developing unit among the developing units 210, 211, 212, and 213 in parallel with the formation.
Further, the toner image is transferred onto the intermediate transfer drum 205 rotating in parallel, and a toner image of one page size is formed on the intermediate transfer drum 205. In the case of the mono-color (single-color) mode, a one-page toner image of one color (hereinafter, referred to as a plane) is formed on the intermediate transfer drum. In the full color mode, the developing devices 210, 211, 212, 213 are provided on the intermediate transfer drum.
Are superposed and formed.

【0024】224は2次転写ローラであり、用紙20
1が中間転写ドラム205と2次転写ローラ214の間
に入った状態で加電荷され、中間転写ドラム205上の
トナー像を間に入った用紙201上に転写(2次転写)
させる。
Reference numeral 224 denotes a secondary transfer roller.
1 is charged between the intermediate transfer drum 205 and the secondary transfer roller 214, and the toner image on the intermediate transfer drum 205 is transferred onto the interposed paper 201 (secondary transfer).
Let it.

【0025】215は用紙201上のトナー像を加熱し
て定着させるための定着ヒータ、216、216’は定
着ローラである。用紙201は2次転写を受けるとさら
に搬送され、定着ローラ218、218’によってトナ
ー像が加熱定着され、搬送ローラ217、218、21
9をへて排紙トレイ220に排紙される。
Reference numeral 215 denotes a fixing heater for heating and fixing the toner image on the sheet 201, and 216 and 216 'denote fixing rollers. The sheet 201 is further conveyed after receiving the secondary transfer, and the toner image is heated and fixed by the fixing rollers 218 and 218 ′.
9, the paper is discharged to the paper discharge tray 220.

【0026】本実施例のカラーレーザビームプリンタ1
02では、潜像形成、転写のプロセスをイエロー、マゼ
ンタ、シアン、ブラックの順番に行なう。
Color laser beam printer 1 of this embodiment
In step 02, the processes of latent image formation and transfer are performed in the order of yellow, magenta, cyan, and black.

【0027】イエロートナー現像器210、マゼンタト
ナー現像器211、シアントナー現像器212、及びブ
ラックトナー現像器213は各々カセット形式の筐体に
なっており、本体から着脱が可能である。そのため以
降、210をYカートリッジ、211をMカートリッ
ジ、212をCカートリッジ、213をKカートリッジ
と称する。
Each of the yellow toner developing device 210, the magenta toner developing device 211, the cyan toner developing device 212, and the black toner developing device 213 is a cassette type housing, and can be detached from the main body. Therefore, hereinafter, 210 is referred to as a Y cartridge, 211 as an M cartridge, 212 as a C cartridge, and 213 as a K cartridge.

【0028】221は、反転再給紙ユニットであり、2
22、223、224は搬送ローラである。エンジン部
103は、定着終了した用紙201の搬送先として、排
紙トレイ220と反転再給紙ユニット221を選択する
ことが可能である。この指定はコントローラ部104か
ら前記のシリアル通信によって指定される。用紙201
は、反転再給紙ユニットに入ると、搬送ローラ222の
方向へ一旦搬送される。エンジン部103は、不図示の
センサが用紙後端を検知すると、搬送ローラ222の回
転を逆転させ、搬送ローラ223、224へと用紙20
1を搬送させる。給紙口として、両面再給紙ユニットを
指定すると、搬送ローラ204へ用紙面が反転された状
態で再給紙されるため、上記の印字プロセスを経て両面
印字が可能となる。
Reference numeral 221 denotes a reverse re-feeding unit.
Reference numerals 22, 223, and 224 are conveying rollers. The engine unit 103 can select the discharge tray 220 and the reverse re-feed unit 221 as the transport destination of the sheet 201 after the fixing. This specification is performed by the controller unit 104 by the serial communication. Paper 201
Is transported once in the direction of the transport roller 222 when it enters the reversing re-feed unit. When a sensor (not shown) detects the trailing edge of the sheet, the engine unit 103 reverses the rotation of the conveying roller 222 and feeds the sheet 20 to the conveying rollers 223 and 224.
1 is transported. If a double-sided paper re-feed unit is designated as the paper feed port, the paper is re-fed to the transport roller 204 in a state where the paper surface is reversed, so that the double-sided printing can be performed through the above printing process.

【0029】上記のように、本実施例のエンジン部10
3は、中間転写ドラム205に1ページ分のトナー像を
形成することによってフルカラー印字、モノカラー印字
を実現する。従って中間転写ドラム205の外周長は、
印字可能な最大用紙サイズの長辺以上の長さがある。こ
のため用紙の搬送間隔を詰めて印字スループットを向上
するため、最大用紙長の2分の1以下の用紙長の用紙で
は、中間転写ドラム205に2ページ分のトナー像を形
成し、2枚の用紙を連続給紙することによって2ページ
分を連続印字するモードを持っている。以降、上述の2
ページ分の連続印字を2ページ形成モードと称し、通常
の印字を1ページ形成モード(または通常印字モード)
と称する。本実施例では、最大用紙サイズはA4サイズ
横送りの2倍以上の大きさを持ち、A4横送り時は上記
2ページ分の連続印字が可能である。
As described above, the engine unit 10 of this embodiment
Reference numeral 3 realizes full-color printing and mono-color printing by forming one page of toner image on the intermediate transfer drum 205. Therefore, the outer peripheral length of the intermediate transfer drum 205 is
There is a length longer than the long side of the maximum printable paper size. For this reason, in order to shorten the conveyance interval of the paper and improve the printing throughput, a toner image of two pages is formed on the intermediate transfer drum 205 on the paper having a paper length equal to or less than a half of the maximum paper length. A mode for continuously printing two pages by feeding paper continuously is provided. Hereinafter, the above 2
Continuous printing of pages is called two-page forming mode, and normal printing is one-page forming mode (or normal printing mode).
Called. In the present embodiment, the maximum paper size is twice or more the size of the A4 size horizontal feed, and continuous printing of the above two pages is possible during the A4 horizontal feed.

【0030】<画像形成のタイミング>図3、図4は本
実施例のカラーレーザビームプリンタのプリンタエンジ
ン部103とコントローラ部104との印字プロトコル
をインターフェイス信号のタイミングチャートによって
示した図である。
<Image Forming Timing> FIGS. 3 and 4 are timing charts of interface signals showing printing protocols between the printer engine unit 103 and the controller unit 104 of the color laser beam printer of the present embodiment.

【0031】同図において、PRNTはコントローラ部
104が印字開始を要求する信号、TOPはエンジン部
103がコントローラ部104に対して画像データ(ビ
デオ信号)を要求するタイミング信号、VDOは画像デ
ータであり、不図示のクロック信号に同期してコントロ
ーラ部104から1ページ分送出される。エンジン部1
03は、PRNT信号のTRUEを検出すると印字動作
を開始し、コントローラ部104に対してTOP信号を
所定期間TRUEにする。コントローラ部104はTO
P信号のTRUEを検出するとそれに同期してVDO信
号を1ページ分送出する。エンジン部103はVDO信
号に従って画像形成を行なう。
In FIG. 3, PRNT is a signal for requesting the controller 104 to start printing, TOP is a timing signal for requesting the controller 104 to send image data (video signal) to the engine 103, and VDO is image data. , One page is transmitted from the controller unit 104 in synchronization with a clock signal (not shown). Engine part 1
In step 03, when a TRUE of the PRNT signal is detected, the printing operation is started, and the TOP signal is set to TRUE for a predetermined period to the controller 104. The controller 104 is TO
When the TRUE of the P signal is detected, the VDO signal for one page is transmitted in synchronization with the detection. The engine unit 103 forms an image according to the VDO signal.

【0032】図3は、モノカラーモードのタイミングチ
ャートを示している。
FIG. 3 is a timing chart of the mono color mode.

【0033】エンジン部103は、1ページ形成モード
では、コントローラ部104のPRNT信号に対して、
1回のTOP信号を発行する。2ページ形成モードで
は、コントローラ部104のPRNT信号に対して、2
回のTOP信号を発行する。コントローラ部104は、
2ページ分の印字準備が整った後に、PRNT信号をT
RUEにし、エンジン部103からの初めのTOP信号
に同期して、1ページ目の画像データを、次のTOP信
号に同期して2ページ目の画像データを送出する。
In the one page formation mode, the engine unit 103 responds to the PRNT signal of the controller unit 104 by
One TOP signal is issued. In the two-page formation mode, the PRNT signal from the controller 104 is
Issue the TOP signal twice. The controller unit 104
After preparation for printing two pages, the PRNT signal is
The image data of the first page is transmitted in synchronization with the first TOP signal from the engine unit 103, and the image data of the second page is transmitted in synchronization with the next TOP signal.

【0034】図4は、フルカラーモードのタイミングチ
ャートを示している。
FIG. 4 is a timing chart of the full color mode.

【0035】エンジン部103は、1ページ形成モード
では、コントローラ部104のPRNT信号に対して、
イエロー、マゼンタ、シアン、ブラックの4色分のTO
P信号を発行する。2ページ形成モードでは、コントロ
ーラ部104のPRNT信号に対して、Y1(イエロー
の1ページ目)、Y2(イエローの2ページ目)、M
1,M2,C1,C2,K1,K2の合計8回のTOP
信号を発行する。コントローラ部104は、2ページ分
の印字準備が整った後に、PRNT信号をTRUEに
し、エンジン部103からの初めのTOP信号に同期し
て、1ページ目のイエロー画像データを、次のTOP信
号に同期して2ページ目のイエロー画像データ、同様に
して1ページ目のマゼンタ、2ページ目のマゼンタ、1
ページ目のシアン、2ページ目のシアン、1ページ目の
ブラック、2ページ目のブラックを送出する。
In the one page forming mode, the engine unit 103 responds to the PRNT signal of the controller unit 104 by
TO for four colors of yellow, magenta, cyan and black
Issues a P signal. In the two-page formation mode, the PRNT signal from the controller unit 104 responds to Y1 (first yellow page), Y2 (second yellow page), M
1, M2, C1, C2, K1, K2 TOP 8 times in total
Issue a signal. After preparation for printing two pages, the controller unit 104 sets the PRNT signal to TRUE, and synchronizes the first page of yellow image data with the next TOP signal in synchronization with the first TOP signal from the engine unit 103. Synchronously, the second page yellow image data, similarly the first page magenta, the second page magenta, 1
Cyan of the second page, cyan of the second page, black of the first page, and black of the second page are transmitted.

【0036】1ページ形成モードと2ページ形成モード
の変更は、コントローラ部104からエンジン部103
に前記シリアル通信指示が送られる。
The change between the one-page formation mode and the two-page formation mode is performed by the controller unit 104 and the engine unit 103.
The serial communication instruction is sent to the device.

【0037】図5は、2ページ形成モードがスループッ
トに対して有効であることを示す図である。同図におい
て、T1は2ページ形成モードの画像形成間隔であり、
T2は1ページモードの画像形成間隔である。1ページ
形成モードにおいては、A4横送りにおいても最大用紙
サイズにおいても、TOP信号の発行間隔はサイズに関
係なく同一のT2となる。従って最大スループットを毎
分の印刷枚数で表現すると、最大サイズにおいても最小
サイズにおいても同じになる。一方2ページ形成モード
を用いると、図のようにTOP信号の発行間隔がT1と
なり毎分の印字枚数は倍になる。
FIG. 5 is a diagram showing that the two-page forming mode is effective for the throughput. In the figure, T1 is an image forming interval in the two-page forming mode,
T2 is the image forming interval in the one-page mode. In the one-page formation mode, the issue interval of the TOP signal is the same T2 regardless of the size in both the A4 landscape feed and the maximum paper size. Therefore, if the maximum throughput is expressed by the number of prints per minute, the same is obtained for both the maximum size and the minimum size. On the other hand, when the two-page formation mode is used, the TOP signal issuance interval becomes T1 as shown in the figure, and the number of printed sheets per minute is doubled.

【0038】本実施例のエンジン部103は、前ページ
のTOP信号からPRNT信号のTRUEを所定の時間
以内に検出しないと、レーザ走査と定着ユニットの昇温
電圧を下げアイドリング状態に移行する。アイドリング
状態から初めの1ページ目の印字開始は不図示のレーザ
走査のためのスキャナモータの回転安定と定着ユニット
の昇温完了まで印字開始できないため、コントローラ部
104は、可能な限り前記PRNT信号を所定時間以内
にTRUEにすることによってスループットを維持する
制御を行なう。
If the engine section 103 of this embodiment does not detect TRUE of the PRNT signal from the TOP signal of the previous page within a predetermined time, it lowers the laser scanning and the heating voltage of the fixing unit and shifts to the idling state. Since printing of the first page from the idling state cannot be started until the rotation of the scanner motor for laser scanning (not shown) is completed and the temperature of the fixing unit is raised, the controller unit 104 transmits the PRNT signal as much as possible. Control is performed to maintain the throughput by setting to TRUE within a predetermined time.

【0039】図6は2ページ形成モードと1ページ形成
モードの連続印字におけるタイミングチャートを示す。
図において、T3は、1ページ形成モードにおいて、あ
るページのTOP信号がTRUEになってからPRNT
信号がTRUEになったことを検出するまでの、スルー
プット維持が可能な時間を表している。すなわち、直前
のTOP信号からT3以内にPRNT信号をTRUEに
しなければアイドリング状態に移行してしまう。
FIG. 6 is a timing chart for continuous printing in the two-page forming mode and the one-page forming mode.
In the figure, T3 is PRNT after the TOP signal of a certain page becomes TRUE in the one-page formation mode.
It represents the time during which the throughput can be maintained until the signal becomes TRUE. That is, unless the PRNT signal is set to TRUE within T3 from the immediately preceding TOP signal, the state shifts to the idling state.

【0040】またT4は、2ページ形成モードにおい
て、あるページのTOP信号がTRUEになってからP
RNT信号がTRUEになったことを検出するまでの、
スループット維持が可能な時間を表している。すなわ
ち、2ページ形成モードでは、直前のTOP信号からT
4以内にPRNT信号をTRUEにしなければアイドリ
ング状態に移行してしまう。図に示すとおり、2ページ
形成モードは、1ページ形成モードに比較してTOP信
号の発行間隔が短くなるため、T4の時間はT3に比較
して短くなる。すなわち、T4<T3なる関係が成立す
る。
In T4, in the two-page formation mode, P is set after the TOP signal of a certain page becomes TRUE.
Until it detects that the RNT signal has become TRUE,
This indicates the time during which throughput can be maintained. In other words, in the two-page formation mode, T
If the PRNT signal is not set to TRUE within four, the state shifts to the idling state. As shown in the figure, in the two-page formation mode, the TOP signal issuance interval is shorter than that in the one-page formation mode, so that the time T4 is shorter than the time T3. That is, the relationship of T4 <T3 holds.

【0041】図7は、2ページの印字を行うに要する時
間を、1ページ形成モードと2ページ形成モードで比較
したタイミングチャートである。図において、T1及び
T2は、図5と同じく2ページ形成モード及び1ページ
形成モードそれぞれにおけるTOP信号の周期である。
2ページの印字に要する時間は、初めのTOP信号発生
時間を基準として2ページ形成モードではT5、1ペー
ジ形成モードではT6であり、T5とT6の差はT7で
表される。すなわちT6=T5+T7である。また、1
ページ形成モードにおけるTOP信号の周期T2で、2
ページ形成モードにおいては2ページの画像が形成され
るため、T5=T2となる。
FIG. 7 is a timing chart comparing the time required for printing two pages in the one page formation mode and the two page formation mode. In the figure, T1 and T2 are the periods of the TOP signal in each of the two-page formation mode and the one-page formation mode, as in FIG.
The time required for printing two pages is T5 in the two-page formation mode and T6 in the one-page formation mode based on the initial TOP signal generation time, and the difference between T5 and T6 is represented by T7. That is, T6 = T5 + T7. Also, 1
In the period T2 of the TOP signal in the page formation mode, 2
In the page formation mode, two pages of images are formed, so that T5 = T2.

【0042】同一サイズのページを複数転写ドラム上に
形成する場合は、中間転写ドラムの外周は、1ページの
搬送方向の長さの少なくとも2倍以上必要であるため、
T1<=T2/2の関係にある。2ページ形成モードに
おけるTOP信号の周期を1ページ形成モードにおける
TOP信号の周期のちょうど2分の1にした場合は、T
1=T2/2である。
When pages of the same size are formed on a plurality of transfer drums, the outer circumference of the intermediate transfer drum needs to be at least twice as long as the length of one page in the transport direction.
T1 <= T2 / 2. When the cycle of the TOP signal in the two-page formation mode is set to exactly half the cycle of the TOP signal in the one-page formation mode, T
1 = T2 / 2.

【0043】これと同じ画像を1ページモードで形成す
る場合、第2ページ目の形成は、その画像形成が開始さ
れてから中間転写ドラムが半回転した時点で完了する。
したがって、T7=T5/2=T2/2=T1となる。
例えば2ページ形成モードで、A4サイズを毎分16枚
の印刷する能力を持つエンジンであれば、T7=T1=
60/16=3.75秒となる。
When the same image is formed in the one-page mode, the formation of the second page is completed when the intermediate transfer drum has rotated half a turn after the start of the image formation.
Therefore, T7 = T5 / 2 = T2 / 2 = T1.
For example, if the engine is capable of printing 16 sheets of A4 size per minute in the two-page formation mode, T7 = T1 =
60/16 = 3.75 seconds.

【0044】図7に示すように、T6=T5+T7とな
ることから、2ページの画像を印刷するとすると、2ペ
ージ形成モードにおける印字開始時刻が1ページ形成モ
ードの印字開始時刻に対して時間T7遅れても、印刷が
完了する時刻は同じ時刻となる。すなわち、2ページ形
成モードにおいて、T1=T2/2の場合には、印字開
始時刻が1ページ形成モードの印字開始時刻に対してT
7=T1遅れても、印刷が完了する時刻は同じ時刻とな
る。
As shown in FIG. 7, since T6 = T5 + T7, when printing an image of two pages, the printing start time in the two-page formation mode is delayed by the time T7 from the printing start time in the one-page formation mode. However, the time when printing is completed is the same time. That is, when T1 = T2 / 2 in the two-page formation mode, the printing start time is set to T with respect to the printing start time in the one-page formation mode.
Even if 7 = T1, the printing is completed at the same time.

【0045】1ページのデータを印字する場合は、その
ページの画像データの生成してから1ページ形成モード
によって印字を開始する時間が早いほどトータル印刷時
間を短くすることができる。一方、2ページのデータを
印字する場合は、PRNT信号発生後、画像形成の完了
までの時間が、2ページ形成モードの方が1ページ形成
モードよりも時間T7短い。したがって、最初のページ
生成からT7以下の時間内に次ページの生成が完了すれ
ば、その後に2ページ形成モードで印字を行うことによ
って、1ページ形成モードで2ページを印字する時間よ
りトータル印刷時間を短くすることが可能となる。2ペ
ージ形成モードを用いる場合には、複数ページの印刷は
2ページ印刷の繰返しとなるから、複数ページ一般につ
いても同様である。このように1ページのデータと複数
ページのデータではトータル印刷時間を最短にするため
の印字開始タイミングが異なる。
When printing one page of data, the total printing time can be shortened as the time to start printing in the one-page formation mode after the image data of the page is generated. On the other hand, when printing two pages of data, the time from generation of the PRNT signal to completion of image formation is shorter by T7 in the two-page formation mode than in the one-page formation mode. Therefore, if the generation of the next page is completed within the time T7 or less from the generation of the first page, printing is performed in the two-page formation mode thereafter, so that the total printing time is shorter than the time for printing two pages in the one-page formation mode. Can be shortened. In the case of using the two-page formation mode, printing of a plurality of pages is a repetition of printing of two pages. As described above, the printing start timing for minimizing the total printing time differs between the data of one page and the data of a plurality of pages.

【0046】このため、本実施例の外部装置上で動作す
る印刷制御プログラムは、印字データ生成をジョブ単位
に行い、ジョブ単位に総ページ数や各ページの印字デー
タサイズを検出した後に、各ページの後続ページが存在
し、その印字データサイズが所定サイズ以下である場
合、すなわちプリンタにおいて時間T7以内で画像デー
タを生成可能なデータサイズである場合に、そのページ
に2ページ形成モードの指示を付与する。このために
は、外部装置に予めプリンタの画像データ生成能力(例
えば単位時間あたりの処理データ量)を知らせておく
か、あるいは、前述した所定のデータサイズそのものを
知らせておけばよい。
For this reason, the print control program operating on the external device according to the present embodiment generates print data for each job, and detects the total number of pages and the print data size of each page for each job. If a subsequent page exists and its print data size is equal to or smaller than a predetermined size, that is, if the printer has a data size capable of generating image data within time T7, an instruction of a two-page forming mode is given to the page. I do. To this end, the external device may be informed in advance of the image data generation capability of the printer (for example, the amount of processing data per unit time), or may be informed of the predetermined data size itself.

【0047】更に本実施例のコントローラ部104は、
外部装置からページ単位で指定されるモードの指示に応
じて1ページ形成モードと2ページ形成モードを切り替
えて印字を行う。なお。この指示はジョブ単位で行うよ
うにすることもできる。この場合には、ジョブ内の全て
のページについて、上述した条件、すなわち、2ページ
形成モードにおいて、第2ページ目として形成される画
像データを生成するための所要時間が、所定時間(本例
ではT7)以内であれば、そのプリントジョブは2ペー
ジ形成モードで処理するように指示される。
Further, the controller 104 of the present embodiment
Printing is performed by switching between a one-page formation mode and a two-page formation mode in accordance with a mode instruction specified in page units from an external device. In addition. This instruction can be performed on a job-by-job basis. In this case, for all the pages in the job, the above-mentioned condition, that is, the time required to generate the image data formed as the second page in the two-page formation mode is a predetermined time (in this example, If it is within T7), the print job is instructed to be processed in the two-page formation mode.

【0048】以上のように制御することによって、本実
施例の印刷システムは、使用者に意識させることなく、
単ページデータの印刷であっても複数ページ単位(ジョ
ブやドキュメント)の印刷であっても、常に最大限の印
字スループットを提供することができる。
By controlling as described above, the printing system according to the present embodiment can be implemented without making the user aware.
Whether printing single page data or printing multiple pages (jobs or documents), it is possible to always provide the maximum printing throughput.

【0049】<プリンタコントローラの構成>図8に、
本実施例のコントローラ部104のブロック図を示す。
<Configuration of Printer Controller> FIG.
FIG. 2 is a block diagram of a controller unit 104 according to the present embodiment.

【0050】同図において、301はパネル部105と
のデータ通信によって、操作者からの諸設定、指示をパ
ネル部105から受けとるパネルインターフェイス部で
ある。302は、ホストコンピュータ等の外部機器10
1との信号の入出力部であるホストインターフェイス
部、306はプリンタエンジン部103との信号の入出
力部であるエンジンインターフェイス部であり、不図示
の出力バッファレジスタからデータ信号送出を行なうと
ともにプリンタエンジン105との通信制御を行なう。
303は外部機器101より送られる制御コードデータ
に基づいて実際の印字のためのビットマップデータを発
生する画像データ発生部であり、305は画像データを
格納する画像メモリ、309はプリンタコントローラ部
103全体の制御を司るCPU、304はCPU309
の制御コードを格納するROMであり、307はCPU
の使用する一時記憶用RAMである。310は不揮発性
のメモリ手段であるEEPROMである。308はDM
A制御部であり、CPU309からの指示により画像メ
モリ内のビットマップデータを、エンジンインターフェ
イス部306に転送する。311はアドレスバス及びデ
ータバスを持つシステムバスである。パネルインターフ
ェイス部301、ホストインターフェイス部302、画
像データ発生部303、ROM304、画像メモリ30
5、エンジンインターフェイス部306、RAM30
7、DMA制御部308、CPU309及びEEPRO
M310は、各々システムバス311に接続され、シス
テムバス311上にある全ての機能部にアクセス可能で
ある。
In FIG. 3, reference numeral 301 denotes a panel interface unit which receives various settings and instructions from the panel unit 105 through data communication with the panel unit 105. 302 is an external device 10 such as a host computer.
A host interface unit 306 is an input / output unit for signals to / from the printer engine 1. An engine interface unit 306 is an input / output unit for signals to / from the printer engine unit 103. Communication control with the communication unit 105 is performed.
Reference numeral 303 denotes an image data generator which generates bitmap data for actual printing based on control code data sent from the external device 101; 305, an image memory for storing image data; and 309, the entire printer controller 103. CPU 304 controls CPU 309
307 is a ROM for storing control codes of
Is a RAM for temporary storage. An EEPROM 310 is a nonvolatile memory unit. 308 is DM
The A control unit transfers bit map data in the image memory to the engine interface unit 306 according to an instruction from the CPU 309. Reference numeral 311 denotes a system bus having an address bus and a data bus. Panel interface section 301, host interface section 302, image data generation section 303, ROM 304, image memory 30
5. Engine interface unit 306, RAM30
7, DMA control unit 308, CPU 309 and EEPROM
Each of the M310s is connected to the system bus 311 and can access all functional units on the system bus 311.

【0051】CPU309を制御する制御コードは、不
図示のシステムクロックによってタスクと称されるロー
ドモジュール単位に時分割制御するOSと、機能単位に
動作する複数のロードモジュール(タスク)によって構
成されるものとする。
The control code for controlling the CPU 309 is constituted by an OS that performs time-division control in units of load modules called tasks by a system clock (not shown) and a plurality of load modules (tasks) that operate in units of functions. And

【0052】<プリンタにおける画像形成手順>図9
は、本実施例に関わるデータフローを示す図である。図
中の解析展開タスク、ページ操作タスク、エンジン監視
タスクは、上記の通りCPU304を実体とするタスク
であり、論理的に並行動作するものとする。
<Image Forming Procedure in Printer> FIG. 9
FIG. 5 is a diagram illustrating a data flow according to the present embodiment. The analysis development task, page operation task, and engine monitoring task in the figure are tasks having the CPU 304 as an entity as described above, and are logically operated in parallel.

【0053】図10は、図9中のページテーブルの構造
を示す。ページテーブル1001は、CPU304にお
いて、各ページを論理的に認識するためのテーブルであ
り、実体は前記RAM307の不図示の制御情報格納領
域に連続領域として存在し不図示のページ管理機能部に
よって獲得、解放を管理される。図10中の「ページ番
号」は、ページをユニークに識別するためのIDであ
る。「ラスタポインタ」は、前記画像メモリ305中の
1ページ分の領域の先頭ポインタであり、CPU304
は電源投入の初期化時に、前記画像メモリ305中の不
図示の該当領域をページ毎に分割してここにリンクす
る。「状態フラグ」は、ページの状態を示すフラグを格
納する領域であり、図10のように「解放フラグ」「展
開終了フラグ」「印字開始フラグ」「排紙終了フラグ」
を含む。また「ページ形成モード」は、「1ページ形成
モード」「2ページ形成モード」のいずれかの値をと
る。なお、「2ページ形成ウエイト時間」は本実施例で
は用いられない。
FIG. 10 shows the structure of the page table in FIG. The page table 1001 is a table for logically recognizing each page in the CPU 304. The page table 1001 exists as a continuous area in a control information storage area (not shown) of the RAM 307 and is acquired by a page management function unit (not shown). Controlled release. “Page number” in FIG. 10 is an ID for uniquely identifying a page. The “raster pointer” is a head pointer of an area for one page in the image memory 305,
At the time of power-on initialization, a corresponding area (not shown) in the image memory 305 is divided for each page and linked here. The “status flag” is an area for storing a flag indicating the status of the page. As shown in FIG. 10, the “release flag”, the “decompression end flag”, the “print start flag”, and the “discharge end flag”
including. The “page forming mode” takes one of the values of “one page forming mode” and “two page forming mode”. Note that the “two-page formation wait time” is not used in this embodiment.

【0054】以下に、図9のデータフローを説明する。The data flow of FIG. 9 will be described below.

【0055】外部機器101から入力される印字データ
(制御コード、PDL等)は、ホストインターフェイス
部302に所定のブロック単位に格納される。解析展開
タスク901は、ホストI/F部302にデータを検出
すると、ページテーブルを獲得する。そして1ブロック
単位にデータを解析し、画像形成情報(PDLの図形描
画命令、文字コード等)に関しては画像データ発生部3
03(図4には不図示)を用いて、あるいはCPU30
4自身でイメージ展開を行ない、ページテーブルの「ラ
スタポインタ」で示される領域に格納する。
Print data (control code, PDL, etc.) input from the external device 101 is stored in the host interface unit 302 in a predetermined block unit. When the analysis and development task 901 detects data in the host I / F unit 302, it acquires a page table. Then, the data is analyzed in units of one block, and image formation information (PDL drawing command, character code, etc.) is analyzed by the image data generator 3.
03 (not shown in FIG. 4) or the CPU 30
4 itself develops the image and stores it in the area indicated by the “raster pointer” in the page table.

【0056】またプリンタに対しての制御情報(コピー
枚数、給紙選択等)に関してはページテーブルに格納す
る。この制御情報の一つとして、「ページ形成モード」
があり、外部機器101はPDLのコマンドとして「ペ
ージ形成モード」を指定する。
Control information (such as the number of copies, paper feed selection, etc.) for the printer is stored in a page table. As one of the control information, "page forming mode"
The external device 101 designates “page formation mode” as a PDL command.

【0057】1ページ分のデータを解析展開終了した後
に、展開終了フラグをTRUEにして、FIFO構造の
ページキューにつける。
After the analysis and development of one page of data is completed, the development end flag is set to TRUE and the data is attached to a page queue having a FIFO structure.

【0058】ページ操作タスク902は、前記ページキ
ュー中の全てのページの状態フラグを同時監視し、状態
に応じて搬送手順を変更して印字を実現する。
The page operation task 902 simultaneously monitors the status flags of all pages in the page queue and changes the transport procedure according to the status to implement printing.

【0059】ページ操作タスク902からエンジンI/
F部306に送られ、画像形成が開始されたページはそ
の印字開始フラグがセットされる。プリンタエンジン部
103によって印字が完了され印刷紙が排出されたペー
ジは、その排紙終了フラグがセットされる。
From the page operation task 902, the engine I /
The page that has been sent to the F-section 306 and for which image formation has been started has its print start flag set. For a page on which printing has been completed by the printer engine unit 103 and the print paper has been discharged, the discharge end flag is set.

【0060】ページ操作タスク902は、ページ形成モ
ードが2ページ形成モードであるページについては、後
続のページの生成が完了するまで待機した後に印字を開
始させる。
The page operation task 902 starts printing for a page whose page formation mode is the two-page formation mode, after waiting for the generation of the subsequent page to be completed.

【0061】排紙終了フラグがTRUEとなったページ
テーブルはページキューから取り出され、前記ページ管
理機能部に戻される。エンジン監視タスク903は、エ
ンジンI/F部306を介してプリンタエンジン部10
3と所定の周期で通信を行ない、ページの状態が変化す
る要因が発生すると、そのページの状態フラグを更新す
る。
The page table for which the discharge end flag is set to TRUE is taken out of the page queue and returned to the page management function unit. The engine monitoring task 903 is executed by the printer engine unit 10 via the engine I / F unit 306.
3 and a predetermined period, and when a factor that changes the state of the page occurs, the state flag of the page is updated.

【0062】図11は、本実施例を特徴づけるページ操
作タスク902の制御フローチャートである。
FIG. 11 is a control flowchart of the page operation task 902 characterizing this embodiment.

【0063】ページ操作タスク902は、電源投入時に
起動されると(ステップS1)、ページキューを所定の
周期で監視する。ページキューに「展開終了フラグ=O
N」「印字開始フラグ=OFF」状態、すなわち、画像
データの生成は完了しているが、まだ印刷は開始されて
いない状態のページNの有無を判定する(ステップS
2)。その存在を検知すると、次ページであるページN
+1の存在と展開終了フラグを判断する(ステップS
3)。ページN+1が存在するとページNとN+1とを
組にして、2ページ形成モードで印刷手順を実行し(ス
テップS4)、ステップS2に戻る。ステップS4にお
いては、図3や図4で説明したような2ページ形成モー
ドで印刷が実行される。
When the page operation task 902 is started when the power is turned on (step S1), it monitors the page queue at a predetermined cycle. "Expansion end flag = O" in the page queue
N "and" print start flag = OFF ", that is, it is determined whether there is a page N in a state where the generation of the image data has been completed but the printing has not been started yet (step S).
2). When its presence is detected, the next page, page N
+1 and the development end flag are determined (step S
3). If the page N + 1 exists, the printing procedure is executed in the two-page forming mode by combining the pages N and N + 1 (step S4), and the process returns to step S2. In step S4, printing is performed in the two-page forming mode as described with reference to FIGS.

【0064】一方、ステップS3においてページN+1
が展開終了していない場合、ページNのページ形成モー
ドが「2ページ形成モード」であるか判定し(ステップ
S5)そうであれば、ステップS3に戻る。
On the other hand, in step S3, page N + 1
Is not completed, it is determined whether the page formation mode of the page N is the “two-page formation mode” (step S5). If so, the process returns to step S3.

【0065】ステップS5においてページNのページ形
成モードが「1ページ形成モード」であると判定されれ
ば、ページNを、1ページ形成モードで印刷させ(ステ
ップS6)、ステップS2に戻る。
If it is determined in step S5 that the page formation mode of page N is "one page formation mode", page N is printed in one page formation mode (step S6), and the process returns to step S2.

【0066】図12は印字実行ルーチンの制御フローチ
ャートである。
FIG. 12 is a control flowchart of the print execution routine.

【0067】印字実行ルーチンは、ページ形成モードを
エンジン部103に通知し(ステップS12)、PRN
T信号をTRUEにし(ステップS13)、TOP信号
がTRUEになるまでウェイトする(ステップS1
4)。TOP信号のTRUEを検知すると、DMA制御
部308とエンジンインターフェイス部306を起動し
て、画像転送を開始させる(ステップS15)。更にそ
の時点での時刻を前記の最終印字開始時刻として格納し
(ステップS16)終了する。エンジン部は、感光ドラ
ムに形成されたトナー像が中間転写ドラムに転写され、
さらにそれが搬送されてくる用紙上の正しい位置に転写
されるように、適当なタイミングでTOP信号を発生す
る。このために、例えば、中間転写ドラムが所定の回転
位相に達したことを光学的あるいは機械的なセンサによ
り検出してTOP信号を発生し、それに合わせて給紙・
搬送を開始する。所定の回転位相として、1ページ形成
モードであれば中間転写ドラムの回転360度ごとに一
カ所、2ページ形成モードであれば中間転写ドラムの回
転180度ごとに一カ所設けておけばよい。
In the print execution routine, the page formation mode is notified to the engine unit 103 (step S12), and the PRN is executed.
The T signal is set to TRUE (step S13), and the process waits until the TOP signal becomes TRUE (step S1).
4). When the TRUE of the TOP signal is detected, the DMA controller 308 and the engine interface 306 are activated to start the image transfer (step S15). Further, the time at that time is stored as the final print start time (step S16), and the process ends. The engine unit transfers the toner image formed on the photosensitive drum to the intermediate transfer drum,
Further, a TOP signal is generated at an appropriate timing so that it is transferred to a correct position on the conveyed sheet. For this purpose, for example, an optical or mechanical sensor detects that the intermediate transfer drum has reached a predetermined rotational phase, and generates a TOP signal.
Start transfer. As a predetermined rotation phase, one position may be provided for every 360 degrees of rotation of the intermediate transfer drum in the one-page formation mode, and one place for every 180 degrees of rotation of the intermediate transfer drum in the two-page formation mode.

【0068】以上のようにプリンタが動作することで、
外部のホスト等から2ページ形成モードが指示されれ
ば、その指示に従って2ページ形成モードで印刷を実行
する。
By operating the printer as described above,
When the two-page formation mode is instructed from an external host or the like, printing is executed in the two-page formation mode in accordance with the instruction.

【0069】<外部装置における制御手順>図13は、
本実施例の外部機器101の制御システムの構成を説明
するブロック図である。
<Control Procedure in External Device> FIG.
FIG. 2 is a block diagram illustrating a configuration of a control system of the external device 101 according to the embodiment.

【0070】図13において、110は外部機器101
に内蔵されたシステム制御部で、120はディスプレイ
部、121は操作部、122はハードディスク等のスト
レージユニットである。
In FIG. 13, reference numeral 110 denotes the external device 101.
Is a system control unit, 120 is a display unit, 121 is an operation unit, and 122 is a storage unit such as a hard disk.

【0071】119はシステムバスであり、アドレスバ
スとデータバスを含みシステム制御部110の各部を結
んでいる。以下にシステムバス119に接続されたデバ
イスを説明する。
Reference numeral 119 denotes a system bus, which includes an address bus and a data bus, and connects each unit of the system control unit 110. Hereinafter, devices connected to the system bus 119 will be described.

【0072】111はDMA制御部(DMAC)であ
り、内部バスに接続された機器間のデータブロック転送
を制御する。112はROMであり、CPU113の制
御コード等を記憶するプログラム領域と、文字フォント
データを記憶するフォント領域などに論理的に区分けさ
れて使用される。113はCPUであり、システムバス
に接続された各デバイスを統括的に制御する。114は
RAMであり、CPU113の主記憶メモリ、あるいは
ワークエリアとしてシステムバス120に接続されたデ
バイスに活用される。115は操作制御部(KEYC)
であり、所定のインターフェイスを介して操作部121
からの指示を受ける。116はプリンタ通信制御部(P
RNC)であり、所定のプロトコルによってカラーレー
ザビームプリンタ102とデータの送受を行う。117
はデバイス制御部(DEVC)であり、本実施例では所
定のバスインターフェイスによってストレージユニット
122とのデータ送受を行う。118はディスプレイ制
御部(PNLC)であり、所定のインターフェイスを介
してディスプレイ部120の表示制御を行う。
Reference numeral 111 denotes a DMA controller (DMAC), which controls data block transfer between devices connected to the internal bus. A ROM 112 is used by being logically divided into a program area for storing control codes and the like of the CPU 113 and a font area for storing character font data. A CPU 113 controls each device connected to a system bus. Reference numeral 114 denotes a RAM which is used as a main storage memory of the CPU 113 or a device connected to the system bus 120 as a work area. 115 is an operation control unit (KEYC)
And the operation unit 121 via a predetermined interface.
Receive instructions from. 116 is a printer communication control unit (P
RNC), and transmits and receives data to and from the color laser beam printer 102 according to a predetermined protocol. 117
Is a device control unit (DEVC), and in this embodiment, sends and receives data to and from the storage unit 122 through a predetermined bus interface. A display control unit (PNLC) 118 controls display of the display unit 120 via a predetermined interface.

【0073】なおCPU113は、例えばROM112
に記憶されたフォントデータに基づいて、RAM115
上に設定された表示情報領域へのアウトラインフォント
の展開(ラスタライズ)処理を実行し、PNLC118
を介してディスプレイ部120においてWYSIWYG
を可能としている。
The CPU 113 is, for example, a ROM 112
RAM 115 based on the font data stored in
The outline font is expanded (rasterized) to the display information area set above, and the PNLC 118 is executed.
WYSIWYG in the display unit 120 via
Is possible.

【0074】即ちCPU113は、予め登録された種々
のウィンドウ、ボタンの表示、非表示も制御することが
可能である。
That is, the CPU 113 can control the display and non-display of various windows and buttons registered in advance.

【0075】またCPU113は、操作部121のキー
等からの指示をKEYC115を介してコマンドやデー
タとして受けとることが可能である。
The CPU 113 can receive an instruction from a key or the like of the operation unit 121 as a command or data via the KEYC 115.

【0076】これらの機能を用いて、CPU113は状
況に応じてディスプレイ部120の表示を変化させ、操
作者からの指示を受けて諸々の処理を実行することがで
きる。
Using these functions, the CPU 113 can change the display on the display unit 120 according to the situation, and can execute various processes in response to an instruction from the operator.

【0077】またCPU113を制御する制御コード
は、不図示のシステムクロックによってタスクまたはプ
ロセスと称されるロードモジュール単位に時分割制御す
るOSと、機能単位に動作する複数のロードモジュール
(タスク)によって構成されるものとする。本実施例で
は、タスク構成による制御を例に説明するが、本発明の
機能を実行することができれば、CPUの制御手法は他
の方法でも本発明が適用される。
The control code for controlling the CPU 113 includes an OS for performing time-division control in units of load modules called tasks or processes by a system clock (not shown) and a plurality of load modules (tasks) operating in units of functions. Shall be performed. In the present embodiment, control by a task configuration will be described as an example. However, as long as the functions of the present invention can be executed, the present invention can be applied to other control methods of the CPU.

【0078】本実施例の外部機器の構成は一例であり、
印刷データの総ページ数とデータ量を認識することが可
能である装置たとえば一般的なパソコン等の計算機にお
いて、本発明を適用することができる。
The configuration of the external device of this embodiment is an example,
The present invention can be applied to a device capable of recognizing the total number of pages and the data amount of print data, for example, a computer such as a general personal computer.

【0079】図14は、外部機器101で動作する本実
施例に関わる制御ソフトウェアの動作を説明するための
データフロー図である。前記のとおり、各ソフトウェア
はオペレーションシステム上においてプロセスとして動
作する。
FIG. 14 is a data flow diagram for explaining the operation of the control software according to the present embodiment that operates on the external device 101. As described above, each software operates as a process on the operation system.

【0080】図14において、アプリケーションソフト
はワードプロセッサ、表計算、図形描画プログラム等を
一般化して表したものである。ページ記述データ1は、
外部機器101において印刷データの表現形式として流
通するページ記述言語を示す。ページ記述データ2は、
コントローラ部104において印刷データの表現形式と
して流通するページ記述言語を示し、前記レイアウト情
報を包合したデータ形式であるものとする。レイアウト
データは、コピー部数等の印刷付加情報を示す。パネル
ウィンドウは、ディスプレイ部120にグラフィックで
表示され操作部121のマウス、キーボード等で操作を
行うことができる論理的なパネルを表している。スプー
ル領域は前記オペレーションシステムによって提供され
るファイルシステム内に構成される領域であって、物理
的にはRAM114またはストレージユニット122に
記憶される。
In FIG. 14, the application software is a generalization of a word processor, a spreadsheet, a graphic drawing program, and the like. Page description data 1 is
A page description language distributed as a print data expression format in the external device 101 is shown. The page description data 2 is
A page description language, which is distributed as a print data expression format in the controller unit 104, is assumed to be a data format including the layout information. The layout data indicates additional print information such as the number of copies. The panel window represents a logical panel that is graphically displayed on the display unit 120 and can be operated with a mouse, a keyboard, or the like of the operation unit 121. The spool area is an area configured in a file system provided by the operation system, and is physically stored in the RAM 114 or the storage unit 122.

【0081】制御ソフトはデータ変換部と印刷制御部1
41で構成される。データ変換部は、アプリケーション
ソフトからのページ記述データ1、レイアウト情報を受
取り、更にパネルウィンドウからレイアウトデータを受
取り、ジョブ単位、ページ単位にデータ必要に応じて変
換しながらスプール領域に格納する。印刷制御部141
は、スプール領域を巡回監視し、ジョブ、ページを確認
すると、本図では不図示のPRNC116を介して印刷
データを印刷装置102に送出する。
The control software includes a data converter and a print controller 1
41. The data conversion unit receives the page description data 1 and the layout information from the application software, further receives the layout data from the panel window, and stores it in the spool area while converting the data in job units and page units as necessary. Print control unit 141
Monitors the spool area and confirms the job and the page, and sends the print data to the printing apparatus 102 via the PRNC 116 not shown in FIG.

【0082】図15は、スプール領域に格納されるジョ
ブ管理テーブル(ジョブテーブル)とページ管理テーブ
ル(ページテーブル)を簡略化して説明する図である。
(A)はページ単位にページ形成モードを指定する際の
テーブルを、(B)はジョブ単位にページ形成モードを
指定する際のテーブルを示す。
FIG. 15 is a diagram simply illustrating the job management table (job table) and page management table (page table) stored in the spool area.
(A) shows a table when the page formation mode is specified for each page, and (B) shows a table when the page formation mode is specified for each job.

【0083】図15(A)において、ジョブ管理テーブ
ル151aには、テーブルのサイズを示す「データサイ
ズ」、ジョブに属する「総ページ数」、ジョブに属する
先頭ページのページ管理テーブル152aへのポインタ
「先頭ページテーブル」が格納されている。
In FIG. 15A, the job management table 151a has “data size” indicating the table size, “total number of pages” belonging to the job, and a pointer “page management table 152a of the first page belonging to the job”. First page table "is stored.

【0084】ページ管理テーブル152aには、ページ
の印字データのサイズを示す「データサイズ」、次ペー
ジのページ管理テーブルへのポインタ「次ページテーブ
ル」、1ページ形成モードまたは2ページ形成モードが
指示される「形成モード」が格納されている。
In the page management table 152a, "data size" indicating the size of print data of a page, a pointer "next page table" to the page management table of the next page, one page formation mode or two page formation mode are designated. The “formation mode” is stored.

【0085】一方、図15(B)では、形成モードは、
ページ管理テーブル152bではなく、ジョブ管理テー
ブル151bに含まれている。
On the other hand, in FIG. 15B, the formation mode is
It is included in the job management table 151b instead of the page management table 152b.

【0086】図16は、本実施例を特徴づける印刷制御
部141の制御フローチャートである。
FIG. 16 is a control flowchart of the print control unit 141 which characterizes this embodiment.

【0087】印刷制御部141は、スプール内にページ
Nがあるか判定し(ステップS31)、ページNが確認
されると次ページN+1が存在するかを判定する(ステ
ップS32)。それが存在する場合はページN+1のデ
ータサイズが所定サイズ(TSIZE)以下であるか判
定し(ステップS33)、以下であればページNとペー
ジN+1との2ページ形成モードを指定して印刷装置へ
データを送出し(ステップS35)、ステップS31に
戻る。
The print controller 141 determines whether there is a page N in the spool (step S31), and when the page N is confirmed, determines whether the next page N + 1 exists (step S32). If it exists, it is determined whether the data size of the page N + 1 is equal to or smaller than a predetermined size (TSIZE) (step S33). The data is transmitted (step S35), and the process returns to step S31.

【0088】一方、ステップS32で次ページN+1が
存在しないと判定された場合、またはステップS33で
ページN+1のデータサイズがTSIZE以上であると
判定された場合は、ページNに1ページ形成モードを指
定して印刷装置へデータを送出し(ステップS35)、
ステップS31に戻る。
On the other hand, if it is determined in step S32 that the next page N + 1 does not exist, or if it is determined in step S33 that the data size of page N + 1 is equal to or larger than TSIZE, one page formation mode is designated for page N. To send data to the printing device (step S35),
It returns to step S31.

【0089】ステップS33におけるTSIZEの値
は、サイズがTSIZEの印刷データをプリンタで展開
するために要する時間が、図7でいうところの時間T7
になるように決められる。これにより、2ページ形成モ
ードで印刷を行うのは、1ページ印刷モードで印刷する
場合よりも、早く印刷が完了する場合に限られる。
The value of TSIZE in step S33 is determined by the time required to expand the print data of the size TSIZE by the printer, the time T7 in FIG.
It is decided to be. As a result, printing in the two-page formation mode is limited to the case where printing is completed earlier than printing in the one-page printing mode.

【0090】このように制御することによって、外部装
置によって2ページ形成モードで印刷できるか否か、ま
たできる場合には1ページ形成モードと2ページ形成モ
ードのどちらの方が早く画像形成を完了できるか判定
し、判定結果に応じて画像形成モードを印刷装置に対し
て指示する。印刷装置では、その指示に応じた画像形成
モードで印刷を実行する。このため、印刷出力をより早
く完了させることができる。これにより、トナー像を用
紙へ転写する前に複数ページのトナー像を形成する電子
写真方式の印刷装置のスループットを最大限に引き出す
ことが可能となる。
By controlling as described above, whether or not printing can be performed in the two-page forming mode by the external device, and if possible, image forming can be completed earlier in the one-page forming mode or the two-page forming mode. The image forming mode is instructed to the printing apparatus according to the determination result. The printing device executes printing in the image forming mode according to the instruction. Therefore, print output can be completed earlier. This makes it possible to maximize the throughput of an electrophotographic printing apparatus that forms a plurality of pages of toner images before transferring the toner images to paper.

【0091】更に使用者に意識させることなく、単ペー
ジデータの印刷であっても複数ページ単位(ジョブやド
キュメント)の印刷であっても、常に最大限の印字スル
ープットを提供することができる。
Further, it is possible to always provide the maximum print throughput regardless of whether the user prints single page data or prints a plurality of pages (job or document) without the user's awareness.

【0092】なお、本発明は、印刷データの総ページ数
のみ、またはデータ量のみに応じてページ形成モードを
変更する場合も含まれる。
The present invention includes a case where the page formation mode is changed according to only the total number of pages of the print data or only the data amount.

【0093】また、印刷装置内のハードディスク等のス
トレージ、またはメモリにジョブ単位に印刷データを格
納可能し、さらに総印刷枚数が判断可能であれば、印刷
装置スタンドアローンにおいても本発明と同等の機能を
実現することができる。
If print data can be stored in a storage unit such as a hard disk in the printing apparatus or a memory in units of jobs and the total number of prints can be determined, the same function as that of the present invention can be applied to the printing apparatus stand-alone. Can be realized.

【0094】本発明にかかるプリンタの構成は、トナー
像を用紙へ転写する前に複数ページのトナー像を形成す
る電子写真方式の印刷装置において有効である。従っ
て、モノカラーのレーザビームプリンタにおいても、上
記方式の画像形成装置であれば有効である。
The configuration of the printer according to the present invention is effective in an electrophotographic printing apparatus for forming a plurality of pages of toner images before transferring the toner images to paper. Therefore, it is effective for a mono-color laser beam printer as long as the image forming apparatus is of the above-described type.

【0095】[第2の実施形態]第2の実施形態とし
て、エンジンアイドリング状態から初めに印字すべきペ
ージデータの印字(以降「ファーストプリント」と称す
る)の前に、その後続ページの生成を所定時間ウェイト
(以降「2ページ形成ウェイト」と称する)するプリン
タを説明する。こプリンタは、その構成は第1の実施形
態の装置と同様であるものの、コントローラ部による制
御手順が第1の実施形態とは異なる。本実施形態におけ
るプリンタのコントローラ部は、ファーストプリントの
際には、2ページ形成ウエイトを実行することで、2ペ
ージ形成モードで印刷を実行して、2ページトータルの
印字時間の短縮を実現する。
[Second Embodiment] As a second embodiment, before printing of page data to be printed first from the engine idling state (hereinafter referred to as "first print"), generation of a succeeding page is predetermined. A printer that performs time weighting (hereinafter referred to as “two-page forming weight”) will be described. The configuration of this printer is the same as that of the device of the first embodiment, but the control procedure by the controller is different from that of the first embodiment. In the first embodiment, the controller unit of the printer executes the two-page formation wait at the time of the first print, thereby executing printing in the two-page formation mode, thereby reducing the total printing time of the two pages.

【0096】本実施形態におけるデータフローは第1実
施形態と同じく図9に示したとおりであるが、ページテ
ーブルのエントリとして、「2ページ形成ウエイト時
間」が含まれる点、及び「ページ形成モード」内容が異
なる点において第1の実施形態と異なっている。すなわ
ち、本実施形態では、図10における「2ページ形成ウ
エイト時間」に、外部装置あるいはプリンタの操作パネ
ルから設定されたウエイト時間が、解析展開タスク90
1によって設定される。なお、「2ページ形成ウェイト
時間」には、秒単位の指定時間が格納される。「2ペー
ジ形成ウェイト時間」は、例えば外部機器101からの
PDLコマンドとして指定され、設定される。
The data flow in this embodiment is the same as that shown in FIG. 9 as in the first embodiment, except that “two page formation wait time” is included as an entry in the page table and “page formation mode”. It differs from the first embodiment in that the contents are different. That is, in the present embodiment, the wait time set from the external device or the operation panel of the printer is set to the “2 page formation wait time” in FIG.
Set by 1. The “two-page formation wait time” stores a designated time in seconds. The “two page formation wait time” is specified and set as a PDL command from the external device 101, for example.

【0097】また「ページ形成モード」としては、「1
ページ形成モード」「2ページ形成モードの1ページ
目」「2ページ形成モードの2ページ目」がある。
As the “page formation mode”, “1”
There are “page forming mode”, “first page of two-page forming mode”, and “second page of two-page forming mode”.

【0098】本実施形態における図9の流れは次のよう
なものとなる。
The flow of FIG. 9 in the present embodiment is as follows.

【0099】外部機器101から入力される印字データ
(制御コード、PDL等)は、ホストインターフェイス
部302に所定のブロック単位に格納される。解析展開
タスク901は、ホストI/F部302にデータを検出
すると、ページテーブルを獲得する。そして1ブロック
単位にデータを解析し、画像形成情報(PDLの図形描
画命令、文字コード等)に関しては画像データ発生部3
03(図4には不図示)を用いて、あるいはCPU30
4自身でイメージ展開を行ない、ページテーブルの「ラ
スタポインタ」で示される領域に格納する。
Print data (control code, PDL, etc.) input from the external device 101 is stored in the host interface unit 302 in a predetermined block unit. When the analysis and development task 901 detects data in the host I / F unit 302, it acquires a page table. Then, the data is analyzed in units of one block, and image formation information (PDL drawing command, character code, etc.) is analyzed by the image data generator 3.
03 (not shown in FIG. 4) or the CPU 30
4 itself develops the image and stores it in the area indicated by the “raster pointer” in the page table.

【0100】またプリンタに対しての制御情報(コピー
枚数、給紙選択等)に関してはページテーブルに格納す
る。この制御情報の一つとして、「2ページ形成ウエイ
ト時間」があり、外部機器101はPDLのコマンドと
して「2ページ形成ウエイト時間」を指定する。
Control information (such as the number of copies, paper feed selection, etc.) for the printer is stored in a page table. One of the control information is “two-page formation wait time”, and the external device 101 specifies “two-page formation wait time” as a PDL command.

【0101】1ページ分のデータを解析展開終了した後
に、展開終了フラグをTRUEにして、FIFO構造の
ページキューにつける。
After the data of one page has been analyzed and developed, the development end flag is set to TRUE and the data is attached to a page queue having a FIFO structure.

【0102】ページ操作タスク902は、前記ページキ
ュー中の全てのページの状態フラグを同時監視し、状態
に応じて搬送手順を変更して印字を実現する。この際、
ページ操作タスクは、前記ページキューに唯一のページ
の存在を確認すると、後続のページ形成を前記「2ペー
ジ形成ウェイト時間」だけウェイトする。
The page operation task 902 simultaneously monitors the status flags of all pages in the page queue and changes the transport procedure according to the status to realize printing. On this occasion,
When the page operation task confirms the presence of only one page in the page queue, the subsequent page formation waits for the “two page formation wait time”.

【0103】ページ操作タスク902からエンジンI/
F部306に送られ、画像形成が開始されたページはそ
の印字開始フラグがセットされる。プリンタエンジン部
103によって印字が完了され印刷紙が排出されたペー
ジは、その排紙終了フラグがセットされる。
The page operation task 902 sends the engine I /
The page that has been sent to the F-section 306 and for which image formation has been started has its print start flag set. For a page on which printing has been completed by the printer engine unit 103 and the print paper has been discharged, the discharge end flag is set.

【0104】排紙終了フラグがTRUEとなったページ
テーブルはページキューから取り出され、前記ページ管
理機能部に戻される。エンジン監視タスク903は、エ
ンジンI/F部306を介してプリンタエンジン部10
3と所定の周期で通信を行ない、ページの状態が変化す
る要因が発生すると、そのページの状態フラグを更新す
る。
The page table whose discharge end flag is TRUE is taken out of the page queue and returned to the page management function unit. The engine monitoring task 903 is executed by the printer engine unit 10 via the engine I / F unit 306.
3 and a predetermined period, and when a factor that changes the state of the page occurs, the state flag of the page is updated.

【0105】図19は、本実施例を特徴づけるページ操
作タスク902の制御フローチャートである。
FIG. 19 is a control flowchart of the page operation task 902 characterizing this embodiment.

【0106】ページ操作タスク902は、電源投入時に
起動されると(ステップS1)、ページキューを所定の
周期で監視する。ページキューに「展開終了フラグ=O
N」「印字開始フラグ=OFF」状態、すなわち、画像
データの生成は完了しているが、まだ印刷は開始されて
いない状態のページNの有無を判定する(ステップS
2)。その存在を検知すると、次ページであるページN
+1の存在と展開終了フラグを判断する(ステップS
3)。ページN+1が存在するとページNとN+1とを
組にして、2ページ形成モードで印刷手順を実行し(ス
テップS4)、ステップS2に戻る。ステップS4にお
いては、図3や図4で説明したような2ページ形成モー
ドで印刷が実行される。
When activated at power-on (step S1), the page operation task 902 monitors the page queue at a predetermined cycle. "Expansion end flag = O" in the page queue
N "and" print start flag = OFF ", that is, it is determined whether there is a page N in a state where the generation of the image data has been completed but the printing has not been started yet (step S).
2). When its presence is detected, the next page, page N
+1 and the development end flag are determined (step S
3). If the page N + 1 exists, the printing procedure is executed in the two-page forming mode by combining the pages N and N + 1 (step S4), and the process returns to step S2. In step S4, printing is performed in the two-page forming mode as described with reference to FIGS.

【0107】一方、ステップS3においてページN+1
が展開終了していない場合、ページキューにページN以
外のページが存在するか否かを判定する(ステップS
7)。存在しない場合にはファーストプリントであるも
のと判定し、存在する場合にはファーストプリントでは
ないと判定する。ステップS7においてページNはファ
ーストプリントでないと判定された場合は、ページNを
1ページ形成モードで印刷すべく印字ルーチンを実行し
(ステップS6)、ステップS2に戻る。このループに
よってエンジン部103の連続印字状態を維持する。
On the other hand, in step S3, page N + 1
Is not completed, it is determined whether a page other than the page N exists in the page queue (step S).
7). If it does not exist, it is determined that it is the first print, and if it exists, it is determined that it is not the first print. If it is determined in step S7 that page N is not the first print, a print routine is executed to print page N in the one-page formation mode (step S6), and the process returns to step S2. With this loop, the continuous printing state of the engine unit 103 is maintained.

【0108】ページキューにページN以外のページが存
在しない場合には、ページNはエンジン部103にとっ
てファーストプリントであると判断される。この場合、
ページテーブル中の「2ページ形成ウェイト時間指定」
を参照して、指定されたウェイト時間が経過しているか
判定し(ステップS8)、経過していればページNを1
ページ形成モードで印刷するように印字ルーチンを実行
し(ステップS6)、ステップS2に戻る。指定された
ウェイト時間が経過していなければ、ステップS3に戻
る。
If there is no page other than page N in the page queue, page N is determined to be the first print by engine unit 103. in this case,
"2 page formation wait time designation" in the page table
, It is determined whether or not the designated wait time has elapsed (step S8).
A print routine is executed so as to print in the page formation mode (step S6), and the process returns to step S2. If the designated wait time has not elapsed, the process returns to step S3.

【0109】このようにして、ファーストプリント時に
指定されたウエイト時間内でページN+1の展開が完了
すれば2ページ形成モードで印刷し、これ以外の条件で
は1ページ形成モードで印刷を行う。
As described above, if the development of the page N + 1 is completed within the wait time designated at the time of the first print, printing is performed in the two-page formation mode, and under other conditions, printing is performed in the one-page formation mode.

【0110】図20は、図19のステップS6のウェイ
ト時間経過処理の制御フローチャートである。図におい
て、WFLG、NOWT、WAITT,UPTはRAM
307の所定の領域に記憶された値である。
FIG. 20 is a control flowchart of the wait time elapse processing in step S6 in FIG. In the figure, WFLG, NOWT, WAITT, UPT are RAM
307 is a value stored in a predetermined area.

【0111】WFLGは次ページ(第N+1ページ)の
ウェイト状態にあるか否かを示すフラグであり、ONで
あればウェイト中であることを示す。NOWTは現在時
刻、WAITTはページテーブルにセットされた「2ペ
ージ形成ウェイト時間指定」、UPTはウェイトのタイ
ムアップ時刻を示している。
WFLG is a flag indicating whether or not the next page (the (N + 1) th page) is in a wait state, and if ON, indicates that the apparatus is in a wait state. NOWT indicates the current time, WAITT indicates "two page formation wait time designation" set in the page table, and UPT indicates the time-up time of the wait.

【0112】図20において、NOWTにタイマ等から
現在の時刻を読み込む(ステップS20)。次にWFL
Gをテストし(ステップS21)、OFFであれば、所
定時間の経過を測定するための初期設定を行う。そのた
めには、まず読み込まれた現在時刻NOWTに指定され
たウエイト時間WAITTを加算してタイムアップ時刻
UPTにセットする(ステップS22)。更にフラグW
FLGをONにセットし(ステップS23)、“NO”
を戻り値として終了する(ステップS24)。
In FIG. 20, the current time is read from the timer or the like into the NOWT (step S20). Next, WFL
G is tested (step S21), and if it is OFF, an initial setting for measuring the elapse of a predetermined time is performed. For this purpose, first, the specified wait time WAITT is added to the read current time NOWT and the time is set to the time-up time UPT (step S22). Further, the flag W
FLG is set to ON (step S23), and "NO"
Is returned as a return value (step S24).

【0113】一方、ステップS21においてフラグWF
LGがONであれば、ウエイト時間の経過の測定は既に
開始されているため、現在時刻NOWTをタイムアップ
時刻UPTと比較する(ステップS25)。現在時刻が
タイムアップ時刻を経過していなければ、“NO”を戻
り値として終了する(ステップS24)。NOWTがU
PTを経過していれば、ウエイト時間が満了したと判断
し、“YES”を戻り値として終了する(ステップS2
6)。
On the other hand, in step S21, the flag WF
If LG is ON, since the measurement of the elapse of the wait time has already been started, the current time NOWT is compared with the time-up time UPT (step S25). If the current time has not passed the time-up time, the process ends with “NO” as a return value (step S24). NOWT is U
If PT has elapsed, it is determined that the wait time has expired, and "YES" is returned as the return value, and the process ends (step S2).
6).

【0114】なお、印字実行ルーチンは第1の実施形態
と同じく図12に示したとおりであるので、説明は省略
する。
Note that the print execution routine is the same as that of the first embodiment shown in FIG. 12, and a description thereof will be omitted.

【0115】このようにプリンタ構成し、制御すること
によって、トナー像を用紙へ転写する前に複数ページの
トナー像を形成する電子写真方式の印刷装置のスループ
ットを最大限に引き出すことが可能となる。
By configuring and controlling the printer in this manner, it is possible to maximize the throughput of an electrophotographic printing apparatus that forms a plurality of pages of toner images before transferring the toner images onto paper. .

【0116】更に単ページデータの印刷であっても複数
ページ単位(ジョブやドキュメント)の印刷であって
も、ユーザの運用に応じて最大限の印字スループットを
提供することができる。
Further, whether printing single page data or printing multiple pages (jobs or documents), it is possible to provide the maximum printing throughput in accordance with the operation of the user.

【0117】さらに2ページ形成ウェイトの時間を操作
者から設定可能にすることによって、2ページの印刷に
要する平均的な時間を最短にするように、操作者によっ
てウエイト時間を決定できる。
Further, by allowing the operator to set the time for the two-page formation wait, the operator can determine the wait time so as to minimize the average time required for printing two pages.

【0118】以上のように制御することによって、本実
施例のカラーレーザプリンタ102は、単ページデータ
の印刷時間と複数ページ単位(ジョブと称する)の印刷
時間のバランスを操作者の要望に応じて設定可能とな
る。
By controlling as described above, the color laser printer 102 of the present embodiment adjusts the balance between the printing time of single page data and the printing time of a plurality of pages (called a job) according to the operator's request. It can be set.

【0119】なお、本実施形態では「2ページ形成ウェ
イト時間指定」の記憶場所はどこでもよい。すなわち
「2ページ形成ウェイト時間指定」をRAM307に、
例えばプリンタの操作パネル等からの指定に応じて記憶
させ、図20のステップS22においてその領域を参照
するように構成することによって、プリンタの状態ある
いは設定値として「2ページ形成ウェイト時間指定」を
指定することが可能となる。
In this embodiment, the storage location of “designation of wait time for two pages” may be anywhere. That is, “designation of wait time for two pages” is stored in the RAM 307,
For example, by storing in accordance with the designation from the operation panel of the printer or the like and referring to the area in step S22 of FIG. 20, "designation of two-page formation wait time" is designated as the printer state or set value. It is possible to do.

【0120】また複数ページを一つのジョブ(あるいは
ドキュメント)として扱う場合には、ジョブテーブルに
「2ページ形成ウェイト時間指定」を記憶させ、図11
のS22において前記領域を参照するように構成するこ
とによって、ジョブ単位、あるいはドキュメント単位の
設定値として「2ページ形成ウェイト時間指定」を指定
することが可能となる。
When a plurality of pages are handled as one job (or document), "designation of wait time for forming two pages" is stored in the job table, and FIG.
By referring to the area in S22, it is possible to specify "two-page formation wait time designation" as a set value for each job or each document.

【0121】また、「2ページ形成ウェイト時間指定」
の指定方法もどのようなものであっても良い。すなわち
ここではジョブ制御言語による指定として説明したが、
パネル部105による指定であっても、前記「2ページ
形成ウェイト時間指定」に相当する領域に格納すること
によって、ページ操作タスクは同等の動作を行うことが
できる。
"2 page formation wait time designation"
May be specified in any manner. In other words, here, the description has been made as a specification in the job control language
Even in the case of designation by the panel unit 105, the page operation task can perform the same operation by storing it in the area corresponding to the above-mentioned "designation of two page formation wait time".

【0122】[第3の実施形態]第2の実施形態では、
ファーストプリントであれば、2ページ分の画像データ
の生成の完了を、指定されたウエイト時間だけ必ず待っ
てしまう。しかしながら2ページ目のデータがない場合
には、この待ちは単に印刷出力を遅らせるだけであって
無意味である。そこで、第3の実施形態のプリンタは、
ファーストプリントであっても無条件に2ページ分の画
像生成を待たず、後続するページのデータがある場合に
限って2ページ分の画像生成を待つ。
[Third Embodiment] In the second embodiment,
In the case of the first print, the generation of the image data for two pages is always waited for the designated wait time. However, if there is no data for the second page, this waiting merely delays the printout and is meaningless. Therefore, the printer of the third embodiment is
Even if it is the first print, the generation of the image for two pages is not waited for unconditionally, but only for the data of the following page.

【0123】図21は本実施形態における画像形成時の
データフローを示す図である。第1の実施形態及び第2
の実施形態におけるデータフローを示す図9と比較する
と、ページ操作タスク902が、ホストインターフェー
ス部302及び解析展開タスク901に対して、データ
の有無を紹介する点で異なっている。そのほかの点にお
いては、第1及び第2の実施形態と同様である。
FIG. 21 is a diagram showing a data flow at the time of image formation in this embodiment. First embodiment and second embodiment
Compared with FIG. 9 showing the data flow in the embodiment, the page operation task 902 differs from the host interface unit 302 and the analysis development task 901 in that the presence / absence of data is introduced. The other points are the same as those of the first and second embodiments.

【0124】すなわち、ページ操作タスク901は、ペ
ージキューに唯一のページの存在を確認すると、すなわ
ちファーストプリントであると判断すると、ホストイン
ターフェイス部302に対して、外部機器101からの
印字データが受け付けられているか照会する。また、解
析展開タスク901に対して、後続のページの画像デー
タを形成中であるか照会する。いずれかの場合に、後続
のページ形成を、ページテーブル中で指定された「2ペ
ージ形成ウェイト時間」だけウェイトする。
That is, when the page operation task 901 confirms that there is only one page in the page queue, that is, determines that the print is the first print, the host interface unit 302 receives print data from the external device 101. Inquire if it is. Further, it inquires of the analysis and development task 901 whether image data of a subsequent page is being formed. In either case, the subsequent page formation is waited for the “two page formation wait time” specified in the page table.

【0125】図22は、本実施例を特徴づけるページ操
作タスク902の制御フローチャートである。
FIG. 22 is a control flowchart of the page operation task 902 characterizing this embodiment.

【0126】ページ操作タスク902は、電源投入時に
起動されると(ステップS1)、ページキューを所定の
周期で監視する。ページキューに「展開終了フラグ=O
N」「印字開始フラグ=OFF」状態、すなわち、画像
データの生成は完了しているが、まだ印刷は開始されて
いない状態のページNの有無を判定する(ステップS
2)。その存在を検知すると、次ページであるページN
+1の存在と展開終了フラグを判断する(ステップS
3)。ページN+1が存在するとページNとN+1とを
組にして、2ページ形成モードで印刷手順を実行し(ス
テップS4)、ステップS2に戻る。ステップS4にお
いては、図3や図4で説明したような2ページ形成モー
ドで印刷が実行される。
When activated at power-on (step S1), the page operation task 902 monitors the page queue at a predetermined cycle. "Expansion end flag = O" in the page queue
N ”and“ print start flag = OFF ”, that is, it is determined whether there is a page N in a state where the generation of image data has been completed but printing has not been started yet (step S).
2). When its presence is detected, the next page, page N
+1 and the development end flag are determined (step S
3). If the page N + 1 exists, the printing procedure is executed in the two-page forming mode by combining the pages N and N + 1 (step S4), and the process returns to step S2. In step S4, printing is performed in the two-page forming mode as described with reference to FIGS.

【0127】一方、ステップS3においてページN+1
が展開終了していない場合、ページキューにページN以
外のページが存在するか否かを判定する(ステップS
7)。存在しない場合にはファーストプリントであるも
のと判定し、存在する場合にはファーストプリントでは
ないと判定する。ステップS7においてページNはファ
ーストプリントでないと判定された場合は、ページNを
1ページ形成モードで印刷すべく印字ルーチンを実行し
(ステップS6)、ステップS2に戻る。このループに
よってエンジン部103の連続印字状態を維持する。
On the other hand, in step S3, page N + 1
Is not completed, it is determined whether a page other than the page N exists in the page queue (step S).
7). If it does not exist, it is determined that it is the first print, and if it exists, it is determined that it is not the first print. If it is determined in step S7 that page N is not the first print, a print routine is executed to print page N in the one-page formation mode (step S6), and the process returns to step S2. With this loop, the continuous printing state of the engine unit 103 is maintained.

【0128】ページキューにページN以外のページが存
在しない場合には、ページNはエンジン部103にとっ
てファーストプリントであると判断される。この場合、
ホストインターフェイス部301に外部機器101から
の印字データが受け付けられているか、または解析展開
タスク901により後続するページの形成中であるかが
判断される(ステップS9)。いずれかであれば、ペー
ジテーブル中の「2ページ形成ウェイト時間指定」を参
照して、指定されたウェイト時間が経過しているか判定
し(ステップS8)、経過していればページNを1ペー
ジ形成モードで印刷するように印字ルーチンを実行し
(ステップS6)、ステップS2に戻る。指定されたウ
ェイト時間が経過していなければ、ステップS3に戻
る。
If there is no page other than page N in the page queue, page N is determined to be the first print by engine unit 103. in this case,
It is determined whether print data from the external device 101 has been received by the host interface unit 301 or whether a subsequent page is being formed by the analysis and development task 901 (step S9). If any, it is determined whether or not the designated wait time has elapsed by referring to “designation of wait time for two pages” in the page table (step S8). A printing routine is executed so as to perform printing in the formation mode (step S6), and the process returns to step S2. If the designated wait time has not elapsed, the process returns to step S3.

【0129】このようにして、ファーストプリント時に
指定されたウエイト時間内でページN+1の展開が完了
すれば2ページ形成モードで印刷し、これ以外の条件で
は1ページ形成モードで印刷を行う。
As described above, if the development of the page N + 1 is completed within the wait time designated at the time of the first print, printing is performed in the two-page formation mode, and under other conditions, printing is performed in the one-page formation mode.

【0130】このように構成し、制御することによっ
て、ファーストプリント時に、1ページ分のデータしか
用意されていないにも関わらず、2ページ分の画像デー
タの生成を待つことによる画像形成の遅滞という、第2
実施形態における欠点を改善することができる。
By configuring and controlling in this manner, the delay in image formation due to waiting for the generation of image data for two pages despite the fact that only one page of data is prepared at the time of first printing is achieved. , Second
The disadvantages in the embodiment can be improved.

【0131】このため、トナー像を用紙へ転写する前に
複数ページのトナー像を形成する電子写真方式の印刷装
置のスループットを最大限に引き出すことが可能とな
る。
Therefore, it is possible to maximize the throughput of an electrophotographic printing apparatus that forms a plurality of pages of toner images before transferring the toner images to paper.

【0132】更に単ページデータの印刷であっても複数
ページ単位(ジョブやドキュメント)の印刷であって
も、ユーザの運用に応じて最大限の印字スループットを
提供することができる。
Further, whether printing single page data or printing multiple pages (jobs or documents), it is possible to provide the maximum printing throughput according to the operation of the user.

【0133】[0133]

【他の実施形態】なお、本発明は、複数の機器(例えば
ホストコンピュータ、インタフェイス機器、リーダ、プ
リンタなど)から構成されるシステムに適用しても、一
つの機器からなる装置(例えば、複写機、ファクシミリ
装置など)に適用してもよい。
[Other Embodiments] The present invention can be applied to a system composed of a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), and can be applied to a single device (for example, a copying machine). Machine, facsimile machine, etc.).

【0134】また、本発明の目的は、前述した実施形態
の機能を実現するための、図11及び図12、あるいは
図19及び図20及び図12、あるいは図22及び図2
0及び図12、あるいは図16のプログラムコードを記
録した記憶媒体(または記録媒体)を、システムあるい
は装置に供給し、そのシステムあるいは装置のコンピュ
ータ(またはCPUやMPU)が記憶媒体に格納されたプログ
ラムコードを読み出し実行することによっても達成され
る。この場合、記憶媒体から読み出されたプログラムコ
ード自体が前述した実施形態の機能を実現することにな
り、そのプログラムコードを記憶した記憶媒体は本発明
を構成することになる。また、コンピュータが読み出し
たプログラムコードを実行することにより、前述した実
施形態の機能が実現されるだけでなく、そのプログラム
コードの指示に基づき、コンピュータ上で稼働している
オペレーティングシステム(OS)などが実際の処理の一部
または全部を行い、その処理によって前述した実施形態
の機能が実現される場合も含まれる。
The object of the present invention is to realize the functions of the above-described embodiment by using FIGS. 11 and 12, FIGS. 19 and 20, and FIGS.
A storage medium (or recording medium) storing the program code of FIG. 0 and FIG. 12 or FIG. It is also achieved by reading and executing code. In this case, the program code itself read from the storage medium implements the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention. By executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an operating system (OS) running on the computer based on the instructions of the program code. This also includes a case where some or all of the actual processing is performed and the functions of the above-described embodiments are realized by the processing.

【0135】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張カー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書込まれた後、そのプログラムコードの指示
に基づき、その機能拡張カードや機能拡張ユニットに備
わるCPUなどが実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれる。
Further, after the program code read from the storage medium is written into the memory provided in the function expansion card inserted into the computer or the function expansion unit connected to the computer, the program code is read based on the instruction of the program code. , The CPU provided in the function expansion card or the function expansion unit performs part or all of the actual processing,
The case where the function of the above-described embodiment is realized by the processing is also included.

【0136】[0136]

【発明の効果】以上の構成によれば、複数ページを中間
転写体に転写して画像を形成する際に、最大の印刷効率
を引き出すことが可能となる。このため、中間転写方式
の印字品位と印刷効率とを両立することができる。
According to the above arrangement, it is possible to obtain the maximum printing efficiency when an image is formed by transferring a plurality of pages to an intermediate transfer member. For this reason, it is possible to achieve both print quality and printing efficiency of the intermediate transfer method.

【0137】更に、エンジンアイドリング状態から初め
に印字すべきページデータ、すなわちファーストプリン
トの際に、所定時間内に複数ページ形成できた場合に
は、複数ページ分の画像を中間転写体に形成してそれを
印刷媒体に転写することで、印刷処理の効率化を図るこ
とができる。
Further, when page data to be printed first from the engine idling state, that is, when a plurality of pages can be formed within a predetermined time at the time of first printing, images for a plurality of pages are formed on the intermediate transfer member. By transferring it to a print medium, the printing process can be made more efficient.

【0138】さらに、複数ページのデータが用意されて
いない場合には、所定時間内に複数ページ形成できるま
で待たずに、画像を印刷を行う。これにより、無駄な待
ち時間をなくし、より高効率の印刷を実現できる。
Further, when data of a plurality of pages is not prepared, an image is printed without waiting for a plurality of pages to be formed within a predetermined time. As a result, wasteful waiting time can be eliminated and more efficient printing can be realized.

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

【図1】本発明が適用されるプリンタを含むシステム全
体構成を示すブロック図である。
FIG. 1 is a block diagram illustrating an overall configuration of a system including a printer to which the present invention is applied.

【図2】本発明が適用されるプリンタエンジンの構成を
示す図である。
FIG. 2 is a diagram illustrating a configuration of a printer engine to which the present invention is applied.

【図3】本発明が適用されるプリンタのエンジンとコン
トローラとのインターフェイスを説明するための図であ
る。
FIG. 3 is a diagram illustrating an interface between a printer engine and a controller to which the present invention is applied;

【図4】本発明が適用されるプリンタのエンジンとコン
トローラとのインターフェイスを説明するための図であ
る。
FIG. 4 is a diagram for explaining an interface between a printer engine and a controller to which the present invention is applied;

【図5】本発明が適用されるプリンタのエンジンとコン
トローラとのインターフェイスを説明するための図であ
る。
FIG. 5 is a diagram for explaining an interface between a printer engine and a controller to which the present invention is applied;

【図6】本発明が適用されるプリンタのエンジンとコン
トローラとのインターフェイスを説明するための図であ
る。
FIG. 6 is a diagram for explaining an interface between a controller and an engine of a printer to which the present invention is applied;

【図7】本発明が適用されるプリンタのエンジンとコン
トローラとのインターフェイスを説明するための図であ
る。
FIG. 7 is a diagram for explaining an interface between a printer engine and a controller to which the present invention is applied;

【図8】本発明が適用されるプリンタのコントローラの
電気的構成を示すブロック図である。
FIG. 8 is a block diagram illustrating an electrical configuration of a printer controller to which the present invention is applied.

【図9】実施例におけるデータフロー、制御フローを説
明するための図である。
FIG. 9 is a diagram for explaining a data flow and a control flow in the embodiment.

【図10】実施例におけるメモリの論理的なマップ構成
を説明するための図である。
FIG. 10 is a diagram illustrating a logical map configuration of a memory according to the embodiment.

【図11】第1の実施例におけるCPU309の動作を
説明するための図である。
FIG. 11 is a diagram illustrating an operation of a CPU 309 according to the first embodiment.

【図12】第1〜第3の実施例におけるCPU309の
動作を説明するための図である。
FIG. 12 is a diagram for explaining an operation of a CPU 309 in the first to third embodiments.

【図13】実施例における外部機器の電気的な構成を示
すブロック図である。
FIG. 13 is a block diagram illustrating an electrical configuration of an external device according to the embodiment.

【図14】第1及び第2の実施例におけるデータフロ
ー、制御フローを説明するための図である。
FIG. 14 is a diagram for explaining a data flow and a control flow in the first and second embodiments.

【図15】実施例におけるメモリの論理的なマップ構成
を説明するための図である。
FIG. 15 is a diagram for explaining a logical map configuration of a memory in the embodiment.

【図16】実施例におけるCPU113の動作を説明す
るための図である。
FIG. 16 is a diagram for explaining the operation of the CPU 113 in the embodiment.

【図17】従来例を説明するための図である。FIG. 17 is a diagram for explaining a conventional example.

【図18】従来例の課題を説明するための図である。FIG. 18 is a diagram for explaining a problem of a conventional example.

【図19】第2の実施例におけるCPU309の動作を
説明するための図である。
FIG. 19 is a diagram for explaining an operation of a CPU 309 according to the second embodiment.

【図20】第2,第3の実施例におけるCPU309の
動作を説明するための図である。
FIG. 20 is a diagram for explaining the operation of a CPU 309 in the second and third embodiments.

【図21】第3の実施例におけるデータフロー、制御フ
ローを説明するための図である。
FIG. 21 is a diagram for explaining a data flow and a control flow in the third embodiment.

【図22】第3の実施例におけるCPU309の動作を
説明するための図である。
FIG. 22 is a diagram for explaining an operation of a CPU 309 according to the third embodiment.

Claims (18)

【特許請求の範囲】[Claims] 【請求項1】 画像形成領域に複数ページの画像を形成
可能な画像形成手段と、 前記画像形成領域への画像形成をそれぞれ1ページずつ
行う第1の画像形成モードと、前記画像形成領域への画
像形成をそれぞれ複数ページずつ行う第2の画像形成モ
ードのいずれかを選択するモード選択手段と、 前記モード選択手段により選択された画像形成モードで
画像を形成するよう前記画像形成手段を制御する制御手
段とを備えることを特徴とする画像形成装置。
An image forming unit configured to form an image of a plurality of pages in an image forming area; a first image forming mode for forming an image in the image forming area one page at a time; A mode selection unit for selecting any one of a second image formation mode for performing image formation by a plurality of pages, and a control for controlling the image formation unit to form an image in the image formation mode selected by the mode selection unit And an image forming apparatus.
【請求項2】 前記モード選択手段は、ページ単位で画
像形成モードを選択することを特徴とする請求項1に記
載の画像形成装置。
2. The image forming apparatus according to claim 1, wherein the mode selection unit selects an image forming mode on a page basis.
【請求項3】 前記モード選択手段は、印刷ジョブ単位
で画像形成モードを選択することを特徴とする請求項1
に記載の画像形成装置。
3. The image forming apparatus according to claim 1, wherein the mode selecting unit selects an image forming mode for each print job.
An image forming apparatus according to claim 1.
【請求項4】 前記モード選択手段は、外部装置から印
刷データと共に送信されてくる制御データに従って画像
形成モードを選択することを特徴とする請求項1に記載
の画像形成装置。
4. The image forming apparatus according to claim 1, wherein said mode selecting means selects an image forming mode in accordance with control data transmitted together with print data from an external device.
【請求項5】 前記モード選択手段は、第Nページの画
像データが用意され、かつ、第Nページ以外の画像デー
タが用意されていない場合に、前記第Nページの画像デ
ータが用意されてから所定時間内に第N+1ページの画
像データを用意できた場合に第2の画像形成モードを選
択し、前記制御手段は、前記画像形成領域への画像形成
を、それぞれ第Nページと第N+1ページの2ページず
つ行うよう前記画像形成手段を制御することを特徴とす
る請求項1に記載の画像形成装置。
5. The image processing apparatus according to claim 1, wherein the mode selection unit is configured to, after the image data of the N-th page is prepared and the image data of the N-th page is not prepared, be prepared after the image data of the N-th page is prepared. When the image data of the (N + 1) th page can be prepared within a predetermined time, the second image forming mode is selected, and the control means performs the image formation in the image forming area on the (N) th page and the (N + 1) th page, respectively. The image forming apparatus according to claim 1, wherein the image forming unit is controlled to perform the image forming operation every two pages.
【請求項6】 前記モード選択手段は、第Nページの画
像データが用意され、かつ、第Nページ以外の画像デー
タが用意されていない場合でも、後続する印刷データが
なければ所定時間の経過を待たずに第1の画像形成モー
ドを選択することを特徴とする請求項5に記載の画像形
成装置。
6. The mode selection unit according to claim 1, wherein the image data of the Nth page is prepared, and even if image data other than the Nth page is not prepared, if there is no subsequent print data, the predetermined time elapses. The image forming apparatus according to claim 5, wherein the first image forming mode is selected without waiting.
【請求項7】 前記画像形成手段は、前記画像形成領域
である中間転写体に複数の要素色の画像を重ね合わせた
カラー画像を形成することを特徴とする請求項1に記載
の画像形成装置。
7. The image forming apparatus according to claim 1, wherein the image forming unit forms a color image in which images of a plurality of element colors are superimposed on the intermediate transfer body that is the image forming area. .
【請求項8】 指定に応じて、画像形成領域への画像形
成をそれぞれ1ページずつ行う第1の画像形成モード
と、前記画像形成領域への画像形成をそれぞれ複数ペー
ジずつ行う第2の画像形成モードのいずれかにより画像
を形成する画像形成装置によって印刷を行わせる画像形
成制御装置であって、 前記画像形成装置により印刷される印刷データが少なく
とも2ページ分あり、かつ、その印刷データの量が所定
サイズ以内であるか判定する判定手段と、 前記判定手段による判定の結果が真であれば前記第2の
画像形成モードを指定して印刷データを前記画像形成装
置に渡し、そうでなければ前記第1の画像形成モードを
指定して印刷データを前記画像形成装置に渡すモード指
定手段を備えることを特徴とする画像形成制御装置。
8. A first image formation mode in which image formation in an image formation area is performed one page at a time in accordance with designation, and a second image formation in which image formation in the image formation area is performed by a plurality of pages each An image forming control apparatus for performing printing by an image forming apparatus that forms an image in any one of modes, wherein the print data to be printed by the image forming apparatus has at least two pages, and the amount of the print data is Determining means for determining whether the size is within a predetermined size; if the result of the determination by the determining means is true, the second image forming mode is designated to pass print data to the image forming apparatus; An image forming control apparatus, comprising: a mode specifying unit that specifies a first image forming mode and transfers print data to the image forming apparatus.
【請求項9】 画像形成装置とそれを用いて印刷を行わ
せるホスト装置とを含む画像形成システムであって、 前記ホスト装置は、前記画像形成装置により印刷される
印刷データが少なくとも2ページ分あり、かつ、その印
刷データの量が所定サイズ以内であるか判定する判定手
段と、 前記判定手段による判定の結果が真であれば前記第2の
画像形成モードを指定して印刷データを前記画像形成装
置に渡し、そうでなければ前記第1の画像形成モードを
指定して印刷データを前記画像形成装置に渡すモード指
定手段を備え、 前記画像形成装置は、画像形成領域に複数ページの画像
を形成可能な画像形成手段と、 前記画像形成領域への画像形成をそれぞれ1ページずつ
行う第1の画像形成モードと、前記画像形成領域への画
像形成をそれぞれ複数ページずつ行う第2の画像形成モ
ードのいずれかを選択するモード選択手段と、 前記モード選択手段により選択された画像形成モードで
画像を形成するよう前記画像形成手段を制御する制御手
段とを備えることを特徴とする画像形成システム。
9. An image forming system including an image forming apparatus and a host apparatus for performing printing using the image forming apparatus, wherein the host apparatus has at least two pages of print data to be printed by the image forming apparatus. Determining means for determining whether the amount of print data is within a predetermined size; and, if the determination result by the determination means is true, specifying the second image forming mode and forming the print data in the image forming mode. A mode designating unit for passing the print data to the image forming apparatus by designating the first image forming mode, and forming the image on the plurality of pages in the image forming area. Possible image forming means, a first image forming mode in which image formation in the image forming area is performed one page each, and an image forming mode in the image forming area. Mode selection means for selecting any of the second image formation modes for performing page by page, and control means for controlling the image formation means to form an image in the image formation mode selected by the mode selection means. An image forming system comprising:
【請求項10】 中間転写体に画像を形成し、その画像
を印刷媒体に転写して画像を形成する画像形成手段を有
する画像形成装置の制御方法であって、 前記中間転写体への画像形成及び印刷媒体への転写をそ
れぞれ1ページずつ行う第1の画像形成モードと、前記
中間転写体への画像形成及び印刷媒体への転写をそれぞ
れ複数ページずつ行う第2の画像形成モードのいずれか
を選択するモード選択工程と、 前記モード選択工程により選択された画像形成モードで
画像を形成するよう前記画像形成手段を制御する制御工
程とを備えることを特徴とする画像形成装置の制御方
法。
10. A method for controlling an image forming apparatus having an image forming means for forming an image on an intermediate transfer member and transferring the image to a print medium to form an image, comprising: And a second image forming mode in which the image transfer to the intermediate transfer body and the transfer to the print medium are performed by a plurality of pages, respectively. A control method for an image forming apparatus, comprising: a mode selection step of selecting; and a control step of controlling the image forming unit so as to form an image in the image formation mode selected by the mode selection step.
【請求項11】 前記モード選択工程は、ページ単位で
画像形成モードを選択することを特徴とする請求項10
に記載の画像形成装置の制御方法。
11. The method according to claim 10, wherein in the mode selecting step, an image forming mode is selected for each page.
3. The method for controlling an image forming apparatus according to claim 1.
【請求項12】 前記モード選択工程は、印刷ジョブ単
位で画像形成モードを選択することを特徴とする請求項
10に記載の画像形成装置の制御方法。
12. The method according to claim 10, wherein the mode selecting step selects an image forming mode for each print job.
【請求項13】 前記モード選択工程は、外部装置から
印刷データと共に送信されてくる制御データに従って画
像形成モードを選択することを特徴とする請求項10に
記載の画像形成装置の制御方法。
13. The method according to claim 10, wherein said mode selecting step selects an image forming mode in accordance with control data transmitted together with print data from an external device.
【請求項14】 前記モード選択工程は、第Nページの
画像データが用意され、かつ、第Nページ以外の画像デ
ータが用意されていない場合に、前記第Nページの画像
データが用意されてから所定時間内に第N+1ページの
画像データを用意できた場合に第2の画像形成モードを
選択し、前記制御工程は、前記中間転写体への画像形成
及び印刷媒体への転写を、それぞれ第Nページと第N+
1ページの2ページずつ行うよう前記画像形成手段を制
御することを特徴とする請求項10に記載の画像形成装
置の制御方法。
14. The method according to claim 1, wherein in the mode selecting step, when the image data of the Nth page is prepared and no image data other than the Nth page is prepared, the image data of the Nth page is prepared. When the image data of the (N + 1) th page can be prepared within a predetermined time, the second image forming mode is selected, and the control step performs the image forming on the intermediate transfer body and the transfer on the print medium in the Nth page, respectively. Page and N +
The method according to claim 10, wherein the image forming unit is controlled so as to perform two pages per page.
【請求項15】 前記モード選択工程は、第Nページの
画像データが用意され、かつ、第Nページ以外の画像デ
ータが用意されていない場合でも、後続する印刷データ
がなければ所定時間の経過を待たずに第1の画像形成モ
ードを選択することを特徴とする請求項14に記載の画
像形成装置の制御方法。
15. The method according to claim 1, wherein, even if image data of the N-th page is prepared and image data other than the N-th page is not prepared, a predetermined time elapses if there is no subsequent print data. The method according to claim 14, wherein the first image forming mode is selected without waiting.
【請求項16】 指定に応じて、中間転写体への画像形
成及び印刷媒体への転写をそれぞれ1ページずつ行う第
1の画像形成モードと、前記中間転写体への画像形成及
び印刷媒体への転写をそれぞれ複数ページずつ行う第2
の画像形成モードのいずれかにより画像を形成する画像
形成装置によって印刷を行わせる画像形成装置の制御方
法であって、 前記画像形成装置により印刷される印刷データが少なく
とも2ページ分あり、かつ、その印刷データの量が所定
サイズ以内であるか判定する判定工程と、 前記判定工程による判定の結果が真であれば前記第2の
画像形成モードを指定して印刷データを前記画像形成装
置に渡し、そうでなければ前記第1の画像形成モードを
指定して印刷データを前記画像形成装置に渡すモード指
定工程を備えることを特徴とする画像形成装置の制御方
法。
16. A first image forming mode in which image formation on an intermediate transfer body and transfer to a print medium are performed one page at a time in accordance with designation, and image formation on the intermediate transfer body and transfer to a print medium. The second to transfer multiple pages each
A method of controlling an image forming apparatus that performs printing by an image forming apparatus that forms an image in any one of the image forming modes, wherein the print data printed by the image forming apparatus has at least two pages, and A determination step of determining whether the amount of print data is within a predetermined size, and if the result of the determination in the determination step is true, pass the print data to the image forming apparatus by specifying the second image forming mode; Otherwise, there is provided a mode designating step of designating the first image forming mode and passing print data to the image forming apparatus.
【請求項17】 中間転写体に画像を形成してその画像
を印刷媒体に転写して画像を形成する画像形成装置を制
御するためのコンピュータプログラムを格納する記憶媒
体であって、コンピュータにより、 前記中間転写体への画像形成及び印刷媒体への転写をそ
れぞれ1ページずつ行う第1の画像形成モードと、前記
中間転写体への画像形成及び印刷媒体への転写をそれぞ
れ複数ページずつ行う第2の画像形成モードのいずれか
を選択するモード選択手段と、 前記モード選択手段により選択された画像形成モードで
画像を形成するよう前記画像形成手段を制御する制御手
段とを実現するためのコンピュータプログラムを格納す
るコンピュータ可読の記憶媒体。
17. A storage medium for storing a computer program for controlling an image forming apparatus that forms an image on an intermediate transfer body and transfers the image to a print medium to form an image, the computer comprising: A first image forming mode in which image formation on the intermediate transfer body and transfer to the print medium are performed one page each, and a second image formation mode in which image formation on the intermediate transfer body and transfer to the print medium are performed a plurality of pages each. A computer program for realizing mode selection means for selecting one of the image forming modes and control means for controlling the image forming means to form an image in the image formation mode selected by the mode selection means is stored. Computer readable storage medium.
【請求項18】 指定に応じて、中間転写体への画像形
成及び印刷媒体への転写をそれぞれ1ページずつ行う第
1の画像形成モードと、前記中間転写体への画像形成及
び印刷媒体への転写をそれぞれ複数ページずつ行う第2
の画像形成モードのいずれかにより画像を形成する画像
形成装置によって印刷を行わせるためのコンピュータプ
ログラムを格納する記憶媒体であって、コンピュータに
より、 前記画像形成装置により印刷される印刷データが少なく
とも2ページ分あり、かつ、その印刷データの量が所定
サイズ以内であるか判定する判定手段と、 前記判定手段による判定の結果が真であれば前記第2の
画像形成モードを指定して印刷データを前記画像形成装
置に渡し、そうでなければ前記第1の画像形成モードを
指定して印刷データを前記画像形成装置に渡すモード指
定手段とを実現するためのコンピュータプログラムを格
納するコンピュータ可読の記憶媒体。
18. A first image forming mode in which image formation on an intermediate transfer body and transfer to a print medium are performed one page at a time in accordance with designation, image formation on the intermediate transfer body, and transfer to a print medium. The second to transfer a plurality of pages each
A storage medium storing a computer program for causing an image forming apparatus that forms an image in any one of the image forming modes to perform printing, wherein at least two pages of print data to be printed by the image forming apparatus by the computer are provided. Determining means for determining whether or not the print data amount is within a predetermined size, and if the result of the determination by the determining means is true, the second image forming mode is designated and the print data is A computer-readable storage medium storing a computer program for realizing a mode designating unit for passing the print data to the image forming apparatus by passing the print data to the image forming apparatus and otherwise designating the first image forming mode.
JP15281099A 1999-05-31 1999-05-31 Image forming apparatus and control method thereof Expired - Fee Related JP4208345B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15281099A JP4208345B2 (en) 1999-05-31 1999-05-31 Image forming apparatus and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15281099A JP4208345B2 (en) 1999-05-31 1999-05-31 Image forming apparatus and control method thereof

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2008163707A Division JP4366429B2 (en) 2008-06-23 2008-06-23 Image forming apparatus and control method thereof

Publications (3)

Publication Number Publication Date
JP2000335020A true JP2000335020A (en) 2000-12-05
JP2000335020A5 JP2000335020A5 (en) 2005-07-28
JP4208345B2 JP4208345B2 (en) 2009-01-14

Family

ID=15548657

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15281099A Expired - Fee Related JP4208345B2 (en) 1999-05-31 1999-05-31 Image forming apparatus and control method thereof

Country Status (1)

Country Link
JP (1) JP4208345B2 (en)

Also Published As

Publication number Publication date
JP4208345B2 (en) 2009-01-14

Similar Documents

Publication Publication Date Title
JP3977356B2 (en) Information processing apparatus and control method thereof
JP2001067347A (en) Information processing device, information processing method, and storage medium storing computer readable program
JP2000025277A (en) Printing control method and apparatus
JP2012173462A (en) Image forming apparatus, image forming control method, image forming control program and recording medium for the program
JP4174140B2 (en) Image forming apparatus, image forming method, and storage medium
US20050275882A1 (en) Information processing apparatus and its control method
JP2017024297A (en) Printing apparatus, control method therefor, and program
JP2003080772A (en) Color image processing apparatus and image forming apparatus
JP3710306B2 (en) Printing apparatus and control method of printing apparatus
JP2020023053A (en) Device, method and program for processing job
JP4095581B2 (en) Information processing apparatus and control method thereof
JP4208345B2 (en) Image forming apparatus and control method thereof
JP3368175B2 (en) Print control apparatus and method
JP4366429B2 (en) Image forming apparatus and control method thereof
JP3513509B2 (en) Print control method and apparatus
JP2005331968A (en) Image forming apparatus and method for controlling image forming apparatus
JP2009122928A (en) Print job execution device, method used in the same, and computer program executed by the same
JP2000353066A (en) Information processing apparatus, information processing method, and storage medium
JP2003131467A (en) Printing apparatus and density correction method thereof
JP4067733B2 (en) Image forming apparatus
JP4642880B2 (en) Image forming apparatus, image forming method, and storage medium
JP3800908B2 (en) Image output device
JP2000229451A (en) Method and apparatus for printer control
JP2024102475A (en) IMAGE PROCESSING APPARATUS, IMAGE FORMING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM
JP2001318769A (en) Image output control device, image output control method, and storage medium

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041213

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041213

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7426

Effective date: 20041213

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20041213

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080425

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080623

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080729

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080807

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: 20081006

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081021

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: 20111031

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20111031

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20121031

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20131031

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees