Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6282568B2 - Image reading apparatus and image reading method - Google Patents
[go: Go Back, main page]

JP6282568B2 - Image reading apparatus and image reading method - Google Patents

Image reading apparatus and image reading method Download PDF

Info

Publication number
JP6282568B2
JP6282568B2 JP2014199159A JP2014199159A JP6282568B2 JP 6282568 B2 JP6282568 B2 JP 6282568B2 JP 2014199159 A JP2014199159 A JP 2014199159A JP 2014199159 A JP2014199159 A JP 2014199159A JP 6282568 B2 JP6282568 B2 JP 6282568B2
Authority
JP
Japan
Prior art keywords
image reading
reading
unit
value
set value
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.)
Expired - Fee Related
Application number
JP2014199159A
Other languages
Japanese (ja)
Other versions
JP2016072767A (en
Inventor
幸宏 齋田
幸宏 齋田
Original Assignee
株式会社沖データ
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 株式会社沖データ filed Critical 株式会社沖データ
Priority to JP2014199159A priority Critical patent/JP6282568B2/en
Publication of JP2016072767A publication Critical patent/JP2016072767A/en
Application granted granted Critical
Publication of JP6282568B2 publication Critical patent/JP6282568B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Input (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

本発明は、画像読取装置及び画像読取方法に関するものである。   The present invention relates to an image reading apparatus and an image reading method.

例えば、カラー設定又はモノクロ設定や、画像を読み取る解像度の設定等のように複数の読み取り条件を設定することができる画像読取装置がある(特許文献1参照)。このような画像読取装置は、装置電源がONとなったときや、読み取り動作モードの要求がなされたときに、読み取りセンサの読み取り条件の値を目標基準値になるようにキャリブレーションを行っている。   For example, there is an image reading apparatus in which a plurality of reading conditions can be set such as color setting or monochrome setting, resolution setting for reading an image, and the like (see Patent Document 1). Such an image reading apparatus performs calibration so that the value of the reading condition of the reading sensor becomes the target reference value when the apparatus power is turned on or when a reading operation mode is requested. .

従来、画像読取装置は、読み取りセンサの読み取り条件毎に、装置固有の値が設定されている。そして、読み取り条件の値を較正する較正処理(キャリブレーション)は、各読み取り条件毎の設定値を初期値として読み出し、それら初期値を用いて各条件の値が目標基準値となるように行なっている。   Conventionally, in an image reading apparatus, a value unique to the apparatus is set for each reading condition of a reading sensor. A calibration process (calibration) for calibrating the values of the reading conditions is performed so that the setting values for the respective reading conditions are read as initial values and the values of the respective conditions become target reference values using these initial values. Yes.

特開2009−055189号公報JP 2009-055189 A

しかしながら、従来の画像読取装置は、装置固有の設定値を初期値として、各条件の値が目標基準値になるように調整しているため、読み取り条件の値の較正処理が完了するまでに時間がかかるという問題が生じ得る。例えば、ユーザ操作により読み取り動作モードの切り替えがなされたときに、各読み取り条件の値の較正処理に時間がかかってしまい、ユーザを待たせることにもなる。   However, since the conventional image reading apparatus is adjusted so that the value of each condition becomes the target reference value with the setting value unique to the apparatus as an initial value, it takes time to complete the calibration process of the value of the reading condition. Can cause problems. For example, when the reading operation mode is switched by a user operation, it takes time to calibrate the values of the respective reading conditions, which causes the user to wait.

そのため、読み取りセンサの読み取り条件の値を較正する較正処理に係る時間を短縮することができる画像読取装置及び画像読取方法が求められている。   Therefore, there is a need for an image reading apparatus and an image reading method that can reduce the time required for the calibration process for calibrating the reading condition value of the reading sensor.

かかる課題を解決するために、第1の本発明に係る画像読取装置は、1又は複数の読み取りモードで媒体の画像を読み取る画像読取装置において、(1)媒体の画像を読み取る画像読取部と、(2)画像読取部の画像読み取りに係る設定値を、1又は複数の読み取りモード毎に記憶する設定値記憶部と、(3)所定のタイミングで、設定値記憶部を参照して、1又は複数の読み取りモード毎に、設定値を初期値として用いて、画像読取部の画像読み取りに係る設定値を調整するものであって、調整後の画像読み取りに係る設定値を設定値記憶部に記憶する設定値調整部とを備え、(6)設定値記憶部が、設定値調整部により調整された調整後の画像読み取りに係る設定値を補正値として有し、)設定値調整部が、当該画像読取装置の所定の初期化処理後に、1又は複数の読み取りモードのうちいずれかの読み取りモードの補正値を用いて、画像読取部の画像読み取りに係る設定値の調整を実行し、その調整結果に応じて、他の画像読み取りモードでの画像読取部の設定値の調整を実行するか否かを決定することを特徴とする。 In order to solve such a problem, an image reading apparatus according to the first aspect of the present invention is an image reading apparatus that reads an image on a medium in one or a plurality of reading modes. (1) An image reading unit that reads an image on a medium; (2) A setting value storage unit that stores setting values related to image reading of the image reading unit for each of one or a plurality of reading modes, and (3) 1 or with reference to the setting value storage unit at a predetermined timing For each of a plurality of reading modes, the setting value is used as an initial value to adjust the setting value related to image reading of the image reading unit, and the setting value related to image reading after adjustment is stored in the setting value storage unit (6) The set value storage unit has, as a correction value, a set value related to image reading after adjustment adjusted by the set value adjustment unit. ( 7 ) The set value adjustment unit The location of the image reading device After the predetermined initialization processing, the adjustment of the setting value related to image reading of the image reading unit is executed using the correction value of one of the reading modes of one or a plurality of reading modes, and according to the adjustment result, It is determined whether or not to adjust the setting value of the image reading unit in another image reading mode.

第2の本発明に係る画像読取方法は、1又は複数の読み取りモードで媒体の画像を読み取る画像読取方法において、(1)画像読取部が、媒体の画像を読み取り、(2)設定値記憶部が、画像読取部の画像読み取りに係る設定値を、1又は複数の読み取りモード毎に記憶し、(3)設定値調整部が、所定のタイミングで、設定値記憶部を参照して、1又は複数の読み取りモード毎に、設定値を初期値として用いて、画像読取部の画像読み取りに係る設定値を調整するものであって、調整後の画像読み取りに係る設定値を設定値記憶部に記憶し、(6)設定値記憶部が、設定値調整部により調整された調整後の画像読み取りに係る設定値を補正値として有し、)設定値調整部が、当該画像読取装置の所定の初期化処理後に、1又は複数の読み取りモードのうちいずれかの読み取りモードの補正値を用いて、画像読取部の画像読み取りに係る設定値の調整を実行し、その調整結果に応じて、他の画像読み取りモードでの画像読取部の設定値の調整を実行するか否かを決定することを特徴とする。 According to a second aspect of the present invention, there is provided an image reading method for reading an image on a medium in one or a plurality of reading modes, wherein (1) the image reading unit reads an image on the medium, and (2) a set value storage unit. Stores the setting value related to image reading of the image reading unit for each of one or a plurality of reading modes, and (3) the setting value adjustment unit refers to the setting value storage unit at a predetermined timing, For each of a plurality of reading modes, the setting value is used as an initial value to adjust the setting value related to image reading of the image reading unit, and the setting value related to image reading after adjustment is stored in the setting value storage unit (6) The set value storage unit has a set value related to image reading after adjustment adjusted by the set value adjusting unit as a correction value. ( 7 ) The set value adjusting unit is a predetermined value of the image reading apparatus. After the initialization process, one or more Using the correction value of any one of the reading modes, adjustment of the setting value related to the image reading of the image reading unit is executed, and according to the adjustment result, the image reading unit in another image reading mode is adjusted. It is characterized by determining whether or not to adjust the set value.

特許請求の範囲に記載の「画像読取部」は、以下の第1〜第4の実施形態における読み取りセンサを含むものである。また、「設定値記憶部」は、第1〜第4の実施形態における補正データ記録部や補正データ格納部を含むものである。さらに、「設定値調整部」は、第1〜第4の実施形態におけるキャリブレーション制御部を含むものである。   The “image reading unit” described in the claims includes a reading sensor in the following first to fourth embodiments. The “set value storage unit” includes the correction data recording unit and the correction data storage unit in the first to fourth embodiments. Further, the “set value adjustment unit” includes the calibration control unit in the first to fourth embodiments.

本発明によれば、画像読取部の読み取り条件の値を較正する較正処理に係る時間を短縮することができる。   ADVANTAGE OF THE INVENTION According to this invention, the time concerning the calibration process which calibrates the value of the reading condition of an image reading part can be shortened.

第1の実施形態に係る画像読取装置の制御系の構成を示す構成図である。1 is a configuration diagram illustrating a configuration of a control system of an image reading apparatus according to a first embodiment. 第1の実施形態に係る画像読取装置を上から見たときの外観図である。1 is an external view of an image reading apparatus according to a first embodiment when viewed from above. 第1の実施形態に係る画像読取装置をオペレータパネル部側から見たときの外観側面図である。1 is an external side view of an image reading apparatus according to a first embodiment when viewed from an operator panel unit side. 原稿読み取り部を取り除いた状態の画像読取装置のFB部を上から見たときの外部平面図である。FIG. 5 is an external plan view of the image reading apparatus with the document reading unit removed, as viewed from above. 第1の実施形態に係る画像読取装置のFB部の内部構成を示す内部構成図である。FIG. 2 is an internal configuration diagram illustrating an internal configuration of an FB unit of the image reading apparatus according to the first embodiment. 第1の実施形態に係る画像読取装置のFB部の内部構成を示す断面透視図である。FIG. 2 is a cross-sectional perspective view illustrating an internal configuration of an FB unit of the image reading apparatus according to the first embodiment. 第1の実施形態に係る補正データ記録部に記憶される読み取りデータの構成を説明する説明図である。It is explanatory drawing explaining the structure of the read data memorize | stored in the correction data recording part which concerns on 1st Embodiment. 第1の実施形態に係る画像読取装置における画像読取処理の概略的な動作を示すフローチャートである。3 is a flowchart illustrating a schematic operation of an image reading process in the image reading apparatus according to the first embodiment. 第1の実施形態に係るキャリブレーションの処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of the calibration which concerns on 1st Embodiment. 第1の実施形態に係る補正データ生成処理の動作を示すフローチャートである。It is a flowchart which shows the operation | movement of the correction data generation process which concerns on 1st Embodiment. 第1の実施形態に係る暗基準データが基準範囲内にあるか否かの確認処理を説明する説明図である。It is explanatory drawing explaining the confirmation process whether the dark reference data which concern on 1st Embodiment exists in a reference | standard range. 第2の実施形態に係る画像読取装置における画像読取処理の概略的な動作を示すフローチャートである。10 is a flowchart illustrating a schematic operation of an image reading process in the image reading apparatus according to the second embodiment. 第2の実施形態に係るキャリブレーション実行確認処理の動作を示すフローチャートである。It is a flowchart which shows the operation | movement of the calibration execution confirmation process which concerns on 2nd Embodiment. 第2の実施形態に係る補正データ記録部に記憶される読み取りデータの構成を説明する説明図である。It is explanatory drawing explaining the structure of the read data memorize | stored in the correction data recording part which concerns on 2nd Embodiment. 第3の実施形態に係る画像読取装置の制御系の構成を示す構成図である。It is a block diagram which shows the structure of the control system of the image reading apparatus which concerns on 3rd Embodiment. 第3の実施形態に係るキャリブレーションの処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of the calibration which concerns on 3rd Embodiment. 第3の実施形態に係る補正データ生成処理を示すフローチャートである。It is a flowchart which shows the correction data generation process which concerns on 3rd Embodiment. 第4の実施形態に係る画像読取装置の制御系の構成を示す構成図である。It is a block diagram which shows the structure of the control system of the image reading apparatus which concerns on 4th Embodiment. 第4の実施形態に係る画像読取装置における動作概略を示すフローチャートである。10 is a flowchart illustrating an outline of an operation in an image reading apparatus according to a fourth embodiment. 第4の実施形態に係る読み取りモード変更検出処理を示すフローチャートである。It is a flowchart which shows the reading mode change detection process which concerns on 4th Embodiment.

(1)第1の実施形態
以下では、本発明に係る画像読取装置及び画像読取方法の第1の実施形態を、図面を参照しながら詳細に説明する。
(1) First Embodiment Hereinafter, a first embodiment of an image reading apparatus and an image reading method according to the present invention will be described in detail with reference to the drawings.

第1の実施形態では、例えば、複合機(MFP:Multi Function Peripheral)が備える画像読取装置に、本発明を適用する場合を例示する。   In the first embodiment, for example, a case where the present invention is applied to an image reading apparatus provided in a multi function peripheral (MFP) is illustrated.

(A−1)第1の実施形態の構成
図2は、第1の実施形態に係る画像読取装置100を上から見たときの外観図である。
(A-1) Configuration of First Embodiment FIG. 2 is an external view of the image reading apparatus 100 according to the first embodiment as viewed from above.

第1の実施形態に係る画像読取装置100は、例えば、カラー画像を読み取るカラー設定又はモノクロ画像を読み取るモノクロ設定や、画像を読み取るときの解像度の設定をすることができるものである。画像読取装置100は、カラー設定又はモノクロ設定、解像度の設定等の各読み取り条件を組み合わせたものを1つの動作モード(以下では、「読み取りモード」とも呼ぶ。)とし、画像読取装置100には、複数の動作モードが設定されているものとする。そして、画像読取装置100は、ユーザ操作により選択された読み取りモードで画像読み取りを行なうことができる。   The image reading apparatus 100 according to the first embodiment can perform, for example, a color setting for reading a color image, a monochrome setting for reading a monochrome image, and a resolution setting for reading an image. The image reading apparatus 100 combines a combination of reading conditions such as color setting, monochrome setting, and resolution setting as one operation mode (hereinafter also referred to as “reading mode”). It is assumed that a plurality of operation modes are set. The image reading apparatus 100 can read an image in a reading mode selected by a user operation.

図2において、画像読取装置100は、原稿を読み取る原稿読み取り部1、オペレータパネル部2を有する。オペレータパネル部2は、装置状態に関する情報やユーザにより入力された情報等を表示する表示部3と、例えば「コピー機能」、「ScanTo機能」、「FAX送信機能」などの画像読取装置100が実行可能な機能を表示する機能表示画面の切り替えやまた例えば数字や文字等の情報をユーザ操作により受け付けるスイッチ部4とを有する。   In FIG. 2, the image reading apparatus 100 includes a document reading unit 1 that reads a document and an operator panel unit 2. The operator panel unit 2 is displayed by the display unit 3 that displays information related to the apparatus status, information input by the user, and the image reading apparatus 100 such as “copy function”, “ScanTo function”, and “FAX transmission function”. It has a switch section 4 for switching function display screens for displaying possible functions and for receiving information such as numbers and characters by a user operation.

図3は、第1の実施形態に係る画像読取装置100をオペレータパネル部2側から見たときの外観側面図である。図3において、画像読取装置100は、自動原稿送り部(以下、ADF:Auto Document Feederと称する。)5、フラットベッド部(以下、FB:Flat Bedと称する。)6を有する。図3において、原稿読み取り部1は、ADF部5を一体的に有しているものとする。原稿読み取り部1及びADF部5は、FB6の上部に載置されており、4辺のうち1辺が固定されており開閉可能なものである。   FIG. 3 is an external side view of the image reading apparatus 100 according to the first embodiment when viewed from the operator panel unit 2 side. In FIG. 3, the image reading apparatus 100 includes an automatic document feeder (hereinafter referred to as “ADF: Auto Document Feeder”) 5 and a flat bed portion (hereinafter referred to as “FB: Flat Bed”) 6. In FIG. 3, the document reading unit 1 is assumed to have an ADF unit 5 integrally. The document reading unit 1 and the ADF unit 5 are placed on the top of the FB 6, and one of the four sides is fixed and can be opened and closed.

図4は、原稿読み取り部1を取り除いた状態の画像読取装置100のFB部6を上から見たときの外部平面図である。画像読取装置100のFB部6は、ADF部5から給紙された原稿を読み取るADF読み取りエリア7と、FB部6の上面部に載置された原稿を読み取るFB読み取りエリア8とを有する。ADF読み取りエリア7及びFB読み取りエリア8の表面は、それぞれガラス面(原稿台ガラス面)となっており、内部に搭載されている読み取りセンサ9(図5参照)により原稿画像が読み取られる構造となっている。   FIG. 4 is an external plan view of the FB unit 6 of the image reading apparatus 100 with the document reading unit 1 removed, as viewed from above. The FB unit 6 of the image reading apparatus 100 includes an ADF reading area 7 that reads a document fed from the ADF unit 5 and an FB reading area 8 that reads a document placed on the upper surface of the FB unit 6. The surfaces of the ADF reading area 7 and the FB reading area 8 are respectively glass surfaces (document table glass surfaces), and a document image is read by a reading sensor 9 (see FIG. 5) mounted inside. ing.

図5は、第1の実施形態に係る画像読取装置100のFB部6の内部構成を示す内部構成図である。図6は、第1の実施形態に係る画像読取装置100のFB部6の内部構成を示す断面透視図である。FB部6は、ADF読み取りエリア7及びFB読み取りエリア8の原稿台ガラス面の下に原稿イメージを読み取る読み取りセンサ9を有する。また、FB部6の内部には、読み取りセンサ9の待機位置を検知するためのホームポジションセンサ(以下、H.Pと称する。)15、読み取りセンサ9を左右方向に平行移動させるためのFBモータ11、FB駆動ベルト12、駆動ベルトギア13及び14、搬送シャフト10、キャリブレーションシート16を有する。   FIG. 5 is an internal configuration diagram illustrating an internal configuration of the FB unit 6 of the image reading apparatus 100 according to the first embodiment. FIG. 6 is a cross-sectional perspective view showing the internal configuration of the FB unit 6 of the image reading apparatus 100 according to the first embodiment. The FB unit 6 includes a reading sensor 9 that reads a document image under the glass surface of the document table in the ADF reading area 7 and the FB reading area 8. Further, inside the FB unit 6 are a home position sensor (hereinafter referred to as HP) 15 for detecting the standby position of the reading sensor 9, and an FB motor for translating the reading sensor 9 in the left-right direction. 11, an FB drive belt 12, drive belt gears 13 and 14, a conveyance shaft 10, and a calibration sheet 16.

読み取りセンサ9は、主走査方向に配列された所定の画素数に対応する複数の受光素子を有するイメージセンサである。読み取りセンサ9は、各受光素子によって受光された受光量に対応する電気量の電気信号を出力する。読み取りセンサ9は、例えば、CCD(Charge Coupled Device)イメージセンサ等を適用することができる。   The reading sensor 9 is an image sensor having a plurality of light receiving elements corresponding to a predetermined number of pixels arranged in the main scanning direction. The reading sensor 9 outputs an electric signal having an electric quantity corresponding to the amount of light received by each light receiving element. For example, a CCD (Charge Coupled Device) image sensor or the like can be applied to the reading sensor 9.

キャリブレーションシート16は、読み取りセンサ9の読み取り画質のばらつきを調整するために使用されるテスト基準媒体である。キャリブレーションシート16は、白基準シート161と暗基準シート162とを有する。   The calibration sheet 16 is a test reference medium used for adjusting the variation in the read image quality of the read sensor 9. The calibration sheet 16 includes a white reference sheet 161 and a dark reference sheet 162.

白基準シート161は、読み取りセンサ9により読み取られた画像の白色の基準データを取得するために使用されるテスト基準媒体である。暗基準シート162は、読み取りセンサ9により読み取られた画像の黒色の基準データを取得するために使用されるテスト基準媒体である。白基準シート161及び暗基準シート162を有するキャリブレーションシート16は、読み取りセンサ9の読取データを較正(キャリブレーション)する際に、読み取りセンサ9により読み取り可能な位置に設けられており、例えば、装置内部の天面に設けられている。   The white reference sheet 161 is a test reference medium used for obtaining white reference data of an image read by the reading sensor 9. The dark reference sheet 162 is a test reference medium used for acquiring black reference data of an image read by the reading sensor 9. The calibration sheet 16 having the white reference sheet 161 and the dark reference sheet 162 is provided at a position where the reading data of the reading sensor 9 can be read when the reading data of the reading sensor 9 is calibrated. It is provided on the top of the interior.

図1は、第1の実施形態に係る画像読取装置100の制御系の構成を示す構成図である。   FIG. 1 is a configuration diagram illustrating a configuration of a control system of the image reading apparatus 100 according to the first embodiment.

図1において、第1の実施形態に係る画像読取装置100は、表示部3、スイッチ部4、オペレータパネル制御部18、メイン制御部19、読み取り機構制御部20、ADFモータ21、FBモータ11、読み取りセンサ9、H.Pセンサ15、キャリブレーション制御部23A、補正データ記録部24、画像処理部25、出力データ格納部26、データ出力制御部27を有する。   1, an image reading apparatus 100 according to the first embodiment includes a display unit 3, a switch unit 4, an operator panel control unit 18, a main control unit 19, a reading mechanism control unit 20, an ADF motor 21, an FB motor 11, Read sensor 9, H.P. The P sensor 15 includes a calibration control unit 23A, a correction data recording unit 24, an image processing unit 25, an output data storage unit 26, and a data output control unit 27.

表示部3は、オペレータパネル制御部18の制御を受けて、装置状態に関する情報やユーザにより入力された情報等を表示するものである。また、スイッチ部4は、上述したように、ユーザ操作により入力された情報をオペレータパネル制御部18に与えるものである。   The display unit 3 displays information related to the apparatus state, information input by the user, and the like under the control of the operator panel control unit 18. Further, as described above, the switch unit 4 gives information input by a user operation to the operator panel control unit 18.

オペレータパネル制御部18は、表示部3、スイッチ部4の処理を制御・監視して、表示部3の表示制御やスイッチ部4の制御を行なうものである。つまり、オペレータパネル制御部18は、画像読取装置100の装置状態や実行機能に応じた表示制御や操作制御を行なう。   The operator panel control unit 18 controls and monitors the processing of the display unit 3 and the switch unit 4 to perform display control of the display unit 3 and control of the switch unit 4. That is, the operator panel control unit 18 performs display control and operation control according to the apparatus state and execution function of the image reading apparatus 100.

メイン制御部19は、画像読取装置100において実行される処理動作を制御する処理部又は装置である。メイン制御部19は、例えば、CPU、RAM、ROM、入出力インタフェース部を有して構成されるものであり、CPUがROMに格納される処理プログラムを実行することにより、画像読取装置100の機能を実現する。   The main control unit 19 is a processing unit or device that controls processing operations executed in the image reading apparatus 100. The main control unit 19 includes, for example, a CPU, a RAM, a ROM, and an input / output interface unit. The CPU executes a processing program stored in the ROM, so that the functions of the image reading apparatus 100 are performed. To realize.

読み取り機構制御部20は、メイン制御部19の制御の下、画像読取処理を行なう各構成要素(各読み取り機構)の読み取り動作を司るものであり、補正データ記録部24の補正データを用いて、読み取りセンサ9を駆動してデータを入力するものである。   The reading mechanism control unit 20 controls the reading operation of each component (each reading mechanism) that performs image reading processing under the control of the main control unit 19, and uses the correction data of the correction data recording unit 24. The reading sensor 9 is driven to input data.

画像処理部25は、メイン制御部19の制御を受けて、読み取りセンサ9により読み取られた読み取りデータに基づいて所定の画像処理を行なうものである。   The image processing unit 25 performs predetermined image processing based on the read data read by the reading sensor 9 under the control of the main control unit 19.

出力データ格納部26は、画像処理部25により処理された画像データを一時的に格納するものである。   The output data storage unit 26 temporarily stores the image data processed by the image processing unit 25.

データ出力制御部27は、出力データ格納部26に保持されているデータを用いて、1ページ分の原稿のデータを出力データとして出力するものである。   The data output control unit 27 uses the data held in the output data storage unit 26 to output document data for one page as output data.

ADFモータ21は、読み取り機構制御部20の制御を受けて、自動原稿送り(ADF)部5の原稿送り動作を駆動する駆動部である。   The ADF motor 21 is a drive unit that drives the document feeding operation of the automatic document feeding (ADF) unit 5 under the control of the reading mechanism control unit 20.

FBモータ11は、読み取り機構制御部20の制御を受けて、フラットベッド(FB)部6の内部に搭載されている各構成要素の動作を駆動する駆動部である。   The FB motor 11 is a drive unit that drives the operation of each component mounted inside the flat bed (FB) unit 6 under the control of the reading mechanism control unit 20.

読み取りセンサ9は、読み取り機構制御部20の制御を受けて、上述したように、画像読み取りを行なうものである。読み取りセンサ9は、受光素子により受光された受光量に対応する電気量の電気信号を読み取り機構制御部20に与える。   The reading sensor 9 performs image reading under the control of the reading mechanism control unit 20 as described above. The reading sensor 9 gives an electric signal of an electric quantity corresponding to the amount of light received by the light receiving element to the reading mechanism control unit 20.

H.Pセンサ15は、読み取り機構制御部20の制御を受けて、ホームポジションの位置で読み取りセンサ15を検知すると、その検知信号を読み取り機構制御部20に出力するものである。   H. When the P sensor 15 receives the control of the reading mechanism control unit 20 and detects the reading sensor 15 at the home position, the P sensor 15 outputs a detection signal to the reading mechanism control unit 20.

キャリブレーション制御部23Aは、読み取りセンサ9の読み取りデータを較正(キャリブレーション)する際、読み取りデータの較正処理(キャリブレーション処理)を制御するものである。   The calibration control unit 23A controls the calibration process (calibration process) of the read data when the read data of the read sensor 9 is calibrated.

キャリブレーション制御部23Aは、例えば装置電源ONとなったときや所定のSleep状態から装置が復旧したとき等のシステム初期化されたときに、全ての読み取りモードについて、読み取りセンサ9の読み取りデータのキャリブレーションを行なう。   The calibration control unit 23A calibrates read data of the read sensor 9 for all reading modes when the system is initialized, for example, when the apparatus power is turned on or when the apparatus is restored from a predetermined sleep state. Perform the action.

ここで、キャリブレーションとは、読み取りセンサ9の読み取りデータの値を較正することをいう。特に、キャリブレーションは、読み取りセンサ9により読み取られた白基準及び暗基準を調整するときの白基準データ及び暗基準データを較正することを意図する。   Here, calibration refers to calibrating the value of the read data of the read sensor 9. In particular, the calibration is intended to calibrate white reference data and dark reference data when adjusting the white reference and dark reference read by the reading sensor 9.

従来、読み取りセンサ9の経時変化や環境変化により発生する画像品質のばらつきを調整する際、予め設定されている装置固有の値を初期値とし、読み取りセンサ9の読み取りデータの値が目標基準値となるように調整している。   Conventionally, when adjusting variations in image quality caused by changes in the reading sensor 9 over time or environmental changes, a preset value unique to the apparatus is used as an initial value, and the value of the reading data of the reading sensor 9 is the target reference value. It is adjusted so that

しかし、常に装置固有の値を初期値として、読み取りデータの値を調整しようとすると、キャリブレーションに要する時間がかかってしまい、その間、画像読取処理ができず、ユーザを待たせてしまうことになる。   However, if an attempt is made to adjust the value of the read data with the device-specific value as the initial value at all times, it takes time for the calibration, and during that time, the image reading process cannot be performed and the user is kept waiting. .

そこで、この実施形態では、キャリブレーション制御部23Aが、読み取りセンサ9の白基準データ及び暗基準データの初期値(すなわち、装置固有の設定値)と、直前のキャリブレーションで獲得した白基準データ及び暗基準データの補正値とを保持する。そして、キャリブレーション制御部23Aが、必要に応じて、読み取りセンサ9の白基準データ及び暗基準データの補正値を初期値として使用する。これにより、読み取りデータの値を目標基準値に調整するまでの時間を短縮することができる。   Therefore, in this embodiment, the calibration control unit 23A performs initial values of the white reference data and dark reference data of the reading sensor 9 (that is, setting values unique to the apparatus), the white reference data acquired in the previous calibration, The correction value of the dark reference data is held. Then, the calibration control unit 23A uses the correction values of the white reference data and dark reference data of the reading sensor 9 as initial values as necessary. Thereby, it is possible to shorten the time required to adjust the value of the read data to the target reference value.

補正データ記録部24は、キャリブレーション制御部23Aにより読み取りセンサ9の白基準データ及び暗基準データに係る初期値、補正値を保持するものである。   The correction data recording unit 24 holds initial values and correction values related to the white reference data and dark reference data of the reading sensor 9 by the calibration control unit 23A.

図7は、第1の実施形態に係る補正データ記録部24に記憶される読み取りデータの構成を説明する説明図である。   FIG. 7 is an explanatory diagram illustrating the configuration of read data stored in the correction data recording unit 24 according to the first embodiment.

なお、特許請求の範囲に記載の「画像読み取りに係る設定値」は、例えば白基準データ及び暗基準データを調整するために必要な設定値であり、例えば、図7に例示する「アナログデータ電圧値」、「暗基準データ」、「読み取りセンサ露光時間」を含むものである。   Note that the “setting value relating to image reading” described in the claims is a setting value necessary for adjusting white reference data and dark reference data, for example, “analog data voltage” illustrated in FIG. Value ”,“ dark reference data ”, and“ read sensor exposure time ”.

図7において、第1の実施形態に係る補正データ記部24に記録される読み取りデータは、「読み取りモードデータ種別」、「アナログデータ電圧値」、「暗基準データ」、「読み取りセンサ露光時間」を項目として有する。 7, the read data recorded in the correction data SL recording unit 24 according to the first embodiment, the "read mode data type", "analog data voltage value", "dark reference data", "read sensor exposure time As an item.

「読み取りモードデータ種別」は、画像読取装置100において予め設定されている読み取りモードの種類である。例えば、この実施形態に係る画像読取装置100は、解像度300dpi(dot per inch)でカラー画像を読み取る動作モードを「解像度300dpi/カラー」としている。同様に、「解像度300dpi/モノクロ」、「解像度600dpi/カラー」、「解像度600dpi/モノクロ」の4種類の動作モードが設定されている場合を例示する。なお、この実施形態では、読み取りモードが4種類の場合を例示するが、読み取りモードの種類の数は特に限定されるものではなく、1種類又は2以上の種類であっても良い。   The “reading mode data type” is a type of reading mode set in advance in the image reading apparatus 100. For example, in the image reading apparatus 100 according to this embodiment, the operation mode for reading a color image at a resolution of 300 dpi (dot per inch) is “resolution 300 dpi / color”. Similarly, a case where four types of operation modes of “resolution 300 dpi / monochrome”, “resolution 600 dpi / color”, and “resolution 600 dpi / monochrome” are set is illustrated. In this embodiment, the case of four types of reading modes is illustrated, but the number of types of reading modes is not particularly limited, and may be one type or two or more types.

「アナログデータ電圧値」は、読み取りセンサ9からのアナログ入力データのレベルを調整するものである。図7に示すように、「アナログデータ電圧値」は、予め装置固有に設定されている電圧値である「初期値」と、キャリブレーション処理(すなわち、読み取りセンサ9の読み取りデータの較正処理)により得られたときの電圧値である「補正値」とを区別して保持する。   “Analog data voltage value” adjusts the level of analog input data from the reading sensor 9. As shown in FIG. 7, the “analog data voltage value” is obtained by “initial value” which is a voltage value set in advance in the apparatus and calibration processing (that is, calibration processing of read data of the read sensor 9). The “correction value” that is the voltage value obtained is distinguished and held.

「暗基準データ」は、読み取りセンサ9を消灯した際に、キャリブレーション制御部23Aにより補正した読み取りセンサ9の主走査方向の画素データである。例えば、「読み取りモード種別:解像度300dpi/カラー」の場合、暗基準データは、解像度300dpiで読み取りセンサ9が暗基準シート162を読み取った1ライン分の黒色のデータが「暗基準データ」に記録される。他の読み取りモードの場合も、読み取りセンサ9が読み取った1ライン分の黒色のデータが記録される。 “Dark reference data” is pixel data in the main scanning direction of the reading sensor 9 corrected by the calibration control unit 23A when the reading sensor 9 is turned off. For example, in the case of “reading mode type: resolution 300 dpi / color”, the dark reference data is recorded in “dark reference data” as black data for one line obtained by the reading sensor 9 reading the dark reference sheet 162 at a resolution of 300 dpi. The Also in other reading modes, black data for one line read by the reading sensor 9 is recorded.

「読み取りデータセンサ露光時間」は、キャリブレーション制御部23Aにおり補正された読み取りセンサ9の点灯周期時間である。図7に示すように、「読み取りデータセンサ露光時間」は、予め装置固有に設定されている露光時間である「初期値」と、キャリブレーション処理(すなわち、読み取りセンサ9の読み取りデータの較正処理)により得られたときの露光時間である「補正値」とを区別して保持する。   “Reading data sensor exposure time” is the lighting cycle time of the reading sensor 9 corrected by the calibration control unit 23A. As shown in FIG. 7, the “read data sensor exposure time” is an “initial value” that is an exposure time set in advance in the apparatus and a calibration process (that is, a read data calibration process of the read sensor 9). The "correction value" that is the exposure time when obtained by the above is distinguished and held.

(A−2)第1の実施形態の動作
次に、第1の実施形態に係る画像読取装置100における読み取りセンサ9の読み取りデータを較正するキャリブレーション処理の動作を、図面を参照しながら詳細に説明する。
(A-2) Operation of the First Embodiment Next, the operation of the calibration process for calibrating the read data of the reading sensor 9 in the image reading apparatus 100 according to the first embodiment will be described in detail with reference to the drawings. explain.

図8は、第1の実施形態に係る画像読取装置100における画像読取処理の概略的な動作を示すフローチャートである。   FIG. 8 is a flowchart showing a schematic operation of the image reading process in the image reading apparatus 100 according to the first embodiment.

まず、画像読取装置100において、装置電源ON若しくはSleepモードから復旧すると、OSの起動やRAMの初期化等のシステム初期化処理が行なされる(S100)。   First, when the image reading apparatus 100 is restored from the apparatus power-on or the sleep mode, system initialization processing such as OS activation and RAM initialization is performed (S100).

システム初期化後、読み取りセンサ9をホームポジション(待機位置)に戻すため、FBモータ11が駆動することで読み取りセンサ9が移動し、ホームポジションまで移動した読み取りセンサ9をH.Pセンサ15が検知する。これにより、読み取りセンサ9のH.P位置出し動作が実施される(S101)。   After the system initialization, in order to return the reading sensor 9 to the home position (standby position), the reading sensor 9 moves when the FB motor 11 is driven. P sensor 15 detects. As a result, the H.P. The P positioning operation is performed (S101).

ホームポジションに位置出しされた読み取りセンサ9は、キャリブレーションシート16の下に停止する。つまり、キャリブレーションする際、キャリブレーションシート16の下に読み取りセンサ9を移動させ、キャリブレーションシート16を用いて、読み取りセンサ9の読み取りデータの値を調整する。   The reading sensor 9 positioned at the home position stops under the calibration sheet 16. That is, at the time of calibration, the reading sensor 9 is moved under the calibration sheet 16, and the value of the reading data of the reading sensor 9 is adjusted using the calibration sheet 16.

メイン制御部19からキャリブレーション制御部23Aに対して、キャリブレーション要求信号が与えられると、キャリブレーション処理が実行される(S102)。このキャリブレーション処理の動作の詳細については後述する。   When a calibration request signal is given from the main control unit 19 to the calibration control unit 23A, a calibration process is executed (S102). Details of the calibration processing will be described later.

その後、画像読取装置100において、装置電源OFF若しくはSleep移行要求があるか否かを確認し(S103)、装置電源OFF若しくはSleep移行要求がある場合、システムは停止する。一方、装置電源OFF若しくはSleep移行要求が無い場合、処理はS104に移行する。   Thereafter, in the image reading apparatus 100, it is confirmed whether or not there is a request for turning off the apparatus power or the sleep (S103). If there is a request for turning off the apparatus power or the sleep, the system stops. On the other hand, if the apparatus power is off or there is no sleep transition request, the process proceeds to S104.

S104では、ユーザ操作により画像読取要求がメイン制御部19に与えられるか否かを確認し、画像読取要求が無い場合、処理はS103に移行して、繰り返し処理が実行される。一方、画像読取要求がある場合、処理はS105に移行する。   In S104, it is confirmed whether or not an image reading request is given to the main control unit 19 by a user operation. If there is no image reading request, the process proceeds to S103, and the process is repeated. On the other hand, if there is an image reading request, the process proceeds to S105.

S105において、画像読取要求がメイン制御部19に与えられると、読み取り機構制御部20が、前記キャリブレーションで決定した「アナログデータ電圧値」と「読み取りデータセンサ露光時間」とを読み取りセンサ9に設定し、ADFモータ21とFBモータ11を駆動する。そして、読み取りセンサ9が、ADF5上にセットされた原稿、又は、FB6上にセットされた原稿を読み取る。読み取りセンサ9により読み取られたデータは、画像処理部25に与えられる。画像処理部25では、入力された画像データに基づいて出力データを加工し、出力データを出力データ格納部26に格納しながら、データ出力制御部27が1ページ分の原稿の画像データを外部デバイスに出力する。なお、S105における原稿読み取り処理は、複数枚の原稿がある場合には、1ページ毎の原稿の読み取り処理を行ない、全ての原稿の読み取り処理が終了すると、処理はS103に戻り、繰り返し処理がなされる。   In S105, when an image reading request is given to the main control unit 19, the reading mechanism control unit 20 sets the “analog data voltage value” and the “reading data sensor exposure time” determined by the calibration in the reading sensor 9. Then, the ADF motor 21 and the FB motor 11 are driven. Then, the reading sensor 9 reads a document set on the ADF 5 or a document set on the FB 6. Data read by the reading sensor 9 is given to the image processing unit 25. The image processing unit 25 processes the output data based on the input image data and stores the output data in the output data storage unit 26, while the data output control unit 27 outputs the image data of one page of the document to the external device. Output to. In the document reading process in S105, when there are a plurality of documents, the document reading process is performed for each page, and when all the document reading processes are completed, the process returns to S103 and is repeated. The

図9は、第1の実施形態に係るキャリブレーションの処理動作を示すフローチャートである。   FIG. 9 is a flowchart showing the calibration processing operation according to the first embodiment.

上述したように、システム初期化後、キャリブレーション要求がキャリブレーション制御部23Aに与えられると、キャリブレーション制御部23Aは、読み取りセンサ9の読み取りデータの較正処理を行なう。   As described above, after a system initialization, when a calibration request is given to the calibration control unit 23A, the calibration control unit 23A performs a calibration process for read data of the read sensor 9.

まず、キャリブレーション要求がなされたキャリブレーション制御部23Aは、補正データ記録部24に記憶されている読み取りデータ(図7参照)を参照し、「読み取りモード種別」の先頭情報を読み出す(S201)。すなわち、キャリブレーション制御部23Aは、読み取りモード種別情報の初期化を行う。   First, the calibration control unit 23A to which a calibration request is made refers to the read data (see FIG. 7) stored in the correction data recording unit 24, and reads the head information of “read mode type” (S201). That is, the calibration control unit 23A initializes the reading mode type information.

キャリブレーション制御部23Aは、読み出した読み取りモード種別情報を用いて、当該読み取りモードについて読み取りセンサ9の読み取りデータの補正データ生成処理を実行する(S202)。この補正データ生成処理の詳細な動作については後述する。   Using the read reading mode type information, the calibration control unit 23A executes correction data generation processing for the read data of the reading sensor 9 for the read mode (S202). The detailed operation of this correction data generation process will be described later.

当該読み取りモード種別の補正データ生成処理が終了すると、キャリブレーション制御部23Aは、補正データ記録部24を参照して、全ての読み取りモードについて補正データ生成処理を行なったか否かを確認する(S203)。   When the correction data generation processing for the reading mode type is completed, the calibration control unit 23A refers to the correction data recording unit 24 and confirms whether correction data generation processing has been performed for all reading modes (S203). .

そして、全ての読み取りモードについて補正データ生成処理が終了していない場合には、処理をS202に移行し、キャリブレーション制御部23Aは、次の読み取りモードについてデータ補正処理を行なう。一方、全ての読み取りモードの補正データ生成処理が終了している場合には、全ての読み取りモードの読み取りモード情報を更新して(S204)、処理を終了する。   If correction data generation processing has not been completed for all reading modes, the process proceeds to S202, and the calibration control unit 23A performs data correction processing for the next reading mode. On the other hand, if the correction data generation processing for all reading modes has been completed, the reading mode information for all reading modes is updated (S204), and the processing ends.

図10は、第1の実施形態に係る補正データ生成処理の動作を示すフローチャートである。   FIG. 10 is a flowchart showing the operation of the correction data generation process according to the first embodiment.

キャリブレーション制御部23Aは、当該読み取りモードのアナログデータ電圧値の初期値を決定する(S301)。   The calibration control unit 23A determines an initial value of the analog data voltage value in the reading mode (S301).

ここで、アナログデータ電圧値の初期値の決定方法は、キャリブレーション制御部23Aが補正データ記録部24の当該読み取りモードの「アナログデータ電圧値」に記憶されている「初期値」又は「補正値」のいずれかの値とする。すなわち、アナログデータ電圧値の「補正値」に値が記憶されていない場合には、アナログデータ電圧値の「初期値」(すなわち、予め設定されている値)をS301の初期値として決定する。またアナログデータ電圧値の「補正値」に値が記憶されている場合には、アナログデータ電圧値の「補正値」に記憶されている値をS301の初期値として決定する。これにより、「補正値」に値が記憶されている場合には、補正値を初期値としてキャリブレーションすることができるため、キャリブレーションに係る時間を短縮することができる。   Here, the determination method of the initial value of the analog data voltage value is that the calibration control unit 23A stores “initial value” or “correction value” stored in “analog data voltage value” of the reading mode of the correction data recording unit 24. Any one of the values. That is, if no value is stored in the “correction value” of the analog data voltage value, the “initial value” (that is, a preset value) of the analog data voltage value is determined as the initial value of S301. When a value is stored in the “correction value” of the analog data voltage value, the value stored in the “correction value” of the analog data voltage value is determined as the initial value in S301. As a result, when a value is stored in the “correction value”, calibration can be performed using the correction value as an initial value, so that the time required for calibration can be shortened.

次に、S301で決定した初期値としてのアナログデータ電圧値により読み取りセンサ9を消灯した状態で、画像を読み取り暗基準データを採取する(S302)。   Next, the image is read and dark reference data is collected with the reading sensor 9 turned off by the analog data voltage value as the initial value determined in S301 (S302).

読み取りセンサ9により採取した暗基準データの画素の最も暗い画素データの値を検索し、キャリブレーション制御部23Aは、その暗基準データの値が期待する基準範囲に納まっているかチェックする(S303)。   The darkest pixel data value of dark reference data pixels collected by the reading sensor 9 is searched, and the calibration control unit 23A checks whether the dark reference data value is within the expected reference range (S303).

図11は、第1の実施形態に係る暗基準データが基準範囲内にあるか否かの確認処理を説明する説明図である。図11において、縦軸は基準範囲を示し、横軸は読み取りセンサ9の画素(受光素子)を示している。図11に示すように、キャリブレーション制御部23Aは、読み取りセンサ9の各画素データの値が、暗基準データの基準範囲に納まっているか否かを確認する。   FIG. 11 is an explanatory diagram for explaining a confirmation process as to whether or not the dark reference data according to the first embodiment is within the reference range. In FIG. 11, the vertical axis represents the reference range, and the horizontal axis represents the pixel (light receiving element) of the reading sensor 9. As shown in FIG. 11, the calibration control unit 23A checks whether or not the value of each pixel data of the reading sensor 9 is within the reference range of the dark reference data.

なお、第1の実施形態では、キャリブレーション制御部23Aが、最も暗い画素データが、基準範囲の最大値から最小値までの範囲に納まっているか否かを判断する場合を例示する。しかし、この方法に限定されるものではなく、キャリブレーション制御部23Aは、例えば、全ての画素データ値が基準範囲の最大値から最小値までの範囲に納まっているか否かを確認するようにしても良い。また例えば、キャリブレーション制御部23Aは、全ての画素データ値の平均値を求め、その画素データ平均値が基準範囲の最大値から最小値までの範囲に納まっているか否かを確認するようにしても良い。いずれの場合も、読み取りセンサ9の暗基準データが所定の基準範囲に納まっているか否かを確認することができれば、種々の方法を広く適用することができる。   In the first embodiment, a case where the calibration control unit 23A determines whether or not the darkest pixel data is within the range from the maximum value to the minimum value of the reference range is exemplified. However, the method is not limited to this method, and the calibration control unit 23A checks, for example, whether all pixel data values are within the range from the maximum value to the minimum value of the reference range. Also good. Further, for example, the calibration control unit 23A obtains an average value of all the pixel data values, and confirms whether the pixel data average value is within a range from the maximum value to the minimum value of the reference range. Also good. In any case, various methods can be widely applied if it can be confirmed whether or not the dark reference data of the reading sensor 9 is within a predetermined reference range.

S303において、暗基準データが基準範囲に納まっていない場合、処理はS304に移行し、暗基準データが基準範囲に納まっている場合、処理はS305に移行する。   In S303, if the dark reference data is not within the reference range, the process proceeds to S304. If the dark reference data is within the reference range, the process proceeds to S305.

S304では、暗基準データが基準範囲に納まるように、キャリブレーション制御部23Aが、アナログデータ電圧値の値を調整し(S304)、調整後のアナログデータ電圧値により読み取りセンサ9を消灯した状態で、画像を読み取り暗基準データを採取する(S302)。暗基準データが基準範囲に納まるまで、S302〜S304の処理は繰り返し実行される。   In S304, the calibration control unit 23A adjusts the value of the analog data voltage value so that the dark reference data falls within the reference range (S304), and the reading sensor 9 is turned off by the adjusted analog data voltage value. The image is read and dark reference data is collected (S302). The processes of S302 to S304 are repeatedly executed until the dark reference data falls within the reference range.

ここで、アナログデータ電圧値の調整方法は、種々の方法を適用することができる。つまり、暗基準データが最大値を超える場合には、アナログデータ電圧値を下げるようにするため、現在のアナログデータ電圧値から所定の電圧値だけ減算した値に調整したり、又暗基準データが最小値を下回っている場合には、アナログデータ電圧値を上げるために、現在のアナログデータ電圧値に所定の電圧値だけ加算した値に調整したりする等の方法を適用する。なお、加算又は減算する電圧値の値は、例えば、暗基準データ値と最大値(又は最小値)と差分値に応じて、加算又は減算する値を変えるようにしても良い。これにより、徐々に暗基準データの値を目標値に近づくように調整することができる。   Here, various methods can be applied to the method of adjusting the analog data voltage value. In other words, when the dark reference data exceeds the maximum value, the analog data voltage value is decreased, so that the dark reference data is adjusted to a value obtained by subtracting a predetermined voltage value from the current analog data voltage value, or the dark reference data is When the value is below the minimum value, a method of adjusting to a value obtained by adding a predetermined voltage value to the current analog data voltage value is applied to increase the analog data voltage value. The value of the voltage value to be added or subtracted may be changed according to the dark reference data value, the maximum value (or minimum value), and the difference value, for example. Thereby, the value of the dark reference data can be adjusted gradually so as to approach the target value.

S305では、暗基準データが基準範囲に納まったときに、キャリブレーション制御部23Aは、そのときのアナログデータ電圧値を図7のアナログデータ電圧値の「補正値」に記憶(更新)すると共に、そのときの暗基準データを図7の「暗基準データ」に記憶(更新)する。これにより、読み取りセンサ9の暗基準に関するデータを、補正データ記録部24に記憶することができる。   In S305, when the dark reference data falls within the reference range, the calibration control unit 23A stores (updates) the analog data voltage value at that time in the “correction value” of the analog data voltage value in FIG. The dark reference data at that time is stored (updated) in “dark reference data” in FIG. Thereby, data relating to the dark reference of the reading sensor 9 can be stored in the correction data recording unit 24.

次に、キャリブレーション制御部23Aは、当該読み取りモードでの、読み取りセンサ9の読み取りに係る露光時間の初期値を決定する(S306)。   Next, the calibration control unit 23A determines an initial value of an exposure time related to reading by the reading sensor 9 in the reading mode (S306).

ここで、露光時間の初期値の決定方法は、上述したアナログデータ電圧値の初期値の決定方法と同様の方法を適用できる。すなわち、キャリブレーション制御部23Aが補正データ記録部24の当該読み取りモードの「露光時間」の「補正値」に値が記憶されていない場合には、露光時間の「初期値」(すなわち、予め設定されている値)をS306の初期値として決定する。また露光時間の「補正値」に値が記憶されている場合には、露光時間の「補正値」の値をS306の初期値として決定する。   Here, the method for determining the initial value of the exposure time can be the same as the method for determining the initial value of the analog data voltage value described above. That is, if the calibration control unit 23A stores no value in the “correction value” of the “exposure time” in the reading mode of the correction data recording unit 24, the exposure time “initial value” (that is, preset) Is determined as the initial value of S306. If a value is stored in the “correction value” of the exposure time, the value of the “correction value” of the exposure time is determined as the initial value in S306.

S307では、キャリブレーション制御部23Aは、読み出した露光時間で読み取りセンサ9を点灯させて、キャリブレーションシート16から反射された反射光の画像を読み取り白基準データとして採取する(S306)。   In S307, the calibration control unit 23A turns on the reading sensor 9 with the read exposure time, and reads the reflected light image reflected from the calibration sheet 16 as white reference data (S306).

キャリブレーション制御部23Aは、読み取りセンサ9から採取した白基準データと、S301で採取した暗基準データとの差分値を各画素単位で求める。キャリブレーション制御部23Aは、白基準データと暗基準データとの差分値のうち、最大値及び最小値を検索し、その最大値及び最小値が期待する値の基準範囲に納まっているか否かを確認する(S307)。   The calibration control unit 23A obtains a difference value between the white reference data collected from the reading sensor 9 and the dark reference data collected in S301 for each pixel. The calibration control unit 23A searches for the maximum value and the minimum value among the difference values between the white reference data and the dark reference data, and determines whether the maximum value and the minimum value are within the expected reference range. Confirm (S307).

S307において、最大値及び最小値の値が基準範囲に納まっていない場合、処理はS309に移行し、最大値及び最小値の値が基準範囲に納まっている場合、処理はS310に移行する。   In S307, when the maximum value and the minimum value are not within the reference range, the process proceeds to S309, and when the maximum value and the minimum value are within the reference range, the process proceeds to S310.

S309では、最大値及び最小値の値が基準範囲に納まるように、キャリブレーション制御部23Aが、読み取りセンサ9の読み取りに係る露光時間を調整し(S309)、再度白基準データを採取する(S306)。   In S309, the calibration control unit 23A adjusts the exposure time related to reading by the reading sensor 9 so that the maximum value and the minimum value fall within the reference range (S309), and samples white reference data again (S306). ).

ここで、露光時間の調整方法は、種々の方法を適用することができる。例えば、白基準データと暗基準データとの差分値が大きいときには、露光時間を短くするために、現在の露光時間から所定の時間だけ減算した値に調整したり、又例えば、白基準データと暗基準データとの差分値が小さいときには、露光時間を長くするために、現在の露光時間に所定の時間だけ加算した値に調整したりする等の方法を適用する。なお、加算又は減算する時間は、例えば、白基準データと暗基準データとの差分値に応じて、加算又は減算する値を変えるようにしても良い。   Here, various methods can be applied as a method for adjusting the exposure time. For example, when the difference value between white reference data and dark reference data is large, in order to shorten the exposure time, it is adjusted to a value obtained by subtracting a predetermined time from the current exposure time, or, for example, When the difference value from the reference data is small, a method of adjusting to a value obtained by adding a predetermined time to the current exposure time is applied in order to lengthen the exposure time. Note that the addition or subtraction time may be changed according to the difference value between the white reference data and the dark reference data, for example.

そして、最大値及び最小値が期待する値の基準範囲に納まった場合、キャリブレーション制御部23Aは、そのときの露光時間を図7の読み取りデータセンサ露光時間の「補正値」に格納する(S310)。   If the maximum value and the minimum value fall within the expected reference range, the calibration control unit 23A stores the exposure time at that time in the “correction value” of the read data sensor exposure time in FIG. 7 (S310). ).

(A−3)第1の実施形態の効果
以上のように、第1の実施形態によれば、装置起動時に、全ての読み取りモードについて、読み取りセンサの読み取りデータの値を較正(キャリブレーション)することができる。そのため、例えばユーザにより読み取りモードの設定変更があった場合でも、読み取り要求後のキャリブレーションを実行しないので、読み取り要求してから読み取りが完了するまでの時間を短縮することができる。
(A-3) Effect of First Embodiment As described above, according to the first embodiment, the reading data value of the reading sensor is calibrated (calibrated) for all reading modes when the apparatus is activated. be able to. For this reason, for example, even when the setting of the reading mode is changed by the user, the calibration after the reading request is not executed, so that the time from the reading request to the completion of reading can be shortened.

(B)第2の実施形態
次に、本発明に係る画像読取装置及び画像読取方法の第2の実施形態を、図面を参照しながら詳細に説明する。
(B) Second Embodiment Next, a second embodiment of the image reading apparatus and the image reading method according to the present invention will be described in detail with reference to the drawings.

(B−1)第2の実施形態の構成
上述した第1の実施形態では、画像読取装置100の電源ON又はSleepモードからの復旧の際に(すなわち、システム初期化後に)、読み取りセンサ9の読み取りデータをキャリブレーションする場合を例示した。
(B-1) Configuration of Second Embodiment In the first embodiment described above, when the image reading apparatus 100 is powered on or restored from the sleep mode (that is, after system initialization), the reading sensor 9 A case where the read data is calibrated is illustrated.

これに対して、第2の実施形態は、ユーザにより読み取りモードの設定変更があった場合、読み取りモード要求後に、読み取りセンサ9の読み取りデータのキャリブレーションを実行する場合を例示する。   In contrast, the second embodiment exemplifies a case where the reading data of the reading sensor 9 is calibrated after the reading mode is requested when the setting of the reading mode is changed by the user.

第2の実施形態に係る画像読取装置100の外観構成及び制御系の構成は、第1の実施形態と同一又は対応する構成を適用することができる。そのため、第2の実施形態においても、第1の実施形態に係る図1〜図7を用いて説明する。   The same or corresponding configuration as that of the first embodiment can be applied to the external configuration and the configuration of the control system of the image reading apparatus 100 according to the second embodiment. Therefore, also in 2nd Embodiment, it demonstrates using FIGS. 1-7 based on 1st Embodiment.

第2の実施形態では、キャリブレーション制御部の処理が第1の実施形態と異なる。第2の実施形態に係るキャリブレーション制御部を、キャリブレーション制御部23Bと表記して説明する。   In the second embodiment, the processing of the calibration control unit is different from that of the first embodiment. A calibration control unit according to the second embodiment will be described as a calibration control unit 23B.

キャリブレーション制御部23Bは、第1の実施形態と同様に、読み取りセンサ9の読み取りデータを較正(キャリブレーション)するものである。   The calibration control unit 23B calibrates (calibrates) the read data of the read sensor 9 as in the first embodiment.

キャリブレーション制御部23Bは、ユーザ操作により読み取りモードの設定又は変更がなされたときに、その指定された読み取りモードについて、読み取りセンサ9の読み取りデータのキャリブレーションを個別に行なう。   When the reading mode is set or changed by a user operation, the calibration control unit 23B individually calibrates the reading data of the reading sensor 9 for the designated reading mode.

(B−2)第2の実施形態の動作
図12は、第2の実施形態に係る画像読取装置100における画像読取処理の概略的な動作を示すフローチャートである。
(B-2) Operation of Second Embodiment FIG. 12 is a flowchart showing a schematic operation of image reading processing in the image reading apparatus 100 according to the second embodiment.

図13は、第2の実施形態に係るキャリブレーション実行確認処理の動作を示すフローチャートである。   FIG. 13 is a flowchart showing the operation of the calibration execution confirmation process according to the second embodiment.

まず、画像読取装置100において、装置電源ON若しくはSleepモードから復旧すると、OSの起動やRAMの初期化等のシステム初期化処理が行なされる(S400)。   First, when the image reading apparatus 100 is restored from the apparatus power-on or the sleep mode, system initialization processing such as OS activation and RAM initialization is performed (S400).

システム初期化後、読み取りセンサ9をホームポジション(待機位置)に戻すため、FBモータ11が駆動することで読み取りセンサ9が移動し、ホームポジションまで移動した読み取りセンサ9をH.Pセンサ15が検知する。これにより、読み取りセンサ9のH.P位置出し動作が実施される(S401)。   After the system initialization, in order to return the reading sensor 9 to the home position (standby position), the reading sensor 9 moves when the FB motor 11 is driven. P sensor 15 detects. As a result, the H.P. The P positioning operation is performed (S401).

その後、画像読取装置100において、装置電源OFF若しくはSleep移行要求があるか否かを確認し(S402)、装置電源OFF若しくはSleep移行要求がある場合、システムは停止する。一方、装置電源OFF若しくはSleep移行要求が無い場合、処理はS403に移行する。   Thereafter, the image reading apparatus 100 checks whether or not there is a request for powering off the apparatus or a sleep transition (S402). If there is a request for powering off the apparatus or a sleep transition, the system stops. On the other hand, if the apparatus power is off or there is no sleep transition request, the process proceeds to S403.

S403において、キャリブレーション制御部23Bは、読み取り要求があるか否かを監視しており(S403)、読み取り要求がない場合、処理はS402に移行する。一方、読み取り要求があった場合、処理はS404に移行する。   In S403, the calibration control unit 23B monitors whether or not there is a read request (S403). If there is no read request, the process proceeds to S402. On the other hand, if there is a read request, the process proceeds to S404.

このとき、読み取り要求がキャリブレーション制御部23Bに与えられると共に、ユーザにより選択された読み取りモードの種別情報もキャリブレーション制御部23Bに与えられる。   At this time, the reading request is given to the calibration control unit 23B, and the type information of the reading mode selected by the user is also given to the calibration control unit 23B.

S404では、読み取り要求がキャリブレーション制御部23Bに与えられると、キャリブレーション制御部23Bは、当該選択された読み取りモードに関する読み取りセンサ9の読み取りデータのキャリブレーション処理を実行するか否かの確認処理を行なう(S404)。   In S404, when a reading request is given to the calibration control unit 23B, the calibration control unit 23B performs a confirmation process as to whether or not to execute the calibration process of the read data of the reading sensor 9 regarding the selected reading mode. This is performed (S404).

S404における処理について図13を用いて説明する。キャリブレーション制御部23Bは、ユーザにより選択された読み取りモードの種別情報に基づいて、補正データ記録部24に記憶されている読み取りデータを参照して、当該選択された読み取りモードについて、読み取りデータの補正が既に実行されているか否かを確認する(S501)。   The process in S404 will be described with reference to FIG. The calibration control unit 23B refers to the read data stored in the correction data recording unit 24 based on the read mode type information selected by the user, and corrects the read data for the selected read mode. Is already executed (S501).

そして、読み取りデータの補正が既に実行されている場合、キャリブレーション制御部23Bは、処理をS405に移行し、当該選択された読み取りモードで、原稿画像の読み取り処理を行なう(S405)。一方、読み取りデータの補正がまだ実行されていない場合、キャリブレーション制御部23Bは、処理をS502に移行して、当該選択された読み取りモードについての補正データ生成処理を実行する(S502)。   If correction of the read data has already been performed, the calibration control unit 23B moves the process to S405, and performs a document image reading process in the selected reading mode (S405). On the other hand, if the correction of the read data has not been executed yet, the calibration control unit 23B moves the process to S502 and executes the correction data generation process for the selected read mode (S502).

第2の実施形態に係る補正データ記録部24は、図14に例示するように、項目「補正実行フラグ」を追加した読み取りデータを記憶するように、読み取りデータを補正する際に、キャリブレーション制御部23Bが、対応する読み取りモードの「補正実行フラグ」にフラグを立てるようにしても良い。これにより、S501において、キャリブレーション制御部23Bは「補正実行フラグ」を参照することで、選択された読み取りモードについて、すでに補正処理がなされているか否かを容易に認識することができる。なお、図14の「補正実行フラグ」では、「○」は補正実行済みであり、「×」は補正実行されていないことを示している。   As illustrated in FIG. 14, the correction data recording unit 24 according to the second embodiment performs calibration control when correcting the read data so as to store the read data to which the item “correction execution flag” is added. The unit 23B may set a flag in the “correction execution flag” of the corresponding reading mode. Thereby, in S501, the calibration control unit 23B can easily recognize whether or not the correction processing has already been performed for the selected reading mode by referring to the “correction execution flag”. In the “correction execution flag” of FIG. 14, “◯” indicates that correction has been executed, and “×” indicates that correction has not been executed.

例えば、選択された読み取りモードが「解像度300dpi/カラー」であったとすると、キャリブレーション制御部23Bは、図14の読み取りデータの「補正実行フラグ」を参照して補正実行済みであることを確認する。そのため、キャリブレーション制御部23Bはキャリブレーション実行確認処理を終了し、原稿画像の読み取り処理が行なわれる。   For example, if the selected reading mode is “resolution 300 dpi / color”, the calibration control unit 23B refers to the “correction execution flag” of the read data in FIG. 14 and confirms that correction has been executed. . Therefore, the calibration control unit 23B ends the calibration execution confirmation process, and the original image reading process is performed.

一方、例えば、選択された読み取りモードが「解像度300dpi/モノクロ」であったとすると、キャリブレーション制御部23Bは、図14の読み取りデータの「補正実行フラグ」を参照して補正実行がなされていないことを確認する。そのため、キャリブレーション制御部23Bは、読み取りモードが「解像度300dpi/モノクロ」についての読み取りデータについて補正データ生成処理を行なう。この補正データ生成処理は、第1の実施形態に係る図10で説明した処理と同様の処理を適用することができる。そして、補正データ生成処理が終了すると、原稿画像の読み取り処理が行なわれる。なお、キャリブレーション制御部23Bが補正データ生成処理を実行すると、読み取りデータの補正をした旨を記録するため、キャリブレーション制御部23Bは、図14の「補正実行フラグ」にフラグを立てる。   On the other hand, for example, if the selected reading mode is “resolution 300 dpi / monochrome”, the calibration control unit 23B does not execute correction referring to the “correction execution flag” of the read data in FIG. Confirm. Therefore, the calibration control unit 23B performs correction data generation processing on the read data for the read mode “resolution 300 dpi / monochrome”. For this correction data generation processing, processing similar to the processing described in FIG. 10 according to the first embodiment can be applied. When the correction data generation process is completed, a document image reading process is performed. When the calibration control unit 23B executes the correction data generation process, the calibration control unit 23B sets a flag on the “correction execution flag” in FIG. 14 in order to record that the read data has been corrected.

上記のように、キャリブレーション制御部23Bは、読み取り要求後に、指定された読み取りモードについて、個別に、読み取りデータの補正がなされているか否かを確認し、キャリブレーションが実行されていないときに、個別にキャリブレーションを実行する。   As described above, the calibration control unit 23B checks whether the read data is individually corrected for the designated read mode after the read request, and when calibration is not executed, Perform calibration individually.

(B−3)第2の実施形態の効果
以上のように、第2の実施形態によれば、キャリブレーション済みの読み取りモードが指定された場合、キャリブレーションを実行しないので、ユーザによる読み取り要求してから読み取りが完了するまでの時間を短縮できる。
(B-3) Effect of Second Embodiment As described above, according to the second embodiment, when a calibrated reading mode is designated, calibration is not executed, so that the user requests reading. The time from reading to completion of reading can be shortened.

(C)第3の実施形態
次に、第3の実施形態に係る画像読取装置及び画像読取方法の第3の実施形態を、図面を参照しながら詳細に説明する。
(C) Third Embodiment Next, a third embodiment of an image reading apparatus and an image reading method according to a third embodiment will be described in detail with reference to the drawings.

(C−1)第3の実施形態の構成
第3の実施形態に係る画像読取装置100の外観構成は、第1の実施形態と同一又は対応する構成を適用することができる。そのため、第3の実施形態においても、第1の実施形態に係る図2〜図7を用いて説明する。
(C-1) Configuration of Third Embodiment As the external configuration of the image reading apparatus 100 according to the third embodiment, the same or corresponding configuration as that of the first embodiment can be applied. Therefore, also in 3rd Embodiment, it demonstrates using FIGS. 2-7 based on 1st Embodiment.

図15は、第3の実施形態に係る画像読取装置100の制御系の構成を示す構成図である。   FIG. 15 is a configuration diagram illustrating a configuration of a control system of the image reading apparatus 100 according to the third embodiment.

図15において、第3の実施形態に係る画像読取装置100は、表示部3、スイッチ部4、オペレータパネル制御部18、メイン制御部19、読み取り機構制御部20、ADFモータ21、FBモータ11、読み取りセンサ9、H.Pセンサ15、キャリブレーション制御部23C、補正データ記録部24、画像処理部25、出力データ格納部26、データ出力制御部27、補正データ格納部30を有する。   15, the image reading apparatus 100 according to the third embodiment includes a display unit 3, a switch unit 4, an operator panel control unit 18, a main control unit 19, a reading mechanism control unit 20, an ADF motor 21, an FB motor 11, Read sensor 9, H.P. P sensor 15, calibration control unit 23 </ b> C, correction data recording unit 24, image processing unit 25, output data storage unit 26, data output control unit 27, and correction data storage unit 30.

キャリブレーション制御部23Cは、第1の実施形態と同様に、読み取りセンサ9の読み取りデータを較正(キャリブレーション)するものである。   The calibration control unit 23C calibrates (calibrates) the read data of the reading sensor 9 as in the first embodiment.

キャリブレーション制御部23Cは、システム初期化の際に、読み取りセンサ9の読み取りデータの較正を行うが、複数の読み取りモードのうち、ある読み取りモードについて、読み取りセンサ9の読み取りデータ値が基準範囲に納まっている場合には、他の読み取りモードについても読み取りデータの補正が実行されているものとみなし、他の読み取りモードについての補正データ生成処理を実行しない。   The calibration control unit 23C calibrates the reading data of the reading sensor 9 at the time of system initialization, but the reading data value of the reading sensor 9 falls within the reference range for a certain reading mode among a plurality of reading modes. If it is, the correction of the read data is considered to have been executed for the other reading modes, and the correction data generation process for the other reading modes is not executed.

つまり、画像読取装置100において、読み取りセンサ9の読み取りデータの値が較正されておらず、装置固有の値のみが設定されている状態(一番最初の状態)で、システム初期化がなされると、キャリブレーション制御部23Cは全ての読み取りモードについて読み取りデータのキャリブレーションを行なう。   That is, when the system initialization is performed in the image reading apparatus 100 in a state where the value of the reading data of the reading sensor 9 is not calibrated and only the value unique to the apparatus is set (first state). The calibration control unit 23C calibrates read data for all reading modes.

その一番最初の初期化以降、Sleep復旧等のシステム初期化処理がなされるときに、キャリブレーション制御部23Cは、各読み取りモードの読み取りモードのキャリブレーション処理を実行するが、このときに、ある読み取りモードについてデータ補正がなされているときには、他の読み取りモードについてキャリブレーションを実行せずに、原稿画像の読み取り処理を許容する。これにより、全ての読み取りモードのキャリブレーションに係る時間を短縮することができる。   After the first initialization, when the system initialization process such as Sleep recovery is performed, the calibration control unit 23C executes the calibration process of the reading mode of each reading mode. When data correction is performed for the reading mode, the original image reading process is allowed without performing calibration for the other reading modes. As a result, the time required for calibration in all reading modes can be shortened.

補正データ格納部30は、キャリブレーション制御部23Cによりキャリブレーションされた読み取りデータの補正データを格納するものである。補正データ格納部30は、不揮発性記憶装置を適用することが望ましく、キャリブレーション制御部23Cによりキャリブレーションされるたびに、その補正データを記憶する。なお、補正データ格納部30に格納される補正データの構成は、図7に例示する読み取りデータと同一又は対応するデータ構成としても良い。   The correction data storage unit 30 stores correction data of read data calibrated by the calibration control unit 23C. The correction data storage unit 30 is preferably a non-volatile storage device, and stores the correction data every time calibration is performed by the calibration control unit 23C. The configuration of the correction data stored in the correction data storage unit 30 may be the same as or corresponding to the read data illustrated in FIG.

(C−2)第3の実施形態の動作
第3の実施形態に係る画像読取装置100は、第1の実施形態に係る図8の画像読取処理がなされる。
(C-2) Operation of Third Embodiment The image reading apparatus 100 according to the third embodiment performs the image reading process of FIG. 8 according to the first embodiment.

すなわち、図8に示すように、画像読取装置100において、装置電源ON若しくはSleepモードから復旧すると、OSの起動やRAMの初期化等のシステム初期化処理が行なされる(S100)。   That is, as shown in FIG. 8, when the image reading apparatus 100 is restored from the apparatus power-on or the sleep mode, system initialization processing such as OS activation and RAM initialization is performed (S100).

システム初期化後、読み取りセンサ9がホームポジション(待機位置)に戻され、読み取りセンサ9のH.P位置出し動作が実施される(S101)。   After the system initialization, the reading sensor 9 is returned to the home position (standby position). The P positioning operation is performed (S101).

メイン制御部19からキャリブレーション制御部23Cに対して、キャリブレーション要求信号が与えられると、キャリブレーション処理が実行される(S102)。図8のS103〜S105の処理については、第1の実施形態で説明したため、ここでの詳細な説明は省略する。   When a calibration request signal is given from the main control unit 19 to the calibration control unit 23C, a calibration process is executed (S102). Since the processing of S103 to S105 in FIG. 8 has been described in the first embodiment, a detailed description thereof is omitted here.

図16は、第3の実施形態に係るキャリブレーションの処理動作を示すフローチャートである。   FIG. 16 is a flowchart showing a calibration processing operation according to the third embodiment.

システム初期化後、キャリブレーション要求がキャリブレーション制御部23Cに与えられると、キャリブレーション制御部23Cは、補正データ格納部30から補正データを読み出し、その補正データを補正データ記録部24に記憶する(S601)。つまり、前回のキャリブレーションで得られた補正データを補正データ記録部24に記憶して、読み取りデータの更新を行なう。   After the system initialization, when a calibration request is given to the calibration control unit 23C, the calibration control unit 23C reads the correction data from the correction data storage unit 30 and stores the correction data in the correction data recording unit 24 ( S601). That is, the correction data obtained by the previous calibration is stored in the correction data recording unit 24, and the read data is updated.

なお、例えば画像読取装置100の出荷前等に、補正データ格納部30に読み取りデータの初期値を記憶させておくことで、初期状態の場合でも、読み取りデータの初期値を用いたキャリブレーションが可能となる。   For example, by storing the initial value of the read data in the correction data storage unit 30 before the image reading apparatus 100 is shipped, calibration using the initial value of the read data is possible even in the initial state. It becomes.

キャリブレーション制御部23Cは、補正データ記録部24に記憶される読み取りデータのうち、先頭の読み取りモードの情報を読み出し(S602)、キャリブレーション制御部23は、読み出した読み取りモード情報を用いて、補正データ生成処理を実行する(S603)。   The calibration control unit 23C reads information on the first reading mode from the read data stored in the correction data recording unit 24 (S602), and the calibration control unit 23 corrects using the read reading mode information. Data generation processing is executed (S603).

ここで、キャリブレーション制御部23Cは、先頭の読み取りモードの情報(すなわち、デフォルトで決定されている読み取りモードの情報)を読み出す場合を例示しているが、現時点で設定されている読み取りモード(すなわち、直前の読み取りモード)の情報であっても良いし、又はランダムに決定したいずれかの読み取りモードの情報であっても良い。   Here, the calibration control unit 23C exemplifies the case of reading the first reading mode information (that is, the reading mode information determined by default), but the reading mode currently set (that is, the reading mode information is determined by default). , Immediately preceding reading mode) information, or any reading mode information determined at random.

この補正データ生成処理の詳細な説明は後述するが、キャリブレーション制御部23Cは、当該読み取りモードについて、読み取りデータ値が基準範囲に納まっているか否かを確認すると共に、読み取りデータの更新を行なったか否かを確認する。   Although detailed description of the correction data generation processing will be described later, the calibration control unit 23C confirms whether or not the read data value is within the reference range and updates the read data for the read mode. Confirm whether or not.

S604では、S603においてキャリブレーション制御部23Cが読み取りデータの更新を行なったか否かを確認する(S604)。   In S604, it is confirmed whether or not the calibration control unit 23C has updated the read data in S603 (S604).

キャリブレーション制御部23Cが、当該読み取りモードの読み取りデータの更新をしない場合、処理を終了させる。すなわち、他の読み取りモードについても、読み取りデータの補正処理を行なわずに処理を終了する。   If the calibration control unit 23C does not update the read data in the read mode, the process is terminated. That is, for other reading modes, the process is terminated without performing the correction process of the read data.

一方、キャリブレーション制御部23Cが、当該読み取りモードの読み取りデータの更新をした場合、処理はS605に移行して、他の読み取りモードについても、読み取りデータの補正処理を行なう。   On the other hand, when the calibration control unit 23 </ b> C updates the read data in the read mode, the process proceeds to S <b> 605 and the read data correction process is performed for other read modes.

S605では、キャリブレーション制御部23Cは、補正データ記録部24から次の読み取りモードの情報を読み出して(S605)、次の読み取りモードの情報を用いて補正データ生成処理を実行する(S606)。S606における補正データ生成処理は、第1の実施形態に係る図10に例示する処理を適用できる。   In S605, the calibration control unit 23C reads information on the next reading mode from the correction data recording unit 24 (S605), and executes correction data generation processing using the information on the next reading mode (S606). The process illustrated in FIG. 10 according to the first embodiment can be applied to the correction data generation process in S606.

S606の補正データ生成処理が実行されると、キャリブレーション制御部23Cは、全ての読み取りモードについて補正データ処理を実行したか否かを確認する(S607)。全ての読み取りモードについて実行していないときには、処理をS605に移行して、処理を繰り返す。   When the correction data generation process of S606 is executed, the calibration control unit 23C checks whether or not the correction data process has been executed for all reading modes (S607). When not all the reading modes are executed, the process proceeds to S605 and the process is repeated.

一方、全ての読み取りモードについて実行したときには、処理をS608に移行し、キャリブレーション制御部23Cは、補正データ記録部24に記憶されている情報を、不揮発性記憶装置である補正データ格納部30に保存する(S608)。これにより処理を終了する。   On the other hand, when all the reading modes are executed, the process proceeds to S608, and the calibration control unit 23C transfers the information stored in the correction data recording unit 24 to the correction data storage unit 30 that is a nonvolatile storage device. Save (S608). This completes the process.

図17は、第3の実施形態に係る補正データ生成処理を示すフローチャートである。図17の補正データ生成処理は、図16のS603における処理である。   FIG. 17 is a flowchart showing correction data generation processing according to the third embodiment. The correction data generation process of FIG. 17 is the process in S603 of FIG.

キャリブレーション制御部23Cは、補正データ記録部24に記憶されている読み取りデータ(図7参照)を参照して、当該読み取りモードのアナログデータ電圧値を読み出し(S701)、その電圧値で読み取りセンサ9を消灯した状態で、画像を読み取り暗基準データを採取する(S702)。キャリブレーション制御部23Cは、採取した暗基準データの画素のうち最も暗い画素データを検索し、その値が期待する基準範囲に納まっているか否かを確認する(S703)。暗基準データが基準範囲に納まっているか否かの確認方法は、第1の実施形態と同様の方法を適用できる。   The calibration control unit 23C refers to the read data (see FIG. 7) stored in the correction data recording unit 24, reads the analog data voltage value in the read mode (S701), and reads the read data by using the voltage value. With the LED turned off, the image is read and dark reference data is collected (S702). The calibration control unit 23C searches for the darkest pixel data among the pixels of the collected dark reference data, and confirms whether or not the value is within the expected reference range (S703). As a method for confirming whether the dark reference data is within the reference range, the same method as in the first embodiment can be applied.

S703において、暗基準データが基準範囲に納まっていない場合、処理をS704に移行し、キャリブレーション制御部23Cは、アナログデータ電圧値を調整して更新する(S704)。キャリブレーション制御部23Cは、更新後のアナログデータ電圧値で読み取りセンサ9を消灯した状態で暗基準データを採取し(S705)、暗基準データが基準範囲に納まったか否かを判断し(S706)、暗基準データが基準範囲に納まるまで、アナログデータ電圧値を調整する。   If the dark reference data is not within the reference range in S703, the process proceeds to S704, and the calibration control unit 23C adjusts and updates the analog data voltage value (S704). The calibration control unit 23C collects dark reference data with the updated analog data voltage value and the reading sensor 9 turned off (S705), and determines whether the dark reference data is within the reference range (S706). The analog data voltage value is adjusted until the dark reference data falls within the reference range.

暗基準データが基準範囲に納まった場合、処理をS707に移行し、基準範囲に納まった暗基準データを、補正データ記録部24に更新する(S707)。その後、処理をS712に移行して、白基準データに関する補正処理がなされる。   If the dark reference data falls within the reference range, the process proceeds to S707, and the dark reference data within the reference range is updated in the correction data recording unit 24 (S707). Thereafter, the process proceeds to S712, and correction processing relating to white reference data is performed.

S703において、暗基準データが基準範囲に納まっていない場合、処理をS708に移行する。キャリブレーション制御部23Cは、補正データ記録部24に記憶されている読み取りデータ(図7参照)を参照して、該当する読み取りモードの露光時間で読み取りセンサ9を点灯させて、白基準データを採取する(S708)。   If the dark reference data is not within the reference range in S703, the process proceeds to S708. The calibration control unit 23C refers to the read data (see FIG. 7) stored in the correction data recording unit 24, turns on the read sensor 9 with the exposure time in the corresponding read mode, and collects white reference data. (S708).

キャリブレーション制御部23Cは、第1の実施形態と同様に、各画素単位で、白基準データと暗基準データとの差分を取り、それら差分値うち最大値と最小値を検索し、その最大値及び最小値が基準範囲に納まっているか否かを確認する(S710)。最大値及び最小値が基準範囲に納まっていない場合、処理はS712に移行し、基準範囲に納まっている場合、処理はS711に移行する。   Similarly to the first embodiment, the calibration control unit 23C obtains the difference between the white reference data and the dark reference data for each pixel, searches for the maximum value and the minimum value among these difference values, It is confirmed whether the minimum value is within the reference range (S710). If the maximum value and the minimum value are not within the reference range, the process proceeds to S712. If the maximum value and the minimum value are within the reference range, the process proceeds to S711.

S711において、最大値及び最小値が基準範囲に納まっている場合、暗基準データ及び白基準データが基準範囲に納まっており、キャリブレーション制御部23Cは、読み取りデータを補正する必要がないと判断し、補正データ更新なしを示す旨を通知する。   In S711, when the maximum value and the minimum value are within the reference range, the dark reference data and the white reference data are within the reference range, and the calibration control unit 23C determines that there is no need to correct the read data. , Notify that there is no correction data update.

一方、S709において、最大値及び最小値が基準範囲に納まっていない場合、露光時間を調整するために、処理をS712に移行する。   On the other hand, if the maximum value and the minimum value are not within the reference range in S709, the process proceeds to S712 to adjust the exposure time.

S712では、キャリブレーション制御部23Cが、補正データ記録部24に記憶されている読み取りデータ(図7参照)を参照して、当該読み取りモードの露光時間を読み出し(S712)、その露光時間で読み取りセンサ9を点灯させて、白基準データを採取する(S713)。キャリブレーション制御部23Cは、第1の実施形態と同様に、各画素単位で、白基準データと暗基準データとの差分を取り、それら差分値うち最大値と最小値を検索し、その最大値及最小値が基準範囲に納まっているか否かを確認する(S714)。   In S712, the calibration control unit 23C refers to the read data (see FIG. 7) stored in the correction data recording unit 24, reads the exposure time in the read mode (S712), and reads the exposure sensor based on the exposure time. 9 is turned on and white reference data is collected (S713). Similarly to the first embodiment, the calibration control unit 23C obtains the difference between the white reference data and the dark reference data for each pixel, searches for the maximum value and the minimum value among these difference values, and determines the maximum value and the maximum value. It is confirmed whether or not the minimum value is within the reference range (S714).

前記最大値及び前記最小値が基準範囲に納まっていないときには、キャリブレーション制御部23Cは、最大値及び最小値が基準範囲に納まるまで、露光時間を調整し更新して(S715)、処理をS716に移行する。   When the maximum value and the minimum value are not within the reference range, the calibration control unit 23C adjusts and updates the exposure time until the maximum value and the minimum value are within the reference range (S715), and the process is performed at S716. Migrate to

S716では、暗基準データと白基準データとのいずれか又は両方の読み取りデータが補正処理された場合である。この場合、キャリブレーション制御部23Cは、補正データ更新なしを示す旨を通知する。   In S716, the read data of either or both of the dark reference data and the white reference data is corrected. In this case, the calibration control unit 23C notifies that there is no correction data update.

(C−3)第3の実施形態の効果
以上のように、第3の実施形態によれば、1つの読み取りモードのキャリブレーションを実施し、更新が不要と判断した際は、他の読み取りモードのキャリブレーションを実行しないので、装置の立ち上がり時間も短縮できる。
(C-3) Effect of Third Embodiment As described above, according to the third embodiment, when one reading mode is calibrated and it is determined that updating is unnecessary, another reading mode is used. Since the calibration is not executed, the rise time of the apparatus can be shortened.

(D)第4の実施形態
次に、本発明に係る画像読取装置及び画像読取方法の第4の実施形態を、図面を参照しながら詳細に説明する。
(D) Fourth Embodiment Next, an image reading apparatus and an image reading method according to a fourth embodiment of the present invention will be described in detail with reference to the drawings.

(D−1)第4の実施形態の構成
第4の実施形態に係る画像読取装置100の外観構成は、第1の実施形態と同一又は対応する構成を適用することができる。そのため、第3の実施形態においても、第1の実施形態に係る図2〜図7を用いて説明する。
(D-1) Configuration of Fourth Embodiment As the external configuration of the image reading apparatus 100 according to the fourth embodiment, the same or corresponding configuration as that of the first embodiment can be applied. Therefore, also in 3rd Embodiment, it demonstrates using FIGS. 2-7 based on 1st Embodiment.

図18は、第4の実施形態に係る画像読取装置100の制御系の構成を示す構成図である。   FIG. 18 is a configuration diagram illustrating a configuration of a control system of the image reading apparatus 100 according to the fourth embodiment.

図18において、第4の実施形態に係る画像読取装置100は、表示部3、スイッチ部4、オペレータパネル制御部18、メイン制御部19、読み取り機構制御部20、ADFモータ21、FBモータ11、読み取りセンサ9、H.Pセンサ15、キャリブレーション制御部23D、補正データ記録部24、画像処理部25、出力データ格納部26、データ出力制御部27、読み取りモード変更検出部40を有する。   18, the image reading apparatus 100 according to the fourth embodiment includes a display unit 3, a switch unit 4, an operator panel control unit 18, a main control unit 19, a reading mechanism control unit 20, an ADF motor 21, an FB motor 11, Read sensor 9, H.P. A P sensor 15, a calibration control unit 23 </ b> D, a correction data recording unit 24, an image processing unit 25, an output data storage unit 26, a data output control unit 27, and a reading mode change detection unit 40 are included.

読み取りモード変更検出部40は、オペレータパネル制御部18から当該画像読取装置100の機能画面の変更有無情報を取得し、機能画面の変更有無情報に応じて、読み取りモードの変更を検出するものである。つまり、読み取りモード変更検出部40は、ユーザ操作により画像読取装置100の機能(例えば、コピー機能、ScanTo機能、FAX送信機能等)の変更がなされたときに、その機能に応じて読み取りモードの変更を検出する。 Reading mode change detecting unit 40 obtains the change presence information of the function screen of the image reading apparatus 100 from operating tapa channel control unit 18, in accordance with the change presence information of the function screen, it detects a change in the reading mode is there. That is, when the function of the image reading apparatus 100 (for example, a copy function, a ScanTo function, a FAX transmission function, or the like) is changed by a user operation, the reading mode change detection unit 40 changes the reading mode according to the function. Is detected.

キャリブレーション制御部23Dは、第2の実施形態のキャリブレーション制御部23Bと同様の処理を行なうものである。   The calibration control unit 23D performs the same process as the calibration control unit 23B of the second embodiment.

(D−2)第4の実施形態の動作
図19は、第4の実施形態に係る画像読取装置100における動作概略を示すフローチャートである。
(D-2) Operation of the Fourth Embodiment FIG. 19 is a flowchart showing an outline of operation in the image reading apparatus 100 according to the fourth embodiment.

図20は、第4の実施形態に係る読み取りモード変更検出処理を示すフローチャートである。   FIG. 20 is a flowchart showing a reading mode change detection process according to the fourth embodiment.

まず、図19を用いて、画像読取装置100における画像読み取り動作の概略を説明する。画像読取装置100において、装置電源ON若しくはSleepモードから復旧すると、OSの起動やRAMの初期化等のシステム初期化処理が行なされる(S800)。   First, an outline of an image reading operation in the image reading apparatus 100 will be described with reference to FIG. When the image reading apparatus 100 recovers from the apparatus power-on or the sleep mode, system initialization processing such as OS activation and RAM initialization is performed (S800).

システム初期化後、読み取りセンサ9をホームポジション(待機位置)に戻すため、FBモータ11が駆動することで読み取りセンサ9が移動し、ホームポジションまで移動した読み取りセンサ9をH.Pセンサ15が検知する。これにより、読み取りセンサ9のH.P位置出し動作が実施される(S801)。   After the system initialization, in order to return the reading sensor 9 to the home position (standby position), the reading sensor 9 moves when the FB motor 11 is driven. P sensor 15 detects. As a result, the H.P. The P positioning operation is performed (S801).

このとき、読み取りモード変更検出部40は、初期時のキャリブレーション条件を確定する(S802)。キャリブレーション条件の確定方法は、例えば、装置デフォルトのコピー機能、ScanTo機能、FAX送信機能等の機能画面の読み取り条件に基づいて、キャリブレーション条件を確定する。   At this time, the reading mode change detection unit 40 determines an initial calibration condition (S802). As a calibration condition determination method, for example, calibration conditions are determined based on reading conditions of a function screen such as an apparatus default copy function, a ScanTo function, and a FAX transmission function.

初期時のキャリブレーション条件が確定すると、その初期時のキャリブレーション条件に従って、キャリブレーション制御部23Dが読み取りセンサ9の読み取りデータのキャリブレーションを実行する(S803)。キャリブレーション実行後、画像読取装置100は待機状態に移行する。   When the initial calibration conditions are determined, the calibration control unit 23D calibrates the read data of the read sensor 9 in accordance with the initial calibration conditions (S803). After the calibration is executed, the image reading apparatus 100 shifts to a standby state.

その後、画像読取装置100において、電源OFF又はSleep移行要求があるか否かを確認し(S804)、電源OFF又はSleep移行要求があった場合、システムを停止する。電源OFF又はSleep移行要求がない場合、読み取り要求があるか否かを確認する(S805)。   Thereafter, the image reading apparatus 100 checks whether there is a power-off or sleep shift request (S804). If there is a power-off or sleep shift request, the system is stopped. If there is no power off or sleep transition request, it is confirmed whether there is a read request (S805).

S805において、読み取り要求があった場合、原稿読取り動作を実行する(S806)。読み取り要求がなかった場合、読み取りモードの更新がないか否かを確定するため、読み取りモード変更検出部40は読み取りモード変更検出処理を実行する(S807)。S807における読み取りモード変更検出処理の詳細については後述する。   If there is a reading request in S805, an original reading operation is executed (S806). When there is no read request, the read mode change detection unit 40 executes a read mode change detection process to determine whether or not the read mode is not updated (S807). Details of the reading mode change detection processing in S807 will be described later.

そして、読み取りモード変更検出部40により読み取りモードの変更が検出された場合、キャリブレーション制御部23Dは、読み取りセンサ9の読み取りデータのキャリブレーションを実行し(S809)、その後処理をS804に移行して装置を待機状態に移行する。   When the reading mode change detection unit 40 detects a change in the reading mode, the calibration control unit 23D executes the calibration of the reading data of the reading sensor 9 (S809), and the process proceeds to S804. Transition the device to the standby state.

一方、読み取りモード変更検出部40により読み取りモードの変更がない場合、キャリブレーション制御部23Dは、キャリブレーションを実行しないで、処理をS804に移行して装置を待機状態に移行する。   On the other hand, when the reading mode change detection unit 40 does not change the reading mode, the calibration control unit 23D shifts the process to S804 without executing calibration, and shifts the apparatus to a standby state.

次に、第4の実施形態に係る読み取りモード変更検出処理について図20を参照しながら詳細に説明する。   Next, a reading mode change detection process according to the fourth embodiment will be described in detail with reference to FIG.

まず、読み取りモード変更検出部40は、オペレータパネル制御部18を通じて表示部3に現在表示されている機能画面(例えば、コピー機能、ScanTo機能、FAX送信機能等の画面)を確認する。そして、前回確認した表示画面と今回確認した表示画面とが異なるか否かによって、読み取りモード変更検出部40は機能画面が変更になったか否かを確認する(S501)。つまり、機能画面を通じて、カラー又はモノクロの別や解像度等の設定情報が変更したか否かを確認する。 First, the reading mode change detection unit 40 checks a function screen (for example, a screen of a copy function, a ScanTo function, a FAX transmission function, etc.) currently displayed on the display unit 3 through the operator panel control unit 18. Then, depending on whether the display screen confirmed last time is different from the display screen confirmed this time, the reading mode change detection unit 40 checks whether the function screen has been changed (S501). That is, it is confirmed through the function screen whether the setting information such as the color or monochrome or the resolution has been changed.

S501において、機能画面が変更になったと判断した場合、読み取りモード変更検出部40は、表示されている機能画面のカラー/モノクロ設定と解像度設定により読み取りモードを決定する(S502)。このとき、コピー機能、ScanTo機能、FAX送信機能等の各機能には、モノクロ又はモノクロの別、解像度等の設定情報が予め設定されており、その機能設定情報が記憶されている。読み取りモード変更検出部40は、その機能設定情報を参照しながら、カラー/モノクロ設定と解像度設定に応じた読み取りモードを決定することができる。そして、読み取りモード変更検出部40はオペレータパネル制御部18を通じて、メイン制御部19に通知する(S503)。   If it is determined in S501 that the function screen has been changed, the reading mode change detection unit 40 determines the reading mode based on the color / monochrome setting and resolution setting of the displayed function screen (S502). At this time, for each function such as a copy function, a ScanTo function, and a FAX transmission function, setting information such as monochrome or monochrome, resolution, etc. is set in advance, and the function setting information is stored. The reading mode change detection unit 40 can determine the reading mode according to the color / monochrome setting and the resolution setting while referring to the function setting information. Then, the reading mode change detection unit 40 notifies the main control unit 19 through the operator panel control unit 18 (S503).

S501において、機能画面が変更していないと判断した場合、読み取りモード変更検出部40は、表示部3に表示されている機能画面に基づいて、カラー又はモノクロ設定が変更になったか否かを確認する(S504)。カラー又はモノクロ変更がされた場合、読み取りモード変更検出部40は、前述した読み取りモード変更処理を実施する(S502)。一方、カラー、モノクロ設定が変更になっていないと判断した場合、処理をS505に移行する。   When it is determined in S501 that the function screen has not been changed, the reading mode change detection unit 40 checks whether the color or monochrome setting has been changed based on the function screen displayed on the display unit 3. (S504). When the color or monochrome is changed, the reading mode change detection unit 40 performs the reading mode changing process described above (S502). On the other hand, if it is determined that the color and monochrome settings are not changed, the process proceeds to S505.

S505では、読み取りモード変更検出部40は、表示部3に表示されている機能画面の読み取り解像度設定が変更になったか否かを確認する(S505)。そして、読み取り解像度設定が変更になったと判断した場合、読み取りモード変更検出部40は、前述した読み取りモード変更処理を実施する(S502)。   In S505, the reading mode change detection unit 40 checks whether the reading resolution setting of the function screen displayed on the display unit 3 has been changed (S505). When it is determined that the reading resolution setting has been changed, the reading mode change detection unit 40 performs the above-described reading mode changing process (S502).

一方、読み取り解像度設定が変更になっていないと判断した場合(つまり、カラー又はモノクロ設定と、解像度設定との両方が変更しないと判断した場合)、読み取りモード変更検出部40は、オペレータパネル制御部18を通じて、メイン制御部19に読み取りモード変更なしを通知する(S506)。   On the other hand, when it is determined that the reading resolution setting is not changed (that is, when it is determined that both the color or monochrome setting and the resolution setting are not changed), the reading mode change detection unit 40 is an operator panel control unit. 18, the main control unit 19 is notified of no change in the reading mode (S 506).

(D−3)第4の実施形態の効果
以上のように、第4の実施形態によれば、読み取りモード更新を読み取り要求の前に検出して予めキャリブレーションを実行できるので、ユーザが読み取り要求してから読み取りが完了するまでの時間を短縮できる。
(D-3) Effect of the Fourth Embodiment As described above, according to the fourth embodiment, since the reading mode update can be detected before the read request and the calibration can be executed in advance, the user can make a read request. The time from reading to completion of reading can be shortened.

(E)他の実施形態
上述した第1〜第4の実施形態においても種々の変形実施形態を言及したが、本発明は、以下の変形実施形態にも適用可能である。
(E) Other Embodiments Although various modified embodiments have been mentioned in the first to fourth embodiments described above, the present invention can also be applied to the following modified embodiments.

(E−1)上述した第1及び第2の実施形態で説明した処理を組み合わせた処理を本発明に係る画像読取装置のキャリブレーション制御部が実行するようにしても良い。つまり、キャリブレーション制御部は、システム初期後に、全ての読み取りモードについてキャリブレーションし、その後、ユーザにより読み取りモードの変更があった場合に、その読み取りモード毎の読み取りデータをキャリブレーションするようにしても良い。これにより、画像読取装置の装置電源ON後に全ての読み取りモードについてキャリブレーションを実行し、その後装置ONが継続しているときには、読み取り要求があったときに、その読み取りモード毎に読み取りデータのキャリブレーションを実行することができるため、ユーザの待機時間を短縮することができる。   (E-1) The calibration control unit of the image reading apparatus according to the present invention may execute a process in which the processes described in the first and second embodiments are combined. That is, the calibration control unit calibrates all the reading modes after the initial stage of the system, and then calibrates the reading data for each reading mode when the reading mode is changed by the user. good. As a result, calibration is executed for all reading modes after the apparatus power of the image reading apparatus is turned on, and when the apparatus is continuously turned on thereafter, the reading data is calibrated for each reading mode when there is a reading request. Therefore, the waiting time of the user can be shortened.

(E−2)上述した第1〜第4の実施形態では、図7又は図14に示すように、キャリブレーション制御部によるキャリブレーションが実行されるたびに、その補正値を記憶する場合を例示した。すなわち、今回実行されたキャリブレーションで得られた値(最新の値)を補正値として補正データ記録部に記憶する場合を例示した。しかし、キャリブレーション制御部は、今回のキャリブレーション以前の過去の複数の補正値を保持し、その複数の補正値を平均した値を、補正データ記録部に記憶するようにしても良い。   (E-2) In the above-described first to fourth embodiments, as illustrated in FIG. 7 or FIG. 14, the case where the correction value is stored every time calibration is performed by the calibration control unit is illustrated. did. That is, the case where the value (latest value) obtained by the calibration executed this time is stored as a correction value in the correction data recording unit is illustrated. However, the calibration control unit may hold a plurality of past correction values before the current calibration, and store a value obtained by averaging the plurality of correction values in the correction data recording unit.

100…画像読取装置、9…読み取りセンサ、16…キャリブレーションシート、23A〜23D…キャリブレーション制御部、24…補正データ記録部、25…データ補正制御部、30…補正データ格納部、40…読み取りモード変更部、3…表示部、4…スイッチ部、18…オペレータパネル制御部、19…メイン制御部、20…読み取り機構制御部、25…画像処理部、27…データ出力制御部。   DESCRIPTION OF SYMBOLS 100 ... Image reading apparatus, 9 ... Reading sensor, 16 ... Calibration sheet, 23A-23D ... Calibration control part, 24 ... Correction data recording part, 25 ... Data correction control part, 30 ... Correction data storage part, 40 ... Reading Mode changing unit, 3... Display unit, 4... Switch unit, 18... Operator panel control unit, 19... Main control unit, 20.

Claims (7)

1又は複数の読み取りモードで媒体の画像を読み取る画像読取装置において、
前記媒体の画像を読み取る画像読取部と、
前記画像読取部の画像読み取りに係る設定値を、前記1又は複数の読み取りモード毎に記憶する設定値記憶部と、
所定のタイミングで、前記設定値記憶部を参照して、前記1又は複数の読み取りモード毎に、前記設定値を初期値として用いて、前記画像読取部の画像読み取りに係る設定値を調整するものであって、調整後の前記画像読み取りに係る設定値を前記設定値記憶部に記憶する設定値調整部と
を備え、
前記設定値記憶部が、前記設定値調整部により調整された前記調整後の画像読み取りに係る設定値を補正値として有し、
前記設定値調整部が、当該画像読取装置の所定の初期化処理後に、前記1又は複数の読み取りモードのうちいずれかの読み取りモードの前記補正値を用いて、前記画像読取部の画像読み取りに係る設定値の調整を実行し、その調整結果に応じて、他の画像読み取りモードでの前記画像読取部の前記設定値の調整を実行するか否かを決定する
ことを特徴とする画像読取装置。
In an image reading apparatus that reads an image of a medium in one or a plurality of reading modes,
An image reading unit for reading an image of the medium;
A setting value storage unit that stores setting values related to image reading of the image reading unit for each of the one or more reading modes;
The set value storage unit is referred to at a predetermined timing, and the set value related to image reading of the image reading unit is adjusted using the set value as an initial value for each of the one or more reading modes. A set value adjustment unit that stores a set value relating to the image reading after the adjustment in the set value storage unit,
The set value storage unit has a set value relating to the image read after the adjustment adjusted by the set value adjusting unit as a correction value,
The set value adjustment unit relates to image reading of the image reading unit using the correction value of any one of the one or a plurality of reading modes after a predetermined initialization process of the image reading device. An image reading apparatus that performs adjustment of a setting value and determines whether or not to adjust the setting value of the image reading unit in another image reading mode in accordance with the adjustment result.
記設定値調整部が、前記設定値記憶部に前記補正値が存在するときに、前記補正値を初期値として用いて、前記画像読取部の画像読み取りに係る設定値を調整する
ことを特徴とする請求項1に記載の画像読取装置。
Characterized in that the pre-Symbol setting value adjustment unit is, when the correction value is present in the set value storage unit, using the correction value as an initial value, to adjust the setting of the image reading of the image reading unit The image reading apparatus according to claim 1.
前記設定値調整部が、当該画像読取装置の所定の初期化処理後に、前記1又は複数の読み取りモードの全てについて、前記画像読取部の画像読み取りに係る設定値を調整することを特徴とする請求項1又は2に記載の画像読取装置。   The set value adjustment unit adjusts a set value related to image reading of the image reading unit for all of the one or a plurality of reading modes after a predetermined initialization process of the image reading apparatus. Item 3. The image reading apparatus according to Item 1 or 2. 前記設定値調整部は、前記いずれかの読み取りモードの前記設定値を初期値として用いた調整結果が所定条件を満たしている場合、他の画像読み取りモードについても前記画像読取部の前記設定値の調整を実行しないことを特徴とする請求項1〜3のいずれかに記載の画像読取装置。   The set value adjustment unit, when an adjustment result using the set value of any one of the reading modes as an initial value satisfies a predetermined condition, also sets the set value of the image reading unit for other image reading modes. The image reading apparatus according to claim 1, wherein no adjustment is performed. 前記設定値調整部が、入力された読み取り要求毎に、指定された読み取りモードについて、前記画像読取部の画像読み取りに係る設定値を調整することを特徴とする請求項1〜4のいずれかに記載の画像読取装置。   5. The setting value adjustment unit adjusts a setting value related to image reading of the image reading unit for a specified reading mode for each input reading request. The image reading apparatus described. 当該画像読取装置における画像読み取りモードの変更を検出する画像読み取りモード変更検出部を備え、
前記設定調整部が、前記画像読み取りモード変更検出部より前記画像読み取りモードの変更検出されたときに、当該変更後の画像読み取りモードの前記設定値を調整する
ことを特徴とする請求項1〜5のいずれかに記載の画像読取装置。
An image reading mode change detection unit for detecting a change in the image reading mode in the image reading apparatus;
The setting value adjustment unit adjusts the setting value of the image reading mode after the change when the change of the image reading mode is detected by the image reading mode change detection unit. The image reading apparatus according to any one of 5.
1又は複数の読み取りモードで媒体の画像を読み取る画像読取方法において、
画像読取部が、前記媒体の画像を読み取り、
設定値記憶部が、前記画像読取部の画像読み取りに係る設定値を、前記1又は複数の読み取りモード毎に記憶し、
設定値調整部が、所定のタイミングで、前記設定値記憶部を参照して、前記1又は複数の読み取りモード毎に、前記設定値を初期値として用いて、前記画像読取部の画像読み取りに係る設定値を調整するものであって、調整後の前記画像読み取りに係る設定値を前記設定値記憶部に記憶し、
前記設定値記憶部が、前記設定値調整部により調整された前記調整後の画像読み取りに係る設定値を補正値として有し、
前記設定値調整部が、当該画像読取装置の所定の初期化処理後に、前記1又は複数の読み取りモードのうちいずれかの読み取りモードの前記補正値を用いて、前記画像読取部の画像読み取りに係る設定値の調整を実行し、その調整結果に応じて、他の画像読み取りモードでの前記画像読取部の前記設定値の調整を実行するか否かを決定する
ことを特徴とする画像読取方法。
In an image reading method for reading an image on a medium in one or a plurality of reading modes,
An image reading unit reads an image of the medium;
A set value storage unit stores a set value relating to image reading of the image reading unit for each of the one or more reading modes;
The set value adjustment unit refers to the set value storage unit at a predetermined timing, and uses the set value as an initial value for each of the one or a plurality of reading modes to perform image reading of the image reading unit. A set value is adjusted, and the set value related to the image reading after the adjustment is stored in the set value storage unit,
The set value storage unit has a set value relating to the image read after the adjustment adjusted by the set value adjusting unit as a correction value,
The set value adjustment unit relates to image reading of the image reading unit using the correction value of any one of the one or a plurality of reading modes after a predetermined initialization process of the image reading device. An image reading method comprising: adjusting a set value and determining whether or not to execute the adjustment of the set value of the image reading unit in another image reading mode according to the adjustment result.
JP2014199159A 2014-09-29 2014-09-29 Image reading apparatus and image reading method Expired - Fee Related JP6282568B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014199159A JP6282568B2 (en) 2014-09-29 2014-09-29 Image reading apparatus and image reading method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014199159A JP6282568B2 (en) 2014-09-29 2014-09-29 Image reading apparatus and image reading method

Publications (2)

Publication Number Publication Date
JP2016072767A JP2016072767A (en) 2016-05-09
JP6282568B2 true JP6282568B2 (en) 2018-02-21

Family

ID=55867347

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014199159A Expired - Fee Related JP6282568B2 (en) 2014-09-29 2014-09-29 Image reading apparatus and image reading method

Country Status (1)

Country Link
JP (1) JP6282568B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3604931B2 (en) * 1998-11-24 2004-12-22 キヤノン株式会社 Image reading device, shading correction method, and storage medium
JP2002044437A (en) * 2000-07-19 2002-02-08 Canon Inc Image reading system and image reading method
JP4412070B2 (en) * 2004-06-24 2010-02-10 富士ゼロックス株式会社 Image reading apparatus and image data correction method
JP2006013892A (en) * 2004-06-25 2006-01-12 Konica Minolta Holdings Inc Imaging device

Also Published As

Publication number Publication date
JP2016072767A (en) 2016-05-09

Similar Documents

Publication Publication Date Title
JP5899970B2 (en) Image reading apparatus and white reference data abnormality determination program
JP2010118994A (en) Image processing apparatus
JPWO2020084892A1 (en) Image forming device
JP6282568B2 (en) Image reading apparatus and image reading method
JP6142815B2 (en) Image reading device
JP4958606B2 (en) Image forming apparatus, image forming system, and image reading apparatus
JP5812923B2 (en) Image forming apparatus
US9762768B2 (en) Image reading apparatus and document reading method
JP4617968B2 (en) Printing device
JP6064390B2 (en) Image reading apparatus, image reading system, image reading program, and portable terminal program
JP2019015883A (en) Power OFF device
JP5025380B2 (en) Image reading apparatus and program
JP2018133646A (en) Image reader, control method of image reader
JP5738157B2 (en) Image reading apparatus, image forming apparatus, and image reading method
JP6323426B2 (en) Image forming system, control method therefor, image forming apparatus, and program
US20150302278A1 (en) Image processing apparatus and image processing method
JP2020005222A (en) Document reading device and document reading method
US20170180602A1 (en) Image processing apparatus with memory storing pre-processed image data
JP2009081780A (en) Camera apparatus
JP6156230B2 (en) Image reading apparatus and image reading program
JP2009027248A (en) Image reading apparatus and image sensor discrimination method
JP2018046479A (en) Reader, image formation apparatus including the same, image formation system, and reading method
JP2010141510A (en) Image processor and image forming apparatus
JP6127507B2 (en) Image reading apparatus and image reading program
US9277080B2 (en) Image reading device determining whether dark output data is within prescribed range

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170824

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170912

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171110

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171215

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20171226

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180124

R150 Certificate of patent or registration of utility model

Ref document number: 6282568

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees