(57)【要約】【課題】  記録画像の正反射光の色付きを制御する。【解決手段】  入力部103は、画像データ、および、画像データに特殊効果を施した特殊効果画像データを入力する。CLインク量決定部109は、記録媒体上の無色色材の色材量を異ならせた場合に再現される正反射光の色度を格納するCLインク量LUT記憶部110から画像データに対応する色度を取得する。色分解部107は、画素ごとに、画像データを複数の有色色材の色材量に対応する色材量データに色分解する。CLインク量決定部109は、画素ごとに、画像データに対応する色度および特殊効果画像データを使用して、無色色材の色材量に対応する無色色材量データを決定する。【選択図】  図1
2012085123.tif 000002
【特許請求の範囲】
【請求項１】
画像データ、および、前記画像データに特殊効果を施した特殊効果画像データを入力する入力手段と、
記録媒体上の無色色材の色材量を異ならせた場合に再現される正反射光の色度を格納するテーブルから前記画像データに対応する色度を取得する取得手段と、
画素ごとに、前記画像データを、前記複数の有色色材の色材量に対応する色材量データに色分解する色分解手段と、
前記画素ごとに、前記画像データに対応する色度および前記特殊効果画像データを使用して、前記無色色材の色材量に対応する無色色材量データを決定する決定手段とを有することを特徴とする画像処理装置。
【請求項２】
前記テーブルは、さらに、画像データに従い複数の有色色材により記録されるパッチの上の前記無色色材の色材量を異ならせた場合に再現される正反射光の色度を格納することを特徴とする請求項1に記載された画像処理装置。
【請求項３】
前記テーブルは、前記画像データと前記色度の対応の関係を格納することを特徴とする請求項1または請求項2に記載された画像処理装置。
【請求項４】
前記決定手段は、前記画素ごとに、前記特殊効果画像データから目標色度を算出し、前記目標色度および前記画像データに対応する色度から前記無色色材量データを決定することを特徴とする請求項1から請求項3の何れか一項に記載された画像処理装置。
【請求項５】
前記決定手段は、前記目標色度と前記画像データの色度の色差を最小にする前記無色色材量データを決定し、前記決定した無色色材量データに対する前記正反射光の色度と前記目標色度の差分を前記特殊効果画像データに誤差拡散することを特徴とする請求項4に記載された画像処理装置。
【請求項６】
複数の有色色材、および、無色色材を用いて画像を記録するためのデータを生成する画像処理装置であって、
前記複数の有色色材の重ね順それぞれに対応して、前記複数の有色色材の色材量を示す色材量データに従い記録されるパッチの上に前記無色色材を複数の厚さで重ねた複数のパッチにおける正反射光の色度の測定値を記録したテーブルを格納するメモリと、
画像データ、および、前記画像データに特殊効果を施した特殊効果画像データを入力する入力手段と、
画素ごとに、前記画像データを前記重ね順それぞれに対応する前記色材量データに色分解する色分解手段と、
前記画素ごとに、前記テーブル、前記重ね順それぞれに対応する色材量データおよび前記特殊効果画像データを使用して、前記重ね順それぞれに対応する色材量データの中から出力すべき色材量データを決定し、前記無色色材の色材量を示す無色色材量データを決定する決定手段とを有することを特徴とする画像処理装置。
【請求項７】
前記決定手段は、前記画素ごとに、前記特殊効果画像データから目標色度を算出し、前記テーブルを参照して前記目標色度および前記重ね順それぞれに対応する色材量データから、前記出力すべき色材量データおよび前記無色色材量データを決定することを特徴とする請求項6に記載された画像処理装置。
【請求項８】
前記決定手段は、前記目標色度と前記正反射光の色度の色差を最小にする、重ね順の前記色材量データ、および、前記無色色材量データを決定することを特徴とする請求項7に記載された画像処理装置。
【請求項９】
入力手段、取得手段、色分解手段、決定手段を有する画像処理装置の画像処理方法であって、
前記入力手段が、画像データ、および、前記画像データに特殊効果を施した特殊効果画像データを入力し、
前記取得手段が、記録媒体上の無色色材の色材量を異ならせた場合に再現される正反射光の色度を格納するテーブルから前記画像データに対応する色度を取得し、
前記色分解手段が、画素ごとに、前記画像データを前記複数の有色色材の色材量に対応する色材量データに色分解し、
前記決定手段が、前記画素ごとに、前記画像データに対応する色度および前記特殊効果画像データを使用して、前記無色色材の色材量に対応する無色色材量データを決定することを特徴とする画像処理方法。
【請求項１０】
複数の有色色材の重ね順それぞれに対応して、前記複数の有色色材の色材量を示す色材量データに従い記録されるパッチの上に無色色材を複数の厚さで重ねた複数のパッチにおける正反射光の色度の測定値を記録したテーブルを格納するメモリ、入力手段、色分解手段、および、決定手段を有し、前記複数の有色色材および前記無色色材を用いて画像を記録するためのデータを生成する画像処理装置の画像処理方法であって、
前記入力手段が、画像データ、および、前記画像データに特殊効果を施した特殊効果画像データを入力し、
前記色分解手段が、画素ごとに、前記画像データを前記重ね順それぞれに対応する前記色材量データに色分解し、
前記決定手段が、前記画素ごとに、前記テーブル、前記重ね順それぞれに対応する色材量データおよび前記特殊効果画像データを使用して、前記重ね順それぞれに対応する色材量データの中から出力すべき色材量データを決定し、前記無色色材の色材量を示す無色色材量データを決定することを特徴とする画像処理方法。
【請求項１１】
コンピュータを請求項1から請求項8の何れか一項に記載された画像処理装置の各手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無色色材を用いて画像を記録するためのデータを生成する画像処理に関する。
【背景技術】
【０００２】
複写機やプリンタなどにおいて、シアン、マゼンタ、イエロー、ブラックなどの色材に加えて顔料系の無色透明な色材（以下、クリア色材）を用いて、文字や画像を記録する方法が提案されている。
【０００３】
クリア色材の利用には、次のようなものが知られている。例えば、特許文献1は、記録画像の光沢性を均一にするためにクリア色材を利用する方法、つまり、記録紙に記録した画像にクリア色材を重ねて、画像の光沢性を制御する方法を開示する。
【０００４】
特許文献2は、クリア色材を用いて偽造防止などの透かしを実現する方法を開示する。つまり、反射率が高いクリア色材、または、紫外線や赤外線の照射により可視化する成分を含むクリア色材を用いて、画像に付加情報を記録する。
【０００５】
特許文献3は、クリア色材を用いて画像に特殊効果を付与する方法を開示する。つまり、反射率が高いクリア色材を用いて文字や画像を記録し、光沢差によって文字や画像が目立つようにする。
【０００６】
しかし、それら特許文献が開示する発明は、クリア色材の光沢性を利用して、光沢性の均一化、透かし、特殊効果を実現するが、正反射光の色付きまでは制御しない。正反射光は、入射光に等しい角度で反射する光であり、例えば、記録画像に映り込んだ照明の光である。正反射光に色が付く原因として、薄膜干渉による虹のような光彩の発生や、記録画像に映り込んだ照明像に色が付く現象（以下、ブロンズ現象）が知られている。
【０００７】
薄膜干渉は、色材の表面で反射する光と、色材に入射した後、色材の下層や記録紙表面で反射する光の間の行路差によって、反射光に位相差が生じ色が付く現象である。薄膜干渉は、色材の屈折率や色材の厚さに依存し、クリア色材の厚さによって色の付き方が変化する。
【０００８】
ブロンズ現象は、色材の反射率の波長依存性により、色材によって正反射光が色付く現象である。正反射光は、例えば、シアンの色材によってマゼンタに色付き、マゼンタの色材によってイエローに色付くことが知られている。
【０００９】
つまり、クリア色材を用いて画像に特殊効果を付与した場合、薄膜干渉やブロンズ現象が影響して、意図しない記録画像になることがある。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開2006-035688公報
【特許文献２】特開平6-262821号公報
【特許文献３】特開2007-127790公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明は、記録画像の正反射光の色付きを制御することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、前記の目的を達成する一手段として、以下の構成を備える。
【００１３】
本発明にかかる画像処理は、画像データ、および、前記画像データに特殊効果を施した特殊効果画像データを入力し、記録媒体上の無色色材の色材量を異ならせた場合に再現される正反射光の色度を格納するテーブルから前記画像データに対応する色度を取得し、画素ごとに、前記画像データを前記複数の有色色材の色材量に対応する色材量データに色分解し、前記画素ごとに、前記画像データに対応する色度および前記特殊効果画像データを使用して、前記無色色材の色材量に対応する無色色材量データを決定することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、記録画像の正反射光の色付きを制御することができ、例えば、意図した特殊効果が得られる画像を記録することができる。
【図面の簡単な説明】
【００１５】
【図１】実施例の画像処理装置および画像記録装置の構成例を説明するブロック図。
【図２】ドット配置パターンの一例を説明する図。
【図３】記録ヘッドと記録パターンを模式的に示す図。
【図４】画像データと特殊効果画像データの関係を説明する図。
【図５】CLインク量LUTの一例を説明する図。
【図６】CLインク量決定部の構成例を説明するブロック図。
【図７】CL色材の厚さと正反射光の色付きの関係例を説明する図。
【図８】実施例2の画像処理装置および画像記録装置の構成例を説明するブロック図。
【図９】色分解LUTの一例を説明する図。
【図１０】CLインク量LUTの一例を説明する図。
【図１１】出力データ決定部の構成例を説明するブロック図。
【図１２】インク吐出順、CLインク量、正反射光の色付きの関係を説明する図。
【発明を実施するための形態】
【００１６】
以下、本発明にかかる実施例の画像処理を図面を参照して詳細に説明する。
【実施例１】
【００１７】
以下では、任意の色情報に基づいて画素ごとに無色透明な色材（クリア色材）の量を決定し、正反射光の色付きを制御する方法を説明する。
【００１８】
［装置の構成］
図1のブロック図により実施例の画像処理装置および画像記録装置の構成例を説明する。
【００１９】
画像処理装置101は、シリアルバス（例えばUSB）などのインタフェイスを介して、画像記録装置102に接続されている。画像処理装置101は、例えば、パーソナルコンピュータ(PC)にインストールされたプリンタドライバによって実現可能である。また、画像処理装置101は、画像記録装置102に組み込まれていてもよい。その場合、以下に説明する画像処理装置101の各構成は、PCのCPUがプリンタドライバのプログラムを実行することにより、または、画像記録装置102のCPUが画像処理装置のプログラムを実行することにより実現される。
【００２０】
画像記録装置102は、例えば、シアンC、マゼンタM、イエローY、ブラックKの各色材（有色色材）を含むインクと、クリア色材を含むインクを用いるインクジェット方式である。あるいは、画像記録装置102は、例えば、C、M、Y、Kの各トナーと、クリア色材を含むトナーを用いる電子写真方式のプリンタである。以下では、顔料系のクリア色材（無色色材）を含むインクを「CLインク」、クリア色材を含むトナーを「CLトナー」と呼ぶ。また、以下では、画像記録装置102がインクジェット方式のプリンタであるとして説明する。
【００２１】
画像処理装置101の入力部103が入力した画像データは画像バッファ104に格納される。また、入力部103が入力した特殊効果画像データは画像バッファ105に格納される。
【００２２】
画像処理部106は、画像データのRGB値を画像記録装置102のデバイスRGB値に変換するカラーマッチングを含む色処理を行う。カラーマッチングは、sRGB規格に準じた色を画像記録装置102が再現した場合の色の一致を図る処理である。例えば、カラーマッチングには、知覚的な一致を優先する(perceptual)、測色的な一致を優先する(colorimetric)、鮮やかさを優先する(saturation)、などの処理がある。画像処理部106は、色の対応を表す三次元ルックアップテーブル(3DLUT)と補間演算を用いて、入力値（画像データのRGB値）を出力値（画像記録装置102のデバイスRGB値）に変換する。
【００２３】
色分解部107は、色分解LUT記憶部108が格納する、RGB値とシアンC、マゼンタM、イエローY、ブラックKの各インク量の対応を表す3DLUTである色分解LUTに基づき、色分解処理を行う。つまり、画像処理部106が出力するデバイスRGB値をC、M、Y、Kインクの各インク量（色材量）を示す色材量データ（CMYKデータ）に色分解する。なお、色分解LUTは、記録画像の粒状性や階調性などの画質を考慮して作成されている。
【００２４】
CLインク量決定部109は、詳細は後述するが、CLインク量LUT記憶部110が格納するLUTを用いて、CLインクのインク量を決定し、CLインク量（色材量）を示す無色色材量データ（CLデータ）を出力する。なお、色分解LUT記憶部108やCLインク量LUT記憶部110は、ROMやハードディスクなどの不揮発性のメモリである。
【００２５】
階調補正部111は、CMYKデータおよびCLデータを入力し、一次元LUTを用いて、CMYKデータに画像記録装置102の階調特性に合わせる階調補正（ガンマ変換）し、CLデータに画像記録装置102の吐出特性に合わせる補正を施す。つまり、階調補正用の一次元LUTは、CMYKデータに対する画像記録装置102の階調特性を線形に補正する。また、CLデータ用の一次元LUTは、CLデータに対する画像記録装置102のCLインクの吐出量を線形に補正する。
【００２６】
ハーフトーン処理部112は、誤差拡散法やディザ処理により、階調補正部111が出力するCMYKデータおよびCLデータを中間調処理して、各色材当り数ビットのインデックス値に変換する。例えば、ドットの配置パターンを3ビットで構成する場合、8ビットのインク量を3ビットのインデックス値に量子化する。
【００２７】
出力バッファ113は、ハーフトーン処理部112が出力するC'M'Y'K'データおよびCL'データをバッファする。C'M'Y'K'データおよびCL'データは、インタフェイスを構成する画像処理装置101の出力部114と画像記録装置102の入力部115を介して、画像処理装置101から画像記録装置102に転送される。
【００２８】
画像記録装置102のドット配置部116は、入力されるC'M'Y'K'データおよびCL'データをドット配置に変換する。つまり、インデックス値とドット配置の対応を表すドット配置パターンに基づき、インデックス値をドット配置を示すデータに変換する。なお、ドットは、記録ヘッド119の各ノズルから吐出されるインクによって記録可能な最小単位である。また、ドット配置パターンは、各ノズルがインクを吐出するか否かを定義するパターンである。
【００２９】
図2によりドット配置パターンの一例を説明する。ドット配置パターンは、例えば、画像データにおける一画素をXY方向に4×2セルに分割し、各セルに対応するドットの記録の有無を表す二値レベルで構成される。図2の左に示す各レベルは、ハーフトーン処理部112が出力するインデックス値に対応し、図2の右に示す4×2セルそれぞれがドットに対応する。丸印（●）が付加されたセルはドットを記録するセルを示し、レベルが上がるに従いドットを記録するセルの数も増加する。また、図2の上部に示す(4n)から(4n＋3)は、Y方向の画素位置を示し、同一レベルであっても、画素位置に応じてドット配置を変更する。このようなドット配置パターンは、記録ヘッド119の走査方向を考慮して、ドット配置パターンの上段に対応するノズルと、下段に対応するノズルに吐出回数を分散し、画像記録装置102に特有の様々なノイズを分散させる効果がある。
【００３０】
マスク処理部117は、ドット配置部116が出力するドット配置を記録ヘッド119の走査方式に合った吐出データに変換する。例えば、マルチパス記録を行う場合、記録ヘッド119の複数回の走査でドット配置を完成するための、各走査の吐出データを生成する。
【００３１】
図3により記録ヘッドと記録パターンを模式的に示す。記録ヘッド701は、簡単のために、16個のノズルを有するとする。ノズルは、図3に示すように、第一から第四のノズル群に分割され、各ノズル群は四つのノズルを含む。マスクパターン702の黒セルは各ノズルが記録を行うドットに対応し、各ノズル群が記録するパターンは互いに補完の関係にある。例えば4×4セルに対応する領域にべた画像を形成する場合、第一の記録走査703から第四の記録走査706において、それぞれ第一から第四のノズル群により四つずつのドットが記録されて4×4セルに対応する領域の画像が形成される。言い換えれば、各ノズル群が記録するパターンを重ねると4×4セルに対応する領域の記録が完成する。
【００３２】
各記録走査が終了する度に、記録紙はノズル群の高さずつ搬送される。従って、記録紙の同一領域（各ノズル群の高さに対応する領域）の画像は、四回の記録走査によって完成する。複数回の記録走査において複数のノズル群によって記録紙の同一領域の画像を形成することにより、ノズル特有のばらつきや記録媒体の搬送精度のばらつきなどを低減させる効果がある。
【００３３】
なお、ドット配置部116やマスク処理部117は、画像記録装置102のCPUによって制御される専用のハードウェア回路として実現されるが、画像記録装置102のCPUがそれらの処理を行ってもよい。
【００３４】
ヘッド駆動回路118は、マスク処理部117が出力する吐出データに基づく適切なタイミングで記録ヘッド119のインクの吐出を制御する。なお、CLインクは、クリア色材が記録画像の最上層になるように吐出される。
【００３５】
［画像データと特殊効果画像データ］
図4により画像データと特殊効果画像データの関係を説明する。図4(a)は画像データを示し、図4(b)は、図4(a)の画像データの特殊効果画像データを示す。画像データおよび特殊効果画像データは、例えば、sRGB規格に準拠した各色8ビットのRGBデータで構成される。画像データは例えばディジタルカメラが撮影した画像データであり、特殊効果画像データはPC上で動作する画像処理プログラムにより画像データに特殊効果を施した画像データである。
【００３６】
特殊効果画像データは、正反射光により記録画像を観察する場合の画像を表す。つまり、画像データは、観察者が正反射光を含まない観察条件で観察する場合に知覚する画像を表す。一方、特殊効果画像データは、観察者が正反射光を含む観察条件で観察する場合に知覚する画像を表す。例えば、図4(a)の画像データにおいて車両の窓201は単一色で表現され、図4(b)の特殊効果画像データにおいて車両の窓202は正反射光の色付き（窓の色の変化）が表現される。
【００３７】
［CLインク量の決定］
CLインク量の決定処理は、特殊効果画像データに基づき、正反射光の色付きを制御するように、画素ごとに重畳するCLインク量を決定する処理である。CLインク量決定部109は、CLインク量LUT記憶部110が格納する、CLインク量と正反射光の色付きの対応を表すCLインク量LUTに基づき、誤差拡散法を用いてCLインク量を決定する。
【００３８】
図5によりCLインク量LUTの一例を説明する。CLインク量LUTは、RGB値に対して印刷されるパッチにCL色材を重ねたパッチの正反射光の色度の測定結果を格納する。具体的には、一組のRGB値のパッチに対して、CLインク量を変化させてCL色材の量（厚さ）を変化させた複数のパッチを印刷する。そして、各パッチの正反射光の色度を測定し、RGB値とCLインク量の組み合わせに対する色度をCLインク量LUTとする。勿論、CLインク量LUTは、RGB値が(0, 0, 0)の紙白の場合の測定結果も格納する、記録紙の種類ごとのテーブルである。なお、正反射光の色度の測定は、どのような客観的手法を用いても構わないが、なるべく主観に一致することが好ましい。例えば、記録画像に対して入射角45度で光を入射し、出射角45度の反射光の分光反射輝度を測定し、分光反射輝度からCIELab表色系における色度abを算出すればよい。
【００３９】
図5に示すCLインク量LUTの一列目から三列目は画像データのRGB値、四列目はCLインク量、五列目と六列目が正反射光の色度abの測定値である。CLインク量LUTは、例えば、RGB値とCLインク量（0-255）を32刻みにした、9×9×9×9＝6561組のデータを保持する。なお、CLインク量LUTが保持するデータの数は、6561組に限らず、LUTのデータ量と、色付き制御の精度を考慮して決定すればよい。また、RGB=(0, 0, 0)のレコードは記録紙の特性を表す。従って、記録紙の種類ごとにCLインク量LUTを用意するか、代表的な記録紙の種類（例えば「普通紙」「マット紙」「グロス紙」）に対応するCLインク量LUTを用意する。
【００４０】
なお、図5にはRGB値とCLインク量に対する正反射光の色度abを示したが、色度ではなく、例えば正反射光の彩度値Sとクロマ値Cを利用してもよい。
【００４１】
図6のブロック図によりCLインク量決定部109の構成例を説明する。目標色設定部403は、画像バッファ105から入力した特殊効果画像データのsRGB値をLab値に変換し、変換結果の色度abを目標色度atbtとして出力する。
【００４２】
候補色決定部404は、画像バッファ104から入力した画像データのsRGB値と、目標色設定部403から入力した目標色度atbtから、CLインク量（CLデータ）を出力する。具体的には、CLインク量LUT405を参照して、画像データのsRGB値に対する各CLインク量およびab値を補間演算し、目標色度atbtに最も近いab値（色差最小のab値）に対応するCLデータを出力する。さらに、目標色度atbtと色差最小のab値の差分をΔaΔbとして目標色設定部403にフィードバックする。
【００４３】
目標色設定部403は、候補色決定部404が出力する差分ΔaΔbを誤差として誤差拡散処理を行う。誤差拡散処理は周知であるから、その詳細は省略するが、以降の画素の処理における特殊効果画像データのab値には、一画素前の処理から誤差拡散されたab値、一ライン前の近傍画素の処理から誤差拡散されたab値などが加算される。
【００４４】
［正反射光の色付き］
図7によりCL色材の厚さと正反射光の色付きの関係例を説明する。図7は、空気層の屈折率を1、CL色材の屈折率を1.5とし、CL色材の厚さを100nmから300nmまで20nm間隔で変化させた場合の正反射光の色を測定して、その色度をプロットしたグラフである。図7により、CL色材の厚さの変化により行路差が変化すると、正反射光の色度が変化することがわかる。なお、正反射光の色度の軌跡がab平面上で円を描くということは、正反射光にあらゆる色が付くことを示している。
【００４５】
本実施例は、CLインク量LUT405を参照して、画像データと特殊効果画像データに基づき、画素ごとに、CLインク量を決定して正反射光の色付きを制御する。これにより、正反射光を含まない観察環境で観察される画像と、正反射光を含む観察環境で観察される画像の色をそれぞれ制御することができる。
【００４６】
例えば、図4に示すような画像を形成した場合、正反射光の色付きを制御しなくても、正反射光を含まない観察環境においては図4(a)に示す画像（色）が観察される。しかし、正反射光を含む観察環境においては、正反射光の色付きにより意図しない画像（色）が観察される。正反射光の色付きを制御すれば、正反射光を含まない観察環境においては図4(a)に示す画像が観察され、正反射光を含む観察環境においては図4(b)に示す画像が観察される。つまり、正反射光を含む観察環境において、ガラスや金属の光沢といった、物体、物質の質感を再現することができる。
【００４７】
なお、上記では、正反射光の色付きの制御において、画像上にクリア色材をオーバコートした場合について説明したが、画像が記録されていない記録媒体上にクリア色材をオーバコートしてもよい。その場合、画像データのデータ値は0である。
【実施例２】
【００４８】
以下、本発明にかかる実施例2の画像処理を説明する。なお、実施例2において、実施例1と略同様の構成については、同一符号を付して、その詳細説明を省略する。
【００４９】
実施例1では、画素ごとにCLインク量を決定して正反射光の色付きを制御する方法を説明した。実施例1の方法は、染料系のCMYK色材と顔料系のCL色材の組み合わせでであれば正反射光の色付きを適切に制御することができる。他方、顔料系の色材を使用する場合、インクの吐出順、言い換えれば、色材の重ね順により記録可能な色域が異なることが知られている。例えば、C色材とM色材をCMの順に重ねた場合と、MCの順に重ねた場合では、観察される色が異なる。さらに、ブロンズ現象により、上に重ねた色材に依存して正反射光の色付きが変化することが知られている。つまり、顔料系のCMYK色材を使用する場合、正反射光の色付きを詳細に制御するには、CLインク量だけでなく、インクの吐出順を制御する必要がある。なお、実施例1と同様に、CLインクは、クリア色材が記録画像の最上層になるように吐出される。
【００５０】
実施例2においては、画素ごとに、CLインク以外のインクの吐出順、および、CLインク量を決定して、正反射光の色付きを制御する例を説明する。
【００５１】
［装置の構成］
図8のブロック図により実施例の画像処理装置および画像記録装置の構成例を説明する。図8に示すように、実施例2の構成は、実施例1のCLインク量決定部109の代わりに出力データ決定部904を備える。ただし、画像処理部106、色分解部107およびマスク処理部117の動作、並びに、ヘッド駆動回路118および記録ヘッド119の構成が、実施例1とは異なる。一方、画像バッファ104、105、CLインク量決定部109、階調補正部111、ハーフトーン処理部112、出力バッファ113およびドット配置部116の動作は実施例1と同様である。
【００５２】
画像処理部106は、実施例1で説明した処理を行い、デバイス非依存色空間の画像データを出力する。デバイス非依存色空間としては、例えばCIELab表色系、CIEXYZ表色系を用いればよい。例えば、画像データのRGB値をsRGB規格に準拠した変換式によりCIEXYZ値に変換し、XYZ値をCIEが規定する変換式を用いてCIELab値に変換すればよい。
【００５３】
次に、色分解部107は、選択可能なインクの吐出順ごとに、画像処理部106が出力するLab値を色分解処理したCMYKデータを出力する。なお、色分解LUT記憶部108は、選択可能なインクの吐出順ごとの色分解結果を含む3DLUTを格納する。また、以下では、選択可能なインクの吐出順としてCMYK順（正順）とKYMC順（逆順）の二通りがある場合を説明するが、その他の吐出順も可能である。
【００５４】
図9により色分解LUTの一例を説明する。一列目から三列目は画像データのLab値、四列目から七列目はCMYKのインク量を示すデータ（色分解結果）、八列目は吐出順データである。吐出順データは、‘0’が正順、‘1’が逆順を示す。つまり、色分解LUTは、同一のLab値に対して正順と逆順の色分解結果を有する。
【００５５】
出力データ決定部904は、詳細は後述するが、特殊効果画像データ、CLインク量LUT、色分解部107が出力するインクの吐出順に対応するCMYKデータに基づき、階調補正部111に出力するCMYKデータおよびCLデータを決定する。
【００５６】
以降の処理は、実施例1とほぼ同様であり、詳細説明は省略する。ただし、実施例2においては、インクの吐出順が選択可能である点で実施例1と異なる。従って、インクの吐出順が選択可能な画像記録装置102であればどのような形態でもよい。例えば、印刷方向に各インクのノズル列がCMYKの順に配置された記録ヘッドを有し、両方向印刷が可能であればよい。このような記録ヘッドは、往路の場合と復路の場合でインクの吐出順を異ならせることができる。例えば、CインクとMインクを重ねる場合、往路はCMの順に、復路はMCの順に重ねることができる。
【００５７】
［出力データの決定］
出力データ決定部904は、特殊効果画像データ、CLインク量LUT、色分解部107が出力するインクの吐出順に対応するCMYKデータに基づき、階調補正部111に出力するCMYKデータおよびCLデータを決定する。CLインク量LUT記憶部110は、インクの吐出順、CMYKデータおよびCLインク量に対する正反射光の色度abを示すCLインク量LUTを格納する。
【００５８】
図10によりCLインク量LUTの一例を説明する。CLインク量LUTは、あるCMYK値に対して印刷されるパッチに重ねて印刷するCLインクの量を変化させた場合の正反射光の色度の測定結果を格納する。一列目はインク吐出順、二列目から五列目はCMYKデータ、六列目はCLデータ、七列目と八列目は正反射光の色度abの測定値である。
【００５９】
図11のブロック図により出力データ決定部904の構成例を説明する。目標色設定部905は、画像バッファ105から入力した特殊効果画像データのsRGB値をLab値に変換し、変換結果の色度abを目標色度atbtとして出力する。
【００６０】
出力データ判定部906は、色分解部107から入力した、インク吐出順とCMYKデータに対する、各CLデータにおける正反射光の色度abをCLインク量LUT907から取得する。具体的には、CLインク量LUT907を参照して、CMYKデータに対する、各CLデータにおけるab値を補間演算する。例えば、CLデータが32刻みの場合、二つのインク吐出順に対して18個の色度abが取得される。
【００６１】
次に、出力データ判定部906は、取得した色度abと、目標色設定部905から入力した目標色度atbtの色差を計算し、色差が最小の色度abを判定する。そして、色差最小の色度abに対応する、インク吐出順のCMYKデータおよびCLデータを出力する。
【００６２】
図12によりインク吐出順、CLインク量、正反射光の色付きの関係を説明する。図12(a)はインク吐出順が正順の場合を、図12(b)はインク吐出順が逆順の場合を示し、インク吐出順によって正反射光の色付きが変化する。例えば、点1301が目標色設定部905が出力する目標色度atbtを示すとする。インク吐出順が正順の場合、目標色度との色差が最小のCLインク量は96であり、色差は12である。また、インク吐出順が逆順の場合、目標色度との色差が最小のCLインク量が128であり、色差は7である。この場合、出力データ判定部906は、色差がより小さいインク吐出順が逆順のCMYKデータおよびCLデータ=128を出力する。
【００６３】
なお、正反射光の色付きは、異なるインク量のCLインクを一定の割合でランダムに混合することにより、加法混色でなしえる範囲内に制御することが可能である。そのため、その範囲内に目標色があるか否かで判定を行ってもよい。
【００６４】
このように、画素ごとに、クリア以外の色材の重ね順と、クリア色材の量を決定することにより、正反射光の色付きを好適に制御することができる。例えば、図12(a)(b)に示す目標色度1301の正反射光を再現する場合、正順のインク吐出順よりも色度の再現精度が高い、逆順のインク吐出順を選択することができる。つまり、インクの吐出順（クリア以外の色材の重ね順）を動的に変更して、正反射光の色付きをより高精度に制御することができる。
【００６５】
なお、上記では、インクの吐出順が正逆の二通りの場合を説明したが、吐出順が三通り以上ある場合も、色差が最小になる吐出順を選ぶことで、同様の効果を得ることができる。
【００６６】
［変形例］
実施例1、2では、一つのクリア色材を利用する例を説明したが、屈折率が異なる複数のクリア色材を用いることができる。その場合、各クリア色材に対応する正反射光の色度をCLインク量LUTに記録し、目標色度との色差が最小になるように、クリア色材の種類およびクリア色材量を決定すればよい。例えば、クリア色材が二種類の場合、第一のクリア色材のインク量を示すCL1データと、第二のクリア色材のインク量を示すCL2データを決定すればよい。
【００６７】
［その他の実施例］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステムあるいは装置のコンピュータ（又はCPUやMPU等）がプログラムを読み出して実行する処理である。
【図６】
2012085123.tif 000003
【図１１】
2012085123.tif 000004
【図１】
2012085123.tif 000005
【図２】
2012085123.tif 000006
【図３】
2012085123.tif 000007
【図４】
2012085123.tif 000008
【図５】
2012085123.tif 000009
【図７】
2012085123.tif 000010
【図８】
2012085123.tif 000011
【図９】
2012085123.tif 000012
【図１０】
2012085123.tif 000013
【図１２】
2012085123.tif 000014