JP2001277606A - Printing system, its control method, and computer readable storage medium with the control program stored therein - Google Patents
Printing system, its control method, and computer readable storage medium with the control program stored thereinInfo
- Publication number
- JP2001277606A JP2001277606A JP2000096083A JP2000096083A JP2001277606A JP 2001277606 A JP2001277606 A JP 2001277606A JP 2000096083 A JP2000096083 A JP 2000096083A JP 2000096083 A JP2000096083 A JP 2000096083A JP 2001277606 A JP2001277606 A JP 2001277606A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- image data
- page
- paper
- feeding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Record Information Processing For Printing (AREA)
- Conveyance By Endless Belt Conveyors (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、両面印刷が可能な
印刷装置と、上位装置から与えられた印刷データから画
像データを作成し、前記印刷装置に送信して用紙に印刷
させる印刷制御装置からなる印刷システム、その制御方
法、及びその制御プログラムを格納したコンピュータに
より読み取り可能な記憶媒体に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing apparatus capable of performing double-sided printing, and a print control apparatus which creates image data from print data given from a host apparatus and transmits the image data to the printing apparatus to print on paper. The present invention relates to a printing system, a control method thereof, and a computer-readable storage medium storing the control program.
【0002】[0002]
【従来の技術】従来、原稿の画像を読み取って画像デー
タ(一走査線毎のラスターデータ)の信号に変換する画
像読み取り手段、前記画像データを保持するメモリ手
段、前記保持された画像データを出力する出力部、この
出力部から出力された画像データによる画像を用紙に印
刷する印刷手段からなり、複写機として動作する印刷装
置がある。さらに、この印刷装置に対し、外部の上位装
置、例えばホストコンピュータなどから与えられた印刷
データから画像データを作成し、印刷装置に印刷させる
印刷制御装置としてのコントローラを接続した印刷シス
テムがある。このシステムでは、上位装置で作成された
文書の印刷データがコントローラに送られ、コントロー
ラが印刷データを画像データとしてのビットマップデー
タに展開して内部のメモリに保持した後に1走査線毎の
ラスターデータとして印刷装置に出力して用紙に印刷さ
せることにより、プリンタとして動作することができ、
操作者の指示に応じて、複写機としてもプリンタとして
も動作することができる。なお、前記のコントローラで
は、大容量のメモリを持ち、上記ビットマップデータを
圧縮することで大量ページの画像データをメモリに格納
できるようになっている。また、1ページの画像をビッ
トマップに展開中に、既に展開し終ったページのビット
マップデータを1走査線毎のラスターデータとして印刷
装置に出力して印刷させることが可能になっている。2. Description of the Related Art Conventionally, image reading means for reading an image of a document and converting it into a signal of image data (raster data for each scanning line), memory means for holding the image data, and outputting the held image data There is a printing device that includes an output unit that performs printing and a printing unit that prints an image based on the image data output from the output unit on a sheet, and operates as a copying machine. Further, there is a printing system in which a controller is connected to the printing apparatus as a print control apparatus that creates image data from print data provided from an external higher-level apparatus, for example, a host computer, and causes the printing apparatus to print. In this system, print data of a document created by a higher-level device is sent to a controller, and the controller expands the print data into bitmap data as image data and stores it in an internal memory. By outputting to a printing device and printing it on paper, it can operate as a printer,
It can operate as both a copier and a printer in response to instructions from the operator. The controller has a large-capacity memory and can store a large number of pages of image data by compressing the bitmap data. Also, while the image of one page is being developed into a bitmap, the bitmap data of the page that has already been developed can be output to the printing apparatus as raster data for each scanning line and printed.
【0003】また、前記の印刷装置で用紙の表裏両面に
印刷する両面印刷が可能なものがあり、それには2つの
方式のものがある。いずれの方式のものでも、用紙カセ
ットなどの未使用の用紙の給紙部から印刷部を通過して
装置外の排紙トレイに到るメインの用紙搬送路とループ
をなす用紙搬送路であって、印刷部で表裏の第1面に印
刷されて排出された用紙を第2面の印刷のために印刷部
へ再給紙するための再給紙用搬送路が設けられる。ま
た、この再給紙用搬送路の途中に、用紙の表裏の向きを
反転する反転機構が設けられる。In addition, there is a printer capable of performing double-sided printing, in which printing is performed on both sides of a sheet by the above-described printing apparatus, and there are two types of printing. In either type, the paper transport path forms a loop with the main paper transport path from the paper feeding section for unused paper, such as a paper cassette, to the printing section through the printing section to the output tray outside the apparatus. A re-feeding conveyance path is provided for re-feeding the paper printed and discharged on the first surface on the front and back sides by the printing unit to the printing unit for printing on the second surface. Further, a reversing mechanism for reversing the direction of the front and back of the paper is provided in the middle of the re-feeding conveyance path.
【0004】第1の方式の装置では、装置内の再給紙用
搬送路の途中に複数枚の用紙を積載可能な中間トレイを
有し、複数枚の用紙に両面印刷する場合、はじめに給紙
部から複数枚の未使用の用紙を順次印刷部に給紙して表
裏の第1面目をまとめて印刷し、印刷部から排出された
用紙をメインの用紙搬送路から再給紙用搬送路へ搬送し
て中間トレイに積載し、その後、中間トレイから用紙を
順次印刷部に再給紙して第2面目を印刷し、装置外の排
紙トレイへ排出する。中間トレイの積載枚数を超える文
書の両面印刷を行なう場合には、積載枚数ごとに中間ト
レイに入れてから出すことを繰り返すようになっている
(以下、これを中間トレイ方式という)。[0004] The apparatus of the first type has an intermediate tray capable of stacking a plurality of sheets in the middle of a refeeding conveyance path in the apparatus. A plurality of unused sheets are sequentially fed to the printing unit from the set, and the first side of the front and back sides are collectively printed, and the sheets discharged from the printing unit are transferred from the main sheet feeding path to the feeding path for re-feeding. The sheet is conveyed and stacked on the intermediate tray, and thereafter, the sheets from the intermediate tray are sequentially re-fed to the printing unit to print the second surface, and are discharged to a discharge tray outside the apparatus. When performing double-sided printing of a document exceeding the number of stacked sheets in the intermediate tray, the operation of putting the document in the intermediate tray and then out the same for each number of stacked sheets is repeated (hereinafter, this is referred to as an intermediate tray method).
【0005】また、第2の方式の装置では、中間トレイ
を用いず、複数枚の用紙に両面印刷する場合、未使用の
1枚の用紙を給紙部から印刷部に新たに給紙してその用
紙の表裏の第1面に印刷する動作と、前記の第1面に印
刷された1枚の用紙をその表裏を反転して再給紙用搬送
路から印刷部に再給紙してその用紙の表裏の第2面に印
刷する動作とを原則として交互に行う(以下、これをス
ルーパス方式という)。[0005] In the apparatus of the second system, when two-sided printing is performed on a plurality of sheets without using the intermediate tray, one unused sheet is newly fed from the sheet feeding section to the printing section. An operation of printing on the first side of the front and back sides of the sheet, and re-feeding one sheet printed on the first side to the printing unit from the re-feeding conveyance path by reversing the front and back sides; The operation of printing on the second surface on the front and back sides of the sheet is performed alternately in principle (hereinafter, this is referred to as a through-pass method).
【0006】ところで、上記印刷システムにおいて、コ
ントローラと印刷装置の間はシリアル通信インターフェ
ースで結ばれており、コントローラをマスタ、印刷装置
をスレーブとして、印刷制御のために予め定義された制
御用コマンドの通信がなされる。ここで上記印刷システ
ムにおいて、印刷装置を中間トレイ方式のものとして、
両面印刷を行う場合のコントローラと印刷装置の間の制
御用コマンドの通信による制御動作を図6により説明す
る。In the above printing system, the controller and the printing apparatus are connected by a serial communication interface, and the controller is used as a master and the printing apparatus is used as a slave to communicate control commands predefined for print control. Is made. Here, in the printing system, the printing device is an intermediate tray type,
A control operation by communication of a control command between the controller and the printing apparatus when performing double-sided printing will be described with reference to FIG.
【0007】コントローラがホストコンピュータからの
印刷データを画像データとしてのビットマップデータに
展開し、適当なページ数分のビットマップデータの展開
が終了した時点で図6の通信を開始し、まずステップ6
01でコントローラがステータス(Status)コマ
ンドを印刷装置に送る。このコマンドは、コントローラ
が印刷装置の状態を問い合わせるコマンドである。The controller develops the print data from the host computer into bitmap data as image data, and starts the communication of FIG. 6 when the development of bitmap data for an appropriate number of pages is completed.
At 01, the controller sends a status command to the printing device. This command is a command by which the controller inquires about the status of the printing apparatus.
【0008】これに対して印刷装置は、ステップ602
でレポート(Report)コマンドにより、紙なし等
の用紙の状態、エラーの有無、動作中、ドアオープン、
準備中、プリント中などの印刷装置の状態の情報を返信
する。On the other hand, the printing apparatus performs step 602
In response to a report (Report) command, the status of the paper such as out of paper, the presence or absence of an error, the operation, the door open,
Information on the status of the printing apparatus, such as during preparation and during printing, is returned.
【0009】次に、ステップ603でコントローラが印
刷装置にレディーページ(Ready Page)コマ
ンドを送信する。このコマンドは、コントローラが印刷
可能な準備済みページ(ビットマップデータに展開し終
ったページ)に関する情報を印刷装置に通知するコマン
ドであり、準備済みページ数、給排紙場所(用紙カセッ
ト、中間トレイ、装置外の排紙トレイ)、カラーモード
(カラー、白黒)などの属性情報を通知する。なお、給
紙場所が用紙カセットのページとは用紙の表裏の第1面
に印刷するページであり、給紙場所が中間トレイのペー
ジとは第2面に印刷するページを意味する。ここで、レ
ディーページコマンドは、印刷を開始する前に最低1回
は送信され、給排紙場所、カラーモードなどの属性情報
が異なるごとに別に送信される。この場合、第1面に印
刷するページと第2面に印刷するページでは給排紙場所
という属性が異なるので、このステップ603では、レ
ディーページコマンドにより、準備済みページの内で第
1面に印刷するページに関する情報として、そのページ
数、給紙場所(用紙カセット)、排紙場所(中間トレ
イ)、カラーモードなどの情報を印刷装置に送る。Next, in step 603, the controller sends a ready page command to the printing apparatus. This command is a command for notifying the printing apparatus of information on prepared pages (pages that have been developed into bitmap data) that can be printed by the controller, and includes the number of prepared pages, the paper supply / discharge location (paper cassette, intermediate tray). , A paper ejection tray outside the apparatus, and color information (color, black and white). It should be noted that the page of the paper cassette where the paper supply location is the page printed on the first side of the front and back sides of the paper, and the page of the intermediate tray where the paper supply location is the page printed on the second side. Here, the ready page command is transmitted at least once before printing is started, and is separately transmitted each time attribute information such as a paper feeding / discharging place and a color mode is different. In this case, since the attribute of the paper supply / discharge location differs between the page printed on the first side and the page printed on the second side, in step 603, the ready page command is used to print on the first side of the prepared pages. Information about the number of pages to be printed, such as the number of pages, a paper feed location (paper cassette), a paper discharge location (intermediate tray), and a color mode, are sent to the printing apparatus.
【0010】これに対し、印刷装置がコントローラから
送られた情報を受信しメモリに格納したら、ステップ6
04で「OK」で示すように、レディーページコマンド
の情報を受け取ったことをコントローラに通知する。格
納に失敗したときには再送要求を送信する。On the other hand, when the printing apparatus receives the information sent from the controller and stores it in the memory, the printing apparatus proceeds to step 6
As indicated by “OK” in 04, the controller is notified that the information of the ready page command has been received. When the storage fails, a retransmission request is transmitted.
【0011】ステップ605では、コントローラがレデ
ィーページコマンドにより、準備済みのページで第2面
に印刷するページに関する情報(給紙場所は中間トレ
イ、排紙場所は装置外の排紙トレイなど)を印刷装置に
送る。In step 605, the controller prints information about the prepared page to be printed on the second page (the paper feed location is an intermediate tray and the paper output location is a paper output tray outside the apparatus) by a ready page command. Send to device.
【0012】これに対し、印刷装置が再びコントローラ
から送られた情報を受信しメモリに格納したら、ステッ
プ606でレディーページコマンドの情報を受け取った
ことをコントローラに通知する。格納に失敗したときに
は再送要求を送信する。On the other hand, when the printing apparatus receives the information sent from the controller again and stores it in the memory, in step 606, it notifies the controller that the information of the ready page command has been received. When the storage fails, a retransmission request is transmitted.
【0013】ステップ607では、コントローラが印刷
装置に印刷を開始させるスタート(Start)コマン
ドを送る。In step 607, the controller sends a start command to the printing apparatus to start printing.
【0014】ステップ608では、印刷装置が印刷を開
始できるかどうかをコントローラに通知し、コントロー
ラは、印刷装置から印刷を開始できることを通知された
ら、画像データ(ラスターデータ)を印刷装置に送信し
て印刷を行なわせる。ここでは、準備済みのページのう
ちで、まずステップ603のレディーページコマンドで
印刷装置に通知したページ数の第1面に印刷するページ
の画像データを順次1ページ分ずつ送信し、その後、ス
テップ605のレディーページコマンドで印刷装置に属
性を通知した第2面に印刷するページの画像データを順
次1ページ分ずつ送信する。In step 608, the controller informs the controller whether or not the printer can start printing. When the controller notifies the controller that printing can be started, the controller transmits image data (raster data) to the printer. Make prints. Here, among the prepared pages, first, the image data of the pages to be printed on the first side of the number of pages notified to the printing apparatus by the ready page command in step 603 is sequentially transmitted one by one, and then, in step 605. , The image data of the page to be printed on the second side for which the attribute has been notified to the printing apparatus by the ready page command is sequentially transmitted one page at a time.
【0015】印刷装置側では、用紙カセットからステッ
プ603で通知されたページ数の枚数だけ順次印刷部に
給紙して上記画像データを第1面に印刷し、中間トレイ
に排紙する。それが終了したら、中間トレイから順次用
紙を印刷部に再給紙し、第2面に印刷し、排紙トレイへ
排出する。On the printing apparatus side, the image data is printed on the first side by sequentially feeding paper from the paper cassette to the printing section by the number of pages notified in step 603, and is discharged to the intermediate tray. When the process is completed, the sheets are sequentially fed again from the intermediate tray to the printing unit, printed on the second surface, and discharged to the discharge tray.
【0016】なお、このような印刷中、コントローラは
定期的にステータスコマンドを印刷装置に送り(ステッ
プ609)、印刷装置の状態を調べる。During printing, the controller periodically sends a status command to the printing apparatus (step 609) to check the state of the printing apparatus.
【0017】そして印刷装置からレポートコマンドのプ
リントレポートで印刷済み枚数がコントローラに通知さ
れる(ステップ610)ことにより、コントローラは印
刷装置が印刷を終了して停止したかどうかを知り、印刷
が終了したら自らの処理を終了する。Then, the printing apparatus notifies the controller of the number of printed sheets in a print report of a report command (step 610), so that the controller knows whether the printing apparatus has finished printing and stopped. Ends its own processing.
【0018】なお、上述したように、レディーページコ
マンドは、準備済みページの給排紙場所、カラーモード
などの属性情報が異なるごとに別に送信され、また、後
続のページのビットマップデータの展開の進行に伴って
再び送信されるが、2回目以降のレディーページコマン
ドは印刷中に送信しても構わない。As described above, the ready page command is transmitted separately every time attribute information such as a paper supply / discharge location and a color mode of a prepared page is different, and is used to develop bitmap data of a subsequent page. Although transmitted again as the process proceeds, the second and subsequent ready page commands may be transmitted during printing.
【0019】[0019]
【発明が解決しようとする課題】しかしながら、上述し
た従来の印刷システムにおいて、中間トレイを用いる印
刷装置で両面印刷を行なう場合、次の2つの欠点があっ
た。However, in the above-described conventional printing system, there are the following two drawbacks when duplex printing is performed by a printing apparatus using an intermediate tray.
【0020】まず、中間カセットの積載可能枚数より多
い枚数の用紙の両面印刷を行なう場合、用紙カセットか
らの給紙と中間トレイへの排紙、中間トレイからの給紙
と装置外への排紙の切り換えを繰り返すことになるが、
その切り換え時、動作が中断されるため、スルーパス方
式での両面印刷に比べて生産性が低くなる。First, when performing double-sided printing of a larger number of sheets than the stackable number of sheets in the intermediate cassette, feeding from the sheet cassette and discharging to the intermediate tray, feeding from the intermediate tray and discharging to the outside of the apparatus are performed. Will be repeated,
At the time of the switching, the operation is interrupted, so that the productivity is lower than in the duplex printing by the through-pass method.
【0021】また、複数枚の用紙に両面印刷する場合、
第1面に印刷した複数枚の用紙を中間トレイに一度入れ
て積載し、後から積載した用紙を先に出して第2面に印
刷するので、印刷するページ順が変則的になり、そのた
めに印刷装置に対して各ページの画像データを出力する
コントローラのページ順に関する制御が複雑になってし
まう。When printing on both sides of a plurality of sheets,
A plurality of sheets printed on the first side are put into the intermediate tray once and stacked, and then the stacked sheets are put out first and printed on the second side, so that the order of pages to be printed becomes irregular. The control regarding the page order of the controller that outputs the image data of each page to the printing apparatus becomes complicated.
【0022】これに対して、スルーパス方式の印刷装置
で両面印刷を行なえば、中間トレイを用いる装置の場合
より高い生産性で両面印刷を行なうことができるが、以
下のような問題があった。On the other hand, if duplex printing is performed by a through-pass printing apparatus, duplex printing can be performed with higher productivity than an apparatus using an intermediate tray. However, there are the following problems.
【0023】スルーパス方式の印刷装置において、印刷
部に対して用紙カセットからの新たな用紙の給紙と再給
紙用搬送路からの再給紙を最初から交互に行い、最初か
ら第1面と第2面の印刷を交互に行なえば、印刷するペ
ージの順序は例えば昇順で1,2,3,4…というよう
に簡単であり、コントローラ側のページ順に関する制御
も簡単である。In the printing apparatus of the through-pass system, feeding of a new sheet from the sheet cassette and re-feeding from the re-feeding conveyance path are alternately performed from the beginning to the printing unit, and the first side is re-formed from the beginning. If the printing of the second side is performed alternately, the order of the pages to be printed is simple, for example, 1, 2, 3, 4,... In ascending order, and the control on the page order on the controller side is also simple.
【0024】しかし、実際には、多くの場合、新たな用
紙の給紙と再給紙を最初から交互に行なうことはなく、
途中から行なうことになる。これは、効率良く高速に印
刷を行うために順次1枚ずつ給紙して搬送する用紙の間
隔を必要最小限とするが、そうすると、上記メインの搬
送路と再給紙用搬送路のループの長さが多くの場合は用
紙の長さの数倍以上であるので、印刷開始後に最初に第
1面を印刷した先頭の用紙が上記ループを搬送されてき
て印刷部に再給紙可能となるまで、最初から数枚は新た
な用紙を連続して印刷部に給紙してそれぞれに第1面の
印刷を行なうようになるためである。However, in practice, in many cases, feeding and refeeding of a new sheet are not performed alternately from the beginning.
It will be done from the middle. This minimizes the interval between the sheets to be fed and conveyed one by one in order to efficiently perform high-speed printing. However, if this is done, the loop of the main conveyance path and the re-feeding conveyance path is reduced. In many cases, the length is more than several times the length of the paper, so the first paper on which the first side is printed first after the printing is started is conveyed through the loop and can be fed again to the printing unit. Until then, several sheets from the beginning are supplied with new sheets continuously to the printing unit and the first side is printed on each sheet.
【0025】この場合、例えば、前記の再給紙可能とな
るまで第1面の印刷を行なう枚数を4枚とし、16ペー
ジ1部の文書の両面印刷を昇順に行なうものとすると、
コントローラが印刷装置に画像データを送るべきページ
順は、1−3−5−7−2−9−4−11−6−13−
8−15−10−12−14−16という変則的なもの
となる。しかも、このページ順は印刷するページ数によ
って異なる。In this case, for example, suppose that the number of pages to be printed on the first side until the sheet can be re-supplied is set to four, and two-sided printing of a 16-page document is performed in ascending order.
The page order in which the controller sends the image data to the printing apparatus is 1-3-5-7-2-9-4-11-6-13-
8-15-10-12-14-16. Moreover, the page order differs depending on the number of pages to be printed.
【0026】さらに、複数枚の用紙の両面印刷の途中で
用紙切れになってしまった場合、それ以降は再給紙用搬
送路に残っている用紙の再給紙しか行なわれないので、
用紙切れがない場合に比べて、新たな給紙と再給紙の順
番が異なってしまい、それに応じてコントローラが印刷
装置に画像データを送るべきページ順も異なってしま
う。また、印刷装置において用紙切れ以外の事情によっ
て新たな給紙と再給紙の順番が異なってしまう場合もあ
る。Further, if the paper runs out during the double-sided printing of a plurality of papers, only the paper remaining in the refeeding conveyance path is re-fed after that.
The order of the new sheet feeding and the sheet re-feeding is different from the case where there is no paper shortage, and the page order in which the controller sends the image data to the printing apparatus also changes accordingly. In addition, in the printing apparatus, the order of the new sheet feeding and the sheet re-feeding may be different due to circumstances other than the sheet shortage.
【0027】従って、コントローラが印刷装置に画像デ
ータを送るべきページ順の制御が複雑であり、用紙切れ
などトラブルに対応するのが困難であるという問題があ
った。Therefore, there is a problem that the control of the page order in which the controller sends the image data to the printing apparatus is complicated, and it is difficult to deal with troubles such as running out of paper.
【0028】また、スルーパス方式の印刷装置とコント
ローラからなる印刷システムで、前述した図6の中間ト
レイ方式の場合と同様の制御用コマンドの通信で両面印
刷の制御を行なうと、以下のような理由により、両面印
刷で片面の印刷に失敗する場合があるという問題があっ
た。Further, in a printing system including a printing apparatus and a controller of a through-pass system, when double-sided printing is controlled by communication of control commands similar to those of the intermediate tray system of FIG. Therefore, there has been a problem that printing on one side may fail in double-sided printing.
【0029】例えば、コントローラにおいて、用紙の第
1面に印刷する1ページ分のビットマップデータの展開
が終了し、そのページに関する情報をレディーページコ
マンドにより印刷装置に通知し、その後、その1ページ
のビットマップデータを印刷装置に送信して印刷を行な
わせながら、次の用紙の第2面に印刷する1ページ分の
ビットマップデータの展開を行なう場合、スルーパス方
式では新たな給紙と再給紙を連続的に行ない用紙の搬送
を停止しないので、前記の第2面に印刷する1ページ分
のビットマップデータの展開に手間取って時間がかかる
と、その間に、そのデータを印刷すべき用紙が印刷部を
通過してしまい、その第2面は白紙になってしまう。For example, in the controller, the development of the bitmap data for one page to be printed on the first side of the paper is completed, information about the page is notified to the printing apparatus by a ready page command, and then the one page is printed. When developing bitmap data for one page to be printed on the second side of the next sheet while transmitting the bitmap data to the printing apparatus for printing, in the through-pass method, new paper feeding and re-feeding are performed. Is performed continuously, and the conveyance of the paper is not stopped. Therefore, if it takes time to develop the bit map data for one page to be printed on the second surface, the paper on which the data is to be printed is printed. Part, and the second surface thereof is blank.
【0030】そこで本発明の課題は、上述した印刷装置
とコントローラ(印刷制御装置)からなる印刷システム
において、印刷装置はスルーパス方式で両面印刷を行な
うものとして、両面印刷を行なう場合に、コントローラ
側における上述した画像データを送信するページ順の制
御を簡単に行なえ、用紙切れなどのトラブルにも対応で
きるようにし、さらに上述したような両面印刷における
片面の印刷の失敗を防止し、確実に両面印刷を行なえる
ようにすることにある。An object of the present invention is to provide a printing system comprising the above-described printing apparatus and a controller (print control apparatus), in which the printing apparatus performs duplex printing by a through-pass method. It is possible to easily control the order of pages for transmitting the image data described above, to cope with troubles such as running out of paper, to prevent failure of one-sided printing in the above-described two-sided printing, and to surely perform two-sided printing. To be able to do it.
【0031】[0031]
【課題を解決するための手段】上記の課題を解決するた
め、本発明によれば、未使用の1枚の用紙を印刷部に新
たに給紙して該用紙の表裏の第1面に印刷する動作と、
前記第1面に印刷された1枚の用紙をその表裏を反転し
て前記印刷部に再給紙して該用紙の表裏の第2面に印刷
する動作とを原則として交互に行うことにより両面印刷
を行う印刷装置と、上位装置から与えられた文書の印刷
データから画像データを作成し、該画像データを順次1
ページ分ずつ前記印刷装置に送信して印刷させる印刷制
御装置とからなる印刷システム、その制御方法、及びそ
の制御プログラムを格納したコンピュータにより読み取
り可能な記憶媒体において、前記印刷装置では、前記印
刷制御装置から複数ページ分の画像データを順次1ペー
ジ分ずつ受信して両面印刷を行う場合、前記印刷制御装
置が1ページ分の画像データを印刷装置に送信する直前
に、該1ページ分の画像データを印刷する用紙の前記印
刷部への給紙が前記新たな給紙か或いは前記再給紙かを
前記印刷制御装置に通知するように制御するものとし、
前記印刷制御装置では、前記印刷装置に複数ページ分の
画像データを順次1ページ分ずつ送信して両面印刷させ
る場合、1ページ分の画像データの送信直前に前記印刷
装置から前記新たな給紙の通知を受けたときは前記第1
面に印刷すべき1ページ分の画像データ、前記再給紙の
通知を受けたときは前記第2面に印刷すべき1ページ分
の画像データを前記印刷装置に送信するように制御する
ものとした。According to the present invention, in order to solve the above-mentioned problems, one unused sheet is newly fed to a printing unit and printed on the first side of the front and back sides of the sheet. Action
The operation of inverting one sheet printed on the first side, re-feeding it to the printing unit, and printing the second side of the sheet on the front and back sides of the sheet, in principle, is performed alternately. Image data is created from a printing device that performs printing, and print data of a document provided from a higher-level device, and the image data is sequentially stored in the printing device.
In a printing system including a printing control device that transmits to the printing device for each page and prints the printing device, a control method thereof, and a computer-readable storage medium storing a control program thereof, the printing device includes the printing control device. When performing double-sided printing by sequentially receiving image data for a plurality of pages one by one from the printer, immediately before the print control device transmits the image data for one page to the printing device, the image data for one page is Control is performed so as to notify the print control device whether the paper to be printed is supplied to the printing unit as the new paper supply or the re-feeding,
In the print control device, when image data for a plurality of pages is sequentially transmitted to the printing device one page at a time and two-sided printing is performed, the printing device transmits the new paper feed immediately before transmitting the image data for one page. When the notification is received, the first
One page of image data to be printed on the second side, and when receiving the re-feed notification, one page of image data to be printed on the second side is controlled to be transmitted to the printing apparatus. did.
【0032】さらに、前記印刷制御装置では、上位装置
から与えられた印刷データから複数ページ分の画像デー
タを作成して前記印刷装置に両面印刷させる場合、同じ
用紙の表裏の第1面と第2面に印刷すべき2ページの少
なくとも1組からなる偶数ページ分の画像データを作成
した時点で、該偶数ページ分の画像データに関する情報
として、少なくとも、印刷枚数(前記偶数ページのペー
ジ数/2×印刷部数)、前記第1面の印刷のための新た
な給紙の給紙場所と排紙場所、及び前記第2面の印刷の
ための再給紙の給紙場所と排紙場所の情報を前記印刷装
置に通知した後、該偶数ページ分の画像データを順次1
ページ分ずつ印刷装置に送信して印刷を行なわせるよう
に制御するものとし、前記印刷装置では、前記印刷制御
装置から順次1ページ分ずつ送信される画像データの両
面印刷を行なう場合、該画像データの送信前に前記印刷
制御装置から通知された前記情報に基づいて、前記新た
な給紙と再給紙を前記印刷枚数に対応する回数ずつ行な
って、前記第1面の印刷と第2面の印刷を前記印刷枚数
に対応する回数ずつ行なうように制御するものとした。Further, in the print control apparatus, when image data for a plurality of pages is created from print data given from a higher-level apparatus and the printing apparatus is to perform double-sided printing, the first and second sides of the same sheet are printed. When the image data for the even-numbered pages including at least one set of two pages to be printed on the surface is created, the information regarding the image data for the even-numbered pages includes at least the number of prints (the number of pages of the even-numbered pages / 2 × Information on the number of print copies), the paper feed location and paper discharge location for new paper feed for printing on the first side, and the paper feed location and paper discharge location for re-feeding for printing on the second side. After notifying the printing apparatus, the image data for the even-numbered pages is sequentially
It is assumed that control is performed so that printing is performed by transmitting the image data to the printing apparatus page by page. In the printing apparatus, when performing double-sided printing of image data sequentially transmitted one page at a time from the printing control apparatus, the image data is transmitted. Based on the information notified from the print control device before the transmission, the new sheet feeding and re-feeding are performed by the number of times corresponding to the number of prints, and the printing of the first side and the printing of the second side are performed. The printing is controlled so as to be performed by the number of times corresponding to the number of prints.
【0033】[0033]
【発明の実施の形態】以下、図を参照して本発明の実施
の形態を説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0034】[印刷システムの全体構成の説明]まず、
本実施形態の印刷システム全体の構成を図1により説明
する。[Explanation of the overall configuration of the printing system]
The configuration of the entire printing system of the present embodiment will be described with reference to FIG.
【0035】図1に示すように、本実施形態の印刷シス
テムは、上位装置としてのホストコンピュータ101、
コントローラ(印刷制御装置)102、及び印刷装置1
03からなる。印刷装置103は、原稿台上に置かれた
原稿をカラーで複写するカラー複写機として機能すると
ともに、コントローラ102を介してコンピュータ10
1の印刷出力に用いられるカラープリンタとして機能す
る。なお、印刷装置103は、先述したスルーパス方式
で両面印刷を行なうものである。As shown in FIG. 1, the printing system according to the present embodiment includes a host computer 101 as a higher-level device,
Controller (print control device) 102 and printing device 1
It consists of 03. The printing device 103 functions as a color copying machine for copying a document placed on a platen in color, and also controls the computer 10 via the controller 102.
1 functions as a color printer used for print output. The printing apparatus 103 performs double-sided printing by the above-described through-pass method.
【0036】ホストコンピュータ101上では、いわゆ
るDTP(Desk Top Publishing)
等のアプリケーションソフトウェアにより、各種文書が
作成、編集され、その印刷時には、プリンタドライバに
より前記の文書がPDL(Page Discript
ion Language=ページ記述言語、例えばA
dobe社のPost Script)等の印刷データ
に変換され、これが接続ケーブル243を通じてコント
ローラ102に送信される。On the host computer 101, so-called DTP (Desk Top Publishing)
Various kinds of documents are created and edited by application software such as, and at the time of printing, the documents are printed by a printer driver in PDL (Page Discrete).
ion Language = Page Description Language, eg A
The print data is converted into print data such as PostScript (available from Dobe) and transmitted to the controller 102 through the connection cable 243.
【0037】コントローラ102は、ホストコンピュー
タ101から送られたPDL等の印刷データを解析し、
画像データとしてのビットマップデータに展開し、さら
にこれを1走査線毎のラスターデータとする。そしてラ
スターデータ信号が画像データ信号として、接続ケーブ
ル242を通じて、印刷装置103に送信され、それに
よる画像データが用紙に印刷される。The controller 102 analyzes print data such as PDL sent from the host computer 101,
It is developed into bitmap data as image data, and this is used as raster data for each scanning line. Then, the raster data signal is transmitted as an image data signal to the printing apparatus 103 via the connection cable 242, and the image data is printed on paper.
【0038】[印刷装置の構成と動作の概略の説明]次
に、印刷装置103のハードウェア構成と動作の概略を
図2により説明する。[Outline of Configuration and Operation of Printing Apparatus] Next, an outline of the hardware configuration and operation of the printing apparatus 103 will be described with reference to FIG.
【0039】先ず、複写機としての機能のための構成と
して、201は原稿台ガラスであり、この上に画像を読
み取られるべき原稿202が置かれる。原稿202は照
明ランプ203により照明され、その画像がミラー20
4,205,206を介して光学系207によりイメー
ジセンサとしてのCCDセンサ208上に結像される。
更に、モータ209の駆動によって、ミラー204と照
明ランプ203を含む第1ミラーユニット210が速度
Vで矢印方向に移動され、ミラー205,206を含む
第2ミラーユニット211が速度1/2Vで矢印方向に
移動されることにより、原稿202の全面が走査され、
その画像がCCDセンサ208により電気信号に変換さ
れる。First, as a configuration for a function as a copying machine, reference numeral 201 denotes a platen glass on which a document 202 from which an image is to be read is placed. The original 202 is illuminated by an illumination lamp 203 and its image is
An image is formed on a CCD sensor 208 as an image sensor by an optical system 207 via 4, 205, and 206.
Further, by driving the motor 209, the first mirror unit 210 including the mirror 204 and the illumination lamp 203 is moved in the direction of the arrow at the speed V, and the second mirror unit 211 including the mirrors 205 and 206 is moved in the direction of the arrow at the speed of 1 / 2V. , The entire surface of the document 202 is scanned,
The image is converted into an electric signal by the CCD sensor 208.
【0040】212は、画像処理回路部であり、後述の
ようにCCDセンサ208から入力された電気信号を処
理し、イエロー(Y),マゼンタ(M),シアン(C)
の3色の画像データとしてのラスターデータに変換し、
それを画像メモリ108(図3参照)に一旦格納した後
に、さらにイエロー,マゼンタ,シアン,黒(Bk)の
4色のラスターデータに変換し、そのラスターデータ信
号のそれぞれを画像信号として出力する。Reference numeral 212 denotes an image processing circuit which processes an electric signal input from the CCD sensor 208 as described later and outputs yellow (Y), magenta (M), and cyan (C).
Is converted into raster data as image data of three colors,
After temporarily storing it in the image memory 108 (see FIG. 3), the image data is further converted into raster data of four colors of yellow, magenta, cyan, and black (Bk), and each of the raster data signals is output as an image signal.
【0041】画像処理回路部212より出力された4色
の画像信号は、不図示のレーザードライバーに送られ、
それにより4色のそれぞれに対応した不図示の4つの半
導体レーザーが駆動され、画像信号に従って点滅する。The four color image signals output from the image processing circuit unit 212 are sent to a laser driver (not shown).
Thereby, four semiconductor lasers (not shown) corresponding to the four colors are driven, and flicker in accordance with image signals.
【0042】213は、ポリゴンミラーであり、上記4
つの半導体レーザーから発光された4本のレーザー光を
受ける。その4本のレーザー光は、それぞれ順に、ミラ
ー214,215,216と、218,219,220
と、222,223,224と、226,227,22
8を介して感光ドラム217,221,225,229
を走査する。この走査により各感光ドラムに静電潜像が
形成される。Reference numeral 213 denotes a polygon mirror.
It receives four laser beams emitted from one semiconductor laser. The four laser beams are sequentially transmitted to mirrors 214, 215, 216 and 218, 219, 220, respectively.
222,223,224 and 226,227,22
8, the photosensitive drums 217, 221, 225, 229
Is scanned. This scanning forms an electrostatic latent image on each photosensitive drum.
【0043】一方、230,231,232,233
は、それぞれ順にイエロー,マゼンタ,シアン,ブラッ
クのトナーを供給する現像器であり、感光ドラム21
7,221,225,229上に静電潜像に対応した上
記各色のトナー像を形成する。このようにして形成され
た4色(Y,M,C,Bk)のトナー像を用紙に転写す
ることにより、フルカラーの出力画像を得ることができ
る。On the other hand, 230, 231, 232, 233
Are developing units for supplying yellow, magenta, cyan, and black toners, respectively.
The respective color toner images corresponding to the electrostatic latent images are formed on 7, 221, 225, and 229. By transferring the toner images of the four colors (Y, M, C, and Bk) formed as described above onto a sheet, a full-color output image can be obtained.
【0044】用紙は、未使用の用紙を給紙する用紙カセ
ット234,235および手差しトレイ236のいずれ
かから給紙され、レジストローラー237を経て、転写
ベルト238上に吸着され、上記各感光ドラムと現像器
が配置された印刷部を通過するように搬送される。この
用紙の給紙のタイミングと同期がとられて、予め感光ド
ラム217,221,225,229に上記各色のトナ
ーが現像されており、用紙の搬送とともに、各色のトナ
ーが順次用紙に転写される。The paper is fed from one of the paper cassettes 234 and 235 for feeding unused paper and the manual feed tray 236, is attracted onto the transfer belt 238 via the registration roller 237, and The developer is conveyed so as to pass through a printing unit in which the developing device is arranged. The toner of each color is developed in advance on the photosensitive drums 217, 221, 225, and 229 in synchronization with the paper feeding timing, and the toner of each color is sequentially transferred to the paper as the paper is transported. .
【0045】各色のトナーが転写された用紙は、転写ベ
ルト238から分離され、搬送ベルト239により搬送
され、定着器240によって各色のトナーが定着され、
その後、装置外の排紙トレイ241に排紙される。The paper on which the toner of each color has been transferred is separated from the transfer belt 238, transported by a transport belt 239, and the toner of each color is fixed by a fixing device 240.
Thereafter, the paper is discharged to a paper discharge tray 241 outside the apparatus.
【0046】一方、両面印刷を行なうために、印刷装置
103内には、未使用の用紙を供給する用紙カセット2
34,235ないし手差しトレイ236から用紙に印刷
する上記各感光ドラムと現像器と定着器が配置された印
刷部を通過して排紙トレイ241に到るメインの用紙搬
送路とループをなす用紙搬送路であって、印刷部で表裏
の第1面に印刷されて排出された用紙を第2面の印刷の
ために印刷部へ再給紙するための再給紙用搬送路が設け
られている。そして、この再給紙用搬送路は、用紙縦パ
ス246及び用紙搬送路247などからなり、この再給
紙用搬送路に沿って、定着器240の近傍には、用紙の
表裏を反転する両面反転部245が設けられ、上記印刷
部の入り口側の近傍には、用紙の位置を調整してここか
ら印刷部へ再給紙するための再給紙部244が設けられ
ている。On the other hand, in order to perform double-sided printing, a sheet cassette 2 for supplying unused sheets is provided in the printing apparatus 103.
34, 235 or from the manual feed tray 236, paper transport forming a loop with the main paper transport path passing through the above-described photosensitive drums, the developing unit, and the printing unit in which the fixing unit is disposed, and reaching the paper output tray 241. A feeding path for re-feeding the paper printed on the first surface on the front and back sides and discharged from the printing unit to the printing unit for printing on the second surface. . The transport path for re-feeding includes a paper vertical path 246 and a paper transport path 247. Along the transport path for re-feeding, near the fixing unit 240, a double-sided sheet for reversing the front and back of the sheet is provided. A reversing unit 245 is provided, and a re-feed unit 244 for adjusting the position of the sheet and re-feeding the sheet to the printing unit is provided near the entrance of the printing unit.
【0047】両面印刷を行なう場合には、上述のように
して表裏の第1面に定着器240によって各色のトナー
が定着され、第1面の印刷が完了した用紙が用紙偏向板
248により用紙縦パス246へ導かれ、これを通って
両面反転部245へ搬送される。そして用紙の先端が両
面反転部245のローラ249,250間を通過して規
定時間後、ローラ249,250が逆回転することによ
り、用紙は表裏を反転され、その後、用紙搬送路247
を経て再給紙部244へ搬送される。このとき再給紙部
244上の用紙は上側の面が第1面の画像を印刷された
面となっている。用紙が再給紙部244に搬送される
と、そこで用紙の位置が調整された後、その用紙が上記
印刷部へ再給紙され、その用紙の表裏の第2面の印刷が
上述した第1面目の場合と同様に行なわれ、その用紙は
定着器240を通過した後に排紙トレイ241上に排紙
される。In the case of performing double-sided printing, the toner of each color is fixed on the first surface on the front and back sides by the fixing device 240 as described above, and the sheet on which the printing on the first surface is completed is vertically turned by the sheet deflector 248. The sheet is guided to the path 246, and is conveyed to the both-side reversing section 245 through the path. After a specified time after the leading edge of the sheet has passed between the rollers 249 and 250 of the double-sided reversing unit 245, the rollers 249 and 250 reversely rotate, so that the sheet is turned upside down.
And is conveyed to the re-feed unit 244. At this time, the upper surface of the sheet on the re-feed unit 244 is the surface on which the image of the first surface is printed. When the sheet is conveyed to the re-feeding section 244, the position of the sheet is adjusted, and then the sheet is re-supplied to the printing section. This is performed in the same manner as in the case of the front side, and the sheet is discharged onto the sheet discharge tray 241 after passing through the fixing device 240.
【0048】複数の用紙に連続的に両面印刷を行なうと
きには、用紙カセット234,235或いは手差しトレ
イ236から未使用の用紙を順次1枚ずつ上記印刷部へ
新たに給紙して上述のように用紙の表裏の第1面に印刷
した後、上述したメインの用紙搬送路から再給紙用搬送
路へ搬送し、再給紙部244に到達したら、ここから印
刷部へ再給紙して表裏の第2面の印刷を行なうが、その
ときに印刷すべき用紙の全枚数によって用紙カセット2
34,235などから新たに給紙すべき用紙の枚数が残
っていれば、再給紙用搬送路を介しての1枚の再給紙と
用紙カセット234,235などからの新たな1枚の給
紙を交互に行なって第2面の印刷と第1面の印刷を交互
に行ない、第2面の印刷を行なった用紙は排紙トレイ2
41に排出する。When performing double-sided printing on a plurality of sheets continuously, unused sheets are newly fed one by one from the sheet cassettes 234 and 235 or the manual feed tray 236 to the printing section one by one, and the sheets are fed as described above. After printing on the first side of the front and back sides, the paper is conveyed from the main paper conveyance path to the conveyance path for re-feeding, and when it reaches the re-feeding section 244, it is re-fed to the printing section from there, and The printing of the second side is performed. At this time, the sheet cassette 2 depends on the total number of sheets to be printed.
If the number of sheets to be newly fed remains from the sheets 34, 235, etc., re-feeding of one sheet via the re-feeding conveyance path and one new sheet from the sheet cassettes 234, 235, etc. The second side printing and the first side printing are alternately performed by feeding alternately, and the sheet on which the second side printing has been performed is output to the discharge tray 2.
Discharge to 41.
【0049】一方、印刷装置103がホストコンピュー
タ101の印刷出力を行なうプリンタとして動作する場
合には、ホストコンピュータ101から文書の印刷デー
タがケーブル243を介してコントローラ102に送信
され、コントローラ102はその印刷データを画像デー
タとしてのビットマップデータに変換し、これをさらに
一本の走査線毎のラスターデータとし、その信号をイン
ターフェースケーブル242を介して印刷装置103に
送信する。そのラスターデータの信号は印刷装置内で濃
度調節のための1画素毎のパルス幅変調を行なう不図示
のPWM回路に直接送信され、PWM回路の出力信号が
不図示のレーザードライバに送信され、その後は上述し
た複写機動作の場合と同様に印刷が行なわれる。On the other hand, when the printing apparatus 103 operates as a printer for performing print output of the host computer 101, print data of a document is transmitted from the host computer 101 to the controller 102 via the cable 243, and the controller 102 The data is converted into bitmap data as image data, which is further converted into raster data for each scanning line, and the signal is transmitted to the printing apparatus 103 via the interface cable 242. The signal of the raster data is directly transmitted to a PWM circuit (not shown) that performs pulse width modulation for each pixel for density adjustment in the printing apparatus, and an output signal of the PWM circuit is transmitted to a laser driver (not shown). Is performed in the same manner as in the above-described copier operation.
【0050】なお、4つの感光ドラム217,221,
225,229は、距離dをおいて、等間隔に配置され
ており、転写ベルト238により、用紙は一定速度vで
搬送されており、d/vの間隔でタイミング同期がなさ
れて、4つの半導体レーザーが駆動される。The four photosensitive drums 217, 221,
Reference numerals 225 and 229 are arranged at regular intervals at a distance d, and the sheet is conveyed at a constant speed v by the transfer belt 238. Timing synchronization is performed at intervals of d / v, and four semiconductors 225 and 229 are provided. The laser is driven.
【0051】[画像信号処理の説明]次に、図3によ
り、印刷装置103における画像信号の処理動作を画像
処理回路部212の構成と共に画像信号の流れに沿って
説明する。[Explanation of Image Signal Processing] Next, referring to FIG. 3, the operation of processing the image signal in the printing apparatus 103 will be described along with the configuration of the image processing circuit section 212 and the flow of the image signal.
【0052】図3においてCCDセンサ208から、そ
の受光面に結像された画像に対応した画像信号がレッド
(R)、グリーン(G)、ブルー(B)の3つの色成分
毎にそれぞれディジタル信号(R0,G0,B0)とし
てマスキング回路112に出力される。In FIG. 3, an image signal corresponding to the image formed on the light receiving surface of the CCD sensor 208 is a digital signal for each of three color components of red (R), green (G), and blue (B). It is output to the masking circuit 112 as (R0, G0, B0).
【0053】マスキング回路112は次の(1)式の演
算により、入力された(R0,G0,B0)信号を標準
的な(R,G,B)信号に変換する。The masking circuit 112 converts the input (R0, G0, B0) signal into a standard (R, G, B) signal by the operation of the following equation (1).
【0054】 但し、cij(i=1,2,3、j=1,2,3)は、
CCDセンサ208の感度特性、照明ランプ203のス
ペクトル特性等の諸特性を考慮した装置固有の定数であ
る。(R,G,B)信号は輝度/濃度変換部104と、
文字/線画検出回路105に送られる。[0054] However, cij (i = 1, 2, 3, j = 1, 2, 3) is
This is a constant unique to the device in consideration of various characteristics such as the sensitivity characteristics of the CCD sensor 208 and the spectral characteristics of the illumination lamp 203. The (R, G, B) signal is output from the luminance / density conversion unit 104,
It is sent to the character / line drawing detection circuit 105.
【0055】輝度/濃度変換部104はRAMもしくは
ROMのルックアップテーブルにより構成され、次の
(2)式の演算を行ない、M1,C1,Y1信号を生成
して出力マスキング/UCR回路部106へ出力する。The luminance / density conversion unit 104 is constituted by a look-up table of RAM or ROM, calculates the following equation (2), generates the M1, C1, and Y1 signals and outputs the signals to the output masking / UCR circuit unit 106. Output.
【0056】 C1=−K×log10(R/255) M1=−K×log10(G/255) …(2) Y1=−K×log10(B/255) (Kは定数) 出力マスキング/UCR回路部106は、M1,C1,
Y1信号を印刷装置103のトナー色であるY,M、
C,Bk信号に変換するものであり、次の(3)式の演
算でその変換を行なう。C1 = −K × log10 (R / 255) M1 = −K × log10 (G / 255) (2) Y1 = −K × log10 (B / 255) (K is a constant) Output masking / UCR circuit The unit 106 includes M1, C1,
The Y1 signal is converted to the toner colors Y, M,
The signal is converted into C and Bk signals, and the conversion is performed by the operation of the following equation (3).
【0057】 但し、aij(i=1,2,3,4、j=1,2,3,
4)は、トナーの色味諸特性を考慮した装置固有の定数
であり、さらに、 Bk1=min(C1,M1,Y1) …(4) である。[0057] Where aij (i = 1, 2, 3, 4, j = 1, 2, 3,
4) is a constant unique to the apparatus in consideration of various color characteristics of the toner, and further, Bk1 = min (C1, M1, Y1) (4).
【0058】以上、上記(2)、(3)、(4)式に基
づき、CCDセンサー208で読み込まれたR,G,B
信号に基づいたC1,M1,Y1,Bk1信号をトナー
の分光分布特性に基づいたC,M,Y,Bk信号に補正
して出力する。As described above, based on the equations (2), (3) and (4), the R, G, and B read by the CCD sensor 208 are obtained.
The C1, M1, Y1, and Bk1 signals based on the signals are corrected to C, M, Y, and Bk signals based on the spectral distribution characteristics of the toner and output.
【0059】一方、文字/線画検出回路105は、マス
キング回路112から入力されたR,G,B信号による
原稿画像中の各画素が文字または線画の一部分であるか
否かを判定し、判定信号TEXTを発生し、圧縮/伸張
回路107へ出力する。On the other hand, the character / line drawing detection circuit 105 determines whether each pixel in the original image is a part of a character or a line drawing based on the R, G, and B signals input from the masking circuit 112, and outputs a determination signal. TEXT is generated and output to the compression / expansion circuit 107.
【0060】圧縮/伸張回路107は、画像信号(R,
G,B)および文字/線画判定信号TEXTのデータを
圧縮して情報量を落とした後に画像メモリ(RAM)1
08に格納すると共に、画像メモリ108より読み出さ
れた圧縮データを元の画像信号(R,G,B)および文
字/線画判定信号TEXTに伸張する。The compression / expansion circuit 107 outputs the image signal (R,
G, B) and the data of the character / line drawing determination signal TEXT to reduce the amount of information, and then reduce the amount of information.
08, and expands the compressed data read from the image memory 108 into the original image signals (R, G, B) and the character / line drawing determination signal TEXT.
【0061】なお、上記の各構成を含む画像処理回路部
212は、印刷装置103の全体を制御するCPU30
1により制御され、その制御のもとに上記の画像処理を
行なう。CPU301は、ROM302に格納された制
御プログラムに従い、RAM303をワーキングエリア
等として用いて各種情報処理を行ない、印刷装置103
の画像読み取り系、画像処理回路部212、レーザー走
査系、印刷部、用紙搬送系等の各機構を制御する。ま
た、不図示の通信インターフェースを介してコントロー
ラ102と通信を行なう。Note that the image processing circuit section 212 including the above components is provided by the CPU 30 that controls the entire printing apparatus 103.
1 and performs the above-described image processing under the control. The CPU 301 performs various types of information processing using the RAM 303 as a working area or the like according to a control program stored in the ROM 302, and
, An image processing circuit unit 212, a laser scanning system, a printing unit, a paper transport system, and the like. In addition, it communicates with the controller 102 via a communication interface (not shown).
【0062】一方、コントローラ102においては、C
PU110がROM113に格納された制御プログラム
に従って全体を制御する。コントローラ102が印刷装
置103に印刷させる時には、印刷装置103の印刷タ
イミングに同期して、CPU110が画像メモリ(RA
M)109に格納された画像データとしての前記トナー
の分光感度特性に合ったY,M,C,Bk信号のラスタ
ーデータを読み出し、印刷装置103に送信する。な
お、画像メモリ109に格納される画像データは、印刷
装置103の画像処理回路部212の出力マスキング/
UCR回路部106からケーブル242を介して送信さ
れたY,M,C,Bk信号のデータ、或いは、CPU1
10がホストコンピュータ101から送信された文書の
印刷データから生成したY,M,C,Bk信号のデータ
である。On the other hand, in the controller 102, C
The PU 110 controls the whole according to a control program stored in the ROM 113. When the controller 102 causes the printing apparatus 103 to perform printing, the CPU 110 synchronizes with the printing timing of the printing apparatus 103 and sets the image memory (RA).
M) The raster data of the Y, M, C, and Bk signals corresponding to the spectral sensitivity characteristics of the toner as the image data stored in 109 is read and transmitted to the printing apparatus 103. It should be noted that the image data stored in the image memory 109 is output / masked by the image processing circuit 212 of the printing apparatus 103.
The data of the Y, M, C, and Bk signals transmitted from the UCR circuit unit 106 via the cable 242 or the CPU 1
Reference numeral 10 denotes data of Y, M, C, and Bk signals generated from print data of a document transmitted from the host computer 101.
【0063】なお、図3の構成において、印刷装置10
3のROM302とコントローラ102のROM113
は、本発明に係る印刷システムの制御プログラムを格納
したコンピュータにより読み取り可能な記憶媒体の実施
形態に相当する。Note that, in the configuration of FIG.
3 ROM 302 and the ROM 113 of the controller 102
Corresponds to an embodiment of a computer-readable storage medium storing a control program of the printing system according to the present invention.
【0064】次に、本実施形態の印刷システムの動作に
ついて説明する。本印刷システムでは、印刷装置103
が単体の複写機として行なう動作と、コントローラ10
2を含めたシステム動作の両方が存在する。先ず、複写
機単体の動作を説明する。Next, the operation of the printing system of this embodiment will be described. In this printing system, the printing device 103
Operation performed by the controller 10 as a single copier and the controller 10
There are both system operations, including 2. First, the operation of the copier alone will be described.
【0065】[複写機単体での動作]複写機単体として
の動作では、原稿の画像を読み取るCCDセンサ208
からの画像信号がマスキング回路112、輝度/濃度変
換部104により上述のように処理され、そのデータが
圧縮/伸張回路107で圧縮された後に画像メモリ10
8に書き込まれる。また、文字/線画判定回路105に
よる判定結果の文字/線画判定信号TEXTのデータも
圧縮/伸張回路107で圧縮された後にメモリ108に
書き込まれる。[Operation of Copying Machine Only] In the operation of the copying machine alone, the CCD sensor 208 for reading an image of a document is used.
Is processed by the masking circuit 112 and the luminance / density conversion unit 104 as described above, and the data is compressed by the compression / decompression circuit 107, after which the image memory 10
8 is written. The data of the character / line drawing determination signal TEXT as a result of the determination by the character / line drawing determination circuit 105 is also written in the memory 108 after being compressed by the compression / expansion circuit 107.
【0066】次に、印刷部の印刷タイミングに従って、
メモリ108から上記の画像信号のデータと文字/線画
判定信号TEXTのデータが読み出され、圧縮/伸張回
路107によって伸張され、不図示のPWM回路を通じ
てレーザードライバーに送られる。そのタイミングチャ
ートを図4に示す。Next, according to the printing timing of the printing unit,
The image signal data and the character / line image determination signal TEXT data are read from the memory 108, decompressed by the compression / decompression circuit 107, and sent to the laser driver through a PWM circuit (not shown). The timing chart is shown in FIG.
【0067】図4において、CCDセンサ208によっ
て読み取られ、処理された画像信号のデータは、401
で示すタイミングで画像メモリ108に書き込まれる。
そして、メモリ108に書き込まれた画像データは、イ
エロー,マゼンタ,シアン,ブラックの各データが別々
に402,403,404および405で示すタイミン
グで時間d/vの間隔をあけて読み出され、出力され
る。ここで、すでに説明したが、dは等間隔に配置され
た4つの感光ドラム217,221,225,229の
間隔であり、Vは転写ベルト238により搬送される用
紙の速度である。In FIG. 4, image signal data read and processed by the CCD sensor 208 is denoted by 401.
Is written to the image memory 108 at the timing shown by.
The image data written in the memory 108 is read out at intervals of time d / v at timings indicated by 402, 403, 404, and 405, respectively, for yellow, magenta, cyan, and black, and output. Is done. Here, as described above, d is the interval between the four photosensitive drums 217, 221, 225, and 229 arranged at equal intervals, and V is the speed of the sheet conveyed by the transfer belt 238.
【0068】[コントローラを含めたシステム動作]次
に、コントローラ102を含めたシステム動作について
説明する。コントローラ102を含めたシステム動作に
は、大きく分けて、スキャン動作、PDL展開動作、プ
リントアウト動作がある。[System Operation Including Controller] Next, the system operation including the controller 102 will be described. The system operation including the controller 102 is roughly divided into a scan operation, a PDL expansion operation, and a printout operation.
【0069】先ず、スキャン動作について説明する。こ
れはCCDセンサ208によって読み込まれた画像を、
コントローラ102に取り込む動作であり、CCDセン
サ208の出力の画像信号はRGBデータもしくはY,
M,C,Bkデータに変換されてメモリ109に格納さ
れる。First, the scanning operation will be described. This converts the image read by the CCD sensor 208 into
This is an operation of taking in the controller 102. The image signal output from the CCD sensor 208 is RGB data or Y,
The data is converted into M, C, and Bk data and stored in the memory 109.
【0070】次に、PDL展開動作は、ホストコンピュ
ータ101から送られたPDL言語の印刷データをコン
トローラ102のCPU110が解析してフルカラー画
像のビットマップデータに展開し、画像メモリ109上
に書込む動作である。このフルカラー画像のビットマッ
プデータは、印刷装置103のもつ出力特性にあわせ、
イエロー(Y)、マゼンタ(M)、シアン(C)、ブラ
ック(Bk)の4色に色分解された画像データとして展
開される。Next, in the PDL developing operation, the CPU 110 of the controller 102 analyzes the PDL language print data sent from the host computer 101, develops the data into bitmap data of a full-color image, and writes the bitmap data on the image memory 109. It is. The bitmap data of the full-color image is adjusted according to the output characteristics of the printing apparatus 103.
The image data is developed as image data separated into four colors of yellow (Y), magenta (M), cyan (C), and black (Bk).
【0071】プリントアウト動作においては、画像メモ
リ109上に展開されたフルカラーの4色の画像データ
および文字/線画の判定結果であるTEXT信号のデー
タを4つの感光ドラム217,221,225,229
の印刷タイミングに同期するように1ページ分ずつ読出
し、不図示のPWM回路を通じてレーザードライバーに
送り、プリント出力を行なう。In the printout operation, the full-color four-color image data developed on the image memory 109 and the TEXT signal data as the result of character / line drawing determination are transferred to the four photosensitive drums 217, 221, 225, and 229.
Is read out one page at a time in synchronization with the print timing, and sent to a laser driver via a PWM circuit (not shown) to print out.
【0072】図5に上記システム動作のタイミングチャ
ートを示す。FIG. 5 shows a timing chart of the above system operation.
【0073】図5において、501で示される期間でP
DL展開動作が行われ、同時に502で示される期間で
判定信号TEXTが生成され、同時にそれぞれの画像メ
モリ109への書込動作が行われる。画像メモリ109
上に書き込まれた画像データは、イエロー、マゼンタ、
シアン、ブラックの各データが同一ページの1ページ分
ずつ別々に503,504,505および506に示さ
れるタイミングで時間d/vの間隔をあけて読み出され
る。In FIG. 5, during the period indicated by 501, P
The DL expansion operation is performed, and at the same time, the determination signal TEXT is generated in a period indicated by 502, and the writing operation to each image memory 109 is performed at the same time. Image memory 109
The image data written on the top is yellow, magenta,
The cyan and black data are read out separately for one page of the same page at timings 503, 504, 505 and 506 at intervals of time d / v.
【0074】ここで、PDL展開動作とTEXT信号の
生成を同時に行うことにより、これらの動作を順次行う
場合より処理の高速化が図れる。なお、これらの動作の
同時処理の制御はCPU110によって行われる。Here, by simultaneously performing the PDL expansion operation and the generation of the TEXT signal, the processing speed can be increased as compared with the case where these operations are sequentially performed. The control of the simultaneous processing of these operations is performed by the CPU 110.
【0075】[ホストコンピュータからの両面印刷]次
に、ホストコンピュータ101からの両面印刷について
説明する。ホストコンピュータ101上で文書作成用の
アプリケーションプログラムによって文書が作成された
後、両面印刷を指示する入力がなされると、プリンタド
ライバによって印刷データとして両面印刷のPDLデー
タが生成され、そのPDLデータがホストコンピュータ
101からケーブル243を介してコントローラ102
へ転送される。[Duplex printing from host computer] Next, duplex printing from the host computer 101 will be described. After a document is created by an application program for document creation on the host computer 101, when an instruction for double-sided printing is input, PDL data for double-sided printing is generated as print data by the printer driver, and the PDL data is stored in the host computer 101. The controller 102 from the computer 101 via the cable 243
Transferred to
【0076】コントローラ102では、転送されたPD
Lデータをコントローラ102内のハードディスク11
1に格納し、CPU110がそのPDLデータを画像デ
ータとしてのビットマップデータとして画像メモリ10
9に展開する。そしてメモリ109に展開されたビット
マップデータは、1走査線毎のラスターデータとしてイ
ンターフェースケーブル242を介して印刷装置103
へ送られ印刷が開始される。In the controller 102, the transferred PD
L data to the hard disk 11 in the controller 102
1 and the CPU 110 converts the PDL data into bitmap data as image data in the image memory 10.
Expand to 9. The bitmap data developed in the memory 109 is output as raster data for each scanning line via the interface cable 242 to the printing apparatus 103.
To start printing.
【0077】印刷装置103では、まずコントローラ1
02から後述するレディーページコマンドによる給紙場
所の指示に従って、カセット234,235または手差
しトレイ236から用紙が給紙され、転写ベルト238
上に吸着され、感光ドラム217,221,225,2
29に沿って搬送され、用紙の表裏の第1面目に画像が
転写される。したがって、このときコントローラ102
は、初めに第1面の画像を印刷装置103に送る必要が
ある。In the printing apparatus 103, first, the controller 1
02 is fed from the cassettes 234 and 235 or the manual feed tray 236 in accordance with an instruction on a paper feed location by a ready page command to be described later.
Adsorbed on the photosensitive drums 217, 221, 225, 2
The sheet is conveyed along 29, and the image is transferred to the first side of the front and back sides of the sheet. Therefore, at this time, the controller 102
First, it is necessary to send the image of the first surface to the printing apparatus 103.
【0078】そして、第1面の画像を転写された用紙が
定着器240、再給紙用搬送路の用紙縦パス246、両
面反転部245、用紙搬送路247を経て再給紙部24
4に到達したら、ここから感光ドラムが配置された印刷
部へ再給紙して表裏の第2面の印刷を行なうが、そのと
きに印刷すべき用紙の全枚数によって用紙カセット23
4,235などから新たに給紙すべき用紙の枚数が残っ
ていれば、再給紙用搬送路を介しての1枚の再給紙と用
紙カセット234,235などからの新たな1枚の給紙
を交互に行なって第2面の印刷と第1面の印刷を交互に
行ない、第2面の印刷を行なった用紙は排紙トレイ24
1に排出する。The sheet on which the image on the first side has been transferred passes through the fixing device 240, the sheet vertical path 246 of the re-feeding conveyance path, the double-side reversing unit 245, and the sheet conveying path 247, and the re-feeding unit 24
4, the sheet is re-supplied to the printing section where the photosensitive drum is arranged, and printing is performed on the front and back second surfaces.
If the number of sheets to be newly fed remains from the paper cassettes 234, 235 and the like, and if the number of sheets to be newly fed remains from the paper cassettes 234, 235, etc. The second side printing and the first side printing are alternately performed by feeding the paper alternately.
Discharge to 1.
【0079】なお、ここでは用紙カセット234,23
5あるいは手差しトレイ236から印刷部を通過して排
紙トレイ241に到るメインの用紙搬送路と前述の再給
紙用搬送路のループの長さが用紙の長さの数倍以上であ
り、複数枚の用紙の両面印刷時に、効率よく高速に印刷
を行なうために、必要最小限の間隔で順次用紙を給紙す
るので、先頭の用紙が第1面の印刷後に再給紙部244
に到達して再給紙可能となるときまでに、例えば先頭の
用紙を含めて4枚の用紙が印刷部へ給紙され、上記ルー
プ内に存在するものとする。この場合、印刷すべき用紙
の枚数の総数が5枚以上とすれば、最初から第1面の印
刷が4回連続して行なわれ、その後、第2面の印刷と第
1面の印刷が交互に行なわれ、最後は第2面の印刷が4
回連続して行なわれることになる。In this case, the paper cassettes 234 and 23
5 or the loop length of the main paper transport path from the manual feed tray 236 to the paper output tray 241 through the printing unit and the loop of the aforementioned re-feed transport path is several times or more the length of the paper, In order to perform high-speed printing efficiently at the time of double-sided printing of a plurality of sheets, sheets are sequentially fed at a minimum necessary interval.
It is assumed that four sheets, including the leading sheet, for example, are fed to the printing unit by the time the sheet can be re-fed and reach the printing section, and exist in the loop. In this case, if the total number of sheets to be printed is 5 or more, printing of the first side is performed four times continuously from the beginning, and then printing of the second side and printing of the first side are alternately performed. And the last printing is 4
It will be performed consecutively.
【0080】このため、コントローラ102は、例えば
16ページ1部の文書の画像データをページの昇順に送
るときには、印刷装置103に対して各ページの画像デ
ータを 1−3−5−7−2−9−4−11−6−13−8−1
5−10−12−14−16 のページ順で印刷装置103に送る必要がある。For this reason, the controller 102 sends the image data of each page to the printing apparatus 103, for example, when the image data of the document of one copy of 16 pages is sent to the printing apparatus 103 in an ascending order. 9-4-11-6-13-8-1
It is necessary to send to the printing apparatus 103 in the page order of 5-10-12-14-16.
【0081】このページ順の制御をコントローラ102
のCPU110が簡単に行なえるようにするために、印
刷装置103のCPU301からコントローラ102に
対して後述する図8中に符号81で示す再給紙信号が送
信される。この再給紙信号は、コントローラ102が1
ページ分の画像データを印刷装置103に送信する直前
のタイミングで送信されるもので、印刷装置103にお
いて印刷部に1枚の用紙を給紙する毎に、この給紙が再
給紙用搬送路の再給紙部244からの再給紙か或いは用
紙カセット234,235ないし手差しトレイ236か
らの未使用の用紙の新たな給紙かをコントローラ102
に通知する信号である。この再給紙信号81はオン(ハ
イレベル)で再給紙、オフ(ローレベル)で新たな給紙
を示す。This page order control is performed by the controller 102.
In order for the CPU 110 of the printer 103 to easily perform the re-feeding signal, the CPU 301 of the printing apparatus 103 transmits a sheet re-feeding signal indicated by reference numeral 81 in FIG. This re-feed signal is sent by the controller 102 to 1
The image data is transmitted at a timing immediately before the image data for the page is transmitted to the printing apparatus 103. Each time one sheet of paper is fed to the printing unit in the printing apparatus 103, this paper feeding is performed in the re-feeding conveyance path. The controller 102 determines whether re-feeding from the paper re-feeding unit 244 or new feeding of unused paper from the paper cassettes 234 and 235 or the manual tray 236 is performed.
Is a signal to be notified. The refeed signal 81 indicates refeeding when ON (high level) and new feeding when OFF (low level).
【0082】ここで再給紙の場合は、その用紙に対して
第2面の印刷がなされ、新たな給紙の場合はその用紙に
対して第1面の印刷がなされることを意味する。従っ
て、コントローラ102のCPU110は、各1ページ
の画像データを印刷装置へ送信する直前に、再給紙信号
81がオンなら第2面に印刷されるページ、つまりペー
ジ順の番号で偶数番号のページの画像データを送ればよ
く、再給紙信号81がオフなら第1面に印刷されるペー
ジ、つまり奇数番号のページの画像データを送れば良い
ことが判る。そして例えば印刷のページ順が昇順或いは
降順のいずれであるかによって、奇数番号のページはそ
れぞれの奇数番号で昇順あるいは降順に、偶数番号のペ
ージはそれぞれの偶数番号で昇順あるいは降順に、画像
データを送ればよく、画像データを送信するページ順の
制御を簡単に行なうことができる。Here, in the case of re-feeding, the second side is printed on the sheet, and in the case of new feeding, the first side is printed on the sheet. Therefore, the CPU 110 of the controller 102 immediately before transmitting the image data of each page to the printing apparatus, if the refeed signal 81 is turned on, the page to be printed on the second side, that is, the page of the even number in the page order. It can be seen that the image data of the page to be printed on the first side, that is, the page of the odd numbered page should be sent if the refeed signal 81 is off. For example, depending on whether the printing page order is ascending or descending order, odd-numbered pages are image data in ascending or descending order with respective odd numbers, and even-numbered pages are ascending or descending order in respective even numbers. The order of the pages for transmitting the image data can be easily controlled.
【0083】また、複数枚の文書の両面印刷の途中で用
紙切れ等のトラブルによって新たな給紙と再給紙の順番
や数が変わっても、コントローラ102のCPU110
は再給紙信号81のオンまたはオフに応じて第1面に印
刷するページ又は第2面に印刷するページの画像データ
をページ番号の昇順あるいは降順に送信すれば良く、ペ
ージ順の制御を前記トラブルに対応して支障なく行なう
ことができる。Further, even if the order or number of new paper feeding and re-feeding is changed due to troubles such as running out of paper during the duplex printing of a plurality of documents, the CPU 110
The image data of the page to be printed on the first side or the page to be printed on the second side may be transmitted in ascending or descending order of the page numbers in response to ON or OFF of the refeed signal 81. It can be performed without any trouble in response to a trouble.
【0084】なお、再給紙信号81は、印刷装置103
において、新たな給紙または再給紙を選択的に行なうよ
うに制御するCPU301により生成される。その生成
は、ROM302に格納された制御プログラムに従って
なされる。Note that the refeed signal 81 is transmitted to the printing apparatus 103.
, Is generated by the CPU 301 which controls so as to selectively perform new sheet feeding or sheet re-feeding. The generation is performed according to a control program stored in the ROM 302.
【0085】[両面印刷時のコントローラ、印刷装置間
の通信による制御]次に、両面印刷を行なう場合のコン
トローラ102と印刷装置103間の制御用コマンドの
通信による制御動作について図7を用いて説明する。な
お、図7中に示す各コマンドの意味は、先述した従来例
の図6中のものと同じである。また、コントローラ10
2と印刷装置103間の制御用コマンドの通信は、それ
ぞれのROM113,302に格納された制御プログラ
ムに従って、CPU110,301の制御によりなされ
ることは勿論である。[Control by Communication Between Controller and Printing Apparatus During Duplex Printing] Next, a control operation by communication of a control command between the controller 102 and the printing apparatus 103 when performing duplex printing will be described with reference to FIG. I do. The meaning of each command shown in FIG. 7 is the same as that in FIG. 6 of the conventional example described above. The controller 10
Communication of control commands between the printer 2 and the printing apparatus 103 is performed under the control of the CPUs 110 and 301 according to the control programs stored in the respective ROMs 113 and 302.
【0086】コントローラ102のCPU110は、ホ
ストコンピュータ101から両面印刷のPDLデータを
受け取ると、フレームバッファ用のメモリ109にビッ
トマップデータとして展開していく。When the CPU 110 of the controller 102 receives PDL data for double-sided printing from the host computer 101, it expands it as bitmap data in the frame buffer memory 109.
【0087】そして、コントローラ102のCPU11
0は、印刷を開始する前に、図7のステップ71でステ
ータスコマンドを印刷装置103に送り、印刷装置10
3の状態の問い合わせを行なう。Then, the CPU 11 of the controller 102
0, the status command is sent to the printing apparatus 103 in step 71 of FIG.
An inquiry about the status of 3 is made.
【0088】これに対し印刷装置103のCPU301
は、ステップ72で、レポートコマンドにより、紙なし
等の用紙の状態、エラーの有無、準備中かプリント可能
かなどの装置の状態の情報をコントローラ102に返信
する。On the other hand, the CPU 301 of the printing apparatus 103
Returns to the controller 102 the information on the state of the paper such as out of paper or the like, the presence or absence of an error, and the state of the apparatus such as whether the apparatus is ready or ready for printing in step 72 by a report command.
【0089】これによりプリント可能であることが印刷
装置103から通知されたら、コントローラ102のC
PU110は、同じ用紙の表裏の第1面と第2面に印刷
すべき2ページ(ページ番号で連続する奇数番号と偶数
番号の2ページ)の少なくとも1組からなる偶数ページ
分の画像データのビットマップデータを作成し終わった
準備済みの時点のステップ73で印刷装置103にレデ
ィーページコマンドを送信する。When the printing apparatus 103 notifies that printing is possible, the controller 102
The PU 110 is a bit of image data for an even page composed of at least one set of two pages to be printed on the first and second sides of the same sheet (two pages of an odd number and an even number continuous with page numbers). In step 73 at the time when the map data has been created and ready, a ready page command is transmitted to the printing apparatus 103.
【0090】このレディーページコマンドは、上記のビ
ットマップデータを作成し終わった印刷可能な準備済み
の偶数ページ分の画像データに関する情報を印刷装置に
通知するコマンドであり、その偶数ページに関して、印
刷枚数、すなわち前記偶数ページのページ数/2×印刷
部数、第1面の印刷のための新たな給紙の給紙場所(用
紙カセット234,235ないし手差しトレイ236)
と排紙場所(再給紙用搬送路)、及び第2面の印刷のた
めの再給紙の給紙場所(再給紙部244)と排紙場所
(排紙トレイ241)、及び第1面と第2面のカラーモ
ードなどの情報を通知するものである。The ready page command is a command for notifying the printing apparatus of information on image data of printable and prepared even pages for which the above-described bitmap data has been created. That is, the number of pages of the even-numbered pages / 2 × the number of print copies, a paper supply location for a new paper supply for printing on the first side (paper cassettes 234, 235 or manual feed tray 236).
And a paper discharge place (re-feeding conveyance path), a paper supply place (re-feed section 244) and a paper discharge place (paper discharge tray 241) for re-feeding for printing on the second side, and a first This is to notify information such as the color mode of the surface and the second surface.
【0091】次に、印刷装置103がコントローラ10
2から送られたレディーページコマンドの情報を受信し
メモリに格納したら、ステップ74で「OK」で示すよ
うに、レディーページコマンドの情報を受け取ったこと
をコントローラ102に通知する。格納に失敗したとき
には再送要求を送信する。Next, the printing apparatus 103 is connected to the controller 10.
When the information of the ready page command sent from 2 is received and stored in the memory, the controller 102 is notified in step 74 that the information of the ready page command has been received, as indicated by "OK". When the storage fails, a retransmission request is transmitted.
【0092】ここで、印刷装置103のCPU301
は、レディーページコマンドの情報を受け取ったら、こ
れ以後は、上記の第1面の印刷に関する情報と第2面の
印刷に関する情報を別々に管理する。特に、第1面の印
刷回数(=新たな給紙の回数)と第2面の印刷回数(=
再給紙の回数)の情報を上記の印刷枚数の情報に基づい
て別々に管理することにより、その印刷枚数の両面印刷
を間違いなく行なうことができる。Here, the CPU 301 of the printing apparatus 103
After receiving the information of the ready page command, thereafter, the information on the printing of the first side and the information on the printing of the second side are separately managed. In particular, the number of times of printing on the first side (= the number of new paper feeds) and the number of times of printing on the second side (=
By separately managing the information on the number of refeeds based on the information on the number of prints, double-sided printing of the number of prints can be performed without error.
【0093】なお、レディーページコマンドは、上述し
たように、画像データの準備済みのページで同じ用紙の
表裏の第1面と第2面に印刷する2ページの少なくとも
1組からなる偶数ページに関する情報を通知するもので
あるが、前記同じ用紙に印刷する2ページ毎に、第1面
に印刷するページに関する情報または第2面に印刷する
ページに関する情報が前の用紙に印刷する2ページに関
する情報と異なる場合には、その都度改めて新たなレデ
ィーページコマンドでその情報を通知する。ただし、2
回目以降のレディーページコマンドは印刷中に送信して
もよい。As described above, the ready page command is information on an even-numbered page including at least one set of two pages to be printed on the first and second sides of the same sheet in the prepared page of image data. The information on the page to be printed on the first side or the information on the page to be printed on the second side is, for each of the two pages to be printed on the same sheet, the information on the two pages to be printed on the previous sheet. When the information is different, the information is notified again by a new ready page command each time. However, 2
The second and subsequent ready page commands may be transmitted during printing.
【0094】次に、コントローラ102のCPU110
は、印刷装置103からレディーページコマンドの情報
を受け取った旨の通知があったら、ステップ75で印刷
装置103に印刷を開始させるスタートコマンドを送
る。Next, the CPU 110 of the controller 102
Sends a start command to the printing apparatus 103 to start printing in step 75 when there is a notification that the information of the ready page command has been received from the printing apparatus 103.
【0095】これに対して、ステップ76において、印
刷装置103のCPU301は印刷を開始できるかどう
かをコントローラ102に通知する。On the other hand, in step 76, the CPU 301 of the printing apparatus 103 notifies the controller 102 whether printing can be started.
【0096】ここで図中「OK」で示すように印刷を開
始できることを通知されたら、コントローラ102のC
PU110は、上記準備済みの偶数ページ分の4色の画
像データ(ラスターデータ)を図8に示すタイミングで
順次1ページ分ずつ印刷装置103に送信して印刷を行
なわせる。When the user is notified that printing can be started as indicated by "OK" in the figure, the controller 102
The PU 110 sequentially transmits the prepared four-color image data (raster data) for the even-numbered pages to the printing apparatus 103 one page at a time as shown in FIG.
【0097】すなわち、コントローラ102のCPU1
10は、印刷装置103から送られて来る各色毎のペー
ジイネーブル信号(シアンCPE82、マゼンタMPE
83、イエローYPE84、ブラックKPE85)に従
って各色の1ページ分の画像データを順次送信する。That is, the CPU 1 of the controller 102
Reference numeral 10 denotes a page enable signal (cyan CPE 82, magenta MPE) for each color sent from the printing apparatus 103.
83, yellow YPE 84, black KPE 85), and sequentially transmits one page of image data of each color.
【0098】また、第1ステーション(この場合はシア
ン)のページイネーブル信号82の直前に前述した再給
紙信号81がオンになっているときにはコントローラ1
02のCPU110は第2面に印刷すべきページの画像
データを送信し、再給紙信号81がオフになっていると
きには第1面に印刷すべきページの画像データを送信す
る。When the re-feeding signal 81 is turned on immediately before the page enable signal 82 of the first station (cyan in this case), the controller 1
The CPU 110 of 02 transmits the image data of the page to be printed on the second side, and transmits the image data of the page to be printed on the first side when the refeed signal 81 is turned off.
【0099】このような画像データの送信によって印刷
装置103で印刷が行なわれるが、その印刷中にコント
ローラ102のCPU110は図7のステップ77で示
すようにステータスコマンドを定期的に印刷装置103
に送信し、印刷装置103の状態を調べる。Printing is performed by the printing apparatus 103 by transmitting such image data. During the printing, the CPU 110 of the controller 102 periodically sends a status command to the printing apparatus 103 as shown in step 77 in FIG.
To check the status of the printing apparatus 103.
【0100】そして印刷装置103からレポートコマン
ドのプリントレポートで印刷済み枚数がコントローラ1
02に通知される(ステップ78)ことにより、コント
ローラ102のCPU110は印刷装置103が印刷を
終了して停止したかどうかを知り、印刷が終了したら自
らの処理を終了する。The number of printed sheets in the print report of the report command from the printing apparatus 103 is determined by the controller 1.
02 is notified (step 78), the CPU 110 of the controller 102 knows whether or not the printing apparatus 103 has finished printing and has stopped, and ends its processing when printing is finished.
【0101】以上のような通信による両面印刷の制御に
おいて、印刷装置103のCPU301は、コントロー
ラ102から通知されたレディーページコマンドの情報
に基づいて、用紙カセット234,235ないしは手差
しトレイ236からの新たな給紙と再給紙用搬送路の再
給紙部244からの再給紙を行なって、コントローラ1
02から順次1ページ分ずつ送信される画像データの両
面印刷を行なう。In the double-sided printing control by the communication as described above, the CPU 301 of the printing apparatus 103 sets a new one from the paper cassettes 234 and 235 or the manual feed tray 236 based on the information of the ready page command notified from the controller 102. Feeding and refeeding from the refeeding section 244 of the feeding path for refeeding are performed, and the controller 1
Double-sided printing of image data transmitted one page at a time from 02 is performed.
【0102】そして、その際に、新たな給紙の回数(=
第1面の印刷回数)と再給紙の回数(=第2面の印刷回
数)を上記レディーページコマンドによって通知された
印刷枚数の情報に基づいて、別々に管理し、新たな給紙
と再給紙を前記印刷枚数に対応する回数ずつ行なって、
第1面の印刷と第2面の印刷を前記印刷枚数に対応する
回数ずつ行なうことにより、前記印刷枚数の両面印刷を
間違いなく行なうことができる。At this time, the number of new sheet feedings (=
The number of times of printing on the first side) and the number of times of re-feeding (= the number of times of printing on the second side) are separately managed based on the information of the number of prints notified by the ready page command, and new feeding and re-feeding are performed. Feeding is performed by the number of times corresponding to the number of prints,
By performing the printing of the first side and the printing of the second side by the number of times corresponding to the number of prints, the double-side printing of the number of prints can be performed without fail.
【0103】ここで、本実施形態では、コントローラ1
02のCPU110が同じ用紙の表裏の第1面と第2面
に印刷すべき2ページの少なくとも1組からなる偶数ペ
ージ分の画像データのビットマップデータを作成し終わ
った準備済みの時点でレディーページコマンドを印刷装
置103に送信して、その準備済みの偶数ページに関す
る情報を通知し、印刷を行なわせるので、先述のように
印刷しながらの後続のページのビットマップデータの展
開に時間がかかって両面印刷で片面の印刷に失敗するこ
とを未然に防止することができ、両面印刷を確実に行な
うことができる。Here, in this embodiment, the controller 1
When the CPU 110 of No. 02 finishes preparing bitmap data of image data for even-numbered pages including at least one set of two pages to be printed on the first and second sides of the same sheet, the ready page Since the command is transmitted to the printing apparatus 103 to notify the information about the prepared even-numbered page and to perform the printing, it takes time to develop the bitmap data of the subsequent page while printing as described above. Failure of single-sided printing in double-sided printing can be prevented beforehand, and double-sided printing can be reliably performed.
【0104】また、前述したように印刷装置103から
の再給紙信号81によりコントローラ102のCPU1
10は画像データを送信するページ順の制御を簡単に行
なえ、用紙切れなどのトラブルにも対応することができ
る。Also, as described above, the CPU 1 of the controller 102 receives the re-feed signal 81 from the printing apparatus 103.
The control unit 10 can easily control the order of pages for transmitting image data, and can cope with troubles such as running out of paper.
【0105】なお、以上では印刷装置103から再給紙
信号81により再給紙か新たな給紙かをコントローラ1
02に通知するものとしたが、それを印刷装置103と
コントローラ102間の制御用コマンドの通信で通知す
るようにしてもよい。その場合には例えば図7のステッ
プ77のステータスコマンドに対するステップ78のレ
ポートコマンドの応答で印刷装置103のCPU301
が再給紙か新たな給紙かをコントローラ102に通知す
るようにする。その通知は給紙場所の通知であってもよ
い。In the above, the controller 1 determines whether re-feeding or new feeding is to be performed according to the re-feeding signal 81 from the printing apparatus 103.
02, it may be notified by communication of a control command between the printing apparatus 103 and the controller 102. In this case, for example, the CPU 301 of the printing apparatus 103 responds to the status command of step 77 in FIG.
Informs the controller 102 of re-feeding or new feeding. The notification may be a notification of a paper feed place.
【0106】[0106]
【発明の効果】以上の説明から明らかなように、本発明
によれば、スルーパス方式で両面印刷が可能な印刷装置
と、上位装置から与えられた印刷データから画像データ
を作成し、前記印刷装置に送信して用紙に印刷させる印
刷制御装置からなる印刷システムにおいて、両面印刷時
に、印刷制御装置で印刷装置に画像データを順次1ペー
ジ分ずつ送信するページ順の制御を簡単に支障なく行な
え、両面印刷途中での用紙切れなどのトラブルにも対応
することができる。また、両面印刷で1ページの画像デ
ータの印刷を行なわせながらの後続のページの画像デー
タの作成に時間がかかって片面の印刷に失敗することを
未然に防止することができ、両面印刷を確実に行なうこ
とができる。そしてスルーパス方式で両面印刷を高い生
産性で行なえるという優れた効果が得られる。As is apparent from the above description, according to the present invention, a printing apparatus capable of performing double-sided printing by a through-pass method, and image data created from print data given from a host apparatus, In a printing system including a print control device for transmitting data to a sheet and printing the data on a sheet, it is possible to easily control the order of pages in which image data is sequentially transmitted to the printing device one page at a time by the print control device during duplex printing. Troubles such as running out of paper during printing can be dealt with. In addition, it is possible to prevent time-consuming creation of image data of a subsequent page while performing printing of one page of image data in double-sided printing, thereby preventing one-sided printing from failing. Can be performed. An excellent effect that double-sided printing can be performed with high productivity by the through-pass method is obtained.
【図1】本発明の実施形態における印刷システム全体の
外観斜視図である。FIG. 1 is an external perspective view of an entire printing system according to an embodiment of the present invention.
【図2】同印刷システム中の印刷装置のハードウェア構
成を示す概略的な断面図である。FIG. 2 is a schematic cross-sectional view illustrating a hardware configuration of a printing apparatus in the printing system.
【図3】同印刷装置の画像処理回路部などの構成及びそ
の画像処理を説明するブロック図である。FIG. 3 is a block diagram illustrating a configuration of an image processing circuit unit and the like of the printing apparatus and image processing thereof.
【図4】同画像処理回路部からの画像データ信号の出力
タイミングを示すタイミングチャート図である。FIG. 4 is a timing chart showing an output timing of an image data signal from the image processing circuit unit.
【図5】本実施形態の印刷システム中のコントローラに
おけるPDL展開、TEXT信号生成、画像データ出力
のタイミングを示すタイミングチャート図である。FIG. 5 is a timing chart illustrating timings of PDL development, TEXT signal generation, and image data output in a controller in the printing system of the present embodiment.
【図6】従来の中間トレイ方式の印刷装置とコントロー
ラ間の両面印刷時における制御用コマンドの通信を示す
説明図である。FIG. 6 is an explanatory diagram showing communication of control commands during double-sided printing between a conventional intermediate tray type printing apparatus and a controller.
【図7】本実施形態の印刷システムにおける印刷装置と
コントローラ間の両面印刷時における制御用コマンドの
通信を示す説明図である。FIG. 7 is an explanatory diagram showing communication of control commands during double-sided printing between the printing apparatus and the controller in the printing system of the embodiment.
【図8】同印刷システムにおいて印刷装置の再給紙信号
と、コントローラからの画像データの出力タイミングを
制御するページイネーブル信号のタイミングチャート図
である。FIG. 8 is a timing chart of a refeed signal of the printing apparatus and a page enable signal for controlling output timing of image data from a controller in the printing system.
101 ホストコンピュータ 102 コントローラ 103 印刷装置 110 コントローラのCPU 113 ROM 212 画像処理回路部 217,221,225,229 感光ドラム 230,231,232,233 現像器 234,235 用紙カセット 236 手差しトレイ 240 定着器 241 排紙トレイ 244 再給紙部 245 両面反転部 301 印刷装置のCPU 302 ROM 101 Host Computer 102 Controller 103 Printer 110 CPU of Controller 113 ROM 212 Image Processing Circuit 217, 221, 225, 229 Photosensitive Drum 230, 231, 232, 233 Developing Unit 234, 235 Paper Cassette 236 Manual Feed Tray 240 Fixing Unit 241 Discharge Paper tray 244 Re-feed unit 245 Double-sided reversing unit 301 CPU of printing device 302 ROM
Claims (6)
紙して該用紙の表裏の第1面に印刷する動作と、前記第
1面に印刷された1枚の用紙をその表裏を反転して前記
印刷部に再給紙して該用紙の表裏の第2面に印刷する動
作とを原則として交互に行うことにより両面印刷を行う
印刷装置と、 上位装置から与えられた文書の印刷データから画像デー
タを作成し、該画像データを順次1ページ分ずつ前記印
刷装置に送信して印刷させる印刷制御装置とからなる印
刷システムにおいて、 前記印刷装置は、前記印刷制御装置から複数ページ分の
画像データを順次1ページ分ずつ受信して両面印刷を行
う場合、前記印刷制御装置が1ページ分の画像データを
印刷装置に送信する直前に、該1ページ分の画像データ
を印刷する用紙の前記印刷部への給紙が前記新たな給紙
か或いは前記再給紙かを前記印刷制御装置に通知するよ
うに制御する制御手段を有し、 前記印刷制御装置は、前記印刷装置に複数ページ分の画
像データを順次1ページ分ずつ送信して両面印刷させる
場合、1ページ分の画像データの送信直前に前記印刷装
置から前記新たな給紙の通知を受けたときは前記第1面
に印刷すべき1ページ分の画像データ、前記再給紙の通
知を受けたときは前記第2面に印刷すべき1ページ分の
画像データを前記印刷装置に送信するように制御する制
御手段を有することを特徴とする印刷システム。1. An operation of newly feeding an unused sheet of paper to a printing unit and printing it on the first side of the front and back sides of the sheet, and transferring the one sheet printed on the first side to the A printing device for performing duplex printing by alternately performing, in principle, an operation of inverting the front and back, re-feeding the printing unit, and printing on the second surface of the front and back of the paper, and a document provided from a higher-level device. A print control device that creates image data from the print data of the above and sequentially transmits the image data to the printing device one page at a time and prints the image data. When two-sided printing is performed by sequentially receiving one page of image data for each page, the print control apparatus prints one page of image data immediately before transmitting the one page of image data to the printing apparatus. Feeding to the printing unit A control unit for controlling the print control device to notify the new paper feed or the re-feed, and the print control device sequentially transmits a plurality of pages of image data to the printing device by one page. In the case of transmitting each page every minute and performing double-sided printing, one page of image data to be printed on the first side when the notification of the new sheet feeding is received from the printing apparatus immediately before transmission of one page of image data. And a control unit for controlling to transmit one page of image data to be printed on the second side to the printing apparatus when the notification of the re-feeding is received.
られた印刷データから複数ページ分の画像データを作成
して前記印刷装置に両面印刷させる場合、同じ用紙の表
裏の第1面と第2面に印刷すべき2ページの少なくとも
1組からなる偶数ページ分の画像データを作成した時点
で、該偶数ページ分の画像データに関する情報として、
少なくとも、印刷枚数(前記偶数ページのページ数/2
×印刷部数)、前記第1面の印刷のための新たな給紙の
給紙場所と排紙場所、及び前記第2面の印刷のための再
給紙の給紙場所と排紙場所の情報を前記印刷装置に通知
した後、該偶数ページ分の画像データを順次1ページ分
ずつ印刷装置に送信して印刷を行なわせるように制御す
る制御手段を有し、 前記印刷装置は、前記印刷制御装置から順次1ページ分
ずつ送信される画像データの両面印刷を行なう場合、該
画像データの送信前に前記印刷制御装置から通知された
前記情報に基づいて、前記新たな給紙と再給紙を前記印
刷枚数に対応する回数ずつ行なって、前記第1面の印刷
と第2面の印刷を前記印刷枚数に対応する回数ずつ行な
うように制御する制御手段を有することを特徴とする請
求項1に記載の印刷システム。2. The printing control apparatus according to claim 1, wherein the print control apparatus generates a plurality of pages of image data from print data supplied from a host apparatus and causes the printing apparatus to perform double-sided printing. When the image data for even-numbered pages including at least one set of two pages to be printed on the surface is created, information on the image data for even-numbered pages is
At least the number of prints (the number of pages of the even pages / 2
X number of copies), information on the paper feed location and paper discharge location for new paper feed for printing on the first side, and information on the paper feed location and paper discharge location for re-feeding for printing on the second side. Control means for transmitting the image data of the even-numbered pages to the printing apparatus one page at a time and causing the printing apparatus to perform printing. When performing double-sided printing of image data sequentially transmitted one page at a time from the device, the new sheet feeding and re-sheet feeding are performed based on the information notified from the printing control device before the image data is transmitted. 2. The apparatus according to claim 1, further comprising control means for controlling the number of times corresponding to the number of prints to be performed, and controlling the printing of the first side and the printing of the second side to be performed a number of times corresponding to the number of prints. The printing system as described.
紙して該用紙の表裏の第1面に印刷する動作と、前記第
1面に印刷された1枚の用紙をその表裏を反転して前記
印刷部に再給紙して該用紙の表裏の第2面に印刷する動
作とを原則として交互に行うことにより両面印刷を行う
印刷装置と、 上位装置から与えられた文書の印刷データから画像デー
タを作成し、該画像データを順次1ページ分ずつ前記印
刷装置に送信して印刷させる印刷制御装置とからなる印
刷システムの制御方法であって、 前記印刷装置において、前記印刷制御装置から複数ペー
ジ分の画像データを順次1ページ分ずつ受信して両面印
刷を行う場合、前記印刷制御装置が1ページ分の画像デ
ータを印刷装置に送信する直前に、該1ページ分の画像
データを印刷する用紙の前記印刷部への給紙が前記新た
な給紙か或いは前記再給紙かを前記印刷制御装置に通知
するように制御し、 前記印刷制御装置において、前記印刷装置に複数ページ
分の画像データを順次1ページ分ずつ送信して両面印刷
させる場合、1ページ分の画像データの送信直前に前記
印刷装置から前記新たな給紙の通知を受けたときは前記
第1面に印刷すべき1ページ分の画像データ、前記再給
紙の通知を受けたときは前記第2面に印刷すべき1ペー
ジ分の画像データを前記印刷装置に送信するように制御
することを特徴とする印刷システムの制御方法。3. An operation of newly feeding an unused sheet of paper to a printing unit and printing the first sheet on the front and back sides of the sheet, and transferring the one sheet printed on the first side to the sheet. A printing device for performing duplex printing by alternately performing, in principle, an operation of inverting the front and back, re-feeding the printing unit, and printing on the second surface of the front and back of the paper, and a document provided from a higher-level device. A print control device for creating image data from the print data of the above and transmitting the image data to the printing device one page at a time in order to print the image data. When performing two-sided printing by sequentially receiving image data for a plurality of pages one by one from the control device, immediately before the print control device transmits the image data for one page to the printing device, the image for one page is printed. Before paper on which data is printed The print control unit is controlled to notify the print control unit whether the feed to the printing unit is the new feed or the re-feed, and the print control unit sequentially sends image data for a plurality of pages to the printing device. When transmitting one page at a time and performing double-sided printing, when the notification of the new paper feed is received from the printing apparatus immediately before transmission of one page of image data, one page of the one page to be printed on the first side is received. A control method for a printing system, comprising: controlling to transmit image data and one page of image data to be printed on the second side to the printing apparatus when the notification of the re-feeding is received.
ら与えられた印刷データから複数ページ分の画像データ
を作成して前記印刷装置に両面印刷させる場合、同じ用
紙の表裏の第1面と第2面に印刷すべき2ページの少な
くとも1組からなる偶数ページ分の画像データを作成し
た時点で、該偶数ページ分の画像データに関する情報と
して、少なくとも、印刷枚数(前記偶数ページのページ
数/2×印刷部数)、前記第1面の印刷のための新たな
給紙の給紙場所と排紙場所、及び前記第2面の印刷のた
めの再給紙の給紙場所と排紙場所の情報を前記印刷装置
に通知した後、該偶数ページ分の画像データを順次1ペ
ージ分ずつ印刷装置に送信して印刷を行なわせるように
制御し、 前記印刷装置において、前記印刷制御装置から順次1ペ
ージ分ずつ送信される画像データの両面印刷を行なう場
合、該画像データの送信前に前記印刷制御装置から通知
された前記情報に基づいて、前記新たな給紙と再給紙を
前記印刷枚数に対応する回数ずつ行なって、前記第1面
の印刷と第2面の印刷を前記印刷枚数に対応する回数ず
つ行なうように制御することを特徴とする請求項3に記
載の印刷システムの制御方法。4. When the printing control device creates image data for a plurality of pages from print data provided from a higher-level device and causes the printing device to perform double-sided printing, the first and second surfaces of the same sheet are used. When the image data for the even-numbered pages including at least one set of two pages to be printed on the surface is created, the information regarding the image data for the even-numbered pages includes at least the number of prints (the number of pages of the even-numbered pages / 2 × Information on the number of print copies), the paper feed location and paper discharge location for new paper feed for printing on the first side, and the paper feed location and paper discharge location for re-feeding for printing on the second side. After notifying the printing device, the image data for the even pages is sequentially transmitted to the printing device one page at a time so that printing is performed. In the printing device, one page is sequentially transmitted from the print control device to the printing device. Each When performing double-sided printing of image data to be transmitted, based on the information notified from the print control device before transmission of the image data, the number of times of the new sheet feeding and sheet re-feeding corresponding to the number of printed sheets is performed. 4. The method according to claim 3, wherein the control is performed such that the printing of the first side and the printing of the second side are performed by the number of times corresponding to the number of prints.
紙して該用紙の表裏の第1面に印刷する動作と、前記第
1面に印刷された1枚の用紙をその表裏を反転して前記
印刷部に再給紙して該用紙の表裏の第2面に印刷する動
作とを原則として交互に行うことにより両面印刷を行う
印刷装置と、 上位装置から与えられた文書の印刷データから画像デー
タを作成し、該画像データを順次1ページ分ずつ前記印
刷装置に送信して印刷させる印刷制御装置とからなる印
刷システムの制御プログラムを格納したコンピュータに
より読み取り可能な記憶媒体であって、 前記印刷装置において、前記印刷制御装置から複数ペー
ジ分の画像データを順次1ページ分ずつ受信して両面印
刷を行う場合、前記印刷制御装置が1ページ分の画像デ
ータを印刷装置に送信する直前に、該1ページ分の画像
データを印刷する用紙の前記印刷部への給紙が前記新た
な給紙か或いは前記再給紙かを前記印刷制御装置に通知
するように制御するための制御プログラムと、 前記印刷制御装置において、前記印刷装置に複数ページ
分の画像データを順次1ページ分ずつ送信して両面印刷
させる場合、1ページ分の画像データの送信直前に前記
印刷装置から前記新たな給紙の通知を受けたときは前記
第1面に印刷すべき1ページ分の画像データ、前記再給
紙の通知を受けたときは前記第2面に印刷すべき1ペー
ジ分の画像データを前記印刷装置に送信するように制御
するための制御プログラムとの少なくとも一方の制御プ
ログラムを格納したことを特徴とする記憶媒体。5. An operation of newly feeding an unused sheet of paper to a printing unit and printing the sheet on the first side of the front and back sides of the sheet, and transferring the one sheet of paper printed on the first side to the sheet. A printing device for performing duplex printing by alternately performing, in principle, an operation of inverting the front and back, re-feeding the printing unit, and printing on the second surface of the front and back of the paper, and a document provided from a higher-level device. A print control device for generating image data from the print data and transmitting the image data to the printing device one page at a time in order to print the image data by a computer-readable storage medium. In the printing apparatus, when performing two-sided printing by sequentially receiving image data for a plurality of pages one by one from the printing control apparatus, the printing control apparatus transmits the image data for one page to the printing apparatus. Immediately before performing the control, the control unit notifies the print control device of whether the paper for printing the image data for one page is supplied to the printing unit is the new paper supply or the re-feeding. A control program, wherein, in the print control device, when the image data of a plurality of pages is sequentially transmitted to the printing device by one page and printed on both sides, the printing device transmits the new image data immediately before transmitting the image data of one page. One page of image data to be printed on the first side when receiving a notification of proper paper feeding, and one page of image data to be printed on the second side when receiving the notification of re-feeding A storage program storing at least one of a control program and a control program for controlling transmission to the printing apparatus.
ら与えられた印刷データから複数ページ分の画像データ
を作成して前記印刷装置に両面印刷させる場合、同じ用
紙の表裏の第1面と第2面に印刷すべき2ページの少な
くとも1組からなる偶数ページ分の画像データを作成し
た時点で、該偶数ページ分の画像データに関する情報と
して、少なくとも、印刷枚数(前記偶数ページのページ
数/2×印刷部数)、前記第1面の印刷のための新たな
給紙の給紙場所と排紙場所、及び前記第2面の印刷のた
めの再給紙の給紙場所と排紙場所の情報を前記印刷装置
に通知した後、該偶数ページ分の画像データを順次1ペ
ージ分ずつ印刷装置に送信して印刷を行なわせるように
制御するための制御プログラムと、 前記印刷装置において、前記印刷制御装置から順次1ペ
ージ分ずつ送信される画像データの両面印刷を行なう場
合、該画像データの送信前に前記印刷制御装置から通知
された前記情報に基づいて、前記新たな給紙と再給紙を
前記印刷枚数に対応する回数ずつ行なって、前記第1面
の印刷と第2面の印刷を前記印刷枚数に対応する回数ず
つ行なうように制御するための制御プログラムとの少な
くとも一方の制御プログラムを格納したことを特徴とす
る請求項5に記載の記憶媒体。6. The printing control apparatus according to claim 1, wherein when the printing apparatus creates image data for a plurality of pages from print data provided from a higher-level apparatus and causes the printing apparatus to perform double-sided printing, the first and second sides of the same sheet are printed. When the image data for the even-numbered pages including at least one set of two pages to be printed on the surface is created, the information regarding the image data for the even-numbered pages includes at least the number of prints (the number of pages of the even-numbered pages / 2 × Information on the number of print copies), the paper feed location and paper discharge location for new paper feed for printing on the first side, and the paper feed location and paper discharge location for re-feeding for printing on the second side. A control program for transmitting the image data of the even-numbered pages to the printing apparatus one by one sequentially after the notification to the printing apparatus, and controlling the printing apparatus to perform printing; When performing double-sided printing of image data transmitted one page at a time from the printer, the new paper feeding and re-feeding are performed based on the information notified from the printing control device before the transmission of the image data. At least one of a control program for controlling the printing of the first side and the printing of the second side to be performed by the number of times corresponding to the number of prints is stored by performing the number of times corresponding to the number of prints. 6. The storage medium according to claim 5, wherein:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000096083A JP2001277606A (en) | 2000-03-31 | 2000-03-31 | Printing system, its control method, and computer readable storage medium with the control program stored therein |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000096083A JP2001277606A (en) | 2000-03-31 | 2000-03-31 | Printing system, its control method, and computer readable storage medium with the control program stored therein |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001277606A true JP2001277606A (en) | 2001-10-09 |
Family
ID=18610894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000096083A Pending JP2001277606A (en) | 2000-03-31 | 2000-03-31 | Printing system, its control method, and computer readable storage medium with the control program stored therein |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001277606A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011121373A (en) * | 2001-12-15 | 2011-06-23 | Samsung Electronics Co Ltd | Double-side printing method for printing apparatus with double-side printing function |
-
2000
- 2000-03-31 JP JP2000096083A patent/JP2001277606A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011121373A (en) * | 2001-12-15 | 2011-06-23 | Samsung Electronics Co Ltd | Double-side printing method for printing apparatus with double-side printing function |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4940110B2 (en) | Image processing apparatus, control method therefor, program, and printer | |
US8374522B2 (en) | Printing apparatus and printing method | |
JP2011039331A (en) | Image forming apparatus, method for controlling thereof and program thereof | |
JPH04355775A (en) | Color image forming device and controller | |
JP2017194629A (en) | Image formation apparatus | |
US6977747B1 (en) | Image forming system, image forming method, and storage medium | |
JP5181820B2 (en) | Image forming apparatus, image forming method, and image forming program | |
JP2001100487A (en) | Device and system for forming image | |
JP2001277606A (en) | Printing system, its control method, and computer readable storage medium with the control program stored therein | |
JP2001080135A (en) | Printing apparatus and method for controlling printing apparatus and memory medium, stored computer readable program | |
JP2000172129A (en) | Printer, method for controlling printer and computer readable memory medium storing control program of printer | |
JP2000222148A (en) | Image distribution device, image distribution method, image formation device and storage medium | |
US10922031B2 (en) | Image forming apparatus that adjusts a cycle of a horizontal synchronization signal in accordance with an image width of a page image | |
JP3800908B2 (en) | Image output device | |
JP7288582B2 (en) | image forming device | |
JP2001187651A (en) | Image formation device, its control method, and image formation system | |
JP2003054085A (en) | Imaging system, imaging apparatus and method | |
US6717692B1 (en) | Image processing system and control method therefor, image processing apparatus, and recording medium | |
JP2003320711A (en) | Image recorder, method for recording image, computer readable storage medium, and program | |
JP2006346882A (en) | Color printer | |
JP4392955B2 (en) | Image forming method, storage medium, and image processing system | |
JPH0398065A (en) | Image forming device | |
JP2001063172A (en) | Device and method for controlling printing and computer readable recording medium having printing control program stored therein | |
JP2002079718A (en) | Imaging method and its system | |
JP2005173005A (en) | Image forming apparatus system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20070209 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071113 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080318 |