入力データを処理する方法であって、前記入力データを、第一カラープロファイルを使用して第一出力データに変換するステップと、前記入力データを、第二カラープロファイルを使用して第二出力データに変換するステップであって、前記第二カラープロファイルが、前記第一カラープロファイルの編集されたバージョンを備えている、前記ステップと、前記入力データに対応するソフトプルーフデータと、前記第一出力データに対応するソフトプルーフデータと、前記第二出力データに対応するソフトプルーフデータとを計算するステップと、前記入力データに対応する前記ソフトプルーフデータと、前記第一出力データに対応する前記ソフトプルーフデータと、前記第二出力データに対応する前記ソフトプルーフデータとを、ディスプレイデバイスに表示するステップと、を含んでいる、方法。表示する前記ステップが、前記入力データに対応する前記ソフトプルーフデータと、前記第一出力データに対応する前記ソフトプルーフデータと、前記第二出力データに対応する前記ソフトプルーフデータとを、ディスプレイデバイスに同時に表示するステップ、および、前記入力データに対応する前記ソフトプルーフデータと、前記第一出力データに対応する前記ソフトプルーフデータと、前記第二出力データに対応する前記ソフトプルーフデータとを、前記ディスプレイデバイスに選択的に表示するステップ、のいずれかを含んでいる、請求項1に記載の方法。前記入力データ、前記第一出力データ、および前記第二出力データが、色データ値を備えており、かつ、表示する前記ステップが、前記入力データの前記色データ値、前記第一出力データの前記色データ値、および前記第二出力データの前記色データ値を表示するステップ、および、前記入力データの前記色値、前記第一出力データの前記色値、および前記第二出力データの前記色値に実質的に一致する色値を有する色パッチのソフトプルーフを表示するステップのいずれかをさらに含んでいる、請求項1に記載の方法。前記第一出力データと前記第二出力データとの間の差を識別するステップと、前記第二出力データを修正して、前記第二出力データの前記ソフトプルーフにおいて前記差を示すステップと、をさらに含んでおり、前記第一出力データおよび前記第二出力データの各々が複数のピクセルを備えており、各ピクセルが複数の色値を備えており、かつ、識別する前記ステップが、第二出力データのピクセルのうち、対応する第一出力データのピクセルの色値とは異なる色値を有するピクセルを識別するステップを含んでおり、かつ、修正する前記ステップが、前記識別されたピクセルの前記色値を変更して、前記第二出力画像データの前記ソフトプルーフにおいて前記差を強調するステップを含んでいる、請求項1に記載の方法。入力画像データを処理する装置であって、前記入力データを、第一カラープロファイルを使用して第一出力データに変換する手段と、前記入力データを、第二カラープロファイルを使用して第二出力データに変換する手段であって、前記第二カラープロファイルが、前記第一カラープロファイルの編集されたバージョンを備えている、前記手段と、前記入力データに対応するソフトプルーフデータと、前記第一出力データに対応するソフトプルーフデータと、前記第二出力データに対応するソフトプルーフデータとを計算する手段と、前記入力データに対応する前記ソフトプルーフデータと、前記第一出力データに対応する前記ソフトプルーフデータと、前記第二出力データに対応する前記ソフトプルーフデータとを、ディスプレイデバイスに表示する手段と、を備えている、装置。表示する前記手段が、前記入力データに対応する前記ソフトプルーフデータと、前記第一出力データに対応する前記ソフトプルーフデータと、前記第二出力データに対応する前記ソフトプルーフデータとを、ディスプレイデバイスに同時に表示する手段、および、前記入力データに対応する前記ソフトプルーフデータと、前記第一出力データに対応する前記ソフトプルーフデータと、前記第二出力データに対応する前記ソフトプルーフデータとを、前記ディスプレイデバイスに選択的に表示する手段、のいずれかを備えており、かつ、表示する前記手段が、前記入力データに対応する前記ソフトプルーフデータと、前記第一出力データに対応する前記ソフトプルーフデータと、前記第二出力データに対応する前記ソフトプルーフデータの実質的にすべてを、前記ディスプレイデバイスに表示する手段、を備えており、かつ、表示する前記手段が、前記入力画像データのサンプルのソフトプルーフと、前記第一出力画像データのサンプルのソフトプルーフと、前記第二出力画像データのサンプルのソフトプルーフとを、前記ディスプレイデバイスに選択的に表示する手段、を備えている、請求項5に記載の装置。これまでに知られているカラープロファイルエディタプログラムは多数の有用な機能を有するが、これらのアプリケーションは、いくつかの欠点をしばしば有する。具体的には、これまでに知られているカラープロファイルエディタプログラムでは、編集中のプロファイルと、関連付けられる出力デバイスの利用可能な色域とに関して提供される情報が限られている。例えば、いくつかのプログラムは、編集されていないプロファイルおよび編集されたプロファイルを使用して基準画像の編集前ソフトプルーフおよび編集後ソフトプルーフを表示するが、これらのプログラムは、元のソース画像のソフトプルーフを提供しない。さらに、これまでに知られている解決策は、基準画像における色と、編集されたプロファイルを使用して印刷または表示される画像における色との間の色差情報、あるいは、編集されていないプロファイルを使用して印刷または表示される画像における色と、編集されたプロファイルを使用して印刷または表示される画像における色との間の色差情報を表示しない。さらには、これまでに知られている選択的色編集ツールでは、カラープロファイルに関する情報の表示方法と、カラープロファイルの編集方法とがしばしば制限される。例えば、いくつかの選択的な色編集ツールでは、ユーザはLabスライダーバーを使用して選択的な色編集を行うことができるが、出力デバイスの色域内の利用可能な色に関して提供される情報が限られている。例えば、ユーザが、選択されている色のa値を高めることを望むが、目的の値が既存のL値およびb値において利用できないことがある。このプログラムは、特定のL値に対してプロファイルの断面を表示できるが、編集後の利用可能な色値をユーザが選択することのできる出力色域に関するそれ以外の情報を表示しない。さらに、各ユーザは、色を認識するうえでの個人的な好みを持っており、これまでに知られているカラープロファイル編集システムでは、一般に、ユーザへの色情報の提示が限られている。例えば、あるユーザは、色相、明度、および彩度を通じて色を視覚化することが快適であるのに対して、別のユーザは、XYZ値における色を用いて作業することを好む。しかしながら、これまでに知られているいくつかのカラープロファイルエディタは、色をLab値として表示するのみであり、したがって、すべてのユーザが単一の座標系における色値を用いて作業しなければならない。Lab値での作業を好まないユーザにとって、カラープロファイル編集プログラムは、有用性および効率が低い。本発明は、カラープロファイルを編集する装置および方法を提供する。具体的には、本発明による装置および方法の例示的な実施例においては、入力データ例えば、基準画像データを受け取り、前記入力データを、第一カラープロファイルを使用して第一出力データに変換し、かつ、第二カラープロファイルを使用して第二出力データに変換し、前記第二カラープロファイルが、前記第一カラープロファイルの編集されたバージョンを備えており、前記入力データに対応するソフトプルーフデータと、前記第一出力データに対応するソフトプルーフデータと、前記第二出力データに対応するソフトプルーフデータとを計算し、前記入力データに対応する前記ソフトプルーフデータと、前記第一出力データに対応する前記ソフトプルーフデータと、前記第二出力データに対応する前記ソフトプルーフデータとを、ディスプレイデバイスに表示する。前記入力データに対応する前記ソフトプルーフデータと、前記第一出力データに対応する前記ソフトプルーフデータと、前記第二出力データに対応する前記ソフトプルーフデータは、同時に、または選択的に、前記ディスプレイデバイスに表示することができる。別の実施例においては、本発明による装置および方法は、前記入力データの色データ値と、前記第一出力データの色データ値と、前記第二出力データの色データ値とを表示する。具体的には、前記色データ値は、Lab色データ値、XYZ色データ値、RGB色データ値、またはCMYK色データ値として、選択的に表示することができる。さらに別の実施例においては、本発明による装置および方法は、前記入力データの前記色値と、前記第一出力データの前記色値と、前記第二出力データの前記色値に実質的に一致する色値を有するソフトプルーフ色パッチを表示する。さらなる実施例においては、本発明による装置および方法は、前記入力データのサンプルのユーザ選択を受け取り、前記第一出力データおよび前記第二出力データの対応するサンプルを計算し、前記入力データの前記サンプルのソフトプルーフと、前記第一出力データおよび前記第二出力データの前記対応するサンプルのソフトプルーフとを、前記ディスプレイデバイスに表示する。さらに、前記入力データに一意に関連付けられているマークと、前記第一出力データに一意に関連付けられているマークと、前記第二出力データに一意に関連付けられているマークとを、前記ディスプレイデバイスに表示することができる。さらに別の実施例においては、本発明による装置および方法は、前記入力データと前記第一出力データとの間の第一色差と、前記第一出力データと前記第二出力データとの間の第二色差とを計算する。前記第一色差および前記第二色差も、前記ディスプレイデバイスに表示することができる。代替実施例においては、本発明による装置および方法は、前記第一出力データと前記第二出力データとの間の差を識別し、前記第二出力データを修正して、前記第二出力データの前記ソフトプルーフにおいて前記差を示す。具体的には、前記第一出力データおよび前記第二出力データの各々が複数のピクセルを含んでおり、各ピクセルが複数の色値を含んでいる場合、本発明による装置および方法は、第二出力データのピクセルのうち、対応する第一出力データのピクセルの色値とは異なる色値を有するピクセルを識別し、次いで、前記識別されたピクセルの前記色値を修正して、前記第二出力画像データの前記ソフトプルーフにおいて前記差を強調する。本発明の特徴は、以下の詳細な説明を添付の図面を参照しながら検討することによって、より明らかに理解することができる。図面全体を通じて、同じ参照数字は同じ要素を表している。以下の説明においては、本発明による装置および方法を完全に理解することができるように、膨大な特定の詳細が記載されている。しかしながら、この技術分野における通常の技能を有する者には、本発明による装置および方法が、このような特定の詳細を使用せずに実施され得ることが理解されるであろう。さらに、特に明記していない限り、本文書に記載されているすべての機能は、ハードウェアまたはソフトウェアのいずれかによって、またはこれらの何らかの組合せにおいて実行することができる。しかしながら、好ましい実施例においては、特に明記していない限り、これらの機能は、プロセッサ例えば、コンピュータ、または電子データ処理システムによって、コード例えば、このような機能を実行するようにコーディングされているコンピュータプログラムコード、ソフトウェア、集積回路のうちの少なくとも1つに従って実行される。以下では、本発明によるカラープロファイルエディタシステムの例示的な第一実施例について、図1を参照しながら説明する。カラープロファイルエディタシステム10は、入力デバイス14と、メモリ16と、ディスプレイデバイス18とに結合されているプロファイルエディタ12を含んでいる。プロファイルエディタ12は、オプションとして、出力デバイスおよび/または色測定デバイス22に結合することもできる。入力デバイス14は、キーボード、マウス、光学ポインティングデバイス、タッチパッド、および/またはその他の類似する入力デバイス、またはこのようなデバイスの組合せを含んでいることができる。メモリ16は、フロッピーディスク、ハードディスク、光ディスク、フラッシュメモリデバイス、またはその他の類似するメモリデバイス、またはこのようなデバイスの組合せを含んでいることができる。ディスプレイデバイス18は、陰極線管、液晶ディスプレイ、プラズマディスプレイ、またはその他の類似するディスプレイデバイス、またはこのようなデバイスの組合せとすることができる。出力デバイス20は、インクジェットプリンタ、レーザープリンタ、コピー機、ワイドフォーマットプリンタ、印刷機、ディスプレイデバイス、またはその他の類似する出力デバイス、またはこのようなデバイスの組合せとすることができる。色測定デバイス22は、印刷されたサンプルまたは表示されたサンプルを記述するスペクトルデータおよび/または測色データを測定して提供するデバイス例えば、測色計、分光光度計、分光測色計、またはその他の類似するデバイスとすることができる。プロファイルエディタ12は、本発明によるカラープロファイル編集を実行するために使用できるソフトウェアおよび/またはハードウェアを含んでいることができる。具体的には、プロファイルエディタ12は、色プロセッサモジュール26に結合されているユーザインタフェースモジュール24を含んでいることができる。ユーザインタフェースモジュール24は、入力デバイス14および色測定デバイス22からのデータを受け取る、メモリ16からのデータを読み取る、メモリ16にデータを書き込む、および、ディスプレイデバイス18および出力デバイス20にデータを書き込むために使用することのできるハードウェアおよび/またはソフトウェア、を含んでいることができる。色プロセッサモジュール26は、本発明による色データ処理を実行するために使用できるソフトウェアおよび/またはハードウェアを含んでいることができる。プロファイルエディタ12は、コンピュータデバイス28例えば、パーソナルコンピュータ、ラップトップコンピュータ、ハンドヘルドコンピュータ、メインフレームコンピュータ、またはその他の類似するコンピュータデバイス、またはこのようなデバイスの組合せに実施することができる。コンピュータデバイス28は、一般には、コンピュータデバイスのソフトウェアリソースおよびハードウェアリソースを管理するオペレーティングシステム図示していないを含んでいる。メモリ16は、コンピュータデバイス28に含める、または結合することができ、入力データ30と、ソースプロファイル32と、ディスプレイプロファイル34と、第一カラープロファイル36と、第二カラープロファイル38と、色データファイル40とを含んでいることができる。入力データ30は、第一カラープロファイル36および第二カラープロファイル38を評価するために使用できる入力画像例えば、基準画像を記述する色データを含んでいるデータファイルとすることができる。具体的には、入力データ30は、ピクセルのビットマップ配列各ピクセルが複数の色値を含んでいるを含んでいることができる。入力データ30は、任意の画像データ源例えば、デジタルカメラ、色スキャナ、コンピュータプログラム、またはコンピュータメモリによって提供することができる。例えば、入力データ30がスキャナデータである場合、入力データ30は、赤、緑、および青RGBの着色剤の組合せとして表現されたピクセルを含んでいることができる。入力データ30は、デバイス依存の色空間例えば、デジタルカメラ、色スキャナ、またはその他の類似する画像キャプチャデバイスの色空間において定義することができる。これに代えて、入力データ30は、デバイス非依存の色空間例えば、CIEXYZ、CIELAB、キャリブレートRGB、またはその他の類似するデバイス非依存色空間において定義することができる。入力データ30がデバイス依存の色データである場合、ソースプロファイル32は、入力データ30のデバイス依存の色空間からの色値をプロファイル接続空間における色値にマッピングするために使用されるカラープロファイルとすることができる。入力プロファイル例えば、ソースプロファイル32は、一般に、順方向変換のみを含んでいる。したがって、入力データ30がRGBスキャナによって生成されているならば、ソースプロファイル32は、デバイス依存のRGB色値をプロファイル接続空間における同等の色値に変換するために使用できる順方向変換を含んでいる。ソースプロファイル32は、入力データ30にリンクする、または入力データ30に含めることができることが、この技術分野における通常の技能を有する者には理解されるであろう。ディスプレイデバイス18および出力デバイス20は、一般に、それぞれ自身の独自のデバイス依存色空間を有する。したがって、ディスプレイプロファイル34および第一カラープロファイル36は、それぞれ、ディスプレイデバイス18および出力デバイス20のデバイス依存色空間からの色値を、プロファイル接続空間における色値にマッピングするために使用されるカラープロファイルである。ディスプレイプロファイル34は、コンピュータデバイス28の色管理システム図示していないから得ることができる。第一カラープロファイル36は、出力デバイス20の製造業者から提供することができる。これに代えて、第一カラープロファイル36は、出力デバイス20においてテスト画像を生成し、そのテスト画像を色測定デバイス22を使用して測定し、次いで、カラープロファイル生成ソフトウェア図示していない例えば、ElectronicsforImaging社カリフォルニア州フォスターシティによるEFIColorProfilerSuite、またはその他の類似するプロファイル生成ソフトウェアを使用して第一カラープロファイル36を作成することによって、得ることができる。本発明によると、プロファイルエディタ12は、第一カラープロファイル36の作業コピーを作成し、その作業コピーを第二カラープロファイル38として保存する。ユーザによって定義される編集を第二カラープロファイル38に行い、出力デバイス20によって生成される画像の色特性を修正することができる。後からさらに詳しく説明するように、プロファイルエディタ12は、第一カラープロファイル36および第二カラープロファイル38を使用して色処理ワークフローを実施し、出力デバイス20のデバイス色空間における出力データを生成する例えば、出力デバイス20がプリンタであるならば、出力データは一般にはCMYK着色剤の組合せとして表現される。さらに、プロファイルエディタ12は、第一カラープロファイル36および第二カラープロファイル38を使用して、出力デバイス20の出力のソフトプルーフ画像を作成して表示する。具体的には、色プロセッサモジュール26は、色処理ワークフローを実施し、ワークフローの一例は、図2に示してある。最初に、色プロセッサモジュール26は、ソースプロファイル32を使用して、入力データ30をプロファイル接続空間における同等の色値PCS入力データに変換する。次いで、色プロセッサモジュール26は、第一カラープロファイル逆方向変換36aおよび第二カラープロファイル逆方向変換38aを使用して、PCS入力データを、それぞれ、出力デバイス20の色空間における対応する第一出力データ出力元データおよび第二出力データ出力編集後データに変換する。さらに、色プロセッサモジュール26は、入力データ30、出力元データ、および出力編集後データに対応するソフトプルーフデータを計算する。出力ソフトプルーフデータを生成するため、色プロセッサモジュール26は、第一カラープロファイル順方向変換36bおよび第二カラープロファイル順方向変換38bを使用して、それぞれ、プロファイル接続空間における対応するPCS出力元データおよびPCS出力編集後データに変換する。次いで、色プロセッサモジュール26は、ディスプレイプロファイル34を使用して、PCS入力データ、PCS出力元データ、およびPCS出力編集後データを、それぞれ、ディスプレイデバイス18の色空間における対応するソフトプルーフ入力データ、ソフトプルーフ出力元データ、およびソフトプルーフ出力編集後データに変換する。色プロセッサモジュール26は、PCS入力データ、出力元データ、出力編集後データ、PCS出力元データ、PCS出力編集後データ、ソフトプルーフ入力データ、ソフトプルーフ出力元データ、およびソフトプルーフ出力編集後データ本文書においてはまとめて計算された色データと称するを、色データファイル40に格納することができる。さらに、色プロセッサモジュール26は、PCS入力データ、PCS出力元データ、およびPCS出力編集後データを、LabデータおよびXYZデータとして格納することができる。ユーザインタフェースモジュール24は、色データファイル40から、ソフトプルーフ入力データ、ソフトプルーフ出力元データ、およびソフトプルーフ出力編集後データを取得して、対応するソフトプルーフ画像本文書においては、それぞれ、ソース、出力元、および出力編集後と称するをディスプレイデバイス18に表示する。表1は、さまざまな色データと、対応するソフトプルーフデータおよびソフトプルーフ画像とを記述するために本文書において使用される名称規則をまとめてある。次に図1および図3を参照し、プロファイルエディタ12によって実施される例示的なソフトプルーフィング表示プロセスについて説明する。ステップ42において、ユーザインタフェースモジュール24は、プロファイル編集ユーザインタフェース例えば、図4Aに示した例示的なユーザインタフェース70をディスプレイデバイス18に表示する。次いで、ステップ44において、ユーザインタフェースモジュール24は、入力データ30およびソースプロファイル32を取得する。例えば、ユーザは、ユーザインタフェース70におけるファイル/開くオプションを使用して、コンピュータデバイス上のファイルフォルダから入力データ30を選択することができる。前述したように、ソースプロファイル32は、入力データ30にリンクする、または含めることができる。したがって、ユーザが入力データ30を選択するとき、ソースプロファイル32を自動的に選択することができる。これに代えて、ユーザは、ユーザインタフェース70におけるファイル/開くオプションを使用して、コンピュータデバイス28上のファイルフォルダからソースプロファイル32を選択することができる。入力データ30がデバイス非依存データである場合、ソースプロファイル32を選択するステップは省略できることが、この技術分野における通常の技能を有する者には理解されるであろう。次いで、ステップ46において、ユーザインタフェースモジュール24は、ディスプレイプロファイル34を取得する。例えば、ユーザインタフェースモジュール24は、オペレーティングシステムの色管理システムからディスプレイプロファイル34を取得することができる。これに代えて、ユーザは、ユーザインタフェース70におけるファイル/開くオプションを使用して、ディスプレイプロファイル34を選択することができる。次いで、ステップ48において、ユーザインタフェースモジュール24は、第一カラープロファイル36を取得する。例えば、ユーザインタフェース70は、編集する第一カラープロファイル36をユーザが選択することのできる第一カラープロファイル選択アイコン72を含んでいることができる。便宜のため、ユーザインタフェース70における第一カラープロファイル表示セクション74は、第一カラープロファイル36に関連付けられている名前を表示することができる。次いで、ステップ50において、ユーザインタフェースモジュール24は、第一カラープロファイル36の作業コピーを作成し、その作業コピーを第二カラープロファイル38として保存する。後からさらに詳しく説明するように、ユーザによって定義されるすべての編集は第二カラープロファイル38に行われる。次いで、ステップ52において、色プロセッサモジュール26は、色処理ワークフロー例えば、図2の例示的なワークフローを実施して、計算された色データを生成する。ステップ54において、ユーザインタフェースモジュール24は、色データファイル40から、ソフトプルーフ入力データ、ソフトプルーフ出力元データ、およびソフトプルーフ出力編集後データを取得し、対応するソース、出力元、および出力編集後のソフトプルーフ画像をディスプレイデバイス18に表示する。例えば、図4A~図4Cに示したように、ユーザインタフェース70は、ソース、出力元、および出力編集後のソフトプルーフ画像を表示する画像領域76を含んでいることができる。これらのソフトプルーフ画像は互いに重ねることができ、画像領域76は、ソース、出力元、および出力編集後の画像の1つを選択的に表示するために使用できるタブ78a~78cを含んでいることができる。これに代えて、画像領域76は、画像を同時に見ることができるように、2つ以上のソフトプルーフ画像を並べて表示することができる。さらに、ユーザインタフェース70は、ソース、出力元、および出力編集後のソフトプルーフ画像それぞれに一意に関連付けられているマーク80a~80cを含んでいることもできる。プロファイルエディタ12は、ソフトプルーフ画像を表示することに加えて、ソフトプルーフ画像に対応する色データ値を表示することもできる。実際には、図1および図4A~図4Cを再び参照し、ユーザインタフェース70は、選択可能な点眼器ツール82を含んでいることができ、このツールは、ユーザが画像領域76上で点眼器ツール82をスキャンすると、点眼器ツール82の先端の位置に対応する色データ値を取得するために使用することができる。具体的には、ユーザインタフェースモジュール24は、画像領域76上の点眼器ツール82の先端のピクセル位置を求め、対応する入力値を入力データ30から取得し、対応する出力元データ値および出力編集後データ値を色データファイル40から取得する。次いで、ユーザインタフェースモジュール24は、取得された色データ値を、ユーザインタフェース70の動的色情報表示領域84に表示する。例えば、図4Aに示したように、点眼器82aの先端は、対応するRGB入力データ30の値を有するソース画像のピクセル上に位置している。対をなす出力元画像ピクセルは、対応するCMYK出力元データの値を有する。第一カラープロファイル36には編集がまだ行われていないため、対をなす出力編集後画像のピクセルも、対応するCMYK出力編集後データ値を有する。その一方で、図4Bに示したように、点眼器82bの先端は、対応するRGB入力データ30の値を有するソース画像のピクセル上に位置している。対をなす出力元および出力編集後の画像ピクセルは、対応するCMYK出力元データおよび出力編集後データの値を有する。さらに、図4Cに示したように、点眼器82cの先端は、対応するRGB入力データ30の値を有するソース画像のピクセル上に位置している。対をなす出力元および出力編集後の画像ピクセルは、対応するCMYK出力元データおよび出力編集後データの値を有する。さらに、ユーザが、ソース、出力元、または出力編集後の画像上のピクセルを、例えば、1つの画像上の目的のポジションに点眼器82aの先端を位置させてマウスボタンを左クリックすることによって選択すると、ユーザインタフェースモジュール24は、選択されたピクセルに対応する、入力データ30の値、出力元データの値、および出力編集後データの値に関するさらなる情報を表示する。説明を簡潔にするため、選択されたピクセルに対応する入力データ30の値、出力元データの値、および出力編集後データの値を、本文書においては、それぞれ、選択された入力色、選択された出力色、および選択された編集後出力色と称する。例えば、ユーザインタフェース70は、選択された入力色、選択された出力色、および選択された編集後出力色にそれぞれ対応するソフトプルーフ色パッチ88a~88cを含んでいる、選択された色情報領域86を含んでいることができる。具体的には、ユーザインタフェースモジュール24は、選択された入力色、選択された出力色、および選択された編集後出力色に対応するソフトプルーフ入力データ、ソフトプルーフ出力元データ、およびソフトプルーフ出力編集後データを、色データファイル40から取得し、対応するソフトプルーフ色パッチ88a~88cを、取得したソフトプルーフデータに基づいてディスプレイデバイス18に表示する。さらに、ソース、出力元、および出力編集後のソフトプルーフ画像にそれぞれ関連付けられているマーク80a~80cを、それぞれソフトプルーフ色パッチ88a~88cに隣接して表示することができる。選択された色情報領域86は、選択された入力色、選択された出力色、および選択された編集後出力色の色データ値を表示するために使用できるソース色データ値表示領域90および出力色データ値表示領域92を含んでいることもできる。図4A~図4Cに示したように、ソース色データ値表示領域90および出力色データ値表示領域92は、デバイス依存の色データ値すなわち、入力データ30の色空間および出力デバイス20の色空間における色データ値を表示することができる。さらに、図5Aおよび図5Bに示したように、ソース色データ値表示領域90および出力色データ値表示領域92は、色空間選択アイコン94および96を含んでいることができ、これらのアイコンは、それぞれ、ソース色データ値表示領域90および出力色データ値表示領域92に色データ値を表示するために使用されている色空間を選択するために使用できる。したがって、図5Aに示したように、入力データ30がRGB色データ値を含んでいる場合、色空間選択アイコン94を使用して、ソース色データ値を、RGB、XYZ、またはLabの色データ値として選択的に表示することができる。例えば、ユーザが色空間選択アイコン94を使用してRGB色データ値を選択するならば、ソース色データ値表示領域90は、選択された入力色値を表示する。あるいは、ユーザが色空間選択アイコン94を使用してXYZまたはLab色データ値を選択するならば、ソース色データ値表示領域90は、選択された入力色に対応するXYZまたはLabPCS入力データ値を表示する。同様に、図5Bに示したように、出力デバイス20がCMYK出力デバイスである場合、色空間選択アイコン96を使用して、出力色データ値を、CMYK、XYZ、またはLabの色データ値として選択的に表示することができる。例えば、ユーザが色空間選択アイコン96を使用してCMYK色データ値を選択するならば、出力色データ値表示領域92は、選択された出力色および選択された編集後出力色を表示する。あるいは、ユーザが色空間選択アイコン96を使用してXYZまたはLab色データ値を選択するならば、出力色データ値表示領域92は、選択された出力色および選択された編集後出力色にそれぞれ対応する、XYZまたはLabのPCS出力元データおよびPCS出力編集後データの値を表示する。図5Cは、ソース色データ値表示領域90および出力色データ値表示領域92の両方がXYZ色データ値を表示するように設定されている色空間選択アイコン94および96を示している。再び図4Aを参照し、ユーザインタフェース70は、選択された入力色と選択された編集後出力色との間の色差と、選択された出力色と選択された編集後出力色との間の色差とを表示する色差画像領域98を含んでいることもできる。具体的には、色プロセッサモジュール26は、対応するPCS入力データ、PCS出力編集後データ、およびPCS出力元データの値を使用して色差値を計算することができ、次いで、ユーザインタフェースモジュール24が、計算された値を色差画像領域98に表示することができる。図6に示したように、色差画像領域98は、色差値を計算するために使用される式を選択するために使用できる色差選択アイコン100を含んでいることができる。図示した例においては、色差選択アイコン100を使用して、ΔEab、ΔE94、ΔE2000、およびΔECMCの色差値を選択的に表示することができる。あるいは、この技術分野における通常の技能を有する者には、図6に示した以外の式を使用して計算される色差値を色差選択アイコン100を使用して表示できることが理解されるであろう。再び図4Aを参照し、ユーザインタフェース70は、メモリ色領域102を含んでいることもでき、この領域102は、一般的に知覚される色例えば、皮膚の色調、空、植物、土の色調、およびその他の類似するメモリ色の色データ値本文書においてはメモリデータ値と称するを有する1つまたは複数の色パッチを含んでいることができる。選択可能な点眼器ツール82を使用して、これらのメモリ色のいずれかを選択することができ、色プロセッサモジュール26は、図2に関連して上述した例示的なプロセスにおけるように、第一カラープロファイル36および第二カラープロファイル38を使用してメモリデータ値を処理し、出力元データ、出力編集後データ、PCS出力元データ、およびPCS出力編集後データ、ソフトプルーフ入力データ、ソフトプルーフ出力元データ、およびソフトプルーフ出力編集後データを生成する。したがって、たとえ入力データ30が1つまたは複数のメモリ色を含んでいない場合でも、ユーザはメモリ色領域102から色を選択し、このようなメモリ色を使用して第二カラープロファイル38を評価および編集することができる。カラープロファイル例えば、第二カラープロファイル38は、一般的には、第一表色系例えば、プロファイル接続空間と第二表色系例えば、出力デバイス20の色空間との間で色値を変換するために使用できる複数のルックアップテーブルを含んでいる。例えば、第二カラープロファイル38における逆方向テーブルは、第二色値例えば、出力デバイス20の色空間におけるCMYK色値と、対応する第一色値例えば、プロファイル接続空間における色値とを含んでいる。したがって、出力デバイス20によって印刷される特定の色例えば、選択された編集後出力色を変更するためには、ユーザは、選択された編集後出力色に対応する、第二カラープロファイル38の逆方向テーブルにおける第二色値本文書においては選択された第二色値と称するを識別し、目的の変更が実施されるように、選択された第二色値を修正することができる。ユーザインタフェース70は、ユーザが第二カラープロファイル38におけるこのような編集を間接的または直接的に実行することのできるツールを提供する編集ツール領域104を含んでいることができる。具体的には、編集ツール領域104は、選択的色編集ツール106および色相編集ツール108を含んでいることができる。後からさらに詳しく説明するように、選択的色編集ツール106は、個々の選択された第二色値をユーザが間接的または直接的に修正することのできるさまざまなツールを提供する。さらに、色相編集ツール108は、第二カラープロファイル38の逆方向テーブルにおける第二色値のうち、選択された編集後出力色と同じ色相を有する第二色値すべてをユーザが間接的に修正することのできるさまざまなツールを提供する。ユーザが第二カラープロファイル38における第二色値を修正すると、色プロセッサモジュール26は、出力編集後データ、PCS出力編集後データ、およびソフトプルーフ出力編集後データを再計算し、これに対応して、ユーザインタフェースモジュール24は、出力編集後画像、ソフトプルーフ色パッチ88c、出力色データ値表示領域92、および色差画像領域98を修正する。ユーザが選択的色編集ツール106をクリックすると、ユーザインタフェースモジュール24は、選択的色編集ウィンドウをユーザインタフェース70に表示する。次に図7Aを参照し、例示的な選択的色編集ウィンドウ110について説明する。例示的な選択的色編集ウィンドウ110は、選択された第二色値を表示および修正するためのさまざまなビューを選択するために使用できるラジオボタン112~116を含んでいる。具体的には、ラジオボタン112~116は、それぞれ、HLC入力、座標入力、およびプロファイル断面の選択手段を含んでいることができ、これらについては後からさらに詳しく説明する。ユーザがHLCのラジオボタン112を選択すると、色プロセッサモジュール26は、選択された入力色、選択された出力色、および選択された編集後出力色の色相、明度、および彩度を計算し、選択的色編集ウィンドウ110は、置き換える色色相-明度-彩度ビューを表示し、このビューは、選択された編集後出力色の計算された色相値、明度値、および彩度値をそれぞれ表示するデータウィンドウ118a~118cを含んでいる。さらに、選択的色編集ウィンドウ110は、選択された編集後出力色の色相値、明度値、および彩度値をそれぞれ修正するために使用できる制御矢印120a~120cを表示する。ユーザがこれらの値のいずれかを変更すると、色プロセッサモジュール26は、修正され選択された編集後出力色に対応する修正され選択された第二色値を計算し、選択された第二色値を、修正され選択された第二色値に置き換える。例えば、図7Bに示したように、ユーザは、上向き矢印120bをクリックして、選択された編集後出力色の明度を488から510に高める。すると、色プロセッサモジュール26は、修正され選択された編集後出力色に対応する修正され選択された第二色値を計算し、選択された第二色値を修正され選択された第二色値に置き換える。さらに、色プロセッサモジュール26は、出力編集後データ、PCS出力編集後データ、およびソフトプルーフ出力編集後データを再計算し、これに対応して、ユーザインタフェースモジュール24は、修正され選択された第二色値が反映されるように、ソフトプルーフ色パッチ88c、出力色データ値表示領域92、および色差画像領域98を修正する。さらに、プレビューチェックボックス122が選択されている場合、出力編集後画像78cは、出力編集後ソフトプルーフ画像において、修正され選択された編集後出力色124のプレビューを表示する。さらに、次に図7Cを参照し、動的スライダーバー126a~126cは、選択された入力色、選択された出力色、および選択された編集後出力色の色相、明度、および彩度に関する情報をそれぞれ表示する。動的スライダーバー126a~126cのそれぞれは、選択された入力色、選択された出力色、および選択された編集後出力色をそれぞれ示すためのマーク80a~80cを含んでおり、さらに、選択された入力色の色相、明度、および彩度を数値として表示する。ユーザは、選択された編集後出力色の色相、明度、および彩度を、それぞれ、対応するスライダーバー126a、126b、および126cにおけるマーク80cをドラッグすることによって修正することができる。したがって、図7Cは、選択された編集後出力色の彩度を235に変更するために下にドラグされた、スライダーバー126におけるマーク80cを示している。前の例と同様に、ユーザが、選択された編集後出力色を修正すると、色プロセッサモジュール26は、修正され選択された編集後出力色に対応する修正され選択された第二色値を計算し、選択された第二色値を、修正され選択された第二色値に置き換え、次いで、出力編集後データ、PCS出力編集後データ、およびソフトプルーフ出力編集後データを再計算する。さらに、ユーザインタフェースモジュール24が、これに対応して、修正され選択された第二色値が反映されるように、ソフトプルーフ色パッチ88c、出力色データ値表示領域92、および色差画像領域98を修正する。動的スライダーバー126a~126cは、ユーザが、選択された編集後出力色の色相、明度、および彩度を変更できることに加えて、出力デバイス20の色域内の利用可能な色値に関する情報も伝える。具体的には、明度のスライダーバー126bおよび彩度のスライダーバー126cを複数のセグメントに分割することができ、セグメントの幅は、各範囲における各値が出力デバイスの色域内であるかを示すように変化する。完全な幅のセグメント128aは、明度および彩度の現在の値において色域内の色を示す。狭いセグメント128bは、色域内ではあるが、彩度または明度の値が異なる色を示す。線状のセグメント128cは、色域の外側であるすなわち、明度または彩度のいかなる値においても利用できない色を示す。この技術分野における通常の技能を有する者には、これ以外の手法を使用して、動的スライダーバー126bおよび126cにおいて色域内の色と色域外の色とを区別できることが理解されるであろう。例えば、明度のスライダーバー126bおよび彩度のスライダーバー126cを複数のセグメントに分割することができ、セグメントの色が、各範囲における各値が出力デバイスの色域内であるかを示すように変化する。この点において、ユーザが、選択された編集後出力色の彩度を、彩度のスライダーバー126cのセグメント128bにおける値に変更しようとする場合、ユーザは、このような彩度値の色は色域内であるが明度が異なることを視覚的に推測することができる。同様に、ユーザが、選択された編集後出力色の明度を、明度のスライダーバー126bのセグメント128bにおける値に変更しようとする場合、ユーザは、このような明度値の色は色域内であるが彩度が異なることを視覚的に推測することができる。さらに、ユーザが、選択された編集後出力色の明度を、明度のスライダーバー126bのセグメント128cにおける値に変更しようとする場合、ユーザは、このような明度値の色はいかなる彩度においても色域内に存在しないことを視覚的に推測することができる。さらに、ユーザが、選択された編集後出力色の色相、明度、または彩度のいずれかを変更すると、スライダーバー126bおよび126cの幅または色は、変更が反映されるように動的に調整される。この点において、出力デバイス20の色域内の利用可能な色値がユーザにつねに知らされる。次に図7Dを参照し、選択的色編集ウィンドウ110は、ユーザの編集によって影響される第二色値の範囲を変更するために使用できる範囲選択器130を含んでいることもできる。例えば、1の範囲においては、ユーザは、第二カラープロファイル38における最小数の第二色値に影響を与えることができる。それに対して、1より大きい範囲の場合、ユーザは、第二カラープロファイル38における、より多くの数の第二色値に影響を与えることができる。この技術分野における通常の技能を有する者には、任意の手法を使用して、特定の範囲値に対応する、影響を受ける第二色値の数を決定できることが理解されるであろう。動的スライダーバー126a~126cは、範囲選択器130によって指定される範囲によって影響を受ける色相値、明度値、および彩度値の範囲を示すための範囲マーカー132を含んでいることができる。次に図7Eを参照し、選択的色編集ウィンドウ110は、出力編集後画像において、選択された編集後出力色を強調表示するために使用できる強調表示選択チェックボックス134を含んでいることもできる。すなわち、強調表示選択チェックボックス134がチェックされている場合、プロファイルエディタ12は、第二カラープロファイル38への変更によって影響を受ける出力編集後画像の部分が強調表示されるように、選択された編集後出力色に対応するソフトプルーフ出力編集後データを修正する。例えば、選択された編集後出力色が、最大成分がマゼンダである色データ値を有するならば、プロファイルエディタ12は、選択された編集後出力色に対応するソフトプルーフ出力編集後データ値を、最大成分がシアンであるように例えば、C100、MYK0修正することができる。この点において、これにより、出力編集後画像における修正され選択された編集後出力色124と、出力編集後画像の周囲の部分との間のコントラストを増大させることができる。HLC入力ツール112においては、ユーザは、データウィンドウ118a~118cと、制御矢印120a~120cと、動的スライダーバー126a~126cとを使用して、選択された編集後出力色に関する情報を表示および修正できるが、ユーザによっては、選択された編集後出力色を、出力デバイス20の色域内の別の色との関連において表示および修正することを好む。次に図8を参照し、出力デバイス20の例示的な色域の描写について説明する。具体的には、例示的な色域140は、デバイス非依存のLab色空間における色値を含んでいる。この技術分野における通常の技能を有する者には、これに代えて、色域140を、デバイス非依存のXYZ色空間、またはその他の任意の色空間において表示できることが理解されるであろう。第二カラープロファイル38における色値例えば、選択された編集後出力色142、修正され選択された編集後出力色144を出力デバイス20によって表示または印刷するためには、これらの色値は、色域140の境界の中になければならない。本発明によると、プロファイルエディタ12においては、ユーザは、出力デバイス20の色域の一部を表示させて、表示された部分において、選択された編集後出力色142をグラフィカルに修正することができる。具体的には、プロファイルエディタ12においては、ユーザは、一定色相平面上で、選択された編集後出力色142をグラフィカルに修正することができる。図9は、色相平面148に沿った色相リーフ146を含んでいる例示的な色域140を示している。図10は、色相リーフ146の2次元ビューを示しており、このビューは、色相リーフの第一半部分146aと色相リーフの第二半部分146bとを有する。色相リーフの第一半部分146aは、色域140内の色のうち、色相αと、0~100の明度値と、L軸線からの半径方向距離Rとによって表される彩度値とを有する色すべてを含んでいる。色相リーフの第二半部分146bは、色域140内の色のうち、色相α180 ゚と、0~100の明度値と、L軸線からの半径方向距離Rによって表される彩度値とを有する色すべてを含んでいる。本発明によると、プロファイルエディタ12においては、ユーザは、色相リーフ146上において色をグラフィカルに編集することによって、選択された編集後出力色142を修正することができる。次に図11Aを参照し、選択的色編集ウィンドウ110の例示的な色相リーフ表示ビューについて説明する。具体的には、ユーザがプロファイル断面のラジオボタン116を選択すると、選択的色編集ウィンドウ110は色相リーフ断面ビューを表示し、このビューは、選択された編集後出力色の色相値、明度値、および彩度値を表示および変更するための色相リーフ表示ウィンドウ150と、データウィンドウ152と、制御矢印154と、スライダーバー156とを含んでいる。スライダーバー156および色相リーフ表示ウィンドウ150の各々は、選択された入力色、選択された出力色、および選択された編集後出力色をそれぞれ示すためのマーク80a~80cを含んでいる。さらに、スライダーバー156は、選択された入力色の色相を数値として表示し、データウィンドウ152は、選択された編集後出力色の色相を表示する。図11B~図11Dに示したように、ユーザは、選択された編集後出力色の明度および彩度を、色相リーフ表示ウィンドウ150上のマーク80cをドラッグすることによって修正することができる。さらに、ユーザは、選択された編集後出力色の色相αを、制御矢印154をクリックすることによって、またはスライダーバー156におけるマーク80cをドラッグすることによって、修正することができる。ユーザが、選択された編集後出力色を編集すると、色プロセッサモジュール26が、修正され選択された編集後出力色に対応する、修正され選択された第二色値を計算し、選択された第二色値を、修正され選択された第二色値に置き換えて、出力編集後データ、PCS出力編集後データ、およびソフトプルーフ出力編集後データを再計算する。さらに、これに対応して、ユーザインタフェースモジュール24は、修正され選択された編集後出力色が反映されるように、ソフトプルーフ色パッチ88c、出力色データ値表示領域92、および色差画像領域98を修正する。さらに、プレビューチェックボックス122が選択されている場合、出力編集後画像78cは、出力編集後ソフトプルーフ画像において、修正され選択された編集後出力色124のプレビューを表示する。前の2つの選択的色編集ツールには、ユーザが、選択された編集後出力色の色相値、明度値、および彩度値を表示および修正することによって、選択された第二色値を間接的に表示および修正することのできるさまざまなグラフィカルツールが提供されている。しかしながら、ユーザによっては、第二カラープロファイル38における第二色値を直接的に表示および修正することを好む。したがって、次に図12Aを参照し、選択的色編集ウィンドウ110の例示的な座標入力ビューについて説明する。具体的には、ユーザが座標入力のラジオボタン114を選択すると、選択的色編集ウィンドウ110は、置き換える色正確な座標入力ビューを表示し、このビューは、選択された入力色、選択された出力色、および選択された第二色の値それぞれの色データ値を指定するためのデータウィンドウ156~158を含んでいる。ユーザは、デバイス依存の座標例えば、RGB、CMYKまたはデバイス非依存の座標例えば、XYZ、Labにおいて色データ値を表示することができる。さらに、図12Aおよび図12Bに示したように、ユーザは、望ましい値をデータウィンドウ160にタイプ入力することによって、選択された第二色値を修正することができる。ユーザが第二カラープロファイル38における第二色値を編集すると、色プロセッサモジュール26が、出力編集後データ、PCS出力編集後データ、およびソフトプルーフ出力編集後データを再計算し、これに対応して、ユーザインタフェースモジュール24は、修正され選択された第二色値が反映されるように、ソフトプルーフ色パッチ88c、出力色データ値表示領域92、および色差画像領域98を修正する。さらに、プレビューチェックボックス122が選択されている場合、出力編集後画像78cは、出力編集後ソフトプルーフ画像において、修正され選択された編集後出力色124のプレビューを表示する。さらには、ユーザは、望ましい値をデータウィンドウ156にタイプ入力することによって、選択された入力色を変更することができる。これに対応して、データウィンドウ158および160に表示されているデータ値が変更され、新しい選択された入力色に対応する選択された出力色および選択された第二色の値を示す。ここまで説明したように、選択的色編集ツール106においては、ユーザは、第二カラープロファイル38における1つまたは複数の選択された第二色値を間接的または直接的に修正することができる。アプリケーションによっては、ユーザは、第二カラープロファイル38における第二色値のうち、選択された編集後出力色と同じ色相を有する第二色値すべてを修正することを望む。例えば、ある画像は、同じ色相α1を有するが明度および強度がさまざまな程度である膨大な色から構成されているオブジェクト例えば、赤い球を含んでいる。出力デバイス20が、画像を印刷するために使用されるプリンタである場合、ユーザは、印刷された画像における球の外観に満足できないことがある例えば、赤がオレンジがかって見える。ユーザは、選択的色編集ツール106を使用して編集後プロファイル38を修正することによって、これを訂正することを試みることができる。しかしながら、このような方法では、ユーザが第二カラープロファイル38における多数の第二色値を選択的に修正することが要求されることがあり、これは非常に時間がかかる。したがって、これに代わる方法として、ユーザは、第二カラープロファイル38における第二色値のうち、色相α1を有する第二色値すべての色相をシフトする例えば、すべての赤を、オレンジではなく紫がかって見えるようにすることを望む。具体的には、図13Aは、例示的な色域140を示しており、この色域140は、色相α1を有する選択された編集後出力色142と、色域140における色のうち同じく色相α1を有するすべての色を含んでいる色相リーフ半部分146aとを含んでいる。図13Bに示したように、ユーザは、選択された編集後出力色142の色相を、色相α1から、参照数字144によって示されている色相α2にシフトすることを望む。さらに、ユーザは、色相リーフ半部分146a上のすべての色本文書においては同一色相色と称するに同じ色相シフトを実施することも望む。本発明によると、色相編集ツール108は、ユーザが、選択された第二色値と、同一色相色に対応する、第二カラープロファイル38における第二色値本文書においては同一色相第二色値と称するとを修正することのできるさまざまなツールを提供する。次に図14Aを参照し、ユーザが色相編集ツール108をクリックすると、ユーザインタフェースモジュール24は、選択された編集後出力色の色相と同一色相色の色相とをユーザが編集することのできる色相編集ウィンドウ例えば、例示的な色相編集ウィンドウ170をユーザインタフェース70に表示する。例示的な色相編集ウィンドウ170は、選択された編集後出力色および同一色相色を表示および修正するためのさまざまなビューを選択するために使用できるラジオボタン172および174を含んでいる。具体的には、ラジオボタン172および174は、それぞれ、色相飽和度およびプロファイル断面の選択手段を含んでいることができ、これらについては後から詳しく説明する。具体的には、ユーザが、色相飽和度のラジオボタン172を選択すると、色プロセッサモジュール26は、選択された編集後出力色の色相および相対飽和度を計算する。本文書において使用する場合、色の相対飽和度RSとは、選択された出力色の飽和度に対する色の飽和度の比単位:パーセントに等しい。したがって、編集の前では、選択された編集後出力色の相対飽和度は100である。色相編集ウィンドウ170は色相飽和度ビューを表示し、このビューは、計算された色相および相対飽和度をそれぞれ表示するデータウィンドウ176aおよび176bを含んでいる。さらに、色相編集ウィンドウ170は、選択された編集後出力色および同一色相色の色相および相対飽和度をそれぞれ修正するために使用できる制御矢印178aおよび178bを表示する。この点において、ユーザが、選択された編集後出力色の相対飽和度を特定の割合だけ修正すると、同一色相色の相対飽和度が同じ割合だけ修正される。さらに、色相編集ウィンドウ170は、選択された編集後出力色および同一色相色の色相シフトを表示および修正するために使用できるデータウィンドウ176cおよび制御矢印178cを表示する。ユーザがこれらの値のいずれかを変更すると、色プロセッサモジュール26は、修正され選択された編集後出力色および同一色相色に対応する、修正され選択された第二色値および同一色相第二色値を計算し、次いで、選択された第二色値および同一色相第二色値を、修正された値に置き換える。さらに、色プロセッサモジュール26は、出力編集後データ、PCS出力編集後データ、およびソフトプルーフ出力編集後データを再計算し、これに対応して、ユーザインタフェースモジュール24は、修正され選択された編集後出力色および同一色相色が反映されるように、ソフトプルーフ色パッチ88c、出力色データ値表示領域92、および色差画像領域98を修正する。さらに、プレビューチェックボックス122が選択されている場合、出力編集後画像78cは、出力編集後ソフトプルーフ画像において、修正され選択された編集後出力色124および同一色相色のプレビューを表示する。さらに、動的スライダーバー180aは、選択された入力色、選択された出力色、および選択された編集後出力色の色相に関する情報を表示し、動的スライダーバー180bは、選択された編集後出力色の相対飽和度に関する情報を表示する。動的スライダーバー180aは、選択された入力色、選択された出力色、および選択された編集後出力色の色相をそれぞれ示すためのマーク80a~80cを含んでおり、さらに、選択された入力色の色相データ値を数値として表示する。動的スライダーバー180bは、選択された出力色および選択された編集後出力色の相対飽和度をそれぞれ示すためのマーク80bおよび80cを含んでいる。さらに、ユーザは、選択された編集後出力色および同一色相色の色相および相対飽和度を、それぞれ、対応するスライダーバー180aおよび180cにおけるマーク80cをドラッグすることによって修正することができる。したがって、図14Bは、選択された編集後出力色および同一色相色の色相を161に変更するために上にドラッグされた、スライダーバー180におけるマーク80cを示している。前の例と同様に、ユーザが、選択された編集後出力色および同一色相色を修正すると、色プロセッサモジュール26は、修正され選択された編集後出力色および同一色相色に対応する、修正され選択された第二色値および同一色相第二色値を計算し、選択された第二色値および同一色相第二色値を、修正された値に置き換え、次いで、出力編集後データ、PCS出力編集後データ、およびソフトプルーフ出力編集後データを再計算する。さらに、これに対応して、ユーザインタフェースモジュール24は、修正され選択された第二色値および同一色相第二色値が反映されるように、ソフトプルーフ色パッチ88c、出力色データ値表示領域92、色差画像領域98、および出力編集後画像78cを修正する。動的スライダーバー180bは、ユーザが、選択された編集後出力色および同一色相色の相対飽和度を変更できることに加えて、出力デバイス20の色域140内の利用可能な相対飽和度値に関する情報も伝える。具体的には、相対飽和度のスライダーバー180bの高さは、選択された編集後出力色と同じ色相を有するすべての色の飽和度値の範囲全体を表す。動的スライダーバー180bは2つのセグメントに分割されており、各セグメントの幅は、各範囲における各値が出力デバイスの色域内であるかを示すように変化する。完全な幅のセグメント182aは、選択された編集後出力色の相対飽和度値において色域内の色を示す。狭いセグメント182bは、色域外である色を示す。この技術分野における通常の技能を有する者には、これ以外の手法を使用して、動的スライダーバー180bにおいて色域内の色と色域外の色とを区別できることが理解されるであろう。例えば、相対飽和度のスライダーバー180bを複数のセグメントに分割することができ、セグメントの色が、各範囲における各値が出力デバイスの色域内であるかを示すように変化する。この点において、ユーザが、選択された編集後出力色および同一色相色の相対飽和度を、相対飽和度のスライダーバー180bのセグメント182bにおける値に変更したい場合、ユーザは、このような相対飽和度値における色が出力デバイス20の色域内にないことを、視覚的に推測することができる。さらに、ユーザが、選択された編集後出力色および同一色相色の色相または相対飽和度のいずれかを変更すると、スライダーバー180bの幅または色は、その変更が反映されるように動的に調整される。この点において、出力デバイス20の色域内の利用可能な色値は、ユーザに絶えず知らされる。色相飽和度ツール172においては、ユーザは、データウィンドウ176a~176cと、制御矢印178a~178cと、動的スライダーバー180aおよび180bとを使用して、選択された編集後出力色および同一色相色に関する情報を表示して修正することができるが、ユーザによっては、選択された編集後出力色および同一色相色を、出力デバイス20の色域に関連して表示および修正することを好む。次に図15Aおよび図15Bを参照し、色域140のさらなる例示的なビューについて説明する。具体的には、図15Aは、色域140の断面160を示しており、一定の明度平面162を含んでいる。選択された編集後出力色142は、明度平面162および色相リーフ半部分146a内にある。図15Bは、断面160の2次元ビューを示しており、選択された編集後出力色142と、同一色相色の投影164とを含んでいる。本発明によると、プロファイルエディタ12においては、ユーザは、第二カラープロファイル38における、投影164に沿って位置しているすべての色の色相を、断面160上においてグラフィカルに色を編集することによって例えば、色相角度α1における投影164を、色相角度α2における修正された投影164にシフトすることによって修正することができる。さらに、プロファイルエディタ12においては、ユーザは、第二カラープロファイル38における、投影164に沿って位置しているすべての色の相対飽和度を、断面160上においてグラフィカルに色を編集することによって修正することができる。具体的には、図16Aを参照し、ユーザがプロファイル断面のラジオボタン174を選択すると、色相編集ウィンドウ170は、色相平面断面ビューを表示し、このビューは、選択された編集後出力色および同一色相色の色相および相対飽和度を表示および変更するための色相平面表示ウィンドウ190と、データウィンドウ192と、制御矢印194とを含んでいる。色相平面表示ウィンドウ190は、選択された入力色、選択された出力色、および選択された編集後出力色それぞれの色相および相対飽和度を示すためのマーク80a~80cを含んでいる。さらに、データウィンドウ192は、選択された編集後出力色の相対飽和度を表示する。図16Bに示したように、ユーザは、選択された編集後出力色および同一色相色の色相を、色相平面表示ウィンドウ190におけるマーク80cをドラッグおよび回転させることによって、修正することができる。ユーザが色相を変更すると、色プロセッサモジュール26は、修正され選択された編集後出力色および同一色相色に対応する、修正され選択された第二色値および同一色相第二色値を計算し、選択された第二色値および同一色相第二色値を、修正された値に置き換え、次いで、出力編集後データ、PCS出力編集後データ、およびソフトプルーフ出力編集後データを再計算し、これに対応して、ユーザインタフェースモジュール24は、ソフトプルーフ色パッチ88cを更新する。さらに、出力色データ値表示領域92および色差画像領域98では、修正され選択された編集後出力色が反映される。さらに、プレビューチェックボックス122が選択されている場合、出力編集後画像78cは、出力編集後ソフトプルーフ画像において、修正され選択された編集後出力色124および同一色相色のプレビューを表示する。さらに、ユーザは、選択された編集後出力色および同一色相色の相対飽和度を、色相平面表示ウィンドウ190において投影164の長さに沿ってマーク80cをドラッグすることによって、修正することができる。この点において、ユーザが、選択された編集後出力色の相対飽和度を特定の割合だけ修正すると、同一色相色の相対飽和度が同じ割合だけ修正される。ユーザが相対飽和度の値を変更すると、色プロセッサモジュール26は、修正され選択された編集後出力色および同一色相色に対応する、修正され選択された第二色値および同一色相第二色値を計算し、選択された第二色値および同一色相第二色値を、修正された値に置き換え、次いで、出力編集後データ、PCS出力編集後データ、およびソフトプルーフ出力編集後データを再計算し、これに対応して、ユーザインタフェースモジュール24は、ソフトプルーフ色パッチ88cを更新する。さらに、出力色データ値表示領域92および色差画像領域98では、修正され選択された編集後出力色が反映される。さらに、プレビューチェックボックス122が選択されている場合、出力編集後画像78cは、出力編集後ソフトプルーフ画像において、修正され選択された編集後出力色124および同一色相色のプレビューを表示する。上記の例示的な実施例においては、主として出力プロファイルの編集に関連して本発明について説明したが、この技術分野における通常の技能を有する者には、本発明による方法および装置を、入力プロファイルおよびディスプレイプロファイルを編集する目的にも使用できることが理解されるであろう。さらに、この技術分野における通常の技能を有する者には、本発明による方法および装置を、抽象的な色空間、ファイル形式、またはその他の類似する出力色空間を特徴付ける出力プロファイルを編集する目的にも使用できることが理解されるであろう。さらに、この技術分野における通常の技能を有する者には、本発明の範囲および概念から逸脱することなくさまざまな修正を行うことができることが理解されるであろう。