(57)【特許請求の範囲】
【請求項１】
主走査方向に読取素子が複数並んだラインセンサを有し、主走査方向の読み取り周期が固定で、かつ副走査方向の読み取り周期を調整可能な画像読取手段と、
主走査方向の読み取り周期及び副走査方向の読み取り周期で定まる読み取り領域に含まれるドットの面積が一定になるような前記副走査方向の読み取り周期で、濃度が均一であるスクリーン画像を読み取るように前記画像読取手段を制御する制御手段と、
を備えた画像読取制御装置。
【請求項２】
前記副走査方向の読み取り周期は、前記スクリーン画像のドットの主走査方向における位置が一巡する副走査方向の幅である主走査方向一巡幅の整数倍である
請求項１に記載の画像読取制御装置。
【請求項３】
前記スクリーン画像と、前記副走査方向の読み取り周期と、の対応関係が予め記憶された記憶手段を更に備え、
前記制御手段は、前記対応関係に基づいて、前記スクリーン画像に対応付けられた前記副走査方向の読み取り周期を設定する
請求項１又は２記載の画像読取制御装置。
【請求項４】
前記制御手段は、前記画像読取手段により読み取られた前記スクリーン画像の読み取り画像に基づいて、前記スクリーン画像を形成する画像形成手段の濃度むらを補正するための補正値データを生成する
請求項１〜３の何れか１項記載の画像読取制御装置。
【請求項５】
濃度が均一なスクリーン画像を記録媒体に形成する画像形成手段と、
前記画像形成手段により前記記録媒体に形成された前記スクリーン画像を読み取る、請求項１〜４の何れか１項記載の画像読取制御装置と、
を備えた画像形成装置。
【請求項６】
コンピュータを、請求項１〜４の何れか１項記載の画像読取制御装置の制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取制御装置、画像読取装置、画像形成装置、及びプログラムに関する。
【背景技術】
【０００２】
被検査物の撮像データを用いて、該被検査物のマクロ異常を検出するマクロ検査方法において、前記撮像データからフーリエ変換によって原画像のパワースペクトラムを求める第１ステップと、該パワースペクトラムから前記被検査物における周期パターン成分を除去する第２ステップと、該周期パターン成分除去後のパワースペクトラムに逆フーリエ変換を施すことで前処理画像を求める第３ステップと、該前処理画像の濃淡の分布に基づき、マクロ異常を検出する第４ステップと、を含むマクロ検査方法が知られている（例えば、特許文献１参照。）。
【０００３】
試料移動装置により一定速度で移動する試料を光源で照明し、その透過光を線状領域撮影手段により撮影した信号から周期性パターンに発生する欠陥を検出する方法において、線状領域撮影手段により副走査方向に長い領域を撮影して得られる映像信号を主走査方向にサンプリングし、サンプリングされた各データを演算し、所定のスライスレベルを越える信号を欠陥として検出する周期性パターンの欠陥検査方法も知られている（例えば、特許文献２参照）。
【０００４】
原稿を読取って得たＲＧＢ各読取信号を入力する入力手段と、前記入力手段で入力した読取信号を空間周波数解析する解析手段と、前記解析手段で解析した結果に基づいて、平滑化処理を行う平滑化手段と、前記平滑化手段で平滑化した結果を出力する出力手段とを備える画像処理装置も知られている（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−３３９０４０公報
【特許文献２】特開平０７−１０３９１１公報
【特許文献３】特開平０４−２６３３７２公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、スクリーン構造を有する画像を複数の読取素子が配列された画像読取手段により読取る際に、該画像読取手段の読取結果としての読取画像データの読取画素ピッチと読取られる画像のドットピッチとのずれによるモアレの発生を抑制することができる画像読取制御装置、画像読取装置、画像形成装置、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１の発明の画像読取制御装置は、主走査方向に読取素子が複数並んだラインセンサを有し、主走査方向の読み取り周期が固定で、かつ副走査方向の読み取り周期を調整可能な画像読取手段と、主走査方向の読み取り周期及び副走査方向の読み取り周期で定まる読み取り領域に含まれるドットの面積が一定になるような前記副走査方向の読み取り周期で、濃度が均一であるスクリーン画像を読み取るように前記画像読取手段を制御する制御手段と、を備えている。
【０００９】
請求項２の発明は、請求項１に記載の画像読取制御装置において、前記副走査方向の読み取り周期は、前記スクリーン画像のドットの主走査方向における位置が一巡する副走査方向の幅である主走査方向一巡幅の整数倍である。
【００１０】
請求項３の発明の画像読取装置は、請求項１又は２に記載の画像読取制御装置において、前記スクリーン画像と、前記副走査方向の読み取り周期と、の対応関係が予め記憶された記憶手段を更に備え、前記制御手段は、前記対応関係に基づいて、前記スクリーン画像に対応付けられた前記副走査方向の読み取り周期を設定する。
【００１１】
請求項４の発明の画像読取装置は、請求項１〜３の何れか１項に記載の画像読取制御装置において、前記制御手段は、前記画像読取手段により読み取られた前記スクリーン画像の読み取り画像に基づいて、前記スクリーン画像を形成する画像形成手段の濃度むらを補正するための補正値データを生成する。
【００１２】
請求項５の発明の画像形成装置は、濃度が均一なスクリーン画像を記録媒体に形成する画像形成手段と、前記画像形成手段により前記記録媒体に形成された前記スクリーン画像を読み取る、請求項１〜４の何れか１項記載の画像読取制御装置と、を備えている。
【００１４】
請求項６の発明のプログラムは、コンピュータを、請求項１〜４の何れか１項記載の画像読取制御装置の制御手段として機能させるためのプログラムである。
【発明の効果】
【００１６】
請求項１に記載の発明によれば、スクリーン構造を有する画像を複数の読取素子が配列された画像読取手段により読取る際に、該画像読取手段の読取結果としての読取画像データの読取画素ピッチと読取られる画像のドットピッチとのずれによるモアレの発生を抑制することができる。
【００１７】
請求項２に記載の発明によれば、本構成を有しない場合に比べて、主走査方向構造一巡幅を容易に求めることができる。
【００１９】
請求項５に記載の発明によれば、スクリーン構造を有する画像を複数の読取素子が配列された画像読取手段により読取る際に、該画像読取手段の読取結果としての読取画像データの読取画素ピッチと読取られる画像のドットピッチとのずれによるモアレの発生を抑制することができる。
【００２０】
請求項６に記載の発明によれば、スクリーン構造を有する画像を複数の読取素子が配列された画像読取手段により読取る際に、該画像読取手段の読取結果としての読取画像データの読取画素ピッチと読取られる画像のドットピッチとのずれによるモアレの発生を抑制することができる。
【図面の簡単な説明】
【００２１】
【図１】実施形態に係る画像形成装置の概略構成を示した図である。
【図２】画像形成装置の制御系の構成を示す構成図である。
【図３】制御部を実現するコンピュータのハードウェア構成図を示す。
【図４】制御部で実行される濃度むら補正処理ルーチンの流れを示すフローチャートである。
【図５】モアレ（ビートノイズ）発生原理を説明する説明図である。
【図６】スクリーン構造の一例を示す図である。
【図７】主走査方向の読取画素ピッチを、スクリーンセルの幅に一致させた状態で、図６に示すスクリーン構造の画像を読取ったときの読取画素の配列例を示す図である。
【図８】副走査方向の読取画素ピッチを、主走査構造一巡幅に一致させた状態で、図６に示すスクリーン構造の画像を読取ったときの読取画素の配列例を示す図である。
【図９】副走査方向の読取画素ピッチを、主走査構造一巡幅に一致させた状態で、図６に示すスクリーン構造の画像を読取ったときの読取画素の配列例を示す図である。
【図１０】（Ａ）は、幅２０、高さ２，シフト量１４のスクリーンセルを用いてスクリーン処理を行って形成したドットの配置例であり、（Ｂ）は、スクリーンセルの閾値を濃淡で示した図である。
【図１１】図１０（Ｂ）の拡大図である。
【図１２】回転式の現像装置が設けられた画像形成装置の一例を示す図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して、実施形態について詳細に説明する。
【００２３】
図１は、本実施形態に係る画像形成装置５の概略構成を示した図である。図１に示すように、画像形成装置５は、画像を形成する画像形成部１００、画像を読取る画像読取部２００、利用者が操作入力するための操作部と操作画面等を表示する表示部とを備えた操作パネル部２５０を備えている。
【００２４】
ここで、画像形成部１００の構成について詳細に説明する。画像形成部１００は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色毎の画像データを生成し、各画像データに基づいて記録媒体（本実施形態では記録用紙Ｐ）に画像を形成する。なお、以下では、画像形成部１００で行われる画像形成を、印刷と呼称する場合もある。画像形成部１００は、画像形成定着部１０２、給紙部１０４、及び排紙部１０６を含んで構成されている。
【００２５】
画像形成定着部１０２は、Ｙ、Ｍ、Ｃ、Ｋの各色のトナー画像を形成する画像形成ユニット１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋを備えている。
【００２６】
画像形成ユニット１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋは、支持ロール３４と複数のロール３２によって支持された無端状の中間転写ベルト３０の進行方向Ｗに一列に並んで配列されている。また、中間転写ベルト３０は、各画像形成ユニット１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋの感光体１２Ｙ，１２Ｍ，１２Ｃ，１２Ｋと、各感光体１２Ｙ，１２Ｍ，１２Ｃ，１２Ｋそれぞれに対向して配設される一次転写ロール１６Ｙ、１６Ｍ，１６Ｃ，１６Ｋと、の間を挿通している。
【００２７】
なお、以降、ＹＭＣＫを区別する必要がある場合は、符号の後にＹ、Ｍ、Ｃ、Ｋの何れかを付し、ＹＭＣＫを区別する必要がない場合は、Ｙ、Ｍ、Ｃ、Ｋを省略する（図３においても同様）。
【００２８】
各画像形成ユニット１０は、感光体１２、帯電器１３、露光部１４、現像器１５、及び一次転写ロール１６を備えている。
【００２９】
感光体１２は、回転駆動され、帯電器１３によりその表面が帯電される。本実施形態では、帯電器１３が帯電ブラシにより構成されているものとするが、回転体である帯電ロールにより構成されていてもよい。
【００３０】
露光部１４は、後述する露光制御部１６４（図３も参照）の駆動によりレーザ光を発光するレーザ光源を備え、帯電された感光体１２にレーザ光を照射して露光し、感光体１２の表面に静電潜像を形成する。なお、本実施形態では、レーザ光源を備えた露光部１４を例に挙げて説明するが、これに限定されるものではなく、ＬＥＤ（発光ダイオード）を備え、感光体１２に対してＬＥＤから露光光を照射する露光部であってもよい。
【００３１】
感光体１２に形成された静電潜像は、現像器１５によって現像剤を用いて現像され、ＹＭＣＫ何れかの色のトナー画像となる。なお、本実施形態では、現像剤が、トナー及びキャリアを含む二成分現像剤である場合について説明するが、現像剤は、一成分現像剤であってもよく、更に又、一成分現像剤が、磁性のトナーであってもよいし、非磁性のトナーであってもよい。
【００３２】
本実施形態に係る現像器１５は、外側に回転する現像スリーブを有すると共に、現像スリーブの内側に磁極を備え、トナーを保持して回転し、現像領域まで搬送する現像ロールを含んで構成されている。
【００３３】
一次転写ロール１６は、感光体１２との間で中間転写ベルト３０を挟みつつ搬送し、転写バイアスが印加されることによって静電吸着力を発生させて、感光体１２に形成されたトナー画像を中間転写ベルト３０に一次転写する。一次転写後、感光体１２に残留した未転写残留トナーは、不図示のクリーニング装置で除去される。そして、感光体１２の表面は、不図示の除電装置によって除電された後、次の画像形成サイクルのため、帯電器１３で再び帯電される。
【００３４】
本画像形成部１００では、各画像形成ユニット１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋの相対的な位置の違いを考慮したタイミングで、上記画像形成工程が各画像形成ユニット１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋ毎に行われ、中間転写ベルト３０上に、順次、Ｙ，Ｍ，Ｃ，Ｋの各色トナー画像が重ねられ、カラーのトナー画像が形成される。また、白黒画像を形成する場合には、Ｋ色の単色のトナー画像が中間転写ベルト３０上に転写される。
【００３５】
中間転写ベルト３０に形成されたトナー画像は、二次転写ロール３６によって記録用紙Ｐに二次転写される。二次転写ロール３６は、二次転写位置Ａに搬送された記録用紙Ｐを支持ロール３４に支持された中間転写ベルト３０とで挟み、印加された転写バイアスによって静電吸着力を発生させて、中間転写ベルト３０上のトナー画像を記録用紙Ｐに二次転写する。
【００３６】
記録用紙Ｐは、画像形成定着部１０２の前段に配置された給紙部１０４の給紙カセット６０、６１に収容されている。そして、記録用紙Ｐが、給紙カセット６０、６１の何れか一方から画像形成定着部１０２に給紙される。給紙された記録用紙Ｐは、搬送機構６４の複数の搬送ロール６６及び位置合わせロール６８によって、二次転写位置Ａに送られる。そして、前述したように、支持ロール３４と二次転写ロール３６とによって、中間転写ベルト３０からトナー画像が一括して記録用紙Ｐに転写される。
【００３７】
二次転写の際に記録用紙Ｐに転写されなかった中間転写ベルト３０上の未転写の残留トナーは、クリーニング装置４０のクリーニングブレード４２で掻き取られ、除去される。
【００３８】
中間転写ベルト３０からトナー画像が転写された記録用紙Ｐは、中間転写ベルト３０から分離した後、二次転写位置Ａの下流側に配設された搬送ベルト３８によって定着部５０へと搬送される。
【００３９】
定着部５０は、熱伝導性を有する金属性コアの内部にハロゲンランプなどの発熱体を有する加熱定着ロール５２を備えている。また、加熱定着ロール５２と対になって搬送された記録用紙Ｐに圧力をかける加圧ロール５６も備えている。
【００４０】
そして、未定着のトナー画像が転写された記録用紙Ｐの面が加熱定着ロール５２側となって、記録用紙Ｐが加熱定着ロール５２と加圧ロール５６とで把持搬送される際に、熱と圧力とでトナー画像が記録用紙Ｐに定着する。
【００４１】
定着部５０でトナー画像が定着された記録用紙Ｐは、排紙部１０６に送られる。そして、排紙部１０６の排紙機構１１０によって、記録用紙Ｐが排紙台７２に排出される。
【００４２】
また、本画像形成部１００は、一方の面にトナー画像が定着された記録用紙Ｐの表裏を反転し、再び記録用紙Ｐを二次転写位置Ａへと搬送し、他方の面にも中間転写ベルト３０から新たなトナー画像を転写し、記録用紙Ｐの両面に印刷可能な機構を備えている。
【００４３】
具体的には、記録用紙Ｐは排紙部１０６の反転搬送機構７０で反転された後、搬送路７４を介して搬送機構６４に搬送され、再度、搬送機構６４によって記録用紙Ｐの他方の面が中間転写ベルト３０側となって二次転写位置Ａに送られる。
【００４４】
そして、記録用紙Ｐの他方の面にトナー画像が転写された後、定着装置５０で同様に他方の面にもトナー画像が定着され、排紙部１０６の排紙機構１１０によって排紙台７２に排出される。
【００４５】
そして、４つの画像形成ユニット１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋの下流側における、中間転写ベルト３０の近傍には、中間転写ベルト３０の回転方向（以下、副走査方向という）と交差する方向（以下、主走査方向という）に沿ってライン状に、読取素子としての受光素子が配列されたラインセンサ（以下、画像読取部という）２００が設けられている。画像読取部２００は、受光素子と共に光源も有し、光源を発光させて読取光を画像に照射し、その反射光を受光素子により受光することにより、中間転写ベルト３０に形成された画像を読取る。なお、画像読取部２００は、受光素子がＣＣＤ（Charge Coupled Device）からなるＣＣＤセンサであってもよいし、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサであってもよい。
【００４６】
画像読取部２００は固定されており、中間転写ベルト３０に形成された二次元状の画像は、中間転写ベルト３０の回転により副走査方向に移動し、画像読取部２００が有するＣＣＤ或いはＣＭＯＳ等の受光素子が、電荷の蓄積及び電荷の読み出しを繰り返すことにより画像読取部２００の読取位置を通過する画像を読取る。電荷の蓄積及び電荷の読み出しの時間を１周期としたときの該周期を、読取周期といい、読取周期を周波数に換算したものをラインレートという。例えば、ラインレートを２倍にすれば、副走査方向の解像度は２倍になる。画像読取部２００は、読取制御部２１０（図２も参照）により制御され、読取制御部２１０は、制御部３００により設定された読取周期或いはラインレートで、画像読取部２００が有する各受光素子の電荷の蓄積及び電荷の読み出しのタイミングを制御する。
【００４７】
画像読取部２００は、中間転写ベルト３０上に形成された画像を読取ると、画像読取部２００の読取分解能に応じた画素毎の濃度値を表わす画像データを後述する制御部３００に出力する。
【００４８】
画像読取部２００は、副走査方向に延びるスジ状の濃度むらを検出して補正する補正モードにおいて用いられる。制御部３００は、補正モードにおいて、画像形成部１００によりスジ状の濃度むらの補正に用いられる画像（以下、テストパターン）を形成させ、画像読取部２００により該形成されたテストパターンを読取らせる。そして、制御部３００は、該読取って得られた画像データから、副走査方向に沿って延びるスジ状の濃度むらを検出し、該検出したスジ状の濃度むらを補正するため、例えば、露光部１４に供給される画像データや露光量等を補正する。制御部３００は、補正モードにおいて、上記画像読取部２００から出力された画像データを、解像度変換せずにそのままテストパターンの読取結果として用いる場合もあれば、解像度変換した画像データをテストパターンの読取結果として用いる場合もある。
【００４９】
本実施形態では、テストパターンの読取結果として用いられる画像データを読取画像データと呼称する。従って、読取画像データの解像度が、画像読取部２００の読取分解能とは異なる場合がある。本実施形態では、まず、画像読取部２００から出力された画像データを、解像度変換せずにそのまま用いる場合を例に挙げて説明する。
【００５０】
また、画像読取部２００を、例えば、ＹＭＣＫ各色の色ずれ調整や現像剤の供給量を調整するための調整処理を行う場合等に用いられるようにしてもよい。調整処理は、具体的には、予め定められた調整用の画像を画像形ユニット１０によって形成し、該形成された画像を画像読取部２００により読取り、色ずれの具合や濃度等を解析して、４つの露光部１４の露光タイミングを調整したり、現像器１５に補給する現像剤の量を調整したりする処理をいう。
【００５１】
また、画像形成装置５は、画像形成部１００や画像読取部２００の動作を制御すると共に、操作パネル部２５０に対する表示制御を行ったり、操作パネル部２５０を介して指示入力された情報を受け取ったりする制御部３００（図２も参照）も備えている。
【００５２】
図２は、画像形成装置５の制御系の構成を示す構成図である。
【００５３】
図２に示すように、画像形成部１００は、帯電制御部１６０、感光体制御部１６２、現像ロール制御部１７０、一次転写ロール制御部１７２、二次転写ロール制御部１７４、定着制御部１７６、及び搬送制御部１７８を備えている。これらは、制御部３００に接続され、制御部３００からの制御信号により動作する。
【００５４】
帯電制御部１６０は、帯電器１３に対して帯電バイアス電圧を印加する。なお、帯電器１３が回転体である帯電ロールを含んで構成されている場合には、帯電制御部１６０に帯電ロールを回転させるモータを設けて構成する。
【００５５】
感光体制御部１６２は、感光体モータを備えている。感光体モータは、画像形成ユニット１０毎に設けられており、それぞれ対応する各画像形成ユニット１０内の感光体１２に接続されている。感光体モータが駆動されると、その回転力が感光体１２に伝達されて、感光体１２の図２で示した矢印方向への回転が行われる。
【００５６】
露光制御部１６４は、画像形成ユニット１０毎に設けられており、それぞれ対応する画像形成ユニット１０内の露光部１４と接続されている。露光制御部１６４は、駆動部１６６及び露光量制御部１６８を備えている。制御部３００は、画像形成部１００によって形成すべき画像を表す画像データを記憶するための記憶部を内蔵しており、記憶部に記憶された画像データは、画像形成部１００によって画像が形成される際に露光制御部１６４の駆動部１６６に供給される。
【００５７】
駆動部１６６に供給される画像データは、多値画像データをスクリーン処理（詳細は後述）により二値化した二値画像データである。駆動部１６６は、制御部３００から供給された二値画像データに基づいて、露光部１４のレーザ光源から射出される光ビームをオンオフさせるタイミングを規定する変調信号を生成し、該生成した変調信号に応じたタイミングで露光部１４のレーザ光源をオンオフする。これにより、階調値に応じて網点（以下、ドットという）が複数配置されたスクリーン構造の画像（ハーフトーン画像）が形成される。また、駆動部１６６は、オン時の光ビームの光量（露光量）を、露光量制御部１６８から供給される設定信号に対応する光量にするための駆動電流を生成し、レーザ光源に供給する。
【００５８】
露光量制御部１６８は、駆動部１６６の露光量を補正する補正値データを記憶するための記憶部を備えている。制御部３００は、補正値データを露光量制御部１６８に入力し、該記憶部に補正値データを記憶させる。露光量制御部１６８は、記憶部に記憶された補正値データに応じて露光部１４の露光量を補正する。露光量制御部１６８は基準となる露光量に応じた駆動量設定信号を上記補正値データに応じて変更した駆動量設定信号を生成し、駆動部１６６に供給する。駆動部１６６は、供給された駆動量設定信号に応じた駆動電流を露光部１４に供給する。
【００５９】
ここで、露光量を補正する場合には、基準となる露光量を示す値から補正値データが示す補正値を減算して補正してもよいし、基準となる露光量を示す値に補正値を乗算、加算、或いは除算してもよく、その補正方法は限定されない。ただし、補正値データの各補正値を、補正方法に応じて定める必要がある。露光量制御部１６８は、補正値で補正した露光量で露光されるように駆動量設定信号を生成して駆動部１６６に供給する。
【００６０】
なお、露光量の調整は、駆動電流の電流量により調整してもよいが、パルス信号により駆動させるときのパルス幅の変更により調整してもよい。また、露光量の調整を、電圧値により調整してもよい。
【００６１】
現像制御部１７０は、現像器１５に含まれる現像ロールに回転力を与える現像モータと、現像ロールに現像バイアス電圧を印加するバイアス印加部とを備えている。
【００６２】
一次転写ロール制御部１７２は、画像形成ユニット１０毎に設けられており、一次転写ロール１６に回転力を与える転写モータを備えている。印刷中は、この転写モータの回転によって、それぞれ対応する画像形成ユニット１０内の一次転写ロール１６が感光体１２の周面に押圧・接触される。また、一次転写ロール制御部１７２は、バイアス印加部も有している。このバイアス印加部により一次転写ロール１６に対して一次転写のためのバイアス電圧が印加される。
【００６３】
二次転写ロール制御部１７４は、二次転写ロール３６に回転力を与える転写モータと、二次転写ロール３６に二次転写バイアス電圧を印加するバイアス印加部を有している。印刷中は、二次転写ロール制御部１７４の転写モータの回転によって、二次転写ロール３６が中間転写ベルト３０の周面に押圧・接触される。また、二次転写ロール制御部１７４のバイアス印加部により、二次転写ロール３６に対して二次転写のためのバイアス電圧が印加される。
【００６４】
更に、定着制御部１７６は、定着部５０を制御する。具体的には、加熱定着ロール５２に含まれる発熱体を発熱させ、また、加熱定着ロール５２と加圧ロール５６とで記録用紙Ｐが挟まれて搬送されるように、加熱定着ロール５２と加圧ロール５６とを駆動する。
【００６５】
搬送制御部１７８は、搬送モータを備えている。搬送制御部１７８は、図２を用いて説明した搬送ロール６０や位置合わせロール６８、支持ロール３４等の搬送系１８２に接続されており、搬送モータが駆動されると、その回転力が搬送系１８２に伝達されて、中間転写ベルト３０の図２で示した矢印Ｗ方向への移動、二次転写ロール３６を介して排出部１０６から排出されるまでの搬送経路に沿った記録用紙Ｐの一連の搬送が行われる。
【００６６】
読取制御部２１０は、前述したように、制御部３００により設定された読取周期或いはラインレートで読取りが行われるように、画像読取部２００が有する各受光素子の電荷の蓄積及び電荷の読み出しのタイミングを制御して、中間転写ベルト３０上に形成された画像の読取動作を行わせる。
【００６７】
制御部３００は、例えば、電子回路等で実現することができる。また、制御部３００を、例えば半導体集積回路、より詳しくはＡＳＩＣ(Application Specific Integrated Circuit)等で実現してもよい。更に又、制御部３００を、コンピュータにより実現してもよい。本実施形態では、制御部３００をコンピュータにより実現する場合について説明する。
【００６８】
図３に、制御部３００を実現するコンピュータ３０２のハードウェア構成図を示す。コンピュータ３０２は、ＣＰＵ（Central Processing Unit）３０４、ＲＯＭ（Read Only Memory）３０６、ＲＡＭ（Random Access Memory）３０６、画像形成部ＩＦ（Interface)３１０、画像読取部ＩＦ３１２、操作パネル部ＩＦ３１４、及び通信ＩＦ３１６がバス３１８を介して接続されて構成されている。
【００６９】
ＣＰＵ３０４は、ＲＯＭ３０６に記憶されているプログラム（後述する濃度むら補正処理のプログラムも含まれる）を実行する。ＲＯＭ３０６には、ＣＰＵ３０４が実行するプログラムやＣＰＵ３０４の処理に必要なデータ等が記憶されている。ＲＡＭ３０８は、ワークメモリ等として使用される。
【００７０】
なお、ＣＰＵ３０４が実行するプログラムを記憶するための記憶媒体は、ＲＯＭ３０６に限定されない。例えば、ＨＤＤ（Hard Disk Drive）やフレキシブルディスクやＤＶＤディスク、光磁気ディスクやＵＳＢ（Universal Serial Bus)メモリ等（不図示）であってもよいし、コンピュータ３０２に通信ＩＦ３１６を介して接続された他の装置の記憶装置であってもよい。
【００７１】
画像形成部ＩＦ３１０は、画像形成部１００と接続するためのインタフェースである。また、画像読取部ＩＦ３１２は、画像読取部２００と接続するためのインタフェースである。操作パネル部ＩＦ３１４は、操作パネル部２５０と接続するためのインタフェースである。通信ＩＦ３１６は、通信手段（例えば、電話回線やＬＡＮ等のネットワーク等）に接続された他の装置と通信するためのインタフェースである。
【００７２】
本実施形態の画像形成装置５では、前述したように副走査方向に延びるスジ状の濃度むらを補正するための補正処理が行われる。
【００７３】
図４は、制御部３００で実行される濃度むら補正処理ルーチンの流れを示すフローチャートである。
【００７４】
なお、本実施形態の画像形成部１００は複数の画像形成ユニットを備え、カラー画像の印刷が可能な構成となっているが、本実施形態では、スジ状の濃度むら補正は、各色毎に行う。従って、画像形成ユニット１０毎に濃度むら補正処理ルーチンを実行して、テストパターンを形成し、各色毎に補正データを生成するものとする。
【００７５】
ステップ４００において、利用者が操作パネル部２５０を操作し、補正モードを選択したか否かを判断する。ここで肯定判断した場合には、補正モードに移行し、ステップ４０２に進む。補正モードにおいては、上記説明した濃度調整などの制御は停止される。
【００７６】
なお、ここでは、補正モードの選択を、利用者が操作パネル部２５０を操作して行う例について説明したが、これに限定されず、例えば、予め定められた条件を満たした場合（予め定められた枚数印刷する毎、予め定められた時間間隔経過毎、濃度むらのモニタ結果が予め定められた濃度むらの閾値を超えたとき、予め定められた時刻が到来したとき等）に、補正モードが選択されたと判断され、補正モードに移行するようにしてもよい。また、画像形成装置５のカスタマエンジニア等が、メンテナンスする場合等に操作パネル部２５０を操作して補正モードを選択するようにしてもよい。
【００７７】
ステップ４０２において、出力するテストパターンを選択する。本実施形態において、テストパターンは複数種類用意され、各テストパターンの画像データは、制御部３００のＲＯＭ３０６に予め保持されているものとする。また、テストパターンは、濃度が全面均一の画像とし、例えば、Ａ３サイズ全面の単色(Y,M,C,Kの各色)のハーフトーン画像としてもよい。また、Ａ３サイズと異なる他のサイズ（例えばＡ４サイズ）であってもよい。なお、制御部３００がＡＳＩＣや半導体集積回路等のハードウェアにより実現される場合には、制御部３００を構成する内部回路に予め保持させておけばよい。
【００７８】
ここで、テストパターンの種類について説明する。画像形成部１００により形成される画像は、多値画像データをスクリーン処理により二値化した二値画像データに基づいて、形成される。該形成された画像は、微細なドット（網点）により構成される。このドットの粗さが一般的にスクリーン線数と呼ばれるものであり、本実施形態では、複数種類のスクリーン線数に対応するテストパターンが用意されている。また、画像形成において複数色を重ね合せたときにモアレ等の画質劣化が生じないよう、ＹＭＣＫ各色毎にスクリーン角度も変える必要があるため、テストパターンも、複数種類のスクリーン角度に対応するテストパターンが用意されている。本実施形態では、少なくとも「スクリーン線数の種類数×スクリーン角度の種類数」で表わされる数だけテストパターンが用意されている。
【００７９】
従って、ステップ４０２において、制御部３００は、複数種類のテストパターンの中から、予め定められたスクリーン線数及びスクリーン角度のテストパターンを選択する。例えば、テストパターンを形成する画像形成ユニット１０の色に対応して予め定められたテストパターンを選択してもよい。
【００８０】
ステップ４０４において、制御部３００は、該選択したテストパターンを画像形成部１００により形成して画像読取部２００により読取る際に、読取画像データにモアレ（ビートノイズという場合もある）が発生しないように、読取画像データの解像度（以下、読取解像度という）が、上記選択したテストパターンに応じた読取解像度となるように読取制御部２１０を設定する。
【００８１】
ここで、画像読取り時のモアレの発生原理について説明する。
【００８２】
また、図５において、太実線で示す矩形領域は、読取画像データが表わす画像の画素（以下、読取画素という）を表わしている。図５では、破線で示す格子により、各読取画素のサイズを表現した。読取画像データは、読取画素毎の濃度値を表わすデータであるともいえる。ここで、図５の（１）は、読取解像度が300dpiの場合の読取画素を示している。図５の（２）は、読取解像度が150dpiの場合の読取画素を示している。図５の（３）は、読取解像度が200dpiの場合の読取画素を示している。そして、図５に示す黒のドットが、何れかの画像形成ユニット１０により形成されたドットである。ここでは、スクリーン角度が０°で、スクリーン線が２００線のドットを例に挙げた。
【００８３】
ここで、各ドットは４つの格子領域に跨っているため、１ドット分の濃度値を便宜的に「４」という数値で表わすものとする。
【００８４】
読取解像度が300dpiの場合には、隣り合うドットの中心間の距離（ドットピッチともいう）と、隣り合う読取画素の中心間の距離（読取画素ピッチ）とが合わず、各読取画素に含まれるドットの数が均一にならない。図５（１）に示す例では、６つの読取画素の濃度値は、４，２，２，４，２，２となっており、均一な濃度値にはならない。
【００８５】
読取解像度が150dpiの場合にも、ドットピッチと読取画素ピッチとが合わず、各読取画素に含まれるドットの数が均一にならない。図５（２）に示す例では、３つの読取画素の濃度値は、６，６，４となっており、均一な濃度値にはならない。
【００８６】
読取解像度が200dpiの場合には、ドットピッチと読取画素ピッチとが一致している。従って、図５（３）に示すように、４つの読取画素の濃度値は、４，４，４，４，となっており、均一な濃度値として読取られる。
【００８７】
このように、構造的に均一濃度のスクリーン画像を読取る際に、ドットピッチと読取画素ピッチとが合わない（整数倍の関係にならない）と、読取画素に含まれるドットの数が読取画素毎に異なってしまい、読取画像データにモアレが生じる。なお、図５では、一次元のドット配列に対する読取りを例に挙げてモアレの発生を説明しているが、二次元のドット配列でも同様のことがいえる。従って、主走査方向及び副走査方向において読取画素ピッチが各方向におけるドットピッチの整数倍の関係となるように読取解像度を調整すればよい。しかしながら、ドットが規則的に配置される均一濃度のスクリーン画像においては、主走査方向の読取解像度及び副走査方向の読取解像度の何れか一方を、該一方の方向のドットピッチに合わせて調整すれば、他方の読取解像度や位相に関わらず、モアレは発生しないため、本実施形態では、一方を調整するものとする。
【００８８】
読取画素は、通常、マトリクス状に配列されるため、当然ながら、主走査方向に隣り合う読取画素の副走査方向の位置は等しくなり、副走査方向に隣り合う読取画素の主走査方向の位置は等しくなる。
【００８９】
ここで、読取解像度の具体的な調整方法について説明する。
【００９０】
前述したように、画像形成部１００により印刷される画像はスクリーン構造を有している。図６にスクリーン構造の一例を示す。図６において、破線で示す格子により、画像形成時のスクリーン構造の最小単位であるセルが示されている。ここでは、スクリーン線数189.7[lpi]、スクリーン角度18.4[deg]、主走査方向及び副走査方向とも解像度600dpiのスクリーン構造を例示した。
【００９１】
多値画像データをスクリーン構造の二値画像データに変換するスクリーン処理には、スクリーンセルが用いられる。スクリーンセルは、複数のセルからなり、各セルには予め定められた閾値が対応付けられる（配置される）。スクリーン処理では、多値画像データが表わす画像にスクリーンセルを適用し、該スクリーンセルの各セルに対応する閾値と多値画像データの濃度値とを比較し、濃度値が閾値より大きければドットを形成することを示す値（例えば１）、濃度値が閾値より大きくなければドット形成しないことを示す値（例えば０）の２値に変換する。
【００９２】
なお、スクリーン角度が０でない場合には、スクリーンセルを単位とする一行分のスクリーン処理が終了した後、次の行のスクリーン処理を実行する際には、図６に示すように、スクリーン角度に応じて、主走査方向に予め定められたシフト量だけ適用位置をシフトさせてスクリーンセルを適用する。図６の太実線で示す矩形領域の各々がスクリーンセルである。このように、スクリーン処理では、スクリーンセルの適用位置を予め定められたシフト量ずつ主走査方向に徐々にシフトさせることから、ドットの主走査方向の位置もそれに応じて徐々にシフトされ、予め定められた行だけスクリーン処理が終了すると、ドットの主走査方向における位置が一巡して元に戻る。従って、主走査方向の位置が等しく副走査方向において隣り合うドットの中心間の距離を「主走査構造一巡幅」と呼称する。
【００９３】
なお、図６に示すスクリーンセルのサイズ及びシフト量は、以下の通りである。
・スクリーンセルの幅（主走査方向の長さ） Cell_Width：１０
・スクリーンセルの高さ（副走査方向の長さ） Cell_Height：１
・シフト量 Shift：７
上記各数値は、スクリーン構造の最小単位であるセルの数により表わされている。
【００９４】
図６に示すスクリーン構造の主走査構造一巡幅は、以下のように説明することができる。スクリーンセルの幅Cell_Widthとシフト量Shiftとの最小公倍数分、主走査方向にスクリーンセルをシフトすれば、スクリーンセルの主走査方向の位置は、一巡して元の位置に戻る。Cell_Width「10」とShift「7」の最小公倍数は70である。すなわち、シフト量７でスクリーンセルのシフトを10回行えば、スクリーンセルの主走査方向の位置が元に戻ることになる。ここで、最小公倍数をシフト量で除算した値が、シフト回数となる。このとき、スクリーンセルの高さCell_Heightは１であるため、Cell_Height「1」×シフト回数「10」＝10となり、主走査構造一巡幅は、セル単位で10となる。すなわち、スクリーンセルの幅とシフト量との最小公倍数をスクリーンセルのシフト量で除算した値に対してスクリーンセルの高さを乗算した値に相当する幅が、主走査構造一巡幅となる。
【００９５】
主走査方向の読取画素ピッチを、スクリーンセルの幅に一致させた状態で、図６に示すスクリーン構造の画像を読取ったときの読取画素の配列例を図７に示す。図７における太実線の矩形領域の各々が読取画素である。ここでは、破線で示す格子により、各読取画素のサイズが表現され、該格子のサイズは、画像形成時のスクリーン構造の最小単位であるセルのサイズに等しいものとする。図７に示されるように、幅10、高さ1の読取画素がマトリクス状に配列されており、主走査方向の読取画素ピッチ及びスクリーンセルの幅は共に10である。各読取画素には、ドット１つ分が含まれている。モアレの発生は抑制される。なお、必ずしも読取画素毎に１ドットずつ読取る必要はなく、読取画素毎に均一な量のドットを読取ることができればよい。
【００９６】
しかしながら、前述したように、画像読取部２００は、読取素子（受光素子）が主走査方向に複数配列されたラインセンサであって、主走査方向の読取画素ピッチを自由に調整することは困難である。縮小光学系を使用して光学倍率を調整すれば、主走査方向の読取画素ピッチを調整することはできるが、コストが高く、複雑な制御が必要となる。一方、副走査方向の読取画素ピッチは、読取周期を調整することによって調整可能であるため、副走査方向の読取画素ピッチを調整する方が、主走査方向の読取画素ピッチを調整するよりも容易である。
【００９７】
また、前述したように、本実施形態では、副走査方向に延びるスジ成分を補正することを目的として、テストパターンの形成及び読取りを行う。従って、主走査方向の濃度分布が重要となり、副走査方向については高い解像度を確保する必要はない。モアレが抑制されるように調整すると、読取解像度が低下するおそれがあるが、ここでは、副走査方向については高い読取解像度を確保する必要がないため（副走査方向の解像度は犠牲にしても問題ないため）、本実施形態では、読取周期を調整することにより、副走査方向の読取画素ピッチを調整し、モアレの発生を抑制するものとする。
【００９８】
ここでは、図６に示すスクリーン構造の画像を読取る際の最も単純な例として、副走査方向の読取画素ピッチを、主走査構造一巡幅に一致させる場合を例に挙げる。図８に一例を示す。図８において、太実線で表わされる矩形領域の各々は読取画素である。図８においても、破線で示す格子により、各読取画素のサイズを表現しており、該格子のサイズは、画像形成時のスクリーン構造の最小単位の領域であるセルのサイズに等しいものとする。図８に示すように、主走査構造一巡幅、及び副走査方向の読取画素ピッチをセル単位で表わすと、共に10となっている。主走査方向の読取画素ピッチは、セル単位で3となっている。すなわち、読取画素は、セル単位で幅3×高さ10のサイズとなっている。各読取画素に含まれるドットの数は３個で、どの読取画素も同じである。モアレの発生は抑制される。
【００９９】
また、図９に示すように、副走査方向の読取画素ピッチを図８と同様に10（セル単位）とし、主走査方向の読取画素ピッチを4.5（セル単位）としてもよい。この場合も、副走査方向の読取画素ピッチは、主走査構造一巡幅に一致しており、各読取画素に含まれるドットの数は4.5個で、どの読取画素も同じである。モアレの発生は抑制される。
【０１００】
図８及び図９に示した例では、副走査方向の読取画素ピッチをセル単位で10としたが、副走査方向の読取画素ピッチは主走査構造一巡幅のＮ倍（Ｎは１以上の整数）であればよく、例えば、セル単位で20（主走査構造一巡幅の２倍）としてもよい（図示省略）。
【０１０１】
この関係は、以下の式（１）で表わされる。
【０１０２】
主走査構造一巡幅×Ｎ＝副走査方向の読取画素ピッチ  …（１）
【０１０３】
このように、副走査方向の読取画素ピッチが、主走査構造一巡幅の整数倍となっていれば、主走査方向の読取解像度（主走査方向の読取画素ピッチ）や位相とは無関係にモアレを抑制することができる。
【０１０４】
そこで、制御部３００は、ステップ４０４において、副走査方向の読取画素ピッチが主走査構造一巡幅の整数倍となる読取周期で読取りが行われるように、読取制御部２１０を設定する。より具体的には、読取制御部２１０は、１読取周期が副走査方向の読取画素ピッチ分の読取りに対応するように、読取制御部２１０の読取周期を設定する。なお、読取周期の逆数であるラインレートを設定するようにしてもよい。また、テストパターンを示す情報と、モアレを抑制する読取周期或いはラインレートを示す情報と、を対応付けて、例えばＲＯＭ３０６等の記憶手段に予め記憶しておき、ステップ４０４において制御部３００が、該読取周期を示す情報を読み出して設定するようにしてもよい。なお、主走査方向の読取画素ピッチがどのような値でもモアレ発生は抑制され、テストパターンに応じて変更する必要はないため、ここでは説明を省略する。
【０１０５】
図４のステップ４０６において、制御部３００は、上記選択したテストパターンが形成されるように画像形成部１００を制御する。制御部３００は、予め定められた基準の（すなわち未補正の）露光量で露光するための駆動量設定信号が露光量制御部１６８から駆動部１６６に供給されるように、露光量制御部１６８に制御信号を出力する。すなわち、補正モードにおいてテストパターンを形成する場合には、濃度むらの補正がされないように制御される。
【０１０６】
ステップ４０８において、制御部３００は、読取制御部２１０に中間転写ベルト３０上に形成されたテストパターンを読取らせる。このとき、読取制御部２１０は、上記設定された読取周期でテストパターンが読取られるように画像読取部２００を制御する。なお、読取制御部２１０に入力されるクロックを基準として、読取周期（或いはラインレート）をクロック分解能の精度で微細に調整可能なように、読取制御部２１０の回路を構成するとよい。画像読取部２００により読取って得られた画像データは、読取結果（読取画像データ）として制御部３００に対して出力される。
【０１０７】
ステップ４１０において、制御部３００は、読取画像データに基づいて、スジ状の濃度むらが存在するか否かを判断し、スジ状の濃度むらが存在する場合には、該濃度むらを補正するための補正値の二次元状の分布情報である補正値データを生成する。ここでいう補正値は、露光部１４の露光量を補正するための補正値（露光補正値）、又は画像データを補正するための補正値（画像データ補正値）をいう。
【０１０８】
ステップ４１２において、制御部３００は、補正モードを終了する。補正モード終了後は、制御部３００は、上記生成した補正値データを用いて、露光量或いは出力する画像データを補正して、画像形成部１００でスジ状の濃度むらが補正された画像が形成されるように制御する。本実施形態では、モアレが抑制されるように読取周期を調整して得られた読取画像データから補正値データを作成するため、補正精度が上がる。
【０１０９】
ここで、他の具体例を挙げて主走査構造一巡幅について詳細に説明する。
【０１１０】
主走査方向及び副走査方向の解像度が1200dpiの分解能で表わされたセルを基準として、スクリーンセルの幅Cell_Width：20、スクリーンセルの高さCell_Height：2、シフト量Shift：14、スクリーン線：189.7[lpi]、スクリーン角度：18.4[deg]のスクリーンセルを適用して、スクリーン処理を行って形成したドットの配置例を図１０（Ａ）に示す。また、図１０（Ｂ）は、該スクリーンセルの配置を示すと共に、該スクリーンセルに含まれる各セルに対応する閾値を濃淡で示した図である。図１１に、図１０（Ｂ）の拡大図を示す。
【０１１１】
1200dpiで予め定められた均一濃度の多値画像データに、図１１に示されるように閾値が対応付けられたスクリーンセルを適用し、各画素毎に閾値と比較してスクリーン処理を行うと、例えば図１０（Ａ）に示すスクリーン構造の画像データが生成される。前述したように、スクリーンセルの幅Cell_Widthとシフト量Shiftとの最小公倍数分だけスクリーンセルを主走査方向にシフトすれば、スクリーンセルの主走査方向の位置は、一巡して元の位置に戻る。スクリーンセルの幅Cell_Width「20」と、シフト量Shift「14」の最小公倍数は、140である。すなわち、シフト量14でスクリーンセルのシフトを10回行えば、スクリーンセルの主走査方向の位置が元に戻ることになる。このとき、スクリーンセルの高さCell_Heightは2であるため、Cell_Height「2」×シフト回数「10」＝20となり、主走査構造一巡幅は、セル単位で20となる。ここで、1200dpiのセルの一辺を21.16μｍとすると、主走査構造一巡幅は、20×21.16μｍ＝0.4232ｍｍと表わすこともできる。
【０１１２】
なお、上記実施形態においては、１読取周期が副走査方向の読取画素ピッチ分の読取りに対応するように画像読取部２００の読取周期を制御し、上記画像読取部２００から出力された画像データを、解像度変換せずにそのままテストパターンの読取結果（読取画像データ）として用いる場合を例に挙げて説明した。しかしながら、前述したように、上記画像読取部２００から出力された画像データを解像度変換した画像データをテストパターンの読取結果（読取画像データ）として用いてもよい。例えば、副走査方向の読取画素ピッチ分の読取りを、副走査方向の読取画素ピッチ分の読取りに対応する読取周期よりも短い読取周期で複数回に分けて読取り、該複数回の測定濃度値を加算或いは平均化して（解像度変換）、１読取画素分の濃度値を得るようにしてもよい。この場合には、最終的に得られる読取画像データの副走査方向の読取解像度は、画像読取部２００の読取動作時の実質的な読取分解能よりも低くなる。
【０１１３】
ここで、１読取周期に対応する副走査方向の読取幅を、「副走査方向読取幅」と呼称する。
【０１１４】
副走査方向の読取画素ピッチ分の読取りに対応する読取周期よりも短い読取周期で複数回（ｍ回）に分けて読取る場合には、副走査方向の読取画素ピッチを、以下の式（２）で表わすことができる。
【０１１５】
副走査方向の読取画素ピッチ＝副走査方向読取幅×ｍ  （ｍは２以上の整数）…（２）
【０１１６】
なお、読取画素ピッチ＝副走査方向読取幅の場合も含めて、式（２）を一般化すると、以下の式（３）で表わすことができる。
【０１１７】
副走査方向の読取画素ピッチ＝副走査方向読取幅×Ｍ  （Ｍは１以上の整数）…（３）
【０１１８】
式（３）を式（１）に代入すると、式（４）が得られる。
【０１１９】
主走査構造一巡幅×Ｎ＝副走査方向読取幅×Ｍ  …（４）
【０１２０】
なお、主走査構造一巡幅及び副走査方向読取幅は、mm等の長さを表わす単位で表現してもよいし、セルを単位としてセルの個数で表現してもよい。
【０１２１】
制御部３００は、式（４）を満たす読取周期を読取制御部２１０に設定する。すなわち、制御部３００は、「主走査構造一巡幅×Ｎ」を均等にＭ分割したときの間隔が、副走査方向読取幅となるように、読取周期を制御する。例えば、Ｍ＝２としたとき、副走査方向読取幅は、主走査構造一巡幅×Ｎの１／２となる。この読取幅が１読取周期で読取られるように制御する。
【０１２２】
画像読取部２００により読取って得られたテストパターンの画像データは、制御部３００に供給される。Ｍが２以上の整数とされた場合には、制御部３００は、画像読取部２００から供給された読取画像データの副走査方向の読取解像度を予め定められた解像度の読取画像データに変換する。ここでは、前述したように、制御部３００は、画像読取部２００から供給された読取画像データの副走査方向に並ぶ（主走査方向における位置が等しい）Ｍ個の濃度値を加算するか或いは平均化することにより、１読取画素毎の濃度値からなる読取画像データを生成する。
【０１２３】
このような処理によっても、読取画素ピッチを主走査構造一巡幅のＮ倍とすることができるため、モアレ発生は抑制される。
【０１２４】
なお、上記実施形態では、タンデム型の画像形成部１００を例に挙げて説明したが、画像形成部１００は、上記タンデム型の構成に限定されない。例えば、図１２に示すように、回転式の現像装置７１８が設けられた画像形成部７１０であってもよい。
【０１２５】
感光体７１２は図示しないモータで矢印Ａの方向に回転されるように設けられている。感光体７１２の周囲には、帯電ロール７１４、露光装置７１６、現像装置７１８、一次転写器７３２、及びクリーニング装置７２２が配置されている。
【０１２６】
帯電ロール７１４は、感光体７１２の表面を帯電し、露光装置７１６は、画像データに応じて、帯電した感光体７１２の表面をレーザビームによって露光して静電潜像を形成する。
【０１２７】
現像装置７１８には、Ｃ、Ｍ、Ｙ、Ｋ色のトナーを用いる現像器７１８Ｙ、７１８Ｍ、７１８Ｃ、７１８Ｋが周方向に沿って配置されており、各々現像ローラ７２０を備え、内部に各々Ｃ，Ｍ，Ｙ，Ｋの色のトナーを貯留している。各現像器７１８Ｙ，７１８Ｍ，７１８Ｃ，７１８Ｋは、感光体７１２上の静電潜像をそれぞれＣ，Ｍ、Ｙ、Ｋ色のトナーで現像する。現像する際には、図示しないモータによって現像装置７１８を回転させ、当該現像器が感光体７１２の潜像画像に対向するように位置合わせされる。
【０１２８】
感光体７１２上に現像された各トナー画像は、一次転写器７３２によって矢印Ｂ方向に回転される中間転写ベルト７２４に順次転写されて、各トナー画像が重ね合わされる。
【０１２９】
記録用紙収納部７３４から引き出しロール７３６で搬送路に引き出された記録用紙Ｐはロール対７３８，７４０によって２次転写ロール７４２の転写位置に搬送される。中間転写ベルト７２４上に形成されたトナー像はこの転写位置で記録用紙Ｐ上に転写され、定着装置７４４で熱定着されて不図示の排出部に排出される。
【０１３０】
中間転写ベルト７２４の一次転写位置の下流側には、図１の画像読取部２００に相当する画像読取部７５０が設けられている。そして、上記実施形態と同様に、補正モードにおけるテストパターンの読取りの際には、不図示の読取制御部により、副走査方向の読取画素ピッチが主走査構造一巡幅の整数倍になるように、画像読取部７５０の読取周期が制御される。
【０１３１】
また、上記実施形態では、カラー画像の形成が可能な画像形成部１００について説明したが、これに限定されず、例えば画像形成ユニットが１つ設けられたモノクロ印刷のみが可能な画像形成部であってもよい。
【０１３２】
なお、画像形成装置５に設けられた制御部３００で補正値データを生成する例について説明したが、これに限定されず、例えば、画像形成装置５と通信手段を介して通信可能な外部の装置にテストパターンの読取結果を送信し、該外部の装置で補正値データの生成を行うようにしてもよい。
【０１３３】
なお、上記では、読取周期（ラインレート）を調整する例ついて説明したが、もちろん、高価ではあるが、縮小光学系を用いて光学倍率を変更することにより調整してもよい。
【符号の説明】
【０１３４】
１００、７１０画像形成部
２００  画像読取部
２１０  読取制御部
３００  制御部
３０２  コンピュータ
３０４  ＣＰＵ
３０６  ＲＯＭ
３０８  ＲＡＭ
【図１】
0005948964.tif 000002
【図２】
0005948964.tif 000003
【図３】
0005948964.tif 000004
【図４】
0005948964.tif 000005
【図５】
0005948964.tif 000006
【図６】
0005948964.tif 000007
【図７】
0005948964.tif 000008
【図８】
0005948964.tif 000009
【図９】
0005948964.tif 000010
【図１２】
0005948964.tif 000011
【図１０】
0005948964.tif 000012
【図１１】
0005948964.tif 000013