(57)【特許請求の範囲】
【請求項１】
デジタル画像処理方法であって、
入力色ガマットから選択された各入力画素値が、各グレー値が０≦グレー値≦１の範囲にスケーリングされた複数のグレー値によって定められる、複数の入力画素値を含むデジタル画像データを受け取り、
出力画像値に各入力画素値を各々マッピングし、各々のマッピングは
（a）「１−グレー値」に従って各入力画素値の前記グレー値を個別に反転するステップと、
（b）画像出力装置の出力色ガマットに相対してデジタル画像データの明度ダイナミックレンジが圧縮される量に関係するガンマ値（γ）を、「（１−グレー値）γ」に従って各反転グレー値に個別に適用するステップと、
（c）ガンマ関数の適用後、前記入力画素値を定める前記グレー値が個々に前記出力画素値を定めるガンマ修正されたグレー値にマッピングされるように、「１−（（１−グレー値）γ）」に従って前記各反転グレー値を反転するステップと、
を含むマッピング方法により、各入力画素値を個々に出力画素値にマッピングする、
デジタル画像処理方法。
【請求項２】
各グレー値が０から１の範囲にスケーリングされた値を有する複数の前記グレー値によって定められる入力画素値を、入力ガマット内の値から出力ガマット内の出力値へとマッピングするマッピング方法であって、
少なくとも１つの前記グレー値を反転して反転グレー値を得るステップと、
Yx=(1-Ymin)*(1-(X/100))+ Ymin
Yx'=(1-Ymin')*(1-(X/100))+ Ymin'
Xは92％から98％の範囲内の圧縮率
Ymin ＝ ０≦Ymin≦１によって表される (i)前記画像内の予測される最も暗い入力画素の輝度値及び(ii) 前記画像内の実際の最も暗い入力画素の輝度値のうちの１つ、
Ymin'  ＝  ０≦Ymin'≦１によって表される前記出力ガマット内の最も暗い出力輝度値であるとき、γ=log(1-Yx')/log(1-Yx)に従ってγが決定されるとき、ガンマ修正された反転グレー値＝(１−グレー値)γに従って、前記反転グレー値にガンマ関数を適用してガンマ修正された反転グレー値を得るステップと、
前記ガンマ修正された反転グレー値を反転するステップと、
を有し、
入力画像内の最も暗いと予測される値のX%である入力画素値が、出力ガマット内の可能な限り最も暗い値の同じ百分率に対応してマッピングされるように、ガンマを決定する、
入力画素値を入力ガマット内の値から出力ガマット内の出力値へとマッピングするマッピング方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル画像処理方法及びマッピング方法に係るものであり、詳しくは、カラーデジタル画像処理技術において、入力の色空間を、通常入力色の色空間より小さい範囲である出力の色空間にマッピングするマッピング方法である。
【０００２】
【従来の技術及び発明が解決しようとする課題】
カラーデジタル画像処理技術では、プリンタ（又は他の出力装置）が再現可能な色空間を、そのプリンタの“ガマット（全範囲：gamut）”と呼ぶ。デジタル画像のハードコピープリント出力を生じる目的で、カラーデジタル画像をプリンタに出力する時になって、デジタル画像内で指定された色が特定のプリンタで再現できないことが、大変よくある。プリンタの着色剤の物理的な限界に起因して、プリンタのガマット（本明細書では出力ガマットと呼ぶ）は、ソースデジタル画像のガマット（入力ガマット）と比べて限られていることが多い。入力ガマット内には存在するが出力ガマット内には存在しない色は、“ガマット外”であると言われ、デジタル画像をプリントする前に補償されなければならない。つまり、これらの色が見出されるべき出力文書内の領域が、最終的なプリントされた文書内で単に空白のまま残されないようにしなければならない。
【０００３】
デジタル画像のガマット外色（即ち“ガマット外”の色）を扱うための１つの従来技術は、各ガマット外色をガマット“面”上の色にマッピングし、デジタル画像内の残りの色はそのままにする。一般的に“クリッピング”と呼ばれるこの技術は、これまでのところ、色相角度、明度、及び/又は彩度の保存、又はガマット外色を三次元プリンタガマットの面にマッピングする際の色のエラーを最小化するために、望ましいものであると思われていた。とはいえ、見る者がクリッピングによって得られた画像を気に入らないことがよくある。クリッピングは、“多対１”のマッピング手法に起因して、曲面が明らかに平面的になったり、色の詳細情報を失ったりするような、望ましくないアーチファクト（人工生成物）を、プリントされた画像に生じることが多い。従って、このように単純にガマット外色をクリッピングすることは、望ましくないことがわかった。
【０００４】
別の従来の手法は、三次元ルックアップテーブルを使用して、デジタル画像のガマット内及びガマット外の両方の画素を出力ガマット内の色にマッピングすることによって、入力ガマットを“圧縮”する。この手法の目標は、画像内の滑らかな色の移り変わりを維持することである。しかし、この技術では、画像の望ましくない彩度の低下が生じる、即ち、画像の“色がさめる(washing-out)”ことがわかった。
【０００５】
一般的に、見る者の満足という点から判断すると、従来のガマットマッピング技術は、最適ではないことがわかった。これらの従来技術は一般に、画像の色相角度、又は色相角度と明度との両方を保存しようとしているが、情報を保存する試みにおいて入力対出力明度関数の傾斜が１未満に低減されるという事実に起因して、生じる画像はしばしば知覚されるコントラストを失う。更に、従来のガマット圧縮技術（入力ガマットの範囲全体が出力ガマットの範囲内に圧縮される）は、一般的に、三次元ルックアップテーブルとして実現されており、このことは、所与の画像についてルックアップテーブルを修正することの、計算コストを高くする。つまり、三次元ルックアップテーブルを生成及び操作する際の計算コストによって、三次元ルックアップテーブルを使用しても、特定のデジタル画像の特徴を補償するガマットマッピング方法の修正は容易にならない。
【０００６】
従って、三次元ルックアップテーブルを使用する必要がなく、また、望ましくない彩度の低下を生じずに、画像内のオブジェクトの外観が維持されるように、出力画像内の知覚されるコントラストが低下しない、ガマットマッピング方法を提供することが望ましいと考えられる。更に、結果として生じる画像を改善するための画像の統計データに従った画像ごとの修正に適したガマットマッピング方法を提供することが望ましいと考えられる。
【０００７】
【課題を解決するための手段】
本発明の１つの長所は、カラーデジタル画像用の新たな改善されたガマットマッピング方法を提供することである。
【０００８】
本発明の別の長所は、プリンタ又は他の出力装置のガマットに相対する入力ガマットの明度の圧縮を制御するために、簡単なガンマ関数を用いるガマットマッピング方法の提供に見出される。
【０００９】
本発明の更なる長所は、カンマ関数の適用と後続のクリッピング演算を組合わせた手法を用いるガマットマッピング方法の提供に存在する。
【００１０】
本発明の第１の態様は、デジタル画像処理方法であって、入力色ガマットから選択された各入力画素値が、各グレー値が０≦グレー値≦１の範囲にスケーリングされた複数のグレー値によって定められる、複数の入力画素値を含むデジタル画像データを受け取り、出力画像値に各入力画素値を各々マッピングし、各々のマッピングは、
1 - グレー値
に従って各入力画素値のグレー値を個別に反転するステップと、画像出力装置の出力色ガマットに相対してデジタル画像データの明度ダイナミックレンジが圧縮される量に関係するガンマ値（γ）を、
(反転グレー値)γ
に従って各反転グレー値に個別に適用するステップと、ガンマ関数の適用後、入力画素値を定めるグレー値が個々に出力画素値を定めるガンマ修正されたグレー値にマッピングされるように、
1 - (反転グレー値)γ
に従って各反転グレー値を反転するステップとを含むマッピング方法により、各入力画素値を個々に出力画素値にマッピングする、デジタル画像処理方法である。
【００１１】
本発明の第２の態様は、各グレー値が０から１の範囲にスケーリングされた値を有する複数のグレー値によって定められる入力画素値を、入力ガマット内の値から出力ガマット内の出力値へとマッピングするマッピング方法であって、少なくとも１つのグレー値を反転して反転グレー値を得るステップと、
Yx=(1-Ymin)*(1-(X/100))+ Ymin
Yx'=(1-Ymin')*(1-(X/100))+ Ymin'
Xは92％から98％の範囲内の圧縮率
Ymin＝０≦Ymin≦１によって表される (i)画像内の予測される最も暗い入力画素の輝度値及び(ii)画像内の実際の最も暗い入力画素の輝度値のうちの１つ、
Ymin'＝０≦Ymin'≦１によって表される出力ガマット内の最も暗い出力輝度値
であるとき、
γ=log(1-Yx')/log(1-Yx)
に従ってγが決定されるとき、
ガンマ修正された反転グレー値＝(反転グレー値)γ
に従って、反転グレー値にガンマ関数を適用してガンマ修正された反転グレー値を得るステップと、ガンマ修正された反転グレー値を反転するステップとを有する、入力画素値を入力ガマット内の値から出力ガマット内の出力値へとマッピングするマッピング方法である。
【００１２】
【発明の実施の形態】
図１は、デジタル画像処理システム１０を示す。画像入力端末１２は、スキャナ、コンピュータ画像生成装置、画像記憶装置、及び/又はデジタル画像データを複数の単色分解層の形態で取り出す及び/又は送る他のデジタル画像データソースを有し、各分解層の画像要素即ち“画素”は、“ｄ”が整数であるとき、“ｄ”ビット/画素の階調度で定められる。従って、各分解層の各画素は、“ｄ”ビット/画素（ビット階調度＝ｄ）によって定められ、各画素は、全“オフ”（０）と全“オン”（１）との間の、ある“グレー”値を有する。 グレー値は、例えば０から255のような前述とは異なる範囲に存在し得るが、そのようなグレー値は、簡単なスケーリング演算を行って、０から１の範囲にスケーリングしてもよいという事実に基づいて、本明細書の目的のための０から１の範囲のグレー値と同等であることを、当業者は認識するであろう。デジタル画像データが少なくとも２つの単色分解層によって与えられるという事実に起因して、例えば赤−緑−青（ＲＧＢ）分解又はシアン−マゼンタ−イエロー（ＣＭＹ）分解の、分解層のデータが組合わされたときには、カラー画像を生じる。本開発の理解を容易にするために、本明細書では、特に赤/緑/青のＲＧＢ色空間を参照して述べる。本発明の方法は、ＣＭＹ、ＣＭＹＫ、ＣＩＥＬＡＢ、ＣＩＥＸＹＺ、又は他の任意の適切な色空間に等しく適用できるとともに、本発明が特定の色空間と一緒に使用するように限定されることは意図されていないことを、当業者は認識するであろう。
【００１３】
画像入力端末１２から、本発明に従ったガマットマッピングのようなデジタル画像処理が行われる画像処理ユニット（ＩＰＵ）１４へと、画像信号が入力される。ＩＰＵ１４は、電子計算機、専用電子回路、又は他の適切な電子回路手段のような、任意の適切な電子計算装置によって供給されてよい。ＩＰＵ１４は、デジタルプリンタ、視覚ディスプレイ、及び/又は画像記憶装置のような画像出力端末１６に適した形式でデータを出力する。デジタル画像の入力及び/又は出力に適した装置としては、ピクセルクラフト(Pixelcraft)社の7650プロ・イメージャ・スキャナ(Pro Imager Scanner)、ゼロックス(XEROX)社のドキュテック・プロダクション・プリンティング・システム・スキャナ(DocuTech Production Printing System scanner)、XEROX5775デジタル・カラー・コピー機、XEROX5760及び5765マジェスティック(Majestik) デジタル・カラー・コピー機、又は他の適切なデジタル・スキャナ、コピー機、及び/又は画像生成装置が挙げられる。
【００１４】
次に、図２を参照し、本発明によって扱われ解決されるガマット不整合問題が、ＣＩＥＬＡＢ空間内に図示されている（これは、他の適切な色空間を参照して示されてもよい）。当該技術において広く知られているように、ＣＩＥＬＡＢは、色が明度値（Ｌ*軸で表される）、赤み−緑み値（ａ*軸で表される）、及び黄み−青み値（ｂ*軸で表される）に従った三次元で表される、知覚的色空間である。ＣＩＥＬＡＢ空間内に生じ得る全ての色の第１のサブセットは、画像入力端末１２によって取り出された及び/又は送られた入力デジタル画像内に存在する（又は存在する可能性がある）全ての色を有しており、図２では三次元入力ガマットＩＧによって表される。つまり、入力デジタル画像内に存在する（又は存在する可能性がある）全ての色が、入力ガマットＩＧの範囲内に定義される領域内に位置して示されている。同様に、ＣＩＥＬＡＢ空間内に生じ得る全ての色の第２のサブセットは、画像出力端末１６のプリンタ又は他の出力装置によって再現可能な全ての色を有しており、図２では、入力ガマットＩＧより小さい三次元出力ガマットＯＧによって表されている。入力ガマットＩＧ内の多くの色は、出力ガマットＯＧに含まれていないので、画像出力端末１６のプリンタ又は他の出力装置によって再現できないことが認識されよう。これらの再現不可能な色は、“ガマット外”であると言われ、図２では、入力ガマットＩＧの外側の面と出力ガマットＯＧの外側の面との間に位置する三次元の領域ＸＧの部分である。本発明は、画像出力端末１６によって生成される出力画像が、見栄えがよく、入力原画像に忠実な画像となるように、“ガマット外”色ＸＧを出力ガマットＯＧにマッピングするための、新たな改善された方法を示す。
【００１５】
次に、図３及び図４を参照し、ＣＩＥＬＡＢ色空間のＬ*軸のような中立（即ち明度/暗度）軸に対する出力ガマットＯＧを簡単に示す。図３は、後で詳しく述べる本発明に従った第１の処理ステップを図示しており、ここでは、入力ガマットＩＧの明度のダイナミックレンジが出力ガマットＯＧの明度のダイナミックレンジに圧縮されるように、入力ガマットＩＧからなる複数の入力画素色彩値ＩＰＶ（各矢印の尾の部分で表す）の全てが、対応する複数の出力画素色彩値ＯＰＶ（各矢印の矢の部分で表す）に個々にマッピングされる。しかしながら、図３で示されるように、結果の出力画素色彩値ＯＰＶが全て出力ガマットＯＧの範囲内にあるわけではない。実際、このマッピング作業は入力画素値ＩＰＶの多くを出力ガマットＯＧ内にマッピングするが、時々、他のガマット内の入力画素値ＩＰＶをガマット外に移動させることがある。従って、図４に示されるように、ガマットクリッピング演算は、一般的に、第２の処理ステップとして、全てのガマット外出力画素値ＸＯＰＶ（図４の各矢印の尾の部分に位置する）を出力ガマットＯＧ内の値にマッピングするように行われなければならない。好ましくは、重心ガマットクリッピング演算を用いて、各値ＸＯＰＶを中立軸上の中心点に向けて移動することにより、各ガマット外の値ＸＯＰＶを出力ガマットＯＧの面ＳＯＧにマッピングする。勿論、本発明の全体的な範囲及び意図を逸脱することなく、任意の適切なクリッピング演算（例えば最近接点(nearest-point)クリッピング）が用いられ得るものであり、本発明が重心クリッピング演算を使用するように限定されることは意味しない。
【００１６】
図５は、画像処理ユニット１４で実行される、上述の第１処理、及びガマットクリッピングを行う第２処理演算を含む、本発明に従ったガマットマッピング方法をより詳細に示す。図５に示されるように、本発明を、０≦Ｒ≦１、０≦Ｇ≦１、及び０≦Ｂ≦１である、赤（Ｒ）、緑（Ｇ）、青（Ｂ）（ＲＧＢ）色空間によって与えられる入力画素色彩値ＩＰＶを参照して述べる。本発明は、ＲＧＢ色空間及びそれを記述する数値の範囲に限定されることを意図せず、他の任意の色空間にも等しく適用可能であることを、当業者は認識するであろう。同じく、０から１の間の数値の範囲は式に記述する目的で用いられており、簡単な計算を用いて０から１以外の数値の範囲に修正できることを理解されたい。
【００１７】
（複数の）入力画素色彩値ＩＰＶは第１処理ステップ又は手段Ｓ１に入力され、ステップ又は手段Ｓ１は、上述のように、入力ガマットＩＧの明度ダイナミックレンジを滑らかに圧縮して、各入力画素値ＩＰＶが出力画素値ＯＰＶに変換されるように、入力ガマットＩＧをマッピングする。その後、ステップ又は手段Ｓ２は、第１の処理ステップＳ１後もまだ存在するどのようなガマット外画素値ＸＯＰＶも出力ガマットＯＧ内にマッピングされるように、上述の重心ガマットクリッピング演算又は他の適切なクリッピング演算を行う。図示されている例では、ステップ又は手段Ｓ３は、従来の方法で、全ての出力画素値ＯＰＶを、プリンタ又は他の出力装置１６に必要な色空間に変換する。一般的には、ＲＧＢ色彩値からＣＭＹＫ値に変換する。
【００１８】
第１の処理ステップ又は手段Ｓ１は、複数のサブステップ又はサブ手段Ｓ１ａからＳ１ｅを有する。ステップ又は手段Ｓ１ａは、本明細書では“ガンマ” （γ）と呼ぶマッピング演算のための明度圧縮の量を決定する。入力画像内の最も暗いと予測される値の92％から98％（最も好ましくは95％）である入力画素色彩値ＩＰＶが、出力ガマットＯＧ内の可能な限り最も暗い値の同じ百分率に対応してマッピングされるように、ガンマを決定することが望ましいことがわかった。本明細書ではこの百分率を“圧縮率”と呼ぶ。そのように決定された色彩値を、以降、“最暗色”と呼ぶ。本発明の第１の好ましい実施の形態では、最も暗いと予測される画像値は、１クラスの類似の入力画像を検討することによって導出された、所定の固定量である。勿論、ガンマの値が第１の処理ステップＳ１から生じる明度圧縮量を決定するので、明度圧縮量も全入力画像にわたって固定されている。そのような手法は、ほとんどの事例において許容可能であることがわかった。しかし、第１の処理ステップの計算の複雑さは、画像によく行われる他の画像処理演算と比べて小さいので、任意に異なる手法をとってもよい。この第２の好ましい実施の形態では、ステップ又は手段Ｓ１ｂは、各個別の入力画像を統計的に分析し、その中の少なくとも実際の最暗入力画素色彩値を決定する。ステップ又は手段Ｓ１ｂは、この最暗値又はその関数を、ガンマ決定ステップ又は手段Ｓ１ａに入力する。このようにして、個々の特定の入力画像の特徴に従って、マッピング処理演算での明度圧縮量が制御される。また、ステップ又は手段Ｓ１ｂは、各入力画像を統計的に分析するのにも用いられ、最暗入力画素色彩値ＩＰＶが既に出力ガマットＯＧ内に存在するときには、不要な前処理が回避される。その場合、ガンマ決定ステップ又は手段Ｓ１ａは、ガンマを１（γ＝１）に設定するので、第１処理演算Ｓ１は、その特定の入力画像の入力ガマットＩＧの明度ダイナミックレンジを圧縮しない。統計データ分析ステップ又は手段Ｓ１ｂは、各入力画像について、出力ガマット内のもっとも飽和度の高い色と関係する入力ガマット内の最も飽和度の高い色の彩度のような、他のパラメータを導出することもできる。その場合、これらの付加的な統計パラメータは、次に、これらのパラメータに従ってガンマを決定するために、ガンマ決定ステップ又は手段Ｓ１ａによって用いられる。
【００１９】
一般的に、ステップ又は手段Ｓ１ａは、ガンマが１から2.5の範囲内となるように決定するが、本発明は特定のガンマ値又は範囲に限られるものではない。好ましくは、ステップ又は手段Ｓ１ａは、次の式に従ってガンマ（γ）を決定する。
γ=log(1-Yx')/log(1-Yx)              (1)
ここで、
Yx=(1-Ymin)*(1-(X/100))+ Ymin         (2)
Yx'=(1-Ymin')*(1-(X/100))+ Ymin'      (3)
X=圧縮率[％]
Ymin=入力ガマットＩＧ内の予測される又は実際の
最暗値（０≦Ymin≦１）
Ymin'=出力ガマットＯＧ内の最暗値（０≦Ymin'≦１）
【００２０】
１つの例では、圧縮率は、X＝95％、最暗入力値Ymin＝0.0078、最暗出力値Ymin'＝0.0406として選択される。ガンマ（γ）は次のように計算される。
Yx=0.9922*0.05+0.0078=0.05741
Yx'=0.9594*0.05+0.0406=0.08857
γ= log(0.91143)/log(0.94259)=1.5686
【００２１】
前述のようにして一旦ガンマが決定されると、ステップ又は手段Ｓ１ｃは、各入力画素値の個々のＲＧＢ値を反転する。つまり、各Ｒ、Ｇ、及びＢの値が個々に反転される。ステップ又は手段Ｓ１ｄは、各反転されたＲ、Ｇ、及びＢの値に個々にガンマ値を適用し、各入力画素値ＩＰＶについて、ガンマ修正されたＲ、Ｇ、及びＢの値を生じる。ステップ又は手段Ｓ１ｅは、前にステップ又は手段Ｓ１ｃによって行われたＲ、Ｇ、及びＢの値の反転を、ガンマ修正済のＲ、Ｇ、及びＢの値を反転することによって戻し、第１処理演算Ｓ１を完了する。
【００２２】
ステップ/手段Ｓ１ｃからＳ１ｅによって行われる演算は、Ｒnew、Ｇnew、及びＢnew（“ガンマ修正”Ｒ、Ｇ、Ｂとも呼ばれる）が、各入力画素値ＩＰＶの元のＲＧＢグレー値から導出された結果のＲＧＢ値である、次の式で表される。
Ｒnew =1-(1-Ｒ)γ
Ｇnew=1-(1-Ｇ)γ
Ｂnew=1-(1-Ｂ)γ
第１処理演算Ｓ１（Ｓ１ａ及びＳ１ｃからＳ１ｅ、又はＳ１ａからＳ１ｅを含む）は、ガマット内出力画素値ＯＰＶ及び/又はガマット外出力画素値ＸＯＰＶを生じる。ガマット外出力画素値ＸＯＰＶが存在する場合には、ガマット外値ＸＯＰＶを出力ガマットＯＧにマッピングするガマットクリッピング演算のために、ガマット外出力画素値ＸＯＰＶがステップ又は手段Ｓ２に出力される。上述したように、ガマット外値ＸＯＰＶは、最近接点クリッピングのような任意の他のクリッピング演算を用いてもよいが、好ましくは重心ガマットクリッピング演算に従って、出力ガマットの面ＳＯＧにマッピングされる。その後、全入力画素値ＩＰＶが出力ガマットにマッピングされ、プリンタの色空間に変換するためにプリンタ出力変換ステップ又は手段Ｓ３に入力されるか、又は、所望されるように、画像処理装置１０の他の記憶又は処理ステップ又は手段に入力される。
【００２３】
ガンマ値（γ）を、入力画素値ＩＰＶを定める各グレー値に常に等しく適用する必要はないことを、当業者は認識するであろう。例えば、入力画素値ＩＰＶは、輝度値Ｙ及び２つのクロミナンス値Ｃ１及びＣ２によって定められてもよい（例えばＣＩＥＬＡＢ）。その場合は、上述のガンマ処理は、Ｙnew=1-(1-Ｙ)γに従って、輝度成分Ｙだけに適用される。さらに、前述の反転/ガンマ関数/反転演算は、簡単な算術的変換によって、０から１以外の範囲（例えばｘからｙ）にスケーリングされたグレー値に直接適用されてもよいことを理解されたい。
【００２４】
前述のガマットマッピング方法の効果は、入力画像内の暗色を明るくして彩度を上げ、明色を明るくして彩度を下げる。ガマットの明るい方の端でのマッピングが必要ないとされるように、入力及び出力ガマットＩＧ及びＯＧの白色点が、正規化されることとする。本発明のガマットマッピング方法の主な長所は、入力画像の明度と出力画像の明度との関係の傾斜を保存又は増加することである。これにより、入力画像内の中間トーンのコントラストが保存又は強調される。
【００２５】
更に、本発明は、入力画素値ＩＰＶを有する赤（Ｒ）、緑（Ｇ）、及び青（Ｂ）のグレー値のような各グレー値を個々にマッピングするので、本発明の主な長所は、予測される又は実際の入力ガマットＩＧに基づいて前もって生成される一次元ルックアップテーブルを用いて実現できる３つの一次元トーン再現曲線（ＴＲＣ）の適用を含むことである。その場合は、入力画素値ＩＰＶを定める個々のグレー値を用いて、３つの一次元ルックアップテーブルを個々に索引付けし、出力画素値ＯＰＶを定める対応するグレー値を得る。或いは、出力画素値ＯＰＶを定めるグレー値を、上述のガンマ関数を適用して“大急ぎで(on-the-fly)”計算してもよい。このように一次元ルックアップテーブルを生成、（画像の統計データに基づく）調整、及び索引付けすることは、従来のガマット不整合解消手段に従った三次元ルックアップテーブルに関して行われる対応する演算よりも、遥かに計算の集約度が低く、個々の画像の関数であるガマットマッピング処理を可能にすることを、当業者は認識するであろう。
【図面の簡単な説明】
【図１】本発明に従ったガマットマッピング方法を実現するのに適したデジタル画像処理装置を示す簡単なブロック図である。
【図２】ＣＩＥ1976Ｌ*ａ*ｂ*（ＣＩＥＬＡＢ）色空間によって、入力色ガマット及び出力色ガマットのガマット不整合を示す図である。
【図３】本発明に従ったガマットマッピングの前処理演算を示す線図である。
【図４】図３の前処理ステップに続いて実行される、本発明に従ったガマットマッピングのガマットクリッピング演算を示す線図である。
【図５】本発明に従ったガマットマッピング演算の全体を示すフロー図である。
【符号の説明】
１０    デジタル画像処理システム
１２    画像入力端末
１４    画像処理ユニット（ＩＰＵ）
１６    画像出力端末
ＩＧ    入力ガマット
ＯＧ    出力ガマット
ＸＧ    ガマット外色
ＩＰＶ  入力画素色彩値
ＯＰＶ  出力画素色彩値
【図１】
0004308392.tif 000002
【図２】
0004308392.tif 000003
【図３】
0004308392.tif 000004
【図４】
0004308392.tif 000005
【図５】
0004308392.tif 000006