(57)【要約】【課題】閾値を切り替えるタイミングを適切に決定する。【解決手段】画像形成装置１は、画像形成手段により像担持体８に形成されたパターンからの反射光の検出結果に対応する出力値を出力する出力手段４０と、画像形成手段によって形成された第１色の第１色ずれ検出パターンに対応する第１出力値を第１閾値に基づいて変換し、第２色の第２色ずれ検出パターンに対応する第２出力値を第２閾値に基づいて変換し、変換された第１出力値と変換された第２出力値とに基づいて画像形成手段により形成される画像の色ずれを制御する制御手段７０と、を有し、制御手段は、画像形成手段により形成された第１色の閾値設定用パターンに対応する出力値と第２色の閾値設定用パターンに対応する出力値と像担持体からの反射光の検出結果に対応する出力値とに基づいて閾値を第１閾値から第２閾値へ変更するタイミングを決定する。【選択図】図８
2019171822.tif 000002
【特許請求の範囲】
【請求項１】
所定方向へ回転する像担持体と、
前記像担持体に異なる色の画像を形成する複数の画像形成手段と、
前記像担持体に形成された前記画像がシートへ転写される転写部と、
前記複数の画像形成手段により前記像担持体に形成されたパターンからの反射光を検出し、検出結果に対応する出力値を出力する出力手段と、
前記出力手段の出力値を閾値に基づいて変換する変換手段と、
前記複数の画像形成手段によって異なる色の色ずれ検出パターンを形成させ、前記出力手段によって前記色ずれ検出パターンからの反射光の検出結果に対応する出力値を出力させ、前記変換手段によって前記色ずれ検出パターンのなかの第１色の第１色ずれ検出パターンに対応する第１出力値を第１閾値に基づいて変換し、前記変換手段によって前記色ずれ検出パターンのなかの前記第１色と異なる第２色の第２色ずれ検出パターンに対応する第２出力値を第２閾値に基づいて変換し、前記変換された第１出力値と前記変換された第２出力値とに基づいて前記複数の画像形成手段により形成される画像の色ずれを制御する制御手段と、を有し、
前記第１色ずれ検出パターンは前記所定方向において前記第２色ずれ検出パターンの下流に形成され、
前記第２色ずれ検出パターンは前記所定方向において前記第１色ずれ検出パターンと隣り合うように形成され、
前記制御手段は、前記複数の画像形成手段によって異なる色の閾値設定用パターンを形成させ、前記出力手段によって前記閾値設定用パターンからの反射光の検出結果に対応する出力値を出力させ、前記変換手段によって前記閾値設定用パターンのなかの前記第１色の閾値設定用パターンに対応する出力値と前記閾値設定用パターンのなかの前記第２色の閾値設定用パターンに対応する出力値と前記像担持体からの反射光の検出結果に対応する出力値とに基づいて前記変換手段の前記閾値を前記第１閾値から前記第２閾値へ変更するタイミングを決定することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記変換手段によって前記閾値設定用パターンのなかの前記第１色の閾値設定用パターンに対応する前記出力値のボトム値、前記閾値設定用パターンのなかの前記第２色の閾値設定用パターンに対応する前記出力値のボトム値、及び前記像担持体からの反射光の検出結果に対応する前記出力値とに基づいて前記タイミングを決定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記第１閾値を前記第１色の閾値設定用パターンに対応する前記出力値と前記像担持体からの反射光の検出結果に対応する出力値とに基づいて決定し、
前記制御手段は、前記第２閾値を前記第２色の閾値設定用パターンに対応する前記出力値と前記像担持体からの反射光の検出結果に対応する出力値とに基づいて決定することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記制御手段は、前記決定された第１閾値と前記決定された第２閾値との差、前記変換手段によって前記閾値設定用パターンのなかの前記第１色の閾値設定用パターンに対応する前記出力値のボトム値、及び前記像担持体からの反射光の検出結果に対応する前記出力値とに基づいて前記タイミングを決定することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御手段は、前記色ずれ検出パターンが形成される前に、前記複数の画像形成手段によって前記閾値設定用パターンを形成させることを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の色ずれ補正制御に関する。
【背景技術】
【０００２】
電子写真画像形成装置は、帯電、露光、現像及び転写を含む電子写真プロセスによりイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）及びブラック（Ｋ）の画像を形成し、これら画像を重ね合わせてフルカラー画像を形成する。画像形成装置は、各色の画像の位置のずれ（色ずれ）を防止するために、色ずれを検出するための色ずれ検出パターンを測定し、複数の色の画像形成位置を前記検出された色ずれに基づいて制御する。色ずれ検出パターンの色ずれ量の検出は、例えば、以下のように行われる。像担持体に色ずれ検出パターンを形成し、色ずれ検出器によって色ずれ検出パターンからの反射光を測定する。そして、色ずれ検出パターンを検出することによって色ずれ検出器から出力される検出信号に基づいて色ずれ検出パターンの検出タイミングを求め、色毎の検出タイミングに基づいて色ずれ量を算出する。
【０００３】
図９は、色ずれ検出器から像担持体へ照射される光の光強度分布が検出信号へ与える影響の説明図である。図９（ａ）及び図９（ｄ）は、像担持体上に形成された色ずれ検出パターン及び色ずれ検出器による光強度分布を示す図である。光強度分布は、地図における等高線のように、同じ光強度の点を線で繋いだものであり、中心に向かうにつれて光強度は強くなる。図９（ｂ）及び図９（ｅ）は、色ずれ検出器から出力される検出信号を示す図である。図９（ｃ）及び図９（ｆ）は、検出信号を閾値（ｂ）−１、（ｂ）−２、（ｂ）−３、（ｅ）−１、（ｅ）−２及び（ｅ）−３で二値化した二値化信号を示す図である。色ずれ検出器は、正反射光学系による検出方式が用いられている。そのため、光沢度の高い像担持体からの反射光は光量が大きいので、像担持体からの反射光を受光した色ずれ検出器の検出信号は電圧レベルが高い。一方、色ずれ検出パターンが色ずれ検出器の光照射領域に侵入すると、像担持体からの反射光が遮られるため色ずれ検出器からの検出信号の電圧レベルは低下する。色ずれ検出器から出力される検出信号の波形から色ずれ検出パターンの位置情報を取得するために、閾値を用いて波形を二値化し、二値化信号の立上りエッジと立下りエッジとの中間点を色ずれ検出パターンの位置として取得するのが一般的である。ここで、図９（ａ）に示す光強度分布は、色ずれ検出パターンの通過方向に垂直な方向（図９（ａ）の点線）に対して線対称である。この光強度分布上を色ずれ検出パターンが通過すると、色ずれ検出器の検出信号は、図９（ｂ）に示すように左右対称な波形となる。一方、図９（ｄ）に示す光強度分布は、色ずれ検出パターンの通過方向に垂直な方向（図９（ｄ）の点線）に対して線対称でない。この光強度分布上を色ずれ検出パターンが通過すると、色ずれ検出器の検出信号は、図９（ｅ）に示すように左右非対称な波形となる。線対称でない光強度分布の領域に色ずれ検出パターンが侵入し始める地点では、色ずれ検出器の受光量の低下が少ないので、色ずれ検出器の検出信号の低下がなだらかである。その後、色ずれ検出パターンが光強度分布の領域内を進んでいくと、色ずれ検出器の受光量の低下が急激に大きくなり、色ずれ検出器の検出信号の低下が急峻になる。
【０００４】
図９（ｂ）に示す閾値（ｂ）−１、（ｂ）−２及び（ｂ）−３の電圧レベルを検出信号の振幅に対してそれぞれ７５％レベル、５０％レベル及び２５％レベルとする。図９（ｂ）に示す左右対称な波形の検出信号を閾値（ｂ）−１、（ｂ）−２及び（ｂ）−３により二値化すると、図９（ｃ）に示すよう二値化信号（ｃ）−１、（ｃ）−２及び（ｃ）−３が生成される。二値化信号（ｃ）−１、（ｃ）−２及び（ｃ）−３から求まる色ずれ検出パターンの位置（ｃ）−ｒｅｇ−１、（ｃ）−ｒｅｇ−２及び（ｃ）−ｒｅｇ−３は、閾値が変化しても、変わらず同じ位置にある。
【０００５】
同様に、図９（ｅ）に示す閾値（ｅ）−１、（ｅ）−２及び（ｅ）−３の電圧レベルを検出信号の振幅に対してそれぞれ７５％レベル、５０％レベル及び２５％レベルとする。図９（ｅ）に示す左右非対称な波形の検出信号を閾値（ｅ）−１、（ｅ）−２及び（ｅ）−３により二値化すると、図９（ｆ）に示すように二値化信号（ｆ）−１、（ｆ）−２及び（ｆ）−３が生成される。二値化信号（ｆ）−１、（ｆ）−２及び（ｆ）−３から求まる色ずれ検出パターンの位置（ｆ）−ｒｅｇ−１、（ｆ）−ｒｅｇ−２及び（ｆ）−ｒｅｇ−３は、閾値が変化すると、変化する。つまり、左右非対称な波形の検出信号の場合、閾値の変化により色ずれ検出パターンの検出位置に誤差が生じる。
【０００６】
ここで、複数の色ずれ検出パターンを検出したときに色ずれ検出器から出力される検出信号の振幅が異なることがある。図１０は、異なる振幅を有する検出信号を示す図である。検出信号の振幅は、色ずれ検出パターンにおけるトナー載り量のばらつきや色ずれ検出パターンの反射特性が色毎に異なることにより、変化する。図１０（ａ）は、一例として、色ずれ検出パターンの検出信号ＰＴａの振幅Ｖａと色ずれ検出パターンの検出信号ＰＴｂの振幅Ｖｂが、Ｖａ＝Ｖｂ×１．３の関係を有する場合を示す。この場合、検出信号ＰＴａの振幅Ｖａの５０％となる閾値Ｖｔｈにより検出信号ＰＴａ及びＰＴｂを二値化しようとすると、閾値Ｖｔｈは、検出信号ＰＴｂの振幅Ｖｂの３８％となる。このように、閾値Ｖｔｈは、検出信号ＰＴａの振幅Ｖａに対する割合と検出信号ＰＴｂの振幅Ｖｂに対する割合が異なる。検出信号の振幅に対する閾値の割合が異なると、色ずれ検出パターンの位置の検出誤差を生じる。
【０００７】
このような課題に対して、特許文献１は、図１０（ｂ）に示すように、検出信号の振幅が振幅Ｖａから振幅Ｖｂへ変化した場合に、閾値Ｖｔｈが振幅の一定の割合（例えば、振幅に対して５０％の位置）になるように制御する。これにより、検出信号が左右非対称な波形であっても色ずれ検出パターンの位置の検出誤差が生じることを低減する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１３−２５１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、図１０（ｃ）に示すように、色ずれ検出パターンの検出信号ＰＴａの二値化が終了してからすぐに閾値Ｖｔｈ_ａから次の閾値Ｖｔｈ_ｂへ切り替えると、次の検出信号ＰＴｂを検出する前に次の閾値Ｖｔｈ_ｂが検出信号ＰＴａと交差する。そのため、二値化信号に不要パルスが発生する。不要パルスに基づいて色ずれ検出パターンの位置が検出されると、色ずれ量を正しく算出できない。また、色ずれ検出パターンのトナー載り量のばらつきにより色ずれ検出器の検出信号の振幅が異なることがある。図１１は、異なる振幅Ｖｃ、Ｖｄを有する検出信号と二値化信号を示す図である。上述のように振幅Ｖｃ及び振幅Ｖｄに対して振幅の一定の割合で閾値Ｖｔｈ_ｃ及び閾値Ｖｔｈ_ｄを設定することにより、二値化信号の波形の幅は変わらない。しかし、検出信号ＰＴｃの振幅Ｖｃに対する次の閾値Ｖｔｈ_ｎｅｘｔの比率と検出信号ＰＴｄの振幅Ｖｄに対する次の閾値Ｖｔｈ_ｎｅｘｔの比率が異なる。そのため、検出信号ＰＴｃが次の閾値Ｖｔｈ_ｎｅｘｔへ到達する時間Ｔ１は、検出信号ＰＴｄが次の閾値Ｖｔｈ_ｎｅｘｔへ到達する時間Ｔ２と異なる。
そこで、本発明は、閾値を切り替えるタイミングを適切に決定することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一実施例による画像形成装置は、
所定方向へ回転する像担持体と、
前記像担持体に異なる色の画像を形成する複数の画像形成手段と、
前記像担持体に形成された前記画像がシートへ転写される転写部と、
前記複数の画像形成手段により前記像担持体に形成されたパターンからの反射光を検出し、検出結果に対応する出力値を出力する出力手段と、
前記出力手段の出力値を閾値に基づいて変換する変換手段と、
前記複数の画像形成手段によって異なる色の色ずれ検出パターンを形成させ、前記出力手段によって前記色ずれ検出パターンからの反射光の検出結果に対応する出力値を出力させ、前記変換手段によって前記色ずれ検出パターンのなかの第１色の第１色ずれ検出パターンに対応する第１出力値を第１閾値に基づいて変換し、前記変換手段によって前記色ずれ検出パターンのなかの前記第１色と異なる第２色の第２色ずれ検出パターンに対応する第２出力値を第２閾値に基づいて変換し、前記変換された第１出力値と前記変換された第２出力値とに基づいて前記複数の画像形成手段により形成される画像の色ずれを制御する制御手段と、を有し、
前記第１色ずれ検出パターンは前記所定方向において前記第２色ずれ検出パターンの下流に形成され、
前記第２色ずれ検出パターンは前記所定方向において前記第１色ずれ検出パターンと隣り合うように形成され、
前記制御手段は、前記複数の画像形成手段によって異なる色の閾値設定用パターンを形成させ、前記出力手段によって前記閾値設定用パターンからの反射光の検出結果に対応する出力値を出力させ、前記変換手段によって前記閾値設定用パターンのなかの前記第１色の閾値設定用パターンに対応する出力値と前記閾値設定用パターンのなかの前記第２色の閾値設定用パターンに対応する出力値と前記像担持体からの反射光の検出結果に対応する出力値とに基づいて前記変換手段の前記閾値を前記第１閾値から前記第２閾値へ変更するタイミングを決定することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、閾値を切り替えるタイミングを適切に決定できる。
【図面の簡単な説明】
【００１２】
【図１】画像形成装置の断面図。
【図２】色ずれ検出器を示す図。
【図３】画像形成装置の制御システムを示す図。
【図４】色ずれ検出パターンと検出信号を示す図。
【図５】ＣＰＵにより実行される閾値及び閾値切替時間設定シーケンスを示す図。
【図６】閾値設定用パターンと検出信号を示す図。
【図７】ＣＰＵにより実行される色ずれ量取得シーケンスを示す流れ図。
【図８】色ずれ検出器のアナログ検出信号とコンパレータの検出信号を示す図。
【図９】色ずれ検出器から出力される光の光強度分布が検出信号へ与える影響の説明図。
【図１０】異なる振幅を有する検出信号を示す図。
【図１１】異なる振幅を有する検出信号と二値化信号を示す図。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明を実施するための形態を説明する。
【００１４】
（画像形成装置）
図１を参照して、本発明の実施の形態の一例である画像形成装置１を説明する。画像形成装置１は、複写機、プリンタ又はファクシミリなど複数色の画像形成部を備えるカラー画像形成装置である。本実施例においては、タンデム方式のカラー電子写真プリンタを例に画像形成装置１を説明する。図１は、画像形成装置１の断面図である。画像形成装置１は、複数の画像形成部３１Ｙ、３１Ｍ、３１Ｃ、３１Ｋを有する。複数の画像形成部３１Ｙ、３１Ｍ、３１Ｃ、３１Ｋは、像担持体としての中間転写ベルト８上にそれぞれの色のトナー像を形成する。画像形成部３１Ｙは、イエロートナーを用いてイエロー画像を形成する。画像形成部３１Ｍは、マゼンタトナーを用いてマゼンタ画像を形成する。画像形成部３１Ｃは、シアントナーを用いてシアン画像を形成する。画像形成部３１Ｋは、ブラックトナーを用いてブラック画像を形成する。４つの画像形成部３１Ｙ、３１Ｍ、３１Ｃ、３１Ｋは、現像剤（トナー）の色を除いて同一の構造を有するので、特に必要な場合を除き、以下の説明では、参照符号から添字Ｙ、Ｍ、Ｃ、Ｋを省略する。
【００１５】
画像形成部３１は、回転可能な感光体（以下、感光ドラムという。）２を有する。感光ドラム２は、画像形成の際に図１の矢印Ｒ１で示す所定方向に回転される。感光ドラム２の周りには、帯電器３、光走査装置（レーザスキャナ）５、現像器７、一次転写部材６及びドラムクリーニング装置４が配置されている。感光ドラム２の下方には、中間転写ベルト８が配置されている。回転可能な中間転写ベルト８は、支持ローラ１０、駆動ローラ１１及び二次転写対向ローラ２１に張架されている。中間転写ベルト８は弾性ブレードを有するベルトクリーナ１２を備える。中間転写ベルト８は、画像形成の際に図１の矢印Ｒ２で示す所定方向に回転される。矢印Ｒ２で示す中間転写ベルト８の回転方向に沿って、イエロー画像形成部３１Ｙ、マゼンタ画像形成部３１Ｍ、シアン画像形成部３１Ｃ及びブラック画像形成部３１Ｋが順に配置されている。
【００１６】
一次転写部材６は、中間転写ベルト８を介して感光ドラム２に対向して配置され、中間転写ベルト８と感光ドラム２との間に一次転写部ＰＴＲを形成している。二次転写ローラ２２は、中間転写ベルト８を介して二次転写対向ローラ２１に対向して配置されている。二次転写ローラ２２は、中間転写ベルト８と二次転写ローラ２２との間に二次転写部ＳＴＲを形成している。記録媒体（以下、シートという）Ｓの搬送方向ＣＤにおいて、二次転写部ＳＴＲの下流に定着器２６が設けられている。定着器２６から排出されるシートＳの排出方向ＤＤにおいて、定着器２６の下流に排出ローラ２４及び排出トレイ２５が設けられている。
【００１７】
シートＳが収納される給送カセット１７は、画像形成装置１の下部に配置されている。給送カセット１７に収納されたシートＳは、ピックアップローラ１８により最上位シートから順に給送される。ピックアップローラ１８により給送されたシートＳは、分離ローラ１９により一枚ずつに分離される。シートＳは、縦パスローラ２０により静電搬送手段３０へ搬送される。ピックアップローラ１８、分離ローラ１９、縦パスローラ２０及びレジストレーションローラ１６は、高速で安定した搬送動作を実現するために、各々独立したステッピングモータにより駆動される。ピックアップローラ１８、分離ローラ１９、縦パスローラ２０及びレジストレーションローラ１６は、給送カセット１７から搬送路３２へシートＳを搬送するシート搬送部を構成する。
【００１８】
手差しトレイ１３は、画像形成装置１の側部に配置されている。手差しトレイ１３に載置されたシートＳは、ピックアップローラ１４により最上位シートから順に給送される。ピックアップローラ１４により給送されたシートＳは、分離ローラ１５により一枚ずつに分離され、静電搬送手段３０へ搬送される。ピックアップローラ１４及び分離ローラ１５は、各々独立したステッピングモータにより駆動される。ピックアップローラ１４及び分離ローラ１５は、手差しトレイ１３から搬送路３２へシートＳを搬送するシート搬送部を構成する。
【００１９】
静電搬送手段３０は、搬送方向ＣＤに直交するシート幅方向におけるシートＳの位置を補正する。シートＳは、停止しているレジストレーションローラ対１６へ搬送される。シートＳの先端部は、レジストレーションローラ対１６のニップに突き当たり、シートＳは、ループを形成し、一旦停止される。シートＳがループを形成することにより、シートＳの斜行が補正される。
【００２０】
（画像形成プロセス）
４つの画像形成部３１Ｙ、３１Ｍ、３１Ｃ、３１Ｋにおける画像形成プロセスは、同じであるので、イエロー画像形成部３１Ｙにおける画像形成プロセスを主に説明する。感光ドラム２Ｙは、矢印Ｒ１で示す所定方向に回転される。帯電器３Ｙは、感光ドラム２Ｙの表面を均一に帯電する。光走査装置５Ｙは、光源（半導体レーザ）からイエロー画像情報に従って変調されたレーザ光（以下、光ビームという）ＬＹを、均一に帯電された感光ドラム２Ｙの表面へ出射し、感光ドラム２Ｙ上に静電潜像を形成する。現像器７Ｙは、イエロートナー（現像剤）により静電潜像を現像してイエロートナー像にする。一次転写部材６Ｙは、一次転写部ＰＴＲＹにおいて感光ドラム２Ｙ上のイエロートナー像を中間転写ベルト８上へ一次転写する。一次転写の後に感光ドラム２Ｙ上に残ったトナーは、ドラムクリーニング装置４Ｙにより除去される。
【００２１】
感光ドラム２Ｙ上で光ビームＬＹの走査を開始してから所定時間経過後に、光走査装置５Ｍは、感光ドラム２Ｍ上でマゼンタ画像情報に従って変調された光ビームＬＭの走査を開始し、感光ドラム２Ｍ上に静電潜像を形成する。静電潜像は、現像器７Ｍによりマゼンタトナーで現像されて、マゼンタトナー像になる。マゼンタトナー像は、一次転写部ＰＴＲＭにおいて一次転写部材６Ｍにより中間転写ベルト８上のイエロートナー像の上に重ね合わせて転写される。
【００２２】
感光ドラム２Ｍ上で光ビームＬＭの走査を開始してから所定時間経過後に、光走査装置５Ｃは、感光ドラム２Ｃ上でシアン画像情報に従って変調された光ビームＬＣの走査を開始し、感光ドラム２Ｃ上に静電潜像を形成する。静電潜像は、現像器７Ｃによりシアントナーで現像されて、シアントナー像になる。シアントナー像は、一次転写部ＰＴＲＣにおいて一次転写部材６Ｃにより中間転写ベルト８上のマゼンタトナー像の上に重ね合わせて転写される。
【００２３】
感光ドラム２Ｃ上で光ビームＬＣの走査を開始してから所定時間経過後に、光走査装置５Ｋは、感光ドラム２Ｋ上でブラック画像情報に従って変調された光ビームＬＫの走査を開始し、感光ドラム２Ｋ上に静電潜像を形成する。静電潜像は、現像器７Ｋによりブラックトナーで現像されて、ブラックトナー像になる。ブラックトナー像は、一次転写部ＰＴＲＫにおいて一次転写部材６Ｋにより中間転写ベルト８上のシアントナー像の上に重ね合わせて転写される。
【００２４】
このようにして、中間転写ベルト８上に４色のトナー像が重ね合わされる。給送カセット１７又は手差しトレイ１３から搬送されたシートＳは、レジストレーションローラ対１６により中間転写ベルト８上のトナー像とタイミングを合わせて二次転写部ＳＴＲへ搬送される。中間転写ベルト８上に重ね合わされた４色のトナー像は、二次転写部ＳＴＲにおいて二次転写ローラ２２により一括してシートＳ上に二次転写される。二次転写部ＳＴＲにおいてシートＳに転写されずに中間転写ベルト８に残留したトナーはベルトクリーナ１２によって除去される。二次転写部ＳＴＲで４色のトナー像が一括して転写されたシートＳは、定着器２６へ搬送される。定着器２６は、シートＳを加熱及び加圧してトナー像をシートＳに熱定着させる。シートＳ上にフルカラーの画像が形成される。画像が形成されたシートＳは、排出ローラ２４により排出トレイ２５へ排出される。
【００２５】
シートＳの両面に画像を形成する両面印刷モードが設定されている場合、定着器２６を通過したシートＳは、フラッパ３３により搬送方向が切替えられて、排出ローラ２４から両面反転パス２７へ一旦搬送される。その後、シートＳは、逆方向に搬送されて両面パス２８へ搬送される。これにより、シートＳは、表裏が反転される。両面パス２８を通過したシートＳは、再び縦パスローラ２０を通って二次転写部ＳＴＲへ搬送される。二次転写部ＳＴＲで、中間転写ベルト８からシートＳの裏面へトナー像が一括して転写される。トナー像は、定着器２６によりシートＳの裏面に定着される。このようにして、両面に画像が形成されたシートＳは、排出ローラ２４により排出トレイ２５へ排出される。
【００２６】
（色ずれ検出器）
画像形成装置１は、支持ローラ１０と感光ドラム２Ｋとの間の中間転写ベルト８の上方に光学センサ（以下、色ずれ検出器という）４０が設けられている。画像形成部３１Ｙ、３１Ｍ、３１Ｃ、３１Ｋは、それぞれの色のトナーパターンとして色ずれ検出パターンを感光ドラム２Ｙ、２Ｍ、２Ｃ、２Ｋ上に形成する。感光ドラム２Ｙ、２Ｍ、２Ｃ、２Ｋ上の色ずれ検出パターンは、中間転写ベルト８上へ転写される。色ずれ検出パターンは色ずれを検知するために用いられる検出用画像である。色ずれ検出器（出力手段）４０は、感光ドラム２Ｙ、２Ｍ、２Ｃ、２Ｋから中間転写ベルト８上へ転写された色ずれ検出パターンを検出する。色ずれ検出器４０の検出結果に基づいて色ずれ量が算出される。
【００２７】
図２は、色ずれ検出器４０を示す図である。色ずれ検出器４０は、図２に示すように発光部５１と受光部５２を有する。受光部５２は、発光部５１から照射された光を受けた対象物の正反射光を受光する。発光部５１から照射された光は、発光部５１の対向位置にある中間転写ベルト８又は中間転写ベルト８上の色ずれ検出パターンにより反射される。中間転写ベルト８又は色ずれ検出パターンからの反射光は、レンズ５３により集光され受光部５２へ入射する。受光部５２は、受光した反射光の光量に応じた電圧（出力値）を有するアナログ検出信号を出力する。中間転写ベルト８の反射率は、色ずれ検出パターンの反射率より高い。従って、色ずれ検出パターンからの反射光を受光した色ずれ検出器４０から出力される電圧は、中間転写ベルト８からの反射光を受光した色ずれ検出器４０から出力される電圧より低い。色ずれ検出器４０から出力される電圧（アナログ検出信号）の波形は、色ずれ検出パターンに対応する位置で下がる。  色ずれ検出器４０から出力されるアナログ電圧の波形を所定の閾値に基づいて二値化することにより、色ずれ検出パターンの位置が算出される。
【００２８】
（制御システム）
次に、図３を用いて、画像形成装置１の制御システム１０１を説明する。図３は、画像形成装置１の制御システム１０１を示す図である。制御システム１０１は、ＣＰＵ７０、色ずれ検出器４０、コンパレータ７２、ＲＯＭ７３、画像処理制御部７４、レーザ走査ユニット制御部７５、ボトムホールド回路７６、閾値調整部７７及びＲＡＭ７８を有する。色ずれ検出器４０は、中間転写ベルト８上の色ずれ検出パターンを検出してアナログ検出信号をコンパレータ７２へ出力する。コンパレータ７２は、閾値調整部７７により生成される閾値信号に基づいてアナログ検出信号を二値化信号に変換し、この二値化信号をＣＰＵ７０へ出力する。なお、アナログ検出信号が閾値以上ならば二値化信号はＬｏｗレベルである。色ずれ検出器４０により中間転写ベルト８からの反射光が検出されていればコンパレータ７２はＬｏｗレベルの二値化信号を出力する。一方、アナログ検出信号が閾値未満ならば二値化信号はＨｉｇｈレベルである。色ずれ検出器４０によりパターンからの反射光が検出されていればコンパレータ７２はＨｉｇｈレベルの二値化信号を出力する。
【００２９】
ＣＰＵ７０は、閾値調整制御部７１１、パターン読取部７１２、色ずれ量算出部７１３、発光制御部７１４、Ａ／Ｄコンバータ７１５、色ずれパターン形成部７１６及び閾値切替タイミング生成部７１７を有する。閾値調整制御部７１１は、コンパレータ７２への閾値信号を生成する閾値調整部７７の制御を行う。閾値調整部７７は、複数の色ずれ検出パターンの色毎にコンパレータ７２へ閾値を設定するように閾値調整制御部７１１により制御される。パターン読取部７１２は、二値化信号がＬｏｗレベルからＨｉｇｈレベルへ変化したタイミング（立上りエッジ）と二値化信号がＨｉｇｈレベルからＬｏｗレベルへ変化したタイミング（立下りエッジ）とを検出する。色ずれ量算出部７１３は、パターン読取部７１２により算出された立上がりエッジと立下りエッジとに基づいて色ずれ量を算出する。ＲＯＭ７３は、コンパレータ７２に設定する閾値及び色ずれ量算出部７１３で算出した色ずれ量を保存する。ＲＯＭ７３は、書込み及び読み出しが可能なメモリである。ＲＯＭ７３は例えばＥＥＰＲＯＭである。ＣＰＵ７０は、起動時にＲＯＭ７３から色ずれ量を読み出し、画像処理制御部７４に色ずれ量を設定する。画像処理制御部７４は画像データに画像処理を実行して色ずれを制御する。画像処理制御部７４は、例えば、シートに形成すべき画像の書き出し位置が補正されるように画像データに画像処理を実行する。画像処理制御部７４は、例えば、シートに形成すべき画像の倍率が補正されるように画像データに画像処理を実行する。本実施形態の画像形成装置１は画像処理制御部７４によって色ずれが制御される構成としたが、例えば、光走査装置５の備えるレンズやミラーの傾きを色ずれ量に基づき補正することによって色ずれを制御してもよい。色ずれ補正は周知技術であるので、ここでの詳細な説明は省略される。発光制御部７１４は、色ずれ検出器４０の発光部５１の発光を制御する。Ａ／Ｄコンバータ７１５は、アナログ信号をデジタル信号へ変換する。色ずれパターン形成部７１６は、色ずれ検出パターン及び閾値設定用パターンを形成する際のパターン画像データを有し、色ずれ検出パターンを形成する際にレーザ走査ユニット制御部７５へパターン画像データを送る。ボトムホールド回路７６は、後述する閾値及び閾値切替時間設定シーケンスにおいて検出信号の値をサンプリングする際に用いられる。閾値切替タイミング生成部７１７は、後述する閾値切替制御の際に用いられる。ＲＡＭ７８は、一時的なデータ保存領域として用いられる。
【００３０】
（色ずれ量算出方法）
ここで、図４を参照して、色ずれ量算出部７１３が行う色ずれ算出方法を説明する。図４は、色ずれ検出パターン８０１、８０２、８０３、８０４、８１１、８１２、８１３及び８１４と検出信号８００を示す図である。図４（ａ）は、本実施例における色ずれ検出パターン８０１、８０２、８０３、８０４、８１１、８１２、８１３及び８１４を示す図である。図４（ａ）において主走査方向とは、光走査装置５の光ビームが感光ドラム２を走査する方向である。あるいは、主走査方向とは感光ドラム２の回転軸に平行な方向（軸線方向）である。図４（ａ）において副走査方向とは、主走査方向に直交する方向である。なお、中間転写ベルト８上において副走査方向は画像が搬送される方向である。図４（ｂ）は、色ずれ検出パターン８０１〜８０４及び８１１〜８１４を読み取った色ずれ検出器４０から出力されたアナログ検出信号を二値化した検出信号（二値信号）８００を示す図である。検出信号８００中の破線は立上りエッジと立下りエッジとの中央位置を示す。色ずれ検出パターン８０１〜８０４及び８１１〜８１４は、イエローのパターン（８０１、８１１）、マゼンダのパターン（８０２、８１２）、シアンのパターン（８０３、８１３）及びブラックのパターン（８０４、８１４）から形成される。色ずれ検出パターン８０１〜８０４及び８１１〜８１４のそれぞれは、主走査方向に対して４５°傾いて形成されている。色ずれ検出パターン８０１〜８０４の傾き方向は、色ずれ検出パターン８１１〜８１４の傾き方向と逆である。時間情報ｙｍ＿１、ｙｃ＿１及びｙｋ＿１は、本実施例において基準色であるイエローの色ずれ検出パターン８０１の検出信号と他の色ずれ検出パターン８０２、８０３及び８０４の検出信号との時間差を示す。同様に、時間情報ｙｍ＿２、ｙｃ＿２及びｙｋ＿２は、本実施例において基準色であるイエローの色ずれ検出パターン８１１の検出信号と他の色ずれ検出パターン８１２、８１３及び８１４の検出信号との時間差を示す。色ずれ量算出部７１３は、時間情報ｙｍ＿１、ｙｃ＿１、ｙｋ＿１、ｙｍ＿２、ｙｃ＿２及びｙｋ＿２に基づいて色ずれ量を算出する。
【００３１】
例えば、マゼンダの色ずれ量の算出を説明する。マゼンダの色ずれ検出パターン８０２及び８１２が副走査方向で（＋）側へずれた場合、時間情報ｙｍ＿１と時間情報ｙｍ＿２は、色ずれ量に比例し同じ量だけ大きくなる。マゼンダの色ずれ検出パターン８０２及び８１２が副走査方向で（−）側へずれた場合、時間情報ｙｍ＿１と時間情報ｙｍ＿２は、色ずれ量に比例して同じ量だけ小さくなる。一方、マゼンダの色ずれ検出パターン８０２及び８１２が主走査方向で（＋）側へずれた場合、時間情報ｙｍ＿１は色ずれ量に比例して大きくなり、逆に時間情報ｙｍ＿２は色ずれ量に比例して小さくなる。マゼンダの色ずれ検出パターン８０２及び８１２が主走査方向で（−）側へずれた場合、時間情報ｙｍ＿１は色ずれ量に比例して小さくなり、逆に時間情報ｙｍ＿２は色ずれ量に比例して大きくなる。よって、副走査色ずれ量及び主走査色ずれ量は、以下の式（１）及び式（２）から算出される。
副走査色ずれ量＝Ｘ−（ｙｍ＿１＋ｙｍ＿２）／２×搬送速度  ・・・（１）
主走査色ずれ量＝（ｙｍ＿１−ｙｍ＿２）／２×搬送速度  ・・・（２）
【００３２】
式（１）におけるＸは、色ずれが生じていない場合のイエローの色ずれ検出パターン８０１（又は８１１）とマゼンダの色ずれ検出パターン８０２（又は８１２）の副走査方向の距離間隔情報である。時間情報ｙｍ＿１（ｓｅｃ）及び時間情報ｙｍ＿２（ｓｅｃ）は、色ずれ検出パターン８０１〜８０４及び８１１〜８１４が形成される中間転写ベルト８の搬送速度（ｍｍ／ｓｅｃ）を掛けることで距離情報（ｍｍ）へ変換される。式（１）及び式（２）は、マゼンダの色ずれ量を例に説明しているが、他色の色ずれ量に関しても同様に他色の時間情報ｙｃ＿１、ｙｋ＿１、ｙｃ＿２、ｙｋ＿２を用いることで導出できる。
【００３３】
［閾値及び閾値切替時間設定シーケンス］
次に、図５を用いて、色ずれ検出器４０のアナログ検出信号を二値化するための閾値及びアナログ検出信号が次のアナログ検出信号を二値化するための次の閾値以上に到達するまでの待機時間である閾値切替時間を設定するシーケンスを説明する。図５は、ＣＰＵ７０により実行される閾値及び閾値切替時間設定シーケンスを示す流れ図である。ＣＰＵ７０は、ＲＯＭ７０３に保存されているプログラムに従って、閾値及び閾値切替時間設定シーケンスを実行する。ＣＰＵ７０は、主電源がオンされた際、又は規定枚数以上の画像が形成された後、閾値及び閾値切替時間設定シーケンスを開始する。
【００３４】
閾値及び閾値切替時間設定シーケンスが開始されると、ＣＰＵ７０は、中間転写ベルト８の回転を開始する（Ｓ１００１）。ＣＰＵ７０は、色ずれ検出器４０の発光部５１を点灯させる（Ｓ１００２）。ＣＰＵ７０は、中間転写ベルト８からの反射光を受光した色ずれ検出器４０が出力する検出信号（像担持体アナログ検出信号）を１００ｍｓｅｃ間隔で中間転写ベルト８の１周分のサンプリングをする（Ｓ１００３）。サンプリング終了後、ＣＰＵ７０は、１周分の検出信号から取得したデータの平均値Ｂａｓｅ_ａｖｅを算出する（Ｓ１００４）。平均値Ｂａｓｅ_ａｖｅは、ＲＯＭ７３に保存される。ＣＰＵ７０は、中間転写ベルト８上にトナーパターンとしての複数の閾値設定用パターン９０１、９０２、９０３、９０４を形成する（Ｓ１００５）。なお、平均値Ｂａｓｅ_ａｖｅは、複数の閾値設定用パターン９０１、９０２、９０３、９０４が色ずれ検出器４０の検出位置を通過していない状態での色ずれ検出器４０からの検出信号（像担持体アナログ検出信号）に基づいて算出されてもよい。
【００３５】
図６は、閾値設定用パターン９０１、９０２、９０３及び９０４と検出信号９００を示す図である。図６（ａ）は、本実施例における閾値設定用パターン９０１、９０２、９０３及び９０４を示す図である。図６（ｂ）は、閾値設定用パターン９０１、９０２、９０３及び９０４を読み取った色ずれ検出器４０から出力される検出信号９００を示す図である。閾値及び閾値切替時間設定シーケンスでは、図６（ａ）に示す閾値設定用パターン９０１、９０２、９０３及び９０４を色ずれ検出器４０により検出して、各色の閾値及び閾値切替時間を設定する。図６（ａ）に示すイエロー、マゼンタ、シアン及びブラックの閾値設定用パターン９０１、９０２、９０３及び９０４は、図４（ａ）に示す色ずれ検出パターン８０１〜８０４と同様に主走査方向に４５°傾いた状態で形成されている。閾値設定用パターン９０１、９０２、９０３及び９０４が図４（ａ）に示す色ずれ検出パターン８０１〜８０４と異なる点は、パターン間の副走査方向の間隔が色ずれ検出パターン８０１〜８０４と比較して長いことである。これは、閾値設定用パターン９０１、９０２、９０３、９０４の検出信号９００をサンプルホールドする必要があるためである。
【００３６】
ＣＰＵ７０は、イエロー、マゼンダ、シアン及びブラックの閾値設定用パターン９０１、９０２、９０３及び９０４のアナログ検出信号のボトムレベルＶｈ_ｙ、Ｖｈ_ｍ、Ｖｈ_ｃ及びＶｈ_ｋをサンプリングする（Ｓ１００６）。サンプリングは、ボトムホールド回路７６によりボトムホールドされた出力を図６（ｂ）のＶｈｏｌｄで示される期間内に５ｍｓｅｃ間隔で３回ずつ各色ごとにサンプリングする。３回の平均値を各色の検出信号のボトムレベルとしてＲＯＭ７３に保存する。ボトムホールドされている各色の出力信号は、ＴｒｓｔＹ、ＴｒｓｔＭ、ＴｒｓｔＣ及びＴｒｓｔＫのタイミングでホールドリセットされる。
【００３７】
Ｓ１００７で、ＣＰＵ７０は、中間転写ベルト８の平均値Ｂａｓｅ_ａｖｅと検出信号９００のボトムレベルＶｈ_ｙ、Ｖｈ_ｍ、Ｖｈ_ｃ及びＶｈ_ｋのそれぞれとの差が所定値より大きいか否かを判断する。中間転写ベルト８の平均値Ｂａｓｅ_ａｖｅと検出信号９００のボトムレベルＶｈ_ｙ、Ｖｈ_ｍ、Ｖｈ_ｃ及びＶｈ_ｋのそれぞれとの差がＲＯＭ７３に保存されている所定値以下である場合（Ｓ１００７でＮＯ）、ＣＰＵ７０は、処理をＳ１０１３へ進める。差が所定値以下である場合、閾値設定用パターンが形成されていない又は中間転写ベルト８の閾値設定用パターンが形成された位置にキズがあるなどの理由でボトムレベルＶｈ_ｙ、Ｖｈ_ｍ、Ｖｈ_ｃ及びＶｈ_ｋが正確に検出されなかったおそれがある。ＣＰＵ７０は、Ｓ１０１３で、閾値設定用パターン９０１、９０２、９０３及び９０４の形成及びボトムレベルＶｈ_ｙ、Ｖｈ_ｍ、Ｖｈ_ｃ及びＶｈ_ｋのサンプリングがリトライ済みか否かを判断する。リトライ済みで無い場合（Ｓ１０１３でＮＯ）、ＣＰＵ７０は、処理をＳ１００５へ戻す。ＣＰＵ７０は、閾値設定用パターン９０１、９０２、９０３及び９０４の形成（Ｓ１００５）及びボトムレベルＶｈ_ｙ、Ｖｈ_ｍ、Ｖｈ_ｃ及びＶｈ_ｋのサンプリング（Ｓ１００６）をリトライする。一方、リトライ済みである場合（Ｓ１０１３でＹＥＳ）、ＣＰＵ７０は、リトライせずにエラー信号を出力する（Ｓ１０１４）。ＣＰＵ７０は、処理をＳ１０１１へ進める。
【００３８】
中間転写ベルト８の平均値Ｂａｓｅ_ａｖｅと検出信号９００のボトムレベルＶｈ_ｙ、Ｖｈ_ｍ、Ｖｈ_ｃ及びＶｈ_ｋのそれぞれとの差が所定値より大きい場合（Ｓ１００７でＹＥＳ）、ＣＰＵ７０は、処理をＳ１００９へ進める。ＣＰＵ７０は、Ｓ１００９で、中間転写ベルト８の平均値Ｂａｓｅ_ａｖｅと検出信号９００のボトムレベルＶｈ_ｙ、Ｖｈ_ｍ、Ｖｈ_ｃ及びＶｈ_ｋとから各色の閾値Ｖｔｈ_ｙ、Ｖｔｈ_ｍ、Ｖｔｈ_ｃ、Ｖｔｈ_ｋを算出する。
Ｖｔｈ_ｙ＝（Ｂａｓｅ_ａｖｅ−Ｖｈ_ｙ）×０．５＋Ｖｈ_ｙ ・・・（３）
【００３９】
式（３）は、イエローの閾値Ｖｔｈ_ｙを算出する式であるが、他色の閾値Ｖｔｈ_ｍ、Ｖｔｈ_ｃ、Ｖｔｈ_ｋも同様に算出可能である。式（３）は、例として、検出信号９００のボトムレベルＶｈ_ｙと中間転写ベルト８の平均値Ｂａｓｅ_ａｖｅ との中間（５０％）位置の閾値Ｖｔｈ_ｙを算出する。複数の色ずれ検出パターン８０１〜８０４及び８１１〜８１４に対応するアナログ検出信号に対して、色毎に閾値Ｖｔｈ_ｙ、Ｖｔｈ_ｍ、Ｖｔｈ_ｃ、Ｖｔｈ_ｋが設定される。
【００４０】
ＣＰＵ７０は、Ｓ１０１０で、各色の閾値切替時間Ｔｃｈ_ｙ、Ｔｃｈ_ｍ、Ｔｃｈ_ｃ、Ｔｃｈ_ｋを算出する。閾値切替時間Ｔｃｈ_ｙ、Ｔｃｈ_ｍ、Ｔｃｈ_ｃ、Ｔｃｈ_ｋは、ボトムレベルＶｈ_ｙ、Ｖｈ_ｍ、Ｖｈ_ｃ及びＶｈ_ｋ、平均値Ｂａｓｅ＿ａｖｅ及び閾値Ｖｔｈ_ｙ、Ｖｔｈ_ｍ、Ｖｔｈ_ｃ、Ｖｔｈ_ｋから算出される。
Ｔｃｈ_ｙ＝ΔＶｔｈ_ｙ÷α_ｙ  ・・・（４）
【００４１】
式（４）は、イエローの閾値切替時間Ｔｃｈ_ｙを算出する式であるが、他色の閾値切替時間Ｔｃｈ_ｍ、Ｔｃｈ_ｃ、Ｔｃｈ_ｋも同様に算出可能である。ここで、ΔＶｔｈ_ｙは、イエローの閾値Ｖｔｈ_ｙとマゼンタの閾値Ｖｔｈ_ｍとの差であり、以下の式（５）により求まる。
ΔＶｔｈ_ｙ＝Ｖｔｈ_ｍ−Ｖｔｈ_ｙ  ・・・（５）
【００４２】
イエローの閾値設定用パターン（第二の閾値設定用パターン）９０１は、中間転写ベルト８の回転方向においてマゼンタの閾値設定用パターン(第一の閾値設定用パターン)９０２の下流側に形成される。
α_ｙは、イエローの閾値設定用パターン９０１の検出信号がボトム値（ボトムレベル）から中間転写ベルト８の平均値まで増加したときの検出信号の傾きであり、以下の式（６）により求まる。
α_ｙ＝(Ｂａｓｅ＿ａｖｅ−Ｖｈ_ｙ)／ｔｒ  ・・・（６）
立上り時間ｔｒは、色ずれ検出器４０の検出信号がボトム値から中間転写ベルト８の平均値へ変化するのにかかる時間である。本実施例において、立上り時間ｔｒは、色ずれ検出器４０のスポット径と中間転写ベルト８の搬送速度から求まる設計値である。
【００４３】
閾値切替時間Ｔｃｈ_ｙは、イエローの色ずれ検出パターン８０１、８１１の閾値Ｖｔｈ_ｙをマゼンタの色ずれ検出パターン８０２、８１２の閾値Ｖｔｈ_ｍへ切り替えるタイミングを決定するために用いられる。閾値切替時間Ｔｃｈ_ｙは、ボトムレベルＶｈ_ｙ及びＶｈ_ｍから算出される閾値Ｖｔｈ_ｙ及びＶｔｈ_ｍとボトムレベルＶｈ_ｙから算出される傾きα_ｙとから算出される。閾値切替時間Ｔｃｈ_ｍは、マゼンタの色ずれ検出パターン８０２、８１２の閾値Ｖｔｈ_ｍをシアンの色ずれ検出パターン８０３、８１３の閾値Ｖｔｈ_ｃへ切り替えるタイミングを決定するために用いられる。閾値切替時間Ｔｃｈ_ｍは、ボトムレベルＶｈ_ｍ及びＶｈ_ｃから算出される閾値Ｖｔｈ_ｍ及びＶｔｈ_ｃとボトムレベルＶｈ_ｍから算出される傾きα_ｍとから算出される。閾値切替時間Ｔｃｈ_ｃ及びＴｃｈ_ｋも同様である。閾値切替時間Ｔｃｈは、対象の色ずれ検出パターンの下流側に形成された色ずれ検出パターンの第二の閾値を対象の色ずれ検出パターンの第一の閾値へ切り替えるタイミングを決定するために用いられる。閾値切替時間Ｔｃｈは、下流側に形成された色ずれ検出パターンの第二のアナログ検出信号の第二のボトムレベルと対象の色ずれ検出パターンの第一のアナログ検出信号の第一のボトムレベルに基づいて決定される。下流側に形成された色ずれ検出パターンは、対象の色ずれ検出パターンよりも先に色ずれ検出器４０の検出位置を通過する。
【００４４】
ＣＰＵ７０は、Ｓ１０１１で、発光部５１を消灯する（Ｓ１０１１）。ＣＰＵ７０は、Ｓ１０１２で、中間転写ベルト８の回転を停止させる（Ｓ１０１２）。ＣＰＵ７０は、閾値及び閾値切替時間設定シーケンスを終了する。
【００４５】
［色ずれ量取得シーケンス］
図７を用いて、色ずれ量取得シーケンスを説明する。図７は、ＣＰＵ７０により実行される色ずれ量取得シーケンスを示す流れ図である。ＣＰＵ７０は、ＲＯＭ７０３に保存されているプログラムに従って、色ずれ量取得シーケンスを実行する。ＣＰＵ７０は、主電源がオンされた際、又は規定枚数以上の画像が形成された後、閾値及び閾値切替時間設定シーケンスに続いて色ずれ量取得シーケンスを開始する。
【００４６】
色ずれ量取得シーケンスが開始されると、ＣＰＵ７０は、閾値及び閾値切替時間設定シーケンスで取得された閾値Ｖｔｈ_ｙ、Ｖｔｈ_ｍ、Ｖｔｈ_ｃ、Ｖｔｈ_ｋのうち、先頭のイエローの色ずれ検出パターン８０１の閾値Ｖｔｈ_ｙを設定する（Ｓ１１０１）。ＣＰＵ７０は、中間転写ベルト８の回転を開始する（Ｓ１１０２）。ＣＰＵ７０は、色ずれ検出器４０の発光部５１を点灯させる（Ｓ１１０３）。ＣＰＵ７０は、中間転写ベルト８上に複数の色ずれ検出パターン８０１〜８０４及び８１１〜８１４を形成する（Ｓ１１０４）。ＣＰＵ７０は、ＣＰＵ７０に内蔵されたパターン順カウンタの値Ｎを１（初期値）に設定する（Ｓ１１０５）。ＣＰＵ７０は、色ずれ検出器４０から出力されたアナログ検出信号をコンパレータ７２により二値化した検出信号の立上りエッジ（以下、先端エッジという）及び立下りエッジ（以下、後端エッジという）の検出を開始する（Ｓ１１０６）。ＣＰＵ７０は、色ずれ量を算出するために用いられる時間情報ｙｍ＿１、ｙｃ＿１、ｙｋ＿１、ｙｍ＿２、ｙｃ＿２及びｙｋ＿２と検出された先端エッジ及び後端エッジのエッジ検出回数Ｅをカウントする。
【００４７】
ＣＰＵ７０は、パターン順カウンタの値Ｎに対応する色ずれ検出パターンＰＴＮの先端エッジを検出したか否かを判断する（Ｓ１１０７）。色ずれ検出パターンＰＴＮの先端エッジを検出しない場合（Ｓ１１０７でＮＯ）、ＣＰＵ７０は、Ｓ１１０７の処理を繰り返す。色ずれ検出パターンＰＴＮの先端エッジを検出した場合（Ｓ１１０７でＹＥＳ）、ＣＰＵ７０は、色ずれ検出パターンＰＴＮの後端エッジを検出したか否かを判断する（Ｓ１１０８）。色ずれ検出パターンＰＴＮの後端エッジを検出しない場合（Ｓ１１０８でＮＯ）、ＣＰＵ７０は、Ｓ１１０８の処理を繰り返す。色ずれ検出パターンＰＴＮの後端エッジを検出した場合（Ｓ１１０８でＹＥＳ）、ＣＰＵ７０は、エッジ検出回数Ｅが所定数であるか否かを判断する（Ｓ１１０９）。所定数は、色ずれ検出パターン８０１〜８０４及び８１１〜８１４が正しく検出された場合に検出される先端エッジ及び後端エッジの称呼の数である。本実施例では、図４（ａ）に示す色ずれ検出パターン８０１〜８０４及び８１１〜８１４を１０セット形成する。それぞれの色ずれ検出パターン８０１〜８０４及び８１１〜８１４から算出された色ずれ量を平均化した値が最終的な色ずれ量の検出結果となる。１０セットの色ずれ検出パターン８０１〜８０４及び８１１〜８１４が正しく検出された場合、エッジ検出回数は、１６０である。よって、本実施例において、所定数は、１６０に設定されている。
【００４８】
エッジ検出回数Ｅが所定数でない場合（Ｓ１１０９でＮＯ）、閾値切替時間Ｔｃｈ_Ｎだけ待機してから閾値Ｖｔｈ_Ｎを次の色ずれ検出パターンＰＴＮ＋１を検出するための閾値Ｖｔｈ_Ｎ＋１へ変更する（Ｓ１１１０）。具体的には、色ずれ量取得シーケンスが開始されたときに、先頭のイエローの色ずれ検出パターン８０１の閾値Ｖｔｈ_ｙが設定されている。イエローの色ずれ検出パターン８０１の先端エッジ及び後端エッジが検出されると、ＣＰＵ７０は、閾値切替時間Ｔｃｈ_ｙだけ待機する。その後、ＣＰＵ７０は、閾値をイエローの色ずれ検出パターン８０１の閾値Ｖｔｈ_ｙからマゼンダの色ずれ検出パターン８０２の閾値Ｖｔｈ_ｍへ変更する。ここで、もし、色ずれ検出パターンＰＴＮの後端エッジが検出された直後に閾値切替時間Ｔｃｈ_Ｎの経過を待たずに即座に閾値を閾値Ｖｔｈ_ｙから閾値Ｖｔｈ_ｍへ切替えると、図１０（ｃ）に示すように検出信号（二値化信号）８００に不要パルスが発生する。不要パルスは、次の色ずれ検出パターンＰＴＮ＋１の誤検出の原因となる。これに対して、本実施例によれば、色ずれ検出パターンＰＴＮの後端エッジが検出された後に閾値切替時間Ｔｃｈ_Ｎが経過したときに閾値を閾値Ｖｔｈ_ｙから閾値Ｖｔｈ_ｍへ切替える。図８は、色ずれ検出器４０から出力されるアナログ検出信号４００とコンパレータ７２から出力される検出信号８００を示す図である。図８に示すように、閾値は、例えば、第１色ずれ検出パターンに対応する第１出力値が第１閾値に達してから閾値切替時間Ｔｃｈが経過した後に、第２色ずれ検出パターンに対応する第２閾値へ切り替わっている。色ずれ検出パターンの間隔が極端に狭くならなければ、図８に示すように、第２色ずれ検出パターンに対応する第２出力値が閾値を下回るタイミングよりも前に閾値が第１閾値から第２閾値への変更を終えることができる。なお、第１色ずれ検出パターンは中間転写ベルト８の搬送方向において第２色ずれ検出パターンの下流に形成され、且つ、第２色ずれ検出パターンは搬送方向において第１色ずれ検出パターンと隣り合うように形成されている。図８に示すようにコンパレータ７２から出力される検出信号（二値化信号）８００に不要パルスが発生することが防止される。
【００４９】
ＣＰＵ７０は、次の色ずれ検出パターンＰＴＮ＋１の先端エッジを検出したか否かを判断する（Ｓ１１１１）。色ずれ検出パターンＰＴＮ＋１の先端エッジを検出しない場合（Ｓ１１１１でＮＯ）、ＣＰＵ７０は、Ｓ１１１１の処理を繰り返す。次の色ずれ検出パターンＰＴＮ＋１の先端エッジを検出した場合（Ｓ１１１１でＹＥＳ）、ＣＰＵ７０は、Ｓ１１１２へ処理を進める。ＣＰＵ７０は、Ｓ１１１２で、色ずれ検出パターンＰＴＮの後端エッジを検出した時から次の色ずれ検出パターンＰＴＮ＋１の先端エッジを検出した時までの時間間隔ｔｐが所定時間ｔｃ以下であるか否かを判断する（Ｓ１１１２）。時間間隔ｔｐが所定時間ｔｃ以下である場合（Ｓ１１１２でＹＥＳ）、図１０（ｃ）に示した不要パルスを検出したことにより次の色ずれ検出パターンＰＴＮ＋１の先端エッジが正しく検出されていない。従って、ＣＰＵ７０は、次の色ずれ検出パターンＰＴＮ＋１をＮＧパターンとしてＲＡＭ７８に保存する（Ｓ１１１３）。ＣＰＵ７０は、処理をＳ１１１４へ進める。一方、時間間隔ｔｐが所定時間ｔｃより大きい場合（Ｓ１１１２でＮＯ）、ＣＰＵ７０は、Ｓ１１１３のステップを実行せずに、処理をＳ１１１４へ進める。ＣＰＵ７０は、Ｓ１１１４で、パターン順カウンタの値Ｎをインクリメントし、処理をＳ１１０８へ戻す。ＣＰＵ７０は、色ずれ検出パターンＰＴＮの検出を継続する。
【００５０】
Ｓ１１０９において、エッジ検出回数Ｅが所定数である場合（Ｓ１１０９でＹＥＳ）、ＣＰＵ７０は、ＮＧパターンを除いた色ずれ検出パターンＰＴの検出結果から式（１）及び式（２）を用いて色ずれ量を算出する（Ｓ１１１５）。上述したように、１０セットの色ずれ検出パターン８０１〜８０４及び８１１〜８１４の検出結果から算出された色ずれ量の平均値が算出される。Ｓ１１１３でＮＧパターンとなった色ずれ検出パターンの検出結果は除去して色ずれ量が算出される。色ずれ量の算出が終了すると、ＣＰＵ７０は、発光部５１を消灯する（Ｓ１１１６）。ＣＰＵ７０は、中間転写ベルト８の回転を停止させる（Ｓ１１１７）。ＣＰＵ７０は、色ずれ量取得シーケンスを終了する。
【００５１】
本実施例において、色ずれ検出パターン８０１〜８０４及び８１１〜８１４は、出力電圧が低下するいわゆる下三角波形である。しかし、色ずれ検出パターン８０１〜８０４及び８１１〜８１４は、これに限定されるものではない。色ずれ検出パターン８０１〜８０４及び８１１〜８１４は、例えば、色ずれ検出パターン８０１〜８０４及び８１１〜８１４が検出されたときに色ずれ検出器４０の出力電圧が上昇するいわゆる上三角波形であってもよい。
本実施例によれば、閾値を切り替えるタイミングを適切に決定できる。
【符号の説明】
【００５２】
１・・・画像形成装置
８・・・中間転写ベルト
３１Ｙ、３１Ｍ、３１Ｃ、３１Ｋ・・・画像形成部
４０・・・色ずれ検出器
５１・・・発光部
５２・・・受光部
７０・・・ＣＰＵ
７２・・・コンパレータ
７７・・・閾値調整部
【図１】
2019171822.tif 000003
【図２】
2019171822.tif 000004
【図３】
2019171822.tif 000005
【図４】
2019171822.tif 000006
【図５】
2019171822.tif 000007
【図６】
2019171822.tif 000008
【図７】
2019171822.tif 000009
【図８】
2019171822.tif 000010
【図９】
2019171822.tif 000011
【図１０】
2019171822.tif 000012
【図１１】
2019171822.tif 000013