(57)【要約】【課題】少数のパッチパターンの読み取り値に対する補間演算の精度を向上させ、γデータの誤差を低減する。【解決手段】中間転写ベルト上のパッチパターンの読み取り値（パターン読み取り点１、パターン読み取り点２、パターン読み取り点３、パターン読み取り点４、パターン読み取り点５）、中間転写ベルト上のパターン読み取り最大点、中間転写ベルト上のパターン読み取り最小点、外挿点１、２（パターン読み取り値の端点（読み取り点１、５）における振幅を調整するための制御点）の９点を３次スプラインにより補間する。【選択図】図６
2014174399.tif 000002
【特許請求の範囲】
【請求項１】
像担持体上に形成された階調値の異なる少数のパッチパターンを読み取り、前記少数のパッチパターンの読み取り値に基づいて階調特性を補正する画像形成装置において、前記少数のパッチパターンの読み取り値に対する補間法として、３次スプライン補間と線形補間を用いる補間手段を備えることを特徴とする画像形成装置。
【請求項２】
前記補間手段は、前記３次スプライン補間値と前記線形補間値との差が所定の閾値以上異なるとき、前記線形補間の結果を用いることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記補間手段は、前記パッチパターンの読み取り値の最大点を標本点とすることを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記補間手段は、前記パッチパターンの読み取り値の最小点を標本点とすることを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記補間手段は、前記最大点より外側の点（以下、第１の制御点）を標本点とすることを特徴とする請求項３記載の画像形成装置。
【請求項６】
前記補間手段は、前記最小点より外側の点（以下、第２の制御点）を標本点とすることを特徴とする請求項４記載の画像形成装置。
【請求項７】
前記第１、２の制御点は、前記パッチパターンの読み取り値の端点における振幅を調整するための標本点であることを特徴とする請求項５または６記載の画像形成装置。
【請求項８】
像担持体上に形成された階調値の異なる複数のパターンを読み取り、前記複数のパターンの読み取り値に基づいて階調特性を補正する画像形成方法において、前記少数のパッチパターンの読み取り値に対する補間法として、３次スプライン補間と線形補間を用いる補間工程を備えることを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、補間演算の精度を向上させた画像形成装置および画像形成方法に関する。
【背景技術】
【０００２】
カラープリンタなどの画像形成装置が長時間使用され続けると、用紙に形成される画像の濃度が変化してくるため、それを適切な濃度に補正する処理が行われる。この処理は一般にキャリブレーションと称されており、濃度が一様なパッチ画像を用紙や中間転写体（像担持体）などにいくつか形成し、これらパッチ画像の濃度を測定してその目標値と比較し、その比較結果に基づいて、画像を形成するための各種条件や出力γ変換特性を調整する。
【０００３】
例えば、特許文献１では、プリント出力する画像の階調補正を行うために、異なる濃度で形成された複数のパッチパターンを読み取り、γデータを用いて出力画像の階調特性を制御している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
実際に記録紙に画像形成されたテストパターンをスキャナ等で測定して出力γ変換特性等を調整するキャリブレーションでは、通常、１色版当たり１０点以上の階調性の異なるパッチパターンを配置しているので、γデータの補間演算の精度が高く、補間誤差は殆どない。
【０００５】
これに対して、中間転写ベルト上にパッチパターンを出力する方式では、中間転写ベルトのサイズの制限により、階調値の異なるパターン列を形成するパッチパターン数が１色版当たり数点と少ない。このようなパターンデータを基に濃度変動を補正するためのγデータを補間により算出すると、補間演算の精度が低く、誤差が多いという問題があった
本発明は上記した課題に鑑みてなされたもので、
本発明の目的は、少数のパッチパターンの読み取り値に対する補間演算の精度を向上させ、γデータの誤差を低減した画像形成装置および画像形成方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、像担持体上に形成された階調値の異なる少数のパッチパターンを読み取り、前記少数のパッチパターンの読み取り値に基づいて階調特性を補正する画像形成装置において、前記少数のパッチパターンの読み取り値に対する補間法として、３次スプライン補間と線形補間を用いる補間手段を備えることを最も主要な特徴とする。
【発明の効果】
【０００７】
本発明によれば、補間演算の精度が向上し、γデータの誤差が低減される。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施例の構成を示す。
【図２】パッチパターン例を示す。
【図３】本発明の実施例の処理フローチャートを示す。
【図４】図３（ｃ）のステップ４２２、４１３の詳細のフローチャートを示す。
【図５】中間転写ベルト上のパターン基準読取値と補間演算結果の関係、中間転写ベルト上のパターン基準読取参照点の算出の例を示す。
【図６】３次スプライン補間に用いる標本点を示す。
【図７】中間転写ベルト上のパターン読取値変動特性の算出例を示す。
【図８】逆引ｒａｗγ特性の算出例を示す。
【図９】逆引ｒａｗγ特性の算出を示す。
【図１０】予測ｒａｗγ特性の算出例を示す。
【図１１】仮想ＡＣＣ特性γ制御点算出の例を示す。
【図１２】中間転写ベルト上のパターン特性γ合成を示す。
【発明を実施するための形態】
【０００９】
以下、発明の実施の形態について図面により詳細に説明する。本発明は、３次スプライン補間に用いる標本点として、中間転写ベルト上のパターン読取値の他に外挿点と境界点（読み取り最大点、読み取り最小点）を追加し、３次スプライン補間による補間誤差が大きい端点付近の誤差を低減させる。また、線形補間を行い、３次スプライン補間と線形補間の両者で著しく違う結果になった場合、線形補間の結果を用いることによって、中間転写ベルト上の数少ないパターン読み取り値から読み取り変動特性を生成し、その結果を用いて画像処理パラメータへフィードバックするγデータを作成する。
【実施例１】
【００１０】
図１は、本発明の実施例の構成を示す。本発明は、後述するように、中間転写ベルト（像担持体）上のパターン特性計算部１０４における補間計算が、従来と異なる。最初に、中間転写ベルト上の面積階調パターンによる自動補正を行うための中間転写ベルト上のパターン出力部１０１は、図２（ａ）に示すようなＣＭＹＫ各濃度（この例では、各版がパッチ１〜６で構成されている）のパターンを出力する。図２（ａ）は、中間転写ベルト上のパッチパターン例を示す。
【００１１】
中間転写ベルト上のパターン読み取り部１０２は、出力したパターンデータをデジタル値として検知する。実施例では、ＣＭＹＫ各色版のパッチ１からパッチ６までを読み取ることができ、１０ビット精度で以下のようなデジタル値になる。電位変動により、補正しきれない中間調の濃度変動が発生し、デジタル値が変動する。
９９２，８８０，７５２，６２４，４９６，３６８／／Ｃ版読取値（パッチ１〜６）の例
９７６，８６４，７３６，６０８，４８０，３５２／／Ｍ版読取値（パッチ１〜６）の例
９６０，８４８，７２０，５９２，４６４，３３６／／Ｙ版読取値（パッチ１〜６）の例
１００８，８９６，７６８，６４０，５１２，３８４／／Ｋ版読取値（パッチ１〜６）の例
【００１２】
中間転写ベルト上のパターン読取値判断部１０３は、ＣＭＹＫ各色版のパターンデータに対して、下限閾値（例えば、０）と上限閾値（例えば、１０２３）と比較し、１パターンでも閾値を超えているか否かを判定する。閾値を超えている場合は、中間転写ベルト上のパターンによる補正処理を中断し、その結果を中間転写ベルト上のパターン特性値保存部１０５に格納する。閾値未満であれば、中間転写ベルト上のパターン特性計算部１０４は、図２（ａ）の中間転写ベルト上のパッチデータを読取ってその値を入力として、読み取り値のスプライン補間及び線形補間を行い、読取値特性を計算し、その結果を中間転写ベルト上のパターン特性値保存部１０５に格納する。
【００１３】
ＡＣＣ（Ａｕｔｏ  Ｃｏｌｏｒ  Ｃａｌｉｂｒａｔｉｏｎ）パターン出力部は、図２（ｂ）に示すようなＣＭＹＫ各濃度（この例では、各版がパッチ１〜９で構成されている）のパターンを出力する。図２（ｂ）は、ＡＣＣのパッチパターン例を示す。ＡＣＣパターン読み取り部１１１、ＡＣＣパターン読み取り値判断部１１２、ＡＣＣパターン特性計算部１１３、ＡＣＣパターン特性値保存部１１４における処理は、基本的に中間転写ベルト上のパターンによる処理と同様であるので、説明を省略する。
【００１４】
生成γ判定部１２０は、中間転写ベルト上のパターン特性値保存部１０５の結果とＡＣＣパターン特性保存部１１４の保存結果を用いて、両方の処理が正常終了しているか否かを判定する。
【００１５】
両方の処理が正常終了している場合、中間転写ベルト上のパターン特性入りＡＣＣ特性γ生成部１２１は、中間転写ベルト上のパターン特性入りＡＣＣ特性γを生成する。中間転写ベルト上のパターン特性値保存部１０５の結果が異常終了している場合は、ＡＣＣ特性γ生成部１２２は、ＡＣＣ特性γデータを生成する。
【００１６】
両方の処理が異常終了（失敗）している場合は、過去に成功したＡＣＣパターン特性値保存部１１４の結果を用いて、前回使用したＡＣＣ特性γデータを用いて、ＡＣＣ特性γ生成部１２２は、ＡＣＣ特性γを生成する。中間転写ベルト上のパターン特性値保存部１０５およびＡＣＣパターン特性保存部１１４の保存結果は、不揮発性メモリーに格納される。
【００１７】
中間転写ベルト上のパターン特性入りＡＣＣ特性γ生成部１２１およびＡＣＣ特性γ生成部１２２が生成するγデータ（階調特性を補正するデータ）は、電源投入時や操作者によるＡＣＣ自動調整実行、画像形成装置が自動的に実行する中間転写ベルト上のパターン読取時に更新するＲＡＭメモリーに格納され、コピー実行時にその画像処理パラメータである、階調を補正するγデータが使用され、最終画像処理パラメータとして画像処理装置に設定される。
【００１８】
図３は、本発明の実施例の処理フローチャートを示す。本発明では、操作者による自動調整時（以下、ＡＣＣ実行時）、電源投入および省エネルギーモードからの復帰時、画像形成装置が自動的に実行する中間転写ベルト上のパターン読み取り時（以下、プロセス制御実行）に、キャリブレーションが行われる。
【００１９】
ＡＣＣ実行時（図３（ａ））には、単独動作である、プロセス制御実行による自動補正で行う中間転写ベルト上のパターン読み取り、およびＡＣＣ実行の両方の処理を行う。この処理では、中間転写ベルト上のパターンによる補正処理に用いる基準値の決定、およびＡＣＣによる補正処理で用いるγデータを作成するために必要なＡＣＣパターン特性を計算し、保存する。
【００２０】
ＡＣＣ実行動作の直前に、操作者が指定できる中間転写ベルト上のパターン読み取り実行のＯＮ／ＯＦＦを確認し（ステップ４０１）、ＯＮの場合、中間転写ベルト上のパターンを読み取る（ステップ４０２）。その結果の異常値を判断することなく、ＡＣＣ実行の処理に移行する。
【００２１】
中間転写ベルト上のパターンの読み取りにおいて、仮に異常値であった場合、異常値が中間転写ベルト上のパターン基準読取値として更新される。この状態では、中間転写ベルト上のパターン特性計算が常に異常値になり、中間転写ベルト上のパターンによる補正を行わない。
【００２２】
次に、ＡＣＣパターンを読み取り（ステップ４０３）、ＡＣＣパターン読み取り値が異常であるか否かを判断する（ステップ４０４）。このような異常値は、紙に出力したパターンを、操作者が例えば上下を逆に置くなどした結果、誤って読み取られたことによるものである。
【００２３】
異常値の場合、確認処理を複数回、繰り返し、操作者に読み取り動作を促す。確認処理が複数回（例えば、３回）失敗した場合は、何も更新することなく処理を終了する。
【００２４】
ＡＣＣパターンの読み取り値が異常であるか否かの判断の結果、正常値が読み取れた場合（ステップ４０４）、ＡＣＣパターン特性計算を行い、特性値を保存し（ステップ４０５）、特性値が正常であるか否かを判断する（ステップ４０６）。異常値の場合は、中間転写ベルト上のパターン基準読取値を初期化（ここでは、全て０）する（ステップ４０９）。この状態でも、中間転写ベルト上のパターン特性計算が常に異常値になり、中間転写ベルト上のパターンによる補正は行わない。
【００２５】
正常値の場合は、ＡＣＣパターン特性値を保存し（ステップ４０７）、ステップ４０２で読み取った、中間転写ベルト上のパターン読み取り値を、中間転写ベルト上のパターンの基準値として、中間転写ベルト上のパターン基準読取値を更新し（ステップ４０８）、ＡＣＣパターン特性値と基準値を不揮発性メモリーに保存し、処理を終了する。
【００２６】
ステップ４０１において、中間転写ベルト上のパターン読み取りを実行していない場合は、基準値は初期化と同じ結果になる。
【００２７】
電源投入時や省エネルギーモードからの復帰時（図３（ｂ））は、電源が切断される直前の状態より計算するγデータを決める。不揮発性メモリーに格納されている中間転写ベルト上のパターン基準読み取り値が異常か否かを判断し（ステップ４１１）、正常であるとき、中間転写ベルト上のパターン特性計算値が異常か否かを判断する（ステップ４１２）。
【００２８】
ステップ４１１、４１２のいずれかが異常であれば、中間転写ベルト上のパターンの読み取り結果による補正は行わず、紙出力によるＡＣＣパターンの読み取り結果による補正を行う。このため、不揮発性メモリーからＡＣＣ特性γを算出するための情報（γデータの制御点情報）を参照し、３次スプライン補間により、ＡＣＣ特性γ生成を行う（ステップ４１４）。
【００２９】
ステップ４１１、４１２が共に正常の場合、電源を落とす直前まで使用したγデータを作成するため、不揮発性メモリーから中間転写ベルト上のパターン特性入りＡＣＣ特性γを算出するための情報（ＡＣＣ用のγデータの制御点情報および中間転写ベルト上のパターン特性用のγデータの制御点情報）参照し、３次スプライン補間により、中間転写ベルト上のパターン特性入りＡＣＣ特性γ生成を行う（ステップ４１３）。
【００３０】
コピー枚数（例えば、３０枚の紙出力毎に）によって画像形成装置が自動的に実行する、プロセス制御による自動補正（図３（ｃ））では、ＡＣＣ実行時に求めた中間転写ベルト上のパターン基準読取値と、プロセス制御の実行時に読み取った最新値により中間転写ベルト上のパターン特性（差異）を求める。
【００３１】
中間転写ベルト上のパターン読み取り実行のＯＮ／ＯＦＦを確認し（ステップ４０１）、ＯＮの場合、中間転写ベルト上のパターンを読み取り（ステップ４０２）、最新値を求める。読み取りを行わない場合（ＯＦＦ）は、中間転写ベルト上のパターンによる補正を行わないため処理を終了する。
【００３２】
最新値に対し、中間転写ベルト上のパターン読み取り値が異常値であるか否かを判断し（ステップ４２１）、異常値の場合、中間転写ベルト上のパターン特性による補正を行わず処理を終了する。また、正常値であっても、基準値と最新値がほぼ同じ値である場合、補正を行なってもリニアのγになり、補正の効果がないため、中間転写ベルト上のパターン特性による補正を行わず処理を終了する。ほぼ同じ値か否か判断は、基準値と最新値の差に対して、閾値を用いて比較して判断する。なお、閾値は変数として操作部で操作者が指定できる。
【００３３】
正常値の場合、最新値および基準値を用いて中間転写ベルト上のパターン特性計算を行い、不揮発性メモリーに最新値および計算結果を保存する（ステップ４２２）。計算で求めた特性値に対し、中間転写ベルト上のパターン特性計算値が異常値であるか否かを判断し（ステップ４１２）、異常値の場合、中間転写ベルト上のパターン特性による補正を行わず処理を終了する。正常値の場合、中間転写ベルト上のパターン特性入りＡＣＣ特性γ生成を行う（ステップ４１３）。
【００３４】
図４は、中間転写ベルト上のパターン特性計算、および中間転写ベルト上のパターン特性入りＡＣＣ特性γ生成のフローチャートを示す。
【００３５】
すなわち、図３（ｃ）のステップ４２２、４１３の詳細のフローチャートを示す。なお、ＡＣＣ特性γの制御点計算は、従来と同様であり、その説明を省略する。
【００３６】
ステップ４２２内の処理として、中間転写ベルト上のパターン読み取り変動特性を算出する（ステップ５０１）。ここでは、図３（ａ）のＡＣＣ実行時に保存した中間転写ベルト上のパターン基準読取値から、ＡＣＣパターン出力値に対応する中間転写ベルト上のパターン基準読取値（中間転写ベルト上のパターン基準読取参照点）を算出する。中間転写ベルト上のパターン基準読取値は、ＣＭＹＫ版の各６点の読み取り値があるが、最も濃度が濃いパッチはエンジンの安定度が悪く、値の変動が大きいため読取値として採用せず、ＣＭＹＫ各版の５点を読み取り値として扱う。
【００３７】
中間転写ベルト上のパターン出力値＝ＩＢＡｃｃＰａｔＯｕｔ［５］、中間転写ベルト上のパターン基準読取値＝ＩＢＡｃｃＰａｔＢａｓｅＩｎ［５］、及びＡＣＣパターン出力値＝ＡｃｃＰａｔＯｕｔ［９］を用いて、中間転写ベルト上のパターン基準読取参照点＝ＩＢＡｃｃＰａｔＢａｓｅＩｎＲｅｆ［９］を算出する。
【００３８】
算出は、下記の条件を満たす３次のスプライン補間式を適用する。ＡＣＣパターン出力値に隣接する２つの中間転写ベルト上のパターン出力値を探索し、隣接する中間転写ベルト上のパターン出力値に対応する中間転写ベルト上のパターン基準読取値を３次スプライン補間し、中間転写ベルト上のパターン基準読取参照点を求める。
【００３９】
境界条件に使用する変数、中間転写ベルト上のパターン出力値、中間転写ベルト上のパターン基準読取値、及び、３次スプライン補間値の関係として、図５に中間転写ベルト上のパターン基準読取参照点の算出の例を示す。図５は、中間転写ベルト上のパターン基準読取値と補間演算結果の関係、および中間転写ベルト上のパターン基準読取参照点の算出の例を示す。
【００４０】
実施例では、中間転写ベルト上のパターン基準読取値のパッチ１，５の値が最大点と最小点と近い値になったため、読み取り最大点と読み取り最小点として用いている。従って、図５は、外挿点２点、読み取り最大点、最小点各１点、読み取り値３点の計７点を標本点（制御点）として、３次のスプライン曲線で補間する図である。
【００４１】
中間転写ベルト上のパターン基準読取値のパッチ１，５の値と読み取り最大点と読み取り最小点が近い値（実施例では、±１０以内）ではない場合は、読み取り値５点を使用し、計９点で３次スプライン補間を実施する。
【００４２】
使用変数
・補間用中間転写ベルト上のパターン出力値：ｘｔ（ｔはｔ番目の補間用中間転写ベルト上のパターン出力値）
・補間用中間転写ベルト上のパターン基準読取値：ｙｔ（ｔはｔ番目の補間用中間転写ベルト上のパターン読取値）
・中間転写ベルト上のパターン出力補間値：Ｘｎ（ｎはｎ番目の補間点）
・中間転写ベルト上のパターン基準読取補間値：Ｙｎ（ｎはｎ番目の３次スプライン補間値）
・３次スプライン補間関数：Ｓｔ（ｔは区間［ｘｔ，ｘｔ＋１］を補間する関数）
【００４３】
補間用出力値／読取値生成条件
（１）（ｘｔ，ｙｔ）＝（−ｘｔ＋１，ｙｔ＋１＋（ｙｔ＋１−ｙｔ＋２））（ｔ＝０）：外挿点１
（２）（ｘｔ，ｙｔ）＝（０，ＩＢＡｃｃＰａｔＢｏｕｎｄＨｉ）（ｔ＝１）：読取最大点  ＩＢＡｃｃＰａｔＢｏｕｎｄＨｉ（中間転写ベルト上のパターン読取値上限値＝１０２３）
（３）（ｘｔ，ｙｔ）＝（ＩＢＡｃｃＰａｔＯｕｔ［ｔ−２］，ＩＢＡｃｃＢａｓｅＩｎ［ｔ−２］）（ｔ＝２，３，４）：中間転写ベルト上のパターン読取値
（４）（ｘｔ，ｙｔ）＝（２５５，ＩＢＡｃｃＰａｔＢｏｕｎｄＬｏ）（ｔ＝５）：読取最小点  ＩＢＡｃｃＰａｔＢｏｕｎｄＬｏ（中間転写ベルト上のパターン読取値下限値＝０）
（５）（ｘｔ，ｙｔ）＝（２５５＋（２５５−ｘｔ−２），ｙｔ−２）（ｔ＝６）：外挿点２
【００４４】
境界条件
（１）Ｓｔ（ｘｔ＋１）＝Ｓｔ＋１（ｘｔ＋１）＝ｙｔ＋１（ｔ＝０,１,２,・・・,６）
（２）Ｓｔ’（ｘｔ＋１）＝Ｓｔ（ｘｔ＋１）’（ｔ＝０,１,２,・・・,６）
（３）Ｓｔ’’（ｘｔ＋１）＝Ｓｔ’’（ｘｔ＋１）（ｔ＝０,１,２,・・・,６）
（４）Ｓｔ（ｘｔ）＝ｙｔ（ｔ＝０）
（５）Ｓｔ（ｘｔ）＝ｙｔ（ｔ＝６）
（６）Ｓ０’’（ｘ０）＝Ｓ５’’（ｘ６）＝０
【００４５】
例外条件
（１）Ｙｎ＜０ならばＹｎ＝０に、Ｙｎ＞１０２３ならばＹｎ＝１０２３に補正する。
（２）Ｙｎと線形補間値の差の絶対値が３次スプライン補間誤差許容幅（操作部指定変数）よりも大きい場合、Ｙｎを線形補間値に補正する。
【００４６】
画像処理装置を制御する制御部では、補間法として、スプライン補間計算を用いるが、線形補間も同時に行い、スプライン補間の結果と線形補間の結果に関して、両方の補間結果を閾値で判断し、閾値以内であればスプライン補間結果を用い、閾値より大きい場合、線形補間結果を用いる。
【００４７】
本発明では、スプライン補間による、滑らかな曲線で補間できるメリットと、線形補間による、大きな誤差が生じにくいメリットがある。このような補間結果を用いることにより、誤差が少ないγテーブルの補間計算を行うことができる。また、γテーブルの画像処理パラメータへ反映されるので、経年劣化による濃度変動が抑制され、安定化される。
【００４８】
ＡＣＣパターン出力値は、ＲＯＭに保存されている値で、実施例ではＡＣＣパターンの面積階調濃度値により、以下の値を用いる。
｛０，１６，３８，６８，１０４，１３６，１７０，２１０，２５５｝／／ＡＣＣパターン出力値  Ｃ版
｛０，１６，３８，６８，１０４，１３６，１７０，２１０，２５５｝／／ＡＣＣパターン出力値  Ｍ版
｛０，１６，３８，６８，１０４，１３６，１７０，２１０，２５５｝／／ＡＣＣパターン出力値  Ｙ版
｛０，１６，３８，６８，１０４，１３６，１７０，２１０，２５５｝／／ＡＣＣパターン出力値  Ｋ版
【００４９】
中間転写ベルト上のパターン出力値は、ＲＯＭに保存されている値で、実施例では中間転写ベルト上のパターンの面積階調濃度値により、以下の値を用いる。
｛０，３４，６８，１３６，２０４，２４０｝／／中間転写ベルト上のパターン出力値  Ｃ版
｛０，３４，６８，１３６，２０４，２４０｝／／中間転写ベルト上のパターン出力値  Ｍ版
｛０，３４，６８，１３６，２０４，２３８｝／／中間転写ベルト上のパターン出力値  Ｙ版
｛０，３４，６８，１３６，２０４，２３８｝／／中間転写ベルト上のパターン出力値  Ｋ版
【００５０】
他の１例として、中間転写紙ベルト上のパターン出力値、Ｋ版が、０、３４、６８、１３６、２０４、２３８、２５５で、中間転写ベルト上のパターン読取値が、９４１、７２２、６０３、３４４、２０５の場合、図６（ａ）に示す９点で３次スプライン補間を行う。
【００５１】
図６（ｂ）は、このときの３次スプライン補間に用いる標本点（９個の制御点）を示す。すなわち、中間転写ベルト上のパターンの読み取り値（パターン読み取り点１、パターン読み取り点２、パターン読み取り点３、パターン読み取り点４、パターン読み取り点５）、中間転写ベルト上のパターン読み取り最大点（境界点）、中間転写ベルト上のパターン読み取り最小点（境界点）、外挿点１、２（パターン読み取り値の端点（読み取り点１、５）における振幅を調整するための、最大点、最小点より外側の点（制御点））の９点を、３次スプライン補間に用いる。
【００５２】
スプライン補間の端部に補間誤差が生じやすい問題に対して、境界点と外挿点を用いることにより、大きな誤差の影響が低減される。これにより、誤差が少ない補間計算を行うことができ、γデータの誤差を低減することができる。また、γテーブルの画像処理パラメータへ反映されるので、経年劣化による濃度変動が抑制され、安定化される。
【００５３】
読み取り最大点とパターン読み取り点１、読み取り最小点とパターン読み取り点５の値がほぼ同じ値である場合、パターン読み取り点１とパターン読み取り点５の値を用いないで、読み取り最大点と、読み取り最小点値を用いる。
【００５４】
次に、算出した中間転写ベルト上のパターン基準読取参照点に対応する中間転写ベルト上のパターン出力値（中間転写ベルト上のパターン読取値変動特性）を算出する。図７は、中間転写ベルト上のパターン読取値変動特性の算出例を示す。中間転写ベルト上の基準読取参照点と中間転写ベルト上の各パッチ濃度値より予め用意している中間転写ベルト上のパターン出力値と中間転写ベルト上のパターン最新読取値用いて、中間転写ベルト上のパターン読取値変動特性Ａ［ｎ］（ｎは整数）を算出する。
【００５５】
図４に戻り、次の処理として、逆引ｒａｗγ特性を算出する（ステップ５０２）。図８は、逆引ｒａｗγ特性の算出例を示す。ＡＣＣパッチ濃度より予め用意されているＡＣＣ基準濃度と、ＡＣＣを実行しＡＣＣ特性γの元になるＡＣＣ特性であるＡＣＣ特性γ制御点を用いて、逆引ｒａｗγ読取参照点を算出する。基準ＡＣＣ特性γ制御点入力パラメータに隣接する２点を探索し、隣接するＡＣＣ基準濃度を線形補間し、逆引ｒａｗγ読取参照点を算出する。ＡＣＣ基準濃度はＲＯＭに保存されている値で、実施例ではＡＣＣ基準読取値より以下の値を用いる。
｛０，３２，６４，９６，１２８，１６０，１９２，２２４，２５５｝／／ＡＣＣ基準濃度値Ｘ  Ｃ版
｛０，３２，６４，９６，１２８，１６０，１９２，２２４，２５５｝／／ＡＣＣ基準濃度値Ｘ  Ｍ版
｛０，３２，６４，９６，１２８，１６０，１９２，２２４，２５５｝／／ＡＣＣ基準濃度値Ｘ  Ｙ版
｛０，３２，６４，９６，１２８，１６０，１９２，２２４，２５５｝／／ＡＣＣ基準濃度値Ｘ  Ｋ版
｛１０２０，８０６，６０４，４３９，３２１，２１９，１４５，９３，６９｝          ／／ＡＣＣ基準濃度値Ｙ  Ｃ版
｛１０２０，８７５，６７５，４９６，３６６，２５９，１８２，１１９，８６｝／／ＡＣＣ基準濃度値  Ｙ  Ｍ版
｛１０２０，８９２，７４３，６１４，５０６，４１８，３５７，３１３，２８６｝／／ＡＣＣ基準濃度値Ｙ  Ｙ版
｛１０２０，７３９，４９７，３２７，２０４，１２７，８２，５１，３１｝          ／／ＡＣＣ基準濃度値Ｙ  Ｋ版
【００５６】
また、ＡＣＣ特性γ制御点を３次スプライン補間して得るγデータがＡＣＣ特性γデータとなる、ＡＣＣ特性γ生成（ステップ４１４）の入力である。ＡＣＣ特性γ制御点（出力）は、ＡＣＣパターン特性計算部１１３で算出された値で、実施例では以下の値を用いる。
０，３８，５０，６５，７９，９６，１２６，１９２，２５５／／ＡＣＣ特性γ制御点（出力）  Ｃ版
０，３５，４７，６１，７７，９７，１３７，１９７，２５５／／ＡＣＣ特性γ制御点（出力）  Ｍ版
０，３４，４４，５９，７８，９９，１３４，１９４，２５５／／ＡＣＣ特性γ制御点（出力）  Ｙ版
０，３８，５０，６５，８２，１０１，１３４，１７８，２５５／／ＡＣＣ特性γ制御点（出力）  Ｋ版
【００５７】
次に、ＡＣＣ特性γ制御点と、算出した逆引ｒａｗγ読取参照点から、逆引ｒａｗγ特性を算出する。図９は、逆引ｒａｗγ特性の算出を示す。
【００５８】
ＡＣＣ特性γ制御点と、算出した逆引ｒａｗγ読取参照点から、逆引ｒａｗγ特性Ｂ［ｎ］（ｎは整数）を算出する。ＡＣＣ特性γ制御点を、逆引ｒａｗγ出力参照点として保持する。算出した逆引ｒａｗγ出力参照点と算出した逆引ｒａｗγ読取参照点及び予め用意しているＡＣＣ基準濃度値を用いて、逆引ｒａｗγ特性を算出する。ＡＣＣ基準濃度値に隣接する２つの逆引ｒａｗγ出力参照点を探索し、隣接する逆引ｒａｗγ出力参照点に対応する逆引ｒａｗγ読取参照点を線形補間し、逆引ｒａｗγ特性Ｂ［ｎ］（ｎは整数）を算出する。ＡＣＣ基準濃度値は、図９で使用したＲＯＭのデータを用いる。
【００５９】
図４の次の処理として、予測ｒａｗγ特性を算出する（ステップ５０３）。逆引ｒａｗγ特性を中間転写ベルト上のパターン特性によって補正し、予測ｒａｗγ特性を算出する。まず、中間転写ベルト上のパターン読取変動値Ｃ［ｎ］（ｎは整数）をＡＣＣパターン出力値より中間転写ベルト上のパターン読取変動特性算出（ステップ５０１）で求めた中間転写ベルト上のパターン読取値変動特性Ａ［ｎ］（ｎは整数）を引いた値より求める。
【００６０】
中間転写ベルト上のパターン読取変動値Ｃ［ｎ］＝ＡＣＣパターン出力値［ｎ］  −中間転写ベルト上のパターン読取値変動特性Ａ［ｎ］  （１）
（ｎ＝０，１，２，・・・，整数）
ＡＣＣパターン出力値［ｎ］は、中間転写ベルト上のパターン読取変動特性算出（ステップ５０１）で用いたＲＯＭデータである。
【００６１】
中間転写ベルト上のパターン読取変動値Ｃ［ｎ］を求め、次に、逆引ｒａｗγ特性の算出（ステップ５０２）で求めた逆引ｒａｗγ特性Ｂ［ｎ］（ｎは整数）と、操作部で指定するノッチに対応した補正係数を用いて、予測ｒａｗγ特性Ｄ［ｎ］（ｎは整数）を算出する。図１０は、予測ｒａｗγ特性の算出例を示す。
【００６２】
予測ｒａｗγ特性Ｄ［ｎ］＝逆引ｒａｗγ特性Ｂ［ｎ］−中間転写ベルト上のパターン読取変動値Ｃ［ｎ］＊操作部で指定するノッチに対応した補正係数［ｎ］    （２）
（ｎ＝０，１，２，・・・，整数）
【００６３】
図１０に示すように、式（１）、式（２）を用いて逆引ｒａｗγ特性Ｂ［ｎ］（ｎは整数）から予測ｒａｗγ特性Ｄ［ｎ］（ｎは整数）を求める。
【００６４】
図４の次の処理として、中間転写ベルト上のパターン特性合成用のγ制御点を算出し（ステップ５０４）、中間転写ベルト上のパターン特性による制御点を算出する。図１１は、仮想ＡＣＣ特性γ制御点算出の例を示す。ＡＣＣ特性γ制御点の制御点（出力）に対して、ＡＣＣ基準濃度値と予測ｒａｗγ特性の算出（ステップ５０３）で求めた予測ｒａｗγ特性Ｄ［ｎ］（ｎは整数）とリニアデータを用いて補正して算出する。ＡＣＣ基準濃度値は逆引ｒａｗγ特性の算出５０２で用いたＲＯＭデータである。
【００６５】
仮想ＡＣＣ特性γ制御点Ｅ［ｎ］（ｎは整数）より、中間転写ベルト上のパターン特性合成用γ制御点Ｆ［ｎ］（ｎは整数）を求める。
【００６６】
中間転写ベルト上のパターン特性合成用γ制御点（出力）Ｆ［ｎ］＝ＡＣＣ特性γ制御点（入力）［ｎ］−（ＡＣＣ特性γ制御点（出力）［ｎ］−仮想ＡＣＣ特性γ制御点（出力）Ｅ［ｎ］）＊操作部で指定するノッチに対応した補正係数［ｎ］    （３）  
（ｎ＝０，１，２，・・・，整数）
【００６７】
ＡＣＣ特性γ制御点（入力）は、ＲＯＭに保存されている値で実施例では以下の値を用いる。
｛０，３４，６８，１０２，１３６，１７０，２０４，２３８｝／／ＡＣＣ特性γ制御点（入力）  Ｃ版
｛０，３４，６８，１０２，１３６，１７０，２０４，２３８｝／／ＡＣＣ特性γ制御点（入力）  Ｍ版
｛０，３４，６８，１０２，１３６，１７０，２０４，２３８｝／／ＡＣＣ特性γ制御点（入力）  Ｙ版
｛０，３４，６８，１０２，１３６，１７０，２０４，２３８｝／／ＡＣＣ特性γ制御点（入力）  Ｋ版
【００６８】
ＡＣＣ特性γ制御点（出力）は、逆引ｒａｗγ特性の算出（ステップ５０２）で用いたＡＣＣ特性γ制御点の制御点出力データ（Ｙ軸）である。
【００６９】
最後に、中間転写ベルト上のパターン特性計算値の異常値を判断（ステップ４１２）し、中間転写ベルト上のパターン特性計算と保存で作成（ステップ４２２）した、中間転写ベルト上のパターン特性合成用γ制御点の妥当性を判断する。条件としては、個数が０個の場合、また各制御点が１つでも下限閾値０以下、上限閾値２５５以上がある場合、各制御点の隣接する制御点の差の絶対値が閾値以上の場合に、異常と判断し、中間転写ベルト上のパターン特性による補正は行わない。求めた制御点を全て０に初期化してＡＣＣ特性γの補正に用いない。
【００７０】
正常と判断された場合、中間転写ベルト上のパターン特性入りＡＣＣ特性γ生成（ステップ４１３）内の処理の中間転写ベルト上のパターン特性合成用γ制御点を用いて、中間転写ベルト上のパターン特性入りＡＣＣ特性γ制御点生成を行う（ステップ５１１）。中間転写ベルト上のパターン特性合成用γ制御点算出（ステップ５０４）で求めた中間転写ベルト上のパターン特性合成用γ制御点Ｆ［ｎ］（ｎは整数）を用いて、中間転写ベルト上のパターン特性入りγ制御点（出力）Ｇ［ｎ］（ｎは整数）を求める。なお、式（４）のように入力（ｘ方向）には補正せず、出力（ｙ方向）にのみ補正を行う。
【００７１】
中間転写ベルト上のパターン特性入りγ制御点（出力）Ｇ［ｎ］＝ＡＣＣ特性γ制御点（出力）［ｎ］−（中間転写ベルト上のパターン特性合成用γ制御点Ｆ［ｎ］−ＡＣＣ特性γ制御点（入力）［ｎ］）  （４）
（ｎ＝０，１，２，・・・  ，整数）
式（４）より算出して得られる制御点を算出し、図１２に示す中間転写ベルト上のパターン特性γ合成を行う（ステップ５１２）。ＡＣＣ特性γ制御点（入力）および（出力）は、中間転写ベルト上のパターン特性合成用γ制御点算出（ステップ５０４）で用いたＲＯＭとＡＣＣパターン特性から算出された制御点データである。
【００７２】
以上説明したように、本発明では、３次スプライン補間に用いる標本点として、中間転写ベルト上のパターン読み取り値の他に、外挿点と境界点（読み取り最大点、読み取り最小点）を追加しているので、３次スプライン補間による補間誤差の大きい端点付近の誤差が低減される。
【符号の説明】
【００７３】
１０１  パターン出力部
１０２  パターン読み取り部
１０３  パターン読み取り値判断部
１０４  パターン特性計算部
１０５  パターン特性値保存部
【先行技術文献】
【特許文献】
【００７４】
【特許文献１】特開２００３−２２８２０３号公報
【図１】
2014174399.tif 000003
【図３】
2014174399.tif 000004
【図４】
2014174399.tif 000005
【図５】
2014174399.tif 000006
【図６】
2014174399.tif 000007
【図７】
2014174399.tif 000008
【図８】
2014174399.tif 000009
【図９】
2014174399.tif 000010
【図１０】
2014174399.tif 000011
【図１１】
2014174399.tif 000012
【図１２】
2014174399.tif 000013
【図２】
2014174399.tif 000014