JPH11119932A - Printer and printing method - Google Patents

Printer and printing method

Info

Publication number
JPH11119932A
JPH11119932A JP9283595A JP28359597A JPH11119932A JP H11119932 A JPH11119932 A JP H11119932A JP 9283595 A JP9283595 A JP 9283595A JP 28359597 A JP28359597 A JP 28359597A JP H11119932 A JPH11119932 A JP H11119932A
Authority
JP
Japan
Prior art keywords
print
job
output
data
batch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9283595A
Other languages
Japanese (ja)
Inventor
Maki Kamisangou
真木 上参郷
Masaaki Touhou
聖朝 東方
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP9283595A priority Critical patent/JPH11119932A/en
Publication of JPH11119932A publication Critical patent/JPH11119932A/en
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To prevent printing throughput form being degraded due to temporary stop/restart, when a printing mode is switched. SOLUTION: An input unit 10 receives a print job, stores page data in a storage unit 11, receives the sequence of page ID showing storage place and further reports job data which contains the printing instruction of the printing job and the sequence of the storage page ID to a control unit 12. The control unit 12 adds the job data to a job queue 121 and a batch queue 122. In this case, the batch queue 122 is retrieved with the attribute of the print job as a key, and when there is a batch having the same attribute, output information is added to that batch. When data having the same attributes do not exist, a new batch is added to the end of an output order list. At outputting, the control unit 12 extracts data from the head of the batch queue 122 and applies them to an output unit 13 as an output instruction.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明はプリント技術に関
し、とくに印刷モードの切り替え時の一時停止・再起動
に起因する印刷スループットの低下を回避できるように
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing technique, and more particularly to a technique for avoiding a decrease in print throughput due to a temporary stop / restart when a print mode is switched.

【0002】[0002]

【従来の技術】従来、プリント装置がプリントを行う場
合には、入力された1ページごとにプリンタを起動し、
1ページ分のプリントを行い、プリンタを停止してい
た。したがって複数ページをプリントする際には、ペー
ジ数の分だけプリンタの起動と停止が行われていた。あ
るいは、複数ページからなる文書をプリントする場合
に、プリンタを起動してから文書に含まれるページを連
続してプリントし、プリンタを停止していた。この方式
で複数の文書をプリントする際には、文書の数だけプリ
ンタの起動と停止が行われていた。なお、この方式の場
合、文書内に複数の属性のページ、すなわち、用紙サイ
ズや用紙トレイ、あるいは、両面/片面やカラー/白黒
のように印刷の属性が異なるページが含まれる場合に
は、属性が変化するごとにプリンタを一時停止して、そ
の印刷属性にモードを切り換えてから再起動し、続きの
ページをプリントしていた。
2. Description of the Related Art Conventionally, when a printing apparatus performs printing, a printer is activated for each input page, and
One page was printed and the printer was stopped. Therefore, when printing a plurality of pages, the printer is started and stopped by the number of pages. Alternatively, when printing a document consisting of a plurality of pages, the printer is started, then the pages included in the document are printed continuously, and the printer is stopped. When printing a plurality of documents by this method, the printer is started and stopped by the number of documents. In the case of this method, if a document includes pages having a plurality of attributes, that is, pages having different printing attributes such as paper size and paper tray, or double-sided / single-sided or color / monochrome, Each time the printer changes, the printer is paused, the mode is switched to the print attribute, the printer is restarted, and the next page is printed.

【0003】[0003]

【発明が解決しようとする課題】ところで、プリンタに
は起動停止に時間がかかるものがある。例えば、静電複
写式プリンタは、プリント時にポリンゴンミラーや感光
体ドラム、現像器が一定速度で動作する必要があり、こ
れらを駆動するモーターが回転を開始し一定速度に達す
るまでに時間がかかる。また、定着部分は熱でトナーを
溶融することによって紙に定着するため動作時には高温
に保つ必要がある。これをヒータによって動作温度まで
加熱するには時間がかかることがある。また一時停止す
る際にもモータが完全に止まるのを待つ時間が必要であ
る。
Some printers take a long time to stop. For example, an electrostatic copying printer requires a polygon mirror, a photosensitive drum, and a developing device to operate at a constant speed during printing, and it takes time for the motor that drives these to start rotating and reach a constant speed. . Further, since the fixing portion is fixed on the paper by melting the toner with heat, it needs to be kept at a high temperature during operation. It may take time to heat this to the operating temperature by the heater. Also, when the motor is temporarily stopped, it is necessary to wait for the motor to completely stop.

【0004】ページごとあるいは文書ごとに起動停止を
行うと、このようにプリンタの起動・停止に時間がかか
るため、全体として印刷の所要時間が長くなってしまっ
ていた。
[0004] If the start / stop is performed for each page or for each document, it takes a long time to start / stop the printer as described above, so that the time required for printing becomes longer as a whole.

【0005】本発明は、上記の従来技術の問題点を解決
するために、印刷中のプリンタの一時停止と再起動をな
るべく減らすように印刷の順序を制御するプリント技術
を提供することを目的とする。
SUMMARY OF THE INVENTION An object of the present invention is to provide a printing technique for controlling the order of printing so as to minimize the pause and restart of a printer during printing in order to solve the above-mentioned problems of the prior art. I do.

【0006】[0006]

【課題を解決するための手段】本発明においては、なる
べくプリンタの起動と停止を行わなくてはならない状態
を避けるために同じ属性のページデータをまとめるよう
にページデータの印刷順序を変更して出力するようにす
る。そのため、本発明のプリント装置は、ページデータ
と印刷指示とを含むプリントジョブを入力する入力手段
と、上記入力手段からページデータを受け取って蓄積
し、ページデータの蓄積場所を示すページIDの列を返
す蓄積手段と、上記ページIDの列と上記印刷指示とを
含むジョブデータを受け取り、印刷モードの指定と上記
ページIDの列とを含む出力指示を出すことにより印刷
を制御する制御手段と、上記制御手段から上記出力指示
を受け取り、上記ページIDを用いて上記蓄積手段から
ページデータを読み出し、上記印刷モードの指定に基づ
いて印刷を行う出力手段とを有し、上記制御手段は上記
プリントジョブごとの情報を格納するジョブキューと、
上記出力指示を表す出力バッチの情報を格納するバッチ
キューとを持ち、上記ジョブデータが入力されると、ジ
ョブを上記ジョブキューに追加するとともに、上記ジョ
ブデータの属性をキーとして上記バッチキューを検索
し、同じ属性を持つバッチに上記ページIDの列を含む
出力情報を追加するようにしている。
According to the present invention, in order to avoid having to start and stop the printer as much as possible, the printing order of the page data is changed so that the page data having the same attribute is collected and output. To do it. Therefore, the printing apparatus of the present invention includes an input unit for inputting a print job including page data and a print instruction, receives and accumulates page data from the input unit, and stores a column of a page ID indicating a storage location of the page data. Control means for receiving print job data including the column of the page ID and the print instruction and issuing an output instruction including a print mode designation and the column of the page ID; Output means for receiving the output instruction from the control means, reading page data from the storage means using the page ID, and performing printing based on the designation of the print mode, wherein the control means A job queue for storing information about
A batch queue for storing output batch information indicating the output instruction, and when the job data is input, add a job to the job queue and search the batch queue using the attribute of the job data as a key Then, output information including the column of the page ID is added to batches having the same attribute.

【0007】この構成においては、属性ごとにバッチキ
ューの出力バッチに出力情報が蓄えられ、出力バッチご
との出力指示により、印刷モードごとの印刷が行われ、
印刷モードの切り替えに起因する時間の浪費を削減する
ことができる。
In this configuration, output information is stored in the output batch of the batch queue for each attribute, and printing is performed for each print mode according to an output instruction for each output batch.
It is possible to reduce waste of time caused by switching between print modes.

【0008】[0008]

【発明の実施の形態】以下に添付の図面を参照して本発
明の好適な実施例を説明する。
Preferred embodiments of the present invention will be described below with reference to the accompanying drawings.

【0009】[実施例1]図1はプリント装置を示す。
図1において、プリント装置は、入力ユニット10、蓄
積ユニット11、制御ユニット12、出力ユニット13
を含んで構成される。
FIG. 1 shows a printing apparatus.
1, the printing apparatus includes an input unit 10, a storage unit 11, a control unit 12, and an output unit 13.
It is comprised including.

【0010】入力ユニット10は、ページデータと印刷
指示とを含むプリントジョブが入力されると、ページデ
ータを蓄積ユニット11に蓄積し、他方、蓄積ユニット
11におけるページデータの蓄積場所を示すページID
の列を受け取る。次に、入力ユニット10は、プリント
ジョブの印刷指示と蓄積ページIDの列とを含むジョブ
データを制御ユニット12に通知する。
[0010] When a print job including page data and a print instruction is input, the input unit 10 stores the page data in the storage unit 11, and on the other hand, a page ID indicating the storage location of the page data in the storage unit 11.
Receive the column. Next, the input unit 10 notifies the control unit 12 of job data including a print instruction of the print job and a column of the stored page ID.

【0011】制御ユニット12はプリントジョブごとの
情報を格納するジョブキュー121(図5)と、出力指
示を表す出力バッチの情報を格納するバッチキュー12
2(図5)とを持ち、入力ユニット10より受け取った
ジョブデータをこれらのキュー121、122に追加す
る。まず、ジョブデータをプリントジョブごとの情報を
格納するジョブキュー121の最後に追加する。次に、
プリントジョブの属性をキーとして、バッチキュー12
2を検索し、同じ属性を持つバッチがあれば、そのバッ
チに蓄積ページIDの列を含む出力情報を追加する。同
じ属性のデータがなければ、出力順リストの最後に新た
なバッチを追加する。ここで印刷属性とは、用紙サイ
ズ、カラー/白黒、両面/片面などである。
The control unit 12 includes a job queue 121 (FIG. 5) for storing information for each print job, and a batch queue 12 for storing output batch information indicating an output instruction.
2 (FIG. 5), and adds the job data received from the input unit 10 to these queues 121 and 122. First, job data is added to the end of the job queue 121 that stores information for each print job. next,
Using the attributes of the print job as a key, the batch queue 12
Then, if there is a batch having the same attribute, the output information including the column of the accumulated page ID is added to the batch. If there is no data with the same attribute, a new batch is added to the end of the output order list. Here, the print attributes include paper size, color / monochrome, double-sided / single-sided, and the like.

【0012】制御ユニット12は、出力ユニット13が
印刷可能となったら、バッチキュー121の先頭からデ
ータを取り出し、印刷属性とページIDの列からなる出
力指示として出力ユニット13に与え、印刷を指示す
る。
When the output unit 13 is ready for printing, the control unit 12 takes out the data from the head of the batch queue 121 and gives it to the output unit 13 as an output instruction consisting of a column of print attributes and page IDs to instruct printing. .

【0013】出力ユニット13は、制御ユニット12の
指示に従い、受け取ったページIDの列を用いて蓄積ユ
ニット11からページデータを受け取り、指定された印
刷属性で印刷する。指定されたページデータの印刷が終
了すると、出力ユニット13は終了を制御ユニット12
に通知する。制御ユニット12は、印刷が終了したデー
タをバッチキュー122から削除し、ジョブキュー12
1には印刷済みであることを記録する。
The output unit 13 receives the page data from the storage unit 11 using the received page ID sequence according to the instruction of the control unit 12, and prints the page data with the specified print attribute. When printing of the designated page data is completed, the output unit 13 notifies the control unit 12 of the end.
Notify. The control unit 12 deletes the data for which printing has been completed from the batch queue 122,
1 records that printing has been completed.

【0014】プリントするページデータとしては、印刷
ユニットの画素数、階調数に合わせたラスター画像を用
いる。このラスター画像の例を図2から図4に示す。図
2は白黒のページデータの例であり、図3と図4はカラ
ーのラスター画像の例である。
As the page data to be printed, a raster image corresponding to the number of pixels and the number of gradations of the printing unit is used. An example of this raster image is shown in FIGS. FIG. 2 is an example of monochrome page data, and FIGS. 3 and 4 are examples of color raster images.

【0015】図5はジョブキュー121およびバッチキ
ュー122の例を示す。ジョブキュー121は制御ユニ
ット12の持つデータ構造としてリスト構造で保持され
る。ジョブキュー121の要素をジョブと呼ぶ。ジョブ
は、ジョブを特定するために一意に付けられたジョブI
Dと印刷指示と、印刷を指示したユーザ名と印刷を指示
したクライアントマシンの名前と蓄積ユニット11での
蓄積場所を示すページIDの列とこのジョブに対応する
バッチを示すバッチのIDからなる。
FIG. 5 shows an example of the job queue 121 and the batch queue 122. The job queue 121 is held as a data structure of the control unit 12 in a list structure. Elements of the job queue 121 are called jobs. The job is a job I uniquely assigned to identify the job.
D, a print instruction, a column of a user name instructing the print, a name of the client machine instructing the print, a page ID indicating a storage location in the storage unit 11, and a batch ID indicating a batch corresponding to this job.

【0016】バッチキュー122も制御ユニット12の
持つデータ構造としてリスト構造で保持される。バッチ
キュー122の要素をバッチと呼ぶ。バッチはバッチを
特定するために一意に付けられたバッチIDとバッチの
印刷モードとページ列のリストからなる。印刷モードと
しては、カラー/白黒の別、用紙サイズ、片面/両面の
別などを持つ。
The batch queue 122 is also held as a data structure of the control unit 12 in a list structure. An element of the batch queue 122 is called a batch. A batch includes a batch ID uniquely assigned to identify the batch, a print mode of the batch, and a list of page strings. The print modes include color / black and white, paper size, single side / double side, and the like.

【0017】ページ列は、プリントする部数と、プリン
トの順序、ページIDの列と、このページ列が含まれて
いるジョブのIDとを持つ。
The page sequence has the number of copies to be printed, the order of printing, the column of page ID, and the ID of the job containing this page sequence.

【0018】図6は、新しいプリントジョブが入力され
たときのジョブキュー121及びバッチキューに関連す
る操作を説明するものである。図6は、それ自体で容易
に理解できるものであるので詳細な説明は省略する。詳
細については、以下に説明する具体例(図7)を参照さ
れたい。
FIG. 6 illustrates operations related to the job queue 121 and the batch queue when a new print job is input. FIG. 6 can be easily understood by itself, and thus detailed description is omitted. For details, refer to a specific example (FIG. 7) described below.

【0019】図7は、図5の状態にあるジョブキュー1
21およびバッチキュー122に新たなプリントジョブ
を加えた場合を示した図である。ここでは簡単のために
印刷モード(属性)としては用紙サイズのみを考える。
新たに加えられたプリントジョブの用紙サイズが何であ
れ、新たなジョブはジョブキュー121のリスト構造の
最後に加えられる。図5に示すようにバッチキュー12
2の中にはA4とA3のバッチがあるので、新たに加え
られたプリントジョブの用紙サイズがA4ならば、この
ジョブのページ列はバッチキュー1のようにA4のバッ
チのページ列リストの最後尾に加えられる。A3ならば
バッチキュー2のようにA3のバッチのページ列リスト
の最後尾に加えられる。A4でもA3でもなく、例えば
B4であればバッチキュー3のように新たにB4のバッ
チが作られ、バッチキューのリスト構造の最後尾に付け
加えられる。
FIG. 7 shows the job queue 1 in the state of FIG.
FIG. 11 is a diagram illustrating a case where a new print job is added to the print job 21 and a batch queue 122. Here, for simplicity, only the paper size is considered as the print mode (attribute).
Whatever the paper size of the newly added print job, the new job is added to the end of the list structure in the job queue 121. As shown in FIG.
2 includes batches A4 and A3. If the paper size of the newly added print job is A4, the page sequence of this job is the last in the page sequence list of the batch of A4 like the batch queue 1. Added to the tail. If it is A3, it is added to the end of the page sequence list of the batch of A3 like the batch queue 2. A4 is neither A4 nor A3. For example, in the case of B4, a new batch of B4 is created like the batch queue 3 and added to the end of the list structure of the batch queue.

【0020】図8はプリンタ装置のより詳細な構成を示
す。図8において、プリンタコントローラは、CPU2
0、ROM21、RAM22、通信インタフェース2
3、プリンタインタフェース24などで構成されるコン
ピュータシステムすなわちパーソナルコンピュータ、ま
たはワークステーションである。プリンタインタフェー
ス24にはプリンタ27が接続されている。また、ディ
スクインタフェース25とそれに接続されるディスク装
置26、つまり磁気ディスク装置や光ディスク装置を持
っていてもよい。
FIG. 8 shows a more detailed configuration of the printer device. In FIG. 8, the printer controller is a CPU 2
0, ROM 21, RAM 22, communication interface 2
3. A computer system including the printer interface 24, that is, a personal computer or a workstation. A printer 27 is connected to the printer interface 24. Further, it may have a disk interface 25 and a disk device 26 connected thereto, that is, a magnetic disk device or an optical disk device.

【0021】CPU20はバス28を介して、ROM2
1、RAM22、通信インタフェース23、プリンタイ
ンタフェース24、ディスクインタフェース25などに
接続され、これらとデータをやり取りするとともに、R
OM21またはRAM22に格納されたプログラムを実
行することにより、上記の構成要素の制御を行う。
The CPU 20 communicates with the ROM 2 via a bus 28.
1, a RAM 22, a communication interface 23, a printer interface 24, a disk interface 25, etc., for exchanging data with them,
The above components are controlled by executing a program stored in the OM 21 or the RAM 22.

【0022】CPU20は、通信インタフェース23を
用いて外部よりデータの入力を行い、入力ユニット10
(図1)を実現する。蓄積ユニット11(図1)は、R
AM(半導体メモリ)22を用いることもできるし、デ
ィスクインタフェース25とディスク装置26を接続し
て、ディスク(磁気ディスク装置または光ディスク装
置)を用いて実現してもよい。
The CPU 20 inputs data from outside using the communication interface 23, and
(FIG. 1). The storage unit 11 (FIG. 1)
An AM (semiconductor memory) 22 may be used, or a disk (a magnetic disk device or an optical disk device) may be realized by connecting the disk interface 25 and the disk device 26.

【0023】RAM22を蓄積ユニット11として用い
る場合、プリンタインタフェース24は、RAM22か
らDMA(ダイレクトメモリアクセス)を行って、ペー
ジデータを取得し、プリンタ装置27へ送信する。これ
によって、出力ユニットが実現される。あるいは、CP
U20がRAM22からページデータを読み出し、プリ
ンタインタフェース24に書き込み、プリンタインタフ
ェース24がプリンタ装置27へ送信してもよい。
When the RAM 22 is used as the storage unit 11, the printer interface 24 performs DMA (Direct Memory Access) from the RAM 22, acquires page data, and transmits the page data to the printer device 27. Thereby, an output unit is realized. Or CP
The U20 may read the page data from the RAM 22, write the page data to the printer interface 24, and the printer interface 24 may transmit the page data to the printer device 27.

【0024】ディスクを蓄積ユニット11として用いる
場合、ディスクインタフェース25がDMAによってペ
ージデータをRAM22にコピーし、プリンタインタフ
ェース24は、RAM22からDMA(ダイレクトメモ
リアクセス)を行って、ページデータを取得し、プリン
タ装置27へ送信する。これによって、出力ユニットが
実現される。
When a disk is used as the storage unit 11, the disk interface 25 copies page data to the RAM 22 by DMA, and the printer interface 24 performs DMA (direct memory access) from the RAM 22 to acquire page data, Transmit to the device 27. Thereby, an output unit is realized.

【0025】半導体メモリを用いれば、アクセスが高速
で、電子写真などを用いた高速な印刷ユニットに対応で
きる。他方、磁気ディスク装置、光ディスク装置などを
用いると多くのページデータを蓄積できるという利点が
ある。
If a semiconductor memory is used, access can be performed at high speed and a high-speed printing unit using electrophotography or the like can be supported. On the other hand, if a magnetic disk device, an optical disk device, or the like is used, there is an advantage that much page data can be stored.

【0026】制御ユニット12(図1)は、CPU20
によって実行されるプログラムとして実現される。
The control unit 12 (FIG. 1)
It is realized as a program executed by.

【0027】図9は、出力ユニットの例として静電複写
技術を用いたカラー複写機を示す。図9において、カラ
ー複写機は、プラテン上の原稿を入力するCCD(Ch
arge Coupled Device)センサー
(図示略)、画像処理を行うIPS(Image Pr
ocessing Subsystem、図示略)、画
像をレーザービームに変換し感光体ドラムを感光させる
ROS部50、静電的な潜像を形成する感光体ドラム5
1、感光体ドラム上の潜像をトナーによって現像する現
像機を黒、イエロー、マゼンタ、シアンの4色分備え
て、回転することによって、使用する現像機を切り替え
ることのできるロータリー現像部52、記録媒体である
用紙を巻き付け、用紙にトナーを転写する転写ドラム5
3、用紙上のトナーを加熱、加圧して溶融、用紙に定着
させる定着器54、転写されず感光体ドラム51に残っ
たトナーを取り除くクリーナー55などからなる。
FIG. 9 shows a color copying machine using electrostatic copying technology as an example of the output unit. Referring to FIG. 9, a color copier includes a CCD (Ch) for inputting an original on a platen.
arge Coupled Device (not shown), IPS (Image Pr) for image processing
processing subsystem, not shown), an ROS unit 50 that converts an image into a laser beam to expose the photosensitive drum, and a photosensitive drum 5 that forms an electrostatic latent image
1. A rotary developing unit 52 capable of switching a developing machine to be used by providing a developing machine for developing a latent image on a photosensitive drum with toner for four colors of black, yellow, magenta, and cyan; Transfer drum 5 for winding paper as a recording medium and transferring toner to the paper
3. A fixing device 54 for heating and pressing the toner on the paper to melt it and fix it on the paper, and a cleaner 55 for removing the toner remaining on the photosensitive drum 51 without being transferred.

【0028】この複写機をプリント装置の出力ユニット
13として用いる場合には、以下のように動作する。ま
ず、カラーモードでの動作を説明する。用紙は、用紙ト
レーから搬送され、転写ドラム53に巻き付けられる。
送信手段より送られてきたページデータは、黒、イエロ
ー、マゼンタ、シアンの4回に分けられて、感光、定
着、転写される。まず、出力ユニットから黒のデータが
送られてくる。データは、IPSより出力ユニットに入
り、レーザーダイオードによって光に変えられ、ROS
50によって感光体ドラム51を走査し感光させる。同
時にロータリー現像部52は黒の現像機を用いて現像を
行う。現像されたトナーは、転写ドラム53上の用紙に
転写される。これにより、用紙上には、黒成分のみの画
像が形成される。
When this copying machine is used as an output unit 13 of a printing apparatus, the operation is as follows. First, the operation in the color mode will be described. The sheet is conveyed from the sheet tray and wound around the transfer drum 53.
The page data sent from the transmission means is divided into four times of black, yellow, magenta, and cyan, and is exposed, fixed, and transferred. First, black data is sent from the output unit. Data enters the output unit from the IPS and is converted to light by a laser diode,
The photosensitive drum 51 is scanned and exposed by 50. At the same time, the rotary developing unit 52 performs development using a black developing machine. The developed toner is transferred to the paper on the transfer drum 53. As a result, an image including only the black component is formed on the sheet.

【0029】黒の感光、定着、転写が終わると、ロータ
リー現像部52が回転して現像機がイエローに切り替え
られ、送信ユニットからイエローのデータが送信され同
様に感光、定着、転写が行われる。以下、順次、同様に
してマゼンタ、シアンの感光、定着、転写が行われる。
4色の転写が終了すると、用紙上にはフルカラーの未定
着の画像が形成される。
When the black exposure, fixation, and transfer are completed, the rotary developing unit 52 rotates to switch the developing machine to yellow, and yellow data is transmitted from the transmission unit to perform the same exposure, fixation, and transfer. Thereafter, magenta and cyan exposure, fixing, and transfer are sequentially performed in the same manner.
When the transfer of the four colors is completed, a full-color unfixed image is formed on the sheet.

【0030】最後に、用紙は転写ドラム53から定着器
54に送られ、定着され、排出される。これによって、
カラーページのプリントが完了する。
Finally, the sheet is sent from the transfer drum 53 to the fixing device 54, where it is fixed and discharged. by this,
The printing of the color page is completed.

【0031】白黒モードの場合には、送信ユニットより
黒のデータだけが送られ、黒の現像機のみが用いられ
る。黒の感光、定着、転写が終わると、用紙上には白黒
の未定着の画像が形成されているので、用紙は転写ドラ
ム53から定着器54に送られ、定着され、排出され
る。これによって、白黒ページのプリントが完了する。
In the black and white mode, only the black data is sent from the transmission unit, and only the black developing device is used. When the black exposure, fixing, and transfer are completed, a black and white unfixed image is formed on the sheet, so the sheet is sent from the transfer drum 53 to the fixing device 54, where it is fixed and discharged. Thus, printing of the black and white page is completed.

【0032】以上述べたように、カラーモードと白黒モ
ードは機械的な動作が異なる。具体的には、ロータリー
現像機はカラーモードでは、黒、イエロー、マゼンタ、
シアンの4台を機械的に切り替えて使い、転写ドラムは
1ページのプリント中に4回転するのに対して、白黒モ
ードではロータリー現像機は黒のみで切替えは必要な
く、転写ドラムは1ページのプリント中に1回転しかし
ない。
As described above, the mechanical operation differs between the color mode and the monochrome mode. Specifically, in the color mode, the rotary developing machine operates in black, yellow, magenta,
The four drums of cyan are mechanically switched and used, and the transfer drum rotates four times during the printing of one page, whereas in the black-and-white mode, the rotary developing machine is only black and no switching is required, and the transfer drum is one page. Only one rotation during printing.

【0033】このため、モードによって、機械的な動作
が違うので、モードを瞬時に切り替えることはできな
い。モードを切り替える時には、一時停止し、モードを
切り替えてから再起動する必要がある。このため、モー
ド切替えには時間がかかる。
Since the mechanical operation differs depending on the mode, the mode cannot be switched instantaneously. When switching modes, it is necessary to pause, switch modes, and then restart. Therefore, it takes time to switch the mode.

【0034】この実施例においては、モードごとにまと
めて印刷を行うようにしているのでモードの切り替えを
少なくすることができ、トータルの印刷時間を短くする
ことができる。
In this embodiment, since printing is performed collectively for each mode, mode switching can be reduced, and the total printing time can be shortened.

【0035】[実施例2]次に、利用者がユーザインタ
フェースユニットを用いてプリント装置に対して指示を
与える例を示す。なお、ユーザインターフェースユニッ
トは、プリントジョブに関する表示・操作を行えればよ
く、その表示態様は種々のものを採用することができ
る。
[Second Embodiment] Next, an example in which the user gives an instruction to the printing apparatus using the user interface unit will be described. The user interface unit only needs to be able to display and operate a print job, and various display modes can be adopted.

【0036】まず、利用者がプリントジョブのリストを
見る場合を説明する。利用者からプリントジョブのリス
ト表示を要求された時には、ジョブキューの先頭からジ
ョブの属性を利用者が読み取れる形式にして表示する。
ジョブの属性としては、プリントされる文書名、プリン
トの要求者、プリントを要求したマシンの名前、到着時
間、ジョブの状態、ページ数、印刷属性などがある。
First, a case where the user looks at a list of print jobs will be described. When a print job list display is requested by the user, the job attributes are displayed in a format readable by the user from the top of the job queue.
The job attributes include the name of the document to be printed, the requester of the print, the name of the machine that requested the print, the arrival time, the status of the job, the number of pages, the print attributes, and the like.

【0037】次に利用者が印刷待ちのプリントジョブを
取消し、該当するジョブのプリントが行われないように
する場合の例を示す。利用者はユーザインタフェースユ
ニットを用いて取り消すプリントジョブを指示する。こ
れには、先に述べたように作成したプリントジョブのリ
ストから選択して指示してもよいし、ジョブIDを用い
て指定してもよい。制御ユニット12はジョブキュー1
21を検索して指示されたプリントジョブを探す。ジョ
ブが存在していれば、そのジョブの状態をプリント待ち
から取消しに変更する。次に、バッチキュー122を検
索してこのジョブのジョブIDを持つバッチを探す。バ
ッチが見つかれば、該当するジョブに対応するページ列
を削除する。この結果、バッチに含まれるページ列がな
くなった場合にはバッチ自身もバッチキューから削除す
る。
Next, an example will be described in which the user cancels a print job waiting to be printed so that the corresponding job is not printed. The user designates a print job to be canceled using the user interface unit. This may be done by selecting from a list of print jobs created as described above or by using a job ID. The control unit 12 controls the job queue 1
21 to find the designated print job. If a job exists, the status of the job is changed from waiting for printing to cancelling. Next, the batch queue 122 is searched for a batch having the job ID of this job. If a batch is found, delete the page sequence corresponding to the job. As a result, when there is no more page sequence included in the batch, the batch itself is also deleted from the batch queue.

【0038】[実施例3]図10は、圧縮画像の伸長ユ
ニット14を持ち、ページデータとして圧縮画像を持つ
例を示す。この図において、図1と対応する箇所には対
応する符号を付して詳細な説明を省略する。図10にお
いて、出力ユニット13はページIDを用いてページデ
ータを蓄積ユニット11より取得し、伸長ユニット14
を用いて伸長して画像データを生成し、プリントを行
う。
[Third Embodiment] FIG. 10 shows an example having a decompression unit 14 for a compressed image and a compressed image as page data. In this figure, parts corresponding to those in FIG. 1 are denoted by corresponding reference numerals, and detailed description is omitted. In FIG. 10, an output unit 13 acquires page data from a storage unit 11 using a page ID, and
Is used to generate image data and print.

【0039】この構成をとれば、画像のデータ量が少な
くなるため、入力ユニット10や蓄積ユニット11とし
て低速なユニットを用いることができる。例えば、半導
体メモリの代わりに磁気ディスクを用いることができ、
コストの削減あるいは蓄積容量の増大が可能となる。
With this configuration, since the amount of image data is reduced, a low-speed unit can be used as the input unit 10 or the storage unit 11. For example, a magnetic disk can be used instead of a semiconductor memory,
The cost can be reduced or the storage capacity can be increased.

【0040】[0040]

【発明の効果】以上説明したように、本発明によれば、
同じ属性のページデータをまとめるようにページデータ
の印刷順序を変更したことによりサイクルダウンの頻度
が低減されてプリント所要時間が短縮される。
As described above, according to the present invention,
By changing the printing order of the page data so as to combine the page data having the same attribute, the frequency of cycle down is reduced and the required printing time is shortened.

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

【図1】 本発明の実施例1のプリント装置の構成を全
体として示すブロック図である。
FIG. 1 is a block diagram illustrating an overall configuration of a printing apparatus according to a first embodiment of the present invention.

【図2】 実施例1のページデータの例(白黒)を示す
図である。
FIG. 2 is a diagram illustrating an example (black and white) of page data according to the first embodiment.

【図3】 実施例1のページデータの例(カラー)を示
す図である。
FIG. 3 is a diagram illustrating an example (color) of page data according to the first embodiment.

【図4】 実施例1のページデータの例(カラー)を示
す図である。
FIG. 4 is a diagram illustrating an example (color) of page data according to the first embodiment.

【図5】 実施例1のジョブキューおよびバッチキュー
の例を説明する図である。
FIG. 5 is a diagram illustrating an example of a job queue and a batch queue according to the first embodiment.

【図6】 実施例1のジョブキュー及びバッチキューに
関連する動作を説明するフローチャートである。
FIG. 6 is a flowchart illustrating operations related to a job queue and a batch queue according to the first embodiment.

【図7】 図5のジョブキューおよびバッチキューにプ
リントジョブを加えた例を説明する図である。
FIG. 7 is a diagram illustrating an example in which a print job is added to the job queue and the batch queue of FIG.

【図8】 プリント装置の詳細な構成例を示すブロック
図である。
FIG. 8 is a block diagram illustrating a detailed configuration example of a printing apparatus.

【図9】 静電複写技術を用いたカラー複写機の構成例
を示す図である。
FIG. 9 is a diagram illustrating a configuration example of a color copying machine using an electrostatic copying technique.

【図10】 圧縮画像の伸長ユニットを持つ実施例2の
プリント装置を示すブロック図である。
FIG. 10 is a block diagram illustrating a printing apparatus according to a second embodiment having a decompression unit for a compressed image.

【符号の説明】[Explanation of symbols]

10 入力ユニット 11 蓄積ユニット 12 制御ユニット 13 出力ユニット 121 ジョブキュー 122 バッチキュー Reference Signs List 10 input unit 11 storage unit 12 control unit 13 output unit 121 job queue 122 batch queue

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 ページデータと印刷指示とを含むプリン
トジョブを入力する入力手段と、 上記入力手段からページデータを受け取って蓄積し、ペ
ージデータの蓄積場所を示すページIDの列を返す蓄積
手段と、 上記ページIDの列と上記印刷指示とを含むジョブデー
タを受け取り、印刷モードの指定と上記ページIDの列
とを含む出力指示を出すことにより印刷を制御する制御
手段と、 上記制御手段から上記出力指示を受け取り、上記ページ
IDを用いて上記蓄積手段からページデータを読み出
し、上記印刷モードの指定に基づいて印刷を行う出力手
段とを有し、 上記制御手段は上記プリントジョブごとの情報を格納す
るジョブキューと、 上記出力指示を表す出力バッチの情報を格納するバッチ
キューとを持ち、 上記ジョブデータが入力されると、ジョブを上記ジョブ
キューに追加するとともに、 上記ジョブデータの属性をキーとして上記バッチキュー
を検索し、同じ属性を持つバッチに上記ページIDの列
を含む出力情報を追加することを特徴とするプリント装
置。
An input unit for inputting a print job including page data and a print instruction; a storage unit for receiving and storing page data from the input unit; and returning a column of page IDs indicating a storage location of the page data. Control means for receiving job data including the column of page IDs and the print instruction and controlling output by issuing an output instruction including designation of a print mode and the column of page IDs; An output unit for receiving an output instruction, reading page data from the storage unit using the page ID, and performing printing based on the designation of the print mode, wherein the control unit stores information for each print job. And a batch queue for storing information of the output batch indicating the output instruction, and receiving the job data. Then, a job is added to the job queue, the batch queue is searched using the attribute of the job data as a key, and output information including the column of the page ID is added to batches having the same attribute. Printing equipment.
【請求項2】 ジョブデータの属性として、印刷に用い
る用紙サイズ、用紙トレー、カラー/白黒の別、両面/
片面およびそれらの組合せを用いることを特徴とする請
求項1記載のプリント装置。
2. Attributes of the job data include a paper size used for printing, a paper tray, color / monochrome, two-sided /
2. The printing apparatus according to claim 1, wherein one side and a combination thereof are used.
【請求項3】 利用者の指示を受け取り、制御手段に伝
えるユーザインタフェース手段を有し、利用者がプリン
ト状態の確認、プリントの取消し、プリント順序の変
更、優先順位の設定、印刷属性の変更を指示できること
を特徴とする請求項1または2記載のプリント装置。
3. A user interface unit for receiving a user's instruction and transmitting the instruction to a control unit. The user can check a print state, cancel a print, change a print order, set a priority order, and change a print attribute. 3. The printing apparatus according to claim 1, wherein the printing apparatus can be instructed.
【請求項4】 出力色ごとに分版されたラスタ画像をペ
ージデータとして用いることを特徴とする請求項1、2
または3記載のプリント装置。
4. The apparatus according to claim 1, wherein a raster image separated for each output color is used as page data.
Or the printing device according to 3.
【請求項5】 圧縮画像の伸長手段を持ち、圧縮された
ラスタ画像をページデータとして用いることを特徴とす
る請求項1、2、3または4記載のプリント装置。
5. The printing apparatus according to claim 1, further comprising means for expanding a compressed image, and using the compressed raster image as page data.
【請求項6】 圧縮画像の伸長手段を持ち、矩形領域に
分割され、分割された矩形領域ごとに圧縮されたラスタ
画像をページデータとして用いることを特徴とする請求
項1、2、3、4または5記載のプリント装置。
6. The apparatus according to claim 1, further comprising means for decompressing a compressed image, using a raster image divided into rectangular areas and compressed for each of the divided rectangular areas as page data. Or the printing apparatus according to 5.
【請求項7】 印刷データと印刷指示とを含むプリント
ジョブを入力する入力手段と、 上記入力手段から入力された印刷データを対応するアド
レスに蓄積する蓄積手段と、 上記アドレスの情報と上記印刷指示とを含むジョブデー
タを受け取り、印刷モードの指定と上記アドレスの情報
とを含む出力指示を出すことにより印刷を制御する制御
手段と、 上記制御手段から上記出力指示を受け取り、上記アドレ
スの情報を用いて上記蓄積手段から印刷データを読み出
し、上記印刷モードの指定に基づいて印刷を行う出力手
段とを有し、 上記制御手段は上記プリントジョブごとの情報を格納す
るジョブキューと、 上記出力指示を表す出力バッチの情報を格納するバッチ
キューとを持ち、 上記ジョブデータが入力されると、ジョブを上記ジョブ
キューに追加するとともに、 上記ジョブデータの属性をキーとして上記バッチキュー
を検索し、同じ属性を持つバッチに上記アドレスの情報
を含む出力情報を追加することを特徴とするプリント装
置。
7. An input unit for inputting a print job including print data and a print instruction, a storage unit for storing print data input from the input unit at a corresponding address, information on the address and the print instruction And control means for controlling printing by receiving an output instruction including a print mode designation and the address information, and receiving the output instruction from the control means and using the address information. Output means for reading out print data from the storage means and performing printing based on the designation of the print mode, wherein the control means represents a job queue for storing information for each print job; and It has a batch queue for storing output batch information, and when the above job data is input, the job is stored in the job queue A printing apparatus that searches the batch queue using the attribute of the job data as a key, and adds output information including information of the address to a batch having the same attribute.
【請求項8】 印刷データと印刷指示とを含むプリント
ジョブを入力する入力ステップと、 上記入力ステップにおいて入力された印刷データを対応
するアドレスに蓄積する蓄積ステップと、 上記アドレスの情報と上記印刷指示とを含むジョブデー
タを受け取り、印刷モードの指定と上記アドレスの情報
とを含む出力指示を出すことにより印刷を制御する制御
ステップと、 上記出力指示を受け取り、上記アドレスの情報を用い
て、上記蓄積ステップにより蓄積されている印刷データ
を読み出し、上記印刷モードの指定に基づいて印刷を行
う出力ステップとを有し、 上記制御ステップは、 上記ジョブデータの入力時に、対応するプリントジョブ
の情報をジョブキューに格納するサブステップと、 上記ジョブデータの入力時に、上記ジョブデータの属性
をキーとしてバッチキューを検索するサブステップと、 検索がヒットしたときに、上記ジョブキュー中の対応す
る出力バッチに、上記アドレスの情報を含む出力情報を
追加蓄積するサブステップと、 検索がヒットしなかったときに、上記ジョブキュー中
に、当該属性に対応する新たな出力バッチを形成し、上
記アドレス情報を含む出力情報を蓄積するサブステップ
と、 上記バッチキューの出力バッチごとに、対応する印刷モ
ードの出力指示を行うサブステップとを有することを特
徴とするプリント方法。
8. An input step of inputting a print job including print data and a print instruction; a storage step of storing the print data input in the input step at a corresponding address; information on the address and the print instruction; And a control step of controlling printing by receiving an output instruction including a print mode designation and the address information, and receiving the output instruction and receiving the output instruction and using the address information. An output step of reading out the print data stored in the step and performing printing based on the designation of the print mode. The control step includes the steps of, when inputting the job data, storing information of a corresponding print job in a job queue. And storing the job data when the job data is input. A sub-step of searching the batch queue using the attribute of the key as a key; and a sub-step of additionally storing output information including the address information in a corresponding output batch in the job queue when the search is hit. If no hit is found, a sub-step of forming a new output batch corresponding to the attribute in the job queue and accumulating the output information including the address information; Performing a print mode output instruction.
JP9283595A 1997-10-16 1997-10-16 Printer and printing method Pending JPH11119932A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9283595A JPH11119932A (en) 1997-10-16 1997-10-16 Printer and printing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9283595A JPH11119932A (en) 1997-10-16 1997-10-16 Printer and printing method

Publications (1)

Publication Number Publication Date
JPH11119932A true JPH11119932A (en) 1999-04-30

Family

ID=17667544

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9283595A Pending JPH11119932A (en) 1997-10-16 1997-10-16 Printer and printing method

Country Status (1)

Country Link
JP (1) JPH11119932A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7184158B2 (en) 2001-07-05 2007-02-27 Seiko Epson Corporation Print management apparatus and print management method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7184158B2 (en) 2001-07-05 2007-02-27 Seiko Epson Corporation Print management apparatus and print management method

Similar Documents

Publication Publication Date Title
US8472043B2 (en) Information processing apparatus and its control method for managing distributed processing
US7382484B2 (en) Information processing apparatus and its control method
JP3559656B2 (en) Image forming apparatus and image processing method
JP5366513B2 (en) Image forming apparatus and control method thereof
JP2001228754A (en) Image forming method and image forming apparatus
US20050275882A1 (en) Information processing apparatus and its control method
JP5288879B2 (en) Printing apparatus, control method therefor, program, and computer-readable storage medium
JP3347309B2 (en) Image forming apparatus and image forming method
US8610911B2 (en) Printing device, printing system, printing control method and recording medium
US20060028678A1 (en) Image processing apparatus and its control method
US20120086974A1 (en) Image forming apparatus, processing method of the image forming apparatus and recording medium
JP4834571B2 (en) Image forming system, control method therefor, and information processing apparatus
US8799910B2 (en) Data processing using different data formats based on shared resource utilization
JP4095581B2 (en) Information processing apparatus and control method thereof
JPH1134438A (en) Print processor
JPH11119932A (en) Printer and printing method
JPH11212739A (en) Print controller
JP2011095893A (en) Printing device
JP2007283693A (en) Image processing apparatus, image processing method, storage medium, and program
JP2958251B2 (en) Information processing apparatus and method, printer system and control method therefor
JP2001047706A (en) Image formation system in network environment
JP2001184182A (en) Print system and calibration method
JP2000250729A (en) Image output control device, image output control method, and storage medium storing computer-readable program
JP2007130850A (en) Image forming apparatus, its control method, and program
JP3406556B2 (en) Band processing device and printing device