(57)【要約】【課題】  少ないデータサイズでも変換の精度が高い色変換方法を実現することが目的である。【解決手段】  色変換を行うＬＵＴを、基本色変換情報と、付加的色変換情報の２種類から構成するようにしており、基本色変換情報は、所定の色空間に定義した格子の全ての格子点に関する色変換情報を定義するようにして、付加的色変換情報は基本色変換情報によって定義される格子以外の点に関する色変換情報を定義するようにしていることを特徴とする。【選択図】        図１
2006080859.tif 000002
【特許請求の範囲】
【請求項１】
ルックアップテーブルを参照して色変換を行う色変換方法であって、
前記ルックアップテーブルは所定の色空間に定義された格子の全ての格子点に関して、それぞれ色変換情報を定義した基本色変換情報と、
前記基本色変換情報によって色変換情報が定義される格子点以外の点に関する色変換情報を定義した付加的色変換情報を有しており、
色変換を行う際、色変換対象点の近傍に前記付加的色変換情報を定義した点が存在した場合には、前記基本色変換情報に加えて前記付加的色変換情報も色変換の演算データとして利用することを特徴とする色変換方法。
【請求項２】
前記付加的色変換情報は、前記基本色変換情報によって定義される格子とは異なる格子中の任意の格子点に関する色変換情報を有していることを特徴とする請求項１記載の色変換方法。
【請求項３】
前記付加的色変換情報は、所定の色空間で定義可能な所定の直線の近傍に分布する複数の点に関する色変換情報を有していることを特徴とする請求項１記載の色変換方法。
【請求項４】
前記付加的色変換情報は、基本色変換情報によって定義される格子の内部に存在する一部の領域のみに分布する複数の点に関する色変換情報を有していることを特徴とする請求項１記載の色変換方法。
【請求項５】
前記付加的色変換情報は、前記基本色変換情報によって定義される格子内部の隣接する任意の二つの格子点の中間点に関する色変換情報を有していることを特徴とする請求項１記載の色変換方法。
【請求項６】
前記付加的色変換情報は、前記基本色変換情報によって定義される格子内部の隣接する任意の４つの格子点で構成される長方形の中心点に関する色変換情報を有していることを特徴とする請求項１記載の色変換方法。
【請求項７】
前記付加的色変換情報は、前記基本色変換情報によって定義される格子内部の隣接する任意の８つの格子点で構成される立方体の中心点に関する色変換情報を有していることを特徴とする請求項１記載の色変換方法。
【請求項８】
ルックアップテーブル記憶手段と色変換演算手段から構成される色変換装置であって、
前記ルックアップテーブル記憶手段は、所定の色空間に定義された格子の全ての格子点に関する色変換情報を記憶する基本色変換情報記憶部と、
前記基本色変換情報記憶部によって色変換情報が記憶される格子点以外の点に関する色変換情報を定義した付加的色変換情報記憶部を有し、
前記色変換演算手段は、付加的色変換情報記憶部に記憶された色変換情報の中から、変換対象となる色の近傍の点に位置する情報を検出した場合には、基本色変換情報記憶部の情報に加えて付加的色変換情報記憶部の情報も参照して色変換を行うことを特徴とする色変換装置。
【請求項９】
前記付加的色変換情報記憶部は、前記基本色変換情報記憶部が記憶する格子とは異なる格子中の任意の格子点に関する色変換情報を記憶していることを特徴とする請求項８記載の色変換装置。
【請求項１０】
前記付加的色変換情報記憶部は、所定の色空間で定義可能な所定の直線の近傍に分布する複数の点に関する色変換情報を記憶していることを特徴とする請求項８記載の色変換装置。
【請求項１１】
前記付加的色変換情報記憶部は、前記基本色変換情報記憶部が記憶する格子の内部に存在する一部の領域に分布する複数の点に関する色変換情報を記憶していることを特徴とする請求項８記載の色変換装置。
【請求項１２】
前記付加的色変換情報記憶部は、前記基本色変換情報記憶部が記憶する格子内部の隣接する任意の二つの格子点の中間点に関する色変換情報を記憶していることを特徴とする請求項８記載の色変換装置。
【請求項１３】
前記付加的色変換情報記憶部は、前記基本色変換情報記憶部が記憶する格子内部の隣接する任意の４つの格子点で構成される長方形の中間点に関する色変換情報を記憶していることを特徴とする請求項８記載の色変換装置。
【請求項１４】
前記付加的色変換情報記憶部は、前記基本色変換情報記憶部が記憶する格子内部の隣接する任意の８つの格子点で構成される立方体の中心点に関する色変換情報を有していることを特徴とする請求項８記載の色変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル画像データの色変換の方法、および装置に関するものである。
【背景技術】
【０００２】
スキャナ、モニタや、プリンタなどの画像入出力装置は、それぞれのデバイスの種類や機種ごとに、その色再現特性が異なる。
【０００３】
こうした、色再現特性の違いを吸収するために機器の特性に合わせた色変換が必要となる。
【０００４】
モニタで確認した画像データをプリンタに出力する場合、モニタの色再現特性を記述した「モニタプロファイル」と、プリンタの色再現特性を記述した「プリンタプロファイル」を組み合わせて、モニタで確認した色に近い色でプリンタに出力されるように、画像データに対して色変換を行ってからプリンタにデータを送信する。
【０００５】
こうした、プロファイルの情報はスキャナやカメラ、モニタ、プリンタなどの画像入出力機器の特性に合わせて設計されるが、色再現特性に関して非線形の特性が強い機器に関しては、多次元のルックアップテーブル（以下ＬＵＴと称す）により特性を記述することが多い。
【０００６】
これは、入力色とそれに対応する出力色を定義したテーブルデータであるが、全ての入力色に関して対応する出力色のデータを保持するのは、データ量が膨大となってしまい現実的ではなく、離散的なテーブルデータと補間演算を併用するのが一般的である。
【０００７】
一般にＬＵＴは色変換前の所定の色空間において所定の格子を定義し、その各格子点における変換後の色を格納する。この場合、格子点の座標は色変換前の入力色と等価であり、その格子点に格納された色が入力色に対応する出力色となる。
【０００８】
例えば、ＣＩＥ  ＸＹＺ色空間や所定のＲＧＢ色空間で定義される３次元の色をＣＭＹＫの４色のインクを用いるプリンタの特性に変換する場合、ＬＵＴはＣＩＥ  ＸＹＺあるいはＲＧＢ空間に定義した３次元の格子を定義し、各格子点データとして変換後のＣＭＹＫ４値を保持する。
【０００９】
以上の様に定義されたＬＵＴを用いて色変換を行う際、いずれかの格子点と一致する色が入力された場合、その格子点が保持する変換後の色を出力色として用いる。
【００１０】
いずれの格子点とも一致しない色が入力された場合、その入力色の近傍に存在する複数の格子点が保持する複数の変換後の色情報から補間演算を行い、変換後の色を算出する。
【００１１】
例えば、３次元ＬＵＴの場合、入力色を取り囲むような最小の立方体を構成する８つの格子点の全ての色変換情報から補間演算を行う方法や、８つの格子点のうち入力色の座標に基づきいくつかの格子点を選択し、これらの情報の基づき補間演算を行う方法などがある。こうした補間演算の方法は、多くの方法が知られている（特許文献１〜３）。
【特許文献１】特開昭６３−１６２２４８号公報
【特許文献２】特公昭５８−１６１８０号公報
【特許文献３】特開平３−２２９５７３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
ＬＵＴを用いた色変換では、各次元軸に対する格子点の間隔を広げ、格子点数を減らせば、ＬＵＴのデータサイズを低減することが出来る一方、格子点の間隔が広がったことにより補間演算による誤差が大きくなり色変換の精度が低下してしまう。
【００１３】
逆に、色変換の精度をあげるには、格子点数を増やして格子点の間隔を狭めれば補間による誤差が減少するため色変換の精度は向上するが、データサイズは格子点数のｎ乗（ｎは入力色空間の次元）に比例するため、ＬＵＴのデータサイズが大きくなってしまう。
【００１４】
一方、人間の視覚特性は、黒から灰色、白にかけてのいわゆるグレー系の色に対する敏感度が非常に高く、わずかな色の差であっても識別する能力がある。また、肌色などの色に対しての敏感度も高い傾向がある。
【００１５】
人間の知覚特性を反映した色空間として、ＣＩＥ  Ｌ＊ａ＊ｂ＊やＣＩＥ  Ｌ＊ｕ＊ｖ＊などの色空間も存在する。ＣＩＥ  Ｌ＊ａ＊ｂ＊は色空間中での２点間の距離差、すなわち色差ΔＥが、人間が知覚する色の差に適合することを目指して制定された色空間であるが、実際には知覚特性に十分適合した空間とは言いがたく、例えば前述のようなグレー系と他の色領域におけるΔＥが同じであっても、人間の近くはグレー系の方がより大きな差があるように感じてしまう。
【００１６】
高精度な色変換を行う際にはこうした視覚特性を考慮して、最も敏感度が高い色領域を正確に表現できるような格子点間隔でＬＵＴを設計することが必要になる。しかし、この場合、敏感度が高くない他の色領域に対して必要以上の情報を持つことになってしまううえ、前述の理由によりＬＵＴのデータサイズ自身が大きくなってしまうという問題が生じていた。
【００１７】
本出願にかかる第１の発明の目的は、少ないデータサイズで変換の精度が高い色変換方法および装置を提供することである。
【００１８】
また、本出願にかかる第２の発明の目的は、少ないデータサイズで変換精度が高く、補間演算が容易な色変換方法および装置を提供することである。
【００１９】
また、本出願にかかる第３の発明の目的は、少ないデータサイズで、色空間内での所定の線の近傍における色変換精度を高めることが可能な色変換方法および装置を提供することである。
【００２０】
また、本出願にかかる第４の発明の目的は、少ないデータサイズで、色空間内での所定の一部の領域における色変換精度を高めることが可能な色変換方法および装置を提供することである。
【００２１】
また、本出願にかかる第５の発明の目的は、少ないデータサイズで変換精度が高く、補間演算が容易な色変換方法および装置を提供することである。
【課題を解決するための手段】
【００２２】
上記目標を達成するため、本出願にかかる第１の発明は、色変換を行うＬＵＴを、基本色変換情報と、付加的色変換情報の２種類から構成するようにしており、基本色変換情報は、所定の色空間に定義した格子の全ての格子点に関する色変換情報を定義するようにして、付加的色変換情報は基本色変換情報によって定義される格子以外の点に関する色変換情報を定義するようにしていることを特徴とする。
【００２３】
このＬＵＴを用いて色変換を行う際、通常は基本色変換情報に基づき従来通りの補間演算により色変換を行うが、色変換対象点の近傍に前記付加的色変換情報を定義した点が存在した場合には、前記基本色変換情報に加えて付加的色変換情報も色変換の演算データとして利用する。
【００２４】
これにより、色領域ごとに要求される精度に応じた適切な情報量を持つＬＵＴを構成することができ、ＬＵＴのデータサイズが少ないままで高精度な色変換を行うことができるようになる。
【００２５】
また、本出願にかかる第２の発明は、付加的色変換情報が、基本色変換情報とは異なる格子内の任意の格子点に関する色変換情報を有していることを特徴とする。
【００２６】
これにより、色変換を行う際、変換対象となる点の近傍に付加的色変換情報が存在するかどうかの判定をより容易に行うことができるようになる。
【００２７】
また、本出願にかかる第３の発明は、付加的色変換情報が、所定の色空間で定義可能な所定の直線の近傍に分布する複数の点に関する色変換情報を有していることを特徴とする。
【００２８】
これにより、所定の色空間における特定の線の近傍における色変換精度を高めた色変換を行うことができるようになり、例えばグレー系のラインなどの色変換精度を高めることができる。
【００２９】
また、本出願にかかる第４の発明は、基本色変換情報が有する格子の内部に存在する一部の領域に分布する複数の点に関する色変換情報を有していることを特徴とする。
【００３０】
これにより、色領域ごとに要求される精度に応じた適切な情報量を持つＬＵＴを構成することができ、ＬＵＴのデータサイズが少ないままで高精度な色変換を行うことができ、かつ色変換を行う際、変換対象となる点の近傍に付加的色変換情報が存在するかどうかの判定を容易に行うことができるようになる。
【００３１】
また、本発明にかかる第５の発明は、付加的色変換情報が基本色変換情報が定義する格子内部の隣接する任意の二つの格子点の中間点に関する色変換情報を有していることを特徴とする。
【００３２】
これにより、変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことができる。
【００３３】
また、本出願にかかる第６の発明は、付加的色変換情報が基本色変換情報が定義する格子内部の隣接する任意の４つの格子点で構成される長方形の中心点に関する色変換情報を有していることを特徴とする。
【００３４】
これにより、変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことができる。
【００３５】
また、本出願にかかる第７の発明は、付加的色変換情報が基本色変換情報が定義する格子内部の隣接する任意の８つの格子点で構成される立方体の中心点に関する色変換情報を有していることを特徴とする。
【００３６】
これにより変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことができる。
【００３７】
また、本出願にかかる第８の発明は、ルックアップテーブル（ＬＵＴ）記憶手段と色変換手段から構成される色変換装置であって、ＬＵＴ記憶手段は、所定の色空間に定義された格子の全ての格子点に関する色変換情報を記憶する基本色変換情報記憶部と、この基本色変換情報記憶部によって色変換情報が記憶される格子点以外の点に関する色変換情報を定義した付加的色変換情報記憶部の２種類の記憶部を有している。
【００３８】
色変換手段は、色変換を行う際、通常は基本色変換情報記憶部に記憶された情報に基づき従来通りの補間演算により色変換演算を行うが、付加的色変換情報記憶部に記憶された色変換情報の中から、変換対象となる色の近傍の点に位置する情報を検出した場合には、基本色変換情報記憶部の情報に加えて付加的色変換情報記憶部の情報も参照して色変換を行うように動作することを特徴としている。
【００３９】
これにより、色領域ごとに要求される精度に応じた適切な情報量を持つＬＵＴを構成することができ、ＬＵＴのデータサイズが少ないままで高精度な色変換を行うことができる装置が実現できる。
【００４０】
また、本出願にかかる第９の発明は、付加的色変換情報記憶部が、基本色変換情報記憶部で定義される格子とは異なる格子中の任意の格子点に関する色変換情報を記憶していることを特徴としている。
【００４１】
これにより、色変換手段が色変換を行う際、変換対象となる点の近傍に付加的色変換情報が存在するかどうかの判定をより容易に行うことができる装置が実現できる。
【００４２】
また、本出願にかかる第１０の発明は、付加的色変換情報記憶部が、所定の色空間で定義可能な所定の直線の近傍に分布する複数の点に関する色変換情報を記憶していることを特徴としている。
【００４３】
これにより、所定の色空間における特定の線の近傍における色変換精度を高めた色変換を行うことができるようになり、例えばグレー系のラインなどの色変換精度を高めることが可能な装置が実現できる。
【００４４】
また、本出願にかかる第１１の発明は、付加的色変換情報記憶部が、基本色変換情報記憶部で定義される格子内部に存在する一部の領域に分布する複数の点に関する色変換情報を有していることを特徴とする。
【００４５】
これにより、色領域ごとに要求される精度に応じた適切な情報量を持つＬＵＴを構成することができ、ＬＵＴのデータサイズが少ないままで高精度な色変換を行うことができ、かつ色変換を行う際、変換対象となる点の近傍に付加的色変換情報が存在するかどうかの判定を容易に行うことができる色変換装置が実現できる。
【００４６】
また、本出願にかかる第１２の発明は、付加的色変換情報記憶部が、基本色変換情報記憶部で定義される格子内部の隣接する任意の二つの格子点の中間点に関する色変換情報を記憶していることを特徴とする。
【００４７】
これにより、変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことができる装置が実現できる。
【００４８】
また、本出願にかかる第１３の発明は、付加的色変換情報記憶部が、基本色変換情報記憶部で定義される格子内部の隣接する任意の４つの格子点で構成される長方形の中心点に関する色変換情報を有していることを特徴とする。
【００４９】
これにより、変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことができる装置が実現できる。
【００５０】
また、本出願にかかる第１４の発明は、付加的色変換情報記憶部が、基本色変換情報記憶部で定義される格子内部の隣接する任意の８つの格子点で構成される立方体の中心点に関する色変換情報を有していることを特徴とする。
【００５１】
これにより、変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことができる装置が実現できる。
【発明の効果】
【００５２】
本出願にかかる第１の発明によれば、色変換を行うＬＵＴを、基本色変換情報と、付加的色変換情報の２種類から構成するようにしており、これにより、色領域ごとに要求される精度に応じた適切な情報量を持つＬＵＴを構成することができ、ＬＵＴのデータサイズが少ないままで高精度な色変換方法が実現可能となる。
【００５３】
また、本出願にかかる第２の発明によれば、付加的色変換情報が、基本色変換情報とは異なる格子内の任意の格子点に関する色変換情報を有していることにより、色変換を行う際、変換対象となる点の近傍に付加的色変換情報が存在するかどうかの判定をより容易に行うことが可能な色変換方法が実現可能となる。
【００５４】
また、本出願にかかる第３の発明によれば、付加的色変換情報が、所定の色空間で定義可能な所定の直線の近傍に分布する複数の点に関する色変換情報を有してことにより、所定の色空間における特定の線の近傍における色変換精度を高めた色変換を行うことができるようになり、例えばグレー系のラインなどの色変換精度を高めた色変換方法が実現可能となる。
【００５５】
また、本出願にかかる第４の発明によれば、基本色変換情報が有する格子の内部に存在する一部の領域に分布する複数の点に関する色変換情報を有していることにより、色領域ごとに要求される精度に応じた適切な情報量を持つＬＵＴを構成することができ、ＬＵＴのデータサイズが少ないままで高精度な色変換を行うことができ、かつ色変換を行う際、変換対象となる点の近傍に付加的色変換情報が存在するかどうかの判定を容易に行うことが可能な色変換方法が実現可能となる。
【００５６】
また、本発明にかかる第５の発明によれば、付加的色変換情報が基本色変換情報が定義する格子内部の隣接する任意の二つの格子点の中間点に関する色変換情報を有していることにより、変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことが可能な色変換方法が実現可能となる。
【００５７】
また、本出願にかかる第６の発明によれば、付加的色変換情報が基本色変換情報が定義する格子内部の隣接する任意の４つの格子点で構成される長方形の中心点に関する色変換情報を有していることにより、変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことが可能な色変換方法が実現可能となる。
【００５８】
また、本出願にかかる第７の発明によれば、付加的色変換情報が基本色変換情報が定義する格子内部の隣接する任意の８つの格子点で構成される立方体の中心点に関する色変換情報を有していることにより変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことが可能な色変換方法が実現可能となる。
【００５９】
また、本出願にかかる第８の発明によれば、ルックアップテーブル（ＬＵＴ）記憶手段と色変換手段から構成される色変換装置であって、ＬＵＴ記憶手段は、所定の色空間に定義された格子の全ての格子点に関する色変換情報を記憶する基本色変換情報記憶部と、この基本色変換情報記憶部によって色変換情報が記憶される格子点以外の点に関する色変換情報を定義した付加的色変換情報記憶部の２種類の記憶部を有することにより、色領域ごとに要求される精度に応じた適切な情報量を持つＬＵＴを構成することができ、ＬＵＴのデータサイズが少ないままで高精度な色変換を行うことができる装置が実現できる。
【００６０】
また、本出願にかかる第９の発明によれば、付加的色変換情報記憶部が、基本色変換情報記憶部で定義される格子とは異なる格子中の任意の格子点に関する色変換情報を記憶していることにより、色変換手段が色変換を行う際、変換対象となる点の近傍に付加的色変換情報が存在するかどうかの判定をより容易に行うことができる装置が実現できる。
【００６１】
また、本出願にかかる第１０の発明によれば、付加的色変換情報記憶部が、所定の色空間で定義可能な所定の直線の近傍に分布する複数の点に関する色変換情報を記憶していることにより、所定の色空間における特定の線の近傍における色変換精度を高めた色変換を行うことができるようになり、例えばグレー系のラインなどの色変換精度を高めることが可能な装置が実現できる。
【００６２】
また、本出願にかかる第１１の発明によれば、付加的色変換情報記憶部が、基本色変換情報記憶部で定義される格子内部に存在する一部の領域に分布する複数の点に関する色変換情報を有していることにより、色領域ごとに要求される精度に応じた適切な情報量を持つＬＵＴを構成することができ、ＬＵＴのデータサイズが少ないままで高精度な色変換を行うことができ、かつ色変換を行う際、変換対象となる点の近傍に付加的色変換情報が存在するかどうかの判定を容易に行うことができる色変換装置が実現できる。
【００６３】
また、本出願にかかる第１２の発明は、付加的色変換情報記憶部が、基本色変換情報記憶部で定義される格子内部の隣接する任意の二つの格子点の中間点に関する色変換情報を記憶していることにより、変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことができる装置が実現できる。
【００６４】
また、本出願にかかる第１３の発明によれば、付加的色変換情報記憶部が、基本色変換情報記憶部で定義される格子内部の隣接する任意の４つの格子点で構成される長方形の中心点に関する色変換情報を有していることにより、変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことができる装置が実現できる。
【００６５】
また、本出願にかかる第１４の発明によれば、付加的色変換情報記憶部が、基本色変換情報記憶部で定義される格子内部の隣接する任意の８つの格子点で構成される立方体の中心点に関する色変換情報を有していることにより、変換対象となる点の近傍に付加的色変換情報が存在した場合の補間演算をより簡単に行うことができる装置が実現できる。
【発明を実施するための最良の形態】
【００６６】
以下に本発明を実施するための最良の形態を、実施例に基づいて説明する。
【実施例】
【００６７】
（第１の実施例）
図１は本発明を適用する色変換方法の流れ示したフローチャートである。
【００６８】
なお、本方法を実現する装置は一般的なパーソナルコンピュータを用いることにより構成することが可能である。
【００６９】
ステップ（Ｓ１０１）では、変換対象となる画素の色データが入力される。
【００７０】
次にステップ（Ｓ１０２）では、入力された色データが含まれる最小の立方体を決定する。ＬＵＴのデータ構造は図２のようになっており、基本色変換情報を記憶する領域と、付加的色変換情報を記憶する領域の二つが存在する。ここでは、基本色変換情報に含まれる対応格子点を検索することになる。
【００７１】
例えば入力データがＲＧＢ値である場合、ＲＧＢの値域をそれぞれ０から１の範囲に正規化すると、ＲＧＢ色空間は図３に示すような立方体で表すことができる。入力された色データ（入力画素データ）がＰ０だったばあい、これを含む最小の立体としてＣ０が決定されることになる。
【００７２】
なお、図３の立方体の頂点ＯはＲ、Ｇ、Ｂすべてが零、すなわち黒を表す点である。また、頂点ｍａｘはＲ、Ｇ、Ｂすべてが１、すなわち白を表す点である。この立方体の各軸を均等または不均等に区切ることで形成される格子の、各格子点に対応する出力色情報が図２の基本色変換情報の記憶域に保持される。
【００７３】
ステップ（Ｓ１０３）では、付加的色変換情報に記録された格子点情報をもとに、入力色データＰ０を含む立方体Ｃ１を探索する。付加的色変換情報部には、入力色空間全体に関する情報は保持しておらず、色空間中の一部のみの出力色情報が記録されている。
【００７４】
例えば、Ｒ＝Ｇ＝Ｂで構成される直線（グレー軸）の周辺を囲む立方体の集合として付加的色変換情報を記録するのが効果的である。また、人間の目の感度が敏感な、肌色を表す色空間に対して付加的色空間情報を記録するのも効果的である。
【００７５】
付加的色変換情報は、図２に示したように、出力色情報とともに入力色空間における座標が保持されており、入力色空間中の任意の領域に関する出力色情報を保持することが可能となっている。
【００７６】
付加的色変換情報は、例えば基本色変換情報を構成する特定の隣接格子点の中間に配置するようにしても良い。また、立方体の中間や立方体の面を構成する長方形の中心点に配置するようにしても良い。
【００７７】
このように付加的色変換情報を配置する座標を単純化することにより、後に基本色変換情報と付加的色変換情報を含めた立方体の決定がより容易になる。
【００７８】
ステップ（Ｓ１０４）では、入力色データＰ０の近傍、すなわちこれを囲む立方体Ｃ０の内部に付加的色空間情報が存在したかどうかがチェックされる。存在した場合には（Ｓ１０６）へ、存在しなかった場合には（Ｓ１０７）へ移行する。
【００７９】
ステップ（Ｓ１０６）では、基本色変換情報と付加的色変換情報を併せて、入力色データＰ０を囲む最小の立方体により色変換が行われる。
【００８０】
図４は、図３に示す立方体Ｃ０を拡大した図である。ここで、ステップ（Ｓ１０４）で付加的色変換情報中の出力色情報がｐ１に検出された場合、入力色データｐ０を含む立方体Ｃ１（図中の点線）が色変換を行う立方体となる。
【００８１】
ステップ（Ｓ１０７）では、基本色変換情報で構成される立方体Ｃ０により色変換が行われる。
【００８２】
ステップ（Ｓ１０８）では、変換結果の色データが出力され変換が完了する。
【００８３】
以上のように、付加的色変換情報を参照することにより補間演算の補間間隔を狭めることができるため、基本色変換情報のみで色変換を行った場合に比べて、より精度の高い色変換を行うことが可能となる。
【００８４】
また付加的色変換情報は入力色空間の任意の領域のみにマッピングすることができるため、高い変換精度が要求される領域のみにデータを配置することができ、基本色変換情報だけで同等精度を実現する場合に比べて、ＬＵＴのデータ量を大幅に削減することができる。
【図面の簡単な説明】
【００８５】
【図１】本発明第１の実施例にかかる、色変換方法を表すフローチャートである。
【図２】本発明第１の実施例にかかる、ＬＵＴデータの構成を説明する図である。
【図３】本発明第１の実施例にかかる、色変換対象空間の格子点を表す図である。
【図４】本発明第１の実施例にかかる、色変換対象空間の立方体を表す図である。
【符号の説明】
【００８６】
Ｃ０、Ｃ１  立方体
Ｐ０、ｐ０  入力色データ
【図１】
2006080859.tif 000003
【図２】
2006080859.tif 000004
【図３】
2006080859.tif 000005
【図４】
2006080859.tif 000006