(57)【要約】【課題】複雑な処理を行うことなく、入力信号のばらつきに依存することなく特定色を変換する。【解決手段】特定色指定部は、ユーザによって特定色が指定されると、又は特定色の信号が入力されると、デバイスに非依存の特定色信号、例えばＬ＊ａ＊ｂ信号を出力する。特定色出力値計算部は、特定色を示すＬ＊ａ＊ｂＳ信号に対応するＣＭＹＫ信号を計算する。特性色ＬＵＴ生成部は、特定色指定部で得られた特定色のＬ＊ａ＊ｂＳ信号のＣＩＥＬａｂ色空間における点を包含する立方体の頂点となる複数の格子点を抽出し、抽出した各格子点のＬＵＴ値（出力信号値）をすべて同一の値（ＣＭＹＫＳ信号）に設定する。すなわち、標準ＬＵＴの８つの格子点（ｇ１、ｇ２、・・・、ｇ８）の各々の出力信号値に同一の値（ＹＳ，ＭＳ，ＣＳ，ＫＳ）を設定する。【選択図】図４
2008067031.tif 000002
【特許請求の範囲】
【請求項１】
色信号を異なる色空間に変換するときの入力値と出力値との対応を表す色変換テーブルを記憶する色変換テーブル記憶手段と、
特定色を指定する特定色指定手段と、
前記特性色指定手段により指定された特定色を異なる色空間に変換したときの出力値を計算する特定色出力値計算手段と、
前記色変換テーブル記憶手段に記憶された色変換テーブルの出力値であって前記特定色指定手段により指定された特定色の再現範囲に含まれる出力値を、前記特定色出力値計算手段により計算された出力値に置換して、特定色再現色変換テーブルを生成する色変換テーブル生成手段と、
を備えた色変換テーブル生成装置。
【請求項２】
前記特定色指定手段により指定された特定色の再現範囲を設定する再現範囲設定手段を更に備えた
請求項１に記載の色変換テーブル生成装置。
【請求項３】
請求項１または請求項２に記載の色変換テーブル生成装置と、
前記色変換テーブル生成装置により生成された特定色再現色変換テーブルに基づいて、色信号を異なる色空間に変換する色信号変換手段と、
を備えた色信号変換装置。
【請求項４】
前記色変換テーブル生成装置により生成された特定色再現色変換テーブル、又は前記色変換テーブル生成装置の記憶手段に記憶された色変換テーブルを選択する色変換テーブル選択手段を更に備え、
前記色信号変換手段は、前記色変換テーブル選択手段により選択された色変換テーブルに基づいて、色信号を異なる色空間に変換する
請求項３に記載の色信号変換装置。
【請求項５】
コンピュータを、
色信号を異なる色空間に変換するときの入力値と出力値との対応を表す色変換テーブルを記憶する色変換テーブル記憶手段、
特定色を指定する特定色指定手段、
前記特性色指定手段により指定された特定色を異なる色空間に変換したときの出力値を計算する特定色出力値計算手段、
前記色変換テーブル記憶手段に記憶された色変換テーブルの出力値であって前記特定色指定手段により指定された特定色の再現範囲に含まれる出力値を、前記特定色出力値計算手段により計算された出力値に置換して、特定色再現色変換テーブルを生成する色変換テーブル生成手段、
として機能させる色変換テーブル生成プログラム。
【請求項６】
コンピュータを、
請求項１または請求項２に記載の色変換テーブル生成装置、
前記色変換テーブル生成装置により生成された特定色再現色変換テーブルに基づいて、色信号を異なる色空間に変換する色信号変換手段、
として機能させる色信号変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換テーブル生成装置及びプログラム並びに色変換装置及びプログラムに関する。
【背景技術】
【０００２】
近年、ＯＡ機器のデジタル化が急速に進展し、またカラー画像出力の需要が増してきたことによって、電子写真方式のデジタルカラー複写機ならびにインクジェット方式および熱転写方式のカラープリンタなどの画像形成装置が広く一般に普及してきている。たとえば、デジタルカメラおよびスキャナなどの入力機器から入力された画像情報またはコンピュータ上で作成された画像情報は、前記画像形成装置の出力機器を用いて出力される。これらの入出力機器においては、入力された画像情報に対して、常に色再現の安定した画像を出力することが必要である。
【０００３】
そこで、経時的な変化や固体差によらず出力色が連続性を保ち、高品質の画像を形成することができるカラープリンタで、特定の色を精度よく再現することを目的としたプリンタが開示されている（例えば、特許文献１参照。）。特許文献１のカラープリンタは、画像データ中の色が指定された色にかかる特色であるか否か判断し、特色と判断された画像データ、特色と判断された以外の画像データでマッチングエンジンにおける出力色の変換処理を切り換えている。
【０００４】
また、メモリ容量の削減を図り、文字および写真などの画像の種類に応じて最適な色補正を行うことができるようにした画像処理装置が開示されている（例えば、特許文献２参照。）。特許文献２の画像処理装置は、このような構成の画像処理装置は、第１の表色系から成るカラー画像データが所定の範囲にあるか否か、すなわち特定色あるか否かを判定し、その判定結果及び画像の種類に基づいて色補正値を選択する。
【特許文献１】特開２００３−１９８８６４号公報
【特許文献２】特開２００３−２１９１９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１及び２の技術は、入力画像信号が特定色であるか否かを判断する処理を設ける必要がある。また、画像読取装置によって原稿を読み取ることで、電気信号として入力画像の色信号が与えられた場合、所望の色が同一の色信号で与えられるという保証がなく、ある一定のレンジでばらつきが生じてしまう。そして、特定色の再現を特に重視する際には、それを均一にするのを求められることが多い。このような場合に、特許文献１及び２の技術を用いて対処しようとすると、入力信号の処理が複雑になってしまう問題がある。
【０００６】
本発明は、上述した課題を解決するために提案されたものであり、複雑な処理を行うことなく、入力信号のばらつきに依存することなく特定色を変換することができる色変換テーブル生成装置及びプログラム並びに色変換装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１の発明は、色信号を異なる色空間に変換するときの入力値と出力値との対応を表す色変換テーブルを記憶する色変換テーブル記憶手段と、特定色を指定する特定色指定手段と、前記特性色指定手段により指定された特定色を異なる色空間に変換したときの出力値を計算する特定色出力値計算手段と、前記色変換テーブル記憶手段に記憶された色変換テーブルの出力値であって前記特定色指定手段により指定された特定色の再現範囲に含まれる出力値を、前記特定色出力値計算手段により計算された出力値に置換して、特定色再現色変換テーブルを生成する色変換テーブル生成手段と、を備えている。
【０００８】
請求項２の発明は、請求項１に記載の発明であって、前記特定色指定手段により指定された特定色の再現範囲を設定する再現範囲設定手段を更に備えている。
【０００９】
請求項３の発明は、請求項１または請求項２に記載の色変換テーブル生成装置と、前記色変換テーブル生成装置により生成された特定色再現色変換テーブルに基づいて、色信号を異なる色空間に変換する色信号変換手段と、を備えている。
【００１０】
請求項４の発明は、請求項３に記載の発明であって、前記色変換テーブル生成装置により生成された特定色再現色変換テーブル、又は前記色変換テーブル生成装置の色変換テーブル記憶手段に記憶された色変換テーブルを選択する色変換テーブル選択手段を更に備え、前記色信号変換手段は、前記色変換テーブル選択手段により選択された色変換テーブルに基づいて、色信号を異なる色空間に変換するものである。
【００１１】
請求項５の発明は、コンピュータを、色信号を異なる色空間に変換するときの入力値と出力値との対応を表す色変換テーブルを記憶する色変換テーブル記憶手段、特定色を指定する特定色指定手段、前記特性色指定手段により指定された特定色を異なる色空間に変換したときの出力値を計算する特定色出力値計算手段、前記色変換テーブル記憶手段に記憶された色変換テーブルの出力値であって前記特定色指定手段により指定された特定色の再現範囲に含まれる出力値を、前記特定色出力値計算手段により計算された出力値に置換して、特定色再現色変換テーブルを生成する色変換テーブル生成手段、として機能させる色変換テーブル生成プログラムである。
【００１２】
請求項６の発明は、コンピュータを、請求項１または請求項２に記載の色変換テーブル生成装置、前記色変換テーブル生成装置により生成された特定色再現色変換テーブルに基づいて、色信号を異なる色空間に変換する色信号変換手段、として機能させる色信号変換プログラムである。
【発明の効果】
【００１３】
請求項１及び請求項５に記載の発明は、入力値のばらつきに依存せずに色信号を異なる色空間に変換するための色変換テーブルを生成することができる。
【００１４】
請求項２に記載の発明は、入力値のばらつきに依存しない範囲が設定された色変換テーブルを生成することができる。
【００１５】
請求項３及び請求項６に記載の発明は、入力値のばらつきに依存せずに色信号を異なる色空間に変換することができる。
【００１６】
請求項４に記載の発明は、特定色を含む色信号だけでなく特定色を含まない色信号についても色変換することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の好ましい実施の形態について図面を参照しながら詳細に説明する。
【００１８】
図１は、本発明の実施の形態に係る色変換装置の構成を示すブロック図である。本実施の形態に係る色変換装置は、入力装置（例えばスキャナ）から入力された色信号を出力装置（例えばプリンタ、ディスプレイなど）に対応するように変換するものである。なお、本実施の形態では、入力装置としてスキャナ、出力装置としてプリンタを例に挙げて説明する。
【００１９】
上記色変換装置は、入力装置プロファイルを格納する入力装置プロファイル格納部１と、特定色を指定する特定色指定部２と、出力装置プロファイルを格納する出力装置プロファイル格納部３と、特定色出力値を計算する特定色出力値計算部４と、を備えている。
【００２０】
さらに、色変換装置は、標準ルックアップテーブル（以下「ＬＵＴ」という。）を格納する標準ＬＵＴ格納部５と、特定色ＬＵＴを生成する特定色ＬＵＴ生成部６と、置換領域を設定する置換領域設定部７と、出力条件を指定する出力条件指定部８と、標準ＬＵＴ又は特定色ＬＵＴを選択するＬＵＴ選択部９と、選択されたＬＵＴを用いて色変換処理を行う色変換処理部１０と、を備えている。
【００２１】
以上のように構成された色変換装置は次の処理を実行する。
【００２２】
特定色指定部２は、ユーザによって特定色が指定されると、又は特定色の信号が入力されると、デバイスに非依存の特定色信号、例えばＬ＊ａ＊ｂ信号を出力する。
【００２３】
具体的には、特定色指定部２は、特定色として扱われる色である赤・緑・青の各色信号（以下「ＲＧＢ信号」という。）が入力されると、変換行列を用いてＲＧＢ／Ｌ＊ａ＊ｂ変換を行って、特定色を示すＬ＊ａ＊ｂ信号を計算する。なお、特定色指定部２は、特定色として扱われる色であるＬ＊ａ＊ｂ信号が入力されると、当該Ｌ＊ａ＊ｂ信号をそのまま出力する。
【００２４】
また、特定色指定部２は、入力装置で生成された特定色のＲＧＢ信号が入力された場合（例えばスキャナが特定色の原稿を読み取ることによって生成されたＲＧＢ信号が入力された場合）、当該入力装置に対応する入力装置プロファイルを入力装置プロファイル格納部１から読み出す。そして、特定色指定部２は、その入力装置プロファイルと入力装置からのＲＧＢ信号とに基づいて、入力装置の色特性を補正して、デバイスに非依存のＬ＊ａ＊ｂ信号を出力する。以下では、特定色指定部２から出力されたＬ＊ａ＊ｂ信号を「Ｌ＊ａ＊ｂＳ信号」という。
【００２５】
特定色出力値計算部４は、出力装置であるプリンタに供給する色信号であって特定色指定部２から出力された特定色に対応する色信号を、特定色出力値として計算する。ここで、プリンタには、シアン・マゼンタ・イエロー・ブラックの各色信号（以下「ＣＭＹＫ信号」という。）が入力される。そこで、特定色出力値計算部４は、特定色を示すＬ＊ａ＊ｂＳ信号に対応するＣＭＹＫ信号を計算する。
【００２６】
具体的には、特定色出力値計算部４は、出力装置であるプリンタに対応するプロファイルを出力装置プロファイル格納部３から読み出し、このプロファイルに基づいて、出力装置へ供給する特定色に対応するＣＭＹＫ信号（以下「ＣＭＹＫＳ信号」という。）を計算する。このとき、プリンタが特定色出力値計算部４で計算された特定色であるＣＭＹＫ信号を出力し、ユーザが視認してから、特定色を設定するのが好ましい。
【００２７】
標準ＬＵＴ格納部５は、Ｌ＊ａ＊ｂ信号をＣＭＹＫ信号に変換するための標準ＬＵＴを格納している。
【００２８】
図２は、ＣＩＥＬａｂ色空間における３次元の標準ＬＵＴを示す図である。標準ＬＵＴは、ＣＩＥＬａｂ色空間におけるＬ* 軸、ａ* 軸、ｂ* 軸を均等間隔で分割した複数の格子点で構成されている。図２では一例として各軸を４等分することによって作られた格子点の例を示している。各格子点では、入力信号であるＬ＊ａ＊ｂ信号と出力信号であるＣＭＹＫ信号が対応付けられている。そして、デバイスに非依存のカラー画像信号であるＬ＊ａ＊ｂが入力されると、近傍の複数（例えば８点）の格子点のデータを用いて補間演算が行われる。
【００２９】
特性色ＬＵＴ生成部６は、特定色指定部２で得られたＬ＊ａ＊ｂＳ信号と特定色出力値計算部４で計算された特定色出力値であるＣＭＹＫＳ信号とが供給されると、標準ＬＵＴ格納部５から標準ＬＵＴを読み出す。
【００３０】
そして、特性色ＬＵＴ生成部６は、特定色指定部２で得られた特定色のＬ＊ａ＊ｂＳ信号のＣＩＥＬａｂ色空間における点を包含する立方体の頂点となる複数の格子点を抽出し、抽出した各格子点のＬＵＴ値（出力信号値）をすべて同一の値（ＣＭＹＫＳ信号）に設定する。
【００３１】
図３は、３次元の標準ＬＵＴと特定色との関係を示す図である。本実施形態では、特性色ＬＵＴ生成部６は、特定色のＬ＊ａ＊ｂＳ信号のＣＩＥＬａｂ色空間における点に対して、その点を包含する８つの格子点を抽出する。さらに、特性色ＬＵＴ生成部６は、８つの格子点の出力信号値をすべてＣＭＹＫＳ信号に設定する。
【００３２】
図４は、標準ＬＵＴの８つの格子点（ｇ１、ｇ２、・・・、ｇ８）の各々の出力信号値に同一の値（ＹＳ，ＭＳ，ＣＳ，ＫＳ）が設定された状態を示す図である。特性色ＬＵＴ生成部６は、このように標準ＬＵＴの８つの格子点の出力信号値をすべて同一の値に置き換えることによって、特定色ＬＵＴを生成する。
【００３３】
上述した例では、特定色の再現領域すなわち出力信号値が置き換えられる領域が、特定色を包含する最小の立方体を構成する頂点で囲まれる領域として予め設定されている。ただし、特定色の再現領域はこのような領域に限定されるものではない。例えば、特性色ＬＵＴ生成部６は、置換領域設定部７を介して、ユーザにより置き換え領域が設定された場合は、その領域内の格子点の出力信号値をすべて同一の値に置き換えてもよい。なお、置き換え領域が大きい場合は、その内部に格子点が入るような立方体領域になることもある。
【００３４】
このように、特性色ＬＵＴ生成部６は、特定色として再現する領域が設定された場合は、設定された領域に入るＬ＊ａ＊ｂ信号を特定色とみなして、すべて同一値であるＣＭＹＫ信号に変換する。
【００３５】
ＬＵＴ選択部９は、出力条件指定部８で指定された出力条件に基づいて、標準ＬＵＴ格納部５に格納されている標準ＬＵＴ、又は特性色ＬＵＴ生成部６で生成された特定色ＬＵＴを選択する。例えば、ＬＵＴ選択部９は、出力条件が「標準」の場合は標準ＬＵＴを選択し、出力条件が「特定色重視」の場合は特定色ＬＵＴを選択し、選択したＬＵＴを色変換処理部１０に供給する。
【００３６】
色変換処理部１０は、ＬＵＴ選択部９で選択されたＬＵＴを用いて、入力信号であるＲＧＢ信号をＣＭＹＫ信号に変換して出力する。具体的には、色変換処理部１０は、入力されたＲＧＢ信号をＬ＊ａ＊ｂ信号に変換し、ＬＵＴ選択部９で選択されたＬＵＴを用いて、各格子点の情報に基づいて補間処理を行うことにより、Ｌ＊ａ＊ｂ信号をＣＭＹＫ信号に変換する。これにより、色変換処理部１０は、特定色ＬＵＴを用いて色変換を行った場合は、入力信号であるＲＧＢ信号にある程度のばらつきがあっても、それに依存することなく、特定色を再現するのに最適なＣＭＹＫ信号を出力することができる。
【００３７】
図５は、入力信号のばらつき（入力信号と特定色信号との差）に対する目標色との色差を示す図である。同図に示すように、本手法は、入力信号にばらつきがあっても、従来に比べて目標色との色差が低くなっている。すなわち、入力信号のばらつきに依存しないロバストな色変換が行われている。
【００３８】
以上のように、本実施形態に係る色変換装置は、特定色として再現する範囲を設定しておき、その領域内に入る信号を特定色とみなしてすべて同一の信号に変換して出力する。これにより、上記色変換装置は、入力信号にばらつきがある場合でも、入力信号の解析処理を行う必要がなくなり、更にそのばらつきの影響を受けることなく特定色を再現するのに最適な信号を出力することができる。
【００３９】
なお、本発明は、上述した実施の形態に限定されるものではなく、特許請求の範囲に記載された範囲内で設計上の変更をされたものにも適用可能であるのは勿論である。なお、上述した実施形態では、ＲＧＢ信号をＣＭＹＫ信号に変換する場合を例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、本発明は、直接Ｌ＊ａ＊ｂ信号をＣＭＹＫ信号に変換する場合も同様に適用可能である。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態に係る色変換装置の構成を示すブロック図である。
【図２】ＣＩＥＬａｂ色空間における３次元の標準ＬＵＴを示す図である。
【図３】３次元の標準ＬＵＴと特定色との関係を示す図である。
【図４】標準ＬＵＴの８つの格子点（ｇ１、ｇ２、・・・、ｇ８）の各々の出力信号値に同一の値（ＹＳ，ＭＳ，ＣＳ，ＫＳ）が設定された状態を示す図である。
【図５】入力信号のばらつき（入力信号と特定色信号との差）に対する目標色との色差を示す図である。
【符号の説明】
【００４１】
１  入力装置プロファイル格納部
２  特定色指定部
３  出力装置プロファイル格納部
４  特定色出力値計算部
５  標準ＬＵＴ格納部
６  特性色ＬＵＴ生成部
７  置換領域設定部
８  出力条件指定部
９  ＬＵＴ選択部
１０  色変換処理部
【図１】
2008067031.tif 000003
【図２】
2008067031.tif 000004
【図３】
2008067031.tif 000005
【図４】
2008067031.tif 000006
【図５】
2008067031.tif 000007