(57)【要約】【課題】複数ページにわたる複数種類の評価チャートを利用してキャリブレーションを行うことによって濃度補正することで高画質を実現しつつ、濃度補正を簡易かつコストアップとならない方式で行う。【解決手段】複数ページにわたる複数種類の評価チャートの出力枚数を設定する設定手段と、出力枚数に応じて評価チャートの媒体上への出力を指示し、各評価チャートのチャートパターンを記憶し、全ての評価チャートの読み取りを指示し、読み取った全ての評価チャートの画像と、記憶されている各評価チャートのチャートパターンとを比較して、各チャートパターンを構成する各階調のパッチについて明度または濃度の平均値を求め、各評価チャートにおける各階調のパッチの平均明度または平均濃度を基に、濃度階調変換の係数を計算し、濃度階調変換の係数に基づいて濃度階調変換テーブルを更新する。【選択図】図８
2011199409.tif 000002
【特許請求の範囲】
【請求項１】
濃度階調変換テーブルを用いて画像形成における濃度変動を抑える画像処理装置において、
各階調のパッチのレイアウトがそれぞれ異なるチャートパターンを有していて複数ページにわたる複数種類の評価チャートの出力枚数を設定する設定手段と、
前記設定手段によって設定された出力枚数に応じて前記評価チャートの媒体上への出力を画像形成部に指示する出力指示手段と、
前記出力指示手段により出力した前記各評価チャートのチャートパターンを記憶部に記憶するパターン記憶手段と、
前記出力指示手段によって出力された全ての前記評価チャートの読み取りを画像読取部に指示する読取指示手段と、
前記読取指示手段によって読み取った全ての前記評価チャートの画像と、前記記憶部に記憶されている前記各評価チャートのチャートパターンとを比較して、前記各チャートパターンを構成する前記各階調のパッチについて明度または濃度の平均値を求める判定手段と、
前記判定手段により求めた各評価チャートにおける各階調のパッチの平均明度または平均濃度を基に、濃度階調変換の係数を計算する係数計算手段と、
前記係数計算手段により計算された前記濃度階調変換の係数に基づいて前記濃度階調変換テーブルを更新する更新手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記設定手段は、前記出力指示手段による前記各評価チャートの出力からの経過日数が所定日数に達していない場合、経過日数に応じて増加する関数により設定される枚数を前記出力枚数として設定するとともに、前記経過日数が所定日数を経過している場合、予め設定されている上限値を前記出力枚数として設定する、
ことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記評価チャートの出力枚数の指定を受け付ける枚数指定手段を有しており、
前記設定手段は、前記枚数指定手段によって入力された前記出力枚数が予め設定されている上限値を越えている場合には、前記上限値を前記出力枚数として設定する、
ことを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記設定手段は、外的要因による前記画像形成部における変動により前記判定手段で求める差分値の効果が得ることが難しくなる値を、前記上限値として設定する、
ことを特徴とする請求項２または３記載の画像処理装置。
【請求項５】
前記出力指示手段は、前記各パッチの配列が異なる複数のチャートパターンを含む前記評価チャートの出力を指示する、
ことを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記出力指示手段は、前記各パッチが隣接したチャートパターンと、前記各パッチ間に間隔があいたチャートパターンとを含む前記評価チャートの出力を指示する、
ことを特徴とする請求項１記載の画像処理装置。
【請求項７】
前記出力指示手段は、前記媒体上の特性が異なることが予想される複数の位置にチャートパターンが形成されるように位置を設定して前記評価チャートの出力を指示する、
ことを特徴とする請求項１記載の画像処理装置。
【請求項８】
記憶部と、
媒体上に画像を形成する画像形成部と、
媒体上の画像を読み取る画像読取部と、
請求項１ないし７のいずれか一記載の画像処理装置と、
を備えることを特徴とする画像形成装置。
【請求項９】
濃度階調変換テーブルを用いて画像形成における濃度変動を抑える画像処理装置を制御するコンピュータを、
各階調のパッチのレイアウトがそれぞれ異なるチャートパターンを有していて複数ページにわたる複数種類の評価チャートの出力枚数を設定する設定手段と、
前記設定手段によって設定された出力枚数に応じて前記評価チャートの媒体上への出力を画像形成部に指示する出力指示手段と、
前記出力指示手段により出力した前記各評価チャートのチャートパターンを記憶部に記憶するパターン記憶手段と、
前記出力指示手段によって出力された全ての前記評価チャートの読み取りを画像読取部に指示する読取指示手段と、
前記読取指示手段によって読み取った全ての前記評価チャートの画像と、前記記憶部に記憶されている前記各評価チャートのチャートパターンとを比較して、前記各チャートパターンを構成する前記各階調のパッチについて明度または濃度の平均値を求める判定手段と、
前記判定手段により求めた各評価チャートにおける各階調のパッチの平均明度または平均濃度を基に、濃度階調変換の係数を計算する係数計算手段と、
前記係数計算手段により計算された前記濃度階調変換の係数に基づいて前記濃度階調変換テーブルを更新する更新手段と、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
複写装置、ワードプロセッサ、コンピュータ等の情報処理機器、更には通信機器の普及に伴い、それらの機器からの情報を紙などの印刷媒体に出力する画像形成装置として、インクジェット方式による記録ヘッドを用いて画像記録を行うものや電子写真を用いて画像記録を行うものが急速に普及している。また、上記情報処理機器や通信機器における視覚情報の高品位化およびカラー化に伴い、画像形成装置においても高画質化、カラー化に対する要望が増えつつある。このように画像形成装置においても高画質化を図るためには、画像形成装置の濃度変動を抑制することが望ましい。
【０００３】
例えば、特許文献１には、画像形成装置の濃度変動を抑制する補正技術として、定期的に濃度を補正するためにキャリブレーションすることが開示されている。特許文献１に開示の技術によれば、電源投入時、所定の印刷枚数時またはユーザ要求時に、テストパターンから検出した濃度値を明度または網点面積率に変換し、明度または網点面積率に基づいてγ変換テーブルを補正することによって、入力された画像データを補正されたγ変換テーブルに従って濃度補正して画像を形成することができる。特に、特許文献１に開示の技術によれば、画像形成処理に応じて、濃度の異なるテストパターンを形成するようにしている。例えば、印刷処理の場合は印刷処理に対応したディザパターンを用いてテストパターンを形成し、複写処理の場合は複写処理に対応したディザパターンを用いてテストパターンを形成する。
【０００４】
しかしながら、特許文献１に開示の技術によれば、濃度補正するための測定箇所が各階調で１箇所であるため、ページ内・ページ間で濃度変動があるような場合には十分な高画質の画像を期待できない、という問題がある。特に、一般的な電子写真方式やインクジェット方式による画像形成装置においては、ページ内・ページ間で濃度変動があるため、このような濃度補正では十分な高画質の画像を期待できない。
【０００５】
一方、特許文献２に開示された画像形成装置によれば、濃度補正するための測定箇所を複数設けており、各々の箇所に応じた階調補正を実行する方式であることから、ページ内での濃度変動を抑えることが可能である。しかしながら、濃度補正するための測定箇所を複数設ける場合には、制御に必要な回路、具体的にはγ変換テーブルを記憶するのに必要なメモリ容量が増大してコストアップするという問題がある。
【０００６】
また、ページ内・ページ間での濃度変動に対しては、１つの測定箇所よりも複数の測定箇所で測定して平均化した方が好ましい。しかしながら、キャリブレーション用チャートのサイズに限りがあるため、１ページ内で複数の測定箇所の測定ができるように評価チャート（複数階調の濃度）を複数個所に配置することが難しい。
【０００７】
特許文献３に開示された画像形成システムでは、複数ページで複数の評価チャートを出力するキャリブレーション方法が開示されている。このように複数ページに評価チャートを分割した場合、複数個所での測定が可能となり、ページ内・ページ間での濃度変動を抑えることが可能となる。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献３に開示された技術によれば、複数ページで複数の評価チャートを出力してキャリブレーションを行うことで安定性が向上するが、次の問題がある。１つめはユーザ負担による紙代がコストアップすることであり、２つめに複数の評価チャートを読み取らせる順序を正しくセッティングすることがわずらわしくなることである。
【０００９】
本発明は、上記に鑑みてなされたものであって、複数ページにわたる複数種類の評価チャートを利用してキャリブレーションを行うことによって濃度補正することで高画質を実現しつつ、濃度補正を簡易かつコストアップとならない方式で行うことができる画像処理装置、画像形成装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明の画像処理装置は、濃度階調変換テーブルを用いて画像形成における濃度変動を抑える画像処理装置において、各階調のパッチのレイアウトがそれぞれ異なるチャートパターンを有していて複数ページにわたる複数種類の評価チャートの出力枚数を設定する設定手段と、前記設定手段によって設定された出力枚数に応じて前記評価チャートの媒体上への出力を画像形成部に指示する出力指示手段と、前記出力指示手段により出力した前記各評価チャートのチャートパターンを記憶部に記憶するパターン記憶手段と、前記出力指示手段によって出力された全ての前記評価チャートの読み取りを画像読取部に指示する読取指示手段と、前記読取指示手段によって読み取った全ての前記評価チャートの画像と、前記記憶部に記憶されている前記各評価チャートのチャートパターンとを比較して、前記各チャートパターンを構成する前記各階調のパッチについて明度または濃度の平均値を求める判定手段と、前記判定手段により求めた各評価チャートにおける各階調のパッチの平均明度または平均濃度を基に、濃度階調変換の係数を計算する係数計算手段と、前記係数計算手段により計算された前記濃度階調変換の係数に基づいて前記濃度階調変換テーブルを更新する更新手段と、を備えることを特徴とする。
【００１１】
また、本発明の画像形成装置は、記憶部と、媒体上に画像を形成する画像形成部と、媒体上の画像を読み取る画像読取部と、請求項１ないし７のいずれか一記載の画像処理装置と、を備えることを特徴とする。
【００１２】
また、本発明のプログラムは、濃度階調変換テーブルを用いて画像形成における濃度変動を抑える画像処理装置を制御するコンピュータを、各階調のパッチのレイアウトがそれぞれ異なるチャートパターンを有していて複数ページにわたる複数種類の評価チャートの出力枚数を設定する設定手段と、前記設定手段によって設定された出力枚数に応じて前記評価チャートの媒体上への出力を画像形成部に指示する出力指示手段と、前記出力指示手段により出力した前記各評価チャートのチャートパターンを記憶部に記憶するパターン記憶手段と、前記出力指示手段によって出力された全ての前記評価チャートの読み取りを画像読取部に指示する読取指示手段と、前記読取指示手段によって読み取った全ての前記評価チャートの画像と、前記記憶部に記憶されている前記各評価チャートのチャートパターンとを比較して、前記各チャートパターンを構成する前記各階調のパッチについて明度または濃度の平均値を求める判定手段と、前記判定手段により求めた各評価チャートにおける各階調のパッチの平均明度または平均濃度を基に、濃度階調変換の係数を計算する係数計算手段と、前記係数計算手段により計算された前記濃度階調変換の係数に基づいて前記濃度階調変換テーブルを更新する更新手段と、として機能させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、複数ページにわたる複数種類の評価チャートを利用してキャリブレーションを行うことによって濃度補正することで高画質を実現しつつ、濃度補正を簡易かつコストアップとならない方式で行うことができる、という効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の実施の一形態の画像形成装置の一例の構成を示す外観斜視図である。
【図２】図２は、画像読取部の構造を例示的に示す断面図である。
【図３】図３は、電子写真方式による画像形成部の構造を例示的に示す断面図である。
【図４】図４は、インクジェット方式による画像形成部の構造を例示的に示す外観斜視図である。
【図５】図５は、インクジェット方式に用いられる記録ヘッドの構造を例示的に示す外観斜視図である。
【図６】図６は、画像形成装置のハードウェア構成を例示的に示すブロック図である。
【図７】図７は、キャリブレーション処理に係る機能ブロック図である。
【図８】図８は、キャリブレーション処理の流れを示すフローチャートである。
【図９】図９は、前回のキャリブレーションからの経過日数に応じたキャリブレーションの推奨出力枚数と上限値の一例を示す図である。
【図１０】図１０は、操作表示部に表示された推奨出力枚数を例示的に示す正面図である。
【図１１】図１１は、評価チャートの基本レイアウトを示す平面図である。
【図１２】図１２は、評価チャートのチャートパターンの一例を示す平面図である。
【図１３】図１３は、評価チャートのチャートパターンの一例を示す平面図である。
【図１４】図１４は、評価チャートのチャートパターンの一例を示す平面図である。
【図１５】図１５は、評価チャートのチャートパターンの一例を示す平面図である。
【図１６】図１６は、画像形成装置毎の差を補正するための機差補正値の一例を示す図である。
【図１７】図１７は、階調変換テーブルを求める処理を説明するための一例の４元チャートである。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照して、この発明に係る画像処理装置、画像形成装置およびプログラムの最良な実施形態を詳細に説明する。図１は、本発明の実施の一形態の画像形成装置の一例の構成を示す外観斜視図である。
【００１６】
図１において、画像形成装置２００は、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する一般に複合機と称されるものであって、原稿を読み取り画像データに変換する画像読取部２０１と、画像データに基づき紙面に画像を形成する画像形成部２０２と、画像読取部２０１で原稿を読み取って得られた画像データに対して画像処理を施す画像処理部２０３とを有する。なお、画像処理部２０３は、画像形成装置２００の内部に構成され、外部からは観察できない。画像形成部２０２は、画像処理部２０３で画像処理された画像データに基づく画像形成を行う。
【００１７】
図２は、図１の画像形成装置２００における画像読取部２０１の構造を例示的に示す断面図である。読み取り部３０１が配置されている上方には、原稿台３０２、自動原稿送り装置（ＡＤＦ：Automatic  Document  Feeder）３０３が設けられている。ＡＤＦ３０３は、原稿台３０２の上面に、該原稿台３０２に対して開閉可能な状態で支持され、原稿台３０２面に対して所定の位置関係を有して装着されている。このＡＤＦ３０３は、原稿台３０２に対して、原稿を自動的配置させる動作を実施するものである。
【００１８】
ＡＤＦ３０３による搬送動作について説明すると、先ず、原稿の一方の面が原稿台３０２の所定位置にて読み取り部３０１に対向するように、該原稿を原稿台３０２に向けて搬送する。次に、この一方の面について、読み取り部３０１による画像入力（画像読み取り）が終了した後、ＡＤＦ３０３は、この原稿をＡＤＦ３０３に備えられている排紙部に排出し、次の原稿に対しても同様の搬送動作を実行する。
【００１９】
読み取り部３０１は、ＡＤＦ３０３により原稿台３０２上に搬送されてきた原稿の画像情報を入力するために、原稿台３０２の下方に配置されており、該原稿台３０２の下面に沿って平行に往復移動する第１および第２の原稿走査体３０４および３０５、光学レンズ３０６、ならびに、光電変換素子であるＣＣＤ（Charge  Coupled  Device）３０７などを有している。
【００２０】
上記第１の原稿走査体３０４は、原稿画像表面を露光する露光ランプと、原稿からの反射光像を所定の方向に向かって変更する第１ミラーとを有し、原稿台３０２の下面に対して一定の距離を保ちながら所定の走査速度で平行に往復移動する。第２の原稿走査体３０５は、第１の原稿走査体３０４の第１ミラーにより偏向された原稿からの反射光像をさらに所定の方向に向かって偏向する第２および第３ミラーを有し、第１の原稿走査体３０４と一定の速度関係を保って平行に往復移動する。
【００２１】
光学レンズ３０６は、第２の原稿走査体３０５の第３ミラーにより偏向された原稿からの反射光を縮小し、縮小された光像をＣＣＤ３０７上の所定位置に結像させる。ＣＣＤ３０７は、結像された光像を順次光電変換して電気信号として出力する。
【００２２】
このＣＣＤ３０７は、原稿の表面上にある白黒画像あるいはカラー画像を読み取り、Ｒ（赤）、Ｇ（緑）およびＢ（青）の各色成分に色分解したラインデータを出力することのできる３ラインのカラーＣＣＤのラインセンサとなっている。このＣＣＤ３０７により電気信号（ＲＧＢ信号など）に変換された原稿の画像情報は、色変換ＢＧ／ＵＣＲによりＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）およびＫ（ブラック）の各色成分に変化した画像データを画像処理部２０３に転送する。
【００２３】
次に、図１の画像形成部２０２について説明する。画像形成部２０２は電子写真方式であってもよいし、インクジェット方式であってもよい。図３は、電子写真方式による画像形成部２０２の構造を例示的に示す断面図である。図３に例示される画像形成部２０２は、複数の像形成体の周面上にそれぞれイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の各トナー像を形成し、これを中間転写体上に重ね合わせて転写（１次転写）したのち転写材に再転写（２次転写）する。
【００２４】
ベルト状の中間転写体である転写ベルト１４は、感光体ドラムの１０、帯電器１１、露光光学系１２及び現像器１３とクリーニング装置２０とから構成されるイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の各画像形成ユニット５０Ｙ、５０Ｍ、５０Ｃ、５０Ｋを転写ベルト１４の回転方向上流側より配置していて、各画像形成ユニット５０において形成されたイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）及び黒（Ｋ）の各トナー像が転写ベルト１４の周面上に順次重ね合わせて転写（１次転写）されてカラートナー像とされる。
【００２５】
上述の透明トナー像とその下層のカラートナー像は、給紙カセット１５よりタイミングローラ１６を介して給紙される記録紙Ｐの表面に転写器１７のトナーとは反対極性をもった放電作用により一括して転写（２次転写）され、記録紙Ｐ上には透明トナー像を最下層とし、上層にカラートナー像を保持した状態で定着装置１８においてトナーを溶着したのち水平方向に転じて装置上部のトレイ１９に排出される。転写を終えた転写ベルト１４はクリーニング装置２０において残留トナーを除去、清掃される。
【００２６】
図４は、インクジェット方式による画像形成部２０２の構造を例示的に示す外観斜視図である。図４に例示される画像形成部２０２は、ブラック（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各色のインクが搭載される。
【００２７】
図４において、画像形成部２０２は、フレーム５１に横架したガイドレール５２，５３に移動可能に載設されたキャリッジ５４にインクジェット記録ヘッド５５（以下、単に「記録ヘッド」と称す）を搭載し、図示しないモータなどの駆動源によってキャリッジ５４をガイドレール方向に移動して走査（主走査）可能とすると共に、ガイド板５６にガイドされて供給される記録紙５７を、ギア５８およびスプロケットギヤ５９を介して回動される送りノブ６０ａを備えたプラテン６０にて取込み、プラテン６０周面とこれに圧接するプレッシャローラ６１とによって搬送し、記録ヘッド５５によって記録紙５７に印字記録する。
【００２８】
記録ヘッド５５は、図５に示すブラック（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）の各インクをそれぞれ吐出するための４個のインクジェットヘッド｛６Ｋ、６Ｙ、６Ｍ、６Ｃ｝を主走査方向の同一線上に配置して構成している。装置構成によってインクの種類や数を増減させても構わない。
【００２９】
上述の各インクジェットヘッドは、例えば圧電素子、気泡発生用ヒータ等のエネルギー発生手段であるアクチュエータを選択的に駆動して、液室内のインクに圧力を与えることによって、この液室に連通するノズルからインク滴を吐出飛翔させて、記録紙５７に付着させることで画像形成する。
【００３０】
なお、図１では、画像読取部２０１と画像形成部２０２とがそれぞれ独立しているように説明したが、これはこの例に限定されず、画像読取部２０１と画像形成部２０２とを一体的に構成してもよい。
【００３１】
図６は、画像形成装置２００のハードウェア構成を例示的に示すブロック図である。図６に示すように、この画像形成装置２００は、画像処理部２０３の主要部となるコントローラ４１０とエンジン部（Engine）４６０とをＰＣＩ（Peripheral  Component  Interface）バスで接続した構成となる。コントローラ４１０は、画像形成装置２００全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部４６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、上述した画像形成部２０２および画像読取部２０１に対応する。なお、このエンジン部４６０には、画像読取部２０１および画像形成部２０２などの所謂エンジン部分に加えて、誤差拡散、濃度階調変換（ルックアップテーブルによる変換、γ変換など）などの画像処理部２０３も含まれる。
【００３２】
コントローラ４１０は、ＣＰＵ（Central  Processing  Unit）４１１と、ノースブリッジ（ＮＢ）４１３と、システムメモリ（ＭＥＭ−Ｐ）４１２と、サウスブリッジ（ＳＢ）４１４と、ローカルメモリ（ＭＥＭ−Ｃ）４１７と、ＡＳＩＣ（Application  Specific  Integrated  Circuit）４１６と、ハードディスクドライブ（ＨＤＤ）４１８とを有し、ノースブリッジ（ＮＢ）４１３とＡＳＩＣ４１６との間をＡＧＰ（Accelerated  Graphics  Port）バス４１５で接続した構成となる。また、ＭＥＭ−Ｐ４１２は、ＲＯＭ（Read  Only  Memory）４１２ａと、ＲＡＭ（Random  Access  Memory）４１２ｂと、をさらに有する。
【００３３】
ＣＰＵ４１１は、プログラムに従い画像形成装置２００の全体制御をおこなうものであり、ＮＢ４１３、ＭＥＭ−Ｐ４１２およびＳＢ４１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。上述した画像処理部２０３の機能は、例えばＣＰＵ４１１上で実行されるプログラムにより実現される。
【００３４】
ＮＢ４１３は、ＣＰＵ４１１とＭＥＭ−Ｐ４１２、ＳＢ４１４、ＡＧＰ４１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ４１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００３５】
ＭＥＭ−Ｐ４１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ４１２ａとＲＡＭ４１２ｂとからなる。ＲＯＭ４１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ４１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００３６】
ＳＢ４１４は、ＮＢ４１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ４１４は、ＰＣＩバスを介してＮＢ４１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【００３７】
ＡＳＩＣ４１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated  Circuit）であり、ＡＧＰ４１５、ＰＣＩバス、ＨＤＤ４１８およびＭＥＭ−Ｃ４１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ４１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ４１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ４１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Direct  Memory  Access  Controller）と、エンジン部４６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。
【００３８】
このＡＳＩＣ４１６には、ＰＣＩバスを介してＦＣＵ（Facsimile  Control  Unit）４３０、ＵＳＢ（Universal  Serial  Bus）４４０、ＩＥＥＥ１３９４（the  Institute  of  Electrical  and  Electronics  Engineers  1394）インタフェース４５０が接続される。操作表示部４２０はＡＳＩＣ４１６に直接接続されている。
【００３９】
ＭＥＭ−Ｃ４１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Hard  Disk  Drive）４１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００４０】
ＡＧＰ４１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ４１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００４１】
次に、コントローラ４１０がプログラムに従って実行する処理のうち、濃度変動を抑制ために定期的に濃度を補正するキャリブレーション処理について、図７に示す機能ブロック図、および図８に示すフローチャートを参照して説明する。
【００４２】
コントローラ４１０で実行されるプログラムは、図７に示す各部（設定手段２０４、出力指示手段２０５、パターン記憶手段２０６、読取指示手段２０７、判定手段２０８、係数計算手段２０９、更新手段２１０、枚数指定手段２１１）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ４１１がＲＯＭ４１２ａやＨＤＤ４１８からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、設定手段２０４、出力指示手段２０５、パターン記憶手段２０６、読取指示手段２０７、判定手段２０８、係数計算手段２０９、更新手段２１０、枚数指定手段２１１が主記憶装置上に生成されるようになっている。
【００４３】
設定手段２０４は、各階調のパッチのレイアウトがそれぞれ異なるチャートパターンを有していて複数ページにわたる評価チャート５０１（図１２乃至図１５参照）の出力枚数を設定する。
【００４４】
出力指示手段２０５は、設定手段２０４によって設定された出力枚数に応じて評価チャート５０１の媒体（記録紙Ｐや記録紙５７）上への出力を画像形成部２０２に指示する。
【００４５】
パターン記憶手段２０６は、出力指示手段２０５により出力した各評価チャート５０１のチャートパターンを記憶部（ＭＥＭ−Ｃ４１７など）に記憶する。
【００４６】
読取指示手段２０７は、出力指示手段２０５によって出力された全ての評価チャート５０１の読み取りを画像読取部２０１に指示する。
【００４７】
判定手段２０８は、読取指示手段２０７によって読み取った全ての評価チャート５０１の画像と、記憶部（ＭＥＭ−Ｃ４１７など）に記憶されている各評価チャート５０１のチャートパターンとを比較して、各チャートパターンを構成する各階調のパッチについて明度または濃度の平均値を求める。
【００４８】
係数計算手段２０９は、判定手段２０８により求めた各評価チャート５０１における各階調のパッチの平均明度または平均濃度を基に、濃度階調変換の係数を計算する。
【００４９】
更新手段２１０は、係数計算手段２０９により計算された濃度階調変換の係数に基づいて濃度階調変換（ルックアップテーブルによる変換、γ変換など）を更新する。
【００５０】
枚数指定手段２１１は、評価チャート５０１の出力枚数の指定を受け付ける。
【００５１】
図８に示すように、コントローラ４１０は、まず、前回のキャリブレーションからの経過時間をもとに推奨出力枚数と上限値とを設定する（ステップＳ１）。ここで、図９は前回のキャリブレーションからの経過日数に応じたキャリブレーションの推奨出力枚数と上限値の一例を示す図である。ここで、推奨出力枚数は図９の実線で示す「推奨出力枚数」であり、上限値は図９の破線で示す「上限値」である。図９に示すように、推奨出力枚数は前回のキャリブレーションからの経過日数に応じてある日数まで増加し、ある日数以上は一定となる関数で与えられる。図９では、６０日未満までは単調増加関数で表され、６０日以上経過していれば一定数となる。一方、上限値は、前回のキャリブレーションからの日数に関係なく一定（２０枚）とする。ここで、十分な推奨出力枚数及び上限値は、画像形成部２０２の安定性により異なる値であり、ここに示す数値に限定するものではない。コントローラ４１０は、この推奨出力枚数と上限値を設定した後、ステップＳ２へ進む。
【００５２】
続くステップＳ２では、コントローラ４１０は、推奨出力枚数でキャリブレーションを行って良いか否かを確認する。具体的には、図１０に示すように設定された推奨出力枚数を操作表示部４２０に表示し、操作表示部４２０に表示された推奨出力枚数でキャリブレーションを行って良いか否か、ユーザに承認を求める。
【００５３】
推奨出力枚数でキャリブレーションを行ってよいと判断された場合（ステップＳ２のＹｅｓ）、すなわちユーザにより操作表示部４２０の置数ボタンが押下されることなくスタートボタンが押下された場合、コントローラ４１０は、ユーザからの承認が得られたと判定し、推奨出力枚数を出力枚数に設定して（ステップＳ６：設定手段２０４）、ステップＳ８へ進む。
【００５４】
一方、推奨出力枚数でキャリブレーションを行ってよいと判断されなかった場合（ステップＳ２のＮｏ）、すなわちユーザにより操作表示部４２０の置数ボタンが押下された後にスタートボタンが押下された場合、ユーザからの承認が得られないと判定し、操作表示部４２０の置数ボタンを介して入力された数字（ユーザ指定枚数）が推奨出力枚数より多く（ステップＳ３のＹｅｓ）、かつ、操作表示部４２０の置数ボタンを介して入力された数字（ユーザ指定枚数）が操作表示部４２０のスタートボタンの押下によって上限値以下で確定された場合には（ステップＳ４のＹｅｓ）、コントローラ４１０は、操作表示部４２０の置数ボタンを介して入力された数字（ユーザ指定枚数）を出力枚数に設定して（ステップＳ７：設定手段２０４、枚数指定手段２１１）、ステップＳ８へ進む。
【００５５】
なお、コントローラ４１０は、操作表示部４２０の置数ボタンを介して入力された数字（ユーザ指定枚数）が推奨出力枚数より少ない場合には（ステップＳ３のＮｏ）、ステップＳ２へ戻り、ユーザ指定枚数を再度入力してもらう。
【００５６】
一方、操作表示部４２０の置数ボタンを介して入力された数字（ユーザ指定枚数）が推奨出力枚数より多く（ステップＳ３のＹｅｓ）、かつ、操作表示部４２０の置数ボタンを介して入力された数字（ユーザ指定枚数）が操作表示部４２０のスタートボタンの押下によって上限値以上で確定された場合には（ステップＳ４のＮｏ）、コントローラ４１０は、上限値を出力枚数に設定して（ステップＳ５：設定手段２０４）、ステップＳ８へ進む。
【００５７】
ステップＳ８では、コントローラ４１０は、設定された出力枚数分のレイアウトの異なる評価チャートを複数作成し、評価チャートの媒体（記録紙Ｐや記録紙５７）上への出力を画像形成部２０２に指示し（出力指示手段２０５）、画像形成部２０２にて評価チャート５０１（図１１参照）を印刷させ、ステップＳ９に進む。また、コントローラ４１０は、各評価チャートのレイアウト（チャートパターン）をＭＥＭ−Ｃ４１７に記憶する（パターン記憶手段２０６）。
【００５８】
ここで、図１１は評価チャートの基本レイアウトを示す平面図である。図１１に示すように、評価チャート５０１は、Ａ４サイズ又はリーガルレターサイズの紙に出力され、チャートパターン５０２ａ・５０２ｂ・５０２ｃ・５０２ｄが紙の殆どの領域を占めている。本実施の形態の評価チャート５０１は、このように複数のパターンをチャートパターンとしている。また、本実施の形態の評価チャート５０１は、媒体上の特性が異なることが予想される複数の位置にチャートパターンが形成されるように、位置が設定されている。このような評価チャート５０１を用いてキャリブレーション処理を実行することで、面内の濃度ばらつきを抑制して高画質な画像を得ることが可能になる。
【００５９】
次に、図１２乃至図１５を参照し、評価チャートのチャートパターンの具体例について説明する。
【００６０】
図１２に示す評価チャート５０１のチャートパターンは、シアン・マゼンタ・イエロー・ブラックのパッチをハイライト部からダーク部へ変化するように配置したパターンである。パッチ６０１はシアンのハイライト部、パッチ６０２はマゼンタのハイライト部、パッチ６０３はイエローのハイライト部、パッチ６０４はブラックのハイライト部である。ブラックを例にして説明すると、パッチ６０４・パッチ６０５・パッチ６０６はブラックで徐々に濃度が上がっていくパッチである。同様に、パッチ６０１の列はシアンで徐々に濃度が上がっていくパッチが並んでおり、パッチ６０２の列はマゼンタで徐々に濃度が上がっていくパッチが並んでおり、パッチ６０３の列はイエローで徐々に濃度が上がっていくパッチが並んでいる。
【００６１】
なお、図１２に示す評価チャート５０１のチャートパターンを、図１１の評価チャートのチャートパターン５０２ａ・５０２ｂ・５０２ｃ・５０２ｄのように複数箇所に印字してもよいし、図１２の評価チャート５０１のチャートパターンを回転したものを混ぜてもよい。
【００６２】
図１３に示す評価チャート５０１のチャートパターンは、シアンパッチグループ７０１ａ、マゼンタパッチグループ７０１ｂ、イエローパッチグループ７０１ｃ、ブラックパッチグループ７０１ｄの各版毎のグループに分けており（破線で囲って示す）、グループ内及びグループ間でもパッチは隣接していない。例えば、シアンパッチグループ７０１ａでは、パッチ７０２、パッチ７０３、パッチ７０４と徐々に濃度が上がり、パッチ７０５、パッチ７０６で折り返し、ダーク部であるパッチ７０７、パッチ７０８へとＵターンするように配列されている。
【００６３】
また、図１４に示す評価チャート５０１のチャートパターンは、図１３の評価チャート５０１の各グループの配置順を変えたものである。図１４に示す評価チャート５０１のチャートパターンにおけるパッチグループは、イエローパッチグループ９０１、ブラックパッチグループ９０２、シアンパッチグループ９０３、マゼンタグループ９０４の順に配置されている。
【００６４】
図１５に示す評価チャート５０１のチャートパターンは、ハイライトシアンパッチグループ８０１、ハイライトマゼンタパッチグループ８０２、ハイライトイエローパッチグループ８０３、ハイライトブラックパッチグループ８０４、ダークシアンパッチグループ８０５、ダークマゼンタパッチグループ８０６、ダークイエローパッチグループ８０７、ダークブラックパッチグループ８０８の８個のパッチグループに分かれている。図１５に示すように、ハイライトパッチグループは夫々徐々に濃度が上がり、ダークパッチグループでは夫々徐々に濃度が下がっていくように濃度変化する。
【００６５】
なお、図１２乃至図１５に示した評価チャート５０１のチャートパターンは一例であって、これらに限定されるものでなく、多くの種類の評価チャートを作成することが可能である。
【００６６】
図８に示すフローチャートに戻り、キャリブレーション処理について引き続き説明する。次いで、コントローラ４１０は、ステップＳ８で印刷した評価チャートを画像読取部２０１で全て読み取ったか否かを判定する（ステップＳ９：読取指示手段２０７）。なお、複数の評価チャートを読み取らせる順序は、画像形成部２０２における印刷順と同じにする。
【００６７】
コントローラ４１０は、ステップＳ５、Ｓ６、Ｓ７で設定された出力枚数に読み取り枚数が一致した場合に、ステップＳ８で印刷した全ての評価チャートの画像読取部２０１での読み取りが完了したと判定し（ステップＳ９のＹｅｓ）、読み取った全ての評価チャートの画像と、ステップＳ８にてＭＥＭ−Ｃ４１７に記憶した各評価チャートのレイアウト（チャートパターン）とを比較して、複数ある同一の版・同一の階調となるパッチについて明度または濃度の平均値を求める（ステップＳ１０：判定手段２０８）。
【００６８】
次いで、コントローラ４１０は、ステップＳ１０で得られた各版・各階調のパッチの平均明度または平均濃度を基に、濃度階調変換テーブル（ルックアップテーブルによる変換、γ変換など）の係数を計算し（ステップＳ１１：係数計算手段２０９）、画像処理部２０３の濃度階調変換テーブルをステップＳ１１で作成した新しい濃度階調変換テーブルに書き換え（ステップＳ１２：更新手段２１０）、処理を終了する。
【００６９】
ここで、ステップＳ１１における濃度階調変換テーブル（ルックアップテーブルによる変換）の係数の計算手法について説明する。
【００７０】
初めに、図１２乃至図１５に示した評価チャート５０１の各パッチを平均した読み取り値をｖ[t][i]とする。ここで、記号ｔは版（ｔ＝シアン、マゼンタ、イエロー、ブラック）を、記号ｉは濃度（濃淡）を表している。各版の濃度階調変換テーブルは同じ処理で作成されるので、単にｖ[i]として説明する。参照データは、平均した読み取り値ｖ[i]及び対応するレーザの書き込み値ＬＤ[i]（  i＝１，２，…，ｍ）の組によって与えられる。参照データは、後の記載を簡単にするために、
Ａ[ｎ[i]]（０  ≦  ｎ[i]  ≦  ２５５；  ｉ＝１，２，…，ｍ）
と表す。値ｍは、参照データの数である。この参照データは、例えばこの画像形成装置２００の製造時に設定されたもので、ＲＯＭ４１２ａ内に保持されている。
【００７１】
図１６は、画像形成装置毎の差を補正するための機差補正値の一例を示す図である。図１６に例示される値は、シアン・マゼンタ・イエロー・ブラックの夫々の版に対応する補正値である。値Ｊ（0）とＪ（1023）は、参照データ値“０”及び参照データ“１０２３”（画像データのビット深度が１０ビットの場合）に対する補正値を表している。なお、図１６に例示された機差補正値は、例えばこの画像形成装置２００の製造時に設定されたもので、ＲＯＭ４１２ａ内に保持されている。
【００７２】
補正後の参照データの値をＡ１[t][ｎ[i]]として、図１６の値を用いて、参照データＡ[t][ｎ[i]]を、下記のように補正し、補正後の参照データＡ１[t][ｎ[i]]が得られる。そして、補正後のＡ１[t][ｎ[i]]を、新たなＡ[t][ｎ[i]]として用いる。
Ａ１[t][ｎ[i]]＝Ａ[t][ｎ[i]]＋（k（1023）−ｋ（0））×ｎ[i]/1023＋ｋ（0）
【００７３】
次に、濃度階調変換テーブルについて説明する。濃度階調変換テーブルは、前述のａ[LD]と、ＲＯＭ４１２ａに記憶されている参照データＡ[n]とを比較することによって得られる。ここで、ｎは、濃度階調変換テーブルへの入力値で、参照データＡ[n]は、入力値ｎを階調変換した後のレーザ書き込み値ＬＤ[i]で出力した図１２乃至１４に示した各評価チャート５０１を画像読取部２０１で読み取り、平均した読み取り値の目標値である。ここで、参照データは、画像形成部２０２の出力可能な画像濃度に応じて補正を行う参照値Ａ[n]である。
【００７４】
前述したａ［LD］から、Ａ［n］に対応するＬＤを求めることにより、濃度階調変換テーブルへの入力値ｎに対応するレーザ出力値ＬＤ[n]を求める。これを、入力値ｉ＝０，１，…，２５５（８ｂｉｔ信号の場合）に対して求めることにより、濃度階調変換テーブルを求めることができる。その際、濃度階調変換テーブルに対する入力値ｎ＝００ｈ，０１ｈ  …，ＦＦｈ（１６進数）に対するすべての値に対して、上記の処理を行う代わりに、ｎi＝00h，11h，22h，  …，FFhのようなとびとびの値について上記の処理を行い、それ以外の点については、スプライン関数などで補間を行うか線形補完演算をする。
【００７５】
上記処理を図１７の４元評価チャートに基づいて説明する。図１７の第１象限（ａ）の横軸は、濃度階調変換テーブルへの入力値ｎ、縦軸は、画像読取部２０１の読み取り値（処理後）で、前述した参照データＡ[i]を表す。画像読取部２０１の読み取り値（処理後）は、階調パターンを画像読取部２０１で読み取った値に対し、ＲＧＢγ変換（ここでは変換を行っていない）、階調パターン内の数ヶ所の読み取りデータの平均処理及び加算処理後の値であり、演算精度向上のために、ここでは、１０ビットデータ信号として処理する。
【００７６】
図１７の第２象限（ｂ）の横軸は、縦軸と同じく、画像読取部２０１が読み取った各パッチの平均値（処理後）を表している。第３象現（ｃ）の縦軸は、レーザ光（ＬＤ）の書き込み値を表している。このデータａ[D]は、画像形成部２０２の特性を表す。また、実際に形成されるパターンのＬＤの書き込み値は、00h（地肌），11h，22h，…，EEh，FFh  の１６点であり、飛び飛びの値を示すが、ここでは、検知点の間を補間し、連続的なグラフとして扱っている。
【００７７】
第４象限のグラフ（ｄ）は、濃度階調変換テーブル  ＬＤ[i]で、このテーブルを求めることが目的である。グラフ（ｆ）の縦軸・横軸は、グラフ（ｄ）の縦軸・横軸と同じである。検知用の階調パターンを形成する場合には、グラフ（ｆ）に示した濃度階調変換テーブル（ｇ）を用いる。グラフ（ｅ）の横軸は、第３象限（ｃ）と同じであり、階調パターン作成時のＬＤの書き込み値と階調パターンの画像読取部２０１の読み取り値（処理後）との関係を表すための、便宜上の線形変換を表す。ある入力値ｎに対して参照データＡ[n]が求められ、Ａ[n]を得るためのＬＤ出力ＬＤ[n]を階調パターンの読み取り値ａ[LD]を用いて、図中の矢印（ｌ）に沿って求める。
【００７８】
上述の処理で版毎に濃度階調変換テーブルを作成することができる。また、図８のフローチャートに基づいてキャリブレーションを実行すると、画像形成装置２００の濃度階調変換テーブルが校正される。
【００７９】
次に、図８のフローチャートに基づくキャリブレーション処理による濃度階調変換テーブル校正の効果について説明する。
【００８０】
数学的に変動に対しては、十分な回数だけ測定し平均した値、期待値を用いることで変動に強くなる。図１２乃至図１５に示した評価チャート５０１のチャートパターンでは概ね用紙の異なる位置、または異なる用紙に印刷されることになり、ページ内・ページ間で生じる変動に強くなる。
【００８１】
また、図１２に示した評価チャート５０１のチャートパターンでは各パッチが隣接して配置されているのに対して、図１３および図１４に示した評価チャート５０１のチャートパターンでは各パッチが隣接しないように離散的に配置されている。図１３および図１４に示すように離散的に配置することによって、パッチ周辺のフレアの影響による読み取り誤差を低く抑えることが可能となる。同様に、図１５に示した評価チャート５０１のチャートパターンでは、ハイライト寄りのパッチグループと、ダーク寄りのパッチグループとに分けて配置することによりってフレアの影響を受けにくくしている。
【００８２】
ところで、図１２乃至図１５に示した評価チャート５０１を常に出力してキャリブレーションを行うことは不経済である。
【００８３】
そこで、キャリブレーションを開始するとき、図８におけるステップＳ１においては、前回のキャリブレーションが行われたときから十分な時間が経過したかどうかで処理を切り替える。すなわち、前回のキャリブレーションからの経過日数が所定日数に達していないのであれば所定の少数枚だけ評価チャート５０１を出力し、キャリブレーションを行うことによってキャリブレーションで消費される紙を削減することができる。
【００８４】
例えば、十分な時間が経過していない０日、すなわち同じ日に２回キャリブレーションするような場合には最小枚数（図９では４枚）でキャリブレーションを行っている。安定した画像形成部２０２であれば０日で１枚でもかまわないし、不安定な画像形成部２０２であれば８枚、１２枚と増やしてもよい。また、図９に示す例では、ある日数以上経過した場合は、一定枚数を出力することになる。これは多量の評価チャート５０１でキャリブレーションしたほうが期待値はよくなるが、１００枚で評価した期待値と、２０枚で評価した期待値での差分値はごくわずかであり、外的要因（気温・湿度など）による画像形成部２０２の変動が大きくなるため差分値の効果が得ることが難しくなるからである。そこで、使用する画像形成部２０２に適した経済的な一定数を設定しておくことが望ましい。
【００８５】
加えて、前回のキャリブレーションからの経過日数が所定日数未満の場合には、経過日数に応じて増加する関数により設定される枚数でキャリブレーションすることで適切なキャリブレーションを行うことができる。一般的な画像形成部２０２では経過日数に応じて濃度変動のリスクが高くなるので、多くの評価チャート５０１を用いてキャリブレーションすることが望ましい。ここで、ユーザが所定枚数未満でキャリブレーションするように指定したいとしても、本来ならば濃度変動を抑えて高画質を得ることがキャリブレーションの目的であり、所望する画質が得られない危険があるため所定枚数未満ではキャリブレーションを行わないことが望ましいことになる。また、所定枚数よりも多い枚数でかつ上限値以下の枚数でキャリブレーションを行うことは変動に対して望ましい結果となること言うまでもない。加えて、上限値より多い枚数でキャリブレーションを行うことで不具合は無いが費用対効果的に不経済となるので、上限値以下の枚数だけでキャリブレーションすることが好ましい結果となる。
【００８６】
このように本実施の形態によれば、複数ページにわたる複数種類の評価チャートを利用してキャリブレーションを行うことによって濃度補正することで高画質を実現しつつ、評価チャートとして出力される媒体の枚数を削減することでコストダウンを図り、かつ、複数の評価チャートを読み取らせる順序を印刷順と同じにすることで、濃度補正を簡易かつコストアップとならない方式で行うことができる。
【００８７】
なお、本実施の形態では、画像形成部２０２として電子写真方式やインクジェット方式について説明したが、これに限るものではなく、グラビア印刷等の一般的な透明インクの出力が可能なプロッタにも適用できる。
【００８８】
また、本実施の形態では、一般に複合機と称される画像形成装置２００に適用したが、これに限るものではなく、複数の機器（例えばホストコンピュータ，インタフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００８９】
なお、本実施の形態の画像形成装置２００で実行されるプログラムは、ＲＯＭ４１２ａやＨＤＤ４１８等に予め組み込まれて提供されるものとしたが、これに限るものではなく、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００９０】
さらに、本実施の形態の画像形成装置２００で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の画像形成装置２００で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００９１】
なお、コントローラ４１０のＣＰＵ４１１が読出したプログラムコードを実行することにより、本実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述の実施形態の機能が実現される場合も含まれる。
【００９２】
さらに、記憶媒体から読出されたプログラムコードが、画像形成装置２００のコントローラ４１０に挿入された機能拡張ボードやコントローラ４１０に接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述の実施形態の機能が実現される場合も含まれる。
【００９３】
以上により本発明の実施の一形態について説明した。なお、上述の実施形態は、本発明の好適な実施形態の一例を示すものであり、本発明はそれに限定されるものではなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。
【符号の説明】
【００９４】
２００    画像形成装置
２０１    画像読取部
２０２    画像形成部
２０３    画像処理装置
２０４    設定手段
２０５    出力指示手段
２０６    パターン記憶手段
２０７    読取指示手段
２０８    判定手段
２０９    係数計算手段
２１０    更新手段
２１１    枚数指定手段
４１７    記憶部
【先行技術文献】
【特許文献】
【００９５】
【特許文献１】特開２００８−２５４３４１号公報
【特許文献２】特開２００７−３１２２３４号公報
【特許文献３】特開２００８−２０９４３６号公報
【図１】
2011199409.tif 000003
【図２】
2011199409.tif 000004
【図３】
2011199409.tif 000005
【図４】
2011199409.tif 000006
【図５】
2011199409.tif 000007
【図６】
2011199409.tif 000008
【図７】
2011199409.tif 000009
【図８】
2011199409.tif 000010
【図９】
2011199409.tif 000011
【図１０】
2011199409.tif 000012
【図１１】
2011199409.tif 000013
【図１２】
2011199409.tif 000014
【図１３】
2011199409.tif 000015
【図１４】
2011199409.tif 000016
【図１５】
2011199409.tif 000017
【図１６】
2011199409.tif 000018
【図１７】
2011199409.tif 000019