JP4811865B2 - Image forming apparatus - Google Patents

Image forming apparatus Download PDF

Info

Publication number
JP4811865B2
JP4811865B2 JP2006222827A JP2006222827A JP4811865B2 JP 4811865 B2 JP4811865 B2 JP 4811865B2 JP 2006222827 A JP2006222827 A JP 2006222827A JP 2006222827 A JP2006222827 A JP 2006222827A JP 4811865 B2 JP4811865 B2 JP 4811865B2
Authority
JP
Japan
Prior art keywords
page
discharge destination
discharge
command
printing
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.)
Active
Application number
JP2006222827A
Other languages
Japanese (ja)
Other versions
JP2008044258A (en
Inventor
勅治 小峯
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 JP2006222827A priority Critical patent/JP4811865B2/en
Publication of JP2008044258A publication Critical patent/JP2008044258A/en
Application granted granted Critical
Publication of JP4811865B2 publication Critical patent/JP4811865B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、画像形成装置に関し、詳細には、複数ページからなる文書の特定ページを異なる排紙場所に排紙する画像形成装置に関する。   The present invention relates to an image forming apparatus, and more particularly to an image forming apparatus that discharges a specific page of a document composed of a plurality of pages to different discharge locations.

データの印刷を行うプリンタ装置等の画像形成装置においては、印刷した用紙等の記録媒体の排出先を変更したい場合がある。   In an image forming apparatus such as a printer that performs data printing, it may be desired to change the discharge destination of a recording medium such as printed paper.

そこで、従来から排紙先を変更する技術が提案されている。例えば、本出願人は、先に、ページ毎に画像を形成して排紙する場合に、エラーの発生が検知されると、エラーの発生した箇所の画像の形成されたページの排紙先を変更する画像形成装置を提案している(特許文献1参照)。   Therefore, techniques for changing the paper discharge destination have been proposed. For example, in the case where the applicant first forms an image for each page and discharges the paper, if the occurrence of an error is detected, the applicant specifies the discharge destination of the page on which the image where the error has occurred is formed. An image forming apparatus to be changed is proposed (see Patent Document 1).

また、従来、画像記録装置に対して、各排紙口毎の識別名称を登録指示し、この画像記録装置に登録されている各排紙口の識別名称を画像記録装置から要求して取得し、印刷データの所定の単位毎に、該識別名称から複数の排紙先をそれぞれ選択指定するとともに、印刷データの所定の単位毎に指定された各排紙先毎の排紙部数が指定されると、該指定に応じて印刷データの所定の単位毎の複数の排紙先の各指定と印刷データの所定の単位毎に指定される各排紙先毎の排紙部数の各指定を全て1つの印刷ジョブに含めて印刷ジョブを作成するデータ処理装置が提案されている(特許文献2参照)。   Further, conventionally, the image recording apparatus is instructed to register an identification name for each discharge port, and the identification name of each discharge port registered in the image recording apparatus is requested and acquired from the image recording apparatus. For each predetermined unit of print data, a plurality of paper discharge destinations are selected and specified from the identification name, and the number of paper discharges for each paper discharge destination specified for each predetermined unit of print data is specified. In accordance with the designation, each designation of a plurality of delivery destinations for each predetermined unit of print data and each designation of the number of copies for each delivery destination designated for each predetermined unit of print data are all 1 There has been proposed a data processing apparatus that creates a print job included in one print job (see Patent Document 2).

すなわち、この従来技術は、画像記録装置の排紙口毎に識別名称を付けて、各識別名称毎に排紙部数を指定して排紙させている。   That is, in this prior art, an identification name is assigned to each paper discharge port of the image recording apparatus, and a paper discharge is specified for each identification name and discharged.

特開2001−301284号公報JP 2001-301284 A 特開2001−092611号公報JP 2001-092611 A

しかしながら、上記従来技術にあっては、簡単かつ容易に必要なページの印刷済の用紙を他のページの排紙先とは異なる排紙先に排紙する上で、改良の必要があった。   However, in the above-described conventional technology, there is a need for improvement in discharging a printed sheet of a necessary page simply and easily to a discharge destination different from the discharge destination of other pages.

すなわち、特許文献1記載の従来技術にあっては、エラーの発生した箇所のページをエラーの発生していないページの排紙先とは異なる排紙先に排紙するのみであるため、意図する特定のページを他のページの排紙先とは異なる排紙先に排紙することはできず、利用性を向上させる上で、改良の必要があった。   In other words, the conventional technique described in Patent Document 1 only intends to discharge a page where an error has occurred to a discharge destination that is different from the discharge destination of a page where no error has occurred. A specific page cannot be discharged to a discharge destination different from the discharge destinations of other pages, and improvement is necessary to improve usability.

また、特許文献2記載の従来技術にあっては、予め画像記録装置の各排紙口に識別名称を付与して、該識別名称で、印刷データの所定の単位毎に排紙先を決定しているため、排紙口に識別名称を付与したり、識別名称で排紙口を指定する必要があり、面倒な操作と複雑なコマンドを必要とし、利用性を向上させる上で、改良の必要があった。   In the prior art described in Patent Document 2, an identification name is assigned in advance to each discharge port of the image recording apparatus, and a discharge destination is determined for each predetermined unit of print data using the identification name. Therefore, it is necessary to assign an identification name to the paper exit or specify the paper exit by the identification name, which requires troublesome operations and complicated commands, and needs to be improved to improve usability. was there.

そこで、本発明は、簡単かつ容易にページ単位で印刷データを印刷済記録媒体の排出先を変更して、利用性の良好な画像形成装置を提供することを目的としている。   SUMMARY OF THE INVENTION An object of the present invention is to provide an image forming apparatus with good usability by easily and easily changing print data output destinations for each page in a page unit.

請求項1の発明は、複数の排出先を備え、複数のページデータからなる印刷データを順次印刷した印刷済記録媒体を前記複数の排出先の一つに排出する画像形成装置において、前記印刷データの任意のページデータ内に排出先の変更を指示する排紙先変更コマンドが含まれているか否かを検出するコマンド検出手段と、該コマンド検出手段が排紙先変更コマンドを検出すると、印刷済記録媒体の排出先を他の排出先に変更する排出先変更手段と、印刷データのページデータを1枚の記録媒体の表裏面に順次印刷する両面印刷機能を備え、印刷データを該両面印刷中に、前記コマンド検出手段が該印刷データのページデータ内に前記排紙先変更コマンドを検出すると、前記排出先変更手段は、該排紙先変更コマンドの検出されたページが該両面印刷の裏面のページであると、該両面印刷の次の表面のページの印刷済記録媒体から排出先を変更することを特徴とする画像形成装置である。
請求項2の発明は、複数の排出先を備え、複数のページデータからなる印刷データを順次印刷した印刷済記録媒体を前記複数の排出先の一つに排出する画像形成装置において、前記印刷データの任意のページデータ内に排出先の変更を指示する排紙先変更コマンドが含まれているか否かを検出するコマンド検出手段と、該コマンド検出手段が排紙先変更コマンドを検出すると、印刷済記録媒体の排出先を他の排出先に変更する排出先変更手段と、印刷データのNページ分のページデータを1枚の記録媒体に印刷するN−up印刷機能を備え、印刷データを該N−up印刷中に、前記コマンド検出手段が該印刷データのページデータ内に前記排紙先変更コマンドを検出すると、前記排出先変更手段は、該排紙先変更コマンドの検出されたページを含む該N−up印刷の最終ページの次のページの印刷済記録媒体から排出先を変更することを特徴とする画像形成装置である
求項の発明は、前記排出先変更手段は、前記コマンド検出手段の検出した排紙先変更コマンドの指定する排出先が存在しないと、印刷済記録媒体の排出先を、予め設定されているデフォルトの排出先に変更することを特徴とする請求項1または2に記載の画像形成装置である。
請求項の発明は、複数のページデータからなる印刷データを順次印刷した印刷済記録媒体を排出先に排出する画像形成装置において、前記印刷データの任意のページデータ内に排出位置の変更を指示する排紙先変更コマンドが含まれているか否かを検出するコマンド検出手段と、前記コマンド検出手段が排紙先変更コマンドを検出すると、印刷済記録媒体を、前記排出先において、排出位置を任意の方向に位置ズレさせて排出させる排出位置変更手段と、印刷データのページデータを1枚の記録媒体の表裏面に順次印刷する両面印刷機能を備え、印刷データを該両面印刷中に、前記コマンド検出手段が該印刷データのページデータ内に前記排紙先変更コマンドを検出すると、前記排出位置変更手段は、該排紙先変更コマンドの検出されたページが該両面印刷の裏面のページであると、該両面印刷の次の表面のページの印刷済記録媒体から排出位置を変更することを特徴とする画像形成装置である。
請求項の発明は、複数のページデータからなる印刷データを順次印刷した印刷済記録媒体を排出先に排出する画像形成装置において、前記印刷データの任意のページデータ内に排出位置の変更を指示する排紙先変更コマンドが含まれているか否かを検出するコマンド検出手段と、前記コマンド検出手段が排紙先変更コマンドを検出すると、印刷済記録媒体を、前記排出先において、排出位置を任意の方向に位置ズレさせて排出させる排出位置変更手段と、印刷データのNページ分のページデータを1枚の記録媒体に印刷するN−up印刷機能を備え、印刷データを該N−up印刷中に、前記コマンド検出手段が該印刷データのページデータ内に前記排紙先変更コマンドを検出すると、前記排出位置変更手段は、該排紙先変更コマンドの検出されたページを含む該N−up印刷の最終ページの次のページの印刷済記録媒体から排出位置を変更することを特徴とする画像形成装置である。
According to a first aspect of the present invention, there is provided an image forming apparatus that includes a plurality of discharge destinations and discharges a printed recording medium on which print data including a plurality of page data is sequentially printed to one of the plurality of discharge destinations. Command detecting means for detecting whether or not a discharge destination change command for instructing change of the discharge destination is included in any of the page data, and when the command detection means detects the discharge destination change command, the printed data is printed. Equipped with a discharge destination changing means for changing the discharge destination of the recording medium to another discharge destination, and a double-sided printing function for sequentially printing page data of the print data on the front and back surfaces of one recording medium, and printing the print data on both sides When the command detection unit detects the discharge destination change command in the page data of the print data, the discharge destination change unit detects that the page on which the discharge destination change command is detected is the double-sided page. If it is the printing of the back side of the page, an image forming apparatus and changes the discharge destination from the printed recording medium of the page of the next surface of the double-sided printing.
According to a second aspect of the present invention, there is provided an image forming apparatus that includes a plurality of discharge destinations and discharges a printed recording medium on which print data including a plurality of page data is sequentially printed to one of the plurality of discharge destinations. Command detecting means for detecting whether or not a discharge destination change command for instructing change of the discharge destination is included in any of the page data, and when the command detection means detects the discharge destination change command, the printed data is printed. A discharge destination changing means for changing the discharge destination of the recording medium to another discharge destination, and an N-up printing function for printing page data for N pages of print data on one recording medium. When the command detection unit detects the discharge destination change command in the page data of the print data during up printing, the discharge destination change unit detects the page where the discharge destination change command is detected. An image forming apparatus and changes the discharge destination from the printed recording medium of the next page of the last page of the N-up printing including.
Invention Motomeko 3, the discharge destination changing means, when the discharge destination designated by the detected discharge destination change command of the command detection means is not present, the discharge destination of the printed recording medium, is set in advance the image forming apparatus according to claim 1 or 2, characterized in that to change the default discharge destination are.
According to a fourth aspect of the present invention, in an image forming apparatus for discharging a printed recording medium on which print data composed of a plurality of page data is sequentially printed to a discharge destination, an instruction to change a discharge position in any page data of the print data is given. A command detection means for detecting whether or not a discharge destination change command to be included is included, and when the command detection means detects a discharge destination change command, the print recording medium can be arbitrarily set at the discharge destination. A discharge position changing means for discharging the print data by shifting its position in the direction of the print data, and a double-sided printing function for sequentially printing the page data of the print data on the front and back surfaces of a single recording medium. When the detection unit detects the discharge destination change command in the page data of the print data, the discharge position change unit detects the page where the discharge destination change command is detected. If di is the back page of the double-sided printing, an image forming apparatus characterized by changing the discharge position from the printed recording medium of the page of the next surface of the double-sided printing.
According to a fifth aspect of the present invention, in an image forming apparatus that discharges a printed recording medium in which print data composed of a plurality of page data is sequentially printed to a discharge destination, a change in discharge position is instructed in an arbitrary page data of the print data A command detection means for detecting whether or not a discharge destination change command to be included is included, and when the command detection means detects a discharge destination change command, the print recording medium can be arbitrarily set at the discharge destination. And an N-up printing function for printing page data for N pages of print data on a single recording medium, the print data being printed in the N-up When the command detection unit detects the discharge destination change command in the page data of the print data, the discharge position change unit detects the discharge destination change command. An image forming apparatus characterized by changing the discharge position from the printed recording medium of the next page of the last page of the N-up printing including pages.

本発明の画像形成装置によれば、印刷データの任意のページデータ内に排出先の変更を指示する排先変更コマンドが含まれていると、印刷済記録媒体の排出先を他の排出先に変更するので、簡単かつ容易に意図する特定のページの印刷済記録媒体を他のページの印刷済記録媒体とは異なる排出先にページ単位で変更することができ、利用性を向上させることができる。 According to the image forming apparatus of the present invention, when the paper discharge destination change command for changing the discharge destination in any page data of the print data includes, other discharge destination the discharge destination of the printed recording medium Therefore, it is possible to easily and easily change the printed recording medium of the intended specific page to a different discharge destination from the printed recording medium of other pages in units of pages, thereby improving usability. it can.

以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。   Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, since the Example described below is a suitable Example of this invention, various technically preferable restrictions are attached | subjected, However, The scope of the present invention limits this invention especially in the following description. As long as there is no description of the effect, it is not restricted to these aspects.

図1〜図4は、本発明の画像形成装置の第1実施例を示す図であり、図1は、本発明の画像形成装置の第1実施例を適用した画像形成装置1の要部ブロック構成図である。   1 to 4 are diagrams showing a first embodiment of the image forming apparatus according to the present invention. FIG. 1 is a block diagram of a main part of the image forming apparatus 1 to which the first embodiment of the image forming apparatus according to the present invention is applied. It is a block diagram.

図1において、画像形成装置1は、コントローラ10、プリンタエンジン20及びプリンタパネル30等を備えており、ホスト装置40に接続されている。   In FIG. 1, the image forming apparatus 1 includes a controller 10, a printer engine 20, a printer panel 30, and the like, and is connected to a host device 40.

コントローラ10は、CPU(Central Processing Unit )11、ハードディスク(HDD)12、ホストI/F(ネットワークI/F)13、ROM(Read Only Memory)14、RAM(Random Access Memory)15、パネルI/F16及びエンジンI/F17等を備えていて、各部は、バス18により接続されている。   The controller 10 includes a CPU (Central Processing Unit) 11, a hard disk (HDD) 12, a host I / F (network I / F) 13, a ROM (Read Only Memory) 14, a RAM (Random Access Memory) 15, and a panel I / F 16. And an engine I / F 17 and the like, and each part is connected by a bus 18.

ROM14には、画像形成装置1としての基本プログラム及び後述する排紙先変更制御処理プログラムと必要なデータが格納されており、CPU(コマンド検出手段、排出先変更手段)11は、ROM14内のプログラムと必要なデータをRAM15に展開して実行することで、画像形成装置1としての基本処理と後述する排紙先変更制御処理を実行する。   The ROM 14 stores a basic program as the image forming apparatus 1 and a later-described discharge destination change control processing program and necessary data. The CPU (command detection means, discharge destination change means) 11 is a program in the ROM 14. And the necessary data are expanded in the RAM 15 and executed, thereby executing basic processing as the image forming apparatus 1 and discharge destination change control processing described later.

ハードディスク12は、CPU11の制御下で、ホスト装置40から受信した印刷データ等を蓄積し、ホストI/F13は、CPU11の制御下でホスト装置40との間でコマンドの交換を行って印刷データと印刷要求コマンド等からなる印刷ジョブを受信し、また、ホスト装置40に必要なコマンドを送信する。   The hard disk 12 stores print data received from the host device 40 under the control of the CPU 11, and the host I / F 13 exchanges commands with the host device 40 under the control of the CPU 11 to print data and A print job including a print request command or the like is received, and a necessary command is transmitted to the host device 40.

パネルI/F16には、プリンタパネル30が接続されており、プリンタパネル30は、各種操作キーや表示パネル(例えば、液晶パネル等)等を備えている。プリンタパネル30の操作キーからは画像形成装置1に動作指示を行うのに必要な各種キー操作が行われ、表示パネルには、パネルI/F17を介してCPU11の制御下で操作キーの操作内容や各種情報を表示出力する。   A printer panel 30 is connected to the panel I / F 16, and the printer panel 30 includes various operation keys, a display panel (for example, a liquid crystal panel) and the like. Various key operations necessary for giving an operation instruction to the image forming apparatus 1 are performed from the operation keys of the printer panel 30, and the operation contents of the operation keys are controlled on the display panel under the control of the CPU 11 via the panel I / F 17. And display various information.

エンジンI/F17には、プリンタエンジン20が接続されており、コントローラ10からプリンタエンジン20への制御信号やビデオ信号及びプリンタエンジン20からコントローラ10へのステータス信号の授受を行う。   A printer engine 20 is connected to the engine I / F 17 and exchanges control signals and video signals from the controller 10 to the printer engine 20 and status signals from the printer engine 20 to the controller 10.

プリンタエンジン20は、エンジンI/F17を介してコントローラ10から受け取ったビデオ信号および制御信号により電子写真方式により画像形成(印刷処理)を行う。すなわち、プリンタエンジン20は、図示しないが、電子写真方式で記録紙に描画データを記録出力するのに必要な部品、例えば、感光体、光書込部、現像部、帯電部及びクリーニング部等を備えており、ビデオ信号および制御信号により光書込部を動作させて感光体上に静電潜像を形成し、現像部によりトナー(画像形成材料)を感光体上に供給して現像してトナー画像を形成する。プリンタエンジン20は、給紙部から記録紙を感光体と転写部との間に給紙して、感光体上のトナー画像を記録紙に転写させ、トナー画像の転写された記録紙を定着部に搬送して、定着部で加熱・加圧して記録紙上のトナー画像を定着させることで、画像を形成する。   The printer engine 20 performs image formation (printing process) by an electrophotographic method using a video signal and a control signal received from the controller 10 via the engine I / F 17. That is, although not shown, the printer engine 20 includes components necessary for recording and outputting drawing data on recording paper by an electrophotographic method, such as a photoconductor, an optical writing unit, a developing unit, a charging unit, and a cleaning unit. The optical writing unit is operated by a video signal and a control signal to form an electrostatic latent image on the photosensitive member, and toner (image forming material) is supplied to the photosensitive member by the developing unit and developed. A toner image is formed. The printer engine 20 feeds a recording sheet from the sheet feeding unit between the photosensitive member and the transfer unit, transfers the toner image on the photosensitive member to the recording sheet, and fixes the recording sheet on which the toner image is transferred to the fixing unit. The image is formed by fixing the toner image on the recording paper by heating and pressurizing in the fixing unit.

そして、プリンタエンジン20は、図示しないが、複数の排紙トレイ(排出先)を備えており、エンジンI/F17を介してCPU11からの排紙トレイ指示信号が入力されると、印刷済の用紙(記録媒体)の排紙先の排紙トレイ(排出先)を指定の排紙トレイに切り換える。また、画像形成装置1は、プリンタエンジン20の複数の排紙トレイのうち初期排紙トレイ(デフォルト排紙トレイ)が予め設定されている。   Although not shown, the printer engine 20 includes a plurality of paper discharge trays (discharge destinations). When a paper discharge tray instruction signal is input from the CPU 11 via the engine I / F 17, printed paper is printed. Switch the paper discharge tray (discharge destination) of the (recording medium) to the designated paper discharge tray. In the image forming apparatus 1, an initial paper discharge tray (default paper discharge tray) among the plurality of paper discharge trays of the printer engine 20 is set in advance.

そして、画像形成装置1は、ホストI/F13を介してホスト装置40から印刷ジョブを受け取ると、CPU11が、当該受け取った印刷ジョブを解析して印刷データ及び印字制御データとその他に分ける。CPU11は、印刷データ及び印字制御データをRAM15上の受信バッファに一旦記憶し、印字制御データや印刷データに埋め込まれているコマンドに従って、プリンタエンジン20を制御しつつ、受信バッファに記憶した印刷データをプリンタエンジン20に渡して、プリンタエンジン20に印刷データの用紙への印刷出力を行わせ、印刷の完了した用紙を排紙トレイに排紙させる。   When the image forming apparatus 1 receives a print job from the host apparatus 40 via the host I / F 13, the CPU 11 analyzes the received print job and divides it into print data and print control data. The CPU 11 temporarily stores the print data and the print control data in the reception buffer on the RAM 15, and controls the printer engine 20 according to the commands embedded in the print control data and the print data, and the print data stored in the reception buffer. The data is transferred to the printer engine 20 to cause the printer engine 20 to print out the print data on the paper, and the printed paper is discharged to the paper discharge tray.

そして、画像形成装置1は、本発明の排紙トレイ切換処理を実行するための機能モジュールとして、図2に示すように、データ受信機能部101、コマンド解析機能部102、画像形成機能部103、出力機能部104及び排紙先変更機能部105を備えており、データ受信機能部101でホスト装置40からの印刷ジョブを受信する。画像形成装置1は、データ受信機能部101でホスト装置40から印刷ジョブを受信すると、コマンド解析機能部(コマンド検出手段)102でコマンドの解析を行い、該コマンドに応じて画像形成機能部103でページ毎に画像形成(印刷出力)して、出力機能部104で所定の排紙トレイの印刷済の用紙を排出する。   As shown in FIG. 2, the image forming apparatus 1 includes a data receiving function unit 101, a command analysis function unit 102, an image forming function unit 103, as function modules for executing the discharge tray switching process of the present invention. An output function unit 104 and a discharge destination change function unit 105 are provided, and the data reception function unit 101 receives a print job from the host device 40. When the data receiving function unit 101 receives a print job from the host device 40, the image forming apparatus 1 analyzes a command with the command analysis function unit (command detection unit) 102, and the image forming function unit 103 according to the command. An image is formed (printed out) for each page, and the output function unit 104 discharges printed sheets on a predetermined discharge tray.

そして、コマンド解析機能部102が排紙先変更コマンド(排出先変更コマンド)を検出すると、排紙先変更機能部(排出先変更手段)105が出力機能部104による印刷済の用紙の排紙先の排紙トレイを変更する。   When the command analysis function unit 102 detects a paper discharge destination change command (discharge destination change command), the paper discharge destination change function unit (discharge destination changing unit) 105 outputs the paper output destination of the printed paper by the output function unit 104. Change the paper output tray.

すなわち、ホスト装置40から送られてくる印刷ジョブは、図3に示すように、ジョブヘッダ、ページデータ(印刷データ)及びジョブエンドからなり、印刷データは、ページ単位で構成されていて、印刷済用紙の排紙先の排紙トレイを変更させるときに、該変更を開始するページに、排紙先変更コマンドが埋め込まれている。   That is, as shown in FIG. 3, the print job sent from the host device 40 includes a job header, page data (print data), and a job end. The print data is configured in units of pages and printed. When changing the paper discharge tray of the paper discharge destination, a discharge destination change command is embedded in the page for starting the change.

次に、本実施例の作用を説明する。本実施例の画像形成装置1は、ホスト装置40から印刷ジョブを受信すると、ページ単位で印刷して排紙トレイに排出するが、印刷ジョブのページデータに排紙先変更コマンドが入っていると、該ページの印刷済用紙から排紙先の排紙トレイを変更する。   Next, the operation of this embodiment will be described. When the image forming apparatus 1 according to the present exemplary embodiment receives a print job from the host apparatus 40, the image forming apparatus 1 prints the page unit and discharges it to the discharge tray. Then, the discharge tray of the discharge destination is changed from the printed sheet of the page.

すなわち、画像形成装置1は、図4に示すように、レディ状態(待機状態)で(ステップS101)、ホストI/F13を介してホスト装置40から印刷ジョブを受信すると(ステップS102)、CPU11が、コマンドの解析を行って必要な印刷設定をプリンタエンジン20に設定するとともに、最初のページデータに排紙先変更コマンドがあるかチェックし(ステップS103)、排紙先変更コマンドがないときには、該ページデータをビットマップに変換して(ステップS104)、プリントエンジン20に対して排紙先を、例えば、デフォルトの排紙トレイに指定する(ステップS105)。   That is, as shown in FIG. 4, when the image forming apparatus 1 receives a print job from the host apparatus 40 via the host I / F 13 (step S102) in the ready state (standby state) (step S101), the CPU 11 The command analysis is performed to set the necessary print settings in the printer engine 20, and it is checked whether the first page data has a discharge destination change command (step S103). The page data is converted into a bitmap (step S104), and the paper discharge destination is designated, for example, as a default paper discharge tray for the print engine 20 (step S105).

次に、CPU11は、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させ(ステップS106)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS107)。   Next, the CPU 11 passes the bit map of the page to the printer engine 20 via the engine I / F 17, and the printer engine 20 prints out the page data on a sheet, and the printed sheet is discharged as a designated sheet. It is discharged to the tray (step S106), and when the printing of the page is completed, it is checked whether it is the last page of the print job (step S107).

ステップS107で、最終ページでないときには、ステップS103に戻って、次のページデータに排紙先変更コマンドがあるかチェックし(ステップS103)、排紙先変更コマンドがあると、排紙先の排紙トレイを現在の排紙トレイとは異なる排紙トレイ、例えば、排紙先変更コマンドで指定された排紙トレイに設定変更し(ステップS108)、該ページデータをビットマップに変換する(ステップS104)。なお、変更先の排紙トレイは、例えば、プリンタエンジン20の各排紙トレイに予め割り振った番号をPCL(printer control language)コマンドで指定することにより行う。また、排紙先変更コマンドは、ページデータのどの部分に記述されていてもよく、本実施例では、排紙先変更コマンドを検出したページから排紙トレイを変更するが、排紙先変更コマンドを検出した次のページから排紙トレイを変更する等の設定であってもよい。   If it is determined in step S107 that the page is not the last page, the process returns to step S103 to check whether there is a discharge destination change command in the next page data (step S103). The setting of the tray is changed to a discharge tray different from the current discharge tray, for example, a discharge tray designated by a discharge destination change command (step S108), and the page data is converted into a bitmap (step S104). . The change destination paper discharge tray is performed by, for example, specifying a number assigned in advance to each paper discharge tray of the printer engine 20 with a PCL (printer control language) command. The discharge destination change command may be described in any part of the page data. In this embodiment, the discharge destination change command is used to change the discharge tray from the page where the discharge destination change command is detected. For example, the setting may be such as changing the paper discharge tray from the next page on which is detected.

次に、CPU11は、該ページデータをビットマップに変換して(ステップS104)、プリントエンジン20に対して変更先の排紙先(排紙トレイ)を指定し(ステップS105)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させて(ステップS106)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS107)。   Next, the CPU 11 converts the page data into a bitmap (step S104), designates a change destination paper discharge destination (paper discharge tray) to the print engine 20 (step S105), and engine I / F 17. The page bitmap is transferred to the printer engine 20 via the printer engine 20, the page data is printed out on the paper by the printer engine 20, and the printed paper is discharged to a designated paper discharge tray (step S106). When printing of the page is completed, it is checked whether it is the last page of the print job (step S107).

ステップS107で、最終ページでないときには、ステップS103に戻って、上記同様に処理し(ステップS103〜S108)、ステップS107で、最終ページであると、処理を終了する。   If it is determined in step S107 that the page is not the last page, the process returns to step S103 and the same processing as described above is performed (steps S103 to S108). If the page is the last page in step S107, the process ends.

このように、本実施例の画像形成装置1は、印刷データの任意のページデータ内に排紙先の変更を指示する排紙先変更コマンドが含まれていると、印刷済用紙の排紙先を他の排紙先に変更する。   As described above, the image forming apparatus 1 according to the present exemplary embodiment, when any page data of the print data includes the discharge destination change command for instructing the change of the discharge destination, the discharge destination of the printed paper. Change to another paper output destination.

したがって、簡単かつ容易に意図する特定のページの印刷済用紙を他のページの印刷済用紙とは異なる排紙先にページ単位で変更することができ、利用性を向上させることができる。   Therefore, it is possible to easily and easily change the printed paper of a specific page intended for each page to a paper discharge destination different from the printed paper of other pages, thereby improving usability.

また、本実施例の画像形成装置1は、排紙先変更コマンドを検出すると、該排紙先変更コマンドの検出されたページの印刷済用紙の排紙先から他の排紙先に変更している。   Further, when the image forming apparatus 1 according to the present embodiment detects the discharge destination change command, the image forming apparatus 1 changes the discharge destination of the printed sheet of the page on which the discharge destination change command is detected to another discharge destination. Yes.

したがって、排紙先を変更したいページデータに排紙先変更コマンドを挿入するだけで、意図するページから排紙先を変更することができ、より一層利用性を向上させることができる。   Therefore, it is possible to change the paper discharge destination from the intended page simply by inserting a paper discharge destination change command into the page data for which the paper discharge destination is to be changed, and the usability can be further improved.

図5は、本発明の画像形成装置の第2実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャートである。   FIG. 5 is a flowchart showing a printing process accompanied by a paper discharge destination change control process by the image forming apparatus to which the second embodiment of the image forming apparatus of the present invention is applied.

なお、本実施例は、上記第1実施例の画像形成装置1と同様の画像形成装置に適用したものであり、本実施例の説明においては、必要に応じて第1実施例の説明で用いた符号をそのまま用いて説明する。   The present embodiment is applied to an image forming apparatus similar to the image forming apparatus 1 of the first embodiment. In the description of the present embodiment, the description of the first embodiment is used as necessary. The description will be made using the reference numerals as they are.

本実施例の画像形成装置1は、排紙先変更コマンドを検出した際に、変更先の排紙トレイが存在しないときに、デフォルトの排紙トレイを変更先の排紙トレイとするものである。   The image forming apparatus 1 according to the present exemplary embodiment sets a default discharge tray as a change destination discharge tray when a change destination discharge tray does not exist when a discharge destination change command is detected. .

すなわち、画像形成装置1は、図5に示すように、レディ状態(待機状態)で(ステップS201)、ホストI/F13を介してホスト装置40から印刷ジョブを受信すると(ステップS202)、CPU11が、コマンドの解析を行って必要な印刷設定をプリンタエンジン20に設定するとともに、最初のページデータに排紙先変更コマンドがあるかチェックし(ステップS203)、排紙先変更コマンドがないときには、該ページデータをビットマップに変換して(ステップS204)、プリントエンジン20に対して排紙先を指定する(ステップS205)。   That is, as shown in FIG. 5, when the image forming apparatus 1 receives a print job from the host apparatus 40 via the host I / F 13 (step S201) in the ready state (standby state) (step S201), the CPU 11 The command analysis is performed to set the necessary print settings in the printer engine 20 and whether or not there is a discharge destination change command in the first page data (step S203). The page data is converted into a bitmap (step S204), and a paper discharge destination is designated for the print engine 20 (step S205).

次に、CPU11は、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させ(ステップS206)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS207)。   Next, the CPU 11 passes the bit map of the page to the printer engine 20 via the engine I / F 17, and the printer engine 20 prints out the page data on a sheet, and the printed sheet is discharged as a designated sheet. It is discharged to the tray (step S206), and when printing of the page is completed, it is checked whether it is the last page of the print job (step S207).

ステップS207で、最終ページでないときには、CPU11は、ステップS203に戻って、次のページデータに排紙先変更コマンドがあるかチェックし(ステップS203)、排紙先変更コマンドがあると、排紙先の排紙トレイを排紙先変更コマンドで指定されている排紙トレイ(指定排紙先)、例えば、PCLコマンドで指定されている排紙トレイがあるかチェックする(ステップS208)。   If it is determined in step S207 that the page is not the last page, the CPU 11 returns to step S203 to check whether there is a discharge destination change command in the next page data (step S203). It is checked whether there is a paper discharge tray designated by the paper discharge destination change command (designated paper discharge destination), for example, a paper discharge tray designated by the PCL command (step S208).

ステップS208で、指定排紙先(指定の排紙トレイ)があるときには、CPU11は、該指定排紙先に排紙先を設定変更し(ステップS209)、該ページデータをビットマップに変換する(ステップS104)。   If it is determined in step S208 that there is a designated delivery destination (designated delivery tray), the CPU 11 changes the setting of the delivery destination to the designated delivery destination (step S209), and converts the page data into a bitmap (step S209). Step S104).

ステップS208で、指定排紙先が存在しないときには、CPU11は、デフォルトの排紙トレイ(デフォルトの排紙先)を排紙先に設定変更し(ステップS210)、該ページデータをビットマップに変換する(ステップS104)。   If the designated paper discharge destination does not exist in step S208, the CPU 11 changes the default paper discharge tray (default paper discharge destination) to the paper discharge destination (step S210), and converts the page data into a bitmap. (Step S104).

次に、CPU11は、プリントエンジン20に対して変更先の排紙先(排紙トレイ)を指定し(ステップS205)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させて(ステップS206)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS207)。   Next, the CPU 11 designates the change destination discharge destination (discharge tray) to the print engine 20 (step S205), and passes the bitmap of the page to the printer engine 20 via the engine I / F 17. Then, the page data is printed out on the paper by the printer engine 20, the printed paper is discharged to the designated paper discharge tray (step S206), and when the printing of the page is completed, it is the last page of the print job. Is checked (step S207).

ステップS207で、最終ページでないときには、ステップS203に戻って、上記同様に処理し(ステップS203〜S210)、ステップS207で、最終ページであると、処理を終了する。   If it is determined in step S207 that the page is not the last page, the process returns to step S203 to perform the same processing as described above (steps S203 to S210). If the page is the last page in step S207, the process is terminated.

このように、本実施例の画像形成装置1は、排紙先変更コマンドの指定する排紙先が存在しないと、印刷済用紙の排紙先を、予め設定されているデフォルトの排紙先に変更している。   As described above, in the image forming apparatus 1 according to the present exemplary embodiment, when there is no paper discharge destination specified by the paper discharge destination change command, the paper discharge destination of the printed paper is set as a preset default paper discharge destination. It has changed.

したがって、排紙先変更コマンドでの変更先の指定に誤りがあっても、適切に排紙先を変更することができ、より一層利用性を向上させることができる。   Therefore, even if there is an error in specifying the change destination in the paper discharge destination change command, the paper discharge destination can be changed appropriately, and the usability can be further improved.

図6から図8は、本発明の画像形成装置の第3実施例を示す図であり、図6及び図7は、本発明の画像形成装置の第3実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート、図8は、図6及び図7の排紙先変更制御処理の説明図。   FIGS. 6 to 8 are views showing a third embodiment of the image forming apparatus of the present invention. FIGS. 6 and 7 are diagrams illustrating how the image forming apparatus according to the third embodiment of the present invention is applied. FIG. 8 is an explanatory diagram of the paper discharge destination change control process of FIGS. 6 and 7.

なお、本実施例は、上記第1実施例の画像形成装置1と同様の画像形成装置に適用したものであり、本実施例の説明においては、必要に応じて第1実施例の説明で用いた符号をそのまま用いて説明する。   The present embodiment is applied to an image forming apparatus similar to the image forming apparatus 1 of the first embodiment. In the description of the present embodiment, the description of the first embodiment is used as necessary. The description will be made using the reference numerals as they are.

本実施例の画像形成装置1は、両面印刷において、第2面(裏面)で排紙先変更コマンドが検出されても、第1面(表面)から排紙トレイを変更するものである。   The image forming apparatus 1 according to the present embodiment changes the paper discharge tray from the first surface (front surface) even when a paper discharge destination change command is detected on the second surface (back surface) in double-sided printing.

すなわち、画像形成装置1は、図6に示すように、レディ状態(待機状態)で(ステップS301)、ホストI/F13を介してホスト装置40から両面印刷を指定する印刷ジョブを受信すると(ステップS302)、CPU11が、コマンドの解析を行って両面印刷等の必要な印刷設定をプリンタエンジン20に設定するとともに、最初のページデータに排紙先変更コマンドがあるかチェックし(ステップS303)、排紙先変更コマンドがないときには、フラグが設定されているかチェックする(ステップS304)。   That is, as shown in FIG. 6, the image forming apparatus 1 receives a print job designating double-sided printing from the host apparatus 40 via the host I / F 13 in the ready state (standby state) (step S301) (step S301). In step S302, the CPU 11 analyzes the command and sets necessary print settings such as double-sided printing in the printer engine 20, and checks whether there is a discharge destination change command in the first page data (step S303). When there is no paper tip change command, it is checked whether a flag is set (step S304).

ステップS304で、いま、フラグがセットされていないので、CPU11は、該ページデータをビットマップに変換して(ステップS305)、図7に示すように、プリントエンジン20に対して排紙先を、例えば、デフォルトの排紙トレイに指定する(ステップS306)。   In step S304, since the flag is not set now, the CPU 11 converts the page data into a bitmap (step S305), and as shown in FIG. For example, the default paper discharge tray is designated (step S306).

次に、CPU11は、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させ(ステップS307)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS308)。   Next, the CPU 11 passes the bit map of the page to the printer engine 20 via the engine I / F 17, and the printer engine 20 prints out the page data on a sheet, and the printed sheet is discharged as a designated sheet. It is discharged to the tray (step S307), and when printing of the page is completed, it is checked whether it is the last page of the print job (step S308).

ステップS308で、最終ページでないときには、CPU11は、図6のステップS303に戻って、次のページデータに排紙先変更コマンドがあるかチェックし(ステップS303)、排紙先変更コマンドがあると、図6に示すように、該排紙先変更コマンドのあったページが両面印刷第2面であるかチェックする(ステップS309)。   If it is not the last page in step S308, the CPU 11 returns to step S303 in FIG. 6 to check whether there is a discharge destination change command in the next page data (step S303). As shown in FIG. 6, it is checked whether the page for which the paper discharge destination change command has been issued is the second side of the duplex printing (step S309).

ステップS309で、両面印刷第2面でないときには、CPU11は、排紙先を変更してもよいと判断して、排紙先の排紙トレイを排紙先変更コマンドで指定されている排紙トレイ(指定排紙先)、例えば、PCLコマンドで指定されている排紙トレイに設定変更し(ステップS310)、フラグが設定されているかチェックする(ステップS304)。   If it is determined in step S309 that the second side printing is not the second side, the CPU 11 determines that the discharge destination may be changed, and sets the discharge tray as the discharge destination specified by the discharge destination change command. (Specified paper discharge destination) For example, the setting is changed to the paper discharge tray specified by the PCL command (step S310), and it is checked whether the flag is set (step S304).

いま、ステップS304で、フラグがセットされていないので、CPU11は、図7に示すように、上記同様に、該ページデータをビットマップに変換して(ステップS305)、プリントエンジン20に対して排紙先をステップS310で設定変更した排紙トレイに指定し(ステップS306)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させ(ステップS307)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS308)。   Since the flag is not set in step S304, the CPU 11 converts the page data into a bitmap (step S305) and outputs it to the print engine 20 as shown in FIG. The paper destination is designated as the paper discharge tray whose setting has been changed in step S310 (step S306), the page bitmap is passed to the printer engine 20 via the engine I / F 17, and the page data is printed on the paper by the printer engine 20. Printout is performed, and the printed paper is discharged to a designated paper discharge tray (step S307). When printing of the page is completed, it is checked whether it is the last page of the print job (step S308).

また、図6のステップS309で、両面印刷第2面であると、CPU11は、フラグをセットし(ステップS311)、指定排紙先をRAM15等の内部メモリに保存して(ステップS312)、フラグが設定されているかチェックする(ステップS304)。   In step S309 in FIG. 6, if the second side printing is the second side, the CPU 11 sets a flag (step S311), saves the designated paper discharge destination in the internal memory such as the RAM 15 (step S312), and sets the flag. Is set (step S304).

いま、ステップS304で、フラグがセットされているので、CPU11は、現在のページが両面印刷第2面であるかチェックし(ステップS313)、両面印刷第2面であると、排紙先の変更設定を行うことなく、上記同様に、図7に示したように、該ページデータをビットマップに変換して(ステップS305)、プリントエンジン20に対して排紙先を前回と同じ排紙トレイに指定し(ステップS306)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させ(ステップS307)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS308)。   Now, since the flag is set in step S304, the CPU 11 checks whether the current page is the double-sided printing second side (step S313), and if it is the double-sided printing second side, the paper discharge destination is changed. Without setting, the page data is converted into a bitmap as shown in FIG. 7 as described above (step S305), and the discharge destination is set to the same discharge tray as the previous one for the print engine 20. In step S306, the bitmap of the page is passed to the printer engine 20 via the engine I / F 17, and the page data is printed out on the paper by the printer engine 20 so that the printed paper is discharged. The paper is ejected to the paper tray (step S307), and when printing of the page is completed, it is checked whether it is the last page of the print job (step S308).

図6のステップS313で、現在のページが両面印刷第2面でないときには、CPU11は、フラグをクリアし(ステップS314)、排紙先の排紙トレイを排紙先変更コマンドで指定されている排紙トレイ(指定排紙先)、例えば、PCLコマンドで指定されている排紙トレイに設定変更する(ステップS315)。CPU11は、指定排紙先の設定を変更すると、上記同様に、図7に示したように、該ページデータをビットマップに変換して(ステップS305)、プリントエンジン20に対して排紙先を設定変更されている排紙トレイに指定し(ステップS306)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させ(ステップS307)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS308)。   In step S313 of FIG. 6, when the current page is not the second side of the duplex printing, the CPU 11 clears the flag (step S314), and sets the discharge destination discharge tray specified by the discharge destination change command. The setting is changed to a paper tray (specified discharge destination), for example, a discharge tray specified by the PCL command (step S315). When the setting of the designated discharge destination is changed, the CPU 11 converts the page data into a bitmap as shown in FIG. 7 (step S305), and sets the discharge destination to the print engine 20 as described above. The discharge tray whose setting has been changed is designated (step S306), the bitmap of the page is passed to the printer engine 20 via the engine I / F 17, and the page data is printed out on the paper by the printer engine 20. Then, the printed paper is discharged to the designated paper discharge tray (step S307), and when printing of the page is completed, it is checked whether it is the last page of the print job (step S308).

ステップS308で、最終ページでないときには、ステップS303に戻って、上記同様に処理し(ステップS303〜S315)、ステップS308で、最終ページであると、処理を終了する。   If it is determined in step S308 that the page is not the last page, the process returns to step S303 and the same processing is performed (steps S303 to S315). If the page is the last page in step S308, the process ends.

例えば、いま、図8に示すように、6ページの両面印刷の指定されている印刷データにおいて、4ページに排紙先変更コマンドがある場合、4ページ目で排紙先を変更すると、両面印刷が崩れてしまうことになるが、両面印刷の第1面(表面)である次ページの5ページ目から排紙先を変更すると、図8の右側に示すように、1ページから4ページまでを両面印刷した2枚の印刷済用紙を最初の排紙トレイに排出し、5ページと6ページを両面印刷した1枚の印刷済用紙を変更後の排紙トレイに排出することができる。   For example, as shown in FIG. 8, if there is a discharge destination change command on page 4 in the print data designated for double-sided printing on page 6, if the discharge destination is changed on page 4, double-sided printing is performed. However, if the paper discharge destination is changed from the fifth page of the next page, which is the first side (front surface) of double-sided printing, as shown on the right side of FIG. Two printed sheets that have been printed on both sides can be discharged to the first discharge tray, and one printed sheet that has been printed on both sides of pages 5 and 6 can be discharged to the changed discharge tray.

このように、本実施例の画像形成装置1は、印刷データを該両面印刷中に、該印刷データのページデータ内に排紙先変更コマンドを検出し、該排紙先変更コマンドの検出されたページが該両面印刷の裏面のページであると、該両面印刷の次の表面のページの印刷済記録媒体から排紙先を変更している。   As described above, the image forming apparatus 1 according to the present exemplary embodiment detects the discharge destination change command in the page data of the print data while the print data is being printed on both sides, and the discharge destination change command is detected. If the page is a page on the back side of the double-sided printing, the paper discharge destination is changed from the printed recording medium of the page on the front side next to the double-sided printing.

したがって、両面印刷での表面・裏面の対応を崩すことなく、ページ毎の排紙先を適切に変更することができ、より一層利用性を向上させることができる。   Therefore, it is possible to appropriately change the paper discharge destination for each page without breaking the correspondence between the front and back surfaces in double-sided printing, and it is possible to further improve the usability.

図9から図11は、本発明の画像形成装置の第4実施例を示す図であり、図9及び図10は、本発明の画像形成装置の第4実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート、図11は、図9及び図10の排紙先変更制御処理の説明図。   FIGS. 9 to 11 are diagrams showing a fourth embodiment of the image forming apparatus of the present invention. FIGS. 9 and 10 are diagrams illustrating how the image forming apparatus according to the fourth embodiment of the present invention is applied. FIG. 11 is an explanatory diagram of the paper discharge destination change control process of FIGS. 9 and 10.

なお、本実施例は、上記第1実施例の画像形成装置1と同様の画像形成装置に適用したものであり、本実施例の説明においては、必要に応じて第1実施例の説明で用いた符号をそのまま用いて説明する。   The present embodiment is applied to an image forming apparatus similar to the image forming apparatus 1 of the first embodiment. In the description of the present embodiment, the description of the first embodiment is used as necessary. The description will be made using the reference numerals as they are.

本実施例の画像形成装置1は、Nページを1枚の用紙に印刷するN−up印刷において、Nページの途中のページの印刷データで排紙先変更コマンドが検出されても、そのページの属するN−upが完了してから排紙トレイを変更するものである。   The image forming apparatus 1 according to the present exemplary embodiment, in N-up printing in which N pages are printed on one sheet of paper, even if a discharge destination change command is detected in the print data of a page in the middle of N pages, The paper discharge tray is changed after the belonging N-up is completed.

すなわち、画像形成装置1は、図9に示すように、レディ状態(待機状態)で(ステップS401)、ホストI/F13を介してホスト装置40からN−up印刷を指定する印刷ジョブを受信すると(ステップS402)、CPU11が、コマンドの解析を行ってN−up印刷等の必要な印刷設定をプリンタエンジン20に設定するとともに、最初のページデータに排紙先変更コマンドがあるかチェックし(ステップS403)、排紙先変更コマンドがないときには、フラグが設定されているかチェックする(ステップS404)。   That is, as shown in FIG. 9, the image forming apparatus 1 receives a print job designating N-up printing from the host apparatus 40 via the host I / F 13 in the ready state (standby state) (step S401). (Step S402) The CPU 11 analyzes the command and sets necessary print settings such as N-up printing in the printer engine 20 and checks whether the first page data includes a discharge destination change command (Step S402). S403) When there is no paper discharge destination change command, it is checked whether the flag is set (step S404).

ステップS404で、いま、フラグがセットされていないので、CPU11は、図10に示すように、該ページデータをビットマップに変換して(ステップS405)、プリントエンジン20に対して排紙先を、例えば、デフォルトの排紙トレイに指定する(ステップS406)。   In step S404, since the flag is not set now, the CPU 11 converts the page data into a bitmap (step S405) as shown in FIG. For example, the default paper discharge tray is designated (step S406).

次に、CPU11は、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させ(ステップS407)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS408)。   Next, the CPU 11 passes the bit map of the page to the printer engine 20 via the engine I / F 17, and the printer engine 20 prints out the page data on a sheet, and the printed sheet is discharged as a designated sheet. It is discharged to the tray (step S407), and when printing of the page is completed, it is checked whether it is the last page of the print job (step S408).

ステップS408で、最終ページでないときには、CPU11は、図9のステップS403に戻って、次のページデータに排紙先変更コマンドがあるかチェックし(ステップS403)、排紙先変更コマンドがあると、該排紙先変更コマンドのあったページがN−up印刷の途中であるかチェックする(ステップS409)。   If it is not the last page in step S408, the CPU 11 returns to step S403 in FIG. 9 to check whether there is a discharge destination change command in the next page data (step S403). It is checked whether the page for which the paper discharge destination change command has been issued is in the middle of N-up printing (step S409).

図9のステップS409で、N−up印刷の途中でないときには、CPU11は、排紙先を変更してもよいと判断して、排紙先の排紙トレイを排紙先変更コマンドで指定されている排紙トレイ(指定排紙先)、例えば、PCLコマンドで指定されている排紙トレイに設定変更し(ステップS410)、フラグが設定されているかチェックする(ステップS404)。   If it is not in the middle of N-up printing in step S409 in FIG. 9, the CPU 11 determines that the paper discharge destination may be changed, and the paper discharge tray as the paper discharge destination is specified by the paper discharge destination change command. The setting is changed to a discharge tray (specified discharge destination), for example, a discharge tray specified by the PCL command (step S410), and it is checked whether the flag is set (step S404).

いま、ステップS404で、フラグがセットされていないので、CPU11は、上記同様に、図10に示したように、該ページデータをビットマップに変換して(ステップS405)、プリントエンジン20に対して排紙先をステップS410で設定変更されたの排紙トレイに指定し(ステップS406)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させ(ステップS407)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS408)。   Since the flag is not set in step S404, the CPU 11 converts the page data into a bitmap (step S405) as shown in FIG. The paper discharge destination is designated as the paper discharge tray whose setting has been changed in step S410 (step S406), the page bitmap is passed to the printer engine 20 via the engine I / F 17, and the page data is output by the printer engine 20. Is printed out on the paper, and the printed paper is discharged to the designated paper discharge tray (step S407). When the printing of the page is completed, it is checked whether it is the last page of the print job (step S408).

また、図9のステップS409で、N−up印刷の途中であると、CPU11は、フラグをセットし(ステップS411)、指定排紙先、例えば、PCLコマンドで指定されている排紙トレイをRAM15等の内部メモリに保存して(ステップS412)、フラグが設定されているかチェックする(ステップS404)。   In step S409 in FIG. 9, if N-up printing is in progress, the CPU 11 sets a flag (step S411), and designates a specified discharge destination, for example, a discharge tray specified by the PCL command in the RAM 15. Or the like (step S412) to check whether the flag is set (step S404).

いま、ステップS404で、フラグがセットされているので、CPU11は、現在のページがN−up印刷の最終ページを排紙済みかチェックし(ステップS413)、N−up印刷の最終ページを排紙済みでないときには、排紙先の変更設定を行うことなく、上記同様に、図10に示したように、該ページデータをビットマップに変換して(ステップS405)、プリントエンジン20に対して排紙先を前回と同じ排紙トレイに指定し(ステップS406)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させ(ステップS407)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS408)。   Now, since the flag is set in step S404, the CPU 11 checks whether the current page has discharged the final page of N-up printing (step S413), and discharges the final page of N-up printing. If not completed, the page data is converted into a bitmap as shown in FIG. 10 without changing the discharge destination (step S405) and discharged to the print engine 20 as described above. The destination is designated as the same paper discharge tray as the previous time (step S406), the bitmap of the page is passed to the printer engine 20 via the engine I / F 17, and the page data is printed out on the paper by the printer engine 20. The printed paper is discharged to the designated paper discharge tray (step S407), and when the printing of the page is completed, the last page of the print job is displayed. Luke checked (step S408).

図9のステップS413で、現在のページがN−up印刷の最終ページを排紙済みであると、CPU11は、フラグをクリアし(ステップS414)、排紙先の排紙トレイをステップS412で保存しておいた排紙先変更コマンドで指定されている排紙トレイ(指定排紙先)を今回の排紙トレイに設定変更する(ステップS415)。CPU11は、指定排紙先の設定を変更すると、上記同様に、図10に示したように、該ページデータをビットマップに変換して(ステップS405)、プリントエンジン20に対して排紙先を、例えば、デフォルトの排紙トレイに指定し(ステップS406)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定の排紙トレイに排出させ(ステップS407)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS408)。   If it is determined in step S413 in FIG. 9 that the current page has been discharged as the final page of N-up printing, the CPU 11 clears the flag (step S414), and stores the discharge tray as the discharge destination in step S412. The setting is changed to the current paper discharge tray (specified paper discharge destination) designated by the paper discharge destination change command that has been set (step S415). When the setting of the designated discharge destination is changed, the CPU 11 converts the page data into a bitmap as shown in FIG. 10 (step S405) and sets the discharge destination to the print engine 20 as described above. For example, the default paper discharge tray is designated (step S406), the bitmap of the page is passed to the printer engine 20 via the engine I / F 17, and the page data is printed out on the paper by the printer engine 20. Then, the printed paper is discharged to the designated paper discharge tray (step S407), and when the printing of the page is completed, it is checked whether it is the last page of the print job (step S408).

ステップS408で、最終ページでないときには、ステップS403に戻って、上記同様に処理し(ステップS403〜S415)、ステップS408で、最終ページであると、処理を終了する。   If it is determined in step S408 that the page is not the last page, the process returns to step S403 to perform the same processing as described above (steps S403 to S415). If the page is the last page in step S408, the process ends.

例えば、いま、図11に示すように、12ページの4−up印刷の指定されている印刷データにおいて、6ページに排紙先変更コマンドがある場合、6ページ目で排紙先を変更すると、2枚目の4−up印刷が崩れてしまうことになるが、用紙2枚目の4−up印刷の完了した次のページである9ページ目から排紙先を変更すると、図11の右側に示すように、印刷データの4ページずつを1枚の用紙に印刷する4−up印刷を崩すことなく、1ページから4ページまで、5ページから8ページまでをそれぞれ印刷した用紙を最初の排紙トレイに排出し、9ページから12ページを印刷した1枚の印刷済用紙を変更後の排紙トレイに排出することができる。   For example, as shown in FIG. 11, if there is a discharge destination change command on page 6 in the print data designated for 4-up printing on page 12, if the discharge destination is changed on page 6, Although the 4-up printing of the second sheet is broken, if the paper discharge destination is changed from the ninth page, which is the next page after the completion of the 4-up printing of the second sheet, the right side of FIG. As shown, 4-page printing of 4 pages of print data is printed on a single sheet of paper. The first paper is printed on pages 1 to 4 and pages 5 to 8 without breaking the 4-up printing. One printed sheet on which 9 pages to 12 pages are printed can be discharged to the tray, and then discharged to the changed discharge tray.

このように、本実施例の画像形成装置1は、印刷データのNページ分のページデータを1枚の用紙に印刷するN−up印刷中に、印刷データのページデータ内に排紙先変更コマンドを検出すると、該排紙先変更コマンドの検出されたページを含む該N−up印刷の最終ページの次のページの印刷済用紙から排紙先を変更している。   As described above, the image forming apparatus 1 according to the present exemplary embodiment includes a discharge destination change command in the page data of the print data during N-up printing for printing page data for N pages of print data on one sheet. Is detected, the paper discharge destination is changed from the printed sheet of the next page of the last page of the N-up printing including the page detected by the paper discharge destination change command.

したがって、N−up印刷のレイアウトを崩すことなく、ページ毎の排紙先の変更行うことができ、より一層利用性を向上させることができる。   Therefore, the discharge destination for each page can be changed without destroying the layout of N-up printing, and the usability can be further improved.

図12及び図13は、本発明の画像形成装置の第5実施例を示す図であり、図12は、本発明の画像形成装置の第5実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート、図13は、図12の排紙先変更制御処理の説明図。   12 and 13 are diagrams showing a fifth embodiment of the image forming apparatus according to the present invention. FIG. 12 is a diagram illustrating a change of the paper discharge destination by the image forming apparatus to which the fifth embodiment of the image forming apparatus according to the present invention is applied. FIG. 13 is a flowchart illustrating a printing process involving a control process, and FIG.

なお、本実施例は、上記第1実施例の画像形成装置1と同様の画像形成装置に適用したものであり、本実施例の説明においては、必要に応じて第1実施例の説明で用いた符号をそのまま用いて説明する。   The present embodiment is applied to an image forming apparatus similar to the image forming apparatus 1 of the first embodiment. In the description of the present embodiment, the description of the first embodiment is used as necessary. The description will be made using the reference numerals as they are.

本実施例の画像形成装置1は、複数ページの印刷データを印刷中に、該印刷データのページデータに排紙先変更コマンドとしてシフトコマンドが検出される毎に、毎に排紙トレイ上での排紙位置を、排紙方向と直交する方向、排紙方向前後方向等にシフトさせて排紙するものである。   The image forming apparatus 1 according to the present exemplary embodiment performs printing on the discharge tray every time a shift command is detected as a discharge destination change command in the page data of the print data during printing of print data of a plurality of pages. The paper is discharged by shifting the paper discharge position in a direction orthogonal to the paper discharge direction, in the front-rear direction of the paper discharge direction, or the like.

すなわち、画像形成装置1は、図12に示すように、レディ状態(待機状態)で(ステップS501)、ホストI/F13を介してホスト装置40から印刷ジョブを受信すると(ステップS502)、CPU11が、コマンドの解析を行って必要な印刷設定をプリンタエンジン20に設定するとともに、最初のページデータに排紙先変更コマンドとしてのシフトコマンドがあるかチェックし(ステップS503)、シフトコマンドがないときには、シフトフラグをリセットする(ステップS504)。   That is, as shown in FIG. 12, when the image forming apparatus 1 receives a print job from the host apparatus 40 via the host I / F 13 (step S501) in the ready state (standby state) (step S501), the CPU 11 The analysis of the command is performed to set the necessary print settings in the printer engine 20, and the first page data is checked for a shift command as a discharge destination change command (step S503). If there is no shift command, The shift flag is reset (step S504).

次に、CPU11は、該ページデータをビットマップに変換して(ステップS505)、シフトフラグがセットされているかチェックし(ステップS506)、いま、シフトフラグはリセットされているので、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定またはデフォルトの排紙トレイの所定位置(例えば、デフォルト一)に排出させ(ステップS507)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS508)。   Next, the CPU 11 converts the page data into a bitmap (step S505) and checks whether the shift flag is set (step S506). Since the shift flag is now reset, the engine I / F 17 The page bitmap is passed to the printer engine 20 via the printer engine 20 and the page data is printed out on the paper by the printer engine 20 to specify the printed paper or to a predetermined position on the default paper discharge tray (for example, default 1) (step S507), and when printing of the page is completed, it is checked whether it is the last page of the print job (step S508).

ステップS508で、最終ページでないときには、CPU11は、ステップS503に戻って、次のページデータにシフトコマンドがあるかチェックし(ステップS503)、シフトコマンドがあると、該シフトコマンドが有効であるかチェックする(ステップS509)。   If it is determined in step S508 that the page is not the last page, the CPU 11 returns to step S503 and checks whether there is a shift command in the next page data (step S503). If there is a shift command, the CPU 11 checks whether the shift command is valid. (Step S509).

ステップS509で、シフトコマンドが有効でないときには、CPU11は、シフトフラグをリセットして(ステップS504)、上記同様に、該ページデータをビットマップに変換して(ステップS505)、シフトフラグがセットされているかチェックし(ステップS506)、いま、シフトフラグはリセットされているので、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定またはデフォルトの排紙トレイの前回と同じ排紙位置に排出させ(ステップS507)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS508)。   If the shift command is not valid in step S509, the CPU 11 resets the shift flag (step S504), converts the page data into a bitmap (step S505), and sets the shift flag as described above. (Step S506). Since the shift flag is now reset, the bitmap of the page is passed to the printer engine 20 via the engine I / F 17, and the page data is printed on the paper by the printer engine 20. The printed sheet is output and discharged to the same discharge position as the previous one of the designated or default discharge tray (step S507). When printing of the page is completed, it is checked whether it is the last page of the print job ( Step S508).

ステップS509で、シフトコマンドが有効であると、CPU11は、シフトフラグをセットし(ステップS510)、該ページデータをビットマップに変換して(ステップS505)、シフトフラグがセットされているかチェックする(ステップS506)。   If the shift command is valid in step S509, the CPU 11 sets a shift flag (step S510), converts the page data into a bitmap (step S505), and checks whether the shift flag is set (step S505). Step S506).

いま、ステップS506で、シフトフラグがセットされているので、CPU11は、プリントエンジン20に対してシフトを指定し(ステップS511)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を同じ排紙トレイ上の前回までの排紙位置からシフトさせた排紙位置に排出させ(ステップS507)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS508)。   Now, since the shift flag is set in step S506, the CPU 11 designates a shift for the print engine 20 (step S511), and the bitmap of the page is sent to the printer engine 20 via the engine I / F 17. Then, the printer engine 20 prints out the page data on paper, and discharges the printed paper to the paper discharge position shifted from the previous paper discharge position on the same paper discharge tray (step S507). When printing of the page is completed, it is checked whether it is the last page of the print job (step S508).

ステップS508で、最終ページでないときには、ステップS503に戻って、上記同様に処理し(ステップS503〜S511)、ステップS508で、最終ページであると、処理を終了する。   If it is determined in step S508 that the page is not the last page, the process returns to step S503 to perform the same processing as described above (steps S503 to S511). If the page is the last page in step S508, the process ends.

例えば、いま、図13に示すように、10ページの印刷データにおいて、3ページと7ページにシフトコマンドがある場合、図13の右側に示すように、1ページと2ページを重ねて排紙トレイ上の所定排紙位置に排紙し、3ページにシフトコマンドがあるので、3ページ目に同じ排紙トレイ上の前回までとは異なる排紙位置にシフトさせるとともに6ページまではシフトコマンドがないため印刷済用紙を重ねて排紙し、さらに、7ページにシフトコマンドがあるので、7ページ目に同じ排紙トレイ上の前回までとは異なる排紙位置にシフトさせるとともに10ページまではシフトコマンドがないため印刷済用紙を重ねて排紙する。   For example, as shown in FIG. 13, if there is a shift command on pages 3 and 7 in print data of 10 pages, the paper discharge tray overlaps pages 1 and 2 as shown on the right side of FIG. Since the paper is discharged to a predetermined upper discharge position and there is a shift command on the third page, the third page is shifted to a different discharge position from the previous time on the same discharge tray and there is no shift command until the sixth page. Therefore, the printed sheets are stacked and discharged, and since there is a shift command on page 7, the seventh page is shifted to a different discharge position from the previous time on the same discharge tray, and up to 10 pages are shifted. Since there is no paper, the printed paper is stacked and discharged.

このように、本実施例の画像形成装置1は、排紙先変更コマンドであるシフトコマンドを検出すると、印刷済用紙を、同じ排紙先であって、排紙位置を任意の方向に位置ズレさせた排紙位置に排紙させるシフト排紙を行っている。   As described above, when the image forming apparatus 1 according to the present exemplary embodiment detects the shift command that is the discharge destination change command, the printed sheet is the same discharge destination and the discharge position is shifted in an arbitrary direction. Shift paper discharge is performed to discharge paper to the discharged paper discharge position.

したがって、複数の排紙先を備えていない場合にも、排紙位置をシフト(位置ずれ)させて排紙することができ、利用性をより一層向上させることができる。   Therefore, even when a plurality of paper discharge destinations are not provided, the paper discharge position can be shifted (position shift) and the paper can be discharged, and the usability can be further improved.

図14は、本発明の画像形成装置の第6実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート。   FIG. 14 is a flowchart showing a printing process accompanied by a paper discharge destination change control process by the image forming apparatus to which the sixth embodiment of the image forming apparatus of the present invention is applied.

なお、本実施例は、上記第1実施例の画像形成装置1と同様の画像形成装置に適用したものであり、本実施例の説明においては、必要に応じて第1実施例の説明で用いた符号をそのまま用いて説明する。   The present embodiment is applied to an image forming apparatus similar to the image forming apparatus 1 of the first embodiment. In the description of the present embodiment, the description of the first embodiment is used as necessary. The description will be made using the reference numerals as they are.

本実施例の画像形成装置1は、両面印刷において、第2面(裏面)で排紙先変更コマンドとしてのシフトコマンドが検出されても、次の第1面(表面)から排紙トレイ上での排紙位置を、排紙方向と直交する方向、排紙方向前後方向等にシフトさせて排紙するものである。   In the image forming apparatus 1 of this embodiment, even when a shift command as a discharge destination change command is detected on the second surface (back surface) in double-sided printing, the next first surface (front surface) is detected on the discharge tray. The paper discharge position is shifted in the direction orthogonal to the paper discharge direction, the front-rear direction of the paper discharge direction, and the like.

すなわち、画像形成装置1は、図14に示すように、レディ状態(待機状態)で(ステップS601)、ホストI/F13を介してホスト装置40から印刷ジョブを受信すると(ステップS602)、CPU11が、コマンドの解析を行って必要な印刷設定をプリンタエンジン20に設定するとともに、最初のページデータにシフトコマンドがあるかチェックし(ステップS603)、シフトコマンドがないときには、シフトフラグをリセットする(ステップS604)。   That is, as shown in FIG. 14, when the image forming apparatus 1 receives a print job from the host apparatus 40 via the host I / F 13 (Step S601) in the ready state (standby state) (Step S601), the CPU 11 The command analysis is performed to set the necessary print settings in the printer engine 20 and whether or not there is a shift command in the first page data (step S603). If there is no shift command, the shift flag is reset (step S603). S604).

次に、CPU11は、両面中要求フラグがセットされているかチェックし(ステップS605)、いま、両面中要求フラグはセットされていないので、該ページデータをビットマップに変換して(ステップS606)、シフトフラグがセットされているかチェックする(ステップS607)。   Next, the CPU 11 checks whether the double-sided request flag is set (step S605). Since the double-sided request flag is not set now, the page data is converted into a bitmap (step S606). It is checked whether the shift flag is set (step S607).

ステップS607で、いま、シフトフラグはリセットされているので、CPU11は、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定またはデフォルトの排紙トレイに排出させ(ステップS608)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS609)。   In step S607, since the shift flag is now reset, the CPU 11 passes the bitmap of the page to the printer engine 20 via the engine I / F 17, and the printer engine 20 prints out the page data on paper. Then, the printed paper is discharged to the designated or default paper discharge tray (step S608), and when printing of the page is completed, it is checked whether it is the last page of the print job (step S609).

ステップS609で、最終ページでないときには、CPU11は、ステップS603に戻って、次のページデータにシフトコマンドがあるかチェックし(ステップS603)、シフトコマンドがあると、該シフトコマンドが有効であるかチェックする(ステップS610)。   If it is determined in step S609 that the page is not the last page, the CPU 11 returns to step S603 and checks whether there is a shift command in the next page data (step S603). If there is a shift command, the CPU 11 checks whether the shift command is valid. (Step S610).

ステップS610で、シフトコマンドが有効でないときには、CPU11は、シフトフラグをリセットして(ステップS604)、上記同様に、両面中要求フラグのセット状態のチェック、該ページデータのビットマップへの変換を行って(ステップS605、S606)、シフトフラグがセットされているかチェックし(ステップS607)、いま、シフトフラグはリセットされているので、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定またはデフォルトの排紙トレイに排出させ(ステップS608)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS609)。   If the shift command is not valid in step S610, the CPU 11 resets the shift flag (step S604), and checks the setting state of the duplex request flag and converts the page data into a bitmap as described above. (Steps S605 and S606), it is checked whether the shift flag is set (Step S607). Since the shift flag is now reset, the bitmap of the page is sent to the printer engine 20 via the engine I / F 17. Then, the page data is printed out on the paper by the printer engine 20, the printed paper is discharged to the designated or default paper discharge tray (step S608), and when the printing of the page is completed, the print job is finished. It is checked whether it is a page (step S609).

ステップS610で、シフトコマンドが有効であると、CPU11は、シフトコマンドのあったページが両面印刷第2面であるかチェックし(ステップS611)、両面印刷第2面でないときには、排紙位置をシフトしてもよいと判断して、シフトフラグをセットして(ステップS612)、両面中要求フラグがセットされているかチェックする(ステップS605)。ステップS605で、いま、両面中要求フラグはセットされていないので、CPU11は、該ページデータをビットマップに変換して(ステップS606)、シフトフラグがセットされているかチェックする(ステップS607)。   If it is determined in step S610 that the shift command is valid, the CPU 11 checks whether the page for which the shift command has been issued is the second side printing second side (step S611). If it is determined that it is acceptable, a shift flag is set (step S612), and it is checked whether the duplex request flag is set (step S605). In step S605, since the duplex request flag is not set, the CPU 11 converts the page data into a bitmap (step S606) and checks whether the shift flag is set (step S607).

いま、シフトフラグがステップS612でセットされているので、CPU11は、プリントエンジン20に対してシフトを指定し(ステップS618)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を同じ排紙トレイ上でシフトさせて排出させて(ステップS608)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS609)。   Now, since the shift flag is set in step S612, the CPU 11 designates the shift for the print engine 20 (step S618), and passes the bitmap of the page to the printer engine 20 via the engine I / F 17. The printer engine 20 prints out the page data on paper, shifts the printed paper on the same paper discharge tray and discharges it (step S608). It is checked whether it is the last page (step S609).

また、ステップS611で、シフトコマンドのあったページが両面印刷第2面であると、CPU11は、両面中要求フラグをセットし(ステップS613)、シフトフラグをリセットして(ステップS614)、両面中要求フラグが設定されているかチェックする(ステップS605)。   In step S611, if the page for which the shift command has been issued is the duplex printing second side, the CPU 11 sets a duplex request flag (step S613), resets the shift flag (step S614), and performs duplex printing. It is checked whether the request flag is set (step S605).

いま、ステップS605で、両面中要求フラグがセットされているので、CPU11は、現在のページが両面印刷第2面であるかチェックし(ステップS615)、両面印刷第2面であると、シフトフラグのセットを行うことなく、上記同様に、該ページデータをビットマップに変換して(ステップS606)、シフトフラグがセットされているかチェックする(ステップS607)。   Now, since the double-sided request flag is set in step S605, the CPU 11 checks whether the current page is the second side printing second side (step S615), and if it is the second side printing second side, the shift flag is set. In the same manner as described above, the page data is converted into a bitmap (step S606), and it is checked whether the shift flag is set (step S607).

いま、シフトフラグはステップS614で、リセットされているので、CPU11は、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙をシフトさせることなく、指定またはデフォルトの排紙トレイ上で前回と同じ排紙位置に排出させ(ステップS608)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS609)。   Now, since the shift flag has been reset in step S614, the CPU 11 passes the page bitmap to the printer engine 20 via the engine I / F 17, and the printer engine 20 prints out the page data on paper. Then, the printed paper is discharged to the same paper discharge position as the previous time on the designated or default paper discharge tray without shifting (step S608). When the printing of the page is completed, the last page of the print job is displayed. It is checked whether there is any (step S609).

ステップS615で、現在のページが両面印刷第2面でないときには、CPU11は、ステップS613でセットした両面中要求フラグをリセットして(ステップS616)、シフトフラグをセットし(ステップS617)、該ページデータをビットマップに変換して(ステップS606)、シフトフラグがセットされているかチェックする(ステップS607)。   If it is determined in step S615 that the current page is not the second side of the duplex printing, the CPU 11 resets the duplex request flag set in step S613 (step S616), sets a shift flag (step S617), and the page data. Is converted into a bitmap (step S606), and it is checked whether the shift flag is set (step S607).

そして、いま、ステップS617でシフトフラグをセットしたので、ステップS607では、シフトフラグはセットされており、CPU11は、プリントエンジン20に対してシフトを指定し(ステップS618)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を同じ排紙トレイ上で排紙位置をシフトさせて排出させ(ステップS608)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS609)。   Now, since the shift flag is set in step S617, the shift flag is set in step S607, and the CPU 11 designates the shift for the print engine 20 (step S618), and the engine I / F 17 is used. The page bitmap is passed to the printer engine 20, the page data is printed out on the paper by the printer engine 20, and the printed paper is ejected by shifting the paper ejection position on the same paper ejection tray ( Step S608) When the printing of the page is completed, it is checked whether it is the last page of the print job (Step S609).

ステップS609で、最終ページでないときには、ステップS603に戻って、上記同様に処理し(ステップS603〜S618)、ステップS609で、最終ページであると、処理を終了する。   If it is determined in step S609 that the page is not the last page, the process returns to step S603 to perform the same processing as described above (steps S603 to S618). If the page is the last page in step S609, the process ends.

このように、本実施例の画像形成装置1は、印刷データを該両面印刷中に、該印刷データのページデータ内に排紙先変更コマンドとしてのシフトコマンドを検出し、該シフトコマンドの検出されたページが該両面印刷の裏面(第2面)のページであると、該両面印刷の次の表面(第1面)のページの印刷済用紙から排紙位置を任意の方向に位置ズレさせた排紙位置に排紙させるシフト排紙を行っている。   As described above, the image forming apparatus 1 according to the present exemplary embodiment detects a shift command as a discharge destination change command in the page data of the print data while the print data is being printed on both sides, and the shift command is detected. If the printed page is a page on the back side (second side) of the double-sided printing, the paper discharge position is shifted in an arbitrary direction from the printed sheet of the page on the next side (first side) of the double-sided printing. Shift paper ejection is performed to eject paper to the paper ejection position.

したがって、両面印刷での表面・裏面の対応を崩すことなく、ページ毎のシフト処理を適切に行うことができ、より一層利用性を向上させることができる。   Therefore, the shift process for each page can be appropriately performed without breaking the correspondence between the front and back surfaces in double-sided printing, and the usability can be further improved.

図15は、本発明の画像形成装置の第7実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート。   FIG. 15 is a flowchart showing a printing process accompanied by a paper discharge destination change control process by the image forming apparatus to which the seventh embodiment of the image forming apparatus of the present invention is applied.

なお、本実施例は、上記第1実施例の画像形成装置1と同様の画像形成装置に適用したものであり、本実施例の説明においては、必要に応じて第1実施例の説明で用いた符号をそのまま用いて説明する。   The present embodiment is applied to an image forming apparatus similar to the image forming apparatus 1 of the first embodiment. In the description of the present embodiment, the description of the first embodiment is used as necessary. The description will be made using the reference numerals as they are.

本実施例の画像形成装置1は、Nページを1枚の用紙に印刷するN−up印刷において、Nページの途中のページの印刷データで排紙先変更コマンドとしてのシフトコマンドが検出されても、そのページの属するN−upが完了してから排紙トレイ上での排紙位置を、排紙方向と直交する方向、排紙方向前後方向等にシフトさせて排紙するものである。   The image forming apparatus 1 according to the present exemplary embodiment, in N-up printing in which N pages are printed on one sheet, even if a shift command as a discharge destination change command is detected in the print data of a page in the middle of N pages. After the N-up to which the page belongs is completed, the paper discharge position on the paper discharge tray is shifted in the direction orthogonal to the paper discharge direction, the front and rear direction of the paper discharge, and the like.

すなわち、画像形成装置1は、図15に示すように、レディ状態(待機状態)で(ステップS701)、ホストI/F13を介してホスト装置40から印刷ジョブを受信すると(ステップS702)、CPU11が、コマンドの解析を行って必要な印刷設定をプリンタエンジン20に設定するとともに、最初のページデータにシフトコマンドがあるかチェックし(ステップS703)、シフトコマンドがないときには、シフトフラグをリセットする(ステップS704)。   That is, as shown in FIG. 15, when the image forming apparatus 1 receives a print job from the host apparatus 40 via the host I / F 13 (step S702) in the ready state (standby state) (step S701), the CPU 11 The command analysis is performed to set the necessary print settings in the printer engine 20 and whether or not there is a shift command in the first page data (step S703). If there is no shift command, the shift flag is reset (step S703). S704).

次に、CPU11は、N−up中要求フラグがセットされているかチェックし(ステップS705)、いま、N−up中要求フラグはセットされていないので、該ページデータをビットマップに変換して(ステップS706)、シフトフラグがセットされているかチェックする(ステップS707)。   Next, the CPU 11 checks whether the N-up request flag is set (step S705). Since the N-up request flag is not set, the CPU 11 converts the page data into a bitmap ( Step S706), it is checked whether the shift flag is set (Step S707).

ステップS707で、いま、シフトフラグはリセットされているので、CPU11は、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定またはデフォルトの排紙トレイに排出させ(ステップS708)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS709)。   In step S707, since the shift flag is now reset, the CPU 11 passes the page bitmap to the printer engine 20 via the engine I / F 17, and the printer engine 20 prints out the page data on paper. Then, the printed paper is discharged to the designated or default paper discharge tray (step S708), and when printing of the page is completed, it is checked whether it is the last page of the print job (step S709).

ステップS709で、最終ページでないときには、CPU11は、ステップS703に戻って、次のページデータにシフトコマンドがあるかチェックし(ステップS703)、シフトコマンドがあると、該シフトコマンドが有効であるかチェックする(ステップS710)。   If it is determined in step S709 that the page is not the last page, the CPU 11 returns to step S703 and checks whether there is a shift command in the next page data (step S703). If there is a shift command, the CPU 11 checks whether the shift command is valid. (Step S710).

ステップS710で、シフトコマンドが有効でないときには、CPU11は、シフトフラグをリセットして(ステップS704)、上記同様に、N−up中要求フラグのセット状態のチェック、該ページデータのビットマップへの変換を行って(ステップS705、S706)、シフトフラグがセットされているかチェックし(ステップS707)、いま、シフトフラグはリセットされているので、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定またはデフォルトの排紙トレイに排出させ(ステップS708)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS709)。   If the shift command is not valid in step S710, the CPU 11 resets the shift flag (step S704), checks the N-up request flag set state, and converts the page data into a bitmap as described above. (Steps S705 and S706), it is checked whether the shift flag is set (step S707). Since the shift flag is now reset, the bitmap of the page is transferred to the printer engine via the engine I / F 17. 20, the page data is printed out on the paper by the printer engine 20, the printed paper is discharged to the designated or default paper discharge tray (step S 708), and when the printing of the page is completed, the print job It is checked whether it is the last page of (step S709).

ステップS710で、シフトコマンドが有効であると、CPU11は、現在のページがN−up印刷の最終ページを排紙済みかチェックし(ステップS711)、N−up印刷の最終ページを排紙済みのときには、排紙位置をシフトしてもよいと判断して、シフトフラグをセットして(ステップS712)、N−up中要求フラグがセットされているかチェックする(ステップS705)。ステップS705で、いま、N−up中要求フラグはセットされていないので、CPU11は、該ページデータをビットマップに変換して(ステップS706)、シフトフラグがセットされているかチェックする(ステップS707)。   If the shift command is valid in step S710, the CPU 11 checks whether the current page has discharged the final page of N-up printing (step S711), and the final page of N-up printing has been discharged. In some cases, it is determined that the discharge position may be shifted, a shift flag is set (step S712), and it is checked whether the N-up request flag is set (step S705). In step S705, since the N-up request flag is not set, the CPU 11 converts the page data into a bitmap (step S706) and checks whether the shift flag is set (step S707). .

いま、シフトフラグがステップS712でセットされているので、CPU11は、プリントエンジン20に対してシフトを指定し(ステップS718)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙の排紙位置を前回と同じ排紙トレイ上でシフトさせて排出させて(ステップS708)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS709)。   Now, since the shift flag is set in step S712, the CPU 11 designates a shift for the print engine 20 (step S718), and passes the bitmap of the page to the printer engine 20 via the engine I / F 17. The printer engine 20 prints out the page data on paper, shifts the paper discharge position of the printed paper on the same paper discharge tray as before, and discharges it (step S708). When completed, it is checked whether it is the last page of the print job (step S709).

また、ステップS711で、現在のページがN−up印刷途中のときには、CPU11は、N−up中要求フラグをセットし(ステップS713)、シフトフラグをリセットして(ステップS714)、N−up中要求フラグが設定されているかチェックする(ステップS705)。   If the current page is in the middle of N-up printing in step S711, the CPU 11 sets an N-up request flag (step S713), resets the shift flag (step S714), and is in N-up. It is checked whether the request flag is set (step S705).

いま、ステップS705で、N−up中要求フラグがセットされているので、CPU11は、現在のページがN−up印刷の途中であるかチェックし(ステップS715)、N−up印刷の途中であると、シフトフラグのセットを行うことなく、上記同様に、該ページデータをビットマップに変換して(ステップS706)、シフトフラグがセットされているかチェックする(ステップS707)。   Now, in step S705, since the N-up request flag is set, the CPU 11 checks whether the current page is in the middle of N-up printing (step S715), and is in the middle of N-up printing. Then, without setting the shift flag, the page data is converted into a bitmap (step S706), and it is checked whether the shift flag is set (step S707).

いま、シフトフラグはステップS714で、リセットされているので、CPU11は、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙を指定またはデフォルトの排紙トレイ上の前回と同じ排紙位置に排出させ(ステップS708)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS709)。   Now, since the shift flag has been reset in step S714, the CPU 11 passes the page bitmap to the printer engine 20 via the engine I / F 17, and the printer engine 20 prints out the page data on paper. Then, the printed paper is discharged to the same discharge position as the previous time on the designated or default discharge tray (step S708), and when the printing of the page is completed, it is checked whether it is the last page of the print job ( Step S709).

ステップS715で、現在のページがN−up印刷の途中でないとき、すなわち、N−up印刷の最初のページであるときには、CPU11は、ステップS613でセットしたN−up中要求フラグをリセットして(ステップS716)、シフトフラグをセットし(ステップS717)、該ページデータをビットマップに変換して(ステップS706)、シフトフラグがセットされているかチェックする(ステップS707)。   In step S715, when the current page is not in the middle of N-up printing, that is, when it is the first page of N-up printing, the CPU 11 resets the N-up request flag set in step S613 ( In step S716, a shift flag is set (step S717), the page data is converted into a bitmap (step S706), and it is checked whether the shift flag is set (step S707).

そして、いま、ステップS717でシフトフラグをセットしたので、ステップS707では、シフトフラグはセットされており、CPU11は、プリントエンジン20に対してシフトを指定し(ステップS718)、エンジンI/F17を介して該ページのビットマップをプリンタエンジン20に渡して、プリンタエンジン20で該ページデータを用紙に印刷出力して、印刷済の用紙の排紙位置を同じ排紙トレイ上でシフトさせて排出させ(ステップS708)、該ページの印刷が完了すると、印刷ジョブの最終ページであるかチェックする(ステップS709)。   Now, since the shift flag is set in step S717, the shift flag is set in step S707, and the CPU 11 designates the shift for the print engine 20 (step S718), and the engine I / F 17 is used. The page bitmap is passed to the printer engine 20, the page data is printed out on the paper by the printer engine 20, and the paper discharge position of the printed paper is shifted and discharged on the same paper discharge tray ( Step S708) When the printing of the page is completed, it is checked whether it is the last page of the print job (Step S709).

ステップS709で、最終ページでないときには、ステップS603に戻って、上記同様に処理し(ステップS703〜S718)、ステップS709で、最終ページであると、処理を終了する。   If it is determined in step S709 that the page is not the last page, the process returns to step S603 to perform the same processing as described above (steps S703 to S718). If the page is the last page in step S709, the process ends.

このように、本実施例の画像形成装置1は、印刷データのNページ分のページデータを1枚の用紙に印刷するN−up印刷中に、印刷データのページデータ内に排紙先変更コマンドとしてのシフトコマンドを検出すると、該シフトコマンドの検出されたページを含む該N−up印刷の最終ページの次のページの印刷済用紙から印刷済用紙のシフト処理を行っている。   As described above, the image forming apparatus 1 according to the present exemplary embodiment includes a discharge destination change command in the page data of the print data during N-up printing for printing page data for N pages of print data on one sheet. When the shift command is detected, the printed paper is shifted from the printed paper of the next page of the last page of the N-up printing including the page where the shift command is detected.

したがって、N−up印刷のレイアウトを崩すことなく、ページ毎の印刷済用紙のシフト処理を行うことができ、より一層利用性を向上させることができる。   Therefore, it is possible to shift the printed paper for each page without destroying the layout of N-up printing, and it is possible to further improve the usability.

なお、上記実施例5から実施例7においては、ページデータにシフトコマンドが入っている場合について説明したが、シフトコマンドではなく、実施例1から実施例4までと同じ排紙先変更コマンドが入っていてよく、CPU11は、この排紙先変更コマンドをシフトコマンドとして、上記同様の処理を行ってもよい。このようにすると、複数の排紙トレイを備えていない画像形成装置1に対してコマンドの種類を変更することなく、シフト処理を行わせることができる。   In the fifth to seventh embodiments, the case where the shift command is included in the page data has been described. However, the same discharge destination change command as that in the first to fourth embodiments is entered instead of the shift command. The CPU 11 may perform the same processing as described above using the discharge destination change command as a shift command. In this way, it is possible to cause the image forming apparatus 1 that does not include a plurality of paper discharge trays to perform shift processing without changing the type of command.

以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。   The invention made by the present inventor has been specifically described based on the preferred embodiments. However, the present invention is not limited to the above, and various modifications can be made without departing from the scope of the invention. Needless to say.

本発明は、印刷途中のページから印刷済記録媒体の排紙先を変更するプリンタ、複合装置、ファクシミリ装置等の画像形成装置に適用することができる。   The present invention can be applied to an image forming apparatus such as a printer, a composite apparatus, or a facsimile apparatus that changes a paper output destination of a printed recording medium from a page being printed.

本発明の画像形成装置の第1実施例を適用した画像形成装置の要部ブロック構成図。1 is a block diagram of a main part of an image forming apparatus to which a first embodiment of the image forming apparatus of the present invention is applied. 図1の画像形成装置の機能モジュール図。FIG. 2 is a functional module diagram of the image forming apparatus in FIG. 1. 図1の画像形成装置で取り扱う印刷ジョブのコマンド構成の一例を示す図。FIG. 2 is a diagram illustrating an example of a command configuration of a print job handled by the image forming apparatus in FIG. 1. 図1の画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート。3 is a flowchart showing a printing process accompanied by a paper discharge destination change control process by the image forming apparatus of FIG. 1. 本発明の画像形成装置の第2実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート。9 is a flowchart showing a printing process accompanied by a paper discharge destination change control process by the image forming apparatus to which the second embodiment of the image forming apparatus of the present invention is applied. 本発明の画像形成装置の第3実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート。9 is a flowchart showing a printing process accompanied by a paper discharge destination change control process by an image forming apparatus to which a third embodiment of the image forming apparatus of the present invention is applied. 図6の排紙先変更制御処理を伴う印刷処理の続きの処理を示すフローチャート。FIG. 7 is a flowchart showing processing subsequent to printing processing that includes the paper discharge destination change control processing of FIG. 6. FIG. 図6及び図7の排紙先変更制御処理の説明図。Explanatory drawing of the paper discharge destination change control processing of FIG.6 and FIG.7. 本発明の画像形成装置の第4実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート。10 is a flowchart showing a printing process accompanied by a paper discharge destination change control process by an image forming apparatus to which a fourth embodiment of the image forming apparatus of the present invention is applied. 図9の排紙先変更制御処理を伴う印刷処理の続きの処理を示すフローチャート。FIG. 10 is a flowchart showing processing subsequent to the printing processing with the paper discharge destination change control processing of FIG. 9; FIG. 図9及び図10の排紙先変更制御処理の説明図。Explanatory drawing of the paper discharge destination change control processing of FIG.9 and FIG.10. 本発明の画像形成装置の第5実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート。10 is a flowchart showing a printing process accompanied by a discharge destination change control process by an image forming apparatus to which a fifth embodiment of the image forming apparatus of the present invention is applied. 図12の排紙先変更制御処理の説明図。FIG. 13 is an explanatory diagram of a paper discharge destination change control process in FIG. 12. 本発明の画像形成装置の第6実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート。10 is a flowchart showing a printing process accompanied by a paper discharge destination change control process by an image forming apparatus to which a sixth embodiment of the image forming apparatus of the present invention is applied. 本発明の画像形成装置の第7実施例を適用した画像形成装置による排紙先変更制御処理を伴う印刷処理を示すフローチャート。10 is a flowchart showing a printing process accompanied by a paper discharge destination change control process by an image forming apparatus to which a seventh embodiment of the image forming apparatus of the present invention is applied.

符号の説明Explanation of symbols

1 画像形成装置
10 コントローラ
11 CPU
12 ハードディスク(HDD)
13 ホストI/F(ネットワークI/F)
14 ROM
15 RAM
16 パネルI/F
17 エンジンI/F
18 バス
20 プリンタエンジン
30 プリンタパネル
101 データ受信機能部
102 コマンド解析機能部
103 画像形成機能部
104 出力機能部
105 排紙先変更機能部
1 Image forming apparatus 10 Controller 11 CPU
12 Hard disk (HDD)
13 Host I / F (Network I / F)
14 ROM
15 RAM
16 Panel I / F
17 Engine I / F
18 Bus 20 Printer Engine 30 Printer Panel 101 Data Reception Function Unit 102 Command Analysis Function Unit 103 Image Forming Function Unit 104 Output Function Unit 105 Paper Discharge Destination Change Function Unit

Claims (5)

複数の排出先を備え、複数のページデータからなる印刷データを順次印刷した印刷済記録媒体を前記複数の排出先の一つに排出する画像形成装置において、
前記印刷データの任意のページデータ内に排出先の変更を指示する排紙先変更コマンドが含まれているか否かを検出するコマンド検出手段と、該コマンド検出手段が排紙先変更コマンドを検出すると、印刷済記録媒体の排出先を他の排出先に変更する排出先変更手段と、
印刷データのページデータを1枚の記録媒体の表裏面に順次印刷する両面印刷機能を備え、
印刷データを該両面印刷中に、前記コマンド検出手段が該印刷データのページデータ内に前記排紙先変更コマンドを検出すると、前記排出先変更手段は、該排紙先変更コマンドの検出されたページが該両面印刷の裏面のページであると、該両面印刷の次の表面のページの印刷済記録媒体から排出先を変更することを特徴とする画像形成装置。
In an image forming apparatus that includes a plurality of discharge destinations and discharges a printed recording medium in which print data including a plurality of page data is sequentially printed to one of the plurality of discharge destinations,
Command detection means for detecting whether or not a discharge destination change command for instructing change of the discharge destination is included in any page data of the print data, and when the command detection means detects a discharge destination change command A discharge destination changing means for changing the discharge destination of the printed recording medium to another discharge destination;
It has a double-sided printing function that prints page data of print data sequentially on the front and back sides of one recording medium,
When the command detection unit detects the discharge destination change command in the page data of the print data during the duplex printing of the print data, the discharge destination change unit detects the page where the discharge destination change command is detected. When the double-sided printing is a page on the back side of the double-sided printing, the discharge destination is changed from the printed recording medium of the page on the front side next to the double-sided printing.
複数の排出先を備え、複数のページデータからなる印刷データを順次印刷した印刷済記録媒体を前記複数の排出先の一つに排出する画像形成装置において、
前記印刷データの任意のページデータ内に排出先の変更を指示する排紙先変更コマンドが含まれているか否かを検出するコマンド検出手段と、該コマンド検出手段が排紙先変更コマンドを検出すると、印刷済記録媒体の排出先を他の排出先に変更する排出先変更手段と、
印刷データのNページ分のページデータを1枚の記録媒体に印刷するN−up印刷機能を備え、
印刷データを該N−up印刷中に、前記コマンド検出手段が該印刷データのページデータ内に前記排紙先変更コマンドを検出すると、前記排出先変更手段は、該排紙先変更コマンドの検出されたページを含む該N−up印刷の最終ページの次のページの印刷済記録媒体から排出先を変更することを特徴とする画像形成装置。
In an image forming apparatus that includes a plurality of discharge destinations and discharges a printed recording medium in which print data including a plurality of page data is sequentially printed to one of the plurality of discharge destinations,
Command detection means for detecting whether or not a discharge destination change command for instructing change of the discharge destination is included in any page data of the print data, and when the command detection means detects a discharge destination change command A discharge destination changing means for changing the discharge destination of the printed recording medium to another discharge destination;
N-up printing function for printing page data for N pages of print data on a single recording medium,
When the command detection unit detects the discharge destination change command in the page data of the print data during the N-up printing of the print data, the discharge destination change unit detects the discharge destination change command. An image forming apparatus, wherein the discharge destination is changed from a printed recording medium of a page next to the last page of the N-up printing including the first page.
前記排出先変更手段は、前記コマンド検出手段の検出した排紙先変更コマンドの指定する排出先が存在しないと、印刷済記録媒体の排出先を、予め設定されているデフォルトの排出先に変更することを特徴とする請求項1または2に記載の画像形成装置。 The discharge destination changing unit changes the discharge destination of the printed recording medium to a preset default discharge destination when there is no discharge destination designated by the discharge destination change command detected by the command detection unit. the image forming apparatus according to claim 1 or 2, characterized in that. 複数のページデータからなる印刷データを順次印刷した印刷済記録媒体を排出先に排出する画像形成装置において、
前記印刷データの任意のページデータ内に排出位置の変更を指示する排紙先変更コマンドが含まれているか否かを検出するコマンド検出手段と、前記コマンド検出手段が排紙先変更コマンドを検出すると、印刷済記録媒体を、前記排出先において、排出位置を任意の方向に位置ズレさせて排出させる排出位置変更手段と、
印刷データのページデータを1枚の記録媒体の表裏面に順次印刷する両面印刷機能を備え、
印刷データを該両面印刷中に、前記コマンド検出手段が該印刷データのページデータ内に前記排紙先変更コマンドを検出すると、前記排出位置変更手段は、該排紙先変更コマンドの検出されたページが該両面印刷の裏面のページであると、該両面印刷の次の表面のページの印刷済記録媒体から排出位置を変更することを特徴とする画像形成装置。
In an image forming apparatus that discharges a printed recording medium in which print data including a plurality of page data is sequentially printed to a discharge destination,
Command detection means for detecting whether or not a discharge destination change command for instructing change of the discharge position is included in any page data of the print data, and when the command detection means detects a discharge destination change command Discharge position changing means for discharging the printed recording medium by shifting the discharge position in an arbitrary direction at the discharge destination;
It has a double-sided printing function that prints page data of print data sequentially on the front and back sides of one recording medium,
When the command detection unit detects the discharge destination change command in the page data of the print data during the duplex printing of the print data, the discharge position change unit detects the page where the discharge destination change command is detected. When the double-sided printing is a page on the back side of the double-sided printing, the discharge position is changed from the printed recording medium of the page on the front side next to the double-sided printing.
複数のページデータからなる印刷データを順次印刷した印刷済記録媒体を排出先に排出する画像形成装置において、
前記印刷データの任意のページデータ内に排出位置の変更を指示する排紙先変更コマンドが含まれているか否かを検出するコマンド検出手段と、前記コマンド検出手段が排紙先変更コマンドを検出すると、印刷済記録媒体を、前記排出先において、排出位置を任意の方向に位置ズレさせて排出させる排出位置変更手段と、
印刷データのNページ分のページデータを1枚の記録媒体に印刷するN−up印刷機能を備え、
印刷データを該N−up印刷中に、前記コマンド検出手段が該印刷データのページデータ内に前記排紙先変更コマンドを検出すると、前記排出位置変更手段は、該排紙先変更コマンドの検出されたページを含む該N−up印刷の最終ページの次のページの印刷済記録媒体から排出位置を変更することを特徴とする画像形成装置。
In an image forming apparatus that discharges a printed recording medium in which print data including a plurality of page data is sequentially printed to a discharge destination,
Command detection means for detecting whether or not a discharge destination change command for instructing change of the discharge position is included in any page data of the print data, and when the command detection means detects a discharge destination change command Discharge position changing means for discharging the printed recording medium by shifting the discharge position in an arbitrary direction at the discharge destination;
N-up printing function for printing page data for N pages of print data on a single recording medium,
When the command detection unit detects the discharge destination change command in the page data of the print data during the N-up printing of the print data, the discharge position change unit detects the discharge destination change command. An image forming apparatus characterized in that the discharge position is changed from the printed recording medium of the next page of the last page of the N-up printing including the other pages.
JP2006222827A 2006-08-18 2006-08-18 Image forming apparatus Active JP4811865B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006222827A JP4811865B2 (en) 2006-08-18 2006-08-18 Image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006222827A JP4811865B2 (en) 2006-08-18 2006-08-18 Image forming apparatus

Publications (2)

Publication Number Publication Date
JP2008044258A JP2008044258A (en) 2008-02-28
JP4811865B2 true JP4811865B2 (en) 2011-11-09

Family

ID=39178444

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006222827A Active JP4811865B2 (en) 2006-08-18 2006-08-18 Image forming apparatus

Country Status (1)

Country Link
JP (1) JP4811865B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010252047A (en) * 2009-04-15 2010-11-04 Toshiba Corp Electronic device and setting method thereof

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000250359A (en) * 1999-03-01 2000-09-14 Canon Inc Image recorder, method for displaying ejection feasible information and storage medium
JP2001092611A (en) * 1999-09-17 2001-04-06 Canon Inc Data processor and picture recording device and method for controlling data processor and method for controlling picture recording device and storage medium
JP2003261257A (en) * 2002-03-11 2003-09-16 Canon Inc Image forming device and image printer and its control method
JP2004086559A (en) * 2002-08-27 2004-03-18 Fuji Xerox Co Ltd Printing processing system, and program and recording medium to be used for the same

Also Published As

Publication number Publication date
JP2008044258A (en) 2008-02-28

Similar Documents

Publication Publication Date Title
US7409169B2 (en) Image forming apparatus and image forming system
US8619301B2 (en) Image forming apparatus with informing function
JP7073930B2 (en) Post-processing device, paper insertion control program and paper insertion control method
JP4811865B2 (en) Image forming apparatus
JP5371549B2 (en) Print control apparatus, print control method, and computer program
JP2007238305A (en) Image forming device
JP5298909B2 (en) Printing apparatus and program
JP2008260148A (en) Image forming apparatus, image formation method and program executing image formation method
JP5853749B2 (en) Image processing apparatus, image processing apparatus control method, and image processing apparatus control program
JP4889563B2 (en) Image forming apparatus, image forming method, image forming control program, and recording medium
JP5035559B2 (en) Image forming system
JP2020146865A5 (en)
JP4669815B2 (en) Image forming device for printing irregular paper sizes
JP2007111935A (en) Print controller and print control program
JP7099165B2 (en) Image forming device and virus check method
JP2001205899A (en) Image output unit, image processing system, sheet discharge control method, and storage medium
JP5563265B2 (en) Printing apparatus, control method therefor, and program
JP2006079178A (en) Print system and print control method
JP2007069580A (en) Image forming device
JP6290030B2 (en) Image forming apparatus
JP4622002B2 (en) Printer device
JP4366429B2 (en) Image forming apparatus and control method thereof
JP2007136786A (en) Printing system
JP2006115390A (en) Image processing system
JP2006051660A (en) Printing control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090520

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20090603

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110311

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110317

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110511

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110603

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110727

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110817

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110817

R150 Certificate of patent or registration of utility model

Ref document number: 4811865

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140902

Year of fee payment: 3