JP2011199471A - Image processing apparatus, image processing method and program - Google Patents

Image processing apparatus, image processing method and program Download PDF

Info

Publication number
JP2011199471A
JP2011199471A JP2010062469A JP2010062469A JP2011199471A JP 2011199471 A JP2011199471 A JP 2011199471A JP 2010062469 A JP2010062469 A JP 2010062469A JP 2010062469 A JP2010062469 A JP 2010062469A JP 2011199471 A JP2011199471 A JP 2011199471A
Authority
JP
Japan
Prior art keywords
image
resolution
image data
reading
image processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010062469A
Other languages
Japanese (ja)
Inventor
Hiroyuki Baba
裕行 馬場
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2010062469A priority Critical patent/JP2011199471A/en
Publication of JP2011199471A publication Critical patent/JP2011199471A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Input (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide: an image processing apparatus capable of reading at a low amount of light of a light source without causing deterioration in a resolution in a sub-scanning direction by using a single unit of line CCD; an image processing method; and a program.SOLUTION: If a light source 4a has low illuminance and a required resolution is so low that sufficient image quality cannot be obtained, reading is executed two times at the required resolution and a resolution lower than the required resolution, the feature is detected from an image (image having good quality) read at the resolution lower than the required resolution, and an image (image having bad quality) read at the required resolution is processed using a result of detection. If the resolution is enough so that the sufficient quality can be obtained although the light source 4a is low illuminance, reading is executed at the required resolution, and the feature detection and image processing are executed for an image read at the required resolution.

Description

本発明は、画像処理装置、画像処理方法、およびプログラムに関する。   The present invention relates to an image processing device, an image processing method, and a program.

近年、電力消費を抑えたMFP(Multi Function Peripheral)のニーズが今後強まってくることが予想されている。ところで、MFPが有する読取装置は、読取動作時に多くの電力を必要とし、特に読取動作時に光源を点灯するための消費電力が大きい。そのため、MFPの開発においては、他の電装部と比較して、読取装置に対する消費電力の削減要求は高い。また、読取装置の消費電力を削減して光源から発せられる光量が抑えることができれば、光源で発生する熱の放熱対策が不要になり、読取装置のサイズのコンパクト化を図ることもできる。   In recent years, it is expected that the need for MFP (Multi Function Peripheral) with reduced power consumption will increase in the future. By the way, the reading device included in the MFP requires a large amount of power during the reading operation, and particularly consumes a large amount of power to turn on the light source during the reading operation. Therefore, in the development of the MFP, there is a high demand for reducing power consumption for the reading device as compared with other electrical components. Further, if the power consumption of the reading device can be reduced and the amount of light emitted from the light source can be suppressed, it is not necessary to take measures to dissipate heat generated by the light source, and the size of the reading device can be reduced.

そこで、特許文献1および特許文献2には、2つのラインCCD(Charged Coupled Device)を使って照度が低い状況においても、光源からの光量を増加させることなく読取動作を行う技術が開示されている。また、特許文献3には、ラインCCDにより主走査方向1ライン分の画像データを読み取るライン周期を長くすることにより、光源からの光量の低下を補う技術も開示されている。   Therefore, Patent Document 1 and Patent Document 2 disclose a technique for performing a reading operation without increasing the amount of light from a light source even in a low illuminance situation using two line CCDs (Charged Coupled Devices). . Japanese Patent Application Laid-Open No. 2004-228620 also discloses a technique for compensating for a decrease in the amount of light from a light source by lengthening a line cycle for reading image data for one line in the main scanning direction by a line CCD.

ところで、複数のラインCCDを用いる技術は、単に、各ラインCCDにより主走査方向1ライン分の画像データを読み取るライン周期を長くするとともに、各ラインCCDのライン周期をずらして交互に画像データを読み取っているに過ぎなかった。具体的には、光源の光量が低い場合、光量の低下を補うためにラインCCDに電荷を蓄積する蓄積時間を長くする必要があるが、読取線速が一定の場合に、ラインCCDに電荷を蓄積する蓄積時間を長くすると、ラインCCDにより読み取った画像データの副走査方向の解像度が低くなる。そのため、複数のラインCCDを用いる技術は、2次元に配列した2つのラインCCDのライン周期をずらして交互に読み取りを行うことで、画像の特徴を検出するために必要な画像品質を維持しつつ、画像データの解像度の低下を防止している。しかしながら、複数のラインCCDを用いる技術は、MFPにおいて一般的に使われている1つのラインCCDを備えた読取装置において実現することができない、という課題がある。   By the way, the technique using a plurality of line CCDs simply increases the line cycle for reading image data for one line in the main scanning direction by each line CCD, and reads the image data alternately by shifting the line cycle of each line CCD. It was only there. Specifically, when the light amount of the light source is low, it is necessary to increase the accumulation time for accumulating charges in the line CCD in order to compensate for the decrease in the amount of light. However, if the reading linear velocity is constant, When the accumulation time for accumulation is lengthened, the resolution in the sub-scanning direction of the image data read by the line CCD is lowered. For this reason, the technique using a plurality of line CCDs maintains the image quality necessary for detecting image features by alternately reading the two line CCDs arranged in two dimensions while shifting the line period. The resolution of the image data is prevented from being lowered. However, the technique using a plurality of line CCDs has a problem that it cannot be realized in a reading apparatus having one line CCD generally used in an MFP.

また、ライン周期を長くする技術は、読取線速を遅くしているに過ぎなかった。具体的には、ライン周期は、読取線速と読取解像度により決まり、ライン周期を長くするためには、読取線速を遅くするか、読取解像度を低下させなければならない。よって、ライン周期を長くする技術は、光源の光量が低い場合でも画像の特徴を検出するために必要な画像品質を維持することはできるが、読取解像度を落とさずかつ読取線速を遅くせずに、ライン周期を長くすることができない、という課題がある。   In addition, the technique for increasing the line period merely slows the reading line speed. Specifically, the line period is determined by the reading line speed and the reading resolution, and in order to increase the line period, the reading line speed must be decreased or the reading resolution must be lowered. Therefore, the technology that lengthens the line cycle can maintain the image quality necessary to detect the image characteristics even when the light source quantity is low, but does not reduce the reading resolution and slow the reading line speed. However, there is a problem that the line cycle cannot be lengthened.

本発明は、上記に鑑みてなされたものであって、1つのラインCCDを使用して副走査方向の解像度の低下を招くことなく、かつ光源の光量が低くした読み取りを行うことができる画像処理装置、画像処理方法、およびプログラムを提供することを目的とする。   The present invention has been made in view of the above, and image processing capable of performing reading with a reduced light amount of a light source without causing a decrease in resolution in the sub-scanning direction using a single line CCD. An object is to provide an apparatus, an image processing method, and a program.

上述した課題を解決し、目的を達成するために、本発明は、一次元に配列された光電変換素子により主走査方向1ライン分の画像データを読み取るライン周期を変更する変更手段と、前記変更手段により前記ライン周期を変更して、前記光電変換素子によりユーザからの要求解像度に応じた第1ライン周期および前記要求解像度より低い解像度に応じた第2ライン周期で前記画像データを読み取る制御手段と、前記第2ライン周期で読み取られた画像データの特徴を検出する検出手段と、前記検出手段により検出した特徴の解像度を前記要求解像度に変倍する変倍手段と、前記変倍手段により変倍された特徴を用いて、前記第1ライン周期で読み取られた画像データに対して画像処理を施す処理手段と、を備えたことを特徴とする。   In order to solve the above-described problems and achieve the object, the present invention includes a changing unit that changes a line period for reading image data for one line in the main scanning direction by a photoelectric conversion element arranged in one dimension, and the change Control means for changing the line period by means and reading the image data at a first line period corresponding to a resolution requested by a user and a second line period corresponding to a resolution lower than the required resolution by the photoelectric conversion element; Detecting means for detecting features of the image data read in the second line period; scaling means for scaling the resolution of the features detected by the detecting means to the required resolution; scaling by the scaling means And a processing means for performing image processing on the image data read in the first line cycle.

また、本発明は、画像処理装置で実行される画像処理方法であって、前記画像処理装置は、変更手段が、一次元に配列された光電変換素子により主走査方向1ライン分の画像データを読み取るライン周期を変更する工程と、制御手段が、前記変更手段により前記ライン周期を変更して、前記光電変換素子によりユーザからの要求解像度に応じた第1ライン周期および前記要求解像度より低い解像度に応じた第2ライン周期で前記画像データを読み取る工程と、前記検出手段が、前記第2ライン周期で読み取られた画像データの特徴を検出する工程と、変倍手段が、前記検出した特徴の解像度を前記要求解像度に変倍する工程と、処理手段が、前記変倍された特徴を用いて、前記第1ライン周期で読み取られた画像データに対して画像処理を施す工程と、を含むことを特徴とする。   The present invention is also an image processing method executed by an image processing apparatus, wherein the changing unit is configured to change the image data for one line in the main scanning direction by photoelectric conversion elements arranged one-dimensionally. A step of changing a line cycle to be read; and a control unit that changes the line cycle by the changing unit, and has a first line cycle corresponding to a resolution requested by a user and a resolution lower than the requested resolution by the photoelectric conversion element. A step of reading the image data at a corresponding second line cycle, a step of detecting the feature of the image data read by the second line cycle, and a scaling unit of the resolution of the detected feature And the processing means performs image processing on the image data read in the first line cycle using the scaled feature. Characterized in that it comprises a step.

また、本発明は、コンピュータを、一次元に配列された光電変換素子により主走査方向1ライン分の画像データを読み取るライン周期を変更する変更手段と、前記変更手段により前記ライン周期を変更して、前記光電変換素子によりユーザからの要求解像度に応じた第1ライン周期および前記要求解像度より低い解像度に応じた第2ライン周期で前記画像データを読み取る制御手段と、前記第2ライン周期で読み取られた画像データの特徴を検出する検出手段と、前記検出手段により検出した特徴の解像度を前記要求解像度に変倍する変倍手段と、前記変倍手段により変倍された特徴を用いて、前記第1ライン周期で読み取られた画像データに対して画像処理を施す処理手段と、として機能させる。   According to another aspect of the present invention, there is provided a change means for changing a line cycle for reading image data for one line in the main scanning direction by a photoelectric conversion element arranged in one dimension, and the line cycle is changed by the change means. A control means for reading the image data at a first line period corresponding to a resolution requested by a user and a second line period corresponding to a resolution lower than the required resolution by the photoelectric conversion element; and read at the second line period. Detecting means for detecting the characteristics of the image data, scaling means for scaling the resolution of the features detected by the detecting means to the required resolution, and features scaled by the scaling means, It is made to function as a processing means for performing image processing on image data read in one line cycle.

本発明によれば、光源の光量が低い場合でも鮮鋭度やS/Nなど画像の特徴を検出するために必要な画像品質を得ることができるので、1つのラインCCDを使用して副走査方向の解像度の低下を招くことなく、かつ光源の光量が低くした読み取りを行うことができる、という効果を奏する。   According to the present invention, even when the amount of light from the light source is low, the image quality necessary for detecting image features such as sharpness and S / N can be obtained. There is an effect that reading can be performed without reducing the resolution of the light source and with the light amount of the light source being reduced.

図1は、本発明の第1の実施の形態にかかるカラーMFPが備える読取装置の構成を示す概略図である。FIG. 1 is a schematic diagram illustrating a configuration of a reading device included in a color MFP according to a first embodiment of the present invention. 図2は、本実施の形態にかかるカラーMFPの電装部を示すブロック図である。FIG. 2 is a block diagram showing an electrical component of the color MFP according to this embodiment. 図3は、圧板読取モード時における読取動作を示す説明図である。FIG. 3 is an explanatory diagram showing a reading operation in the pressure plate reading mode. 図4は、原稿搬送読取モードを時における読取動作を示す説明図である。FIG. 4 is an explanatory diagram illustrating a reading operation when the document conveyance reading mode is set. 図5は、読取信号処理部の構成を示すブロック図である。FIG. 5 is a block diagram illustrating a configuration of the read signal processing unit. 図6は、アナログビデオ処理部およびシェーディング補正処理部の構成を示すブロック図である。FIG. 6 is a block diagram illustrating configurations of the analog video processing unit and the shading correction processing unit. 図7は、画像処理部の構成を示すブロック図である。FIG. 7 is a block diagram illustrating a configuration of the image processing unit. 図8は、画像処理部が備える前段画像処理部の構成を示すブロック図である。FIG. 8 is a block diagram illustrating a configuration of a pre-stage image processing unit included in the image processing unit. 図9は、画像処理部が備える後段画像処理部の構成を示すブロック図である。FIG. 9 is a block diagram illustrating a configuration of a subsequent image processing unit included in the image processing unit. 図10は、画像データに行う濃度調整の一例を示す図である。FIG. 10 is a diagram illustrating an example of density adjustment performed on image data. 図11は、画像データの濃度調整に用いるルックアップテーブル変換の一例を示す図である。FIG. 11 is a diagram illustrating an example of lookup table conversion used for density adjustment of image data. 図12は、本実施の形態にかかるカラーMFPの機能構成を示すブロック図である。FIG. 12 is a block diagram showing a functional configuration of the color MFP according to the present embodiment. 図13は、第1読取方式に切り換えられた場合の前段画像処理部の処理の説明図である。FIG. 13 is an explanatory diagram of the processing of the pre-stage image processing unit when switched to the first reading method. 図14は、第1読取方式に切り換えられた場合の後段画像処理部の処理の説明図である。FIG. 14 is an explanatory diagram of the processing of the latter-stage image processing unit when switched to the first reading method. 図15は、第2読取方式に切り換えられて画像品質優先スキャンが行われた場合の前段画像処理部の処理の説明図である。FIG. 15 is an explanatory diagram of the process of the previous image processing unit when the image quality priority scan is performed after switching to the second reading method. 図16は、第2読取方式に切り換えられて解像度優先スキャンが行われた場合の前段画像処理部の処理の説明図である。FIG. 16 is an explanatory diagram of processing of the pre-stage image processing unit when the resolution priority scan is performed after switching to the second reading method. 図17は、解像度優先スキャンによる画像データおよび画像品質優先スキャンによる像域分離情報Xを用いた前段画像処理部の処理の説明図である。FIG. 17 is an explanatory diagram of processing of the preceding image processing unit using image data by resolution priority scanning and image area separation information X by image quality priority scanning. 図18は、第1読取方式および第2読取方式により読み取られた画像データに対する画像処理の流れを示すフローチャートである。FIG. 18 is a flowchart showing a flow of image processing for image data read by the first reading method and the second reading method. 図19は、第1読取方式および第2読取方式により読み取られた画像データに対する画像処理の流れを示すフローチャートである。FIG. 19 is a flowchart showing a flow of image processing for image data read by the first reading method and the second reading method. 図20は、第1読取方式および第2読取方式により読み取られた画像データに対する画像処理の流れを示すフローチャートである。FIG. 20 is a flowchart showing the flow of image processing for image data read by the first reading method and the second reading method. 図21は、第1読取方式および第2読取方式により読み取られた画像データに対する画像処理の流れを示すフローチャートである。FIG. 21 is a flowchart showing a flow of image processing for image data read by the first reading method and the second reading method.

以下に添付図面を参照して、この発明にかかる画像処理装置、画像処理方法、およびプログラムの最良な実施の形態を詳細に説明する。なお、本実施の形態では、本発明の画像処理装置を、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも2つの機能を有するカラー複合機(MFP:Multi Function Peripheral)に適用した例を挙げて説明するが、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像処理装置であればいずれにも適用することができる。   Exemplary embodiments of an image processing apparatus, an image processing method, and a program according to the present invention are explained in detail below with reference to the accompanying drawings. In this embodiment, the image processing apparatus of the present invention is applied to a color multifunction peripheral (MFP) having at least two functions among a copy function, a printer function, a scanner function, and a facsimile function. As described above, the present invention can be applied to any image processing apparatus such as a copying machine, a printer, a scanner apparatus, and a facsimile apparatus.

(第1の実施の形態)
図1は、本発明の第1の実施の形態にかかるカラーMFPが備える読取装置の構成を示す概略図である。本実施の形態にかかるカラーMFPが備える読取装置100は、大きく分けると、読取装置本体1と、原稿搬送装置2と、原稿読取台3の3つを備えている。
(First embodiment)
FIG. 1 is a schematic diagram illustrating a configuration of a reading device included in a color MFP according to a first embodiment of the present invention. The reading apparatus 100 provided in the color MFP according to the present embodiment is roughly provided with a reading apparatus main body 1, a document conveying device 2, and a document reading table 3.

読取装置本体1の内部には、キセノンランプまたは蛍光灯で構成される光源4aとミラー4bとを備えた第1走行体4と、ミラー5a,5bを備えた第2走行体5と、レンズ6と、一次元に配列された光電変換素子(本実施の形態ではカラー読み取りの3ラインCCD(Charged Coupled Device)7)と、第1,2走行体4,5を駆動するためのステッピングモータ8とからなる露光走査光学系9が設けられている。   Inside the reader main body 1 are a first traveling body 4 provided with a light source 4a composed of a xenon lamp or a fluorescent lamp and a mirror 4b, a second traveling body 5 provided with mirrors 5a and 5b, and a lens 6. A one-dimensionally arranged photoelectric conversion element (in this embodiment, a color-reading three-line CCD (Charged Coupled Device) 7), a stepping motor 8 for driving the first and second traveling bodies 4 and 5; An exposure scanning optical system 9 is provided.

また、原稿搬送装置2には、SDFユニット10と、原稿台11とが設けられている。SDFユニット10内には、原稿搬送用のステッピングモータ12が備えられている。さらに、原稿読取台3の上部に、原稿押さえ板14が回動自在に取り付けられており、原稿13はその原稿押さえ板14の下にセットされる。原稿読取台3の端部には、シェーディング補正用の基準白板15が配置されている。   The document feeder 2 is provided with an SDF unit 10 and a document table 11. In the SDF unit 10, a stepping motor 12 for conveying a document is provided. Further, a document pressing plate 14 is rotatably attached to the upper portion of the document reading table 3, and the document 13 is set under the document pressing plate 14. A reference white plate 15 for shading correction is disposed at the end of the document reading table 3.

次に、図2〜11を用いて、本実施の形態にかかるカラーMFPの電装部について説明する。図2は、本実施の形態にかかるカラーMFPの電装部を示すブロック図である。図3は、圧板読取モード時における読取動作を示す説明図である。図4は、原稿搬送読取モードを時における読取動作を示す説明図である。図5は、読取信号処理部の構成を示すブロック図である。図6は、アナログビデオ処理部およびシェーディング補正処理部の構成を示すブロック図である。図7は、画像処理部の構成を示すブロック図である。図8は、画像処理部が備える前段画像処理部の構成を示すブロック図である。図9は、画像処理部が備える後段画像処理部の構成を示すブロック図である。図10は、画像データに行う濃度調整の一例を示す図である。図11は、画像データの濃度調整に用いるルックアップテーブル変換の一例を示す図である。   Next, an electrical component of the color MFP according to the present embodiment will be described with reference to FIGS. FIG. 2 is a block diagram showing an electrical component of the color MFP according to this embodiment. FIG. 3 is an explanatory diagram showing a reading operation in the pressure plate reading mode. FIG. 4 is an explanatory diagram illustrating a reading operation when the document conveyance reading mode is set. FIG. 5 is a block diagram illustrating a configuration of the read signal processing unit. FIG. 6 is a block diagram illustrating configurations of the analog video processing unit and the shading correction processing unit. FIG. 7 is a block diagram illustrating a configuration of the image processing unit. FIG. 8 is a block diagram illustrating a configuration of a pre-stage image processing unit included in the image processing unit. FIG. 9 is a block diagram illustrating a configuration of a subsequent image processing unit included in the image processing unit. FIG. 10 is a diagram illustrating an example of density adjustment performed on image data. FIG. 11 is a diagram illustrating an example of lookup table conversion used for density adjustment of image data.

本実施の形態にかかるカラーMFPの電装部は、図2に示すように、光源4a、3ラインCCD7、CIS(Contact Image Sensor)20、原稿搬送用のステッピングモータ12、原稿搬送用モータドライバ21、走行体移動用のステッピングモータ8、走行体モータドライバ22、CPU(Central Processing Unit)23、光源ドライバ24、CCD駆動部25、読取信号処理部26、バッファメモリコントローラ27、バッファメモリ28、画像処理部29、メモリ30およびメモリコントローラ31、書込信号処理部32、LD(レーザーダイオード)33、LD駆動部34を備えている。なお、以下の説明では、LD33およびLD駆動部34を書込装置と呼ぶ。   As shown in FIG. 2, the electrical components of the color MFP according to the present embodiment include a light source 4a, a three-line CCD 7, a CIS (Contact Image Sensor) 20, a document conveying stepping motor 12, a document conveying motor driver 21, Stepping motor 8 for traveling body movement, traveling body motor driver 22, CPU (Central Processing Unit) 23, light source driver 24, CCD driving section 25, read signal processing section 26, buffer memory controller 27, buffer memory 28, image processing section 29, a memory 30 and a memory controller 31, a write signal processing unit 32, an LD (laser diode) 33, and an LD driving unit 34. In the following description, the LD 33 and the LD driving unit 34 are referred to as a writing device.

そして、本実施の形態にかかるカラーMFPは、大きく分けると、以下に示す2つのモードにより読取動作を行う。   The color MFP according to the present embodiment roughly performs reading operation in the following two modes.

圧板読取モードは、原稿読取台3に原稿13を置いて読み取るモードである。原稿搬送読取モードは、原稿搬送装置2に原稿13を載置し、読取位置固定で原稿13自体を移動するモードである。   The pressure plate reading mode is a mode in which the original 13 is placed on the original reading table 3 and read. The document conveyance reading mode is a mode in which the document 13 is placed on the document conveyance device 2 and the document 13 itself is moved with the reading position fixed.

まず、図3を用いて、圧板読取モードにおける画像データの読み取りの基本動作について説明する。原稿13が原稿押さえ板14下の原稿読取台3上にセットされた後、CPU23は、光源ドライバ24を動作させて光源4aをオンにする。次に、CCD駆動部25により駆動される3ラインCCD7が、基準白板15を走査して、基準白板15を読み取る。そして、読取信号処理部26内のA/Dコンバータ(図示せず)が、3ラインCCD7により読み取った基準白板15の白基準データのアナログ−デジタル変換を行う。読取信号処理部26は、シェーディング補正処理を施した白基準データを、画像処理部29内のシェーディング補正処理のRAM(Random Access Memory)であるラインバッファ66に保持する。CPU23は、走行体モータドライバ(駆動装置)22を通して、走行体移動用のステッピングモータ8を動作させる。これにより、第1走行体4は、原稿13のある方向へ移動するとともに、原稿面を一定速度で走査することにより、その原稿13の画像データを3ラインCCD7により読み取る。   First, the basic operation of reading image data in the pressure plate reading mode will be described with reference to FIG. After the document 13 is set on the document reading table 3 under the document pressing plate 14, the CPU 23 operates the light source driver 24 to turn on the light source 4a. Next, the 3-line CCD 7 driven by the CCD drive unit 25 scans the reference white plate 15 and reads the reference white plate 15. Then, an A / D converter (not shown) in the read signal processing unit 26 performs analog-digital conversion of the white reference data of the reference white plate 15 read by the 3-line CCD 7. The read signal processing unit 26 holds the white reference data subjected to the shading correction processing in a line buffer 66 that is a RAM (Random Access Memory) of the shading correction processing in the image processing unit 29. The CPU 23 operates the stepping motor 8 for moving the traveling body through the traveling body motor driver (drive device) 22. Thus, the first traveling body 4 moves in a certain direction of the document 13 and scans the document surface at a constant speed, thereby reading the image data of the document 13 by the 3-line CCD 7.

次に、図4を用いて、原稿搬送読取モードにおける画像データの読み取りの基本動作について説明する。原稿搬送読取モードは、圧板読取モードのように原稿13を原稿読取台3に固定して第1走行体4を走査して読み取るのではなく、第1走行体4を固定の読取位置に静止させて、原稿13自体を移動させて読み取る方式である。CPU23は、まず圧板読取モードと同様に、第1走行体4を一定の移動量で基準白板15を走査して、基準白板15を読み取った後、固定の読取位置まで第1走行体4を移動させて静止させる。次に、CPU23は、原稿13を搬送するために、原稿搬送モータドライバ21を通してステッピングモータ12を駆動する。原稿台11にセットされた原稿13は、分離ローラ41と搬送ローラ42によって、第1走行体4の所定の読み取り位置まで搬送される。このとき、原稿13は、一定速度で搬送されて行き、第1走行体4は停止したままで原稿面の画像データが3ラインCCD7により読み取られる。ここまでの説明は、原稿搬送読取モードにおける原稿13の片面の画像データを読み取る場合である。原稿13の両面の画像データを読み取る場合は、搬送ローラ42を原稿が通過したあと、CIS20を通過するときに原稿13の裏面を読み取る。   Next, a basic operation of reading image data in the document conveyance reading mode will be described with reference to FIG. In the document conveyance reading mode, instead of fixing the document 13 to the document reading table 3 and scanning the first traveling body 4 for scanning as in the pressure plate reading mode, the first traveling body 4 is stopped at a fixed reading position. Thus, the document 13 itself is moved and read. The CPU 23 first scans the reference white plate 15 with a constant movement amount and reads the reference white plate 15 in the same manner as in the pressure plate reading mode, and then moves the first travel body 4 to a fixed reading position. Let it stand still. Next, the CPU 23 drives the stepping motor 12 through the document transport motor driver 21 in order to transport the document 13. The document 13 set on the document table 11 is conveyed to a predetermined reading position of the first traveling body 4 by the separation roller 41 and the conveyance roller 42. At this time, the document 13 is conveyed at a constant speed, and the image data on the document surface is read by the 3-line CCD 7 while the first traveling body 4 is stopped. The description so far is the case of reading image data on one side of the document 13 in the document conveyance reading mode. When reading image data on both sides of the document 13, the back side of the document 13 is read when the document passes the transport roller 42 and then passes the CIS 20.

次に、読取信号処理部26の詳細について説明する。読取信号処理部26は、図5に示すように、アナログビデオ処理部26aとシェーディング補正処理部26bとを備えている。これは図2に示す読取信号処理部26の最も基本的な構成である。   Next, details of the read signal processing unit 26 will be described. As shown in FIG. 5, the read signal processing unit 26 includes an analog video processing unit 26a and a shading correction processing unit 26b. This is the most basic configuration of the read signal processing unit 26 shown in FIG.

3ラインCCD7により光電変換されたアナログ信号a(白基準データまたは画像データ)は、アナログビデオ処理部26aでデジタル信号に変換された後、シェーディング補正処理部26bでシェーディング補正処理が行われる。   The analog signal a (white reference data or image data) photoelectrically converted by the 3-line CCD 7 is converted into a digital signal by the analog video processing unit 26a, and then shading correction processing is performed by the shading correction processing unit 26b.

アナログ信号aを処理するアナログビデオ処理部26aは、図6に示すように、プリアンプ回路61、可変増幅回路62、A/Dコンバータ63を備えている。また、シェーディング補正処理部26bは、黒減算回路64、シェーディング補正演算回路65、ラインバッファ66を備えている。ラインバッファ66は、シェーディング補正処理で基準となる前述の白基準データを保持するところである。   As shown in FIG. 6, the analog video processing unit 26 a that processes the analog signal a includes a preamplifier circuit 61, a variable amplifier circuit 62, and an A / D converter 63. The shading correction processing unit 26 b includes a black subtraction circuit 64, a shading correction calculation circuit 65, and a line buffer 66. The line buffer 66 holds the above-described white reference data that serves as a reference in the shading correction process.

原稿読取台3上の原稿13を光源4aで照射した反射光は、シェーディング調整板67を通してレンズ6によって集光されて3ラインCCD7に結像される。シェーディング調整板67は、3ラインCCD7の中央部と端部での反射光量の差を小さくするための光量調整の役割を果たす。これは3ラインCCD7の中央部と端部で反射光量の差があまりに大きすぎると、シェーディング補正処理部26bで多分に歪を含んだ演算結果しか得られないため、あらかじめ反射光量の差を小さくした後にシェーディング補正演算処理を行うためのものである。図6では、説明簡単化のために、反射光を折り返すためのミラーを省略している。   The reflected light that is emitted from the light source 4 a to the original 13 on the original reading table 3 is condensed by the lens 6 through the shading adjustment plate 67 and is formed on the three-line CCD 7. The shading adjustment plate 67 plays a role of adjusting the amount of light for reducing the difference in the amount of reflected light between the central portion and the end portion of the three-line CCD 7. This is because if the difference in the amount of reflected light between the center portion and the end portion of the 3-line CCD 7 is too large, the shading correction processing unit 26b can only obtain a calculation result that includes a lot of distortion. This is for performing shading correction calculation processing later. In FIG. 6, a mirror for turning back the reflected light is omitted for the sake of simplicity.

シェーディング補正処理後の画像データは、一旦、バッファメモリコントローラ27を通してバッファメモリ28に保持される。バッファメモリコントローラ27は、3ラインCCD7から送られてくる表面の画像データとCIS20からの裏面の画像データとを同時に受け、2ページ分の画像データをバッファメモリ28に保持する。その後、バッファメモリ28は、3ラインCCD7からの表面の画像データとCIS20からの裏面の画像データを交互に1ページの画像データとして、後段の画像処理部29に渡す。その後、画像処理部29は、バッファメモリコントローラ27から送られてくる1ページの画像データごとに、各種画像処理を行う。なお、CIS20からの画像データは、3ラインCCD7からの画像データに対して読取信号処理部26で行っている処理と同等の処理がすでに行われている画像データであるので、CIS20からの画像データに対してはアナログビデオ処理やシェーディング補正処理は不要である。   The image data after the shading correction processing is once held in the buffer memory 28 through the buffer memory controller 27. The buffer memory controller 27 simultaneously receives the image data on the front surface sent from the 3-line CCD 7 and the image data on the back surface from the CIS 20 and holds the image data for two pages in the buffer memory 28. Thereafter, the buffer memory 28 alternately transfers the image data on the front surface from the 3-line CCD 7 and the image data on the back surface from the CIS 20 to the subsequent image processing unit 29 as one page of image data. Thereafter, the image processing unit 29 performs various types of image processing for each page of image data sent from the buffer memory controller 27. Note that the image data from the CIS 20 is image data that has already undergone the same processing as the processing performed by the read signal processing unit 26 for the image data from the three-line CCD 7, and therefore the image data from the CIS 20 However, analog video processing and shading correction processing are not necessary.

次に、図7〜9を用いて、前述した画像処理部29の詳細について説明する。画像処理部29は、図7に示すように、主に読取装置100により読み取られた画像データに対する処理を行なう前段画像処理部29aと、主に書込装置のための処理を行なう後段画像処理部29bに分かれる。
まず、読取装置100により読み取られた画像データに対する処理を行う前段画像処理部29aについて説明する。図8に示すように、前段画像処理部29aは、ライン間補正処理部81、像域分離処理部82、変倍処理部83、γ変換処理部84、フィルタ処理部85、色変換処理部86までの処理を行なう。
Next, details of the above-described image processing unit 29 will be described with reference to FIGS. As shown in FIG. 7, the image processing unit 29 includes a pre-stage image processing unit 29a that mainly performs processing on image data read by the reading device 100, and a post-stage image processing unit that mainly performs processing for the writing device. 29b.
First, the pre-stage image processing unit 29a that performs processing on image data read by the reading device 100 will be described. As shown in FIG. 8, the pre-stage image processing unit 29a includes an interline correction processing unit 81, an image area separation processing unit 82, a scaling processing unit 83, a γ conversion processing unit 84, a filter processing unit 85, and a color conversion processing unit 86. Process up to.

ライン間補正処理部81は、3ラインCCD7の各RGBの取り付け位置の差によって生じるそれぞれRGB間のラインずれを補正する処理である。例えば、B(ブルー)のラインを基準とした場合、R(レッド)とB、G(グリーン)とBの間のラインずれ量を補正する処理を行う。   The inter-line correction processing unit 81 is a process for correcting line shifts between RGB, which are caused by differences in the RGB attachment positions of the 3-line CCD 7. For example, when a B (blue) line is used as a reference, a process of correcting a line shift amount between R (red) and B and G (green) and B is performed.

像域分離処理部82では、画像データの特徴である絵柄部、文字部、網点部などの像域分離情報Xを検出する。変倍処理部83では、画像データを読み取った解像度から所望の解像度に変換するための処理を行う。γ変換処理部84は、主に濃度調整(例えば、図10に示す濃度調整)を目的とした変換処理で、一般的に図11に示すようなルックアップテーブル変換と呼ぶ方式を用いる。フィルタ処理部85では、MTF補正、鮮鋭化、平滑化を目的としたフィルタ処理演算を行う。   The image area separation processing unit 82 detects image area separation information X such as a picture part, a character part, and a halftone part, which are features of image data. The scaling processing unit 83 performs processing for converting the image data read resolution to a desired resolution. The γ conversion processing unit 84 is a conversion process mainly for the purpose of density adjustment (for example, density adjustment shown in FIG. 10), and generally uses a method called lookup table conversion as shown in FIG. The filter processing unit 85 performs a filter processing calculation for the purpose of MTF correction, sharpening, and smoothing.

色変換処理部86では、メモリコントローラ31に蓄積するための共通の色空間への変換処理を行なう。また、色変換処理部86は、自動カラー判定が選択されているときには、RGBの画像データからK(モノクロ)の画像データを生成する。さらに、色変換処理部86は、このモノクロの画像データを単純2値化し、8bitの画像データを8画素のデータとしてパッキングし、メモリコントローラ31に、RGBKの4chの画像データを転送する。通常のカラーデータの読み取りでは、RGBの3chの画像データを転送する。その他にPDFファイルなど、像域分離情報Xが必要とするアプリケーションがある場合は、RGBの画像データと像域分離情報Xの4chのデータをメモリコントローラ31に転送する。   The color conversion processing unit 86 performs conversion processing into a common color space for storage in the memory controller 31. The color conversion processing unit 86 generates K (monochrome) image data from RGB image data when automatic color determination is selected. Further, the color conversion processor 86 simply binarizes the monochrome image data, packs the 8-bit image data as 8-pixel data, and transfers the RGBK 4ch image data to the memory controller 31. In normal color data reading, RGB 3ch image data is transferred. In addition, when there is an application that requires the image area separation information X, such as a PDF file, the RGB image data and the 4ch data of the image area separation information X are transferred to the memory controller 31.

次に、書込装置のための処理を行う後段画像処理部29bについて説明する。後段画像処理部29bは、図9に示すように、色変換処理部91と階調変換処理部92を備えている。色変換処理部91では、メモリ30に蓄積されたRGBの画像データを入力データとして、出力デバイスの色空間、たとえば、CMYK色空間に変換するための処理を行う。なお、カラー出力の場合は、RGB各成分に対して上記の処理を行い、モノクロ出力の場合は、RGBからモノクロデータを生成する。   Next, the latter-stage image processing unit 29b that performs processing for the writing device will be described. As shown in FIG. 9, the post-stage image processing unit 29b includes a color conversion processing unit 91 and a gradation conversion processing unit 92. The color conversion processing unit 91 performs processing for converting RGB image data stored in the memory 30 into input device color space, for example, CMYK color space. In the case of color output, the above processing is performed on each RGB component, and in the case of monochrome output, monochrome data is generated from RGB.

書込装置が1bit,2階調まで出力可能な場合の固定しきい値処理(2値化)による階調変換について説明する。書込装置から2値画像を出力する場合、後段画像処理部29bの階調変換処理部92は、8bit,256階調のCMYKそれぞれ画像データを2階調の2値画像データに変換し、画像データbとして後段に送る。   A description will be given of gradation conversion by fixed threshold processing (binarization) when the writing apparatus can output up to 1 bit and 2 gradations. When outputting a binary image from the writing device, the gradation conversion processing unit 92 of the post-stage image processing unit 29b converts the image data of 8 bits and 256 gradations into binary image data of 2 gradations, and outputs the image. Data b is sent to the subsequent stage.

ここでは、説明を簡単にするため、固定しきい値処理の一例を挙げると、2値化しきい値が128の場合、階調変換処理部92に入力された画像データの画素データに対して、下記の言う条件によって2値化を行う。
0≦画素データ<128が真ならば 0
128≦画素データ≦255が真ならば 1
Here, in order to simplify the description, an example of the fixed threshold value processing is given. When the binarization threshold value is 128, the pixel data of the image data input to the gradation conversion processing unit 92 is Binarization is performed under the following conditions.
0 if pixel data <128 is true 0
1 if 128 ≦ pixel data ≦ 255 is true

次に、書込装置が2bit,4値まで出力可能な場合の固定しきい値処理(4値化)による階調変換について説明する。書込装置から4値画像を出力する場合、後段画像処理部29の階調変換処理部92は、CMYKそれぞれ8bit,256階調の画像データを、4階調の4値画像データに変換し、画像データbとして後段に送る。   Next, gradation conversion by fixed threshold processing (quaternarization) when the writing device can output up to 2 bits and 4 values will be described. When outputting a quaternary image from the writing device, the gradation conversion processing unit 92 of the post-stage image processing unit 29 converts CMYK 8-bit and 256-gradation image data into 4-gradation quaternary image data, The image data b is sent to the subsequent stage.

ここでは、説明を簡単にするため、固定しきい値処理の一例を挙げると、階調変換処理部92に入力された画像データの画素データに対して、下記の言う条件によって4値化を行う。
0 ≦画素データ<64が真ならば 0
64≦画素データ<128が真ならば 1
128≦画素データ<192が真ならば 2
192≦画素データ≦255が真ならば 3
Here, in order to simplify the description, as an example of fixed threshold processing, the pixel data of the image data input to the gradation conversion processing unit 92 is quaternized under the following conditions: .
0 <0 if pixel data <64 is true
1 if 64 ≦ pixel data <128 is true
If 128 ≦ pixel data <192 is true 2
192 ≦ pixel data ≦ 255 if true 3

なお、階調変換処理部92は、前述した単純2値化のほかに、ここでは説明しないが写真原稿などに適した階調性に優れた誤差拡散処理やディザ処理などの階調変換処理を行なう場合がある。   In addition to the simple binarization described above, the gradation conversion processing unit 92 performs gradation conversion processing such as error diffusion processing and dither processing, which are not described here, and have excellent gradation characteristics suitable for a photographic document. May be done.

次に、図12を用いて、CPU23が図示しないROM(Read Only Memory)に格納されたプログラムを実行することにより実現されるカラーMFPの機能構成について説明する。図12は、本実施の形態にかかるカラーMFPの機能構成を示すブロック図である。   Next, a functional configuration of the color MFP realized by the CPU 23 executing a program stored in a ROM (Read Only Memory) (not shown) will be described with reference to FIG. FIG. 12 is a block diagram showing a functional configuration of the color MFP according to the present embodiment.

なお、本実施の形態のカラーMFPで実行されるプログラムは、ROM等に予め組み込まれて提供されているが、これに限定するものではなく、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。   The program executed by the color MFP of the present embodiment is provided by being incorporated in advance in a ROM or the like, but is not limited to this, and is not limited to this and can be installed in a file in an installable format or an executable format. -You may comprise so that it may record and provide on computer-readable recording media, such as ROM, a flexible disk (FD), CD-R, DVD (Digital Versatile Disk).

さらに、本実施の形態のカラーMFPで実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態のカラーMFPで実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。   Furthermore, the program executed by the color MFP of the present embodiment may be provided by being stored on a computer connected to a network such as the Internet and downloaded via the network. Further, the program executed by the color MFP of the present embodiment may be provided or distributed via a network such as the Internet.

本実施の形態にかかるカラーMFPは、図12に示すように、ライン周期変更部101、読取方式切換部102、読取制御部103、などを備えている。なお、本実施の形態にかかるカラーMFPでは、前段画像処理部29aおよび後段画像処理部29bをASIC(Application Specific Integrated Circuit)等のハードウェアにより実現しているが、これに限定するものではなく、CPU23が図示しないROM等に記憶されたプログラムを実行することにより前段画像処理部29aおよび後段画像処理部29bを実現することも可能である。   As shown in FIG. 12, the color MFP according to the present embodiment includes a line period changing unit 101, a reading method switching unit 102, a reading control unit 103, and the like. In the color MFP according to the present embodiment, the pre-stage image processing unit 29a and the post-stage image processing unit 29b are realized by hardware such as an ASIC (Application Specific Integrated Circuit). However, the present invention is not limited to this. It is also possible to realize the pre-stage image processing unit 29a and the post-stage image processing unit 29b by the CPU 23 executing a program stored in a ROM or the like (not shown).

ライン周期変更部101は、CCD駆動部25を制御して、3ラインCCD7により主走査方向1ライン分の画像データを読み取るライン周期を変更する。   The line cycle changing unit 101 controls the CCD driving unit 25 to change the line cycle for reading image data for one line in the main scanning direction by the three-line CCD 7.

読取方式切換部102は、所定の条件に従って、ユーザの要求する要求解像度(副走査方向の解像度)に応じた第1ライン周期αで画像データを読み取る第1読取方式、または第1ライン周期αおよび要求解像度より低い解像度(副走査方向の解像度)に応じた第2ライン周期βで画像データを読み取る第2読取方式に切り換える。   The reading method switching unit 102 is a first reading method for reading image data in a first line cycle α corresponding to a requested resolution requested by the user (resolution in the sub-scanning direction) according to a predetermined condition, or a first line cycle α and The mode is switched to the second reading method in which image data is read at the second line period β corresponding to a resolution lower than the required resolution (resolution in the sub-scanning direction).

ここで、所定の条件とは、像域分離処理部82において画像データから精度良く特徴を検出するために必要な画像品質(MTFやS/Nなど)を得るための条件である。本実施の形態では、所定の条件は、要求解像度が予め設定された解像度(以下、解像度Aとする)以上であるか否かである。   Here, the predetermined condition is a condition for obtaining image quality (MTF, S / N, etc.) necessary for the image area separation processing unit 82 to accurately detect features from image data. In the present embodiment, the predetermined condition is whether or not the required resolution is equal to or higher than a preset resolution (hereinafter referred to as resolution A).

本実施の形態にかかるカラーMFPでは、読取装置100の光源4aの照度が低いため、像域分離処理部82において精度良く画像データから特徴を検出するために必要な画像品質を得ることができない。この場合、画像データの画像品質を向上させるために、ライン周期を長くして3ラインCCD7に電荷を蓄積する時間を長くする必要があるが、読取線速一定で、単にライン周期を長くすると画像データの副走査方向の解像度が低くなってしまう。したがって、読取線速一定で、像域分離処理部82において精度良く画像データから特徴を検出することができる画像品質が得られるライン周期のときの解像度を解像度Aとし、読取方式切換部102は、要求解像度が解像度Aより低い場合に、第1読取方式に切り換え、要求解像度が解像度A以上である場合に、第2読取方式に切り換える。   In the color MFP according to the present embodiment, since the illuminance of the light source 4a of the reading apparatus 100 is low, the image area separation processing unit 82 cannot obtain image quality necessary for accurately detecting features from image data. In this case, in order to improve the image quality of the image data, it is necessary to lengthen the line period and increase the time for accumulating charges in the 3-line CCD 7. However, if the reading line speed is constant and the line period is simply increased, the image The resolution of the data in the sub-scanning direction is lowered. Accordingly, the resolution at the line period that provides an image quality that allows the image area separation processing unit 82 to accurately detect features from the image data with a constant reading linear velocity is resolution A, and the reading method switching unit 102 When the required resolution is lower than the resolution A, the first reading method is switched, and when the required resolution is the resolution A or higher, the second reading method is switched.

本実施の形態では、読取方式切換部102は、解像度Aを300dpiとし、要求解像度が300dpiより低い場合に、第1読取方式に切り換え、要求解像度が300dpi以上である場合に、第2読取方式に切り換える。   In the present embodiment, the reading method switching unit 102 switches to the first reading method when the resolution A is 300 dpi and the required resolution is lower than 300 dpi, and switches to the second reading method when the required resolution is 300 dpi or more. Switch.

読取制御部103は、ライン周期変更部101によりライン周期を変更して、第1読取方式または第2読取方式により画像データを読み取るものである。具体的には、読取制御部103は、第1読取方式に切り換えられた場合、ライン周期変更部101により第1ライン周期αに変更して、3ラインCCD7により当該第1ライン周期αで画像データを読み取る解像度優先スキャンを行う。   The reading control unit 103 changes the line cycle by the line cycle changing unit 101 and reads the image data by the first reading method or the second reading method. Specifically, when the reading control unit 103 is switched to the first reading method, the line cycle changing unit 101 changes the first line cycle α, and the 3-line CCD 7 performs image data at the first line cycle α. Perform resolution priority scan.

一方、読取制御部103は、第2読取方式に切り換えられた場合、まず、ライン周期変更部101により第2ライン周期βに変更して、3ラインCCD7により当該第2ライン周期βで画像データを読み取る画像品質優先スキャンを行った後、ライン周期変更部101により第1ライン周期αに変更して、3ラインCCD7により当該第1ライン周期αで画像データを読み取る解像度優先スキャンを行う。なお、解像度優先スキャンを行う際の第1ライン周期αと、画像品質優先スキャンを行う際の第2ライン周期βとの関係は、α<βとなる。   On the other hand, when the reading control unit 103 is switched to the second reading method, first, the line cycle changing unit 101 changes to the second line cycle β, and the 3-line CCD 7 outputs the image data at the second line cycle β. After performing the read image quality priority scan, the line cycle changing unit 101 changes the first line cycle α, and the 3-line CCD 7 performs the resolution priority scan for reading the image data in the first line cycle α. Note that the relationship between the first line period α when performing the resolution priority scan and the second line period β when performing the image quality priority scan is α <β.

なお、第1ライン周期αおよび第2ライン周期βは、以下の式を用いて、要求解像度および予め設定された読取線速から算出するものとする。
第2ライン周期β[秒/ライン]=1mm移動する時間[秒/mm]×1ラインの幅[mm/ライン]=(1/読取線速[mm/秒])[秒/mm]×(25.4[mm/inch]÷要求解像度[ライン/inch])[mm/ライン]・・・式1
第1ライン周期α[μ秒/ライン]=25.4÷(要求解像度[dpi]×読取線速[mm/秒])×1000000・・・式2
式2は、ライン周期の単位が式1と異なるだけである。
Note that the first line period α and the second line period β are calculated from the required resolution and a preset reading linear velocity using the following equations.
Second line period β [second / line] = 1 mm moving time [second / mm] × width of one line [mm / line] = (1 / reading line speed [mm / second]) [second / mm] × ( 25.4 [mm / inch] ÷ required resolution [line / inch]) [mm / line] Equation 1
First line period α [μ seconds / line] = 25.4 ÷ (required resolution [dpi] × reading line speed [mm / second]) × 1000000.
Equation 2 is different from Equation 1 only in the unit of the line period.

例えば、読取線速(100[mm/s])一定で、原稿搬送読取モードで画像データの読み取りを行う場合の第1ライン周期αおよび第2ライン周期βの算出例について説明する。例えば、要求解像度が600dpiで、画像品質優先スキャンを行う際の解像度が300dpiである場合、読取制御部103は、式1を用いて、第2ライン周期β:846.67[μs]を算出する。一方、要求解像度が600dpiである場合(つまり、解像度優先スキャンを行う際の解像度が600dpiである場合)、読取制御部103は、式2を用いて、第1ライン周期α:423.33[μs]を算出する。   For example, an example of calculating the first line period α and the second line period β when reading image data in the document conveyance reading mode with a constant reading linear velocity (100 [mm / s]) will be described. For example, when the required resolution is 600 dpi and the resolution when performing the image quality priority scan is 300 dpi, the reading control unit 103 calculates the second line cycle β: 846.67 [μs] using Equation 1. . On the other hand, when the required resolution is 600 dpi (that is, when the resolution priority scan is performed at 600 dpi), the reading control unit 103 uses Equation 2 to calculate the first line cycle α: 423.33 [μs. ] Is calculated.

また、読取制御部103は、解像度優先スキャン、画像品質優先スキャン、および画像データおよび像域分離情報Xを用いた画像処理のそれぞれのための設定を画像処理部29に対して実施するものとする。具体的には、読取制御部103は、第1読取方式に切り換えられて解像度優先スキャンを行う場合、前段画像処理部29aの全てのブロック81〜86および後段画像処理部29bの全てのブロック91,92における処理を有効にする設定を行う。   In addition, the reading control unit 103 performs setting for the image processing unit 29 for each of resolution priority scanning, image quality priority scanning, and image processing using the image data and the image area separation information X. . Specifically, when the scanning control unit 103 performs the resolution priority scan by switching to the first reading method, all the blocks 81 to 86 of the preceding image processing unit 29a and all the blocks 91, Settings for enabling the processing in 92 are performed.

一方、読取制御部103は、第2読取方式に切り換えられて画像品質優先スキャンを行う場合、前段画像処理部29aのブロック81〜83における処理を有効にする設定を行い、それ以外のブロック84〜86および後段画像処理部29bの全てのブロック91,92における処理を無効にするスルー設定を行う。また、読取制御部103は、第2読取方式に切り換えられて解像度優先スキャンを行う場合、前段画像処理部29aのブロック81における処理を有効にする設定を行い、それ以外のブロック82〜86および後段画像処理部29bの全てのブロック91,92における処理を無効にするスルー設定を行う。そして、第2読取方式に切り換えられて画像データおよび像域分離情報Xを用いた画像処理を行う場合、前段画像処理部29aのブロック84〜86および後段画像処理部29bのブロック91,92における処理を有効にする設定を行い、それ以外のブロック81〜83における処理を無効にするスルー設定を行う。   On the other hand, when switching to the second reading method and performing the image quality priority scan, the reading control unit 103 performs setting to enable the processing in the blocks 81 to 83 of the preceding image processing unit 29a, and the other blocks 84 to 86 and through setting for invalidating the processing in all the blocks 91 and 92 of the post-stage image processing unit 29b. In addition, when switching to the second reading method and performing the resolution priority scan, the reading control unit 103 performs setting for enabling the processing in the block 81 of the preceding image processing unit 29a, and performs the other blocks 82 to 86 and the succeeding blocks. Through setting is made to invalidate the processing in all the blocks 91 and 92 of the image processing unit 29b. When the image processing using the image data and the image area separation information X is performed by switching to the second reading method, the processes in the blocks 84 to 86 of the preceding image processing unit 29a and the blocks 91 and 92 of the succeeding image processing unit 29b are performed. Is set to enable, and the through setting to disable the processing in the other blocks 81 to 83 is performed.

次に、図13〜17を用いて、第1読取方式または第2読取方式に切り換えられた場合における前段画像処理部29aおよび後段画像処理部29bにおける処理について説明する。図13は、第1読取方式に切り換えられた場合の前段画像処理部の処理の説明図である。図14は、第1読取方式に切り換えられた場合の後段画像処理部の処理の説明図である。図15は、第2読取方式に切り換えられて画像品質優先スキャンが行われた場合の前段画像処理部の処理の説明図である。図16は、第2読取方式に切り換えられて解像度優先スキャンが行われた場合の前段画像処理部の処理の説明図である。図17は、解像度優先スキャンによる画像データおよび画像品質優先スキャンによる像域分離情報Xを用いた前段画像処理部の処理の説明図である。   Next, processing in the preceding image processing unit 29a and the succeeding image processing unit 29b in the case of switching to the first reading method or the second reading method will be described with reference to FIGS. FIG. 13 is an explanatory diagram of the processing of the pre-stage image processing unit when switched to the first reading method. FIG. 14 is an explanatory diagram of the processing of the latter-stage image processing unit when switched to the first reading method. FIG. 15 is an explanatory diagram of the process of the previous image processing unit when the image quality priority scan is performed after switching to the second reading method. FIG. 16 is an explanatory diagram of processing of the pre-stage image processing unit when the resolution priority scan is performed after switching to the second reading method. FIG. 17 is an explanatory diagram of processing of the preceding image processing unit using image data by resolution priority scanning and image area separation information X by image quality priority scanning.

前段画像処理部29aおよび後段画像処理部29bそれぞれが備える一つのブロックが、前段画像処理部29aおよび後段画像処理部29bにおける一つの画像処理に対応する。なお、上述したように、前段画像処理部29aにおける画像処理は読取装置100のために行う画像処理であり、後段画像処理部29bにおける画像処理は書込装置のために行う画像処理である。後段画像処理部29bにおける画像処理は必ずしも紙に出力する場合だけでなく、モニタなどの表示装置に表示するための画像処理でもよい。   One block included in each of the preceding image processing unit 29a and the succeeding image processing unit 29b corresponds to one image processing in the preceding image processing unit 29a and the following image processing unit 29b. As described above, the image processing in the preceding image processing unit 29a is image processing performed for the reading device 100, and the image processing in the subsequent image processing unit 29b is image processing performed for the writing device. The image processing in the post-stage image processing unit 29b is not limited to output on paper, but may be image processing for display on a display device such as a monitor.

本実施の形態にかかるカラーMFPは、読取装置100と書込装置の両方を持っているため、前段画像処理部29aの画像処理と後段画像処理部29bの画像処理の2つの画像処理を行うが、単体スキャナなど読取装置だけの情報機器は、前段画像処理部aの画像処理だけを行う。同様にプリンタなどの書込装置は、後段画像処理部29bの画像処理だけを行う。本実施の形態にかかるカラーMFPの読取装置100や単体スキャナにより読み取られた画像データは、前段画像処理部29aによる画像処理が終わった後、後段画像処理部29bの画像処理を行なう前に、画像データの再利用のために前段画像処理部29aの画像処理が終わると、一旦、メモリまたは外部記憶装置に保持しても良い。   Since the color MFP according to the present embodiment has both the reading device 100 and the writing device, the image processing of the preceding image processing unit 29a and the image processing of the succeeding image processing unit 29b are performed. An information device such as a single scanner that only includes a reading device performs only the image processing of the preceding image processing unit a. Similarly, a writing device such as a printer performs only the image processing of the subsequent image processing unit 29b. The image data read by the color MFP reading apparatus 100 or the single scanner according to the present embodiment is processed after the image processing by the preceding image processing unit 29a and before the image processing by the subsequent image processing unit 29b. When the image processing of the pre-stage image processing unit 29a is completed for data reuse, it may be once held in a memory or an external storage device.

まず、図13および図14を用いて、第1読取方式に切り換えられた場合(つまり、2度読み取りを行わない場合)の前段画像処理部29aおよび後段画像処理部29bの処理について説明する。バッファメモリコントローラ27は、読取信号処理部26においてシェーディング補正処理が行われた画像データを一旦バッファメモリ28に蓄積する。バッファメモリ28に蓄積された画像データは1ページごとに画像処理部29に転送される。第1読取方式に切り換えられた場合の画像処理は、一般的な処理の流れとなるので、バッファメモリコントローラ27からライン間補正処理部81にRGBの画像データが流れ、ライン間補正処理が行なわれる。ライン間補正処理後のRGBの画像データは、像域分離処理部82で像域分離情報Xの検出処理が行なわれる。像域分離処理部82以降にブロック83〜86には、RGBの画像データと像域分離情報Xの4つの成分のデータが流れることになる。第1読取方式では、要求解像度により画像データの読み取りが行われるため、変倍処理部83による変倍処理は行われない。γ変換処理部84、フィルタ処理部85、および色変換処理部86は、この像域分離情報Xを用いて、RGBの画像データに画像処理を行う。一連の前段画像処理部29aの画像処理が終わると一旦メモリコントローラ31を通して、メモリ30または外部記憶装置に蓄積する。なお、以下の説明では、前段画像処理部29aの画像処理を終えた画像データを画像データRGBXと称する。   First, with reference to FIG. 13 and FIG. 14, the processing of the front image processing unit 29a and the rear image processing unit 29b when switched to the first reading method (that is, when reading is not performed twice) will be described. The buffer memory controller 27 temporarily stores in the buffer memory 28 the image data that has undergone the shading correction processing in the read signal processing unit 26. The image data stored in the buffer memory 28 is transferred to the image processing unit 29 for each page. Since the image processing in the case of switching to the first reading method is a general processing flow, RGB image data flows from the buffer memory controller 27 to the inter-line correction processing unit 81, and the inter-line correction processing is performed. . The RGB image data after the interline correction processing is subjected to detection processing of the image region separation information X by the image region separation processing unit 82. After the image area separation processing unit 82, the four components data of RGB image data and image area separation information X flow in the blocks 83 to 86. In the first reading method, since the image data is read at the required resolution, the scaling process by the scaling process unit 83 is not performed. The γ conversion processing unit 84, the filter processing unit 85, and the color conversion processing unit 86 perform image processing on RGB image data using the image area separation information X. When the series of image processing of the preceding image processing unit 29a is completed, the image data is temporarily stored in the memory 30 or the external storage device through the memory controller 31. In the following description, the image data that has been subjected to the image processing of the preceding image processing unit 29a is referred to as image data RGBX.

次に、CPU23は、前段画像処理部29aの画像処理が終わった画像データRGBXを、再度メモリコントローラ31を通して後段画像処理部29bの画像処理にデータを流す制御を行なう。画像データRGBXは、色変換処理部91によりCMYKの画像データに変換され、階調変換処理部92により書込装置の階調数に合わせて階調変換処理が行なわれる。後段画像処理部29bの画像処理が終わると、再度メモリコントローラ31を通して、メモリ30または外部記憶装置に蓄積する。その後、実際の書込装置から出力する。   Next, the CPU 23 controls the image data RGBX, which has been subjected to the image processing of the preceding image processing unit 29a, to flow again through the memory controller 31 to the image processing of the subsequent image processing unit 29b. The image data RGBX is converted into CMYK image data by the color conversion processing unit 91, and gradation conversion processing is performed by the gradation conversion processing unit 92 according to the number of gradations of the writing device. When the image processing of the post-stage image processing unit 29b is completed, the image data is stored in the memory 30 or the external storage device through the memory controller 31 again. Then, it outputs from an actual writing device.

次に、図15を用いて、第2読取方式に切り換えられた場合(つまり、2度読み取りを行う場合)の前段画像処理部29aの処理について説明する。まず、読取制御部103は、読み取りが行われる前に、画像品質優先スキャンのための設定を行なう。本実施の形態では、読取制御部103は、画像品質優先スキャンの場合、図15において、実線で書かれた画像データとブロック81〜83における処理を有効にする設定を前段画像処理部29aに対して実施する。また、読取制御部103は、ライン周期変更部101によりライン周期を第2ライン周期β:846.67[μs]に変更して、画像品質優先スキャンにより原稿13の画像データを読み取る。   Next, processing of the pre-stage image processing unit 29a when switched to the second reading method (that is, when reading twice) will be described with reference to FIG. First, the reading control unit 103 performs setting for image quality priority scanning before reading is performed. In the present embodiment, in the case of image quality priority scan, the reading control unit 103 sets the image data written in a solid line in FIG. 15 and the setting for enabling the processing in the blocks 81 to 83 to the upstream image processing unit 29a. To implement. Further, the reading control unit 103 changes the line cycle to the second line cycle β: 846.67 [μs] by the line cycle changing unit 101 and reads the image data of the document 13 by the image quality priority scan.

CPU23は、画像品質優先スキャンにより読み取った画像データを、読取信号処理部26に転送する。さらに、CPU23は、読取信号処理部26においてシェーディング補正処理が行われた画像データを、バッファメモリコントローラ27を通じて一旦バッファメモリ28に蓄積する。バッファメモリ28に蓄積された画像データは1ページごとに前段画像処理部29aに転送される。画像品質優先スキャンが行なわれた場合の前段画像処理部29aの画像処理は、ライン間補正処理部81から色変換処理部86までの処理は第1読取方式に切り換えられた場合(2度読みを行なわない場合)と同じであるが、最後に必要とするデータは像域分離情報Xだけであるので、像域分離処理部82から出力されたRGBの画像データは不要であるのでどのような処理が行なわれてもよいが、画像処理を行わずに画像データを流す。なお、変倍処理部83は、像域分離処理部82から出力された像域分離情報Xを、要求解像度に変倍するものとする。したがって、色変換処理部86における色変換処理後にメモリコントローラ31に流れるデータは像域分離情報Xだけで、メモリ30または外部記憶装置にはこの像域分離情報Xのみを蓄積する。   The CPU 23 transfers the image data read by the image quality priority scan to the read signal processing unit 26. Further, the CPU 23 temporarily stores the image data subjected to the shading correction processing in the read signal processing unit 26 in the buffer memory 28 through the buffer memory controller 27. The image data stored in the buffer memory 28 is transferred page by page to the preceding image processing unit 29a. When the image quality priority scan is performed, the image processing of the pre-stage image processing unit 29a is performed when the processing from the interline correction processing unit 81 to the color conversion processing unit 86 is switched to the first reading method (reading twice) However, since only the image area separation information X is required at the end, the RGB image data output from the image area separation processing unit 82 is unnecessary, and what kind of processing is required. May be performed, but the image data is flowed without image processing. Note that the scaling processing unit 83 scales the image area separation information X output from the image area separation processing unit 82 to the required resolution. Therefore, the data flowing to the memory controller 31 after the color conversion processing in the color conversion processing unit 86 is only the image area separation information X, and only this image area separation information X is stored in the memory 30 or the external storage device.

次に、図16を用いて、第2読取方式に切り換えられた場合(つまり、2度読み取りを行う場合)の前段画像処理部29aの処理について説明する。まず、原稿13が再度原稿台11にセットされると、読取制御部103は、読み取りが行われる前に、解像度優先スキャンのための設定を行う。本実施の形態では、読取制御部103は、解像度優先スキャンの場合、図16において、実線で書かれた画像データとブロック81を有効にするための設定を前段画像処理部29aに対して実施する。つまり、読取制御部103は、ライン間補正処理部81におけるライン間補正処理だけを有効にし、その他のブロックにおける処理はスルー設定にする。なお、本実施の形態では、解像度優先スキャンの場合は要求解像度:600dpiで画像データを読み取るため、変倍処理部83における処理をスルー設定にしているが要求解像度によっては主走査方向の変倍を行なう場合もある。また、読取制御部103は、ライン周期変更部101によりライン周期を第1ライン周期α:423.33[μs]に変更して、解像度優先スキャンにより原稿13の画像データを読み取る。   Next, processing of the pre-stage image processing unit 29a when switched to the second reading method (that is, when reading twice) will be described with reference to FIG. First, when the document 13 is set on the document table 11 again, the reading control unit 103 performs settings for resolution priority scanning before reading. In the present embodiment, in the case of resolution priority scanning, the reading control unit 103 performs setting for enabling the image data written in a solid line and the block 81 in FIG. 16 for the pre-stage image processing unit 29a. . That is, the reading control unit 103 enables only the inter-line correction processing in the inter-line correction processing unit 81, and sets the processing in other blocks to through setting. In the present embodiment, in the case of resolution priority scanning, image data is read at a required resolution of 600 dpi, so the processing in the scaling processing unit 83 is set to through setting. However, depending on the required resolution, scaling in the main scanning direction may be performed. Sometimes it is done. Further, the reading control unit 103 changes the line cycle to the first line cycle α: 423.33 [μs] by the line cycle changing unit 101 and reads the image data of the document 13 by resolution priority scanning.

CPU23は、解像度優先スキャンにより読み取った画像データを、読取信号処理部26に転送する。さらに、CPU23は、読取信号処理部26においてシェーディング補正処理が行われた画像データを、バッファメモリコントローラ27を通じて一旦バッファメモリ28に蓄積する。バッファメモリ28に蓄積された画像データは1ページごとに前段画像処理部29aに転送される。解像度優先スキャンが行なわれた場合の前段画像処理部29aの画像処理は、ライン間補正処理部81までの処理は第1読取方式に切り換えられた場合(2度読み取りを行なわない場合)と同じであるが、像域分離処理部82以降のRGBの画像データに対する画像処理は、後で行なうのでここでは何も処理しない。最後に必要とするデータはライン間補正処理後のRGBの画像データだけであるので、色変換処理部86における色変換処理後にメモリコントローラ31に流れるデータはRGBの画像データだけで、メモリ30または外部記憶装置にはこのRGBの画像データのみを蓄積する。   The CPU 23 transfers the image data read by the resolution priority scan to the read signal processing unit 26. Further, the CPU 23 temporarily stores the image data subjected to the shading correction processing in the read signal processing unit 26 in the buffer memory 28 through the buffer memory controller 27. The image data stored in the buffer memory 28 is transferred page by page to the preceding image processing unit 29a. The image processing of the pre-stage image processing unit 29a when the resolution priority scan is performed is the same as when the processing up to the interline correction processing unit 81 is switched to the first reading method (when reading is not performed twice). However, since the image processing for the RGB image data after the image area separation processing unit 82 is performed later, no processing is performed here. Since the last required data is only the RGB image data after the inter-line correction processing, the data flowing to the memory controller 31 after the color conversion processing in the color conversion processing unit 86 is only the RGB image data, and the memory 30 or the external Only the RGB image data is stored in the storage device.

次に、図17を用いて、RGBの画像データおよび像域分離情報Xを用いた前段画像処理部29aにおける画像処理について説明する。2度読み取りを行なわない通常の第1読取方式による読み取りの場合には、バッファメモリコントローラ27からのRGBの画像データを前段画像処理部29aに流すが、2度読み取りを行った第2読取方式による像域分離情報XおよびRGBの画像データを用いた画像処理を行なう場合は、メモリコントローラ31からの像域分離情報XおよびRGBの画像データを前段画像処理部29aのライン間補正処理部81に流す。前段画像処理部29aは、第2読取方式によるRGBの画像データおよび像域分離情報Xを用いて画像処理を行う場合、ライン間補正処理はすでに実施されているのでライン間補正処理部81においては何も処理を行なわずにRGBの画像データおよび像域分離情報Xを通過させる。前段画像処理部29aは、同様に、像域分離処理部82および変倍処理部83も何もせずにRGBの画像データおよび像域分離情報Xを通過させる。   Next, image processing in the pre-stage image processing unit 29a using RGB image data and image area separation information X will be described with reference to FIG. In the case of reading by the normal first reading method in which reading is not performed twice, RGB image data from the buffer memory controller 27 is sent to the preceding image processing unit 29a, but by the second reading method in which reading is performed twice. When image processing using the image area separation information X and RGB image data is performed, the image area separation information X and RGB image data from the memory controller 31 are sent to the inter-line correction processing unit 81 of the preceding image processing unit 29a. . When the pre-stage image processing unit 29a performs image processing using the RGB image data and the image area separation information X by the second reading method, the inter-line correction processing unit 81 has already performed the inter-line correction processing. The RGB image data and the image area separation information X are passed without performing any processing. Similarly, the pre-stage image processing unit 29a allows the RGB image data and the image region separation information X to pass through without performing any operation on the image region separation processing unit 82 and the scaling processing unit 83.

次いで、γ変換処理部84、フィルタ処理部85、および色変換処理部86は、像域分離情報Xを用いて、RGBの画像データに対して画像処理を行なう。そして、γ変換処理部84、フィルタ処理部85、および色変換処理部86において画像処理が行われた画像データRGBXは、メモリコントローラ31を介してメモリ30または外部記憶装置に蓄積される。   Next, the γ conversion processing unit 84, the filter processing unit 85, and the color conversion processing unit 86 perform image processing on the RGB image data using the image area separation information X. The image data RGBX subjected to image processing in the γ conversion processing unit 84, the filter processing unit 85, and the color conversion processing unit 86 is accumulated in the memory 30 or the external storage device via the memory controller 31.

そして、CPU23は、画像データRGBXを、再度メモリコントローラ31を通して後段画像処理部29bに流す制御を行なう。画像データRGBXは、色変換処理部91により書込装置用の色変換処理によりCMYKに変換され、階調変換処理部92により書込装置の階調数に合わせて階調変換処理を行なわれる。後段画像処理部29bの画像処理が終わると、再度メモリコントローラ31を通して、メモリ30または外部記憶装置に蓄積する。その後、実際の出力装置で出力する。   Then, the CPU 23 controls the image data RGBX to flow again through the memory controller 31 to the subsequent image processing unit 29b. The image data RGBX is converted into CMYK by the color conversion processing unit 91 by the color conversion processing for the writing device, and the gradation conversion processing unit 92 performs the gradation conversion processing according to the number of gradations of the writing device. When the image processing of the post-stage image processing unit 29b is completed, the image data is stored in the memory 30 or the external storage device through the memory controller 31 again. Then, it outputs with an actual output device.

次に、図18を用いて、第1読取方式および第2読取方式により読み取られた画像データに対する画像処理の流れについて説明する。図18は、第1読取方式および第2読取方式により読み取られた画像データに対する画像処理の流れを示すフローチャートである。   Next, the flow of image processing for image data read by the first reading method and the second reading method will be described with reference to FIG. FIG. 18 is a flowchart showing a flow of image processing for image data read by the first reading method and the second reading method.

まず、ユーザが原稿13を原稿台11に複数枚セットし、さらに要求解像度として600dpiを設定して原稿読取をスタートすると、読取方式切換部102は、要求解像度が、第2読取方式により読み取りを行う所定の条件を満たすか否かを判断する(ステップS1801)。本実施の形態では、読取方式切換部102は、要求解像度が解像度A(300dpi)以上であるか否かを判断する。   First, when a user sets a plurality of documents 13 on the document table 11 and further sets 600 dpi as the required resolution and starts reading the document, the reading method switching unit 102 reads the required resolution by the second reading method. It is determined whether or not a predetermined condition is satisfied (step S1801). In the present embodiment, the reading method switching unit 102 determines whether or not the requested resolution is equal to or higher than the resolution A (300 dpi).

要求解像度が所定の条件を満たしていないと判断した場合(ステップS1801:No)、つまり、要求解像度が解像度Aより低い場合、読取方式切換部102が第1読取方式に切り換えるとともに、読取制御部103が解像度優先スキャンのための設定を画像処理部29に対して実施する(ステップS1811)。そして、読取制御部103は、ライン周期変更部101により第1ライン周期αに変更して、第1読取方式により原稿13の画像データを読み取る(ステップS1812)。例えば、ユーザの要求解像度が200dpiの場合、読取制御部103は、式2により、第1ライン周期α:1270[μs]を算出し、算出した第1ライン周期αで、原稿13の画像データを読み取る。   When it is determined that the required resolution does not satisfy the predetermined condition (step S1801: No), that is, when the required resolution is lower than the resolution A, the reading method switching unit 102 switches to the first reading method and the reading control unit 103. Performs setting for the resolution priority scan on the image processing unit 29 (step S1811). Then, the reading control unit 103 changes the line cycle changing unit 101 to the first line cycle α, and reads the image data of the document 13 by the first reading method (step S1812). For example, when the user's requested resolution is 200 dpi, the reading control unit 103 calculates the first line cycle α: 1270 [μs] using Equation 2, and the image data of the document 13 is calculated with the calculated first line cycle α. read.

一方、要求解像度が所定の条件を満たしていると判断した場合(ステップS1801:Yes)、つまり、要求解像度が解像度A以上である場合、読取方式切換部102が第2読取方式に切り換えるとともに、読取制御部103が画像品質優先スキャンのための設定を画像処理部29に対して実施する(ステップS1802)。そして、読取制御部103は、ライン周期変更部101により第2ライン周期βに変更して、第2読取方式により原稿13の画像データを読み取る(ステップS1803)。例えば、ユーザの要求解像度が600dpiの場合、読取制御部103は、式1により、第2ライン周期β:846.67[μs]を算出し、算出した第2ライン周期βで、原稿13の画像データを読み取る。   On the other hand, when it is determined that the required resolution satisfies a predetermined condition (step S1801: Yes), that is, when the required resolution is equal to or higher than the resolution A, the reading method switching unit 102 switches to the second reading method and reads. The control unit 103 performs setting for the image quality priority scan on the image processing unit 29 (step S1802). Then, the reading control unit 103 changes the line cycle changing unit 101 to the second line cycle β, and reads the image data of the document 13 by the second reading method (step S1803). For example, when the user's requested resolution is 600 dpi, the reading control unit 103 calculates the second line cycle β: 846.67 [μs] using Equation 1, and the image of the document 13 with the calculated second line cycle β. Read data.

第2ライン周期βで読み取った画像データは、読取信号処理部26においてシェーディング補正処理が行われた後、バッファメモリコントローラ27を介してバッファメモリ28に蓄積される。そして、前段画像処理部29aが、バッファメモリコントローラ27から入力された画像データから像域分離情報Xを検出するとともに、検出した像域分離情報Xを要求解像度と同じ解像度に変倍した後、メモリコントローラ31を介して像域分離情報Xをメモリ30に保持する(ステップS1804)。   The image data read in the second line cycle β is subjected to shading correction processing in the read signal processing unit 26 and then stored in the buffer memory 28 via the buffer memory controller 27. Then, the pre-stage image processing unit 29a detects the image area separation information X from the image data input from the buffer memory controller 27, and after scaling the detected image area separation information X to the same resolution as the requested resolution, The image area separation information X is held in the memory 30 via the controller 31 (step S1804).

その後、ユーザが画像品質優先スキャンで画像データを読み取った原稿13を再度原稿台11にセットして、原稿読取をスタートすると(ステップS1805)、読取制御部103が解像度優先スキャンのための設定を画像処理部29に対して実施する(ステップS1806)。そして、読取制御部103は、ライン周期変更部101により第1ライン周期αに変更して、第2読取方式により原稿13の画像データを読み取る(ステップS1807)。例えば、ユーザの要求解像度が600dpiの場合、読取制御部103は、式2により第1ライン周期α:423.33[μs]を算出し、算出した第2ライン周期αで、原稿13の画像データを読み取る。   Thereafter, when the user sets the document 13 whose image data has been read by the image quality priority scan again on the document table 11 and starts the document reading (step S1805), the reading control unit 103 sets the setting for the resolution priority scan to the image. It implements with respect to the process part 29 (step S1806). Then, the reading control unit 103 changes the line cycle changing unit 101 to the first line cycle α, and reads the image data of the document 13 by the second reading method (step S1807). For example, when the user's requested resolution is 600 dpi, the reading control unit 103 calculates the first line cycle α: 423.33 [μs] by Equation 2, and the image data of the document 13 at the calculated second line cycle α. Read.

第1ライン周期αで読み取った画像データは、読取信号処理部26においてシェーディング補正処理が行われた後、バッファメモリコントローラ27を介してバッファメモリ28に蓄積される。そして、前段画像処理部29aが、バッファメモリコントローラ27から入力された画像データに対して必要な画像処理を行い、メモリコントローラ31を介して画像データをメモリ30に保持する(ステップS1808)。   The image data read in the first line cycle α is subjected to shading correction processing in the read signal processing unit 26 and then stored in the buffer memory 28 via the buffer memory controller 27. Then, the pre-stage image processing unit 29a performs necessary image processing on the image data input from the buffer memory controller 27, and holds the image data in the memory 30 via the memory controller 31 (step S1808).

次に、読取制御部103は、メモリ30に保持する像域分離情報Xおよび画像データを用いて画像処理を行うための設定を画像処理部29に対して実施する(ステップS1809)。そして、CPU23が、像域分離情報Xと、画像データとを1つの画像データRGBXとして画像処理部29にデータを流す(ステップS1810)。   Next, the reading control unit 103 performs setting for the image processing unit 29 to perform image processing using the image area separation information X and image data stored in the memory 30 (step S1809). Then, the CPU 23 sends the image area separation information X and the image data to the image processing unit 29 as one image data RGBX (step S1810).

このように本実施の形態にかかるカラーMFPによれば、光源4aが低照度で十分な画像品質が得られない要求解像度の場合には、要求解像度および当該要求解像度より低い解像度による2回の読み取りを行い、要求解像度より低い解像度により読み取った画像(画像品質の良い画像)から特徴を検出し、その検出結果を用いて要求解像度により読み取った画像(画像品質の良くない画像)を画像処理し、光源4aが低照度でも十分な画像品質が得られる要求解像度の場合には、要求解像度による読み取りを行って、要求解像度で読み取った画像に対して特徴の検出および画像処理を行うことにより、光源4aの光量が低い場合でも画像の特徴を検出するために必要な画像品質を得ることができるので、1つの3ラインCCD7を使用して副走査方向の解像度の低下を招くことなく、かつ光源の光量が低くした読み取りを行うことができる。また、光源4aの光量が低い場合でも1つの3ラインCCD7で画像品質の良い画像を得ることができるので、読取装置100のコンパクト化を図ることができる。さらに、要求解像度が画像の特徴を検出するために必要な画像品質を得られる解像度の場合には、2回の読み取りを行わないことで、消費電力を抑えるとともに、読み取りの生産性を向上させることができる。   As described above, according to the color MFP according to the present embodiment, when the light source 4a has the required resolution at which the light source 4a has low illuminance and sufficient image quality cannot be obtained, the reading is performed twice with the required resolution and a resolution lower than the required resolution. And detecting features from an image (image with good image quality) read at a resolution lower than the required resolution, and image processing the image (image with poor image quality) read at the required resolution using the detection result, When the light source 4a has a required resolution that can obtain a sufficient image quality even when the light intensity is low, the light source 4a is read by performing the reading at the required resolution and performing feature detection and image processing on the image read at the required resolution. Even when the amount of light is low, it is possible to obtain the image quality necessary for detecting the image characteristics. Without decreasing the 査 direction resolution, and it can be read that light amount of the light source is low. In addition, even when the light amount of the light source 4a is low, an image with good image quality can be obtained with one three-line CCD 7, so that the reading apparatus 100 can be made compact. Furthermore, when the required resolution is a resolution that can obtain the image quality necessary for detecting the image characteristics, the power consumption is reduced and the reading productivity is improved by not performing the reading twice. Can do.

(第2の実施の形態)
本実施の形態は、ユーザが選択する画質モードが所定の画質モードであるか否かを所定の条件として用いた例である。なお、本実施の形態にかかるカラーMFPは、第1の実施の形態にかかるカラーMFPとほぼ同様の構成を有しているため、以下の説明では、第1の実施の形態にかかるカラーMFPと異なる箇所のみを説明する。
(Second Embodiment)
The present embodiment is an example in which whether or not the image quality mode selected by the user is a predetermined image quality mode is used as a predetermined condition. Note that the color MFP according to the present embodiment has substantially the same configuration as the color MFP according to the first embodiment. Therefore, in the following description, the color MFP according to the first embodiment is the same as the color MFP according to the first embodiment. Only the differences are explained.

読取方式切換部102は、所定の条件として、ユーザが選択する画質モードが所定の画質モードであるか否かを用いる。本実施の形態にかかるカラーMFPにおいては、ユーザが選択可能な画質モードとして、文字・写真モード、写真モードがある。ここで、文字モードとは、原稿が文字主体の場合に最適な画像処理が行なわれるように画像処理のパラメータを調整するモードである。文字・写真モードは、文字と写真が混在の原稿の場合に最適な画像処理が行われるように画像処理のパラメータを調整するモードである。写真モードは、写真のみの原稿の場合に最適な画像処理が行われるように画像処理のパラメータを調整するモードである。   The reading method switching unit 102 uses, as a predetermined condition, whether or not the image quality mode selected by the user is a predetermined image quality mode. In the color MFP according to the present embodiment, there are a character / photo mode and a photo mode as image quality modes selectable by the user. Here, the character mode is a mode in which image processing parameters are adjusted so that optimum image processing is performed when the document is mainly composed of characters. The character / photo mode is a mode in which image processing parameters are adjusted so that optimum image processing is performed in the case of a manuscript in which characters and photographs are mixed. The photo mode is a mode in which image processing parameters are adjusted so that optimum image processing is performed in the case of a photo-only document.

図19は、第1読取方式および第2読取方式により読み取られた画像データに対する画像処理の流れを示すフローチャートである。読取方式切換部102は、ユーザが選択した画質モードが写真モードであるか否かを判断する(ステップS1901)。ユーザが選択した画質モードが写真モードであると判断した場合(ステップS1901:Yes)、読取方式切換部102が第1読取方式に切り換えるとともに、ステップS1811に示す処理に進む。一方、ユーザが選択した画質モードが写真モード以外であると判断した場合(ステップS1901:No)、読取方式切換部102が第2読取方式に切り換えるとともに、ステップS1802に示す処理に進む。なお、ステップS1802およびステップS1811以下の処理は、第1の実施の形態と同様であるため、ここでは説明を省略する。   FIG. 19 is a flowchart showing a flow of image processing for image data read by the first reading method and the second reading method. The reading method switching unit 102 determines whether or not the image quality mode selected by the user is the photo mode (step S1901). If it is determined that the image quality mode selected by the user is the photographic mode (step S1901: Yes), the reading method switching unit 102 switches to the first reading method, and the process proceeds to step S1811. On the other hand, if it is determined that the image quality mode selected by the user is other than the photo mode (step S1901: No), the reading method switching unit 102 switches to the second reading method, and the process proceeds to step S1802. Note that the processing after step S1802 and step S1811 is the same as that of the first embodiment, and thus the description thereof is omitted here.

前段画像処理部29aが備える像域分離処理部82における像域分離情報Xの検出処理は、画像品質(MTFやS/N)が良くないと原稿13の文字領域を精度良く検出することができない。そのため、読取方式切換部102は、ユーザが選択した画質モードが文字モードや文字・写真モードでは精度よく文字を検出する必要があるため、第2読取方式に切り換える。一方、読取方式切換部102は、ユーザが選択した画質モードが写真モードの場合、文字モードや文字・写真モードと比べると文字の検出精度が必ずしも高い必要はないため、第1読取方式に切り換える。   In the detection process of the image area separation information X in the image area separation processing unit 82 included in the pre-stage image processing unit 29a, the character area of the document 13 cannot be accurately detected unless the image quality (MTF or S / N) is good. . Therefore, the reading method switching unit 102 switches to the second reading method because it is necessary to accurately detect characters when the image quality mode selected by the user is the character mode or the character / photo mode. On the other hand, when the image quality mode selected by the user is the photo mode, the reading method switching unit 102 does not necessarily require higher character detection accuracy than the character mode or the character / photo mode, and switches to the first reading method.

このように本実施の形態にかかるカラーMFPによれば、ユーザが選択した画質モードが所定の画質モードであるか否かに従って、第1読取方式または第2読取方式に切り換えることにより、文字モードや文字・写真モードが選択されて画像品質を向上させる必要がある場合には光源4aの光量が低い場合でも1つの3ラインCCD7で画像品質の良い画像を得ることができるので、読取装置100のコンパクト化を図ることができる。さらに、画像の特徴を検出する必要がない画質モードが選択された場合には、2回の読み取りを行わないことで、消費電力を抑えるとともに、読み取りの生産性を向上させることができる。   As described above, according to the color MFP according to the present embodiment, the character mode or the second reading method is switched by switching to the first reading method or the second reading method according to whether or not the image quality mode selected by the user is the predetermined image quality mode. When the character / photo mode is selected and it is necessary to improve the image quality, an image with good image quality can be obtained with one three-line CCD 7 even when the light amount of the light source 4a is low. Can be achieved. Furthermore, when an image quality mode that does not require detection of image characteristics is selected, reading is not performed twice, so that power consumption can be reduced and reading productivity can be improved.

(第3の実施の形態)
本実施の形態は、ユーザが選択するカラーモードが所定のカラーモードであるか否かを所定の条件として用いた例である。なお、本実施の形態にかかるカラーMFPは、第1の実施の形態にかかるカラーMFPとほぼ同様の構成を有しているため、以下の説明では、第1の実施の形態にかかるカラーMFPと異なる箇所のみを説明する。
(Third embodiment)
The present embodiment is an example in which whether or not the color mode selected by the user is a predetermined color mode is used as a predetermined condition. Note that the color MFP according to the present embodiment has substantially the same configuration as the color MFP according to the first embodiment. Therefore, in the following description, the color MFP according to the first embodiment is the same as the color MFP according to the first embodiment. Only the differences are explained.

読取方式切換部102は、所定の条件として、ユーザが選択したカラーモードが所定のカラーモードであるか否かを用いる。本実施の形態にかかるカラーMFPでは、ユーザが選択可能なカラーモードとして、モノクロ、フルカラー、フルカラー・モノクロがある。   The reading method switching unit 102 uses, as a predetermined condition, whether or not the color mode selected by the user is a predetermined color mode. In the color MFP according to the present embodiment, there are monochrome, full color, and full color / monochrome as user selectable color modes.

図20は、第1読取方式および第2読取方式により読み取られた画像データに対する画像処理の流れを示すフローチャートである。読取方式切換部102は、ユーザが選択したカラーモードがモノクロであるか否かを判断する(ステップS2001)。ユーザが選択したカラーモードがモノクロであると判断した場合(ステップS2001:Yes)、読取方式切換部102が第1読取方式に切り換えるとともに、ステップS1811に示す処理に進む。一方、ユーザが選択したカラーモードがモノクロ以外であると判断した場合(ステップS2001:No)、読取方式切換部102が第2読取方式に切り換えるとともに、ステップS1802に示す処理に進む。なお、ステップS1802およびステップS1811以下の処理は、第1の実施の形態と同様であるため、ここでは説明を省略する。   FIG. 20 is a flowchart showing the flow of image processing for image data read by the first reading method and the second reading method. The reading method switching unit 102 determines whether or not the color mode selected by the user is monochrome (step S2001). When it is determined that the color mode selected by the user is monochrome (step S2001: Yes), the reading method switching unit 102 switches to the first reading method, and the process proceeds to step S1811. On the other hand, when it is determined that the color mode selected by the user is other than monochrome (step S2001: No), the reading method switching unit 102 switches to the second reading method, and the process proceeds to step S1802. Note that the processing after step S1802 and step S1811 is the same as that of the first embodiment, and thus the description thereof is omitted here.

前段画像処理部29aが備える像域分離処理部82における像域分離情報Xの検出処理は、画像品質が良くないと原稿13の文字領域を精度よく検出することができない。そのため、読取方式切換部102は、ユーザが選択したカラーモードがフルカラー/モノクロまたはフルカラーの場合では精度良く文字を検出する必要があるため、第2読取方式に切り換える。特に、フルカラー/モノクロまたはフルカラーにおいては、黒文字の検出精度がよいことが重要である。一方、読取方式切換部102は、ユーザが選択したカラーモードがモノクロである場合に、像域分離処理部82における像域分離情報Xの検出処理を必ずしも行なう必要がなく、像域分離情報Xの検出処理行なった場合でも文字の検出精度が高い必要がないため、第1読取方式に切り換える。   In the detection process of the image area separation information X in the image area separation processing unit 82 provided in the preceding image processing unit 29a, the character area of the document 13 cannot be accurately detected unless the image quality is good. Therefore, when the color mode selected by the user is full color / monochrome or full color, the reading method switching unit 102 switches to the second reading method because it is necessary to detect characters with high accuracy. In particular, in full color / monochrome or full color, it is important that black characters have high detection accuracy. On the other hand, when the color mode selected by the user is monochrome, the reading method switching unit 102 does not necessarily perform the detection process of the image area separation information X in the image area separation processing unit 82, and the image area separation information X Even when the detection process is performed, it is not necessary to have high character detection accuracy.

このように本実施の形態にかかるカラーMFPによれば、ユーザが選択したカラーモードが所定のカラーモードであるか否かに従って、第1読取方式または第2読取方式に切り換えることにより、フルカラー/モノクロまたはフルカラーが選択された画像品質を向上させる必要がある場合には光源4aの光量が低い場合でも1つの3ラインCCD7で画像品質の良い画像を得ることができるので、読取装置100のコンパクト化を図ることができる。さらに、画像の特徴を検出する必要がないカラーモードが選択された場合には、2回の読み取りを行わないことで、消費電力を抑えるとともに、読み取りの生産性を向上させることができる。   As described above, according to the color MFP according to the present embodiment, by switching to the first reading method or the second reading method according to whether the color mode selected by the user is the predetermined color mode, full color / monochrome. Alternatively, when it is necessary to improve the image quality when full color is selected, an image with good image quality can be obtained with one 3-line CCD 7 even when the light amount of the light source 4a is low. Can be planned. Furthermore, when a color mode that does not require the detection of image features is selected, reading is not performed twice, thereby reducing power consumption and improving reading productivity.

(第4の実施の形態)
本実施の形態は、要求解像度が解像度A以上であるか否か、ユーザが選択する画質モードが所定の画質モードであるか否か、およびユーザが選択するカラーモードが所定のカラーモードであるか否かの組み合わせを所定の条件として用いた例である。なお、本実施の形態にかかるカラーMFPは、第1の実施の形態にかかるカラーMFPとほぼ同様の構成を有しているため、以下の説明では、第1の実施の形態にかかるカラーMFPと異なる箇所のみを説明する。
(Fourth embodiment)
In the present embodiment, whether the requested resolution is equal to or higher than the resolution A, whether the image quality mode selected by the user is a predetermined image quality mode, and whether the color mode selected by the user is a predetermined color mode. This is an example in which a combination of “no” is used as a predetermined condition. Note that the color MFP according to the present embodiment has substantially the same configuration as the color MFP according to the first embodiment. Therefore, in the following description, the color MFP according to the first embodiment is the same as the color MFP according to the first embodiment. Only the differences are explained.

読取方式切換部102は、所定の条件として、要求解像度が解像度A以上であるか否か、ユーザが選択する画質モードが所定の画質モードであるか否か、およびユーザが選択するカラーモードが所定のカラーモードであるか否かの組み合わせを用いる。   As the predetermined conditions, the reading method switching unit 102 determines whether the requested resolution is equal to or higher than the resolution A, whether the image quality mode selected by the user is the predetermined image quality mode, and the color mode selected by the user is predetermined. The color mode is used in combination.

図21は、第1読取方式および第2読取方式により読み取られた画像データに対する画像処理の流れを示すフローチャートである。読取方式切換部102は、まず、要求解像度が解像度A以上であるか否かを判断する(ステップS2101)。要求解像度が解像度Aより低いと判断した場合(ステップS2101:No)、読取方式切換部102が第1読取方式に切り換えるとともに、ステップS1811に示す処理に進む。一方、要求解像度が解像度A以上であると判断した場合(ステップS2101:Yes)、読取方式切換部102は、ユーザが選択するカラーモードがモノクロであるか否かを判断する(ステップS2102)。ユーザが選択するカラーモードがモノクロであると判断した場合(ステップS2102:Yes)、読取方式切換部102が第1読取方式に切り換えるとともに、ステップS1811に示す処理に進む。一方、ユーザが選択するカラーモードがモノクロ以外と判断した場合(ステップS2102:No)、読取方式切換部102は、ユーザが選択する画質モードが写真モードであるか否かを判断する(ステップS2103)。ユーザが選択する画質モードが写真モードであると判断した場合(ステップS2103:Yes)、読取方式切換部102が第1読取方式に切り換えるとともに、ステップS1811に示す処理に進む。一方、ユーザが選択する画質モードが写真モード以外であると判断した場合(ステップS2103:No)、読取方式切換部102が第2読取方式に切り換えるとともに、ステップS1802に示す処理に進む。なお、ステップS1802およびステップS1811以下の処理は、第1の実施の形態と同様であるため、ここでは説明を省略する。   FIG. 21 is a flowchart showing a flow of image processing for image data read by the first reading method and the second reading method. First, the reading method switching unit 102 determines whether or not the requested resolution is equal to or higher than the resolution A (step S2101). If it is determined that the required resolution is lower than the resolution A (step S2101: No), the reading method switching unit 102 switches to the first reading method, and the process proceeds to step S1811. On the other hand, when it is determined that the required resolution is equal to or higher than the resolution A (step S2101: Yes), the reading method switching unit 102 determines whether the color mode selected by the user is monochrome (step S2102). If it is determined that the color mode selected by the user is monochrome (step S2102: Yes), the reading method switching unit 102 switches to the first reading method, and the process proceeds to step S1811. On the other hand, when the color mode selected by the user is determined to be other than monochrome (step S2102: No), the reading method switching unit 102 determines whether or not the image quality mode selected by the user is the photo mode (step S2103). . If it is determined that the image quality mode selected by the user is the photographic mode (step S2103: Yes), the reading method switching unit 102 switches to the first reading method, and the process proceeds to step S1811. On the other hand, when it is determined that the image quality mode selected by the user is other than the photo mode (step S2103: No), the reading method switching unit 102 switches to the second reading method, and the process proceeds to step S1802. Note that the processing after step S1802 and step S1811 is the same as that of the first embodiment, and thus the description thereof is omitted here.

このように本実施の形態にかかるカラーMFPによれば、要求解像度が解像度A以上であるか否か、ユーザが選択する画質モードが所定の画質モードであるか否か、およびユーザが選択するカラーモードが所定のカラーモードであるか否かの組み合わせを所定の条件として用いることにより、画像品質を向上させる必要がある場合には光源4aの光量が低い場合でも1つの3ラインCCD7で画像品質の良い画像を得ることができるので、読取装置100のコンパクト化を図ることができる。さらに、画像の特徴を検出する必要がない場合には、2回の読み取りを行わないことで、消費電力を抑えるとともに、読み取りの生産性を向上させることができる。   As described above, according to the color MFP according to the present embodiment, whether the requested resolution is equal to or higher than the resolution A, whether the image quality mode selected by the user is the predetermined image quality mode, and the color selected by the user. By using a combination of whether or not the mode is a predetermined color mode as a predetermined condition, when it is necessary to improve the image quality, even if the light amount of the light source 4a is low, the image quality can be improved with one 3-line CCD 7. Since a good image can be obtained, the reading apparatus 100 can be made compact. Further, when it is not necessary to detect the feature of the image, power consumption can be suppressed and reading productivity can be improved by not performing the reading twice.

7 3ラインCCD
23 CPU
29 画像処理部
29a 前段画像処理部
81 ライン間補正処理部
82 像域分離処理部
83 変倍処理部
84 γ変換処理部
85 フィルタ処理部
86 色変換処理部
101 ライン周期変更部
102 読取方式切換部
103 読取制御部
7 3-line CCD
23 CPU
29 Image processing unit 29a Pre-stage image processing unit 81 Interline correction processing unit 82 Image area separation processing unit 83 Scaling processing unit 84 γ conversion processing unit 85 Filter processing unit 86 Color conversion processing unit 101 Line cycle change unit 102 Reading method switching unit 103 Reading control unit

特開2006−74440号公報JP 2006-74440 A 特開2004−172886号公報JP 2004-172886 A 特許第4000413号公報Japanese Patent No. 40000004

Claims (10)

一次元に配列された光電変換素子により主走査方向1ライン分の画像データを読み取るライン周期を変更する変更手段と、
前記変更手段により前記ライン周期を変更して、前記光電変換素子によりユーザからの要求解像度に応じた第1ライン周期および前記要求解像度より低い解像度に応じた第2ライン周期で前記画像データを読み取る制御手段と、
前記第2ライン周期で読み取られた画像データの特徴を検出する検出手段と、
前記検出手段により検出した特徴の解像度を前記要求解像度に変倍する変倍手段と、
前記変倍手段により変倍された特徴を用いて、前記第1ライン周期で読み取られた画像データに対して画像処理を施す処理手段と、
を備えたことを特徴とする画像処理装置。
Changing means for changing a line period for reading image data for one line in the main scanning direction by one-dimensionally arranged photoelectric conversion elements;
Control that reads the image data at a first line period corresponding to a resolution requested by a user and a second line period corresponding to a resolution lower than the required resolution by the photoelectric conversion element by changing the line period by the changing unit. Means,
Detecting means for detecting characteristics of image data read in the second line period;
Scaling means for scaling the resolution of the feature detected by the detection means to the required resolution;
Processing means for performing image processing on the image data read in the first line period, using the feature scaled by the scaling means;
An image processing apparatus comprising:
所定の条件に従って、前記第1ライン周期で前記画像データを読み取る第1読取方式、または前記第1ライン周期および前記第2ライン周期で前記画像データを読み取る第2読取方式に切り換える切換手段をさらに備え、
前記制御手段は、前記変更手段により前記ライン周期を変更して、前記第1読取方式または前記第2読取方式により前記画像データを読み取り、
前記検出手段は、前記第1読取方式に切り換えられた場合に、前記第1ライン周期で読み取られた画像データの特徴を検出し、前記第2読取方式に切り換えられた場合に、前記第2ライン周期で読み取られた画像データの特徴を検出し、
前記処理手段は、前記第1読取方式に切り換えられた場合に、前記第1ライン周期で読み取られた画像データから検出した特徴を用いて、当該第1ライン周期で読み取られた画像データに対して画像処理を施し、かつ前記第2読取方式に切り換えられた場合に、前記変倍手段により変倍された特徴を用いて、前記第1ライン周期で読み取られた画像データに対して画像処理を施すことを特徴とする請求項1に記載の画像処理装置。
According to a predetermined condition, there is further provided switching means for switching to a first reading method for reading the image data in the first line cycle or a second reading method for reading the image data in the first line cycle and the second line cycle. ,
The control means changes the line cycle by the changing means, reads the image data by the first reading method or the second reading method,
The detection means detects a feature of the image data read in the first line cycle when the first reading method is switched, and the second line when the switching is switched to the second reading method. Detect the characteristics of the image data read in the cycle,
When the processing unit is switched to the first reading method, the processing unit uses the feature detected from the image data read in the first line cycle, and performs processing on the image data read in the first line cycle. When image processing is performed and the second reading method is switched, image processing is performed on the image data read in the first line cycle, using the characteristics scaled by the scaling unit. The image processing apparatus according to claim 1.
前記所定の条件は、前記要求解像度が予め設定された解像度以上であるか否かであり、
前記切換手段は、前記要求解像度が前記予め設定された解像度より低い場合に、前記第1読取方式に切り換え、前記要求解像度が前記予め設定された解像度以上である場合に、前記第2読取方式に切り換えることを特徴とする請求項2に記載の画像処理装置。
The predetermined condition is whether or not the required resolution is equal to or higher than a preset resolution,
The switching means switches to the first reading method when the required resolution is lower than the preset resolution, and switches to the second reading method when the required resolution is equal to or higher than the preset resolution. The image processing apparatus according to claim 2, wherein switching is performed.
前記所定の条件は、ユーザが選択する画質モードが所定の画質モードであるか否かであることを特徴とする請求項2に記載の画像処理装置。   The image processing apparatus according to claim 2, wherein the predetermined condition is whether or not an image quality mode selected by a user is a predetermined image quality mode. 前記切換手段は、ユーザが選択する画質モードが写真モードである場合に、前記第1読取方式に切り換え、ユーザが選択する画質モードが前記写真モード以外の場合に、前記第2読取方式に切り換えることを特徴とする請求項4に記載の画像処理装置。   The switching means switches to the first reading method when the image quality mode selected by the user is the photo mode, and switches to the second reading method when the image quality mode selected by the user is other than the photo mode. The image processing apparatus according to claim 4. 前記所定の条件は、ユーザが選択するカラーモードが所定のカラーモードであるか否かであることを特徴とする請求項2に記載の画像処理装置。   The image processing apparatus according to claim 2, wherein the predetermined condition is whether or not a color mode selected by a user is a predetermined color mode. 前記切換手段は、ユーザが選択するカラーモードが前記モノクロモードである場合に、前記第1読取方式に切り換え、ユーザが選択するカラーモードが前記モノクロモードでない場合に、前記第2読取方式に切り換えることを特徴とする請求項6に記載の画像処理装置。   The switching means switches to the first reading method when the color mode selected by the user is the monochrome mode, and switches to the second reading method when the color mode selected by the user is not the monochrome mode. The image processing apparatus according to claim 6. 前記所定の条件は、前記要求解像度が予め設定された解像度以上であるか否か、ユーザが選択する画質モードが所定の画質モードであるか否か、およびユーザが選択するカラーモードが所定のカラーモードであるか否かの組み合わせであることを特徴とする請求項2に記載の画像処理装置。   The predetermined condition includes whether the requested resolution is equal to or higher than a preset resolution, whether the image quality mode selected by the user is a predetermined image quality mode, and whether the color mode selected by the user is a predetermined color. The image processing apparatus according to claim 2, which is a combination of whether or not the mode is set. 画像処理装置で実行される画像処理方法であって、
前記画像処理装置は、
変更手段が、一次元に配列された光電変換素子により主走査方向1ライン分の画像データを読み取るライン周期を変更する工程と、
制御手段が、前記変更手段により前記ライン周期を変更して、前記光電変換素子によりユーザからの要求解像度に応じた第1ライン周期および前記要求解像度より低い解像度に応じた第2ライン周期で前記画像データを読み取る工程と、
前記検出手段が、前記第2ライン周期で読み取られた画像データの特徴を検出する工程と、
変倍手段が、前記検出した特徴の解像度を前記要求解像度に変倍する工程と、
処理手段が、前記変倍された特徴を用いて、前記第1ライン周期で読み取られた画像データに対して画像処理を施す工程と、
を含むことを特徴とする画像処理方法。
An image processing method executed by an image processing apparatus,
The image processing apparatus includes:
A step of changing a line cycle for reading image data for one line in the main scanning direction by a photoelectric conversion element arranged in one dimension;
The control unit changes the line cycle by the changing unit, and the image is generated by the photoelectric conversion element in a first line cycle corresponding to a resolution requested by a user and a second line cycle corresponding to a resolution lower than the required resolution. Reading the data;
The detection means detecting a feature of the image data read in the second line period;
A scaling unit scaling the resolution of the detected feature to the required resolution;
Processing means for performing image processing on the image data read in the first line period using the scaled feature;
An image processing method comprising:
コンピュータを、
一次元に配列された光電変換素子により主走査方向1ライン分の画像データを読み取るライン周期を変更する変更手段と、
前記変更手段により前記ライン周期を変更して、前記光電変換素子によりユーザからの要求解像度に応じた第1ライン周期および前記要求解像度より低い解像度に応じた第2ライン周期で前記画像データを読み取る制御手段と、
前記第2ライン周期で読み取られた画像データの特徴を検出する検出手段と、
前記検出手段により検出した特徴の解像度を前記要求解像度に変倍する変倍手段と、
前記変倍手段により変倍された特徴を用いて、前記第1ライン周期で読み取られた画像データに対して画像処理を施す処理手段と、
として機能させるためのプログラム。
Computer
Changing means for changing a line period for reading image data for one line in the main scanning direction by one-dimensionally arranged photoelectric conversion elements;
Control that reads the image data at a first line period corresponding to a resolution requested by a user and a second line period corresponding to a resolution lower than the required resolution by the photoelectric conversion element by changing the line period by the changing unit. Means,
Detecting means for detecting characteristics of image data read in the second line period;
Scaling means for scaling the resolution of the feature detected by the detection means to the required resolution;
Processing means for performing image processing on the image data read in the first line period, using the feature scaled by the scaling means;
Program to function as.
JP2010062469A 2010-03-18 2010-03-18 Image processing apparatus, image processing method and program Pending JP2011199471A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010062469A JP2011199471A (en) 2010-03-18 2010-03-18 Image processing apparatus, image processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010062469A JP2011199471A (en) 2010-03-18 2010-03-18 Image processing apparatus, image processing method and program

Publications (1)

Publication Number Publication Date
JP2011199471A true JP2011199471A (en) 2011-10-06

Family

ID=44877147

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010062469A Pending JP2011199471A (en) 2010-03-18 2010-03-18 Image processing apparatus, image processing method and program

Country Status (1)

Country Link
JP (1) JP2011199471A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001069345A (en) * 1999-08-25 2001-03-16 Ricoh Co Ltd Image processor
JP2006074440A (en) * 2004-09-02 2006-03-16 Canon Inc Imaging apparatus
JP2009272774A (en) * 2008-05-01 2009-11-19 Ricoh Co Ltd Image processor, image forming apparatus, image processing method, and computer program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001069345A (en) * 1999-08-25 2001-03-16 Ricoh Co Ltd Image processor
JP2006074440A (en) * 2004-09-02 2006-03-16 Canon Inc Imaging apparatus
JP2009272774A (en) * 2008-05-01 2009-11-19 Ricoh Co Ltd Image processor, image forming apparatus, image processing method, and computer program

Similar Documents

Publication Publication Date Title
US7423784B2 (en) Processing of signals from image sensing apparatus whose image sensing area includes a plurality of areas
JP2018101903A (en) Photoelectric conversion device, photoelectric conversion method, and image forming apparatus
JP5239836B2 (en) Image processing apparatus, image forming apparatus, image processing method, and program
US8422086B2 (en) Image processing apparatus and method using different scaling methods for scanning
JP5194885B2 (en) Image reading apparatus and image forming apparatus
US8305661B2 (en) Image processing apparatus and image processing method
JP5296611B2 (en) Image reading device
JP2008227625A (en) Image processor, image processing method, image processing program and recording medium
JP2013225845A (en) Imaging device, image reading device, image forming apparatus, and image reading method
JP5560803B2 (en) Image processing device
JP2009272891A (en) Image reader, image forming apparatus, image reading method, and image formation method
JP2003189099A (en) Image processing apparatus
JP2011199471A (en) Image processing apparatus, image processing method and program
JP2008172594A (en) Image processing apparatus and method
JP5245883B2 (en) Image processing apparatus, image forming apparatus, image processing method, and program
JP2010041595A (en) Image reader, image forming apparatus, image reading method, and computer program
JP2008236045A (en) Image processor, image forming apparatus, image processing method, image processing program and recording medium
JP4070026B2 (en) Image processing apparatus and program used for the same
JP5321034B2 (en) Image processing apparatus, image processing method, and computer-executable program
JP5624970B2 (en) Image reading apparatus, image forming apparatus, and image processing method
JP5251644B2 (en) Image reading apparatus and image reading method
JP2005094482A (en) Digital image reader
JP2010171982A (en) Image reader and method of driving line sensor
JP2005094220A (en) Image scanner, program, and computer-readable recording medium
JP2006179970A (en) Image reading apparatus and image forming apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140401

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140602

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141209

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150209

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20150324