(57)【要約】【課題】感光体の感度のばらつきに応じた露光量の制御を適正に行うことができる画像形成装置を提供することにある。【解決手段】実際の露光走査位置Ｐｒが、カウント値Ｃに基づいて認識された露光走査位置Ｐｃより先行することがある。この場合、感光ドラム７００のホームポジションＨＰが検出されまでは、カウント値Ｃに基づいて認識された露光走査位置Ｐｃの補正値Ｄｃが、その位置に対応する基準補正値（Ｄ０〜Ｄｎ）を用いた線形補間により算出される。そして、ホームポジションＨＰが検出されると、ホームポジションＨＰの検出後に認識される露光走査位置Ｐｃ０の補正値Ｄｃ（Ｐｃ０）が、当該露光走査位置の補正値とその前の露光走査位置Ｄｃ１（Ｐｎ’）の補正値との差が予め設定された範囲α内に収まるように算出される。【選択図】図６
2008065270.tif 000002
【特許請求の範囲】
【請求項１】
感光体および前記感光体上を露光走査する露光手段を備える画像形成装置において、
前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段と、
前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出手段と、
前記検出手段により前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識手段と、
前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出手段と、
前記認識された露光走査位置毎に、その感度の補正値に基づいて前記露光手段の露光量を制御する露光量制御手段とを備え、
前記補正値算出手段は、前記特定位置またはそれを超える位置が露光走査位置として認識される前に、前記感光体上の特定位置が検出された場合、前記検出手段による前記特定位置の検出後に認識される露光走査位置の補正値を、該露光走査位置の補正値とその前の露光走査位置の補正値との差が予め設定された範囲内に収まるように算出することを特徴とする画像形成装置。
【請求項２】
感光体および前記感光体上を露光走査する露光手段を備える画像形成装置において、
前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段と、
前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出手段と、
前記位置検出手段により前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識手段と、
前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出手段と、
前記認識された露光走査位置毎に、その感度の補正値に基づいて前記露光手段の露光量を制御する露光量制御手段とを備え、
前記補正値算出手段は、前記検出手段により前記特定位置が検出される前に、前記認識手段により現在の露光走査位置として前記特定位置またはそれを超える位置が認識された場合、前記検出手段により前記感光体上の特定位置が検出されるまでの期間中に、現在の露光走査位置として認識された位置以降の露光走査位置に対する補正値を、現在の露光走査位置として認識された位置の補正値とすることを特徴とする画像形成装置。
【請求項３】
感光体および前記感光体上を露光走査する露光手段を備える画像形成装置において、
前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段と、
前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出手段と、
前記検出手段により前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識手段と、
前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出手段と、
前記認識された露光走査位置毎に、その感度の補正に基づいて前記露光手段の露光量を制御する露光量制御手段とを備え、
前記補正値算出手段は、前記認識手段により露光走査位置として前記特定位置またはそれを超える位置が認識される前に、前記検出手段により前記感光体上の特定位置が検出された場合、該特定位置の検出時点で認識された露光走査位置に対する補正値を、前記特定位置に対応する基準補正値に戻すことを特徴とする画像形成装置。
【請求項４】
感光体と、前記感光体上を露光走査する露光手段と、前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段とを備える画像形成装置の制御方法であって、
前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出工程と、
前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識工程と、
前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出工程と、
前記認識された露光走査位置毎に、その感度の補正値に基づいて前記露光手段の露光量を制御する露光量制御工程とを備え、
前記補正値算出工程では、前記特定位置またはそれを超える位置が露光走査位置として認識される前に、前記感光体上の特定位置が検出された場合、前記特定位置の検出後に認識される露光走査位置に対する補正値を、該露光走査位置の補正値とその前の露光走査位置の補正値との差が予め設定された範囲内に収まる補正値とすることを特徴とする画像形成装置の制御方法。
【請求項５】
感光体と、前記感光体上を露光走査する露光手段と、前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段とを備える画像形成装置の制御方法であって、
前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出工程と、
前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識工程と、
前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出工程と、
前記認識された露光走査位置毎に、その感度の補正に基づいて前記露光手段の露光量を制御する露光量制御工程とを備え、
前記補正値算出工程では、前記特定位置が検出される前に、前記特定位置またはそれを超える位置が現在の露光走査位置として認識された場合、前記特定位置が検出されるまでの期間中に、現在の露光走査位置として認識された位置以降の露光走査位置に対する補正値を、現在の露光走査位置として認識された位置の補正値とすることを特徴とする画像形成装置の制御方法。
【請求項６】
感光体と、前記感光体上を露光走査する露光手段と、前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段とを備える画像形成装置の制御方法であって、
前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出工程と、
前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識工程と、
前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出工程と、
前記認識された露光走査位置毎に、その感度の補正に基づいて前記露光手段の露光量を制御する露光量制御工程とを備え、
前記補正値算出工程では、前記特定位置またはそれを超える位置が露光走査位置として認識される前に、前記特定位置が検出された場合、該特定位置の検出時点で認識された露光走査位置に対する補正値を、前記特定位置に対応する基準補正値に戻すことを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レーザ光源を用いる電子写真方式の画像形成装置およびその制御方法に関する。
【背景技術】
【０００２】
レーザ光源を用いる電子写真方式の画像形成装置においては、一様に帯電された感光ドラムが所定方向（副走査方向）へ回転され、レーザ光源から画像信号に応じたレーザ光が発光される。このレーザ光は、左右（主走査方向）へ走査されながら、感光ドラム上に照射される。これにより、感光ドラム上には、静電潜像が形成される。そして、現像器から感光ドラムに対してトナーが供給され、感光ドラム上に形成された静電潜像は、トナー像として可視像化される。
【０００３】
レーザ光による画像形成プロセスについて図９〜図１２を参照しながら説明する。図９は感光ドラム上におけるレーザ光が照射された部位の電位と他の部位の電位との関係を模式的に示す図である。図１０は感光ドラム上の異なる照射パルス幅のレーザ光がそれぞれ照射された部位におけるトナーの付着状態を模式的に示す図である。図１１は感光ドラム上の同じ光量のレーザ光がそれぞれ照射された部位におけるトナーの付着状態を示す図である。図１２は感光ドラムにおける主走査方向および副走査方向における感度のばらつき状態を模式的に示す図である。
【０００４】
例えば図９に示すように、一様に電位ＶＤで帯電された感光ドラム上にレーザ光Ｌが照射されると、レーザ光Ｌが照射された部位の電位は、電位ＶＤより低い電位ＶＬとなる。そして、この電位ＶＬの部位に、現像器から供給されたトナーが付着し、トナー像が形成されることになる。
【０００５】
ここで、上記レーザ光源は、画像信号に基づいて、レーザ光の照射パルス幅が変化するように、オン、オフ制御される。この制御方式は、ＰＷＭ方式と呼ばれるものであり、レーザ光源のオン時間およびオフ時間の割合を変化させる。例えば図１０に示すように、レーザ光Ｌ１とそのレーザ光Ｌ１よりパルス幅が狭いレーザ光Ｌ２とを感光ドラムに照射することが可能である。上記レーザ光Ｌ１が照射された部位に付着するトナー量は、レーザ光Ｌ２が照射された部位に付着するトナー量より多くなる。すなわち、レーザ光源のオン、オフ時間の割合を変化させることによって、付着するトナー量が変化し、用紙上に転写される画像の濃淡が表現される。
【０００６】
しかしながら、図１１に示すように、同じ光量のレーザ光Ｌ３が照射されても、感光ドラム上の部位毎に感度のばらつきなどがあると、各部位の電位がそれぞれＶＬ３，ＶＬ４と異なり、画像濃度に変動が生じることがある。例えば、高い耐久性を有するアモルファスシリコン系の感光ドラムに関しては、製造工程において膜厚、膜質にばらつきが発生し易く、この膜厚、膜質のばらつきが帯電、露光に対する感度のばらつきにつながる。このアモルファスシリコン系の感光ドラムに対して、一定の光量のレーザ光を照射した場合、感光ドラムの主走査方向には、図１２（ａ）に示すような電位のばらつきが、副走査方向には、図１２（ｂ）に示すような電位のばらつきが発生する。
【０００７】
これらの問題を解決するために、各感光体（感光ドラム）の固有の感度のばらつきを補正するための補正データを、データサーバからダウンロードし、その補正データに基づいて感光体の露光走査位置に応じてレーザパワーを補正するという技術が提案されている（例えば特許文献１参照）。
【０００８】
また、表面電位計を主走査方向へ走査させながら感光体を回転させることで螺旋状に感光体１周分の感度のばらつきを測定し、その測定結果を用いて感光体の露光走査位置に応じて露光量を補正するという技術が提案されている（例えば特許文献２参照）。ここで、感光体の回転位置を検出するために、感光体にホームポジションを示すホームポジション部材（ＨＰ指示手段）が設けられ、上記ホームポジション部材を検知するホームポジションセンサ（ＨＰ検知手段）が設けられている。このホームポジションセンサは、上記ホームポジション部材が予め設定されている基準位置（ホームポジション）へ到達した際に、ホームポジション部材を検出するように位置決めされている。そして、検出されたホームポジションを基準として、主走査ラインの数がカウントされ、このカウント値から、感光体の回転位置すなわち感光体上の露光走査位置が算出される。この算出された露光走査位置と測定された感光体の感度は、互いに対応付けられて保持される。
【特許文献１】特開２００４−３４５１７０号公報
【特許文献２】特開２００４−２５８４８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述した各技術を用いる場合、感光体の露光走査位置に応じて露光量を補正する為、実際の画像形成時において、感光ドラム上の露光走査位置を正確に算出する必要がある。これは、露光走査位置に対応する補正データを用いる必要があるからである。
【００１０】
しかしながら、実際の画像形成時においては、感光ドラムと中間転写ベルト間に用紙が進入する際に感光ドラムに作用する衝撃力などにより、感光ドラムの回転速度が一時的に変動することがある。これにより、ホームポジションを基準としてカウントされた主走査ラインの数に基づいて算出された感光ドラム上の露光走査位置と、実際の画像形成時の感光ドラム上の露光走査位置とが合致しない場合がある。その結果、実際の露光走査位置に対して用いられるべき補正データとホームポジションを基準として算出された感光ドラム上の露光走査位置に対応する補正データとの対応関係があわなくなり、結果として、感光ドラムの感度のばらつきに応じて露光量を適正に制御することは難しい。
【００１１】
本発明の目的は、感光体の感度のばらつきに応じた露光量の制御を適正に行うことができる画像形成装置およびその制御方法を提供することにある。
【課題を解決するための手段】
【００１２】
本発明は、上記目的を達成するため、感光体および前記感光体上を露光走査する露光手段を備える画像形成装置において、前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段と、前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出手段と、前記検出手段により前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識手段と、前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出手段と、前記認識された露光走査位置毎に、その感度の補正値に基づいて前記露光手段の露光量を制御する露光量制御手段とを備え、前記補正値算出手段は、前記特定位置またはそれを超える位置が露光走査位置として認識される前に、前記感光体上の特定位置が検出された場合、前記検出手段による前記特定位置の検出後に認識される露光走査位置の補正値を、該露光走査位置の補正値とその前の露光走査位置の補正値との差が予め設定された範囲内に収まるように算出することを特徴とする画像形成装置を提供する。
【００１３】
本発明は、上記目的を達成するため、感光体および前記感光体上を露光走査する露光手段を備える画像形成装置において、前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段と、前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出手段と、前記位置検出手段により前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識手段と、前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出手段と、前記認識された露光走査位置毎に、その感度の補正値に基づいて前記露光手段の露光量を制御する露光量制御手段とを備え、前記補正値算出手段は、前記検出手段により前記特定位置が検出される前に、前記認識手段により現在の露光走査位置として前記特定位置またはそれを超える位置が認識された場合、前記検出手段により前記感光体上の特定位置が検出されるまでの期間中に、現在の露光走査位置として認識された位置以降の露光走査位置に対する補正値を、現在の露光走査位置として認識された位置の補正値とすることを特徴とする画像形成装置を提供する。
【００１４】
本発明は、上記目的を達成するため、感光体および前記感光体上を露光走査する露光手段を備える画像形成装置において、前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段と、前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出手段と、前記検出手段により前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識手段と、前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出手段と、前記認識された露光走査位置毎に、その感度の補正に基づいて前記露光手段の露光量を制御する露光量制御手段とを備え、前記補正値算出手段は、前記認識手段により露光走査位置として前記特定位置またはそれを超える位置が認識される前に、前記検出手段により前記感光体上の特定位置が検出された場合、該特定位置の検出時点で認識された露光走査位置に対する補正値を、前記特定位置に対応する基準補正値に戻すことを特徴とする画像形成装置を提供する。
【００１５】
本発明は、上記目的を達成するため、感光体と、前記感光体上を露光走査する露光手段と、前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段とを備える画像形成装置の制御方法であって、前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出工程と、前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識工程と、前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出工程と、前記認識された露光走査位置毎に、その感度の補正値に基づいて前記露光手段の露光量を制御する露光量制御工程とを備え、前記補正値算出工程では、前記特定位置またはそれを超える位置が露光走査位置として認識される前に、前記感光体上の特定位置が検出された場合、前記特定位置の検出後に認識される露光走査位置に対する補正値を、該露光走査位置の補正値とその前の露光走査位置の補正値との差が予め設定された範囲内に収まる補正値とすることを特徴とする画像形成装置の制御方法を提供する。
【００１６】
本発明は、上記目的を達成するため、感光体と、前記感光体上を露光走査する露光手段と、前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段とを備える画像形成装置の制御方法であって、前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出工程と、前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識工程と、前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出工程と、前記認識された露光走査位置毎に、その感度の補正に基づいて前記露光手段の露光量を制御する露光量制御工程とを備え、前記補正値算出工程では、前記特定位置が検出される前に、前記特定位置またはそれを超える位置が現在の露光走査位置として認識された場合、前記特定位置が検出されるまでの期間中に、現在の露光走査位置として認識された位置以降の露光走査位置に対する補正値を、現在の露光走査位置として認識された位置の補正値とすることを特徴とする画像形成装置の制御方法を提供する。
【００１７】
本発明は、上記目的を達成するため、感光体と、前記感光体上を露光走査する露光手段と、前記感光体上の特定位置を起点として回転方向へ並ぶ各位置とそれぞれ対応付けられる感度の基準補正値を保持する保持手段とを備える画像形成装置の制御方法であって、前記感光体上の前記特定位置が予め設定されている基準位置へ到達した際に、該特定位置を検出する検出工程と、前記特定位置が検出される毎に、該特定位置を起点として、前記感光体上の露光走査位置を認識する認識工程と、前記保持手段に保持されている各位置の基準補正値を参照して、前記認識された露光走査位置毎にその感度の補正値を算出する補正値算出工程と、前記認識された露光走査位置毎に、その感度の補正に基づいて前記露光手段の露光量を制御する露光量制御工程とを備え、前記補正値算出工程では、前記特定位置またはそれを超える位置が露光走査位置として認識される前に、前記特定位置が検出された場合、該特定位置の検出時点で認識された露光走査位置に対する補正値を、前記特定位置に対応する基準補正値に戻すことを特徴とする画像形成装置の制御方法を提供する。
【発明の効果】
【００１８】
本発明によれば、感光体の感度のばらつきに応じた感光体に対する露光量の補正を適正に行うことができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００２０】
（第１の実施の形態）
図１は本発明の第１の実施の形態に係る画像形成装置の主要部構成を示す縦断面図である。
【００２１】
図１に示すように、本実施形態の画像形成装置は、電子写真プロセスを用いた画像形成装置であり、感光ドラム７００、接触帯電ローラ７０１、露光部７０２、ポリゴンミラー７０３、現像器７０４、転写ローラ７０５、定着装置７０６、クリーニング装置７０７を備える。
【００２２】
感光ドラム７００は、外周面にアモルファスシリコンなどの無機感光体の光導電層が形成されているアルミシリンダからなり、このアルミシンリンダは、接地されている。感光ドラム７００は、駆動モータ（図示せず）により、時計周り（矢印方向）に予め設定された周速度（プロセススピード）で回転駆動される。感光ドラム７００には、ホームポジション部材７００ａが設けられており、ホームポジション部材７００ａは、感光ドラム７００ａ上の回転位置の基準となるホームポジションＨＰ（特定位置）に配置されている。このホームポジション部材７００ａは、ホームポジションセンサ７００ｂにより検知される。ホームポジションセンサ７００ｂは、ホームポジション部材７００ａが予め決められている基準位置（図示せず）に到達した際に、このホームポジション部材７００ａを検出するように配置されている。このホームポジションセンサ７００ｂの出力は、感光ドラム７００上の露光走査位置の認識およびこの露光走査位置に応じて露光量を制御するための補正値の算出に用いられる。
【００２３】
接触帯電ローラ７０１は、感光ドラム７００の回転に従動して回転する。接触帯電ローラ７０１には、帯電高圧電源（図示せず）から予め設定された電圧が印加され、感光ドラム７００の表面は、予め設定された極性の電位に一様に帯電される。露光部７０２は、画像信号に応じたレーザ光を発光し、このレーザ光は、ポリゴンミラー７０３により、主走査方向へ走査されながら、感光ドラム７００表面に照射される。これにより、感光体７００表面には、静電潜像が形成される。露光部７０２から発光されるレーザ光の強度（レーザ光量）、すなわち感光ドラム７００に対する露光量は、後述するように、感光ドラム７００の露光走査位置に対する感度のばらつきに応じて制御される。この露光量の制御構成については、後述する。
【００２４】
感光ドラム７００上に形成された静電潜像は、現像器７０４から供給されるトナーにより、トナー像として可視像化される。このトナー像は、転写ローラ７０５と感光体７００との間に形成された転写ニップ部７０５ａにおいて、給紙部（図示せず）から転写ニップ部７０５ａへ給紙された用紙Ｐ上に転写される。この際、転写ローラ７０５には、トナーの帯電極性と逆極性の転写バイアス電圧が印加されている。
【００２５】
トナー像が転写された用紙Ｐは、定着装置７０６へ送られる。定着装置７０６においては、用紙Ｐ上のトナー像が加熱・加圧され、用紙Ｐ上に定着される。トナー像が定着された用紙Ｐは、排出ローラ（図示せず）により、機外へ排出される。
【００２６】
転写終了後、感光ドラム７００表面は、クリーニング装置７０７により清掃される。これにより、感光ドラム７００表面に残留するトナーは除去され、感光ドラム７００は、次の作像に備える。
【００２７】
次に、本実施の形態の露光量の制御構成について図２〜図４を参照しながら説明する。図２は図１の感光ドラム７００における副走査方向（回転方向）の感度を補正するための補正値を用いて露光量を制御する露光量制御構成を示すブロック図である。図３は図２の基準補正値保持部９００に保持されている各基準補正値と感光ドラム７００上の各位置との対応関係を模式的に示す図である。図４は露光走査位置認識部９０１により主走査ラインの数に基づいて認識された露光走査位置と実際の露光走査位置とがずれた際の補正値の差を模式的に示す図である。
【００２８】
本実施の形態においては、露光走査位置毎に、感光ドラム７００における副走査方向（回転方向）の感度を補正するための補正値を算出し、この補正値に基づいて露光部７０２の露光量を制御するための制御構成が採用される。
【００２９】
図２に示すように、露光部７０２の露光量を制御するための制御構成は、基準補正値保持部９００、露光走査位置認識部９０１、補正値算出部９０２および露光量制御部９０３を有する。
【００３０】
基準補正値保持部９００には、感光ドラム７００における副走査方向（回転方向）の感度を補正するための基準補正値Ｄ０〜Ｄｎが格納されている。ここで、図３に示すように、ポジションＰ０は、感光ドラム７００上のホームポジションＨＰであり、基準補正値Ｄ０は、ポジションＰ０に対応付けられている補正値である。また、各基準補正値Ｄ１〜Ｄｎは、感光ドラム７００上のポジションＰ１〜Ｐｎのそれぞれに対応付けられている補正値である。各ポジションＰ０〜Ｐｎは、ホームポジションＰ０から感光ドラム７００の回転方向上流側へ感光ドラム７００の外周に沿って順に等間隔ｌ１で配置されている位置である。この間隔ｌ１は、主走査ラインの、予め設定された走査本数分に相当する距離である。例えば、間隔ｌ１は、主走査が、１０ライン分の副走査方向の間隔とする。ここで、主走査ラインとは、感光ドラム７００上のレーザ光により主走査方向へ露光走査されるラインであり、主走査ライン間の間隔は、解像度などに応じて設定されている一定間隔である。
【００３１】
尚、ここでは、予め設定された走査本数分に相当する距離である間隔ｌ１を持ったポジションＰ１〜Ｐｎ毎に、基準補正値Ｄ１〜Ｄｎを持たせたが、基準補正値を記憶する基準補正値保持部９００の記憶容量に余裕があれば、走査ライン毎の補正値を有してもよい。
【００３２】
露光走査位置認識部９０１は、カウンタ９０１ａを内蔵する。カウンタ９０１ａは、感光ドラム７００のホームポジション部材７００ａがホームポジションセンサ７００ｂにより検出される毎すなわちホームポジションＨＰが検出される毎に、主走査方向へ露光走査される主走査ラインの数のカウント動作を開始する。この主走査ラインの数を示すカウント値Ｃは、主走査方向への画像形成開始を示す主走査画像開始信号（ＢＤ（ビームディテクト）信号）が入力される毎に、１インクリメント（増加）される。露光走査位置認識部９０１は、カウンタ９０１ａのカウント値Ｃに基づいて、感光ドラム７００上におけるホームポジションＨＰを起点とする現在の露光走査位置（主走査方向へ露光走査される主走査ラインの副走査方向の位置）を認識する。
【００３３】
カウント値Ｃに基づいて認識した現在の露光走査位置が、ポジションＰ１〜Ｐｎであるときには、基準補正値保持部９００に格納されている基準補正値Ｄ１〜Ｄｎを使用するが、ポジションＰ１〜Ｐｎでない位置については、後述のように算出して補正値を求める。
【００３４】
つまり、補正値算出部９０２は、露光走査位置認識部９０１により認識された現在の露光走査位置の前後に位置するそれぞれのポジション（Ｐ０〜Ｐｎ）を特定する。そして、補正値算出部９０２は、認識された現在の露光走査位置の前後に位置する各ポジション（Ｐ０〜Ｐｎ）に対応付けられている基準補正値（Ｄ０〜Ｄｎ）を用いた線形補間を行い、現在の露光走査位置に対する補正値を算出する。
【００３５】
露光量制御部９０３は、基準補正値保持部９００に格納されている基準補正値と現在の露光走査位置に対して算出された補正値に基づいて、露光部７０２による現在の露光走査位置に対する露光量を制御する。
【００３６】
画像形成開始時、感光ドラム７００は、ホームポジションＨＰを起点として回転を開始することになる。そして、現在の露光走査位置がホームポジションＨＰであれば、基準補正値保持部９００に格納されている基準補正値Ｄ０が現在の露光走査位置の補正値として算出（採用）される。また、ポジションＰ１〜Ｐｎであれば、基準補正値保持部９００に格納されている基準補正値Ｄ１〜Ｄｎが現在の露光走査位置の補正値として算出（採用）される。また、各ポジションＰ０〜Ｐｎ間の位置にある露光走査位置に対しては、当該露光走査位置の前後のポジションの基準補正値を用いた線形補間を行うことにより、当該露光走査位置に対する補正値が算出される。例えばホームポジションＨＰ（Ｐ０）とポジションＰ１間の露光走査位置に対する補正値は、ホームポジションＨＰの基準補正値Ｄ０とポジションＰ１の基準補正値Ｄ１を用いた線形補間により、算出される。
【００３７】
このようにして、感光ドラム７００の露光走査位置（主走査ラインの位置）毎にその補正値が算出され、算出された補正値は、露光制御部９０３へ入力される。露光制御部９０３は、入力された補正値に基づいて露光部７０２による露光量を制御する。すなわち、感光ドラム７００上の現在の露光走査位置に対する露光量が制御される。
【００３８】
しかしながら、露光量制御部９０１が上記カウンタのカウント値Ｃに基づいて認識する露光走査位置は、実際の露光走査位置とずれる場合がある。これは、感光ドラム７００と転写ローラ７０５間に用紙が進入する際に感光ドラム７００に作用する力、または感光ドラム７００の機械的な要因などにより、感光ドラム７００の回転速度が変動されるからである。
【００３９】
例えば図４に示すように、上記カウント値Ｃに基づいて認識された露光走査位置ＰｃがポジションＰｎ−１とポジションＰｎ間にあるとし、実際の走査位置ＰｒがポジションＰｎとホームポジションＨＰ（Ｐ０）との間にあるとする。このような場合、本来、ポジションＰｎの基準補正値ＤｎとホームポジションＨＰの基準補正値Ｄ０を用いて算出すべき補正値が、ポジションＰｎ−１の基準補正値Ｄｎ−１とポジションＰｎの基準補正値Ｄｎを用いて算出されることになる。このように、上記カウント値Ｃに基づいて認識された露光走査位置Ｐｃと実際の露光走査位置Ｐｒがずれている場合、認識された露光走査位置Ｐｃと使用すべき基準補正値保持部９００の基準補正値との対応関係が不適正になる場合がある。
【００４０】
そこで、本実施の形態においては、ホームポジションセンサ７００ｂにより、ホームポジション部材７００ａが検出される、すなわちホームポジションＨＰが検出されると、露光走査位置認識部９０１は、カウンタ９０１ａのカウント値Ｃをクリアする。そして、露光走査位置認識部９０１は、その後に得られるカウント値Ｃに基づいて現在の露光走査位置Ｐｃの認識を行う。これにより、上記カウント値Ｃに基づいて認識される露光走査位置Ｐｃと基準補正値保持部９００の基準補正値との対応関係が不適正な関係から適正な対応関係に戻される。
【００４１】
例えば、実際の露光走査位置Ｐｒが上記カウント値Ｃに基づいて認識された露光走査位置Ｐｃより先の位置にある場合、上記露光走査位置ＰｃがホームポジションＨＰに到達する前に、実際の露光走査位置ＰｒがホームポジションＨＰへ到達する。すなわち、上記カウント値Ｃに基づいて認識された露光走査位置ＰｃがホームポジションＨＰに到達する前に、ホームポジションＨＰが検出される。そして、ホームポジションＨＰが検出されると、カウンタ９０１ａのカウント値Ｃがクリアされ、再度、ホームポジションＨＰを起点とするカウント値Ｃに基づいた露光走査位置Ｐｃの認識が行われる。
【００４２】
これにより、カウント値Ｃに基づいて認識された露光走査位置Ｐｃと実際の露光走査位置Ｐｒとが合致する。すなわち、上記カウント値Ｃに基づいて認識される露光走査位置Ｐｃと基準補正値保持部９００の基準補正値との対応関係が不適正な関係から適正な関係に戻される。
【００４３】
しかしながら、ホームポジションＨＰの検出直前および直後においては、露光走査位置Ｐｃ０に対する補正値Ｄｃ（Ｐｃ０）が、基準補正値Ｄｎ，Ｄ０を用いて算出された補正値から、基準補正値Ｄ０，Ｄ１を用いて算出された補正値へ変わる。ここで、図４に示すように、実際の露光走査位置Ｐｒが上記カウント値Ｃに基づいて認識された露光走査位置Ｐｃより先の位置にあるとする。さらに、ホームポジションＨＰの検出前の露光走査位置Ｐｃ０に対する補正値をＤｃ（Ｐｃ０）、ホームポジションＨＰの検出後の露光走査位置Ｐｃ１（実際の露光走査位置）に対する補正値をＤｃ（Ｐｃ１）とする。この場合、補正値Ｄｃ（Ｐｃ０）とＤｃ（Ｐｃ１）間の差Δが、感光ドラム７００の感度のばらつきには関係なく、大きくなることがある。この補正値間の差Δが大きくなると、主走査ライン間に、画像品位を損なう画像として現れるような濃度差が生じる場合がある。
【００４４】
これに対応するために、本実施の形態においては、ホームポジションＨＰの検出直前および直後にそれぞれ認識された露光走査位置Ｐｃの補正値間の差Δが予め設定された変化許容値α以下にするための処理が行われる。ここで、上記変化許容値αは、形成される画像において濃度変化による影響が顕著に現れない程度の補正値の変化幅の最大値である。
【００４５】
ここで、補正値算出部９０２により実行される、上記カウントＣに基づいて認識された露光走査位置Ｐｃの補正値を算出するための補正値算出処理について図５を参照しながら説明する。図５は補正値算出部９０２による補正値算出処理の手順を示すフローチャートである。
【００４６】
描画開始に伴い感光ドラム７００は、図１中の矢印の方向へ回転駆動される。ここで、描画の開始時、感光ドラム７００は、ホームポジションＨＰを起点として回転を開始するものとする。
【００４７】
描画が開始されると、図５に示すように、補正値算出部９０２は、ホームポジションセンサ７００ｂの出力に基づいて、描画開始後の次のホームポジションＨＰの検出が行われたか否かを判定する（ステップＳ１０１）。ここで、描画開始時には、次のホームポジションＨＰは、検出されていない。よって、この場合、補正値算出部９０２は、露光走査位置認識部９０１によりカウント値Ｃに基づいて認識された現在の露光走査位置Ｐｃに対する補正値Ｄｃを算出し、露光量制御部９０３へ出力する（ステップＳ１０２）。この補正値Ｄｃの算出においては、認識された現在の露光走査位置Ｐｃの前後に位置するポジション（ＨＰ〜Ｐｎ）が特定される。そして、この特定された２つのポジションにそれぞれ対応する基準補正値（Ｄ０〜Ｄｎ）が基準補正値保持部９００から読み出され、読み出された２つの基準補正値を用いた線形補間により、現在の露光走査位置Ｐｃに対する補正データＤｃが算出される。この補正値Ｄｃの出力後、補正値算出部９０２は、上記ステップＳ１０１へ戻り、次のホームポジションＨＰの検出が行われるまで、認識された現在の露光走査位置Ｐｃに対する補正データＤｃの算出を繰り返す。
【００４８】
これに対し、次のホームポジションＨＰの検出が行われると（ステップＳ１０１）、補正値算出部９０２は、現在の補正値Ｄｃを第１の補正データＤｃ１として保持する（ステップＳ１０３）。ここで、上記現在の補正値Ｄｃとは、ホームポジションＨＰの検出直前に得られた補正値である。そして、補正値算出部９０２は、カウント値Ｃのクリア後に動作を再開したカウンタ９０１ａのカウント値に基づいて認識された現在の露光走査位置Ｐｃに対する第２の補正値Ｄｃ２を算出する（ステップＳ１０４）。この第２の補正値Ｄｃ２の算出は、上記ステップＳ１０２と同じ方法で算出される。そして、補正値算出部９０２は、第１の補正値Ｄｃ１と第２の補正値Ｄｃ２との差の絶対値Ａを算出する（ステップＳ１０５）。
【００４９】
次いで、補正値算出部９０２は、上記絶対値Ａが変化許容値α以下であるか否かを判定する（ステップＳ１０６）。ここで、絶対値Ａが変化許容値αより大きい場合、補正値算出部９０２は、第１の補正値Ｄｃ１が第２の補正値Ｄｃ２より小さいか否かを判定する（ステップＳ１０７）。第１の補正値Ｄｃ１が第２の補正値Ｄｃ２より小さい場合、補正値算出部９０２は、第１の補正値Ｄｃ１に変化許容値αを加算したものを、現在の露光走査位置Ｐｃに対する補正値Ｄｃとして出力する（ステップＳ１０８）。これに対し、第１の補正値Ｄｃ１が第２の補正値Ｄｃ２以上である場合、補正値算出部９０２は、第１の補正値Ｄｃ１から変化許容値αを減算したものを、現在の露光走査位置Ｐｃに対する補正値Ｄｃとして出力する（ステップＳ１０９）。そして、補正値算出部９０２は、上記ステップＳ１０８またはＳ１０９において得られた補正値Ｄｃを第１の補正値Ｄｃ１として保持する（ステップＳ１１０）。このように、露光量制御部９０１は、第１の補正値Ｄｃ１と第２の補正値Ｄｃ２との差の絶対値Ａが変化許容値α以下になるまで、上記ステップＳ１０４からの処理を繰り返す。
【００５０】
上記絶対値Ａが変化許容値α以下になると（ステップＳ１０８）、補正値算出部９０２は、第２の補正データＤｃ２を、現在の露光走査位置Ｐｃに対する補正値Ｄｃとして出力する（ステップＳ１１１）。そして、補正値算出部９０２は、上記ステップＳ１０１へ戻り、次のホームポジションＨＰの検出が行われるまで、カウント値Ｃに基づいて認識された現在の走査位置Ｐに対する補正値Ｄｃの算出（ステップＳ１０２）を繰り返す。
【００５１】
上記補正値算出処理により算出されるホームポジションＨＰが検出された直後の補正値Ｄｃの遷移状態について図６を参照しながら説明する。図６は図５の補正値算出処理により算出されるホームポジションＨＰが検出された直後の補正値Ｄｃの遷移状態を模式的に示す図である。
【００５２】
例えば図６に示すように、ホームポジションＨＰが検出された時点において、カウント値Ｃに基づいて認識された露光走査位置ＰｃがポジションＰｎとホームポジションＨＰ間の位置Ｐｎ’にあるとする。そして、実際の露光走査位置Ｐｒは、上記カウント値Ｃに基づいて認識された露光走査位置Ｐｃより先行した位置にあるとする。但し、上記カウント値Ｃに基づいて認識された露光走査位置ＰｃとホームポジションＨＰ（Ｐ０）の間の間隔は、距離ｌ１より小さい間隔ｌ２であるとする。
【００５３】
この場合、ホームポジションＨＰが検出された時点においては、第１の補正値Ｄｃ１と第２の補正値Ｄｃ２との差の絶対値Ａが変化許容値αより大きく、かつ第１の補正値Ｄｃ１が第２の補正値Ｄｃ２より小さいとする。ここで、第１の補正値Ｄｃ１は、ホームポジションＨＰが検出される直前の補正値すなわち露光走査位置Ｐｎ’に対する補正値Ｄｃ１（Ｐｎ’）である。第２の補正値Ｄｃ２は、カウント値Ｃのクリア後に動作を再開したカウンタ９０１ｂのカウント値Ｃに基づいて最初に認識された露光走査位置Ｐｃ０に対する補正値Ｄｃ２（Ｐｃ０）である。ホームポジションＨＰ検出直後においては、カウント値Ｃに基づいて認識された露光走査位置Ｐｃ０と実際の露光走査位置Ｐｒとは略合致する。そして、第１の補正値Ｄｃ１（Ｐｎ’）に変化許容値αを加算したものが、現在の露光走査位置Ｐｃ０に対する補正値Ｄｃ（Ｐｃ０）として出力され（ステップＳ１０８）、この補正値Ｄｃ（Ｐｃ０）が第１の補正値Ｄｃ１として保持される（ステップＳ１１０）。
【００５４】
次いで、動作を続行しているカウンタ９０１ａのカウント値Ｃに基づいて露光走査位置Ｐｃ１が認識され、認識された露光走査位置Ｐｃ１に対する第２の補正値Ｄｃ２（Ｐｃ１）が算出される（ステップＳ１０４）。そして、絶対値Ａ（＝｜Ｄｃ１―Ｄｃ２｜）が変化許容値αより大きく、かつ第１の補正値Ｄｃ１が第２の補正値Ｄｃ２より小さければ、同様に、第１の補正値Ｄｃ１に変化許容値αを加算したものが、現在の露光走査位置Ｐｃ１に対する補正値Ｄｃ（Ｐｃ１）として出力される。
【００５５】
ここで、露光走査位置Ｐｃとして、露光走査位置Ｐｃ１の次の露光走査位置Ｐｃ２が認識されたときに、絶対値Ａが変化許容値α以下になるとすると、露光走査位置Ｐｃ２に対する第２の補正値Ｄｃ２が当該露光走査位置Ｐｃ２に対する補正値Ｄｃとして出力される（ステップＳ１１１）。この場合の補正値Ｄｃは、ホームポジションＨＰの基準補正値Ｄ０と次のポジションＰ１の基準補正値Ｄ１を用いた線形補間により、算出された値である。
【００５６】
以降、カウンタ９０１ａのカウント値Ｃに基づいて認識された露光走査位置Ｐｃに対する補正値Ｄｃが算出される（ステップＳ１０２）。ここでは、上記カウント値Ｃに基づいて認識された現在の露光走査位置Ｐｃの前後に位置するポジションが特定される。そして、この特定された２つのポジションにそれぞれ対応する基準補正値が基準補正値保持部９００から読み出され、読み出された２つの基準補正値を用いた線形補間により、現在の露光走査位置Ｐｃに対する補正値Ｄｃが算出される。
【００５７】
このように絶対値Ａが変化許容値α以下になるまでは、露光走査位置Ｐｃに対する補正値Ｄｃが段階的に増分されることになり、ホームポジションＨＰの検出直前および直後のそれぞれ露光走査位置Ｐｃに対する補正値間には、大きな差が生じることがない。その結果、主走査ライン間に大きな濃度差が生じることはなく、画像品位が損なわれることはない。
【００５８】
（第２の実施の形態）
次に、本発明の第２の実施の形態について図７を参照しながら説明する。図７は本発明の第２の実施の形態に係る画像形成装置における補正値算出処理の手順を示すフローチャートである。
【００５９】
本実施の形態は、上記第１の実施の形態と同じ構成を有し、ここでは、その説明は省略する。また、同一のブロックまたは部材に対しては、同一の符号を用いるものとする。そして、本実施の形態においては、上記第１の実施の形態と異なる点のみを説明する。
【００６０】
本実施の形態においては、具体的には、上記第１の実施の形態と異なる補正値算出処理が行われる。但し、この補正値算出処理は、上記第１の実施の形態と同様に、実際の露光走査位置Ｐｒがカウント値Ｃに基づいて認識された露光走査位置Ｐｃより先の位置にある場合に適用される。
【００６１】
この補正値算出処理について図７を参照しながら説明する。
【００６２】
描画開始に伴い補正値算出部９０２は、図７に示すように、ホームポジションセンサ７００ｂの出力に基づいて、描画開始後の次のホームポジションＨＰの検出が行われたか否かを判定する（ステップＳ２０１）。ここで、描画開始時には、次のホームポジションＨＰは、検出されていない。よって、この場合、補正値算出部９０２は、露光走査位置認識部９０１によりカウント値Ｃに基づいて認識された現在の露光走査位置Ｐｃに対する補正値Ｄｃを算出し、露光量制御部９０３へ出力する（ステップＳ２０２）。この補正値Ｄｃの算出は、上記第１の実施の形態における補正値算出処理のステップＳ１０２と同じである。この補正値Ｄｃの出力後、補正値算出部９０２は、上記ステップＳ２０１へ戻り、次のホームポジションＨＰの検出が行われるまで、認識された現在の露光走査位置Ｐｃに対する補正データＤｃの算出（ステップＳ２０２）を繰り返す。
【００６３】
これに対し、次のホームポジションＨＰの検出が行われると（ステップＳ２０１）、補正値算出部９０２は、現在の補正値Ｄｃを第１の補正データＤｃ１として保持する（ステップＳ２０３）。ここで、上記現在の補正値Ｄｃとは、ホームポジションＨＰの検出直前に得られた補正値である。そして、補正値算出部９０２は、カウント値Ｃのクリア後に動作を再開したカウンタ９０１ａのカウント値に基づいて認識された現在の露光走査位置Ｐｃに対する第２の補正値Ｄｃ２を算出する（ステップＳ２０４）。この第２の補正値Ｄｃ２の算出は、上記ステップＳ２０２と同じ方法で算出される。そして、補正値算出部９０２は、第１の補正値Ｄｃ１とホームポジションＨＰの次のポジションＰ１の基準補正値Ｄ１を用いた線形補間により、第３の補正値Ｄｃ３を算出する（ステップＳ２０５）。
【００６４】
次いで、補正値算出部９０２は、上記第２の補正値Ｄｃ２が上記第３の補正値Ｄｃ３より大きいか否かを判定する（ステップＳ２０６）。ここで、上記第２の補正値Ｄｃ２が上記第３の補正値Ｄｃ３より大きい場合、補正値算出部９０２は、第３の補正値Ｄｃ３を、現在の露光走査位置Ｐｃに対する補正データＤｃとして出力する（ステップＳ２０７）。そして、補正値算出部９０２は、上記補正値Ｄｃを第１の補正値Ｄｃ１として保持し（ステップＳ２０８）、上記ステップＳ２０４へ戻る。このように、補正値算出部９０２は、第２の補正値Ｄｃ２が第３の補正値Ｄｃ３以下になるまで、上記ステップＳ２０４からの処理を繰り返す。
【００６５】
第２の補正値Ｄｃ２が第３の補正値Ｄｃ３以下になると（ステップＳ２０６）、補正値算出部９０２は、第２の補正値Ｄｃ２を、現在の露光走査位置Ｐｃに対する補正値Ｄｃとして出力する（ステップＳ２０９）。そして、補正値算出部９０２は、上記ステップＳ２０１へ戻り、次のホームポジションＨＰの検出が行われるまで、上記カウンタ９０１ａのカウント値Ｃに基づいて認識された現在の露光走査位置Ｐｃの補正データＤｃの算出を繰り返す。
【００６６】
（第３の実施の形態）
次に、本発明の第３の実施の形態について図８を参照しながら説明する。図８は本発明の第３の実施の形態に係る画像形成装置における補正値算出処理により算出されるホームポジションＨＰが検出された直後の露光走査位置Ｐｃに対する補正値Ｄｃの遷移状態を模式的に示す図である。
【００６７】
本実施の形態は、上記第１の実施の形態と同じ構成を有し、ここでは、その説明は省略する。また、同一のブロックまたは部材に対しては、同一の符号を用いるものとする。そして、本実施の形態においては、上記第１の実施の形態と異なる点のみを説明する。
【００６８】
上記第１および第２の実施の形態は、ホームポジションＨＰが検出された時点で、実際の露光走査位置Ｐｒが、上記カウント値Ｃに基づいて認識された露光走査位置Ｐｃより距離ｌ２（＜ｌ１）分先行した位置にある場合に適用されるものである。
【００６９】
これに対し、本実施の形態は、実際の露光走査位置Ｐｒが、上記カウント値Ｃに基づいて認識された露光走査位置Ｐｃより距離ｌ２（＜ｌ１）分後方の位置にある場合に適用されるものである。換言すれば、本実施の形態は、上記カウント値Ｃに基づいて認識された露光走査位置Ｐｃが、実際の露光走査位置Ｐｒより先行する場合に適用される。
【００７０】
例えば図８に示すように、上記カウント値Ｃに基づいて認識された露光走査位置ＰｃがポジションＰｎにある場合、実際の露光走査位置Ｐｒは、ポジションＰｎの手前の位置にある。この際の実際の露光走査位置Ｐｒと露光走査位置Ｐｃの間の間隔は、距離ｌ２である。
【００７１】
この場合、ホームポジションＨＰが現在の露光走査位置Ｐｃとして認識されるまでは、露光走査位置Ｐｃの補正値Ｄｃが、ポジションＰｎの基準補正値ＤｎとホームポジションＨＰの基準補正値Ｄ０を用いた線形補間により算出される。そして、ホームポジションＨＰが露光走査位置Ｐｃとして認識された後は、露光走査位置Ｐｃの補正値Ｄｃが、ホームポジションＨＰの基準補正値Ｄ０と次のポジションＰ１の基準補正値Ｄ１を用いた線形補間により算出される。しかしながら、露光走査位置ＰｃがホームポジションＨＰにあると認識された時点においては、実際の露光走査位置Ｐｒは、ポジションＰｎとホームポジションＨＰ間の位置Ｐｎ’にある。
【００７２】
よって、本来、ポジションＰｎの基準補正値ＤｎとホームポジションＨＰの基準補正値Ｄ０の線形補間により算出すべき補正値が、ホームポジションＨＰの基準補正値Ｄ０とポジションＰ１の基準補正値Ｄ１の線形補間により算出されることになる。すなわち、上記カウント値Ｃに基づいて認識された露光走査位置Ｐｃが実際の露光走査位置Ｐｒより先行している場合、認識された露光走査位置Ｐｃと使用すべき基準補正値保持部９００の基準補正値との対応関係が不適正になる。
【００７３】
そこで、本実施の形態においては、ホームポジションＨＰが露光走査位置Ｐｃとして認識されるまでは、露光走査位置Ｐｃの補正値Ｄｃが、ポジションＰｎの基準補正値ＤｎとホームポジションＨＰの基準補正値Ｄ０の線形補間により算出される。そして、ホームポジションＨＰが露光走査位置Ｐｃとして認識された時点から実際にホームポジションＨＰが検出されるまでの期間中、露光走査位置Ｐｃの補正値Ｄｃとして、ホームポジションＨＰの基準補正値Ｄ０が設定される。これにより、実際の露光走査位置Ｐｒの補正値として、点線で表される補正値曲線Ｃ１およびＣ２に沿う補正値が算出されることになる。
【００７４】
以上により、ホームポジションセンサ７００ｂによりホームポジションＨＰが検出された時点で、認識された露光走査位置Ｐｃと使用すべき基準補正値保持部９００の基準補正値との対応関係が適正な関係に戻される。また、ホームポジションＨＰが検出された前後の露光走査位置に対して算出された補正値間の差が大きくなることはない。すなわち、主走査ライン間の大きな濃度差が生じることはなく、画像品位が損なわれることはない。
【００７５】
上記各実施の形態においては、ホームポジションセンサ７００ｂによりホームポジションＨＰが検出された前後に算出された補正値間の差が大きくなることを抑制する場合を説明した。しかし、例えば感光ドラム７００の感度のばらつきの程度が小さい場合は、ホームポジションセンサ７００ｂによりホームポジションＨＰが検出された前後に算出された補正値間の差が大きくならないことが予想される。このような場合、実際の露光走査位置Ｐｒが認識された露光走査位置Ｐｃより先行しているか否かに関わらず、ホームポジションセンサ７００ｂによりホームポジションＨＰが検出された時点で、露光走査位置の補正値を基準補正値Ｄ０とするようにしてもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明の第１の実施の形態に係る画像形成装置の主要部構成を示す縦断面図である。
【図２】図１の感光ドラム７００における副走査方向（回転方向）の感度を補正するための補正値を用いて露光量を制御する露光量制御構成を示すブロック図である。
【図３】図２の基準補正値保持部９００に保持されている各基準補正値と感光ドラム７００上の各位置との対応関係を模式的に示す図である。
【図４】露光走査位置認識部９０１により主走査ラインの数に基づいて認識された露光走査位置と実際の露光走査位置とがずれた際の補正値の差を模式的に示す図である。
【図５】補正値算出部９０２による補正値算出処理の手順を示すフローチャートである。
【図６】図５の補正値算出処理により算出されるホームポジションＨＰが検出された直後の補正値Ｄｃの遷移状態を模式的に示す図である。
【図７】本発明の第２の実施の形態に係る画像形成装置における補正値算出処理の手順を示すフローチャートである。
【図８】本発明の第３の実施の形態に係る画像形成装置における補正値算出処理により算出されるホームポジションＨＰが検出された直後の露光走査位置Ｐｃに対する補正値Ｄｃの遷移状態を模式的に示す図である。
【図９】感光ドラム上におけるレーザ光が照射された部位の電位と他の部位の電位との関係を模式的に示す図である。
【図１０】感光ドラム上の異なる照射パルス幅のレーザ光がそれぞれ照射された部位におけるトナーの付着状態を模式的に示す図である。
【図１１】感光ドラム上の同じ光量のレーザ光がそれぞれ照射された部位におけるトナーの付着状態を示す図である。
【図１２】感光ドラムにおける主走査方向および副走査方向における感度のばらつき状態を模式的に示す図である。
【符号の説明】
【００７７】
７００  感光ドラム
７０２  露光部
９００  基準値補正保持部
９０１  露光走査位置認識部
９０１ａ  カウンタ
９０２  補正値算出部
９０３  露光量制御部
【図１】
2008065270.tif 000003
【図２】
2008065270.tif 000004
【図３】
2008065270.tif 000005
【図４】
2008065270.tif 000006
【図５】
2008065270.tif 000007
【図６】
2008065270.tif 000008
【図７】
2008065270.tif 000009
【図８】
2008065270.tif 000010
【図９】
2008065270.tif 000011
【図１０】
2008065270.tif 000012
【図１１】
2008065270.tif 000013
【図１２】
2008065270.tif 000014