(57)【要約】【課題】濃度補正を行う、画像形成装置および画像形成方法を提供すること。【解決手段】画像形成装置１０は、中間調画像を含むテストパターンを形成するテストパターン生成部２２と、着色剤を使用してテストパターン濃度を生成する作像エンジン２８と、テストパターン濃度を検出する検出部３０と、濃度補正のための補正パラメータを格納する記憶部２４と、検出部３０の検出結果に応答し、異なる補正パラメータにしたがって色再現データを修正して濃度補正を実行する制御部１２とを備えていて、ユーザ指定した補正パラメータを使用して中間調画像の濃度補正を行っている。【選択図】  図１
2008134280.tif 000002
【特許請求の範囲】
【請求項１】
中間調画像を含むテストパターンを形成するテストパターン生成部と、
着色剤を使用してテストパターン濃度を生成する作像エンジンと、
前記テストパターン濃度を検出する検出部と、
濃度補正のための補正パラメータを格納する記憶部と、
前記検出部の検出結果に応答し、異なる前記補正パラメータを取得して色再現データを修正し、濃度補正を実行する制御部と
を備える、画像形成装置。
【請求項２】
前記記憶部は、前記濃度補正を行うための許容範囲を設定した複数の許容範囲設定値を前記補正パラメータとして格納し、前記制御部は、検出された前記テストパターン濃度が前記許容範囲外であるとの判断に応答して濃度補正を実行する、請求項１に記載の画像形成装置。
【請求項３】
前記記憶部は、前記テストパターンを形成する補正タイミング値、複数の前記中間調画像のテストパターン・データ、複数の許容範囲設定値、複数の補正モード、および前記濃度補正を実行する場合に使用する補正モード指定値を格納しており、前記制御部は、前記記憶部に格納された前記補正パラメータを判断して前記濃度補正を実行する、請求項１または２に記載の画像形成装置。
【請求項４】
前記色再現データは、階調再現データ、カラーマッチング・データ、または着色剤濃度データである、請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
中間調画像を含むテストパターンを形成し、着色剤を使用してテストパターン濃度を生成させ、前記テストパターン濃度を検出し、前記検出の結果に応答して異なる前記補正パラメータを取得して、色再現データを修正することにより濃度補正する、画像形成方法。
【請求項６】
前記補正パラメータは、前記テストパターン濃度についての複数の許容範囲設定値を設定し、前記テストパターン濃度が許容範囲外であるか否かを判断して濃度補正を行う、請求項５に記載の画像形成方法。
【請求項７】
さらに前記テストパターンを形成する補正タイミング値を取得し、前記補正タイミング値により設定されたタイミングで前記テストパターンを形成する、請求項５または６に記載の画像形成方法。
【請求項８】
複数登録されたテストパターン・データから設定された前記テストパターン・データを選択して前記テストパターンを形成する、請求項５〜７のいずれか１項に記載の画像形成方法。
【請求項９】
前記色再現データは、階調再現データ、カラーマッチング・データ、または着色剤濃度データであり、前記濃度補正後に再度前記テストパターンを形成し、前記テストパターン濃度が、許容範囲外の場合、前記補正パラメータで指定される濃度補正を、前記濃度補正を設定上限値で設定された回数まで繰返す、請求項５〜８に記載の画像形成方法。
【請求項１０】
前記テストパターン濃度が前記設定上限値を超えても前記許容範囲外である場合に、前記濃度補正による前記色再現データへの補正データを廃棄し、前記濃度補正前の前記色再現データに戻す、請求項９に記載の画像形成方法。
【請求項１１】
前記濃度補正が、電源投入時、トナー交換時、設定枚数印刷時、設定待機時間経過時、ユーザ要求時から選択されるユーザ設定されたタイミングで行われ、前記濃度補正は、前記テストパターンのすべてのデータ・ポイントを補正するか、範囲外のテストパターンに対応するデータ・ポイントのみを補正するかの補正モードを選択可能である、請求項８〜１０のいずれか１項に記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成技術に関し、より詳細には濃度補正を行う、画像形成装置および画像形成方法に関する。
【背景技術】
【０００２】
電子写真方式を使用する画像形成装置は、電源投入時や、大量印刷後において濃度変動等が発生する。そのため、プロセス・コントロールなどの処理を実行し、変動を補正する技術が知られている。多くの場合、濃度補正は、作像エンジンのベタ濃度を補正することにより行われる。例えば、特開２００６−７９００１号公報（特許文献１）には、搬送ベルト上にテストパターンを形成し、そのテストパターンのトナー濃度を、濃度センサで検出する画像形成装置を開示する。特許文献１に開示された画像形成装置は、検出したテストパターンの実濃度値と、記憶部が保持する特性テーブルとを比較し、許容濃度値との差を演算して、濃度補正を行っている。また、許容濃度に範囲を設けることで、検出した濃度が範囲内なら補正を行わないことで、印刷効率の向上を図っている。
【０００３】
特許文献１に開示された画像形成装置は、許容濃度に範囲を設けているため、濃度に差があっても範囲内なら補正を行わず、精度が悪くなるという問題点があった。また、補正タイミング、許容濃度の範囲、テストパターンの数などの補正条件をユーザが指定することが困難であった。
【０００４】
また、特開昭６１−１６０７７１号公報（特許文献２）には、基準パターンの濃度情報が予め設定されたレベルより低く検出されたときに光ファイバの劣化を警告表示する原稿濃度検出装置を開示している。
【特許文献１】特開２００６−７９００１号公報
【特許文献２】特開昭６１−１６０７７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、画像形成装置の濃度補正を行う場合、濃度補正をより高精度に行うことができ、さらには、ユーザが補正条件を柔軟に指定することができる画像形成装置および画像形成方法が必要とされていた。
【０００６】
また、濃度補正を、柔軟な補正条件のもとでより高精度に行うことが可能な画像形成装置および画像形成方法が必要とされていた。
【０００７】
本発明は、上記従来技術の問題点に鑑みなされたものであり、補正タイミング、許容濃度の範囲、テストパターンの数（濃度刻み）、補正方法をユーザが指定できることによる補正精度を向上した、画像形成装置および画像形成方法を提供することを目的とする。
【０００８】
本発明はさらに、より柔軟な補正条件の設定により、より高画質を提供することが可能な画像形成装置および画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記課題を解決するために、画像形成装置にテストパターンの濃度を検出する検出部を配置し、検出部が取得した濃度値を画像形成装置の制御部に通知する。検出部から通知された濃度値は、制御部による色再現データの補正に使用され、中間調を対象とした、より精度の高い階調補正を提供する。画像形成装置は、濃度補正のための補正タイミング、許容濃度の範囲、テストパターンの数（階調レベル間隔）などの補正パラメータを、ユーザ設定可能とされ、ユーザは、色再現性重視か、印刷効率重視かの判断にしたがって、操作パネルなどから補正パラメータを入力する。
【００１０】
補正パラメータの設定変更により、ユーザは、補正タイミングを増加させることができる。また、補正タイミングの増加による直接的な印刷効率の低下は、許容濃度範囲を別に設定することで最適化することができる。具体的には、補正タイミングを増加させた場合にでも、許容濃度範囲を狭くすれば、補正タイミングが補正タイミングで設定した頻度まで増加するが、補正の精度は向上する。また、補正タイミングを減らし、許容濃度の範囲を広くする条件を設定すれば、補正の頻度が減るものの、印刷効率を向上することができ、ユーザはこれらの補正パラメータを設定することで、ユーザ要求に最適化した画像形成条件での印刷を行うことができる。同様に、テストパターンの数の増減は、検出濃度の精度に関連し、補正モードも精度および印刷効率に影響を与える。このため、テストパターンの数についてもユーザ設定可能とすることにより、高画質化および印刷効率のトレードオフを、ユーザの要求に応じてきめ細かく設定することが可能となる。
【００１１】
すなわち、本発明によれば、中間調画像を含むテストパターンを形成するテストパターン生成部と、
着色剤を使用してテストパターン濃度を生成する作像エンジンと、
前記テストパターン濃度を検出する検出部と、
濃度補正のための補正パラメータを格納する記憶部と、
前記検出部の検出結果に応答し、異なる前記補正パラメータを取得して色再現データを修正し、濃度補正を実行する制御部と
を備える、画像形成装置が提供される。
【００１２】
本発明では、前記記憶部は、前記濃度補正を行うための許容範囲を設定した複数の許容範囲設定値を前記補正パラメータとして格納し、前記制御部は、検出された前記テストパターン濃度が前記許容範囲外であるとの判断に応答して濃度補正を実行することができる。本発明では、前記記憶部は、前記テストパターンを形成する補正タイミング値、複数の前記中間調画像のテストパターン・データ、複数の許容範囲設定値、複数の補正モード、および前記濃度補正を実行する場合に使用する補正モード指定値を格納しており、前記制御部は、前記記憶部に格納された前記補正パラメータを判断して前記濃度補正を実行することができる。本発明では、前記色再現データは、階調再現データ、カラーマッチング・データ、または着色剤濃度データとすることができる。
【００１３】
本発明によれば、中間調画像を含むテストパターンを形成し、着色剤を使用してテストパターン濃度を生成させ、前記テストパターン濃度を検出し、前記検出の結果に応答して異なる前記補正パラメータを取得し、色再現データの修正により濃度補正する、画像形成方法が提供される。本発明では、前記補正パラメータは、前記テストパターン濃度についての複数の許容範囲設定値を設定し、前記テストパターン濃度が許容範囲外であるか否かを判断して濃度補正を行うことができる。本発明では、さらに前記テストパターンを形成する補正タイミング値を取得し、前記補正タイミング値により設定されたタイミングで前記テストパターンを形成することができる。本発明では、複数登録されたテストパターン・データから設定された前記テストパターン・データを選択して前記テストパターンを形成することができる。本発明では、前記色再現データは、階調再現データ、カラーマッチング・データ、または着色剤濃度データであり、前記濃度補正後に再度前記テストパターンを形成し、前記テストパターン濃度が、許容範囲外の場合、前記補正パラメータで指定される濃度補正を、前記濃度補正を設定上限値で設定された回数まで繰返すことができる。本発明では、前記テストパターン濃度が前記設定上限値を超えても前記許容範囲外である場合に、前記濃度補正による前記色再現データへの補正データを廃棄し、前記濃度補正前の前記色再現データに戻すことができる。本発明では、前記濃度補正が、電源投入時、トナー交換時、設定枚数印刷時、設定待機時間経過時、ユーザ要求時から選択されるユーザ設定されたタイミングで行われ、前記濃度補正は、前記テストパターンのすべてのデータ・ポイントを補正するか、範囲外のテストパターンに対応するデータ・ポイントのみを補正するかの補正モードを選択可能とすることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の図面に示した実施形態をもって説明するが、本発明は、後述する実施形態に限定されるものではない。
【００１５】
図１は、画像形成装置１０の実施形態を示す。画像形成装置１０は、制御部１２と、制御部１２に対して各種の指令を入力する操作パネル（ＵＩ：ユーザ・インタフェース）２０とを備えている。操作パネル２０は、ユーザからの指令を受付け、パネル制御部１８を介して与えられるハードウェア割込に応答して画像形成処理を実行する。制御部１２は、中央処理装置（ＣＰＵ）１４とＲＯＭ１６とを備えており、ＣＰＵ１４は、起動時にＲＯＭ１６に格納された初期設定データおよび各種制御データなどを読込んでセットアップ処理を実行する。
【００１６】
また、制御部１２は、図１に示した実施形態では、Ａ／Ｄ変換部２６と、ＮＶＲＡＭ２４と、テストパターン生成部２２とを備えている。ＮＶＲＡＭ２４は、補正処理のための各種パラメータ、例えば、補正タイミング、複数のテストパターン・データ、各テストパターン・データに対応する許容濃度範囲値を登録する許容濃度テーブルなどを格納している。また、ＮＶＲＡＭ２４は、補正回数を制限するための設定上限値を格納している。設定上限値は、ユーザ設定可能とすることもできるし、また固定値として登録しておくこともできる。設定上限値を固定値とする実施形態の場合、設定上限値は、ＮＶＲＡＭ２４にではなく、ＲＯＭ１６に登録しても良い。制御部１２は、設定された補正タイミングでテストパターン・データを読込んで、テストパターン生成部２２にテストパターン・データを渡している。
【００１７】
テストパターン生成部２２は、テストパターン・データを使用して感光体、半導体レーザやＬＥＤなどの光源、およびポリゴンミラーなどを含む作像エンジン２８を制御し、テストパターン・データに応答したテストパターン３２の画像を感光体（図示せず）に形成させている。なお、図１に示したテストパターン３２は、中間調の他、ベタ画像を含んでいるのが示されていて、中間調データばかりではなく、ベタ濃度について補正を行うことが可能とされている。テストパターン３２は、ＮＶＲＡＭ２４にテストパターン・データとして格納されたラスタデータまたは濃度データをＣＰＵ１４が読出して、作像エンジン２８に渡すことにより、作像エンジン２８がテストパターン３２の静電潜像を形成し、現像プロセスを経て顕像化され、テストパターン３２の画像とされる。また、中間転写体を使用する場合には、感光体から中間転写体に転写された後の転写画像がテストパターン３２の画像とされても良い。
【００１８】
テストパターンは、ラインＣＣＤなどを含んで構成される検出部３０により濃度が測定されて、テストパターン濃度が取得される。テストパターン濃度は、Ａ／Ｄ変換部２６によりＡ／Ｄ変換され、ＣＰＵ１４へと送られる。ＣＰＵ１４は、受取ったテストパターン濃度を、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュ・メモリなどで構成されたＮＶＲＡＭ２４に格納された許容濃度テーブルに登録された許容範囲設定値と比較して、テストパターン濃度が許容範囲内であるか否かを判断する。制御部１２は、テストパターン濃度が許容範囲内であるか否かの判断に応答して濃度補正を実行する。テストパターン・データは、画像形成装置１０が使用する着色剤で、設定された網点面積率の中間調パターンを与えるように設定されている。
【００１９】
なお、本実施形態の画像形成装置１０は、テストパターン濃度として、感光体上の反射濃度を使用することもできるし、画像形成装置１０が中間転写体を使用する場合には、中間転写体に転写された後の反射濃度または透過濃度を使用することもできる。中間転写体に転写された後の濃度を使用する場合には、ＣＭＹＫに対応する反射濃度を検出部３０でテストパターンの形成処理と分離して検出できるので、全色を補正する場合に補正処理を効率的に行うことができる。
【００２０】
また、図１に示した画像形成装置１０は、テストパターンの形成の他、ユーザ指令に応答してスキャナ（図示せず）から取得した画像データを画像処理し、作像エンジン２８を制御して画像データに対応した印刷物を形成させる、複写機としても機能する。さらに、画像形成装置１０は、ＵＳＢまたはＩＥＥＥ１２９４などのバスラインやイーサネット（登録商標）などのネットワーク（図示せず）を介して受信したアプリケーションからの画像データに対して画像処理を実行し印刷物を形成する、ローカル・プリンタまたはネットワーク・プリンタとしても機能する。この他、画像形成装置１０は、ファクシミリ機能やメール機能などを実装する、ＭＦＰ(Multi Function Peripheral)として構成されても良い。
【００２１】
図２は、制御部１２が画像形成装置１０に提供するカラー処理機能部の実施形態を示す。本実施形態の画像形成装置１０は、アプリケーション４０から渡された、加法混色系の色彩表示であるＲＧＢ表色系で記述された画像データを受取り、減法混色系のＣＭＹＫ表示に色変換し、トナー、カラーインクなどの着色剤量を決定し、作像エンジン２８に渡している。アプリケーション４０としては、本実施形態では、スキャナ・アプリケーションの他、外部接続された情報処理装置が実行するアプリケーションとすることができる。
【００２２】
アプリケーション４０からの画像データは、カラーマッチング処理部４２でＲＧＢ表色系からＣＩＥ１９７６Ｌ＊ａ＊ｂ＊均等色空間の変換を経てＣＭＹＫ表色系に色変換される。この処理のため、カラーマッチング処理部４２は、例えば、ＲＧＢ表色系を、ＣＩＥ１９７６Ｌ＊ｕ＊ｖ＊均等色空間またはＣＩＥ１９７６Ｌ＊ａ＊ｂ＊均等色空間またはＹＸＺ色空間の座標に変換する色域マッピングのためのルックアップ・テーブル（ＬＵＴ）５２ａと、変換された色空間の座標値を、画像形成装置１０が使用する減法混色系の着色剤で、使用する着色剤に対応する着色剤濃度に変換する着色剤濃度テーブル５２ｂとを使用することができる。カラーマッチング処理部４２は、ＲＧＢ表色系で渡される画像データの色空間座標値から、機種、すなわち使用する着色剤の色特性を反映したＣＭＹＫ表色系での色空間座標値を与えている。以下、説明の便宜上、本実施形態では、ＣＩＥ１９７６Ｌ＊ａ＊ｂ＊均等色空間を経由して色域マッピングおよび装置固有のＣＭＹＫ表色系への座標変換を行うものとして説明を行う。
【００２３】
図３は、本実施形態でのカラーマッチング処理部４２が実行する処理の概略図である。アプリケーション４０からのＲＧＢデータは、ＬＵＴ５２ａを使用してＲＧＢデータに対応するＬ＊ａ＊ｂ＊均等色空間座標値に変換される。また、着色剤濃度テーブル５２ｂは、変換されたＬ＊ａ＊ｂ＊均等色空間座標値を保存するように、入力ＲＧＢデータと、出力ＣＭＹＫデータとを対応させる対応テーブルとして構成され、入力ＲＧＢデータに対応する出力ＣＭＹＫデータを検索し、出力値とする。
【００２４】
図３に示されるように、本実施形態ではカラーマッチング処理部４２が使用する色再現データは、ＬＵＴ５２ａおよび着色剤濃度テーブル５２ｂであり、画像形成装置１０は、濃度補正を実行する場合、濃度補正の第１実施形態では、ＬＵＴ５２ａにエントリされたデータを修正する。また、第２実施形態では、画像処理装置１０は、着色剤濃度テーブル５２ｂを修正することで、濃度補正を実行する。
【００２５】
なお、本実施形態では、着色剤濃度テーブル５２ｂを使用する場合には、色空間を、３２×３２×３２に縮退させたサンプリング・ポイントからなるデータ形式を使用し、サンプリング・ポイント間の色変換を補間するため、別に補間色をＮＶＲＡＭ２４やＲＯＭ１６などに格納させることができる。この場合、サンプリング・ポイント間については補間式を使用して色域マッピングで与えられた色空間座標値を再現するＣＭＹＫ表色系の座標値を計算することができる。
【００２６】
γ変換部４４は、階調再現データを本実施形態では８ビット階調（０−２５５）で管理しており、画像形成装置１０が階調レベル値に対応して適切な濃度階調を与えるように階調補正する。γ変換部４４は、ＲＯＭ１６などに格納されたγテーブル５４を参照して解像度別／出力モード別の濃度階調を与える着色剤濃度を総量規制部４６に渡す。総量規制部４６は、与えられたＣＭＹＫ着色剤の単一着色剤の最大濃度および総量を、ＲＯＭ１６に格納された総量規制値５６を使用して制限し、着色剤濃度が過大とならないように制限している。
【００２７】
画像形成装置１０は、設定された補正パラメータにしたがって濃度補正を行い、ＬＵＴ５２ａ、着色剤濃度テーブル５２ｂまたは階調再現データをディジタル的に修正して、補正処理を実行する。なお、階調レベルは、８ビット階調とする必要はなく、１０ビット階調など、装置設定に応じて設定することができる。画像処理装置１０は、濃度補正を実行する場合、第３実施形態としてγテーブル５４のエントリ値を修正して、濃度補正を実行することができる。なお、濃度補正のための処理については、より詳細に後述する。
【００２８】
階調変換部４８は、与えられた階調での着色剤濃度を与える網点面積率のディザパターンを、ＲＯＭ１６などに格納されたディザパターン・テーブル５８を参照して取得し、濃度階調データを面積階調データに変換し画像形成エンジンに印刷データとして渡して画像形成させている。なお、図２に示した実施形態では、各テーブルまたはデータは、ＲＯＭ１６に格納しておくものとして説明したが、特定の実装形態では、ＮＶＲＡＭ２４に格納することもできるし、画像形成装置１０がハードディスク・ドライブなどを備えている場合には、ハードディスク・ドライブに格納しておくことができる。
【００２９】
図４は、本実施形態でＮＶＲＡＭ２４に格納される補正パラメータの実施形態を示す。図４に示した補正パラメータは、ユーザまたはサービスマンが、操作パネル２０から設定画面を呼出し、各種設定が行われる。設定の後、ユーザまたはサービスマンが登録操作を指令すると、設定にしたがったデータがＮＶＲＡＭ２４に書込まれ、以後の補正処理が実行される。図４に示すように、補正パラメータとしては、補正タイミング６０（図４（ａ））および許容濃度６２（図４（ｂ））を登録しておくことができる。
【００３０】
補正タイミング６０は、画像形成装置１０が補正を実行するタイミングを与えるパラメータであり、図４に示した実施形態では、補正タイミングとして、電源投入時、トナー交換時、設定枚数印刷時、設定待機時間の経過、操作パネルからのユーザ指令による割込などのイベントが使用され、これらの項目がエントリされている。補正パラメータは、各補正タイミングを使用するかどうかの設定および印刷枚数、経過時間などを補正タイミング設定値として含んでいる。また、画像形成装置１０は、補正タイミングとして使用するかどうかの設定および印刷枚数値経過時間など数値設定可能なパラメータについて、ユーザ設定可能とされている。
【００３１】
また、図４（ｂ）に示した実施形態では、補正パラメータとして許容濃度６２が設定されている。図４（ｂ）に示した補正パラメータは、テストパターン・データの反射濃度の実測値と目標設定濃度との間の差ΔＤの割合をパーセンテイジで規定する、許容範囲設定値を登録する。これらの許容濃度設定値は、印刷効率を重視する「速度重視」、標準的な色再現性を与える「標準」、および色再現精度重視を指定する「精度重視」のエントリ項目に対応して登録されている。ユーザまたはサービスマンは、操作パネル２０からの指令により補正頻度および色再現性の精度を判断して許容濃度の範囲を選択すると、対応する許容濃度設定値での濃度補正が実行される。
【００３２】
図５は、本実施形態の補正パラメータについて他の実施形態を示す。図５に示した実施形態では、補正パラメータとして複数のテストパターンを登録する。図５（ａ）では、補正処理の精度または印刷効率をユーザが重視するか否かに応答して「速度重視」、「標準」、および「精度重視」などがエントリ項目として登録された補正パラメータ６４が示されている。速度重視から精度重視の設定は、テストパターン・データの数が、それぞれ階調レベル値ごとに順次増加する設定とされている。また、図５（ｂ）に示した実施形態では、ＣＭＹＫごとにテストパターンを指定する補正パラメータ６６がエントリされた実施形態である。図５（ｂ）に示した実施形態では、ＣＭＹＫ全色補正モード、ＣＭＹとＫとを別にして補正する、Ｋ別補正モード、ＣＭＹＫをそれぞれ個別的に、許容濃度範囲を参照して補正する個別色補正モードがエントリされていて、それぞれのエントリ項目につき、操作パネル２０からの指令に応じて設定可能とされている。
【００３３】
さらに、図５（ｃ）に示した実施形態では、補正処理のテストパターンとして、全色またはＫを除いた各色について全点を補正するか各色について全点補正を行うかの補正モード指定がエントリ項目とされた補正パラメータ６８を示す。図５（ｃ）に示された補正パラメータでは、全点補正がオン設定の場合は、補正対象の着色剤について図５（ａ）で示したパターン数の全データ・ポイントで補正を実行し、オフの場合には、許容濃度範囲外となったデータ・ポイントのみの補正を実行する補正モードを指令する。なお、図５（ｂ）および図５（ｃ）に示した設定は、図５（ａ）で示した補正処理の精度指定に応じて、操作パネル２０で連携して表示させることができる。例えば、速度重視の場合には、自動的にＣＭＹＫ単色別補正モードが選択され、その他の設定は設定不可として表示させることができる。
【００３４】
また、図５（ｃ）で示した全点補正についても、速度重視が指定された場合には、自動的にオフ設定されるように実装することができる。また、速度重視の場合には、テストパターン３２として最低の許容濃度範囲、最小のパターン数、ＣＭＹＫ単色補正モード、全点補正モードＯＦＦ、すなわち許容範囲外のデータ・ポイントのみを補正する補正パラメータを自動的に選択して操作パネル２０を通してユーザに表示させ、ユーザ選択に応じて精度重視の設定（最大の許容濃度範囲、最大のパターン数、ＣＭＹＫ全色補正モード、全点補正モードＯＮ）の設定までの間でユーザ要求に対応した補正精度および効率を選択させ、選択された補正パラメータをオンデマンド補正パラメータとしてＮＶＲＡ２４に登録させ、以後、オンデマンド補正パラメータをデフォルト設定とすることができる。
【００３５】
本実施形態では、特定の用途および目的に応じてさらに別の補正パラメータを設定し、ＮＶＲＡＭ２４やハードディスク・ドライブなどの記憶部に登録しておくことができる。
【００３６】
図６は、画像処理装置１０が実行する補正処理のフローチャートの実施形態を示す。図６に示した処理は、ステップＳ１００から開始し、ステップＳ１０１でユーザから補正要求の割込およびステップＳ１０２で設定された補正タイミングとなったことに対応する割込が発生したかを判断し、それぞれの割込が発生するまで待機する。ステップＳ１０１またはステップＳ１０２でそれぞれの割込が発生すると、ステップＳ１０３に処理を分岐させ、テストパターン・データを記憶部から取得し、ステップＳ１０４でテストパターン・データを作像エンジン２８に渡してテストパターンを形成させる。
【００３７】
ステップＳ１０５でテストパターンを検出し、実濃度と設定濃度とから、誤差ΔＤを計算し、ステップＳ１０６で計算された誤差ΔＤが設定された許容範囲外か否かを判断する。ステップＳ１０６の判断でΔＤが許容範囲外であると判断された場合（ｙｅｓ）には、ステップＳ１０７で補正を実行した回数を登録した補正カウンタを、補正回数について設定された設定上限値と比較する。
【００３８】
ステップＳ１０７の比較の結果、補正カウンタが設定上限値を超える場合（ｙｅｓ）、検出部３０のエラーなどにより不正確なΔＤが得られている可能性があるので、ステップＳ１０９で、補正により修正したデータを補正前の値にリセットし、ステップＳ１１０で補正処理を終了させる。なお、このとき、操作パネル２０にエラー表示およびサービスマン・コールなどを表示させることができる。
【００３９】
一方、ステップＳ１０７の判断で補正カウンタが設定上限値以下の場合（ｎｏ）は、処理をステップＳ１０４に分岐させ、ステップＳ１０６の判断でΔＤが許容範囲内になるまで（ステップＳ１０６の判断でｎｏの場合）、または補正カウンタが設定上限値を超えるまで（ステップＳ１０７の判断でｙｅｓ）、補正を実行させ、ステップＳ１１０で補正処理を終了させる。なお、補正カウンタは、補正対象の着色剤ごとに格別に設定・初期化されて、各色別に補正回数を制限している。
【００４０】
図７は、図６のステップＳ１０７に示した補正処理の実施形態のフローチャートを示す。図７に示した処理は、ステップＳ２００から開始し、ステップＳ２０１でＮＶＲＡＭ２４に登録された補正モードを検査する。検査の結果全点補正モードが設定されているか、色別補正モードが設定されているか、またはＫ別補正モードが設定されているかの判断に応答して、それぞれステップＳ２１１（全色補正モード）、Ｋ別補正モード（ステップＳ２０２）または色別補正モード（ステップＳ２１４）に処理を分岐させる。以下、各補正モードごとに説明を行うが、ステップＳ２１４の色別補正モードについては詳細に後述する。
【００４１】
全色補正モードは、ステップＳ２１１から開始し、ステップＳ２１１で全点補正が設定されているか否かを判断する。全点補正が指定されていれば（ｙｅｓ）ステップＳ２１２で、テストパターン・データにより測定された階調レベルについてのデータ・ポイント全部について補正を行う。また、ステップＳ２１１で範囲外のＣＭＹＫのデータ・ポイントについて補正を行うことが指定されている場合（ｎｏ）、ステップＳ２１３に処理を分岐させ、許容範囲外となったデータ・ポイントのみを補正し、補正終了後、ステップＳ２１０に処理を分岐させ、補正処理を終了させる。
【００４２】
また、ステップＳ２０１でＫ別補正モードが指定されている場合、処理をステップＳ２０２へと分岐させ、Ｋ別補正モードを開始させる。Ｋ別補正モードを別に補正モードとする理由は、Ｋを補正すると、色相および彩度を保持するためのＣＭＹの濃度補正を必ず伴うので、ＣＭＹの補正を行った後にＫを補正することが効率的なためである。ステップＳ２０２では、まずＣＭＹについてのテストパターンについて許容範囲外となったデータ・ポイントがあるか否かを判断し、ＣＭＹのうち許容範囲外となったデータ・ポイントがある場合（ｙｅｓ）、ステップＳ２０３でＣＭＹの全点補正が指定されているか否かを判断する。ステップＳ２０３で全点補正が指定されている場合（ｙｅｓ）には、ステップＳ２０４でＣＭＹ全点補正を実行する。また、ステップＳ２０３では、ＣＭＹについて範囲外のデータ・ポイントのみを補正することが指定されている場合（ｎｏ）には、ステップＳ２０５でＣＭＹの範囲外のデータ・ポイントについて補正処理を実行する。
【００４３】
一方、ステップＳ２０２の判断でＣＭＹの濃度が範囲外ではないと判断された場合（ｎｏ）の他、ステップＳ２０４、Ｓ２０５の処理の後、ステップＳ２０６でＫの濃度が許容範囲外であるか否かを判断する。ステップＳ２０６でＫの濃度についても許容範囲外ではないと判断された場合（ｎｏ）には、処理をステップＳ２１０に分岐させ、補正処理を終了させる。また、ステップＳ２０６でＫの濃度が範囲外であると判断された場合（ｙｅｓ）には、ステップＳ２０７で全点補正か否かを判断し、当該判断に応答してそれぞれの補正モードに対応する補正処理を、ステップＳ２０８またはステップＳ２０９で実行した後、ステップＳ２１０で補正処理を終了する。
【００４４】
図８は、図７で説明した全点補正モードおよび範囲外となったＣＭＹＫについて補正する処理の実施形態の説明図である。図８（ａ）が全点補正の説明図であり、図８（ｂ）が範囲外となったデータ・ポイントを補正する処理の説明図である。なお、図８では、許容濃度設定値の範囲をハッチングで示している。図８（ａ）に示すように、全点補正モードでは、データ・ポイントが１点でも許容範囲外であると判断された場合には、テストパターンにより指定される全データ・ポイントについて補正処理を実行する。この場合、許容範囲内にあるデータ・ポイントであっても補正されることになるので、処理時間を要するものの、全体として見た場合のカラーバランスや階調再現性は、より高精度となる。
【００４５】
一方、許容濃度範囲外となったデータ・ポイントについてのみ補正を行う場合は、図８（ｂ）に示すようにポイントＡおよびポイントＢのみを目標濃度とするように補正する。この実施形態の場合、補正対象のデータ・ポイント以外のデータ・ポイントについては許容範囲内でずれたままに残され、全体としての色再現性やカラーバランスなどについては図８（ａ）で示す補正処理よりも劣る。しかしながら、許容濃度範囲外となったデータ・ポイントについてのみ補正を行う場合は、他の補正パラメータを同一に維持しながら、より高速印刷性を提供することができる。
【００４６】
本実施形態の画像形成装置１０は、ユーザ設定に応答し、ユーザが印刷までの時間を短縮する場合には図８（ｂ）の補正処理を実行し、より高精細の印刷を要求する場合には、図８（ａ）の補正処理を実行する補正パラメータにしたがって印刷処理を実行することが可能となる。
【００４７】
図９は、図７で説明したステップＳ２１４の実施形態を示したフローチャートである。図９に示す処理は、ステップＳ３００から開始し、ステップＳ３０１でＣＭＹＫにそれぞれ色相識別値Ｈｉを割当て、ｉ＝１に初期設定する。ステップＳ３０２では、Ｈｉの濃度が許容範囲外であるか否かを判断し、許容範囲外でない場合（ｎｏ）には、ステップＳ３０６へと処理を分岐させ、ステップＳ３０７でｉ＞４（全色検査を終了したか）であるか否かを判断する。全色の判断が終了していない場合（ｎｏ）、処理をステップＳ３０２へと分岐させる。
【００４８】
一方、ステップＳ３０２でＨｉの濃度が許容範囲外であると判断された場合（ｙｅｓ）には、ステップＳ３０３で全点補正か否かを補正パラメータをルックアップして判断し、判断に応答してステップＳ３０４またはステップＳ３０５の処理を実行し、ステップＳ３０６へと処理を分岐させる。ステップＳ３０７で全色について処理が終了したか否かを判断し、全色についての補正が終了した段階でステップＳ３０８に処理を分岐させて補正処理を終了させる。図９に示した処理は、許容範囲外と判断されない限り不要な補正処理を実行しないので、高速印刷性と印刷精度とに対し、適切に対応する補正処理を実行することが可能となる。
【００４９】
図１０および図１１を使用して、本実施形態における補正処理の実施形態を説明する。図１０は、カラーマッチング処理部４２が保有する色再現データについて補正処理によりデータが修正される実施形態を示す。本実施形態では、濃度補正は、カラーマッチング処理部のＬＵＴ５２ａまたはγ変換部が使用する階調再現データを登録するテーブルのエントリ値を修正することにより行われる。まず図１０に示したカラーマッチング処理部のデータを修正する実施形態から説明する。カラーマッチング処理部４２では、ＲＧＢ値からＣＩＥ１９７６Ｌ＊ａ＊ｂ＊などの均等色空間の値を与えるＬＵＴ５２ａと、それに対応するＣＭＹＫ系の濃度値を与える着色剤濃度テーブル５２ｂとを備えている。
【００５０】
濃度補正の第１実施形態では、ＬＵＴ５２ａにエントリされた値を修正し、修正された濃度を与える着色剤濃度テーブルのエントリ値を検索し、対応するＲＧＢデータを取得する。その後、ＲＧＢデータに対応するＬ＊ａ＊ｂ＊均等色空間の座標値を取得し、ＲＧＢデータに対応するエントリ値がΔＤ＝０、または｜ΔＤ｜＝εとするように修正する（補正処理１）。なお、εは、補正データを数値解析により取得する場合、収束判定に使用する収束判定値である。ＬＵＴ５２ａのエントリ値の修正は、サンプリング・データの値をΔＤに対応するように修正することもできるし、該当するＲＧＢデータ近傍のデータについて、新たなサンプリング・データとしてＬＵＴ５２ａにエントリし、補間式などを適用して濃度補正に対応するＬ＊ａ＊ｂ＊の値をＬＵＴ５２ａが戻すように実装される。
【００５１】
一方、第２実施形態で着色剤濃度テーブル５２ｂを修正する場合、測定されたΔＤの値をキャンセルするようにまず、ＣＭＹＫの濃度を修正し、修正された濃度を与えるように着色剤濃度テーブル５２ｂの対応するアドレスに登録された値を修正する（補正処理２）。第２実施形態でのＣＭＹＫの濃度修正のため、別途補間式をＮＶＲＡＭ２４またはＲＯＭ１６などに格納しておき、補間式を適用してＣ′、Ｍ′、Ｙ′、Ｋ′の値を算出することもできるし、所定のＣＭＹＫの値についてΔＤを与える最適なＣ′、Ｍ′、Ｙ′、Ｋ′の値を与えるルックアップ・テーブルを用意しておき、補間式を使用することなく、着色剤濃度テーブル５２ｂについて修正するべき値を取得することもできる。なお、第２実施形態においては、ΔＤを与えるためのルックアップ・テーブルを、Ｋテーブルと、ＣＭＹテーブルとして別に構成させることで、効率的に色別補正モードおよびＫ別補正モードに対応した補正処理を実行することができる。
【００５２】
ＬＵＴ５２ａを修正する場合には、ΔＤを直接修正する着色剤濃度データではなく、ΔＤの値から均等色空間の値を算出し、ＬＵＴ５２ａの修正を行うことが必要とされるので、処理的には低速となるが色域マッピングの値から補正を行うことができるので高精細の目的からいえば、より高精度の補正ということができる。一方で、着色剤濃度テーブル５２ｂを補正する実施形態は、結果的に与えられる画像からすると、ΔＤが重要なので、濃度補正の高速性および色別処理対応性という点で、補正処理に伴う印刷効率の低下防止の点からは、着色剤濃度テーブル５２ｂを修正する補正処理２の方が、好ましい補正方法である。
【００５３】
なお、ΔＤから対応するＣＩＥ１９７６Ｌ＊ａ＊ｂ＊の値またはＸＹＺの値を計算させるためには、これまで知られた種々の方法を使用することができ、例えば、高木他著、「新編  画像解析ハンドブック」、２００４年９月１０日初版、高木幹雄・高木陽久監修、財団法人東京大学出版会（ＩＳＢＮ４−１３−０６１１１９−４）に記載された色空間変換／逆変換手法を用いることができる。
【００５４】
また、補正処理の第３実施形態では、階調再現データとして登録されるγテーブルを修正する。図１１には、階調再現データであるγ特性を修正することによる補正方法の実施形態を示す。図１１に示した実施形態では、γ変換部４４が管理するγテーブルが、その時点での画像形成装置１０の画像形成特性（ＶｌアップやＶｌダウン）転写特性などにより過渡的に画像形成装置１０に適合しなくなったものということができる。このため、カラーマッチング処理部４２を修正するよりもより効率的に濃度特性を補正することができる。例えば、図８に示した実施形態でポイントＡについてはγ特性を局所的に寝かせるようにγテーブルの対応するエントリ値を修正し、ポイントＢについてはγ特性を局所的に立たせるように補正を行うことができる。図１１についてＣ（シアン）についてのγテーブルの値と、目標出力値との間の関係を示す。図１１中、曲線Ｃが補正前のγテーブルのエントリ値を階調出力値（ディジタル８ビット）についてプロットしたデータであり、直線Ｅが目標γ特性である。
【００５５】
画像形成装置１０は、補正シーケンスを実行したときにポイントＡおよびポイントＢの実測濃度を与えている場合、それぞれその時点での階調特性がデフォルト設定ではない補正値を使用することが色再現性およびカラーマッチングのために必要な状態となっている。このため、第３実施形態では、γテーブルの該当するエントリ項目の値を、例えば直線Ｅを対称軸として軸対称移動させる１次関数または座標変換行列を用意する。第３実施形態では、取得されたΔＤの値から、ΔＤに対応するように直線Ｅ上のポイントを与える階調ビット数および出力値を計算する。
【００５６】
その後、計算された出力−ビット値をγデータの対応するエントリ・アドレスに記述することにより、計算された値を新たなγデータとして使用して画像形成を行うことで、濃度補正に対応する印刷を行うことができる。なお、γテーブルの値は、補正ごとにγテーブルのエントリ項目として登録し直すこともできるし、γテーブル以外にＮＶＲＡＭ２４などに修正γテーブルを所定期間保存しておき、所定期間が満了した後または装置リセットなどのイベントに応答して削除する構成とすることができる。
【００５７】
補正方法の第３実施形態は、濃度補正に対するオーバーヘッドおよび色別対応性の点で、第１実施形態および第２実施形態よりも高速性を提供することができ、またＬＵＴ５２ａおよび着色剤濃度テーブル５２ｂのエントリ値を修正しないで対応することができるので、より柔軟に濃度補正に対応することが可能となる。
【００５８】
また、上述した各実施形態では、ΔＤの値を修正するための計算としては、各種の数値計算手法を使用することができる。計算方法としては、例えば各補正値に対応する修正値を予め計算させたルックアップ・テーブルをＮＶＲＡＭ２４に登録し、ΔＤの実測値からＬＵＴ５２ａまたは着色剤濃度テーブル５２ｂの補正値を取得し、各テーブルを修正することができる。また、ＣＭＹＫとＣＩＥＬ＊ａ＊ｂ＊均等色空間との色変換マトリックスを数値計算し、ΔＤ＝０とする各値を最小二乗法を使用して決定することもできる。これらの最適化の際の実施形態については、画像処理装置１０の処理能力、コストなどに対応して適宜選択して実装することができる。
【００５９】
これまで本発明を図面に示した実施形態をもって説明してきたが、本発明は図面に示した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【図面の簡単な説明】
【００６０】
【図１】画像形成装置の実施形態を示した図。
【図２】制御部が画像形成装置に構成するカラー処理機能部の実施形態を示した図。
【図３】本実施形態でのカラーマッチング処理部が実行する処理の概略図。
【図４】ＮＶＲＡＭに格納される補正パラメータの実施形態を示した図。
【図５】補正パラメータについて他の実施形態を示した図。
【図６】画像処理装置が実行する補正処理のフローチャートの実施形態を示した図。
【図７】図６のステップＳ１０７に示した補正処理の実施形態のフローチャート。
【図８】図７で説明した全点補正モードおよび範囲外となったＣＭＹＫについて補正する処理の実施形態の説明図。
【図９】図７で説明したステップＳ２１４の実施形態を示したフローチャート。
【図１０】色再現データに対する補正処理の実施形態を示した図。
【図１１】階調再現データに対する補正処理の実施形態を示した図。
【符号の説明】
【００６１】
１０…画像形成装置、１２…制御部、１４…中央処理装置（ＣＰＵ）、１６…ＲＯＭ、１８…パネル制御部、２０…操作パネル、２２…テストパターン生成部、２４…ＮＶＲＡＭ、２６…Ａ／Ｄ変換部、２８…作像エンジン、３０…検出部、３２…テストパターン、４０…アプリケーション、４２…カラーマッチング処理部、４４…γ変換部、４６…総量規制部、４８…階調変換部、５２…カラーマッチング・データ、５４…γテーブル（階調再現データ）、５６…総量規制値、５８…ディザパターン・テーブル、６０、６２、６４、６６、６８…補正パラメータ
【図１】
2008134280.tif 000003
【図２】
2008134280.tif 000004
【図３】
2008134280.tif 000005
【図４】
2008134280.tif 000006
【図５】
2008134280.tif 000007
【図６】
2008134280.tif 000008
【図７】
2008134280.tif 000009
【図８】
2008134280.tif 000010
【図９】
2008134280.tif 000011
【図１０】
2008134280.tif 000012
【図１１】
2008134280.tif 000013