(57)【要約】  【課題】  光学的に読み取られた画像をより高画質な画像に変換する画像処理装置を提供する。  【解決手段】  画像処理装置２０は、画像読取ユニット１２により読み取られた画像データに対して、有彩色成分に関する読取むらを補正する。より具体的には、画像処理装置２０は、読取位置及び複数の色データからなる入力データセットに対して、むら補正された色データを対応付ける４次元ＤＬＵＴを有しており、この４次元ＤＬＵＴを用いて、画像読取ユニット１２により読み取られた画像データに対して、読取位置に応じた補正処理（むら補正処理）を施す。【選択図】図６
2007059968.tif 000002
【特許請求の範囲】
【請求項１】
画像読取装置により読み取られた入力画像に対して画像処理を行う画像処理装置であって、
前記入力画像の読取位置を特定する位置特定手段と、
前記位置特定手段により特定された読取位置に応じて、入力画像の画像データに対して、少なくとも有彩色成分の色変動を抑制する色変動補正処理を施す色変動補正手段と
を有する画像処理装置。
【請求項２】
色データ及び読取位置のサンプル値が含まれた入力データセットに対して、この読取位置で生ずる色変動が抑制された出力色データを対応付ける補正テーブル
をさらに有し、
前記色変動補正手段は、前記補正テーブルを用いて、前記位置特定手段により特定される読取位置、及び、入力画像の色データに対応する色データを、前記色変動補正処理が施された色データとして算出する
請求項１に記載の画像処理装置。
【請求項３】
前記色データには、複数の色成分の階調値が含まれており、
前記補正テーブルは、複数の色成分のサンプル値及び読取位置のサンプル値が含まれた入力データセットに対して、それぞれの色成分の出力階調値を対応付け、
前記色変動補正手段は、前記位置特定手段により特定された読取位置、及び、入力画像の複数の色成分の階調値に対応する各色成分の階調値を算出する
請求項２に記載の画像処理装置。
【請求項４】
第１の色空間で表現された入力画像の画像データを、第２の色空間で表現された画像データに変換する色変換手段
をさらに有し、
前記補正テーブルは、第２の色空間で表現された色データのサンプル値が含まれた入力データセットに対して、第２の色空間で表現された出力色データを対応付け、
前記色変動補正手段は、前記色変換手段により変換された第２の色空間の画像データに対して、前記補正テーブルを用いて、色変動補正処理を施す
請求項２又は３に記載の画像処理装置。
【請求項５】
前記補正テーブルにより対応付けられるデータを修正する補正テーブル修正手段
をさらに有し、
前記色変動補正手段は、前記補正テーブル修正手段により修正された補正テーブルを用いて、色変動補正処理を行う
請求項２に記載の画像処理装置。
【請求項６】
前記補正テーブルは、既定の色見本から画像読取装置で読み取られた画像データに基づいて生成された色データを、前記入力データセットの色データとして格納し、前記色見本から測色器で測定された測色値に基づいて生成された色データを、前記出力色データとして格納し、
前記位置特定手段は、前記画像読取装置から、入力画像の読取位置を取得し、
前記色変動補正手段は、前記補正テーブルを用いて、前記画像読取装置から取得した読取位置に応じた色変動補正処理を行う
請求項２に記載の画像処理装置。
【請求項７】
原稿から光学的に画像を読み取る像読取手段と、
前記像読取手段により読み取られる読取位置に応じて、原稿から読み取られた画像データに対して、少なくとも有彩色成分の色変動を抑制する色変動補正処理を施す色変動補正手段と
を有する画像読取装置。
【請求項８】
画像読取装置により読み取られた入力画像に対して画像処理を行う画像処理方法であって、
前記入力画像の読取位置を特定し、
特定された読取位置に応じて、入力画像の画像データに対して、少なくとも有彩色成分の色変動を抑制する色変動補正処理を施す
画像処理方法。
【請求項９】
画像読取装置により読み取られた入力画像に対して画像処理を行うコンピュータにおいて、
前記入力画像の読取位置を特定するステップと、
特定された読取位置に応じて、入力画像の画像データに対して、少なくとも有彩色成分の色変動を抑制する色変動補正処理を施すステップと
を前記コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像内の色変動を抑制する画像読取装置に関する。
【背景技術】
【０００２】
例えば、特許文献１では、スキャナの面内むら補正を、白基準板を用いたシェーディング補正と黒補正とて実現する方法が開示されている。
【特許文献１】特開平１１−２５２３６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述した背景からなされたものであり、光学的に読み取られた画像をより高画質な画像に変換する画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
［画像処理装置］
上記目的を達成するために、本発明にかかる画像処理装置は、画像読取装置により読み取られた入力画像に対して画像処理を行う画像処理装置であって、前記入力画像の読取位置を特定する位置特定手段と、前記位置特定手段により特定された読取位置に応じて、入力画像の画像データに対して、少なくとも有彩色成分の色変動を抑制する色変動補正処理を施す色変動補正手段とを有する。
【０００５】
好適には、色データ及び読取位置のサンプル値が含まれた入力データセットに対して、この読取位置で生ずる色変動が抑制された出力色データを対応付ける補正テーブルをさらに有し、前記色変動補正手段は、前記補正テーブルを用いて、前記位置特定手段により特定される読取位置、及び、入力画像の色データに対応する色データを、前記色変動補正処理が施された色データとして算出する。
【０００６】
好適には、前記色データには、複数の色成分の階調値が含まれており、前記補正テーブルは、複数の色成分のサンプル値及び読取位置のサンプル値が含まれた入力データセットに対して、それぞれの色成分の出力階調値を対応付け、前記色変動補正手段は、前記位置特定手段により特定された読取位置、及び、入力画像の複数の色成分の階調値に対応する各色成分の階調値を算出する。
【０００７】
好適には、第１の色空間で表現された入力画像の画像データを、第２の色空間で表現された画像データに変換する色変換手段をさらに有し、前記補正テーブルは、第２の色空間で表現された色データのサンプル値が含まれた入力データセットに対して、第２の色空間で表現された出力色データを対応付け、前記色変動補正手段は、前記色変換手段により変換された第２の色空間の画像データに対して、前記補正テーブルを用いて、色変動補正処理を施す。
【０００８】
好適には、前記補正テーブルにより対応付けられるデータを修正する補正テーブル修正手段をさらに有し、前記色変動補正手段は、前記補正テーブル修正手段により修正された補正テーブルを用いて、色変動補正処理を行う。
【０００９】
好適には、前記補正テーブルは、既定の色見本から画像読取装置で読み取られた画像データに基づいて生成された色データを、前記入力データセットの色データとして格納し、前記色見本から測色器で測定された測色値に基づいて生成された色データを、前記出力色データとして格納し、前記位置特定手段は、前記画像読取装置から、入力画像の読取位置を取得し、前記色変動補正手段は、前記補正テーブルを用いて、前記画像読取装置から取得した読取位置に応じた色変動補正処理を行う。
【００１０】
［画像読取装置］
また、本発明にかかる画像読取装置は、原稿から光学的に画像を読み取る像読取手段と、前記像読取手段により読み取られる読取位置に応じて、原稿から読み取られた画像データに対して、少なくとも有彩色成分の色変動を抑制する色変動補正処理を施す色変動補正手段とを有する。
【００１１】
［画像処理方法］
また、本発明にかかる画像処理方法は、画像読取装置により読み取られた入力画像に対して画像処理を行う画像処理方法であって、前記入力画像の読取位置を特定し、特定された読取位置に応じて、入力画像の画像データに対して、少なくとも有彩色成分の色変動を抑制する色変動補正処理を施す。
【００１２】
［プログラム］
また、本発明にかかるプログラムは、画像読取装置により読み取られた入力画像に対して画像処理を行うコンピュータにおいて、前記入力画像の読取位置を特定するステップと、特定された読取位置に応じて、入力画像の画像データに対して、少なくとも有彩色成分の色変動を抑制する色変動補正処理を施すステップとを前記コンピュータに実行させる。
【発明の効果】
【００１３】
本発明の画像処理装置によれば、光学的に読み取られた画像をより高画質にすることができる。
【発明を実施するための最良の形態】
【００１４】
［ハードウェア構成］
まず、本発明が適用されるプリンタ装置１０について説明する。
図１は、タンデム型のプリンタ装置１０の構成を示す図である。
図１に示すように、プリンタ装置１０は、画像読取ユニット１２、画像形成ユニット１４、中間転写ベルト１６、用紙トレイ１７、用紙搬送路１８、定着器１９、及び画像処理装置２０を有する。このプリンタ装置１０は、クライアントＰＣから受信した画像データを印刷するプリンタ機能、原稿から画像を読み取りクライアントＰＣに送信するスキャナ機能、及び、画像読取装置１２を用いたフルカラー複写機としての機能に加えて、ファクシミリとしての機能を兼ね備えた複合機であってもよい。
【００１５】
まず、プリンタ装置１０の概略を説明すると、プリンタ装置１０の上部には、画像読取装置１２及び画像処理装置２０が配設され、画像データの入力手段として機能する。画像読取装置１２は、原稿に表示された画像を読み取って、画像処理装置２０に対して出力する。画像処理装置２０は、画像読取装置１２から入力された画像データに対して、色変換、階調補正及び解像度補正などの画像処理を施し、画像形成ユニット１４に対して出力する。
画像読取装置１２の下方には、カラー画像を構成する色に対応して、複数の画像形成ユニット１４が配設されている。本例では、黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色に対応して第１の画像形成ユニット１４Ｋ、第２の画像形成ユニット１４Ｙ、第３の画像形成ユニット１４Ｍ及び第４の画像形成ユニット１４Ｃが、中間転写ベルト１６に沿って一定の間隔を空けて水平に配列されている。中間転写ベルト１６は、中間転写体として図中矢印Ａの方向に回動し、これら４つの画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃは、画像処理装置２０から入力された画像データに基づいて各色のトナー像を順次形成し、これら複数のトナー像が互いに重ね合わせられるタイミングで中間転写ベルト１６に転写（一次転写）する。なお、各画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃの色の順序は、黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の順に限定されるものではなく、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の順序など、その順序は任意である。
【００１６】
用紙搬送路１８は、中間転写ベルト１６の下方に配設されている。用紙トレイ１７から供給された記録用紙３２は、この用紙搬送路１８上を搬送され、上記中間転写ベルト１６上に多重に転写された各色のトナー像が一括して転写（二次転写）され、転写されたトナー像が定着器１９によって定着され、矢印Ｂに沿って外部に排出される。
【００１７】
次に、プリンタ装置１０の各構成についてより詳細に説明する。
図１に示すように、画像読取ユニット１２は、原稿を載せるプラテンガラス１２４と、この原稿をプラテンガラス１２４上に押圧するプラテンカバー１２２と、プラテンガラス１２４上に載置された原稿の画像を読み取る画像読取装置１３０（像読取手段）とを有する。
この画像読取装置１３０は、プラテンガラス１２４上に載置された原稿を光源１３２によって照明し、原稿からの反射光像を、フルレートミラー１３４、第１のハーフレートミラー１３５、第２のハーフレートミラー１３６及び結像レンズ１３７からなる縮小光学系を介して、ＣＣＤ等からなる画像読取素子１３８上に走査露光して、この画像読取素子１３８によって原稿３０の色材反射光像を所定のドット密度（例えば、１６ドット／ｍｍ）で読み取るように構成されている。
【００１８】
画像処理装置２０は、画像読取ユニット１２により読み取られた画像データに対して、シェーディング補正、原稿の位置ズレ補正、ガンマ補正、枠消し、色／移動編集等の所定の画像処理を施す。
なお、本例において、画像読取ユニット１２により読み取られた原稿の色材反射光像は、例えば、赤（Ｒ）、緑（Ｇ）、青（Ｂ）（各８ｂｉｔ）の３色の原稿反射率データであり、画像処理装置２０による画像処理によって、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）（各８ｂｉｔ：２５６階調）の４色の原稿色材階調データに変換される。
【００１９】
第１の画像形成ユニット１４Ｋ、第２の画像形成ユニット１４Ｙ、第３の画像形成ユニット１４Ｍ及び第４の画像形成ユニット１４Ｃは、水平方向に一定の間隔をおいて並列的に配置され、形成する画像の色が異なる他は、ほぼ同様に構成されている。そこで、以下、第１の画像形成ユニット１４Ｋについて説明する。なお、各画像形成ユニット１４の構成は、Ｋ、Ｙ、Ｍ又はＣを付すことにより区別する。
画像形成ユニット１４Ｋは、画像処理装置２０から入力された画像データに応じてレーザ光を走査する光走査装置１４０Ｋと、この光走査装置１４０Ｋにより走査されたレーザ光により静電潜像が形成される像形成装置１５０Ｋとを有する。
【００２０】
光走査装置１４０Ｋは、半導体レーザ１４２Ｋを黒色（Ｋ）の画像データに応じて変調して、この半導体レーザ１４２Ｋからレーザ光ＬＢ（Ｋ）を画像データに応じて出射する。この半導体レーザ１４２Ｋから出射されたレーザ光ＬＢ（Ｋ）は、第１の反射ミラー１４３Ｋ及び第２の反射ミラー１４４Ｋを介して回転多面鏡１４６Ｋに照射され、この回転多面鏡１４６Ｋよって偏向走査され、第２の反射ミラー１４４Ｋ、第３の反射ミラー１４８Ｋ及び第４の反射ミラー１４９Ｋを介して、像形成装置１５０Ｋの感光体ドラム１５２Ｋ上に照射される。
像形成装置１５０Ｋは、矢印Ａの方向に沿って所定の回転速度で回転する像担持体としての感光体ドラム１５２Ｋと、この感光体ドラム１５２Ｋの表面を一様に帯電する帯電手段としての一次帯電用のスコロトロン１５４Ｋと、感光体ドラム１５４Ｋ上に形成された静電潜像を現像する現像器１５６Ｋと、クリーニング装置１５８Ｋとから構成されている。感光体ドラム１５２Ｋは、スコロトロン１５４Ｋにより一様に帯電され、光走査装置１４０Ｋにより照射されたレーザ光ＬＢ（Ｋ）により静電潜像を形成される。感光体ドラム１５２Ｋに形成された静電潜像は、現像器１５６Ｋにより黒色（Ｋ）のトナーで現像され、中間転写ベルト１６に転写される。なお、トナー像の転写工程の後に感光体ドラム１５２Ｋに付着している残留トナー及び紙粉等は、クリーニング装置１５８Ｋによって除去される。
他の画像形成ユニット１４Ｙ、１４Ｍ及び１４Ｃも、上記と同様に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色のトナー像を形成し、形成された各色のトナー像を中間転写ベルト１６に転写する。
【００２１】
中間転写ベルト１６は、ドライブロール１６４と、第１のアイドルロール１６５と、ステアリングロール１６６と、第２のアイドルロール１６７と、バックアップロール１６８と、第３のアイドルロール１６９との間に一定のテンションで掛け回されており、駆動モータ（不図示）によってドライブロール１６４が回転駆動されることにより、矢印Ａの方向に所定の速度で循環駆動される。この中間転写ベルト１６は、例えば、可撓性を有するポリイミド等の合成樹脂フィルムを帯状に形成し、この帯状に形成された合成樹脂フィルムの両端を溶着等によって接続することにより無端ベルト状に形成されたものである。
また、中間転写ベルト１６には、各画像形成ユニット１４Ｋ、１４Ｙ、１４Ｍ、１４Ｃに対向する位置にそれぞれ第１の一次転写ロール１６２Ｋ、第２の一次転写ロール１６２Ｙ、第３の一次転写ロール１６２Ｍ及び第４の一次転写ロール１６２Ｃが配設され、感光体ドラム１５２Ｋ、１５２Ｙ、１５２Ｍ、１５２Ｃ上に形成された各色のトナー像は、これらの一次転写ロール１６２により中間転写ベルト１６上に多重に転写される。なお、中間転写ベルト１６に付着した残留トナーは、二次転写位置の下流に設けられたベルト用クリーニング装置１８９のクリーニングブレード又はブラシにより除去される。
【００２２】
用紙搬送路１８には、用紙トレイ１７から記録用紙３２を取り出す給紙ローラ１８１と、用紙搬送用の第１のローラ対１８２、第２のローラ対１８３及び第３のローラ対１８４と、記録用紙３２を既定のタイミングで二次転写位置に搬送するレジストロール１８５とが配設される。
また、用紙搬送路１８上の二次転写位置には、バックアップロール１６８に圧接する二次転写ロール１８５が配設されており、中間転写ベルト１６上に多重に転写された各色のトナー像は、この二次転写ロール１８５による圧接力及び静電気力で記録用紙３２上に二次転写される。各色のトナー像が転写された記録用紙３２は、第１の搬送ベルト１８６及び第２の搬送ベルト１８７によって定着器１９へと搬送される。
定着器１９は、上記各色のトナー像が転写された記録用紙３２に対して加熱処理及び加圧処理を施すことにより、トナーを記録用紙３２に溶融固着させる。
【００２３】
［背景］
図１に例示したような画像読取ユニット１２の課題として、ＣＣＤなどからなる画像読取素子１３８に一定の光量を与えた場合の受光感度のバラツキにより、面内の読取むらが発生することがある。
これを解決する手段として、白基準板の読取データを基に受光感度のバラツキを補正するシェーディング補正（例えば、特許文献１など）が広く用いられている。
しかしながら、画像読取ユニット１２に設けられた光学系の読取位置による分光感度のバラツキなどが存在するため、通常の白基準板によるシェーディング補正では、画像読取ユニット１２の面内における読取むらが完全に補正されないといった問題点がある。
【００２４】
図２（Ａ）は、黄色（Ｙｅｌｌｏｗ）の色見本を読み取った場合の読取むらを例示し、図２（Ｂ）は、赤色（Ｒｅｄ）の色見本を読み取った場合の読取むらを例示する図である。なお、本図において、横軸は、画像読取ユニット１２の主走査方向の位置（すなわち、画像読取素子１３８の位置）を示し、縦軸はス、画像読取ユニット１２による色読取値と測色計による測色値との色差を表している。また、図２（Ａ）は、均一な黄色の色見本を画像読取ユニット１２で読み取った場合の評価結果であり、図２（Ｂ）は、均一な赤色の色見本を画像読取ユニット１２で読み取った場合の評価結果である。
図２に例示するように、黄色（Ｙｅｌｌｏｗ）では、通常のシェーディング補正でも面内の読取むらはほとんど発生していないが、赤色（Ｒｅｄ）では色差で１以上の読取むらが発生していることがわかる。
【００２５】
なお、色差１程度の読取むらは、人間が視認する場合にはそれほど気にならないため、問題とされてこなかったが、画像読取ユニット１２が測色計のように用いられる場合に問題となる。
例えば、画像形成ユニット１４により記録用紙３２に形成されたテストチャートを、画像読取ユニット１２で読み取らせて、画像形成ユニット１４により生ずる面内むら（画像形成むら）を補正することが検討されており、このような場合には、画像読取ユニット１２の読取むらが、画像形成むらの補正精度に悪影響を与えるため問題となる。
【００２６】
そこで、第１の実施形態におけるプリンタ装置１０は、画像読取ユニット１２により読み取られた画像データに対して、有彩色成分に関する読取むらを補正する。読取むらは、画像読取ユニット１２の読取位置に応じて発生するため、プリンタ装置１０は、読取位置に応じて、複数の色成分に関する補正を行うことになる。
【００２７】
［第１実施形態］
まず、本発明の第１の実施形態を説明する。
図３は、画像処理装置２０（図１）により実行され、本発明にかかる画像処理方法を実現する画像処理プログラム５の機能構成を例示する図である。
図３に例示するように、画像処理プログラム５は、色変換部５１０、読取位置特定部５２０、パラメータ修正部５３０及びむら補正部５４０を有する。
【００２８】
画像処理プログラム５において、色変換部５１０は、入力された画像データ（本例ではＲＧＢ）を、Ｌａｂ色空間の画像データ（Ｌａｂ）に変換し、むら補正部５４０に出力する。
色変換部５１０の色変換方法としては、公知のマトリックス変換やＤＬＵＴ変換などを用いることが可能である。色変換パラメータの決定法としては、特開昭６２−１０１１８１号公報、又は、ANSI IT8.7/1 1993及びANSI IT8.7/2 1993 Graphics Technology Color Transmission Target／Color Reflection Target for Input Scanner Calibrationに提案されているように、色特性（Ｌ＊ａ＊ｂ＊等）が既知の色見本を画像読取ユニット１２（図１）で走査し、ここで得られたＲＧＢ値と色見本の色特性の対応関係から、色変換パラメータを決定することが可能である。
なお、本例では、変換先がＬａｂ色空間である場合を具体例として説明するが、Ｌ＊ａ＊ｂ＊色空間などの他のデバイス非依存色空間であってもよい。
【００２９】
読取位置特定部５２０は、画像の読取位置を特定する。
本例の読取位置特定部５２０は、画像読取ユニット１２から入力される位置データをそのまま適用する。本例の位置データは、画像読取ユニット１２の主走査方向（すなわち、複数の画像読取素子が配列される方向）の位置を示す座標Ｘである。
なお、読取位置特定部５２０は、主走査方向に加えて、副走査方向の読取位置を特定してもよい。また、読取位置特定部５２０は、画像における読取開始位置と、画像内の相対位置とに基づいて、読取位置を特定してもよい。
【００３０】
パラメータ修正部５３０は、画像読取ユニット１２（図１）の経時的な特性変化などが生じた場合に、むら補正部５４０により適用される補正パラメータを修正する。補正パラメータは、読み取られた画像内で生ずる色変動（すなわち、読取むら）を補正するためのパラメータである。
【００３１】
むら補正部５４０は、パラメータ修正部５３０から提供される補正パラメータを用いて、色変換部５１０から入力された画像データ（Ｌａｂ）に対して、読取位置特定部５２０により特定された読取位置に応じた補正処理を施す。この補正処理は、画像読取ユニット１２により読み取られる画像の面内で生ずる色変動を抑制するように画素値を変換するものである。
本例のむら補正部５４０は、入力された各画素の色データ（Ｌａｂ）と、各画素の位置データ（座標Ｘ）とに基づいて、主走査方向の面内均一性が補正された色データ（Ｌ’ａ’ｂ’）を算出する。
【００３２】
図４は、図３に示されたむら補正部５４０をより詳細に説明する図である。
図４に例示するように、むら補正部５４０は、４次元ルックアップテーブル（４次元ＬＵＴ）５４２、ルックアップテーブル参照部（ＬＵＴ参照部）５４４、及び補間処理部５４６を有する。
４次元ＬＵＴ５４２は、パラメータ修正部５３０（図３）から提供されたむら補正の補正パラメータをルックアップテーブルとして保持する。
本例の４次元ＬＵＴ５４２は、３つの色データ（Ｌ値、ａ値、ｂ値）と、主走査方向の読取位置データ（座標Ｘ）とからなる入力データセットに対して、画像読取ユニット１２により読み取られる画像に生ずる面内むらが補正された出力色データ（Ｌ値、ａ値、及びｂ値）を対応付ける４次元のテーブルを保持している。
なお、本例の４次元ＬＵＴ５４２は、テーブルのデータサイズを小さくするために、存在しうる全ての入力データセットに対応する出力色データを格納するのではなく、既定の間隔の格子点からなる入力データセットに対応する出力色データのみを格納している。すなわち、本例の４次元ＬＵＴ５４２は、既定の間隔で間引かれた入力データセット及び出力色データをルックアップテーブルとして保持している。以下、ルックアップテーブルに存在する入力データセットを格子点とよぶ。
【００３３】
ＬＵＴ参照部５４４は、４次元ＬＵＴ５４２を参照して、色変換部５１０（図３）から入力された画像データ（色データ及び位置データ）に対応する出力色データを読み出し、読み出された出力色データを補間処理部５４６に出力する。
本例のＬＵＴ参照部５４４は、入力された画像データが４次元ＬＵＴ５４２に保持されている格子点と一致する場合に、この格子点に対応する出力色データ（Ｌ値、ａ値及びｂ値）を補間処理部５４６に出力し、入力された画像データが４次元ＬＵＴ５４２に保持されている格子点と一致しない場合には、この画像データの近傍にある複数の格子点に対応する出力色データを、これらの格子点の値と共に補間処理部５４０に出力する。
【００３４】
補間処理部５４６は、補間処理を行って、入力された画像データに対応する出力色データを算出する。より具体的には、補間処理部５４６は、既定の補間法を適用して、色変換部５１０から入力された画像データと、ＬＵＴ参照部５４４から入力された出力色データ及び格子点の値とに基づいて、むら補正が施された画像データを算出する。補間法は、例えば、ｎ次元（本例では４次元）の線形補間法、ｎ次元立方体の体積に基づいて補間値を算出する立方体補間法、又は、ｎ次元四面体の体積に基づいて補間値を算出する四面体補間法などであり、本例の補間処理部５４６は、超立方体補間法又は超四面体補間法を用いる。
【００３５】
図５は、パラメータ修正部５３０（図３）によるパラメータ作成方法を説明する図であり、図５（Ａ）は、補正パラメータの作成に用いられる色見本９００を例示し、図５（Ｂ）は、パラメータ修正部５３０により作成された補正パラメータを例示する。なお、本図において、左右方向は、画像読取ユニット１２の主走査方向に相当し、上下方向は、画像読取ユニット１２の副走査方向に相当する。
図５（Ａ）に例示するように、色見本９００は、主走査方向に長軸を有する複数の色パッチ９０２を有する。複数の色パッチ９０２Ａ〜Ｇは、互いに異なる色で略均一に塗られており、副走査方向に配列される。また、それぞれの色パッチ９０２の長軸（主走査方向）の長さは、画像読取ユニット１２の画像読取素子１３８（図１）に対応する。
色見本９００は、例えば、印刷機や電子写真などの画像出力装置（プリンタ装置１０など）を用いて、ＹＭＣの面積率がそれぞれ２０％刻み（０、２０、４０、６０、８０、１００％）の全ての組み合わせによる６×６×６＝２１６色の色パッチ９０２を形成することにより作成される。なお、面積率の間隔をより細かくすることにより、補正精度をさらに向上させてもよい。
色見本９００は、画像読取ユニット１２で読み取る対象の反射物に対して、分光特性が近い画像出力装置を用いることにより、高い補正精度を得ることができる。
【００３６】
まず、色見本９００に含まれる色パッチ９０２は、主走査方向の読取位置（座標Ｘ）の所定の間隔ごとに測色計により測定され、測定された色特性Ｌ、ａ、ｂは、図５（Ｂ）に例示するように、読取位置に対応付けて測色値Ｌ’ａ’ｂ’としてパラメータ修正部５３０に入力される。
本例では、画像読取ユニット１２の主走査方向読み取り幅（３００ｍｍ）に対して、１０ｍｍ間隔で色特性Ｌａｂが測定される。
なお、読取座標位置の間隔をより小さくすることにより、補正精度を向上させてもよい。
【００３７】
次に、この色見本９００を画像読取ユニット１２で走査し、ここで読み取られたＲＧＢ値をＬａｂ値に色変換し、色変換されたＬａｂを、読取位置に対応付けて読取値（Ｌａｂ）としてパラメータ修正部５３０に入力される。
以上により、図５（Ｂ）に例示するように、それぞれの読取位置（座標Ｘ）に対応付けて、画像読取ユニット１２により読み取られた読取値（Ｌａｂ）と、測色計により測定された測色値（Ｌ’ａ’ｂ’）とがパラメータ修正部５３０に入力される。
パラメータ修正部５３０は、図５（Ｂ）に例示する読取位置（座標Ｘ）及び読取値（Ｌａｂ値）を入力データセットの格子点とし、これらの読取位置及び読取値に対応する測色値（Ｌ’ａ’ｂ’）を出力色データの格子点としてルックアップテーブルを作成し、作成されたルックアップテーブルをむら補正部５４０に提供する。なお、ルックアップテーブルに格納されるそれぞれの値が、補正パラメータの一例である。
【００３８】
［動作］
次に、画像処理プログラム５の動作を説明する。
図６は、プリンタ装置１０（画像処理プログラム５）の画像読取動作（Ｓ１０）を説明するフローチャートである。
【００３９】
図６に示すように、ステップ１００（Ｓ１００）において、ユーザが、原稿３０をプラテンガラス１２４（図１）上に置いて画像読取を指示すると、プリンタ装置１０は、画像読取ユニット１２に原稿３０から光学的に画像を読み取らせる。
読み取られた画像データは、本例では、ＲＧＢ色空間の画像データ（Ｒ値、Ｇ値及びＢ値）であり、画像処理装置２０に入力される。
【００４０】
ステップ１１０（Ｓ１１０）において、画像処理装置２０（画像処理プログラム５）の色変換部５１０（図３）は、画像読取ユニット１２により読み取られた画像データ（ＲＧＢ）を、Ｌａｂ色空間の画像データ（Ｌａｂ）に変換する。
【００４１】
ステップ１２０（Ｓ１２０）において、画像処理プログラム５は、入力された画像データの中から、走査順に注目画素を設定する。
なお、本例では、主走査方向の上流端から１画素ずつ順に下流に走査していき、このラインの下流端まで走査すると、副走査方向に１ライン移動して、次のラインを主走査方向上流端から同様に走査していく場合を具体例として説明する。
【００４２】
ステップ１３０（Ｓ１３０）において、読取位置特定部５２０（図３）は、画像読取ユニット１２から入力される読取位置データに基づいて、注目画素の主走査方向の読取位置（座標Ｘ）を特定し、特定された読取位置（座標Ｘ）をむら補正部５４０に出力する。
【００４３】
ステップ１４０（Ｓ１４０）において、むら補正部５４０のＬＵＴ参照部５４４（図４）は、４次元ＬＵＴ５４２（図５（Ｂ））を参照して、注目画素の色データ（Ｌａｂ）、及び、読取位置特定部５２０から入力される位置データ（主走査方向の座標Ｘ）に対応する出力色データ（Ｌ’ａ’ｂ’）を読み出し、読み出された出力色データを補間処理部５４６に出力する。読み出される出力色データは、少なくとも１組のＬ’値、ａ’値及びｂ’値を含む。
【００４４】
ステップ１５０（Ｓ１５０）において、補間処理部５４６は、ＬＵＴ参照部５４４により読み出された色データ（Ｌ’ａ’ｂ’）に基づいて、補間値を算出し、算出された補間値を注目画素の色データとして出力する。なお、読み出される出力色データが１つである場合（すなわち、入力された色データ及び位置データが格子点と一致した場合）には、この出力色データがそのまま出力される。
【００４５】
ステップ１６０（Ｓ１６０）において、画像処理プログラム５は、全ての画素について処理が終了したか否かを判断し、未処理の画素が存在する場合には、Ｓ１２０の処理に戻って、次の注目画素を設定し、全ての画素について処理が終了した場合には、処理（Ｓ１０）を終了する。
【００４６】
図７は、本実施形態の効果を説明する図であり、図７（Ａ）は、黄色（Ｙｅｌｌｏｗ）の色見本を読み取った場合（図２（Ａ）に相当）の読取むらを例示し、図７（Ｂ）は、赤色（Ｒｅｄ）の色見本を読み取った場合（図２（Ｂ）に相当）の読取むらを例示する図である。
図７（Ａ）及び（Ｂ）に例示するように、図２（Ａ）及び（Ｂ）で見られた読取ムラが完全に補正されていることがわかる。また、図２（Ａ）及び（Ｂ）では、画像読取ユニット１２により読み取られた色読取値と、測色計により測定された測色値との間に、読取位置全域にわたる誤差（図２（Ａ）で色差１程度、図２（Ｂ）で色差２程度）が発生しているが、図７（Ａ）及び（Ｂ）では、この誤差もほぼ零になっていることがわかる。
この誤差は、色変換部５１０の色変換誤差により起因するものであり、マトリックス変換など変換精度の低い色変換方法を採用したときに問題となるが、本実施形態の別の効果として、画像読取ユニット１２の読取むらの抑制に加えて、画像処理装置２０における色変換精度の絶対値も向上することがわかる。
【００４７】
以上説明したように、本実施形態におけるプリンタ装置１０は、画像読取ユニット１２の読取位置による読取むらを補正することが可能となる。また、別の効果として、色変換部５１０による色変換が補完されて、色変換精度の絶対値も向上する。
また、プリンタ装置１０は、パラメータ修正部５３０を用いて、補正パラメータを修正することにより、画像読取ユニット１２の特性が変化しても、高精度な色読取を実現することが可能となる。
【００４８】
［変形例］
次に、上記実施形態の変形例を説明する。
図８は、変形例を説明する図であり、図８（Ａ）は、第２の画像処理プログラム５２の機能構成を例示し、図８（Ｂ）は、第２のパラメータ修正部５３２により作成されるルックアップテーブル（補正パラメータ）を例示する。なお、本図に示された各構成のうち、図３に示された構成と実質的に同一のものには同一の符号が付されている。
図８（Ａ）に例示するように、第２の画像処理プログラム５２は、図３に例示した画像処理プログラム５のパラメータ修正部５３０及びむら補正部５４０を、第２のパラメータ修正部５３２及び複合変換部５５０で置換した構成をとる。
第２のパラメータ修正部５３２は、色変換部５１０（図３）によりなされる色変換処理と、むら補正部５４０（図３）によりなされる補正処理とを実現する合成パラメータを生成し、生成された合成パラメータを、複合変換部５５０５５０に提供する。
例えば、第２のパラメータ修正部５３２は、色変換処理に用いられる色変換パラメータと、むら補正処理に用いられる補正パラメータとを合成して、色変換処理及びむら補正処理を実現する合成パラメータを生成する。
なお、本例のパラメータ修正部５３２は、図８（Ｂ）に例示するように、画像読取ユニット１２により色見本を読み取った場合の読取位置（座標Ｘ）及び読取値（ＲＧＢ値）を入力データセットの格子点とし、これらの読取位置で測色計により測定された測色値（Ｌ’ａ’ｂ’）を出力色データの格子点としてルックアップテーブルを作成し、作成されたルックアップテーブルを合成パラメータとして複合補正部５５０に提供する。
複合補正部５５０は、図４に例示したムラ補正部５４０と実質的に同一の構成を有し、図８（Ｂ）に例示されたルックアップテーブル（合成パラメータ）を用いて、入力された色データ及び読取位置に対応する色データを算出する。これにより、色変換処理（本例では、ＲＧＢからＬａｂへの変換）と、むら補正処理とが実現される。
【００４９】
このように、本変形例の画像処理プログラム５２は、第１の画像プログラム５（図３）に比べて、直列に接続された変換手段の数が減る上に、演算量が減るため、高精度および高速に補正処理を実現することが可能である。
【００５０】
また、上記実施形態では、４次元ＤＬＵＴを用いて、複数の色成分値（Ｌ値、ａ値及びｂ値）と読取位置（Ｘ座標）とに基づいて、むら補正がなされたそれぞれの色成分値を算出しているが、これに限定されるものではなく、例えば、色成分毎に、むら補正を行うＬＵＴを設けて、各色成分値を独立にむら補正してもよい。
例えば、むら補正部５４０（図３）は、Ｌ値及び読取位置Ｘからなる入力データセットに対して、むら補正がなされたＬ’値を対応付けるＬ値用の２次元ＤＬＵＴを用いて、入力されたＬ値に対して、読取位置に対応するむら補正を行い、同様に、ａ値用の２次元ＤＬＵＴ及びｂ値用の２次元ＤＬＵＴをそれぞれ用いて、ａ値及びｂ値に対してそれぞれ独立にむら補正を行ってもよい。
【図面の簡単な説明】
【００５１】
【図１】タンデム型のプリンタ装置１０の構成を示す図である。
【図２】（Ａ）は、黄色（Ｙｅｌｌｏｗ）の色見本を読み取った場合の読取むらを例示し、（Ｂ）は、赤色（Ｒｅｄ）の色見本を読み取った場合の読取むらを例示する図である。
【図３】画像処理装置２０（図１）により実行され、本発明にかかる画像処理方法を実現する画像処理プログラム５の機能構成を例示する図である。
【図４】図３に示されたむら補正部５４０をより詳細に説明する図である。
【図５】パラメータ修正部５３０（図３）によるパラメータ作成方法を説明する図であり、（Ａ）は、補正パラメータの作成に用いられる色見本９００を例示し、（Ｂ）は、パラメータ修正部５３０により作成された補正パラメータを例示する。
【図６】プリンタ装置１０（画像処理プログラム５）の画像読取動作（Ｓ１０）を説明するフローチャートである。
【図７】本実施形態の効果を説明する図であり、（Ａ）は、黄色（Ｙｅｌｌｏｗ）の色見本を読み取った場合（図２（Ａ）に相当）の読取むらを例示し、（Ｂ）は、赤色（Ｒｅｄ）の色見本を読み取った場合（図２（Ｂ）に相当）の読取むらを例示する図である。
【図８】変形例を説明する図であり、（Ａ）は、第２の画像処理プログラム５２の機能構成を例示し、（Ｂ）は、第２のパラメータ修正部５３２により作成されるルックアップテーブル（補正パラメータ）を例示する。
【符号の説明】
【００５２】
１０・・・プリンタ装置
１２・・・画像読取ユニット
５、５２・・・画像処理プログラム
５１０・・・色変換部
５２０・・・読取位置特定部
５３０、５３２・・・パラメータ修正部
５４０・・・むら補正部
５４２・・・４次元ＬＵＴ
５４４・・・ＬＵＴ参照部
５４６・・・補間処理部
５５０・・・複合変換部
【図１】
2007059968.tif 000003
【図２】
2007059968.tif 000004
【図３】
2007059968.tif 000005
【図４】
2007059968.tif 000006
【図５】
2007059968.tif 000007
【図６】
2007059968.tif 000008
【図７】
2007059968.tif 000009
【図８】
2007059968.tif 000010