(57)【要約】【課題】  ４以上の色成分からなる入力色信号に対する各種の色変換処理に対応可能であるとともに、少ないメモリ量で構成可能な画像処理装置を提供する。【解決手段】  第１色変換処理部１１は、入力色信号のうち３色成分についての色変換処理を行い３色成分の中間色信号を出力する。また第２色変換処理部１２は、第１色変換処理部１１から出力される３色成分の前記中間色信号に対して色変換処理を行い、出力色信号のうちの３色成分を出力する。一方、第３色変換処理部１３は、入力色信号のうち第１色変換処理部１１に入力した３色成分を除く色成分に対して色変換処理を行う。それぞれの機器のカラープロファイルを用いて、中間色信号を機器非依存の色信号として変換処理を行うこともできるし、リンクカラープロファイルを用い、中間色信号を機器依存の色信号とした利用も可能である。【選択図】  図１
2005123976.tif 000002
【特許請求の範囲】
【請求項１】
４以上の色成分からなる入力色信号を４以上の色成分からなる出力色信号に変換する画像処理装置において、前記入力色信号のうち３色成分についての色変換処理を行い３色成分の中間色信号を出力する第１の色変換処理手段と、前記第１の色変換処理手段から出力される３色成分の前記中間色信号に対して色変換処理を行い前記出力色信号のうちの３色成分を出力する第２の色変換処理手段と、前記入力色信号のうち前記第１の色変換処理手段に入力した３色成分を除く色成分に対して色変換処理を行う１ないし複数の第３の色変換処理手段を有することを特徴とする画像処理装置。
【請求項２】
前記入力色信号及び前記出力色信号は装置依存色空間における色信号であり、前記中間色信号は装置非依存色空間の色信号であり、前記第１の色変換処理手段は装置依存色空間の前記入力色信号を装置非依存色空間の前記中間色信号に変換し、前記第２の色変換処理手段は装置非依存色空間の前記中間色信号を装置依存色空間の前記出力色信号に変換することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記入力色信号、前記中間色信号、及び前記出力色信号は、装置依存色空間における色信号であることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記第１の色変換処理手段または前記第２の色変換処理手段のいずれかは、変換処理を行わずに入力された色信号をそのまま出力することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記第１の色変換処理手段または前記第２の色変換処理手段のいずれか一方は、入力側装置と出力側装置のカラープロファイルをまとめたリンクプロファイルから生成された前記３色成分のプロファイルを用いて色変換処理を行い、他方は変換処理を行わずに入力された色信号をそのまま出力し、前記第３の色変換処理手段は、前記リンクプロファイルから生成された前記３色成分以外の色成分のプロファイルを用いて色変換処理を行うことを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記第１の色変換処理手段または前記第２の色変換処理手段のいずれか一方で行われる色変換処理は、前記入力色信号の純色を保存する色変換であることを特徴とする請求項４または請求項５に記載の画像処理装置。
【請求項７】
前記第１の色変換処理手段または前記第２の色変換処理手段のいずれか一方で行われる色変換処理は、他方で行われる色変換処理の調整を行う変換処理であり、外部からパラメータを設定可能に構成されていることを特徴とする請求項３に記載の画像処理装置。
【請求項８】
前記第１の色変換処理手段及び前記第２の色変換処理手段は、３次元ルックアップテーブルで構成されていることを特徴とする請求項１ないし請求項７のいずれか１項に記載の画像処理装置。
【請求項９】
前記第１の色変換処理手段は、外部から変換パラメータを設定可能に構成されていることを特徴とする請求項１ないし請求項８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記入力色信号は墨成分を含む４色成分からなる色信号であり、墨を除く３色成分の色信号が前記第１の色変換処理手段に入力され、墨成分の色信号が前記第３の色変換処理手段に入力されることを特徴とする請求項１ないし請求項９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記第３の色変換処理手段は、１次元ルックアップテーブルで構成されており、前記入力色信号の墨成分を保存する変換処理を行うことを特徴とする請求項１０に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、４以上の色成分からなる入力色信号を４以上の色成分からなる出力色信号に変換する画像処理装置に関するものである。
【背景技術】
【０００２】
印刷、広告、出版業界では、画像信号を例えばＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（墨）など、墨を含む４色あるいはそれ以上の色数に分解された色信号で取り扱われることが多い。このような色信号は、予めある印刷条件を想定して作成される。想定される印刷条件は、ある特定のプリンタや印刷機および、出力用紙における色再現特性に基づいてさまざまに設定されたものであり、機器と用紙等に依存した色信号である。このため、一般に、設定した印刷条件で印刷した場合と同じ画像をクライアントがシミュレートして再現するには、色校正またはカラープルーフなどを行う業者へ発注するしかなかった。
【０００３】
近年、このような出力画像のシミュレートを、カラープリンタなどを用いてクライアント側で行うことができるようにするための技術が開発されてきている。例えば専用ソフトウェアを用い、カラープロファイルと呼ばれる色変換パラメータを作成し、そのカラープロファイルを使って色変換シミュレートを行う技術が発案されている。この場合、ソフトウェアの購入や、色測定環境や高価な測定機器を準備する必要があるため、カラープロファイルを設計してユーザに提供する商習慣も起こっている。また、各種製品には、デバイス固有のカラープロファイルが製品に付属されてユーザに提供され始めている。
【０００４】
一般にスキャナなどのカラー画像入力装置を用いる場合、Ｒ（赤）、Ｇ（緑）、Ｂ（青）などの３色信号として出力される場合が多く、例えばカラーコピー機などでは３色信号から４色信号への色変換処理が行われている。このときの３色信号に対する色変換処理には、例えば特許文献１に記載されているようなニューラルネットワークを応用した方式や、特許文献２に記載されているような３次元テーブルを用いることができる。
【０００５】
このような３次元テーブルを上述のような４色以上の色信号を入力とする色変換処理に用いることができる。多次元テーブルの利用は、例えば特許文献３や特許文献４、特許文献５にも記載されている。
【０００６】
しかし、特許文献３〜５に記載されているように４入力のテーブルを用いた場合、テーブルのサイズは３入力の場合に比べて格段に大きくなってしまうという問題がある。特に特許文献５においては、ＣＭＹＫを入力とする４入力３出力の前段のテーブルと、Ｌ* ａ* ｂ* 及びＫ’を入力とする４入力３出力の後段のテーブルを有しており、サイズの大きな４次元テーブルを２つ設けている。そのため、テーブルを構成するためのデータ量は膨大となり、コスト及び実装上の障害となっていた。
【０００７】
さらに、このような４入力の変換テーブルは、処理が固定されて利用されているのみであり、各種の色変換処理への応用は考えられていなかった。
【０００８】
【特許文献１】特開平２−２４１２７１号公報
【特許文献２】特公昭５８−１６１８０号公報
【特許文献３】特開２００２−１５２５４３号公報
【特許文献４】特開２００２−３３０３０２号公報
【特許文献５】特開２００１−１１９５９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、上述した事情に鑑みてなされたもので、４以上の色成分からなる入力色信号に対する各種の色変換処理に対応可能であるとともに、少ないメモリ量で構成可能な画像処理装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
本発明は、４以上の色成分からなる入力色信号を４以上の色成分からなる出力色信号に変換する画像処理装置であって、入力色信号のうち３色成分についての色変換処理を行い３色成分の中間色信号を出力する第１の色変換処理手段と、第１の色変換処理手段から出力される３色成分の中間色信号に対して色変換処理を行い出力色信号のうちの３色成分を出力する第２の色変換処理手段と、入力色信号のうち第１の色変換処理手段に入力した３色成分を除く色成分に対して色変換処理を行う１ないし複数の第３の色変換処理手段で構成したことを特徴とするものである。
【００１１】
このような構成の画像処理装置で色変換処理を行う際には、例えば、第１の色変換処理手段は装置依存色空間の入力色信号を装置非依存色空間の中間色信号に変換し、第２の色変換処理手段で装置非依存色空間の中間色信号を装置依存色空間の出力色信号に変換することができる。
【００１２】
あるいは、第１，第２の色変換処理手段とも、装置依存色空間から装置依存色空間への変換処理を行うように構成することもできる。この場合、いずれか一方においては変換処理を行わずに入力された色信号をそのまま出力するような使い方もできる。例えば、入力側装置と出力側装置のカラープロファイルをまとめたリンクプロファイルを用いる場合、第１、第２の色変換処理手段のいずれか一方において、リンクプロファイルから生成された３色成分のプロファイルを用いて色変換処理を行い、他方は変換処理を行わずに入力された色信号をそのまま出力するように構成することができる。この場合に、第３の色変換処理手段は、リンクプロファイルから生成された３色成分以外の色成分のプロファイルを用いて色変換処理を行うように構成すればよい。また、第１、第２の色変換処理手段のいずれか一方で、入力色信号の純色を保存する色変換処理を行うこともできる。
【００１３】
さらに、第１、第２の色変換処理手段のいずれか一方で所定の色変換処理を行い、他方ではその調整を行うように構成することもでき、第１，第２の色変換処理手段を有効に活用することもできる。調整のためのパラメータは、外部から設定可能に構成することができる。
【００１４】
なお、第１の色変換処理手段及び第２の色変換処理手段は、３次元ルックアップテーブルで構成することができる。色数よりも少ない次元のルックアップテーブルを用いることによって、メモリ容量を削減することができる。このとき、３次元ルックアップテーブルを２つ設けたとしても、４次元以上のルックアップテーブルを設けるよりも少ないメモリ量で済ますことができる。このとき、少なくとも第１の色変換処理手段については外部から変換パラメータを設定可能に構成することができる。例えば画像形成装置などでの利用を考えた場合、当該画像形成装置に依存した色変換処理を、色変換パラメータを固定した第２の色変換処理手段で行い、入力側の装置に対応した色変換処理や他の種々の変換処理については変換パラメータを変更可能な第１の色変換処理手段で行うことができる。
【００１５】
入力色信号の具体例としては、墨成分を含む４色成分からなる色信号とすることができ、墨を除く３色成分の色信号については第１、第２の色変換処理手段により処理を行い、墨成分の色信号については第３の色変換処理手段により処理を行うように構成することができる。このときの第３の色変換処理手段は、１次元ルックアップテーブルで構成することができ、入力色信号の墨成分を保存する変換処理を行うことができる。
【発明の効果】
【００１６】
本発明によれば、４以上の色成分からなる入力色信号のうちの３色成分について処理を行う第１及び第２の色変換処理手段と、他の色成分について処理を行う第３の色変換処理手段を有しているので、色成分数の次元のテーブルを用いるよりもメモリ容量を大幅に削減でき、さらに、入力色信号に対して各種の色変換処理に対応可能であるという効果がある。
【発明を実施するための最良の形態】
【００１７】
図１は、本発明の第１の実施の形態を示すブロック図である。図中、１１は第１色変換処理部、１２は第２色変換処理部、１３は第３色変換処理部、１４は出力装置である。ここで、第１色変換処理部１１及び第３色変換処理部１３に入力される入力色信号は、特定の機器に依存した色信号であり、Ｃｉ（シアン），Ｍｉ（マゼンタ），Ｙｉ（イエロー），Ｋｉ（墨）とする。また、第２色変換処理部１２及び第３色変換処理部１３から出力される出力色信号は、出力装置１４に依存した色信号であり、Ｃｏ（シアン），Ｍｏ（マゼンタ），Ｙｏ（イエロー），Ｋｏ（墨）とする。さらに、この例では第１色変換処理部１１から第２色変換処理部１２に渡される色信号が機器非依存の色信号（Ｌ* ａ* ｂ* ）である場合を示しており、Ｌｍ、ａｍ、ｂｍとする。
【００１８】
第１色変換処理部１１は、入力色信号のうち３色成分についての色変換処理を行い、３色成分の中間色信号を出力する。この例では機器依存の入力色信号中のＣｉ，Ｍｉ，Ｙｉが入力され、色変換を行って機器非依存のＬｍ，ａｍ，ｂｍを出力する。第１色変換処理部１１としては、例えば３入力３出力の補間付き３次元ルックアップテーブルを用いて構成される。この３入力３出力の補間付き３次元ルックアップテーブルは、例えば特許文献２などに記載されている。
【００１９】
第２色変換処理部１２は、第１色変換処理部１１から出力される３色成分の中間色信号に対して色変換処理を行い、出力色信号のうちの３色成分を出力する。この例では機器非依存のＬｍ，ａｍ，ｂｍが入力され、色変換を行って、出力装置１４に依存した出力色信号中のＣｏ，Ｍｏ，Ｙｏを出力する。第２色変換処理部１２も、例えば３入力３出力の補間付き３次元ルックアップテーブルを用いることができる。
【００２０】
第３色変換処理部１３は、入力色信号のうち第１色変換処理部１１に入力した３色成分を除く色成分に対して色変換処理を行う。この例では、機器依存の入力色信号中のＫｉが入力され、色変換を行って出力装置１４に依存した出力色信号中のＫｏを出力する。この第３色変換処理部１３としては、例えば１次元の補間付きルックアップテーブルを用いることができる。ここでは第３色変換処理部１３として１つのユニットとして示しているが、第１色変換処理部１１及び第２色変換処理部１２と同様に２つのユニットとして構成するなど、複数のユニットとして構成することができる。
【００２１】
次に本発明の第１の実施の形態における動作の一例について説明する。図１に示した構成では、出力装置１４が接続されていることから、第２色変換処理部１２は上述のように機器非依存のＬｍ，ａｍ，ｂｍから出力装置１４に依存した出力色信号中のＣｏ，Ｍｏ，Ｙｏに変換する処理を行う。従って、第２の色変換処理部１２は出力装置１４のプロファイルから得られる変換パラメータを固定的に設定しておけばよい。
【００２２】
第１色変換処理部１１及び第３色変換処理部１３については、色変換処理を行う前にあらかじめ変換パラメータをセットしておく。第１色変換処理部１１には、例えばＣＭＹ→ＣＭＹの３次元のカラープロファイルが与えられている場合には、そのカラープロファイルを用いることができる。また、例えばＣＭＹＫ→ＣＭＹＫの４次元のカラープロファイルが与えられている場合には、与えられている４次元のカラープロファイルからＣＭＹ→ＣＭＹの変換を行うためのパラメータを算出すればよい。
【００２３】
また第３色変換処理部１３には、第１色変換処理部１１及び第２色変換処理部１２とは別に、１次元の変換を行うパラメータを与えることもできるし、あるいは、カラープロファイルを用いてパラメータを作成することもできる。なお、この例では第３色変換処理部１３の出力がそのまま出力装置１４に渡されるため、第３色変換処理部１３では出力装置１４のプロファイルも考慮する必要がある。
【００２４】
以下、カラープロファイルを用いて第１色変換処理部１１及び第３色変換処理部１３に変換パラメータを設定する場合について簡単に示す。図２は、カラープロファイルを利用したパラメータ設定処理の一例の説明図である。入力側の装置に対応する４次元のカラープロファイルが与えられると、Ｓ２１において、与えられた４次元のカラープロファイルから、例えばＫ＝０のデータを抽出することによって、３次元のパラメータを抽出する。そして、Ｓ２２において、抽出した３次元のパラメータを第１色変換処理部１１に設定する。
【００２５】
またＳ２３において、与えられた４次元のカラープロファイルから、例えばＣ＝Ｍ＝Ｙ＝０のデータを抽出することによって、１次元のパラメータを抽出する。一般にカラープロファイルの１次元上の格子点は少ないため、ここではＳ２４においてレンジ（例えば０〜２５５）間で補間演算を行っている。このようにして得られたパラメータは、機器非依存のＫ値（Ｌｋとする）へ変換するためのものである。従って、この機器非依存のＬｋから出力装置１４に依存したＫ値（Ｋｏ）に変換するためのパラメータを考慮する必要がある。Ｓ２５において、Ｓ２４までの処理で得られたＫｉ→Ｌｋの変換を行うパラメータと、予め与えられている出力装置１４の特性に依存したＬｋ→Ｋｏの変換を行うパラメータとを、例えば１次元テーブルの突き当てなどによって合成し、Ｋｉ→Ｋｏの変換を行う１次元のパラメータを生成する。そしてＳ２６において、得られたＫｉ→Ｋｏの変換を行う１次元のパラメータを第３色変換処理部１３に設定する。
【００２６】
図３は、カラープロファイルを利用したパラメータ設定処理の別の例の説明図である。この例では、入力側の装置に対応する４次元のカラープロファイルとともに、１次元のパラメータを与える。このとき、１次元のパラメータをそのまま第３色変換処理部１３にセットすることもできるが、４次元のカラープロファイルとともに用いて墨成分の変換特性を調整する例を示している。なお、第１色変換処理部１１に３次元のパラメータをセットするＳ３１，Ｓ３２の処理は図２におけるＳ２１，Ｓ２２の処理と同様である。
【００２７】
Ｓ３３において、与えられた４次元のカラープロファイルをもとに、同じく与えられた１次元のパラメータを調整する。ここでは明度が保存されるように調整している。上述の図２のＳ２５と同様に、Ｓ３４において、調整後の１次元のパラメータを出力装置１４に依存したＬｋ→Ｋｏの変換を行うパラメータと合成し、合成した１次元のパラメータをＳ３５において第３色変換処理部１３に設定する。
【００２８】
上述の図２あるいは図３に示したようにして、与えられた４次元のカラープロファイル（あるいはさらに１次元のパラメータ）から、第１色変換処理部１１及び第３色変換処理部１３へのパラメータの設定を行うことができる。このように、入力色信号に応じて与えられたカラープロファイルに従って、簡単にパラメータの設定を行うことができる。
【００２９】
図４は、本発明の第１の実施の形態における色変換処理の一例を示すフローチャートである。入力側の装置に依存した入力色信号であるＣｉ，Ｍｉ，Ｙｉ，Ｋｉ信号が入力されると、そのうちのＣｉ，Ｍｉ，Ｙｉ信号が第１色変換処理部１１に入力され、Ｋｉ信号が第３色変換処理部１３に入力される。Ｃｉ，Ｍｉ，Ｙｉ信号は、Ｓ４１において、第１色変換処理部１１で上述のようにして設定された３次元のパラメータに従って色変換処理され、機器非依存の色信号であるＬｍ，ａｍ，ｂｍ信号に変換される。
【００３０】
第１色変換処理部１１から出力されたＬｍ，ａｍ，ｂｍ信号は第２色変換処理部１２に入力される。Ｓ４２において、第２色変換処理部１２は出力装置１４に対応して設定されている３次元のパラメータに従って、入力されたＬｍ，ａｍ，ｂｍ信号を出力装置１４に依存した出力色信号であるＣｏ，Ｍｏ，Ｙｏ信号に変換する。このとき、Ｃｉ，Ｍｉ，Ｙｉ信号とＣｏ，Ｍｏ，Ｙｏ信号は、中間信号である同一の機器非依存の色信号であるＬｍ，ａｍ，ｂｍ信号を介しているので等色関係となる。
【００３１】
一方、入力色信号のうちのＫｉ信号は、Ｓ４３において、第３色変換処理部１３で上述のようにして設定された１次元のパラメータに従って、出力装置１４に依存した出力色信号であるＫｏ信号に変換される。このとき、Ｋｉ信号とＫｏ信号は、上述のように中間に機器非依存のＬｋ信号を介しているので等明度関係となり、Ｋ（墨）保存を実現することができる。
【００３２】
このようにして、入力色信号のうち墨（Ｋｉ）を除く色成分（Ｃｉ，Ｍｉ，Ｙｉ）については第１色変換処理部１１及び第２色変換処理部１２によって、それぞれ３次元のパラメータで変換処理し、墨を除く出力色信号（Ｃｏ，Ｍｏ，Ｙｏ）を得る。また、入力色信号のうち墨（Ｋｉ）については、第３色変換処理部１３によって１次元のパラメータで変換処理し、出力色信号のうちの墨（Ｋｏ）を得る。このように第１の実施の形態では、４次元の色信号について２つの３次元のパラメータと１つの１次元のパラメータを用いて処理を行うので、従来のように４次元のパラメータを用いる場合に比べて格段にデータ量を減らすことができる。また、墨成分については１次元のパラメータで変換を行うことによって、Ｋ（墨）保存の変換処理を行うことができ、簡易でありながら、高精度の色変換を行うことができる。
【００３３】
図５は、本発明の第２の実施の形態を示すブロック図である。図中の符号は図１と同様であり、重複する説明を省略する。上述の第１の実施の形態では、第１色変換処理部１１から出力され、第２色変換処理部１２に入力される中間色信号が装置非依存の信号である場合を示した。本発明ではこれに限られるものではなく、中間色信号が装置依存の信号であってもよい。特にこの第２の実施の形態では、予めいくつかの入力側の機器が想定される場合に適用されるものである。
【００３４】
予め設定しておく変換パラメータとして、入力側の機器に対応する機器依存の色信号から機器非依存の色信号へのプロファイルと、機器非依存の色信号から出力機器１４に対応する機器依存の色信号へのプロファイルとを合成し、機器依存の色信号から機器依存の色信号への変換を行う変換パラメータを得る。そして、得られた変換パラメータを第２色変換処理部１２に設定する。
【００３５】
この例では、上述の第１の実施の形態において第１色変換処理部１１及び第２色変換処理部１２で行っていた処理を、第２色変換処理部１２のみで行わせることができる。従って、このような場合には、第１色変換処理部１１については処理を行わずに入力された色信号をそのまま出力（スルー処理）すればよい。
【００３６】
また、いくつかの入力側の機器が想定される場合、それぞれの入力側の機器に対応する変換パラメータを作成して第２色変換処理部１２に設定しておき、色変換時に入力色信号が対応する入力側の機器に応じて変換パラメータを選択するように構成してもよい。なお、第３色変換処理部１３についても同様であり、複数の入力側の機器毎に１次元の変換パラメータを作成して第３色変換処理部１３に設定しておき、第２色変換処理部１２における変換パラメータの選択とともに、第３色変換処理部１３においても１次元の変換パラメータを選択するように構成すればよい。
【００３７】
図６は、本発明の第２の実施の形態における色変換処理の一例を示すフローチャートである。入力側の装置に依存した入力色信号であるＣｉ，Ｍｉ，Ｙｉ，Ｋｉ信号が入力されると、そのうちのＣｉ，Ｍｉ，Ｙｉ信号が第１色変換処理部１１に入力され、Ｋｉ信号が第３色変換処理部１３に入力される。第１色変換処理部１１は、Ｓ５１においてスルー処理により入力されたＣｉ，Ｍｉ，Ｙｉ信号をそのまま出力する。第１色変換処理部１１から出力されたＣｉ，Ｍｉ，Ｙｉ信号は第２色変換処理部１２に入力される。Ｓ５２において、第２色変換処理部１２は予め設定されている機器依存の色信号から機器依存の色信号への変換を行う３次元のパラメータに従って、入力されたＣｉ，Ｍｉ，Ｙｉ信号を出力装置１４に依存した出力色信号であるＣｏ，Ｍｏ，Ｙｏ信号に変換する。
【００３８】
このとき、複数の入力側の機器に対応した３次元の変換パラメータを第２色変換処理部１２に予め設定してある場合には、入力色信号が対応する入力側の機器に応じた変換パラメータを選択して色変換を行う。また、第２色変換処理部１２で用いた変換パラメータは、機器非依存の色信号を介して作成されたものであるので、Ｃｉ，Ｍｉ，Ｙｉ信号とＣｏ，Ｍｏ，Ｙｏ信号は等色関係となる。また、入出力とも同じＣＭＹ色空間であることから、特定の色、例えばＹ色などの純色を保存した変換を容易に実現することができる。
【００３９】
なお、入力色信号のうちのＫｉ信号については上述の第１の実施の形態と同様であり、Ｓ５３において、第３色変換処理部１３で出力装置１４に依存した出力色信号であるＫｏ信号に変換される。このとき、複数の入力側の機器に対応した１次元の変換パラメータを選択して変換処理を行う。また、中間に機器非依存のＬｋ信号を介して作成された１次元の変換パラメータを用いることによって、Ｋ（墨）保存を実現することができる。
【００４０】
このように、第２の実施の形態では、第２色変換処理部１２を用いて機器依存の色信号から機器依存の色信号への変換を行うことができる。第１の実施の形態のように中間色信号として機器非依存の色信号に変換する場合には、純色などの特定色を保存するような変換を行うことは容易ではない。しかし、この第２の実施の形態のように入出力が同じ色空間であれば、特定色を保存した変換処理は容易に行うことができ、本発明はそのような用途に利用することができる。
【００４１】
図７は、本発明の第３の実施の形態を示すブロック図である。図中の符号は図１と同様であり、重複する説明を省略する。上述の第２の実施の形態では、第１色変換処理部１１をスルーとして、第２色変換処理部１２で機器依存の入力色信号から機器依存の出力色信号への変換を行った。しかしこれに限らず、第１色変換処理部１１で機器依存の入力色信号から機器依存の出力色信号への変換を行い、第２色変換処理部１２をスルーとしてもよい。その場合の例を、この第３の実施の形態として示している。
【００４２】
すなわち、第１色変換処理部１１では予め設定された変換パラメータに従い、入力側の機器に依存した入力色信号を出力装置１４に依存した出力色信号に変換する。設定される変換パラメータは、例えば入力側の機器と出力装置１４に対応したＣＭＹ→ＣＭＹの変換を行うためのリンクカラープロファイルが提供されている場合には、そのリンクカラープロファイルを変換パラメータとして利用することができる。また、ＣＭＹＫ→ＣＭＹＫの変換を行うためのリンクカラープロファイルが提供されている場合には、例えば上述の第１の実施の形態において図２，図３で説明した方法などに従って３次元の変換パラメータを生成して利用することができる。リンクカラープロファイルが提供されていない場合には、入力側の機器に対応するカラープロファイルと出力装置１４に対応するカラープロファイルとを合成して得られる３次元の変換パラメータを利用することができる。合成を行う場合には、純色など、特定の色について容易に制御することが可能である。
【００４３】
なお、第２色変換処理部１２については、処理を行わずに入力された色信号をそのまま出力（スルー処理）するように設定しておけばよい。また、第３色変換処理部１３については、上述の第１の実施の形態と同様である。第３色変換処理部１３に設定する変換パラメータについても、例えばＣＭＹＫ→ＣＭＹＫの変換を行うためのリンクカラープロファイルが提供されている場合には、上述の第１の実施の形態において図２，図３で説明した方法などに従って１次元の変換パラメータを生成して利用することができる。もちろん、入力側のＫの特性と出力装置１４のＫの特性が別々に与えられる場合には、突き当てなどによって合成して利用すればよい。この場合、Ｋ保存が可能である。
【００４４】
図８は、本発明の第３の実施の形態における色変換処理の一例を示すフローチャートである。入力側の装置に依存した入力色信号であるＣｉ，Ｍｉ，Ｙｉ，Ｋｉ信号が入力されると、そのうちのＣｉ，Ｍｉ，Ｙｉ信号が第１色変換処理部１１に入力され、Ｋｉ信号が第３色変換処理部１３に入力される。第１色変換処理部１１は、Ｓ６１において、予め設定されている３次元の変換パラメータを用いて、入力色信号のうちのＣｉ，Ｍｉ，Ｙｉ信号を出力装置１４に依存した出力色信号のうちのＣｏ，Ｍｏ，Ｙｏ信号に変換する。変換された出力色信号は第２色変換処理部１２に入力されるが、Ｓ６２において第２色変換処理部１２はスルー処理により入力されたＣｏ，Ｍｏ，Ｙｏ信号をそのまま出力する。
【００４５】
なお、入力色信号のうちのＫｉ信号については上述の第１の実施の形態と同様であり、Ｓ６３において、第３色変換処理部１３で出力装置１４に依存した出力色信号であるＫｏ信号に変換される。
【００４６】
図９は、本発明の第４の実施の形態を示すブロック図である。図中の符号は図１と同様であり、重複する説明を省略する。上述の第２、第３の実施の形態では、中間色信号を機器依存の色信号とした例を示したが、このとき、第１色変換処理部１１か第２色変換処理部１２のいずれかをスルーとしている。本発明では、このような場合に限られず、中間色信号を機器依存信号とする場合でも、第１色変換処理部１１及び第２色変換処理部１２の両方を用いた色変換処理が可能である。
【００４７】
第１色変換処理部１１及び第２の色変換処理部１２の両方で色変換処理を行う例として、図９に示した例では、第１色変換処理部１１で各種の補正処理を行い、第２色変換処理部１２でカラープロファイル（またはリンクカラープロファイル）に従った変換処理を行うものとしている。第１色変換処理部１１で行う補正処理としては、入力色信号において想定されている紙質や、照明光源の色温度などの様々な項目について、実際に用いる紙質や色温度に変更するための補正処理を行うことができる。
【００４８】
なお、Ｋ成分についても補正処理を行う場合には、第３色変換処理部１３に設定する１次元の変換パラメータに補正処理を含めて設定すればよい。
【００４９】
図１０は、本発明の第４の実施の形態における色変換処理の一例を示すフローチャートである。入力側の装置に依存した入力色信号であるＣｉ，Ｍｉ，Ｙｉ，Ｋｉ信号が入力されると、そのうちのＣｉ，Ｍｉ，Ｙｉ信号が第１色変換処理部１１に入力され、Ｋｉ信号が第３色変換処理部１３に入力される。第１色変換処理部１１は、Ｓ７１において入力されたＣｉ，Ｍｉ，Ｙｉ信号に対して補正処理を施し、中間色信号として  Ｃｍ，Ｍｍ，Ｙｍ信号を出力する。第１色変換処理部１１から出力されたＣｍ，Ｍｍ，Ｙｍ信号は第２色変換処理部１２に入力される。Ｓ７２において、第２色変換処理部１２は予め設定されている機器依存の色信号から機器依存の色信号への変換を行う３次元のパラメータに従って、入力されたＣｍ，Ｍｍ，Ｙｍ信号を出力装置１４に依存した出力色信号であるＣｏ，Ｍｏ，Ｙｏ信号に変換する。
【００５０】
入力色信号のうちのＫｉ信号については上述の第１の実施の形態と同様であり、Ｓ７３において、第３色変換処理部１３で出力装置１４に依存した出力色信号であるＫｏ信号に変換される。
【００５１】
このようにして、第４の実施の形態では、第１色変換処理部１１と第２色変換処理部１２とを有効に活用し、第２色変換処理部１２を用いて機器依存の色信号から機器依存の色信号への変換を行うとともに、その時々で必要となる補正処理を第１色変換処理部１１で行うことができる。この第４の実施の形態では第１色変換処理部１１で補正処理を行い、第２色変換処理部１２で機器依存の色信号から機器依存の色信号への色変換処理を行うものとして説明したが、もちろん、逆でもよい。
【００５２】
図１１は、本発明の第５の実施の形態を示すブロック図である。図中、図１と同様の部分には同じ符号を付して、重複する説明を省略する。１５は前段変換部，１６は後段変換部である。この第５の実施の形態では、上述の第１の実施の形態を基本として、第３色変換処理部１３として、前段変換部１５及び後段変換部１６により構成した例を示している。
【００５３】
第１の実施の形態では、例えば入力側の装置に対応したカラープロファイルと出力装置１４に対応したカラープロファイルが与えられた場合に、第３色変換処理部１３についてはそれぞれのカラープロファイルから得られる１次元の変換パラメータを合成して設定するものとした。この第５の実施の形態では、例えば後段変換部１６については出力装置１４のカラープロファイルから得られる１次元の変換パラメータを固定的に設定しておき、入力側の装置に対応したカラープロファイルから得られる１次元の変換パラメータをその都度前段変換部１５に設定するように利用することができる。
【００５４】
もちろん、上述の第２、第３の実施の形態において説明した第１色変換処理部１１及び第２色変換処理部１２と同様に、前段変換部１５または後段変換部１６のいずれかをスルーにして利用することも可能である。また、第４の実施の形態で説明したように、前段変換部１５または後段変換部１６のいずれか一方で補正処理を行い、他方で装置に依存した変換処理を行うように利用してもよい。
【００５５】
なお、上述の各実施の形態では入力色信号及び出力色信号としてＣＭＹＫ信号を用いた例を示したが、本発明はこれに限られるものではなく、４以上の色成分を有する色信号であれば適用可能である。例えば、ＣＭＹＫのほかに特色を用いる場合や、ＲＧＢＫなどについても同様に構成することができる。また、例えば入力色信号がＲＧＢＫであり、出力色信号がＣＭＹＫであるなど、入力色信号と出力色信号の色成分が異なる場合についても対応可能である。
【図面の簡単な説明】
【００５６】
【図１】本発明の第１の実施の形態を示すブロック図である。
【図２】カラープロファイルを利用したパラメータ設定処理の一例の説明図である。
【図３】カラープロファイルを利用したパラメータ設定処理の別の例の説明図である。
【図４】本発明の第１の実施の形態における色変換処理の一例を示すフローチャートである。
【図５】本発明の第２の実施の形態を示すブロック図である。
【図６】本発明の第２の実施の形態における色変換処理の一例を示すフローチャートである。
【図７】本発明の第３の実施の形態を示すブロック図である。
【図８】本発明の第３の実施の形態における色変換処理の一例を示すフローチャートである。
【図９】本発明の第４の実施の形態を示すブロック図である。
【図１０】本発明の第４の実施の形態における色変換処理の一例を示すフローチャートである。
【図１１】本発明の第５の実施の形態を示すブロック図である。
【符号の説明】
【００５７】
１１…第１色変換処理部、１２…第２色変換処理部、１３…第３色変換処理部、１４…出力装置、１５…前段変換部，１６…後段変換部
【図１】
2005123976.tif 000003
【図２】
2005123976.tif 000004
【図３】
2005123976.tif 000005
【図４】
2005123976.tif 000006
【図５】
2005123976.tif 000007
【図６】
2005123976.tif 000008
【図７】
2005123976.tif 000009
【図８】
2005123976.tif 000010
【図９】
2005123976.tif 000011
【図１０】
2005123976.tif 000012
【図１１】
2005123976.tif 000013