(57)【要約】【課題】静電潜像を用い、かつ、精度の高い色ずれ補正制御を行う画像形成装置を提供する。【解決手段】画像形成装置は、回転駆動される感光体と、感光体を光で走査することで感光体に静電潜像を形成する走査手段と、画像形成のために感光体に作用するプロセス手段と、を含む画像形成手段と、色ずれ補正のための補正用静電潜像を感光体に形成する形成手段と、プロセス手段に対応する電源手段と、感光体に形成された補正用静電潜像がプロセス手段の対向位置を通過するときの電源手段の出力を検出する検出手段と、検出手段による検出結果に基づき、色ずれ補正制御を行う制御手段と、を備えており、制御手段は、検出手段による検出結果に基づき、走査手段に供給される電流を制御する。【選択図】図１２
2014238459.tif 000002
【特許請求の範囲】
【請求項１】
回転駆動される感光体と、前記感光体を光で走査することで前記感光体に静電潜像を形成する走査手段と、画像形成のために前記感光体に作用するプロセス手段と、を含む画像形成手段と、
色ずれ補正のための補正用静電潜像を前記感光体に形成する形成手段と、
前記プロセス手段に対応する電源手段と、
前記感光体に形成された補正用静電潜像が前記プロセス手段の対向位置を通過するときの前記電源手段の出力を検出する検出手段と、
前記検出手段による検出結果に基づき、色ずれ補正制御を行う制御手段と、
を備えており、
前記制御手段は、前記検出手段による検出結果に基づき、前記走査手段に供給される電流を制御することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記感光体の磨耗に応じて、前記走査手段に供給される電流を制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記走査手段に供給される電流を制御することで、前記補正用静電潜像を形成する際の前記走査手段の発光量を変更することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記制御手段は、前記検出手段の検出結果を閾値により二値化したパルス信号のデューティ比により、前記補正用静電潜像を形成する際の発光量を決定することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記制御手段は、前記検出手段の検出結果を閾値により二値化したパルス信号のパルス幅又はパルス間の幅により、前記補正用静電潜像を形成する際の発光量を決定することを特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記制御手段は、前記検出結果と閾値を比較することで色ずれ補正制御を行う際に、前記感光体の磨耗に応じて、前記閾値を補正することを特徴とする請求項１から５のいずれか１項に記載の画像形成装置。
【請求項７】
前記制御手段は、前記検出手段の検出結果を前記閾値により二値化したパルス信号のデューティ比により、前記閾値を補正することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記制御手段は、前記検出手段の検出結果を前記閾値により二値化したパルス信号のパルス幅又はパルス間の幅により、前記閾値を補正することを特徴とする請求項６に記載の画像形成装置。
【請求項９】
前記制御手段は、前記閾値を補正し、補正後の閾値を使用して前記補正用静電潜像を形成する際の発光量を決定し、前記決定した発光量で前記補正用静電潜像を形成し、前記補正後の閾値で前記検出手段の検出結果を二値化したパルス信号により前記補正後の閾値を再度補正することを特徴とする請求項６又は７に記載の画像形成装置。
【請求項１０】
回転駆動される感光体と、前記感光体を光で走査することで前記感光体に静電潜像を形成する走査手段と、画像形成のために前記感光体に作用するプロセス手段と、を含む画像形成手段と、
色ずれ補正のための補正用静電潜像を前記感光体に形成する形成手段と、
前記プロセス手段に対応する電源手段と、
前記感光体に形成された補正用静電潜像が前記プロセス手段の対向位置を通過するときの前記電源手段の出力を検出する検出手段と、
前記検出手段による検出結果と閾値とを比較して色ずれ補正制御を行う際に、前記検出結果に基づき前記閾値を補正する制御手段と、
を備えていることを特徴とする画像形成装置。
【請求項１１】
前記制御手段は、前記感光体の磨耗により生じる前記感光体のインピーダンスの変化に応じて、前記閾値を補正することを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
前記制御手段は、前記検出手段の検出結果を前記閾値により二値化したパルス信号のデューティ比により、前記閾値を補正することを特徴とする請求項１０又は１１に記載の画像形成装置。
【請求項１３】
前記制御手段は、前記検出手段の検出結果を前記閾値により二値化したパルス信号のパルス幅又はパルス間の幅により、前記閾値を補正することを特徴とする請求項１０又は１１に記載の画像形成装置。
【請求項１４】
前記制御手段は、前記感光体の磨耗に応じて、前記走査手段に供給される電流を制御することにより、前記補正用静電潜像を形成する際の前記走査手段の発光量を制御することを特徴とする請求項１０から１３のいずれか１項に記載の画像形成装置。
【請求項１５】
前記制御手段は、補正後の前記閾値により前記検出手段の検出結果を二値化したパルス信号のデューティ比により、前記補正用静電潜像を形成する際の発光量を決定することを特徴とする請求項１４に記載の画像形成装置。
【請求項１６】
前記制御手段は、補正後の前記閾値により前記検出手段の検出結果を二値化したパルス信号のパルス幅又はパルス間の幅により、前記補正用静電潜像を形成する際の発光量を決定することを特徴とする請求項１４に記載の画像形成装置。
【請求項１７】
前記制御手段は、前記補正用静電潜像を形成する際の前記走査手段の発光量を変更した後、再度、前記閾値を補正することを特徴とする請求項１４から１６のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子写真方式を用いた画像形成装置に関し、特に静電潜像を形成可能な画像形成装置に関する。
【背景技術】
【０００２】
電子写真方式のカラー画像形成装置では、高速に印刷するために、各色の画像形成部を独立して有する所謂タンデム方式が知られている。タンデム方式のカラー画像形成装置では、各色の画像形成部から順次中間転写ベルトに画像を転写し、更に中間転写ベルトから記録媒体に一括して画像を転写する構成がとられている。
【０００３】
この様な画像形成装置では、各色の画像形成部における機械的要因により、画像を重ね合わせたときに色ずれ（位置ずれ）が生じ得る。このため、特許文献１は、色ずれ検出用の各色のトナー像を中間転写ベルトに形成し、光学センサにより各色のトナー像の相対的な位置ずれを検出して補正を行うことを開示している。しかしながら、特許文献１に記載の構成では、色ずれ検出用のトナー像を感光体及び中間転写ベルトに形成し、さらに、形成したトナー像のクリーニングを行わなければならず、これは、画像形成装置のユーザビリティーを低下させることになる。
【０００４】
このため、特許文献２は、感光体に形成した静電潜像により色ずれの補正を行う構成を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−２３４６１２号公報
【特許文献２】特開２０１２−３２７７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
画像形成装置が印刷する画像には所定の品質が要求される。したがって、静電潜像による色ずれ補正制御についても色ずれ量の検出精度を高めることが必要である。
【０００７】
本発明は、静電潜像を用い、かつ、精度の高い色ずれ補正制御を行う画像形成装置を提供するものである。
【課題を解決するための手段】
【０００８】
本発明の一側面によると、画像形成装置は、回転駆動される感光体と、前記感光体を光で走査することで前記感光体に静電潜像を形成する走査手段と、画像形成のために前記感光体に作用するプロセス手段と、を含む画像形成手段と、色ずれ補正のための補正用静電潜像を前記感光体に形成する形成手段と、前記プロセス手段に対応する電源手段と、前記感光体に形成された補正用静電潜像が前記プロセス手段の対向位置を通過するときの前記電源手段の出力を検出する検出手段と、前記検出手段による検出結果に基づき、色ずれ補正制御を行う制御手段と、を備えており、前記制御手段は、前記検出手段による検出結果に基づき、前記走査手段に供給される電流を制御することを特徴とする。
【発明の効果】
【０００９】
静電潜像を用いた色ずれ補正制御の精度を高めることができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態による画像形成装置の概略的な構成図。
【図２】一実施形態による画像形成部への高圧電源の供給系統を示す図。
【図３】一実施形態によるスキャナユニットの構成図。
【図４】一実施形態による潜像マークを示す図。
【図５】潜像マーク検出原理の説明図。
【図６】感光体の劣化・磨耗による検出電圧の変化の説明図。
【図７】一実施形態による基準電圧の補正処理のフローチャート。
【図８】一実施形態によるデューティ比検出処理のフローチャート。
【図９】補正処理で使用する例示的なテーブルを示す図。
【図１０】基準電圧と二値化電圧との関係を示す図。
【図１１】光源の駆動電流と検出電圧との関係を示す図。
【図１２】一実施形態による検出電圧に生じる正弦波状の変動を抑えるための光源の発光量決定処理のフローチャート。
【図１３】一実施形態による潜像マーク形成処理のフローチャート。
【図１４】一実施形態による基準値取得処理のフローチャート。
【図１５】一実施形態による色ずれ検出のための検出パターンを示す図。
【図１６】一実施形態による色ずれ補正制御のフローチャート。
【図１７】一実施形態による基準電圧の補正処理のフローチャート。
【図１８】一実施形態によるハイ幅検出処理のフローチャート。
【図１９】一実施形態による検出電圧に生じる正弦波状の変動を抑えるための光源の発光量決定処理のフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明の例示的な実施形態について図面を参照して説明する。なお、以下の各図においては、実施形態の説明に必要ではない構成要素については図から省略する。
【００１２】
＜第一実施形態＞
図１は、本実施形態における画像形成装置の画像形成部の構成図である。なお、参照符号の末尾の英文字ａ、ｂ、ｃ及びｄは、それぞれ、当該部材がイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｂｋ）の現像剤像を形成するためのものであることを示している。また、色を区別する必要が無い場合には、末尾の英文字ａ、ｂ、ｃ及びｄを除いた参照符号を使用する。感光体２２は、像担持体であり回転駆動される。帯電ローラ２３は、対応する色の感光体２２の表面を一様な電位に帯電させる。一例として、帯電ローラ２３が出力する帯電バイアスは−１２００Ｖであり、これにより、感光体２２の表面は−７００Ｖ（暗電位）の電位に帯電される。スキャナユニット２０は、形成する画像の画像データに応じたレーザ光で感光体２２の表面を走査して露光することで、感光体２２に静電潜像を形成する。一例として、レーザ光での露光により、静電潜像が形成されている箇所の電位は−１００Ｖ（明電位）となる。現像器２５は、それぞれ、対応する色の現像剤を有し、現像スリーブ２４により、感光体２２の静電潜像に現像剤を供給することで、感光体２２の静電潜像を現像する。一例として、現像スリーブ２４が出力する現像バイアスは−３５０Ｖであり、この電位により現像器２５は現像剤を静電潜像に付着させる。１次転写ローラ２６は、感光体２２に形成された現像剤像を、像担持体であり、ローラ３１、３２及び３３により周回駆動される中間転写ベルト３０に転写する。一例として、１次転写ローラ２６が出力する転写バイアスは＋１０００Ｖであり、この電位により１次転写ローラ２６は現像剤を中間転写ベルト３０に転写する。なお、このとき、各感光体２２の現像剤像を重ね合わせて中間転写ベルト３０に転写することでカラー画像が形成される。
【００１３】
２次転写ローラ２７は、搬送路１８を搬送される記録媒体１２に、中間転写ベルト３０の現像剤像を転写する。定着ローラ対１６及び１７は、記録媒体１２に転写された現像剤像を加熱定着する。ここで、２次転写ローラ２７によって、中間転写ベルト３０から記録媒体１２に転写されなかった現像剤は、クリーニングブレード３５によって容器３６に回収される。また、従来の現像剤像を形成しての色ずれの補正制御を行うため、検出センサ４０が中間転写ベルト３０に対向して設けられている。
【００１４】
なお、スキャナユニット２０は、レーザではなく、ＬＥＤアレイ等により感光体２２を露光する形態とすることができる。また、中間転写ベルト３０を設けるのではなく、各感光体２２の現像剤像を記録媒体１２に直接転写する画像形成装置であっても良い。
【００１５】
図２（Ａ）は、画像形成部の各プロセス部への高圧電源の供給系統を示す図である。ここで、プロセス部とは、帯電ローラ２３、現像器２５及び１次転写ローラ２６のいずれかを含む、画像形成のために感光体２２に作用する部材である。帯電電源回路４３は、対応する帯電ローラ２３に電圧を印加する。また、現像電源回路４４は、対応する現像器２５の現像スリーブ２４に電圧を印加する。さらに、１次転写電源回路４６は、対応する１次転写ローラ２６に電圧を印加する。この様に、帯電電源回路４３、現像電源回路４４、１次転写電源回路４６は、プロセス部に対する電圧印加部として機能する。
【００１６】
続いて、図２（Ｂ）を用いて本実施形態における帯電電源回路４３について説明する。変圧器６２は、駆動回路６１によって生成される交流信号の電圧を数十倍の振幅に昇圧する。ダイオード１６０１及び１６０２とコンデンサ６３及び６６によって構成される整流回路５１は、昇圧された交流信号を整流・平滑する。そして整流・平滑化された信号は、出力端子５３から、帯電ローラ２３に直流電圧として出力される。オペアンプ６０は、出力端子５３の電圧が検出抵抗６７、６８によって分圧された電圧と、エンジン制御部５４によって設定された電圧設定値５５とが等しくなるよう、駆動回路６１の出力電圧を制御する。そして、出力端子５３の電圧に従い、帯電ローラ２３、感光体２２及びグランドを経由して電流が流れる。
【００１７】
電流検出回路５０は、この電流に応じた検出電圧５６を出力するために設けられる。検出電圧５６は、コンパレータ７４の負極入力端子に入力される。コンパレータ７４の正極入力端子には、エンジン制御部５４の制御により生成された基準電圧７５（Ｖｒｅｆ）が入力されている。コンパレータ７４は、検出電圧５６と基準電圧７５の大小に応じた二値化電圧５６１をエンジン制御部５４に出力する。具体的には、コンパレータ７４は、検出電圧５６が基準電圧７５を下回ると"ハイ"になり、それ以外の場合には"ロー"となる。
【００１８】
後述する様に、本実施形態では、感光体２２に形成する色ずれ補正用の静電潜像である潜像マークにより色ずれの補正を行う。これも後述する様に、潜像マークが、帯電ローラ２３の対向位置を通過する間、帯電ローラ２３、感光体２２及びグランドを経由して流れる電流が増加し、検出電圧５６はそれ以外のときより減少する。閾値である基準電圧７５は、潜像マークの通過を検出できる様に、潜像マークがないときの検出電圧５６の値と、潜像マークが帯電ローラ２３の対向位置を通過するときの検出電圧５６の最小値との間の値に設定される。この構成により、潜像マークが、帯電ローラ２３の対向位置を通過すると、コンパレータ７４は、１つの立ち上がりと、その後の１つの立下りを有する二値化電圧５６１をエンジン制御部５４に出力する。エンジン制御部５４は、例えば、二値化電圧５６１の立ち上がり及び立下がりの中点を、潜像マークの検出位置とする。なお、エンジン制御部５４は、二値化電圧５６１の立ち上がり及び立下がりの何れか一方のみを検出して、潜像マークの検出位置とすることもできる。
【００１９】
続いて、図２（Ｂ）の電流検出回路５０について説明する。電流検出回路５０は、変圧器６２の２次側回路５００と接地点５７との間に挿入されている。出力端子５３に所望の電圧を出力することで、感光体２２、帯電ローラ２３及び接地点５７を経由し、電流検出回路５０に電流が流れる。オペアンプ７０の反転入力端子は、抵抗７１を介して出力端子と接続されている。従って、オペアンプ７０の出力端子には、出力端子５３に流れる電流量に比例した出力値である検出電圧５６が現れる。尚、コンデンサ７２は、オペアンプ７０の反転入力端子を安定させるためのものである。
【００２０】
エンジン制御部５４は、画像形成装置の動作を統括的に制御する。ＣＰＵ３２１は、ＲＡＭ３２３を主メモリ、ワークエリアとして利用し、ＥＥＰＲＯＭ３２４に格納される各種制御プログラムに従い画像形成を制御する。また、ＡＳＩＣ３２２は、ＣＰＵ３２１の指示のもと、画像形成において、例えば、各モータの制御、現像バイアスの高圧電源制御等を行う。さらに、エンジン制御部５４は、ＰＷＭポートから基準電圧７５を設定するための信号を出力する。具体的には、エンジン制御部５４は、パルス幅変調信号をフィルタ７６に出力し、フィルタ７６は、このパルス幅変調信号を直流電圧に変換し、基準電圧７５として出力する。なお、エンジン制御部５４は、パルス幅変調信号のデューティ比を変更することで基準電圧７５を調整する。尚、ＣＰＵ３２１の機能の一部或いは全てをＡＳＩＣ３２２に行わせても良く、また、逆にＡＳＩＣ３２２の機能の一部或いは全てをＣＰＵ３２１に代わりに行わせても良い。またエンジン制御部５４の機能の一部を他の制御部相当のハードウェアに担わせても良い。なお、ここで説明した機能を実現するうえで、ハードウェアがどのような形態かは限定されるものではなく、ＣＰＵ３２１や、ＡＳＩＣ３２２や、その他のハードウェアなど、どれを動作させても良く、また任意の分配で各ハードウェアに処理を分担させても良い。
【００２１】
続いて、本実施形態のスキャナユニット２０について図３（Ａ）を用いて説明する。レーザ駆動回路１３０は、ビデオ信号に基づき光源１０７を駆動する。光源１０７が照射した光は、回転するポリゴンミラー１０３で反射され、これにより感光体２２は、図の白抜き矢印の方向に走査される。また、ビーム検出センサ１２１は、ポリゴンミラー１０３の反射光を検出することで走査のための同期信号を生成する。なお、本実施形態においては、ポリゴンミラー１０３と感光体２２の間に、ポリゴンミラーの反射光をさらに反射するミラー１０４が設けられている。なお、光源１０７が照射した光は、感光体２２に到達するまでに図示しない各種レンズも経由する。
【００２２】
続いて、レーザ駆動回路１３０の回路構成について図３（Ｂ）を用いて説明する。光源１０７のアノードは電源Ｖｃｃに接続され、カソードは、スイッチング回路１０６（ＳＷ１）及び１１６（ＳＷ２）に接続されている。スイッチング回路１０６は、ＯＲ回路１２４の出力によりオン・オフ制御され、オン状態においては値Ｉｄｒｖの電流を光源１０７に生じさせる。ここで、ＯＲ回路１２４には、エンジン制御部５４が出力するＳＷ１＿ＯＮ信号と、ビデオコントローラ１２３が出力するビデオ信号が入力される。なお、値Ｉｄｒｖは、光量制御回路３２５により制御される。同様に、スイッチング回路１１６は、エンジン制御部５４が出力するＳＷ２＿ＯＮ信号によりオン・オフ制御され、オン状態においては値Ｉｂの電流を光源１０７に生じさせる。なお、値Ｉｂは、光量制御回路３２６により制御される。また、光源１０７の光量を監視するためのフォトダイオード１０８のカソードは電源Ｖｃｃに接続されており、フォトダイオード１０８は光源１０７の発光量に比例した監視電流を出力する。監視電流は、電流電圧変換回路（ＩＶ）１０９において電圧に変換され、光量制御回路３２５及び３２６に出力される。
【００２３】
光量制御回路３２５は、電流電圧変換回路（ＩＶ）１０９の出力に基づき、電流Ｉｄｒｖが、エンジン制御部５４が出力する目標値Ｔａｒｇｅｔ１となる様にスイッチング回路１０６を制御する。同様に、光量制御回路３２６は、電流電圧変換回路（ＩＶ）１０９の出力に基づき、電流Ｉｂが、エンジン制御部５４が出力する目標値Ｔａｒｇｅｔ２となる様にスイッチング回路１１６を制御する。なお、エンジン制御部５４が出力するＳＨ１信号及びＳＨ２信号は、それぞれ、光量制御回路３２５及び光量制御回路３２６による光量調整を実行させるための信号である。
【００２４】
光量制御回路３２５により光量制御を実行する場合、エンジン制御部５４は、ＳＷ１＿ＯＮ信号を"ハイ"状態に固定し、これにより光源１０７をオン状態に固定する。また、このときエンジン制御部５４は、ＳＨ１信号も光量制御回路３２５による光量調整を実行させる値に設定する。なお、ＳＨ１信号が、光量調整を実行させない値に設定されると、光量制御回路３２５は、最後に行った光量調整で決定した値をスイッチング回路１０６に固定的に出力する様になる。また、光量制御回路３２６により、光量制御を実行する場合、エンジン制御部５４は、ＳＷ２＿ＯＮ信号を"ハイ"状態に固定し、これにより光源１０７をオン状態に固定する。また、このときエンジン制御部５４は、ＳＨ２信号も光量制御回路３２６による光量調整を実行させる値に設定する。なお、ＳＨ２信号が、光量調整を実行させない値に設定されると、光量制御回路３２６は、最後に行った光量調整で決定した値をスイッチング回路１１６に固定的に出力する様になる。
【００２５】
本実施形態では、画像形成時にはスイッチング回路１０６のみを使用する。具体的には、画像形成時、エンジン制御部５４は、ビーム検出センサ１２１からの同期信号に基づき感光体２２の画像領域を走査しているのか非画像領域を走査しているのかを判定する。そして、画像領域を走査している間、エンジン制御部５４は、ＳＨ１信号により光量制御回路３２５がスイッチング回路１０６に出力する値を固定させ、ＳＷ１＿ＯＮ信号及びＳＷ２＿ＯＮ信号を"ロー"状態にする。したがって、光源１０７は、ビデオコントローラ１２３が出力するビデオ信号に応じてオン・オフする。一方、感光体２２の非画像領域を走査している間、ＳＨ１信号により光量制御回路３２５による光量制御を活性化させ、ＳＷ１＿ＯＮ信号を"ハイ"状態にして光量調整を行う。
【００２６】
これに対し、色ずれ補正制御時には、光量制御回路３２５及び３２６の両方を使用して光量制御を行い、さらに、スイッチング回路１０６及び１１６を使用して潜像マークを形成する。なお、色ずれ補正制御時の光量制御と、潜像マークの形成についての詳細は後述する。
【００２７】
本実施形態においては、図４に示す様に、位置ずれ補正用静電潜像である潜像マーク８０を複数個、感光体２２に形成する。潜像マーク８０は、主走査方向においては、最大限の幅で形成し、搬送方向においては、所定の走査線数、例えば、３０ライン程度の幅とすることができる。さらに、隣接する潜像マーク８０間の間隔についても、潜像マーク８０の副走査方向の幅と同程度、つまり、例えば、３０ラインとし、感光体２２の一周に渡り形成することができる。なお、主走査方向の幅については、良好な検出結果を得るために、最大幅の半分以上の幅で形成することができる。また、主走査方向については、画像領域の幅以上とすることもできる。なお、各色の感光体２２に潜像マーク８０を形成するに当たり、各感光体２２の位相を検出して、各感光体２２の位相を所定の状態に合わせる。これは、各感光体２２の回転速度（周面速度）に変動がある場合の影響を抑制するためである。
【００２８】
図５（Ａ）は、潜像マーク８０が、帯電ローラ２３の対向位置に到達した時の、検出電圧５６を示している。潜像マーク８０が帯電ローラ２３の対向位置に到達すると、検出電圧５６は、一旦減少し、その後、復帰する。ここで、検出電圧５６が減少する理由について説明する。図５（Ｂ）は、複数の潜像マーク８０を形成したときの感光体２２の表面電位と副走査方向の位置との関係を示す図である。なお、感光体２２の暗電位をＶＤ（例えば−７００Ｖ）とし、明電位をＶＬ（例えば−１００Ｖ）とし、帯電ローラ２３の帯電バイアス電位をＶＣ（例えば−１０００Ｖ）としている。
【００２９】
潜像マーク８０が形成されている領域９３では、帯電ローラ２３と感光体２２との電位差９６が、それ以外の領域における電位差９５と比べ大きくなる。このため、潜像マーク８０が帯電ローラ２３の対向位置に到達すると、帯電ローラ２３に流れる電流値は増加する。そして、この電流増加に伴い、オペアンプ７０が出力する検出電圧５６の電圧値が下がることになる。このように検出電圧５６は、感光体２２の表面電位を反映したものとなっている。なお、潜像マーク８０にトナーが乗ったとしても、暗電位ＶＤと差がある限り、潜像マーク８０の検出は可能である。つまり、潜像マーク８０は、トナーが付着した状態であっても良く、本実施形態における潜像マーク８０は、トナーが付着した状態も含むものである。
【００３０】
続いて、感光体２２の使用による検出電圧５６の変化とその影響について図６を用いて説明する。図６（Ａ）は、使用期間の短い感光体２２に複数の潜像マーク８０を形成したときの検出電圧５６の時間変化を示し、図６（Ｃ）は、そのときの二値化電圧５６１を示している。図６（Ａ）に示す様に、潜像マーク８０の非形成領域における出力は一定値で安定している。一方、図６（Ｂ）は、印刷数が増大して劣化した感光体２２に複数の潜像マーク８０を形成したときの検出電圧５６の時間変化を示し、図６（Ｄ）は、そのときの二値化電圧５６１を示している。感光体２２が劣化すると、図６（Ｂ）に示す様に、潜像マーク８０の非形成領域における出力が全体的に低くなり、また、正弦波状に変動する。これは、感光体２２の表層の感光層の膜厚が、感光体２２の回転によって徐々に摩耗し薄くなることに起因する。感光層が薄くなることで感光体２２のインピーダンスが低くなり、その結果、帯電ローラ２３経由で流れる電流量が多くなる。さらに感光体２２は、軸の偏心があると、その周方向における感光層の摩耗量が異なることになる。そのため、印刷枚数が増えて感光体２２の回転時間が長くなるにつれ、帯電ローラ２３に流れる電流が増大し、また感光体２２の回転周期の正弦波状の変動が発生するようになる。この場合、図６（Ｄ）に示す様に、パルス信号である二値化電圧５６１のデューティ比は５０％ではなくなり、位置ずれの検出精度が劣化する。本実施形態においては、劣化した感光体２２においても、デューティ比の変動を抑える様に、コンパレータ７４に入力する基準電圧７５と、潜像マーク８０を形成する際の光源１０７の発光量を調整する。以下、詳細について説明する。
【００３１】
［基準電圧７５（Ｖｒｅｆ）の補正］
まず、図７及び図８を用いて基準電圧７５の補正処理について説明する。図７のＳ１０で、エンジン制御部５４は、図８に示すデューティ比検出処理を実行する。エンジン制御部５４は、図８のＳ２０で、２０個の潜像マーク８０を形成し検出する。なお、以下では、デューティ比検出処理において、２０個の潜像マーク８０を形成するものとして説明を行うが、形成する潜像マーク８０の数は、２０個に限定されず、任意の数とすることができる。なお、このとき、エンジン制御部５４は、コンパレータ７４が出力するパルス信号（二値化電圧５６１）の立ち上がりエッジ及び立下りエッジを計４０個検出するが、その検出時刻を検出順にｔ（１）〜ｔ（４０）とする。この場合、ｊ＝１〜２０とすると、立ち上がりエッジの検出時刻はｔ（２ｊ−１）となり、立下りエッジの検出時刻はｔ（２ｊ）となる。
【００３２】
続いて、エンジン制御部５４は、Ｓ２１でカウンタｊを1に初期化する。続いて、エンジン制御部５４は、Ｓ２２でｊ番目のハイ幅ＨＷ（ｊ）をｔ（２ｊ）−ｔ（２ｊ−１）で計算し、ｊ番目のロー幅ＬＷ（ｊ）をｔ（２ｊ＋１）−ｔ（２ｊ）で計算する。その後、エンジン制御部５４は、Ｓ２３でｊ番目のデューティ比Ｄ（ｊ）を、ＨＷ（ｊ）とＬＷ（ｊ）の合計に対するＨＷ（ｊ）の比として求める。エンジン制御部５４は、Ｓ２４でｊが１９であるかを判定し、１９ではない場合には、Ｓ２５でｊを１だけ増やしてＳ２２からの処理を繰り返す。Ｓ２４でｊが１９であると、デューティ比検出処理を終了する。
【００３３】
図７に戻り、Ｓ１１で、エンジン制御部５４は、デューティ比検出処理で求めたデューティ比Ｄ（ｊ）（ｊ＝１〜１９）の平均値を求める。エンジン制御部５４は、Ｓ１１で求めたデューティ比の平均値が許容範囲であるかを判定する。例えば、許容範囲を０.４５〜０．５５とする。この場合、Ｓ１１で求めたデューティ比が０．５１であると、許容範囲内と判定する。許容範囲内であると、エンジン制御部５４は、基準電圧７５の補正は必要が無いと判定して処理を終了する。一方、エンジン制御部５４は、Ｓ１１で求めたデューティ比の平均値が許容範囲内ではないと、Ｓ１３において、デューティ比の平均値に基づき、基準電圧の補正値を算出する。なお、補正値は、例えば、図９（Ａ）に示す、デューティ比の平均値と補正値の関係を示すテーブルにより決定する。図９（Ａ）に示すテーブルは、例えば、予めＥＥＰＲＯＭ３２４に保存しておく。なお、デューティ比の平均値が、図９（Ａ）のテーブルに示す値の間の値である場合には、その前後の値の線形補間により補正値を求める。なお、補正値は図９（Ａ）に示すテーブルを用いる以外にも、デューティ比の平均値と補正値の関係を示す計算式により求めることもできる。エンジン制御部５４は、Ｓ１４において、現在の基準電圧７５に、補正値を加算することで補正後の基準電圧７５を求める。
【００３４】
図１０（Ａ）は、検出電圧５６と、補正前の基準電圧７５（Ｖｒｅｆ１）を示し、図１０（Ｂ）は、そのときの二値化電圧５６１を示している。図１０（Ｂ）に示す様に、二値化電圧５６１のデューティ比は時間と共に変動している。図１０（Ｃ）は、図１０（Ａ）と同じ検出電圧と、図８で示す処理により求めた基準電圧７５（Ｖｒｅｆ２）を示し、図１０（Ｄ）は、更新後の基準電圧（Ｖｒｅｆ２）で二値化したときの二値化電圧を示している。図１０（Ｄ）では、デューティ比の変動が抑えられているのが分かる。
【００３５】
［正弦波状の変動に対する補正］
続いて、感光体２２に発生する検出電圧５６の正弦波状の変動の補正について説明する。図１１（Ａ）は、検出電圧５６に正弦波状の変動が発生している状態を示している。本実施形態においては、正弦波の振幅及び周期に応じてスイッチング回路１１６に流れる電流Ｉｂを変化させる。具体的には、二値化電圧のデューティ比が小さい場合には、帯電ローラ２３との間で流れる電流が少ないと判定して、電流Ｉｂを多くする。なお、スイッチング回路１０６に流れる電流Ｉｄｒｖは一定とする。なお、潜像マーク８０は、電流Ｉｂと電流Ｉｄｒｖの和を駆動電流として光源１０７に流すことで形成される。図１１（Ｂ）に、図１１（Ａ）に示す正弦波状の変動が発生している場合において、潜像マーク８０を形成する際に光源１０７に流す駆動電流を示す。また、図１１（Ｃ）に、図１１（Ｂ）に示す駆動電流で形成した潜像マーク８０を検出した際の検出電圧５６を示す。図１１（Ｃ）においては、検出電圧５６の正弦波状の変動が抑圧されていることが分かる。
【００３６】
続いて、図１２を用いて電流値Ｉｂの決定方法について説明する。エンジン制御部５４は、Ｓ３０において、図８に示すデューティ比検出処理を行い、デューティ比Ｄ（１）〜Ｄ（１９）を求める。続いて、エンジン制御部５４は、Ｓ３１において、デューティ比Ｄ（１）〜Ｄ（１９）の最大値を判定し、判定した最大値とデューティ比Ｄ（１）〜Ｄ（１９）との差分を、Ｓ３２でそれぞれ求める。エンジン制御部５４は、各差分に基づき、各時刻における電流値Ｉｂを求める。なお、電流値Ｉｂは、例えば、図９（Ｂ）に示す、差分と電流値Ｉｂとの関係を示すテーブルにより決定する。図９（Ｂ）に示すテーブルは、例えば、予めＥＥＰＲＯＭ３２４に保存しておく。なお、差分が、図９（Ｂ）のテーブルに示す値の間の値である場合には、その前後の値の線形補間により電流値Ｉｂを求める。なお、電流値Ｉｂは図９（Ｂ）に示すテーブルを用いる以外にも、デューティ比の平均値と補正値の関係を示す計算式により求めることもできる。なお、上記説明では、簡単のため、電流値Ｉｂを求めるものとしたが、正確には、電流値Ｉｂを決定する、図３（Ｂ）のＴａｒｇｅｔ２の値を決定する。
【００３７】
続いて、エンジン制御部５４が、図１２の処理で求めたＴａｒｇｅｔ２の値を使用して潜像マーク８０を形成する処理について図１３を用いて説明する。なお、以下の説明においては、ＳＨ１信号及びＳＨ２信号がロー状態のときに光量制御回路３２５及び３２６は光量制御を行い、ハイ状態のときには行わないものとする。エンジン制御部５４は、Ｓ４０で感光体２２の位相を検出し、所定の位相となるまで待機する。感光体２２が所定の位相となると、エンジン制御部５４は、Ｓ４１からＳ４３で、光量制御回路３２５に光量制御を行わせて電流値Ｉｄｒｖを決定する。具体的には、Ｓ４１でＴａｒｇｅｔ１を設定し、ＳＷ１＿ＯＮ信号をハイ状態とし、ＳＨ１信号をロー状態とする。エンジン制御部５４は、Ｓ４２で光源１０７の発光量が目標値となるのに必要な所定時間だけ待機し、その後、Ｓ４３で、ＳＨ１信号をハイ状態とし、ＳＷ１＿ＯＮ信号をロー状態とする。続いて、エンジン制御部５４は、Ｓ４４以降の処理で所定数の潜像マーク８０、本例では、２０個の潜像マーク８０を形成する。
【００３８】
具体的には、Ｓ４４において、エンジン制御部５４はカウンタｉを１に初期化する。続いて、エンジン制御部５４は、Ｓ４５で、図１２の処理で求めた最初のＴａｒｇｅｔ２を設定し、ＳＷ２＿ＯＮ信号をハイ状態とし、ＳＨ２信号をロー状態として、電流値Ｉｂの制御を光量制御回路３２６に行わせる。続いて、エンジン制御部５４は、Ｓ４６において、潜像マーク間の間隔に相当する幅だけラインを形成する。図１３の処理のＳ４５とＳ５２の間の繰り返しの２回目以降においては、Ｓ４６の処理は、潜像マーク８０間の領域を形成することに相当する。しかしながら、１回目の処理では、最初の潜像マーク８０の前の領域の形成に対応する。続いて、エンジン制御部５４は、Ｓ４７で、ＳＨ２信号をハイ状態にして電流値Ｉｂを固定し、さらに、ＳＷ１＿ＯＮ信号をハイ状態として電流値Ｉｄｒｖも光源１０７を流れる様にする。よって、光源１０７には電流値Ｉｄｒｖと電流値Ｉｂの和に相当する電流が流れることになる。その後、エンジン制御部５４は、Ｓ４８で副走査方向に所定の幅を有する潜像マーク８０を形成し、形成後、Ｓ４９でＳＷ１＿ＯＮ信号をロー状態として電流Ｉｄｒｖを流すことを停止する。エンジン制御部５４は、Ｓ５０で所定数、本例では２０個の潜像マーク８０を形成したかを判定し、形成していない場合には、Ｓ５２でカウンタｉを１だけ増加させて、Ｓ４５からの処理を繰り返す。一方、Ｓ５０で所定数の潜像マーク８０を形成したと判定すると、Ｓ５１でＳＷ２＿ＯＮ信号ロー状態として光源１０７の発光を停止して処理を終了する。
【００３９】
以下、本実施形態における色ずれ補正制御の概略について説明する。まず、エンジン制御部５４は、中間転写ベルト３０に現像剤像による色ずれの検出パターンを形成し、検出センサ４０により基準色に対する、他の色の相対位置を測定して色ずれ量を判断する。そして、エンジン制御部５４は、判断した色ずれ量を小さくするように画像形成条件、例えば、スキャナユニット２０が感光体２２にレーザ光を照射するタイミングを調整する。
【００４０】
現像剤像を使用しての色ずれ補正後の色ずれが少ない状態において、感光体２２は、潜像マーク８０による色ずれ補正のための基準値を取得する。具体的には、複数の潜像マークを各感光体２２に形成し、形成した潜像マークが帯電ローラ２３の対向位置に到達する時刻を検出電圧５６により判定して基準値を求める。その後、連続印刷などで装置内温度が変化した際等に行う色ずれ補正制御においては、形成する潜像マークと上記基準値に基づき色ずれ量を判断して色ずれの補正を行う。なお、以下では、色ずれの補正については、レーザ光の照射タイミングを制御することで行うものとするが、例えば、感光体２２の速度を制御しても、スキャナユニット２０に含まれる反射ミラーのメカ的な位置を制御しても良い。
【００４１】
以下、色ずれ補正制御の詳細について図１４を用いて説明する。図１４のＳ６０において、エンジン制御部５４は、中間転写ベルト３０に色ずれ検出用の現像剤像である検出パターンを形成する。図１５は、検出パターンの例である。図１５において、マーク４００及び４０１は、中間転写ベルト３０の移動方向（副走査方向）の色ずれ量を検出するためのパターンである。また、マーク４０２及び４０３は、中間転写ベルト３０の移動方向と直交する主走査方向の色ずれ量を検出するためのパターンである。なお、図１５の矢印は、中間転写ベルト３０の移動方向であり、副走査方向に対応する。図１５の例において、マーク４０２及び４０３は、主走査方向に対して４５度だけ傾いている。なお、マーク４００から４０３の参照符号の末尾の文字、Ｙ、Ｍ、Ｃ、Ｂｋは、それぞれ、対応するマークがイエロー、マゼンタ、シアン、ブラックの現像剤で形成されていることを示している。また、各マークのｔｓｆ１〜４、ｔｍｆ１〜４、ｔｓｒ１〜４、ｔｍｒ１〜４は、検出センサ４０が検出した対応するマークの検出タイミングを示している。なお、検出センサ４０によるこれらマークの検出は、例えば、マークに光を照射したときの反射光により行う等、周知の技術を使用することができる。
【００４２】
以下、イエローを基準色とし、代表してマゼンタの位置の補正について説明する。しかしながら、他のシアン及びブラックの位置の補正についても同様である。中間転写ベルト３０の移動速度をｖ（ｍｍ／ｓ）とし、イエローのマーク４００及び４０１と、マゼンタのマーク４００及び４０１との理論距離をｄｓＭとする。この場合、マゼンタの副走査方向の色ずれ量δｅｓＭは、
δｅｓＭ＝ｖ×｛（ｔｓｆ２−ｔｓｆ１）＋（ｔｓｒ２−ｔｓｒ１）｝／２−ｄｓＭ
で表される。
【００４３】
また、主走査方向に関して、例えば、左側のマゼンタの色ずれ量δｅｍｆＭは、
δｅｍｆＭ＝ｖ×（ｔｍｆ２−ｔｓｆ２）−ｖ×（ｔｍｆ１−ｔｓｆ１）
で表される。右側のマゼンタの色ずれ量δｅｍｒＭについても同様である。なお、δｅｍｆＭ及びδｅｍｒＭの正負は、主走査方向におけるずれの方向を表している。エンジン制御部５４は、δｅｍｆＭからマゼンタの色の書き出し位置を補正し、δｅｍｒＭ−δｅｍｆＭから主走査方向の幅、つまり、主走査倍率を補正する。なお、主走査倍率に誤差がある場合、書き出し位置はδｅｍｆＭのみでなく、主走査倍率を補正することに伴い変化した画像周波数（画像クロック）の変化量を加味して算出する。エンジン制御部５４は、演算した色ずれ量を解消するように、例えば、スキャナユニット２０によるレーザ光の出射タイミングを変更する。例えば、副走査方向の色ずれ量が４ライン分であれば、エンジン制御部５４は、マゼンタの静電潜像を形成するレーザ光の出射タイミングを４ライン分調整する。この様に、Ｓ６０の処理により、後続する基準値の取得処理を、色ずれ量を小さくした状態で行うことができる。
【００４４】
図１４に戻り、Ｓ６１で、エンジン制御部５４は、図７を用いて説明した基準電圧７５の補正処理を実行する。その後、Ｓ６２で、エンジン制御部５４は、図１２を用いて説明した電流Ｉｂの決定処理、つまり、検出電圧５６に生じる正弦波状の変動の補正処理を実行する。その後、Ｓ６３で、エンジン制御部５４は、図７を用いて説明した基準電圧７５の補正処理を再度実行する。なお、Ｓ６２の後に、Ｓ６３で閾値を再度補正するのは、図１１に示す様に、正弦波状の変動の補正処理により、検出電圧５６の振幅が変動し、よって、デューティ比も変動するからである。
【００４５】
その後、Ｓ６４で、エンジン制御部５４は、各感光体２２にそれぞれ複数の潜像マークを形成する。潜像マークの形成数は、任意であるが、本例では２０とする。なお、潜像マーク８０の形成は、図１３で説明した様に行う。なお、潜像マークの形成時、現像スリーブ２４は感光体２２から離隔させ、潜像マークが現像されない様にし、１次転写ローラ２６も感光体２２から離隔させる。なお、１次転写ローラ２６については、印加電圧をオフ（ゼロ）に設定し、通常の画像形成時よりも感光体２２への作用が小さくなるようしても良い。また、現像スリーブ２４については、通常とは逆極性のバイアス電圧を印加することで、現像剤を付着させないようにしても良い。さらに、感光体２２と現像スリーブ２４とを非接触状態にし、直流バイアスに交流バイアスを重畳させて電圧印加を行うジャンピング現像方式を使用している場合には、現像スリーブ２４への電圧印加をオフにするのみで良い。
【００４６】
次に、エンジン制御部５４は、Ｓ６５において、各感光体２２に形成した各潜像マーク８０の各エッジを、検出電圧５６に基づき検出する。なお、このときの基準電圧７５は、Ｓ６３で決定した値を使用する。検出電圧５６は、１つの潜像マーク８０により、一旦減少して元の値に戻るので、図２（Ｂ）のコンパレータ７４は、１つの潜像マーク８０の通過により、立ち上がりと立下りの２つのエッジを出力する。よって、例えば、各色について２０個の潜像マーク８０を形成すると、エンジン制御部５４は、各色について、それぞれ、４０個のエッジを検出する。なお、イエロー、マゼンタ、シアン、ブラックそれぞれのエッジの検出時刻ｔｙ（ｋ）、ｔｍ（ｋ）、ｔｃ（ｋ）ｔｂｋ（ｋ）を、エンジン制御部５４はＲＡＭ３２３に保存する。
【００４７】
エンジン制御部５４は、Ｓ６６においてイエローを基準とする、マゼンタ、シアン、ブラックそれぞれの基準値ｅｓＹＭ、ｅｓＹＣ、ｅｓＹＢｋをそれぞれ以下の式で計算する。なお、基準とする色をここではイエローとするが、基準とする色はイエローに限定されない。
【００４８】
【数１】
2014238459.tif 000003
【００４９】
各基準値は、対応する色の各潜像マーク８０で検出する２つのエッジの中心の平均値と、基準色であるイエローの各潜像マーク８０で検出する２つのエッジの中心の平均値との差分である。なお、基準値は、ＣＰＵ３２１がプログラムに基づき演算を行っても良いし、ハードウェア回路やテーブルを用いて行っても良い。エンジン制御部５４は、計算した各基準値を、感光体２２の回転周期の成分をキャンセルした色ずれ量を示すデータとしてＥＥＰＲＯＭ３２４に保存する。
【００５０】
続いて、図１６を用いて本実施形態における色ずれ補正制御を説明する。エンジン制御部５４は、Ｓ７０において、図１４のＳ６１からＳ６４の処理を実行して複数の潜像マーク８０を各感光体２２にそれぞれ形成する。エンジン制御部５４は、Ｓ７１で各感光体２２の潜像マーク８０を検出してその時刻をＲＡＭ３２３に保存する。その後、エンジン制御部５４は、Ｓ７２において、ΔｅｓＹＭ、ΔｅｓＹＣ及びΔｅｓＹＢｋを、それぞれ、以下の式により計算し、ＲＡＭ３２３に保存する。
【００５１】
【数２】
2014238459.tif 000004
【００５２】
エンジン制御部５４は、Ｓ７３で、ΔｅｓＹＭと、マゼンタの基準値であるｅｓＹＭとの大小を比較する。具体的には、ΔｅｓＹＭからｅｓＹＭを引いた値が０以上であるか否かを判定する。差分が０以上である場合、これは、イエローを基準にしたときのマゼンタの検出タイミングが遅れていることを示すので、エンジン制御部５４は、Ｓ７４において、マゼンタに対応するレーザ光の照射タイミングを早める。なお、早める量は、差分値により特定できる。他方、差分が０未満である場合、これは、イエローを基準にしたときのマゼンタの検出タイミングが早いことを示すので、エンジン制御部５４は、Ｓ７５において、マゼンタに対応するレーザ光の照射タイミングを遅らせる。これによりイエローとマゼンタとの色ずれ量を抑制することができる。このとき、レーザの発光は１ライン単位で行われるので、差分を1ライン単位に換算して、最も色ずれ量が小さくなるようにレーザ光の発光タイミングを制御する。エンジン制御部５４はシアンに対し上記と同様の処理をＳ７６からＳ７８において行い、ブラックに対し上記と同様の処理をＳ７９からＳ８１おいて行う。このようにして、その時の色ずれ状態を、基準とした色ずれ状態（基準状態）に戻すことができる。
【００５３】
以上、本実施形態では、基準電圧７５と、潜像マーク８０を形成する際の光源１０７の発光量を制御して、感光体２２が磨耗により劣化しても検出電圧のデューティ比の変動を抑える。この構成により、潜像マーク８０の位置の検出精度を高めることができる。なお、本実施形態においては、帯電ローラ２３ａ〜２３ｄにそれぞれ対応する帯電電源回路４３ａ〜４３ｄを設け、各帯電電源回路４３ａ〜４３ｄに対応する電流検出回路５０をそれぞれ設けるものであった。しかしながら、帯電ローラ２３ａ〜２３ｄに対して共通した１つの電流検出回路５０を設ける構成とすることもできる。
【００５４】
＜第二実施形態＞
第一実施形態では、検出電圧５６のデューティ比に応じて、基準電圧７５と、光源１０７の駆動電流を調整していた。本実施形態では、検出電圧５６のパルス幅に応じて、基準電圧７５と、光源１０７の駆動電流を調整する。以下、本実施形態について、第一実施形態との相違点を中心に説明する。なお、第一実施形態にて既に説明した内容については説明を省略する。
【００５５】
［基準電圧７５（Ｖｒｅｆ）の補正］
まず、図１７及び図１８を用いて基準電圧７５の補正処理について説明する。図１７のＳ９０で、エンジン制御部５４は、図１８に示すハイ幅検出処理を実行する。エンジン制御部５４は、図１８のＳ１００で、２０個の潜像マーク８０を形成し検出する。なお、以下では、ハイ幅検出処理において、２０個の潜像マーク８０を形成するものとして説明を行うが、形成する潜像マーク８０の数は、２０個に限定されず、任意の数とすることができる。なお、このとき、エンジン制御部５４は、コンパレータ７４が出力するパルス信号（二値化電圧５６１）の立ち上がりエッジ及び立下りエッジを計４０個検出するが、その検出時刻を検出順にｔ（１）〜ｔ（４０）とする。この場合、ｊ＝１〜２０とすると、立ち上がりエッジの検出時刻はｔ（２ｊ−１）となり、立下りエッジの検出時刻はｔ（２ｊ）となる。
【００５６】
続いて、エンジン制御部５４は、Ｓ１０１でカウンタｊを１に初期化する。続いて、エンジン制御部５４は、Ｓ１０２でｊ番目のハイ幅ＨＷ（ｊ）をｔ（２ｊ）−ｔ（２ｊ−１）で計算する。その後、エンジン制御部５４は、Ｓ１０３でｊが２０であるかを判定し、２０ではない場合には、Ｓ１０４でｊを１だけ増やしてＳ１０２からの処理を繰り返す。Ｓ１０３でｊが２０であると、ハイ幅検出処理を終了する。
【００５７】
図１７に戻り、Ｓ９１で、エンジン制御部５４は、ハイ幅検出処理で求めたハイ幅ＨＷ（ｊ）（ｊ＝１〜２０）の平均値を求める。エンジン制御部５４は、Ｓ９１で求めたハイ幅の平均値が許容範囲であるかをＳ９２で判定する。許容範囲内であると、エンジン制御部５４は、基準電圧７５の補正は必要が無いと判定して処理を終了する。一方、許容範囲内ではないと、エンジン制御部５４は、Ｓ９３において、ハイ幅の平均値に基づき、基準電圧の補正値を算出する。なお、補正値の算出は、第一実施形態と同様に、ハイ幅と補正値の関係を示すテーブルや、計算式により決定する。エンジン制御部５４は、Ｓ９４において、現在の基準電圧７５に、補正値を加算することで補正後の基準電圧７５を求める。
【００５８】
［正弦波状の変動に対する補正］
続いて、感光体２２に発生する検出電圧５６の正弦波状の変動の補正について図１９を用いて説明する。エンジン制御部５４は、Ｓ１１０において、図１８に示すハイ幅検出処理を行い、ハイ幅ＨＷ（１）〜Ｄ（２０）を求める。続いて、エンジン制御部５４は、Ｓ１１１において、ハイ幅ＨＷ（１）〜Ｄ（２０）の最大値を判定し、判定した最大値とハイ幅ＨＷ（１）〜Ｄ（２０）との差分を、Ｓ１１２でそれぞれ求める。エンジン制御部５４は、Ｓ１１３で各差分に基づき、各時刻における電流値Ｉｂを求める。なお、電流値Ｉｂの算出には、第一実施形態と同様に、差分と電流値Ｉｂとの関係を示すテーブルや計算式を使用する。
【００５９】
なお、本実施形態では、パルス幅であるハイ幅を使用するものとしたが、パルス間の幅であるロー幅を使用することも同様に可能である。また、上記各実施形態では、電流検出回路５０を、帯電電源回路４３に設けて潜像マーク８０を検出していた。しかしながら、同様の原理により、電流検出回路５０を、現像電源回路４４や、１次転写電源回路４６に設け、現像スリーブ２４や、１次転写ローラ２６を経由して流れる電流により潜像マーク８０を検出する構成とすることもできる。
【００６０】
さらに、上述した各実施形態では、感光体２２に形成した静電潜像を、プロセス部と感光体２２との間で流れる電流の変化により検出していた。言い換えると、感光体２２の表面の電位の変化を、プロセス部と感光体２２との間で流れる電流の変化により検出していた。しかしながら、例えば、中間転写ベルト３０への一次転写として定電流制御を使用する場合には、感光体２２の表面の電位の変化は、一次転写電源回路４６が出力する電圧の変化として検出される。つまり、プロセス部に対する電源回路の出力電流のみならず、出力電圧により潜像マーク８０を検出する構成とすることもできる。
【００６１】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014238459.tif 000005
【図２】
2014238459.tif 000006
【図３】
2014238459.tif 000007
【図４】
2014238459.tif 000008
【図５】
2014238459.tif 000009
【図６】
2014238459.tif 000010
【図７】
2014238459.tif 000011
【図８】
2014238459.tif 000012
【図９】
2014238459.tif 000013
【図１０】
2014238459.tif 000014
【図１１】
2014238459.tif 000015
【図１２】
2014238459.tif 000016
【図１３】
2014238459.tif 000017
【図１４】
2014238459.tif 000018
【図１５】
2014238459.tif 000019
【図１６】
2014238459.tif 000020
【図１７】
2014238459.tif 000021
【図１８】
2014238459.tif 000022
【図１９】
2014238459.tif 000023