(57)【要約】【課題】  画像読取装置が持つ光学的な分光特性むらに起因する読取画像の色むらを補正する。【解決手段】  色むらの変化がある特徴的な読取位置に対応した色変換テーブルを複数有し、  注目画素と色むらの変化がある特徴的な読取位置との距離を元に、  特徴的な読取位置に対応付けられた色変換テーブルの出力を補間合成して注目画素の色変換を行う。【選択図】  図１
2010118923.tif 000002
【特許請求の範囲】
【請求項１】
原稿を光学的に走査することで電子的に画像情報を読み取る画像読取装置と
画像読取装置固有の色空間からなる前記画像情報を標準色空間に変換する色変換部から成る画像処理部であって、
原稿上の色ムラの変化の特徴的な複数の位置に対し、その位置に対応した色空間変換テーブルを複数有しており、
注目画素については隣接する近傍の複数の色空間変換テーブルの出力を補間合成したものを色空間変換結果として採用することを特徴とした画像処理装置。
【請求項２】
色空間変換テーブルの出力の合成は注目画素と色空間変換テーブルの対応する位置との距離により合成比率を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記色空間変換テーブルは3次元ルックアップテーブルであることを特徴とする請求項1に記載の画像処理装置。
【請求項４】
原稿上の主走査方向に離散的に色空間変換テーブルを有していることを特徴とする請求項１に記載の画像処理装置。
【請求項５】
原稿上の主走査方向ならびに副走査方向に離散的に色空間変換テーブルを有していることを特徴とする請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は原稿に記載された情報を光学的に走査する画像読取装置で取得した画像情報を処理する方法ならびにプログラムに関する。より詳細には画像読取装置内の反射ミラーの反射角度差に起因する分光特性のムラを補正する仕組みに関するものである。
【背景技術】
【０００２】
原稿に記載された情報を光学的に走査する画像読取装置のとして図２に概略の構成を示すような縮小光学系の装置が挙げられる。
【０００３】
原稿台202はガラスから成っており、原稿201を積載するものである。読取部205内には光源203と折り返しミラー204とを機械的に固定して内包しており、読取部205自体が図示する左右矢印の方向に移動する。これら読取り部205、光源203、折り返しミラー204は読み取るべき原稿201の全幅と同等かそれ以上の幅を有している（図面奥手方向）。図示する太矢印部分は光源203から発せられた光が原稿面で反射してから光電変換素子207までの光路を示している。光源203から発せられた光は原稿台を介して原稿201に照射され、原稿201の反射率に応じて反射光が折り返しミラー204に入射される。縮小レンズ206は原稿201と同等かそれ以上の幅の光を縮小する。縮小レンズで縮小された反射光は光電変換素子207に入射される。
【０００４】
ここで光電変換素子207は例えばCCD（Charge Coupled Device）やCMOS（Complementary Metal-Oxide Semiconductor）などのラインセンサであり、入射された光情報を電気信号に変換する半導体デバイスである。また、ここでの光電変換素子207の幅は原稿201に対して狭いものであり、縮小レンズ206の縮小率は原稿201と光電変換素子207の幅の比率を元に決定されるものである。よって、読取部205と縮小レンズ206とが同期して、図示する矢印方向に移動しながら原稿201を走査することで紙文書から電子文書データを生成するものである。
【０００５】
このような構成の縮小光学系をより小型に製造するためには省スペース内に前述の光路を納める必要があり、そのときの概略の構成は図３のようになる。図中、図２と同じ符号のものは前述した機能を有している。
【０００６】
図３のような小型縮小光学系では折り返しミラー204を従来よりも多く配置し縮小レンズ303の特性を最適化し、それらを読み取り部302として1ユニット化することで電子文書データを生成することが可能となる。即ち、複数の折り返しミラー204により光路長（図中の太矢印）を稼ぐのである。ここで注意すべきは図2の光路長L1と図３の光路長L2は必ずしも同一ではない。
【０００７】
次に折り返しミラー204の特性について触れる。折り返しミラー204はいわゆる鏡であり、光の反射には材料特性に起因する分光特性を有している。それは折り返しミラー204を構成するガラス部分の分光透過特性、反射膜部分の分光反射特性などが挙げられる。
【０００８】
縮小光学系と小型縮小光学系を上視した光路のモデル図をそれぞれ図４、図５に示す。ここで光路長L1＞L2であるとし、原稿幅ならびに光電変換素子207の幅が図４-図５間で同一であるとする。
【０００９】
図４において、原稿端部の画像情報は光電変換素子207の端部に撮像され、原稿中央部の画像情報は光電変換素子207の中央部に撮像される。よって、厳密な光路長とは原稿端部の光路長L1-1や中央部の光路長L1-2がL1-1＞L1-2であるように、原稿位置によって異なるものである。これら光路の途中に折り返しミラー204や縮小レンズ206が配置されているというモデルとなる。これは折り返しミラー204が理想的に正反射特性を有していることとしている。
【００１０】
図４のモデルによると原稿端部の折り返しミラー204への入射角ならびに反射角はθ1-1となり中央部の入射角ならびに反射角はθ1-2となる。両者の関係はθ1-1＞θ2-1であるように原稿位置によって異なるものである。
【００１１】
対して図５においては光路の途中に複数枚の折り返しミラー204が配置されている。また原稿端部の光路長L2-1や中央部の光路長L2-2はL2-1＞l2-2であり、原稿端部と中央部の折り返しミラー204への入射角ならびに反射角θ2-1、θ2-2はθ2-1＞θ2-2であることは図４と同様である。
【００１２】
前記入射角ならびに反射角によって、折り返しミラー204の分光反射特性が異なってくる。
【００１３】
ここで図４と図５すなわち縮小光学系と小型縮小光学系を比較してみると、L1-1＞L2-1となっている。これに起因して、折り返しミラーに対する入射角ならびに反射角はθ2-1＞θ1-1となっている。即ち原稿中心に対応した折り返しミラーの分光反射特性と、原稿端に対応した折り返しミラーの分光反射特性との差は小型縮小光学系の方が大きいことになる。
【００１４】
更に、小型縮小光学系は折り返しミラー204を多く配置する構成なので分光反射特性の変化量は折り返しミラー204の構成枚数分の積となって現れてくることになる。
【００１５】
以上のような理由により、均一の色味を有する原稿を読取った場合でも、その読取り輝度の電子データは原稿中央部から端部にかけて異なった色味となってしまうという現象が生じる。この現象は縮小光学系よりも小型縮小光学系の方が顕著に現れてくる。
【００１６】
即ち光電変換素子207の主走査方向に色むらが生じてしまう。この色むらの現れ方は原稿上の画像の色相や彩度によって異なってくるものである。
【００１７】
この現象をグラフ化したものが図１０である。グラフの横軸は読取り装置の主走査方向画素位置を示しており、縦軸はその読取り輝度レベル（8bit）を示している。上側のグラフは主走査方向に均一な黄色の原稿を読取った場合のR、G、B各センサの読取り輝度レベルを示している。特にBチャンネルの読取り輝度レベルにむらがあることが見て取れる。
【００１８】
下側のグラフは主走査方向に均一なマゼンタ色の原稿を読取った場合のR、G、B各センサの読取り輝度レベルを示している。特にRチャンネルの読取り輝度レベルにむらがあることが見て取れる。
【００１９】
このような光学部材の特性に起因したものも含めて、色むらを補正する方法として特許文献1が提案されている
特許文献１では処理対象のＲ、Ｇ、Ｂの色データごとに、処理対象の色（Ｒ、Ｇ、Ｂ）とそれ以外の少なくとも他の１色（ＲやＢに対してのＧ、Ｇに対してのＲやＢ）のデータに対して、読取位置ごとにゲイン補正を加えることで色むら補正済の色データを取得する。
【００２０】
とされている。ラインセンサの主走査方向全画素についてゲイン係数を保持し、読取装置から得た画像信号に対して1次のマトリクス演算を用いて色むら補正後の信号値を得るものである。
【特許文献１】特開2007-60354号公報
【発明の開示】
【発明が解決しようとする課題】
【００２１】
しかしながら、特許文献1の手法では全画素に対応したゲイン係数を用意しなければならず煩雑である。さらに色むら補正に1次のマトリクス演算を用いており、色変換処理としては精度が高くないという課題がある。
【課題を解決するための手段】
【００２２】
上記課題を解決するため、本発明の画像処理装置は、
原稿を光学的に走査することで電子的に画像情報を読み取る画像読取装置と、
画像読取装置固有の色空間からなる前記画像情報を標準色空間に変換する色変換部ら成る画像処理部であって、原稿上の色ムラの変化の特徴的な複数の位置に対し、その位置に対応した色空間変換テーブルを複数有しており、
注目画素については隣接する近傍の複数の色空間変換テーブルの出力を補間合成したものを色空間変換結果として採用する手段を有していることを特徴とする。
【００２３】
また、色空間変換テーブルの出力の合成は注目画素と色空間変換テーブルの対応する位置との距離により合成比率を決定する手段を有していることを特徴とする。
【００２４】
また、前記色空間変換テーブルは3次元ルックアップテーブルであることを特徴とする。
【００２５】
また、原稿上の主走査方向に離散的に色空間変換テーブルを有していることを特徴とする。
【００２６】
また、原稿上の主走査方向ならびに副走査方向に離散的に色空間変換テーブルを有していることを特徴とする。
【発明の効果】
【００２７】
本発明では、原稿を光学的に走査することで電子的に画像情報を読み取る画像読取装置における、光学的な分光特性のむらによって発生する読取り輝度の差つまり色むらを補正することが可能となる。
【発明を実施するための最良の形態】
【００２８】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００２９】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００３０】
図１は本発明の基本的なブロック図である。
【００３１】
スキャナ101は図３で説明した小型縮小光学系の画像読取装置である。原稿に記載されたカラー情報をR（Red）、G（Green）、B（Blue）の三原色成分に分光積分したdR'、dG'、dB'の各チャンネル信号をデジタル出力するものである。
【００３２】
LUT102は前記各チャンネル信号をそれぞれ階調補正するための1次元LUT（Look Up table）で構成されており、それぞれdR、dG、dBを出力するものである。
【００３３】
色むら補正部103は2つの色変換部104と105、補間部106で構成されており、本発明の特徴的な処理ブロックである。
【００３４】
記憶部107はHDD（ハードディスクドライブ）や半導体メモリなどから成り、3次元LUT108を複数格納しているものであり、色むら補正部103と接続さている。
【００３５】
第一の色変換部104は階調補正された各dR、dG、dB信号を3次元LUTにより標準色空間のR1、G1、B1に変換するものである。
【００３６】
第二の色変換部105は同様に階調補正された各dR、dG、dB信号を3次元LUTにより標準色空間のR2、G2、B2に変換するものである。
【００３７】
補間部106は第一ならびに第二の色変換部からのR1、R2、G1、G2、B1、B2信号を元に色むら補正のための補間演算を行い、最終的なR、G、B信号を生成して出力するものである。
【００３８】
色むら補正部103の詳細な動作について詳細に説明する。
【００３９】
色変換部104ならびに色変換部105は前述したとおり3次元LUTでありその動作は以下の通りである。
【００４０】
色変換部の3次元LUTの構成を概念的に表すと図６のようになり、R、G、Bの3方向に例えば0〜255の直行軸を設ける。これは夫々読取った画像の1画素のRGB信号に対応した軸である。この直行軸上には離散的にLUTのエントリーポイントが配置されており、各エントリーポイントには3次元LUTの出力値R',G'、B'が格納されている。以後、このエントリーポイントを格子と呼称する。
【００４１】
入力信号R、G、Bが3次元LUTに入力されたとき、その座標を包括する4つの格子点すなわち三角錐の頂点となる格子を決定し、各格子と入力信号の座標の距離をもとに線形補間をするものである。より詳細には特開2005-354421号公報などで説明がなされているものである。
【００４２】
例えば入力信号Pを包括する4格子が図8に示すとおりになった場合をもとに説明すると、該4格子はC0、C1、C2、C3のようになる。夫々の格子に格納されている出力値を
C0：（R_C0、G_C0、B_C0）
C1：（R_C1、G_C1、B_C1）
C2：（R_C2、G_C2、B_C2）
C3：（R_C3、G_C3、B_C3）
とし、格子間の距離をNとする。
【００４３】
これら4つの格子が選択された時点で、各格子と入力信号の座標の距離をもとにA0、A1、A2、A3の重み係数が算出される。
【００４４】
そして入力信号R、G、Bに対する3次元LUTの出力信号R’、G'、B'は
R'=（A0×R_C0＋A1×R_C1＋A2×R_C2＋A3×R_C3）/N
G'=（A0×G_C0＋A1×G_C1＋A2×G_C2＋A3×G_C3）/N
B'=（A0×B_C0＋A1×B_C1＋A2×B_C2＋A3×B_C3）/N
で線形補間し、導出されるのである。
【００４５】
これら色変換部104ならびに色変換部105にて使用する3次元LUTデータは記憶部107に格納されている3次元LUTデータ108を逐次読み出して使用する。
【００４６】
その読み出し方を図7を参照しながら説明する。
【００４７】
図７は画像読取装置の主走査方向の画素位置を示している。
【００４８】
例えば、記憶部107には主走査方向1画素目に対応するもの、M画素目に対応するもの、N画素目に対応するものという3種類の3次元LUTデータ108を格納している。前述したように、本発明で解決したい色むらの現れ方の特徴は原稿上画像の色相や彩度によって異なってくる。即ち、前記3種類の3次元LUTは3箇所のポイントに対して色むらを含めて、原稿上の色を読取った信号を標準色空間に変換するものであり、各々間に差分のあるテーブルである。
【００４９】
また、このとき1＜M＜Nである。
【００５０】
画像処理を施す注目画素位置をPとした場合（1≦P≦N）以下の条件判断により色変換部が読み出す3次元LUTデータが決定する。
【００５１】
条件1：P＝1の場合、色変換部104ならびに色変換部105に1画素目に対応した3次元LUTデータを読み出す。
【００５２】
条件2：1＜P＜Mの場合、色変換部104には1画素目に対応した3次元LUTデータを、色変換部105にはM画素目に対応した3次元LUTデータを読み出す。
【００５３】
条件3：P＝Mの場合、色変換部104ならびに色変換部105にM画素目に対応した3次元LUTデータを読み出す。
【００５４】
条件4：M＜P＜Nの場合、色変換部104にはM画素目に対応した3次元LUTデータを、色変換部105にはN画素目に対応した3次元LUTデータを読み出す。
【００５５】
条件5：P＝Nの場合、色変換部104ならびに色変換部105にN画素目に対応した3次元LUTデータを読み出す。
【００５６】
以上のように例えば主走査方向に1画素目、M画素目、N画素目の3つのポイントを設けたが、このポイントは記憶部107の容量によっては1ポイント以上Nポイント以下のどの値を使用しても良く、その場合は条件数を同様に増加させれば対応が可能である。
【００５７】
また、後述の補間部106の補間方法によっては前述の例の条件1、3、5の場合に色変換部104もしくは色変換部105どちらかだけに、対応する画素位置の3次元LUTを読み出しても構わない。
【００５８】
次に補間部106の動作を説明する。
【００５９】
補間部106は色変換部104と色変換部105の出力を受けて、これらを補間合成するものである。
【００６０】
前述の例と同様に主走査方向に「1画素目」、「M画素目」、「N画素目」の3つのポイントを設けた場合を説明する。
【００６１】
基本的には注目画素Pの出力を決定する際にはPを挟む2つのポイントとの距離に応じて、各ポイントの3次元LUTを注目画素のdR、dG、dBに適用した際の出力を線形補間合成する動作を行う。
【００６２】
図９に示すようにM＜P＜Nの場合、P画素目の出力R、G、Bはそれぞれ
R＝(P-M)/(N-M)*R2+(N-P)/(N-M)*R1
G＝(P-M)/(N-M)*G2+(N-P)/(N-M)*G1
B＝(P-M)/(N-M)*B2+(N-P)/(N-M)*B1
で導き出すことができる。
【００６３】
これは1＜P＜Mの場合も同様に算出することができる事を示しているし、3ポイント以上のポイントを設けた場合も同様に算出することができる。
【００６４】
この場合、注目画素Pを挟む2つのポイントとの距離の比に応じて重み付け関数を適用して両ポイントの出力を合成しても良い。
【００６５】
例えば重み付け関数をRed成分に対してf(x)、Green成分に対してg(x)、Blue成分に対してH(x)とした場合
R=f(P)*R1+(1-f(P))*R2
G=g(P)*G1+(1-g(P))*G2
B=h(P)*B1+(1-h(P))*B2
で導き出すことができる。
【００６６】
これは1＜P＜Mの場合も同様に算出できる事を示しているし、3ポイント以上のポイントを設けた場合も同様に算出することができる。
P＝Mの場合、P画素目の出力R,G,Bは
R＝R1
G＝G1
B＝B1
で導き出すことができる。
【００６７】
即ち、予め設けたポイントと同画素位置の場合はその色変換結果を100％反映させればよい。よって、色変換部104ならびに色変換部105のどちらかに該ポイントに対応する3次元LUTデータが読み出されているならば、それを使用するように補間部106が動作すればよい。
【００６８】
次に図１１のフローチャートを用いて色むら補正の動作を説明する。
【００６９】
スキャナ101で読取った画像に対してLUT102で階調補正したdR、dG、dBが色補正部103に入力される。
【００７０】
ここで処理する注目画素の主走査方向の画素位置が記憶部107に格納してある3次元LUTが示す画素位置と一致しているか否かの判断をする（ステップS1101）。
【００７１】
一致している場合は注目画素の画素位置に対応している3次元LUT108を色変換部104、色変換部105の少なくとも一方に読み出し、色変換処理を行う。そして色変換処理後のR1、G1、B1とR2、G2、B2をそれぞれ出力する（ステップS1102）。
【００７２】
補間部106は色変換部104と色変換部105の各出力であるR1、G1、B1、R2、G2、B2を入力とし、注目画素の画素位置に対応している3次元LUTの出力の割合が100％になるように色変換部104と色変換部105の出力を合成する。これにより注目画素に対する最終的なR、G、Bを出力し色むら補正動作を終了する（ステップS1103）。
【００７３】
そして、次の注目画素の処理に入る。
【００７４】
ステップS1101にて注目画素の画素位置が記憶部107に格納してある3次元LUTが示す画素位置と一致していない場合、注目画素を挟む画素位置を示している2つの3次元LUTを選択する。そしてそれぞれ色変換部104と色変換部105に読み出しを行い、色変換処理を行う。そして色変換処理後のR1、G1、B1とR2、G2、B2をそれぞれ出力する（ステップS1104）。
【００７５】
補間部106は注目画素の画素位置と、色変換部104に読み出された3次元LUTが示す画素位置との距離ならびに色変換部105に読み出された3次元LUTが示す画素位置との距離からこれらの出力の合成比を算出する（ステップS1105）。そして、算出した合成比に基づき色変換部104、ならびに色変換部105の出力を合成し、注目画素に対する最終的なR、G、Bを出力し色むら補正動作を終了する（ステップS1106）。
【００７６】
以上、述べたように注目画素Pに対して、これを挟む2つのポイントに対応した3次元LUTによる色変換を施す。そして、注目画素Pの位置に応じて2つの3次元LUTによる色変換結果を補間合成することで主走査方向の画素位置による色むらを補正しつつ、最終的な色空間変換後のRGBを得ることが可能となるのである。
【実施例２】
【００７７】
小型縮小光学系を副走査方向に駆動する際の機械的な振動等により、光学特性が起因の主走査方向色むらが、副走査方向に対して更に色むらを生じることがある。
【００７８】
これに対する方法として本発明の第二の実施例を図を参照しながら説明する。
【００７９】
図１３は図１の色むら補正部103を副走査方向にも拡張させた場合の構成図を示している。
【００８０】
色変換部1301は階調補正された各dR、dG、dB信号を3次元LUTにより標準色空間のR1、G1、B1に変換するものである。
【００８１】
色変換部1302は同様に階調補正された各dR、dG、dB信号を3次元LUTにより標準色空間のR2、G2、B2に変換するものである。
【００８２】
色変換部1303は階調補正された各dR、dG、dB信号を3次元LUTにより標準色空間のR3、G3、B3に変換するものである。
【００８３】
色変換部1304は同様に階調補正された各dR、dG、dB信号を3次元LUTにより標準色空間のR4、G4、B4に変換するものである。
【００８４】
補間部1305は色変換部1301、1302、1303、1304からのR1、R2、R3、R4、G1、G2、G3、G4、B1、B2、B3、B4信号を元に色むら補正のための補間演算を行い、最終的なR、G、B信号を生成して出力するものである。
【００８５】
これら色変換部1301、1302、1303、1304にて使用する3次元LUTデータは記憶部107に格納されている3次元LUTデータ108を逐次読み出して使用する。
【００８６】
その読み出し方を図12を参照しながら説明する。
【００８７】
図１２は画像読取装置の主走査方向ならびに副走査方向の画素位置を示している。
【００８８】
例えば、記憶部107には主走査方向、副走査方向に離散的な画素位置に対応した複数種の3次元LUTデータ108を格納している。
【００８９】
例えば、注目画素P(x,y)と、これを取り囲む4つのポイント画素Q(x,y)、R(x,y)、S(x,y)、T(x,y)について説明する。
【００９０】
このとき
Q(x)＝S(x)＜P(x) ＜R(x)＝T(x)  かつ  Q(y)＝R(y)＜P(y)＜S(y)＝T(y)であるか、もしくは注目画素PがQ,R,S,Tのいずれかと一致している。
【００９１】
少なくとも記憶部107には前記Q,R,S,Tのポイントに対応した3次元LUTが格納されている。
Q(x)＝S(x)＜P(x) ＜R(x)＝T(x)  かつ  Q(y)＝R(y)＜P(y)＜S(y)＝T(y)である場合は色変換部1301にはQ(x,y)に対応した3次元LUTを読み出す。
【００９２】
色変換部1302にはR(x,y)に対応した3次元LUTを読み出す。
色変換部1303にはS(x,y)に対応した3次元LUTを読み出す。
色変換部1304にはT(x,y)に対応した3次元LUTを読み出す。
注目画素PがQ,R,S,Tのいずれかと一致している場合には全ての色変換部に注目画素Pと一致しているポイントに対応した3次元LUTを読み出す。
【００９３】
後述の補間部106の補間方法によっては、注目画素PがQ,R,S,Tのいずれかと一致している場合に色変換部の少なくともどれか1つに、対応する画素位置の3次元LUTを読み出しても構わない。
【００９４】
次に補間部106の動作を説明する。
【００９５】
補間部106は色変換部1301、1302、1303、1304の出力を受けて、これらを補間合成するものである。
【００９６】
図１２のような画素位置の関係の場合を説明する。
【００９７】
基本的には注目画素P(x,y)の出力を決定する際にはPを取り囲む4つのポイントとの距離に応じて、各ポイントの3次元LUTを注目画素のdR、dG、dBに適用した際の出力を線形補間合成する動作を行う。
【００９８】
図１２に示すような画素位置関係の場合、画素P(x,y)の出力R、G、Bはそれぞれ
(S(y)-P(y))/(S(y)-Q(y))＝A
(R(x)-P(x))/(R(x)-Q(x))＝B
(P(x)-Q(x))/(R(x)-Q(x))＝C
(P(y)-Q(y))/(S(y)-Q(y))＝D
とした時に
R＝A*B*R1+A*C*R2+D*B*R3+D*C*R4
G＝A*B*G1+A*C*G2+D*B*G3+D*C*G4
B＝A*B*B1+A*C*B2+D*B*B3+D*C*B4
で導き出すことができる。
【００９９】
P(x,y)がポイントQ(x,y)、R(x,y)、S(x,y)、T(x,y)のいずれかと一致していた場合、画素P(x,y)の出力R,G,Bは
R＝R1
G＝G1
B＝B1
で導き出すことができる。
【０１００】
即ち、予め設けたポイントと同画素位置の場合はその色変換結果を100％反映させればよい。よって、色変換部1301、1302、1303、1304のいずれかに該ポイントに対応する3次元LUTデータが読み出されているならば、それを使用するように補間部106が動作すればよい。
【０１０１】
次に図１４のフローチャートを用いて色むら補正の動作を説明する。
【０１０２】
スキャナ101で読取った画像に対してLUT102で階調補正したdR、dG、dBが色補正部103に入力される。
【０１０３】
ここで処理する注目画素の主走査方向、副走査方向の画素位置が記憶部107に格納してある3次元LUTが示す画素位置と一致しているか否かの判断をする（ステップS1401）。
【０１０４】
一致している場合は注目画素の画素位置に対応している3次元LUT108を色変換部1301、1302、1303、1304の少なくとも一つに読み出し、色変換処理を行う。そして色変換処理後のR1、G1、B1、R2、G2、B2、R3、G3、B3、R4、G4、B4をそれぞれ出力する（ステップS1402）。
【０１０５】
補間部106は色変換部1301、1302、1303、1304の各出力であるR1、G1、B1、R2、G2、B2、R3、G3、B3、R4、G4、B4を入力とし、注目画素の画素位置に対応している3次元LUTの出力の割合が100％になるように色変換部1301、1302、1303、1304の出力を合成する。これにより注目画素に対する最終的なR、G、Bを出力し色むら補正動作を終了する（ステップS1403）。
【０１０６】
そして、次の注目画素の処理に入る。
【０１０７】
ステップS1401にて注目画素の画素位置が記憶部107に格納してある3次元LUTが示す画素位置と一致していない場合、注目画素を取り囲む画素位置を示している4つの3次元LUTを選択する。そしてそれぞれ色変換部1301、1302、1303、1304に読み出しを行い、色変換処理を行う。そして色変換処理後のR1、G1、B1、R2、G2、B2、R3、G3、B3、R4、G4、B4をそれぞれ出力する（ステップS1404）。
【０１０８】
補間部106は注目画素の画素位置と、色変換部1301、1302、1303、1304に読み出された3次元LUTが示すそれぞれの画素位置との距離からこれらの出力の合成比を算出する（ステップS1405）。そして、算出した合成比に基づき色変換部1301、1302、1303、1304の出力を合成し、注目画素に対する最終的なR、G、Bを出力し色むら補正動作を終了する（ステップS1406）。
【０１０９】
以上、述べたように注目画素Pに対して、これを取り囲む4つのポイントに対応した3次元LUTによる色変換を施す。そして、注目画素Pの位置に応じて4つの3次元LUTによる色変換結果を補間合成することで画素位置による主走査方向ならびに副走査方向の色むらを補正しつつ、最終的な色空間変換後のRGBを得ることが可能となるのである。
【図面の簡単な説明】
【０１１０】
【図１】本発明の第一の実施の形態のブロック図。
【図２】縮小光学系スキャナ。
【図３】小型縮小光学系スキャナ。
【図４】縮小光学系スキャナの光路モデル。
【図５】小型縮小光学系スキャナの光路モデル。
【図６】3次元LUTの構成を示す図。
【図７】3次元LUTを用意するポイントの画素位置を示す図。
【図８】補間演算をするための4格子の例を示す図。
【図９】注目画素の位置を示す図。
【図１０】色むらの輝度レベルを示すグラフ。
【図１１】第一の実施例のフローを示す図。
【図１２】注目画素とそれを取り囲むポイントの位置を示す図。
【図１３】本発明の第二の実施の形態のブロック図。
【図１４】第二の実施例のフローを示す図。
【図１】
2010118923.tif 000003
【図２】
2010118923.tif 000004
【図３】
2010118923.tif 000005
【図４】
2010118923.tif 000006
【図５】
2010118923.tif 000007
【図６】
2010118923.tif 000008
【図７】
2010118923.tif 000009
【図８】
2010118923.tif 000010
【図９】
2010118923.tif 000011
【図１０】
2010118923.tif 000012
【図１１】
2010118923.tif 000013
【図１２】
2010118923.tif 000014
【図１３】
2010118923.tif 000015
【図１４】
2010118923.tif 000016