(57)【要約】【課題】色ずれ検出用の測定用画像が整列して形成されない場合であっても、正確な色ずれ量の測定が可能な画像形成装置を提供する。【解決手段】画像形成装置１は、中間転写ベルト９に第１色の色ずれ検出用の第１の測定用画像及び第２色の色ずれ検出用の第２の測定用画像を形成し、ラインセンサユニット２７により各測定用画像を読み取る。画像形成装置１は、ラインセンサユニット２７による各測定用画像の読取データから、平均値が所定の閾値以下になる読取データを選別し、選別した読取データにより各測定用画像の位置を検出する。画像形成装置１は、各測定用画像の位置から第１の測定用画像に対する第２の測定用画像の色ずれ量を測定し、色ずれ量に応じた色ずれ補正を行う。【選択図】図１
2019113802.tif 000002
【特許請求の範囲】
【請求項１】
第１の感光体に第１色の画像を形成する第１の画像形成手段と、
第２の感光体に第２色の画像を形成する第２の画像形成手段と、
前記第１の感光体の前記第１色の画像及び前記第２の感光体の前記第２色の画像が転写される転写体と、
前記転写体に形成された画像を複数の受光素子により１ラインずつ検出する検出手段と、
前記第１の画像形成手段に色ずれ検出用の第１の測定用画像を形成させ、前記第２の画像形成手段に色ずれ検出用の第２の測定用画像を形成させ、前記転写体に転写された前記第１の測定用画像及び前記第２の測定用画像の前記検出手段による検出結果に応じて前記第１の測定用画像の位置及び前記第２の測定用画像の位置を検出し、検出した前記第１の測定用画像の位置及び前記第２の測定用画像の位置により前記第１の測定用画像に対する前記第２の測定用画像の色ずれ量を測定し、前記色ずれ量に応じた色ずれ補正を行う制御手段と、を備え、
前記制御手段は、前記複数の受光素子による１ライン毎の検出結果から前記第１の測定用画像及び前記第２の測定用画像の位置の検出に用いる検出結果を選別し、選別した検出結果に応じて前記第１の測定用画像の位置及び前記第２の測定用画像の位置を検出することを特徴とする、
画像形成装置。
【請求項２】
前記制御手段は、１ライン毎に検出結果の平均値を算出し、前記平均値を所定の閾値と比較した比較結果に応じて、検出結果の選別を行うことを特徴とする、
請求項１記載の画像形成装置。
【請求項３】
前記制御手段は、前記平均値が前記閾値以下となるラインを基準として、所定のライン数分の検出結果を、位置の検出に用いる検出結果に選別することを特徴とする、
請求項２記載の画像形成装置。
【請求項４】
前記制御手段は、前記閾値を、前記第１の測定用画像の位置の検出に用いる検出結果を選別するときと、前記第２の測定用画像の位置の検出に用いる検出結果を選別するときとで切り替えることを特徴とする、
請求項２又は３記載の画像形成装置。
【請求項５】
前記検出手段は、複数の受光素子で構成される第１のラインセンサ及び前記第１のラインセンサとは異なる色を受光する複数の受光素子で構成される第２のラインセンサを有し、
前記制御手段は、前記閾値を測定用画像の色及び検出に用いるラインセンサが受光する色に応じて設定することを特徴とする、
請求項４記載の画像形成装置。
【請求項６】
前記検出手段による検出結果を一旦格納する格納手段をさらに備え、
前記制御手段は、前記格納手段から１ライン毎の検出結果を取得して前記選別を行うことを特徴とする、
請求項１〜５のいずれか１項記載の画像形成装置。
【請求項７】
前記制御手段は、位置の検出に用いない検出結果を前記格納手段から削除することを特徴とする、
請求項６記載の画像形成装置。
【請求項８】
前記制御手段は、前記検出手段が１ラインずつ検出するたびに前記選別を行うことを特徴とする、
請求項１〜５のいずれか１項記載の画像形成装置。
【請求項９】
前記制御手段は、複数のパターン画像から構成される測定用画像を前記第１の画像形成装置および前記第２の画像形成装置に形成させ、
前記制御手段は、前記複数の受光素子のそれぞれの検出結果により、検出されたパターン画像の数をカウントし、このカウント値に応じて位置の検出に用いる検出結果を選別することを特徴とする、
請求項１記載の画像形成装置。
【請求項１０】
前記制御手段は、前記カウント値が所定数以上のラインの検出結果を、位置の検出に用いる検出結果に選別することを特徴とする、
請求項９記載の画像形成装置。
【請求項１１】
第１の感光体に第１色の画像を形成する第１の画像形成手段と、
第２の感光体に第２色の画像を形成する第２の画像形成手段と、
前記第１の感光体の前記第１色の画像及び前記第２の感光体の前記第２色の画像が転写される転写体と、
前記転写体に形成された画像を複数の受光素子により１ラインずつ検出する検出手段と、を備える画像形成装置により実行される方法であって、
前記第１の画像形成手段により、前記第１の感光体に色ずれ検出用の第１の測定用画像を形成し、
前記第２の画像形成手段により、前記第２の感光体に色ずれ検出用の第２の測定用画像を形成し、
前記第１の感光体と前記第２の感光体とから前記転写体に前記第１の測定用画像と前記第２の測定用画像とを転写し、
前記転写体に転写された前記第１の測定用画像及び前記第２の測定用画像の前記検出手段による検出結果を取得し、
前記複数の受光素子による１ライン毎の検出結果から前記第１の測定用画像及び前記第２の測定用画像の位置の検出に用いる検出結果を選別し、
選別した検出結果に応じて前記第１の測定用画像の位置及び前記第２の測定用画像の位置を検出し、
検出した前記第１の測定用画像の位置及び前記第２の測定用画像の位置により前記第１の測定用画像に対する前記第２の測定用画像の色ずれ量を測定し、
前記色ずれ量に応じた色ずれ補正を行うことを特徴とする、
色ずれ補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機、プリンタ等の画像形成装置等に関し、特に、色ずれ補正技術に関する。
【背景技術】
【０００２】
電子写真方式の画像形成装置は、画像形成部、中間転写体、及び定着器等を備える。画像形成部は、感光体、帯電器、露光器、現像器等で構成される。帯電器は、感光体の表面を一様に帯電する。露光器は、表面が帯電された感光体を露光することで、感光体に静電潜像を形成する。現像器は、静電潜像を現像して、感光体に画像を形成する。感光体に形成された画像は、中間転写体に一次転写された後にシートに二次転写される。中間転写体は、一方向に回転して、転写された画像をシートへの転写位置に搬送する。シートに転写された画像は、定着器によりシートに定着される。このように画像形成装置は、シートへの画像形成を行う。なお露光器は、感光体上で光を走査することで静電潜像を形成する。光の走査方向が主走査方向である。主走査方向は、中間転写体の回転方向に直交する方向となる。そのために、中間転写体の回転方向は副走査方向となる。
【０００３】
タンデム式のカラー画像形成装置は、イエロー、マゼンタ、シアン、ブラックの各色に対応する４つの画像形成部を備える。各画像形成部の感光体に形成される画像は、それぞれ中間転写体に重なるように転写される。この際、画像が転写される位置にずれが生じると、最終的に形成される画像に色ずれが生じて、画質が劣化する。通常、画像形成装置は、このような色ずれを補正する機能を有する。
色ずれ補正は、色ずれ検出用の各色の測定用画像の検出結果に基づいて行われる。測定用画像は、複数のパターン画像が主走査方向に並んで構成され、中間転写体上に形成される。画像形成装置は、中間転写体上の各色の測定用画像の位置を検出する。検出された各色の測定用画像の位置に応じて、色ずれ量が測定される。色ずれ補正は、色ずれ量を抑制するように行われる。
【０００４】
測定用画像の位置を検出するセンサは、通常、主走査方向に複数配置される。センサが配置された位置に形成されるパターン画像は、正確に位置が測定される。そのために該位置の色ずれ補正は精度よく行われる。しかしセンサ間は、パターン画像が形成されたとしてもセンサに検出されない。そのためにセンサ間については、予測近似により色ずれ量を算出して色ずれ補正が行われる。このような構成では補正残渣が残ってしまう。特許文献１に記載の画像形成装置は、測定用画像を検出する光学センサとしてＣＩＳ（Contact Image Sensor）等のラインセンサを用いる。ラインセンサは、主走査方向の全域にわたって測定用画像（パターン画像）の位置を検出することができる。主走査方向の全域にわたって測定用画像の位置を検出することで、より正確な色ずれ量の測定が可能になり、精度の高い色ずれ補正が実現される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−６９８０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ラインセンサは、トリガ信号等の一定時間間隔で入力される信号に応じて、主走査方向に１ラインずつ測定用画像を検出する。トリガ信号は、測定用画像の副走査方向（中間転写体の搬送方向）の長さに応じたタイミングでラインセンサに入力される。
中間転写体に形成された測定用画像は、中間転写体の斜行や、露光器が感光体を走査する際の走査線の湾曲、傾きによって、パターン画像が主走査方向に整列せずに斜行することがある。この場合、測定用画像の位置が正確に検出されない可能性がある。これは、パターン画像が主走査方向に整列しないために、ラインセンサの検出範囲と測定用画像の形成位置とにずれが生じるためである。例えばラインセンサは、測定用画像の１ライン分を検出する際に、パターン画像が主走査方向に整列しないために、主走査方向の中央に形成されたパターン画像を検出できるが、主走査方向の端部に形成されたパターン画像を検出できないことがある。１ラインの検出結果に応じて測定用画像の位置が検出されるために、主走査方向の端部に形成されたパターン画像が検出できない場合、測定用画像の正確な位置検出が困難である。これにより色ずれ量の正確な測定ができなくなり、正確な色ずれ補正が阻害される。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、色ずれ検出用の測定用画像が整列して形成されない場合であっても、正確な色ずれ量の測定が可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像形成装置は、第１の感光体に第１色の画像を形成する第１の画像形成手段と、第２の感光体に第２色の画像を形成する第２の画像形成手段と、前記第１の感光体の前記第１色の画像及び前記第２の感光体の前記第２色の画像が転写される転写体と、前記転写体に形成された画像を複数の受光素子により１ラインずつ検出する検出手段と、前記第１の画像形成手段に色ずれ検出用の第１の測定用画像を形成させ、前記第２の画像形成手段に色ずれ検出用の第２の測定用画像を形成させ、前記転写体に転写された前記第１の測定用画像及び前記第２の測定用画像の前記検出手段による検出結果に応じて前記第１の測定用画像の位置及び前記第２の測定用画像の位置を検出し、検出した前記第１の測定用画像の位置及び前記第２の測定用画像の位置により前記第１の測定用画像に対する前記第２の測定用画像の色ずれ量を測定し、前記色ずれ量に応じた色ずれ補正を行う制御手段と、を備え、前記制御手段は、前記複数の受光素子による１ライン毎の検出結果から前記第１の測定用画像及び前記第２の測定用画像の位置の検出に用いる検出結果を選別し、選別した検出結果に応じて前記第１の測定用画像の位置及び前記第２の測定用画像の位置を検出することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、測定用画像が整列して形成されない場合であっても色ずれ量が正確に測定できるために、色ずれ補正を高精度に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置の構成図。
【図２】（ａ）〜（ｃ）は、ラインセンサユニットの説明図。
【図３】（ａ）、（ｂ）は、コントローラの説明図。
【図４】従来の測定用画像の位置検出の説明図。
【図５】（ａ）、（ｂ）は、本実施形態の測定用画像の位置検出の説明図。
【図６】（ａ）、（ｂ）は、色ずれ量の測定処理を表すフローチャート。
【図７】（ａ）、（ｂ）は、測定用画像の位置検出の別の説明図。
【図８】測定用画像の位置検出の別の説明図。
【図９】（ａ）、（ｂ）は、色ずれ量の測定処理を表すフローチャート。
【図１０】（ａ）、（ｂ）は、色ずれ量の測定処理を表すフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面を参照して実施の形態を詳細に説明する。
【００１２】
（画像形成装置）
図１は、本実施形態の画像形成装置の構成図である。画像形成装置１は、例えば電子写真方式のフルカラープリンタである。画像形成装置１は、異なる色（ここでは４色）の画像を形成する画像形成部Ｙ、Ｍ、Ｃ、Ｋ、中間転写ベルト９、及び定着器２３等を備える。画像形成装置１は、シートＳを収納する給紙カセット１７及び手差しトレイ１３を備える。画像形成装置１は、給紙カセット１７或いは手差しトレイ１３から給紙されるシートＳに画像を形成して、排紙トレイ２６に排出する。
【００１３】
画像形成部Ｙは、イエローの画像形成を行う。画像形成部Ｍは、マゼンタの画像形成を行う。画像形成部Ｃは、シアンの画像形成を行う。画像形成部Ｋは、ブラックの画像形成を行う。画像形成部Ｙ、Ｍ、Ｃ、Ｋは同じ構成であり、形成する画像の色が異なるのみである。ここでは画像形成部Ｙの構成について説明し、画像形成部Ｍ、Ｃ、Ｋの構成の説明を省略する。
【００１４】
画像形成部Ｙは、感光ドラム２ａ、帯電器３ａ、露光器５ａ、現像ユニット７ａ、転写ブレード６ａ、及びクリーナ４ａを備える。現像ユニット７ａは、現像器８ａを含む。感光ドラム２ａは、ドラム形状の感光体であり、図中反時計回りに回転する。帯電器３ａは、回転する感光ドラム２ａの表面を一様に帯電させる。露光器５ａは、表面が一様に帯電した感光ドラム２ａに、所定の画像データに応じた光を照射して、感光ドラム２ａに画像データに応じた静電潜像を形成する。露光器５ａは、例えば半導体レーザを光源として有し、レーザ光により感光ドラム２ａを走査することで静電潜像を形成する。現像器８ａは、現像剤により静電潜像を現像して、感光ドラム２ａにイエローの画像（現像剤像）を形成する。例えば現像器８ａは、イエローのトナーにより現像することで感光ドラム２ａにイエローのトナー像を形成する。転写ブレード６ａは、感光ドラム２ａに形成されたトナー像を中間転写ベルト９に転写する。クリーナ４ａは、転写後に感光ドラム２ａに残留するトナーを除去する。
【００１５】
同様に画像形成部Ｍは、感光ドラム２ｂにマゼンタのトナー像を形成する。画像形成部Ｃは、感光ドラム２ｃにシアンのトナー像を形成する。画像形成部Ｋは、感光ドラム２ｄにブラックのトナー像を形成する。各感光ドラム２ｂ、２ｃ、２ｄに形成されたトナー像は、転写ブレード６ｂ、６ｃ、６ｄにより、中間転写ベルト９に転写される。
【００１６】
中間転写ベルト９は、ローラ１０、１１、及び回転ローラ２１に懸架されて図中時計回りに回転する転写体である。中間転写ベルト９は、各感光ドラム２ａ、２ｂ、２ｃ、２ｄから、回転に応じて順次トナー像が転写される。色ずれが正確に補正される場合、中間転写ベルト９には、色ずれの無いフルカラーのトナー像が形成される。中間転写ベルト９は、回転することで、トナー像を回転ローラ２１及び二次転写ローラ２２により構成される二次転写部２１１に搬送する。なお、画像形成部Ｙ、Ｍ、Ｃ、Ｋは、中間転写ベルト９の回転方向（画像の搬送方向）の上流から、画像形成部Ｙ、画像形成部Ｍ、画像形成部Ｃ、画像形成部Ｋの順に配置される。画像形成部Ｋに対して中間転写ベルト９の回転方向の下流側には、中間転写ベルト９に形成される画像を検出するためのラインセンサユニット２７が設けられる。ラインセンサユニット２７は光学センサである。
【００１７】
給紙カセット１７に収納されるシートＳは、ピックアップローラ１８、１９により１枚ずつ給紙され、縦パスローラ２０を介してレジストローラ１６に搬送される。手差しトレイ１３に収納されるシートＳは、ピックアップローラ１４、１５により１枚ずつ給紙され、レジストローラ１６に搬送される。レジストローラ１６は、シートＳの斜行等を補正し、中間転写ベルト９が二次転写部２１１にトナー像を搬送するタイミングに合わせて、二次転写部２１１へシートＳを搬送する。シートＳを搬送する各ローラは、高速で安定したシートＳの搬送動作を実現するために、各々独立したステッピングモータにより駆動される。二次転写部２１１は、中間転写ベルト９が担持するトナー像をシートＳに転写する。転写後に中間転写ベルト９に残留するトナーは、中間転写ベルトクリーナ１２により除去される。
【００１８】
トナー像が転写されたシートＳは、二次転写部２１１から定着器２３へ搬送される。定着器２３は、定着ローラ２３１及び内排紙ローラ２４を備える。定着ローラ２３１は、トナー像が転写されたシートＳを加熱及び加圧することで、トナーをシートＳに溶着させる。これによりシートＳに画像が形成される。内排紙ローラ２４は、画像が形成されたシートＳを排紙ローラ２５へ搬送する。排紙ローラ２５は、定着器２３から搬送されるシートＳを排紙トレイ２６へ排出する。
【００１９】
画像形成装置１は、以上のようにシートＳへの画像形成を行う。なお、以下の説明において、露光器５ａ〜５ｄが感光ドラム２ａ〜２ｄを光で走査する方向（図中奥行き方向）を主走査方向、主走査方向に直交する方向を副走査方向とする。副走査方向は、中間転写ベルト９の回転方向と同じ方向である。
【００２０】
（ラインセンサユニット）
図２は、ラインセンサユニット２７の説明図である。ラインセンサユニット２７は、Ｒ（赤）Ｇ（緑）Ｂ（青）の３色の光を発光可能な発光部及び１つの受光部を備える構成と、１つの発光部及びＲＧＢの３色の光を受光可能な受光部を備える構成と、のいずれか一方の構成とすることができる。本実施形態では、１つの発光部及びＲＧＢの３色の光を受光可能な受光部を備える構成について説明する。なお、ＲＧＢの３色の発光部及び１つの受光部を備える構成であっても、１つの発光部及びＲＧＢの３色の光を受光可能な受光部を備える構成と同様の作用効果が得られる。
【００２１】
図２（ａ）は、ラインセンサユニット２７の構成及び動作の説明図である。ラインセンサユニット２７は、発光部２００及び受光部１１７を備える。発光部２００は、中間転写ベルト９に向けて光２００ａを照射する。受光部１１７は、中間転写ベルト９の下地部分による光２００ａの反射光１１７ａを受光する。中間転写ベルト９が画像１１９（トナー像）を担持する場合、受光部１１７は、画像１１９による反射光１１７ａを受光する。このようにラインセンサユニット２７は、発光部２００及び受光部１１７により、検出範囲内の中間転写ベルト９の下地部分及び画像１１９の読取動作を行う。
【００２２】
図２（ｂ）は、発光部２００の構成例示図である。発光部２００は、発光素子１２０及びライトガイド１２１を備える。発光素子１２０は、例えばＬＥＤ（Light Emitting Diode）等であり、光をライトガイド１２１に向けて出射する。ライトガイド１２１は、発光素子１２０から出射された光を、中間転写ベルト９の主走査方向の長さと略同じ長さのライトガイド幅の光２００ａとして、中間転写ベルト９に向けて照射する。ライトガイド１２１は、長辺が主走査方向になるように配置され、光２００ａを中間転写ベルト９の主走査方向に線状に照射する。
【００２３】
図２（ｃ）は、受光部１１７の構成例示図である。受光部１１７は、ＲＧＢの各色に対応したラインセンサ１００Ｒ、１００Ｇ、１００Ｂを備える。ラインセンサ１００Ｒ、１００Ｇ、１００Ｂは、それぞれ主走査方向に複数の受光素子１００Ｒ−ｎ、１００Ｇ−ｎ、１００Ｂ−ｎが配列される。受光素子１００Ｒ−ｎ、１００Ｇ−ｎ、１００Ｂ−ｎの各々に対応して、個々に独立したセルフォック（登録商標）レンズ１１８Ｒ、１１８Ｇ、１１８Ｂが設けられる。反射光１１７ａは、セルフォック（登録商標）レンズ１１８Ｒ、１１８Ｇ、１１８Ｂを介して受光素子１００Ｒ−ｎ、１００Ｇ−ｎ、１００Ｂ−ｎに受光される。受光素子１００Ｒ−ｎ、１００Ｇ−ｎ、１００Ｂ−ｎは、それぞれ受光量に応じた読取データを検出結果として出力する。
【００２４】
ラインセンサ１００Ｒの受光素子１００Ｒ−ｎは、赤色の光を透過する赤色フィルタを有し、赤色の反射光１１７ａを受光する。ラインセンサ１００Ｇの受光素子１００Ｇ−ｎは、緑色の光透過する緑色フィルタを有し、緑色の反射光１１７ａを受光する。ラインセンサ１００Ｂの受光素子１００Ｂ−ｎは、青色の光を透過する青色フィルタを有し、青色の反射光１１７ａを受光する。各ラインセンサ１００Ｒ、１００Ｇ、１００Ｂは、受光素子１００Ｒ−ｎ、１００Ｇ−ｎ、１００Ｂ−ｎにより、中間転写ベルト９の主走査方向を１ラインずつ読み取る。
【００２５】
複数の受光素子１００Ｒ−ｎ、１００Ｇ−ｎ、１００Ｂ−ｎ及びセルフォック（登録商標）レンズ１１８Ｒ、１１８Ｇ、１１８Ｂは、例えば解像度が６００［ｄｐｉ］のときに、それぞれ約８０００個配列される。受光素子１００Ｒ−ｎ、１００Ｇ−ｎ、１００Ｂ−ｎは、例えば主走査方向の１画素に対して１個設けられる。なお、ｎは自然数であり、主走査方向の画素位置を表す。セルフォック（登録商標）レンズ１１８Ｒ、１１８Ｇ、１１８Ｂは、被検出対象である画像１１９の検出面に多少の距離変動が生じても、ピントずれの影響が少なく検出精度を高めるために設けられている。
【００２６】
（コントローラ）
図３は、画像形成装置１の動作を制御するコントローラの説明図である。図３（ａ）は、コントローラの構成図である。図３（ｂ）は、中間転写ベルト９に後述の色ずれ検出用の測定用画像を形成して検出する際の信号の説明図である。
【００２７】
コントローラ３００は、ＣＰＵ（Central Processing Unit）３４０及びメモリ３４１を有する。コントローラ３００は、ＣＰＵ３４０により所定のコンピュータプログラムを実行することで画像形成装置１の動作を制御するコンピュータである。ここでは、色ずれ補正のためのコントローラ３００の機能について説明する。コントローラ３００は、画像入力装置３０１、画像形成部Ｙ、Ｍ、Ｃ、Ｋ、及びラインセンサユニット２７が接続される。
【００２８】
コントローラ３００は、画像形成部Ｙ、Ｍ、Ｃ、Ｋに、各色の測定用画像を形成するための測定用画像データ３３０ａ〜３３０ｄを順次送信して、画像形成部Ｙ、Ｍ、Ｃ、Ｋに測定用画像を形成させる。測定用画像データ３３０ａは、イエローの測定用画像を形成するためのデータである。測定用画像データ３３０ｂは、マゼンタの測定用画像を形成するためのデータである。測定用画像データ３３０ｃは、シアンの測定用画像を形成するためのデータである。測定用画像データ３３０ｄは、ブラックの測定用画像を形成するためのデータである。
【００２９】
画像形成部Ｙ、Ｍ、Ｃ、Ｋは、測定用画像データ３３０ａ〜３３０ｄに応じて感光ドラム２ａ〜２ｄに測定用画像を形成する。感光ドラム２ａ〜２ｄに形成された各色の測定用画像は、中間転写ベルト９に転写される。図３（ｂ）に示すタイミングで測定用画像データ３３０ａ〜３３０ｄがコントローラ３００から画像形成部Ｙ、Ｍ、Ｃ、Ｋへ送信される。これにより中間転写ベルト９には、各色の測定用画像が副走査方向に所定間隔で形成される。
【００３０】
コントローラ３００は、中間転写ベルト９に形成された各色の測定用画像が、予め定められたラインセンサユニット２７の検出範囲を通過するタイミングで、ラインセンサユニット２７にイネーブル信号３３０Ｒを送信する。ラインセンサユニット２７は、イネーブル信号３３０Ｒを取得して読取動作を行う。イネーブル信号３３０Ｒが各色の測定用画像を検出するために複数回送信されるので、ラインセンサユニット２７は、中間転写ベルト９の副走査方向に複数回の読取動作を順次行う。ラインセンサユニット２７は、測定用画像を読み取った読取データをコントローラ３００へ送る。
【００３１】
コントローラ３００は、測定用画像の色毎の読取データに応じて、各測定用画像の位置を検出する。コントローラ３００は、検出した各測定用画像の位置により各色の色ずれ量を測定する。コントローラ３００は、測定した色ずれ量に応じて色ずれ補正データを生成する。コントローラ３００は、生成した色ずれ補正データを所定のメモリ３４１に格納し、画像形成時の色ずれ補正処理に用いる。
【００３２】
画像入力装置３０１は、スキャナ等であり、シートＳに形成する画像を表す画像データをコントローラ３００に送信する。コントローラ３００は、画像入力装置３０１から取得した画像データに色ずれ補正データに基づく色ずれ補正を行い、補正後の画像データを画像形成部Ｙ、Ｍ、Ｃ、Ｋに送信する。画像形成部Ｙ、Ｍ、Ｃ、Ｋの露光器５ａ〜５ｄは、色ずれ補正後の画像データに応じて感光ドラム２ａ〜２ｄに静電潜像を形成する。静電潜像が現像、転写されることで、シートＳに色ずれ補正された画像形成が行われる。
【００３３】
（測定用画像の位置検出）
図４は、従来の測定用画像の位置検出の説明図である。ここでは、画像形成位置の基準色となる第１色の測定用画像６０１、６０３及び第２色の測定用画像６０２の位置を検出する例を説明する。第２色の測定用画像６０２は、第１色の測定用画像６０１、６０３に、副走査方向で挟まれるように形成される。第１色の測定用画像６０１、６０３は、第１色の複数のパターン画像が主走査方向に等間隔に並んで構成される。第２色の測定用画像６０２は、第１色のパターン画像と同様に、第２色の複数のパターン画像が主走査方向に等間隔に並んで構成される。各パターン画像は、副走査方向に長い矩形である。通常は、第１色及び第２色の各パターン画像は、中間転写ベルト９上に、主走査方向及び副走査方向に整列して形成される。しかし図４では、第１色の測定用画像６０１、６０３のパターン画像が、中間転写ベルト９の斜行や、露光器５ａ〜５ｄが感光ドラム２ａ〜２ｄを走査する際の走査線の湾曲、傾きの影響により、主走査方向に整列しておらず斜行している。
【００３４】
イネーブル信号３３０Ｒは、一定の周期且つ一定のパルス幅でラインセンサユニット２７に入力される。そのためにラインセンサユニット２７の検出範囲６０４は、一定の周期で副走査方向に一定の幅に設けられる。なお、ラインセンサユニット２７の検出範囲６０４は、中間転写ベルト９の主走査方向の幅よりも長く設けられる。ラインセンサユニット２７は、検出範囲６０４内で１ラインずつ読取動作を行う。１ラインの読取動作では、各ラインセンサ１００Ｒ、１００Ｇ、１００Ｂの全ての受光素子１００Ｒ−ｎ、１００Ｇ−ｎ、１００Ｂ−ｎが反射光を受光する。
【００３５】
ラインセンサユニット２７は、第２色の測定用画像６０２については、検出範囲６０４内の全てのラインで同数のパターン画像を検出する。これに対して第１色の測定用画像６０１、６０３については、ラインセンサユニット２７は、検出範囲６０４内の１ライン毎に検出するパターン画像の数が異なる。図４の例では、範囲Ａとして示すように、ラインセンサユニット２７の主走査方向の端部の受光素子が、検出範囲６０４の副走査方向の端部でパターン画像を検出しない。そのためにラインセンサユニット２７は、検出範囲６０４の副走査方向の端部で、１ラインで検出する第１色の測定用画像６０１、６０３のパターン画像の数が中央よりも少なくなる。
【００３６】
コントローラ３００は、ラインセンサユニット２７による読取データに応じて測定用画像６０１〜６０３の位置を検出する。例えばコントローラ３００は、ラインセンサユニット２７の各受光素子が読み取ったパターン画像の読取データの平均値に基づいて、測定用画像の位置を検出する。上記の通り第１色の測定用画像６０１、６０３は、検出範囲６０４の副走査方向の端部で、読み取られるパターン画像の数が少なくなる。そのために図４の第１色の測定用画像６０１、６０３のように主走査方向にパターン画像が整列しない場合には、読取データの平均値に基づいて測定用画像６０１、６０３の正確な位置が検出できない。
【００３７】
（測定用画像の位置検出の実施例１）
本実施例では、主走査方向にパターン画像が整列せずに斜行する測定用画像であっても、正確に測定用画像の位置を検出する。図５は、本実施例の測定用画像の位置検出の説明図である。測定用画像６０１〜６０３の配置は、図４と同じである。ラインセンサユニット２７は、１ラインずつ読取動作を行う。
【００３８】
図５（ａ）は、ラインセンサユニット２７の１ライン毎の読取データの平均値５０１を示す。ラインセンサユニット２７の各受光素子から出力される読取データは、０〜２５５のダイナミックレンジで表される。読取データは、受光素子がパターン画像を読み取ることで０に近づき、受光素子が中間転写ベルト９の下地部分を読み取ることで２５５に近づく。読取データの平均値５０１も同様に、パターン画像を読み取った受光素子が増加することで０に近づき、中間転写ベルト９の下地部分を読み取った受光素子が増加することで２５５に近づく。ラインセンサユニット２７は、範囲６０５、６０６、６０７において１ラインの読取動作で主走査方向に並ぶ全てのパターン画像を検出することができる。本実施例では、この範囲６０５、６０６、６０７の読取データに基づいて各色の測定用画像６０１、６０２、６０３の副走査方向の位置が検出される。
【００３９】
図５（ｂ）は、平均値５０１に基づく測定用画像の副走査方向の位置の検出方法を説明する。コントローラ３００は、平均値５０１を所定の閾値αと比較し、閾値α以下となる範囲を判定する。閾値αは、測定用画像の位置を検出するための読取データを選別するための基準値である。コントローラ３００は、平均値５０１が閾値α以下となった位置からＮａライン分だけ移動した位置ＰＮａと、位置ＰＮａからＮｂライン分だけ移動した位置ＰＮｂとの間を測定用画像の副走査方向の形成範囲とする。コントローラ３００は、この形成範囲内の読取データに基づいて、測定用画像の副走査方向の位置を検出する。つまりコントローラ３００は、平均値５０１が閾値α以下となった位置を基準として、所定のライン数分を、測定用画像の副走査方向の位置を検出するための範囲として選別する。コントローラ３００は、各色の測定用画像に対して、同様の処理により副走査方向の位置を検出する。コントローラ３００は、このようにして検出した各色の測定用画像の副走査方向の位置に基づいて、基準色の画像に対する他の色の画像の色ずれ量を測定する。
【００４０】
図６は、色ずれ量の測定処理を表すフローチャートである。この処理は、色ずれ補正処理に先立って行われる。図６（ａ）は、色ずれ量の測定処理のメイン部分である。
【００４１】
ＣＰＵ３４０は、画像形成部Ｙ、Ｍ、Ｃ、Ｋに対して測定用画像データ３３０ａ〜３３０ｄを送信し、中間転写ベルト９に各色の測定用画像を形成させる（Ｓ６０１）。ＣＰＵ３４０は、ラインセンサユニット２７から読取データを取得して、測定用画像の位置を検出する（Ｓ６０２）。ＣＰＵ３４０は、ラインセンサユニット２７にイネーブル信号３３０Ｒを送信して読取動作を行わせる。ＣＰＵ３４０は、複数の受光素子から読取データを取得してメモリ３４１に一旦格納する。ＣＰＵ３４０は、メモリ３４１に格納した読取データにより、測定用画像の位置の検出処理を行う。図６（ｂ）は、測定用画像の位置の検出処理を表す。
【００４２】
ＣＰＵ３４０は、メモリ３４１に格納した読取データの平均値を１ライン毎に算出する（Ｓ６０５）。ＣＰＵ３４０は、副走査方向の位置を表すライン数ｎに「１」を設定する（Ｓ６０６）。ＣＰＵ３４０は、１ライン目の読取データの平均値が閾値α以下であるかを判定する（Ｓ６０７）。平均値が閾値α以下ではない場合（Ｓ６０７：N）、ＣＰＵ３４０は、ライン数ｎに１加算して（Ｓ６０８）、該ライン数の平均値が閾値α以下であるかを判定する（Ｓ６０７）。つまりＣＰＵ３４０は、Ｓ６０７、Ｓ６０８の処理を繰り返し行うことで、平均値が閾値α以下となる副走査方向の位置を検出する。
【００４３】
平均値が閾値α以下である場合（Ｓ６０７：Y）、ＣＰＵ３４０は、該位置からＮｂライン分だけ副走査方向に移動した位置ＰＮａからＮｂライン数分の副走査方向の位置を表す位置情報及び読取データをメモリ３４１へ格納する（Ｓ６０９）。ＣＰＵ３４０は、Ｓ６０７〜Ｓ６０９の処理により、平均値が閾値α以下となったラインを基準として、所定のライン数分の読取データを測定用画像の位置の検出に用いる読取データとして選別する。
【００４４】
以上により、１つの測定用画像の副走査方向の位置を検出するための位置情報及び読取データがメモリ３４１に格納される。位置検出に用いられない読取データは、メモリ３４１から削除される。図６（ｂ）の処理は、イネーブル信号３３０Ｒによりラインセンサユニット２７から読取データを取得するたびに行われる。図５の例では、図６（ｂ）の処理が３回繰り返され、測定用画像６０１〜６０３の副走査方向の位置を検出するための位置情報及び読取データがメモリ３４１に格納される。
【００４５】
測定用画像６０１〜６０３の副走査方向の位置を検出するための位置情報及び読取データがメモリ３４１に格納されると、ＣＰＵ３４０は、測定用画像の検出処理を終了する。ＣＰＵ３４０は、メモリ３４１に格納した副走査方向の位置情報に基づいて、各測定用画像の副走査方向の位置の平均値を算出する（Ｓ６０３）。ＣＰＵ３４０は、算出した各測定用画像の副走査方向の位置の平均値及び読取データにより、基準色の測定用画像と他の色の測定用画像との色ずれ量を算出する（Ｓ６０４）。
【００４６】
以上のようにコントローラ３００は、ラインセンサユニット２７による読取データから位置の特定に用いる読取データを選別する。コントローラ３００は、選別した読取データに基づいて各色の測定用画像の位置を検出し、色ずれ量を測定する。ＣＰＵ３４０は、色ずれ量に応じて色ずれ補正データを生成してメモリ３４１に格納する。そのために本実施例の画像形成装置１は、測定用画像を構成するパターン画像が主走査方向に整列して形成されない場合であっても、整列部分のみを抽出して測定用画像の副走査方向の位置を検出することができる。そのために画像形成装置１は、正確に色ずれ量を測定することができ、高精度な色ずれ補正が可能となる。
【００４７】
（測定用画像の位置検出の実施例２）
図７は、図５（ａ）に例示するような測定用画像の位置検出の別の説明図である。ラインセンサユニット２７は、１ラインずつ読取動作を行う。
【００４８】
ここでは、受光素子毎の検出結果である読取データに応じた処理を行う。図７（ａ）では、受光素子から出力される読取データは、０〜２５５のダイナミックレンジで表される。読取データは、受光素子がパターン画像を読み取ることで０に近づき、受光素子が中間転写ベルト９の下地部分を読み取ることで２５５に近づく。コントローラ３００は、パターン画像の読取データであると判定するための閾値α２が予め設定される。ＣＰＵ３４０は、各受光素子から取得する読取データを閾値α２と比較して、パターン画像であると判定した数をカウントする。カウント値を「Ｘ」で表す。
【００４９】
パターン画像を読み取った受光素子が増えるとカウント値Ｘが増加し、中間転写ベルト９の下地部分を読み取った受光素子が増えるとカウント値Ｘが減少する。ＣＰＵ３４０は、所定の判定数Ｚよりもカウント値Ｘが多い副走査方向の位置を表す位置情報及び該位置（ライン）の読取データをメモリ３４１へ格納する。判定数Ｚは、該ライン（位置）のパターン画像の有無を判定するための閾値である。ＣＰＵ３４０は、ライン毎にこの処理を行い、メモリ３４１に格納した位置情報及び読取データに基づいて色ずれ補正データを生成する。
【００５０】
図７（ａ）の第１ライン、第２ラインによる読取データにより具体的に説明する。図７（ｂ）に示すように、第１ラインの位置では、主走査方向に並ぶパターン画像の一部が読み取られずに、中間転写ベルト９の下地部分が本来より多く読み取られる。この状況では、カウント値Ｘが判定数Ｚよりも少なくなる。第２ラインの位置では、主走査方向に並ぶパターン画像が全て読み取られる。この状況では、カウント値Ｘが判定数Ｚよりも多くなる。ＣＰＵ３４０は、第１ラインの場合に位置情報及び読取データをメモリ３４１に格納することはない。第２ラインの場合、ＣＰＵ３４０は、位置情報及び読取データをメモリ３４１に格納して、位置を検出結果として選別する。
【００５１】
このようにコントローラ３００は、パターン画像のカウント値が所定数以上となるラインの読取データにより測定用画像の位置を検出する。そのためにコントローラ３００は、測定用画像を構成するパターン画像が主走査方向に整列して形成されない場合であっても、整列部分の読取データ（検出結果）を選別して測定用画像の副走査方向の位置を検出することができる。そのために画像形成装置１は、正確に色ずれ量を測定することができ、高精度な色ずれ補正が可能となる。以上のような処理では、色ずれ補正データの生成のために選別された位置情報及び読取データしかメモリ３４１に格納されない。そのために、メモリ３４１を効率的に使用することができる。
【００５２】
（測定用画像の位置検出の実施例３）
図８は、本実施例の測定用画像の位置検出の別の説明図である。図８では、画像形成位置の基準色がマゼンタである。副走査方向に、マゼンタの測定用画像８０１、８０３、８０５、８０７と他の色の測定用画像８０２、８０４、８０６とが交互に配置される。測定用画像８０２は、イエローの画像である。測定用画像８０４は、シアンの画像である。測定用画像８０６は、ブラックの画像である。通常は、測定用画像８０１〜８０７の各パターン画像は、中間転写ベルト９上に、主走査方向及び副走査方向に整列して形成される。しかし図８では、測定用画像８０１、８０３、８０４、８０５、８０７のパターン画像は、中間転写ベルト９の斜行や、露光器５ａ〜５ｄが感光ドラム２ａ〜２ｄを走査する際の走査線の湾曲、傾きの影響により、主走査方向に整列せずに斜行する。
【００５３】
ラインセンサユニット２７は、ラインセンサ１００Ｒ、１００Ｇ、１００Ｂのそれぞれで測定用画像８０１〜８０７を検出する。図８では、青色の光を受光するラインセンサ１００Ｂにより測定用画像８０１〜８０７を検出する場合について説明する。そのため、ＣＰＵ３４０は、ラインセンサ１００Ｂの各受光素子１００Ｂ−１〜１００Ｂ−１０００から取得する読取データの平均値を１ライン毎に算出する。平均値５０１は、受光素子１００Ｂ−１〜１００Ｂ−１０００が検出するパターン画像の数が同じであれば、異なるラインであっても同値である。受光素子１００Ｂ−１〜１００Ｂ−１０００が検出するパターン画像の数が異なれば、平均値５０１は変化する。そのために、受光素子１００Ｂ−１〜１００Ｂ−１０００が検出するパターン画像が同数のラインが連続すると、平均値５０１が平坦になる。受光素子１００Ｂ−１〜１００Ｂ−１０００が検出するパターン画像が、連続するライン毎に変化すると、平均値５０１が傾斜する。
【００５４】
測定用画像の位置を検出するための読取データを選別する基準となる閾値（図５（ｂ）の閾値αに相当）は、測定用画像の色と受光素子が受光する色との関係に応じて設定される。マゼンタの測定用画像８０１、８０３、８０５、８０７の判定基準を閾値αｍとする。イエローの測定用画像８０２の判定基準を閾値αｙとする。シアンの測定用画像８０４の判定基準を閾値αｃとする。ブラックの測定用画像８０６の判定基準を閾値αｂｋとする。平均値と閾値α、αｙ、αｃ、αｂｋとの比較結果により、読取データが選別される。なお、図８では、ラインセンサ１００Ｂがブルーフィルタを用いているために、シアンの測定用画像８０４の読取データの平均値は、中間転写ベルト９の読取データの平均値とほぼ同一値になる。そのため、シアンの測定用画像８０４を測定する場合には、グリーンフィルタを用いたラインセンサを用いる。なお、図８には、シアンの測定用画像８０４の判定基準である閾値αｃを記載していない。
【００５５】
測定用画像８０１〜８０７は、ラインセンサユニット２７の検出範囲を中間転写ベルト９の回転に応じて順次通過する。コントローラ３００は、測定用画像８０１〜８０７がラインセンサユニット２７の検出範囲を通過するタイミングに応じて、閾値αｍ、αｙ、αｃ、αｂｋを順次切り替えて、ＣＰＵ３４０に設定する。例えばコントローラ３００は、イネーブル信号３３０Ｒの送出タイミングに応じて閾値を切り替える。ＣＰＵ３４０は、図５（ｂ）と同様に、平均値５０１を閾値と比較し、閾値以下となる範囲を判定する。ＣＰＵ３４０は、平均値５０１が閾値以下となった位置からＮａライン分だけ移動した位置ＰＮａと、位置ＰＮａからＮｂライン分だけ移動した位置ＰＮｂとの間を測定用画像の副走査方向の形成範囲とする。ＣＰＵ３４０は、この形成範囲の読取データに基づいて、測定用画像の副走査方向の位置を検出する。ＣＰＵ３４０は、各色の測定用画像に対して、同様の処理により副走査方向の位置を検出する。ＣＰＵ３４０は、このようにして検出した各色の測定用画像の副走査方向の位置に基づいて、基準色の画像に対する他の色の画像の色ずれ量を測定する。
【００５６】
図９は、色ずれ量の測定処理を表すフローチャートである。この処理は、色ずれ補正処理に先立って行われる。図９は、青色を受光するラインセンサ１００Ｂによる読取結果に応じて、マゼンタの測定用画像８０１、８０３とイエローの測定用画像８０２との副走査方向の位置を検出して、色ずれ量を測定する処理を表す。なお、マゼンタの測定用画像８０３、８０５、８０７、シアンの測定用画像８０４、及びブラックの測定用画像８０６は、緑色を受光するラインセンサ１００Ｇの読取結果に応じて、同様の処理により色ずれ量が測定される。図９（ａ）は、色ずれ量の測定処理のメイン部分である。
【００５７】
ＣＰＵ３４０は、図６のＳ６０１の処理と同様にして、中間転写ベルト９に図８に例示するような各色の測定用画像８０１〜８０７を形成する（Ｓ７０１）。ＣＰＵ３４０は、ラインセンサユニット２７から読取データを取得して、測定用画像の位置を検出する（Ｓ７０２）。ＣＰＵ３４０は、ラインセンサユニット２７にイネーブル信号３３０Ｒを送信して読取動作を行わせる。ＣＰＵ３４０は、複数の受光素子１００Ｂ−１〜１００Ｂ−１０００から読取データを取得してメモリ３４１に一旦格納する。ＣＰＵ３４０は、メモリ３４１に格納した読取データにより、測定用画像の位置の検出処理を行う。図９（ｂ）は、測定用画像の位置の検出処理を表す。
【００５８】
ＣＰＵ３４０は、メモリ３４１に格納した読取データの平均値を１ライン毎に算出する（Ｓ７０５）。ＣＰＵ３４０は、副走査方向の位置を表すライン数ｎに「１」を設定する（Ｓ７０６）。ＣＰＵ３４０は、１ライン目の読取データの平均値が閾値αｍ以下であるかを判定する（Ｓ７０７）。平均値が閾値αｍ以下ではない場合（Ｓ７０７：N）、ＣＰＵ３４０は、ライン数ｎに１加算して（Ｓ７０８）、該ライン数の平均値が閾値αｍ以下であるかを判定する（Ｓ７０７）。つまりＣＰＵ３４０は、Ｓ７０７、Ｓ７０８の処理を繰り返し行うことで、平均値が閾値αｍ以下となる副走査方向の位置を検出する。
【００５９】
平均値が閾値αｍ以下である場合（Ｓ７０７：Y）、ＣＰＵ３４０は、該位置からＮｂライン分だけ副走査方向に移動した位置ＰＮａからＮｂライン分の副走査方向の位置を表す位置情報及び読取データをメモリ３４１へ格納する（Ｓ７０９）。ＣＰＵ３４０は、Ｓ７０７〜Ｓ７０９の処理により、平均値が閾値αｍ以下となったラインを基準として、所定のライン数分の読取データをマゼンタの測定用画像８０１の副走査方向の位置の検出に用いる読取データとして選別する。
【００６０】
ＣＰＵ３４０は、測定用画像８０１の位置情報をメモリ３４１に格納した後に、平均値が下地を検出したときの値になるラインを索出する（Ｓ７１０）。この処理によりＣＰＵ３４０は、測定用画像８０１と測定用画像８０２との間の中間転写ベルト９の下地を検出する。この間に、ＣＰＵ３４０に設定される閾値が、閾値αｍから閾値αｙに切り替えられる。
【００６１】
平均値が下地を検出したときの値になるラインを索出すると、ＣＰＵ３４０は、該ラインｎの読取データの平均値が閾値αｙ以下であるかを判定する（Ｓ７１１）。平均値が閾値αｙ以下ではない場合（Ｓ７１１：N）、ＣＰＵ３４０は、ライン数ｎに１加算して（Ｓ７１２）、該ライン数の平均値が閾値αｙ以下であるかを判定する（Ｓ７１１）。つまりＣＰＵ３４０は、Ｓ７１１、Ｓ７１２の処理を繰り返し行うことで、平均値が閾値αｙ以下となる副走査方向の位置を検出する。
【００６２】
平均値が閾値αｙ以下である場合（Ｓ７１１：Y）、ＣＰＵ３４０は、該位置からＮｂライン分だけ副走査方向に移動した位置ＰＮａからＮｂライン分の副走査方向の位置を表す位置情報及び読取データをメモリ３４１へ格納する（Ｓ７１３）。ＣＰＵ３４０は、Ｓ７１１〜Ｓ７１３の処理により、平均値が閾値αｙ以下となったラインを基準として、所定のライン数分の読取データをイエローの測定用画像８０２の副走査方向の位置の検出に用いる読取データとして選別する。
【００６３】
ＣＰＵ３４０は、測定用画像８０２の位置情報をメモリ３４１に格納した後に、平均値が下地を検出したときの値になるラインを索出する（Ｓ７１４）。この処理によりＣＰＵ３４０は、測定用画像８０２と測定用画像８０３との間の中間転写ベルト９の下地を検出する。この間に、ＣＰＵ３４０に設定される閾値が、閾値αｙから閾値αｍに切り替えられる。
【００６４】
平均値が下地を検出したときの値になるラインを索出すると、ＣＰＵ３４０は、該ラインｎの読取データの平均値が閾値αｍ以下であるかを判定する（Ｓ７１５）。平均値が閾値αｍ以下ではない場合（Ｓ７１５：N）、ＣＰＵ３４０は、ライン数ｎに１加算して（Ｓ７１６）、該ライン数の平均値が閾値αｍ以下であるかを判定する（Ｓ７１５）。つまりＣＰＵ３４０は、Ｓ７１５、Ｓ７１６の処理を繰り返し行うことで、平均値が閾値αｍ以下となる副走査方向の位置を検出する。
【００６５】
平均値が閾値αｍ以下である場合（Ｓ７１５：Y）、ＣＰＵ３４０は、該位置からＮｂライン分だけ副走査方向に移動した位置ＰＮａからＮｂライン分の副走査方向の位置を表す位置情報及び読取データをメモリ３４１へ格納する（Ｓ７１７）。ＣＰＵ３４０は、Ｓ７１５〜Ｓ７１７の処理により、平均値が閾値αｍ以下となったラインを基準として、所定のライン数分の読取データをマゼンタの測定用画像８０３の副走査方向の位置の検出に用いる読取データとして選別する。
【００６６】
ＣＰＵ３４０は、メモリ３４１に格納した副走査方向の位置情報に基づいて、各測定用画像８０１〜８０３の副走査方向の位置の平均値を算出する（Ｓ７０３）。ＣＰＵ３４０は、算出した各測定用画像８０１〜８０３の副走査方向の位置の平均値及び読取データにより、基準色の測定用画像８０１、８０３と他の色の測定用画像８０２との色ずれ量を算出する（Ｓ７０４）。
【００６７】
他の色を受光するラインセンサ１００Ｒ、１００Ｇにおいても、同様の処理により色ずれ量が算出可能である。このようにコントローラ３００は、パターン画像が主走査方向に整列して形成されない場合であっても、読取データから位置の特定に用いる読取データを選別することで、全色の測定用画像８０１〜８０７の副走査方向の位置を正確に検出することができる。そのために画像形成装置１は、正確に色ずれ量を測定することができ、高精度な色ずれ補正が可能となる。
【００６８】
（測定用画像の位置検出の実施例４）
図８に示す測定用画像８０１〜８０７の副走査方向の位置を検出する処理の別の方法について説明する。図１０は、図８に示す測定用画像８０１〜８０７の色ずれ量の測定処理を表すフローチャートである。この処理は、色ずれ補正処理に先立って行われる。図１０は、青色を受光するラインセンサ１００Ｂによる読取結果に応じて、マゼンタの測定用画像８０１、８０３とイエローの測定用画像８０２との副走査方向の位置を検出して、色ずれ量を測定する処理を表す。なお、マゼンタの測定用画像８０３、８０５、８０７、シアンの測定用画像８０４、及びブラックの測定用画像８０６は、緑色を受光するラインセンサ１００Ｇの読取結果に応じて、同様の処理により色ずれ量が測定される。図１０（ａ）は、色ずれ量の測定処理のメイン部分である。
【００６９】
ＣＰＵ３４０は、図６のＳ６０１の処理と同様にして、中間転写ベルト９に図８に例示するような各色の測定用画像８０１〜８０７を形成する（Ｓ８０１）。ＣＰＵ３４０は、ラインセンサユニット２７から読取データを取得して、測定用画像の位置を検出する（Ｓ８０２）。図１０（ｂ）は、測定用画像の位置の検出処理を表す。ＣＰＵ３４０は、測定用画像８０１〜８０７の色の順序を測定用画像データ３３０ａ〜３３０ｄのタイミングにより知ることができる。
【００７０】
ＣＰＵ３４０は、副走査方向の位置を表すライン数ｎに「１」を設定する（Ｓ８０５）。ＣＰＵ３４０は、副走査方向の先頭からの測定用画像の順序を表す順序ｍに「１」を設定する（Ｓ８０６）。ＣＰＵ３４０は、順序ｍに応じた閾値を設定する（Ｓ８０７）。図８の例では、順序ｍ＝１がマゼンタの測定用画像を示すために、閾値αｍが設定される。
【００７１】
ＣＰＵ３４０は、ラインセンサ１００Ｂにより１ラインの読取動作を行い、各受光素子１００Ｂ−１〜１００Ｂ−１０００の読取データを取得する（Ｓ８０８）。ＣＰＵ３４０は、取得した各受光素子１００Ｂ−１〜１００Ｂ−１０００の読取データの平均値を算出する（Ｓ８０９）。ＣＰＵ３４０は、算出した平均値が閾値αｍ以下であるかを判定する（Ｓ８１０）。平均値が閾値αｍ以下である場合（Ｓ８１０：Y）、ＣＰＵ３４０は、該位置にマゼンタの測定用画像が形成されていると判定して、該位置の副走査方向の位置を表す位置情報及び読取データをメモリ３４１へ格納する（Ｓ８１１）。格納後にＣＰＵ３４０は、ライン数ｎに１加算して（Ｓ８１２）、該ラインの読取データの取得を行う（Ｓ８０８）。平均値が閾値αｍ以下ではない場合（Ｓ８１０：N）、ＣＰＵ３４０は、１ライン前の読取データ及び位置情報をメモリ３４１に格納したかを判定する（Ｓ８１３）。格納していない場合（Ｓ８１３：N）、ＣＰＵ３４０は、新たに測定用画像が検出されたと判断する。この場合、ＣＰＵ３４０はライン数ｎに１加算して（Ｓ８１２）、該ラインの読取データの取得を行う（Ｓ８０８）。ＣＰＵ３４０は、Ｓ８０８〜Ｓ８１３の処理を繰り返し行うことで、平均値が閾値αｍ以下となる副走査方向の位置を検出する。つまりＣＰＵ３４０は、Ｓ８０８〜Ｓ８１３の処理により、マゼンタの測定用画像８０１の副走査方向の位置の検出に用いる読取データの選別を行う。
【００７２】
１ライン前の読取データ及び位置情報をメモリ３４１に格納している場合（Ｓ８１３）、ＣＰＵ３４０は、検出されていた測定用画像が、ラインセンサ１００Ｂの検出範囲を通過したと判断する。この場合、ＣＰＵ３４０は、順序ｍに１加算して（Ｓ８１４）、加算後の順序ｍが８であるかを判定する（Ｓ８１５）。順序ｍが８ではない場合（Ｓ８１５：N）、ＣＰＵ３４０はライン数ｎに１加算して（Ｓ８１６）、順序ｍに応じた閾値を設定する（Ｓ８０７）。ここでは、順序ｍに１加算されて２になるために、イエローの閾値αｙが設定される。以降、ＣＰＵ３４０は、順序ｍが８になるまでＳ８０７〜Ｓ８１６の処理を繰り返し行う。これにより、閾値が検出する測定用画像の色に応じて順次変更されながら、測定用画像の位置情報及び読取データがメモリ３４１に格納される。順序ｍが８になると（Ｓ８１５：Y）、ＣＰＵ３４０は、測定用画像の位置の検出処理を終了する。
【００７３】
ＣＰＵ３４０は、メモリ３４１に格納した副走査方向の位置情報に基づいて、各測定用画像８０１〜８０３の副走査方向の位置の平均値を算出する（Ｓ８０３）。ＣＰＵ３４０は、算出した各測定用画像８０１〜８０３の副走査方向の位置の平均値及び読取データにより、基準色の測定用画像と他の色の測定用画像との色ずれ量を算出する（Ｓ８０４）。
【００７４】
他の色を受光するラインセンサ１００Ｒ、１００Ｇにおいても、同様の処理により色ずれ量が算出可能である。このようにコントローラ３００は、パターン画像が主走査方向に整列して形成されない場合であっても、読取データから位置の特定に用いる読取データを選別することで、全色の測定用画像８０１〜８０７の副走査方向の位置を正確に検出することができる。図１０の処理では、１ライン毎に測定用画像が形成されているかを判定するために、上記の他の例よりも多くの位置情報及び読取データに基づいた測定用画像の位置の検出が可能である。そのために画像形成装置１は、正確に色ずれ量を測定することができ、高精度な色ずれ補正が可能となる。また、１ライン毎に読み取った読取データに対して処理を行うために、ラインセンサユニット２７から取得した読取データを全てメモリ３４１へ格納する必要がない。そのためにメモリ３４１の位億領域を有効利用できる。
【図１】
2019113802.tif 000003
【図２】
2019113802.tif 000004
【図３】
2019113802.tif 000005
【図４】
2019113802.tif 000006
【図５】
2019113802.tif 000007
【図６】
2019113802.tif 000008
【図７】
2019113802.tif 000009
【図８】
2019113802.tif 000010
【図９】
2019113802.tif 000011
【図１０】
2019113802.tif 000012