(57)【要約】【課題】色補正係数の算出処理及び保管すべきデータの量を減らすことができるとともに、感度のバラツキの変化の傾向の如何を問わず、隣接するセンサチップの端部間の色の連続性を確保する。【解決手段】  校正モードにおいて、画像信号の値のセンサチップ毎の変化の傾向を判別し（４３）、分割モードが選択されたときは、グループ（Ｇ１、Ｇ２、Ｇ３、Ｇ４）毎に平均値を求め、非分割モードが選択されたときは、センサチップの全体について平均値を求め、これらの平均値に基づいてグループ毎の色補正係数（Ｋｑｕ１、Ｋｑｕ２、Ｋｑｕ３、Ｋｑｕ４）を求めておき（４４）、撮像モードにおいて、グループ毎の色補正係数に基づいて、各光電変換素子のための色補正係数を補間により求める（４２）。さらに、色補正係数の決定に先立って、色補正係数の決定に用いるカラーチャートの特性バラツキを補正する。【選択図】図１
2010130331.tif 000002
【特許請求の範囲】
【請求項１】
各々が複数の所定の色のいずれかに感度を有する複数の光電変換素子を有する撮像手段と、
前記複数の光電変換素子から出力される画像信号のレベルを調整するレベル補正手段と、
前記レベル補正手段から出力される画像信号に対して色補正を行なう色補正手段と、
前記色補正手段における色補正で用いられる色補正係数を生成する色補正係数生成手段とを備え、
前記色補正係数生成手段は、色補正係数算出・保管手段と、色補正係数補間手段とを備え、
前記色補正係数算出・保管手段は、前記撮像手段でカラーチャートを撮像したときに前記レベル補正手段から出力される画像信号に対し、当該カラーチャートの特性のバラツキに対する補正を行なうカラーチャート特性補正手段と、前記カラーチャート特性補正手段で補正された画像信号に基づいて色補正係数を生成する
ことを特徴とする画像読取装置。
【請求項２】
前記カラーチャート特性補正係数を格納する、カラーチャート特性補正係数保管手段をさらに備えること
を特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記カラーチャート特性補正係数保管手段に格納されているカラーチャート特性補正係数は、同じ色の複数のカラーチャートの分光反射率特性を元に算出されたものであることを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記カラーチャート特性補正係数保管手段に格納されているカラーチャート特性補正係数は、複数のカラーチャート上の複数の測定点における分光反射率の測定値、及びその平均値と、当該画像読取装置又は当該画像読取装置と同じ仕様の他の画像読取装置による前記複数の測定点における撮像データの値、及びその平均値に基づいて算出された値を含む
ことを特徴とする請求項３に記載の画像読取装置。
【請求項５】
前記カラーチャート特性補正係数保管手段に格納されているカラーチャート特性補正係数が、前記複数の測定点における分光反射率の測定値の、その平均値に対する偏差値の、前記平均値に対する比と、
前記複数の測定点における撮像データの値の、その平均値に対する偏差値の、前記平均値に対する比との相関を回帰分析したときに得られる回帰直線の傾き、またはこれに基づいて算出された値をさらに含む
ことを特徴とする請求項４に記載の画像読取装置。
【請求項６】
前記カラーチャート特性補正係数保管手段に格納されているカラーチャート特性補正係数が、当該画像読取装置と同じ仕様の複数の画像読取装置の中で平均的な出力特性を有する基準画像読取装置により、色補正係数の算出に用いられるカラーチャートの撮像データに基づいて求められたものであることを特徴とする請求項２に記載の画像読取装置。
【請求項７】
前記撮像手段は、各々が複数の所定の色のいずれかに感度を有する複数の光電変換素子を有する複数のセンサチップが互いに隣接するように配列され、
前記色補正係数算出・保管手段は、
前記カラーチャートの特性のバラツキに対する補正を行った後の画像信号の値の前記センサチップ毎の変化の傾向を判別し、判別結果に基づいて、各センサチップについて、非分割モードと分割モードのいずれかを選択し、
前記分割モードを選択したときは、各々が前記センサチップの複数の光電変換素子の一部で構成される複数のグループ毎に、前記レベル補正手段から出力される画像信号の平均値を求め、
前記非分割モードを選択したときは、当該センサチップのすべての光電変換素子の画像信号の平均値を求め、
前記分割モード及び又は非分割モードで求められた平均値が予め記憶された目標値に最も近くなるようにグループ毎の色補正係数を算出して保管し、
撮像モードにおいて、前記色補正係数補間手段は、
前記カラーチャートの特性のバラツキに対する補正を行った後の画像信号に対し、
前記補正係数算出・保管手段に保持されている前記グループ毎の前記色補正係数に基づき、各光電変換素子のための色補正係数を補間により求めて出力し、
前記色補正手段は、前記レベル補正手段から出力される各光電変換素子の画像信号の値を、前記補正係数生成手段から出力される各光電変換素子のための色補正係数を用いて補正して出力する
ことを特徴とする請求項１乃至６のいずれかに記載の画像読取装置。
【請求項８】
前記非分割モードでセンサチップの全体について求めた平均値を、グループ毎の平均値として用いて、各グループ毎の色補正係数の算出を行なうことを特徴とする請求項７に記載の画像読取装置。
【請求項９】
前記複数のグループが、前記センサチップの端部に位置する第１の数の光電変換素子で構成される第１種のグループと、
前記第１の数より多い第２の数の光電変換素子で構成される第２種のグループとを含む
ことを特徴とする請求項７又は８に記載の画像読取装置。
【請求項１０】
前記複数の光電変換素子の画像信号の平均値とその目標値の差があらかじめ決めた閾値以下のときは、
前記補正係数算出・保管手段は、前記色補正係数を、前記レベル補正手段の出力信号に対する補正量がゼロとなるような値に定める
ことを特徴とする請求項７乃至９のいずれかに記載の画像読取装置。
【請求項１１】
前記補間手段は、前記色補正係数算出・保管手段に保持されている、互いに隣り合うグループについて求められた２つの色補正係数を元に線形補間を行なうことにより、各光電変換素子のための色補正係数を求めることを特徴とする請求項７乃至１０のいずれかに記載の画像読取装置。
【請求項１２】
前記複数の色が、赤、緑、青であることを特徴とする請求項７乃至１１のいずれかに記載の画像読取装置。
【請求項１３】
前記色補正手段は、
前記レベル補正手段から出力される画像信号を色分解することで得られる複数の色成分を表すデータと、それぞれ前記複数の色成分ための複数の色補正係数との乗算を含むマトリクス演算を行なって前記色補正を行なうものである
ことを特徴とする請求項７乃至１２のいずれかに記載の画像読取装置。
【請求項１４】
撮像手段と色補正手段とを備える画像読取装置の色補正係数生成方法において、
第１組のカラーチャートの複数の測定点の分光反射率を分光反射率測定器で測定して、第１の測定データを得るステップと、
前記第１組のカラーチャートを、前記色補正係数生成の対象である画像読取装置又はそれと同じ仕様の他の画像読取装置で撮像して、該カラーチャートの前記複数の測定点の第１の撮像データを得るステップと、
前記第１の測定データと、前記第１の撮像データの相関関係を表す値を第１の補正係数として求めるステップと、
第２組のカラーチャートの分光反射率を分光反射率測定器で測定して、第２の測定データを得るステップと、
前記第２組のカラーチャートの各々を、前記色補正係数生成の対象である画像読取装置で撮像して第２の撮像データを得るステップと、
前記第２の測定データと、前記第２の撮像データとに基づいて、前記色補正係数生成の対象である画像読取装置の前記撮像手段の画素の各々の第２の補正係数を求めるステップと、
前記第１及び第２の補正係数、又はこれらの積である第３の補正係数を、前記色補正係数生成の対象である画像読取装置のカラーチャート特性補正係数保管手段に格納するステップと、
前記色補正係数生成の対象である画像読取装置において、前記カラーチャート特性補正係数保管手段に格納された前記第１及び第２の補正係数、または前記第３の補正係数を用いて、前記第２組のカラーチャートの撮像により得られる撮像データを補正するステップと、
前記色補正係数生成の対象である画像読取装置において、前記補正された撮像データを用いて色補正係数を算出するステップとを含み、
前記第２の撮像データは、前記第２組のカラーチャートを前記色補正係数生成の対象である画像読取装置の前記撮像手段で撮像するときに、当該画像読取装置の前記撮像手段の異なる画素で光電変換される、前記カラーチャート上の複数の測定点からの反射光に基づくデータであり、
前記第２の測定データは、前記第２組のカラーチャートを前記分光反射率測定器で測定するときに、前記カラーチャート上の前記複数の測定点からの反射光に基づくデータである
ことを特徴とする画像読取装置の色補正係数生成方法。
【請求項１５】
前記第１の測定データと、前記第１の撮像データの相関関係を表す値を第１の補正係数として求めるステップにおいて、
前記複数の測定点の各々についての前記第１の測定データの、その平均値に対する偏差の、該平均値に対する比を説明変数とし、前記複数の測定点の各々についての第１の撮像データの、その平均値に対する偏差の、該平均値に対する比を目的変数として回帰分析を行って得られる回帰直線の傾きを、前記値として求めることを特徴とする請求項１４に記載の画像読取装置の色補正係数生成方法。
【請求項１６】
前記第２の測定データと、前記第２の撮像データとに基づいて、前記色補正係数生成の対象である画像読取装置の前記撮像手段の画素の各々の第２の補正係数を求めるステップにおいて、
前記色補正係数生成の対象である画像読取装置の前記撮像手段の前記複数の画素の各々についての、前記第２の測定データの、その平均値からの偏差の、該平均値に対する比と、前記複数の画素についての前記第２の撮像データの平均値との積を前記第２の補正係数として求める
ことを特徴とする請求項１５に記載の画像読取装置の色補正係数生成方法。
【請求項１７】
前記色補正係数生成の対象である画像読取装置において、前記カラーチャート特性補正係数保管手段に格納された前記第１及び第２の補正係数、または前記第３の補正係数を用いて、前記第２組のカラーチャートの撮像により得られる撮像データを補正するステップにおいて、
前記撮像手段の画素の各々についての第２の撮像データに、前記第１の補正係数と当該画素のための前記第２の補正係数の積、又は当該画素のための前記第３の補正係数を加算する
ことを特徴とする請求項１６に記載の画像読取装置の色補正係数生成方法。
【請求項１８】
撮像手段と色補正手段とを備える画像読取装置の色補正係数生成方法において、
前記色補正係数生成の対象である画像読取装置と同じ仕様の複数の画像読取装置の平均的特性を有する基準画像読取装置で、
カラーチャートを撮像して、該カラーチャートの複数の測定点の第１の撮像データを得るステップと、
前記第１の測定データの、その平均値に対する偏差を補正係数として求めるステップと、
前記補正係数を、前記色補正係数生成の対象である画像読取装置のカラーチャート特性補正係数管手段に格納するステップと、
前記カラーチャートを、前記色補正係数生成の対象である画像読取装置で撮像したときに得られる第２の撮像データを、前記カラーチャート特性補正係数保管手段に格納されている前記補正係数を用いて、補正するステップと、
前記色補正係数生成の対象である画像読取装置において、前記補正された撮像データを用いて色補正係数を算出するステップとを含み、
前記第１の撮像データは、前記カラーチャートを前記基準画像読取装置の前記撮像手段で撮像するときに、前記撮像手段の異なる画素で光電変換される、前記カラーチャート上の複数の測定点からの反射光に基づくデータであり、
前記第２の撮像データは、前記カラーチャートを、前記色補正係数生成の対象である画像読取装置の前記撮像手段で撮像するときに、前記カラーチャート上の前記複数の測定点からの反射光に基づくデータである
ことを特徴とする画像読取装置の色補正係数生成方法。
【請求項１９】
前記カラーチャートを、前記色補正係数生成の対象である画像読取装置で撮像したときに得られる第２の撮像データを、前記カラーチャート特性補正係数保管手段に格納されている前記補正係数を用いて、補正するステップにおいて、
前記第２の撮像データに、前記補正係数を加算する
ことを特徴とする請求項１８に記載の画像読取装置の色補正係数生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像読取装置及びその色補正係数生成方法に関し、特に密着型イメージセンサーを用いた画像読取装置、及びその色補正係数生成方法に関する。この発明は特に、複数の撮像素子間の色むらの補正に係るものである。
【背景技術】
【０００２】
密着イメージセンサーを用いた画像読取装置は複数の光電変換素子をライン上に並べたものであり、下記の文献に示すように、それぞれの素子の出力信号を、それぞれの素子が持つ感度バラツキを黒レベル補正、白レベル補正、階調補正などによって均一となるような補正を行なった上で、ディスプレイやプリンタなどの画像出力装置に送出する。
【０００３】
【特許文献１】特開平５−１１０８４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に開示された従来の画像読取装置では、それぞれの受光素子（光電変換素子）の感度バラツキを補正する際に用いる校正用チャートは無彩色であり、分光反射率特性が波長領域全域にわたって比較的均一なものを用いて光電変換素子の感度バラツキを測定する。この場合、光電変換素子の受光波長領域の光に対する信号強度を補正することはできるが、カラーフィルタ透過率のバラツキや、光源の波長変動などに起因する色バラツキに対しては補正することはできず、光電変換素子間の色むらの原因となる。
【０００５】
本発明は、上記の問題を解消するため、カラーフィルタの透過率のバラツキや、光源の波長変動などに起因する色バラツキなど、既知のバラツキに要因について事前にバラツキ量を把握しておき、適切な調整を行なうことで、光電変換素子間の色むらを低減する事を目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像読取装置は、
各々が複数の所定の色のいずれかに感度を有する複数の光電変換素子を有する撮像手段と、
前記複数の光電変換素子から出力される画像信号のレベルを調整するレベル補正手段と、
前記レベル補正手段から出力される画像信号に対して色補正を行なう色補正手段と、
前記色補正手段における色補正で用いられる色補正係数を生成する色補正係数生成手段とを備え、
前記色補正係数生成手段は、色補正係数算出・保管手段と、色補正係数補間手段とを備え、
前記色補正係数算出・保管手段は、前記撮像手段でカラーチャートを撮像したときに前記レベル補正手段から出力される画像信号に対し、当該カラーチャートの特性のバラツキに対する補正を行なうカラーチャート特性補正手段と、前記カラーチャート特性補正手段で補正された画像信号に基づいて色補正係数を生成する
ことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、光電変換素子毎に複数の色に関する感度のバラツキを補正することにより、結果的に複数の光電変換素子間の色ムラを軽減することができる。
また、色補正係数の取得にあたり、事前にカラーチャートの反射率特性に対する補正を行うので、カラーチャートの反射率の不均一性により、誤った色補正係数を設定することを避けることができる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１は本発明による実施の形態１における画像読取装置の構成を示す図である。
本発明による画像読取装置は、撮像手段１、レベル補正手段２、色補正手段３、及び色補正係数生成手段４を有する。
色補正係数生成手段４は、カラーチャート特性補正係数保管手段４７、カラーチャート特性補正手段４８、パターン判別手段４３、色補正係数算出手段４４、及び色補正係数保管手段４５を有する。
【０００９】
撮像手段１は、各々が一次元的に配列された複数の画素を有する複数のセンサチップを有し、画像を一次元的に読取って画像信号を一連のディジタル画素データＤ１として出力する。ディジタル画素データＤ１はそれぞれの画素の信号値を表す。
【００１０】
図２は、撮像手段１を示す。図示の撮像手段１は、密着イメージセンサー１１で構成される。密着イメージセンサー１１は、基板１１ａ上に互いに接続されて一列に配置された複数の、例えばＡ個のセンサチップＳＣ（１）乃至ＳＣ（Ａ）と、撮像対象としての原稿に照明光を当てるための光源１３とを備えている。
【００１１】
図３は、密着イメージセンサー１１のセンサチップをより詳細に示す。センサチップＳＣ（１）乃至ＳＣ（Ａ）の各々（符号「ＳＣ」で示される）は、図３のように、赤、緑、青の各々について、複数の、例えばＢ個の光電変換素子ＰＲ（１）〜ＰＲ（Ｂ）、ＰＧ（１）〜ＰＧ（Ｂ）、ＰＢ（１）〜ＰＢ（Ｂ）を有する。
光電変換素子ＰＲ（１）〜ＰＲ（Ｂ）は赤色の光に感度を有し、光電変換素子ＰＧ（１）〜ＰＧ（Ｂ）は緑色の光に感度を有し、光電変換素子ＰＢ（１）〜ＰＢ（Ｂ）は緑色の光に感度を有する。
【００１２】
イメージセンサ１１の長手方向１１ｘに直交する方向（横方向）１１ｙに並んだ３つの光電変換素子で一つの画素が構成される。例えば、光電変換素子ＰＲ（１）、ＰＧ（１）及びＰＢ（１）で一つの画素Ｐ（１）が構成され、光電変換素子ＰＲ（Ｂ）、ＰＧ（Ｂ）及びＰＢ（Ｂ）で一つの画素Ｐ（Ｂ）が構成される。
同じ画素の３つの光電変換素子の出力は同時に、即ち並列的に出力される。以下の説明では、同時に並列的に出力される同じ画素からの信号（データ）を纏めて符号Ｄ１、ＢＫ１、ＷＨ１、Ｌ１、Ｌ２、Ｍ１などで表すこともあり、それぞれの赤、緑、青の成分を表すため、それぞれの符号にＲ、Ｇ、Ｂを付加することもある。また、これら３つの信号（データ）を、赤、緑、青の３つのチャンネルの信号（データ）と言うこともある。さらに、これらの信号（データ）が、画素毎のデータから成ることを表すために、画素を表す符号ｋを用いてＤ１Ｒ（ｋ）、Ｄ１Ｇ（ｋ）、Ｄ１Ｂ（ｋ）などと表すこともある。この場合、符号ｋは撮像手段１における画素の番号であり、例えば一端から他端へ昇順に付与されたものである。画素毎に生成される補正係数についても同様に括弧付きの符号「（ｋ）」が付加されることがある。
【００１３】
イメージセンサ１１は、光電変換素子からの画像信号を出力するとともに、当該画像信号を出力している画素を識別するデータ（従って光電変換素子を識別するデータ）、即ち、センサチップ内における画素の位置、例えばセンサチップの一方の端部（例えば図３の左端）から数えて何番目の画素であるかを示すデータ）ＰＮ及び当該画素を含むセンサチップを示すデータＣＮを出力する。
【００１４】
なお、図３は光電変換素子の配列の一例を示すが、本発明は図示の配列に限定されない。
また、図２では、センサチップ間の隙間がなく配置されているものとして図示しているがが、実際はこのように配置するのは困難で、チップ間に一定の間隔を持って配置され、隙間の画素分は周辺の画素情報を基に補間されることがあるが、本発明はそのいずれの場合でも適用することができる。
【００１５】
レベル補正手段２は、撮像手段１から出力されるディジタル画素データＤ１のレベルを調整してレベル補正後のデータＬ１を出力する。
【００１６】
図４はレベル補正手段２の一例を示す図である。
図示のレベル補正手段２は、
撮像手段１より出力されるディジタル画像データＤ１の黒レベルを補正する黒補正手段２１と、黒補正手段２１の出力について白レベル補正を行なう白補正手段２２と、白補正手段２２の出力についてグレーバランス補正を行なうグレーバランス補正手段２３と、黒補正手段２１で用いられる黒補正係数を算出し、保管する黒補正係数生成手段２４と、白補正手段２２で用いられる白補正係数を算出し、保管する白補正係数生成手段２５と、グレーバランス補正手段２３で用いられるグレーバランス補正係数を算出し、保管するグレーバランス補正係数生成手段２６とを備える。
【００１７】
黒補正係数生成手段２４は、黒レベル校正モードにおいて、撮像手段１（イメージセンサ６）で黒補正チャートを撮像したとき、或いは光源１３をオフにすることにより、センサチップ１２に入射する光のない状態で出力されるチャンネル毎の信号値Ｄ１Ｒ（ｋ）、Ｄ１Ｇ（ｋ）、Ｄ１Ｂ（ｋ）を読み取ることにより黒補正係数ＢＫｍＲ、ＢＫｍＧ、ＢＫｍＢを求めて、保管する。例えば、黒レベル校正モードにおいて、撮像手段１から出力されるチャンネル毎の信号の値Ｄ１Ｒ（ｋ）、Ｄ１Ｇ（ｋ）、Ｄ１Ｂ（ｋ）を黒レベル補正係数ＢＫｍＲ、ＤＫｍＧ、ＤＫｍＢとする。
【００１８】
黒補正手段２１は、撮像モード（本来の撮像対象を撮像するモード）において撮像手段１より出力されたディジタル画素データＤ１Ｒ、Ｄ１Ｇ、Ｄ１Ｂに対して、黒補正係数生成手段２４に保管された黒補正係数ＢＫｍを用いて、式（１）により黒補正後データＢＫ１Ｒ、ＢＫ１Ｇ、ＢＫ１Ｂを算出する。
ＢＫ１Ｒ＝Ｄ１Ｒ−ＢＫｍＲ    …（１ｒ）
ＢＫ１Ｇ＝Ｄ１Ｇ−ＢＫｍＧ    …（１ｇ）
ＢＫ１Ｂ＝Ｄ１Ｂ−ＢＫｍＢ    …（１ｂ）
【００１９】
白補正係数生成手段２５は、白レベル校正モードにおいて、光源１３を点灯し、基準となる白色のチャートを撮像手段１で読み取ったときに、黒補正手段２１から出力される黒レベル補正されたチャンネル毎の信号ＢＫ１Ｒ（ｗ）、ＢＫ１Ｇ（ｗ）、ＢＫ１Ｂ（ｗ）と、所定の目標値ＷＨｔとの比に基づいて、白補正係数ＷＨｍＲ、ＷＨｍＧ、ＷＨｍＢを求めて、保管する。
【００２０】
この白補正係数ＷＨｍＲ、ＷＨｍＧ、ＷＨｍＢは、白レベル校正モードにおける白補正後の信号値ＷＨ１Ｒ（ｗ）、ＷＨ１Ｇ（ｗ）、ＷＨ１Ｂ（ｗ）が、所定の白レベルＷＨｔになるようにするための係数であり、黒レベル補正された信号ＢＫ１Ｒ（ｗ）、ＢＫ１Ｇ（ｗ）、ＢＫ１Ｂ（ｗ）の所定の白レベルＷＨｔに対する比ＢＫ１Ｒ（ｗ）／ＷＨｔ、ＢＫ１Ｇ（ｗ）／ＷＨｔ、ＢＫ１Ｂ（ｗ）／ＷＨｔを補正係数ＷＨｍＲ、ＷＨｍＧ、ＷＨｍＢとする。
即ち
ＷＨｍＲ＝ＢＫ１Ｒ（ｗ）／ＷＨｔ    …（２ｒ１）
ＷＨｍＧ＝ＢＫ１Ｇ（ｗ）／ＷＨｔ    …（２ｇ１）
ＷＨｍＢ＝ＢＫ１Ｂ（ｗ）／ＷＨｔ    …（２ｂ１）
で求められる。
【００２１】
白補正は、光電変換素子の出力バラツキ及び、光学系の減衰分を補正するものであり、白補正手段２２は、黒補正されたチャンネル毎の信号ＢＫ１Ｒ、ＢＫ１Ｇ、ＢＫ１Ｂに対して白レベル補正係数ＷＨｍＲ、ＷＨｍＧ、ＷＨｍＢを用いて以下の式（２ｒ２）、（２ｇ２）、（２ｂ２）により白補正後データＷＨ１Ｒ、ＷＨ１Ｇ、ＷＨ１Ｂを算出する。
ＷＨ１Ｒ＝ＢＫ１Ｒ／ＷＨｍＲ    …（２ｒ２）
ＷＨ１Ｇ＝ＢＫ１Ｇ／ＷＨｍＧ    …（２ｇ２）
ＷＨ１Ｂ＝ＢＫ１Ｂ／ＷＨｍＢ    …（２ｂ２）
【００２２】
グレーバランス補正係数生成手段２６は、グレーバランス校正モードにおいて、撮像手段１でグレーバランス補正用チャートを読み取ったときの白補正手段２２の３つのチャネルの出力ＷＨ１Ｒ（ｇ）、ＷＨ１Ｇ（ｇ）、ＷＨ１Ｂ（ｇ）の比率が予め定めた値となるようにするためのグレーバランス補正係数ＧＢｍＲ、ＧＢｍＧ、ＧＢｍＢを算出し、保管する。
【００２３】
グレーバランス補正手段２３は、赤、緑、青の白補正後データＷＨ１Ｒ、ＷＨ１Ｇ、ＷＨ１Ｂに対し、グレーバランス係数生成手段２６に保管されたグレーバランス補正係数ＧＢｍＲ、ＧＢｍＧ、ＧＢｍＢを用いて式（３ｒ）、（３ｇ）、（３ｂ）によりグレーバランス補正後の各色の（各チャネルの）データＬ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂを算出する。
Ｌ１Ｒ＝ＷＨ１Ｒ／ＧＢｍＲ    …（３ｒ）
Ｌ１Ｇ＝ＷＨ１Ｇ／ＧＢｍＧ    …（３ｇ）
Ｌ１Ｒ＝ＷＨ１Ｂ／ＧＢｍＢ    …（３ｂ）
【００２４】
なお、レベル補正手段２による補正は、画素毎（光電変換素子毎）に行っても良く、センサチップ毎に行っても良く、それぞれ複数の光電変換素子で構成されるブロック毎に行っても良い。
【００２５】
色補正手段３は、レベル補正手段２から出力されるレベル補正後の各色の画像データＬ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂに対し、色補正係数生成手段４から提供される色補正係数を用いて色補正を加え、色補正後の信号Ｍ１Ｒ、Ｍ１Ｇ、Ｍ１Ｂを出力する。この色補正は例えば、レベル補正後の画像データＬ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂで表される各画素の色を「３」より多い、例えば１２個の色成分に分解した上で、各成分に補正係数を掛けて加算する演算を行うことでなされる。上記のような演算は、例えば下記のマトリクス演算式（４）で表され、その場合補正係数（の集合）は係数マトリクスの形で与えられる。
【００２６】
【数１】
2010130331.tif 000003
【００２７】
式（４）において、
Ｈｒ、Ｈｇ、Ｈｂ、Ｈｃ、Ｈｍ、Ｈｙ、Ｈｒｙ、Ｈｒｍ、Ｈｇｙ、Ｈｇｃ、Ｈｂｃ、Ｈｂｍは入力データＬ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂで表される色を１２個の色成分に分解することにより得られる、１２個の色成分の値を表す。具体的には、
Ｈｒは、赤の色相の色成分を表し、
Ｈｇは、緑の色相の色成分を表し、
Ｈｂは、青の色相の色成分を表し、
Ｈｃは、シアンの色相の色成分を表し、
Ｈｍは、マゼンタの色相の色成分を表し、
Ｈｙは、イエローの色相の色成分を表し、
Ｈｒｙは、赤とイエローの中間の色相の色成分を表し、
Ｈｒｍは、赤とマゼンタの中間の色相の色成分を表し、
Ｈｇｙは、緑とイエローの中間の色相の色成分を表し、
Ｈｇｃは、緑とシアンの中間の色相の色成分を表し、
Ｈｂｃは、青とシアンの中間の色相の色成分を表し、
Ｈｂｍは、青とマゼンタの中間の色相の色成分を表す。
ＫＲ０、ＫＲ１、…ＫＢ１１は、後述の色補正係数生成手段４により出力された色補正係数である。
【００２８】
色補正係数生成手段４が提供する色補正係数は、後述のようにして色校正モードにおいて得られたデータ（「色補正係数」又は「色補正係数算出基礎値」）ＣＲ０〜ＣＲ１１、ＣＧ０〜ＣＧ１１、ＣＢ０〜ＣＢ１１を元に生成されるものである。
【００２９】
なお、レベル補正手段２内のグレーバランス補正が、一つのグレーバランス補正用チャートを用いて行なわれる、大まかな色補正であるのに対し、色補正手段３で行なわれる色補正は、個々の色相に対してより細かな補正を行うものである。
【００３０】
色校正モードにおいては、複数のカラーチャートを順次撮像し、そのときのレベル補正手段２の出力Ｌ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂの各々のレベルを測定し、測定値と目標値（本来現れるべき値）との差を検出し、各カラーチャートを撮像したときの測定値と目標値との差が、複数のカラーチャートについて総合的に最小になるように、例えば測定値と目標値の２乗の総和が最小になるように、色補正係数を求める。
この場合、色補正係数をある値に定めたときに実際に色補正手段３から出力される信号の値を読み取って、目標値に対する誤差を検出し、検出結果に基づいて色補正係数をさらに調整するといった処理を行なうこととしても良い。この場合、補正後の信号値が目標値に十分近い値となるまで、上記のような処理を繰り返すこととしても良い。
【００３１】
色補正係数を、すべての画素について個別に算出し、記憶しておけば、各画素についての色再現性の観点からは最善であるが、補正係数算出のための演算量や、記憶すべき補正係数の量（データ量）が多くなるという問題がある。そこで、本実施の形態では、複数の画素に対して一つ或いは一組の色補正係数を算出して、記憶しておき、撮像モードにおいて、補間等により個々の画素のための色補正係数を生成して、色補正に用いることとしている。
【００３２】
より具体的には、各センサチップを、各々が前記センサチップの複数の光電変換素子の一部で構成される複数のグループ毎に分けておき、レベル補正手段２の出力信号の階調値の変化のパターンに応じて、各センサチップについて、非分割モードか分割モードを選択し、分割モードが選択された場合には、上記のグループ毎に、レベル補正手段２から出力される画像信号の平均値を求め、非分割モードが選択された場合には、当該センサチップのすべての光電変換素子の画像信号の平均値を求め、これらのグループ毎の平均値及び／又はチップ毎の平均値が予め記憶された目標値に最も近くなるように、即ち、複数のカラーチャートについて、上記の平均値と目標値の差が総合的に最小になるように、例えば差の２乗の総和が最小となるように、色補正係数の算出を行う。
【００３３】
この場合、非分割モードで求められたチップ毎の平均値を、上記複数のグループの各々についての平均値として用いて、当該グループについての色補正係数の算出を行なう。
この際、上記平均値と目標値の差に対して、カラーチャート毎に定められた重みを付けた上で総合的に最小となるように、例えば、平均値と目標値の差の２乗の和に重み付け係数を掛けたものの総和が最小となるように、グループ毎の（各グループに対応する）色補正係数の決定を行っても良い。
【００３４】
そして、上記のようにして算出された色補正係数を保管し、撮像モードにおいて、このグループ毎の色補正係数に基づく補間を行って個々の画素のための色補正係数を求めて色補正に用いることとしている。
【００３５】
各センサチップについて非分割モードを選択するか、分割モードを選択するかは、パターン判別手段４３における、画像信号の変化の傾向についてのパターン判別の結果に基づいて決定される。本発明では、パターン判別に用いる画像信号として、レベル補正手段２の出力Ｌ１を直接パターン判別手段４３に入力するのではなく、その前に、カラーチャート特性補正手段４８でカラーチャート特性補正を行うこととしている。
このカラーチャート特性補正は、カラーチャートのバラツキに対する補正を行うものであり、カラーチャートの反射率が一様でないことによる信号レベルの不均一性を補正するものである。
【００３６】
カラーチャート特性補正手段４８は、カラーチャート特性補正係数保管手段４７に保管されたカラーチャート特性補正係数（カラーチャート特性補正データ）ＫＣＲ、ＫＣＧ、ＫＣＢ、ＹＲ１ｃｍ、ＹＧ１ｃｍ、ＹＢ１ｃｍおよびレベル補正手段より送出された入力データＬ１（Ｌ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂ）の位置情報ＰＮを用いて、レベル補正手段２の出力Ｌ１（Ｌ１Ｒ、Ｌ１Ｇ、Ｌ１ｂ）を補正して、補正後のデータＬ２（Ｌ２Ｒ、Ｌ２Ｇ、Ｌ２Ｂを出力する。
【００３７】
カラーチャート特性補正係数は、以下のようにして定められ、カラーチャート特性係数保管手段４７に書き込まれる。
【００３８】
光源によるカラーチャートの照射が一様であるとし、撮像手段１を構成するセンサチップＳＣの、入力光強度に対する出力信号の強度の比が一様（すべての光電変換素子で略同じ）である場合、カラーチャートの反射率が一様であれば、センサチップＳＣの出力は一様となるが、カラーチャートの反射率が一様でなければ、センサチップＳＣの出力も一様でなくなる。
【００３９】
例えば、図５（ａ）に示すように、カラーチャートの分光反射率が右上がりの傾向を有する場合には、センサチップＳＣの光電変換素子の出力も、（光電変換素子の入力光強度に対する出力信号の強度の比が一定であるとすれば、）図５（ｂ）に示すように右上がりの傾向を有することになる。
【００４０】
本実施の形態では、カラーチャートのバラツキ特性（反射率の不均一性）を測定するため、図６に概略的に示す分光反射率測定器１０１を用いて、カラーチャート５１の各位置(各測定点)の反射率を測定する。さらに分光反射率測定器１０１で得られたデータをデータ処理装置１０２で処理して、処理により得られた補正係数を、色補正係数生成の対象である画像読取装置（以下単に「校正対象装置」と呼ぶことがある）１０３に送り、校正対象装置１０３において、保管手段４７に書き込む。
【００４１】
図６にはさらなる画像読取装置１０４が示されている。この画像読取装置１０４は、校正対象装置１０３と同じ仕様のものであり、校正対象装置１０３自体を画像読取装置１０４として用いることもできるが、以下では別のものであるとして説明する。また、画像読取装置１０４は１台には限定されず、複数台の画像読取装置１０４を用いても良い。
【００４２】
分光反射率測定器１０１は、分光反射率の測定結果の一つとして三刺激値Ｘ１Ｙ１Ｚ１を出力する。
一方、画像読取装置１０３、１０４は、その撮像手段１のセンサチップＳＣの各光電変換素子（画素）は、カラーチャートの分光反射率特性に応じた、画像読取装置の光源の光の反射光を検出し、ＲＧＢの３チャンネルの信号Ｄ１Ｒ、Ｄ１Ｇ、Ｄ１Ｂを出力するものであり、レベル補正手段２の出力も同じＲＧＢの３チャンネルのデータＬ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂから成る。
本願では、分光反射率測定器１０１による測定により得られるデータを「測定データ」と言い、画像読取装置１０３、１０４による撮像により得られるデータ、例えばレベル補正手段２の出力を「撮像データ」と言うことがある。
【００４３】
分光反射率測定器１０１で測定された分光反射率測定の結果の一つである三刺激値Ｘ１Ｙ１Ｚ１と、画像読取装置の撮像手段１のセンサチップＳＣの光電変換素子からの信号Ｄ１Ｒ，Ｄ１Ｇ，Ｄ１Ｂ、或いは、レベル補正手段２の出力Ｌ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂとの間には光電変換素子の感度特性に応じた相関関係がある。
【００４４】
このような相関関係を利用して、分光反射率測定器１０１で行ったカラーチャートの反射率測定の結果（測定データ）と、同じカラーチャート５１（反射率測定に用いたカラーチャート自体）を画像読取装置１０４で読み取ったときに得られる画像信号（撮像データ）とに基づいて、データ処理装置１０２で、カラーチャート特性補正のための係数を決定する。例えば、分光反射率測定器１０１による測定データＹ１と、画像読取装置１０４における撮像データＬ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂとの関係を利用する。
【００４５】
そのために、まず、複数のカラーチャート５１を順次分光反射率測定器１０１にセットして（分光反射率測定器で測定される位置に置き）、カラーチャート５１上の複数の測定点Ｓ（ｉ）（ｉ＝１，２，…，Ｉ）について分光反射率測定器１０１を用いて反射率の測定を行って測定データを得るとともに、画像読取装置１０４で撮像して撮像データを得る。
【００４６】
ここで言う複数の測定点Ｓ（ｉ）は、複数のカラーチャート上の、互いに同一の位置の測定点であっても良く、互いに異なる位置の測定点であっても良い。また、各カラーチャート上の一点のみを測定点としても良い。測定点の総数Ｉは、各カラーチャート上の測定点の数ではなく、すべてのカラーチャート上の測定点の総数を表す。
【００４７】
各カラーチャート上の異なる位置を測定点とする場合、複数の測定点Ｓ（ｉ）について画像読取装置１０４で撮像して撮像データを得る場合の便宜のために、測定点Ｓ（ｉ）は、カラーチャートを画像読取装置１０４にセットしたときに（撮像される位置に置いたときに）、撮像手段１の主走査方向に並ぶ位置に存在するものであるのが望ましい。
【００４８】
このようにして得られる測定データＹ１（ｉ）を符号Ｙ１Ｓ（ｉ）で表わす。
撮像データとしては、画像読取装置１０４のレベル補正手段２から出力されるデータＬ１Ｒ（ｉ）、Ｌ１Ｇ（ｉ）、Ｌ１Ｂ（ｉ）が用いられ、上記の処理により得られる撮像データは符号Ｌ１ＲＳ（ｉ）、Ｌ１ＧＳ（ｉ）、Ｌ１ＢＳ（ｉ）で表わされる。
これらの測定データＹ１（ｉ）は、分光反射率測定器１０１からデータ処理装置１０２に送られ、撮像データＬ１ＲＳ（ｉ）、Ｌ１ＧＳ（ｉ）、Ｌ１ＢＳ（ｉ）は、画像読取装置１０４からデータ処理装置１０２に送られる。
【００４９】
データ処理装置１０２では、複数の測定点Ｓ（ｉ）についての測定データＹ１Ｓ（ｉ）の平均値Ｙ１Ｓｃを算出し、同じく複数の測定点Ｓ（ｉ）についての撮像データＬ１ＲＳ（ｉ）、Ｌ１ＧＳ（ｉ）、Ｌ１ＢＳ（ｉ）のそれぞれの平均値Ｌ１ＲＳｃ、Ｌ１ＧＳｃ、Ｌ１ＢＳｃを算出する。
【００５０】
次に、上記の複数の測定点Ｓ（ｉ）についての測定データの、その平均値（すべての測定点についての平均値）に対する偏差の、該平均値に対する比（Ｙ１Ｓｃ−Ｙ１Ｓ（ｉ））／Ｙ１Ｓｃ（言い換えると、平均値で正規化された測定データの偏差値）を説明変数とし、上記の複数の測定点Ｓ（ｉ）についての撮像データの、その平均値（すべての測定点についての平均値）に対する偏差の、該平均値に対する比（Ｌ１ＲＳｃ−Ｌ１ＲＳ（ｉ））／Ｌ１ＲＳｃ（言い換えると、平均値で正規化された撮像データの偏差値）を目的変数とし、回帰分析を行って、回帰直線の傾きＫＣＲを係数データとして求める。
即ち、（Ｙ１Ｓｃ−Ｙ１Ｓ（ｉ））／Ｙ１Ｓｃを図７に示すように、横軸上に、（Ｌ１ＲＳｃ−Ｌ１ＲＳ（ｉ））／Ｌ１ＲＳｃを縦軸上に表して、複数の測定点のデータをプロットすると、両者に正の相関があることが明らかとなり、これらのデータに対して、最小二乗法により、回帰直線１２０を求め、その傾きを係数データＫＣＲとして求める。
緑、青のデータについての同様にして、傾きＫＣＧ、ＫＣＢを係数データとして求める。
【００５１】
このようにして得られた傾きＫＣＲ、ＫＣＧ、ＫＣＢ（を表すデータ）は、補正係数（第１の補正係数、或いは共通補正係数）として、データ処理装置１０２から校正対象装置１０３に送られ、校正対象装置１０３では、送られたデータを保管手段４７に書き込む。
【００５２】
詳しく述べると、データ処理装置１０２から、書き込むべきデータが信号線１１０を介して、校正対象装置１０３のインターフェース４９を介して制御手段５０に送られ、制御手段５０が保管手段４７に書き込む。
【００５３】
補正係数ＫＣＲ、ＫＣＧ、ＫＣＢは、特定の画像読取装置に限らず、同じ仕様の他の画像読取装置にでも用い得るものであり、また各画像読取装置においてすべての画素の色補正係数の生成に利用されるものである。
【００５４】
次に、後に色補正係数の生成で用いられる特定のカラーチャートを分光反射率測定器１０１にセットし、セットされたカラーチャート上の複数の測定点Ｔ（ｊ）（ｊ＝１，２，…，Ｊ）について分光反射率測定器１０１により反射率の測定を行って測定データＹ１（ｊ）を得る。
次に、同じカラーチャートを校正対象装置１０３にセットし、校正対象装置１０３でセットされたカラーチャートを撮像してすべての画素の撮像データＬ１Ｒ（ｋ）、Ｌ１Ｇ（ｋ）、Ｌ１Ｂ（ｋ）（ｋ＝１，２，…、Ｋ）を得る。
【００５５】
分光反射率測定器１０１で測定を行うときの測定点Ｔ（ｊ）は、校正対象装置１０３で撮像して得られる撮像データとの対応付けのため、カラーチャートを校正対象装置１０３にセットしたときに、撮像手段１の主走査方向に並ぶ位置に存在するものであるのが望ましい。
図８に測定点の一例を示す。図示のように、カラーチャート５１上の測定点５２（１）〜５２（Ｊ）が直線５３上に位置している。測定点の数（Ｊ）は撮像手段１内の画素の数（Ｋ）より少なくても良く、その場合、各画素の位置におけるデータを補間により求める。この補間は、データ処理装置１０２で行われる。測定点の各々は、撮像手段１のいずれかの画素に対応する位置であるのが望ましいが、この点も必須ではなく、測定点のデータから各画素の位置のデータを補間により求めればよい。このように補間により得られたデータも、本願では「測定データ」と呼ぶことがある。
補間によりすべての画素についての測定データＹ１（ｋ）が得られる。
【００５６】
以上の処理で、各画素についての測定データＹ１（ｋ）、撮像データＬ１Ｒ（ｋ）、Ｌ１Ｇ（ｋ）、Ｌ１Ｂ（ｋ）（ｋ＝１、２、…Ｋ）が得られる。校正対象装置１０３で得られた撮像データＬ１Ｒ（ｋ）、Ｌ１Ｇ（ｋ）、Ｌ１Ｂ（ｋ）は、データ処理装置１０２に送られる。
次に、データ処理装置１０２において、データＹ１（ｋ）、Ｌ１Ｒ（ｋ）、Ｌ１Ｇ（ｋ）、Ｌ１Ｂ（ｋ）の撮像手段のすべての画素についてのそれぞれの平均値Ｙ１ｃ、Ｌ１Ｒｃ、Ｌ１Ｇｃ、Ｌ１Ｂｃを求める。
【００５７】
次に、各画素について、
ＹＲ１ｃｍ（ｋ）＝Ｌ１Ｒｃ×（Ｙ１ｃ−Ｙ１（ｋ））／Ｙ１ｃ    …（５ｒ）
ＹＧ１ｃｍ（ｋ）＝Ｌ１Ｇｃ×（Ｙ１ｃ−Ｙ１（ｋ））／Ｙ１ｃ    …（５ｇ）
ＹＢ１ｃｍ（ｋ）＝Ｌ１Ｂｃ×（Ｙ１ｃ−Ｙ１（ｋ））／Ｙ１ｃ    …（５ｂ）
を求め、
これらのデータＹＲ１ｃｍ（ｋ）、ＹＧ１ｃｍ（ｋ）、ＹＢ１ｃｍ（ｋ）を補正係数（第２の補正係数、あるいは個別補正係数）として、データ処理装置１０２から校正対象装置１０３に送り、校正対象装置１０３では送られた補正係数を保管手段４７に書き込む。
【００５８】
保管手段４７には、色補正係数の生成に用いられる複数のカラーチャートの各々について図８に示すように、上記の傾きを示すデータ（共通補正係数）ＫＣＲ、ＫＣＧ、ＫＣＢと、各画素についてのデータ（個別補正係数）ＹＲ１ｃｍ（ｋ）、ＹＧ１ｃｍ（ｋ）、ＹＢ１ｃｍ（ｋ）（ｋ＝１、２、…Ｋ）とが保管される。
【００５９】
色補正係数の生成に用いられる複数のカラーチャートのすべてについて上記の処理が行われると（即ち、カラーチャート特性補正係数の取得及び保管が終わると）、次に校正対象装置１０３において、色補正係数の生成が行われる。上記の処理による撮像が行なわれるときは、レベル補正手段２から出力されている、各画素のデータＬ１Ｒ（ｋ）、Ｌ１Ｇ（ｋ）、Ｌ１Ｂ（ｋ）に対して、カラーチャート特性補正手段４８が以下のような補正を行う。
Ｌ２Ｒ（ｋ）＝Ｌ１Ｒ（ｋ）＋ＫＣＲ×ＹＲ１ｃｍ（ｋ）    …（６ｒ）
Ｌ２Ｇ（ｋ）＝Ｌ１Ｇ（ｋ）＋ＫＣＧ×ＹＧ１ｃｍ（ｋ）    …（６ｇ）
Ｌ２Ｂ（ｋ）＝Ｌ１Ｂ（ｋ）＋ＫＣＢ×ＹＢ１ｃｍ（ｋ）    …（６ｂ）
【００６０】
なお、上記の例では、ＹＲ１ｃｍ（ｋ）、ＹＧ１ｃｍ（ｋ）、ＹＢ１ｃｍ（ｋ）、ＫＣＲ、ＫＣＧ、ＫＣＢを保管手段４７に保管することとしているが、代わりに、第１の補正係数と第２の補正係数の積、即ち、
ＹＲ２ｃｍ（ｋ）＝ＫＣＲ×ＹＲ１ｃｍ（ｋ）
ＹＧ２ｃｍ（ｋ）＝ＫＣＧ×ＹＧ１ｃｍ（ｋ）
ＹＢ２ｃｍ（ｋ）＝ＫＣＢ×ＹＢ１ｃｍ（ｋ）
で得られる補正係数（第３の補正係数）ＹＲ２ｃｍ（ｋ）、ＹＧ２ｃｍ（ｋ）、ＹＢ２ｃｍ（ｋ）をデータ処理装置１０２で算出し、保管手段４７に保管しておき、
Ｌ２Ｒ（ｋ）＝Ｌ１Ｒ（ｋ）＋ＹＲ２ｃｍ（ｋ）    …（７ｒ）
Ｌ２Ｇ（ｋ）＝Ｌ１Ｇ（ｋ）＋ＹＧ２ｃｍ（ｋ）    …（７ｇ）
Ｌ２Ｂ（ｋ）＝Ｌ１Ｂ（ｋ）＋ＹＢ２ｃｍ（ｋ）    …（７ｂ）
の演算により、補正を行うこととしても良い。
【００６１】
このようにして得られる、補正後のデータＬ２Ｒ（ｋ）、Ｌ２Ｇ（ｋ）、Ｌ２Ｂ（ｋ）は、パターン判別手段４３及び色補正係数算出手段４４に供給される。
【００６２】
パターン判別手段４３は、補正されたデータＬ２Ｒ、Ｌ２Ｇ、Ｌ２Ｂに基づいて、画像信号の変化の傾向を判別する。
パターン判別は、各カラーチャートが撮像されたときに、各色（チャンネル）毎に行なわれる。
以下のチャンネル毎の動作の説明における、「すべての画素の出力」は、「すべての画素の、各色の光に感度を有する光電変換素子の出力」を意味する。
パターン判別手段４３は、色校正モードにおいて各カラーチャートが撮像されているときのカラーチャート特性補正手段４８からの出力データ（測定値）Ｌ２Ｒ、Ｌ２Ｇ、Ｌ２Ｂの各々のセンサチップ毎の変化の傾向を判別し、非分割モードと分割モードのいずれかを選択し、選択の結果を示す信号Ｓ１を出力する。
【００６３】
なお、上記のパターン判別は、測定値Ｌ２Ｒ、Ｌ２Ｇ、Ｌ２Ｂの各々に対して行なわれるので、例えば測定値Ｌ２ＲとＬ２Ｇとでは異なる判定結果となることがある。以下でも同様である。
【００６４】
パターン判別手段４３で非分割モードを選択したときは、色補正係数算出手段４４は、各センサチップのすべての画素の出力の値の平均値Ｌａｑｃ（ｑ＝Ｒ、Ｇ又はＢ）を求め、これをグループ毎の平均値（Ｌａｑｇ＝Ｌａｑｃ）として、例えば内部の記憶手段４４ａに一時的に保持する。
【００６５】
パターン判別手段４３が分割モードを選択したときは、色補正係数算出手段４４は、後述の複数のグループ（それぞれのセンサチップの複数の光電変換素子の一部で構成される）の各々の光電変換素子の画像信号の値の平均値Ｌａｑｇを求め、例えば内部の記憶手段４４ａに一時的保持する。
複数のカラーチャートのすべてについて、上記の平均値が求められた後、上記複数のカラーチャートについて求めたグループ毎の平均値（これには、グループ毎の平均値として保持されている、チップ全体についての平均値が含まれる）と、その目標値との差が総合的にゼロに最も近くなるような色補正係数を、当該グループの色補正係数ＣＲｕｇ、ＣＧｕｇ、又ＣＢｕｇとして求める。なお、「ＣＲｕｇ」、「ＣＧｕｇ」、「ＣＢｕｇ」における添え字の「ｕ」は、０乃至１１のいずれかの値を取るものであり、式（４）のＫＲ０〜ＫＲ１１、ＫＧ０〜ＫＧ１１、ＫＢ０〜ＫＢ１１における「０」〜「１１」と同様に、１２個の色成分のいずれかを表わす。また、「ＣＲｕｇ」、「ＣＧｕｇ」、「ＣＢｕｇ」における添え字の「ｇ」は、グループの番号に対応し、例えば後述のように、４つのグループに分けられる場合には、ｇは１乃至４のいずれかの値を取る。
このようにして求められた色補正係数ＣＲｕｇ、ＣＧｕｇ、ＣＢｕｇ（ｕは例えば０乃至１１のいずれか、ｇは例えば１乃至４のいずれか）は、撮像モードで色補正に用いられる、各光電変換素子のための色補正係数ＫＲｕ、ＫＧｕ、ＫＢｕの生成に用いられるものであり、グループ毎の色補正係数、或いは、色補正係数算出基礎値とも呼ばれる。
【００６６】
補正係数保管手段４４は、色補正係数算出手段４４で算出された色補正係数ＣＲｕｇ、ＣＧｕｇ、ＣＢｕｇを、センサチップ毎に区別して、例えば、各センサチップを特定する情報（ＳＣ（１）、ＳＣ（２）、…）と対応付けて保管する。
【００６７】
撮像モードにおいて、色補正係数補間手段４２は、補正係数保管手段４４から色補正係数ＣＲｕｇ、ＣＧｕｇ、ＣＢｕｇを読出し、画像信号を出力しているセンサチップを表す信号ＣＮ及び光電変換素子を示すデータＰＮに基づき、個々の光電変換素子のための色補正係数ＫＲ０〜ＫＢ１１を求める。
【００６８】
この色補正係数の補間に当たり、色補正係数補間手段４２は、レベル補正手段２より入力データＬ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂとともに出力される入力データの位置情報ＰＮを元に、複数の色補正係数ＣＲｕｇ、ＣＧｕｇ、ＣＢｕｇに基づく線形補間を行なうことにより個々の色補正係数ＫＲ０〜ＫＢ１１を求めて出力する。
【００６９】
撮像モードにおいて、色補正手段３は、レベル補正手段２から出力されるレベル補正データＬ１（＝Ｌ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂ）について、色補正係数ＫＲ０〜ＫＢ１１を用いて、上記の式（４）で表される処理を行なうことにより、色チャンネル毎に出力を調整して、色補正したデータ（色補正後データ）Ｍ１Ｒ、Ｍ１Ｇ、Ｍ１Ｂを出力する。
【００７０】
なお、撮像手段１の出力をリアルタイムに処理する必要のない（即ち色校正モードにおいてのみ動作する）、カラーチャート特性補正手段４８、パターン判別手段４３及び色補正係数算出手段４４はソフトウエアで、即ちプログラムされたコンピュータで実現することもできる。レベル補正手段２内の、補正係数生成手段２４、２５、２６のうちの、それぞれの校正モードにおいてのみ動作する部分も同様である。
【００７１】
以下、色補正係数の算出に際に、グループ毎に分ける方法、並びにグループの補正係数から、各光電変換素子のための色補正係数を求める方法について説明する。以下では、各センサチップを構成する画素の数が２００であるとする。
【００７２】
色補正係数算出手段４４は、各チップの例えば２００個の画素を、処理に当たり観念的に４つのグループに分ける。
例えば、図１０に示すように、第１のグループＧ１を、チップの左端から１０個の画素（左端から数えて、１番目から１０番目までの画素）Ｐ（１）〜Ｐ（１０）で構成し、第２のグループＧ２を、チップの左端から数えて１１番目から１００番目までの画素Ｐ（１１）〜Ｐ（１００）で構成し、第３のグループＧ３を、チップの左端から数えて１０１番目から１９０番目までの画素Ｐ（１０１）〜Ｐ（１９０）で構成し、第４のグループＧ４を、チップの左端から数えて１９１番目から２００番目まで（従って、チップの右端から数えて１番目から１０番目まで）の画素Ｐ（１９１）〜Ｐ（２００）で構成する。
【００７３】
パターン判別手段４３は、撮像手段１であるカラーチャートを撮像したときに、各チップ内の複数の光電変換素子１からの出力信号をレベル補正手段２で補正しさらに、後述のカラーチャート特性補正手段４８で補正した後に得られる信号（測定値）Ｌ２Ｒ、Ｌ２Ｇ、Ｌ２Ｂの各々に対して、チップの一方の端部における平均値Ｌｅ１と他方の端部における平均値Ｌｅ２との差が所定値以上かどうかの判定を行う。
例えば、一方の端部（最端部及びその近傍部分、即ち図３で左端から所定数Ｅ（例えば３乃至１０個程度）の画素の平均値Ｌｅ１を求め、他方の端部（図３で右端から所定数Ｅの画素の平均値Ｌｅ２を求め、それらの平均値の差が所定値以上であるときは、対応する色信号Ｍ１Ｒ、Ｍ１Ｇ、Ｍ１Ｂの算出に用いられる色補正係数については、分割モードを選択する。そうでなければ、非分割モードを選択する。
【００７４】
分割モードを選択したときは、赤、青、緑の各々のチャンネルについて、それぞれのグループ毎の、画像信号
Ｌ２ｑ（ｑ＝Ｒ、Ｇ又はＢ）の平均値Ｌａｑ１、Ｌａｑ２、Ｌａｑ３、Ｌａｑ４を求める。非分割モードを選択したときは、センサチップのすべての画素、例えば、２００個の画素の画像信号の平均値Ｌａｑｃを求める。
そして、非分割モードで求めた２００個の画像信号の平均値Ｌａｑｃを、グループ毎の平均値として（Ｌａｑ１＝Ｌａｑ２＝Ｌａｑ３＝Ｌａｑ４＝Ｌａｑｃとして）、記憶手段４４ａに保持する。
複数のカラーチャートについて撮像が終わった後に、記憶手段４４ａに保持されている上記のグループ毎の平均値Ｌａｑｇとその目標値Ｌｑｔとの差に基づいて、グループ毎の補正係数ＣＲｕ１、ＣＲｕ２、ＣＲｕ３、ＣＲｕ４、ＣＧｕ１、ＣＧｕ２、ＣＧｕ３、ＣＧｕ４、又はＣＢｕ１、ＣＢｕ２、ＣＢｕ３、ＣＢｕ４を求める。この場合、補正係数は、上記の差が総合的にゼロに最も近くなるように、その値が定められる。
４つのグループに対して４組の補正係数（各組が１２個の補正係数から成る）が求められる。求められた補正係数は、補正係数保管手段４４に保管される。
【００７５】
上記のようにして、イメージセンサを構成するすべてのセンサチップの各々について、グループ毎の補正係数が求められ、それぞれ保管手段４４に保管される。
【００７６】
撮像モードにおいては、以下のような処理が行なわれる。
撮像手段１から画像信号Ｄ１が、出力され、これに伴いレベル補正手段２から補正データＬ１（＝Ｌ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂ）が出力されるとき、それとともに、出力されている画像信号がどのセンサチップのどの画素からのものであるかを示す信号（センサチップ識別信号ＣＮ及び画素識別信号ＰＮ）が同時に出力される。
【００７７】
色補正係数補間手段４２は、センサチップ識別信号ＣＮに基づいて、そのセンサチップに関し格納されているグループ毎の補正係数（補間係数算出基礎値）を基にして、補間により、個々の画素についての補正係数を求める。
この補間は例えば線形補間により行なわれる。
【００７８】
例えば、図１１に示すように、第１のグループＧ１について定められた補正係数Ｋｑｕ１を、第１のグループＧ１内のいずれかの画素、例えばチップの左端の画素（ＰＮ＝１の画素）のための補正係数として用い、第２のグループＧ２について定められた補正係数Ｋｑｕ２を、第２のグループＧ１内のいずれかの画素、例えば第２のグループＧ２の中央付近、例えばチップの左端から数えて５５番目の画素（ＰＮ＝５５の画素）のための補正係数として用い、第３のグループＧ３について定められた補正係数Ｋｑｕ３を、第３のグループＧ１内のいずれかの画素、例えば第３のグループＧ３の中央付近、例えばチップの左端から数えて１４６番目の画素（ＰＮ＝１４６の画素）のための補正係数として用い、第４のグループＧ４について定められた補正係数Ｋｑｕ４を、第４のグループＧ１内のいずれかの画素、例えばチップの右端の画素（ＰＮ＝２００の画素）のための補正係数として用いることとし、上記以外の画素（チップの左端から数えてｎ番目の画素）の補間係数Ｋｑｕ（ｎ）を、各画素のセンサチップ内の位置を考慮し、Ｋｑｕ１、Ｋｑｕ２、Ｋｑｕ３、Ｋｑｕ４を結ぶ直線による線形補間により求める。
【００７９】
例えば、左端からｎ番目の画素の補間値Ｋｑｕ（ｎ）は、以下のように求められる。
１＜ｎ＜５５の範囲では、
Ｋｑｕ（ｎ）＝｛Ｋｑｕ１×（５５−ｎ）＋Ｋｑｕ２（ｎ−１）｝／（５５−１）    …（８ａ）
５５＜ｎ＜１４６の範囲では、
Ｋｑｕ（ｎ）＝｛Ｋｑｕ２×（１４６−ｎ）＋Ｋｑｕ３（ｎ−５５）｝／（１４６−５５）    …（８ｂ）
１４６＜ｎ＜２００の範囲では、
Ｋｑｕ（ｎ）＝｛Ｋｑｕ３×（２００−ｎ）＋Ｋｑｕ４（ｎ−１４６）｝／（２００−１４６）    …（８ｃ）
【００８０】
色補正係数生成手段４は、各画素の画像信号が、色補正手段３に供給されるのに同期して、色補正手段３にその画素のための補正係数の組を供給する。そのために、画素識別信号ＰＮを参照して、当該画素画像信号が色補正手段３に供給されるタイミングを特定する。
【００８１】
なお、各グループを構成する画素の数は、上記の例に限定されない。またグループの数も上記の例に限定されない。
但し、チップの両端において、チップの最端部の画素を含み、他のグループよりも少数の画素で形成されたグループを構成するのが望ましい。そうすることで、互いに隣接するセンサチップの互いに隣接する端部間で、補正後の色の違いを小さくすることができるからである。
【００８２】
以下、この点について、図１２（ａ）及び（ｂ）を参照して説明する。なお、以下では、説明を簡単にするため、一つのカラーチャートを撮像したときのレベル補正手段２の出力のみに基づいて色補正係数が定められるものとする。
上記一つのカラーチャートを撮像したときのカラーチャート特性補正手段４８の出力Ｌ２ｑ（ｑ＝Ｒ、Ｇ又はＢ）が、図１２（ａ）の左から１番目の２番目のセンサチップＳＣ（１）、ＳＣ（２）のように、センサチップ毎にほぼ一定である場合には、各センサチップのすべての画素の出力の平均値Ｌａｑｃを求め、この平均値と、その目標値Ｌｑｔとの差がゼロに最も近くなるように各センサチップに共通の色補正係数を求め、それを用いて各センサチップのすべての画素の色補正を行なえば、図１２（ｂ）に示すように、色補正後の信号Ｍ１ｑ（ＳＣ（１））、Ｍ１ｑ（ＳＣ（２））のレベルをセンサチップＳＣ（１）、ＳＣ（２）の全体にわたり目標値Ｌｑｔに近づけることができ、２つのセンサチップＳＣ（１）、ＳＣ（２）の互いに隣り合う端部の画素の色補正後の信号のレベルも略同じとなり、不連続性（段差）が生じない。
【００８３】
同じカラーチャートを撮像したときのカラーチャート特性補正手段４８の出力Ｌ２ｑ（ｑ＝Ｒ、Ｇ又はＢ）が、図１２（ａ）の左から３番目のセンサチップＳＣ（３）、ＳＣ（４）、ＳＣ（５）のように、その両端間で異なる場合、例えばセンサチップＳＣ（３）、ＳＣ（４）のように右上がりである場合、或いはセンサチップＳＣ（５）のように右下がりである場合には、各センサチップのすべての画素の出力の平均値Ｌａｑｃを求め、この平均値と、その目標値Ｌｑｔとの差がゼロに最も近くなるように、各センサチップに共通の色補正係数を求め、それを用いて各センサチップのすべての画素の色補正を行なえば、図１２（ｂ）に示すように、色補正後の信号のレベルＭ１ｑの平均値を目標値Ｌｑｔに近づけることができるが、両端の画素の色補正後の信号のレベルは目標値Ｌｑｔから離れたものとなる。そして、センサチップＳＣ（３）とセンサチップＳＣ（４）の隣り合う端部の画素の色補正後の信号レベルが大きく異なるものとなり、不連続なものとなる。センサチップＳＣ（２）とセンサチップＳＣ（３）の隣り合う端部の画素間でも同様の不連続性が生じる。センサチップＳＣ（４）とＳＣ（５）の隣り合う端部の画素間でも同様の不連続性が生じる。
【００８４】
このような問題が生じるのを避けるため、上記のように、実施の形態１では、各センサチップの左端と右端とで、レベル補正手段２の出力が異なる場合には、当該センサチップの一部をなすグループ毎の平均値を求め、この平均値と目標値との差を色補正係数の算出に用いているので、センサチップの全体についての平均値と目標値との差を色補正係数の算出に用いる場合に比べ、各画素のセンサチップ内の位置に応じたより細かな（目標値との差がより小さい）色補正を行うことができる。
【００８５】
また、センサチップの端部（最端部及びその近傍部分）の比較的少数の画素から成るグループの平均を用いて、端部のための色補正係数を求め、最端部の画素に対しては、この端部のための色補正係数を用いて色補正を行うので、色補正後の端部の信号を目標値に略一致させることができ、隣り合う端部間での不連続性が生じない。
【００８６】
このように、端部の少数の画素を含み、他のグループよりも小数のグループを「第１種のグループ」と呼びそれ以外のグループを「第２種のグループ」と呼ぶ。
【００８７】
なお、図１２（ｃ）は、図１２（ａ）とは異なるカラーチャートを撮像したときのレベル補正手段２の出力分布の一例を示したものである。図示のように、レベル補正手段２の出力レベルは、カラーチャート毎に異なることがある。上記のように、複数のカラーチャートについて平均値と目標値の差が総合的に最小となるように色補正係数を定める必要があるのはそのためである。また、複数のカラーチャートについて平均値と目標値の差が総合的に最小となるように補正係数を定めるので、一つのカラーチャートを撮像したときのレベル補正手段２の出力と、色補正係数とは、図１２（ａ）、（ｂ）を参照して説明したように一対一の対応関係があるのではないが、一つのカラーチャートを撮像したときのレベル補正手段２の出力が図１２（ａ）に示す傾向を有する場合に、仮にその出力のみに基づいて色補正係数を定めたとすれば、色補正係数は図１２（ｂ）に示す傾向を持つようになる。
【００８８】
次に、上記のようにして色補正係数を設定するにあたり、事前にカラーチャート特性補正を行うことの意義を説明する。
例えば、読み取ったチャートの反射率特性が図１３（ａ）のような分布を有する場合に、互いに隣接する２つのセンサチップＳＣ（１）、ＳＣ（２）の出力信号（に対応するレベル補正手段２の出力信号Ｌ１ｑ（ｑはＲ、ＧまたはＢ）が、図１４（ａ）に示す如くであるとすると、センサチップＳＣはカラーチャートの反射率特性を忠実に再現しているということになり、図１４（ａ）の出力分布はセンサチップが持つ特性から生成されるものではない。
このような場合、図１３（ａ）の特性を有するカラーチャートに対し、色補正後のデータＭ１ｑが図１４（ｂ）に示す如くとなるような色補正係数を設定したとする。
【００８９】
その場合、同じ色の（同じ色を有するように製造された）カラーチャートであるが、図１３（ｂ）のように、図１３（ａ）とは異なる反射率特性の分布を持つカラーチャートを読み取った場合に、上記のように設定された色色補正係数を用いて色補正を行なうと、色補正後のデータＭ１ｑは、図１４（ｃ）のようになり、分布特性が悪化する結果となる。
これを回避するため、基準カラーチャートの反射率特性分布をあらかじめ測定しておき、センサチップの出力から反射率のばらつき成分を除去した上で、センサチップの出力分布を判定し、色バランス補正係数を求めることとしている。
【００９０】
次に、上記のカラーチャート特性補正、並びに補正係数の算出及び保管の手順を、図１５を参照して説明する。
まず、ステップＳＴ１１では、分光反射率測定器１０１を用いて複数のカラーチャート（第１組のカラーチャート）の複数の測定点Ｓ（ｉ）（ｉ＝１〜Ｉ）について反射率の測定を行なって測定データＹ１Ｓ（ｉ）を得る。測定データは、データ処理装置１０２に送られる。
ステップＳＴ１２ではステップＳＴ１１で測定の対象となったカラーチャート（第１組のカラーチャート）を画像読取装置１０４で撮像して、ステップＳＴ１１と同じ測定点の撮像データとして、レベル補正手段２の出力Ｌ１ＲＳ（ｉ）、Ｌ１ＧＳ（ｉ）、Ｌ１ＢＳ（ｉ）を取得する。取得された撮像データは、データ処理装置１０２に送られる。
【００９１】
ステップＳＴ１３では、ステップＳＴ１１で取得した測定データＹ１Ｓ（ｉ）とステップＳＴ１２で取得した撮像データＬ１ＲＳ（ｉ）、Ｌ１ＧＳ（ｉ）、Ｌ１ＢＳ（ｉ）に基づいて、データ処理装置１０２が、上記のような回帰分析を行って、係数データ（第１の補正係数）ＫＣＲ、ＫＣＧ、ＫＣＢを得る。上記のようにして求められた係数データＫＣＲ、ＫＣＧ、ＫＣＢは、データ処理装置１０２から校正対象装置１０３に送られ、校正対象装置１０３では送られたデータを保管手段４７に書き込む。
【００９２】
次に、ステップＳＴ１４では、色補正係数の生成に用いられる複数のカラーチャート（第２組のカラーチャート）の一つを選択する。この選択は操作者が行う。
次に、ステップＳＴ１５では、ステップＳＴ１４で選択したカラーチャート（第２組のカラーチャートのうちの選択されたもの）を分光反射率測定器１０１にセットし、セットしたカラーチャート上の複数の測定点Ｔ（ｊ）（ｊ＝１，２，…）について分光反射率測定器１０１で反射率の測定を行なう。
測定データは、分光反射率測定器１０１からデータ処理装置１０２に送られる。
データ処理装置１０２では、分光反射率測定器１０１から送られたデータに対して、必要に応じて補間を行なって画素毎の測定データＹ１（ｋ）（ｋ＝１，２，…，Ｋ）を得る。
【００９３】
次に、ステップＳＴ１６では、ステップＳＴ１５で用いたのと同じカラーチャート（第２組のカラーチャートのうちの選択されたもの）を、校正対象装置１０３にセットし、該校正対象装置１０３で当該カラーチャートの撮像を行って、すべての画素の撮像データＬ１Ｒ（ｋ）、Ｌ１Ｇ（ｋ）、Ｌ１Ｂ（ｋ）を得る。
得られたデータは、校正対象装置１０３からデータ処理装置１０２に送られる。
【００９４】
次に、ステップＳＴ１７において、データ処理装置１０２は、データＹ１（ｋ）、Ｌ１Ｒ（ｋ）、Ｌ１Ｇ（ｋ）、Ｌ１Ｂ（ｋ）の撮像手段１のすべての画素についてのそれぞれの平均値Ｙ１ｃ、Ｌ１Ｒｃ、Ｌ１Ｇｃ、Ｌ１Ｂｃを求め、上記の式（５ｒ）、（５ｇ）、（５ｂ）により、ＹＲ１ｃｍ（ｋ）、ＹＧ１ｃｍ（ｋ）、ＹＢ１ｃｍ（ｋ）を算出する。
このようにして算出されたデータは、データ処理装置１０２から校正対象装置１０３に送られ、校正対象装置１０３では、第２の補正係数として保管手段４７に格納される。
【００９５】
次に、ステップＳＴ１８では、校正対象装置１０３のカラーチャート特性補正手段４８が、ステップＳＴ１６で得られた撮像データＬ１Ｒ、Ｌ１Ｇ、Ｌ１Ｂを、保管手段４７に保管されている補正係数ＫＣＲ、ＫＣＧ、ＫＣＢ、ＹＲ１ｃｍ（ｋ）、ＹＧ１ｃｍ（ｋ）、ＹＢ１ｃｍ（ｋ）を用いて、式（６ｒ）、（６ｇ）、（６ｂ）で表わされる演算を行うことにより補正を行い、補正されたデータＬ２Ｒ，Ｌ２Ｇ、Ｌ２Ｂを出力する。
【００９６】
ステップＳＴ１９では、色補正係数算出手段４４が、補正されたデータで表される「測定値」と目標値との差を表す差分データの生成を行なう。
【００９７】
その詳細は、図１６に示すごとくであり、まず、ステップＳＴ１０１では、各カラーチャートについての測定結果（カラーチャート特性補正手段４８の出力データＬ２Ｒ、Ｌ２Ｇ、Ｌ２Ｂ）に基づき、各センサチップに含まれる各色の光電変換素子の出力の変化傾向を調べ、それに基づく判別を行なう。例えば各センサチップの各色の光電変換素子の出力の、一方の端部の所定数の画素の平均値と、他方の端部の所定数の平均値とが所定値以上かどうかの判定を行ない、所定値以上であれば、傾斜があると判定する。
【００９８】
傾斜があると判定したときはステップＳＴ１０２に進み、傾斜がないと判断したときは、ステップＳＴ１０３に進む。
【００９９】
ステップＳＴ１０２では、ステップＳＴ１０１で、チップ内出力に傾斜があると判定されたセンサチップに含まれる光電変換素子をグループに分割する。
ステップＳＴ１０４では、グループ毎の測定値の平均値を求める。
ステップＳＴ１０３では、センサチップ毎の測定値の平均値を求める。
ステップＳＴ１０５では、ステップＳＴ１０３及び／又はステップＳＴ１０４で求めた平均値と目標値との差を、差分データとして求める。
【０１００】
ステップＳＴ１９の処理が終わると、終わったことが表示される。
操作者は、この表示により処理が終わったことを知ると、次に、ステップＳＴ２０で、すべての色のカラーチャート（色補正係数の生成に用いられるカラーチャートのすべて）について上記のステップＳＴ１６〜ＳＴ１９の処理が終わったか否かを判断し、まだであれば、ステップＳＴ１４に戻る。
【０１０１】
即ち、ステップＳＴ１４〜ＳＴ１９の処理は、カラーチャートごとに行なわれる処理であり、ステップＳＴ１４〜ＳＴ１９の処理をすべてのカラーチャートについて順に実行する。ステップＳＴ１４におけるカラーチャートの選択の順序は任意であるが、予め定めておいても良い。
【０１０２】
すべてのカラーチャートについてステップＳＴ１４〜ＳＴ１９の処理が終わったら（ステップＳＴ２０でＹＥＳ）、次にステップＳＴ２１に進む。
ステップＳＴ２１では、色補正係数算出手段４４が、すべてのカラーチャートについてステップＳＴ１４〜ＳＴ１９の処理により得られた、すべての差分データに基づいて補正係数を求める。
【０１０３】
例えば、上記のように、各カラーチャートを撮像したときの測定値と目標値との差が、複数のカラーチャートについて総合的に最小になるように、例えば測定値と目標値の２乗の総和が最小になるように、色補正係数を求める。
この場合、差が所定の閾値未満のときは、補正量がゼロとなるように補正係数を定めることとしても良い。
【０１０４】
ステップＳＴ２１では、色補正係数算出手段４４は、さらに、上記のようにして求めた補正係数を色補正係数保管手段４５に格納する。
【０１０５】
なお、上記した図１０に示す例では、チップの左端から１０個の画素（左端から数えて、１番目から１０番目までの画素）で第１のグループＧ１を構成し、チップの左端から数えて１１番目から１００番目までの画素で第２のグループＧ２を構成し、チップの左端から数えて１０１番目から１９０番目までの画素で第３のグループＧ３を構成し、チップの左端から数えて１９１番目から２００番目まで（従って、チップの右端から数えて１番目から１０番目まで）の画素で第４のグループＧ４を構成しているが、このようにする代わりに、図１７に示すように、チップの左端から１０個の画素（左端から数えて、１番目から１０番目までの画素）で第１のグループＧ１を構成し、チップの左端から数えて５１番目から１００番目までの画素で第２のグループＧ２を構成し、チップの左端から数えて１０１番目から１５０番目までの画素で第３のグループＧ３を構成し、チップの左端から数えて１９１番目から２００番目まで（従って、チップの右端から数えて１番目から１０番目まで）の画素で第４のグループＧ４を構成することとしても良い。
この場合、いずれのグループにも属さない画素が存在する。
【０１０６】
また、図１８に示すように、チップの左端から１０個の画素（左端から数えて、１番目から１０番目までの画素）で第１のグループＧ１を構成し、チップの左端から数えて１番目から１００番目までの画素で第２のグループＧ２を構成し、チップの左端から数えて１０１番目から２００番目までの画素で第３のグループＧ３を構成し、チップの左端から数えて１９１番目から２００番目まで（従って、チップの右端から数えて１番目から１０番目まで）の画素で第４のグループＧ４を構成することとしても良い。
【０１０７】
この場合、第１のグループＧ１は、第２のグループＧ２の一部を成し、第４のグループＧ４は第３のグループＧ３の一部を成す。
【０１０８】
なお、図１５のステップＳＴ２１の処理に関して述べたように、平均値と目標値の差があらかじめ決めた閾値以下のときは、色補正係数を、レベル補正手段２の出力信号に対する補正量がゼロとなるような値に定めることとすれば、色補正係数の算出処理を一部省略することができ、処理の高速化を図ることができるという効果がある。
【０１０９】
本実施の形態では、上記のように、校正モードにおいて、センサチップ毎の出力の変化の傾向に応じて非分割モード、分割モードのいずれかを選択して、非分割モードが選択されたときは、センサチップのすべての画素の平均値を求め、分割モードが選択されたときは、センサチップの一部をなすグループ毎の平均値を求め、これらの平均値（センサチップの全体についての平均値及び／又はグループ毎の平均値に基づいて色補正係数の算出を行い、算出された色補正係数を記憶し、撮像モードにおいて、色補正係数を元に線形補間を行なうことで生成された各画素のための色補正係数を用いて色補正を行う。従って、レベル補正手段２の出力の変化傾向、従って、撮像手段１の特性に応じて演算量、データ記憶量を切り換えることができ、高精度の色補正を最小の演算量、データ記憶量で行うことができる。
【０１１０】
以上説明したように、上記の実施の形態によれば、複数の画素毎に複数の色に関する感度のバラツキを補正することにより、結果的に複数の画素間の色ムラを軽減することができる。さらに、校正モードにおいて、各センサチップ又は各グループを構成する複数の光電変換素子に対して平均値を求め、この平均値を用いて色補正係数の算出を行い、撮像モードにおいて、各光電変換素子のための色補正係数を補間などにより求めているので、色補正係数の算出、保管処理を軽減することができ、しかも、校正モードにおけるレベル補正手段の出力の変化の傾向に基づいて、色補正係数の算出の仕方を変えているので、変化の傾向の如何を問わず、隣接するセンサチップの端部間で色の不連続性が生じることがなく、最小のデータ処理で、十分に適切な色補正係数の決定を行なうことができる。
【０１１１】
さらに、色補正係数を設定する際に、それに先立って、カラーチャートの反射率特性のバラツキを補正することとしたので、色補正係数の設定を適切に行なうことができる。
【０１１２】
上記の実施の形態では、異なる測定点Ｓ（ｉ）についての平均値で正規化された測定データの偏差値（Ｙ１Ｓｃ−Ｙ１Ｓ（ｉ））／Ｙ１Ｓｃと、平均値で正規化された撮像データの偏差値（Ｌ１ｑＳｃ−Ｌ１ｑＳ（ｉ））／Ｌ１ｑＳｃ（但し、ｑ＝Ｒ、Ｇ又はＢ）とを用いて回帰分析を行なうことにより、係数Ｈ１ｑ（ｑ＝Ｒ、Ｇ又はＢ）を求めているが、代わりに、各測定点Ｓ（ｉ）についての、平均値で正規化された測定データの偏差値（Ｙ１Ｓｃ−Ｙ１Ｓ（ｉ））／Ｙ１Ｓｃに対する、平均値で正規化された撮像データの偏差値（Ｌ１ｑＳｃ−Ｌ１ｑＳ（ｉ））／Ｌ１ｑＳｃ（但し、ｑ＝Ｒ、Ｇ又はＢ）の比Ｋ１ｑ（ｉ）を、測定点Ｓ（ｉ）毎に求め、該比Ｋ１ｑ（ｉ）の、すべての測定点についての平均値を求めることで係数データＫ１ｑを得ることとしても良い。
【０１１３】
また、図１５に示す手順に従って処理を行う代わりに、図１９に示すように、ステップＳＴ１１において、第１組のカラーチャートを順次分光反射率測定器１０１にセットして測定を行った後、続いてステップＳＴ２３において、第２組のカラーチャートを順次、分光反射率測定器１０１にセットして、測定を行うこととしても良い。この場合、第１組のカラーチャートと、第２組のカラーチャートとで測定点（各カラーチャート上の位置）を共通にしておくのが効率的である。また、このように測定点を共通にした場合、第２組のカラーチャートを第１組のカラーチャートの一部としてもよい。この場合には、ステップＳＴ２３はステップＳＴ１１の一部となる。なお、図１９に示される他の処理は、図１５に同じ符号で示された処理と同内容のものである。
【０１１４】
なお、上記の例では、データ処理装置１０２において、補正係数ＫＣＲ、ＫＣＧ、ＫＣＢ、ＹＲ１ｃｍ（ｋ）、ＹＧ１ｃｍ（ｋ）、ＹＢ１ｃｍ（ｋ）を求めて、データ処理装置１０２から校正対象装置１０３に送ることとしているが、代わりに、図２０に示すように、校正対象装置１０３内にカラーチャート特性補正係数算出手段４６を設け、データ処理装置１０２で補間により得たすべての画素についての測定データＹ１（ｋ）を、データ処理装置１０２から校正対象装置１０３に送り、校正対象装置１０３のカラーチャート特性補正係数算出手段４６において、データＹ１（ｋ）、Ｌ１Ｒ（ｋ）、Ｌ１Ｇ（ｋ）、Ｌ１Ｂ（ｋ）のそれぞれの平均値Ｙ１ｃ、Ｌ１Ｒｃ、Ｌ１Ｇｃ、Ｌ１Ｂｃを求め、さらに、式（５ｒ）、（５ｇ）、（５ｂ）による演算を行って補正係数ＹＲ１ｃｍ（ｋ）、ＹＧ１ｃｍ（ｋ）、ＹＢ１ｃｍ（ｋ）を求め、求めた補正係数を補間手段４７に書き込むこととしても良い。
さらに、分光反射率測定器１０１で得た測定データＹ１（ｊ）を分光反射率測定器１０１から校正対象装置１０３に送り、補間による、すべての画素についての測定データＹ１（ｋ）の算出も校正対象装置１０３のカラーチャート特性補正係数算出手段４６で行うこととしても良い。
【０１１５】
また、上記の式（７ｒ）、（７ｇ）、（７ｂ）による第３の補正係数ＹＲ２ｃｍ（ｋ）、ＹＧ２ｃｍ（ｋ）、ＹＢ２ｃｍ（ｋ）の算出も、校正対象装置１０３のカラーチャート特性補正係数算出手段４６で行っても良い。
さらに、第１の補正係数ＫＣＲ、ＫＣＧ、ＫＣＢの算出を校正対象装置１０３内のカラーチャート特性補正係数算出手段４８で行っても良い。この場合には、図２１に示すように、データ処理装置１０２を省略し、分光反射率測定器１０１の測定データ、画像読取装置１０４の測定データが校正対象装置１０３に直接供給され、校正対象装置１０３内では、図２２に示すように測定データ、撮像データがカラーチャート特性補正係数算出手段４６に供給され、カラーチャートで、第１の補正係数ＫＣＲ、ＫＣＧ、ＫＣＢ、並びに第２の補正係数ＹＲ１ｃｍ（ｋ）、ＹＧ１ｃｍ（ｋ）、ＹＢＲ１ｃｍ（ｋ）の算出、又は第３の補正係数ＹＲ２ｃｍ（ｋ）、ＹＲ２ｃｍ（ｋ）、ＹＢ２ｃｍ（ｋ）の算出を行い、算出された補正係数を保管手段４７に格納する。
【０１１６】
さらにまた、上記の例では、分光反射率測定器１０１、データ処理装置１０２、並びに画像読取装置１０３及び１０４（又は分光反射率測定器１０１、並びに画像読取装置１０３及び１０４）が信号線１１０で接続されており、信号線１１０を介してデータの授受が行われるが、着脱可能な記録媒体（図示しない）を用いてデータの授受を行っても良い。
【０１１７】
実施の形態２．
実施の形態１では、カラーチャート特性補正係数の取得のために、分光反射率測定器１０１を用いたが、実施の形態２では、図６の分光反射率測定器１０１の代わりに、図２３に示すように、基準画像読取装置１０５を用いる。基準画像読取装置１０５は、実施の形態２の画像読取装置と同じ仕様のものであるが、その特性、特に基準カラーチャートを読み取ったときに得られる撮像データの値が標準的乃至平均的なものである。そのような標準的な特性を持つ画像読取装置としては、その構成部品として、製造バラツキの中心値を有するもののみを用いて、かつ組み立て誤差が殆どないように作成したものを用いても良く、組み立てた状態において、基準カラーチャートを読み取った時の撮像データが、多数の画像読取装置における同様の撮像データのばらつきの中心値に一致するものを用いても良い。
【０１１８】
このような基準画像読取装置（以下単に「基準装置」ということがある）１０５でカラーチャートを読み取ったときの各画素についての撮像データＬ１ＲＦ（ｋ）、Ｌ１ＧＦ（ｋ）、Ｌ１ＳＢ（ｋ）の、その平均値（すべての画素についての平均値）Ｌ１ＲＦｃ、Ｌ１ＧＦｃ、Ｌ１ＢＦｃに対する偏差をカラーチャート特性補正係数（カラーチャート特性補正データ）として用いる。
即ち、色補正係数の決定に用いようとするカラーチャートを基準装置１０５で撮像し、そのときレベル補正手段２から出力される各画素についてのデータＬ１ＲＦ（ｋ）、Ｌ１ＧＦ（ｋ）、Ｌ１ＢＦ（ｋ）を取得する。
【０１１９】
このデータをデータ処理装置１０２に供給し、データ処理装置１０２で、すべての画素についての平均Ｌ１ＲＦｃ、Ｌ１ＧＦｃ、Ｌ１ＢＦｃを求め、各画素の値の平均値に対する偏差ΔＬ１ＲＦ（ｋ）、ΔＬ１ＧＦ（ｋ）、ΔＬ１ＢＦ（ｋ）を下記の式で求める。
ΔＬ１ＲＦ（ｋ）＝Ｌ１ＳＦｃ−Ｌ１ＲＦ（ｋ）    …（９ｒ）
ΔＬ１ＧＦ（ｋ）＝Ｌ１ＳＦｃ−Ｌ１ＧＦ（ｋ）    …（９ｇ）
ΔＬ１ＢＦ（ｋ）＝Ｌ１ＳＦｃ−Ｌ１ＢＦ（ｋ）    …（９ｂ）
このようにして求めた偏差ΔＬ１ＲＦ（ｋ）、ΔＬ１ＧＦ（ｋ）、ΔＬ１ＢＦ（ｋ）を表すデータは、データ処理装置１０２から校正対象装置１０３に送られ、校正対象装置１０３において、カラーチャート特性補正係数保管手段４７に補正係数として書き込まれる。
【０１２０】
以上の処理は、色補正係数の決定に用いられるすべてのカラーチャートについて行なわれる。
【０１２１】
校正対象装置１０３の保管手段４７に、各カラーチャートについて偏差ΔＬ１ＲＦ（ｋ）、ΔＬ１ＧＦ（ｋ）、ΔＬ１ＢＦ（ｋ）が補正係数として書き込まれたら、当該カラーチャートを校正対象装置１０３にセットして撮像を行ない、その時得られた各画素についての撮像データ（レベル補正手段２の出力）Ｌ１Ｒ（ｋ）、Ｌ１Ｇ（ｋ）、Ｌ１Ｂ（ｋ）に対して、カラーチャート特性補正手段４８で、以下の式により補正を行う。
Ｌ２Ｒ（ｋ）＝Ｌ１Ｒ（ｋ）＋ΔＬ１ＲＦ（ｋ）    …（１０ｒ）
Ｌ２Ｇ（ｋ）＝Ｌ１Ｇ（ｋ）＋ΔＬ１ＧＦ（ｋ）    …（１０ｇ）
Ｌ２Ｂ（ｋ）＝Ｌ１Ｂ（ｋ）＋ΔＬ１ＢＦ（ｋ）    …（１０ｂ）
【０１２２】
上記の式で求められた、補正されたデータはＬ２Ｒ（ｋ）、Ｌ２Ｇ（ｋ）、Ｌ２Ｂ（ｋ）は、パターン判別手段４３及び色補正係数算出手段４４に供給される。
パターン判別手段４３及びそれより後段の手段における処理は、実施の形態１に関して説明したのと同じである。
【０１２３】
次に、実施の形態２における、カラーチャート特性補正、並びに色補正係数の算出及び保管の手順を、図２４を参照して説明する。
ステップＳＴ３１では、操作者は一つのカラーチャートを選択する。
ステップＳＴ３２では、操作者は、選択してカラーチャートを基準装置１０５にセットし、セットしたカラーチャートを基準装置１０５で撮像して、そのときのレベル補正手段２から出力される、各画素についての撮像データＬ１ＲＦ（ｋ）、Ｌ１ＧＦ（ｋ）、Ｌ１ＢＦ（ｋ）を取得する。
さらに、上記のようにして取得した撮像データＬ１ＲＦ（ｋ）、Ｌ１ＧＦ（ｋ）、Ｌ１ＢＦ（ｋ）を基準装置１０５からデータ処理装置１０２に送る。
【０１２４】
ステップＳＴ３３では、データ処理装置１０２は、ステップＳＴ３２で送られたデータＬ１ＲＦ（ｋ）、Ｌ１ＧＦ（ｋ）、Ｌ１ＢＦ（ｋ）を用いて、平均値Ｌ１ＲＦｃ、Ｌ１ＧＦｃ、Ｌ１ＢＦｃの算出及び差分ΔＬ１ＲＦ（ｋ）、ΔＬ１ＧＦ（ｋ）、ΔＬ１ＢＦ（ｋ）の算出を行なう。
上記のようにして算出された差分はカラーチャート特性補正係数として、データ処理装置１０２から校正対象装置１０３に送られ、校正対象装置１０３では、送られた補正係数を保管手段４７に格納する。
【０１２５】
ステップＳＴ３４では、ステップＳＴ３２で用いたカラーチャート（選択されカラーチャート）を、校正対象装置１０３にセットして撮像を行ない、ステップＳＴ３５で、校正対象装置１０３のカラーチャート特性補正手段４８が、そのときレベル補正手段２から出力されるデータに対して、ステップ３３で保管手段４７に格納されたカラーチャート特性補正係数ΔＬ１ＲＦ（ｋ）、ΔＬ１ＧＦ（ｋ）、ΔＬ１ＢＦ（ｋ）を用いて、式（１０ｒ）、（１０ｇ）、（１０ｂ）による補正を行う。
【０１２６】
次にステップＳＴ１９の処理を行う。ステップＳＴ１９の処理は実施の形態１に関して説明したのとの同じである。
ステップＳＴ１９の次に、ステップＳＴ２０で、すべての色のカラーチャート（色補正係数の生成に用いられるカラーチャートのすべて）について上記のステップＳＴ３１〜ＳＴ１９の処理が終わったか否かを判断し、まだであれば、ステップＳＴ３１に戻る。
【０１２７】
すべてのカラーチャートについてステップＳＴ１４〜ＳＴ１９の処理が終わったら（ステップＳＴ２０でＹＥＳ）、次にステップＳＴ２１に進む。
ステップＳＴ２１における処理は、実施の形態１に関して説明したのと同じである。
【０１２８】
なお、上記の実施の形態では、ステップＳＴ３１でカラーチャートを一つ選択して、選択されたカラーチャートに対してステップＳＴ３２〜ＳＴ３５の処理を順に行っているが、図２５に示すように、すべてのカラーチャートに対してステップＳＴ３２及びＳＴ３３の処理を行い、その後でカラーチャートの選択（ＳＴ３１）を行い、それに続いて、選択したカラーチャートに対してステップＳＴ３４及びＳＴ３５の処理を行い、ステップＳＴ２０で、すべてのカラーチャートについての処理が終わっていないとの判断がされたら、ステップＳＴ３１に戻るようにしても良い。
【０１２９】
また、上記の例では、式（９ｒ）、（９ｂ）、（９ｂ）で偏差ΔＬ１ＲＦ（ｋ）、ΔＬ１ＧＦ（ｋ）、ΔＬ１ＢＦ（ｋ）を求めて、これを補正係数として保管し、式（１０ｒ）、（１０ｇ）、（１０ｂ）により、カラーチャート特性補正を行うこととしているが、代わりに、上記偏差の、平均値に対する比（平均値で正規化した偏差）、即ち、
ＺＬ１ＲＦ（ｋ）＝（Ｌ１ＲＦｃ−Ｌ１ＲＦ（ｋ））／Ｌ１ＲＦｃ    …（１１ｒ）
ＺＬ１ＧＦ（ｋ）＝（Ｌ１ＧＦｃ−Ｌ１ＧＦ（ｋ））／Ｌ１ＧＦｃ    …（１１ｇ）
ＺＬ１ＢＦ（ｋ）＝（Ｌ１ＢＦｃ−Ｌ１ＢＦ（ｋ））／Ｌ１ＢＦｃ    …（１１ｂ）
をデータ処理装置１０２で求めて、補正係数として校正対象装置１０３のカラーチャート特性補正係数保管手段４７に保管し、その後、カラーチャートを校正対象装置１０３にセットして撮像を行ない、カラーチャート特性補正手段４８で、以下の式（１２ｒ）、（１２ｇ）、（１２ｂ）、即ち
Ｌ２Ｒ（ｋ）＝Ｌ１Ｒ（ｋ）＋Ｌ１Ｒｃ×ＺＬ１ＲＦ（ｋ）    …（１２ｒ）
Ｌ２Ｇ（ｋ）＝Ｌ１Ｇ（ｋ）＋Ｌ１Ｇｃ×ＺＬ１ＲＦ（ｋ）    …（１２ｇ）
Ｌ２Ｂ（ｋ）＝Ｌ１Ｂ（ｋ）＋Ｌ１Ｂｃ×ＺＬ１ＲＦ（ｋ）    …（１２ｂ）
（ただし、Ｌ１Ｒｃ、Ｌ１Ｇｃ、Ｌ１Ｂｃは、それぞれＬ１Ｒ（ｋ）、Ｌ１Ｇｃ、Ｌ１Ｇ（ｋ）のすべての画素についての平均値である）
によりカラーチャート特性補正を行うこととしても良い。
【０１３０】
この場合にも、カラーチャート特性補正されたデータはＬ２Ｒ（ｋ）、Ｌ２Ｇ（ｋ）、Ｌ２Ｂ（ｋ）は、パターン判別手段４３及び色補正係数算出手段４４に供給され、パターン判別手段４３及びそれより後段の手段における処理は、実施の形態１に関して説明したのと同じである。
式（１１ｒ）、（１１ｇ）、（１１ｂ）、及び（１２ｒ）、（１２ｇ）、（１２ｂ）を用いることで、基準画像読取装置と校正対象装置との感度の違いをも補償することができる。
【０１３１】
また、上記の例では、基準装置１０５による撮像データを、データ処理装置１０２に送って、データ処理装置１０２で、上記式（９ｒ）、（９ｇ）、（９ｂ）の計算、又は式（１１ｒ）、（１１ｇ）、（１１ｂ）の計算を行うこととしているが、図２０に示すように、校正対象装置１０３内にカラーチャート特性補正係数算出手段４６を設け、基準装置１０５による撮像データを、校正対象装置１０３に送って、校正対象装置１０３内のカラーチャート特性補正係数算出手段４６で、上記式（９ｒ）、（９ｇ）、（９ｂ）、又は式（１１ｒ）、（１１ｇ）、（１１ｂ）の計算の計算を行うこととしても良い。この場合には、図２６に示すように、データ処理装置１０２を省略し、基準装置１０５の撮像データが校正対象装置１０３に直接供給される。
【０１３２】
さらにまた、上記の例では、基準装置１０５、データ処理装置１０２、及び画像読取装置１０３（或いは基準装置１０５及び画像読取装置１０３）が信号線１１０で接続されており、信号線１１０を介してデータの授受が行われるが、着脱可能な記録媒体（図示しない）を用いてデータの授受を行っても良い。
【０１３３】
本実施の形態によれば、基準装置１０５を用いて、カラーチャートの分光反射率のばらつきを補正するので、分光反射率測定器１０１を用いる必要がなく、効率的に反射率のばらつきを補正することができる。
【０１３４】
また、実施の形態１についての述べたのと同様に、実施の形態２においても、複数の画素毎に複数の色に関する感度のバラツキを補正することにより、結果的に複数の画素間の色ムラを軽減することができる。さらに、校正モードにおいて、各センサチップ又は各グループを構成する複数の光電変換素子に対して平均値を求め、この平均値を用いて色補正係数の算出を行い、撮像モードにおいて、各光電変換素子のための色補正係数を補間などにより求めているので、色補正係数の算出、保管処理を軽減することができ、しかも、校正モードにおけるレベル補正手段の出力の変化の傾向に基づいて、色補正係数の算出の仕方を変えているので、変化の傾向の如何を問わず、隣接するセンサチップの端部間で色の不連続性が生じることがなく、最小のデータ処理で、十分に適切な色補正係数の決定を行なうことができる。
【０１３５】
変形例.
なお、上記の実施の形態１及び実施の形態２では、すべての画素について、カラーチャート特性補正係数を保管手段４７に格納することとしているが、色補正係数の算出、補間について説明したのと同様に、画素を複数のグループに分け、グループ毎のカラーチャート特性補正係数を算出して保管し、カラーチャート特性補正を行う場合に、各画素のためのカラーチャート特性補正係数を補間により求めるようにしても良い。この場合、撮像データの変化の傾向に応じて、カラーチャート特性補正係数の算出の方法及び補間の方法を変えても良く、例えば色補正係数について説明したのと同様に、非分割モード及び分割モードのいずれかの選択を行うようにしても良い。
【０１３６】
また、上記の式（４）では、１２個の色成分に分解する場合を示すが、分解する色成分の数は１２に限定されず、例えば６個の色成分に分解する場合にも本発明を適用可能である。
【図面の簡単な説明】
【０１３７】
【図１】本発明の実施の形態１に係る画像読取装置の一例を示すブロック図である。
【図２】図１の撮像手段の概略構成図である。
【図３】図２のセンサチップにおける光電変変換素子の配列の一例を示す概略図である。
【図４】レベル補正手段２の一例を示すブロック図である。
【図５】（ａ）は、カラーチャートの分光反射率の一例を示す図、（ｂ）は、図５（ａ）の特性を有するカラーチャートを読み取ったときの撮像手段の出力信号の一例を示す図である。
【図６】実施の形態１において、画像読取装置の色補正係数生成のために用いられる機器及びその接続関係の一例を示す概略図である。
【図７】分光反射率測定器による測定データと画像読取装置による撮像データの相関関係の一例を示す図である。
【図８】分光反射率測定器による測定点の一例を示す図である。
【図９】色補正手段の出力信号の一例を示す図である。
【図１０】センサチップ内の画素のグループ分割の一例を示す図である。
【図１１】センサチップ内の画素のグループ分割及び色補正係数の算出例を示す図である。
【図１２】（ａ）はあるカラーチャートを撮像したときのレベル補正手段２の出力の変化傾向の一例を示す図、（ｂ）は（ａ）に示される信号に対し、センサチップ全体の画素についての平均値に基づいて補正係数を求めて色補正をしたときの補正後の信号値の一例を示す図、（ｃ）は（ａ）とは異なるカラーチャートを撮像したときのレベル補正手段２の出力の変化傾向の一例を示す図である。
【図１３】（ａ）及び（ｂ）は、カラーチャートの分光反射率特性の異なる例を示す図である。
【図１４】（ａ）及び（ｂ）は、隣り合う２つのセンサチップからの出力信号に対応する、レベル補正手段の出力信号及び色補正手段の出力信号の一例を示す図である。
【図１５】実施の形態１における色補正係数の算出及び保管の手順の一例を示すフローチャートである。
【図１６】図１６のステップＳＴ１９の詳細を示すフローチャートである。
【図１７】センサチップ内の画素のグループ分割の他の例を示す図である。
【図１８】センサチップ内の画素のグループ分割のさらに他の例を示す図である。
【図１９】実施の形態１における色補正係数の算出及び保管の手順の他の例を示すフローチャートである。
【図２０】本発明の実施の形態１に係る画像読取装置の他の例を示すブロック図である。
【図２１】実施の形態１において、画像読取装置の色補正係数生成のために用いられる機器及びその接続関係の他の例を示す概略図である。
【図２２】本発明の実施の形態１に係る画像読取装置のさらに他の例を示すブロック図である。
【図２３】実施の形態２において、画像読取装置の色補正係数生成のために用いられる機器及びその接続関係の一例を示す概略図である。
【図２４】実施の形態２における色補正係数の算出及び保管の手順の一例を示すフローチャートである。
【図２５】実施の形態２における色補正係数の算出及び保管の手順の他の例を示すフローチャートである。
【図２６】実施の形態２において、画像読取装置の色補正係数生成のために用いられる機器及びその接続関係の他の例を示す概略図である。
【０１３８】
１  撮像手段、  ２  レベル補正手段、  ３  色補正手段、  ４  色補正係数生成手段、  １１  密着イメージセンサー、  １１ａ  センサー基板、  １３  光源、  ２１  黒補正手段、  ２２  白補正手段、  ２３  グレーバランス補正手段、  ２４  黒補正係数生成手段、  ２５  白補正係数生成手段、  ２６  グレーバランス補正係数生成手段、  ４１  補正係数算出・保管手段、  ４２  色補正係数補間手段、  ４３  パターン判別手段、  ４４  色補正係数算出手段、  ４５  色補正係数保管手段、  ４６  カラーチャート特性補正係数算出手段、  ４７  カラーチャート特性補正係数保管手段、  ４８  カラーチャート特性補正手段、  Ｐ（１）〜Ｐ（Ｂ）  画素、  ＰＲ（１）〜ＰＲ（Ｂ）、ＰＧ（１）〜ＰＧ（Ｂ）、ＰＢ（１）〜ＰＢ（Ｂ）  光電変換素子、  ＳＣ（１）〜ＳＣ（Ａ）  センサチップ。
【図１】
2010130331.tif 000004
【図２】
2010130331.tif 000005
【図３】
2010130331.tif 000006
【図４】
2010130331.tif 000007
【図５】
2010130331.tif 000008
【図６】
2010130331.tif 000009
【図７】
2010130331.tif 000010
【図８】
2010130331.tif 000011
【図９】
2010130331.tif 000012
【図１０】
2010130331.tif 000013
【図１１】
2010130331.tif 000014
【図１２】
2010130331.tif 000015
【図１３】
2010130331.tif 000016
【図１４】
2010130331.tif 000017
【図１５】
2010130331.tif 000018
【図１６】
2010130331.tif 000019
【図１７】
2010130331.tif 000020
【図１８】
2010130331.tif 000021
【図１９】
2010130331.tif 000022
【図２０】
2010130331.tif 000023
【図２１】
2010130331.tif 000024
【図２２】
2010130331.tif 000025
【図２３】
2010130331.tif 000026
【図２４】
2010130331.tif 000027
【図２５】
2010130331.tif 000028
【図２６】
2010130331.tif 000029