(57)【要約】【課題】  表面に凹凸形状が形成された記録媒体において色を高精度に再現するための画像処理を提供することを目的とする。【解決手段】  記録媒体の表面における凹凸の上に有色記録材を記録するためのデータを生成する画像処理装置であって、前記有色記録材の記録量を表す記録量データを取得する第１取得手段と、前記凹凸の凸部の上に記録する前記有色記録材のドットを前記凸部の端より前記凸部の中央に多く配置するための第１ハーフトーン処理を前記記録量データに対して行うハーフトーン処理手段と、を有することを特徴とする画像処理装置。【選択図】  図９
2018202635.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の表面における凹凸の上に有色記録材を記録するためのデータを生成する画像処理装置であって、
前記有色記録材の記録量を表す記録量データを取得する第１取得手段と、
前記凹凸の凸部の上に記録する前記有色記録材のドットを前記凸部の端より前記凸部の中央に多く配置するための第１ハーフトーン処理を前記記録量データに対して行うハーフトーン処理手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記凹凸の形状を表す形状データを取得する第２取得手段と、
前記形状データを解析することによって、前記凹凸における注目領域が前記第１ハーフトーン処理を行う領域か否かを判定する解析手段と、をさらに有し、
前記ハーフトーン処理手段は、前記解析手段による判定の結果に基づいて、前記前記第１ハーフトーン処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記凹凸の形状を表す形状データを取得する第２取得手段と、
前記形状データを解析することによって、前記凹凸における注目領域が前記凸部に対応する領域であるか、又は、前記凹凸の凹部に対応する領域であるかを判定する解析手段と、をさらに有し、
前記ハーフトーン処理手段は、前記解析手段によって前記注目領域が前記凸部に対応する領域であると判定された場合、前記記録量データにおける前記注目領域に対応する領域に対して前記第１ハーフトーン処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記ハーフトーン処理手段は、前記解析手段によって前記注目領域が前記凹部に対応する領域であると判定された場合、前記記録量データにおける前記注目領域に対応する領域に対して前記有色記録材のドットを離散的に配置するための第２ハーフトーン処理を行うことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記解析手段は、前記注目領域が前記凸部に対応する領域であると判定した場合、前記有色記録材によって前記注目領域に記録する色と前記注目領域の近傍領域に記録する色との差分を算出し、前記差分が所定の閾値より大きいか否かを判定する手段であって、
前記ハーフトーン処理手段は、前記解析手段によって前記差分が前記所定の閾値より大きいと判定された場合は、前記記録量データにおける前記注目領域に対応する領域に対して前記第１ハーフトーン処理を行い、前記解析手段によって前記差分が前記所定の閾値以下であると判定された場合は、前記記録量データにおける前記注目領域に対応する領域に対して前記第２ハーフトーン処理を行うことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記ハーフトーン処理手段は、前記凸部の上に記録する前記有色記録材のドットを前記凸部の端より前記凸部の中央に多く配置するための閾値マトリクスを用いて、前記第１ハーフトーン処理を前記記録量データに対して行うことを特徴とする請求項１乃至請求項５のいずれか一項に記載の画像処理装置。
【請求項７】
前記ハーフトーン処理手段は、前記凸部の上に記録する前記有色記録材のドットを前記凸部の端より前記凸部の中央に多く配置するように、誤差拡散法による前記第１ハーフトーン処理を前記記録量データに対して行うことを特徴とする請求項１乃至請求項５のいずれか一項に記載の画像処理装置。
【請求項８】
前記凹凸の領域ごとに異なる２色を表す色情報を取得する第３取得手段と、
前記色情報に基づいて、前記記録量データを生成する色分解手段と、をさらに有し、
前記第１取得手段は、前記色分解手段によって生成された前記記録量データを取得することを特徴とする請求項１乃至請求項７のいずれか一項に記載の画像処理装置。
【請求項９】
前記色分解手段は、前記有色記録材の記録量の複数の組み合わせから、所定の条件に応じて１つの組み合わせを選択することによって、前記注目領域に記録する前記有色記録材の記録量を決定し、決定された前記記録量を表す前記記録量データを生成することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記色分解手段は、前記有色記録材の記録量の複数の組み合わせから、前記注目領域に記録する前記有色記録材の総記録量が最も少ない記録量の組み合わせを選択することによって、前記注目領域に記録する前記有色記録材の記録量を決定し、決定された前記記録量を表す前記記録量データを生成することを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記色分解手段は、前記有色記録材の記録量の複数の組み合わせから、前記注目領域に記録する前記有色記録材の総記録量が所定の閾値以下である組み合わせのうち前記総記録量が最も多い記録量の組み合わせを選択することによって、前記注目領域に記録する前記有色記録材の記録量を決定し、決定された前記記録量を表す前記記録量データを生成することを特徴とする請求項９に記載の画像処理装置。
【請求項１２】
前記色分解手段は、前記有色記録材の記録量の複数の組み合わせから、前記注目領域に記録する前記有色記録材の平均粘度が最も高い記録量の組み合わせを選択することによって、前記注目領域に記録する前記有色記録材の記録量を決定し、決定された前記記録量を表す前記記録量データを生成することを特徴とする請求項９に記載の画像処理装置。
【請求項１３】
前記第１ハーフトーン処理の結果に基づいて、前記記録媒体の表面における前記凹凸の上に前記有色記録材を記録する形成手段をさらに有することを特徴とする請求項１乃至請求項１２のいずれか一項に記載の画像処理装置。
【請求項１４】
前記形成手段は、前記記録媒体上に前記凹凸を形成するための記録材を用いて前記記録媒体上に前記凹凸を形成した後に、前記第１ハーフトーン処理の結果に基づいて、前記凹凸の上に前記有色記録材を記録することを特徴とする請求項１３に記載の画像処理装置。
【請求項１５】
前記形状データに基づいて、前記記録媒体上に前記凹凸を形成するための記録材の使用に関するパラメータを算出する算出手段をさらに有し、
前記パラメータに基づいて、前記記録媒体上に前記凹凸を形成した後に、前記第１ハーフトーン処理の結果に基づいて、前記凹凸の上に前記有色記録材を記録すること形成手段をさらに有することを特徴とする請求項２乃至請求項５のいずれか一項に記載の画像処理装置。
【請求項１６】
前記凹凸を形成するための記録材は、光又は熱によって硬化する記録材、又は、木材、又は、金属であることを特徴とする請求項１４又は請求項１５に記載の画像処理装置。
【請求項１７】
記録媒体の表面における凹凸の上に有色記録材を記録するためのデータを生成する画像処理装置であって、
前記記録媒体上における前記有色記録材のドット配置に対応するドット配置データを取得する取得手段と、
前記凹凸の凸部の上に記録する前記有色記録材のドットを前記凸部の端より前記凸部の中央に多く配置するためのパス分解処理を前記ドット配置データに対して行うパス分解手段と、
を有することを特徴とする画像処理装置。
【請求項１８】
第１記録材によって表面に色が記録された凹凸を形成するための第２記録材の使用に関するパラメータを算出する画像処理装置であって、
前記凹凸の形状を表す形状データを取得する取得手段と、
前記形状データに基づいて、前記凹凸の凸部の中央よりも前記凸部の端において前記第２記録材の記録量が多くなるように、前記パラメータを算出する算出手段と、
を有することを特徴とする画像処理装置。
【請求項１９】
コンピュータを請求項１乃至請求項１８のいずれか一項に記載の画像処理装置の各手段として機能させるためのプログラム。
【請求項２０】
記録媒体の表面における凹凸の上に有色記録材を記録するためのデータを生成する画像処理方法であって、
前記有色記録材の記録量を表す記録量データを取得する第１取得ステップと、
前記凹凸の凸部の上に記録する前記有色記録材のドットを前記凸部の端より前記凸部の中央に多く配置するための第１ハーフトーン処理を前記記録量データに対して行うハーフトーン処理ステップと、
を有することを特徴とする画像処理方法。
【請求項２１】
記録媒体の表面における凹凸の上に有色記録材を記録するためのデータを生成する画像処理方法であって、
前記記録媒体上における前記有色記録材のドット配置に対応するドット配置データを取得する取得ステップと、
前記凹凸の凸部の上に記録する前記有色記録材のドットを前記凸部の端より前記凸部の中央に多く配置するためのパス分解処理を前記ドット配置データに対して行うパス分解ステップと、
を有することを特徴とする画像処理方法。
【請求項２２】
第１記録材によって表面に色が記録された凹凸を形成するための第２記録材の使用に関するパラメータを算出する画像処理方法であって、
前記凹凸の形状を表す形状データを取得する取得ステップと、
前記形状データに基づいて、前記凹凸の凸部の中央よりも前記凸部の端において前記第２記録材の記録量が多くなるように、前記パラメータを算出する算出ステップと、
を有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、凹凸が形成された記録媒体上で色を再現するための画像処理技術に関する。
【背景技術】
【０００２】
近年、紫外線硬化樹脂インク（以下、ＵＶインクと称す）を搭載したプリンタ（以下、ＵＶプリンタと称す）が市場に登場した。ＵＶプリンタは、紫外線を照射することによってＵＶインクを硬化させることができる。このＵＶプリンタを用いてＵＶインクの塗布と硬化を繰り返すことによって、プリント物表面に凹凸を形成する事ができる。プリント物表面の凹凸は、入射光の反射方向や反射強度などの反射特性に影響を与える。そのため、従来の色の制御に加えてプリント物表面の凹凸を制御することによって、プリント物の反射特性をコントロールすることができる。
【０００３】
凹凸と色とを制御することによってプリント物の反射特性をコントロールする技術として、特許文献１がある。特許文献１では、万線状の微細な凹凸を形成し、当該凹凸の凹部、凸部をそれぞれ異なる色で着色する技術が開示されている。特許文献１の技術によって形成されたプリント物は、観察角度によって観察者が視認する凸部と凹部との面積比が変わる。よって、プリント物を観察すると観察角度に伴い色の見えが変化する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−５２１５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、記録媒体上に記録する記録材は塗布後に濡れ拡がる特性があるため、凹凸の凸部の上に塗布された記録材は凹部に流れてしまう。このため、凸部と凹部とにおいて記録材を塗り分けることによって再現しようとした色を高精度に再現できないという課題がある。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、表面に凹凸形状が形成された記録媒体において色を高精度に再現するための画像処理を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る画像処理装置は、記録媒体の表面における凹凸の上に有色記録材を記録するためのデータを生成する画像処理装置であって、前記有色記録材の記録量を表す記録量データを取得する第１取得手段と、前記凹凸の凸部の上に記録する前記有色記録材のドットを前記凸部の端より前記凸部の中央に多く配置するための第１ハーフトーン処理を前記記録量データに対して行うハーフトーン処理手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、表面に凹凸形状が形成された記録媒体において色を高精度に再現することができる。
【図面の簡単な説明】
【０００９】
【図１】異方性を有するプリント物の構造を説明するための模式図
【図２】画像処理装置１の構成を示す図
【図３】画像形成装置２１１の構成を示す図
【図４】画像形成装置２１１が凹凸層及び画像層を形成するための動作を説明するための図
【図５】画像処理装置１が実行する処理のフローチャート
【図６】形状データを解析する処理のフローチャート
【図７】ハーフトーン処理のフローチャート
【図８】閾値マトリクスのサイズを決定する処理のフローチャート
【図９】閾値マトリクスを説明するための模式図
【図１０】パス分解処理のフローチャート
【図１１】パス分解処理のフローチャート
【図１２】凹凸層及び画像層の形成を説明するための模式図
【図１３】色分解処理のフローチャート
【図１４】色分解ＬＵＴの一例を示す図
【図１５】有色インクの記録量の組み合わせの一例を示す図
【発明を実施するための形態】
【００１０】
［実施例１］
＜異方性を有するプリント物の構造＞
本実施例を説明するにあたり、まず異方性を有するプリント物の構造について図１に示す模式図を用いて説明する。図１（ａ）は、記録媒体上のｘｙ二次元平面において形成された凹凸形状を表している。ｘ軸方向に凹部と凸部とが繰り返し配置されており、印刷面に正対して観察すると、いわゆる縦の万線パターンになっている。図１（ｂ）は、ｘｚ平面における凹凸形状の断面構造を表している。本実施例では、プリンタ解像度が約６００ｄｐｉであり、１ドットの幅が４０μｍであるとする。凸部がｘ軸方向に４ドット、凹部がｘ軸方向に４ドットの繰り返しの場合、凹凸１サイクルは３２０μｍである。また、この例では、一層（１ドット）の厚さ（高さ）は１５μｍであり、凸部はｚ軸方向に１０ドット積層して形成される。よって凸部の高さは１５０μｍである。このような微小な凸部と凹部とを有する凹凸層は、観察者からは視認されず、紙や布のような平面的なプリント物に見える。図１（ｃ）は、本実施例により形成されたプリント物において、観察角度の変化に応じて異なる色が観察されることを例示する模式図である。凸部と凹部との表面に形成される画像層の色をそれぞれ指定することによって、視点１で観察するとオクルージョンにより凸部の色のみが観察され、視点２で観察すると凸部と凹部との両面の色が混色された色が観察される。このようなプリント物の構造は一見平面でありながら、観察方向の方位角を変えると、凸部の上に記録された色と凹部の上に記録された色とによって色の見え方が変化する。
【００１１】
観察角度の変化に応じた観察される色の変化を記録媒体上で表現する場合、有色記録材によって凸部の表面と凹部の表面とに異なる色を記録する。この場合、凸部の表面に記録した有色記録材が凹部の表面に流れ込み、色の再現精度が低下してしまう。本実施例では、凹凸形状に応じて処理を凸部と凹部とで切り替えることによって、凸部の表面に記録した有色記録材が凹部の表面に流れ込むのを抑制する例を説明する。
【００１２】
＜画像処理装置１のハードウェア構成＞
画像処理装置１のハードウェア構成を図２（ａ）を用いて説明する。画像処理装置１は、例えばコンピュータであり、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３を備える。ＣＰＵ２０１は、ＲＡＭ２０３をワークメモリとして、ＲＯＭ２０２、ＨＤＤ（ハードディスクドライブ）２１３などに格納されたＯＳ（オペレーティングシステム）や各種プログラムを実行する。また、ＣＰＵ２０１は、システムバス２０８を介して各構成を制御する。尚、後述するフローチャートによる処理は、ＲＯＭ２０２やＨＤＤ２１３などに格納されたプログラムコードがＲＡＭ２０３に展開され、ＣＰＵ２０１によって実行される。ＶＣ（ビデオカード）２０４には、ディスプレイ２１５が接続される。汎用Ｉ／Ｆ（インターフェース）２０５には、シリアルバス２０９を介して、マウスやキーボードなどの入力デバイス２１０や画像形成装置２１１が接続される。ＳＡＴＡ（シリアルＡＴＡ）Ｉ／Ｆ２０６には、シリアルバス２１２を介して、ＨＤＤ２１３や各種記録メディアの読み書きを行う汎用ドライブ２１４が接続される。ＮＩＣ（ネットワークインターフェースカード）２０７は、外部装置との間で情報の入出力を行う。ＣＰＵ２０１は、ＨＤＤ２１３や汎用ドライブ２１４にマウントされた各種記録メディアを各種データの格納場所として使用する。ＣＰＵ２０１は、プログラムによって提供されるＵＩ（ユーザインターフェース）をディスプレイ２１５に表示し、入力デバイス２１０を介して受け付けるユーザ指示などの入力を受信する。
【００１３】
＜画像処理装置１の論理構成＞
図２（ｂ）は、実施例１における画像処理装置１の論理構成を示す図である。画像処理装置１は、第１取得部３０１と、第２取得部３０２と、保持部３０３と、色分解部３０４と、解析部３０５と、ハーフトーン処理部３０６と、形成制御部３０７と、を有する。
【００１４】
第１取得部３０１は、記録媒体上に形成する画像を表す画像データを取得する。第２取得部３０２は、記録媒体上に形成する凹凸形状を表す形状データを取得する。保持部３０３は、画像データが有する色情報と画像形成装置２１１が備える有色インクの記録量とが対応づけられた色分解ＬＵＴ（ルックアップテーブル）などのテーブルを保持している。色分解部３０４は、色情報を有する画像データに対して色分解ＬＵＴを用いた色分解処理を行うことによって、有色インクの記録量を表す記録量データを生成する。解析部３０５は、形状データの解析を行う。ハーフトーン処理部３０６は、記録量データに対してハーフトーン処理を行うことによって、有色インクのドット配置に対応するドット配置データを生成する。形成制御部３０７は、ドット配置データが表すドット配置をパス分解することによって、記録走査（パス）ごとのインクドットの配置を決定する。画像形成装置２１１は、決定された記録走査（パス）ごとのインクドットの配置に基づいて、記録媒体上に凹凸層及び画像層を記録媒体上に形成する。
【００１５】
＜画像形成装置２１１の構成＞
図３は、画像形成装置２１１の構成図である。画像形成装置２１１は、インクを用いて、凹凸形状（凹凸層）を形成し、当該凹凸形状の上に色（画像層）を記録するインクジェットプリンタである。ヘッドカートリッジ４０１は、複数の吐出口からなる記録ヘッドと、この記録ヘッドへインクを供給するインクタンクを有し、また、記録ヘッドの各吐出口を駆動する信号などを受信するためのコネクタが設けられている。インクタンクには、凹凸層を形成するためのクリア（透明）インクと、画像層を形成するためのシアン、マゼンタ、イエロー、ブラックの有色インクと、の計５種が独立に設けられている。これらのインクは紫外線（ＵＶ）を照射することにより硬化するＵＶインクである。尚、クリアインクはわずかな色や濁りがあっても良い。ヘッドカートリッジ４０１はキャリッジ４０２に位置決めして交換可能に搭載されており、キャリッジ４０２には、コネクタを介してヘッドカートリッジ４０１に駆動信号等を伝達するためのコネクタホルダが設けられている。また、キャリッジ４０２には、紫外光（ＵＶ）照射装置４０３が搭載されており、吐出されたインクを硬化させ記録媒体上に固着させるために制御される。キャリッジ４０２は、ガイドシャフト４０４に沿って往復移動可能となっている。具体的には、キャリッジ４０２は、主走査モータ４０５を駆動源としてモータプーリ４０６、従動プーリ４０７およびタイミングベルト４０８等の駆動機構を介して駆動されるとともに、その位置及び移動が制御される。尚、本実施例において、このキャリッジ４０２のガイドシャフト４０４に沿った移動を「主走査」といい、移動方向を「主走査方向」と称す。プリント用紙等の記録媒体４０９は、オートシートフィーダ（以下、ＡＳＦと称す）４１１に載置されている。凹凸層及び画像層を形成する際、給紙モータ４１２の駆動によってギアを介してピックアップローラ４１３が回転し、ＡＳＦ４１１から記録媒体４０９が一枚ずつ分離され、給紙される。更に、記録媒体４０９は、搬送ローラ４１０の回転によりキャリッジ４０２上のヘッドカートリッジ４０１の吐出口面と対向する記録開始位置に搬送される。搬送ローラ４１０は、ラインフィード（ＬＦ）モータ４１４を駆動源としてギアを介して駆動される。記録媒体４０９が給紙されたか否かの判定と給紙時位置の確定は、記録媒体４０９がペーパエンドセンサ４１５を通過した時点で行われる。キャリッジ４０２に搭載されたヘッドカートリッジ４０１は、吐出口面がキャリッジ４０２から下方へ突出して記録媒体４０９と平行になるように保持されている。制御部４１６は、ＣＰＵや記憶手段等から構成されており、外部からデータを受け取り、当該データに基づいて画像形成装置２１１の各パーツの動作を制御する。
【００１６】
＜凹凸層及び画像層の形成動作＞
以下、図３に示す構成の画像形成装置２１１における凹凸層及び画像層を記録媒体上に形成するための動作について説明する。まず、凹凸層を形成するために、記録媒体４０９が所定の記録開始位置に搬送されると、キャリッジ４０２がガイドシャフト４０４に沿って記録媒体４０９上を移動し、その移動の際に記録ヘッドの吐出口よりクリアインクが吐出される。紫外光照射装置４０３は記録ヘッドの移動に合わせて紫外光を照射し、吐出されたクリアインクを硬化させ、記録媒体上に固着させる。そして、キャリッジ４０２がガイドシャフト４０４の一端まで移動すると、搬送ローラ４１０が所定量だけ記録媒体４０９をキャリッジ４０２の走査方向に垂直な方向に搬送する。本実施例において、この記録媒体４０９の搬送を「紙送り」または「副走査」と称し、この搬送方向を「紙送り方向」または「副走査方向」と称す。記録媒体４０９の所定量の搬送が終了すると、再度キャリッジ４０２はガイドシャフト４０４に沿って移動する。このように、記録ヘッドのキャリッジ４０２による走査と紙送りとを繰り返すことにより記録媒体４０９に凹凸層が形成される。凹凸層が形成された後は、搬送ローラ４１０が記録媒体４０９を記録開始位置に戻し、凹凸層の形成と同様のプロセスで凹凸層上にシアン、マゼンタ、イエロー、ブラックの各有色インクを吐出し、画像層を形成する。
【００１７】
本実施例において、記録ヘッドは、説明を簡易にするため、インクドットを吐出するか否かの二値で制御される。これはクリアインクについても有色インクについても同じである。本実施例では、画像形成装置２１１の出力解像度で定義される画素毎にインクのオンとオフとを制御するものとし、単位面積において全画素をオンにした状態をインクの記録量１００％として扱うものとする。ここで、「オン」はインクドットを吐出することを表し、「オフ」はインクを吐出しないことを表す。尚、インクの吐出量が変調可能な記録ヘッドが一般的に使用されているが、上述の二値化処理を変調可能な複数レベルへの多値化処理に拡張すれば適用可能であり、二値化に限定されるものではない。
【００１８】
本実施例の凹凸層の形成では、上述したようにクリアインクを吐出することによって、位置毎に高さの制御を行う。凹凸層の形成においてクリアインクの記録量１００％でほぼ均一な層を記録媒体上に形成した場合、吐出したクリアインクの体積に応じて、層はある高さを有する。例えば、記録量１００％で形成された層が１５μｍの高さを有する場合、７５μｍの高さを再現するためには、層を５回重ねればよい。つまり、７５μｍの高さが必要な位置においてクリアインクの記録量は５００％となる。
【００１９】
図４は、記録媒体４０９上を記録ヘッドが走査することによって、凹凸層及び画像層を形成するための動作を説明する図である。キャリッジ４０２による主走査で記録ヘッドの幅Ｌだけ層の形成を行い、１ラインの記録が終了する毎に記録媒体４０９を副走査方向に距離Ｌずつ搬送する。説明を平易にするため、本実施例における画像形成装置２１１は一回の走査で記録量１００％までのインク吐出しかできないものとし、記録量１００％を超える層の形成の場合には、搬送は行わずに同じ領域を複数回走査する。例えば、インクの記録量が最大５００％の場合は、同じラインを５回走査する。図４を用いて説明すると、領域Ａを記録ヘッドで５回走査した（図４（ａ））後、記録媒体４０９を副走査方向に搬送し、領域Ｂの主走査を５回繰り返す（図４（ｂ））ことになる。
【００２０】
尚、記録量１００％以下でも複数回の走査、いわゆる多パス印字（マルチパス）を行う場合がある。図４（ｃ）〜（ｅ）に２パス記録の例を示す。この例では、キャリッジ４０２による主走査で記録ヘッドの幅Ｌだけ画像の形成を行い、１ラインの記録が終了する毎に記録媒体４０９を副走査方向に距離Ｌ／２ずつ搬送する。領域Ａは記録ヘッドのｍ回目の主走査（図４（ｃ））とｍ＋１回目の主走査（図４（ｄ））により記録され、領域Ｂは記録ヘッドのｍ＋１回目の主走査（図４（ｄ））とｍ＋２回目の主走査（図４（ｅ））により記録される。ここで、２パス記録の動作を説明したが、何回のパス数で記録するかは、所望の精度に応じて変えることができる。ｎパス記録を行う場合は、例えば、１ラインの記録が終了する毎に記録媒体４０９を副走査方向に距離Ｌ／Ｎずつ搬送する。この場合、記録量が１００％以下でも複数の印字パターンに分割し、記録媒体４０９の同一ライン上を記録ヘッドがｎ回主走査することで凹凸層及び画像層を形成する。尚、本実施例においては、記録媒体４０９に特に限定はなく、記録ヘッドによる層の形成に対応できるものであれば、紙やプラスチックフィルム等、各種の材料が利用可能である。
【００２１】
＜画像処理装置１が実行する処理の流れ＞
図５は画像処理装置１が実行する処理の流れを示すフローチャートである。
【００２２】
ステップＳ１において、第１取得部３０１は、色情報としてＲＧＢ値が各画素に記録された画像データを取得する。画像データは、画素毎に、視点１においてプリント物を観察することによって視認する色を表す色情報Ｒφ１，Ｇφ１，Ｂφ１、視点２においてプリント物を観察することによって視認する色を表す色情報Ｒφ２，Ｇφ２，Ｂφ２が記録されている。つまり、第１取得部３０１で取得する画像データは、各画素に異なる２色を表す色情報が記録された６チャンネルの画像データである。ここで、Ｒφ１，Ｇφ１，Ｂφ１，Ｒφ２，Ｇφ２，Ｂφ２は、ｓＲＧＢ空間上で定義されるＲＧＢ値とする。尚、画像データが表す色情報は、ＡｄｏｂｅＲＧＢ空間上で定義されるＲＧＢ値あるいはＬ＊ａ＊ｂ＊空間上で定義されるＬ＊ａ＊ｂ＊値でもよいし、色の三刺激値であるＸＹＺ値、分光反射率などでもよい。また、ステップＳ１において取得する画像データは１つである必要はない。例えば、画素値としてＲφ１，Ｇφ１，Ｂφ１が各画素に記録された３チャンネルの画像データと、画素値としてＲφ２，Ｇφ２，Ｂφ２が各画素に記録された３チャンネルの画像データとを取得してもよい。
【００２３】
ステップＳ２において、第２取得部３０２は、記録媒体上に形成する凹凸形状の高さを表す高さ情報が各画素に記録された形状データを取得する。本実施例において、形状データが表す形状は、図１（ａ）に示すように所定の方向に凹凸を繰り返すパターンを用いるが、方位角方向に観察角度を変化させた場合に色の見えが異なるプリント物を形成できればどのような凹凸形状であってもよい。例えば、画像の領域ごとに底面の縦横比が異なる凸部が複数配置されて形成される凹凸形状であってもよい。
【００２４】
ステップＳ３において、色分解部３０４は、保持部３０３より色分解ＬＵＴを取得し、取得した色分解ＬＵＴを用いた式（１）に示す色分解処理を画像データに対して行うことによって、有色インクの記録量ＣＭＹＫを表す記録量データを生成する。
【００２５】
【数１】
2018202635.tif 000003
ここで、ＬＵＴＣ，ＬＵＴＭ，ＬＵＴＹ，ＬＵＴＫは各有色インクについての色分解ＬＵＴである。尚、ＣＭＹＫそれぞれ別々の色分解ＬＵＴを用いるのではなく、ＲＧＢ値とＣＭＹＫ値とが対応付けられた１つの色分解ＬＵＴを用いて色分解処理を行ってもよい。
【００２６】
尚、色情報を有する画像データの解像度と高さ情報を有する形状データの解像度とが異なる場合、色分解処理を行う前に、画像データの解像度と形状データの解像度とを一致させる。解像度変換には、公知の二アレストネイバー法やバイリニア法などを用いる。
【００２７】
ステップＳ４において、解析部３０５は、ステップＳ２において取得した形状データを解析する。本ステップの処理の詳細は後述する。ステップＳ５において、ハーフトーン処理部３０６は、形状データの解析結果に応じたハーフトーン処理を行う。本ステップの処理の詳細は後述する。ステップＳ６において、形成制御部３０７は、ステップＳ５において得られたドット配置データが表すドット配置をパス分解し、記録走査（パス）ごとのインクドットの配置を決定する。さらに、記録走査（パス）ごとのインクドットの配置を表すプリントデータを画像形成装置２１１に送信する。また、形状データに基づいて、クリアインクの使用に関するパラメータを算出し、当該パラメータを画像形成装置２１１に送信した後処理を終了する。ここで、クリアインクの使用に関するパラメータは、クリアインクの記録量やクリアインクのパスごとのドット配置である。当該パラメータは、形状データが表す高さと当該パラメータとが対応付けられたテーブルを用いて算出すればよい。
【００２８】
＜ステップＳ４において解析部３０５が実行する処理＞
図６はステップＳ４において解析部３０５が実行する処理のフローチャートである。
【００２９】
ステップＳ４１１において、ステップＳ２において取得された形状データを取得する。ステップＳ４１２において、ステップＳ４１１において取得した形状データが表す形状を複数の領域（ブロック）に分割し、分割後の領域それぞれにデジタルフーリエ変換を行う。尚、本実施例では、縦３２画素×横３２画素のブロックに領域分割するが、ブロックのサイズはこの一例には限定されない。また、形状データ全体に対してフーリエ変換を行った後、領域分割を行ってもよい。
【００３０】
ステップＳ４１３において、ステップＳ４１２における領域分割により得られた領域のうち１つの領域（注目領域）について、高周波成分を含むか否かを判定する。高周波成分を含む場合はステップＳ４１４の処理へ進む。高周波成分を含まない場合は、注目領域には凹凸がないと判定し、注目領域内の画素に凸部でないことを示すフラグ情報１を記録し、ステップＳ４２４の処理へ進む。高周波成分を含むか否かの判定は、フーリエ変換によって得られた周波数が所定の閾値より大きいか否かで判定すればよい。
【００３１】
ステップＳ４１４において、ステップＳ４１３において高周波成分が含まれると判定された領域内の画素のうち注目画素の高さ情報を取得する。ステップＳ４１５において、式（２）により、注目画素の高さ情報が表す高さと隣接画素（前の注目画素）の高さ情報が表す高さとの差分値ｈａ（ｘ，ｙ）及びｈｂ（ｘ，ｙ）、及び、傾斜角度θａ及びθｂを算出する。
【００３２】
【数２】
2018202635.tif 000004
ここで、ｈ（ｘ，ｙ）は画素位置（ｘ，ｙ）の高さを表し、ｈａ（ｘ，ｙ）及びｈｂ（ｘ，ｙ）は注目画素と隣接画素との高さの差分値を表す。また、Ｄは注目画素と隣接画素との距離を表し、θａ及びθｂは注目画素の高さから隣接画素の高さへの傾斜角度を表す。尚、距離Ｄは、プリンタ解像度に応じて決まる値を予めＨＤＤ２１３などの記憶装置に記憶させておくことで用いる。
【００３３】
ステップＳ４１６において、前の注目画素が凸部に対応する領域であるか否かを判定する。凸部に対応する領域である場合はステップＳ４１７へ進み、凹部に対応する領域である場合はステップＳ４１９へ進む。尚、最初の注目画素の判定は、隣接画素との高さの比較によって行う。尚、形状データの全画素の高さの平均値と注目画素の高さとの比較によって、注目画素が凸部であるか凹部であるかを判定してもよい。
【００３４】
ステップＳ４１７において、傾斜角度θａ及びθｂが所定の閾値よりも大きいか否かを判定し、閾値よりも大きい場合はステップＳ４１８へと進み、閾値以下の場合は傾斜が小さく前の注目領域と同じ凸部であるためステップＳ４２２へと進む。ステップＳ４１８において、高さの差分値ｈａ（ｘ，ｙ）及びｈｂ（ｘ，ｙ）を参照し、傾斜方向がプラス方向か否かを判定する。ここでプラス方向は、注目画素の高さを有する形状から隣接画素の高さを有する形状への傾斜が上る方向であり、マイナス方向は、注目画素の高さを有する形状から隣接画素の高さを有する形状への傾斜が下る方向である。プラス方向である場合はステップＳ４２１へと進み、マイナス方向である場合はステップＳ４２２へと進む。
【００３５】
ステップＳ４１９において、傾斜角度θａ及びθｂが所定の閾値よりも大きいか否かを判定し、閾値よりも大きい場合はステップＳ４２０へと進み、閾値以下の場合は傾斜が小さく前の注目領域と同じ凹部であるためステップＳ４２１へと進む。ステップＳ４２０において、高さの差分値ｈａ（ｘ，ｙ）及びｈｂ（ｘ，ｙ）を参照し、傾斜方向がマイナス方向か否かを判定する。マイナス方向である場合はステップＳ４２２へと進み、プラス方向である場合はステップＳ４２１へと進む。
【００３６】
ステップＳ４２１において、注目画素が凹部領域に位置すると判定し、注目画素に凸部でないことを示すフラグ情報１を記録する。ステップＳ４２２において、注目画素が凸部領域に位置すると判定し、注目画素に凸部であることを示すフラグ情報０を記録する。
【００３７】
ステップＳ４２３において、高周波成分を含むと判定された領域の全画素について凸部であるか凹部であるか判定を行ったかを判定し、行っていればステップＳ４２４の処理へ進み、行っていない場合はステップＳ４１４へ戻り処理を進める。ステップＳ４２４において、ステップＳ４１２において領域分割によって得られた領域全てについて処理を行ったか否かを判定し、行っていれば処理を終了し、行っていない場合はステップＳ４１３へ戻り処理を進める。
【００３８】
尚、本実施例においては、形状が上述の万線パターンのように凹部と凸部とで構成されるとして凹凸のフラグ情報を２値で表した。しかし、別途高さ情報を参照してフラグ情報にステップ数を持たせることで、凸部が連続して連なるような形状データに対応することもできる。
【００３９】
＜ステップＳ５においてハーフトーン処理部３０６が実行する処理＞
図７はステップＳ５においてハーフトーン処理部３０６が実行する処理のフローチャートである。
【００４０】
ステップＳ５１１において、ステップＳ３において生成された有色インクの記録量データを取得する。ステップＳ５１２において、ステップＳ４における形状データの解析によって得られた解析データを取得する。解析データは、図９（ａ）に示すように、形状データの画素毎に解析結果であるフラグ情報が記録されている。フラグ情報は、凸部であることを示すフラグ情報０と凹部であることを示すフラグ情報１との２値である。ステップＳ５１３において、解析データに基づいて、記録量データにおける注目画素が凸部に対応する領域であるか否かを判定し、凸部に対応する領域である場合はステップＳ５１４へ進み、凸部に対応する領域でない場合はステップＳ５１７へ進む。
【００４１】
ステップＳ５１４において、ステップＳ５１３において、記録量データにおける注目画素が含まれる凸部領域とその他の領域との境界位置に対応する記録量と、注目画素の記録量と、を用いて凸部領域とその近傍領域との色差を算出する。境界位置に対応する記録量としては、境界位置のうち注目画素に最も近い画素の記録量を用いればよい。本実施例においては、有色インクの記録量と色値（Ｌ＊ａ＊ｂ＊値）とが対応付けられたＬＵＴを参照することによって、記録量データが表す記録量ＣＭＹＫをＬ＊ａ＊ｂ＊値へと変換し、Ｌ＊ａ＊ｂ＊空間上のユークリッド距離を色差として算出する。尚、境界位置に対応する記録量としては、境界位置における画素値の平均値や最大値などの統計値を用いてもよい。境界位置は、解析データを参照して特定すればよい。
【００４２】
ステップＳ５１５において、ステップＳ５１４において算出した色差が所定の閾値よりも大きいか否かを判定し、閾値よりも大きい場合はステップＳ５１７の処理へ進み、閾値以下である場合はステップＳ５１６の処理へ進む。本実施例では閾値として３の数値を用いるが、他の数値を用いることもできる。例えば、色差についての閾値は日本色彩学会が定める許容色差に基づいて設定することができる。隣接比較で色差が感じられるレベルにする場合は、閾値を０．８〜１．６に設定する。また、離間比較でほとんど気づかないレベルにするには、閾値を１．６〜３．２に設定する。さらに、印象レベルで同じ色として扱えるレベルにするには、閾値を３．２〜６．５に設定する。
【００４３】
ステップＳ５１６において、凸部領域であり、かつ、近傍領域との色差が所定の閾値より大きい領域に対する第１ハーフトーン処理のための第１閾値マトリクスのサイズを決定する。第１ハーフトーン処理は、凸部の端よりも凸部の中央にインクドットを多く配置するためハーフトーン処理である。本ステップの処理の詳細は後述する。
【００４４】
ステップＳ５１７において、凹部領域又は、凸部領域であり、かつ、近傍領域との色差が所定の閾値以下である領域に対する第２ハーフトーン処理のための第２閾値マトリクスのサイズを決定する。第２ハーフトーン処理は、インクドットを離散的に配置するためのハーフトーン処理である。本ステップの処理の詳細は後述する。
【００４５】
ステップＳ５１８において、凹部領域又は、凸部領域であり、かつ、近傍領域との色差が所定の閾値以下である領域に対して第２閾値マトリクスを用いた第２ハーフトーン処理を実行し、第２ドット配置データを生成する。ドット配置データは、インクを吐出することを表す０とインクを吐出しないことを表す１との２値を各画素に記録した２値データである。本実施例における第２閾値マトリクスはブルーノイズ特性を有する。図９（ａ）にブルーノイズ特性を有するドット分散型の第２閾値マトリクスを例示する。
【００４６】
ステップＳ５１９において、凸部領域であり、かつ、近傍領域との色差が所定の閾値より大きい領域に対して第１閾値マトリクスを用いた第１ハーフトーン処理を実行し、第１ドット配置データを生成する。図９（ａ）にドット集中型の第１閾値マトリクスを例示する。図９（ａ）における第１閾値マトリクスは、凸部に対応する領域が横方向（ｘ軸方向）に８ドットの幅であるため、凸部の中央は閾値１である２ドット幅の領域である。凸部の中央は、インクの記録量が低い領域で最初にドットを打つことになる領域である。また、凸部の端は閾値２５５である１ドット幅の領域である。凸部の端は、インクの記録量が高い領域で最後にドットを打つことになる領域である。尚、第１閾値マトリクスは、凸部の中央から凸部の端へ閾値が大きくなるマトリクスであればどのようなものであってもよい。例えば、図９（ｂ）に示すように、横方向（ｘ軸方向）と同様に縦方向（ｙ軸方向）にも閾値が大きくなるようにしてもよいし、凸部の中央から渦巻き状に閾値が大きくなっていてもよい。また、本実施例では凸部の中央の位置が、８ドットうち中央の２ドット幅の領域であったが、上記一例には限定されない。例えば、凸部の幅が５（奇数）ドットであった場合は、中央の１ドット幅の領域を凸部の中央としてもよい。
【００４７】
上述したステップＳ５の処理は、注目画素を含む領域の閾値マトリクスのサイズが決まると、異なる領域における注目画素を選択してＳ５１３〜Ｓ５１９まで処理を行う。この処理を全領域のハーフトーン処理が実行されるまで繰り返す。尚、閾値マトリクスのサイズ及び閾値を画像データ及び形状データに基づいて予め決めておいてもよい。この場合、ステップＳ５１６及びステップＳ５１７の処理は行わず、予め決められた閾値マトリクスを用いてハーフトーン処理を行う。
【００４８】
＜ステップＳ５１６及びステップＳ５１７におけるハーフトーン処理部３０６が実行する処理＞
図８はステップＳ５１６及びステップＳ５１７においてハーフトーン処理部３０６が実行する処理のフローチャートである。ステップＳ５１３及びステップＳ５１５の判定結果が連続して同一である領域を算出し、当該領域のサイズを閾値マトリクスのサイズに設定する。
【００４９】
ステップＳ５１６１において、ステップＳ５１３及びステップＳ５１５において判定された注目画素（ｘ、ｙ）についてその判定結果を取得する。ステップＳ５１６２において、カウンタｄｘを１インクリメントする。ステップＳ５１６３において、注目画素（ｘ、ｙ）と画素（ｘ＋ｄｘ、ｙ）の判定結果を参照し、判定結果が同一であるか否かを判定する。同一である場合はステップＳ５１６２へと進み、同一でない場合はステップＳ５１６４へと進む。ステップＳ５１６４において、カウンタｄｙを１インクリメントする。
【００５０】
ステップＳ５１６５において、注目画素（ｘ、ｙ）と画素（ｘ、ｙ＋ｄｙ）の判定結果を参照し、判定結果が同一であるか否かを判定する。同一である場合はステップＳ５１６４へと進み、同一でない場合はステップＳ５１６６へと進む。ステップＳ５１６６において、閾値マトリクスのサイズを横方向ｄｘ−１、縦方向ｄｙ−１と設定する。
【００５１】
尚、以上のステップＳ５１６及びステップＳ５１７の処理は、解析データに対して公知のラプラシアンフィルタ等を用いたエッジ検出を行うことによって注目画素を含む領域を特定してもよい。
【００５２】
以上説明したように実施例１によれば、凹凸形状の凸部の上に有色インクを記録する際に、凸部の端よりも中央に多く有色インクが記録されるようにハーフトーン処理を行うことによって、異方性を有するプリント物の色の再現精度を向上させることができる。また、本実施例では、ハーフトーン処理によって凸部の上に記録した有色記録材が凹部に流れ込むのを抑制しているため、凸部の上に記録する有色記録材の記録量に制限がなく、高彩度色の再現を行うことができる。また、予め色情報に対する有色インクの記録量の組み合わせを１つに定めておくことによって、テーブルが複数の記録量の組み合わせを保持しておく必要がない。
【００５３】
［実施例２］
実施例１では、凸部の中央にインクドットが集中する閾値マトリクスを設定することにより、色の再現精度を向上させる方法について説明した。実施例２では、パス分解処理によって、凸部の中央に複数のドットを重ねる例について説明する。以下に、実施例１との差分であるステップＳ６における処理を主に説明する。
【００５４】
＜ステップＳ６における形成制御部３０７が実行する処理＞
図１０はステップＳ６において形成制御部３０７が実行する処理のフローチャートである。
【００５５】
ステップＳ６２１において、ステップＳ５において生成された有色インクのドット配置データを取得する。尚、ここで取得するドット配置データは、ステップＳ５において生成されたデータに限らず、記録量データに対して公知のハーフトーン処理を行って得られたデータであってもよい。ステップＳ６２２において、ドット配置データに基づいて、パス分解処理を行う。本実施例では、４パスに分解を行う。ステップＳ６２３において、ステップＳ４における形状データの解析によって得られた解析データを取得する。ステップＳ６２４において、ステップＳ５１６及びステップＳ５１７の処理と同様に処理により、凸部又は凹部が連続した領域を特定する。ステップＳ６２５において、ステップＳ６２４において特定された領域のうち注目領域を設定する。ステップＳ６２６において、解析データを参照し、注目領域が凸部であるか凹部であるかを判定する。凸部である場合はステップＳ６２７に進み、凹部である場合はステップＳ６３０に進む。
【００５６】
ステップＳ６２７において、ステップＳ６２２におけるパス分解処理によって得られたパスごとのドット配置について、凸部領域の端（凸部と凹部との境界領域）に位置するドットを０にする。尚、凸部の端に配置する配置するドットを０にするのではなく、予め決められたドット数分減少させる補正を行ってもよい。ステップＳ６２８において、注目領域において記録量データが表す記録量とステップＳ６２７における処理によって得られたドット配置に応じて有色インクを記録した場合の記録量との差分を算出する。差分値が所定の閾値よりも小さい場合はステップＳ６２９の処理へ進み、閾値以上の場合はＳ６３０の処理へ進む。ステップＳ６２９において、凸部領域の中央におけるドット数を増やし、ステップＳ６２８の処理へ戻る。
【００５７】
ステップＳ６３０において、全ての領域について処理を終了したかどうかを判定する。処理を終えている場合、ステップＳ６において決められた有色インクのドット配置を表すプリントデータとクリアインクの使用に関するパラメータとを画像形成装置２１１に送信し、処理を終了する。終えていない場合、ステップＳ６２５の処理へ戻る。クリアインクの使用に関するパラメータは、ステップＳ６３０において、形状データに基づいて算出する。
【００５８】
以上説明したように実施例２によれば、パス分解処理によって、凸部の端に配置されたドットを減少させることによって、凸部の上に記録された有色インクが凹部に流れ込むことを抑制し、異方性を有するプリント物の色の再現精度を向上させることができる。
【００５９】
［実施例３］
実施例１及び実施例２では、凸部の中央に有色インクのドットが集中するようなハーフトーン処理、または、パス分解処理を行うことにより、色の再現精度を向上させる方法について説明した。実施例３では、凸部の上に記録された有色インクが凹部に流れ込むことを抑制するために、図１２のように凸部の端にクリアインクを盛り上げるようパス分解処理を行う例を説明する。以下に、実施例１との差分であるステップＳ６における処理を主に説明する。
【００６０】
＜ステップＳ６における形成制御部３０７が実行する処理＞
図１１は、ステップＳ６において生成制御部３０７が実行する処理のフローチャートである。
【００６１】
ステップＳ６２１において、ステップＳ５において生成された有色インクのドット配置データを取得する。尚、ここで取得するドット配置データは、ステップＳ５において生成されたデータに限らず、記録量データに対して公知のハーフトーン処理を行って得られたデータであってもよい。さらに、クリアインクのドット配置データを取得する。クリアインクのドット配置データは、形状データに基づいて予め生成しておく。ステップＳ６２２において、ドット配置データに基づいて、パス分解処理を行う。本実施例では、４パスに分解を行う。ステップＳ６２３において、ステップＳ４における形状データの解析によって得られた解析データを取得する。ステップＳ６２４において、ステップＳ５１６及びステップＳ５１７の処理と同様に処理により、凸部又は凹部が連続した領域を特定する。ステップＳ６２５において、ステップＳ６２４において特定された領域のうち注目領域を設定する。ステップＳ６２６において、解析データを参照し、注目領域が凸部であるか凹部であるかを判定する。凸部である場合はステップＳ６２７に進み、凹部である場合はステップＳ６３０に進む。
【００６２】
ステップＳ６２７において、ステップＳ６２２におけるパス分解処理によって得られたパスごとの有色インクのドット配置について、凸部領域の端（凸部と凹部との境界領域）に位置するドットを０にする。さらに、クリアインクのドット配置において、凸部の端の位置のドット数を１増加させる。尚、凸部の端に配置する配置する有色インクのドットを０にするのではなく、予め決められたドット数分減少させる補正を行ってもよい。ステップＳ６２８において、注目領域において記録量データが表す記録量とステップＳ６２７における処理によって得られたドット配置に応じて有色インクを記録した場合の記録量との差分を算出する。差分値が所定の閾値よりも小さい場合はステップＳ６２９の処理へ進み、閾値以上の場合はＳ６３０の処理へ進む。ステップＳ６２９において、凸部領域の中央におけるドット数を増やし、ステップＳ６２８の処理へ戻る。
【００６３】
ステップＳ６３０において、全ての領域について処理を終了したかどうかを判定する。処理を終えている場合、ステップＳ６において決められた有色インクのドット配置を表すプリントデータとクリアインクの使用に関するパラメータとを画像形成装置２１１に送信し、処理を終了する。終えていない場合、ステップＳ６２５の処理へ戻る。
【００６４】
以上説明したように実施例３によれば、凸部の端をクリアインクを用いて盛り上げることによって、凸部の上に記録された有色インクが凹部に流れ込むことを抑制し、色の再現精度を向上させることが可能となる。
【００６５】
［実施例４］
上述した実施例では、凸部の上に記録された有色インクが凹部に流れ込みにくくするためのハーフトーン処理及びパス分解処理を行った。実施例４では、色分解処理において、凸部の上に記録する有色インクの複数の記録量の組み合わせから、凹部に流れ込みにくい記録量の組み合わせを選択する例について説明する。以下に、実施例１との差分であるステップＳ３における処理を主に説明する。尚、本実施例のステップＳ１において取得する画像データは色情報としてＣＩＥ三刺激値ＸＹＺを有することとする。つまり、画素毎に、視点１においてプリント物を観察することによって視認する色を表す色情報ＸＹＺ１、視点２においてプリント物を観察することによって視認する色を表す色情報ＸＹＺ２が記録されている。
【００６６】
＜ステップＳ３において色分解部３０４が実行する処理＞
図１３は、ステップＳ３において色分解部３０４が実行する処理のフローチャートである。
【００６７】
ステップＳ３２１において、色分解ＬＵＴを取得する。図１４に示すように、本実施例における色分ＬＵＴは、画像形成装置２１１が搭載する有色インクＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）に対し、各有色インクの記録量に応じて再現される色（ＣＩＥ三刺激値ＸＹＺ）を表す。つまり、色分解ＬＵＴは、有色インクの記録量ＣＭＹＫとＣＩＥ三刺激値ＸＹＺとが対応付けられたデータである。尚、この色分解ＬＵＴは、有色インクの記録量を変えながら記録媒体上にパッチを形成し、形成されたパッチの色を測定することで予め作成しておき、ＨＤＤ２１３等の記憶装置に記憶させておく。
【００６８】
ステップＳ３２２において、ステップＳ１で取得した画像データの色情報に基づいて、凸部に記録する有色インクの色（ＸＹＺ凸）と凹部に記録する有色インクの色（ＸＹＺ凹）とを算出する。図１５における組み合わせ１のように、視点１で色情報が表す色（ＸＹＺ１）、視点２で色情報が表す色（ＸＹＺ２）を再現するためには、凸部に記録する有色インクの色（ＸＹＺ凸）によってＸＹＺ１を表現する必要がある。さらに、凸部と凹部とに記録する有色インクの色の混色（（ＸＹＺ凸＋ＸＹＺ凹）／２）によってＸＹＺ２を表現する必要がある。よって、凸部と凹部との面積が同一である場合、ＸＹＺ凸とＸＹＺ凹は式（３）によって算出される。
【００６９】
【数３】
2018202635.tif 000005
ステップＳ３２３において、ステップＳ３２２で算出したＸＹＺ凸とＸＹＺ凹とに基づいて、凸部に記録する有色インクの記録量ＣＭＹＫ凸と凹部に記録する有色インクのＣＭＹＫ凹を取得する。取得は、図１４に示す色変換テーブルから、立方体補間や四面体補間などの公知の補間処理を用いて、逆引きを行う。ここで扱う色変換テーブルは有色インクの記録量ＣＭＹＫに対するＣＩＥ三刺激値ＸＹＺを表し、有色インクＣＭＹに対して公知のＵＣＲ処理を行ったものである。そのため、ＸＹＺに対して複数のＣＭＹＫが存在することとなる。そこで、取得したＸＹＺに対するＣＭＹＫの全ての候補から、ステップＳ３２４において適切な組み合わせを選択する。
【００７０】
ステップＳ３２４において、ステップＳ３２３において取得されたＣＭＹＫの候補のうち、適切な記録量ＣＭＹＫの組み合わせを選択する。具体的には、凸部については、凸部に記録した有色インクが凹部に流れこむのを抑制するために、凸部に記録する有色インクそれぞれの記録量の総記録量が最も少なくなるＣＭＹＫ凸を選択する。凹部については、粒状性を悪化させないために、凹部に記録する有色インクそれぞれの記録量の総記録量が最も多くなるＣＭＹＫ凹を選択する。本実施例において、総記録量はＣ、Ｍ、Ｙ、Ｋの各記録量を加算した総量とする。以上の処理により、凸部に記録する有色インクが凹部に流れづらくなるため、２つの異なる方向で再現したい色の差が小さくなるのを抑制し、観察角度に伴う色の見えの変化を視認しやすくなる。
【００７１】
以上説明したように、ＣＭＹＫ４色を搭載したプリンタでは、ＵＣＲ処理により有色インクの記録量の組み合わせが複数算出される。本実施例では、このプリンタを用いて表面に凹凸形状を有するプリント物を形成する際に、凸部の上に記録する有色インクの記録量を削減するため、総記録量が最少となる有色インクの組み合わせを選択した。これにより、凸部の上に記録したインクが凹部に流れづらくなるため、所望の色を高精度で再現できる。さらに、凹凸形状の上に異なる方向から観察した場合に色が異なって見えるように有色インクを記録することで、記録媒体上で色の異方性を再現することが可能となる。
【００７２】
［変形例］
上述した実施例では、形状データを解析することによって、凸部であるか凹部であるかを判定したが、上記一例には限定されない。予め凸と凹部とが特定された形状データを取得してもよいし、形状データとは別に凹部と凸部とを特定するマスクデータを取得してもよい。マスクデータを取得する場合、マスクデータに基づいてハーフトーン処理における閾値マトリクスを切り替える。尚、形状データを予め生成しておく際に、凸部の幅を凹部の幅より広くしておくことによって、凸部の上に記録したインクが凹部に流れづらくすることができる。
【００７３】
また、上述した実施例では、インクジェット方式を採用して凹凸層及び画像層を形成する例を示したが、電子写真方式などその他の記録方式であってもよい。
【００７４】
また、上述した実施例では、ハーフトーン処理を閾値マトリクスを用いて行ったが、誤差拡散法を用いてもよい。この場合、凸部の端に対応する記録量は０にするか、又は、凸部の中央に加算し、凸部の中央領域のみに誤差が拡散するように拡散係数を決定する。
【００７５】
また、上述した実施例では、凹凸を形成するためのクリアインクをＵＶインクとしたが、上記一例には限定されない。例えば、ＵＶ以外の光で硬化するインクであってもよいし、熱で硬化するインクであってもよい。また、削ることで凹凸を形成してもよく、樹脂以外に木材や金属を用いてもよい。
【００７６】
また、上述した実施例では、画像形成装置２１１に搭載されている有色インクがＣ、Ｍ、Ｙ、Ｋの４種として説明したが、上記一例に限定されない。Ｃ、Ｍ、Ｙ、Ｋに加えてＬｃ（ライトシアン）、Ｌｍ（ライトマゼンタ）等の低濃度インクを用いてもよい。この場合、ＬｃをＣに、ＬｍをＭに置き換えるなどの濃淡分解を行うことによって、有色インクの記録量の組み合わせが増えることになる。実施例４においては、その組み合わせから総記録量が最少となる有色インクの記録量の組み合わせを選択すればよい。尚、上述した低濃度インク以外にもＲ（赤）インク、Ｇ（緑）インク、Ｂ（青）インクなどの特色インクを用いてもよい。
【００７７】
また、上述した実施例では、方位角が異なる２つの視点からプリント物を観察した場合に再現する色情報を有する画像データを取得したが、上記一例には限定されない。表面に凹凸形状を有するプリント物は視点の仰角方向の変化によっても見え方が変化するため、仰角が異なる２つの視点からプリント物を観察した場合に再現する色情報を画像データが有していても良い。
【００７８】
また、上述した実施例では、有色記録材として有色インクを用いたが、上記一例に限定されない。例えば、有色記録材として有色トナーを用いてもよい。凹凸を形成するための記録材についても、クリアインクに限定されず、クリアトナーであってもよい。
【００７９】
また、上述した実施例では、画像データに対して色分解処理を行うことによって、記録量データを生成したが、上記一例には限定されない。画像データに基づいて生成した記録量データを予めＨＤＤ２１３などの記憶装置に記憶させておき、そこから記録量データを取得して用いてもよい。この場合、画像処理装置１は、画像データの取得と色分解処理を行わない。
【００８０】
また、上述した実施例では、形状データの各画素には高さ情報が記録されていたが、記録媒体上に形成する凹凸形状を表すことができればどのような形式であってもよい。例えば、各画素に形状表面の法線方向が記録されていてもよい。また、形状データは、点群データやポリゴンデータであってもよい。
【００８１】
また、上述した実施例では、形状データに基づいて、クリアインクの使用に関するパラメータを算出する例を示したが、上記一例には限定されない。例えば、形状データに基づいて算出されたクリアインクの使用に関するパラメータを予めＨＤＤ２１３などの記憶装置に記憶させておき、そこから当該パラメータを取得して用いてもよい。
【００８２】
また、上述した実施例では、凸部と凹部とでハーフトーン処理を切り替えたが、どちらも同じドット集中型の第１閾値マトリクスを用いた第１ハーフトーン処理を行ってもよい。
【００８３】
また、実施例４では、凸部に記録する有色インクそれぞれの記録量の総記録量が最も少なくなるＣＭＹＫ凸を選択する例を説明した。しかし、凸部に記録する有色インクが凹部に流れづらくなる所定の条件に応じてＣＭＹＫ凸を選択するのであればどのような選択方法でもよい。例えば、平均粘度が最大となるＣＭＹＫ凸を選択してもよい。また、ＵＣＲ処理による粒状性の悪化を考慮し、所定の閾値以下の総記録量となる組み合わせのうち総記録量が最も多い組み合わせを選択してもよい。
【００８４】
［その他の実施例］
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８５】
１  画像処理装置
３０６  ハーフトーン処理部
【図１】
2018202635.tif 000006
【図２】
2018202635.tif 000007
【図３】
2018202635.tif 000008
【図４】
2018202635.tif 000009
【図５】
2018202635.tif 000010
【図６】
2018202635.tif 000011
【図７】
2018202635.tif 000012
【図８】
2018202635.tif 000013
【図９】
2018202635.tif 000014
【図１０】
2018202635.tif 000015
【図１１】
2018202635.tif 000016
【図１２】
2018202635.tif 000017
【図１３】
2018202635.tif 000018
【図１４】
2018202635.tif 000019
【図１５】
2018202635.tif 000020
【手続補正書】
【提出日】平成29年6月21日(2017.6.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
ステップＳ４１３において、ステップＳ４１２における領域分割により得られた領域のうち１つの領域（注目領域）について、高周波成分を含むか否かを判定する。高周波成分を含む場合はステップＳ４１４の処理へ進む。高周波成分を含まない場合は、注目領域には凹凸がないと判定し、注目領域内の画素に凸部でないことを示すフラグ情報０を記録し、ステップＳ４２４の処理へ進む。高周波成分を含むか否かの判定は、フーリエ変換によって得られた周波数が所定の閾値より大きいか否かで判定すればよい。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
ステップＳ４２１において、注目画素が凹部領域に位置すると判定し、注目画素に凸部でないことを示すフラグ情報０を記録する。ステップＳ４２２において、注目画素が凸部領域に位置すると判定し、注目画素に凸部であることを示すフラグ情報１を記録する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
ステップＳ５１１において、ステップＳ３において生成された有色インクの記録量データを取得する。ステップＳ５１２において、ステップＳ４における形状データの解析によって得られた解析データを取得する。解析データは、図９（ａ）に示すように、形状データの画素毎に解析結果であるフラグ情報が記録されている。フラグ情報は、凸部であることを示すフラグ情報１と凹部であることを示すフラグ情報０との２値である。ステップＳ５１３において、解析データに基づいて、記録量データにおける注目画素が凸部に対応する領域であるか否かを判定し、凸部に対応する領域である場合はステップＳ５１４へ進み、凸部に対応する領域でない場合はステップＳ５１７へ進む。