(57)【要約】      （修正有）【課題】色ずれ検出制御で色ごとに異なる２値化の閾値電圧を設定する場合、色ずれ検出用パターンのと閾値電圧の切換えタイミングの関係が崩れた場合、色ずれ量の誤検知を防止することのできる装置を提供する。【解決手段】色ずれ検出用パターン間と閾値電圧の切換えタイミングの関係が崩れた場合に、色ずれ検知誤差が発生していることを検出し、誤検知による色ずれ補正精度低下を抑制する。２値化信号がＨｉレベルのときに閾値電圧の切り換え指示があった場合、色ずれ検出用パターン検出中に閾値電圧の切り換えが実行されたと判断する。【選択図】図１３
2019086669.tif 000002
【特許請求の範囲】
【請求項１】
それぞれに異なる色のトナー像を形成する複数の画像形成手段と、
前記トナー像の色ずれを検出するための色ずれ検出用パターンを像担持体上に形成するパターン形成手段と、
前記トナー像もしくは前記像担持体表面に光を照射する発光部と、前記トナー像もしくは前記像担持体からの反射光を受光して前記反射光の光量に応じた出力レベルを有する受光検知信号を出力する受光部を備える検出手段と、
前記受光検知信号を閾値電圧で２値化する２値化手段と、
前記閾値電圧を第１色の閾値電圧から第２色の閾値電圧へ調整する閾値電圧調整手段と、
を有し、
前記第１色の閾値電圧から第２色の閾値電圧へ調整すべきタイミングと、前記タイミングにおける前記２値化された受光検知信号の値と、の関連づけを行う判定手段を備えることを特徴とする、画像形成装置。
【請求項２】
前記２値化された受光検知信号の立ち上がりが検出されてから所定時間Ｔａの経過するときに、閾値電圧切換えタイミング生成部が、前記第１色の閾値電圧から第２色の閾値電圧へ調整すべきタイミングを設定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第１色の閾値電圧から第２色の閾値電圧へ調整すべきタイミングにおいて、前記閾値電圧調整手段が第１色の閾値電圧から第２色の閾値電圧へ調整することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記第１色の閾値電圧から第２色の閾値電圧へ調整すべきタイミングにおいて前記２値化された受光検知信号の値がＬｏｗレベルのときに、前記判定手段は閾値電圧切換えタイミングエラーはないと判断することを特徴とする請求項１から３のいずれか１項に記載の画像形成装置。
【請求項５】
前記第１色の閾値電圧から第２色の閾値電圧へ調整すべきタイミングにおいて前記２値化された受光検知信号の値がＨｉレベルのときに、前記判定手段は閾値電圧切換えタイミングエラーが発生したと判断することを特徴とする請求項１から４のいずれか１項に記載の画像形成装置。
【請求項６】
前記第１色の閾値電圧から第２色の閾値電圧へ調整すべきタイミングにおいて前記２値化された受光検知信号の値がＬｏｗレベルのときに、前記閾値電圧調整手段は前記閾値電圧を第１色の閾値電圧から第２色の閾値電圧へ調整することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項７】
前記第１色の閾値電圧から第２色の閾値電圧へ調整すべきタイミングにおいて前記２値化された受光検知信号の値がＨｉレベルのときに、前記閾値電圧調整手段は前記閾値電圧を第１色の閾値電圧から第２色の閾値電圧へ調整を行わないことを特徴とする請求項１、２又は６に記載の画像形成装置。
【請求項８】
それぞれに異なる色のトナー像を形成する複数の画像形成工程と、
前記トナー像の色ずれを検出するための色ずれ検出用パターンを像担持体上に形成するパターン形成工程と、
前記トナー像もしくは前記像担持体表面に光を照射する発光工程と、前記トナー像もしくは前記像担持体からの反射光を受光して前記反射光の光量に応じた出力レベルを有する受光検知信号を出力する受光工程を備える検出工程と、
前記受光検知信号を閾値電圧で２値化する２値化工程と、
前記閾値電圧を第１色の閾値電圧から第２色の閾値電圧へ調整する閾値電圧調整工程と、
を有し、
前記第１色の閾値電圧から第２色の閾値電圧へ調整すべきタイミングと、前記タイミングにおける前記２値化された受光検知信号の値と、の関連づけを行う判定工程を有することを特徴とする、画像形成装置の色ずれ制御方法。
【請求項９】
コンピュータに請求項８の色ずれ制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機、プリンタ、ファクシミリ等の複数色の画像形成部を備える画像形成装置において各色の色ずれを抑制する制御に関する。
【背景技術】
【０００２】
電子写真方式の画像形成装置ではイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色について、それぞれ、帯電、露光、現像、転写という電子写真プロセスを経て画像を形成し、それらを重ね合わせてカラー画像を得るタンデム方式のものがある。タンデム方式では一度に印刷を行うため、印刷速度が高速という利点がある反面、紙送りと画像形成のタイミングを正確に制御しないと色ずれが生じてしまうという欠点も持つ。
この欠点に対し中間転写ベルト等に色ずれを検出するための色ずれ検出用パターンを形成し、この色ずれ検出用パターンを光学センサ等で検出し、検出タイミングで各色間のずれ量（色ずれ量）を算出する方式が一般的に画像形成装置において用いられている。
【０００３】
図３（a）〜（ｆ）は色ずれ検出用パターンとパターン位置検出用の光学センサ（色ずれ検出センサ）の出力との関係を示す図である。（ａ）、（ｄ）は色ずれ検出用パターンを水平方向から見た様子で、トナーが中間転写ベルト上に積載している状態を示している。（ｂ）、（ｅ）は色ずれ検出センサの出力信号、（ｃ）、（ｆ）はその出力信号を（ｂ）−１〜（ｂ）−３、（ｅ）−１〜（ｅ）−３の閾値電圧で２値化した信号を示している。色ずれ検出センサの出力波形からパターン位置情報を取得する場合、波形を２値化し、その２値化波形の立ち上がりエッジと立下りエッジとの中間点をパターン位置として取得するのが一般的である。
図３（ａ）のように濃度（トナー載り量）が均一なパターンを読み取った場合の光学センサの出力は図３（ｂ）のように左右対称な波形となる。このとき２値化する閾値電圧の位置が信号振幅に対して７５％の位置（（ｂ）−１）、５０％の位置（（ｂ）−２）、２５％の位置（（ｂ）−３）のように変化した場合、２値化波形はそれぞれ（ｃ）−１、（ｃ）−２、（ｃ）−３のようになる。そこから求まるパターン位置は（ｃ）−reg−１、（ｃ）−reg−２、（ｃ）−reg−３となり、閾値電圧が変動しても検出されるパターン位置は変わらないことがわかる。
【０００４】
一方、図３（ｄ）のように色ずれ検出用パターンの濃度（トナー載り量）が不均一だった場合、図３（ｅ）のように非対称な波形となる。そのため、２値化する閾値電圧の位置が信号振幅に対して同様に７５％〜２５％（（ｅ）−１、（ｅ）−２、（ｅ）−３）で変化した場合、（ｆ）−reg−１、（ｆ）−reg−２、（ｆ）−reg−３で示すようにパターン検出位置が変動する。つまり波形に対する閾値電圧の位置に応じて検出誤差が生じる。
【０００５】
このため、特許文献１では、信号振幅が図４に示すように例えばＶａ、Ｖｂと変わったとしても、閾値電圧Ｖthを一律の割合（図４の場合、振幅に対して５０％の位置）になるように制御することで波形非対称による検出誤差を抑える技術が提案されている。このような方法で信号振幅に応じて閾値電圧を変えることで、波形非対称による検出誤差を抑えることが可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−２５１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、図５のように各色間の色ずれ検出用パターンと閾値電圧切換えタイミングの関係性が崩れると、色ずれ検出センサのセンサ出力を立上りと立下りとで異なる閾値電圧で２値化してしまい、色ずれ検出用パターンの検出位置に誤差を生じてしまう。具体的には、左右対称かつ色ずれ検出センサのセンサ出力を立上りと立下りともに同じ閾値電圧で２値化した場合、先に図３を用い説明したように閾値電圧２５％〜７５％のように変動したとしてもパターンの検出位置に誤差は生じない。しかし立ち上がりと立下りとで異なる閾値電圧で２値化した場合、図６で示すように検出誤差が生じる。
図６は、６−（ｂ）が色ずれ検出センサのセンサ出力、（ｃ）−６−１が立ち上がりと立下りとで同じ閾値電圧で２値化された信号、（ｃ）−６−２が立ち上がりと立下りとで異なる閾値電圧で２値化された信号である。そして、（ｃ）−reg−６−１、（ｃ）−reg−６−２がそれぞれの２値化された信号から算出された検出位置となっている。ここで、（ｃ）−reg−６−１は本来検知したい検知位置であるが、（ｃ）−reg−６−２は検知誤差reg−errorだけずれた検知位置となっている。つまり立ち上がりと立下りとで異なる閾値電圧で２値化した場合、波形非対称のときと対称のときいずれにおいても検知誤差が生じてしまう。
【０００８】
本発明は上記の課題を解決するためになされたものである。本発明は色ずれの検知誤差を防止することができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、それぞれに異なる色のトナー像を形成する複数の画像形成手段と、前記トナー像の色ずれを検出するための色ずれ検出用パターンを像担持体上に形成するパターン形成手段と、前記トナー像もしくは前記像担持体表面に光を照射する発光部と、前記トナー像もしくは前記像担持体からの反射光を受光して前記反射光の光量に応じた出力レベルを有する受光検知信号を出力する受光部を備える検出手段と、前記受光検知信号をある閾値電圧で２値化する２値化手段と、前記閾値電圧を第１色の閾値電圧から第２色の閾値電圧へ調整する閾値電圧調整手段と、を有し、前記第１色の閾値電圧から第２色の閾値電圧へ調整すべきタイミングと、前記タイミングにおける前記２値化された受光検知信号の値と、を関連づける判定手段を備えることを特徴とする画像形成装置である。
【発明の効果】
【００１０】
色ずれ検出用パターン間と閾値電圧の切換えタイミングの関係が崩れた場合にあっても、色ずれ検知誤差が発生していることを検出し、誤検知による色ずれ補正精度低下を抑制する。
【図面の簡単な説明】
【００１１】
【図１】本発明の画像形成装置の断面図である。
【図２】本発明の色ずれ検出センサの模式図である。
【図３】色ずれ検出用パターンと各種信号の説明図である
【図４】色ずれ検出センサのセンサ出力と閾値電圧の説明図である。
【図５】色ずれ検出センサのセンサ出力と閾値電圧の説明図である。
【図６】閾値電圧切換えタイミングエラーによる検知誤差を説明する図である。
【図７】本発明の画像形成装置の制御ブロック図である。
【図８】本発明の色ずれ検出用パターンと２値化信号の概略図である。
【図９】本発明の閾値電圧設定用パターンとボトムホールド出力の概略図である。
【図１０】実施例１において実行される閾値電圧設定シーケンスの説明図である。
【図１１】実施例１において実行される色ずれ量検出シーケンスの説明図である。
【図１２】実施例１において実行されるエッジ検出シーケンスの説明図である。
【図１３】実施例１において実行される閾値電圧切換えタイミングエラー判定シーケンスの説明図である。
【図１４】実施例１における色ずれ検出センサのセンサ出力と閾値電圧切換えタイミングの概略図である。
【図１５】実施例２において実行される色ずれ量検出シーケンスの説明図である。
【図１６】実施例２において実行されるエッジ検出シーケンスの説明図である。
【図１７】実施例２における色ずれ検出センサのセンサ出力と閾値電圧の概略図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について添付図面を参照して詳しく説明する。
【実施例１】
【００１３】
図１は、本発明の実施の形態の一例である画像形成装置を説明するための概略断面図である。
【００１４】
本発明の画像形成装置１は、イエロー、マゼンタ、シアン、ブラックの各色の画像を形成する手段である像担持体２ａ〜２ｄを有する。
パターン形成手段としてのレーザ走査ユニット５ａ〜５ｄは半導体レーザを光源とする。レーザ走査ユニット５ａ〜５ｄからレーザは、像担持体２ａ〜２ｄの各表面に対して、それぞれに照射されてドラム表面に静電潜像が形成される。
像担持体２ａ〜２ｄの静電潜像は現像器７ａ〜７ｄにより現像されてトナー画像となる。各色のトナー画像は、一次転写部６ａ〜６ｄで中間転写ベルト（中間転写体）８に順次重ね合わせられる。
中間転写ベルト８は、ローラ１０、１１、２１を介して支持搬送される。中間転写ベルト８に重ね合わせられた各色のトナー画像は、二次転写部２２まで搬送されて、該二次転写部２２に搬送されてくるシートに４色が一括転写される。
なお、符号３ａ〜３ｄは像担持体２ａ〜２ｄの表面を帯電させる帯電器、符号４ａ〜４ｄは像担持体２ａ〜２ｄの表面に残留するトナーを除去するクリーナ、符号１２は中間転写ベルト８に残留するトナーを除去するクリーナである。
【００１５】
二次転写部２２で４色のトナー画像が一括転写されたシートは、定着器２３に搬送されて未定着のトナー画像が熱定着され、その後、排紙ローラ２４を介して排紙トレイ２５に排出される。
一方、シートは、給紙カセット１７もしくは手差しトレイ１３等から搬送路に給紙され、静電搬送手段３０で横レジ位置を補正され、レジストローラ１６でレジタイミングをとりつつ二次転写部２２へ搬送される。
その際、給紙カセット１７からシートを搬送路に給紙するためのピックアップローラ１８、１９、縦パスローラ２０、レジストローラ１６等の用紙搬送部は、高速で安定した搬送動作を実現するため、各々独立したステッピングモーターにより駆動される。
また、手差しトレイ１３からシートを搬送路の給紙するためのピックアップローラ１４、１５等の用紙搬送部についても、同様に、各々独立したステッピングモーターにより駆動される。
【００１６】
また、両面印刷時には、定着器２３を通過したシートは、排紙ローラ２４から両面反転パス２７に導かれた後、逆方向に反転搬送されて両面パス２８へ搬送される。両面パス２８を通過したシートは再び縦パスローラ２０を通って上記同様にして二次転写部２２に搬送される。
二次転写部２２に搬送されたシートの裏面には、中間転写ベルト８から各色のトナー画像が一括転写され、転写後のシートは定着器２３および排紙ローラ２４を介して排紙トレイ２５に排出される。
【００１７】
本発明の画像形成装置１では、中間転写ベルト８の右側に位置する像担持体２ｄと中間転写ベルト８の支持ローラ１０との間に、色ずれ検出センサ４０を配置している。色ずれ検出センサ４０は、像担持体２ａ〜２ｄから中間転写ベルト８に転写された色ずれ量検出用の色ずれ検出用パターンを検出するためのもので、不図示の同期手段により駆動タイミングが制御される。色ずれ検出用パターンは、色ごとに像担持体２ａ〜２ｄ等の画像形成部でトナー像として形成されて中間転写ベルト８に転写される。
【００１８】
図２に示すように、検出手段としての色ずれ検出センサ４０は発光部５１と受光部５２を有する。発光部５１からの光を受けた対象物の正反射光を受光部５２が検出する構成になっている。発光部５１で発光された光は発光部５１の対向位置にある中間転写ベルト８あるいは中間転写ベルト上の色ずれ検出用パターンに当たり、反射された光はレンズ５３で集光されて受光部５２に入射する。また受光部５２に入射する光量に応じて受光部５２の出力電位が変化する。図３で示したように色ずれ検出用パターンに比べ中間転写ベルト８の方が反射率が高いため、色ずれ検出用パターンを読み取った際のセンサ出力は電圧が下がる波形となる。
この出力波形を２値化することで色ずれ検出用パターンの各パターン位置を算出する。
【００１９】
次に図７を用い、本発明の画像形成装置の制御系について説明する。
色ずれ検出センサ４０は上述したように色ずれ検出用パターンのセンサ出力を検知信号として出力する。そのセンサ出力は、コンパレータ７２に入力され、あらかじめＣＰＵ７０によって設定されていた閾値電圧で２値化される。閾値電圧はＣＰＵ７０の閾値電圧調整部７１１から出力される。コンパレータ７２により２値化された２値化信号はＣＰＵ７０に入力される。
【００２０】
ＣＰＵ７０は、閾値電圧調整部７１１、パターン読取部７１２、色ずれ量算出部７１３を有する。閾値電圧調整部７１１は閾値電圧をＤ／Ａコンバータにより生成する。
パターン読取部７１２は２値化された２値化信号の立上りエッジと立下りエッジを検知しタイミングを算出する。色ずれ量算出部７１３はパターン読取部７１２が算出した検知タイミングから色ずれ量を算出する。
また、ボトムホールド回路７６は後に説明する閾値設定シーケンスでセンサ出力の値をサンプリングする際に用いられる。閾値電圧切換えタイミング生成部７１７は、閾値電圧切換え制御の際に用いられ、後述するように、所定時間Ｔａを生成する。ＲＡＭ７８は一時的なデータ保存領域として用いられる。
【００２１】
ここで色ずれ量算出部７１３が行う色ずれ算出方法を説明する。
図８に、本実施例における色ずれ検出用パターンの概略図と、そのパターンを読み取った色ずれ検出センサ４０からコンパレータで２値化された２値化信号を示す。２値化信号中の破線は立ち上がりエッジと立下りエッジとの中央位置を示している。
色ずれ検出用パターンは、イエローのパターン８０１と８１１、マゼンダのパターン８０２と８１２、シアンのパターン８０３と８１３、ブラックのパターン８０４と８１４から形成される。それぞれのパターンは主走査方向に対して４５°傾いて形成されており、８０１〜８０４と８１１〜８１４とで傾き方向が逆になっている。またｙｍ＿１、ｙｃ＿１、ｙｋ＿１、ｙｍ＿２、ｙｃ＿２、ｙｋ＿２は本実施例において基準色であるイエローのパターンと他色のパターンの検出信号間の時間情報を示している。この時間情報から色ずれ量が算出される。
【００２２】
例えばマゼンダの色ずれ量算出に関して説明すると、マゼンダが副走査の（＋）方向に色ずれした場合、ｙｍ＿１とｙｍ＿２は色ずれ量に比例し同じ量だけ大きくなる。（−）側にずれた場合もｙｍ＿１とｙｍ＿２同じ量だけ変化する（小さくなる）。一方、主走査の（＋）方向に色ずれした場合、ｙｍ＿１は色ずれ量に比例し大きくなり、ｙｍ＿２はそれと同じ量だけ小さくなる。（−）側にずれた場合は、ｙｍ＿１は小さくなり、同じ量だけｙｍ＿２は大きくなる。
【００２３】
よって、色ずれ量は下記の式から算出される。
副走査色ずれ＝Ｘ−（ｙｍ＿１＋ｙｍ＿２）／２×搬送速度  ・・・（１）
主走査色ずれ＝（ｙｍ＿１−ｙｍ＿２）／２×搬送速度     ・・・（２）
上式でＸは色ずれが生じていない場合のイエローパターンとマゼンダパターンの副走査方向の距離間隔情報である。またｙｍ＿１、ｙｍ＿２は時間情報（ｓｅｃ）のため、色ずれ検出用パターンが形成される中間転写ベルト８の搬送速度（ｍｍ／ｓｅｃ）を掛けることで距離情報に変換している。
本式はマゼンダの色ずれを例に説明しているが、他色の色ずれ量に関しても同様にイエローパターン間との時間情報を用いることで導出できる。
【００２４】
ＣＰＵ７０は、他に色ずれ検出センサの発光部５１の発光制御をする発光制御部７１４、色ずれ検出センサ４０の出力レベルを記録するＡ／Ｄコンバータ７１５、色ずれパターン形成部７１６を備える。色ずれパターン形成部７１６は、後に説明するように、色ずれ検出用パターンや閾値設定用パターンを形成する際のデータを持ち、色ずれパターンを形成する際にレーザ発光を制御するレーザ走査ユニット制御部７５にデータを送る。ＲＡＭ７８にはコンパレータ７２に設定する閾値、色ずれ量算出部７１３で算出した色ずれ量などが格納されており、起動時などにＣＰＵ７０が参照し、画像処理制御部７４などに設定を行う。
【００２５】
［閾値設定シーケンス］
次に図１０のフローチャートを用いて色ずれ検出センサ４０の出力信号を２値化する閾値電圧設定シーケンスを説明する。このフローチャートの処理は、ＣＰＵ７０がＲＯＭ７３に格納されたプログラムを必要に応じて読み出して実行することにより実現される。
【００２６】
このシーケンスでは、図９（ａ）に示す閾値電圧設定用パターンを用い各色の閾値電圧が設定される。図９（ｂ）は閾値電圧設定用パターンを読み取った際の色ずれ検出センサ４０の出力信号である。
図９（ａ）に示す閾値電圧設定用パターンは、図８の色ずれ検出用パターンと同様に、イエロー９０１、マゼンダ９０２、シアン９０３、ブラック９０４のパターンが主走査方向に４５°傾いた状態で形成されている。異なる点として、閾値電圧設定用パターンではパターン検出値を後述するサンプルホールドする必要があるため、パターン間の副走査方向の間隔が比較して長くなっている。
【００２７】
シーケンスが開始すると、ＣＰＵ７０はまず中間転写ベルト８の回転を開始し（Ｓ１００１）、色ずれ検出センサ４０の発光部５１を発光させる（Ｓ１００２）。
そしてＣＰＵ７０は、色ずれ検出センサ４０が中間転写ベルト８からの反射光を受光した際の検知レベルを１００ｍｓｅｃ間隔で中間転写ベルト８の１周分のサンプリングをする（Ｓ１００３）。
サンプリング終了後、取得したデータの平均値（Ｂａｓｅ_ａｖｅ）が算出され、ＲＡＭ７８に記憶される（Ｓ１００４）。
【００２８】
そして、ＣＰＵ７０は中間転写ベルト８上に閾値電圧設定用パターンを形成する（Ｓ１００５）。
次に、ＣＰＵ７０は、パターンを検知した際のボトム電圧をイエロー、マゼンダ、シアン、ブラックそれぞれのパターンでサンプリングしていく（Ｓ１００６）。サンプリングはボトムホールド回路７６によってボトムホールドされた出力信号を図９（ｂ）のＶｈｏｌｄで示される期間内に５ｍｓｅｃ間隔で３回ずつ各色行われる。ＲＡＭ７８は３回の平均値を各色のボトム電圧として記憶する。各色のボトム電圧として、イエローはＶｈ_ｙ、マゼンダはＶｈ_ｍ、シアンはＶｈ_ｃ、ブラックＶｈ_ｋと設定される。ホールドされている出力信号はＴｒｓｔのタイミングでホールドリセットされる。
【００２９】
次に、ＣＰＵ７０は、サンプリングされたボトム電圧と先に取得したＢａｓｅ_ａｖｅを比較する。その差分量が予め設定されＲＡＭ７８に保存されている所定値以下だった場合、正確にボトム電圧を検出できなかった可能があると判断する（Ｓ１００７）。その理由には、トナーパターンが形成されていない、読み取った中間転写ベルト８の位置にキズなどがあった、等がある。
【００３０】
問題がなければ、リトライ済み判定に進む（Ｓ１０１１）。
ＣＰＵ７０は、Ｓ１０１１で既にリトライ済みと判定した場合、リトライはせずエラー通知を行う（Ｓ１０１２）。その後、発光部消灯に進む（Ｓ１０１０）。
Ｓ１０１１でリトライ済みでないと判定した場合は、Ｓ１００５に戻り、閾値電圧設定用パターンを形成する。
【００３１】
Ｓ１００７で問題がなかった場合（Ｓ１００７でYes）、ＣＰＵ７０は取得した各色パターンのボトム電圧と先に取得したＢａｓｅ_ａｖｅから各色の閾値電圧を算出する（Ｓ１００９）。
算出式は下記のようになる。
イエローの閾値電圧＝（Ｂａｓｅ_ａｖｅ−Ｖｈ_ｙ）×０．５＋Ｖｈ_ｙ・・（３）
この式はイエローのボトム電圧Ｖｈ_ｙと中間転写ベルト８の検知レベルＢａｓｅ_ａｖｅとの中間（５０％）位置の閾値電圧を算出する式である。例としてイエローの閾値電圧算出式で説明しているが、他色に関しても同様に各色のボトム電圧を用いて導出することが可能である。
ステップＳ１００９において閾値電圧を算出した後、ＣＰＵ７０は、発光部５１を消灯し（Ｓ１０１０）、中間転写ベルトの回転を停止する（Ｓ１０１３）。そして、閾値電圧設定シーケンスは終了する。
【００３２】
［色ずれ量検出シーケンス］
図１１のフローチャートを用いて色ずれ量検出シーケンスを説明する。このフローチャートの処理はＣＰＵ７０によって実行される。
【００３３】
ＣＰＵ７０は、主電源がオンされた際、又は規定枚数以上の画像が形成された後、色ずれ量検出シーケンスを開始する。前述の閾値電圧設定シーケンスと開始条件は同じであり、閾値電圧設定シーケンスが先行して行われる。
【００３４】
シーケンスが開始すると、ＣＰＵ７０は中間転写ベルトの回転を開始し（Ｓ１１０１）、発光部５１を点灯させ（Ｓ１１０２）、中間転写ベルト８上に色ずれ検出用パターンを形成する（Ｓ１１０３）。
そして、エッジ検出シーケンス（Ｓ１１０４）と閾値電圧切換えタイミングエラー判定シーケンスを開始する（Ｓ１１０５）。
【００３５】
ここで、エッジ検出シーケンス（Ｓ１１０４）は、各色の色ずれ検出用パターンを検出するために実行される。エッジ検出シーケンスでは、ＣＰＵ７０は、各色の閾値電圧を設定して色ずれ検出用パターンの先端と後端のエッジを検出し、基準色であるイエローのパターンと他色のパターンの時間情報を算出する。エッジ検出シーケンスの詳細については後述する。
また、閾値電圧切換えタイミングエラー判定シーケンス（Ｓ１１０５）は、パターン検出中に閾値電圧閾値電圧切換えが行われたかどうかを判定するために実行される。閾値電圧切換えタイミングエラー判定シーケンスについても、詳細は後述する。
【００３６】
これらのシーケンスが終わると、ＣＰＵ７０は閾値電圧切換えタイミングエラーがないかどうかを判定する（Ｓ１１０６）。
エラーがある場合、ＣＰＵ７０は、再度、中間転写ベルト８上に色ずれ検出用パターンを形成する。このとき、各色のパターン間隔を広げて色ずれ検出用パターンを形成し（Ｓ１１０７）、Ｓ１１０４に移行する。ここで、各色のパターン間隔を広げる理由は、色ずれ検出用パターンの間隔が狭くなったことにより、閾値電圧を切り換える前に次の色のパターンを検出してしまったためである。このように各色のパターン間隔を広げることで閾値電圧切換えタイミングエラーが解消できる。
【００３７】
Ｓ１１０６でエラーがない場合（Ｓ１１０６でYes）、ＣＰＵ７０は各色の色ずれ量を算出する（Ｓ１１０８）。
そして、色ずれ量の算出が終了すると、発光部５１を消灯し（Ｓ１１０９）、中間転写ベルト８を停止し（Ｓ１１１０）、色ずれ量取得シーケンスを終了する。
【００３８】
［エッジ検出シーケンス］
図１２のフローチャートを用いてエッジ検出シーケンスを説明する。
【００３９】
ＣＰＵ７０は色ずれ量検出シーケンスのＳ１１０４（図１１）にて、エッジ検出シーケンスを開始する。
【００４０】
シーケンスが開始すると、ＣＰＵ７０はまず閾値電圧を設定する（Ｓ１２０１）。
本実施例では図８に示すように基準色のイエローのパターン８０１から形成されるため、イエローの閾値電圧を設定する。
そして、パターンの先端のエッジ、すなわち、色ずれ検出センサ４０のセンサ出力がコンパレータ７２で２値化された信号の立上りエッジを検出する（Ｓ１２０２）。
そして、パターンの後端のエッジ、すなわち、２値化された信号の立下りエッジを検出する（Ｓ１２０３）。
【００４１】
次に、ＣＰＵ７０は全パターン検出が終了したかの判定を行う（Ｓ１２０４）。
終了してないと判断した場合、ＣＰＵ７０は、所定時間ＴａだけＷａｉｔしてから、Ｓ１２０１に移行し、次の色の閾値電圧を設定する。ここで、所定時間Ｔａだけ待つ理由は、Ｓ１２０３でパターンの後端のエッジを検出してすぐに次の色の閾値電圧に切り換えてしまうと、後端エッジを２度検出してしまう可能性があるからである。
【００４２】
本実施例では、イエローのパターン８０１の次は、マゼンタのパターン８０２が続き、シアンのパターン８１３まで、同様にＳ１２０１からＳ１２０５が実行される。そして、ブラックのパターン８１４について、Ｓ１２０１からＳ１２０３が実行されると、全てのパターンの検出は終了する。
【００４３】
そうすると、ＣＰＵ７０はパターン検出が終了したと判断する（Ｓ１２０４）。
そして、基準色に対する各色のパターン間の時間情報であるｙｍ＿１、ｙｃ＿１、ｙｋ＿１、ｙｍ＿２、ｙｃ＿２、ｙｋ＿２を算出し（Ｓ１２０６）、エッジ検出シーケンスを終了する。
【００４４】
次に、閾値切換えタイミングエラー判定について説明する。
【００４５】
図１４は、色ずれ検出用パターン検出時の色ずれ検出センサ４０のセンサ出力と、その信号をコンパレータ７２において閾値電圧で２値化した２値化信号と、閾値電圧と、の関係を示す図である。
【００４６】
図１４（ａ）は正常時の閾値電圧の切換えが行われた場合を示し、図１４（ｂ）は閾値電圧の切換えタイミングエラーが発生した場合を示す。
色ずれ検出用パターンを検出する際に、ＣＰＵ７０はパターン間で閾値電圧の切換えが行われるように、閾値電圧調整部７１１にて閾値電圧の切り換えを行う。閾値電圧の切換えは、前のパターンの２値化信号の立下りエッジを基準に所定時間Ｔａ後に行われる。
図１４（ａ）と図１４（ｂ）はともに、シアンとブラックのパターンを検出したときの、シアンの閾値電圧Ｖａ／２（１．７Ｖ）からブラックの閾値電圧Ｖｂ／２（１．６Ｖ）への閾値電圧の切り換えを示している。
ＣＰＵ７０は、シアンの閾値電圧からブラックの閾値電圧へと閾値電圧の切り換えが行われるタイミングＴａにおいて、２値化信号がＬｏｗレベルであるかＨｉレベルであるかを判断する。これにより、閾値電圧の切り換えと２値化信号の値との関連づけが行われる。
【００４７】
ブラックに注目すると、図１４（ａ）ではブラックのパターンを検出する前に閾値電圧の切り換えが完了しており、ブラックの２値化信号は立上りエッジ、立下りエッジともにブラックの閾値電圧Ｖｂ／２で２値化されている。つまり、シアンの閾値電圧Ｖａ／２からブラックの閾値電圧Ｖｂ／２への切り換えは、２値化信号がＬｏｗレベルのときに行われている。この場合、閾値電圧切換えタイミングエラーはないと判定される。
【００４８】
一方、図１４（ｂ）ではブラックのパターンを検出中に閾値電圧の切り換えが行われている。そのため、ブラックの２値化信号の立上りエッジでは閾値電圧はシアンの閾値電圧Ｖａ／２に設定されているのに対して、立下りエッジではブラックの閾値電圧Ｖｂ／２に設定されている。つまり、シアンの閾値電圧Ｖａ／２からブラックの閾値電圧Ｖｂ／２への切り換えが、２値化信号のＨｉレベルのときに行われている。この場合、閾値電圧切換えタイミングエラーが発生したと判定される。
【００４９】
［閾値電圧切換えタイミングエラー判定シーケンス］
以上に説明した閾値切換えタイミングエラー判定のシーケンスを、図１３のフローチャートを用いて説明する。
【００５０】
ＣＰＵ７０は色ずれ量検出シーケンスのＳ１１０５（図１１）にて、閾値切換えタイミングエラー判定シーケンスを開始する。
【００５１】
シーケンスが開始されると、ＣＰＵ７０はまず２値化信号がＨｉレベルかどうかを判定する（Ｓ１３０１）。
２値化信号がＬｏｗレベルと判定した場合、Ｓ１３０１に戻りＨｉレベルになるまで待つ。
一方、２値化信号がＨｉレベルと判定した場合、ＣＰＵ７０は閾値電圧の切り換え指示があったかどうかの判定を実行する（Ｓ１３０２）。
閾値電圧の切り換え指示があったと判定した場合、ＣＰＵ７０は、パターン検出中に閾値電圧が切り換わったと判断し、閾値電圧切換えタイミングエラーを通知する（Ｓ１３０３）。
一方、閾値電圧の切り換え指示がないと判定した場合、ＣＰＵ７０は全てのパターン検出が終了したかを判定する（Ｓ１３０４）。パターン検出が終了されていないと判断すると、Ｓ１３０１に戻って次のパターンの閾値切換えタイミングエラー判定を行う。
【００５２】
本実施例では、図８に示すように、基準色のイエローのパターン８０１からＳ１３０１〜Ｓ１３０２が実行され、マゼンダのパターン８０２からブラックのパターン８１４まで同様にＳ１３０１〜Ｓ１３０２が実行される。そして、ＣＰＵ７０は、全てのパターン検出が終了したと判定すると、閾値切換えタイミングエラー判定シーケンスを終了する。
【実施例２】
【００５３】
次に実施例１の変形例である実施例２について説明する。
【００５４】
実施例２では、閾値電圧切換えタイミングエラーの判定は行わず、色ずれ検出用パターンを検出中には閾値電圧切換えを行わない。つまり、色ずれ検出用パターンを検出していない状態である、２値化信号がＬｏｗレベルのときのみ閾値電圧の切り換えを行う。
一方、色ずれ検出用パターンを検出している状態である、２値化信号がＨｉレベルのときには閾値電圧の切り換えを行わない。これにより、２値化信号の立上りと立下りとで異なる閾値電圧によって２値化されることがなくなり、色ずれ検出用パターンの検知誤差が低減する。
【００５５】
実施例２については、色ずれ量検出シーケンスおよびエッジ検出シーケンスが実施例１と異なるため、以下で説明する。なお、閾値電圧設定シーケンスについては実施例１と同様であるため説明は省略する。以下、図１５、図１６を用いて説明する。
【００５６】
［色ずれ量検出シーケンス］
図１５のフローチャートを用いて実施例２の色ずれ量検出シーケンスを説明する。このフローチャートの処理はＣＰＵ７０によって実行される。
【００５７】
ＣＰＵ７０は、主電源がオンされた際、又は規定枚数以上の画像が形成された後、色ずれ量検出シーケンスを開始する。前述の閾値電圧設定シーケンスと開始条件は同じであり、閾値電圧設定シーケンスが先行して行われる。
【００５８】
シーケンスが開始すると、ＣＰＵ７０は中間転写ベルトの回転を開始し（Ｓ１５０１）、発光部５１を点灯させ（Ｓ１５０２）、中間転写ベルト８上に色ずれ検出用パターンを形成する（Ｓ１５０３）。
そして、エッジ検出シーケンスを開始する（Ｓ１５０４）。エッジ検出シーケンスが終了すると、各色の色ずれ量を算出する（Ｓ１５０５）。
色ずれ量の算出が終了すると、ＣＰＵ７０は、発光部５１を消灯し（Ｓ１５０６）、中間転写ベルト８を停止する（Ｓ１５０７）。これにより、色ずれ量取得シーケンスが終了する。
【００５９】
［エッジ検出シーケンス］
図１６のフローチャートを用いて実施例２のエッジ検出シーケンスを説明する。
【００６０】
ＣＰＵ７０は色ずれ量検出シーケンスのＳ１５０４（図１５）にて、エッジ検出シーケンスを開始する。
シーケンスが開始すると、ＣＰＵ７０はまず閾値電圧を設定する（Ｓ１６０１）。本実施例では図８に示すように基準色のイエローのパターン８０１から形成されるため、イエローの閾値電圧を設定する。
【００６１】
その後、ＣＰＵ７０は、パターンの先端のエッジ、すなわち、色ずれ検出センサ４０のセンサ出力がコンパレータ７２で２値化された信号の立上りエッジを検出する（Ｓ１６０２）。
その後、パターンの後端のエッジ、すなわち、２値化された信号の立下りエッジを検出する（Ｓ１６０３）。
【００６２】
次にＣＰＵ７０は全パターン検出が終了かの判定を行う（Ｓ１６０４）。
終了でないと判断した場合、所定時間Ｔａが経過したかを判断する（Ｓ１６０５）。
【００６３】
ＣＰＵ７０は、所定時間Ｔａが経過したと判断した場合、Ｓ１６０１に移行し、次の色の閾値電圧を設定する。
一方、所定時間Ｔａが経過していないと判断した場合、ＣＰＵ７０は２値化信号がＨｉレベルかどうかを判断する（Ｓ１６０６）。２値化信号がＬｏｗレベルと判断した場合、Ｓ１６０５に戻り、再び所定時間Ｔａが経過したかを判断する。
一方、所定時間Ｔａが経過していないのにかかわらず、２値化信号がＨｉレベルであると判断した場合、Ｓ１６０２に移行する。この場合、閾値電圧を切り換えることなく、パターン先端の立上りエッジが検出される。このようにして、所定時間Ｔａ経過後の閾値電圧を調整すべきタイミングと、その時点における２値化信号の値が関連づけられる。
【００６４】
つまり、図１７に示すように、ＣＰＵ７０がパターン後端のエッジを検出して、所定時間Ｔａが経過する前に２値化信号がＨｉレベルとなるときは、所定時間Ｔａが経過した際に閾値電圧の切り換えを行わない。これは、所定時間Ｔａが経過する前に、次の色の色ずれ検出用パターンを検出しているためである。
このように、前の色の閾値電圧を用いて色ずれ検出用パターンの先端と後端を検出することで、２値化信号の立上りと立下りを異なる閾値電圧で２値化することによる検知誤差を回避している。
【００６５】
本実施例では、イエローのパターン８０１の次は、マゼンタのパターン８０２が続き、シアンのパターン８１３まで、同様にＳ１６０１からＳ１６０６が実行される。そして、ブラックのパターン８１４について、Ｓ１６０１からＳ１６０３が実行されると全てのパターンの検出は終了する。
全パターン検出が終了したと判断されると（Ｓ１６０４）、ＣＰＵ７０は、基準色に対する各色のパターン間の時間情報であるｙｍ＿１、ｙｃ＿１、ｙｋ＿１、ｙｍ＿２、ｙｃ＿２、ｙｋ＿２を算出する（Ｓ１６０７）。そして、エッジ検出シーケンスが終了する。
【００６６】
以上のように、実施例２では、色ずれ検出用パターン間と閾値電圧の切換えタイミングの関係が崩れた場合、閾値電圧の切り換えを行わず、前の色の閾値電圧を用いて色ずれ検出用パターンの先端と後端を検出することで、誤検知による色ずれ補正精度低下を抑制する。
【００６７】
〔その他の実施例〕
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
また、本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００６８】
４０：  色ずれ検出センサ
７０：  ＣＰＵ
７１１：  閾値電圧調整部
７１３：  色ずれ量算出部
７１７：  閾値電圧切換えタイミング生成部
８０１〜８０４、８１１〜８１４、９０１〜９０４  色ずれ補正用パターン
【図１】
2019086669.tif 000003
【図２】
2019086669.tif 000004
【図３】
2019086669.tif 000005
【図４】
2019086669.tif 000006
【図５】
2019086669.tif 000007
【図６】
2019086669.tif 000008
【図７】
2019086669.tif 000009
【図８】
2019086669.tif 000010
【図９】
2019086669.tif 000011
【図１０】
2019086669.tif 000012
【図１１】
2019086669.tif 000013
【図１２】
2019086669.tif 000014
【図１３】
2019086669.tif 000015
【図１４】
2019086669.tif 000016
【図１５】
2019086669.tif 000017
【図１６】
2019086669.tif 000018
【図１７】
2019086669.tif 000019