(57)【要約】【課題】基準白色点が異なる機器間のカラーマッチングを行う際、色順応変換時に生じた好ましくない色の変化を補正できるようにすること。【解決手段】本発明は、第１の基準白色点を持つ色空間の色信号を受け取り（Ｓ２１）、第２の基準白色点を持つ色空間で視覚的に対応する色へ変換して第１色信号を得て（Ｓ２２）、第１の基準白色点を持つ色空間の色信号と一致する出力側機器に依存した色空間での色信号が、第２の基準白色点を持つ色空間において視覚的に一致する第２色信号を算出し（Ｓ２３）、この第１色信号と第２色信号とを用いて補正を行う（Ｓ２４）ものである。【選択図】        図２
2004153390.tif 000002
【特許請求の範囲】
【請求項１】
第１の基準白色点を持つ色空間の色信号を、第２の基準白色点を持つ色空間で視覚的に対応する色へ変換して成る第１色信号として受け取り、その第１色信号に対する補正を施す
ことを特徴とする色変換方法。
【請求項２】
前記補正は、前記第１色信号と、前記第１の基準白色点を持つ色空間の色信号と視覚的に一致する出力側機器に依存した色空間での色信号が前記第２の基準白色点を持つ色空間において視覚的に一致する第２色信号とを用いて行う
ことを特徴とする請求項１記載の色変換方法。
【請求項３】
前記補正は、前記第２の基準白色点を持つ色空間において、所定の色信号が予め定められた特定の色領域に位置するよう補正された第３色信号を用いて行う
ことを特徴とする請求項１または請求項２に記載の色変換方法。
【請求項４】
前記補正は、明度、彩度、色相の値にアフィン変換を施すことによって行う
ことを特徴とする請求項１から請求項３のうちいずれか１項に記載の色変換方法。
【請求項５】
前記補正は、明度および色座標の値にアフィン変換を施すことによって行う
ことを特徴とする請求項１から請求項３のうちいずれか１項に記載の色変換方法。
【請求項６】
前記補正は、複数の所定の色相において、前記第１色信号の補正後の色信号と対応する第４色信号をあらかじめ定めておき、前記第１色信号と前記第４色信号とを用いて行う
ことを特徴とする請求項１から請求項５のうちいずれか１項に記載の色変換方法。
【請求項７】
前記補正は、複数の所定の色相において、前記第１色信号が前記第２色信号ないし第４色信号のいずれか一つの色信号と略一致するように前記第１色信号を変換する変換量を予め定めておき、前記第１色信号と前記変換量とにより行う
ことを特徴とする請求項１から請求項５のうちいずれか１項に記載の色変換方法。
【請求項８】
前記補正は、複数の所定の明度において、前記第１色信号の補正後の色信号と対応する第４色信号をあらかじめ定めておき、前記第１色信号と前記第４色信号とを用いて行う
ことを特徴とする請求項１から請求項７のうちいずれか１項に記載の色変換方法。
【請求項９】
前記補正は、複数の所定の明度において、前記第１色信号が前記第２色信号ないし第４色信号のいずれか一つの色信号と略一致するように前記第１色信号を変換する変換量を予め定めておき、前記第１色信号と前記変換量とにより行う
ことを特徴とする請求項１から請求項７のうちいずれか１項に記載の色変換方法。
【請求項１０】
前記補正は、入力側機器が前記第１の基準白色点を持つ色空間で取り得る明度範囲を、前記第２の基準白色点を持つ色空間で視覚的に対応する色へ変換した明度範囲と、前記出力側機器が前記第２の基準白色点を持つ色空間で取り得る明度範囲とが一致するよう行う
ことを特徴とする請求項１から請求項９のうちいずれか１項に記載の色変換方法。
【請求項１１】
前記補正は、前記入力側機器の白色点の前記第１の基準白色点を持つ色空間での色座標を、前記第２の基準白色点を持つ色空間で視覚的に対応する色へ変換した色座標と、前記出力側機器の白色点の前記第２の基準白色点を持つ色空間での色座標とが一致するよう行う
ことを特徴とする請求項１から請求項１０のうちいずれか１項に記載の色変換方法。
【請求項１２】
前記補正は、前記入力側機器の無彩色軸の少なくとも一点の前記第１の基準白色点を持つ色空間での色座標を、前記第２の基準白色点を持つ色空間で視覚的に対応する色へ変換した色座標が、ａ＊が正かつ／またはｂ＊が負となる値を取るよう行う
ことを特徴とする請求項８から請求項１０のうちいずれか１項に記載の色変換方法。
【請求項１３】
前記補正は、前記第２の基準白色点を持つ色空間の所定の色信号について予め行われ、前記第１色信号に対する補正は、前記予め行われた補正の結果を用いて補間により行う
ことを特徴とする請求項１から請求項１２のうちいずれか１項に記載の色変換方法。
【請求項１４】
前記補正は、前記入力機器に依存する色空間の所定の色信号について予め行われ、前記入力機器に依存する色空間の色信号に対する補正は、前記予め行われた補正結果を用いて補間により行う
ことを特徴とする請求項１から請求項１２のうちいずれか１項に記載の色変換方法。
【請求項１５】
請求項１から請求項１４のうちいずれか１項に記載の色変換方法を用いて色変換処理を行う
ことを特徴とする色変換装置。
【請求項１６】
色変換処理を行うか否かの切替手段を備えており、
前記切替手段は、前記色変換処理の実行の指示がされた場合に前記色変換処理を行うよう切り替えを行う
ことを特徴とする請求項１５記載の色変換装置。
【請求項１７】
複数の入力手段を備えており、特定の入力機器からの入力がされた場合に前記切替手段に前記色変換処理の実行の指示を行う
ことを特徴とする請求項１６記載の色変換装置。
【請求項１８】
請求項１から請求項１４のうちいずれか１項に記載の色変換方法に用いるため、前記第１色信号に対する前記補正後の色信号を予め設定したデータベースを用いる
ことを特徴とする色変換プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力画像信号を異なる基準白色点を持つ出力画像信号へ変換する色変換方法、色変換装置および色変換プログラムに関するものである。
【０００２】
【従来の技術】
デジタルカメラやカラースキャナにより取得された画像や、カラーモニタに表示された画像等をカラープリンタを用いて印刷するなど、各種の出力機器により出力することが頻繁に行われている。
【０００３】
このとき、画像の取得、表示、出力などに用いられる各種の機器は、機器それぞれの特性に依存した色空間を有しており、入力側の機器と出力側の機器の間でカラーマッチングをおこなう必要が生じる。
【０００４】
カラーマッチングはある特定の基準白色点を持つ機器の間で成り立つように成っている。例えば、特許文献１では、入力側の機器に依存した色を所定の表色系において色差が最小となるような出力側の機器に依存した色に変換する方法を提案している。
【０００５】
また、Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍは機器に依存した色空間を結び付ける方法としてＩＣＣプロファイルフォーマットを規定しているが、入出力機器のプロファイルを結び付けるＰｒｏｆｉｌｅ  Ｃｏｎｎｅｃｔｉｏｎ  Ｓｐａｃｅは、Ｄ５０基準のＣＩＥＸＹＺ空間あるいはＣＩＥＬＡＢ空間と規定している。
【０００６】
一方、画像の入力や出力に用いられる機器に依存する条件の一つとして、基準白色点があげられる。例えば、カラーモニタの基準白色点は９３００Ｋに設定されており、デジタルカメラの基準白色点はＤ６５に、カラープリンタの基準白色点はＤ５０に設定されている。このような基準白色点の違いは、それぞれの機器が独自に発展してきたことや、使用する条件が異なることなどにより生じている。このため、Ｄ５０以外の白色点を基準白色点としている機器は、一旦、Ｄ５０基準のＣＩＥＸＹＺ空間あるいはＣＩＥＬＡＢ空間へと変換をおこなう必要がある。
【０００７】
基準白色点が異なる条件で画像を観察した場合に、同じ色に見える色を予測する研究は、ｖｏｎ  Ｋｒｉｅｓや納谷などによりおこなわれており、色順応予測式と呼ばれている。ここで、ｖｏｎ  Ｋｒｉｅｓの色順応予測式は、多くの色順応予測式の基本的なものとして知られている。
【０００８】
例えば、特許文献２では、これらの色順応予測式を、カラーモニタやカラープリンタなどの基準白色点の異なる機器での色再現に取り入れた方法を提案している。
【０００９】
【特許文献１】
特許第２６３８８４３号
【特許文献２】
特開平０１−２８１５２４号公報
【００１０】
【発明が解決しようとする課題】
しかしながら、上述の方法では、基準白色点が異なる機器間においてカラーマッチングを可能とするが、必ずしも再現された画像の好ましさを保証するものではない。
【００１１】
すなわち、上述のように、従来の基準白色点が異なる機器間のカラーマッチングは、色順応予測式を用い特定の基準白色点の色空間での対応する色を求め、出力側機器で再現される色との色差が最小となるようにしていた。
【００１２】
しかるに、本発明者らがおこなった実験によると、入力側の基準白色点をＤ６５とし、出力側の基準白色点もＤ６５として作成した画像サンプルと、色順応予測式を用いて基準白色点がＤ５０の対応する色を求め、出力側の基準白色点をＤ５０として作成した画像サンプルとの比較をＤ５０光源下でおこなうと、前者の画像サンプルの方がより好ましいという結果を得た。
【００１３】
また、現在のＩＣＣプロファイルフォーマットの規定では、Ｐｒｏｆｉｌｅ  Ｃｏｎｎｅｃｔｉｏｎ  Ｓｐａｃｅは、Ｄ５０基準のＣＩＥＸＹＺ空間あるいはＣＩＥＬＡＢ空間と規定しているため、基準白色点が異なる機器間でカラーマッチングを場合は、一旦基準白色点がＤ５０の色空間へ色信号の変換をおこなう必要がある。
【００１４】
したがって、本発明の第１の目的は、基準白色点が異なる機器間のカラーマッチングをおこなう際に、ある基準白色点を持つ色空間でのカラーマッチングの結果と等しい結果を、他の基準白色点を持つ色空間で得ることにより、色順応変換時に生じた好ましくない色の変化を補正可能な色変換方法を提供することである。
【００１５】
さらに、従来から無彩色、肌色、青色、緑色などの色信号は、それぞれ特定の色領域へ色変換をおこなうことにより好ましく感じられるということが知られている。しかしながら、これらの色信号を好ましく感じられる色領域は、基準白色点が異なる色空間では異なる領域に位置することが容易に予想される。
【００１６】
したがって、本発明の第２の目的は、ある基準白色点を持つ色空間でのカラーマッチングの結果と、他の基準白色点の色空間における無彩色、肌色、青色、緑色などの色信号の好ましく感じられる色領域への色変換を同時に適用可能とする色変換方法を提供することである。
【００１７】
さらに、本発明の第３の目的は、上述の色変換方法を適用した後に、入力側機器と出力側機器の明度範囲の一致、および、白色点の一致をおこなうことにより、色順応変換による好ましくない色の変化の補正と、所定色領域の好まれる色領域への補正を出力側機器が用いる用紙が変化した場合でも常に適用可能とする色変換方法を提供することである。
【００１８】
また、本発明の第４の目的は、色変換処理の計算量が少ない方法で上記目的が達成可能な色変換方法を提供することである。
【００１９】
【課題を解決するための手段】
本発明は上記のような目的を達成するために成されたものである。すなわち、本発明は、第１の基準白色点を持つ色空間の色信号を、第２の基準白色点を持つ色空間で視覚的に対応する色へ変換した第１色信号、および、前記第１の基準白色点を持つ色空間の色信号と一致する出力側機器に依存した色空間での色信号が、前記第２の基準白色点を持つ色空間において視覚的に一致する第２色信号とに応じて前記補正をおこなうことを特徴とする。
【００２０】
また、本発明は、前記第１の基準白色点を持つ色空間の色信号を、第２の基準白色点を持つ色空間で視覚的に対応する色へ変換した第１色信号、前記第１の基準白色点を持つ色空間の色信号と一致する出力側機器に依存した色空間での色信号が、前記第２の基準白色点を持つ色空間において視覚的に一致する第２色信号、前記第２の基準白色点を持つ色空間において、所定の色信号が、前記所定の色信号が好まれるような色領域に位置するように補正された第３色信号とに応じて前記補正をおこなうことを特徴とする。
【００２１】
このような本発明では、基準白色点が異なる機器間のカラーマッチングをおこなう際に、ある基準白色点を持つ色空間でのカラーマッチングの結果と等しい結果を、他の基準白色点を持つ色空間で得ることにより、色順応変換時に生じた好ましくない色の変化を補正することができるようになる。
【００２２】
【発明の実施の形態】
図１は、本発明の実施の一形態を示すブロック図である。図中、１は入力色空間変換部、２は色順応変換部、３は色変換部、４は出力色空間変換部である。入力色変換部１は、入力側機器に依存した色空間の信号である入力色信号を、入出力機器に依存しない機器非依存色空間である、第１の基準白色点を持つ色空間の色信号へ変換をおこなう。
【００２３】
例えば、入力側機器がデジタルカメラやカラーモニタ等の場合は、入力色信号は、ＲＧＢ色信号であることが多い。また、ｓＲＧＢ信号などは、入力側機器に依存した色空間の信号では無いが、仮想的な入力側機器に依存した色空間の信号とみなして同様に扱うことが可能である。機器非依存色空間の例としては、ＣＩＥＸＹＺ空間やＣＩＥＬＡＢ空間などがある。ここで、第１の基準白色点としては、入力側機器において設定されている基準白色点とすることが望ましい。
【００２４】
色順応変換部２は、機器非依存色空間である第１の基準白色点を持つ色空間の色信号へ変換された色信号を、入出力機器に依存しない機器非依存色空間である、第２の基準白色点を持つ色空間の第１色信号へ変換をおこなう。
【００２５】
色順応変換は、ある基準白色点を持つ色空間の色信号を、他の基準白色点を持つ色空間で視覚的に対応する色信号へ変換をおこなうものである。この変換の最も基本的な方法としては、ｖｏｎ  Ｋｒｉｅｓによる色順応予測式を用いた変換があるが、ある基準白色点を持つ色空間の色信号と、他の基準白色点を持つ色空間で視覚的に対応する色信号を求める方法であれば、他の変換方法を用いることができる。ここで、第２の基準白色点としては、出力側機器において設定されている基準白色点とすることが望ましい。
【００２６】
色変換部３は、第２の基準白色点を持つ色空間において色補正をおこなう。色補正は、第１色信号と、第１の基準白色点を持つ色空間での色信号と視覚的に一致する色を再現可能な出力側機器に依存した色空間の色信号が第２の基準白色点を持つ色空間で視覚的に一致する第２色信号とを用いておこなう。
【００２７】
ここでは、第１色信号を第２色信号と一致するように補正をおこなうことにより、第２の基準白色点を持つ色空間において、第１の基準白色点を持つ色空間でのカラーマッチングをおこなった結果とほぼ一致する結果を得ることができる。
【００２８】
また、第１色信号と第２色信号に対する重み付けを変更することにより色補正後の色信号が第１色信号と第２色信号の中間に位置するようにすることも可能である。
【００２９】
また、色変換部３は、第１色信号、第２色信号、および、第２の基準白色点を持つ色空間において、所定の色信号が、前記所定の色信号が好まれるような色領域に位置するように補正された第３色信号を用いて色補正をおこなうことも可能である。
【００３０】
ここでも、第１色信号、第２色信号、第３色信号にそれぞれ所定の重みを用いて色補正をおこなうことが可能である。また、第２色空間の所定の色領域ごとに、各色信号への重みの付け方を変更することも可能である。
【００３１】
出力色空間変換部４は、色変換部３で色補正がおこなわれた色信号を出力側機器に依存した色空間の信号である出力色信号へ変換をおこなう。例えば、出力側機器がカラープリンタなどの場合は、出力色信号は、ＹＭＣ色信号あるいはＹＭＣＫ色信号などであることが多い。このような場合には、第２の基準白色点を持つ色空間の色信号を、その色信号とほぼ一致する色を再現可能なＹＭＣ信号あるいはＹＭＣＫ信号へと変換をおこなう。
【００３２】
次に、色変換部の処理内容の概要について述べる。以下の説明では一例として、第１の基準白色点を持つ色空間としてＤ６５の基準白色点を持つＣＩＥＬＡＢ空間を、第２の基準白色点を持つ色空間としてＤ５０の基準白色点を持つＣＩＥＬＡＢ空間を想定している。図２はＤ６５の基準白色点を持つ色空間における色信号を、色座標平面へ投影した例を示している。
【００３３】
図３は、Ｄ５０の基準白色点を持つ色空間における色信号を、色座標平面へ投影した例を示している。図中、×で示される点は、図２に示したＤ６５の基準白色点を持つ色空間における色信号を、ｖｏｎ  Ｋｒｉｅｓの色順応予測式によりＤ５０の基準白色点を持つ色空間における視覚的に対応する色信号へ変換をおこなったものである。
【００３４】
また、○で示される点は、図２に示したＤ６５の基準白色点を持つ色空間における色信号を出力側機器が再現するために必要な色信号が、Ｄ５０の基準白色点を持つ色空間において生ずる色信号である。
【００３５】
色変換部では、例えば、図３中の×で示される点が、○で示される点へ移動するように補正がおこなわれるようにすることにより、Ｄ５０の基準白色点を持つ色空間において、Ｄ６５の基準白色点を持つ色空間におけるカラーマッチングと等しい結果を得ることができる。
【００３６】
［色変換部の第１実施形態］
図４は、本発明の色変換部における第１実施形態の処理の流れを示している。はじめに、入力側機器に依存した色空間の色信号に対応する第１色信号をステップＳ２１で受け取る。
【００３７】
ステップＳ２２では、入力側機器に依存した色空間の信号である入力色信号を第１の基準白色点を持つ色空間の色信号へ変換した値から、出力側機器において視覚的に一致する出力側機器に依存した色空間の色信号を算出する。
【００３８】
この算出には、出力側機器に依存した色信号とその色信号が第１の基準白色点を持つ色空間で生ずる色信号との関係をモデル化した関数の逆関数を利用することができる。
【００３９】
出力側機器の入出力のモデル化は、出力側機器に依存した色信号を複数出力し、それらが第１の基準白色点を持つ色空間で生ずる色信号とを用いて関数化することができる。
【００４０】
この関数には、例えば、ニューラルネットワークを用いることができる。ニューラルネットワークは、出力側機器に依存した複数の色信号と、それらが第１の基準白色点を持つ色空間で生ずる色信号とを用いて学習を行うことにより入出力関係のモデル化をおこなう。
【００４１】
ステップＳ２３では、ステップＳ２２で算出された出力側機器に依存した色空間の色信号が、第２の基準白色点を持つ色空間で生ずる第２色信号を算出する。この算出には、出力側機器に依存した色信号とその色信号が第２の基準白色点を持つ色空間で生ずる色信号との関係をモデル化した関数を利用することができる。
【００４２】
ステップＳ２２とステップＳ２３では、第１の基準白色点を持つ色空間の色信号を、出力側機器に依存した色信号に変換し、さらに、第２の基準白色点を持つ色空間の色信号へ変換をおこなった。しかし、第１の基準白色点を持つ色空間の色信号と第２の基準白色点を持つ色空間の色信号との関係をモデル化した関数を利用することも可能である。
【００４３】
この場合は、出力側機器に依存した色信号を複数出力し、それらが第１の基準白色点を持つ色空間で生ずる色信号と、第２の基準白色点を持つ色空間で生ずる色信号とを直接モデル化した関数を利用することにより可能である。
【００４４】
ステップＳ２４では、第１色信号と第２色信号との重み付きの和を算出する。この時、第１色信号の重みを０、第２色信号の重みを１とすると、第１色信号を第２色信号に一致するように補正することが可能となる。また、ここにおいて、第１色信号と第２色信号の重みを変更することも可能である。
【００４５】
これにより、第２の基準白色点を持つ色空間において、第１の基準白色点を持つ色空間とほぼ等しいカラーマッチングをおこなうために必要な色信号を求めることができる。また、単に第１色信号を第２色信号に一致するように補正する場合は、第１色信号を第２色信号に置き換えることにより補正をおこなうことも可能である。
【００４６】
［色変換部の第２実施形態］
図５は、本発明の色変換部における第２実施形態の処理の流れを示している。ここでは、色変換部の第１実施形態で得られる効果とほぼ等しい効果をより計算量が少ない方法で得る方法について述べる。
【００４７】
はじめに、入力側機器に依存した色空間の色信号に対応する第１色信号をステップＳ３１で受け取る。次に、ステップＳ３２で、予め設定された所定の色相角の中から、ステップＳ３１で受け取った第１色信号の色相角を挟む２つの色相角を選択する。
【００４８】
ステップＳ３３では、ステップＳ３２で選択された２つの色相角と、第１色信号の色相角から、２つの所定色相角に対する重みを決定する。この重みは、第１色信号の色相角と２つの所定色相角のそれぞれに対する距離に比例して決定され、その和は１となるようにする。
【００４９】
ステップＳ３４では、ステップＳ３２で選択された２つの色相角に予め設定された第４色信号と、ステップＳ３３で決定された２つの色相角の重みから、第１色信号の色相角における第４色信号を決定する。ここで、第４色信号は、ステップＳ３３で決定された２つの色相角での重みと第４色信号の積を求めた後、これらの和を求める。
【００５０】
ステップＳ３５では、第１色信号とステップＳ３４で求めた第４色信号との重み付きの和を算出する。この時、第１色信号の重みを０、第２色信号の重みを１とすると、第１色信号を第４色信号と一致するように補正することが可能となる。また、ここにおいて、第１色信号と第４色信号に対して重み付けをおこなうことも可能である。
【００５１】
ここで、第４色信号を第２色信号に基づいて設定するようにすれば、第２の基準白色点を持つ色空間において、第１の基準白色点を持つ色空間とほぼ等しいカラーマッチングをおこなうために必要な色信号を求めることができる。
【００５２】
［色変換部の第３実施形態］
図６は、本発明の色変換部における第３実施形態の処理の流れを示している。ここでは、色変換部の第１実施形態で得られる効果とほぼ等しい効果をより計算量が少ない方法で得る他の方法について述べる。ここで、ステップＳ４１からステップＳ４３までは、図５のステップＳ３１からステップＳ３３と同様に処理をおこなう。
【００５３】
ステップＳ４４では、ステップＳ４２で選択された２つの色相角に予め設定された変換量と、ステップＳ４３で決定された２つの色相角の重みから、第１色信号の色相角における変換量を決定する。
【００５４】
ここで、変換量は、ステップＳ４３で決定された２つの色相角での重みと変換量の積を求めた後、これらの和を求める。最後に、ステップＳ４５で、第１色信号と変換量との積和を求めて（アフィン変換）、色補正をおこなう。
【００５５】
［第４色信号の設定方法］
次に、上記第２実施形態で説明した第４色信号の設定方法について説明する。第４色信号は、予め設定した所定の色相角ごとに設定することができる。図７は、本発明の第４色信号を設定する流れの一例を示す図である。はじめに、ステップＳ５１で、予め第４色信号を設定する所定の色相角を定める。
【００５６】
この所定の色相角には、入力側機器の１次色、２次色が含まれていることが望ましい。例えば、入力側機器に依存する色空間がＲＧＢ色信号である場合、レッド、グリーン、ブルーの１次色と、イエロー、マゼンタ、シアンの２次色の色相角が含まれていることが望ましい。また、ここにあげた色相角以外の色相角において、第４色信号を設定することも可能である。
【００５７】
ステップＳ５２では、第４色信号を設定する所定の色相角それぞれについて、その色相角近傍に存在する第１色信号を少なくとも１つ選択する。例えば、所定の色相角の平面上に存在する第１色信号を選択することや、所定の色相角平面の近傍に含まれる第１色信号を選択することができる。
【００５８】
ステップＳ５３では、ステップＳ５２で選択された第１色信号に対応する、第２色信号を求める。ここでは、色変換部の第１実施形態で述べた方法を用いることができる。また、出力側機器に依存した色信号を複数出力することにより、その複数出力された色信号の内、ステップＳ５２での条件に一致する色信号の第２色信号を用いることもできる。
【００５９】
ステップＳ５４では、選択された第２色信号の平均値を算出する。また、このときの平均値には、重み付けした平均値を用いることができる。この重み付けには、例えば、選択した第１色信号あるいは第２色信号が持つ明度、彩度、色相角を用いることができる。
【００６０】
ステップＳ５５では、ステップＳ５４で算出した平均値を第４色信号として設定する、これにより、ステップＳ５１で定めた所定の色相角における第４色信号が設定される。
【００６１】
［変換量の設定方法］
次に、上記第３実施形態で説明した変換量の設定方法について説明する。変換量は、予め設定した所定の色相角ごとに設定することができる。図８は、本発明の変換量を設定する流れの一例を示す図である。はじめに、ステップＳ６１で、予め変換量を設定する所定の色相角を定める。
【００６２】
この所定の色相角には、入力側機器の１次色、２次色が含まれていることが望ましい。例えば、入力側機器に依存する色空間がＲＧＢ色信号である場合、レッド、グリーン、ブルーの１次色と、イエロー、マゼンタ、シアンの２次色の色相角が含まれていることが望ましい。また、ここにあげた色相角以外の色相角において、変換量を設定することも可能である。
【００６３】
ステップＳ６２では、変換量を設定する所定の色相角それぞれについて、その色相角近傍に存在する第１色信号を少なくとも１つ選択する。例えば、所定の色相角の平面上に存在する第１色信号を選択することや、所定の色相角の前後の色相角の範囲に含まれる第１色信号を選択することができる。
【００６４】
ステップＳ６３では、ステップＳ５２で選択された第１色信号に対応する、第２色信号を求める。ここでは、色変換部の第１実施形態で述べた方法を用いることができる。
【００６５】
また、出力側機器に依存した色信号を複数出力することにより、その複数出力された色信号の内、ステップＳ５２での条件に一致する色信号の第２色信号を用いることもできる。この時、第１色信号と第２色信号の重み付けの和を求め、この色信号を以下のステップＳで第２色信号の替わりに用いても良い。
【００６６】
ステップＳ６４では、ステップＳ６３で求めた第２色信号をステップＳ６２で選択した第１色信号で回帰分析し、回帰式を求める。この回帰式の作成には、明度、彩度、色相角などを用いることができる。このとき、回帰式は明度、彩度、色相角のそれぞれについて単回帰をおこなっても良いし、重回帰をおこなっても良い。
【００６７】
ステップＳ６５では、ステップＳ６４で算出した回帰式の係数から変換量を設定する、これにより、ステップＳ６１で定めた所定の色相角における変換量が設定される。
【００６８】
［所定色信号の好ましい色への変換］
図９は、本発明の所定色信号の好ましい色への変換の流れの一例を示す図である。これにより、上述した色順応変換による好ましくない色変化を補正すると共に、所定の色信号を好ましい色へ変換することができる。ここで、ステップＳ７１からステップＳ７３までは、図４のステップＳ２１からステップＳ２３と同様に処理をおこなう。
【００６９】
ステップＳ７４では、所定の色信号が好まれるような色領域に位置するように補正された第３色信号を受け取る。所定の色信号が好ましく好まれるような色領域は、例えば、視覚実験などにより最適の領域を決めることができる。
【００７０】
ステップＳ７５では、第１色信号、第２色信号、第３色信号の重み付きの和を算出する。この時、第１色信号と第２色信号の重みを０、第３色信号の重みを１とすると、第１色信号を第３色信号に一致するように補正することを可能となる。
【００７１】
ここにおいて、第１色信号、第２色信号、第３色信号の重みの和は１となるようにすると良い。これにより、第２の基準白色点を持つ色空間において、第１の基準白色点を持つ色空間と等しいカラーマッチングをおこなうためと同時に、所定領域の色信号を好まれる色領域へ変換することが可能となる。
【００７２】
また、ここでは、上述の色変換部の第１実施形態にしたがい説明をおこなったが、上述の、色変換部の第２実施形態、色変換部の第３実施形態においても同様に適用できる。
【００７３】
［明度範囲および白色点の変換］
図１０は、上述の色変換処理をおこなった後の入力側機器の色信号の色再現範囲と、出力側機器の色信号の色再現範囲を示した図である。ここでは、入力側機器の色再現範囲と、出力側機器の色再現範囲が異なっていることがわかる。すなわち、入力側機器と出力側機器では、明度の再現範囲が異なっており、白色点の色座標も異なっていることがわかる。
【００７４】
したがって、まず、入力側機器の明度再現範囲を出力側機器の明度再現範囲と一致するように補正をおこなう。次に、入力側機器の白色点の色座標を、出力側機器の白色点と一利させるようにさせる。
【００７５】
図１１は、明度範囲および白色点の変換をおこなった後の無彩色軸を示している。明度範囲および白色点の変換をおこなった後、入力側機器の無彩色軸は、図１１の無彩色軸（Ａ）のように変換される。また、図１１の無彩色軸（Ｂ）のように変換することも可能である。
【００７６】
なお、上記説明した色変換方法としては、切替手段によって色変換処理の実行を行うか否かの切り替えを行うようにしてもよい。例えば、複数の入力機器を備えている場合、特定の入力機器から色信号が入力された場合のみ本実施形態の色変換処理を行うよう切り替えを行ってもよい。これにより、入力機器毎の特性に応じて好ましい画像を得ることが可能となる。
【００７７】
また、上記説明した色変換方法は色変換装置としてプリンタ等の画像出力装置に適用したり、この色変換方法を適用して構成されたデータベース（第１色信号に対する補正後の色信号を予め設定したもの）を用いる色変換プログラムとして実現してもよい。
【００７８】
【発明の効果】
以上の説明から明らかなように、本発明によれば、基準白色点が異なる機器間のカラーマッチングをおこなう際に、ある基準白色点を持つ色空間でのカラーマッチングの結果と等しい結果を、他の基準白色点を持つ色空間で得ることにより、色順応変換時に生じた好ましくない色の変化を補正することが可能となる。
【００７９】
また、本発明によれば、ある基準白色点を持つ色空間でのカラーマッチングの結果と、他の基準白色点の色空間における無彩色、肌色、青色、緑色などの色信号の好ましく感じられる色領域への色変換を同時に適用することが可能となる。
【００８０】
また、本発明によれば、色順応変換による好ましく無い色の変化の補正と無彩色、肌色、青色、緑色などの色信号の好ましく感じられる色領域への色変換を出力側機器が用いる用紙が変化した場合でも常に適用することが可能となる。
【００８１】
さらに、本発明によれば、上述の色変換方法を処理の計算量が少ない方法で適用することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の一形態を示すブロック図である。
【図２】Ｄ６５の基準白色点を持つ色空間における色信号を、色座標平面へ投影した例。
【図３】Ｄ５０の基準白色点を持つ色空間における色信号を、色座標平面へ投影した例。
【図４】本発明の色変換部における第１実施形態の処理の流れを示す図である。
【図５】本発明の色変換部における第２実施形態の処理の流れの一例を示す図である。
【図６】本発明の色変換部における第２実施形態の処理の流れの他の例を示す図である。
【図７】本発明の第４色信号を設定する流れの一例を示す図である。
【図８】本発明の変換量を設定する流れの一例を示す図である。
【図９】本発明の所定色信号の好ましい色への変換の流れの一例を示す図である。
【図１０】入力側機器の色信号の色再現範囲と、出力側機器の色信号の色再現範囲を示した図である。
【図１１】無彩色軸の設定の例を示す図である。
【符号の説明】
１…入力色空間変換部、２…色順応変換部、３…色変換部、４…出力色空間変換部
【図１】
2004153390.tif 000003
【図２】
2004153390.tif 000004
【図３】
2004153390.tif 000005
【図４】
2004153390.tif 000006
【図５】
2004153390.tif 000007
【図６】
2004153390.tif 000008
【図７】
2004153390.tif 000009
【図８】
2004153390.tif 000010
【図９】
2004153390.tif 000011
【図１０】
2004153390.tif 000012
【図１１】
2004153390.tif 000013