JP2018198350A - Image reading device, image forming apparatus, control program, and control method - Google Patents
Image reading device, image forming apparatus, control program, and control method Download PDFInfo
- Publication number
- JP2018198350A JP2018198350A JP2017101379A JP2017101379A JP2018198350A JP 2018198350 A JP2018198350 A JP 2018198350A JP 2017101379 A JP2017101379 A JP 2017101379A JP 2017101379 A JP2017101379 A JP 2017101379A JP 2018198350 A JP2018198350 A JP 2018198350A
- Authority
- JP
- Japan
- Prior art keywords
- image
- light
- light source
- unit
- generated
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Light Sources And Details Of Projection-Printing Devices (AREA)
- Image Input (AREA)
- Facsimile Scanning Arrangements (AREA)
Abstract
Description
この発明は、画像読取装置、画像形成装置、制御プログラムおよび制御方法に関し、特にたとえば、光沢物などの対象物の画像を読み取り可能な、画像読取装置、画像形成装置、制御プログラムおよび制御方法に関する。 The present invention relates to an image reading apparatus, an image forming apparatus, a control program, and a control method, and more particularly to an image reading apparatus, an image forming apparatus, a control program, and a control method capable of reading an image of an object such as a glossy object.
従来、光源から対象物(原稿)に光を照射し、その反射光を撮像素子で電気信号に変換することによって対象物の画像を読み取る画像読取装置が公知である。このような画像読取装置において、金属製品などの立体的な光沢物を読み取ろうとすると、光沢物からの反射光が部分的に強くなってしまい、スキャン画像に白抜け等の不良が生じる場合がある。 2. Description of the Related Art Conventionally, an image reading apparatus that reads an image of an object by irradiating an object (original) from a light source and converting the reflected light into an electric signal by an image sensor is known. In such an image reading apparatus, when attempting to read a three-dimensional glossy object such as a metal product, the reflected light from the glossy object is partially increased, and the scanned image may be defective, such as white spots. .
そこで、従来の画像読取装置の一例として、光沢物を読み取るための光沢物スキャンモードを有するものがある。ユーザは、光沢物を読み取るときには、光沢物スキャンモードを選択し、光沢物に応じた光量に設定することで、白抜け等の不良がスキャン画像に生じることを低減できる。しかしながら、このような光量設定などの操作は、ユーザにとって負担となる。 Therefore, as an example of a conventional image reading apparatus, there is one having a glossy object scan mode for reading a glossy object. When the user reads a glossy object, the user can select a glossy object scan mode and set the light amount according to the glossy object, thereby reducing the occurrence of defects such as white spots in the scanned image. However, such an operation of setting the light amount is a burden on the user.
一方、特許文献1には、従来の画像読取装置の他の一例が開示される。特許文献1の技術では、対象物の画像を読み取るときにプレスキャンを行い、CCDラインセンサ(撮像素子)上の空転送領域、光シールド領域、および画像領域外の有効画素領域の少なくとも1つの領域からの信号レベルと所定レベルとを比較する。そして、信号レベルが所定レベルよりも大きいとき、本スキャン時に、原稿を照射する光源の光量を減らすように制御することで、CCDラインセンサのオーバーフローによる画質への影響を緩和するようにしている。 On the other hand, Patent Document 1 discloses another example of a conventional image reading apparatus. In the technique of Patent Document 1, pre-scanning is performed when an image of an object is read, and at least one of an empty transfer area, a light shield area, and an effective pixel area outside the image area on a CCD line sensor (imaging device) is detected. The signal level is compared with a predetermined level. When the signal level is higher than a predetermined level, the influence on the image quality due to the overflow of the CCD line sensor is mitigated by controlling the light amount of the light source that irradiates the document during the main scan.
対象物に光を照射する光源として、複数のLED(発光部)が主走査方向に並ぶように配置されたアレイタイプの光源を用いる場合がある。このようなアレイタイプの光源を用いて光沢物をスキャンしたとき、図10に示すように、主走査方向に所定間隔で並び、かつ副走査方向に延びる縞状の白抜け筋がスキャン画像に生じる場合がある。 An array type light source in which a plurality of LEDs (light emitting units) are arranged in the main scanning direction may be used as a light source for irradiating the object with light. When a glossy object is scanned using such an array-type light source, striped white stripes are formed in the scan image that are arranged at predetermined intervals in the main scanning direction and extend in the sub-scanning direction, as shown in FIG. There is a case.
しかしながら、特許文献1の技術では、対象物からの強い反射光によってCCDの対象画素の光電変換素子から余剰電荷が溢れ出し、CCDにおける後部の有効領域外まで溢れて白抜け筋が生じた場合にしか対応できず、縞状の白抜け筋に対する処置については何ら考慮されていない。 However, in the technique of Patent Document 1, excessive charge overflows from the photoelectric conversion element of the target pixel of the CCD due to strong reflected light from the target and overflows outside the effective area of the rear portion of the CCD, resulting in white stripes. However, it is only possible to deal with it, and no consideration is given to the treatment for striped white stripes.
それゆえに、この発明の主たる目的は、新規な、画像読取装置、画像形成装置、制御プログラムおよび制御方法を提供することである。 Therefore, a main object of the present invention is to provide a novel image reading apparatus, image forming apparatus, control program, and control method.
この発明の他の目的は、ユーザの操作負担を増やすことなく、縞状の白抜け筋の発生を防止または抑制できる、画像読取装置、画像形成装置、制御プログラムおよび制御方法を提供することである。 Another object of the present invention is to provide an image reading apparatus, an image forming apparatus, a control program, and a control method capable of preventing or suppressing the occurrence of striped white stripes without increasing the operation burden on the user. .
第1の発明は、主走査方向に所定間隔で並ぶ複数の発光部を有し、対象物を照射する光源、光源から照射された光の対象物からの反射光を受光して、当該対象物の画像を読み取る撮像素子、発光部の配置に基づいて予め設定した筋データを記憶する筋データ記憶部、筋データ記憶部に記憶した筋データを用いて、撮像素子で読み取った画像に白抜け筋が発生しているか否かを判定する筋判定部、および筋判定部によって白抜け筋が発生していると判定されたとき、光源から光量を下げた光を照射させて、撮像素子に対象物の画像を再度読み取らせる再スキャン処理を実行する制御部を備える、画像読取装置である。 The first invention includes a plurality of light emitting units arranged at predetermined intervals in the main scanning direction, a light source that irradiates the object, a reflected light from the object irradiated from the light source, and the object An image sensor that reads an image of the image, a muscle data storage unit that stores muscle data that is set in advance based on the arrangement of the light emitting unit, and a muscle that is stored in the muscle data storage unit, When the white line is determined to be generated by the line determination unit and the line determination unit, the image sensor is irradiated with light whose amount of light has been reduced, It is an image reading apparatus provided with the control part which performs the rescan process which reads the image of this again.
第1の発明では、画像読取装置は、複数の発光部が主走査方向に所定間隔で並ぶように配置された光源を備え、対象物からの反射光を撮像素子で受光することによって対象物の画像を読み取るものである。画像読取装置は、発光部の配置に基づいて予め設定した筋データを記憶する筋データ記憶部を備え、この筋データを用いて、スキャン画像に白抜け筋が発生しているか否かを筋判定部が判定する。たとえば、筋データとして発光部の配置に基づく光源の輝点間隔を記憶しておき、スキャン画像に縞状の白筋を検出したとき、この白筋の間隔が輝点間隔と一致する場合に、対象物が光沢物であることに起因する縞状の白抜け筋がスキャン画像に生じていると判断する。そして、画像読取装置の制御部は、スキャン画像に白抜け筋が発生している場合には、光源から光量を下げた光を照射させて、撮像素子に対象物の画像を再度読み取らせる再スキャン処理を実行する。 In the first invention, the image reading apparatus includes a light source in which a plurality of light emitting units are arranged so as to be arranged at a predetermined interval in the main scanning direction, and the reflected light from the object is received by the image sensor, so that the object is scanned. The image is read. The image reading apparatus includes a muscle data storage unit that stores muscle data set in advance based on the arrangement of the light emitting units, and uses this muscle data to determine whether or not white stripes are generated in the scanned image. Determine. For example, the bright spot interval of the light source based on the arrangement of the light emitting unit is stored as the stripe data, and when the striped white stripe is detected in the scan image, the white stripe interval matches the bright spot interval. It is determined that striped white stripes resulting from the object being a glossy object are generated in the scanned image. Then, the control unit of the image reading device performs re-scanning by causing the image sensor to read the image of the object again by irradiating light with a light amount reduced from the light source when white stripes are generated in the scan image. Execute the process.
第1の発明によれば、光源の発光部の配置に基づいて予め設定しておいた筋データを用いて、白抜け筋がスキャン画像に生じているか否かを判定するので、対象物が光沢物であることに起因する縞状の白抜け筋の有無を適切に判定できる。そして、縞状の白抜け筋が発生している場合には、光源の光量を下げて、再スキャン処理を実行するので、ユーザの操作負担を増やすことなく、縞状の白抜け筋の発生を適切に防止または抑制できる。 According to the first aspect of the present invention, it is determined whether or not white stripes are generated in the scan image using the stripe data set in advance based on the arrangement of the light emitting units of the light source. It is possible to appropriately determine the presence or absence of striped white stripes resulting from being an object. If striped white stripes occur, the amount of light from the light source is reduced and the rescan process is executed. Therefore, the occurrence of striped white stripes can be reduced without increasing the operation burden on the user. Can be appropriately prevented or suppressed.
第2の発明は、第1の発明に従属し、画像読取装置の制御部は、筋判定部によって白抜け筋が発生していないと判定されるまで、或いは、光源の光量が予め設定した最低基準値に達するまで、当該光源の光量を段階的に下げて、再スキャン処理を繰り返す。 The second invention is dependent on the first invention, and the control unit of the image reading apparatus determines that the white line is not generated by the line determination unit or the light amount of the light source is a preset minimum. Until the reference value is reached, the light quantity of the light source is decreased stepwise and the rescan process is repeated.
第2の発明によれば、光源の光量をその対象物に応じた適切な光量に自動的に調整できるので、スキャン画像の画質を保持しつつ、白抜け筋の発生を適切に防止または抑制できる。 According to the second aspect of the invention, since the light amount of the light source can be automatically adjusted to an appropriate light amount according to the object, generation of white stripes can be appropriately prevented or suppressed while maintaining the image quality of the scanned image. .
第3の発明は、第1または第2の発明に従属し、画像読取装置の制御部は、光源の光量を予め設定した最低基準値に下げた状態で再スキャン処理を実行しても、再スキャンした画像に白抜け筋が発生していると筋判定部が判定するとき、対象物の向きを変えることを促すメッセージを表示部に表示させる。 The third invention is dependent on the first or second invention, and the control unit of the image reading apparatus performs the rescan process even when the rescan process is performed in a state where the light amount of the light source is lowered to the preset minimum reference value. When the streak determination unit determines that white stripes are generated in the scanned image, a message that prompts the user to change the orientation of the object is displayed on the display unit.
第3の発明によれば、光源の光量制御では縞状の白抜け筋が解消されない場合でも、白抜け筋の発生を防止または抑制できる場合がある。 According to the third aspect of the invention, even when the striped white stripes are not eliminated by the light amount control of the light source, the occurrence of white stripes may be prevented or suppressed.
第4の発明は、第1ないし第3の発明のいずれかに従属し、画像読取装置の制御部は、光源の光量を予め設定した最低基準値に下げた状態で再スキャン処理を実行しても、再スキャンした画像に白抜け筋が発生していると筋判定部が判定するとき、白抜き筋が発生していることを報知する。 A fourth invention is dependent on any one of the first to third inventions, and the control unit of the image reading apparatus executes a rescan process in a state where the light amount of the light source is lowered to a preset minimum reference value. In addition, when the streak determination unit determines that white stripes are generated in the rescanned image, it notifies that white stripes are generated.
第4の発明によれば、光量を調整したにもかかわらず、白抜き筋が発生していることをユーザに知らせることができる。 According to the fourth aspect of the invention, it is possible to notify the user that white stripes are generated even though the light amount is adjusted.
第5の発明は、第1ないし第4のいずれかに従属し、画像読取装置の制御部は、再スキャン処理を実行するとき、白抜け筋が発生している画像領域を含む所定領域のみ、光源の光量を下げさせる。 A fifth invention is dependent on any one of the first to fourth, and the control unit of the image reading apparatus performs only a predetermined area including an image area in which a white stripe is generated when the rescan process is executed. Reduce the light intensity of the light source.
第5の発明によれば、白抜け筋が発生している画像領域を含む所定領域のみ、光源の光量を下げるので、光源の光量を下げない画像領域については、通常のスキャン画像を得ることができる。 According to the fifth aspect, the light amount of the light source is reduced only in a predetermined region including an image region where white stripes are generated. Therefore, a normal scan image can be obtained for an image region where the light amount of the light source is not reduced. it can.
第6の発明は、第1ないし第5のいずれかの発明に係る画像読取装置を備える、画像形成装置である。 A sixth invention is an image forming apparatus including the image reading apparatus according to any one of the first to fifth inventions.
第6の発明によれば、第1ないし第5のいずれかの発明と同様の作用効果を奏し、ユーザの操作負担を増やすことなく、縞状の白抜け筋の発生を適切に防止または抑制できる。 According to the sixth aspect of the invention, the same operational effects as those of any of the first to fifth aspects of the invention can be achieved, and the occurrence of striped white stripes can be appropriately prevented or suppressed without increasing the operation burden on the user. .
第7の発明は、主走査方向に所定間隔で並ぶ複数の発光部を有し、対象物を照射する光源と、光源から照射された光の対象物からの反射光を受光して、当該対象物の画像を読み取る撮像素子と、発光部の配置に基づいて予め設定した筋データを記憶する筋データ記憶部を備える画像読取装置のプロセッサによって実行される制御プログラムであって、画像読取装置のプロセッサを、筋データ記憶部に記憶した筋データを用いて、撮像素子で読み取った画像に白抜け筋が発生しているか否かを判定する筋判定部、および判定部によって白抜け筋が発生していると判定されたとき、光源から光量を下げた光を照射させて、撮像素子に対象物の画像を再度読み取らせる再スキャン処理を実行する制御部として機能させる、制御プログラムである。 The seventh invention has a plurality of light emitting units arranged at predetermined intervals in the main scanning direction, receives a light source that irradiates the object, and reflected light from the object of the light emitted from the light source, and A control program executed by a processor of an image reading apparatus including an image sensor for reading an image of an object and a streak data storage unit that stores streak data set in advance based on the arrangement of the light emitting unit. Using the muscle data stored in the muscle data storage unit, the muscle determination unit that determines whether or not the white stripes are generated in the image read by the image sensor, and the white line is generated by the determination unit. When it is determined that the image is detected, the control program causes the light source to emit light with a reduced amount of light, and causes the image sensor to read the image of the object again and to function as a control unit that executes a rescan process.
第8の発明は、主走査方向に所定間隔で並ぶ複数の発光部を有し、対象物を照射する光源と、光源から照射された光の対象物からの反射光を受光して、当該対象物の画像を読み取る撮像素子と、発光部の配置に基づいて予め設定した筋データを記憶する筋データ記憶部を備える画像読取装置の制御方法であって、画像読取装置のプロセッサは、筋データ記憶部に記憶した筋データを用いて、撮像素子で読み取った画像に白抜け筋が発生しているか否かを判定し、そして、記撮像素子で読み取った画像に白抜け筋が発生しているとき、光源から光量を下げた光を照射させて、撮像素子に対象物の画像を再度読み取らせる再スキャン処理を実行する、制御方法である。 The eighth invention has a plurality of light emitting units arranged at predetermined intervals in the main scanning direction, receives a light source that irradiates the object, and reflected light from the object of the light emitted from the light source, and receives the object An image reading apparatus control method comprising: an image sensor that reads an image of an object; and a line data storage unit that stores line data set in advance based on the arrangement of the light emitting unit. When the image data read by the image sensor is used to determine whether or not white stripes have occurred in the image read by the image sensor, and when the white stripes have occurred in the image read by the image sensor This is a control method for executing re-scan processing by irradiating light with a light amount reduced from the light source and causing the image sensor to read the image of the object again.
第7または第8の発明によれば、第1の発明と同様の作用効果を奏し、ユーザの操作負担を増やすことなく、縞状の白抜け筋の発生を適切に防止または抑制できる。 According to the seventh or eighth invention, the same effects as those of the first invention can be obtained, and the occurrence of striped white stripes can be appropriately prevented or suppressed without increasing the operation burden on the user.
この発明によれば、光源の発光部の配置に基づいて予め設定しておいた筋データを用いて、白抜け筋がスキャン画像に生じているか否かを判定するので、対象物が光沢物であることに起因する縞状の白抜け筋の有無を適切に判定できる。そして、縞状の白抜け筋が発生している場合には、光源の光量を下げて、再スキャン処理を実行するので、ユーザの操作負担を増やすことなく、縞状の白抜け筋の発生を適切に防止または抑制できる。 According to the present invention, since it is determined whether or not white stripes are generated in the scan image using the stripe data set in advance based on the arrangement of the light emitting portions of the light source, the object is a glossy object. It is possible to appropriately determine the presence or absence of striped white stripes resulting from the existence. If striped white stripes occur, the amount of light from the light source is reduced and the rescan process is executed. Therefore, the occurrence of striped white stripes can be reduced without increasing the operation burden on the user. Can be appropriately prevented or suppressed.
この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う後述の実施例の詳細な説明から一層明らかとなろう。 The above object, other objects, features, and advantages of the present invention will become more apparent from the following detailed description of embodiments with reference to the drawings.
[第1実施例]
図1は、この発明の第1実施例の画像読取装置10を備える画像形成装置100の一例を示す図解図である。図1に示す画像形成装置100は、複写機能、プリンタ機能、スキャナ機能およびファクシミリ機能などを有する複合機(MFP:Multifunction Peripheral)である。ただし、画像形成装置100は、用紙原稿および光沢物などの対象物の画像を読み取る画像読取装置10(スキャナ機能)を備えていればよく、上記の他の機能は任意に採用することができる。
[First embodiment]
FIG. 1 is an illustrative view showing an example of an image forming apparatus 100 including an image reading apparatus 10 according to the first embodiment of the present invention. An image forming apparatus 100 shown in FIG. 1 is a multifunction peripheral (MFP) having a copying function, a printer function, a scanner function, a facsimile function, and the like. However, the image forming apparatus 100 only needs to include the image reading apparatus 10 (scanner function) that reads an image of an object such as a paper document and a glossy object, and the other functions described above can be arbitrarily employed.
先ず、画像形成装置100の基本構成について概略的に説明する。図1に示すように、画像形成装置100は、装置本体12と、その上方に配置される画像読取装置10とを含む。 First, the basic configuration of the image forming apparatus 100 will be schematically described. As shown in FIG. 1, the image forming apparatus 100 includes an apparatus main body 12 and an image reading apparatus 10 disposed above the apparatus main body 12.
装置本体12には、CPU102等を含む制御部14および画像形成部16などが内蔵される。制御部14は、タッチパネル等の操作部18(図4参照)への入力操作などに応じて、画像形成装置100の各部位に制御信号を送信し、画像形成装置100に種々の動作を実行させる。なお、制御部14は、画像形成装置100の全体を制御するため、画像読取装置10の制御部でもある。 The apparatus main body 12 includes a control unit 14 including the CPU 102 and the image forming unit 16. The control unit 14 transmits a control signal to each part of the image forming apparatus 100 according to an input operation to the operation unit 18 (see FIG. 4) such as a touch panel, and causes the image forming apparatus 100 to perform various operations. . The control unit 14 is also a control unit of the image reading apparatus 10 in order to control the entire image forming apparatus 100.
画像形成部16は、露光ユニット20、現像器22、感光体ドラム24、クリーナユニット26、帯電器28、中間転写ベルトユニット30、転写ローラ32および定着ユニット34等を備え、給紙トレイ36等から搬送される用紙上に画像を形成し、画像形成済みの用紙を排紙トレイ38に排出する。用紙上に画像を形成するための画像データとしては、後述する画像読取部60で読み取った画像データ(スキャン画像データ)または外部コンピュータから送信された画像データ等が利用される。 The image forming unit 16 includes an exposure unit 20, a developing unit 22, a photosensitive drum 24, a cleaner unit 26, a charger 28, an intermediate transfer belt unit 30, a transfer roller 32, a fixing unit 34, and the like. An image is formed on the conveyed paper, and the paper on which the image has been formed is discharged to a paper discharge tray 38. As image data for forming an image on a sheet, image data (scanned image data) read by an image reading unit 60 described later, image data transmitted from an external computer, or the like is used.
なお、画像形成装置100において扱われる画像データは、ブラック(K)、シアン(C)、マゼンタ(M)およびイエロー(Y)の4色のカラー画像に応じたものである。このため、現像器22、感光体ドラム24、クリーナユニット26および帯電器28のそれぞれは、各色に応じた4種類の潜像を形成するように4個ずつ設けられ、これらによって4つの画像ステーションが構成される。 Note that image data handled in the image forming apparatus 100 corresponds to four color images of black (K), cyan (C), magenta (M), and yellow (Y). For this reason, each of the developing device 22, the photosensitive drum 24, the cleaner unit 26, and the charger 28 is provided so as to form four types of latent images corresponding to the respective colors, thereby providing four image stations. Composed.
また、装置本体12内には、給紙トレイ36等からの用紙をレジストローラ40、転写ローラ32および定着ユニット34を経由させて排紙トレイ38に送るための第1用紙搬送路L1が形成される。また、用紙に対して両面印刷を行う際に、片面印刷が終了して定着ユニット34を通過した後の用紙を、転写ローラ32の用紙搬送方向の上流側において第1用紙搬送路L1に戻すための第2用紙搬送路L2が形成される。この第1用紙搬送路L1および第2用紙搬送路L2には、用紙に対して補助的に推進力を与えるための複数の搬送ローラが適宜設けられる。 In the apparatus main body 12, a first paper transport path L1 is formed for sending paper from the paper feed tray 36 and the like to the paper discharge tray 38 via the registration roller 40, the transfer roller 32, and the fixing unit 34. The In addition, when performing duplex printing on a sheet, the sheet after the one-side printing is finished and passed through the fixing unit 34 is returned to the first sheet conveyance path L1 on the upstream side of the transfer roller 32 in the sheet conveyance direction. The second paper transport path L2 is formed. In the first paper transport path L1 and the second paper transport path L2, a plurality of transport rollers are provided as appropriate to supplementarily provide a driving force to the paper.
図1と共に図2を参照して、画像読取装置10は、一般的な用紙原稿の他に、金属製品などの立体的な光沢物の画像も読取可能なものであり、透明材によって形成される原稿載置台50を備える。原稿載置台50の上側には、ヒンジ等を介して原稿押えカバー52が開閉自在に取り付けられる。この原稿押えカバー52には、原稿載置トレイ54に載置された原稿を画像読取位置56に対して1枚ずつ自動的に給紙するADF(自動原稿送り装置)58が設けられる。また、原稿載置台50の前面側には、ユーザによる印刷指示等の入力操作を受け付ける操作部18が設けられる。操作部18は、タッチパネル付きのディスプレイ(表示部)および各種の操作ボタン等を含む。 Referring to FIG. 2 together with FIG. 1, the image reading apparatus 10 can read an image of a three-dimensional glossy object such as a metal product in addition to a general paper document, and is formed of a transparent material. A document table 50 is provided. A document pressing cover 52 is attached to the upper side of the document placing table 50 through a hinge or the like so as to be freely opened and closed. The document pressing cover 52 is provided with an ADF (automatic document feeder) 58 that automatically feeds documents placed on the document placing tray 54 one by one to the image reading position 56. An operation unit 18 that receives an input operation such as a print instruction by a user is provided on the front side of the document table 50. The operation unit 18 includes a display with a touch panel (display unit) and various operation buttons.
また、画像読取装置10には、光源ユニット62、ミラーユニット64およびセンサユニット66等を備える画像読取部60が内蔵される。 Further, the image reading apparatus 10 includes an image reading unit 60 including a light source unit 62, a mirror unit 64, a sensor unit 66, and the like.
光源ユニット62は、光源70および反射ミラー72等を備える。光源70は、図3に示すように、主走査方向(この実施例では画像読取装置10の前後方向)に延びる長尺板状の基板80を含む。この基板80には、主走査方向に所定間隔で並ぶ複数の発光部82が設けられる。この第1実施例では、発光部82はLEDである。このような光源ユニット62は、主走査方向と直交する方向である副走査方向(この実施例では画像読取装置10の左右方向)に移動可能に設けられており、発光部82から原稿に向かって光を照射し、その反射光を反射ミラー72によって反射してミラーユニット64に導く。なお、この第1実施例では、発光部82として側面発光タイプのLEDを用いているが、発光部82は頂面発光タイプのLEDでもよい。また、原稿を照射する位置を基準にして、副走査方向の片側のみに光源70を配置しているが、副走査方向の両側に光源70を配置してもよい。 The light source unit 62 includes a light source 70, a reflection mirror 72, and the like. As shown in FIG. 3, the light source 70 includes a long plate-like substrate 80 that extends in the main scanning direction (in this embodiment, the front-rear direction of the image reading apparatus 10). The substrate 80 is provided with a plurality of light emitting portions 82 arranged at predetermined intervals in the main scanning direction. In the first embodiment, the light emitting unit 82 is an LED. Such a light source unit 62 is provided so as to be movable in the sub-scanning direction (in this embodiment, the left-right direction of the image reading apparatus 10) that is orthogonal to the main scanning direction. Light is irradiated, and the reflected light is reflected by the reflection mirror 72 and guided to the mirror unit 64. In the first embodiment, a side-emitting LED is used as the light-emitting unit 82, but the light-emitting unit 82 may be a top-emitting LED. In addition, the light source 70 is disposed only on one side in the sub-scanning direction with reference to the position where the document is irradiated, but the light source 70 may be disposed on both sides in the sub-scanning direction.
ミラーユニット64は、複数の反射ミラー74を含み、光源ユニット62の反射ミラー72からの反射光をさらに反射してセンサユニット66に導く。このミラーユニット64も、副走査方向に移動可能に設けられている。 The mirror unit 64 includes a plurality of reflection mirrors 74, further reflects the reflected light from the reflection mirror 72 of the light source unit 62 and guides it to the sensor unit 66. This mirror unit 64 is also provided so as to be movable in the sub-scanning direction.
センサユニット66は、結像レンズ76と、主走査方向に沿ってライン状に配置された複数の撮像素子78とを備える。結像レンズ76は、ミラーユニット64からの反射光を集光して、原稿の画像を撮像素子78に結像させる。撮像素子78は、この実施例ではCCD(Charge Coupled Device)イメージセンサであり、反射光を画素毎に光電変換して画像信号として出力する。すなわち、撮像素子78は、受光した光を電気信号に変換し、受光量に応じた出力レベルの電気信号(アナログの画像データ)を出力する。撮像素子78から出力された電気信号は、後述する画像処理部112(図4参照)などに入力される。 The sensor unit 66 includes an imaging lens 76 and a plurality of imaging elements 78 arranged in a line along the main scanning direction. The imaging lens 76 condenses the reflected light from the mirror unit 64 and forms an image of the document on the image sensor 78. In this embodiment, the image sensor 78 is a CCD (Charge Coupled Device) image sensor, and photoelectrically converts the reflected light for each pixel and outputs it as an image signal. That is, the image sensor 78 converts the received light into an electrical signal, and outputs an electrical signal (analog image data) having an output level corresponding to the amount of received light. The electric signal output from the image sensor 78 is input to an image processing unit 112 (see FIG. 4) described later.
なお、原稿載置トレイ54に載置された原稿の画像を読み取る場合には、光源ユニット62は画像読取位置56と対向する位置に配置され、画像読取部60は、ADF24によって搬送される原稿が画像読取位置56を通過するときに、当該原稿表面の画像を読み取る。また、原稿載置台50に載置された原稿の画像を読み取る場合には、画像読取部60は、光源ユニット62およびミラーユニット64を原稿載置台50の下方を副走査方向に移動させることによって、当該原稿表面の画像を読み取る。 When reading an image of a document placed on the document placement tray 54, the light source unit 62 is disposed at a position facing the image reading position 56, and the image reading unit 60 receives a document conveyed by the ADF 24. When passing through the image reading position 56, the image on the surface of the original is read. Further, when reading an image of a document placed on the document placement table 50, the image reading unit 60 moves the light source unit 62 and the mirror unit 64 below the document placement table 50 in the sub-scanning direction. The image on the surface of the original is read.
図4は、画像形成装置100の電気的な構成の一例を示すブロック図である。図4に示すように、画像形成装置100は、CPU102を含み、CPU102は、内部バス104を介して、RAM106、ROM108、HDD110および画像処理部112等に接続される。これらCPU102、RAM106、ROM108、HDD110および画像処理部112は、上述の制御部14を構成する。また、制御部14には、内部バス104を介して、上述の画像読取部60、画像形成部16および操作部18等が接続される。 FIG. 4 is a block diagram illustrating an example of an electrical configuration of the image forming apparatus 100. As illustrated in FIG. 4, the image forming apparatus 100 includes a CPU 102, and the CPU 102 is connected to a RAM 106, a ROM 108, an HDD 110, an image processing unit 112, and the like via an internal bus 104. The CPU 102, RAM 106, ROM 108, HDD 110, and image processing unit 112 constitute the control unit 14 described above. The control unit 14 is connected to the above-described image reading unit 60, the image forming unit 16, the operation unit 18, and the like via the internal bus 104.
CPU102は、画像形成装置100の全体的な制御を司る。RAM106は、CPU102のワーキング領域およびバッファ領域として用いられる。ROM108は、画像形成装置100の起動プログラムや各種情報についてのデフォルト値を記憶する。HDD110は、画像形成装置100の主記憶装置であり、画像読取部60で読み取った画像データ(スキャン画像データ)および外部コンピュータから送信された画像データ等を保存する。 The CPU 102 governs overall control of the image forming apparatus 100. The RAM 106 is used as a working area and a buffer area for the CPU 102. The ROM 108 stores default values for the activation program of the image forming apparatus 100 and various information. The HDD 110 is a main storage device of the image forming apparatus 100 and stores image data (scanned image data) read by the image reading unit 60, image data transmitted from an external computer, and the like.
画像処理部112は、画像読取部60から入力されたスキャン画像データにA/D変換処理およびシェーディング補正などの各種の画像処理を施す。また、画像処理部112は、スキャン画像データに含まれる各画素の輝度値の分布である輝度分布を生成して、輝度ピークの座標を抽出したり、所定の座標の輝度値を抽出したりする。 The image processing unit 112 performs various types of image processing such as A / D conversion processing and shading correction on the scanned image data input from the image reading unit 60. In addition, the image processing unit 112 generates a luminance distribution that is a luminance value distribution of each pixel included in the scan image data, and extracts the coordinates of the luminance peak, or extracts the luminance value of a predetermined coordinate. .
また、画像読取部60は、上述のように光源70および複数の撮像素子78などを含む。CPU102は、画像読取部60の撮像素子78に画像を読み取らせるときには、図示しない点灯制御回路を介して、光源70の各発光部82の点灯および消灯を制御し、また、光源70を点灯する際の光量を制御する。 In addition, the image reading unit 60 includes the light source 70 and the plurality of imaging elements 78 as described above. When causing the image sensor 78 of the image reading unit 60 to read an image, the CPU 102 controls turning on and off of each light emitting unit 82 of the light source 70 via a lighting control circuit (not shown), and turning on the light source 70. Control the amount of light.
このような画像読取装置10においては、原稿載置台50に載置することで、金属製品などの立体的な光沢物の画像を読み取ることが可能である。しかし、画像を読み取る対象物が光沢物の場合、図10に示すように、スキャン画像(画像読取部60の撮像素子78で読み取った画像)に縞状の白抜け筋が発生する場合がある。これは、この実施例のように光源70としてアレイタイプのLED光源を用いると、光源70からの光量が、発光部82が配置されている主走査方向の各位置において大きくなってしまうためと考えられる。通常の原稿においては問題にならないが、反射光量の大きい光沢物では、発光部82が配置されている主走査方向の各位置の中心部が輝点となり、副走査方向に延びる白抜け筋となってスキャン画像に現れるのである。 In such an image reading apparatus 10, it is possible to read an image of a three-dimensional glossy object such as a metal product by placing it on the document table 50. However, when the object whose image is to be read is a glossy object, striped white stripes may occur in the scanned image (the image read by the image sensor 78 of the image reading unit 60) as shown in FIG. This is considered to be because, when an array type LED light source is used as the light source 70 as in this embodiment, the amount of light from the light source 70 becomes large at each position in the main scanning direction where the light emitting unit 82 is disposed. It is done. This is not a problem for normal documents, but for glossy objects with a large amount of reflected light, the central portion of each position in the main scanning direction where the light emitting section 82 is arranged becomes a bright spot, and white stripes extend in the sub-scanning direction. Appear in the scanned image.
そこで、この第1実施例では、発光部82の数および間隔などの配置態様は、その画像読取装置10において固有のものであることに鑑み、発光部82の配置に応じた筋データを予めROM108などに記憶しておいて、この筋データを用いてスキャン画像に白抜け筋が生じているか否かを判定するようにしている。そして、スキャン画像に白抜け筋が生じていると判断した場合には、光源70の光量を基準光量よりも小さくして、対象物を再スキャンする(画像データを再取得する)。光源70の光量を下げることで、対象物からの反射光量も小さくなるので、白抜け筋の発生が抑制される。以下、具体的に説明する。 Therefore, in the first embodiment, in consideration of the fact that the arrangement mode such as the number and interval of the light emitting units 82 is unique in the image reading apparatus 10, the line data corresponding to the arrangement of the light emitting units 82 is preliminarily stored in the ROM 108. For example, it is determined whether or not white stripes are generated in the scanned image using the stripe data. When it is determined that white spots are generated in the scanned image, the light amount of the light source 70 is made smaller than the reference light amount, and the object is rescanned (image data is reacquired). By reducing the light amount of the light source 70, the amount of reflected light from the object is also reduced, so that the occurrence of white spots is suppressed. This will be specifically described below.
この実施例では、筋データは、発光部82の配置に基づく光源70の輝点間隔(つまり、その装置において発生が予測される縞状の白抜け筋の間隔)の大きさを示すデータである。そして、スキャン処理を実行したときに、そのスキャン画像に縞状の白筋を検出すると、たとえば、スキャン画像が主走査方向に所定間隔で現れる複数の輝度ピークを有しており、この輝度ピークが副走査方向に所定値以上連続していることを検出すると、スキャン画像に現れた白筋の間隔と筋データとして記憶しておいた輝点間隔とを比較する。その結果、これらの間隔が一致するとき(つまり、所定の閾値以上の一致度を示すとき)には、対象物が光沢物であることに起因する縞状の白抜け筋がスキャン画像に生じていると判断する。なお、スキャン画像に縞状の白筋が検出されない場合、或いは、縞状の白筋が検出されても、その間隔が筋データの間隔と異なる場合は、スキャン画像に白抜け筋は生じていないと判断する。 In this embodiment, the streak data is data indicating the size of the bright spot interval of the light source 70 based on the arrangement of the light emitting units 82 (that is, the striped white streak interval expected to occur in the apparatus). . Then, when striped white streaks are detected in the scanned image when the scanning process is executed, for example, the scanned image has a plurality of luminance peaks that appear at predetermined intervals in the main scanning direction. When it is detected that a predetermined value or more continues in the sub-scanning direction, the interval between white stripes appearing in the scanned image is compared with the bright spot interval stored as the stripe data. As a result, when these intervals coincide (that is, when the degree of coincidence is equal to or greater than a predetermined threshold), striped white stripes are generated in the scanned image due to the object being a glossy object. Judge that In addition, when a striped white streak is not detected in the scanned image, or when a striped white streak is detected and the interval is different from the interval of the streak data, no white streak is generated in the scanned image. Judge.
ただし、筋データは、発光部82の配置に基づいて設定した、縞状の白抜け筋の発生予測位置の座標を示すデータであってもよい。この場合、スキャン画像から白抜け筋の発生予測位置の輝度と発生予測位置間の輝度とを抽出し、これらの輝度の差が閾値よりも大きいときに、スキャン画像に白抜け筋が生じていると判断するとよい。 However, the stripe data may be data indicating the coordinates of the predicted generation position of the striped white stripe set based on the arrangement of the light emitting units 82. In this case, when the brightness of the occurrence predicted position of the white spot and the brightness between the occurrence predicted positions are extracted from the scan image, and the difference between these brightness is larger than the threshold value, the white spot is generated in the scan image. It is good to judge.
また、筋データは、発光部82の配置に基づいて設定した、白抜け筋の画像パターンを示すデータであってもよい。この場合、パターンマッチングの手法を用いて、筋データである画像パターンと一致する画像がスキャン画像から抽出されたときに、スキャン画像に白抜け筋が生じていると判断するとよい。 The stripe data may be data indicating an image pattern of white stripes set based on the arrangement of the light emitting units 82. In this case, it is preferable to use a pattern matching method to determine that a blank line is generated in the scan image when an image that matches the image pattern that is the line data is extracted from the scan image.
上述のような白抜け筋の発生の有無を判定する筋判定処理の結果、対象物が光沢物であることに起因する縞状の白抜け筋がスキャン画像に生じていると判断した場合には、光源70の光量を下げて、再スキャン処理を実行する。このとき、光源70の光量は所定値ずつ段階的に下げるようにし、筋判定処理の結果、白抜け筋が発生していないと判定されるまで、再スキャン処理を繰り返すことが好ましい。これによって、光源70の光量をその対象物に応じた適切な光量に自動的に調整することが可能となり、スキャン画像の画質を保持しつつ、白抜け筋の発生を防止または抑制できるからである。ただし、光量の最低基準値(最低光量)を予め設定しておき、光源70の光量が最低基準値に達したときは、再スキャン処理は繰り返さないようにすることが好ましい。光源70の光量を低くし過ぎると、対象物の画像が適切に読み取れなくなるからである。なお、光源70の光量は、必ずしも段階的に下げる必要はなく、スキャン画像に白抜け筋が生じていると判断した場合に、光源70の光量を一度に最低基準値まで下げることもできる。 When it is determined as a result of the streak determination process for determining whether or not white stripes are generated as described above, striped white stripes resulting from the object being a glossy object are generated in the scanned image Then, the light quantity of the light source 70 is lowered and the rescan process is executed. At this time, the light amount of the light source 70 is preferably decreased step by step by a predetermined value, and it is preferable to repeat the rescanning process until it is determined as a result of the line determination process that no white stripes have occurred. This is because the light amount of the light source 70 can be automatically adjusted to an appropriate light amount according to the object, and the occurrence of white stripes can be prevented or suppressed while maintaining the image quality of the scanned image. . However, it is preferable that a minimum reference value (minimum light amount) of the light amount is set in advance, and the rescan process is not repeated when the light amount of the light source 70 reaches the minimum reference value. This is because if the light amount of the light source 70 is too low, the image of the object cannot be read properly. Note that the light amount of the light source 70 does not necessarily have to be decreased stepwise, and when it is determined that white spots are generated in the scanned image, the light amount of the light source 70 can be decreased to the minimum reference value at a time.
画像形成装置100および画像読取装置10の上記のような動作は、CPU102がRAM106に読み出されて記憶された制御プログラムを実行することによって実現される。具体的な処理については、後でフロー図を用いて説明する。 The above-described operations of the image forming apparatus 100 and the image reading apparatus 10 are realized by the CPU 102 executing a control program that is read and stored in the RAM 106. Specific processing will be described later with reference to a flowchart.
図5は、図4に示したRAM106のメモリマップ200の一例を示す図解図である。図5に示すように、RAM106は、プログラム記憶領域202およびデータ記憶領域204を含む。プログラム記憶領域202には、画像形成装置100を制御するための制御プログラムが記憶される。制御プログラムは、操作検出プログラム202a、画像読取プログラム202b、白抜け筋判定プログラム202c、光量制御プログラム202dおよび画像形成プログラム202eなどを含む。 FIG. 5 is an illustrative view showing one example of a memory map 200 of the RAM 106 shown in FIG. As shown in FIG. 5, the RAM 106 includes a program storage area 202 and a data storage area 204. The program storage area 202 stores a control program for controlling the image forming apparatus 100. The control programs include an operation detection program 202a, an image reading program 202b, a white stripe determination program 202c, a light amount control program 202d, an image formation program 202e, and the like.
操作検出プログラム202aは、ユーザによって操作された操作部18からの操作入力を検出するためのプログラムである。たとえば、操作入力は、コピーボタンなどの各種の操作ボタンを操作したことに応じて入力される操作データ、およびタッチパネルを操作(タッチ)したことに応じて入力されるタッチ座標データである。 The operation detection program 202a is a program for detecting an operation input from the operation unit 18 operated by the user. For example, the operation input is operation data input in response to operation of various operation buttons such as a copy button, and touch coordinate data input in response to operation (touch) of the touch panel.
画像読取プログラム202bは、画像読取部60の動作を制御して、原稿載置台50に載置された対象物またはADF58から搬送された対象物の画像を読み取って画像データ(スキャン画像データ)を生成するためのプログラムである。 The image reading program 202b controls the operation of the image reading unit 60 to read the image of the object placed on the document table 50 or the object conveyed from the ADF 58 and generate image data (scanned image data). It is a program to do.
白抜け筋判定プログラム202cは、予め設定しておいた筋データを用いて、画像読取部60で読み取ったスキャン画像に、対象物が光沢物であることに起因する縞状の白抜け筋が生じているか否かを判定するためのプログラムである。 The blank stripe determination program 202c uses stripe data set in advance, and striped blank stripes are generated in the scanned image read by the image reading unit 60 due to the object being a glossy object. It is a program for judging whether or not.
光量制御プログラム202dは、スキャン画像に縞状の白抜け筋が発生していたときに、光源70の光量を変更するためのプログラムである。 The light amount control program 202d is a program for changing the light amount of the light source 70 when striped white stripes are generated in the scanned image.
画像形成プログラム202eは、画像形成部16の動作を制御して、画像データに対応する画像を記録紙(用紙)などに印刷するためのプログラムである。 The image forming program 202e is a program for controlling the operation of the image forming unit 16 and printing an image corresponding to the image data on recording paper (paper).
また、データ記憶領域204には、操作入力データバッファ204aおよび画像データバッファ204bが設けられる。また、データ記憶領域204には、筋データ204cおよび光量調整データ204dが記憶される。 The data storage area 204 is provided with an operation input data buffer 204a and an image data buffer 204b. The data storage area 204 stores the muscle data 204c and the light amount adjustment data 204d.
操作入力データバッファ204aは、操作部18からの操作入力を一時記憶するためのバッファである。画像データバッファ204bは、画像読取部60で読み取った画像データおよび外部コンピュータから送信された画像データ等を一時記憶するためのバッファである。 The operation input data buffer 204 a is a buffer for temporarily storing operation inputs from the operation unit 18. The image data buffer 204b is a buffer for temporarily storing image data read by the image reading unit 60, image data transmitted from an external computer, and the like.
筋データ204cは、光源70の発光部82の配置に基づいて予め設定した、白抜け筋の発生の有無を判定するためのデータであり、その装置において発生が予測される縞状の白抜け筋の間隔または座標などを示すデータである。光量調整データ204dは、予め設定した再スキャン回数に応じた光量値、および光量の最低基準値を示すデータである。 The streak data 204c is data for determining whether or not white stripes are generated, which is set in advance based on the arrangement of the light emitting units 82 of the light source 70, and is a striped white stripe that is predicted to be generated in the apparatus. This is data indicating the interval or coordinates of the. The light amount adjustment data 204d is data indicating a light amount value corresponding to a preset number of rescans and a minimum reference value of the light amount.
なお、図示は省略するが、プログラム記憶領域202には、画像形成装置100の機能を実行するための他のプログラムも適宜記憶される。また、データ記憶領域204には、制御プログラムの実行に必要な他のデータが記憶されたり、制御プログラムの実行に必要なタイマ(カウンタ)およびフラグが設けられたりする。 Although illustration is omitted, the program storage area 202 also stores other programs for executing the functions of the image forming apparatus 100 as appropriate. The data storage area 204 stores other data necessary for execution of the control program, and is provided with a timer (counter) and a flag necessary for execution of the control program.
図6は、画像形成装置100(画像読取装置10)のスキャン処理の一例を示すフロー図である。たとえば、ユーザによって原稿載置台50に対象物が載置されて、コピーボタンが選択されると、CPU102は、スキャン処理を実行し、ステップS1で対象物のスキャン画像を取得する。すなわち、CPU102は、光源ユニット62およびミラーユニット64を副走査方向に移動させながら、光源70から基準光量の光を照射させて、撮像素子78に対象物の画像を読み取らせる。 FIG. 6 is a flowchart illustrating an example of scan processing of the image forming apparatus 100 (image reading apparatus 10). For example, when the object is placed on the document placing table 50 by the user and the copy button is selected, the CPU 102 executes a scanning process and acquires a scanned image of the object in step S1. That is, the CPU 102 causes the image sensor 78 to read an image of the object by irradiating the light source 70 with the reference light amount while moving the light source unit 62 and the mirror unit 64 in the sub-scanning direction.
次のステップS3では、筋データを用いて、ステップS1で取得したスキャン画像に筋状の白抜け筋が発生しているか否かを判定する。たとえば、CPU102は、スキャン画像に縞状の白筋を検出すると、筋データとして記憶しておいた輝点間隔を読み出して、スキャン画像に現れた白筋の間隔と比較する。そして、これらの間隔が一致するときには、対象物が光沢物であることに起因する縞状の白抜け筋がスキャン画像に生じていると判断する。 In the next step S3, it is determined whether or not streak white stripes are generated in the scanned image acquired in step S1 using the line data. For example, when the CPU 102 detects a striped white streak in the scan image, the CPU 102 reads the bright spot interval stored as the streak data and compares it with the white streak interval appearing in the scan image. When these intervals coincide with each other, it is determined that striped white stripes resulting from the object being a glossy object are generated in the scanned image.
ステップS3で“NO”の場合、すなわち、スキャン画像に筋状の白抜け筋が発生していないと判断した場合には、そのままこのスキャン処理を終了する。そして、取得したスキャン画像(再スキャン後の場合は直前の再スキャン画像)に対応する画像を記録紙などに印刷する画像形成処理を行う。一方、ステップS3で“YES”の場合、すなわち、スキャン画像に筋状の白抜け筋が発生していると判断した場合には、ステップS5に進む。 If “NO” in the step S3, that is, if it is determined that the streak-like white streak is not generated in the scanned image, the scanning process is ended as it is. Then, an image forming process is performed in which an image corresponding to the acquired scanned image (or the immediately preceding rescanned image after rescanning) is printed on a recording sheet or the like. On the other hand, if “YES” in the step S3, that is, if it is determined that a streak of white stripes is generated in the scanned image, the process proceeds to a step S5.
ステップS5では、現在設定されている光源70の光量が最低基準値よりも大きいか否かを判断する。すなわち、段階的に光源70の光量を下げてきた場合に、その設定光量が最低基準値に達しているか否かを判断する。 In step S5, it is determined whether or not the currently set light amount of the light source 70 is larger than the minimum reference value. That is, when the light amount of the light source 70 is decreased stepwise, it is determined whether or not the set light amount has reached the minimum reference value.
ステップS5で“NO”の場合、すなわち、光源70の光量が最低基準値に達している場合には、そのままこのスキャン処理を終了する。そして、直前の再スキャン画像に対応する画像を記録紙などに印刷する画像形成処理を行う。一方、ステップS5で“YES”の場合、すなわち、光源70の光量が最低基準値に達していない場合には、ステップS7に進む。 If “NO” in the step S5, that is, if the light amount of the light source 70 has reached the minimum reference value, the scanning process is ended as it is. Then, an image forming process for printing an image corresponding to the immediately preceding rescanned image on a recording sheet or the like is performed. On the other hand, if “YES” in the step S5, that is, if the light amount of the light source 70 has not reached the minimum reference value, the process proceeds to a step S7.
ステップS7では、光源70の光量を基準光量(2回目以降の再スキャンの場合は、現在の設定光量)から所定値だけ下げた値に設定し、ステップS1に戻って、再度、スキャン処理を実行する。つまり、CPU102は、スキャン画像に白抜け筋が発生している場合には、光源70から光量を下げた光を照射させて、撮像素子78に対象物の画像を再度読み取らせる再スキャン処理を実行する。なお、再スキャン処理を実行しても、スキャン画像に白抜け筋が発生していると判定される場合には、白抜け筋が発生していないと判定されるまで、或いは、光源70の光量が予め設定した最低基準値に達するまで、光源70の光量を段階的に下げて、再スキャン処理を繰り返す。 In step S7, the light amount of the light source 70 is set to a value lower than the reference light amount (currently the set light amount in the case of the second and subsequent rescans) by returning to step S1, and scan processing is executed again. To do. That is, the CPU 102 performs rescanning processing that causes the image sensor 78 to read the image of the target object again by irradiating the light source 70 with light whose light amount is reduced when white spots are generated in the scanned image. To do. If it is determined that white stripes have occurred in the scanned image even after the rescan process is executed, the amount of light from the light source 70 is determined until it is determined that white stripes have not occurred. Until the minimum reference value set in advance is reached, the light amount of the light source 70 is decreased stepwise and the rescan process is repeated.
以上のように、この第1実施例によれば、光源70の発光部82の配置に基づいて予め設定しておいた筋データを用いて、白抜け筋がスキャン画像に生じているか否かを判定するので、対象物が光沢物であることに起因する縞状の白抜け筋の有無を適切に判定できる。そして、縞状の白抜け筋が発生している場合には、光源70の光量を下げて、再スキャン処理を実行するので、ユーザの操作負担を増やすことなく、縞状の白抜け筋の発生を適切に防止または抑制できる。 As described above, according to the first embodiment, it is determined whether or not white stripes are generated in the scan image using the stripe data set in advance based on the arrangement of the light emitting units 82 of the light source 70. Since it determines, the presence or absence of the striped white stripe resulting from a target object being a glossy object can be determined appropriately. If striped white stripes are generated, the amount of light from the light source 70 is reduced and the rescan process is performed. Therefore, the occurrence of striped white stripes is generated without increasing the operation burden on the user. Can be prevented or suppressed appropriately.
また、この第1実施例によれば、スキャン画像に白抜け筋が発生していないと判定されるまで、或いは、光源70の光量が予め設定した最低基準値に達するまで、光源70の光量を段階的に下げて、再スキャン処理を繰り返すので、光源70の光量をその対象物に応じた適切な光量に自動的に調整することができる。したがって、スキャン画像の画質を保持しつつ、白抜け筋の発生を適切に防止または抑制できる。 Further, according to the first embodiment, the light amount of the light source 70 is changed until it is determined that no white stripes are generated in the scanned image or until the light amount of the light source 70 reaches a preset minimum reference value. Since the rescan process is repeated stepwise, the light amount of the light source 70 can be automatically adjusted to an appropriate light amount according to the object. Therefore, it is possible to appropriately prevent or suppress the occurrence of white spots while maintaining the image quality of the scanned image.
[第2実施例]
次に、図7および図8を参照して、この発明の第2実施例の画像読取装置10について説明する。第2実施例の画像読取装置10は、光源70の光量が予め設定した最低基準値に達しても、縞状の白抜け筋が解消されない場合に、表示部90の画面にメッセージを表示する。これ以外は、第1実施例と同じであるため、第1実施例と異なる内容について説明し、重複した説明については省略することにする。
[Second Embodiment]
Next, an image reading apparatus 10 according to the second embodiment of the present invention will be described with reference to FIGS. The image reading apparatus 10 of the second embodiment displays a message on the screen of the display unit 90 when striped white stripes are not eliminated even when the light amount of the light source 70 reaches a preset minimum reference value. Other than this, the second embodiment is the same as the first embodiment, and therefore, the contents different from the first embodiment will be described, and redundant description will be omitted.
図7に示すように、この第2実施例では、図6のフロー図に示したステップS1〜S7の処理に加えて、ステップS9の処理を実行する。第2実施例では、CPU102は、ステップS5で“NO”の場合、すなわち、光源70の光量を最低基準値まで下げても、スキャン画像に縞状の白抜け筋が発生する場合には、ステップS9に進む。そして、ステップS9において、図8に例示するような、対象物の向きを変えることを促すメッセージを表示部90の画面に表示する。これは、対象物の向きを変えることで、光の反射方向が変わって白抜け筋が解消される場合があるからである。ステップS9の処理が終了すると、そのままこのスキャン処理を終了し、ユーザによって原稿載置台50に対象物が置き直されて、コピーボタンが再度選択されることを待つ。 As shown in FIG. 7, in the second embodiment, the process of step S9 is executed in addition to the processes of steps S1 to S7 shown in the flowchart of FIG. In the second embodiment, if “NO” in step S5, that is, if striped white stripes occur in the scanned image even if the light amount of the light source 70 is reduced to the minimum reference value, the CPU 102 performs step Proceed to S9. In step S <b> 9, a message prompting to change the orientation of the object as illustrated in FIG. 8 is displayed on the screen of the display unit 90. This is because by changing the direction of the object, the light reflection direction may change and the white stripes may be eliminated. When the process of step S9 is completed, the scanning process is terminated as it is, and the user waits for the object to be placed on the document table 50 and the copy button to be selected again.
この第2実施例によれば、光源70の光量制御では縞状の白抜け筋が解消されない場合でも、白抜け筋の発生を防止または抑制できる場合がある。 According to the second embodiment, even when the striped white stripes are not eliminated by the light amount control of the light source 70, the occurrence of white stripes may be prevented or suppressed in some cases.
なお、図8に示す例では、対象物の向きを変えることを促すメッセージを表示部90の画面に表示しているが、このメッセージの表示に代えて、または、このメッセージとともに、たとえば「スキャン画像に光源の反射光によるスジが出ています。光量調整しましたが解消できませんでした。」のように、スキャン画像に光源の反射光によるスジが出ていて、光量を調整したが光源の反射光によるスジが解消できていないことを報知(警告)するメッセージを表示してもよく、その後、そのスキャン画像を出力または保存するようにしてもよい。また、スキャン画像を出力または保存する際には、事前に、スキャン画像を出力または保存するかどうかをユーザに問い合わせるようにしてもよい。さらに、これらのメッセージの表示に代えて、または、メッセージの表示とともに、メッセージに対応する音または音声をスピーカから出力するようにしてもよい。 In the example shown in FIG. 8, a message prompting the user to change the orientation of the object is displayed on the screen of the display unit 90. Instead of displaying this message or together with this message, for example, “scanned image” As you can see, there are streaks due to the reflected light of the light source. The light intensity was adjusted but could not be resolved. " A message for notifying (warning) that streaks due to the above cannot be eliminated may be displayed, and then the scanned image may be output or saved. Further, when outputting or saving a scan image, the user may be inquired in advance about whether to output or save the scan image. Furthermore, instead of displaying these messages, or together with displaying the messages, sounds or sounds corresponding to the messages may be output from a speaker.
[第3実施例]
続いて、図9を参照して、この発明の第3実施例である画像読取装置10について説明する。この第3実施例の画像読取装置10は、再スキャン時に、白抜け筋が発生している画像領域を含む所定領域のみ、光源70の光量を下げる。これ以外は、第1実施例と同じであるため、第1実施例と異なる内容について説明し、重複した説明については省略することにする。
[Third embodiment]
Next, with reference to FIG. 9, an image reading apparatus 10 according to a third embodiment of the present invention will be described. The image reading apparatus 10 according to the third embodiment reduces the light amount of the light source 70 only in a predetermined area including an image area where white stripes are generated during rescanning. Other than this, the second embodiment is the same as the first embodiment, and therefore, the contents different from the first embodiment will be described, and redundant description will be omitted.
図9に示すように、この第3実施例では、スキャン画像に縞状の白抜け筋が生じていると判断した場合には、スキャン画像全体の光量を下げるのではなく、白抜け筋が発生している画像領域を特定して、その画像領域を含む所定領域のみ、光源70の光量を下げて再スキャンするように制御する。たとえば、主走査方向については、白抜け筋が発生している画像領域に対応する区間の発光部82だけ、光量を下げるように制御するとよい。また、副走査方向については、光源ユニット62が移動する際、白抜け筋が発生している画像領域に対応する区間を通過するときだけ、光源70の光量を下げるように制御するとよい。これによって、光源70の光量を下げない画像領域については、通常のスキャン画像を得ることができる。 As shown in FIG. 9, in this third embodiment, when it is determined that striped white stripes are generated in the scanned image, white stripes are generated instead of reducing the light amount of the entire scanned image. An image area is identified, and control is performed so that only a predetermined area including the image area is rescanned with the light amount of the light source 70 reduced. For example, in the main scanning direction, it is preferable that only the light emitting unit 82 in the section corresponding to the image area where the white stripe is generated is controlled so as to reduce the light amount. Further, with respect to the sub-scanning direction, when the light source unit 62 moves, it is preferable to control so that the light amount of the light source 70 is reduced only when it passes through a section corresponding to an image area where white stripes are generated. As a result, a normal scan image can be obtained for an image region in which the light amount of the light source 70 is not reduced.
ただし、光量を下げる画像領域を所定領域のみに限定することは、必ずしも主走査方向および副走査方向の双方において行う必要はなく、主走査方向または副走査方向の一方において行うこともできる。 However, it is not always necessary to limit the image area in which the amount of light is reduced to a predetermined area in both the main scanning direction and the sub-scanning direction, and it can also be performed in either the main scanning direction or the sub-scanning direction.
また、図9に示す例では、白抜け筋が発生している画像領域を含む区間を矩形で光量を下げているが、白抜け筋が発生している画像領域を含む領域(図9では円形)に合わせて光量を下げてもよい。ただし、矩形は、縦方向(主走査方向)の幅と横方向(副走査方向)の幅で規定される。 In the example shown in FIG. 9, the light amount is reduced by a rectangular section including an image area where white stripes occur, but the area including the image area where white stripes appear (circular in FIG. 9). ) To reduce the amount of light. However, the rectangle is defined by a width in the vertical direction (main scanning direction) and a width in the horizontal direction (sub-scanning direction).
この第3実施例によれば、対象物の画像を再スキャンするとき、白抜け筋が発生している画像領域を含む所定領域のみ、光源70の光量を下げるので、スキャン画像の画質を保持しつつ、白抜け筋の発生を適切に防止または抑制できる。 According to the third embodiment, when the image of the object is rescanned, the light amount of the light source 70 is reduced only in a predetermined area including an image area where white stripes are generated, so that the image quality of the scanned image is maintained. On the other hand, it is possible to appropriately prevent or suppress the occurrence of white stripes.
なお、上述の実施例では、原稿載置台50に載置された対象物の如何に関わらず、図6または図7に示すような、スキャン画像に白抜け筋が発生しているか否かを判定する筋判定処理を含むスキャン処理を実行するようにしているが、これに限定されない。図6または図7に示すようなスキャン処理は、ユーザによって光沢物スキャンモードが選択(設定)されたときにだけ、実行するようにしてもよい。このような実施例(第4実施例)の場合、ユーザは、スキャンモードを選択する必要が生じるが、光沢物に応じた光量設定をする必要はないので、ユーザの操作負担は低減される。なお、ユーザによって光沢物スキャンモードが選択されたときに、光源70の光量を一律で下げる処理も考えられる。しかし、光沢物の画像を読み取るとき、スキャン画像に必ずしも縞状の白抜け筋が発生するとは限らないので、これでは必要のないときにも光源70の光量が下げられて、スキャン画像の画質が低下してしまう。これに対して、この第4実施例の場合、光沢物スキャンモードが選択されたときでも、基準光量では白抜け筋が発生するときにだけ、光源70の光量を下げて再スキャンするので、不必要な画質低下が抑制される。 In the above-described embodiment, it is determined whether or not white spots are generated in the scanned image as shown in FIG. 6 or 7 regardless of the object placed on the document table 50. However, the present invention is not limited to this. The scan process as shown in FIG. 6 or 7 may be executed only when the glossy object scan mode is selected (set) by the user. In such an embodiment (fourth embodiment), the user needs to select a scan mode, but it is not necessary to set the amount of light according to the glossy object, so the operation burden on the user is reduced. In addition, when the glossy object scan mode is selected by the user, a process of uniformly reducing the light amount of the light source 70 can be considered. However, when reading an image of a glossy object, striped white stripes do not necessarily occur in the scanned image. Therefore, even when this is not necessary, the light amount of the light source 70 is reduced and the image quality of the scanned image is improved. It will decline. On the other hand, in the case of the fourth embodiment, even when the glossy object scan mode is selected, the light amount of the light source 70 is reduced and re-scanning is performed only when white spots occur at the reference light amount. Necessary deterioration of image quality is suppressed.
また、上述の実施例では、スキャン画像に白抜け筋が発生していると判定したときには、自動的に光源70の光量を下げて再スキャン処理を行うようにしているが、これに限定されない。たとえば、再スキャン処理を行う前に、操作部18が備える表示部90に対して、スキャン画像に基づくプレビュー画像を表示すると共に、再スキャンするか否かをユーザが選択可能なタッチキーを表示するようにする。そして、その表示に応じてユーザが再スキャンする旨を入力指示したときに、光源70の光量を下げて再スキャン処理を行うようにしてもよい。 Further, in the above-described embodiment, when it is determined that white stripes are generated in the scan image, the light amount of the light source 70 is automatically reduced to perform the rescan process. However, the present invention is not limited to this. For example, before performing the rescan process, a preview image based on the scanned image is displayed on the display unit 90 included in the operation unit 18 and a touch key that allows the user to select whether or not to rescan is displayed. Like that. Then, when the user instructs to rescan according to the display, the light amount of the light source 70 may be reduced to perform the rescan process.
また、再スキャン処理を実行した後、画像形成処理を行う前に、最初に取得したスキャン画像に基づくプレビュー画像と、再スキャンした再スキャン画像に基づくプレビュー画像とを表示部90に表示して、ユーザがどちらのスキャン画像に基づいて画像形成処理を行うかを選択できるようにしてもよい。もちろん、再スキャン処理を複数回行った場合には、取得した全てのスキャン画像の中から選択できるようにすることもできる。 In addition, after performing the rescan process and before performing the image forming process, a preview image based on the first acquired scan image and a preview image based on the rescanned rescan image are displayed on the display unit 90, The user may be able to select which scan image is used to perform the image forming process. Of course, when the rescan process is performed a plurality of times, it is possible to select from all the acquired scan images.
また、上述の実施例では、CCD方式の画像読取部60を採用したが、画像読取部60は、CIS(Contact Image Sensor)方式のものであってもよい。 In the above-described embodiment, the CCD image reading unit 60 is used. However, the image reading unit 60 may be a CIS (Contact Image Sensor) type.
さらに、上述の実施例では、実際のスキャン画像に対して白抜け筋が発生しているかどうかを判定しているが、これに限定される必要はない。他の例では、実際のスキャン画像の設定解像度よりも低解像度の読取(スキャン処理)または白黒のみの読取で取得した画像に対して白抜け筋が発生しているかどうかを判定する処理のみが先に行われてもよい。 Further, in the above-described embodiment, it is determined whether or not white stripes are generated in the actual scan image, but it is not necessary to be limited to this. In another example, only the process of determining whether or not white stripes have occurred in an image obtained by reading at a resolution lower than the set resolution of the actual scanned image (scanning process) or reading only in black and white is first performed. May be done.
10 …画像読取装置
12 …画像形成装置の装置本体
14 …制御部
16 …画像形成部
18 …操作部
60 …画像読取部
70 …光源
78 …撮像素子
82 …発光部
90 …表示部
100 …画像形成装置
DESCRIPTION OF SYMBOLS 10 ... Image reading apparatus 12 ... Apparatus main body of image forming apparatus 14 ... Control part 16 ... Image forming part 18 ... Operation part 60 ... Image reading part 70 ... Light source 78 ... Imaging element 82 ... Light emission part 90 ... Display part 100 ... Image formation apparatus
Claims (8)
前記光源から照射された光の前記対象物からの反射光を受光して、当該対象物の画像を読み取る撮像素子、
前記発光部の配置に基づいて予め設定した筋データを記憶する筋データ記憶部、
前記筋データ記憶部に記憶した筋データを用いて、前記撮像素子で読み取った画像に白抜け筋が発生しているか否かを判定する筋判定部、および
前記筋判定部によって白抜け筋が発生していると判定されたとき、前記光源から光量を下げた光を照射させて、前記撮像素子に前記対象物の画像を再度読み取らせる再スキャン処理を実行する制御部を備える、画像読取装置。 A light source having a plurality of light emitting units arranged at predetermined intervals in the main scanning direction, and irradiating an object;
An image sensor that receives reflected light from the object of light emitted from the light source and reads an image of the object;
A muscle data storage unit for storing muscle data set in advance based on the arrangement of the light emitting units;
Using the muscle data stored in the muscle data storage unit, a muscle determination unit that determines whether or not white stripes are generated in an image read by the imaging device, and white stripes are generated by the muscle determination unit An image reading apparatus comprising: a control unit that performs a rescan process that causes the image sensor to read an image of the object again by irradiating light with a light amount reduced from the light source when it is determined that the light source is lighted.
前記画像読取装置のプロセッサを、
前記筋データ記憶部に記憶した筋データを用いて、前記撮像素子で読み取った画像に白抜け筋が発生しているか否かを判定する筋判定部、および
前記筋判定部によって白抜け筋が発生していると判定されたとき、前記光源から光量を下げた光を照射させて、前記撮像素子に前記対象物の画像を再度読み取らせる再スキャン処理を実行する制御部として機能させる、制御プログラム。 A plurality of light emitting units arranged at predetermined intervals in the main scanning direction, a light source that irradiates the object, and reflected light from the object that is irradiated from the light source, and receives an image of the object A control program executed by a processor of an image reading device including an image sensor to be read and a muscle data storage unit that stores muscle data set in advance based on the arrangement of the light emitting unit,
A processor of the image reading device;
Using the muscle data stored in the muscle data storage unit, a muscle determination unit that determines whether or not white stripes are generated in an image read by the imaging device, and white stripes are generated by the muscle determination unit A control program that, when it is determined that the light source has been determined, causes the light source to emit light with a reduced amount of light, and causes the image sensor to re-read an image of the object, and to function as a control unit that executes a rescan process.
前記画像読取装置のプロセッサは、
前記筋データ記憶部に記憶した筋データを用いて、前記撮像素子で読み取った画像に白抜け筋が発生しているか否かを判定し、そして
前記撮像素子で読み取った画像に白抜け筋が発生しているとき、前記光源から光量を下げた光を照射させて、前記撮像素子に前記対象物の画像を再度読み取らせる再スキャン処理を実行する、制御方法。 A plurality of light emitting units arranged at predetermined intervals in the main scanning direction, a light source that irradiates the object, and reflected light from the object that is irradiated from the light source, and receives an image of the object A control method for an image reading apparatus comprising: an image sensor to be read; and a streak data storage unit that stores streak data set in advance based on the arrangement of the light emitting unit,
The processor of the image reading device includes:
Using the stripe data stored in the stripe data storage unit, it is determined whether or not white stripes are generated in the image read by the image sensor, and white stripes are generated in the image read by the image sensor. A control method of executing re-scanning processing of causing the imaging device to read an image of the object again by irradiating light having a reduced light amount from the light source.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017101379A JP2018198350A (en) | 2017-05-23 | 2017-05-23 | Image reading device, image forming apparatus, control program, and control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017101379A JP2018198350A (en) | 2017-05-23 | 2017-05-23 | Image reading device, image forming apparatus, control program, and control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018198350A true JP2018198350A (en) | 2018-12-13 |
Family
ID=64663425
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017101379A Pending JP2018198350A (en) | 2017-05-23 | 2017-05-23 | Image reading device, image forming apparatus, control program, and control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2018198350A (en) |
-
2017
- 2017-05-23 JP JP2017101379A patent/JP2018198350A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8253992B2 (en) | Image copier and image copying method | |
| US8237997B2 (en) | Image reader and image forming device | |
| JP3922379B2 (en) | Image reading device | |
| US9575450B2 (en) | Sheet type detection device that ensures reduced trouble for unexecuted sheet type setting, sheet type detection method, image forming apparatus, and recording medium | |
| US8837018B2 (en) | Image scanning apparatus scanning document image and image forming apparatus including image scanning apparatus | |
| JP2006033797A (en) | Image processing apparatus and image processing method | |
| JP4079046B2 (en) | Image processing apparatus and image processing method | |
| US8508803B2 (en) | Image reading apparatus and image reading method including a dividing unit that divides image data into vertical-streak-correction subject data | |
| JP5481435B2 (en) | Image reading apparatus and image forming apparatus | |
| JP2022137425A (en) | Image reading device, image forming device | |
| JP4797959B2 (en) | Image reading device | |
| JP5354310B2 (en) | Image reading apparatus and ground color correction program | |
| JP2018198350A (en) | Image reading device, image forming apparatus, control program, and control method | |
| JP2011259008A (en) | Image reading device, image processing device, image reading method and program | |
| JP2022128248A (en) | Image reading device and image forming apparatus | |
| JP2017220774A (en) | Image reading apparatus, image reading apparatus control method, and program | |
| JP2010028682A (en) | Image reading apparatus and image forming apparatus | |
| JP6884580B2 (en) | Image processing device, control method of image processing device, and program | |
| JP6081874B2 (en) | Image reading device | |
| JP4988679B2 (en) | Image reading apparatus and image forming apparatus | |
| JP6747406B2 (en) | Image reading apparatus, image forming apparatus, and method of setting correction target pixel | |
| JP7180674B2 (en) | Image processing device | |
| JP6436115B2 (en) | Image reading apparatus and image forming apparatus | |
| JP5703162B2 (en) | Image reading apparatus and image forming apparatus having the same | |
| JP5069705B2 (en) | Image reading apparatus and image forming apparatus |