(57)【要約】【課題】受光部の受光感度のばらつきに応じて適切な光量で読取を行う読取装置を提供する。【解決手段】光源と、読取対象物からの反射光を受光する受光部とを備える読取部に基準板を読み取らせて、受光部の受光領域に対応した輝度データを取得する。取得された輝度データから、受光領域の輝度値の分布に基づき、輝度値の差分を取得する。取得された輝度値の差分に応じて、読取部に原稿を読み取らせる際の光源の光量を調整する。【選択図】図４
2017046226.tif 000002
【特許請求の範囲】
【請求項１】
光源と、読取対象物からの反射光を受光する受光部と、を備える読取部に基準板を読み取らせて、前記受光部の受光領域に対応した輝度データを取得する読取手段と、
前記読取手段によって取得した前記輝度データから、前記受光領域の輝度値の分布に基づき、輝度値の差分を取得する取得手段と、
前記取得手段により取得された前記輝度値の差分に応じて、前記読取部に原稿を読み取らせる際の前記光源の光量を調整する調整手段と、
を備えることを特徴とする読取装置。
【請求項２】
前記光源は、複数色の光源を有し、
前記取得手段は、前記複数色の光源の少なくとも一つの輝度値の分布に基づき、前記輝度値の差分を取得する、ことを特徴とする請求項１に記載の読取装置。
【請求項３】
前記取得手段は、前記複数色の光源の一つである第１の光源の輝度値の分布に基づき、前記輝度値の差分を取得し、
前記調整手段は、前記輝度値の差分に応じて前記第１の光源の光量を調整し、該第１の光源の光量に基づいて、前記複数色の光源の前記第１の光源以外の光源の光量を調整する、
ことを特徴とする請求項２に記載の読取装置。
【請求項４】
前記読取手段は、前記調整手段により調整された前記光量により、前記読取部に原稿を読み取らせることを特徴とする請求項１乃至３のいずれか１項に記載の読取装置。
【請求項５】
前記受光部は、複数のチップから構成され、前記複数のチップそれぞれは、複数の光電変換素子を含み、
前記受光領域は、前記複数の光電変換素子が配列された領域である、ことを特徴とする請求項１乃至４のいずれか１項に記載の読取装置。
【請求項６】
前記取得手段は、前記複数のチップそれぞれについて前記受光領域における前記輝度値の差分を取得し、当該取得された前記輝度値の差分のうち、最大値を取得することを特徴とする請求項５に記載の読取装置。
【請求項７】
前記調整手段は、前記取得手段により取得された前記輝度値の差分に基づいて、前記読取部に原稿を読み取らせる際の前記光量を低減させることを特徴とする請求項１乃至６のいずれか１項に記載の読取装置。
【請求項８】
前記調整手段は、前記取得手段により取得された前記輝度値の差分と、許容可能な輝度値の差分との比率に基づいて、前記読取部に原稿を読み取らせる際の前記光量を調整することを特徴とする請求項１乃至７のいずれか１項に記載の読取装置。
【請求項９】
前記光源は、Ｒ光源、Ｇ光源、Ｂ光源を含むことを特徴とする請求項１乃至８のいずれか１項に記載の読取装置。
【請求項１０】
前記読取手段は、前記Ｒ光源、前記Ｇ光源、前記Ｂ光源のうちいずれかを点灯させて前記読取部に前記基準板を読み取らせて、前記受光領域に対応した前記輝度データを取得することを特徴とする請求項９に記載の読取装置。
【請求項１１】
前記調整手段は、前記読取手段による読取の際に点灯させた光源の光量を調整することを特徴とする請求項１０に記載の読取装置。
【請求項１２】
読取装置において実行される読取方法であって、
光源と、読取対象物からの反射光を受光する受光部と、を備える読取部に基準板を読み取らせて、前記受光部の受光領域に対応した輝度データを取得する読取工程と、
前記読取部によって取得した前記輝度データから、前記受光領域の輝度値の分布に基づき、輝度値の差分を取得する取得工程と、
前記取得工程において取得された前記輝度値の差分に応じて、前記読取部に原稿を読み取らせる際の前記光源の光量を調整する調整工程と、
を有することを特徴とする読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を読み取る読取装置および読取方法に関する。
【背景技術】
【０００２】
従来、原稿上に光を照射し、その原稿からの反射光に基づいて画像データを読み取る読取装置が知られている。一般的に、画像読取装置においては、光電変換素子を主走査方向に１ラインに配列した光電変換素子アレイを有するイメージセンサ（以下、受光部ともいう）が用いられる。そのようなイメージセンサを副走査方向に移動させる若しくは読取位置に位置させることにより、原稿の読取りが行われる。
【０００３】
読取装置では、例えば、赤色（Ｒ）、緑色（Ｇ)、青色（Ｂ）の３色のＬＥＤからなる光源が１ラインのイメージセンサと組み合わせて用いられる。カラー画像での読取の際には、各色のＬＥＤを所定の点灯デューティで順次切り替えて点灯させることにより、画像読取が行われる。また、モノクロ画像での読取の際には、Ｒ、Ｇ、Ｂの光源を同時に点灯させることにより、画像読取が行われる。
【０００４】
シェーディング補正においても、カラー画像での読取の場合には、ＲＧＢ各色個別に点灯させて白色基準板を読み取ったシェーディングデータにより色毎にシェーディング補正が行われる。また、モノクロ画像での読取の場合には、ＲＧＢ同時に点灯させて白色基準板を読み取った１種類のシェーディングデータによりシェーディング補正が行われる（特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−６０５６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
赤いベタ地の原稿をモノクロ画像として読み取った場合に、主走査方向にムラが生じてしまう場合がある。この現象は、以下の理由による。
【０００７】
上述のような複数の光電変換素子が主走査方向に配列された光電変換チップデバイス（以下、チップという）では、製造過程で塗布される保護膜に起因する光学的な干渉により、図８に示すように、分光感度特性にリプルが発生することが知られている。また、保護膜の厚さがチップ上でばらつくと、それに伴って図８の分光感度特性の位相が変化する。例えば、チップ内の第１画素目の分光感度特性と、第４３２画素目の分光感度特性との間には、図８に示すような位相差が発生する。
【０００８】
一般的に、Ｒ、Ｇ、Ｂの各光源の分光スペクトルは、図９に示すようなものとして知られている。ここで、図１０に示すように、上述のチップ上の第１画素目と第４３２画素目の分光感度特性を対応させると、分光感度特性の位相差は、特にＲ光源について大きいことが分かる。図１１は、チップ上の画素位置に対応した感度比率の変化を示す図である。図１１に示すように、チップ上に塗布される保護膜の厚さが第１画素目と第４３２画素目とで異なる場合、その分、Ｒ光源の感度比率も異なってしまう。
【０００９】
上述したように、モノクロ画像での読取の際にはＲＧＢ各光源を同時に点灯させて白色基準板を読み取ったシェーディングデータでシェーディング補正を行う。しかしながら、例えばＧ、Ｂに比べてＲの成分が多く反射される原稿を読み取った場合には、チップ上のＲの感度比率の差に因る輝度差のために画像上のムラが顕著になってしまう。
【００１０】
本発明の目的は、このような従来の問題点を解決することにある。上記の点に鑑み、本発明は、受光部の受光感度のばらつきに応じて適切な光量で読取を行う読取装置および読取方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明に係る読取装置は、光源と、読取対象物からの反射光を受光する受光部と、を備える読取部に基準板を読み取らせて、前記受光部の受光領域に対応した輝度データを取得する読取手段と、前記読取手段によって取得した前記輝度データから、前記受光領域の輝度値の分布に基づき、輝度値の差分を取得する取得手段と、前記取得手段により取得された前記輝度値の差分に応じて、前記読取部に原稿を読み取らせる際の前記光源の光量を調整する調整手段と、を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、受光部の受光感度のばらつきに応じて適切な光量で読取を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】画像読取装置の概略構成を示す図である。
【図２】キャリッジと制御部との接続構成を示す図である。
【図３】イメージセンサの構成を示す図である。
【図４】モノクロ読取モードにおけるＬＥＤの光量調整を行う処理を示す図である。
【図５】主走査方向全域において読み取られた輝度データを示す図である。
【図６】カラー読取モードにおけるＬＥＤの光量調整を行う処理を示す図である。
【図７】画像読取の処理を示す図である。
【図８】分光感度特性のリプルを示す図である。
【図９】Ｒ、Ｇ、Ｂの各光源の分光スペクトルを示す図である。
【図１０】各画素位置の分光感度特性を光源の分光スペクトルに対応させた図である。
【図１１】チップ上の画素位置に対応した感度比率の変化を示す図である。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施例は特許請求の範囲に係る本発明を限定するものでなく、また本実施例で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１５】
図１は、画像読取装置の概略構成を示す図である。画像読取装置１は、原稿等の読取対象物上の画像を光学的に読み取る読取装置であり、例えば、プラテン２上に設置された原稿や、自動原稿給送装置（ＡｕｔｏｍａｔｉｃＤｏｃｕｍｎｅｔＦｅｅｄｅｒ）６から給紙された原稿を読取可能である。自動原稿給送装置６にはヒンジ機構が構成され、ユーザ操作により上方へ開く。ユーザは、自動原稿給送装置６を上方へ開き、プラテン２上に原稿５を設置することができる。自動原稿給送装置６は、不図示のピックアップローラにより、原稿台７に設置された複数枚の原稿を一枚ずつピックアップし、内部の搬送路を介して、読取位置３上を矢印に示すような方向に連続的に搬送させていく。そのようないわゆる流し読みを行う場合、キャリッジ９は、読取位置３の下方に位置している。図１に示すキャリッジ９の位置は、ホームポジションであり、白色基準板４を読み取ることによりシェーディング補正における白色基準を取得可能である。
【００１６】
キャリッジ９は、Ｒ光源のＬＥＤ１０ａ、Ｇ光源のＬＥＤ１０ｂ、Ｂ光源のＬＥＤ１０ｃの複数色の光源を含む光源ユニット１１と、ロッドレンズを介して原稿からの反射光を受光するイメージセンサ１２とを含む。光源ユニット１１とイメージセンサ１２は、原稿の読取領域幅の方向（主走査方向）に渡って配置されている。また、キャリッジ９は、主走査方向と交差する方向（副走査方向）に、不図示のベルトやモータ等の駆動機構により往復移動が可能なように構成されている。
【００１７】
図２（ａ）は、キャリッジ９と制御部２１との接続構成を示す図である。イメージセンサ１２の構成については、図３において説明する。イメージセンサ１２の各チップから出力された電気信号は、ＡＦＥ（アナログフロントエンド）１３においてデジタルデータ（画像データ）に変換される。例えば、ＡＦＥ１３では、各チップに対応したマルチプレクサでＡ／Ｄ変換の順序を入れ替える等、後段で画像処理される順序に適した信号処理を行うことが可能である。
【００１８】
制御部２１は、画像Ｉ／Ｏ部１４でＡＦＥ１３から出力されたデータを受信する。シェーディング補正部１５は、画像Ｉ／Ｏ部１４から出力されたデータに対してシェーディング補正を実行する。シェーディング補正部１５は、基準白色板４を読み取ることで得られた白色基準を用いてシェーディング補正を実行する。シェーディング補正が実行されたデータは、メモリ１６（記憶部）に格納される。メモリ１６には、シェーディング補正が実行されないデータが格納される場合もある。
【００１９】
制御部２１は、ＬＥＤ１０ａ〜１０ｃの点灯を制御する演算部２２を含む。演算部２２の光量演算部１７は、メモリ１６に格納されている、白色基準板４を読み取って取得された画像データ（輝度データ）に基づいて、各ＬＥＤ１０ａ〜１０ｃの光量を決定する。光量設定部１８は、光量演算部１７で決定された光量に基づいて、点灯制御部１９が各ＬＥＤ１０ａ〜１０ｃへ供給する駆動電流の電流値や供給時間を設定する。演算部２２は、センサ制御部２０を含み、センサ制御部２０は、イメージセンサ１２の各チップの駆動に必要なタイミング信号を、イメージセンサ１２に供給する。
【００２０】
制御部２１は、カラー画像での読取（カラー読取モード）の際には、各色のＬＥＤ１０ａ〜１０ｃを所定の点灯デューティで順次切り替えて点灯させることにより読取動作を行うよう制御する。また、制御部２１は、モノクロ画像での読取（モノクロ読取モード）の際には、Ｒ、Ｇ、Ｂの光源を同時に点灯させることにより読取動作を行うよう制御する。
【００２１】
図１に示す画像読取装置１は、例えば、記録媒体に画像を記録する記録装置２０９（プリンタ）に接続される構成でも良い。その場合、例えば、図１に示す画像読取装置１が記録装置２０９上に搭載される。
【００２２】
図２（ｂ）は、画像読取装置１が記録装置２０９と接続され、スキャン機能、印刷機能、コピー機能等が一体化された画像形成装置２００として構成された場合の制御系のブロック構成を示す図である。そのような画像形成装置２００は、図１の画像読取装置１、記録装置２０９、画像読取装置１及び記録装置２０９を統括的に制御するコントローラ部２１５を含む。
【００２３】
コントローラ部２１５は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４、操作部２０５、外部インタフェース（ＩＦ）２０６、スキャナＩＦ２０７、プリンタＩＦ２０８を含む。ＣＰＵ２０１は、例えば、ＲＯＭ２０２に記憶されたプログラムをＲＡＭ２０３に読み出して実行することにより、操作部２０５上でユーザから受け付けた指示を実行する。例えば、操作部２０５がユーザからコピー機能の実行指示を受け付けた場合、ＣＰＵ２０１は、スキャナＩＦ２０７を介して画像読取装置１に読取動作を指示し、プリンタＩＦ２０８を介して記録装置２０９を介して記録装置２０９に記録動作を指示する。画像読取装置１のＣＰＵ２１０は、コントローラ部２１５のＣＰＵ２０１から指示を受けると、画像読取装置１を統括的に制御して原稿の読取動作を実行する。
【００２４】
外部ＩＦ２０６は、ＬＡＮ等のネットワークを介して外部の装置と相互に通信可能であり、例えば、外部のホストコンピュータからスキャンジョブを受信する。操作部２０５は、装置情報やジョブ処理状況等を示すディスプレイや、ユーザからの指示操作を受け付けるためのキー等を含む。
【００２５】
画像読取装置１は、図２の制御部２１の他、キャリッジ９を副走査方向に移動させるためのモータ群２１３や、原稿台上や搬送路上の原稿を検知するセンサや、イメージセンサ１２が取り付けられたことを検知するセンサを含むセンサ群２１４を含む。また、制御部２１は、図２に示す各ブロックの他、コントローラ部２１５のＣＰＵ２０１と通信し、画像読取装置１を統括的に制御するＣＰＵ２１０を含む。制御部２１は汎用的なＲＯＭやＲＡＭであるＲＯＭ２１１やＲＡＭ２１２を含み、本実施形態の動作は、例えば、ＣＰＵ２１０がＲＯＭ２１１に記憶されたプログラムをＲＡＭ２１２に読み出して実行することにより実現される。
【００２６】
記録装置２０９は、インクジェット記録方式や電子写真方式等の各種記録方式に対応した構成を有し、記録媒体上に画像を記録する。記録装置２０９は、例えば、外部ＩＦ２０６で外部から受信した画像データに基づいて記録動作を行う場合や、画像読取装置１の読取動作で取得された画像データに基づいて記録動作を行う場合がある。
【００２７】
図２（ｂ）には不図示であるが、コントローラ部２１５は、記録対象の画像データを記録装置２０９で記録可能な記録データに変換するための画像処理部など、画像形成装置２００の各機能を実行するために必要な処理構成を適宜含む。
【００２８】
図３は、イメージセンサ１２（読取部）の構成を示す図である。イメージセンサ１２は、複数のチップ３１が主走査方向に配列されて構成されており、各チップ３１には、各画素に対応する光電変換素子３２が構成されている。本実施形態では、例えば、各チップ３１に、４３２画素分の光電変換素子３２が配列されている。
【００２９】
図３に示すような複数の光電変換素子３２が配列されたチップ３１では、製造過程で塗布される保護膜に起因する光学的な干渉により、図８に示すように、分光感度特性にリプルが発生する。また、保護膜の厚さがチップ上の受光領域内でばらつくと、それに伴って図８の分光感度特性の位相が変化する。例えば、チップ内の第１画素目の分光感度特性と、第４３２画素目の分光感度特性との間には、保護膜の厚さに違いに伴い、図８に示すような位相差が発生する。
【００３０】
一般的に、Ｒ、Ｇ、Ｂの各光源の分光スペクトルは、図９に示すようなものとして知られている。ここで、図１０に示すように、上述のチップ上の第１画素目と第４３２画素目の分光感度特性を対応させると、分光感度特性の位相差は、特にＲ光源について大きいことが分かる。図１１は、チップ上の画素位置に対応した感度比率の変化を示す図である。図１１に示すように、チップ上に塗布される保護膜の厚さが第１画素目と第４３２画素目とで異なる場合、その分、Ｒ光源の感度比率も大きく異なってしまう。
【００３１】
制御部２１は、モノクロ画像での読取の際にはＲＧＢ各光源を同時に点灯させて基準白色板４を読み取ったデータによりシェーディング補正を行う。しかしながら、例えばＧ、Ｂに比べてＲ成分が多く反射される原稿を読み取った場合には、チップ上のＲの感度比率の差に因る輝度差のために、画像上の輝度ムラが顕著になってしまう。
【００３２】
従って、本実施形態においては、基準白色板４の読取の際に、各チップ３１内の輝度差（輝度値の差分）を取得し、最も大きい輝度差に基づいて、Ｒ光源の光量を調整する。具体的には、最も大きい輝度差と許容される輝度差との比率を用いてＲ光源の光量を低減するよう調整する。そして、原稿読取の際には、調整されたＲ光源の光量を用いて読取を行う。その結果、Ｒ成分が多く反射される原稿を読み取った場合でも、Ｒ光源による生じる輝度ムラの視覚的な影響を低減させることができる。
【００３３】
図４及び図６を参照しながら、光量調整を行う処理を説明する。図４及び図６に示す処理は、例えば、工場出荷時および市場でのイメージセンサ１２の画像読取装置１への取付時や交換時などに行われる。例えば、ＣＰＵ２１０がイメージセンサ１２が取り付けられたことを検知して、操作部２０５に光量調整設定画面を表示し、画面上でのユーザや保守者等の指示に応じて行われるようにしても良い。
【００３４】
図４は、モノクロ読取モードにおけるＬＥＤ１０ａ〜１０ｃの光量調整を行う処理を示すフローチャートである。図４に示す処理は、例えば、ＣＰＵ２１０がＲＯＭ２１１に記憶されたプログラムをＲＡＭ２１２に読み出して実行することにより実現される。
【００３５】
Ｓ４０１において、ＣＰＵ２１０は、ＡＦＥ部１３、画像Ｉ／Ｏ部１４、シェーディング補正部１５、光量設定部１７、点灯制御部１９、センサ制御部２０に対するモノクロ読取モードの設定を開始する。Ｓ４０１の処理は、例えば、操作部２０５上でのユーザによる読取モードの指示に応じて開始される。
【００３６】
Ｓ４０２において、ＣＰＵ２１０は、点灯制御部１９により、ＬＥＤ１０ａ〜１０ｃを３色（Ｒ、Ｇ、Ｂ）同時に点灯する。
【００３７】
Ｓ４０３において、ＣＰＵ２１０は、白色基準板４の読取を行う。その結果、図５に示すような主走査方向全域において読み取られた輝度データがメモリ１６に格納される。図５は、白色基準板４をイメージセンサ１２により読み取った際の主走査方向全域の輝度レベル（輝度値の分布）の一例を示す図である。
【００３８】
Ｓ４０４において、ＣＰＵ２１０は、光量演算部１７により、メモリ１６から輝度データを読み出し、主走査方向全域の輝度データのうちピークの輝度値を検出する。
【００３９】
Ｓ４０５において、ＣＰＵ２１０は、光量演算部１７により、Ｓ４０４で検出されたピークの輝度値が所定値ａとなるように光量調整を行い、Ｓ４０６において、ＬＥＤ１０ａ〜１０ｃの光量を決定する。ここで、決定された各色の光量をｒ２、ｇ２、ｂ２とする。所定値ａは、例えば、ユーザからの読取画像についての濃度設定に基づく値であっても良い。
【００４０】
Ｓ４０７において、ＣＰＵ２１０は、点灯制御部１９により、ＬＥＤ１０ａ〜１０ｃを消灯する。
【００４１】
Ｓ４０８において、ＣＰＵ２１０は、点灯制御部１９により、ＬＥＤ１０ａ〜１０ｃのうち、Ｒ光源に対応するＬＥＤのみを光量ｒ２で点灯する。
【００４２】
Ｓ４０９において、ＣＰＵ２１０は、Ｒ光源に対応するＬＥＤのみを点灯させた状態で白色基準板４の読取を行う。その結果、主走査方向全域において読み取られた輝度データがメモリ１６に格納される。
【００４３】
Ｓ４１０において、ＣＰＵ２１０は、光量演算部１７により、メモリ１６からＳ４０９で格納された輝度データを読み出し、イメージセンサ１２のチップ３１毎に、輝度値の最大値と最小値を抽出し、輝度値の差ｘ（輝度差）を算出する。
【００４４】
Ｓ４１１において、ＣＰＵ２１０は、光量演算部１７により、各チップ３１の輝度差ｘのうち、最大値Ｘを特定する。
【００４５】
Ｓ４１２において、ＣＰＵ２１０は、光量演算部１７により、最大値Ｘと所定値ｂとを比較する。ここで、最大値Ｘが所定値ｂ以下であると判定された場合、光量調整は行わず、Ｓ４１６において、ＣＰＵ２１０は、光量演算部１７により、光量調整係数Ｙを１に設定する。ここで、所定値ｂは、例えば、許容可能な輝度差についての設定値であっても良い。
【００４６】
一方、最大値Ｘが所定値ｂより大きいと判定された場合、Ｓ４１３において、ＣＰＵ２１０は、光量演算部１７により、光量調整係数Ｙを「（所定値ｂ）／最大値Ｘ」として設定する。即ち、Ｒ光源に対応するＬＥＤの光量を低減させるような光量調整係数Ｙを設定する。つまり、Ｒ光源に対応するＬＥＤの光量を低減させることにより、輝度差による視覚上の輝度ムラの影響を低減させることができる。Ｓ４１４において、ＣＰＵ２１０は、光量演算部１７により、光量設定ｒ２に対して光量調整係数Ｙを乗算した光量設定ｒ３を設定する。Ｓ４１５において、ＣＰＵ２１０は、Ｒ光源に対応するＬＥＤを消灯し、図４の処理を終了する。
【００４７】
以上のように、図４の処理で調整された各光量ｒ３、ｇ２、ｂ２により、図７に示すモノクロ読取モードでのシェーディング補正および原稿読取が行われる。
【００４８】
図６は、カラー読取モードにおけるＬＥＤ１０ａ〜１０ｃの光量調整を行う処理を示すフローチャートである。図６に示す処理は、例えば、ＣＰＵ２１０がＲＯＭ２１１に記憶されたプログラムをＲＡＭ２１２に読み出して実行することにより実現される。
【００４９】
Ｓ６０１において、ＣＰＵ２１０は、ＡＦＥ部１３、画像Ｉ／Ｏ部１４、シェーディング補正部１５、光量設定部１７、点灯制御部１９、センサ制御部２０に対するカラー読取モードの設定を開始する。Ｓ６０１の処理は、例えば、操作部２０５上でのユーザによる読取モードの指示に応じて開始される。
【００５０】
Ｓ６０２において、ＣＰＵ２１０は、点灯制御部１９により、Ｒ光源に対応するＬＥＤ１０ａを点灯する。Ｓ６０３において、ＣＰＵ２１０は、白色基準板４の読取を行う。その結果、図５に示すような主走査方向全域において読み取られた輝度データがメモリ１６に格納される。Ｓ６０４において、ＣＰＵ２１０は、光量演算部１７により、メモリ１６から輝度データを読み出し、主走査方向全域の輝度データのうちピークの輝度値を検出する。
【００５１】
Ｓ６０５において、ＣＰＵ２１０は、光量演算部１７により、Ｓ６０４で検出されたピークの輝度値が所定値ａとなるように光量調整を行い、Ｓ６０６において、ＬＥＤ１０ａの光量を決定する。ここで、決定されたＬＥＤ１０ａの光量をｒ１とする。Ｓ６０７において、ＣＰＵ２１０は、点灯制御部１９により、ＬＥＤ１０ａを消灯する。
【００５２】
Ｓ６０８において、ＣＰＵ２１０は、点灯制御部１９により、Ｇ光源に対応するＬＥＤ１０ｂを点灯する。Ｓ６０９において、ＣＰＵ２１０は、白色基準板４の読取を行う。その結果、図５に示すような主走査方向全域において読み取られた輝度データがメモリ１６に格納される。Ｓ６１０において、ＣＰＵ２１０は、光量演算部１７により、メモリ１６から輝度データを読み出し、主走査方向全域の輝度データのうちピークの輝度値を検出する。
【００５３】
Ｓ６１１において、ＣＰＵ２１０は、光量演算部１７により、Ｓ６１０で検出されたピークの輝度値が所定値ａとなるように光量調整を行い、Ｓ６１２において、ＬＥＤ１０ｂの光量を決定する。ここで、決定されたＬＥＤ１０ｂの光量をｇ１とする。Ｓ６１３において、ＣＰＵ２１０は、点灯制御部１９により、ＬＥＤ１０ｂを消灯する。
【００５４】
Ｓ６１４において、ＣＰＵ２１０は、点灯制御部１９により、Ｂ光源に対応するＬＥＤ１０ｃを点灯する。Ｓ６１５において、ＣＰＵ２１０は、白色基準板４の読取を行う。その結果、図５に示すような主走査方向全域において読み取られた輝度データがメモリ１６に格納される。Ｓ６１６において、ＣＰＵ２１０は、光量演算部１７により、メモリ１６から輝度データを読み出し、主走査方向全域の輝度データのうちピークの輝度値を検出する。
【００５５】
Ｓ６１７において、ＣＰＵ２１０は、光量演算部１７により、Ｓ６１６で検出されたピークの輝度値が所定値ａとなるように光量調整を行い、Ｓ６１８において、ＬＥＤ１０ｃの光量を決定する。ここで、決定されたＬＥＤ１０ｃの光量をｂ１とする。Ｓ６１９において、ＣＰＵ２１０は、点灯制御部１９により、ＬＥＤ１０ｃを消灯する。
【００５６】
以上のように、図６の処理で調整された各光量ｒ１、ｇ１、ｂ１により、図７に示すカラー読取モードでのシェーディング補正および原稿読取が行われる。
【００５７】
図４で説明したように、モノクロ読取モードでの原稿読取時には、光量設定部１８により、Ｒ光源に対応するＬＥＤ１０ａの光量に調整係数Ｙを掛けた光量が設定される。そして、ＣＰＵ２１０は、点灯制御部１９により、ＲＧＢ３色のＬＥＤ１０ａ〜１０ｃを同時に点灯して画像読取を行う。
【００５８】
図７は、画像読取の処理を示すフローチャートである。図７に示す処理は、例えば、ＣＰＵ２１０がＲＯＭ２１１に記憶されたプログラムをＲＡＭ２１２に読み出して実行することにより実現される。
【００５９】
Ｓ７０１において、ＣＰＵ２１０は、ユーザからの読取設定において、モノクロ読取モード若しくはカラー読取モードのいずれの選択を受付けたかを判定する。ここで、カラー読取モードの選択を受け付けたと判定された場合、Ｓ７０２に進む。一方、モノクロ読取モードの選択を受け付けたと判定された場合、Ｓ７０７に進む。以下、Ｓ７０２〜Ｓ７０６の処理は、カラー読取モードについての処理であり、Ｓ７０７〜Ｓ７１７の処理は、モノクロ読取モードについての処理である。
【００６０】
まず、カラー読取モードについての処理について説明する。
【００６１】
Ｓ７０２において、ＣＰＵ２１０は、ＡＦＥ部１３、画像Ｉ／Ｏ部１４、シェーディング補正部１５、光量設定部１７、点灯制御部１９、センサ制御部２０に対するカラー読取モードの設定を開始する。Ｓ７０３において、ＣＰＵ２１０は、光量設定部１８により、カラー読取モードにおける各色ＬＥＤ１０ａ〜１０ｃの光量を設定する。ここでは、ｒ１、ｇ１、ｂ１が設定される。その後、シェーディング補正のために、白色基準板４の読取が行われる。
【００６２】
Ｓ７０４において、ＣＰＵ２１０は、シェーディング補正部１５により、イメージセンサ１２で読み取られ、ＡＦＥ１３から画像Ｉ／Ｏ部１４を介して出力されたデータに対してカラーシェーディング補正を行う。そして、Ｓ７０５において、ＣＰＵ２１０は、原稿上の画像に対してカラー読取を実行し、Ｓ７０６において、カラー画像データを生成する。その後、図７の処理を終了する。
【００６３】
次に、モノクロ読取モードについての処理について説明する。
【００６４】
Ｓ７０７において、ＣＰＵ２１０は、モノクロ読取モードにおいて受け付けたモードが通常モノクロ読取モードであるか、若しくは、特殊モノクロ読取モードであるかを判定する。ここで、通常モノクロ読取モードであると判定された場合、Ｓ７０８に進み、特殊モノクロ読取モードであると判定された場合、Ｓ７１３に進む。
【００６５】
通常モノクロ読取モードと判定された場合、Ｓ７０８において、ＣＰＵ２１０は、ＡＦＥ部１３、画像Ｉ／Ｏ部１４、シェーディング補正部１５、光量設定部１７、点灯制御部１９、センサ制御部２０に対するモノクロ読取モードの設定を開始する。
【００６６】
Ｓ７０９において、ＣＰＵ２１０は、光量設定部１８により、モノクロ読取モードにおける各色ＬＥＤ１０ａ〜１０ｃの光量を設定する。ここでは、ｒ３、ｇ２、ｂ２が設定される。その後、シェーディング補正のために、白色基準板４の読取が行われる。
【００６７】
Ｓ７１０において、ＣＰＵ２１０は、シェーディング補正部１５により、イメージセンサ１２で読み取られ、ＡＦＥ１３から画像Ｉ／Ｏ部１４を介して出力されたデータに対してモノクロシェーディング補正を行う。そして、Ｓ７１１において、ＣＰＵ２１０は、原稿上の画像に対してモノクロ読取を実行し、Ｓ７１２において、モノクロ画像データを生成する。その後、図７の処理を終了する。
【００６８】
一方、特殊モノクロ読取モードであると判定された場合、Ｓ７１３において、ＣＰＵ２１０は、ＡＦＥ部１３、画像Ｉ／Ｏ部１４、シェーディング補正部１５、光量設定部１７、点灯制御部１９、センサ制御部２０に対するカラー読取モードの設定を開始する。特殊モノクロ読取モードが設定された場合には、ＲＧＢ各色光源を順次点灯させながらカラー読取モードによる原稿読取を行い、生成されたカラー画像データをモノクロ画像データに変換する。
【００６９】
Ｓ７１４において、ＣＰＵ２１０は、光量設定部１８により、カラー読取モードにおける各色ＬＥＤ１０ａ〜１０ｃの光量を設定する。ここでは、ｒ１、ｇ１、ｂ１が設定される。その後、シェーディング補正のために、白色基準板４の読取が行われる。
【００７０】
Ｓ７１５において、ＣＰＵ２１０は、シェーディング補正部１５により、イメージセンサ１２で読み取られ、ＡＦＥ１３から画像Ｉ／Ｏ部１４を介して出力されたデータに対してカラーシェーディング補正を行う。そして、Ｓ７１６において、ＣＰＵ２１０は、原稿上の画像に対してカラー読取を実行し、カラー画像データを生成する。
【００７１】
Ｓ７１７において、ＣＰＵ２１０は、生成されたカラー画像データに対してグレースケール変換を行い、Ｓ７１２において、モノクロ画像データを生成する。その後、図７の処理を終了する。
【００７２】
以上のように、本実施形態によれば、複数画素を持つ光電変換素子の製造過程における保護膜塗布のばらつきに因る光電変換素子内の画素の感度差によって生じるムラを低減することができる。
【符号の説明】
【００７３】
１  画像読取装置：  １２  イメージセンサ：  ２１  制御部：  ３２  光電変換素子：  ２１０  ＣＰＵ
【図１】
2017046226.tif 000003
【図２】
2017046226.tif 000004
【図３】
2017046226.tif 000005
【図４】
2017046226.tif 000006
【図５】
2017046226.tif 000007
【図６】
2017046226.tif 000008
【図７】
2017046226.tif 000009
【図８】
2017046226.tif 000010
【図９】
2017046226.tif 000011
【図１０】
2017046226.tif 000012
【図１１】
2017046226.tif 000013