(57)【特許請求の範囲】
【請求項１】
機器の現状の出力状態を示す色データが、予め定めた基準色を示す基準色データに近づくように前記機器に入力する色信号を補正する補正部と、
前記基準色データ、及び前記補正部による過去の連続した複数の補正結果に応じた前記機器の出力状態を表す複数の補正結果データに基づいて、前記複数の補正結果データが示す補正傾向となるように、前記補正部が次回の補正目標とする前記基準色データを更新する更新部と、
を備え、
前記更新部は、色領域毎に前記基準色データを更新する色補正装置。
【請求項２】
機器の現状の出力状態を示す色データが、予め定めた基準色を示す基準色データに近づくように前記機器に入力する色信号を補正する補正部と、
前記基準色データ、及び前記補正部による過去の連続した複数の補正結果に応じた前記機器の出力状態を表す複数の補正結果データに基づいて、前記複数の補正結果データが示す補正傾向となるように、前記補正部が次回の補正目標とする前記基準色データを更新する更新部と、
を備え、
前記更新部は、前記複数の補正結果データの補正量差若しくは補正量比から求めた補正量、前記複数の補正結果データのベクトル差から求めた補正量、又は前記複数の補正結果データから予測した機器の変動量を前記補正傾向として前記基準色データを更新する色補正装置。
【請求項３】
前記補正部による補正後の前記機器の出力状態を示す補正結果データと前記基準色データとの誤差が予め定めた範囲外の場合に、前記補正部による補正及び前記更新部による更新を繰り返す請求項１又は請求項２に記載の色補正装置。
【請求項４】
前記色データと前記基準色データとの誤差が予め定めた範囲外の場合に、前記補正部による補正及び前記更新部による更新を行う請求項１又は請求項２に記載の色補正装置。
【請求項５】
前記更新部は、色領域毎に前記基準色データを更新する請求項２、請求項２に従属する請求項３、または請求項２に従属する請求項４に記載の色補正装置。
【請求項６】
前記更新部は、前記複数の補正結果データの補正量差又は補正量比から求めた補正量、前記複数の補正結果データのベクトル差から求めた補正量、又は前記複数の補正結果データから予測した機器の変動量を前記補正傾向として前記基準色データを更新する請求項１、請求項１に従属する請求項３、又は請求項１に従属する請求項４に記載の色補正装置。
【請求項７】
請求項１〜６の何れか１項に記載の色補正装置と、
予め定めたカラーチャートを形成する画像形成部と、
予め定めた基準カラーチャートを読み取ることにより前記基準色データを取得し、前記画像形成部によって形成されたカラーチャートを読み取ることにより前記色データを取得する取得部と、
を備えた画像形成装置。
【請求項８】
コンピュータを、請求項１〜６の何れか１項に記載の色補正装置を構成する各部として機能させるための色補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色補正装置、画像形成装置、及び色補正プログラムに関する。
【背景技術】
【０００２】
特許文献１では、印刷機に依存した色データをプリンタに依存した色データへ変換するデバイスリンクプロファイルについて、色再現特性修正部が、色再現における誤差を印刷機の色再現特性のデータにフィードバックして再作成する処理を行う。このとき色再現特性修正部が印刷機の色値を修正するために用いる重み係数を、デバイスリンク色変換部により色変換されたカラー画像の色データにおける階調の連続性に関する指標に基づいて予め設定しておき、その重み係数を用いて、フィードバック処理を行うことが提案されている。
【０００３】
また、特許文献２には、所望の入力データ値に対応して印刷プロファイルを利用してプリンタから出力されるプルーフ上の着目点での色を測色すると共に、カラー印刷物上で着目点に対応する点での色を測色し、各測色値の差分に対応する値を、所望の入力データ値を囲む補間処理に使用する直近の格子点に規定されている測色値に加算して印刷プロファイルを修正することが提案されている。これにより、修正後の印刷プロファイルを使用して得たプルーフ上の、前記所望の入力データ値に対応して得られる着目点の色を、カラー印刷物上の着目点の測色値と一致させている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−８０４８６号公報
【特許文献２】特許第３７８１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
色補正精度を得るために色補正を複数回繰り返していた。本発明は、色補正の回数を低減させることを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の色補正装置は、機器の現状の出力状態を示す色データが、予め定めた基準色を示す基準色データに近づくように前記機器に入力する色信号を補正する補正部と、前記基準色データ、及び前記補正部による過去の連続した複数の補正結果に応じた前記機器の出力状態を表す複数の補正結果データに基づいて、前記複数の補正結果データが示す補正傾向となるように、前記補正部が次回の補正目標とする前記基準色データを更新する更新部と、を備え、前記更新部は、色領域毎に前記基準色データを更新する。
請求項２に記載の発明は、機器の現状の出力状態を示す色データが、予め定めた基準色を示す基準色データに近づくように前記機器に入力する色信号を補正する補正部と、前記基準色データ、及び前記補正部による過去の連続した複数の補正結果に応じた前記機器の出力状態を表す複数の補正結果データに基づいて、前記複数の補正結果データが示す補正傾向となるように、前記補正部が次回の補正目標とする前記基準色データを更新する更新部と、を備え、前記更新部は、前記複数の補正結果データの補正量差若しくは補正量比から求めた補正量、前記複数の補正結果データのベクトル差から求めた補正量、又は前記複数の補正結果データから予測した機器の変動量を前記補正傾向として前記基準色データを更新する。
【０００７】
請求項３に記載の発明は、請求項１又は請求項２に記載の発明において、前記補正部による補正後の前記機器の出力状態を示す補正結果データと前記基準色データとの誤差が予め定めた範囲外の場合に、前記補正部による補正及び前記更新部による更新を繰り返す。
【０００８】
請求項４に記載の発明は、請求項１又は請求項２に記載の発明において、前記色データと前記基準色データとの誤差が予め定めた範囲外の場合に、前記補正部による補正及び前記更新部による更新を行う。
【０００９】
請求項５に記載の発明は、請求項２、請求項２に従属する請求項３、または請求項２に従属する請求項４に記載の発明において、前記更新部は、色領域毎に前記基準色データを更新する。
【００１０】
請求項６に記載の発明は、請求項１、請求項１に従属する請求項３、又は請求項１に従属する請求項４に記載の発明において、前記更新部は、前記複数の補正結果データの補正量差又は補正量比から求めた補正量、前記複数の補正結果データのベクトル差から求めた補正量、又は前記複数の補正結果データから予測した機器の変動量を前記補正傾向として前記基準色データを更新する。
【００１１】
請求項７に記載の画像形成装置は、請求項１〜６の何れか１項に記載の色補正装置と、予め定めたカラーチャートを形成する画像形成部と、予め定めた基準カラーチャートを読み取ることにより前記基準色データを取得し、前記画像形成部によって形成されたカラーチャートを読み取ることにより前記色データを取得する取得部と、を備えている。
【００１２】
請求項８に記載の色補正プログラムは、コンピュータを、請求項１〜６の何れか１項に記載の色補正装置を構成する各部として機能させる。
【発明の効果】
【００１３】
請求項１、２に記載の発明によれば、色補正精度を得るまで色補正を複数回繰り返す場合と比較して、補正回数を低減させることが可能な色補正装置を提供することができる、という効果がある。
【００１４】
請求項３に記載の発明によれば、繰り返し補正により色再現の誤差を予め定めた範囲内にすることができる、という効果がある。
【００１５】
請求項４に記載の発明によれば、補正を繰り返さずに色再現の誤差を補正することができる、という効果がある。
【００１６】
請求項５に記載の発明によれば、色毎に補正を行う場合に比べて、容易に色全域の補正を行うことができる、という効果がある。
【００１７】
請求項６に記載の発明によれば、現状の出力結果から基準色データを更新する場合よりも適正な更新量で基準色データを更新することができる、という効果がある。
【００１８】
請求項７に記載の発明によれば、色補正精度を得るまで色補正を複数回繰り返す場合と比較して、補正回数を低減させることが可能な画像形成装置を提供することができる、という効果がある。
【００１９】
請求項８に記載の発明によれば、色補正精度を得るまで色補正を複数回繰り返す場合と比較して、補正回数を低減させることが可能な色補正プログラムを提供することができる、という効果がある。
【図面の簡単な説明】
【００２０】
【図１】第１実施形態に係る色補正装置に含まれる機能構成例を示す機能ブロック図である。
【図２】第１実施形態に係る色補正装置で行われる処理例を示すフローチャートである。
【図３】（Ａ）は過去の補正結果の補正量の比を基にしたターゲット色データの更新量の決定を説明するための図であり、（Ｂ）は過去の補正結果の補正量差を基にしたターゲット色データの更新量の決定を説明するための図であり、（Ｃ）は過去の補正結果のベクトル量を基にしたターゲット色データの更新量の決定を説明するための図であり、（Ｄ）は過去の補正結果のデータより予測した画像形成装置の変動量を基にしたターゲット色データの更新量の決定を説明するための図である。
【図４】第２実施形態に係る色補正装置に含まれる機能構成例を示す機能ブロック図である。
【図５】第２実施形態に係る色補正装置で行われる処理例を示すフローチャートである。
【図６】参考形態に係る色補正装置に含まれる機能構成例を示す機能ブロック図である。
【図７】参考形態に係る色補正装置で行われる処理例を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本実施の形態について図面を参照しつつ説明する。なお、以下では、機器（以下、デバイスという）の色再現を補正する色補正装置について説明する。ここで、デバイスとしては、以下では、画像形成装置を一例として想定して説明するが、表示装置等の他の色を扱うデバイスを適用するようにしてもよい。
【００２２】
カラーの画像を形成する場合には、基準となる画像形成装置等のデバイスで出力したカラーチャートと、他のデバイスで出力したカラーチャートとでは、色再現性が異なる場合がある。
【００２３】
そこで、基準となるデバイスで表現される色を他のデバイスで再現するために、他のデバイスに入力する色信号を補正する必要がある。例えば、予め定めた基準となる画像形成装置等のデバイスで出力したカラーチャートを測色した基準測色データと該基準測色データに対応するＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（黒）の基準色データとの組み合わせからなる基準対応関係と、補正対象のデバイスで出力して測色した測色データとそれに対応するＣＭＹＫの色データとの組み合わせからなるデバイス対応関係を作成する。なお、基準対応関係及びデバイス対応関係は、例えば、色領域全体の色変換パラメータとなる多次元ルックアップテーブルが適用される。
【００２４】
そして、ＣＭＹＫの基準色データを、基準対応関係により補正対象のデバイスに依存しない色空間に変換した後、デバイス対応関係により補正対象のデバイスに依存するＣＭＹＫの色データに変換する。このようにして変換されたデバイスに依存するＣＭＹＫの色データを補正対象のデバイスで出力することで、基準のカラーチャートに近い色が再現される。
【００２５】
しかしながら、デバイスの経時的な変動等の要因により、基準のカラーチャートと、デバイスによって出力されたカラーチャートとの間で、色再現の誤差が発生するので、補正が必要となる。また、色再現の誤差の補正は、複数回行うことにより精度が向上するが、本実施の形態に係る色補正装置では、過去の補正結果を用いて色再現の誤差を補正することにより、補正回数を低減して精度が高い補正を行うようにしたものである。
【００２６】
（参考形態）
【００２７】
まず、本実施の形態に係る色補正装置を詳細に説明する前に、参考形態の色補正装置について説明する。図６は、参考形態に係る色補正装置に含まれる機能構成例を示す機能ブロック図である。
【００２８】
参考形態に係る色補正装置５０は、図６に示すように、ターゲット色データ取得部５２、デバイス色データ取得部５４、色予測パラメータ設計部５６、色補正パラメータ算出部６０、色補正データ取得部６２、繰り返し判定部６４、及びターゲット色データ更新部５８を備えている。
【００２９】
ターゲット色データ取得部５２は、目標となる予め定めた基準のカラーチャートが形成された基準板を測色することによって取得した基準測色データと、該基準測色データに対応する基準色データとをターゲット色データとして取得する。参考形態では、基準測色データとしてデバイスに依存しないＬ＊ａ＊ｂ色空間のデータを取得し、基準色データとしてＣＭＹＫの色データを取得する。なお、本実施形態では、デバイスに依存しない色空間としてＬ＊ａ＊ｂ色空間のデータを用いる例を説明するが、ＸＹＺ色空間のデータを用いるようにしてもよい。
【００３０】
デバイス色データ取得部５４は、補正対象の画像形成装置によってカラーチャートを形成し、形成したカラーチャートを測色することによって取得した測色データと、該測色データに対応する色データをデバイス色データとして取得する。参考形態では、測色データとしてデバイスに依存しないＬ＊ａ＊ｂ色空間のデータを取得し、色データとしてＣＭＹＫの色データを取得する。なお、ターゲット色データ取得部１２と同様に、デバイスに依存しない色空間としてＬ＊ａ＊ｂ色空間のデータを用いる例を説明するが、ＸＹＺ色空間のデータを用いるようにしてもよい。
【００３１】
色予測パラメータ設計部５６では、色領域毎に色補正量を制御するための色補正パラメータが保持されている。なお、色補正パラメータは、色予測を行う際にターゲット色データ取得部５２によって取得したデータに対して付加される予め定めた重要度に従った重み係数等を示す。
【００３２】
色補正パラメータ算出部６０は、基準測色データ、該基準測色データに対応する基準色データ、測色データ、及び測色データに対応する色データに従って色補正パラメータを算出する。例えば、色領域全体の色変換パラメータとなる多次元ルックアップテーブルの格子点に対する色補正値を算出することにより色変換パラメータとなる多次元ルックアップテーブルを生成する。多次元ルックアップテーブルの格子点に対する色補正値の算出は、色領域毎（例えば、カラーチャート毎）に全格子点について算出する。これにより、入力色に対する色補正を行う。
【００３３】
色補正データ取得部６２は、色補正パラメータ算出部６０で算出した多次元ルックアップテーブルを使って色変換処理を実行し、その出力結果を取得する。また、取得した出力結果を色予測パラメータ設計部５６に格納して、出力結果を基に色補正パラメータを更新する。  
【００３４】
繰り返し判定部６４は、色補正パラメータ算出部６０で算出した多次元ルックアップテーブルを使って色変換処理を実行して、色補正データ取得部６２が取得した出力結果が予め定めた誤差範囲外であるか否かを判定する。
【００３５】
ターゲット色データ更新部５８は、色補正結果を受けて、次回の色補正の際に目標とするターゲット色データを更新する。なお、色再現の誤差が予め定めた閾値範囲になるまで繰り返し行うことで、高精度の色補正を行う。  
【００３６】
次に、参考形態に係る色補正装置５０で行われる具体的な処理の流れについて説明する。図７は、参考形態に係る色補正装置５０で行われる処理例を示すフローチャートである。
【００３７】
ステップ３００では、ターゲット色データ取得部５２がターゲット色データを取得し、デバイス色データ取得部５４がデバイス色データを取得してステップ３０２へ移行する。すなわち、ターゲット色データ取得部５２は、基準測色データとこれに対応する基準色データをターゲット色データとして取得する。また、デバイス色データ取得部５４は、測色データとこれに対応する色データをデバイス色データとして取得する。
【００３８】
ステップ３０２では、色補正パラメータ算出部６０が色予測パラメータ設計部５６に保持された色補正パラメータを取得してステップ３０４へ移行する。
【００３９】
ステップ３０４では、色補正パラメータ算出部６０が、色補正パラメータを算出してステップ３０６へ移行する。すなわち、基準測色データ、該基準測色データに対応する基準色データ、測色データ、及び測色データに対応する色データに従って色補正パラメータを算出する。例えば、色領域全体の色変換パラメータとなる多次元ルックアップテーブルの格子点に対する色補正値を算出することにより色変換パラメータとなる多次元ルックアップテーブルを生成する。
【００４０】
ステップ３０６では、色補正データ取得部６２が色予測パラメータ設計部５６に保持された色補正パラメータを更新してステップ３０８へ移行する。すなわち、色補正パラメータ算出部６０で算出した多次元ルックアップテーブルを使って色変換処理を実行し、色補正データ取得部６２がその出力結果を取得して、取得した出力結果を色予測パラメータ設計部５６に格納し、出力結果を基に色補正パラメータを更新する。
【００４１】
ステップ３０８では、繰り返し判定部６４が、上記処理を繰り返すか否かを判定する。該判定は、例えば、色補正パラメータ算出部６０で算出した多次元ルックアップテーブルを使って色変換処理を実行して、色補正データ取得部６２が取得した出力結果が予め定めた誤差範囲外であるか否かを判定する。該判定が肯定された場合にはステップ３１０へ移行し、判定が否定された場合に処理を終了する。
【００４２】
ステップ３１０では、ターゲット色データ更新部５８がターゲット色データを更新してステップ３０２に戻って上述の処理を繰り返す。すなわち、ターゲット色データ更新部５８が、色補正結果を受けて次回の色補正の際に目標とするターゲット色データを更新する。
【００４３】
ところで、上記の参考形態では、繰り返し補正することが想定されており、初回の補正結果を受けたあとで補正パラメータの変更が行われるため、必ず複数回の補正が必要である。また、補正精度を向上させるためには、繰り返し回数を多くする必要があり、補正回数が限られる画像形成処理中（所謂ジョブ中）に補正を行う場合には不向きである。
【００４４】
そこで、本実施の形態に係る色補正装置は、過去の補正結果を保持しておき、各色領域毎に色補正誤差を予め加味した予測を行うことにより、繰り返し回数が予め定めた回数より少ない、或いは繰り返しがなくても高精度の色補正を実現している。以下、詳細に本実施の形態に係る色補正装置について説明する。
【００４５】
（第１実施形態）
【００４６】
図１は、第１実施形態に係る色補正装置に含まれる機能構成例を示す機能ブロック図である。
【００４７】
図１に示すように、本実施形態に係る色補正装置１０は、ターゲット色データ取得部１２、デバイス色データ取得部１４、補正履歴格納部１６、ターゲット色データ更新部１８、色補正パラメータ算出部２０、色補正データ取得部２２、及び繰り返し判定部２４を備えている。
【００４８】
ターゲット色データ取得部１２は、目標となる予め定めた基準のカラーチャートが形成された基準板を測色することによって取得した基準測色データと、該基準測色データに対応する基準色データとをターゲット色データとして取得する。本実施形態では、基準測色データとしてデバイスに依存しないＬ＊ａ＊ｂ色空間のデータを取得し、基準色データとしてＣＭＹＫの色データを取得する。なお、本実施形態では、デバイスに依存しない色空間としてＬ＊ａ＊ｂ色空間のデータを用いる例を説明するが、ＸＹＺ色空間のデータを用いるようにしてもよい。また、ターゲット色データ取得部１２は、画像形成装置に設けられた画像を読み取る読取部を用いてカラーチャートを読み取ったデータを取得するようにしてもよい。或いは、画像形成装置とは別の測色器を用いてカラーチャートを測色したデータを取得するようにしてもよい。
【００４９】
デバイス色データ取得部１４は、補正対象の画像形成装置によってカラーチャートを形成し、形成したカラーチャートを測色することによって取得した測色データと、該測色データに対応する色データをデバイス色データとして取得する。本実施形態では、測色データとしてデバイスに依存しないＬ＊ａ＊ｂ色空間のデータを取得し、色データとしてＣＭＹＫの色データを取得する。なお、ターゲット色データ取得部１２と同様に、デバイスに依存しない色空間としてＬ＊ａ＊ｂ色空間のデータを用いる例を説明するが、ＸＹＺ色空間のデータを用いるようにしてもよい。また、デバイス色データ取得部１４は、画像形成装置に設けられた画像を読み取る読取部を用いてカラーチャートを読み取ったデータを取得するようにしてもよい。或いは、画像形成装置とは別の測色器を用いてカラーチャートを測色したデータを取得するようにしてもよい。
【００５０】
補正履歴格納部１６は、過去の補正結果の出力状態を表す補正結果データを格納する。例えば、格納する補正結果データとして、用紙や画像形成の設定等に従ってベースデータ化した、日間補正や画像形成処理間補正のデータ等を格納する。本実施形態では、補正履歴格納部１６に格納されたこれらの補正結果データを用いて、後述のターゲット色データ更新部１８の更新量を制御する。
【００５１】
ターゲット色データ更新部１８は、ターゲット色データ取得部１２の取得結果、及び補正履歴格納部１６に格納された過去の補正結果データに基づいて、色補正の際に目標とするターゲット色データを更新する。すなわち、ターゲット色データ更新部１８は、測色データが基準測色データになるように補正する際の目標とするターゲット色データを更新する。更新量の制御方法としては、過去のカラーマッチング精度などの補正結果をもとに決定する。例えば、過去の連続した複数の補正結果を基にして、図３（Ａ）に示すように、各色毎に補正量の比（図３（Ａ）中のａ：ｂ）でパラメータを保持して、該補正量の比を基にして、ターゲット色データの更新量を決定する。具体的には、連続した補正結果ＦＢ１、ＦＢ２において、補正色差が、ＦＢ１≧ＦＢ２のとき、ａ：ｂとなる更新量を決定する。これにより、ターゲット色データの補正量が調整されて、繰り返し更新する回数が低減される。
【００５２】
なお、ターゲット色データの更新量は、過去の複数の補正結果の補正量の比ではなく、図３（Ｂ）に示すように、補正量差（図３（Ｂ）中のｄ−ｃ）を用いるようにしてもよい。具体的には、過去の連続した補正結果ＦＢ１、ＦＢ２において、補正色差が、ＦＢ１≧ＦＢ２のとき、補正量差（ｄ−ｃ）を更新量として決定する。
【００５３】
或いは、図３（Ｃ）に示すように、ベクトル量を用いるようにしてもよい。具体的には、過去の連続した補正結果ＦＢ１、ＦＢ２において、補正色差が、ＦＢ１≧ＦＢ２のとき、補正ベクトル差（ＦＢ２−ＦＢ１）を更新量として決定する。
【００５４】
或いは、図３（Ｄ）に示すように、過去の補正結果データより、出力色における画像形成装置の変動量（図３（Ｄ）中のＩＯＴ）を予測することで、出バス変動量を加味して更新するようにしてもよい。具体的には、連続した補正結果ＦＢ１、ＦＢ２において、補正色差が、ＦＢ１≧ＦＢ２のとき、画像形成装置の変動量ベクトル（ＩＯＴ）を更新量として決定する。
【００５５】
色補正パラメータ算出部２０は、基準測色データ、該基準測色データに対応する基準色データ、測色データ、及び測色データに対応する色データに従って色補正パラメータを算出する。例えば、色領域全体の色変換パラメータとなる多次元ルックアップテーブルの格子点に対する色補正値を算出することにより色変換パラメータの多次元ルックアップテーブルを生成する。多次元ルックアップテーブルの格子点に対する色補正値の算出は、色領域毎（例えば、カラーチャート毎）に全格子点について算出する。これにより、入力色に対する色補正を行う。
【００５６】
色補正データ取得部２２は、色補正パラメータ算出部２０で算出した多次元ルックアップテーブルを使って色変換処理を実行し、その出力結果を取得する。また、取得した出力結果を補正履歴格納部１６に格納して、次回の補正の際のターゲット更新量を調整するために使用する。なお、色補正データ取得部２２は、画像形成装置に設けられた画像を読み取る読取部を用いて出力結果を読み取ったデータを取得するようにしてもよいし、画像形成装置とは別の測色器を用いて出力結果を測色したデータを取得するようにしてもよい。
【００５７】
繰り返し判定部２４は、色補正パラメータ算出部２０で算出した多次元ルックアップテーブルを使って色変換処理を実行して、色補正データ取得部２２が取得した出力結果が予め定めた誤差範囲外であるか否かを判定する。
【００５８】
続いて、上述のように構成された色補正装置１０で行われる具体的な処理の流れについて説明する。図２は、第１実施形態に係る色補正装置１０で行われる処理例を示すフローチャートである。
【００５９】
ステップ１００では、ターゲット色データ取得部１２がターゲット色データを取得し、デバイス色データ取得部１４がデバイス色データを取得してステップ１０２へ移行する。すなわち、ターゲット色データ取得部１２は、基準測色データとこれに対応する基準色データをターゲット色データとして取得する。また、デバイス色データ取得部１４は、測色データとこれに対応する色データをデバイス色データとして取得する。
【００６０】
ステップ１０２では、ターゲット色データ更新部１８が補正履歴格納部１６に格納された過去の連続した複数の補正結果データを取得してステップ１０４へ移行する。
【００６１】
ステップ１０４では、ターゲット色データ更新部１８が、ターゲット色データ、及び過去の連続した複数の補正結果データに基づいて、色補正の際に目標とするターゲット色データを更新してステップ１０６へ移行する。例えば、連続した過去の複数の補正結果を基にして、図３（Ａ）に示すように、各色毎に補正量の比でパラメータを保持して、該補正量の比、ターゲット色データ、及びデバイス色データを基にして、ターゲット色データの更新量を決定して更新する。これにより、ターゲット色データの更新量が調整されて、色補正パラメータ算出部２０により繰り返し色補正を行う回数が低減される。
【００６２】
ステップ１０６では、色補正パラメータ算出部２０が色補正パラメータを算出してステップ１０８へ移行する。すなわち、基準測色データ、該基準測色データに対応する基準色データ、測色データ、及び測色データに対応する色データに従って色補正パラメータを算出する。例えば、色領域全体の色変換パラメータとなる多次元ルックアップテーブルの格子点に対する色補正値を算出することにより色変換パラメータとなる多次元ルックアップテーブルを生成する。
【００６３】
ステップ１０８では、色補正データ取得部２２が、色補正結果を取得してステップ１１０へ移行する。すなわち、色補正データ取得部２２が、色補正パラメータ算出部２０で算出した多次元ルックアップテーブルを使って色変換処理を実行し、その出力状態を測色した結果を補正結果データとして取得する。
【００６４】
ステップ１１０では、色補正データ取得部２２が、取得した補正結果データを補正履歴格納部１６に格納してステップ１１２へ移行する。
【００６５】
ステップ１１２では、繰り返し判定部２４が、上記処理を繰り返すか否かを判定する。該判定は、例えば、色補正パラメータ算出部２０で算出した多次元ルックアップテーブルを使って色変換処理を実行して、色補正データ取得部２２が取得した補正結果データが予め定めた誤差範囲外であるか否かを判定する。該判定が肯定された場合にはステップ１０２へ戻って上述の処理を繰り返し、判定が否定された場合に処理を終了する。
【００６６】
（第２実施形態）
【００６７】
続いて、第２実施形態に係る色補正装置について説明する。図４は、第２実施形態に係る色補正装置に含まれる機能構成例を示す機能ブロック図である。なお、第１実施形態と同一構成については同一符号を付して説明する。
【００６８】
第１実施形態では、繰り返しの補正を行う例を説明したが、第２実施形態では、繰り返しの補正を行わない例を説明する。例えば、デバイスが動作中に色補正を行うような場合に適用される。
【００６９】
図４に示すように、本実施形態に係る色補正装置１１は、ターゲット色データ取得部１２、デバイス色データ取得部１４、補正履歴格納部１６、ターゲット色データ更新部１８、色補正パラメータ算出部２０、現状出力結果取得部２８、及び補正実施判定部３０を備えている。
【００７０】
ターゲット色データ取得部１２は、目標となる予め定めた基準のカラーチャートが形成された基準板を測色することによって取得した基準測色データと、該基準測色データに対応する基準色データとをターゲット色データとして取得する。本実施形態では、基準測色データとしてデバイスに依存しないＬ＊ａ＊ｂ色空間のデータを取得し、基準色データとしてＣＭＹＫの色データを取得する。なお、本実施形態では、デバイスに依存しない色空間としてＬ＊ａ＊ｂ色空間のデータを用いる例を説明するが、ＸＹＺ色空間のデータを用いるようにしてもよい。また、ターゲット色データ取得部１２は、画像形成装置に設けられた画像を読み取る読取部を用いてカラーチャートを読み取ったデータを取得するようにしてもよい。或いは、画像形成装置とは別の測色器を用いてカラーチャートを測色したデータを取得するようにしてもよい。
【００７１】
デバイス色データ取得部１４は、補正対象の画像形成装置によってカラーチャートを形成し、形成したカラーチャートを測色することによって取得した測色データと、該測色データに対応する色データをデバイス色データとして取得する。本実施形態では、測色データとしてデバイスに依存しないＬ＊ａ＊ｂ色空間のデータを取得し、色データとしてＣＭＹＫの色データを取得する。なお、ターゲット色データ取得部１２と同様に、デバイスに依存しない色空間としてＬ＊ａ＊ｂ色空間のデータを用いる例を説明するが、ＸＹＺ色空間のデータを用いるようにしてもよい。また、デバイス色データ取得部１４は、画像形成装置に設けられた画像を読み取る読取部を用いてカラーチャートを読み取ったデータを取得するようにしてもよい。或いは、画像形成装置とは別の測色器を用いてカラーチャートを測色したデータを取得するようにしてもよい。
【００７２】
補正履歴格納部１６は、過去の補正結果の出力状態を表す補正結果データを格納する。例えば、格納する補正結果データとして、用紙や画像形成の設定等に従ってベースデータ化した、日間補正や画像形成処理間補正のデータ等を格納する。本実施形態では、補正履歴格納部１６に格納されたこれらの補正結果データを用いて、後述のターゲット色データ更新部１８の更新量を制御する。
【００７３】
ターゲット色データ更新部１８は、ターゲット色データ取得部１２の取得結果、及び補正履歴格納部１６に格納された連続した過去の複数の補正結果データに基づいて、色補正の際に目標とするターゲット色データを更新する。すなわち、ターゲット色データ更新部１８は、測色データが基準測色データになるように補正する際の目標とするターゲット色データを更新する。更新量の制御方法としては、過去のカラーマッチング精度などの補正結果をもとに決定する。例えば、第１実施形態で説明したように、連続した過去の複数の補正結果の補正量の比を基に更新量を決定してもよいし（図３（Ａ））、補正量差を用いるようにしてもよいし（図３（Ｂ））、補正ベクトル差を用いるようにしてもよいし（図３（Ｃ））、過去の補正結果のデータより、出力色における画像形成装置の変動量を予測することで、デバイス変動量を加味して更新量を決定するようにしてもよい（図３（Ｄ））。
【００７４】
色補正パラメータ算出部２０は、基準測色データ、該基準測色データに対応する基準色データ、測色データ、及び測色データに対応する色データに従って色補正パラメータを算出する。例えば、色領域全体の色変換パラメータとなる多次元ルックアップテーブルの格子点に対する色補正値を算出することにより色変換パラメータの多次元ルックアップテーブルを生成する。多次元ルックアップテーブルの格子点に対する色補正値の算出は、色領域毎（例えば、カラーチャート毎）に全格子点について算出する。これにより、入力色に対する色補正を行う。
【００７５】
現状出力結果取得部２８は、前回の色変換パラメータでの現状の出力状態として出力結果を取得する。すなわち、現状の色変換パラメータを用いてカラーチャートを出力して測色した結果を取得する。これにより、前回の補正からの経時変化を得る。そして、現状の出力結果を補正結果データとして補正履歴格納部１６に格納する。なお、現状出力結果取得部２８は、画像形成装置に設けられた画像を読み取る読取部を用いて出力結果を読み取ったデータを取得するようにしてもよいし、画像形成装置とは別の測色器を用いて出力結果を測色したデータを取得するようにしてもよい。
【００７６】
補正実施判定部３０は、現状出力結果取得部２８によって取得された現状の出力結果に基づいて補正が必要か否かを判定する。例えば、現状の出力結果が予め定めた誤差範囲外にあるか否かを判定する。
【００７７】
続いて、上述のように構成された色補正装置１１で行われる具体的な処理の流れについて説明する。図５は、第２実施形態に係る色補正装置１１で行われる処理例を示すフローチャートである。
【００７８】
ステップ２００では、ターゲット色データ取得部１２がターゲット色データを取得し、デバイス色データ取得部１４がデバイス色データを取得してステップ２０２へ移行する。すなわち、ターゲット色データ取得部１２は、基準測色データとこれに対応する基準色データをターゲット色データとして取得する。また、デバイス色データ取得部１４は、測色データとこれに対応する色データをデバイス色データとして取得する。
【００７９】
ステップ２０２では、現状出力結果取得部２８が、前回の色変換パラメータでの現状の出力結果を取得してステップ２０４へ移行する。すなわち、現状の色変換パラメータを用いてカラーチャートを出力して測色した結果を取得することにより、前回の補正からの経時変化を得る。
【００８０】
ステップ２０４では、現状出力結果取得部２８が、取得した現状の出力結果を補正結果データとして補正履歴格納部１６に格納してステップ２０６へ移行する。
【００８１】
ステップ２０６では、補正実施判定部３０が、現状出力結果取得部２８によって取得した現状の出力結果に基づいて補正が必要か否かを判定する。該判定は、上述したように、現状の出力結果が予め定めた誤差範囲外にあるか否かを判定し、判定が肯定された場合にはステップ２０８へ移行し、否定された場合には色補正が必要ないものとしてそのまま処理を終了する。
【００８２】
ステップ２０８では、ターゲット色データ更新部１８が補正履歴格納部１６に格納された過去の連続した複数の補正結果データを取得してステップ２１０へ移行する。
【００８３】
ステップ２１０では、ターゲット色データ更新部１８が、ターゲット色データ、及び連続した過去の複数の補正結果データに基づいて、色補正の際に目標とするターゲット色データを更新してステップ２１０へ移行する。例えば、連続した過去の補正結果を基にして、図３（Ａ）に示すように、各色毎に補正量の比でパラメータを保持して、該補正量の比、ターゲット色データ、及びデバイス色データを基にして、ターゲット色データの更新量を決定して更新する。これにより、過去の補正結果をもとにターゲット色データの更新量が調整されるので、色補正精度が向上される。
【００８４】
ステップ２１２では、色補正パラメータ算出部２０が色補正パラメータを算出して一連の処理を終了する。すなわち、基準測色データ、該基準測色データに対応する基準色データ、測色データ、及び測色データに対応する色データに従って色補正パラメータを算出する。例えば、色領域全体の色変換パラメータとなる多次元ルックアップテーブルの格子点に対する色補正値を算出することにより色変換パラメータとなる多次元ルックアップテーブルを生成する。
【００８５】
このように、第２実施形態では、現状の出力結果から補正が必要か否かを判定し、補正が不要な場合にはそのまま処理を終了する。一方、補正が必要な場合には、第１実施形態と同様に、過去の補正結果を基に補正量を制御するので補正精度が向上される。これにより、デバイスの動作中に精度よく色補正が行われることになる。
【００８６】
なお、上記の実施の形態では、各種プログラムをコンピュータに実行させる例を説明したが、各プログラムによって実行される処理の一部または全てをハードウエアで行うようにしてもよい。
【００８７】
また、上記の各実施形態に係る色補正装置によって行われる各処理は、プログラムとして記憶媒体に記憶して流通させるようにしてもよい。
【００８８】
また、上記の各実施形態に係る色補正装置は、画像を形成する画像形成部と、カラーチャートを読み取ることにより測色データを取得する取得部を備えた画像形成装置に搭載するようによい。すなわち、画像形成部によりカラーチャートを形成し、読取部が予め定めた基準カラーチャートを読み取ることで前記基準色データを取得すると共に、前記画像形成部によって形成されたカラーチャートを読み取ることで測色データを取得し、色変換装置が上述のように色補正を行うようにしてもよい。
【符号の説明】
【００８９】
１０、１１    色補正装置
１２    ターゲット色データ取得部
１４    デバイス色データ取得部
１６    補正履歴格納部
１８    ターゲット色データ更新部
２０    色補正パラメータ算出部
２２    色補正データ取得部
２４    繰り返し判定部
２８    現状出力結果取得部
３０    補正実施判定部
【図１】
0006427999.tif 000002
【図２】
0006427999.tif 000003
【図３】
0006427999.tif 000004
【図４】
0006427999.tif 000005
【図５】
0006427999.tif 000006
【図６】
0006427999.tif 000007
【図７】
0006427999.tif 000008