(57)【特許請求の範囲】
【請求項１】
機器独立色空間を経由して第一デバイスに依存する入力色空間の入力座標値を第二デバイスに依存する出力色空間の出力座標値に変換する変換部と、
前記入力色空間で純色化対象の第一純色軸の方向において、該第一純色軸の座標値を前記出力色空間の第二純色軸の座標値に変換する純色化範囲の設定を受け付ける純色化範囲設定部と、
設定された前記純色化範囲において、前記入力色空間の前記第一純色軸の座標値が前記出力色空間の前記第二純色軸の座標値に変換されるように、前記入力座標値と前記出力座標値との初期対応関係に規定される前記出力座標値を修正する修正部と、
を備え、
前記修正部は、前記入力座標値が前記第一純色軸の方向において前記純色化範囲から続く第一スムージング範囲の座標値である場合、前記出力色空間において前記第二純色軸を除く第三純色軸の色成分があるときに前記初期対応関係に従うよりも少なくなるように前記初期対応関係に規定される前記出力座標値を修正する色変換装置。
【請求項２】
前記入力色空間の複数の純色軸に含まれる純色軸を純色化対象の前記第一純色軸にするか否かの設定を受け付ける純色化軸設定部を備える、請求項１に記載の色変換装置。
【請求項３】
前記純色化範囲設定部は、前記純色化範囲の設定として前記第一純色軸の色成分の最小と最大の少なくとも一方の設定を受け付ける、請求項１又は請求項２に記載の色変換装置。
【請求項４】
前記修正部は、前記入力座標値が前記純色化範囲の前記第一純色軸から第二スムージング範囲内の座標値である場合に前記出力色空間において前記第二純色軸を除く第三純色軸の色成分が前記初期対応関係に従うよりも少なくなるように、前記初期対応関係に規定される前記出力座標値を修正する、請求項１〜請求項３のいずれか一項に記載の色変換装置。
【請求項５】
前記入力座標値が前記純色化範囲の前記第一純色軸から第二スムージング範囲内の座標値である場合に前記初期対応関係に規定される前記出力座標値を修正するか否かの設定を受け付ける軸周りスムージング設定部を備え、
前記修正部は、前記軸周りスムージング設定部が前記出力座標値を修正する設定を受け付けた場合において、前記入力座標値が前記第二スムージング範囲内の座標値である場合に前記出力色空間において前記第二純色軸を除く第三純色軸の色成分が前記初期対応関係に従うよりも少なくなるように、前記初期対応関係に規定される前記出力座標値を修正する、請求項１〜請求項３のいずれか一項に記載の色変換装置。
【請求項６】
前記第一純色軸からの前記第二スムージング範囲の設定を受け付ける第二スムージング範囲設定部を備える、請求項４又は請求項５に記載の色変換装置。
【請求項７】
前記入力座標値が前記純色化範囲の前記第一純色軸から前記第二スムージング範囲内の座標値である場合に前記修正部が前記出力色空間の前記第三純色軸の色成分を少なくする度合の設定を受け付ける混色低減度合設定部を備える、請求項４〜請求項６のいずれか一項に記載の色変換装置。
【請求項８】
前記修正部は、
前記入力座標値が前記第一純色軸から前記第二スムージング範囲内の座標値である場合に前記出力色空間において前記第三純色軸の色成分が前記初期対応関係に従うよりも少なくなる第一変換式と、
前記入力座標値が前記第一純色軸から前記第二スムージング範囲内の座標値である場合に前記出力色空間において前記第二純色軸の色成分が前記初期対応関係に従うとき以上となる第二変換式と、
を用いて前記初期対応関係に規定される出力座標値を修正する、請求項４〜請求項７のいずれか一項に記載の色変換装置。
【請求項９】
機器独立色空間を経由して第一デバイスに依存する入力色空間の入力座標値を第二デバイスに依存する出力色空間の出力座標値に変換する変換工程と、
前記入力色空間で純色化対象の第一純色軸の方向において、該第一純色軸の座標値を前記出力色空間の第二純色軸の座標値に変換する純色化範囲の設定を受け付ける純色化範囲設定工程と、
設定された前記純色化範囲において、前記入力色空間の前記第一純色軸の座標値が前記出力色空間の前記第二純色軸の座標値に変換されるように、前記入力座標値と前記出力座標値との初期対応関係に規定される前記出力座標値を修正する修正工程と、
を含み、
前記修正工程は、前記入力座標値が前記第一純色軸の方向において前記純色化範囲から続く第一スムージング範囲の座標値である場合、前記出力色空間において前記第二純色軸を除く第三純色軸の色成分があるときに前記初期対応関係に従うよりも少なくなるように前記初期対応関係に規定される前記出力座標値を修正する色変換方法。
【請求項１０】
機器独立色空間を経由して第一デバイスに依存する入力色空間の入力座標値を第二デバイスに依存する出力色空間の出力座標値に変換する変換機能と、
前記入力色空間で純色化対象の第一純色軸の方向において、該第一純色軸の座標値を前記出力色空間の第二純色軸の座標値に変換する純色化範囲の設定を受け付ける純色化範囲設定機能と、
設定された前記純色化範囲において、前記入力色空間の前記第一純色軸の座標値が前記出力色空間の前記第二純色軸の座標値に変換されるように、前記入力座標値と前記出力座標値との初期対応関係に規定される前記出力座標値を修正する修正機能と、
をコンピューターに実現させ、
前記修正機能は、前記入力座標値が前記第一純色軸の方向において前記純色化範囲から続く第一スムージング範囲の座標値である場合、前記出力色空間において前記第二純色軸を除く第三純色軸の色成分があるときに前記初期対応関係に従うよりも少なくなるように前記初期対応関係に規定される前記出力座標値を修正する色変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換装置、色変換方法、及び、色変換プログラムに関する。
【背景技術】
【０００２】
色再現特性はデバイスに依存するため、デバイス間で色を合わせるためにＩＣＣ（International Color Consortium）プロファイルが使用されている。機器従属色空間（device dependent color space）の座標値を機器独立色空間（device independent color space）の座標値に変換すると、同じ機器独立色空間で色を合わせることができる。これにより、第一デバイスに依存する入力色空間と第二デバイスに依存する出力色空間との対応関係を規定して色変換ＬＵＴ（ルックアップテーブル）を生成することができる。ただ、第一デバイスに依存する入力色空間では濁りの無い純色であっても、第二デバイスに依存する出力色空間では他の色が混じることがある。
【０００３】
特許文献１には、出力色空間の濁った初期の色から不純色（純色以外の色成分）を除去する技術が示されている。この技術では、純色化された初期色の値と元の濁った初期色の値との関係に基づいた補正係数に基づいて非初期色の値を補正している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第７９１１６６５号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
色変換前後の色再現性を重視すると上述したように入力色空間で濁りの無い純色が出力色空間で他の色が混じることがあり、色変換前後の純色保持を重視すると入力色空間の色が出力色空間で再現されないことがある。このように純色保持と色再現性とは相反する概念であり、極力、両者を両立させることが望まれる。
【０００６】
以上を鑑み、本発明の目的の一つは、極力、純色を保持しながら色再現性を向上させることが可能な技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的の一つを達成するため、本発明は、機器独立色空間を経由して第一デバイスに依存する入力色空間の入力座標値を第二デバイスに依存する出力色空間の出力座標値に変換する変換部と、
前記入力色空間で純色化対象の第一純色軸の方向において、該第一純色軸の座標値を前記出力色空間の第二純色軸の座標値に変換する純色化範囲の設定を受け付ける純色化範囲設定部と、
設定された前記純色化範囲において、前記入力色空間の前記第一純色軸の座標値が前記出力色空間の前記第二純色軸の座標値に変換されるように、前記入力座標値と前記出力座標値との初期対応関係に規定される前記出力座標値を修正する修正部と、
を備える、色変換装置の態様を有する。
【０００８】
また、本発明は、機器独立色空間を経由して第一デバイスに依存する入力色空間の入力座標値を第二デバイスに依存する出力色空間の出力座標値に変換する変換工程と、
前記入力色空間で純色化対象の第一純色軸の方向において、該第一純色軸の座標値を前記出力色空間の第二純色軸の座標値に変換する純色化範囲の設定を受け付ける純色化範囲設定工程と、
設定された前記純色化範囲において、前記入力色空間の前記第一純色軸の座標値が前記出力色空間の前記第二純色軸の座標値に変換されるように、前記入力座標値と前記出力座標値との初期対応関係に規定される前記出力座標値を修正する修正工程と、
を含む、色変換方法の態様を有する。
【０００９】
さらに、本発明は、機器独立色空間を経由して第一デバイスに依存する入力色空間の入力座標値を第二デバイスに依存する出力色空間の出力座標値に変換する変換機能と、
前記入力色空間で純色化対象の第一純色軸の方向において、該第一純色軸の座標値を前記出力色空間の第二純色軸の座標値に変換する純色化範囲の設定を受け付ける純色化範囲設定機能と、
設定された前記純色化範囲において、前記入力色空間の前記第一純色軸の座標値が前記出力色空間の前記第二純色軸の座標値に変換されるように、前記入力座標値と前記出力座標値との初期対応関係に規定される前記出力座標値を修正する修正機能と、
をコンピューターに実現させる、色変換プログラムの態様を有する。
【００１０】
上述した態様は、極力、純色を保持しながら色再現性を向上させることが可能な技術を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】入力色空間の第一純色軸の座標値を出力色空間の第二純色軸の座標値に変換する例を模式的に示す図。
【図２】図２Ａ，２Ｂは第一純色軸、第一スムージング範囲、及び、第二スムージング範囲の例を模式的に示す図。
【図３】入力プロファイルと出力プロファイルに基づいてＬＵＴを生成する例を模式的に示す図。
【図４】図４Ａは第一係数の例を模式的に示す図、図４Ｂは第二係数の例を模式的に示す図。
【図５】入力色空間の第一純色軸からの距離に対する出力色空間の不純色成分の量を模式的に例示する図。
【図６】図６Ａは第三係数の例を模式的に示す図、図６Ｂは第四係数の例を模式的に示す図。
【図７】入力色空間の第一純色軸の方向において、純色化範囲からの距離に対する出力色空間の不純色成分の量を模式的に例示する図。
【図８】図８Ａは入力色空間の第一純色軸の座標に応じた出力色空間の不純色成分の修正量を模式的に例示する図、図８Ｂは入力色空間の第一純色軸からの距離に応じた出力色空間の不純色成分の修正量を模式的に例示する図。
【図９】色変換装置の構成例を模式的に示すブロック図。
【図１０】ＬＵＴ生成処理の例を示すフローチャート。
【図１１】設定画面の例を模式的に示す図。
【図１２】スムージングの強度設定に応じた出力色空間の不純色成分の修正量を模式的に例示する図。
【図１３】出力座標値修正処理の例を示すフローチャート。
【図１４】入力色空間の第一純色軸の座標値を出力色空間の第二純色軸の座標値に変換する別の例を模式的に示す図。
【図１５】図１５Ａ，１５Ｂ，１５Ｃは設定画面の例を模式的に示す図。
【図１６】比較例において入力色空間の純色軸からの距離に対する出力色空間の不純色成分の量を模式的に例示する図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を説明する。むろん、以下の実施形態は本発明を例示するものに過ぎず、実施形態に示す特徴の全てが発明の解決手段に必須になるとは限らない。
【００１３】
（１）本技術の概要：
まず、本願の図に示される例を参照して本発明に含まれる技術の概要を説明する。尚、本願の図は模式的に例を示す図であり、これらの図に示される各方向の拡大率は異なることがあり、各図は整合していないことがある。
【００１４】
［態様１］
図３，９に例示される色変換装置１００は、変換部Ｕ１、純色化範囲設定部Ｕ２１、及び、修正部Ｕ３を備える。前記変換部Ｕ１は、機器独立色空間（device independent color space）を経由して第一デバイスに依存する入力色空間ＣＳ１の入力座標値（例えば（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ））を第二デバイスに依存する出力色空間ＣＳ２の出力座標値（例えば（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ））に変換する。前記純色化範囲設定部Ｕ２１は、前記入力色空間ＣＳ１で純色化対象の第一純色軸ＡＸ１の方向において、該第一純色軸ＡＸ１の座標値を前記出力色空間ＣＳ２の第二純色軸ＡＸ２の座標値に変換する純色化範囲ＲＰ１の設定を受け付ける。前記修正部Ｕ３は、設定された前記純色化範囲ＲＰ１において、前記入力色空間ＣＳ１の前記第一純色軸ＡＸ１の座標値が前記出力色空間ＣＳ２の前記第二純色軸ＡＸ２の座標値に変換されるように、前記入力座標値と前記出力座標値との初期対応関係７１０に規定される前記出力座標値を修正する。
【００１５】
上記態様１では、入力色空間ＣＳ１で純色化対象の第一純色軸ＡＸ１の方向において、該第一純色軸ＡＸ１の座標値を出力色空間ＣＳ２の第二純色軸ＡＸ２の座標値に変換する純色化範囲ＲＰ１が設定される。この純色化範囲ＲＰ１において、入力色空間ＣＳ１の第一純色軸ＡＸ１の座標値が出力色空間ＣＳ２の第二純色軸ＡＸ２の座標値に変換される。純色化範囲ＲＰ１でなければ色再現性を重視することができるので、本態様は、極力、純色を保持しながら色再現性を向上させることが可能な色変換装置を提供することができる。
【００１６】
ここで、機器独立色空間は、絶対色空間とも呼ばれ、デバイスに依存せず、座標値が決まれば色そのものを特定することができる色空間である。機器独立色空間は、ＣＩＥ（国際照明委員会）Ｌ*ａ*ｂ*色空間、ＣＩＥ Ｌｃｈ色空間、ＣＩＥ ＸＹＺ色空間、ＣＩＥ Ｌ*ｕ*ｖ*色空間、等を含む。以下、ＣＩＥ Ｌ*ａ*ｂ*を単にＬａｂとも記載する。
デバイスに依存する色空間は、機器従属色空間（device dependent color space）とも呼ばれ、座標値が決まっても人間が知覚する色そのものは特定することができず、デバイスの色再現特性に依存して色が定まる色空間である。また、デバイスに依存する色空間は、印刷用紙や織物といった被印刷物等にも依存する色空間であるものとする。
入力色空間は、３次元色空間であるＣＭＹ（シアン、マゼンタ、及び、イエロー）色空間、４次元色空間であるＣＭＹＫ（シアン、マゼンタ、イエロー、及び、ブラック）色空間、３次元色空間であるＲＧＢ（赤、緑、及び、青）色空間、等を含む。出力色空間も、ＣＭＹ色空間、ＣＭＹＫ色空間、ＲＧＢ色空間、等を含む。色空間は、５次元以上でもよい。
【００１７】
純色軸は、座標値が１色を表現する軸を意味する。例えば、ＣＭＹ色空間には純色軸としてＣ軸とＭ軸とＹ軸が存在し、ＣＭＹＫ色空間には純色軸としてＣ軸とＭ軸とＹ軸とＫ軸が存在する。ここで、減法混色となるＣＭＹ色空間の座標値を（ｃ，ｍ，ｙ）とし、各色成分の値ｃ，ｍ，ｙが相対値で０％以上１００％以下であるとする。この場合、Ｃ軸はｍ＝ｙ＝０％であって０％≦ｃ≦１００％を満たす軸であり、Ｍ軸はｃ＝ｙ＝０％であって０％≦ｍ≦１００％を満たす軸であり、Ｙ軸はｃ＝ｍ＝０％であって０％≦ｙ≦１００％を満たす軸である。
また、ＣＭＹ色空間の入力座標値からＣＭＹ色空間の出力座標値に変換する場合、入力色空間のＣ軸が第一純色軸であれば出力色空間のＣ軸が第二純色軸となり、入力色空間のＭ軸が第一純色軸であれば出力色空間のＭ軸が第二純色軸となり、入力色空間のＹ軸が第一純色軸であれば出力色空間のＹ軸が第二純色軸となる。
純色軸の色成分は、例えば、Ｃ軸が純色軸であればＣ成分となり、Ｍ軸が純色軸であればＭ成分となり、Ｙ軸が純色軸であればＹ成分となり、Ｋ軸が純色軸であればＫ成分となる。
【００１８】
［態様２］
図９〜１１に例示するように、本色変換装置１００は、前記入力色空間ＣＳ１の複数の純色軸（図１１の例ではＣ軸とＭ軸とＹ軸とＫ軸）に含まれる純色軸を純色化対象の前記第一純色軸ＡＸ１にするか否かの設定を受け付ける純色化軸設定部Ｕ２２を備えてもよい。この態様は、入力色空間ＣＳ１の複数の純色軸から設定された第一純色軸ＡＸ１の純色化範囲ＲＰ１において、入力色空間ＣＳ１の第一純色軸ＡＸ１の座標値が出力色空間ＣＳ２の第二純色軸ＡＸ２の座標値に変換される。入力色空間ＣＳ１の純色軸が第一純色軸ＡＸ１でない純色軸であれば色再現性を重視することができるので、本態様は、色再現性をさらに向上させることが可能な技術を提供することができる。
尚、純色化対象の第一純色軸が予め決められている場合も、本技術に含まれる。
【００１９】
［態様３］
図１１等に例示するように、前記純色化範囲設定部Ｕ２１は、前記純色化範囲ＲＰ１の設定として前記第一純色軸ＡＸ１の色成分の最小と最大の少なくとも一方の設定を受け付けてもよい。この態様は、純色化範囲ＲＰ１の設定を容易にする技術を提供することができる。
【００２０】
［態様４］
図３，６Ａ，７等に例示するように、前記修正部Ｕ３は、前記入力座標値が前記第一純色軸ＡＸ１の方向において前記純色化範囲ＲＰ１から続く第一スムージング範囲ＲＳ１の座標値である場合、前記出力色空間ＣＳ２において前記第二純色軸ＡＸ２を除く第三純色軸ＡＸ３の色成分があるときに前記初期対応関係７１０に従うよりも少なくなるように前記初期対応関係７１０に規定される前記出力座標値を修正してもよい。これにより、第一純色軸ＡＸ１の方向において純色化範囲ＲＰ１及び第一スムージング範囲ＲＳ１でない範囲から純色化範囲ＲＰ１にかけての不純色の色成分の階調が滑らかとなり、出力画像の階調の破綻が抑制される。従って、本態様は、階調性を向上させることが可能な技術を提供することができる。
尚、第一スムージング範囲の出力座標値を修正しない場合も、本技術に含まれる。
【００２１】
［態様５］
図３，４Ａ，５に例示するように、前記修正部Ｕ３は、前記入力座標値が前記純色化範囲ＲＰ１の前記第一純色軸ＡＸ１から第二スムージング範囲ＡＲ２内の座標値である場合に前記出力色空間ＣＳ２において前記第二純色軸ＡＸ２を除く第三純色軸ＡＸ３の色成分が前記初期対応関係７１０に従うよりも少なくなるように、前記初期対応関係７１０に規定される前記出力座標値を修正してもよい。
【００２２】
図１６は、入力色空間ＣＳ１の複数の格子点ＧＤ０のうち純色軸にある格子点ＧＤ０のみ出力色を純色化した比較例において、入力色空間ＣＳ１の純色軸から離れた距離ｓに対する出力色空間ＣＳ２の不純色の色成分（純色以外の色成分）の量を模式的に例示している。例えば、ＣＭＹ色空間においてＣ（純色の例）に対する不純色の色成分は、ＭとＹである。図１６には、純色化していない場合の不純色の色成分の量を破線Ｌ９で示し、純色軸のみ純色化した場合の不純色の色成分の量を太線Ｌ８で示している。この太線Ｌ８で示されるように、入力色空間ＣＳ１の純色軸の方向へ並ぶ格子点ＧＤ０の間隔の一つ分に相当する距離ｓ＝１において不純色の色成分の階調が破綻することがある。
【００２３】
一方、本技術の上記態様５では、図５に例示される太線Ｌ１のように、距離ｓ＝１等において不純色の色成分の階調が滑らかとなる。このように、純色化範囲ＲＰ１において、第一純色軸ＡＸ１から第二スムージング範囲ＡＲ２外にかけての不純色の色成分の階調が滑らかとなり、出力画像の階調の破綻が抑制される。従って、本態様は、階調性を向上させることが可能な技術を提供することができる。
尚、第二スムージング範囲の出力座標値を修正しない場合も、本技術に含まれる。
【００２４】
［態様６］
図９〜１１に例示するように、本色変換装置１００は、前記入力座標値が前記純色化範囲ＲＰ１の前記第一純色軸ＡＸ１から第二スムージング範囲ＡＲ２内の座標値である場合に前記初期対応関係７１０に規定される前記出力座標値を修正するか否かの設定を受け付ける軸周りスムージング設定部Ｕ２３を備えてもよい。前記修正部Ｕ３は、前記軸周りスムージング設定部Ｕ２３が前記出力座標値を修正する設定を受け付けた場合において、前記入力座標値が前記第二スムージング範囲ＡＲ２内の座標値である場合に前記出力色空間ＣＳ２において前記第二純色軸ＡＸ２を除く第三純色軸ＡＸ３の色成分が前記初期対応関係７１０に従うよりも少なくなるように、前記初期対応関係７１０に規定される前記出力座標値を修正してもよい。第二スムージング範囲ＡＲ２の出力座標値を修正しない設定であれば色再現性を重視することができるので、本態様は、階調性向上と色再現性向上とを極力両立させることが可能な技術を提供することができる。
【００２５】
［態様７］
図９〜１１に例示するように、本色変換装置１００は、前記第一純色軸ＡＸ１からの前記第二スムージング範囲ＡＲ２の設定を受け付ける第二スムージング範囲設定部Ｕ２４を備えてもよい。第二スムージング範囲ＡＲ２を広く設定すれば階調性を向上させることができ、第二スムージング範囲ＡＲ２を狭く設定すれば色再現性を重視することができる。従って、本態様は、階調性向上と色再現性向上とを極力両立させることが可能な技術を提供することができる。
尚、第一純色軸からの第二スムージング範囲が可変でなく予め決められている場合も、本技術に含まれる。
【００２６】
［態様８］
図９〜１１に例示するように、本色変換装置１００は、前記入力座標値が前記純色化範囲ＲＰ１の前記第一純色軸ＡＸ１から前記第二スムージング範囲ＡＲ２内の座標値である場合に前記修正部Ｕ３が前記出力色空間ＣＳ２の前記第三純色軸ＡＸ３の色成分を少なくする度合の設定を受け付ける混色低減度合設定部Ｕ２５を備えてもよい。第三純色軸ＡＸ３の色成分を少なく設定すれば純色を重視することができ、第三純色軸ＡＸ３の色成分を多く設定すれば色再現性を重視することができる。従って、本態様は、純色保持と色再現性向上を極力両立させることが可能な技術を提供することができる。
尚、第二スムージング範囲の第三純色軸の色成分を少なくする度合が予め決められている場合も、本技術に含まれる。
【００２７】
［態様９］
図１に例示するように、前記修正部Ｕ３は、前記入力座標値（例えば（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ））が前記第一純色軸ＡＸ１から前記第二スムージング範囲ＡＲ２内の座標値である場合に前記出力色空間ＣＳ２において前記第三純色軸ＡＸ３の色成分が前記初期対応関係７１０に従うよりも少なくなる第一変換式（例えばＶ３ｉ＝Ｆ１×Ｖ２ｉ）と、前記入力座標値が前記第一純色軸ＡＸ１から前記第二スムージング範囲ＡＲ２内の座標値である場合に前記出力色空間ＣＳ２において前記第二純色軸ＡＸ２の色成分が前記初期対応関係７１０に従うとき以上となる第二変換式（例えばＶ３ｉ＝Ｆ２×Ｖ２ｉ）と、を用いて前記初期対応関係７１０に規定される出力座標値（例えば（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ））を修正してもよい。
【００２８】
上記態様９では、第一変換式を用いた出力座標値の修正により、入力色空間ＣＳ１の第一純色軸ＡＸ１から第二スムージング範囲ＡＲ２内において出力色空間ＣＳ２の第三純色軸ＡＸ３の色成分が初期対応関係７１０に従うよりも少なくなる。これにより、図５に例示される太線Ｌ１のように、距離ｓ＝１等において不純色の色成分の階調が滑らかとなり、出力画像の階調の破綻が抑制される。また、第二変換式を用いた出力座標値の修正により、入力色空間ＣＳ１の第一純色軸ＡＸ１から第二スムージング範囲ＡＲ２内において第二純色軸ＡＸ２の色成分が初期対応関係７１０に従うとき以上となる。これにより、出力色空間ＣＳ２の第三純色軸ＡＸ３の色成分が少なくなることによる出力画像の明度の変化（例えば上昇）が抑制される。本態様は、初期対応関係７１０に規定される出力座標値が第一変換式及び第二変換式で修正されるので、第一デバイスに依存する入力色空間と第二デバイスに依存する出力色空間との対応関係（例えば図３に示す対応関係７００）を規定する処理を簡素化することが可能な技術を提供することができる。
尚、出力座標値の修正は、第一変換式及び第二変換式を用いた修正に限定されない。
【００２９】
［態様１０］
図３，１０等に例示される色変換方法は、変換部Ｕ１に対応する変換工程、純色化範囲設定部Ｕ２１に対応する純色化範囲設定工程、及び、修正部Ｕ３に対応する修正工程を含む。この態様は、極力、純色を保持しながら色再現性を向上させることが可能な色変換方法を提供することができる。本色変換方法は、純色化軸設定部Ｕ２２に対応する純色化軸設定工程、軸周りスムージング設定部Ｕ２３に対応する軸周りスムージング設定工程、第二スムージング範囲設定部Ｕ２４に対応する第二スムージング範囲設定工程、混色低減度合設定部Ｕ２５に対応する混色低減度合設定工程、等を含んでもよい。
【００３０】
［態様１１］
図３，９，１０等に例示される色変換プログラムＰＲ０は、変換部Ｕ１に対応する変換機能ＦＵ１、純色化範囲設定部Ｕ２１に対応する純色化範囲設定機能ＦＵ２１、及び、修正部Ｕ３に対応する修正機能ＦＵ３をコンピューターに実現させる。この態様は、極力、純色を保持しながら色再現性を向上させることが可能な色変換プログラムＰＲ０を提供することができる。本色変換プログラムＰＲ０は、純色化軸設定部Ｕ２２に対応する純色化軸設定機能ＦＵ２２、軸周りスムージング設定部Ｕ２３に対応する軸周りスムージング設定機能ＦＵ２３、第二スムージング範囲設定部Ｕ２４に対応する第二スムージング範囲設定機能ＦＵ２４、混色低減度合設定部Ｕ２５に対応する混色低減度合設定機能ＦＵ２５、等をコンピューターに実現させてもよい。
【００３１】
さらに、本技術は、色変換装置を含む複合装置、これらの装置の制御方法、これらの装置の制御プログラム、色変換プログラムや前記制御プログラムを記録したコンピューター読み取り可能な媒体、等に適用可能である。前述の装置は、分散した複数の部分で構成されてもよい。
【００３２】
（２）色変換方法の具体例：
（２−１）概要：
ここでは、第一印刷装置（第一デバイスの例）に依存するＣＭＹＫ色空間（入力色空間の例）の入力座標値を第二印刷装置（第二デバイス）に依存するＣＭＹＫ色空間（出力色空間の例）の出力座標値に変換するための色変換ＬＵＴを生成する具体例を説明する。尚、図１，２Ａ，２Ｂでは、図示の都合上、色空間ＣＳ１，ＣＳ２を模式的にＣ軸とＭ軸とＹ軸とが交差した３次元状の色空間として示している。
【００３３】
第一印刷装置及び第二印刷装置には、オフセット印刷機、グラビア印刷機、フレキソ印刷機、プルーファー、インクジェットプリンター、レーザープリンターといった電子写真方式のプリンター、等が含まれ、複写機、ファクシミリ、これらの機能を備えた複合機、等も含まれる。色変換ＬＵＴは、デバイスリンクとも呼ぶことができる。第一印刷装置と第二印刷装置が異なる場合、機器従属色空間がともにＣＭＹＫ色空間であっても入力座標値と出力座標値とが異なってくる。図１，３等に例示するように、入力色空間ＣＳ１であるＣＭＹＫ色空間の色成分をＣ１，Ｍ１，Ｙ１，Ｋ１で表し、出力色空間ＣＳ２であるＣＭＹＫ色空間の色成分をＣ２，Ｍ２，Ｙ２，Ｋ２で表すことにする。色成分Ｃ１と色成分Ｃ２は同系統の色であり、色成分Ｍ１と色成分Ｍ２は同系統の色であり、色成分Ｙ１と色成分Ｙ２は同系統の色であり、色成分Ｋ１と色成分Ｋ２は同系統の色である。
【００３４】
詳しくは後述するが、図９に示す色変換装置１００は、デバイスに応じたＩＣＣプロファイルＰＦ０を複数記憶している。これらのプロファイルＰＦ０には、第一印刷装置用のプロファイル（入力プロファイルＰＦ１とする。）、及び、第二印刷装置用のプロファイル（出力プロファイルＰＦ２とする。）が含まれる。図３に示す入力プロファイルＰＦ１は、第一印刷装置に依存するＣＭＹＫ色空間の座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）とＬａｂ色空間の座標値（Ｌｉ，ａｉ，ｂｉ）との対応関係を表す情報である。図３に示す出力プロファイルＰＦ２は、第二印刷装置に依存するＣＭＹＫ色空間の座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）とＬａｂ色空間の座標値（Ｌｉ，ａｉ，ｂｉ）との対応関係を表す情報である。ここでの変数ｉは、入力色空間ＣＳ１の座標に対応する各格子点ＧＤ０を識別する変数である。入力プロファイルＰＦ１からは、各格子点ＧＤ０の位置を表す入力座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）に対応するＬａｂ色空間の座標値（Ｌｉ，ａｉ，ｂｉ）を取得することができる。出力プロファイルＰＦ２からは、Ｌａｂ色空間の各座標値（Ｌｉ，ａｉ，ｂｉ）に対応する出力色空間ＣＳ２の座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）を取得することができる。図３に示すように、入力座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）と出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）とを対応付けると、初期対応関係７１０が規定された元ＬＵＴ８１０を生成することができる（変換工程）。座標値の各色成分の値は、印刷装置が使用する色材（例えばインク）の使用量を表す。
尚、格子点（grid point）は入力色空間に配置された仮想の点を意味し、入力色空間における格子点の位置に対応する出力座標値が該格子点に格納されていると想定することにしている。複数の格子点が入力色空間内で均等に配置されるのみならず、複数の格子点が入力色空間内で不均等に配置されることも、本技術に含まれる。
【００３５】
入力プロファイルＰＦ１と出力プロファイルＰＦ２とは特性が異なるため、入力色空間ＣＳ１の純色軸の座標値が出力色空間ＣＳ２の純色軸の座標値に対応付けられないことがある。図３に示す例では、入力色空間ＣＳ１の純色軸であるＣ１軸の座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）＝（１００％，０％，０％，０％）が出力色空間ＣＳ２の座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）＝（９９％，５％，２％，１％）に対応付けられている。例えば、座標値Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ，Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉが０〜２５５の階調値で表現される場合、座標値０％は階調値０で表され、座標値１００％は階調値２５５で表される。不純色の座標値Ｍ２ｉが０％よりも大きくなり、不純色の座標値Ｙ２ｉが０％よりも大きくなり、不純色の座標値Ｋ２ｉが０％よりも大きくなると、純色Ｃとともに不純色Ｍ，Ｙ，Ｋも出力され、出力画像に濁りが生じることになる。そこで、純色の入力を純色に出力する設定である場合、入力色空間ＣＳ１で濁りの無い純色については、出力色空間ＣＳ２でも濁りの無い純色に変換されるように出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）を座標値（Ｃ３ｉ，Ｍ３ｉ，Ｙ３ｉ，Ｋ３ｉ）に修正して、純色が保持されるようにしている（設定工程及び修正工程）。図３に示す例では、入力座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）が純色の座標値（１００％，０％，０％，０％）である場合に出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）＝（９９％，５％，２％，１％）が純色の座標値（１００％，０％，０％，０％）に修正されている。
【００３６】
図１は、入力色空間ＣＳ１の第一純色軸ＡＸ１の座標値を出力色空間ＣＳ２の第二純色軸ＡＸ２の座標値に変換する例を模式的に示している。第一純色軸ＡＸ１の色成分と第二純色軸ＡＸ２の色成分とは、同系統の色成分である。図１に示すＷは、明度Ｌ*が最も高い白色頂点を示す。尚、白っぽい地色（紙白）の被印刷物の要因が色空間に含まれる場合、白色頂点Ｗは紙白を表す。図１に示す例では、入力色空間ＣＳ１のＣ１軸の色が出力色空間ＣＳ２のＣ２軸の色に対応付けられている。この場合、入力色空間ＣＳ１のＣ１軸が第一純色軸ＡＸ１に当てはまり、出力色空間ＣＳ２のＣ２軸が第二純色軸ＡＸ２に当てはまり、出力色空間ＣＳ２のＭ２軸とＹ２軸と図示されないＫ２軸が第三純色軸ＡＸ３に当てはまり、入力色空間ＣＳ１のＭ１軸とＹ１軸と図示されないＫ１軸が第四純色軸ＡＸ４に当てはまる。入力色空間ＣＳ１の第一純色軸ＡＸ１の座標値は、出力色空間ＣＳ２の第二純色軸ＡＸ２の座標値に変換される。修正後の対応関係７００が規定された色変換ＬＵＴ８００は、デバイスのユーザー等に供給されて使用される。
【００３７】
（２−２）第二スムージング範囲の修正の例：
ただ、入力色空間ＣＳ１の複数の格子点ＧＤ０のうち純色軸にある格子点ＧＤ０のみ出力色を純色化すると、図１６に例示される太線Ｌ８のように、格子点間距離ｓ＝１において不純色成分の階調が破綻することがある。そこで、本具体例では、図１等に例示するように、第一純色軸ＡＸ１から第二スムージング範囲ＡＲ２内の座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）に対応する出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）を以下の変換式で座標値（Ｃ３ｉ，Ｍ３ｉ，Ｙ３ｉ，Ｋ３ｉ）に修正することにしている。
Ｖ３ｉ＝Ｆ×Ｖ２ｉ    …（１）
ここで、Ｖ３ｉは、Ｃ３ｉ、Ｍ３ｉ、Ｙ３ｉ、又は、Ｋ３ｉを表す。Ｖ２ｉは、Ｃ２ｉ、Ｍ２ｉ、Ｙ２ｉ、又は、Ｋ２ｉを表す。係数Ｆは、後述する第一係数Ｆ１又は第二係数Ｆ２である。
【００３８】
変換式（１）を書き直すと、以下の通りとなる。
Ｃ３ｉ＝Ｆ×Ｃ２ｉ
Ｍ３ｉ＝Ｆ×Ｍ２ｉ
Ｙ３ｉ＝Ｆ×Ｙ２ｉ
Ｋ３ｉ＝Ｆ×Ｋ２ｉ
尚、変換式（１）は、第二スムージング範囲ＡＲ２に適用するフィルターといえる。
【００３９】
図１に示す第二スムージング範囲ＡＲ２は、Ｃ１軸からＭ１軸の方へ格子点間距離（格子点間隔）の４倍（ｓ＝４）、及び、Ｃ１軸からＹ１軸の方へ格子点間距離の４倍（ｓ＝４）とされている。また、図示していないが、Ｃ１軸からＫ１軸の方へも格子点間距離の４倍（ｓ＝４）とされているものとする。すなわち、変換式（１）を適用するサイズＦｓは、格子点間距離の４倍（ｓ＝４）である。本具体例の第二スムージング範囲ＡＲ２は、境界（ｓ＝４）を含まないものとする。変換式（１）を適用する第二スムージング範囲ＡＲ２は、図２Ａ，２Ｂに例示するように、第一純色軸ＡＸ１がＣ１軸、Ｍ１軸、Ｙ１軸、及び、Ｋ１軸のいずれであるのかに応じて変わる。図２Ａに示す例では、入力色空間ＣＳ１のＭ１軸が第一純色軸ＡＸ１に当てはまり、第二スムージング範囲ＡＲ２がＭ１軸からＣ１軸の方へ格子点間距離の４倍、及び、Ｍ１軸からＹ１軸の方へ格子点間距離の４倍とされている。また、Ｍ１軸からＫ１軸の方へも格子点間距離の４倍とされているものとする。図２Ａに示す例では、図示しないＭ２軸が第二純色軸ＡＸ２に当てはまり、図示しないＣ２軸とＹ２軸とＫ２軸が第三純色軸ＡＸ３に当てはまり、入力色空間ＣＳ１のＣ１軸とＹ１軸とＫ１軸が第四純色軸ＡＸ４に当てはまる。図２Ｂに示す例では、入力色空間ＣＳ１のＹ１軸が第一純色軸ＡＸ１に当てはめられ、第二スムージング範囲ＡＲ２がＹ１軸からＣ１軸の方へ格子点間距離の４倍、及び、Ｙ１軸からＭ１軸の方へ格子点間距離の４倍とされている。また、Ｙ１軸からＫ１軸の方へも格子点間距離の４倍とされているものとする。図２Ｂに示す例では、図示しないＹ２軸が第二純色軸ＡＸ２に当てはまり、図示しないＣ２軸とＭ２軸とＫ２軸が第三純色軸ＡＸ３に当てはまり、入力色空間ＣＳ１のＣ１軸とＭ１軸とＫ１軸が第四純色軸ＡＸ４に当てはまる。
上述した変換式（１）は、第二スムージング範囲ＡＲ２内の出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）に適用される。
【００４０】
第二スムージング範囲ＡＲ２のサイズＦｓは、入力色空間ＣＳ１の純色軸の方向へ並ぶ格子点ＧＤ０の間隔の２倍以上が好ましく、図１等に示すように４倍でもよいし、３倍でもよいし、５倍以上でもよい。サイズＦｓを格子点間距離の２倍以上にすることにより、純色軸と純色軸周辺との色成分量の差がさらに軽減され、印刷物の階調の破綻がさらに抑制される。
【００４１】
第一変換式は、出力色空間ＣＳ２において第三純色軸ＡＸ３の色成分に適用される。
Ｖ３ｉ＝Ｆ１×Ｖ２ｉ＝ｆ１（ｓ）×Ｖ２ｉ    …（２）
ここで、Ｖ３ｉ，Ｖ２ｉは、第三純色軸ＡＸ３の色成分の量を表す値である。変数ｓは、入力色空間ＣＳ１において第一純色軸ＡＸ１を除く第四純色軸ＡＸ４の方向における第一純色軸ＡＸ１からの距離であり、格子点間距離を１とした距離である。第一係数Ｆ１は、第三純色軸ＡＸ３の色成分の量を表す値に乗じる係数であり、第四純色軸ＡＸ４の方向における第一純色軸ＡＸ１からの距離ｓに応じて変わる係数である。例えば、Ｃ１軸を第一純色軸ＡＸ１に当てはめる場合、第三純色軸ＡＸ３の色成分はＭ２とＹ２とＫ２となり、上記式（２）は、Ｍ３ｉ＝ｆ１（ｓ）×Ｍ２ｉ、Ｙ３ｉ＝ｆ１（ｓ）×Ｙ２ｉ、又は、Ｋ３ｉ＝ｆ１（ｓ）×Ｋ２ｉとなる。Ｍ１軸を第一純色軸ＡＸ１に当てはめる場合、第三純色軸ＡＸ３の色成分はＣ２とＹ２とＫ２となり、上記式（２）は、Ｃ３ｉ＝ｆ１（ｓ）×Ｃ２ｉ、Ｙ３ｉ＝ｆ１（ｓ）×Ｙ２ｉ、又は、Ｋ３ｉ＝ｆ１（ｓ）×Ｋ２ｉとなる。関数ｆ１（ｓ）は、例えば、変数ｓの２次以上の多項式等で記述することができる。
【００４２】
図４Ａは、第一係数Ｆ１＝ｆ１（ｓ）の例を模式的に示している。第一係数Ｆ１は、第二スムージング範囲ＡＲ２（適用サイズＦｓ）内において、ｓ＝０からｓ＝Ｆｓとなるにつれて０から１まで大きくなっている。ｓ＜ＦｓにおいてＦ１＜１であるので、第一変換式Ｖ３ｉ＝Ｆ１×Ｖ２ｉは、入力座標値が第一純色軸ＡＸ１から第二スムージング範囲ＡＲ２内の座標値である場合に出力色空間ＣＳ２において第三純色軸ＡＸ３の色成分（不純色成分）が初期対応関係７１０に従うよりも少なくなる変換式である。ここで、入力色空間ＣＳ１において第四純色軸ＡＸ４の方向における第一純色軸ＡＸ１からの第一距離ｓ１が０≦ｓ１＜Ｆｓ（第二スムージング範囲ＡＲ２内となる距離）であり、入力色空間ＣＳ１において第四純色軸ＡＸ４の方向における第一純色軸ＡＸ１からの第二距離ｓ２がｓ１＜ｓ２＜Ｆｓ（第二スムージング範囲ＡＲ２内となる距離）であるとする。第一係数Ｆ１＝ｆ１（ｓ）は、ｆ１（ｓ１）＜ｆ１（ｓ２）を満たす係数である。従って、第一純色軸ＡＸ１からの距離ｓが大きくなるにつれて、第一変換式による影響が弱くなる（第一係数Ｆ１が１になる）。
【００４３】
図５は、入力色空間ＣＳ１の複数の格子点ＧＤ０のうち純色軸から第二スムージング範囲ＡＲ２内にある格子点ＧＤ０の出力階調値を修正した例において、入力色空間ＣＳ１の純色軸からの距離ｓに対する出力色空間ＣＳ２の不純色成分の量を模式的に例示している。図５には、純色化していない場合の不純色成分の量を破線Ｌ９で示し、純色軸のみ純色化した場合の不純色成分の量を実線Ｌ８で示し、純色軸から第二スムージング範囲ＡＲ２内にある格子点ＧＤ０の出力階調値を修正した場合の不純色成分の量を太線Ｌ１で示している。図５に示すように、純色軸から第二スムージング範囲ＡＲ２内にある格子点ＧＤ０の出力階調値を修正すると、距離ｓ＝１等において不純色成分の階調が滑らかとなる。また、図４Ａに示すように、０＜ｓ１＜Ｆｓである場合、ｓ−Ｆ１平面においてＦ１＝ｆ１（ｓ）上の点（ｓ１，ｆ１（ｓ１））は、点（０，０）と点（Ｆｓ，１）とを結ぶ線Ｌ１１よりも上側にある。
以上より、印刷物の純色付近のグラデーション部分が自然な階調となり、なだらかな表現が可能となり、且つ、純色による自然な色合いの表現も兼ね備えた高画質の表現が可能となる。
【００４４】
第二変換式は、出力色空間ＣＳ２において第二純色軸ＡＸ２の色成分に適用される。
Ｖ３ｉ＝Ｆ２×Ｖ２ｉ＝ｆ２（Ｖ２max，ｓ）×Ｖ２ｉ    …（３）
ここで、Ｖ３ｉ，Ｖ２ｉは、第二純色軸ＡＸ２の色成分の量を表す値である。第二係数Ｆ２は、第二純色軸ＡＸ２の色成分の量を表す値に乗じる係数である。Ｖ２maxは、入力色空間ＣＳ１の第一純色軸ＡＸ１における色成分の量を表す座標値（Ｃ１ｉ、Ｍ１ｉ、Ｙ１ｉ、又は、Ｋ１ｉ）が１００％である場合の出力色空間ＣＳ２の第二純色軸ＡＸ２における色成分の量を表す座標値Ｖ２ｉ（Ｃ２ｉ、Ｍ２ｉ、Ｙ２ｉ、又は、Ｋ２ｉ）の最大値を表す。出力座標値の最大値Ｖ２maxが１００％よりも小さい場合、最大値Ｖ２maxを１００％に修正することにより純色を増やして出力画像が明るくなり過ぎることを抑制することができる。この場合、第二係数Ｆ２は、第四純色軸ＡＸ４の方向における第一純色軸ＡＸ１からの距離ｓに応じて変わる係数となる。Ｃ１軸を第一純色軸ＡＸ１に当てはめる場合、第二純色軸ＡＸ２の色成分はＣ２となり、上記式（３）は、Ｃ３ｉ＝ｆ２（Ｖ２max，ｓ）×Ｃ２ｉとなる。Ｍ１軸を第一純色軸ＡＸ１に当てはめる場合、第二純色軸ＡＸ２の色成分はＭ２となり、上記式（３）は、Ｍ３ｉ＝ｆ２（Ｖ２max，ｓ）×Ｍ２ｉとなる。関数ｆ２（Ｖ２max，ｓ）は、例えば、変数ｓの２次以上の多項式であって最大値Ｖ２maxに依存する係数を有する多項式等で記述することができる。
【００４５】
図４Ｂは、第二係数Ｆ２＝ｆ２（Ｖ２max，ｓ）の例を模式的に示している。図４Ｂに示す第二係数Ｆ２は、第二スムージング範囲ＡＲ２（適用サイズＦｓ）内において、ｓ＝０からｓ＝Ｆｓとなるにつれて１．１から１まで小さくなっている。尚、Ｖ２max＝１００％である場合、Ｆ２＞１にすると修正後の階調値Ｖ３ｉが１００％を超えることがあるため、第二スムージング範囲ＡＲ２内でもｆ２（Ｖ２max，ｓ）＝１にしてもよい。９１％≦Ｖ２max＜１００％である場合、Ｆ２＝１．１にすると修正後の階調値Ｖ３ｉが１００％を超えることがあるため、１＜ｆ２（Ｖ２max，０）＜１．１にしてもよい。Ｖ２max＜９１％である場合、ｆ２（Ｖ２max，０）＞１．１にしてもよいし、ｆ２（Ｖ２max，０）＝１．１に固定してもよい。ｓ＜ＦｓにおいてＦ２≧１であるので、第二変換式Ｖ３ｉ＝Ｆ２×Ｖ２ｉは、入力座標値が第一純色軸ＡＸ１から第二スムージング範囲ＡＲ２内の座標値である場合に出力色空間ＣＳ２において第二純色軸ＡＸ２の色成分（純色成分）が初期対応関係７１０に従うとき以上となる変換式である。ここで、入力色空間ＣＳ１において第四純色軸ＡＸ４の方向における第一純色軸ＡＸ１からの第一距離ｓ１が０≦ｓ１＜Ｆｓであり、入力色空間ＣＳ１において第四純色軸ＡＸ４の方向における第一純色軸ＡＸ１からの第二距離ｓ２がｓ１＜ｓ２＜Ｆｓであるとする。Ｖ２max＜１００％である場合の第二係数Ｆ２＝ｆ２（Ｖ２max，ｓ）は、ｆ２（Ｖ２max，ｓ１）＞ｆ２（Ｖ２max，ｓ２）を満たす係数である。これにより、純色化した際に出力色空間ＣＳ２の第三純色軸ＡＸ３の色成分が少なくなることにより印刷物が明るくなりすぎること抑制することが可能となる。従って、第一純色軸ＡＸ１からの距離ｓが大きくなるにつれて、第二変換式による影響が弱くなる（第二係数Ｆ２が１になる）。
【００４６】
また、０＜ｓ１＜Ｆｓである場合、ｓ−Ｆ２平面においてＦ２＝ｆ２（Ｖ２max，ｓ）上の点（ｓ１，ｆ２（Ｖ２max，ｓ１））は、点（０，ｆ２（Ｖ２max，０））と点（Ｆｓ，１）とを結ぶ線Ｌ１２よりも下側にある。これにより、純色化した際に出力色空間ＣＳ２の第三純色軸ＡＸ３の色成分が少なくなることによる印刷物の明度の上昇をさらに適切に抑制することが可能となる。
本具体例は、純色軸周りのスムージング処理をユーザーの指示に基づいて行うことで、ユーザーが望むように色再現精度を確保したり過剰な階調性確保を抑制したりすることができ、ひいては印刷画質のカスタマイズを実現することができる。
【００４７】
（２−３）純色化範囲、及び、第一スムージング範囲の例：
純色保持（純色化）は色再現性を重視する場合に生じる不純色の混色を無くすことであるため、純色保持と色再現性とは相反する概念である。このため、入力色空間において、純色を保持する領域と色再現性を重視する領域とを細かく設定することができると、純色保持と色再現性重視の両立に好都合である。
【００４８】
図１，２Ａ，２Ｂは、入力色空間ＣＳ１で純色化対象の第一純色軸ＡＸ１のうち純色を保持する純色化範囲ＲＰ１を模式的に例示している。純色化範囲ＲＰ１は、第一純色軸ＡＸ１の方向において第一純色軸ＡＸ１の座標値を出力色空間ＣＳ２の第二純色軸ＡＸ２の座標値に変換する（純色を保持する）範囲を意味する。上述した第二スムージング範囲ＡＲ２の修正は、純色化範囲ＲＰ１に限定して行われる。図１の例では、第一純色軸ＡＸ１であるＣ１軸においてＣの色成分が下限ｐ１と上限ｐ２との間が純色化範囲ＲＰ１とされている。図２Ａの例では、第一純色軸ＡＸ１であるＭ１軸においてＭの色成分が下限ｐ１と上限ｐ２との間が純色化範囲ＲＰ１とされている。図２Ｂの例では、第一純色軸ＡＸ１であるＹ１軸においてＹの色成分が下限ｐ１と上限ｐ２との間が純色化範囲ＲＰ１とされている。この純色化範囲ＲＰ１は、Ｃ１軸とＭ１軸とＹ１軸とＫ１軸のいずれにもユーザーが設定することができる。
第一純色軸ＡＸ１のうち純色化範囲ＲＰ１の純色化処理をユーザーの指示に基づいて行うことで、ユーザーが望む範囲のみ純色にすることができ、また、不必要な領域の純色化を抑制することができ、ひいては印刷画質のカスタマイズを実現することができる。
【００４９】
ただ、純色化範囲ＲＰ１の格子点ＧＤ０のみ出力色を純色化すると、第一純色軸ＡＸ１の方向において、純色化範囲ＲＰ１から格子点間距離ｖ＝１において不純色成分の階調が破綻する可能性がある。これは、図１６で示した例に類似する。そこで、本具体例では、第一純色軸ＡＸ１の方向において、純色化範囲ＲＰ１から続く第一スムージング範囲ＲＳ１の座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）に対応する出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）を変換式Ｖ３ｉ＝Ｆ×Ｖ２ｉ（式（１））で座標値（Ｃ３ｉ，Ｍ３ｉ，Ｙ３ｉ，Ｋ３ｉ）に修正することにしている。
【００５０】
第一純色軸ＡＸ１の座標値については、例えば、上述した第一変換式及び第二変換式に類似する変換式を適用することができる。
Ｖ３ｉ＝Ｆ３×Ｖ２ｉ＝ｆ３（ｖ）×Ｖ２ｉ    …（４）
Ｖ３ｉ＝Ｆ４×Ｖ２ｉ＝ｆ４（Ｖ２max，ｖ）×Ｖ２ｉ    …（５）
むろん、変換式（４），（５）は、第一スムージング範囲ＲＳ１内の第一純色軸ＡＸ１の出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）に適用される。
【００５１】
ここで、変数ｖは、第一純色軸ＡＸ１の方向において純色化範囲ＲＰ１からの距離であり、格子点間距離を１とした距離である。第三係数Ｆ３は、第三純色軸ＡＸ３の色成分の量を表す値に乗じる係数であり、第一純色軸ＡＸ１の方向における純色化範囲ＲＰ１からの距離ｖに応じて変わる係数である。例えば、Ｃ１軸を第一純色軸ＡＸ１に当てはめる場合、上記式（４）は、Ｍ３ｉ＝ｆ３（ｖ）×Ｍ２ｉ、Ｙ３ｉ＝ｆ３（ｖ）×Ｙ２ｉ、又は、Ｋ３ｉ＝ｆ３（ｖ）×Ｋ２ｉとなる。Ｍ１軸を第一純色軸ＡＸ１に当てはめる場合、上記式（４）は、Ｃ３ｉ＝ｆ３（ｖ）×Ｃ２ｉ、Ｙ３ｉ＝ｆ３（ｖ）×Ｙ２ｉ、又は、Ｋ３ｉ＝ｆ３（ｖ）×Ｋ２ｉとなる。関数ｆ３（ｖ）は、例えば、変数ｖの２次以上の多項式等で記述することができる。
【００５２】
第四係数Ｆ４は、第二純色軸ＡＸ２の色成分の量を表す値に乗じる係数である。Ｖ２maxは、上述した式（５）の最大値Ｖ２maxと同じである。出力座標値の最大値Ｖ２maxが１００％よりも小さい場合、最大値Ｖ２maxを１００％に修正することにより純色を増やして出力画像が明るくなり過ぎることを抑制することができる。この場合、第四係数Ｆ４は、第四純色軸ＡＸ４の方向における第一純色軸ＡＸ１からの距離ｖに応じて変わる係数となる。Ｃ１軸を第一純色軸ＡＸ１に当てはめる場合、上記式（５）は、Ｃ３ｉ＝ｆ４（Ｖ２max，ｖ）×Ｃ２ｉとなる。Ｍ１軸を第一純色軸ＡＸ１に当てはめる場合、上記式（５）は、Ｍ３ｉ＝ｆ４（Ｖ２max，ｖ）×Ｍ２ｉとなる。関数ｆ４（Ｖ２max，ｖ）は、例えば、変数ｖの２次以上の多項式であって最大値Ｖ２maxに依存する係数を有する多項式等で記述することができる。
【００５３】
図１に示す第一スムージング範囲ＲＳ１は、Ｃ１軸の方向において、下限ｐ１から外側の終端部ｐ３までの格子点間距離（格子点間隔）の４倍（ｖ＝４）とされている。上限ｐ２から外側にも第一スムージング範囲が設定されてもよい。本具体例の第一スムージング範囲ＲＳ１は、境界（ｖ＝０及びｖ＝４）を含まないものとする。第一スムージング範囲ＲＳ１は、図２Ａ，２Ｂに例示するように、第一純色軸ＡＸ１がＣ１軸、Ｍ１軸、Ｙ１軸、及び、Ｋ１軸のいずれであるのかに応じて変わる。図２Ａに示す例では、Ｍ１軸の方向において、下限ｐ１から外側の終端部ｐ３までの格子点間距離（格子点間隔）の４倍（ｖ＝４）とされている。図２Ｂに示す例では、Ｙ１軸の方向において、下限ｐ１から外側の終端部ｐ３までの格子点間距離（格子点間隔）の４倍（ｖ＝４）とされている。
尚、第一純色軸ＡＸ１の方向において、終端部ｐ３から外側の範囲は、出力座標値が修正されない非修正範囲である。上限ｐ２から続く第一スムージング範囲の外側にも、出力座標値が修正されない非修正範囲があってもよい。一部に純色化範囲ＲＰ１が設定された第一純色軸ＡＸ１の方向において、純色化範囲ＲＰ１の両外側の少なくとも一方に、出力座標値が修正されない非修正範囲が存在することになる。
【００５４】
第一スムージング範囲ＲＳ１のサイズＦｖは、第一純色軸ＡＸ１の方向へ並ぶ格子点ＧＤ０の間隔の２倍以上が好ましく、図１等に示すように４倍でもよいし、３倍でもよいし、５倍以上でもよい。サイズ（｜ｐ１−ｐ３｜）を格子点間距離の２倍以上にすることにより、純色軸と純色軸周辺との色成分量の差がさらに軽減され、印刷物の階調の破綻がさらに抑制される。
【００５５】
図６Ａは、第三係数Ｆ３＝ｆ３（ｖ）の例を模式的に示している。第三係数Ｆ３は、第一係数Ｆ１に類似し、第一スムージング範囲ＲＳ１（適用サイズＦｖ）内において、ｖ＝０からｖ＝Ｆｖとなるにつれて０から１まで大きくなっている。ｖ＜ＦｖにおいてＦ３＜１であるので、第三変換式Ｖ３ｉ＝Ｆ３×Ｖ２ｉは、入力座標値が第一純色軸ＡＸ１の方向において純色化範囲ＲＰ１から続く第一スムージング範囲ＲＳ１の座標値である場合に出力色空間ＣＳ２において第三純色軸ＡＸ３の色成分（不純色成分）があるときに初期対応関係７１０に従うよりも少なくなる変換式である。ここで、第一純色軸ＡＸ１の方向における純色化範囲ＲＰ１からの第一距離ｖ１が０≦ｖ１＜Ｆｖ（第一スムージング範囲ＲＳ１内となる距離）であり、第一純色軸ＡＸ１の方向における純色化範囲ＲＰ１からの第二距離ｖ２がｖ１＜ｖ２＜Ｆｖ（第一スムージング範囲ＲＳ１内となる距離）であるとする。第三係数Ｆ３＝ｆ３（ｖ）は、ｆ３（ｖ１）＜ｆ３（ｖ２）を満たす係数である。従って、純色化範囲ＲＰ１からの距離ｖが大きくなるにつれて、第三変換式による影響が弱くなる（第三係数Ｆ３が１になる）。
【００５６】
図７は、入力色空間ＣＳ１の複数の格子点ＧＤ０のうち純色化範囲ＲＰ１から第一スムージング範囲ＲＳ１内にある格子点ＧＤ０の出力階調値を修正した例において、純色化範囲ＲＰ１からの距離ｖに対する出力色空間ＣＳ２の不純色成分の量を模式的に例示している。図７には、純色化していない場合の不純色成分の量を破線Ｌ１９で示し、純色化範囲ＲＰ１のみ純色化した場合の不純色成分の量を実線Ｌ１８で示し、純色化範囲ＲＰ１から第一スムージング範囲ＲＳ１内にある格子点ＧＤ０の出力階調値を修正した場合の不純色成分の量を太線Ｌ２で示している。図７に示すように、純色化範囲ＲＰ１から第一スムージング範囲ＲＳ１内にある格子点ＧＤ０の出力階調値を修正すると、距離ｖ＝１等において不純色成分の階調が滑らかとなる。また、図６Ａに示すように、０＜ｖ１＜Ｆｖである場合、ｖ−Ｆ３平面においてＦ３＝ｆ３（ｖ）上の点（ｖ１，ｆ３（ｖ１））は、点（０，０）と点（Ｆｖ，１）とを結ぶ線Ｌ１３よりも上側にある。
以上より、印刷物の第一スムージング範囲ＲＳ１が自然な階調となり、なだらかな表現が可能となり、且つ、純色による自然な色合いの表現も兼ね備えた高画質の表現が可能となる。
【００５７】
図６Ｂは、第四係数Ｆ４＝ｆ４（Ｖ２max，ｖ）の例を模式的に示している。図６Ｂに示す第四係数Ｆ４は、第一スムージング範囲ＲＳ１（適用サイズＦｖ）内において、ｖ＝０からｖ＝Ｆｖとなるにつれて１．１から１まで小さくなっている。尚、Ｖ２max＝１００％である場合、Ｆ４＞１にすると修正後の階調値Ｖ３ｉが１００％を超えることがあるため、第二スムージング範囲ＡＲ２内でもｆ４（Ｖ２max，ｖ）＝１にしてもよい。９１％≦Ｖ２max＜１００％である場合、Ｆ４＝１．１にすると修正後の階調値Ｖ３ｉが１００％を超えることがあるため、１＜ｆ４（Ｖ２max，０）＜１．１にしてもよい。Ｖ２max＜９１％である場合、ｆ４（Ｖ２max，０）＞１．１にしてもよいし、ｆ４（Ｖ２max，０）＝１．１に固定してもよい。ｖ＜ＦｖにおいてＦ４≧１であるので、第四変換式Ｖ３ｉ＝Ｆ４×Ｖ２ｉは、入力座標値が純色化範囲ＲＰ１から第一スムージング範囲ＲＳ１内の座標値である場合に出力色空間ＣＳ２において第二純色軸ＡＸ２の色成分（純色成分）が初期対応関係７１０に従うとき以上となる変換式である。ここで、第一純色軸ＡＸ１の方向における純色化範囲ＲＰ１からの第一距離ｖ１が０≦ｖ１＜Ｆｖであり、第一純色軸ＡＸ１の方向における純色化範囲ＲＰ１からの第二距離ｖ２がｖ１＜ｖ２＜Ｆｖであるとする。Ｖ２max＜１００％である場合の第四係数Ｆ４＝ｆ４（Ｖ２max，ｖ）は、ｆ４（Ｖ２max，ｖ１）＞ｆ４（Ｖ２max，ｖ２）を満たす係数である。これにより、純色化した際に出力色空間ＣＳ２の第三純色軸ＡＸ３の色成分が少なくなることにより印刷物が明るくなりすぎること抑制することが可能となる。従って、第一純色軸ＡＸ１からの距離ｖが大きくなるにつれて、第四変換式による影響が弱くなる（第四係数Ｆ４が１になる）。
【００５８】
また、０＜ｖ１＜Ｆｖである場合、ｖ−Ｆ４平面においてＦ４＝ｆ４（Ｖ２max，ｖ）上の点（ｖ１，ｆ４（Ｖ２max，ｖ１））は、点（０，ｆ４（Ｖ２max，０））と点（Ｆｖ，１）とを結ぶ線Ｌ１４よりも下側にある。これにより、純色化した際に出力色空間ＣＳ２の第三純色軸ＡＸ３の色成分が少なくなることによる印刷物の明度の上昇をさらに適切に抑制することが可能となる。
【００５９】
第一スムージング範囲ＲＳ１の内、第一純色軸ＡＸ１でない座標値については、例えば、上述した第三係数Ｆ３及び第四係数Ｆ４に依存する変換式を適用することができる。
Ｖ３ｉ＝Ｆ５×Ｖ２ｉ＝ｆ５（Ｆ３，ｓ）×Ｖ２ｉ    …（６）
Ｖ３ｉ＝Ｆ６×Ｖ２ｉ＝ｆ６（Ｆ４，ｓ）×Ｖ２ｉ    …（７）
むろん、変換式（６），（７）は、第一スムージング範囲ＲＳ１内の出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）に適用される。
【００６０】
ここで、第五係数Ｆ５は、第三純色軸ＡＸ３の色成分の量を表す値に乗じる係数であり、第三係数Ｆ３、及び、入力色空間ＣＳ１において第四純色軸ＡＸ４の方向における第一純色軸ＡＸ１からの距離ｓに応じて変わる係数である。第六係数Ｆ６は、第二純色軸ＡＸ２の色成分の量を表す値に乗じる係数であり、出力座標値の最大値Ｖ２maxが１００％よりも小さい場合、第四係数Ｆ４、及び、第四純色軸ＡＸ４の方向における第一純色軸ＡＸ１からの距離ｓに応じて変わる係数である。係数Ｆ５，Ｆ６は、第二スムージング範囲ＡＲ２から第一スムージング範囲ＲＳ１にかけて不純色成分の階調の破綻を抑制するような係数であればよい。例えば、第五係数Ｆ５＝ｆ５（Ｆ３，ｓ）は、第一純色軸ＡＸ１からの距離ｓが長くなるにつれて第三係数Ｆ３から１に向かって大きくなるようにすればよい。第六係数Ｆ６＝ｆ６（Ｆ４，ｓ）は、出力座標値の最大値Ｖ２maxが１００％よりも小さい場合、第一純色軸ＡＸ１からの距離ｓが長くなるにつれて第四係数Ｆ４から１に向かって小さくなるようにすればよい。
【００６１】
以上より、第一純色軸ＡＸ１の方向においては図８Ａに例示するように不純物成分が修正され、この着目された第一純色軸ＡＸ１と交差する意味での第四純色軸ＡＸ４の方向においては図８Ｂに例示するように不純物成分が修正される。尚、図８Ａの横軸は第一純色軸ＡＸ１の座標ｘを示し、図８Ａの縦軸は座標ｘに応じた不純色成分の修正量Ｘ’（相対値）を示し、図８Ｂの横軸は着目された第一純色軸ＡＸ１と交差する意味での第四純色軸ＡＸ４の座標ｚを示し、図８Ｂの縦軸は座標ｚに応じた不純色成分の修正量Ｚ’（相対値）を示している。図８Ａに示す不純物成分の修正量Ｘ’は、純色化範囲ＲＰ１において１００％であり、純色化範囲ＲＰ１の外側にある第一スムージング範囲ＲＳ１において１００％から０％まで純色化範囲ＲＰ１から遠くなるほど小さくなる。図８Ｂに示す不純物成分の修正量Ｚ’は、第一純色軸ＡＸ１において１００％であり、第二スムージング範囲ＡＲ２において１００％から０％まで第一純色軸ＡＸ１から遠くなるほど小さくなる。
本具体例は、純色化対象の純色軸、純色化範囲ＲＰ１、第一スムージング範囲ＲＳ１の有無、第二スムージング範囲ＡＲ２の有無、第二スムージング範囲ＡＲ２の大きさ、スムージングの強度、等を設定することが可能である。従来、これらの細かな調整や設定はユーザーインターフェイスにおいて視覚的に操作することができず、ユーザーは、純色化後の色再現領域のイメージが判り辛く、プログラムの内部的な処理による効果を信じるのみであった。本具体例は、純色化対象の純色軸の他に、純色化範囲ＲＰ１やスムージングの程度やスムージングの範囲をユーザーインターフェイスで表示することで、ユーザーが純色化後の色再現領域をイメージしながら視覚的に操作して各種純色化条件を設定可能とすることができる。これにより、直観的で簡単な操作が実現される。また、不必要な領域の純色化を抑制することができ、純色軸周りのスムージング処理をユーザーの指示に基づいて行うことで、よりスムーズに色再現精度を確保することができ、過剰な階調性の確保も抑制することができる。
【００６２】
（３）色変換装置の具体例：
図９は、色変換方法を実施する色変換装置の構成例を模式的に示している。図９に示す色変換装置１００は、ＣＰＵ（Central Processing Unit）１１１、ＲＯＭ（Read Only Memory）１１２、ＲＡＭ（Random Access Memory）１１３、記憶装置１１４、表示装置１１５、入力装置１１６、撮像装置１１７、通信Ｉ／Ｆ（インターフェイス）１１８、等が接続されて互いに情報を入出力可能とされている。記憶装置１１４は、色変換プログラムＰＲ０、プロファイルＰＦ０、生成された色変換ＬＵＴ８００、等を記憶している。記憶装置１１４には、フラッシュメモリー等の不揮発性半導体メモリー、ハードディスク等の磁気記憶装置、等を用いることができる。表示装置１１５は、ＲＧＢ色空間で表現される画像を表示する。表示装置１１５には、液晶表示パネル等を用いることができる。入力装置１１６には、マウスといったポインティングデバイス、キーボードといったハードキー、表示パネルの表面に貼り付けられたタッチパネル、等を用いることができる。撮像装置１１７は、例えば、被写体を撮影してＲＧＢ色空間で表現される画像を生成する。通信Ｉ／Ｆ１１８は、印刷装置２００の通信Ｉ／Ｆ２１０に接続され、印刷装置２００に対して情報を入出力する。通信Ｉ／Ｆ１１８，２１０の規格には、ＵＳＢ（Universal Serial Bus）、近距離無線通信規格、等を用いることができる。通信Ｉ／Ｆ１１８，２１０の通信は、有線でもよいし、無線でもよく、ＬＡＮ（Local Area Network）やインターネット等といったネットワーク通信でもよい。
【００６３】
色変換装置１００には、パーソナルコンピューター（タブレット型端末を含む。）といったコンピューター等が含まれる。色変換装置１００は、一つの筐体内に全構成要素１１１〜１１８を有してもよいが、互いに通信可能に分割された複数の装置で構成されてもよい。また、印刷装置が色変換装置１００にあっても本技術を実施可能であり、印刷機能を有するプリンター自体が本技術の色調整処理を行ってもよい。
印刷装置２００は、例えば、ＣＭＹＫのインク（色材の例）のドットを被印刷物に形成する記録ヘッドを有している。印刷装置２００は、色変換装置１００が生成した色変換後の出力画像に基づく印刷用データを入手し、該印刷用データに基づいて前記出力画像に対応するＣＭＹＫのドットで表現される印刷画像を被印刷物に形成する。印刷装置２００には、上述した第一印刷装置及び第二印刷装置等が含まれる。
【００６４】
図９に示す色変換プログラムＰＲ０は、変換機能ＦＵ１、設定機能ＦＵ２、及び、修正機能ＦＵ３を色変換装置１００に実現させる。これにより、色変換装置１００は、変換部Ｕ１、設定部Ｕ２、及び、修正部Ｕ３として機能する。また、設定機能ＦＵ２は、純色化範囲設定機能ＦＵ２１、純色化軸設定機能ＦＵ２２、軸周りスムージング設定機能ＦＵ２３、第二スムージング範囲設定機能ＦＵ２４、及び、混色低減度合設定機能ＦＵ２５を有する。設定部Ｕ２は、純色化範囲設定部Ｕ２１、純色化軸設定部Ｕ２２、軸周りスムージング設定部Ｕ２３、第二スムージング範囲設定部Ｕ２４、及び、混色低減度合設定部Ｕ２５を有する。
【００６５】
（４）色変換処理の具体例：
図１０は、図９に示す色変換装置１００で行われるＬＵＴ生成処理の例を示している。ここで、ステップＳ１１０〜Ｓ１２０は変換部Ｕ１、変換工程、及び、変換機能ＦＵ１に対応する例であり、ステップＳ１３０は設定部Ｕ２、設定工程、及び、設定機能ＦＵ２に対応する例であり、ステップＳ１６０は修正部Ｕ３、修正工程、及び、修正機能ＦＵ３に対応する例である。以下、「ステップ」の記載を省略する。
【００６６】
処理が開始されると、色変換装置１００は、第一印刷装置に依存する入力色空間ＣＳ１の各格子点ＧＤ０の座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）を入力プロファイルＰＦ１に従ってＬａｂ色空間の座標値（Ｌｉ，ａｉ，ｂｉ）に色変換する（Ｓ１１０）。次に、色変換装置１００は、Ｌａｂ色空間の各座標値（Ｌｉ，ａｉ，ｂｉ）を出力プロファイルＰＦ２に従って第二印刷装置に依存する出力色空間ＣＳ２の座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）に色変換する（Ｓ１２０）。Ｓ１１０〜Ｓ１２０の処理により、色変換装置１００は、Ｌａｂ色空間を経由して入力色空間ＣＳ１の各格子点ＧＤ０の入力座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）を出力色空間ＣＳ２の出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）に変換する。
【００６７】
出力座標値を得た後、色変換装置１００は、純色化条件の各種設定を受け付けるための設定画面を表示装置１１５に表示し、各種純色化条件の設定を受け付ける（Ｓ１３０）。図１１は、設定画面の例を模式的に示している。図１１に示す設定画面５００は、純色化軸選択部５１０、範囲限定選択部５２０、純色化範囲指定部５３０、第一スムージング可否選択部５４０、第二スムージング可否選択部５５０、第二スムージング範囲指定部５６０、第二スムージング強度指定部５７０、等を有している。
【００６８】
純色化軸選択部５１０は、純色化軸設定機能ＦＵ２２により表示される例であり、Ｃ１軸、Ｍ１軸、Ｙ１軸、及び、Ｋ１軸のそれぞれを純色化対象の第一純色軸ＡＸ１にするか否かを設定するためのチェックボックス５１１を有している。チェックボックスは、入力装置１１６（例えばポインティングデバイス）で四角内にチェック記号を入れたり四角内からチェック記号を外したりすることが可能である。従って、チェックボックス５１１にチェック記号が入っている場合（図１１の例では全て）は対応する純色軸が純色化対象に設定され、チェックボックス５１１にチェック記号が入っていない場合には対応する純色軸が純色化対象でないと設定される。
【００６９】
範囲限定選択部５２０は、第一純色軸ＡＸ１の純色化範囲ＲＰ１を一部に限定するか否かを設定するためのチェックボックス５２１を有している。純色化対象に設定されていない純色軸に対応するチェックボックス５２１には、チェック記号を入れたりチェック記号を外したりする操作を禁止してもよい。チェックボックス５２１にチェック記号が入っている場合（図１１の例ではＣ１軸とＭ１軸とＫ１軸）、対応する純色軸の純色化範囲ＲＰ１を純色化範囲指定部５３０で設定する操作が可能である。チェックボックス５２１にチェック記号が入っていない場合、対応するチェックボックス５１１にチェック記号が入っているときには対応する純色軸の全体が純色化範囲ＲＰ１に設定される。
【００７０】
純色化範囲指定部５３０は、純色化範囲設定機能ＦＵ２１により表示される例であり、チェックボックス５２１にチェック記号が入っている純色軸のそれぞれに対応するスライダーコントロールを有している。このスライダーコントロールは、縦向きのスライダーバー５３１、及び、純色成分の最小（下限ｐ１に対応）と最大（上限ｐ２に対応）を設定するための長さ可変スライダー５３２を有している。長さ可変スライダー５３２は、スライダーバー５３１に沿って縦方向へ移動可能であり、入力装置１１６（例えばポインティングデバイス）で純色成分の最小と最大を変えることが可能である。図１１の例では、Ｃの純色成分について最小が０％で最大が５０％に設定され、Ｍの純色成分について最小が０％で最大が７５％に設定され、Ｋの純色成分について最小が５０％で最大が１００％に設定されていることが示されている。尚、Ｙの純色成分については、自動的に最小が０％で最大が１００％に設定されていることが示されている。
また、純色化範囲指定部は、純色成分の最小（下限ｐ１）のみ受け付けてもよいし、純色成分の最大（上限ｐ２）のみ受け付けてもよい。さらに、純色化範囲指定部は、例えば、純色化範囲ＲＰ１の中央値、及び、該中央値からの純色化範囲ＲＰ１の大きさ（すなわち純色化範囲ＲＰ１の半分の大きさ）を受け付ける等して下限ｐ１と上限ｐ２を取得してもよい。
【００７１】
第一スムージング可否選択部５４０は、第一純色軸ＡＸ１に純色化範囲ＲＰ１が一部設定されている場合において、第一純色軸ＡＸ１の方向において純色化範囲ＲＰ１から続く第一スムージング範囲ＲＳ１にスムージング処理を行うか否かを設定するためのチェックボックス５４１を有している。純色化対象に設定されていない純色軸、及び、全体が純色化範囲ＲＰ１に設定されている純色軸に対応するチェックボックス５４１には、チェック記号を入れたりチェック記号を外したりする操作を禁止してもよい。チェックボックス５４１にチェック記号が入っている場合（図１１の例ではＣ１軸とＭ１軸とＫ１軸）、対応する純色軸の第一スムージング範囲ＲＳ１にスムージング処理を行うことが設定される。チェックボックス５４１にチェック記号が入っていない場合、対応する純色軸の第一スムージング範囲ＲＳ１にスムージング処理を行わないことが設定される。
【００７２】
第二スムージング可否選択部５５０は、軸周りスムージング設定部Ｕ２３により表示される例であり、純色化範囲ＲＰ１において第一純色軸ＡＸ１の周りの第二スムージング範囲ＡＲ２にスムージング処理を行うか否かを設定するためのチェックボックス５５１を有している。純色化対象に設定されていない純色軸に対応するチェックボックス５５１には、チェック記号を入れたりチェック記号を外したりする操作を禁止してもよい。チェックボックス５５１にチェック記号が入っている場合（図１１の例ではＣ１軸とＭ１軸とＫ１軸）、対応する純色軸の第二スムージング範囲ＡＲ２にスムージング処理を行うことが設定される。チェックボックス５５１にチェック記号が入っていない場合、対応する純色軸の第二スムージング範囲ＡＲ２にスムージング処理を行わないことが設定される。すなわち、第二スムージング可否選択部５５０では、入力座標値が純色化範囲ＲＰ１の第一純色軸ＡＸ１から第二スムージング範囲ＡＲ２内の座標値である場合に初期対応関係７１０に規定される出力座標値を修正するか否かの設定が受け付けられる。
【００７３】
第二スムージング範囲指定部５６０は、第二スムージング範囲設定機能ＦＵ２４により表示される例であり、チェックボックス５５１にチェック記号が入っている純色軸のそれぞれに対応するスライダーコントロールを有している。このスライダーコントロールは、縦向きのスライダーバー５６１、及び、第一純色軸ＡＸ１からの第二スムージング範囲ＡＲ２（サイズＦｓ）を設定するためのスライダー５６２を有している。スライダー５６２は、スライダーバー５６１に沿って縦方向へ移動可能であり、入力装置１１６（例えばポインティングデバイス）で第一純色軸ＡＸ１からの第二スムージング範囲ＡＲ２を広くしたり狭くしたりすることが可能である。
【００７４】
第二スムージング強度指定部５７０は、混色低減度合設定部Ｕ２５により表示される例であり、チェックボックス５５１にチェック記号が入っている純色軸のそれぞれに対応するスライダーコントロールを有している。このスライダーコントロールは、縦向きのスライダーバー５７１、及び、第二スムージング範囲ＡＲ２のスムージングの強度（図１１に「スムージングレベル」と表示）を設定するためのスライダー５７２を有している。スムージングの強度は、図１２に例示するように、着目された第一純色軸ＡＸ１と交差する意味での第四純色軸ＡＸ４の座標ｚに応じた不純色成分の修正量Ｚ’が第二スムージング範囲ＡＲ２においてｚ＝Ｚ’＝０％の原点から離れた度合を意味する。図１２の例では、ｚ−Ｚ’平面における対応関係の曲線が上に凸となるほどスムージングが強く、ｚ−Ｚ’平面における対応関係の曲線が下に凸となるほどスムージングが弱くなる。スライダー５７２は、スライダーバー５７１に沿って縦方向へ移動可能であり、入力装置１１６（例えばポインティングデバイス）で第二スムージング範囲ＡＲ２のスムージングを強くしたり弱くしたりすることが可能である。すなわち、第二スムージング強度指定部５７０では、入力座標値が純色化範囲ＲＰ１の第一純色軸ＡＸ１から第二スムージング範囲ＡＲ２内の座標値である場合に出力色空間ＣＳ２の第三純色軸ＡＸ３の色成分を少なくする度合の設定が受け付けられる。
【００７５】
設定画面５００のＯＫボタン５８１が入力装置１１６（例えばポインティングデバイス）で操作されると、上述した各部で操作された内容に応じて各種純色化条件が最終的に設定される。純色化軸選択部５１０からは、Ｃ１軸、Ｍ１軸、Ｙ１軸、及び、Ｋ１軸のそれぞれについて、純色化対象であるか否かが最終的に設定される。範囲限定選択部５２０からは、純色化対象の純色軸について、純色化範囲ＲＰ１を一部に限定するか否かが最終的に設定される。純色化範囲指定部５３０からは、一部に純色化範囲ＲＰ１が設定された純色軸について、純色化範囲ＲＰ１の純色成分の最小と最大が最終的に設定される。第一スムージング可否選択部５４０からは、純色化範囲ＲＰ１が設定された純色軸について、第一スムージング範囲ＲＳ１にスムージング処理を行うか否かが最終的に設定される。第二スムージング可否選択部５５０からは、純色化対象の純色軸について、第二スムージング範囲ＡＲ２にスムージング処理を行うか否かが最終的に設定される。第二スムージング範囲指定部５６０からは、第二スムージング範囲ＡＲ２にスムージング処理を行う純色軸について、該純色軸からの第二スムージング範囲ＡＲ２が最終的に設定される。第二スムージング強度指定部５７０からは、第二スムージング範囲ＡＲ２にスムージング処理を行う純色軸について、スムージングの強度が最終的に設定される。
【００７６】
各種純色化条件の設定後、色変換装置１００は、純色を保持する処理を実施するか否かに応じて処理を分岐させる（図１０のＳ１４０）。Ｃ軸、Ｍ軸、及び、Ｙ軸のいずれも処理対象として選択されなかった場合、色変換装置１００は、ＬＵＴ生成処理を終了させる。Ｃ軸、Ｍ軸、及び、Ｙ軸の少なくとも一つが処理対象として選択された場合、色変換装置１００は、処理をＳ１５０に進める。Ｓ１５０において、色変換装置１００は、図３で例示したように、入力座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）と出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）とを対応付けることにより、入力座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）と出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）との初期対応関係７１０が規定された元ＬＵＴ８１０を生成する。Ｓ１５０の処理は、ＰＣＳ（プロファイル接続空間）にデバイスリンクを作成する処理ともいえる。
【００７７】
その後、色変換装置１００は、選択された純色軸に対応する入力色空間ＣＳ１の純色軸を第一純色軸ＡＸ１として、上述した変換式（２）〜（７）に従って元ＬＵＴ８１０の初期対応関係７１０に規定される出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）を修正し（Ｓ１６０）、ＬＵＴ生成処理を終了させる。
【００７８】
図１３は、Ｓ１６０で行われる出力座標値修正処理の例を示している。
処理が開始されると、色変換装置１００は、入力色空間ＣＳ１の座標に対応する複数の格子点ＧＤ０のうち変換対象の格子点（識別変数ｉ）を設定する（Ｓ２０２）。設定される格子点の入力座標値は、（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）である。次に、色変換装置１００は、識別変数ｉの格子点ＧＤ０が第一純色軸ＡＸ１の方向において純色化範囲ＲＰ１に存在するか否かを判断する（Ｓ２０４）。例えば、Ｃ軸が純色化対象である場合、Ｃの座標値Ｃ１ｉが純色化範囲ＲＰ１の下限ｐ１以上、且つ、上限ｐ２以下であるか否かを判断すればよい。Ｍ軸、Ｙ軸、及び、Ｋ軸が純色化対象である場合も、同様である。条件成立時、色変換装置１００は、変換対象の格子点が第一純色軸ＡＸ１上にあるか、又は、第二スムージング可否選択部５５０で第二スムージング範囲ＡＲ２にスムージングを行うことが設定された場合に該第二スムージング範囲ＡＲ２にあると、上述した変換式（２），（３）に従って出力座標値を修正する（Ｓ２０６）。具体的には、上述した第一変換式（２）、すなわち、Ｖ３ｉ＝Ｆ１×Ｖ２ｉ＝ｆ１（ｓ）×Ｖ２ｉに従って不純色成分（第三純色軸ＡＸ３の色成分）の座標値Ｖ２ｉを修正し、上述した第二変換式（３）、すなわち、Ｖ３ｉ＝Ｆ２×Ｖ２ｉ＝ｆ２（Ｖ２max，ｓ）×Ｖ２ｉに従って純色成分（第二純色軸ＡＸ２の色成分）の座標値Ｖ２ｉを修正すればよい。ここで、第二スムージング範囲ＡＲ２にスムージングを行う場合、純色化範囲ＲＰ１において第一純色軸ＡＸ１から第二スムージング範囲指定部５６０で設定されたサイズＦｓの範囲の出力座標値が修正される。
【００７９】
例えば、Ｃ軸が純色化対象であるとする。この場合、純色化範囲ＲＰ１のＣ１軸及び第二スムージング範囲ＡＲ２における格子点ＧＤ０の出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）は、以下のように出力座標値（Ｃ３ｉ，Ｍ３ｉ，Ｙ３ｉ，Ｋ３ｉ）に修正される。
Ｃ３ｉ＝Ｆ２×Ｃ２ｉ＝ｆ２（Ｃ２max，ｓ）×Ｃ２ｉ  …（８）
Ｍ３ｉ＝Ｆ１×Ｍ２ｉ＝ｆ１（ｓ）×Ｍ２ｉ           …（９）
Ｙ３ｉ＝Ｆ１×Ｙ２ｉ＝ｆ１（ｓ）×Ｙ２ｉ           …（１０）
Ｋ３ｉ＝Ｆ１×Ｋ２ｉ＝ｆ１（ｓ）×Ｋ２ｉ           …（１１）
【００８０】
上記式（９）〜（１１）により、図５で示したように、距離ｓ＝１等において不純色成分Ｍ，Ｙ，Ｋの階調が滑らかとなる。これにより、出力画像の純色付近のグラデーション部分が自然な階調となり、なだらかな表現が可能となり、且つ、純色による自然な色合いの表現も兼ね備えた高画質の表現が可能となる。
また、上記式（８）により、不純色の色成分Ｍ，Ｙ，Ｋが少なくなることによる出力画像の明度の上昇が抑制される。これにより、純色によるさらに自然な色合いの表現も兼ね備えた高画質の表現が可能となる。
【００８１】
識別変数ｉの格子点ＧＤ０が第一純色軸ＡＸ１の方向において純色化範囲ＲＰ１に存在しない場合、色変換装置１００は、第一スムージング可否選択部５４０で第一スムージング範囲ＲＳ１にスムージングを行うことが設定され、且つ、識別変数ｉの格子点ＧＤ０が第一純色軸ＡＸ１の方向において第一スムージング範囲ＲＳ１に存在するか否かを判断する（Ｓ２０８）。例えば、Ｃ軸が純色化対象である場合、第一スムージング範囲ＲＳ１にスムージングを行うことが設定され、且つ、Ｃの座標値Ｃ１ｉが純色化範囲ＲＰ１の下限ｐ１から外側においてサイズＦｖの範囲にあるか、又は、純色化範囲ＲＰ１の上限ｐ２から外側においてサイズＦｖの範囲にあるか否かを判断すればよい。Ｍ軸、Ｙ軸、及び、Ｋ軸が純色化対象である場合も、同様である。条件不成立時、色変換装置１００は、識別変数ｉの格子点ＧＤ０の出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）を修正しないで、処理をＳ２１６に進める。条件成立時、色変換装置１００は、識別変数ｉの格子点ＧＤ０が第一純色軸ＡＸ１上に存在するか否かを判断する（Ｓ２１０）。条件成立時、色変換装置１００は、上述した第三変換式（４）、すなわち、Ｖ３ｉ＝Ｆ３×Ｖ２ｉ＝ｆ３（ｖ）×Ｖ２ｉに従って不純色成分の座標値Ｖ２ｉを修正し、上述した第四変換式（５）、すなわち、Ｖ３ｉ＝Ｆ４×Ｖ２ｉ＝ｆ４（Ｖ２max，ｖ）×Ｖ２ｉに従って純色成分の座標値Ｖ２ｉを修正する（Ｓ２１２）。Ｓ２１２の処理後、処理はＳ２１６に進められる。
【００８２】
例えば、Ｃ軸が純色化対象であるとする。この場合、第一スムージング範囲ＲＳ１のＣ１軸における格子点ＧＤ０の出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）は、以下のように出力座標値（Ｃ３ｉ，Ｍ３ｉ，Ｙ３ｉ，Ｋ３ｉ）に修正される。
Ｃ３ｉ＝Ｆ４×Ｃ２ｉ＝ｆ４（Ｃ２max，ｖ）×Ｃ２ｉ  …（１２）
Ｍ３ｉ＝Ｆ３×Ｍ２ｉ＝ｆ３（ｖ）×Ｍ２ｉ           …（１３）
Ｙ３ｉ＝Ｆ３×Ｙ２ｉ＝ｆ３（ｖ）×Ｙ２ｉ           …（１４）
Ｋ３ｉ＝Ｆ３×Ｋ２ｉ＝ｆ３（ｖ）×Ｋ２ｉ           …（１５）
【００８３】
上記式（１３）〜（１５）により、図７で示したように、距離ｖ＝１等において不純色成分Ｍ，Ｙ，Ｋの階調が滑らかとなる。これにより、出力画像の第一スムージング範囲ＲＳ１が自然な階調となり、なだらかな表現が可能となり、且つ、純色による自然な色合いの表現も兼ね備えた高画質の表現が可能となる。
また、上記式（１２）により、不純色の色成分Ｍ，Ｙ，Ｋが少なくなることによる出力画像の明度の上昇が抑制される。これにより、純色によるさらに自然な色合いの表現も兼ね備えた高画質の表現が可能となる。
【００８４】
Ｓ２１０の判断処理で条件不成立となった場合、識別変数ｉの格子点ＧＤ０は、第一純色軸ＡＸ１の方向において第一スムージング範囲ＲＳ１であるが第一純色軸ＡＸ１上に存在しない。この場合、色変換装置１００は、上述した第五変換式（６）、すなわち、Ｖ３ｉ＝Ｆ５×Ｖ２ｉ＝ｆ５（Ｆ３，ｓ）×Ｖ２ｉに従って不純色成分の座標値Ｖ２ｉを修正し、上述した第六変換式（７）、すなわち、Ｖ３ｉ＝Ｆ６×Ｖ２ｉ＝ｆ６（Ｆ４，ｓ）×Ｖ２ｉに従って純色成分の座標値Ｖ２ｉを修正する（Ｓ２１４）。Ｓ２１４の処理後、処理はＳ２１６に進められる。
【００８５】
例えば、Ｃ軸が純色化対象であるとする。この場合、第一スムージング範囲ＲＳ１のＣ１軸における格子点ＧＤ０の出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ，Ｋ２ｉ）は、以下のように出力座標値（Ｃ３ｉ，Ｍ３ｉ，Ｙ３ｉ，Ｋ３ｉ）に修正される。
Ｃ３ｉ＝Ｆ６×Ｃ２ｉ＝ｆ６（Ｆ４，ｓ）×Ｃ２ｉ  …（１６）
Ｍ３ｉ＝Ｆ５×Ｍ２ｉ＝ｆ５（Ｆ３，ｓ）×Ｍ２ｉ  …（１７）
Ｙ３ｉ＝Ｆ５×Ｙ２ｉ＝ｆ５（Ｆ３，ｓ）×Ｙ２ｉ  …（１８）
Ｋ３ｉ＝Ｆ５×Ｋ２ｉ＝ｆ５（Ｆ３，ｓ）×Ｋ２ｉ  …（１９）
【００８６】
上記式（１７）〜（１９）により、Ｃ１軸上にない第一スムージング範囲ＲＳ１において不純色成分Ｍ，Ｙ，Ｋの階調が滑らかとなる。これにより、出力画像の第一スムージング範囲ＲＳ１が自然な階調となり、なだらかな表現が可能となり、且つ、純色による自然な色合いの表現も兼ね備えた高画質の表現が可能となる。
また、上記式（１６）により、不純色の色成分Ｍ，Ｙ，Ｋが少なくなることによる出力画像の明度の上昇が抑制される。これにより、純色によるさらに自然な色合いの表現も兼ね備えた高画質の表現が可能となる。
【００８７】
Ｓ２１６において、色変換装置１００は、変換対象として設定していない格子点が残っている場合にＳ２０２〜Ｓ２１６の処理を繰り返し、全ての格子点を設定対象として設定した場合に出力座標値修正処理を終了させる。
得られる色変換ＬＵＴ８００は、入力色空間ＣＳ１の入力座標値（Ｃ１ｉ，Ｍ１ｉ，Ｙ１ｉ，Ｋ１ｉ）と出力色空間ＣＳ２の修正後の出力座標値（Ｃ３ｉ，Ｍ３ｉ，Ｙ３ｉ，Ｋ３ｉ）との対応関係７００が規定されている。このＬＵＴ８００を参照することにより、第一印刷装置に依存するＣＭＹＫ色空間の入力座標値を第二印刷装置に依存するＣＭＹＫ色空間の出力座標値に変換してから該出力座標値で表される出力画像を第二印刷装置に印刷させることができる。
【００８８】
本具体例は、ユーザーによる設定に応じた純色化範囲ＲＰ１が純色化されるので、純色保持を重視したい部分の純色を保持することができる。また、純色化範囲ＲＰ１でなければ色再現性を重視することができるので、極力、純色を保持しながら色再現性を向上させることができる。また、ユーザーによる設定に応じて第一スムージング範囲ＲＳ１にスムージングが行われるので、階調性を重視したい場合に、第一スムージング範囲ＲＳ１の不純色成分の階調が滑らかとなり、階調性を向上させることができる。さらに、ユーザーによる設定に応じた第二スムージング範囲ＡＲ２にスムージングが行われるので、階調性を重視したい場合に、第一純色軸ＡＸ１から第二スムージング範囲ＡＲ２外にかけての不純色の色成分の階調が滑らかとなり、階調性を向上させることができる。
【００８９】
（５）変形例：
本発明は、種々の変形例が考えられる。
例えば、機器独立色空間は、ＣＩＥ Ｌｃｈ色空間、ＣＩＥ ＸＹＺ色空間、ＣＩＥ Ｌ*ｕ*ｖ*色空間、等でもよい。
入力色空間及び出力色空間は、ＣＭＹ色空間、ＲＧＢ色空間、等でもよい。
尚、墨色には、Ｋよりも低濃度のＬｋ（ライトブラック）、Ｌｋよりも低濃度のＬＬｋ（ライトライトブラック）、等が含まれてもよい。
【００９０】
図１４に例示するように、例えば表示装置１１５（第一デバイスの例）に依存するＲＧＢ色空間の入力座標値（Ｒｉ，Ｇｉ，Ｂｉ）と印刷装置２００（第二デバイスの例）に依存するＣＭＹ色空間の出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ）とを対応付ける場合、純色保持ではないが、本技術を適用可能である。尚、図示の都合上、図１４の斜視の方法は図１等の斜視の方法とは異なっている。図１４に示すＫは明度Ｌ*が最も低い黒色頂点を示し、図１４に示すＷは明度Ｌ*が最も高い白色頂点を示す。ここで、加法混色となるＲＧＢ色空間の座標値を（ｒ，ｇ，ｂ）とし、各色成分の値ｒ，ｇ，ｂが相対値で０％以上１００％以下であるとする。図１４に示すように、ｇ＝ｂ＝１００％であって０％≦ｒ≦１００％を満たす線状部は、Ｃのみの１色に対応しているので、Ｃ１軸となる。また、ｒ＝ｂ＝１００％であって０％≦ｇ≦１００％を満たす線状部は、Ｍのみの１色に対応しているので、Ｍ１軸となる。さらに、ｒ＝ｇ＝１００％であって０％≦ｂ≦１００％を満たす線状部は、Ｙのみの１色に対応しているので、Ｙ１軸となる。尚、座標値Ｒｉ，Ｇｉ，Ｇｉが０〜２５５の階調値で表現される場合も、座標値０％は階調値０で表され、座標値１００％は階調値２５５で表されるものとする。
【００９１】
以上より、上述した色変換方法を適用することができる。すなわち、変換工程では、Ｌａｂ色空間を経由してＲＧＢ色空間（入力色空間ＣＳ１）の各格子点ＧＤ０の入力座標値（Ｒｉ，Ｇｉ，Ｂｉ）をＣＭＹ色空間（出力色空間ＣＳ２）の出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ）に変換すればよい。設定工程では、純色化範囲等の純色化条件の設定を受け付ければよい。修正工程では、入力座標値（Ｒｉ，Ｇｉ，Ｂｉ）が純色化範囲ＲＰ１の第一純色軸ＡＸ１、第一純色軸ＡＸ１から第二スムージング範囲内、及び、純色化範囲から続く第一スムージング範囲の座標値である場合、上述した変換式（２）〜（７）を用いて元ＬＵＴの初期対応関係に規定される出力座標値（Ｃ２ｉ，Ｍ２ｉ，Ｙ２ｉ）を修正すればよい。
図１４に例示するように、加法混色となるＲＧＢ色空間の入力座標値から減法混色となるＣＭＹ色空間の出力座標値に変換する場合、ＲＧＢ色空間においてＧとＢが１００％の座標値であってＲが０〜１００％の座標値であるＣ軸が第一純色軸であればＣＭＹ色空間のＣ軸が第二純色軸となり、ＲＧＢ色空間においてＲとＢが１００％の座標値であってＧが０〜１００％の座標値であるＭ軸が第一純色軸であればＣＭＹ色空間のＭ軸が第二純色軸となり、ＲＧＢ色空間においてＲとＧが１００％の座標値であってＢが０〜１００％の座標値であるＹ軸が第一純色軸であればＣＭＹ色空間のＹ軸が第二純色軸となる。
【００９２】
さらに、印刷装置が使用する色材の色は、ＣＭＹＫ以外にも、Ｃよりも低濃度のＬｃ（ライトシアン）、Ｍよりも低濃度のＬｍ（ライトマゼンタ）、Ｙよりも高濃度のＤｙ（ダークイエロー）、Ｏｒ（オレンジ）、Ｇｒ（グリーン）、画質向上用の無着色の色材、等を含んでもよい。
加えて、出力座標値の修正は、上述した変換式（２）〜（７）を用いる修正に限定されず、例えば、不純色成分を修正する変換式（２）と変換式（４）と変換式（６）だけを用いてもよいし、別の変換式を用いてもよいし、修正前後の対応関係を規定したルックアップテーブルに従ってもよい。
【００９３】
純色化条件を設定するための設定画面も、種々の変形例が考えられる。
例えば、スライダーコントロールは、縦向きのスライダーバーと縦方向へ移動可能なスライダーの組合せに限定されず、横向きのスライダーバーと横方向へ移動可能なスライダーの組合せ等でもよい。
図１１で示した第二スムージング範囲指定部５６０のように、第一スムージング範囲ＲＳ１を広くしたり狭くしたりする操作を受け付けて第一純色軸ＡＸ１の方向における純色化範囲ＲＰ１からの第一スムージング範囲ＲＳ１の設定を受け付ける第一スムージング範囲指定部を設定画面に入れてもよい。
図１１で示した第二スムージング強度指定部５７０のように、第一スムージング範囲ＲＳ１に行うスムージングの強度の設定を受け付ける第二スムージング強度指定部を設定画面に入れてもよい。
【００９４】
図１１で示した各部５１０，５２０，５３０，５４０，５５０，５６０，５７０の一部が無い設定画面で設定を受け付けることも、本技術に含まれる。
例えば、図１５Ａに例示するように、本質的に純色化範囲指定部５３０しかない設定画面５００で純色化範囲ＲＰ１の設定を受け付けてもよい。この場合、純色化範囲ＲＰ１の始点と終点を一致させる操作を受け付けることにより純色軸が純色化対象から外れるようにしてもよい。
また、図１５Ｂに例示するように、本質的に第二スムージング範囲指定部５６０しかない設定画面５００で第一純色軸ＡＸ１からの第二スムージング範囲ＡＲ２の設定を受け付けてもよい。この場合、スムージング範囲に「無し」を入れてスライダー５６２が「無し」に合わせられることにより第二スムージング範囲ＡＲ２の出力座標値の修正をしない設定を受け付けてもよい。
さらに、図１５Ｃに例示するように、本質的に第二スムージング強度指定部５７０しかない設定画面５００で不純色成分を少なくする度合の設定を受け付けてもよい。この場合、スムージングの強度に「無し」を入れてスライダー５７２が「無し」に合わせられることにより第二スムージング範囲ＡＲ２の出力座標値の修正をしない設定を受け付けてもよい。
加えて、本質的に純色化軸選択部５１０しかない設定画面、本質的に範囲限定選択部５２０しかない設定画面、本質的に第一スムージング可否選択部５４０しかない設定画面、本質的に第二スムージング可否選択部５５０しかない設定画面、本質的に第一スムージング範囲指定部しかない設定画面、本質的に第二スムージング強度指定部しかない設定画面、等で設定を受け付けてもよい。
【００９５】
（６）結び：
以上説明したように、本発明によると、種々の態様により、極力、純色を保持しながら色再現性を向上させることが可能な技術等を提供することができる。むろん、独立請求項に係る構成要件のみからなる技術等でも、上述した基本的な作用、効果が得られる。
また、上述した例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、公知技術及び上述した例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、等も実施可能である。本発明は、これらの構成等も含まれる。
【符号の説明】
【００９６】
１００…色変換装置、１１４…記憶装置、１１５…表示装置、１１６…入力装置、２００…印刷装置、５００…設定画面、５１０…純色化軸選択部、５２０…範囲限定選択部、５３０…純色化範囲指定部、５４０…第一スムージング可否選択部、５５０…第二スムージング可否選択部、５６０…第二スムージング範囲指定部、５７０…第二スムージング強度指定部、７００…対応関係、７１０…初期対応関係、８００…ＬＵＴ、８１０…元ＬＵＴ、ＡＲ２…第二スムージング範囲、ＡＸ１…第一純色軸、ＡＸ２…第二純色軸、ＡＸ３…第三純色軸、ＡＸ４…第四純色軸、ＣＳ１…入力色空間、ＣＳ２…出力色空間、ＦＵ１…変換機能、ＦＵ２…設定機能、ＦＵ３…修正機能、ＦＵ２１…純色化範囲設定機能、ＦＵ２２…純色化軸設定機能、ＦＵ２３…軸周りスムージング設定機能、ＦＵ２４…第二スムージング範囲設定機能、ＦＵ２５…混色低減度合設定機能、ＧＤ０…格子点、ＰＦ０…プロファイル、ＰＦ１…入力プロファイル、ＰＦ２…出力プロファイル、ＰＲ０…色変換プログラム、ＲＰ１…純色化範囲、ＲＳ１…第一スムージング範囲、Ｕ１…変換部、Ｕ２…設定部、Ｕ３…修正部、Ｕ２１…純色化範囲設定部、Ｕ２２…純色化軸設定部、Ｕ２３…軸周りスムージング設定部、Ｕ２４…第二スムージング範囲設定部、Ｕ２５…混色低減度合設定部。
【図１】
0006714850.tif 000002
【図２】
0006714850.tif 000003
【図３】
0006714850.tif 000004
【図４】
0006714850.tif 000005
【図５】
0006714850.tif 000006
【図６】
0006714850.tif 000007
【図７】
0006714850.tif 000008
【図８】
0006714850.tif 000009
【図９】
0006714850.tif 000010
【図１０】
0006714850.tif 000011
【図１１】
0006714850.tif 000012
【図１２】
0006714850.tif 000013
【図１３】
0006714850.tif 000014
【図１４】
0006714850.tif 000015
【図１５】
0006714850.tif 000016
【図１６】
0006714850.tif 000017