(57)【特許請求の範囲】
【請求項１】
画像の各画素について、前記画像の奥行き方向における位置を特定する第１位置情報と前記画像の光沢を示す光沢情報とを取得する第１取得手段と、
前記画像の奥行き方向における注目位置を特定する第２位置情報を取得する第２取得手段と、
前記第１位置情報と前記第２位置情報とに基づいて、前記注目位置とは異なる位置に対応する領域の光沢差を低減するように、前記光沢情報を補正する補正手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記第１位置情報は、撮像によって得られる情報であり、
前記注目位置は、前記画像において前記撮像の焦点が合っている位置として特定されることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記注目位置は、ユーザの指示によって特定される位置であることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記光沢情報の補正に用いる光沢基準値を取得する第３取得手段をさらに有し、
前記補正手段は、前記注目位置とは異なる位置に対応する領域の前記光沢情報が示す光沢度を前記光沢基準値に近付けることを特徴とする請求項１乃至請求項３のいずれか一項に記載の画像処理装置。
【請求項５】
前記補正手段は、前記注目位置とは異なる位置に対応する領域の光沢度を、前記注目位置とは異なる位置に対応する領域に含まれる前記光沢情報が示す光沢度の平均値とすることを特徴とする請求項１乃至請求項３のいずれか一項に記載の画像処理装置。
【請求項６】
前記補正手段は、前記第１位置情報が特定する位置と前記注目位置との間の距離が大きいほど、前記平均値を算出する領域のサイズを大きくすることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記第１位置情報及び前記第２位置情報は、前記画像の奥行き方向における距離であることを特徴とする請求項１乃至請求項６のいずれか一項に記載の画像処理装置。
【請求項８】
前記第１位置情報及び前記第２位置情報は、前記画像の奥行き方向における座標であることを特徴とする請求項１乃至請求項６のいずれか一項に記載の画像処理装置。
【請求項９】
前記補正された光沢情報に基づいて、クリア材の記録量を決定する決定手段をさらに有し、
前記画像は前記クリア材を用いて記録媒体上に形成されることを特徴とする請求項１乃至請求項８のいずれか一項に記載の画像処理装置。
【請求項１０】
前記クリア材の記録量に基づいて、前記記録媒体上に前記画像を形成する形成制御手段をさらに有することを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記第１位置情報が特定する位置と前記注目位置との間の距離における閾値を取得する第４取得手段をさらに有し、
前記形成制御手段は、前記第１位置情報が特定する位置と前記注目位置との間の距離が前記閾値を越える領域は前記クリア材の記録を行わないように制御することを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
画像の各画素について、前記画像の奥行き方向における位置を特定する第１位置情報と前記画像の光沢を示す光沢情報とを取得する第１取得ステップと、
前記画像の奥行き方向における注目位置を特定する第２位置情報を取得する第２取得ステップと、
前記第１位置情報と前記第２位置情報とに基づいて、前記注目位置とは異なる位置に対応する領域の光沢差を低減するように、前記光沢情報を補正する補正ステップと、
を有することを特徴とする画像処理方法。
【請求項１３】
コンピュータを請求項１乃至請求項１１のいずれか一項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録物の光沢特性を制御するための画像処理技術に関する。
【背景技術】
【０００２】
従来の色再現に加え、任意の光沢を記録媒体上に再現するプリント技術が求められている。特許文献１では、画像に含まれるオブジェクトに応じて光沢を制御するプリント技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３３１７０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、実際の物体の位置関係とは異なる奥行き感が記録物上の光沢差によって記録物上で発現する可能性があり、それが考慮されていない。例えば、光沢度の低い部分と光沢度の高い部分とに大きな光沢度の差があると、光沢度の低い部分が浮き出て見えるなどの知覚効果が発生してしまう。このような効果を考慮せずに特許文献１に記載の光沢制御を行った場合、実際の物体の位置関係に即した奥行き感が阻害されてしまう。具体例として、図１を参照して説明する。図１（ａ）に、観察したときに奥行きが知覚される平面画像を示す。さらに、図１（ａ）に示す平面画像を観察したときに知覚される奥行き方向の位置関係を図１（ｂ）で模式的に表現する。図１（ｂ）に示すようにオブジェクト１１の本来の位置がｄ１であっても、例えばオブジェクト１１乃至１３と背景１４との光沢差が大きい場合に、オブジェクト１１がオブジェクト１２乃至１３と同位置のｄ２まで浮き上がって知覚される。このとき、ｄ２の位置に平面画像の焦点が合っている場合には、焦点の合っていないオブジェクト１１が画像全体の本来の奥行き感に違和感を生じさせる影響を与えてしまう。
【０００５】
本発明は、奥行き方向において、注目しない領域が注目する領域に並んで見えることを抑制する画像処理を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る画像処理装置は、画像の各画素について、前記画像の奥行き方向における位置を特定する第１位置情報と前記画像の光沢を示す光沢情報とを取得する第１取得手段と、前記画像の奥行き方向における注目位置を特定する第２位置情報を取得する第２取得手段と、前記第１位置情報と前記第２位置情報とに基づいて、前記注目位置とは異なる位置に対応する領域の光沢差を低減するように、前記光沢情報を補正する補正手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、奥行き方向において、注目しない領域が注目する領域に並んで見えることを抑制することが可能になる。
【図面の簡単な説明】
【０００８】
【図１】光沢制御を行ったプリント物を見たときの奥行き感を説明するための模式図
【図２】実施例における画像処理装置１のハードウェア構成を示すブロック図
【図３】実施例における画像処理装置１の機能構成を示すブロック図
【図４】実施例における画像処理装置１の処理内容を示すフローチャート
【図５】実施例におけるＵＩ画面の例を示す図
【図６】実施例１において参照するテーブルの構成例を示す図
【図７】実施例におけるプリンタ２３の構成を示す図
【図８】実施例２において参照するテーブルの構成例を示す図
【発明を実施するための形態】
【０００９】
本発明を実施するための形態について図面を参照して説明する。ただし、この実施例に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらに限定する趣旨のものではない。
【００１０】
［実施例１］
以下、画像の奥行き方向における、当該画像中のオブジェクト間の相対的な位置関係を示す位置情報及び当該画像の光沢情報を取得し、位置情報に基づき光沢情報を補正する実施例について説明する。
【００１１】
図２に、本実施例における画像処理装置１のハードウェア構成例を示す。ＣＰＵ２０１は、ＲＡＭ２０３をワークメモリとして、ＲＯＭ２０２、ＨＤＤ（ハードディスクドライブ）２６などに格納されたＯＳ（オペレーティングシステム）や各種プログラムを実行する。また、ＣＰＵ２０１は、システムバス２０７を介して各構成を制御する。尚、後述するフローチャートによる処理は、ＲＯＭ２０２やＨＤＤ２６などに格納されたプログラムコードがＲＡＭ２０３に展開され、ＣＰＵ２０１によって実行される。ＵＳＢなどの汎用Ｉ／Ｆ（インターフェース）２０４は、シリアルバス２１を介して、マウスやキーボードなどの入力デバイス２２やプリンタ２３などが接続される。ＳＡＴＡ（シリアルＡＴＡ）Ｉ／Ｆ２０５は、シリアルバスインターフェースであり、シリアルバス２５を介して、ＨＤＤ２６や各種記録メディアの読み書きを行う汎用ドライブ２７が接続される。ＣＰＵ２０１は、ＨＤＤ２６や汎用ドライブ２７にマウントされた各種記録メディアを各種データの格納場所として使用する。ＶＣ（ビデオカード）２０６は、ビデオインターフェースであり、ディスプレイ２４が接続される。ＣＰＵ２０１は、プログラムによって提供されるＵＩ（ユーザインターフェース）の画面をディスプレイ２４に表示し、入力デバイス２２を介して受け付けるユーザ指示などの入力を受信する。
【００１２】
図３は、本実施例における画像処理装置１の機能構成を示すブロック図である。上述した各種プログラムに含まれる画像処理アプリケーションが、ＣＰＵ２０１からの指令に基づき実行する処理内容について、図３を参照して説明する。
【００１３】
画像処理装置１は、画像処理アプリケーションの機能を実現する構成として、表示制御部３０１と、取得部３０２と、補正部３０３と、第１決定部３０４と、第２決定部３０５と、形成制御部３０６と、格納部３０７と、を有する。表示制御部３０１は、外部のディスプレイ２４に指示し、ユーザからの入力を受け付けるＵＩ画面などをディスプレイ２４に表示させる。このような表示制御部３０１は、色情報、光沢情報及び位置情報を含む画像データを特定するユーザの指示入力を受け付ける入力受付部として機能する。各情報を含む画像データについての詳細は後述する。取得部３０２は、入力を受け付けた画像データを取得する。補正部３０３は、入力を受け付けた画像データの光沢情報を補正する。第１決定部３０４は、補正した光沢情報に基づいて、光沢制御用インクの記録量を決定する。第２決定部３０５は、色情報に基づいて色制御用インクの記録量を決定する。形成制御部３０６は、第１決定部３０４及び第２決定部３０５で決定したインクの記録量に基づいて、外部のプリンタ２４に指示をして記録媒体上に画像を形成させる。格納部３０７は、インクの記録量を参照可能なテーブルなどの情報を予め保持する。
【００１４】
図４（ａ）〜（ｄ）は、本実施例における画像処理装置１の処理内容を示すフローチャートである。以下、図４を参照して本実施例における画像処理装置１の処理内容の詳細を説明する。尚、図４に示されるフローチャートによる処理は、ＲＯＭ２０２に格納されたプログラムコードがＲＡＭ２０３に展開され、ＣＰＵ２０１によって実行される。また、図４に示されるフローチャートによる処理は、ユーザが入力デバイス２２を操作して指示を入力し、ＣＰＵ２０１が入力された指示を受け付けることにより開始する。以下、各ステップ（工程）は符号の前にＳをつけて表す。
【００１５】
Ｓ１０において、画像処理装置１が必要な情報の入力を受け付けるために、表示制御部３０１はユーザに必要な情報の入力を促すＵＩ画面をディスプレイ２４に表示させる。図５は、本実施例におけるユーザに入力を促すＵＩ画面５００の例を示す。入力領域５０１は、ＨＤＤ２６などの記憶装置に予め記録した画像データファイルのパス及びファイル名の入力を受け付ける領域である。本実施例ではここで入力するファイル名の画像データは、色情報と光沢情報と位置情報がそれぞれ異なるチャネルに記録された撮像画像データである。具体的には、色情報をＲＧＢの３つの値とし、光沢情報を鏡面光沢度とし、位置情報を距離とし、これら５種類のデータを５つのチャネルに格納する。また、画像データのヘッダには、撮像時の合焦距離が記録されているものとする。尚、合焦距離は、カメラの撮像面から被写体までの距離とする。また、光沢情報及び位置情報は、複数のカメラによって被写体を撮像することで取得するものとする。具体的には、位置情報は、各画像上の対応点（被写体の同じ場所を撮像した点のペア）の位置と、複数のカメラの既知である相対位置関係から三角測量の原理によって座標を算出するステレオ法によって取得する。また、光沢情報は、各画像上の対応点の画素値の中から最大画素値（鏡面反射成分）を選択することによって取得する。この光沢情報及び位置情報を、色情報として使用する３チャネルの撮像画像（ＲＧＢ画像）の他チャネルに格納することで、上述した５チャネルの画像データを生成することが可能である。再び図５に戻り、出力ボタン５０２は、記録媒体上に印刷処理を開始させる指示を受け付ける領域である。終了ボタン５０３は、図４に示される一連の処理を終了させる指示を受け付ける領域である。入力領域５０１や出力ボタン５０２への操作によるユーザからの指示結果を受け付けると、Ｓ２０に移行する。
【００１６】
Ｓ２０において、取得部３０２は、Ｓ１０で受け付けた指示に対応する画像データを読み込み、前述した各画素におけるＲＧＢ値と鏡面光沢度と距離、更に撮像時の合焦距離を取得する。Ｓ３０において、補正部３０３は、Ｓ２０で取得された鏡面光沢度と距離と撮像時の合焦距離に基づいて、鏡面光沢度を補正する。鏡面光沢度を補正する処理については後述する。当該処理により補正された鏡面光沢度は、上述した５チャネルの画像データにおける鏡面光沢度に対応するチャネルの画素値として格納する。尚、当該処理は全画素について実行される。
【００１７】
Ｓ４０において、第１決定部３０４は、Ｓ３０で補正された鏡面光沢度に応じて、光沢制御用インクの記録量を決定する。本実施例では、吸収係数及び散乱係数が小さく且つ無彩色なクリア（ＣＬ）インクを光沢制御用インクとし、当該ＣＬインクの記録量を決定する。当該インクの記録量に基づくドットパターン及びパス数など所定の条件下にてＣＬインクの記録量を画像最表面に塗布し、表面粗さを変えることで鏡面光沢度を制御する。光沢制御方法はこれに限定せず、例えばＣＬインクの記録量は一定としてドットパターンの粗密のみによって制御するなど、他の公知の光沢制御法であってもよい。光沢度に基づくＣＬインクの記録量の決定方法については後述する。尚、当該処理は全画素について実行される。Ｓ５０において、第２決定部３０５は、Ｓ２０で取得されたＲＧＢ値に基づいて、記録媒体上に塗布する色制御用インクの記録量を決定する。本実施例では、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）４色のＣＭＹＫインクを色制御用インクとし、当該インクの記録量を決定する。ＲＧＢ値に基づくＣＭＹＫインクの記録量の決定方法については後述する。尚、当該処理は全画素について実行される。Ｓ６０において、形成制御部３０６は、Ｓ４０及びＳ５０で決定したインクの記録量に基づいて画像を形成する。画像を形成する処理については後述する。
【００１８】
図４（ｂ）を参照して画像の光沢情報を補正する処理（Ｓ３０）の詳細について説明する。Ｓ３０の処理において、補正部３０３は、光沢情報が示す鏡面光沢度を補正する。
【００１９】
Ｓ３１において、補正部３０３は、上述した各画素に記録された距離と、撮像時の合焦距離との差分値を取得する。Ｓ３２において、補正部３０３は、格納部３０７に格納されている光沢補正テーブルを参照する。図６（ａ）に光沢補正テーブルの一例を示す。本実施例において、光沢補正テーブルは、Ｓ３１で取得した差分値と光沢補正係数とが対応付けられている。図６（ａ）に示される光沢補正テーブルでは、差分値が小さいほど光沢補正係数が大きく、差分値が大きいほど光沢補正係数が小さくなる。尚、当該差分値がテーブルに存在しない場合は、公知の線形補間によって差分値に対応する補正係数を算出する。
【００２０】
Ｓ３３において、補正部３０３は、予め格納部３０７に記録された鏡面光沢度の基準値（以下、光沢基準値と呼ぶ）を取得し、この光沢基準値とＳ３２で取得した補正係数とを用いてＳ２０にて取得した鏡面光沢度を補正する。Ｓ２０にて取得した鏡面光沢度をＧＩＮ、Ｓ３２で取得した補正係数をｋ、光沢基準値をＧ０、補正後の鏡面光沢度をＧＯＵＴとしたとき、鏡面光沢度は以下の（式１）によって補正することができる。
【００２１】
ＧＯＵＴ＝（ＧＩＮ−Ｇ０）×ｋ＋Ｇ０・・・（式１）
（式１）により、差分値が大きくなるにつれて光沢度は光沢基準値に近付くことになる。よって、注目しない領域は近傍領域との光沢度の差が低減され、注目する領域では入力された光沢情報に忠実に光沢再現が行われる。尚、格納部３０７に記録された光沢基準値Ｇ０は、例えば、鏡面光沢度の再現範囲内における最も低い値を設定することができる。補正後の鏡面光沢度ＧＯＵＴは、上述したように、５チャネルの画像データにおける鏡面光沢度に対応するチャネルの画素値として格納される。以下、光沢度補正後の５チャネルの画像データを補正光沢データとも呼ぶ。
【００２２】
図４（ｃ）を参照して光沢制御用インクすなわちＣＬインクの記録量を決定する処理（Ｓ４０）の詳細を説明する。
【００２３】
Ｓ４１において、第１決定部３０４は、格納部３０７に格納されているテーブルを参照する。図６（ｂ）に当該テーブルの一例を示す。本実施例では図６（ｂ）に示すように鏡面光沢度とＣＬインクの記録量が１対１で直接対応するテーブルを用いるが、光沢度を引数にＣＬインクの記録量を導出する関数であってもよい。Ｓ４２において、第１決定部３０４は、当該テーブルを参照して、Ｓ３０にて補正光沢データが示す鏡面光沢度に対応するＣＬインクの記録量を取得し、各画素にＣＬインクの記録量を格納した光沢画像データを生成する。本実施例では、Ｓ３０にて補正した鏡面光沢度の値と一致する鏡面光沢度がテーブルに存在しない場合、公知の線形補間によって光沢度に対応するＣＬインクの記録量を算出する。
【００２４】
図４（ｄ）を参照して色制御用インクすなわちＣＭＹＫインクの記録量を決定する処理（Ｓ５０）の詳細を説明する。
【００２５】
Ｓ５１において、第２決定部３０５は格納部３０７に格納されているテーブルを参照する。図６（ｃ）に当該テーブルの一例を示す。本実施例では上述の通り色情報はＲＧＢ値で与えられるため、ＲＧＢとＣＭＹＫインクの記録量の値が対応付けられたテーブルを用いる。具体的には、ＲＧＢ値を９分割して組み合わせた７２９通りの色のＣＭＹＫ値が保持されたテーブルを参照する。Ｓ５２において、第２決定部３０５は、テーブルを参照して、Ｓ２０にて取得したＲＧＢ値に対応するＣＭＹＫインクの記録量を公知の補間演算によって取得し、各画素にＣＭＹＫ値を格納した色画像データを生成する。第２決定部３０５の処理Ｓ５１乃至Ｓ５２では、ＲＧＢから直接インクの記録量を導出したが、ＲＧＢをＣＩＥ三刺激値ＸＹＺあるいはＣＩＥＬＡＢやＣＩＥＣＡＭ０２などの知覚空間の値に一度変換し、変換後の値からＣＭＹＫ値を導出してもよい。
【００２６】
次に、Ｓ４０及びＳ５０で決定したインクの記録量を格納した光沢画像データ及び色画像データに基づいて画像を形成する処理（Ｓ６０）の詳細を説明する。
【００２７】
形成制御部３０６は、色画像データ及び光沢画像データに基づいて、公知のハーフトーン処理、パス分解処理を行い、記録走査毎の記録ドット位置を決定し、画像形成データを生成する。さらに、画像形成データに基づいて外部のプリンタ２４に画像の形成動作を実行させる。以下、図７を参照して、プリンタ２４の構成及び画像形成動作の詳細を説明する。
【００２８】
図７は、プリンタ２４の構成を示した図である。ヘッドカートリッジ７０１は、複数の吐出口からなる記録ヘッドと、記録ヘッドに対してインクを供給するインクタンクと、記録ヘッドの各吐出口を駆動する信号を受信するためのコネクタが設けられている。ヘッドカートリッジ７０１は、キャリッジ７０２において所定の位置に交換可能に搭載されている。キャリッジ７０２には、コネクタを介してヘッドカートリッジ７０１に駆動信号等を伝達するためのコネクタホルダが設けられている。キャリッジ７０２は、ガイドシャフト７０３に沿って往復移動可能に構成される。具体的には、キャリッジ７０２は、主走査モータ７０４を駆動源として、モータプーリ７０５、従動プーリ７０６、タイミングベルト７０７等の駆動機構を介して駆動されるとともに、その位置及び移動が制御される。尚、このキャリッジ７０２のガイドシャフト７０３に沿った移動を「主走査」といい、移動方向を「主走査方向」という。印刷用の記録媒体７０８は、ＡＳＦ（オートシートフィーダ）７１０に載置されている。記録媒体７０８に画像を形成する際、給紙モータ７１１の駆動に伴いピックアップローラ７１２が回転し、ＡＳＦ７１０から記録媒体７０８が一枚ずつ分離され、給紙される。更に、記録媒体７０８は、搬送ローラ７０９の回転によりキャリッジ７０２上のヘッドカートリッジ７０１の吐出口面と対向する記録開始位置に搬送される。搬送ローラ７０９は、ラインフィードモータ７１３を駆動源としてギアを介して駆動される。記録媒体７０８が供給されたか否かの判定と給紙時位置の確定は、記録媒体７０８がエンドセンサ７１４を通過した時点で行われる。キャリッジ７０２に搭載されたヘッドカートリッジ７０１は、吐出口面がキャリッジ７０２から下方へ突出して記録媒体７０８と平行になるように保持されている。制御部７２０は、導出されたインク値に基づいて、プリンタ２４の構成の動作を制御する。
【００２９】
次に、プリンタ２４の画像形成動作について説明する。記録媒体７０８が記録開始位置に搬送されると、キャリッジ７０２がガイドシャフト７０３に沿って記録媒体７０８上を移動し、その移動の際に記録ヘッドの吐出口よりインクが吐出される。キャリッジ７０２がガイドシャフト７０３の一端まで移動すると、搬送ローラ７０９が所定量だけ記録媒体７０８をキャリッジ７０２の走査方向に垂直な方向に搬送する。この記録媒体７０８の搬送を「紙送り」または「副走査」といい、この搬送方向を「紙送り方向」または「副走査方向」という。記録媒体７０８の所定量副走査方向に搬送し終えると、キャリッジ７０２は再度ガイドシャフト７０３に沿って移動する。このように、記録ヘッドのキャリッジ７０２による走査と紙送りとを繰り返す。この結果、記録媒体７０８全体に、ＣＭＹＫインクによって色画像データが示す色画像を形成し、その上にＣＬインクによって光沢画像データが示す光沢画像が形成される。尚、本実施例で用いられる記録媒体は、記録ヘッドによる画像形成に対応できるものであれば記録用紙以外のものを用いてもよい。また、本実施例では、インクジェット方式を採用したプリンタ２４の例を示したが、電子写真方式などその他の記録方式であってもよい。
【００３０】
以上説明したように、画像の奥行き方向における、当該画像中のオブジェクト間の相対的な位置関係を示す位置情報及び当該画像の光沢情報を取得し、位置情報に基づき光沢情報を補正する。これにより、注目しない領域の光沢に起因する本来の奥行き感の阻害を抑制し、注目する領域の所望の光沢感及び奥行き感を表現したプリントが可能となる。
【００３１】
［実施例２］
実施例１では、位置情報に応じて入力した光沢度を所定の光沢基準値へ近づける補正処理を行う形態について説明した。本実施例では光沢基準値を設けず、位置情報に応じて入力した光沢度を近傍領域で平滑化する形態について説明する。これにより、注目しない領域の近傍領域における光沢差を低減することができる。尚、本実施例における画像処理装置１のハードウェア構成及び機能構成は実施例１のものと同じである。本実施例では、補正部３０３による光沢度の補正処理（Ｓ３０）について実施例１の処理と相違するため、以下、当該処理の内容について主に説明する。
【００３２】
図４（ｂ）を参照して本実施例における画像の光沢情報を補正する処理（Ｓ３０）の詳細について説明する。Ｓ３０の処理において、補正部３０３は、光沢情報を示す鏡面光沢度を補正する。
【００３３】
Ｓ３１において、補正部３０３は、実施例１と同様に、上述した各画素に記録された距離と、撮像時の合焦距離との差分値を取得する。Ｓ３２において、補正部３０３は、格納部３０７に格納されている光沢補正テーブルを参照する。図８に光沢補正テーブルの一例を示す。図８に示す光沢補正テーブルは、平滑化処理に関するパラメータがＳ３１で取得した差分値と対応付けられている。本実施例では、近傍領域内の平均値に置換する平滑化フィルタを利用し、パラメータとして近傍領域を指示する窓サイズが保持されている。
【００３４】
Ｓ３３において、補正部３０３は、Ｓ３２で取得した窓サイズに基づいてＳ２０にて取得した光沢度を補正する。Ｓ２０にて取得した座標（ｘ，ｙ）の鏡面光沢度をＧＩＮ（ｘ，ｙ）、Ｓ３２で取得した窓サイズをｗ、補正後の鏡面光沢度をＧＯＵＴとしたとき、鏡面光沢度は以下の（式２）によって補正することができる。
【００３５】
ＧＯＵＴ（ｘ，ｙ）＝ΣΣＧＩＮ（ｘ＋ｎ，ｙ＋ｍ）／ｗ２・・・（式２）
ここで、ｎ及びｍは−ｗから＋ｗの値を取り、当該処理により、合焦距離から離れるほど、近傍領域内にて光沢度の変化が小さい光沢画像を得ることができる。
【００３６】
以上説明したように、本実施例における画像処理装置１は、距離情報に応じて光沢度の平滑化処理を制御する。かかる構成により、本実施例における画像処理装置１は、光沢基準値を用いずに、光沢に起因する意図しない奥行き感の抑制を目的とした光沢度の補正処理ができる。
【００３７】
［変形例］
上述した実施例では、撮像画像に予め保持された合焦距離及び格納部３０７に予め記録された光沢基準値を用いて光沢度を補正する形態について説明したが、上記一例に限定されない。例えば、ＵＩ画面への定量値の入力を介して、実施例１の合焦距離に相当する注目距離及び光沢基準値を受け付けても良い。この場合、実施例１とは異なり、合焦距離に相当する情報が画像データ内に付与されている必要はない。このように、光沢度の補正に利用するパラメータをユーザが任意に指定することによって、光沢の補正範囲をユーザの意向を反映して決定することができる。
【００３８】
また、上述した実施例では、画像データが示す画像の全領域に対して、光沢制御用インクによる画像形成、即ち光沢制御を行う形態について説明したが、上記一例に限定されない。各画素に記録された距離と、撮像時の合焦距離との差分値に応じて光沢度の制御を行わない領域を持つ形態であっても良い。例えば、差分値に所定の閾値を設け、差分値が閾値を越えた場合、その位置情報を有する領域に用いるＣＬインクの記録量を０にする処理であっても良い。この場合、閾値は格納部３０７に予め格納されていても良いし、入力デバイス２２を介してユーザの入力を受け付けても良い。この形態では、注目する領域近傍以外の領域で光沢の変化を画像に付与することはなくなるため、注目する領域の所望の光沢感及び奥行き感を表現したプリントが可能となる。
【００３９】
また、上述した実施例では、注目しない領域とその近傍領域との光沢差を低減することによって、意図しない奥行き感の発現を抑制していたが、上記一例に限定されない。注目する領域とその近傍領域との光沢差を広げる（一方の領域の光沢を強調する）ことによって、注目しない領域のオブジェクトが注目する領域のオブジェクトと奥行き方向で同じ位置に並んで見えるのを抑制しても良い。例えば、注目する領域における光沢度の最大値と最小値を取得し、それらを用いていわゆる周知のレベル補正を行うことによって、注目する領域において光沢差を広げることができる。
【００４０】
また、上述した実施例では、格納部３０７に予め記録した光沢補正テーブルを用いる実施例を説明したが、テーブルの取得方法はこれに限定されない。例えば、ＵＩ画面を介してテーブルを直接入力することも可能である。あるいは、格納部３０７には複数のテーブルが記録されているものとし、ＵＩ画面を介して受け付けた情報に基づき、処理に用いるテーブルを選択する形態をとることも可能である。また、上述した実施例では、光沢補正係数あるいは窓サイズといったパラメータをテーブルから導出する実施例を説明したが、パラメータの導出方法はこれに限定しない。例えば、距離の差分値を引数とした数式により、パラメータを導出することも可能である。また、上述した実施例では、距離に応じて段階的な光沢補正を適用していたが、光沢補正方法はこれに限定されない。例えば、注目距離と各画素の距離を比較し、一致するか否かによって光沢度を２値化する補正であってもよい。尚、当該処理は実施例１における補正係数を例えば０、１の２値で記録した光沢補正用テーブルを用いることでも実現可能である。また、上述した実施例では、色情報と光沢情報と深度情報は、多チャネルの画像データ形式をとる１つのファイルから取得する実施例を説明したが、上記情報を得るための入力データの形式はこれに限定しない。例えば、それぞれを異なる画像ファイルに分けた３つの画像データを入力してもよい。さらに、上述した実施例に記載の情報が導出できるのであれば、画像データの形式でなくても構わない。また、上述した実施例では、注目距離として１点の距離を用いたが、注目距離の指定方法はこれに限定しない。例えば、２点の距離を取得し、当該２点間の領域を注目距離とすることも可能である。この場合、各画素に格納された位置情報から当該２点間の領域までの最短距離を差分値として特定することができる。また、上述した実施例では、各画素に格納された位置情報、合焦距離、注目距離は奥行き方向の距離として扱ったが、上記一例に限定されない。例えば、画像の奥行き方向における、当該画像中のオブジェクト間の相対的な位置関係がわかれば、各画素に格納された位置情報、合焦距離（焦点が合っている位置）、注目距離（注目位置）は奥行き方向の座標であっても良い。また、上述した実施例では、色材としてインクを用いたが、上記一例に限定されない。例えば、クリア色材としクリアトナーを用いても良いし、有色色材として有色トナーを用いても良い。
【００４１】
［その他の実施例］
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４２】
１  画像処理装置
３０１  表示制御部
３０２  取得部
３０３  補正部
３０４  第１決定部
３０５  第２決定部
３０６  形成制御部
３０７  格納部
【図１】
0006702789.tif 000002
【図２】
0006702789.tif 000003
【図３】
0006702789.tif 000004
【図４】
0006702789.tif 000005
【図５】
0006702789.tif 000006
【図６】
0006702789.tif 000007
【図７】
0006702789.tif 000008
【図８】
0006702789.tif 000009