カラーマネージメントという概念は、元来、目標色と再原色を一致させる(限りない近似色)ための管理手法である。つまり、色補正のように画像補整する技術ではなく、あくまでもデジタルカメラやスキャナ、モニタ、プリンタなどの入出力デバイス間で扱う色を統一的に管理しようとする技術である。これらの画像処理プロセスの中で、各入出力デバイスの発色特性情報を記録したものが、カラープロファイルである。このカラープロファイルは、次の画像処理の段階で行われる色の情報を正しく伝える役割を持っており、入出力デバイス同士でより正確にカラーマッチングするためには、相互の機器のカラープロファイルが絶対に必要となる。このため、カラープロファイルを用いるカラーマネージメントは、大別すると、入力側(ソース)と出力側(アウトプット)との2つのプロファイルがある。
カラープロファイルは、世界的な規格化、統一化を推進するために設立された団体名 International Color Consortium の名称をつけて、ICCプロファイルとも呼ばれている。
・ソースプロファイル
-元になる写真原稿をスキャナで入力したり、デジタルカメラで撮影したりする入力段階において使用されるプロファイル
-レタッチ編集ソフトなどの作業領域において使用されるプロファイル
(ワークスペースプロファイル、あるいはドキュメントプロファイルとも呼ばれる場合がある)
・アウトプットプロファイル
-モニタやディスプレイ上で使用される、モニタ/ディスプレイプロファイル
-プリンタで出力する段階において使用されるメディアプロファイル
ICCプロファイルの役割は、あくまでも色に関する全ての情報(色領域や構成要素タグの内容など)を定義付けることであり、そのファイルが色を変換させたり、管理させているのではないということが重要なポイントである。「ICCプロファイルを設定したら色が変わってしまった。」というような話を聞くことがあるが、それは全くの誤解である。設定方法など、よほどの誤りがない限り、色は正確に管理できるようになる。
・各種プロファイル
(1) RGBプロファイル
これにはモニタやスキャナ、ごく一部のプリンタ、sRGBやAppleRGBなどの閾値定義プロファイル(色空間を定義している)が相当する。
(2) CMYKプロファイル
プリンタや印刷出力機に使用される。上述のRGBプロファイルとほぼ同じである。
(3) Lab/XYZプロファイル
これを使うデバイスが現実には見つからないため、目的が現時点では不明である。基本的な構造は先のRGBやCMYKのプロファイルと同じである。
(4) Named Colorプロファイル
スポットカラーや特色のインキ番号に対するLab値を記述している。これをサポートしているプリンタ、アプリケーションは非常に少ない上、現存するプロファイルを探すのも難しい状態である。
(5) 作業色空間(ワーキングカラースペース)
sRGB、AdobeRGB、CMYK(Japan Colorなど)
(6) デバイスプロファイル
インプットプロファイル(デジタルカメラ、スキャナなど)
モニタ/ディスプレイプロファイル(モニタ、ディスプレイなど)
アウトプットプロファイル(プリンタ、DDCPなど)
(7) 色空間
RGB、CMYK、CIE L*a*b*、CIE XYZ、HSV、HSLなど
(8) その他
PCSへの変換プロファイル、デバイスリンクプロファイルなど
なお、ICCプロファイルのバージョンの変更履歴は、以下に示す通りで、2010-12時点で4.3.0となっている。
ICC profile specification version
Profile version |
According specification |
Notes |
2.0.0 |
ICC 3.0 (jun 1994), 3.01 (May 1995) |
|
2.1.0 |
ICC 3.2 (nov 1995), 3.3 (nov 1996), 3.4 (aug 1977) |
|
2.2.0 |
ICC.1:1998-09 |
|
2.3.0 |
ICC.1A:1999-04 |
Addendum to ICC.1:1998-09 |
2.4.0 |
ICC.1:2001-04 |
Minor revision for web of ICC.1:1998-09 |
4.0.0 |
ICC.1:2001-12 |
Revision of ICC.1:2001-04 |
4.1.0 |
ICC.1:2003-09 |
|
4.2.0 |
ICC.1:2004-4 |
Revision of ICC.1:2003-09 |
4.2.0 |
ICC.1:2004-10 |
Revision of ICC.1:2003-09 |
4.3.0 |
ICC.1:2010-12 |
Technically identical to ISO 15076-1:2010 |