(57)【特許請求の範囲】
【請求項１】
画像の色を表す第一の画像データと、前記画像の特徴を表す第二の画像データと、を取得する取得手段と、
前記第一の画像データを色分解することにより、第一の色材量を表す第一の色材量データと、該第一の色材量よりも淡色材の色材量を多く含む第二の色材量を表す第二の色材量データと、を生成する色分解手段と、
前記第二の画像データに基づいて前記第一の色材量データを第三の色材量データに変換し、前記第二の画像データに基づいて前記第二の色材量データを第四の色材量データに変換する変換手段と、
前記第三の色材量データおよび前記第四の色材量データに基づいて、記録媒体上に記録する色材のドットの記録位置を示す画像形成データを生成する第一の生成手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記画像の特徴は光沢の度合いであり、前記第一の色材量データは低光沢を表現するための低光沢色材量データであり、前記第二の色材量データは高光沢を表現するための高光沢色材量データであることを特徴とする請求項１に記載された画像処理装置。
【請求項３】
前記色分解手段は、濃色材を多用する色分解特性のテーブルを参照して前記低光沢色材量データを生成し、淡色材を多用する色分解特性のテーブルを参照して前記高光沢色材量データを生成することを特徴とする請求項２に記載された画像処理装置。
【請求項４】
前記第二の画像データの画素値を反転させた反転データを生成する第二の生成手段をさらに有し、
前記変換手段は、さらに前記反転データに基づいて、前記第三の色材量データおよび前記第四の色材量データを生成することを特徴とする請求項２または請求項３に記載された画像処理装置。
【請求項５】
前記変換手段は、前記低光沢色材量データと前記反転データの画素ごとの乗算結果を階調数に基づき正規化した前記第三の色材量データを生成し、前記高光沢色材量データと前記第二の画像データの画素ごとの乗算結果を前記階調数に基づき正規化した前記第四の色材量データを生成することを特徴とする請求項４に記載された画像処理装置。
【請求項６】
前記画像の特徴は尖鋭度であり、前記第一の色材量データは高尖鋭性を表現するための色材量データであり、前記第二の色材量データは低尖鋭性を表現するための色材量データであることを特徴とする請求項１に記載された画像処理装置。
【請求項７】
前記変換手段は、前記第二の画像データに応じた前記第一の色材量と前記第二の色材量との比率に基づいて前記第一の色材量データを前記第三の色材量データに変換し、前記第二の画像データに応じた前記第一の色材量と前記第二の色材量との比率に基づいて前記第二の色材量データを前記第四の色材量データに変換することを特徴とする請求項１から請求項６の何れか一項に記載された画像処理装置。
【請求項８】
前記第一の生成手段は、前記第三の色材量データに基づいて第一の画像形成データを生成し、前記第四の色材量データに基づいて第二の画像形成データを生成し、前記第一の画像形成データと前記第二の画像形成データとに基づいて、画像形成装置に出力する第三の画像形成データを生成することを特徴とする請求項１から請求項７の何れか一項に記載された画像処理装置。
【請求項９】
前記第一の生成手段は、前記第二の画像形成データの生成において、前記画像形成装置の記録走査におけるドットの数を決定し、ディザマトリクスのセルの値に基づいて前記ドットの記録位置を決定することを特徴とする請求項８に記載された画像処理装置。
【請求項１０】
前記第一の生成手段は、前記第一の画像形成データの生成において、前記画像形成装置の記録走査におけるドットの数を決定し、前記ディザマトリクスのセルの値に基づいて前記ドットの記録位置を決定し、決定した前記ドットの記録位置に対応する前記ディザマトリクスのセルの値を更新することを特徴とする請求項９に記載された画像処理装置。
【請求項１１】
前記第一の生成手段は、前記第二の画像形成データの生成において、前記画像形成装置の記録走査におけるドットの数を決定し、ディザマトリクスのセルの値に基づいて前記ドットの記録位置を決定し、決定した前記ドットの記録位置に対応する前記ディザマトリクスのセルの値を更新することを特徴とする請求項８に記載された画像処理装置。
【請求項１２】
前記第一の生成手段は、前記第一の画像形成データの生成において、前記画像形成装置の記録走査におけるドットの数を決定し、前記第二の画像形成データの生成において更新された前記ディザマトリクスのセルの値に基づいて前記ドットの記録位置を決定し、決定した前記ドットの記録位置に対応する前記ディザマトリクスのセルの値を更新することを特徴とする請求項１１に記載された画像処理装置。
【請求項１３】
前記ディザマトリクスのセルの値の更新は、該セルの値に前記ディザマトリクスのセル数を加算することによって行われることを特徴とする請求項１０から請求項１２の何れか一項に記載された画像処理装置。
【請求項１４】
前記第一の生成手段は、ドットが前記画像形成装置の各記録走査に分散するように前記第一の画像形成データを生成し、ドットが前記画像形成装置の一部の記録走査に偏るように前記第二の画像形成データを生成することを特徴とする請求項８に記載された画像処理装置。
【請求項１５】
前記第一の生成手段は、前記第一の画像形成データの画素値と前記第二の画像形成データの画素値との論理和を画素値とする前記第三の画像形成データを生成し、前記第三の画像形成データには前記第一の画像形成データが示すドットの記録位置と前記第二の画像形成データが示すドットの記録位置とが混在することを特徴とする請求項８から請求項１４の何れか一項に記載された画像処理装置。
【請求項１６】
前記第一の画像データとして取得された色画像データに対応する光沢再現範囲に基づいて、前記第二の画像データとして取得された光沢画像データを補正する第一の補正手段をさらに有することを特徴とする請求項２から請求項５の何れか一項に記載された画像処理装置。
【請求項１７】
前記第一の補正手段は、前記色画像データごとに再現可能な、最小の光沢画像データに対応する低光沢値と、最大の光沢画像データに対応する高光沢値と、を示す光沢再現範囲テーブルを用いて前記光沢画像データを補正することを特徴とする請求項１６に記載された画像処理装置。
【請求項１８】
前記第一の補正手段は、前記光沢再現範囲テーブルから取得した、前記低光沢値の最小値、前記高光沢値の最大値、注目画素の前記色画像データに対応する低光沢値および高光沢値、並びに、前記光沢画像データの最大値に基づいて、前記注目画素の前記光沢画像データを補正することを特徴とする請求項１７に記載された画像処理装置。
【請求項１９】
前記色画像データを補正して低光沢画像データおよび高光沢画像データを生成する第二の補正手段をさらに有し、
前記色分解手段は、前記低光沢画像データを前記低光沢色材量データに色分解し、前記高光沢画像データを前記高光沢色材量データに色分解することを特徴とする請求項１６から請求項１８の何れか一項に記載された画像処理装置。
【請求項２０】
前記第一の生成手段は、前記第三の色材量データに基づいて第一の画像形成データを生成し、前記第四の色材量データに基づいて第二の画像形成データを生成し、
前記第一の補正手段および前記第二の補正手段は、前記色画像データと前記光沢画像データとが示す色と光沢との組み合わせと、前記第一の画像形成データに対応する色と光沢の再現範囲と、前記第二の画像形成データに対応する色と光沢の再現範囲と、の間の対応関係を示す色光沢テーブルを用いて補正を行うことを特徴とする請求項１９に記載された画像処理装置。
【請求項２１】
前記色光沢テーブルは、前記色と光沢との組み合わせと、前記第一の画像形成データに対応する色と光沢の再現範囲の光沢画像データおよび前記第二の画像形成データに対応する色と光沢の再現範囲の光沢画像データと、の対応関係を示す第一のテーブル、および、前記色と光沢との組み合わせと、前記第一の画像形成データに対応する色と光沢の再現範囲の色画像データおよび前記第二の画像形成データに対応する色と光沢の再現範囲の色画像データと、の対応関係を示す第二のテーブルを有し、
前記第一のテーブルは前記第一の補正手段による補正に用いられ、前記第二のテーブルは前記第二の補正手段による補正に用いられることを特徴とする請求項２０に記載された画像処理装置。
【請求項２２】
各画素に色情報を有する画像を表す画像データを取得する取得手段と、
前記画像データを色分解することにより、第一の色材量を前記各画素に有する第一の色材量データと、前記第一の色材量よりも淡色材の色材量を多く含む第二の色材量を前記各画素に有する第二の色材量データと、を生成する色分解手段と、
前記第一の色材量データに基づいて、色材のドットが画像形成装置の各記録走査に分散するように、前記ドットの記録位置を表す第一の画像形成データを生成し、前記第二の色材量データに基づいて、色材のドットが前記画像形成装置の一部の記録走査に偏るように、前記ドットの記録位置を表す第二の画像形成データを生成し、前記第一の画像形成データと前記第二の画像形成データとに基づいて、前記画像形成装置に出力する第三の画像形成データを生成する生成手段と
を有することを特徴とする画像処理装置。
【請求項２３】
請求項２２に記載された画像処理装置からの情報を受信できる前記画像形成装置であって、
前記生成手段によって生成された前記第三の画像形成データを受信する受信手段と、
前記受信手段により受信された前記第三の画像形成データに基づいて、記録媒体上に前記画像を形成する形成手段と
を有することを特徴とする画像形成装置。
【請求項２４】
請求項１から請求項２１の何れか一項に記載された画像処理装置を有し、
前記第一の生成手段によって生成されたデータに基づいて、前記記録媒体上に前記画像を形成することを特徴とする画像形成装置。
【請求項２５】
画像の色を表す第一の画像データと、前記画像の特徴を表す第二の画像データと、を取得し、
前記第一の画像データを色分解することにより、第一の色材量を表す第一の色材量データと、該第一の色材量よりも淡色材の色材量を多く含む第二の色材量を表す第二の色材量データと、を生成し、
前記第二の画像データに基づいて前記第一の色材量データを第三の色材量データに変換し、前記第二の画像データに基づいて前記第二の色材量データを第四の色材量データに変換し、
前記第三の色材量データおよび前記第四の色材量データに基づいて、記録媒体上に記録する色材のドットの記録位置を示す画像形成データを生成する
ことを特徴とする画像処理方法。
【請求項２６】
各画素に色情報を有する画像を表す画像データを取得し、
前記画像データを色分解することにより、第一の色材量を前記各画素に有する第一の色材量データと、前記第一の色材量よりも淡色材の色材量を多く含む第二の色材量を前記各画素に有する第二の色材量データと、を生成し、
前記第一の色材量データに基づいて、色材のドットが画像形成装置の各記録走査に分散するように、前記ドットの記録位置を表す第一の画像形成データを生成し、前記第二の色材量データに基づいて、色材のドットが前記画像形成装置の一部の記録走査に偏るように、前記ドットの記録位置を表す第二の画像形成データを生成し、前記第一の画像形成データと前記第二の画像形成データとに基づいて、前記画像形成装置に出力する第三の画像形成データを生成する
ことを特徴とする画像処理方法。
【請求項２７】
コンピュータを請求項１から請求項２２の何れか一項に記載された画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、形成する画像の光沢性などの特徴の制御に関する。
【背景技術】
【０００２】
商業印刷など分野において、印刷物に対する高級化および個性化の要求が高まっている。この要求を実現する方法として、印刷物の光沢性を制御する技術がある。当該技術として、光沢調整材の使用量を制御する方法（特許文献1）、ドット配置の集中度を制御して均一な光沢性を実現する方法（特許文献2）、記録走査回数を色材ごとに異ならせて均一な光沢性を実現する方法（特許文献3）が知られている。これらの技術においては、光沢制御と同時に、カラー画像について画質弊害が生じないことが求められる。
【０００３】
特許文献2の技術によれば、画像内の所定領域における光沢性の制御が可能であるが、再現可能な光沢の階調数がドット配置の種類の数に制限される。特許文献3の技術によれば、再現可能な光沢の階調数が走査回数の種類の数に制限される。従って、これらの技術によれば、光沢の階調数が少なく、滑らかな光沢変化を得ることが難しい。
【０００４】
一方、特許文献1の技術によれば、再現可能な光沢の階調数が光沢調整材の使用量によって決まり、滑らかな光沢制御が可能になる。しかし、光沢調整材の使用量のみで制御可能な光沢範囲（ダイナミックレンジ）はあまり広くない。このように、従来の光沢性の制御技術は、広いダイナミックレンジにおける滑らかな光沢再現のような特徴再現を得ることが難しい。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2008-213271号公報
【特許文献２】特開2010-120185号公報
【特許文献３】特開2012-035603号公報
【非特許文献】
【０００６】
【非特許文献１】JIS H 8686-1「アルミニウム及びアルミニウム合金の陽極酸化皮膜の写像性試験方法-第1部：視感測定方法」
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、形成される画像において特徴再現を得ることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、前記の目的を達成する一手段として、以下の構成を備える。
【０００９】
本発明にかかる画像処理は、画像の色を表す第一の画像データと、前記画像の特徴を表す第二の画像データと、を取得する取得手段と、
前記第一の画像データを色分解することにより、第一の色材量を表す第一の色材量データと、該第一の色材量よりも淡色材の色材量を多く含む第二の色材量を表す第二の色材量データと、を生成する色分解手段と、
前記第二の画像データに基づいて前記第一の色材量データを第三の色材量データに変換し、前記第二の画像データに基づいて前記第二の色材量データを第四の色材量データに変換する変換手段と、
前記第三の色材量データおよび前記第四の色材量データに基づいて、記録媒体上に記録する色材のドットの記録位置を示す画像形成データを生成する第一の生成手段と
を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、形成される画像において特徴再現を得ることができる。
【図面の簡単な説明】
【００１１】
【図１】実施例1の画像処理装置の構成例を示すブロック図。
【図２】画像処理装置における画像処理について説明するフローチャート。
【図３】色材量データの補正処理を説明する図。
【図４】出力データ生成部による画像形成データの生成処理を説明するフローチャート。
【図５】出力データ生成部による画像形成データの生成処理を説明するフローチャート。
【図６】低光沢補正色材量データからの画像形成データの生成を説明する図。
【図７】高光沢補正色材量データからの画像形成データの生成を説明する図。
【図８】低光沢画像形成データおよび高光沢画像形成データから生成される画像形成データの一例を示す図。
【図９】ディザマトリクスのセルの記録順を更新しない場合の作用を説明するための図、
【図１０】実施例2の画像処理装置の構成例を示すブロック図。
【図１１】光沢再現範囲LUTの一例を示す図。
【図１２】実施例3の画像処理装置の構成例を示すブロック図。
【図１３】色画像補正LUTの一例を示す図。
【図１４】色画像補正部の処理を説明する図。
【図１５】変形例1の画像処理装置の構成例を示すブロック図。
【図１６】変形例2の画像処理装置の構成例を示すブロック図。
【発明を実施するための形態】
【００１２】
以下、本発明にかかる実施例の画像処理装置および画像処理方法を図面を参照して詳細に説明する。なお、実施例は特許請求の範囲にかかる本発明を限定するものではなく、また、実施例において説明する構成の組み合わせのすべてが本発明の解決手段に必須とは限らない。
【００１３】
以下では、画像処理装置の入力情報として、色画像データおよび光沢画像データを用いる例を説明する。色画像データは、RGB各色8ビット3チャネルのカラー画像データとする。光沢画像データは、8ビット1チャネルのモノクロ画像データとし、値が大きいほど光沢度（光沢の度合い）が高いことを表す。
【００１４】
光沢値としては、非特許文献1に定められた光沢写像性の値を用いるが、光沢値の定義は限定されない。光沢写像性の値が大きい場合に照明像が鮮明であり、逆に値が小さい場合に照明像が不鮮明であることを示す。なお、色画像データと光沢画像データのサイズおよび解像度は同一とする。
【００１５】
また、以下では、本発明をインクジェット方式の画像形成に適用する例を説明するが、他の記録方式の画像形成、例えば、電子写真方式や昇華方式にも適用可能である。また、詳細は後述するが、紫外線硬化インクを用いて凹凸を再現する記録装置や、3Dプリンタなどにも適用可能である。
【実施例１】
【００１６】
［装置の構成］
図1のブロック図により実施例1の画像処理装置の構成例を示す。画像処理装置12は、パーソナルコンピュータ(PC)のような情報処理装置11から印刷ジョブを受信し、印刷ジョブに含まれる色画像データと光沢画像データに基づきインクジェットプリンタのような画像形成装置13に出力する画像形成データを生成する。画像処理装置12は、情報処理装置11にインストールされたプリンタドライバによって実装可能であり、その場合、以下に説明する画像処理装置12の各部、処理、機能は、情報処理装置11のCPUが所定のプログラムを実行することにより実現される。
【００１７】
画像処理装置12において、入力部101を介して入力される印刷対象の色画像データおよび光沢画像データはそれぞれ、色画像バッファ102と光沢画像バッファ103に格納される。入力部101としては、USBのようなシリアルバスインタフェイス、有線または無線LANのようなネットワークインタフェイスが利用可能である。
【００１８】
色分解部104は、色画像バッファ102に格納された色画像データを画像形成装置13が備えるインクのような色材の使用量を示すデータ（以下、色材量データ）に変換する色分解処理を実行する。色分解処理の際、色分解部104は、RGB値と色材量データの関係が記述された色分解用のルックアップテーブル（以下、色分解LUT）を参照する。画像処理装置12は、色分解LUTとして、低光沢用の色分解LUT（以下、低光沢LUT）105と高光沢用の色分解LUT（以下、高光沢LUT）106を有する。色分解部104は、それら色分解LUTを用いて色分解処理した色材量データを出力する。
【００１９】
例えば、画像形成装置13がシアンC、マゼンタM、イエローY、ブラックK、淡シアンPc、淡マゼンタPm、グレイGyの七色材を備える場合、七色材分の色材量データが高光沢と低光沢の二通り出力され、合計14プレーンの色材量データが得られる。
【００２０】
低光沢LUT105と高光沢LUT106は、同一のRGB値に対しては、略同一の色を再現し、異なる光沢を再現する色材量データを保持する。低光沢LUT105は濃色材C、M、Kを相対的に多く使用する色材量データを保持し、高光沢LUT106は淡色材Pc、Pm、Gyを相対的に多く使用する色材量データを保持する。以下では、低光沢LUT105に基づき生成された色材量データを「低光沢色材量データ」、高光沢LUT106に基づき生成された色材量データを「高光沢色材量データ」と呼ぶ。
【００２１】
光沢画像反転部107は、光沢画像バッファ103に格納された光沢画像データから反転光沢画像を表す反転光沢画像データ（以下、反転データ）を生成する。反転光沢画像は、光沢画像の画素値を反転させた画像であり、光沢画像データが0からGm（例えば255）の値をとる場合、光沢画像の画素値をGlとすると、反転光沢画像の画素値はGl'=Gm-Glである。
【００２２】
色材量補正部108は、詳細は後述するが、光沢画像データおよび反転データに基づき、色分解部104から出力される色材量データを補正する。以下では、補正後の色材量データを「補正色材量データ」と呼ぶ。
【００２３】
出力データ生成部109は、詳細は後述するが、色材量補正部108から出力される補正色材量データに基づき画像形成データを生成する。画像形成データは、画像形成装置13における記録ヘッド走査ごとの各色材の記録位置を規定するデータである。
【００２４】
出力データバッファ110は、出力データ生成部109が出力する画像形成データを格納する。出力データバッファ110に格納された画像形成データは、画像形成装置13の画像形成動作に同期して、出力部111を介して画像形成装置13に出力される。出力部111としては、USB、eSATA、PCI、PCIe（登録商標）などの汎用インタフェイスや専用インタフェイスが利用可能である。
【００２５】
画像形成装置13の構成の詳細は省略するが、画像形成装置13は、複数の記録素子を用いて、記録媒体の同一領域を同一の記録材により複数回、記録走査することが可能である。つまり、記録媒体に対して記録ヘッドを相対的に縦横に移動して、画像形成データが表す各色材の二値画像を記録媒体上に記録する。また、画像形成装置13は、記録媒体上を記録ヘッドによって複数回走査して画像を完成させるマルチパス記録方式を採用し、記録ヘッドの往路走査と復路走査の何れにおいても記録動作を行う所謂双方向印刷方式を採用する。
【００２６】
［画像処理］
図2のフローチャートにより画像処理装置12における画像処理について説明する。入力部101は、入力される色画像データを色画像バッファ102に格納し、入力される光沢画像データを光沢画像バッファ103に格納する(S301)。
【００２７】
色分解部104は、低光沢LUT105と高光沢LUT106を参照して、色画像バッファ102に格納された色画像データのRGB値を二通りのCMYKPcPmGy値に変換（色分解）し、低光沢色材量データと高光沢色材量データを生成する(S302)。なお、色分解後の色材量データを各色材8ビットとするが、ビット深さ（階調数）は任意である。
【００２８】
光沢画像反転部107は、光沢画像バッファ103に格納された光沢画像データから反転データを生成する(S303)。色材量補正部108は、色材量データの補正を行う(S304)。図3により色材量データの補正処理を説明する。なお、簡単化のために、図3においては、画像サイズが4×4画素、色材量データと光沢画像データが4ビット（16階調）として説明を行う。
【００２９】
図3(a)は低光沢色材量データの補正処理を示す。低光沢補正色材量データ403は、画素ごとの低光沢色材量データ401と反転データ402の乗算結果を階調数に基づき正規化したデータである。階調数に基づく正規化は、乗算結果をN（=階調数-1）で除算し、小数部を切り捨てるか四捨五入する。図3(b)は高光沢色材量データの補正処理を示す。高光沢補正色材量データ406は、画素ごとの高光沢色材量データ404と光沢画像データ405の乗算結果を階調数に基づき正規化したデータである。
【００３０】
次に、出力データ生成部109は、詳細は後述するが、補正色材量データに基づき画像形成データを生成し、画像形成データを出力データバッファ110に格納する(S305)。画像形成データは、画像全体、または、単位記録領域に対応するバンド幅といった任意のサイズ単位に、出力部111よって画像形成装置13に出力され(S306)、画像形成データが表す画像の形成が開始される。なお、ステップS302からS305の処理は、画像全体に対して一度に行われてもよいし、バンド幅などのサイズ単位に行われてもよい。
【００３１】
●出力データ生成部
図4、図5のフローチャートにより出力データ生成部109による画像形成データの生成処理(S305)を説明する。以下では、簡単化のために、4×4ドットの印刷領域を対象とし、補正色材量データが4ビット（16階調）、8パスの記録走査によって画像が形成される例を説明する。また、画像形成データの生成は色材ごとに行われる。
【００３２】
出力データ生成部109は、初期のディザマトリクスを取得する(S502)。なお、初期のディザマトリクスは、出力データ生成部109のROMなどに格納されている。続いて、出力データ生成部109は、色材量補正部108からある色材に対応する低光沢補正色材量データ403を取得する(S502)。
【００３３】
図6により低光沢補正色材量データからの画像形成データの生成を説明する。図6は、各画素値が「10」の低光沢補正色材量データ403、ディザマトリクス411、低光沢補正色材量データ403に対応するオンドットを示す。ディザマトリクス411の4×4のセルにはオンドットの記録順（0-15）が格納されている。
【００３４】
次に、出力データ生成部109は、下式により、印刷領域の総ドット数Dを算出する(S503)。
D = ΣxΣyI(x, y)/Nc；      …(1)
ここで、I(x, y)は低光沢補正色材量データ403の画素位置(x, y)における画素値、
Ncはセル数（図6の例ではNc=16）。
【００３５】
つまり、総ドット数Dは、印刷領域における低光沢補正色材量データ403の画素値の合計をセル数Ncで除算した値であり、図6の例においてはD=10になる。続いて、出力データ生成部109は、下記の手順により、各パスにおけるオンドット数Diを決定する(S504)。まず、下式により、パスごとのオンドット数Dpを算出する。
Dp = D×Rp = D×1/Np；      …(2)
ここで、Rpは記録走査ごとのドット数比率、
Npは記録走査のパス数。
【００３６】
式(2)によれば、総ドット数Dは各パスに均等に分割され、図6の例において各パスのオンドット数Dp=1.25になる。オンドット数Dpに存在する小数部をパスに割り当てるため、出力データ生成部109は、下記の手順により、各パスのオンドット数Diを決定する。
Int = INT(Dp)；
dec = Dp - Int；
for (i=1, i≦Np, i++) {
Di = Int；
}
if (dec ＞ 0) {
i = 1；
Int = dec×Np；
while (Int ＞ 0) {
Di = Di + 1；
Int = Int - 1；
i ++；
if (i ＞ Np)
i =1；
}
}                            …(3)
ここで、INT(x)は実数xの小数部を切り捨てる関数。
【００３７】
図6の例においてD1とD2が「2」になり、D3からD8は「1」になる。なお、手順(3)には、下位側のパスから順に（第1パス、第2パス、…の順に）小数部に対応するオンドット数を割り当てる例を示すが、上位側のパスから順に（第Npパス、第Np-1パス、…の順に）割り当てを行ってもよい。あるいは、ランダムなパス順に割り当てを行ってもよい。
【００３８】
次に、出力データ生成部109は、ディザマトリクス411を参照して、各パスにおけるDi個のオンドットの位置を決定する。図6(c)は低光沢補正色材量データ403について決定される第1パスのオンドットの位置を示す。同様に、図6(d)から図6(j)は、低光沢補正色材量データ403について決定される第2パスから第8パスのオンドットの位置を示す。
【００３９】
各パスのオンドットの位置の決定は、ディザマトリクス411の各セルに設定された記録順に行われる。図6(c)において、出力データ生成部109は、ディザマトリクス411の記録順「0」と「1」のセルに対応する位置を第1パスのオンドットの位置を決定し(S505)、当該セルの記録順にセル数Nc（この例では16）を加算する(S506)。そのため、当該セルの記録順は、図6(d)に示すように、「0」「1」から「16」「17」に更新される。
【００４０】
次に、出力データ生成部109は、全パスについてオンドットの位置を決定したか否かを判定し(S507)、未決定のパスがあれば処理をステップS505に戻し、次のパスのオンドットの位置を決定する。なお、図4、図5には示さないが、Di=0の場合はステップS505、S506の処理をスキップすることができる。以上の処理により、低光沢補正色材量データ403について第1パスから第Npパスまでのオンドットの位置が決定し、低光沢画像形成データが生成される。
【００４１】
次に、出力データ生成部109は、色材量補正部108から低光沢補正色材量データ403と同様の色材に対応する高光沢補正色材量データ406を取得する(S508)。図7により高光沢補正色材量データからの画像形成データの生成を説明する。図7は、各画素値が「5」の高光沢補正色材量データ406、低光沢画像形成用データの生成において更新された更新ディザマトリクス412、高光沢補正色材量データ406に対応するオンドットを示す。この例では、更新ディザマトリクス412の4×4のセルにはオンドットの記録順（10-25）が格納されている。
【００４２】
次に、出力データ生成部109は、式(1)により、印刷領域の総ドット数Dを算出する(S509)。図7の例においてはD=5になる。続いて、出力データ生成部109は、下記の手順により、各パスにおけるオンドット数Diを決定する(S510)。まず、下式により、パスごとのオンドット数Dpを算出する。
Dp = D×Rp = D×1/2；      …(4)
【００４３】
パスごとのドット数Dpの算出する式(4)において、記録走査ごとのドット数比率Rpが低光沢補正色材量データの場合と異なる。式(4)によれば、総ドット数Dは二分割され、図7の例においてはDp=2.5になる。オンドット数Dpに存在する小数部をパスに割り当てるため、出力データ生成部109は、下記の手順により、各パスのオンドット数Diを決定する。
Int = INT(Dp)；
dec = Dp - Int；
for (i=1, i≦NP, i++) {
if (i ≦ 2)
Di = Int；
else
Di = 0；
}
if (dec ＞ 0)
D1 = D1 + 1；              …(5)
【００４４】
つまり、第1パスと第2パスにオンドットが割り当てられ、図7の例においてはD1=3、D2=2、D3からDNpは「0」になる。言い替えれば、第3から第8パスにはオンドットの割り当てがない。
【００４５】
次に、出力データ生成部109は、ステップS505、S506と同様の処理により、各パスのオンドットの位置を決定する。図7(c)においては、出力データ生成部109は、更新ディザマトリクス412の記録順「10」「11」「12」のセルに対応する三つのドットを第1パスのオンドットに決定する(S510)。そして、それらセルの記録順にセル数Nc（この例では16）を加算する(S511)。そのため、それらセルの記録順は、図7(d)に示すように、「10」「11」「12」から「26」「27」「28」に更新される。
【００４６】
次に、出力データ生成部109は、第1および第2パスについてオンドットの位置を決定したか否かを判定し(S512)、未決定のパスがあれば処理をステップS510に戻し、次のパスのオンドットの位置を決定する。なお、図4、図5には示さないが、Di=0の場合はステップS510、S511の処理をスキップすることができる。以上の処理により、高光沢補正色材量データ406について第1パスから第Npパスまでのオンドットの位置が決定し、高光沢画像形成データが生成される。
【００４７】
次に、出力データ生成部109は、低光沢画像形成データと高光沢画像形成データの論理和を計算して画像形成データを生成し、画像形成データを出力データバッファ110に格納する(S513)。図8により低光沢画像形成データおよび高光沢画像形成データから生成される画像形成データの一例を示す。なお、図8は4×4ドット領域、一色材分、8パス分の画像形成データを示している。
【００４８】
次に、出力データ生成部109は、全色材に対応する画像形成データを生成したか否かを判定し(S514)、画像形成データの生成が未了の色材があれば処理をステップS502に戻し、次の色材に対応する画像形成データを生成を行う。
【００４９】
上記の処理によれば、入力される光沢画像データの値が最大値と最小値の間にある場合、光沢値に応じた比率に応じて、高光沢画像形成データと低光沢画像形成データが混在することになる。相対的に淡色材を多用する色分解特性を有する高光沢LUT106に基づき少ないパス数で記録されるドットと、相対的に濃色材を多用する色分解特性を有する低光沢LUT105に基づき多いパス数で記録されるドットが、光沢値に応じた割合で混在する。
【００５０】
さらに、出力データ生成部109は、オンドットが各パスに分散するように低光沢画像形成データを生成し、オンドットが一部のパスに集中するように高光沢画像形成データを生成する。つまり、低光沢LUTと高光沢LUTを使用するだけでなく、オンドット数、ドット配置、パス数を含めて光沢再現制御を行うため、光沢範囲（ダイナミックレンジ）を拡大し、多階調の光沢再現が可能になる。その結果、形成される画像の特徴再現として、広いダイナミックレンジにおいて滑らかな光沢再現を得ることができる。
【００５１】
上記では、光沢画像データを外部から入力する例を説明したが、光沢画像データの取得方法は上記に限定されない。例えば、色画像データの輝度分布やヒストグラム等から生成する任意の方法を用いることができる。
【００５２】
また、二種類の色分解LUTを備える例を説明したが、色分解LUTは一つでもよい。その場合、色材量データは一つになるが、色材量補正部108により低光沢補正色材量データと高光沢補正色材量データが生成され、出力データ生成部109の処理が実行されるため、光沢範囲の拡大、多階調の光沢再現が可能になる。逆に、三種類以上の色分解LUTを備える場合、三種類以上のデータ（例えば、低光沢補正色材量データ、高光沢補正色材量データ、中光沢色材量データなど）を生成し、それらデータごとにオンドットを割り当てるパス数（以下、割当パス数）を制御すればよい。
【００５３】
また、画像形成データの生成方法は上記に限定されない。本発明の効果を得るには、高光沢画像形成データと低光沢画像形成データの生成について、ドット配置の決定方法と割当パス数の決定方法のどちらかが異なればよい。例えば、ドットの集中度は異なるが割当パス数は同一としてもよく、割当パス数は異なるがドット配置は同一としてもよい。
【００５４】
また、高光沢画像形成データと低光沢画像形成データの二種類を混在させる例を説明したが、混在させるデータの数は限定されず、三種類以上であってもよい。また、高光沢画像形成データと低光沢画像形成データの生成順序は任意であり、どちらを先に生成してもよく、同時に生成してもよい。また、ドット位置の決定方法は限定されず、使用するディザマトリクスの種類、サイズ、初期化タイミングなどは任意である。
【００５５】
また、ステップS506においてディザマトリクス411のセルの記録順を更新する例を説明したが、更新の有無は任意に選択することができる。好適な例として、低光沢画像形成データを生成する際は更新を行わないと、より低い値の光沢再現が可能になる。図9に示すように、オンドットが同一位置になり、オンドットが重なることで、記録媒体上の凹凸が強調されるためである。
【００５６】
また、パスごとにオンドットの配置を決定する例を説明したが、先にオンドットの配置を決定した後、各パスに割り振る構成にしてもよい。また、所定領域内の総ドット数Dを決定した後、各パスのオンドット数Diを決定する例を説明したが、総ドット数Dを決定せずに、各パスごとに補正色材量データからオンドット数Diを決定してもよい。
【００５７】
また、8パスの例を説明したが、パス数は任意である。パス数が1の場合はパス数に関する制御ができなくなるが、オンドットの位置制御は可能である。また、双方向印刷の例を説明したが片方向印刷でもよい。また、複数の記録ヘッドを用いた印刷方式にも本発明は適用することができる。
【００５８】
また、画像形成装置13において、記録ヘッドの構成は任意であり、ノズル数、記録材数、記録材の種類についても任意の構成を採用することができる。例えば、記録媒体の幅よりも長いフルマルチヘッドを用いてもよい。また、レッドやグリーンなどの特色の色材、白の色材、ほぼ無色透明のクリア材、金属調のメタリック材、真珠調のパール材など任意の記録材を用いることができる。また、顔料インク、染料インク、ソルベントインク、蛍光インク、紫外線硬化インクなどについても任意に選択することができる。
【実施例２】
【００５９】
以下、本発明にかかる実施例2の画像処理装置および画像処理方法を説明する。なお、実施例2において、実施例1と略同様の構成については、同一の符号を付して、その詳細な説明を省略する場合がある。
【００６０】
実施例1では、入力された光沢画像データを直接用いて高光沢画像形成データと低光沢画像形成データを混在させる方法を説明した。しかし、一般に顔料インクを用いるプリンタにおいては色ごとに光沢特性が異なるため、実施例1の方法によれば、光沢画像データが同一で、色画像データが異なる場合、再現される光沢が異なる場合がある。実施例2では、色ごとの光沢再現範囲を取得し、光沢再現範囲に基づき光沢画像データを補正して用いる例を説明する。
【００６１】
図10のブロック図により実施例2の画像処理装置の構成例を示す。実施例2の画像処理装置10は、実施例1の構成に加えて、光沢画像補正部112と光沢再現範囲テーブル（光沢再現範囲LUT）113を備える。光沢画像補正部112は、光沢再現範囲LUT113を参照して、光沢画像バッファ103に格納された光沢画像データを補正する。
【００６２】
図11により光沢再現範囲LUT113の一例を示す。光沢再現範囲LUT113は、RGB値ごとの低光沢値GL、高光沢値GHを示すテーブルである。低光沢値GLは、最小の光沢画像データGl=0のときに再現可能な光沢値であり、例えば低光沢LUT105を用いて、多いパス数で画像形成を行った場合に得られる光沢値である。また、高光沢値GHは、最大の光沢画像データGl=255のときに再現可能な光沢値であり、例えば高光沢LUT106を用いて、少ないパス数で画像形成を行ったときに再現される光沢値である。低光沢値GL、高光沢値GHは、一般に色ごと（RGB値ごと）に異なる。
【００６３】
なお、光沢再現範囲LUT113は、RGB値のすべての組み合わせに対する低光沢値GL、高光沢値GHを保持する必要はなく、例えばRGB値を16刻みにした173=4913格子点に対応する低光沢値GL、高光沢値GHを保持する。そして、格子点間のRGB値に対応する低光沢値GL、高光沢値GHの取得には、四面体補間などの任意の補間方法を用いればよい。
【００６４】
光沢画像補正部112は、光沢再現範囲LUT113に格納された、低光沢値GLの最小値GLminと、高光沢値GHの最大値GHmaxを取得する。次に、光沢画像補正部112は、下式により、注目画素の光沢画像データの値Glを変換する。
Gt = (Gl/Glmax)(GHmax - GLmin) ＋ GLmin；      …(6)
ここで、Glmaxは光沢画像バッファ103に格納された光沢画像データの最大値。
【００６５】
式(6)によれば、Gl=0からGl=Glmaxの光沢画像データが、Gt=GLminからGt=GHmaxの範囲に正規化される。次に、光沢画像補正部112は、下式により、正規化光沢値Gtを変換する。
Gt' = {Gt - GL(RGB)}/{GH(RGB) - GL(RGB)}；
if (Gt' ＜ 0)
Gt' = 0；
if (Gt' ＞ 1)
Gt' = 1；
Gt' = Gt'×255；      …(7)
ここで、GL(RGB)は注目画素のRGB値に対する低光沢値GL、
GH(RGB)は注目画素のRGB値に対する高光沢値GH。
【００６６】
式(7)によれば、正規化光沢値Gt'は、GL(RGB)からGH(RGB)の範囲の位置を示す比率(0-1)に変換された後、例えば8ビット値に戻される。光沢画像補正部112は、このように得た光沢値Gt'を光沢画像反転部107に供給する。
【００６７】
このように、光沢画像データの同一値に対して色画像データが異なる場合も、略同一の光沢を再現しながら、滑らかな光沢再現を得ることができる。
【００６８】
なお、光沢画像データの正規化方法は限定されず、最小の低光沢値GLminおよび最大の高光沢値GHmaxは任意に設定してよい。また、より感覚量に近付けるように、正規化に用いる式として非線形式を用いてもよい。あるいは、変換用テーブルを用いてもよい。
【実施例３】
【００６９】
以下、本発明にかかる実施例3の画像処理装置および画像処理方法を説明する。なお、実施例3において、実施例1、2と略同様の構成については、同一の符号を付して、その詳細な説明を省略する場合がある。
【００７０】
実施例1、2では、低光沢LUT105と高光沢LUT106が、同一RGB値に対して略同一の色を再現する色材量値を保持する例を説明した。しかし、画像形成装置13の処理によっては、光沢値が最大になる場合と最小になる場合で色再現範囲が大きく異なることがある。例えば、低光沢では濃色材を多用するために色再現範囲が広く、高光沢では淡色材を多用するために色再現範囲が狭くなることがある。
【００７１】
言い替えれば、同一RGB値に対して低光沢と高光沢で略同一の色再現を行うように色分解LUTを設計すれば、色再現範囲の狭い高光沢の色再現性に合わせた色設計になる。その結果、低光沢において再現可能な色再現範囲の活用が難しくなる場合がある。実施例3では、光沢によって色再現範囲が大きく異なる場合も、色画像データを補正することで、色再現範囲を有効に活用する例を説明する。
【００７２】
図12のブロック図により実施例3の画像処理装置の構成例を示す。実施例3の画像処理装置10は、実施例2の構成に加えて、色画像補正部114と色画像補正テーブル（色画像補正LUT）115を備える。色画像補正部114は、色画像補正LUT115を参照して、色画像バッファ102に格納された色画像データから低光沢画像データと高光沢画像データを生成する。
【００７３】
低光沢画像データは、色分解部104において、低光沢LUT105を参照して低光沢色材量データに変換されるRGB画像データである。同様に、高光沢画像データは、色分解部104において、高光沢LUT106を参照して高光沢色材量データに変換されるRGB画像データである。
【００７４】
図13により色画像補正LUT115の一例を示す。色画像補正LUT115は、RGB値ごとに、対応する低光沢画像データ用のRGB値と高光沢画像データ用のRGB値を格納する。なお、色画像補正LUT115は、RGB値のすべての組み合わせに対するRGB値を保持する必要はなく、例えばRGB値を16刻みにした173=4913格子点に対応する低光沢画像データ用のRGB値と高光沢画像データ用のRGB値を保持する。そして、格子点間のRGB値に対応する低光沢画像データ用のRGB値と高光沢画像データ用のRGB値の取得には、四面体補間などの任意の補間方法を用いればよい。
【００７５】
図14により色画像補正部114の処理を説明する。図14は、明度値L*を省略し、色情報a*、b*および光沢によって色と光沢の再現範囲を表した模式図である。以下では、色と光沢の組み合わせを「色光沢」と呼ぶ。図14において、明度値L*の省略は表記上の都合であり、実際の処理は明度値L*も用いる四次元空間である色光沢空間における処理になる。
【００７６】
図14において、曲面1401は低光沢画像形成データによる色光沢の再現範囲を表し、曲面1402は高光沢画像形成データによる色光沢の再現範囲を表す。以下では、曲面1401を「低光沢色域」、曲面1402を「高光沢色域」と呼ぶ。図14に示すように、低光沢色域と高光沢色域では、色再現範囲が異なり光沢再現範囲が異なる。
【００７７】
L*a*b*値と光沢値Glを組み合わせた入力値は図14に示す空間の一点で表される。入力値が点1403だとすると、点1403から光沢軸に平行に延伸した直線と低光沢色域1401との交点1404、および、高光沢色域1402との交点1405を取得する。そして、交点1404の色光沢と、交点1405の色光沢を所定比率で混合することで、点1403の色光沢を再現する。
【００７８】
所定比率の混合は、色画像補正LUT115と光沢再現範囲LUT113を次のように設計することで得られる。交点1404の色に対応するRGB値を色画像補正LUT115に低光沢画像データ用のRGB値として格納し、交点1404に対応する光沢値を光沢再現範囲LUT113に低光沢値GLとして格納する。一方、交点1405の色に対応するRGB値を色画像補正LUT115に高光沢画像データ用のRGB値として格納し、交点1405に対応する光沢値を光沢再現範囲LUT113に高光沢値GHとして格納する。
【００７９】
また、図14において、入力値1406の場合、点1406から光沢軸に平行に延伸した直線と低光沢色域1401との交点1407は存在するが、高光沢色域1402との交点が存在しない。言い替えれば、入力L*a*b*値を再現可能な点が、高光沢色域1402上に存在しない。このような場合、高光沢色域1402の境界上の、入力値1406に最も近い点1408と点1406を結ぶ直線を延伸して低光沢色域1401上の交点1409を探索する。なお、交点1408と交点1409の組み合わせが複数存在し得る場合は、二交点の色が近い組み合わせを採用する。
【００８０】
そして、交点1409の色に対応するRGB値を色画像補正LUT115に低光沢画像データ用のRGB値として格納し、交点1409に対応する光沢値を光沢再現範囲LUT113に低光沢値GLとして格納する。また、交点1408の色に対応するRGB値を色画像補正LUT115に高光沢画像データ用のRGB値として格納し、交点1408に対応する光沢値を光沢再現範囲LUT113に高光沢値GHとして格納する。言い替えれば、光沢が異なるだけでなく、L*a*b*値も異なる二点を使用して入力値1406に対応する低光沢画像データと高光沢画像データを決定する。
【００８１】
実施例3の画像処理装置12は、色画像データと光沢画像データが示す色光沢、低光沢画像形成データによる低光沢色域、および、高光沢画像形成データによる高光沢色域の間の対応関係を示す色光沢テーブルを用いる。色光沢テーブルは、色画像補正LUT115と光沢再現範囲LUT113の組み合わせである。これにより、光沢によって色再現範囲が大きく異なる場合も、色再現範囲を有効に活用しながら滑らかな光沢再現を得ることができる。なお、上記では、色についてL*a*b*値を用いる例を説明したが、色を表現する色空間は任意である。
【００８２】
［変形例］
以下では、本発明を適用可能な変形例について説明を行う。なお、変形例において、実施例1-3と略同様の構成については、同一の符号を付して、その詳細な説明を省略する場合がある。
【００８３】
●変形例1
実施例1-3では、色画像データと光沢画像データが入力される例を説明した。しかし、入力データは光沢画像データに限定されないし、色画像データから画像の特徴を表す光沢画像データを作成することも可能である。変形例1では、色画像データのみが入力され、色画像データから画像の特徴を表す画像データとして尖鋭度画像データを生成し、出力画像の尖鋭度を多階調に制御する例を説明する。
【００８４】
図15のブロック図により変形例1の画像処理装置の構成例を示す。変形例1の画像処理装置12は、実施例1の光沢画像バッファ103と光沢画像反転部107に代えて尖鋭度画像生成部116と尖鋭度画像反転部117を備える。また、低光沢LUT105と高光沢LUT106に代えて色分解用に低尖鋭LUT118と高尖鋭LUT119を備える。また、入力部101は、色画像データのみを入力する。
【００８５】
尖鋭度画像生成部116は、色画像バッファ102に格納された色画像データに基づき尖鋭度画像データを生成する。尖鋭度画像データの生成方法は、色画像データにおいて、隣接画素の間における画素値の差分を計算する方法を用いる。隣接画素の間の画素値の差分が大きい画素位置において尖鋭度画像データの値が大きくなり、尖鋭度が高いことが表される。
【００８６】
低尖鋭LUT118は低尖鋭性の淡色材を相対的に多用し、高尖鋭LUT119は高尖鋭性の濃色材を相対的に多用する色分解特性を有する。以下では、低尖鋭LUT118に基づき生成された色材量データを「低尖鋭色材量データ」、高尖鋭LUT119に基づき生成された色材量データを「高尖鋭色材量データ」と呼ぶ。
【００８７】
尖鋭度画像反転部117は、尖鋭度画像データから尖鋭度を反転した反転尖鋭度画像データ（以下、反転データ）を生成する。色材量補正部108は、尖鋭度画像データおよび反転データに基づき、色分解部104から出力される色材量データを補正した補正色材量データを生成する。色材量補正部108は、画素ごとに、低尖鋭色材量データと反転データを乗算し、乗算結果をN（=階調数-1）で除算し、小数部を切り捨てるか四捨五入した値を低尖鋭補正色材量データとする。また、画素ごとに、高尖鋭色材量データと尖鋭画像データを乗算し、乗算結果をNで除算し、小数部を切り捨てるか四捨五入した値を高尖鋭補正色材量データとする。
【００８８】
以下、出力データ生成部109の処理を図4、図5を参照して説明する。出力データ生成部109は、初期のディザマトリクスを取得し(S501)、色材量補正部108からある色材に対応する低尖鋭補正色材量データを取得する(S502)。そして、出力データ生成部109は、実施例1と同様に、印刷領域の総ドット数Dの算出(S503)からディザマトリクスの更新(S506)を行う。その後、色材量補正部108から低尖鋭補正色材量データと同様の色材に対応する高尖鋭補正色材量データを取得する(S508)。
【００８９】
次に、出力データ生成部109は、下記の手順により、印刷領域の総ドット数Dの算出(S509)を行い、各パスにおけるオンドット数Diを決定する(S510)。
Dp = D/4；
Int1 = INT(Dp)；
Int2 = (Dp - Int1)×4；
for (i=1, i≦Np, i++) {
if (Mod(i/2) ＞ 0) {
Di = Int1；
if (Int2 ＞ 0) {
Di = Di + 1；
Int2 = Int2 - 1；
}
else
Di = 0；
}                              …(8)
【００９０】
つまり、奇数回目の記録走査（奇数パス）にのみオンドットを割り当て、偶数回目の記録走査（偶数パス）にはオンドットを割り当てない。以降の処理は実施例1と同様である。
【００９１】
このような処理によれば、高尖鋭画像形成データに対しては、双方向印刷における往路走査と復路走査との間のレジストレーションのずれに起因する尖鋭度の低下を抑制することができる。その結果、形成される画像の特徴再現として、色画像データから生成した尖鋭度画像データに基づき、尖鋭度変化の滑らかな再現を得ることができる。
【００９２】
なお、上記では、光沢画像データの代わりに尖鋭度画像データを用いる例を説明したが、データの種類に限定はない。例えば、内部散乱、凹凸、距離などを表すデータでもよい。また、色画像データは必須ではなく、三種類以上のデータを入力してもよい。言い替えれば、本発明の特徴の本質は、ある特性値（光沢など）の再現値が異なる二種類以上の記録方法が規定される場合に、特性値の再現値を多階調に再現することにあり、本発明は、任意の特性値に対して適用することができる。
【００９３】
●変形例2
実施例1-3、変形例1においては、色材を用いて画像形成する例を説明した。変形例2では、凹凸を再現する画像形成について説明する。図16のブロック図により変形例2の画像処理装置の構成例を示す。
【００９４】
変形例2の画像処理装置10は、実施例1の光沢画像バッファ103と光沢画像反転部107に代えて、凹凸データバッファ120、凹凸画像反転部121を備える。入力部101は、色画像データと凹凸データを入力する。凹凸データは、画素位置における記録媒体面からの画像面の高さを示し、凹凸データが大きいほど画像面が高いことが表される。
【００９５】
低光沢LUT105と高光沢LUT106に代えて一つの色分解LUT122が備わり、色分解部104が生成する色材量データは一種類である。また、画像形成装置13は、色材のほかに、凹凸を形成するための記録材（以下、凹凸記録材）を備える。凹凸記録材は、例えば紫外線硬化樹脂を含む実質的に無色透明の記録材である。凹凸記録材によって記録媒体上に凹凸層を記録し、凹凸層の上（画像面）に色材によって画像を形成する。なお、凹凸記録材には僅かな色や濁りがあっても構わない。
【００９６】
凹凸画像反転部121は、凹凸画像データから反転凹凸画像データ（以下、反転データ）を生成する。色材量補正部108は、凹凸画像データおよび反転データに基づき、色分解部104から出力される色材量データを補正した補正色材量データを生成する。色材量補正部108は、画素ごとに、色材量データと反転データを乗算し、乗算結果をN（=階調数-1）で除算し、小数部を切り捨てるか四捨五入した値を低凹凸補正色材量データとする。また、画素ごとに、色材量データと凹凸画像データを乗算し、乗算結果をNで除算し、小数部を切り捨てるか四捨五入した値を高凹凸補正色材量データとする。
【００９７】
以下、出力データ生成部109の処理を図4、図5を参照して説明する。出力データ生成部109は、初期のディザマトリクスを取得し(S501)、色材量補正部108から凹凸画像データまたはある色材に対応する低凹凸補正色材量データを取得する(S502)。次に、出力データ生成部109は、印刷領域の総ドット数Dの算出(S503)を行い、下記の手順により、各パスにおけるオンドット数Diを決定する(S504)。
Dp = D/(Np - 1)；
Int1 = INT(Dp)；
Int2 = (Dp - Int1)×(Np - 1)；
if (凹凸画像データ) {
for (i=1, i≦Np, i++) {
if (i = 1)
Di = D；
else
Di = 0；
}
} else {
for (i=1, i≦Np, i++) {
if (i = 1)
Di = 0；
else {
Di = Int1；
if (Int2 ＞ 0) {
Di = Di + 1；
Int2 = Int2 - 1；
}
}
}
}                                …(9)
【００９８】
パス数Np=8の場合、凹凸記録材については第1パスにすべてのオンドットを割り当て、以降のパスにはオンドットを割り当てない。また、色材については第1パスにはオンドットを割り当てず、以降のパスにオンドットを割り当る。言い替えれば、色材に多くのパス数を割り当てることで、ノズル特性のばらつきや機械的な変動に起因する色再現の悪化を抑制する。
【００９９】
そして、出力データ生成部109は、実施例1と同様に、オンドット位置の決定(S505)とディザマトリクスの更新(S506)を行う。その後、色材量補正部108から凹凸画像データまたは低凹凸補正色材量データと同様の色材に対応する高凹凸補正色材量データを取得する(S508)。
【０１００】
次に、出力データ生成部109は、印刷領域の総ドット数Dの算出(S509)を行い、下記の手順により、各パスにおけるオンドット数Diを決定する(S510)。
Dp = D/(Np - 1)；
Int1 = INT(Dp)；
Int2 = (Dp - Int1)×(Np - 1)；
if (凹凸画像データ) {
for (i=1, i≦Np, i++) {
if (i = 1)
Di = 0；
else {
Di = Int1；
if (Int2 ＞ 0) {
Di = Di + 1；
Int2 = Int2 - 1；
}
}
}
} else {
for (i=1, i≦Np, i++) {
if (i = 1)
Di = D；
else
Di = 0；
}
}                                …(10)
【０１０１】
パス数Np=8の場合、凹凸記録材については第1パスから第7パスにオンドットを割り当て、第8パスにはオンドットを割り当てない。また、色材については第1パスから第7パスにはオンドットを割り当てず、第8パスにのみオンドットを割り当る。言い替えれば、凹凸記録材に多くのパス数を割り当てることで、隣接する凹凸記録材のドット同士の硬化前の接触を防ぎ、凹凸再現の悪化を抑制する。以降の処理は実施例1と同様である。
【０１０２】
このように、凹凸を再現する画像形成において、形成される画像の特徴再現として滑らかな凹凸再現を得ることができる。
【０１０３】
［その他の実施例］
本発明は、上述の実施形態の一以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける一以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、一以上の機能を実現する回路（例えば、ASIC）によっても実現可能である。
【符号の説明】
【０１０４】
101 … 入力部、104 … 色分解部、107 … 光沢画像反転部、108 … 色材量補正部、109 … 出力データ生成部
【図１】
0006609141.tif 000002
【図２】
0006609141.tif 000003
【図３】
0006609141.tif 000004
【図４】
0006609141.tif 000005
【図５】
0006609141.tif 000006
【図６】
0006609141.tif 000007
【図７】
0006609141.tif 000008
【図８】
0006609141.tif 000009
【図９】
0006609141.tif 000010
【図１０】
0006609141.tif 000011
【図１１】
0006609141.tif 000012
【図１２】
0006609141.tif 000013
【図１３】
0006609141.tif 000014
【図１４】
0006609141.tif 000015
【図１５】
0006609141.tif 000016
【図１６】
0006609141.tif 000017