(57)【要約】【課題】  色再現域を有効に利用することや、視覚的に影響の大きい高明度領域の色味の保持が困難である。【解決手段】  色補正ルックアップテーブルを、任意の色再現域をターゲットとして作成する系において、出力デバイスの色再現域の最低明度のもつ明度や色味が、前記ターゲットとする色再現域の最低明度のもつ明度や色味と異なる場合、前記両者の色味が合うように、前記出力デバイスの色再現域を３次元的に回転させ、更に最低明度が高い方の低明度領域のみの色再現域を仮想的に引き伸ばし、他方の色再現域と明度レンジを合わせてからマッピングを行う。【選択図】  図３
2006081080.tif 000002
【特許請求の範囲】
【請求項１】
入力色信号を出力デバイス信号に変換するルックアップテーブルを用いるカラー処理装置であって、
前記ルックアップテーブルを、任意の色再現域をターゲットとして作成する系において、
出力デバイスの色再現域のもつ最低明度Ｌ*が、前記ターゲットとする色再現域のもつ最低明度L*'と異なる場合、最低明度が高い方の低明度領域のみの色再現域を仮想的に引き伸ばし、他方の色再現域と明度レンジを合わせてからマッピングを行うことを特徴とするカラー処理装置及びその色変換方法。
【請求項２】
入力色信号を出力デバイス信号に変換するルックアップテーブルを用いるカラー処理装置であって、
前記ルックアップテーブルを、任意の色再現域をターゲットとして作成する系において、
出力デバイスの色再現域の最低明度のもつ明度L*と色味a*b*が、前記ターゲットとする色再現域の最低明度のもつ明度L*'と色味a*'b*'と異なる場合、前記両者の色味が合うように、前記出力デバイスの色再現域を３次元的に回転させ、更に最低明度が高い方の低明度領域のみの色再現域を仮想的に引き伸ばし、他方の色再現域と明度レンジを合わせてからマッピングを行うことを特徴とするカラー処理装置及びその色変換方法。
【請求項３】
前記マッピング手段は、色差最小点を探索することを特徴とする請求項１または２記載のカラー処理装置及びその色変換方法。
【請求項４】
前記色差最小点を探索する際、出力デバイスの色再現域が広い場合、ある一定以上の高彩度部分は、基準色再現域を拡張してからマッピングすることを特徴とする請求項３記載のカラー処理装置及びその色変換方法。
【請求項５】
前記色差最小点を探索する際、出力デバイスの色再現域が狭い場合、ある一定以上の高彩度部分は、基準色再現域を圧縮してからマッピングすることを特徴とする請求項３記載のカラー処理装置及びその色変換方法。
【請求項６】
請求項４及び５における基準色再現域の拡張・圧縮倍率は、色相毎に指定可能であることを特徴とするカラー処理装置及びその色変換方法。
【請求項７】
前記色再現域回転方法は、回転させる色再現域の最高明度の点を軸とすることを特徴とする請求項２記載のカラー処理装置及びその色変換方法。
【請求項８】
前記色再現域回転方法は、各出力点の色味または彩度毎に回転率の設定が変更可能であることを特徴とする請求項２または７記載のカラー処理装置及びその色変換方法。
【請求項９】
前記色再現域回転方法は、各出力点の明度毎に回転率の設定が変更可能であることを特徴とする請求項２または７記載のカラー処理装置及びその色変換方法。
【請求項１０】
前記色再現域回転方法は、各出力点の明度と彩度に応じて回転率の設定が変更可能であることを特徴とする請求項２または７記載のカラー処理装置及びその色変換方法。
【請求項１１】
前記色再現域を仮想的に引き伸ばす低明度領域は、前記出力デバイスの色再現域のもつ最低明度Ｌ*と前記ターゲットとする色再現域のもつ最低明度L*'との差分により決定する請求項１または２記載のカラー処理装置及びその色変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカラー処理装置およびその色変換方法に関し、例えば、ルックアップテーブルの作成やカラーマッチングに関する。
【背景技術】
【０００２】
カラープリンタの色再現域は記録媒体やインク特性によって異なり、各記録媒体に印刷されるカラー画像の色を測色的な意味において完全に一致させることは不可能である。従って、各記録媒体に形成されたカラー画像を人間が視覚する際、各画像間の色味に大きな差異が感じられる。
【０００３】
従来は色再現域が異なっている場合、明度や彩度に関わらず、個々の色再現域に応じた色補正ルックアップテーブルを作成していた。
【０００４】
このように、色再現域が異なる記録媒体間において、形成されるカラー画像の知覚上の色味の違いを吸収し、色味の知覚的一致を図るための画像技術として、ガマット圧縮あるいはカラーマッチングが存在する。これらの技術について種々の提案がなされている。例えば、均等色空間やHVC色空間（明度、色相、彩度に関する情報からなる色空間）上で、対象デバイス・記録媒体の色再現域の外であるか否かを判定し、色再現域外の色を、明度と色相が同じで、彩度が最大の色に修正する方法がある。また、階調性をできるだけ失わないという条件の下、色再現域全体を圧縮する方法で、色空間の領域に応じて圧縮率を変更する方法もある。また、特開２００３−１５３０２０号公報においては、第一の色再現域を、より狭い第二の色再現域にマッピングする場合、前記第一および第二の色再現域の共通領域を抽出し、前記第一の色再現域から前記共通領域を除いた領域を、前記第二の色再現域から前記共通領域を除いた領域へマッピングすることを示している。
【特許文献１】特開２００３−１５３０２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記の、色再現域外の色を明度と色相が同じで、彩度が最大の色に修正する方法は、色再現域内においては良好な結果が得られるものの、色再現域外の色については階調の喪失などの発生により、画像情報が著しく損なわれてしまう。
【０００６】
また、階調性をできるだけ失わないように色再現域全体を圧縮する方法は、すべての色について測色的な色の違い（色差）が発生するため、各記録媒体に形成されるカラー画像の色が著しく異なって観察される。
【０００７】
また、色空間の領域によって圧縮率を変更する方法は、各領域の圧縮率の設定方法が複雑という問題がある。
【０００８】
更に、特開２００３−１５３０２０号公報においては色再現域の広狭が限定されており、また、明度に依らず色再現域の共通部分はそのままマッピングを行うため、低明度領域の色再現域が有効に使いきれない。
【０００９】
本発明は、色再現域の広狭や形状に関わらず、特に低明度領域に着目し、且つ視覚的に好適な肌色や空の青などの記憶色等が再現可能なカラーマッチング方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明のカラー処理装置及び色変換方法では、入力デバイス信号を出力デバイス信号に変換するルックアップテーブルを用いるカラー処理装置であって、前記ルックアップテーブルを、任意の色再現域をターゲットとして作成する系において、出力デバイスの色再現域のもつ最低明度Ｌ*が、前記ターゲットとする色再現域のもつ最低明度L*'と異なる場合、最低明度が高い方の低明度領域のみの色再現域を仮想的に引き伸ばし、他方の色再現域と明度レンジを合わせてからマッピングを行うことを特徴とする。
【００１１】
また、出力デバイスの色再現域の最低明度のもつ明度L*と色味a*b*が、前記ターゲットとする色再現域の最低明度のもつ明度L*'と色味a*'b*'と異なる場合、前記両者の色味が合うように、前記出力デバイスの色再現域を３次元的に回転させ、更に最低明度が高い方の低明度領域のみの色再現域を仮想的に引き伸ばし、他方の色再現域と明度レンジを合わせてからマッピングを行うことを特徴とする。
【発明の効果】
【００１２】
本発明を実現することによって、視覚的に違いの大きさを感知し易い高明度の記憶色等の部分は変更することなく、低明度領域のみを調整して色再現域の違いを吸収するカラーマッチングを実現することができる。
【発明を実施するための最良の形態】
【００１３】
以下、式を参照して、本発明の実施形態を説明する。なお、ここでは出力デバイスの色再現域のもつ最低明度が、前記ターゲットとする色再現域のもつ最低明度より高い場合を想定しているが、請求項１または２に記しているように、この逆でも良い。
【００１４】
ターゲットとする色再現域の最低明度をＬT arg et_BK、出力デバイス色再現域の最低明度をＬDevice_BK、出力デバイス色再現域の変換前明度をＬDevice_beforeとすると、出力デバイス色再現域の変換後明度ＬDevice_afterは、低明度領域の境界明度ＬLowを用いて、変化率Rateを次式（１）のように定義し、以下の式（２）のように求める。
【００１５】
【数１】
2006081080.tif 000003
ここで、式（２）、及び式（３）は、請求項２に記載した、色再現域を回転させる系において用いるものであり、請求項１記載のような、仮想的に低明度領域ＬLow以下を引き伸ばすのみの系においては、式（１）による変換のみで良い。
【００１６】
式（１）で指定した低明度領域の境界明度ＬLowは、ターゲット色再現域の最低明度ＬT arg et_BK、出力デバイス色再現域の最低明度ＬDevice_BKに基づいて決定される（請求項１１）。ここで、ｎは任意に設定可能な倍率であり、この数値が小さい程、より低明度領域から仮想的に引き伸ばすことになるため、視覚的な影響が少なくなる。ｎ＝１〜２．５程度が適切である。
【００１７】
【数２】
2006081080.tif 000004
また、請求項２記載のように仮想的な明度変換の前に、色再現領域の回転を加える場合の回転方法の一例を示す。
【００１８】
単位ベクトルｌ＝（ｌ1，ｌ2，ｌ3）Tの周りを右ねじ方向に角度Ωだけ回転する回転を表す行列Rは次のように与えられる。
【００１９】
【数３】
2006081080.tif 000005
この回転行列を用いることによって、出力デバイス色再現域の白点（最高明度点）と出力デバイス色再現域の黒点（最低明度点）を結ぶ直線軸を、ターゲットとする色再現域の黒点を結ぶ直線と一致するように出力デバイス色再現域を回転することができる。
【実施例１】
【００２０】
以下に、図を参照して、本発明の実施の一例である、ルックアップテーブル作成方法を説明する。なお、カラー処理装置の種類や色空間は限定されないが、以下ではインクジェット方式のカラープリンタで、入力デバイスＲＧＢ空間から出力デバイスＲＧＢ信号に変換する際のルックアップテーブルを、既存の色補正済み色再現域をターゲットとして作成する系で、出力デバイスの色再現域の最低明度のもつ明度がターゲットとする色再現域の最低明度のもつ明度より低く、且つ両者の色味も異なっている場合を例に説明する。
【００２１】
図１に色再現域の一例を示す。図中の実線１０１がターゲットとなる色再現域、点線１０２が出力デバイスの色再現域である。まず、出力デバイスの色再現域を○で示す最高明度点１０３（白点）と最低明度点１０４（黒点）を結ぶ直線１０５がターゲット中の直線１０６と近づくように、矢印で示すように色再現域全体を回転させる。ここでは両者の最高明度点１０３と１０７に若干の差があることを想定しているが、これらが一致する場合は直線１０５と直線１０６は一致するように回転させることが可能である。この時、式（６）を用いるが、更にこの回転率は明度や色成分に応じて変更しても良い。ここで回転軸を最高明度点に設定することは、仮想的に色再現域を変更させる際に、できるだけ高明度領域が実際の色再現域との変更が少なくなる効果を持っている。
【００２２】
この点線の示す出力デバイスの回転後を図２に示す。式（５）で示すような低明度領域の境界明度ＬLOWを決定し、●の示すターゲットの最低明度点２０１と出力デバイスの仮想最低明度点を合わせるように、式（１）、式（２）、式（３）、式（４）を用いて低明度領域の出力デバイス色再現域２０２（斜線部分）を引き伸ばし、仮想的な色再現域を作成してから、ターゲットとなる色再現域とのマッピングを行う。
【００２３】
このような方法で、出力デバイスＲＧＢルックアップテーブルを作成する処理フロー例を図３に示す。
【実施例２】
【００２４】
実施例１では、入力デバイスＲＧＢ空間から出力デバイスＲＧＢ信号に変換する際のルックアップテーブルを作成する場合について述べたが、ICCProfileに含まれるルックアップテーブルのように，デバイス非依存の色空間（例えばL*a*b*やXYZ）から出力デバイスＲＧＢ信号に変換するルックアップテーブルを作成する場合に用いても構わない。
【００２５】
その場合、ターゲットとする色再現域のもつ最低明度の色を黒点（L*=a*=b*=０）とすることで実現できる。
【実施例３】
【００２６】
実施例１では、均等色色空間であるL*a*b*色空間で色変換を行う場合について述べたが、L*a*b*色空間に限らず、均等色色空間であるL*u*v*色空間やCEACAM02色空間で色変換しても構わない。
【図面の簡単な説明】
【００２７】
【図１】色再現域の回転方法の一例を示す図である。
【図２】低明度領域の明度調整方法の一例を示す図である。
【図３】出力デバイスＲＧＢを算出する処理の一例を示すフローチャートである。
【図１】
2006081080.tif 000006
【図２】
2006081080.tif 000007
【図３】
2006081080.tif 000008