JP2018056742A - Image reading device and image formation apparatus - Google Patents

Image reading device and image formation apparatus Download PDF

Info

Publication number
JP2018056742A
JP2018056742A JP2016189258A JP2016189258A JP2018056742A JP 2018056742 A JP2018056742 A JP 2018056742A JP 2016189258 A JP2016189258 A JP 2016189258A JP 2016189258 A JP2016189258 A JP 2016189258A JP 2018056742 A JP2018056742 A JP 2018056742A
Authority
JP
Japan
Prior art keywords
document
control unit
marking
image reading
image
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
JP2016189258A
Other languages
Japanese (ja)
Inventor
山田 洋平
Yohei Yamada
洋平 山田
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
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 Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2016189258A priority Critical patent/JP2018056742A/en
Publication of JP2018056742A publication Critical patent/JP2018056742A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Input (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

PROBLEM TO BE SOLVED: To accurately correct the inclination of image data of a document.SOLUTION: An image reading device includes: an image reading unit which reads a document and generates reading data containing image data of the document; and a control unit which performs detection processing of detecting a marking region appearing in the reading data when a portion of the document read by the image reading unit from the reading data is marked with a prescribed color, and inclination correction processing of obtaining an inclination angle with respect to the reference direction of a line segment contained in the marking region as a correction angle and rotating the image data of the document on the basis of the correction angle.SELECTED DRAWING: Figure 7

Description

本発明は、原稿を読み取って読取データを生成する画像読取装置および画像形成装置に関する。   The present invention relates to an image reading apparatus and an image forming apparatus that read a document and generate read data.

従来、原稿を読み取り、原稿の画像データを含む読取データを生成する画像読取装置が知られている。このような画像読取装置では、原稿の読み取り時に原稿が傾くと、原稿の画像データに傾きが生じる。そこで、従来、原稿の画像データの傾きを補正するための技術が提案されている(たとえば、特許文献1参照)。   2. Description of the Related Art Conventionally, an image reading apparatus that reads a document and generates read data including image data of the document is known. In such an image reading apparatus, if the document is tilted when the document is read, the image data of the document is tilted. Therefore, conventionally, a technique for correcting the inclination of image data of a document has been proposed (see, for example, Patent Document 1).

特許文献1の画像読取装置は、原稿の読み取りによって原稿の画像データを含む読取データを生成すると、読取データから枠線を構成する線分を検出し、当該検出した線分の所定走査方向に対する傾斜角度を補正角度として求める。そして、特許文献1の画像読取装置は、原稿の画像データを補正角度だけ回転させることによって原稿の傾きを補正する傾き補正処理を行う。   When the image reading apparatus of Patent Document 1 generates read data including image data of a document by reading the document, the image reading device detects a line segment constituting a frame line from the read data, and tilts the detected line segment with respect to a predetermined scanning direction. The angle is obtained as a correction angle. The image reading apparatus of Patent Document 1 performs an inclination correction process for correcting the inclination of the document by rotating the image data of the document by a correction angle.

特開平4−83467号公報JP-A-4-83467

特許文献1では、傾き補正処理を行うときに、読取データから枠線を構成する線分が確実に検出されるとは限らない。たとえば、斜線(原稿の4辺に対して傾斜した線分)が印刷された原稿を読み取った場合には、読取データには斜線が出現する。この場合、読取データから斜線が誤検出される可能性がある。   In Patent Document 1, when performing an inclination correction process, a line segment constituting a frame line is not always reliably detected from read data. For example, when a document on which diagonal lines (lines inclined with respect to the four sides of the document) are printed is read, diagonal lines appear in the read data. In this case, there is a possibility that a diagonal line is erroneously detected from the read data.

仮に、読取データから斜線が誤検出され、斜線の所定走査方向に対する傾斜角度が補正角度として求められた場合には、原稿の画像データの傾きが正確に補正されない。たとえば、原稿の画像データの傾きが補正前よりも大きくなることがある。   If the oblique line is erroneously detected from the read data and the inclination angle of the oblique line with respect to the predetermined scanning direction is obtained as the correction angle, the inclination of the image data of the document is not accurately corrected. For example, the inclination of the image data of the document may be larger than before correction.

本発明は、上記課題を解決するためになされたものであり、原稿の読み取りによって得られた原稿の画像データの傾きを正確に補正することが可能な画像読取装置および画像形成装置を提供することを目的とする。   The present invention has been made to solve the above problems, and provides an image reading apparatus and an image forming apparatus capable of accurately correcting the inclination of image data of a document obtained by reading the document. With the goal.

上記目的を達成するために、本発明の画像読取装置は、原稿を読み取り、原稿の画像データを含む読取データを生成する画像読取部と、読取データから、画像読取部により読み取られた原稿の一部が所定色でマーキングされている場合に読取データに出現するマーキング領域を検出する検出処理を行い、マーキング領域に含まれる線分の基準方向に対する傾斜角度を補正角度として求め、補正角度に基づき原稿の画像データを回転させる傾き補正処理を行う制御部と、を備える。   In order to achieve the above object, an image reading apparatus according to the present invention reads an original and generates read data including image data of the original, an original read from the read data by the image reading unit. When the part is marked with a predetermined color, a detection process for detecting a marking area appearing in the read data is performed, and an inclination angle with respect to a reference direction of a line segment included in the marking area is obtained as a correction angle, and the original is based on the correction angle. A control unit that performs an inclination correction process for rotating the image data.

本発明の構成では、制御部は、マーキング領域に含まれる線分の基準方向に対する傾斜角度を補正角度として求め、補正角度に基づき傾き補正処理を行う。これにより、斜線(原稿の4辺に対して傾斜した線分)が印刷された原稿の読み取りを行う場合であっても、原稿に印刷された斜線以外の線分を所定色でマーキングしておけば(斜線を所定色でマーキングしないようにすれば)、原稿の画像データの傾きを正確に補正することができる。   In the configuration of the present invention, the control unit obtains an inclination angle with respect to the reference direction of the line segment included in the marking area as a correction angle, and performs an inclination correction process based on the correction angle. As a result, even when reading an original on which oblique lines (lines inclined with respect to the four sides of the original) are read, lines other than the oblique lines printed on the original can be marked with a predetermined color. For example, if the diagonal lines are not marked with a predetermined color, the inclination of the image data of the document can be accurately corrected.

本発明の構成では、原稿の読み取りによって得られた原稿の画像データの傾きを正確に補正することができる。   With the configuration of the present invention, it is possible to accurately correct the inclination of image data of a document obtained by reading the document.

本発明の一実施形態による複合機の全体構成を示す図The figure which shows the whole structure of the multifunctional device by one Embodiment of this invention. 本発明の一実施形態による複合機に設けられた画像読取装置の構成を示す図1 is a diagram illustrating a configuration of an image reading apparatus provided in a multifunction machine according to an embodiment of the present invention. 本発明の一実施形態による複合機のハードウェア構成を示す図The figure which shows the hardware constitutions of the multifunctional device by one Embodiment of this invention 本発明の一実施形態による複合機により生成される読取データに出現する第1マーキング領域を示す図The figure which shows the 1st marking area which appears in the reading data produced | generated by the multifunctional device by one Embodiment of this invention. 本発明の一実施形態による複合機により生成される読取データに出現する第2マーキング領域を示す図The figure which shows the 2nd marking area which appears in the reading data produced | generated by the multifunctional device by one Embodiment of this invention. 本発明の一実施形態による複合機による傾き補正処理によって傾きが補正された原稿の画像データを示す図6 is a diagram showing image data of a document whose inclination is corrected by the inclination correction processing by the multifunction peripheral according to the embodiment of the present invention. FIG. 本発明の一実施形態による複合機により行われる傾き補正処理の流れを示すフローチャート6 is a flowchart showing a flow of tilt correction processing performed by the multifunction machine according to the embodiment of the present invention. 本発明の一実施形態による複合機により生成される読取データに出現するマーキング領域(線分を含まないマーキング領域)を示す図The figure which shows the marking area | region (marking area | region which does not contain a line segment) which appears in the reading data produced | generated by the multifunctional device by one Embodiment of this invention 本発明の一実施形態による複合機により生成される読取データに複数の第1マーキング領域が出現した場合の図The figure when a plurality of 1st marking fields appear in the reading data generated by the compound machine by one embodiment of the present invention. 本発明の一実施形態による複合機により生成される読取データに複数の第2マーキング領域が出現した場合の図The figure when a plurality of 2nd marking fields appear in the reading data generated by the multifunction machine by one embodiment of the present invention.

<複合機の全体構成>
図1に示すように、本実施形態の複合機100(「画像形成装置」に相当)は、印刷部10を有する。印刷部10は、用紙搬送路(図1では、破線で示す)に沿って用紙を搬送するとともに、印刷すべき画像の画像データに基づきトナー像を形成する。そして、印刷部10は、搬送中の用紙にトナー像を印刷する。なお、印刷部10は、用紙搬送路に用紙を給紙する給紙部11、トナー像を形成して用紙に転写する画像形成部12、および、用紙に転写されたトナー像を用紙に定着させる定着部13などで構成される。
<Overall configuration of MFP>
As illustrated in FIG. 1, the multifunction peripheral 100 (corresponding to an “image forming apparatus”) of the present embodiment includes a printing unit 10. The printing unit 10 conveys a sheet along a sheet conveyance path (indicated by a broken line in FIG. 1), and forms a toner image based on image data of an image to be printed. Then, the printing unit 10 prints a toner image on the paper being conveyed. Note that the printing unit 10 fixes a paper feeding unit 11 that feeds the paper to the paper conveyance path, an image forming unit 12 that forms a toner image and transfers the toner image onto the paper, and fixes the toner image transferred to the paper to the paper. The fixing unit 13 and the like are included.

複合機100には、画像読取装置200が設けられる。画像読取装置200は、図2に示すように、画像読取部20および原稿搬送部30を備える。また、画像読取装置200は、載置読取用のコンタクトガラスG1および搬送読取用のコンタクトガラスG2を備える。載置読取では、コンタクトガラスG1上に載置された原稿Dの読み取りが行われる。搬送読取では、コンタクトガラスG2上に自動搬送される原稿D(読取位置RPを通過する原稿D)の読み取りが行われる。   The multifunction device 100 is provided with an image reading device 200. As shown in FIG. 2, the image reading apparatus 200 includes an image reading unit 20 and a document conveying unit 30. The image reading apparatus 200 includes a contact glass G1 for placement reading and a contact glass G2 for conveyance reading. In the placement reading, the document D placed on the contact glass G1 is read. In the conveyance reading, a document D (document D passing through the reading position RP) automatically conveyed on the contact glass G2 is read.

画像読取部20は、光源21、イメージセンサー22、ミラー23およびレンズ24などを含み、原稿Dを光学的に読み取る。これら画像読取部20の各部材は、コンタクトガラスG1およびG2を保持する読取筐体の内部に配置される。   The image reading unit 20 includes a light source 21, an image sensor 22, a mirror 23, a lens 24, and the like, and optically reads the document D. Each member of the image reading unit 20 is disposed inside a reading housing that holds the contact glasses G1 and G2.

光源21は、光を生成し、原稿Dに光を照射する。載置読取の実行時には、コンタクトガラスG1に向けて光源21の光が出射される(コンタクトガラスG1を透過した光が原稿Dを照射する)。搬送読取の実行時には、コンタクトガラスG2に向けて光源21の光が出射される(コンタクトガラスG2を透過した光が原稿Dを照射する)。原稿Dで反射された反射光は、ミラー23で反射され、レンズ24に導かれる。レンズ24は、反射光を集光する。   The light source 21 generates light and irradiates the document D with light. When the placement reading is executed, the light from the light source 21 is emitted toward the contact glass G1 (the light transmitted through the contact glass G1 irradiates the document D). When carrying and reading are performed, light from the light source 21 is emitted toward the contact glass G2 (light transmitted through the contact glass G2 irradiates the document D). The reflected light reflected by the document D is reflected by the mirror 23 and guided to the lens 24. The lens 24 collects the reflected light.

イメージセンサー22は、原稿Dで反射された反射光(レンズ24で集光された光)を光電変換して原稿Dの画像データを生成する。なお、画像読取部20による原稿Dの読み取りでは、原稿Dのサイズよりも大きい領域の読み取りが行われ、原稿Dの画像データを含む読取データが生成される。   The image sensor 22 photoelectrically converts reflected light reflected by the document D (light collected by the lens 24) to generate image data of the document D. In reading the document D by the image reading unit 20, an area larger than the size of the document D is read, and read data including image data of the document D is generated.

光源21およびミラー23は、主走査方向と直交する副走査方向に移動可能な移動枠25に取り付けられる。移動枠25は、ワイヤー26の一端に連結される。このワイヤー26の他端は、巻取ドラム27に連結される。これにより、巻取ドラム27が回転することによって移動枠25が副走査方向に移動する。すなわち、光源21が副走査方向に移動する。   The light source 21 and the mirror 23 are attached to a moving frame 25 that can move in the sub-scanning direction orthogonal to the main scanning direction. The moving frame 25 is connected to one end of the wire 26. The other end of the wire 26 is connected to the winding drum 27. Thereby, the moving frame 25 moves in the sub-scanning direction by rotating the winding drum 27. That is, the light source 21 moves in the sub scanning direction.

載置読取の実行時には、移動枠25(光源21)が装置正面から見て左から右に向かう方向に移動する。そして、光源21は、副走査方向に移動している最中に、コンタクトガラスG1上に載置された原稿Dに光を照射する。   When the placement reading is executed, the moving frame 25 (light source 21) moves in a direction from left to right as viewed from the front of the apparatus. The light source 21 irradiates light on the document D placed on the contact glass G1 while moving in the sub-scanning direction.

搬送読取の実行時には、移動枠25(光源21)がコンタクトガラスG2の下方で静止する。そして、光源21は、コンタクトガラスG2の下方において、コンタクトガラスG2上を通過する原稿Dに光を照射する。   When the conveyance reading is performed, the moving frame 25 (light source 21) is stationary under the contact glass G2. The light source 21 irradiates light on the document D passing over the contact glass G2 below the contact glass G2.

原稿搬送部30は、ユニット化されており、読取筐体に対して開閉可能(回動可能)に取り付けられる。この原稿搬送部30は、搬送読取の実行時に閉状態(図2に示す状態)とされる。そして、原稿搬送部30は、読取位置RP(コンタクトガラスG2上の所定位置)に原稿Dを搬送する。なお、原稿搬送部30は、載置読取の実行時に、コンタクトガラスG1上に載置された原稿Dを押え付けるための原稿押えとして機能する。   The document conveying unit 30 is unitized and attached to the reading housing so as to be openable and closable (rotatable). The document conveying unit 30 is closed (state shown in FIG. 2) when carrying out reading. Then, the document transport unit 30 transports the document D to the reading position RP (a predetermined position on the contact glass G2). The document transport unit 30 functions as a document presser for pressing the document D placed on the contact glass G1 when the placement reading is executed.

原稿搬送部30は、読取位置RPを経由する原稿搬送路31を有する。原稿搬送路31の原稿搬送方向上流側の端部には、読取前の原稿Dがセットされる原稿セットトレイ32が配置され、原稿搬送路31の原稿搬送方向下流側の端部には、読取後の原稿Dが排出される原稿排紙トレイ33が配置される。   The document transport unit 30 includes a document transport path 31 that passes through the reading position RP. A document set tray 32 on which the document D before reading is set is arranged at the upstream end of the document transport path 31 in the document transport direction, and the end of the document transport path 31 on the downstream side in the document transport direction is read. A document discharge tray 33 for discharging the subsequent document D is disposed.

また、原稿搬送部30は、給紙ローラー34および搬送ローラー対35を含む。搬送読取の実行時には、給紙ローラー34が回転することにより、原稿セットトレイ32にセットされた原稿Dが原稿搬送路31に給紙される。また、搬送ローラー対35が回転することにより、原稿搬送路31に沿って原稿Dが搬送される。これにより、原稿Dが読取位置RPを通過する。   The document transport unit 30 includes a paper feed roller 34 and a transport roller pair 35. At the time of carrying and reading, the paper feed roller 34 rotates to feed the original D set on the original setting tray 32 to the original conveying path 31. Further, the document D is transported along the document transport path 31 by the rotation of the transport roller pair 35. As a result, the document D passes through the reading position RP.

図1に戻って、複合機100は、操作パネル40を備える。操作パネル40は、タッチパネルディスプレイ41やハードウェアキー42を含む。タッチパネルディスプレイ41は、ソフトウェアキーなどを配した画面を表示し、画面に対する操作をユーザーから受け付ける。ハードウェアキー42は複数設けられる。操作パネル40に設けられるハードウェアキー42としては、一例を挙げると、原稿Dの読み取りを伴うジョブ(コピージョブなど)の実行指示をユーザーから受け付けるためのスタートキーなどがある。   Returning to FIG. 1, the multifunction peripheral 100 includes an operation panel 40. The operation panel 40 includes a touch panel display 41 and hardware keys 42. The touch panel display 41 displays a screen on which software keys and the like are arranged, and accepts operations on the screen from the user. A plurality of hardware keys 42 are provided. As an example of the hardware key 42 provided on the operation panel 40, there is a start key for receiving an instruction for executing a job (such as a copy job) accompanied by reading of the document D from the user.

また、図3に示すように、複合機100は、主制御部110を備える。主制御部110は、CPU111および記憶部112(ROMやRAMなどのメモリー)を含む。CPU111は、記憶部112に記憶された制御用プログラムやデータに基づき、複合機100の全体制御(印刷部10の印刷動作の制御を含む)を行う。   As shown in FIG. 3, the multi-function device 100 includes a main control unit 110. The main control unit 110 includes a CPU 111 and a storage unit 112 (a memory such as a ROM or a RAM). The CPU 111 performs overall control of the multifunction peripheral 100 (including control of printing operation of the printing unit 10) based on the control program and data stored in the storage unit 112.

また、主制御部110は、画像読取装置200の制御を行うスキャン制御部120(「制御部」に相当)と接続される。スキャン制御部120は、スキャンCPU121およびスキャン記憶部122(ROMやRAMなどのメモリー)を含む。スキャン制御部120は、主制御部110から指示を受け、スキャン記憶部122に記憶された制御用プログラムやデータに基づき、画像読取部20の画像読取動作(原稿搬送部30の原稿搬送動作を含む)を制御する。   The main control unit 110 is connected to a scan control unit 120 (corresponding to a “control unit”) that controls the image reading apparatus 200. The scan control unit 120 includes a scan CPU 121 and a scan storage unit 122 (memory such as ROM and RAM). The scan control unit 120 receives an instruction from the main control unit 110, and based on the control program and data stored in the scan storage unit 122, the image reading operation of the image reading unit 20 (including the document conveying operation of the document conveying unit 30). ) To control.

具体的には、スキャン制御部120は、光源21およびイメージセンサー22と接続される。そして、スキャン制御部120は、光源21およびイメージセンサー22の各動作を制御する。また、スキャン制御部120は、巻取ドラム27を回転させるための巻取モーターM11と接続され、巻取モーターM11の駆動を制御する(巻取ドラム27を適切に回転させる)。さらに、スキャン制御部120は、給紙ローラー34および搬送ローラー対35を回転させるための搬送モーターM12と接続され、搬送モーターM12の駆動を制御する(給紙ローラー34および搬送ローラー対35を適切に回転させる)。   Specifically, the scan control unit 120 is connected to the light source 21 and the image sensor 22. The scan control unit 120 controls each operation of the light source 21 and the image sensor 22. The scan control unit 120 is connected to a winding motor M11 for rotating the winding drum 27, and controls driving of the winding motor M11 (rotates the winding drum 27 appropriately). Further, the scan control unit 120 is connected to a transport motor M12 for rotating the paper feed roller 34 and the transport roller pair 35, and controls driving of the transport motor M12 (the paper feed roller 34 and the transport roller pair 35 are appropriately set). Rotate).

さらに、スキャン制御部120は、画像処理部123を含む。画像処理部123は、画像処理回路や画像処理メモリーなどで構成される。そして、スキャン制御部120は、画像処理部123を用いて、画像読取部20による原稿Dの読み取りによって得られた原稿Dの画像データに対して、傾き補正処理など各種画像処理を行う。なお、スキャン制御部120による傾き補正処理については、後に詳細に説明する。   Further, the scan control unit 120 includes an image processing unit 123. The image processing unit 123 includes an image processing circuit, an image processing memory, and the like. The scan control unit 120 uses the image processing unit 123 to perform various image processing such as tilt correction processing on the image data of the document D obtained by reading the document D by the image reading unit 20. Note that the inclination correction processing by the scan control unit 120 will be described in detail later.

また、主制御部110は、パネル制御部140と接続される。パネル制御部140は、主制御部110から指示を受け、操作パネル40の表示動作を制御するとともに、操作パネル40に対して行われた操作を検知する。   The main control unit 110 is connected to the panel control unit 140. The panel control unit 140 receives an instruction from the main control unit 110, controls the display operation of the operation panel 40, and detects an operation performed on the operation panel 40.

<スキャン制御部による傾き補正処理>
主制御部110は、原稿Dの読み取りを伴うジョブの実行指示を操作パネル40が受け付けると、スキャン開始指示をスキャン制御部120に送信する。そして、スキャン開始指示を受けたスキャン制御部120は、画像読取部20による原稿Dの読み取りを開始する。なお、搬送読取では、原稿搬送部30による原稿Dの搬送が開始される。
<Tilt correction processing by the scan control unit>
When the operation panel 40 receives an instruction to execute a job that involves reading the document D, the main control unit 110 transmits a scan start instruction to the scan control unit 120. Upon receiving the scan start instruction, the scan control unit 120 starts reading the document D by the image reading unit 20. In the conveyance reading, conveyance of the document D by the document conveyance unit 30 is started.

このとき、画像読取部20は、原稿Dのサイズよりも大きい領域を読み取り、原稿Dの画像データD1を含む読取データD2(図4および図5参照)を生成する。画像読取部20による原稿Dの読み取りによって得られた読取データD2は、スキャン記憶部122(RAM)に記憶される。   At this time, the image reading unit 20 reads an area larger than the size of the document D, and generates read data D2 (see FIGS. 4 and 5) including the image data D1 of the document D. Read data D2 obtained by reading the document D by the image reading unit 20 is stored in the scan storage unit 122 (RAM).

スキャン制御部120(画像処理部123)は、スキャン記憶部122に読取データD2が記憶されると、読取データD2に対して各種画像処理を行う。このときに、読取データD2に含まれる原稿Dの画像データD1の傾きを補正する傾き補正処理も行われる。   When the scan data D2 is stored in the scan storage unit 122, the scan control unit 120 (image processing unit 123) performs various image processes on the read data D2. At this time, an inclination correction process for correcting the inclination of the image data D1 of the document D included in the read data D2 is also performed.

ここで、スキャン制御部120は、傾き補正処理を行う前に、画像読取部20により読み取られた原稿Dの一部が所定色でマーキングされている場合に読取データD2に出現するマーキング領域M(図4および図5参照)を検出する検出処理を行う。たとえば、所定色は、蛍光色である。所定色が蛍光色である場合、原稿Dの一部を蛍光ペンなどを用いてマーキングすれば、スキャン制御部120による検出処理によってマーキング領域Mが検出される。   Here, the scan control unit 120 performs a marking region M (appearing in the read data D2 when a part of the document D read by the image reading unit 20 is marked with a predetermined color before performing the inclination correction process. Detection processing for detecting (see FIGS. 4 and 5) is performed. For example, the predetermined color is a fluorescent color. When the predetermined color is a fluorescent color, if a part of the document D is marked using a fluorescent pen or the like, the marking region M is detected by the detection process by the scan control unit 120.

たとえば、スキャン制御部120は、マーキング領域Mの検出処理を行うとき、読取データD2内の各画素について、明度、彩度および色相を検知し、検知結果に基づき蛍光色であるか否かの色判定を行う。そして、スキャン制御部120は、蛍光色を有する画素塊が存在する領域(蛍光色を有する画素で囲まれた領域を含む)をマーキング領域Mとして検出する。   For example, when performing the detection process of the marking area M, the scan control unit 120 detects the brightness, saturation, and hue of each pixel in the read data D2, and determines whether the color is a fluorescent color based on the detection result. Make a decision. Then, the scan control unit 120 detects, as the marking region M, a region where a pixel block having a fluorescent color exists (including a region surrounded by pixels having a fluorescent color).

マーキング領域Mの検出後、スキャン制御部120は、マーキング領域Mに含まれる線分Lの延伸方向を認識し、予め定められた基準方向に対応する線分Lの傾斜角度(線分Lの延伸方向と基準方向との間の角度)を傾き補正処理に用いる補正角度として求める。そして、スキャン制御部120は、補正角度に基づき原稿Dの画像データD1を回転させることにより、原稿Dの傾きを補正する。なお、スキャン制御部120による傾き補正処理では、主走査方向および副走査方向のいずれかが基準方向とされる。   After detection of the marking area M, the scan control unit 120 recognizes the extending direction of the line segment L included in the marking area M, and the inclination angle of the line segment L corresponding to a predetermined reference direction (extension of the line segment L). The angle between the direction and the reference direction) is obtained as a correction angle used for the inclination correction process. Then, the scan control unit 120 corrects the inclination of the document D by rotating the image data D1 of the document D based on the correction angle. In the tilt correction process by the scan control unit 120, either the main scanning direction or the sub-scanning direction is set as the reference direction.

一例として、図4の上図に示すように、原稿Dの直線的に延びる辺の一部が蛍光色でマーキングされていたとする。なお、図4の上図では、マーキングされた領域にハッチングを施し、マーキングされていない領域と区別する。この場合には、図4の下図に示すように、原稿Dのマーキングされた辺に対応する線分Lを含むマーキング領域Mが読取データD2に出現する。以下、原稿Dのマーキングされた辺に対応する線分Lを第1線分L1と称し、第1線分L1を含むマーキング領域Mを第1マーキング領域M1と称する。   As an example, it is assumed that a part of the linearly extending side of the document D is marked with a fluorescent color as shown in the upper diagram of FIG. In the upper diagram of FIG. 4, the marked area is hatched to be distinguished from the unmarked area. In this case, as shown in the lower diagram of FIG. 4, a marking area M including a line segment L corresponding to the marked side of the document D appears in the read data D2. Hereinafter, the line segment L corresponding to the marked side of the document D is referred to as a first line segment L1, and the marking area M including the first line segment L1 is referred to as a first marking area M1.

第1マーキング領域M1を検出できた場合、スキャン制御部120は、第1マーキング領域M1に含まれる第1線分L1(原稿Dのマーキングされた辺に対応する線分)を認識する。このとき、スキャン制御部120は、第1マーキング領域M1のエッジを検出し、当該検出したエッジのうち、直線的に延びる直線エッジを第1線分L1と認識する。すなわち、第1マーキング領域M1に含まれる第1線分L1は、第1マーキング領域M1の直線エッジである。そして、スキャン制御部120は、第1線分L1の基準方向に対する傾斜角度を補正角度として求める。   When the first marking area M1 can be detected, the scan control unit 120 recognizes the first line segment L1 (line segment corresponding to the marked side of the document D) included in the first marking area M1. At this time, the scan control unit 120 detects the edge of the first marking region M1, and among the detected edges, recognizes a linearly extending straight edge as the first line segment L1. That is, the first line segment L1 included in the first marking region M1 is a straight edge of the first marking region M1. Then, the scan control unit 120 obtains the inclination angle of the first line segment L1 with respect to the reference direction as a correction angle.

別の例として、図5の上図に示すように、原稿Dに印刷された直線的に延びる罫線(枠を成す枠線なども含む)の一部が蛍光色でマーキングされていたとする。なお、図5の上図では、マーキングされた領域にハッチングを施し、マーキングされていない領域と区別する。この場合には、図5の下図に示すように、原稿Dのマーキングされた罫線に対応する線分Lを含むマーキング領域Mが読取データD2に出現する。以下、原稿Dのマーキングされた罫線に対応する線分Lを第2線分L2と称し、第2線分L2を含むマーキング領域Mを第2マーキング領域M2と称する。   As another example, as shown in the upper diagram of FIG. 5, it is assumed that a part of a linearly extending ruled line (including a framed line forming a frame) printed on the document D is marked with a fluorescent color. In the upper diagram of FIG. 5, the marked area is hatched to distinguish it from the unmarked area. In this case, as shown in the lower diagram of FIG. 5, a marking area M including a line segment L corresponding to the ruled line marked on the document D appears in the read data D2. Hereinafter, the line segment L corresponding to the marked ruled line of the document D is referred to as a second line segment L2, and the marking area M including the second line segment L2 is referred to as a second marking area M2.

第2マーキング領域M2を検出できた場合、スキャン制御部120は、第2マーキング領域M2に含まれる第2線分L2(原稿Dのマーキングされた罫線に対応する線分)を認識する。このとき、スキャン制御部120は、第2マーキング領域M2の領域内(エッジの内側)に存在する画像(蛍光色よりも濃度が濃い画像)のうち、直線的に延びる直線画像を検出し、当該検出した直線画像を第2線分L2と認識する。すなわち、第2マーキング領域M2に含まれる第2線分L2は、第2マーキング領域M2の領域内に存在する直線画像である。そして、スキャン制御部120は、第2線分L2の基準方向に対する傾斜角度を補正角度として求める。   When the second marking region M2 can be detected, the scan control unit 120 recognizes the second line segment L2 included in the second marking region M2 (a line segment corresponding to the ruled line marked on the document D). At this time, the scan control unit 120 detects a linear image extending linearly from among images (images having a higher density than the fluorescent color) existing in the second marking region M2 (inside the edge), and The detected straight line image is recognized as the second line segment L2. That is, the second line segment L2 included in the second marking region M2 is a straight line image existing in the second marking region M2. Then, the scan control unit 120 obtains the inclination angle of the second line segment L2 with respect to the reference direction as a correction angle.

補正角度を求めた後、スキャン制御部120は、図6に示すように、原稿Dの画像データD1に対して傾き補正処理を行う。具体的には、スキャン制御部120は、原稿Dの画像データD1の中心を回転中心とし、原稿Dの画像データD1を補正角度θだけ回転させる。   After obtaining the correction angle, the scan control unit 120 performs an inclination correction process on the image data D1 of the document D as shown in FIG. Specifically, the scan control unit 120 rotates the image data D1 of the document D by the correction angle θ with the center of the image data D1 of the document D as the rotation center.

以下に、図7に示すフローチャートを参照し、スキャン制御部120による傾き補正処理の流れについて説明する。   Hereinafter, the flow of the inclination correction process performed by the scan control unit 120 will be described with reference to the flowchart shown in FIG.

ステップS1において、スキャン制御部120は、読取データD2から第1マーキング領域M1を検出する検出処理(第1検出処理)を行う。ここで、図4に示したように、第1マーキング領域M1は、直線エッジを有する。そこで、スキャン制御部120は、第1検出処理として、直線エッジを有するマーキング領域Mを第1マーキング領域M1として検出する処理を行う。   In step S1, the scan control unit 120 performs a detection process (first detection process) for detecting the first marking region M1 from the read data D2. Here, as shown in FIG. 4, the first marking region M1 has a straight edge. Therefore, the scan control unit 120 performs a process of detecting the marking area M having a straight edge as the first marking area M1 as the first detection process.

そして、ステップS2において、スキャン制御部120は、第1マーキング領域M1を検出できたか否かを判断する。その結果、第1マーキング領域M1を検出できたとスキャン制御部120が判断した場合には、ステップS3に移行する。   In step S2, the scan control unit 120 determines whether the first marking area M1 has been detected. As a result, when the scan control unit 120 determines that the first marking area M1 has been detected, the process proceeds to step S3.

ステップS3に移行すると、スキャン制御部120は、第1マーキング領域M1の第1線分L1に基づき補正角度を求める。すなわち、スキャン制御部120は、第1線分L1の基準方向に対する傾斜角度を求める。   In step S3, the scan control unit 120 obtains a correction angle based on the first line segment L1 of the first marking region M1. That is, the scan control unit 120 obtains an inclination angle with respect to the reference direction of the first line segment L1.

その後、ステップS4において、スキャン制御部120は、補正角度に基づき、原稿Dの画像データD1に対して傾き補正処理を行う。   Thereafter, in step S4, the scan control unit 120 performs an inclination correction process on the image data D1 of the document D based on the correction angle.

ステップS2において、第1マーキング領域M1を検出できなかったとスキャン制御部120が判断した場合には、ステップS5に移行する。ステップS5に移行すると、スキャン制御部120は、読取データD2から第2マーキング領域M2を検出する検出処理(第2検出処理)を行う。すなわち、スキャン制御部120は、第2検出処理として、マーキング領域Mの領域内に直線画像を含むマーキング領域Mを第2マーキング領域M2として検出する処理を行う。   In step S2, when the scan control unit 120 determines that the first marking area M1 cannot be detected, the process proceeds to step S5. In step S5, the scan control unit 120 performs a detection process (second detection process) for detecting the second marking region M2 from the read data D2. That is, as the second detection process, the scan control unit 120 performs a process of detecting the marking area M including the straight line image within the marking area M as the second marking area M2.

そして、ステップS6において、スキャン制御部120は、第2マーキング領域M2を検出できたか否かを判断する。その結果、第2マーキング領域M2を検出できたとスキャン制御部120が判断した場合には、ステップS7に移行する。   In step S6, the scan control unit 120 determines whether the second marking region M2 has been detected. As a result, when the scan control unit 120 determines that the second marking area M2 has been detected, the process proceeds to step S7.

ステップS7に移行すると、スキャン制御部120は、第2マーキング領域M2の第2線分L2に基づき補正角度を求める。すなわち、スキャン制御部120は、第2線分L2の基準方向に対する傾斜角度を求める。その後、ステップS4に移行する。   In step S7, the scan control unit 120 obtains a correction angle based on the second line segment L2 of the second marking region M2. That is, the scan control unit 120 obtains the inclination angle of the second line segment L2 with respect to the reference direction. Thereafter, the process proceeds to step S4.

ステップS6において、第2マーキング領域M2を検出できなかったとスキャン制御部120が判断した場合には、ステップS8に移行する。ステップS8に移行すると、スキャン制御部120は、読取データD2の全領域を対象にして、補正角度を求めるための線分(たとえば、延伸方向の長さが最長の線分)を検出する第3検出処理を行う。そして、ステップS9において、スキャン制御部120は、第3検出処理により検出した線分の基準方向に対する傾斜角度を補正角度として求める。その後、ステップS4に移行する。   In step S6, when the scan control unit 120 determines that the second marking area M2 cannot be detected, the process proceeds to step S8. In step S8, the scan control unit 120 detects a line segment for obtaining a correction angle (for example, a line segment having the longest length in the stretching direction) for the entire area of the read data D2. Perform detection processing. In step S9, the scan control unit 120 obtains the inclination angle with respect to the reference direction of the line segment detected by the third detection process as a correction angle. Thereafter, the process proceeds to step S4.

なお、図8に示すように、文字画像(数字や記号などの画像も含む)を含むマーキング領域Mが読取データD2に出現する場合がある。しかし、当該マーキング領域Mには線分Lが含まれない。したがって、当該マーキング領域Mはスキャン制御部120によって検出されない。たとえば、スキャン制御部120は、マーキング領域Mに対して文字認識処理を行い、文字と認識した画像が存在する領域以外の領域から線分Lを検索する。   As shown in FIG. 8, a marking region M including a character image (including images such as numbers and symbols) may appear in the read data D2. However, the marking region M does not include the line segment L. Therefore, the marking area M is not detected by the scan control unit 120. For example, the scan control unit 120 performs a character recognition process on the marking area M, and searches for a line segment L from an area other than an area where an image recognized as a character exists.

ここで、図9に示すように、読取データD2の中に、第1マーキング領域M1が複数存在する場合がある。この場合、スキャン制御部120は、たとえば、複数の第1マーキング領域M1のうち、最長の第1線分L1を含む第1マーキング領域M1を検出する。図9に示す例では、右側の第1マーキング領域M1が検出される。   Here, as shown in FIG. 9, there may be a plurality of first marking regions M1 in the read data D2. In this case, for example, the scan control unit 120 detects the first marking region M1 including the longest first line segment L1 among the plurality of first marking regions M1. In the example shown in FIG. 9, the first marking area M1 on the right side is detected.

また、図10に示すように、読取データD2の中に、第2マーキング領域M2が複数存在する場合がある。この場合、スキャン制御部120は、たとえば、複数の第2マーキング領域M2のうち、最長の第2線分L2を含む第2マーキング領域M2を検出する。図10に示す例では、右側の第2マーキング領域M2が検出される。   Further, as shown in FIG. 10, there may be a plurality of second marking areas M2 in the read data D2. In this case, for example, the scan control unit 120 detects the second marking region M2 including the longest second line segment L2 among the plurality of second marking regions M2. In the example shown in FIG. 10, the second marking area M2 on the right side is detected.

本実施形態の複合機100は、原稿Dを読み取り、原稿Dの画像データD1を含む読取データD2を生成する画像読取部20と、読取データD2から、画像読取部20により読み取られた原稿Dの一部が蛍光色(所定色)でマーキングされている場合に読取データD2に出現するマーキング領域Mを検出する検出処理を行い、マーキング領域Mに含まれる線分Lの基準方向に対する傾斜角度を補正角度として求め、補正角度に基づき原稿Dの画像データD1を回転させる傾き補正処理を行うスキャン制御部120(制御部)と、を備える。   The multi-function device 100 according to the present embodiment reads an original D and generates read data D2 including image data D1 of the original D, and an original D read by the image reading unit 20 from the read data D2. When a part is marked with a fluorescent color (predetermined color), a detection process for detecting the marking area M appearing in the read data D2 is performed, and the inclination angle of the line segment L included in the marking area M with respect to the reference direction is corrected. A scan control unit 120 (control unit) that performs an inclination correction process for obtaining the angle and rotating the image data D1 of the document D based on the correction angle.

本実施形態の構成では、スキャン制御部120は、マーキング領域Mに含まれる線分Lの基準方向に対する傾斜角度を補正角度として求め、補正角度に基づき傾き補正処理を行う。これにより、斜線(原稿Dの4辺に対して傾斜した線分)が印刷された原稿Dの読み取りを行う場合であっても、原稿Dに印刷された斜線以外の線分を蛍光色でマーキングしておけば(斜線を蛍光色でマーキングしないようにすれば)、原稿Dの画像データD1の傾きを正確に補正することができる。   In the configuration of the present embodiment, the scan control unit 120 obtains the inclination angle of the line segment L included in the marking region M with respect to the reference direction as a correction angle, and performs an inclination correction process based on the correction angle. Thereby, even when reading the original D on which the oblique lines (lines inclined with respect to the four sides of the original D) are read, the lines other than the oblique lines printed on the original D are marked with the fluorescent color. If this is done (if the oblique lines are not marked with a fluorescent color), the inclination of the image data D1 of the document D can be corrected accurately.

また、本実施形態では、上記のように、スキャン制御部120は、マーキング領域Mの検出処理として、読取データD2から、画像読取部20により読み取られた原稿Dの辺が蛍光色でマーキングされている場合に読取データD2に出現する第1マーキング領域M1を検出する第1検出処理を行い、第1マーキング領域M1に含まれる第1線分L1の基準方向に対する傾斜角度を補正角度として求める。これにより、原稿Dに罫線が印刷されていなくても、原稿Dの辺を蛍光色でマーキングしておくことによって、原稿Dの画像データD1の傾きを正確に補正することができる。なお、原稿Dに罫線が印刷されている場合であっても、原稿Dの辺を蛍光色でマーキングしておけば、原稿Dの罫線を蛍光色でマーキングしなくても、原稿Dのマーキングした辺に対応する第1線分L1の傾斜角度に基づく傾き補正を行うことができる。   In the present embodiment, as described above, the scan control unit 120 detects the marking region M by marking the sides of the document D read by the image reading unit 20 with a fluorescent color from the read data D2. The first detection process for detecting the first marking area M1 appearing in the read data D2 is performed, and the inclination angle of the first line segment L1 included in the first marking area M1 with respect to the reference direction is obtained as a correction angle. Thus, even if no ruled line is printed on the document D, the inclination of the image data D1 of the document D can be accurately corrected by marking the sides of the document D with a fluorescent color. Even when ruled lines are printed on the document D, if the sides of the document D are marked with a fluorescent color, the document D is marked without marking the ruled lines of the document D with a fluorescent color. The inclination correction based on the inclination angle of the first line segment L1 corresponding to the side can be performed.

また、本実施形態では、上記のように、スキャン制御部120は、読取データD2から第1マーキング領域M1を検出できなかったとき、マーキング領域Mの検出処理として、読取データD2から、画像読取部20により読み取られた原稿Dの罫線が蛍光色でマーキングされている場合に読取データD2に出現する第2マーキング領域M2を検出する第2検出処理を行い、第2マーキング領域M2に含まれる第2線分L2の基準方向に対する傾斜角度を補正角度として求める。これにより、原稿Dの罫線を蛍光色でマーキングしておけば(原稿Dの辺を蛍光色でマーキングしないようにすれば)、原稿Dのマーキングした罫線に対応する線分L2の傾斜角度に基づく傾き補正を行うことができる。   Further, in the present embodiment, as described above, when the scan control unit 120 cannot detect the first marking area M1 from the read data D2, as the detection process of the marking area M, the scan reading unit 120 uses the image reading unit from the read data D2. When the ruled line of the document D read by 20 is marked with a fluorescent color, a second detection process is performed to detect the second marking area M2 appearing in the read data D2, and the second marking area M2 includes the second marking area M2. An inclination angle with respect to the reference direction of the line segment L2 is obtained as a correction angle. Thus, if the ruled line of the document D is marked with a fluorescent color (if the side of the document D is not marked with a fluorescent color), it is based on the inclination angle of the line segment L2 corresponding to the marked ruled line of the document D. Tilt correction can be performed.

また、本実施形態では、上記のように、スキャン制御部120は、マーキング領域Mが複数存在するとき、複数のマーキング領域Mのうち、最長の線分Lを含むマーキング領域Mを検出する。これにより、たとえば、ユーザーが誤って原稿Dの斜線をマーキングしても、その後、原稿Dの斜線以外の線分を追加でマーキングし、さらに、追加でマーキングした領域の長さを誤ってマーキングした領域の長さよりも長くすれば、誤ってマーキングした領域に対応するマーキング領域Mが検出されることはない(追加でマーキングした領域に対応するマーキング領域Mが検出される)。   In the present embodiment, as described above, when there are a plurality of marking areas M, the scan control unit 120 detects the marking area M including the longest line segment L among the plurality of marking areas M. As a result, for example, even if the user mistakenly marks the diagonal line of the document D, the line segment other than the diagonal line of the document D is additionally marked, and the length of the additionally marked area is erroneously marked. If the area is longer than the length of the area, the marking area M corresponding to the erroneously marked area is not detected (the marking area M corresponding to the additionally marked area is detected).

今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。   It should be thought that embodiment disclosed this time is an illustration and restrictive at no points. The scope of the present invention is shown not by the description of the above-described embodiment but by the scope of claims for patent, and further includes meanings equivalent to the scope of claims for patent and all modifications within the scope.

20 画像読取部
100 複合機(画像形成装置)
120 スキャン制御部(制御部)
200 画像読取装置
20 画像読取部
L 線分
L1 第1線分
L2 第2線分
M マーキング領域
M1 第1マーキング領域
M2 第2マーキング領域
20 Image reading unit 100 MFP (image forming apparatus)
120 Scan control unit (control unit)
200 Image Reading Device 20 Image Reading Section L Line Segment L1 First Line Segment L2 Second Line Segment M Marking Area M1 First Marking Area M2 Second Marking Area

Claims (8)

原稿を読み取り、前記原稿の画像データを含む読取データを生成する画像読取部と、
前記読取データから、前記画像読取部により読み取られた前記原稿の一部が所定色でマーキングされている場合に前記読取データに出現するマーキング領域を検出する検出処理を行い、前記マーキング領域に含まれる線分の基準方向に対する傾斜角度を補正角度として求め、前記補正角度に基づき前記原稿の画像データを回転させる傾き補正処理を行う制御部と、を備えることを特徴とする画像読取装置。
An image reading unit that reads an original and generates read data including image data of the original;
A detection process for detecting a marking area appearing in the read data when a part of the document read by the image reading unit is marked with a predetermined color from the read data is included in the marking area An image reading apparatus comprising: a control unit that obtains an inclination angle with respect to a reference direction of a line segment as a correction angle and performs an inclination correction process for rotating image data of the document based on the correction angle.
前記制御部は、前記検出処理として、前記読取データから、前記画像読取部により読み取られた前記原稿の辺が前記所定色でマーキングされている場合に前記読取データに出現する第1マーキング領域を検出する処理を行い、前記第1マーキング領域に含まれる第1線分の前記基準方向に対する傾斜角度を前記補正角度として求めることを特徴とする請求項1に記載の画像読取装置。   As the detection process, the control unit detects, from the read data, a first marking region that appears in the read data when a side of the document read by the image reading unit is marked with the predetermined color. The image reading apparatus according to claim 1, wherein an inclination angle with respect to the reference direction of the first line segment included in the first marking region is obtained as the correction angle. 前記制御部は、前記第1マーキング領域が複数存在するとき、複数の前記第1マーキング領域のうち、最長の前記第1線分を含む前記第1マーキング領域を検出することを特徴とする請求項2に記載の画像読取装置。   The control unit detects the first marking region including the longest first line segment among the plurality of first marking regions when there are a plurality of the first marking regions. 3. The image reading apparatus according to 2. 前記制御部は、前記読取データから前記第1マーキング領域を検出できなかったとき、前記検出処理として、前記読取データから、前記画像読取部により読み取られた前記原稿の罫線が前記所定色でマーキングされている場合に前記読取データに出現する第2マーキング領域を検出する処理を行い、前記第2マーキング領域に含まれる第2線分の前記基準方向に対する傾斜角度を前記補正角度として求めることを特徴とする請求項2または3に記載の画像読取装置。   When the control unit cannot detect the first marking area from the read data, the ruled line of the document read by the image reading unit is marked with the predetermined color from the read data as the detection process. A second marking area that appears in the read data is detected, and an inclination angle with respect to the reference direction of the second line segment included in the second marking area is obtained as the correction angle. The image reading apparatus according to claim 2 or 3. 前記制御部は、前記第2マーキング領域が複数存在するとき、複数の前記第2マーキング領域のうち、最長の前記第2線分を含む前記第2マーキング領域を検出することを特徴とする請求項4に記載の画像読取装置。   The control unit detects the second marking area including the longest second line segment among the plurality of second marking areas when there are a plurality of the second marking areas. 5. The image reading apparatus according to 4. 前記制御部は、前記読取データから前記第2マーキング領域を検出できなかったとき、前記読取データの全領域を対象にして、前記補正角度を求めるための線分を検出することを特徴とする請求項4または5に記載の画像読取装置。   The control unit detects a line segment for obtaining the correction angle in the entire area of the read data when the second marking area cannot be detected from the read data. Item 6. The image reading apparatus according to Item 4 or 5. 前記所定色は蛍光色であることを特徴とする請求項1〜6のいずれか1項に記載の画像読取装置。   The image reading apparatus according to claim 1, wherein the predetermined color is a fluorescent color. 請求項1〜7のいずれか1項に記載の画像読取装置を備える画像形成装置。   An image forming apparatus comprising the image reading apparatus according to claim 1.
JP2016189258A 2016-09-28 2016-09-28 Image reading device and image formation apparatus Pending JP2018056742A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016189258A JP2018056742A (en) 2016-09-28 2016-09-28 Image reading device and image formation apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016189258A JP2018056742A (en) 2016-09-28 2016-09-28 Image reading device and image formation apparatus

Publications (1)

Publication Number Publication Date
JP2018056742A true JP2018056742A (en) 2018-04-05

Family

ID=61837188

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016189258A Pending JP2018056742A (en) 2016-09-28 2016-09-28 Image reading device and image formation apparatus

Country Status (1)

Country Link
JP (1) JP2018056742A (en)

Similar Documents

Publication Publication Date Title
JP6332081B2 (en) Reading apparatus and image forming apparatus provided with the same
US9898237B1 (en) System and method of printing using mixed paper sizes
CN109479081B (en) Document reading apparatus
US9826118B2 (en) Image formation apparatus
US11343406B2 (en) Image reading apparatus, image reading system, image reading method, and non-transitory computer-readable storage medium storing program
JP6311641B2 (en) Image reading apparatus and image forming apparatus
JP6269455B2 (en) Image processing apparatus, image processing method, and image processing program
JPWO2017056799A1 (en) Image reading apparatus and image forming apparatus
JP5966569B2 (en) Image reading apparatus and reading control program
JP2016092479A (en) Image reader and image forming apparatus
JP2018056742A (en) Image reading device and image formation apparatus
JP2019057779A (en) Image forming device
US10659639B2 (en) Image reading apparatus
JP6135190B2 (en) Image reading device
JP6791059B2 (en) Image forming device
JP2007019854A (en) Image processing apparatus and image processing method
JP2016158162A (en) Image reading device and image forming apparatus
JP7176363B2 (en) Image reader
US10334132B2 (en) Image reading device for rotating read image in accordance with orientation of face image, image forming apparatus, and image reading method
JP2000083141A (en) Image recognition device
JP6311599B2 (en) Image reading apparatus and image forming apparatus
JP2024016764A (en) Image reading device and image forming apparatus
CN115379060A (en) Image reading apparatus and image processing method
JP2023093950A (en) Image forming apparatus, control method, and program
JP5988616B2 (en) Image processing apparatus, image forming apparatus, and dirt determination method