(57)【要約】      （修正有）【課題】画像が破綻することなく、入力画像がより鮮やかになるように彩度の補正を行うこと。【解決手段】画像処理装置に入力される入力画像の彩度を補正する補正処理方法であって、ユーザにより指定される彩度の補正量を受け付け、指定された補正量が予め設定されたしきい値Ｔｓよりも小さいときには、入力画像の特定色ＡＲ１の色相を変えることなく、最大彩度補正量ΔＥｓに相当する量まで彩度の補正のみを行い、指定された補正量がしきい値Ｔｓよりも大きいときには、出力色空間の特定色ＢＲに近づくように、出力色空間に対応した色相の移動をともないながら、最大色相等補正量ΔＥｈに相当する量まで彩度補正を行う。【選択図】図８
2006121432.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置に入力される入力画像の彩度を補正する補正処理方法であって、
ユーザにより指定される彩度の補正量を受け付け、指定された補正量が予め設定されたしきい値よりも小さいときには、前記入力画像に対して色相を変えることなく彩度の補正のみを行い、指定された補正量が前記しきい値よりも大きいときには、補正後の画像を出力すべき出力色空間に対応した色相の移動をともなった彩度補正を行う、
ことを特徴とする画像処理装置における補正処理方法。
【請求項２】
色空間における原色またはその補色を特定色として、入力色空間の特定色が出力色空間の特定色に近づくように前記色相の移動を行う、
請求項１記載の画像処理装置における補正処理方法。
【請求項３】
前記しきい値を、入力色空間の特定色についての入力色空間と出力色空間とにおける最大彩度の差によって決定される最大彩度補正量と、入力色空間と出力色空間とにおける特定色の色相、彩度、および明度の差から決定される最大色相等補正量との比率によって決定する、
請求項２記載の画像処理装置における補正処理方法。
【請求項４】
前記しきい値を、前記入力画像の彩度ヒストグラムによって決定される最大彩度補正量と、入力色空間と出力色空間とにおける特定色の色相、彩度、および明度の差から決定される最大色相等補正量との比率によって決定する、
請求項２記載の画像処理装置における補正処理方法。
【請求項５】
前記出力色空間についての色変換情報を記録するプロファイルを作成する際に、前記特定色についての色相、彩度、および明度についての情報を前記プロファイルに記録しておき、前記最大彩度補正量または前記最大色相等補正量の決定の際に前記プロファイルを参照する、
請求項３または４記載の画像処理装置における補正処理方法。
【請求項６】
前記彩度の補正を行う際に、低彩度部分の補正量を高彩度部分の補正量よりも少なくする、
請求項１ないし５のいずれかに記載の画像処理装置における補正処理方法。
【請求項７】
ユーザにより指定される彩度の補正量と入力画像に対する彩度補正を行った場合の出力画像との関係を色変換テーブルに予め記録しておき、ユーザによって彩度の補正量が指定されたときに、前記色変換テーブルから入力画像に対する出力画像のデータを読み出して彩度補正を行う、
請求項１ないし６のいずれかに記載の画像処理装置における補正処理方法。
【請求項８】
入力色空間から入力される入力画像に彩度の補正を行って出力色空間の出力画像に変換するための画像処理装置であって、
ユーザにより指定される彩度の補正量を受け付ける補正量取得手段と、
前記補正量が予め設定されたしきい値よりも小さいときには前記入力画像に対して色相を変えることなく彩度の補正のみを行って前記出力画像を生成し、前記補正量が前記しきい値より大きいときには出力色空間に対応した色相の移動をともなった彩度補正を行って前記出力画像を生成する、彩度補正手段と、
を有することを特徴とする画像処理装置。
【請求項９】
画像処理装置に入力される入力画像の彩度を補正する補正処理方法であって、
ユーザにより指定される彩度の補正量を受け付け、
指定された補正量が予め設定されたしきい値よりも小さいときには、前記入力画像に対して色相を変えることなく、入力色空間における原色またはその補色である特定色について出力色空間における最大彩度となるまでの間で彩度の補正を行い、
指定された補正量が前記しきい値よりも大きいときには、入力色空間の特定色が出力色空間の特定色に近づくように色相の移動をともなった彩度補正を行う、
ことを特徴とする画像処理装置における補正処理方法。
【請求項１０】
入力色空間から入力される入力画像に彩度の補正を行って出力色空間の出力画像に変換するための画像処理装置であって、
ユーザにより指定される補正量を受け付ける補正量取得手段と、
入力色空間における原色またはその補正色である特定色についての入力色空間と出力色空間とにおける彩度の差に基づいて最大彩度補正量を求める手段と、
特定色についての入力色空間と出力色空間とにおける色相、彩度、および明度の差に基づいて最大色相等補正量を求める手段と、
前記最大彩度補正量と前記最大色相等補正量との比率によってしきい値を求める手段と、
前記補正量が前記しきい値よりも小さいときには前記入力画像に対して色相を変えることなく彩度の補正のみを行い前記補正量が前記しきい値より大きいときには出力色空間に対応した色相の移動をともなった彩度補正を行う彩度補正手段と、
を有することを特徴とする画像処理装置。
【請求項１１】
入力色空間から入力される入力画像に彩度の補正を行って出力色空間の出力画像に変換するための画像処理装置であって、
ユーザにより指定される補正量を受け付ける補正量取得手段と、
前記入力画像の彩度ヒストグラムに基づいて最大彩度補正量を求める手段と、
色空間における原色またはその補正色である特定色についての入力色空間と出力色空間とにおける色相、彩度、および明度の差に基づいて最大色相等補正量を求める手段と、
前記最大彩度補正量と前記最大色相等補正量との比率によってしきい値を求める手段と、
前記補正量が前記しきい値よりも小さいときには前記入力画像に対して色相を変えることなく彩度の補正のみを行い前記補正量が前記しきい値より大きいときには出力色空間に対応した色相の移動をともなった彩度補正を行う彩度補正手段と、
を有することを特徴とする画像処理装置。
【請求項１２】
前記最大彩度補正量を求める手段は、前記彩度ヒストグラムに基づいて彩度の高い所定割合の画素を取得し、それらの画素の各特定色の彩度値と各特定色についての入力色空間または出力色空間が取り得る最大の彩度値とから、前記最大彩度補正量を求める、
請求項１１記載の画像処理装置。
【請求項１３】
入力画像に彩度の補正を行って出力色空間の出力画像に変換するための画像処理装置であって、
ユーザにより指定される補正量を受け付ける補正量取得手段と、
入力画像を入力プロファイルに基づいて均等色空間に変換する手段と、
前記均等色空間において、前記補正量が予め設定されたしきい値よりも小さいときには前記入力画像に対して色相を変えることなく彩度の補正のみを行い前記補正量が前記しきい値より大きいときには出力色空間に対応した色相の移動をともなった彩度補正を行う彩度補正手段と、
彩度補正の行われた入力画像を出力プロファイルに基づいて前記出力色空間に変換するガマットマッピング手段と、
を有することを特徴とする画像処理装置。
【請求項１４】
入力色空間から入力される入力画像に彩度の補正を行って出力色空間の出力画像に変換するためのコンピュータプログラムを記録した記録媒体であって、
ユーザにより指定される彩度の補正量を受け付け、指定された補正量が予め設定されたしきい値よりも小さいときには、前記入力画像に対して色相を変えることなく彩度の補正のみを行い、指定された補正量が前記しきい値よりも大きいときには、補正後の画像を出力すべき出力色空間に対応した色相の移動をともなった彩度補正を行う処理をコンピュータに実行させるためのコンピュータプログラムを記録した記録媒体。
【請求項１５】
入力色空間から入力される入力画像に彩度の補正を行って出力色空間の出力画像に変換するためのコンピュータプログラムであって、
ユーザにより指定される彩度の補正量を受け付け、指定された補正量が予め設定されたしきい値よりも小さいときには、前記入力画像に対して色相を変えることなく彩度の補正のみを行い、指定された補正量が前記しきい値よりも大きいときには、補正後の画像を出力すべき出力色空間に対応した色相の移動をともなった彩度補正を行う処理をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力画像の彩度を所定の出力色空間を有する出力デバイスに合わせて補正を行う方法、およびその方法を適用した画像処理装置に関する。本発明は、例えば、プリンタドライバ、ＲＩＰ、電子入稿用の原稿作成ソフトなど、種々の出力デバイスに合わせて処理を行う画像処理装置において、出力される画像の特性を生かした彩度補正を簡易なパラメータによって行うようにする方法に関する。
【背景技術】
【０００２】
従来より、画像処理装置に入力された入力画像に対し、入出力デバイスの色特性やユーザの好みなどに応じて種々の色補正や色変換が行われる。例えば、入力画像の彩度を強調補正してより鮮やかな画像としたい場合がある。この場合に、入力画像に対して彩度の補正を行うこととなる。
【０００３】
従来における彩度の補正方法として、例えばＲＧＢ色空間において、入力画像について、Ｒ、Ｇ、Ｂのいずれかの色成分の値を増加させる方法が一般的である（特許文献１）。また、入力画像を均等色空間に変換した後、均等色空間上において色相線に沿って色域を拡張する手法も知られている。
【０００４】
また、入力画像についての彩度分布を求め、これに基づいて彩度強調指数を求め、彩度の補正の程度を自動的に判別して彩度補正を行う方法も提案されている（特許文献１）。
【特許文献１】特開２００３−５０９９７
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上に述べた従来の彩度の補正方法では、彩度を補正できる範囲が狭い範囲に限定されるため、彩度を強調したものの鮮やかさが未だ望み通りにはなっていないということがある。
【０００６】
また、出力色空間を考慮せずに色域を拡張した場合には、補正後の画像を実際に出力色空間に変換したときに、ＲＧＢやＣＭＹなどの特定色が入力色空間での再現と異なった印象になったり、色空間の圧縮がうまくいかず、画像が破綻することがある。
【０００７】
本発明は、上述の問題に鑑みてなされたもので、画像が破綻することなく、入力画像がより鮮やかになるように彩度の補正を行うことのできる画像処理装置における補正処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る方法は、画像処理装置に入力される入力画像の彩度を補正する補正処理方法であって、ユーザにより指定される彩度の補正量を受け付け、指定された補正量が予め設定されたしきい値よりも小さいときには、前記入力画像に対して色相を変えることなく彩度の補正のみを行い、指定された補正量が前記しきい値よりも大きいときには、補正後の画像を出力すべき出力色空間に対応した色相の移動をともなった彩度補正を行う。
【０００９】
好ましくは、色相の移動の際に、色空間における原色またはその補色を特定色として、出力色空間の特定色に近づくように前記色相の移動を行う。
【００１０】
そして、前記しきい値を、入力色空間の特定色についての入力色空間と出力色空間とにおける最大彩度の差によって決定される最大彩度補正量と、入力色空間と出力色空間とにおける特定色の色相、彩度、および明度の差から決定される最大色相等補正量との比率によって決定する。
【００１１】
最大彩度補正量と最大色相等補正量とを同じ重みで比率をとった場合には、しきい値はこれら全体に占める最大彩度補正量の割合に等しくなる。その場合に、色相および明度を変えることなく彩度を上げることのできる量は最大彩度補正量に等しい。補正を最大彩度補正量に達するまで行った後は、出力色空間の範囲内において、色相および／または明度をも変えながら、入力色空間のそれぞれの特定色に対応する出力色空間の特定色に近づくように補正を行うこととなる。特定色は、例えば、Ｒ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙであり、これらは純色であるので、３色または４色の混合色よりもより鮮やかであり、特定色に近づくことによって彩度が向上する。
【００１２】
また、前記しきい値を、前記入力画像の彩度ヒストグラムによって決定される最大彩度補正量と、前記最大色相等補正量との比率によって決定してもよい。
【００１３】
その場合に、例えば、前記彩度ヒストグラムに基づいて彩度の高い所定割合の画素を取得し、それらの画素の各特定色の彩度値と各特定色についての入力色空間または出力色空間が取り得る最大の彩度値とから、前記最大彩度補正量を求める。
【００１４】
また、前記出力色空間についての色変換情報を記録するプロファイルを作成する際に、前記特定色についての色相、彩度、および明度についての情報を前記プロファイルに記録しておき、前記最大彩度補正量または前記最大色相等補正量の決定の際に前記プロファイルを参照する。
【００１５】
また、前記彩度の補正を行う際に、低彩度部分の補正量を高彩度部分の補正量よりも少なくしてもよい。
【００１６】
処理速度を高速化するには、ユーザにより指定される彩度の補正量と入力画像に対する彩度の補正を行った場合の出力画像との関係を色変換テーブルに予め記録しておき、ユーザによって彩度の補正量が指定されたときに、前記色変換テーブルから入力画像に対する出力画像のデータを読み出して彩度補正を行うようにすればよい。
【００１７】
本発明に係る装置は、ユーザにより指定される彩度の補正量を受け付ける補正量取得手段と、前記補正量が予め設定されたしきい値よりも小さいときには前記入力画像に対して色相を変えることなく彩度の補正のみを行って前記出力画像を生成し、前記補正量が前記しきい値より大きいときには出力色空間に対応した色相の移動をともなった彩度補正を行って前記出力画像を生成する、彩度補正手段とによって構成される。
【００１８】
また、入力色空間における原色またはその補正色である特定色についての入力色空間と出力色空間とにおける彩度の差に基づいて最大彩度補正量を求める手段と、特定色についての入力色空間と出力色空間とにおける色相、彩度、および明度の差に基づいて最大色相等補正量を求める手段と、前記最大彩度補正量と前記最大色相等補正量との比率によってしきい値を求める手段とを設ける。
【００１９】
また、入力画像を入力プロファイルに基づいて均等色空間に変換する手段と、前記均等色空間において、前記補正量が予め設定されたしきい値よりも小さいときには前記入力画像に対して色相を変えることなく彩度の補正のみを行い前記補正量が前記しきい値より大きいときには出力色空間に対応した色相の移動をともなった彩度補正を行う彩度補正手段と、彩度補正の行われた入力画像を出力プロファイルに基づいて前記出力色空間に変換するガマットマッピング手段とを有して構成される。
【００２０】
また、上のような処理をコンピュータに実行させるためのコンピュータプログラム、またはそのコンピュータプログラムを記録した記録媒体として構成することもできる。
【発明の効果】
【００２１】
本発明によると、画像が破綻することなく、入力画像がより鮮やかになるように彩度の補正を行うことができる。
【発明を実施するための最良の形態】
【００２２】
〔第１の実施形態〕
図１は本発明に係る第１の実施形態の画像処理装置１の全体の外観を示す図、図２は画像処理装置１の構成を示すブロック図である。
【００２３】
図１において、画像処理装置１は、処理装置本体１０、ディスプレイ１１、プリンタ１２、スキャナ１３、キーボード１４、およびマウス１５などからなる。
【００２４】
図２において、処理装置本体１０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスク２４、ＣＤ−ＲＯＭ（Compact Disc Read-Only Memory ）ドライブ２５、ＦＤ（Flexible Disk ）ドライブ２６、およびネットワークインタフェース２７を備える。処理装置本体１０のこれらの素子または機器は、適当なバスまたはインタフェースを介して相互に接続されている。
【００２５】
ＲＯＭ２２は、オペレーティングシステムのブートアッププログラムなどを格納する。ＲＡＭ２３には、ＣＰＵ２１によって実行される種々のプログラムが書き込まれる。ＲＡＭ２３には、また、プログラムの実行中において種々のデータ、ファイル、テーブルなどが書き込まれて一時的に記憶され、処理における作業領域として使用される。ハードディスク２４は、プログラムやデータなどを記憶する。ＣＤ−ＲＯＭドライブ２５にはＣＤ−ＲＯＭ３１が装着され、ＦＤドライブ２６にはＦＤ３２が装着され、それぞれ必要に応じてアクセスされる。ネットワークインタフェース２７は、処理装置本体１０をネットワークＮＷに接続するためのものである。
【００２６】
処理装置本体１０として、一般的なパーソナルコンピュータを用いることができる。
【００２７】
なお、ハードディスク２４には、ディスプレイ１１、プリンタ１２、およびスキャナ１３のそれぞれのプロファイル（デバイスプロファイル）が記憶される。
【００２８】
それぞれのプロファイルは、各装置から処理装置本体１０に入力されてもよいし、ＣＤ−ＲＯＭ３１またはＦＤ３２に記録されたプロファイルがＣＤ−ＲＯＭドライブ２５またはＦＤドライブ２６から入力されてもよい。さらに、プロファイルは、ネットワークＮＷに接続された他のプリンタまたはコンピュータなどのデバイスからネットワークインタフェース２７を介して入力されてもよい。これらのプロファイルは、各デバイスに対応付けられてハードディスク２４に記憶される。
【００２９】
ディスプレイ１１のプロファイルおよびスキャナ１３のプロファイルは、入力プロファイルＰＦ１となり得る。プリンタ１２のプロファイルおよびディスプレイ１１のプロファイルは出力プロファイルＰＦ２となり得る。また、入力プロファイルＰＦ１および出力プロファイルＰＦ２などをリンクしてリンクプロファイルを作成することもある。
【００３０】
ＣＰＵ２１によって実行されるプログラムは、ＣＤ−ＲＯＭ３１またはＦＤ３２などの記録媒体に格納されて流通し、ＣＤ−ＲＯＭドライブ２５またはＦＤドライブ２６などにより記録媒体から読み取られ、ハードディスク２４に一旦格納される。さらに、ハードディスク２４からＲＡＭ２３に読み出され、ＣＰＵ２１により実行される。
【００３１】
なお、記録媒体として、磁気テープ、カセットテープ、光ディスク、光磁気ディスク、または、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭなどの半導体メモリなどを用いることも可能である。プログラムには、ＣＰＵ２１により直接に実行可能なプログラムのみではなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラムなどが含まれる。
【００３２】
第１の実施形態での動作の例では、スキャナ１３によって読み込まれた入力画像データ（色データ）に対して、処理装置本体１０によって彩度の補正または彩度補正を含んだ画像処理が行われ、その画像がプリンタ１２によって用紙に印刷される。この場合に、処理装置本体１０においては、スキャナ１３のプロファイルを入力プロファイルＰＦ１とし、プリンタ１２のプロファイルを出力プロファイルＰＦ２とする。
【００３３】
また、動作の他の例では、ユーザが、処理装置本体１０で描画作成プログラムを実行させ、ディスプレイ１１に表示された画像を見ながら、キーボード１４やマウス１５を操作して入力画像データを作成し、作成した画像データを入力画像データ（色データ）として用いる。この場合に、ディスプレイ１１は入力装置として用いられ、ディスプレイ１１のプロファイルは入力プロファイルＰＦ１として用いられる。
【００３４】
さらに、その他の動作の例では、種々のデバイスおよびプロファイルを用いて色データを入力し、または他の機器から色データを受信して入力し、入力した色データに彩度補正や色変換処理を加え、それを種々のデバイスで表示し、印刷し、または他の機器へ送信する。
【００３５】
図３は第１の実施形態における画像処理装置１の機能を示すブロック図、図４は補正パラメータ入力画面ＨＧ１の例を示す図である。
【００３６】
図３において、処理装置本体１０には、色変換部１０１、補正処理部１０２、ガマットマッピング部１０３、補正パラメータ入力部１０４、および補正量算出部１０５などが設けられる。補正量算出部１０５には、彩度補正量算出部１２１および色相等補正量算出部１２２が設けられる。また、処理装置本体１０には、入力プロファイルＰＦ１および出力プロファイルＰＦ２が読み込まれ、内部のＲＡＭ２３などに一旦記憶される。なお、図３においては、図１で示されるスキャナ１３を「画像入力部１３」と表記し、プリンタ１２を「画像出力部１２」と表記した。上に述べたように、画像出力部１２または画像入力部１３はとして、種々のデバイスを用いることが可能である。また、入力色空間または出力色空間についても、用いるデバイスに応じた色空間が適用される。
【００３７】
画像入力部１３から入力さた入力画像データＣＤ１は、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の３原色によって色を表現するＲＧＢ表色系のデータ（ＲＧＢデータ）である。入力画像データＣＤ１は、画像入力部１３に固有の色特性に依存したもの、つまりデバイスデペンデントであるため、色変換部１０１によって、ＸＹＺ表色系またはＬ＊ａ＊ｂ＊表色系などの絶対色空間の表色系のデータに変換される。本実施形態では、均等色空間であるＬ＊ａ＊ｂ＊表色系（以降において「Ｌａｂ表色系」と記載する）の画像データＣＥ１に変換される。
【００３８】
補正処理部１０２は、補正量算出部１０５で算出された内容に基づいて、画像データＣＥ１に対する彩度補正を行い、画像データＣＥ２を出力する。
【００３９】
ガマットマッピング部１０３は、画像データＣＥ２が画像出力装置１２による色再現が可能な範囲内（色域内）に納まるように、所定の変換方式による公知のガマットマッピングを行う。
【００４０】
補正パラメータ入力部１０４は、ディスプレイ１１の表示面ＨＧに、図４に示す補正パラメータ入力画面ＨＧ１をウインドウとして表示し、ユーザにより指定される彩度の補正量を受け付けて補正パラメータＰを生成する。つまり、補正パラメータ入力画面ＨＧ１において、ユーザは、マウス１５を操作してスライダＳＤを左右に移動させ、補正パラメータＰの値を指定する。スライダＳＤの位置に応じて、補正パラメータＰの値がボックスＢＸに表示される。補正パラメータＰは、例えば、０〜１００パーセントの範囲、または０〜１の範囲で可変可能である。補正パラメータＰが「０」の場合は補正せず、値が大きくなるにしたがって補正量が増大し、１００パーセントまたは「１」で最大の補正を行う。図４の例では、補正パラメータＰがパーセントで表示されている。
【００４１】
補正量算出部１０５は、補正パラメータ入力部１０４によってユーザから指定された補正パラメータＰ、および、入力プロファイルＰＦ１および出力プロファイルＰＦ２によって決定される特定色（入力特定色情報ＫＮ、出力特定色情報ＫＳ）に基づいて、彩度補正パラメータＰｓ（または彩度補正量Ｆｓ）および色相等補正パラメータＰｈ（または色相等補正量Ｆｈ）を算出する。彩度補正パラメータＰｓおよび色相等補正パラメータＰｈの算出の過程において、入力プロファイルＰＦ１および出力プロファイルＰＦ２の特定色に基づいて、最大彩度補正量Ｓｓおよび最大色相等補正量Ｓｈが算出され、これらに基づいてしきい値Ｔｓが算出される。
【００４２】
なお、彩度補正量算出部１２１において、最大彩度補正量Ｓｓや最大色相等補正量Ｓｈ、しきい値Ｔｓ、および補正パラメータＰに基づいて、彩度補正パラメータＰｓまたは彩度補正量Ｆｓが算出され、色相等補正量算出部１２２において、色相等補正パラメータＰｈまたは色相等補正量Ｆｈが算出される。
【００４３】
算出された彩度補正パラメータＰｓおよび色相等補正パラメータＰｈに基づいて、補正処理部１０２において彩度補正が行われる。その結果、補正処理部１０２において、補正パラメータＰがしきい値Ｔｓよりも小さいときには、画像データＣＥ１に対して色相を変えることなく彩度の補正のみを行い、補正パラメータＰがしきい値Ｔｓよりも大きいときには、出力プロファイルＰＦ２で規定される出力色空間に対応した色相の移動をともなった彩度補正を行う。
【００４４】
なお、特定色とは、色空間における１つの原色または２つの原色を混合した色である。本実施形態においては、原色である、Ｒ、Ｇ、Ｂの３色、およびそれら２つをそれぞれ混合した色つまり補色である、Ｃ、Ｍ、Ｙの３色、合計６色が特定色となる。通常、入力色空間のＲ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙと出力色空間のそれとは、互いに異なる。つまり、特定色の実際の色はデバイスの特性によって異なる。入力特定色情報ＫＮは、入力プロファイルＰＦ１から得られる各特定色についての情報であり、出力特定色情報ＫＳは、出力プロファイルＰＦ２から得られる各特定色についての情報である。これらには、各特定色の色相、彩度、明度を示す情報などが含まれる。
【００４５】
しきい値Ｔｓを超えない範囲での彩度補正においては、上に述べたように色相を変えないで、つまり同じ色相線に沿って、より鮮やかな画像となるように、彩度補正を行う。しきい値Ｔｓを超えて行う彩度補正においては、出力色空間からはみ出さない範囲で、出力色空間の特定色に近づくように色相を移動させる。特定色は、上に述べたように原色またはその補色であるから、純色であり、その周辺の色よりもより鮮やかである。したがって、特定色に近づくことによって鮮やかさが増す。その際に、色相の移動が出力色空間の範囲内で行われるから、後でガマットマッピングを行ったときに、補正された色が出力色空間からはみ出すことがなく、画像が破綻することがない。
【００４６】
また、彩度補正を行う際に、画像データＣＥ１の低彩度部分の補正量を高彩度部分の補正量よりも少なくする。つまり、画像データＣＥ１において、彩度が低いグレ−に近い部分では彩度補正を行う割合を低くし、中彩度から高彩度領域にかけて、彩度補正を行う割合を徐々に大きくしていく。
【００４７】
なお、最大彩度補正量Ｓｓは、入力色空間の特定色について、入力色空間と出力色空間とにおける最大彩度の差によって決定される。最大彩度補正量Ｓｓの決定に当たって、後で実行されるガマットマッピング部１０３におけるアルゴリズムを考慮して、画像が正常に再現されると予想される限界の彩度補正量を最大彩度補正量Ｓｓとしてよい。
【００４８】
最大色相等補正量Ｓｈは、入力色空間と出力色空間とにおける各特定色の色相、彩度、および明度の差から決定される。しきい値Ｔｓは、最大彩度補正量Ｓｓと最大色相等補正量Ｓｈとの比率によって決定される。その際に、いずれかに重みＶが付けられることもある。
【００４９】
次に、彩度補正パラメータＰｓ、彩度補正量Ｆｓ、色相等補正パラメータＰｈ、および色相等補正量Ｆｈなどの求め方の例を説明する。
【００５０】
図５は入力色空間および出力色空間の例を示す図、図６は図５に示す入力色空間および出力色空間の入力特定色情報ＴＮおよび出力特定色情報ＴＳの例を示す図、図７は本実施形態の画像処理装置１における彩度補正の方法を説明する図、図８は図６の一部を拡大して示す図である。
【００５１】
一般に色空間は３次元で表されることが多いが、図５、図７、図８においては、入力色空間ＣＡおよび出力色空間ＣＢは、６つの特定色について取り得る最大彩度の部分を１つの平面に描いて概念的に示している。つまり、図５、図７、図８は、特定色の彩度、色相、明度についての立体的な位置関係を、便宜上、１つの平面上に示したものである。実際には、それぞれの特定色は、図に示すような同一平面にはないのが通常である。
【００５２】
図５において、６つの特定色は、入力色空間ＣＡでは、Ｒ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのそれぞれの符号の前に「Ａ」を付して示し、出力色空間ＣＢでは、Ｒ、Ｇ、Ｂ、Ｃ、Ｍ、Ｙのそれぞれの符号の前に「Ｂ」を付して示してある。図の中心Ｑを通る上下方向の矢印は、明度を示す軸である。
【００５３】
図６に示すように、それぞれの特定色は、３次元または４次元の座標で表すことができる。図６にはその一例が示されている。すなわち図６に示した例では、入力色空間ＣＡにおいて、Ｒ（赤）である特定色ＡＲは、ＲＧＢ座標が（２５５，０，０）である。つまり、特定色ＡＲは、Ｒが最大の「２５５」、ＧおよびＢが最小の「０」であり、Ｒのみの純色である。また、Ｒ（赤）の補色（シアン）である特定色ＡＣは、ＲＧＢ座標が（０，２５５，２５５）である。つまり、特定色ＡＣは、Ｒが最小の「０」、ＧおよびＢが最大の「２５５」であり、ＧおよびＢのみの純色である。
【００５４】
また、出力色空間ＣＢにおいて、Ｒ（赤）である特定色ＢＲは、ＣＭＹＫ座標が（０，２５３，２３５，０）である。つまり、特定色ＢＲは、ＣおよびＫが「０」、Ｍが「２５３」、Ｙが「２３５」であり、ＭとＹのみの純色である。また、Ｒ（赤）の補色（シアン）である特定色ＢＣは、ＣＭＹＫ座標が（２５５，０，０，０）である。つまり、特定色ＢＣは、Ｃが「２５５」、Ｍ、Ｙ、およびＫが「０」であり、Ｃのみの純色である。
【００５５】
このような情報は、入力プロファイルＰＦ１および出力プロファイルＰＦ２から、入力特定色情報ＴＮおよび出力特定色情報ＴＳとして取得される。デバイスによってそれら情報の内容は異なる。
【００５６】
図５に示すように、入力色空間ＣＡは出力色空間ＣＢからはみ出た状態であるので、入力色空間ＣＡを出力色空間ＣＢの範囲内に収めるために、入力色空間ＣＡに対してガマット圧縮を行う。ガマット圧縮を行うに際して、ガマットマッピング部１０３におけるガマットマッピングアルゴリズムを考慮する。つまり、後でガマットマッピング部１０３による処理を行った場合に、彩度補正によって色が出力色空間からはみ出さないようにガマット圧縮を行う。
【００５７】
図７に示すように、ガマット圧縮された入力色空間ＣＡ１は、出力色空間ＣＢの範囲内に収められている。入力色空間ＣＡ１の６つの特定色は、入力色空間ＣＡのそれぞれの特定色の符号の後に「１」を付して示す。
【００５８】
そこで、ガマット圧縮された入力色空間ＣＡ１の各特定色について、入力色空間ＣＡ１と出力色空間ＣＢとについての最大彩度の差を取得し、これを最大彩度補正量Ｓｓとする。つまり、入力色空間ＣＡ１の各特定色について、それぞれの色相線である、Ｑ−ＡＲ１、Ｑ−ＡＧ１、Ｑ−ＡＢ１、Ｑ−ＡＹ１、Ｑ−ＡＭ１、Ｑ−ＡＣ１を延長し、出力色空間ＣＢの外形線との交点、ＡＲ２、ＡＧ２、ＡＢ２、ＡＹ２、ＡＭ２、ＡＣ２を求める。各特定色の点と交点との距離が最大彩度補正量Ｓｓである。
【００５９】
なお、ここでは、最大彩度補正量Ｓｓの効果（つまり彩度を引き伸ばせる最大の量）を均等色空間上の色差に換算した値ΔＥｓを、最大彩度補正量として用いる。そうすると、最大彩度補正量ΔＥｓを次のように表すことが可能である。
【００６０】
ΔＥｓ（Ｒ）＝ＡＲ２−ＡＲ１
ΔＥｓ（Ｇ）＝ＡＧ２−ＡＧ１
ΔＥｓ（Ｂ）＝ＡＢ２−ＡＢ１
ΔＥｓ（Ｙ）＝ＡＹ２−ＡＹ１
ΔＥｓ（Ｍ）＝ＡＭ２−ＡＭ１
ΔＥｓ（Ｃ）＝ＡＣ２−ＡＣ１
また、入力色空間ＣＡ１および出力色空間ＣＢのそれぞれの特定色の色相および明度を取得する。そして、入力色空間ＣＡの特定色と出力色空間ＣＢの特定色とを１対１で対応付け、それぞれの色相および明度についての差を取得し、これを最大色相等補正量Ｓｈとする。最大色相等補正量Ｓｈについても、その効果を均等色空間上の色相差、彩度差、および明度差に換算した値ΔＥｈを、最大色相等補正量として用いる。つまり、最大色相等補正量ΔＥｈは、均等色空間における、色相差、彩度差、および明度差の２乗平均をとることによって算出可能である。
【００６１】
そして、最大彩度補正量ΔＥｓおよび最大色相等補正量ΔＥｈに基づいて、しきい値Ｔｓを決定する。補正パラメータＰの値の取り得る範囲を０〜１とすると、しきい値Ｔｓは、次の式で示される。
【００６２】
Ｔｓ＝ΔＥｓ／（ΔＥｓ＋Ｖ×ΔＥｈ）
ここで、Ｖは、最大色相等補正量ΔＥｈの重みである。重みＶの大きさによって、補正パラメータＰのレンジのうち、色相および明度の補正をどの程度の重みで入れるかが決定される。例えば、重みＶが「１」のときは、しきい値Ｔｓは、最大彩度補正量ΔＥｓと最大色相等補正量ΔＥｈとの合計に対する最大彩度補正量ΔＥｓの割合となる。つまり、重みＶが「１」のときに、図８においては特定色ＡＲ２の点がしきい値Ｔｓとなる。
【００６３】
重みＶが「１」よりも大きくなるにつれてしきい値Ｔｓが低下し、色相、明度の補正を多く取り入れることとなる。これとは逆に、重みＶが「０」に近づくにつれてしきい値Ｔｓが増大し、色相および明度の補正を取り入れる割合が低くなる。重みＶが「０」の場合は、色相および明度の補正を取り入れない。これは、従来から行われている色相線に沿って色域を拡張する手法に相当する。
【００６４】
この、重みＶの値は、製品ターゲットやドキュメントの種類に応じて変更してもよい。例えば、自然画を多く扱うユーザを対象にするときは重みＶを小さめにし、コンピュータグラフィックやアート系の出力を行うユーザを対象にするときは、重みＶを大きめにするなどである。
【００６５】
次に、これら、最大彩度補正量ΔＥｓ、最大色相等補正量ΔＥｈ、しきい値Ｔｓ、および補正パラメータＰから、彩度補正パラメータＰｓおよび色相等補正パラメータＰｈを求める。
【００６６】
まず、補正パラメータＰとしきい値Ｔｓとを比較し、補正パラメータＰの方が小さい場合、つまり、
Ｐ≦Ｔｓ
の場合には、次の式で彩度補正パラメータＰｓを求める。
【００６７】
Ｐｓ＝〔（ΔＥｓ＋Ｖ×ΔＥｈ）×Ｐ〕／ΔＥｓ
この場合に、色相等補正パラメータＰｈは「０」とする。
【００６８】
また、補正パラメータＰの方がしきい値Ｔｓよりも大きい場合、つまり、
Ｐ＞Ｔｓ
の場合には、彩度補正パラメータＰｓは「１」とし、次の式で色相等補正パラメータＰｈを求める。
【００６９】
Ｐｈ＝〔（ΔＥｓ＋Ｖ×ΔＥｈ）×（Ｐ−Ｔｓ）〕／（Ｖ×ΔＥｈ）
そして、得られた彩度補正パラメータＰｓおよび色相等補正パラメータＰｈを、入力画像データＣＤ１に適用する。その前に、入力画像データＣＤ１を、色変換部１０１によって均等色空間に変換し、画像データＣＥ１としておく。画像データＣＥ１に対して、彩度補正パラメータＰｓを適用して彩度を向上させる。そのとき、最大彩度補正量ΔＥｓに彩度補正パラメータＰｓを乗じたものを彩度補正量Ｆｓとし、この彩度補正量Ｆｓを画像データＣＥ１の各色の彩度に加算する。
【００７０】
それによって、例えば図８に示す最大彩度補正量ΔＥｓの矢印に沿って、特定色ＡＲ１の点が特定色ＡＲ２の点に向かって移動する。補正パラメータＰがしきい値Ｔｓに達するまでは、この彩度補正量Ｆｓのみを加算する。
【００７１】
補正パラメータＰがしきい値Ｔｓを超えると、超えた部分について、色相等補正パラメータＰｈによる彩度補正を行う。つまり、色相等補正パラメータＰｈに応じて、出力色空間ＣＢの対応する特定色に近づくように、画像データＣＥ１の色相、彩度、明度を変更する。最大色相等補正量ΔＥｈの算出に用いた色相差、彩度差、および明度差のそれぞれに対して色相等補正パラメータＰｈを乗じたものを色相等補正量Ｆｈとし、画像データＣＥ１の各色について、しきい値Ｔｓに達した点に対して、色相等補正量Ｆｈで示される色相、彩度、および明度の補正量を加算する。
【００７２】
それによって、例えば図８に示す最大色相等補正量ΔＥｈの矢印に沿って、特定色ＡＲ２の点が特定色ＢＲの点に向かって移動する。このように、補正パラメータＰがしきい値Ｔｓに達した後は、色相等補正量Ｆｈによる色相、彩度、および明度の補正を行う。このとき、色が純色に近づくので、画像の彩度が向上する。なお、このとき同時に色相および明度も補正されることとなる。
【００７３】
このように、補正量算出部１０５において、最大彩度補正量ΔＥｓ、最大色相等補正量ΔＥｈ、しきい値Ｔｓなどが、入力特定色情報ＴＮおよび出力特定色情報ＴＳに基づいて、予め算出されてメモリに記憶されており、補正パラメータＰの値に応じて、動的に、彩度補正量Ｆｓおよび色相等補正量Ｆｈが求められ、画像データＣＥ１に対して適用される。
【００７４】
その結果、補正処理部１０２において、補正パラメータＰに応じた彩度補正が行われ、画像データＣＥ１が画像データＣＥ２に変換される。画像データＣＥ２は、ガマットマッピング部１０３によって出力色空間ＣＢに変換され、出力画像データＣＤ２として画像出力部１２に出力される。
【００７５】
上に述べた補正処理部１０２の彩度補正処理について、フローチャートを参照して説明する。
【００７６】
図９は彩度補正処理を示すフローチャートである。
【００７７】
図９において、入力プロファイルＰＦ１および出力プロファイルＰＦ２に基づいて、しきい値Ｔｓおよび補正パラメータＰのレンジなどが決定される（＃１１）。補正パラメータ入力画面ＨＧ１などから補正パラメータＰが取得される（＃１２）。補正パラメータＰとしきい値Ｔｓとが比較される（＃１３）。
【００７８】
補正パラメータＰがしきい値Ｔｓよりも小さい場合には（＃１３でイエス）、彩度補正パラメータＰｓを算出し（＃１４）、彩度補正パラメータＰｓを適用しながら、画像データＣＥ１を色補正して画像データＣＥ２に変換する（＃１６）。
【００７９】
補正パラメータＰがしきい値Ｔｓよりも大きい場合には（＃１３でノー）、彩度補正パラメータＰｓおよび色相等補正パラメータＰｈを算出し（＃１５）、それらの補正パラメータＰｓ，Ｐｈを適用しながら、画像データＣＥ１を色補正して画像データＣＥ２に変換する（＃１６）。
【００８０】
このように、本実施形態においては、補正パラメータＰがしきい値Ｔｓに到達するまでは同じ色相線に沿った彩度補正を行うが、補正パラメータＰがしきい値Ｔｓを超えた後は、出力色空間ＣＢの特定色に近づくように、色相、彩度、明度の移動を行う。これによって、彩度を従来よりも強く高めることができ、従来では得られなかった鮮やかさを得ることができる。しかも、色相、彩度、明度の移動を行う場合に、出力色空間ＣＢの範囲内で行われるので、彩度補正が行われた画像を出力した場合に画像の破綻がない。
【００８１】
また、ユーザは、補正パラメータ入力画面ＨＧ１から容易に補正パラメータＰを指定することができ、補正パラメータＰがしきい値Ｔｓよりの小さい間は、従来どおり均等色空間上で色相線に沿って色空間を拡大して彩度を向上させ、補正パラメータＰがしきい値Ｔｓを超えた後は、特定色の色相、彩度、明度を出力デバイスの特定色に近づけるよう彩度補正を行うので、自然画またはグラフィックなど出力物の特性を生かした彩度補正を行うことができる。
【００８２】
これによって、入力画像データＣＤ１に対してユーザが弱い効果を期待する際には無難な効果が得られ、強い効果を期待する際には、出力デバイスの性能を最大限に生かした、高彩度の画像を得ることができる。
〔第２の実施形態〕
図１０は第２の実施形態の画像処理装置１Ｂの構成を示すブロック図である。
【００８３】
第１の実施形態では、入力プロファイルＰＦ１および出力プロファイルＰＦ２に基づいて、最大彩度補正量ΔＥｓが決定された。しかし、第２の実施形態においては、入力プロファイルＰＦ１ではなく、実際に入力された入力画像データＣＤ１の最大彩度に基づいて最大彩度補正量ΔＥｓを決定する。
【００８４】
つまり、入力画像データＣＤ１を均等色空間の画像データＣＥ１に変換した後、画像データＣＥ１について、彩度ヒストグラムを作成する。彩度ヒストグラムによって、画像にどれぐらいの彩度の画素が含まれているかを調べる。そして、彩度ヒストグラムに基づいて、彩度の高い所定割合の画素を取得し、それらの画素の各特定色の彩度値と各特定色についての入力色空間が取り得る最大の彩度値とから、最大彩度補正量ΔＥｓを求める。
【００８５】
すなわち、例えば、彩度ヒストグラムに基づいて、彩度が高い順に、上位の所定割合例えば５％の色をピックアップする。ピックアップした色の彩度値と、入力色空間が本来取り得る最大彩度値とから、最大彩度補正量ΔＥｓを算出する。
【００８６】
以下において、第１の実施形態の画像処理装置１との相違点のみを説明する。なお、図１０の補正量算出部１０５Ｂにおいては、図３に記載したような種々のパラメータなどの記載を省略してある。
【００８７】
図１０において、画像処理装置１Ｂには、処理装置本体１０Ｂが設けられる。処理装置本体１０Ｂには、補正量算出部１０５Ｂが設けられる。
【００８８】
補正量算出部１０５Ｂは、彩度補正量算出部１２１Ｂ、色相等補正量算出部１２２Ｂ、彩度分布取得部１２３などを有する。彩度分布取得部１２３は、色変換部１０１から入力された画像データＣＥ１から、彩度ヒストグラムを取得する。彩度ヒストグラムに基づいて、彩度の高い画素を取得して各特定色についての彩度の最大値を求める。また、入力プロファイルＰＦ１から得られる入力特定色情報ＴＮに基づいて、各特定色についての入力色空間が取り得る最大の彩度値を求める。これらから、第１の実施形態の場合と同様の方法で最大彩度補正量ΔＥｓを求める。この最大彩度補正量ΔＥｓを用いて、第１の実施形態の場合と同様の方法で、しきい値Ｔｓ、彩度補正量Ｆｓ、色相等補正量Ｆｈなどを算出する。
【００８９】
なお、ここでの例では、入力画像である画像データＣＥ１の最大彩度と入力色空間ＣＡ１が取り得る最大の彩度値とから最大彩度補正量ΔＥｓを算出したが、入力画像の最大彩度と出力色空間ＣＢが取り得る最大の彩度値とから最大彩度補正量ΔＥｓを算出してもよい。
〔第３の実施形態〕
図１１は第３の実施形態の画像処理装置１Ｃの構成を示すブロック図である。
【００９０】
第１および第２の実施形態では、入力画像データＣＤ１に対し、色変換部１０１による色変換、補正処理部１０２による補正処理、ガマットマッピング部１０３によるガマットマッピング処理などを行った。しかし、第３の実施形態では、それらの処理を、色変換テーブルを用いて一度に行う。これによって補正処理を高速化する。
【００９１】
つまり、第３の実施形態では、入力画像データＣＤ１から出力画像データＣＤ２を得るに必要な全ての処理を行った結果を色変換テーブルとしてまとめておく。入力画像データＣＤ１に対して、補正パラメータＰの値に応じて色変換テーブルからデータを読み出し、出力画像データＣＤ２とする。
【００９２】
換言すれば、ユーザにより指定される補正パラメータＰと、入力画像データＣＤ１に対する均等色空間への変換処理、彩度補正処理、ガマットマッピングなどを行った場合の出力画像データＣＤ２との関係を、色変換テーブルに予め記録しておく。入力画像データＣＤ１が入力され、補正パラメータＰが指定されたときに、入力画像データＣＤ１の各画素のＲＧＢ値に対応する出力画像データＣＤ２の各画素のＣＭＹＫ値が、色変換テーブルから読み出される。
【００９３】
以下において、第１の実施形態の画像処理装置１との相違点のみを説明する。なお、図１１の補正量算出部１０５Ｃにおいては、図３に記載したような種々のパラメータなどの記載を省略してある。
【００９４】
図１１において、画像処理装置１Ｃには、処理装置本体１０Ｃが設けられる。処理装置本体１０Ｃには、補正量算出部１０５Ｃ、色変換テーブル作成部１０６、および色変換部１０７が設けられる。
【００９５】
補正量算出部１０５Ｃは、第１の実施形態の補正量算出部１０５と同様の構成であり、彩度補正量Ｆｓおよび色相等補正量Ｆｈを算出する。算出した彩度補正量Ｆｓおよび色相等補正量Ｆｈは、色変換テーブル作成部１０６に送られる。
【００９６】
色変換テーブル作成部１０６は、入力プロファイルＰＦ１、出力プロファイルＰＦ２、補正パラメータＰ、彩度補正量Ｆｓ、および色相等補正量Ｆｈを使用して、入力色空間ＣＡから出力色空間ＣＢへの変換を行うための色変換テーブルＴＢＣを作成する。つまり、色変換テーブル作成部１０６において、色変換処理１０１Ｃ、補正処理１０２Ｃ、ガマットマッピング１０３Ｃを行い、色変換テーブルＴＢＣを作成する。色変換処理１０１Ｃ、補正処理１０２Ｃ、およびガマットマッピング１０３Ｃは、第１の実施形態の色変換部１０１、補正処理部１０２、およびガマットマッピング部１０３でそれぞれ行われる処理と同じ内容である。したがって、作成された色変換テーブルＴＢＣは、ＲＧＢ色空間からＬａｂ色空間への変換、種々の補正パラメータＰに対応した彩度補正および色相等補正、Ｌａｂ色空間からＣＭＹＫ色空間への変換などを含んでいる。
【００９７】
なお、色変換テーブルＴＢＣは、多次元ルックアップテーブルの形式とすることができる。例えば、１つの補正パラメータＰに対して、１７×１７×１７個のデータで１つの３次元ルックアップテーブルを構成することができる。その場合に、ＲＧＢの各濃度を２５６階調で表し、それぞれ１６階調刻みでデータをとり、１７×１７×１７個の格子番号のそれぞれに、ＲＧＢ値とそれに対応するＣＭＹＫ値とを記録しておく。このような３次元ルックアップテーブルを、適当個数の補正パラメータＰについて作成しておく。そのような補正パラメータＰの中にしきい値Ｔｓを含ませておく。したがって全体として４次元ルックアップテーブルとして構成することができる。
【００９８】
色変換部１０７において、色変換テーブルＴＢＣを使用して、入力画像データＣＤ１が出力画像データＣＤ２に変換される。出力画像データＣＤ２は、補正パラメータＰに応じた彩度補正が行われたものとなる。入力画像データＣＤ１から出力画像データＣＤ２への変換は、色変換テーブルＴＢＣからのデータの読み出しによって行われるので、演算処理が大幅に低減されて処理が高速に行われる。なお、色変換テーブルＴＢＣに、指定した補正パラメータＰまたは入力画像データＣＤ１に１対１で対応するデータがない場合には、それに近いデータを用いて補間処理などが行われ、出力すべきデータが生成される。そのような補間処理として、例えば公知の立方体補間処理が用いられる。
【００９９】
なお、色変換テーブルＴＢＣの変換内容または作成方法は種々変更することが可能である。例えば、第２の実施形態で説明した彩度補正の内容としてもよく、それ以外の種々の彩度補正の内容としてもよい。また、上に述べた変換内容の一部のみを色変換テーブルＴＢＣの変換内容としたり、さらに別の変換内容または機能を色変換テーブルＴＢＣに付加してもよい。また、補正パラメータＰが決定した後に、色変換テーブルＴＢＣを作成するようにしてもよい。
【０１００】
上に述べた実施形態によれば、ユーザに対して簡単なインタフェースによって彩度を高める処理を提供することができ、ユーザは、簡単な操作によって、画像が破綻することなく、入力画像がより鮮やかになるように彩度の補正を行うことができる。例えば、ユーザが彩度補正について弱い効果を期待する際には無難な効果が得られ、ユーザが強い効果を期待して色相の移動をともなった彩度補正を行ったときには、出力デバイスの性能を最大限に生かした効果が得られる。しかも、出力色空間を考慮した補正を行うので、ユーザが補正パラメータＰをどのように指定しても破綻のない画像が得られる。
【０１０１】
上に述べた実施形態において、それぞれの処理または機能は、ＣＰＵ２１が適当なプログラムを実行することにより実現されるが、それらの全部または一部をハードウェア回路で実現してもよい。
【０１０２】
上に述べた実施形態において、入力画像データＣＤ１および画像データＣＥ１が本発明の「入力画像」に、画像データＣＥ２および出力画像データＣＤ２が本発明の「補正後の画像」および「出力画像」に、補正パラメータＰが本発明の「補正量」に、出力プロファイルＰＦ２が本発明の「プロファイル」に、それぞれ相当する。また、色変換部１０１が本発明の「均等色空間に変換する手段」に、補正処理部１０２および補正量算出部１０５が本発明の「彩度補正手段」に、ガマットマッピング部１０３が本発明の「ガマットマッピング手段」に、補正パラメータ入力部１０４が本発明の「補正量取得手段」に、それぞれ相当する。さらに、補正量算出部１０５が、本発明の「最大彩度補正量を求める手段」、「最大色相等補正量を求める手段」、「しきい値を求める手段」、および「彩度補正手段」に、それぞれ相当する。
【０１０３】
上に述べた実施形態において、処理装置本体１０，１０Ｂ，１０Ｃにおける彩度補正その他の補正処理の機能は、カラー管理モジュールなどとして提供することが可能である。その他、処理装置本体１０，１０Ｂ，１０Ｃまたは画像処理装置１の全体または各部の構成、構造、形状、寸法、個数、処理の内容または順序、処理のタイミングなどは、本発明の趣旨に沿って適宜変更することができる。
【産業上の利用可能性】
【０１０４】
本発明は、デジタル複写機、複合機（ＭＦＰ）、その他の種々の画像処理装置におけるカラー管理システムとして利用可能である。
【図面の簡単な説明】
【０１０５】
【図１】第１の実施形態の画像処理装置の全体の外観を示す図である。
【図２】画像処理装置の構成を示すブロック図である。
【図３】第１の実施形態における画像処理装置の機能を示すブロック図である。
【図４】補正パラメータ入力画面の例を示す図である。
【図５】入力色空間および出力色空間の例を示す図である。
【図６】入力色空間および出力色空間の情報の例を示す図である。
【図７】画像処理装置における彩度補正の方法を説明する図である。
【図８】図６の一部を拡大して示す図である。
【図９】彩度補正処理を示すフローチャートである。
【図１０】第２の実施形態の画像処理装置の構成を示すブロック図である。
【図１１】第３の実施形態の画像処理装置の構成を示すブロック図である。
【符号の説明】
【０１０６】
１  画像処理装置
１０，１０Ｂ，１０Ｃ  処理装置本体
１０１  色変換部（均等色空間に変換する手段）
１０２  補正処理部（彩度補正手段）
１０３  ガマットマッピング部（ガマットマッピング手段）
１０４  補正パラメータ入力部（補正量取得手段）
１０５  補正量算出部（最大彩度補正量を求める手段、最大色相等補正量を求める手段          、しきい値を求める手段、彩度補正手段）
ＣＤ１  入力画像データ（入力画像）
ＣＥ１  画像データ（入力画像）
ＣＥ２  画像データ（補正後の画像、出力画像）
ＣＤ２  出力画像データ（補正後の画像、出力画像）
Ｐ  補正パラメータ（補正量）
ＰＦ１  入力プロファイル
ＰＦ２  出力プロファイル（プロファイル）
Ｔｓ  しきい値
ＡＲ、ＡＧ、ＡＢ、ＡＹ、ＡＭ、ＡＣ  特定色
ＢＲ、ＢＧ、ＢＢ、ＢＹ、ＢＭ、ＢＣ  特定色
ＡＲ１、ＡＧ１、ＡＢ１、ＡＹ１、ＡＭ１、ＡＣ１  特定色
ΔＥｓ  最大彩度補正量
ΔＥｈ  最大色相等補正量
【図１】
2006121432.tif 000003
【図２】
2006121432.tif 000004
【図３】
2006121432.tif 000005
【図４】
2006121432.tif 000006
【図５】
2006121432.tif 000007
【図６】
2006121432.tif 000008
【図７】
2006121432.tif 000009
【図８】
2006121432.tif 000010
【図９】
2006121432.tif 000011
【図１０】
2006121432.tif 000012
【図１１】
2006121432.tif 000013