JP2025008535A - Image forming apparatus, control method, and program - Google Patents
Image forming apparatus, control method, and program Download PDFInfo
- Publication number
- JP2025008535A JP2025008535A JP2023110776A JP2023110776A JP2025008535A JP 2025008535 A JP2025008535 A JP 2025008535A JP 2023110776 A JP2023110776 A JP 2023110776A JP 2023110776 A JP2023110776 A JP 2023110776A JP 2025008535 A JP2025008535 A JP 2025008535A
- Authority
- JP
- Japan
- Prior art keywords
- blank
- sheet
- original
- blank page
- sided
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Facsimiles In General (AREA)
- Facsimile Scanning Arrangements (AREA)
Abstract
Description
本発明は、画像形成装置、制御方法、並びにプログラムに関し、特に、白紙面を含む複数の原稿シート上の画像データを読み取って印刷出力する画像形成装置、制御方法、並びにプログラムに関する。 The present invention relates to an image forming device, a control method, and a program, and in particular to an image forming device, a control method, and a program that reads and prints image data on multiple original sheets, including blank pages.
デジタル複写機等の画像形成装置における読取装置では、主に2種類の読み取り方法で原稿の画像の読み取りを行っている。1つは、原稿をプラテンガラス上に載置することで原稿位置を固定し、光学系を移動させて原稿の画像を読み取る方法(光学系移動方式)である。もう1つは、光学系の位置を固定し、自動原稿搬送装置(ADF:Automatic Document Feeder)によって原稿を搬送させながら原稿の画像を読み取る方法(流し読み方式)である。 In the reading devices of image forming devices such as digital copiers, images on original documents are read mainly by two types of reading methods. One is a method in which the position of the original document is fixed by placing it on a platen glass, and the image of the original document is read by moving the optical system (optical system movement method). The other is a method in which the position of the optical system is fixed, and the image of the original document is read while being transported by an automatic document feeder (ADF) (skimming method).
従来、ADFを備える画像形成装置では、片面のみに印字された原稿と両面に印字された原稿とが混載されていた場合、片面のみに印字された原稿に対しても両面の読み取りを行う必要があった。しかしながら、この方法では、片面のみに印字された原稿の裏面(白紙面)の画像も読み取るため、その結果、不要なデータを処理することになる。また、読み取った画像データを印刷する際に白紙面も印刷処理が実行されるため無駄な紙の消費や電力消費が発生することになる。そこで、読み取った画像データが白紙か否かを判定し、白紙と判定された画像データは削除して無駄な印刷や紙、トナーの消費を抑制する様々な方法が考案されている。 Conventionally, in an image forming device equipped with an ADF, when a document is loaded with both documents printed on one side and documents printed on both sides, it is necessary to read both sides of the document printed on only one side. However, with this method, the image on the back side (blank side) of the document printed on only one side is also read, which results in processing unnecessary data. Furthermore, when printing the scanned image data, the blank side is also printed, which results in unnecessary paper consumption and power consumption. Therefore, various methods have been devised that determine whether the scanned image data is blank or not, and delete image data determined to be blank, thereby reducing unnecessary printing and paper and toner consumption.
その一例として、特許文献1では、原稿の読み取り時に得られた輝度信号を白紙判定回路に入力し、白紙判定回路の判定結果に応じて後段の印刷処理を制御する白紙除去機能が提案されている。 As an example, Patent Document 1 proposes a blank-page removal function that inputs a luminance signal obtained when scanning a document into a blank-page determination circuit and controls the subsequent printing process according to the result of the blank-page determination circuit.
しかしながら、特許文献1の白紙除去機能では、一律に白紙ページが印刷処理の対象から除去される。このため、例えば、ユーザーが、奇数枚の片面原稿の束と両面原稿の束の両面をADFで流し読みした後、この白紙除去機能を使って両面印刷コピーを実行すると、片面原稿の最終ページと両面原稿の1ページ目が同じシートの表面/裏面に夫々印刷される。この印刷結果は、元の原稿別に仕分けしたいユーザーにとっては意図しない結果となる。 However, with the blank page removal function of Patent Document 1, blank pages are uniformly removed from the print process. For this reason, for example, if a user uses the ADF to skim through both sides of a stack of single-sided documents and a stack of double-sided documents with an odd number of pages, and then uses this blank page removal function to perform double-sided printing, the last page of the single-sided document and the first page of the double-sided document will be printed on the front and back of the same sheet, respectively. This printout is unintended for users who want to sort the documents by their original documents.
そこで本発明の目的は、片面原稿の束と両面原稿の束の両面を流し読み後に両面印刷する際、印刷結果を元の原稿別に仕分けできる画像形成装置、制御方法、並びにプログラムを提供することである。 The object of the present invention is to provide an image forming device, control method, and program that can sort the print results by the original documents when skimming both sides of a stack of single-sided documents and a stack of double-sided documents and then printing on both sides.
上記課題を解決するため、本発明の請求項1に係る画像形成装置は、原稿トレイに載置された原稿束の原稿シートを、上から1枚ずつ分離搬送する自動原稿搬送器と、前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、両面印刷が可能な印刷部と、前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、を備える画像形成装置であって、前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定手段を備え、前記設定手段は、前記原稿束から分離搬送された第1の原稿シートの前記第1及び第2の面のいずれか一方のみが前記白紙検知部により白紙面と検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が偶数となる場合、前記第1及び第2の面の少なくともいずれか一方は白紙面でない後続の第2の原稿シートが出現するまで、前記第1の原稿シートに対する前記白紙スキップ判定を保留し、前記第2の原稿シートの前記第1及び第2の面のいずれか一方が前記白紙検知部により白紙面と検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートの非白紙面を前記印刷対象に追加し、前記第2の原稿シートの前記第1及び第2の面が共に前記白紙検知部により非白紙面であると検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外しないと判定し、前記第1の原稿シートの白紙面及び非白紙面を共に前記印刷対象に追加することを特徴とする。 In order to solve the above problem, the image forming apparatus according to claim 1 of the present invention includes an automatic document feeder that separates and conveys document sheets one by one from the top of a document stack placed on a document tray, a reading unit capable of reading image data of each of the first side, which is one side of the separated and conveyed document sheets, and the second side, which is the other side of the separated and conveyed document sheets, a printing unit capable of double-sided printing, and a printer that detects whether the first side is a blank or non-blank side and whether the second side is a blank or non-blank side based on the image data of the first and second sides read by the reading unit. and a blank page detection unit that detects whether or not the blank page detected by the blank page detection unit is to be excluded from a printing target, and a setting unit is provided for setting a printing target to be double-sided printed by the printing unit from the image data read sequentially in accordance with a result of the blank page skip determination, wherein, when the original stack is an original stack having a single-sided original stack on an upper side and a double-sided original stack on a lower side, the setting unit sequentially reads image data of the first and second sides of the separated and transported original sheets by the reading unit, performs a blank page skip determination as to whether or not the blank page detected by the blank page detection unit is to be excluded from a printing target, and sets a printing target to be double-sided printed by the printing unit from the image data read sequentially in accordance with a result of the blank page skip determination, the setting unit suspends the blank page skip determination for the first original sheet until a subsequent second original sheet appears, at least one of the first and second sides of which is not blank, when the blank page detection unit detects that only one of the first and second sides of a first original sheet separated and transported from the original stack is a blank side by the blank page detection unit and the total number of pages to be printed from a leading sheet of the original stack to a sheet immediately preceding the first original sheet is an even number, is detected as a blank side by the blank page detection unit, the blank page skip determination determines that the blank side of the first manuscript sheet is to be excluded from the printing target, and the non-blank side of the first manuscript sheet is added to the printing target; and when both the first and second sides of the second manuscript sheet are detected as non-blank sides by the blank page detection unit, the blank page skip determination determines that the blank side of the first manuscript sheet is not to be excluded from the printing target, and both the blank side and the non-blank side of the first manuscript sheet are added to the printing target.
上記課題を解決するため、本発明の請求項4に係る画像形成装置は、原稿トレイに載置された原稿束の原稿シートを、上から1枚ずつ分離搬送する自動原稿搬送器と、前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、両面印刷が可能な印刷部と、前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、を備える画像形成装置であって、前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定手段を備え、前記設定手段は、前記原稿束から分離搬送された第1の原稿シートの前記第1及び第2の面の少なくとも一方が前記白紙検知部により白紙面であると検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートに非白紙面がある場合はその非白紙面を印刷対象に追加し、前記第1の原稿シートの前記第1及び第2の面が共に非白紙面であると前記白紙検知部により検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が奇数となる場合、前記第1の原稿シートの前記第1の面の直前に印刷対象扱いの白紙ページを挿入し、前記第1の原稿シートの非白紙面を印刷対象に追加し、前記第1の原稿シートの前記第1及び第2の面が共に非白紙面であると前記白紙検知部により検知され、且つ前記原稿束の先頭シートから第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が偶数となる場合、前記印刷対象扱いの白紙ページを挿入することなく、前記第1の原稿シートの非白紙面を印刷対象に追加することを特徴とする。 In order to solve the above problem, the image forming apparatus according to claim 4 of the present invention includes an automatic document feeder that separates and conveys document sheets from a document stack placed on a document tray one by one from the top, a reading unit that can read image data of each of the first side, which is one side of the separated and conveyed document sheets, and the second side, which is the other side of the separated and conveyed document sheets, a printing unit that can perform double-sided printing, and a blank paper detection unit that detects whether the first side is a blank or non-blank side and whether the second side is a blank or non-blank side based on the image data of the first and second sides read by the reading unit. and a setting unit for setting a print target to be double-sided printed by the printing unit from the image data read sequentially in accordance with a result of the blank paper skip determination, in a case where the document stack is a mixture of a single-sided document stack on an upper side and a double-sided document stack on a lower side, the image data of the first and second sides of the separated and transported document sheets are read sequentially by the reading unit, a blank paper skip determination is performed as to whether or not the blank surfaces detected by the blank paper detection unit should be excluded from the print target, and the setting unit is configured to set a print target to be double-sided printed by the printing unit from the image data read sequentially in accordance with a result of the blank paper skip determination, and when at least one of the first and second sides of the first original sheet is detected to be a blank side by the blank page detection unit, the blank page skip determination determines that the blank side of the first original sheet is to be excluded from the printing target, and when the first original sheet has a non-blank side, the non-blank side is added to the printing target, and when the first and second sides of the first original sheet are both detected to be non-blank sides by the blank page detection unit and the total number of pages to be printed from the top sheet of the original stack to the sheet immediately preceding the first original sheet is an odd number .... If the blank page detection unit detects that both the first and second sides of the first manuscript sheet are non-blank pages, and if the total number of pages to be printed from the top sheet of the manuscript stack to the sheet immediately preceding the first manuscript sheet is an even number, the blank page to be printed is not inserted and the non-blank side of the first manuscript sheet is added to the pages to be printed.
上記課題を解決するため、本発明の請求項11に係る画像形成装置は、原稿トレイに載置された原稿束の原稿シートを、上から1枚ずつ分離搬送する自動原稿搬送器と、前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、両面印刷が可能な印刷部と、前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、を備える画像形成装置であって、前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定手段を備え、前記設定手段は、前記片面原稿の束が奇数枚である場合、前記印刷部による前記原稿束の両面印刷の出力物における前記片面原稿の最終ページが印刷されたシートの裏面は白紙面となるように、前記印刷対象を設定することを特徴とする。 In order to solve the above problem, the image forming apparatus according to claim 11 of the present invention is an image forming apparatus including an automatic document feeder that separates and conveys document sheets one by one from the top of a document stack placed on a document tray, a reading unit capable of reading image data of a first side, which is one side of the separated and conveyed document sheets, and a second side, which is the other side of the separated and conveyed document sheets, a printing unit capable of double-sided printing, and a blank paper detection unit that detects whether the first side is a blank or non-blank side and whether the second side is a blank or non-blank side based on the image data of the first and second sides read by the reading unit, and the document stack is a stack of single-sided documents on the top and a stack of double-sided documents on the bottom. In the case of a mixed original stack, the image data of the first and second sides of the separated and transported original sheets are read in sequence by the reading unit, a blank page skip determination is performed to determine whether or not the blank pages detected by the blank page detection unit should be excluded from the printing target, and a setting means is provided for setting the printing target to be double-sided printed by the printing unit from the image data read in sequence according to the result of the blank page skip determination, and the setting means is characterized in that, in the case of an odd number of single-sided originals, the printing target is set so that the back side of the sheet on which the last page of the single-sided original is printed in the output of the double-sided printing of the original stack by the printing unit is blank.
本発明によれば、片面原稿の束と両面原稿の束を混載させた混載原稿の両面を流し読み後に両面印刷する際、印刷結果を元の原稿別に仕分けできる。 According to the present invention, when a stack of single-sided and double-sided documents is scanned and then double-sided printed, the printouts can be sorted by the original documents.
以下、本発明を実施するための形態について図面を用いて説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また、実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。 Below, the embodiments for carrying out the present invention will be explained with reference to the drawings. Note that the following embodiments do not limit the invention as claimed, and not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention.
<第1の実施形態>
本発明の第1の実施形態について説明する。
First Embodiment
A first embodiment of the present invention will be described.
図1は、本実施形態に係る画像形成装置101のハードウェア構成を示すブロック図である。 Figure 1 is a block diagram showing the hardware configuration of an image forming device 101 according to this embodiment.
図1において、画像形成装置101は、制御部102、操作部112、プリンタ113、スキャナ114、及びモデム115を備える。 In FIG. 1, the image forming device 101 includes a control unit 102, an operation unit 112, a printer 113, a scanner 114, and a modem 115.
制御部102は、画像形成装置101全体の動作を制御する。図1に示すように、制御部102は、CPU103、ROM104、RAM105、HDD106、操作部I/F107、プリンタI/F108、スキャンI/F109、及びモデムI/F110を備える。また、制御部102は、ネットワークI/F111、スキャナ画像処理部116、符号化/復号化部117、及びシステムバス118を備える。 The control unit 102 controls the overall operation of the image forming apparatus 101. As shown in FIG. 1, the control unit 102 includes a CPU 103, a ROM 104, a RAM 105, a HDD 106, an operation unit I/F 107, a printer I/F 108, a scan I/F 109, and a modem I/F 110. The control unit 102 also includes a network I/F 111, a scanner image processing unit 116, an encoding/decoding unit 117, and a system bus 118.
CPU103は、ROM104に記憶された制御プログラムを読み出して、読み取り/印刷/通信などの各種制御を行う。 The CPU 103 reads the control program stored in the ROM 104 and performs various controls such as reading, printing, and communication.
RAM105は、CPU103の主メモリ、ワークエリア等の一時記憶領域として用いられ、HDD106は、画像データや各種プログラムを記憶する。 The RAM 105 is used as a temporary storage area such as the main memory and work area of the CPU 103, and the HDD 106 stores image data and various programs.
操作部I/F107は、操作部112と制御部102を接続する。操作部112には、不図示の表示部やキー(ボタン)などが備えられており、ユーザーによる操作/入力/指示を受け付ける受付部としての役割を担う。また、操作部112の表示部はタッチパネルになっており、ユーザーが画面に触れることで入力指示やスクロール指示を行うことが可能となっている。 The operation unit I/F 107 connects the operation unit 112 and the control unit 102. The operation unit 112 is equipped with a display unit and keys (buttons) (not shown), and serves as a reception unit that receives operations/inputs/instructions from the user. In addition, the display unit of the operation unit 112 is a touch panel, and the user can give input instructions and scroll instructions by touching the screen.
プリンタI/F108は、プリンタ113と制御部102を接続する。プリンタ113で印刷すべき画像データはプリンタI/F108を介して制御部102から転送され、プリンタ113により記録材上に印刷される。本実施形態ではプリンタ113(印刷部)は、片面印刷及び両面印刷を行うことが可能である。 The printer I/F 108 connects the printer 113 to the control unit 102. Image data to be printed by the printer 113 is transferred from the control unit 102 via the printer I/F 108, and is printed on a recording material by the printer 113. In this embodiment, the printer 113 (printing unit) is capable of single-sided printing and double-sided printing.
スキャナI/F109は、スキャナ114と制御部102を接続する。スキャナ114(読取部)は、原稿上の画像を読み取って画像データを生成し、スキャナI/F109を介して制御部102に入力する。 The scanner I/F 109 connects the scanner 114 and the control unit 102. The scanner 114 (reading unit) reads an image on a document, generates image data, and inputs the image data to the control unit 102 via the scanner I/F 109.
スキャナ画像処理部116は、スキャナI/F109の処理によりRAM105に展開された画像データに対して、画像処理モード(カラースキャン、モノクロスキャン等)に応じた画像処理を実行する処理部である。スキャナI/F109及びスキャナ画像処理部116については、後に詳細に説明する。 The scanner image processing unit 116 is a processing unit that performs image processing according to the image processing mode (color scan, monochrome scan, etc.) on the image data expanded in the RAM 105 by the processing of the scanner I/F 109. The scanner I/F 109 and the scanner image processing unit 116 will be described in detail later.
符号化/復号化部117は、JPEG、JBIGといった所定の規格に準拠した画像データの圧縮、伸長処理を実行する処理部である。 The encoding/decoding unit 117 is a processing unit that performs compression and decompression processing of image data that conforms to a specified standard such as JPEG or JBIG.
モデムI/F110は、モデム115と制御部102を接続する。モデム115は、公衆回線に接続され、外部のファクシミリ装置(図示せず)との間のおける画像データのファクシミリ通信を実行する。 The modem I/F 110 connects the modem 115 to the control unit 102. The modem 115 is connected to a public line and performs facsimile communication of image data with an external facsimile device (not shown).
ネットワークI/F111は、制御部102(画像形成装置101)を有線LAN(不図示)に接続する。画像形成装置101は、ネットワークI/F111を介して外部装置と画像データや各種情報を送受信することができる。例えば、画像形成装置101は、外部装置から印刷用画像データを受信し、プリンタ113で印刷したり、スキャナ114で読み取った画像データを外部装置へ送信したりすることが可能である。 The network I/F 111 connects the control unit 102 (image forming device 101) to a wired LAN (not shown). The image forming device 101 can send and receive image data and various information to and from external devices via the network I/F 111. For example, the image forming device 101 can receive print image data from an external device and print it using the printer 113, or send image data read by the scanner 114 to the external device.
システムバス118は、制御部102内にある上述の構造要素間のデータ通路となる。 The system bus 118 provides a data path between the above-mentioned structural elements within the control unit 102.
次に、図2を用いて上述したスキャナ114の内部構成を説明する。 Next, the internal configuration of the scanner 114 described above will be explained using Figure 2.
スキャナ114は、スキャナ下部201及びスキャナ上部202を備える。 The scanner 114 has a lower scanner part 201 and an upper scanner part 202.
スキャナ下部201は、原稿台203及びコンタクトイメージセンサ(CIS:Contact Image Sensor)204を備える。原稿台203は、ガラス板等の透明板で構成される。 The scanner lower part 201 includes a platen 203 and a contact image sensor (CIS) 204. The platen 203 is made of a transparent plate such as a glass plate.
スキャナ上部202は、原稿トレイ205、排紙トレイ206、及び自動原稿搬送器(ADF)207を備える。原稿トレイ205、排紙トレイ206、及びADF207は一体に構成される。 The scanner upper part 202 includes a document tray 205, a paper output tray 206, and an automatic document feeder (ADF) 207. The document tray 205, the paper output tray 206, and the ADF 207 are integrally configured.
原稿トレイ205に載置される原稿208は、ADF207に取り込まれて画像を読み取られ、排紙トレイ206に排出される。スキャナ114(図1)は、ADF207を用いることで、原稿208の片面読み取り及び両面読み取りを行うことができる。尚、スキャナ上部202は、不図示の開閉機構により、スキャナ下部201に対して開閉自在である。スキャナ上部202の開閉により、スキャナ114は、ADF207を用いずに、原稿台203上に載置された原稿の画像を読み取ることができる。 The document 208 placed on the document tray 205 is taken into the ADF 207, the image is read, and the document is discharged to the discharge tray 206. The scanner 114 (FIG. 1) can read one side or both sides of the document 208 by using the ADF 207. The upper scanner portion 202 can be opened and closed relative to the lower scanner portion 201 by an opening and closing mechanism (not shown). By opening and closing the upper scanner portion 202, the scanner 114 can read the image of the document placed on the document table 203 without using the ADF 207.
スキャナ下部201のCIS204は、原稿の一方の面の画像読み取り部として機能する。以下、本実施形態において、CIS204で読み取る面を「表面」とする。従って、原稿トレイ205に載置される原稿208の上側の面が表面になる。また、表面の反対の面を「裏面」とする。 The CIS 204 in the scanner lower portion 201 functions as an image reading unit for one side of a document. Hereinafter, in this embodiment, the side read by the CIS 204 is referred to as the "front side." Therefore, the upper side of the document 208 placed on the document tray 205 is the front side. The side opposite the front side is referred to as the "back side."
CIS204は、照射手段としての一対のLED(Light Emitting Diode)光源209,210、光電変換部211、及びレンズ212を備える。 The CIS 204 includes a pair of LED (Light Emitting Diode) light sources 209, 210 as an irradiation means, a photoelectric conversion unit 211, and a lens 212.
LED光源209,210から照射された光は、ADF207で取り込まれた原稿208の表面または原稿台203上に載置された原稿の表面で反射され、その反射光がレンズ212を介して光電変換部211に入力される。 The light emitted from the LED light sources 209 and 210 is reflected by the surface of the document 208 taken in by the ADF 207 or the surface of the document placed on the document table 203, and the reflected light is input to the photoelectric conversion unit 211 via the lens 212.
光電変換部211は、入力された反射光を電気信号に変換することで画像データを生成する。 The photoelectric conversion unit 211 generates image data by converting the input reflected light into an electrical signal.
LED光源209は、主走査方向(図2の奥行き方向)に沿って配列される複数のLED素子及び導光体を有している。LED光源210も同様に、主走査方向に沿って配列される複数のLED素子及び導光体を有している。LED光源209,210は、各LED素子から出射された光により導光体を介して原稿の表面を照射する。光電変換部211は、主走査方向に配列される複数の光電素子を備えている。 The LED light source 209 has a plurality of LED elements and a light guide arranged along the main scanning direction (depth direction in FIG. 2). Similarly, the LED light source 210 has a plurality of LED elements and a light guide arranged along the main scanning direction. The LED light sources 209 and 210 illuminate the surface of the document through the light guide with light emitted from each LED element. The photoelectric conversion unit 211 has a plurality of photoelectric elements arranged in the main scanning direction.
このような構成のCIS204は、原稿台203の下方において副走査方向(図2の左右方向)に移動可能に設けられる。原稿台203に原稿が載置される場合には、CIS204が副走査方向に移動して、当該原稿の画像を読み取る。 The CIS 204 thus configured is provided below the platen 203 so as to be movable in the sub-scanning direction (the left-right direction in FIG. 2). When an original is placed on the platen 203, the CIS 204 moves in the sub-scanning direction to read the image of the original.
スキャナ上部202のADF207は、原稿搬送ユニットとして機能する。ADF207は、原稿トレイ205上に載置される原稿208を1枚ずつ排紙トレイ206まで搬送する。そのためにADF207は、搬送路に沿って、ピックアップローラ213、分離部214、第1レジストローラ215、第2レジストローラ216、第1搬送ローラ217、第2搬送ローラ218、及び排紙ローラ219を備える。 The ADF 207 on the scanner upper part 202 functions as a document transport unit. The ADF 207 transports documents 208 placed on the document tray 205 one by one to the paper output tray 206. To this end, the ADF 207 includes a pickup roller 213, a separation section 214, a first registration roller 215, a second registration roller 216, a first transport roller 217, a second transport roller 218, and a paper output roller 219 along the transport path.
スキャナ上部202のCIS221は、原稿208の他方の面である裏面の画像読取部として機能する。 The CIS 221 in the scanner upper portion 202 functions as an image reading unit for the other side, i.e., the back side, of the original 208.
CIS221は、照射手段としての一対のLED光源222,223、光電変換部224、及びレンズ225を備える。 The CIS 221 includes a pair of LED light sources 222, 223 as irradiation means, a photoelectric conversion unit 224, and a lens 225.
LED光源222,223から照射された光は、ADF207で取り込まれた原稿の裏面に反射され、その反射光がレンズ225を介して光電変換部224に入力される。 The light emitted from the LED light sources 222 and 223 is reflected by the back surface of the document taken in by the ADF 207, and the reflected light is input to the photoelectric conversion unit 224 via the lens 225.
光電変換部224は、入力された反射光を電気信号に変換することで画像データを生成する。 The photoelectric conversion unit 224 generates image data by converting the input reflected light into an electrical signal.
LED光源222は、主走査方向に沿って配列される複数のLED素子及び導光体を有している。LED光源223も同様に、主走査方向に沿って配列される複数のLED素子及び導光体を有している。LED光源222,223は、各LED素子から出射された光により導光体を介して原稿の裏面を照射する。光電変換部224は、主走査方向に配列される複数の光電素子を備えている。 The LED light source 222 has a plurality of LED elements and a light guide arranged along the main scanning direction. Similarly, the LED light source 223 has a plurality of LED elements and a light guide arranged along the main scanning direction. The LED light sources 222 and 223 illuminate the back surface of the document through the light guide with light emitted from each LED element. The photoelectric conversion unit 224 has a plurality of photoelectric elements arranged in the main scanning direction.
ADF207は、ピックアップローラ213により原稿トレイ205上に載置される原稿208を取り込む。分離部214は、図中の上方に分離ローラ及び下方に分離パッドを備えた構成であり、ピックアップローラ213で取り込んだ原稿208を1枚ずつ分離する。ADF207は、ピックアップローラ213及び分離部214により、原稿208を1枚ずつ連続して取り込み可能である。第1レジストローラ215は、取り込んだ原稿208の斜行補正を行う。斜行補正された原稿208は、第2レジストローラ216及び第1搬送ローラ217により、CIS204及びCIS221による画像読取位置まで搬送される。原稿208の表面のみを読み取る場合、CIS204により表面画像が読み取られ、表裏両面を読み取る場合、CIS204により表面画像が、CIS221により裏面画像が夫々読み取られる。CIS204及びCIS221により画像が読み取られた原稿は、第2搬送ローラ218及び排紙ローラ219により、排紙トレイ206に排出される。 The ADF 207 takes in the original 208 placed on the original tray 205 by the pickup roller 213. The separation unit 214 is configured with a separation roller at the top and a separation pad at the bottom in the figure, and separates the original 208 taken in by the pickup roller 213 one by one. The ADF 207 can take in the original 208 one by one continuously by the pickup roller 213 and the separation unit 214. The first registration roller 215 performs skew correction on the taken-in original 208. The skew-corrected original 208 is transported by the second registration roller 216 and the first transport roller 217 to an image reading position by the CIS 204 and the CIS 221. When only the front side of the original 208 is read, the front side image is read by the CIS 204, and when both the front and back sides are read, the front side image is read by the CIS 204 and the back side image is read by the CIS 221. The document whose image has been read by the CIS 204 and CIS 221 is discharged onto the discharge tray 206 by the second conveyor rollers 218 and discharge rollers 219.
以上説明した構成により、スキャナ114は、原稿台203上に載置された原稿の表面の画像の読み取り、ADF207で取り込まれた原稿208の表面(片面)のみの画像の読み取り、及び原稿208の表面/裏面(両面)の画像の同時読み取りが可能である。 With the configuration described above, the scanner 114 can read an image on the front side of a document placed on the document tray 203, read an image on only the front side (one side) of a document 208 captured by the ADF 207, and simultaneously read images on both the front and back sides (both sides) of the document 208.
図3は、図1におけるスキャナI/F109の概略的なソフトウェア構成を示すブロック図である。 Figure 3 is a block diagram showing the general software configuration of the scanner I/F 109 in Figure 1.
スキャナI/F109は、スキャナ114による原稿表面画像の読み取りに使用する表面画像データ入力ブロック301と、スキャナ114による原稿裏面画像の読み取りに使用する裏面画像データ入力ブロック302から構成される。本発明の画像形成装置101においては、CIS204により読み取った画像データが表面画像データ入力ブロック301へ入力され、CIS221により読み取った画像データが裏面画像データ入力ブロック302へ入力されるようになっている。 The scanner I/F 109 is composed of a front image data input block 301 used to read the front image of the document by the scanner 114, and a back image data input block 302 used to read the back image of the document by the scanner 114. In the image forming apparatus 101 of the present invention, the image data read by the CIS 204 is input to the front image data input block 301, and the image data read by the CIS 221 is input to the back image data input block 302.
まず、表面画像データ入力ブロック301について説明する。 First, we will explain the surface image data input block 301.
CIS204に対して、第1タイミング制御部303は、読み取りスピードに応じた読み取りデバイスの制御信号を生成し出力する。このデバイス制御信号は、スキャナI/F109内で生成される同期信号に同期するものであり、これにより主走査方向の読み取りタイミングと、読み取り処理の同調を図ることができる。第1LED点灯制御部304は、CIS204の光源となるLED209,210の点灯を制御するユニットである。第1LED点灯制御部304は、R,G,Bの各色要素に対応したLED209,210の順次点灯制御のための同期信号、クロック信号及びCIS204に対応した調光の制御、点灯の開始、消灯の制御を実行する。この制御タイミングは、上述の第1タイミング制御部303から受信する同期信号に基づくものであり、CIS204の駆動と同期したLED209,210の点灯が制御される。CIS204の出力信号は、第1AFE(AFE:Analog Front End)305に入力される。第1AFE305の処理は、CIS204の出力信号に対して、ゲイン調整、A/D変換処理を施し、CIS204より出力されるアナログ信号をデジタル信号に変換して、表面画像データ入力ブロック301に入力する。第1同期制御部306は、第1AFE305に対して、CIS204のアナログ信号に応じて所定の閾値レベルを設定し、画像読み取りデバイスの相違による出力信号レベルの調整を行う。更に、アナログ信号のサンプリング制御とデジタル信号を第1AFE305に出力させるための同期クロックを生成して出力し、第1AFE305から所定のデジタル信号による読み取り画像データを受信する。この第1AFE305より受信した画像データは、第1同期制御部306を介して第1出力データ制御部307に入力される。第1出力データ制御部307は、表面画像データ入力ブロック301の出力モードに合わせ、入力された画像データをバッファ308(バッファA-1、バッファB-1、バッファC-1)に格納する。バッファ308に格納された画像データはRAM105に転送される。 For the CIS 204, the first timing control unit 303 generates and outputs a control signal for the reading device according to the reading speed. This device control signal is synchronized with the synchronization signal generated in the scanner I/F 109, and thereby the reading timing in the main scanning direction and the reading process can be synchronized. The first LED lighting control unit 304 is a unit that controls the lighting of the LEDs 209 and 210 that are the light sources of the CIS 204. The first LED lighting control unit 304 executes a synchronization signal for sequential lighting control of the LEDs 209 and 210 corresponding to each color element of R, G, and B, a clock signal, and dimming control corresponding to the CIS 204, starting lighting, and turning off the light. This control timing is based on the synchronization signal received from the above-mentioned first timing control unit 303, and the lighting of the LEDs 209 and 210 is controlled in synchronization with the drive of the CIS 204. The output signal of the CIS 204 is input to the first AFE (AFE: Analog Front End) 305. The first AFE 305 performs gain adjustment and A/D conversion processing on the output signal of the CIS 204, converts the analog signal output from the CIS 204 into a digital signal, and inputs it to the surface image data input block 301. The first synchronization control unit 306 sets a predetermined threshold level for the first AFE 305 according to the analog signal of the CIS 204, and adjusts the output signal level according to the difference in the image reading device. Furthermore, it generates and outputs a synchronization clock for sampling control of the analog signal and outputting a digital signal to the first AFE 305, and receives read image data from the first AFE 305 by a predetermined digital signal. The image data received from the first AFE 305 is input to the first output data control unit 307 via the first synchronization control unit 306. The first output data control unit 307 stores the input image data in the buffer 308 (buffer A-1, buffer B-1, buffer C-1) according to the output mode of the surface image data input block 301. The image data stored in the buffer 308 is transferred to the RAM 105.
次に、裏面画像データ入力ブロック302について説明する。裏面画像データ入力ブロック302も上述の表面画像データ入力ブロック301と同様の構成となっている。CIS221に対して、第2タイミング制御部309は、読み取りスピードに応じた読み取りデバイスの制御信号を生成し出力する。第2LED点灯制御部310は、CIS221の光源となるLED222,223の点灯を制御する。CIS221の出力信号は、第2AFE311に入力され、ゲイン調整、A/D変換処理が施され、裏面画像データ入力ブロック302に入力される。第2同期制御部312は、第2AFE311に対して、CIS221のアナログ信号に応じて所定の閾値レベルを設定し、画像読み取りデバイスの相違による出力信号レベルの調整を行う。更に、アナログ信号のサンプリング制御とデジタル信号を第2AFE311に出力させるための同期クロックを生成して出力し、第2AFE311から所定のデジタル信号による読み取り画像データを受信する。このデータは、第2出力データ制御部313に入力される。第2出力データ制御部313は、受信した画像データを裏面画像データ入力ブロック302の出力モードに合わせてバッファ314(バッファA-2、バッファB-2、バッファC-2)に格納する。バッファ314に格納された画像データはRAM105に転送される。 Next, the back image data input block 302 will be described. The back image data input block 302 has the same configuration as the front image data input block 301 described above. For the CIS 221, the second timing control unit 309 generates and outputs a control signal for the reading device according to the reading speed. The second LED lighting control unit 310 controls the lighting of the LEDs 222 and 223 that serve as the light sources of the CIS 221. The output signal of the CIS 221 is input to the second AFE 311, where it is subjected to gain adjustment and A/D conversion processing, and input to the back image data input block 302. The second synchronization control unit 312 sets a predetermined threshold level for the second AFE 311 according to the analog signal of the CIS 221, and adjusts the output signal level according to the difference in the image reading device. Furthermore, it generates and outputs a synchronization clock for sampling control of the analog signal and outputting a digital signal to the second AFE 311, and receives read image data by a predetermined digital signal from the second AFE 311. This data is input to the second output data control unit 313. The second output data control unit 313 stores the received image data in a buffer 314 (buffer A-2, buffer B-2, buffer C-2) according to the output mode of the back-side image data input block 302. The image data stored in the buffer 314 is transferred to the RAM 105.
次に、図4を用いてスキャナ画像処理部116の概略的なソフトウェア構成を説明する。 Next, the general software configuration of the scanner image processing unit 116 will be explained using Figure 4.
スキャナ画像処理部116は、図3を用いて説明したスキャナI/F109の処理によりRAM105に展開された画像データに対して、画像処理モード(カラースキャン、モノクロスキャン等)に応じた画像処理を実行する処理部である。スキャナ画像処理部116は、表面スキャナ画像処理部400及び裏面スキャナ画像処理部410から構成される。 The scanner image processing unit 116 is a processing unit that performs image processing according to the image processing mode (color scan, monochrome scan, etc.) on the image data expanded in the RAM 105 by the processing of the scanner I/F 109 described with reference to FIG. 3. The scanner image processing unit 116 is composed of a front scanner image processing unit 400 and a back scanner image processing unit 410.
まず、表面スキャナ画像処理部400について説明する。 First, we will explain the surface scanner image processing unit 400.
表面スキャナ画像処理部400は、スキャナ画像処理バッファ408にローディングされたデータに対して、各画像処理モードに応じた処理を実行する。ここで、スキャナ画像処理バッファ408へは、前述したスキャナI/F109の表面画像データ入力ブロック301の出力データとしてRAM105に転送された画像データが所定のデータサイズ毎に順次ローディングされる。 The surface scanner image processing unit 400 performs processing according to each image processing mode on the data loaded into the scanner image processing buffer 408. Here, the image data transferred to the RAM 105 as output data of the surface image data input block 301 of the scanner I/F 109 described above is loaded sequentially into the scanner image processing buffer 408 in units of a predetermined data size.
処理ブロック401は、R,G,Bに分離した面順次の入力データを点順次のデータに再構成する処理ブロックである。1画素のデータはRAM105に面順次のデータとしてR,G,B各色毎に格納されている。これらのデータがスキャナ画像処理バッファ408にローディングされると、処理ブロック401は、各色データ毎に1画素データを取り出し、1画素のR,G,Bデータとして再構成する。次に処理ブロック401は、再構成の処理を画素毎に行い、面順次の画像データを点順次のデータに変換する。 Processing block 401 is a processing block that reconstructs the frame-sequential input data separated into R, G, and B into dot-sequential data. Data for one pixel is stored in RAM 105 as frame-sequential data for each color R, G, and B. When this data is loaded into scanner image processing buffer 408, processing block 401 extracts one pixel of data for each color data and reconstructs it as R, G, and B data for one pixel. Next, processing block 401 performs reconstruction processing for each pixel, converting the frame-sequential image data into dot-sequential data.
処理ブロック402は、主走査方向の光源(LED209,210)の光量分布のばらつきや、画像読み取りデバイスの受光素子(光電変換部211の光電素子)のばらつき、暗出力のオフセットを行うためシェーディング補正を実行する処理ブロックである。 Processing block 402 is a processing block that performs shading correction to compensate for variations in the light quantity distribution of the light source (LEDs 209, 210) in the main scanning direction, variations in the light receiving elements (photoelectric elements of the photoelectric conversion unit 211) of the image reading device, and offsets the dark output.
処理ブロック403は、平均化処理、入力マスキング処理、及びγ補正処理を行う処理ブロックである。ここでの平均化処理とは、主走査方向の読み取り解像度を落とすため処理であり、平均化処理でなくサブサンプリング(単純間引き)を行うようにしてもよい。またここでの入力マスキング処理とは、入力されたR,G,Bデータの色補正を演算する処理あり、γ補正処理とは、入力されたデータに対して、所定の階調特性を与える処理である。 Processing block 403 is a processing block that performs averaging processing, input masking processing, and gamma correction processing. The averaging processing here is processing for reducing the reading resolution in the main scanning direction, and subsampling (simple thinning) may be performed instead of averaging processing. The input masking processing here is processing for calculating color correction of the input R, G, B data, and the gamma correction processing is processing for giving the input data a predetermined gradation characteristic.
処理ブロック404は、入力画像データの各画素が、黒文字であるか、線画輪郭であるかを判別する処理ブロックである。 Processing block 404 is a processing block that determines whether each pixel of the input image data is black text or a line drawing outline.
処理ブロック405は、MTF補正処理、RGB→(L,Ca,Cb)変換処理、及び下地濃度調整処理を行う処理ブロックである。ここで、MTF補正処理とは、画像読み取りデバイスを変更した際のMTF差補正や、縮小変倍時のモアレ低減のために主走査方向にフィルタ処理を行う処理であり、注目領域に対して主走査方向の所定画素について各係数を乗加算処理する。またRGB→(L,Ca,Cb)変換処理とは、後続の処理ブロック406で行うフィルタリング(L(明度強調),Ca(彩度強調),Cb(色判定))に際し、R,G,B各色の多値画像データ(RGBデータ)の変換を行う処理である。下地濃度調整処理部とは、原稿の下地濃度を自動認識し、下地濃度値を白側に補正することによりファクシミリ通信等に適した二値化データを得るための処理である。 The processing block 405 is a processing block that performs MTF correction processing, RGB → (L, Ca, Cb) conversion processing, and background density adjustment processing. Here, the MTF correction processing is a processing that performs filter processing in the main scanning direction to correct the MTF difference when the image reading device is changed and to reduce moire when reducing the magnification, and performs multiplication and addition processing of each coefficient for a predetermined pixel in the main scanning direction of the target area. Also, the RGB → (L, Ca, Cb) conversion processing is a processing that converts multi-value image data (RGB data) of each color of R, G, and B when filtering (L (brightness emphasis), Ca (saturation emphasis), Cb (color judgment)) performed in the subsequent processing block 406. The background density adjustment processing unit is a processing to automatically recognize the background density of the document and obtain binary data suitable for facsimile communication, etc. by correcting the background density value to the white side.
処理ブロック406は、先の処理ブロック405でRGB→(L,Ca,Cb)変換処理されたデータに対して色判定とフィルタリングを行うため、まず、入力画像の明度成分(L)のエッジ強度処理及び彩度(Ca,Cb)の強調処理(フィルタ処理)を行う。更に、処理ブロック406は、エッジ強度処理後の入力画像の彩色判定を行い、その結果を出力する。また、処理ブロック406は、処理ブロック404で生成された文字、線画輪郭部の判定信号等に基づき、強調量のパラメータを変化させることができる。処理ブロック406でのフィルタ処理後のデータは、(L,Ca,Cb)のデータからRGBデータに変換されて出力される。この処理ブロック406は、モノクロ画像データを処理する場合は、エッジ強調フィルタとして機能する。 In order to perform color judgment and filtering on the data that has been converted from RGB to (L, Ca, Cb) in the previous processing block 405, the processing block 406 first performs edge strength processing on the lightness component (L) of the input image and emphasis processing (filter processing) on the saturation (Ca, Cb). Furthermore, the processing block 406 performs color judgment on the input image after edge strength processing and outputs the result. The processing block 406 can also change the emphasis amount parameter based on judgment signals for characters and line drawing contours generated in the processing block 404. The data after filtering in the processing block 406 is converted from (L, Ca, Cb) data to RGB data and output. When processing monochrome image data, this processing block 406 functions as an edge emphasis filter.
処理ブロック407は、主走査、副走査方向の線形補間変倍処理を施す処理ブロックである。 Processing block 407 is a processing block that performs linear interpolation magnification processing in the main scanning and sub-scanning directions.
以上の画像処理が、設定された画像処理モード(コピーモード、スキャナモード等)に応じて、スキャナ画像処理バッファ408にローディングされたデータに対して順次実行される。 The above image processing is performed sequentially on the data loaded into the scanner image processing buffer 408 according to the set image processing mode (copy mode, scanner mode, etc.).
処理ブロック409(白紙検知部)は、表面スキャナ画像処理部400に入力される画像データに対して、上述の画像処理とは並行して、読み取られた画像データが白紙であるか否かの検知(白紙判定)を行う。ここで白紙とは、印字情報(すなわちコンテンツ)がないと判定された原稿を指す。印字情報がなければ、色紙のような色付きの原稿や再生紙も白紙として扱う。すなわち、白紙検知とは、原稿に印刷されたコンテンツの有無の判定である。また、これらを読み取った際の画像データ、読み取った際の裏写りのみの画像データも以下では白紙と呼ぶ。一方で少量の文字や網点で印字された薄い文字等で記載されている原稿は白紙ではない。手書きまたはプリンタで印字された印字情報を含む用紙を読み取った画像データはコンテンツデータと呼ぶ。処理ブロック409は、例えば、入力された画像データの頻度分布から平均値、分散を求めて白紙を検知する。これは、原稿の読み取り画像データに有意な情報(白紙ではない情報、コンテンツ)が含まれている場合、頻度分布から算出された分散が大きくなる特徴を用いるためである。 The processing block 409 (blank paper detection unit) performs detection (blank paper determination) of whether the scanned image data is blank or not (in parallel with the above-mentioned image processing) for the image data input to the surface scanner image processing unit 400. Here, blank paper refers to a document that is determined to have no printed information (i.e., content). If there is no printed information, colored documents such as colored paper and recycled paper are also treated as blank. In other words, blank paper detection is a determination of the presence or absence of content printed on the document. In addition, image data when these are read and image data when only the back side is read are also called blank paper below. On the other hand, documents written with a small amount of characters or faint characters printed with halftone dots are not blank. Image data read from paper containing printed information written by hand or printed by a printer are called content data. For example, the processing block 409 detects blank paper by calculating the average value and variance from the frequency distribution of the input image data. This is because the feature that the variance calculated from the frequency distribution becomes large is used when the scanned image data of the document contains significant information (information that is not blank, content).
図5は、図4における処理ブロック409のソフトウェア構成を示すブロック図である。 Figure 5 is a block diagram showing the software configuration of processing block 409 in Figure 4.
処理ブロック409は、頻度分布生成部501及び頻度分布解析部502を有するブロックであって、図示しないレジスタに接続され、制御用パラメータや処理結果がそのレジスタに保持される。レジスタへの書き込みはCPU103及び処理ブロック409によって行われ、処理ブロック409は、レジスタに設定された制御パラメータを読み出して動作し、処理結果をレジスタに書き込む。 The processing block 409 is a block having a frequency distribution generation unit 501 and a frequency distribution analysis unit 502, and is connected to a register (not shown), in which control parameters and processing results are stored. Writing to the register is performed by the CPU 103 and the processing block 409, and the processing block 409 operates by reading the control parameters set in the register and writing the processing results to the register.
頻度分布生成部501は、入力画像データから輝度の頻度分布を生成し、頻度分布解析部502は、頻度分布生成部501で生成された頻度分布から、その特徴を解析し、原稿画像が白紙か否かを判定する。 The frequency distribution generation unit 501 generates a luminance frequency distribution from the input image data, and the frequency distribution analysis unit 502 analyzes the characteristics of the frequency distribution generated by the frequency distribution generation unit 501 and determines whether the document image is blank or not.
ここで、図6を用いて、頻度分布生成部501及び頻度分布解析部502の動作の一例を説明する。 Here, an example of the operation of the frequency distribution generation unit 501 and the frequency distribution analysis unit 502 will be described with reference to FIG. 6.
図6(A),(B)のグラフにおいて、横軸は、入力画像データの精度を8bit(値域:0~255)とした場合の画素値を示し、縦軸は、その度数を示している。図6に示す例では、スキャナ114による読み取り画像データは輝度情報であり、白に近いデータであるほど数値が大きく、黒に近いデータであるほど数値が小さい。 In the graphs of Figures 6 (A) and (B), the horizontal axis indicates pixel values when the precision of the input image data is 8 bits (range: 0 to 255), and the vertical axis indicates the frequency. In the example shown in Figure 6, the image data read by the scanner 114 is luminance information, and the closer the data is to white, the larger the numerical value, and the closer the data is to black, the smaller the numerical value.
原稿の読取面の下地が白の白紙である場合、読み取り画像データの画素値(輝度情報)は数値が大きくなり、頻度分布生成部501で生成されるその頻度分布は、図6(A)のように、高輝度に度数が集中した形となる。 When the background of the document to be read is white paper, the pixel values (brightness information) of the read image data become large, and the frequency distribution generated by the frequency distribution generating unit 501 becomes concentrated at high brightness, as shown in Figure 6 (A).
ここで、各画素値xnとその平均値xaveを用いて次の数式で分散s2を求めることができる。 Here, the variance s2 can be calculated using each pixel value xn and its average value xave by the following formula.
分散s2は、その値が小さいほど(ゼロに近いほど)平均値xaveと各画素値xnとの差(ばらつき)が少ないことを示す数値指標となる。 The variance s2 is a numerical index that indicates that the smaller its value (the closer it is to zero), the smaller the difference (variance) between the average value xave and each pixel value xn .
図6(A)のように平均値xaveに対する各画素値xnのばらつきが少なくなるような原稿の場合、分散s2の値は比較的小さな値となる。一方、読み取り画像データに情報を含んでいる場合、図6(B)に示すように、高輝度以外の輝度値にも度数が分布するようになる。この場合、平均値xaveに対する各画素値xnのばらつきが多くなり、分散s2の値は比較的大きな値となる。これらのことから、頻度分布から求めた平均値、分散を算出することによって読み取り画像データが白紙であるか否かの判定が頻度分布解析部502において可能となる。この例では、頻度分布解析部502は、分散s2を算出し、分散s2が所定の閾値s2 threshを超える場合に、読み取り画像データが白紙でないと判断し、分散s2が所定の閾値s2 thresh以下である場合に、読み取り画像データが白紙であると判断する。尚、白紙の判定に分散値を使用する理由は、読み取り画像データを複数の領域に分割し、分割領域ごとに頻度分布及び分散を求めることで領域ごとのばらつきも考慮した白紙判定が可能となるからである。 In the case of an original in which the variation of each pixel value xn with respect to the average value xave is small as shown in FIG. 6A, the value of the variance s2 is relatively small. On the other hand, when the read image data contains information, as shown in FIG. 6B, the frequency is distributed in luminance values other than high luminance. In this case, the variation of each pixel value xn with respect to the average value xave increases, and the value of the variance s2 is relatively large. From these facts, the frequency distribution analysis unit 502 can determine whether the read image data is blank or not by calculating the average value and variance obtained from the frequency distribution. In this example, the frequency distribution analysis unit 502 calculates the variance s2 , and if the variance s2 exceeds a predetermined threshold value s2thresh , it determines that the read image data is not blank, and if the variance s2 is equal to or less than the predetermined threshold value s2thresh , it determines that the read image data is blank. The reason for using the variance value to determine whether a page is blank is that by dividing the scanned image data into multiple regions and calculating the frequency distribution and variance for each divided region, it is possible to determine whether a page is blank while taking into account the variation between regions.
図6に示す例では、処理ブロック409は、読み取り画像データの頻度分布及び分散を用いて白紙を検知する方法を用いているが、本発明における白紙の検知方法はこの方法に限定されるものではない。例えば、読み取り画像データのエッジを検出する処理部を設け、エッジと判定された画素を計数し、その計数値(エッジ数)に応じて白紙を検出するようにしてもよい。また、頻度分布、分散、エッジ数を組み合わせて白紙の判定を行うようにしてもよい。 In the example shown in FIG. 6, the processing block 409 uses a method for detecting blank pages using the frequency distribution and variance of the scanned image data, but the method for detecting blank pages in the present invention is not limited to this method. For example, a processing unit that detects edges in the scanned image data may be provided, pixels determined to be edges may be counted, and blank pages may be detected according to the count value (number of edges). Also, blank pages may be determined by combining the frequency distribution, variance, and number of edges.
白紙判定を行う場合、画像形成装置101は、例えば、ユーザー操作に従って白紙検知レベルを設定する。白紙検知レベルは、画像データを白紙として検知する検知レベルである。 When performing a blank page determination, the image forming device 101 sets a blank page detection level, for example, in accordance with a user operation. The blank page detection level is a detection level at which image data is detected as blank.
例えば、前述した閾値s2 threshを小さくすると、分散s2が閾値s2 threshを上回る傾向が強くなり白紙と判定され難くなる。しかし、閾値s2 threshを大きくすると、分散s2が閾値s2 threshを下回る傾向が強くなり白紙と判定され易くなる。このように、閾値s2 threshの値を変更すると白紙と判定する基準を変えることができる。つまり、薄い文字、薄い画像データを多く含む原稿を白紙であると判定させたくない場合は、白紙検知レベルを弱に(閾値s2 threshの値を小さく)設定する。逆に、薄い文字、薄い画像データを多く含む原稿を白紙と判定させたい場合は、白紙検知レベルを強に(閾値s2 threshの値を大きく)設定する。 For example, when the threshold value s2thresh is decreased, the variance s2 tends to exceed the threshold value s2thresh , and it becomes difficult to determine a blank page. However, when the threshold value s2thresh is increased , the variance s2 tends to fall below the threshold value s2thresh , and it becomes easier to determine a blank page. In this way, by changing the value of the threshold value s2thresh , the standard for determining a blank page can be changed. In other words, if you do not want a document that contains a lot of faint characters and faint image data to be determined as a blank page, set the blank page detection level to a low level (set the value of the threshold value s2thresh to a low level ). Conversely, if you want a document that contains a lot of faint characters and faint image data to be determined as a blank page, set the blank page detection level to a high level (set the value of the threshold value s2thresh to a high level ).
次に、裏面スキャナ画像処理部410について説明する。 Next, we will explain the back scanner image processing unit 410.
裏面スキャナ画像処理部410も上述の表面スキャナ画像処理部400と同様の構成となっている。裏面スキャナ画像処理部410は、スキャナ画像処理バッファ418にローディングされたデータに対して、各画像処理モードに応じた処理を実行する。ここで、スキャナ画像処理バッファ418へは、前述したスキャナI/F109の裏面画像データ入力ブロック302の出力データとしてRAM105に転送された画像データが所定のデータサイズ毎に順次ローディングされる。 The back scanner image processing unit 410 has the same configuration as the front scanner image processing unit 400 described above. The back scanner image processing unit 410 executes processing according to each image processing mode on the data loaded into the scanner image processing buffer 418. Here, the image data transferred to the RAM 105 as output data of the back image data input block 302 of the scanner I/F 109 described above is loaded sequentially into the scanner image processing buffer 418 in units of a predetermined data size.
処理ブロック411~417,419は夫々、前述した表面スキャナ画像処理部400の対応する処理ブロック401~407,409と同様の処理を行うものである。そのため、ここでは詳細な説明は割愛する。 Processing blocks 411 to 417, and 419 each perform the same processing as the corresponding processing blocks 401 to 407, and 409 of the surface scanner image processing unit 400 described above. Therefore, a detailed description will be omitted here.
次に、図7に示すコピー設定画面の一例を用いて、本発明の画像形成装置101で奇数枚の片面原稿の束と両面原稿の束を混載させた原稿束をADFから読み込んで白紙除去+「両面→両面」コピーを実行する場合のジョブ設定の一例を示す。尚、「両面→両面」コピーは、原稿束からADFで取り込んだ原稿シートの両面の画像データを読み取った後、読み取った画像データを用いた両面印刷を行うジョブを指す。 Next, using an example of a copy setting screen shown in Figure 7, an example of job settings will be shown when reading a stack of original documents containing a mixture of an odd number of single-sided originals and double-sided originals from the ADF with the image forming device 101 of the present invention and performing blank page removal + "double-sided to double-sided" copying. Note that "double-sided to double-sided" copying refers to a job in which image data on both sides of the original sheets taken in from the stack of originals by the ADF is read, and then double-sided printing is performed using the read image data.
ここで、図7に示す各画面は、CPU103の制御により操作部112の表示部に表示されるものとする。尚、本実施形態での片面原稿と両面原稿を混載とは、ADF207により、片面原稿の束を読み取った後、両面原稿が読み取られるよう原稿トレイ205に原稿208が載置された状態を指す。 Here, each screen shown in FIG. 7 is displayed on the display unit of the operation unit 112 under the control of the CPU 103. Note that in this embodiment, a mixture of single-sided and double-sided documents refers to a state in which a stack of single-sided documents is read by the ADF 207, and then documents 208 are placed on the document tray 205 so that double-sided documents can be read.
図7(A)は、画像形成装置101におけるコピー機能の待機画面である。同図に示すように、図7(A)の待機画面には、基本設定項目領域701、詳細設定項目領域702、及びスタートボタン703が含まれる。 Fig. 7 (A) is a standby screen for the copy function in the image forming apparatus 101. As shown in the figure, the standby screen in Fig. 7 (A) includes a basic setting item area 701, a detailed setting item area 702, and a start button 703.
基本設定項目領域701では、カラー選択(フルカラー/白黒)、倍率、用紙(カセット/サイズ)、部数の各基本設定が設定変更可能である。 In the basic setting item area 701, the basic settings of color selection (full color/black and white), magnification, paper (cassette/size), and number of copies can be changed.
詳細設定項目領域702では、両面、白紙スキップ、ソート、原稿の種類、ページ集約(Nup)などの印刷ジョブの詳細設定が設定変更可能である。図7(A)では不図示であるが、詳細設定項目領域702で設定変更可能な詳細設定項目には上述の項目以外にも、枠消し、シャープネス、濃度などがある。これらの詳細設定項目については、操作部112の表示部(タッチパネル)上をユーザーが詳細設定項目領域702をタッチしてスクロールすると表示される。 In the detailed setting item area 702, detailed settings of the print job such as double-sided printing, blank page skip, sorting, document type, page aggregation (Nup), etc. can be changed. Although not shown in FIG. 7A, in addition to the above-mentioned items, detailed setting items that can be changed in the detailed setting item area 702 include border erasure, sharpness, density, etc. These detailed setting items are displayed when the user touches the detailed setting item area 702 on the display unit (touch panel) of the operation unit 112 and scrolls.
スタートボタン703は、同ボタンがユーザーにより押下された時点のジョブ設定でコピージョブの開始指示を受け付けるボタンである。 The start button 703 is a button that accepts an instruction to start a copy job with the job settings at the time the button is pressed by the user.
本発明の画像形成装置101を用いて、白紙除去+「両面→両面」コピーを実行する場合、ユーザーは、詳細設定項目領域702の「両面」設定704及び「白紙スキップ」設定705を用いてコピージョブの詳細設定を変更する。 When performing blank page removal + "double-sided to double-sided" copying using the image forming device 101 of the present invention, the user changes the detailed settings of the copy job using the "double-sided" setting 704 and the "skip blank page" setting 705 in the detailed setting item area 702.
図7(A)の待機画面でユーザーが「両面」設定704を押下すると、図7(B)の両面設定画面が表示される。図7(B)の両面設定画面で、ユーザーは、「両面→両面」コピー設定706を選択した後、確定ボタン707を押下して同画面を閉じ、図7(A)の待機画面を再表示させる。この操作により、画像形成装置101は、原稿の表面/裏面の夫々を読み取って、印刷用紙の表面/裏面に印刷出力を行うコピージョブが設定される。 When the user presses the "Double-Sided" setting 704 on the standby screen in FIG. 7(A), the double-sided setting screen in FIG. 7(B) is displayed. On the double-sided setting screen in FIG. 7(B), the user selects the "Double-Sided → Double-Sided" copy setting 706, then presses the Confirm button 707 to close the screen and redisplay the standby screen in FIG. 7(A). This operation causes the image forming apparatus 101 to set a copy job in which the image forming apparatus reads the front and back sides of the document and prints out the front and back sides of the print paper.
図7(A)の待機画面でユーザーが「白紙スキップ」設定705を押下すると、図7(C)の白紙スキップ設定画面が表示される。図7(C)の白紙スキップ設定画面で、ユーザーが、「ON」設定708を選択した後、「片面/両面原稿混在」ボタン710を押下すると、図7(D)の片面/両面原稿混在設定画面が表示される。 When the user presses the "Skip blank page" setting 705 on the standby screen in FIG. 7(A), the blank page skip setting screen in FIG. 7(C) is displayed. When the user selects the "ON" setting 708 on the blank page skip setting screen in FIG. 7(C) and then presses the "Mixed single-sided/double-sided originals" button 710, the mixed single-sided/double-sided originals setting screen in FIG. 7(D) is displayed.
図7(D)の片面/両面原稿混在設定画面で、ユーザーが「ON」設定713を選択した後、確定ボタン714を押下して同画面を閉じる。さらに、この操作で再表示された図7(C)の白紙スキップ設定画面で確定ボタン711を押下して同画面を閉じ、図7(A)の待機画面を再表示させる。 After the user selects the "ON" setting 713 on the single-sided/double-sided original mix setting screen in FIG. 7(D), he/she presses the Confirm button 714 to close the screen. Furthermore, by pressing the Confirm button 711 on the blank page skip setting screen in FIG. 7(C) that is redisplayed by this operation, the screen is closed and the standby screen in FIG. 7(A) is redisplayed.
以上の操作により、画像形成装置101では、コピージョブのジョブ設定が片面/両面原稿混在モードがON、白紙スキップ設定がONとなる。この状態でスタートボタン703が押下されると、図8、図9のフローチャートを用いて後述する、白紙除去+「両面→両面」コピーの実行が画像形成装置101において開始する。 By performing the above operations, the job settings for the copy job in the image forming device 101 are set to mixed single-sided/double-sided original mode ON and blank page skip setting ON. When the start button 703 is pressed in this state, the image forming device 101 starts executing blank page removal + "double-sided → double-sided" copying, which will be described later using the flowcharts in Figures 8 and 9.
尚、操作部112に、白紙除去+「両面→両面」コピー実行用の専用ボタンを設けてもよい。この場合、ユーザーはこの専用ボタンを押下するだけで、画像形成装置101で白紙除去+「両面→両面」コピーの実行を開始できる。またこの専用ボタンは、操作部112の表示部に表示されるアイコンであってもよいし、操作部112にある物理ボタンであってもよい。 The operation unit 112 may be provided with a dedicated button for blank page removal + "double-sided to double-sided" copying. In this case, the user can start blank page removal + "double-sided to double-sided" copying on the image forming apparatus 101 simply by pressing this dedicated button. This dedicated button may be an icon displayed on the display unit of the operation unit 112, or may be a physical button on the operation unit 112.
また、図7(C)の白紙スキップ設定画面でユーザーが「検知レベル調整」ボタン709を押下すると、図7(E)の検知レベル調整画面が表示される。本発明の画像形成装置101では、5段階で検知レベルを設定変更可能となっており、ユーザーは、スライダー715をスライドさせ、所望の検知レベルに設定後、確定ボタン716を押下して同画面を閉じると、設定した検知レベルへの設定変更が確定される。 Furthermore, when the user presses the "detection level adjustment" button 709 on the blank page skip setting screen in FIG. 7(C), the detection level adjustment screen in FIG. 7(E) is displayed. In the image forming device 101 of the present invention, the detection level can be changed in five stages, and the user slides the slider 715 to set the desired detection level, and then presses the confirm button 716 to close the screen, thereby confirming the change to the detection level that was set.
また、図7(C)の白紙スキップ設定画面でユーザーが「?」ボタン(ヘルプボタン)712を押下すると、図7(F)のヘルプ画面が表示される。図7(F)のヘルプ画面では、片面/両面原稿混在モード及び検知レベル調整の詳細説明をユーザーに報知する。ユーザーが閉じる717を押下すると、図7(C)の白紙スキップ設定画面が再表示される。 In addition, when the user presses the "?" button (help button) 712 on the blank page skip setting screen in FIG. 7(C), the help screen in FIG. 7(F) is displayed. The help screen in FIG. 7(F) provides the user with a detailed explanation of the mixed single-sided/double-sided document mode and the detection level adjustment. When the user presses close 717, the blank page skip setting screen in FIG. 7(C) is displayed again.
次に、図8及び図9を用いて、本実施形態の画像形成装置101を用いて奇数枚の片面原稿の束と両面原稿の束を混載させた原稿束をADFから読み込んで白紙除去+「両面→両面」コピーを実行する際の処理を説明する。 Next, using Figures 8 and 9, we will explain the process of reading a stack of documents containing an odd number of single-sided documents and a stack of double-sided documents from the ADF using the image forming device 101 of this embodiment and performing blank page removal + "double-sided to double-sided" copying.
図8は、白紙除去+「両面→両面」コピー実行処理のフローチャートである。本処理は、CPU103(設定手段)がROM104に記憶されたプログラムをRAM105に展開することで実行される。 Figure 8 is a flowchart of the blank page removal + "double-sided to double-sided" copy execution process. This process is executed by the CPU 103 (setting means) expanding the program stored in the ROM 104 into the RAM 105.
以下、上側に奇数枚の片面原稿の束、下側に両面原稿の束を混載させた原稿束(混載原稿束)をADFの原稿トレイ205に載置し、本処理を実行した場合について説明する。 The following describes the case where a stack of documents (mixed stack of documents) with an odd number of single-sided documents on the top and a stack of double-sided documents on the bottom is placed on the document tray 205 of the ADF and this process is executed.
まず、ステップS801において、CPU103は、操作部112を介してユーザーからジョブ設定の入力を受け付ける。ここでは、ユーザーは、白紙除去+「両面→両面」コピーを実行するため、上述の図7の各画面を用いてコピージョブの詳細設定を行い、片面/両面原稿混在モードをON、白紙スキップ設定をONとする。 First, in step S801, the CPU 103 accepts job setting input from the user via the operation unit 112. Here, to perform blank page removal + "double-sided to double-sided" copying, the user sets detailed settings for the copy job using each screen in FIG. 7 described above, turns on the mixed single-sided/double-sided original mode, and turns on the blank page skip setting.
次に、ステップS802で、CPU103は、操作部112を介してユーザーからコピージョブ開始指示を受け付ける。ここでは、ユーザーが、片面原稿の束が上側に、両面原稿の束が下側となるように原稿を重ねて原稿トレイ205に載置し、図7(A)のスタートボタン703を押下してコピージョブの開始を指示する。 Next, in step S802, the CPU 103 accepts a copy job start instruction from the user via the operation unit 112. Here, the user places the documents on the document tray 205 in a stack with the single-sided document stack on top and the double-sided document stack on the bottom, and presses the start button 703 in FIG. 7A to start the copy job.
次に、ステップS803において、CPU103は、白紙スキップ読み込み処理を実行する。具体的には、白紙スキップ読み込み処理ではまず、原稿トレイ205に載置された原稿束の原稿シートを上から1枚ずつ分離搬送して表面及び裏面の画像データを読み込む。この際、処理ブロック409の白紙判定結果をもとに白紙面をスキップする(白紙面を印刷対象から除外する)。その後、印刷対象の読み取り画像データを順次保存する。この一連の白紙スキップ読み込み処理の詳細に関しては図9のサブルーチンを用いて後ほど説明する。 Next, in step S803, the CPU 103 executes blank-page skip reading processing. Specifically, in the blank-page skip reading processing, the original sheets of the original stack placed on the original tray 205 are first separated and transported one by one from the top, and image data of the front and back sides is read. At this time, the blank side is skipped based on the blank page determination result of the processing block 409 (the blank side is excluded from the printing target). After that, the read image data to be printed is saved sequentially. The details of this series of blank-page skip reading processing will be explained later using the subroutine in FIG. 9.
次に、ステップS804において、CPU103は、ステップS803で保存した印刷対象の読み取り画像データを印刷用紙の表面及び裏面に両面印刷で出力する。 Next, in step S804, the CPU 103 outputs the scanned image data to be printed that was saved in step S803 on both sides of the printing paper.
尚、図8のフローチャートでは、両面読み取り後、白紙面をスキップし、得られた印刷対象の画像データの両面印刷処理に実行する例を示したが、本発明における制御方法はこの方法に限定されるものではない。例えば、両面読み取り、白紙スキップ、両面印刷を夫々並行して実行する構成でも良い。 In the flowchart of FIG. 8, an example is shown in which after double-sided reading, blank pages are skipped and the obtained image data to be printed is subjected to double-sided printing processing, but the control method of the present invention is not limited to this method. For example, a configuration in which double-sided reading, blank page skipping, and double-sided printing are each performed in parallel is also possible.
図9は、図8のステップS803の白紙スキップ読み込み処理のサブルーチンのフローチャートである。 Figure 9 is a flowchart of the subroutine for the blank page skip reading process in step S803 of Figure 8.
まず、ステップS901において、CPU103は、スキャナ114の原稿トレイ205に載置された原稿束から分離搬送された原稿シート1枚の表面及び裏面の夫々の画像を読み取る。 First, in step S901, the CPU 103 reads the images on the front and back sides of a single document sheet that has been separated and transported from a stack of documents placed on the document tray 205 of the scanner 114.
ステップS902で、CPU103は、白紙面がある場合、その白紙面をスキップする、すなわち印刷対象から除外するか否かの判定(白紙スキップ判定)の対象シート(以下「カレントシート」という)にステップS901で読み込んだ原稿シートを設定する。 In step S902, if there is a blank side, the CPU 103 sets the document sheet read in step S901 as the target sheet (hereinafter referred to as the "current sheet") for determining whether or not to skip the blank side, i.e., exclude it from the printing target (blank skip determination).
ステップS903で、CPU103は、片面/両面原稿混在モードがONか否かを判定する。ONの場合(ステップS903でYES)、ステップS904へ処理を進め、そうでない場合は、ステップS905へ処理を進める。 In step S903, the CPU 103 determines whether the mixed single-sided/double-sided document mode is ON. If it is ON (YES in step S903), the process proceeds to step S904; if not, the process proceeds to step S905.
ステップS904で、CPU103は、カレントシートの表面及び裏面が共に白紙か否かを判定する。表面及び裏面が共に白紙であった場合(ステップS904でYES)、ステップS909へ処理を進め、そうでない場合は、ステップS910へ処理を進める。 In step S904, the CPU 103 determines whether both the front and back sides of the current sheet are blank. If both the front and back sides are blank (YES in step S904), the process proceeds to step S909; otherwise, the process proceeds to step S910.
ステップS905で、CPU103は、カレントシートに白紙面があるか、すなわち、表面及び裏面の少なくとも一方が白紙であるか否かを判定する。白紙面がある場合(ステップS905でYES)、ステップS906へ処理を進め、そうでない場合は、ステップS907へ処理を進める。 In step S905, the CPU 103 determines whether the current sheet has a blank side, that is, whether at least one of the front and back sides is blank. If the current sheet has a blank side (YES in step S905), the process proceeds to step S906; otherwise, the process proceeds to step S907.
ステップS906で、CPU103は、カレントシートの白紙面をスキップし、ステップS907へ処理を進める。 In step S906, the CPU 103 skips the blank side of the current sheet and proceeds to step S907.
ステップS907で、CPU103は、カレントシートに非白紙面があるか、すなわち、表面及び裏面の少なくとも一方が非白紙面(白紙でない面)であるか否かを判定する。非白紙面がある場合(ステップS907でYES)、ステップS908へ処理を進め、そうでない場合は、ステップS922へ処理を進める。 In step S907, the CPU 103 determines whether the current sheet has a non-blank side, i.e., whether at least one of the front and back sides is a non-blank side. If the current sheet has a non-blank side (YES in step S907), the process proceeds to step S908; otherwise, the process proceeds to step S922.
ステップS908で、CPU103は、カレントシートの非白紙面を印刷対象ページに追加し、ステップS922へ処理を進める。 In step S908, the CPU 103 adds the non-blank sides of the current sheet to the pages to be printed and proceeds to step S922.
ステップS909で、CPU103は、カレントシートの表面及び裏面を共にスキップする、すなわち印刷対象から外し、ステップS922へ処理を進める。 In step S909, the CPU 103 skips both the front and back sides of the current sheet, i.e., excludes them from the printing target, and proceeds to step S922.
ステップS910で、CPU103は、白紙スキップ判定を保留している保留シートがあるか否かを判定する。保留シートがない場合(ステップS910でYES)、ステップS911へ処理を進め、そうでない場合は、ステップ917へ処理を進める。 In step S910, the CPU 103 determines whether there are any reserved sheets for which blank skip determination is pending. If there are no reserved sheets (YES in step S910), the process proceeds to step S911; otherwise, the process proceeds to step S917.
ステップS911で、CPU103は、カレントシートの表面または裏面のいずれか一方が白紙か否かを判定する。いずれか一方が白紙であった場合(ステップS911でYES)、ステップS912へ処理を進め、そうでない場合(カレントシートの表面及び裏面が共に非白紙面である場合)は、ステップS915へ処理を進める。 In step S911, the CPU 103 determines whether either the front or back side of the current sheet is blank. If either side is blank (YES in step S911), the process proceeds to step S912. If not (both the front and back sides of the current sheet are non-blank), the process proceeds to step S915.
ステップS912で、CPU103は、カレントシートの直前のシートまでの印刷対象ページの合計ページ数を算出し、ステップS913に処理を進める。但し、カレントシートが1枚目の場合は、それ以前のシートが存在しないため、カレントシートの直前のシートまでの印刷対象ページの合計ページ数は“0”(ゼロ)ページとして扱う。 In step S912, the CPU 103 calculates the total number of pages to be printed up to the sheet immediately preceding the current sheet, and proceeds to step S913. However, if the current sheet is the first sheet, there are no previous sheets, so the total number of pages to be printed up to the sheet immediately preceding the current sheet is treated as "0" (zero) pages.
ステップS913で、CPU103は、ステップS912で算出した印刷対象ページの合計ページ数が奇数か否かを判定する。奇数であった場合(ステップS913でYES)、ステップS914へ処理を進め、そうでない(偶数であった)場合は、ステップS916へ処理を進める。 In step S913, the CPU 103 determines whether the total number of pages to be printed calculated in step S912 is an odd number. If it is an odd number (YES in step S913), the process proceeds to step S914. If it is not an odd number (an even number), the process proceeds to step S916.
ステップS914で、CPU103は、カレントシートの白紙面をスキップする、すなわち印刷対象から外し、ステップS915へ処理を進める。 In step S914, the CPU 103 skips the blank side of the current sheet, i.e., excludes it from the printing target, and proceeds to step S915.
ステップS915で、CPU103は、カレントシートの非白紙面を印刷対象に追加し、ステップS916へ処理を進める。 In step S915, the CPU 103 adds the non-blank side of the current sheet to the printing target and proceeds to step S916.
ステップS916で、CPU103は、保留シートとしてカレントシートを設定し、白紙面のスキップ判定を保留し、ステップS922へ処理を進める。 In step S916, the CPU 103 sets the current sheet as the reserved sheet, suspends the skip determination of blank pages, and proceeds to step S922.
ステップS917で、CPU103は、カレントシートの表面または裏面のいずれか一方が白紙か否かを判定する。いずれか一方が白紙であった場合(ステップS917でYES)、ステップS918へ処理を進め、そうでない場合(カレントシートの表面及び裏面が共に非白紙面である場合)は、ステップS921へ処理を進める。 In step S917, the CPU 103 determines whether either the front or back side of the current sheet is blank. If either side is blank (YES in step S917), the process proceeds to step S918. If not (both the front and back sides of the current sheet are non-blank), the process proceeds to step S921.
ステップS918で、CPU103は、保留シートの白紙面をスキップする、すなわち印刷対象から外し、ステップS919へ処理を進める。 In step S918, the CPU 103 skips the blank side of the reserved sheet, i.e., excludes it from the printing target, and proceeds to step S919.
ステップS919で、CPU103は、保留シートの非白紙面を印刷対象に追加し、ステップS920に処理を進める。 In step S919, the CPU 103 adds the non-blank side of the reserved sheet to the printing targets and proceeds to step S920.
ステップS920で、CPU103は、保留シートの情報をクリアし、ステップS911に処理を進める。 In step S920, the CPU 103 clears the reserved sheet information and proceeds to step S911.
ステップS921で、CPU103は、保留シートの非白紙面を印刷対象に追加することなく、その表面及び裏面の夫々を印刷対象に追加し、ステップS920に処理を進める。 In step S921, the CPU 103 adds both the front and back sides of the reserved sheet to the printing targets without adding the non-blank side of the reserved sheet to the printing targets, and proceeds to step S920.
ステップS922で、CPU103は、次の原稿シートの有無を判定する。次の原稿シートがある場合(ステップS922でYES)、ステップS901へ戻り、そうでない場合は、ステップS923へ処理を進める。 In step S922, the CPU 103 determines whether or not there is a next manuscript sheet. If there is a next manuscript sheet (YES in step S922), the process returns to step S901; otherwise, the process proceeds to step S923.
ステップS923で、CPU103は、保留シートの有無を判定する。保留シートがあった場合(ステップS923でNO)、ステップS924へ処理を進め、そうでない場合は、図9のサブルーチンを終了する。 In step S923, the CPU 103 determines whether or not there are any reserved sheets. If there are any reserved sheets (NO in step S923), the process proceeds to step S924; if not, the subroutine in FIG. 9 is terminated.
ステップS924で、CPU103は、保留シートの白紙面をスキップする、すなわち印刷対象から外し、ステップS925へ処理を進める。 In step S924, the CPU 103 skips the blank side of the reserved sheet, i.e., excludes it from the printing target, and proceeds to step S925.
ステップS925で、CPU103は、保留シートの非白紙面を印刷対象に追加し、その後、図9のサブルーチンを終了する。 In step S925, the CPU 103 adds the non-blank side of the reserved sheet to the printing targets, and then ends the subroutine in FIG. 9.
尚、図9のフローチャートのステップS913では、カレントシートの直前のシートまでの印刷対象ページの合計ページ数が奇数か否かで処理を切り替えているが、本発明における制御方法はこの方法に限定されるものではない。例えば、カレントシートの直前のシートまでのシート枚数とスキップしたページ数の情報を用いて同等の判断を行う構成でも良いし、読み込んだページ数とスキップしたページ数の情報を用いて同等の判断を行う構成でも良い。 In step S913 of the flowchart in FIG. 9, the process is switched depending on whether the total number of pages to be printed up to the sheet immediately preceding the current sheet is an odd number, but the control method in the present invention is not limited to this method. For example, a configuration may be used in which an equivalent judgment is made using information on the number of sheets up to the sheet immediately preceding the current sheet and the number of pages skipped, or a configuration may be used in which an equivalent judgment is made using information on the number of pages read and the number of pages skipped.
図10Aは、図9の白紙スキップ読み込み処理での、片面/両面原稿混在モードにおける白紙スキップ判定条件の一覧を表に示す図である。図10Aに示すように、本実施形態では片面/両面原稿混在モードにおける白紙スキップ判定条件には条件1~4がある。図10B~Eは、図10Aに示す条件1~4の夫々を具体的に模式図で示す図である。 Figure 10A is a table showing a list of blank page skip determination conditions in the single-sided/double-sided original mixed mode in the blank page skip reading process of Figure 9. As shown in Figure 10A, in this embodiment, the blank page skip determination conditions in the single-sided/double-sided original mixed mode include conditions 1 to 4. Figures 10B to 10E are schematic diagrams showing specific examples of conditions 1 to 4 shown in Figure 10A.
白紙スキップ判定条件で決定される処理内容は、注目シート(第1の原稿シート)に関する情報、すなわち注目シートの白紙検知結果と、注目シートの直前のシートまでの印刷対象ページの合計ページ数が偶数か奇数かとだけで決定されない。図10Aに記載の通り、注目シートの後続シートで表面・裏面のいずれか一方は白紙でない最初のシート(第2の原稿シート)の白紙検知結果もこの処理内容の決定に左右する。 The processing content determined by the blank page skip judgment condition is not determined only by information about the target sheet (first manuscript sheet), i.e., the blank page detection result of the target sheet and whether the total number of pages to be printed up to the sheet immediately preceding the target sheet is even or odd. As shown in Figure 10A, the blank page detection result of the first sheet (second manuscript sheet) following the target sheet that has either the front or back side not blank also determines the processing content.
次に図11、図12を用いて、本実施形態における片面/両面原稿混在モードでの白紙スキップ読み込み処理を、片面原稿と両面原稿を混載させた原稿束をADFから読み込んで実行する場合の具体例を説明する。 Next, using Figures 11 and 12, we will explain a specific example of the blank page skip reading process in the mixed single-sided/double-sided document mode in this embodiment, where a stack of documents containing a mixture of single-sided and double-sided documents is read from the ADF.
図11は、本実施形態における片面/両面原稿混在モードでの白紙スキップ読み込み処理が、上側に3枚の片面原稿の束、下側に2枚の両面原稿の束からなる原稿束に対して行うケースを示す模式図である。 Figure 11 is a schematic diagram showing a case in which the blank skip reading process in the mixed single-sided/double-sided document mode in this embodiment is performed on a document stack consisting of a stack of three single-sided documents on the top and a stack of two double-sided documents on the bottom.
図11(A)に示すように、片面原稿は3枚すべて裏面が白紙面であり、両面原稿は2枚とも表面/裏面に印字情報(コンテンツ)がある。これらの原稿を白紙面も含めて読み込んだ場合、図11(B)に示すような読み取り画像データが生成される。よってこのケースに対して、片面/両面原稿混在モードがONの状態で図9の白紙スキップ読み込み処理を実施すると、図11(C)に示すように白紙面W1,W2はスキップ(除去)され、白紙面W3はスキップされず印刷対象として保持される。具体的には、白紙面W1は、図10(A)の条件4が、白紙面W2は、図10(A)の条件2が夫々適用されスキップされる。白紙面W3は、図10(A)の条件3が適用されスキップされない。これらの白紙スキップ読み込み処理後のページ構成の読み取り画像データを両面印刷した結果が図11(D)となる。すなわち、出力シート1枚目乃至2枚目が片面原稿を両面印刷した結果であり、出力シート3枚目乃至4枚目が両面原稿を両面印刷した結果である。このように、印刷結果を元の原稿別(すなわち片面原稿で印刷されている原稿と、両面原稿で印刷されている原稿と)に応じて仕分けすることができる。 As shown in FIG. 11(A), all three single-sided documents have blank pages on the back, and both double-sided documents have print information (content) on the front and back. When these documents are read, including the blank pages, the read image data shown in FIG. 11(B) is generated. Therefore, in this case, when the blank page skip read process of FIG. 9 is performed with the single-sided/double-sided document mixed mode ON, the blank pages W1 and W2 are skipped (removed) as shown in FIG. 11(C), and the blank page W3 is not skipped but is retained as a print target. Specifically, the blank page W1 is skipped because condition 4 in FIG. 10(A) is applied, and the blank page W2 is skipped because condition 2 in FIG. 10(A) is applied. The blank page W3 is not skipped because condition 3 in FIG. 10(A) is applied. The result of double-sided printing of the read image data of the page configuration after the blank page skip read process is shown in FIG. 11(D). That is, the first and second output sheets are the result of printing a single-sided document on both sides, and the third and fourth output sheets are the result of printing a double-sided document on both sides. In this way, the print results can be sorted according to the original document (i.e., a document printed as a single-sided document and a document printed as a double-sided document).
図12は、本実施形態における片面/両面原稿混在モードでの白紙スキップ読み込み処理が、上側に4枚の片面原稿の束、下側に2枚の両面原稿の束からなる原稿束に対して行うケースを示す模式図である。 Figure 12 is a schematic diagram showing a case in which the blank skip reading process in the mixed single-sided/double-sided document mode in this embodiment is performed on a document stack consisting of a stack of four single-sided documents on the top and a stack of two double-sided documents on the bottom.
図12(A)に示すように、片面原稿は4枚すべて裏面が白紙面であり、両面原稿は2枚とも表面/裏面に印字情報(コンテンツ)がある。これらの原稿を白紙面も含めて読み込んだ場合は、図12(B)に示すような読み取り画像データが生成される。よってこのケースに対して、片面/両面原稿混在モードがONの状態で図9の白紙スキップ読み込み処理を実施すると、図12(C)に示すように白紙面W1,W2,W3,W4がスキップされる。具体的には、白紙面W1は、図10(A)の条件4が、白紙面W2は、図10(A)の条件2が、白紙面W3は、図10(A)の条件4が、白紙面W4は、図10(A)の条件2が夫々適用されスキップされる。これらの白紙スキップ後のページ構成の読み取り画像データを両面印刷した結果が図12(D)となる。すなわち、出力シート1枚目乃至2枚目が片面原稿を両面印刷した結果であり、出力シート3枚目乃至4枚目が両面原稿を両面印刷した結果である。このように、印刷結果を元の原稿別に応じて仕分けすることができる。 As shown in FIG. 12(A), all four single-sided documents have blank pages on the back, and both double-sided documents have print information (content) on the front and back. When these documents are scanned including the blank pages, the scanned image data shown in FIG. 12(B) is generated. Therefore, in this case, when the blank page skip scanning process of FIG. 9 is performed with the single-sided/double-sided document mixed mode ON, blank pages W1, W2, W3, and W4 are skipped as shown in FIG. 12(C). Specifically, blank page W1 is skipped according to condition 4 in FIG. 10(A), blank page W2 according to condition 2 in FIG. 10(A), blank page W3 according to condition 4 in FIG. 10(A), and blank page W4 according to condition 2 in FIG. 10(A). The result of double-sided printing of the scanned image data of the page configuration after the blank page skip is shown in FIG. 12(D). That is, the first and second output sheets are the result of printing a single-sided document on both sides, and the third and fourth output sheets are the result of printing a double-sided document on both sides. In this way, the print results can be sorted according to the original documents.
以上説明したように、本実施形態によれば、片面/両面原稿混在モードがONの場合、白紙除去+「両面→両面」コピーの際に、原稿トレイの片面原稿の束と両面原稿の束をADFで読み込む際に適切に白紙面がスキップされる。このため、原稿束の両面印刷の出力物における片面原稿の最終ページが印刷されたシートの裏面は白紙面となるように、印刷対象が設定され、印刷結果を元の原稿別に仕分けすることができる。尚、原稿トレイの原稿束の両面の画像をまずスキャンするようにしてもよい。その結果、片面原稿の束が奇数枚であると判定した場合、印刷対象を設定する前に、処理ブロック409,419で検知された全ての白紙面を印刷対象から除外すると、元の原稿別に仕分けした出力ができなくなる旨の警告を行うようにしてもよい。 As described above, according to this embodiment, when the mixed single-sided/double-sided document mode is ON, blank pages are appropriately skipped when the single-sided document stack and the double-sided document stack in the document tray are read by the ADF during blank page removal + "double-sided to double-sided" copying. Therefore, the print target is set so that the back side of the sheet on which the last page of the single-sided document is printed in the double-sided printing output of the document stack is blank, and the print results can be sorted by original document. Note that images of both sides of the document stack in the document tray may be scanned first. As a result, if it is determined that the single-sided document stack contains an odd number of sheets, a warning may be issued before setting the print target to the effect that if all blank pages detected in processing blocks 409 and 419 are excluded from the print target, output sorted by original document will not be possible.
<第2の実施形態>
第1の実施形態では、注目シートに関して、直前のシートまでの印刷対象ページ数及び後続シートの白紙検知状況に応じた所定の条件により、検知した白紙面をスキップするか否かを決定した。
Second Embodiment
In the first embodiment, whether or not to skip a detected blank surface of a current sheet is determined based on a predetermined condition according to the number of pages to be printed up to the immediately preceding sheet and the blank surface detection status of the subsequent sheets.
一方、本実施形態では、検知した白紙面はすべてスキップする。また、注目シートに関して、表面及び裏面が共に白紙でなかった場合に、当該注目シートの直前のシートまでの印刷対象ページ数に応じた所定の条件により、当該注目シートの直前に印刷対象扱いの白紙ページを挿入するか否かを決定する。 In contrast, in this embodiment, all detected blank pages are skipped. Also, if neither the front nor back of the target sheet is blank, a determination is made as to whether or not to insert a blank page to be printed immediately before the target sheet, based on a predetermined condition corresponding to the number of pages to be printed up to the sheet immediately before the target sheet.
本実施形態において、画像形成装置101のハードウェア構成は第1の実施形態と同様であり、また、白紙スキップ読み込み処理以外の処理は、第1の実施形態と同様である。よって、本実施形態において、第1の実施形態と重複する部分は、ここでは説明を割愛する。 In this embodiment, the hardware configuration of the image forming device 101 is the same as in the first embodiment, and the processes other than the blank page skip reading process are the same as in the first embodiment. Therefore, the parts of this embodiment that overlap with the first embodiment will not be described here.
図13は、本発明の第2の実施形態における図8のステップS803の白紙スキップ読み込み処理のサブルーチンのフローチャートである。 Figure 13 is a flowchart of the subroutine for the blank page skip reading process in step S803 of Figure 8 in the second embodiment of the present invention.
まず、ステップS1301において、CPU103は、スキャナ114の原稿トレイ205に載置された原稿束から分離搬送された原稿シート1枚の表面及び裏面の夫々の画像を読み取る。 First, in step S1301, the CPU 103 reads the images on the front and back sides of a single document sheet that has been separated and transported from a stack of documents placed on the document tray 205 of the scanner 114.
ステップS1302で、CPU103は、カレントシートにステップS1301で読み込んだ原稿シートを設定する。 In step S1302, the CPU 103 sets the original sheet read in step S1301 as the current sheet.
ステップS1303で、CPU103は、片面/両面原稿混在モードがONか否かを判定する。ONの場合(ステップS1303でYES)、ステップS1304へ処理を進め、そうでない場合は、ステップS1305へ処理を進める。 In step S1303, CPU 103 determines whether the mixed single-sided/double-sided original mode is ON. If it is ON (YES in step S1303), processing proceeds to step S1304; if not, processing proceeds to step S1305.
ステップS1305で、CPU103は、カレントシートに白紙面があるか、すなわち、表面及び裏面の少なくとも一方が白紙であるか否かを判定する。白紙面がある場合(ステップS1305でYES)、ステップS1306へ処理を進め、そうでない場合は、ステップS1307へ処理を進める。 In step S1305, the CPU 103 determines whether the current sheet has a blank side, that is, whether at least one of the front and back sides is blank. If the current sheet has a blank side (YES in step S1305), the process proceeds to step S1306; otherwise, the process proceeds to step S1307.
ステップS1306で、CPU103は、カレントシートの白紙面をスキップする、すなわち印刷対象から外し、ステップS1307へ処理を進める。 In step S1306, the CPU 103 skips the blank side of the current sheet, i.e., excludes it from the printing target, and proceeds to step S1307.
ステップS1307で、CPU103は、カレントシートに非白紙面があるか、すなわち、表面及び裏面の少なくとも一方が非白紙面(白紙でない面)であるか否かを判定する。非白紙面がある場合(ステップS1307でYES)、ステップS1308へ処理を進め、そうでない場合は、ステップS1316へ処理を進める。 In step S1307, the CPU 103 determines whether the current sheet has a non-blank side, that is, whether at least one of the front and back sides is a non-blank side. If the current sheet has a non-blank side (YES in step S1307), the process proceeds to step S1308; otherwise, the process proceeds to step S1316.
ステップS1308で、CPU103は、カレントシートの非白紙面を印刷対象ページに追加し、ステップS1311へ処理を進める。 In step S1308, the CPU 103 adds the non-blank sides of the current sheet to the pages to be printed and proceeds to step S1311.
ステップS1304で、CPU103は、カレントシートの表面及び裏面が共に非白紙面であるか否かを判定する。表面及び裏面が共に非白紙面である場合(ステップS1304でYES)、ステップS1309へ処理を進め、そうでない場合(カレントシートの表面及び裏面の少なくとも一方が白紙)、ステップS1313へ処理を進める。 In step S1304, the CPU 103 determines whether both the front and back sides of the current sheet are non-blank. If both the front and back sides are non-blank (YES in step S1304), the process proceeds to step S1309. If not (at least one of the front and back sides of the current sheet is blank), the process proceeds to step S1313.
ステップS1309で、CPU103は、カレントシートの直前のシートまでの印刷対象ページの合計ページ数を算出し、ステップS1310へ処理を進める。但し、カレントシートが1枚目の場合は、それ以前のシートが存在しないため、カレントシートの直前のシートまでの印刷対象ページの合計ページ数は“0”(ゼロ)ページとして扱う。 In step S1309, the CPU 103 calculates the total number of pages to be printed up to the sheet immediately preceding the current sheet, and proceeds to step S1310. However, if the current sheet is the first sheet, there are no previous sheets, so the total number of pages to be printed up to the sheet immediately preceding the current sheet is treated as "0" (zero) pages.
ステップS1310で、CPU103は、ステップS1309で算出した印刷対象ページの合計ページ数が奇数か否かを判定する。奇数であった場合(ステップS1310でYES)、ステップS1311へ処理を進め、そうでない(偶数であった)場合は、ステップS1312へ処理を進める。 In step S1310, the CPU 103 determines whether the total number of pages to be printed calculated in step S1309 is an odd number. If it is an odd number (YES in step S1310), the process proceeds to step S1311. If it is not an odd number (an even number), the process proceeds to step S1312.
ステップS1311で、CPU103は、カレントシートの表面の直前に印刷対象扱いの白紙ページを挿入し、ステップS1312へ処理を進める。 In step S1311, the CPU 103 inserts a blank page to be printed immediately before the front side of the current sheet, and proceeds to step S1312.
ステップS1312で、CPU103は、カレントシートの非白紙面を印刷対象ページに追加し、ステップS1316へ処理を進める。 In step S1312, the CPU 103 adds the non-blank sides of the current sheet to the pages to be printed and proceeds to step S1316.
ステップS1313で、CPU103は、カレントシートの白紙面をスキップし、ステップS1314へ処理を進める。 In step S1313, the CPU 103 skips the blank side of the current sheet and proceeds to step S1314.
ステップS1314で、CPU103は、カレントシートに非白紙面があるか、すなわち、表面及び裏面の少なくとも一方が非白紙面(白紙でない面)であるか否かを判定する。非白紙面がある場合(ステップS1314でYES)、ステップS1315へ処理を進め、そうでない場合は、ステップS1316へ処理を進める。 In step S1314, the CPU 103 determines whether the current sheet has a non-blank side, that is, whether at least one of the front and back sides is a non-blank side. If the current sheet has a non-blank side (YES in step S1314), the process proceeds to step S1315; otherwise, the process proceeds to step S1316.
ステップS1315で、CPU103は、カレントシートの非白紙面を印刷対象ページに追加し、ステップS1316へ処理を進める。 In step S1315, the CPU 103 adds the non-blank sides of the current sheet to the pages to be printed and proceeds to step S1316.
ステップS1316で、CPU103は、次の原稿シートの有無を判定する。次の原稿シートがある場合(ステップS1316でYES)、ステップS1301へ戻り、そうでない場合は、図13のサブルーチンを終了する。 In step S1316, the CPU 103 determines whether or not there is a next manuscript sheet. If there is a next manuscript sheet (YES in step S1316), the process returns to step S1301; otherwise, the subroutine in FIG. 13 ends.
尚、図13のフローチャートのステップS1310では、カレントシートの直前のシートまでの印刷対象ページの合計ページ数が奇数か否かで処理を切り替えているが、本発明における制御方法はこの方法に限定されるものではない。例えば、カレントシートの直前のシートまでのシート枚数とスキップしたページ数の情報を用いて同等の判断を行う構成でも良いし、読み込んだページ数とスキップしたページ数の情報を用いて同等の判断を行う構成でも良い。 In step S1310 of the flowchart in FIG. 13, the process is switched depending on whether the total number of pages to be printed up to the sheet immediately preceding the current sheet is an odd number, but the control method in the present invention is not limited to this method. For example, a configuration may be used in which an equivalent judgment is made using information on the number of sheets up to the sheet immediately preceding the current sheet and the number of pages skipped, or a configuration may be used in which an equivalent judgment is made using information on the number of pages read and the number of pages skipped.
図14は、図13の白紙スキップ読み込み処理での、片面/両面原稿混在モードにおける白紙スキップ判定条件の一覧を表に示す図である。図14に示すように、本実施形態では片面/両面原稿混在モードには条件1~3がある。 Figure 14 is a table showing a list of blank page skip determination conditions in the mixed single-sided/double-sided document mode in the blank page skip reading process of Figure 13. As shown in Figure 14, in this embodiment, the mixed single-sided/double-sided document mode has conditions 1 to 3.
次に図15、図16を用いて、本実施形態における片面/両面原稿混在モードでの白紙スキップ読み込み処理を、片面原稿の束と両面原稿の束を混載させた原稿束をADFから読み込んで実行する場合の具体例を説明する。 Next, using Figures 15 and 16, we will explain a specific example of the blank page skip reading process in the mixed single-sided/double-sided document mode in this embodiment, where a stack of documents containing a mixture of single-sided and double-sided documents is read from the ADF.
図15は、本実施形態における片面/両面原稿混在モードでの白紙スキップ読み込み処理が、上側に3枚の片面原稿の束、下側に2枚の両面原稿の束からなる原稿束に対して行うケースを示す模式図である。 Figure 15 is a schematic diagram showing a case in which the blank skip reading process in the mixed single-sided/double-sided document mode in this embodiment is performed on a document stack consisting of a stack of three single-sided documents on the top and a stack of two double-sided documents on the bottom.
図15(A)に示すように、片面原稿は3枚すべて裏面が白紙面であり、両面原稿は2枚とも表面/裏面に印字情報(コンテンツ)がある。これらの原稿を白紙面も含めて読み込んだ場合、図15(B)に示すような読み取り画像データが生成される。よってこのケースに対して、片面/両面原稿混在モードがONの状態で図13の白紙スキップ読み込み処理を実施すると、図15(C)に示すように白紙面W1,W2,W3がスキップされる。具体的には、白紙面W1,W2,W3はいずれも図14の条件1が適用されスキップされる、また、図14の条件2が適用され、両面原稿の1枚目のシートの表面(D1F)の前に印刷対象扱いの白紙ページWaddが挿入される。これらの白紙スキップ読み込み処理後のページ構成の読み取り画像データを両面印刷した結果が図15(D)となる。すなわち、出力シート1枚目乃至2枚目が片面原稿を両面印刷した結果であり、出力シート3枚目乃至4枚目が両面原稿を両面印刷した結果である。このように、印刷結果を元の原稿別に仕分けすることができる。 As shown in FIG. 15(A), all three single-sided documents have blank pages on the back, and both double-sided documents have print information (content) on the front and back. When these documents are read, including the blank pages, the read image data shown in FIG. 15(B) is generated. Therefore, in this case, when the blank page skip read process of FIG. 13 is performed with the single-sided/double-sided document mixed mode ON, the blank pages W1, W2, and W3 are skipped as shown in FIG. 15(C). Specifically, the blank pages W1, W2, and W3 are all skipped because condition 1 of FIG. 14 is applied, and condition 2 of FIG. 14 is applied, and a blank page Wadd to be printed is inserted before the front (D1F) of the first sheet of the double-sided document. The result of double-sided printing of the read image data of the page configuration after the blank page skip read process is shown in FIG. 15(D). That is, the first and second output sheets are the result of printing a single-sided document on both sides, and the third and fourth output sheets are the result of printing a double-sided document on both sides. In this way, the print results can be sorted by the original document.
図16は、本実施形態における片面/両面原稿混在モードでの白紙スキップ読み込み処理を、上側に4枚の片面原稿の束、下側に2枚の両面原稿の束からなる原稿束に対して行うケースを示した模式図である。 Figure 16 is a schematic diagram showing a case in which the blank skip reading process in the mixed single-sided/double-sided document mode in this embodiment is performed on a document stack consisting of a stack of four single-sided documents on the top and a stack of two double-sided documents on the bottom.
図16(A)に示すように、片面原稿は4枚すべて裏面が白紙面であり、両面原稿は2枚とも表面/裏面に印字情報(コンテンツ)がある。これらの原稿を白紙面も含めて読み込んだ場合は、図16(B)に示すような読み取り画像データが生成される。よってこのケースに対して、片面/両面原稿混在モードがONの状態で図13の白紙スキップ読み込み処理を実施すると、図14の条件1が適用され、図16(C)に示すように白紙面W1,W2,W3,W4がスキップされる。また図14の条件3が適用され、両面原稿の1枚目のシートの表面(D1F)の前には印刷対象扱いの白紙ページWaddが挿入されない。これらの白紙スキップ後のページ構成の読み取り画像データを両面印刷した結果が図16(D)となり、出力シート1枚目乃至2枚目が片面原稿を両面印刷した結果であり、出力シート3枚目乃至4枚目が両面原稿を両面印刷した結果である。このように、印刷結果を元の原稿別に仕分けすることができる。 As shown in FIG. 16A, all four single-sided documents have blank pages on the back, and both double-sided documents have print information (content) on the front and back. When these documents are read, including the blank pages, the read image data shown in FIG. 16B is generated. Therefore, in this case, when the blank skip read process of FIG. 13 is performed with the single-sided/double-sided document mixed mode ON, condition 1 of FIG. 14 is applied, and blank pages W1, W2, W3, and W4 are skipped as shown in FIG. 16C. Condition 3 of FIG. 14 is also applied, and a blank page Wadd to be printed is not inserted before the front (D1F) of the first sheet of the double-sided document. The result of double-sided printing of the read image data of these page configurations after skipping blank pages is shown in FIG. 16D, where the first and second output sheets are the results of double-sided printing of a single-sided document, and the third and fourth output sheets are the results of double-sided printing of a double-sided document. In this way, the print results can be sorted by the original documents.
以上説明したように、本実施形態によれば、片面/両面原稿混在モードがONの場合、白紙除去+「両面→両面」コピーの際に、原稿トレイの片面原稿の束と両面原稿の束をADFで読み込む際に適切に白紙面がスキップまたは挿入される。このため、原稿束の両面印刷の出力物における片面原稿の最終ページが印刷されたシートの裏面は白紙面となるように、印刷対象が設定され、印刷結果を元の原稿別に仕分けすることができる。尚、原稿トレイの原稿束の両面の画像をまずスキャンするようにしてもよい。その結果、片面原稿の束が奇数枚であると判定した場合、印刷対象を設定する前に、処理ブロック409,419で検知された全ての白紙面を印刷対象から除外すると、元の原稿別に仕分けした出力ができなくなる旨の警告を行うようにしてもよい。 As described above, according to this embodiment, when the mixed single-sided/double-sided document mode is ON, blank pages are appropriately skipped or inserted when the single-sided document stack and the double-sided document stack in the document tray are read by the ADF during blank page removal + "double-sided to double-sided" copying. Therefore, the print target is set so that the back side of the sheet on which the last page of the single-sided document is printed in the double-sided printing output of the document stack is blank, and the print results can be sorted by original document. Note that images of both sides of the document stack in the document tray may be scanned first. As a result, if it is determined that the single-sided document stack contains an odd number of sheets, a warning may be issued before setting the print target to the effect that it will be impossible to output the documents sorted by original document if all blank pages detected in processing blocks 409 and 419 are excluded from the print target.
(その他の実施形態)
尚、本実施形態では、1つ以上の機能を実現するプログラムを、ネットワークまたは記憶媒体を介してシステムまたは装置のコンピュータに供給し、そのシステムまたは装置のシステム制御部がプログラムを読出し実行する処理でも実現可能である。システム制御部は、1つまたは複数のプロセッサーまたは回路を有し、実行可能命令を読み出し実行するために、分離した複数のシステム制御部または分離した複数のプロセッサーまたは回路のネットワークを含みうる。
Other Embodiments
In this embodiment, a program for implementing one or more functions may be provided to a computer of the system or device via a network or storage medium, and the program may be read and executed by a system controller of the system or device. The system controller may have one or more processors or circuits, and may include multiple separate system controllers or a network of multiple separate processors or circuits to read and execute the executable instructions.
プロセッサーまたは回路は、中央演算処理装置(CPU)、マイクロプロセッシングユニット(MPU)、グラフィクスプロセッシングユニット(GPU)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)を含みうる。また、プロセッサーまたは回路は、デジタルシグナルプロセッサ(DSP)、データフロープロセッサ(DFP)、またはニューラルプロセッシングユニット(NPU)を含みうる。 The processor or circuitry may include a central processing unit (CPU), a microprocessing unit (MPU), a graphics processing unit (GPU), an application specific integrated circuit (ASIC), or a field programmable gate array (FPGA). The processor or circuitry may also include a digital signal processor (DSP), a data flow processor (DFP), or a neural processing unit (NPU).
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。 The above describes preferred embodiments of the present invention, but the present invention is not limited to these embodiments, and various modifications and variations are possible within the scope of the gist of the invention.
本実施形態の開示は、以下の構成、方法、並びにプログラムを含む。
(構成1)原稿トレイに載置された原稿束の原稿シートを、上から1枚ずつ分離搬送する自動原稿搬送器と、前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、両面印刷が可能な印刷部と、前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、を備える画像形成装置であって、前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定手段を備え、前記設定手段は、前記原稿束から分離搬送された第1の原稿シートの前記第1及び第2の面のいずれか一方のみが前記白紙検知部により白紙面と検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が偶数となる場合、前記第1及び第2の面の少なくともいずれか一方は白紙面でない後続の第2の原稿シートが出現するまで、前記第1の原稿シートに対する前記白紙スキップ判定を保留し、前記第2の原稿シートの前記第1及び第2の面のいずれか一方が前記白紙検知部により白紙面と検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートの非白紙面を前記印刷対象に追加し、前記第2の原稿シートの前記第1及び第2の面が共に前記白紙検知部により非白紙面であると検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外しないと判定し、前記第1の原稿シートの白紙面及び非白紙面を共に前記印刷対象に追加することを特徴とする画像形成装置。
(構成2)前記設定手段は、前記第1の原稿シートの前記第1及び第2の面のいずれか一方のみが白紙面と検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が奇数となる場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートの非白紙面を前記印刷対象に追加することを特徴とする構成1記載の画像形成装置。
(構成3)前記設定手段は、前記第1の原稿シートの前記第1及び第2の面がいずれも白紙面である場合、前記白紙スキップ判定で前記第1の原稿シートの前記第1及び第2の面を印刷対象から除外すると判定することを特徴とする構成1又は2に記載の画像形成装置。
(構成4)原稿トレイに載置された原稿束の原稿シートを、上から1枚ずつ分離搬送する自動原稿搬送器と、前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、両面印刷が可能な印刷部と、前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、を備える画像形成装置であって、前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定手段を備え、前記設定手段は、前記原稿束から分離搬送された第1の原稿シートの前記第1及び第2の面の少なくとも一方が前記白紙検知部により白紙面であると検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートに非白紙面がある場合はその非白紙面を印刷対象に追加し、前記第1の原稿シートの前記第1及び第2の面が共に非白紙面であると前記白紙検知部により検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が奇数となる場合、前記第1の原稿シートの前記第1の面の直前に印刷対象扱いの白紙ページを挿入し、前記第1の原稿シートの非白紙面を印刷対象に追加し、前記第1の原稿シートの前記第1及び第2の面が共に非白紙面であると前記白紙検知部により検知され、且つ前記原稿束の先頭シートから第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が偶数となる場合、前記印刷対象扱いの白紙ページを挿入することなく、前記第1の原稿シートの非白紙面を印刷対象に追加することを特徴とする画像形成装置。
(構成5)前記原稿束を、前記混在する原稿束とする第1の設定と、前記混在する原稿束でない第2の設定とのいずれかに、ユーザー操作により切り替える切替手段を更に備え、前記設定手段は、前記切替手段により前記第1の設定に切り替えられている場合、前記印刷対象の設定を行い、前記切替手段により前記第2の設定に切り替えられている場合、前記白紙スキップ判定で、前記白紙検知部により白紙面と検知された、前記分離搬送された原稿シートの全ての面を印刷対象から除外すると判定することを特徴とする構成1乃至3のいずれか1項に記載の画像形成装置。
(構成6)ユーザーが押下すると、前記第1の設定に切り替え、前記設定手段での前記印刷対象の設定後、前記印刷部での両面印刷を開始する専用ボタンを更に備えることを特徴とする構成5記載の画像形成装置。
(構成7)前記原稿束を、前記混在する原稿束とする第1の設定と、前記混在する原稿束でない第2の設定とのいずれかに、ユーザー操作により切り替える切替手段を更に備え、前記設定手段は、前記切替手段により前記第1の設定に切り替えられている場合、前記印刷対象の設定を行い、前記切替手段により前記第2の設定に切り替えられている場合、前記白紙スキップ判定で、前記白紙検知部により白紙面と検知された、前記分離搬送された原稿シートの全ての面を印刷対象から除外すると判定することを特徴とする構成4記載の画像形成装置。
(構成8)ユーザーが押下すると、前記第1の設定に切り替え、前記設定手段での前記印刷対象の設定後、前記印刷部での両面印刷を開始する専用ボタンを更に備えることを特徴とする構成7記載の画像形成装置。
(構成9)前記白紙検知部は、前記画像データの画素値とその度数からなる頻度分布から算出される分散とその閾値に応じて白紙面か非白紙面かの検知を行い、前記閾値の値は、ユーザー変更可能な白紙検知レベルに応じて設定されることを特徴とする構成1乃至3のいずれか1項に記載の画像形成装置。
(構成10)前記白紙検知部は、前記画像データの画素値とその度数からなる頻度分布から算出される分散とその閾値に応じて白紙面か非白紙面かの検知を行い、前記閾値の値は、ユーザー変更可能な白紙検知レベルに応じて設定されることを特徴とする構成4記載の画像形成装置。
(構成11)原稿トレイに載置された原稿束の原稿シートを、上から1枚ずつ分離搬送する自動原稿搬送器と、前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、両面印刷が可能な印刷部と、前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、を備える画像形成装置であって、前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定手段を備え、前記設定手段は、前記片面原稿の束が奇数枚である場合、前記印刷部による前記原稿束の両面印刷の出力物における前記片面原稿の最終ページが印刷されたシートの裏面は白紙面となるように、前記印刷対象を設定することを特徴とする画像形成装置。
(構成12)前記設定手段は、前記読取部で前記原稿束の原稿シートの両面を順次読み取った結果、前記片面原稿の束が奇数枚であると判定した場合、前記印刷対象の設定を行う前に、前記白紙検知部により検知された全ての白紙面を印刷対象から除外すると、元の原稿別に仕分けした出力ができなくなる旨の警告を行う通知手段を更に備えることを特徴とする構成11に記載の画像形成装置。
(方法1)原稿トレイに載置された原稿束の原稿シートを、上から1枚ずつ分離搬送する自動原稿搬送器と、前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、両面印刷が可能な印刷部と、前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、を備える画像形成装置の制御方法であって、前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定ステップを有し、前記設定ステップは、前記原稿束から分離搬送された第1の原稿シートの前記第1及び第2の面のいずれか一方のみが前記白紙検知部により白紙面と検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が偶数となる場合、前記第1及び第2の面の少なくともいずれか一方は白紙面でない後続の第2の原稿シートが出現するまで、前記第1の原稿シートに対する前記白紙スキップ判定を保留する第1のステップと、前記第2の原稿シートの前記第1及び第2の面のいずれか一方が前記白紙検知部により白紙面と検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートの非白紙面を前記印刷対象に追加する第2のステップと、前記第2の原稿シートの前記第1及び第2の面が共に前記白紙検知部により非白紙面であると検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外しないと判定し、前記第1の原稿シートの白紙面及び非白紙面を共に前記印刷対象に追加する第2のステップとを有することを特徴とする制御方法。
(方法2)原稿トレイに載置された原稿束の原稿シートを、上から1枚ずつ分離搬送する自動原稿搬送器と、前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、両面印刷が可能な印刷部と、前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、を備える画像形成装置の制御方法であって、前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定ステップを有し、前記設定ステップは、前記原稿束から分離搬送された第1の原稿シートの前記第1及び第2の面の少なくとも一方が前記白紙検知部により白紙面であると検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートに非白紙面がある場合はその非白紙面を印刷対象に追加する第1のステップと、前記第1の原稿シートの前記第1及び第2の面が共に非白紙面であると前記白紙検知部により検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が奇数となる場合、前記第1の原稿シートの前記第1の面の直前に印刷対象扱いの白紙ページを挿入し、前記第1の原稿シートの非白紙面を印刷対象に追加する第2のステップと、前記第1の原稿シートの前記第1及び第2の面が共に非白紙面であると前記白紙検知部により検知され、且つ前記原稿束の先頭シートから第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が偶数となる場合、前記印刷対象扱いの白紙ページを挿入することなく、前記第1の原稿シートの非白紙面を印刷対象に追加する第3のステップとを有することを特徴とする制御方法。
(方法3)原稿トレイに載置された原稿束の原稿シートを、上から1枚ずつ分離搬送する自動原稿搬送器と、前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、両面印刷が可能な印刷部と、前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、を備える画像形成装置の制御方法であって、前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定ステップを有し、前記設定ステップは、前記片面原稿の束が奇数枚である場合、前記印刷部による前記原稿束の両面印刷の出力物における前記片面原稿の最終ページが印刷されたシートの裏面は白紙面となるように、前記印刷対象を設定することを特徴とする制御方法。
(プログラム1)コンピュータを、構成1乃至3,5,6,9のいずれか1項に記載された画像形成装置の各手段として機能させるためのプログラム。
(プログラム2)コンピュータを、構成4,7,8,10に記載された画像形成装置の各手段として機能させるためのプログラム。
(プログラム3)コンピュータを、構成11,12に記載された画像形成装置の各手段として機能させるためのプログラム。
The disclosure of this embodiment includes the following configuration, method, and program.
(Configuration 1) An image forming apparatus including an automatic document feeder that separates and conveys document sheets one by one from the top of a document stack placed on a document tray, a reading unit capable of reading image data of a first side, which is one side of the separated and conveyed document sheets, and a second side, which is the other side of the separated and conveyed document sheets, a printing unit capable of double-sided printing, and a blank paper detection unit that detects whether the first side is a blank or non-blank side and whether the second side is a blank or non-blank side based on the image data of the first and second sides read by the reading unit. and when the original stack is a stack of originals with a single-sided original on the upper side and a double-sided original on the lower side, the image data of the first and second sides of the separated and transported original sheets are read in sequence by the reading unit, a blank page skip determination is made as to whether or not the blank page detected by the blank page detection unit is to be excluded from the printing target, and a setting unit is provided for setting a printing target to be double-sided printed by the printing unit from the image data read in sequence in accordance with the result of the blank page skip determination, the setting unit being configured to set a printing target to be double-sided printed by the printing unit from the image data read in sequence, the setting unit being configured to set a printing target to be double-sided printed by the printing unit from the first and second sides of the separated and transported original sheets with the reading unit, an image forming apparatus comprising: an image forming unit that detects, by the blank page detection unit, that a blank page skip determination is made for the first document sheet until a subsequent second document sheet appears, the blank page skip determination being made to exclude the blank page of the first document sheet from the printing target when only one of the first and second sides of the first document sheet is detected as a blank page by the blank page detection unit and the total number of pages to be printed from the first sheet of the document stack to the sheet immediately preceding the first document sheet is an even number; when either the first or second side of the second document sheet is detected as a blank page by the blank page detection unit, the blank page skip determination is made to exclude the blank page of the first document sheet from the printing target and the non-blank side of the first document sheet is added to the printing target; and when both the first and second sides of the second document sheet are detected as non-blank sides by the blank page detection unit, the blank page skip determination is made to not exclude the blank page of the first document sheet from the printing target and the blank page skip determination is made to add both the blank page and non-blank sides of the first document sheet to the printing target.
(Configuration 2) The image forming apparatus described in configuration 1, characterized in that when only one of the first and second sides of the first manuscript sheet is detected as a blank side and the total number of pages to be printed from the first sheet of the manuscript stack to the sheet immediately preceding the first manuscript sheet is an odd number, the setting means determines in the blank skip determination to exclude the blank side of the first manuscript sheet from the printing target and adds the non-blank side of the first manuscript sheet to the printing target.
(Configuration 3) The image forming apparatus described in configuration 1 or 2, characterized in that when the first and second sides of the first manuscript sheet are both blank, the setting means determines in the blank skip determination that the first and second sides of the first manuscript sheet should be excluded from the printing target.
(Configuration 4) An image forming apparatus comprising: an automatic document feeder which separates and conveys document sheets one by one from the top of a document stack placed on a document tray; a reading unit capable of reading image data of a first side, which is one side of the separated and conveyed document sheets, and a second side, which is the other side of the separated and conveyed document sheets; a printing unit capable of double-sided printing; and a blank paper detection unit which detects whether the first side is a blank or non-blank side and whether the second side is a blank or non-blank side based on the image data of the first and second sides read by the reading unit, When the document stack is a mixture of a single-sided document stack on the upper side and a double-sided document stack on the lower side, the image data of the first and second sides of the separated and transported document sheets are sequentially read by the reading unit, a blank page skip determination is performed as to whether or not the blank page detected by the blank page detection unit is to be excluded from the printing target, and a setting unit is provided for setting a printing target to be double-sided printed by the printing unit from the sequentially read image data according to the result of the blank page skip determination, and the setting unit sets the first and second sides of the separated and transported document sheets by the reading unit. When at least one of the first and second sides is detected as a blank side by the blank page detection unit, it is determined in the blank page skip determination that the blank side of the first original sheet is to be excluded from the printing target, and when the first original sheet has a non-blank side, the non-blank side is added to the printing target, and when the first and second sides of the first original sheet are both detected as non-blank sides by the blank page detection unit and the total number of pages to be printed from the top sheet of the original stack to the sheet immediately preceding the first original sheet is an odd number, an image forming apparatus comprising: inserting a blank page to be printed immediately before the first side of a first manuscript sheet; adding the non-blank side of the first manuscript sheet to the pages to be printed; and, when the blank page detection unit detects that both the first and second sides of the first manuscript sheet are non-blank sides and the total number of pages to be printed from the first sheet of the manuscript stack to the sheet immediately before the first manuscript sheet is an even number, adding the non-blank side of the first manuscript sheet to the pages to be printed without inserting the blank page to be printed.
(Configuration 5) An image forming apparatus as described in any one of configurations 1 to 3, further comprising a switching means for switching, by user operation, between a first setting in which the document stack is the mixed document stack, and a second setting in which the document stack is not the mixed document stack, wherein the setting means sets the printing target when switched to the first setting by the switching means, and when switched to the second setting by the switching means, determines in the blank paper skip determination that all sides of the separated and transported document sheets that are detected as blank sides by the blank paper detection unit are to be excluded from the printing target.
(Configuration 6) The image forming apparatus according to configuration 5, further comprising a dedicated button which, when pressed by a user, switches to the first setting, and starts double-sided printing in the printing unit after setting the printing target in the setting means.
(Configuration 7) The image forming device described in Configuration 4 further includes a switching means for switching, by user operation, between a first setting in which the document stack is the mixed document stack, and a second setting in which the document stack is not the mixed document stack, and when the setting means has switched to the first setting by the switching means, it sets the printing target, and when the switching means has switched to the second setting, it determines in the blank paper skip determination that all sides of the separated and transported document sheets that are detected as blank sides by the blank paper detection unit are to be excluded from the printing target.
(Configuration 8) The image forming apparatus according to configuration 7, further comprising a dedicated button which, when pressed by a user, switches to the first setting, and starts double-sided printing in the printing unit after setting the printing target in the setting means.
(Configuration 9) The image forming apparatus described in any one of configurations 1 to 3, wherein the blank page detection unit detects whether a page is blank or non-blank based on a variance calculated from a frequency distribution consisting of pixel values of the image data and their frequency and a threshold value thereof, and the value of the threshold value is set based on a blank page detection level that can be changed by the user.
(Configuration 10) The image forming apparatus according to configuration 4, wherein the blank page detection unit detects whether a page is blank or non-blank according to a variance calculated from a frequency distribution consisting of pixel values of the image data and their frequencies and a threshold value for the variance, and the value of the threshold value is set according to a blank page detection level that can be changed by the user.
(Configuration 11) An image forming device comprising an automatic document feeder which separates and transports document sheets one by one from the top of a document stack placed on a document tray, a reading unit capable of reading image data of a first side, which is one side of the separated and transported document sheets, and a second side, which is the other side of the separated and transported document sheets, a printing unit capable of double-sided printing, and a blank paper detection unit which detects whether the first side is a blank or non-blank side and whether the second side is a blank or non-blank side based on the image data of the first and second sides read by the reading unit, wherein when the document stack is a mixture of a stack of single-sided documents on the upper side and a stack of double-sided documents on the lower side, an image forming apparatus comprising: a setting means for sequentially reading image data of the first and second sides of the separated and transported original sheets by the reading unit; performing a blank page skip determination as to whether or not to exclude the blank side detected by the blank page detection unit from the printing target; and setting the printing target to be double-sided printed by the printing unit from the sequentially read image data in accordance with the result of the blank page skip determination, wherein when the stack of single-sided originals is an odd number of sheets, the setting means sets the printing target so that the back side of the sheet on which the final page of the single-sided original is printed in the output of the double-sided printing of the stack of originals by the printing unit will be blank.
(Configuration 12) The image forming apparatus described in Configuration 11, characterized in that the setting means, when it is determined that the stack of single-sided documents contains an odd number of sheets as a result of the reading unit sequentially reading both sides of the document sheets of the document stack, further includes a notification means for issuing a warning that if all blank sides detected by the blank page detection unit are excluded from the printing target before setting the printing target, it will not be possible to output the documents sorted by original document.
(Method 1) A control method for an image forming device including an automatic document feeder that separates and conveys document sheets one by one from the top of a document stack placed on a document tray, a reading unit capable of reading image data of a first side, which is one side of the separated and conveyed document sheets, and a second side, which is the other side of the separated and conveyed document sheets, a printing unit capable of double-sided printing, and a blank paper detection unit that detects whether the first side is a blank or non-blank side and whether the second side is a blank or non-blank side based on the image data of the first and second sides read by the reading unit, When the original stack is a mixture of an upper bundle of single-sided originals and a lower bundle of double-sided originals, the method further comprises a setting step of sequentially reading image data of the first and second sides of the separated and transported original sheets by the reading unit, performing a blank page skip determination as to whether or not the blank page detected by the blank page detection unit should be excluded from the printing target, and setting a printing target to be double-sided printed by the printing unit from the sequentially read image data according to the result of the blank page skip determination, the setting step being performed by reading the front of the first original sheet separated and transported from the original stack, a first step of suspending the blank skip determination for the first original sheet until a subsequent second original sheet appears, in which at least one of the first and second sides of the second original sheet is not blank, when only one of the first and second sides of the second original sheet is detected as a blank side by the blank detection unit and the total number of pages to be printed from the leading sheet of the original stack to the sheet immediately preceding the first original sheet is an even number; a second step of determining in the blank page skip determination that the blank side of the first manuscript sheet should be excluded from the printing target and adding a non-blank side of the first manuscript sheet to the printing target when the first and second sides of the second manuscript sheet are both detected to be non-blank sides by the blank page detection unit, and a second step of determining in the blank page skip determination that the blank side of the first manuscript sheet should not be excluded from the printing target and adding both the blank side and non-blank side of the first manuscript sheet to the printing target when the first and second sides of the second manuscript sheet are detected to be non-blank sides by the blank page detection unit.
(Method 2) A control method for an image forming apparatus including an automatic document feeder that separates and conveys document sheets one by one from the top of a document stack placed on a document tray, a reading unit capable of reading image data of a first side, which is one side of the separated and conveyed document sheets, and a second side, which is the other side of the separated and conveyed document sheets, a printing unit capable of double-sided printing, and a blank paper detection unit that detects whether the first side is a blank or non-blank side and whether the second side is a blank or non-blank side based on the image data of the first and second sides read by the reading unit, When the original bundle is a mixture of a single-sided original bundle on the upper side and a double-sided original bundle on the lower side, the method further comprises a setting step of sequentially reading image data of the first and second sides of the separated and transported original sheets by the reading unit, performing a blank page skip determination as to whether or not to exclude a blank page detected by the blank page detection unit from a printing target, and setting a printing target to be double-sided printed by the printing unit from the sequentially read image data according to a result of the blank page skip determination, the setting step being performed by performing a setting step of at least one of the first and second sides of a first original sheet separated and transported from the original bundle. a first step of determining in the blank page skip determination that the blank side of the first original sheet is to be excluded from the printing target when at least one of the first and second sides of the first original sheet is detected by the blank page detection unit to be a blank side, and adding the non-blank side to the printing target when the first original sheet has a non-blank side; and a second step of determining in the blank page skip determination that the blank side of the first original sheet is to be excluded from the printing target when the blank page detection unit detects that both the first and second sides of the first original sheet are non-blank sides and the total number of pages to be printed from the top sheet of the original stack to the sheet immediately preceding the first original sheet is an odd number. a second step of inserting a blank page to be printed immediately before the first side and adding the non-blank side of the first manuscript sheet to the list of pages to be printed; and a third step of adding the non-blank side of the first manuscript sheet to the list of pages to be printed without inserting the blank page to be printed when the blank detection unit detects that both the first and second sides of the first manuscript sheet are non-blank sides and the total number of pages to be printed from the first sheet of the manuscript stack to the sheet immediately before the first manuscript sheet is an even number.
(Method 3) A control method for an image forming apparatus including an automatic document feeder that separates and conveys document sheets one by one from the top of a document stack placed on a document tray, a reading unit capable of reading image data of a first side, which is one side, and a second side, which is the other side, of the separated and conveyed document sheets, a printing unit capable of double-sided printing, and a blank paper detection unit that detects whether the first side is a blank or non-blank side and whether the second side is a blank or non-blank side based on the image data of the first and second sides read by the reading unit, wherein the document stack is a mixture of a single-sided document stack on the top and a double-sided document stack on the bottom. a setting step of sequentially reading image data of the first and second sides of the separated and transported original sheets by the reading unit, performing a blank page skip determination as to whether or not to exclude the blank side detected by the blank page detection unit from the printing target, and setting the printing target to be double-sided printed by the printing unit from the sequentially read image data in accordance with the result of the blank page skip determination, wherein the setting step sets the printing target so that, when the stack of single-sided originals is an odd number of sheets, the back side of the sheet on which the last page of the single-sided original is printed in the output of the double-sided printing of the stack of originals by the printing unit will be blank.
(Program 1) A program for causing a computer to function as each of the means of the image forming apparatus described in any one of configurations 1 to 3, 5, 6, and 9.
(Program 2) A program for causing a computer to function as each of the means of the image forming apparatus described in configurations 4, 7, 8, and 10.
(Program 3) A program for causing a computer to function as each of the means of the image forming apparatus described in configurations 11 and 12.
101 画像形成装置
103 CPU
105 RAM
109 スキャナI/F
112 操作部
113 プリンタ
114 スキャナ
116 スキャナ画像処理部
409,419 処理ブロック
101 Image forming device 103 CPU
105 RAM
109 Scanner I/F
112 Operation unit 113 Printer 114 Scanner 116 Scanner image processing unit 409, 419 Processing block
Claims (18)
前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、
両面印刷が可能な印刷部と、
前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、
を備える画像形成装置であって、
前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定手段を備え、
前記設定手段は、
前記原稿束から分離搬送された第1の原稿シートの前記第1及び第2の面のいずれか一方のみが前記白紙検知部により白紙面と検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が偶数となる場合、前記第1及び第2の面の少なくともいずれか一方は白紙面でない後続の第2の原稿シートが出現するまで、前記第1の原稿シートに対する前記白紙スキップ判定を保留し、
前記第2の原稿シートの前記第1及び第2の面のいずれか一方が前記白紙検知部により白紙面と検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートの非白紙面を前記印刷対象に追加し、
前記第2の原稿シートの前記第1及び第2の面が共に前記白紙検知部により非白紙面であると検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外しないと判定し、前記第1の原稿シートの白紙面及び非白紙面を共に前記印刷対象に追加することを特徴とする画像形成装置。 an automatic document feeder that separates and feeds document sheets one by one from the top of a document stack placed on a document tray;
a reading unit capable of reading image data of a first side, which is one side of the separated and conveyed original sheet, and a second side, which is the other side of the separated and conveyed original sheet;
A printing section capable of double-sided printing;
a blank page detection unit that detects whether the first side is a blank page or a non-blank page and detects whether the second side is a blank page or a non-blank page based on image data of the first and second sides read by the reading unit;
An image forming apparatus comprising:
a setting means for setting a print target to be printed on both sides by the printing unit from the image data read sequentially when the original stack is an original stack having a single-sided original stack on the upper side and a double-sided original stack on the lower side, the setting means sequentially reading image data of the first and second sides of the separated and transported original sheets by the reading unit, making a blank page skip determination as to whether or not a blank page detected by the blank page detection unit should be excluded from a print target, and setting a print target to be printed on both sides by the printing unit from the image data read sequentially according to a result of the blank page skip determination,
The setting means is
when only one of the first and second sides of a first original sheet separated and conveyed from the original stack is detected as a blank surface by the blank detection unit, and the total number of pages to be printed from the leading sheet of the original stack to the sheet immediately preceding the first original sheet is an even number, the blank skip determination for the first original sheet is suspended until a subsequent second original sheet appears, at least one of the first and second sides of which is not a blank surface;
When either one of the first and second sides of the second original sheet is detected as a blank side by the blank page detection unit, the blank page skip determination determines that the blank side of the first original sheet is to be excluded from the printing target, and adds the non-blank side of the first original sheet to the printing target;
An image forming apparatus characterized in that, when both the first and second sides of the second original sheet are detected to be non-blank sides by the blank page detection unit, the blank page skip determination determines that the blank side of the first original sheet will not be excluded from the printing target, and both the blank side and the non-blank side of the first original sheet are added to the printing target.
前記第1の原稿シートの前記第1及び第2の面のいずれか一方のみが白紙面と検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が奇数となる場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートの非白紙面を前記印刷対象に追加することを特徴とする請求項1記載の画像形成装置。 The setting means is
The image forming apparatus according to claim 1, characterized in that when only one of the first and second sides of the first original sheet is detected as a blank side and the total number of pages to be printed from the first sheet of the original stack to the sheet immediately preceding the first original sheet is an odd number, the blank skip determination determines that the blank side of the first original sheet should be excluded from the printing target, and the non-blank side of the first original sheet is added to the printing target.
前記第1の原稿シートの前記第1及び第2の面がいずれも白紙面である場合、前記白紙スキップ判定で前記第1の原稿シートの前記第1及び第2の面を印刷対象から除外すると判定することを特徴とする請求項1に記載の画像形成装置。 The setting means is
2. The image forming apparatus according to claim 1, characterized in that, when the first and second sides of the first manuscript sheet are both blank, the blank skip determination determines that the first and second sides of the first manuscript sheet are to be excluded from printing.
前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、
両面印刷が可能な印刷部と、
前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、
を備える画像形成装置であって、
前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定手段を備え、
前記設定手段は、
前記原稿束から分離搬送された第1の原稿シートの前記第1及び第2の面の少なくとも一方が前記白紙検知部により白紙面であると検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートに非白紙面がある場合はその非白紙面を印刷対象に追加し、
前記第1の原稿シートの前記第1及び第2の面が共に非白紙面であると前記白紙検知部により検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が奇数となる場合、前記第1の原稿シートの前記第1の面の直前に印刷対象扱いの白紙ページを挿入し、前記第1の原稿シートの非白紙面を印刷対象に追加し、
前記第1の原稿シートの前記第1及び第2の面が共に非白紙面であると前記白紙検知部により検知され、且つ前記原稿束の先頭シートから第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が偶数となる場合、前記印刷対象扱いの白紙ページを挿入することなく、前記第1の原稿シートの非白紙面を印刷対象に追加することを特徴とする画像形成装置。 an automatic document feeder that separates and feeds document sheets one by one from the top of a document stack placed on a document tray;
a reading unit capable of reading image data of a first side, which is one side of the separated and conveyed original sheet, and a second side, which is the other side of the separated and conveyed original sheet;
A printing section capable of double-sided printing;
a blank page detection unit that detects whether the first side is a blank page or a non-blank page and detects whether the second side is a blank page or a non-blank page based on image data of the first and second sides read by the reading unit;
An image forming apparatus comprising:
a setting means for setting a print target to be printed on both sides by the printing unit from the image data read sequentially when the original stack is an original stack having a single-sided original stack on the upper side and a double-sided original stack on the lower side, the setting means sequentially reading image data of the first and second sides of the separated and transported original sheets by the reading unit, making a blank page skip determination as to whether or not a blank page detected by the blank page detection unit should be excluded from a print target, and setting a print target to be printed on both sides by the printing unit from the image data read sequentially according to a result of the blank page skip determination,
The setting means is
when at least one of the first and second sides of a first original sheet separated and conveyed from the original stack is detected as a blank side by the blank page detection unit, it is determined in the blank page skip determination that the blank side of the first original sheet is to be excluded from the printing target, and when the first original sheet has a non-blank side, the non-blank side is added to the printing target;
when the blank page detection unit detects that both the first and second sides of the first original sheet are non-blank sides and the total number of pages to be printed from the leading sheet of the original stack to the sheet immediately preceding the first original sheet is an odd number, inserting a blank page to be printed immediately preceding the first side of the first original sheet, and adding the non-blank side of the first original sheet to the pages to be printed;
An image forming apparatus characterized in that, when the blank page detection unit detects that both the first and second sides of the first original sheet are non-blank sides, and when the total number of pages to be printed from the first sheet of the original stack to the sheet immediately preceding the first original sheet is an even number, the non-blank side of the first original sheet is added to the pages to be printed without inserting a blank page to be printed.
前記設定手段は、
前記切替手段により前記第1の設定に切り替えられている場合、前記印刷対象の設定を行い、
前記切替手段により前記第2の設定に切り替えられている場合、前記白紙スキップ判定で、前記白紙検知部により白紙面と検知された、前記分離搬送された原稿シートの全ての面を印刷対象から除外すると判定することを特徴とする請求項1記載の画像形成装置。 a switching unit that switches the document stack between a first setting for treating the document stack as the mixed document stack and a second setting for treating the document stack as not the mixed document stack by a user operation;
The setting means is
When the setting is changed to the first setting by the switching means, the setting of the printing target is performed;
2. The image forming apparatus according to claim 1, wherein, when the switching means has switched to the second setting, the blank page skip determination determines that all sides of the separated and transported original sheet that are detected as blank by the blank page detection unit are to be excluded from printing.
前記設定手段は、
前記切替手段により前記第1の設定に切り替えられている場合、前記印刷対象の設定を行い、
前記切替手段により前記第2の設定に切り替えられている場合、前記白紙スキップ判定で、前記白紙検知部により白紙面と検知された、前記分離搬送された原稿シートの全ての面を印刷対象から除外すると判定することを特徴とする請求項4記載の画像形成装置。 a switching unit that switches the document stack between a first setting for treating the document stack as the mixed document stack and a second setting for treating the document stack as not the mixed document stack by a user operation;
The setting means is
When the setting is changed to the first setting by the switching means, the setting of the printing target is performed;
5. The image forming apparatus according to claim 4, characterized in that, when the switching means has switched to the second setting, the blank page skip determination determines that all sides of the separated and transported original sheet that are detected as blank by the blank page detection unit are to be excluded from printing.
前記画像データの画素値とその度数からなる頻度分布から算出される分散とその閾値に応じて白紙面か非白紙面かの検知を行い、
前記閾値の値は、ユーザー変更可能な白紙検知レベルに応じて設定されることを特徴とする請求項1記載の画像形成装置。 The blank page detection unit
A blank or non-blank surface is detected according to a variance calculated from a frequency distribution consisting of pixel values and their frequencies of the image data and a threshold value thereof;
2. The image forming apparatus according to claim 1, wherein the threshold value is set according to a blank paper detection level that can be changed by the user.
前記画像データの画素値とその度数からなる頻度分布から算出される分散とその閾値に応じて白紙面か非白紙面かの検知を行い、
前記閾値の値は、ユーザー変更可能な白紙検知レベルに応じて設定されることを特徴とする請求項4記載の画像形成装置。 The blank page detection unit
A blank or non-blank surface is detected according to a variance calculated from a frequency distribution consisting of pixel values and their frequencies of the image data and a threshold value thereof;
5. The image forming apparatus according to claim 4, wherein the threshold value is set according to a blank paper detection level that can be changed by the user.
前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、
両面印刷が可能な印刷部と、
前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、
を備える画像形成装置であって、
前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定手段を備え、
前記設定手段は、前記片面原稿の束が奇数枚である場合、前記印刷部による前記原稿束の両面印刷の出力物における前記片面原稿の最終ページが印刷されたシートの裏面は白紙面となるように、前記印刷対象を設定することを特徴とする画像形成装置。 an automatic document feeder that separates and feeds document sheets one by one from the top of a document stack placed on a document tray;
a reading unit capable of reading image data of a first side, which is one side of the separated and conveyed original sheet, and a second side, which is the other side of the separated and conveyed original sheet;
A printing section capable of double-sided printing;
a blank page detection unit that detects whether the first side is a blank page or a non-blank page and detects whether the second side is a blank page or a non-blank page based on image data of the first and second sides read by the reading unit;
An image forming apparatus comprising:
a setting means for setting a print target to be printed on both sides by the printing unit from the image data read sequentially when the original stack is an original stack having a single-sided original stack on the upper side and a double-sided original stack on the lower side, the setting means sequentially reading image data of the first and second sides of the separated and transported original sheets by the reading unit, making a blank page skip determination as to whether or not a blank page detected by the blank page detection unit should be excluded from a print target, and setting a print target to be printed on both sides by the printing unit from the image data read sequentially according to a result of the blank page skip determination,
The image forming device is characterized in that, when the stack of single-sided originals contains an odd number of sheets, the setting means sets the printing target so that the back side of the sheet on which the last page of the single-sided original is printed in the output of double-sided printing of the stack of originals by the printing unit will be blank.
前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、
両面印刷が可能な印刷部と、
前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、
を備える画像形成装置の制御方法であって、
前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定ステップを有し、
前記設定ステップは、
前記原稿束から分離搬送された第1の原稿シートの前記第1及び第2の面のいずれか一方のみが前記白紙検知部により白紙面と検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が偶数となる場合、前記第1及び第2の面の少なくともいずれか一方は白紙面でない後続の第2の原稿シートが出現するまで、前記第1の原稿シートに対する前記白紙スキップ判定を保留する第1のステップと、
前記第2の原稿シートの前記第1及び第2の面のいずれか一方が前記白紙検知部により白紙面と検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートの非白紙面を前記印刷対象に追加する第2のステップと、
前記第2の原稿シートの前記第1及び第2の面が共に前記白紙検知部により非白紙面であると検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外しないと判定し、前記第1の原稿シートの白紙面及び非白紙面を共に前記印刷対象に追加する第2のステップとを有することを特徴とする制御方法。 an automatic document feeder that separates and feeds document sheets one by one from the top of a document stack placed on a document tray;
a reading unit capable of reading image data of a first side, which is one side of the separated and conveyed original sheet, and a second side, which is the other side of the separated and conveyed original sheet;
A printing section capable of double-sided printing;
a blank page detection unit that detects whether the first side is a blank page or a non-blank page and detects whether the second side is a blank page or a non-blank page based on image data of the first and second sides read by the reading unit;
A control method for an image forming apparatus comprising:
a setting step of, when the original stack is a stack of originals with a single-sided original stack on the upper side and a double-sided original stack on the lower side, sequentially reading image data of the first and second sides of the separated and transported original sheets by the reading unit, making a blank page skip determination as to whether or not the blank page detected by the blank page detection unit should be excluded from the printing target, and setting a printing target to be double-sided printed by the printing unit from the sequentially read image data according to the result of the blank page skip determination;
The setting step includes:
a first step of suspending the blank skip determination for the first original sheet until a subsequent second original sheet appears, when only one of the first and second sides of a first original sheet separated and conveyed from the original stack is detected as a blank surface by the blank detection unit and the total number of pages to be printed from the leading sheet of the original stack to the sheet immediately preceding the first original sheet is an even number;
a second step of determining, when either one of the first and second sides of the second original sheet is detected as a blank side by the blank page detection unit, that the blank side of the first original sheet is to be excluded from a printing target in the blank page skip determination, and adding a non-blank side of the first original sheet to the printing target;
and a second step of, when the first and second sides of the second original sheet are both detected as non-blank sides by the blank page detection unit, determining in the blank page skip determination that the blank side of the first original sheet will not be excluded from the printing target, and adding both the blank side and the non-blank side of the first original sheet to the printing target.
前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、
両面印刷が可能な印刷部と、
前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、
を備える画像形成装置の制御方法であって、
前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定ステップを有し、
前記設定ステップは、
前記原稿束から分離搬送された第1の原稿シートの前記第1及び第2の面の少なくとも一方が前記白紙検知部により白紙面であると検知された場合、前記白紙スキップ判定で前記第1の原稿シートの白紙面を印刷対象から除外すると判定し、前記第1の原稿シートに非白紙面がある場合はその非白紙面を印刷対象に追加する第1のステップと、
前記第1の原稿シートの前記第1及び第2の面が共に非白紙面であると前記白紙検知部により検知され、且つ前記原稿束の先頭シートから前記第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が奇数となる場合、前記第1の原稿シートの前記第1の面の直前に印刷対象扱いの白紙ページを挿入し、前記第1の原稿シートの非白紙面を印刷対象に追加する第2のステップと、
前記第1の原稿シートの前記第1及び第2の面が共に非白紙面であると前記白紙検知部により検知され、且つ前記原稿束の先頭シートから第1の原稿シートの直前のシートまでの印刷対象ページの合計ページ数が偶数となる場合、前記印刷対象扱いの白紙ページを挿入することなく、前記第1の原稿シートの非白紙面を印刷対象に追加する第3のステップとを有することを特徴とする制御方法。 an automatic document feeder that separates and feeds document sheets one by one from the top of a document stack placed on a document tray;
a reading unit capable of reading image data of a first side, which is one side of the separated and conveyed original sheet, and a second side, which is the other side of the separated and conveyed original sheet;
A printing section capable of double-sided printing;
a blank page detection unit that detects whether the first side is a blank page or a non-blank page and detects whether the second side is a blank page or a non-blank page based on image data of the first and second sides read by the reading unit;
A control method for an image forming apparatus comprising:
a setting step of, when the original stack is a stack of originals with one-sided originals on the upper side and two-sided originals on the lower side, reading image data of the first and second sides of the separated and transported original sheets sequentially by the reading unit, making a blank page skip determination as to whether or not the blank page detected by the blank page detection unit should be excluded from the printing target, and setting a printing target to be double-sided printed by the printing unit from the image data read sequentially according to the result of the blank page skip determination;
The setting step includes:
a first step of determining, when at least one of the first and second sides of a first original sheet separated and conveyed from the original stack is detected as a blank side by the blank page detection unit, that the blank side of the first original sheet is to be excluded from a printing target in the blank page skip determination, and, when the first original sheet has a non-blank side, adding the non-blank side to the printing target;
a second step of inserting a blank page to be printed immediately before the first side of the first document sheet and adding the non-blank side of the first document sheet to the pages to be printed when the blank page detection unit detects that both the first and second sides of the first document sheet are non-blank sides and when a total number of pages to be printed from the leading sheet of the document stack to the sheet immediately before the first document sheet is an odd number;
and a third step of adding the non-blank sides of the first manuscript sheet to the pages to be printed without inserting a blank page to be printed when the blank page detection unit detects that both the first and second sides of the first manuscript sheet are non-blank sides and when the total number of pages to be printed from the first sheet of the manuscript stack to the sheet immediately preceding the first manuscript sheet is an even number.
前記分離搬送された原稿シートの一方の面である第1の面及び他方の面である第2の面の夫々の面の画像データを読み取り可能な読取部と、
両面印刷が可能な印刷部と、
前記読取部で読み取った前記第1及び第2の面の画像データに基づき、前記第1の面が白紙面か非白紙面かを検知すると共に、前記第2の面が白紙面か非白紙面かを検知する白紙検知部と、
を備える画像形成装置の制御方法であって、
前記原稿束が、上側に片面原稿の束、下側に両面原稿の束が混在する原稿束である場合、前記分離搬送された原稿シートの前記第1及び第2の面の画像データを前記読取部で順次読み取り、前記白紙検知部で検知された白紙面を印刷対象から除外するか否かの白紙スキップ判定を行って、前記白紙スキップ判定の結果に応じて前記順次読み取られた画像データから前記印刷部により両面印刷する印刷対象を設定する設定ステップを有し、
前記設定ステップは、前記片面原稿の束が奇数枚である場合、前記印刷部による前記原稿束の両面印刷の出力物における前記片面原稿の最終ページが印刷されたシートの裏面は白紙面となるように、前記印刷対象を設定することを特徴とする制御方法。 an automatic document feeder that separates and feeds document sheets one by one from the top of a document stack placed on a document tray;
a reading unit capable of reading image data of a first side, which is one side of the separated and conveyed original sheet, and a second side, which is the other side of the separated and conveyed original sheet;
A printing section capable of double-sided printing;
a blank page detection unit that detects whether the first side is a blank page or a non-blank page and detects whether the second side is a blank page or a non-blank page based on image data of the first and second sides read by the reading unit;
A control method for an image forming apparatus comprising:
a setting step of, when the original stack is a stack of originals with one-sided originals on the upper side and two-sided originals on the lower side, reading image data of the first and second sides of the separated and transported original sheets sequentially by the reading unit, making a blank page skip determination as to whether or not the blank page detected by the blank page detection unit should be excluded from the printing target, and setting a printing target to be double-sided printed by the printing unit from the image data read sequentially according to the result of the blank page skip determination;
The control method is characterized in that, in the setting step, when the stack of single-sided originals contains an odd number of sheets, the printing target is set so that the back side of the sheet on which the last page of the single-sided original is printed in the output of the double-sided printing of the stack of originals by the printing unit is blank.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023110776A JP2025008535A (en) | 2023-07-05 | 2023-07-05 | Image forming apparatus, control method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023110776A JP2025008535A (en) | 2023-07-05 | 2023-07-05 | Image forming apparatus, control method, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2025008535A true JP2025008535A (en) | 2025-01-20 |
Family
ID=94279423
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023110776A Pending JP2025008535A (en) | 2023-07-05 | 2023-07-05 | Image forming apparatus, control method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2025008535A (en) |
-
2023
- 2023-07-05 JP JP2023110776A patent/JP2025008535A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10088994B2 (en) | Image display apparatus which displays an N-up image generated from a plurality of thumbnail images by a touch operation of a display screen | |
| US10484559B2 (en) | Control device for controlling image processing system, image forming apparatus, image reading apparatus, control method, and computer-readable recording medium | |
| US20150043046A1 (en) | Image Processing Apparatus and Image Forming System | |
| JP5804720B2 (en) | Image processing apparatus, image processing method, and program. | |
| JP5442701B2 (en) | Image processing method, image processing apparatus, image forming apparatus including the same, image reading apparatus, program, and recording medium | |
| US8290283B2 (en) | Image processing device and image reading device capable of performing encoding processing for compressing multilevel image data and encoding processing for compressing binary image data | |
| US10659621B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| US8665497B2 (en) | Image processing apparatus, image processing method and program | |
| EP2424218A1 (en) | Image forming apparatus and method of processing image thereof | |
| US20140160515A1 (en) | Image reading apparatus, method for controlling image reading apparatus, and storage medium | |
| JP5757259B2 (en) | Image processing apparatus and image processing program | |
| JP2025008535A (en) | Image forming apparatus, control method, and program | |
| JP6590991B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
| CN105657213A (en) | Image processing apparatus and image forming method | |
| JP2000278533A (en) | Image processor | |
| US11146709B2 (en) | Image reading apparatus, control method for controlling image reading apparatus, and storage medium | |
| RU2452126C1 (en) | Image processing device, image processing method, and program | |
| JP2017199976A (en) | Image processing apparatus, image processing method and program | |
| JP5474222B2 (en) | Image processing apparatus, image processing method, and program | |
| JP4135429B2 (en) | Image reader | |
| JP2013138378A (en) | Image processing device and image processing program | |
| JP2006270148A (en) | Image processing method, image processor and image forming apparatus | |
| JPH05137010A (en) | Image processor | |
| JPH05137011A (en) | Image processor | |
| JP2005020419A (en) | Image forming device |