(57)【要約】【課題】  少ない出力パッチ数でも、従来と同様の精度レベルでキャリブレーションを行うことが可能なキャリブレーション方法及び装置を提供する。【解決手段】  パッチセット出力部１により出力装置からキャリブレーション用の色パッチを出力させ、測色部２でこれを測色する。この測色値をもとに測色値のデータの確からしさとして信頼度係数を測色パッチデータ信頼度計算部３で算出し、その信頼度係数を用いた色予測方法によってキャリブレーションＬＵＴをキャリブレーションＬＵＴ生成部４で生成し、キャリブレーションＬＵＴ割当部５でＬＵＴに設定することにより、目標色に対するキャリブレーションを行う。測色値に信頼度係数で重み付けを行うことにより、測色誤差や測色時の位置ずれなどの影響を低減してキャリブレーション精度を向上させることができる。【選択図】  図１
2005269447.tif 000002
【特許請求の範囲】
【請求項１】
出力装置で画像を出力する際に行われる色変換処理で用いる色変換係数を補整するキャリブレーション方法において、色パッチデータを前記出力装置にて１つ以上の複数の色パッチとして出力し、前記出力装置にて出力した複数の色パッチを測色手段により測色し、前記複数の色パッチの測色結果から該測色結果の確からしさを示す信頼度係数を前記複数の色パッチごとに信頼度計算手段により決定し、前記複数の色パッチ毎に決定された前記信頼度係数に従い前記測色結果を用いて補整手段により前記色変換係数を補整することを特徴とするキャリブレーション方法。
【請求項２】
さらに、前記複数の色パッチの出力日時に応じて前記測色結果の確からしさを示す出力日時信頼度係数を前記複数の色パッチごとに前記信頼度計算手段により決定し、前記複数の色パッチごとに決定された前記信頼度係数とともに前記測色日時信頼度係数に従って前記測色結果を用いて前記補整手段により前記色変換係数を補整することを特徴とする請求項１に記載のキャリブレーション方法。
【請求項３】
出力装置で画像を出力する際に行われる色変換処理で用いる色変換係数を補整するキャリブレーション方法において、色パッチデータを前記出力装置にて１つ以上の複数の色パッチとして出力し、前記出力装置にて出力した複数の色パッチを測色手段により測色し、前記複数の色パッチの出力日時に応じて前記測色結果の確からしさを示す出力日時信頼度係数を前記複数の色パッチごとに信頼度計算手段により決定し、前記複数の色パッチ毎に決定された前記出力日時信頼度係数に従い前記測色結果を用いて補整手段により前記色変換係数を補整することを特徴とするキャリブレーション方法。
【請求項４】
前記信頼度係数から前記出力装置にて出力した複数の色パッチの再出力の必要性を判定し、再出力の必要があると判定される場合には、再度、前記出力装置にて複数の色パッチを出力することを特徴とする請求項１ないし請求項３のいずれか１項に記載のキャリブレーション方法。
【請求項５】
前記出力装置にて色パッチの再出力を行う場合に前回までに出力された色パッチデータに従って前記出力装置にて再出力する色パッチを生成し、前記出力装置にて該色パッチを出力することを特徴とする請求項４に記載のキャリブレーション方法。
【請求項６】
前記出力装置にて色パッチの再出力を行う場合に前記信頼度係数の小さい色パッチを優先して前記出力装置にて再出力する色パッチを生成し、前記出力装置にて該色パッチを出力することを特徴とする請求項４に記載のキャリブレーション方法。
【請求項７】
前記色パッチデータを予め出力パッチデータ格納手段に格納しておき、前記出力装置にて色パッチを出力する際に前記パッチデータ格納手段に格納されている色パッチデータを読み出して使用することを特徴とする請求項１ないし請求項６のいずれか１項に記載のキャリブレーション方法。
【請求項８】
出力装置で画像を出力する際に行われる色変換処理で用いる色変換係数を補整するキャリブレーション装置において、色パッチデータを前記出力装置にて１つ以上の複数の色パッチとして出力させるパッチ出力手段と、前記出力装置にて出力した複数の色パッチを測色する測色手段と、前記複数の色パッチの測色結果から該測色結果の確からしさを示す信頼度係数を前記複数の色パッチごとに決定する信頼度計算手段と、前記信頼度計算手段により前記複数の色パッチ毎に決定された前記信頼度係数に従い前記測色結果を用いて前記色変換係数を補整する補整手段を有することを特徴とするキャリブレーション装置。
【請求項９】
前記信頼度計算手段は、さらに、前記複数の色パッチの出力日時に応じて前記測色結果の確からしさを示す出力日時信頼度係数を前記複数の色パッチごとに決定し、前記補整手段は、前記複数の色パッチごとに決定された前記信頼度係数とともに前記測色日時信頼度係数に従って前記測色結果を用いて前記色変換係数を補整することを特徴とする請求項８に記載のキャリブレーション装置。
【請求項１０】
出力装置で画像を出力する際に行われる色変換処理で用いる色変換係数を補整するキャリブレーション装置において、色パッチデータを前記出力装置にて１つ以上の複数の色パッチとして出力させるパッチ出力手段と、前記出力装置にて出力した複数の色パッチを測色する測色手段と、前記複数の色パッチの出力日時に応じて前記測色結果の確からしさを示す出力日時信頼度係数を前記複数の色パッチごとに決定する信頼度計算手段と、前記信頼度計算手段により前記複数の色パッチ毎に決定された前記出力日時信頼度係数に従い前記測色結果を用いて前記色変換係数を補整する補整手段を有することを特徴とするキャリブレーション装置。
【請求項１１】
さらに、前記信頼度係数から前記出力装置にて出力した複数の色パッチの再出力の必要性を判定するパッチ再出力判定手段を有し、前記パッチ出力手段は、前記再出力判定手段で再出力の必要があると判定された場合には、再度、前記出力装置にて複数の色パッチを出力させることを特徴とする請求項８ないし請求項１０のいずれか１項に記載のキャリブレーション装置。
【請求項１２】
さらに、前記パッチ再出力判定手段で再出力の必要があると判定された場合に前回までに出力された色パッチデータに従って前記出力装置にて再出力する色パッチを生成する出力パッチ画像生成手段を有し、前記パッチ出力手段は、再出力の際には前記出力パッチ画像形成手段で生成された色パッチを前記出力装置にて出力することを特徴とする請求項１１に記載のキャリブレーション装置。
【請求項１３】
さらに、前記パッチ再出力判定手段で再出力の必要があると判定された場合に前記信頼度係数の小さい色パッチを優先して前記出力装置にて再出力する色パッチを生成する出力パッチ画像生成手段を有し、前記パッチ出力手段は、再出力の際には前記出力パッチ画像形成手段で生成された色パッチを前記出力装置にて出力することを特徴とする請求項１１に記載のキャリブレーション装置。
【請求項１４】
前記色パッチデータを格納する出力パッチデータ格納手段を有し前記パッチ出力手段は、前記出力装置にて色パッチを出力する際に前記パッチデータ格納手段に格納されている色パッチデータを読み出して使用することを特徴とする請求項８ないし請求項１３のいずれか１項に記載のキャリブレーション装置。
【請求項１５】
前記色パッチデータを格納する出力パッチデータ格納手段を有し前記出力パッチ画像生成手段は、前記出力装置にて色パッチを出力する際に前記パッチデータ格納手段に格納されている色パッチデータを読み出して使用することを特徴とする請求項１２または請求項１３に記載のキャリブレーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラープリンタなどの出力装置に画像を出力する際に行う色変換時の色変換パラメータを補正するキャリブレーション技術に関するものである。
【背景技術】
【０００２】
カラープリンタなどの出力装置においては、一般に入力色空間とプリント処理に用いる出力色空間が異なるため、色空間の変換を行う色変換装置が不可欠である。一般的に入力色空間としてはデバイスに依存しない色空間が用いられ、このデバイスに依存しない入力色空間から、出力装置に依存した出力色空間への色変換を行う。この色空間の変換を行う際には、入力色空間の色と出力色空間の色とを予め対応づけておき、その対応関係に基づいて行う。例えば、出力装置から決められた色のパターン（一般にパッチと呼ばれる）を出力し、その出力されたパッチを測色することによって、測色した色を入力色空間の色とし、パッチを出力する際の出力色空間の色と対応づければよい。
【０００３】
色空間の変換には、例えば、一次元のルックアップテーブル（特に色変換の最後段に置かれる場合はＴｏｎｅ  Ｒｅｐｒｅｓｅｎｔａｔｉｏｎ  Ｃｕｒｖｅ、略してＴＲＣと呼ばれることもある）、入力色空間に等しい次元を持つ多次元のルックアップテーブル（以降、多次元ＬＵＴと略す）、入力値の一次項や高次項、定数などと掛け合わせることによって出力値を得る行列演算などのアルゴリズムが用いられる。一般には、多次元ＬＵＴ処理もしくは行列演算を行った後に、出力色空間の各要素毎にＴＲＣ処理を行う方式がよく使われている。特に最近では、多次元ＬＵＴ処理とＴＲＣ処理を組み合わせた処理が主流になりつつある。
【０００４】
一般にこれらの処理において用いる色変換パラメータは、出力装置の製造時に個々の出力装置の特性に合わせて調整されるので、製造直後は正しい色の出力が得られる。しかし、装置製造時から時間が経つと、出力装置の特性が変動してしまう。そのため、色変換パラメータと出力装置の特性が合わなくなり、正しい色の出力が得られなくなる。また、出力装置によっては電源投入後の経過時間や、出力枚数によって出力装置の特性が変動することもあり、これも正しい色の出力が得られなくなる原因となっていた。
【０００５】
色が正しく出力されない場合、特に問題となる点としては、シアン、マゼンタ、イエロー、ブラックといった色材の濃度が入力値に比例してなだらかに増加せず、あるところで急に増加してその部分の変化が輪郭のように見えてしまうという問題や、グレイなど特に色の変化が目立ちやすい領域において色が変わってしまうといった問題がある。この問題を解決するためには、出力装置の使用前に色変換パラメータを再調整して、使用時の出力特性に色変換パラメータを合わせる必要がある。この処理はキャリブレーションと呼ばれる。
【０００６】
キャリブレーションの具体的な方法としては、上述の入力色空間の色と出力色空間の色とを対応づけたときと同様に、まず出力装置でパッチを出力し、その色を測色器、もしくは変換特性のわかっているスキャナなどの入力装置で測定する。そして、Ｌ* ａ* ｂ* やＬ* ｕ* ｖ* といった装置に依存しない色空間における数値で表現し、その数値を元にして色変換パラメータを再計算もしくは補正することにより再調整を行うといった方法が取られる。例えば特許文献１などにおいてもこの方法が採られている。
【０００７】
しかしながら、上記のような従来の方式で精度よくキャリブレーションを行おうとすると、出力装置で非常に多くの色のパターン（パッチ）を出力し、測色を行わなければならない。
【０００８】
また、従来の方式によるキャリブレーションでは、出力されたパッチの測色結果に対する依存性が非常に高く、色のパターン（パッチ）の出力結果に問題があった場合に、キャリブレーションの精度に大きな問題を生じる。例えば出力装置の画像形成ムラがそのまま測色結果に影響してしまったり、測色時の誤差や、測色時の位置ずれにより異なった測色結果が得られる等、様々な要因により測色結果が実際のパッチの色を反映しない場合が生じる。このような正しくない測色結果も正しいとしてキャリブレーションを行ってしまうと、色の再調整どころか、さらに色の変化が大きくなってしまうことすらある。
【０００９】
従来においても、このような問題点を解決するため、多数のパッチを出力する際に、同じデータを用いたパッチを複数出力し、そのような色のパターン（パッチ）の出力結果及び測色結果のばらつきを抑える施策を設けている。しかしながら、このように多くのパッチを出力するということは、キャリブレーション時の出力枚数（出力パッチ数）が増え、紙やインク、トナーといった色材等の資源の無駄が発生し、さらにキャリブレーションに要する処理量の増大や、ユーザに対する労力の増大などが生じるという問題があった。
【００１０】
【特許文献１】特開２００３−１６９２１９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は、上述した事情に鑑みてなされたもので、より少ない出力パッチ数でも、従来と同様の精度レベルでキャリブレーションを行うことが可能なキャリブレーション方法及びキャリブレーション装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１２】
本発明は、出力装置で画像を出力する際に行われる色変換処理で用いる色変換係数を補整するキャリブレーション方法及びキャリブレーション装置において、色パッチデータを出力装置にて１つ以上の複数の色パッチとして出力し、出力装置にて出力した複数の色パッチを測色手段により測色する。そして、複数の色パッチの測色結果から測色結果の確からしさを示す信頼度係数を前記複数の色パッチごとに決定し、あるいは複数の色パッチの出力日時に応じて前記測色結果の確からしさを示す出力日時信頼度係数を前記複数の色パッチごとに決定し、あるいはその両方を決定する。この複数の色パッチ毎に決定された信頼度係数あるいは出力日時信頼度係数またはその両方に従い、測色結果を用いて補整手段により前記色変換係数を補整することを特徴とするものである。
【００１３】
さらに、決定された信頼度係数から、出力装置にて出力した複数の色パッチの再出力の必要性を判定し、再出力の必要があると判定される場合には、再度、出力装置にて複数の色パッチを出力するように構成することができる。この場合、再出力する色パッチは、前回までに出力された色パッチデータに従って生成し、あるいは、信頼度係数の小さい色パッチを優先して前記出力装置にて再出力する色パッチを生成し、出力装置にて色パッチを出力するように構成することができる。
【００１４】
色パッチデータは、予め出力パッチデータ格納手段に格納しておき、前記出力装置にて色パッチを出力する際に前記パッチデータ格納手段に格納されている色パッチデータを読み出して使用するように構成することもできる。
【発明の効果】
【００１５】
本発明によれば、色パッチ１つ１つの測色結果の確からしさを示す信頼度係数や色パッチの出力日時に応じて前記測色結果の確からしさを示す出力日時信頼度係数を導入し、その信頼度係数や出力日時信頼度係数に従い、測色結果を用いて色予測を行う。これによって、例えば信頼度が低いパッチを利用しない、あるいは重みを小さくする等により信頼度の低いパッチの影響を低減することができ、出力パッチの測色誤差等に起因する色予測の不整合を改善することができる。また、このような測色誤差等を防止するためにパッチ数を増加させる必要がないため、少ないパッチ数でも従来と同様の精度レベルでキャリブレーションを行うことが可能であるという効果がある。
【発明を実施するための最良の形態】
【００１６】
図１は、本発明の第１の実施の形態を示すブロック図である。図中、１はパッチセット出力部、２は測色部、３は測色パッチデータ信頼度計算部、４はキャリブレーションＬＵＴ生成部、５はキャリブレーションＬＵＴ割当部である。この実施の形態では、色変換処理をＤＬＵＴで行うものとし、このＤＬＵＴのキャリブレーションを行うものとして説明する。もちろん、色変換処理を他の形態で行う場合についても同様にキャリブレーションを行うことができる。
【００１７】
パッチセット出力部１は、色パッチデータを前記出力装置にて１つ以上の複数の色パッチとして出力させる。なお、キャリブレーション開始時には、あらかじめ与えられているパッチデータに従って複数の色パッチからなるパッチ画像の生成も行う。ここでは色材色空間をＣ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）Ｋ（ブラック）色空間であるものとし、例えば、パッチセット出力部１はＣＭＹＫ色空間を均等に配置したパッチデータを複写機やプリンタなどの出力装置に出力させるものとする。
【００１８】
測色部２は、パッチセット出力部１により出力装置から出力された複数の色パッチをそれぞれ測色する。測色部２としては、例えば、測色器もしくは変換特性のわかっているスキャナなどの入力装置を用いることができる。測色部２は、ここでは測色結果として、三刺激値ＸＹＺや均等色空間Ｌ* 、ａ* 、ｂ* などのデバイスに依存しない色データを出力するものとする。
【００１９】
測色パッチデータ信頼度計算部３は、複数の色パッチの測色結果から、測色結果の確からしさを示す信頼度係数をそれぞれの色パッチごとに決定する。さらに、複数の色パッチの出力日時に応じて、測色結果の確からしさを示す出力日時信頼度係数を前記複数の色パッチごとに決定することもできる。
【００２０】
キャリブレーションＬＵＴ生成部４は、測色パッチデータ信頼度計算部３で決定された信頼度係数または出力日時信頼度係数あるいはその両方に従い、測色結果から色変換処理を行うＤＬＵＴの係数の予測を行ってＤＬＵＴ係数の補整を行う。
【００２１】
キャリブレーションＬＵＴ割当部５は、キャリブレーションの対象となった出力装置のＤＬＵＴに、キャリブレーションＬＵＴ生成部４で予測されたＤＬＵＴの係数を割り当てる。
【００２２】
以下、上述の測色パッチデータ信頼度計算部３及びキャリブレーションＬＵＴ生成部４について、より詳細に説明する。図２は、測色パッチデータ信頼度計算部３の構成例を示すブロック図である。図中、１１は精度算出対象色信号対抽出部、１２は出力近傍色信号抽出部、１３は色信号対精度算出部である。測色パッチデータ信頼度計算部３としては、例えば特願２００２−３４０５７１号に記載されているような構成を適用することができる。図２には、この場合の構成を示している。もちろん、本発明における信頼度係数の算出方法は、この例に限られるものではなく、種々の方法を適用可能であることは言うまでもない。
【００２３】
実データ対として、入力色信号と出力色信号の対を用いる。入力色信号はパッチセット出力部１で出力したパッチデータであり、出力色信号は、そのパッチデータをもとに出力装置で出力した色パッチを測色部２で測色した測色結果である。測色パッチデータ信頼度計算部３は、この実データ対を用いて測色値の確からしさを示す信頼度係数を算出する。
【００２４】
複数の入力色信号と複数の出力色信号の対である実データ対が入力されると、精度算出対象色信号対抽出部１１にて、精度算出の対象となる入力色信号と出力色信号の対が実データ対から選択される。選択された入力色信号を対象入力色信号、出力色信号を対象出力色信号とする。この対象入力色信号と対象出力色信号の対が出力近傍色信号抽出部１２に渡される。
【００２５】
続いて出力近傍色信号抽出部１２は、入力された実データ対から、対象入力色信号の近傍に存在する入力色信号と対をなしている出力色信号を出力近傍色信号として抽出する。この出力近傍色信号は、対象出力色信号の近傍に存在するはずの色信号である。なお、対象入力色信号の近傍の入力色信号及び対となる出力色信号（出力近傍色信号）を抽出する数については限定されず、実データ対の数により適切に設定すればよい。出力近傍色信号抽出部１２で選択された複数の出力近傍色信号は、色信号対精度算出部１３に渡される。
【００２６】
色信号対精度算出部１３は、出力近傍色信号抽出部１２によって抽出された複数の出力近傍色信号と、対象出力色信号を用いて色信号対精度を算出する。図３は、色信号対精度算出部の一例を示すブロック図である。図中、２１は出力色信号統計距離算出部、２２は精度算出部である。出力色信号統計距離算出部２１は、対象出力色信号の、複数の出力近傍色信号からの統計的な距離を算出する。ここで、統計的な距離は、ユークリッド距離のような点から点への距離ではなく、点から分布への、分散を考慮した距離であるものとする。このような統計的な距離としては、例えばマハラノビス距離を用いることができ、対象出力色信号と、複数の出力近傍色信号の分布の重心からのマハラノビス距離を用いて統計的な距離を算出することができる。
【００２７】
マハラノビス距離は、分布の分散を考慮した距離であり、分散の値が大きい場合には小さく、分散の値が小さい場合には大きくなる。従って、マハラノビス距離が小さい場合には対象出力色信号が複数の出力近傍色信号の分布に含まれているか、近い位置に存在しており、対象出力色信号が複数の出力近傍色信号の近傍に写像されていることを示し、正常であることが分かる。逆に、マハラノビス距離が大きい場合には、複数の対象出力色信号から離れた色信号に写像されており、近傍の色との連続性が保たれていない可能性があることを示している。
【００２８】
精度算出部２２は、出力色信号統計距離算出部２１で求めた統計的な距離をもとに、上述のような異常の度合いを定量化した対象出力色信号対精度を算出する。統計的な距離を精度として定量化するために、例えば精度関数を用いて行うことができる。図４は、精度算出部において用いる精度関数の一例の説明図である。図４において、出力色信号統計距離算出部２１で算出される出力色信号統計距離をｄM 、データの信頼度をｗｒとしたとき、横軸をｄM 、縦軸をｗｒとした精度関数の一例を示している。図４（Ａ）に示した精度関数の例としては、例えば
ｗｒ＝１／（１＋ｄMp）  （ｐは定数）      式１
などで表される単調で滑らかな関数を用いることができる。この信頼度ｗｒを対象出力色信号対精度信号として出力する。
【００２９】
上述のような処理を、実データ対の中の入力色信号と出力色信号の対のすべてについて、それぞれを対象入力色信号及び対象出力色信号として繰り返すことにより、それぞれの対象入力色信号と対象出力色信号の対に対してデータの確からしさを示す対象出力色信号対精度信号を得ることができる。この対象出力色信号対精度信号を信頼度係数として、実データ対とともにキャリブレーションＬＵＴ生成部４に渡す。
【００３０】
次にキャリブレーションＬＵＴ生成部４について説明する。キャリブレーションＬＵＴ生成部４では、複数の入力色信号と複数の出力色信号で構成されるキャリブレーション対象の出力装置の実データ対及び信頼度係数を入力とし、その出力装置で用いるキャリブレーションＬＵＴの係数が出力となる。ここでは２つの手法について述べる。
【００３１】
図５は、キャリブレーションＬＵＴ生成部４の第１の構成例を示すブロック図である。図中、３１は目標データ格納部、３２は目標色予測部、３３はキャリブレーションＬＵＴ係数算出部である。目標データ格納部３１には、キャリブレーション前の目標とする複数の入力色信号と複数の出力色信号の対である目標色信号対と、ＬＵＴの格子点データがあらかじめ格納されている。
【００３２】
目標色予測部３２は、複数の入力色信号と複数の出力色信号の対からなるキャリブレーション対象の出力装置の実データ対を基になるデータとし、目標データ格納部３１に格納されているキャリブレーション前の目標色信号対のうちの出力色信号を被予測データとして、その被予測データに対する入力色信号の予測を行う。予測方法は、例えば特開平１０−２６２１５７号公報に記載されている方法などを用いることができる。この文献に記載されている手法は、回帰式を用いた色予測モデルにより重み付け予測を行う方法であるが、色予測を行う際、被予測データと出力色信号との距離に応じてデータに重みをつけ、線形回帰法によって予測を行うとよい。
【００３３】
この時の距離に応じた重みには、測色パッチデータ信頼度計算部３で計算された信頼度係数を用いることができる。すなわち距離重みをｗｄ、信頼度重みをｄｒ、予測重み係数をｗとすると、
ｗ＝ｗｄ・ｗｒ        式２
とした後、この予測重み係数ｗを用いて予測を行えばよい。
【００３４】
また同様の手法での拡張として、色パッチの出力経過時間（Ｔ）をパラメータとした出力経過信頼度関数を導入することができる。図６は、出力経過信頼度関数の一例を示すグラフである。出力経過信頼度関数としては、例えば図６に示すような時間の経過とともに信頼度が低下する関数を用いることができる。この出力経過信頼度関数の値を出力経過信頼度ｗｔとすると、
ｗ＝ｗｄ・ｗｔ        式３
とした後、この予測重み係数ｗを用いて予測を行う方法も考えられる。また、距離重みｗｄ、信頼度重みｄｒ、出力経過信頼度ｗｔを組み合わせ、
ｗ＝ｗｄ・ｗｒ・ｗｔ  式４
とした後、この予測重み係数ｗを用いて予測を行う方法も考えられる。
【００３５】
予測処理の詳細については、特開平１０−２６２１５７号公報に記載されており、ここでは説明を省略する。もちろん、色予測方法はこの文献に記載されている方法に限られるものではない。目標色予測部３２にて予測された被予測データに対応する予測結果は、目標色対応色信号としてキャリブレーションＬＵＴ係数算出部３３へ渡される。
【００３６】
キャリブレーションＬＵＴ係数算出部３３は、目標色予測部３２にて予測された被予測データに対応する目標色対応色信号と、目標データ格納部３１に格納され値得る目標色信号の入力色信号との対応関係から、ＬＵＴの格子点のデータを予測する。この予測処理も、同様に特開平１０−２６２１５７号公報に記載されている方法、あるいは他の公知の方法を用いて行うことができる。予測したＬＵＴの格子点データをＬＵＴ係数として出力する。
【００３７】
図７は、キャリブレーションＬＵＴ生成部４の第２の構成例を示すブロック図である。図中、３４は目標色予測部、３５はキャリブレーションＬＵＴ係数算出部である。この図７に示した第２の構成例においては、先にＬＵＴの格子点データに対応する出力色信号を予測し、この予測された出力色信号と実データ対及び信頼度係数とからＬＵＴのキャリブレーションを行う例を示している。なお、目標データ格納部３１は上述の第１の構成例と同様である。
【００３８】
この第２の構成例においては、はじめに、目標データ格納部３１から目標となる複数の目標色信号対と、生成されるＬＵＴの格子点データが呼び出され、ＬＵＴ目標色予測部３４に入力される。
【００３９】
ＬＵＴ目標色予測部３４では、目標となる複数の目標色信号対をもとにＬＵＴの格子点に対応する出力色信号を予測する。予測方法は、例えば上記同様、特開平１０−２６２１５７号公報に記載の方法、あるいはその他の公知の予測方法を用いて行うことができる。予測されたＬＵＴの格子点に対応する出力色信号をＬＵＴ目標色信号としてキャリブレーションＬＵＴ係数算出部３５へ渡される。
【００４０】
キャリブレーションＬＵＴ係数算出部３５は、キャリブレーション対象の出力装置における実データ対に基づいて、例えば上記同様に特開平１０−２６２１５７号公報に記載されている方法、あるいはその他の公知の予測方法を用いて、ＬＵＴ目標色信号を被予測データとして対応する入力色信号を予測する。ただしこの予測処理においても、上述の第１の構成例と同様に、測色パッチデータ信頼度計算部３で生成された信頼度係数を、予測時の距離重みに付加して予測を行う。予測したＬＵＴ目標色信号に対応する入力色信号をＬＵＴ係数として出力する。
【００４１】
最後にキャリブレーションＬＵＴ割当部５が、上述のようにしてキャリブレーションＬＵＴ生成部４で予測されたＬＵＴ係数を、キャリブレーションの対象となった出力装置のＤＬＵＴに設定し、キャリブレーションを完了させる。このようにして、色パッチデータと、その色パッチデータを出力装置で出力した色パッチの測色値との対からなる実データ対をそのまま用いるのではなく、測色値の確からしさを考慮してキャリブレーションを行うので、少ない色パッチであっても、精度よくキャリブレーションを行うことができる。
【００４２】
図８は、本発明の第２の実施の形態を示すブロック図である。図中、図１と同様の部分には同じ符号を付して重複する説明を省略する。６は出力パッチ再出力判定部、７は出力パッチ画像生成部である。
【００４３】
出力パッチ再出力判定部６は、測色パッチデータ信頼度計算部３から出力される信頼度係数を用いて、出力装置で出力した色パッチの測色結果の妥当性を評価し、キャリブレーションの可否を判定する。そのままキャリブレーションを行うには問題があると判定された場合、パッチセット出力部１に対して色パッチの再出力を求める。なお、キャリブレーションに問題がないと判定された場合には、キャリブレーションＬＵＴ生成部４以降の処理が実行される。
【００４４】
出力パッチ画像生成部７は、出力パッチ再出力判定部６によって色パッチを再出力する必要性があると判断された場合に、出力装置に出力させる色パッチ画像を生成してパッチセット出力部１に渡す。出力パッチ画像生成部７で生成される画像は、前回と同種のパッチを出力してもよいし、あるいは、予め色パッチ画像あるいは色パッチデータを図示しない出力パッチ画像格納部などに格納しておき、格納されている色パッチ画像から前回分と異なる色パッチ画像を使用するように構成してもよい。また、出力パッチ再出力判定部６での判定結果を踏まえ、エラーと判定された色パッチを優先的に使用し、自動的に色パッチ画像を再構成する方法を採ってもよい。
【００４５】
出力パッチ再出力判定部６の構成例を示す。図９は、出力パッチ再出力判定部６の第１の構成例を示すブロック図である。図中、４１は有効／無効パッチセット位置情報取得部、４２は無効パッチ位置情報解析部、４３はパッチセット再出力判定部である。図９において、出力パッチ再出力判定部６に入力される信頼度付色信号対は、色パッチデータである入力色信号と、出力装置で出力した色パッチの測色結果である出力色信号と、測色パッチデータ信頼度計算部３で計算された信頼度係数とからなる信号対である。
【００４６】
有効／無効パッチセット位置情報取得部４１は、信頼度係数の値を基にして、信頼度付色信号対の有効／無効の判定を行う。判定方法に関しては、例えば信頼度に対するある閾値を設けて、閾値以上と以下に分類する方法が考えられる。この判定で無効と判定された場合には、その判定対象の色パッチについて、画像上の位置情報を取得する。
【００４７】
無効パッチ位置情報解析部４２は、有効／無効パッチセット位置情報取得部４１で取得された無効と判定された色パッチの位置関係を解析する。無効と判定された色パッチの位置が、一箇所に多く集まっている場合、これは測色位置のずれによって生じるエラーなどと考えられ、色パッチの再出力をパッチセット出力部１に対して促す。色パッチが多く集まっているか否かの判定基準は、パッチ数によって変動する。
【００４８】
パッチセット再出力判定部４３は、無効パッチ位置情報解析部４２による解析結果に従い、色パッチの再出力の必要性を判断する。色パッチの再出力が必要であれば出力パッチ画像生成部７に対して色パッチ画像の生成を行わせる。また、色パッチの再出力が必要ないと判断されれば、キャリブレーションＬＵＴ生成部４以降の処理に移る。
【００４９】
図１０は、出力パッチ再出力判定部６の第２の構成例を示すブロック図である。図中、４４は有効／無効パッチセットカウント部である。この図１０において入力される信頼度付色信号対は上述の出力パッチ再出力判定部６の第１の構成例と同様である。
【００５０】
有効／無効パッチセットカウント部４４では、上述の有効／無効パッチセット位置情報取得部４１と同様に、信頼度係数の値を基にして、信頼度付色信号対について有効／無効の判定を行う。判定方法も同様であるが、この有効／無効パッチセットカウント部４４では、有効／無効パッチの数をカウントする。
【００５１】
パッチセット再出力判定部４３は、有効／無効パッチセットカウント部４４でカウントした有効／無効パッチのカウント値に基づいて、色パッチの再出力の必要性を判定する。例えば全パッチ数のうちの有効パッチ数の比率によって判定する方法等が考えられる。色パッチの再出力が必要であれば出力パッチ画像生成部７に対して色パッチ画像の生成を行わせる。また、色パッチの再出力が必要ないと判断されれば、キャリブレーションＬＵＴ生成部４以降の処理に移る。
【００５２】
もちろん、上述の出力パッチ再出力判定部６の２つの構成例を適宜組み合わせたり、あるいはその他の判定方法を用いて色パッチの再出力の必要性を判定してもよい。
【００５３】
このようにして、この第２の実施の形態では、測色値が信頼できない場合には色パッチを再出力して測色し、測色値がある程度信頼できる場合に限ってキャリブレーションを行うことによって、精度よくキャリブレーションを行うことができる。なお、色パッチの再出力は１ないし数回程度に限ったり、あるいは、再度の測色により信頼度が向上しない場合にはエラーとしてキャリブレーションを行わないなど、色パッチの再出力が何回も繰り返されるのを防ぐように構成してもよい。
【図面の簡単な説明】
【００５４】
【図１】本発明の第１の実施の形態を示すブロック図である。
【図２】測色パッチデータ信頼度計算部３の構成例を示すブロック図である。
【図３】色信号対精度算出部の一例を示すブロック図である。
【図４】精度算出部において用いる精度関数の一例の説明図である。
【図５】キャリブレーションＬＵＴ生成部４の第１の構成例を示すブロック図である。
【図６】出力経過信頼度関数の一例を示すグラフである。
【図７】キャリブレーションＬＵＴ生成部４の第２の構成例を示すブロック図である。
【図８】本発明の第２の実施の形態を示すブロック図である。
【図９】出力パッチ再出力判定部６の第１の構成例を示すブロック図である。
【図１０】出力パッチ再出力判定部６の第２の構成例を示すブロック図である。
【符号の説明】
【００５５】
１…パッチセット出力部、２…測色部、３…測色パッチデータ信頼度計算部、４…キャリブレーションＬＵＴ生成部、５…キャリブレーションＬＵＴ割当部、６…出力パッチ再出力判定部、７…出力パッチ画像生成部、１１…精度算出対象色信号対抽出部、１２…出力近傍色信号抽出部、１３…色信号対精度算出部、２１…出力色信号統計距離算出部、２２…精度算出部、３１…目標データ格納部、３２…目標色予測部、３３…キャリブレーションＬＵＴ係数算出部、３４…目標色予測部、３５…キャリブレーションＬＵＴ係数算出部、４１…有効／無効パッチセット位置情報取得部、４２…無効パッチ位置情報解析部、４３…パッチセット再出力判定部、４４…有効／無効パッチセットカウント部。
【図１】
2005269447.tif 000003
【図２】
2005269447.tif 000004
【図３】
2005269447.tif 000005
【図４】
2005269447.tif 000006
【図５】
2005269447.tif 000007
【図６】
2005269447.tif 000008
【図７】
2005269447.tif 000009
【図８】
2005269447.tif 000010
【図９】
2005269447.tif 000011
【図１０】
2005269447.tif 000012