(57)【要約】【課題】墨生成条件を考慮した上で色再現域外の色を意図した色再現域の色に変換する色変換装置で用いる色域外郭を精度よく求めることができる色域外郭算出装置を提供する。【解決手段】外郭点生成部２１は、出力装置の出力色空間における外郭点を生成する。外郭点変換部２２は、出力色空間における外郭点を、知覚色空間における外郭点に変換する。墨量算出部２３は、外郭点変換部２２で変換された知覚色空間の外郭点に対応する墨量を算出する。墨量算出部２３で算出された墨量と出力色空間における外郭点の墨量とを比較部２４で比較し、誤差範囲に収まっていない場合に、出力色空間における外郭点を修正部２５で修正して外郭点変換部２２に渡して処理を繰り返す。【選択図】図３
2011166842.tif 000002
【特許請求の範囲】
【請求項１】
出力装置の出力色空間における外郭点を生成する外郭点生成手段と、前記出力色空間における外郭点を前記出力色空間から知覚色空間における外郭点に変換する外郭点変換手段と、前記外郭点変換手段で変換された前記知覚色空間の外郭点に対応する墨量を算出する墨量算出手段と、前記墨量算出手段で算出された墨量と前記出力色空間における外郭点の墨量とを比較する比較手段と、前記比較手段による比較結果に応じて前記出力色空間における外郭点を修正して前記外郭点変換手段に渡す修正手段を有することを特徴とする色域外郭算出装置。
【請求項２】
前記修正手段は、前記外郭点生成手段によって生成された前記出力色空間における外郭点の墨量を前記墨量算出手段によって算出された墨量に置き換えることを特徴とする請求項１に記載の色域外郭算出装置。
【請求項３】
前記修正手段は、前記外郭点生成手段によって生成された前記出力色空間における外郭点と前記墨量算出手段によって算出された墨量を用いて修正後の前記出力色空間における外郭点を算出することを特徴とする請求項１に記載の色域外郭算出装置。
【請求項４】
前記修正手段は、前記外郭点変換手段によって変換された前記知覚色空間における外郭点と前記墨量算出手段によって算出された墨量を用いて修正後の前記出力色空間における外郭点を算出することを特徴とする請求項１に記載の色域外郭算出装置。
【請求項５】
前記墨量算出手段は、予め設定されたＵＣＲ率に従って墨量を算出することを特徴とする請求項１から請求項４のいずれか１項に記載の色域外郭算出装置。
【請求項６】
前記墨量算出手段は、利用者によって設定されるＵＣＲ設定値に従って墨量を算出することを特徴とする請求項１から請求項４のいずれか１項に記載の色域外郭算出装置。
【請求項７】
前記外郭点生成手段は、総量制限を考慮した前記出力色空間における外郭点を生成することを特徴とする請求項１から請求項６のいずれか１項に記載の色域外郭算出装置。
【請求項８】
前記墨量算出手段は、前記外郭点生成手段によって生成された前記出力色空間における外郭点の墨量が零である場合には、墨量の算出及び以降の処理を行わずに前記外郭点変換手段で変換された前記知覚色空間における外郭点を出力することを特徴とする請求項１から請求項７のいずれか１項に記載の色域外郭算出装置。
【請求項９】
コンピュータに、請求項１から請求項８のいずれか１項に記載の色域外郭算出装置の機能を実行させることを特徴とする色域外郭算出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色域外郭算出装置、色域外郭算出プログラムに関するものである。
【背景技術】
【０００２】
一般に、画像読取装置等の入力装置において入力可能な色域や、画像の出力を行う出力装置において再現可能な色域はそれぞれ異なっている。そのため、ある出力装置で画像を出力する場合、その出力装置で再現できない色が入力されることがあり、そのような再現できない色については再現可能な色に変換する必要がある。この処理を色域圧縮処理と呼んでいる。
【０００３】
出力装置における色再現域を求める方法として様々な方法が提案されており、例えば特許文献１では、色域上の主要な頂点である白（Ｗ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、赤（Ｒ）、緑（Ｇ）、青（Ｂ）、黒（Ｋ）を利用し、隣接する頂点同士を接続して１２個の三角形を算出して色再現域の外郭としている。また別の方法として、例えば特許文献２に記載されているように、明度軸に垂直な複数の平面と色域とが交差する頂点を抽出して色再現域の外郭を作成する方法もある。さらに、例えば特許文献３に記載されている技術のように、出力装置の色空間における隣接関係が明らかである頂点群を利用して色再現域の外郭を形成する方法もある。さらにまた、例えば特許文献４に記載されている方法は、墨を除く３色で色再現域の外郭を構成した後、その外郭から外側に墨を含む色再現域の外郭を探索して求めている。さらに、例えば特許文献５、特許文献６には、出力装置において使用する色材の総量が制限されている場合に対応した色再現域を生成する方法が記載されている。このような技術により作成した色再現域の外郭より外側の色が入力された場合には、色域圧縮処理によって、外郭を含む色再現域内の色に変換している。
【０００４】
一方、墨を含む複数色の色材を用いて色再現を行う場合、墨を使用しなければ再現されない色も存在するものの、墨量を多くすると色味や粒状性が悪化する場合がある。そのため、ある墨生成条件を用いて墨量を調節し、画質の向上を図っている。この処理によって墨量を低減した場合、他の色材量が相対的に増加するため、色材量あるいは色材の総量が取り得る範囲を逸脱し、そのままの色が再現されない場合が生じる。その場合には、調整後の墨量で再現される色に変換することが行われる。
【０００５】
このような墨量を最適化するための処理は、上述の色域圧縮処理とは別に行われており、墨量を最適化する処理において用いられる墨生成条件は、上述の色域圧縮処理において用いられる色再現域とは別に設定される。そのため、色域圧縮処理によって変換された後の色が、墨生成条件を満たさないために再び別の色に変換される場合が発生する。
【０００６】
図１８は、従来の色変換処理により変換される色の一例の説明図である。図１８では、色再現域外の色ａについて、色域圧縮処理により破線に沿って色変換を行う場合を示している。この場合、色域圧縮処理によって実線で示した色再現域への色変換により、色ａは色ｂに変換される。さらに墨量を最適化する処理において、この色ｂが墨生成条件を満たす墨量が得られず、色ｃに変更されたものとしている。尚、一点鎖線は墨量生成条件を満たす色再現域を示している。
【０００７】
この場合、全体としての色変換結果として期待されるのは破線に沿って変換され、墨量生成条件も満たす色ｄである。従って、意図しない色に変換されてしまうことになる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平７−２０３２３５号公報
【特許文献２】特開平７−３０７７４号公報
【特許文献３】特開２０００−１０１８６３号公報
【特許文献４】特開２００３−８９１２号公報
【特許文献５】特開２００５−６３０９３号公報
【特許文献６】特開２００６−３５２４７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、墨生成条件を考慮した上で色再現域外の色を意図した色再現域の色に変換する色変換装置及び色変換プログラムで用いる色域外郭を精度よく求めることができる色域外郭算出装置及び色域外郭算出プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
本願請求項１に記載の発明は、出力装置の出力色空間における外郭点を生成する外郭点生成手段と、前記出力色空間における外郭点を前記出力色空間から知覚色空間における外郭点に変換する外郭点変換手段と、前記外郭点変換手段で変換された前記知覚色空間の外郭点に対応する墨量を算出する墨量算出手段と、前記墨量算出手段で算出された墨量と前記出力色空間における外郭点の墨量とを比較する比較手段と、前記比較手段による比較結果に応じて前記出力色空間における外郭点を修正して前記外郭点変換手段に渡す修正手段を有することを特徴とする色域外郭算出装置である。
【００１１】
本願請求項２に記載の発明は、本願請求項１に記載の色域外郭算出装置における前記修正手段が、前記外郭点生成手段によって生成された前記出力色空間における外郭点の墨量を前記墨量算出手段によって算出された墨量に置き換えることを特徴とする色域外郭算出装置である。
【００１２】
本願請求項３に記載の発明は、本願請求項１に記載の色域外郭算出装置における前記修正手段が、前記外郭点生成手段によって生成された前記出力色空間における外郭点と前記墨量算出手段によって算出された墨量を用いて修正後の前記出力色空間における外郭点を算出することを特徴とする色域外郭算出装置である。
【００１３】
本願請求項４に記載の発明は、本願請求項１に記載の色域外郭算出装置における前記修正手段が、前記外郭点変換手段によって変換された前記知覚色空間における外郭点と前記墨量算出手段によって算出された墨量を用いて修正後の前記出力色空間における外郭点を算出することを特徴とする色域外郭算出装置である。
【００１４】
本願請求項５に記載の発明は、本願請求項１から請求項４のいずれか１項に記載の色域外郭算出装置における前記墨量算出手段が、予め設定されたＵＣＲ率に従って墨量を算出することを特徴とする色域外郭算出装置である。
【００１５】
本願請求項６に記載の発明は、本願請求項１から請求項４のいずれか１項に記載の色域外郭算出装置における前記墨量算出手段が、利用者によって設定されるＵＣＲ設定値に従って墨量を算出することを特徴とする色域外郭算出装置である。
【００１６】
本願請求項７に記載の発明は、本願請求項１から請求項６のいずれか１項に記載の色域外郭算出装置における前記外郭点生成手段が、総量制限を考慮した前記出力色空間における外郭点を生成することを特徴とする色域外郭算出装置である。
【００１７】
本願請求項８に記載の発明は、本願請求項１から請求項７のいずれか１項に記載の色域外郭算出装置における前記墨量算出手段が、前記外郭点生成手段によって生成された前記出力色空間における外郭点の墨量が零である場合には、墨量の算出及び以降の処理を行わずに前記外郭点変換手段で変換された前記知覚色空間における外郭点を出力することを特徴とする色域外郭算出装置である。
【００１８】
本願請求項９に記載の発明は、コンピュータに、請求項１から請求項８のいずれか１項に記載の色域外郭算出装置の機能を実行させることを特徴とする色域外郭算出プログラムである。
【発明の効果】
【００１９】
本願請求項１に記載の発明によれば、墨量に応じた色再現域を正確に得ることができる。
【００２０】
本願請求項２に記載の発明によれば、墨量に応じた色再現域を得るための外郭点の修正を簡易に行うことができる。
【００２１】
本願請求項３に記載の発明によれば、墨量に応じた色再現域を得るための外郭点の修正を簡易に行うことができる。
【００２２】
本願請求項４に記載の発明によれば、墨量に応じた色再現域を得るための外郭点の修正を精度よく行うことができる。
【００２３】
本願請求項５に記載の発明によれば、予め設定されたＵＣＲ率に従って算出された墨量に応じた色再現域を得ることができる。
【００２４】
本願請求項６に記載の発明によれば、利用者によって設定されるＵＣＲ設定値に従って算出された墨量に応じた色再現域を得ることができる。
【００２５】
本願請求項７に記載の発明によれば、総量制限を考慮した色再現域を得ることができる。
【００２６】
本願請求項８に記載の発明によれば、墨量に応じた色再現域を高速に得ることができる。
【００２７】
本願請求項９に記載の発明によれば、墨量に応じた色再現域を正確に得ることができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の色変換装置の第１の実施の形態を示す構成図である。
【図２】利用者による墨生成条件設定方法の一例の説明図である。
【図３】本発明の色域外郭算出装置の実施の一形態を示す構成図である。
【図４】出力色空間における外郭の説明図である。
【図５】本発明の色域外郭算出装置の実施の一形態における動作の一例を示す流れ図である。
【図６】色域情報の生成方法の別の例の説明図である。
【図７】色域情報の生成方法のさらに別の例の説明図である。
【図８】色域情報の生成方法のさらに別の例の変形例の説明図である。
【図９】本発明の色変換装置の第１の実施の形態の第１の変形例を示す構成図である。
【図１０】本発明の色変換装置の第１の実施の形態の第２の変形例を示す構成図である。
【図１１】本発明の色変換装置の第２の実施の形態を示す構成図である。
【図１２】本発明の色変換装置の第２の実施の形態における第１の変形例を示す構成図である。
【図１３】本発明の色変換装置の第２の実施の形態における第２の変形例を示す構成図である。
【図１４】本発明の色変換装置の各実施の形態及びその変形例を応用した画像形成装置の一例の構成図である。
【図１５】本発明の色変換装置の各実施の形態及びその変形例を応用した色変換表生成装置及び該色変換表生成装置で生成された色変換表を用いる画像形成装置の一例の構成図である。
【図１６】本発明の色変換装置の各実施の形態及びその変形例を応用したプロファイル生成装置の一例の構成図である。
【図１７】本発明の色変換装置の各実施の形態及びその変形例及びその色変換装置の各実施の形態及びその変形例を応用した各装置の一例で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【図１８】従来の色変換処理により変換される色の一例の説明図である
【発明を実施するための形態】
【００２９】
図１は、本発明の色変換装置の第１の実施の形態を示す構成図である。図中、１１は墨生成条件設定部、１２は出力装置特性取得部、１３は色域情報生成部、１４は色域処理部、１５は出力色変換部である。この例では、入力色情報は装置に依存しない知覚色空間の色情報であるものとする。
【００３０】
墨生成条件設定部１１は、墨量を生成するための墨生成条件を設定する。墨生成条件は、例えばＣＩＥＬＡＢなどの知覚色空間の値に応じて墨量を生成する条件を設定するとよい。もちろんこれに限らず、ＣＭＹの値に応じた所定のＵＣＲ率を設定してもよい。墨生成条件は、あらかじめ値や関数などを設定しておくほか、利用者が設定するように構成してもよい。図２は、利用者による墨生成条件設定方法の一例の説明図である。図２に示す例では、図２（Ａ）に示すグラフにより明度（Ｌ* ）に応じたＵＣＲ率を設定し、その結果得られる色再現域を図２（Ｂ）に示している。このほかにも彩度に応じたＵＣＲ率を設定したり、さらに細かく設定する構成でもよい。また、設定方法もこの例に限られるものではない。
【００３１】
出力装置特性取得部１２は、出力装置に対して与えた墨を含む出力色空間の色信号と、その色信号により出力装置が出力した色の測色値などの再現色を対応付け、出力装置特性として取得する。
【００３２】
色域情報生成部１３は、出力装置特性取得部１２で取得されている出力装置特性と、墨生成条件設定部１１に設定されている墨生成条件を参照し、出力装置において墨生成条件下で再現される色の範囲である色再現域を表す色域情報を生成する。この色域情報は、知覚色空間における色再現域を表すものである。
【００３３】
色域処理部１４は、色域情報生成部１３で生成した色域情報を参照して、入力色情報が少なくとも色再現域外の色である場合に、色再現域の色に入力色情報を変換する。もちろん、色再現域内の色も含めて、入力色情報が取り得る色範囲の色を、色域情報が示す色再現域の色に変換する構成であってもよい。変換方法は任意であり、従来から用いられている種々の色域圧縮手法を適用すればよい。上述のように色域情報が示す色再現域は墨生成条件を満たしているため、この色域処理部１４による色変換によって墨生成条件を満たした色に変換されており、改めて墨生成条件を満たすための処理を行うことによって不所望の色に変換されることはない。
【００３４】
出力色変換部１５は、墨生成条件設定部１１によって設定されている墨生成条件及び出力装置特性取得部１２によって取得されている出力装置特性を参照して、色域処理部１４による変換後の色情報を、出力装置に対応した墨を含む出力色空間の出力色情報に変換する。例えば、墨生成条件をもとに墨量を決定し、その墨量と色域処理部１４による変換後の色情報とから出力色情報の残りの成分を決定するなど、任意の方法を適用すればよい。色域処理部１４による変換後の色情報は墨生成条件を満たす色であるので、この出力色変換部１５により変換した出力色情報についても墨生成条件を満たしている。
【００３５】
色域情報生成部１３について更に説明する。図３は、本発明の色域外郭算出装置の実施の一形態を示す構成図である。図中、２１は外郭点生成部、２２は外郭点変換部、２３は墨量算出部、２４は比較部、２５は修正部である。図３に示す本発明の色域外郭算出装置の実施の一形態は、種々の墨生成条件が与えられた場合に色再現域の外郭を算出するものであるが、ここでは本発明の色変換装置の第１の実施の形態及び後述の第２の実施の形態における色域情報生成部１３に用いたものとして説明する。
【００３６】
外郭点生成部２１は、出力装置の出力色空間における外郭点を生成する。図４は、出力色空間における外郭の説明図である。例えば出力色空間がＣＭＹＫ色空間である場合、出力色空間における外郭は、図４に模式的に示す面となる。ここでは各色成分が０％から１００％まで取り得る場合、ＷはＣ、Ｍ、Ｙ、Ｋがともに０％、ほかは表示した色成分が１００％となる色を示している。例えばＣと表示された色はＣ＝１００％でＭ＝Ｙ＝Ｋ＝０％、ＭＫと表示された色はＭ＝Ｋ＝１００％でＣ＝Ｙ＝０％、ＣＭＹＫと表示された色はＣ＝Ｍ＝Ｙ＝Ｋ＝１００％の色をそれぞれ示している。図４（Ａ）はＣ、Ｍ、Ｙのうち１または２つの色成分が０以外の値をとる外郭であり、図４（Ｂ）はそれ以外の外郭である。このような出力色空間における外郭は、特許文献５等に記載されているものである。外郭点生成部２１では、この出力色空間における外郭の面に存在する色を外郭点として生成すればよい。
【００３７】
外郭点変換部２２は、出力色空間における外郭点を、出力色空間から装置に依存しない知覚色空間における外郭点に変換する。色変換は、色変換表を用いて補間して変換する方法や、ニューラルネットワークを利用した色予測モデルを用いるなど、既存の方法を用いて行えばよい。
【００３８】
墨量算出部２３は、外郭点変換部２２で変換された知覚色空間の外郭点に対応する墨量を、墨生成条件設定部１１で設定されている墨生成条件に従って算出する。
【００３９】
比較部２４は、墨量算出部２３で算出された墨量と、外郭点変換部２２の変換対象となった出力色空間における外郭点の墨量とを比較する。比較の結果、両者が所定の範囲内の誤差であれば、当該外郭点はそのまま採用するものとして、外郭点変換部２２で変換された知覚色空間における外郭点を色域情報のひとつとして出力する。２つの墨量が所定の範囲の誤差に収まらない場合には、修正部２５による外郭点の修正を指示する。
【００４０】
修正部２５は、比較部２４において墨量算出部２３で算出された墨量と外郭点変換部２２の変換対象となった出力色空間における外郭点の墨量とが、所定の誤差の範囲内に収まっていない場合に、外郭点変換部２２の変換対象となった出力色空間における外郭点を修正して外郭点変換部２２に渡す。例えば、外郭点変換部２２の変換対象となった外郭点の値と、外郭点変換部２２で変換された知覚色空間における外郭点の値と、墨量算出部２３で算出された墨量とから、出力色空間における色値を算出して修正後の外郭点とすればよい。修正方法としては、例えば、外郭点変換部２２の変換対象となった外郭点の墨量を墨量算出部２３で算出される墨量に置き換えればよい。あるいは、外郭点変換部２２の変換対象となった外郭点の墨量を除く各成分から一定量又は一定比率を減じてもよい。または、外郭点変換部２２で変換された知覚色空間における外郭点の値と墨量算出部２３で算出された墨量とから、出力装置の特性を反映した色変換表やニューラルネットワークなどを利用した色予測モデルなどの既存の方法を用いて、墨を除く他の成分を算出し、墨量算出部２３で算出された墨量とともに修正後の外郭点としてもよい。
【００４１】
図５は、本発明の色域外郭算出装置の実施の一形態における動作の一例を示す流れ図である。ここでは１つの外郭点についての外郭情報を得る動作を示している。Ｓ１０１において、外郭点生成部２１は、出力装置の出力色空間における外郭点を１つ生成する。
【００４２】
Ｓ１０２において、外郭点変換部２２は、最初はＳ１０１で生成された出力色空間における外郭点を、知覚色空間における外郭点に変換する。
【００４３】
Ｓ１０３において、外郭点変換部２２の変換対象となった出力色空間における外郭点の墨量が０であったか否かを判定している。墨量が０でなければＳ１０４に進む。墨量が０の外郭点であれば墨量に関する処理を行う必要がないことから、そのまま外郭点変換部２２で変換された知覚色空間における外郭点を外郭情報とし、当該外郭点についての処理を終了する。この場合、墨量に関する処理を行わない分だけ処理は高速化される。
【００４４】
Ｓ１０４において、墨量算出部２３は、外郭点変換部２２で変換された知覚色空間の外郭点に対応する墨量を、墨生成条件設定部１１で設定されている墨生成条件に従って算出する。
【００４５】
Ｓ１０５において、比較部２４は、墨量算出部２３で算出された墨量と、外郭点変換部２２の変換対象となった出力色空間における外郭点の墨量とを比較し、両者の誤差が所定の範囲内か否かを判定する。誤差が所定の範囲内であれば、外郭点変換部２２で変換された知覚色空間における外郭点を外郭情報とし、この外郭点についての処理を終了する。
【００４６】
Ｓ１０５で誤差が所定の範囲内に収まっていないと判定された場合には、Ｓ１０６において、修正部２５は、外郭点変換部２２の変換対象となった出力色空間における外郭点を修正する。そして、Ｓ１０２へ戻って修正後の外郭点について知覚色空間における外郭点に変換し、以後、墨量が０でなければ墨生成条件に従って墨量を算出して誤差を判断する。誤差が所定の範囲に収まれば修正後の知覚色空間における外郭点を外郭情報とし、収まっていなければ再び修正部２５により出力色空間における外郭点を修正して処理を繰り返す。
【００４７】
このような処理を、出力色空間における複数の外郭点について実行することによって、知覚色空間における外郭点からなる外郭情報を取得する。得られた外郭情報は、Ｓ１０４の墨量算出部２３で墨生成条件を考慮していることから、墨生成条件を満たす色再現域の外郭情報が得られることになる。
【００４８】
なお、上述の色域外郭算出装置の実施の一形態は、種々の墨生成条件が与えられた場合に色再現域の外郭を算出するものであり、本発明の色変換装置の第１の実施の形態および後述の第２の実施の形態に限らず、種々の色再現域の外郭を算出する用途で利用してもよい。
【００４９】
上述の例では出力色空間において外郭点を生成し、その外郭点が墨生成条件を満たしていない、すなわち墨生成条件をもとに算出した墨量と異なる場合には、出力色空間において外郭点を修正した。外郭情報は、この例に限らず、知覚色空間において外郭点を得て、その外郭点が墨生成条件を満たすように修正してもよい。以下、この方法について説明する。
【００５０】
図６は、色域情報の生成方法の別の例の説明図である。図６においては、ある色相平面における低明度部の色再現域を示している。破線は墨生成条件を適用しない条件下で墨量を決定した場合における色再現域の外郭を示し、実線は墨生成条件下で墨量を決定した場合における色再現域の外郭を示している。墨生成条件を設定することにより、使用する墨量が制限され、再現される色域も狭くなっている。
【００５１】
まず、墨生成条件を適用しない条件下で墨量を決定した場合における色再現域の外郭点を取得する。この外郭は、従来より色域圧縮処理などにおいて用いられている色再現域の外郭であり、周知の方法によって外郭点を取得すればよい。
【００５２】
取得した外郭点について、墨生成条件を適用して墨量を決定するとともに出力色空間における墨以外の色成分を算出する。この算出された出力色空間における外郭点の各色成分の値が所定の範囲に入っているか否かを判定する。もし、各色成分がいずれも所定の範囲に入っていれば、その知覚色空間における外郭点は墨生成条件を適用した場合にも色再現域の外郭点となっている。従って、そのまま墨生成条件下での色域情報とすればよい。
【００５３】
例えば外郭点が墨生成条件を適用した墨量では再現されない色である場合には、算出された出力色空間における外郭点の色成分のうち少なくとも１つは当該色成分の取り得る値を超えている。この場合には、所定の方法により出力色空間における外郭点を補正する。例えば墨以外の色成分について等量あるいは等率で減じて各色成分が所定の範囲に入るように色を変更する。もちろん他の方法を用いて出力色空間における外郭点を補正してもよい。
【００５４】
このようにして補正された出力色空間における外郭点を知覚色空間における外郭点に変換し、色域情報とすればよい。例えば図６において黒丸で示した墨生成条件を適用しない場合の色再現域の外郭点が、墨生成条件を適用して生成した墨量では再現されない色である場合、矢印で示したように、墨生成条件を満たして再現される色に変更される。このようにして得られる墨生成条件を満たす色再現域の外郭が、図６において実線で示すように得られる。
【００５５】
図７は、色域情報の生成方法のさらに別の例の説明図である。図７においても、ある色相平面における色再現域を示し、破線は墨生成条件を適用しない条件下での色再現域の外郭を、実線は墨生成条件下での色再現域の外郭をそれぞれ示している。
【００５６】
この例では、墨生成条件を適用した色再現域の外郭を探索により求める方法を示している。まず初期値として、知覚色空間において墨生成条件を適用しない条件下での色再現域の外郭点をとる。この外郭点について墨生成条件を適用して墨量を決定し、その墨量で外郭点の色を再現するように出力色空間における外郭点の墨を除く各色成分を算出する。算出された各色成分の値が所定の範囲内に入っていれば、その知覚色空間における外郭点を墨生成条件下での色域情報とする。
【００５７】
算出された外郭点の墨を除く色成分のうち、所定の範囲に入っていないものがあれば、所定の方向に所定の量だけ色を移動する。図７においては、紙白方向へ移動する例を示している。移動量は、固定値でもよいし、例えば１／２や２０％などの所定の率で移動してもよい。
【００５８】
色を移動した後、再び墨生成条件を適用して墨量を決定し、その墨量で外郭点の色を再現するように出力色空間における外郭点の墨を除く各色成分を算出する。算出された各色成分の値が所定の範囲内に入っていれば、上記の所定の方向とは反対の方向に、前回よりも少ない量だけ色を移動する。また、算出された各色成分の値が所定の範囲内に入っていなければ、上記の所定の方向に、前回よりも少ない量だけ色を移動する。
【００５９】
このような墨生成条件を適用した場合の他の色成分の値の判定と色の移動を、色の移動量が所定の範囲内となるまで繰り返す。このようにして、例えば図７に示すように色が移動してゆき、所定の誤差の範囲内で墨生成条件を適用した色再現域の外郭が得られる。このようにして、図７において実線で示すように墨生成条件を適用した場合の色再現域の外郭が得られる。
【００６０】
図８は、色域情報の生成方法のさらに別の例の変形例の説明図である。図８においても、ある色相平面における色再現域の一部を示し、破線は墨生成条件を適用しない条件下での色再現域の外郭を、実線は墨生成条件下での色再現域の外郭をそれぞれ示している。また、一点鎖線は墨量を０とした場合の色再現域の外郭を示している。この例では、図７で説明した探索の範囲を、墨量を０とした色再現域の外郭と墨生成条件を適用しない場合の色再現域の外郭との間に限定して行う例を示している。
【００６１】
まず初期値として、知覚色空間において墨生成条件を適用しない条件下での色再現域の外郭点をとる。この外郭点について墨生成条件を適用して墨量を決定し、その墨量で外郭点の色を再現するように出力色空間における外郭点の墨を除く各色成分を算出する。算出された各色成分の値が所定の範囲内に入っていれば、その知覚色空間における外郭点を墨生成条件下での色域情報とする。
【００６２】
算出された外郭点の墨を除く色成分のうち、所定の範囲に入っていないものがあれば、所定の方向に墨量を０とした色再現域の外郭との交点を求める。図８においては、矢印で示したように明度方向に墨量を０とした色再現域の外郭との交点を求めている。そして、交点として求めた墨量を０とした色再現域の外郭点と、初期値とした墨生成条件を適用しない場合の色再現域の外郭点との間で探索を行う。
【００６３】
例えばこの探索領域の間隔の１／２の色点が墨生成条件下で再現されるか否かを判定する。再現されるのであれば明度の低い側に、再現されない場合には明度の高い側に、探索領域の間隔の１／４だけ移動して墨生成条件下で再現されるか否かを判定する。移動間隔を短くしてゆき、所定の間隔以下となるまで繰り返せばよい。
【００６４】
このような探索により、図８において実線で示すように墨生成条件を適用した場合の色再現域の外郭が得られる。図８に示す方法では、探索範囲を限定するため、図７に示す方法に比べて繰り返しの回数が減り、高速に結果が得られる。
【００６５】
色域情報の生成方法についていくつかの例を示したが、他の方法を用いてもよいことは言うまでもない。このようにして得られた色域情報を用いて色域処理部１４が少なくとも色域情報によって示される色再現域外の色を色再現域の色に入力色情報を変換するだけで、墨生成条件を満たした色へ変換されることになる。
【００６６】
図９は、本発明の色変換装置の第１の実施の形態の第１の変形例を示す構成図である。図中、１６は入力色変換部、３１は色変換部、３２は墨生成部である。この第１の変形例では、入力色信号が知覚色空間の値でない場合を示している。入力色変換部１６は、入力色信号の色空間から知覚色空間への変換を行う。例えば入力色信号がＲＧＢ色空間の色信号の場合にＣＩＥＬＡＢ色空間の色信号へ変換する。もちろん、入力色信号の色空間及び以降の処理で用いる知覚色空間に応じて、色空間の間の変換を行えばよい。
【００６７】
墨生成条件設定部１１は、上述のように墨量を生成するための墨生成条件を設定する。この第１の変形例では、出力色変換部１５とともに、出力装置特性取得部１２から墨生成条件が参照される。
【００６８】
出力装置特性取得部１２は、この第１の変形例では、墨を含まない色信号から墨生成条件設定部１１で設定した墨生成条件に従って墨を含む色信号へ変換し、その墨を含む色信号を出力装置で出力させて、墨を含まない色信号と再現色とを対応付けた出力装置特性を取得する。これによって、出力装置特性は墨生成条件を満たすものとなる。
【００６９】
色域情報生成部１３は、出力装置特性取得部１２で取得されている出力装置特性を参照し、出力装置において墨生成条件下で再現される色の範囲である色再現域を表す色域情報を生成する。上述のように、この第１の変形例では出力装置特性が墨生成条件を満たしていることから、この色域情報生成部１３で生成される色域情報も、墨生成条件を満たす色再現域を表す色域情報である。
【００７０】
色域処理部１４は、色域情報生成部１３で生成した色域情報を参照して、入力色変換部１６で変換された知覚色空間の色信号について、少なくとも色再現域外の色である場合に、色再現域の色に入力色情報を変換する。この処理は図１とともに説明したとおりである。
【００７１】
出力色変換部１５は、墨生成条件設定部１１によって設定されている墨生成条件及び出力装置特性取得部１２によって取得されている出力装置特性を参照して、色域処理部１４による変換後の色情報を、出力装置に対応した墨を含む出力色空間の出力色情報に変換する。ここでは色変換部３１及び墨生成部３２を有する構成を示している。
【００７２】
色変換部３１では、出力装置特性取得部１２で取得した出力装置特性を参照して、色域処理部１４による変換後の色情報から墨を含まない色信号への変換を行う。
【００７３】
墨生成部３２は、墨生成条件設定部１１に設定されている墨生成条件を参照して、色変換部３１の変換結果をもとに墨量を生成するとともに、色変換部３１で変換した他の色成分についても調整する。具体的には、例えば出力色空間がＣＭＹＫである場合、墨生成条件により与えられたＵＣＲ率をα、色変換部３１で変換された墨を含まない色信号の各色成分の値をｄＣ、ｄＭ、ｄＹとするとき、
ｍｉｎ（ｄＣ、ｄＭ、ｄＹ）→ＵＣ
ＵＣ×α→Ｋ
ｄＣ−（ＵＣ×α）→Ｃ
ｄＭ−（ＵＭ×α）→Ｍ
ｄＹ−（ＵＹ×α）→Ｙ
によりＣＭＹＫを算出すればよい。もちろん、そのほかの方法を用いてもよいことは言うまでもない。
【００７４】
図１０は、本発明の色変換装置の第１の実施の形態の第２の変形例を示す構成図である。図中、１７は入出力色変換部である。この第２の変形例は、上述の第１の変形例で示した入力色変換部１６、色域処理部１４、色変換部３１による色変換結果を色変換表として予め作成しておく。入出力色変換部１７は、この色変換表を用い、入力色信号に従って１乃至複数の色変換部３１までの色変換結果を色変換表から取得し、補間処理を行って入力色信号に対応する色変換部３１までの色変換結果を得る。
【００７５】
墨生成部３２は、入出力色変換部１７での変換結果をもとに、墨生成条件に従って墨量を生成し、他の色成分についての調整を行う。この処理は上述のように簡単な処理で実現してもよいため、ここでは入出力色変換部１７とは別に設けている。
【００７６】
もちろん、入力色変換部１６から墨生成部３２までの色変換を色変換表にまとめて構成してもよい。また、入力色変換部１６を含めずに色域処理部１４及び色変換部３１による色変換を色変換表にまとめて構成してもよい。
【００７７】
図１１は、本発明の色変換装置の第２の実施の形態を示す構成図である。図中、１８は総量制限設定部である。この第２の実施の形態では、出力装置で使用する色材の総量制限が課せられており、その総量制限の範囲内となる出力色信号を生成する例を示している。なお、この例における入力色情報は装置に依存しない知覚色空間の色情報であるものとする。墨生成条件設定部１１及び出力装置特性取得部１２は、図１に示した第１の実施の形態における構成である。
【００７８】
色域情報生成部１３は、出力装置特性取得部１２で取得されている出力装置特性と、墨生成条件設定部１１に設定されている墨生成条件とともに、総量制限設定部１８に設定されている総量制限を参照し、出力装置において墨生成条件下で総量制限を満たして再現される色の範囲である色再現域を表す色域情報を生成する。この色域情報は、知覚色空間における色再現域を表すものである。
【００７９】
例えば図３に示した構成により色域情報を生成する場合には、外郭点生成部２１で外郭点を生成する際に、総量制限設定部１８に設定されている総量制限を満たす外郭点を生成すればよい。あとの構成はそのまま用いて処理を行えば、総量制限及び墨生成条件を満たす色再現域の外郭を示す色域情報が得られることになる。
【００８０】
もちろん、他の方法による色域情報の取得方法、例えば図６から図８に示した方法により色域情報を生成する場合でも、墨生成条件を適用しない色再現域の外郭点を取得する際に、総量制限を考慮した色再現域の外郭点を取得する。また、外郭点あるいは探索により求める場合には探索中の色点において、墨生成条件を適用した墨量をもとに出力色空間における墨以外の色成分の値が所定の範囲内か否かを判定する場合に、総量制限を満たしているか否かについても判断する。墨生成条件を適用しない外郭点で墨生成条件及び総量制限を満たしていればそのまま色域情報とすればよいし、いずれか一方でも満たしていなければ外郭点を変更する。また、探索中の色点については、墨生成条件及び総量制限を満たしていれば低明度側に探索し、いずれか一方でも満たしていなければ高明度側に探索すればよい。
【００８１】
色域処理部１４は、色域情報生成部１３で生成した色域情報を参照して、入力色情報が少なくとも色再現域外の色である場合に、色再現域の色に入力色情報を変換する。色域情報が示す色再現域は墨生成条件及び総量制限を満たしているため、この色域処理部１４による色変換によって墨生成条件及び総量制限を満たした色に変換されており、改めて墨生成条件及び総量制限を満たすための処理を行うことによって不所望の色に変換されることはない。
【００８２】
出力色変換部１５は、墨生成条件設定部１１によって設定されている墨生成条件及び出力装置特性取得部１２によって取得されている出力装置特性を参照して、色域処理部１４による変換後の色情報を、出力装置に対応した墨を含む出力色空間の出力色情報に変換する。例えば、墨生成条件をもとに墨量を決定し、その墨量と色域処理部１４による変換後の色情報とから、総量制限設定部１８に設定されている総量制限を満たすように、出力色情報の残りの成分を決定する。もちろん、変換方法は任意である。色域処理部１４による変換後の色情報は墨生成条件及び総量制限を満たす色であるので、この出力色変換部１５により変換した出力色情報についても墨生成条件及び総量制限を満たしている。
【００８３】
図１２は、本発明の色変換装置の第２の実施の形態における第１の変形例を示す構成図である。この第１の変形例は、上述の図９に示した第１の実施の形態における第１の変形例に対応するものである。第１の実施の形態における第１の変形例と異なるのは、上述の総量制限設定部１８を設けていることと、色域情報生成部１３の動作である。総量制限設定部１８については既に説明したので、色域情報生成部１３の動作について説明する。
【００８４】
色域情報生成部１３は、出力装置特性取得部１２で取得されている出力装置特性と、墨生成条件設定部１１に設定されている墨生成条件と、総量制限設定部１８に設定されている総量制限を参照して色域情報を生成する。第１の実施の形態の第１の変形例においては出力装置特性取得部１２で墨生成条件を満たす墨量を含む色信号と測色値などの再現色との対応を取得しているが、この段階では総量制限を満たしているか否かは不明である。そのため、この出力装置特性を用いて色域情報を生成した場合、そのままでは総量制限を満たさない場合がある。そのような場合には、総量制限を満たすように、墨生成条件に従って生成した墨量と他の色成分とを決定し直し、色域情報を生成すればよい。
【００８５】
このようにして生成された墨生成条件及び総量制限を満たす色域情報を用いて色域処理部１４で色変換を行う。これにより、入力色変換部１７で変換された色信号は、墨生成条件と総量制限を満たす色に変換されることになる。
【００８６】
図１３は、本発明の色変換装置の第２の実施の形態における第２の変形例を示す構成図である。この第２の変形例では、墨生成条件設定部１１が総量制限設定部１８に設定されている総量制限を満たすように、墨生成条件を設定する。この構成によって、墨生成条件設定部１１が設定する墨生成条件は総量制限を満たすので、この墨生成条件を参照して出力装置特性取得部１２で生成される出力装置特性、及び、色域情報生成部１３で生成される色域情報についても、墨生成条件及び総量制限を満たすものとなる。従って、色域処理部１４において、墨生成条件及び総量制限を満たす色再現域への色変換が行われることになる。
【００８７】
なお、上述の第２の実施の形態における第１，第２の変形例においても、第１の実施の形態における第２の変形例のように、入力色変換部１６、色域処理部１４、色変換部３１による色変換を統合した色変換表及び補間を用いて色変換を行う入出力色変換部１７を設ける構成などの変形を行ってもよい。
【００８８】
本発明の色変換装置の各実施の形態及びその変形例の応用例についていくつか示す。図１４は、本発明の色変換装置の各実施の形態及びその変形例を応用した画像形成装置の一例の構成図である。図中、４１は画像入力部、４２は色変換装置、４３は画像形成部である。画像入力部４１は、外部から画像を受け付け、あるいは画像を読み取って、色変換装置４２に渡す。
【００８９】
色変換装置４２は、本発明の色変換装置の各実施の形態及びその変形例で説明したものであり、墨生成条件に従い、あるいはさらに画像形成部４３における総量制限を満たすように、画像の色変換を行う。
【００９０】
画像形成部４３は、色変換装置４２で色変換された画像を、墨を含む複数の色材を用いて形成する。画像は墨生成条件を満たしているので、良好な画質の画像が得られる。また、総量制限がある場合でも、その総量制限を満たす画像が送られてくるので、問題は発生しない。
【００９１】
図１５は、本発明の色変換装置の各実施の形態及びその変形例を応用した色変換表生成装置及び該色変換表生成装置で生成された色変換表を用いる画像形成装置の一例の構成図である。図中、４４は色変換表生成装置、４５は変換部、５１は入力色情報生成部、５２は表生成部である。この応用例では予め色変換表を生成し、画像形成装置にはその色変換表を搭載して色変換を行う場合の構成を示している。
【００９２】
色変換表生成装置４４は、変換部４５で用いる色変換表を生成する。この例では、入力色情報生成部５１、色変換装置４２、表生成部５２を有している。入力色情報生成部５１は、色変換表の入力値となる複数の入力色情報を生成する。
【００９３】
色変換装置４２は、本発明の色変換装置の各実施の形態及びその変形例で説明したものであり、墨生成条件に従い、あるいはさらに画像形成部４３における総量制限を満たすように、入力色情報を出力色情報に変換する。
【００９４】
表生成部５２は、入力色情報生成部５１で生成した入力色情報と、その入力色情報について色変換装置４２で変換された出力色情報とを対応付けて色変換表を作成する。
【００９５】
この例における画像形成装置の変換部４５は、別途、色変換表生成装置４４で生成した色変換表を用いて、画像入力部４１から渡される画像の色変換を行う。すなわち、画像入力部４１から渡される画像の色をもとに、色変換表の入力色の１乃至複数を選択し、選択された入力色に対応付けられている出力色を色変換表から読み出して補間処理し、出力すべき色を決定する。色変換は高速に行われる。
【００９６】
画像形成部４３は、色変換装置４２で色変換された画像を、墨を含む複数の色材を用いて形成すればよい。色変換装置４２で直接色変換が行われていなくても、色変換表に墨生成条件あるいは更に総量制限が反映されているので、問題なく良好な画像が形成される。
【００９７】
図１６は、本発明の色変換装置の各実施の形態及びその変形例を応用したプロファイル生成装置の一例の構成図である。図中、６１は入力色情報生成部、６２は色変換装置、６３はプロファイル生成部、６４は測色データ取得部である。なお、墨生成条件設定部１１は本発明の色変換装置の各実施の形態及びその変形例において示したものであり、墨生成条件が設定される。
【００９８】
入力色情報生成部６１は、複数の入力色情報を生成する。
【００９９】
色変換装置６２は、本発明の色変換装置の各実施の形態及びその変形例で説明したものであり、測色データ取得部６４により取得された測色データを出力装置特性として用いて、墨生成条件設定部１１に設定されている墨生成条件に従い、あるいはさらに出力装置の総量制限を満たすように、入力色情報を出力色情報に変換する。
【０１００】
プロファイル生成部６３は、入力色情報生成部６１で生成した入力色情報と、その入力色情報について色変換装置６２で変換された出力色情報とから、出力装置における色変換プロファイルを生成する。生成方法は既存の技術を適用すればよい。
【０１０１】
測色データ取得部６４は、複数の色情報を出力装置で出力し、その色を測色して測色データとし、色情報と測色データの対を取得する。取得した色情報と測色データの対は、色変換装置６２の出力装置特性取得部１２によって取得され、出力装置特性として利用される。
【０１０２】
このような構成によって、本発明の色変換装置の各実施の形態及びその変形例を利用して、出力装置のプロファイルが生成される。
【０１０３】
図１７は、本発明の色変換装置の各実施の形態及びその変形例及びその色変換装置の各実施の形態及びその変形例を応用した各装置の一例で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、７１はプログラム、７２はコンピュータ、８１は光磁気ディスク、８２は光ディスク、８３は磁気ディスク、８４はメモリ、９１はＣＰＵ、９２は内部メモリ、９３は読取部、９４はハードディスク、９５はインタフェース、９６は通信部である。
【０１０４】
上述の色変換装置の各実施の形態及びその変形例及びその色変換装置の各実施の形態及びその変形例を応用した各装置の一例で説明した各部の機能の一部または全部を、コンピュータにより実行可能なプログラム７１によって実現してもよい。その場合、そのプログラム７１およびそのプログラムが用いるデータなどは、コンピュータが読み取り可能な記憶媒体に記憶させておけばよい。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部９３に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部９３にプログラムの記述内容を伝達するものである。例えば、光磁気ディスク８１，光ディスク８２（ＣＤやＤＶＤなどを含む）、磁気ディスク８３，メモリ８４（ＩＣカード、メモリカードなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【０１０５】
これらの記憶媒体にプログラム７１を格納しておき、例えばコンピュータ７２の読取部９３あるいはインタフェース９５にこれらの記憶媒体を装着することによって、コンピュータからプログラム７１を読み出し、内部メモリ９２またはハードディスク９４に記憶し、ＣＰＵ９１によってプログラム７１を実行することによって、上述の色変換装置の各実施の形態及びその変形例及びその色変換装置の各実施の形態及びその変形例を応用した各装置の一例で説明した機能の一部又は全部が実現される。あるいは、ネットワークなどを介してプログラム７１をコンピュータ７２に転送し、コンピュータ７２では通信部９６でプログラム７１を受信して内部メモリ９２またはハードディスク９４に記憶し、ＣＰＵ９１によってプログラム７１を実行することによって実現してもよい。
【０１０６】
コンピュータ７２には、このほかインタフェース９５を介して様々な装置と接続してもよい。例えば情報を表示する表示装置やユーザが情報を入力する入力装置等も接続され、墨生成条件を利用者が設定する場合に利用してもよい。また画像形成装置への応用例などでは、画像入力部４１や画像形成部４３が接続されていてもよい。
【符号の説明】
【０１０７】
１１…墨生成条件設定部、１２…出力装置特性取得部、１３…色域情報生成部、１４…色域処理部、１５…出力色変換部、１６…入力色変換部、１７…入出力色変換部、１８…総量制限設定部、２１…外郭点生成部、２２…外郭点変換部、２３…墨量算出部、２４…比較部、２５…修正部、３１…色変換部、３２…墨生成部、４１…画像入力部、４２…色変換装置、４３…画像形成部、４４…色変換表生成装置、４５…変換部、５１…入力色情報生成部、５２…表生成部、６１…入力色情報生成部、６２…色変換装置、６３…プロファイル生成部、６４…測色データ取得部、７１…プログラム、７２…コンピュータ、８１…光磁気ディスク、８２…光ディスク、８３…磁気ディスク、８４…メモリ、９１…ＣＰＵ、９２…内部メモリ、９３…読取部、９４…ハードディスク、９５…インタフェース、９６…通信部。
【図１】
2011166842.tif 000003
【図２】
2011166842.tif 000004
【図３】
2011166842.tif 000005
【図４】
2011166842.tif 000006
【図５】
2011166842.tif 000007
【図６】
2011166842.tif 000008
【図７】
2011166842.tif 000009
【図８】
2011166842.tif 000010
【図９】
2011166842.tif 000011
【図１０】
2011166842.tif 000012
【図１１】
2011166842.tif 000013
【図１２】
2011166842.tif 000014
【図１３】
2011166842.tif 000015
【図１４】
2011166842.tif 000016
【図１５】
2011166842.tif 000017
【図１６】
2011166842.tif 000018
【図１７】
2011166842.tif 000019
【図１８】
2011166842.tif 000020