(57)【要約】【課題】出力媒体の特性に合わせた特殊な色情報を表現可能な色情報を得ることを目的とする。【解決手段】ＲＧＢ色空間の色情報を出力媒体に依存しないＸＹＺ色空間の色情報に変換する第１変換部１４と、特殊な色情報をＸＹＺ色空間の色情報で生成する表面反射成分生成部１６と、第１変換部１４の変換結果と表面反射成分生成部１６の生成結果とを合成する合成部１８と、出力媒体の特性に合わせた補正を行うためのキャリブレーション情報を用いて、合成部１８の合成結果を出力媒体が対応するＲＧＢ色空間の色情報に変換する第２変換部２２と、を備える。【選択図】図１
2016059010.tif 000002
【特許請求の範囲】
【請求項１】
予め定めた色空間の色情報と、前記色情報と異なる特殊な色情報とを含む入力情報を、前記特殊な色情報を反映し、かつ出力媒体に対応する色空間の色情報に変換する色変換部を備えた情報処理装置。
【請求項２】
前記色変換部は、
予め定めた色空間としての第１色空間の色情報を出力媒体に依存しない第２色空間の色情報に変換する第１変換部と、
前記特殊な色情報を前記第２色空間の色情報で生成する生成部と、
前記第１変換部の変換結果と前記生成部の生成結果とを合成する合成部と、
出力媒体の特性に合わせた補正を行うための補正情報を用いて、前記合成部の合成結果を出力媒体が対応する第３色空間の色情報に変換する第２変換部と、
を備えた請求項１に記載の情報処理装置。
【請求項３】
前記生成部は、双方向反射率分布関数モデルの表面反射成分で前記第２色空間の色情報を生成する請求項２に記載の情報処理装置。
【請求項４】
前記第１変換部によって変換された前記第２色空間の色情報における背景領域を、出力媒体の表面の質感を表す質感色情報に置き換える置換部を更に備え、
前記合成部が前記第１変換部の変換結果としての前記置換部の置換結果と前記生成部の生成結果とを合成する請求項２又は請求項３に記載の情報処理装置。
【請求項５】
前記第２変換部が、出力媒体の特性に合わせた補正を行うための補正情報を用いて、前記合成部の合成結果を前記第３色空間の色情報に変換する変換方法の他に、出力媒体の特性に合わせた補正を行うための補正情報を用いて、前記第１変換部によって変換された前記第２色空間の色情報を前記第３色空間の色情報に変換する変換方法を含む少なくとも２種類以上の変換方法を有し、
前記２種類以上の変換方法の中から前記第３色空間の色情報に変換する変換方法を選択する選択部を更に備えた請求項２〜４の何れか１項に記載の情報処理装置。
【請求項６】
コンピュータを、請求項１〜５の何れか１項に記載の情報処理装置を構成する各部として機能させるための情報処理プログラム。
【請求項７】
コンピュータを、請求項１〜５の何れか１項に記載の情報処理装置を構成する各部として機能させるための情報処理プログラムを記録した記録媒体。
【請求項８】
予め定めた色空間の色情報と、特殊な色情報とを含む入力情報を、前記特殊な色情報を反映し、かつ出力媒体に対応する色空間の色情報に変換する色変換ステップを含む情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理プログラム、記録媒体、及び情報処理方法に関する。
【背景技術】
【０００２】
特許文献１では、入力部を介して表面の材質及び表面の状態に関する情報を受け付けるパラメータ入力手段と、入力された表面の材質及び表面の状態に基づき、変換式を用いて光学特性を求めるパラメータ変換手段と、物体の表面における光学特性に基づき、物体の表面の質感を決定して画像を生成する画像生成部と、を備えることが提案されている。
【０００３】
特許文献２では、入力されたビデオ信号から輝度信号を抽出する輝度信号抽出手段と、画像変換を行うためのパラメータを設定するパラメータ設定手段と、輝度信号抽出手段で抽出された輝度信号と、パラメータ設定手段からの各パラメータとから、入力ビデオ信号の画像に対して金属光沢を発生させるような演算を行う演算手段と、を備えて、入力ビデを信号の画像を金属光沢が生じているような画像に変換することが提案されている。
【０００４】
特許文献３では、対象物を含む画像を取り込む画像入力装置と、取り込まれた画像を入力し、画像を再現したモニタ表示画面内で、任意に照明環境を設定し、その環境下で対象物を３次元的に移動・回転させて所望する方向から観察できるように対象物の画像を変更する再現環境変換部と、表示及び印刷出力する画像出力装置とで構成される画像処理装置が提案されている。
【０００５】
特許文献４では、人が光沢感を知覚する傾向を主観評価実験により測定し、傾向に対する知覚的特性と物理的特性を結びつけることにより定量化を行い、光沢感モデルに基づく等光沢感曲線を得て、該等光沢感曲線に基づきデバイスの輝度に合わせて表面反射成分を変化させる表示デバイスの特性に依存しない光沢感再現方法が提案されている。
【０００６】
特許文献５では、所定の正面条件に応じた鏡面反射ルックアップテーブルを選択し、変換された物体の画像データで鏡面反射ルックアップテーブルを参照することにより、正反射方向における物体の鏡面反射色を算出する。次に、正反射方向における物体の鏡面反射色と無色の光源色とに基づいて視線方向における物体の鏡面反射色を算出し、物体の拡散反射色と物体の鏡面反射色とを合成して物体の反射色を算出する色処理装置が提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許平０７−３２００９０号公報
【特許文献２】特開平１０−２８５４５９号公報
【特許文献３】特許２０００−９０２３３号公報
【特許文献４】特開２００３−２８１５６５号公報
【特許文献５】特開２０１１−２３８３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、出力媒体の特性に合わせた特殊な色情報を表現可能な色情報を得ることを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の情報処理装置は、予め定めた色空間の色情報と、前記色情報と異なる特殊な色情報とを含む入力情報を、前記特殊な色情報を反映し、かつ出力媒体に対応する色空間の色情報に変換する色変換部を備えている。
【００１０】
請求項２に記載の発明は、請求項１に記載の発明において、前記色変換部は、予め定めた色空間としての第１色空間の色情報を出力媒体に依存しない第２色空間の色情報に変換する第１変換部と、前記特殊な色情報を前記第２色空間の色情報で生成する生成部と、前記第１変換部の変換結果と前記生成部の生成結果とを合成する合成部と、出力媒体の特性に合わせた補正を行うための補正情報を用いて、前記合成部の合成結果を出力媒体が対応する第３色空間の色情報に変換する第２変換部と、を備えている。
【００１１】
請求項３に記載の発明は、請求項２に記載の発明において、前記生成部は、双方向反射率分布関数モデルの表面反射成分で前記第２色空間の色情報を生成する。
【００１２】
請求項４に記載の発明は、請求項２又は請求項３に記載の発明において、前記第１変換部によって変換された前記第２色空間の色情報における背景領域を、出力媒体の表面の質感を表す質感色情報に置き換える置換部を更に備え、前記合成部が前記第１変換部の変換結果としての前記置換部の置換結果と前記生成部の生成結果とを合成する。
【００１３】
請求項５に記載の発明は、請求項２〜４の何れか１項に記載の発明において、前記第２変換部が、出力媒体の特性に合わせた補正を行うための補正情報を用いて、前記合成部の合成結果を前記第３色空間の色情報に変換する変換方法の他に、出力媒体の特性に合わせた補正を行うための補正情報を用いて、前記第１変換部によって変換された前記第２色空間の色情報を前記第３色空間の色情報に変換する変換方法を含む少なくとも２種類以上の変換方法を有し、前記２種類以上の変換方法の中から前記第３色空間の色情報に変換する変換方法を選択する選択部を更に備えている。
【００１４】
請求項６に記載の情報処理プログラムは、コンピュータを、請求項１〜５の何れか１項に記載の情報処理装置を構成する各部として機能させる。
【００１５】
請求項７に記載の記録媒体は、コンピュータを、請求項１〜５の何れか１項に記載の情報処理装置を構成する各部として機能させるための情報処理プログラムを記録している。
【００１６】
請求項８に記載の情報処理方法は、予め定めた色空間の色情報と、特殊な色情報とを含む入力情報を、前記特殊な色情報を反映し、かつ出力媒体に対応する色空間の色情報に変換する色変換ステップを含む。
【発明の効果】
【００１７】
請求項１に記載の発明によれば、出力媒体の特性に合わせた特殊な色情報を表現可能な色情報を得ることができる情報処理装置を提供することができる、という効果がある。
【００１８】
請求項２に記載の発明によれば、第１色空間の色情報と特殊な色情報とを含む入力情報を、特殊な色情報を反映しかつ出力媒体の特性に合わせた色情報に変換することができる、という効果がある。
【００１９】
請求項３に記載の発明によれば、反射に関する色情報を出力媒体の特性に合わせて表現可能な色情報を得ることができる、という効果がある。
【００２０】
請求項４に記載の発明によれば、出力媒体の質感も出力媒体の特性に合わせて表現可能な色情報を得ることができる、という効果がある。
【００２１】
請求項５に記載の発明によれば、複数種類の出力媒体に対応した色情報を得ることが可能となる、という効果がある。
【００２２】
請求項６に記載の発明によれば、出力媒体の特性に合わせた特殊な色情報を表現可能な色情報を得ることができる情報処理プログラムを提供することができる、という効果がある。
【００２３】
請求項７に記載の発明によれば、出力媒体の特性に合わせた特殊な色情報を表現可能な色情報を得ることができる記録媒体を提供することができる、という効果がある。
【００２４】
請求項８に記載の発明によれば、出力媒体の特性に合わせた特殊な色情報を表現可能な色情報を得ることができる情報処理方法を提供することができる、という効果がある。
【図面の簡単な説明】
【００２５】
【図１】第１実施形態に係る情報処理装置の概略構成を示す機能ブロック図である。
【図２】第１実施形態に係る情報処理装置で行われる処理の流れの一例を示すフローチャートである。
【図３】第２実施形態に係る情報処理装置の概略構成を示す機能ブロック図である。
【図４】入力ファイルの背景や白色部分を媒体画像に変更する例を示す模式図である。
【図５】第２実施形態に係る情報処理装置で行われる処理の流れの一例を示すフローチャートである。
【図６】第３実施形態に係る情報処理装置の概略構成を示す機能ブロック図である。
【図７】第３実施形態に係る情報処理装置で行われる処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、本実施の形態について図面を参照しつつ説明する。
【００２７】
（第１実施形態）
【００２８】
まず、第１実施形態に係る情報処理装置について説明する。図１は、第１実施形態に係る情報処理装置の概略構成を示す機能ブロック図である。なお、図１の各部は、コンピュータがプログラムを実行することにより実現するソフトウエア構成としてもよいし、各種回路等によって実現するハードウエア構成としてもよい。或いは、一部がソフトウエア構成として残りをハードウエア構成としてもよい。
【００２９】
本実施形態に係る情報処理装置１０は、図１に示すように、入力ファイル取得部１２、第１色変換部１４、表面反射成分生成部１６、合成部１８、キャリブレーション情報取得部２０、及び第２色変換部２２を備えている。
【００３０】
入力ファイル取得部１２は、色情報としての入力ファイル（ＲＧＢ＋α）を取得する。取得する入力ファイルは、本実施形態では、ＲＧＢ色空間の色情報とαチャンネルの色情報とを含んでいる。αチャンネルは、例えば、透明色、光沢色、及び特色の何れか１つの特殊な色情報とされており、画像ではないベクター情報を保持しているレイヤーであってもよい。なお、入力ファイルは、グレー、ＣＭＹＫ等のＲＧＢ色空間以外の色空間としてもよい。また、入力ファイルは、色情報のファイルと特殊な色情報を保持したファイルの２種類であってよい。
【００３１】
第１色変換部１４は、入力ファイルを出力媒体に依存しない色空間（ＸＹＺ１）に変換する。本実施形態では、ＲＧＢ色空間の入力ファイル（ＲＧＢ＋α）を三刺激値（ＣＩＥＸＹＺ、以降では、ＸＹＺ色空間という）に変換するが、Ｌ＊ａ＊ｂ＊等の他の色空間に変換するようにしてもよい。なお、ＲＧＢ色空間からＸＹＺ色空間へ変更する際の拘束条件としては、相対モード（用紙などの相対的に明るいところが白基準）ではなく、絶対モード（予め定めた基準光源が白基準）が望ましく絶対モードと相対モードの中間でもよい。
【００３２】
表面反射成分生成部１６は、αチャンネル値に応じて表面反射率に相当する反射率レートを求めて、既定の照明情報を含めたＢＲＤＦ（Bidirectional Reflectance Distribution Function：双方向反射率分布関数）モデルの表面反射成分（例えば、Phongの反射モデルや、Cook-Torranceモデルなど）で生成した表面反射成分（ＸＹＺ２）を生成する。なお、表面反射成分は、ＸＹＺ色空間で生成する。
【００３３】
合成部１８は、第１色変換部１４によって変換された入力ファイル（ＸＹＺ１）と、表面反射成分生成部１６によって生成された表面反射成分（ＸＹＺ２）を合成する。合成部１８では、出力媒体に依存しないＸＹＺ色空間で合成されるため、入力ファイルに特殊な色が反映される。
【００３４】
キャリブレーション情報取得部２０は、出力媒体（例えば、表示装置）の特性に合わせた補正を行うためのキャリブレーション情報を取得する。
【００３５】
第２色変換部２２は、合成部１８によって表面反射成分が合成された入力ファイルの色空間を、出力媒体に依存しない色空間から出力媒体に対応する色空間に変換することにより出力データを得る。このとき、キャリブレーション情報取得部２０によって取得したキャリブレーション情報に基づいて、出力媒体の特性に合わせた補正を行いつつ、出力媒体に対応する色空間に変換する。本実施形態では、ＸＹＺ色空間からＲＧＢ色空間に変換するが、出力媒体の色空間がＣＭＹＫ色空間等の他の色空間の場合には、ＸＹＺ色空間からＣＭＹＫ色空間等の他の色空間に変換して出力データを得るようにしてもよい。
【００３６】
続いて、上述のように構成された第１実施形態に係る情報処理装置１０で行われる具体的な処理について説明する。図２は、第１実施形態に係る情報処理装置１０で行われる処理の流れの一例を示すフローチャートである。
【００３７】
ステップ１００では、入力ファイル取得部１２が、ＲＧＢ＋αの色情報を持つ入力ファイルを取得してステップ１０２へ移行する。
【００３８】
ステップ１０２では、第１色変換部１４がＲＧＢ色情報を出力媒体に依存しない色空間であるＸＹＺ色空間の色情報に変換してステップ１０４へ移行する。
【００３９】
ステップ１０４では、表面反射成分生成部１６が、入力ファイル取得部１２が取得した入力ファイルに含まれるαチャンネル値に基づいて、表面反射成分を算出してステップ１０６へ移行する。すなわち、αチャンネル値に応じて表面反射率に相当する反射率レートを求めて、既定の照明情報を含めたＢＲＤＦで生成した表面反射成分（ＸＹＺ２）を生成する。
【００４０】
ステップ１０６では、合成部１８が、第１色変換部１４によって色空間が変換された色情報（ＸＹＺ１）に、表面反射成分生成部１６によって生成された表面反射成分（ＸＹＺ２）を合成してステップ１０８へ移行する。これにより、特殊な色情報を反映したＸＹＺ色空間の色情報が得られる。
【００４１】
ステップ１０８では、キャリブレーション情報取得部２０が、出力媒体のキャリブレーション情報を取得してステップ１１０へ移行する。
【００４２】
ステップ１１０では、第２色変換部２２が、キャリブレーション情報に基づいてＸＹＺ色空間からＲＧＢ色空間の色情報に変換して一連の処理を終了する。すなわち、特殊な色情報が反映されたＸＹＺ色空間の色情報がＲＧＢ色空間の色情報に変換されるので、ＲＧＢ色空間の色情報に特殊な色情報が反映される。また、このとき、出力媒体のキャリブレーション情報が反映されるので、出力媒体の特性に合わせた出力データが得られる。
【００４３】
（第２実施形態）
【００４４】
続いて、第２実施形態に係る情報処理装置について説明する。図３は、第２実施形態に係る情報処理装置の概略構成を示す機能ブロック図である。なお、図３の各部は、第１実施形態と同様に、プログラムを実行することにより実現するソフトウエア構成としてもよいし、各種回路等によって実現するハードウエア構成としてもよい。或いは、一部がソフトウエア構成として残りをハードウエア構成としてもよい。
【００４５】
第１実施形態では、特殊な色情報を反映した色情報が得られるようにしたが、第２実施形態では、出力媒体の表面の質感等の二次元情報を反映した色情報を得られるようにしたものである。なお、第１実施形態と同一構成については同一符号を付して説明する。
【００４６】
本実施形態に係る情報処理装置１１は、図３に示すように、入力ファイル取得部１２、媒体画像選択部２４、第１色変換部１４、背景変更部２６、表面反射成分生成部１６、合成部１８、キャリブレーション情報取得部２０、及び第２色変換部２２を備えている。すなわち、第１実施形態に対して媒体画像選択部２４及び背景変更部２６を更に備えている。
【００４７】
入力ファイル取得部１２は、色情報としての入力ファイル（ＲＧＢ＋α）を取得する。取得する入力ファイルは、本実施形態では、ＲＧＢ色空間の色情報とαチャンネルの色情報とを含んでいる。αチャンネルは、例えば、透明色、光沢色、及び特色の何れか１つの特殊な色情報とされている。なお、入力ファイルは、ＣＭＹＫ等のＲＧＢ色空間以外の色空間としてもよい。
【００４８】
媒体画像選択部２４は、出力媒体のテクスチャ（表面の質感や手触り）としての二次元情報を表す媒体画像を選択する。媒体画像は複数種類を予め登録しておき、選択するようにしてもよいし、画像読取装置等によって読み取るようにしてもよい。
【００４９】
第１色変換部１４は、入力ファイルを出力媒体に依存しない色空間（ＸＹＺ１）に変換する。本実施形態では、ＲＧＢ色空間の入力ファイル（ＲＧＢ＋α）を三刺激値（ＣＩＥＸＹＺ）に変換するが、Ｌ＊ａ＊ｂ＊等の他の色空間に変換するようにしてもよい。なお、ＲＧＢ色空間からＸＹＺ色空間へ変更する際の拘束条件としては、相対モード（用紙などの明るいところが白基準）ではなく、絶対モード（予め定めた基準の白値が基準）が望ましく絶対モードと相対モードの中間でもよい。また、本実施形態では、入力ファイルの他に、媒体画像選択部２４によって選択された媒体画像の色空間もＲＧＢ色空間からＸＹＺ色空間に変換する。
【００５０】
背景変更部２６は、第１色変換部１４によってＸＹＺ色空間に変換された入力ファイルの色情報（ＸＹＺ１）の背景部分が、媒体画像選択部２４によって選択されて第１色変換部１４によってＸＹＺ色空間の色情報に変換された媒体画像（ＸＹＺ３）に変更された色情報（ＸＹＺ１＋３）を生成する。すなわち、入力ファイルの背景や白部分を出力媒体の媒体画像に置換した色情報を生成する。例えば、図４に示すように、入力ファイルの背景や白色部分を媒体画像に変更することにより、出力媒体の質感等が反映される。また、別の方法として、媒体画像（ＸＹＺ３を元にした法線アップ画像）と画像部（ＸＹＺ１＋３）をディスプレイスメントマッピング、バンプマッピングのようにレンダリングによって合成してもよい。
【００５１】
表面反射成分生成部１６は、αチャンネル値に応じて表面反射率に相当する反射率レートを求めて、既定の照明情報を含めたＢＲＤＦ（Bidirectional Reflectance Distribution Function：双方向反射率分布関数）モデルの表面反射成分（例えば、Phongの反射モデルや、Cook-Torranceモデルなど）で生成した表面反射成分（ＸＹＺ２）を生成する。なお、表面反射成分は、ＸＹＺ色空間で生成する。
【００５２】
合成部１８は、第１色変換部１４によって変換されて背景が変更された色情報（ＸＹＺ１＋３）と、表面反射成分生成部１６によって生成された表面反射成分（ＸＹＺ２）を合成する。合成部１８では、出力媒体に依存しないＸＹＺ色空間で合成されるため、入力ファイルに特殊な色が反映される。
【００５３】
キャリブレーション情報取得部２０は、出力媒体（例えば、表示装置）の特性に合わせた補正を行うためのキャリブレーション情報を取得する。
【００５４】
第２色変換部２２は、合成部１８によって表面反射成分が合成された入力ファイルの色空間を、出力媒体に依存しない色空間から出力媒体に対応する色空間に変換することにより出力データを得る。このとき、キャリブレーション情報取得部２０によって取得したキャリブレーション情報に基づいて、出力媒体の特性に合わせた補正を行いつつ、出力媒体に対応する色空間に変換する。本実施形態では、ＸＹＺ色空間からＲＧＢ色空間に変換するが、出力媒体の色空間がＣＭＹＫ色空間等の他の色空間の場合には、ＸＹＺ色空間からＣＭＹＫ色空間等の他の色空間に変換して出力データを得るようにしてもよい。
【００５５】
続いて、上述のように構成された第２実施形態に係る情報処理装置１１で行われる具体的な処理について説明する。図５は、第２実施形態に係る情報処理装置１１で行われる処理の流れの一例を示すフローチャートである。
【００５６】
ステップ２００では、入力ファイル取得部１２が、ＲＧＢ＋αの色情報を持つ入力ファイルを取得してステップ２０２へ移行する。
【００５７】
ステップ２０２では、第１色変換部１４がＲＧＢ色情報を出力媒体に依存しない色空間であるＸＹＺ色空間の色情報に変換してステップ２０４へ移行する。
【００５８】
ステップ２０４では、表面反射成分生成部１６が、入力ファイル取得部１２が取得した入力ファイルに含まれるαチャンネル値に基づいて、表面反射成分を算出してステップ２０６へ移行する。すなわち、αチャンネル値に応じて表面反射率に相当する反射率レートを求めて、既定の照明情報を含めたＢＲＤＦで生成した表面反射成分（ＸＹＺ２）を生成する。
【００５９】
ステップ２０６では、第１色変換部１４が、媒体画像選択部２４によって選択された媒体画像をＸＹＺ色空間に変換してステップ２０８へ移行する。
【００６０】
ステップ２０８では、背景変更部２６が、色空間が変換された色情報の背景画像を媒体画像に変更してステップ２１０へ移行する。すなわち、第１色変換部１４によってＸＹＺ色空間に変換された入力ファイルの色情報（ＸＹＺ１）の背景部分が、媒体画像選択部２４によって選択されて第１色変換部１４によってＸＹＺ色空間の色情報に変換された媒体画像（ＸＹＺ３）に変更された色情報（ＸＹＺ１＋３）が生成される。これにより、出力媒体の質感等が色情報に反映される。
【００６１】
ステップ２１０では、合成部１８が、第１色変換部１４によって色空間が変換されて背景変更部２６によって背景が変更された色情報（ＸＹＺ１＋３）に、表面反射成分生成部１６によって生成された表面反射成分（ＸＹＺ２）を合成してステップ２１２へ移行する。これにより、特殊な色情報を反映したＸＹＺ色空間の色情報が得られる。
【００６２】
ステップ２１２では、キャリブレーション情報取得部２０が、出力媒体のキャリブレーション情報を取得してステップ２１４へ移行する。
【００６３】
ステップ２１４では、第２色変換部２２が、キャリブレーション情報に基づいてＸＹＺ色空間からＲＧＢ色空間の色情報に変換して一連の処理を終了する。すなわち、特殊な色情報が反映されると共に、出力媒体の質感等が反映されたＸＹＺ色空間の色情報がＲＧＢ色空間の色情報に変換されるので、変換後のＲＧＢ色空間の色情報に特殊な色情報及び出力媒体の質感等が反映される。また、このとき、出力媒体のキャリブレーション情報が反映されるので、出力媒体の特性に合わせた出力データが得られる。
【００６４】
（第３実施形態）
【００６５】
続いて、第３実施形態に係る情報処理装置について説明する。図６は、第３実施形態に係る情報処理装置の概略構成を示す機能ブロック図である。なお、図６の各部は、第１実施形態と同様に、プログラムを実行することにより実現するソフトウエア構成としてもよいし、各種回路等によって実現するハードウエア構成としてもよい。或いは、一部がソフトウエア構成として残りをハードウエア構成としてもよい。
【００６６】
本実施形態に係る情報処理装置１３は、図６に示すように、モード選択部３０、第１モード処理部３２、第２モード処理部３４、及び第３モード処理部３６を備えている。
【００６７】
モード選択部３０は、複数のモード（本実施形態では、第１〜第３モード）のうち何れかをユーザの指示によって選択する。
【００６８】
第１モード処理部３２は、本実施形態では、第１実施形態に係る情報処理装置１０で行われる処理を行い、第２モード処理部３４は、第２実施形態に係る情報処理装置１１で行われる処理を行うようになっているので、詳細な説明は省略する。
【００６９】
第３モード処理部３６は、入力ファイルを出力媒体に依存しない色空間（ＸＹＺ色空間）に変換して、出力媒体の特性に合わせた補正を行いつつ、出力媒体に対応する色空間に変換することにより出力データを得る処理を行う。
【００７０】
次に、第３実施形態に係る情報処理装置１３で行われる処理について説明する。図７は、第３実施形態に係る情報処理装置１３で行われる処理の流れの一例を示すフローチャートである。なお、第２実施形態と同一処理については同一符号を付して説明する。
【００７１】
ステップ２００では、入力ファイル取得部１２が、ＲＧＢ＋αの色情報を持つ入力ファイルを取得してステップ２０２へ移行する。
【００７２】
ステップ２０２では、第１色変換部１４がＲＧＢ色情報を出力媒体に依存しない色空間であるＸＹＺ色空間の色情報に変換してステップ２０３へ移行する。
【００７３】
ステップ２０３では、ユーザの指示によって第２又は第３モードが選択されたか否かをモード選択部３０が判定する。第１又は第２モードが選択されて判定が肯定された場合にはステップ２０４へ移行し、第３モードが選択されて判定が否定された場合にはステップ２１２へ移行する。
【００７４】
ステップ２０４では、表面反射成分生成部１６が、入力ファイル取得部１２が取得した入力ファイルに含まれるαチャンネル値に基づいて、表面反射成分を算出してステップ２０５へ移行する。すなわち、αチャンネル値に応じて表面反射率に相当する反射率レートを求めて、既定の照明情報を含めたＢＲＤＦで生成した表面反射成分（ＸＹＺ２）を生成する。
【００７５】
ステップ２０５では、ユーザの指示によって第１モードが選択されたか否かをモード選択部３０が判定する。第１モードが選択されて判定が肯定された場合にはステップ２０６へ移行し、第２モードが選択されて判定が否定された場合にはステップ２１０へ移行する。
【００７６】
ステップ２０６では、第１色変換部１４が、媒体画像選択部２４によって選択された媒体画像をＸＹＺ色空間に変換してステップ２０８へ移行する。
【００７７】
ステップ２０８では、背景変更部２６が、色空間が変換された色情報の背景画像を媒体画像に変更してステップ２１０へ移行する。すなわち、第１色変換部１４によってＸＹＺ色空間に変換された入力ファイルの色情報（ＸＹＺ１）の背景部分が、媒体画像選択部２４によって選択されて第１色変換部１４によってＸＹＺ色空間の色情報に変換された媒体画像（ＸＹＺ３）に変更された色情報（ＸＹＺ１＋３）が生成される。これにより、出力媒体の質感等が色情報に反映される。
【００７８】
ステップ２１０では、合成部１８による合成が行われてステップ２１２へ移行する。なお、合成部１８による合成は、第１モードの場合には、第１色変換部１４によって色空間が変換されて背景変更部２６によって背景が変更された色情報（ＸＹＺ１＋３）に、表面反射成分生成部１６によって生成された表面反射成分（ＸＹＺ２）を合成する。また、第２モードの場合には、第１色変換部１４によって色空間が変換されて背景変更部２６によって背景が変更された色情報（ＸＹＺ１＋３）に、表面反射成分生成部１６によって生成された表面反射成分（ＸＹＺ２）を合成する。これにより、特殊な色情報を反映したＸＹＺ色空間の色情報が得られる。
【００７９】
ステップ２１２では、キャリブレーション情報取得部２０が、出力媒体のキャリブレーション情報を取得してステップ２１４へ移行する。
【００８０】
ステップ２１４では、第２色変換部２２が、キャリブレーション情報に基づいてＸＹＺ色空間からＲＧＢ色空間の色情報に変換して一連の処理を終了する。すなわち、特殊な色情報が反映されたＸＹＺ色空間の色情報がＲＧＢ色空間の色情報に変換されるので、変換後のＲＧＢ色空間の色情報に特殊な色情報が反映される。また、第２モードの場合には、出力媒体の質感等も反映さえる。さらに、このとき、出力媒体のキャリブレーション情報が反映されるので、出力媒体の特性に合わせた出力データが得られる。
【００８１】
なお、上記の各実施形態では、入力ファイルの色空間と出力データの色空間を同じ色空間に変換する例を説明したが、これに限るものではなく、異なる色空間に変換するようにしてもよい。例えば、入力ファイルの色空間をＲＧＢ色空間とし、出力データの色空間をＣＭＹＫ色空間としてもよい。
【００８２】
また、上記の各実施形態に係る情報処理装置によって行われる各処理は、コンピュータに実行させるためのプログラムとして記憶媒体に記録して流通させるようにしてもよい。
【００８３】
また、本発明は、上記に限定されるものでなく、上記以外にも、その主旨を逸脱しない範囲内において種々変形して実施可能であることは勿論である。
【符号の説明】
【００８４】
１０、１１、１３    情報処理装置
１４    第１色変換部
１６    表面反射成分生成部
１８    合成部
２２    第２色変換部
２６    背景変更部
３０    モード選択部
３２    第１モード処理部
３４    第２モード処理部
３６    第３モード処理部
【図１】
2016059010.tif 000003
【図２】
2016059010.tif 000004
【図３】
2016059010.tif 000005
【図４】
2016059010.tif 000006
【図５】
2016059010.tif 000007
【図６】
2016059010.tif 000008
【図７】
2016059010.tif 000009