(57)【要約】【課題】  混色の再現特性を補正するための補正値を用いて補正処理を行う際、印刷対象の画像の階調性が損なわれる可能性が高くなる。【解決手段】  本発明のカラー画像処理装置は、複数色の記録剤を用いてカラー画像を形成する画像形成手段と、前記画像形成手段が形成する混色の再現特性を補正するための混色補正値を取得する混色キャリブレーションの実行を制御する第１の制御手段と、前記画像形成手段によりカラー画像を形成する場合に、前記第１の制御手段により実行された混色キャリブレーションによって取得された前記混色補正値を用いて再現特性を補正するための補正処理を実行する第１の処理と前記混色補正値の少なくとも一部を用いないで再現特性を補正するための補正処理を実行する第２の処理とを選択的に実行させる第２の制御手段と、を有することを特徴とする。【選択図】  図７
2014171177.tif 000002
【特許請求の範囲】
【請求項１】
複数色の記録剤を用いてカラー画像を形成する画像形成手段と、
前記画像形成手段により形成されたカラー画像を測色する測色手段と、
前記画像形成手段により複数の記録剤を用いて形成された混色のパッチ画像を複数含むパターン画像を前記測色手段により測色し、該測色の結果を用いて前記画像形成手段が形成する混色の再現特性を補正するための混色補正値を取得する混色キャリブレーションの実行を制御する第１の制御手段と、
前記画像形成手段によりカラー画像を形成する場合に、
前記第１の制御手段により実行された混色キャリブレーションによって取得された前記混色補正値を用いて再現特性を補正するための補正処理を実行する第１の処理と前記混色補正値の少なくとも一部を用いないで再現特性を補正するための補正処理を実行する第２の処理とを選択的に実行させる第２の制御手段と、を有することを特徴とするカラー画像処理装置。
【請求項２】
前記第１の制御手段は前記混色キャリブレーションに加えて、前記画像形成手段により単色の記録剤を用いて形成された単色のパッチ画像を複数含むパターン画像を前記測色手段により測色し、該測色の結果を用いて前記画像形成手段が形成する単色の再現特性を補正するための単色補正値を取得する単色キャリブレーションの実行も制御し、
前記第２の制御手段による処理が実行される際に前記混色補正値に加えて、前記単色キャリブレーションによって取得された前記単色補正値を用いて再現特性を補正することを特徴とする請求項１に記載のカラー画像装置。
【請求項３】
前記第２の制御手段による処理について設定するための画面を表示させる表示手段を備えたことを特徴とする請求項１に記載のカラー画像処理装置。
【請求項４】
前記画像形成手段により形成するカラー画像をプリントジョブの実行により取得する場合に、前記第２の制御手段は前記第１の処理と前記第２の処理とを選択的に実行させることを特徴とする請求項１に記載のカラー画像処理装置。
【請求項５】
前記画像形成手段により形成するカラー画像をコピージョブの実行により取得する場合に、前記第２の制御手段は前記第１の処理と前記第２の処理とを選択的に実行させることを特徴とする請求項１に記載のカラー画像処理装置。
【請求項６】
前記第２の制御手段は、当該カラー画像処理装置に接続される情報処理装置から送信されるプリントジョブ毎に前記第１の処理と前記第２の処理とを選択的に実行させることを特徴とする請求項１記載のカラー画像処理装置。
【請求項７】
前記第２の制御手段は、前記カラー画像を構成するページ毎に、前記第１の処理と前記第２の処理とを選択的に実行させることを特徴とする請求項１に記載のカラー画像処理装置。
【請求項８】
前記第２の制御手段は、前記カラー画像にグラデーション画像が含まれる場合、前記第２の制御手段にて前記第１の処理を実行せず、前記第２の処理を実行することを特徴とする請求項１に記載のカラー画像処理装置。
【請求項９】
前記第２の制御手段は、前記カラー画像がコピージョブを実行することで取得されると判定された場合、前記第１の処理を実行し、前記第２の処理を実行しないようにすることを特徴とする請求項１に記載のカラー画像処理装置。
【請求項１０】
前記第２の制御手段により前記第１の処理を実行せず、前記第２の処理を実行するようにされている場合、前記第１の制御手段により前記混色キャリブレーションの実行を中止することを特徴とする請求項１に記載のカラー画像処理装置。
【請求項１１】
複数色の記録剤を用いてカラー画像を形成する画像形成ステップと、
前記画像形成ステップにて形成されたカラー画像を測色する測色ステップと、
前記画像形成ステップにて複数の記録剤を用いて形成された混色のパッチ画像を複数含むパターン画像を前記測色ステップにて測色し、該測色の結果を用いて前記画像形成ステップが形成する混色の再現特性を補正するための混色補正値を取得する混色キャリブレーションの実行を制御する第１の制御ステップと、
前記画像形成ステップにてカラー画像を形成する場合に、
前記第１の制御ステップにて実行された混色キャリブレーションによって取得された前記混色補正値を用いて再現特性を補正するための補正処理を実行する第１の処理と前記混色補正値の少なくとも一部を用いないで再現特性を補正するための補正処理を実行する第２の処理とを選択的に実行させる第２の制御ステップと、を有することを特徴とするカラー画像処理装置の制御方法。
【請求項１２】
前記第１の制御ステップは前記混色キャリブレーションに加えて、前記画像形成ステップにて単色の記録剤を用いて形成された単色のパッチ画像を複数含むパターン画像を前記測色ステップにて測色し、該測色の結果を用いて前記画像形成ステップが形成する単色の再現特性を補正するための単色補正値を取得する単色キャリブレーションの実行も制御し、
前記第２の制御ステップによる処理が実行される際に前記混色補正値に加えて、前記単色キャリブレーションによって取得された前記単色補正値を用いて再現特性を補正することを特徴とする請求項１１に記載のカラー画像装置の制御方法。
【請求項１３】
前記第２の制御ステップによる処理について設定するための画面を表示させる表示ステップを備えたことを特徴とする請求項１１に記載のカラー画像処理装置の制御方法。
【請求項１４】
前記画像形成ステップにて形成するカラー画像をプリントジョブの実行により取得する場合に、前記第２の制御ステップでは前記第１の処理と前記第２の処理とを選択的に実行させることを特徴とする請求項１１に記載のカラー画像処理装置の制御方法。
【請求項１５】
前記画像形成ステップにて形成するカラー画像をコピージョブの実行により取得する場合に、前記第２の制御ステップでは前記第１の処理と前記第２の処理とを選択的に実行させることを特徴とする請求項１１に記載のカラー画像処理装置の制御方法。
【請求項１６】
前記第２の制御ステップでは、当該カラー画像処理装置に接続される情報処理装置から送信されるプリントジョブ毎に前記第１の処理と前記第２の処理とを選択的に実行させることを特徴とする請求項１１記載のカラー画像処理装置の制御方法。
【請求項１７】
前記第２の制御ステップでは、前記カラー画像を構成するページ毎に、前記第１の処理と前記第２の処理とを選択的に実行させることを特徴とする請求項１１に記載のカラー画像処理装置の制御方法。
【請求項１８】
前記第２の制御ステップは、前記カラー画像にグラデーション画像が含まれる場合、前記第２の制御ステップにて前記第１の処理を実行せず、前記第２の処理を実行することを特徴とする請求項１１に記載のカラー画像処理装置の制御方法。
【請求項１９】
前記第２の制御ステップは、前記カラー画像がコピージョブを実行することで取得されると判定された場合、前記第１の処理を実行し、前記第２の処理を実行しないようにすることを特徴とする請求項１１に記載のカラー画像処理装置の制御方法。
【請求項２０】
前記第２の制御ステップにて前記第１の処理を実行せず、前記第２の処理を実行するようにされている場合、前記第１の制御ステップにて前記混色キャリブレーションの実行を中止することを特徴とする請求項１１に記載のカラー画像処理装置の制御方法。
【請求項２１】
コンピュータに
複数色の記録剤を用いてカラー画像を形成する画像形成ステップと、
前記画像形成ステップにて形成されたカラー画像を測色する測色ステップと、
前記画像形成ステップにて複数の記録剤を用いて形成された混色のパッチ画像を複数含むパターン画像を前記測色ステップにて測色し、該測色の結果を用いて前記画像形成ステップが形成する混色の再現特性を補正するための混色補正値を取得する混色キャリブレーションの実行を制御する第１の制御ステップと、
前記画像形成ステップにてカラー画像を形成する場合に、
前記第１の制御ステップにて実行された混色キャリブレーションによって取得された前記混色補正値を用いて再現特性を補正するための補正処理を実行する第１の処理と前記混色補正値の少なくとも一部を用いないで再現特性を補正するための補正処理を実行する第２の処理とを選択的に実行させる第２の制御ステップと、を有することを実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタから出力される画像の色を補正するための画像処理装置及び画像処理方法ならびに画像処理パラメータを作成するプログラムに関するものである。
【背景技術】
【０００２】
近年、電子写真装置の性能が向上に伴い印刷機と同等の画質を実現した機械が登場している。しかし、電子写真特有の不安定性のため色の変動量が印刷機に比べて大きいことが課題として残されている。そこで、従来の電子写真装置では様々なキャリブレーション技術が搭載されている。
【０００３】
そこで、従来の電子写真装置には、１次色の補正を行うためにシアン、マゼンタ、イエロー、ブラックの各トナーに対応した１次元の階調補正用のＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）を作成するキャリブレーション技術が搭載されている。ＬＵＴとは、特定の間隔で区切られた入力データに対応した出力データを示すテーブルであり、演算式では表せない非線形な特性を表現することが可能である。この、Ｃ、Ｍ、Ｙ、Ｋの単体のトナーを使って表わした色を指す「単色」のキャリブレーション（以下、単色キャリブレーション）を実行すると、最大濃度及び階調などの単色の再現特性が補正される。
【０００４】
また、近年では、特許文献１により４次元のＬＵＴを用いて「混色」のキャリブレーションを行う技術が提案されている。ここで、「混色」とはＣ、Ｍ、Ｙのうち２色を使ったレッド、グリーン、ブルーや、ＣＭＹを使ったグレー等の複数のトナーを使用した色のことである。特に電子写真では、１次元のＬＵＴで単色の階調特性を補正しても複数のトナーを使用して「混色」を表現すると、非線形な差分が発生することが多い。ここで、混色のキャリブレーションを実行すると、複数色のトナーの組み合わせ（重ね合わせなど）で表現される混色の色再現特性が補正される。
【０００５】
「混色」を含むキャリブレーションの流れについて説明する。まず、「単色」のキャリブレーションを実施するため単色で構成されるチャートデータを用いて用紙等の記録媒体にパッチ画像をプリント出力する。このパッチ画像は、単一の濃度で所定の面積を有する測色用の画像である。このパッチ画像を、色を変えて複数個生成し、生成されたパッチ画像を記録媒体上に印刷したものをパターン画像と呼ぶ。このパターン画像が印刷された用紙等の記録媒体をスキャナやセンサで読み取り、このパッチ画像を読み取る。このパッチ画像を読みとって得られたデータを予め設定されている目標値と比較して目標値との差を補正する１次元のＬＵＴを作成する。次に「混色」のキャリブレーションを実施するために先に作成した１次元のＬＵＴを反映した混色で構成されるチャートデータを用いて記録媒体にパッチ画像をプリント出力し、スキャナやセンサでこのパッチ画像を読み取る。パッチ画像を読みとって得られたデータを予め設定されている目標値と比較して目標値との差を補正する４次元のＬＵＴを作成する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−２５４３５０
【発明の概要】
【発明が解決しようとする課題】
【０００７】
画像処理装置では、画像形成プロセスにおいて発生する様々な要因により、混色の値が非線形に変動する。例えば、２次転写時に転写ベルトに転写したトナーが、次のトナーが転写される間に剥がれてしまうことがある。このトナーの剥がれる量は、転写時のトナーの量に依存しないため予測が不可能である。よって、混色の値は非線形に変動する。このような非線形な混色の値の変動を補正すべく、混色キャリブレーションが実行される。この混色キャリブレーションによって得られた補正値は、測色値と目標値のＬａｂ空間上での色差を最小にすることを目標として作成される。よって、ある色のＬａｂ空間上での測色値と目標値との差分が大きい場合この差分を最小にすべく、この色を形成するＣ、Ｍ、Ｙ、Ｋ混合の比率を変更し、Ｌａｂ空間上での値に対してスムージングを施す。すると、ある色の測色値は、目標値に近づき、見た目には補正が適切に行われたと見える。しかし、比率の変更が大きいと、Ｌａｂ空間上のある色を示す格子点と、この格子点の近辺にある格子点との格子点間におけるＣＭＹＫの混合比率のバランスが崩れてしまう。また、ＣＭＹＫ値でのスムージングは行っていないため、連続性が保たれていない。すなわち、Ｌａｂ空間上で一色一色の色値は目標値に近づくものの、注目する色とその周囲の色とのＣＭＹＫの混合比率の連続性が損なわれる場合がある。このように、この補正値で補正される補正量が大きくなると、この補正結果を用いて印刷したグラデーション画像のような滑らかな画像は、階調性が損なわれる可能性が高くなる。
【０００８】
また、混色キャリブレーションの実行によって得られた補正量が大きくなる原因は、耐久劣化によって混色の再現特性が基準とする特性から大きく変化してしまったことなどが挙げられる。
【０００９】
このように、カラー画像を形成する際に再現特性を補正する補正処理を実行する場合、混色キャリブレーションの実行によって得られた補正値を用いると、画像の階調性が損なわれ、ユーザが求める画像を再現できない可能性がある。
【課題を解決するための手段】
【００１０】
前記課題を解決するため本発明のカラー画像処理装置は、複数色の記録剤を用いてカラー画像を形成する画像形成手段と、前記画像形成手段により形成されたカラー画像を測色する測色手段と、前記画像形成手段により複数の記録剤を用いて形成された混色のパッチ画像を複数含むパターン画像を前記測色手段により測色し、該測色の結果を用いて前記画像形成手段が形成する混色の再現特性を補正するための混色補正値を取得する混色キャリブレーションの実行を制御する第１の制御手段と、前記画像形成手段によりカラー画像を形成する場合に、前記第１の制御手段により実行された混色キャリブレーションによって取得された前記混色補正値を用いて再現特性を補正するための補正処理を実行する第１の処理と前記混色補正値の少なくとも一部を用いないで再現特性を補正するための補正処理を実行する第２の処理とを選択的に実行させる第２の制御手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明により、カラー画像を形成する場合に、混色キャリブレーションによって得られた補正結果を全て適用するか否かを切り換えることが可能になる。よって、混色キャリブレーションによって得られた補正結果に起因して印刷された画像の階調性に問題が発生してしまうことを回避することが可能になる。
【図面の簡単な説明】
【００１２】
【図１】システムの構成図である。
【図２】画像処理の流れを示した図である。
【図３】単色のキャリブレーション処理の流れを示した図である。
【図４】混色のキャリブレーション処理の流れを示した図である。
【図５】単色及び混色のキャリブレーションに使用するチャートを示した図である。
【図６】実施例１における処理手順のフローチャートである。
【図７】実施例１におけるＵＩ設定画面の一例である。
【図８】実施例２におけるＵＩ設定画面の一例である。
【図９】実施例３におけるＵＩ設定画面の一例である。
【図１０】実施例３における自動判定のフローチャートである。
【図１１】実施例３における処理全体のフローチャートである。
【図１２】単色キャリブレーション及び混色キャリブレーション実行画面を示した図である。
【発明を実施するための形態】
【００１３】
（実施例１）
以下、本発明を実施するための形態について図面を用いて説明する。
【００１４】
図１は本実施例におけるシステムの構成図である。シアン、マゼンタ、イエロー、ブラック（以下、Ｃ、Ｍ、Ｙ、Ｋ）の各トナーを用いるカラー画像処理装置のＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）１０１はネットワーク１２３を介して他のネットワーク対応機器と接続されている。またＰＣ１２４はネットワーク１２３を介してＭＦＰ１０１と接続されている。ＰＣ１２４内のプリンタドライバ１２５はＭＦＰ１０１へ印刷データを送信する。
【００１５】
ＭＦＰ１０１について詳細に説明する。ネットワークＩ／Ｆ１２２は印刷データ等の受信を行う。コントローラ１０２はＣＰＵ１０３やレンダラ１１２、画像処理部１１４で構成される。ＣＰＵ１０３のインタプリタ１０４は受信した印刷データのＰＤＬ（ページ記述言語）部分を解釈し、中間言語データ１０５を生成する。
【００１６】
そしてＣＭＳ１０６ではソースプロファイル１０７及びデスティネーションプロファイル１０８を用いて色変換を行い、中間言語データ（ＣＭＳ後）１１１を生成する。ここでＣＭＳとはＣｏｌｏｒ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍの略であり、後述するプロファイルの情報を用いて色変換を行う。また、ソースプロファイル１０７はＲＧＢやＣＭＹＫ等のデバイスに依存する色空間をＣＩＥ（国際照明委員会）が定めたＬ＊ａ＊ｂ＊（以下、Ｌａｂ）やＸＹＺ等のデバイス非依存の色空間に変換するためのプロファイルである。ＸＹＺはＬａｂと同様にデバイス非依存の色空間であり、３種類の刺激値で色を表現する。また、デスティネーションプロファイル１０８はデバイス非依存色空間をデバイス（プリンタ１１５）に依存したＣＭＹＫ色空間に変換するためのプロファイルである。
【００１７】
一方、ＣＭＳ１０９ではデバイスリンクプロファイル１１０を用いて色変換を行い、中間言語データ（ＣＭＳ後）１１１を生成する。ここでデバイスリンクプロファイル１１０はＲＧＢやＣＭＹＫ等のデバイス依存色空間をデバイス（プリンタ１１５）に依存したＣＭＹＫ色空間に直接変換するためのプロファイルである。ＣＭＳ１０６、ＣＭＳ１０９のうち、どちらのＣＭＳが選ばれるかはプリンタドライバ１２５における設定に依存する。
【００１８】
本実施例ではプロファイル（１０７、１０８及び１１０）の種類によってＣＭＳ（１０６及び１０９）を分けているが、１つのＣＭＳで複数種類のプロファイルを扱ってもよい。また、プロファイルの種類は本実施例で挙げた例に限らずプリンタ１１５のデバイス依存ＣＭＹＫ色空間を用いるのであればどのような種類のプロファイルでもよい。
【００１９】
レンダラ１１２は生成した中間言語データ（ＣＭＳ後）１１１からラスター画像１１３を生成する。画像処理部１１４はラスター画像１１３やスキャナ１１９で読み込んだ画像に対して画像処理を行う。画像処理部１１４について詳細は後述する。
【００２０】
コントローラ１０２と接続されたプリンタ１１５はＣ、Ｍ、Ｙ、Ｋ等の有色トナーを用いて紙上に出力データを用いてカラー画像を形成するプリンタである。プリンタ１１５は給紙を行う給紙部１１６と画像形成された紙を排紙する排紙部１１７、測色部１２６を持つ。
【００２１】
測色部１２６は分光反射率、ＬａｂやＸＹＺ等のデバイスに依存しない色空間の値を取得できる測色部のセンサ１２７を持ち、プリンタ１１５を制御するＣＰＵ１２９によって制御される。測色部１２６はプリンタ１１５で用紙等の記録媒体上にプリント出力されたパッチ画像を測色する。このパッチ画像は、単一濃度で所定の面積を有する測色用の画像である。このパッチ画像を、色を変えて複数個生成し、生成されたパッチ画像を記録媒体上に印刷したものをパターン画像と呼ぶ。このパターン画像を測色部１２６が有するセンサ１２７で読み取り、読み取った数値情報をコントローラ１０２へ送信する。コントローラ１０２はその数値情報を用いて演算を行い、この演算の結果を単色キャリブレーションや混色キャリブレーションを実行する際に利用する。
【００２２】
表示装置１１８はユーザへの指示やＭＦＰ１０１の状態を表示するＵＩ（ユーザーインターフェース）である。後述する単色キャリブレーションや混色キャリブレーションを実行する際に利用する。
【００２３】
スキャナ１１９はオートドキュメントフィーダーを含むスキャナである。スキャナ１１９は束状のあるいは一枚の原稿画像を図示しない光源で照射し、原稿反射像をレンズでＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサ等の固体撮像素子上に結像する。そして、固体撮像素子からラスター状の画像読み取り信号を画像データとして得る。
【００２４】
入力装置１２０はユーザからの入力を受け付けるためのインタフェースである。一部の入力装置をタッチパネルとし、表示装置１１８と一体化してもよい。
【００２５】
記憶装置１２１はコントローラ１０２で処理されたデータやコントローラ１０２が受け取ったデータ等を保存する。
【００２６】
測色器１２８はネットワーク上またはＰＣ１２４に接続された外部の測色用デバイスであり、測色部１２６と同様に分光反射率、ＬａｂやＸＹＺ等のデバイスに依存しない色空間の値を取得できる。
【００２７】
次に画像処理部１１４の流れについて図２を用いて説明する。図２はラスター画像１１３やスキャナ１１９で読み込んだ画像に対して行う画像処理の流れを示している。図２の処理の流れは画像処理部１１４内にある不図示のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）が実行することにより実現される。
【００２８】
ステップＳ２０１にて画像データを受信する。そしてステップＳ２０２にて受け取ったデータがスキャナ１１９から受信したスキャンデータかプリンタドライバ１２５から送られたラスター画像１１３かを判別する。
【００２９】
スキャンデータではない場合はレンダラ１１２によってビットマップ展開されたラスター画像１１３であり、ＣＭＳによってプリンタデバイスに依存するＣＭＹＫに変換されたＣＭＹＫ画像２１１となる。
【００３０】
スキャンデータの場合はＲＧＢ画像２０３であるため、ステップＳ２０４にて色変換処理を行い、共通ＲＧＢ画像２０５を生成する。ここで共通ＲＧＢ画像２０５とはデバイスに依存しないＲＧＢ色空間で定義されており、演算によってＬａｂ等のデバイス非依存色空間に変換することが可能である。
【００３１】
一方、ステップＳ２０６にて文字判定処理を行い、文字判定データ２０７を生成する。ここでは画像のエッジ等を検出して文字判定データ２０７を生成する。
【００３２】
次にステップＳ２０８にて共通ＲＧＢ画像２０５に対して文字判定データ２０７を用いてフィルタ処理を行う。ここでは文字判定データ２０７を用いて文字部とそれ以外で異なるフィルタ処理を行う。
【００３３】
次にステップＳ２０９にて下地飛ばし処理、ステップＳ２１０で色変換処理を行って下地を除去したＣＭＹＫ画像２１１を生成する。
【００３４】
次にステップＳ２１２にて４Ｄ−ＬＵＴ２１７を用いた混色の補正処理を行う。４Ｄ−ＬＵＴとはあるＣ、Ｍ、Ｙ、Ｋ各トナーを出力する際の信号値の組み合わせを異なるＣ、Ｍ、Ｙ、Ｋの信号値の組み合わせに変換する４次元のＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）である。この４Ｄ−ＬＵＴ２１７は後述する「混色キャリブレーション」により生成される。４Ｄ−ＬＵＴを用いることで複数のトナーを使用した色である「混色」を補正することが可能になる。
【００３５】
そしてステップＳ２１２にて混色の補正をした後、画像処理部１１４はステップＳ２１３にて１Ｄ−ＬＵＴ２１８を用いてＣ、Ｍ、Ｙ、Ｋの各単色の階調特性を補正する。１Ｄ−ＬＵＴ  とはＣ、Ｍ、Ｙ、Ｋのそれぞれの色（単色）を補正する１次元のＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）のことである。この、１Ｄ−ＬＵＴは、後述する「単色キャリブレーション」により生成される。
【００３６】
最後にステップＳ２１４にて画像処理部１１４はスクリーン処理や誤差拡散処理のようなハーフトーン処理を行ってＣＭＹＫ画像（２値）２１５を作成し、ステップＳ２１６にて画像データをプリンタ１１５へ送信する。
【００３７】
プリンタ１１５から出力される単色の階調特性を補正する「単色キャリブレーション」について図３を用いて説明する。単色キャリブレーションを実行することで、最大濃度特性及び階調特性などの単色の色再現特性が補正される。プリンタ１１５で用いられるＣ，Ｍ，Ｙ，Ｋトナー其々に対応する色の再現特性は、キャリブレーション実行時に一緒に補正される。すなわち、Ｃ，Ｍ，Ｙ，Ｋの各色に応じて図３の処理が一度に実行される。
【００３８】
図３は単色の階調特性を補正する１Ｄ−ＬＵＴ２１８を作成する処理の流れを示している。図３の処理の流れはＣＰＵ１０３が実行することによって実現され、作成された１Ｄ−ＬＵＴ２１８は記憶装置１２１に保存される。また表示装置１１８によってユーザへの指示をＵＩに表示し、入力装置１２０からユーザの指示を受け付ける。
【００３９】
ステップＳ３０１にて記憶装置１２１に格納してあるチャートデータ（Ａ）３０２を取得する。チャートデータ（Ａ）３０２は単色各色の最大濃度を補正するためのものであり、Ｃ、Ｍ、Ｙ、Ｋの「単色」の最大濃度データが得られる信号値（例えば２５５）で構成される。
【００４０】
次にステップＳ３０３にてチャートデータ（Ａ）３０２に対して画像処理部１１４にて画像処理を実行してプリンタ１１５からパターン画像であるチャート画像（Ａ）３０４をプリント出力する。例を図５に示す。図５（ａ）の５０１はチャートデータ（Ａ）３０２をプリント出力した際の例を示しており、パッチ画像５０２、５０３、５０４、５０５はそれぞれＣ、Ｍ、Ｙ、Ｋ各色の最大濃度でプリント出力される。このようにパターン画像であるチャート画像（Ａ）３０４は、パッチ画像を複数含む。ここで画像処理部１１４はステップＳ２１４にてハーフトーン処理のみ行い、ステップＳ２１３の１Ｄ−ＬＵＴ補正処理やステップＳ２１２の４Ｄ−ＬＵＴ補正処理は行わない。
【００４１】
次にステップＳ３０５にてスキャナ１１９や測色部１２６内のセンサ１２７を用いてチャート画像（Ａ）３０４のプリント出力物の濃度測色を行い、測色値（Ａ）３０６を得る。測色値（Ａ）３０６はＣ、Ｍ、Ｙ、Ｋ各色の濃度値となる。次にステップＳ３０７にて測色値（Ａ）３０６と予め設定された最大濃度値の目標値（Ａ）３０８を用いて各色の測色値（Ａ）３０６の最大濃度の補正を実行する。ここでは最大濃度が目標値３０８（Ａ）に近づくようにプリンタ１１５のデバイス設定値、例えば、レーザ出力や現像バイアス等を調整する。
【００４２】
次に、ステップＳ３０９にて記憶装置１２１に格納されたチャートデータ（Ｂ）３１０を取得する。チャートデータ（Ｂ）３１０はＣ、Ｍ、Ｙ、Ｋの「単色」の階調データの信号値で構成される。このチャートデータ（Ｂ）３１０を用いて記録媒体にプリント出力されたパッチ画像を有するパターン画像であるチャート画像（Ｂ）３１２の例を図５に示す。図５（ｂ）の５０６はチャートデータ（Ｂ）３１０を用いて記録媒体にプリント出力されたパッチ画像を有するチャート画像（Ｂ）３１２のプリント出力物の一例を示している。図５（ｂ）に示されるパッチ画像５０７、５０８、５０９、５１０及び右に続く階調データは、Ｃ、Ｍ、Ｙ、Ｋ各色の階調データで構成される。このようにパターン画像であるチャート画像（Ｂ）３１２は、パッチ画像を複数含む。
【００４３】
次にステップＳ３１１にてチャートデータ（Ｂ）３１０に対して画像処理部１１４にて画像処理を実行してプリンタ１１５からチャート画像（Ｂ）３１２をプリント出力する。ここで画像処理部１１４、ステップＳ２１４にてハーフトーン処理のみ行い、ステップＳ２１３の１Ｄ−ＬＵＴ補正処理やステップＳ２１２の４Ｄ−ＬＵＴ補正処理は行わない。また、プリンタ１１５はステップＳ３０７により最大濃度補正を行っているため、最大濃度が目標値（Ａ）３０８と同等の値を出せる状態となる。
【００４４】
次にステップＳ３１３にてスキャナ１１９やセンサ１２７を用いて測色を行い、測色値（Ｂ）３１４を得る。測色値（Ｂ）３１４はＣ、Ｍ、Ｙ、Ｋ各色の階調から得られる濃度値となる。次にステップＳ３１５にて測色値（Ｂ）３１４と予め設定された目標値（Ｂ）３１６を用いて単色の階調を補正する１Ｄ−ＬＵＴ２１８を作成する。
【００４５】
次に、プリンタ１１５から出力される混色の特性を補正する「混色キャリブレーション」について図４を用いて説明する。混色キャリブレーションを実行することで、複数色のトナーの組み合わせ（重ね合わせなど）で表現される混色の再現特性が補正される。以下の処理の流れはコントローラ１０２内のＣＰＵ１０３が実行することにより実現される。この取得された４Ｄ−ＬＵＴ２１７は記憶装置１２１に保存される。また表示装置１１８によってユーザへの指示をＵＩに表示し、入力装置１２０からユーザの指示を受け付ける。
【００４６】
混色キャリブレーションは、単色キャリブレーション実施後にプリンタ１１５から出力される混色を補正する。そのため、単色キャリブレーションを行った直後に混色キャリブレーションを行うことが望ましい。
【００４７】
ステップＳ４０１にて記憶装置１２１に格納してある「混色」で構成されたチャートデータ（Ｃ）４０２の情報を取得する。チャートデータ（Ｃ）４０２は混色を補正するためのデータであり、Ｃ、Ｍ、Ｙ、Ｋの組み合わせである「混色」の信号値で構成される。このチャートデータ（Ｃ）４０２を用いて記録媒体にプリント出力された複数のパッチ画像を有するパターン画像であるチャート画像（Ｃ）４０４の一例を図５に示す。図５（ｃ）の５１１はチャートデータ（Ｃ）４０２をプリント出力した際の例を示しており、パッチ画像５１２及び５１１上に印字された全てのパッチ画像はＣ、Ｍ、Ｙ、Ｋを組み合わせた混色で構成されている。このようにパターン画像であるチャート画像（Ｃ）４０４は、パッチ画像を複数含む。
【００４８】
次にステップＳ４０３では画像処理部１１４にてチャートデータ（Ｃ）４０２に対して画像処理を実行してプリンタ１１５にてチャート画像（Ｃ）４０４をプリント出力する。混色キャリブレーションは単色キャリブレーション実施後のデバイスの混色特性を補正するため、画像処理部１１４での画像処理の実行には単色キャリブレーション実行時に作成された１Ｄ−ＬＵＴ２１８を用いる。
【００４９】
次にステップＳ４０５にてスキャナ１１９や測色部１２６内のセンサ１２７を用いてチャート画像（Ｃ）４０４のプリント出力物の混色の測色を行い、測色値（Ｃ）４０６を取得する。測色値（Ｃ）４０６は単色キャリブレーション実施後のプリンタ１１５の混色特性を示す。また、測色値（Ｃ）４０６はデバイスに依存しない色空間での値であり、本実施例ではＬａｂとする。スキャナ１１９を用いた場合は図示しない３Ｄ−ＬＵＴ等を用いてＲＧＢ値をＬａｂ値に変換する。
【００５０】
次にステップＳ４０７にて記憶装置１２１に格納してあるＬａｂ→ＣＭＹの３Ｄ−ＬＵＴ４０９を取得し、測色値４０６（Ｃ）と予め設定された目標値（Ｃ）４０８との差分を反映させてＬａｂ→ＣＭＹの３Ｄ−ＬＵＴ（補正後）４１０を作成する。ここでＬａｂ→ＣＭＹの３Ｄ−ＬＵＴとは、入力されたＬａｂ値に対応するＣＭＹ値を出力する３次元のＬＵＴのことである。
【００５１】
具体的な作成方法を以下に示す。Ｌａｂ→ＣＭＹの３Ｄ−ＬＵＴ４０９の入力側のＬａｂ値に対して測色値４０６（Ｃ）と予め設定された目標値（Ｃ）４０８との差分を加え、差分が反映されたＬａｂ値に対してＬａｂ→ＣＭＹの３Ｄ−ＬＵＴ４０９を用いて補間演算を実行する。この結果、Ｌａｂ→ＣＭＹの３Ｄ−ＬＵＴ（補正後）４１０を作成する。
【００５２】
次にステップＳ４１１にて記憶装置１２１に格納してあるＣＭＹ→  Ｌａｂの３Ｄ−ＬＵＴ４１２を取得して、Ｌａｂ→ＣＭＹの３Ｄ−ＬＵＴ（補正後）４１０を用いて演算を行う。これにより、ＣＭＹＫ→ＣＭＹＫの４Ｄ−ＬＵＴ２１７を作成する。ここでＣＭＹ→Ｌａｂの３Ｄ−ＬＵＴとは、入力されたＣＭＹ値に対応するＬａｂ値を出力する３次元のＬＵＴのことである。
【００５３】
ＣＭＹＫ→ＣＭＹＫの４Ｄ−ＬＵＴ２１７の具体的な作成方法を以下に示す。ＣＭＹ→  Ｌａｂの３Ｄ−ＬＵＴ４１２とＬａｂ→ＣＭＹの３Ｄ−ＬＵＴ（補正後）４１０からＣＭＹ→ＣＭＹの３Ｄ−ＬＵＴを作成する。次にＫの入力値と出力値が同一となるようにＣＭＹＫ→ＣＭＹＫの４Ｄ−ＬＵＴ２１７を作成する。ここでＣＭＹ→ＣＭＹの３Ｄ−ＬＵＴとは、入力されたＣＭＹ値に対応する補正後のＣＭＹ値を出力する３次元のＬＵＴのことである。
【００５４】
単色キャリブレーションおよび混色キャリブレーションを選択的に実行する際のＵＩ表示の例を図１２に示す。図１２のＵＩ画面１２０１は表示装置１１８にて表示される。１２０２は単色キャリブレーションの開始を受け付けるボタンであり、１２０３は混色キャリブレーションの開始を受け付けるボタンである。また、１２０４は単色キャリブレーション実行後、混色キャリブレーションを実行するキャリブレーションの開始を受け付けるボタンである。
【００５５】
ボタン１２０４が選択されると、単色キャリブレーションが開始され、実行された後、混色キャリブレーションが開始される。
【００５６】
具体的には、単色キャリブレーション終了後に、混色キャリブレーション用のチャート（Ｃ）４０４をプリント出力することで、混色キャリブレーションを開始する。または、ユーザに混色キャリブレーションを開始するためのボタンをＵＩ画面に表示し、そのボタンがユーザにより押下されてから、混色キャリブレーションが開始されても良い。
【００５７】
一方、ボタン１２０２が選択されると、単色キャリブレーションのみ実行される。同様に、ボタン１２０３が選択されると、混色キャリブレーションのみ実行される。
【００５８】
単色キャリブレーションと混色キャリブレーションでボタンを分けている理由について説明する。混色キャリブレーション実行時に使用するチャート（Ｃ）４０４をプリント出力する時、単色キャリブレーションで作成した１Ｄ−ＬＵＴ２１８を使用する。よって、単色キャリブレーションの直後、単色の再現特性が補正された直後に混色キャリブレーションを行い、混色の再現特性を補正することが望ましい。しかし、２種類のキャリブレーションを両方実行すると、ユーザがキャリブレーションのために費やす処理時間が多くかかってしまう。
【００５９】
よって、処理時間を短縮するためにユーザの使用環境に応じて単色キャリブレーションと混色キャリブレーションのいずれかを実行させる。すると、両キャリブレーションの実行頻度が異なる状況が発生する。例えば単色プリントを行う機会が多いユーザは、混色キャリブレーションを実行する頻度が低くなる。また、写真のような混色のカラープリントを行う機会が多いユーザは、混色キャリブレーションを実行する頻度が高くなる。
【００６０】
また、この色補正メニューの選択が可能なタイミングを制御してもよい。
【００６１】
通常、画像処理装置は、電源を夜間切り、朝入れるケースが多い。よって、ＭＦＰ１０１のメイン電源スィッチがオンになり、電源が投入された時には、ボタン１２０４しか選択できないようにする。または、予め定められた時間内に、両方のキャリブレーションが実行されない場合には、ボタン１２０４しか選択できないようにしてもよい。または、予め定められた枚数の用紙を用いて印刷が実行されるまでに、両方のキャリブレーションが実行されない場合には、ボタン１２０４しか選択できないようにしてもよい。
【００６２】
または、予め定められた時間が経過したり、予め定められた枚数の用紙を用いて印刷が実行されたり、電源が投入された場合に、自動的に単色キャリブレーションと混色キャリブレーションが順次実行されてもよい。
【００６３】
このように、所定のタイミングではユーザがキャリブレーションを実行する際に、ボタン１２０４のみ選択できるようにして、予め定められた一定時間ごとに単色キャリブレーション実行直後に混色キャリブレーションを実行するように促す。
【００６４】
よって、上記のように単色キャリブレーション実行後に混色キャリブレーションを実行して両方のキャリブレーションを実行するか、単色キャリブレーション、混色キャリブレーションのいずれかを実行するかを選択することができる。これにより、ユーザの使用に適したキャリブレーションを実行することが可能になる。
【００６５】
また、一定時間ごとに両方のキャリブレーションを実行することのみ選択できるように制御することで、いずれか一方のキャリブレーションのみ実行されることによりキャリブレーションによる再現特性の補正精度の低下を抑制することが可能になる。
【００６６】
本実施例は、図１２に示したボタン１２０３または１２０４が押下され、混色キャリブレーションの実行が設定されることが前提となる。
【００６７】
本実施例を実現するために必要なＵＩを図７に示す。７０１は表示装置１１８に表示される４Ｄ−ＬＵＴ補正処理設定画面の一例である。この画面には、スキャンデータを扱うコピージョブと、電子画像データを扱うプリントジョブのそれぞれに対して、図２に示したＳ２１２の４Ｄ−ＬＵＴ補正処理を実行するか否かを設定するためのボタンがある。
【００６８】
スキャンデータは、原稿がスキャナ１１９で読み取られることにより得られたデータがＭＦＰ１０１に送信されることで得られる。
【００６９】
また電子画像データは、入力装置１２０や記憶装置１２１からデータがＭＦＰ１０１に送信されることで得られる。
【００７０】
７０２の「ＯＮ」ボタンはコピージョブに対して４Ｄ−ＬＵＴ補正処理を実行することを設定するボタンである。また、７０３の「ＯＦＦ」ボタンはコピージョブに対して４Ｄ−ＬＵＴ補正処理を実行しないことを設定するボタンである。「ＯＮ」ボタン７０２と「ＯＦＦ」ボタン７０３の選択は排他である。同様に、７０４の「ＯＮ」ボタンはプリントジョブに対して４Ｄ−ＬＵＴ補正処理Ｓ２１２を実行することを設定するボタンである。また、７０５の「ＯＦＦ」ボタンはプリントジョブに対して４Ｄ−ＬＵＴ補正処理を実行しないことを設定するボタンである。「ＯＮ」ボタン７０４と「ＯＦＦ」ボタン７０５の選択は排他である。７０６の「ＯＫ」ボタンはこの「４Ｄ−ＬＵＴ補正処理設定」の設定が完了した時に任意のＵＩ画面へ戻るために使用されるボタンである。また、７０７の「Ｃａｎｃｅｌ」ボタンは設定変更を取り消して任意のＵＩ画面へ戻るために使用されるボタンである。
【００７１】
図６は、本実施例の処理の流れを表すフローである。本実施形態を実現する不図示の制御プログラムが記憶装置１２１に格納されており、不図示のＲＡＭにロードされて、ＣＰＵ１０３によって実行される。
【００７２】
図６のフローチャートの流れに沿って本実施例における方法を説明する。
【００７３】
まず、Ｓ２０２にて、プリンタ１１５にて処理対象である画像データがスキャンデータであるか否かを判定する。処理対象の画像データがスキャンデータであると判定された場合、Ｓ６００に進む。そして、Ｓ６００にてスキャン画像処理を行い、ＣＭＹＫ画像２１１を生成する。Ｓ６００で実行されるスキャン画像処理は、図２のＳ２０４〜Ｓ２１０に示した画像処理と同じである。Ｓ２０２にて処理対象の画像データがスキャンデータでないと判定された場合、処理対象の画像データは、レンダラ１１２によってビットマップ展開されたラスター画像１１３となる。そして、この画像データは、ＣＭＳによってプリンタデバイスに依存するＣＭＹＫに変換されたＣＭＹＫ画像２１１になる。
【００７４】
本実施例では、形成される画像がコピージョブの実行により取得されるかプリントジョブの実行により取得されるかに応じてその後の補正処理を切り換える制御を行う。よって、次にＳ６０１では、処理対象の画像データがスキャンデータか否か（すなわち、形成される画像がコピージョブの実行により取得されるか否か）を再び判定する。
補正処理を切り替える制御を行うのは、形成される画像がコピージョブの実行により取得されるかプリントジョブの実行により取得されるかに応じて混色キャリブレーションによって、得られた補正値が画像にもたらす影響が異なるからである。
【００７５】
影響の違いについて以下具体的な例を挙げて説明する。
【００７６】
例えば、情報処理装置であるＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）で作成された電子画像データ（プリントジョブ実行により得られる画像）がグラデーション画像の場合、この画像は非常に滑らかな階調性を有する。よって、この画像を印刷する時に、混色キャリブレーション実行のために階調性が犠牲になった補正結果が用いられ、画像の滑らかな階調性が損なわれてしまうと、その結果が非常に目立ってしまう。
【００７７】
一方、リーダーでスキャンされた画像（コピージョブ実行により得られる画像）がグラデーション画像である場合、スキャン時にノイズが混じるため、この画像はＰＣで作成された電子画像データ程の滑らかな階調性を有さない。
【００７８】
よって、この画像を印刷する時に、混色キャリブレーション実行のために階調性が犠牲になった補正結果が用いられ、画像の滑らかな階調性が損なわれても、その結果は目立ちにくい。
【００７９】
このため、混色キャリブレーションを実行して非線形な補正が行われた場合、補正結果が印刷された画像にもたらす影響度合いはコピージョブを実行して画像を得るのか、プリントジョブを実行して画像を得るのかによって異なる。つまり、処理対象の画像データがスキャン画像データである場合よりも電子画像データである場合の方が、混色キャリブレーションによる補正結果が印刷結果にもたらす影響が大きくなる。
【００８０】
よって、形成される画像がコピージョブの実行により取得されるかプリントジョブの実行により取得されるかに応じて補正処理を切り替える制御を行う。
【００８１】
記憶装置１２１や不図示の外部コントローラなどに一時保存された画像データが処理対象の画像データである場合にも同様の判定を行う。一時保存された画像データには文書管理情報が付いており、その画像データの情報や、印刷時の設定等が保存されている。一時保存された画像データが処理対象である場合、Ｓ６０１では一時保存された画像データを読出し、文書管理情報からスキャンデータであるか否か判定をする。
【００８２】
Ｓ６０１にて、処理対象の画像データがスキャンデータであると判定された場合、画像形成のため実行されるジョブはコピージョブであると判断し、Ｓ６０２へ進む。そして、Ｓ６０２にて４Ｄ−ＬＵＴ補正処理設定画面７０１を介して設定されたコピージョブに対する４Ｄ−ＬＵＴ補正処理設定を確認する。この設定にて「ＯＮ」ボタン７０２が選択されている場合には、Ｓ２１２へ進む。そして、Ｓ２１２にて、処理対象の画像データに対して４Ｄ−ＬＵＴ補正処理を施す。すなわち、混色キャリブレーションの実行により得られた混色補正値を用いて画像処理（第１の処理）を実行する。
【００８３】
次にＳ２１３に進み、４Ｄ−ＬＵＴ補正処理が施された画像データに対し１Ｄ−ＬＵＴ補正処理を施す。一方、「ＯＦＦ」ボタン７０３が選択されている場合には、Ｓ２１２を飛ばしてＳ２１３へ進む。すなわち、混色キャリブレーションの実行により得られた混色補正値を全て用いないで画像処理（第２の処理）を実行する。そしてＳ２１３にて、処理対象の画像データに対して１Ｄ−ＬＵＴ補正処理を施す。
【００８４】
一方、Ｓ６０１にて、処理対象の画像データがスキャンデータでないと判定された場合、画像形成のため実行されるジョブはプリントジョブであると判断し、Ｓ６０３に進む。そして、Ｓ６０３にて４Ｄ−ＬＵＴ補正処理設定画面７０１を介して設定されたプリントジョブに対する４Ｄ−ＬＵＴ補正処理設定を確認する。この設定にて「ＯＮ」ボタン７０４が選択されている場合には、Ｓ２１２へ進む。そして、Ｓ２１２にて、処理対象の画像データに対して４Ｄ−ＬＵＴ補正処理を施す。すなわち、混色キャリブレーションの実行により得られた混色補正値を用いて画像処理（第１の処理）を実行する。次にＳ２１３に進み、４Ｄ−ＬＵＴ補正処理が施された画像データに対し１Ｄ−ＬＵＴ補正処理を施す。一方、「ＯＦＦ」ボタン７０５が選択されている場合には、Ｓ２１２を飛ばしてＳ２１３へ進む。すなわち、混色キャリブレーションの実行により得られた混色補正値を全て用いないで画像処理（第２の処理）を実行する。そしてＳ２１３にて、処理対象の画像データに対して１Ｄ−ＬＵＴ補正処理を施す。Ｓ６０４では１Ｄ−ＬＵＴ補正処理Ｓ２１３を終えた全ての画像データに対して出力画像処理を行う。出力画像処理Ｓ６０４は図２のＳ２１４、Ｓ２１６に示した処理と同じである。
【００８５】
以上のフローにより、処理対象の画像データをコピーする場合とプリントする場合のそれぞれの場合にて予め設定された補正処理を、処理対象の画像データに施すことができる。すなわち、処理対象の画像データをコピーする場合とプリントする場合のそれぞれの場合にて、第１の処理と第２の処理を選択的に実行するよう制御することができる。
【００８６】
なお、Ｓ６０２、Ｓ６０３にて、４Ｄ−ＬＵＴ補正処理設定が「ＯＦＦ」である場合、４Ｄ−ＬＵＴを用いた補正処理を飛ばしたが、補正処理を飛ばさずに、４Ｄ−ＬＵＴ全てではなく、４Ｄ−ＬＵＴの一部を用いて補正をしてもよい。すなわち、混色キャリブレーションの実行により得られた混色補正値のうち少なくとも１部を用いないで補正をしてもよい。ＬＡＢ空間上の限られた数点を補正するために、図４にて作成するチャート画像Ｃ（４０４）には、限られた色（階調性には関与しない色）のみプリント出力してパッチ画像を作成し、この限られたパッチ画像を読み取ることで、４Ｄ−ＬＵＴ（一部）を作成する。
【００８７】
そして、Ｓ６０２、Ｓ６０３にて、４Ｄ−ＬＵＴ補正処理設定が「ＯＦＦ」である場合は、この４Ｄ−ＬＵＴ（一部）を用いて補正を行い、その後１Ｄ‐ＬＵＴ補正処理を施す。
【００８８】
これにより、階調性には関与しない色に対しては混色キャリブレーションが実行されるため、補正精度を上げることができる。
【００８９】
また、混色キャリブレーションの実行により得られた補正値の代わりに予め設定されている代替の補正値を用いて補正をしても良い。この代替の補正値は、混色キャリブレーションにより得られた混色補正値と比較して階調性には関与しない色のみ補正することが可能なデータから構成されている。
【００９０】
また、４Ｄ−ＬＵＴ補正処理設定画面７０１を介して４Ｄ−ＬＵＴ補正処理設定を行うタイミングは、ユーザ任意のタイミングで設定してもよい。
【００９１】
または、設定タイミングを単色キャリブレーションと混色キャリブレーションを行うフローに組み込んでもよい。例えば、図１２に表示された画面においてボタン１２０４が押下されているとする。この時、単色キャリブレーションと混色キャリブレーションは、一連の処理として行われる。この場合、混色のャリブレーションの終了後に４Ｄ−ＬＵＴ補正処理設定画面７０１を表示してもよい。または、単色キャリブレーションの実行前に４Ｄ−ＬＵＴ補正処理設定画面７０１を表示してもよい。
【００９２】
または、ボタン１２０３が押下され混色キャリブレーションのみ行われる場合は、混色キャリブレーション実行前または実行後に４Ｄ−ＬＵＴ補正処理設定画面７０１を表示してもよい。
【００９３】
このように、設定画面を表示してユーザへ４Ｄ−ＬＵＴ補正処理の設定を促してもよい。この際、表示画面の設定が常に初期値にリセットされても、前回の設定を反映されてもよい。
【００９４】
さらに、ボタン１２０２が押下され単色キャリブレーションのみ行われる場合は、単色キャリブレーション実行前または実行後に４Ｄ−ＬＵＴ補正処理設定画面７０１を表示してもよい。
【００９５】
この時、４Ｄ−ＬＵＴ補正処理設定画面７０１を、「ＯＦＦ」ボタン７０３と「ＯＦＦ」ボタン７０５がすでに選択された状態で表示し、ユーザに混色キャリブレーションの結果を用いた画像処理を実行しないことを確認させてもよい。
【００９６】
また、混色キャリブレーションを実行した際の状態に応じて４Ｄ−ＬＵＴ補正処理設定画面７０１を表示することも有効である。例えば、図４に示す混色キャリブレーション実行時に使用した目標値（Ｃ）４０８を示すデータが記憶された日付が古い場合、プリンタ１１５の経時的変化により補正量が大きくなることが予想される。大きな補正量で補正を行うと、目標値と測色値との差分が大きくなり、画像の階調性が損なわれる可能性が高まる。
【００９７】
よって、この場合は４Ｄ−ＬＵＴ補正処理設定画面７０１を表示して、混色キャリブレーションの補正結果を用いないで（４Ｄ−ＬＵＴ補正処理を設定しないで）画像処理をするようユーザに促してもよい。または、記憶装置１２１に複数の目標値（Ｃ）４０８が記憶される場合であり、キャリブレーションの実行時に今までと異なる目標値（Ｃ）４０８が選択され使用された場合には、画像処理に用いる補正量が変化する。補正量が変化すると、画像の階調性に影響をもたらす可能性がある。よってこの場合は、４Ｄ−ＬＵＴ補正処理設定画面７０１を表示してユーザに４Ｄ−ＬＵＴ補正処理の設定を促してもよい。また、同じ目標値（Ｃ）４０８を用いてＮ回目（またはＮ回目以上）の補正が実行された際にも、４Ｄ−ＬＵＴ補正処理設定画面７０１を表示してユーザに４Ｄ−ＬＵＴ補正処理の設定を促してもよい。
【００９８】
さらに、プリンタ１１５のエンジン状態を監視し、経時変化が大きくなったタイミングを計って、混色キャリブレーションの実行を自動的にユーザに促す仕組みがあるＭＦＰ１０１であると、そのタイミングで、４Ｄ−ＬＵＴ補正処理の設定をユーザに促してもよい。例えば、キャリブレーションの実行をユーザに促すことでキャリブレーションを実行した後に４Ｄ−ＬＵＴ補正処理設定画面７０１を表示してもよい。また、経時変化が大きくなったため、混色キャリブレーションの実行を促しても、キャリブレーションの実行を行わずにキャンセルされた際は、補正量が大きくなる可能性が高い。よって、階調性が損なわれる可能性があるため、４Ｄ−ＬＵＴ補正処理の設定を促すべく、４Ｄ−ＬＵＴ補正処理設定画面７０１を表示してもよい。
【００９９】
以上のように、プリンタ１１５から処理対象の画像データが電子画像データであるかスキャン画像データであるか考慮して混色キャリブレーションにより得られた補正結果を画像形成に適用するか否かを設定することができる。
【０１００】
すなわち、画像形成時に再現特性を補正するための第１の処理と第２の処理とを選択的に実行するよう制御することができる。これにより、混色キャリブレーションを実行することで得られた補正結果を用いて画像処理を施すことに起因して印刷する画像データの階調性に問題が発生する状況を回避することが可能となる。
【０１０１】
また、混色キャリブレーションを実行することで得られた補正結果を用いて画像処理をするか否か設定するための画面を適切なタイミングで表示することでユーザに設定を促し、印刷する画像データの階調性に問題が発生するのを抑止することが出来る。
【０１０２】
（実施例２）
ここでは、実施例１と異なる部分のみを説明する。本実施例では実施例１と異なり、プリントジョブ毎に４Ｄ−ＬＵＴ補正処理を実行するか否かを設定する。設定は情報処理装置であるＰＣ１２４上のプリンタドライバ１２５や、同じくＰＣ１２４上で実行される不図示のリモートＵＩ画面等から行われる。
【０１０３】
図８が本実施例のＵＩ画面の一例である。実施例１と異なり処理対象の画像データをプリントするプリントジョブを実行する場合のみを４Ｄ−ＬＵＴ補正処理を実行するか否か設定する対象としているため、図７に示した画面のようにジョブ種毎の設定ボタンは持たない。設定画面８０１はプリンタドライバ１２５や、リモートＵＩ画面の４Ｄ−ＬＵＴ補正処理に関する項目のみを考えた場合の最もシンプルな構成である。この設定画面８０１は、４Ｄ−ＬＵＴ補正処理を「ＯＮ」に設定するために使用されるボタン８０２と、４Ｄ−ＬＵＴ補正処理を「ＯＦＦ」に設定するために使用されるボタン８０３からなる。「ＯＮ」ボタン８０２と「ＯＦＦ」ボタン８０３は排他である。４Ｄ−ＬＵＴ補正処理が「ＯＮ」に設定されると、画像形成時に第１の処理手段が設定される。４Ｄ−ＬＵＴ補正処理が「ＯＦＦ」に設定されると、画像形成時に第２の処理手段が設定される。
【０１０４】
設定画面８０１がポップアップで表示される場合は、４Ｄ−ＬＵＴ補正処理設定画面７０１のように「ＯＫ」ボタン７０６や「Ｃａｎｃｅｌ」ボタン７０７が表示されてもよい。また、非図示の「自動」ボタンを追加し、「自動」が選択された際には、予め設定されているＭＦＰ１０１本体の設定に従う方法を追加してもよい。
【０１０５】
なお、ボタン８０３が押下され４Ｄ−ＬＵＴ補正処理「ＯＦＦ」の設定がされていても、先述したように４Ｄ−ＬＵＴ（一部）を用いて補正をしてもよい。
【０１０６】
この場合、４Ｄ−ＬＵＴ（一部）を用いて補正を行い、その後１Ｄ‐ＬＵＴ補正処理を施す。
【０１０７】
本実施例では、ユーザが４Ｄ−ＬＵＴ補正処理を「ＯＮ」にするか「ＯＦＦ」にするかを判断するために必要な情報はネットワーク１２３を介してコントローラ１０２から取得する。それらの情報は常に表示されていても、ユーザからの要求に応じてコントローラ１０２から取得し表示する構成としてもよい。表示する情報は、例えば、最後に混色のキャリブレーションを行った日時、使用した目標値（Ｃ）４０８などが挙げられる。前回、混色キャリブレーションしたタイミングから時間が経っていれば４Ｄ−ＬＵＴ２１７が示すパラメータ（すなわち、混色キャリブレーションにより得られた補正値）が適切ではない可能性が高い。よって、この４Ｄ−ＬＵＴ２１７を用いて印刷される画像を補正すると、画像の階調性が損なわれることが予見できる。
【０１０８】
また、前回の混色キャリブレーションにて使用した目標値（Ｃ）４０８が記憶されてから時間が経っていれば、補正量が大きくなる可能性が高い。よって、この４Ｄ−ＬＵＴ２１７を用いて印刷される画像を補正すると、画像の階調性が損なわれることが予見できる。
【０１０９】
このような情報を表示すれば、ユーザは、４Ｄ−ＬＵＴ補正処理を「ＯＮ」にするか「ＯＦＦ」にするかを適切に選択することができる。
【０１１０】
また、ユーザが目視により、印刷される画像に対して階調性が滑らかであると判断して４Ｄ−ＬＵＴ補正処理を「ＯＦＦ」にしてもよい。以上のように、プリンタドライバ１２５や、リモートＵＩ画面等から４Ｄ−ＬＵＴ補正処理Ｓ２１２を実行するか否かを設定する。
【０１１１】
このように、ＭＦＰ１０１の状態や印刷される画像の特徴に応じて、プリントジョブを実行して画像を形成するたびに混色キャリブレーションの結果を用いるか否かを切り換えることが可能となる。
【０１１２】
つまり処理対象の画像データに対し混色キャリブレーションにより得られた補正結果を用いて画像処理を施すことで、印刷される画像の階調性が損なわれる可能性が高い画像データが含まれると判断された場合のみ、４Ｄ−ＬＵＴ補正処理を実行しないように設定できる。
【０１１３】
すなわち、前述した第２の処理を実行させるよう制御することが可能になる。
【０１１４】
これにより、混色のキャリブレーションの結果による効果をジョブごとに最大限に活かすことが可能となる。
【０１１５】
（実施例３）
ここでは、前述の実施例と異なる部分のみを説明する。本実施例では前述の実施例と異なり、４Ｄ−ＬＵＴ補正処理を実行するか否かを自動で切り換える。形成される画像にグラデーションが含まれるか否かを自動で判定し、グラデーションが含まれるページに対しては、４Ｄ−ＬＵＴ補正処理を実行しないように設定する。これにより、ページ毎に画像の階調性が損なわれてしまうのを回避する。
【０１１６】
図１０は本実施例の処理の特徴である、４Ｄ−ＬＵＴ補正処理を実行するか否かの設定を自動で切り換える処理の流れを表すフローである。本実施形態を実現する不図示の制御プログラムは記憶装置１２１に格納されており、不図示のＲＡＭにロードされて、ＣＰＵ１０３によって実行されるものである。図１０のフローチャートの流れに沿って本手法の特徴を説明する。
【０１１７】
まず、Ｓ１００１で、プリンタ１１５から印刷する画像がスキャンジョブの実行により取得されるか否か判定する。Ｓ１００１にて、画像スキャンジョブ（コピージョブ）の実行により取得されると判定された場合には、４Ｄ−ＬＵＴ補正処理を実行しても、画像の階調性が損なわれる可能性が低い。よって、Ｓ１００４に進み４Ｄ−ＬＵＴ補正処理の実行を「ＯＮ」に設定する。
【０１１８】
一方、Ｓ１００１にて画像がスキャンジョブでないジョブ（プリントジョブ）の実行により取得されると判定された場合には、Ｓ１００２に進む。そして、Ｓ１００２にて、画像にグラデーション画像が含まれるか否か判定を行う。Ｓ１００２では、画像のページ内にグラデーション画像が含まれるか否かを、処理対象の画像データそのものや画像データに付随する属性データ、または中間言語データ１０５等を解析することで判定する。例えば、中間言語データ１０５でグラデーションと指定されているオブジェクトがある場合には、印刷される画像にグラデーション画像が含まれると判定する。その他グラデーションが含まれるか否かを判定するのに有効な方法であればどのような方法を用いても構わない。Ｓ１００２でグラデーション画像を含むか否か判定された後は、Ｓ１００３に進む。そして、Ｓ１００２にてグラデーション画像を含むと判断された場合は、Ｓ１００３にて４Ｄ−ＬＵＴ補正の実行はＯＦＦにするべきであると判定し、Ｓ１００５に進む。そして、Ｓ１００５にて４Ｄ−ＬＵＴ補正処理の実行を「ＯＦＦ」に設定する。すなわち第２の処理を設定する。このＯＦＦに設定された場合は、先述した４Ｄ−ＬＵＴ（一部）を用いて補正をしてもよい。この場合、４Ｄ−ＬＵＴ（一部）を用いて補正を行い、その後１Ｄ‐ＬＵＴ補正処理を施す。
【０１１９】
一方、Ｓ１００２にてグラデーション画像を含まないと判断された場合は、Ｓ１００３にて４Ｄ−ＬＵＴ補正の実行をＯＦＦにする必要はないと判定し、Ｓ１００４に進む。そして、Ｓ１００４にて４Ｄ−ＬＵＴ補正処理の実行を「ＯＮ」に設定する。すなわち第１の処理を設定する。
【０１２０】
以上のフローにより、印刷する画像にグラデーション画像が含まれていると判定された場合は、処理対象の画像データに対して４Ｄ−ＬＵＴ補正を施さない（混色キャリブレーションの補正結果を用いない）ように自動的に設定する。これにより、グラデーション画像が含まれている画像の階調性が損なわれてしまうことを防ぐことができる。
【０１２１】
本実施例を実現するには、図９に示すようなＵＩをＰＣ１２４の画面や表示装置１１８の画面に表示してもよい。
【０１２２】
ＵＩ画面９０１は、印刷される画像に含まれるグラデーション画像の有無の判定を自動で行うか否か自動判定切り換えを設定するためのＵＩの一例である。９０２の「ＯＮ」ボタンはグラデーション画像の有無の自動判定を実行することを設定する。また、９０３の「ＯＦＦ」ボタンはグラデーション画像の有無の自動判定を実行しないことを設定する。「ＯＮ」ボタン９０２と「ＯＦＦ」ボタン９０３の選択は排他である。９０４の「ＯＫ」ボタンは設定完了時に任意のＵＩ画面へ戻るために使用される。また、９０５の「Ｃａｎｃｅｌ」ボタンは設定変更を取り消して任意のＵＩ画面へ戻るために使用される。自動判定の切り換えは、印刷される画像にグラデーション画像が含まれるかどうかを判定する判定精度が完璧ではない場合や、ユーザの使用しているアプリケーションや印刷する画像データ等の条件によって誤判定が多い場合などに有効である。
【０１２３】
自動判定切り換え９０１が「ＯＮ」の場合の処理は、図１０で示した通りである。自動判定切り換え９０１が「ＯＦＦ」の場合の処理のみを、図１１を用いて説明する。Ｓ１００１で、指示されたジョブがスキャンジョブでない（プリントジョブ）と判断された場合、Ｓ１１０１で、印刷される画像にグラデーション画像が含まれるか否かの判定を自動で行うか否かを確認する。自動判定を行う場合は、自動判定切り換え９０１が「ＯＮ」の場合であり、上述した通りである。Ｓ１１０１で自動判定を行わないと判断された場合は、自動判定切り換え９０１が「ＯＦＦ」の場合であり、Ｓ１１０２に進む。そしてＳ１１０２にて、予め定められた設定を確認する。
【０１２４】
自動判定が「ＯＦＦ」の際、さらに、図７や図８の画面を用いて４Ｄ−ＬＵＴ補正処理を実行すると設定されている場合には、Ｓ１００３に進み、４Ｄ−ＬＵＴ補正処理を「ＯＮ」に設定する。
【０１２５】
自動判定が「ＯＦＦ」の際、さらに図７や図８の画面を用いて４Ｄ−ＬＵＴ補正処理を実行しないと設定されている場合には、Ｓ１１０５に進み、４Ｄ−ＬＵＴ補正処理を「ＯＦＦ」に設定する。
【０１２６】
ＯＦＦに設定された場合は、先述した４Ｄ−ＬＵＴ（一部）を用いて補正をしてもよい。この場合、４Ｄ−ＬＵＴ（一部）を用いて補正を行い、その後１Ｄ‐ＬＵＴ補正処理を施す。
【０１２７】
また、ＵＩ画面９０１にて、自動判定が「ＯＦＦ」と設定された場合には、実施例１で示したように、コピージョブとプリントジョブに対してそれぞれ設定された指示に従ってもよい。
【０１２８】
以上のように、印刷される画像にグラデーション画像が含まれるか否かを判定して４Ｄ−ＬＵＴ補正処理を実行するか否かの設定を自動で切り換えることができる。すなわち、第１の処理と第２の処理を選択的に実行させる制御を自動で実行可能になる。これにより、４Ｄ−ＬＵＴ補正処理の実行を印刷される画像のページ毎に設定することが可能になる。よって、混色のキャリブレーションの結果を用いることによる効果を最大限に活かし、印刷される画像の階調性が損なわれることが懸念されるページに限定しては、４Ｄ−ＬＵＴ補正処理の実行をＯＦＦに設定することができる。さらに、ユーザが何も意識することなく、ページ毎に印刷される画像の階調性が損なわれることを回避することができる。
【０１２９】
（実施例４）
ここでは、実施例１と異なる部分のみを説明する。本実施例では前述の実施例１と異なり、４Ｄ−ＬＵＴ補正処理を実行しないと設定された場合には、混色キャリブレーションを実行しないよう制御する。
【０１３０】
コピージョブを実行する際にもプリントジョブを実行する際に対しても４Ｄ−ＬＵＴ補正処理の実行がＯＦＦに設定されている場合、混色キャリブレーションを行って補正値を取得しても、画像処理時に４Ｄ−ＬＵＴを用いた補正が行われない。よって、混色キャリブレーションによる補正の効果を得られない。この場合は、混色キャリブレーションの実行自体が無駄になってしまうため、表示装置１１８上で混色キャリブレーションの実行を開始させない。または、混色キャリブレーションが開始された際に、補正処理が有効でないことをユーザに知らせる表示を行ってもよい。
【０１３１】
以上の様に、４Ｄ−ＬＵＴ補正処理の実行が有効でない場合には混色キャリブレーションの実行を中止させる。または、ユーザに警告を行う。これにより、ユーザが混色キャリブレーションを行ったのにも関わらず、混色キャリブレーションによる補正効果を得られないという状況を回避することが出来る。また、必要のない補正値を得るために、混色キャリブレーションを実行することを回避することが出来る。
【０１３２】
（その他の実施例）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【０１３３】
また、上記実施例について電子写真装置を例に説明をしたが、インクジェットプリンタ、サーマルプリンタ等でもよく、本発明の主旨はプリンタの種類に限定されるものではない。また、記録剤として、電子写真印刷におけるトナーを例に説明したが、印刷に用いる記録剤は、トナーに限らずインク等他の記録剤であってもよく、本発明の主旨は記録剤の種類に限定されるものではない。
【図１】
2014171177.tif 000003
【図２】
2014171177.tif 000004
【図３】
2014171177.tif 000005
【図４】
2014171177.tif 000006
【図５】
2014171177.tif 000007
【図６】
2014171177.tif 000008
【図７】
2014171177.tif 000009
【図８】
2014171177.tif 000010
【図９】
2014171177.tif 000011
【図１０】
2014171177.tif 000012
【図１１】
2014171177.tif 000013
【図１２】
2014171177.tif 000014