(57)【要約】【解決課題】簡易な処理で、色の見えモデルを反映させた色変換処理を行うことができるようにする。【解決手段】入力側のプロファイルに基づいて、第１の色変換処理を行って、ＲＧＢ画像データを、第１のＬａｂ画像データに変換し（１００）、入力デバイスの色域、及び出力側のプロファイルの特性としての色域情報及びインテント情報に適した色変換プロファイルを、複数の色変換プロファイルの中から選択する（１０２）。そして、選択された色変換プロファイルに基づいて、第２の色変換処理が行われ、第１のＬａｂ画像データが、第２のＬａｂ画像データに変換され（１０６）、出力側のＩＣＣプロファイルに基づいて、第３の色変換処理を行って、ＣＭＹＫ画像データに変換し（１０８）、印刷データとして複写機に出力される（１１０）。【選択図】図５
2008206036.tif 000002
【特許請求の範囲】
【請求項１】
入力データを、入力デバイスの特性に応じた入力デバイスプロファイルに基づいて、装置に依存しない色空間で表された第１のデバイス非依存データに変換する第１の変換手段と、
前記入力データ及び該入力データに基づいて出力される出力データの各々が観察される環境を示す観察条件、前記入力デバイスの特性、出力デバイスの特性に基づいて、前記装置に依存しない色空間において、前記入力データ及び前記出力データの色の見えが同じになるように色の見えモデルを用いて変換するための変換プロファイルを、所定の装置に依存した複数のデバイスの特性の各々に対応して複数記憶した記録手段と、
前記入力デバイスの特性、前記出力デバイスの特性、前記入力データの観察条件、及び前記出力データの観察条件に対応する変換プロファイルを、前記記録手段に記憶された複数の変換プロファイルから選択する選択手段と、
前記選択手段によって選択された変換プロファイルに基づいて、前記第１の変換手段によって変換された前記第１のデバイス非依存データを第２のデバイス非依存データに変換する第２の変換手段と、
前記第２の変換手段によって変換された第２のデバイス非依存データを、前記出力デバイスの特性に応じた出力デバイスプロファイルに基づいて、前記出力データに変換する第３の変換手段と、
を含む画像処理装置。
【請求項２】
前記記憶手段は、前記入力デバイスプロファイル及び前記出力デバイスプロファイルの予め定められた複数の特性の各々に対応して、複数の変換プロファイルを記憶し、
前記選択手段は、前記入力デバイスプロファイルの特性及び前記出力デバイスプロファイルの特性に対応する変換プロファイルを選択する請求項１記載の画像処理装置。
【請求項３】
前記出力デバイスプロファイルの特性は、該出力デバイスプロファイルに含まれるインテントの種類及び色域サイズである請求項２記載の画像処理装置。
【請求項４】
前記出力デバイスの色域の大きさを算出する算出手段と、
前記算出手段によって算出された色域の大きさが、所定の大きさ以下であるか否かを判定する判定手段とを更に含み、
前記第２の変換手段は、前記判定手段によって所定の大きさ以下であると判定された場合、前記変換プロファイルに基づいた変換を行わず、
前記第３の変換手段は、前記第２の変換手段によって前記変換プロファイルに基づいた変換が行われなかった場合には、前記第１のデバイス非依存データを、前記出力デバイスプロファイルに基づいて、前記出力データに変換する請求項１〜請求項３の何れか１項記載の画像処理装置。
【請求項５】
入力データ及び該入力データに基づいて出力される出力データの各々が観察される環境を示す観察条件、入力デバイスの特性、及び出力デバイスの特性に基づいて、装置に依存しない色空間において、前記入力データ及び前記出力データの色の見えが同じになるように色の見えモデルを用いて変換するための変換プロファイルを、所定の装置に依存した複数のデバイスの特性の各々に対応して複数記憶した記録手段を含む画像処理装置の画像処理方法であって、
入力データを、前記入力デバイスの特性に応じた入力デバイスプロファイルに基づいて、前記装置に依存しない色空間で表された第１のデバイス非依存データに変換し、
前記入力デバイスの特性、前記出力デバイスの特性、前記入力データの観察条件、及び前記出力データの観察条件に対応する変換プロファイルを、前記記録手段に記憶された複数の変換プロファイルから選択し、
前記選択された変換プロファイルに基づいて、前記変換された前記第１のデバイス非依存データを第２のデバイス非依存データに変換し、
前記変換された第２のデバイス非依存データを、前記出力デバイスの特性に応じた出力デバイスプロファイルに基づいて、前記出力データに変換することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に係り、特に、色の見えモデルを用いて、色の見えが同じになるように画像データを変換する画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
近年、例えばＣＩＥＣＡＭ０２を含む色の見えモデルを用いて、ある色域で表現されている色と異なる色域で表現されている色との見えが同じになるように変換する技術が提供されている。
【０００３】
また、ＩＣＣプロファイルを利用して、例えば、モニタ上で用いられるＲＧＢで表現された色を、印刷で用いられるＣＭＹＫで表現するための色に変換するシステムが知られている。しかし、ＩＣＣプロファイルを利用するシステムでは、色の見えモデルを扱うことを前提としていないため（色順応を除く）、色の見えモデルを扱うのに問題がある。
【０００４】
そのため、照明環境を含めた情報として、色の見えモデルのパラメータが画像データに付加されているかどうかを判定し、色の見えモデルのパラメータが付加されている場合には、パラメータに基づいて色変換処理を行う画像処理装置が知られている（特許文献１）。
【特許文献１】特開２００５−２１０５２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の画像処理装置では、色の見えモデルのパラメータが付加された画像データしか、色の見えモデルを扱った色変換処理を行うことが出来ない。また、処理が複雑になっており、パフォーマンスが低下してしまう、という問題がある。
【０００６】
本発明は、上記の問題点を解決するためになされたもので、簡易な処理で、色の見えモデルを反映させた色変換処理を行うことができる画像処理装置及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために本発明に係る画像処理装置は、入力データを、入力デバイスの特性に応じた入力デバイスプロファイルに基づいて、装置に依存しない色空間で表された第１のデバイス非依存データに変換する第１の変換手段と、前記入力データ及び該入力データに基づいて出力される出力データの各々が観察される環境を示す観察条件、前記入力デバイスの特性、出力デバイスの特性に基づいて、前記装置に依存しない色空間において、前記入力データ及び前記出力データの色の見えが同じになるように色の見えモデルを用いて変換するための変換プロファイルを、所定の装置に依存した複数のデバイスの特性の各々に対応して複数記憶した記録手段と、前記入力デバイスの特性、前記出力デバイスの特性、前記入力データの観察条件、及び前記出力データの観察条件に対応する変換プロファイルを、前記記録手段に記憶された複数の変換プロファイルから選択する選択手段と、前記選択手段によって選択された変換プロファイルに基づいて、前記第１の変換手段によって変換された前記第１のデバイス非依存データを第２のデバイス非依存データに変換する第２の変換手段と、前記第２の変換手段によって変換された第２のデバイス非依存データを、前記出力デバイスの特性に応じた出力デバイスプロファイルに基づいて、前記出力データに変換する第３の変換手段とを含んで構成されている。
【０００８】
また、本発明に係る画像処理方法は、入力データ及び該入力データに基づいて出力される出力データの各々が観察される環境を示す観察条件、入力デバイスの特性、及び出力デバイスの特性に基づいて、装置に依存しない色空間において、前記入力データ及び前記出力データの色の見えが同じになるように色の見えモデルを用いて変換するための変換プロファイルを、所定の装置に依存した複数のデバイスの特性の各々に対応して複数記憶した記録手段を含む画像処理装置の画像処理方法であって、入力データを、前記入力デバイスの特性に応じた入力デバイスプロファイルに基づいて、前記装置に依存しない色空間で表された第１のデバイス非依存データに変換し、前記入力デバイスの特性、前記出力デバイスの特性、前記入力データの観察条件、及び前記出力データの観察条件に対応する変換プロファイルを、前記記録手段に記憶された複数の変換プロファイルから選択し、前記選択された変換プロファイルに基づいて、前記変換された前記第１のデバイス非依存データを第２のデバイス非依存データに変換し、前記変換された第２のデバイス非依存データを、前記出力デバイスの特性に応じた出力デバイスプロファイルに基づいて、前記出力データに変換することを特徴としている。
【０００９】
本発明によれば、入力データを、入力デバイスの特性に応じた入力デバイスプロファイルに基づいて、装置に依存しない色空間で表された第１のデバイス非依存データに変換する。
【００１０】
そして、入力デバイスの特性、出力デバイスの特性、入力データの観察条件、出力データの観察条件に対応する変換プロファイルを、記録手段に記憶された複数の変換プロファイルから選択し、選択された変換プロファイルに基づいて、第１の変換手段によって変換された第１のデバイス非依存データを第２のデバイス非依存データに変換する。
【００１１】
そして、変換された第２のデバイス非依存データを、出力デバイスの特性に応じた出力デバイスプロファイルに基づいて、出力データに変換する。
【００１２】
従って、複数のデバイスの特性に対応する変換プロファイルを複数記憶しておき、入力デバイスの特性、出力デバイスの特性、入力データの観察条件、及び出力データの観察条件に応じて変換プロファイルを選択して、装置に依存しない色空間で、入力データ及び出力データの色の見えが同じになるように変換することにより、簡易な処理で、色の見えモデルを反映させた色変換処理を行うことができる。
【００１３】
本発明に係る記憶手段は、入力デバイスプロファイル及び出力デバイスプロファイルの予め定められた複数の特性の各々に対応して、複数の変換プロファイルを記憶し、選択手段は、入力デバイスプロファイルの特性及び及び出力デバイスプロファイルの特性に対応する変換プロファイルを選択することができる。これにより、出力デバイスプロファイルの特性に適した変換プロファイルに基づいて、色の見えモデルを反映させた色変換処理を行うことができる。
【００１４】
また、上記の出力デバイスプロファイルの特性を、出力デバイスプロファイルに含まれるインテントの種類及び色域サイズとすることができる。これにより、出力側プロファイルに含まれるインテントの種類及び色域サイズに応じて、適した変換プロファイルを選択することができる。
【００１５】
また、本発明に係る画像処理装置は、出力デバイスの色域の大きさを算出する算出手段と、算出手段によって算出された色域の大きさが、所定の大きさ以下であるか否かを判定する判定手段とを更に含み、第２の変換手段は、判定手段によって所定の大きさ以下であると判定された場合、変換プロファイルに基づいた変換を行わず、第３の変換手段は、第２の変換手段によって変換プロファイルに基づいた変換が行われなかった場合には、第１のデバイス非依存データを、出力デバイスプロファイルに基づいて、出力データに変換することができる。これにより、出力デバイスの色域の大きさが小さく、色の見えモデルを反映した変換を行っても、効果が得られない場合には、色の見えモデルを反映した変換処理を省略して、処理時間を短縮することができる。
【発明の効果】
【００１６】
以上説明したように、本発明の画像処理装置及び画像処理方法によれば、複数のデバイスの特性に対応する変換プロファイルを複数記憶しておき、入力デバイスの特性、出力デバイスの特性、入力データの観察条件、及び出力データの観察条件に応じて変換プロファイルを選択して、装置に依存しない色空間で、入力データ及び出力データの色の見えが同じになるように変換することにより、簡易な処理で、色の見えモデルを反映させた色変換処理を行うことができる、という効果が得られる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について図面を参照して説明する。なお、本実施の形態では、印刷システムに本発明を適用した場合について説明する。
【００１８】
図１に示すように、本発明の第１の実施の形態に係る印刷システム１０は、クライアントＰＣ１２と、複写機１４と、プリンタ１６と、ＬＡＮ（ローカルエリアネットワーク）などのネットワーク１８とで構成され、クライアントＰＣ１２、複写機１４、及びプリンタ１６はネットワーク１８を介して相互に接続されている。
【００１９】
また、図２に示すように、クライアントＰＣ１２は、各種プログラムやパラメータ等が記憶されたＲＯＭ２０、各種プログラムを実行するＣＰＵ２２、ＣＰＵ２２による各種プログラムの実行時におけるワークエリア等として用いられるＲＡＭ２４、画像データや後述する変換処理ルーチンを実行するためのプログラムなどが記憶されたＨＤＤ２６、キーボード２８、マウス３０、ディスプレイ３２、ネットワーク１８と接続するためのネットワークインタフェース３６、及びこれらを相互に接続するためのバス３８が設けられている。
【００２０】
また、複写機１４は、スキャナや印字部などの従来公知の複写機の一般的構成を備えていればよく、本実施の形態では、複写機１４の構成及び一般的処理の説明を省略する。また、プリンタ１６は、従来公知のプリンタの一般的な構成を備えていればよく、本実施の形態では、プリンタ１６の構成及び一般的処理の説明を省略する。
【００２１】
次に、クライアントＰＣ１２で実行されるカラー画像データの色変換処理について、図３を用いて説明する。まず、ディスプレイに表示させるためのＲＧＢ色空間のカラー画像データであるＲＧＢ画像データが入力されると、第１の色変換処理によって、予め用意された入力側のＩＣＣプロファイル又は入力されたＲＧＢ画像データに添付された入力側のＩＣＣプロファイルに基づいて、ＲＧＢ色空間のＲＧＢ画像データから、装置に依存しないＬａｂ色空間の第１のＬａｂ画像データに変換される。なお、入力側のＩＣＣプロファイルとして、ＲＧＢ画像データの色域に対応したプロファイルが用いられる。
【００２２】
そして、第２の色変換処理によって、色の見えモデル（ＣＡＭ：Ｃｏｌｏｒ  Ａｐｐｅａｒａｎｃｅ  Ｍｏｄｅｌ）を考慮したＬａｂ色空間における色変換プロファイルに基づいて、第１のＬａｂ画像データから第２のＬａｂ画像データに変換される。
【００２３】
次の第３の色変換処理では、予め用意された出力側のＩＣＣプロファイルに基づいて、第２のＬａｂ画像データから、複写機１４やプリンタ１６で出力するためのＣＭＹＫ色空間のカラー画像データであるＣＭＹＫ画像データに変換される。なお、出力側のＩＣＣプロファイルとして、出力となるＣＭＹＫ画像データの色域に対応したプロファイルが用いられる。
【００２４】
クライアントＰＣ１２には、第２の色変換処理で用いられる色変換プロファイルとして、ディスプレイに依存した複数の色域（ｓＲＧＢやａｄｏｂｅＲＧＢ）の各々に対応した複数の色変換プロファイルが予め用意されており、ＨＤＤ２６に記憶されている。ここで、この複数の色変換プロファイルの各々の作成方法について、図４を用いて説明する。
【００２５】
まず、色変換処理において色域を圧縮しない場合の色変換プロファイルについて説明する。図４（Ａ）に示すように、入力側の観察条件を使用したＣＡＭ変換で、第１のＬａｂ画像データを、観察環境に依存しないＪＣｈデータに変換し、出力側の観察条件を使用したＣＡＭ逆変換で、ＪＣＨデータを、第２のＬａｂ画像データに変換するように色変換プロファイルが作成されている。なお、入力側の観察条件及び出力側の観察条件のパラメータとしては、例えば、順応視野領域における白色の３刺激値、順応視野領域の平均輝度、背景領域の相対輝度、周辺領域の条件により決定される定数などがあるが、これらに限定されるものではない。また、予め定められた観察条件を設定しておいてもよく、例えば、入力側の観察条件として、一般的なオフィスの照明環境におけるディスプレイの観察環境を設定すればよい。
【００２６】
また、色変換処理において色域を圧縮する必要がある場合には、色変換プロファイルは、図４（Ｂ）に示すように、入力側の観察条件を使用したＣＡＭ変換で、第１のＬａｂ画像データを、観察環境に依存しない第１のＪＣｈデータに変換し、色域圧縮処理により、第１のＪＣｈデータを第２のＪＣｈデータに変換し、出力側の観察条件を使用したＣＡＭ逆変換で、第２のＪＣＨデータを、第２のＬａｂ画像データに変換するように作成されている。なお、色域圧縮処理は、基準色域として、一般的な印刷やプリンタの色域を包含した色域を予め定めておき、この予め定めた色域に圧縮するような処理となっている。
【００２７】
なお、本実施の形態では、図４（Ａ）で説明した色域圧縮処理を行っていない色変換プロファイルと、入力デバイスの色域がｓＲＧＢであることを想定した色域圧縮処理を行う色変換プロファイルと、入力デバイスの色域がａｄｏｂｅＲＧＢであることを想定した色域圧縮処理を行う色変換プロファイルとがＨＤＤ２６に予め記憶されている。
【００２８】
次に、第１の実施の形態の作用を説明する。なお、本実施の形態では、クライアントＰＣ１２で作成したＲＧＢ画像データを複写機１４で印刷させる場合を例に説明する。
【００２９】
まず、クライアントＰＣ１２において、ディスプレイに表示された画像を複写機１４に印刷させる指示がユーザによって与えられると、図５に示す変換処理ルーチンが実行される。
【００３０】
まず、ステップ１００において、画像に添付された入力デバイスのプロファイルに基づいて、上述した第１の色変換処理を行って、入力画像データとしてのＲＧＢ画像データを、第１のＬａｂ画像データに変換し、ステップ１０２で、入力側及び出力側の観察条件、入力側のプロファイル、及び出力側のプロファイルに基づいて、入力デバイスの色域、及び出力側のプロファイルの特性としての色域情報及びインテント情報に適した色変換プロファイルを、ＨＤＤ２６に記憶された複数の色変換プロファイルの中から選択する。以下に、ステップ１０２を実現するためのプロファイル選択処理ルーチンについて図６を用いて説明する。
【００３１】
まず、ステップ１３０において、入力側のＩＣＣプロファイルの例えばＧｒｅｅｎの色度を取得し、ステップ１３２で、取得されたＧｒｅｅｎの色度が、予め定められたａｄｏｂｅＲＧＢのＧｒｅｅｎ色度及びｓＲＧＢのＧｒｅｅｎ色度の何れと近いかを判定し、ｓＲＧＢのＧｒｅｅｎ色度と近い場合には、入力デバイス色空間の色域がｓＲＧＢに近いと判断し、ステップ１３４において、出力側のＩＣＣプロファイルに基づいて、基本色Ｃ１００％、Ｍ１００％、Ｙ１００％、Ｒ（Ｙ１００％＋Ｍ１００％）、Ｇ（Ｙ１００％＋Ｃ１００％）、Ｂ（Ｍ１００％＋Ｃ１００％）の各々のＬａｂ値を取得し、ステップ１３６で、各Ｌａｂ値の彩度Ｃ＊を算出し、各彩度Ｃ＊が、各彩度Ｃ＊に対応して予め定められたしきい値以下であるか否かを判定する。なお、このしきい値には、出力デバイス色空間について、ＣＡＭの効果が小さい色域サイズであると判断されるような彩度を予め求めて設定しておく。また、出力側のＩＣＣプロファイルについては、出力する機器に対応したＩＣＣプロファイルが予め用意されており、印刷指示の対象となる複写機１４又はプリンタ１６に対応したＩＣＣプロファイルが、出力側のＩＣＣプロファイルとして選択される。
【００３２】
上記のステップ１３６で、各彩度Ｃ＊が各しきい値以下である場合には、出力デバイス色空間の色域の大きさが小さいため、ＣＡＭを用いた色変換処理を行っても効果が少ないと判断し、ステップ１３８で、第２の色変換処理を行わないことを選択し、プロファイル選択処理ルーチンを終了する。
【００３３】
一方、上記のステップ１３６で、彩度Ｃ＊の何れかがしきい値より大きい場合には、ＣＡＭを用いた色変換処理の効果があると判断し、ステップ１４０において、出力側のＩＣＣプロファイルのインテント情報を取得し、ステップ１４２において、ステップ１４０で取得されたインテント情報に、インテントＲｅｌａｔｉｖｅが含まれているか否かを判定し、インテントＲｅｌａｔｉｖｅ（色差最小）がある場合には、ステップ１４４において、入力デバイス色空間の色域がｓＲＧＢであることを想定した色域圧縮処理を行っている色変換プロファイルを選択し、プロファイル選択処理ルーチンを終了するが、一方、インテントＲｅｌａｔｉｖｅがない場合には、第３の色変換処理で選択されるインテントがＰｅｒｃｅｐｔｕａｌとなり、第３の色変換処理において色域圧縮が行われることとなるため、ステップ１４６で、色域圧縮処理を行っていない色変換プロファイルを選択して、プロファイル選択処理ルーチンが終了する。
【００３４】
また、上記のステップ１３２で、取得されたＧｒｅｅｎの色度が、ＡｄｏｂｅＲＧＢのＧｒｅｅｎの色度に近いと判定されると、入力デバイスの色域がＡｄｏｂｅＲＧＢに近いと判断し、ステップ１５０において、出力側のＩＣＣプロファイルに基づいて、基本色Ｃ、Ｍ、Ｙ、Ｒ、Ｇ、Ｂの各々のＬａｂ値を取得し、ステップ１５２で、各Ｌａｂ値の彩度Ｃ＊を算出し、各彩度Ｃ＊が、各彩度Ｃ＊に対応して予め定められたしきい値以下であるか否かを判定する。
【００３５】
上記のステップ１５２で、各彩度Ｃ＊が各しきい値以下である場合には、ＣＡＭを用いた色変換処理を行っても効果が少ないと判断し、ステップ１５４で、第２の色変換処理を行わないことを選択し、プロファイル選択処理ルーチンを終了する。
【００３６】
一方、上記のステップ１５２で、彩度Ｃ＊の何れかがしきい値より大きい場合には、ステップ１５６において、出力側のＩＣＣプロファイルのインテント情報を取得し、ステップ１５８において、ステップ１５６で取得されたインテント情報に、インテントＲｅｌａｔｉｖｅが含まれているか否かを判定し、インテントＲｅｌａｔｉｖｅがある場合には、ステップ１６０において、入力デバイスの色域がａｄｏｂｅＲＧＢであることを想定した色域圧縮処理を行う色変換プロファイルを選択し、プロファイル選択処理ルーチンを終了するが、一方、インテントＲｅｌａｔｉｖｅがない場合には、ステップ１６２で、色域圧縮処理を行っていない色変換プロファイルを選択して、プロファイル選択処理ルーチンが終了する。
【００３７】
上記のように、プロファイル選択処理ルーチンを実行することにより、図７に示すように、入力デバイスの色域がｓＲＧＢに近く、出力デバイスの色域の大きさが大きく、出力側のＩＣＣプロファイルのインテント情報にインテントＲｅｌａｔｉｖｅが存在する場合には、色域圧縮処理でｓＲＧＢから基準色域に圧縮する色変換プロファイルが選択される（図７のＮｏ．１のケース参照）。
【００３８】
また、入力デバイスの色域がｓＲＧＢ又はａｄｏｂｅＲＧＢであって、出力デバイスの色域の大きさが大きく、出力側のＩＣＣプロファイルのインテント情報にインテントＲｅｌａｔｉｖｅ（色差最小)が存在しない（インテントＰｅｒｃｅｐｔｕａｌは有り)場合には、出力側のＩＣＣプロファイル自体の持つ変換パラメータが圧縮されたものであり、第２の色変換処理で色域圧縮処理を行ってしまうと、２重に圧縮処理を行うこととなり、画質が低下してしまうため、色域圧縮処理を行わない色変換プロファイルが選択される(図７のＮｏ．２のケース)。
【００３９】
また、入力デバイスの色域がａｄｏｂｅＲＧＢに近く、出力デバイスの色域の大きさが大きく、出力側のＩＣＣプロファイルのインテント情報にインテントＲｅｌａｔｉｖｅが存在する場合には、色域圧縮処理でａｄｏｂｅＲＧＢから基準色域に圧縮する色変換プロファイルが選択される（図７のＮｏ．３のケース参照）。
【００４０】
また、出力デバイスの色域の大きさが小さい場合には、ＣＡＭ変換の効果がほとんどないため、色変換プロファイルは選択されず、第２の色変換処理を行わないことが選択される（図７のＮｏ．４のケース参照）。
【００４１】
なお、本実施例では、入力側デバイス色空間としてｓＲＧＢ及びａｄｏｂｅＲＧＢ色空間の色域に対応したプロファイルを用意しているが、これに限定されるものではない。また、入力側、出力側の観察条件も複数想定し、それに対応したプロファイルを用意しておいても良い。
【００４２】
そして、変換処理ルーチンのステップ１０４で、ステップ１０２で第２の色変換処理を行わないことが選択されたか否かを判定し、第２の色変換処理を行わないことが選択された場合には、ステップ１０８へ移行するが、第２の色変換処理のための色変換プロファルが選択された場合には、ステップ１０６で、選択された色変換プロファイルに基づいて、第２の色変換処理が行われ、ステップ１００で変換された第１のＬａｂ画像データが、第２のＬａｂ画像データに変換される。
【００４３】
次のステップ１０８では、出力側のＩＣＣプロファイルに基づいて、第３の色変換処理を行って、ステップ１０６で変換された第２のＬａｂ画像データを、ＣＭＹＫ画像データに変換する。なお、ステップ１０２で第２の色変換処理を行わないことが選択された場合には、第１のＬａｂ画像データからＣＭＹＫ画像データに変換される。また、第３の色変換処理では、図７に示すように、入力側のＩＣＣプロファイルや出力側のＩＣＣプロファイルに応じて、所定のインテントが選択される。
【００４４】
そして、ステップ１１０において、ステップ１０８で変換されたＣＭＹＫ画像データを、印刷データとして複写機１４に出力して、変換処理ルーチンを終了する。
【００４５】
そして、複写機１４ではクライアントＰＣ１２から出力されたＣＭＹＫ画像データに基づいて、記録用紙に画像を印刷する。
【００４６】
以上説明したように、第１の実施の形態に係る印刷システムによれば、入力側、出力側の観察条件、複数の色域に対応した色変換プロファイルをＨＤＤに複数記憶しておき、入力デバイスの色域に応じて色変換プロファイルを選択して、装置に依存しないＬａｂ色空間で、入力となるＲＧＢ画像データ及び出力となるＣＭＹＫ画像データの色の見えが同じになるように変換することにより、簡易な処理で、色の見えモデルを反映させた色変換処理を行うことができる。
【００４７】
また、出力側のＩＣＣプロファイルに含まれるインテントの種類に応じて、適した色変換プロファイルを選択し、色の見えモデルを反映させた色変換処理を行うことができる。
【００４８】
また、出力デバイスの色域の大きさが小さく、色の見えモデルを反映した変換を行っても、効果が得られない場合には、色の見えモデルを反映した第２の色変換処理を省略して、処理全体の時間を短縮することができる。
【００４９】
また、観察条件や色域を考慮し、かつ、色の見えモデルを反映させた色変換プロファイルを選択して、第２の色変換処理を行うため、入力側のＩＣＣプロファイルや出力側のＩＣＣプロファイルとして、既存のＩＣＣプロファイルを用いることができ、簡易な構成で、色の見えモデルを反映させた色変換を実現することができる。
【００５０】
ｓＲＧＢとａｄｏｂｅＲＧＢとは、Ｇｒｅｅｎの色度に大きな差があるため、入力側のＩＣＣプロファイルから求めたＧｒｅｅｎの色度に基づいて、入力デバイスの色域を判断することができる。
【００５１】
また、出力側のＩＣＣプロファイルから求めた基本色の彩度に基づいて、出力デバイスの色域のサイズを判断することができる。
【００５２】
なお、上記の実施の形態では、クライアントＰＣにおいて、色変換処理を行う場合を例に説明したが、プリンタ側又は複写機側で色変換処理を行ってもよい。この場合には、複写機やプリンタにおいて、クライアントＰＣから入力されたＲＧＢ画像データに対して、変換処理ルーチンを実行すればよい。
【００５３】
また、入力デバイスの色域として、ｓＲＧＢやａｄｏｂｅＲＧＢを想定している場合を例に説明したが、これに限定されるものではなく、例えば、ディスプレイの調整機能によりカスタマイズされた色域であってもよい。
【００５４】
次に第２の実施の形態について説明する。なお、第２の実施の形態に係る印刷システムの構成は、第１の実施の形態と同一構成であるので、同一符号を付して、構成に関する説明を省略する。
【００５５】
第２の実施の形態では、複数の色域圧縮方法の各々に対応した色変換プロファイルを複数用意している点が第１の実施の形態と異なっている。
【００５６】
第２の実施の形態に係る印刷システムでは、第２の色変換処理で用いられる色変換プロファイルとして、色域圧縮処理を行っていない色変換プロファイルと、入力デバイスの色域がｓＲＧＢであることを想定した色変換プロファイルと、入力デバイスの色域がａｄｏｂｅＲＧＢであることを想定した色変換プロファイルとが用意され、色域圧縮処理を行っているｓＲＧＢであることを想定した色変換プロファイルと、ａｄｏｂｅＲＧＢであることを想定した色変換プロファイルとについては、例えば、明度保存、色相保存、及び色差最小の色域圧縮方法の各々に対応して複数用意され、クライアントＰＣ１２のＨＤＤ２６に記憶されている。
【００５７】
そして、ユーザは、クライアントＰＣ１２において、色域圧縮方法を明度保存、色相保存、及び色差最小の何れかから指定して、印刷指示を行い、変換処理ルーチンでは、指定された色域圧縮方法に対応した色変換プロファイルに基づいて、第２の色変換処理が行われる。
【００５８】
これにより、ユーザは色域圧縮方法を指定することができるため、ユーザの利便性を向上させることができる。
【００５９】
次に第３の実施の形態について説明する。なお、第１の実施の形態と同様の構成となっている部分については、同一符号を付して、説明を省略する。
【００６０】
第３の実施の形態では、色域圧縮処理の出力色域の大きさが異なる複数の色変換プロファイルを用意している点が第１の実施の形態と異なっている。
【００６１】
第３の実施の形態に係る印刷システムでは、第２の色変換処理で用いられる色変換プロファイルとして、色域圧縮処理を行っていない色変換プロファイルと、入力デバイスの色域がｓＲＧＢであることを想定した色変換プロファイルと、入力デバイスの色域がａｄｏｂｅＲＧＢであることを想定した色変換プロファイルとが用意されており、また、色域圧縮処理を行うｓＲＧＢであることを想定した色変換プロファイルと、ａｄｏｂｅＲＧＢであることを想定した色変換プロファイルとについては、出力色域のサイズ毎に複数用意され、クライアントＰＣ１２のＨＤＤ２６に記憶されている。
【００６２】
そして、変換処理ルーチンでは、出力側のＩＣＣプロファイルに基づいて、出力デバイスの色域のサイズを算出し、算出された色域サイズのカテゴリに対応した色変換プロファイルが選択され、選択された色変換プロファイルに基づいて、第２の色変換処理が行われる。
【００６３】
これにより、出力デバイスの色域サイズに適した色域圧縮が行われるため、画質を劣化させずに、色変換処理を行うことができる。
【図面の簡単な説明】
【００６４】
【図１】本発明の第１の実施の形態に係る印刷システムの構成を示す概略図である。
【図２】本発明の第１の実施の形態に係るクライアントＰＣの構成を示すブロック図である。
【図３】カラー画像データの色変換処理の内容を示すブロック図である。
【図４】色変換プロファイルの作成方法を示すイメージ図である。
【図５】本発明の第１の実施の形態に係るクライアントＰＣにおける変換処理ルーチンの内容を示すフローチャートである。
【図６】本発明の第１の実施の形態に係るクライアントＰＣにおけるプロファイル選択処理ルーチンの内容を示すフローチャートである。
【図７】プロファイル選択処理ルーチンによって選択される色変換プロファイルを示す表である。
【符号の説明】
【００６５】
１０  印刷システム
１２  クライアントＰＣ
１４  複写機
１６  プリンタ
２０  ＲＯＭ
２２  ＣＰＵ
２４  ＲＡＭ
２６  ＨＤＤ
３２  ディスプレイ
【図１】
2008206036.tif 000003
【図２】
2008206036.tif 000004
【図３】
2008206036.tif 000005
【図４】
2008206036.tif 000006
【図５】
2008206036.tif 000007
【図６】
2008206036.tif 000008
【図７】
2008206036.tif 000009