(57)【要約】【課題】回転体の基準位置を検出するための専用センサを削減できる画像形成装置を提供すること。【解決手段】画像形成装置は、回転体を駆動する駆動モータであって、磁界の変化に応じたホール信号ＨＳを出力するホール素子４１を有する駆動モータ４０と、ホール信号ＨＳの入力に応じて、駆動モータ４０の一回転に応じて所定数のパルスを生成するパルス生成部４８と、パルス生成部４８により生成されたパルスの数をカウントするカウント部５５と、被記録媒体に画像を形成する画像形成部と、被記録媒体に形成されたテストパターンの情報に基づいて、複数の色画像の位置ずれを補正する補正情報を取得する取得部５１と、テストパターンの形成開始タイミングにおける回転体の位相を基準位相とし、形成開始タイミングからのカウント部のカウント値に基づいて回転体の位相を管理する位相管理部５１と備える。【選択図】図４
2014002240.tif 000002
【特許請求の範囲】
【請求項１】
回転体と、
前記回転体を駆動する駆動モータであって、磁界の変化に応じたホール信号を出力するホール素子を有する駆動モータと、
前記ホール信号をカウントするカウント部と、
複数の色画像を重ねることによって、被記録媒体に画像を形成する画像形成部と、
前記画像形成部を制御して前記回転体を介して被記録媒体にテストパターンを形成し、形成された前記テストパターンの情報に基づいて、前記複数の色画像の位置ずれを補正する補正情報を取得する取得部と、
前記テストパターンの形成開始タイミングにおける前記回転体の位相を基準位相とし、前記形成開始タイミングからの前記カウント部のカウント値に基づいて前記回転体の前記位相を管理する位相管理部と、
前記位相管理部によって管理される前記位相と、前記取得部により取得された前記補正情報とに基づいて、前記位置ずれを補正する補正部と、
を備えた画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記位相管理部は、前記画像形成部が画像形成を開始する際に前記カウント値が前記回転体の１回転に対応するカウント値でない場合、前記カウント値が前記回転体の１回転に対応するカウント値となるまで、前記駆動モータを回転させ、前記カウント値が前記回転体の１回転に対応するカウント値となるタイミングで、前記画像形成部による前記画像形成を開始させる、画像形成装置。
【請求項３】
請求項１または請求項２に記載の画像形成装置において、
前記位相管理部は、前記カウント値が前記回転体の１回転の整数倍に対応するカウント値となるタイミングで前記カウント値をリセットした後に前記画像形成部による前記画像形成を開始させる、画像形成装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の画像形成装置において、
前記ホール信号の出力周期を記憶する記憶部と、
前記記憶部に記憶される前記出力周期を出力毎に更新する更新部と、
前記駆動モータの回転を停止するときに、前記更新部により更新された前記出力周期よりも短い出力周期に更新された場合、前記駆動モータが逆回転したと判断し、更新以後に検出される出力に対して前記カウント値を減算する判断部と、をさらに備える画像形成装置。
【請求項５】
請求項１から請求項３のいずれか一項に記載の画像形成装置において、
前記駆動モータは、該駆動モータの回転速度に応じた周波数を有するＦＧ信号を生成するＦＧセンサを含み、
前記ＦＧ信号の周波数は、前記ホール信号の周波数より大きく、前記ホール信号の周波数を公約数としない周波数に設定され、
前記取得部は、
前記駆動モータの定速回転時に、該駆動モータの回転一周期におけるホール信号の各周期における前記ホール信号と前記ＦＧ信号との位相差から基準位相差パターンを取得し、
前記テストパターンの形成時に、前記駆動モータの回転一周期におけるホール信号の各周期における前記ホール信号と前記ＦＧ信号との位相差から位相差パターンを取得し、
前記位相管理部は、前記基準位相差パターンに対する前記テストパターン形成時の前記位相差パターンのずれ量に応じて前記カウント値を修正する、画像形成装置。
【請求項６】
請求項１から請求項５のいずれか一項に記載の画像形成装置において、
前記取得部は、前記テストパターンが形成された用紙の情報によるユーザ入力を受け付けることによって前記位置ずれ補正の補正情報を取得する、画像形成装置。
【請求項７】
請求項１から請求項６のいずれか一項に記載の画像形成装置において、
前記駆動モータと前記回転体との間に設けられ、前記駆動モータの整数倍の回転で前記回転体を１回転させる中間ギアをさらに備える、画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置に関し、詳しくは、画像形成装置において、感光体等の回転体の位相を制御する技術に関する。
【背景技術】
【０００２】
従来、感光体等の回転体の位相を制御する技術として、例えば、特許文献１に記載されたものが知られている。その従来技術文献においては、感光ドラム（回転体）の基準位置を検出するフォトセンサと、モータの回転速度を検出するためのホール素子とを用いて、各感光ドラムの基準位置を検出し、複数のドラムに対し位相制御を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−５８３６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術文献の技術では、感光ドラムの基準位置を検出するためのフォトセンサを各感光ドラムに設ける必要があり、コストがかかるという不都合があった。
【０００５】
本発明は、回転体の基準位置を検出するための専用センサを削減できる画像形成装置を提供するものである。
【課題を解決するための手段】
【０００６】
本明細書によって開示される画像形成装置は、回転体と、前記回転体を駆動する駆動モータであって、磁界の変化に応じたホール信号を出力するホール素子を有する駆動モータと、前記ホール信号をカウントするカウント部と、複数の色画像を重ねることによって、被記録媒体に画像を形成する画像形成部と、前記画像形成部を制御して前記回転体を介して被記録媒体にテストパターンを形成し、形成された前記テストパターンの情報に基づいて、前記複数の色画像の位置ずれを補正する補正情報を取得する取得部と、前記テストパターンの形成開始タイミングにおける前記回転体の位相を基準位相とし、前記形成開始タイミングからの前記カウント部のカウント値に基づいて前記回転体の前記位相を管理する位相管理部と、前記位相管理部によって管理される前記位相と、前記取得部により取得された前記補正情報とに基づいて、前記位置ずれを補正する補正部とを備える。
【０００７】
本構成によれば、テストパターンに基づいて形成画像の位置ずれ補正をする際に、回転体の位相（回転体の相対的な位置）を、専用のセンサを用いることなく、テストパターンの形成開始タイミングからのカウント部のカウント値、すなわち、ホール信号のカウント数に基づいて管理することができる。したがって、回転体の基準位置を検出するための専用センサを削減できる。
【０００８】
上記画像形成装置において、前記位相管理部は、前記画像形成部が画像形成を開始する際に前記カウント値が前記回転体の１回転に対応するカウント値でない場合、前記カウント値が前記回転体の１回転に対応するカウント値となるまで、前記駆動モータを回転させ、前記カウント値が前記回転体の１回転に対応するカウント値となるタイミングで、前記画像形成部による前記画像形成を開始させるようにしてもよい。
本構成によれば、回転体の基準位置を検出するための専用センサを用いずに、ホール信号のカウント値に基づいて回転体の同一場所から画像形成を開始することができる。それによって、補正部による位置ずれ補正も、専用センサを用いずに好適に行える。
【０００９】
また、上記画像形成装置において、前記位相管理部は、前記カウント値が前記回転体の１回転の整数倍に対応するカウント値となるタイミングで前記カウント値をリセットした後に前記画像形成部による前記画像形成を開始させるようにしてもよい。
本構成によれば、回転体の回転周期に同期させた画像形成を行うことができる。
【００１０】
また、上記画像形成装置において、前記ホール信号の出力周期を記憶する記憶部と、前記記憶部に記憶される前記出力周期を出力毎に更新する更新部と、前記駆動モータの回転を停止するときに、前記更新部により更新された前記出力周期よりも短い出力周期に更新された場合、前記駆動モータが逆回転したと判断し、更新以後に検出される出力に対して前記カウント値を減算する判断部とをさらに備えるようにしてもよい。
駆動モータ停止時において、負荷側からの反力等によって駆動モータが急に逆回転することがある。また、通常、駆動モータが停止する場合、回転速度の低下に伴ってホール信号の周期は長くなる。そのため、本構成によれば、駆動モータ停止時の周期の変化から、駆動モータの逆回転を検知し、逆回転によって発生する回転体の位相変化をカウント値に反映させることができる。すなわち、駆動モータ停止の逆回転によるカウント値と回転体の位相との差異の発生を防止できる。
【００１１】
また、上記画像形成装置において、前記駆動モータは、該駆動モータの回転速度に応じた周波数を有するＦＧ信号を生成するＦＧセンサを含み、前記ＦＧ信号の周波数は、前記ホール信号の周波数より大きく、前記ホール信号の周波数を公約数としない周波数に設定され、前記取得部は、前記駆動モータの定速回転時に、該駆動モータの回転一周期におけるホール信号の各周期における前記ホール信号と前記ＦＧ信号との位相差から基準位相差パターンを取得し、前記テストパターンの形成時に、前記駆動モータの回転一周期におけるホール信号の各周期における前記ホール信号と前記ＦＧ信号との位相差から位相差パターンを取得し、前記位相管理部は、前記基準位相差パターンに対する前記テストパターン形成時の前記位相差パターンのずれ量に応じて前記カウント値を修正するようにしてもよい。
本構成によれば、駆動モータ停止時、駆動モータが逆回転すると、ホール信号とＦＧ信号との位相差が変化する。それに伴って基準位相差パターンとテストパターン形成時の位相差パターンとには、ずれが発生する。したがって、そのずれ量に応じて、ホール信号のカウント値を修正、すなわち減算あるいは加算することによって、駆動モータ停止時のモータ逆回転によって発生するカウント値の誤差を修正することができる。
【００１２】
また、上記画像形成装置において、前記取得部は、前記テストパターンが形成された用紙の情報によるユーザ入力を受け付けることによって前記位置ずれ補正の補正情報を取得するようにしてもよい。
本構成によれば、テストパターンが、ユーザによる位置ずれ補正を行うための手動位置ずれ補正パターンである場合に、好適に位置ずれ補正が行える。
【００１３】
また、上記画像形成装置において、前記駆動モータと前記回転体との間に設けられ、前記駆動モータの整数倍の回転で前記回転体を１回転させる中間ギアをさらに備えるようにしてもよい。
本構成によれば、通常、ホール信号のカウント数は駆動モータの回転数の整数倍である。そのため、駆動モータの整数倍の回転で回転体を１回転させる中間ギアを設けることにより、ホール信号のカウント数と回転体の１回転とを対応させることができる。すなわち、ホール信号のカウント数を管理することによって、テストパターンの形成開始タイミングにおける回転体の位相を基準位相とし、回転体の位相を的確に管理することができる。
【発明の効果】
【００１４】
本発明によれば、回転体の基準位置を検出するための専用センサを削減できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態によるプリンタの概略構成を示す側断面図
【図２】メインモータから感光ドラムへの回転の伝動形態を示す図
【図３】プリンタの電気的構成を概略的に示すブロック図
【図４】感光ドラムの位相管理に基づく露光制御を行う回路構成を概略的に示すブロック図
【図５】各信号の同期形態を示すタイムチャート
【図６】手動位置ずれ補正用チャート印刷に係る処理を示すフローチャート
【図７】手動位置ずれ補正におけるユーザによる処理を示すフローチャート
【図８】感光ドラムの位相管理に係るタイムチャート
【図９】ホールパルス信号とＦＧ信号の位相関係を示すタイムチャート
【図１０】ホールパルス信号とＦＧ信号の位相差を示す表
【図１１】位相差パターンを示すグラフ
【発明を実施するための形態】
【００１６】
＜実施形態＞
一実施形態について図１から図１１を参照して説明する。
１．プリンタの全体構成
図１に示されるように、画像形成装置の一例であるプリンタ１は４色（ブラックＫ、イエローＹ、マゼンタＭ、シアンＣ）のトナーを用いてカラー画像を形成するダイレクトタンデム式のカラーＬＥＤプリンタである。以下の説明においては、図１における左側を前方とし、右側を後方とする。また、図１において、各色間で同一の構成部品については、適宜符号を省略する。なお、画像形成装置はダイレクトタンデム式のカラーＬＥＤプリンタに限られず、例えば、カラーレーザプリンタであってもよいし、コピー機能等を有する複合機であってもよい。
【００１７】
プリンタ１は、本体ケーシング２と、本体ケーシング２内の底部に複数の用紙（被記録媒体の一例）３を積載可能な給紙トレイ４とを含む。給紙トレイ４の前端上方には給紙ローラ５が設けられ、給紙ローラ５の回転に伴って給紙トレイ４内の最上位に積載された用紙３が本体ケーシング２内の前部に設けられた供給路Ｐ１に送り出される。
【００１８】
供給路Ｐ１には、補助給紙ローラ１７と、駆動ローラ６Ａおよび従動ローラ６Ｂを有するレジストローラ６とが設けられている。レジストローラ６の駆動ローラ６Ａは、例えば、ギア機構（図示せず）を介してメインモータ４０に接続されており、メインモータ４０の駆動力が駆動ローラ６Ａに伝達される。
【００１９】
また、本体ケーシング２内の前面には、前側に傾倒可能な手差しガイド７が設けられ、その内側に、ユーザが用紙３を挿入可能な手差し口８が開口している。手差し口８は、手差し路Ｐ３を介してレジストローラ６に連通しており、また、レジストローラ６から後方には、画像形成部１２のベルトユニット１３に連通する搬送路Ｐ２が形成されている。
【００２０】
レジストローラ６は、供給路Ｐ１から送り込まれた用紙３、あるいは手差し路Ｐ３から送り込まれた用紙３を、搬送路Ｐ２を介して画像形成部１２のベルトユニット１３上へ搬送することが可能である。また、供給路Ｐ１、搬送路Ｐ２、手差し路Ｐ３上には、それぞれレジ前センサ９、レジ後センサ１０、手差しセンサ１１が設けられている。各センサ９，１０，１１は、それぞれの位置において用紙３の有無を検知する。その際、各センサ９，１０，１１は、用紙３の先端部および後端部の通過を検出する。具体的には、例えば、各センサ９，１０，１１は、用紙３の先端部の通過を検出した際に、所定の検出信号を生成（オン）し、用紙３の後端部の通過を検出した際に検出信号をオフする。
【００２１】
画像形成部１２は、ベルトユニット１３、露光部１８、プロセス部２０、定着器３１等を含む。
ベルトユニット１３は、前後一対のベルト支持ローラ１４間に張架される環状のベルト１５を含む。後側のベルト支持ローラ１４が回転駆動されることにより、ベルト１５が図示時計回り方向に循環移動し、ベルト１５上面に担持された用紙３が後方へ搬送される。また、ベルト１５の内側には、４つの転写ローラ１６が設けられている。
【００２２】
ベルトユニット１３の上方には、４つの露光部１８およびプロセス部２０が設けられている。各露光部１８は、ブラック、イエロー、マゼンタ、シアンの各色に対応したＬＥＤユニットを含み、各露光部１８は、その下端部にＬＥＤヘッド１９を有している。各露光部１８は、形成すべき画像データに基づいて発光制御され、ＬＥＤヘッド１９から感光ドラム２８の表面に光を照射する。
【００２３】
また、ベルトユニット１３の後端側には、周知の自動位置ずれ補正の実行時にベルト１５表面上に形成されたパッチ（テストパターン）の位置を検出するための光学センサ３４が設けられている。自動位置ずれ補正では、ベルト１５上にパッチを形成し、そのパッチを光学センサ３４で読み取って形成画像の位置ずれが補正される。光学センサ３４は、例えば、パッチに向けて光を照射する発光素子、パッチおよびベルト１５からの反射光を受光する受光素子、および受光素子の信号を増幅する増幅回路等を含む。
【００２４】
プロセス部２０は、上記４色に対応した４つのプロセスカートリッジ２０Ｋ，２０Ｙ，２０Ｍ，２０Ｃを含む。各プロセスカートリッジ２０Ｋ〜２０Ｃは、カートリッジフレーム２１と、カートリッジフレーム２１に対し着脱可能に装着される現像カートリッジ２２とを含む。各現像カートリッジ２２は、現像剤である各色のトナーを収容するトナー収容室２３を備え、その下側に供給ローラ２４、現像ローラ２５、層厚規制ブレード２６等を含む。
【００２５】
トナー収容室２３から放出されたトナーは、供給ローラ２４の回転により現像ローラ２５に供給され、供給ローラ２４と現像ローラ２５との間で正に摩擦帯電される。さらに、現像ローラ２５上に供給されたトナーは、現像ローラ２５の回転に伴って、層厚規制ブレード２６と現像ローラ２５との間に進入し、ここでさらに十分に摩擦帯電されて、一定厚さの薄層として現像ローラ２５上に担持される。
【００２６】
カートリッジフレーム２１の下部には、表面が正帯電性の感光層によって覆われた感光ドラム（回転体の一例）２８と、帯電器２９とが設けられている。感光ドラム２８は、対応する転写ローラ１６との間でベルト１５を介してニップ部を構成している。画像形成時には、感光ドラム２８の表面が帯電器２９により一様に正帯電される。そして、正帯電された部分が露光部１８により露光されて、感光ドラム２８の表面に静電潜像が形成される。
【００２７】
また、図２に示されるように、各感光ドラム２８Ｙ〜２８Ｃの回転軸２８Ａは、感光ドラム２８の軸方向側部において各ドラムギア６４Ｙ〜６４Ｃに接続されている。また、図２に示されるように、各ドラムギア６４Ｙ〜６４Ｃは、中間ギア６３を介して、基準ギア６２に結合し、基準ギア６２はメインモータ４０の回転軸４０Ａに接続されたモータギア６１に結合している。
【００２８】
ここで、基準ギア６２の歯数と各ドラムギア６４Ｙ〜６４Ｃの歯数とは等しく、中間ギア６３の歯数は基準ギア６２の歯数の半分である。また、基準ギア６２の歯数は、例えば、モータギア６１の歯数の２４倍である。そのため、メインモータ４０が２４回転した場合に、基準ギア６２および各ドラムギア６４Ｙ〜６４Ｃは１回転し、各中間ギア６３は２回転する。すなわち、本実施形態では、メインモータ４０が２４回転した場合に、各感光ドラム２８Ｙ〜２８Ｃは、同時に１回転する。
【００２９】
次いで、現像ローラ２５上に担持され正帯電されているトナーが感光ドラム２８表面の静電潜像に供給され、これにより感光ドラム２８の静電潜像が可視像化される。その後、各感光ドラム２８の表面上に担持されたトナー像は、用紙３が感光ドラム２８と転写ローラ１６との間の各ニップ位置を通過する間に、転写ローラ１６に印加される負極性の転写電圧によって用紙３上に順次転写される。
【００３０】
トナー像が転写された用紙３は、次いでベルトユニット１３により定着器３１に搬送される。定着器３１は、転写ローラ１６から搬送されてきた用紙３を押圧搬送し、用紙３に転写された現像剤像を定着する。定着器３１は、熱源を有する加熱ローラ３１Ａと、用紙３を加熱ローラ３１Ａ側へ押圧する加圧ローラ３１Ｂとを含む。用紙３が定着器３１を通過する間に、用紙３の画像形成面側が加熱ローラ３１Ａに押し付けられ、転写されたトナー像が紙面に熱定着される。定着器３１により熱定着された用紙３は、上方へ搬送され、排出ローラ３３により本体ケーシング２の上面に排出される。さらに、定着部に対して用紙搬送方向下流側に、用紙３の有無を検出する排紙センサ３２が設けられている。
【００３１】
２．電気的構成
次に、図３および図４を参照して、プリンタ１の電気的構成を説明する。
プリンタ１は、図３に示すように、ＣＰＵ５１、モータ制御回路５２、露光制御回路５３、およびセンサ制御回路５４を含む。これらは、本実施形態では、ＡＳＩＣ（特定用途向けＩＣ）５０によって構成されている。
【００３２】
ＡＳＩＣ５０に、ＲＯＭ５２、ＲＡＭ５３、ＮＶＲＡＭ（不揮発性メモリ）５４、画像形成部１２、表示部４５、操作部４６、モータドライバＩＣ４８、およびＬＥＤヘッド１９等が接続されている。
【００３３】
表示部４５は、液晶ディスプレイやランプ等を含み、各種の設定画面、装置の動作状態、および各種の警告等を表示する。操作部４６は、複数のボタンを含み、ユーザにより各種の入力操作が行われる。例えば、後述する手動位置ずれ補正印刷処理において、ＣＰＵ５１が、テストパターンが形成された用紙３の情報によるユーザ入力を受け付けることによって位置ずれ補正の補正情報を取得する際に、操作部４６を介してユーザによる補正指示値が入力される。
【００３４】
ＲＯＭ５２には、後述する手動位置ずれ補正印刷処理など、プリンタ１の動作を実行するための各種プログラムが記憶されており、ＣＰＵ５１は、ＲＯＭ５２から読み出したプログラムに従って、その処理結果をＲＡＭ５３またはＮＶＲＡＭ５４に記憶させながら各部の制御を行う。
【００３５】
モータドライバＩＣ４８にはメインモータ４０が接続される。メインモータ４０は、ここでは、高トルク、低振動性から、例えば、三相ブラシレスＤＣモータを使用し、ホール素子４１およびＦＧ（Ｆｒｅｑｕｅｎｃｙ  Ｇｅｎｅｒａｔｏｒ）センサ４２を含む。ホール素子４１は各相（Ｕ相、Ｖ相、Ｗ相）に対応して設けられている。ホール素子４１は、メインモータ４０の回転位置を検出するために、磁界の変化に応じたホール信号ＨＳを生成し、ホール信号ＨＳをモータドライバＩＣ４８に出力する。ＦＧセンサ４２は、メインモータ４０の回転速度を検出するために、メインモータ４０の回転速度に応じて変化するＦＧ信号を生成し、ＦＧ信号をモータドライバＩＣ４８に出力する。
【００３６】
モータドライバＩＣ４８は、図４に示されるように、各相ホールアンプおよびＦＧアンプを含む。図４には、Ｕ相ホールアンプのみが示される。各ホールアンプは、アナログ信号であるホール信号ＨＳの相の切り替りをデジタルパルス信号に変換する。ここではメインモータ４０は１６極モータであり、Ｕ相のホール素子４１からのホール信号ＨＳからは一回転で８個のパルス（以下、「ホールパルス」という）ＨＰからなるホールパルス信号ＨＰｓを生成し、ホールパルス信号ＨＰｓをＡＳＩＣ５０に出力する（図５参照）。
【００３７】
また、ＦＧアンプは、ＦＧ信号を増幅してデジタルパルス信号に変換する。すなわち、ＦＧアンプはアナログ信号であるＦＧ信号を、メインモータ４０の回転速度に応じた所定数のパルス（以下、「ＦＧパルス」という）からなるＦＧパルス信号ＦＰｓを生成し、ＦＧパルス信号ＦＰｓをＡＳＩＣ５０に出力する。
【００３８】
モータ制御回路５２は、ホールカウンタ（カウント部の一例）５５、ＦＧカウンタ５６およびタイマカウンタ５７を含む。ホールカウンタ５５は、ホールパルス信号ＨＰｓを受け取って、ホールパルス信号ＨＰｓに含まれるホールパルスＨＰの数（ホールパルスカウント値ＨＰＣ）をカウントする。また、ＦＧカウンタ５６はＦＧパルス信号ＦＰｓを受け取って、ＦＧパルス信号ＦＰｓに含まれるＦＧパルスの数をカウントする。また、タイマカウンタ５７は、ホールパルスＨＰのパルス周期等、様々な時間の計測に使用される。
【００３９】
センサ制御回路５４は、レジ前センサ９およびレジ後センサ１０に接続され、用紙３の位置情報を取得する。また、センサ制御回路５４は、光学センサ３４に接続され、自動位置ずれ補正の実行の際に、光学センサ３４からパッチの位置情報を取得する。
【００４０】
ＣＰＵ５１は、例えば、テストパターンに基づいて形成画像の位置ずれ補正をする際、モータ制御回路５２からの信号に基づいてモータ位相パターンを算出し、モータ位相パターンに基づいてドラム周期等を算出する。また、ＣＰＵ５１は、ドラム周期（位相）に基づいて、露光時間を補正する補正信号等を生成し、補正信号を露光制御回路５３に供給する。露光制御回路５３は、補正信号に基づき、ＬＥＤヘッド１９の露光タイミング等を制御する。
【００４１】
このような電気構成において、ＣＰＵ５１（取得部、位相管理部、および補正部の一例）は、画像形成部１２を制御して感光ドラム２８を介して用紙３にテストパターンを形成し、形成されたテストパターンの情報に基づいて、複数の色画像の位置ずれを補正する補正情報を取得する。そして、テストパターンの形成開始タイミングにおける感光ドラム２８の位相を基準位相Ｐ（０）とし、形成開始タイミングからのホールカウンタ５５のカウント値に基づいて感光ドラム２８の位相を管理する。そして、管理される感光ドラム２８の位相と、取得された位置ずれの補正情報とに基づいて、位置ずれを補正する。
【００４２】
３．感光ドラムの位相管理
次に図５から図８を参照して、本実施形態における、感光ドラム２８の位相管理について説明する。なお、図６は、手動位置ずれ補正処理における、手動位置ずれ補正用チャートの印刷処理を示すフローチャートであり、各処理は所定のプログラムにたがって、ＣＰＵ５１によって実行される。図７は、手動位置ずれ補正処理において、ユーザによって実行される処理を示すフローチャートである。
【００４３】
感光ドラム２８の位相管理は、テストパターンに基づいて形成画像の位置ずれ補正をする際に実行される。また、本実施形態においては、位置ずれ補正として、位置ずれ補正チャート（テストパターンの一例）を用紙３に印刷出力し、ユーザが、補正チャートから補正情報を読み取って、その値を操作部４６から入力する、いわゆる、「手動位置ずれ補正」の場合を説明する。
【００４４】
なお、位置ずれ補正には、感光ドラム２８の変形等に起因して発生する周期的な位置ずれを補正する、いわゆる動的な位置ずれ補正と、各色間の露光タイミングのずれ等に起因して発生する一定の位置ずれを補正する、いわゆる静的な位置ずれ補正とがあり、各位置ずれ補正に対応した補正チャートが使用される。以下では、動的な位置ずれ補正の場合について説明する。
例えば、動的な位置ずれとして、一色の感光ドラム２８に変形、例えば偏心が発生した場合、用紙３へ転写される際の主走査方向ラインのピッチが他の三色の感光ドラム２８と一致せず、それによって色画像に位置ずれが発生する。それによって、感光ドラム２８の回転に伴う周期的な色ずれが発生することとなる。
【００４５】
動的な位置ずれ補正では、動的な位置ずれを補正するための手動位置ずれ補正用チャートを印刷し、動的な位置ずれの補正に必要な情報をそのチャートから読み取り、入力することで、動的な位置ずれを軽減させることができる。その際、動的な位置ずれは、感光ドラム２８の回転角度、すなわち、感光ドラム２８の位相に関連するため、感光ドラムの位相管理が必要とされる。なお、動的な位置ずれ補正の場合、各色の感光ドラム２８に対して同様な位相管理が行われるので、特に各色の感光ドラム２８を区別せずに説明する。
【００４６】
まず、図５のタイムチャートを参照して、感光ドラム２８の位相に係るタイミングを説明する。
上記したように、メインモータ４０の１回転期間は、ホールパルスＨＰの８個分の周期に対応する（図５の時刻Ｔ１参照）。また、メインモータ４０が２４回転する期間に、感光ドラム２８は１回転する。これは、上記したように、基準ギア６２の歯数、すなわち、ドラムギア６４の歯数がモータギア６１の歯数の２４倍であることによる。詳細には、各中間ギア６３の歯数がモータギア６１の歯数の１２倍であり、中間ギア６３によって、メインモータ４０の整数倍の回転で、ここでは２４回転で感光ドラム２８が１回転することによる。
【００４７】
そのため、感光ドラム２８の１回転の期間は、ホールパルスＨＰの１９２（８×２４）個分の周期に対応する（図５の時刻Ｔ２，Ｔ３参照）。なお。ホールカウンタ５５は感光ドラム２８の１回転毎にリセットされる。すなわち、ホールパルスカウント値ＨＰＣは、「１９２」に達すると「０」にリセットされる。
【００４８】
また、感光ドラム２８の位相（回転角度）に換算すると、ホールパルスＨＰの１周期は、感光ドラム２８の位相（以下、「ドラム位相」と記す）ＤＰの、１．８７５°（３６０／１９２）に相当する。したがって、本実施形態では、ＣＰＵ５１は、ホールパルスカウント値ＨＰＣから、ドラム位相ＤＰを認識し、ドラム位相ＤＰを管理する。
【００４９】
さて、図８の時刻ｔ０において、操作部４６を介してユーザによって手動位置ずれ補正印刷実行命令がなされたとすると（図７のステップＳ１１０）、ＣＰＵ５１は、手動位置ずれ補正印刷実行命令を操作部４６から受信し（図６のステップＳ１０）、手動位置ずれ補正印刷実行命令に応じてメインモータ４０の回転を開始させ、また、定着器３１の加熱ローラ３１Ａを加熱する等の印刷準備動作を開始させる（ステップＳ１５）。ＣＰＵ５１は、図８の時刻ｔ０において、メインモータ４０の回転開始と同時に、ホールカウンタ５５にホールパルスカウント値ＨＰＣのカウントを開始させ、ホールパルスカウント値ＨＰＣに基づいて、メインモータ４０の回転数（モータ回転数ＭＲ）の算出を開始する。
【００５０】
次いで、所定時間が過ぎた後において、印刷可能かどうかを判定し（ステップＳ２０）、印刷可能であると判定した場合（ステップＳ２０：ＹＥＳ）、ＣＰＵ５１は、手動位置ずれ補正印刷用の用紙３をピックアップするためのピックアップ信号Ｓｐ０を生成する。同時に、ピックアップ信号Ｓｐ０は、ピックアップローラ５に駆動を伝達する電磁クラッチ４４に一定時間供給されて、用紙３のピックアップを開始するとともに、ホールパルスカウント値ＨＰＣをリセットする（ステップＳ３０）。これによって、ドラム位相ＤＰを基準位相Ｐ（０）にリセットする（ステップＳ３０）。ここで、基準位相Ｐ（０）は、手動位置ずれ補正印刷用の用紙３のピックアップが開始された時刻ｔ１における感光ドラム２８の位相であり、ここでは「０°」に等しい。
【００５１】
このように、本実施形態では、感光ドラム２８の基準位相Ｐ（０）は、最初の手動位置ずれ補正印刷実行命令に応じて、ピックアップ信号Ｓｐ０の生成時における感光ドラム２８の位相、言い換えれば、用紙３をピックアップするタイミングでの感光ドラム２８の位相とされる。すなわち、本実施形態では、最初の手動位置ずれ補正印刷実行命令に応じて、手動位置ずれ補正印刷用の用紙３をピックアップするタイミングである図８の時刻ｔ１が、テストパターンの形成開始タイミングに相当する。
一方、印刷可能でないと判定した場合（ステップＳ２０：ＮＯ）、エラー処理をして（ステップＳ２５）、手動位置ずれ補正印刷を終了する。
【００５２】
次いで、ＣＰＵ５１は、感光ドラム２８が、例えば１回転した時刻ｔ２において、画像形成部１２を制御して、用紙３に、動的な位置ずれを補正するための所定のテストパターン（テストチャート）、の印刷するための動作を開始する（ステップＳ４０）。時刻ｔ４において、テストチャートの印刷動作が終了すると、用紙３を排出させる。なお、図８には、用紙３の印刷動作が感光ドラム２８の７回転目の途中まで行われる例が示される。
なお、テストパターンは、例えば、主走査方向（用紙搬送方向と垂直な方向）に延びる、所定の間隔で露光及び現像された複数の平行直線を含む。感光ドラム２８に偏心等が発生すると、用紙３上に転写された際の平行直線の間隔（ピッチ）が周期的に変動する。変動量の大きさ（振幅）、および、変動の中心となる位置がテストチャートから読み取れるようになっており、位置ずれ補正用の情報として利用する。
【００５３】
ＣＰＵ５１は、テストチャートの印刷動作が終了する時刻ｔ４において、モータ４０の回転を停止させるとともに、この時の、ホールパルスカウント値ＨＰＣ（例えば「１２４」）を、タイマカウンタ５７に保持させる。これによって、手動位置ずれ補正用チャートの印刷処理を終了する。
【００５４】
なお、ＣＰＵ５１は、ホールパルスカウント値ＨＰＣ、ドラム位相ＤＰ（例えば「２３２．５」）、およびモータ回転数（例えば「１５．５」）を、それぞれ例えば、ＮＶＲＡＭ５４に保存するようにしてもよい。その際、ＮＶＲＡＭ５４に保存する数値はこれに限られず、例えば、ホールパルスカウント値ＨＰＣのみをＮＶＲＡＭ５４に保存するようにしてもよい。上記図５に示された関係から、他の数値は、ホールパルスカウント値ＨＰＣから算出可能のためである。
【００５５】
手動位置ずれ補正用チャート（テストチャート）が印刷されると、図７に示されるように、ユーザは、印刷されたテストチャートから位置ずれ補正情報を読取り（ステップＳ１２０）、その補正情報を操作部４６から入力する（ステップＳ１３０）。
【００５６】
位置ずれ補正は、通常、感光ドラム２８の露光タイミングを調整して行われる。そのため、位置ずれ補正のための露光タイミングを精度良く調整するためには、感光ドラム２８の基準位置からの位相、すなわち、基準位置からの回転角度を特定する必要がある。本実施形態では、感光ドラム２８の基準位置として、基準位相Ｐ（０）が使用される。そして、基準位相Ｐ（０）からのホールパルスカウント値ＨＰＣに基づいて感光ドラム２８の位相が管理される。それによって、位置ずれ補正のための露光タイミングが特定される。
【００５７】
例えば、ユーザによる位置ずれ補正において、補正情報を取得するためのパターン画像の露光タイミングが、感光ドラム２８の位相として、図８の時刻ｔ３において、ホールパルスカウント値ＨＰＣが「１４０」として示される。このとき基準位相Ｐ（０）を「０°」として、感光ドラム２８の位相は「２６２．５°」に特定される。したがって、ホールパルスカウント値ＨＰＣが「１４０」という情報に基づいて、所定の露光タイミングの補正が行われれば、感光ドラム２８の回転に起因する位置ずれ（動的位置ずれ）、例えば、感光ドラム２８の偏心に起因する位置ずれ（色ずれ）の補正を行うことができる。
【００５８】
次いで、補正情報の入力後において、補正が的確に行われたかどうかを確認するために、ユーザは手動位置ずれ補正印刷命令を再度行う（ステップＳ１４０）。すると、ＣＰＵ５１は、テストチャートを再印刷するために、図６のステップＳ１０からステップＳ５０の処理を繰り返す。
【００５９】
なお、テストチャートを再印刷する際、モータ４０の回転開始に伴って、タイマカウンタ５７は、保持されたカウント値、例えば、「１２４」からホールパルスカウント値ＨＰＣのカウントを開始する。そして、ＣＰＵ５１は、印刷準備が整い、かつ、カウント値が「１９２」に達した時点でピックアップ信号Ｓｐを生成し、再印刷用の用紙３をピックアップさせる。そして、テストチャートを再印刷終了、モータ４０を停止させる際に（ステップＳ５０）、最初のテストチャート印刷時と同様に、その時のホールパルスカウント値ＨＰＣ、例えば、「１２４」をタイマカウンタ５７に保持させる。
【００６０】
そして、ユーザは、再印刷されたテストチャートの印刷結果が正常であるか否か、すなわち、テストチャートが正常位置に印刷されているか否かを判定し（図７のステップＳ１５０）、印刷結果が正常である場合（ステップＳ１５０：ＹＥＳ）、手動位置ずれ補正処理を終了する。一方、テストチャートの印刷結果が正常でない場合（ステップＳ１５０：ＮＯ）、ユーザは、ステップＳ１２０からステップＳ１５０までの処理をさらに繰り返す。  
【００６１】
次に、図８を参照して、通常の印刷命令がなされた場合を説明する、ここで、所定の印刷ジョブが実行される場合、図８に示されるように、印刷命令が時刻ｔ５に行なわれたとする。この時、例えば、停止していたモータ４０の回転を開始させる。それにともなって、タイマカウンタ５７は、時刻ｔ５において保持されたカウント値、例えば、「１２４」からホールパルスカウント値ＨＰＣのカウントを開始する。
【００６２】
そして、印刷準備が整った後に、ＣＰＵ５１は、カウント値が「１９２」に達した時刻ｔ６において、印刷のためのピックアップ信号Ｓｐ１を生成し、印刷用の用紙３をピックアップさせ、用紙３の搬送を開始させる。なお、印刷準備に時間を要する場合、例えば、定着器３１の加熱ローラ３１Ａを加熱する等が必要な場合、時刻ｔ５と時刻ｔ６との間において、さらに感光ドラム２８の複数回転分の期間を設けてもよい。
【００６３】
次いで、例えば、感光ドラム２８の１回転後の時刻ｔ７において印刷を開始する。そして、感光ドラム２８の各回転毎において、ホールパルスカウント値ＨＰＣが「１４０」となるタイミング（時刻ｔ８〜ｔ１１）において、位置ずれ補正に係る露光タイミングの調整が行われる。そして、印刷命令に係る全ての印刷が終了した際、ＣＰＵ５１は、図６のステップＳ５０と同様に、モータ４０を停止させるとともにその時の、少なくともホールパルスカウント値ＨＰＣを、タイマカウンタ５７の保持させる、あるいはＮＶＲＡＭ５４に保存する。
【００６４】
そして、次に、手動位置ずれ補正印刷実行命令、あるいは通常の印刷命令がなされたとき、ＣＰＵ５１は、モータ４０の回転開始とともに、ホールパルスカウント値ＨＰＣのカウントを、保持された、あるいは保存されたカウント値から開始させる。そして、ホールパルスカウント値ＨＰＣが、「１９２」に達した際に、ＣＰＵ５１は、印刷のためのピックアップ信号Ｓｐを生成させる。
【００６５】
このように、ＣＰＵ５１は、画像形成部１２が画像形成を開始する際にホールパルスカウント値ＨＰＣが「１９２」でない場合、カウント値ＨＰＣが「１９２」となるまで、メインモータ４０を回転させ、カウント値ＨＰＣが「１９２」となるタイミングで、画像形成部１２による画像形成を開始させる。そのため、感光ドラム２８の基準位置を検出するための専用センサを用いずに、ホールパルスカウント値ＨＰＣに基づいて感光ドラム２８の同一位置から画像形成を開始することができる。それによって、位置ずれ補正も、専用センサを用いずに好適に行える。
【００６６】
このように、基準位相Ｐ（０）を、手動位置ずれ補正印刷実行命令に応じて用紙３をピックアップしたタイミングの感光ドラム２８の位相を用いた場合、感光ドラム２８が基準位相Ｐ（０）となるタイミングは、手動位置ずれ補正印刷で用紙３を最初にピックアップしたタイミングから感光ドラム２８が複数回転した後においてホールパルスカウント値ＨＰＣが「１９２」の整数倍となるタイミングである。そのため、例えば、製品において初めて手動位置ずれ補正印刷をする場合は、任意のタイミングで用紙３をピックアップし、その時点（図８の時刻ｔ１に相当）を基準位相Ｐ（０）として、ホールパルスカウンタＨＰＣをリセットし、以降のホールパルスをカウントするようにすればよい。
【００６７】
なお、図８には、搬送期間は、感光ドラム２８の１回転の期間である例が示されるが、これに限られない。
また、ホールパルスカウント値ＨＰＣが感光ドラム２８の１回転に対応するカウント値「１９２」の整数倍でない場合、カウント値ＨＰＣが「１９２」の整数倍となるまで、感光ドラム２８を回転させ、カウント値ＨＰＣが「１９２」の整数倍となるタイミングで、画像形成部１２による画像形成を開始させるようにしてもよい。すなわち、ホールパルスカウント値ＨＰＣの最大値は、感光ドラム２８の１回転に対応するカウント値「１９２」に限られず、「１９２」の整数倍であってもよい。
【００６８】
４．ホールパルスカウント値の修正
次に、図９〜図１１を参照して、ホールパルスカウント値ＨＰＣの修正について説明する。なお、図９の縦軸は、信号の最大値を「１」に規格化されたものである。
【００６９】
ホールパルスカウント値ＨＰＣの修正は、例えば、メインモータ４０の停止時に、負荷側からの反力等によってメインモータ４０が逆回転することがある。メインモータ４０が逆回転した場合でも、それにともなって、ホールパルスカウント値ＨＰＣが加算されてしまい、感光ドラム２８の実際の位相とホールパルスカウント値ＨＰＣとに誤差が発生する。そのため、その際のホールパルスカウント値ＨＰＣと感光ドラム２８の位相とを合わせるために、ホールパルスカウント値ＨＰＣが修正される。なお、３相（Ｕ相、Ｖ相、Ｗ相）のホールパルスを全て用いて逆回転を検知し、逆回転時はホールパルスカウントを減算するようにしてもよい。
【００７０】
図９に示されるように、ＦＧパルス信号ＦＰｓの、メインモータ４０の１回転当たりのパルス数を「４５」とし、ホールパルス信号ＨＰｓのメインモータ４０の１回転当たりのパルス数を「８」とする。すなわち、ＦＧパルス信号ＦＰｓの周波数は、ホールパルス信号ＨＰｓの周波数より大きく、ホールパルス信号ＨＰｓの周波数を公約数としない周波数に設定される。
【００７１】
そして、ＣＰＵ５１は、メインモータ４０の定速回転時に、図９および図１０に示されるような、メインモータ４０の回転一周期におけるホールパルス信号ＨＰｓの各パルス周期におけるホールパルス信号ＨＰｓとＦＧパルス信号ＦＰｓとの位相差（基準位相差）から、図１１に示されるような基準位相差パターンを取得する。なお、各基準位相差は、ここでは、図８において、円形枠で示されるように、各ホールパルス信号ＨＰｓのサイクルにおいて、ホールパルス信号ＨＰｓの立ち下がりタイミングから次のＦＧパルス信号ＦＰｓの立ち下がりタイミングまでの位相差とされる。また、各タイミングは、図９に示されるように、ホールパルス信号ＨＰｓの振幅値がほぼ中間値（０．５）となるタイミングとされる。
【００７２】
次いで、ＣＰＵ５１は、テストパターン形成時のメインモータ４０の再起動後に、同様に、図１０に示されるような、メインモータ４０の回転一周期におけるホールパルス信号ＨＰｓの各パルス周期におけるホールパルス信号ＨＰｓとＦＧパルス信号ＦＰｓとの再起動後位相差から、図１１に示されるような再起動後位相差パターンを取得する。
【００７３】
そして、ＣＰＵ５１は、基準位相差パターンに対する再起動後位相差パターンのずれ量に応じてホールパルスカウント値ＨＰＣを修正する。図１０および図１１に示される例では、両パターン間のずれ量は２サイクルであるため、ホールパルスカウント値ＨＰＣが２カウント、修正される。
【００７４】
このように、メインモータ４０の定速回転時のホールパルス信号ＨＰｓとＦＧパルス信号ＦＰｓとの基準位相差パターンと、メインモータ４０の再起動後の位相差パターンのずれ量から、正規のモータ回転によらないモータ回転によるホールパルスカウント値ＨＰＣの誤差を修正することができる。すなわち、そのずれ量に応じて、ホールパルスカウント値ＨＰＣを修正、すなわち減算あるいは加算することによって、メインモータ停止時のモータ逆回転によって発生するホールパルスカウント値ＨＰＣの誤差を修正することができる。
また、ホールパルスカウント値ＨＰＣの修正する際に、３相の各相のホールパルス信号ＨＰｓを検知して行う構成と比較して、信号線（ハーネス）や検出回路用の端子の数を低減することができる。
【００７５】
５．本実施形態の効果
以上のように本実施形態によれば、テストパターンに基づいて形成画像の位置ずれ補正（色ずれ補正）をする際に、感光ドラム２８の位相を、専用のセンサを用いることなく、テストパターンの形成開始タイミング（図８の時刻ｔ１）からのホールパルスカウント値ＨＰＣ、すなわち、ホールパルス信号ＨＰｓのパルス数に基づいて管理することができる。したがって、感光ドラム２８の基準位置を検出するための専用センサを削減できる。
【００７６】
また、通常、ホールパルス信号ＨＰｓのパルス数、すなわちホールパルスＰＨの個数はメインモータ４０の回転数の整数倍（本実施形態では、８倍）である。そのため、その際、メインモータ４０の整数倍（本実施形態では２４倍）の回転で感光ドラム２８を１回転させる中間ギア６３を設けることにより、ホールパルスＨＰの数（ホールパルスカウント値ＨＰＣ）と感光ドラム２８の１回転とを対応させることができる。すなわち、ホールパルスカウント値ＨＰＣを管理することによって、テストパターンの形成開始タイミング（図８の時刻ｔ１）における感光ドラム２８の位相（０°）を基準位相Ｐ（０）として、形成開始タイミングからのホールパルスカウント値ＨＰＣに基づいてドラム位相ＤＰを的確に管理することができる。
【００７７】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００７８】
（１）上記実施形態では、手動位置ずれ補正における動的な位置ずれを補正する例を示したが、これに限られず、本発明は、手動位置ずれ補正における静的な位置ずれを補正する際にも適用できる。
通常、静的な位置ずれ補正用の手動位置ずれ補正用チャートでは、通常、基準色と調整色とのピッチを少しずつ、ずらしたパターンが複数並べて形成される。そして、印刷された手動位置ずれ補正用チャート上の基準色と調整色とが重なった位置をユーザが目視で確認し、その位置に割り振られた値を補正情報として読み取り、操作部４６からその値を入力する。これにより、露光タイミングの補正処理が実施される。
【００７９】
しかしながら、露光タイミングの補正処理が実施された後に確認のために再度手動位置ずれ補正用チャートが印刷された際に、動的な位置ずれが用紙に対して異なるタイミングで発生してしまうと、基準色と調整色との重なる位置が手動位置ずれ補正用チャート上の適正位置から外れてしまう。こうした問題を避けるため、静的な位置ずれ補正の際にも、感光ドラム２８の位相管理が必要となる。そのため、例えば、静的な位置ずれ補正用チャートを印刷する際に、印刷毎に感光ドラム２８に対して同一の位相で露光開始するようにする。それによって、静的な位置ずれ補正の際、静的な位置ずれと動的な位置ずれを区別することによって、静的な位置ずれ補正を適切に行うことができる。なお、静的な位置ずれ補正では、静的な位置ずれ補正用チャートによって、各感光ドラム２８の露光開始タイミングが補正される。その際、位相管理方法しては、図８に示したのと同様な管理方法が適用できる。
【００８０】
（２）上記実施形態では、複数の色画像の位置ずれを補正する補正情報を取得する際に、テストパターンが形成された用紙の情報によるユーザ入力を受け付けることによって、すなわち、手動位置ずれ補正パターンを形成する例（「手動位置ずれ補正」を行う場合）を示したがこれに限られない。いわゆる、自動位置ずれ補正の場合にも本願の感光ドラムの位相管理を適用することができる。すなわち、ユーザの指示によらずに、所定の時期において、複数の位置ずれ補正用のパッチ（テストパターン）をベルト１５上に形成し、補正用のパッチを光学センサで検出して、検出値に基づいて位置ずれの補正値（補正情報）を決定する。そして、決定された補正値に基づいて露光タイミングを補正する場合にも、本願の感光ドラムの位相管理を適用することができる。
【００８１】
（３）上記実施形態では、ホールパルスカウント値ＨＰＣの修正方法として、ホールパルス信号ＨＰｓとＦＧパルス信号ＦＰｓとに基づいて行う例を示したが、これに限られない。例えば、ホール信号のパルス周期を記憶する記憶部と、記憶部に記憶されるパルス周期をパルス毎に更新する更新部と、駆動モータ（メインモータ）の回転を停止するときに、更新部により更新されたパルス周期よりも短いパルス周期に更新された場合、駆動モータが逆回転したと判断し、更新以後に検出されるパルスに対してカウント値ＨＰＣを減算する判断部とをさらに備えることによって、ホールパルスカウント値ＨＰＣを修正するようにしてもよい。この場合、例えば、記憶部をＮＶＲＡＭ５４によって構成し、更新部はタイマカウンタ５８およびＣＰＵ５１によって構成し、判断部をＣＰＵ５１によって構成するようにすればよい。
【００８２】
通常、駆動モータが停止する場合、回転速度の低下に伴ってホール信号のパルス周期は長くなる。そのため、駆動モータ停止時のパルス周期の変化から、駆動モータの逆回転を検知し、逆回転によって発生する回転体の位相変化をカウント値に反映させることができる。すなわち、駆動モータ停止の逆回転によるカウント値と回転体の位相との差異の発生を防止できる。
【００８３】
（４）上記実施形態では、手動位置ずれ補正パターンを形成する場合であって、最初の手動位置ずれ補正印刷実行命令に応じて用紙３をピックアップしたタイミング（図８の時刻ｔ１）におけるドラム２８の位相を、基準位相Ｐ（０）としたがこれに限られない。すなわち、回転体の位相の基準位相を決定する際のテストパターンの形成開始タイミングを、用紙３をピックアップするタイミングとしたがこれに限られない。
【００８４】
例えば、いわゆる、ベルト１５上にパッチ（テストパターン）を形成し、そのパッチを光学センサ３４で読み取って形成画像の位置ずれを補正する自動位置ずれ補正の場合、基準位相Ｐ（０）は、最初のパッチデータの露光を開始するタイミングにおけるドラム２８の位相とすればよい。すなわち、テストパターンの形成開始タイミングは、自動位置ずれ補正の場合、自動位置ずれ補正命令に応じて、最初のパッチデータの露光を開始するタイミングとしてもよい。
【００８５】
すなわち、手動位置ずれ補正ではテストパターンが用紙３に形成されるため、基準位相Ｐ（０）は、用紙ピックアップ信号を生成するタイミング等、用紙３の位置に関連して設定する必要がある。これに対して、自動位置ずれ補正では、テストパターンがベルト上に形成されるため、周知のように、ベルト１５上のテストパターンのずれ量、すなわち、露光タイミング補正値と、基準位相Ｐ（０）からの相対位相（ホールパルスカウント値）とを関連付けることができる。そのため、自動位置ずれ補正では、用紙３への印刷の際、感光ドラム２８が基準位相Ｐ（０）になるのを待つことなく、すなわち、感光ドラム２８の任意の位相から、その任意の位相に対応したホールパルスカウント値に基づく露光タイミングの補正を行うことができる。
【００８６】
このように、自動位置ずれ補正の場合は、単に、最初のパッチデータの露光を開始するタイミングにおける感光ドラム２８の位相を基準位相Ｐ（０）と決め、以後、基準位相Ｐ（０）からの相対位相に基づいて、露光タイミング補正を行うことができる。そのため、手動位置ずれ補正のように、基準位相Ｐ（０）に合わせてテストパターン形成や次の印字を行う必要はない。すなわち、基準位相Ｐ（０）からの相対位相にあわせて露光ライン走査時間を微調整するだけなので、ばらつき無く、精度よく、露光タイミングの補正、すなわち、印字位置の補正ができる。
【符号の説明】
【００８７】
１…プリンタ、３…用紙、５…供給ローラ、１２…画像形成部、１５…ベルト、２８…感光ドラム、４０…メインモータ、４１…ホール素子、４２…ＦＧセンサ、４８…モータドライバＩＣ、５１…ＣＰＵ、５５…ホールカウンタ、５６…ＦＧカウンタ、６２…中間ギア
【図１】
2014002240.tif 000003
【図２】
2014002240.tif 000004
【図３】
2014002240.tif 000005
【図４】
2014002240.tif 000006
【図５】
2014002240.tif 000007
【図６】
2014002240.tif 000008
【図７】
2014002240.tif 000009
【図８】
2014002240.tif 000010
【図９】
2014002240.tif 000011
【図１０】
2014002240.tif 000012
【図１１】
2014002240.tif 000013