(57)【要約】【課題】  記録媒体上で光沢を表現する層と色を表現する層とを積層した画像において、色と光沢とを高精度に再現するための処理を提供することを目的とする。【解決手段】  記録媒体上に第１層と第２層とを積層した画像を形成するためのデータを生成する画像処理装置であって、光沢記録材の前記第１層におけるドット配置を表す第１ドット配置データを取得する第１取得手段と、有色記録材の記録量を表す画像データを取得する第２取得手段と、前記第１ドット配置データに基づいて、前記画像データを、前記有色記録材のドット配置を表す第２ドット配置データに変換するハーフトーン手段と、前記ハーフトーン手段は、前記第２層の第１領域における前記ハーフトーン処理が、前記第１領域が前記第１層で対応する領域以外の領域に対応する、前記第２層の第２領域における前記ハーフトーン処理に影響を及ぼさないようにすることを特徴とする画像処理装置。【選択図】  図７
2018015987.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体上に第１層と第２層とを積層した画像を形成するためのデータを生成する画像処理装置であって、
前記第１層を形成するための光沢記録材の前記第１層におけるドット配置を表す第１ドット配置データを取得する第１取得手段と、
前記第２層を形成するための有色記録材の記録量を表す画像データを取得する第２取得手段と、
前記第１ドット配置データが表すドット配置に基づいて、前記画像データを、前記記録媒体上における前記有色記録材のドット配置を表す第２ドット配置データに変換するハーフトーン処理を行うハーフトーン手段と、
前記ハーフトーン手段は、前記第２層の第１領域における前記ハーフトーン処理が、前記第１領域が前記第１層で対応する領域以外の領域に対応する、前記第２層の第２領域における前記ハーフトーン処理に影響を及ぼさないように、それぞれの領域における前記ハーフトーン処理を、処理の内容を独立させて行うことを特徴とする画像処理装置。
【請求項２】
前記光沢記録材は光沢の発現を制御する記録材であり、
前記有色記録材は有色の記録材であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記光沢記録材は、前記光沢記録材が塗布された領域で反射した光の拡散反射成分が、前記記録媒体で反射した前記光の拡散反射成分より大きい記録材であることを特徴とする請求項１又は請求項２に記載の画像処理装置。
【請求項４】
前記光沢記録材はホワイトインクであり、
前記記録媒体はシルバーメディアであることを特徴とする請求項１乃至請求項３のいずれか一項に記載の画像処理装置。
【請求項５】
前記光沢記録材は、前記光沢記録材が塗布された領域で反射した光の正反射成分が、前記記録媒体で反射した前記光の正反射成分より大きい記録材であることを特徴とする請求項１又は請求項２に記載の画像処理装置。
【請求項６】
前記光沢記録材はシルバーインクであり、
前記記録媒体はホワイトメディアであることを特徴とする請求項２又は請求項５に記載の画像処理装置。
【請求項７】
前記第２領域は、前記第２層において互いに異なる複数の領域を有し、
前記ハーフトーン手段は、前記複数の領域におけるそれぞれの前記ハーフトーン処理が互いに影響を及ぼさないように、それぞれの領域における前記ハーフトーン処理を、処理の内容を独立させて行うことを特徴とする請求項１乃至請求項６のいずれか一項に記載の画像処理装置。
【請求項８】
前記第１領域が前記第１層で対応する領域と光沢特性が異なる前記第１層の領域に、前記第２領域が対応することを特徴とする請求項１乃至請求項７のいずれか一項に記載の画像処理装置。
【請求項９】
前記画像への入射光に対する反射強度又は反射率を取得する第３取得手段と、
前記反射強度又は反射率に基づいて、前記光沢記録材の記録量を決定する第１決定手段と、
前記光沢記録材の記録量に基づいて、前記第１ドット配置データを生成する第１生成手段と、をさらに有し、
前記第１取得手段は、前記第１生成手段によって生成された前記第１ドット配置データを取得することを特徴とする請求項１乃至請求項８のいずれか一項に記載の画像処理装置。
【請求項１０】
前記画像の色を表す色信号を取得する第４取得手段と、
前記色信号に基づいて、前記有色記録材の記録量を決定する第２決定手段と、
前記有色記録材の記録量に基づいて、前記画像データを生成する第２生成手段と、をさらに有し、
前記第２取得手段は、前記第２生成手段によって生成された前記画像データを取得することを特徴とする請求項１乃至請求項９のいずれか一項に記載の画像処理装置。
【請求項１１】
前記画像データは各画素に前記有色記録材の記録量を表す画素値を格納したデータであって、
前記第２層の前記第１領域と前記第２領域とを識別するマスクデータを取得する第５取得手段と、
前記マスクデータに基づいて、前記第１領域の画素値のみを有する第１領域データと前記第２領域の画素値のみを有する第２領域データを生成する第３生成手段と、
前記第１領域データにおいて、前記第２領域の画素値を前記第１領域の画素値を用いて補間し、前記第２領域データにおいて、前記第１領域の画素値を前記第２領域の画素値を用いて補間する補間手段と、をさらに有し、
前記ハーフトーン手段は、前記画像データとして、前記補間手段によって画素値を補間された前記第１領域データと前記第２領域データとに前記ハーフトーン処理を行うことを特徴とする請求項１乃至請求項１０のいずれか一項に記載の画像処理装置。
【請求項１２】
前記ハーフトーン手段は、誤差拡散法を用いて記録材の記録量からドット配置データへの変換を行うことを特徴とする請求項１乃至請求項１１のいずれか一項に記載の画像処理装置。
【請求項１３】
前記ハーフトーン手段は、ディザマトリクスを用いて記録材の記録量からドット配置データへの変換を行うことを特徴とする請求項１乃至請求項１１のいずれか一項に記載の画像処理装置。
【請求項１４】
前記光沢記録材はクリアインクであることを特徴とする請求項１又は請求項２又は請求項７乃至請求項１３のいずれか一項に記載の画像処理装置。
【請求項１５】
前記第１層は前記クリアインクによって形成された構造体を有する層であって、
前記画像の光沢の強度が最も大きい位置の方位角を取得する第６取得手段と、
前記光沢の強度が最も大きい方位角に基づいて、前記構造体が有する斜面の向きの方位角が前記光沢の強度が最も大きい方位角に近くなるように、前記構造体を形成するためのクリアインクの記録量を決定する第３決定手段と、
前記クリアインクの記録量に基づいて、前記第１ドット配置データを生成する第４生成手段と、をさらに有し、
前記第１取得手段は、前記第４生成手段によって生成された前記第１ドット配置データを取得することを特徴とする請求項１４に記載の画像処理装置。
【請求項１６】
前記第１ドット配置データと前記第２ドット配置データとに基づいて、前記第１層と前記第２層とを形成する形成手段をさらに有することを特徴とする請求項１乃至請求項１５のいずれか一項に記載の画像処理装置。
【請求項１７】
記録媒体上に第１層と第２層とを積層した画像を形成するためのデータを生成する画像処理装置であって、
前記第１層を形成するための光沢記録材の前記第１層におけるドット配置を表す第１ドット配置データを取得する第１取得手段と、
前記第２層を形成するための有色記録材の記録量を表す画像データを取得する第２取得手段と、
前記第１ドット配置データに基づいて、誤差拡散法における拡散係数を補正する補正手段と、
前記補正手段によって補正された前記拡散係数を用いた誤差拡散法により、前記画像データを、前記記録媒体上における前記有色記録材のドット配置を表す第２ドット配置データに変換するハーフトーン処理を行うハーフトーン手段と、
を有することを特徴とする画像処理装置。
【請求項１８】
コンピュータを請求項１乃至請求項１７のいずれか一項に記載の画像処理装置の各手段として機能させるためのプログラム。
【請求項１９】
記録媒体上に第１層と第２層とを積層した画像を形成するためのデータを生成する画像処理装置の画像処理方法であって、
前記第１層を形成するための光沢記録材の前記第１層におけるドット配置を表す第１ドット配置データを取得する第１取得ステップと、
前記第２層を形成するための有色記録材の記録量を表す画像データを取得する第２取得ステップと、
前記第１ドット配置データが表すドット配置に基づいて、前記画像データを、前記記録媒体上における前記有色記録材のドット配置を表す第２ドット配置データに変換するハーフトーン処理を行うハーフトーンステップと、
前記ハーフトーンステップは、前記第２層の第１領域における前記ハーフトーン処理が、前記第１領域が前記第１層で対応する領域以外の領域に対応する、前記第２層の第２領域における前記ハーフトーン処理に影響を及ぼさないように、それぞれの領域における前記ハーフトーン処理を、処理の内容を独立させて行うことを特徴とする画像処理方法。
【請求項２０】
記録媒体上に第１層と第２層とを積層した画像を形成するためのデータを生成する画像処理装置の画像処理方法であって、
前記第１層を形成するための光沢記録材の前記第１層におけるドット配置を表す第１ドット配置データを取得する第１取得ステップと、
前記第２層を形成するための有色記録材の記録量を表す画像データを取得する第２取得ステップと、
前記第１ドット配置データに基づいて、誤差拡散法における拡散係数を補正する補正ステップと、
前記補正ステップによって補正された前記拡散係数を用いた誤差拡散法により、前記画像データを、前記記録媒体上における前記有色記録材のドット配置を表す第２ドット配置データに変換するハーフトーン処理を行うハーフトーンステップと、
を有することを特徴とする画像処理方法。
【請求項２１】
記録媒体と、画像を形成するために前記記録媒体上に塗布する記録材と、によって形成されるプリント物であって、
前記画像は、前記画像の光沢を表す第１画像と前記画像の色を表す第２画像を積層することによって形成される画像であり、
前記第１画像の形成に用いる光沢インクのドット配置を変えると、前記第２画像の形成に用いる有色インクのドット配置が変わることを特徴とするプリント物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体上に色材層及び光沢記録層を積層した画像を形成するための画像処理技術に関する。
【背景技術】
【０００２】
一般的に、画像をインクジェットプリンタ等を用いて記録媒体上で再現するためには、プリンタに搭載されたインクのドット配置を決定するハーフトーン（ＨＴ）処理が必要である。このようなＨＴ処理に対して、モアレなどの意図しない規則パターン（アーチファクト）の発現を抑制することが求められている。特許文献１は、誤差拡散法を用いたＨＴ処理において、画像内で検出した輪郭方向に誤差を拡散する技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１５７０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方で、クリアインクやシルバーインクなどの光沢インクを搭載することで、色に加えて光沢を記録媒体上で再現するプリンタの普及が進んでいる。これらのプリンタでは、カラーインクで形成する色材層と、光沢インクで形成する光沢記録層とを、記録媒体上に積層することで色と光沢とを再現する。光沢記録層は領域ごとに異なる光沢を有し、色材層は領域ごとに異なる色を有する場合、色と光沢とを高精度に再現するためには、各層を形成する際に、他方の層に吐出するインクドットの位置に基づいて、インクドットを吐出する位置を調整する必要がある。しかしながら、特許文献１の技術では、カラー画像のみを参照してインクドットを吐出する位置を決定している。したがって、特許文献１の技術を用いて色材層と光沢記録層を形成する場合、意図した組み合わせでカラーインクのドットと光沢インクのドットが重ならず、色と光沢とを高精度に再現できないという課題がある。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、記録媒体上で光沢を表現する層と色を表現する層とを積層した画像において、色と光沢とを高精度に再現するための処理を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る画像処理装置は、記録媒体上に第１層と第２層とを積層した画像を形成するためのデータを生成する画像処理装置であって、前記第１層を形成するための光沢記録材の前記第１層におけるドット配置を表す第１ドット配置データを取得する第１取得手段と、前記第２層を形成するための有色記録材の記録量を表す画像データを取得する第２取得手段と、前記第１ドット配置データが表すドット配置に基づいて、前記画像データを、前記記録媒体上における前記有色記録材のドット配置を表す第２ドット配置データに変換するハーフトーン処理を行うハーフトーン手段と、前記ハーフトーン手段は、前記第２層の第１領域における前記ハーフトーン処理が、前記第１領域が前記第１層で対応する領域以外の領域に対応する、前記第２層の第２領域における前記ハーフトーン処理に影響を及ぼさないように、それぞれの領域における前記ハーフトーン処理を、処理の内容を独立させて行うことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、記録媒体上で光沢を表現する層と色を表現する層とを積層した画像において、色と光沢とを高精度に再現できる。
【図面の簡単な説明】
【０００８】
【図１】画像処理装置１のハードウェア構成を示すブロック図
【図２】画像処理装置１の機能構成を示すブロック図
【図３】プリンタ１３の構成を示す図
【図４】記録媒体上に形成する画像の断面模式図
【図５】記録媒体上に形成する画像の光の反射特性を説明する図
【図６】記録媒体上に形成する画像の正反射方向と非正反射方向で見える色を説明する図
【図７】取得部２０１で取得する画像データ及び光沢インクのドット配置データの一例を説明する図
【図８】画像処理装置１の処理を示すフローチャート
【図９】領域データの一例を説明する図
【図１０】記録媒体上に形成する光沢記録層の一例を説明する図
【図１１】ＨＴ部による処理を示すフローチャート
【図１２】ＨＴ部による誤差拡散法を用いたＨＴ処理の一例を説明する図
【図１３】第１生成部における領域データの生成処理の一例を説明する図
【図１４】境界からの距離に応じてディザマトリクスの閾値を変更する処理の一例を説明する図
【発明を実施するための形態】
【０００９】
本発明を実施するための形態について図面を参照して説明する。ただし、この実施例に記載されている構成要素はあくまで例示であり、必ずしも本発明の範囲をその実施例に限定するものではない。
【００１０】
［実施例１］
図１は、本実施例における画像処理装置１のハードウェア構成例である。画像処理装置１は、例えばコンピュータであり、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３を備える。ＣＰＵ１０１は、ＲＡＭ１０３をワークメモリとして、ＲＯＭ１０２、ＨＤＤ（ハードディスクドライブ）１５などに格納されたＯＳ（オペレーティングシステム）や各種プログラムを実行する。また、ＣＰＵ１０１は、システムバス１０７を介して各構成を制御する。尚、後述するフローチャートによる処理は、ＲＯＭ１０２やＨＤＤ１５などに格納されたプログラムコードがＲＡＭ１０３に展開され、ＣＰＵ１０１によって実行される。汎用Ｉ／Ｆ（インターフェース）１０４には、シリアルバス１１を介して、マウスやキーボードなどの入力デバイス１２やプリンタ１３が接続される。ＳＡＴＡ（シリアルＡＴＡ）Ｉ／Ｆ１０５には、シリアルバス１４を介して、ＨＤＤ１５や各種記録メディアの読み書きを行う汎用ドライブ１６が接続される。ＣＰＵ１０１は、ＨＤＤ１５や汎用ドライブ１６にマウントされた各種記録メディアを各種データの格納場所として使用する。ビデオＩ／Ｆ１０６には、ディスプレイ１７が接続される。ＣＰＵ１０１は、プログラムによって提供されるＵＩ（ユーザインターフェース）をディスプレイ１７に表示し、入力デバイス１２を介して受け付けるユーザ指示などの入力を受信する。
【００１１】
図２は、本実施例における画像処理装置１の機能構成を示すブロック図である。上述した各種プログラムに含まれる画像処理アプリケーションが、ＣＰＵ１０１からの指令に基づき実行する処理内容について、図２を参照して説明する。画像処理装置１は、取得部２０１と、第１生成部２０２と、ハーフトーン（ＨＴ）部２０３と、第２生成部２０４と、データ格納部２０５とを有する。取得部２０１は、汎用Ｉ／Ｆ１０４を介して指示された画像データ及び光沢インク（光沢記録材）のドット配置データをＨＤＤ１５や汎用ドライブ１６にマウントされた各種記録メディアから取得する。光沢インクは、記録媒体上に形成する画像の光沢の発現を制御するインクであり、詳細については後述する。第１生成部２０２は、光沢インクのドット配置データに基づいて、取得部２０１で取得した画像データから２つの領域データを生成する。ＨＴ部２０３は、領域データごとに処理の内容が独立したハーフトーン処理（ＨＴ処理）を行う。第２生成部２０４は、各領域データを参照して１つの有色インク（有色記録材）のドット配置データを生成する。データ格納部２０５は、プリンタ１３に搭載された各インクの特性値などの情報を予め保持する。各部における詳細な処理動作については後述する。
【００１２】
本実施例の画像処理装置１における取得部２０１が取得する光沢インクのドット配置データと第２生成部２０４で生成する有色インクのドット配置データとに基づき、記録媒体上に色材層及び光沢記録層を形成するプリンタ１３の構成図を図３に示す。ヘッドカートリッジ３０１には、複数の吐出口からなる記録ヘッドと、記録ヘッドに対してインクを供給するインクタンクと、記録ヘッドの各吐出口を駆動する信号を受信するためのコネクタが設けられている。ヘッドカートリッジ３０１は、キャリッジ３０２に交換可能に搭載されている。キャリッジ３０２には、コネクタを介してヘッドカートリッジ３０１に駆動信号等を伝達するためのコネクタホルダが設けられている。キャリッジ３０２は、ガイドシャフト３０３に沿って往復移動可能に構成される。具体的には、キャリッジ３０２は、主走査モータ３０４を駆動源として、モータプーリ３０５、従動プーリ３０６、タイミングベルト３０７等の駆動機構を介して駆動されるとともに、その位置及び移動が制御される。本実施例では、このキャリッジ３０２のガイドシャフト３０３に沿った移動を「主走査」といい、移動方向を「主走査方向」という。印刷用の記録媒体３０８は、ＡＳＦ（オートシートフィーダ）３１０に載置されている。記録媒体３０８に画像を形成する際、給紙モータ３１１の駆動に伴いピックアップローラ３１２が回転し、ＡＳＦ３１０から記録媒体３０８が一枚ずつ分離され、給紙される。更に、記録媒体３０８は、搬送ローラ３０９の回転によりキャリッジ３０２上のヘッドカートリッジ３０１の吐出口面と対向する記録開始位置に搬送される。搬送ローラ３０９は、ラインフィードモータ３１３を駆動源としてギアを介して駆動される。記録媒体３０８が供給されたか否かの判定と給紙時位置の確定は、記録媒体３０８がエンドセンサ３１４を通過した時点で行われる。キャリッジ３０２に搭載されたヘッドカートリッジ３０１は、吐出口面がキャリッジ３０２から下方へ突出して記録媒体３０８と平行になるように保持されている。制御部３２０は、ＣＰＵや記憶手段等から構成されており、外部からプリンタ特性に即した解像度（以下、プリンタ解像度と呼ぶ）の画像データを受け取り、当該画像データに基づいて各パーツの動作を制御する。尚、当該画像データは取得部２０１で取得した光沢インクのドット配置データ又は生成部２０４で生成した有色インクのドット配置データを指す。ドット配置データは、インクドットを吐出するか否かの２状態を表す２値情報を各画素に格納した２値データである。
【００１３】
以下、制御部３２０によって制御される各パーツの色材層及び光沢記録層を形成する動作について説明する。まず、光沢記録層を形成するために、記録媒体３０８が記録開始位置に搬送されると、キャリッジ３０２がガイドシャフト３０３に沿って記録媒体３０８上を移動し、その移動の際に記録ヘッドの吐出口より光沢インクが吐出される。キャリッジ３０２がガイドシャフト３０３の一端まで移動すると、搬送ローラ３０９が所定量だけ記録媒体３０８をキャリッジ３０２の走査方向に垂直な方向に搬送する。本実施例では、この記録媒体３０８の搬送を「紙送り」又は「副走査」といい、この搬送方向を「紙送り方向」又は「副走査方向」という。記録媒体３０８を所定量だけ副走査方向に搬送し終えると、キャリッジ３０２は再度ガイドシャフト３０３に沿って移動する。このように、記録ヘッドのキャリッジ３０２による走査と紙送りとを繰り返す。この結果、記録媒体３０８全体に、光沢記録層が形成される。光沢記録層が形成された後、搬送ローラ３０９が記録媒体３０８を記録開始位置に戻し、光沢記録層の形成と同様のプロセスで光沢記録層の上にシアン、マゼンタ、イエロー、ブラック（ＣＭＹＫ）の各色インクを吐出し、色材層を形成する。説明を簡易にするため、プリンタ１３の記録ヘッドは、インクドットを吐出するか否かの２値で制御され、プリンタ１３が受け取るドット配置データは、各インクについて吐出するか否かに対応した２値情報が保持されているものとする。尚、インクの吐出量が変調可能な記録ヘッドを搭載したプリンタに対しては各吐出量に対応する２値データを受け取ることによって同様に適用することが可能であり、プリンタ１３は上述した動作に限定されるものではない。
【００１４】
本実施例における画像処理装置１にて、光沢インクのドット配置データと後述する処理内容を経て生成した有色インクのドット配置データとを受け取ったプリンタ１３にて形成されるプリント物の断面の模式図を図４に示す。図中４０１はシルバーメディアを示し、本実施例で利用する記録媒体である。また、本実施例において、光沢記録層の形成に使用する光沢インクには、ホワイトインクを用いる。ホワイトインクで被覆された記録媒体の表面とホワイトインクが塗布されていない記録媒体の表面とでは、ホワイトインクが塗布された記録媒体の表面の方が反射光の拡散反射成分が大きい。つまり、ホワイトインクの被覆面は、ホワイトインクが被覆されていない記録媒体（シルバーメディア）の表面と比較して低い光沢度を有する。図中の４０２乃至４０４に示す矩形はホワイトインク及びカラーインクを表し、矩形幅はプリンタ１３が受け取る所定解像度のドット配置データ（２値データ）１画素の大きさに相当する。本実施例において、プリンタ解像度を１２００ｄｐｉ、矩形幅を約２０μｍとする。尚、吐出されたインクドットは、インク及び着弾面の物理特性に基づく濡れ広がりなどの過程を経て形状が決定されるが、説明を簡易にするため、本実施例では記録媒体上に定着したインク形状を矩形として説明する。図中４０２はホワイトインク、４０３はシアンインク、４０４はイエローインクを表している。ホワイトインク４０２にてシルバーメディア４０１が被覆された領域Ａは、上述したように、ホワイトインクが被覆されていない領域Ｂと比較して反射光の拡散反射成分が大きい領域である。領域Ａ及び領域Ｂには、例えばシアンインク４０３及びイエローインク４０４といった、光の吸収波長域が異なるカラーインクがそれぞれ配置される。ここで、領域Ａ及び領域Ｂは、約８０×８０μｍに相当する４×４画素の領域であり、光沢特性を制御する単位領域とする。また、領域Ａ及び領域Ｂを２×２個配置した、約１６０×１６０μｍに相当する８×８画素の領域を、色特性を制御する単位領域とする。尚、記録ヘッドの駆動精度に起因する再現度の低下を考慮し、単位領域を異なるサイズに設定してもよいが、このような単位領域のサイズは視角特性に基づき設定することが望ましい。例えば視力をＥ、観察距離をＤとしたとき、以下の式から視角分解能Ｓ、解像度Ｒを導出することができる。
【００１５】
Ｓ＝ｔａｎ｛（２×３．１４）／Ｅ／（３６０×６０）｝×Ｄ・・・（式１）
Ｒ＝２５．４×１０−３／Ｓ・・・（式２）
式１及び式２によれば、例えば観察距離を明視距離２５０ｍｍ、視力を１．０とした一般的な観察条件に対応する視角分解能８０μｍが得られ、当該サイズを反射光の色特性を制御する単位領域のサイズとして設定することができる。これにより、反射光の色特性を制御する単位領域が１つの領域として知覚されるため、粒状性の悪化が抑制される。その他に、例えばＢａｒｔｅｎモデルなど、公知の視角感度特性に基づきサイズを決定しても良いし、本実施例にて形成するプリント物を観察する幾何条件下にて主観評価実験を行うことで適当なサイズを決定しても構わない。
【００１６】
次に、シルバーメディアがホワイトインクに被覆された領域である領域Ａとシルバーメディアがホワイトインクに被覆されていない領域である領域Ｂとの光沢特性の違いについて図５を参照して説明する。図５（ａ）は、シルバーメディア５０１を被覆しているホワイトインク５０２に入射した光５０３の反射光を模式的に示した図であり、角度θにおける反射光の強度を破線５０４までの距離ｄにて表現する。拡散反射成分が大きい特性を有するホワイトインクで被覆された領域では、図に示すように、角度θに寄らずほぼ均一な強度で反射される。図５（ｂ）は、シルバーメディア５０１に入射した光５０３の反射光を模式的に示した図であり、角度θにおける反射光の強度を破線５０５までの距離ｄにて表現する。シルバーメディア５０１は、図５（ｂ）に示すように、ホワイトインク５０２の被覆面と比較して正反射方向θ＝０近傍にて高い反射強度を持ち、正反射方向近傍以外では低い反射強度を持つ。尚、それぞれカラーインクを上層に配置した領域Ａ及び領域Ｂにおいても当該光の反射特性の相対関係は保持されるものとする。また、入射光の反射方向のうち１つの方向とそれ以外の１つの方向とで領域Ａと領域Ｂの互いに対する反射強度の比率が異なる光の反射特性をそれぞれが有していれば、上述したそれぞれの光の反射特性に限定しない。ただし、各領域の光の反射特性は、角度に寄らず均一な強度で反射する完全拡散反射面と、正反射方向にのみ反射する鏡面に類似することがより望ましい。
【００１７】
次に、色特性を制御する単位領域、つまり領域Ａと領域Ｂを含むマクロ領域Ｍを、非正反射方向及び正反射方向にて観察した際に視認される色の違いについて、図６を参照して説明する。図中６１１及び６１２に示す破線は、図５と同様にプリント物６１０に対し垂直に光を入射したときの反射光の強度を表す。領域Ｍを、図６（ａ）に示す非正反射方向６１５にて観察したとき、６１３で示す反射光の色と６１４で示す反射光の色とが加算された色が視認される。上述したように、非正反射方向では、領域Ａの反射光６１３は領域Ｂの反射光６１４と比較して高い反射強度を有するため、領域Ｍにおいては領域Ａの反射光の色であるイエローに近い色味を視認することができる。イエローではなくイエローに近い色味に視認できるのは、領域Ｂの反射光の色であるシアンとイエローとから成るグリーンが視認する色にわずかに影響するからである。同様に、図６（ｂ）に示す正反射方向６２３にて観察したとき、６２１と６２２とでそれぞれ示す反射光の色が加算され、領域Ｂの反射光の色であるシアンとイエローから成るグリーンに近い色味が視認される。正反射方向の場合も同様に、領域Ａの反射光の色であるイエローが視認する色にわずかに影響するため、グリーンではなくグリーンに近い色味に視認できる。尚、シアンインク及びイエローインクを用いて説明したが、ＣＭＹＫインクから成る任意の組合せの混色により再現される色を用いて同様の制御を行うことも可能である。
【００１８】
以下、本実施例において、取得部２０１が取得する画像データ及び光沢インクのドット配置データと、第１生成部２０２乃至第２生成部２０４にて行われる処理を経て生成する有色インクのドット配置データとについて説明する。図７（ａ）は、光沢インク吐出するか否かの２値情報を各画素に格納した光沢インクのドット配置データの構成を示す模式図である。上述した領域Ａに対応している図中７０１は低い光沢度を示し、上述した領域Ｂに対応した図中７０２は高い光沢度を示す。本実施例におけるドット配置データは上述した光沢特性の異なる領域Ａ及び領域Ｂのみから成り、当該領域Ａ及び領域Ｂの画素値はホワイトインクを吐出するか否かの２状態に予め対応づけられているものとする。図７（ｂ）は、再現目標とする色特性の情報を各画素に格納した画像データの構成を示す模式図である。本実施例における色特性は、ＣＭＹＫのインク量に対応する０−１００％の値によって記録されるものとし、図７（ｂ）は各画素のイエローのインク量を示す模式図である。図７（ｂ）に示す画像データにおいて、領域Ａに対応する画素７０３にはイエローのインク量として「８８」が格納され、領域Ｂに対応する画素７０４にはイエローのインク量として「６」が格納されている。この画像データをＨＴ処理によって２値化するとき、図７（ｃ）に示す様に、各領域内におけるインクドットを吐出する領域７０５と吐出しない領域との面積比率が、上述した各インク量にそれぞれ対応していることが望ましい。しかしながら、従来の誤差拡散法によるＨＴ処理によって、領域Ａのイエローインクのインク量の誤差が領域Ｂに拡散されたとき、各領域内におけるインクドットを吐出する領域と吐出しない領域との面積比率が、上述した各インク量に対応しない可能性がある。その例を図７（ｄ）に示す。図７（ｄ）に示す例では、正反射方向と非正反射方向で視認されるイエローインクに起因する色味の差が小さくなり、結果、観察角度に伴う色の見えの変化が視認し難い、または視認できなくなる。以下、観察角度に伴う色の見えの差を色の分離性と称し、上記課題を色の分離性の低下と表現する。このような課題は、先に述べた通り、従来の誤差拡散法では記録媒体上に再現する光沢特性を考慮していないために発生する。
【００１９】
以下、ＨＴ処理による色の分離性低下を低減するための画像処理装置１の一連の処理内容について説明する。図８は、本実施例における画像処理装置１の処理内容を示すフローチャートである。以下、図８を参照して本実施例における画像処理装置１の処理内容の詳細を説明する。尚、図５に示されるフローチャートによる処理は、ＲＯＭ１０２に格納されたプログラムコードがＲＡＭ１０３に展開され、ＣＰＵ１０１によって実行される。図８に示されるフローチャートは、ユーザが入力デバイス１２を操作して指示を入力し、ＣＰＵ１０１が入力された指示を受け付けることにより開始する。以下、各ステップ（工程）は符号の前にＳをつけて表す。
【００２０】
Ｓ１０において、取得部２０１は、画像データ及び光沢インクのドット配置データを取得する。データはＨＤＤ１７などの記憶装置に予め記録されているものとする。当該画像データ及び光沢インクのドット配置データは、２つの領域の配置パターンを予め既定し、配置された各領域に、入力デバイス１３を介して光沢特性及び色特性を指示することで生成しておく。本実施例において、図７（ｂ）に示す色画像データは、プリンタに搭載したＣＭＹＫのカラーインクのインク量（記録量）に対応する４チャネルとし、各チャネルの各画素に８ｂｉｔ（０−２５５）の多値情報が格納されている。図７（ｂ）に対応する０−１００で表されるインク量は当該８ｂｉｔにて記録された画素値を０−１００で正規化した値である。尚、画像データはｓＲＧＢ空間上にて定義されるＲＧＢ値などの色信号を各画素に格納していても良い。このとき、ＲＧＢ値とＣＭＹＫインク量との対応関係を保持した色分解ルックアップテーブル又は変換マトリクスを用いてＣＭＹＫインク量を導出し、０−１００で正規化した値を画像データの各画素に格納する。また、図７（ａ）に示す光沢インクのドット配置データは、光沢インクドットを吐出するか否かの２値情報が各画素に格納されており、当該光沢インクのドット配置データをプリンタ１３が受け取ることで光沢記録層が形成可能であるものとする。尚、光の反射強度や反射率などの光沢特性を各画素に格納したデータから光沢インクのドット配置データを生成しておいても良い。この場合、光沢特性を光沢インク量に変換するルックアップテーブルを予め保持し、変換した光沢インク量を後述するＨＴ部２０３におけるＨＴ処理により２値化することで光沢インクのドット配置データを生成する。
【００２１】
Ｓ２０において、第１生成部２０２は、Ｓ１０で取得した画像データからＨＴ処理を別々に適用する２つの領域データを生成する。以下、２つの領域データをそれぞれ領域データＡ、領域データＢと呼ぶ。先ず、光沢インクのドット配置データを参照し、画像データ上で領域Ａに対応する領域（以下、領域Ａ’と呼ぶ）と領域Ｂに対応する領域（以下、領域Ｂ’と呼ぶ）とを識別するマスクデータを生成する。生成したマスクデータを用いて、図１３に示すように、画像データを領域Ａ’の画素値のみを格納した領域データＡと領域Ｂ’の画素値のみを格納した領域データＢとを生成する。図１３に示す画像データ、領域データＡ、領域データＢの各画素において、○が入っている画素は画素値を有する画素であり、それ以外の画素は画素値を有していない画素である。マスクデータについては、領域データＡの生成に用いる第１マスクデータと、第１マスクデータにおける領域Ａ’における画素値と領域Ｂ’における画素値とを入れ替えた、領域データＢの生成に用いる第２マスクデータとを用いる。尚、マスクデータは、予め光沢インクのドット配置データに基づいて生成しておいたものを取得しても良い。次に、領域データＡ及び領域データＢそれぞれに誤差拡散を行うため、画素値が格納されていない領域データＡにおける領域Ｂ’と領域データＢにおける領域Ａ’とに画素値を補間する。補間処理については、補間する画素の画素値を最近傍の画素の画素値で補間する公知の最近傍補間法を利用する。尚、注目画素からの距離に応じて、画素値を有する画素の補間処理における影響度に重み付けをし、距離が近い画素の画素値がより注目画素の画素値に影響するように補間しても良い。
【００２２】
尚、ｎ種類の異なる光沢特性を有するｎ値の光沢インクのドット配置データを使用する場合についても同様に、光沢特性ｉを格納した画素を有する領域と、その領域以外の領域とを識別するマスクデータを生成することで、領域データ１〜ｎを生成する。または、データ量の削減を目的とし、ｎ種類の異なる光沢特性を有する場合であっても、公知の領域分割法によって光沢インクのドット配置データを領域Ａ’と領域Ｂ’とに対応する２つのデータに分割し、これらを用いてマスクデータを生成しても良い。公知の領域分割法には、閾値を設定し、当該閾値によって２つのデータに分割する処理を利用する。当該閾値は固定しても良いし、画素値ヒストグラムの一次微分により導出した極小値、すなわち画像ヒストグラム上の谷の位置に相当する画素値を閾値として検出することで固定せずに閾値を設定しても良い。
【００２３】
Ｓ２０における補間処理及び後述するＳ３０、Ｓ４０に記載の処理内容は、画像データの各チャネルに対してそれぞれ行われるものとする。尚、ＨＴ処理を適用する２つの領域データは、上述手段とは異なる方法によって生成してもよい。例えば、領域データＡを生成する場合、画像データを走査し、領域Ｂ’内の画素を抽出せずに領域Ａ’内の画素のみを抽出し、補間処理を行わずに抽出した画素のみによって領域データＡを生成することも可能である。具体的に、図９（ａ）においては領域Ａ’内の画素が抽出され、図９（ｂ）のように抽出した画素を再配置（左詰め又は右詰め）することによって生成した、図９（ｃ）のようなデータを領域データＡとする。同様に、図９（ｄ）において領域Ｂ’の画素を抽出し、図９（ｅ）のように抽出した画素を再配置することによって生成した、図９（ｆ）のようなデータを領域データＢとする。この場合、後述するＳ４０にて行われる処理のため、再配置前の画素の座標（ｘ１、ｙ１）と、再配置後の画素の座標（ｘ２、ｙ２）の対応関係をデータ格納部２０５にて保存する。
【００２４】
Ｓ３０において、ＨＴ部２０３は、Ｓ２０にて生成した領域データＡ及び領域データＢに対し、誤差拡散法によるＨＴ処理（２値化処理）を行い、それぞれに対応する２値領域データＡと２値領域データＢとを生成する。誤差拡散法は、画像を走査しながら走査中の注目画素の値を２値化し、当該２値化に伴って生じた誤差を注目画素近傍の未走査画素に拡散させるものであり、当該処理に用いる閾値及び拡散係数は予めデータ格納部２０５に保持されているものとする。尚、拡散係数は例えば特許文献１の様に、画像データ内の近傍画素の値に応じて適応的に決定してもよい。尚、ＨＴ部における２値化の方法は、一般的なディザマトリクスを用いても構わない。また、プリンタ１３における記録ヘッドの駆動精度に起因する着弾位置ズレによる光沢記録層と色材層と位置ズレを考慮し、領域Ａ’と領域Ｂ’との境界近傍（輪郭領域）にはインクドットを配置しないことがより望ましい。例えば、前記境界から離れた座標上にインクドットが配置され易い様に、画素ごとに境界からの距離を算出し、当該距離に応じて前記ディザマトリクス内における閾値を変えることで、前述したより好適なインクドットの配置を実現することができる。具体的には、図１４のように、画素ごとに境界からの距離を決めて、閾値を変更する。画素の中に示した数字は、０と表示された境界の画素から何画素分は離れているかを示している。誤差拡散法においても同様に、境界からの距離を算出し、当該距離が小さいほど閾値を高く設定することで、境界近傍にインクドットを配置し難い処理ができる。
【００２５】
Ｓ４０において、第２生成部は、Ｓ３０にて生成した２値領域データＡ及び２値領域データＢを参照し、１つの有色インクのドット配置データを生成する。具体的には、領域Ａ’内の画素に２値領域データＡの同座標の画素値を格納し、領域Ｂ’内の画素に２値領域データＢの同座標の画素値を格納することによって、各画素に２値情報が格納された有色インクのドット配置データを生成する。尚、Ｓ２０において図９を用いて説明した方法で有色インクのドット配置データを生成した場合、まず予め保存した座標の対応関係を参照する。そして、２値領域データにおける座標（ｘ２、ｙ２）の画素を座標（ｘ１、ｙ１）に配置することで有色インクのドット配置データを生成できる。上述した一連の処理によって生成された有色インクのドット配置データは、異なる光沢特性を示す領域へ２値化処理の際の誤差が拡散されないため、取得部２０１で取得した多値の画像データが表す各領域内における色特性をより忠実に再現することができる。
【００２６】
以上説明したように、本実施例における画像処理装置１は、光沢インク（ホワイトインク）のドット配置データに基づき、画像データから２つの領域データを生成する。さらに、当該２つの領域データに対して別々にＨＴ処理を施した後、ＨＴ処理から得られた２つの２値領域データに基づいて有色インク（ＣＭＹＫインク）のドットデータを生成する。光沢インクのドット配置データと有色インクのドット配置データとに基づいて、光沢記録層及び色材層を形成することで、記録媒体上で色と光沢とを高精度に再現するだけでなく、色の分離性を保持したプリント物を形成することができる。
【００２７】
［実施例２］
実施例１では、個々にＨＴ処理を適用する２種類の領域のデータとして、光沢インクのドット配置データに基づいて、画像データから２つの領域データを生成した。本実施例では、誤差拡散法において、光沢インクのドット配置データに基づき拡散係数を補正することで、誤差を拡散する領域を制御する方法を説明する。尚、本実施例における画像処理装置１の機能構成は、第２生成部２０４を除く実施例１の機能構成と同じであり、取得部２０１、第１生成部２０２、ＨＴ部２０３及びデータ格納部２０５による一連の動作処理が実行される。以下、実施例１と相違する第１生成部２０２及びＨＴ部２０３による処理（Ｓ２０及びＳ３０）について主に説明する。
【００２８】
先ず、Ｓ１０において、取得部２０１は、実施例１と同様にして、光沢インクのドット配置データ及び画像データを取得する。次に、Ｓ２０において、第１生成部は、光沢インクのドット配置データに基づいて、画像データにおいて領域Ａ’及び領域Ｂ’の２つの領域を識別するためのマスクデータを生成する。Ｓ３０において、ＨＴ部２０３は、Ｓ２０にて生成したマスクデータを参照し、Ｓ１０にて取得した画像データに対してＨＴ処理を行う。以下、当該処理動作の詳細について説明する。
【００２９】
図１１は、本実施例におけるＨＴ部２０３の処理内容（Ｓ３０）を示すフローチャートである。
【００３０】
ＨＴ部２０３は、Ｓ３１において、画像データ内の画素を指示するための識別番号ｉを初期化し、続いてＳ３２において、識別番号ｉに対応する画素の画素値を取得する。次にＳ３３において、当該画素値を所定の閾値と比較して閾値以上か否かを判定し、閾値以上であれば１、閾値未満であれば０を画素ｉに格納する。同時にＳ３２において取得した画素値と閾値との差分値ｅを誤差として保持する。次にＳ３４において、データ格納部２０５から予め記録しておいた拡散係数を取得する。図１２（ａ）において、１２０１に示す画素を注目画素とし、近傍画素内の数値は拡散係数とする。尚、取得する拡散係数や近傍画素とするサイズは上記一例に限定されない。次にＳ３５において、第１生成部２０２の処理（Ｓ２０）において生成した、マスクデータを参照し、拡散係数を補正する。具体的には、注目画素及び近傍画素に対応するマスクデータの画素を参照し、注目画素及び近傍画素が領域Ａ’内の画素か領域Ｂ’内の画素かを識別する。図１２（ｂ）にマスクデータにおいて識別された注目画素及び近傍画素を含む領域の一例を示す。注目画素と同領域、つまり、図１２（ｂ）に示す例において領域Ａと識別された近傍画素は拡散係数を保持し、注目画素と異なる領域（領域Ｂ）と識別された場合は拡散係数を０にする。図１２（ｃ）に補正後の拡散係数の例を示す。次にＳ３６にて、補正後の拡散係数に基づき、前記誤差ｅを近傍画素に分配する。ここで各画素に拡散される誤差は補正後の拡散係数の総和を１で正規化した値を誤差ｅに乗算した値である。近傍画素における画素値は分配された誤差を加算した値に更新する。以上、Ｓ３２乃至Ｓ３６に記載の処理をＳ３７において全画素に対して施したか否かを判定し、未走査画素が存在する場合はＳ３８においてｉを更新してＳ３２の処理に移行する。Ｓ３７において、未走査画素が存在しないと判定された時点で、画像データ内の全画素の２値化処理が完了し、有色インクのドット配置データとして２値の画像データを得ることができる。
【００３１】
以上説明したように、本実施例における画像処理装置１は、誤差拡散法において、光沢インクのドット配置データに基づき拡散係数を補正することで、誤差を拡散する領域を制御した。光沢インクのドット配置データと有色インクのドット配置データとに基づいて、光沢記録層及び色材層を形成することで、記録媒体上で色と光沢とを高精度に再現するだけでなく、色の分離性を保持したプリント物を形成することができる。
【００３２】
［その他の実施例］
上記実施例では、シルバーメディアがホワイトインクによって被覆される領域とホワイトインクによって被覆されない領域とからなる層を光沢記録層とする例を説明したが、光沢記録層はこれに限定しない。例えば、プリンタ１３は光沢インクとして、塗布された領域における反射光の正反射成分が大きくなるシルバーインクを搭載し、記録媒体をホワイトメディアやマット紙などの反射光の拡散反射成分が大きい特性を有するメディアとする。このプリンタ１３及び記録媒体によって形成する、シルバーインクによって被覆する領域とシルバーインクによって被覆しない領域とからなる層を光沢記録層としてもよい。
【００３３】
また、光沢インクのドット配置データではなく、光の反射強度が最大となる方位角を示す値が画素値として格納された方位角データを取得し、光沢記録層として当該方位角に基づき決定した構造体を形成する形態であってもよい。構造体とは、例えばクリアインクを積層して形成する微細な凸形状を指し、図１０（ａ）において示す様な傾斜面１００１を有する構造体とする。当該構造体は、例えば、図１０（ｂ）に示す模式図の通りに矩形で表したインクドットを積層し、これがインクの濡れ広がりによって平滑化されることで記録媒体上に形成される。方位角データに格納される方位角と、当該方位角と近い方位角を向いた傾斜を有する構造体を形成するためのクリアインクの記録量との関係が対応付けられたテーブルを用いてクリアインクの記録量を決定する。このクリアインクの記録量に基づいて、プリンタ１３は構造体を形成する。この処理により、観察角度によって光沢の強度が異なる光沢記録層を形成することができる。この方法で用いるクリアインクは紫外線（ＵＶ）硬化型インクであり、図３における紫外線照射装置３１５を用いて吐出されたクリアインクを硬化させ、記録媒体上に固着させる。また、構造体を形成する形態では、色材層と光沢記録層との２層について、色材層の上に光沢記録層を形成する形態でも良い。
【００３４】
また、上記実施例では、インクジェット方式を採用して色材層及び光沢記録層を形成する例を示したが、電子写真方式などその他の記録方式であってもよい。
【００３５】
また、上記実施例では、有色の記録材として、ＣＭＹＫインクを用いたが、上記一例に限定されない。ＣＭＹＫトナーでも良いし、シアンインクと近い色相でシアンインクよりも濃度の低いライトシアンインクやマゼンタインクと近い色相でマゼンタインクよりも濃度の低いライトマゼンタインク等を用いる構成でも良い。
【００３６】
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００３７】
１  画像処理装置
２０１  取得部
２０３  ＨＴ部
【図１】
2018015987.tif 000003
【図２】
2018015987.tif 000004
【図３】
2018015987.tif 000005
【図４】
2018015987.tif 000006
【図５】
2018015987.tif 000007
【図６】
2018015987.tif 000008
【図７】
2018015987.tif 000009
【図８】
2018015987.tif 000010
【図９】
2018015987.tif 000011
【図１０】
2018015987.tif 000012
【図１１】
2018015987.tif 000013
【図１２】
2018015987.tif 000014
【図１３】
2018015987.tif 000015
【図１４】
2018015987.tif 000016