(57)【要約】【課題】重なりパターンと非重なりパターンとを適切に使い分けること。【解決手段】制御部は、重なりパターン検出処理を実行する重なりパターン実行条件が成立している場合は、第１色目の着色剤像の上に第２色目の着色剤像を重ねた重ねマークが回転体の回転方向に複数配置され、第１色目の着色剤像と第２色目の着色剤像との重なり度合いがマーク間で異なる重なりパターンを用いて位置ずれ量を検出する重なりパターン検出処理を実行する一方、非重なりパターン実行条件が成立している場合は互いに異なる１色で形成された複数のマークが回転体の回転方向に互いに重ならないで配置される非重なりパターンを用いて位置ずれ量を検出する非重なりパターン検出処理を実行する。【選択図】図９
2014130273.tif 000002
【特許請求の範囲】
【請求項１】
回転体上に着色剤を用いて画像を形成する画像形成部と、
制御部と、
前記回転体上に形成された画像を検出するセンサと、
を備え、
前記制御部は、
前記画像形成部を制御して、第１色目の着色剤像の上に第２色目の着色剤像を重ねた重ねマークが前記回転体の回転方向に複数配置される重なりパターンであって前記第１色目の着色剤像と前記第２色目の着色剤像との重なり度合いが前記マーク間で異なる重なりパターンを前記センサによって検出される領域に形成させ、色間の位置ずれ量を検出する重なりパターン検出処理と、
前記画像形成部を制御して、互いに異なる１色で形成された複数のマークが前記回転体の回転方向に互いに重ならないで配置される非重なりパターンを前記センサによって検出される領域に形成させ、前記マークの位置ずれ量を検出する非重なりパターン検出処理と、
前記重なりパターン検出処理を実行する重なりパターン実行条件が成立している場合は前記重なりパターン検出処理を実行する一方、前記非重なりパターン検出処理を実行する非重なりパターン実行条件が成立している場合は前記非重なりパターン検出処理を実行する実行処理と、
を実行する、画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記画像形成部の動作モードには高画質モードと前記高画質モードよりも低画質の画像が形成される低画質モードとがあり、
前記重なりパターン実行条件は、前記画像形成部の動作モードとして前記高画質モードが設定されていることである、画像形成装置。
【請求項３】
請求項１又は請求項２に記載の画像形成装置であって、
データを記憶する記憶部を備え、
前記制御部は、
前記重なりパターン検出処理と前記非重なりパターン検出処理とを実行し、前記重なりパターン検出処理によって検出した位置ずれ量と前記非重なりパターン検出処理によって検出した位置ずれ量とに基づいて、前記非重なりパターン検出処理によって検出した位置ずれ量が前記重なりパターン検出処理によって検出した場合の位置ずれ量に近づくように補正するための補正値を生成する補正値生成処理と、
前記補正値を前記記憶部に記憶させる記憶処理と、
前記非重なりパターン検出処理によって検出した位置ずれ量を、前記記憶部に記憶されている前記補正値を用いて補正する補正処理と、
を実行する、画像形成装置。
【請求項４】
請求項３に記載の画像形成装置であって、
前記画像形成部は３色以上の色を用いて画像を形成するものであり、
前記制御部は、前記補正値生成処理において、基準色と他の１色との全ての組み合わせについて前記重なりパターン検出処理と前記非重なりパターン検出処理とを実行して各前記他の１色についての前記補正値を生成する、画像形成装置。
【請求項５】
請求項４に記載の画像形成装置であって、
前記制御部は、前記記憶部に前記補正値が記憶されているか否かを判断し、前記記憶部に前記補正値が記憶されていない場合に前記補正値生成処理を実行する、画像形成装置。
【請求項６】
請求項３に記載の画像形成装置であって、
前記画像形成部は３色以上の色を用いて画像を形成するものであり、
前記制御部は、
前記補正値生成処理において、基準色と他の１色との組み合わせについて前記重なりパターン検出処理と前記非重なりパターン検出処理とを実行して当該他の１色についての前記補正値を生成し、
前記他の１色以外の他の色についての前記補正値を前記他の１色についての前記補正値から推定する推定処理を実行する、画像形成装置。
【請求項７】
請求項６に記載の画像形成装置であって、
前記制御部は、
前記補正値生成処理によって生成した前記他の１色についての前記補正値が許容範囲内にあるか否かを判断する範囲判断処理と、
前記範囲判断処理によって前記許容範囲内にないと判断した場合に、前記基準色と前記他の１色以外の他の色との組み合わせについて前記重なりパターン検出処理と前記非重なりパターン検出処理とを実行して前記他の１色以外の他の色についての前記補正値を生成する追加生成処理と、
を実行する、画像形成装置。
【請求項８】
請求項７に記載の画像形成装置であって、
前記制御部は、前記範囲判断処理において、前記他の１色について前回生成した前記補正値と今回生成した前記補正値との差が閾値以上である場合に、前記許容範囲内にないと判断する、画像形成装置。
【請求項９】
請求項６乃至請求項８のいずれか一項に記載の画像形成装置であって、
前記制御部は、前記補正値を生成する生成指示を受け付ける指示受付処理を実行し、
前記指示受付処理によって前記生成指示を受け付けた場合に、前記補正値生成処理を実行する、画像形成装置。
【請求項１０】
請求項６乃至請求項９のいずれか一項に記載の画像形成装置であって、
前記制御部は、前記画像形成部による画像形成に関する履歴を記憶装置に記憶させる記憶処理を実行し、
前記履歴が所定の条件を満たす場合に、前記補正値生成処理を実行する、画像形成装置。
【請求項１１】
請求項３乃至請求項１０のいずれか一項に記載の画像形成装置であって、
前記制御部は、前記補正値生成処理において、先に前記非重なりパターン検出処理を実行し、前記非重なりパターン検出処理によって検出した位置ずれ量に基づいて前記画像形成部による画像の形成位置を調整し、その後に前記重なりパターン検出処理を実行する、画像形成装置。
【請求項１２】
請求項１乃至請求項１１のいずれか一項に記載の画像形成装置であって、
前記制御部は、前記重なりパターン検出処理によって検出した位置ずれ量、又は、前記非重なりパターン検出処理によって検出した位置ずれ量に基づいて前記画像形成部による画像の形成位置を調整する調整処理を実行する、画像形成装置。
【請求項１３】
請求項１乃至請求項１２のいずれか一項に記載の画像形成装置であって、
前記重なりパターンは前記回転体の回転方向である副走査方向、及び、前記副走査方向に直交する主走査方向のうちいずれか一方の方向における両前記着色剤像の重なり度合いが前記マーク間で異なるものであり、
前記制御部は、前記重なりパターン検出処理において、前記センサから出力された出力信号の波形と基準波形との位相差から前記一方の方向における色間の位置ずれ量を検出する、画像形成装置。
【請求項１４】
請求項１乃至請求項１３のいずれか一項に記載の画像形成装置であって、
前記制御部は、
前記着色剤像の重なり度合いが前記副走査方向に互いに異なる重ねマークからなる重なりパターンを前記回転体上に形成させて前記副走査方向の位置ずれ量を検出する副走査方向重なりパターン検出処理と、前記着色剤像の重なり度合いが前記主走査方向に互いに異なる前記重ねマークからなる前記重なりパターンを前記回転体上に形成させて前記主走査方向の位置ずれ量を検出する主走査方向重なりパターン検出処理と、
を実行するものであり、
前記副走査方向重なりパターン検出処理を実行した後に、当該副走査方向重なりパターン検出処理によって検出した前記副走査方向の位置ずれ量に基づいて前記画像形成部による画像の前記副走査方向の形成位置を調整する調整処理を実行し、
前記調整処理を実行した後に、前記主走査方向重なりパターン検出処理を実行する、画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
画像形成装置に関する。
【背景技術】
【０００２】
従来から、画像形成装置では、画像に位置ずれが生じないように補正処理を行っている。
例えば、転写ベルトのベルト幅方向の両端に複数の色が重ね合わされた部分を含まない非重なりパターンを形成すること、さらにその非重なりパターンを読み取る光学センサが転写ベルトのベルト幅方向の両端に設けられていること、さらに光学センサの読み取り結果に基づいて色合わせを行う調整処理を実行することが開示されている（例えば特許文献１参照）。
【０００３】
また、例えば、転写ベルトに複数の色が重ね合わされた部分を含む重なりパターンを形成し、重なりパターンの光学センサの読み取り結果に基づいて色合わせを行う調整処理を実行することが開示されている（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−９８７９３号公報
【特許文献２】特開平０６−１００２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来は重なりパターンと非重なりパターンとの使い分けについて、十分な検討がされていなかった。
本明細書では、重なりパターンと非重なりパターンとを適切に使い分けることができる技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書によって開示される画像形成装置は、回転体上に着色剤を用いて画像を形成する画像形成部と、制御部と、前記回転体上に形成された画像を検出するセンサと、を備え、前記制御部は、前記画像形成部を制御して、第１色目の着色剤像の上に第２色目の着色剤像を重ねた重ねマークが前記回転体の回転方向に複数配置される重なりパターンであって前記第１色目の着色剤像と前記第２色目の着色剤像との重なり度合いが前記マーク間で異なる重なりパターンを前記センサによって検出される領域に形成させ、色間の位置ずれ量を検出する重なりパターン検出処理と、前記画像形成部を制御して、互いに異なる１色で形成された複数のマークが前記回転体の回転方向に互いに重ならないで配置される非重なりパターンを前記センサによって検出される領域に形成させ、前記マークの位置ずれ量を検出する非重なりパターン検出処理と、前記重なりパターン検出処理を実行する重なりパターン実行条件が成立している場合は前記重なりパターン検出処理を実行する一方、前記非重なりパターン検出処理を実行する非重なりパターン実行条件が成立している場合は前記非重なりパターン検出処理を実行する実行処理と、を実行する。
【０００７】
上記画像形成装置によると、いずれの検出処理を実行するかを重なりパターン実行条件、及び、非重なりパターン実行条件に従って判断するので、これらの実行条件を適切に設定しておくことにより、重なりパターンと非重なりパターンとを適切に使い分けることができる。
【０００８】
また、前記画像形成部の動作モードには高画質モードと前記高画質モードよりも低画質の画像が形成される低画質モードとがあり、前記重なりパターン実行条件は、前記画像形成部の動作モードとして前記高画質モードが設定されていることであってもよい。
【０００９】
上記画像形成装置によると、動作モードとして高画質モードが設定されている場合は重なりパターン検出処理を実行するので、高画質モードの場合に位置ずれ量を精度よく判断できる。
【００１０】
また、上記画像形成装置は、データを記憶する記憶部を備え、前記制御部は、前記重なりパターン検出処理と前記非重なりパターン検出処理とを実行し、前記重なりパターン検出処理によって検出した位置ずれ量と前記非重なりパターン検出処理によって検出した位置ずれ量とに基づいて、前記非重なりパターン検出処理によって検出した位置ずれ量が前記重なりパターン検出処理によって検出した場合の位置ずれ量に近づくように補正するための補正値を生成する補正値生成処理と、前記補正値を前記記憶部に記憶させる記憶処理と、前記非重なりパターン検出処理によって検出した位置ずれ量を、前記記憶部に記憶されている前記補正値を用いて補正する補正処理と、を実行してもよい。
【００１１】
上記画像形成装置によると、重なりパターンと非重なりパターンとの差を記憶しておけば、非重なりパターン検出処理によって検出された位置ずれ量を重なりパターン検出処理によって検出された位置ずれ量に近づけることができ、非重なりパターン検出処理によって検出された位置ずれ量の精度を向上できる。
【００１２】
また、前記画像形成部は３色以上の色を用いて画像を形成するものであり、前記制御部は、前記補正値生成処理において、基準色と他の１色との全ての組み合わせについて前記重なりパターン検出処理と前記非重なりパターン検出処理とを実行して各前記他の１色についての前記補正値を生成してもよい。
【００１３】
上記画像形成装置によると、基準色と他の１色との全ての組み合わせについて重なりパターン検出処理と非重なりパターン検出処理とを実行して補正値を生成するので、例えば基準色と他の１色との組み合わせについてのみ重なりパターン検出処理と非重なりパターン検出処理とを実行して補正値を生成し、当該他の１色以外の他の色についての補正値を当該他の１色についての補正値から推定する場合に比べ、当該他の１色以外の他の色についても補正値の精度が向上する。
【００１４】
また前記制御部は、前記記憶部に前記補正値が記憶されているか否かを判断し、前記記憶部に前記補正値が記憶されていない場合に前記補正値生成処理を実行してもよい。
【００１５】
上記画像形成装置によると、基準色と他の１色との全ての組み合わせについて重なりパターン検出処理と非重なりパターン検出処理とを実行して補正値を生成するのが記憶部に補正値が記憶されていない場合に限定されるので、着色剤の使用量を抑制できる。
【００１６】
また、前記画像形成部は３色以上の色を用いて画像を形成するものであり、前記制御部は、前記補正値生成処理において、基準色と他の１色との組み合わせについて前記重なりパターン検出処理と前記非重なりパターン検出処理とを実行して当該他の１色についての前記補正値を生成し、前記他の１色以外の他の色についての前記補正値を前記他の１色についての前記補正値から推定する推定処理を実行してもよい。
【００１７】
上記画像形成装置によると、他の１色以外の他の色については重なりパターン検出処理及び非重なりパターン検出処理を実行しないので、着色剤の使用量を抑制できる。
【００１８】
また、前記制御部は、前記補正値生成処理によって生成した前記他の１色についての前記補正値が許容範囲内にあるか否かを判断する範囲判断処理と、前記範囲判断処理によって前記許容範囲内にないと判断した場合に、前記基準色と前記他の１色以外の他の色との組み合わせについて前記重なりパターン検出処理と前記非重なりパターン検出処理とを実行して前記他の１色以外の他の色についての前記補正値を生成する追加生成処理と、を実行してもよい。
【００１９】
他の１色についての補正値が許容範囲内にない場合は、推定した補正値も許容範囲にない可能性が高い傾向がある。許容範囲内にない補正値を用いて補正すると補正の精度が低下する。
上記画像形成装置によると、他の１色について生成した補正値が許容範囲内にない場合は推定した補正値を用いるのではなく重なりパターン検出処理と非重なりパターン検出処理とを実行して補正値を生成するので、補正の精度が低下することを抑制できる。
【００２０】
また、前記制御部は、前記範囲判断処理において、前記他の１色について前回生成した前記補正値と今回生成した前記補正値との差が閾値以上である場合に、前記許容範囲内にないと判断してもよい。
【００２１】
前回生成した補正値と今回生成した補正値との差が閾値以上である場合は、湿度や温度、画像形成部の物理的な状態などが大きく変化している可能性がある。そのような場合は、推定した補正値を用いると補正の精度が低下する虞がある。上記画像形成装置によると、前回生成した補正値と今回生成した補正値との差が閾値以上である場合は補正値を追加で生成するので、補正の精度が低下することを抑制できる。
【００２２】
また、前記制御部は、前記補正値を生成する生成指示を受け付ける指示受付処理を実行し、前記指示受付処理によって前記生成指示を受け付けた場合に、前記補正値生成処理を実行してもよい。
【００２３】
上記画像形成装置によると、例えばユーザは画像形成装置に生成指示を行うことにより、自身の望むタイミングで補正値を生成し直させることができる。
【００２４】
また、前記制御部は、前記画像形成部による画像形成に関する履歴を記憶装置に記憶させる記憶処理を実行し、前記履歴が所定の条件を満たす場合に、前記補正値生成処理を実行してもよい。
【００２５】
上記画像形成装置によると、履歴が所定の条件を満たす場合に補正値を生成するので、履歴に応じた適切なタイミングで補正値を生成し直すことができる。
【００２６】
また、前記制御部は、前記補正値生成処理において、先に前記非重なりパターン検出処理を実行し、前記非重なりパターン検出処理によって検出した位置ずれ量に基づいて前記画像形成部による画像の形成位置を調整し、その後に前記重なりパターン検出処理を実行してもよい。
【００２７】
上記画像形成装置によると、非重なりパターン検出処理によって検出した位置ずれ量に基づいて画像形成部による画像の形成位置を調整した後に重なりパターン検出処理を実行するので、補正値の精度を向上させることができる。
【００２８】
また、前記制御部は、前記重なりパターン検出処理によって検出した位置ずれ量、又は、前記非重なりパターン検出処理によって検出した位置ずれ量に基づいて前記画像形成部による画像の形成位置を調整する調整処理を実行してもよい。
【００２９】
上記画像形成装置によると、画像の形成位置を位置ずれ量に基づいて調整する場合に、重なりパターンと非重なりパターンとを適切に使い分けて形成位置を調整することができる。
【００３０】
また、前記重なりパターンは前記回転体の回転方向である副走査方向、及び、前記副走査方向に直交する主走査方向のうちいずれか一方の方向における両前記着色剤像の重なり度合いが前記マーク間で異なるものであり、前記制御部は、前記重なりパターン検出処理において、前記センサから出力された出力信号の波形と基準波形との位相差から前記一方の方向における色間の位置ずれ量を検出してもよい。
【００３１】
上記画像形成装置によると、センサの出力信号の強弱に誤差があったとしても位相差への影響は小さいので、位置ずれ量を精度よく検出できる。
【００３２】
また、前記制御部は、前記着色剤像の重なり度合いが前記副走査方向に互いに異なる重ねマークからなる重なりパターンを前記回転体上に形成させて前記副走査方向の位置ずれ量を検出する副走査方向重なりパターン検出処理と、前記着色剤像の重なり度合いが前記主走査方向に互いに異なる前記重ねマークからなる前記重なりパターンを前記回転体上に形成させて前記主走査方向の位置ずれ量を検出する主走査方向重なりパターン検出処理と、を実行するものであり、前記副走査方向重なりパターン検出処理を実行した後に、当該副走査方向重なりパターン検出処理によって検出した前記副走査方向の位置ずれ量に基づいて前記画像形成部による画像の前記副走査方向の形成位置を調整する調整処理を実行し、前記調整処理を実行した後に、前記主走査方向重なりパターン検出処理を実行してもよい。
【００３３】
副走査方向に位置ずれが生じていると、主走査方向の位置ずれ量の検出精度が低下する。上記画像形成装置によると、副走査方向の位置ずれ量に基づいて画像の副走査方向の形成位置を調整してから主走査方向の位置ずれ量を検出するので、主走査方向の位置ずれ量の検出精度の低下を抑制できる。
【００３４】
なお、本明細書によって開示される技術は、画像形成方法、画像形成システム等の種々の態様で実現することができる。
【発明の効果】
【００３５】
上記の画像形成装置によると、重なりパターンと非重なりパターンとを適切に使い分けることができる。
【図面の簡単な説明】
【００３６】
【図１】実施形態１に係るプリンタの構成を簡略化して示す断面図。
【図２】プリンタの電気的構成を簡略化して示すブロック図。
【図３】４色からなる非重なりパターンを示す模式図。
【図４】副走査方向重なりパターンを示す模式図。
【図５】副走査方向重なりパターンを拡大して示す模式図。
【図６】主走査方向重なりパターンを示す模式図。
【図７】主走査方向重なりパターンを拡大して示す模式図。
【図９】位置ずれ量検出・調整処理のフローチャート
【図１０】第１の非重なりパターン調整処理のフローチャート
【図１１】第２の非重なりパターン調整処理のフローチャート
【図１２】２色からなる非重なりパターンを示す模式図。
【図１３】追加生成処理のフローチャート
【図１４】他の実施形態に係る主走査方向重なりパターンを示す模式図。
【発明を実施するための形態】
【００３７】
＜実施形態１＞
実施形態１を図１ないし図１３によって説明する。
（１）プリンタの構成
先ず、図１を参照して、実施形態１に係る画像形成装置としてのプリンタ１の構成について説明する。プリンタ１はシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）の４色のトナーを用いて印刷用紙などのシートＭにカラー画像を印刷する直接転写タンデム方式のカラーレーザプリンタである。
【００３８】
プリンタ１は、本体ケーシング１０、用紙収容部２０、搬送部３０、画像形成部４０、クリーニングユニット５０、光学センサ７０などを備えて構成されている。
本体ケーシング１０は上方に向かって開口する開口１３を有する略箱状に形成されており、開口１３を開閉する開閉カバー１１が連結されている。
【００３９】
用紙収容部２０は、シートＭが積載される用紙トレイ２１を有している。用紙トレイ２１は図示しないバネによって上方に付勢されており、用紙トレイ２１の最も上に積載されているシートＭはピックアップローラ３１に圧接している。
【００４０】
搬送部３０は、ピックアップローラ３１、レジストレーションローラ３６、ベルトユニット３２、レジ後センサ３７、及び、その他の搬送ローラを備えて構成されている。搬送部３０は用紙収容部２０に収容されているシートＭを１枚ずつ搬送経路Ｔに沿って搬送する。
【００４１】
レジストレーションローラ３６は駆動ローラ３６ａと従動ローラ３６ｂとで構成されている。レジストレーションローラ３６はシートＭの斜行を補正するためのローラである。
ベルトユニット３２は、駆動ローラ３３、従動ローラ３４、これらのローラ３３及び３４に掛け回された無端状の搬送ベルト３５、駆動ローラ３３を回転駆動する図示しない駆動モータなどを有している。搬送ベルト３５は回転体の一例である。
搬送ベルト３５の回転方向は図１において右回りである。シートＭは搬送ベルト３５によって左から右に搬送される。以降の説明ではシートＭの搬送方向を副走査方向という。また、図１において紙面垂直方向は搬送方向に直交する主走査方向である。
【００４２】
レジ後センサ３７はレジストレーションローラ３６と搬送ベルト３５との間に配置されている。レジ後センサ３７は例えば検出範囲内にシートＭがあるときは後述する制御部８０（図２参照）にオン信号を出力し、シートＭがないときはオフ信号を出力するセンサである。レジ後センサ３７は制御部８０が画像形成部４０に画像の形成を開始させるタイミングなどを判断するために用いられる。
【００４３】
画像形成部４０は、複数の露光部４１、プロセスカートリッジ４２、複数の転写ローラ４３、及び、定着器４４を備えている。
露光部４１は、複数のＬＥＤが主走査方向に直線状に配列されたＬＥＤヘッドを有している。露光部４１は制御部８０から出力された画像信号に従ってそれらのＬＥＤを発光させることにより、感光体ドラム４２ｃの外周面を露光する。
なお、露光部４１は光源、光源から出射された光を偏光するポリゴンミラー、ポリゴンミラーによって偏光された光を感光体ドラム４２ｃの表面に結像させる光学系などによって構成されてもよい。
【００４４】
プロセスカートリッジ４２は、カートリッジフレーム４２ａ、４つの帯電器４２ｂ、及び、４つの感光体ドラム４２ｃを備えている。
カートリッジフレーム４２ａはプリンタ１に着脱可能に装着されている。カートリッジフレーム４２ａには、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）の４色のトナーカートリッジ６０（６０Ｃ、６０Ｍ、６０Ｙ、６０Ｋ）が着脱可能に装着される。
【００４５】
帯電器４２ｂは例えばスコロトロン型の帯電器であり、感光体ドラム４２ｃの外周面を一様に正に帯電させる。帯電器４２ｂによって感光体ドラム４２ｃの外周面が帯電された後、露光部４１から出射された光によって感光体ドラム４２ｃの外周面が露光されることにより、感光体ドラム４２ｃの外周面に静電潜像が形成される。感光体ドラム４２ｃの外周面に形成された静電潜像はトナーカートリッジ６０から供給されるトナーによって現像され、感光体ドラム４２ｃの表面にトナー像が担持される。トナーは着色剤の一例である。
【００４６】
複数の転写ローラ４３は、各感光体ドラム４２ｃと搬送ベルト３５を挟んで対向する位置にそれぞれ設けられている。ベルトユニット３２によって搬送されているシートＭが感光体ドラム４２ｃと転写ローラ４３との間の転写位置を通る間に、転写ローラ４３に印加される負極性の転写バイアスにより、各感光体ドラム４２ｃの表面に担持されたトナー像がシートＭに順次転写される。
【００４７】
ここで、一つの色に対応する露光部４１、帯電器４２ｂ、感光体ドラム４２ｃ、及び、転写ローラ４３は一つのプロセス部を構成している。すなわち、画像形成部４０はＣＭＹＫの４色に対応する４つのプロセス部を有している。
【００４８】
定着器４４は内部にハロゲンランプなどの加熱源が収容されている加熱ローラ４４ａと、加熱ローラ４４ａに圧接して回転する従動ローラ４４ｂとを有しており、シートＭに転写されたトナー像をシートＭに熱定着させる。
トナー像が熱定着されたシートＭは、開閉カバー１１によって構成されている排紙トレイ上に排出される。
【００４９】
クリーニングユニット５０はベルトユニット３２の下方に配されている。クリーニングユニット５０は、搬送ベルト３５上に残ったトナーや紙粉を回収するクリーニングローラ５１を含む複数のローラを備えている。
【００５０】
光学センサ７０は、シートＭの搬送方向下流側において搬送ベルト３５の外周面に向かって光を出射する発光部７０ａ（図３参照）と、発光部７０ａから出射され搬送ベルト３５の外周面によって反射された光を受光する受光部７０ｂ（図３参照）とを有し、受光部７０ｂによって受光した光の明るさに応じた出力信号を制御部８０に出力する。光学センサ７０は回転体上に形成された画像を検出するセンサの一例である。なお、光学センサ７０は、光学センサ７０の照射する光が最も強い部分（以下、光軸という）を有するが、製造公差により光軸にはずれが発生する場合がある。
【００５１】
（２）プリンタの電気的構成
次に、図２を参照して、プリンタ１の電気的構成について説明する。プリンタ１は、制御部８０、搬送部３０、画像形成部４０、操作部８１、記憶部８２、光学センサ７０などを備えて構成されている。搬送部３０、画像形成部４０、及び、光学センサ７０については前述したとおりであるので説明は省略する。
【００５２】
制御部８０はＣＰＵ８０ａ、ＲＯＭ８０ｂ、及び、ＲＡＭ８０ｃを備えて構成されている。ＣＰＵ８０ａはＲＯＭ８０ｂや記憶部８２に記憶されている各種の制御プログラムを実行することによってプリンタ１の各部を制御する。ＲＯＭ８０ｂにはＣＰＵ８０ａによって実行される制御プログラムや各種のデータなどが記憶されている。ＲＡＭ８０ｃはＣＰＵ８０ａが各種の処理を実行するための主記憶装置として用いられる。
【００５３】
操作部８１は、液晶ディスプレイやボタンなどを備えている。ユーザは操作部８１を操作することによって画像形成部４０の動作モードなどの各種の設定や後述する補正値の生成指示などを行うことができる。
画像形成部４０の動作モードとしては高画質モード及び低画質モードを設定することができる。高画質モードとは１画素当たりのドット数が低画質モードよりも多い動作モードである。
また、上述したようにユーザは操作部８１を操作することによって後述する補正値の生成指示を行うことができる。制御部８０が操作部８１を制御してユーザから補正値の生成指示を受け付ける処理は指示受付処理の一例である。
【００５４】
なお、これらの設定や指示はＵＳＢやＩＥＥＥ１２８４などの通信ケーブルを介してプリンタ１と通信可能に接続されている外部のコンピュータ、あるいはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｏｗｏｒｋ）やインターネットなどの通信ネットワークを介してプリンタ１と通信可能に接続されている外部のコンピュータから行われてもよい。
【００５５】
記憶部８２は、ハードディスクやフラッシュメモリなどの不揮発性のメモリを用いて各種のプログラムやデータを記憶する装置である。記憶部８２には画像形成部４０によるトナー像の主走査方向及び副走査方向の形成位置を示す数値が記憶されている。これらの数値を書き換えることで画像形成部４０によるトナー像の形成位置を調整することができる。
【００５６】
（３）位置ずれ量の検出
プリンタ１では種々の理由により各色のトナー像の位置がずれる場合がある。例えばプロセス部の位置が物理的にずれることによってトナー像の位置がずれる場合がある。プロセス部の位置がずれる原因としてはユーザが開閉カバー１１を開閉したときの振動などが挙げられる。
【００５７】
そこで、制御部８０は、以下に示す「位置ずれ量の検出を実行する条件」が成立すると、各色のトナー像の主走査方向の位置ずれ量、及び、基準色のトナー像に対する他の色のトナー像の副走査方向の相対的な位置ずれ量を検出する。「位置ずれ量の検出を実行する条件」とは具体的には例えば以下の条件である。
【００５８】
（ａ１）搬送ベルト３５が交換されたとき
（ａ２）前回補正値を生成してからの印刷枚数が第１の一定枚数に達したとき
（ａ３）低画質モードにおいて、ユーザから補正値の生成を指示されたとき
（ａ４）前回位置ずれ量を検出してからの印刷枚数が第２の一定枚数に達したとき
（ａ５）開閉カバー１１が開閉された後に最初に印刷を実行するとき
【００５９】
上述した条件（ａ２）及び（ａ３）における補正値についての説明は後述する。
なお、上述した条件は一例であり、どのような条件が成立したときに位置ずれ量を検出するかは適宜に決定することができる。
【００６０】
そして、制御部８０は、検出した位置ずれ量を用いて、各色のトナー像の位置ずれが減少するように画像形成部４０によるトナー像の主走査方向及び副走査方向の形成位置を調整する。
位置ずれ量の検出は搬送ベルト３５の外周面に位置ずれ量検出用のパターンを形成することによって行われる。位置ずれ量検出用のパターンは搬送ベルト３５上において光学センサ７０によって検出される領域１３０（図３参照）を通過する領域に形成される。
実施形態１に係る制御部８０は位置ずれ量検出用のパターンとして以下に説明する非重なりパターンと重なりパターンとを用いる。以下の説明では基準色として黒（Ｋ）を例に説明する。なお、基準色は黒（Ｋ）に限られるものではなく、適宜に決定することができる。
【００６１】
（３−１）非重なりパターン
図３を参照して、非重なりパターンについて説明する。非重なりパターン９０は互いに異なる１色で形成された複数のマークが搬送ベルト３５の回転方向に互いに重ならないよう、マークとマークとの間に間隔を設けて配置されるパターンである。図中において検出領域１３０は光学センサ７０によって検出される検出領域を模式的に示している。
【００６２】
図３に示す非重なりパターン９０は、右下がりに傾斜するマーク９１からなるマーク群と、左下がりに傾斜するマーク９２からなるマーク群とからなる。右下がりに傾斜するマーク群は、上からシアン（Ｃ）のマーク９１Ｃ、マゼンタ（Ｍ）のマーク９１Ｍ、イエロー（Ｙ）のマーク９１Ｙ、黒（Ｋ）のマーク９１Ｋがこの順で二組配置されている。左下がりに傾斜するマーク群も同様にシアン（Ｃ）のマーク９２Ｃ、マゼンタ（Ｍ）のマーク９２Ｍ、イエロー（Ｙ）のマーク９２Ｙ、黒（Ｋ）のマーク９２Ｋがこの順で二組配置されている。図３において点線９３は光学センサ７０によってマーク間の距離が検出される位置を示している。
【００６３】
なお、図３では右下がりに傾斜するマーク群及び左下がりに傾斜するマーク群をそれぞれ二組ずつ示しているが、これらのマーク群は搬送ベルト３５の全周に亘って形成され、それらの平均値から位置ずれ量が求められる。これは後述する重なりパターンについても同様である。
【００６４】
（３−１−１）主走査方向の位置ずれ量の検出
非重なりパターン９０を用いた主走査方向の位置ずれ量の検出は、色毎に右下がりに傾斜するマーク９１と左下がりに傾斜するマーク９２とを用いて行う。
例えば黒（Ｋ）の場合、制御部８０は右下がりに傾斜するマーク９１Ｋの副走査方向の中心点と左下がりに傾斜するマーク９２Ｋの副走査方向の中心点との距離Ｄ１をセンサの出力信号から検出する。この場合に、黒（Ｋ）のマークが主走査方向にずれていると、検出した距離Ｄ１は本来検出されるべき距離（第１の基準距離という）と異なることになる。制御部８０は、検出した距離Ｄ１と第１の基準距離とを比較することにより、黒（Ｋ）のマークが主走査方向のどちら側にどれだけ位置ずれしているかを判断する。
【００６５】
（３−１−２）副走査方向の位置ずれ量の検出
ここでは基準色である黒（Ｋ）のマーク９１Ｋに対するシアン（Ｃ）のマーク９２Ｃの副走査方向の相対的な位置ずれ量を検出する場合を例に説明する。この検出では、制御部８０はマーク９１Ｋとマーク９２Ｃとの距離Ｄ２を検出する。
【００６６】
先ず、黒（Ｋ）のマーク９１Ｋもシアン（Ｃ）のマーク９２Ｃも主走査方向の位置ずれがない場合を例に説明する。この場合は、制御部８０は検出した距離Ｄ２と基準距離（第２の基準距離という）とを比較することにより、黒（Ｋ）のマーク９１Ｋに対してシアン（Ｃ）のマーク９２Ｃが副走査方向のどちら側にどれだけ位置ずれしているかを判断する。
【００６７】
次に、黒（Ｋ）のマーク９１Ｋ、シアン（Ｃ）のマーク９２Ｃ、あるいはその両方が主走査方向に位置ずれしている場合について説明する。この場合は、検出した距離Ｄ２と第２の基準距離とが異なっていても、それが主走査方向の位置ずれによるものであるか副走査方向の位置ずれによるものであるかを判断できない。そこで、制御部８０は各色のマークの主走査方向の位置ずれ量から第２の基準距離を計算し直す。そして、制御部８０は、検出した距離Ｄ２と計算し直した第２の基準距離とを比較することにより、黒（Ｋ）のマーク９１Ｋに対してシアン（Ｃ）のマーク９２Ｃが副走査方向のどちら側にどれだけ位置ずれしているかを判断する。
【００６８】
（３−２）重なりパターン
次に、重なりパターンについて説明する。重なりパターンを用いた位置ずれ量の検出では、主走査方向の位置ずれ量を検出する場合と副走査方向の位置ずれ量を検出する場合とで異なる重なりパターンを用いる。
【００６９】
（３−２−１）副走査方向の位置ずれ量の検出
先ず、図４を参照して、副走査方向の位置ずれ量の検出について説明する。副走査方向の位置ずれ量の検出では、第１色目のトナー像の上に第２色目のトナー像を重ねた重ねマークが副走査方向に複数配置される重なりパターン１００であって、副走査方向における第１色目のトナー像と第２色目のトナー像との重なり度合いが重ねマーク間で異なる重なりパターン１００を形成する。以降の説明では重なりパターン１００のことを副走査方向重なりパターン１００という。
【００７０】
図５を参照してより具体的に説明する。ここでは第１色目が黒（Ｋ）であり、第２色目がシアン（Ｃ）である場合を例に説明する。各重ねマーク１０１において黒（Ｋ）のトナー像１０１Ｋは矩形像１０１Ｋａと矩形像１０１Ｋｂとの２つの矩形像から構成されている。図示するように２つの矩形像１０１Ｋａと１０１Ｋｂとは主走査方向の位置が同じで副走査方向に互いに離間している。一方、シアン（Ｃ）のトナー像１０１Ｃはシアン（Ｃ）のトナーで塗り潰された一つの矩形像として構成されている。なお、黒（Ｋ）のトナー像１０１Ｋも一つの矩形像として形成されてもよい。
【００７１】
図５において最も下流側にある重ねマーク１０１（１）は、黒（Ｋ）のトナー像に対してシアン（Ｃ）のトナー像が副走査方向の上流側に約７．５ドットずれている。そして、上流側に行くほど黒（Ｋ）のトナー像に対するシアン（Ｃ）のトナー像の位置が副走査方向の下流側に１ドット単位でずれていき、最後のマークである１６番目のマーク１０１（１６）では黒（Ｋ）のトナー像に対してシアン（Ｃ）のトナー像が副走査方向の下流側に７．５ドットずれている。
【００７２】
次に、上述した副走査方向重なりパターン１００を光学センサ７０によって検出して出力される出力信号について説明する。ここでは搬送ベルト３５の外周面の光反射率の方がいずれの色のトナー像の光反射率よりも高いものとして説明する。
【００７３】
図５において点線１１０は黒（Ｋ）のトナー像に対してシアン（Ｃ）のトナー像が副走査方向に相対的に位置ずれしていない場合に光学センサ７０から出力された出力信号の信号レベルを示している。すなわち点線１１０は基準波形を示している。
位置ずれが生じていなければ１番目の重ねマーク１０１（１）から８番目の重ねマーク１０１（８）まで重ねマーク１０１の副走査方向の幅が単調に減少し、９番目の重ねマーク１０１（９）から１６番目の重ねマーク１０１（１６）まで重ねマーク１０１の副走査方向の幅が単調に増加する。つまり、８番目の重ねマーク１０１（８）及び９番目の重ねマーク１０１（９）で重ねマーク１０１の副走査方向の幅が最小になる。
【００７４】
実線１１１は黒（Ｋ）のトナー像に対してシアン（Ｃ）のトナー像が副走査方向に相対的に位置ずれしている場合に光学センサ７０から出力された出力信号の信号レベルを示している。
黒（Ｋ）のトナー像に対してシアン（Ｃ）のトナー像が副走査方向に相対的に位置ずれしていると、本来は８番目及び９番目の重ねマーク１０１で副走査方向の幅が最小になるはずであるが、１０番目及び１１番目の重ねマーク１０１で幅が最小になるなどのように、８番目及び９番目以外の重ねマーク１０１で幅が最小となる。
このため、例えば１０番目及び１１番目の重ねマーク１０１で幅が最小になる場合は、黒（Ｋ）のトナー像に対してシアン（Ｃ）のトナー像が副走査方向の上流側に２ドット位置ずれしていると判断することができる。
【００７５】
（３−２−２）主走査方向の位置ずれ量の検出
次に、図６を参照して、主走査方向の位置ずれ量の検出について説明する。主走査方向の位置ずれ量の検出では、第１色目のマークの上に第２色目のマークを重ねた重ねマークが副走査方向に複数配置される重なりパターン１２０であって、第１色目のマークと第２色目のマークとの主走査方向における重なり度合いが重ねマーク間で異なる重なりパターン１２０を形成する。以降の説明では重なりパターン１２０のことを主走査方向重なりパターン１２０という。
【００７６】
図７を参照してより具体的に説明する。便宜上、図７では重ねマーク１２０を模式的に示している。破線１２５で囲まれている主走査方向重なりパターン１２０を一列分の主走査方向重なりパターン１２０というとき、図７では主走査方向重なりパターン１２０が主走査方向に互いに離間して複数列配置されている場合を示している。図７に示すように、主走査方向重なりパターン１２０の場合は第１色目のマーク１２１ａも第２色目のマーク１２１ｂも一つの矩形像として形成される。
【００７７】
次に、図８を参照して、上述した主走査方向重なりパターン１２０を光学センサ７０によって検出して出力される出力信号について説明する。図８において点線１３５は黒（Ｋ）のトナー像に対してシアン（Ｃ）のトナー像が主走査方向に相対的に位置ずれしていない場合に光学センサ７０によって各重ねマーク１３５を検出したときの出力信号の信号レベルを示している。すなわち点線１３５は基準波形を示している。
【００７８】
搬送ベルト３５の外周面の光反射率の方が高い場合は、マークの面積が小さいほどセンサからの出力信号の信号レベルが高くなる。このため、位置ずれが生じていなければ１行目から８行目まで信号レベルが単調に減少し、９行目から１６行目まで信号レベルが単調に増加する。つまり、８行目及び９行目で信号レベルが最小になる。
【００７９】
実線１３６は黒（Ｋ）のトナー像に対してシアン（Ｃ）のトナー像が主走査方向に相対的に位置ずれしている場合に光学センサ７０によって各重ねマーク１２１を検出したときの出力信号の信号レベルを示している。黒（Ｋ）のトナー像に対してシアン（Ｃ）のトナー像が主走査方向に相対的に位置ずれしていると、本来は８行目及び９行目で信号レベルが最小になるはずであるが、６行目及び７行目で最小になるなどのように、８行目及び９行目以外の行で最小となる。
このため、例えば６行目及び７行目で信号レベルが最小になる場合は、黒（Ｋ）のトナー像に対してシアン（Ｃ）のトナー像が主走査方向の左側に２ドット位置ずれしていると判断することができる。
【００８０】
（４）重なりパターンと非重なりパターンとの使い分け
図４に示す副走査方向重なりパターン１００では、黒（Ｋ）のトナー像に対するシアン（Ｃ）のトナー像の副走査方向の位置ずれ量が検出できるのみである。このため、黒（Ｋ）のトナー像に対するマゼンタ（Ｍ）のトナー像の副走査方向の位置ずれ量、及び、黒（Ｋ）のトナー像に対するイエロー（Ｙ）のトナー像の副走査方向の位置ずれ量を検出するためには、黒（Ｋ）とマゼンタ（Ｍ）との組み合わせ、及び、黒（Ｋ）とイエロー（Ｙ）との組み合わせについてそれぞれ図４と同様の副走査方向重なりパターンを形成しなければならない。主走査方向重なりパターンについても同様である。つまり、重なりパターンを用いる場合は全部で６パターンを形成しなければならない。
【００８１】
これに対し、非重なりパターン９０を用いる場合は図３に示すパターンのみでＣＭＹＫの主走査方向の位置ずれ量、及び、黒（Ｋ）のトナー像に対するＣＭＹのトナー像の副走査方向の相対的な位置ずれ量を検出できる。つまり、非重なりパターン９０の場合は形成するパターンが１パターンでよい。従って、非重なりパターン９０は重なりパターンに比べて使用するトナー量が少ないという利点や、パターンの形成に要する時間が短いという利点がある。
【００８２】
一方、重なりパターンは非重なりパターン９０に比べて光学センサ７０の製造公差による位置ずれ量の検出誤差が小さいという利点がある。例えば製造公差によって光学センサ７０の設計上の光軸があるとされる位置から主走査方向にずれてしまっていたとする。この場合、非重なりパターン９０を用いてマークの位置ずれ量を検出すると、非重なりパターン９０は光学センサ７０の光軸の位置ずれ量を検出できるようなパターンではないので、光学センサ７０の光軸の位置ずれ量が含まれた状態でマークの位置ずれ量を取得することになる。そのため、非重なりパターン９０を用いて位置ずれ量をゼロに近づけたとしても、実際の光学センサ７０の光軸と設計上の光軸とのずれ量分だけ画像の形成位置がずれている状態となる。
【００８３】
これに対し、重なりパターンを用いた場合では、出力信号の信号波形（波形１１１や波形１３６）と基準波形（波形１１０や波形１３５）との位相差に対応するずれ量が、光学センサ７０の光軸のずれによる影響が排除された状態の基準色に対する他の色の位置ずれ量に相当する。そのため、光学センサ７０の光軸のずれがゼロの場合と同様に画像を形成することができ、プリンタ１の画像品質を向上させることができる。
【００８４】
このように、非重なりパターン９０と重なりパターンとは特性が異なる。そこで、制御部８０は、これらのパターンを使い分けて位置ずれ量を検出する。具体的には、制御部８０は、高画質モードが設定されている場合は重なりパターンを用いて位置ずれ量を検出し、低画質モードが設定されている場合は非重なりパターン９０を用いて位置ずれ量を検出する。
高画質モードが設定されている場合に重なりパターンを用いる理由は、高画質モードでは１ドット当たりの大きさが低画質モードの場合よりも小さいので、ドットの形成位置をより精度よく制御することが要求されるからである。
【００８５】
「高画質モードが設定されている場合」は重なりパターン実行条件の一例である。「低画質モードが設定されている場合」は非重なりパターン実行条件の一例である。
ただし、詳しくは後述するが、本実施形態では以下に説明する補正値を生成するために、低画質モードが設定されている場合であっても重なりパターンを用いた位置ずれ量の検出を実行する場合がある。
【００８６】
（５）非重なりパターンを用いて検出された位置ずれ量の補正
前述したように非重なりパターン９０は光学センサ７０の光軸の位置ずれ量を検出できず、重なりパターンに比べて光学センサ７０の光軸の位置ずれ量分だけ検出誤差が大きくなる虞がある。
そこで、制御部８０は、後述する「補正値を生成する条件」が成立した場合は、重なりパターンを用いた位置ずれ量の検出と非重なりパターン９０を用いた位置ずれ量の検出とを実行し、検出した位置ずれ量の差から、基準色以外の色について主走査方向、副走査方向毎に補正値を生成する。
そして、低画質モードが設定されている場合には、非重なりパターン９０を用いて検出された位置ずれ量を、生成した補正値を用いて補正することにより、重なりパターンを用いて検出された位置ずれ量と同等の位置ずれ量を算出する。そのため、非重なりパターン９０を用いた場合と重なりパターンを用いた場合との検出誤差を小さくすることができる。
【００８７】
具体的には例えば、制御部８０は基準色以外の各色について以下の式１によって補正値を生成する。
補正値＝重なりパターンを用いて検出された位置ずれ量−非重なりパターン９０を用いて検出された位置ずれ量・・・  式１
【００８８】
例えば重なりパターンを用いて検出された位置ずれ量が５であったとし、非重なりパターン９０を用いて検出された位置ずれ量が２であったとする。この場合の補正値は上述した式１により３となる。
そして、制御部８０はその後に非重なりパターン９０を用いて位置ずれ量を検出するとき、検出した位置ずれ量に上述した補正値を加算することにより、重なりパターンを用いた場合に検出される位置ずれ量に近づくように補正する。
【００８９】
なお、ここでは補正値として差を例に説明したが、補正値は例えば重なりパターンを用いて検出された位置ずれ量と非重なりパターン９０を用いて検出された位置ずれ量との比であってもよい。
【００９０】
（５−１）補正値を生成する条件
上述した「補正値を生成する条件」は、具体的には例えば以下の条件である。
（ｂ１）低画質モードにおいて、記憶部８２に補正値が記憶されていないとき
（ｂ２）低画質モードにおいて、搬送ベルト３５が交換されたとき
（ｂ３）低画質モードにおいて、前回補正値を生成してからの印刷枚数が第１の一定枚数に達したとき
（ｂ４）低画質モードにおいて、ユーザから補正値の生成指示を受け付けたとき
【００９１】
ここで条件（ｂ２）〜（ｂ４）は前述した位置ずれ量の検出を実行する条件（ａ１）〜（ａ３）に「低画質モードにおいて」という限定を加えたものである。
また、制御部８０は、条件（ｂ３）が成立したか否かを判断するために、印刷が実行される度にその印刷枚数を履歴として記憶部８２に記憶させる。印刷枚数は画像形成に関する履歴の一例である。また、制御部８０が印刷枚数を記憶させる処理は記憶処理の一例である。また、「印刷枚数が一定枚数に達したとき」は所定の条件の一例である。なお、制御部８０は印刷枚数の他にカラー印刷の有無などの印刷条件も履歴として記憶させ、補正値を生成するか否かを印刷条件も考慮して判断してもよい。
【００９２】
（５−２）補正値の推定
上述したように制御部８０は「補正値を生成する条件」が成立すると補正値を生成する。しかしながら、その生成方法は成立した条件によって異なる。具体的には、制御部８０は、条件（ｂ１）が成立した場合は基準色と他の１色との全ての組み合わせについて非重なりパターンを用いた位置ずれ量の検出と重なりパターンを用いた位置ずれ量の検出とを実行して補正値を生成する。基準色と他の１色との全ての組み合わせとは、黒（Ｋ）とシアン（Ｃ）との組み合わせ、黒（Ｋ）とマゼンタ（Ｍ）との組み合わせ、及び、黒（Ｋ）とイエロー（Ｙ）との組み合わせのことをいう。
【００９３】
これに対し、制御部８０は、条件（ｂ２）〜（ｂ４）が成立した場合は黒（Ｋ）と他のいずれか１色との組み合わせについてのみ非重なりパターンを用いた位置ずれ量の検出と重なりパターンを用いた位置ずれ量の検出とを実行して当該他の１色についての補正値を生成し、当該他の１色以外の他の色についての補正値を当該他の１色についての補正値から推定する。ここで、例えば基準色以外の他の１色がシアン（Ｃ）であるとすると、他の１色以外の他の色とはマゼンタ（Ｍ）及びイエロー（Ｙ）のことをいう。このようにする理由を以下に説明する。
【００９４】
ある色について重なりパターンを用いて検出した位置ずれ量と非重なりパターン９０を用いて検出した位置ずれ量との間に差が生じている場合、すなわち補正値が０でない場合、その差が生じた原因（センサの製造公差など）は他の色についても同様に影響する。このため、ある色についての補正値が大きければ、他の色についての補正値も大きくなる。つまり、ある色について生成した補正値と、他の色について生成した補正値とには相関がある。
【００９５】
そこで、制御部８０は、トナーを節約するため、及び、補正値の生成に要する時間を短縮するために、基準色以外の他の１色について生成した補正値から当該他の１色以外の他の色についての補正値を推定する。
具体的には例えば、制御部８０は、基準色以外の他の１色について生成した補正値に、当該他の１色以外の他の色毎に用意されている係数を乗算することによって当該他の１色以外の他の色についての補正値を推定する。
乗算する係数は、例えば予め基準色以外の全ての色について補正値を生成し、基準色以外の全ての色のうち上述した他の１色についての補正値と当該他の１色以外の他の色の補正値との比として求めることができる。ＲＯＭ８０ｂには予め実験により求められた比が他の１色以外の他の色毎に係数として記憶されている。制御部８０はその係数を乗算することによって補正値を推定する。
【００９６】
なお、予めＲＯＭ８０ｂに係数を記憶しておくのではなく、基準色と他の１色との全ての組み合わせについて実際に重なりパターンと非重なりパターン９０とを用いて基準色以外の他の色毎に補正値を生成し、生成した補正値間の比を係数として記憶部８２に記憶させてもよい。
また、ここでは係数を乗算することによって推定する場合を例に説明したが、係数を加算することによって推定してもよいし、他の１色についての補正値と当該他の１色以外の他の色についての補正値とが対応付けられているテーブルを参照することによって推定してもよい。推定の方法は適宜に選択可能である。
【００９７】
（６）制御部による位置ずれ量検出・調整処理
以下、図９を参照して、前述した「位置ずれ量の検出を実行する条件」が成立したときの制御部８０の位置ずれ量検出・調整処理について説明する。
Ｓ１０１では、制御部８０は動作モードとして高画質モードが設定されているか否かを判断し、高画質モードが設定されている場合はＳ１０２に進み、低画質モードが設定されている場合はＳ１０６に進む。
【００９８】
Ｓ１０２では、制御部８０は基準色と他の１色との全ての組み合わせについて副走査方向重なりパターン１００を用いて副走査方向の位置ずれ量を検出する。Ｓ１０２は重なりパターン検出処理の一例である。
Ｓ１０３では、制御部８０はＳ１０２で検出した位置ずれ量に基づいて画像形成部４０によるトナー像の副走査方向の形成位置を示す数値を書き換えることで、形成位置を調整する。具体的には例えば、制御部８０は黒（Ｋ）のトナー像に対する他の色のトナー像の副走査方向の相対的な位置ずれが減少するように、黒（Ｋ）以外の色のプロセス部が露光を開始する副走査方向のタイミングを位置ずれ量に応じて調整する。プロセス部が露光を開始する副走査方向のタイミングはトナー像の副走査方向の形成位置を示す数値の一例であり、Ｓ１０３は調整処理の一例である。
【００９９】
Ｓ１０４では、制御部８０は基準色と他の１色との全ての組み合わせについて主走査方向重なりパターン１２０を用いて主走査方向の位置ずれ量を検出する。
Ｓ１０５では、制御部８０はＳ１０４で検出した位置ずれ量に基づいて画像形成部４０によるトナー像の主走査方向の形成位置を示す数値を書き換える。具体的には例えば、制御部８０は各色のプロセス部が露光を開始する主走査方向のタイミングを位置ずれ量に応じて調整する。プロセス部が露光を開始する主走査方向のタイミングはトナー像の主走査方向の形成位置を示す数値の一例であり、Ｓ１０５は調整処理の一例である。
【０１００】
Ｓ１０６では、制御部８０は補正値を生成する条件（ｂ１）が成立したか否かを判断する。例えば工場出荷後、初めて低画質モードで印刷するときは補正値が記憶されていない。制御部８０は、補正値が記憶されていない場合は条件（ｂ１）が成立したとしてＳ１０７に進み、記憶されている場合はＳ１０８に進む。
【０１０１】
Ｓ１０７では、制御部８０は第１の非重なりパターン調整処理を実行する。第１の非重なりパターン調整処理は、非重なりパターン９０を用いて位置ずれ量を検出する処理、検出した位置ずれ量に基づいてトナー像の形成位置を調整する処理、基準色と他の１色との全ての組み合わせについて重なりパターン検出処理と非重なりパターン検出処理とを実行して各他の１色についての前述した補正値を生成する処理などを実行する処理である。第１の非重なりパターン調整処理についての説明は後述する。
【０１０２】
Ｓ１０８では、制御部８０は前述した条件（ａ１）〜（ａ３）のいずれかが成立しているか否かを判断する。Ｓ１０１で低画質モードと判断されているので、条件（ａ１）〜（ａ３）のいずれかが成立すれば、前述した補正値を生成する条件（ｂ２）〜（ｂ４）のいずれかが成立することになる。これに対し、条件（ａ４）又は条件（ａ５）が成立して本処理が実行された場合は「補正値を生成する条件」は成立しないことになる。
制御部８０は、条件（ａ１）〜（ａ３）のいずれかが成立している場合はＳ１０９に進み、成立していない場合はＳ１１０に進む。
【０１０３】
Ｓ１０９では、制御部８０は第２の非重なりパターン調整処理を実行する。第２の非重なりパターン調整処理は、非重なりパターン９０を用いて位置ずれ量を検出する処理、検出した位置ずれ量に基づいてトナー像の形成位置を調整する処理、基準色と他の１色との組み合わせについて重なりパターン検出処理と非重なりパターン検出処理とを実行して当該他の１色についての前述した補正値を生成する処理、他の１色以外の他の色についての補正値を当該他の１色についての補正値から推定する推定処理などを実行する処理である。第２の非重なりパターン調整処理についての説明は後述する。
【０１０４】
Ｓ１１０では、制御部８０は全ての色について非重なりパターン９０を用いて副走査方向及び主走査方向の位置ずれ量を検出する。Ｓ１１０は非重なりパターン検出処理の一例である。
Ｓ１１１では、制御部８０は基準色以外の他の色について、Ｓ１１０で検出した位置ずれ量を、記憶部８２に記憶されている補正値を用いて補正する。Ｓ１１１は補正処理の一例である。記憶部８２に記憶されている補正値は第１の非重なりパターン調整処理あるいは第２の非重なりパターン調整処理によって記憶部８２に記憶されたものである。
Ｓ１１２では、制御部８０はＳ１１１で補正された位置ずれ量に基づいて、検出領域１３０の中心と非重なりパターンの中心軸とを一致させるように画像形成部４０によるトナー像の主走査方向の形成位置を示す数値の書き換え、及び、副走査方向の形成位置を示す数値の書き換えをする。Ｓ１１２は調整処理の一例である。Ｓ１１２は調整処理の一例である。
【０１０５】
（６−１）第１の非重なりパターン調整処理
次に、図１０を参照して、Ｓ１０７で実行される第１の非重なりパターン調整処理について説明する。ここでは図９に示す処理と実質的に同一の処理には同一の符号を付して説明を省略する。
【０１０６】
Ｓ１１０及びＳ１１１は図９に示す処理と実質的に同一であるので説明を省略する。ただし、第１の非重なりパターン調整処理におけるＳ１１１では未だ記憶部８２に補正値が記憶されていないので、補正値として０を用いるものとする。なお、第１の非重なりパターン調整処理ではＳ１１１を実行しないようにしてもよい。
【０１０７】
Ｓ２００では、制御部８０はＳ１１１で補正された位置ずれ量に基づいて、検出領域１３０の中心と非重なりパターンの中心軸とを一致させるように画像形成部４０によるトナー像の主走査方向の形成位置を示す数値の書き換え、及び、副走査方向の形成位置を示す数値の書き換えをする。Ｓ２００は調整処理の一例である。
【０１０８】
第１の非重なりパターン調整処理では、補正値が記憶されていない状態にあることから位置ずれ量が大きい可能性があるので、Ｓ１１０のように位置ずれを検出することが好ましい。例えば、Ｓ１１０において、黒（Ｋ）とシアン（Ｃ）との組み合わせについては主走査方向に３０ドットのずれがあり、副走査方向に３０ドットのずれがあったとする。この場合に、Ｓ２００により検出領域１３０の中心と非重なりパターンの中心軸とを一致させるよう、主走査方向の形成位置を示す数値を３０ドットに対応する数値だけ減算し、副走査方向の形成位置を示す数値を３０ドットに対応する数値だけ減算する。ここでは、未だに光学センサ７０の光軸のずれ量が残っており、主走査方向に１ドットのずれがあり、副走査方向に１ドットのずれがあるとする。
【０１０９】
Ｓ２０１では、上述した式１において演算のために用いる、非重なりパターン９０を用いて検出された位置ずれ量を得るために、制御部８０は再度全ての色について非重なりパターン９０を用いて副走査方向及び主走査方向の位置ずれ量を検出する。Ｓ２００において数値の書き換えがされていることから、Ｓ２０１において制御部８０は主走査方向に０ドットのずれがあり、副走査方向に０ドットのずれがあることを検出する。なお、制御部８０はこの検出を２回繰り返し、その平均値を位置ずれ量として求める。ただし、この場合は位置ずれ量の検出のみであり、トナー像の形成位置の調整は行わない。
【０１１０】
Ｓ２０２では、制御部８０は基準色と他の１色との全ての組み合わせについて副走査方向重なりパターン１００を用いて副走査方向の位置ずれ量を検出する。Ｓ２０２において制御部８０は、光学センサ７０の光軸のずれ量に対応する副走査方向への１ドットのずれがあることを検出する。
Ｓ２０３では、制御部８０はＳ２０２で検出した位置ずれ量に基づいて画像形成部４０によるトナー像の副走査方向の形成位置を示す数値を書き換える。Ｓ２０３においては副走査方向の形成位置示す数値を１ドットに対応する数値だけ減算する。
【０１１１】
Ｓ２０４では、制御部８０は基準色以外の他の全ての色について、Ｓ２０１で非重なりパターン９０を用いて検出した副走査方向の位置ずれ量とＳ２０２で副走査方向重なりパターン１００を用いて検出した副走査方向の位置ずれ量との差を、当該色についての副走査方向の補正値として記憶部８２に記憶させる。Ｓ２０４においては副走査方向にマイナス１ドットという値が記憶部８２に記憶される。
【０１１２】
Ｓ２０５では、制御部８０は基準色と他の１色との全ての組み合わせについて主走査方向重なりパターン１２０を用いて主走査方向の位置ずれ量を検出する。Ｓ２０５において制御部８０は、光学センサ７０の光軸のずれ量に対応する主走査方向への１ドットのずれがあることを検出する。
Ｓ２０６では、制御部８０はＳ２０５で検出した位置ずれ量に基づいて画像形成部４０によるトナー像の主走査方向の形成位置を示す数値を書き換える。Ｓ２０６においては主走査方向の形成位置示す数値を１ドットに対応する数値を減算する。
【０１１３】
Ｓ２０７では、制御部８０は基準色以外の他の全ての色について、Ｓ２０１で非重なりパターン９０を用いて検出した主走査方向の位置ずれ量とＳ２０５で主走査方向重なりパターン１２０を用いて検出した主走査方向の位置ずれ量との差を主走査方向の補正値として記憶部８２に記憶させる。Ｓ２０７においては主走査方向にマイナス１ドットという値が記憶部８２に記憶される。
上述したＳ２０１〜Ｓ２０７は補正値生成処理の一例である。
【０１１４】
（６−２）第２の非重なりパターン調整処理
次に、図１１及び図１２を参照して、Ｓ１０９で実行される第２の非重なりパターン調整処理について説明する。ここでは基準色以外の他の１色としてシアン（Ｃ）を例に説明する。また、ここでは図９に示す処理と実質的に同一の処理には同一の符号を付して説明を省略する。
Ｓ１１０〜Ｓ１１１は図９に示す処理と実質的に同一であり、Ｓ２００は図１１に示す処理と実質的に同一であるので説明を省略する。
【０１１５】
Ｓ３０１では、上述した式１において演算のために用いる、非重なりパターン９０を用いて検出された位置ずれ量を得るために、制御部８０は黒（Ｋ）とシアン（Ｃ）との２色の組み合わせについてのみ非重なりパターン９０を用いて副走査方向及び主走査方向の位置ずれ量を検出する。
ここで、Ｓ３０１では図１３に示すように黒（Ｋ）とシアン（Ｃ）との２色のみを用いた非重なりパターン９０を用いるものとする。これは位置ずれ量を検出しない色のマークを形成する無駄をなくすためである。Ｓ３０１において制御部８０はこの検出を２回繰り返し、その平均値を位置ずれ量として求める。ただし、この場合は位置ずれ量の検出のみであり、トナー像の形成位置の調整は行わない。
【０１１６】
Ｓ３０２では、制御部８０は黒（Ｋ）とシアン（Ｃ）との組み合わせについてのみ副走査方向重なりパターン１００を用いて副走査方向の位置ずれ量を検出する。
Ｓ３０３では、制御部８０はＳ３０２で検出した位置ずれ量に基づいて、画像形成部４０によるシアン（Ｃ）のトナー像の副走査方向の形成位置を示す数値を書き換える。
【０１１７】
Ｓ３０４では、制御部８０はＳ３０１で非重なりパターン９０を用いて検出した副走査方向の位置ずれ量とＳ３０２で副走査方向重なりパターン１００を用いて検出した副走査方向の位置ずれ量との差を、シアン（Ｃ）についての副走査方向の補正値として記憶部８２に記憶させる。
【０１１８】
Ｓ３０５では、制御部８０は黒（Ｋ）とシアン（Ｃ）との組み合わせについてのみ主走査方向重なりパターン１２０を用いて主走査方向の位置ずれ量を検出する。
Ｓ３０６では、制御部８０はＳ３０２で検出した位置ずれ量に基づいて、画像形成部４０によるシアン（Ｃ）のトナー像の主走査方向の形成位置を示す数値を書き換える。
【０１１９】
Ｓ３０７では、制御部８０は黒（Ｋ）とシアン（Ｃ）とのそれぞれについて、Ｓ３０１で非重なりパターン９０を用いて検出した主走査方向の位置ずれ量とＳ３０６で主走査方向重なりパターン１２０を用いて検出した主走査方向の位置ずれ量との差を主走査方向の補正値として記憶部８２に記憶させる。
【０１２０】
Ｓ３０８では、制御部８０は黒（Ｋ）とシアン（Ｃ）とについて前回生成した副走査方向の補正値及び主走査方向の補正値を記憶部８２から読み出す。
前回生成した補正値は「第１の非重なりパターン調整処理」によって記憶されたものである場合もあるし、前回「第２の非重なりパターン調整処理」を実行したときにＳ３０４及びＳ３０７で記憶されたものである場合もある。
以降の説明では今回実行したＳ３０４及びＳ３０７において記憶された補正値のことを今回生成した補正値という。
【０１２１】
Ｓ３０９では、制御部８０はシアン（Ｃ）について、前回生成した副走査方向の補正値と今回生成した副走査方向の補正値との差を求めるとともに、前回生成した主走査方向の補正値と今回生成した主走査方向の補正値との差を求める。
Ｓ３１０では、制御部８０は副走査方向の補正値の差、及び、主走査方向の補正値の差のうち少なくとも一方の差が第１の閾値以上であるか否かを判断し、第１の閾値以上である場合はＳ３１１に進み、第１の閾値未満である場合はＳ３１８に進む。Ｓ３１０は範囲判断処理の一例である。
【０１２２】
Ｓ３１１では、上述した式１において演算のために用いる、非重なりパターン９０を用いて検出された位置ずれ量を得るために、制御部８０は全ての色について非重なりパターン９０を用いて副走査方向及び主走査方向の位置ずれ量を検出する。
Ｓ３１２では、制御部８０は黒（Ｋ）とシアン（Ｃ）以外の他の色との全ての組み合わせについて、すなわち黒（Ｋ）とマゼンタ（Ｍ）との組み合わせ、及び、黒（Ｋ）とイエロー（Ｙ）との組み合わせについて、副走査方向重なりパターン１００を用いて副走査方向の位置ずれ量を検出する。
【０１２３】
Ｓ３１３では、制御部８０はＳ３１２で検出した位置ずれ量に基づいて画像形成部４０による画像の副走査方向の形成位置を示す値を書き換える。
Ｓ３１４では、制御部８０は黒（Ｋ）とマゼンタ（Ｍ）との組み合わせ、及び、黒（Ｋ）とイエロー（Ｙ）との組み合わせについて、Ｓ３１１で検出した副走査方向の位置ずれ量とＳ３１２で検出した副走査方向の位置ずれ量とから副走査方向の補正値を生成し、生成した補正値を記憶部８２に記憶させる。
【０１２４】
Ｓ３１５では、制御部８０は黒（Ｋ）とマゼンタ（Ｍ）との組み合わせ、及び、黒（Ｋ）とイエロー（Ｙ）との組み合わせについて、主走査方向重なりパターン１２０を用いて主走査方向の位置ずれ量を検出する。
Ｓ３１６では、制御部８０はＳ３１５で検出した位置ずれ量に基づいて画像形成部４０による画像の主走査方向の形成位置を示す値を書き換える。
【０１２５】
Ｓ３１７では、制御部８０は黒（Ｋ）とマゼンタ（Ｍ）との組み合わせ、及び、黒（Ｋ）とイエロー（Ｙ）との組み合わせについて、Ｓ３１１で検出した主走査方向の位置ずれ量とＳ３１５で検出した主走査方向の位置ずれ量とから主走査方向の補正値を生成し、生成した補正値を記憶部８２に記憶させる。
【０１２６】
Ｓ３１８では、制御部８０は黒（Ｋ）とシアン（Ｃ）について、今回生成した副走査方向の補正値が第２の閾値以上であるか否かを判断し、第２の閾値未満である場合はＳ３１９に進み、第２の閾値以上である場合はＳ３１１に進む。Ｓ３１８は範囲判断処理の一例である。
【０１２７】
Ｓ３１９では、制御部８０は黒（Ｋ）とシアン（Ｃ）とについての副走査方向及び主走査方向の補正値から黒（Ｋ）とマゼンタ（Ｍ）との組み合わせ、及び、黒（Ｋ）とイエロー（Ｙ）との組み合わせについての副走査方向及び主走査方向の補正値を推定する。
Ｓ３２０では、制御部は推定した補正値を記憶部８２に記憶させる。
【０１２８】
（７）実施形態の効果
以上説明した実施形態１に係るプリンタ１によると、重なりパターンを用いた位置ずれ量の検出処理（重なりパターン検出処理という）、及び、非重なりパターンを用いた位置ずれ量の検出処理（非重なりパターン検出処理という）のうちいずれの検出処理を実行するかを、重なりパターン実行条件、及び、非重なりパターン実行条件に従って判断するので、これらの実行条件を適切に設定しておくことにより、重なりパターンと非重なりパターンとを適切に使い分けることができる。
【０１２９】
更に、プリンタ１によると、動作モードとして高画質モードが設定されている場合は重なりパターン検出処理を実行するので、高画質モードの場合に位置ずれ量を精度よく判断できる。
【０１３０】
更に、プリンタ１によると、重なりパターン検出処理と非重なりパターン検出処理とを実行し、その差を補正値として記憶させるので、非重なりパターン検出処理によって検出された位置ずれ量を重なりパターン検出処理によって検出された位置ずれ量に近づけることができ、非重なりパターン検出処理によって検出された位置ずれ量の精度を向上できる。
【０１３１】
更に、プリンタ１によると、条件（ｂ１）が成立した場合は全ての２色の組み合わせについて重なりパターン検出処理と非重なりパターン検出処理とを実行して補正値を生成するので、例えば基準色と他の１色との組み合わせについてのみ重なりパターン検出処理と非重なりパターン検出処理とを実行して補正値を生成し、当該他の１色以外の他の色についての補正値を当該他の１色についての補正値から推定する場合に比べ、当該他の１色以外の他の色についても補正値の精度が向上する。
【０１３２】
更に、プリンタ１によると、基準色と他の１色との全ての組み合わせについて重なりパターン検出処理と非重なりパターン検出処理とを実行して補正値を生成するのが、条件（ｂ１）が成立した場合に限定されるので、言い換えると記憶部８２に補正値が記憶されていない場合に限定されるので、トナーの使用量を抑制できる。
【０１３３】
更に、プリンタ１によると、条件（ｂ２）〜（ｂ４）が成立した場合は他の１色以外の他の色については重なりパターン検出処理及び非重なりパターン検出処理を実行せず当該他の１色についての補正値から推定するので、トナーの使用量を抑制できるとともに、パターンの形成に要する時間を短縮できる。
【０１３４】
更に、プリンタ１によると、例えばユーザはプリンタ１に補正値の生成指示を行うことにより、自身の望むタイミングで補正値を生成し直させることができる。
【０１３５】
更に、プリンタ１によると、画像形成に関する履歴が所定の条件を満たす場合に補正値を生成するので、履歴に応じた適切なタイミングで補正値を生成し直すことができる。
【０１３６】
更に、プリンタ１によると、先に非重なりパターン検出処理を実行し、非重なりパターン検出処理によって検出した位置ずれ量に基づいて画像形成部４０による画像の形成位置を調整した後に重なりパターン検出処理を実行するので、補正値の精度を向上させることができる。
【０１３７】
更に、プリンタ１によると、重なりパターン検出処理によって検出した位置ずれ量、又は、非重なりパターン検出処理によって検出した位置ずれ量に基づいて画像形成部４０による画像の形成位置を調整することができる。
【０１３８】
更に、プリンタ１によると、重なりパターンは副走査方向、及び、主走査方向のうちいずれか一方の方向における両トナー像の重なり度合いがマーク間で異なるものであり、制御部８０は、重なりパターン検出処理において、光学センサ７０から出力された出力信号の波形と基準波形との位相差から当該一方の方向における色間の位置ずれ量を検出する。光学センサ７０の出力信号の強弱に誤差があったとしても位相差への影響は小さいので、このような方法で位置ずれ量を検出すると位置ずれ量を精度よく検出できる。
【０１３９】
更に、プリンタ１によると、トナー像の重なり度合いが副走査方向に互いに異なる重ねマーク１０１からなる副走査方向重なりパターン１００を搬送ベルト３５上に形成させて副走査方向の位置ずれ量を検出する重なりパターン検出処理（副走査方向重なりパターン検出処理という）と、トナー像の重なり度合いが主走査方向に互いに異なる重ねマーク１２１からなる主走査方向重なりパターン１２０を搬送ベルト３５上に形成させて主走査方向の位置ずれ量を検出する重なりパターン検出処理（主走査方向重なりパターン検出処理という）と、を実行するものであり、副走査方向重なりパターン検出処理を実行した後に、当該副走査方向重なりパターン検出処理によって検出した副走査方向の位置ずれ量に基づいて画像形成部４０によるトナー像の副走査方向の形成位置を調整し、調整後に、主走査方向重なりパターン検出処理を実行する。
副走査方向に位置ずれが生じていると、主走査方向の位置ずれ量の検出精度が低下する。プリンタ１によると、副走査方向の位置ずれ量に基づいて画像の副走査方向の形成位置を調整してから主走査方向の位置ずれ量を検出するので、主走査方向の位置ずれ量の検出精度の低下を抑制できる。
【０１４０】
更に、プリンタ１によると、他の１色について生成した補正値が許容範囲内にない場合は、基準色と当該他の１色以外の他の色との組み合わせについて重なりパターン検出処理と非重なりパターン検出処理とを実行して当該他の１色以外の他の色についての補正値を生成する。
他の１色について生成した補正値が許容範囲内にない場合は、推定した補正値も許容範囲にない可能性が高い傾向がある。許容範囲内にない補正値を用いて補正すると補正の精度が低下する。
プリンタ１によると、他の１色について生成した補正値が許容範囲内にない場合は推定を行わず、基準色と当該他の１色以外の他の色との組み合わせについて重なりパターン検出処理と非重なりパターン検出処理とを実行して補正値を追加で生成するので、補正の精度が低下することを抑制できる。
【０１４１】
更に、プリンタ１によると、前回生成した補正値と今回生成した補正値との差が閾値以上である場合に、補正値が許容範囲内にないと判断する。前回生成した補正値と今回生成した補正値との差が閾値以上である場合は、湿度や温度、画像形成部４０の物理的な状態などが大きく変化している可能性がある。そのような場合は、推定した補正値を用いると補正の精度が低下する虞がある。
プリンタ１によると、前回生成した補正値と今回生成した補正値との差が閾値以上である場合は補正値を追加で生成するので、補正の精度が低下することを抑制できる。
【０１４２】
＜他の実施形態＞
上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も技術的範囲に含まれる。
【０１４３】
（１）上記実施形態では重なりパターン実行条件として「画像形成部の動作モードとして高画質モードが設定されていること」を例に説明した。しかしながら、重なりパターン実行条件はこれに限られるものではない。例えば位置ずれ量を検出してからの印刷枚数が１００枚に達する毎に非重なりパターン検出処理を実行し、１０００枚に達すると重なりパターン検出処理を実行するというものであってもよい。どのような条件で重なりパターン検出処理や非重なりパターン検出処理を実行するかは適宜に決定することができる。
【０１４４】
（２）上記実施形態では補正値を用いて位置ずれ量を補正する場合を例に説明したが、位置ずれ量の補正は必ずしも行わなくてもよい。
【０１４５】
（３）上記実施形態では副走査方向重なりパターン１００を用いた重なりパターン検出処理を実行した後に、当該重なりパターン検出処理によって検出した副走査方向の位置ずれ量に基づいて画像形成部による画像の副走査方向の形成位置を調整する調整処理を実行し、調整処理を実行した後に、主走査方向重なりパターン１２０を用いて重なりパターン検出処理を実行する。副走査方向重なりパターン１００を用いた重なりパターン検出処理と主走査方向重なりパターン１２０を用いた重なりパターン検出処理とを実行する順序は、非重なりパターン９０を用いず、重なりパターンのみを用いて位置ずれを検出する画像形成装置においても適用することができる。以下、具体的に説明する。
【０１４６】
図１４は、１行分の主走査方向重なりパターンであって、第１色目の重ねマークと第２色目の重ねマークとが副走査方向にずれてしまった場合を示している。この場合、副走査方向のずれがない場合に比べて、光学センサ７０の出力信号のピークが継続する区間Ｅが狭くなってしまう。区間Ｅが狭くなると、区間Ｅがノイズとして扱われる虞がある。そうなると位置ずれ量の検出精度が低下する。
【０１４７】
このため、先に副走査方向重なりパターン１００を用いた重なりパターン検出処理を実行して画像形成部４０による画像の副走査方向の形成位置を調整し、その後に主走査方向重なりパターン１２０を用いて重なりパターン検出処理を実行するようにすると、主走査方向重なりパターン１２０において第１色目のトナー像と第２色目のトナー像との副走査方向の位置ずれを低減できるので、位置ずれ量の検出精度が低下することを抑制できる。
【０１４８】
（４）上記実施形態では画像形成装置として直接転写タンデム方式のレーザプリンタを例に説明した。これに対し、画像形成装置は中間転写ベルトを用いた中間転写型のプリンタであってもよい。その場合は中間転写ベルトが回転体の一例である。
【０１４９】
（５）上記実施形態では制御部８０が一つのＣＰＵ８０ａを備える場合を例に説明した。これに対し、制御部８０は複数のＣＰＵによって構成されてもよいし、ＡＳＩＣによって構成されてもよいし、一以上のＣＰＵとＡＳＩＣとの組み合わせによって構成されてもよい。
【０１５０】
（６）上記実施形態では画像形成装置としてプリンタを例に説明した。これに対し、画像形成装置は、プリンタ機能、スキャナ機能、ファクシミリ機能、コピー機能などを備える所謂複合機として構成されてもよい。
【符号の説明】
【０１５１】
１・・・プリンタ、３５・・・搬送ベルト、４０・・・画像形成部、７０・・・光学センサ、８０・・・制御部、９０・・・非重なりパターン、９１・・・マーク、９２・・・マーク、１００・・・副走査方向重なりパターン、１０１・・・マーク、１１０・・・基準波形、１１１・・・信号波形、１２０・・・主走査方向重なりパターン、１２１・・・マーク
【図１】
2014130273.tif 000003
【図２】
2014130273.tif 000004
【図３】
2014130273.tif 000005
【図４】
2014130273.tif 000006
【図５】
2014130273.tif 000007
【図６】
2014130273.tif 000008
【図７】
2014130273.tif 000009
【図８】
2014130273.tif 000010
【図９】
2014130273.tif 000011
【図１０】
2014130273.tif 000012
【図１１】
2014130273.tif 000013
【図１２】
2014130273.tif 000014
【図１３】
2014130273.tif 000015
【図１４】
2014130273.tif 000016
【手続補正書】
【提出日】平成25年2月4日(2013.2.4)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
【図１】実施形態１に係るプリンタの構成を簡略化して示す断面図。
【図２】プリンタの電気的構成を簡略化して示すブロック図。
【図３】４色からなる非重なりパターンを示す模式図。
【図４】副走査方向重なりパターンを示す模式図。
【図５】副走査方向重なりパターンを拡大して示す模式図。
【図６】主走査方向重なりパターンを示す模式図。
【図７】主走査方向重なりパターンを拡大して示す模式図。
【図８】主走査方向重なりパターンの重ねマークを光学センサによって検出したときの出力信号の信号レベルを示す模式図。
【図９】位置ずれ量検出・調整処理のフローチャート。
【図１０】第１の非重なりパターン調整処理のフローチャート。
【図１１】第２の非重なりパターン調整処理のフローチャート（前半）。
【図１２】第２の非重なりパターン調整処理のフローチャート（後半）。
【図１３】２色からなる非重なりパターンを示す模式図。
【図１４】他の実施形態に係る主走査方向重なりパターンを示す模式図。