(57)【要約】【課題】複数の発光点を備える画像形成装置で、２つの発光点からそれぞれ出射される光ビームに対応する検出信号（ＢＤ信号）の時間間隔を測定する際に、各光ビームの光量のばらつきを低減することで測定誤差を低減する技術を提供する。【解決手段】レーザドライバＩＣ４０５Ａ，４０５Ｂは、それぞれ異なる発光点を駆動対象として、半導体レーザ２００に含まれる発光点３０１〜３０８のうちの１つ以上の発光点に駆動電流を供給する。画像形成装置は、異なるレーザドライバＩＣ４０５Ａ，４０５Ｂによる駆動対象となっている発光点３０１，３０８が光ビームを順に出射するよう、レーザドライバＩＣ４０５Ａ，４０５Ｂを制御して、光ビームが入射することによってＢＤセンサによって生成される２つのＢＤ信号の時間間隔を測定する。更に、画像形成装置は、その測定値に基づいて、各発光点の、画像データに基づく光ビームの相対的な出射タイミングを制御する。【選択図】図７
2015197669.tif 000002
【特許請求の範囲】
【請求項１】
感光体を露光するための光ビームをそれぞれが出射する複数の発光点を備える光源と、
前記複数の発光点から出射された複数の光ビームが前記感光体を走査するよう、当該複数の光ビームを偏向する偏向手段と、
前記偏向手段によって偏向された光ビームが入射する位置に設けられ、前記偏向手段によって偏向された光ビームが入射すると当該光ビームを検出したことを示す検出信号を生成するビーム検出手段と、
それぞれが前記複数の発光点のうちの１つ以上の発光点に駆動電流を供給する複数の駆動ＩＣであって、それぞれが異なる発光点を駆動対象とする、前記複数の駆動ＩＣと、
前記複数の発光点のうちで、異なる駆動ＩＣによる駆動対象となっている第１及び第２の発光点が第１及び第２の光ビームを順に出射するよう、前記第１及び第２の発光点をそれぞれ駆動対象とする第１及び第２の駆動ＩＣを制御し、前記ビーム検出手段によって生成される、前記第１及び第２の光ビームに対応する２つの検出信号の時間間隔を測定する測定手段と、
前記測定手段によって測定された前記時間間隔に基づいて、前記複数の発光点のそれぞれの、画像データに基づく光ビームの相対的な出射タイミングを制御する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記複数の駆動ＩＣは、駆動対象とする１つ以上の発光点に対応する、それぞれ異なる発光点に駆動電流を供給する１つ以上の駆動回路を含む、同一の構成の集積回路であり、
前記第１及び第２の発光点にそれぞれ対応する駆動回路は、異なる駆動ＩＣの回路基板において同一の領域に配置されている
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第１及び第２の発光点にそれぞれ対応する駆動回路は、異なる駆動ＩＣの回路基板における同一の端子を介して、前記第１及び第２の発光点とそれぞれ接続されていることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記複数の発光点からそれぞれ出射される光ビームの光量を検出する光量検出手段と、
前記光量検出手段によって検出される光量に応じて駆動電流の値を制御することで発光点から出射される光ビームの光量を目標光量に制御する光量制御を実行するよう、前記複数の駆動ＩＣを制御する光量制御手段と、を更に備え、
前記複数の光ビームの１走査周期ごとに、
前記光量制御手段は、前記複数の駆動ＩＣのそれぞれに、駆動対象とする１つ以上の発光点のうちの同一の数の発光点に対して前記光量制御を実行させ、
前記測定手段は、前記時間間隔の測定を実行する
を特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記複数の駆動ＩＣは、駆動対象とする１つ以上の発光点に対応する、それぞれ異なる発光点に駆動電流を供給する１つ以上の駆動回路を含む、同一の構成の集積回路であり、
前記第１及び第２の発光点にそれぞれ対応する駆動回路は、異なる駆動ＩＣの回路基板において同一の領域に配置されている
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記第１及び第２の発光点にそれぞれ対応する駆動回路は、異なる駆動ＩＣの回路基板にそれぞれ設けられた同一の端子を介して、前記第１及び第２の発光点に接続されていることを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記光量制御手段は、前記１走査周期ごとに、異なる駆動ＩＣの回路基板において同一の領域に配置された駆動回路に対応する発光点に対して前記光量制御を行うよう、前記複数の駆動ＩＣを制御する
ことを特徴とする請求項５または６に記載の画像形成装置。
【請求項８】
前記測定手段は、前記時間間隔の測定を開始する直前に、所定の期間、前記複数の発光点の全てを強制的に非発光状態にするよう、前記複数の駆動ＩＣを制御することを特徴とする請求項１から７のいずれか１項に記載の画像形成装置。
【請求項９】
前記測定手段は、前記時間間隔の測定を開始する直前に、所定の期間、前記複数の発光点の全てを強制的に発光状態にするよう、前記複数の駆動ＩＣを制御することを特徴とする請求項１から７のいずれか１項に記載の画像形成装置。
【請求項１０】
前記複数の発光点は、前記光源において直線状に一列に配置されており、
前記第１及び第２の発光点はそれぞれ、前記複数の発光点のうち一端及び他端に配置された発光点である
ことを特徴とする請求項１から９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記光源は、面発光レーザであることを特徴とする請求項１から１０のいずれか１項に記載の画像形成装置。
【請求項１２】
前記感光体と、
前記感光体を帯電させる帯電手段と、
前記複数の光ビームによる露光によって前記感光体に形成された静電潜像を現像して、記録媒体に転写すべき画像を前記感光体に形成する現像手段と、
を更に備えることを特徴とする請求項１から１１のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子写真方式の画像形成装置に関するものである。
【背景技術】
【０００２】
従来、光源から出射された光ビームを回転多面鏡によって偏向するとともに、偏向した光ビームによって感光体を走査することで、感光体上に静電潜像を形成する画像形成装置が知られている。このような画像形成装置は、回転多面鏡によって偏向された光ビームを検出するための光学センサ（ビーム検出（ＢＤ）センサ）を備えており、当該光学センサは、光ビームを検出すると同期信号を生成する。画像形成装置は、光学センサによって生成される同期信号を基準として定めたタイミングに、光源から光ビームを出射させることで、光ビームが感光体上を走査する方向（主走査方向）における静電潜像（画像）の書き出し位置を一定とする。
【０００３】
また、画像形成速度の高速化及び画像の高解像度化を実現するために、感光体上でそれぞれ異なるラインを並列に走査する複数の光ビームを出射する複数の発光点（発光素子）を光源として備える画像形成装置が知られている。このようなマルチビーム方式の画像形成装置では、複数の光ビームで複数のラインを並列に走査することで画像形成速度の高速化を実現するとともに、副走査方向におけるライン間の間隔を調整することによって、画像の高解像度化を実現する。
【０００４】
特許文献１には、複数の発光点（発光素子）を光源として備え、当該複数の発光点が配置された平面内で光源を回転調整することで、副走査方向の解像度を調整可能な画像形成装置が開示されている。このような解像度の調整は、画像形成装置の組立工程において行われる。特許文献１には、組立工程における光源の取り付け誤差によって生じる、主走査方向の静電潜像の書き出し位置のずれを抑えるための技術が開示されている。具体的には、画像形成装置は、第１の発光点及び第２の発光点のそれぞれから出射される光ビームをＢＤセンサで検出して、複数のＢＤ信号を生成する。更に、画像形成装置は、生成した複数のＢＤ信号の生成タイミング差に基づいて、第１の発光点の光ビームの出射タイミングに対する、第２の発光点の光ビームの相対的な出射タイミングを設定する。これにより、組立工程における光源の取り付け誤差を補償して、発光点間の静電潜像の書き出し位置のずれを抑えている。
【０００５】
また、上述のように複数の発光点（発光素子）を光源として備える画像形成装置では、当該複数の発光点を、１つのレーザ駆動ＩＣ（レーザドライバＩＣ）で駆動する場合と、複数のレーザ駆動ＩＣで駆動する場合とがある。例えば、特許文献２には、複数のレーザ駆動ＩＣ間で制御状態を相互にモニタリング可能とし、モニタリング結果に基づいて各レーザ駆動ＩＣがＡＰＣを実行するタイミングを制御する手法が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−８９６９５号公報
【特許文献２】特開２０１１−１７３４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述のように、複数の発光点を光源として備える画像形成装置で、ＢＤセンサによって生成される２つのＢＤ信号の生成タイミング差（ＢＤ信号の時間間隔）を測定する場合、ＢＤセンサに入射する光ビームの光量を一定にする必要がある。一般に、ＢＤセンサに光ビームが入射した際のＢＤセンサの応答速度は、入射光量に応じて変化する。このため、ＢＤ信号の時間間隔の測定に用いる２つ光ビームの、ＢＤセンサへの入射光量にばらつきがあると、ＢＤセンサによって生成されるパルス（ＢＤ信号）の時間間隔の測定結果にばらつきが生じ、測定誤差が生じうる。したがって、ＢＤ信号の時間間隔の測定を行う場合には、発光点から出射される光ビームの光量を一定にすることで、ＢＤセンサへ入射する光ビームの光量を一定にする必要がある。
【０００８】
しかし、発光点を駆動するレーザ駆動ＩＣの温度上昇に起因して、第１及び第２のＢＤ信号の時間間隔（ＢＤ間隔）の測定を実行する際に当該測定に用いる２つの発光点から出射される第１及び第２の光ビームの光量が変動するおそれがある。具体的には、第１のＢＤ信号に対応する第１の発光点を駆動するタイミングと、第２のＢＤ信号に対応する第２の発光点を駆動するタイミングとで、レーザ駆動ＩＣの温度が大きく異なると、第１及び２の発光点にそれぞれ供給する駆動電流の大きさにばらつきが生じる。これは、レーザ駆動ＩＣの温度が上昇すると、レーザ駆動ＩＣ内の寄生抵抗の値の上昇等に起因して、レーザ駆動ＩＣから出力される駆動電流が減少するためである。
【０００９】
したがって、ＢＤ間隔の測定の際には、第１のＢＤ信号に対応する第１の発光点を駆動するタイミングと、第２のＢＤ信号に対応する第２の発光点を駆動するタイミングとにおいて、レーザ駆動ＩＣの温度をできるだけ一定にする必要がある。特に、特許文献２のように複数の発光点を複数のレーザ駆動ＩＣで駆動する場合、ＢＤ間隔の測定に用いる第１及び第２の発光点へ供給する駆動電流の差を抑制するために、画像データに基づいて各発光点を発光させる駆動制御以外の駆動制御において、複数のレーザ駆動ＩＣ間で発光点の駆動制御を極力均一に実行する必要がある。
【００１０】
本発明は、上述の課題に鑑みてなされたものである。本発明は、複数の発光点を備える画像形成装置で、２つの発光点からそれぞれ出射される光ビームに対応する検出信号（ＢＤ信号）の時間間隔を測定する際に、各光ビームの光量のばらつきを低減することで測定誤差を低減する技術を提供することを目的としている。
【課題を解決するための手段】
【００１１】
本発明は、例えば、画像形成装置として実現できる。本発明の一態様の係る画像形成装置は、感光体を露光するための光ビームをそれぞれが出射する複数の発光点を備える光源と、前記複数の発光点から出射された複数の光ビームが前記感光体を走査するよう、当該複数の光ビームを偏向する偏向手段と、前記偏向手段によって偏向された光ビームが入射する位置に設けられ、前記偏向手段によって偏向された光ビームが入射すると当該光ビームを検出したことを示す検出信号を生成するビーム検出手段と、それぞれが前記複数の発光点のうちの１つ以上の発光点に駆動電流を供給する複数の駆動ＩＣであって、それぞれが異なる発光点を駆動対象とする、前記複数の駆動ＩＣと、前記複数の発光点のうちで、異なる駆動ＩＣによる駆動対象となっている第１及び第２の発光点が第１及び第２の光ビームを順に出射するよう、前記第１及び第２の発光点をそれぞれ駆動対象とする第１及び第２の駆動ＩＣを制御し、前記ビーム検出手段によって生成される、前記第１及び第２の光ビームに対応する２つの検出信号の時間間隔を測定する測定手段と、前記測定手段によって測定された前記時間間隔に基づいて、前記複数の発光素子のそれぞれの、画像データに基づく光ビームの相対的な出射タイミングを制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、複数の発光点を備える画像形成装置で、２つの発光点からそれぞれ出射される光ビームに対応する検出信号（ＢＤ信号）の時間間隔を測定する際に、各光ビームの光量のばらつきを低減することで測定誤差を低減できる。
【図面の簡単な説明】
【００１３】
【図１】画像形成装置の概略断面図。
【図２】光走査装置の概略構成図。
【図３】半導体レーザの発光点の配列及び感光ドラム上の露光位置を示す図。
【図４】画像形成装置の制御ブロック図。
【図５】画像形成装置における画像形成の実行時の、レーザドライバＩＣの温度変化の一例を示す図。
【図６】ＢＤ間隔測定の実行時の、レーザドライバＩＣの温度変化の一例を示す図。
【図７】第１の実施例に係る、ＢＤ間隔測定に関連する光走査装置の構成例を示す図。
【図８】第１の実施例に係る、画像形成装置における画像形成の実行時の、レーザドライバＩＣの温度変化の一例を示す図。
【図９】第１の実施例に係る、ＢＤ間隔測定の実行時の、レーザドライバＩＣの温度変化の一例を示す図。
【図１０】第２の実施例に係る、ＢＤ間隔測定に関連する光走査装置の構成例を示す図。
【図１１】第２の実施例に係る、レーザドライバＩＣの構成例を示す図。
【図１２】第３及び第４の実施例に係る、光走査装置の動作のタイミングを示すタイミングチャート。
【図１３】ＢＤ間隔測定に関連する光走査装置の構成の変形例を示す図。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための形態について図面を用いて説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１５】
［第１の実施例］
＜画像形成装置＞
以下、電子写真方式のカラー画像形成装置を例に第１乃至第４の実施例を説明する。図１は、カラー画像形成装置の概略断面図である。図１に示す画像形成装置１００は、複数色のトナーを用いて画像形成するフルカラープリンタである。なお、以下の説明では、画像形成装置の一例としてフルカラープリンタを例に挙げて説明するが、他の画像形成装置、例えば、単色（例えば、ブラック）のトナーで画像形成するモノクロプリンタ、読取装置を備えるカラーあるいはモノクロの複写機であってもよい。
【００１６】
図１において、画像形成装置１００は、各色毎に画像を形成する画像形成部（画像形成手段）１０１Ｙ、１０１Ｍ、１０１Ｃ、及び１０１Ｂｋを有している。画像形成部１０１Ｙ、１０１Ｍ、１０１Ｃ、及び１０１Ｂｋは、それぞれイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、及びブラック（Ｂｋ）のトナーを用いて画像形成を行う。
【００１７】
画像形成部１０１Ｙ、１０１Ｍ、１０１Ｃ、及び１０１Ｂｋにはそれぞれ感光体である感光ドラム１０２Ｙ、１０２Ｍ、１０２Ｃ、及び１０２Ｂｋが備えられている。感光ドラム１０２Ｙ、１０２Ｍ、１０２Ｃ、及び１０２Ｂｋの周囲には、それぞれ帯電装置１０３Ｙ、１０３Ｍ、１０３Ｃ、及び１０３Ｂｋ、光走査装置１０４Ｙ、１０４Ｍ、１０４Ｃ、及び１０４Ｂｋ、及び現像装置１０５Ｙ、１０５Ｍ、１０５Ｃ、及び１０５Ｂｋが配置されている。
【００１８】
さらに、感光ドラム１０２Ｙ、１０２Ｍ、１０２Ｃ、及び１０２Ｂｋの周囲には、ドラムクリーニング装置１０６Ｙ、１０６Ｍ、１０６Ｃ、及び１０６Ｂｋが配置されている。
【００１９】
感光ドラム１０２Ｙ、１０２Ｍ、１０２Ｃ、及び１０２Ｂｋの下側には、無端状の中間転写ベルト１０７（中間転写体）が配置されている。中間転写ベルト１０７は、駆動ローラ１０８と従動ローラ１０９及び１１０とによって張架され、画像形成中において図１に示す矢印Ｂの方向に回転駆動される。また、中間転写ベルト１０７を介して、感光ドラム１０２Ｙ、１０２Ｍ、１０２Ｃ、及び１０２Ｂｋに対向する位置には、それぞれ一次転写装置１１１Ｙ、１１１Ｍ、１１１Ｃ、及び１１１Ｂｋが配置されている。
【００２０】
また、画像形成装置１００には、中間転写ベルト１０７上のトナー像を記録媒体Ｓに転写するための２次転写装置１１２が備えられるとともに、記録媒体Ｓ上のトナー像を定着するための定着装置１１３が備えられている。
【００２１】
続いて、画像形成装置１００における画像形成プロセスについて説明する。なお、画像形成部１０１Ｙ、１０１Ｍ、１０１Ｃ、及び１０１Ｂｋの各々における画像形成プロセスは同一である。このため、ここでは画像形成部１０１Ｙを例に挙げて説明し、画像形成部１０１Ｍ、１０１Ｃ、及び１０１Ｂｋにおける画像形成プロセスについては説明を省略する。
【００２２】
まず、帯電装置１０３Ｙによって、図１において矢印で示す回転方向に回転駆動する感光ドラム１０２Ｙの表面が均一に帯電される。そして、帯電された感光ドラム１０２Ｙは、光走査装置１０４Ｙから出射されるレーザ光ＬＹ（光ビーム）によって露光される。これによって、感光ドラム１０２Ｙ上に静電潜像が形成される。その後、当該静電潜像は現像装置１０５Ｙによって現像され、感光ドラム１０２Ｙ上にイエローのトナー像が形成される。
【００２３】
一次転写装置１１１Ｙ、１１１Ｍ、１１１Ｃ、及び１１１Ｂｋは、中間転写ベルト１０７に転写バイアスを印加する。これによって、感光ドラム１０２Ｙ、１０２Ｍ、１０２Ｃ、及び１０２Ｂｋ上のイエロー、マゼンタ、シアン、ブラックのトナー像が中間転写ベルト１０７に転写される。この結果、中間転写ベルト１０７にマルチカラー（カラー）トナー像が形成される。
【００２４】
中間転写ベルト１０７上のカラートナー像は、２次転写装置１１２によって、手差し給送カセット１１４又は給紙カセット１１５から２次転写部Ｔ２に搬送された記録媒体Ｓ上に転写される。そして、記録媒体Ｓ上のカラートナー像は、定着装置１１３で加熱定着され、その後、記録媒体Ｓは排紙部１１６に排紙される。
【００２５】
なお、中間転写ベルト１０７に転写されずに感光ドラム１０２Ｙ、１０２Ｍ、１０２Ｃ、及び１０２Ｂｋに残留した残留トナーは、それぞれドラムクリーニング装置１０６Ｙ、１０６Ｍ、１０６Ｃ、及び１０６Ｂｋによって除去される。その後、上述の画像形成プロセスが再び実行される。
【００２６】
＜光走査装置＞
図２は、光走査装置１０４Ｙ、１０４Ｍ、１０４Ｃ、１０４Ｂｋの概略構成図である。各光走査装置は、同一構成であるため、図２（及び後述する図３）では、光走査装置１０４Ｙを例示する。図２において半導体レーザ２００から出射した発散光であるレーザ光は、コリメータレンズ２０１によって略平行光とされ、絞り２０２によってレーザ光の通過が制限される。これによりレーザ光が成形される。絞り２０２を通過したレーザ光は、ビームスプリッタ２０３に入射する。ビームスプリッタ２０３は、絞り２０２を通過したレーザ光を、フォトダイオード（ＰＤ）２０４に入射するレーザ光と、偏向手段の一例である回転多面鏡２０５（以下、ポリゴンミラー２０５。）に入射するレーザ光とに分離する。ＰＤ２０４は、レーザ光を受光することによって、受光したレーザ光の光量に応じた値（電圧）の検出信号を出力する。
【００２７】
ビームスプリッタ２０３を通過したレーザ光は、シリンドリカルレンズ２０６を通過してポリゴンミラー２０５に入射する。ポリゴンミラー２０５は、複数の反射面（本実施例では４面）を備える。ポリゴンミラー２０５は、モータ２０７によって駆動されることで矢印Ｃの方向に回転する。ポリゴンミラー２０５は、レーザ光が感光ドラム１０２Ｙを矢印Ｄの方向に走査するように、レーザ光を偏向する。ポリゴンミラー２０５によって偏向されたレーザ光は、ｆθ特性を有する結像光学系（ｆθレンズ）２０８を透過し、ミラー２０９を介して感光ドラム１０２Ｙ上（感光体上）に導かれる。このように、ポリゴンミラー２０５は、半導体レーザ２００（図３の複数の発光点３０１〜３０８）から出射された複数のレーザ光が感光ドラム１０２Ｙを走査するよう、当該複数のレーザ光を偏向する。
【００２８】
光走査装置１０４Ｙは、ビーム検出（ＢＤ）センサ２１０を備える。ＢＤセンサ２１０は、レーザ光の走査経路上の、ポリゴンミラー２０５によって偏向されたレーザ光が入射する位置であって、感光ドラム１０２Ｙ上の画像形成領域から外れた位置に配置されている。ＢＤセンサ２１０は、ポリゴンミラー２０５によって偏向されたレーザ光を受光したことに応じて、レーザ光を検出したことを示す検出信号（ＢＤ信号）を、（水平）同期信号として生成及び出力する。
【００２９】
＜レーザ光源＞
次に、光走査装置１０４Ｙ、１０４Ｍ、１０４Ｃ、１０４Ｂｋが備える光源（レーザ光源）について説明する。図３（ａ）は、図２に示す半導体レーザ２００が備える複数の発光点を示しており、図３（ｂ）は、当該複数の発光点からレーザ光が同時に出射された場合の、感光ドラム１０２Ｙ上におけるレーザスポットの配列イメージを示す図である。
【００３０】
図３（ａ）に示すように、半導体レーザ２００は、複数（本実施例では８個）の発光点３０１〜３０８を備える垂直共振器型面発光レーザ（ＶＣＳＥＬ：Vertical Cavity Surface Emitting Laser）である。なお、半導体レーザとして、ＶＣＳＥＬだけでなく、端面発光型の半導体レーザが用いられてもよい。本実施例は、半導体レーザ２００が８個の発光点を備える場合だけでなく、２以上の任意の数（例えば３２個）の発光点を備える場合について同様に適用できる。
【００３１】
発光点３０１〜３０８は、基板上にアレイ状に配置されている。図３（ａ）のように各発光点が配列されているため、各発光点を同時に点灯させた場合、各発光点から出射されたレーザ光Ｌ1〜Ｌ8は、図３（ｂ）の結像位置Ｓ1〜Ｓ8のように、主走査方向において感光ドラム１０２Ｙ上の異なる位置を露光する。また、各発光点を同時に点灯させた場合、各発光点から出射されたレーザ光Ｌ1〜Ｌ8は、図３（ｂ）の結像位置Ｓ1〜Ｓ8のように副走査方向において異なる位置を露光する。なお、図３（ａ）では、複数の発光点が一列に配置された例（一次元配置）を示しているが、複数の発光点の配置は２次元配置であってもよい。
【００３２】
図３（ｃ）は、レーザ光の走査経路上の位置に配置されるＢＤセンサ２１０の概略的な構成と、半導体レーザ２００の発光点３０１〜３０８（ＬＤ1〜ＬＤ8）から出射されたレーザ光Ｌ1〜Ｌ8）によるＢＤセンサ２１０上の走査位置とを示す図である。ＢＤセンサ２１０は、光電変換素子が平面状に配置された受光面２１０ａを備える。受光面２１０ａにレーザ光が入射すると、ＢＤセンサ２１０は、レーザ光を検出したことを示す検出信号（ＢＤ信号）を生成して出力する。図３（ｃ）では、発光点３０１〜３０８のうち発光点３０１（ＬＤ1）のみが点灯しており、当該発光点から出射されたレーザ光Ｌ1が受光面２１０ａに入射した状態を、一例として示している。なお、本実施例のＢＤ間隔測定では、発光点３０１及び３０８（ＬＤ1及びＬＤ8）から出射されたレーザ光Ｌ1及びＬ8をＢＤセンサ２１０に順に入射させることによって、各レーザ光に対応する２つのＢＤ信号を、ＢＤセンサ２１０から順に出力させる。
【００３３】
＜画像形成装置の制御系＞
図４は、図１に示す画像形成装置１００で用いられる制御系の一例を説明するための制御ブロック図である。なお、光走査装置１０４Ｙ、１０４Ｍ、１０４Ｃ、及び１０４Ｂｋの構成は同一であるので、以下の説明では添え字Ｙ、Ｍ、Ｃ、Ｂｋを省略する。なお、図４では、８ビームに関する構成を、並列繰返しであるので一部省略して示している。
【００３４】
画像形成装置１００は、ＣＰＵ４０１、画像コントローラ４０２、光走査装置１０４、感光ドラム１０２、水晶発振器４０７、ＣＰＵバス４０４、及び光走査装置１０４内に配置されたＥＥＰＲＯＭ４１０を備える。ＣＰＵ４０１及び画像コントローラ４０２は、画像形成装置本体に備えられており、その両方とも各光走査装置１０４に接続されている。光走査装置１０４は、ＰＷＭＩＣ４０６と、第１及び第２のレーザドライバ（レーザドライバＩＣ）４０５Ａ及び４０５Ｂとを有している。なお、説明を簡易にするために、図４には、Ｙ、Ｍ、Ｃ、Ｂｋのうちの１色に対応する第１及び第２のレーザドライバ４０５Ａ及び４０５Ｂ、並びに発光点３０１〜３０８（発光素子）を記載している。実際には、Ｙ、Ｍ、Ｃ、Ｂｋの各色に対して第１及び第２のレーザドライバ４０５Ａ及び４０５Ｂ、並びに発光点３０１〜３０８が設けられている。
【００３５】
ＣＰＵ４０１は、各光走査装置１０４を含む画像形成装置全体を制御する。ＣＰＵ４０１は、水晶発振器４０７から１００ＭＨｚの基準クロックの供給を受ける。ＣＰＵ４０１は、内蔵されたＰＬＬ回路により基準クロックを１０逓倍することによって、レーザ走査系の画像クロックである１ＧＨｚのクロックを生成する。なお、ＣＰＵ４０１は、光走査装置１０４内に備えられていてもよい。その場合、ＣＰＵ４０１は、画像形成装置本体に備えられた、画像形成装置全体を制御するＣＰＵ（図示せず）からの指示に従って、光走査装置１０４の動作を制御する。
【００３６】
画像コントローラ４０２は、画像形成装置１００に接続された外部装置あるいは画像形成装置に取付られた読取装置から受信した画像データをＹ、Ｍ、Ｃ、Ｂｋの４色の色成分に分離する。画像コントローラ４０２は、基準クロックに同期して、Ｙ、Ｍ、Ｃ、Ｂｋの４色の色成分の画像データをＣＰＵバス４０４を介してＣＰＵ４０１に出力する。
【００３７】
ＣＰＵ４０１は、画像コントローラ４０２から受け取った画像データをメモリ（図示せず）に格納し、メモリに格納した画像データを画像クロックに基づいて差動信号（ＬＶＤＳ：Low Differential Voltage Signal）に変換する。ＣＰＵ４０１は、ＢＤ信号と画像クロック信号とに基づくタイミングで差動信号を、ＣＰＵバス４０４を介してＰＷＭＩＣ４０６に出力する。
【００３８】
ＰＷＭＩＣ４０６は、ＣＰＵ４０１から入力された差動信号に基づいて、各発光点３０１〜３０８から出射されるレーザ光のＰＷＭ変調に用いられるＰＷＭ信号を生成し、レーザドライバ４０５Ａ及び４０５Ｂに供給する。なお、ＰＷＭＩＣ４０６は、各レーザドライバに対して、当該レーザドライバが駆動対象としている発光点に対応するＰＷＭ信号を供給する。即ち、ＰＷＭＩＣ４０６は、レーザドライバ４０５Ａが駆動対象としている発光点に対応するＰＷＭ信号をレーザドライバ４０５Ａに供給し、レーザドライバ４０５Ｂが駆動対象としている発光点に対応するＰＷＭ信号をレーザドライバ４０５Ｂに供給する。
【００３９】
本実施例の光走査装置１０４は、複数の駆動ＩＣの一例として、レーザドライバ４０５Ａ及び４０５Ｂを備える。レーザドライバ４０５Ａ及び４０５Ｂは、それぞれが発光点３０１〜３０８のうちの１つ以上の発光点に駆動電流を供給する。レーザドライバ４０５Ａ及び４０５Ｂは、それぞれが異なる発光点を駆動対象としている。具体的には、図４に示すように、レーザドライバ４０５Ａは、発光点３０１〜３０４を駆動対象とし、レーザドライバ４０５Ｂは、発光点３０５〜３０８を駆動対象としている。
【００４０】
本実施例のレーザドライバ４０５Ａ及び４０５Ｂは、同じ部品型番の集積回路（ＩＣ）で構成されたレーザ駆動ＩＣ（レーザドライバＩＣ）であり、それぞれ発光点３０１〜３０４及び発光点３０５〜３０８を制御する。レーザドライバ４０５Ａ及び４０５Ｂには、本体背面基板（図示せず）から直流５Ｖ線とグランド線が供給されており、レーザドライバ４０５Ａ及び４０５Ｂ並びに発光点３０１〜３０８には共通の電源から電力が供給される。
【００４１】
レーザドライバ４０５Ａ及び４０５Ｂは、駆動対象とする発光点に対して、ＰＷＭＩＣ４０６から供給されるＰＷＭ信号に基づく駆動電流を供給することで、静電潜像を形成するためのレーザ光を各発光点から出射させる。また、レーザドライバ４０５Ａ及び４０５Ｂは、ＣＰＵ４０１からの指示に従って、駆動対象（制御対象）とする発光点に対する自動光量制御（ＡＰＣ：Automatic Power Control）を実行する。ＥＥＰＲＯＭ４１０には、光走査装置１０４において実行すべきＡＰＣシーケンスに関する情報が記憶されている。ＣＰＵ４０１は、ＥＥＰＲＯＭ４１０に記憶されているＡＰＣシーケンスに関する情報に基づく順序で各発光点に対するＡＰＣを実行するよう、レーザドライバ４０５Ａ及び４０５Ｂを制御する。
【００４２】
レーザドライバ４０５Ａ及び４０５Ｂは、駆動対象とする発光点のうちの１つに対するＡＰＣを実行する場合、ＰＤ２０４によって検出されるレーザ光の光量に応じて当該発光点に供給する駆動電流の値を制御する。これにより、レーザドライバ４０５Ａ及び４０５Ｂは、当該発光点から出射されるレーザ光の光量を目標光量に制御する。なお、ＰＤ２０４は、発光点３０１〜３０８からそれぞれ出射されるレーザ光の光量を検出する光量検出手段の一例である。ＣＰＵ４０１は、後述するように、レーザ光の１走査周期ごとに、ＡＰＣの実行対象とする発光点を、１走査周期内でＡＰＣを実行可能な発光点の数に応じて順次切り替えながら、各発光点に対してＡＰＣを順に実行する。
【００４３】
＜ＢＤ間隔測定＞
画像形成装置１００では、図３（ａ）に示すような光源（半導体レーザ２００）の構成に起因して、図３（ｂ）に示すように、各発光点から出射されたレーザ光が、感光ドラム１０２上で主走査方向において異なる位置Ｓ1〜Ｓ8に結像する。この場合、各発光点から出射されるレーザ光によって形成される静電潜像（画像）の主走査方向の書き出し位置を一定とするために、レーザ光を出射するタイミングを発光点ごとに適切に制御する必要がある。
【００４４】
本実施例では、ＣＰＵ４０１は、Ｎ個（本実施例では、Ｎ＝８）の発光点のうち２つの発光点（第１及び第２の発光点）が２つのレーザ光（第１及び第２の光ビーム）を順に出射するよう、レーザドライバ４０５Ａ及び４０５Ｂを制御する。更に、ＣＰＵ４０１は、２つのレーザ光がＢＤセンサ２１０に順に入射することによってＢＤセンサ２１０によって順に生成される、２つのレーザ光に対応する２つのＢＤ信号（第１及び第２の検出信号）の時間間隔（本明細書では「ＢＤ間隔」とも称する。）を測定する（ＢＤ間隔測定）。ＣＰＵ４０１は、このＢＤ間隔測定を、記録媒体への画像形成を行わない非画像形成期間に行う。更に、ＣＰＵ４０１は、画像形成を行う画像形成期間には、レーザ光の１走査周期ごとに生成される単一のＢＤ信号を基準として、各発光点の、画像データに基づくレーザ光の相対的な出射タイミングを、ＢＤ間隔測定によって得られた測定値に基づいて制御する。
【００４５】
ＢＤ間隔測定では、測定誤差を低減するためには、上述のように、測定に用いる第１及び第２の発光点からのレーザ光（第１及び第２の光ビーム）がＢＤセンサ２１０へ入射する際の光量を一定にする必要がある。ＢＤセンサ２１０へ入射するレーザ光の光量は、測定に用いる第１及び第２の発光点に対してＡＰＣを実行することによって、一定の光量（目標光量）に制御することが可能である。しかし、上述のように、第１及び第２の発光点を駆動するタイミングにおけるレーザドライバＩＣ（レーザドライバ４０５Ａ及び４０５Ｂ）の温度に起因して、第１及び２の発光点にそれぞれ供給する駆動電流の大きさにばらつきが生じうる。ＢＤ間隔測定の際に第１及び第２の発光点に供給する駆動電流の大きさにばらつきがあると、ＢＤ間隔測定の精度が劣化しうる。
【００４６】
＜本実施例の概要＞
ここで、図５は、画像形成装置１００における画像形成の実行時の、レーザドライバＩＣ（レーザドライバ４０５Ａ）の温度変化の一例を示す図であり、約２４秒間に１２枚のＡ４用紙に対する画像形成を連続して実行した例を示している。図５に示すように、画像形成の開始前に２７℃であったレーザドライバ４０５Ａは、画像形成が開始されると４０℃程度まで上昇する。その後、レーザドライバ４０５Ａは、用紙への画像形成時（約１秒間）の発熱と、紙間の非画像形成時（約１秒間）の放熱とを繰り返すことにより、その温度が上昇と低下とを繰り返す。画像形成が終了すると、レーザドライバ４０５Ａは、時間とともに放熱し、その温度は緩やかに低下する。
【００４７】
次に、図６は、上述のような温度特性を有するレーザドライバＩＣ（レーザドライバ４０５Ａ）を用いてＢＤ間隔測定を実行する場合の、レーザドライバＩＣの温度変化の一例を示す図である。図６は、ＢＤセンサ２１０の出力信号６００と、発光点３０１及び３０４（ＬＤ1及びＬＤ4）の光量６０１及び６０４と、レーザドライバ４０５Ａ内の、駆動対象としている発光点３０１〜３０４に対応する駆動回路の局所的な温度６２０とを示している。
【００４８】
図６は、ＬＤ1及びＬＤ4が、ＢＤ間隔測定における第１及び第２の発光点として用いられる例を示している。まず、レーザドライバ４０５Ａは、ＢＤセンサ２１０に第１のＢＤ信号を生成させるために、ＬＤ1を５μｓ間点灯させる。レーザドライバ４０５Ａは、ＬＤ1を消灯させてから２μｓ後に、ＢＤセンサ２１０に第２のＢＤ信号を生成させるために、ＬＤ4を５μｓ間点灯させる。これにより、図６に示すように、第１及び第２のＢＤ信号がＢＤセンサ２１０によって生成及び出力される。ＣＰＵ４０１は、第１及びＢＤ信号の時間間隔を、例えば各ＢＤ信号の立下りを基準として測定し、その測定結果は７μｓ程度となる。
【００４９】
ＢＤ間隔測定の実行中の、レーザドライバ４０５Ａ内の駆動回路の温度６２０は、ＬＤ1及びＬＤ4の発光に伴って上昇及び低下している。特に、第１のＢＤ信号の生成タイミング（立下りのタイミング）よりも、第２のＢＤ信号の生成タイミング（立下りのタイミング）の方が、温度６２０が１４℃程度高くなっている。これは、ＬＤ1の発光に伴う発熱及び放熱に対応する温度成分６１１と、ＬＤ8の発光に伴う発熱及び放熱に対応する温度成分６１２とに依存している。即ち、ＬＤ1を消灯してから、駆動回路の温度が十分に低下する前に、ＬＤ8の発光を開始することによって、第１のＢＤ信号の生成タイミングよりも第２のＢＤ信号の生成タイミングの方が、駆動回路の温度６２０が高くなる。なお、温度成分６１１及び６１２の変化は、ＩＣのグランドまたは電源電極層を介した内部熱拡散の、比較的短い（数μｓの）時定数と、ＩＣの端子を介した外部熱拡散の、比較的長い（数１０ｍｓの）時定数と、ＩＣ内部の寄生抵抗の温度特性とに依存している。
【００５０】
図６に示すような駆動回路の温度６２０の変化に起因して、ＢＤ間隔測定において第１の発光点に供給する駆動電流よりも、第２の発光点に供給する駆動電流が減少する。これにより、ＢＤ間隔の測定値が、同一の大きさの駆動電流を第１及び第２の発光点に供給した場合よりも大きな値に変化してしまい、上述のように、ＢＤ間隔の測定精度が劣化することになる。しかし、このようなＢＤ間隔の測定精度を劣化を防ぐためには、ＢＤ間隔の測定に用いる第１及び第２の発光点へ供給する駆動電流をできるだけ一定にする必要がある。
【００５１】
そこで、本実施例の画像形成装置１００は、ＢＤ間隔測定に用いる第１及び第２の発光点として、異なるレーザドライバＩＣによる駆動対象となっている２つの発光点を用いる。即ち、画像形成装置１００のＣＰＵ４０１は、異なるレーザドライバＩＣによる駆動対象となっている第１及び第２の発光点が第１及び第２のレーザ光を順に出射するよう、当該第１及び第２の発光点のそれぞれを駆動対象とするレーザドライバＩＣを制御する。更に、ＣＰＵ４０１は、第１及び第２のレーザ光が入射することによってＢＤセンサ２１０によって生成される、第１及び第２のレーザ光に対応する２つのＢＤ信号の時間間隔を測定する。具体的には、画像形成装置１００は、レーザドライバ４０５Ａによる駆動対象となっている発光点３０１（ＬＤ1）を、第１の発光点として用い、レーザドライバ４０５Ｂによる駆動対象となっている発光点３０８（ＬＤ8）を、第２の発光点として用いる。
【００５２】
このようにして、ＣＰＵ４０１は、レーザドライバ４０５Ａ及び４０５Ｂ内の、発光点３０１及び３０８に対応する駆動回路の温度がレーザドライバ間で同様に変化するように、レーザドライバ４０５Ａ及び４０５Ｂを制御する。これにより、ＢＤ間隔測定の際に第１及び第２の発光の発光点に供給される駆動電流を同じ大きさとし、ＢＤ間隔の測定精度の劣化を抑えることが可能になる。
【００５３】
＜ＢＤ間隔測定の実行例＞
次に、図７は、第１の実施例に係る、ＢＤ間隔測定に関連する光走査装置１０４の構成例を示す図である。本実施例では、レーザドライバ４０５Ａは、半導体レーザ２００の発光点３０１〜３０４に接続され、それらの発光点を駆動対象としている。また、レーザドライバ４０５Ｂは、半導体レーザ２００の発光点３０５〜３０８に接続され、それらの発光点を駆動対象としている。ＢＤ間隔測定には、異なるレーザドライバＩＣ（レーザドライバ４０５Ａ及び４０５Ｂ）による駆動対象となっている発光点３０１及び３０８（ＬＤ1及びＬＤ8）が、第１及び第２の発光点として用いられる。なお、これらのＬＤ1及びＬＤ8は、図７に示すように、半導体レーザ２００内で直線状に一列に配置された発光点３０１〜３０８のうち、一端及び他端に配置されている発光点である。
【００５４】
具体的には、ＣＰＵ４０１は、ＬＤ1及びＬＤ8が、図７（ＬＤ1及びＬＤ8の光量７０１及び７０２）に示すように、順にレーザ光を出射するように、レーザドライバ４０５Ａ及び４０５Ｂを制御する。レーザドライバ４０５Ａ及び４０５Ｂはそれぞれ、例えば事前に実行されるＡＰＣによって定まる、同じ大きさの駆動電流を、異なるタイミングにＬＤ1及びＬＤ8に対して供給する。これにより、ＬＤ1及びＬＤ8から出射されたレーザ光がＢＤセンサ２１０に順に入射し、ＢＤセンサ２１０の出力信号７００として、２つのＢＤ信号（第１及び第２のＢＤ信号）が生成される。
【００５５】
ここで、図８は、画像形成装置１００における画像形成の実行時の、レーザドライバ４０５Ａ及び４０５Ｂの温度変化の一例を示す図であり、約２４秒間に１２枚のＡ４用紙に対する画像形成を連続して実行した例を示している。なお、図８は、レーザドライバ４０５Ａ及び４０５Ｂ全体の平均温度８０１及び８０２と、平均温度８０１及び８０２の温度差８０３とを示している。画像形成の開始前に２７℃であったレーザドライバ４０５Ａ及び４０５Ｂは、画像形成が開始されると４０℃程度まで上昇する。その後、レーザドライバ４０５Ａ及び４０５Ｂは、用紙への画像形成時（約１秒間）の発熱と、紙間の非画像形成時（約１秒間）の放熱とを繰り返すことにより、その温度が上昇と低下とを繰り返す。画像形成が終了すると、レーザドライバ４０５Ａ及び４０５Ｂは、時間とともに放熱し、その温度は緩やかに低下する。
【００５６】
図８に示すように、レーザドライバ４０５Ａ及び４０５Ｂ全体の平均温度８０１及び８０２の温度差８０３は、全体として約２．５℃以下となっており、概ね同様の温度変化を示している。このため、複数の用紙に連続的に画像形成を実行している間に、紙間にＢＤ間隔測定を実行する場合の、レーザドライバ４０５Ａ及び４０５Ｂの温度差がＢＤ間隔測定の精度に与える影響は、比較的小さいといえる。
【００５７】
次に、図９は、ＢＤ間隔測定を実行する場合の、レーザドライバ４０５Ａ及び４０５Ｂの温度変化の一例を示す図である。図９は、ＢＤセンサ２１０の出力信号９００と、発光点３０１及び３０８（ＬＤ1及びＬＤ8）の光量９０１及び９０８と、レーザドライバ４０５Ａ及び４００５Ｂ内の、発光点３０１及び３０８に対応する駆動回路の局所的な温度９１１及び９１８とを示している。
【００５８】
図９に示すように、ＢＤ間隔測定の実行時には、ＬＤ1及びＬＤ8の発光に伴って、各駆動回路の温度は、短時間に１０℃程度変化（上昇及び低下）する傾向にある。しかし、本実施例では、ＬＤ1の発光に伴う、レーザドライバ４０５Ａ内の駆動回路の温度変化と、ＬＤ8の発光に伴う、レーザドライバ４０５Ｂ内の駆動回路の温度変化とが、互いに影響を及ぼすことがない。即ち、第１の発光点（ＬＤ1）に駆動電流を供給する際のレーザドライバ４０５Ａ内の駆動回路の温度と、第２の発光点（ＬＤ8）に駆動電流を供給する際のレーザドライバ４０５Ａ内の駆動回路の温度とが、図９に示すように同等の温度となる。
【００５９】
以上説明したように、本実施例では、ＢＤ間隔測定に用いる第１及び第２の発光点として、異なるレーザドライバＩＣである、レーザドライバ４０５Ａ及び４０５Ｂによる駆動対象となっている２つの発光点３０１及び３０８を用いる。これにより、ＢＤ間隔測定の際に第１及び第２の発光の発光点に供給される駆動電流が、各発光点を駆動する駆動回路の温度変化に起因して異なる大きさとなることを防止でき、ＢＤ間隔の測定精度の劣化を抑えることが可能になる。
【００６０】
［第２の実施例］
第１の実施例で説明した、ＢＤ間隔測定に用いる発光点３０１及び３０８（ＬＤ1及びＬＤ8）に対応する、レーザドライバ４０５Ａ及び４０５Ｂ内の駆動回路の温度特性は、各レーザドライバＩＣの回路基板における駆動回路の配置に依存する傾向がある。したがって、発光点３０１及び３０８に対応する駆動回路の温度特性の一致度をより高めるためには、各レーザドライバＩＣの構成を同一とし、かつ、各レーザドライバＩＣの回路基板における駆動回路の配置を対称（同等）とすることが有益である。
【００６１】
図１０は、第２の実施例に係る、ＢＤ間隔測定に関連する光走査装置１０４の構成例を示す図である。本実施例では、レーザドライバ４０５Ａ及び４０５Ｂは、同一の構成のＩＣであり、図１１に示すようなＱＦＰ（Quad Flat Package）パッケージで構成される。レーザドライバ４０５Ａ及び４０５Ｂは、駆動対象とする１つ以上の発光点に対応する、それぞれ異なる発光点に駆動電流を供給する１つ以上の駆動回路を含んでいる。
【００６２】
具体的には、レーザドライバ４０５Ａの番号４７、４４、４１及び３８の端子（端子１１４７、１１４４、１１４１及び１１３８）は、半導体レーザ２００の発光点３０１、３０３、３０５及び３０７とそれぞれ接続されている。また、レーザドライバ４０５Ｂの番号４７、４４、４１及び３８の端子（端子１１４７、１１４４、１１４１及び１１３８）は、半導体レーザ２００の発光点３０２、３０４、３０６及び３０８とそれぞれ接続されている。このような接続関係により、レーザドライバ４０５Ａは、発光点３０１、３０３、３０５及び３０７を駆動対象としており、レーザドライバ４０５Ｂは、発光点３０２、３０４、３０６及び３０８を駆動対象としている。
【００６３】
本実施例では、ＢＤ間隔測定に用いる発光点３０１及び３０８（ＬＤ1及びＬＤ8）に対応する駆動回路は、異なるＩＣ（レーザドライバ４０５Ａ及び４０５Ｂ）の回路基板において同一の領域に配置される。具体的には、図１０及び図１１に示すように、ＬＤ1及びＬＤ8に対応する駆動回路は、異なるＩＣ（レーザドライバ４０５Ａ及び４０５Ｂ）の回路基板における同一の端子１１４７を介して、ＬＤ1及びＬＤ8とそれぞれ接続されている。これにより、レーザドライバＩＣの回路基板における駆動回路の配置を対称とし、ＢＤ間隔測定の実行時におけるＬＤ1及びＬＤ8に対応する駆動回路の温度特性の一致度をより高めることが可能である。
【００６４】
［第３の実施例］
第２の実施例では、ＢＤ間隔測定の実行時における発光点３０１及び３０８（ＬＤ1及びＬＤ8）に対応する駆動回路の温度特性の一致度をより高めるために、レーザドライバ４０５Ａ及び４０５Ｂの回路基板における、各駆動回路の配置を対称としている。第３の実施例では、ＬＤ1及びＬＤ8に対応する駆動回路の温度特性の一致度を第２の実施例よりも更に高めるために、レーザドライバ４０５Ａ及び４０５Ｂによる、駆動対象としている各発光点に対するＡＰＣの実行の対称性も考慮する。なお、光走査装置１０４の構成は、第２の実施例（図１０及び図１１）と同様である。
【００６５】
図１２（ａ）は、第３の実施例に係る、光走査装置１０４の動作のタイミングを示すタイミングチャートである。図１２（ａ）では、ＢＤセンサ２１０の出力信号１２０１と、半導体レーザ２００の発光状態１２０２とを示している。半導体レーザ２００の各発光点（ＬＤ1〜ＬＤ8）から出射されるレーザ光の１走査周期は、感光ドラム１０２の画像領域を走査する画像形成期間と、画像領域以外の領域を走査する非画像形成期間とを含む。ＣＰＵ４０１は、レーザ光の１走査周期ごとに、図１２（ａ）に示すように、非画像形成期間を利用して各発光点に対するＡＰＣを実行する。
【００６６】
具体的には、ＣＰＵ４０１は、レーザ光の１走査周期ごとに、複数のレーザドライバＩＣ（レーザドライバ４０５Ａ及び４０５Ｂ）のそれぞれに、駆動対象とする１つ以上の発光点のうちの同一の数の発光点に対してＡＰＣを実行させる。更に、ＣＰＵ４０１は、ＡＰＣの実行後、次の画像形成期間の前に、ＢＤ間隔測定を実行する。このようにして、レーザ光の１走査周期ごとの各レーザドライバＩＣによるＡＰＣの実行に、対称性を与える。これにより、ＬＤ1及びＬＤ8に対応する駆動回路の温度特性の一致度を更に高め、ＢＤ間隔の測定精度を向上させることが可能である。
【００６７】
また、図１２（ａ）に示すように、レーザ光の１走査周期ごとに、ＬＤ1及びＬＤ8、ＬＤ3及びＬＤ6、ＬＤ5及びＬＤ4の順に、レーザドライバ４０５Ａ及び４０５ＢがＡＰＣを実行してもよい。即ち、レーザ光の１走査周期ごとに、レーザドライバ４０５Ａ及び４０５Ｂにおける同一の端子（図１０及び図１１）に接続された発光点に対するＡＰＣを実行している。このようなＡＰＣの実行を制御することで、ＬＤ1及びＬＤ8に対応する駆動回路の温度特性の一致度を更に高め、ＢＤ間隔の測定精度を更に向上させることが可能である。
【００６８】
なお、図１２（ａ）に示すように、ＡＰＣの実行後、ＢＤ間隔測定が開始される直前に、所定の期間（期間１２０３）、発光点３０１〜３０８の全てを強制的に非発光状態にするよう、レーザドライバ４０５Ａ及び４０５Ｂが制御されてもよい。所定の期間は、発光点３０１〜３０８に対応する駆動回路の温度を十分に低下させるための期間として設定され、例えば３０μｓ以上に設定される。これにより、ＢＤ間隔測定の実行タイミングにおいて、発光点３０１〜３０８の温度を一様に低下させることができる。その結果、発光点３０１及び３０８（ＬＤ1及びＬＤ8）に対応する駆動回路の温度特性の一致度を更に高め、ＢＤ間隔の測定精度を更に向上させることが可能である。
【００６９】
［第４の実施例］
第３の実施例では、図１２（ａ）に示すように、ＡＰＣの実行後、ＢＤ間隔測定が開始される直前に、所定の期間、発光点３０１〜３０８の全てを強制的に非発光状態にするよう、レーザドライバ４０５Ａ及び４０５Ｂが制御する例を説明している。第４の実施例では、このような制御の変形例を説明する。
【００７０】
図１２（ｂ）は、第４の実施例に係る、光走査装置１０４の動作のタイミングを示すタイミングチャートである。図１２（ｂ）に示すように、本実施例では、ＡＰＣの実行後、ＢＤ間隔測定が開始される直前に、所定の期間（期間１２１３）、発光点３０１〜３０８の全てを強制的に発光状態にするよう、レーザドライバ４０５Ａ及び４０５Ｂが制御される。所定の期間は、発光点３０１〜３０８に対応する駆動回路の温度が飽和状態となるのに十分な期間として設定され、例えば３０μｓ以上に設定される。これにより、ＢＤ間隔測定の実行タイミングにおいて、発光点３０１〜３０８の温度を一様に飽和させることができる。その結果、発光点３０１及び３０８（ＬＤ1及びＬＤ8）に対応する駆動回路の温度特性の一致度を更に高め、ＢＤ間隔の測定精度を更に向上させることが可能である。
【００７１】
なお、上述の各実施例は、光走査装置１０４が２つのレーザドライバＩＣ（レーザドライバ４０５Ａ及び４０５Ｂ）を備える場合のみに限定されず、３つ以上のレーザドライバＩＣを備える場合にも同様に適用できる。例えば、図１３に示すように、光走査装置１０４は、４つのレーザドライバＩＣ（レーザドライバ４０５Ａ、４０５Ｂ、４０５Ｃ及び４０５Ｄ）を備えていてもよい。このような場合にも、上述の各実施例を同様に適用できる。
【符号の説明】
【００７２】
１００：画像形成装置、１０２（Ｙ，Ｍ，Ｃ，Ｋ）：感光ドラム、１０４（Ｙ，Ｍ，Ｃ，Ｋ）：光走査装置、２００：半導体レーザ、３０１〜３０８（ＬＤ1〜ＬＤ8）：発光点、２０５：ポリゴンミラー、２１０：ＢＤセンサ、４０１：ＣＰＵ、４０５Ａ，４０５Ｂ：レーザドライバ
【図１】
2015197669.tif 000003
【図２】
2015197669.tif 000004
【図３】
2015197669.tif 000005
【図４】
2015197669.tif 000006
【図５】
2015197669.tif 000007
【図６】
2015197669.tif 000008
【図７】
2015197669.tif 000009
【図８】
2015197669.tif 000010
【図９】
2015197669.tif 000011
【図１０】
2015197669.tif 000012
【図１１】
2015197669.tif 000013
【図１２】
2015197669.tif 000014
【図１３】
2015197669.tif 000015