(57)【特許請求の範囲】
【請求項１】
基本色及び該基本色よりも濃度が低い淡色を要素とする第２の色信号と、該第２の色信号を出力装置に与えた場合の出力色を示す第１の色信号と、が対応づけられた関数を用いて、与えられた前記第１の色信号から予め定めた色差を許容した範囲内で前記関数を解いて、前記第２の色信号のうち前記淡色の最大量を決定し、前記淡色の最大量及びＣＲ率に従って前記淡色の値を求める淡色決定手段と、前記淡色決定手段で求めた前記淡色の値と前記第１の色信号を用いて前記関数を解き、前記第２の色信号のうちの前記基本色の値を求める基本色決定手段を有することを特徴とする画像処理装置。
【請求項２】
前記淡色決定手段は、前記第２の色信号の各要素の合計値が予め決められている総量制限値以下の範囲で前記淡色の最大量を求めることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記淡色決定手段は、前記第１の色信号に対する関数により前記ＣＲ率を設定することを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記基本色を要素として含む第３の色信号を装置非依存の色空間の第１の色信号に変換する色変換手段を有し、前記淡色決定手段は、前記淡色に対応する前記第３の色信号の要素の値に対する関数により前記ＣＲ率を設定することを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項５】
前記淡色決定手段は、前記淡色に対応する前記第３の色信号の要素の値が最大値の場合に淡色の値が最大量となる関数により前記ＣＲ率を設定することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記淡色決定手段は、前記淡色に対応する前記第３の色信号の要素の値が最大値の場合に淡色の値が最小となる関数により前記ＣＲ率を設定することを特徴とする請求項４に記載の画像処理装置。
【請求項７】
予め決められた前記第１の色信号を入力とした場合に請求項１から請求項３のいずれか１項に記載の画像処理装置により得られた第２の色信号を出力として記憶している色変換表記憶手段と、与えられた第１の色信号に対応して前記色変換表記憶手段から複数の第２の色信号を得て補間演算を行う補間手段を有することを特徴とする色変換装置。
【請求項８】
予め決められた前記第３の色信号を入力とした場合に請求項４から請求項６のいずれか１項に記載の画像処理装置により得られた第２の色信号を出力として記憶している色変換表記憶手段と、与えられた第３の色信号に対応して前記色変換表記憶手段から複数の第２の色信号を得て補間演算を行う補間手段を有することを特徴とする色変換装置。
【請求項９】
コンピュータに、請求項１から請求項６のいずれか１項に記載の画像処理装置の機能を実行させるものであることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、色変換装置、画像処理プログラムに関するものである。
【背景技術】
【０００２】
画像形成装置などにおいて、カラー出力を行うための基本的な色材とともに、それらの色材の色よりも濃度が低い淡色の色材を基本的な色材とともに用いて画像を形成することが行われている。この場合、対応する濃色の色材と淡色の色材とをどのように使うかが重要となる。
【０００３】
例えば特許文献１では、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（墨）の４色のそれぞれの色信号について濃色信号と淡色信号に分けて、それぞれのインクを用いて画像を形成している。色成分毎に濃色信号と淡色信号に分けただけで画像を形成することから、与えられた色に対して測色的色再現を保障していないため、与えられた色信号の色が再現されない場合がある。
【０００４】
例えば特許文献２においても、色変換部で色変換したＣＭＹＫの色信号のうち、Ｃを濃色のＤＣと淡色のＬＣに分解し、またＭを濃色のＤＭと淡色のＬＭに分解した後、総量制限を超えた場合には淡色のＬＣ、ＬＭについて、これらの比率に従って削減している。この方式も与えられた色に対して測色的色再現を保障していないため、色分解され、さらに総量制限により変更された色信号が、与えられたＣＭＹＫの色信号が表す色を再現していない場合がある。
【０００５】
また、例えば特許文献３では、ある色成分について濃色と淡色の色材量を決定する際に、濃色と淡色の総量を上限として淡色の最大量を決定し、その最大量の範囲で最適淡色量を決定し、最適淡色量をもとに濃色量を決定している。色信号が複数の色成分で構成されている場合、淡色を用いる色成分毎に独立して淡色量及び濃色量を決定することから、それらを混合した例えば２次色や３次色について、与えられた色に対する測色的色再現を保障しておらず、与えられた色信号の色が再現されない場合がある。
【０００６】
さらに、例えば特許文献４では、ＣとＭのそれぞれについて、最大色材量を考慮した濃淡合計色材量の範囲で、色材量と濃度の関係から濃色と淡色の値を決定している。この場合もＣとＭのそれぞれについて濃色と淡色の値を決定していることから、２次色、３次色などの複数の色成分を用いる色について、与えられた色に対する測色的色再現を保障しておらず、与えられた色信号の色が再現されない場合がある。
【０００７】
一方、淡色を用いる技術とは異なるが、基本色とは異なる特色を用いる技術として、特許文献５に記載されている技術がある。この特許文献５においては、具体例として、ＬＡＢ色信号からＫとＯ（オレンジ）を決定し、得られたＫ及びＯとＬＡＢ色信号とから残りのＣＭＹを決定している。ＫとＯについては、それぞれの最大値及び最小値の範囲で、ＵＣＲ率に従って決定している。特色の代わりに淡色を用いる場合でも、与えられた色に対して測色的色再現を保障しており、与えられた色信号の色が再現される。しかし、淡色を最大量に設定しても値が大きくならず、粒状性が向上しない。また、淡色の値が大きく変化して階調に段差が生じる場合がある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１−１２８８３６号公報
【特許文献２】特開２０１０−０９８７２４号公報
【特許文献３】特開２０１０−０８１２３４号公報
【特許文献４】特開２００７−２８２１９４号公報
【特許文献５】特許第４２０６７４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、淡色を用いる場合に、色の再現性とともに画質の向上を実現した画像処理装置及び画像処理プログラムと、そのような画像処理装置を用いた色変換装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
本願請求項１に記載の発明は、基本色及び該基本色よりも濃度が低い淡色を要素とする第２の色信号と、該第２の色信号を出力装置に与えた場合の出力色を示す第１の色信号と、が対応づけられた関数を用いて、与えられた前記第１の色信号から予め定めた色差を許容した範囲内で前記関数を解いて、前記第２の色信号のうち前記淡色の最大量を決定し、前記淡色の最大量及びＣＲ率に従って前記淡色の値を求める淡色決定手段と、前記淡色決定手段で求めた前記淡色の値と前記第１の色信号を用いて前記関数を解き、前記第２の色信号のうちの前記基本色の値を求める基本色決定手段を有することを特徴とする画像処理装置である。
【００１１】
本願請求項２に記載の発明は、本願請求項１に記載の発明における前記淡色決定手段が、前記第２の色信号の各要素の合計値が予め決められている総量制限値以下の範囲で前記淡色の最大量を求めることを特徴とする画像処理装置である。
【００１２】
本願請求項３に記載の発明は、本願請求項１または請求項２に記載の発明の構成における前記淡色決定手段が、前記第１の色信号に対する関数により前記ＣＲ率を設定することを特徴とする画像処理装置である。
【００１３】
本願請求項４に記載の発明は、本願請求項１または請求項２に記載の発明の構成に、さらに、前記基本色を要素として含む第３の色信号を装置非依存の色空間の第１の色信号に変換する色変換手段を有し、前記淡色決定手段は、前記淡色に対応する前記第３の色信号の要素の値に対する関数により前記ＣＲ率を設定することを特徴とする画像処理装置である。
【００１４】
本願請求項５に記載の発明は、本願請求項４に記載の発明における前記淡色決定手段が、前記淡色に対応する前記第３の色信号の要素の値が最大値の場合に淡色の値が最大量となる関数により前記ＣＲ率を設定することを特徴とする画像処理装置である。
【００１５】
本願請求項６に記載の発明は、本願請求項４に記載の発明における前記淡色決定手段が、前記淡色に対応する前記第３の色信号の要素の値が最大値の場合に淡色の値が最小となる関数により前記ＣＲ率を設定することを特徴とする画像処理装置である。
【００１６】
本願請求項７に記載の発明は、予め決められた前記第１の色信号を入力とした場合に請求項１から請求項３のいずれか１項に記載の画像処理装置により得られた第２の色信号を出力として記憶している色変換表記憶手段と、与えられた第１の色信号に対応して前記色変換表記憶手段から複数の第２の色信号を得て補間演算を行う補間手段を有することを特徴とする色変換装置である。
本願請求項８に記載の発明は、予め決められた前記第３の色信号を入力とした場合に請求項４から請求項６のいずれか１項に記載の画像処理装置により得られた第２の色信号を出力として記憶している色変換表記憶手段と、与えられた第３の色信号に対応して前記色変換表記憶手段から複数の第２の色信号を得て補間演算を行う補間手段を有することを特徴とする色変換装置である。
【００１７】
本願請求項９に記載の発明は、コンピュータに、請求項１から請求項６のいずれか１項に記載の画像処理装置の機能を実行させるものであることを特徴とする画像処理プログラムである。
【発明の効果】
【００１８】
本願請求項１に記載の発明によれば、本構成を有しない場合に比べて、淡色を用いた場合の色の再現性を保証した上で画質（粒状性及び階調性）を向上させることができる。
【００１９】
本願請求項２に記載の発明によれば、出力装置において決められている総量制限値以下の範囲で淡色を含めた各色の値を決定することができる。
【００２０】
本願請求項３に記載の発明によれば、相反する画質と色材の消費量とを調整することができる。
【００２１】
本願請求項４に記載の発明によれば、再現する色に応じて画質と色材の消費量とを調整することができる。
【００２２】
本願請求項５に記載の発明によれば、画質を優先した淡色量を設定することができる。
【００２３】
本願請求項６に記載の発明によれば、色材の消費量を優先した淡色量を設定することができる。
【００２４】
本願請求項７及び請求項８に記載の発明によれば、本構成を有しない場合に比べて高速及び低コストで色変換を行うことができる。
【００２５】
本願請求項９に記載の発明によれば、請求項１から請求項６のいずれか１項に記載の発明の効果を得ることができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施の一形態を示す構成図である。
【図２】本発明の実施の一形態の第１の変形例を示す構成図である。
【図３】許容する色差と最大淡色量の関係の一例の説明図である。
【図４】ＣＲ率と淡色の値との関係の一例の説明図である。
【図５】本発明の実施の一形態の第２の変形例を示す構成図である。
【図６】本発明の実施の一形態の応用例を示す構成図である。
【図７】本発明の実施の一形態及びその変形例、応用例で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【発明を実施するための形態】
【００２７】
図１は、本発明の実施の一形態を示す構成図である。図中、１１は淡色決定部、１２は基本色決定部である。この例では与えられる第１の色信号としてＬＡＢ色空間の色信号（Ｌ* ａ* ｂ* ）が与えられるものとする。もちろん、他の色空間の色信号であってかまわない。また、第２の色信号は基本色としてＣＭＹを、淡色として基本色のＣとＭよりも濃度が淡いＣとＭの要素を有するものとする。なお、基本色と淡色を区別するため、基本色のＣをＣD 、ＭをＭD と表し、淡色のＣをＣL 、ＭをＭL と表すことにする。これにより第２の色信号はＣD ＭD ＹＣL ＭL を含むものとする。このほか、Ｋあるいはさらに他の特色を含んでいてよい。もちろん、淡色についてもＣＭの淡色に限らず、Ｙの淡色あるいは他の淡色も含めて１以上の淡色が要素として含まれていればよい。
【００２８】
淡色決定部１１は、第２の色信号のうち淡色の最大値である最大淡色量を与えられた第１の色信号から予め定めた色差の範囲で決定し、その最大淡色量及びＣＲ率に従って淡色の値を求める。この例では、ＣL 、ＭL の最大値を求め、その最大値にＣＲ率を乗じてＣL 、ＭL の値を求めればよい。
【００２９】
ＣＲ率は、例えば第１の色信号に対する関数により設定すればよく、例えば明度や彩度などに応じた関数としてもよい。また、最大淡色量を求める際には、第２の色信号の各要素の合計値が予め決められている総量制限値以下の範囲で、最大淡色量を求めるとよい。なお、淡色を用いなくても濃色により色再現されることから、最小淡色量は０である。
【００３０】
ここで、最大淡色量を求める際に、第１の色信号との色差を最小とするのではなく、予め定めた色差を許容し、その許容されている色差の範囲で最大淡色量を求める。予め定めた色差を許容することにより、色差最小の場合と比べて淡色の値の範囲が広がり、従って最大淡色量が大きくなる。なお、許容する色差を大きくすればするほど再現される色がもとの色から離れることなるため、最大淡色量と再現される色との兼ね合いで設定すればよい。
【００３１】
基本色決定部１２は、淡色決定部１１で求めた淡色の値と第１の色信号を用いて、第２の色信号のうちの基本色の値を求める。この例では、淡色決定部１１で求めた淡色ＣL 、ＭL の値と第１の色信号（ＬＡＢ色信号）を用いて、第２の色信号のうちの基本色ＣD ＭD Ｙの値を求める。求める方法としては周知の方法を用いればよく、例えば出力装置の入出力特性をモデル化し、そのモデルを用いて算出すればよい。例えば出力装置に（ＣD ，ＭD ，Ｙ，ＣL ，ＭL ）を与えた場合に出力される色の測色値が（Ｌ* ，ａ* ，ｂ* ）である場合、入出力特性を関数ｆとすれば、
（Ｌ* ，ａ* ，ｂ* ）＝ｆ（ＣD ，ＭD ，Ｙ，ＣL ，ＭL ）    …（１）
で表される。基本色決定部１２では、この関数の逆関数を用い、
（ＣD ，ＭD ，Ｙ）＝ｆ-1（Ｌ* ，ａ* ，ｂ* ，ＣL ，ＭL ）  …（２）
により求めればよい。このような関数を表すモデルを作成し、基本色を求めれば、第１の色信号が表す色が出力装置で再現されることになる。
【００３２】
基本色としてＫや他の特色が含まれている場合には、基本色毛決定部１２でＫや他の特色についても求めてもよいし、あるいは、淡色決定部１１よりも前段で第１の色信号から予めＫや他の特色について求めておくとよい。
【００３３】
図２は、本発明の実施の一形態の第１の変形例を示す構成図である。図中、１３は色空間変換部である。この変形例では、装置依存の第３の色信号が与えられた場合について示している。一例として、第３の色信号は第２の色信号の基本色を要素として含む。具体例として、ここでは第３の色信号はＣＭＹＫを要素とするものとし、（Ｃ’，Ｍ’，Ｙ’，Ｋ）と表すことにする。
【００３４】
色空間変換部１３は、第３の色信号を、装置非依存の色空間の第１の色信号に変換する。具体例としては、第１の色信号はＬＡＢ色空間の色信号（Ｌ* ，ａ* ，ｂ* ）であるものとするが、もちろん、他の装置非依存の色空間の色信号であってかまわない。
【００３５】
淡色決定部１１については既に述べたが、この例では第３の色信号のうち、淡色に対応する要素を受け取り、これらの要素の値からＣＲ率と求めるとよい。
【００３６】
また基本色決定部１２についても既に述べたが、この例では第３の色信号のうちのＫについてはそのまま第２の色信号のＫとすることとし、基本色決定部１２では淡色決定部１１より決定した淡色ＣL 、ＭL の値と第１の色信号とともに、第３の色信号のＫを用いて、第２の色信号の基本色ＣD 、ＭD 、Ｙの値を決定すればよい。
【００３７】
この本発明の実施の一形態の第１の変形例について、その動作の一例を簡単に説明しておく。具体例として、ＣD 、ＭD 、Ｙ、Ｋ、ＣL 、ＭL の各色を用いて画像を出力する出力装置を対象として第２の色信号（ＣD ，ＭD ，Ｙ，Ｋ，ＣL ，ＭL ）を出力するものとする。予め、当該出力装置に対してＣD 、ＭD 、Ｙ、Ｋ、ＣL 、ＭL の各色の値を変更した組み合わせを与えて出力された色を測色し、ＬＡＢ色空間の色信号（Ｌ* ，ａ* ，ｂ* ）を得る。このＣD 、ＭD 、Ｙ、Ｋ、ＣL 、ＭL の組み合わせとＬ* ，ａ* ，ｂ* とを対応付けることによって、出力装置の入出力特性を示す関数をｆとして、
（Ｌ* ，ａ* ，ｂ* ）＝ｆ（ＣD ，ＭD ，Ｙ，Ｋ，ＣL ，ＭL ）  …（３）
を表すモデルを作成しておく。
【００３８】
第３の色信号（Ｃ’，Ｍ’，Ｙ’，Ｋ）が与えられると、色空間変換部１３は関数ｆを表すモデルを用いて第１の色信号（Ｌ* ，ａ* ，ｂ* ）に変換する。この場合、ＣD ＝Ｃ’、ＭD ＝Ｍ’、ＣL ＝０、ＭL ＝０として色変換を行えばよい。
【００３９】
淡色決定部１１では、出力装置に対して決められている各色の値の合計（色材総量ＴＡＣ＝ＣD ＋ＭD ＋Ｙ＋Ｋ＋ＣL ＋ＭL ）以下であることを条件とし、与えられた第３の色信号のＫの値を固定して、（３）式をＣL およびＭL を独立（他方の値を零と設定する）に変化させながら解く。その際に、設定した色差を許容する。この設定されている色差の範囲内において、ＣＭＹの解が存在するＣL およびＭL の最大値（最大淡色量：ｍａｘＣL ，ｍａｘＭL ）を決定する。なお、ＣＭＹの解が存在するＣL およびＭL の最小値（最小淡色量：ｍｉｎＣL 、ｍｉｎＭL ）は０である。
【００４０】
図３は、許容する色差と最大淡色量の関係の一例の説明図である。図３においてはＣについての一例を示しており、第３の色信号のＣ’の値と最大淡色量ｍａｘＣL との関係を示している。また、ｄＥ１，ｄＥ２，ｄＥ３，ｄＥ４はそれぞれ設定した色差を示しており、ｄＥ１＜ｄＥ２＜ｄＥ３＜ｄＥ４である。設定する色差がｄＥ１では最大淡色量ｍａｘＣL は他の色差の場合に比べて小さいが、許容する色差を大きくするに従って最大淡色量ｍａｘＣL は大きくなり、ｄＥ３、ｄＥ４の場合には最大淡色量ｍａｘＣL は１００％まで達している。このように、許容する色差を大きくすることによって最大淡色量ｍａｘＣL が増加するため、許容する色差が小さい場合に比べて粒状性が向上する。また、許容する色差が小さい場合に比べて最大淡色量の変化に凹凸が減少し、階調性が向上する。しかしながら、色差を大きくすると再現される色の誤差も大きくなることから、両者を勘案して色差を設定すればよい。
【００４１】
淡色決定部１１は、さらに、第３の色信号のＣ’およびＭ’に対応するＣＲ率（αＣ、αＭ）を、それぞれ関数ｇC 、ｇM により決定する。
αＣ＝ｇC （Ｃ’），      αＭ＝ｇM （Ｍ’）          …（４）
そして、第２の色信号のＣL とＭL を
ＣL ＝ｍａｘＣL ・αＣ，  ＭL ＝ｍａｘＭL ・αＭ      …（５）
で決定する。
【００４２】
図４は、ＣＲ率と淡色の値との関係の一例の説明図である。図中、破線は最大淡色量を、実線は得られた淡色の値を、太線はＣＲ率をそれぞれ示している。最大淡色量及び淡色の値とも０％以上１００％以下の値をとるものとし、ＣＲ率についても０％以上１００％以下の値をとるものとして、縦軸を共通に用いている。横軸は第３の色信号の対応する色の値を示している。ここでは、第３の色信号のＣ’の値と、最大淡色量ｍａｘＣL 、淡色ＣL の値、及びＣに対するＣＲ率αＣの関係の一例を示している。
【００４３】
図４（Ａ）に示す例では、第３の色信号のＣ’の値が最大値の場合にＣＲ率を１００％とし、淡色ＣL の値が最大淡色量ｍａｘＣL となるように、ＣＲ率を求める関数ｇC を設定している。さらに、領域ａ及び領域ｂではＣＲ率を抑えている。領域ａでは、最大淡色量ｍａｘＣL を求める際に、設定されている色差を許容していることから、ＣＲ率を抑えて淡色ＣL の値も抑えることにより、淡色ＣL の値を最大淡色量ｍａｘＣL とする場合に比べて再現される色の誤差を減らしている。また、領域ｂでは、最大淡色量ｍａｘＣL が増加から一定値に変わるので、その変化を、淡色ＣL の値として最大淡色量ｍａｘＣL を用いる場合に比べて少なくしている。これによって、淡色ＣL の値を抑えた分だけ濃色ＣD が徐々に使用されることになり、色の急激な変化を抑えている。この図４（Ａ）に示す例では、例えば次に説明する図４（Ｂ）の場合に比べて淡色が多く使用されることから、粒状性や階調性などの画質を重視する場合のＣＲ率の設定例と言える。
【００４４】
図４（Ｂ）に示す例では、第３の色信号のＣ’の値が最大値の場合にＣＲ率を０％とし、淡色ＣL の値が最小（この例では０％）となるように、ＣＲ率を求める関数ｇC を設定している。この例においても、領域ａ及び領域ｂではＣＲ率を抑えている。領域ａについては図４（Ａ）で説明した通りである。領域ｂでは、ＣＲ率を第３の色信号のうちのＣ’の値の増加に伴って単調に減少させている。これによって、淡色ＣL の値が第３の色信号のうちのＣ’の値の増加に伴って減少し、その分だけ濃色ＣD が使用されることになる。例えば第３の色信号のうちのＣ’の値が１００％の場合、図４（Ａ）に示した例では淡色ＣL の値が１００％、濃色ＣD の値も１００％となり、Ｃの総量が２００％となるのに対して、図４（Ｂ）に示した例では淡色ＣL の値が０％、濃色ＣD の値が１００％となり、Ｃの総量が１００％となる。このように、図４（Ｂ）に示した例では、使用する色材の総量が図４（Ａ）に示した例に比べて減少することから、コスト（色材消費量）を重視する場合のＣＲ率の設定例と言える。
【００４５】
ＣＲ率は、図４（Ａ）及び図４（Ｂ）に示した例に限らずに設定してもよいことは言うまでもない。ＣＲ率を設定する関数を調整すれば、それによって淡色の値が制御され、画質やコストなどの要求に対応した淡色の値（及び基本色決定部１２で対応する濃色の値）が得られることになる。
【００４６】
淡色決定部１１で淡色ＣL 、ＭL の値が得られたら、基本色決定部１２は、淡色ＣL 、ＭL の値と第１の色信号（Ｌ* ，ａ* ，ｂ* ）とともに、第３の色信号のＫを用いて、（３）式を逆に解き、
（ＣD ，ＭD ，Ｙ）＝ｆ-1（Ｌ* ，ａ* ，ｂ* ，Ｋ，ＣL ，ＭL ）…（６）
により、第２の色信号の基本色ＣD 、ＭD 、Ｙの値を求めればよい。
【００４７】
このようにして淡色決定部１１で得られた淡色ＣL 、ＭL の値と、基本色決定部１２で得られた基本色ＣD 、ＭD 、Ｙの値と、与えられた第３の色信号のＫの値とを、第２の色信号とすればよい。
【００４８】
図５は、本発明の実施の一形態の第２の変形例を示す構成図である。図中、１４は色変換部である。この変形例では、上述の第１の変形例の構成の前段に色変換部１４を設けた構成を示している。色変換部１４は、他の出力装置（目標出力装置）に向けて作成された第４の色信号を受け取って、その目標出力装置で出力される色を第２の色信号を渡す出力装置（実出力装置）で再現するための第３の色信号に変換する。この例では、第４の色信号として（Ｃ”，Ｍ”，Ｙ”，Ｋ”）が与えられるものとし、第３の色信号は上述の（Ｃ’，Ｍ’，Ｙ’，Ｋ）であるものとしている。
【００４９】
この色変換部１４で行われる色変換には、公知の技術を用いればよい。例えば、第３の色信号としてそれぞれの要素の値を変えて色空間変換部１３に与え、得られる第２の色信号に従って実出力装置から出力された色を測色して第３の色信号と測色値との対を得る。また目標出力装置についても第４の色信号としてそれぞれの要素の値を変えて目標出力装置に与え、出力された色を測色して第４の色信号と測色値との対を得る。両者の対を測色値で突き当てて、第４の色信号と第３の色信号との対応関係をモデル化し、そのモデルを用いて色変換部１４を構成すればよい。
【００５０】
図６は、本発明の実施の一形態の応用例を示す構成図である。図中、２１，２２，２３は色変換表記憶部、２４は補間演算部である。図６（Ａ）は図１に示した第１の色信号を受け取る場合を、図６（Ｂ）は図２に示した第３の色信号を受け取る場合を、図６（Ｃ）は図５に示した第４の色信号を受け取る場合をそれぞれ示している。
【００５１】
図６（Ａ）における色変換表記億部２１は、予め決められた第１の色信号を与えた場合に得られる第２の色信号を第１の色信号と対応付けて記憶している。この例では、予め決めておいたＬＡＢ色空間の色信号（Ｌ* ，ａ* ，ｂ* ）と、その色信号（Ｌ* ，ａ* ，ｂ* ）を淡色決定部１１及び基本色決定部１２に与えて得られる色信号（ＣD ，ＭD ，Ｙ，ＣL ，ＭL ）あるいは色信号（ＣD ，ＭD ，Ｙ，Ｋ，ＣL ，ＭL ）を対応付けて記憶させている。そして、色信号（Ｌ* ，ａ* ，ｂ* ）が与えられると、その色信号（Ｌ* ，ａ* ，ｂ* ）に対応付けて記憶している色信号（ＣD ，ＭD ，Ｙ，ＣL ，ＭL ）あるいは色信号（ＣD ，ＭD ，Ｙ，Ｋ，ＣL ，ＭL ）を出力する。
【００５２】
補間演算部２４は、与えられた第１の色信号をもとに色変換表記億部２１から対応する１または複数の第２の色信号を読み出し、必要に応じて補間演算を行う。補間演算は公知の手法を用いればよい。
【００５３】
図６（Ｂ）における色変換表記億部２２は、予め決められた第３の色信号を与えた場合に得られる第２の色信号を第３の色信号と対応付けて記憶している。この例では、予め決めておいた色信号（Ｃ’，Ｍ’，Ｙ’，Ｋ）と、その色信号（Ｃ’，Ｍ’，Ｙ’，Ｋ）を図２に示す色空間変換部１３及び淡色決定部１１、基本色決定部１２に与えて得られる色信号（ＣD ，ＭD ，Ｙ，ＣL ，ＭL ）と第３の色信号のＫとならなる色信号（ＣD ，ＭD ，Ｙ，Ｋ，ＣL ，ＭL ）を対応付けて記憶させている。そして、色信号（Ｃ’，Ｍ’，Ｙ’，Ｋ）が与えられると、その色信号（Ｃ’，Ｍ’，Ｙ’，Ｋ）に対応付けて記憶している色信号（ＣD ，ＭD ，Ｙ，Ｋ，ＣL ，ＭL ）を出力する。
【００５４】
補間演算部２４は、この例では与えられた第３の色信号をもとに色変換表記億部２１から対応する１または複数の第２の色信号を読み出し、必要に応じて補間演算を行うことになる。
【００５５】
図６（Ｃ）における色変換表記億部２３は、予め決められた第４の色信号を与えた場合に得られる第２の色信号を第４の色信号と対応付けて記憶している。この例では、予め決めておいた色信号（Ｃ”，Ｍ”，Ｙ”，Ｋ”）と、その色信号（Ｃ”，Ｍ”，Ｙ”，Ｋ”）を図５に示す色変換部１４に与えて得られる色信号（ＣD ，ＭD ，Ｙ，Ｋ，ＣL ，ＭL ）を対応付けて記憶させている。そして、色信号（Ｃ”，Ｍ”，Ｙ”，Ｋ”）が与えられると、その色信号（Ｃ”，Ｍ”，Ｙ”，Ｋ”）に対応付けて記憶している色信号（ＣD ，ＭD ，Ｙ，Ｋ，ＣL ，ＭL ）を出力する。
【００５６】
補間演算部２４は、この例では与えられた第４の色信号をもとに色変換表記億部２３から対応する１または複数の第２の色信号を読み出し、必要に応じて補間演算を行うことになる。
【００５７】
なお、色変換表記億部２１、２２，２３が記憶する内容は、定期的に、あるいは利用者からの指示により、出力装置に与えた色信号と出力された結果の測色値とにより修正して、出力装置の経時変化や設置環境、出力媒体などによる再現色の変化に対応してもよい。あるいは、別途、このような修正を行うための修正手段を設けてもよい。
【００５８】
図７は、本発明の実施の一形態及びその変形例、応用例で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、３１はプログラム、３２はコンピュータ、４１は光磁気ディスク、４２は光ディスク、４３は磁気ディスク、４４はメモリ、５１はＣＰＵ、５２は内部メモリ、５３は読取部、５４はハードディスク、５５はインタフェース、５６は通信部である。
【００５９】
上述の本発明の実施の一形態及びその変形例、応用例で説明した各部の機能を全部あるいは部分的に、コンピュータで実行するプログラム３１によって実現してもよい。その場合、そのプログラム３１およびそのプログラムが用いるデータなどは、コンピュータで読み取る記憶媒体に記憶させておけばよい。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部５３に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部５３にプログラムの記述内容を伝達するものである。例えば、光磁気ディスク４１，光ディスク４２（ＣＤやＤＶＤなどを含む）、磁気ディスク４３，メモリ４４（ＩＣカード、メモリカード、フラッシュメモリなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【００６０】
これらの記憶媒体にプログラム３１を格納しておき、例えばコンピュータ３２の読取部５３あるいはインタフェース５５にこれらの記憶媒体を装着することによって、コンピュータからプログラム３１を読み出し、内部メモリ５２またはハードディスク５４（磁気ディスクやシリコンディスクなどを含む）に記憶し、ＣＰＵ５１によってプログラム３１を実行することによって、上述の本発明の実施の一形態及びその変形例、応用例で説明した機能が全部あるいは部分的に実現される。あるいは、通信路を介してプログラム３１をコンピュータ３２に転送し、コンピュータ３２では通信部５６でプログラム３１を受信して内部メモリ５２またはハードディスク５４に記憶し、ＣＰＵ５１によってプログラム３１を実行することによって実現してもよい。
【００６１】
コンピュータ３２には、このほかインタフェース５５を介して様々な装置を接続してもよい。例えば出力装置が、このインタフェース５５を介して接続されていてもよい。また、情報を表示する表示手段や利用者からの情報を受け付ける受付手段等も接続されていてもよい。
【００６２】
もちろん、部分的にハードウェアによって構成することもできるし、全部をハードウェアで構成してもよい。あるいは、他の構成とともに本発明の実施の一形態及びその変形例、応用例で説明した機能の全部あるいは部分的に含めたプログラムとして構成してもよい。もちろん、他の用途に適用する場合には、その用途におけるプログラムと一体化してもよい。
【符号の説明】
【００６３】
１１…淡色決定部、１２…基本色決定部、１３…色空間変換部、１４…色変換部、２１，２２，２３…色変換表記憶部、２４…補間演算部、３１…プログラム、３２…コンピュータ、４１…光磁気ディスク、４２…光ディスク、４３…磁気ディスク、４４…メモリ、５１…ＣＰＵ、５２…内部メモリ、５３…読取部、５４…ハードディスク、５５…インタフェース、５６…通信部。
【図１】
0005645007.tif 000002
【図２】
0005645007.tif 000003
【図３】
0005645007.tif 000004
【図４】
0005645007.tif 000005
【図５】
0005645007.tif 000006
【図６】
0005645007.tif 000007
【図７】
0005645007.tif 000008