(57)【特許請求の範囲】
【請求項１】
ある色空間で表現された画像データを同一または別の色空間で表現された画像データに変換するための色変換テーブルを保持する色変換テーブル保持手段と、
この色変換テーブル保持手段に保持された色変換テーブルの格子点ごとに、当該格子点のテーブル値が、与えられた条件を満たすか否かを判定する判定手段と、
この判定手段によってテーブル値が前記与えられた条件を満たさないと判定された格子点については、当該格子点のテーブル値と、当該格子点の近傍の、指定されたアドレス方向にアドレス値が異なる格子点のテーブル値とから、補間によって、変更後のテーブル値を算出して、当該格子点のテーブル値を、前記与えられた条件を満たすように変更し、前記判定手段によってテーブル値が前記与えられた条件を満たすと判定された格子点については、当該格子点のテーブル値を、そのまま当該格子点についての修正後のテーブル値とする色変換テーブル修正手段と、
を備えることを特徴とする色変換テーブル生成装置。
【請求項２】
請求項１の色変換テーブル生成装置において、
前記条件として、格子点のトータルテーブル値の上限値が与えられることを特徴とする色変換テーブル生成装置。
【請求項３】
請求項１の色変換テーブル生成装置において、
前記条件として、特定色のテーブル値の上限値が与えられることを特徴とする色変換テーブル生成装置。
【請求項４】
色変換テーブル保持手段に保持された、ある色空間で表現された画像データを同一または別の色空間で表現された画像データに変換するための色変換テーブルを修正する方法であって、
前記色変換テーブル保持手段に保持された色変換テーブルの格子点ごとに、当該格子点のテーブル値が、与えられた条件を満たすか否かを判定する判定ステップと、
この判定ステップでテーブル値が前記与えられた条件を満たさないと判定した格子点については、当該格子点のテーブル値と、当該格子点の近傍の、指定されたアドレス方向にアドレス値が異なる格子点のテーブル値とから、補間によって、変更後のテーブル値を算出して、当該格子点のテーブル値を、前記与えられた条件を満たすように変更し、前記判定ステップでテーブル値が前記与えられた条件を満たすと判定した格子点については、当該格子点のテーブル値を、そのまま当該格子点についての修正後のテーブル値とする修正ステップと、
を備えることを特徴とする色変換テーブル修正方法。
【請求項５】
請求項４の色変換テーブル修正方法において、
前記条件として、格子点のトータルテーブル値の上限値が与えられることを特徴とする色変換テーブル修正方法。
【請求項６】
請求項４の色変換テーブル修正方法において、
前記条件として、特定色のテーブル値の上限値が与えられることを特徴とする色変換テーブル修正方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ある色空間で表現された画像データを同一または別の色空間で表現された画像データに変換するための色変換テーブルを生成ないし修正する装置および方法に関する。
【０００２】
【従来の技術】
画像処理における色変換の方法としては、印刷などで行われているマトリックス演算による方法や、色変換テーブルを用いる方法がある。
【０００３】
また、最近は、カラー画像の入出力メディアの多様化などに伴い、カラー画像の編集などを行うアプリケーションソフトが数多く出回り、色変換係数を作成したり、調整することも可能となっている。
【０００４】
そのため、例えば入力画像中の肌色部分をより適正なものとするなどの色調整も可能である。
【０００５】
しかし、マトリックス演算による色変換方式では、上記のような色調整を行う場合、色変換係数の調整によって肌色部分などを目的通りに再現できたとしても、他の領域の再現にも影響を生じてしまう不都合がある。
【０００６】
これに対して、色変換テーブルによる色変換方式では、色変換テーブルの局所的な調整によって目的の色再現が可能になるとともに、他の領域の再現への影響を抑えることができる。
【０００７】
例えば、Ｌａｂ（Ｌ＊ａ＊ｂ＊と表記すべきであるが、この明細書では便宜上アスタリスク＊を省略する）空間からＹＭＣＫ（イエロー、マゼンタ、シアン、ブラック）空間への変換のための色変換テーブルでは、特定のＬａｂ入力値に対して特定のＹＭＣＫ出力目標値が存在する場合、その特定のＬａｂアドレス値に対するＹＭＣＫテーブル値を変更することによって目的の色再現を達成できるとともに、テーブル値の変更による影響は局所的となる。
【０００８】
【発明が解決しようとする課題】
ところで、色調整と違う目的で色変換係数を調整することもある。例えば、ＹＭＣＫ画像データにより、Ｙ，Ｍ，Ｃ，Ｋのインクまたはトナーを用いてカラー画像を形成する場合、インクジェット方式のプリンタでは、インク量が多すぎると、用紙が波打ち、またはインクが透けて見えるために、インク量を抑えたい場合がある。
【０００９】
また、トナー像の転写によりカラー画像を形成する電子写真方式のプリンタでも、トナー量が多すぎると、転写不良を生じ、またはトナーが崩れるために、トナー量を抑えたい場合がある。さらに、インクまたはトナーの使用量を控えたい場合もある。
【００１０】
このような場合、色変換係数の調整により、Ｋデータ値を増やし、Ｙ，Ｍ，Ｃデータ値を減じる色変換を行うことによって、またはＹ，Ｍ，Ｃ，Ｋデータ値をすべてまたは一部減じる色変換を行うことによって、その目的を達成することができる。
【００１１】
しかしながら、このように色調整以外の目的で色変換係数を調整する場合には、調整前と調整後で全体的な色変換特性ないし色再現特性が大きく変化しないようにすることが望ましい。
【００１２】
そこで、この発明は、色調整以外の目的で色変換係数を調整する場合に、調整前と調整後で全体的な色変換特性ないし色再現特性が大きく変化しないように色変換係数を調整することができるようにしたものである。
【００１３】
【課題を解決するための手段】
この発明の色変換テーブル生成装置は、
ある色空間で表現された画像データを同一または別の色空間で表現された画像データに変換するための色変換テーブルを保持する色変換テーブル保持手段と、
この色変換テーブル保持手段に保持された色変換テーブルの格子点ごとに、当該格子点のテーブル値が、与えられた条件を満たすか否かを判定する判定手段と、
この判定手段によってテーブル値が前記与えられた条件を満たさないと判定された格子点については、当該格子点のテーブル値と、当該格子点の近傍の、指定されたアドレス方向にアドレス値が異なる格子点のテーブル値とから、補間によって、変更後のテーブル値を算出して、当該格子点のテーブル値を、前記与えられた条件を満たすように変更し、前記判定手段によってテーブル値が前記与えられた条件を満たすと判定された格子点については、当該格子点のテーブル値を、そのまま当該格子点についての修正後のテーブル値とする色変換テーブル修正手段と、
を備えることを特徴とする。
【００１４】
【作用】
上記のように構成した、この発明の色変換テーブル生成装置では、判定手段において、色変換テーブル保持手段から読み込まれた修正前の色変換テーブルの、一つ一つの格子点（アドレス）のテーブル値が、例えば「Ｙ，Ｍ，Ｃ，Ｋテーブル値（出力データ値）の総量を２５０％以下にする」というような条件に適合するか否かが判定される。
【００１５】
そして、色変換テーブル修正手段は、その条件に適合する格子点については、修正前の色変換テーブルの当該格子点のテーブル値を、そのまま修正後の色変換テーブルの同じ格子点のテーブル値とするが、その条件に適合しない格子点については、当該格子点のテーブル値と、当該格子点の近傍の、指定されたアドレス方向にアドレス値が異なる格子点のテーブル値とから、補間によって、変更後のテーブル値を算出することによって、修正前の色変換テーブルの当該格子点のテーブル値を、その条件に適合するように変更して、その変更後のテーブル値を、修正後の色変換テーブルの同じ格子点のテーブル値とする。
【００１６】
したがって、修正後の色変換テーブルは修正前の色変換テーブルに対して、例えばインクやトナーの量を抑えるためにＹ，Ｍ，Ｃ，Ｋテーブル値の総量を一定値以下にするというような目的の範囲内でのみ、変更されたものとなって、その修正後の色変換テーブルによって画像データが色変換される場合には、色変換テーブルの修正によって全体的な色変換特性ないし色再現特性が大きく変化することがない。
【００１７】
【発明の実施の形態】
図１は、この発明の色変換テーブル生成装置の一例を備える色変換装置の一例を示し、Ｌａｂ空間からＹＭＣＫ空間への変換がなされる場合である。
【００１８】
すなわち、色変換器１００では、Ｌ，ａ，ｂデータＬｉ，ａｉ，ｂｉが、後述する色変換テーブルによって、Ｙ，Ｍ，Ｃ，ＫデータＹｏ，Ｍｏ，Ｃｏ，Ｋｏに変換される。
【００１９】
したがって、その色変換テーブルは、３次元ＬＵＴ（ルックアップテーブル）を構成し、色変換器１００は、３次元ＬＵＴ参照型色変換器である。
【００２０】
ただし、その３次元ＬＵＴである色変換テーブルは、Ｌ、ａ，ｂデータのすべての値に対するＹ，Ｍ，Ｃ，Ｋデータのすべての値が記述されたものではなく、Ｌ，ａ，ｂデータの代表値を示す格子点についてのＹ，Ｍ，Ｃ，Ｋデータがテーブル値として記述されたもので、色変換器１００においては、その格子点についてのＹ，Ｍ，Ｃ，Ｋテーブル値から、立方体補間、斜三角柱補間などの補間法によって、出力のＹ，Ｍ，Ｃ，ＫデータＹｏ，Ｍｏ，Ｃｏ，Ｋｏが算出される。
【００２１】
そして、この例の色変換テーブル生成装置は、色変換テーブル保持手段１０、色変換テーブル修正手段２０、操作パネル３０および制御部４０を備えた構成とされる。
【００２２】
色変換テーブル保持手段１０は、ハードディスクなどの記憶装置で、これには、修正前の色変換テーブルがあらかじめ書き込まれるとともに、後述するように修正後の色変換テーブルが書き込まれる。
【００２３】
ただし、この場合の修正前の色変換テーブルは、既知の方法によって生成されたものだけでなく、色変換テーブル修正手段２０によって後述するように修正されたものなどでもよい。すなわち、色変換テーブル修正手段２０によって修正された色変換テーブルも、修正後に色変換テーブル保持手段１０に書き込まれることによって、修正前の色変換テーブルとして再度、色変換テーブル修正手段２０によって修正することが可能である。
【００２４】
色変換テーブル修正手段２０は、テーブル一時保持部２１、テーブル値判定部２２およびテーブル値変更部２３を備える。テーブル一時保持部２１は、色変換テーブル保持手段１０から修正前の色変換テーブルが読み込まれるバッファメモリで、修正前の色変換テーブルは、テーブル一時保持部２１上で修正される。
【００２５】
テーブル値判定部２２は、テーブル一時保持部２１に読み込まれた修正前の色変換テーブルの、一つ一つの格子点についてのテーブル値が、制御部４０を通じて指示された条件に適合するか否かを判定し、その条件に適合する格子点については、修正前の色変換テーブルのその格子点についてのテーブル値を、そのまま修正後の色変換テーブルの同じ格子点についてのテーブル値とするとともに、その条件に適合しない格子点については、修正前の色変換テーブルのその格子点についてのテーブル値の変更をテーブル値変更部２３に指示する。
【００２６】
テーブル値変更部２３は、テーブル値判定部２２からテーブル値の変更を指示された、条件に適合しない格子点につき、修正前の色変換テーブルのその格子点についてのテーブル値を、その条件に適合するように変更し、その変更後のテーブル値を、修正後の色変換テーブルの同じ格子点についてのテーブル値とするように、テーブル一時保持部２１上の修正前の色変換テーブルのテーブル値を書き換える。
【００２７】
操作パネル３０は、ユーザが、修正する色変換テーブルを指定するとともに、修正後の色変換テーブルのテーブル値が満たすべき条件を指定するものである。
【００２８】
制御部４０は、操作パネル３０での指定にもとづいて、色変換テーブル保持手段１０から色変換テーブル修正手段２０のテーブル一時保持部２１に修正前の色変換テーブルを読み込ませ、テーブル値判定部２２に対して修正前の色変換テーブルのテーブル値が条件に適合するか否かの判定を行わせ、テーブル値変更部２３に対して修正前の色変換テーブルのテーブル値の変更を行わせる。
【００２９】
具体的に、操作パネル３０では、図２に示すように、「色変換テーブル名」として修正する色変換テーブルを、「Ｔａｂｌｅ．Ａ」などのように指定し、「出力テーブル名」として修正後の色変換テーブルの名称を、「Ｔａｂｌｅ＿ｍｏｄ．Ａ」などのように指定する。
【００３０】
そして、「条件」の欄では、修正後の色変換テーブルのテーブル値が満たすべき条件として、例えば、Ｙ，Ｍ，Ｃ，Ｋテーブル値の総量を２５０％以下にする意味で、「トータルテーブル値」を「２５０％」とする。
【００３１】
さらに、このようにＹ，Ｍ，Ｃ，Ｋテーブル値の総量が２５０％以下となるようにＹ，Ｍ，Ｃ，Ｋテーブル値を変更する際の条件として、例えば、Ｌ，ａ，ｂアドレス値のうち、Ｌアドレス値のみが異なる近傍の格子点のＹ，Ｍ，Ｃ，Ｋテーブル値を用いて、総量制限の条件に適合しない格子点のＹ，Ｍ，Ｃ，Ｋテーブル値を変更する意味で、「変化方向」を「Ｌ＊」とする。
【００３２】
このように操作パネル３０で指定されることによって、まず、色変換テーブル保持手段１０から色変換テーブル修正手段２０のテーブル一時保持部２１に、指定された修正前の色変換テーブルが読み込まれる。
【００３３】
次いで、テーブル値判定部２２では、テーブル一時保持部２１に読み込まれた修正前の色変換テーブルの、一つ一つの格子点についてのＹ，Ｍ，Ｃ，Ｋテーブル値が、上記の「トータルテーブル値が２５０％以下」という条件に適合するか否かが判定される。
【００３４】
この例では、Ｌアドレス値が大きい（明度が高い）格子点からＬアドレス値が小さい（明度が低い）格子点にかけて、判定がなされる。例えば、修正前の色変換テーブルにおいては、図３に示すように、Ｌａｂ空間が各軸方向に５分割されて総計２１６個の格子点を有し、それぞれの格子点にＹ，Ｍ，Ｃ，Ｋテーブル値が書き込まれているものとすると、図３において上方の格子点から順に、Ｙ，Ｍ，Ｃ，Ｋテーブル値の総量が２５０％以下であるか否かが判定される。
【００３５】
そして、テーブル値判定部２２は、Ｙ，Ｍ，Ｃ，Ｋテーブル値の総量が２５０％以下である格子点については、その格子点のＹ，Ｍ，Ｃ，Ｋテーブル値を、そのまま修正後の色変換テーブルの同じ格子点のＹ，Ｍ，Ｃ，Ｋテーブル値とする。これに対して、Ｙ，Ｍ，Ｃ，Ｋテーブル値の総量が２５０％を超える格子点については、その格子点のＹ，Ｍ，Ｃ，Ｋテーブル値の変更をテーブル値変更部２３に指示する。
【００３６】
テーブル値変更部２３は、その変更を指示された格子点のＹ，Ｍ，Ｃ，Ｋテーブル値を、その総量が２５０％以下となるように変更する。この例では、その格子点のＹ，Ｍ，Ｃ，Ｋテーブル値と、その格子点に対してａ，ｂアドレス値が同じで、Ｌアドレス値が１だけ大きい格子点のＹ，Ｍ，Ｃ，Ｋテーブル値とから、変更後のＹ，Ｍ，Ｃ，Ｋテーブル値を算出する。
【００３７】
このように、テーブル値判定部２２では、Ｌアドレス値が大きい格子点から順に、その格子点のＹ，Ｍ，Ｃ，Ｋテーブル値の総量が２５０％以下であるか否かが判定され、テーブル値変更部２３では、その格子点のＹ，Ｍ，Ｃ，Ｋテーブル値と、その格子点に対してａ，ｂアドレス値が同じで、Ｌアドレス値が１だけ大きい格子点のＹ，Ｍ，Ｃ，Ｋテーブル値とから、変更後のＹ，Ｍ，Ｃ，Ｋテーブル値が算出されるが、図３の格子点Ｐ１のようにＬアドレス値が最大の格子点については、それよりＬアドレス値が大きい格子点が存在しない。
【００３８】
そのため、Ｌアドレス値が最大の格子点のＹ，Ｍ，Ｃ，Ｋテーブル値の総量が２５０％を超えるときには、以下の式（１）〜（４）によって、変更後のＹ，Ｍ，Ｃ，Ｋテーブル値Ｙｍ，Ｍｍ，Ｃｍ，Ｋｍが求められる。
【００３９】
Ｙｍ＝Ｙｅ×Ｔｍ／Ｔｅ  …（１）
Ｍｍ＝Ｍｅ×Ｔｍ／Ｔｅ  …（２）
Ｃｍ＝Ｃｅ×Ｔｍ／Ｔｅ  …（３）
Ｋｍ＝Ｋｅ×Ｔｍ／Ｔｅ  …（４）
ただし、Ｙｅ，Ｍｅ，Ｃｅ，Ｋｅは変更前のＹ，Ｍ，Ｃ，Ｋテーブル値、ＴｍはＹ，Ｍ，Ｃ，Ｋテーブル値の総量の制限値（上記の例では２５０％）、Ｔｅは変更前のＹ，Ｍ，Ｃ，Ｋテーブル値Ｙｅ，Ｍｅ，Ｃｅ，Ｋｅの総量である。
【００４０】
そして、図３の格子点Ｐ２，Ｐ３，Ｐ４，Ｐ５，Ｐ６のようにＬアドレス値が最大でない格子点Ｐａについては、それぞれ、その格子点Ｐａの変更前のＹ，Ｍ，Ｃ，Ｋテーブル値Ｙａ，Ｍａ，Ｃａ，Ｋａと、その格子点Ｐａに対してａ，ｂアドレス値が同じで、Ｌアドレス値が１だけ大きい格子点Ｐｂの変更後のＹ，Ｍ，Ｃ，Ｋテーブル値Ｙｂ，Ｍｂ，Ｃｂ，Ｋｂとから、以下の式（５）〜（８）で示すような補間によって、修正後のＹ，Ｍ，Ｃ，Ｋテーブル値Ｙｃ，Ｍｃ，Ｃｃ，Ｋｃが求められる。
【００４１】
Ｙｃ＝Ｙａ＋（Ｙｂ−Ｙａ）（Ｔｂ−Ｔｍ）／（Ｔｂ−Ｔａ）  …（５）
Ｍｃ＝Ｍａ＋（Ｍｂ−Ｍａ）（Ｔｂ−Ｔｍ）／（Ｔｂ−Ｔａ）  …（６）
Ｃｃ＝Ｃａ＋（Ｃｂ−Ｃａ）（Ｔｂ−Ｔｍ）／（Ｔｂ−Ｔａ）  …（７）
Ｋｃ＝Ｋａ＋（Ｋｂ−Ｋａ）（Ｔｂ−Ｔｍ）／（Ｔｂ−Ｔａ）  …（８）
ただし、Ｔａは格子点Ｐａの変更前のＹ，Ｍ，Ｃ，Ｋテーブル値Ｙａ，Ｍａ，Ｃａ，Ｋａの総量、Ｔｂは格子点Ｐｂの変更後のＹ，Ｍ，Ｃ，Ｋテーブル値Ｙｂ，Ｍｂ，Ｃｂ，Ｋｂの総量、Ｔｍは上述したようにＹ，Ｍ，Ｃ，Ｋテーブル値の総量の制限値（上記の例では２５０％）である。
【００４２】
具体的に、図３の格子点Ｐ４のＹ，Ｍ，Ｃ，Ｋテーブル値が変更される場合を示す。すなわち、この場合、格子点Ｐ４が格子点Ｐａであり、格子点Ｐ３が格子点Ｐｂである。そして、格子点Ｐ４の変更前のＹ，Ｍ，Ｃ，Ｋテーブル値Ｙ４，Ｍ４，Ｃ４，Ｋ４が、Ｙ４＝１００％，Ｍ４＝１００％，Ｃ４＝６０％，Ｋ４＝４０％で、その総量が３００％、格子点Ｐ３の変更後のＹ，Ｍ，Ｃ，Ｋテーブル値Ｙ３，Ｍ３，Ｃ３，Ｋ３が、Ｙ３＝４０％，Ｍ３＝６０％，Ｃ３＝８０％，Ｋ３＝２０％で、その総量が２００％であるとする。
【００４３】
この場合、Ｙａ＝１００％，Ｍａ＝１００％，Ｃａ＝６０％，Ｋａ＝４０％，Ｔａ＝３００％，Ｙｂ＝４０％，Ｍｂ＝６０％，Ｃｂ＝８０％，Ｋｂ＝２０％，Ｔｂ＝２００％，Ｔｍ＝２５０％であるので、Ｙｃ＝７０％，Ｍｃ＝８０％，Ｃｃ＝７０％，Ｋｃ＝３０％が算出される。
【００４４】
色変換テーブル修正手段２０で、修正前の色変換テーブルのすべての格子点につき、Ｙ，Ｍ，Ｃ，Ｋテーブル値の総量が制限値を超えるか否かが判定され、総量が制限値を超える格子点のすべてにつき、Ｙ，Ｍ，Ｃ，Ｋテーブル値の変更がなされたら、そのテーブル一時保持部２１上の修正後の色変換テーブルが、テーブル一時保持部２１から色変換テーブル保持手段１０に書き込まれる。
【００４５】
上述した例によれば、修正後の色変換テーブルは修正前の色変換テーブルに対して、例えばインクやトナーの量を抑えるためにＹ，Ｍ，Ｃ，Ｋテーブル値の総量を一定値以下にするという目的の範囲内でのみ、変更されたものとなって、その修正後の色変換テーブルによって、色変換器１００においてＬ，ａ，ｂデータＬｉ，ａｉ，ｂｉがＹ，Ｍ，Ｃ，ＫデータＹｏ，Ｍｏ，Ｃｏ，Ｋｏに変換される場合には、色変換テーブルの修正によって全体的な色変換特性ないし色再現特性が大きく変化することがない。
【００４６】
しかも、上記の例では、Ｙ，Ｍ，Ｃ，Ｋテーブル値の総量が制限値を超える格子点のＹ，Ｍ，Ｃ，Ｋテーブル値と、その格子点に対してａ，ｂアドレス値が同じで、Ｌアドレス値が１だけ大きい格子点のＹ，Ｍ，Ｃ，Ｋテーブル値とから、変更後のＹ，Ｍ，Ｃ，Ｋテーブル値が算出されるので、色変換テーブルの修正による全体的な色変換特性ないし色再現特性の変化は、いっそう小さくなる。
【００４７】
ただし、上記の例のように、Ｌアドレス値が大きい順に、格子点のＹ，Ｍ，Ｃ，Ｋテーブル値の総量が制限値を超えるか否かを判定し、総量が制限値を超える格子点については、その格子点に対してＬアドレス値が１だけ大きい格子点のＹ，Ｍ，Ｃ，Ｋテーブル値を用いて、Ｙ，Ｍ，Ｃ，Ｋテーブル値を変更する代わりに、
ｃ＝（ａ＊＊２＋ｂ＊＊２）＊＊（１／２）  …（９）
で表される（ただし、「＊＊２」は２乗を、「＊＊（１／２）」は（１／２）乗を、それぞれ示す）、彩度ｃが小さい順に、格子点のＹ，Ｍ，Ｃ，Ｋテーブル値の総量が制限値を超えるか否かを判定し、総量が制限値を超える格子点については、その格子点に対して彩度ｃが小さい方向に１つずれた格子点のＹ，Ｍ，Ｃ，Ｋテーブル値を用いて、Ｙ，Ｍ，Ｃ，Ｋテーブル値を変更するようにしてもよい。
【００４８】
この場合、彩度ｃが小さい方向に格子点が存在しないときには、近傍のいくつかの格子点のＹ，Ｍ，Ｃ，Ｋテーブル値から、変更後のＹ，Ｍ，Ｃ，Ｋテーブル値を算出するようにすればよい。
【００４９】
これによれば、修正前に対して色相が保持されるように、色変換テーブルが修正される。
【００５０】
また、Ｙ，Ｍ，Ｃ，Ｋテーブル値が満たすべき条件は、上記の例のように、その総量を制限するものに限らず、例えばＹテーブル値を８０％以下にするというように一色を制限するものなどでもよい。
【００５１】
さらに、このような制限などの条件は、数値や数式で表されるものに限らず、例えばテーブルで与えられ、または関数の形とされるものなどでもよい。
【００５２】
また、この発明は、Ｌａｂ空間からＹＭＣＫ空間への変換のための色変換テーブルを修正し、生成する場合に限らず、ある色空間で表現された画像データを同一または別の色空間で表現された画像データに変換するための色変換テーブルを修正し、生成する場合に、広く適用することができる。
【００５３】
【発明の効果】
上述したように、この発明によれば、色調整以外の目的で色変換係数を調整する場合に、調整前と調整後で全体的な色変換特性ないし色再現特性が大きく変化しないように色変換係数を調整することができる。
【図面の簡単な説明】
【図１】この発明の色変換テーブル生成装置の一例を示す図である。
【図２】その操作パネルでの指示内容の一例を示す図である。
【図３】テーブル値の変更の説明に供する図である。
【符号の説明】
１０  色変換テーブル保持手段
２０  色変換テーブル修正手段
３０  操作パネル
４０  制御部
【図１】
0003841112.tif 000002
【図２】
0003841112.tif 000003
【図３】
0003841112.tif 000004