(57)【要約】【課題】画像読み取り装置の色間クロストークを精度よく補正する。【解決手段】校正用原稿３０の各色票３１を画像読み取り装置５０で読み取ることで、各色票３１についての色票実測出力値データ５４を求める。その一方、それら各色票の色票分光測色データ３２，画像読み取り装置５０のCCDセンサのセンサ分光感度データ３４，画像読み取り装置５０の原稿照明用光源の照明光源分光分布データ３６，及び画像読み取り装置５０の結像光学系の結像光学系分光分布データ３８とを用いることで、画像読み取り装置５０がクロストークのない理想状態で各色票を読み取ったと仮定した場合の色票理想出力値データ４２を求める。クロストーク補正式算出部６０や、色票実測出力値データ５４と色票理想出力値データ４２とが色票全体で最小となるようにクロストーク補正マトリックス６２を計算する。このマトリックスを用いてクロストークを補正する。【選択図】図４
2007088557.tif 000002
【特許請求の範囲】
【請求項１】
原稿からの光を各色用の各受光部で検出して読み取る画像読み取り装置における色間クロストーク補正のための補正式を算出する方法であって、
分光反射率が測定されている複数の色票の分光反射率データと、前記画像読み取り装置の前記各色についての分光感度特性データと、に基づき、前記各色票を前記画像読み取り装置が色間クロストークなしの理想状態で読み取ったと仮定した場合の理想出力値データを求めるステップと、
前記各色票を前記画像読み取り装置で実際に読み取って、前記各色票の実測出力値データを求めるステップと、
前記理想出力値データと前記実測出力値データとの差が前記複数の色票全体で最少となるように色間クロストークの補正式を求めるステップと、
を有する色間クロストーク補正式算出方法。
【請求項２】
請求項１記載の色間クロストーク補正式算出方法であって、
前記画像読み取り装置の前記各色についての分光感度特性データは、前記各色の受光部の分光感度データと、前記画像読み取り装置が備える原稿照明用の光源の分光分布データと、前記画像読み取り装置が備える結像光学系の分光分布データと、
を有することを特徴とする色間クロストーク補正式算出方法。
【請求項３】
原稿からの光を各色用の各受光部で検出して読み取る画像読み取り装置であって、
原稿を読み取ることで得た画像信号に対して色間クロストーク補正演算を施すクロストーク補正演算部を備え、
前記クロストーク補正演算部は、分光反射率が測定されている複数の色票を当該画像読み取り装置が色間クロストークなしの理想状態で読み取ったと仮定した場合の理想出力値データと、前記複数の色票を当該画像読み取り装置で実際に読み取って得られた実測出力値データと、の差が前記複数の色票全体で最少となるように色間クロストークの補正式を用いて、前記画像信号に対して色間クロストーク補正演算を施す、
ことを特徴とする画像読み取り装置。
【請求項４】
請求項３記載の画像読み取り装置であって、
前記クロストーク補正演算部は、前記受光部で検出された前記各色の信号を所定の色空間の信号へと変換するための色空間変換演算と、前記色間クロストークの補正式の演算と、を結合した演算を行うことで、色空間変換処理とクロストーク補正処理とを同時に行う、
ことを特徴とする画像読み取り装置。
【請求項５】
請求項３記載の画像読み取り装置であって、
前記クロストーク補正演算部は、前記受光部で検出された前記各色の信号に対するシェーディング補正演算と、前記色間クロストークの補正式の演算と、を結合した演算を行うことで、シェーディング補正処理とクロストーク補正処理とを同時に行う、
ことを特徴とする画像読み取り装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーセンサを用いたカラースキャナなどの画像読み取り装置の色間クロストーク補正のための補正式の算出方法と、その方法を用いたクロストーク補正に関する。
【背景技術】
【０００２】
これまでに、カラースキャナなどのカラーCCDなどの固体撮像素子を用いた画像読み取り装置の、低コスト化、高精彩化の開発が進められている。
【０００３】
現在、多く使われているカラーCCDは、CCDチップ上にRed, Green, Blueカラーフィルタを形成するオンウエハカラーフィルタと呼ばれる技術により、カラー情報の読み取りを実現している。
【０００４】
しかし、このようなカラーCCDの場合、チップ内の回路構成やフィルタ漏光などの影響により、本来独立であるはずのＲ（赤）、Ｇ（緑）、Ｂ（青）の各色の出力が、互いに影響しあって変化する、クロストークと呼ばれる現象を生じることが多い。
【０００５】
図１に実際にクロストークが発生しているカラーCCDの出力信号を示す。これは、図２に示すような黒から白に急激に変化する原稿１００をカラーリニアCCDセンサ１０によって読み取った際の出力の変化を示すグラフである。図１のグラフは、縦軸にはＲ，Ｇ又はＢのチャンネルごとの画素の出力信号の平均値を、横軸には図２に矢印で示した原稿送り方向に沿った原稿１００の移動距離をとっている。図２に示したような原稿１００を読み取った場合、最初は各色のチャンネルとも黒領域を読み取るので画素値は小さく、その後、黒から白へと原稿画像が急激に変化するので、チャンネルがその変化位置にさしかかると画素値が急激に上昇する。ここで、カラーリニアCCDセンサ１０上のＲ，Ｇ，Ｂの各チャンネルは互いに所定のギャップ（間隔）をあけて配置されているので、図１ように原稿１００の移動距離を横軸に取った場合、各チャンネルの画素値のグラフの立ち上がりはそのギャップの分だけずれる。そして、図１に示す出力変化では、クロストークの影響として、Ｂチャンネルのグラフが立ち上がり直前において画素値を低下させている。これは、他のチャンネル信号の急激な立ち上がりの影響を受けて、実際の原稿１００に対応する画素値より低下したものである。
【０００６】
このようなクロストーク現象は、画像上はエッジ部の色づきとなって現れ、また、混色による色再現性の低下につながるため好ましくない。
【０００７】
これまで、クロストーク現象の低減に関しては、製造工程での工夫やチップ内の回路構成を工夫することで対応している。
【０００８】
例えば、特許文献１では、隣り合う３本の共通信号線の電位とそれらの間の結合容量、負荷容量との関係式を基に隣接信号線間のクロストークを補正することができ、またライン単位で前回と本回の２回分のスキャンデータとフォトダイオード部、配線部との容量との関係式を基に受光素子に残る残像を補正することができる画像読み取り装置が提案されている。
【０００９】
しかしこれらの方法では、静電容量など撮像素子固有の特性値をあらかじめ求める必要があり、実際には撮像素子のメーカーが新規に設計・生産する場合や周辺回路を設計する場合にしか適用できない。また、撮像素子の種類ごとに、個別に適用する必要があり、種類の異なった撮像素子に適用する場合は、ほとんどの回路を再度設計する必要がある。
【００１０】
また、特許文献２では、クロストークの補正にディスプレイを用いる。ディスプレイに単色の蛍光体の発光を行わせ、この単色光に対応しない色のCCDの色チャンネル（ディスプレイを赤く発光させている場合は、CCDの緑及び青チャンネル）の出力値を最小とするようにプログラマブルアッテネータを制御することでクロストークの補正を行う。
【００１１】
しかし、この補正方法は、原理上、ディスプレイの単色蛍光体の分光分布がこれと対応するCCD単色チャンネルの分光感度と一致することを要求する。ところが、通常、ディスプレイの蛍光体の発光分布とCCDの分光感度は一致しないため、この方法によるクロストーク改善の効果は少ないと考えられる。
【００１２】
【特許文献１】特開平０５-３１６３４８号公報
【特許文献２】特開平０８-１４９５００号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
そこで、本発明は、既存の画像センサに適用可能で、色間クロストークを精度よく補正するための方法を提供する。
【課題を解決するための手段】
【００１４】
本発明に係る方法は、原稿からの光を各色用の各受光部で検出して読み取る画像読み取り装置における色間クロストーク補正のための補正式を算出する方法であって、分光反射率が測定されている複数の色票の分光反射率データと、前記画像読み取り装置の前記各色についての分光感度特性データと、に基づき、前記各色票を前記画像読み取り装置が色間クロストークなしの理想状態で読み取ったと仮定した場合の理想出力値データを求めるステップと、前記各色票を前記画像読み取り装置で実際に読み取って、前記各色票の実測出力値データを求めるステップと、前記理想出力値データと前記実測出力値データとの差が前記複数の色票全体で最少となるように色間クロストークの補正式を求めるステップと、を有する。
【００１５】
この発明の好適な態様では、前記画像読み取り装置の前記各色についての分光感度特性データは、前記各色の受光部の分光感度データと、前記画像読み取り装置が備える原稿照明用の光源の分光分布データと、前記画像読み取り装置が備える結像光学系の分光分布データと、を有する。
【００１６】
また、本発明に係る画像読み取り装置は、原稿からの光を各色用の各受光部で検出して読み取る画像読み取り装置であって、原稿を読み取ることで得た画像信号に対して色間クロストーク補正演算を施すクロストーク補正演算部を備え、前記クロストーク補正演算部は、分光反射率が測定されている複数の色票を当該画像読み取り装置が色間クロストークなしの理想状態で読み取ったと仮定した場合の理想出力値データと、前記複数の色票を当該画像読み取り装置で実際に読み取って得られた実測出力値データと、の差が前記複数の色票全体で最少となるように色間クロストークの補正式を用いて、前記画像信号に対して色間クロストーク補正演算を施す。
【００１７】
また、本発明に係る画像読み取り装置の好適な態様では、前記クロストーク補正演算部は、前記受光部で検出された前記各色の信号を所定の色空間の信号へと変換するための色空間変換演算と、前記色間クロストークの補正式の演算と、を結合した演算を行うことで、色空間変換処理とクロストーク補正処理とを同時に行う。
【００１８】
また、本発明に係る画像読み取り装置の別の好適な態様では、前記クロストーク補正演算部は、前記受光部で検出された前記各色の信号に対するシェーディング補正演算と、前記色間クロストークの補正式の演算と、を結合した演算を行うことで、シェーディング補正処理とクロストーク補正処理とを同時に行う。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施の形態について説明する。
【００２０】
図３は、カラーリニアCCDセンサ１０（以下単にセンサ１０と呼ぶ）を使った一般的な画像読み取り装置の画像信号と処理の流れを表すブロック図である。センサ１０は、図２のカラーラインCCDセンサ１０と同様、Ｒ，Ｇ，Ｂ各チャンネルのラインセンサを備える。
【００２１】
原稿の光学情報は光学系によりセンサ１０上に結像される。センサ１０の各チャンネルのCCDはＲ，Ｇ，Ｂの各色フィルタを通過した光を電気信号に変換して、Ｒ，Ｇ，Ｂそれぞれの独立なアナログ信号として出力する。
【００２２】
センサ１０のＲ，Ｇ，Ｂの各チャンネルから出力されたアナログ電気信号は、それぞれアナログ・アンプ１２Ｒ，１２Ｇ，１２Ｂにより増幅され、Ａ／Ｄ変換器１４Ｒ，１４Ｇ，１４Ｂによりディジタル信号に変換される。
【００２３】
このように生成されたＲ，Ｇ，Ｂ各チャンネルのディジタル信号に対し、光学系のむらやCCDライン上の各画素の感度ばらつきを補正するために、シェーディング補正部１６Ｒ，１６Ｇ，１６Ｂにより公知のシェーディング補正処理が施される。よく知られるように、シェーディング補正では、例えば、白色の均一な基準板を読んだときのCCDライン上の各画素の出力値に基づき、それら各画素の出力値を一定にするための補正係数を各画素毎に求める。そして、実際に撮像した際の各画素のディジタル信号を、当該画素に対応する補正係数を用いて補正する。
【００２４】
次に、ラインギャップ補正が行われる。図２に示したように、センサ１０の各ラインの受光素子は主走査方向に配列され、Ｒ，Ｇ，Ｂの色チャンネルごとに副走査方向にある間隔を持って配置されている。この色チャンネル間の副走査方向の間隔はラインギャップと呼ばれる。このラインギャップのため、センサ１０と原稿とを副走査方向に相対移動させながら各色チャンネルの主走査読み出しを行った場合、各色チャンネルのCCDラインが原稿上の同一位置を読み取るのに時間差が生じる。この時間差を補正して原稿の同一位置のＲ，Ｇ，Ｂの信号が時間的に同一時刻に揃うようにするために、ラインギャップ補正部１８が、Ｒ，Ｇ，Ｂの各色チャンネルの信号のうち必要なものを遅延させて出力する。この処理は、ラインギャップ補正処理と呼ばれる。図２に示したような各色チャンネルの配列では、Ｒチャンネルの信号をラインギャップ２個分、Ｇチャンネルの信号をラインギャップ１個分それぞれ遅延させることで、Ｂチャンネルの信号と位置合わせができる。ラインギャップ補正部１８には、この遅延処理のためにバッファ１９が設けられる。
【００２５】
このようにして位置合わせされたＲ，Ｇ，Ｂ各チャンネルの信号は色空間変換部２０に入力される。色空間変換部２０は、ＲＧＢで表されるデバイス依存の色空間での色値を、ＣＩＥのＬ*ａ*ｂ*等と言ったデバイスに依存しない色空間での色値に変換する。この色空間変換処理では、周知のようにマトリクス演算が行われ、その結果読み取り画像信号が出力される。
【００２６】
通常、画像読み取り装置では、Ａ／Ｄ変換器１４Ｒ，１４Ｇ，１４Ｂ以降の各処理回路は、処理を行わないで、入力された信号をそのまま信号出力させるように設定可能である。
【００２７】
次に、この実施の形態におけるクロストーク補正式の算出方法について説明する。図４に、クロストーク補正式算出のためのシステム構成を示す。このシステムは、画像読み取り装置５０のためのクロストーク補正式を算出するためのものである。
【００２８】
クロストーク補正式算出では、複数の色票（カラーパッチ）３１を配列した校正用原稿３０を用いる。校正用原稿３０としては、例えば９２８個の色票から構成されているJapan Color２００２印刷サンプルを用いることができる。ただし、これはあくまで一例であり、校正用原稿３０の色票数や色のバリエーションについてはこれに限定されるものではない。なお各色票の大きさは、分光測定装置（図示省略）の観察領域以上の大きさが必要である。今回の場合は約１０mm×１０mmである。また、校正用原稿３０としては、面積階調を用いた印刷物を用いることができるが、これに限らず写真のような濃度階調の原稿を用いてもよい。
【００２９】
この実施の形態では、校正用原稿３０の各色票を画像読み取り装置５０がクロストークのない理想的な状態で読み取ったと仮定した時の各色票の読み取り出力値（色票理想出力値データ４２）を計算により求める。そして、画像読み取り装置５０で実際に校正用原稿３０を読み取ることで、クロストークの影響を受けた各色票の読み取り出力値を求め、これら読み取り出力値を色票理想出力値データ４２に変換するクロストーク補正式を求める。
【００３０】
このような演算のため、校正用原稿３０の各色票３１を分光測定装置で分光測色することで、校正用原稿３０の各色票の分光測色データ３２を得る。
【００３１】
また、画像読み取り装置５０が備えるCCDセンサの各色についてのセンサ分光感度データ３４は、CCDセンサのメーカーから入手することができる。なお、十分な設備があれば、センサ分光感度データ３４を実測により求めることも可能である。
【００３２】
また、画像読み取り装置５０が備える原稿照明用の照明光源の分光分布データ３６は、分光放射輝度計を用いて測定して求めることができる。このように測定で求める代わりに、光源メーカー等から照明光源の分光分布データを入手できれば、これを用いてもよい。この場合、照明光源には、光を偏向、集束するための反射板や、熱線吸収フィルタが設けられる場合があり、また光源と原稿との間にはプラテンガラスが介在するので、このような場合には、照明光源分光分布データ３６は、光源そのものの分光分布データ、熱線吸収フィルタ及びプラテンガラスの透過率などといった各種のデータから計算する。
【００３３】
結像光学系分光分布データ３８は、原稿からの反射光をCCDセンサに結像させる光学系の分光透過率や、光路上に配置される反射板の分光反射率であり、これはレンズメーカなどからデータが開示されているものを用いることができる。また、ほとんどの場合、この結像光学系分光分布データは可視光帯域の全域にわたってフラットな形状であることが多いため、このデータがなくても補正式を求めることが可能である。
【００３４】
色票理想出力値データ算出部４０は、これら各データ３２〜３８を用いて色票理想出力値データを算出する。以下、この算出の方法について説明する。
【００３５】
光の波長をλとする。照明光源の分光分布Ｐ（λ）は、照明光源分光分布データ３６から求められる。CCDセンサのＲ，Ｇ，Ｂ各チャンネルの分光感度Ｒ（λ），Ｇ（λ），Ｂ（λ）はセンサ分光感度データ３４から求められる。校正用原稿３０上のｉ番目の色票の分光反射率Ｔi（λ）は色票分光測色データ３２から求められる。そして、結像光学系の分光分布Ｌ(λ)は、結像光学系分光分布データ３８から求められる。色票理想出力値データ算出部４０は、以下のような計算により、ｉ番目の色票の理想出力値データ(Ｒci,Ｇci,Ｂci)を計算する。
【数１】
2007088557.tif 000003
【００３６】
この計算式でWhite(Ｒa)，White(Ｇa)，White(Ｂa)は、所定の白基準板を読んだときのＲ，Ｇ，Ｂの各チャンネルの出力値であり、これは正規化のために用いている。また、総和演算Σは、可視光域の全域に亘っての、データ３２〜３８の存在する各λについての総和である。この演算を校正用原稿３０の全ての色票ｉについて行うことで、各色票ｉについての理想出力値データ(Ｒci,Ｇci,Ｂci)を計算する。
【００３７】
このようにして求めた色票理想出力値データは、画像読み取り装置５０の機種が同じであれば共通に使うことができる。
【００３８】
以上が、画像読み取り装置５０の理想的な（すなわちクロストークのない）色票の読み取り出力値を求めるための構成及び処理方法である。
【００３９】
この一方で、実際に画像読み取り装置５０で校正用原稿３０を読み取ることで、各色票ｉについての色票実測出力値データ５４を求める。この処理では、まず、画像読み取り装置５０を、図３に示す色空間変換部２０が入力されたＲ，Ｇ，Ｂのデータをそのまま出力するように設定する。そして、この状態で、校正用原稿３０を画像読み取り装置５０のプラテン上に配置して読み取る。画像読み取り装置５０からは、色空間変換を経ないＲ，Ｇ，Ｂのデータが出力される。色票実測出力値データ算出部５２は、校正用原稿３０上での各色票ｉの領域（領域のサイズは例えば分光測定装置の観察領域と同程度とすればよい）の情報を有しており、この情報からＲ，Ｇ，Ｂデータ中での各色票ｉの領域のデータを求め、Ｒ，Ｇ，Ｂのそれぞれにつきその領域のデータを平均化した値(Ｒai,Ｇai,Ｂai)を色票実測出力値データ５４として出力する。
【００４０】
クロストーク補正式算出部６０は、色票理想出力値データ４２と色票実測出力値データ５４とから、次の式２で示される関係を満たすクロストーク補正マトリックスＡ６２を求める。
【数２】
2007088557.tif 000004
【００４１】
式２は、色票実測出力値から色票理想出力値への線形変換式である。
【００４２】
ここで補正マトリックスＡは、実測出力値(Ｒai,Ｇai,Ｂai)と、これと対応する理想出力値(Ｒci,Ｇci,Ｂci)との関係を使って、線形重回帰分析の手法である最少二乗法により算出することができる。
【００４３】
図５は、ある画像読み取り装置５０のＢチャンネルについての、各色票ｉに対する色票実測出力値と色票理想出力値との関係をプロットした図であり、横軸に理想出力値、縦軸に実測出力値を取っている。図ではＢチャンネルだけを示したが、Ｒ，Ｇについても同様の関係が得られ、これらの関係に対して線形重回帰分析を行うことで補正マトリックスＡが求められる。
【００４４】
この補正マトリックスＡを各色票ｉの実測データに適用した結果を図６に示す。この図から分かるように、補正マトリックスＡを用いることによって、実測出力値と理想出力値の相関のばらつきを低減させることができる。
【００４５】
以上のようにして求めたクロストーク補正マトリックスＡを組み込んだ式２が、クロストーク補正式となる。この補正式の演算処理を画像読み取り装置５０内に組み込むことで、原稿読み取り時のクロストーク補正が実現できる。以下、このクロストーク補正について、２つの実装方式とそのそれぞれに対する補正処理の例を説明する。
【００４６】
図３の例で示したように、画像読み取り装置５０では、全画素データに対して、シェーディング補正部１６Ｒ，１６Ｇ，１６Ｂと色空間変換部２０とで、乗算演算処理が行われている。本実施の形態のクロストーク補正方式は、シェーディング補正部１６Ｒ，１６Ｇ，１６Ｂもしくは色空間変換部２０の演算処理に組み込むことができる。
【００４７】
まずクロストーク補正を色空間変換に組み込む第１の方式についてについて説明する。
【００４８】
図３のラインギャップ補正部１８では、CCDセンサのＲ，Ｇ，Ｂの各チャンネル間のギャップに相当する時間だけ信号を遅延させて出力することで、ギャップ補正を行っている。具体例で説明すれば、図２で示すようなカラーリニアCCDセンサ１０のチャンネルの並びで画像読み取りを行う場合、原稿のｔライン目に対応するラインギャップ補正後の出力（Ｒ'(t),Ｇ'(t),Ｂ'(t)）は、ラインギャップ補正前のＲ，Ｇ，Ｂの各チャンネルの信号（ｒ(t),ｇ(t),ｂ(t)）に対して次のような関係となる。
Ｒ'(t)=ｒ(t-２N)
Ｇ'(t)=ｇ(t-N)
Ｂ'(t)=ｂ(t)
ただしN はラインギャップの大きさ（単位は副走査方向のライン数）
【００４９】
これはクロストーク補正をしない場合の式である。この場合のラインギャップ補正部１８から色空間変換部２０への信号出力の関係を図７に示す。この図は、ラインギャップの大きさN を４としたときの図である。
【００５０】
クロストーク補正を行う場合は、あるチャンネルの値を求めるのに他のチャンネルのクロストークの影響を考慮する必要がある。ここで、クロストークは同一時刻での各チャンネルの信号が他のチャンネルに影響するのであるから、補正の演算には同一時刻の各チャンネルの信号を用いる必要がある。すなわち、原稿のｔライン目のＲチャンネル及びＧチャンネルの信号は、それぞれ、Ｂチャンネルの信号よりも２N及び１Nライン分だけ前の時刻の各チャンネルの信号から求める必要がある。
【００５１】
これを式で表すと次の式３のようになる。
【数３】
2007088557.tif 000005
ここで、Ａは前述のクロストーク補正マトリックスである。
この式を展開すると次の式になる。
【数４】
2007088557.tif 000006
【００５２】
色空間変換部２０では、ＲＧＢなどのデバイス依存の色空間からＣＩＥＬ*ａ*ｂ*などのデバイス独立な色空間への変換を、ラインギャップ補正後のデータに対してマトリックス演算を行うことにより行う。
【００５３】
この色空間変換では、画像読み取り装置５０の分光感度とＣＩＥＬ*ａ*ｂ*等の算出に用いる等色関数とのずれを補正するため非線形項を加えたマトリックス演算が行われる。例えば次式５のようなＲＧＢの線形項だけではなく二乗項、積算項を加えた３×９のマトリックス演算が用いられる。
【数５】
2007088557.tif 000007
【００５４】
このマトリックス演算は、従来公知のものである。図７に示したクロストーク補正を行わない場合の色空間変換部２０は、この式５をそのまま用いて色空間変換を行う。
【００５５】
これに対し、色空間変換にクロストーク補正を組み込む本実施の形態では、式５の３×９のマトリックス演算式を変形して用いる。色空間マトリックスの算出にあたって、非線形項の寄与率は線形項に比較して極端に低いことが確かめられている。そこで、非線形項と相関の演算を省略し、対象画素のＲＧＢ値の線形項とNライン前と２Nライン前のＲＧＢ値との線形項を入力とした式を用いる。
【００５６】
式５から入力ＲＧＢの線形項だけを抽出した場合の色空間変換式は次の式６になる。
【数６】
2007088557.tif 000008
【００５７】
これに式３のクロストーク補正マトリックスＡによる演算を結合した式が次の式７となる。
【数７】
2007088557.tif 000009
【００５８】
この式７の演算を実行することにより、クロストーク補正と色空間変換が同時に実現できる。図８に、式７の演算を実行する色空間変換・クロストーク補正演算部２２に対するラインギャップ補正部１８からの信号入力の関係を示す。図８は、図７に対応するものであり、ラインギャップの大きさN が４の場合を示している。また、この色空間変換・クロストーク補正演算部２２を備えた画像読み取り装置５０の構成を図９に示す。色空間変換・クロストーク補正演算部２２は、式７の演算を実行できればよく、ソフトウエア処理でも、ＡＳＩＣ等のハードウエア回路でも、ＤＳＰ（デジタルシグナルプロセッサ）でも実現できる。
【００５９】
このような構成により、既存の画像読み取り装置５０の画像処理回路の構成を大きく変更することなく、クロストーク補正演算をリアルタイムで行うことが可能となる。
【００６０】
次に、クロストーク補正をシェーディング補正演算に組み込む第２の方式について説明する。図１０はこの方式の画像読み取り装置５０のブロック図である。
【００６１】
上述したように、本実施形態のクロストーク補正は、時間的に同一のタイミングで撮像されたＲＧＢ各チャンネルの信号に対して補正式による演算を行うことを前提条件としている。
【００６２】
色空間変換にクロストーク補正を組み込んだ上述の方式では、ラインギャップ補正後の色空間変換・クロストーク補正部２２でクロストーク補正を行っていたため、ギャップ補正を考慮するため演算処理が煩雑であった。これに対し、ラインギャップ補正処理前のシェーディング補正では、上流から入力されるＲ，Ｇ，Ｂの各信号は同時刻のものなので、シェーディング補正にクロストーク補正を組み込む方式では、演算処理が簡単になる。
【００６３】
すなわち、主走査方向のライン上でのｉ番目のＲＧＢ各画素の値をそれぞれ(ｒi,ｇi,ｂi)とすると、シェーディング補正後の値（ｒ'i, ｇ'i, ｂ'i）は次の式で表される。
【数８】
2007088557.tif 000010
ここで、CoefＲi等及びOffsetＲ等は、それぞれシェーディング補正の補正係数及びオフセット値である。
【００６４】
この式８における入力信号(ｒi,ｇi,ｂi)に対し、式３で求めたクロストーク補正マトリックスＡによる演算を作用させることで、クロストーク補正とシェーディング補正の両方が実行できる。このときの演算式は、次の式９となる。
【数９】
2007088557.tif 000011
ここで、ａｒｒ〜ａｂｂは、式２のクロストーク補正マトリックスＡの各要素の値である。
【００６５】
この方式に従った画像読み取り装置５０の構成を図１０に示した。図１０の装置では、クロストーク補正を、ＲＧＢ各チャンネルのシェーディング・クロストーク補正部１７Ｒ，１７Ｇ，１７Ｂで、シェーディング補正と同時に実行する。クロストーク補正のために、他のチャンネルの信号が必要となるため、シェーディング・クロストーク補正部１７Ｒ，１７Ｇ，１７Ｂには、ＲＧＢ全ての信号が入力される。この点は、図３に示した従来装置の構成と異なる。シェーディング・クロストーク補正部１７Ｒ，１７Ｇ，１７ＢとＡ／Ｄ変換器１４Ｒ，１４Ｇ，１４Ｂからの入力配線以外の構成要素については、図３の構成と同様でよい。なお、シェーディング・クロストーク補正部１７Ｒ，１７Ｇ，１７Ｂは、式９の演算を実行できればよく、ソフトウエア処理でも、ＡＳＩＣ等のハードウエア回路でも、ＤＳＰ（デジタルシグナルプロセッサ）でも実現できる。
【００６６】
このようにシェーディング補正にクロストーク補正を組み込む方式でも、既存の画像読み取り装置の画像処理構成を大きく変更することなく、クロストーク補正演算をリアルタイムで行うことが可能となる。
【００６７】
本実施の形態による画像読み取り装置５０のクロストーク補正後のＲＧＢ出力のグラフを図１１に示す。これは、上述の第１の方式、第２の方式に共通のものである。ただし、第１の方式については、色空間変換マトリックスの線形項Ｃ１１〜Ｃ３３の係数を１.０とした場合のものである。原稿などの諸条件はクロストークが発生している場合のグラフ（図１）の場合と同じである。図１１と図１を比較してわかるように、本実施の形態の補正の効果によってクロストークの影響が改善され、その結果黒から白への急変部におけるＢ信号の落ち込みが解消していることがわかる。
【００６８】
以上の実施の形態では、CCDセンサはＲＧＢの色信号を出力したが、他の色空間の色信号を出力するセンサに対しても実施の形態の方式は適用可能である。また、上記実施の形態ではＣＩＥのＬ*ａ*ｂ*の色空間へと変換を行ったが、これ以外の色空間に変換する場合にも上記方式は適用可能である。また、色票３１群が複数の校正用原稿３０に分かれて配置されていてももちろんよい。
【図面の簡単な説明】
【００６９】
【図１】クロストーク発生の様子をグラフで示した図である。
【図２】一般的なカラーリニアCCDセンサの構成と、図１のグラフを求めるに当たっての画像読み取り条件を示した図である。
【図３】一般的な画像読み取り装置の、信号処理のための構成を示した図である。
【図４】実施の形態のクロストーク補正マトリックス算出処理のためのシステム構成を示した図である。
【図５】クロストーク補正マトリックスの算出に用いた、色票理想出力値データと色票実測出力値との相関を示したグラフである。
【図６】クロストーク補正マトリックスを適用した出力値と色票理想出力値データとの相関を示したグラフである。
【図７】一般的な画像読み取り装置における、ラインギャップ補正部と色空間変換部との間の信号入出力関係を示した図である。
【図８】クロストーク補正を色空間変換に組み込む第１の方式における、ラインギャップ補正部と色空間変換・クロストーク補正演算部との間の信号入出力関係を示した図である。
【図９】第１の方式の画像読み取り装置の、信号処理のための構成を示した図である。
【図１０】クロストーク補正をシェーディング補正に組み込む第２の方式における、信号処理のための構成を示した図である。
【図１１】実施の形態によるクロストーク補正の効果を示すグラフである。
【符号の説明】
【００７０】
１０  カラーリニアCCDセンサ、１２Ｒ，１２Ｇ，１２Ｂ  アナログ・アンプ、１４Ｒ，１４Ｇ，１４Ｂ  Ａ／Ｄ変換器、１６Ｒ，１６Ｇ，１６Ｂ  シェーディング補正部、１７Ｒ，１７Ｇ，１７Ｂ  シェーディング・クロストーク補正部、１８  ラインギャップ補正部、１９  バッファ、２０  色空間変換部、２２  色空間変換・クロストーク補正演算部。
【図１】
2007088557.tif 000012
【図２】
2007088557.tif 000013
【図３】
2007088557.tif 000014
【図４】
2007088557.tif 000015
【図５】
2007088557.tif 000016
【図６】
2007088557.tif 000017
【図７】
2007088557.tif 000018
【図８】
2007088557.tif 000019
【図９】
2007088557.tif 000020
【図１０】
2007088557.tif 000021
【図１１】
2007088557.tif 000022