(57)【要約】【課題】読取画像全体の分光反射率を検出し、高精度なシェーディング補正を行う画像読取装置を提供する。【解決手段】本発明の実施の形態の画像読取装置は、原稿へ光を照射する複数の光源と、原稿からの反射光を画像信号に変換する光電変換素子と、画像信号を記憶するメモリと、画像の読取を、モノクロ読取又はカラー読取のいずれかに切り替える切り替え制御部と、読取画像の分光反射率を検出する分光反射率検出部と、分光反射率に基づいて、画像信号を補正する画像データ補正部と、を有する、ことにより上記課題を解決する。【選択図】図６
2015142322.tif 000002
【特許請求の範囲】
【請求項１】
原稿へ光を照射する複数の光源と、
前記原稿からの反射光を画像信号に変換する光電変換素子と、
前記画像信号を記憶するメモリと、
画像の読取を、モノクロ読取又はカラー読取のいずれかに切り替える切り替え制御部と、
読取画像の分光反射率を検出する分光反射率検出部と、
前記分光反射率に基づいて、前記画像信号を補正する画像データ補正部と、を有する、画像読取装置。
【請求項２】
前記モノクロ読取する間に、前記カラー読取する場合、
前記カラー読取での前記読取画像に対する相対的な読取速度は、前記モノクロ読取での前記読取画像に対する相対的な読取速度と比較して遅い、請求項１に記載の画像読取装置。
【請求項３】
前記カラー読取での前記読取画像に対する相対的な読取速度は、ゼロである、請求項２に記載の画像読取装置。
【請求項４】
前記モノクロ読取する間に、前記カラー読取する場合、
前記カラー読取での主走査読取解像度は、前記モノクロ読取での主走査読取解像度と比較して低い、請求項１に記載の画像読取装置。
【請求項５】
前記カラー読取での前記光源の光量は、前記モノクロ読取での前記光源の光量と比較して大きい、請求項２乃至４の何れか一項に記載の画像読取装置。
【請求項６】
前記分光反射率検出部は、前記カラー読取する間の前記画像信号を利用して、前記モノクロ読取する間の前記読取画像の分光反射率を推測する、請求項１乃至５の何れか一項に記載の画像読取装置。
【請求項７】
前記光源の点灯組み合わせ毎に、前記光源の光量を調整し、シェーディングデータを取得する、請求項１乃至６の何れか一項に記載の画像読取装置
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関する。
【背景技術】
【０００２】
原稿を介して光源の反射光を受光するＣＣＤ（Charge Coupled Device）等の撮像素子を含むラインセンサが搭載されるキャリッジを、原稿面に対して平行に移動させ、原稿の画像を読み取る画像読取装置が知られている。
【０００３】
画像読取装置は、原稿の画像を読み取る前に、予め白基準となる画像データを取り込んでおき、該データを利用して、読み取った画像データを補正（シェーディング補正）することにより、読取画像の輝度ムラを抑制し、階調の再現性を高めている。
【０００４】
例えば、ある光源の分光強度（図１参照）と、白基準板の分光反射率（図２（Ａ）参照）と、あるセンサの分光感度（図３参照）とを積分すると、図４（Ａ）に示す、白基準板読取時の分光出力が得られる。又、例えば、ある光源の分光強度（図１参照）と、ある読取画像の分光反射率（図２（Ｂ）参照）と、あるセンサの分光感度（図３参照）とを積分すると、図４（Ｂ）の、ある読取画像読取時の分光出力が得られる。
【０００５】
該センサの主走査ｎｄｏｔ目の出力と主走査ｍｄｏｔ目の出力は、図４（Ａ）において、略等しいが、図４（Ｂ）において、ばらつく。出力ばらつきを低減させるため、画像読取装置は、読取画像の分光反射率に基づいてシェーディング補正を行う必要がある。
【０００６】
システム制御部が、モノクロ原稿の場合、受光面に色フィルタが配置されないラインセンサにて原稿の画像を入力し、カラー原稿の場合、受光面に色フィルタが配置されるラインセンサにて原稿の画像を入力することにより、プリスキャンから正規読取までの時間を短縮できる画像入力装置が開示されている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、画像読取装置が、高精度なシェーディング補正を行うためには、読取画像全体の分光反射率を検出できることが好ましい。
【０００８】
しかしながら、画像読取装置が、原稿の画像をモノクロ読取する間は、読み取った画像データがグレースケールとなるため、画像読取装置は、分光反射率を検出することができないという問題がある。
【０００９】
本発明は、上記の課題に鑑みてなされたものであり、読取画像全体の分光反射率を検出し、高精度なシェーディング補正を行う画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の実施の形態の画像読取装置は、原稿へ光を照射する複数の光源と、原稿からの反射光を画像信号に変換する光電変換素子と、画像信号を記憶するメモリと、画像の読取を、モノクロ読取、又はカラー読取のいずれかに切り替える切り替え制御部と、読取画像の分光反射率を検出する分光反射率検出部と、分光反射率に基づいて、画像信号を補正する画像データ補正部と、を有する、ことを要件とする。
【発明の効果】
【００１１】
本発明の実施の形態によれば、読取画像全体の分光反射率を検出し、高精度なシェーディング補正を行う画像読取装置を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】光源の分光強度分布の一例を示す図である。
【図２】白基準板の分光反射率分布、読取画像の分光反射率分布の一例を示す図である。
【図３】センサの分光感度分布の一例を示す図である。
【図４】白基準板読取時の分光出力分布、画像読取時の分光出力分布の一例を示す図である。
【図５】本実施形態に係る画像読取装置の一例を示す図である。
【図６】本実施形態に係る画像読取装置の一例を示す図である。
【図７】本実施形態に係る画像読取装置における、モノクロ読取時、カラー読取時における光源の点灯タイミングチャートの一例である。
【図８】本実施形態に係る画像読取装置における、読取ユニット速度と読取画像との関係の一例を示す図、及び光源の点灯タイミングチャートの一例である。
【図９】本実施形態に係る画像読取装置における、読取解像度と読取画像との関係の一例を示す図、及び光源の点灯タイミングチャートの一例である。
【図１０】読取画像、及び読取センサ感度の一例について説明する図である。
【図１１】従来のシェーディング補正の一例を示すフローチャートである。
【図１２】本実施形態に係る画像読取装置における、シェーディング補正の一例を示すフローチャートである。
【図１３】本実施形態に係る画像読取装置における、シェーディング補正の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
＜画像読取装置の構成＞
図５は、本実施形態に係る画像読取装置１００の概略構成の一例を示す断面図である。
【００１４】
画像読取装置１００は、給紙トレイ１０１、ピックアップローラ１０２ａ、セパレートローラ１０２ｂ、リタードローラ１０２ｃ、排紙トレイ１０３、搬送路１０４、搬送ローラ１０５、排出ローラ１０６、第１読取ユニット１０７、第２読取ユニット１０８、原稿セットセンサ１０９、第１リードセンサ１１０、第２リードセンサ１１１、を含む。なお、図５では、各ローラを駆動させるモータ、クラッチ、ギア等、周知の駆動機構は、省略されている。
【００１５】
給紙トレイ１０１は、画像読取装置１００の上部に設けられ、原稿を供給する方向へ傾斜している。給紙トレイ１０１の傾斜下端側には、原稿の束が載置される。
【００１６】
ピックアップローラ１０２ａ、セパレートローラ１０２ｂ、リタードローラ１０２ｃは、最上紙から順番に原稿の束を、搬送路１０４へと供給する。各ローラは、給紙トレイ１０１の傾斜下端側近傍に設けられ、給紙モータ（図示せず）により適当なギア等を介して回転させられ、搬送ローラ１０５と共に、原稿を搬送路１０４へと供給する。
【００１７】
ピックアップローラ１０２ａは、原稿の束から最上紙を取り出すためのローラであり、給紙クラッチ（図示せず）により、上下方向に揺動する揺動アーム１１２に軸支される。ピックアップローラ１０２ａは、給紙トレイ１０１の底面に接離可能である。通常、ピックアップローラ１０２ａは、給紙トレイ１０１から離されているが、原稿取出時、ピックアップローラ１０２ａは、揺動アーム１１２により降下させられ、給紙トレイ１０１に載置される原稿の最上紙と接触する。なお、ピックアップローラ１０２ａは、給紙トレイ１０１の底面に接触するまで降下可能であるため、原稿の束の厚さが変化しても、常に最上紙と接触できる。
【００１８】
セパレートローラ１０２ｂとリタードローラ１０２ｃは、各々のローラの表面が挟まれるように設けられる。セパレートローラ１０２ｂは、ピックアップローラ１０２ａにより取り出された原稿を、搬送路１０４へ一定速度で送り込み、リタードローラ１０２ｃを搬送方向とは逆方向へ回転させて、原稿の束から最上紙を分離させる。
【００１９】
排紙トレイ１０３は、画像読取装置１００の下部に、水平に設けられる。搬送路１０４を経由して搬送された読取後の原稿の束は、排紙トレイ１０３の片端側に載置される。
【００２０】
搬送路１０４は、給紙トレイ１０１と排紙トレイ１０３とを連通する略Ｕ字形状の搬送経路である。搬送路１０４を経由して、給紙トレイ１０１から供給される原稿は、反転しながら下方へ搬送され、第１読取ユニット１０７上へ導かれる。つまり、給紙トレイ１０１において上側となっている原稿の一方の面は、排紙トレイ１０３において下側となり、該面における画像が、第１読取ユニット１０７にて、読み取られる。
【００２１】
搬送ローラ１０５は、搬送路１０４に適宜配置され、原稿を搬送する。搬送ローラ１０５は、モータにより回転が制御される回転ローラと、回転ローラの回転に従動する従動ローラとの、一対のローラにより構成される。一対のローラは、搬送路１０４を挟み対向して設けられる。搬送ローラ１０５の回転速度は、通常モードと低速モードの２段階に切替え可能であり、低速モードの回転速度は、通常モードのの回転速度の略２分の１となる。
【００２２】
排出ローラ１０６は、搬送路１０４の最下流側に配置され、読取後の原稿を排紙する。排出ローラ１０６も、搬送ローラ１０５と同様に、回転ローラと従動ローラとの一対のローラにより構成され、一対のローラは、搬送路１０４を挟み対向して設けられる。排出ローラ１０６は、搬送ローラ１０５と連動して回転する。排出ローラ１０６の回転速度は、通常モードと低速モードの２段階に切替え可能である。
【００２３】
なお、図５では、搬送路１０４に、５個の搬送ローラ１０５と２個の排出ローラ１０６とが設けられる構成を一例として示すが、搬送ローラ１０５及び排出ローラ１０６の個数は、特に限定されるものではない。搬送路１０４の形状や距離に応じて、搬送ローラ１０５及び排出ローラ１０６の個数を適宜増減することが好ましい。
【００２４】
第１読取ユニット１０７は、原稿の画像を読み取る。第１読取ユニット１０７は、搬送路１０４の所定位置に設けられ、搬送路１０４の下方において水平方向に移動可能な、移動式の読取手段である。
【００２５】
第１読取ユニット１０７は、ＣＣＤイメージセンサ、搬送路１０４に近接して設けられる透明なプラテンガラス７０、搬送される原稿に対して、プラテンガラス７０を通して光を照射する光源７１、原稿からの反射光を所定の方向へ導く反射ミラー７２、反射光を収束させるレンズ７３、収束光を電気信号（画像信号）に変換する光電変換素子７４、等を含む。第１読取ユニット１０７の原稿の読取動作は、画像読取制御部１２０（図６参照）により制御される。
【００２６】
第１読取ユニット１０７は、フラットベッドスキャナの読取ユニットと併用される。フラットベッドにより原稿を読み取る際には、第１読取ユニット１０７は、フラットベッドの下方で水平方向に移動し、シートスルーにより原稿を読み取る際には、第１読取ユニット１０７は、プラテンガラス７０の下方へ移動する。
【００２７】
第２読取ユニット１０８は、第１読取ユニット１０７にて読み取られる原稿の面とは反対側の面における画像を、読み取る。第２読取ユニット１０８は、第１読取ユニット１０７と対向する下流側の搬送路１０４に設けられる固定式の読取手段である。
【００２８】
第２読取ユニット１０８は、密着形イメージセンサ（ＣＩＳ：Contact Image Sensor）、搬送される原稿に対して光を照射する光源、原稿からの反射光を収束する収束性ファイバ、収束光を電気信号（画像信号）に変換する光電変換素子を含む。第２読取ユニット１０８の原稿の読取動作は、画像読取制御部１２０により制御される。なお、第２読取ユニット１０８に用いられるイメージセンサは、特に限定されるものではなく、例えば、ＣＣＤイメージセンサ等を用いても良い。
【００２９】
原稿セットセンサ１０９は、給紙トレイ１０１に原稿が存在するか否かを検知し、検知信号を、画像読取制御部１２０へ出力する。画像読取制御部１２０は、原稿セットセンサ１０９から入力される検知信号に基づいて、ピックアップローラ１０２ａの動作、セパレートローラ１０２ｂの動作、リタードローラ１０２ｃの動作、等を制御する。
【００３０】
第１リードセンサ１１０は、第１読取ユニット１０７の上流側の所定位置で、原稿を検知し、検知信号を、画像読取制御部１２０へ出力する。第１リードセンサ１１０が原稿を検知する場合の検知信号に基づいて、第１読取ユニット１０７は、所定カウント後に、原稿の画像読取を開始する。
【００３１】
第２リードセンサ１１１は、第２読取ユニット１０８の上流側の所定位置で、第１リードセンサ１１０と同様に、原稿を検知し、検知信号を、画像読取制御部１２０へ出力する。第２リードセンサ１１１が原稿を検知する場合の検知信号に基づいて、第２読取ユニット１０８は、所定カウント後に、原稿の画像読取を開始する。
【００３２】
＜画像読取装置の機能ブロック図＞
次に、図６に示す機能ブロック図を用いて、本実施の形態に係る画像読取装置１００の概略構成の一例について説明する。
【００３３】
画像読取装置１００は、第１読取ユニット１０７、第２読取ユニット１０８、原稿セットセンサ１０９、第１リードセンサ１１０、第２リードセンサ１１１、画像読取制御部１２０、操作部１２５、等を含む。第１読取ユニット１０７は、ラインセンサ１２１、光源（Ｒ）１２２、光源（Ｇ）１２３、光源（Ｂ）１２４、等を含む。画像読取制御部１２０は、メモリ１３０、画像データ補正部１４０、切り替え制御部１５０、分光反射率検出部１６０、等を含む。この他にも、画像読取制御部１２０は、例えば、シェーディング補正の実行するか否かを判定する判定部、シェーディング補正のオンオフを設定する設定部等を含んでいても良い。
【００３４】
ライン信号は、画像読取制御部１２０の中で使用され、主走査１ラインの読取期間を規定する信号である。スタートパルス及び駆動クロックは、ラインセンサから出力される主走査１ｄｏｔ目の読取画像信号における出力タイミングを規定する信号である。駆動クロックは、ラインセンサから出力される主走査２ｄｏｔ目以降の読取画像信号における出力タイミングを規定する信号である。光源（Ｒ）点灯制御信号は、光源（Ｒ）を点灯させるか否かを制御する信号である。光源（Ｇ）点灯制御信号は、光源（Ｇ）を点灯させるか否かを制御する信号である。光源（Ｂ）点灯制御信号は、光源（Ｂ）を点灯させるか否かを制御する信号である。各検知信号については、図５に対応する上述の説明を参酌できる。
【００３５】
画像読取装置１００は、操作部１２５へ入力されるユーザからの要求に応じて、画像読取を開始し、画像読取制御部１２０から画像データ（シェーディング補正後の画像データ）を出力する。
【００３６】
第１読取ユニット１０７は、画像読取制御部１２０から入力される光源（Ｒ）１２２点灯制御信号に基づいて、光源（Ｒ）１２２を点灯させ、原稿へ光を照射する。又、第１読取ユニット１０７は、画像読取制御部１２０から入力される光源（Ｇ）１２３点灯制御信号に基づいて、光源（Ｇ）１２３を点灯させ、原稿へ光を照射する。又、第１読取ユニット１０７は、画像読取制御部１２０から入力される光源（Ｂ）１２４点灯制御信号に基づいて、光源（Ｂ）１２４を点灯させ、原稿へ光を照射する。
【００３７】
光源（Ｒ）１２２、光源（Ｇ）１２３、光源（Ｂ）１２４の波長は、それぞれ異なっている。光源の種類、波長、個数等は、特に限定されるものではなく、適宜、選択することが可能である。単色の光源を使用しても良いし、複数色の光源を使用しても良い。モノクロ読取する際は、点灯させる光源の波長範囲が広い程、色再現性を高めることができるため、できるだけ広い波長範囲を有する光源を選択することが好ましい。
【００３８】
第２読取ユニット１０８の構成は、第１読取ユニット１０７の構成と略等しいため、詳細な説明は省略する。
【００３９】
更に、第１読取ユニット１０７は、原稿からの反射光を画像信号に変換し、第１読取画像信号（読み取った画像データ）として、画像読取制御部１２０へ出力する。第２読取ユニット１０８は、原稿からの反射光を画像信号に変換し、第２読取画像信号（読み取った画像データ）として、画像読取制御部１２０へ出力する。
【００４０】
ラインセンサ１２１は、ライン状に並べられる複数の撮像素子が、複数列設けられることにより構成される。受光面に色フィルタ（例えば、赤、緑、青、等）が設けられるセンサは、カラー読取に使用され、受光面に色フィルタが設けられないセンサは、モノクロ読取に使用される。又、ラインセンサ１２１は、画像読取制御部１２０から入力されるスタートパルス及び駆動クロックに基づいて、原稿からの反射光を画像信号に変換し、第１読取画像信号を、メモリ１３０へ出力する。
【００４１】
画像読取制御部１２０は、操作部１２５からの入力を受け付けた後、第１リードセンサ１１０から入力される検知信号、第２リードセンサ１１１から入力される検知信号、原稿セットセンサ１０９から入力される検知信号、等に基づいて、第１読取ユニット１０７、第２読取ユニット１０８、モータ、等を制御する。又、画像読取制御部１２０は、第１読取ユニット１０７から入力される第１読取画像信号、第２読取ユニット１０８から入力される第２読取画像信号を、シェーディング補正し、シェーディング補正後の画像データを出力する。
【００４２】
画像読取制御部１２０は、読取画像の分光反射率に基づいてシェーディング補正を行うため、分光反射率に応じてシェーディング補正値を切り替える。例えば、画像読取制御部１２０は、読取画像の分光反射率を予め算出式に組み込み、シェーディング補正値を取得することもできる。この場合、画像読取制御部１２０は、複数のシェーディング補正値を記憶する必要がなくなる。
【００４３】
又、例えば、画像読取制御部１２０は、原稿の画像を読み取る前に、予め様々な組合せで光源を点灯させて白基準板を読み取っておくことにより、シェーディングデータを取得することもできる。これにより、画像読取制御部１２０は、様々な分光反射率を有する基準画像を予め読み取ってシェーディングデータとして記憶しておき、基準画像の分光反射率に近い読取画像を読み取った場合は、該分光反射率に近い基準画像を元にしたシェーディングデータを使用してシェーディング補正を行うことができる。
【００４４】
メモリ１３０は、第１読取画像信号、及び第２読取画像信号を記憶する。メモリ１３０は、読取画像信号以外にも、シェーディング補正値、様々な分光反射率を有する基準画像信号（シェーディングデータ）、等も記憶することができる。
【００４５】
画像データ補正部１４０は、分光反射率検出部１６０にて検出された分光反射率、メモリ１３０に記憶されたシェーディング補正値等に基づいて、読取画像信号（第１読取画像信号、第２読取画像信号）を補正する。即ち、画像データ補正部１４０は、読取画像の分光反射率に基づいてシェーディング補正を行う。
【００４６】
例えば、ユーザが高画質の読取を要求する（ユーザが解像度を初期設定より高くする、ユーザが写真読取モードを選択する、等）場合、画像データ補正部１４０は、読取画像の分光反射率に基づいて、高精度なシェーディング補正を行うことができる。
【００４７】
切り替え制御部１５０は、モノクロ読取からカラー読取へ、又はカラー読取からモノクロ読取への切り替えを制御する。切り替え制御部１５０を備えることにより、画像読取装置１００は、モノクロ読取する間にカラー読取することができるため、読取画像全体の分光反射率を検出することが可能になる。
【００４８】
分光反射率検出部１６０は、読取画像全体の分光反射率を検出し、検出結果を、画像データ補正部１４０へ出力する。具体的には、分光反射率検出部１６０は、カラー読取することで取得したカラー（Ｒ、Ｇ、Ｂ）の画像データを利用して、カラー読取する画像の分光反射率を検出する。又、分光反射率検出部１６０は、カラー読取することで取得したカラーの画像データを利用して、モノクロ読取する画像の分光反射率を推測する。これにより、分光反射率検出部１６０は、読取画像全体の分光反射率を検出（推測）することができる。
【００４９】
本実施の形態に係る画像読取装置１００によれば、モノクロ読取する間に、カラー読取へと切り替えることで取得した画像データを利用して、読取画像全体の分光反射率を検出（推測）することができる。つまり、画像読取装置１００は、検出（推測）した読取画像全体の分光反射率に基づいて、読取画像信号を補正できるため、高精度なシェーディング補正を行うことができる。
【００５０】
＜モノクロ読取とカラー読取における各光源の点灯タイミングの違い＞
次に、モノクロ読取における各光源の点灯タイミングと、カラー読取における各光源の点灯タイミングの違いについて説明する。図７（Ａ）に、モノクロ読取における光源の点灯タイミングチャートの一例を示す。図７（Ｂ）に、カラー読取における光源の点灯タイミングチャートの一例を示す。
【００５１】
図７（Ａ）に示す様に、モノクロ読取の場合、画像読取制御部１２０は、スタートパルスの１周期中に光源（Ｒ）１２２、光源（Ｇ）１２３、光源（Ｂ）１２４を点灯させる。ラインセンサ１２１は、Ｒ有効の読取画像信号、Ｇ有効の読取画像信号、Ｂ有効の読取画像信号が混合したグレースケール有効の読取画像信号を出力する。
【００５２】
図７（Ｂ）に示す様に、カラー読取の場合、画像読取制御部１２０は、スタートパルスの１周期中に１つの光源のみ点灯させる。ラインセンサ１２１は、Ｒ有効の読取画像信号、Ｇ有効の読取画像信号、Ｂ有効の読取画像信号を、それぞれ順番に出力する。
【００５３】
従って、カラー読取における画像信号の量は、モノクロ読取における画像信号の量の３倍になる。又、ラインセンサ１２１は、画像信号の出力速度の限界付近で使用され、モノクロ読取とカラー読取とで、画像信号の出力速度は略等しくなるため、カラー読取における読取線速は、モノクロ読取における読取線速と比較して、遅くする必要がある。
【００５４】
各光源の光量は、ラインセンサ１２１が白基準板を読み取る場合に、出力が略最大となるように調整されることが好ましい。又、カラー読取における各光源の光量は、モノクロ読取における各光源の光量と比較して、大きくなるように、調整されることが好ましい。これにより、ラインセンサ１２１のレンジを最大限活用し、Ｓ／Ｎ比を向上させることができるからである。
【００５５】
なお、読取ユニットから出力される読取画像信号において、実際に有効な読取画像信号は、１ライン前の画像の読取画像信号となる。例えば、画像読取装置１００が、ｎライン目の画像を読取中、実際に有効な読取画像信号は、（ｎ−１）ライン目の画像の読取画像信号となる。
【００５６】
＜モノクロ読取からカラー読取への切り替え＞
次に、本実施形態に係る画像読取装置１００における、モノクロ読取からカラー読取への切り替えについて説明する。一例として、ライン数ｎからライン数（ｎ＋９）までの、モノクロ読取からカラー読取への切り替えについて説明する。
【００５７】
（１）読取ユニット速度の制御
図８（Ａ）は、読取画像に対する相対的な読取ユニット速度と読取画像との関係の一例を示す図である。図８（Ｂ）は、各光源の点灯タイミングの一例を示す図である。なお、図８では、モノクロ読取する間に、５ライン毎に１回、カラー読取している。モノクロ読取する間に、カラー読取するタイミングは、適宜、設定することが可能である。
【００５８】
ライン数ｎ、（ｎ＋１）において、読取画像に対する相対的な読取ユニット速度は、Ｖ［ｍｍ／ｓ］である（図８（Ａ）参照）。この場合、全ての光源が同時に点灯する。ラインセンサ１２１は、ライン数（ｎ−１）におけるグレースケール有効の読取画像信号、ライン数ｎにおけるグレースケール有効の読取画像信号を順に出力する（図８（Ｂ）参照）。
【００５９】
ライン数（ｎ＋２）において、読取画像に対する相対的な読取ユニット速度は、Ｖ／３［ｍｍ／ｓ］である（図８（Ａ）参照）。この場合、光源（Ｒ）１２２が点灯し、その後、光源（Ｇ）１２３が点灯し、その後、光源（Ｂ）１２４が点灯する。ラインセンサ１２１は、ライン数（ｎ＋１）におけるグレースケール有効の読取画像信号、ライン数（ｎ＋２）におけるＲ有効の読取画像信号、ライン数（ｎ＋２）におけるＧ有効の読取画像信号を順に出力する（図８（Ｂ）参照）。
【００６０】
ライン数（ｎ＋３）、（ｎ＋４）、（ｎ＋５）、（ｎ＋６）において、読取画像に対する相対的な読取ユニット速度は、Ｖ［ｍｍ／ｓ］である（図８（Ａ）参照）。この場合、全ての光源が同時に点灯する。ラインセンサ１２１は、ライン数（ｎ＋２）におけるＢ有効の読取画像信号、ライン数（ｎ＋３）におけるグレースケール有効の読取画像信号、ライン数（ｎ＋４）におけるグレースケール有効の読取画像信号、ライン数（ｎ＋５）におけるグレースケール有効の読取画像信号を順に出力する（図８（Ｂ）参照）。
【００６１】
ライン数（ｎ＋７）において、読取画像に対する相対的な読取ユニット速度は、Ｖ／３［ｍｍ／ｓ］である（図８（Ａ）参照）。この場合、光源（Ｒ）１２２が点灯し、その後、光源（Ｇ）１２３が点灯し、その後、光源（Ｂ）１２４が点灯する。ラインセンサ１２１は、ライン数（ｎ＋６）におけるグレースケール有効の読取画像信号、ライン数（ｎ＋７）におけるＲ有効の読取画像信号、ライン数（ｎ＋７）におけるＧ有効の読取画像信号を順に出力する（図８（Ｂ）参照）。
【００６２】
ライン数（ｎ＋８）、（ｎ＋９）において、読取画像に対する相対的な読取ユニット速度は、Ｖ［ｍｍ／ｓ］である（図８（Ａ）参照）。この場合、全ての光源が同時に点灯する。ラインセンサ１２１は、ライン数（ｎ＋７）におけるＢ有効の読取画像信号、ライン数（ｎ＋８）におけるグレースケール有効の読取画像信号、ライン数（ｎ＋９）におけるグレースケール有効の読取画像信号を順に出力する（図８（Ｂ）参照）。
【００６３】
本実施の形態に係る画像読取装置１００は、ラインセンサ１２１が、各光源の画像データを出力する時間を確保できるように読取ユニット速度を制御して、カラー読取での読取ユニット速度を、モノクロ読取での読取ユニット速度の１／３にすることが可能である。これにより、画像読取装置１００は、読取解像度を低くせずに、モノクロ読取する間にカラー読取することができる。カラー読取が行われるラインからは、Ｒ、Ｇ、Ｂの画像データ（Ｒ有効の読取画像信号、Ｇ有効の読取画像信号、Ｂ有効の読取画像信号）が出力される。このため、画像読取装置１００は、該画像データを利用して、読取画像全体の分光反射率を検出することもできるし、グレースケールの画像データを作成することもできる。
【００６４】
なお、ラインセンサからの出力（読み取った画像データ）が、画像読取装置１００の処理限界を超える場合は、ラインセンサを間欠動作させることが好ましい。間欠動作は、読取ユニットの走査停止中、又は、読取画像の搬送停止中に行うことが好ましい。カラー読取する間、読取画像に対する相対的な読取ユニット速度をゼロとすることにより、速度が変化（Ｖ／３［ｍｍ／ｓ］からＶ［ｍｍ／ｓ］へ、又、Ｖ［ｍｍ／ｓ］からＶ／３［ｍｍ／ｓ］へ）する際に生じるジター等の影響を回避できる。又、モータ等の動作を比較的、緩やかに制御することが可能になる。
【００６５】
（２）主走査読取解像度の制御
図９（Ａ）は、主走査読取解像度と読み取り画像との関係の一例を示す図である。図９（Ｂ）は、各光源の点灯タイミングの一例を示す図である。
【００６６】
ライン数ｎにおいて、主走査読取解像度は、Ｘ［ｄｐｉ］である（図９（Ａ）参照）。この場合、全ての光源が同時に点灯する。ラインセンサ１２１は、ライン数（ｎ−１）におけるグレースケール有効の読取画像信号を出力する（図９（Ｂ）参照）。
【００６７】
ライン数（ｎ＋１）において、主走査読取解像度は、Ｘ／３［ｄｐｉ］である（図９（Ａ）参照）。この場合、全ての光源が同時に点灯する。ラインセンサ１２１は、ライン数ｎにおけるグレースケール有効の読取画像信号を出力する（図９（Ｂ）参照）。
【００６８】
ライン数（ｎ＋２）において、主走査読取解像度は、Ｘ／３［ｄｐｉ］である（図９（Ａ）参照）。この場合、光源（Ｒ）１２２が点灯し、その後、光源（Ｇ）１２３が点灯し、その後、光源（Ｂ）１２４が点灯する。ラインセンサ１２１は、ライン数（ｎ＋１）におけるグレースケール有効の読取画像信号、ライン数（ｎ＋２）におけるＲ有効の読取画像信号、ライン数（ｎ＋２）におけるＧ有効の読取画像信号を順に出力する（図９（Ｂ）参照）。
【００６９】
ライン数（ｎ＋３）において、主走査読取解像度は、Ｘ［ｄｐｉ］である（図９（Ａ）参照）。この場合、全ての光源が同時に点灯する。ラインセンサ１２１は、ライン数（ｎ＋２）におけるＢ有効の読取画像信号を出力する（図９（Ｂ）参照）。
【００７０】
ライン数（ｎ＋４）において、主走査読取解像度は、Ｘ［ｄｐｉ］である（図９（Ａ）参照）。この場合、全ての光源が同時に点灯する。ラインセンサ１２１は、ライン数（ｎ＋３）におけるグレースケール有効の読取画像信号を出力する（図９（Ｂ）参照）。
【００７１】
ラインセンサ１２１において、モノクロ読取とカラー読取とで、画像信号の出力速度は略等しくなるため、モノクロ読取における読取速度を維持して、カラー読取するためには、出力を減らせば良い。
【００７２】
ラインセンサ１２１の出力は、１ライン前の画像データとなるため、例えば、（ｎ＋２）ライン目でカラー読取するためには、（ｎ＋１）ライン目における主走査読取解像度を、モノクロ読取での主走査読取解像度の１／３にする必要がある。
【００７３】
（ｎ＋１）ライン目、（ｎ＋２）ライン目においては、スタートパルスの周期が短く、光源の点灯可能時間も短くなるため、単位時間当たりの光量を大きくし、周囲のグレースケールの画像データとの光量差を小さくすることが好ましい。これにより、Ｓ／Ｎ比を向上させることができる。なお、画像データを補正することにより、周囲のグレースケールの画像データとの光量差を小さくしても良い。この場合、高速な電流制御、高速な点灯時間制御、等が不要になる。
【００７４】
本実施の形態に係る画像読取装置１００は、主走査読取解像度を制御して、カラー読取での主走査読取解像度を、モノクロ読取での主走査読取解像度の１／３にすることが可能である。これにより、画像読取装置１００は、読取ユニット速度を遅くせずに、モノクロ読取する間にカラー読取し、読取画像全体の分光反射率を検出することができる。又、画像読取装置１００は、低い解像度で読取画像全体を予めカラー読取する従来の画像読取装置と比較して、より短時間で読取画像全体の分光反射率を検出することができる。
【００７５】
＜シェーディング補正＞
以下、シェーディング補正について具体的に説明する。まず、従来のシェーディング補正について説明し、次に、本実施の形態に係るシェーディング補正について説明し、光源の点灯組合せ毎に、光源の光量を調整し、シェーディングデータを取得するシェーディング補正についても説明する。
【００７６】
図１０（Ａ）に、読取画像（Ａ４サイズ）を示す。図１０（Ｂ）に、読取センサの感度を示す。
【００７７】
図１０（Ａ）に示す様に、ライン数２５００における反射率は、Ｒが、０．０５、Ｇが、０．９５、Ｂが、０．０５である。
【００７８】
図１０（Ｂ）に示す様に、主走査６００ｄｏｔ目におけるセンサ感度は、Ｒが、０．８８、Ｇが、０．８５、Ｂが、０．７８である。又、主走査３４００ｄｏｔ目におけるセンサ感度は、Ｒが、０．９２、Ｇが、０．７８、Ｂが、０．９９である。又、主走査４０００ｄｏｔ目におけるセンサ感度は、Ｒが、０．９８、Ｇが、０．９８、Ｂが、０．９６である。
【００７９】
図１１は、従来のシェーディング補正における光源・読取信号制御フローチャートである。
【００８０】
最初に、モノクロ読取時における光源・読取信号制御を開始する。
【００８１】
ステップＳ６０１において、画像読取装置は、光源（Ｒ）、光源（Ｇ）、光源（Ｂ）を同時点灯させ、各光源の光量を調整する。画像読取装置は、白基準板読取時の出力（シェーディングデータ）が最大となるように光量を調整し、調整後の光量を、それぞれ、ＰＲ、ＰＧ、ＰＢとして、記憶する。
【００８２】
ステップＳ６０２において、画像読取装置は、調整完了した光量で、光源（Ｒ）、光源（Ｇ）、光源（Ｂ）を同時点灯させ、白基準板読取時のデータを、シェーディングデータＤＷｎとして記憶する。
【００８３】
シェーディング補正値の算出方法について説明する。白基準板における、Ｒ、Ｇ、Ｂの反射率を、ＲＷＲ、ＲＷＧ、ＲＷＢ、ラインセンサにおける任意の１素子の、Ｒ、Ｇ、Ｂの感度を、ＩＲ、ＩＧ、ＩＢとすると、白基準板のシェーディングデータＤＷｎは、
ＤＷｎ＝（ＰＲ×ＲＷＲ×ＩＲ）＋（ＰＧ×ＲＷＧ×ＩＧ）＋（ＰＢ×ＲＷＢ×ＩＢ）
・・・式１
で表される。
【００８４】
白基準板をモノクロ読取して取得したシェーディングデータの中で、最もシェーディングデータが大きくなった素子のシェーディングデータをＤＷｍａｘ、各素子のシェーディングデータをＤＷｎとすると、シェーディング補正値αＷｎは、
αＷｎ＝（ＤＷｍａｘ）／（ＤＷｎ）
・・・式２
で表される。
【００８５】
ステップＳ６０３において、画像読取装置は、画像読取を開始し、補正前の読取値Ｄｎを記憶する。
【００８６】
ステップＳ６０４において、画像読取装置は、補正前の読取値Ｄｎを、上述のシェーディング補正値を用いてシェーディング補正し、補正後の読取値Ｄｎ'（＝Ｄｎ×αＷｎ）を取得する。即ち、補正後の読取値Ｄｎ'は、補正前の読取値Ｄｎと、通常のシェーディング補正値αＷｎとを用いて、
Ｄｎ'＝Ｄｎ×αＷｎ
・・・式３
で表される。
【００８７】
最後に、モノクロ読取時における光源・読取信号制御を終了する。
【００８８】
ここで、具体的な数値を用いて、式１、式２、式３の計算結果の一例を示す。計算を簡略化するため、調整後の光量を、ＰＲ＝ＰＧ＝ＰＢ＝１．０、白基準板における、Ｒ、Ｇ、Ｂの反射率を、ＲＷＲ＝ＲＷＧ＝ＲＷＢ＝１．０とする。
【００８９】
最もシェーディングデータが大きくなった素子は、主走査４０００ｄｏｔ目であり、主走査４０００ｄｏｔ目における、白基準板のシェーディングデータＤＷｍａｘは、ＤＷｍａｘ＝２．９２である。又、主走査６００ｄｏｔ目における、白基準板のシェーディングデータＤＷｎは、ＤＷｎ＝６００＝２．５１である。又、主走査３４００ｄｏｔ目における、白色基準板のシェーディングデータＤＷｎは、ＤＷｎ＝３４００＝２．６９である。
【００９０】
従って、主走査６００ｄｏｔ目における、通常のシェーディング補正値αＷｎは、αＷｎ＝（２．９２）／（２．５１）＝１．１６となる。又、主走査３４００ｄｏｔ目における、通常のシェーディング補正値αＷｎは、αＷｎ＝（２．９２）／（２．６９）＝１．０９となる。
【００９１】
ライン数２５００における、主走査６００ｄｏｔ目の、補正前の読取値Ｄｎ＝６００は、Ｄｎ＝６００＝（０．８８×０．０５）＋（０．８５×０．９５）＋（０．７８×０．０５）＝０．８９となる（反射率は、Ｒが、０．０５、Ｇが、０．９５、Ｂが、０．０５）。ライン数２５００における、主走査３４００ｄｏｔ目の、補正前の読取値Ｄｎ＝３４００は、Ｄｎ＝３４００＝（０．９２×０．０５）＋（０．７８×０．９５）＋（０．９９×０．０５）＝０．８４となる（反射率は、Ｒが、０．０５、Ｇが、０．９５、Ｂが、０．０５）。即ち、主走査６００ｄｏｔ目の補正前の読取値と、主走査３４００ｄｏｔ目の補正前の読取値との差異は、０．０５（＝０．８９−０．８４）となる。なお、本明細書における差異とは、絶対値を指すものとする。
【００９２】
シェーディング補正の基準である主走査４０００ｄｏｔ目の、補正後の読取値Ｄｎ＝４０００'は、Ｄｎ＝４０００'＝Ｄｎ＝４０００×αＷｎ＝４０００≒｛（０．９８×０．０５）＋（０．９８×０．９５）＋（０．９６×０．０５）｝×１＝１．０２８となる。
【００９３】
従って、主走査６００ｄｏｔ目の補正前の読取値と、主走査３４００ｄｏｔ目補正前の読取値との差異は、基準値に対して、（０．０５／１．０２８）×１００＝４．８６％の差異を有することになる。
【００９４】
主走査６００ｄｏｔ目の、補正後の読取値Ｄｎ＝６００'は、Ｄｎ＝６００'＝Ｄｎ＝６００×αＷｎ＝６００≒１．０４となる。主走査３４００ｄｏｔ目の、補正後の読取値Ｄｎ＝３４００'は、Ｄｎ＝３４００'＝Ｄｎ＝３４００×αＷｎ＝３４００≒０．９１となる。即ち、主走査６００ｄｏｔ目の補正後の読取値と、主走査３４００ｄｏｔ目の補正後の読取値との差異は、０．１３（＝１．０４−０．９１）となる。
【００９５】
従って、主走査６００ｄｏｔ目の補正後の読取値と、主走査３４００ｄｏｔ目の補正後の読取値との差異は、基準値に対して、（０．１３／１．０２８）×１００＝１２．６％の差異を有することになる。
【００９６】
上述の様に、従来のシェーディング補正においては、主走査６００ｄｏｔ目の読取値と主走査３４００ｄｏｔ目の読取値との差異が、シェーディング補正前では約５％であったが、シェーディング補正後では約１３％となってしまう。つまり、読取センサの感度ばらつきにより、画像差異が大きくなるという不具合が生じてしまう。この差異は、副走査方向には、現れないが、主走査方向には、緩やかに現れ、実際の画像では、縦スジのようになって現れる。
【００９７】
次に、図１２に、本実施の形態に係る画像読取装置１００を用いて、読取画像の分光反射率に基づいて、シェーディング補正を行う場合について説明する。
【００９８】
読取画像の分光反射率に基づいて、シェーディング補正を行うには、読取画像を、カラー読取する場合の、各光源の読取画像反射率を算出する必要がある。
【００９９】
読取画像を、カラー読取する場合の、Ｒ、Ｇ、Ｂの読取値を、それぞれＤＰＲｎ、ＤＰＧｎ、ＤＰＢｎとすると、
ＤＰＲｎ＝（ＰＲ×ＲＲ×ＩＲ）
ＤＰＧｎ＝（ＰＧ×ＲＧ×ＩＧ）
ＤＰＢｎ＝（ＰＢ×ＲＢ×ＩＢ）
・・・式４
で表される。
【０１００】
読取画像を、カラー読取する場合の、各光源の読取画像反射率を、それぞれＲＲ、ＲＧ、ＲＢとすると、
式４より、光源（Ｒ）１２２の読取画像反射率は、
ＲＲ＝（ＤＰＲｎ）／（ＰＲ×ＩＲ）、
光源（Ｇ）１２３の読取画像反射率は、
ＲＧ＝（ＤＰＧｎ）／（ＰＧ×ＩＧ）、
光源（Ｂ）１２４の読取画像反射率は、
ＲＢ＝（ＤＰＢｎ）／（ＰＢ×ＩＢ）、
・・・式５
で表される。
【０１０１】
ＩＲ、ＩＧ、ＩＢは、予め計測し、データとして記憶しておけばよい。又は、各光源を点灯させて取得した白基準板の読取値ＤＲＷｎ、ＤＧＷｎ、ＤＢＷｎと、白基準板の反射率からＩＲ、ＩＧ、ＩＢを算出してもよい。この場合、白基準板の反射率は、工場出荷時に計測し、データとして記憶しておけばよい。白基準板の反射率ばらつきが小さければ、白基準板の反射率は、固定値を用いてもよい。
【０１０２】
（ＤＰＲｎ）／（ＰＲ×ＩＲ）、（ＤＰＧｎ）／（ＰＧ×ＩＧ）、（ＤＰＢｎ）／（ＰＢ×ＩＢ）は、既知となるため、式５より、各光源の読取画像反射率ＲＲ、ＲＧ、ＲＢを算出できる。
【０１０３】
従って、読取画像を、カラー読取する場合の、各光源の分光反射率を推測することができる。例えば、光源（Ｒ）の波長範囲では一様にＲＲ、光源（Ｇ）１２３の波長範囲では一様にＲＧ、光源（Ｂ）１２４の波長範囲では一様にＲＢと推測することができる。
【０１０４】
図１２は、本実施の形態に係るシェーディング補正における光源・読取信号制御フローチャートである。
【０１０５】
最初に、モノクロ読取時における光源・読取信号制御を開始する。
【０１０６】
ステップＳ７０１において、画像読取装置１００は、光源（Ｒ）１２２、光源（Ｇ）１２３、光源（Ｂ）１２４を同時点灯させ、光源（Ｒ）１２２、光源（Ｇ）１２３、光源（Ｂ）１２４、の光量を調整する。画像読取装置１００は、白基準板読取時の出力（シェーディングデータ）が最大となるように光量を調整し、調整後の光量を、それぞれ、ＰＲ、ＰＧ、ＰＢとして、記憶する。
【０１０７】
ステップＳ７０２において、画像読取装置１００は、調整完了した光量で、光源（Ｒ）１２２、光源（Ｇ）１２３、光源（Ｂ）１２４を同時点灯させ、白基準板読取時のデータを、シェーディングデータＤＷｎとして記憶する。
【０１０８】
ステップＳ７０３において、画像読取装置１００は、調整完了した光量で、各光源を点灯させ、全ての点灯組合せで読み取った白基準板読取時のデータを、シェーディングデータ（ＤＷｎ、ＤＲｎ、ＤＧｎ、ＤＢｎ、ＤＲＧｎ、ＤＲＢｎ、ＤＧＢｎ）として、記憶する。
【０１０９】
ステップＳ７０４において、画像読取装置１００は、画像をモノクロ読取する間に、周期的にカラー読取し、読取値Ｄｐｗｎ（モノクロ読取データ）、読取値ＤＰＲｎ、ＤＰＧｎ、ＤＰＢｎ（カラー読取データ）を記憶する。
【０１１０】
ステップＳ７０５において、画像読取装置１００は、式５より算出した各光源の読取画像反射率（ＲＲ、ＲＧ、ＲＢ）に応じて、シェーディングデータ（Ｄｐｗｎ、ＤＰＲｎ、ＤＰＧｎ、ＤＰＢｎ）を選択し、補正前の読取値Ｄｎを、上述のシェーディング補正値を用いてシェーディング補正し、補正後の読取値Ｄｎ'（＝Ｄｎ×αＷｎ）を取得する。
【０１１１】
最後に、モノクロ読取時における光源・読取信号制御を終了する。
【０１１２】
ここで、シェーディングデータ選択（ステップＳ７０５参照）の一例を示す。
【０１１３】
例えば、各読取画像反射率に高低の閾値を設けて、「Ｒ、Ｇ、Ｂの読取画像反射率のうち、１色が極端に反射率が高く、他の２色が低い。」かどうか、又、「Ｒ、Ｇ、Ｂの読取画像反射率のうち、１色が極端に反射率が低く、他の２色が高い。」かどうかを判定することにより、使用するシェーディングデータを選択することが可能である。
【０１１４】
具体的には、以下に示す通りである。
【０１１５】
（１）：ＲＲ≧０．９０、ＲＧ＜０．１０、ＲＢ＜０．１０、の場合、光源（Ｒ）１２２点灯で得たシェーディングデータを使用する。
【０１１６】
（２）：ＲＲ＜０．１０、ＲＧ≧０．９０、ＲＢ＜０．１０、の場合、光源（Ｇ）１２３点灯で得たシェーディングデータを使用する。
【０１１７】
（３）：ＲＲ＜０．１０、ＲＧ＜０．１０、ＲＢ≧０．９０、の場合、光源（Ｂ）１２４点灯で得たシェーディングデータを使用する。
【０１１８】
（４）：ＲＲ≧０．９０、ＲＧ≧０．９０、ＲＢ＜０．１０、の場合、光源（Ｒ）１２２、光源（Ｇ）１２３点灯で得たシェーディングデータを使用する。
【０１１９】
（５）：ＲＲ≧０．９０、ＲＧ＜０．１０、ＲＢ≧０．９０、の場合、光源（Ｒ）１２２、光源（Ｂ）１２４点灯で得たシェーディングデータを使用する。
【０１２０】
（６）：ＲＲ＜０．１０、ＲＧ≧０．９０、ＲＢ≧０．９０、の場合、光源（Ｇ）１２３、光源（Ｂ）１２４点灯で得たシェーディングデータを使用する。
【０１２１】
（７）：（１）から（６）以外の場合、光源（Ｒ）１２２、光源（Ｇ）１２３、光源（Ｂ）１２４点灯で得たシェーディングデータを使用する。
【０１２２】
シェーディング補正値は、各光源を同時に点灯させることで取得した最大のシェーディングデータＤＷｍａｘと各素子のシェーディングデータＤＷｎとの比から算出できる。
【０１２３】
例えば、図１０（Ａ）に示す読取画像は、（３）に当てはまるので、光源（Ｂ）１２４を点灯させて取得したシェーディングデータを使用する。
【０１２４】
主走査６００ｄｏｔ目における、シェーディングデータＤＷＧｎ＝６００は、ＤＷＧｎ＝６００＝０．８５である。又、主走査３４００ｄｏｔ目における、シェーディングデータＤＷＧｎ＝３４００は、ＤＷＧｎ＝３４００＝０．７８である。
【０１２５】
ＤＷｇｍａｘ＝１．０であるため（図１０（Ｂ）参照）、主走査６００ｄｏｔ目における、シェーディング補正値は、αＷＧｎ＝６００＝１．１８となる。又、主走査３４００ｄｏｔ目における、シェーディング補正値は、αＷＧｎ＝３４００＝１．２８となる。
【０１２６】
ライン数２５００における（図１０（Ａ）参照）、主走査６００ｄｏｔ目の、補正前の読取値Ｄｎ＝６００は、Ｄｎ＝６００＝（０．８８×０．０５）＋（０．８５×０．９５）＋（０．７８×０．０５）＝０．８９となる。ライン数２５００における（図１０（Ａ）参照）、主走査３４００ｄｏｔ目の、シェーディング補正前の読取値Ｄｎ＝３４００は、Ｄｎ＝３４００＝（０．９２×０．０５）＋（０．７８×０．９５）＋（０．９９×０．０５）＝０．８４となる。即ち、主走査６００ｄｏｔ目の補正前の読取値と、主走査３４００ｄｏｔ目の補正前の読取値との差異は、０．０５（＝０．８９−０．８４）となる。
【０１２７】
シェーディング補正値αＷＧｎ＝６００＝１．１８を用いて、シェーディング補正を行うと、主走査６００ｄｏｔ目の、補正後の読取値Ｄｎ＝６００'は、Ｄｎ＝６００'＝Ｄｎ＝６００×αＷｎ＝６００＝０．８９×１．１８≒１．０５となる。シェーディング補正値αＷＧｎ＝３４００＝１．２８を用いて、シェーディング補正を行うと、主走査３４００ｄｏｔ目の、補正後の読取値Ｄｎ＝３４００'は、Ｄｎ＝３４００'＝Ｄｎ＝３４００×αＷｎ＝３４００＝０．８４×１．２８≒１．０７となる。即ち、主走査６００ｄｏｔ目の補正後の読取値と、主走査３４００ｄｏｔ目の補正後の読取値との差異は、０．０２（＝１．０７−１．０５）となる。
【０１２８】
従って、主走査６００ｄｏｔ目の読取値と主走査３４００ｄｏｔ目の読取値との差異が、シェーディング補正前では、０．０５であったが、シェーディング補正後では、０．０２となった。つまり、本実施の形態に係る画像読取装置１００を用いて、読取画像の分光反射率に基づいて、シェーディング補正を行うことにより、シェーディング補正前の差異と、シェーディング補正後の差異との間の差を小さくできることがわかる。
【０１２９】
なお、図１２に示すフローチャートは一例であり、Ｒ、Ｇ、Ｂの読取画像反射率に高低の閾値を設けることにより、シェーディングデータを選択するのではなく、シェーディング補正値を算出する式に、Ｒ、Ｇ、Ｂの読取画像反射率を組み込んでもよい。これにより、画像読取装置１００は、複数のシェーディングデータを記憶する必要が無くなる。
【０１３０】
又、図１０（Ａ）の読取画像において、ライン数２５００の反射率は、Ｒが、０．０５、Ｇが、０．９５、Ｂが、０．０５となっているが、反射率は、読取画像の全体に渡って同じではない。従って、反射率の異なるラインでは、別のシェーディングデータを使用する必要がある。
【０１３１】
カラー（Ｒ、Ｇ、Ｂ）の画像データは、一定周期でサンプリングされるため、カラーの画像データが存在しない領域では、１つ以上前、又は、１つ以上後のカラーの画像データを参照すると良い。分光反射率の推測に当たっては、反射率の境界で読取値が大きく変化するため、モノクロの画像データから反射率の境界を推測し、推測した境界の前後で、参照するカラーの画像データを変更し、分光反射率を推測すると良い。これは主走査方向の場合でも同様である。
【０１３２】
即ち、画像読取装置１００によれば、モノクロ読取する間に、一部カラー読取に切り替えることで、読取画像全体の分光反射率を、短時間で検出（推測）し、高精度なシェーディング補正を行うことができる。
【０１３３】
図１３は、本実施の形態に係るシェーディング補正における光源・読取信号制御フローチャートである。図１３に示すフローチャートでは、光源の点灯組合せ毎に、光量の調整を行っている。
【０１３４】
最初に、モノクロ読取時における光源・読取信号制御を開始する。
【０１３５】
ステップＳ８０１において、画像読取装置１００は、光源（Ｒ）１２２、光源（Ｇ）１２３、光源（Ｂ）１２４を同時点灯させ、光源（Ｒ）１２２、光源（Ｇ）１２３、光源（Ｂ）１２４、の光量を調整する。画像読取装置１００は、白基準板読取時の出力（シェーディングデータ）が最大となるように光量を調整し、調整後の光量を、それぞれ、ＰＲ、ＰＧ、ＰＢとして、記憶する。
【０１３６】
ステップＳ８０２において、画像読取装置１００は、調整完了した光量で、光源（Ｒ）１２２、光源（Ｇ）１２３、光源（Ｂ）１２４を同時点灯させ、白基準板読取時のデータを、シェーディングデータＤＷｎとして記憶する。
【０１３７】
ステップＳ８０３において、画像読取装置１００は、各光源を点灯させ、全ての点灯組合せで白基準板を読み取りながら、光量を調整し、調整後の光量を、それぞれ、ＰＲＧ、ＰＲＢ、ＰＧＢとして、記憶する。即ち、画像読取装置１００は、各光源の点灯組み合わせ毎に、光源の光量を調整する。
【０１３８】
ステップＳ８０４において、画像読取装置１００は、調整完了した光量で、各光源を点灯させ、全ての点灯組合せで読み取った白基準板読取時のデータを、シェーディングデータ（ＤＷｎ、ＤＲｎ、ＤＧｎ、ＤＢｎ、ＤＲＧｎ、ＤＲＢｎ、ＤＧＢｎ）として、記憶する。
【０１３９】
ステップＳ８０５において、画像読取装置１００は、画像をモノクロ読取する間に、周期的にカラー読取し、読取値Ｄｐｗｎ（モノクロ読取データ）、読取値ＤＰＲｎ、ＤＰＧｎ、ＤＰＢｎ（カラー読取データ）を記憶する。
【０１４０】
ステップＳ８０６において、画像読取装置１００は、式５より算出した各光源の読取画像反射率（ＲＲ、ＲＧ、ＲＢ）に応じて、シェーディングデータ（Ｄｐｗｎ、ＤＰＲｎ、ＤＰＧｎ、ＤＰＢｎ）を選択し、補正前の読取値Ｄｎを、上述のシェーディング補正値を用いてシェーディング補正し、補正後の読取値Ｄｎ'（＝Ｄｎ×αＷｎ）を取得する。
【０１４１】
最後に、モノクロ読取時における光源・読取信号制御を終了する。
【０１４２】
図１３に示すフローチャートによれば、シェーディングデータを取得する際、全ての光源の全ての点灯組合せ毎に、各光源の光量を調整するため、白基準板読取時の光量を大きくすることができる。これにより、画像読取装置１００は、ダイナミックレンジの大きいシェーディングデータを取得することができるため、高精度なシェーディング補正を行うことができる。
【０１４３】
なお、本実施の形態に係る画像読取装置１００は、ファクシミリ装置、スキャナ、プリンタ、デジタル複写機等、あらゆる機器や装置に適用することが可能である。
【０１４４】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の実施形態の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【０１４５】
１００                  画像読取装置
１２１                  光電変換素子
１２２，１２３，１２４  クロック生成回路
１３０                  メモリ
１４０                  画像データ補正部
１５０                  切り替え制御部
１６０                  分光反射率検出部
【先行技術文献】
【特許文献】
【０１４６】
【特許文献１】特開２００７−３７１３７号公報
【図１】
2015142322.tif 000003
【図２】
2015142322.tif 000004
【図３】
2015142322.tif 000005
【図４】
2015142322.tif 000006
【図５】
2015142322.tif 000007
【図６】
2015142322.tif 000008
【図７】
2015142322.tif 000009
【図８】
2015142322.tif 000010
【図９】
2015142322.tif 000011
【図１０】
2015142322.tif 000012
【図１１】
2015142322.tif 000013
【図１２】
2015142322.tif 000014
【図１３】
2015142322.tif 000015