(57)【要約】【課題】画像を分析することにより、色再現域圧縮の必要な部分だけを圧縮することができ、できるだけ色再現性を犠牲にすることがなく、画像に依存した最適な色再現域圧縮を行うことのできる色変換方法を提供する。【解決手段】入力媒体から得られた画像データから画像の測色データを生成し、画像の測色データの全てから部分的に間引き処理して一部の部分的な測色データを抽出し、抽出された部分的な測色データを平均化することにより、測色データの一部からラフデータを生成し、ラフデータを分析して、圧縮対象となる色空間の部分を決定することにより、画像の入力空間から出力空間へ圧縮する方式を決定することにより、上記課題を解決する。【選択図】図２
2007325286.tif 000002
【特許請求の範囲】
【請求項１】
入力媒体から得られた画像データから画像の測色データを生成し、
前記画像の測色データの全てから部分的に間引き処理して一部の部分的な測色データを抽出し、抽出された部分的な測色データを平均化することにより、前記測色データの一部からラフデータを生成し、
前記ラフデータを分析して、圧縮対象となる色空間の部分を決定することにより、前記画像の入力空間から出力空間へ圧縮する方式を決定することを特徴とする色変換方法。
【請求項２】
前記圧縮対象となる色空間、およびその圧縮度を最初に求め、その後、求められた圧縮度に依存して前記圧縮対象となる色空間を圧縮することを特徴とする請求項１に記載の色変換方法。
【請求項３】
前記圧縮対象となる色空間および前記圧縮度は、前記画像の測色データから出力媒体色再現域外に存在する画素の色相ヒストグラム、明度ヒストグラムおよび彩度ヒストグラムから求められることを特徴とする請求項２に記載の色変換方法。
【請求項４】
前記圧縮対象となる色空間の部分の圧縮は、色相を一定に保ちながら、彩度を前記圧縮度に比例して圧縮し、明度を前記圧縮度、明度および彩度に依存して圧縮することによって行うことを特徴とする請求項１〜３のいずれかに記載の色変換方法。
【請求項５】
前記圧縮対象となる色空間の部分の圧縮は、色相を出力媒体色材の色相へ変化させつつ、彩度を前記圧縮度に比例して圧縮し、明度を前記圧縮度、明度および彩度に依存して圧縮することによって行うことを特徴とする請求項１〜４のいずれかに記載の色変換方法。
【請求項６】
前記画像のラフデータは、セットアップされた後の画像データから得られるものであることを特徴とする請求項１〜５のいずれかに記載の色変換方法。
【請求項７】
前記出力媒体色再現域外に存在する画素は、前記測色データを出力媒体に依存する画像データに変換する出力側変換テーブルを用いて判断されることを特徴とする請求項１〜６のいずれかに記載の色変換方法。
【請求項８】
前記圧縮度を出力画像サイズに応じて変換させることを特徴とする請求項１〜７のいずれかに記載の色変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力色空間の色情報を出力色空間の色情報へ変換する場合における色再現域圧縮技術を用いた色変換方法に関する。
【背景技術】
【０００２】
カラーマネジメントを考えないクローズな入出力デバイス一体型の従来色処理系では、入力デバイス各信号のダイナミックレンジは、出力デバイス各信号のダイナミックレンジに１対１で対応する。つまりカラーマネジメントを考えないクローズな色処理系では、色再現域圧縮は自然に行われるが、制御することができない。
【０００３】
これに対し、入力信号を一旦ＸＹＺやＬ* ａ* ｂ* のような測色信号へ変換するカラーマネジメントシステムでは、入出力相互の色再現範囲を考える必要性が生じるが、色再現域圧縮を制御することが可能となる。例えば、図９に示すような色処理系においては、入力デバイスから入力されるＲＧＢなどの入力デバイス依存データ値を入力側変換によって、一旦Ｌ* ａ* ｂ* などの測色データに変換し、この測色データＬ* ａ* ｂ* を出力側変換によって、今度は出力デバイスに応じたＣＭＹなどの出力デバイス依存データ値に変換した後、出力デバイスに出力している。このため、測色データＬ* ａ* ｂ* において、色再現域圧縮によって、入力側の色再現域を出力色再現域に合わせることができる。
このため、今までに色再現域圧縮技術については、種々の方法が提案されてきた。
【０００４】
例えば、特開平６−２５３１３８号公報および同６−２５３１３９号公報には、色空間の部分色空間毎に異なる色マッピング法を指定し、部分色空間の間の連続性を保証した色再現域圧縮技術が開示されている。これらの色再現圧縮技術においては、部分空間の間の連続性を保証する方法としてコンピュータグラフィックス分野のモーフィング技術を採用している。
また、特開平４−１９６６７５号公報および同４−１９６６７６号公報には、明度は入出力色再現範囲双方の無彩色軸の明度の広がりの比に応じて圧縮し、彩度は入出力色再現範囲の共通領域については変換せず、周辺領域については入出力色再現範囲の彩度の広がりに応じて圧縮する色再現域圧縮技術が開示されている。
さらに、特開昭６１−２８８６６２号公報には、出力色再現範囲が入力色再現範囲より小さい場合、明度および彩度を一律にある所定の関数に従って、圧縮する色再現域圧縮技術が開示されている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、図９に示すような色処理系においては測色再現（見た目通りの再現）することが可能となるが、単に測色再現だけを行うと、出力色再現域外の色はつぶれてしまうために、圧縮して階調を出す必要が出てくる。しかしながら、色再現域の圧縮が大きいと測色再現の忠実性が損なわれてしまう。すなわち、測色再現することと色再現域を圧縮すること（高彩度色の階調を出すこと）は、互いにトレードオフの関係にある。
このため、測色再現を目的とした色変換の場合、色再現域圧縮はできるだけ行わない方が良いが、上記各公報に開示された色再現圧縮技術は、いずれも画像に依存させないで一律に色再現域を圧縮するものであるため、出力媒体の色再現域内に存在している圧縮の不要な画素に対しても圧縮が掛かってしまう欠点がある。すなわち、どの画像に対しても一律に色空間を圧縮するだけであるので、結果として、効果的な画像とそうでない画像、特に測色再現の忠実性が損なわれた画像が得られるという問題点が生じる。
【０００６】
本発明の目的は、上記従来技術の問題点を解消し、画像を分析することにより、色再現域圧縮の必要な部分だけを圧縮することができ、できるだけ測色再現の忠実性を犠牲にすることなく、画像に依存した最適な色再現域圧縮を行うことのできる色変換方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、入力媒体から得られた画像データから画像の測色データを生成し、前記画像の測色データの全てから部分的に間引き処理して一部の部分的な測色データを抽出し、抽出された部分的な測色データを平均化することにより、前記測色データの一部からラフデータを生成し、前記ラフデータを分析して、圧縮対象となる色空間の部分を決定することにより、前記画像の入力空間から出力空間へ圧縮する方式を決定することを特徴とする色変換方法を提供するものである。
【０００８】
ここで、前記色空間の圧縮では、前記圧縮対象となる色空間、およびその圧縮度を最初に求め、その後、求められた圧縮度に依存して前記圧縮対象となる色空間を圧縮するのが好ましい。また、前記圧縮対象となる色空間および前記圧縮度は、前記画像の測色データから出力媒体色再現域外に存在する画素の色相ヒストグラム、明度ヒストグラムおよび彩度ヒストグラムから求められるのが好ましい。
【０００９】
また、前記圧縮対象となる色空間の部分の圧縮は、色相を一定に保ちながら、彩度を前記圧縮度に比例して圧縮し、明度を前記圧縮度、明度および彩度に依存して圧縮することによって行われるか、あるいは、色相を出力媒体色材の色相へ変化させつつ、彩度を前記圧縮度に比例して圧縮し、明度を前記圧縮度、明度および彩度に依存して圧縮することによって行われるのが好ましい。
【００１０】
また、前記画像のラフデータは、セットアップされた後の画像データから得られるものであるのが好ましい。
また、前記出力媒体色再現域外に存在する画素は、前記測色データを出力媒体に依存する画像データに変換する出力側変換テーブルを用いて判断されるのが好ましい。
また、前記圧縮度を出力画像サイズに応じて変換させるのが好ましい。
【発明の効果】
【００１１】
本発明によれば、上記構成により、出力媒体色再現域外に存在している画素の色相のみを圧縮の対象としているので、他の色相の画素の色再現に影響を与えないで、色再現域（色空間）の圧縮を行うことができる。
従って、本発明によれば、できるだけ測色再現の忠実性を損なわず、近隣画素との連続性を保ちながら、原画像（オリジナル、例えば被写体や原稿画像）または入力画像と同等の色階調を再現することができる。
【発明を実施するための最良の形態】
【００１２】
本発明に係る色変換方法を添付の図面に示す好適な実施の形態に基づいてさらに詳細に説明する。
図１は、本発明の色変換方法を実施する色処理系の全体の構成の一実施形態を示すブロック図であり、図２は、本発明の色変換方法の一実施形態を示すブロック図である。
【００１３】
図１に示す色処理系２０は、入出力デバイスのデバイス依存データ信号を、一旦測色データ信号に変換し、測色データ信号において本発明の色変換方法を実施する色再現域圧縮を含むカラーマネージメントを行う色処理系（カラーマネージメントシステム）であって、入力デバイスのデバイス依存データ信号を測色データ信号に変換する入力側測色変換部２２と、測色変換された測色データ信号にセットアップを行うセットアップ部２４と、本発明の色変換方法を実施する色再現域圧縮部１０と、色再現域の圧縮によって出力色空間に合わせられた測色データ信号を出力デバイスのデバイス依存データ信号に変換する出力側測色変換部２６とを有する。図１に示す色処理系２０は印刷分野における色処理系であるが、本発明はこれに限定されず、色再現域圧縮を含むカラーマネージメントを行う公知の色処理系であってもよい。
【００１４】
入力側測色変換部２２は、デジタルカメラやスキャナなどの入力デバイスで得られたデバイス依存データ信号、例えばＲＧＢデータ信号、ＣＭＹデータ信号などを測色データ信号、例えばＣＩＥによるＸＹＺデータ信号やＬ* ａ* ｂ* 信号などに変換するものである。例えば図示例の入力側測色変換部２２においては、デジタルカメラによって撮影された被写体のＲＧＢ画像データ信号を色変換マトリックス、例えば３×３色変換マトリックスによってＸＹＺ測色データ信号に変換し、あるいはスキャナによって光電的に読み取られたリバーサルフィルム原稿（ＲＶ原稿）のＲＧＢ画像データ信号を３次元テーブル、例えば色変換ルックアップテーブル（ＬＵＴ）によってＸＹＺ測色データ信号に変換する。
【００１５】
なお、本発明においては、入力デバイスは、デジタルカメラやスキャナに限定されず、例えばテレビ、ビデオカメラ、テレビカメラ、コンピュータグラフィックスなどのような合成画像を電子的に作成するコンピュータや電子製版システムの画像作成用コンピュータなどであってもよいし、スキャナで読み取られる原稿もＲＶ原稿に限定されず、例えばネガティブフィルム原稿（ネガ原稿）、写真や印刷物などの反射原稿などであってもよい。入力デバイスのデバイス依存データ信号もＲＧＢデータ信号やＣＭＹデータ信号に限定されず、入力デバイスに応じた信号であれば何でもよいし、測色データ信号もＸＹＺデータ信号やＬ* ａ* ｂ* データ信号に限定されず、他の従来公知の測色値であってもよい。また、データ信号の変換方法も、３×３色変換マトリックスや３次元色変換テーブルに限定されず、３×４または３×１０などの色変換マトリックスや３つの１次元ＬＵＴなど公知色変換写像（式、関数）を用いるものであってもよい。
【００１６】
セットアップ部２４は、入力デバイスで得られ、入力側測色変換部２２によって変換された測色データ信号を、出力媒体上に最適に再現するための階調条件を自動設定し、入力側測色変換部２２で求めた測色変換データをセットアップ済の測色変換データに変換するものである。図１に示すように、セットアップ部２４は、入力側測色変換部２２によって変換されたＸＹＺデータ信号と等価中性濃度（以下、ＥＮＤともいう）との順逆両方向変換を行うＥＮＤ順逆変換部３０と、ＥＮＤデータ信号を間引いてラフデータを作成するラフデータ作成部３２と、作成されたラフデータを用いて自動的に階調条件を設定するオートセットアップ部３４とを有する。
図１において、点線で示されるパスフローは、画像に応じたセットアップ用パラメータを設定し、設定されたセットアップ用パラメータを用いて階調を変換するための変換関数またはルックアップテーブル（ＬＵＴ）を作成する。一方、実線で示されるパスフローはこの変換関数またはＬＵＴを使って、入力側測色変換部２２で求めた測色変換データをセットアップ済測色変換データへ変換する本処理のパスフローである。
【００１７】
図示例のセットアップ部２４においては、まず、ＥＮＤ順逆変換部３０において、入力側測色変換部２２から出力されるＸＹＺデータ信号を等価中性濃度（ＥＮＤ）にＥＮＤ順変換マトリックスを使って変換し、次いで、ラフデータ作成部３２において、ＥＮＤ順逆変換部３０で得られたＥＮＤデータを間引いて、例えば、１画面の画像が１２８０×１０００画素の場合、画素数１０６×８３（８７９８）画素のラフデータとする。ラフデータ作成部３２は、後述するラフデータ作成部１４と同一の構成とするのが好ましい。
その後、オートセットアップ部３４では、オートセットアップを用いてＥＮＤラフデータ中のハイライト（ＨＬ）濃度（最小値）およびシャドウ（ＳＤ）濃度（最大値）を自動設定し、それぞれ出力媒体のダイナミックレンジの最小値ＤＨおよび最大値ＤＳに（例えば露出がアンダーやオーバーのフィルム原稿の濃度範囲を常に出力媒体の濃度範囲に合わせるように）設定し、ＥＮＤラフデータを設定された階調を持つＥＮＤラフデータに変換する変換関数（あるいは変換テーブル（１次元ＬＵＴ））を作成する。
入力側測色変換部２２によって変換された測色変換データは、ＥＮＤ順逆変換部３０においてＥＮＤデータへ変換され、この変換関数（またはＬＵＴ）を用いてセットアップ済ＥＮＤデータを作成した後、ＥＮＤ順逆変換部３０においてＥＮＤ逆変換マトリックスを使ってセットアップ済ＸＹＺデータ信号に逆変換する。こうしてセットアップ部２４におけるオートセットアップは終了する。
なお、セットアップ部２４における画像データのオートセットアップの方法は上述した例に限定されるわけではなく、従来公知のオートセットアップの方法を適用してもよいことはいうまでもない。
【００１８】
次に、出力側測色変換部２６は、色再現域圧縮部１０において色空間圧縮されたＸＹＺデータ信号などの測色データ信号をプルーフプリンタや印刷機などの出力デバイスで再現画像として出力するためのデバイス依存データ信号、例えばＣＭＹＫデータ信号に変換するものである。例えば、図示例の出力側測色変換部２６においては、ＸＹＺデータ信号を３次元テーブル（３次元ＬＵＴ）によってプルーフプリンタでカラープルーフとしてまたは印刷機で印刷物として出力するためのＣＭＹＫデータ信号に変換している。ここでは、３次元テーブルとして、原シーン（被写体）に忠実な再現画像を出力するための原シーン忠実再現３次元ＬＵＴおよび標準的な条件で再現画像を出力する標準条件再現３次元ＬＵＴが例示されているが、本発明はこれに限定されるわけではなく、他の３次元テーブルであってもよい。
【００１９】
また、入力側測色変換部２２同様、この出力側測色変換部２６においても、対象とする出力デバイスや用いられる測色値データ、デバイス依存データおよび色変換方法（逆写像となるが公知の逆写像であればよい）なども上述例に限定されず、公知のものが適用可能である。例えば、出力デバイスとして、写真プリンタ、複写装置、ＣＲＴなどのディスプレイ装置などであってもよいし、デバイス依存データとしては、ＣＭＹ，ＲＧＢなどのデータであってもよい。
【００２０】
色再現域圧縮部１０は、本発明の最も特徴とする部分であって、本発明の色変換方法を実施する。
図２に示すように、色再現域圧縮部１０は、セットアップ後のＸＹＺデータ信号とＬ* ａ* ｂ* データ信号との双方向変換を行う双方向変換部１２と、変換されたＬ* ａ* ｂ* データ信号を間引いてラフデータを作成するラフデータ作成部１４と、作成されたセットアップ後のラフデータによって画像を分析して、色再現域圧縮対象色空間および圧縮度を設定する画像分析部１６と、得られた色再現域圧縮対象色空間および圧縮度を用いて、色空間を圧縮する色空間圧縮部１８とを有する。図２において、点線で示されるパスフローは、画像に応じた色空間圧縮用パラメータつまり、色再現域圧縮対象色空間および圧縮度を設定するパスであり、色空間圧縮に先立って行われる予備処理のパスフローである。一方、実線で示されるパスは、設定された色空間圧縮用パラメータを用いてセットアップ済の測色変換データを色空間圧縮する画像処理パスであり、画像データの圧縮を行う本処理のパスフローである。
【００２１】
双方向変換部１２は、本発明法による色空間圧縮の対象とする色空間をＬ* ａ* ｂ* 空間としているので、入力側では、測色変換されたＸＹＺデータをＬ* ａ* ｂ* データに変換し、出力側ではＬ* ａ* ｂ* データをＸＹＺデータに変換するものである。この順逆双方向の変換は、下式に基づき計算される。
Ｌ* ＝116(Ｙ／Ｙn )1/3−16    Ｙ／Ｙn ＞0.008 856     ・・・（１）
ａ* ＝500[( Ｘ／Ｘn )1/3−（Ｙ／Ｙn )1/3]   Ｘ／Ｘn ＞0.008 856
ｂ* ＝200[( Ｙ／Ｙn )1/3−（Ｚ／Ｚn )1/3]   Ｙ／Ｙn ＞0.008 856
Ｚ／Ｚn ＞0.008 856
・・・（２）
ここに、
Ｌ* ：Ｌ* ａ* ｂ* 表色系における明度指数
ａ* ｂ* ：Ｌ* ａ* ｂ* 表色系におけるクロマティクネス指数
Ｘ，Ｙ，Ｚ：ＸＹＺ系における三刺激値
Ｘn ，Ｙn ，Ｚn：完全拡散反射面のＸＹＺ系における三刺激値
ただし、Ｙ／Ｙn が0.008 856 以下の場合、Ｌ* は次の式で求める。
Ｌ* ＝903.29( Ｙ／Ｙn )                   ・・・（３）
Ｘ／Ｘn ，Ｙ／Ｙn またはＺ／Ｚn に0.008 856 以下の値のものが
あるときは、式（２）の対応する立方根の項を、
7.787(Ｘ／Ｘn ) ＋16／116 ，7.787(Ｙ／Ｙn ) ＋16／116 または
7.787(Ｚ／Ｚn ) ＋16／116 に置き換えて計算する。
【００２２】
ラフデータ生成部１４は、後段の画像分析部１６における画像分析処理を行うのに適正なデータ量とするために、双方向変換部１２で変換されたＬ* ａ* ｂ* データを間引いてラフデータを生成するものであるが、間引き率（または量）もしくはラフデータのデータ量は、特に制限的ではなく、画像分析処理の処理量および要求される精度に応じて適宜選択すればよい。
【００２３】
図示例の色再現域圧縮部１０においては、処理を単純化するためセットアップ部２４におけるオートセットアップ用ラフデータと同じ画素サイズとするのがよい。この場合、１画面の画像の各画素を縦および横方向に対して１／６に間引きした後、さらに２×２画素内を平均化し、最後に縦方向および横方向の画素を１／２に間引く。その結果、１画面の画像が１２８０×１０００画素の場合、ラフデータの画素数は、１０６×８３（８７９８）画素となる。なお、ここで、間引き処理の途中で平均化処理を行うのはノイズの低減を図るためであるが、本発明は、これに限定されず、どのようなラフデータの生成を行ってもよい。
【００２４】
画像分析部１６は、ラフデータ生成部１４で生成された、セットアップ後のラフデータに対し出力媒体色再現域外の画素を抽出し、抽出した画素の色空間内分布状況を分析し、色再現域圧縮対象色空間と圧縮度を決定するものである。
図１に示す色処理系が印刷を対象とするものであるので、画像分析部１６においては、まず、１画面の画像の各画素のＬ* ａ* ｂ* データ（ラフデータ）が、出力媒体である印刷物の色再現域内にあるか色再現域外にあるかを判断し、色再現域外にある画素を抽出する。ここで、１画面の各画素が印刷物再現域外（以下、単に色再現域外ともいう）か否かの判断は、Ｌ* ａ* ｂ* データ（ラフデータ）を双方向変換部１２でＸＹＺデータに変換した後、図１に示す出力側測色変換部２６において出力側色変換テーブル（３次元ＬＵＴなど）を用いて、デバイス依存データ信号であるＣＭＹＫデータへ変換することにより、確認することができる。
【００２５】
次に、こうして得られた印刷物再現域外画素の色相Ｈａｂ* 範囲を抽出する。
まず、ここでは、印刷物再現域外画素のＬ* ａ* ｂ* データから色相Ｈａｂ* （Ｌ* ａ* ｂ* 空間のａ* ｂ* 平面上の極座標の角度方向）を計算し、色相Ｈａｂ* ヒストグラムを作成し、１：２：１移動平均法によるスムージングを掛ける。こうして得られた色相Ｈａｂ* ヒストグラム（０°〜３６０°）の一例を図３（ａ）に示す。なお、ここで、色相Ｈａｂ* ヒストグラムを作成するために移動平均法によるスムージング処理を行うのは、単なる印刷物再現域外画素の色相ヒストグラムでは、図３（ａ）に示すようななめらかな曲線にならず、高周波成分が乗った、微細な凹凸の激しい曲線となるため、後段において閾値によって切り出される色相範囲がずれたり、逆転したりしてかえって不正確になるからである。ここで、移動平均の比率は、１：２：１に限定されず、他の比率であってもよく、公知のものから、適宜選択すればよい。
【００２６】
このようにして得られた印刷物再現域外画素の色相Ｈａｂ* ヒストグラムの頻度値に対してしきい値（閾値）を設けることにより、印刷物再現域外画素の色相Ｈａｂ* 範囲を抽出する。
ここでは、図３（ａ）に示すような色相Ｈａｂ* ヒストグラムに対して、図３（ｂ）に示すように閾値４０（画素頻度）を設け、頻度４０以上の色相範囲として、Ｈ1 〜Ｈ2 およびＨ3 〜Ｈ4 を抽出することができる。
ここで、閾値４０は、ラフデータ（８７９８画素）である図示例の場合の値であって、閾値としては、上述した４０に限定されるわけではなく、ラフデータのデータ量（画素数）、画像の種類とサイズ、入出力デバイスのデータの量と精度（階調）、再現画像の要求画質等に応じて適宜設定すればよい。
【００２７】
このようにして求められた印刷物再現域外画素の各色相Ｈａｂ* 範囲にある画素群それぞれについて明度Ｌ* 累積ヒストグラムを作成し、明度Ｌ* 範囲を求め、印刷物再現域外画素群の明度Ｌ* 範囲を抽出する。すなわち、図３（ｂ）に示す色相Ｈａｂ* ヒストグラムから閾値４０によって抽出された色相Ｈａｂ* 範囲Ｈ1 〜Ｈ2 にある全画素について作成した明度Ｌ* 累積ヒストグラムを図４（ａ）に、色相Ｈａｂ* 範囲Ｈ3 〜Ｈ4 にある全画素について作成した明度Ｌ* 累積ヒストグラムを図４（ｂ）に示す。
こうして得られた各色相範囲Ｈ1 〜Ｈ2 およびＨ3 〜Ｈ4 に対応する図４（ａ）および（ｂ）の明度Ｌ* 累積ヒストグラムにおいて、上下各２％の累積頻度を除いた範囲、すなわち累積頻度２〜９８％の範囲にある明度Ｌ* の範囲Ｌ1 〜Ｌ2 およびＬ3 〜Ｌ4 をそれぞれ抽出する。ここで、明度Ｌ* について累積ヒストグラムを使うのは、単なるヒストグラムよりも抽出される明度Ｌ* の範囲がより安定するからである。
【００２８】
なお、ここで印刷物再現域外画素群の明度Ｌ* の範囲を求める際に上下各２％の累積頻度を除くのは、ノイズを含む恐れのある明度Ｌ* あるいは極端な（例えば、明るすぎるまたは暗すぎる）明度Ｌ* を持つ画素を除いて、適正な明度を持つ画素群だけにするためである。ここで、図示例では、上下各２％の累積頻度部分を除去しているが、本発明はこれに限定されず、画像の種類やサイズ、階調や画質等々に応じて適宜選択すればよい。
【００２９】
先に求められた印刷物再現域外画素の各色相Ｈａｂ* 範囲にある画素群に対し、図５（ａ）に示すように、Ｌ* ａ* ｂ* 空間のａ* ｂ* 平面上で彩度Ｃａｂ* 方向（ａ* ｂ* 平面上の極座標の半径方向）上の色再現域境界上を１に規格化する。次いで、各色相Ｈａｂ*範囲毎に、規格化した彩度が色再現域外、つまり１．０以上へ出ている度合（色再現域外率）を表した累積ヒストグラム（規格化彩度Ｃａｂ*累積ヒストグラム）を作成する。さらに、各色相Ｈａｂ* 範囲毎に、得られた規格化彩度Ｃａｂ* 累積ヒストグラム（規格化彩度Ｃａｂ* の色再現域外における色再現域外画素の累積頻度を表わす）から、所定の累積頻度値における規格化彩度Ｃａｂ*の値を求め、この値を用いて、圧縮率を求める。
ここで、図３（ｂ）に示す各色相Ｈａｂ* 範囲Ｈ1 〜Ｈ2 およびＨ3 〜Ｈ4 に対応する規格化彩度Ｃａｂ* 累積ヒストグラムをそれぞれ図５（ｂ）および（ｃ）に示す。図５（ｂ）および（ｃ）に示す各々の規格化彩度Ｃａｂ* 累積ヒストグラムにおいて、累積頻度２５％に対応する色再現域外における規格化彩度Ｃａｂ* の値をそれぞれ求めて、Ｃ1 およびＣ2 とする。ここで、彩度Ｃａｂ* の累積頻度を２５％としているが、本発明はこれに限定されるわけではなく、画像の種類やサイズ、階調、精度、画質等に応じて適宜選択すればよい。
【００３０】
このようにして圧縮率決定パラメータ（規格化彩度値）Ｃｉ（ｉ＝１，２，・・・）を求めることができる。ここでｉは、色再現域外画素群の各色相範囲にある画素群の番号であり、図示例では色相範囲Ｈ1 〜Ｈ2 に対応する番号が１、色相範囲Ｈ3 〜Ｈ4に対応する番号が２である。
こうして得られた規格化彩度値Ｃｉ（ｉ＝１，２，・・・）を用いて、下記式（４）によって、圧縮率Ｃｐｉを求めることができる。
Ｃｐｉ＝Ｃｉ−１．０        ・・・（４）
【００３１】
なお、圧縮率Ｃｐｉは出力画像サイズに応じて変化させてもよい。この場合には、圧縮率Ｃｐｉは、上記式（４）をさらに一般化した下記式（５）によって求めることができる。
Ｃｐｉ＝ｋ（Ｃｉ−１．０）      ・・・（５）
ここで、ｋは出力画像サイズに依存した係数である。
なお、圧縮率に出力画像サイズを考慮するのは、出力画像サイズが大きい場合には、高彩度色の階調の有無が明瞭に視認され、再現画像の不自然さが目立つことになるが、出力画像サイズが小さい場合には、これが視認されないからである。
【００３２】
ところで、上記式（４）および（５）で示される圧縮率Ｃｐｉは、０．３を最大値とするのがよい。この理由は、圧縮率Ｃｐｉが０．３を越えて大きくなりすぎると、色再現域内の画像の色の彩度が落ちすぎ、あまりにも鮮やかさのない色になりすぎ、不自然な画像となるので好ましくない。従って、本発明においては、圧縮率Ｃｐｉを決定するパラメータである規格化彩度値Ｃｉを決定する累積頻度値は圧縮率Ｃｐｉが０．３を超えない範囲において、画像（シーン）の種類やサイズ、階調や精度、要求画質等に応じて適宜選択すればよい。
【００３３】
次に、色再現域圧縮対象色空間パラメータから色空間の圧縮対象範囲を決定する。
色再現域外画素の色相範囲Ｈ1 〜Ｈ2 、Ｈ3〜Ｈ4 および明度範囲Ｌ1 〜Ｌ2、Ｌ3 〜Ｌ4 などの色再現域圧縮対象色空間パラメータを用いて、近隣の色空間との連続性を保つことのできる色再現域圧縮対象色空間強度（以下、単に色空間圧縮強度という）Ｔｉを各色相範囲の画素群ｉ毎に決定する。
【００３４】
例えば、色相Ｈａｂ* 範囲Ｈ1 〜Ｈ2 およびこれに対応する明度Ｌ* 範囲Ｌ1 〜Ｌ2における色空間圧縮強度Ｔｉの一例を図６に示す。図６に示すように、色再現域外として抽出された色相範囲Ｈ1 〜Ｈ2と明度範囲Ｌ1 〜Ｌ2 で囲まれる矩形内においては色空間圧縮強度Ｔｉを１．０に設定し、この矩形範囲を色相両方向および明度両方向について外側方向に所定範囲、図示例では色相方向には±２０°および明度方向±２０だけ広げた矩形範囲、すなわち色相範囲Ｈ1 −２０〜Ｈ2 ＋２０および明度範囲Ｌ1 −２０〜Ｌ2 ＋２０からなる矩形範囲において色空間圧縮強度Ｔｉを０．０に設定して、両矩形範囲で囲まれる範囲の色空間に対しては、色空間圧縮強度Ｔｉを０．０〜１．０まで連続的に変化するように設定する。同様にして、色相Ｈａｂ* の範囲Ｈ3 〜Ｈ4 、およびこれに対応する明度Ｌ* の範囲Ｌ3 〜Ｌ4における色空間圧縮強度を設定することができる。
【００３５】
色空間圧縮強度Ｔｉをこのように設定することにより、色再現域圧縮対象色空間と圧縮対象でない近隣空間との連続性を保つことができる。ところで、図６に示す例において、色空間圧縮強度Ｔｉを０〜１．０まで変化させる色相範囲および明度範囲の拡張幅は、それぞれ±２０°および±２０に設定されているが、本発明はこれに限定されず、色再現域外画素の色相範囲および明度範囲の大きさ、画像（シーン）の種類とサイズ、階調、精度、要求画質等に応じてなめらかに近隣色空間に連続するように適宜選択すればよい。
【００３６】
色空間圧縮部１８は、こうして求められた色再現域圧縮対象色空間強度Ｔｉと先に求められていた圧縮率Ｃｐｉを用いて、セットアップ済側色変換データに対して色再現域外の各色相範囲ｉ毎に、色空間を圧縮する。ここでは、各色相範囲ｉ毎に、彩度Ｃａｂ* は、上記色再現域圧縮対象色空間強度Ｔｉと圧縮率Ｃｐｉとの積を用いて、下記式（６）に従って、線形に圧縮する。明度Ｌ* も、各色相範囲ｉ毎に、上記色再現域圧縮対象色空間強度Ｔｉと圧縮率Ｃｐｉとの積を明度Ｌ* と彩度Ｃａｂ* に依存させて、下記式（７）に従って、線形に圧縮する。これに対し、色相Ｈａｂ* は、変化させず、一定に保つ。
Ｃａｂ* ’＝Ｃａｂ* （１．０−ＣｐｉＴｉ）        ・・・（６）
Ｌ* ’＝Ｌ* −（１．０−ＣｐｉＴｉ）ＬｃｉＣｃｉ  ・・・（７）
ここで、Ｃａｂ* ’およびＬ* ’は、それぞれ色空間圧縮後の彩度および明度であり、Ｃａｂ* およびＬ* は、それぞれ圧縮前の彩度および明度である。ＣｃｉおよびＬｃｉは、それぞれ彩度Ｃａｂ* 依存関数および明度Ｌ* 依存関数である。
【００３７】
本発明において用いられる明度Ｌ* 依存関数Ｌｃｉの一例を図７（ａ）に、彩度Ｃａｂ* 依存関数Ｃｃｉの一例を図７（ｂ）に示す。ここで、図７（ａ）に示す、明度Ｌ* 依存関数Ｌｃｉにおいて、明度Ｌ* ＝９０は印刷における紙の濃度を示す定数であり、Ｌ* ＝１０は印刷における最大インク濃度を示す。
また、図７（ｂ）に示す彩度Ｃａｂ* 依存関数Ｃｃｉにおいて、関数値Ｃｃｉ＝１．０に飽和する彩度Ｃａｂ* ＝５０は、印刷物再現域範囲における最大彩度値を示す。
ここで、図７（ａ）および（ｂ）に示される明度依存関数Ｌｃｉおよび彩度依存関数Ｃｃｉならびにこれらに用いられる定数（明度Ｌ* ＝２０，９０，関数値Ｌｃｉ＝１５、彩度Ｃａｂ* ＝５０）は、これらに限定されるわけではなく、対象とする色処理系の入出力デバイス、入出力媒体、画像の種類やサイズ、階調や精度、画質等の条件に応じて適宜選択すればよい。また、これらの関数は、線形な関数ではなく、非線形な関数であっても良いし、色相Ｈａｂ* に依存させて各定数を変化させても良い。図７（ａ）および（ｂ）に示される明度依存関数Ｌｃｉおよび彩度依存関数Ｃｃｉを用いた色空間圧縮の状態を図８に模式的に示す。彩度方向は圧縮度に比例して圧縮され、明度方向は明度と彩度に依存して圧縮されている。
【００３８】
以上のようにして、色空間圧縮部１８においては、色空間圧縮演算、具体的には色空間圧縮後の明度Ｌ* ’および彩度Ｃａｂ* ’の演算が行なわれる。双方向変換部１２で変換された全画素のセットアップ済測色変換データ（Ｌ* ａ* ｂ* データ）は、色再現域外画素の色相範囲（色再現域圧縮対象色空間）の画素に対して上記式（６）および（７）で演算され、色空間圧縮された画像データが求められ、双方向変換部１２でＸＹＺデータに戻される。
【００３９】
さらに、本発明においては、抽出された色再現域外画素の色相範囲にはすべて本発明法による色空間圧縮を行っているが、いくつかの色相範囲のうち、特定の色相のもののみを選択して、あるいは同一の色相範囲においても異なる位置にある画素群に対して、圧縮するもしくは圧縮しないことを外部から指示または入力するように構成することも可能である。もちろん、予め、色相範囲あるいは色相、彩度および明度の各範囲を指定しておき、圧縮するしないを自動選択させてもよい。
【００４０】
なお、上述した例では、色空間を圧縮する際に、色再現域外画素の色相Ｈａｂ* の範囲を描出し、その色相範囲のみに色空間圧縮を行うが、色相Ｈａｂ* 自体は変化させずに一定に保っている。しかしながら、本発明はこれに限定されず、色相も変化させるようにしてもよい。この場合には、色相は、出力媒体の色材の色相へ変化させるのが好ましい。
【００４１】
本発明に係る色変換方法を種々の実施例を挙げて、詳細かつ具体的に説明したが、本発明はこれに限定されるわけではなく、本発明の要旨を逸脱しない範囲において、種々の改良や変更が可能なことはもちろんである。
【図面の簡単な説明】
【００４２】
【図１】本発明に係る色変換方法を実施する色処理系の全体構成を示す一実施形態を示すブロック図である。
【図２】本発明に係る色変換方法を実施する色再現域圧縮部の全体構造およびフローの一実施形態を示すブロック図である。
【図３】（ａ）および（ｂ）は、それぞれ図２に示す画像分析部において得られる色再現域外画素の色相Ｈａｂ* ヒストグラムの一例およびこの色相Ｈａｂ* ヒストグラムから抽出される色再現域外画素の色相範囲の一例を示すグラフである。
【図４】（ａ）および（ｂ）は、それぞれ図２（ｂ）に示す色再現域外画素群の各色相範囲に対応する明度Ｌ* 累積ヒストグラムの一例を示すグラフである。
【図５】（ａ）は、色再現域外画素群の各色相範囲にある画素群に対して彩度方向上の再現域境界を１に規格化することを説明する説明図であり、（ｂ）および（ｃ）は、それぞれ図２（ｂ）に示す色再現域外画素群の各色相範囲に対応する規格化彩度Ｃａｂ* 累積ヒストグラムの一例を示すグラフである。
【図６】図２に示す色空間圧縮部において得られる色再現域圧縮対象色空間強度の一例を示すグラフである。
【図７】（ａ）および（ｂ）は、それぞれ図２に示す色空間圧縮部において得られる明度方向の、色空間圧縮に用いられる明度依存関数の一例および彩度依存関数の一例を示すグラフである。
【図８】本発明の色変換方法において実施される色空間圧縮を説明する説明図である。
【図９】カラーマネージメントを行う色処理系を示すブロック図である。
【符号の説明】
【００４３】
１０  色再現域圧縮部
１２  双方向変換部
１４  ラフデータ作成部
１６  画像分析部
１８  色空間圧縮部
２０  色処理系
２２  入力側測色変換部
２４  セットアップ部
２６  出力側測色変換部
【図１】
2007325286.tif 000003
【図２】
2007325286.tif 000004
【図３】
2007325286.tif 000005
【図４】
2007325286.tif 000006
【図５】
2007325286.tif 000007
【図６】
2007325286.tif 000008
【図７】
2007325286.tif 000009
【図８】
2007325286.tif 000010
【図９】
2007325286.tif 000011