(57)【要約】【課題】出力γ特性の補正精度を向上させることができる画像処理装置を提供すること。【解決手段】少なくとも２つの画像出力特性検出手段を備えた画像処理装置１００であって、第１出力階調パターンの読み取り結果から得られる第１の画像出力特性検出結果に基づいて画像出力特性に対する第１補正を行う第１の画像出力調整手段８１と、第２出力階調パターンの読み取り結果から得られる第２の画像出力特性検出結果に基づいて画像出力特性に対する第２補正を行う第２の画像出力調整手段８２と、前記第１補正を実行する前に得られた前記第２の画像出力特性検出結果に基づいて、前記第１の画像出力特性検出結果の検出に用いられる前記第１出力階調パターンを変更する出力特性補正手段９０と、を備えることを特徴とする。【選択図】図１０
2017017413.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つの画像出力特性検出手段を備えた画像処理装置であって、
第１出力階調パターンの読み取り結果から得られる第１の画像出力特性検出結果に基づいて画像出力特性に対する第１補正を行う第１の画像出力調整手段と、
第２出力階調パターンの読み取り結果から得られる第２の画像出力特性検出結果に基づいて画像出力特性に対する第２補正を行う第２の画像出力調整手段と、
前記第１補正を実行する前に得られた前記第２の画像出力特性検出結果に基づいて、前記第１の画像出力特性検出結果の検出に用いられる前記第１出力階調パターンを変更する出力特性補正手段と、を備えることを特徴とする画像処理装置。
【請求項２】
前記第１補正を実行する前に得られた前記第２の画像出力特性検出結果を、前回の前記第１の画像出力特性検出結果に合成して補正テーブルを作成する補正テーブル作成手段を有し、
前記出力特性補正手段は、前記補正テーブルを用いて前記第１出力階調パターンを変更する請求項１に記載の画像処理装置。
【請求項３】
第１の画像出力特性検出結果と画像出力特性の目標値を関連づける基準特性を生成する目標特性生成手段と、
前回の前記第２の画像出力特性検出結果と現在の前記第２の画像出力特性検出結果との比較結果に応じて前記第２の画像出力特性検出結果の変動量を検出する変動量検出手段と、
前記基準特性に前記第２の画像出力特性検出結果の変動量を適用して、仮に前記第１補正を実行した場合に得られると予測される予測画像出力特性を生成する予測特性生成手段と、を有する請求項２に記載の画像処理装置。
【請求項４】
前記予測画像出力特性を画像出力特性の目標値と関連づける目標予測特性を生成する目標予測特性生成手段と、
前記基準特性と前記目標予測特性との差分から補正量を算出し、前記補正量で前記基準特性を補正する補正手段と、を有し、
前記出力特性補正手段は、前記補正手段が補正した前記基準特性で、前記第１の画像出力特性検出結果の検出に用いられる前記第１出力階調パターンを出力する請求項３に記載の画像処理装置。
【請求項５】
前記予測特性生成手段は、前記第２の画像出力特性検出結果の変動量に第１係数を乗じた値を前記基準特性に適用することで前記予測画像出力特性を生成するものであり、
前記第１係数は画像出力特性の出力濃度に応じて変更される請求項３又は４に記載の画像処理装置。
【請求項６】
前記画像処理装置が複数の色の画像を出力する場合、
前記第１係数は色ごとに異なる請求項５に記載の画像処理装置。
【請求項７】
前記補正手段は、前記差分に第２係数を乗じて前記補正量を算出するものであり、
前記第２係数は画像出力特性の出力濃度及び色の少なくとも一方に応じて予め設定されている請求項４に記載の画像処理装置。
【請求項８】
少なくとも２つの画像出力特性検出手段を備えた画像処理装置が行う画像処理方法であって、
第１出力階調パターンの読み取り結果から得られる第１の画像出力特性検出結果に基づいて画像出力特性に対する第１補正を行う第１の画像出力調整ステップと、
第２出力階調パターンの読み取り結果から得られる第２の画像出力特性検出結果に基づいて画像出力特性に対する第２補正を行う第２の画像出力調整ステップと、
前記第１補正を実行する前に得られた前記第２の画像出力特性検出結果に基づいて、前記第１の画像出力特性検出結果に用いられる前記第１出力階調パターンを変更する出力特性補正ステップと、を備えることを特徴とする画像処理方法。
【請求項９】
少なくとも２つの画像出力特性検出手段を備えた情報処理装置を、
第１出力階調パターンの読み取り結果から得られる第１の画像出力特性検出結果に基づいて画像出力特性に対する第１補正を行う第１の画像出力調整手段と、
第２出力階調パターンの読み取り結果から得られる第２の画像出力特性検出結果に基づいて画像出力特性に対する第２補正を行う第２の画像出力調整手段と、
前記第１補正を実行する前に得られた前記第２の画像出力特性検出結果に基づいて、前記第１の画像出力特性検出結果の検出に用いられる前記第１出力階調パターンを変更する出力特性補正手段と、として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びプログラムに関する。    
【背景技術】
【０００２】
一般に、画像形成装置は印刷された画像データを肉眼で観察した場合に適切な明るさになるように画像データの輝度変換を行っている。この輝度変換は次式で表される。
変換後の輝度＝（元の輝度／２５５）1/γ×２５５
変換係数にγが用いられているためこのような輝度変換はガンマ補正と呼ばれている。
【０００３】
画像形成装置の設置時に適切なγが画像形成装置に設定されている。しかし、画像形成装置が長時間使用され続けると、用紙に形成される画像の出力濃度が変化して色再現性が低下するため、それを適切な出力濃度（出力γ特性）に補正する処理が行われる。この処理は一般的にプリンタキャリブレーションと称されている。画像形成装置は輝度の階調値が段階的に変化するパッチ画像を用紙、又は、中間転写体（感光体）に形成し、パッチ画像の濃度を測定してそれぞれの目標値と比較する。そして、比較結果に基づいて、画像を形成するための各種条件や出力γ特性を調整する。
【０００４】
用紙を用いたキャリブレーションは正確な反面、用紙を印刷してスキャナ装置にスキャンさせる必要があるためユーザにとって手間がかかる。一方、中間転写体（感光体）を使用したキャリブレーションは手軽な反面、用紙を用いたキャリブレーションよりも正確でない場合がある。そこで、用紙を用いたキャリブレーションを行うべきタイミングを検出する技術が考案されている（例えば、特許文献１参照。）。特許文献１には、中間転写ベルト上に形成した階調パターンを、中間転写ベルトに対向する光学センサーで読み取り、補正γ特性を取得し、用紙を用いた自動階調補正を実行する必要があるか否かを判定する画像形成装置が開示されている。これにより、用紙を用いたキャリブレーションを行うべきタイミングを検知できる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の用紙を用いたキャリブレーションでは、画像形成装置の環境変化等により出力濃度特性に大幅な変動が生じ、出力γ特性等の補正精度が低下するという問題があった。例えば、画像形成装置の環境変化として温度や湿度が変化した場合、パッチ画像の限られた階調パターンでは出力濃度特性を正確に求められない状況が発生し、出力γ特性等の補正精度が低下してしまう。
【０００６】
本発明は、上記課題に鑑み、出力γ特性の補正精度を向上させることができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題に鑑み、本発明は、少なくとも２つの画像出力特性検出手段を備えた画像処理装置であって、第１出力階調パターンの読み取り結果から得られる第１の画像出力特性検出結果に基づいて画像出力特性に対する第１補正を行う第１の画像出力調整手段と、第２出力階調パターンの読み取り結果から得られる第２の画像出力特性検出結果に基づいて画像出力特性に対する第２補正を行う第２の画像出力調整手段と、前記第１補正を実行する前に得られた前記第２の画像出力特性検出結果に基づいて、前記第１の画像出力特性検出結果の検出に用いられる前記第１出力階調パターンを変更する出力特性補正手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
出力γ特性の補正精度を向上させることができる画像処理装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置の構造図の一例である。
【図２】イエローの感光体ドラムを取り出して説明する図の一例である。
【図３】画像形成装置に適用される制御部の構成を説明するためのブロック図の一例である。
【図４】パッチパターンの詳細を示す模式図の一例である。
【図５】感光体ドラムの設置ピッチを示す模式図の一例である。
【図６】中間転写ベルトの振動やうねりを防止する構成について説明する図の一例である。
【図７】制御部の動作手順を示すフローチャート図の一例である。
【図８】パッチパターンの変形例を説明する模式図の一例である。
【図９】中間転写ベルト上でのパッチ画像の作成状態について説明する図の一例である。
【図１０】画像形成装置の全体構成図の一例である。
【図１１】画像データ処理装置が行う処理について説明する図の一例である。
【図１２】第２の画像データ処理装置の機能を示す図の一例である。
【図１３】本実施形態におけるスキャナ読取値を用いたキャリブレーション方法（ＡＣＣ）について説明する図の一例である。
【図１４】スキャナ読取値を用いたＡＣＣキャリブレーションにおけるエンジンrawγ特性の算出方法について説明する図の一例である。
【図１５】ＡＣＣキャリブレーションにおけるターゲットデータの算出方法について説明する図の一例である。
【図１６】ＡＣＣ追従性のＯＦＦ地点を説明する図の一例である。
【図１７】基準ベースγ制御点の算出方法の概念図の一例である。
【図１８】γテーブルの作成法について説明する図の一例である。
【図１９】像担持体上の濃度検出値による色校正におけるパターン基準読取値の３次スプライン補間について説明する図の一例である。
【図２０】ＢＡＣＣにおけるパターン基準読取参照点の算出法について説明する図の一例である。
【図２１】像担持体上の濃度検出値による色校正におけるパターン読取値変動特性の算出法について説明する図の一例である。
【図２２】ＩＢＡＣＣにおける逆引エンジンrawγ読取参照点の算出法について説明する図の一例である。
【図２３】逆引エンジンrawγ出力参照点の算出法の説明図の一例である。
【図２４】ＩＢＡＣＣにおける逆引エンジンrawγ特性の算出法について説明する図の一例である。
【図２５】ＩＢＡＣＣにおけるパターン読取変動値の算出法について説明する図の一例である。
【図２６】予測エンジンrawγ特性の算出法について説明する図の一例である。
【図２７】ＩＢＡＣＣ検出値から予測される予測エンジンrawγ特性について説明する図の一例である。
【図２８】仮想ベースγ制御点算出の手順を説明する図の一例である。
【図２９】制御点差分データの算出法について説明する図の一例である。
【図３０】ＩＢＡＣＣ特性合成用γ制御点の算出法について説明する図の一例である。
【図３１】ＡＣＣベースγ特性の形状について説明する図の一例である。
【図３２】濃度検出値による色校正におけるγ特性合成について説明する図の一例である。
【図３３】画像形成装置の機能ブロック図の一例である。
【図３４】本実施形態の出力γ特性の調整手順を説明するフローチャート図の一例である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態を説明する。本実施形態の画像形成装置は、濃度の階調値がいくつかに変化する一様なパッチ画像を中間転写体（感光体）などに形成しこれらパッチ画像の濃度を測定してその目標値との比較結果に基づいてγ変換テーブルの補正を行う（このキャリブレーションをＩＢＡＣＣという）。また、本実施形態の画像形成装置は、用紙に出力したパッチ画像をスキャナで読み取ってγ変換テーブルを補正する（このキャリブレーションをＡＣＣという）。ＡＣＣは第１補正の一例であり、ＩＢＡＣＣは第２補正の一例である。
【００１１】
そして、本実施形態の画像形成装置は、ＡＣＣの実施前に、プロセスコントロールを実行すると共にＩＢＡＣＣを実行し、ＩＢＡＣＣにより出力濃度特性（後述するrawγ特性）を推定し、用紙に形成するＡＣＣ用のパッチパターン（出力階調パターン）を変更する。これにより、出力濃度特性に比較的大きな変動があっても、出力γ特性の補正精度を向上させることができる。
【００１２】
なお、画像形成装置は、プリンタ機能を有すればよく画像処理装置、情報処理装置又はプリンタ等、どのように呼ばれていてもよい。また、ＭＦＰ（Multi Function Peripherals）のようにプリンタ以外の機能を有していてもよい。
【００１３】
＜構成例＞
図１は、画像形成装置１００の構造図の一例を示す。この画像形成装置１００は、Ｂｋ，Ｃ，Ｍ、Ｙの色の画像を形成して重ね合わせてカラー画像を形成するカラープリンタである。なお、図１では、「符号＋Ｂｋ，Ｃ，Ｍ、Ｙ」で各部が指示されているが、以下の説明では説明の便宜を図るため符号のみを用いる場合がある。
【００１４】
図１において、中間転写ベルトの下方に像担持体としての各色の感光体ドラム２０が配置されている。感光体ドラム２０の周囲には、感光体ドラム２０の表面を帯電する帯電チャージャー２９、一様に帯電された感光体ドラム２０表面上にレーザ光を照射して露光する光走査装置６５、静電潜像に各色トナーを供給して現像し各色毎にトナー像を得る現像装置４０、感光体ドラム２０に形成された各色毎のトナー像を順次、転写する中間転写ベルト１１、中間転写ベルト１１に転写電圧を印加する一次転写ローラ１２、及び、転写後の感光体ドラム２０の表面に残留するトナーを除去するベルトクリーニング装置７１、などが順次配列されている。
【００１５】
本実施例における光走査装置６５は、光源としての半導体レーザ、カップリングレンズ、ｆθレンズ、トロイダルレンズ、ミラー及び回転多面鏡などを装備しており、各感光体ドラム２０Ｙ，２０Ｍ，２０Ｃ，２０Ｂｋに対して色毎に対応したレーザ光Ｌを出射して感光体ドラム２０Ｙ，２０Ｍ，２０Ｃ，２０Ｂｋに静電潜像を形成する構成とされている。
【００１６】
また、中間転写ベルト１１には二次転写バックアップローラ７２，クリーニングバックアップローラ７３及びテンションローラ７４が掛け回されている。中間転写ベルト１１には、転写されたトナー像を転写材（用紙）に転写する電圧を印加するための二次転写ローラ６７、転写後に転写材に残留したトナー像をクリーニングするためのベルトクリーニング装置７１が配設されている。
【００１７】
二次転写バックアップローラ７２は二次転写ローラ６７と共に中間転写ベルト１１を挟持することにより二次転写ニップ部を構成するために用いられる。クリーニングバックアップローラ７３及びテンションローラ７４は、中間転写ベルト１１に対する張力付勢手段としての機能も備えており、このため、これらローラには、バネなどを用いた付勢手段が設けられている。
【００１８】
中間転写ベルト１１に対する重畳転写は、中間転写ベルト１１がＡ１方向に移動する過程において以下のように行われる。各感光体ドラム２０Ｙ、２０Ｍ、２０Ｃ、２０Ｂｋに形成された可視像が、中間転写ベルト１１の同じ位置に重ねて転写されるよう、一次転写ローラ１２Ｙ、１２Ｍ、１２Ｃ、１２Ｂｋによる電圧印加によって、上流側から下流側に向けてタイミングをずらして行われる。
【００１９】
給紙装置６１に設置された転写材Ｓはピックアップローラ６４により１枚ずつ取り出され、レジストローラ６６により二次転写ニップ部まで搬送される。転写材Ｓはトナー像が二次転写ニップ部に到達するタイミングで二次転写ニップ部に搬送される。
【００２０】
中間転写ベルト１１のトナー像は転写材Ｓに転写され、定着装置６０まで搬送される。定着装置６０は、加熱ローラ６２でトナーを溶融させ、加圧ローラ６３による加圧により転写材Ｓに定着される。定着装置６０を出た転写材Ｓは、排紙ローラ６８により排紙トレイに排紙される。
【００２１】
また、二次転写ニップ部のやや下流側にトナー濃度を検出するための反射型フォトセンサ１１１が配置されている。
【００２２】
図２は、イエロー（Ｙ）の感光体ドラム２０Ｙを取り出して説明する図の一例である。  なお、図２において符号Ｌは、光走査装置６５から出射される書き込みレーザ光を示している。 感光体ドラム２０Ｙの回転方向に沿って画像形成処理を行う帯電チャージャー２９Ｙ，現像装置４０Ｙ、一次転写ローラ１２Ｙ及びベルトクリーニング装置７１Ｙが配置されている。帯電後に行われる書き込みは、後述する光走査装置６５により行われる。
【００２３】
感光体ドラム２０Ｙ、これに対峙する帯電チャージャー２９Ｙ，現像スリーブ４０Ｙ１を備えた現像装置４０Ｙ及びベルトクリーニング装置７１Ｙは、プロセスカートリッジに纏めて収納されている。プロセスカートリッジは画像形成装置１００に対して着脱可能に設けられることにより一括して消耗部品を交換できる構成とされている。
【００２４】
各感光体ドラム２０Ｙ、２０Ｍ、２０Ｃ、２０Ｂｋは、イエロー、マゼンタ、シアン、ブラックの画像をそれぞれ形成するための画像ステーションを構成するプロセスカートリッジに備えられている。
【００２５】
以上のような構成を備えた画像形成装置１００は、図２に示す制御部１１０によって作動制御されるようになっている。
【００２６】
図３は画像形成装置１００に適用される制御部１１０の構成を説明するためのブロック図である。同図において制御部１１０は、ＣＰＵ１１０Ａ、ＲＯＭ１１０Ｂ、及び、ＲＡＭ１１０Ｃを有している。ＣＰＵ１１０Ａは、画像形成に係るシーケンスプログラムの実行及び演算処理を行う。ＲＯＭ１１０ＢにはＣＰＵ１１０Ａが実行するプログラムと制御パラメータが記憶されている。ＲＡＭ１１０Ｃにはプログラムと制御パラメータが展開される。制御部１１０には、トナー像形成部として用いられる現像装置４０Ｙ，４０Ｍ，４０Ｃ，４０Ｂｋ、光走査装置６５、給紙装置６１，レジストローラ６６、転写装置１０，及び、反射型フォトセンサ１１１が接続されている。
【００２７】
反射型フォトセンサ１１１は、転写装置１０における二次転写バックアップローラ７２と対峙する位置に配置されて中間転写ベルト１１からの光反射率に応じた信号を出力する。拡散光検出器又は正反射光検出器のうち、中間転写ベルト１１の表面での反射光量と後述するパッチパターンからの反射光量との差を十分な出力値として得ることができるものが用いられる。本実施例では、カラートナーの高濃度部を検知可能な利点とする拡散型が用いられることが好ましい。
【００２８】
制御部１１０は、主電源の投入時や所定時間経過した後の待機時、所定枚数以上のプリントを出力した後の待機時など、所定のタイミングで各現像装置での像形成性能、つまり、画像濃度などの作像性能を試験する。具体的には、この所定のタイミングが到来すると、まず、感光体ドラム２０Ｙ、２０Ｍ，２０Ｃ，２０Ｂｋを回転させながら一様に帯電させる。この帯電については、通常のプリント時における一様な帯電（例えば−７００Ｖ）とは異なり、その電位を徐々に大きくしていくようにする。
【００２９】
そして、光走査装置６５からのレーザ光Ｌの走査によりパッチパターンの静電潜像を形成しながら、現像装置４０Ｙ，４０Ｍ，４０Ｃ，４０Ｂｋによる可視像処理、つまり現像を行う。この現像により各色のバイアス現像パターン、いわゆるパッチパターンが感光体ドラム２０Ｙ，２０Ｍ，２０Ｃ，２０Ｂｋ上に形成される。
【００３０】
なお、現像の際、制御部１１０は、それぞれの現像装置４０における現像スリーブ（図２においてイエロー画像を対象として符号４０Ｙ１で示した部材）に印加される現像バイアスの値も徐々に高くしていくように制御する。
【００３１】
これら各色のパッチパターンは、中間転写ベルト１１上に重なり合わずに並ぶように転写される。この転写により、中間転写ベルト１１上には各色のパッチパターンによって構成されるパターンブロックが形成される。
【００３２】
＜パッチパターン＞
図４は、パッチパターンの詳細を示す模式図である。パッチパターン像は、図４に示す手順で形成される。なお、図４においては、便宜上、黒画像を意味する符号として、図１に示した符号Ｂｋに代えて、符号ｋを添付する。
【００３３】
本実施形態における画像形成装置１００において、例えば、各基準像は縦１５ｍｍ×横１５ｍｍの大きさで、５ｍｍの間隙を介して形成される。この設定例によると、中間転写ベルト１１上のパッチパターンＰｙ，Ｐｃ，Ｐｍ，Ｐｋが全体で占有する長さはＬ３＝７５ｍｍとなる。
【００３４】
パッチパターンＰｙ，Ｐｃ，Ｐｍ，Ｐｋは、プリントプロセス時に形成される各色のトナー像とは異なり、上記中間転写ベルト１１上に重なり合わずに並ぶように転写される。 このような転写手順により、中間転写ベルト１１上には各色のパッチパターンＰｙ，Ｐｃ，Ｐｍ，Ｐｋによって構成される１つのパターンブロックが形成される。
【００３５】
パターンブロックは、色同士で重なり合わないようにして転写されることが必要とされるので、中間転写ベルト１１の展張方向に並置されている感光体ドラム２０Ｙ，２０Ｍ，２０Ｃ，２０Ｂｋの配置構成は図５に示すような構成となる。
【００３６】
図５は、感光体ドラム２０Ｙ，２０Ｍ，２０Ｃ，２０Ｂｋの設置ピッチを示す模式図である。図５に示すように、感光体ドラム２０Ｙ，２０Ｍ，２０Ｃ，２０Ｂｋは、例えば、それぞれＬ１＝１００ｍｍの間隔で配置されている。本実施形態ではパッチパターンＰｙ，Ｐｃ，Ｐｍ，Ｐｋの占有長さ（Ｌ３）が７５ｍｍとされているので、パッチパターン同士の形成ピッチは感光体ドラムの設置ピッチよりも短い。この結果、パッチパターンＰｙ，Ｐｃ，Ｐｍ，Ｐｋは、それぞれの端部が互いに重なり合わないようにして転写されることになる。
【００３７】
また、最終色のパッチパターンを形成する感光体ドラム２０Ｂｋの中心から中間転写ベルト１１が掛け回されているテンションローラ７４での展回位置までの距離（Ｌ２）、展開位置から二次転写ローラ６７（換言すれば、二次転写バックアップローラ７２における二次転写ニップ部）までの距離（Ｌ２）は、どちらもＬ２＝７５ｍｍとされている。
【００３８】
従って、パッチパターンＰｙ，Ｐｃ，Ｐｍ，Ｐｋの長さＬ３が７５ｍｍとされているので、パッチパターン同士の形成ピッチは感光体ドラムの設置ピッチ、換言すれば、一次転写位置と二次転写ニップ部との間の距離よりも短い。
【００３９】
この結果、パッチパターンＰｙ，Ｐｃ，Ｐｍ，Ｐｋは、それぞれの端部が互いに重なり合わないようにして転写されることができることになる。
【００４０】
前述したパターンブロックの中の各パッチパターン像は、中間転写ベルト１１の無端移動に伴い反射型フォトセンサ１１１との対向位置を通過する際にその光反射光量が検知され、電気信号として制御部１１０に出力される。
【００４１】
制御部１１０は、反射型フォトセンサ１１１から順次出力されるデータに基づき各基準像の光反射率を演算し、濃度パターンデータとしてＲＡＭ１１０Ｃに格納していく。反射型フォトセンサ１１１との対向位置を通過した上記パターンブロックは、ベルトクリーニング装置７１によってクリーニングされる。
【００４２】
制御部１１０では、パターンブロックとして形成されているパッチパターンの検知に際して、二次転写ローラ６７の接離動作を制御するようになっている。つまり、二次転写ローラ６７は、パッチパターン検知に際し中間転写ベルト１１から離間される一方、中間転写ベルト１１への再接触時期として、パッチパターンの最終色を対象とするものが二次転写ローラ６７を通過した後ではなく、反射型フォトセンサ１１１を通過した後を設定されている。
【００４３】
中間転写ベルト１１は、二次転写ローラ６７の接離時の衝撃を受けて振動したりうねりを生じたりする。このため、二次転写ローラ６７を通過した時点を二次転写ローラ６７の再接触時期とした場合、二次転写ローラ６７の後方に配置されている反射型フォトセンサ１１１と対面した中間転写ベルト１１は振動やうねりを生じた状態が継続されている。
【００４４】
反射型フォトセンサ１１１による検知誤差に関しては、パターンブロックが二次転写ローラ６７を通過した時点よりも反射型フォトセンサ１１１を通過した時点の方が小さく、これにより、パターンブロック内でのパッチパターンの濃度検知の精度を高めることができる。
【００４５】
ところで、反射型フォトセンサ１１１の配置位置を通過した時点で二次転写ローラ６７を再度、接触させることにより、前述したように検知精度を高めることができる。また、検知時間短縮のため、反射型フォトセンサ１１１の配置位置を通過した時点を基準として二次転写ローラ６７の再接触を行う関係上、検知時間の短縮を実現するには両者間での中間転写ベルト１１の移動時間を短縮する必要がある。
【００４６】
そこで、反射型フォトセンサ１１１と二次転写ローラ６７とをできるだけ近づけて中間転写ベルト１１が両者間を移動する時間を短縮するようになっている。
【００４７】
ところで、両者間での中間転写ベルト１１の移動距離を短くするには反射型フォトセンサ１１１の配置位置を二次転写ローラ６７の前方に設定することも考えられるが、この場合には、両者間を近づけることで比較的短い距離内に各色に対応した基準トナー像を形成することが困難となりやすい。しかも、二次転写ローラ６７が離間する際の衝撃の影響が中間転写ベルト１１に及びやすいことから反射型フォトセンサ１１１での検知誤差も顕著となる。
【００４８】
このため、上記したように二次転写ローラ６７の接離に際して発生する中間転写ベルト１１の振動やうねりの影響を受けないようにするには、基準トナー像が反射型フォトセンサ１１１を通過した時点で二次転写ローラ６７の再接触を行わせることが最も好ましいことになる。
【００４９】
基準トナー像を有するパターンブロックが二次転写ニップ部を通過する前の時期に二次転写ローラ６７が中間転写ベルト１１から離間する。パターンブロックの基準トナー像は図４に示したように、中間転写ベルト１１の移動方向に沿って並べられているので４色の基準トナー像が順次、反射型フォトセンサ１１１の位置を通過する。
【００５０】
中間転写ベルト１１に二次転写ローラ６７が再接触したときには反射型フォトセンサ１１１による検知が完了しているので、中間転写ベルト１１での振動やうねりの影響を受けることなく、検知誤差の発生を抑制して制御精度を高めることができることになる。
【００５１】
中間転写ベルト１１に生じる振動やうねりは、中間転写ベルト１１に展張部分で発生しやすい。従って、反射型フォトセンサ１１１の配置位置も中間転写ベルト１１における展張部分以外であることが望ましい。
【００５２】
図６は、中間転写ベルトの振動やうねりを防止する構成について説明する図の一例である。中間転写ベルト１１に対して接離可能に設けられている二次転写ローラ６７に対峙して、二次転写バックアップローラ７２が設けられている。二次転写バックアップローラ７２が中間転写ベルト１１の移動方向で当接及び離間する位置をＡ点及びＢ点とした場合、中間転写ベルト１１が二次転写バックアップローラ７２に対する巻き付け角（Ａ点〜Ｂ点）Ｃを１００°に設定している。
【００５３】
そして、反射型フォトセンサ１１１の中心位置として、Ｂ点に対して二次転写バックアップローラ７２の半径（ｒ）に相当する距離を加減した（Ｂ＋ｒ、Ｂ−ｒ）の範囲内に位置決めするようにしている。中間転写ベルト１１においてＢ点から展張部分の距離が長くなるほど中間転写ベルト１１での振動やうねりが大きくなり、検知誤差が大きくなるのを防止することができる。
【００５４】
中間転写ベルト１１の振動やうねりは中間転写ベルト１１の巻き付け曲率により変化し、巻き付けられたローラの半径に逆比例することから、半径の小さいローラほどベルトの離間点（Ｂ点）から近い位置での振動やうねりが大きくなる。このため、Ｂ点よりも前方に配置した場合には、ローラの曲率が存在することで反射型フォトセンサ１１１の取り付け誤差が大きくなることが原因して検知誤差が高くなる。
【００５５】
そこで、中間転写ベルト１１の移動方向において（Ｂ−ｒ）の位置から（Ｂ＋ｒ）の位置に反射型フォトセンサ１１１の中心を位置決めすることで検知誤差を１０％以下に保つことができ、この結果として、検知誤差を小さくして画像情報に対する制御精度を高めることができる。
【００５６】
＜制御部の動作手順＞
図７は、制御部１１０の動作手順を示すフローチャート図の一例である。以上のような構成を用いて制御部１１０により、二次転写ローラ６７の再接触時期を規定するようになっており、この時期設定に関しては、図７に示すフローチャートに基づき説明すると次のとおりである。
【００５７】
画像形成動作が指令されると画像形成プロセスにおける二次転写工程実施のために二次転写ローラ６７が中間転写ベルト１１に当接される（ＳＴ１）
制御部１１０は画像形成処理を実行する（ＳＴ２）。
【００５８】
画像形成処理の経過において、制御部１１０は、例えば、画像形成回数などをパラメータとして画像情報に基づくプロセス制御タイミングであるかどうかが判別する（ＳＴ３）。
【００５９】
該当時期である場合には基準トナー像を作成する（ＳＴ４）。この場合のプロセス制御は、画像濃度などの作像性能を適正化する制御である。
【００６０】
制御部１１０は、基準トナー像の作成順序に基づきパターンブロック内での先頭の基準トナー像が二次転写前の所定位置に達したかどうかを判別する（ＳＴ５）。
【００６１】
達した場合には二次転写ローラ６７を中間転写ベルト１１から離間する（ＳＴ６）。この状態で反射型フォトセンサ１１１により全ての色の基準トナー像が検知される（ＳＴ７）。
【００６２】
ステップＳＴ７における検知結果に基づき制御部１１０はプロセス制御を実行する（ＳＴ８）。プロセス制御が完了すると二次転写ローラ６７が中間転写ベルト１１に再接触される（ＳＴ９）。二次転写ローラ６７の再接触時期は、前述したように、反射型フォトセンサ１１１を全ての色の基準トナー像が通過した直後とされている。
【００６３】
一方、ステップＳＴ３においてプロセス制御の実行タイミングでない場合には、二次転写ローラ６７がクリーニングされる（ＳＴ１０）。このクリーニング処理では、二次転写ローラ６７に対して転写工程時とは逆の電界を付与して二次転写ローラ６７に付着しているトナーを中間転写ベルト１１側に転移させ、中間転写ベルト１１のベルトクリーニング装置７１により転移したトナーを除去するようになっている。
【００６４】
二次転写ローラ６７が中間転写ベルト１１に接触すると、制御部１１０は引き続き画像形成がないかどうかを判別する（ＳＴ１１）。
【００６５】
画像形成が行われない場合、制御部１１０は二次転写ローラ６７を中間転写ベルト１１から離間して待機状態となる（ＳＴ１２）。
【００６６】
＜パッチパターンの変形例＞
図８は、パッチパターンの変形例を説明する模式図である。図８のパッチパターンは、中間転写ベルト１１の移動方向と直交する方向に相当するベルトの駆動軸方向に沿って複数並設されている。これら各パッチパターンの位置に対応させて反射型フォトセンサ（便宜上、符号１１１に各色の表示を付けて示す）が配置されている。
【００６７】
各パッチパターンは、図４に示した場合と同様の占有スペース内に配置されており、さらに、画像濃度情報とは別の情報としての画像位置情報などを表示するパッチパターンも併せて形成されている。これにより、限られたスペース（Ｌ２）内に多くの画像情報を形成して検知対象とすることができるので、他の位置に形成する場合と違って、これら各画像情報を纏めて光学検知することができる。
【００６８】
この結果、多くの画像情報を検知する際の待機時間を少なくすることができる。このようなパッチパターンが形成される場合を対象として画像情報の検知を行う場合には、同様にプロセス制御開始タイミングにおいて二次転写ローラ６７が中間転写ベルト１１から離間される一方、再接触時期としては、パッチパターンを有するパターンブロックが反射型フォトセンサ１１１を通過した直後に設定されている。
【００６９】
図６に示した場合と同様に、二次転写ローラ６７の再接触時期が、従来の場合と違って反射型フォトセンサ１１１の位置をパターンブロックが通過した直後となるようにずらされている。
【００７０】
つまり、基準トナー像を有するパターンブロックが二次転写ニップ部を通過する前の時期ｔ（ａ）に二次転写ローラ６７が中間転写ベルト１１から離間する。パターンブロック内の基準トナー像は、中間転写ベルト１１の駆動軸方向に沿って並べられているので、４色の基準トナー像が同時に反射型フォトセンサ１１１の位置を通過する。
【００７１】
従来の再接触時期では二次転写ローラ６７が再接触した時点で未だ基準トナー像の検知が終了していないことから、二次転写ローラ６７の再接触により発生する中間転写ベルト１１の振動やうねりにより検知誤差が顕著となるが、本実施例においては、中間転写ベルト１１に二次転写ローラ６７が再接触したときには反射型フォトセンサ１１１による検知が完了しているので、中間転写ベルト１１での振動やうねりの影響を受けることなく、検知誤差の発生を抑制してプロセス制御の精度を高めることができる。
【００７２】
図８において中央部に示すように、基準トナー像は、一つの色のパッチ画像を対象として階調性を異ならせた複数のパッチ画像が形成される。例えば、色毎で４階調の基準トナー像を形成する場合には、その全長が図４の４倍以上となり、最終色の一次転写位置と二次転写ニップ部との間の距離（図５において符号Ｌ２で示す距離）よりもパターンブロックの長さが長くなってしまう。
【００７３】
従って、最初の色のパッチパターンが二次転写ニップ部の前に達した時点で二次転写ローラ６７を離間させた場合には、その他の色のパッチパターンが作像中あるいは転写中であることがある。
【００７４】
図９は、中間転写ベルト上でのパッチ画像の作成状態について説明する図の一例である。画像形成に連続してパッチパターンを形成する場合、各パッチパターンの作成タイミングを画像形成に対して一様とする。この場合、二次転写ローラ６７が離間した時点で、未だマゼンタにおける２つめの基準トナー像（符号Ｍ２で示すパッチパターン）が書込過程に相当している。この結果、マゼンタを対象とする基準トナー像が完全に作成されていないことになり、結果としてマゼンタを対象とする画像情報を正確に検知することができない。
【００７５】
このときに生じる中間転写ベルト１１での色毎のパッチパターンの位置関係は、図９に示すとおりである。図９においては、未だ、マゼンタの画像作成中であるにも拘わらず、二次転写ローラ６７の位置に先行して作成された画像が到達するのに合わせて二次転写ローラ６７が中間転写ベルト１１から離間しており、中間転写ベルト１１に発生する振動やうねりによりマゼンタの基準トナー像が正常に形成できないことがわかる。
【００７６】
このような不具合を解消するために、図７に示したステップＳＴ７における基準トナー像の形成過程において、制御部１１０は、基準トナー像の全てが、二次転写ローラ６７の離間時期と書込、現像及び転写の各工程の実行時期とが対応しないタイミングを設定する。つまり、二次転写ローラ６７の離間時期に書き込み、現像及び転写の各工程が実行されていないようにできるタイミングを設定して基準トナー像を形成するようになっている。
【００７７】
一方、離間している二次転写ローラ６７を中間転写ベルト１１に再接触させるタイミングは、図６に示した場合と同様に、パッチパターンの全てが反射型フォトセンサ１１１を通過した直後に設定され、中間転写ベルトの発生による振動やうねりの影響による検知精度の悪化を防止するようになっている。
【００７８】
また、基準トナー像の作成時期に二次転写ローラ６７の離間時期が含まれると、上記したように、適正な基準トナー像を形成することができなくなるのを防止する。このため、制御部１１０は、階調毎の基準トナー像のうちで二次転写ローラ６７の離間時期に対応する色の基準トナー像に対する作像タイミングである書き込みタイミングをずらして二次転写ローラ６７の離間時期に一致させないようにしている。
【００７９】
書き込み時期のずらしに対応して現像工程もずらしており、作像プロセスのいずれにおいても二次転写ローラ６７による中間転写ベルト１１での振動やうねりの影響を受けないようにしている。
【００８０】
＜ハードウェア構成＞
図１０は、本実施例における画像形成装置１００の全体構成図を示す。図１０において、画像形成装置１００は、読取り装置１、第１の画像データ処理装置２、バス制御装置３、第２の画像データ処理装置４、ＨＤＤ（ハードディスクドライブ）５、ＣＰＵ６、メモリ７、プロッタＩ／Ｆ装置８、プロッタ装置９、操作表示装置１０１、回線Ｉ／Ｆ装置１０２、外部Ｉ／Ｆ装置１０３、Ｓ．Ｂ．（Ｓｏｕｔｈ Ｂｒｉｄｇｅ）１０４、ＲＯＭ１０５、を有する。また、ファクシミリ装置１５、及び、パーソナルコンピュータ１６が図示されている。
【００８１】
読取り装置１はＣＣＤ光電変換素子からなるラインセンサ、Ａ／Ｄコンバータ、それら駆動回路を具備し、セットされた原稿をスキャンすることで得る原稿の濃淡情報から、RGB各10ビットのデジタル画像データを生成し出力する。
【００８２】
第１の画像データ処理装置２は、読取り装置１が生成したデジタル画像データに対し、予め定めた特性に統一する処理を施して出力する。図１１を用いて、第１の画像データ処理装置２について説明する。
【００８３】
図１１は、第１の画像データ処理装置２が行う処理について説明する図の一例である。スキャナ補正処理部３０は、読取り装置１からのデジタル画像データに対し、シェーディング等、読取り装置１の機構上（照度歪み等）発生する読取りムラ等を補正する。
【００８４】
フィルタ処理部３２は、スキャナのＭＴＦ特性を補正したり、モアレを防止したりするために、読取画像の周波数特性を変えて、画像をくっきり、また滑らかにする。
【００８５】
γ変換部３１は基本的にスキャナ特性に起因するγ変換を行い、色変換部３３はスキャナ特性に起因する色変換を行う。変倍部３４は読取画像に変倍処理を行う。
【００８６】
このように色再現特性が統一された画像データは画像形成装置１００に蓄積され、その後、再利用される場合に、出力先の特性に適する画像信号に変換される。その詳細は後述する。
【００８７】
なお、像域分離部３５は、原稿の持つ特徴的なエリアの抽出を行う。たとえば、一般的な印刷によって形成されている網点部の抽出、文字などのエッジ部の抽出、その画像データの有彩/無彩の判定、背景画像が白であるかの白背景の判定などを行う。分離デコード部３６は、像域分離部３５からの像域分離信号を、図１０の第２の画像データ処理装置４における処理に必要な情報量にデコードして出力する。
【００８８】
例えば、像域分離部３５は以下に示すような７ビットの像域分離信号を出力する。
CH2：文字なか（１）／非文字なか（０）
CHR：文字／（１）／非文字（０）
HT ：高線数網点（１）／非高線数網点（０）
CW ：有彩（１）／非有彩＜無彩＞（０）
WS ：白地（１）／非白地（０）
LHT：低線数網点（１）／非低線数網点（０）
T：追跡パターン（１）／非追跡パターン（０）
｛黒文字、色文字、文字なか、網点上文字、高線数網点、低線数網点、写真、追跡パターン｝の各状態を３ビット、あるいは、｛黒文字、色文字、文字なか、非文字｝の各状態を２ビットで表現できるようにデコードされる。
【００８９】
図１０に戻って説明する。バス制御装置３は、画像形成装置内で必要な画像データや制御コマンド等、各種データのやり取りを行うデータバスの制御装置である。複数種のバス規格間のブリッジ機能も有している。本実施例では、第１の画像データ処理装置２、第２の画像データ処理装置４、ＣＰＵ６とPCI-Expressバスで接続され，ＨＤＤ５とはＡＴＡバスで接続される。バス制御装置３はＡＳＩＣ化されている。
【００９０】
第２の画像データ処理装置４は、第１の画像データ処理装置２で予め定めた特性を統一された画像データと付帯情報（本実施例ではデコードされた像域分離信号）に対し、ユーザから指定される出力先に適した画像処理を施し出力する。その詳細は後述する。
【００９１】
ＨＤＤ５は、電子データを保存するための大容量の記憶装置で、画像形成装置内では主にデジタル画像データ及びデジタル画像データの付帯情報を蓄積する。
【００９２】
ＣＰＵ６は、画像形成装置１００の制御全体を司るマイクロプロセッサである。本実施形態では、ＣＰＵコア単体に+αの機能が追加されたIntegratedＣＰＵを使用してよい。メモリ７は、揮発性メモリであり、複数種のバス規格間をブリッジする際の速度差や、接続された部品自体の処理速度差を吸収するために、一時的にやりとりするデータを記憶する。また、ＣＰＵ６が画像形成装置１００の制御を行う際に、プログラムや中間処理データを一時的に記憶する。
【００９３】
ＣＰＵ６には高速処理が求められるため、通常、起動時にＲＯＭ１０５に記憶されたブートプログラムにてシステムを起動し、その後は高速にアクセス可能なメモリ７に展開されたプログラムによって処理を行う。本実施例ではＰＣにも使用されているＤＩＭＭが使用される。
【００９４】
プロッタＩ/Ｆ装置８は、ＣＰＵ６から送られてくるＣＭＹＫからなるデジタル画像データを受け取ると、プロッタ装置９の専用Ｉ/Ｆに出力するバスブリッジ処理を行う。本実施例で使用している汎用規格I/FはPCI-Expressバスである。
【００９５】
プロッタ装置９はＣＭＹＫからなるデジタル画像データを受け取ると、レーザービームを用いた電子写真プロセスを使って、転写紙に受け取った画像データを出力する。
【００９６】
Ｓ．Ｂ１０４は、パーソナルコンピュータに使用されるチップセットのひとつで、South Bridgeと呼ばれる汎用の電子デバイスである。主にPCI-ExpressとISAブリッジを含むＣＰＵシステムを構築する際によく使用されるバスのブリッジ機能を汎用回路化したもので、本実施形態ではＲＯＭ１０５との間をブリッジしている。
【００９７】
ＲＯＭ１０５は、ＣＰＵ６が画像形成装置１００の制御を行う際のプログラム（含むブート）が格納されるメモリである。
【００９８】
操作表示装置１０１は、画像形成装置１００とユーザのインタフェースを提供し、ＬＣＤ（液晶表示装置）とキースイッチから構成される。装置の各種状態や操作方法をＬＣＤに表示し、ユーザからのソフトキーやキースイッチ入力を検知する。本実施例ではPCI−Expressバスを介してＣＰＵ６と接続されている。
【００９９】
回線Ｉ/Ｆ装置１０２はPCI-Expressバスと電話回線を接続する装置で、この装置により画像形成装置１００は電話回線を介して各種データのやり取りを行うことが可能になる。ファクシミリ装置１５は通常のファクシミリで、電話回線を介して本デジタル画像形成装置１００と画像データの授受を行う。
【０１００】
外部Ｉ/Ｆ装置１０３は、PCI-Expressバスと外部装置を接続する装置で、この装置により画像形成装置１００は外部装置と各種データのやり取りを行うことが可能になる。本実施例ではそのインタフェースにネットワーク（イーサネット（登録商標））を使用する。すなわち画像形成装置１００は外部Ｉ/Ｆ装置１０３を介してネットワークに接続している。
【０１０１】
ＰＣ１６はいわゆるパーソナルコンピュータで、パーソナルコンピュータにインストールされたアプリケーションソフトやドライバを介して、ユーザは画像形成装置１００に対して各種制御や画像データの入出力を行う。
【０１０２】
なお、第１の画像データ処理装置２や外部Ｉ/Ｆ装置１０３から送られる特性が統一された画像データや像域分離信号等の付帯情報は、全てＣＰＵ６において符号化されてからＨＤＤ５に蓄積される。第２の画像データ処理装置４以降が処理する際に、復号されてから変換処理が実施される。ここで、特性が統一された画像データ（ＲＧＢ）は、非可逆なＪＰＥＧ符号化等で高い圧縮率で、像域分離信号等の付帯情報は可逆なＫ８符号化等で処理を行うことで、画質劣化を最小限に抑えている。
【０１０３】
＜コピー動作＞
ユーザは原稿を読取り装置１にセットし、所望する画質モード等の設定とコピー開始の入力を操作表示装置１０１に行う。
【０１０４】
操作表示装置１０１はユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータはPCI-Expressバスを介してＣＰＵ６に通知される。
【０１０５】
ＣＰＵ６はコピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に記す。
・読取り装置１で原稿をスキャンして得られたＲＧＢ各１０ビットのデジタル画像データを、第１の画像データ処理装置２は、設定された画質モードに関係なく、前述した図１1の各部にて処理する。これにより、sRGBやROMM-RGBのように予め特性が定められたRGB信号に統一され、バス制御装置３に送られる。
【０１０６】
また、第１の画像データ処理装置２の像域分離部３５が生成した７ビットの像域分離信号を、分離デコード部３６が、設定された画質モードに応じて、第２の画像データ処理装置４における後段の処理に必要な情報にデコードして出力する。例えば、像域分離部３５が出力する上記の７ビットの像域分離信号を、分離デコード部３６は、設定された画質モードに応じて、以下に示すような２ビットの属性情報（像域分離信号）にデコードする。
【０１０７】
文字原稿モード：黒文字、色文字、文字なか、非文字
文字写真混在原稿モード：文字／非文字、有彩／無彩
写真原稿モード：有彩／無彩、白地／非白地
複写原稿モード：黒文字、色文字、白地、非文字
バス制御装置３は、第１の画像データ処理装置２からの統一RGB画像データと設定された画像モードに応じて属性の異なる属性情報（像域分離信号）を受け取ると、ＣＰＵ６により符号化され、メモリ７又はＨＤＤ５に蓄積する。
【０１０８】
次にメモリ７、ＨＤＤ５に蓄積された統一RGB画像データ及び画素毎の属性情報は、ＣＰＵ６で復号された後、バス制御装置３を介して第２の画像データ処理装置４に送られる。
【０１０９】
第２の画像データ処理装置４は、受け取った統一ＲＧＢ画像データ及び画素毎の属性情報に基づいて、プロッタ出力用のＣＭＹＫ画像データに変換し出力する。バス制御装置３は第２の画像データ処理装置４からのＣＭＹＫ画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【０１１０】
次にメモリ７に蓄積されたＣＭＹＫ画像データは、ＣＰＵ６及びプロッタＩ/Ｆ装置８を介して、プロッタ装置９に送られる。
【０１１１】
プロッタ装置９は受け取ったＣＭＹＫ画像データを転写紙に出力し、原稿のコピーが生成される。
【０１１２】
図１２は、第２の画像データ処理装置４の機能を示す図である。第２の画像データ処理装置４の機能はコピー、スキャナ配信、プリント、ＦＡＸ送信などで異なる。ここでは一例としてコピー動作とＦＡＸ送信時の機能を説明する。
【０１１３】
フィルタ処理部５０は、統一RGB画像データの鮮鋭性を、プロッタ装置９に出力する場合の再現性が良くなるように補正する。具体的には設定された画質モードに応じてデコードされた属性情報（像域分離信号）に従って鮮鋭化/平滑化処理を施す。例えば文字原稿モードでは文字をハッキリ/クッキリとするために鮮鋭化処理を施し、写真モードでは滑らかに階調性を表現するため平滑化処理を施す。
【０１１４】
色変換部５１は、各８ビットの統一RGBデータを受け取るとプロッタ装置用の色空間であるＣＭＹＫ各８ビットに変換する。このときにも、設定された画質モード情報に応じてデコードされた属性情報に従った最適な色調整を実施する。
【０１１５】
変倍処理部５３はＣＭＹＫの画像データのサイズ（解像度）を、プロッタ装置９の再現性能に従ってサイズ（解像度）変換を行う。本実施例ではプロッタ装置９の性能が600dpi出力であるため、特に変換は行わない。
【０１１６】
プリンタγ補正部５４は、予めＣＰＵ６において生成され、プロッタ出力用に設定されたＣＭＹＫ用のエッジ用γテーブル、非エッジ用γテーブルを用いて、ＣＭＹＫ版毎のテーブル変換を実施してγ補正を実施する。
【０１１７】
階調処理部５５は、ＣＭＹＫ各８ビットの画像データを受け取るとプロッタ装置９の階調処理能力と設定された画質モード情報に応じてデコードされた属性情報に最適な階調数変換処理を行う。
【０１１８】
次に、ＦＡＸ送信時の機能を説明する。フィルタ処理部５０はＲＧＢ画像データの鮮鋭性を、ＦＡＸ送信する場合の再現性が良くなるように補正する。具体的には所望するモード情報に従って鮮鋭化/平滑化処理を施す。例えば文字モードでは文字をハッキリ/クッキリとするために鮮鋭化処理を施し、写真モードでは滑らかに階調性を表現するため平滑化処理を施す。
【０１１９】
色変換部５１は、ＲＧＢ各８ビットのデータを受け取るとＦＡＸ装置で一般的な単色（モノクロ）８ビットに変換する。変倍処理部５３はモノクロ画像データのサイズ（解像度）を、ＦＡＸ装置で送受されるサイズ（解像度）に変換する。本実施例では主走査：200dpi×副走査：100dpiに変換するものとする。
【０１２０】
プリンタγ補正部５４は、予めＣＰＵ６が設定したＦＡＸ送信用のγテーブルを用いて、γ補正を実施する。
【０１２１】
階調処理部５５は、モノクロ８ビットのモノクロ画像データを受け取るとＦＡＸ装置で送受される階調処理能力に従った階調数変換処理を行う。本実施例では疑似中間調処理の一つである誤差拡散法を用いて２値に階調数変換している。
【０１２２】
＜本実施形態の出力γ特性の調整について＞
以下、本実施形態の出力γ特性の調整について順番に説明する。
【０１２３】
<<本実施形態のキャリブレーションについて>>
本実施形態では、ＡＣＣ（転写材に画像形成したパッチパターンの読取値に基づくキャリブレーション）と、ＩＢＡＣＣ（像担持体上の濃度検出値によるに基づくキャリブレーション）とでは、ＡＣＣの方が補正精度に対する信頼性が高いという前提に立つ。画像形成装置１００におけるＩＮＡＣＣは、ＡＣＣにて生成したγテーブルを補正するＡＣＣの補助的な機能としている。
【０１２４】
図３３は、画像形成装置１００の機能ブロック図の一例を示す。本実施形態の画像形成装置１００は、キャリブレーション制御部８０、ＡＣＣ実行部８１、ＩＢＡＣＣ実行部８２、基準ベースγ算出部８３、ＩＢＡＣＣパターン読取値変動特性取得部８４、逆引エンジンrawγ特性算出部８５、予測エンジンrawγ特性算出部８６、仮想ベースγ特性算出部８７、ＩＢＡＣＣ特性合成用γ制御点算出部８８、合成部８９、及び、パターン濃度補正部９０を有する。これらの機能は、ＣＰＵ６がＨＤＤ５又はメモリ７に記憶されたプログラム５０１を実行することで得られる。キャリブレーション制御部８０は出力γ特性の調整の全体を制御する。その他の機能についてはのちに詳細に説明される。
【０１２５】
図３４を用いて本実施形態の出力γ特性の調整手順を説明する。図３４の処理が開始される前にＡＣＣ実行部８１がＡＣＣを完了させている。
Ｓ１０：キャリブレーション制御部８０は、ＡＣＣのパッチパターンを出力するか否かを判定する。すなわち、ユーザがＡＣＣを実行するという操作を入力したか否かを判定する。
Ｓ２０：ステップＳ１０の判定がＹｅｓの場合、制御部１１０はプロセスコントロールを実行し、ＩＢＡＣＣ実行部８２はＩＢＡＣＣを実行する。つまり、プロセスコントロールの実行タイミングでなくても強制的にプロセスコントロールを実行する。
Ｓ３０：基準ベースγ算出部８３はＡＣＣの実行結果を用いて基準ベースγを求める。
Ｓ４０：ＩＢＡＣＣパターン読取値変動特性取得部８４は、ＩＢＡＣＣの実行結果を用いてＩＢＡＣＣパターン読取値変動特性を求める。
Ｓ５０：逆引エンジンrawγ特性算出部８５は、逆引エンジンrawγ特性を算出する。
Ｓ６０：予測エンジンrawγ特性算出部８６は、予測エンジンrawγ特性を算出する。
Ｓ７０：仮想ベースγ特性算出部８７は、仮想ベースγ特性を算出する。
Ｓ８０：ＩＢＡＣＣ特性合成用γ制御点算出部８８は、ＩＢＡＣＣ特性合成用γ制御点を算出する。
Ｓ９０：合成部８９は、基準ベースγの制御点の座標にＩＢＡＣＣ特性合成用γ制御点の座標を合成する。
Ｓ１００：パターン濃度補正部９０は。ステップＳ９０の結果を利用してＡＣＣのパッチパターンの濃度を補正する。
【０１２６】
以下、各Ｓ３０以降のステップについて順番に説明する。
【０１２７】
<<Ｓ３０  基準ベースγ>>
次に図１３〜図１６を用いて、転写材に画像形成したパッチパターンのスキャナ読取値を用いたキャリブレーション（ＡＣＣ）動作について説明する。これにより基準ベースγを求めることができる。
【０１２８】
図１３は、本実施形態におけるスキャナ読取値を用いたキャリブレーション方法（ＡＣＣ）について説明する図の一例である。
【０１２９】
このキャリブレーションは、転写材に画像形成されたパッチパターンを画像形成装置１００がスキャナで読み取って出力γ特性を調整する処理である。長時間の使用による画像形成装置１００の画像出力濃度に変化があっても、狙った出力濃度に補正することができ、出力画像の色再現性が保持される。
【０１３０】
画像形成装置１００におけるスキャナ読取値を用いたキャリブレーション動作の場合、図１２におけるフィルタ処理部５０と色変換部５１は、特に変換を行わない。パターン発生部５２は、予め設定された図１３に示すようなキャリブレーション用のパッチパターンを発生させる。
【０１３１】
変倍処理部５３はＣＭＹＫ画像データのサイズ（解像度）を、プロッタ装置９の再現性能に従って変換する。本実施形態ではプロッタ装置９の性能が600dpi出力であるため、特に変換は行わない。
【０１３２】
後述するＩＢＡＣＣ動作ＯＦＦ時におけるキャリブレーション動作の際、プリンタγ補正部５４は、γ変換を実施せず（γスルー出力）、プロッタ装置９の特性を補正せずに出力する。
【０１３３】
階調処理部５５は、ＣＭＹＫ各８ビットの画像データと属性情報を受け取ると、２ビットの属性情報に応じてプロッタ装置９の階調処理能力に従った階調数変換処理を行う。階調数が変換された画像データをプロッタ装置９が画像形成し、パッチパターンとして出力する。
【０１３４】
読取り装置１はセットされたパッチパターンをスキャンすることで、原稿の濃淡情報からＲＧＢ各１０ビットのデジタル画像データを出力する。
【０１３５】
図１４は、スキャナ読取値を用いたＡＣＣキャリブレーションにおけるエンジンrawγ特性の算出方法について説明する図の一例である。
【０１３６】
第１の画像データ処理装置２は、ＲＧＢ各色１０ビットのデジタル画像データ（スキャナ読取値）に対し、オペレータの指示に応じて、他の動作と同様に予め定めた特性に統一する処理を施して8ビットの統一ＲＧＢとして出力するか、又は、読取り装置１の補正を施さない読取値（読取領域内のRGB各値の平均値）を出力するか選択できる。
【０１３７】
ここでは、読取り装置１のデジタル画像データに補正を施さない読取値（読取領域内のＲＧＢ各値の平均値）の１０ビットデータを扱う場合について記載する。
【０１３８】
このように第１の画像データ処理装置２で得られたキャリブレーション読取値（プロッタ出力濃度に相当。図１４ではＡＣＣ読取値と記載されている。）をＡＣＣ出力パターン（プロッタ装置９への書き込み値。図１４ではＡＣＣ出力パターンと記載されている。）に対して打点したものが図４である。図１４の特性をエンジンrawγ特性と称する。また、ＡＣＣ読取値は第１の画像出力特性の一例である。
【０１３９】
図１５は、ＡＣＣキャリブレーションにおけるターゲットデータの算出方法について説明する図の一例である。ターゲットデータは目標値である。基準ベースγ算出部８３は、操作表示装置１０１においてオペレータが設定した転写材に対応するＣＭＹＫごとにターゲットデータ（目標濃度に相当）を取得し、プロッタ装置９の入出力特性データとして設定する。ＣＭＹＫごとの入力データをＬＤデータという。
【０１４０】
図１５のような入出力特性データは、第２の画像データ処理装置４の階調処理部５５で扱うＣＭＹＫデータ（各色8ビット）の入力データに対するプロッタ装置９の出力濃度（スキャナの読取値に換算）に相当する。なお、図１５は、コピーモードＡＣＣにおける入出力特性データを示す。
【０１４１】
数値例を以下に示す。
【０１４２】
・コピーモードＡＣＣ  ターゲットデータ（ＣＭＹＫ濃度ターゲット）
<RGB_K>    1020,956,883,791,692,593,489,407,333,255,195,144,113,84,60,43,31, 
<RGB_C>    1020,968,909,843,771,691,596,511,443,377,310,250,193,149,109,83,69, 
<RGB_M>    1020,985,945,900,846,763,667,581,502,425,355,291,231,186,141,103,86, 
<RGB_Y>    1020,996,969,920,865,804,738,675,618,557,496,446,395,359,328,300,286,
・コピーモードＡＣＣ  ＬＤデータ（ＣＭＹＫ入力データ）
<LD>  0, 16, 32, 48, 64, 80, 96,112,128,144,160,176,192,208,224,240,255,  
ところで、プロッタ装置９の作像条件に応じて、トップ濃度が変動する。トップ濃度はパッチ画像のうち最も高い濃度（ベタ濃度）である。このため、ＬＤデータに対するＯＮ/ＯＦＦ設定により、ＡＣＣ追従性のＯＦＦ地点を取得する。ＯＦＦで指定された濃度は、目標濃度をトップ濃度に応じて変更する濃度である。つまり、変動の影響が大きい高濃度部分がＯＦＦで指定される。このＯＮ/ＯＦＦ設定を高濃度部補正パラメータと称する。
・コピーモードＡＣＣ  高濃度補正パラメータ
<FLAG_K>  ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,OFF,OFF,OFF,OFF,OFF,OFF,
<FLAG_C>  ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,OFF,OFF,OFF,OFF,OFF,OFF,
<FLAG_M>  ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,OFF,OFF,OFF,OFF,OFF,OFF,
<FLAG_Y>  ON, ON, ON, ON, ON, ON, ON, ON, ON, ON, ON,OFF,OFF,OFF,OFF,OFF,OFF, 
図１６は、ＡＣＣ追従性のＯＦＦ地点を説明する図の一例である。基準ベースγ算出部８３はＡＣＣ読取値より実機のトップ濃度を読み取り、高濃度補正パラメータより、ＡＣＣ追従性のＯＦＦ開始点１６０１（目標濃度をトップ濃度に応じて変更する最も低濃度の点）とＡＣＣ追従性のＯＦＦ終了点１６０２（目標濃度をトップ濃度に応じて変更する最も高濃度の点）を読み取る。
【０１４３】
上記の例では、
ＡＣＣ追従性のＯＦＦ開始点１６０１：ＬＤ（濃度） ＝ 176
ＡＣＣ追従性のＯＦＦ終了点１６０２：ＬＤ（濃度） ＝ 255
となる。
【０１４４】
また、図１４のＡＣＣ読取値より、実機のトップ濃度に相当する値を抽出する。ここで、以下のように各値を置き換える。
ＡＣＣ追従性のＯＦＦ開始点１６０１のＡＣＣターゲットデータ：ref_max
ＡＣＣ追従性のＯＦＦ終了点１６０２のＡＣＣターゲットデータ：ref_min
ＡＣＣ読取値（トップ濃度に相当する１７段目パッチ)：det_min
高濃度部のＡＣＣターゲット（補正前のＡＣＣターゲット）：Ｘ
高濃度部のＡＣＣターゲット（補正後のＡＣＣターゲット）：Ｙ
ＡＣＣ追従性のＯＦＦ開始点の実際のトップ濃度との差：ａ
ＡＣＣターゲットと実際のトップ濃度との差：ｂ
以上から、高濃度部の補正値は以下のようになる。
【０１４５】
・高濃度補正パラメータの追従性が"ＯＮ"の場合、
Ｙ = Ｘ
・高濃度補正パラメータの追従性が"ＯＦＦ"の場合、
Ｙ = ref_max - ( ref_max - X ) * (ref_max - det_min ) / ( ref_max - ref_min )       ただし、ref_max = ref_min の時は、Y =  ref_max とする
基準ベースγ算出部８３は補正されたＡＣＣターゲット（Ｙ）を、図１６に示すように、ＬＤデータと対応付けてテーブル化する。なお、ＡＣＣ追従性のＯＦＦ開始点１６０１とトップ濃度の間のターゲット値は直線補間で求めることとする。
【０１４６】
また、高濃度部補正パラメータは、図１０における操作表示装置１０１においてオペレータが設定した画像出力モードに応じて切り換えられるため、高濃度部側の追従性が異なる。例えば、写真出力モードが設定された場合は、高濃度部の階調性を重視した色再現になるように、追従性がＯＦＦされる階調レベルが増え、逆に文字再現を重視した出力モードが選択された場合は、追従性がＯＦＦの階調レベルが減少するようなパラメータ設定となる。
【０１４７】
また、基準ベースγ算出部８３は、ＡＣＣ読取値とターゲットデータの１段目（転写材の地肌部に相当)からＡＣＣ読取値を取得し、地肌データ（B_Det）とターゲットデータの地肌部 (Acc_T1) のデータの差分を取り、各読取値の補正値(Cng_Acc_Tn)を求める。これは、低濃度側を所望の読取値に補正するためである。
Cng_Acc_Tn  =  ( B_Det −  Acc_T1 ) * Acc_U_Crct / 100  
ｎは図１３に示すパッチデータの段数(1〜17段)に相当する。
【０１４８】
Acc_U_Crctは地肌補正率（単位％）であり、任意に設定されるパラメータである。
各読取値 をAcc_Snとして、これに補正値を加算して補正を行う。補正は全ての読取値に対して行う。左辺が補正された読取値である。
Acc_Sn' = Acc_Sn + Cng_Acc_Tn
次に、基準ベースγ算出部８３は、高濃度部の補正まで行ったＡＣＣターゲットを用いて、制御点入力パラメータ（以下のように定められている計算点）から以下のステップを用いて補間されたターゲットデータを求める。ＡＣＣ読取値は離散点であるため、補間により連続したデータに変換する。
【０１４９】
・制御点入力パラメータ例
00h,11h,22h,33h,44h,55h,66h,77h,88h,99h,AAh,BBh,CCh,DDh,EEh,FFh
なお、これらは一例であり、適宜設定される。
（ステップ１）
制御点入力パラメータがＬＤデータのどの点と点の間にあるのかを見つける。
【０１５０】
制御点入力パラメータ：An  (ｎは何番目の制御点入力パラメータかを示す)
ＬＤデータ          ：Ldn  (ｎは何番目のＬＤデータかを示す)
制御点入力パラメータＡｎに対して、ＬＤデータの関係は以下のようになる。
【０１５１】
Ldn-1 < An ≦ Ldn 
ただし、Ldn = 0 の場合は  Ldn-1 ≦ An ≦ Ldnとなる
（ステップ２）
Ldn-1とLdnに対するターゲットデータから直線補間の式を求め、制御点入力パラメータからターゲットデータを補間する。
【０１５２】
ターゲットデータ：Acc_Tn (nは何番目のＬＤデータに対するターゲットデータかを示す)
補間後のターゲットデータ：Acc_Tn' (nは何番目の制御点入力パラメータかを示す)
ターゲットデータをAcc_Tnとしたとき、制御点入力パラメータに対するターゲットデータは以下のようになる。
Acc_Tn'= ((Acc_Tn - Acc_Tn-1)/(Ldn - Ldn-1)) * ( An - Ldn )  + Acc_Tn
（ステップ３）
以上のステップを制御点入力パラメータごとに繰り返し、補間されたターゲットデータを求める。
（ステップ４）
前述のＡＣＣターゲットを用いて制御点入力パラメータから以下の処理を用いてターゲットデータを求める。
【０１５３】
・ステップＳ４−１
ステップ３で求めたターゲットデータがＡＣＣ読取値のどの点と点の間にあるのかを見つける。
【０１５４】
ターゲットデータ    ：Acc_Tn' (nは何番目の制御点入力パラメータかを示す)
ＡＣＣ読取値：Acc_Sm' (mは何番目の読取値かを示す)
ターゲットデータ（Acc_Tn'）に対して、キャリブレーション読取値の関係は以下のようになる。
【０１５５】
Acc_Sm'-1 < Acc_Tn' ≦ Acc_Sm'
ただし、Acc_Sm' = 0 の場合は  Acc_Sm'-1 ≦ a ≦ Acc_Sm'となる。
【０１５６】
次に、基準ベースγ算出部８３は、Acc_Sn'-1とAcc_Sm'に対するＡＣＣ出力パターンから直線補間の式を求め、ターゲットデータからＡＣＣ出力パターンデータを求める。
【０１５７】
ＡＣＣ出力パターンデータ：Acc_Pm (mは何番目のＡＣＣ出力パターンに対するパターンを示す)
補間後のＡＣＣ出力パターンデータ：Acc_Pm'
ＡＣＣ出力パターンをAcc_Pmとしたとき制御点入力パラメータに対するターゲットデータは以下のようになる。
Acc_Pm' = ((Acc_Pm - Acc_Pm' -1)  /  ( Acc_Sm' - Acc_Sm'-1)) * (Acc_Tn' - Acc_Sm' ) + Acc_Pm
以上をAcc_Sm'のm回繰り返し、ターゲットデータを求める。
【０１５８】
図１７は、基準ベースγ制御点の算出方法の概念図を示す。
Ａ．制御点入力パラメータに対応するＡＣＣターゲットを決定する。
Ｂ．ＡのＡＣＣターゲットと同じ値が得られるＡＣＣ読取値を決定する。
Ｃ．ＢのＡＣＣ読取値が得られる制御点出力パラメータを決定する。
Ｄ．Ｃの制御点出力パラメータとＡの制御点入力パラメータの組を基準ベースγ１７１（の制御点）に決定する。
【０１５９】
このように算出したAccPm'が制御点出力パラメータとなるため、最終的な基準ベースγ制御点パラメータは、
(制御点入力パラメータ、制御点出力パラメータ) = ( An , AccPm' )
となる。結果的に、基準ベースγ（基準特性）により、ＡＣＣターゲット（目標値）とＡＣＣ読取値（第１の画像出力特性の検出結果）とが関連づけられている。
【０１６０】
本実施形態では、以上の基準ベースγ制御点の算出及びγテーブルの設定は、図１０おけるＣＰＵ６で実施される。このプロッタ出力特性を狙いの特性に補正するγテーブルは、図１２のプリンタγ補正部５４に設定される。ＣＭＹＫ用のエッジ用γテーブル、非エッジ用γテーブルを用いて、ＣＭＹＫ版毎のテーブル変換を実施してγ補正を行う。
【０１６１】
ここで、図１２のプリンタγ補正部５４に設定されるγテーブルは、ＣＭＹＫ版毎の入力値０〜２５６に対するルックアップテーブル（０〜２５６の出力値）である。基準ベースγ算出部８３は、隣接する基準ベースγ制御点の間を３次のスプライン曲線で補間することで、入力値０〜２５６に対するルックアップテーブルを作成する。
【０１６２】
図１８は、γテーブルの作成法について説明する図の一例である。以下のような境界条件を満たす３次の補間式を用いて、プリンタγ補正部５４に設定するγテーブルを求めることができる。
【０１６３】
[補間式の境界条件]
Ｓt（ｘt+1）＝Ｓt+1（ｘt+1）＝yt+1
Ｓt´（ｘt+1）＝Ｓt+1´（ｘt+1）
Ｓt´´（ｘt+1）＝Ｓt+1´´（ｘt+1）
Ｓ0（ｘ0）＝ｙ0
Ｓn-2（ｘn-1）＝ｙn-1
Ｓ0´´（ｘ0）＝Ｓn-2´´（ｘn-1）
ただし、Ｓt（ｘ）＜０ならば、Ｓt（ｘ）＝０とする。
【０１６４】
ただし、Ｓt（ｘ）＞２５５ならば、Ｓt（ｘ）＝２５５とする。
【０１６５】
<<Ｓ４０  ＩＢＡＣＣパターン読取値変動特性>>
画像形成装置１００における像担持体（感光体ドラム）上の濃度検出値によるキャリブレーション動作例として、像担持体上の濃度検出値による色校正、例えば、中間転写ベルト上に形成した面積階調パターンの濃度検知によるキャリブレーション（Intermediate transfer Belt type of inner ACC：ＩＢＡＣＣ）がある。ＩＢＡＣＣは電位制御（ベタ濃度制御）で補正しきれない濃度変動を、画像濃度検知結果として検出し、画像処理のパラメータ（本実施形態では、ＡＣＣと同様にプリンタγ補正部５４が補正する）へフィードバックすることで補正を行う。これにより、画像品質（出力濃度の階調特性）を維持することを目的とした機能である。
【０１６６】
読取り装置１を備えた画像形成装置１００では、濃度安定化を図る機能として前述したＡＣＣがある。本実施形態ではＩＢＡＣＣを、ＡＣＣにて生成したγテーブルを補正するＡＣＣの補助的な機能として位置付けて説明する。
【０１６７】
ＩＢＡＣＣをＡＣＣの補助的な補正機能として使う場合、ＡＣＣを実行する時に、後述するプロセス制御時に実行されるＩＢＡＣＣによるγテーブルの補正が無効となるようにリセットすると同時に、ＩＢＡＣＣパターン基準読取値の取得を行う。
【０１６８】
本実施形態において、ＩＢＡＣＣによるγテーブルの補正の有効/無効を判定する制御因子として、ＩＢＡＣＣ特性合成有効フラグ、及び、ＩＢＡＣＣパターン基準読取値を用いる。
【０１６９】
ＩＢＡＣＣ特性合成有効フラグの値がFalseである場合、ＩＢＡＣＣ補正テーブルの合成を無効としていることを表すため、ＩＢＡＣＣ特性合成用γ制御点としてリニア特性を図１０のメモリ７に保存する。すなわち、ＩＢＡＣＣ特性合成用γ制御点＝入力制御点である。ＩＢＡＣＣ特性合成用γ制御点をリニアにすることで、ＩＢＡＣＣ補正入りベースγテーブルを合成したとしても、実質的にＩＢＡＣＣ補正は実施されない。
【０１７０】
ＩＢＡＣＣパターン基準読取値がＮＧ値（すべて０）である場合、ＡＣＣ実施時のプロセスコントロール/ＩＢＡＣＣパターン読取/ＡＣＣが異常であることを表すため、ＩＢＡＣＣ特性合成用γ制御点としてリニア特性をメモリ７に保存する。ＩＢＡＣＣ特性合成用γ制御点をリニアにすることで、ＩＢＡＣＣ特性入りベースγテーブルを合成したとしても、実質的にＩＢＡＣＣ特性は反映されない。
【０１７１】
ＩＢＡＣＣパターン基準読取値がＮＧ値ではない場合、ＡＣＣ実施時のプロセスコントロール/ＩＢＡＣＣ読取/ＡＣＣが正常であることを表すため、ＩＢＡＣＣパターン読取値変動特性２１１が算出される。
【０１７２】
ＩＢＡＣＣパターン読取値変動特性２１１は、後述する逆引エンジンrawγ特性から予測エンジンrawγ特性を算出する際に用いられる。逆引エンジンrawγ特性、及び、予測エンジンrawγ特性は、基本となるエンジンrawγ特性と同様にＡＣＣ出力パッチ数分の特性点がある。従ってＩＢＡＣＣパターン読取値変動特性２１１も、ＡＣＣ出力パッチ数分の特性点を持つ必要がある。
【０１７３】
まず、ＩＢＡＣＣパターン読取値変動特性取得部８４は、ＡＣＣパターン出力値に対応するＩＢＡＣＣパターン基準読取値（又はＩＢＡＣＣパターン基準読取参照点）を以下の手順で算出する。
【０１７４】
（ＩＢＡＣＣパターン基準読取参照点算出）
ＩＢＡＣＣパターン読取値変動特性取得部８４は、ＩＢＡＣＣパターン出力値:IBAccPatOut[IPNUM]、ＩＢＡＣＣパターン基準読取値:IBAccPatBaseIn[IPNUM]、及びＡＣＣパターン出力値:AccPatOut[APNUM]を用いて、ＩＢＡＣＣパターン基準読取参照点:IBAccPatBaseInRef[APNUM]を算出する。
【０１７５】
ここでAPNUMは、ＡＣＣパターン（パッチ出力）の個数で、算出には下記境界条件、及び例外条件を満たした３次スプライン補間式を適用する。境界条件に使用する変数、ＩＢＡＣＣパターン出力値、ＩＢＡＣＣパターン基準読取値、及び、３次スプライン補間値の関係を、図１９及び図２０に示す。
【０１７６】
図１９は、像担持体（感光体ドラム）上の濃度検出値による色校正（ＩＢＡＣＣ）におけるパターン基準読取値の３次スプライン補間について説明する図の一例である。図１９ではＩＢＡＣＣパターン出力値に対しＩＢＡＣＣパターン基準読取値が打点されている。
【０１７７】
図２０は、ＩＢＡＣＣにおけるパターン基準読取参照点の算出法について説明する図の一例である。ＡＣＣパターン出力値２０１とＩＢＡＣＣパターン基準読取参照点２０２の対応点が求められている。
【０１７８】
ＩＢＡＣＣパターン読取値変動特性取得部８４は、隣接するＩＢＡＣＣパターン出力値に対応するＩＢＡＣＣパターン基準読取値を３次スプライン補間する。次に、ＡＣＣパターン出力値に隣接する２つのＩＢＡＣＣパターン出力値を探索し、隣接するＩＢＡＣＣパターン出力値に対応するIＩＢＡＣＣパターン基準読取値を求める。求めた値が、ＩＢＡＣＣパターン基準読取参照点２０２である。
【０１７９】
なお、以下の説明は、基本的に単色のγ補正について記載するが、実際にはこれをプロッタ装置９の各出力版（例えば、ＣＭＹＫ）及び階調処理等の出力モード（写真用、文字用）毎に実施される。
【０１８０】
変数
・ＩＢＡＣＣパターン出力値    ： xt  (tはt番目のＩＢＡＣＣパターン出力値であることを表す)
・ＩＢＡＣＣパターン基準読取値： yt  (tはt番目のＩＢＡＣＣパターン基準読取値であることを表す)
・３次スプライン補間関数 St  (tは区間[xt,xt+1]を補間する関数であることを表す。）
境界条件
１．St(xt+1)    = St(xt+1) = yt+1     (t = 0,1,2,・・・,IPNUM)
２．St'(xt+1)    = St(xt+1)'         (t = 0,1,2,・・・,IPNUM)
３．St''(xt+1)    = St''(xt+1)     (t = 0,1,2,・・・,IPNUM)
４．S0(x0)    = y0     
５．SIPNUM(xIPNUM+1) = yIPNUM+1     
６．S0''(x0)    = SIPNUM''(xIPNUM+1)     = 0
例外条件
１．St(xt)<0ならば、St(xt)=0に補正する。
２．St(xt)>255ならば、St(xt)=255に補正する。
【０１８１】
図１９ではこのような境界条件でＩＢＡＣＣパターン基準読取値２０３が３次スプラインで補間されている。
【０１８２】
図２０により、２つのＡＣＣパターン出力値に隣接する１つのＩＢＡＣＣパターン出力値を探索でき、図１９のように３次スプラインで補間できる。
【０１８３】
次に、ＩＢＡＣＣパターン読取値変動特性取得部８４は、ＩＢＡＣＣパターン読取値変動特性２１１を算出する。以上のように算出したＩＢＡＣＣパターン基準読取参照点２０２に対応するＩＢＡＣＣパターン出力濃度（ＩＢＡＣＣパターン読取値変動特性２１１）を算出する。
【０１８４】
算出されたＩＢＡＣＣパターン出力濃度（ＩＢＡＣＣパターン読取値変動特性２１１）は、中間転写ベルト上に形成したパターンの濃度検出値（本実施例では、ＩＢＡＣＣパターン現在読取値２１０に相当する）から算出される作像エンジンに対する画像出力濃度変動予測である。例えばＡＣＣの実施とは別のタイミングで、作像エンジンのプロセスコントロール実施毎に実施される。ＩＢＡＣＣパターン現在読取値２１０は、直前に行われたＩＢＡＣＣの読取値である。ＩＢＡＣＣパターン基準読取値２０３は、前回のＩＢＡＣＣの読取値である。
【０１８５】
具体的には、ＡＣＣ実施時の状態（前述のようにＩＢＡＣＣパターン基準読取値２０３から算出される）からのＣＭＹＫ画像出力濃度の変動量に相当する。
【０１８６】
図２１は、像担持体上の濃度検出値による色校正（ＩＢＡＣＣ）におけるパターン読取値変動特性の算出法について説明する図の一例である。
【０１８７】
（ＩＢＡＣＣパターン現在出力参照点算出）
ＩＢＡＣＣパターン読取値変動特性取得部８４は、ＩＢＡＣＣパターン出力値:IBAccPatOut[IPNUM]、ＩＢＡＣＣパターン現在読取値:IBAccPatCurrIn[IPNUM]、及び、ＩＢＡＣＣパターン基準読取参照点:IBAccPatBaseInRef[APNUM]用いて、ＩＢＡＣＣパターン読取値変動特性:IBAccPatVarChar[APNUM]を算出する。
Ａ．ＩＢＡＣＣパターン基準読取参照点２０２と同じ値のＩＢＡＣＣパターン現在読取値２１０を決定する。
Ｂ．ＡのＩＢＡＣＣパターン現在読取値２１０が得られる変動特性入力パラメータを決定する。
Ｃ．Ｂで決定した変動特性入力パラメータを変動特性出力パラメータとする。
Ｄ．Ｃの変動特性出力パラメータとＡのＩＢＡＣＣパターン基準読取参照点２０２が得られる変動特性入力パラメータの組をＩＢＡＣＣパターン読取値変動特性２１１に決定する。
【０１８８】
図から明らかなように、前回と現在のＩＢＡＣＣ読取値が等しければ、変動特性入力データと変動特性出力データとが一致する。
【０１８９】
なお、ＩＢＡＣＣパターン読取値変動特性２１１の算出には、ＩＢＡＣＣパターン現在読取値２１０、ＩＢＡＣＣパターン出力値を３次スプライン補間し、ＩＢＡＣＣパターン読取値変動特性２１１を求める。
【０１９０】
<<Ｓ５０  逆引エンジンrawγ特性の算出>>
本実施形態における像担持体上の濃度検出値によるキャリブレーションの最終的なアウトプットであるＩＢＡＣＣ特性合成用γ制御点は、「仮に現時点でＡＣＣを実行した場合に、得られるはずのエンジンrawγ特性」を予測するためのもので、予測したエンジンrawγ特性（予測エンジンrawγ）に応じて算出される制御点である。
【０１９１】
予測の基準となる基準エンジンrawγ特性の算出法について記載する。以下の手順で、基準ベースγ制御点入力パラメータに対応するＡＣＣターゲット濃度（逆引エンジンrawγ読取参照点）を算出する。
【０１９２】
（逆引エンジンrawγ読取参照点）
まず、逆引エンジンrawγ特性算出部８５は、ＬＤデータ：ＬＤ[LDNUM]、ＡＣＣターゲット濃度: AccTgtOut[LDNUM]、及び基準ベースγ制御点入力パラメータBaseGammaCPIn[CPNUM]を用いて、逆引エンジンrawγ読取参照点：InvRawGammaRefIn[CPNUM]を算出する。
【０１９３】
図２２は、ＩＢＡＣＣにおける逆引エンジンrawγ読取参照点２２１の算出法について説明する図の一例である。
Ａ．基準ベースγ１７１の制御点入力パラメータに隣接する２つのＬＤデータを探索する。
Ｂ．隣接するＬＤデータに対応するＡＣＣターゲット２２２を線形補間する。
Ｃ．線形補間されたＡＣＣターゲット２２２において、制御点入力パラメータに対応する値を逆引エンジンrawγ読取参照点２２１に決定する。
【０１９４】
（逆引エンジンrawγ特性算出）
次に、逆引エンジンrawγ特性算出部８５は、基準ベースγ制御点と、逆引エンジンrawγ読取参照点２２１から、逆引エンジンrawγ出力参照点２３１を算出する。基準ベースγ制御点：BaseGammaCPOut[CPNUM]を、逆引エンジンrawγ出力参照点：InvRawGammaRefOut[CPNUM]として保持する。
【０１９５】
図２３は、逆引エンジンrawγ出力参照点２３１の算出法の説明図である。基準ベースγ制御点が得られる制御点出力データが逆引エンジンrawγ出力参照点２３１である。
【０１９６】
次に、逆引エンジンrawγ特性算出部８５は、逆引エンジンrawγ出力参照点：InvRawGammaRefOut[CPNUM]、逆引エンジンrawγ読取参照点：InvRawGammaRefIn[CPNUM]、及び、ＡＣＣパターン出力値：AccPatOut[ACCPAT]を用いて、逆引エンジンrawγ特性: InvRawGamma[APNUM]を算出する。
【０１９７】
図２４は、ＩＢＡＣＣにおける逆引エンジンrawγ特性の算出法について説明する図である。
Ａ．ＡＣＣパターン出力値に隣接する２つの逆引エンジンrawγ出力参照点２３１を探索する。
Ｂ．Ａの２つの逆引エンジンrawγ出力参照点２３１に対応する逆引エンジンrawγ読取参照点２２１を線形補間する。
Ｃ．ＡＣＣパターン出力値に対応する値を線形保管した結果から求める。求めた値が逆引エンジンrawγ特性２４１である。
【０１９８】
<<Ｓ６０  予測エンジンrawγ特性>>
予測エンジンrawγ特性は、「仮に現時点でＡＣＣを実行した場合に、得られるはずのエンジンrawγ特性」を予測した特性値であり、仮想ベースγ制御点を算出する際に用いられる。
【０１９９】
予測エンジンrawγ特性算出部８６は、以下の手順で、ＩＢＡＣＣパターン読取値変動特性２１１に応じて逆引エンジンrawγ特性を補正することで、予測エンジンrawγ特性を算出する。
【０２００】
図２５は、ＩＢＡＣＣにおけるパターン読取変動値の算出法について説明する図である。予測エンジンrawγ特性算出部８６は、図２５に示すように、以下に従って、ＩＢＡＣＣパターン読取値変動特性（IBAccPatVarChar[APNUM] ）からＩＢＡＣＣパターン読取値変動値２５１（IBAccPatVarCharVal[APNUM]）を算出する。
ＩＢＡＣＣパターン読取値変動値〔ｎ〕＝ＡＣＣパターン出力値〔ｎ〕−ＩＢＡＣＣパターン読取値変動特性〔ｎ〕
ｎは、ＡＣＣパターン（パッチ出力）の個数である。
【０２０１】
図２６は、予測エンジンrawγ特性２６１の算出法について説明する図である。
【０２０２】
予測エンジンrawγ特性算出部８６は、ＩＢＡＣＣパターン読取値変動値: IBAccPatVarCharVal[APNUM]、予測反映係数：ExpMulCoef[APNUM]、及び、逆引エンジンrawγ特性InvRawGamma[APNUM]から、予測エンジンrawγ特性：ExpRawGamma[APNUM]を算出する。
予測エンジンrawγ特性〔ｎ〕＝逆引エンジンrawγ特性〔ｎ〕−ＩＢＡＣＣパターン読取値変動値〔ｎ〕×予測反映係数〔ｎ〕／２５５
ただし、予測エンジンrawγ特性２６１は0〜1023（出力濃度の表記を8bit（0〜255）から10bit（0〜1023）としている）の値を取るものとする（0未満は0、1023超は1023として扱う）。なお、予測反映係数は第１係数の一例である。
【０２０３】
図２７を用いて補足する。図２７は、ＩＢＡＣＣ検出値から予測される予測エンジンrawγ特性２６１について説明する図である。ＩＢＡＣＣパターン読取値変動特性取得部８４は、図２７（ａ）に示すように、ＡＣＣ実施時に計測したＩＢＡＣＣ検出値（基準読取値）とプロセスコントロール実施時のＩＢＡＣＣ検出値（現在読取値）から、ＩＢＡＣＣパターンに対する読取値の変動特性を求めている。
【０２０４】
予測エンジンrawγ特性算出部８６は、図２７（ｂ）に示すように、ＡＣＣ実施時の逆引エンジンrawγ特性にＩＢＡＣＣパターン読取値変動特性２１１を適用して現在のRawγ特性（予測エンジンrawγ特性）を予測していることになる（予測画像出力特性）。
【０２０５】
すなわち、ＡＣＣ実行時のＡＣＣパターン出力に対するスキャナ読取値（逆引きrawγ：InvRawGamma[APNUM]）を、ＩＢＡＣＣパターン読取変動値（IBAccPatVarCharVal[APNUM]）で補正して予測エンジンrawγ（ＡＣＣパターン出力に対するスキャナ読取値の予測値）を算出している。
【０２０６】
【数１】
2017017413.tif 000003
ただし、上式において、AccPatOut[APNUM]はACCパターン出力値であり、ExpMulCoef[APNUM]は予測反映係数である。予測反映係数については、後述する画像出力特性検出結果と画像出力条件として記憶されているキャリブレーション履歴情報に応じて出力レベル毎に補正される。
【０２０７】
<<Ｓ７０  仮想ベースγ制御点の算出>>
仮想ベースγ特性算出部８７は、予測エンジンrawγ特性２６１をＡＣＣターゲット特性へ補正するために、仮想ベースγ制御点を算出する。
【０２０８】
図２８は、仮想ベースγ制御点算出の手順を説明する図である。図２８では、画像形成装置１００におけるキャリブレーション動作の説明で前述した基準ベースγ制御点の生成フローにおける「制御点データ取得」以降と同一の処理手順を取る。
Ａ．ＡＣＣターゲット２２２と同じ値の予測エンジンrawγ特性２６１を決定する。
Ｂ．Ａの予測エンジンrawγ特性２６１が得られるＡＣＣパターン出力値を決定する。
Ｃ．Ｂで決定したＡＣＣパターン出力値を仮想ベースγ制御点データ（仮想ベースγ制御点パラメータ）とする。
Ｄ．Ｃの仮想ベースγ制御点パラメータとＡのＡＣＣターゲットが得られる制御点パラメータの組を仮想ベースγ２８１の制御点に決定する。
【０２０９】
結果的に、仮想ベースγ（目標予測特性）は、予測エンジンrawγ特性２６１をＡＣＣターゲットと関連づける。
【０２１０】
<<Ｓ８０  ＩＢＡＣＣ特性合成用γ制御点の算出>>
ＩＢＡＣＣ特性合成用γ制御点算出部８８は、基準ベースγ制御点の値を、仮想ベースγ制御点の値へ補正するために、以下の手順に従いＩＢＡＣＣ特性合成用γ制御点を算出する。
【０２１１】
図２９は、制御点差分データの算出法について説明する図である。基準ベースγ制御点: BaseGammaCPOut[CPNUM]、仮想ベースγ制御点: VBaseGammaCPOut[CPNUM]、制御点差分データ：GammaCPDiff[CPNUM]を算出する。
制御点差分データ〔ｎ〕＝基準ベースγ制御点〔ｎ〕−仮想ベースγ制御点〔ｎ〕
図３０は、ＩＢＡＣＣ特性合成用γ制御点の算出法について説明する図である。ＩＢＡＣＣ特性合成用γ制御点算出部８８は、制御点差分データ：GammaCPDiff[CPNUM]、ＩＢＡＣＣ特性合成係数：SynGammaCPCoef[CPNUM]、及び、基準ベースγ制御点入力パラメータ: BaseGammaCPIn[CPNUM]から、ＩＢＡＣＣ特性合成用γ制御点３０１：SynGammaCPOut[CPNUM]を算出する。ＩＢＡＣＣ特性合成係数は第２係数の一例である。
【０２１２】
ＩＢＡＣＣ特性合成用γ制御点＝基準ベースγ制御点入力パラメータ＋制御点差分データ×ＩＢＡＣＣ特性合成係数／２５５
ただし、ＩＢＡＣＣ特性合成用γ制御点[n]は、0〜255の値を取るものとする。
【０２１３】
（ＩＢＡＣＣ特性合成係数の特性）
ここで、ＩＢＡＣＣ特性合成係数は、ＩＢＡＣＣ検出値に対する信頼性に応じて予め設定された補正パラメータ（出力特性補正パラメータに対する補正量）である。本実施形態ではＡＣＣのベースγの形状によってＩＢＡＣＣ特性合成係数の特性を変化させる。
【０２１４】
図３１は、ＡＣＣベースγ特性の形状について説明する図である。具体的には、図３１に示すようなベースγ特性があった場合、制御点間の傾き（出力階調差）に応じて、前述のＩＢＡＣＣ特性合成係数を、例えば、以下のように補正する。作像エンジンの出力Rawγ特性が変動するため、ＣＭＹＫ制御データに対して狙いの出力濃度になるように補正するベースγの形状はＡＣＣ実施毎に変化する。
補正後のＩＢＡＣＣ特性合成係数〔ｎ〕＝
（基準ベースγ制御点〔ｎ＋１〕−基準ベースγ制御点〔ｎ〕）／（ＩＢＡＣＣ特性合成用γ制御点〔ｎ＋１〕−ＩＢＡＣＣ特性合成用γ制御点〔ｎ〕）×ＩＢＡＣＣ特性合成係数×α[n]
上記で各変数は、各色の出力濃度レベル（制御点：ｎ）毎に設定された値となる。α[n]は、予め各色の出力濃度レヘ゛ル（ｎとｎ+１）毎に設定された傾き（階調差）補正係数である。
【０２１５】
ここで、ＩＢＡＣＣ特性合成係数（SynGammaCPCoef[n]）の初期値（ＩＢＡＣＣ検出値に対する信頼性に応じて予め設定された調整パラメータ）の設定例は以下に示すとおりである。ＩＢＡＣＣ特性合成係数は、出力濃度及び色の少なくとも一方に応じて予め設定されている。
<制御点入力パラメータ>    00h,11h,22h,33h,44h,55h,66h,77h,88h,99h,AAh,BBh,CCh,DDh,EEh,FFh 
<Black>            0,-96,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-96,-64,-32, 0 
<Cyan>            0,-64,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-80,-48, 0 
<Magenta>        0,-64,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-80,-48, 0 
<Yellow>        0,-64,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-80,-48, 0
以上の手順で算出したＩＢＡＣＣ特性合成用γ制御点３０１を、図１０におけるメモリ７に保存する。
【０２１６】
<<Ｓ９０  基準ベースγの制御点へのＩＢＡＣＣ特性合成用γ制御点の合成>>
合成部８９は、以下の手順でベースγ制御点にＩＢＡＣＣ特性合成用γ制御点を合成する。
【０２１７】
cpy[i] = cpy[i] + ( ibcpy[i] - cpx[i] ) ;
ただし、上記において、
cpy[i] > 255 のとき、cpy[i] = 255
cpy[i] < 0 のとき、cpy[i] = 0
num         ： 有効な制御点の数
cpx[ ], cpy[ ]     ： 有効な制御点の座標 （入力値の小さい物から昇順に代入されている）
ibcpy[ ]     ： 有効なＩＢＡＣＣ特性合成用γ制御点の座標 （入力値の小さい物から昇順に代入されている）
図３２は、濃度検出値による色校正におけるγ特性合成について説明する図である。ＩＢＡＣＣ特性合成用γ制御点３０１のｙ座標と基準ベースγ制御点３２１のｘ座標の差が、基準ベースγ制御点３２１のｙ座標に加えられ、ＩＢＡＣＣ特性入りベースγ制御点３２２が得られている。つまり、基準ベースγ制御点３２１のｘ座標とｙ座標が等しい場合（リニアな場合）に対するＩＢＡＣＣ特性合成用γ制御点３０１のｙ座標のずれを、基準ベースγ制御点３２１のｙ座標に加えている。
【０２１８】
<<Ｓ１００  ＡＣＣの読取パターンの濃度を補正>>
パターン濃度補正部９０は、ＩＢＡＣＣ特性合成用γ制御点３０１が反映された基準ベースγを用いてＡＣＣの読取パターンの濃度を補正する。この後、図１３のパッチパターンが出力されＡＣＣが実行される。図１４のエンジンrawγ特性が求められる。前回実施のＡＣＣが直前のＩＢＡＣＣにより補正されたパッチパターンによりエンジンrawγ特性を求めることができる。これにより、プロッタ装置９の特性を狙いの出力特性に補正して出力することができる。すなわち、画像形成装置１００の環境変化として温度や湿度が変化しても、出力γ特性等の補正精度が低下することを抑制できる。
【０２１９】
＜画像処理システムにおけるサーバ装置の動作＞
図３４の処理を画像形成装置１００と接続されたサーバが行ってもよい。キャリブレーション制御部８０は、例えば、スキャナとプリンタを備えた画像形成装置１００で実施された中間転写ベルト上の面積階調パターン検知によるキャリブレーション（ＩＢＡＣＣ）動作を行う。また、転写材に画像形成したパッチパターンのスキャナ読取値を用いたキャリブレーション（ACC）を行う。
【０２２０】
ＡＣＣ実行（ＡＣＣパターン出力）前のプロセスコントロール（ＡＣＣ実行前）実施時に連動してＩＢＡＣＣを動作させるため、中間転写ベルト上のトナー量等の検知結果と、ＡＣＣ読取値との関係が、ＡＣＣパターン出力値という共通の入力値を介したＩＢＡＣＣパターン基準読取参照点２０２とＡＣＣパターン読取値として、画像出力条件毎に保存されることになる。
【０２２１】
また、画像出力条件としては、画像形成装置１００が動作している温度、湿度等の設置環境や画像露光量、現像バイアス等の作像条件も含み、それぞれの条件毎にＡＣＣパターン出力値とＩＢＡＣＣパターン出力値の関係がわかるように履歴情報として記憶される。
【０２２２】
キャリブレーション制御部８０は、ＡＣＣパターン出力値とＩＢＡＣＣパターン出力値の紐付けで、初期値としては、面積階調表現における面積率が同じになるような出力値を設定するが、出力値は画像出力条件毎に変動する。このため、キャリブレーション差分履歴情報を参照して、ＩＢＡＣＣパターン出力値を調整して画像出力条件毎に記憶し、ＩＢＡＣＣ補正における少なくとも記録紙を含む画像出力条件毎の補正パラメータとして使用する。
【０２２３】
基本的には、画像出力条件毎のＩＢＡＣＣパターン基準読取参照点等の平均値に基づいて、ＩＢＡＣＣの補正パラメータを算出する。本実施形態におけるＡＣＣの実行時、つまり、基準とするキャリブレーション実行時に画像出力特性の検出を行う場合、ある画像出力条件においては、ＡＣＣパターン出力値とＩＢＡＣＣパターン出力値の関係が計測できないことになる。例えば、プロコン（ＩＢＡＣＣ補正）実行時に画像出力条件を検出し、必要（例えば、データ数が基準値以下の画像出力条件）に応じて、ＡＣＣキャリブレーションの実行をＣＰＵ６と操作表示装置１０１を介して要求する。ＩＢＡＣＣ実施直後にＡＣＣを実施することで、ＡＣＣパターン出力値とＩＢＡＣＣパターン出力値の関係を取得することが可能である。
【０２２４】
キャリブレーション履歴において、ＡＣＣパターン出力値とＩＢＡＣＣパターン出力値の関係に変動がある場合は、ばらつきの具合（例えば、標準偏差σ）等に応じて、例えば、前述の予測反映係数（ExpMulCoef [n]）を以下のように調整する。
for(unsigned char n=0; n<APNUM; n++) 
HExpMulCoef [n] = ExpMulCoef [n]  ／ σ[n] × β[n]
上記で各変数は、各色の出力濃度レベル（制御点：ｎ）毎に設定された値となる。つまり、予測反映係数は性の各色の出力濃度レベルに応じて変更される。
【０２２５】
HExpMulCoef[n]  ： ACCパターン出力（ｎ）に対するばらつきに応じた補正後のＩＢＡＣＣ予測反映係数
ExpMulCoef [n]  ：予め各色のACCパターン出力の濃度レベル（ｎ）毎に設定されたＩＢＡＣＣ予測反映係数（初期値）
σ[n]           ： ＩＢＡＣＣパターン出力（検出）値に対応するACCパターン出力（検出）値のばらつき（標準偏差）
β[n]       ：予め各色のACCパターン出力の濃度レベル（ｎ）毎に設定された補正係数
APNUM              ： ACCパターン（パッチ）出力の個数
つまり、同じ画像出力条件においても、例えば、ＡＣＣパターン出力値とＩＢＡＣＣパターン出力値の関係が変動する場合、ＣＰＵ６は、対象とする画像形成条件における感光体ドラムや中間転写ベルト等の像担持体上のトナー濃度等の検出値と実際に記録紙に画像形成された出力濃度との相関が低いと判定する。そして、ＩＢＡＣＣによる補正量が小さくなるようにパラメータ（本実施例では予測反映係数）を調整していることになる。
【０２２６】
以上のようにして作成された合成γ補正テーブル（図３２に示すＩＢＡＣＣ特性入りベースγ制御点から算出したγ補正テーブル）がメモリ７に記憶されている。第２の画像データ処理装置４は、合成γ補正テーブルを用いてγ変換を実施し、プロッタ装置９の特性を狙いの出力特性に補正して出力する。
【０２２７】
階調処理部５５は、ＣＭＹＫ各８ビットと属性情報を受け取ると、２ビットの属性情報に応じてプロッタ装置９の階調処理能力に従った階調数変換処理を行う。この階調数変換された画像データは、プロッタ装置９で画像形成し、キャリブレーション用出力パターンとして出力され、読取り装置１はセットされたこの原稿をスキャンすることで得る原稿の濃淡情報から、ＲＧＢ各１０ビットのデジタル画像データを出力する。
【０２２８】
以下、図１４に示すスキャナ読取値を用いたＡＣＣキャリブレーションにおけるエンジンrawγ特性算出方法におけるRawγ特性を、ＡＣＣパターン出力時のＩＢＡＣＣ特性入りベースγ制御点によるγ補正された出力特性に置き換えて、同様の処理を実施する。
【符号の説明】
【０２２９】
８０    キャリブレーション制御部
８１    ＡＣＣ実行部
８２    ＩＢＡＣＣ実行部
８３    基準ベースγ算出部
８４    ＩＢＡＣＣパターン読取値変動特性取得部
８５    逆引エンジンrawγ特性算出部
８６    予測エンジンrawγ特性算出部
８７    仮想ベースγ特性算出部
８８    ＩＢＡＣＣ特性合成用γ制御点算出部
８９    合成部
９０    パターン濃度補正部
【先行技術文献】
【特許文献】
【０２３０】
【特許文献１】特開２０１４−８５３７９号公報
【図１】
2017017413.tif 000004
【図２】
2017017413.tif 000005
【図３】
2017017413.tif 000006
【図４】
2017017413.tif 000007
【図５】
2017017413.tif 000008
【図６】
2017017413.tif 000009
【図７】
2017017413.tif 000010
【図８】
2017017413.tif 000011
【図９】
2017017413.tif 000012
【図１０】
2017017413.tif 000013
【図１１】
2017017413.tif 000014
【図１２】
2017017413.tif 000015
【図１４】
2017017413.tif 000016
【図１５】
2017017413.tif 000017
【図１６】
2017017413.tif 000018
【図１７】
2017017413.tif 000019
【図１８】
2017017413.tif 000020
【図１９】
2017017413.tif 000021
【図２０】
2017017413.tif 000022
【図２１】
2017017413.tif 000023
【図２２】
2017017413.tif 000024
【図２３】
2017017413.tif 000025
【図２４】
2017017413.tif 000026
【図２５】
2017017413.tif 000027
【図２６】
2017017413.tif 000028
【図２７】
2017017413.tif 000029
【図２８】
2017017413.tif 000030
【図２９】
2017017413.tif 000031
【図３０】
2017017413.tif 000032
【図３１】
2017017413.tif 000033
【図３２】
2017017413.tif 000034
【図３３】
2017017413.tif 000035
【図３４】
2017017413.tif 000036
【図１３】
2017017413.tif 000037