JP2017007171A - Image formation apparatus and image formation system - Google Patents

Image formation apparatus and image formation system Download PDF

Info

Publication number
JP2017007171A
JP2017007171A JP2015123527A JP2015123527A JP2017007171A JP 2017007171 A JP2017007171 A JP 2017007171A JP 2015123527 A JP2015123527 A JP 2015123527A JP 2015123527 A JP2015123527 A JP 2015123527A JP 2017007171 A JP2017007171 A JP 2017007171A
Authority
JP
Japan
Prior art keywords
image
image data
page
unit
image forming
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2015123527A
Other languages
Japanese (ja)
Inventor
真也 納富
Shinya Notomi
真也 納富
俊介 有田
Shunsuke Arita
俊介 有田
英利 鈴木
Hidetoshi Suzuki
英利 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2015123527A priority Critical patent/JP2017007171A/en
Publication of JP2017007171A publication Critical patent/JP2017007171A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

PROBLEM TO BE SOLVED: To supply image data to image formation means in a necessary order for image formation while suppressing a memory capacity required on an image formation apparatus side even in a case where image formation is performed on both surfaces of a recording medium in an interleaf system.SOLUTION: When two-sided printing in an interleaf system is performed in response to a request from a printing job transmission device 100, a transfer request unit 244 sequentially determines whether image data of which page is required in accordance with progress of printing, and requests transmission of an image of the determined page to a printing job transmission device 100, an image data storage unit 245 stores the image data transmitted in response to the request in a page buffer 251 in association with the page number, and an image data supply unit 246 transmits the image data to an image formation unit 260 by reading the image data of the page to be printed on a sheet supplied to the image formation unit 260, out of the image data stored in the page buffer 251 in response to the request from the image formation unit 260.SELECTED DRAWING: Figure 3

Description

この発明は、画像形成装置及び画像形成システムに関する。   The present invention relates to an image forming apparatus and an image forming system.

従来から、画像形成装置において複数ページの文書の画像を用紙等の記録媒体上に形成する場合に、画像データのページ順を、画像形成を実行する順に並べ替えて画像形成手段に供給する技術が知られている。
例えば、用紙搬送路上に複数枚の用紙を載せて画像形成を行うインタリーフ方式で用紙の両面に画像形成を行う場合、ある用紙の第1面にあるページの画像を形成した後、別の用紙に別のページの画像を形成しつつ、上記ある用紙が再度画像形成手段に給紙されたタイミングで、その用紙の第2面に、上記あるページの裏面に当たるページの画像を形成する必要がある。
2. Description of the Related Art Conventionally, when an image of a multi-page document is formed on a recording medium such as paper in an image forming apparatus, a technique of rearranging the page order of image data in the order in which image formation is performed and supplying the image data to an image forming unit. Are known.
For example, when image formation is performed on both sides of a sheet by the interleaf method in which a plurality of sheets are placed on a sheet conveyance path, an image of a page on the first side of one sheet is formed and then another sheet is formed. While forming an image of another page, it is necessary to form an image of a page corresponding to the back side of the certain page on the second surface of the certain sheet at the timing when the certain sheet is fed again to the image forming unit. .

特許文献1には、画像形成装置が、このようなインタリーフ方式での両面画像形成に必要な順序で画像データを並べ替える技術が記載されている。
特許文献2には、画像形成装置のコントローラが、画像形成を行うハードウェアの情報を予め取得しておき、その情報に従ってインタリーフ可能枚数を予測し、その範囲で実施するインタリーフを決定して、そのインタリーフでの画像形成に必要な順序で画像データの展開を行うことが記載されている。
Patent Document 1 describes a technique in which an image forming apparatus rearranges image data in an order necessary for double-sided image formation by such an interleaf method.
In Patent Document 2, the controller of the image forming apparatus obtains in advance information on hardware for performing image formation, predicts the number of possible interleafs according to the information, and determines the interleaf to be implemented within that range. The document describes that the image data is developed in the order necessary for image formation in the interleaf.

しかしながら、このような従来の技術では、画像形成装置側にページ順の並べ替え機能を設けていたため、並べ替えのために多数のページの画像データ(又は展開前の印刷データ)を記憶する領域が必要であった。
また、インタリーフ方式において用紙搬送路上に載せることのできる用紙の枚数は、画像形成装置のハードウェアによって異なるし、使用する用紙のサイズなど、画像形成に用いる設定によっても異なる。従って、外部の装置において予め並べ替えを行っておくことも難しかった。
However, in such a conventional technique, the image forming apparatus side is provided with a page order rearrangement function, and therefore there is an area for storing a large number of pages of image data (or print data before development) for rearrangement. It was necessary.
Further, the number of sheets that can be placed on the sheet conveyance path in the interleaf system varies depending on the hardware of the image forming apparatus, and also varies depending on the settings used for image formation, such as the size of the sheet to be used. Therefore, it has been difficult to rearrange in advance in an external device.

この発明は、このような事情に鑑みてなされたものであり、インタリーフ方式で記録媒体の両面に画像形成する場合でも、画像形成装置側で必要となるメモリ容量を抑えつつ、画像形成に必要な順序で画像データを画像形成手段に供給できるようにすることを目的とする。   The present invention has been made in view of such circumstances, and is necessary for image formation while suppressing the memory capacity required on the image forming apparatus side even when images are formed on both sides of a recording medium by the interleaf method. It is an object to enable image data to be supplied to the image forming means in a proper order.

この発明の画像形成装置は、上記の目的を達成するため、外部の送信装置から受信した画像データに基づき記録媒体上に画像を形成する画像形成手段と、上記画像形成手段が、複数ページからなる文書の各ページの画像をインタリーフ方式で記録媒体の両面に画像形成する場合に、その画像形成の進行に応じてどのページの画像データが必要かを順次決定し、上記送信装置に対し、その決定したページの画像の送信を要求する送信要求手段と、上記送信要求手段の要求に応じて上記送信装置から送信された画像データを、そのページ番号と対応付けて所定の記憶手段に記憶させるバッファ制御手段と、上記画像形成手段からの要求に応じて、上記記憶手段に記憶された画像データのうち、上記画像形成手段に供給される記録媒体に形成すべきページの画像データを読み出して、上記画像形成手段にその読み出した画像データに基づき記録媒体上に画像を形成させる制御手段とを設けたものである。   In order to achieve the above object, the image forming apparatus according to the present invention includes an image forming unit that forms an image on a recording medium based on image data received from an external transmission device, and the image forming unit includes a plurality of pages. When an image of each page of a document is formed on both sides of a recording medium by the interleaf method, it is sequentially determined which page of image data is necessary according to the progress of the image formation, and Transmission request means for requesting transmission of the image of the determined page, and a buffer for storing the image data transmitted from the transmission apparatus in response to the request of the transmission request means in a predetermined storage means in association with the page number In response to a request from the control unit and the image forming unit, the image data stored in the storage unit should be formed on a recording medium supplied to the image forming unit. Reads out the image data of the over-di, is provided with a control means for forming an image on a recording medium based on image data that was read to the image forming means.

上記構成によれば、インタリーフ方式で記録媒体の両面に画像形成する場合でも、画像形成装置側で必要となるメモリ容量を抑えつつ、画像形成に必要な順序で画像データを画像形成手段に供給することができる。   According to the above configuration, even when images are formed on both sides of the recording medium by the interleaf method, image data is supplied to the image forming unit in the order required for image formation while suppressing the memory capacity required on the image forming apparatus side. can do.

この発明の一実施形態である画像形成システムの構成を示す図である。1 is a diagram illustrating a configuration of an image forming system according to an embodiment of the present invention. 図1に示した画像形成装置のハードウェア構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of the image forming apparatus illustrated in FIG. 1. 図1に示した印刷ジョブ送信装置及び画像形成装置が備える、印刷ジョブの実行に関する機能の構成を示す図である。FIG. 2 is a diagram illustrating a configuration of functions related to execution of a print job included in the print job transmission apparatus and the image forming apparatus illustrated in FIG. 1. インタリーフ方式の両面印刷を行う場合の、各ページの印刷実行順の例を示す図である。FIG. 5 is a diagram illustrating an example of a printing execution order of each page when performing interleaf duplex printing. 図1に示した画像形成装置が印刷ジョブを実行する場合における、図3に示した各部の動作の一例を示すシーケンス図である。FIG. 4 is a sequence diagram illustrating an example of an operation of each unit illustrated in FIG. 3 when the image forming apparatus illustrated in FIG. 1 executes a print job. 画像形成装置のCPUが実行する、コマンド処理部の機能と対応する処理のフローチャートである。6 is a flowchart of processing corresponding to a function of a command processing unit executed by a CPU of the image forming apparatus. 同じく、画像データ処理部の機能と対応する処理のフローチャートである。Similarly, it is a flowchart of processing corresponding to the function of the image data processing unit. 印刷ジョブ実行中に画像データ処理部が記憶するデータの例を示す図である。FIG. 4 is a diagram illustrating an example of data stored in an image data processing unit during execution of a print job. 図8よりも印刷ジョブの実行が進んだ時点のデータの例を示す図である。FIG. 9 is a diagram illustrating an example of data at the time when execution of a print job has progressed more than in FIG. 8. 図9よりもさらに印刷ジョブの実行が進んだ時点のデータの例を示す図である。FIG. 10 is a diagram illustrating an example of data at the time when execution of a print job has progressed further than in FIG. 9. 図10よりもさらに印刷ジョブの実行が進んだ時点のデータの例を示す図である。FIG. 11 is a diagram illustrating an example of data at the time when execution of a print job has progressed further than in FIG. 10. 図11よりもさらに印刷ジョブの実行が進んだ時点のデータの例を示す図である。FIG. 12 is a diagram illustrating an example of data at the time when execution of a print job has progressed further than in FIG. 11. 図8乃至図12を用いて説明した印刷ジョブの実行時における、画像データ処理部が各ページの画像データを印刷ジョブ送信装置から取得するタイミング及び、画像形成部へ転送するタイミングを示す図である。FIGS. 13A and 13B are diagrams illustrating a timing at which the image data processing unit acquires image data of each page from the print job transmission apparatus and a timing at which the image data processing unit transfers to the image forming unit when executing the print job described with reference to FIGS. . インタリーフ方式の両面印刷を行う場合の、図4と異なる各ページの印刷実行順の例を示す図である。FIG. 5 is a diagram illustrating an example of a print execution order of each page different from FIG. 4 when performing interleaf duplex printing. 図14に示した両面印刷を行う場合に、画像データ処理部が記憶するデータの例を示す図である。FIG. 15 is a diagram illustrating an example of data stored in an image data processing unit when performing double-sided printing illustrated in FIG. 14.

以下、この発明の実施形態について、図面を参照しつつ説明する。
図1に、この発明の一実施形態である画像形成システムの構成を示す。
図1に示す画像形成システム1は、印刷ジョブ送信装置100と、画像形成装置200とを、通信路300を介して接続して構成したものである。
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 shows the configuration of an image forming system according to an embodiment of the present invention.
An image forming system 1 illustrated in FIG. 1 is configured by connecting a print job transmitting apparatus 100 and an image forming apparatus 200 via a communication path 300.

このうち印刷ジョブ送信装置100は、ユーザあるいは他の装置から、画像形成装置200に印刷を実行させる指示を受け付け、その指示に従い、画像形成装置200に実行させる印刷ジョブのデータを生成して、画像形成装置200へ送信する機能を備える送信装置である。印刷ジョブ送信装置100は、画像形成装置200からみて、印刷を指示してくる上位の装置であるという意味から、上位装置と呼ぶこともできる。   Among these, the print job transmitting apparatus 100 receives an instruction for causing the image forming apparatus 200 to execute printing from a user or another apparatus, generates print job data to be executed by the image forming apparatus 200 according to the instruction, and generates an image. This is a transmission apparatus having a function of transmitting to the forming apparatus 200. The print job transmission apparatus 100 can also be referred to as an upper apparatus in the sense that it is an upper apparatus instructing printing as viewed from the image forming apparatus 200.

なお。印刷ジョブ送信装置100が生成及び送信する印刷ジョブは、印刷すべき文書の書誌情報(ページ数、ファイル名、画像サイズなど)と、印刷に用いる設定(用紙サイズ、用紙種類、印刷部数、片面/両面、フェイスアップ/ダウン、後処理有無など)と、印刷すべき文書の各ページの画像データとを含む。   Note that. A print job generated and transmitted by the print job transmitting apparatus 100 includes bibliographic information (number of pages, file name, image size, etc.) of a document to be printed and settings used for printing (paper size, paper type, number of copies, single-sided / Double-sided, face-up / down, post-processing presence / absence, and the like) and image data of each page of the document to be printed.

詳細は後述するが、印刷ジョブ送信装置100は、画像形成装置200に印刷を実行させる場合、印刷ジョブのうち印刷すべき文書の書誌情報と印刷に用いる設定とを、まず印刷要求とともに、画像形成装置200へ送信する。その後、画像形成装置200からの要求に応じて、各ページの画像データを画像形成装置200へ送信する。   As will be described in detail later, when the print job transmitting apparatus 100 causes the image forming apparatus 200 to execute printing, the bibliographic information of the document to be printed in the print job and the settings used for printing are first formed together with the print request together with image formation. Transmit to device 200. Thereafter, the image data of each page is transmitted to the image forming apparatus 200 in response to a request from the image forming apparatus 200.

一方、画像形成装置200は、この発明の画像形成装置の一実施形態であり、印刷ジョブ送信装置100から受信した印刷ジョブに基づき、記録媒体上に画像を形成する機能を備える。この画像形成の具体的な手順については後述する。使用する記録媒体は、ここでは印刷用紙(単に「用紙」と言った場合にはこれを指すものとする)とするが、紙には限られず、樹脂シートやフィルム等であってもよい。また、画像形成は、ここでは電子写真方式による印刷で行うものとするが、その他の方式であってもよい。印刷以外の方式であってもよい。
通信路300は、有線無線を問わず、任意の規格の通信手段を用いて構成することができ、ネットワーク通信でも、ピアツーピア通信でも構わない。
On the other hand, the image forming apparatus 200 is an embodiment of the image forming apparatus of the present invention, and has a function of forming an image on a recording medium based on a print job received from the print job transmitting apparatus 100. A specific procedure for image formation will be described later. The recording medium to be used here is a printing paper (which is simply referred to as “paper”), but is not limited to paper, and may be a resin sheet or a film. In addition, the image formation is performed by electrophotographic printing here, but other methods may be used. A method other than printing may be used.
The communication path 300 can be configured using communication means of any standard regardless of wired wireless, and may be network communication or peer-to-peer communication.

次に、図2に、画像形成装置200のハードウェア構成を示す。
図2に示すように、画像形成装置200は、CPU201、ROM202、RAM203、HDD(ハードディスクドライブ)204、通信I/F(インタフェース)205、操作部206、表示部207、エンジンI/F208を備え、これらをシステムバス210により接続した構成としている。また、エンジンI/F208に接続されるエンジン部209を備える。
Next, FIG. 2 shows a hardware configuration of the image forming apparatus 200.
As shown in FIG. 2, the image forming apparatus 200 includes a CPU 201, a ROM 202, a RAM 203, an HDD (hard disk drive) 204, a communication I / F (interface) 205, an operation unit 206, a display unit 207, and an engine I / F 208. These are connected by a system bus 210. In addition, an engine unit 209 connected to the engine I / F 208 is provided.

そして、CPU201が、RAM203をワークエリアとしてROM202あるいはHDD204に記憶されたプログラムを実行することにより、画像形成装置200全体を制御し、図3を用いて後述するものをはじめとする種々の機能を実現する。
ROM202及びHDD204は、不揮発性記憶媒体(記憶手段)であり、CPU201が実行する各種プログラムや後述する各種データを格納している。
通信I/F205は、印刷ジョブ送信装置100等の他の装置と通信するためのインタフェースである。使用する通信経路の規格に応じた物を設ければよい。
The CPU 201 controls the entire image forming apparatus 200 by executing a program stored in the ROM 202 or the HDD 204 using the RAM 203 as a work area, thereby realizing various functions including those described later with reference to FIG. To do.
The ROM 202 and the HDD 204 are non-volatile storage media (storage means), and store various programs executed by the CPU 201 and various data described later.
A communication I / F 205 is an interface for communicating with other apparatuses such as the print job transmission apparatus 100. What is necessary is just to provide the thing according to the specification of the communication path to be used.

操作部206は、ユーザからの操作を受け付けるための操作手段であり、各種のキー、ボタン、タッチパネル等により構成することができる。
表示部207は、画像形成装置200の動作状態や設定内容、メッセージ等をユーザに提示するための提示手段であり、液晶ディスプレイやランプ等を備える。
The operation unit 206 is an operation means for accepting an operation from a user, and can be configured by various keys, buttons, a touch panel, and the like.
The display unit 207 is a presentation unit for presenting the operation state, setting content, message, and the like of the image forming apparatus 200 to the user, and includes a liquid crystal display, a lamp, and the like.

なお、操作部206及び表示部207は外付けであってもよい。また、画像形成装置200がユーザからの操作を直接受ける必要がない(通信I/F205を介して接続された外部装置により操作を受け付けたり情報の提示を行ったりすればよい)場合には、操作部206や表示部207を設けなくてよい。
エンジンI/F208は、エンジン部209をシステムバス210に接続し、CPU201から制御可能とするためのインタフェースである。また、エンジン部209は、画像データに基づき用紙に画像を形成する画像形成手段等、機械的な動きを含む機能を実現するためのモジュールである。
Note that the operation unit 206 and the display unit 207 may be externally attached. In addition, when the image forming apparatus 200 does not need to receive an operation from the user directly (the operation may be accepted by an external apparatus connected via the communication I / F 205 or information may be presented), the operation is performed. The unit 206 and the display unit 207 need not be provided.
The engine I / F 208 is an interface for connecting the engine unit 209 to the system bus 210 and enabling control from the CPU 201. The engine unit 209 is a module for realizing a function including mechanical movement, such as an image forming unit that forms an image on a sheet based on image data.

なお、印刷ジョブ送信装置100も、具体的な性能は異なってよいが、エンジンI/F208とエンジン部209以外は図2に示したものと同趣旨のハードウェア構成を有する。   The print job transmitting apparatus 100 may have different specific performance, but has the same hardware configuration as that shown in FIG. 2 except for the engine I / F 208 and the engine unit 209.

この実施形態において特徴的な点の一つは、画像形成装置200が、印刷ジョブ送信装置100から印刷すべき各ページの画像データを取得し、その取得した画像データを画像形成手段へ供給する手順である。以下、この点について具体的に説明する。   One characteristic point in this embodiment is that the image forming apparatus 200 acquires image data of each page to be printed from the print job transmitting apparatus 100 and supplies the acquired image data to the image forming unit. It is. Hereinafter, this point will be specifically described.

図3は、印刷ジョブ送信装置100及び画像形成装置200が備える、印刷ジョブの実行に関する機能の構成を示す図である。図3に示す各機能は、各装置のCPUが所要のプログラムを実行することにより所要のハードウェアを制御して実現するものである。
印刷ジョブ送信装置100は、図3に示すように、ジョブ指示受付部121、印刷要求送信部122、および画像データ送信部123を備える。
FIG. 3 is a diagram illustrating a configuration of functions related to execution of a print job provided in the print job transmission apparatus 100 and the image forming apparatus 200. Each function shown in FIG. 3 is realized by controlling required hardware by the CPU of each device executing a required program.
As illustrated in FIG. 3, the print job transmission apparatus 100 includes a job instruction reception unit 121, a print request transmission unit 122, and an image data transmission unit 123.

このうちジョブ指示受付部121は、ユーザあるいは他の装置から、画像形成装置200に実行させるべき印刷の指示を受け付ける機能を備える。この指示には、印刷すべき文書の指定と、印刷に使用する設定の指定とが含まれる。印刷に使用する画像形成装置を、複数の候補の中から選択できるようにしてもよい。   Among these, the job instruction receiving unit 121 has a function of receiving a print instruction to be executed by the image forming apparatus 200 from a user or another apparatus. This instruction includes designation of a document to be printed and designation of settings used for printing. The image forming apparatus used for printing may be selected from a plurality of candidates.

印刷要求送信部122は、ジョブ指示受付部121が受け付けた印刷の指示に従い、画像形成装置200に実行させる印刷の内容を示す印刷ジョブを生成し、その印刷ジョブに基づき画像形成装置200のコマンド処理部230へ印刷要求を送信する機能を備える。この印刷ジョブは、上述のように、印刷すべき文書の書誌情報と、印刷に用いる設定と、印刷すべき文書の各ページの画像データとを含み、印刷要求には、このうち印刷すべき文書の書誌情報と、印刷に用いる設定とを含める。   The print request transmission unit 122 generates a print job indicating the content of printing to be executed by the image forming apparatus 200 in accordance with the printing instruction received by the job instruction receiving unit 121, and performs command processing of the image forming apparatus 200 based on the print job. A function of transmitting a print request to the unit 230 is provided. As described above, this print job includes the bibliographic information of the document to be printed, the settings used for printing, and the image data of each page of the document to be printed. Bibliographic information and settings used for printing.

画像データ送信部123は、画像形成装置200からの画像データ送信要求に応じて、画像形成装置200に印刷させるべき画像の画像データを画像形成装置200へ送信する機能を備える。送信すべき画像データは、ページ番号により特定することができ、必要に応じてさらに、印刷ジョブの識別情報であるジョブIDや、印刷すべき文書のファイル名等も用いて特定することができる。また、画像データの送信要求はページ番号順に送られてくるとは限らないので、印刷要求送信部122が画像形成装置200へ印刷要求を送信する際には、全ページ分の画像データの描画処理を済ませ、画像データ送信部123から送信可能な状態にしておくとよい。   The image data transmission unit 123 has a function of transmitting image data of an image to be printed by the image forming apparatus 200 to the image forming apparatus 200 in response to an image data transmission request from the image forming apparatus 200. The image data to be transmitted can be specified by a page number, and can be specified by using a job ID that is identification information of a print job, a file name of a document to be printed, and the like as necessary. Further, since the transmission request for image data is not always sent in the order of page numbers, when the print request transmission unit 122 transmits a print request to the image forming apparatus 200, image data drawing processing for all pages is performed. The image data transmission unit 123 may be ready for transmission.

一方、画像形成装置200は、大きく分けて、コントローラ部220と画像形成部260の機能を備える。このうち画像形成部260は主としてエンジン部209により実現される機能であり、コントローラ部220は、エンジン部209以外の部分により実現される機能である。   On the other hand, the image forming apparatus 200 is roughly provided with functions of a controller unit 220 and an image forming unit 260. Among these, the image forming unit 260 is a function realized mainly by the engine unit 209, and the controller unit 220 is a function realized by a part other than the engine unit 209.

また、コントローラ部220が備える機能は、コマンド処理部230、画像データ処理部240及びメモリ部250に分けられる。
このうちコマンド処理部230は、印刷ジョブ送信装置100から受信した印刷要求等のコマンドに従って画像形成部260に画像形成を実行させる機能を備える。より具体的には、印刷要求受付部231、印刷指示部232、ページ情報生成部233、転送順通知部234、転送状況通知部235の機能を備える。
The functions of the controller unit 220 are divided into a command processing unit 230, an image data processing unit 240, and a memory unit 250.
Among these, the command processing unit 230 has a function of causing the image forming unit 260 to perform image formation in accordance with a command such as a print request received from the print job transmitting apparatus 100. More specifically, the print request receiving unit 231, the print instruction unit 232, the page information generation unit 233, the transfer order notification unit 234, and the transfer status notification unit 235 are provided.

印刷要求受付部231は、印刷ジョブ送信装置100から送信される印刷要求を受け付け、画像形成部260にその要求に従った印刷を実行させるための内部制御データを生成する機能を備える。この内部制御データには、例えば、用紙のサイズや種類の指定に従って使用する給紙トレイを選択したり、印刷後の排紙のフェイスアップ/ダウンの指定に従って用紙にどの順で何ページ目の画像を印刷するかを指定したりするデータである。   The print request receiving unit 231 has a function of receiving a print request transmitted from the print job transmitting apparatus 100 and generating internal control data for causing the image forming unit 260 to execute printing according to the request. In this internal control data, for example, the paper tray to be used is selected according to the specification of the paper size and type, and the image of what page in what order on the paper according to the specification of face-up / down of paper discharge after printing This is data for specifying whether to print.

印刷指示部232は、印刷要求受付部231が生成した内部制御データに基づき画像形成部260へ印刷を指示する機能を備える。この印刷指示には、印刷する文書のページ数、両面印刷の有無、用紙サイズ等、画像形成部260が各ページの印刷順を決定するために必要な情報を含める。用紙搬送路上に同時に複数枚の用紙を載せて印刷を行うインタリーフ方式の場合、用紙サイズによって、用紙搬送路上に何枚の用紙を載せられるかが変わるため、用紙サイズも、印刷順の決定に影響する。   The print instruction unit 232 has a function of instructing the image forming unit 260 to perform printing based on the internal control data generated by the print request receiving unit 231. This print instruction includes information necessary for the image forming unit 260 to determine the printing order of each page, such as the number of pages of a document to be printed, the presence / absence of double-sided printing, and the paper size. In the case of the interleaf method in which printing is performed by simultaneously loading a plurality of sheets on the sheet conveyance path, the number of sheets that can be loaded on the sheet conveyance path varies depending on the sheet size. Affect.

例えば、用紙搬送路上に同時に最大8枚の用紙を載せる8枚インタリーフで20ページの文書をフェイスダウン排紙で印刷する場合を考える。なお、用紙の2面のうち初めに印刷を行う面を「第1面」と呼ぶことにする。どちらの面が「第1面」かは、印刷後の用紙が排出される向きや、印刷後の文書における表裏とは、必ずしも関係ない。   For example, consider a case in which a 20-page document is printed by face-down paper discharge with an 8-sheet interleaf on which a maximum of 8 sheets are simultaneously placed on the sheet transport path. Of the two sides of the paper, the first side to be printed is referred to as the “first side”. Which side is the “first side” is not necessarily related to the direction in which the printed paper is discharged and the front and back sides of the printed document.

上記の8枚インタリーフの場合、図4に示すように、初めに用紙8枚の第1面に、奇数ページを印刷する。その後、1枚目の用紙が両面搬送路を通過して新しい用紙と交互に給紙されるため、それらの用紙に対し、新しい用紙には第1面に奇数ページを、両面搬送路を通過して反転された用紙には第2面に偶数ページを、交互に印刷する。そして、使用する10枚全ての用紙に第1面の印刷が完了した後は、その後両面搬送路を通過して給紙される用紙8枚の第2面に、偶数ページを印刷する。従って、図中に四角内の数字で示す順序で各ページの印刷を実行することになる。
しかし、例えばインタリーフの枚数が6枚であれば、初めに用紙6枚の第1面に奇数ページを印刷し、その後、第1面への奇数ページの印刷と第2面への偶数ページの印刷とを交互に行うので、各ページの印刷順は、図4に示したものとは異なるものとなる。
In the case of the 8-sheet interleaf described above, as shown in FIG. 4, an odd page is first printed on the first surface of 8 sheets of paper. After that, the first sheet passes through the double-sided conveyance path and is fed alternately with the new sheet. Therefore, the odd number page on the first side of the new sheet passes through the double-sided conveyance path. The even-numbered pages are printed alternately on the second side of the reversed paper. Then, after the printing of the first side is completed on all 10 sheets of paper to be used, an even page is printed on the second side of the 8 sheets of paper that are then fed through the duplex conveying path. Accordingly, printing of each page is executed in the order indicated by the numbers in the squares in the drawing.
However, for example, if the number of interleafs is 6, odd pages are first printed on the first side of 6 sheets of paper, and then odd pages are printed on the first side and even pages on the second side. Since printing is performed alternately, the printing order of each page is different from that shown in FIG.

図3の説明に戻ると、ページ情報生成部233は、印刷要求受付部231が生成した内部制御データに基づき、各ページの印刷順を用紙の印刷面毎に示すページ番号リストを生成する機能を備える。また、そのリストを画像データ処理部240に渡し、ページ情報設定キュー241に登録させる機能を備える。
この印刷面毎のページ番号リストの内容は、例えば、図8にページ情報設定キュー241のデータとして示したものである。すなわち、印刷に使用する1枚目から最後までの各用紙の第1面に、文書中の何ページをそれぞれ印刷するか、および、1枚目から最後までの各用紙の第2面に、文書中の何ページをそれぞれ印刷するか、を示すものである。
Returning to the description of FIG. 3, the page information generation unit 233 has a function of generating a page number list indicating the printing order of each page for each printing surface of the paper based on the internal control data generated by the print request reception unit 231. Prepare. Further, it has a function of transferring the list to the image data processing unit 240 and registering it in the page information setting queue 241.
The contents of the page number list for each print surface are, for example, shown as data in the page information setting queue 241 in FIG. That is, the number of pages in the document to be printed on the first side of each sheet from the first sheet to the end used for printing, and the document on the second side of each sheet from the first sheet to the end. This indicates how many pages are printed.

また、転送順通知部234は、印刷指示部232が送信した印刷指示に応じて画像形成部260から送信される通知に従い、画像形成部260における各ページの印刷実行順を示す印刷順ページ番号リストを生成する機能を備える。また、そのリストを画像データ処理部240に渡し、データ転送要求キュー242に登録させる機能を備える。印刷順ページ番号リストの内容は、図4に示したように、第1面と第2面とを区別せず、単に各ページの画像を用紙に印刷するタイミングを時系列で並べたものであり、画像データ処理部240から画像形成部260へは、この順で各ページの画像データを転送することになる。   Further, the transfer order notification unit 234 prints a page number list indicating the print execution order of each page in the image forming unit 260 according to the notification transmitted from the image forming unit 260 in response to the print instruction transmitted by the print instruction unit 232. The function to generate. Further, it has a function of transferring the list to the image data processing unit 240 and registering it in the data transfer request queue 242. As shown in FIG. 4, the contents of the print order page number list are obtained by arranging the timing of printing an image of each page on paper in chronological order without distinguishing between the first side and the second side. The image data of each page is transferred from the image data processing unit 240 to the image forming unit 260 in this order.

この印刷順ページ番号リストは、一度に全ページ分生成する必要はない。画像形成部260から新たなページについて印刷実行順が通知される度に、画像データ処理部240にその通知された分のリストを渡してデータ転送要求キュー242に追加登録させる形でもよい。画像形成部260からの通知と、データ転送要求キュー242への登録とが同期していなくてもよい。
転送状況通知部235は、画像データ処理部240からの転送準備完了通知に応じて、画像データ処理部240において1ページ分の画像データが画像形成部260へ転送可能な状態になったことを画像形成部260へ通知する機能を備える。
This print order page number list need not be generated for all pages at once. Each time the print execution order is notified for a new page from the image forming unit 260, the notified list may be passed to the image data processing unit 240 and additionally registered in the data transfer request queue 242. The notification from the image forming unit 260 and the registration in the data transfer request queue 242 may not be synchronized.
In response to the transfer preparation completion notification from the image data processing unit 240, the transfer status notification unit 235 indicates that the image data processing unit 240 is ready to transfer one page of image data to the image forming unit 260. A function of notifying the forming unit 260 is provided.

次に、画像データ処理部240は、コマンド処理部230から渡されるページ番号リスト及び画像形成部260からの画像データ転送指示に従って、印刷に使用する画像データの印刷ジョブ送信装置100からの取得及び画像形成部260への送信を行う機能を備える。より具体的には、ページ情報設定キュー241、データ転送要求キュー242、ページバッファ管理テーブル243、転送要求部244、画像データ保存部245、画像データ供給部246の機能を備える。   Next, the image data processing unit 240 acquires the image data used for printing from the print job transmission apparatus 100 and the image according to the page number list passed from the command processing unit 230 and the image data transfer instruction from the image forming unit 260. A function of performing transmission to the forming unit 260 is provided. More specifically, the functions include a page information setting queue 241, a data transfer request queue 242, a page buffer management table 243, a transfer request unit 244, an image data storage unit 245, and an image data supply unit 246.

ページ情報設定キュー241は、ページ情報生成部233から渡される、各ページの印刷順を用紙の印刷面毎に示すページ番号リストを登録し、画像データの取得順を示す情報として転送要求部244へ提供する機能を備える。
データ転送要求キュー242は、転送順通知部234から渡される、各ページの印刷実行順を示す印刷順ページ番号リストを登録し、画像データの送信順を示す情報として画像データ供給部246へ提供する機能を備える。
The page information setting queue 241 registers a page number list that is passed from the page information generation unit 233 and indicates the printing order of each page for each printing surface of the paper, and transmits the information to the transfer request unit 244 as information indicating the acquisition order of the image data. Provide the functions to provide.
The data transfer request queue 242 registers a print order page number list indicating the print execution order of each page, which is passed from the transfer order notification unit 234, and provides it to the image data supply unit 246 as information indicating the transmission order of the image data. It has a function.

ページバッファ管理テーブル243は、ページバッファ251のどの領域にどのページの画像データが保存されているかを示す情報を登録する機能を備える。合わせて、ページバッファ251の各領域が、第1面と第2面のいずれの面に印刷すべき画像の画像データを登録するための領域かを示す情報も登録するようにするとよい。ここではこの情報も登録するものとする。   The page buffer management table 243 has a function of registering information indicating which page of image data is stored in which area of the page buffer 251. In addition, information indicating whether each area of the page buffer 251 is an area for registering image data of an image to be printed on either the first side or the second side may be registered. Here, this information is also registered.

転送要求部244は、ページバッファ251に空きがある場合に、ページ情報設定キュー241に登録されたページ番号リストが示す順序で、印刷ジョブ送信装置100に対してページ番号を指定した画像データ送信要求を送信してそのページの画像データの送信を要求する機能を備える。転送要求部244は、第1面と第2面のうち、ページバッファ251の空き領域と対応する面についてのリストから、次に取得すべき画像データのページ番号を取得し、そのページ番号をリストから削除する。   When the page buffer 251 has an empty space, the transfer request unit 244 requests the print job transmission apparatus 100 to specify the page number in the order indicated by the page number list registered in the page information setting queue 241. And a function for requesting transmission of image data of the page. The transfer request unit 244 acquires the page number of the image data to be acquired next from the list of the first surface and the second surface corresponding to the empty area of the page buffer 251, and lists the page numbers. Delete from.

画像データ保存部245は、転送要求部244が送信した画像データ送信要求に応じて印刷ジョブ送信装置100から送信される画像データを、ページバッファ251の空き領域に保存する機能を備える。また、この保存は、転送要求部244が、画像データ送信要求を生成する際にページ番号を第1面と第2面のいずれのリストから取得したかに基づき、該当する面と対応する記憶領域に対して行う。   The image data storage unit 245 has a function of storing the image data transmitted from the print job transmission apparatus 100 in response to the image data transmission request transmitted by the transfer request unit 244 in a free area of the page buffer 251. In addition, this storage is based on whether the transfer request unit 244 has acquired the page number from the list of the first surface or the second surface when generating the image data transmission request, and the storage area corresponding to the corresponding surface. To do.

画像データ供給部246は、画像形成部260から送信される画像データ転送指示に応じて、データ転送要求キュー242に登録されているページ番号リストが示す順序で、ページバッファ251に登録されている画像データを読み出して画像形成部260に送信する機能を備える。より具体的には、画像データ供給部246は、画像データ転送指示を受け付けると、データ転送要求キュー242の先頭から、次に送信すべき画像データのページ番号を取得し、そのページ番号をリストから削除する。そして、ページバッファ251から、その取得したページ番号と対応する画像データを読み出し、画像形成部260に送信する。   In response to the image data transfer instruction transmitted from the image forming unit 260, the image data supply unit 246 stores the images registered in the page buffer 251 in the order indicated by the page number list registered in the data transfer request queue 242. A function of reading data and transmitting it to the image forming unit 260 is provided. More specifically, when receiving the image data transfer instruction, the image data supply unit 246 obtains the page number of the image data to be transmitted next from the head of the data transfer request queue 242, and extracts the page number from the list. delete. Then, the image data corresponding to the acquired page number is read from the page buffer 251 and transmitted to the image forming unit 260.

また、画像データ供給部246は、画像形成部260への送信が完了した画像データを記憶していたページバッファ251の領域を空き領域として解放する機能も備える。この解放は、ページバッファ管理テーブル243に、該当の領域が空き領域である旨の情報を書き込むことにより行うことができる。   The image data supply unit 246 also has a function of releasing the area of the page buffer 251 that stores the image data that has been transmitted to the image forming unit 260 as a free area. This release can be performed by writing information to the page buffer management table 243 that the corresponding area is an empty area.

メモリ部250は、種々のデータを記憶する機能を備え、特に、印刷ジョブ送信装置100から受信した、印刷すべき画像の画像データをページ毎に記憶する記憶手段である、ページバッファ251を備える。ページバッファ251は、第1面に印刷する画像と第2面に印刷する画像についてそれぞれ2ページ分の画像データを記憶する領域を備える。   The memory unit 250 has a function of storing various data, and particularly includes a page buffer 251 that is a storage unit that stores image data of an image to be printed received from the print job transmission apparatus 100 for each page. The page buffer 251 includes an area for storing image data for two pages for each of the image printed on the first side and the image printed on the second side.

画像形成部260は、コマンド処理部230から送信される印刷指示に従って印刷を実行する機能を備える。より具体的には、印刷順決定部261、画像データ要求部262、および印刷実行部263の機能を備える。   The image forming unit 260 has a function of executing printing in accordance with a print instruction transmitted from the command processing unit 230. More specifically, the printing order determination unit 261, the image data request unit 262, and the print execution unit 263 are provided.

印刷順決定部261は、受信した印刷指示に含まれる種々の情報に基づき、各ページの画像を用紙に印刷する順序を決定する機能を備える。この順序は、上述したように、例えばインタリーフの枚数に依存するが、何枚のインタリーフを行うかを、印刷の総ページ数や用紙サイズ等に基づき決定する機能も、印刷順決定部261が備える。
また、印刷順決定部261は、コマンド処理部230に印刷順通知を送信して、決定した印刷順序を通知する機能も備える。
The print order determination unit 261 has a function of determining the order in which the images of each page are printed on paper based on various information included in the received print instruction. As described above, this order depends on, for example, the number of interleaves. For example, the function for determining how many interleaves are performed based on the total number of printed pages, the paper size, and the like is also used. Prepared.
The printing order determination unit 261 also has a function of sending a printing order notification to the command processing unit 230 and notifying the determined printing order.

画像データ要求部262は、印刷実行部263が次に印刷するページの画像データを受け入れ可能な状態になると、画像データ処理部240に対し、次のページの画像データの送信を要求する画像データ転送指示を送信する機能を備える。ここでは、ページ番号を指定する必要はない。   When the print execution unit 263 can accept the image data of the next page to be printed, the image data request unit 262 transfers the image data requesting the image data processing unit 240 to transmit the image data of the next page. A function for transmitting an instruction is provided. Here, there is no need to specify a page number.

印刷実行部263は、画像データ要求部262が送信した画像データ転送指示に応じて画像データ処理部240から送信される画像データに基づき、用紙に画像を形成する画像形成手段の機能を備える。もちろん、画像形成に必要な用紙の搬送や、反転給紙等の機能も備える。   The print execution unit 263 has a function of an image forming unit that forms an image on a sheet based on image data transmitted from the image data processing unit 240 in response to an image data transfer instruction transmitted by the image data request unit 262. Of course, it also has functions such as paper conveyance necessary for image formation and reversal paper feeding.

以上の画像形成装置200において、ページ情報生成部233と転送要求部244とが、送信要求手段に該当する。画像データ保存部245が、バッファ制御手段に該当する。画像データ供給部246が、制御手段に該当する。   In the image forming apparatus 200 described above, the page information generation unit 233 and the transfer request unit 244 correspond to a transmission request unit. The image data storage unit 245 corresponds to buffer control means. The image data supply unit 246 corresponds to the control unit.

次に、図5に、画像形成装置200が、複数ページからなる文書の各ページの画像をインタリーフ方式で用紙の両面に印刷する印刷ジョブを実行する場合における、図3に示した各部の動作の一例を示す。なお、図5に示したものより細かい、各機能部と動作の対応関係は、各ステップの説明において述べる。
画像形成装置200における印刷ジョブの実行に係る動作は、印刷ジョブ送信装置100から送信された印刷要求を受け付けたこと(S11)をトリガに開始される。この受け付けは、コマンド処理部230の印刷要求受付部231が行うものである。
Next, FIG. 5 illustrates the operation of each unit illustrated in FIG. 3 when the image forming apparatus 200 executes a print job that prints an image of each page of a document including a plurality of pages on both sides of a sheet using the interleaf method. An example is shown. Note that the correspondence between each functional unit and operation, which is finer than that shown in FIG. 5, will be described in the description of each step.
The operation related to the execution of the print job in the image forming apparatus 200 is triggered by the reception of the print request transmitted from the print job transmitting apparatus 100 (S11). This reception is performed by the print request reception unit 231 of the command processing unit 230.

印刷要求受付部231が印刷要求を受け付けると、コマンド処理部230において、ページ情報生成部233が、受け付けた印刷ジョブにおいて用紙の第1面と第2面に印刷するページ及びその印刷順を示すページ番号リストを生成し、これを画像データ処理部240へ送信する(S12)。画像データ処理部240は、このリストをページ情報設定キュー241に登録する(S13)。   When the print request accepting unit 231 accepts the print request, the command processing unit 230 causes the page information generating unit 233 to print the page to be printed on the first and second sides of the paper in the accepted print job and the page indicating the printing order. A number list is generated and transmitted to the image data processing unit 240 (S12). The image data processing unit 240 registers this list in the page information setting queue 241 (S13).

一方、コマンド処理部230の印刷指示部232は、受け付けられた印刷ジョブに基づき、印刷すべき文書のページ数や印刷に用いる設定等を含む印刷指示を生成し、画像形成部260に対し送信する(S14)。
画像形成部260では、この印刷指示を受け付けると、印刷順決定部261が、その内容に基づき各ページの画像を用紙に印刷する順序を決定し(S15)、印刷順通知としてコマンド処理部230へ送信する(S16)。
On the other hand, the print instruction unit 232 of the command processing unit 230 generates a print instruction including the number of pages of a document to be printed and settings used for printing based on the received print job, and transmits the print instruction to the image forming unit 260. (S14).
In the image forming unit 260, upon receiving this print instruction, the print order determining unit 261 determines the order in which the images of each page are printed on the paper based on the content (S15), and notifies the command processing unit 230 as a print order notification. Transmit (S16).

コマンド処理部230では、この印刷順通知を受け取ると、転送順通知部234が通知の内容に従った印刷順ページ番号リストを生成し、これを画像データ処理部240へ送信する(S17)。画像データ処理部240は、このリストをデータ転送要求キュー242に登録する(S18)。   In the command processing unit 230, when the printing order notification is received, the transfer order notification unit 234 generates a printing order page number list according to the content of the notification, and transmits this to the image data processing unit 240 (S17). The image data processing unit 240 registers this list in the data transfer request queue 242 (S18).

一方、画像データ処理部240は、ステップS13でページ情報設定キュー241にページ番号が登録されると、その情報に基づき、第1面に印刷すべきページと第2面に印刷すべきページにつき、それぞれ先頭2ページずつを指定した画像データ送信要求を、印刷ジョブ送信装置100へ送信する(S19)。なお、ステップS19の処理は、ステップS14乃至S18よりも先に行ってもよい。また、ステップS19の通知は、ページ毎に別々に送信してもよい。   On the other hand, when the page number is registered in the page information setting queue 241 in step S13, the image data processing unit 240 determines, based on the information, about the page to be printed on the first side and the page to be printed on the second side. An image data transmission request designating each of the first two pages is transmitted to the print job transmitting apparatus 100 (S19). Note that the process of step S19 may be performed prior to steps S14 to S18. Further, the notification in step S19 may be transmitted separately for each page.

印刷ジョブ送信装置100においては、ステップS19の画像データ送信要求を受けると、画像データ送信部123が、印刷すべき文書のうち指定されたページの画像データを、要求元の画像形成装置200へ送信する(S20)。
画像データ処理部240の画像データ保存部245は、その画像データを受信すると、ページバッファ251の、そのページの画像を印刷する面と対応する記憶領域に、ページ番号と対応付けて保存する(S21)。画像データ処理部240において、画像データ保存部245は、ステップS21の保存が終了すると、この時点で印刷に必要な画像データは全て画像形成部260へ転送可能な状態となり、印刷開始準備が整った旨を示す転送準備完了通知をコマンド処理部230へ送信する(S22)。
When the print job transmission apparatus 100 receives the image data transmission request in step S19, the image data transmission unit 123 transmits the image data of the designated page of the document to be printed to the request source image forming apparatus 200. (S20).
When receiving the image data, the image data storage unit 245 of the image data processing unit 240 stores the image data in the storage area of the page buffer 251 corresponding to the surface on which the image of the page is printed in association with the page number (S21). ). In the image data processing unit 240, when the image data storage unit 245 completes the storage in step S21, all of the image data necessary for printing is ready to be transferred to the image forming unit 260 at this point, and preparations for starting printing are complete. A transfer preparation completion notification indicating this is transmitted to the command processing unit 230 (S22).

コマンド処理部230においては、転送状況通知部235がこの通知を受信すると、画像形成部260に、転送準備完了通知を送信する(S23)。画像形成部260においては、画像データ要求部262がこの通知を検出すると、画像データ処理部240に対して、1ページ分の画像データの転送指示を行う(S24)。なお、印刷プロセスにおける画像の形成の工程は、この転送指示後、画像データが転送された後に行うことになるが、転写部付近までの用紙の搬送など、画像形成以前の工程は、ステップS14よりも後であれば、ステップS23及びステップS24よりも前に開始しても構わない。   In the command processing unit 230, when the transfer status notification unit 235 receives this notification, it transmits a transfer preparation completion notification to the image forming unit 260 (S23). In the image forming unit 260, when the image data requesting unit 262 detects this notification, the image forming unit 260 instructs the image data processing unit 240 to transfer image data for one page (S24). Note that the image formation process in the printing process is performed after the transfer instruction and after the image data is transferred. The process before the image formation, such as the conveyance of the sheet to the vicinity of the transfer portion, is performed from step S14. If it is later, it may be started before Step S23 and Step S24.

また、画像データ処理部240において、画像データ供給部246は、ステップS24の転送指示を受けると、データ転送要求キュー242に登録されている先頭のページ番号(ステップS18で登録されたもの)を取得し、そのページの画像データをページバッファ251から読み出す(S25)。そして、その読み出した画像データを画像形成部260へ送信する(S26)。ステップS25とステップS26は並行して行う。   In the image data processing unit 240, when receiving the transfer instruction in step S24, the image data supply unit 246 acquires the first page number registered in the data transfer request queue 242 (registered in step S18). Then, the image data of the page is read from the page buffer 251 (S25). Then, the read image data is transmitted to the image forming unit 260 (S26). Step S25 and step S26 are performed in parallel.

画像形成部260では、印刷実行部263が、その受け取った画像データに従い用紙に1ページ分の画像を印刷する(S27)。
また、画像データ処理部240において、1ページ分の画像データの読み出しと送信が完了すると、ページバッファ251に空き領域ができるため、これを検出した転送要求部244が、次に印刷を行うページを指定した画像データ送信要求を印刷ジョブ送信装置100へ送信する(S28)。このとき、ステップS26で送信した画像データと同じ面に、すなわちページバッファ251の空き領域と対応する面に次に印刷すべきページの番号を、ページ情報設定キュー241から取得して、そのページ番号を指定する。
In the image forming unit 260, the print execution unit 263 prints an image for one page on a sheet according to the received image data (S27).
In addition, when the image data processing unit 240 completes reading and transmission of image data for one page, an empty area is created in the page buffer 251, and the transfer request unit 244 that has detected the page then selects a page to be printed next. The designated image data transmission request is transmitted to the print job transmitting apparatus 100 (S28). At this time, the page number to be printed next is acquired from the page information setting queue 241 on the same side as the image data transmitted in step S26, that is, the side corresponding to the empty area of the page buffer 251, and the page number is acquired. Is specified.

また印刷ジョブ送信装置100は、ステップS28の画像データ送信要求を受けると、ステップS20の場合と同様、画像データ送信部123が、印刷すべき文書のうち指定されたページの画像データを、要求元の画像形成装置200へ送信する(S29)。
画像形成装置200の画像データ処理部240は、その画像データを受信すると、ページバッファ251の空き領域に、ページ番号と対応付けて保存する(S30)。この空き領域は、保存するページを印刷する印刷面と対応する記憶領域でもあるはずである。
When the print job transmission apparatus 100 receives the image data transmission request in step S28, the image data transmission unit 123 receives the image data of the specified page in the document to be printed, as in step S20. To the image forming apparatus 200 (S29).
When the image data processing unit 240 of the image forming apparatus 200 receives the image data, the image data processing unit 240 stores the image data in a free area of the page buffer 251 in association with the page number (S30). This free area should also be a storage area corresponding to the print surface on which the page to be saved is printed.

画像データ処理部240において、画像データ保存部245は、ステップS30の保存が終了すると、新たに1ページ分の画像データの転送準備が整った旨をコマンド処理部230へ通知する(S31)。コマンド処理部230においては、転送状況通知部235がこの通知を受信し、画像形成部260に、新たに1ページ分の画像データの転送準備が整った旨を通知する(S32)。   In the image data processing unit 240, when the storage in step S30 is completed, the image data storage unit 245 notifies the command processing unit 230 that preparation for transferring image data for one page is newly completed (S31). In the command processing unit 230, the transfer status notification unit 235 receives this notification, and notifies the image forming unit 260 that preparation for transfer of image data for one page is newly completed (S32).

画像データ処理部240は、以後同様に、ページバッファ251に空き領域ができたことを検出すると、ページバッファ251の空き領域と対応する印刷面に次に印刷すべきページの画像データを印刷ジョブ送信装置100から取得する。該当する印刷面に印刷すべきページがなくなった場合は、他の印刷面の画像データを取得してもよいし、生じた空き領域をそのままにしておいてもよい。   Similarly, when the image data processing unit 240 detects that a free area has been created in the page buffer 251, the image data of the next page to be printed on the print surface corresponding to the free area of the page buffer 251 is transmitted as a print job. Obtained from the device 100. When there are no more pages to be printed on the corresponding printing surface, image data of another printing surface may be acquired, or the generated empty area may be left as it is.

また、ステップS28乃至S32の流れとは別に、画像形成部260では、ステップS27の印刷が終了すると、画像データ要求部262が画像データ処理部240に対して、次の1ページ分の画像データ転送指示を行う(S33)。この例では、初めに各面の画像データを2ページ分ページバッファ251に格納しているため、2度目の画像データ転送指示は、印刷に都合がよい任意のタイミングで行えばよい。   In addition to the flow of steps S28 to S32, in the image forming unit 260, when the printing in step S27 is completed, the image data requesting unit 262 transfers image data for the next page to the image data processing unit 240. An instruction is given (S33). In this example, the image data for each page is initially stored in the page buffer 251 for two pages, so the second image data transfer instruction may be given at an arbitrary timing convenient for printing.

そして、画像データ処理部240の画像データ供給部246は、ステップS33の転送指示を受けると、ステップS25及びS26の場合と同様、データ転送要求キュー242に登録されている先頭のページ番号が示すページの画像データを、ページバッファ251から読み出して画像形成部260へ送信する(S34)。画像形成部260では、印刷実行部263が、その受け取った画像データに従い用紙に1ページ分の画像を印刷する。   When the image data supply unit 246 of the image data processing unit 240 receives the transfer instruction in step S33, the page indicated by the first page number registered in the data transfer request queue 242 is the same as in steps S25 and S26. Are read from the page buffer 251 and transmitted to the image forming unit 260 (S34). In the image forming unit 260, the print execution unit 263 prints an image for one page on a sheet according to the received image data.

画像データ要求部262は、以後同様に、1ページ分の印刷が終了すると、画像データ処理部240に対して、次の1ページ分の画像データ転送指示を行う。ただし、3回目以降の送信は、転送指示に見合った回数の、転送準備完了通知を受信していることを確認してから行う。ステップS23の通知を1回目と数えれば、既に送信済みの画像データ転送指示の回数と同じ数だけ転送準備完了通知を受けていれば、次の画像データ転送指示を送信して差し支えない。例えば、3回目の画像データ転送指示を送る時には、2回(ステップS23の他に1回)の転送準備完了通知を受けていればよい。
この動作を、印刷する文書のページ数分繰り返すと、文書の全てのページを印刷することができる。
After that, when the printing of one page is completed, the image data requesting unit 262 instructs the image data processing unit 240 to transfer the next page of image data. However, the third and subsequent transmissions are performed after confirming that a transfer preparation completion notification corresponding to the transfer instruction has been received. If the notification in step S23 is counted as the first time, the next image data transfer instruction may be transmitted if the same number of transfer preparation completion notifications as the number of image data transfer instructions already transmitted are received. For example, when a third image data transfer instruction is sent, it is only necessary to receive a transfer preparation completion notification twice (in addition to step S23).
If this operation is repeated for the number of pages of the document to be printed, all pages of the document can be printed.

次に、図5に示した動作の実行に当たりCPU201が実行する処理について説明する。
まず図6に、コマンド処理部230の機能と対応する処理のフローチャートを示す。
CPU201は、印刷ジョブ送信装置100から印刷要求を受信すると、図6のフローチャートに示す処理を開始する。
Next, processing executed by the CPU 201 in executing the operation shown in FIG. 5 will be described.
First, FIG. 6 shows a flowchart of processing corresponding to the function of the command processing unit 230.
When the CPU 201 receives a print request from the print job transmission apparatus 100, the CPU 201 starts the processing shown in the flowchart of FIG.

この処理において、CPU201はまず、受信した印刷要求に基づき、用紙の第1面及び第2面に印刷するページのページ番号リストを生成する(S101)。そして、画像データ処理部240へその生成したリストを送信し、ページ情報設定キュー241に登録させる(S102)と共に、画像形成部260へ印刷指示を送信する(S103)。
その後、CPU201は、画像形成部260からの印刷順通知(図5のS16)の受信あるいは画像データ処理部240からの転送準備完了通知(図5のS22,S31等)の受信を待つ。
そして、印刷順通知を受信すると(S104のYes)、CPU201は、画像データ処理部240に、印刷順通知により通知されたページ番号リストを送信し、データ転送要求キュー242に登録させる(S105)。
In this process, the CPU 201 first generates a page number list of pages to be printed on the first side and the second side of the paper based on the received print request (S101). The generated list is transmitted to the image data processing unit 240 and registered in the page information setting queue 241 (S102), and a print instruction is transmitted to the image forming unit 260 (S103).
Thereafter, the CPU 201 waits for reception of a printing order notification (S16 in FIG. 5) from the image forming unit 260 or transfer preparation completion notification (S22, S31, etc. in FIG. 5) from the image data processing unit 240.
When the printing order notification is received (Yes in S104), the CPU 201 transmits the page number list notified by the printing order notification to the image data processing unit 240 and registers it in the data transfer request queue 242 (S105).

また、転送準備完了通知を受信すると(S106のYes)、CPU201は、画像形成部260に対して同趣旨の転送準備完了通知を送信する(S107)。そして、全ページについて転送準備完了通知の送信が完了すると(S108のYes)、図6の処理のトリガとなった印刷ジョブに関するコマンド処理部230の処理が完了したと判断し、図6の処理を終了する。ステップS108でNoの場合、ステップS104に戻って処理を繰り返す。   When the transfer preparation completion notification is received (Yes in S106), the CPU 201 transmits a transfer preparation completion notification with the same meaning to the image forming unit 260 (S107). When transmission of the transfer preparation completion notification is completed for all pages (Yes in S108), it is determined that the processing of the command processing unit 230 regarding the print job that has triggered the processing of FIG. 6 is completed, and the processing of FIG. finish. If No in step S108, the process returns to step S104 and the process is repeated.

以上の処理において、ステップS101及びS102はページ情報生成部233の機能と、ステップS103は印刷指示部232の機能と、ステップS105は転送順通知部234の機能と、ステップS107は転送状況通知部235の機能と対応する。   In the above processing, steps S101 and S102 are functions of the page information generation unit 233, step S103 is a function of the print instruction unit 232, step S105 is a function of the transfer order notification unit 234, and step S107 is a transfer status notification unit 235. Corresponds to the function.

次に図7に、画像データ処理部240の機能と対応する処理のフローチャートを示す。
CPU201は、コマンド処理部230から図6のステップS102で送信される、ページ情報設定キュー241に登録すべきページ番号リストを受信すると、図7のフローチャートに示す処理を開始する。
Next, FIG. 7 shows a flowchart of processing corresponding to the function of the image data processing unit 240.
When the CPU 201 receives the page number list to be registered in the page information setting queue 241 transmitted from the command processing unit 230 in step S102 of FIG. 6, the CPU 201 starts the processing shown in the flowchart of FIG.

この処理において、CPU201はまず、受信したリストに含まれるページ番号を、ページ情報設定キュー241に登録する(S111、図8参照)。その後、CPU201は、登録したページ番号のうち、第1面と第2面の先頭2ページずつを指定した画像データ送信要求を、印刷ジョブ送信装置100へ送信する(S112)。そして、この要求に応じて印刷ジョブ送信装置100から送信された各ページの画像データを、ページ番号と対応づけてページバッファ251に格納する(S113)。その後、CPU201は、印刷の開始に必要なだけの画像データがページバッファ251に蓄積されたことを示す転送準備完了通知をコマンド処理部230へ送信する(S114)。   In this process, the CPU 201 first registers the page number included in the received list in the page information setting queue 241 (S111, see FIG. 8). Thereafter, the CPU 201 transmits an image data transmission request designating the first two pages of the first and second sides of the registered page numbers to the print job transmission apparatus 100 (S112). Then, the image data of each page transmitted from the print job transmitting apparatus 100 in response to this request is stored in the page buffer 251 in association with the page number (S113). Thereafter, the CPU 201 transmits a transfer preparation completion notification indicating that image data necessary for starting printing is accumulated in the page buffer 251 to the command processing unit 230 (S114).

その後、CPU201は、コマンド処理部230からの図6のステップS105で送信される、印刷順ページ番号リストの受信、画像形成部260からの画像データ転送指示の受信、あるいはページバッファ251における空き領域の検出のいずれかが発生するのを待つ。   Thereafter, the CPU 201 receives the print order page number list, the image data transfer instruction from the image forming unit 260, or the free space in the page buffer 251 transmitted from the command processing unit 230 in step S105 in FIG. Wait for any of the detections to occur.

そして、印刷順ページ番号リストを受信すると(S115のYes)、CPU201は、受信したリストに含まれるページ番号を、データ転送要求キュー242に登録する(S116、図10参照)。
また、画像データ転送指示を受信すると(S117のYes)、CPU201は、データ転送要求キュー242の先頭に登録されたページ番号の画像データをページバッファ251から読み出して画像形成部260へ送信する(S118)。そして、全ページについて画像データの送信が完了すると(S119のYes)、図7の処理のトリガとなった印刷ジョブに関する画像データ処理部240の処理が完了したと判断し、図7の処理を終了する。ステップS119でNoの場合、ステップS115に戻って処理を繰り返す。
When the print order page number list is received (Yes in S115), the CPU 201 registers the page numbers included in the received list in the data transfer request queue 242 (S116, see FIG. 10).
When the image data transfer instruction is received (Yes in S117), the CPU 201 reads out the image data of the page number registered at the head of the data transfer request queue 242 from the page buffer 251 and transmits it to the image forming unit 260 (S118). ). When transmission of image data for all pages is completed (Yes in S119), it is determined that the processing of the image data processing unit 240 regarding the print job that has triggered the processing of FIG. 7 is complete, and the processing of FIG. To do. If No in step S119, the process returns to step S115 and is repeated.

また、ページバッファ251に空き領域があることを検出すると(S120のYes)、CPU201は、ページ情報設定キュー241から、検出した空き領域と対応する印刷面について先頭に登録されたページ番号を取り出し、そのページ番号を指定した画像データ送信要求を印刷ジョブ送信装置100へ送信する(S121)。そして、この要求に応じて印刷ジョブ送信装置100から送信された該当ページの画像データを、ページ番号と対応づけてページバッファ251の空き領域に格納する(S122)。その後、該当ページの画像データがページバッファ251に格納されたことを示す転送準備完了通知をコマンド処理部230へ送信し(S123)、ステップS115に戻って処理を繰り返す。   If the CPU 201 detects that there is a free area in the page buffer 251 (Yes in S120), the CPU 201 retrieves the page number registered at the head of the print surface corresponding to the detected free area from the page information setting queue 241. An image data transmission request designating the page number is transmitted to the print job transmission apparatus 100 (S121). Then, the image data of the corresponding page transmitted from the print job transmitting apparatus 100 in response to this request is stored in the free area of the page buffer 251 in association with the page number (S122). Thereafter, a transfer preparation completion notification indicating that the image data of the corresponding page is stored in the page buffer 251 is transmitted to the command processing unit 230 (S123), and the process returns to step S115 to repeat the process.

以上の処理において、ステップS112及びS121は転送要求部244の機能と、ステップS113、S114、S122及びS123は画像データ保存部245の機能と対応する。またステップS118は画像データ供給部246の機能と対応する。   In the above processing, steps S112 and S121 correspond to the function of the transfer request unit 244, and steps S113, S114, S122, and S123 correspond to the function of the image data storage unit 245. Step S118 corresponds to the function of the image data supply unit 246.

次に、以上説明してきた各部の機能による、印刷ジョブ実行時の印刷ジョブ送信装置100から画像形成装置200の画像形成部260への画像データの転送の具体例について、図8乃至図12を用いて説明する。この例は、図4に示したように8枚インタリーフで20ページの文書をフェイスダウン排紙で印刷する場合の例である。   Next, specific examples of image data transfer from the print job transmitting apparatus 100 to the image forming section 260 of the image forming apparatus 200 when executing a print job by the functions of the respective sections described above will be described with reference to FIGS. I will explain. In this example, as shown in FIG. 4, a 20-page document is printed by face-down discharge with 8 sheets of interleaf.

画像形成装置200が、画像形成を用紙の上側の面に対して行い、そのまま反転せずに排紙するとすると、フェイスダウン排紙の場合、まず用紙の第1面に奇数ページを印刷し、その後反転した用紙に偶数ページを印刷して排紙することになる。また、いずれの面についてもページ番号の昇順で印刷を行えばよい。したがって、コマンド処理部230のページ情報生成部233は、第1面について奇数ページを昇順で配置し、第2面について偶数ページを昇順で配置したページ番号リストを生成し、画像データ処理部240に送信する(図5のS12、図6のS101,S102)。   If the image forming apparatus 200 forms an image on the upper surface of the paper and discharges the paper without turning it upside down, in face-down paper discharge, first, an odd page is printed on the first surface of the paper, and then Even pages are printed on the reversed paper and discharged. In addition, printing may be performed on all the surfaces in ascending order of page numbers. Therefore, the page information generation unit 233 of the command processing unit 230 generates a page number list in which odd pages are arranged in ascending order for the first surface and even pages are arranged in ascending order for the second surface. Transmit (S12 in FIG. 5, S101, S102 in FIG. 6).

図8は、このページ番号リストがページ情報設定キュー241に登録された状態を示すものである。なお、図8の状態では、データ転送要求キュー242及びページバッファ251は空である。ページバッファ管理テーブル243には、4ページ分の画像データを格納可能な記憶領域を備えるページバッファ251において、各記憶領域がどの面と対応するかを示す情報が格納されている。ページバッファ251の各記憶領域は、その対応する面に印刷すべき画像データを格納するために用いられる。
次に、画像データ処理部240の転送要求部244は、ページ情報設定キュー241に登録したページ番号のうち、第1面と第2面の先頭2ページずつ(1〜4ページ)を指定した画像データ送信要求を、印刷ジョブ送信装置100へ送信する(図5のS19、図7のS112)。そして、画像データ保存部245が、印刷ジョブ送信装置100から送信されてくる各ページの画像データをページバッファ251に格納し、そのことをページバッファ管理テーブル243に登録する(図5のS21、図7のS113)。このとき、第1面に印刷する画像データは第1面と対応する記憶領域に、第2面に印刷する画像データは第2面と対応する記憶領域に登録する。
FIG. 8 shows a state in which this page number list is registered in the page information setting queue 241. In the state of FIG. 8, the data transfer request queue 242 and the page buffer 251 are empty. The page buffer management table 243 stores information indicating which surface each storage area corresponds to in the page buffer 251 having a storage area capable of storing image data for four pages. Each storage area of the page buffer 251 is used to store image data to be printed on the corresponding surface.
Next, the transfer request unit 244 of the image data processing unit 240 designates the first two pages (first to fourth pages) of the first side and the second side among the page numbers registered in the page information setting queue 241. A data transmission request is transmitted to the print job transmission apparatus 100 (S19 in FIG. 5 and S112 in FIG. 7). Then, the image data storage unit 245 stores the image data of each page transmitted from the print job transmission apparatus 100 in the page buffer 251 and registers it in the page buffer management table 243 (S21 in FIG. 5, FIG. 5). 7 S113). At this time, image data to be printed on the first surface is registered in a storage area corresponding to the first surface, and image data to be printed on the second surface is registered in a storage area corresponding to the second surface.

図9は、このように各印刷面の初めの2ページずつの画像データがページバッファ251に登録された状態を示す。なおこの例では、画像データ処理部240は、まだデータ転送要求キュー242に登録すべき印刷順ページ番号リストを受信していないため、データ転送要求キュー242は空である。
その後、画像データ処理部240が印刷順ページ番号リストを受信すると、そのリストをデータ転送要求キュー242へ格納する。図10はこの状態を示す。
FIG. 9 shows a state in which image data for the first two pages of each printing surface is registered in the page buffer 251 in this way. In this example, since the image data processing unit 240 has not yet received the print order page number list to be registered in the data transfer request queue 242, the data transfer request queue 242 is empty.
Thereafter, when the image data processing unit 240 receives the print order page number list, the list is stored in the data transfer request queue 242. FIG. 10 shows this state.

その後、画像データ処理部240が画像形成部260から画像データ転送指示を受信すると、画像データ供給部246は、データ転送要求キュー242から、先頭に登録されたページ番号(図10の例では「1ページ」)を読み出し、そのページ番号の画像データをページバッファ251から読み出して、画像形成部260へ送信する。このとき、データ転送要求キュー242から、読み出したページ番号を削除する。   Thereafter, when the image data processing unit 240 receives an image data transfer instruction from the image forming unit 260, the image data supply unit 246 receives a page number registered at the head from the data transfer request queue 242 (“1 in the example of FIG. 10). Page ”), image data of the page number is read from the page buffer 251 and transmitted to the image forming unit 260. At this time, the read page number is deleted from the data transfer request queue 242.

また、1ページ目の画像データの送信が完了すると、画像データ供給部246は、ページバッファ管理テーブル243に、1ページ目の画像データが格納されている記憶領域が空き領域になった旨の情報を書き込む。そして、これを検出した転送要求部は、第1面と対応する記憶領域が空き領域となっていることから、ページ情報設定キュー241から、第1面に次に印刷するページのページ番号(図10の例では先頭の「5ページ」)を取得し、)そのページ番号を指定した画像データ送信要求を、印刷ジョブ送信装置100へ送信する(図5のS28、図7のS121)。   Further, when the transmission of the image data for the first page is completed, the image data supply unit 246 indicates in the page buffer management table 243 information that the storage area storing the image data for the first page has become a free area. Write. The transfer request unit that has detected this is the page number of the next page to be printed on the first page from the page information setting queue 241 because the storage area corresponding to the first page is an empty area. In the example of FIG. 10, the first “5 pages”) is acquired, and an image data transmission request designating the page number is transmitted to the print job transmitting apparatus 100 (S28 in FIG. 5, S121 in FIG. 7).

そして、画像データ保存部245が、印刷ジョブ送信装置100から送信されてくる画像データを、ページバッファ251の空き領域に格納し、そのことをページバッファ管理テーブル243に登録する。第1面と対応する記憶領域が空いている場合、新たに取得した画像データも、第1面に印刷する画像データであり、第2面の場合も同様であるから、ここで単に「空き領域に格納」という処理を行うだけでも、ページバッファ251の記憶領域と、そこに格納される画像データを印刷する印刷面との対応関係が崩れることはない。   Then, the image data storage unit 245 stores the image data transmitted from the print job transmission apparatus 100 in an empty area of the page buffer 251 and registers this in the page buffer management table 243. When the storage area corresponding to the first side is free, the newly acquired image data is also image data to be printed on the first side, and the same applies to the second side. Even if the process “store in” is performed, the correspondence between the storage area of the page buffer 251 and the printing surface on which the image data stored therein is printed is not destroyed.

ここで説明する例では、図4に示したように、8枚目(15ページ)までは、第1面への印刷が続く。そして、画像データ処理部240は、ページバッファ251から画像形成部260へ1ページ分の画像データの送信が完了する毎に、印刷ジョブ送信装置100から第1面に印刷する次のページの画像データを取得してページバッファ251に格納する。従って、初めに2ページ分の画像データを格納していることもあり、ページバッファ251から画像形成部260への転送と、印刷ジョブ送信装置100からページバッファ251への転送とが、後者が速いか又は同程度の速さで行えている限りは、ページバッファ251に必要な画像データがない、という事態は発生せず、印刷を継続することができる。   In the example described here, as shown in FIG. 4, printing on the first surface continues up to the eighth sheet (15 pages). Then, every time transmission of one page of image data from the page buffer 251 to the image forming unit 260 is completed, the image data processing unit 240 outputs image data of the next page to be printed on the first surface from the print job transmission apparatus 100. Is stored in the page buffer 251. Accordingly, image data for two pages may be stored first, and the latter is faster in the transfer from the page buffer 251 to the image forming unit 260 and the transfer from the print job transmitting apparatus 100 to the page buffer 251. However, as long as it can be performed at a similar speed, the situation that the image data necessary for the page buffer 251 is not generated does not occur, and printing can be continued.

図11は、このようにして印刷が8枚目(15ページ)まで進んだ時点の各部の状態を示すものである。
15ページの次は、1枚目の用紙が画像形成部260に戻り、その第2面に2ページの画像を印刷することになる。しかし、この2ページの画像も、最初にページバッファ251に準備してある。従って、画像データ転送指示の受信に応じて画像データ供給部246がデータ転送要求キュー242から読み出す先頭のページ番号が偶数の2ページであっても、奇数ページのページ番号を読み出した場合と同様に、そのページ番号の画像データをページバッファ251から読み出して、画像形成部260へ送信することができる。
ページバッファ251に生じた空き領域に格納する画像データの取得も、次のページ番号を、ページ情報設定キュー241のうち空き領域と対応する第2面のキューから取り出す点を除けば、奇数ページの場合と全く同じように行うことができる。
FIG. 11 shows the state of each part at the time when printing has progressed to the eighth sheet (15 pages) in this way.
After the 15th page, the first sheet is returned to the image forming unit 260, and the image on the second page is printed on the second side. However, these two pages of images are also prepared in the page buffer 251 first. Therefore, even when the first page number read by the image data supply unit 246 from the data transfer request queue 242 in response to the reception of the image data transfer instruction is an even two pages, it is the same as when the odd page number is read. The image data of the page number can be read from the page buffer 251 and transmitted to the image forming unit 260.
The acquisition of image data to be stored in the free area generated in the page buffer 251 also takes the odd page of the odd page except that the next page number is taken out from the second-side queue corresponding to the free area in the page information setting queue 241. It can be done in exactly the same way.

図12に、第1面の印刷が最後まで終了し、後ろ8枚の第2面への印刷を残すところまで印刷が進んだ時点の各部の状態を示す。
この時点では、第1面の画像データは全て画像形成部260へ転送されており、印刷ジョブ送信装置100から取得すべき画像データもない。このような場合には、ページバッファ251の、第1面と対応する空き領域をそのまま残しておいてよい。空き領域に第2面に印刷する画像データを格納することも考えられるが、途中でページバッファ251の記憶領域と印刷面との対応関係を変えると処理が複雑になるし、第2面に印刷する画像データを格納する記憶領域は、2ページ分あれば十分であるためである。
FIG. 12 shows the state of each part at the time when printing on the first side has been completed to the end and printing has progressed to the point where printing on the second eight sheets is left behind.
At this time, all the image data on the first surface has been transferred to the image forming unit 260, and there is no image data to be acquired from the print job transmitting apparatus 100. In such a case, an empty area corresponding to the first surface of the page buffer 251 may be left as it is. Although it is conceivable to store the image data to be printed on the second side in the free area, changing the correspondence between the storage area of the page buffer 251 and the printing side in the middle makes the process complicated, and printing on the second side This is because the storage area for storing image data to be stored is sufficient for two pages.

以後、ここまでと同様、画像データ処理部240は、ページバッファ251から画像形成部260へ1ページ分の画像データの送信が完了する毎に、印刷ジョブ送信装置100から、その送信により生じた空き領域と対応する面に印刷する次のページの画像データを取得してページバッファ251に格納する処理をくり返す。このことにより、全ページの画像を、画像形成部260が決定してコマンド処理部230を介してデータ転送要求キュー242に格納した順序で、画像形成部260に印刷させることができる。   Thereafter, as in the above, the image data processing unit 240 causes the print job transmission apparatus 100 to generate a free space generated by the transmission each time transmission of one page of image data from the page buffer 251 to the image forming unit 260 is completed. The process of acquiring the image data of the next page to be printed on the surface corresponding to the area and storing it in the page buffer 251 is repeated. As a result, the images of all pages can be printed by the image forming unit 260 in the order in which the image forming unit 260 determines and stores them in the data transfer request queue 242 via the command processing unit 230.

図13に、以上説明してきた動作において、画像データ処理部240が各ページの画像データを印刷ジョブ送信装置100から取得するタイミング及び、画像形成部260へ送信するタイミングを示す。2段に分けて並べた四角が、1ページ分の画像データの送信に要する期間を示し、四角内の数字が、画像データのページ番号を示す。
下段から上段へ向けた矢印は、画像形成部260への1ページ分の画像データの送信終了をトリガに、印刷ジョブ送信装置100からの次のページの画像データの取得を開始することを示す。17ページと19ページの送信終了後は、印刷ジョブ送信装置100から取得すべき画像データがないため、画像データの取得は行わない。
FIG. 13 shows the timing at which the image data processing unit 240 acquires the image data of each page from the print job transmission apparatus 100 and the timing at which it is transmitted to the image forming unit 260 in the operation described above. The squares arranged in two stages indicate the period required for transmitting image data for one page, and the numbers in the squares indicate the page numbers of the image data.
The arrow from the lower stage to the upper stage indicates that the acquisition of the next page of image data from the print job transmission apparatus 100 is started when the transmission of one page of image data to the image forming unit 260 is triggered. After the transmission of pages 17 and 19 is completed, there is no image data to be acquired from the print job transmission apparatus 100, and therefore image data is not acquired.

次に、別の例として、図14に、8枚インタリーフで20ページの文書をフェイスアップ排紙で印刷する場合の例である。
画像形成装置200が、画像形成を用紙の上側の面に対して行い、そのまま反転せずに排紙するとすれば、フェイスアップ排紙の場合、まず用紙の第1面に偶数ページを印刷し、その後反転した用紙に奇数ページを印刷して排紙することになる。また、いずれの面についてもページ番号の昇順で印刷を行えばよい。
Next, as another example, FIG. 14 shows an example in which a 20-page document is printed by face-up discharge with 8-sheet interleaf.
If the image forming apparatus 200 performs image formation on the upper surface of the paper and discharges the paper without turning it upside down, in face-up paper discharge, first, even pages are printed on the first surface of the paper, Thereafter, an odd page is printed on the inverted paper and discharged. In addition, printing may be performed on all the surfaces in ascending order of page numbers.

また、8枚インタリーフであれば、初めに用紙8枚の第1面に印刷を行い、その後、両面搬送路を通過した用紙の第2面と新しい用紙の第1面に交互に印刷を行い、全ての用紙に第1面の印刷が完了した後は、その後両面搬送路を通過して給紙される用紙8枚の第2面に印刷を行う、という点は、図4のフェイスダウンの場合と同様である。
従って、画像形成部260における各ページの印刷順は、図14に示すものとなる。
In the case of an 8-sheet interleaf, printing is first performed on the first side of eight sheets, and then printing is alternately performed on the second side of the sheet that has passed through the duplex conveying path and the first side of a new sheet. After the printing on the first side of all the sheets is completed, printing on the second side of the eight sheets of paper fed through the double-sided conveyance path is performed in the face down of FIG. Same as the case.
Therefore, the printing order of each page in the image forming unit 260 is as shown in FIG.

この場合、コマンド処理部230のページ情報生成部233は、第1面について偶数ページを昇順で配置し、第2面について奇数ページを昇順で配置したページ番号リストを生成する。また、印刷順決定部261は、図14に示した順序を示す印刷順ページ番号リストを生成する。そして、図15に示すようにこれらのリストをそれぞれページ情報設定キュー241及びデータ転送要求キュー242に設定すれば、画像形成装置200は、図8乃至図12を用いて説明した動作の場合と同じアルゴリズムで、図14に示した順序での印刷を行うことができる。もちろん、ページバッファ251としては、画像データ4ページ分の領域があれば十分である。   In this case, the page information generation unit 233 of the command processing unit 230 generates a page number list in which even pages are arranged in ascending order on the first surface and odd pages are arranged in ascending order on the second surface. Further, the printing order determination unit 261 generates a printing order page number list indicating the order shown in FIG. If these lists are set in the page information setting queue 241 and the data transfer request queue 242, respectively, as shown in FIG. 15, the image forming apparatus 200 is the same as the operation described with reference to FIGS. The algorithm can perform printing in the order shown in FIG. Of course, it is sufficient for the page buffer 251 to have an area for four pages of image data.

以上説明してきた画像形成システム1あるいは画像形成装置200は、ページ情報生成部233が生成したページ番号リストに基づき、転送要求部244が、印刷の進行に応じてどのページの画像データが必要かを順次決定し、印刷ジョブ送信装置100に対し、その決定したページの画像データの送信を要求する。また、画像データ保存部245が、当該要求に応じて印刷ジョブ送信装置100から送信された画像データを、そのページ番号と対応付けて所定のページバッファ251に記憶させる。   In the image forming system 1 or the image forming apparatus 200 described above, based on the page number list generated by the page information generating unit 233, the transfer request unit 244 determines which page of image data is required as printing progresses. The determination is made sequentially, and the print job transmitting apparatus 100 is requested to transmit the image data of the determined page. Further, the image data storage unit 245 stores the image data transmitted from the print job transmission apparatus 100 in response to the request in a predetermined page buffer 251 in association with the page number.

このことにより、印刷実行部263が各ページの画像をどのようなページ順で印刷する場合であっても、印刷に必要なタイミングでページバッファ251に各ページの画像データを用意することができ、滞りなく印刷を実行することができる。一方、ページバッファ251へは、印刷の進行に従って順次必要になったページの画像データを記憶させるのみであり、また、画像形成部260へ送信した画像データは削除してしまってよいので、ページバッファとして必要な記憶容量は、少ないものとすることができる。   As a result, even if the print execution unit 263 prints the image of each page in any page order, the image data of each page can be prepared in the page buffer 251 at the timing necessary for printing. Printing can be executed without delay. On the other hand, the page buffer 251 only stores image data of pages that are sequentially required as printing progresses, and the image data transmitted to the image forming unit 260 may be deleted. The required storage capacity can be reduced.

なお、インタリーフ方式の場合、用紙の第1面と第2面とで分けて考えれば、用紙搬送路上に何枚の用紙を保持する場合でも、各用紙に印刷するページの番号及びその順序に影響はない。したがって、n+1枚目の用紙の第1面に対する印刷は、必ずn枚目の用紙の第1面に対する印刷よりも後に行う。第2面についても同様である。
このため、用紙の印刷面毎に、その面に印刷するページのリストを作成して、ページ情報設定キュー241のように保存し、そのリストに従って、次にどのページの画像データが必要かを決定するとよい。
このようにすれば、例えばn枚目の用紙の第1面に対する印刷が行われた場合に、n+1枚目の用紙の第1面に対する印刷が行われる可能性が生じ、その印刷に用いる画像データをページバッファ251に記憶させる必要があるといったことを、容易に把握できる。
In the case of the interleaf method, if the paper is divided into the first and second sides, the number of pages to be printed on each paper and the order thereof can be used regardless of how many sheets are held on the paper conveyance path. There is no effect. Therefore, printing on the first side of the (n + 1) th sheet is always performed after printing on the first side of the nth sheet. The same applies to the second surface.
Therefore, for each print side of the paper, a list of pages to be printed on that side is created and saved as the page information setting queue 241, and which page of image data is required next is determined according to the list. Good.
In this case, for example, when printing is performed on the first side of the nth sheet, there is a possibility that printing is performed on the first side of the (n + 1) th sheet, and image data used for the printing is generated. Can be easily grasped to be stored in the page buffer 251.

また、ページバッファ251に、用紙の第1面に印刷すべき画像データを記憶する第1領域と、用紙の第2面に印刷すべき画像データを記憶する第2領域とを設け、これらの領域に最初の用紙の第1面及び第2面に印刷すべき画像データを記憶されてから、画像形成を開始させるとよい。このようにすれば、各ページの印刷をどのような順序で行う場合も、必要な画像データがページバッファ251に記憶された状態で、滞りなく画像形成を開始することができる。   Further, the page buffer 251 is provided with a first area for storing image data to be printed on the first side of the paper and a second area for storing image data to be printed on the second side of the paper. After image data to be printed on the first and second sides of the first sheet is stored, image formation may be started. In this way, image formation can be started without any delay in a state where necessary image data is stored in the page buffer 251 regardless of the order in which the pages are printed.

また、その後、ある用紙の第1面への印刷に用いる画像データを読み出した場合に、その次の用紙の第1面への印刷に用いる画像データを印刷ジョブ送信装置100から取得してページバッファ251に記憶させるとよい。また、ある用紙の第2面への印刷に用いる画像データを読み出した場合に、その次の用紙の第2面への印刷に用いる画像データを印刷ジョブ送信装置100から取得してページバッファ251に記憶させるとよい。
このようにすれば、例えばn枚目の用紙の第1面に対する印刷が行われ、n+1枚目の用紙の第1面に対する印刷が行われる可能性が生じた時点で、n+1枚目の用紙の第1面への印刷に用いる画像データをページバッファ251に記憶させておくことができる。
After that, when image data used for printing on the first side of a certain sheet is read out, the image data used for printing on the first side of the next sheet is acquired from the print job transmitting apparatus 100 and the page buffer. 251 may be stored. When image data used for printing on the second side of a certain sheet is read, the image data used for printing on the second side of the next sheet is acquired from the print job transmitting apparatus 100 and stored in the page buffer 251. It is good to memorize.
In this way, for example, when printing on the first side of the nth sheet is performed and printing on the first side of the (n + 1) th sheet is likely to be performed, the n + 1th sheet is printed. Image data used for printing on the first surface can be stored in the page buffer 251.

なお、画像データの転送が極めて高速であり、印刷プロセスにおける紙間と対応する時間のみで必要な画像データの転送を完了できるのであれば、ページバッファ251に、第1面と第2面のそれぞれ1ページ分の画像データを記憶させておくのみでもよい。
しかし、画像データの転送がそこまで高速でない場合、ページバッファ251に、第1面と第2面のそれぞれ2ページ分の画像データを記憶させるとよい。この場合、最初及び2番目の2枚の用紙の第1面及び第2面に印刷すべき画像データがページバッファ251に記憶されてから、画像形成を開始させるとよい。また、n枚目の用紙の第1面に対する印刷が行われ、n+1枚目の用紙の第1面に対する印刷が行われる可能性が生じた時点では、既にn+1枚目の用紙の第1面への印刷に用いる画像データがページバッファ251に格納され、その次のn+2枚目の用紙の第1面への印刷に用いる画像データの取得を開始するようにするとよい。
If the transfer of the image data is extremely fast and the transfer of the required image data can be completed only in the time corresponding to the interval between the sheets in the printing process, the page buffer 251 stores each of the first side and the second side. Only one page of image data may be stored.
However, if the transfer of the image data is not so fast, the page buffer 251 may store the image data for two pages on each of the first side and the second side. In this case, image formation is preferably started after image data to be printed on the first and second sides of the first and second two sheets is stored in the page buffer 251. When printing on the first side of the nth sheet is performed and there is a possibility that printing on the first side of the (n + 1) th sheet occurs, the first side of the (n + 1) th sheet is already set. The image data used for printing is stored in the page buffer 251 and acquisition of the image data used for printing on the first surface of the next n + 2 sheet is preferably started.

以上で実施形態の説明を終了するが、この発明において、装置の具体的な構成、具体的な処理の手順、データの形式、各ページの具体的な画像形成順序等は、実施形態で説明したものに限るものではない。
例えば、ページバッファ251における画像データの記憶領域と印刷面との対応関係が固定でなくてもよい。第1面の印刷が続き、第2面の印刷をしばらく行わないことがわかっている場合には、第1面と対応する記憶領域を多く取る等である。しかし、この場合でも、少なくとも1ページ分は用紙の第1面の印刷に用いる画像データを記憶する領域を確保しておくことが望ましい。
This is the end of the description of the embodiment. In the present invention, the specific configuration of the apparatus, the specific processing procedure, the data format, the specific image forming order of each page, and the like have been described in the exemplary embodiment. It is not limited to things.
For example, the correspondence between the storage area of the image data in the page buffer 251 and the print surface may not be fixed. If it is known that printing on the first side continues and printing on the second side is not performed for a while, a large storage area corresponding to the first side is taken. However, even in this case, it is desirable to secure an area for storing image data used for printing the first surface of the paper for at least one page.

ある時点で第2面の印刷に用いる画像データがページバッファ251に記憶されていなくても、その後第1面の印刷が進行してページバッファ251に空き領域ができた時点で第2面の印刷に用いる画像データを記憶させれば、印刷の進行自体は可能である。しかし、第1面の印刷を行うタイミングで、ページバッファ251に第1面の印刷に用いる画像データが記憶できなくなってしまうと、先に他の箇所の印刷を行うこともできず、印刷が全く進行できなくなってしまうためである。   Even if the image data used for printing on the second side is not stored in the page buffer 251 at a certain point in time, the printing on the second side is performed when the first side printing proceeds and a free area is created in the page buffer 251 thereafter. If the image data used for is stored, the progress of printing itself is possible. However, if the image data used for printing the first side cannot be stored in the page buffer 251 at the timing of printing the first side, the other part cannot be printed first, and the printing is not performed at all. It is because it becomes impossible to progress.

また、以上説明した実施形態では、印刷ジョブ送信装置100と画像形成装置200が1対1で接続されていたが、このことは必須ではない。印刷ジョブ送信装置100が複数の画像形成装置200に対して選択的に印刷要求を送信できるようにしたり、画像形成装置200が複数の印刷ジョブ送信装置100から印刷要求を受け付けるようにしたりすることも考えられる。その両方でもよい。   In the embodiment described above, the print job transmission apparatus 100 and the image forming apparatus 200 are connected on a one-to-one basis, but this is not essential. The print job transmitting apparatus 100 can selectively transmit a print request to a plurality of image forming apparatuses 200, or the image forming apparatus 200 can receive a print request from the plurality of print job transmitting apparatuses 100. Conceivable. Both may be used.

さらに、画像形成装置200の機能を、複数の装置に分散して設け、それらの装置を協働させて画像形成装置200と同様な機能を備える画像形成システムとして機能させることも妨げられない。
また、以上説明してきた各実施形態及び変形例の構成は、相互に矛盾しない限り任意に組み合わせて実施可能であることは勿論である。
Further, it is not impeded that the functions of the image forming apparatus 200 are provided in a distributed manner in a plurality of apparatuses, and these apparatuses cooperate to function as an image forming system having the same functions as the image forming apparatus 200.
In addition, it is needless to say that the configurations of the embodiments and modifications described above can be arbitrarily combined and implemented as long as they do not contradict each other.

1:画像形成システム、100:印刷ジョブ送信装置、121:ジョブ指示受付部、122:印刷要求送信部、123:画像データ送信部、200:画像形成装置、201:CPU、202:ROM、203:RAM、204:HDD、205:通信I/F、206:操作部、207:表示部、208:エンジンI/F、209:エンジン部、210:システムバス、220:コントローラ部、230:コマンド処理部、231:印刷要求受付部、232:印刷指示部、233:ページ情報生成部、234:転送順通知部、235:転送状況通知部、240:画像データ処理部、241:ページ情報設定キュー、242:データ転送要求キュー、243:ページバッファ管理テーブル、244:転送要求部、245:画像データ保存部、246:画像データ供給部、250:メモリ部、251:ページバッファ、260:画像形成部、261:印刷順決定部、262:画像データ要求部、263:印刷実行部、300:通信路 DESCRIPTION OF SYMBOLS 1: Image forming system 100: Print job transmission apparatus 121: Job instruction reception part 122: Print request transmission part 123: Image data transmission part 200: Image formation apparatus 201: CPU 202: ROM 203: RAM, 204: HDD, 205: Communication I / F, 206: Operation unit, 207: Display unit, 208: Engine I / F, 209: Engine unit, 210: System bus, 220: Controller unit, 230: Command processing unit 231: Print request reception unit, 232: Print instruction unit, 233: Page information generation unit, 234: Transfer order notification unit, 235: Transfer status notification unit, 240: Image data processing unit, 241: Page information setting queue, 242 : Data transfer request queue, 243: Page buffer management table, 244: Transfer request unit, 245: Image data storage unit, 24 : The image data supply unit, 250: memory unit, 251: page buffer, 260: image forming unit, 261: print order determination unit, 262: image data request unit, 263: printing unit, 300: channel

特開2004−347627号公報JP 2004-347627 A 特開2008−44221号公報JP 2008-44221 A

Claims (8)

外部の送信装置から受信した画像データに基づき記録媒体上に画像を形成する画像形成手段と、
前記画像形成手段が、複数ページからなる文書の各ページの画像をインタリーフ方式で記録媒体の両面に画像形成する場合に、該画像形成の進行に応じてどのページの画像データが必要かを順次決定し、前記送信装置に対し、その決定したページの画像の送信を要求する送信要求手段と、
前記送信要求手段の要求に応じて前記送信装置から送信された画像データを、そのページ番号と対応付けて所定の記憶手段に記憶させるバッファ制御手段と、
前記画像形成手段からの要求に応じて、前記記憶手段に記憶された画像データのうち、前記画像形成手段に供給される記録媒体に形成すべきページの画像データを読み出して、前記画像形成手段にその読み出した画像データに基づき記録媒体上に画像を形成させる制御手段とを備えることを特徴とする画像形成装置。
Image forming means for forming an image on a recording medium based on image data received from an external transmission device;
When the image forming unit forms an image of each page of a document consisting of a plurality of pages on both sides of a recording medium by an interleaf method, it sequentially determines which page of image data is required according to the progress of the image formation. Transmission request means for determining and requesting the transmission device to transmit an image of the determined page;
Buffer control means for storing image data transmitted from the transmission device in response to a request from the transmission request means in a predetermined storage means in association with the page number;
In response to a request from the image forming unit, image data of a page to be formed on a recording medium supplied to the image forming unit is read out from the image data stored in the storage unit, and the image forming unit stores the image data. An image forming apparatus comprising: control means for forming an image on a recording medium based on the read image data.
請求項1に記載の画像形成装置であって、
前記送信要求手段が、前記インタリーフ方式で記録媒体の両面に画像形成する場合に、記録媒体の面毎に、その面に画像形成するページのリストを作成し、そのリストに従って、どのページの画像データが必要かを決定することを特徴とする画像形成装置。
The image forming apparatus according to claim 1,
When the transmission request unit forms an image on both sides of the recording medium by the interleaf method, a list of pages on which the image is formed is created for each side of the recording medium, and an image of which page is determined according to the list. An image forming apparatus for determining whether data is necessary.
請求項1又は2に記載の画像形成装置であって、
前記記憶手段は、前記記録媒体の第1面に形成すべき画像の画像データを記憶する第1領域と、前記記録媒体の第2面に形成すべき画像の画像データを記憶する第2領域とを備え、
前記送信要求手段は、まず最初の記録媒体の第1面及び第2面に形成すべき画像の送信を、前記送信装置に対して要求し、
前記制御手段は、前記最初の記録媒体の第1面及び第2面に形成すべき画像の画像データが前記記憶手段に記憶されてから、前記画像形成手段に画像形成を開始させることを特徴とする画像形成装置。
The image forming apparatus according to claim 1, wherein
The storage means stores a first area for storing image data of an image to be formed on the first surface of the recording medium, and a second area for storing image data of an image to be formed on the second surface of the recording medium. With
The transmission request means first requests the transmission apparatus to transmit an image to be formed on the first surface and the second surface of the first recording medium,
The control unit causes the image forming unit to start image formation after image data of images to be formed on the first and second surfaces of the first recording medium is stored in the storage unit. Image forming apparatus.
請求項3に記載の画像形成装置であって、
前記記憶手段は、前記記録媒体の第1面に形成すべき画像の画像データを少なくとも2ページ分記憶する第1領域と、前記記録媒体の第2面に形成すべき画像の画像データを少なくとも2ページ分記憶する第2領域とを備え、
前記送信要求手段は、まず最初及び2番目の記録媒体の第1面及び第2面に形成すべき画像の送信を、前記送信装置に対して要求し、
前記制御手段は、前記最初及び2番目の記録媒体の第1面及び第2面に形成すべき画像の画像データが前記記憶手段に記憶されてから、前記画像形成手段に画像形成を開始させることを特徴とする画像形成装置。
The image forming apparatus according to claim 3, wherein
The storage means stores at least two pages of image data of an image to be formed on the first surface of the recording medium and at least two image data of an image to be formed on the second surface of the recording medium. A second area for storing pages,
The transmission request unit first requests the transmission device to transmit images to be formed on the first and second surfaces of the first and second recording media,
The control unit causes the image forming unit to start image formation after image data of images to be formed on the first and second surfaces of the first and second recording media is stored in the storage unit. An image forming apparatus.
請求項3又は4に記載の画像形成装置であって、
前記送信要求手段は、前記制御手段が、ある記録媒体の第1面に形成すべき画像の画像データを読み出した場合に、該ある記録媒体の次の記録媒体の第1面に形成すべき画像の送信を前記送信装置に対して要求し、前記制御手段が、ある記録媒体の第2面に形成すべき画像の画像データを読み出した場合に、該ある記録媒体の次の記録媒体の第2面に形成すべき画像の送信を前記送信装置に対して要求することを特徴とする画像形成装置。
The image forming apparatus according to claim 3, wherein:
The transmission requesting unit is configured such that when the control unit reads out image data of an image to be formed on the first surface of a certain recording medium, the image to be formed on the first surface of the recording medium next to the certain recording medium. Is transmitted to the transmission device, and the control means reads the image data of the image to be formed on the second surface of a certain recording medium, the second of the recording medium next to the certain recording medium. An image forming apparatus that requests the transmitting apparatus to transmit an image to be formed on a surface.
請求項1乃至5のいずれか一項に記載の画像形成装置であって、
前記制御手段は、複数ページからなる文書の各ページの画像をインタリーフ方式で記録媒体の両面に画像形成する場合に、該文書のページ数及び該画像形成に用いる設定に基づき生成された、前記画像形成手段に各ページの画像を形成させる順序の情報に従い、前記記憶手段から記録媒体に形成すべきページの画像データを読み出して、前記画像形成手段にその読み出した画像データに基づき記録媒体上に画像を形成させることを特徴とする画像形成装置。
An image forming apparatus according to any one of claims 1 to 5,
The control means, when forming an image of each page of a document consisting of a plurality of pages on both sides of a recording medium by an interleaf method, is generated based on the number of pages of the document and a setting used for the image formation, In accordance with the information on the order in which the image forming unit forms the image of each page, the image data of the page to be formed on the recording medium is read from the storage unit, and the image forming unit stores the image data on the recording medium based on the read image data. An image forming apparatus for forming an image.
請求項3乃至5のいずれか一項に記載の画像形成装置であって、
前記記録媒体のうち前記画像形成手段が最初に画像を形成する面が前記第1面であり、
前記送信要求手段は、前記記憶手段に、少なくとも1ページ分は前記記録媒体の第1面に形成すべき画像の画像データを記憶する領域を確保できるように、前記送信装置に対しり画像の送信の要求を行うことを特徴とする画像形成装置。
An image forming apparatus according to any one of claims 3 to 5,
The first surface of the recording medium on which the image forming unit first forms an image is the first surface,
The transmission request means transmits an image to the transmission device so that the storage means can secure an area for storing image data of an image to be formed on the first surface of the recording medium for at least one page. An image forming apparatus characterized in that the above request is made.
記録媒体上に形成すべき画像の画像データをページ毎に生成し、その生成した画像データを画像形成装置から要求に応じてページ毎に要求元の画像形成装置へ送信する送信装置と、前記画像形成装置とを備える画像形成システムであって、
前記画像形成装置が、
送信装置から受信した画像データに基づき記録媒体上に画像を形成する画像形成手段と、
前記画像形成手段が、複数ページからなる文書の各ページの画像をインタリーフ方式で記録媒体の両面に画像形成する場合に、該画像形成の進行に応じてどのページの画像データが必要かを順次決定し、前記送信装置に対し、その決定したページの画像の送信を要求する送信要求手段と、
前記送信要求手段の要求に応じて前記送信装置から送信された画像データを、そのページ番号と対応付けて所定の記憶手段に記憶させるバッファ制御手段と、
前記画像形成手段からの要求に応じて、前記記憶手段に記憶された画像データのうち、前記画像形成手段に供給される記録媒体に形成すべきページの画像データを読み出して、前記画像形成手段にその読み出した画像データに基づき記録媒体上に画像を形成させる制御手段とを備えることを特徴とする画像形成システム。
A transmission device for generating image data of an image to be formed on a recording medium for each page, and transmitting the generated image data to the requesting image forming device for each page in response to a request; An image forming system comprising a forming apparatus,
The image forming apparatus includes:
Image forming means for forming an image on a recording medium based on image data received from the transmission device;
When the image forming unit forms an image of each page of a document consisting of a plurality of pages on both sides of a recording medium by an interleaf method, it sequentially determines which page of image data is required according to the progress of the image formation. Transmission request means for determining and requesting the transmission device to transmit an image of the determined page;
Buffer control means for storing image data transmitted from the transmission device in response to a request from the transmission request means in a predetermined storage means in association with the page number;
In response to a request from the image forming unit, image data of a page to be formed on a recording medium supplied to the image forming unit is read out from the image data stored in the storage unit, and the image forming unit stores the image data. An image forming system comprising: control means for forming an image on a recording medium based on the read image data.
JP2015123527A 2015-06-19 2015-06-19 Image formation apparatus and image formation system Pending JP2017007171A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015123527A JP2017007171A (en) 2015-06-19 2015-06-19 Image formation apparatus and image formation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015123527A JP2017007171A (en) 2015-06-19 2015-06-19 Image formation apparatus and image formation system

Publications (1)

Publication Number Publication Date
JP2017007171A true JP2017007171A (en) 2017-01-12

Family

ID=57762339

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015123527A Pending JP2017007171A (en) 2015-06-19 2015-06-19 Image formation apparatus and image formation system

Country Status (1)

Country Link
JP (1) JP2017007171A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019144957A (en) * 2018-02-22 2019-08-29 株式会社リコー Image forming system, image forming apparatus and program
CN111977418A (en) * 2019-05-23 2020-11-24 京瓷办公信息系统株式会社 Image forming apparatus with a toner supply device
CN117389488A (en) * 2023-09-26 2024-01-12 珠海横琴奔图信息技术有限公司 Double-sided printing control method, device, storage medium and equipment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019144957A (en) * 2018-02-22 2019-08-29 株式会社リコー Image forming system, image forming apparatus and program
CN111977418A (en) * 2019-05-23 2020-11-24 京瓷办公信息系统株式会社 Image forming apparatus with a toner supply device
CN117389488A (en) * 2023-09-26 2024-01-12 珠海横琴奔图信息技术有限公司 Double-sided printing control method, device, storage medium and equipment

Similar Documents

Publication Publication Date Title
JP5489481B2 (en) Print control apparatus, print control method, and program
CN107832026B (en) Image forming apparatus and control method thereof
JP2014063253A (en) Program and information processor
JP2006120123A5 (en)
JP2017007171A (en) Image formation apparatus and image formation system
JP6671906B2 (en) PRINTING DEVICE, PRINTING DEVICE CONTROL METHOD, AND PROGRAM
JP2008090385A (en) Print control unit, printer, print control program, and print program
JP2010002798A (en) Image forming apparatus and computer program
JP5907341B2 (en) Printing system
JP6659158B2 (en) Print control apparatus and method, print system and control method thereof, program
US9047552B2 (en) Forming system and image forming apparatus that generate image log data to server
JP2013256123A (en) Job processor, control method of job processor, and program
JP5263612B2 (en) Printing device
JP2017065128A (en) Printer, control method thereof, and program
JP4218969B2 (en) Printing apparatus and method, printing program, and storage medium
JP2015123586A (en) Image forming apparatus, printing control method and program
JP2018024258A (en) Image forming apparatus and control method of image forming apparatus
JP2013105241A (en) Control program updating device and control program updating program
JP6395853B2 (en) Printing apparatus, printing apparatus control method, program, and storage medium
JP2007011694A (en) Image recording system, image recording method and image recording device
JP6344145B2 (en) Image forming apparatus and image forming program
JP6237029B2 (en) Image forming apparatus, image forming system, image forming control method, and image forming control program
JP2008087363A (en) Printer and printing control program
JP2004341869A (en) Printing job allocation system, printing job allocation method, server device, printer, and program
JP6477156B2 (en) Image forming system, image forming apparatus, image forming method and program