(57)【要約】      （修正有）【課題】カラープロファイルを作成する上で、ユーザーが色域写像の条件を色域の領域ごとに設定することを可能にする。【解決手段】カラープロファイルを作成しようとする出力機器の色域と入力機器の色域の情報が、ユーザーが色空間設定欄３１１、目標値設定欄３１２を設定することにより取得される。また、色相設定欄３１４のプルダウンメニューの中から所望の色相を選択することにより、該色相に対応する、出力機器、入力機器の色域が、条件設定前表示欄３２１に表示される。さらに、ユーザーは、内部彩度維持率設定欄３３１に、彩度維持率（％）を設定する。また、色域圧縮領域設定欄３３２に、ユーザーが望む色域圧縮を行う領域を明度値で設定する。そして、色域圧縮方法設定欄３３３に、その領域が出力機器の色域内へ圧縮処理される際の収束点範囲を設定する。以上のユーザーの設定に応じて圧縮条件が取得される。【選択図】図３
2015089056.tif 000002
【特許請求の範囲】
【請求項１】
入力色空間の第１の色域を出力色空間の第２の色域に写像する色域写像を行い、該色域写像の結果に基づいて前記入力色空間の色信号を前記出力色空間の色信号に変換するためのプロファイルを作成するプロファイル作成装置であって、
ユーザーが設定した、前記第１の色域における前記色域写像を行う色域写像領域と、該色域写像領域の前記写像の条件である色域写像条件と、を特定する特定手段と、
前記特定した色域写像領域について色域写像条件に応じて、前記第１の色域から前記第２の色域に写像するためのプロファイルを作成する作成手段と、
を具えたことを特徴とするプロファイル作成装置。
【請求項２】
前記色域写像領域は、前記第１の色域の一部の領域として設定可能であり、当該第１の色域の他の領域に他の前記色域写像領域を設定可能であることを特徴とする請求項１に記載のプロファイル作成装置。
【請求項３】
ユーザーが、前記色域写像領域と、前記色域写像条件と、を設定することができるユーザーインターフェースをさらに具え、前記特定手段は、前記ユーザーインターフェースを介してユーザーが設定した前記色域写像領域と前記色域写像条件とを特定することを特徴とする請求項１または２に記載のプロファイル作成装置。
【請求項４】
前記第１の色域を前記第２の色域に写像する前記色域写像の結果を、前記第１の色域及び前記第２の色域とともに表示器に表示させる手段をさらに具えたことを特徴とする請求項１ないし３のいずれか１項に記載のプロファイル作成装置。
【請求項５】
前記特定手段は、ユーザーが設定した色相ごとに前記色域写像領域と前記色域写像条件を特定することを特徴とする請求項１ないし４のいずれか１項に記載のプロファイル作成装置。
【請求項６】
前記色域写像は、前記第１及び第２の色域を、明度軸と彩度軸とによる座標系で表わした場合に前記第１の色域の色信号を明度軸上の収束点に向かって写像する処理であり、前記色域写像条件は、前記収束点の設定を含むことを特徴とする請求項１ないし５のいずれか１項に記載のプロファイル作成装置。
【請求項７】
前記色域写像領域は、ユーザーが設定した明度の範囲によって特定されることを特徴とする請求項６に記載のプロファイル作成装置。
【請求項８】
前記色域写像条件は、前記第２の色域において彩度を維持する範囲を含むことを特徴とする請求項６または７に記載のプロファイル作成装置。
【請求項９】
入力色空間の第１の色域を出力色空間の第２の色域に写像する色域写像を行い、該色域写像の結果に基づいて前記入力色空間の色信号を前記出力色空間の色信号に変換するためのプロファイルを作成するプロファイル作成方法であって、
前記第１の色域における前記色域写像を行う色域写像領域と、該色域写像領域の前記写像の条件である色域写像条件と、を特定する工程と、
前記特定した色域写像領域について色域写像条件に応じて、前記第１の色域から前記第２の色域に写像するためのプロファイルを作成する工程と、
を有したことを特徴とするプロファイル作成方法。
【請求項１０】
請求項９に記載のプロファイル作成方法をコンピュータに実行させることを特徴とするファイル作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロファイル作成装置およびプロファイル作成方法に関し、詳しくは、色再現範囲（以下、色域ともいう）の異なる２つの色空間の間で色変換を行うためのプロファイル作成における色域の写像に関するものである。
【背景技術】
【０００２】
一般的なプロファイルの規格の一つとしてＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ）で規格化されているプロファイルが知られており、カラーマッチング処理において標準的に使用されている。例えば、出力デバイスであるプリンタの色再現に用いられるデバイスＩＣＣプロファイルは、ＸＹＺやＬ＊ａ＊ｂ＊のようなデバイスに依存しない色空間の画像データを、ＣＭＹＫ等のプリンタによる記録に用いるインク等の記録剤の色のデータに変換するためのカラーマッピングテーブル（色空間変換テーブル）を有したものである。そして、この色空間変換では、ディスプレイにおける色域とプリンタによる色域とのサイズ、形状が異なることから、ガマットマッピング（色域写像）によって色域のサイズなどが調整される。このような色域写像は、ＩＣＣプロファイルにおいてその手法が確立しており、主に、Ｐｅｒｃｅｐｔｕａｌ（色味優先）、Ｓａｔｕｒａｔｉｏｎ（鮮やかさ優先）、Ｃｏｌｏｒｉｍｅｔｒｉｃ（色差最小）の３種が知られている。
【０００３】
ところで、多種多様な、記録媒体、インク等の記録剤、および出力デバイスの普及により、記録媒体と記録剤の組み合わせや出力デバイスの色再現能力が多様になり、それに応じて出力デバイスの色域もそのサイズや形状が異なることが多くなりつつある。そのため、上記のような既に確立している手法の色域写像では、ユーザーが望むプロファイルを適切に作成できない場合がある。これに対して、特許文献１には、ユーザーが色域写像の複数種類の手法の中から１つの手法を選択できる構成が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２７４５８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１にあっては、プロファイル作成において、色域写像の複数種類の手法が予め設定されているものであり、その中に、必ずしもユーザーが望む色域写像の手法があるとはいえない場合がある。例えば、ユーザーは、同一色相内の、高明度領域はより鮮やかな出力とするために彩度重視とし、低明度領域は明度反転を防止するために明度重視とするといった、同一色相内で局所的に条件を設定することを望むことがある。特許文献１に記載の構成は、ユーザーが、このように色域における領域ごとに条件を設定するといった、より詳細な条件設定を望む場合に対応することができない。
【０００６】
本発明は、プロファイルを作成する上で、ユーザーが色域写像の条件を色域の領域ごとに設定することを可能とするプロファイル作成装置およびプロファイル作成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
そのために本発明では、入力色空間の第１の色域を出力色空間の第２の色域に写像する色域写像を行い、該色域写像の結果に基づいて前記入力色空間の色信号を前記出力色空間の色信号に変換するためのプロファイルを作成するプロファイル作成装置であって、ユーザーが設定した、前記第１の色域における前記色域写像を行う色域写像領域と、該色域写像領域の前記写像の条件である色域写像条件と、を特定する特定手段と、前記特定した色域写像領域について色域写像条件に応じて、前記第１の色域から前記第２の色域に写像するためのプロファイルを作成する作成手段と、を具えたことを特徴とする。
【発明の効果】
【０００８】
以上の構成によれば、プロファイルを作成する上で、ユーザーが色域写像の条件を色域の領域ごとに設定することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明を適用した実施形態に係る情報処理システムの構成を示すブロック図である。
【図２】本発明の一実施形態に係るカラープロファイルの作成処理を説明するフローチャートである。
【図３】本発明の第１の実施形態に係るプロファイル作成処理に係るユーザーインターフェースを示す図である。
【図４】上記プロファイル作成処理における、内部色再現維持範囲および色域圧縮領域の設定を説明する図である。
【図５】上記プロファイル作成処理における、色域圧縮する領域に対応する収束点の設定を説明する図である。
【図６】上記プロファイル作成処理における、色域圧縮処理を説明する図である。
【図７】本発明の第２の実施形態に係るプロファイル作成処理に係るユーザーインターフェースを示す図である。
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照して、本発明の実施形態を詳細に説明する。  
（第１実施形態）
図１は、本発明を適用した一実施形態に係る情報処理システムの構成を示すブロック図である。図１において、ホストコンピュータ１０１は、ＣＰＵ１０２を有しこのＣＰＵが各種プログラムに従った処理を実行することにより、図２などで後述する処理等の、データ処理や動作制御を行う。すなわち、ホストコンピュータ１０１は、本発明の一実施形態に係るプロファイル作成装置を構成する。ホストコンピュータ１０１は、例えば汎用的なパーソナルコンピュータに本実施形態の処理を行うためのソフトウェア（プログラム）をインストールすることによって実現可能である。
【００１１】
主記憶装置１０３は、ホストコンピュータ１０１の各コントローラ類の制御を行なうプログラムおよびそのプログラム中で用いられるデータを格納する。補助記憶装置１０４は、ホストコンピュータ１０１上で動作するＯＳ、アプリケーション、そのアプリケーション等で用いられるデータを格納する。メモリ１０５には、補助記憶装置１０４に格納されたＯＳ、アプリケーション（プログラム）がロードされる。そして、メモリ１０５にロードされたそれらのプログラムがＣＰＵ１０２によって実行される。また、各種ソフトウェアを実行する際のワークエリアもメモリ１０５の中に確保される。
【００１２】
入力装置１０６には、マウス等のポインティングデバイスやキーボード等の入力機器１１１が接続されており、入力装置１０６はユーザーによる各種操作における指示を入力する。表示装置１０７には、ディスプレイ装置など表示機器１１３が接続されており、表示装置１０７は表示機器１１３に表示させるためのデータを供給し、各種ウィンドウやデータなどを表示させる。表示機器１１３は表示装置１０７を介して接続されるものに代え、ホストコンピュータ１０１に内蔵されるものとしてもよい。また、表示機器１１３をタッチパネル形式とし、ユーザーからの指示を、入力機器１１１を介した入力に代え、表示機器１１３を介した入力としてもよい。ドライブ装置１０８は、ＣＤ−ＲＯＭ、フラッシュメモリなどの、記憶装置１１２内に記録された、図２にて後述するカラープロファイル作成プログラムなどのプログラムを補助記憶装置１０４へインストールする。
【００１３】
インターフェース１０９は、外部装置との入出力インターフェースである。ホストコンピュータ１０１は、インターフェース１０９を介して、出力機器１１４（カラーレーザプリンタ、インクジェットプリンタ等）、外部機器１１５（測色器、スキャナ、デジタルカメラ、モニタ、カラーセンサ等）、不図示のＬＡＮ等のネットワーク、との間で、データの授受を行う。なお、外部機器１１５はホストコンピュータ１０１に接続されていなくても構わない。ホストコンピュータ１０１は、例えば、プリンタドライバによって画像処理を施した画像データを、インターフェース１０９を介して出力機器１１４に送信して記録を行わせたり、ネットワークからダウンロードされたカラープロファイル作成プログラムを、インターフェース１０９を介して補助記憶装置１０４へインストールしたりすることができる。ホストコンピュータ１０１にインストールされるプリンタドライバは、出力機器１１４としてプリンタに画像を出力させる際、Ｒ、Ｇ、Ｂ（赤、緑、青）で表わされた画像データ（色信号）を、以下で説明するプロファイルを用いてプリンタが扱う形式の画像データ（色信号）に変換する機能を有する。プリンタが扱う形式の画像データは、プリンタが画像の記録に使用するインク、トナー等の記録剤に応じたＣ、Ｍ、Ｙ、Ｋ（シアン、マゼンタ、イエロー、ブラック）で表わされた画像データである。
【００１４】
図２は、図１に示したホストコンピュータ１０１で実行されるプロファイルの作成処理を説明するフローチャートである。ここでは、第１の色域（色再現範囲）に対応した入力画像データを出力機器の色再現範囲である色空間の色域（第２の色域）に対応させるよう変換するためのプロファイルを作成する処理を示す。上述したように、記憶装置１１２または不図示のネットワークから、補助記憶装置１０４にカラープロファイル作成プログラムがインストールされ、ユーザーにより当該プログラムの起動指示がなされるとこれがメモリ１０５にロードされる。そして、ＣＰＵ１０２がこのプログラムをメモリ１０５から読み出して実行することによって図２に示す処理が行われる。また、図３は、プロファイル作成処理でユーザーが種々の指定ないし設定を行うユーザーインターフェース（以下、ＵＩと略す）を示す図であり、このＵＩは表示機器１１３に表示されるものである。
【００１５】
図２において、先ず、ステップＳ１０１で、ＣＰＵ１０２はカラープロファイルを作成しようとする出力機器の色空間（出力色空間）の色域（第２の色域）と入力画像データの色空間の色域（例えば、ｓＲＧＢ色空間やＡｄｏｂｅＲＧＢ色空間などの色域；第１の色域）の情報を取得する。これらの情報は、ユーザーが図３に示すＵＩにおける色空間設定欄３１１において第２の色域を特定するための情報を設定し、また、目標値設定欄３１２において第１の色域を特定するための情報を設定し、ＣＰＵ１０２はその情報に基づきそれぞれの色域を示す情報を取得する。また、プロファイル名設定欄３１３には作成するカラープロファイルのファイル名を設定する。なお、本実施形態では、出力機器の色域は、出力機器１１４によってカラーパッチを記録し、外部機器１１５である測色器によって、この記録したパッチを測色（分光反射率を測定）し、その測色結果に基づいて取得したものである。ユーザーは、上記ＵＩを介した設定の際に、先立って行った測色の結果に基づいて取得したデータを、色空間設定欄３１１において選択することによって出力機器１１４の色域を設定する。即ち、種々の入力画像データに対して出力機器１１４により記録媒体上に記録剤を付与した結果に基づき出力機器１１４の色域を特定する。このとき、画像の記録に使用した記録媒体及び記録剤を特定するための情報と対応付けて色域を設定する。一方、入力色空間の色域である第１の色域は、入力画像データのＲＧＢ値と出力デバイスに依存しない色域（例えばＬ＊ａ＊ｂ＊空間）との対応を示す変換テーブルとして第１の色域に対応したものを、ユーザーが目標値設定欄３１２において選択することによって設定する。あるいはパッチの出力に用いた入力画像データに対応付けられているものをＣＰＵ１０２が特定、あるいはユーザーにより指定された色域をＣＰＵ１０２が特定するようにしてもよい。第１及び第２の色域は、これら以外、種々の方法で特定し、取得するものとしてよい。
【００１６】
次に、ステップＳ１０２で、ＣＰＵ１０２はユーザーによって指定された色相の情報を取得する。ユーザーは、図３に示すＵＩにおける色相設定欄３１４のプルダウンメニュー（例えば、Ｒ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙ）の中から所望の色相を選択することによって設定し、ＣＰＵ１０２はこの設定した色相の情報を取得する。色相の指定に代え、色相角の角度を指定するものとしてもよい。
【００１７】
ステップＳ１０３では、ステップＳ１０１で取得した色域の情報のうち、ステップＳ１０２で取得した色相に対応する、出力機器の色域および入力色空間の色域を、図３に示すＵＩの条件設定前表示欄３２１に表示する。この表示は、デバイスに依存しない色空間であるＬ＊ａ＊ｂ＊色空間において、明度（Ｌ＊）、彩度（Ｃ＊）を軸とした直交座標系上で指定された色相毎の色相断面図によって行われる。なお、表示する形式はＪ＊ａ＊ｂ＊色空間など別のデバイス非依存の色空間における表示や、三次元での表示等でもよく、上記の例に限られない。
【００１８】
次に、ステップＳ１０４では、ＣＰＵ１０２はステップＳ１０１で取得した第１の色域における圧縮する領域（色域写像領域）と色域圧縮条件（色域写像条件）を取得する。具体的には、ユーザーは、図３に示すＵＩにおける色域圧縮条件設定部３０３において、内部彩度維持率設定欄３３１に、彩度維持率（％）を入力して設定する。本ステップでは、このようにユーザーが設定した領域と圧縮条件をＣＰＵ１０２が取得する。彩度維持率は、入力色空間の間で色域圧縮を行わずに維持する範囲（以後、内部色再現維持範囲と呼ぶ）を決定するための値である。
【００１９】
ステップＳ１０４では、ＣＰＵ１０２はユーザーが指定した圧縮対象の領域と圧縮条件を示す情報を取得する。例えば、ユーザーは図３に示す色域圧縮条件設定部３０３の「領域１」に対応するチェックボックス３３４にチェックを入れて、色域圧縮領域設定欄３３２に、第１の色域の一部の領域であって、ユーザーが望む色域圧縮（色域写像）を行う領域を明度値で設定する。そして、設定した領域について、色域圧縮方法設定欄３３３に、その領域が出力機器の色域内へ圧縮処理される際の収束点範囲を設定する。本実施形態では、図３に示すように、色域圧縮する領域の上限、下限は入力色空間の色域と設定された明度値との交点となる。また、収束点は明度軸上に設定する。さらに他の領域についても色域圧縮条件を設定したい場合は、ユーザーは、まだ設定されていないチェックボックス３３４にチェックを入れて色域圧縮領域設定欄３３２と色域圧縮方法設定欄３３３を設定可能であり、その設定に応じて圧縮条件が取得される。
【００２０】
以上のようにしてステップＳ１０４における、色域において圧縮する領域とその色域圧縮条件の取得を終了すると、ステップＳ１０５で、他の色相についても色域圧縮領域と色域圧縮情報を取得するか否かを判定する。すなわち、ユーザーは、他の色相についても圧縮条件を調整したい場合は、図３に示す色相設定欄３１４をさらに操作し、他の色相を設定する。この設定によって、色域圧縮領域と色域圧縮情報を設定すると判断した場合ときは、ステップＳ１０２以下の工程を繰り返す。他の色相を設定しないと判断した場合は、ステップＳ１０６へ進む。すなわち、ユーザーが、図３に示すＵＩの実行ボタン３１５を押下することにより、ステップＳ１０６以降の処理が実行される。
【００２１】
ステップＳ１０６では、ステップＳ１０４で取得した、領域ごとの圧縮条件を設定する。すなわち、ＣＰＵ１０２が取得した、ユーザーにより設定された色相ごとの圧縮する領域と色域圧縮条件を設定する。
【００２２】
図４は、色域圧縮条件のうち、内部色再現維持範囲および色域圧縮領域の設定を説明する図である。図４において、入力色空間（第１の色域）４０１の内部色再現維持範囲４０３は、以下の（１）式を用いて算出される。  
内部色再現維持範囲＝出力機器の色域の彩度×内部彩度維持率・・・（１）
図３に示す例では、内部彩度維持率が７０％に設定されているため、図４に示すように出力機器の色域（第２の色域）４０２の７０％より内側である、内部色再現維持範囲４０３の内側は入力色空間の色は圧縮されずにそのまま維持されることになる。
【００２３】
また、色域圧縮する領域の設定は、次のように行う。図４において、入力色空間４０１、出力機器の色域４０２、および内部色再現維持範囲４０３の最大彩度をそれぞれＩ０、Ｉ１、Ｉ２とする。図３に示すＵＩを介した領域１の設定値より、図５にて後述されるように、入力色空間の色域内で且つＬ＊＝６０の点Ａ０の収束点は、明度軸上のＬ＊＝３０の点Ａ１とされ、入力色空間の色域内で且つＬ＊＝１００の点Ｂ０の収束点は、明度軸上のＬ＊＝１００を点Ｂ１（図４に示す例では点Ｂ０＝点Ｂ１）とされる。この点Ａ０と点Ａ１、点Ｂ０と点Ｂ１をそれぞれ直線で結び（以後２点を結ぶ直線は、直線Ａ０Ａ１，直線Ｂ０Ｂ１と記載）、内部色再現維持範囲４０３との交点をそれぞれ点Ａ２、点Ｂ２（図４に示す例では、＝点Ｂ０＝点Ｂ１）とされる。そして、点Ａ０、点Ａ２、点Ｂ２、点Ｂ０で囲まれた領域で、且つ入力色空間である領域を、第１の色域圧縮領域である「領域１」に設定される。同様に、図３のＵＩにおける「領域２」の設定により作成される第２の色域圧縮領域として、図４の点Ｃ０、点Ｃ２、点Ｄ０、点Ｄ２で囲まれた領域で、且つ入力色空間である領域が設定される。また、第１色域圧縮領域と第２色域圧縮領域に該当しない領域である、点Ａ０、点Ａ２、点Ｉ２、点Ｃ２、点Ｃ０、点Ｉ０で囲まれた領域で、且つ入力色空間を満たす領域は、第１色域圧縮領域と第２色域圧縮領域を連続的に繋ぐ中間領域として設定される。
【００２４】
図５は、色域圧縮条件のうち、色域圧縮する領域（図３の「領域１」）に対応する収束点の設定を説明する図である。図５に示すように、領域１の下限、上限の点（色）である点Ａ０（Ｌ＊＝６０）、点Ｂ０（Ｌ＊＝１００）については、図３のＵＩを介して設定、取得された、それぞれ収束点の下限、上限である点Ａ１（Ｌ＊＝３０）、点Ｂ１（Ｌ＊＝１００）が収束点となる。また、これら境界以外の領域１内の点の収束点は以下に示すように定められる。
【００２５】
直線Ａ０Ｂ０上にある任意の点Ｐ０の収束点Ｐ１は下記式（２）によって算出される。  Ｐ１＝（Ｂ１−Ａ１）×（Ｐ０−Ａ０）／（Ｂ０−Ａ０）＋Ａ１・・・（２）
また、点Ｐ０とＰ１と直線で繋ぎ、この直線上にある領域１の点に対する収束点は総てその直線の端の点である点Ｐ１に設定される。
【００２６】
以上のように指定された各領域について色域圧縮条件が設定されると、次に、ステップＳ１０７では、ステップＳ１０６で設定した、色域圧縮の領域および圧縮条件に従い、色域圧縮処理を行う。
【００２７】
図６は、本実施形態の色域圧縮処理を説明する図であり、第１の色域圧縮領域である「領域１」の圧縮を示している。色域圧縮領域にある点（色）は上述のように設定された収束点へ向かって圧縮され、内部色再現維持範囲外で且つ出力機器の色空間内に写像される。図６において、点Ｑとその収束点Ｑ１を結ぶ直線と、入力色空間の色域４０１との交点をＱ０、内部色再現維持範囲４０３との交点を点Ｑ２、出力デバイスの色域４０２との交点を点Ｑ３とすると、点Ｑの圧縮による写像後の位置である点Ｑ４は、下記式（３）によって求められる。  
Ｑ４＝（Ｑ３−Ｑ２）／（Ｑ０−Ｑ２）×（Ｑ−Ｑ２）・・・（３）
色域圧縮領域にある点（色）は、この式（３）に従って写像されることにより、圧縮が行われる。
【００２８】
次に、ステップＳ１０８では、色域圧縮された結果を表示する。具体的には、図３に示すＵＩの条件設定後表示欄３２２に色域圧縮の結果が表示される。図３に示すように、色域圧縮処理前後の点の軌道を矢印などで表示する。
【００２９】
次にステップＳ１０９で、さらに色域圧縮条件等の設定ないし修正が必要か否かを判断する。さらに修正が必要と判断した場合は、ステップＳ１０２以降の処理を繰り返す。具体的には、ユーザーは、ステップＳ１０８で表示された内容を見て設定値の良否を判断する。そして、ユーザーが、修正が必要と考えた場合は、図３に示すＵＩの色相設定欄３１４の操作から、同じ操作を繰り返す。一方、色域圧縮条件等の設定を終了したと判断した場合は、ステップＳ１１０へ進む。
【００３０】
ステップＳ１１０では、ステップＳ１０７の圧縮処理で得た出力機器の色域に基づいて、出力機器のカラープロファイルを作成する。具体的には、ユーザーが図３に示すＵＩのプロファイル作成ボタン３１６を押すことにより、本処理が起動されプロファイル作成が行われる。ここで作成されるプロファイルは、ステップＳ１０２においてユーザーが指定した色相において、ステップＳ１０４においてユーザーが指定した圧縮領域についてユーザーが指定した圧縮条件に従って色域を圧縮するためのプロファイルである。ユーザーが指定した領域以外の領域は所定の条件に従って圧縮するものとする。このプロファイルは、入力画像データが表わす複数の色信号から、圧縮処理で得られた出力機器の色域の各格子点に対して、インク色のデータを割り当てた色信号を得るための色空間変換テーブルである。作成されたプロファイルのデータファイルはプロファイル名設定欄３１３で設定されたファイル名として補助記憶装置１０４などに記憶される。このプロファイルは、出力機器１１４であるプリンタ、プリンタで使用される記録媒体などの情報と対応付けられて記憶される。
【００３１】
以上のような処理を実行するカラープロファイル装置によって、ユーザーは意図したカラープロファイルを作成するための詳細な設定を色相毎に任意に行うことが可能となる。さらに詳細な設定を行う上で、設定が正しいか否かを随時表示画面で確認しながら作成することができるため、設定作業の負荷を軽減することが可能となる。なお、以上のようにユーザーが種々の設定を行うに当たり、サンプル画像を用いてプレビュー表示を行い、設定の変更による出力画像の違いを大まかに確認できるようにしてもよい。また、図３に示す例では領域の指定範囲や収束点の指定範囲をユーザーにより任意に指定できるようにしたが、範囲の指定に制限を加えるようにしてもよい。例えば、指定される領域は最大彩度を跨がない範囲でしか指定できないよう、領域指定の画面における入力範囲を制限するようにしてもよい。これによって最大彩度より高明度側と低明度側とで区別した処理が可能となる。これにより、例えば高明度側は彩度維持傾向とし、低明度側は明度維持傾向とするなど、所定の明度範囲毎にユーザーが任意に所望する圧縮結果を得ることができる。また、指定された領域の範囲に応じて収束点範囲の画面における入力範囲を制限して圧縮後の画像が不自然なものとなるものを指定できないようにしてもよい。
【００３２】
（第２実施形態）
図７は、本発明の第２の実施形態に係るプロファイル作成処理に係るユーザーインターフェースを示す図である。
【００３３】
図７に示すように、本実施形態は、色相設定欄３１４に代え、色相角設定欄７０１を設け、注目色相の色相角を直接入力するようにするものとした。また、３Ｄ色域表示部７０２を設け、Ｌ＊ａ＊ｂ＊色空間を３次元的に表示するとともに、この表示おいてユーザーが入力機器１１１を操作して所望の色相角に対応する箇所をポインタで指定するようにすることもできる。色相角設定欄７０１の色相角と３Ｄ色域表示部７０２におけるポインタの位置は一方の操作が他方に反映されるようにしてもよい。また、色相角設定欄７０１と３Ｄ色域表示部７０２とはいずれか一方のみとしてもよい。
【００３４】
また、条件設定前表示欄３２１において、色域圧縮を行う領域を設定するための範囲３３２が表示されるようにするとともに、ユーザーが入力機器１１１を操作して、その領域をドラックすることによって設定したり格子点を指定したりできるようにすることができる。そして、色域圧縮方法設定欄３３３が表示されるようにするとともに、この欄において、マウスなどの操作によって圧縮方向や収束点を設定できるようにすることもできる。さらには、これら圧縮方向などをプルダウンメニューによって選択するようにしてもよい。
【００３５】
さらには、図３および図７に示したＵＩ以外の形態として、条件設定前表示欄３２１と条件設定後表示欄３２２を、１つの表示欄にして随時色域圧縮処理結果を更新していく形態としてもよい。
【００３６】
以上の実施形態において入力画像データの色域が出力機器であるプリンタの色域より広いものを例としたため、色域を圧縮するものとして述べた。しかし、少なくとも一部が出力機器の色域の方が広いものとし、入力画像データの色を出力機器で再現可能な色に写像するものとしてもよい。また、以上の説明では出力機器としてプリンタを例に説明したが、これに限らず、ディスプレイなどとしてもよい。また、入力画像データの色域を出力機器の色域に適合させるものに限らず、複数の出力機器間での色再現を等価とするための変換を行うものに適用することも可能である。
【００３７】
（他の実施形態）
上述した実施形態は、情報処理システムを構成するホストコンピュータおよびそれによって表示制御される表示器を用いてプロファイル作成処理が実行されるものとしたが、本発明の適用はこの形態に限られない。例えば、記録出力を行う記録装置、表示器および上記コンピュータが行う機能が一体となった装置などにおいて、プロファイル作成処理が実行される形態であってもよい。
【００３８】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。このとき、１つのコンピュータで処理を行ってもよいし、複数のコンピュータが連携しながら処理を行ってもよい。また、全てをソフトウェアによって実行するものばかりでなく、一部または全部をＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）などのハードウェアによって実現するようにしてもよい。
【符号の説明】
【００３９】
１０１    ホストコンピュータ
１０２    ＣＰＵ
１１３    表示機器
３１１    色域設定欄
３１２    目標値設定欄
３１３    プロファイル名設定欄
３１４    色相角設定欄
３２１    条件設定前表示欄
３２２    条件設定後表示欄
３３１    内部彩度維持率設定欄
３３２    色域圧縮領域設定欄
３３３    色域圧縮方法設定欄
【図１】
2015089056.tif 000003
【図２】
2015089056.tif 000004
【図３】
2015089056.tif 000005
【図４】
2015089056.tif 000006
【図５】
2015089056.tif 000007
【図６】
2015089056.tif 000008
【図７】
2015089056.tif 000009