(57)【要約】【課題】色毎の閾値によりトナー像の位置を判定して色ずれ補正制御を行う画像形成装置において、トナー像の位置の検出誤差を低減させる。【解決手段】画像形成装置は、中間転写体に形成されたカラーパターンからの反射光を測定する測定手段と、測定手段の測定結果と閾値とを比較するコンパレータと、画像形成手段を制御して異なる色を有する複数の第１カラーパターンを形成させ、測定手段による測定結果に基づいて、複数の第２カラーパターンの各々に対応する閾値を決定し、画像形成手段を制御して複数の第２カラーパターンを形成させ、色ずれ量を、測定手段による複数の第２カラーパターンの測定結果と複数の第２カラーパターンの各々に対応する閾値とをコンパレータによって比較した結果に基づいて検知し、記制御手段は、閾値を複数の第２カラーパターンの各々に対応する閾値に設定するか否かを、測定手段による複数の第１カラーパターンの測定結果に基づいて制御する。【選択図】図７
2018092157.tif 000002
【特許請求の範囲】
【請求項１】
異なる色の画像を形成する画像形成手段と、
所定方向へ回転する中間転写体と、
前記中間転写体に形成されたカラーパターンからの反射光を測定する測定手段と、
前記測定手段の測定結果と閾値とを比較するコンパレータと、
前記画像形成手段を制御して異なる色を有する複数の第１カラーパターンを形成させ、前記測定手段を制御して前記複数の第１カラーパターンを測定させ、前記測定手段による前記複数の第１カラーパターンの測定結果に基づいて、異なる色を有する複数の第２カラーパターンの各々に対応する閾値を決定し、前記画像形成手段を制御して前記複数の第２カラーパターンを形成させ、前記測定手段を制御して前記複数の第２カラーパターンを測定させ、前記複数の第２カラーパターンの中の基準色を有するカラーパターンと前記複数の第２カラーパターンの中の前記基準色と異なる他の色を有するカラーパターンとの相対位置に関する色ずれ量を、前記測定手段による前記複数の第２カラーパターンの測定結果と前記複数の第２カラーパターンの各々に対応する前記閾値とを前記コンパレータによって比較した結果に基づいて検知し、前記基準色の画像と前記他の色の画像との相対位置を、前記色ずれ量に基づいて補正する制御手段と、を有し、
前記制御手段は、前記閾値を前記複数の第２カラーパターンの各々に対応する前記閾値に設定するか否かを、前記測定手段による前記複数の第１カラーパターンの測定結果に基づいて制御することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記複数の第２カラーパターンの内の第１色のカラーパターンに対応する第１閾値と、前記複数の第２カラーパターンの内の前記第１色と異なる第２色のカラーパターンに対応する第２閾値とを、前記複数の第１カラーパターンの測定結果に基づいて決定し、
前記第１色のカラーパターンは、前記所定方向において、前記第２色のカラーパターンの上流に隣接して形成され、
前記制御手段は、前記複数の第２カラーパターンの内の前記第２色のカラーパターンに対応する閾値を前記第２閾値に設定するか否かを、前記測定手段による前記複数の第１カラーパターンの測定結果に基づいて制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記測定手段は、前記カラーパターンからの反射光に基づき出力値を出力し、
前記制御手段は、前記複数の第２カラーパターンの内の前記第２色のカラーパターンに対応する閾値を前記第２閾値に設定するか否かを、前記複数の第１カラーパターンの内の前記第１色のカラーパターンの測定結果に対応する出力値と、前記複数の第１カラーパターンの内の前記第２色のカラーパターンの測定結果に対応する出力値とに基づいて制御することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御手段は、前記複数の第１カラーパターンの内の前記第１色のカラーパターンの測定結果に対応する前記出力値と、前記複数の第１カラーパターンの内の前記第２色のカラーパターンの測定結果に対応する前記出力値との差が所定値より小さい場合、前記複数の第２カラーパターンの内の前記第２色のカラーパターンに対応する前記閾値を前記第２閾値に変更することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御手段は、前記複数の第１カラーパターンの内の前記第１色のカラーパターンの測定結果に対応する前記出力値と、前記複数の第１カラーパターンの内の前記第２色のカラーパターンの測定結果に対応する前記出力値との差が所定値より大きい場合、前記複数の第２カラーパターンの内の前記第２色のカラーパターンに対応する前記閾値を前記第１閾値と前記第２閾値との間の他の閾値に変更することを特徴とする請求項３又は４に記載の画像形成装置。
【請求項６】
前記制御手段は、前記複数の第１カラーパターンの内の前記第１色のカラーパターンの測定結果に対応する前記出力値と、前記複数の第１カラーパターンの内の前記第２色のカラーパターンの測定結果に対応する前記出力値との差が所定値より大きい場合、前記複数の第２カラーパターンの内の前記第２色のカラーパターンに対応する前記閾値を前記第１閾値に設定することを特徴とする請求項３又は４に記載の画像形成装置。
【請求項７】
前記制御手段は、前記複数の第２カラーパターンの内の第１色のカラーパターンに対応する第１閾値、前記複数の第２カラーパターンの内の前記第１色と異なる第２色のカラーパターンに対応する第２閾値、及び、前記複数の第２カラーパターンの内の前記第１色と異なり、且つ前記第２色と異なる第３色のカラーパターンに対応する第３閾値を、前記測定手段による前記複数の第１カラーパターンの測定結果に基づいて決定し、
前記第１色のカラーパターンは、前記所定方向において、前記第２色のカラーパターンの上流に隣接して形成され、
前記第２色のカラーパターンは、前記所定方向において、前記第３色のカラーパターンの上流に隣接して形成され、
前記制御手段は、前記複数の第２カラーパターンの内の前記第３色のカラーパターンに対応する閾値を前記第３閾値へ変更するか否かを、前記測定手段による前記複数の第１カラーパターンの測定結果に基づいて制御することを特徴とする請求項１に記載の画像形成装置。
【請求項８】
前記測定手段は、前記カラーパターンからの反射光に基づき出力値を出力し、
前記制御手段は、前記測定手段から出力された前記複数の第１カラーパターンの内の前記第２色のカラーパターンの測定結果に対応する出力値と、前記測定手段から出力された前記複数の第１カラーパターンの内の前記第３色のカラーパターンの測定結果に対応する出力値との差が所定値より大きい場合、前記複数の第２カラーパターンの内の前記第３色のカラーパターンに対応する閾値を前記第１閾値に設定することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記所定方向において前記複数の第１カラーパターンに含まれる第１色のカラーパターンと前記複数の第１カラーパターンに含まれる第２色のカラーパターンとの距離は、前記所定方向において前記複数の第２カラーパターンに含まれる前記第１色のカラーパターンと前記複数の第２カラーパターンに含まれる前記第２色のカラーパターンとの距離より長いことを特徴とする請求項１乃至８のいずれか一項に記載の画像形成装置。
【請求項１０】
前記第１色は基準色に対応することを特徴とする請求項２乃至９のいずれか一項に記載の画像形成装置。
【請求項１１】
前記第１色は有彩色であり、
前記第２色はブラックであることを特徴とする請求項２乃至９のいずれか一項に記載の画像形成装置。
【請求項１２】
前記測定手段は、発光部と受光部とを含み、
前記受光部は、前記カラーパターンからの正反射光を受光する位置に設けられていることを特徴とする請求項１乃至１１のいずれか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置における色ずれ補正制御に関する。
【背景技術】
【０００２】
各色の画像を重ね合わせてカラー画像を形成するタンデム方式の画像形成装置は、画像形成速度が速いという利点があるが、紙送りや画像形成のタイミングを正確に制御しないと色ずれが生じる。このため画像形成装置は、色ずれ補正制御を行う。色ずれ補正制御において、画像形成装置は、色ずれ量を検知するためのカラーパターンを例えば中間転写体に形成し、各色のカラーパターンの相対的な位置をセンサにより検出して色ずれ量を求める。そして、この色ずれ量を小さくする様に画像形成条件を制御する。
【０００３】
色ずれ補正制御で使用するセンサは、カラーパターンが形成された中間転写体に向けて光を照射し、その反射光の強度に対応する検出信号を出力する。画像形成装置は、この検出信号と閾値とを比較することによりカラーパターンに含まれる各トナー像の２つのエッジを検出する。そして、この２つのエッジの中央位置、つまり、トナー像の中央位置をトナー像の位置とする。ここで、トナー像の濃度が均一であると、検出信号の波形はトナー像の中央位置に対して対称となり、閾値のレベルに拘らず同じ位置がトナー像の位置として検出される。しかしながら、トナー像の濃度が不均一になると、検出信号の波形は、トナー像の中央位置に対して非対称となり、閾値のレベルにより異なる位置がトナー像の位置として検出され、色ずれ補正制御における検出誤差となる。特許文献１は、検出信号の波形がトナー像の中央位置に対して非対称であると閾値を制御することで検出誤差を減少させる構成を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２５１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この様に、カラーパターンの各色のトナー像のエッジを検出するために、色毎の閾値を使用すれば、ある色のトナー像をセンサが検出した際の検出信号の波形が非対称であっても、当該トナー像の位置の検出誤差を低減することができる。この場合、画像形成装置は、センサの検出領域を通過するカラーパターンの色に応じて閾値を制御する必要がある。しかしながら、第１色のカラーパターンが検出領域を通過してから第２色のカラーパターンが検出領域に到達するまでに、閾値の変更が間に合わない可能性がある。例えば、閾値が目標閾値に安定する前に、カラーパターンがセンサの検出領域に進入した場合、カラーパターンの検出信号から閾値に基づいて変換された信号の出力時間に誤差が生じてしまう。つまり、搬送方向においてカラーパターンの前端が検出領域を通過するタイミングでの閾値と、搬送方向においてカラーパターンの後端が検出領域を通過するタイミングでの閾値とが異なってしまう。これによって、検出信号の出力時間に誤差が生じてしまう。そのため、複数のカラーパターンの相対的な位置に検出誤差が生じる。
【０００６】
本発明は、色毎の閾値によりトナー像の位置を判定して色ずれ補正制御を行う画像形成装置において、トナー像の位置の検出誤差を低減させる技術を提供するものである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に記載の画像形成装置は、異なる色の画像を形成する画像形成手段と、所定方向へ回転する中間転写体と、前記中間転写体に形成されたカラーパターンからの反射光を測定する測定手段と、前記測定手段の測定結果と閾値とを比較するコンパレータと、前記画像形成手段を制御して異なる色を有する複数の第１カラーパターンを形成させ、前記測定手段を制御して前記複数の第１カラーパターンを測定させ、前記測定手段による前記複数の第１カラーパターンの測定結果に基づいて、異なる色を有する複数の第２カラーパターンの各々に対応する閾値を決定し、前記画像形成手段を制御して前記複数の第２カラーパターンを形成させ、前記測定手段を制御して前記複数の第２カラーパターンを測定させ、前記複数の第２カラーパターンの中の基準色を有するカラーパターンと前記複数の第２カラーパターンの中の前記基準色と異なる他の色を有するカラーパターンとの相対位置に関する色ずれ量を、前記測定手段による前記複数の第２カラーパターンの測定結果と前記複数の第２カラーパターンの各々に対応する前記閾値とを前記コンパレータによって比較した結果に基づいて検知し、前記基準色の画像と前記他の色の画像との相対位置を、前記色ずれ量に基づいて補正する制御手段と、を有し、前記制御手段は、前記閾値を前記複数の第２カラーパターンの各々に対応する前記閾値に設定するか否かを、前記測定手段による前記複数の第１カラーパターンの測定結果に基づいて制御することを特徴とする。
【発明の効果】
【０００８】
本発明によると、色毎の閾値によりトナー像の位置を判定して色ずれ補正制御を行う画像形成装置において、トナー像の位置の検出誤差を低減させることができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態による画像形成装置の構成図。
【図２】一実施形態によるセンサの構成図。
【図３】センサによるトナー像の位置検出の説明図。
【図４】一実施形態による画像形成装置の制御構成を示す図。
【図５】一実施形態による色ずれ検出パターンと、二値化信号を示す図。
【図６】一実施形態による閾値設定処理のフローチャート。
【図７】一実施形態による閾値設定処理のフローチャート。
【図８】一実施形態による閾値設定パターンを示す図。
【図９】一実施形態によるボトムホールド回路の出力信号の説明図。
【図１０】一実施形態による色ずれ補正制御のフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明の例示的な実施形態について図面を参照して説明する。なお、以下の実施形態は例示であり、本発明を実施形態の内容に限定するものではない。また、以下の各図においては、実施形態の説明に必要ではない構成要素については図から省略する。
【００１１】
＜第一実施形態＞
図１は、本実施形態による画像形成装置１の構成図である。画像形成装置１は、イエロー、マゼンタ、シアン、ブラックのトナー像を形成して中間転写ベルト８に転写する画像形成部ＩＭＧ−Ｙ、ＩＭＧ−Ｍ、ＩＭＧ−Ｃ、ＩＭＧ−Ｋを備えている。なお、画像形成部ＩＭＧ−Ｙ、ＩＭＧ−Ｍ、ＩＭＧ−Ｃ、ＩＭＧ−Ｋの構成は、使用するトナーの色以外は同様であり、以下では、代表して画像形成部ＩＭＧ−Ｙについて説明する。像担持体である感光体２ａは、画像形成時、矢印の方向に回転駆動される。帯電部３ａは、感光体２ａの表面を一様な電位に帯電させ、走査部５ａは、感光体２ａを露光して感光体２ａの表面に静電潜像を形成する。現像部７ａは、静電潜像をトナーで現像して感光体２ａにトナー像を形成する。一次転写部６ａは、一次転写バイアスを出力し、これにより感光体２ａのトナー像を中間転写ベルト８に転写する。クリーニング部４ａは、中間転写ベルト８に転写されず感光体２ａに残留したトナーを除去する。
【００１２】
中間転写ベルト８は、ローラ１０、１１、２１により張架され、画像形成時、図中の矢印の方向に回転駆動される。中間転写ベルト８の回転により、中間転写ベルト８に転写されたトナー像は、二次転写部２２の対向位置へと搬送される。一方、給紙カセット１７や給紙トレイ１３の記録材Ｓは、中間転写ベルト８に転写されたトナー像が二次転写部２２の対向位置に到達するタイミングに合わせて、二次転写部２２の対向位置へと搬送される。二次転写部２２は、二次転写バイアスを出力して中間転写ベルト８のトナー像を記録材Ｓに転写する。なお、記録材Ｓに転写されず、中間転写ベルト８に残留したトナーは、クリーニング部１２により除去される。トナー像が転写された記録材Ｓは、定着部２３に搬送される。定着部２３は、記録材Ｓを加熱・加圧してトナー像を記録材Ｓに定着させる。トナー像の定着が行われた記録材Ｓは、排紙トレイ２５に排紙される。また、画像形成装置１は、色ずれ量を検出するためのセンサ４０を備えている。本実施形態において、センサ４０は、感光体２ｄとローラ１０との間において中間転写ベルト８と対向する様に設けられている。
【００１３】
図２は、センサ４０の構成図である。センサ４０は発光部５１と受光部５２とを備える。なお、センサ４０はさらにレンズ５３を有する構成としてもよい。センサ４０の発光部５１は、中間転写ベルト８に向けて光を照射する。受光部５２は、発光部５１が照射した光の正反射光を、レンズ５３を介して受光する。センサ４０は、受光部５２に受光された反射光の受光強度に応じた検出信号を出力する。例えば、反射強度が増加するほど検出信号の値（出力値）も増加し、反射強度が減少するほど検出信号の値（出力値）も減少する。図３は、センサ４０によるカラーパターンの位置検出の説明図である。カラーパターンでの反射率は中間転写ベルト８の表面の反射率より低く、よって、カラーパターンがセンサ４０の検出領域に進入すると、センサ４０が受光する正反射光の光強度は弱くなる。コンパレータ７２（図４）は、検出信号を閾値と比較して二値化信号を生成する。そして、コンパレータ７２（図４）は比較結果に基づいてローレベルの信号とハイレベルの信号とから構成された二値化信号を出力する。ＣＰＵ７０（図４）は、コンパレータ７２（図４）から出力された二値化信号がローレベルからハイレベルへ変化したタイミング（立ち上がりエッジ）とハイレベルからローレベルへ変化したタイミング（立下りエッジ）を求める。そして、ＣＰＵ７０（図４）は立ち上がりエッジと立下りエッジとの重心位置３０に基づいてカラーパターンの位置を求める。ＣＰＵ７０（図４）は、二値化信号の重心位置３０を当該カラーパターンの位置として検出する。そして、ＣＰＵ７０（図４）は、センサ４０が色毎のカラーパターンを測定し、各カラーパターンの重心位置に基づいて複数のカラーパターンの相対的な位置を検知する。ここで、図３（Ａ）に示す様に、カラーパターンの濃度（トナー付着量）が均一であると、検出信号の波形は、その極小値（ボトムレベル）を中心にして左右対称な波形となる。したがって、閾値レベルに拘らず重心位置３０は、カラーパターンの中央位置と同じ位置となる。一方、図３（Ｂ）に示す様に、カラーパターンの濃度（トナー付着量）が均一ではないと、検出信号の波形は、その極小値に対して左右非対称な波形となる。検出信号の波形が左右非対象である場合、二値化信号の重心位置３０がカラーパターンの中央位置とは異なる位置となる。このため、検出信号の波形が左右非対称である場合には、カラーパターンの中央位置が検出できない。さらに、検出信号の極小値と閾値との差に基づいて、二値化信号の重心位置３０とカラーパターンの中央位置との差が変化してしまう。そこで、本実施形態では、検出信号の波形が左右対称ではなくとも色ずれ量を高精度に検出できるように、カラーパターンの検出信号に基づいて閾値を設定する。なお、カラーパターン毎の閾値は、後述する閾値設定処理において決定される。
【００１４】
図４は、画像形成装置１の制御ブロック図である。ＣＰＵ７０は、画像形成装置１の各ユニットを制御するコントローラである。閾値設定部７１１はコンパレータ７２の閾値を設定する。決定部７１３は二値化信号に基づいて各色のカラーパターンの相対的な位置を求める。発光制御部７１４はセンサ４０を制御する。以下の説明においては、ＣＰＵ７０は、閾値設定部７１１、決定部７１３、発光制御部７１４を含む、様々な機能を実現する制御部である。コンパレータ７２はセンサ４０の検出信号と閾値とを比較し、比較結果に基づいて二値化信号をＣＰＵ７０へ出力する。閾値設定部７１１は、閾値設定処理を実行して閾値を決定し、当該閾値に対応するデューティ比のパルス幅変調信号（ＰＷＭ信号）を生成してＲＣ回路７７に出力する。ＲＣ回路７７は、閾値設定部７１１からのＰＷＭ信号を平滑化し、コンパレータ７２の閾値を制御する。また、センサ４０が出力する検出信号は、ボトムホールド回路７６に入力される。ボトムホールド回路７６の出力は、後述する、閾値設定処理において使用される。
【００１５】
次に、図５により色ずれ補正制御について説明する。図５（Ａ）は、色ずれ検出パターンを示している。色ずれ検出パターンは、イエローの検出パターン８０１及び８１１と、マゼンタの検出パターン８０２及び８１２と、シアンの検出パターン８０３及び８１３と、ブラックの検出パターン８０４及び８１４とを含んでいる。検出パターンは、主走査方向に対して４５度の角度のライン状のトナー像であり、検出パターン８０１〜８０４と、検出パターン８１１〜８１４では傾きの方向が逆である。ここで、主走査方向とは、中間転写ベルト８が検出パターンを搬送する方向（搬送方向）に直交する方向に相当する。なお、搬送方向は副走査方向とも呼ばれる。図５（Ｂ）は、色ずれ検出パターンを検出した際の二値化信号を示している。ＣＰＵ７０は、イエローを基準色とし、イエローの検出パターンとイエロー以外の他の色の検出パターンとの距離を検出する。そのため、決定部７１３は、基準色の検出パターンに対応する二値化信号の重心位置と他の色の検出パターンに対応する二値化信号の重心位置との時間差を検出する。具体的には、決定部７１３は、検出パターン８０１と検出パターン８０２〜８０４の各々との距離ｍ１、ｃ１、ｋ１と、検出パターン８１１と検出パターン８１２〜８１４の各々との距離ｍ２、ｃ２、ｋ２を求める。なお、距離は、色ずれ検出パターンの二値化信号の重心位置の時間差と中間転写ベルト８の表面の移動速度との積で求められる。なお、重心位置は、立ち上がりエッジの検出時刻と立下りエッジの検出時刻との中間の時刻である。
【００１６】
例えば、マゼンタの検出パターンとイエローの検出パターンとの相対位置が理想的な位置関係に制御できている場合、ｍ１とｍ２はそれぞれ理想値と同じである。ここで、マゼンタの検出パターンがイエローの検出パターンに対して副走査方向にずれると、ｍ１とｍ２はそれぞれ理想値とは異なる値となる。なお、副走査方向において、図５（Ａ）の＋側にマゼンタの検出パターンがずれるとｍ１及びｍ２は理想値より大きくなり、−側にマゼンタの検出パターンがずれるとｍ１及びｍ２は理想値より小さくなる。本実施形態では、理想値とｍ１との差分、及び理想値とｍ２との差分の平均値を副走査方向の色ずれ量とする。また、マゼンタの検出パターンがイエローの検出パターンに対して主走査方向にずれると、ｍ１及びｍ２のいずれか一方が理想値より大きくなり、他方が理想値より小さくなる。具体的には、主走査方向において、図５（Ａ）の＋側にマゼンタの検出パターンがずれるとｍ１が理想値より大きくなり、ｍ２が理想値より小さくなる。一方、図５（Ａ）の−側にマゼンタの検出パターンがずれるとｍ１が理想値より小さくなり、ｍ２が理想値より大きくなる。本実施形態では、理想値とｍ１との差分の絶対値、及び理想値とｍ２との差分の絶対値の平均値を色ずれ量の絶対値とし、その方向を、理想値とｍ１との差分と、理想値とｍ２との差分との大小関係により判定する。他の色のパターンについても同様である。
【００１７】
図４に戻り、発光制御部７１４は、センサ４０の発光部５１の発光を制御する。なお、色ずれ補正における色ずれ検出パターンや、後述する閾値設定処理における閾値設定パターンの画像データは、記憶部７３に保存されている。さらに、記憶部７３には、コンパレータ７２に設定する各色の閾値、決定部７１３により算出された色ずれ量などの各種データが格納される。記憶部７３に格納されている色ずれ量のデータは、起動時などにＣＰＵ７０によって読み出され、画像処理部７４に設定される。画像処理部７４は、画像形成部ＩＭＧ−Ｙ、ＩＭＧ−Ｍ、ＩＭＧ−Ｃ、及びＩＭＧ−Ｋにより形成される画像の色ずれを補正するため、画像データに画像処理を実行するＡＳＩＣである。画像処理部７４は、例えば、画像の書き出し位置を補正するための画像処理、及び、画像の傾きを補正するための画像処理を実行する。画像処理部７４から出力された画像データは走査制御部７５に入力される。走査制御部７５は、走査部５ａ〜５ｄを制御して感光体２ａ〜２ｄに静電潜像を形成する。画像形成装置１は、画像処理部７４において画像処理を実行して色ずれを補正する他に、例えば、画像書き出しタイミングを補正してもよい。
【００１８】
図６は、閾値設定処理のフローチャートである。閾値設定部７１１は、Ｓ１０で、中間転写ベルト８からの反射光をセンサ４０を使用して測定する。Ｓ１０において、閾値設定部７１１は、センサ４０から出力された中間転写ベルト８の表面からの反射光に対応する検出信号のレベルを中間転写ベルト８の１周に亘りサンプリングする。そして、閾値設定部７１１は、サンプリング値の平均値を、中間転写ベルト８の検出結果（レベルＢ）として記憶部７３に記憶させる。閾値設定部７１１は、Ｓ１１で、画像形成部ＩＭＧ−Ｙ、ＩＭＧ−Ｍ、ＩＭＧ−Ｃ、及びＩＭＧ−Ｋを制御して中間転写ベルト８上に閾値設定パターンを形成する。図８は、閾値設定パターンを示している。閾値設定パターンは、イエローの閾値設定パターン９０１と、マゼンタの閾値設定パターン９０２と、シアンの閾値設定パターン９０３と、ブラックの閾値設定パターン９０４と、を含んでいる。色ずれ検出パターン８０１〜８０４と同様に、閾値設定パターン９０１〜９０４は、中間転写ベルト８の搬送方向に対して４５度の角度で形成される。閾値設定パターン９０１〜９０４は色ずれ検出パターン８０１〜８０４と同じ順に形成される。なお、閾値設定パターン９０１〜９０４における色の順序は、色ずれ検出パターン８０１〜８０４における色の順序と異なるものであっても良い。また、閾値を設定するためにボトムホールド回路７６（図４）が検出信号の極小値を取得するため、閾値設定パターン９０１〜９０４の形成間隔は、色ずれ検出パターン８０１〜８０４の形成間隔より長くする。つまり、閾値設定パターン９０１と閾値設定パターン９０２との間隔は、色ずれ検出パターン８０１と色ずれ検出パターン８０２との間隔よりも広い。これによって、閾値設定パターン９０２が閾値設定パターン９０１に重なってしまい、閾値設定パターン９０２の検出信号が取得できなくなることを抑制できる。
【００１９】
図４に示す様に、センサ４０が出力する検出信号は、ボトムホールド回路７６に出力される。ボトムホールド回路７６は、リセット信号が入力されるまで、検出信号のボトムレベルを出力し続ける。図９は、閾値設定パターン９０１〜９０４を検出した際の検出信号と、ボトムホールド回路７６の出力信号との関係を示している。センサ４０の検出信号は、閾値設定パターン９０１〜９０４の数に対応して４回だけそのレベルが下がり、よって、４つの負の極小値を有する。閾値設定パターン９０１〜９０４がセンサ４０の検出領域に進入することでセンサ４０の検出信号のレベルが下がると、ボトムホールド回路７６の出力もそれに応じて減少する。その後、センサ４０の検出信号のレベルが上がっても、ボトムホールド回路７６の出力のレベルは、検出信号のボトムレベルに維持される。ボトムホールド回路７６にリセット信号が入力されると、ボトムホールド回路７６の出力のレベルは、センサ４０の検出信号のレベルに対応する。閾値設定部７１１は、Ｓ１２で、センサ４０によって閾値設定パターン９０１〜９０４を測定する。Ｓ１２において、閾値設定部７１１は閾値設定パターン９０１〜９０４のボトムレベルＶｙ、Ｖｍ、Ｖｃ、Ｖｋを検出する。ボトムレベルＶｙはイエローの閾値設定パターン９０１の検出信号におけるボトムレベルである。ボトムレベルＶｍはマゼンタの閾値設定パターン９０２の検出信号におけるボトムレベルである。ボトムレベルＶｃはシアンの閾値設定パターン９０３の検出信号におけるボトムレベルである。ボトムレベルＶｋはブラックの閾値設定パターン９０４の検出信号におけるボトムレベルである。なお、各色のボトムレベルは、検出信号のレベルの低下がある程度収まって、ボトムホールド回路７６の出力が略一定となった後に取得される。閾値設定部７１１は、閾値設定パターンがセンサ４０の検出領域を通過する度に、ボトムホールド回路７６の出力信号（ボトムレベル）を取得する。そして、閾値設定部７１１は、閾値設定パターンがセンサ４０の検出領域を通過し終える度に、ボトムホールド回路７６にリセット信号を入力する。
【００２０】
Ｓ１３で、閾値設定部７１１は、各色のボトムレベルと、レベルＢとの差を求め、この差に第３所定値以内のものがあるか否かを判定する。通常、パターンからの正反射光は、中間転写ベルト８の表面からの正反射光より弱い。よって、ボトムレベルＶｙ、Ｖｍ、Ｖｃ、及びＶｋとレベルＢとの差が第３所定値以内である場合、閾値設定パターンの形成や検出に問題があった可能性がある。したがって、この場合、閾値設定部７１１は、Ｓ１４で、Ｓ１１の処理を既に２回行ったか否かを判定する。Ｓ１１の処理が２回行われていなければ、閾値設定部７１１は、処理をＳ１１へ移行する。一方、Ｓ１４で、Ｓ１１の処理が既に２回行われていた場合、閾値設定部７１１は、不図示の表示部にエラーを通知して閾値設定処理を終了する。なお、第３所定値は、実験によって予め決められている。第３所定値は記憶部７３に格納されている。一方、Ｓ１３で、ボトムレベルＶｙ、Ｖｍ、Ｖｃ、及びＶｋとレベルＢとの差のいずれも第３所定値以内でなければ、閾値設定部７１１は、Ｓ１５で各色の閾値を決定する。なお、決定した閾値は記憶部７３に記憶される。
【００２１】
図７は、Ｓ１５における閾値の決定方法を示すフローチャートである。まず、閾値設定部７１１は、Ｓ２０で、イエローの色ずれ検出パターン８０１、及び８１１の検出信号を二値化するための閾値を以下の通り設定する。
イエローの閾値＝（Ｂ−Ｖｙ）×０．５＋Ｖｙ    （１）
上記式（１）は、中間転写ベルト８の検出信号（レベルＢ）と、イエローの閾値設定パターン９０１の検出信号（ボトムレベルＶｙ）との中間値（５０％）をイエローの閾値に設定するものである。なお、イエローの色ずれ検出パターン８０１、及び８１１の閾値は、中間転写ベルト８の検出信号（レベルＢ）とイエローの閾値設定パターン９０１の検出信号（ボトムレベルＶｙ）との間であれば、中間値でなくとも良い。Ｓ２１で、閾値設定部７１１は、イエローの閾値設定パターン９０１の検出信号（ボトムレベルＶｙ）と、マゼンタの閾値設定パターン９０２の検出信号（ボトムレベルＶｍ）との差の絶対値が第２所定値以下であるかを判定する。これは、イエローの色ずれ検出パターン８０１と、イエローの色ずれ検出パターン８０１に隣接するマゼンタの色ずれ検出パターン８０２とを、センサ４０が連続して測定する場合に、閾値の切り替えが間に合うか否かを判定する処理である。これは、イエローの色ずれ検出パターン８１１と、イエローの色ずれ検出パターン８１１に隣接するマゼンタの色ずれ検出パターン８１２とを、センサ４０が連続して測定する場合に、閾値の切り替えが間に合うか否かを判定する処理でもある。ボトムレベルＶｙとボトムレベルＶｍとの差の絶対値が第２所定値以下であると、Ｓ２２で、閾値設定部７１１は、マゼンタの色ずれ検出パターン８０２、及び８１２の検出信号を二値化するための閾値を以下のように設定する。マゼンタの色ずれ検出パターン８０２、及び８１２の検出信号を二値化するための閾値は、式（１）のボトムレベルＶｙをボトムレベルＶｍに置き換えることで求められる。一方、イエローのボトムレベルＶｙとマゼンタのボトムレベルＶｍとの差の絶対値が第２所定値以下ではない場合、閾値の切り替えが間に合わないと判定される。そこで、閾値設定部７１１は、Ｓ２３で、マゼンタの色ずれ検出パターン８０２、及び８１２の閾値をイエローの色ずれ検出パターン８０１、及び８１１の閾値と同じレベルに設定する。以下、同様に、閾値設定部７１１は、Ｓ２４で、マゼンタの閾値設定パターン９０２の検出信号（ボトムレベルＶｍ）と、シアンの閾値設定パターン９０３の検出信号（ボトムレベルＶｃ）との差の絶対値が第２所定値以下であるか否かを判定する。ボトムレベルＶｍとボトムレベルＶｃとの差の絶対値が第２所定値以下であると、Ｓ２５で、閾値設定部７１１は、シアンの色ずれ検出パターン８０３、及び８１３の閾値を以下のように設定する。シアンの色ずれ検出パターン８０３、及び８１３の検出信号を二値化するための閾値は、式（１）のボトムレベルＶｙをボトムレベルＶｃに置き換えることで求められる。一方、マゼンタのボトムレベルＶｍとシアンのボトムレベルＶｃとの差の絶対値が第２所定値以下ではない場合、閾値の切り替えが間に合わないと判定される。そこで、閾値設定部７１１は、Ｓ２６で、シアンの色ずれ検出パターン８０３、及び８１３の閾値をマゼンタの色ずれ検出パターン８０２、及び８１２の閾値と同じレベルに設定する。ここで、マゼンタの色ずれ検出パターン８０２、及び８１２の閾値がイエローの色ずれ検出パターン８０１、及び８１１の閾値と同じ値に設定されていれば、シアンの色ずれ検出パターン８０３、及び８１３の閾値はイエローの閾値と同じ値に設定される。さらに、閾値設定部７１１は、Ｓ２７で、シアンの閾値設定パターン９０３の検出信号（ボトムレベルＶｃ）と、ブラックの閾値設定パターン９０４の検出信号（ボトムレベルＶｋ）との差の絶対値が第２所定値以下であるか否かを判定する。ボトムレベルＶｃとボトムレベルＶｋとの差の絶対値が第２所定値以下であると、Ｓ２８で、閾値設定部７１１は、ブラックの色ずれ検出パターン８０４、及び８１４の閾値を以下のように設定する。ブラックの色ずれ検出パターン８０４、及び８１４の検出信号を二値化するための閾値は、式（１）のボトムレベルＶｙをボトムレベルＶｋに置き換えることで求められる。一方、シアンのボトムレベルＶｃとブラックのボトムレベルＶｋとの差の絶対値が第２所定値以下ではない場合、閾値の切り替えが間に合わないと判定される。そこで、閾値設定部７１１は、Ｓ２９で、ブラックの色ずれ検出パターン８０４、及び８１４の閾値をシアンの色ずれ検出パターン８０３、及び８１３の閾値と同じレベルに設定する。ここで、シアンの色ずれ検出パターン８０３、及び８１３の閾値がマゼンタの色ずれ検出パターン８０２、及び８１２の閾値と同じレベルに設定されていれば、ブラックの色ずれ検出パターン８０４、及び８１４の閾値はマゼンタの閾値と同じ値に設定される。さらに、マゼンタの色ずれ検出パターン８０２、及び８１２の閾値がイエローの色ずれ検出パターン８０１、及び８１１の閾値と同じレベル設定されていれば、ブラックの色ずれ検出パターン８０４、及び８１４の閾値はイエローの閾値と同じ値に設定される。
【００２２】
以下では、中間転写ベルト８の回転方向において第１色の色ずれ検出パターンの上流側に第２色のトナー像が形成される構成を例に説明する。閾値設定部７１１は、第２色の色ずれ検出パターンを検出するために閾値を変更するか否かを、第１色のトナーを用いて形成された閾値設定パターンの検出信号値と第２色のトナーを用いて形成された閾値設定パターンの検出信号値との差に基づいて判定する。例えば、閾値設定部７１１は、マゼンタの色ずれ検出パターン８０２、及び８１２を検出するために閾値を変更するか否かを、ボトムレベルＶｙとボトムレベルＶｍとの差の絶対値が第２所定値以下か否かに基づいて決定する。ボトムレベルＶｙとボトムレベルＶｍとの差の絶対値が第２所定値以下ならば、閾値設定部７１１は、マゼンタの色ずれ検出パターン８０２、及び８１２用の閾値を、式（１）に基づいてボトムレベルＶｍとレベルＢとから決定する。これは、第１色の検出パターンの検出波形と第２色の検出パターンの検出波形とが相似になる可能性があるからである。中間転写ベルト８に関する検出信号値（レベルＢ）と色毎の閾値設定パターンに関する検出信号値（ボトムレベル）との、例えば中間値に、色毎の閾値が設定された場合、決定部７１３は色ずれ量を高精度に求めることができる。一方、ボトムレベルＶｙとボトムレベルＶｍとの差の絶対値が第２所定値より大きければ、閾値設定部７１１は、マゼンタの色ずれ検出パターン８０２、及び８１２用の閾値を、ボトムレベルＶｙと中間転写ベルト８に対応するレベルＢとに基づいて設定する。つまり、閾値設定部７１１は、第２色の色ずれ検出パターン用の閾値を、第１色の色ずれ検出パターン用の閾値から変更しない。これは、第１色の色ずれ検出パターンがセンサ４０の検出位置を通過してから第２色の検出パターンが検出位置に到達するまでに、閾値を切り替えることが間に合わない可能性があるからである。つまり、第１色の閾値設定パターンのボトムレベルと第２色の閾値設定パターンのボトムレベルとの差の絶対値が第２所定値より大きい場合、閾値設定部７１１は閾値の切り替えが間に合わないと判定し、閾値の変更を禁止する。また、閾値設定部７１１は、ボトムレベルＶｍとボトムレベルＶｃとの差の絶対値が第２所定値より大きい場合、シアンの色ずれ検出パターン８０３用の閾値をイエローの色ずれ検出パターン８０１用の閾値と同じ値に設定する構成としてもよい。そして、閾値設定部７１１は、ボトムレベルＶｃとボトムレベルＶｋとの差の絶対値が第２所定値より大きい場合、ブラックの色ずれ検出パターン８０４用の閾値をマゼンタの色ずれ検出パターン８０２用の閾値と同じ値に設定する構成としてもよい。
【００２３】
上述した様に、コンパレータ７２は、ＲＣ回路７７によって制御された閾値を用いてセンサ４０の測定結果（検出信号）を二値化する。第１色の色ずれ検出パターンがセンサ４０の検出領域を通過する間、閾値設定部７１１は、第１色の色ずれ検出パターン用の閾値に対応するＰＷＭ信号を出力する。ＲＣ回路７７は、このＰＷＭ信号を平滑化し、コンパレータ７２の閾値を第１色の色ずれ検出パターン用の閾値に制御する。その後、第１色の色ずれ検出パターンがセンサ４０の検出領域を通過した後、閾値設定部７１１は、第２色の色ずれ検出パターン用の閾値に対応するＰＷＭ信号を出力する。これにより、ＲＣ回路７７は、コンパレータ７２の閾値を、第１色の色ずれ検出パターン用の閾値から、第２色の色ずれ検出パターン用の閾値に変更する。しかしながら、コンパレータ７２の閾値が第２色の色ずれ検出パターン用の閾値に収束するまでにはある程度の時間がかかる。第１色の色ずれ検出パターン用の閾値と第２色の色ずれ検出パターン用の閾値との差が大きい場合、コンパレータ７２の閾値が第２色の色ずれ検出パターン用の閾値に収束する前に、第２色の色ずれ検出パターンがセンサ４０の検出領域に到達する可能性がある。この場合、第２色の色ずれ検出パターンに対応する二値化信号がローレベルからハイレベルに変化するタイミングにおける閾値と二値化信号がハイレベルからローレベルに変化するタイミングにおける閾値とが異なる。これによって、二値化信号に誤差が生じるので、色ずれ量を高精度に求めることができない。
【００２４】
なお、式（１）で求められる第１色の色ずれ検出パターン用の閾値と第２色の色ずれ検出パターン用の閾値との差は、第１色の閾値設定パターンに関する検出信号のボトムレベルと、中間転写ベルト８に関する検出信号のレベルとの差の半分である。第２所定値は、例えば、第１色の色ずれ検出パターンがセンサ４０の検出領域を通過してから、第２色の色ずれ検出パターンがセンサ４０の検出領域に到達するまでの間にＲＣ回路７７の出力が安定可能な最大変動量（第１所定値）の２倍以下の値とする。この場合、第１色の閾値設定パターンに関する検出信号のボトムレベルと第２色の閾値設定パターンに関する検出信号のボトムレベルの差が第２所定値以下であれば、第１色用の閾値と、式（１）で求められる第２色用の閾値との差は第１所定値以下となる。したがって、第１色の色ずれ検出パターンの後端がセンサ４０の検出領域を通過してから、第２色の色ずれ検出パターンの前端がセンサ４０の検出領域に到達するまでに、ＲＣ回路７７の出力は第１色用の閾値から第２色用の閾値への変更が完了する。一方、第１色の閾値設定パターンに関する検出信号のボトムレベルと第２色の閾値設定パターンに関する検出信号のボトムレベルの差が第２所定値より大きい場合、第１色用の閾値と式（１）で求められる第２色用の閾値との差は第１所定値より大きくなる。この場合、第１色の色ずれ検出パターンの後端がセンサ４０の検出領域を通過してから、第２色の色ずれ検出パターンの前端がセンサ４０の検出領域に到達するまでに、ＲＣ回路７７の出力は第１色用の閾値から第２色用の閾値への変更が完了しない。そのため、第１色の閾値設定パターンに関する検出信号のボトムレベルと第２色の閾値設定パターンに関する検出信号のボトムレベルの差が第２所定値より大きい場合、閾値設定部７１１は、第２色用の閾値を第１色用の閾値と同じにする。つまり、閾値設定部７１１は、閾値が変更されないように、ＲＣ回路７７に入力されるべきＰＷＭ信号を変更しない。これよって、コンパレータ７２は、第２色の色ずれ検出パターンの検出信号を第１色用の閾値に基づいて二値化信号に変換する。従って、第２色の色ずれ検出パターンを検出している間に閾値が変化することにより生じる検出誤差を抑えることができる。
【００２５】
なお、式（１）は、中間転写ベルト８に関する検出信号のレベルＢと閾値設定パターンに関する検出信号のボトムレベルＶｙの中間値を閾値として設定するものであるので、第２所定値は、第１所定値の２倍以下の値とした。しかしながら、式（１）の乗数０．５を０．２５にすると、第２所定値は、第１所定値の４倍以下の値となる。つまり、第２所定値は、第１所定値と、式（１）の乗数との関係に基づき求まる値である。なお、第１所定値は、色ずれ検出パターンの検出間隔の間に、ＲＣ回路７７の出力が安定可能な最大変動量に相当する。
【００２６】
また、第１色の閾値設定パターンに関する検出信号のボトムレベルと第２色の閾値設定パターンに関する検出信号のボトムレベルとの差が第２所定値より大きい場合、第２色用の閾値は第１色用の閾値を第１所定値以下の値だけ増減させた値としてもよい。つまり、ある色の色ずれ検出パターン用の閾値と、当該ある色の色ずれ検出パターンの１つ上流に形成された他の色の色ずれ検出パターン用の閾値との差分が第１所定値以下であれば良い。第１所定値だけ第１色用の閾値を増加させるか減少させるかを、閾値設定部７１１は、第１色の閾値設定パターンに関する検出信号のボトムレベルと第２色の閾値設定パターンに関する検出信号のボトムレベルとの大小関係により判定することができる。具体的には、ボトムレベルＶｍの絶対値が、ボトムレベルＶｙの絶対値より大きい場合、閾値設定部７１１は、色ずれ検出パターン８０２、及び８１２用の閾値を色ずれ検出パターン８０１、及び８１１用の閾値から第１所定値分だけ減少させる。つまり、色ずれ検出パターン８０２、及び８１２用の閾値は色ずれ検出パターン８０１、及び８１１用の閾値からボトムレベルＶｍ側にシフトされる。逆に、ボトムレベルＶｍの絶対値が、ボトムレベルＶｙの絶対値より小さい場合、閾値設定部７１１は、色ずれ検出パターン８０２、及び８１２用の閾値を色ずれ検出パターン８０１、及び８１１用の閾値から第1所定値分だけ増加させる。つまり、色ずれ検出パターン８０２、及び８１２用の閾値は色ずれ検出パターン８０１、及び８１１用の閾値からレベルＢ側にシフトされる。
【００２７】
また、図７のフローチャートで、１つ下流側の閾値設定パターンに関する検出信号のボトムレベルとの比較に基づき、閾値設定部７１１は、式（１）による閾値を使用するか、１つ下流側の色ずれ検出パターン用の閾値と同じ閾値を使用するかを判定する。しかしながら、ボトムレベルの差の絶対値Ｖｙ−Ｖｍ、Ｖｍ−Ｖｃ、及びＶｃ−Ｖｋの内の、いずれか１つが第２所定値より大きい場合、閾値設定部７１１は、総て同じ閾値を設定してもよい。この場合、閾値設定部７１１は、例えば、色ずれ検出パターン８０２〜８０４、及び８１２〜８１４用の閾値をイエローの色ずれ検出パターン８０１、及び８１１用の閾値に設定する。
【００２８】
図１０は、色ずれ補正制御における判定処理のフローチャートである。例えば、画像形成装置１の主電源が投入された後や、前回の色ずれ補正制御が実行されてから画像形成装置１が所定枚数のシートに画像を形成した後に、ＣＰＵ７０は色ずれ補正制御を実行する。例えば、色ずれ補正制御が実行される場合、閾値設定処理（図６）は色ずれ補正制御（図１０）に先行して実施される。そして、ＣＰＵ７０は、閾値設定処理において設定された閾値を、色ずれ補正制御（図１０）において使用する。また、色ずれ補正制御が実行される毎に、閾値設定部７１１は閾値設定処理を行う構成でなくとも良い。例えば、色ずれ補正制御（図１０）においては、前回の閾値設定処理（図６）において設定された閾値が使用される。
【００２９】
決定部７１３は、Ｓ３０で、画像形成部ＩＭＧ−Ｙ、ＩＭＧ−Ｍ、ＩＭＧ−Ｃ、及びＩＭＧ−Ｋを制御して色ずれ検出パターン（図５Ａ）を、中間転写ベルト８に形成する。色ずれ検出パターンは、例えば、１０組形成される。このとき、発光制御部７１４は、センサ４０を、色ずれ検出パターンを検出可能な状態に制御する。閾値設定部７１１は、Ｓ３１で、コンパレータ７２の閾値をイエローの検出パターン８０１用の閾値に設定する。つまり、Ｓ３１において、閾値設定部７１１はイエローの検出パターン８０１用の閾値に対応するＰＷＭ信号を出力する。ＲＣ回路７７は、このＰＷＭ信号を平滑化し、コンパレータ７２の閾値を制御する。続いて、決定部７１３は、Ｓ３２で、色ずれ検出パターンを検出するのに十分な時間（所定時間）が経過したか否かを判定する。Ｓ３２において所定時間が経過していない場合、ＣＰＵ７０は、Ｓ３３で、二値化信号のエッジを２回検出したかを判定する。Ｓ３３において二値化信号のエッジが２回検出されなければ、決定部７１３は処理をＳ３２へ移行する。Ｓ３３において二値化信号のエッジが２回検出されると、閾値設定部７１１は、Ｓ３４で、コンパレータ７２の閾値をマゼンタの検出パターン８０２用の閾値への変更を行う。次いで決定部７１３は処理をＳ３２へ移行する。つまり、閾値設定部７１１は、Ｓ３２からＳ３４の処理を繰り返すことによって、二値化信号のエッジが２回検出される度にコンパレータの閾値を変更する。色ずれ検出パターンがセンサ４０の検出領域を通過する順序は予め決まっているので、閾値設定部７１１は、二値化信号のエッジが２回検出される度に、コンパレータ７２の閾値を後続の色ずれ検出パターン用の閾値に変更している。Ｓ３２において所定時間が経過した場合、決定部７１３は、Ｓ３５で、二値化信号のエッジの検出回数が所定回数であるか否かを判定する。色ずれ検出パターン（図５Ａ）が１０組形成されている場合、決定部７１３は二値化信号のエッジの検出回数が１６０回であるか否かを判定する。二値化信号のエッジの検出回数が１６０回であれば、決定部７１３は、Ｓ３７で、色ずれ量を算出する。なお、図５Ａに示す色ずれ検出パターンが複数組形成された場合、色ずれ量は、各検出パターンで求められる色ずれ量の平均値を使用する。そして、決定部７１３は色ずれ補正制御の処理を終了する。また、Ｓ３５で、二値化信号のエッジの検出回数が１６０回でない場合、決定部７１３は、Ｓ３０の処理が２回実行されているか否かを判定する。Ｓ３０の処理が２回実行されていなければ、決定部７１３は処理をＳ３０へ移行する。一方、Ｓ３６においてＳ３０の処理が既に２回実行されている場合、決定部７１３はエラーをユーザへ通知するためのガイダンスを不図示の画面に表示して色ずれ補正制御の処理を終了する。つまり、エラーが３回連続して発生するまで、決定部７１３は色ずれ量の取得を試みる。なお、二値化信号のエッジの数が１６０回にならなければ、決定部７１３は色ずれ量を算出しない。この場合、画像処理部７４は、記憶部７３に前回記憶された色ずれ量に基づいて、画像処理を実行する。
【００３０】
以上、各色のパターンがセンサ４０の検出領域を通過することに伴う閾値の変動が所定値以下となる様に閾値設定部７１１が閾値を設定することで、安価な構成で、色ずれ補正制御の検出誤差を抑えることができる。
【００３１】
＜第二実施形態＞
続いて、本実施形態について第一実施形態との相違点を中心に説明する。第一実施形態では、色毎に閾値を設定していた。しかしながら、有彩色の閾値設定パターン９０１、９０２、及び９０３に関する検出信号のボトムレベルＶｙ、Ｖｍ、及びＶｃの差はそれ程大きくない。一方、ボトムレベルＶｙ、Ｖｍ、及びＶｃとボトムレベルＶｋの差は大きい。したがって、本実施形態の閾値設定処理においては有彩色の色ずれ検出パターン８０１、８０２、８０３、８１１、８１２、及び８１３用の閾値と、ブラックの色ずれ検出パターン８０４、及び８１４用の閾値との２つの閾値のみを決定する。この場合、閾値設定部７１１は、ボトムレベルＶｙ、Ｖｍ、Ｖｃの平均Ｖｙｍｃを求め、式（１）のボトムレベルＶｙを平均Ｖｙｍｃに置き換えて求めた値を有彩色の色ずれ検出パターン８０１、８０２、８０３、８１１、８１２、及び８１３用の閾値とする。そして、閾値設定部７１１は、平均ＶｙｍｃとボトムレベルＶｋとの差分に基づいて、ブラックの色ずれ検出パターン８０４、及び８１４用の閾値をボトムレベルＶｋに設定するか、有彩色の色ずれ検出パターン用の閾値と同じにするかを決定する。また、図１０の判定処理において閾値設定部７１１は、最初に有彩色の色ずれ検出パターン用の閾値を設定し、８回エッジを検出すると、ブラックの色ずれ検出パターン用の閾値に変更する。そして、閾値設定部７１１は、２回エッジを検出すると、再度、有彩色の色ずれ検出パターン用の閾値に変更する。閾値設定部７１１は、上記閾値の変更を２回繰り返す。なお、有彩色の色ずれ検出パターン用の閾値とブラックの色ずれ検出パターン用の閾値を設定する場合、閾値設定パターンとして、例えば、イエローの閾値設定パターン９０１とブラックの閾値設定パターン９０４のみを形成する構成であっても良い。この場合、式（１）に基づき求められる値を有彩色の色ずれ検出パターン用の閾値とする。さらに、３つの有彩色のうちの２つの有彩色の閾値設定パターンとブラックの閾値設定パターンとが形成される構成であっても良い。なお、２つの有彩色の閾値設定パターンが形成された場合、有彩色の色ずれ検出パターン用の閾値は、２つの有彩色の閾値設定パターンのボトムレベルの平均と中間転写ベルト８に関する検出信号のレベルＢとの間の値とする。
【００３２】
以上、各色のパターンがセンサ４０の検出領域を通過することに伴う閾値の変動が所定値以下となる様に閾値設定部７１１が閾値を設定することで、安価な構成で、色ずれ補正制御の検出誤差を抑えることができる。
【００３３】
＜第三実施形態＞
第一実施形態に記載の閾値設定部７１１は、閾値設定パターン９０１、９０２、９０３、及び９０４に対応する検出信号のボトムレベルＶｙ、Ｖｍ、Ｖｃ、及びＶｋに基づいて色ずれ検出パターン８０１−８１４の閾値を決定する。第二実施形態に記載の閾値設定部７１１は、有彩色の閾値設定パターンに対応する検出信号のボトムレベルとブラックの閾値設定パターンに対応する検出信号のボトムレベルとに基づいて閾値を決定する。
【００３４】
本実施形態に記載の閾値設定部７１１は、閾値設定パターン９０１、９０２、９０３、及び９０４の検出信号から変換された二値化信号の時間幅を比較し、比較結果に基づいて色ずれ検出パターン８０１−８１４の閾値を決定する。つまり、閾値設定部７１１は、閾値設定パターン９０１、９０２、９０３、及び９０４を予め決まった閾値ＴＨに基づいて二値化信号へ変換する。閾値設定部７１１は、二値化信号に基づいてハイレベルの信号が出力されている時間Ｔｉｍｅを閾値設定パターン９０１、９０２、９０３、及び９０４毎に算出する。そして、閾値設定部７１１は、閾値設定パターン９０１に対応する時間Ｔｉｍｅ＿ｙと閾値設定パターン９０２に対応する時間Ｔｉｍｅ＿ｍとの差の絶対値が所定時間より長いか否かを判定する。時間Ｔｉｍｅ＿ｙと時間Ｔｉｍｅ＿ｍとの差の絶対値が所定時間より長い場合、閾値設定部７１１は、マゼンタの色ずれ検出パターン８０２、及び８１２の閾値をイエローの色ずれ検出パターン８０１、及び８１１の閾値に設定する。なお、イエローの色ずれ検出パターン８０１、及び８１１の閾値は、第一実施形態に記載の式（１）を用いてボトムレベルＶｙとレベルＢとから決定される。この決定された閾値がマゼンタの色ずれ検出パターン８０２、及び８１２の閾値にも設定される。
【００３５】
一方、時間Ｔｉｍｅ＿ｙと時間Ｔｉｍｅ＿ｍとの差の絶対値が所定時間より長くない場合、閾値設定部７１１は、マゼンタの色ずれ検出パターン８０２、及び８１２の閾値をボトムレベルＶｍとレベルＢとに基づいて決定する。なお、イエローの色ずれ検出パターン８０１、及び８１１の閾値は、第一実施形態に記載の式（１）を用いてボトムレベルＶｙとレベルＢとから決定される。一方、マゼンタの色ずれ検出パターン８０２、及び８１２の閾値は、第一実施形態に記載の式（１）を用いてボトムレベルＶｍとレベルＢとから決定される。
【００３６】
同様に、閾値設定部７１１は、閾値設定パターン９０２に対応する時間Ｔｉｍｅ＿ｍと閾値設定パターン９０３に対応する時間Ｔｉｍｅ＿ｃとの差の絶対値が所定値より長いか否かを判定する。時間Ｔｉｍｅ＿ｍと時間Ｔｉｍｅ＿ｃとの差の絶対値が所定時間より長い場合、閾値設定部７１１は、シアンの色ずれ検出パターン８０３、及び８１３の閾値をマゼンタの色ずれ検出パターン８０２、及び８１２の閾値に設定する。シアンの色ずれ検出パターン８０３、及び８１３の閾値は、マゼンタの色ずれ検出パターン８０２、及び８１２の閾値と同じ値に設定される。
【００３７】
一方、時間Ｔｉｍｅ＿ｍと時間Ｔｉｍｅ＿ｃとの差の絶対値が所定時間より長くない場合、閾値設定部７１１は、シアンの色ずれ検出パターン８０３、及び８１３の閾値を第一実施形態に記載の式（１）を用いてボトムレベルＶｃとレベルＢとから決定する。
【００３８】
同様に、閾値設定部７１１は、閾値設定パターン９０３に対応する時間Ｔｉｍｅ＿ｃと閾値設定パターン９０４に対応する時間Ｔｉｍｅ＿ｋとの差の絶対値が所定値より長いか否かを判定する。時間Ｔｉｍｅ＿ｃと時間Ｔｉｍｅ＿ｋとの差の絶対値が所定時間より長い場合、閾値設定部７１１は、ブラックの色ずれ検出パターン８０４、及び８１４の閾値をシアンの色ずれ検出パターン８０３、及び８１３の閾値に設定する。つまり、ブラックの色ずれ検出パターン８０４、及び８１４の閾値は、シアンの色ずれ検出パターン８０３、及び８１３の閾値と同じ値に設定される。
【００３９】
一方、時間Ｔｉｍｅ＿ｃと時間Ｔｉｍｅ＿ｋとの差の絶対値が所定時間より長くない場合、閾値設定部７１１は、ブラックの色ずれ検出パターン８０４、及び８１４の閾値を第一実施形態に記載の式（１）を用いてボトムレベルＶｋとレベルＢとから決定する。
【００４０】
以上、各色のパターンがセンサ４０の検出領域を通過することに伴う閾値の変動が所定値以下となる様に閾値設定部７１１が閾値を設定することで、安価な構成で、色ずれ補正制御の検出誤差を抑えることができる。
【００４１】
また、画像形成装置１は閾値設定部７１１、決定部７１３、及び発光制御部７１４の機能がＣＰＵ７０によって実現される構成に限られない。例えば、閾値設定部７１１、決定部７１３、及び発光制御部７１４の機能の少なくとも一部がＣＰＵ７０と異なるＡＳＩＣによって実現されてもよい。あるいは、閾値設定部７１１、決定部７１３、及び発光制御部７１４の機能の全てがＣＰＵ７０と異なるＡＳＩＣによって実現されてもよい。ここで、ＡＳＩＣの数は１つに限らない。つまり、画像形成装置１は、閾値設定部７１１の機能を実現するＡＳＩＣ、決定部７１３の機能を実現するＡＳＩＣ、及び発光制御部７１４の機能を実現するＡＳＩＣが異なる構成であってもよい。また、閾値設定部７１１、決定部７１３、及び発光制御部７１４の機能の少なくとも一部がＣＰＵ７０とは異なるプロセッサによって実現されてもよい。あるいは、閾値設定部７１１、決定部７１３、及び発光制御部７１４の機能の全てがＣＰＵ７０と異なるプロセッサを有する構成であってもよい。ここで、ＣＰＵ７０と異なるプロセッサの数は１つに限らない。つまり、画像形成装置１は、閾値設定部７１１の機能を実現するプロセッサ、決定部７１３の機能を実現するプロセッサ、及び発光制御部７１４の機能を実現するプロセッサが異なる構成であってもよい。
【００４２】
また、第一実施形態、第二実施形態、及び第三実施形態に記載の画像形成装置１は中間転写ベルト８を備えている。しかしながら、画像形成装置１は中間転写ベルト８を備える構成に限定されず、画像形成装置１は中間転写ドラムを備える構成としてもよい。中間転写ベルト８や中間転写ドラムは、中間転写体と呼ばれる。中間転写体は所定方向へ回転し、パターンをセンサ４０の検出領域へ搬送することができる。
【００４３】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４４】
ＩＭＧ−Ｙ、ＩＭＧ−Ｍ、ＩＭＧ−Ｃ、ＩＭＧ−Ｋ：画像形成部、４０：センサ、７１３：決定部、７１１：閾値設定部
【図１】
2018092157.tif 000003
【図２】
2018092157.tif 000004
【図３】
2018092157.tif 000005
【図４】
2018092157.tif 000006
【図５】
2018092157.tif 000007
【図６】
2018092157.tif 000008
【図７】
2018092157.tif 000009
【図８】
2018092157.tif 000010
【図９】
2018092157.tif 000011
【図１０】
2018092157.tif 000012