(57)【要約】【課題】色再現の目標とする出力画像に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現性を補正する。【解決手段】色補正装置３００は、コンピュータ１０１から供給されるデバイス固有の色信号を選択された画像入出力装置１０２１〜１０２４に固有の色信号に変換する。色補正装置３００は、基準画像に関する色彩情報を特性値とする基準空間を記憶し、選択されたカラー画像出力装置の色再現性の基準空間からのマハラノビス距離を算出し、マハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する。【選択図】図１
2005175875.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像出力装置の色再現性を制御する色補正装置において、基準画像に関する色彩情報を特性値とする基準空間を記憶する記憶手段と、カラー画像出力装置での色再現性に対する前記基準空間におけるマハラノビス距離を算出する算出手段と、前記マハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する補正手段とを具備することを特徴する色補正装置。
【請求項２】
前記基準空間は、基準画像に対する好ましい色再現について予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むことを特徴とする請求項１記載の色補正装置。
【請求項３】
前記基準空間は、基準画像の標準信号出力に対する色再現性の違いについて予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むことを特徴とする請求項１記載の色補正装置。
【請求項４】
前記基準空間は、基準画像の前記カラー画像出力装置における標準出力に対する色再現性の違いについて予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むことを特徴とする請求項１記載の色補正装置。
【請求項５】
前記基準画像の特性値に応じた複数の基準色票を生成する生成手段と、前記カラー画像出力装置から出力された基準色票の色彩情報を取得する取得手段と、前記色彩情報を特性値とする前記基準空間におけるマハラノビス距離を算出する算出手段と、前記マハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する補正手段とを具備することを特徴する請求項１乃至４のいずれか一つに記載の色補正装置。
【請求項６】
前記色再現特性の補正は、少なくともキャリブレーションを実施する時期の制御を含むことを特徴とする請求項５記載の色補正装置。
【請求項７】
前記キャリブレーションの実施時期に係わるマハラノビス距離をオペレータが設定する設定手段と、前記マハラノビス距離を超えたときにキャリブレーションの要否を問うメッセージを表示する表示手段とを具備することを特徴する請求項６記載の色補正装置。
【請求項８】
オペレータが色再現性の違いを重視する画像を基準画像として設定する設定手段を具備することを特徴する請求項５記載の色補正装置。
【請求項９】
前記基準画像の特性値に応じた複数の基準色票データには、少なくともカラー画像出力装置で校正用に出力する基準色票の画像形成位置を含むことを特徴とする請求項５記載の色補正装置。
【請求項１０】
カラー画像出力装置の色再現性を制御する色補正方法において、基準画像の色再現について予め評価し、前記評価に対して寄与の高い色彩情報を特性値とする基準空間を構築し、カラー画像出力装置での色再現性に対する前記基準空間におけるマハラノビス距離に応じてカラー画像出力装置の色再現特性を補正することを特徴する色補正方法。
【請求項１１】
カラー画像出力装置の色再現性を制御するプログラムであって、基準画像の色再現について予め評価する手順と、前記評価に対して寄与の高い色彩情報を特性値とする基準空間を構築する手順と、カラー画像出力装置での色再現性に対する前記基準空間におけるマハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する手順とをコンピュータに実行させるプログラム。
【請求項１２】
カラー画像出力装置の色再現性を制御するプログラムであって、前記カラー画像出力装置における標準画像の標準出力に対する色再現性の違いについて予め評価して構築された基準空間に応じた複数の基準色票データを取得する手順と、前記基準色票データを前記カラー画像出力装置で出力する手順と、前記カラー画像出力装置から出力された基準色票の色彩情報を取得する手順と、前記色彩情報を特性値とする前記基準空間におけるマハラノビス距離を算出する手順と、前記マハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する手順とをコンピュータに実行させるプログラム。
【請求項１３】
カラー画像出力装置の色再現性を制御するプログラムを記録した記録媒体であって、基準画像の色再現について予め評価する手順と、前記評価に対して寄与の高い色彩情報を特性値とする基準空間を構築する手順と、カラー画像出力装置での色再現性に対する前記基準空間におけるマハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する手順とをコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１４】
カラー画像出力装置の色再現性を制御するプログラムを記録した記録媒体であって、前記カラー画像出力装置における標準画像の標準出力に対する色再現性の違いについて予め評価して構築された基準空間に応じた複数の基準色票データを取得する手順と、前記基準色票データを前記カラー画像出力装置で出力する手順と、前記カラー画像出力装置から出力された基準色票の色彩情報を取得する手順と、前記色彩情報を特性値とする前記基準空間におけるマハラノビス距離を算出する手順と、前記マハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する手順とをコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像出力装置の色再現性を制御する色補正装置、色補正方法、プログラムおよび記録媒体に関し、カラーファクシミリ、カラープリンタ、カラーハードコピー、カラースキャナ等の画像出力装置や、パソコン、ワークステーション上で稼動する、ディスプレイ、カラープリンタ用ソフトウェアなどに好適な技術である。
【背景技術】
【０００２】
従来から、カラープリンタ等の個体差、環境変化、経時的な変動などのプリンタ条件によるハードコピーの色違いや濃度差をなくすため、予めプリンタ等の色再現性を校正する多くの技術がある。カラープリンタ単体の校正（キャリブレーション）としては、基準チャートを出力して、それを分光測色計で測色したり、予め用意されたリファレンスチャートを人の目によって比較させたりして、校正（キャリブレーション）データを算出する方法があり、問題となるのは、校正（キャリブレーション）の精度とそれに要する時間と労力である。
【０００３】
カラープリンタのキャリブレーション調整方法としては、例えば、一定の濃度差に並べられたカラーチャートを使用して、カラープリンタのＣＭＹＫそれぞれのハイライト、ミドル、シャドーについて調整を実施し、その他の部分は補間演算により近似し、ガンマ補正データを生成する方法があり（例えば、特許文献１を参照）、また、入力画像データが画像出力における色再現の基準範囲内であるかを判定して、基準範囲外の場合に、色再現範囲を基準範囲に近づけるキャリブレーション方法もある（例えば、特許文献２を参照）。
【０００４】
【特許文献１】特開平１０−６５６２号公報
【特許文献２】特開２００１−６９３６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したような従来技術では、全ての色域で校正（キャリブレーション）の精度を高めるため、カラー画像出力装置の状態に関わらず、その都度、数多くの基準カラーパッチを出力して、それをスキャナや分光測色計を用いて測色したり、予め用意されたリファレンスチャートを人の目によって比較させ、さらに、重回帰フルモデル式などを設定して、校正（キャリブレーション）データを算出しなければならず、時間と労力を要した。
【０００６】
特許文献１に代表されるような時間と労力を低減する技術も提案されているが、簡易なキャリブレーションにおいても、所定の時間や労力と、テスト画像を出力する場合はさらに紙、色材を要するものであり、キャリブレーションを必要な時期に効率良く実施する必要があった。
【０００７】
また、特許文献２のように、キャリブレーションの自動実施回数をできるだけ少なくし、かつカラー画像出力装置の性能を最大限に活用した技術もあるが、例えば、単色のγ特性のズレやカラー画像出力装置の色再現範囲の変動を診断してキャリブレーションを実施しても、実際にユーザーが出力する画像に対して人間が感じる色再現のズレとは対応しておらず、最適なキャリブレーションの実施時期を設定できない。また、特に電子写真方式等による画像形成では、画像を形成する位置による濃度差もあり、高精度にキャリブレーションしても、ある色の基準チャートを形成した位置と、実際に画像を形成したときの（その色が形成される）位置が大きく離れていると、色違いや濃度差が生じてしまうという問題もある。
【０００８】
本発明は、前述した従来の問題点を解決するためになされたもので、ディスプレイ、スキャナ、プリンタ等の異なる特性を持つ画像入出力デバイス間で画像データを扱うシステムを構成した際、実際の画像出力における色再現性の忠実性あるいは好ましさを重視して色再現または色管理することを目指している。
【０００９】
即ち、請求項１の目的は、色再現の目標とする出力画像に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現性を補正することを可能にする色補正装置を提供することにある。
【００１０】
請求項２の目的は、色再現目標となる基準画像の好ましい色再現に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現性を補正することを可能にする色補正装置を提供することにある。
【００１１】
請求項３の目的は、色再現目標となる基準画像の標準信号色再現に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現特性を補正することを可能にする色補正装置を提供することにある。
【００１２】
請求項４の目的は、色再現目標となる基準画像のカラー画像出力装置におけるデフォルト色再現に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現特性を補正することを可能にする色補正装置を提供することにある。
【００１３】
請求項５の目的は、カラー画像出力装置の色再現目標となる基準画像に対して、人間が感じる色のズレに応じてカラー画像出力装置の色再現特性を校正することを可能にする色補正装置を提供することにある。
【００１４】
請求項６の目的は、カラー画像出力装置の色再現目標となる基準画像出力に対して、人間が感じる色のズレに応じて必要なときのみカラー画像出力装置の色再現特性の校正を実施することを可能にする色補正装置を提供することにある。
【００１５】
請求項７の目的は、カラー画像出力装置の色再現目標となる基準画像出力に対して、ユーザーの使用目的に応じた人間が感じる色のズレに応じてカラー画像出力装置の色再現特性を校正することを可能にする色補正装置を提供することにある。
【００１６】
請求項８の目的は、ユーザーの使用目的に応じた色再現目標に対して、人間が感じる色のズレに応じてカラー画像出力装置の色再現特性を校正することを可能にする色補正装置を提供することにある。
【００１７】
請求項９の目的は、画像を形成する位置による濃度差があっても、人間が感じる色のズレに応じてカラー画像出力装置の色再現特性を校正することを可能にする色補正装置を提供することにある。
【００１８】
請求項１０の目的は、色再現の目標とする出力画像に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現性を補正することにある。
【００１９】
請求項１１、１３の目的は、色再現の目標とする出力画像に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現性を補正することを可能にするプログラムおよび記録媒体を提供することにある。
【００２０】
請求項１２、１４の目的は、カラー画像出力装置の色再現目標となる基準画像に対して、人間が感じる色のズレに応じてカラー画像出力装置の色再現特性を校正することを可能にするプログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【００２１】
本発明に関わる第１の発明は、カラー画像出力装置の色再現性を制御する色補正装置において、基準画像に関する色彩情報を特性値とする基準空間を記憶する記憶手段と、カラー画像出力装置での色再現性に対する前記基準空間におけるマハラノビス距離を算出する算出手段と、前記マハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する補正手段を有するものである。
【００２２】
本発明に関わる第２の発明は、第１の発明における基準空間に、基準画像に対する好ましい色再現について予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むようにしている。
【００２３】
本発明に関わる第３の発明は、第１の発明における基準空間に、基準画像の標準信号出力に対する色再現性の違いについて予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むようにしている。
【００２４】
本発明に関わる第４の発明は、第１の発明における基準空間に、基準画像の前記カラー画像出力装置における標準出力に対する色再現性の違いについて予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むようにしている。
【００２５】
本発明に関わる第５の発明は、第１〜４の発明の色補正装置において、前記基準画像の特性値に応じた複数の基準色票を生成する生成手段と、前記カラー画像出力装置から出力された基準色票の色彩情報を取得する取得手段と、前記色彩情報を特性値とする前記基準空間におけるマハラノビス距離を算出する算出手段と、前記マハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する補正手段を有するものである。
【００２６】
本発明に関わる第６の発明は、第５の発明における色再現特性の補正に、少なくともキャリブレーションを実施する時期の制御を含むようにしている。
【００２７】
本発明に関わる第７の発明は、第６の発明の色補正装置において、キャリブレーションの実施時期に係わるマハラノビス距離をオペレータが設定する設定手段と、前記マハラノビス距離を超えたときにキャリブレーションの要否を問うメッセージを表示する表示手段を有するものである。
【００２８】
本発明に関わる第８の発明は、第５の発明の色補正装置において、オペレータが色再現性の違いを重視する画像を基準画像として設定する設定手段を有するものである。
【００２９】
本発明に関わる第９の発明は、第５の発明における基準画像の特性値に応じた複数の基準色票データに、少なくともカラー画像出力装置で校正用に出力する基準色票の画像形成位置を含むようにしている。
【００３０】
本発明に関わる第１０の発明は、カラー画像出力装置の色再現性を制御する際、基準画像の色再現について予め評価し、前記評価に対して寄与の高い色彩情報を特性値とする基準空間を構築し、カラー画像出力装置での色再現性に対する前記基準空間におけるマハラノビス距離に応じてカラー画像出力装置の色再現特性を補正するようにしている。
【００３１】
本発明に関わる第１１の発明は、第１０の発明における基準空間に、基準画像に対する好ましい色再現について予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むようにしている。
【００３２】
本発明に関わる第１２の発明は、第１０の発明における基準空間に、基準画像の標準信号出力に対する色再現性の違いについて予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むようにしている。
【００３３】
本発明に関わる第１３の発明は、第１０の発明における基準空間に、基準画像の前記カラー画像出力装置における標準出力に対する色再現性の違いについて予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むようにしている。
【００３４】
本発明に関わる第１４の発明は、第１０〜１３の発明において、オペレータによって設定された複数の基準画像および評価基準の異なる基準空間から求まるマハラノビス距離の和に応じてカラー画像出力装置の色再現特性を補正するようにしている。
【００３５】
本発明に関わる第１５、１７の発明は、カラー画像出力装置の色再現性を制御するために、基準画像の色再現について予め評価する手順と、前記評価に対して寄与の高い色彩情報を特性値とする基準空間を構築する手順と、カラー画像出力装置での色再現性に対する前記基準空間におけるマハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する手順とをコンピュータに実行させるプログラムを記録するようにしている。
【００３６】
本発明に関わる第１６、１８の発明は、カラー画像出力装置の色再現性を制御するために、前記カラー画像出力装置における標準画像の標準出力に対する色再現性の違いについて予め評価して構築された基準空間に応じた複数の基準色票データを取得する手順と、前記基準色票データを前記カラー画像出力装置で出力する手順と、前記カラー画像出力装置から出力された基準色票の色彩情報を取得する手順と、前記色彩情報を特性値とする前記基準空間におけるマハラノビス距離を算出する手順と、前記マハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する手順とをコンピュータに実行させるプログラムを記録するようにしている。
【発明の効果】
【００３７】
本発明に関わる第１の発明は、カラー画像出力装置の色再現性を制御する色補正装置において、基準画像に関する色彩情報を特性値とする基準空間を記憶する記憶手段と、カラー画像出力装置での色再現性に対する前記基準空間におけるマハラノビス距離を算出する算出手段と、前記マハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する補正手段を有するため、色再現の目標とする出力画像に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現性を補正することを可能にする色補正装置を提供することができる。
【００３８】
本発明に関わる第２の発明は、第１の発明における基準空間に、基準画像に対する好ましい色再現について予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むようにしているため、色再現目標となる基準画像の好ましい色再現に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現性を補正することを可能にする色補正装置を提供することができる。
【００３９】
本発明に関わる第３の発明は、第１の発明における基準空間に、基準画像の標準信号出力に対する色再現性の違いについて予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むようにしているため、色再現目標となる基準画像の標準信号色再現に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現特性を補正することを可能にする色補正装置を提供することができる。
【００４０】
本発明に関わる第４の発明は、第１の発明における基準空間に、基準画像の前記カラー画像出力装置における標準出力に対する色再現性の違いについて予め評価し、評価に対して寄与の高い色彩情報を用いて構築されたものを含むようにしているため、色再現目標となる基準画像のカラー画像出力装置におけるデフォルト色再現に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現特性を補正することを可能にする色補正装置を提供することができる。
【００４１】
本発明に関わる第５の発明は、第１〜４の発明の色補正装置において、前記基準画像の特性値に応じた複数の基準色票を生成する生成手段と、前記カラー画像出力装置から出力された基準色票の色彩情報を取得する取得手段と、前記色彩情報を特性値とする前記基準空間におけるマハラノビス距離を算出する算出手段と、前記マハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する補正手段を有するため、カラー画像出力装置の色再現目標となる基準画像に対して、人間が感じる色のズレに応じてカラー画像出力装置の色再現特性を校正することを可能にする色補正装置を提供することができる。
【００４２】
本発明に関わる第６の発明は、第５の発明における色再現特性の補正に、少なくともキャリブレーションを実施する時期の制御を含むようにしているため、カラー画像出力装置の色再現目標となる基準画像出力に対して、人間が感じる色のズレに応じて必要なときのみカラー画像出力装置の色再現特性の校正を実施することを可能にする色補正装置を提供することができる。
【００４３】
本発明に関わる第７の発明は、第６の発明の色補正装置において、キャリブレーションの実施時期に係わるマハラノビス距離をオペレータが設定する設定手段と、前記マハラノビス距離を超えたときにキャリブレーションの要否を問うメッセージを表示する表示手段を有するため、カラー画像出力装置の色再現目標となる基準画像出力に対して、ユーザーの使用目的に応じた人間が感じる色のズレに応じてカラー画像出力装置の色再現特性を校正することを可能にする色補正装置を提供することができる。
【００４４】
本発明に関わる第８の発明は、第５の発明の色補正装置において、オペレータが色再現性の違いを重視する画像を基準画像として設定する設定手段を有するため、ユーザーの使用目的に応じた色再現目標に対して、人間が感じる色のズレに応じてカラー画像出力装置の色再現特性を校正することを可能にする色補正装置を提供することができる。
【００４５】
本発明に関わる第９の発明は、第５の発明における基準画像の特性値に応じた複数の基準色票データに、少なくともカラー画像出力装置で校正用に出力する基準色票の画像形成位置を含むようにしているため、画像を形成する位置による濃度差があっても、人間が感じる色のズレに応じてカラー画像出力装置の色再現特性を校正することを可能にする色補正装置を提供することができる。
【００４６】
本発明に関わる第１０の発明は、カラー画像出力装置の色再現性を制御する際、基準画像の色再現について予め評価し、前記評価に対して寄与の高い色彩情報を特性値とする基準空間を構築し、カラー画像出力装置での色再現性に対する前記基準空間におけるマハラノビス距離に応じてカラー画像出力装置の色再現特性を補正するようにしているため、色再現の目標とする出力画像に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現性を補正することができる。
【００４７】
本発明に関わる第１１、１３の発明は、カラー画像出力装置の色再現性を制御するために、基準画像の色再現について予め評価する手順と、前記評価に対して寄与の高い色彩情報を特性値とする基準空間を構築する手順と、カラー画像出力装置での色再現性に対する前記基準空間におけるマハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する手順とをコンピュータに実行させるプログラムを記録するようにしているため、色再現の目標とする出力画像に対して、人間が感じるズレが小さくなるようにカラー画像出力装置の色再現性を補正することを可能にするプログラムおよび記録媒体を提供することができる。
【００４８】
本発明に関わる第１２、１４の発明は、カラー画像出力装置の色再現性を制御するために、前記カラー画像出力装置における標準画像の標準出力に対する色再現性の違いについて予め評価して構築された基準空間に応じた複数の基準色票データを取得する手順と、前記基準色票データを前記カラー画像出力装置で出力する手順と、前記カラー画像出力装置から出力された基準色票の色彩情報を取得する手順と、前記色彩情報を特性値とする前記基準空間におけるマハラノビス距離を算出する手順と、前記マハラノビス距離に応じてカラー画像出力装置の色再現特性を補正する手順とをコンピュータに実行させるプログラムを記録するようにしているため、カラー画像出力装置の色再現目標となる基準画像に対して、人間が感じる色のズレに応じてカラー画像出力装置の色再現特性を校正することを可能にするプログラムおよび記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００４９】
以下、発明の実施の形態について図面により詳細に説明する。
【実施例１】
【００５０】
（画像処理システムの構成）
図１は、本発明に係る画像処理システムの一例を示す。図１の例では、画像処理システムは、コンピュータ１０１と、コンピュータに接続された画像表示装置（＝ディスプレイ）１００と、画像出力装置１０２１〜１０２３と、画像入力装置１０２４と、コンピュータから供給されるデバイス固有の色信号（ＲＧＢ信号、ＣＭＹ信号、ＣＭＹＫ信号など）を選択された画像入出力装置固有の色信号に変換する色補正装置３００で構成されている。
【００５１】
コンピュータ１０１には、各種のアプリケーションやプリンタ・ドライバ等のソフトウェアを実装可能となっている。また、ディスプレイ１００は、画像データを表示するための出力装置であり、画像出力装置１０２１〜１０２３は、画像データをプリントアウトするための出力装置、画像入力装置１０２４は、画像データを取り込むための入力装置であり、画像出力装置１０２１〜１０２３としては、カラー・プリンタの他、プリンタ機能を有するカラー複写機やカラーディスプレイの表示装置など、画像入力装置１０２４としては、カラースキャナやディジタルカメラ等が対象となり、また、画像入出力装置は１０２１〜１０２４に限らず何台接続されていても構わない。
【００５２】
（画像処理システムの動作）
上記構成を有する画像処理システムの動作を説明する。まず、ひとつの動作としては、コンピュータ１０１内部の画像データを、ディスプレイ１００に表示しながら、カラー画像出力装置１０２１を用いてプリントアウトするために画像データを出力する機能がある。この画像データは、通常、ディスプレイ表示するためのＲ（赤）、Ｇ（緑）、Ｂ（青）の色成分からなる色信号である。
【００５３】
コンピュータ１０１が送信したＲＧＢ信号は、色補正装置３００へ送信され、カラー複写機等のカラー画像出力装置１０２１における制御信号である出力色成分Ｃ（Ｃｙａｎ）、Ｍ（Ｍａｚｅｎｔａ）、Ｙ（Ｙｅｌｌｏｗ）、Ｋ（ｂｌａｃＫ）信号に変換して、その結果をカラー画像出力装置１０２１に転送する。そして、上記の処理によって変換された色信号をカラー画像出力装置１０２１に送信することによりプリント出力が行われる。
【００５４】
尚、図１の例では、色空間変換処理やガマット変換処理を、コンピュータ１０１、画像入出力装置１０２１〜１０２４とは別個の装置で行うものとして設けられているが、色補正装置３００については、その機能の一部をソフトウエアで実行することも可能であり、その場合には、コンピュータ内のプログラムとして存在するプリンタドライバで実行することができ、コンピュータ１０１内に実装されても良いし、あるいは画像入出力装置１０２１〜１０２４内に実装されても良い。
【００５５】
図２は、本発明の実施例１に係る色補正装置３００の構成を示す。図２において、１０１は、ここでは色補正装置をコントロールするためのコンピュータである。コンピュータ１０１は、通常は、オペレータから出力命令を受け取ると、画像を撮像するなどして取り込まれた画像データや各種ＤＴＰソフトで作成したモノクロとカラーの両方の写真、グラフィック、テキスト等の複合ドキュメントの画像データなどを色補正装置３００に送信する。
【００５６】
また、色補正装置３００は、コンピュータ１０１から定期的に色再現性評価の命令を受け、その時のカラー画像出力装置１０２１における色再現性の評価を実施し、必要に応じて自動的に色校正（キャリブレーション）処理を実施する機能とオペレータからの要求に応じて色校正処理を実施する機能も有する。
【００５７】
（実施例１における色補正装置の構成）
色補正装置３００は、入力されたカラー画像データ（ＲＧＢ）を、カラープリンタ用の制御信号（ｃｍｙｋ）に変換する色変換部２０１と、プリンタの入出力（ｃｍｙｋ）特性の補正を実施するガンマ補正部２０２と、ページ記述言語（ＰＤＬ）等で記述された描画命令に従って、印刷画像（イメージデータ）へ展開する描画部２０３と、描画部２０３で描画されたビットマップ画像に対して擬似中間調処理を実施する中間調処理部２０４と、選択されたカラープリンタ１０２１の色再現特性の校正（キャリブレーション）を行なう色校正部２０５と、選択されたカラープリンタ１０２１における基準画像の色再現について予め評価して基準内と評価された画像に関して寄与が高かった色彩情報を特性値とする基準空間を記憶する基準空間記憶部２０６と、基準空間記憶部２０６に記憶された基準空間の特性値に応じた基準色票データを生成する基準色票データ生成部２０７と、コンピュータ１０１から送られるカラープリンタ１０２１の色再現特性（特性値に相当する色彩情報）の基準空間からのマハラノビス距離を算出するマハラノビス距離算出部２０８とを備えている。
【００５８】
尚、この色補正装置に入力される画像データは、より具体的にはＲＧＢ（緑、青、赤）の階調データとなっており、また、各色成分の階調数は８ｂｉｔ＝２５６階調が一般的であるが、６４あるいは５１２など他の階調数の場合でもよい。
【００５９】
（実施例１における色補正装置の動作）
色補正装置３００の動作を説明する。色変換部２０１では、選択されたカラー画像出力装置（カラープリンタ）１０２１の特性に基づいた色変換により、入力されたカラー画像データ（ＲＧＢ）をカラー画像出力装置１０２１の出力色成分ｃ（Ｃｙａｎ）、ｍ（Ｍａｚｅｎｔａ）、ｙ（Ｙｅｌｌｏｗ）、ｋ（ｂｌａｃＫ）の例えば濃度データに変換する。
【００６０】
色変換部２０１における色変換は、一般的なメモリマップ補間を使用している。メモリマップ補間とは、図３に示すように、ＲＧＢ空間を入力色空間とした場合、ＲＧＢ空間を同種類の立体図形（ここでは立方体）に分割し、入力の座標（ＲＧＢ）おける出力値Ｐを求めるには、前記入力の座標を含む立方体を選択し、該選択された立方体の８点の予め設定した頂点上の出力値と前記入力の前記立方体の中における位置（各頂点からの距離）に基づいて、線形補間を実施する。
【００６１】
ここで、本実施例の場合、出力値Ｐは、ｃ、ｍ、ｙ、ｋの濃度値にそれぞれ相当し、補間演算に使用される入力空間上の座標（ＲＧＢ）には、実際の入出力（Ｌ＊ａ＊ｂ＊などの測色値対ＣＭＹＫ）の関係を予め測定しておいて、このデータを使用して最小２乗法等により算出したＲＧＢ（＝Ｌ＊ａ＊ｂ＊）に対するｃｍｙ（ｋ）濃度値が使用される。
【００６２】
色変換部２０１においてｃｍｙｋ濃度値に変換された画像データを参照して、ガンマ補正部２０２で、現状の特性におけるカラー画像出力装置（カラープリンタ）１０２１の制御信号であるＣＭＹＫ（８ビット）に変換される。
【００６３】
描画部２０３では、ページ記述言語（ＰＤＬ）等で記述された描画命令に従って、イメージデータへ展開し、中間調処理部２０４において、描画部２０３で描画されたビットマップ画像に対して、選択された印刷品位に応じたカラー画像出力装置１０２１用の擬似中間調処理（２値ディザ、多値ディザ、誤差拡散など）を実施して変換された色信号をカラー画像出力装置１０２１に送信することにより通常のプリント出力が行われる。
【００６４】
また、色補正装置３００は、コンピュータ１０１からカラー画像出力装置１０２１に対して定期的に送られる色再現性評価の命令を受けた場合、基準色票データ生成部２０７において基準色票データを生成する。
【００６５】
この基準色票データは、基準空間記憶部２０６に記憶された基準空間の特性値に応じたＲＧＢ値を有する複数のパッチデータであり、通常のＲＧＢ画像データと同様に、色変換部２０１、ガンマ補正部２０２、描画部２０３、中間調処理部２０４を経て変換された色信号としてカラー画像出力装置１０２１に送信されて色再現性評価用の基準色票としてプリント出力が行われる。
【００６６】
ここで、基準空間記憶部２０６に記憶された基準空間およびその特性値について説明する。本発明では、一般的な写真やビジネスグラフィックス等、予め設定された基準画像に対して色再現を変えてプリントアウトした画像を様々な観点で主観評価し、基準内と判定された画像群に対して、さらに評価に対して寄与の高かった要因に対応する色彩情報を特性値とし、基準内と判定された画像群の特性値の分布を（多次元の）基準空間としている。
【００６７】
次に、一例としてカラー画像出力装置（カラープリンタ）１０２１の標準出力に対する色再現性の違いについて評価し、基準空間を生成する具体的な手順を以下に示す。
・手順１；プリントサンプルの作成
例えば、目標とする写真画像に対して、画像全体あるいは記憶色付近の色の明度、彩度、色相を調整した画像を、さらにカラー画像出力装置（カラープリンタ）１０２１におけるＣＭＹＫのγ特性を変更してプリントアウトして、市場で起こりうる様々なプリンタの色変動を再現した多数の評価サンプルを作成する。
・手順２；パネラーによる官能評価の実施
複数のパネラーには、全ての評価サンプルから「目標画像との違いが許容できるプリントサンプル」（枚数制限無し）を抽出してもらう。
・手順３；特性値項目の推定
例えば、判断の要因と思われる基準画像内にある記憶色やグレ−などに対応する複数の代表色の色度値（Ｌ、Ｃ、Ｈ）等を推定し、設定する。
・手順４；「目標画像との違いが許容できるプリントサンプル」、「目標画像との違いが許容できないプリントサンプル」を抽出
目標画像との違いが許容できるプリントサンプルの基準空間（マハラノビス空間）を作成するために、官能評価結果に基づき、例えば、以下のような条件で、基準内のカラープリントを抽出する。
○「目標画像との違いが許容できるプリントサンプル」の抽出条件
→６０％以上のパネラーが許容できるプリントサンプルとして抽出したもの
×「目標画像との違いが許容できないプリントサンプル」プリントサンプルの抽出条件
→２０％以下のパネラーにしか許容できるプリントサンプルとして抽出されなかったもの
・手順５；「目標画像との違いが許容できるプリントサンプル」の基準空間を作成し、信号データのマハラノビス距離を算出
目標画像との違いが許容できるプリントサンプルと目標画像との違いが許容できないプリントサンプルの信号データについて、目標画像との違いが許容できるプリントサンプル（基準空間）のデータで構築した基準空間からのマハラノビス距離を計算する。
【００６８】
ここで使用する基準空間に対する対象のマハラノビス距離は、ｙを規準化してＹとした後、以下の式（１）で求められる。
Ｄ２＝ＹＡＹＴ／ｋ        （ＹＴはＹの転置）                    （１）
ここで、Ｄはマハラノビス距離、Ｙは平均からのベクトル、Ａは分散・共分散行列である。
つまり、マハラノビス距離は、データの分散状態を含めた距離の測定方法であり、ユークリッド距離にデータの頻度の概念を加えたものである。
【００６９】
ちなみに、ユークリッド距離をＤ’、そのときのベクトルをＹ（ｘ０，ｙ０）とすると、
Ｄ’＝√｛Ｙ（ｘ０ｙ０）・Ｙｔ（ｘ０ｙ０）｝＝√（ｘ０２＋ｙ０２）    （２）
となる。
【００７０】
マハラノビス距離は統計的には以下の性質を持つ。すなわち、基準空間に帰属するデータのマハラノビス距離の平均は１であり、基準データと異なる度合が大きいと急激にその値が大きくなる。したがって、対象のマハラノビス距離が１前後であれば、その対象は基準データと近い性質にあり、距離が大きければ遠いことになる。基準空間が正常群であったとすると、マハラノビス距離が大きいほど異常の程度も大きいことになる（図４参照）。
【００７１】
（マハラノビス距離を用いた画質評価手法）
１）良い評価結果が得られた画像を選別し、基準データとする
２）基準空間を定義するための画像の特性値を計算
３）基準空間上でのマハラノビス距離を計算
これにより、マハラノビス距離が１以内であれば概ね基準内（ここでは目標画像との違いが許容できる画像）の画像とみなせる。距離が大きいと基準外（ここでは目標画像との違いが許容できない画像）となる。
【００７２】
マハラノビス距離と主観評価結果の対応が悪いとすると、基準空間に問題がある。その場合は、新たな特性値（因子に相当）を加える。
【００７３】
主観評価結果と当てはまりの良い基準空間が決まると、更にその効果を検証して要因の絞込みが可能となる。この要因の絞込みには直交表による実験計画法を用いる。このことは、一旦マハラノビス距離が構築できると、任意の画像特性に対して画質を予測できるということを意味している。
・手順６；ＳＮ比を算出して要因効果を検討
プリントサンプルの色再現において目標画像との違いが許容できるか否かに対して、どの特性値の寄与が高いかを明らかにするために、特性の使用の有無を従来から使われているＭＴＳ法におけるＬ２０直交表に割り付けたＳＮ比計算および要因効果図の作成を行い、要因効果について検討を行う。
【００７４】
図５に示すＬ２０直交表の各列には、手順３において推定した特性値項目である画像内の代表色の色度値（Ｌ、Ｃ、Ｈ）を特性値項目として配置し、直交表の中がＬ１の場合にはその列の特性値を解析に使用しないことを、Ｌ２の場合にはその列の特性値を解析に使用することを意味する。
【００７５】
Ｌ２０の各行について、満足度の低かったプリントサンプルの全てに対して、マハラノビス距離を計算し、各行毎のＳＮ比を望大特性の式（３）から求める。
σ２＝1／ｎ（1／ｙ１２＋1／ｙ２２＋1／ｙ３２＋1／ｙ４２＋…＋1／ｙｎ２）
ＳΝ比ｎ＝−１０logσ２                                            （３）
図６は、ＳＮ比の要因効果図の例を示す。図６は、マハラノビス距離の算出に各々の特性値を使用した場合と、そうでない場合のＳＮ比の差異を示すものであり、特性値ありの場合がなしの場合のＳＮ比より高い程、その特性値が基準空間から信号データの距離をより遠くするのに有効な要因であることを意味している。
・手順７；各特性値項目の寄与を考察し取捨選択する
図６の要因効果図より、寄与が大きく、かつ独立性の高い要因を抽出して、評価項目を減らしても、プリントサンプルの許容に対する判別が可能であり、評価に対して寄与の高い色彩情報、つまり基準空間の特性値として基準空間記憶部２０６に記憶されることになる。
【００７６】
オペレータは、カラー画像出力装置１０２１により出力された基準色票を分光測色計やスキャナを用いて測色した測定値をコンピュータ１０１から入力する手法や、予め用意されたリファレンスチャートを目視によって比較して、最も近いもの番号をコンピュータ１０１から入力する手法等から方式を選択し、対応したデータをコンピュータ１０１を介在して、マハラノビス距離算出部２０８に送る。
【００７７】
マハラノビス距離算出部２０８では、前述したように式（１）を用いて、現在のカラー画像出力装置１０２１の色再現性、つまり、目標画像との違いが許容できるか否かを表わすマハラノビス（基準空間からの）距離を算出し、マハラノビス距離が設定された値を超えた場合に、色校正（キャリブレーション）命令を色校正部２０５に送る。
【００７８】
色校正部２０５では、基準色票生成部２０７で生成された校正用基準色票データを生成し、色変換部２０１で色変換を実施して得た濃度データｃｍｙｋと、ガンマ補正部２０２にある校正前のＣＭＹＫ−ｃｍｙｋ補正テーブル（図７参照）と、コンピュータ１０１を介在して入力される基準色票の測色濃度データｃ’ｍ’ｙ’ｋ’を比較して、ＣＭＹＫ−ｃｍｙｋ補正テーブルを更新する。校正用基準色票に対応するデータ以外のところは、線形あるいはスプライン補間により補正（更新）され、色校正（キャリブレーション）が完了する。
【実施例２】
【００７９】
（実施例２における基準色票データ生成部の動作）
ここで、色校正（キャリブレーション）命令があった場合の基準色票データ生成部２０７おける処理について説明する。基準空間記憶部２０６にある前述のように求めた特性値データ（代表色：ＲＧＢ）の画像形成位置を予め検出しておき、基準色票データ生成部２０７において、なるべく特性値データの画像形成位置で指定された領域内に基準色票チャートを形成するようにしている（図８参照）。
【００８０】
以上説明した色補正装置では、色変換装置で出力する画像の性質に応じた色再現性の校正（キャリブレーション）を、時間と労力を要せずに、かつ、高精度に実施が可能となる。
【実施例３】
【００８１】
（実施例３における色補正装置の構成）
図９は、本発明の実施例３の色補正装置の構成を示す。色補正装置３００は、入力されたカラー画像データ（ＲＧＢ）を、カラープリンタ用の制御信号（ｃｍｙｋ）に変換する色変換部２０１と、プリンタの入出力（ｃｍｙｋ）特性の補正を実施するガンマ補正部２０２と、ページ記述言語（ＰＤＬ）等で記述された描画命令に従って、印刷画像（イメージデータ）へ展開する描画部２０３と、描画部２０３で描画されたビットマップ画像に対して擬似中間調処理を実施する中間調処理部２０４と、色校正（キャリブレーション）の実施時期に係わるマハラノビス距離をオペレータが設定する評価値設定部２１０と、評価値設定部２１０で設定されたマハラノビス距離を参照して、選択されたカラープリンタ１０２１の色再現特性の校正（キャリブレーション）を行なう色校正部２０５と、選択されたカラープリンタ１０２１における様々な基準画像の色再現について予め評価して基準内と評価された画像に関して寄与が高かった色彩情報を特性値とする基準空間を記憶する基準空間記憶部２０６と、基準空間記憶部２０６に記憶された様々な基準空間の中からオペレータが色再現性の違いを重視する画像を基準画像として設定する基準画像設定部２０９と、基準画像設定部２０９で設定された基準空間の特性値に応じた基準色票データを生成する基準色票データ生成部２０７と、コンピュータ１０１から送られるカラープリンタ１０２１の色再現特性（特性値に相当する色彩情報）の基準空間からのマハラノビス距離を算出するマハラノビス距離算出部２０８とを備えている。
【００８２】
（実施例３における色変換装置の動作）
色補正装置３００の動作について説明する。色変換部２０１では、選択されたカラー画像出力装置（カラープリンタ）１０２１の特性に基づいた色変換により、入力されたカラー画像データ（ＲＧＢ）をカラー画像出力装置１０２１の出力色成分ｃ（Ｃｙａｎ）、ｍ（Ｍａｚｅｎｔａ）、ｙ（Ｙｅｌｌｏｗ）、ｋ（ｂｌａｃＫ）の例えば濃度データに変換する。
【００８３】
色変換部２０１における色変換は、前述した一般的なメモリマップ補間を使用する。描画部２０３では、ページ記述言語（ＰＤＬ）等で記述された描画命令に従って、イメージデータへ展開し、中間調処理部２０４において、描画部２０３で描画されたビットマップ画像に対して、選択された印刷品位に応じたカラー画像出力装置１０２１用の擬似中間調処理（２値ディザ、多値ディザ、誤差拡散など）を実施して変換された色信号をカラー画像出力装置１０２１に送信することにより通常のプリント出力が行われる。
【００８４】
色補正装置３００は、コンピュータ１０１からカラー画像出力装置１０２１に対して定期的に送られる色再現性評価の命令を受けた場合、基準色票データ生成部２０７において基準色票データを生成する。
【００８５】
この基準色票データは、基準画像設定部２０９において、予めオペレータが色再現性を重視する画像として設定した基準画像に応じて、基準空間記憶部２０６に記憶された基準空間の特性値に対応するＲＧＢ値を有する複数のパッチデータであり、通常のＲＧＢ画像データと同様に、色変換部２０１、ガンマ補正部２０２、描画部２０３、中間調処理部２０４を経て変換された色信号としてカラー画像出力装置１０２１に送信されて色再現性評価用の基準色票としてプリント出力が行われる。
【００８６】
ここで、基準空間記憶部２０６に記憶された基準空間およびその特性値について説明する。本発明では、一般的な写真やビジネスグラフィックス等、予め設定された基準画像に対して色再現を変えてプリントアウトした画像を、出力サンプルとして好ましいもの、ｓＲＧＢ等の標準出力の色再現に近いもの、選択されたカラー画像出力装置における目標画像に色再現が近いもの等、複数の観点で主観評価し、主観評価毎に基準内と判定された画像群に対して、さらに評価に対して寄与の高かった要因に対応する色彩情報を特性値とし、基準内と判定された画像群の特性値の分布を（多次元の）基準空間としている。
【００８７】
尚、オペレータは、基準画像設定部２０９において、色再現性を重視する画像として複数の基準画像および評価基準の異なる基準空間を選択することができ、その場合、基準色票データ生成部２０７において、対応する複数の基準色票データが生成され、通常のＲＧＢ画像データと同様に、色変換部２０１、ガンマ補正部２０２、描画部２０３、中間調処理部２０４を経て変換された色信号としてカラー画像出力装置１０２１に送信されて色再現性評価用の基準色票としてそれぞれプリント出力が行われる。
【００８８】
オペレータは、カラー画像出力装置１０２１により出力された基準色票を分光測色計やスキャナを用いて測色した測定値をコンピュータ１０１から入力する手法や、予め用意されたリファレンスチャートを目視によって比較して、最も近いものの番号をコンピュータ１０１から入力する手法等から方式を選択し、対応したデータをコンピュータ１０１を介在して、マハラノビス距離算出部２０８に送る。
【００８９】
マハラノビス距離算出部２０８では、前述したように式（１）を用いて、現在のカラー画像形成装置１０２１の色再現性、つまり、目標画像との違いが許容できるか否かを表わすマハラノビス（基準空間からの）距離を算出し、オペレータによって評価値設定部２１０で設定されたマハラノビス距離を超えた場合に、色校正（キャリブレーション）命令を色校正部２０５に送る。
【００９０】
色校正部２０５では、基準色票生成部２０７で生成された校正用基準色票データを生成し、色変換部２０１で色変換を実施して得た濃度データｃｍｙｋと、ガンマ補正部２０２にある校正前のＣＭＹＫ−ｃｍｙｋ補正テーブルと、コンピュータ１０１を介在して入力される基準色票の測色濃度データｃ’ｍ’ｙ’ｋ’を比較して、ＣＭＹＫ−ｃｍｙｋ補正テーブルを更新する。校正用基準色票に対応するデータ以外のところは、線形あるいはスプライン補間により補正（更新）され、色校正（キャリブレーション）が完了する。
【００９１】
（実施例４におけるプログラムコードを記録した記録媒体の説明）
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００９２】
図１０は、本画像処理システムの具体的な構成例としての情報処理システムの構成を示す。この画像処理システムは、ワークステーション等のコンピュータ１０１とプリンタ１０２とディスプレイ１００が接続されている。ワークステーション（コンピュータ１０１）は、前記した色変換処理の機能を実現するもので、ディスプレイ１００、キーボード１１２、プログラム読取装置１１１および演算処理装置１１０などで構成されている。演算処理装置は、種々のコマンドを実行可能なＣＰＵ１２１に、ＲＯＭ１２３、ＲＡＭ１２２がバスで接続されている。また、バスには大容量記憶装置であるハードディスク等のＤＩＳＫ１２４と、ネットワーク上の機器と通信を行なうＮＩＣ１２５が接続されている。
【００９３】
プログラム読取装置１１１は、各種のプログラムコードを記憶した記憶媒体、すなわち、フロッピーディスク、ハードディスク、光ディスク（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−Ｒ／Ｗ，ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭなど）、光磁気ディスク、メモリカードなどに記憶されているプログラムコードを読み取る装置で、例えば、フロッピーディスクドライブ、光ディスクドライブ、光磁気ディスクドライブなどである。
【００９４】
記録媒体に記憶されているプログラムコードは、プログラム読取装置で読み取ってＤＩＳＫ１２４などに格納され、このＤＩＳＫ１２４などに格納されたプログラムコードをＣＰＵ１２１によって実行することにより、前記した画像処理方法などを実現することができるようになる。また、コンピユータが読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）やデバイス・ドライバなどが実際の処理の一部または全部を行い、その処理によって前記した機能が達成される場合も含まれる。
【００９５】
さらに、記録媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００９６】
【図１】本発明に係る画像処理システムの一例を示す。
【図２】本発明の実施例１の色補正装置の構成を示す。
【図３】メモリマップ補間を説明する図である。
【図４】マハラノビス距離算出を説明する図である。
【図５】Ｌ２０直交表を示す。
【図６】ＳＮ比の要因効果図の例を示す。
【図７】校正前のＣＭＹＫ−ｃｍｙｋ補正テーブルを示す。
【図８】基準色票データ生成部を説明する図である。
【図９】本発明の実施例３の色補正装置の構成を示す。
【図１０】本発明をソフトウェアによって実現する場合の構成例を示す。
【符号の説明】
【００９７】
１００  ディスプレイ
１０１  コンピュータ
３００  色補正装置
１０２１〜１０２３  画像出力装置
１０２４  画像入力装置
【図１】
2005175875.tif 000003
【図２】
2005175875.tif 000004
【図３】
2005175875.tif 000005
【図４】
2005175875.tif 000006
【図５】
2005175875.tif 000007
【図６】
2005175875.tif 000008
【図７】
2005175875.tif 000009
【図８】
2005175875.tif 000010
【図９】
2005175875.tif 000011
【図１０】
2005175875.tif 000012