(57)【特許請求の範囲】
【請求項１】
複数のビームで被走査体を走査することで所定の情報を前記被走査体上に書き込む過程において、当該複数のビームの出力値と前記複数のビームのそれぞれについて設定される各基準値とを比較し、その比較結果に基づいて、前記複数のビームのそれぞれの出力値が前記基準値で示される値となるように出力量補正処理を実行するビーム出力制御装置であって、
前記複数のビームのそれぞれに対応して設定される各基準値を前記複数のビームの出力量補正処理順に従って時分割で取り込みつつ、前記基準値の各切替間における前記基準値の切替直後の前記基準値が安定するために要する時間は、後続の前記ビームの出力量補正処理を停止し、前記時間が経過した後に、停止させておいた前記ビームについての出力量補正処理を開始するように補正タイミングを調整する出力量補正処理部
を備えたことを特徴とするビーム出力制御装置。
【請求項２】
複数のビームで被走査体を走査することで所定の情報を前記被走査体上に書き込む過程において、当該複数のビームの出力値と前記複数のビームのそれぞれについて設定される各基準値とを比較し、その比較結果に基づいて、前記複数のビームのそれぞれの出力値が前記基準値で示される値となるように出力量補正処理を実行するビーム出力制御装置であって、
前記複数のビームのそれぞれに対応して設定される各基準値を前記複数のビームの出力量補正処理順に従って時分割で取り込みつつ、前記基準値の各切替間における前記基準値の切替直後の前記基準値が安定するために要する時間は、後続の前記ビームについて出力量補正処理を実行し、前記時間が経過した後には、再度、前記後続のビームについての出力量補正処理をし直すように補正タイミングを調整する出力量補正処理部
を備えたことを特徴とするビーム出力制御装置。
【請求項３】
複数の前記ビームで同一の前記被走査体を走査するとともに複数の前記被走査体を走査する過程において、
前記出力量補正処理部は、１走査期間内の前記情報を前記被走査体上に書き込む期間以外の期間で、全てのビームについて前記出力量補正処理を実行するとともに、前記被走査体のそれぞれについて設定される前記基準値の切替後に、前記同一の被走査体を走査する前記複数のビームの全てが前記時間に該当するようにして、前記時間に関わる前記補正タイミングの制御を実行する
ことを特徴とする請求項１または２に記載のビーム出力制御装置。
【請求項４】
前記出力量補正処理部は、走査期間内の前記情報を前記被走査体上に書き込む期間以外の期間で、同一の前記被走査体を走査する全てのビームについて前記出力量補正処理を実行するとともに、前記被走査体の別にそれぞれ別の走査期間を使って前記出力量補正処理を実行し、かつ、各走査期間における前記出力量補正処理を実行後に次の走査期間における前記出力量補正処理を実行するための基準値を取り込み、前記次の走査期間における前記出力量補正処理を開始するまでの期間を、前記後続のビームの出力量補正処理を停止するための前記時間に割り当てる
ことを特徴とする請求項１に記載のビーム出力制御装置。
【請求項５】
前記出力量補正処理部は、走査期間内の前記情報を前記被走査体上に書き込む期間以外の期間で、同一の前記被走査体を走査する全てのビームについて前記出力量補正処理を実行するとともに、前記被走査体の別にそれぞれ別の走査期間を使って前記出力量補正処理を実行し、かつ、各走査期間における前記出力量補正処理を実行後に次の走査期間における前記出力量補正処理を実行するための基準値を取り込み、前記次の走査期間における前記出力量補正処理を開始するまでの期間を、前記後続のビームの出力量補正処理を停止するための前記時間に割り当て、さらに、前記基準値の切替後に、１走査期間を単位として、後続の走査期間についての全ての前記ビームの出力量補正処理を停止するための前記時間もしくは後続の走査期間についての前記ビームの出力量補正処理のし直しに適用される前記時間を設定する
ことを特徴とする請求項１または２に記載のビーム出力制御装置。
【請求項６】
前記出力量補正処理部は、前記複数のビームのそれぞれに対応して設定される各基準値を時分割で取り扱う際、切替前後の各基準値の差がより小さくなるように調整された前記複数のビームの出力量補正処理順に従って、前記複数のビームのそれぞれに対応して設定される各基準値を時分割で取り込みつつ、取り込んだ基準値に対応する前記ビームについて出力量補正処理を行なう
ことを特徴とする請求項１または２に記載のビーム出力制御装置。
【請求項７】
前記出力量補正処理部は、調整された後の前記出力量補正処理順における切替前後の各基準値の差の最大値が所定の閾値を超えるときに、前記基準値の各切替間における前記基準値の切替直後の前記基準値が安定するために要する時間は、後続の前記ビームについての出力量補正処理を停止し、前記時間が経過した後に、停止させておいた前記ビームについての出力量補正処理を開始するように補正タイミングを調整する
ことを特徴とする請求項６に記載のビーム出力制御装置。
【請求項８】
前記出力量補正処理部は、調整された後の前記出力量補正処理順における切替前後の各基準値の差の最大値が所定の閾値を超えるときに、前記基準値の各切替間における前記基準値の切替直後の前記基準値が安定するために要する時間は、後続の前記ビームについての出力量補正処理を実行し、前記時間が経過した後には、再度、前記後続の前記ビームについての出力量補正処理を実行し直すように補正タイミングを調整する
ことを特徴とする請求項６に記載のビーム出力制御装置。
【請求項９】
複数のビームで被走査体を走査することで所定の情報を前記被走査体上に書き込む過程において、当該複数のビームの出力値と前記複数のビームのそれぞれについて設定される各基準値とを比較し、その比較結果に基づいて、前記複数のビームのそれぞれの出力値が前記基準値で示される値となるように出力量補正処理を実行するための各種信号を生成するビーム出力制御装置であって、
前記複数のビームのそれぞれについての出力量補正処理順を示す補正対象ビーム選択信号を生成して出力する補正対象ビーム選択部と、
前記複数のビームのそれぞれに対応して設定される各基準値を、前記補正対象ビーム選択部から出力される前記補正対象ビーム選択信号により表わされる前記複数のビームの出力量補正処理順に対応するように時分割変換して出力する基準信号生成部と、
前記複数のビームの各々を点灯させるための補正タイミング信号を生成して出力する際に、前記基準値の各切替間における前記基準値の切替直後の前記基準値が安定するために要する時間は、後続の前記ビームの出力量補正処理を停止し、前記時間が経過した後に、停止させておいた前記ビームについての出力量補正処理を開始するように補正タイミングを調整する点灯ビーム設定部と
を備えたことを特徴とするビーム出力制御装置。
【請求項１０】
複数のビームで被走査体を走査することで所定の情報を前記被走査体上に書き込む過程において、当該複数のビームの出力値と前記複数のビームのそれぞれについて設定される各基準値とを比較し、その比較結果に基づいて、前記複数のビームのそれぞれの出力値が前記基準値で示される値となるように出力量補正処理を実行するための各種信号を生成するビーム出力制御装置であって、
前記複数のビームのそれぞれについての出力量補正処理順を示す補正対象ビーム選択信号を生成して出力する補正対象ビーム選択部と、
前記複数のビームのそれぞれに対応して設定される各基準値を、前記補正対象ビーム選択部から出力される前記補正対象ビーム選択信号により表わされる前記複数のビームの出力量補正処理順に対応するように時分割変換して出力する基準信号生成部と、
前記複数のビームの各々を点灯させるための補正タイミング信号を生成して出力する際に、前記基準値の各切替間における前記基準値の切替直後の前記基準値が安定するために要する時間は、後続の前記ビームについて出力量補正処理を実行し、前記時間が経過した後には、再度、前記後続のビームについての出力量補正処理をし直すように補正タイミングを調整する点灯ビーム設定部と
を備えたことを特徴とするビーム出力制御装置。
【請求項１１】
前記複数のビームのそれぞれに対応して設定される各基準値を時分割で取り扱う際、切替前後の各基準値の差がより小さくなるように、前記複数のビームの出力量補正処理順を決定する順位調整部を備え、
前記補正対象ビーム選択部は、前記順位調整部によって決定された出力量補正処理順に基づいて、前記複数のビームのそれぞれについての出力量補正処理順を示す補正対象ビーム選択信号を生成して出力する
ことを特徴とする請求項９または１０に記載のビーム出力制御装置。
【請求項１２】
前記順位調整部は、切替前後の各基準値の差の最大値が最も小さくなるように、前記出力量補正処理順を決定する
ことを特徴とする請求項１１に記載のビーム出力制御装置。
【請求項１３】
前記順位調整部は、複数の前記ビームで同一の前記被走査体を走査するとともに複数の前記被走査体を走査するための、前記被走査体のそれぞれについて設定される前記基準値について、前記被走査体の別に前記出力量補正処理順を決定する
ことを特徴とする請求項１１に記載のビーム出力制御装置。
【請求項１４】
前記点灯ビーム設定部は、前記複数のビームの各々を時系列に順次点灯させるための切替信号を生成して出力する点灯ビーム切替機能を具備する
ことを特徴とする請求項１１〜１３のうちの何れか１項に記載のビーム出力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数本のビームを用いて被走査体上に画像などの所定の情報を書き込むマルチビーム方式の光走査装置に用いられるビーム出力制御装置に関する。より詳細には、各ビームの出力値がそれぞれ目標値に維持されるように個別に制御する仕組みに関する。
【背景技術】
【０００２】
たとえば、電子写真方式を採用した画像形成装置などのように、所定の情報に応じて出力が制御されたビームで感光体などの被走査体上を走査することにより、その被走査体上に所定の情報を書き込む技術が知られている。
【０００３】
たとえば、近年におけるレーザ光を利用した電子写真方式の画像形成装置では、カラー化のために、ブラック、シアン、マゼンタ、イエローの４色についてそれぞれ個別の光源と感光ドラムを設け、各光源から出射されるレーザ光を対応する感光ドラムに対して描画を行なうとともに、これらの光源の発光出力を同時に制御するタンデム方式のものが知られている。
【０００４】
また、最近では、１つの感光ドラムに対して、たとえば、１チップからｎ本の光ビームを発光することが可能なレーザダイオードを使用するなど、情報の書込み速度の高速化や高密度記録のため、ビーム数を増やし、複数本のビームを同時に走査する（狭義の）マルチビーム方式の技術が提案されている。加えて、この方式を、前述のタンデム方式にも採用する仕組みも考えられている。
【０００５】
これらタンデム方式およびマルチビーム方式のように、複数のビームを同期して走査する走査装置を、本願明細書では、広義のマルチビーム方式と称する。
【０００６】
ところで、ビームで被走査体上を走査する際には、ビームの出力量（パワー）を安定させて走査する必要があるために、自動出力量制御（ＡＰＣ;Automatic Power Control）を行なっている。通常、自動出力量制御は、ビームの出力量を検出器で監視し、検出器から得られるビームの出力量を示す情報と、目標とする出力量に応じた基準情報（いわゆる基準信号）とを比較することにより、ビームの出力量が常に目標とする出力量に維持されるようにフィードバック制御するようにしている。
【０００７】
複数のビームを用いる場合には、各ビームの特性バラツキを考慮して、それぞれ個別の基準値を参照して、それぞれについて自動出力量制御を実行する仕組みが必要となるが、そのための仕組みとしては、様々なものが提案されている。
【０００８】
また、複数の被走査体を使用するタンデム構成では、たとえ、同一の被走査体に使用される各ビームの特性が揃っていたとしても、被走査体の特性バラツキに応じた出力量で走査する必要があるので、やはり、各被走査体に対応した個別の基準値を参照して、それぞれについて自動出力量制御を実行する仕組みが必要となる。特に、多色画像を形成する場合、色ごと（つまり感光体ごと）に目標光量が異なる場合があるので、色ごとに個別の制御が必要である。加えて、同一の被走査体に使用される各ビームに特性バラツキがあれば、さらに、このビームバラツキをも考慮した自動出力量制御を実行する仕組みが必要となる。
【０００９】
このような、複数のビームを用いる場合における自動出力量制御を実行する仕組みとしては、様々なものが考えられている。たとえば、最も原始的な考え方として、発光素子の個数に対応して駆動回路と受光素子と制御回路とを設け、また各ビームに対応する目標とする光量に応じた基準信号を各制御回路に供給し、各駆動回路や発光素子について自動出力量制御を独立して行なうことが考えられる。しかしながら、この場合、それぞれを独立に設ける必要があり、回路規模や素子数が膨大になる問題がある。
【００１０】
また、一般にこの種の装置では、発光素子や駆動回路が設けられている光源側のユニット（光源制御部）と、制御を行なうためのＣＰＵや画像データを記憶している画像メモリなどを備えた装置制御部とは独立した構成とされることが多い。この場合、光源制御部の駆動回路を制御するためには、光源制御部と装置制御部とを基準信号線や各種の制御線によって接続する必要がある。
【００１１】
そのため、マルチビーム方式の構成において自動出力量制御を実行する場合、接続線数が増加し、全体構成の複雑化を招くとともに、各接続線を伝送される各種信号の相互間の変動によって適正な制御を行なうことが難しくなる問題も生じる。たとえば、各ビームに対応する目標とする光量に応じた基準信号を装置制御部から光源制御部にそれぞれ独立した信号線で供給し、光源制御部では、自動出力量制御処理の実行時に、その基準信号を使用することが考えられるが基準信号線の本数が増加する。
【００１２】
このため、これらの問題を解消しつつ、各ビームの出力値がそれぞれ目標値に維持されるように個別に制御する仕組みが提案されている（たとえば特許文献１〜３を参照）。
【００１３】
【特許文献１】特開２００１−０２４２７３号公報
【特許文献２】特開２００１−１５０７２６号公報
【特許文献３】特開２００３−２４８３６８号公報
【００１４】
たとえば、特許文献１，２に記載の仕組みでは、複数個の発光素子（たとえば半導体レーザ）を時分割で駆動し、各発光素子の光出力を１つの受光素子で時分割で検出するようにするとともに、発光素子のそれぞれに対応する基準値と受光素子の受光出力とを比較する比較器などを具備したＡＰＣ制御部（出力量制御部）を発光素子ごとに設けておき、検出した受光出力と基準値とに基づいて（具体的には両者が一致するように）、対応する発光素子の光出力をそれぞれ別個に制御する仕組みが提案されている。
【００１５】
つまり、特許文献１，２に記載の仕組みは、複数のビームの光出力を時分割で監視しつつ、時分割で検知される光出力値と、その光出力値に対応する各ビーム用の基準値とを、個別に比較することで、自動出力量制御を行なっている。
【００１６】
また、特許文献３に記載の仕組みでは、コントローラ部では複数の半導体レーザをそれぞれ制御するための複数のデューティ信号を生成し、かつ各デューティ信号を時間軸上に並べて走査ユニットに出力するデューティ信号生成手段を備え、走査ユニットは、複数の半導体レーザをそれぞれ個別に駆動するための複数の駆動回路と、各デューティ信号を電圧に変換するデューティ電圧回路と、各デューティ信号から各駆動回路に対応するデューティ信号を検出し、検出したデューティ信号に同期してデューティ電圧回路から出力されるデューティ電圧を基準電圧として対応する駆動回路に入力する基準電圧回路とを備える構成を提案している。
【００１７】
つまり、バイアス電圧と光量制御の基準電圧の値を周波数およびデューティの異なる信号でシリアルに伝送し、これをアナログ電圧に変換して光量制御を行なうことにより伝送線数を減少するようにしている。この技術では、周波数の相違からバイアス電圧および基準電圧を判別し、デューティで電圧値を制御するのである。
【発明の開示】
【発明が解決しようとする課題】
【００１８】
しかしながら、特許文献１，２に記載の仕組みでは、発光素子の駆動（発光素子に対する自動出力量制御を含む）とその光出力の検出については時分割でなされてはいるものの、比較器を含む制御回路は各ビームに対応するように個別に設けており、各ビームに対応する目標とする光量に応じた基準信号に関しては、依然として、各制御回路に個別に伝送する構成となっている。
【００１９】
このため、コントローラ部と走査ユニットとを独立した構成とする場合、基準信号線数が増加し、全体構成の複雑化を招くとともに、各接続線を伝送される各種信号の相互間の変動によって適正な制御を行なうことが難しくなる問題を解決することができない。
【００２０】
一方、特許文献３に記載の仕組みでは、周波数およびデューティの異なる信号でシリアルに伝送するので、各ビームの判別を周波数差で認識させるため、複数の周波数を用いなければならず、また周波数ごとにデューティ調整用の回路が必要となるため回路規模が大きく複雑化する。加えて、各ビームを周波数差で認識させるので、必ずクロック信号を必要とし、クロック信号を画像データとともに伝送すると、画像信号とのクロストークによりお互いに悪影響を及ぼす虞れが生じる。
【００２１】
本発明は、上記事情に鑑みてなされたものであり、光源制御部と装置制御部とを独立した構成とする場合においても、複数の光ビームの光量制御を単純な構成で、かつ確実に実施することができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００２２】
本発明に係るビーム出力制御装置においては、先ず、光源制御部側に設けられる出力量補正処理部に関しては、複数のビームのそれぞれに対応して設定される各基準値を複数のビームの出力量補正処理順に従って時分割で取り込むようにする。光源制御部と装置制御部とを独立して構成する場合に、コントローラ部と走査ユニットとの間の基準信号線に関しては、時分割でビーム数より少ない信号線（典型的には単一の信号線）で伝送することや、時分割で各基準値を使用して出力量補正処理を実行する出力量制御部の数をビーム数より少なくする（典型的には単一の出力量制御部にする）ことを可能にするのである。
【００２３】
なお、この場合、コントローラ部から走査ユニットへは、複数のビームの出力量補正処理順を示す信号（補正対象ビーム選択信号と呼ぶ）と、複数のビームの各々を点灯させるための点灯信号が伝送され、出力量補正処理部は、その出力量補正処理順を示す補正対象ビーム選択信号に従って、時分割で伝送される基準信号を取り込んで、その出力量補正処理順に対応したビームについて、出力量補正処理を実行する。
【００２４】
このため、先ず、走査ユニット側の出力制御装置としては、複数のビームのそれぞれに対応して設定される各基準値を複数のビームの出力量補正処理順に従って時分割で取り込んで、出力量補正処理を実行する出力量補正処理部を設ける。
【００２５】
また、走査ユニット側において複数のビームのそれぞれの出力値が基準値で示される値となるように出力量補正処理を実行するための各種信号を生成するコントローラ部側のビーム出力制御装置としては、複数のビームのそれぞれについての出力量補正処理順を示す補正対象ビーム選択信号を生成して出力する補正対象ビーム選択部と、複数のビームのそれぞれに対応して設定される各基準値を、補正対象ビーム選択部から出力される補正対象ビーム選択信号により表わされる複数のビームの出力量補正処理順に対応するように時分割変換して出力する基準信号生成部と、複数のビームの各々を点灯させるための補正タイミング信号を生成して出力する点灯ビーム設定部とを設ける。
【００２６】
この際、基準信号を時分割で取り込むと、制御系の応答速度との兼ね合いで、補正処理対象のビームについての補正可能期間内に、基準信号が所定値に達しないという事態が起こり得る。基準信号が所定値に達しない期間（整定期間と呼ぶ）に出力量補正処理を実行してしまうと、そのビームについては、適正な出力を保証できなくなるため、問題が生じる。つまり、時分割で基準信号を取り込もうとすると、切替前後の各基準値の差（切替前の基準値と切替後の基準値との差）によって、切替後の基準信号が安定になるまでの整定期間が必要となり、この整定期間内に補正処理を実行すると弊害が生じる。
【００２７】
なお、ここでの「補正処理対象のビーム」とは、走査期間内の情報書込み範囲以外で、出力量補正処理を実行する補正タイミングをどの時点に置くか被走査体との関係をどうするかなどによって様々な形態がある。たとえば全ビームを独立に取り扱う場合には１つ１つの場合もあれば、１走査期間内での被走査体別（１つに限らず複数ビームの場合もある）の場合もあれば、走査期間ごとの被走査体別（１つに限らず複数ビームの場合もある）の場合もある。
【００２８】
本願発明においては、整定期間に関する問題を解消するべく、切替後の一定期間を停止期間としたり、切替後の一定期間に対応する分の光ビームについて適正な出力で無くなる分を補正するように出力量補正処理を重複して実行したり、切替時の基準信号の差ができるだけ小さくなるように補正処理順を調整したりするようにした。
【００２９】
すなわち、第１のビーム出力制御装置においては、出力量補正処理部は、基準値の各切替間における基準値の切替直後の所定期間は、後続のビームの出力量補正処理を停止しておき、所定期間が経過した後に、停止させておいたビームについての出力量補正処理を開始するように補正タイミングを調整する。
【００３０】
つまり、基準値の切替直後の所定期間を停止期間に割り当てることで、この停止期間中に基準信号が所定値に達するのを待ち、基準信号が所定値に達した後に、出力量補正処理を実行することで、全てのビームが、確実に適正な出力となるようにする。この第１のビーム出力制御装置が採用する手法を、整定期間停止手法と呼ぶ。
【００３１】
この場合、点灯ビーム設定部に関しては、複数のビームの各々を点灯させるための補正タイミング信号を生成して出力する際に、基準値の各切替間における基準値の切替直後の所定期間は、後続のビームの出力量補正処理を停止し、所定期間が経過した後に、停止させておいたビームについての出力量補正処理を開始することができるように補正タイミングを調整したビーム対応のクロックを生成した上で点灯ビーム設定信号を出力量制御部に出力する。
【００３２】
また、第２のビーム出力制御装置においては、出力量補正処理部は、基準値の各切替間における基準値の切替直後の所定期間も、後続のビームの出力量補正処理を実行するが、所定期間が経過した後にも、この所定期間に該当する分のビームについては、再度、出力量補正処理を重複して（繰り返して）実行するようにし補正タイミングを調整する。
【００３３】
つまり、基準値の切替直後の所定期間と、所定期間に対応する期間（重複期間と称する）の双方において、同一ビームに対して同じような出力量補正処理を実行するのである。この第２のビーム出力制御装置が採用する手法を、整定期間重複手法と呼ぶ。
【００３４】
前半部分の所定期間での出力量補正処理では適正な出力で無くなる可能性があるが、この停止期間中に基準信号が所定値に達するのを待ち、基準信号が所定値に達した後の重複期間で再度同一ビームに対して同じ出力量補正処理を実行することで、全てのビームが、確実に適正な出力となるようにする。
【００３５】
この場合、点灯ビーム設定部に関しては、複数のビームの各々を点灯させるための補正タイミング信号を生成して出力する際に、基準値の各切替間における基準値の切替直後の所定期間は、後続のビームについて出力量補正処理を実行し、所定期間が経過した後には、再度、後続のビームについての出力量補正処理をし直すことができるように補正タイミングを調整したビーム対応のクロックを生成した上で点灯ビーム設定信号を出力量制御部に出力する。
【００３６】
また、第３のビーム出力制御装置においては、複数のビームのそれぞれに対応して設定される各基準値を時分割で取り扱う際に、切替前後の各基準値の差（切替前の基準値と切替後の基準値との差）がより小さくなるように、複数のビームの出力量補正処理順を決定する順位調整部を設けるようにした。出力量補正処理部では、調整後の出力量補正処理順に従って、複数のビームのそれぞれに対応して設定される各基準値を時分割で取り込みつつ、取り込んだ基準値に対応するビームについて出力量補正処理を行なう。
【００３７】
時分割による切替時の基準信号の差を小さくすることで、補正処理対象のビームについての補正可能期間内に、基準信号が所定値に達するようにすることができる。補正処理順を調整しても尚、補正処理対象のビームについての補正可能期間内に基準信号が所定値に達しないものについては、さらに前述の整定期間停止手法や整定期間重複手法を適用するとよい。
【００３８】
なお、本発明のポイントは、各ビーム用の各基準値を補正処理順に従って時分割で取り込むことができるようにするとともに、時分割による基準信号取込時に生じ得る整定期間に起因する弊害を防止する仕組みを講じることであり、その限りにおいて、時分割で取り込んだ各基準値を使って補正処理順に従って出力量補正処理を実行する際の具体的な仕組みは、種々の手法を採ることができる。つまり、各別の目標出力値に対応した各別の基準信号を時分割で取り扱って各ビームについて出力量補正処理を実行するものである限り、様々な形態を採用することができる。
【００３９】
特に、発光素子の駆動や、各ビームの出力値を検出するための回路構成をどうするかは、自由であり、発光素子の個数に対応して駆動回路と受光素子とを設け、各駆動回路や発光素子について自動出力量制御を独立して行なう構成を採ることもできる。
【００４０】
この場合でも、発光素子のそれぞれに対応する基準値と受光素子の受光出力とを比較する比較器などを具備した出力量制御部は、ビームの別ではなく、ビーム数よりも少ない数で（典型例は１つ）対応できる。また、出力量補正処理に関わるコントローラ部と走査ユニットとの間の伝送線は、複数のビームの出力量補正処理順を示す補正対象ビーム選択信号と、複数のビームの各々を点灯させるための点灯信号と、時分割で基準信号を伝送するための基準信号線の３系統でよい。
【００４１】
ただし、この場合、受光素子や駆動回路の規模が増えるので、好ましくは、特許文献１，２に記載の仕組みと同様に、複数個の発光素子を時分割で駆動し、各発光素子の光出力を１つの受光素子で時分割で検出するようにするのがよい。
【００４２】
この場合、レーザ駆動部や受光素子や駆動回路を、それぞれ１つとし、これらを複数のビームのそれぞれに合わせて時分割で使用することで、各ビームの出力量補正処理を実行できる。なお、この場合には、時分割で取り込む基準信号に合わせて複数のビームの対応するものを時分割で駆動する必要があるので、点灯ビーム設定部から出力される複数のビームの各々を点灯させるための点灯信号については、複数のビームの各々を時系列に（時分割で）順次点灯させるための切替信号としておく必要がある。
【発明の効果】
【００４３】
本発明によれば、各ビーム用の各基準値を補正処理順に従って時分割で取り込むとともに、切替後の一定期間を停止期間としたり、切替後の一定期間に対応する分の光ビームについて適正な出力で無くなる分を補正するように出力量補正処理を重複して実行したり、切替時の基準信号の差ができるだけ小さくなるように補正処理順を調整したりするようにした。
【００４４】
これにより、基準値用の信号線の数や、時分割で各基準値を使用して出力量補正処理を実行する出力量制御部の数を、ビーム数より少なくすることができる。加えて、時分割による基準信号取込時に生じ得る基準信号の整定期間に起因する弊害を防止できる。
【００４５】
光源制御部と装置制御部とを独立した構成とする場合においても、基準値用の信号線を少なくすることで複数の光ビームの光量制御を単純な構成で実現できるし、時分割による基準信号取込時に生じ得る整定期間に起因する弊害を防止する仕組みを講じることで、複数の光ビームの全てについて、光量制御を確実に実施することができる。
【発明を実施するための最良の形態】
【００４６】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００４７】
＜画像形成装置の概略構成＞
図１は、本発明に係る画像形成装置の一構成例の概略を示す図である。画像形成装置１は、フルカラー画像形成を可能とするために、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各単色トナーにより色分解された画像を用紙上に順次重ね合わせるべく、イエロー、マゼンタ、シアン、ブラックの各色に対応した複数の感光体上に光走査装置により色分解された画像に対応した画像信号により潜像をそれぞれ走査露光し、各単色画像を現像し、各単色画像を中間転写体上に順次転写して形成したフルカラーのトナー像を記録媒体上に一括転写するタンデム方式の構成としている。
【００４８】
具体的には、画像形成装置１は、画像出力部１０と、光走査装置２０とを備えている。画像出力部１０は、３個の搬送ローラ１２Ａ〜１２Ｃと、搬送ローラ１２Ａ〜１２Ｃに巻き掛けられた無端の転写ベルト１４と、転写ベルト１４を挟んで搬送ローラ１２Ｃと対向配置された転写ローラ１６と、色別の画像形成部１８（それぞれに参照子Ｙ，Ｍ，Ｃ，Ｋを付して示す）とを備えている。
【００４９】
転写ベルト１４の側方には、転写ベルト１４が回転駆動されたときの転写ベルト１４の移動方向（図１（Ａ）矢印Ａ方向）に沿って、イエロー（Ｙ）の単色画像を形成するための画像形成部１８Ｙ、マゼンダ（Ｍ）の単色画像を形成するための画像形成部１８Ｍ、シアン（Ｃ）の単色画像を形成するための画像形成部１８Ｃ、ブラック（Ｋ）の単色画像を形成するための画像形成部１８Ｋが略等間隔で順に配置されている。
【００５０】
図１では詳細な図示を省略しているが、個々の画像形成部１８は、転写ベルト１４の移動方向と直交するように各々配置され図中の矢印Ｂ方向に回転する感光体ドラム１９を備え、また画像形成部１８Ｙにて示しているように、各感光体ドラム１９の周囲に、感光体ドラム１９を帯電させるための帯電器１８ａ、光走査装置２０によって感光体ドラム１９上に形成された静電潜像を所定色（Ｙ，Ｍ，Ｃ，Ｋ）のトナーによって現像してトナー像を形成させる現像器１８ｂ、感光体ドラム１９上に形成されたトナー像を転写ベルト１４に転写する転写器１８ｃ、感光体ドラム１９に残されたトナーを除去する清掃器１８ｄが順に配置されて構成されている。転写器１８ｃは、転写ベルト１４を挟んで感光体ドラム１９と対向配置される。
【００５１】
個々の画像形成部１８の感光体ドラム１９に形成された互いに異なる色のトナー像は、転写ベルト１４のベルト面上で互いに重なり合うように転写ベルト１４に各々転写される。これにより、転写ベルト１４上にカラーのトナー像が形成され、形成されたカラーのトナー像は、搬送ローラ１２Ｃと転写ローラ１６との間に移動方向（図１矢印Ｃ方向）に送り込まれた転写材２２に転写される。そして、転写材２２は図示しない定着装置に送りこまれ、転写されたトナー像が定着される。これにより転写材２２上にカラー画像（フルカラー画像）が形成される。
【００５２】
画像形成部１８Ｙ，１８Ｍ，１８Ｃ，１８Ｋの近傍には、光走査装置２０が配されている。この光走査装置２０は、複数本の光ビームを出射する光源２４と、モータ４６と、このモータ４６により回転駆動されるポリゴンミラー（回転多面鏡）２８とを有する。
【００５３】
また、光走査装置２０は、回転多面鏡２８の光ビーム射出側の光路上に、主走査方向にのみパワーを有するｆθレンズ３２を構成する２枚のレンズ３３，３４と、複数本のビーム光をそれぞれ所定本のビーム光のグループに分離する分離ミラー３６と、シリンドリカルミラー３８とを有する。
【００５４】
なお、図１では、分離ミラー３６を１枚構成のもので示しているが、この分離ミラー３６は、後述する図２のように、複数枚の分離ミラーの組合せで構成することもできる。
【００５５】
シリンドリカルミラー３８は、分離ミラー３６で分離された色別の各グループのビーム光を対応する画像形成部１８に入射させるべく、そのＹ，Ｍ，Ｃ，Ｋの色別に、各色用の画像形成部１８に対応するように配される（それぞれ３８Ｙ，３８Ｍ，３８Ｃ，３８Ｋと記す）。また、シリンドリカルミラー３８は、副走査方向にのみパワーを有するものであり、さらに、回転多面鏡２８と感光体ドラム１９の外周面を副走査方向において共役にする面倒れ補正機能も有している。
【００５６】
光源２４から発せられた光ビームは、回転多面鏡２８によって偏向・反射された後、ｆθレンズ３２を介して分離ミラー３６に入射され、この分離ミラー３６にて色別のシリンドリカルミラー３８Ｙ，３８Ｍ，３８Ｃ，３８Ｋに向けて所定本ずつ分離・反射される。分離ミラー３６から射出された光ビームは、副走査方向の結像位置が感光体ドラム１９上に一致するようにシリンドリカルミラー３８によって各々反射され、対応する色別の画像形成部１８Ｙ，１８Ｍ，１８Ｃ，１８Ｋに設けられた感光体ドラム１９に各々入射する。
【００５７】
ここで、感光体ドラム１９に入射される光ビームは、回転中の感光体ドラム１９の外周面上を略等速で移動し、かつ主走査方向の結像位置が感光体ドラム１９の外周面上に一致するようにｆθレンズ３２によって屈折される。
【００５８】
＜光走査装置の構成＞
図２は、光走査装置２０の走査光学系の詳細構成例を示す図である。なお、図１では、分離ミラー３６を１枚構成のもので示したが、ここでは、複数枚のミラーの組合せで分離ミラー３６を構成する形態のもので示す。ここで、図２（Ａ）は、光走査装置２０の全体概要を示す平面図であり、図２（Ｂ）は、感光体ドラム１９への入射経路に着目して示した図２（Ａ）のＺ−Ｚ線上の断面図である。
【００５９】
光源２４は、回路基板３０上に設けられるとともに、光源２４が光走査装置２０の筐体２０ａに取付けられている。
【００６０】
回路基板３０上には、光源２４を駆動制御するためのレーザ駆動回路および出力量補正処理回路などを具備した光源制御部の一例であるＬＤ制御部５０が構成され、ＬＤ制御部５０は、ケーブル３１によって、装置外部に設けられる装置制御部と接続されるようになっている。
【００６１】
光源２４とポリゴンミラー２８との間の入射光学系２６は、コリメータレンズ２６ａ、ハーフミラー２６ｂ、およびシリンドリカルレンズ２６ｃを光路順に具備して構成されている。光源２４から出射された光ビームの一部はハーフミラー２６ｂで反射されるようになっている。
【００６２】
光源２４から射出された複数本の光ビームは、光源２４のビーム射出側に配置されたコリメータレンズ２６ａによって各々平行光束とされた後に、側面に複数の反射面が形成された単一の回転多面鏡２８の同一の反射面に各々入射され、ｆθレンズ３２を通して分離ミラー３６に入射される。ここで、分離ミラー３６は、ｆθレンズ３２を通った光ビームをＹ，Ｍ，Ｃ，Ｋ別のグループに分離するべく、複数枚の反射ミラー（フラットミラー）を具備している。
【００６３】
ポリゴンミラー２８は、モータ４６（図１を参照）の駆動力が伝達されることで、図２中の矢印Ｄ方向に高速で回転し（高精度に一定速度で回転）、同一の反射面に入射された複数本の光ビームを主走査方向に沿って各々偏向走査させる。これにより、光ビームは図２の矢印Ｅ方向に走査される。
【００６４】
また、光走査装置２０は、ｆθレンズ３２のビーム射出側に、光ビームの走査範囲のうち走査開始側の端部（ＳＯＳ：Start Of Scan ）に相当する位置にピックアップミラー４０を具備するとともに、このピックアップミラー４０の光ビーム射出側に、ピックアップミラー４０で反射された光ビームを検知する主走査同期センサ（以下ＳＯＳセンサと記す）４２を備えている。図示の構成では、ブラックに対応する光ビームで走査開始信号SOS を出力する構成となっている。
【００６５】
ポリゴンミラー２８で走査された光ビームのうち、走査開始端に相当する位置の光ビームは、ピックアップミラー４０により反射されて、ＳＯＳセンサ４２に入射する。ＳＯＳセンサ４２は、光ビームの入射に応じた信号出力を行なうものであり、１走査ごとに、その走査開始タイミングを検出することができる。このＳＯＳセンサ４２の出力信号である走査開始信号SOS により、走査方向の画像の書出タイミングの同期が取られる。
【００６６】
また、光走査装置２０は、ハーフミラー２６ｂの光の反射方向に、集光レンズ４４と、光検出手段として機能する光量検知センサ４５とを備えている。光源２４から出射された光ビームは、ポリゴンミラー２８に入射される前に、ハーフミラー２６ｂにより反射され光量検知センサ４５へ入射する。光量検知センサ４５は、入射した光ビームを受光し、受光量に応じた電流を出力する。すなわち、光量検知センサ４５により、光ビームの光量を測定することができる。
【００６７】
本実施形態で用いる光源２４としては、レーザビームを発光する発光点数を増やし、複数本の光ビームを同時に走査することにより画像を形成可能にしている。１チップからｎ本の光ビーム（レーザ光）を発光することが可能なレーザダイオード（ＬＤ）を使用することによりポリゴンミラー２８の回転数を１本のビームを発光するレーザダイオードに比べ１／ｎにすることができ、これによって感光体ドラム１９上を走査する速度を低下させることができ、画像クロックの周波数を低下させることができる。
【００６８】
このような、複数の発光点を持つレーザダイオードとして、本実施形態では、ＶＣＳＥＬ（垂直共振器型面発光レーザ）を用いる。ＶＣＳＥＬは、１つのチップ上に比較的容易に多数のレーザ光源部を形成することが可能であるため、複数発光点を持つレーザ光源として有用である。
【００６９】
レーザ光源を用いた電子写真方式の画像形成装置１では、光ビームの光量を安定して走査させるために、光ビームの自動出力量補正処理（ＡＰＣ）を行なう。光源２４としてＶＣＳＥＬを用いた場合、光ビームの出射方向が、半導体基板に対して垂直方向であるため、バックビームを持たないので、端面発光のレーザ光源とは異なり、パッケージ内にモニタフォトダイオード（ＭＰＤ）を持つことは困難であることから、パッケージ外部に光量検知センサ４５を設け、光源２４から出射した光ビームをハーフミラー２６ｂで分離して光量検知センサ４５に入射させることで光源２４の出射光量を検知し、検知した光量に応じた電流値を電圧に変換し、目標とする光量に応じた基準電圧と比較することにより目標とする光量に制御するようになっている。
【００７０】
ＶＣＳＥＬから出射される光ビームの本数は、非常に多く（たとえば３２本）なるため、光量検知センサ４５を光ビーム数分設けることは出射ビームの分離が必要となることやセンサの配置スペース、コストなどにより実質的に困難であるため、本実施形態では、光量検知センサ４５を１個配置し、時系列に各光ビームを点灯駆動し、ＡＰＣ制御を実行して、各光ビームを所定の光量となるようにする。
【００７１】
＜複数ビームの構成例＞
図３は、光源２４が出射する複数本の光ビームの構成例を示す図である。ここでは、光源２４として、３２個の発光点を具備した構成のもので説明する。光源２４からは、Ｙ，Ｍ，Ｃ，Ｋの各単色画像を形成するための４群で３２本の光ビームが各々射出される。なお、光源２４は、ＶＣＳＥＬに限らず、３２個のレーザダイオード（ＬＤ）２５が複数のＬＤアレイによる構成でもよいし、一体化されて単一のパッケージから３２本の光ビームを射出する構成でもよい。ＶＣＳＥＬも含めて、便宜上、単一パッケージの場合も、個々の発光源をレーザダイオード２５と称することにする。
【００７２】
前述のように、本実施形態では、ＶＣＳＥＬを用いることにしており、一例として、４×８で２次元状に配置された計３２個の発光源（レーザダイオード２５）を具備するものを用いる。このＶＣＳＥＬのような多ビームの光源を使用する場合には、１色に対して複数のビームを使用することが可能となるが、何れのグループ分けで色別に対応させるかは、典型的には、以下の２つを取り得る。
【００７３】
たとえば、図示のように、４×８のマトリックス状にレーザダイオード２５を配置させて、３２本の光ビームを使用することを考える。なお、各レーザダイオード２５は、列と行を区別するべく、（列番号−行番号）で表記する。
【００７４】
図３（Ａ）に示す第１例では、８行×４列で使用するようにして、１行目と２行目の計８個（２行×４列分）のレーザダイオード２５（（１−１）〜（４−１）および（１−２）〜（４−２））のグループがブラック（Ｋ）色を担当するグループである。同様に、３行目と４行目の計８個（２行×４列分）のレーザダイオード２５（（１−３）〜（４−３）および（１−４）〜（４−４））のグループがシアン（Ｃ）色を担当するグループであり、５行目と６行目の計８個（２行×４列分）のレーザダイオード２５（（１−５）〜（４−５）および（１−６）〜（４−６））のグループがマゼンタ（Ｍ）色を担当するグループであり、７行目と８行目の計８個（２行×４列分）のレーザダイオード２５（（１−７）〜（４−７）および（１−８）〜（４−８））のグループがイエロー（Ｙ）色を担当するグループである。よって、第１例では、１つの感光体ドラム１９に８本の光ビームが走査されることになる。
【００７５】
一方、図３（Ｂ）に示す第２例では、４行×８列で使用するようにして、１行目の計８個（１行×８列分）のレーザダイオード２５（（１−１）〜（８−１））のグループがブラック（Ｋ）色を担当するグループである。同様に、２行目の計８個（１行×８列分）のレーザダイオード２５（（１−２）〜（８−２））のグループがシアン（Ｃ）色を担当するグループであり、３行目の計８個（１行×８列分）のレーザダイオード２５（（１−３）〜（８−３））のグループがマゼンタ（Ｍ）色を担当するグループであり、４行目の計８個（１行×８列分）のレーザダイオード２５（（１−４）〜（８−４））のグループがイエロー（Ｙ）色を担当するグループである。よって、第２例でも、１つの感光体ドラム１９に８本の光ビームが走査されることになる。
【００７６】
なお、本実施形態では、４×８のレーザダイオード２５を有する光源２４を用いて、色別の各感光体ドラム１９をそれぞれ８本の光ビームで走査する場合を説明するが、これに限らず、少なくとも各色について１本の光ビームが対応すればよい。したがって、光源２４は、少なくとも４つのレーザダイオード２５を有するＶＣＳＥＬなどの光源２４を用いることができる。
【００７７】
＜出力量補正処理系；基本＞
図４は、光ビームの出力量補正処理を実施するための制御系の概略を説明する機能ブロック図である。ここで、図４は基本構成例を説明する図であり、２つの比較例と本実施形態が採用する基本構成例とを示す。
【００７８】
本構成においては、先ず、光走査装置２０内に搭載される光源２４からの光ビーム数を増加させる。この場合、光ビーム数の増加に伴い、出力量補正処理を実施する光ビーム数も増加する。このとき、光ビームごとに光量検知センサ（モニター・フォト・ダイオード：ＭＰＤ）を設けることは、配置スペースやコスト的な制約が生じる。そこで、本実施形態では、各発光点を時系列に点灯させて単一の光量検知センサで全ての光ビームの光量を時分割で検知する仕組みを採る。これに応じて、ビーム出力制御装置のＡＰＣ制御系では、時分割で出力される各光ビームの光量と基準光量を示す基準信号Ｖref とを比較することで、両者が一致するように光量補正を実行する。
【００７９】
ここで、ＡＰＣ制御系としては、図３に示したように、各色に使用する光ビームが異なる場合に、時系列に点灯させてＡＰＣ制御を実行するＶＣＳＥＬを使用した場合には、先ず考えられることは、図４（Ａ）に示す比較例１のように、１ビームごとに基準電圧信号（Ｖref ）を時分割で出力する色別の基準電圧生成回路（図示せず）を具備した出力量補正処理部（光量制御部）５２や色別のレーザ駆動部５１を用いることである。この場合、色別に各回路を用いる分だけ回路構成が複雑化する。
【００８０】
一方、図４（Ｂ），（Ｃ）に示す構成のように、画像制御部５６から供給される色別の光量設定データ（基準データ）ＤVrefの元で色別の基準信号を生成し時分割で光量設定データＤVref（もしくはアナログにした基準信号Ｖref ）を出力する基準信号生成部６８を画像制御部５６側もしくはＬＤ制御部５０側に設け、出力量補正処理部５２では、色別を時分割で表わした基準信号Ｖref を用いてレーザ駆動部５１を制御する構成を採ることが考えられる。
【００８１】
つまり、各色に対応する目標とする光量に応じた基準電圧の値となる基準信号をビームの色グループごとに時分割で出力可能に構成し、ＡＰＣ実行時にその基準信号を切り替えて使用することが考えられる。
【００８２】
なお、図４（Ｂ）に示す比較例２と図４（Ｃ）に示す本実施形態が採用する構成との違いは、基準信号生成部６８を走査ユニット側のＬＤ制御部５０に置くのかコントローラ部側の画像制御部５６に置くのかである。基準信号生成部６８をＬＤ制御部５０側に搭載した比較例２の構成では、色別の光量設定データＤVrefをＬＤ制御部５０の基準信号生成部６８にて時分割変換してから出力量補正処理部５２に渡す構成であるので、コントローラ部と走査ユニットとの間の基準信号線が色別に必要になる。
【００８３】
これに対して、基準信号生成部６８をコントローラ部側の画像制御部５６に搭載した本実施形態の構成では、色別の光量設定データＤVrefを画像制御部５６の基準信号生成部６８にて時分割変換してから、ＬＤ制御部５０側の出力量補正処理部５２に渡す構成であるので、コントローラ部と走査ユニットとの間の基準信号線を単一にすることができる利点がある。
【００８４】
つまり、走査ユニット側の出力量補正処理部５２が、基準信号を時分割して取り込むに当たっては、その前段のコントローラ部側（本例では画像制御部５６）で、予め、複数のビームのそれぞれに対応して設定される各基準値を用意しておき、出力量補正処理順に従って、時分割で出力量補正処理部５２側に渡す構成を採ることで、基準信号線の本数を減らす構成を採るのがよいのである。
【００８５】
しかしながら、このような図４（Ｃ）に示す本実施形態の構成を採用したとしても、感光体ドラム１９が異なれば、その環境条件や特性バラツキなどに応じて目標光量値を個別に設定する必要が生じる場合があるので、たとえば、多色画像を形成する場合には、感光体ドラム１９ごと（つまり色ごと）に目標光量を異なるものとしなければならず、色ごとに個別の出力量補正処理が必要である。
【００８６】
ＶＣＳＥＬのように単一パッケージのものであれば発光特性が揃っているので、同一色内での各光ビーム対応の基準電圧信号を切替出力する際の基準電圧差は小さいが、色が異なると基準電圧差が大きくなってしまう。この場合、制御系の応答速度との関係で、色対応の基準電圧の切替え後の整定期間に時間を要する場合には、安定するまでに光量補正を実行すると色グループ切替時の最初の幾つかのビームについては、正常な光量補正を実行できない。また、各色用の目標光量差が大きい場合に、安定してから光量補正処理を実行すると、安定するまでに時間を要するので、ＡＰＣ制御時間が長くなってしまうという問題が発生する。
【００８７】
また、個別のレーザダイオードの組合せで構成する場合などのように、特性の異なる複数の発光点を持つ光源とする場合にも同様のことが言える。すなわち、同一グループ内でも、各レーザダイオードの特性バラツキに起因して、ダイオードが異なると基準電圧差が大きくなってしまうことも生じる。この場合、規定時間（１つのレーザダイオードの光量補正に要する期間）内に基準信号が安定せず、その結果、切替え後のレーザダイオードについては正常な光量補正を実行できず、目標光量に達しない問題が生じる可能性がある。また、それぞれの目標光量差が大きい場合に、安定してから光量補正処理を実行すると、安定するまでに時間を要するので、ＡＰＣ制御時間が長くなってしまうという問題が発生する。
【００８８】
これらの問題を解消するには、制御系の応答を高速にして、切替え後に基準信号が瞬時に安定電圧に達するようにすることも考えられるが、制御応答速度を上げると、ノイズに対するマージンが少なくなり目標光量が安定しない弊害が生じ得る。
【００８９】
このため、本実施形態では、ＡＰＣ制御系の構成や処理タイミングを工夫することで、各ビームの目標光量が異なる場合に、制御系の応答を高速にしなくても、簡単な構成で各光ビームの光量を高精度かつ確実に制御することができる仕組みを採る。以下、この点を中心に、詳しく説明する。
【００９０】
＜出力量補正処理系；詳細例＞
図５は、光ビームの出力量補正処理を実施するための制御系の詳細構成例を示す図である。図５に示すように、画像形成装置１の出力量補正処理系は、図２に示した光走査装置２０と、光走査装置１０が搭載される画像形成装置１全体の動作を制御する中央制御部７０を具備したコントローラ部の一例である装置制御部５４とを備えている。なお、光源２４としては、３２個のレーザダイオード２５が図３（Ｂ）に示した第２例の状態で色別に使用されるものを用いるものとする。
【００９１】
光走査装置２０は、光源２４を駆動制御する機能部として、レーザ駆動部５１および出力量補正処理部５２を有する走査ユニット（光走査装置２０）側の制御機能部であるＬＤ制御部５０を備えている。レーザ駆動部５１と出力量補正処理部５２とは互いに接続されている。レーザ駆動部５１および出力量補正処理部５２を含むＬＤ制御部５０は、ケーブル３１によって、光走査装置２０とは別体の装置制御部５４と接続されている。
【００９２】
ケーブル３１を介して伝達される信号としては、たとえば、ＳＯＳセンサ４２からの走査開始信号SOS や、出力量補正処理用の基準信号Ｖref や、点灯ビーム設定信号の一例であるＡＰＣ点灯ビーム切替信号Ｐcng や、発光順（つまり光量補正順序）を示す発光順信号の一例である補正対象ビーム選択信号Ｐsel0あるいはグループ選択信号Ｐsel や、ｎビットの色別のビデオ信号VIDEO_Y ，VIDEO_M ，VIDEO_C ，VIDEO_K などがある。
【００９３】
装置制御部５４は、光走査装置２０の動作を制御するもので、画像に関する全般の制御を担当する画像制御部５６と装置全体を制御する中央制御部７０とを具備しており、中央制御部７０から形成画像を示す画像データと、形成する画像の解像度や色ごとの目標光量などの各種データが画像制御部５６に入力されるようになっている。画像制御部５６は、形成する画像の画像データを処理する画像処理部５８と出力量補正処理部５２が使用する光量補正処理に使用する各種の信号を生成するＡＰＣ制御部６０とを含んで構成されている。
【００９４】
ＬＤ制御部５０の出力量補正処理部５２や装置制御部５４のＡＰＣ制御部６０が、それぞれ本発明に係るビーム出力制御装置２の主要要素となっている。出力量補正処理部５２やＡＰＣ制御部６０は、それぞれ種々の回路部材で構成してもよいが、たとえば、それぞれが１パッケージの半導体ＩＣで提供されるものであるのがよい。
【００９５】
画像処理部５８は、入力された画像データをＹＭＣＫ各色の画像データに変換して出力するためのものである。具体的には、画像処理部５８は、入力された画像データに基づいて、光源２４を構成する各レーザダイオード２５（図３を参照）の点灯と消滅を制御する（オン／オフする）ための点灯信号（ビデオ信号VIDEO_Y,VIDEO_M,VIDEO_C,VIDEO_K ））を生成して、走査開始信号SOS と同期してレーザ駆動部５１に出力する。
【００９６】
レーザ駆動部５１は、この点灯信号に基づいて、各レーザダイオード２５を点灯／消滅させることで、各レーザダイオード２５から画像データに基づいて変調された光ビームを出力することができる。この各レーザダイオード２５から出力された画像データに基づいて変調された光ビームが、光走査装置２０により走査されて、感光体ドラム１９に照射されることで、感光体ドラム１９に、８ライン分の画像が同時に書き込まれる。
【００９７】
また、ＡＰＣ制御部６０は、出力量補正処理部５２において光源２４の各レーザダイオード２５の光量を制御するときの指示をするためのものであり、中央制御部７０から転送される補正処理順データ（本例では色グループデータＤsel0）と各色グループの目標光量設定値を示す光量設定データＤVref_Y，ＤVref_M，ＤVref_C，ＤVref_Kとに基づいて光量補正順位（色グループに対するＡＰＣ制御順）を決定する光量補正順位調整部６１と、光量補正順位調整部６１から出力される光量補正順位調整後の情報（色グループデータＤsel ）に基づいて、光源２４の複数の発光点（レーザダイオード２５）から出射される各光ビームの選択順を表す補正対象ビーム選択信号Ｐsel0を出力する補正対象ビーム選択部６２とを備えている。
【００９８】
なお、補正対象ビーム選択部６２は、たとえば、同一グループ内での補正順序を調整せずに、グループ別に補正順序を調整するようにする場合、色グループデータＤsel に基づいて光源２４の複数の発光点（レーザダイオード２５）から出射される各色に対応した光ビームの色グループを表すグループ選択信号Ｐsel を出力する色グループ選択部として機能させることができる。以下では、特に断りのない限り、補正対象ビーム選択部６２は、色グループ選択部６２であるものとして説明する。
【００９９】
補正対象ビーム選択部６２は、光量補正順位調整部６１からの色グループデータＤselに基づき、各色に対応する色グループを選択するとともに、各色グループ内での点灯順序および色グループごとの点灯順序を設定するためのデータをグループ選択信号Ｐsel として出力する。たとえば、色グループごとの点灯順序に関しては、Ｙ色に対して「１」、Ｍ色に対して「２」、Ｃ色に対して「３」、Ｋ色に対して「４」の順序信号Order を出力する。このグループ選択信号Ｐsel は、データバスなどのパラレル接続でもよいが、信号線数を考慮し、シリアル接続であることが望ましい。
【０１００】
また、ＡＰＣ制御部６０は、光源２４の複数の発光点である各レーザダイオード２５の各々を時系列に順次点灯させるための切替信号（ＡＰＣ点灯ビーム切替信号Ｐcng ）を出力するＡＰＣ点灯ビーム切替部６４と、目標光量出力部の一例である基準信号生成部６８とを備えている。
【０１０１】
ＡＰＣ点灯ビーム切替部６４は、ＡＰＣ点灯ビーム切替信号Ｐcng0を生成するＡＰＣ点灯ビーム切替信号生成部６５と、ＡＰＣ点灯ビーム切替信号を計数する計数処理部６６と、計数処理部６６の計数到達を示すカウント到達信号CNTarvを参照して、ＡＰＣ制御タイミングを調整するとともにＡＰＣ点灯ビーム切替信号Ｐcng を出力するＡＰＣタイミング制御部６７とを備えている。計数処理部６６は、ＡＰＣ点灯ビーム切替信号生成部６５から出力されるＡＰＣ点灯ビーム切替信号Ｐcng0もしくはＡＰＣタイミング制御部６７にてゲート処理が施されたＡＰＣ点灯ビーム切替信号Ｐcng を計数する。
【０１０２】
ＡＰＣ制御部６０は、光源２４の複数の発光点であるレーザダイオード２５から各色に対応した光ビームを選択するととともに、出力量補正処理時のＡＰＣ点灯順序を選択するためのグループ選択信号Ｐsel を補正対象ビーム選択部６２から出力するようになっている。また、走査開始信号SOS と同期して、ＡＰＣの実行を制御するためのＡＰＣ点灯ビーム切替信号Ｐcng をＡＰＣ点灯ビーム切替部６４から出力するとともに、基準信号Ｖref を基準信号生成部６８で生成して、出力量補正処理部５２へ出力するようになっている。
【０１０３】
具体的には、ＡＰＣ点灯ビーム切替部６４のＡＰＣ点灯ビーム切替信号生成部６５には、ＳＯＳセンサ４２から走査開始信号SOS が供給されるとともに、中央制御部７０からマスタークロックCLK0が供給される。ＡＰＣ点灯ビーム切替信号生成部６５は、走査開始信号SOS と同期して、マスタークロックCLK0をカウントして、１ビームの出力量補正処理を実施するために必要な時間（たとえば４μｓｅｃ程度）に相当する周期を持つクロック信号CLK に変換して、これをＡＰＣ点灯ビーム切替信号Ｐcng0として計数処理部６６とＡＰＣタイミング制御部６７とに出力する。
【０１０４】
計数処理部６６とＡＰＣタイミング制御部６７とは協働して、ＡＰＣ点灯ビーム切替信号生成部６５からのＡＰＣ点灯ビーム切替信号Ｐcng0を整形してＡＰＣ点灯ビーム切替信号Ｐcng を生成するとともに、基準信号生成部６８を制御するセレクト信号SEL を生成する。
【０１０５】
また、計数処理部６６とＡＰＣタイミング制御部６７とは協働して、補正対象ビーム選択部６２から出力されるグループ選択信号Ｐsel で示される色グループ順に適合するように、基準信号生成部６８から色別の基準信号Ｖref が時分割で出力されるように、セレクト信号SEL により基準信号生成部６８を制御する。これにより、基準信号生成部６８は、補正対象ビーム選択部６２から出力されるグループ選択信号Ｐsel で示される色グループ順に連動して、色別の基準信号Ｖref を生成し得る色別の光量設定データＤVrefを時分割で出力量補正処理部５２に供給する。
【０１０６】
出力量補正処理部５２には、光走査装置２０内に設けられたＳＯＳセンサ４２からの走査開始信号SOS 、および光量検知センサ４５からの受光量に応じた光電変換電流信号（光量検知信号）Ｓｉが入力される。
【０１０７】
また、出力量補正処理部５２には、装置制御部５４のＡＰＣ制御部６０から、出力量補正処理の目標とする光量に対応する基準信号Ｖref が入力される。基準信号Ｖref としては、所定範囲のアナログ信号や、所定ビット数のデジタルデータや、パルス幅変調信号（ＰＷＭ）などにより出力量補正処理部５２に送られる。たとえば、デジタルデータで受け取る場合、出力量補正処理部５２は、入力されたデジタルの基準信号Ｖref の値をデジタルアナログ変換器などによりアナログの電圧値に変換する。
【０１０８】
出力量補正処理部５２は、光量検知センサ４５から入力された光電変換電流信号Ｓｉを電圧信号に変換する。出力量補正処理部５２には、外部コントローラとしての装置制御部５４から、各ビームの光量の目標値となる基準信号Ｖref が時分割で入力され、光量検知センサ４５からの光電変換電流信号Ｓｉに対応する電圧信号と基準信号Ｖref で示された各ビームに対応する光量目標値とを比較し、光量検知センサ４５からの出力を変換した電圧信号が、対応する基準信号Ｖref に合致するように、光源２４の各レーザダイオード２５の各ビームの光量を調整する。
【０１０９】
つまり、出力量補正処理部５２は、基準信号Ｖref と、光量検知センサ４５からの受光量に応じた光電変換電流信号Ｓｉによるモニタ電圧とを比較し、その結果を差分信号が零となるように、すなわちモニタ電圧が基準電圧と略一致するように、レーザ駆動部５１に対して各レーザダイオード２５の発光光量を増減させて、光ビームが所定光量となるように光量調整を行なう。その後は、当該光量調整後の制御値をホールドすることで、当該レーザダイオード２５から所定光量の光ビームが得られるように制御する。この光量調整は、ＡＰＣの実行が許可されている期間（補正可能期間）に行なわれる。この補正可能期間は、少なくとも、１走査期間における画像エリア以外に設定される。
【０１１０】
ところで、本実施の形態では、光量検知センサ４５は、光源２４に対して１つしか設けられていないため、各レーザダイオード２５の光量調整は、同時に行なわず、時分割で個別に点灯して行なう。
【０１１１】
また、本実施形態では、タンデム型のフルカラー対応の画像形成装置１としており、イエロー、マゼンタ、シアン、ブラックの各色に対応した４つの感光体ドラム１９を具備した画像形成部１８を使用する。この場合、感光体ドラム１９の配置位置による温度差や使用頻度差などにより、各色に対応する感光体ドラム１９ごとに露光光量が異なる場合が多く、レーザダイオード２５の発光出力量補正処理は、各色独立して行なわなければならない。
【０１１２】
このため、本実施形態では、色ごとに、光ビームの光量を増減させながら、画像データに基づいてレーザダイオード２５を順番に点灯して、感光体ドラム１９に画像を書き込むようにする。したがって、出力量補正処理部５２では、同一色内だけでなく、色ごとにも、互いに異なる目標値（基準信号Ｖref ）を用いた出力量補正処理が必要となる。
【０１１３】
なお、光源２４としてＶＣＳＥＬなど特性の揃ったものを用いると、同一色内では、バラツキが少なく、各光ビーム対応の基準電圧差は小さいので、必ずしも、基準信号Ｖref を光ビーム別に切り替えなくてもよい。一方、色ごとに互いに異なる目標値（基準信号Ｖref ）を用いた出力量補正処理をするためには、色ごとに基準信号Ｖref を出力する必要がある。この基準信号Ｖref ごとに信号線を用いたのでは、信号線数が増大し、装置構成が複雑になる。そこで、本実施形態では、光源２４内のレーザダイオード２５の点灯順序を選択しつつ色ごとに対応する基準信号Ｖref を順次出力することにより信号線数を減少させる仕組みを採る。
【０１１４】
つまり、光量検知センサ４５は、光源２４の複数個（本例では３２個）のレーザダイオード２５に対して１つだけ設けられているので、１つの光量検知センサ４５で全ての光ビームの出力量補正処理を行なう場合、複数ビームを同時に出力量補正処理はできないため、光ビームごとに個別に出力量補正処理を行なう。この場合、全ての光ビームに対する出力量補正処理を行なうためには、少なくとも画像形成エリア外領域において、全光ビームを時系列に点灯させ、各光ビームの発光光量を光量検知センサ４５で検知し、各光ビームそれぞれを、所定の光量に制御する。
【０１１５】
たとえば、ＡＰＣ制御部６０から出力量補正処理部５２に供給される出力信号は、ＡＰＣ対象のレーザダイオード２５を切り替えるためのＡＰＣ点灯ビーム切替信号Ｐcng と、各色に対応するＡＰＣ点灯順序を選択するための補正対象ビーム選択部６２から出力されるグループ選択信号Ｐsel と、色別に時分割で基準信号生成部６８から出力される基準信号Ｖref とから構成されている。これらは、ＳＯＳセンサ４２からの走査開始信号SOS に同期して、画像形成エリア外領域においてＡＰＣ制御を実行可能なタイミングパルスとなっている（後述する図９を参照）。
【０１１６】
ＡＰＣ制御実行時には、走査開始信号SOS に同期して、かつ画像形成エリア外領域において、ＡＰＣ点灯ビーム切替信号Ｐcng により光源２４内の何れかのレーザダイオード２５が点灯され、その光量が、ＡＰＣ点灯ビーム切替信号Ｐcng の計数値に応じて切り替わる基準信号Ｖref の値となる目標光量に制御される。したがって、出力量補正処理部５２は、光源２４中の光量調整のために点灯するレーザダイオード２５を切り替えながら、基準信号Ｖref を切り替えて、各レーザダイオード２５の光量調整を行なう。
【０１１７】
ここで、画像形成エリア外領域においてＡＰＣ制御を実行するには、たとえば、１走査期間内の画像形成エリア外領域において全ての色グループのＡＰＣ制御を完了させる第１の手法と、複数の走査期間内の各画像形成エリア外領域を使って全ての色グループのＡＰＣ制御を完了させる第２の手法の何れかを取り得る。
【０１１８】
さらに第２の手法では、さらに、各走査期間内の画像形成エリアで１つもしくは複数の色グループのＡＰＣ制御を完了させ、その組合せで全ての色グループのＡＰＣ制御を完了させる手法と、各走査期間内の画像形成エリアでは１つの色グループのＡＰＣ制御を完了させ、その組合せで全ての色グループのＡＰＣ制御を完了させる手法、つまり各色グループのＡＰＣ制御（光量補正）の切替えを走査ごとに行なう（１走査で１グループの光量補正を行なう）手法の何れかを採り得るが、後者の方が制御が簡単である。
【０１１９】
＜光量補正順位調整部の動作＞
図６は、光量補正順位調整部６１の基本的な動作を説明する図である。光量補正順位調整部６１は、通常は、中央制御部７０から転送される色グループデータＤsel0を、そのまま色グループデータＤsel として出力することも可能であるが、本実施形態の特徴点として、基準信号を時分割で使用して光量補正を実行する際に、隣接する目標光量設定値を示す基準信号の差異ができるだけ小さくなるように光量補正順位を決定する。すなわち、光量補正順位調整部６１は、連続して調整する目標光量差、つまり時分割で使用される各目標光量の切替前後の光量設定データＤVref（基準信号Ｖref ）の差（隣接間差）ができるだけ小さくなるように、光量補正順序を決定する。
【０１２０】
特に、各別の画像形成部１８（詳細には感光体ドラム１９）を縦続配置して、カラー画像を構成するようにした画像形成装置１としている本実施形態の構成では、同一の画像形成部１８に使用される各レーザダイオード２５用の基準信号Ｖref の差が小さい場合でも、画像形成部１８（感光体ドラム１９）ごとに目標光量が異なるのが一般的であるので、各画像形成部１８に対応したグループについて連続して光量補正（ＡＰＣ制御）制御を行なう際に、隣接する色グループの目標光量設定値を示す基準信号の差異ができるだけ小さくなるように光量補正順位を決定する。
【０１２１】
たとえば、光量補正順位調整部６１は、中央制御部７０からの各グループ用の光量設定データＤVrefを比較する図示しない比較手段を内蔵している。比較手段で、各グループ用の光量設定データＤVrefの他のグループ用の光量設定データＤVrefとの差をそれぞれ算出し、時分割で順次光量設定データＤVref（つまり基準信号Ｖref ）を使用する場合の隣接間差の最大値ができるだけ小さくなるように、光量設定データＤVref（つまり基準信号Ｖref ）の使用順序、つまり光量補正の色グループ順を決定する。
【０１２２】
この際には、隣接間差の最大値が最も小さくなる補正順を選択するようにしてもよいし、隣接間差の最大値がある閾値ＴＨ１を越えないような何れかの補正順（ＡＰＣ制御順序）を決定してもよい。つまり、ＡＰＣ制御順位が、予め設定された閾値ＴＨ１以下となるように、光量補正順序を調整する。
【０１２３】
ここで、「閾値ＴＨ１」は、１回のサイクルで変更追従が可能な目標光量差に対応する基準信号の差である。「１回のサイクルで変更追従が可能」とは、そのサイクルの光量補正処理を開始するまでに、切替後の基準信号が安定値に達することが可能であることを意味する。
【０１２４】
隣接間差の最大値がある閾値ＴＨ１を越えないような何れかの補正順を決定できる場合には、その補正順を採用し、閾値ＴＨ１を越えないような補正順がなければ、隣接間差の最大値が最も小さくなる補正順を選択するのがよい。
【０１２５】
閾値ＴＨ１を越えないような補正順を選択できる場合には、必ずしも、隣接間差の最大値が最も小さくなる補正順でなくても、切替後の１回のサイクルで基準信号Ｖref が次の補正対象の基準信号レベルに安定した後に光量補正を実行できる、つまり、１回のサイクル内で基準信号の変更追従と補正実行が可能であり、不都合がないからである。
【０１２６】
一方、閾値ＴＨ１を越えないような補正順を選択できない場合に、閾値ＴＨ１を超えるものの、隣接間差の最大値が最も小さくなる補正順を選択しておくことで、切り替え後の基準電圧整定期間を極力短くすることで、この基準電圧整定期間に対する適応処理（詳細は後述するが停止手法や重複手法である）の期間を極力短くすることで、全体の補正期間を短くすることができる。
【０１２７】
時分割で基準信号Ｖref を切り替えて光量補正をする際に、各補正時の目標光量設定値を与える基準信号の差異を計算し、基準信号の隣接間差が小さくなるように、つまり順次処理時の目標光量差が小さくなるように光量補正順位を決定して、各光源を順次点灯させて光量検知結果が設定された目標光量となるように制御するのである。
【０１２８】
このように、光量補正順序を調整するようにすれば、ある処理順では基準信号の隣接間差が大きい場合であっても、処理順を調整することで、安定した光量補正ができるようになる。
【０１２９】
たとえば、図６（Ａ１）に示すように、色別の光量設定データＤVref（つまり基準信号Ｖref で示される目標光量値）がＹ→Ｋ→Ｃ→Ｍの順（グループ内の各ビームには多少のバラツキがあるものとする）である場合に、図６（Ａ２）に示すように、補正対象ビーム選択信号Ｐsel0で示される補正処理順がＹ→Ｍ→Ｃ→Ｋ→…である場合には、その補正処理順のままで光量設定データＤVrefを時分割して出力量補正処理部５２に渡すと、隣接間差の最大値Δmax は、最大のＹ色用の光量設定データＤVref_Yと最小のＫ色用の光量設定データＤVref_Kとの差になるので、非常に大きく、切替後の整定期間が長くなる。これに対して、最大→最小間での切替えがないように、たとえば図６（Ａ３）に示すようにＹ→Ｃ→Ｍ→Ｋ→…の順に変更すれば、隣接間差の最大値Δmax をより小さくでき、切替後の整定期間を短くすることができる。
【０１３０】
グループ内でも、ビームごとに特性バラツキがある場合にも、同様のことが言える。たとえば、図６（Ｂ１）に示すように、各ビームの光量設定データＤVref（つまり基準信号Ｖref で示される目標光量値）が１→８→６→４→２→７→５→３の順である場合に、図６（Ｂ２）に示すように、補正対象ビーム選択信号Ｐsel0で示される補正処理順が１→２→３→４→５→６→７→８…である場合を考える。
【０１３１】
この場合には、その補正処理順のままで光量設定データＤVrefを時分割して出力量補正処理部５２に渡すと、隣接間差の最大値Δmax は、最大の光量設定データＤVref_1と最小の光量設定データＤVref_3の差になるので、非常に大きく、切替後の整定期間が長くなる。これに対して、最大→最小間での切替えがないように、たとえば図６（Ｂ３）に示すように、１→６→２→５→３→７→４→８→…の順に変更すれば、隣接間差の最大値Δmax をより小さくでき、切替後の整定期間を短くすることができる。
【０１３２】
なお、「１回のサイクル」は、１走査期間内で複数の色グループについての光量補正を行なう場合には、１つのビーム（レーザダイオード２５）について要する光量補正期間以下である。図６（Ｃ１）に示すように、１つのビームについての補正可能期間Tc内において、実際にビームを点灯させる期間、たとえばＡＰＣ点灯ビーム切替信号Ｐcng のＨレベル期間に到達する前に、基準信号Ｖref が安定すればよいからである。
【０１３３】
また、走査期間ごとに各グループについての光量補正を行なう場合には、各グループの光量補正期間Tg同士の間に設けられる休止期間である。図６（Ｃ２）に示すように、各グループの補正可能期間の間には画像エリアなどの休止期間Ｔrestが設けられ、前グループ（本例ではＹ色用）の最後のビームについての補正を完了した後、次グループ（本例ではＭ色用）の最初のビームについての補正を開始するまでに次グループ用の基準信号Ｖref が安定すればよく、事実上、グループ間の休止期間Ｔrest内に基準信号Ｖref が安定すればよいからである。
【０１３４】
閾値ＴＨ１、すなわち、１回のサイクルで変更追従が可能な目標光量差に対応する基準信号の差は、基準信号切替え後の変更追従に関わりを持つものであり、これは制御系の応答速度と密接不可分である。よって、閾値ＴＨ１は、出力量補正処理回路のアナログ応答速度によって決まる値で、切替直前の補正対象のレーザダイオード２５_pre の基準信号Ｖref_pre が、切替直後の補正対象のレーザダイオード２５_backのＡＰＣ実行までに、そのレーザダイオード２５_backの目標光量に設定可能な基準信号Ｖref_backと基準信号Ｖref_pre との差の最大値となる。
【０１３５】
各補正対象のレーザダイオード２５の光量補正後に空き時間（休止期間）を設けることなく連続して次の補正対象のレーザダイオード２５の光量補正を行なう場合には、基準電圧整定期間を設けることが難しく、事実上は、図６（Ｃ１）に示すように、１つのレーザダイオード２５についての光量補正期間Tc内で基準信号が次のレーザダイオード２５についての基準信号Ｖref に安定する必要がある。
【０１３６】
これに対して、図６（Ｄ１）に示すように、補正対象の最後のレーザダイオード２５の光量補正後に空き時間Tvを設ける場合、図６（Ｃ２）からも推測されるように、この空き時間Tvを利用して、次のレーザダイオード２５についての基準信号Ｖref に安定させることができる。つまり、どの程度の空き時間Tvを設けるかによって、閾値ＴＨ１（隣接間差の最大値）を調整できる。換言すれば、閾値ＴＨ１（隣接間差の最大値）に応じて空き時間Tvを調整することで、基準信号Ｖref の安定していない期間に光量補正を実行することの問題を解消することができる。
【０１３７】
同様のことは、同一グループ内では同一の基準信号Ｖref を与え、かつグループ別に個別の基準信号Ｖref を与えるようにする場合にも言えることである。すなわち、前のグループの光量補正終了後に次のグループのＡＰＣ実行までに目標光量に設定可能な基準信号差の最大値が閾値ＴＨ１となる。
【０１３８】
この場合、図６（Ｄ２）に示すように、各補正対象のグループの光量補正後に空き時間を設けることなく連続して次の補正対象のグループの光量補正を行なう場合には、基準電圧整定期間を設けることができないので、事実上は、図６（Ｃ２）に示したと同様に、１つのレーザダイオード２５についての光量補正期間内で基準信号が次のレーザダイオード２５についての基準信号Ｖref に安定する必要がある。
【０１３９】
これに対して、詳細は後述するが、各補正対象のグループの光量補正後に空き時間を設ける場合、この空き時間を利用して、次のグループについての基準信号Ｖref に安定させることができる。つまり、色グループの切替時においても、どの程度の空き時間を設けるかによって、閾値ＴＨ１（隣接間差の最大値）を調整できる。換言すれば、閾値ＴＨ１（隣接間差の最大値）に応じて空き時間を調整することで、基準信号Ｖref の安定していない期間に光量補正を実行することの問題を解消することができる。
【０１４０】
この場合、グループ内の全てのレーザダイオード２５についての光量補正に要する期間とグループ間の空き時間の総計で１回の補正サイクルが規定される。このようなグループごとのＡＰＣ制御においては、連続するグループ（Ｙ→Ｍ→Ｃ→Ｋの順であれば、Ｙ→Ｍ、Ｍ→Ｃ、Ｃ→Ｋ、Ｋ→Ｙ時）の各隣接間差が、閾値ＴＨ１以下の目標光量差を与えるものであれば、１回の補正サイクルで光量補正が可能となる。
【０１４１】
隣接間差が、閾値ＴＨ１を超えるものが存在する場合、その部分では、図６（Ｄ２）から推測されるように、基準信号Ｖref が安定になっていない時点で光量補正を実行することになるので、全てのグループおよび全てのレーザダイオード２５について、確実に基準信号Ｖref が安定になってから光量補正を実行するようにするための所要の対処が必要になる。具体的には、閾値ＴＨ１（隣接間差の最大値）に応じて、さらに空き時間を設定することで、基準信号Ｖref の安定していない期間に光量補正を実行することの問題を解消することができる。
【０１４２】
＜ＡＰＣ点灯ビーム切替部と基準信号生成部と出力量補正処理回路の構成例＞
図７は、ＡＰＣ制御部６０の詳細構成例を示す回路ブロック図である。ここでは、特に、ＡＰＣ点灯ビーム切替部６４と基準信号生成部６８と計数処理部６６について詳しく示している。また、図８は、計数処理部６６の動作を説明する図である。
【０１４３】
ＡＰＣ点灯ビーム切替信号生成部６５は、マスタークロックCLK0のパルス数を計数する計数器（COUNT ）７１を有している。計数器７１は、ＳＯＳセンサ４２から供給される走査開始信号SOS と同期して、中央制御部７０から供給されるマスタークロックCLK0をカウントして、走査開始信号SOS のアクティブエッジ時点から予め定められているカウント数が経過後に、１ビームの出力量補正処理を実施するために必要な時間に相当する周期を持つ分周されたクロック信号CLK に変換して、これをＡＰＣ点灯ビーム切替信号Ｐcng0として出力する。
【０１４４】
ＡＰＣタイミング制御部６７は、ＡＰＣ点灯ビーム切替信号Ｐcng を出力する合成部７２と、ＡＰＣ点灯ビーム切替信号出力タイミング信号（以下ＡＰＣタイミング設定信号LOADと記す）を生成して合成部７２に供給する設定部７４とを有する。合成部７２には、ＡＰＣ点灯ビーム切替部６４のカウンタ７１から、１ビームの出力量補正処理を実施するために必要な時間に相当する周期のクロックを持つＡＰＣ点灯ビーム切替信号Ｐcng0が入力されるように接続されている。
【０１４５】
設定部７４は、出力量補正処理部５２が出力量補正処理するために基準信号生成部６８から出力された基準信号Ｖref に応じた基準電圧を安定供給するのに充分な時間を考慮しつつ、計数器７６からの計数結果（ここではカウント到達信号CNTarv）を参照して、１つの色グループの全て（本例では８個）のレーザダイオード２５を調整する期間（たとえばクロック信号CLK ８個分の期間）にアクティブ（本例ではＨレベル）となる矩形信号をＡＰＣタイミング設定信号LOADとして発生する。
【０１４６】
１つの色グループの光量補正処理終了を表す（１色のレーザダイオード２５の計数値、本例では８）ときにインアクティブ（＝Ｌ）となり、所定期間後に次色のＡＰＣ制御用にアクティブ（＝Ｈ）とするのである。インアクティブ期間をどの程度に設定するかについては後述する。
【０１４７】
合成部７２は、ＡＰＣ点灯ビーム切替部６４のカウンタ７１から入力されるクロック信号CLK （ＡＰＣ点灯ビーム切替信号Ｐcng0）と、設定部７４からの入力されるＡＰＣタイミング設定信号LOADとを論理合成した信号をＡＰＣ点灯ビーム切替信号Ｐcng として出力する。
【０１４８】
計数処理部６６は、ＡＰＣ点灯ビーム切替部６４の合成部７２から入力されたＡＰＣ点灯ビーム切替信号Ｐcng （計数器７１からのＡＰＣ点灯ビーム切替信号Ｐcng0でもよい）のパルス数を計数する計数器（COUNT ）７６と、計数器７６の計数結果CNTout、カウント到達信号CNTarv、および光量補正順位調整部６１からの色グループデータＤsel に基づいて、基準信号生成部６８における色対応の基準信号Ｖref の選択動作に供されるセレクト信号SEL を生成するデコーダ７８とを有する。
【０１４９】
計数処理部６６は、ＡＰＣ点灯ビーム切替信号Ｐcng0のパルス数を計数器７６で計数して、その計数結果と色グループデータＤselとに基づいて、ＡＰＣ点灯ビーム切替信号生成部６５が出力したＡＰＣ点灯ビーム切替信号Ｐcng0の色グループを検知する。
【０１５０】
本実施形態では、光源２４は３２個のレーザダイオード２５を順次点灯させる。このとき、計数処理部６６の計数器７６およびデコーダ７８では、８個ごとにグループ分け（本例では色分類に相当）するようにしている。すなわち、計数器７６は、図８（Ａ）に示すように、ＡＰＣ点灯ビーム切替信号Ｐcng のクロックを計数して、計数値が「８」増加するごとに、その８個目のクロックの計数後に、その時点の計数値を保持したままでカウント到達信号CNTarvを出力する。
【０１５１】
なお、図８（Ａ）では、ＡＰＣ点灯ビーム切替信号Ｐcng のクロック８個ごとに所定の基準電圧整定期間Ｔstを設けて、この間はクロック出力を停止しているが、この点については後述する。
【０１５２】
なお、図８（Ｂ）に示すように、「１」〜「８」の計数値で１色を表す選択信号「１」を生成し、その選択信号を選択信号「４」になるまで順次にインクリメントし、「１」〜「４」の選択信号をサイクリックに出力するようにすると、計数器７６は停止期間中は直前の計数値を保持しているので、デコーダ７８は、計数動作の再開後でなければセレクト信号SEL を次色用に切り替えることができず、停止期間を設けることによる効果（詳細は後述する）を享受できないので、本実施形態では、図８（Ｂ）に示すような処理を採用しない。
【０１５３】
デコーダ７８は、図８（Ａ），（Ｃ）に示すように、計数器７６の計数結果をデコードすることで、セレクト信号SEL として、まず「１」〜「８」の計数値を計数してカウント到達信号CNTarvを受け付けるまでは第１色を表す選択信号SEL_1 を出力し、カウント到達信号CNTarvを受け付けた後には、第２色を表す選択信号SEL_2 に切り替え、さらに「９」〜「１６」の計数値を計数して次のカウント到達信号CNTarvを受け付けるまでは第２色を表す選択信号SEL_2 を出力し、このような処理を第４色を表す選択信号SEL_4 になるまで順次にインクリメントし、これらの選択信号SEL_1 〜SEL_4 をサイクリックに出力する。
【０１５４】
ここで、光量補正順位調整部６１が、通常通り、中央制御部７０から転送される色グループデータＤsel0をそのまま色グループデータＤsel として出力する場合には、デコーダ７８は、特に、色グループデータＤsel を参照したデコード処理は不要である。何故なら、補正対象ビーム選択部６２の色グループの選択動作と、基準信号生成部６８における各色用の基準信号Ｖref の選択動作とが予め定められた順序に必ず対応するからである。
【０１５５】
たとえば、「１」〜「８（ａ；カウント到達信号CNTarv出力まで／以下同様）」に対して「１」、「８（ｂ；カウント到達信号CNTarv出力後／以下同様）」および「９」〜「１６（ａ）」に対して「２」、「１６（ｂ）」および「１７」〜「２４（ａ）」に対して「３」、「２４（ｂ）」および「２５」〜「３２（ａ）」に対して「４」の選択信号（セレクト信号SEL ）をサイクリックに出力すると、グループ選択信号Ｐsel （色グループごとの順序信号Order ）で示されるＹ色に対する「１」、Ｍ色に対する「２」、Ｃ色に対する「３」、Ｋ色に対する「４」のそれぞれと連動するように、確実に、Ｙ→Ｍ→Ｃ→Ｋの順で各色に対応することになる。
【０１５６】
しかしながら、本実施形態では、光量補正順位調整部６１は、各色グループについて連続してＡＰＣ制御を行なう際に、隣接する色グループの目標光量設定値の差異ができるだけ小さくなるように光量補正順位を決定するので、光量補正順は、必ずしも、Ｙ→Ｍ→Ｃ→Ｋの順とはならない。
【０１５７】
したがって、基準信号生成部６８の選択動作において、セレクト信号SEL （１，２，３，４の何れか）に基づき、「１」はＹ，「２」はＭ，「３」はＣ，「４」はＫと言う対応付けて色別の基準信号Ｖref の選択処理を行なうと、基準信号生成部６８から時分割で出力される基準信号Ｖref の色グループと、補正対象ビーム選択部６２による色グループの選択結果とが整合しなくなる。
【０１５８】
この問題を避けるべく、本実施形態のデコーダ７８は、光量補正順位調整部６１から供給される色グループデータＤsel を参照して、「１」〜「８」，「９」〜「１６」，「１７」〜「２４」，「２５」〜「３２」（それぞれカウント到達信号CNTarv出力までの（ａ）やカウント到達信号CNTarv出力後（ｂ）を考慮したものとする）の各計数値に対するセレクト信号SEL が、確実に、色グループデータＤsel で示される色グループ順と対応するようにデコード処理を行なう。
【０１５９】
たとえば、図８（Ｄ）に示すように、色グループデータＤsel が、「Ｍ→Ｋ→Ｙ→Ｃ」の順であることを示していれば、デコーダ７８は、「１」〜「８（ａ）」に対してＭ色用の「２」、「８（ｂ）」および「９」〜「１６（ａ）」に対してＫ色用の「４」、「１６（ｂ）」および「１７」〜「２４（ａ）」に対してＹ色用の「３」、「２４（ｂ）」および「２５」〜「３２（ａ）」に対してＣ色用の「３」の選択信号（セレクト信号SEL ）をサイクリックに出力する。
【０１６０】
基準信号生成部６８は、色別に設けられた２段構成のフリップフロップ回路（ラッチ）などにより構成されたレジスタ８２，８４（それぞれ色別に参照子Ｙ，Ｍ，Ｃ，Ｋを付して示す）と、各レジスタ８４からの色別の信号を切り替える切替器（マルチプレクサＭＵＸ）８５とを有している。
【０１６１】
１段目の各レジスタ８２には、中央制御部７０から、１０ビットデータによる各色の光量設定データＤVrefがデータ入力端子Ｄに個別に入力され、また書込信号WRが各クロック端子CLK （図中の三角マークの端子）に共通に入力されるようになっている。１段目の各レジスタ８２は、書込信号WRが入力されることで、光量設定データＤVrefを取り込み保持する。
【０１６２】
また２段目の各レジスタ８４には、１段目の対応するレジスタ８２の非反転出力端子Ｑからの出力信号がデータ入力端子Ｄに、またＡＰＣタイミング設定信号LOADが読取信号としてクロック端子CLK に入力され、その非反転出力端子Ｑからの出力信号が切替器８５に入力されるようになっている。第２段目の各レジスタ８４は、ＡＰＣタイミング設定信号LOADが入力されることで、アクティブとなる側のエッジに同期して第１段目の対応するレジスタ８２に保持された基準信号の値を読み込み保持する（後述の図１１を参照）。
【０１６３】
なお、実際には、最初の設定のため、初期設定用のパルスをＡＰＣタイミング設定信号LOADに付加してロード信号に変換してからレジスタ８４のクロック端子CLK に入力する。こうすることで、ＡＰＣタイミング設定信号LOADを発して光量補正を実行する前に、レジスタ８４に所要の光量設定データＤVrefを取り込んでおくことができ、補正処理開始時には第１色目から適正に光量補正を実施できる。
【０１６４】
切替器８５の制御入力端子CNT には、デコーダ７８からのセレクト信号SEL が入力されるようになっている。また、切替器８５の出力側は、インタフェース部を介して、光走査装置２０の出力量補正処理部５２に接続されている。切替器８５は、制御入力端子CNT に入力されるセレクト信号SEL に従って、第２段目の各レジスタ８４の何れか１つに保持された基準信号の値を選択して出力する。
【０１６５】
前述のように、光量補正順位調整部６１が光量補正順位を調整した場合でも、デコーダ７８により、セレクト信号SEL で示される色グループが色グループデータＤsel で示される色グループと確実に対応するようにデコード処理がなされているので、補正対象ビーム選択部６２から出力される色グループデータＤsel で示される色グループと、切替器８５から出力される選択済の基準信号Ｖref の色グループとが、確実に整合するようになる。
【０１６６】
なお、切替器８５からの出力信号は、１０ビットデジタルの信号である。そこで、光走査装置（ＲＯＳ）２０の出力量補正処理部５２との間において、そのデジタル信号をそのまま伝送する場合は、図中右側の上方部に示す接続のように、そのまま出力信号を接続する。出力量補正処理部５２がアナログ信号処理により制御する場合は、図中右側のインタフェース部における中腹部に示す接続のように、デジタルアナログ（Ｄ／Ａ）変換器８６を介して接続する。さらに、基準信号Ｖref をＰＷＭ変調で伝送する場合には、インタフェース部における下方部に示す接続のように、ＰＷＭ変換器８８を介して接続する。
【０１６７】
なお、ＰＷＭ変換器８８の先は、そのまま出力量補正処理部５２に設けられるＰＷＭ回路に接続する場合や、アナログ処理する出力量補正処理部５２の回路に接続する場合に備えてフィルタリング回路８９を介して接続する場合もある。切替器８５の出力先の信号は出力量補正処理部５２の対応に応じたものであればよく、その限りにおいて、これらの何れでもよい。
【０１６８】
このように、光源２４の各レーザダイオード２５は、出力量補正処理部５２により発光光量が所定光量となるように制御されるときに、ＡＰＣ点灯ビーム切替部６４、補正対象ビーム選択部６２、および基準信号生成部６８からの各信号に基づいて点灯制御がなされるようになっている。
【０１６９】
上記構成のＡＰＣ制御部６０における全体動作を簡単に説明すると以下の通りである。光量設定データＤVrefは、イエロー、マゼンタ、シアン、ブラックの色ごとに１０ビットのデジタルデータで基準信号生成部６８の１段目のレジスタ８２に入力され、書込信号WRによって各色に対応した１段目のレジスタ８２にセットされる。
【０１７０】
この後、基準信号生成部６８の２段目のレジスタ８４にＡＰＣタイミング設定信号LOADが入力されると、各色に対応した光量設定データＤVrefが各色に対応したレジスタ８４にセットされ、切替器８５に各色の光量設定データＤVrefが入力される。またこのとき、１段目のレジスタ８２に次の光量設定データＤVrefをセットしておくことも可能である。
【０１７１】
切替器８５のセレクト信号SEL の初期値は、光量補正順位調整部６１によって調整された光量補正順位における第１色（たとえばイエロー）を示す選択信号となっており、最初は第１色に対応した光量設定データＤVref_1が切替器８５から出力される。たとえば、第１色がイエローであれば、光量設定データＤVref_Yが切替器８５から出力される。
【０１７２】
ＡＰＣタイミング設定信号LOADが基準信号生成部６８のレジスタ８４に入力されるのと同期して、計数処理部６６ではカウント動作を開始し、ＡＰＣ点灯ビーム切替信号Ｐcng0の切替数（立上りエッジなど）をカウントする。
【０１７３】
計数器７６は、カウント値が１グループ内の全てのレーザダイオード２５の数に対応する所定数（本例では８）になるとカウント到達信号CNTarvを出力し、カウント動作を停止する。デコーダ７８は、計数器７６から出力された計数結果CNToutに基づき、切替器８５が使用するセレクト信号SEL を第２色用の選択信号に切り替える。これを受けて、切替器８５は、第２色に対応した光量設定データＤVref_2を出力する。たとえば、第２色がマゼンタであれば、光量設定データＤVref_Mが切替器８５から出力される。
【０１７４】
このような動作を、繰返し行なうことで、切替器８５は、光量補正順位調整部６１によって調整された光量補正順位に従って、出力量補正処理部５２に供給する光量設定データＤVrefを、光量設定データＤVref_1→ＤVref_2→ＤVref_3→ＤVref_4の順に選択して出力する。たとえば、第１色がイエロー、第２色がマゼンタ、第３色がシアン、第４色がブラックであれば、切替器８５は、光量設定データＤVref_Y→ＤVref_M→ＤVref_C→ＤVref_Kの順に選択して出力する。
【０１７５】
＜出力量補正処理タイミング；基本＞
図９および図１０は、光源２４の各レーザダイオード２５を点灯制御する際の各信号のタイミング（出力量補正処理タイミング）の基本例を説明する図である。ここで、図９（Ａ）はレーザダイオード２５の出力量補正処理期間を説明する図、図９（Ｂ）は出力量補正処理部５２での基準信号Ｖref の特性図、図９（Ｃ）はＡＰＣ点灯ビーム切替信号Ｐcng に対する出力タイミングを示すＡＰＣタイミング設定信号LOADの特性図、図９（Ｄ）はＡＰＣ点灯ビーム切替信号Ｐcng の特性図、図９（Ｅ）はレーザダイオード２５の配置図である。また、図１０は、ＡＰＣ点灯ビーム切替信号Ｐcng のクロックを色グループの切替時に停止する必要性を説明する図である。
【０１７６】
なお、以下の説明では、光源２４のレーザダイオード２５の各々出力量補正処理として、１走査期間内の画像エリア外でかつ走査開始信号SOS の検知以前、つまり画像非記録領域内において、３２個のレーザダイオード２５について目標光量となるように、各々を調整するものとする（図９（Ｅ）参照）。
【０１７７】
図５（Ｅ）に示すように、光源２４は、４×８のレーザダイオード２５のうち、１行目の８個レーザダイオード２５（（１−１）〜（８−１））がＫ色、２行目の８個レーザダイオード２５（（１−２）〜（８−２））がＣ色、３行目の８個レーザダイオード２５（（１−３）〜（８−３））がＭ色、４行目の８個レーザダイオード２５（（１−４）〜（８−４））がＹ色を担当する。
【０１７８】
これらの３２個のレーザダイオード２５の各々を、各色グループについて連続してＡＰＣ制御を行なう際に、隣接する色グループの目標光量設定値の差異ができるだけ小さくなるような光量補正順で、順次点灯させて光量を調整する。たとえば、色グループデータＤsel0で示される光量補正順が、イエロー→マゼンタ→シアン→ブラックであって、この順序で光量補正を行なうとしたときの隣接する色グループの目標光量設定値の差異が所定の閾値以下のときには、イエロー→マゼンタ→シアン→ブラックでＡＰＣ制御を行なうことで、全体の光量補正を行なう。
【０１７９】
先ず、光量補正順位調整部６１に対し、イエロー、マゼンタ、シアン、ブラック、の各色に使用するビームを設定する基本的な色グループデータＤsel0と各色用の光量設定データＤVrefが、中央制御部７０から転送される。色グループデータＤsel0の設定は、画像形成装置１の仕様により予め設定されるものでもよいし、外部入力手段などにより設定されるものでもよい。
【０１８０】
光量補正順位調整部６１は、各色グループについて連続してＡＰＣ制御を行なう際に、隣接する色グループの目標光量設定値の差異ができるだけ小さくなるように光量補正順位を決定する。
【０１８１】
ここでは、色グループデータＤsel0で示される光量補正順が、イエロー→マゼンタ→シアン→ブラックであって、この順序で光量補正を行なうとしたときの隣接する色グループの目標光量設定値の差異が所定の閾値以下であるものとして説明を続ける。この場合、光量補正順位調整部６１は、色グループデータＤsel0を、そのまま補正対象ビーム選択部６２に出力する。
【０１８２】
補正対象ビーム選択部６２では、ＡＰＣ実行時に色ごとに光ビームをまとめ、各色に使用する光ビームが連続して点灯するように、さらに色グループごとに順次ＡＰＣが実行されるように時系列に点灯する光ビームの順序を決定する。
【０１８３】
光走査装置２０は、ＳＯＳセンサ４２で検知される走査開始信号SOS を基準とし、主走査方向に光源２４から発せられる光ビームを走査することにより感光体ドラム１９上に潜像を形成する。
【０１８４】
図９（Ａ）に示すように、ＡＰＣ制御は、画像を形成する画像エリアから次ラインの走査の基準となる走査開始信号SOS が出力されるまでの１走査期間内の非画像領域内で実行される。このＡＰＣ制御の実行時には、補正対象ビーム選択部６２で決定された色グループごとに各色グループ内において、補正対象ビーム選択部６２により選択された光ビームが時系列に点灯され、光ビームごとにＡＰＣ制御が実行される。
【０１８５】
本例では、色グループデータＤsel0で示される光量補正順がイエロー→マゼンタ→シアン→ブラックであって、この順序で光量補正を行なっても、隣接する色グループの目標光量設定値の差異が所定の閾値以下であるので、色グループごとのＡＰＣ制御の順序は、イエロー→マゼンタ→シアン→ブラックの順とする。そして、先ず、イエローグループ内はＹ色の８個のレーザダイオード２５（１−４）〜２５（８−４）の各々を順次点灯させる。同様に、マゼンタグループ内は、Ｍ色の８個のレーザダイオード２５（１−３）〜２５（８−３）の各々を順次点灯させ、シアングループ内は、Ｃ色の８個のレーザダイオード２５（１−２）〜２５（８−２）の各々を順次点灯させ、ブラックグループ内は、Ｋ色の８個のレーザダイオード２５（１−１）〜２５（８−１）の各々を順次点灯させる。
【０１８６】
ＡＰＣ点灯ビーム切替信号生成部６５は、走査開始信号SOS に同期して、図９（Ａ）に示す画像エリア終了後の所定のタイミング（Ｔａ）で、図９（Ｄ）に示すように、ＡＰＣ点灯ビーム切替信号Ｐcng0を発生し出す。
【０１８７】
ＡＰＣタイミング制御部６７は、ＡＰＣ点灯ビーム切替信号生成部６５から出力されるＡＰＣ点灯ビーム切替信号Ｐcng0を図９（Ｃ）に示すようなＡＰＣタイミング設定信号LOADでゲートすることで、Ｙ，Ｍ，Ｃ，Ｋの色ごとに８個のパルス信号からなる信号群を４回（Ｔａ，Ｔｂ，Ｔｃ，Ｔｄの都度）、連続的に出力し、これをＡＰＣ点灯ビーム切替信号Ｐcng として出力量補正処理部５２に供給する。
【０１８８】
図９（Ｂ）に示すように、出力量補正処理の基準となる光量設定データＤVrefとしては、ＡＰＣタイミング制御部６７で生成されるＡＰＣタイミング設定信号LOADに同期して、まずイエローに対応する光量設定データＤVref_Yが基準信号生成部６８から出力される（Ｔａ）。
【０１８９】
出力量補正処理部５２では、イエローに対応する光量設定データＤVref_Yを基準とし、ＡＰＣ点灯ビーム切替信号Ｐcng に同期して、レーザダイオード２５（１−４）〜２５（８−４）の各々を順次点灯させＡＰＣ制御を実行する。
【０１９０】
このとき、計数処理部６６では、ＡＰＣ点灯ビーム切替信号Ｐcng0のパルス数を計数器７６で計数して、その計数結果に基づきＡＰＣ点灯ビーム切替信号Ｐcng0の色グループを検知して基準信号生成部６８を制御するセレクト信号SEL を生成するとで、基準信号生成部６８から出力される基準信号Ｖref の色グループを制御する。
【０１９１】
出力量補正処理部５２では、このような色別の基準信号Ｖref の時分割出力と連動して、ＡＰＣ点灯ビーム切替信号Ｐcng に同期して、補正対象ビーム選択部６２から供給されるグループ選択信号Ｐsel により設定された各色を形成するためのレーザダイオード２５の各々を順次点灯させる。
【０１９２】
出力量補正処理部５２では、基準信号生成部６８より時分割で入力された色ごとの目標光量に対応する光量設定データＤVref（図９（Ｂ）参照）の値をアナログ信号に変換した基準信号Ｖref を時系列で取得し、この基準信号Ｖref と光量検知センサ４５の出力信号の電圧とを比較して、両者が一致するようにＡＰＣ制御（出力量補正処理）を実行する。
【０１９３】
たとえば、先ず計数器７６がＡＰＣ点灯ビーム切替信号Ｐcng の切替数（立上りエッジなど）をカウントし、所定カウント値になるとデコーダ７８はセレクト信号SEL を第２色（たとえばマゼンタ）用に変更する。すなわち、本例ではイエローに使用するビーム数は８本であることから、デコーダ７８は計数器７６のＡＰＣ点灯ビーム切替信号Ｐcng0の切替数が８になるとセレクト信号SEL を第２色（たとえばマゼンタ）に対応する選択信号に切り替えるとともに、計数器７６はカウント動作を停止しカウント到達信号CNTarvを出力する。計数器７６は、その時点のカウント値（ここでは切替数＝８）を保持したままである。
【０１９４】
セレクト信号SEL が第２色（たとえばマゼンタ）に対応した選択信号に切り替えられると、基準信号生成部６８の切替器８５は、マゼンタに対応する光量設定データＤVref_Mを基準信号Ｖref として出力する（Ｔｂ）。出力量補正処理部５２では、マゼンタに対応する光量設定データＤVref_Mを基準とし、ＡＰＣ点灯ビーム切替信号Ｐcng に同期して、レーザダイオード２５（１−３）〜２５（８−３）の各々を順次点灯させＡＰＣ制御を実行する。
【０１９５】
このとき、計数処理部６６の計数器７６は、前述と同様に、再びＡＰＣ点灯ビーム切替信号Ｐcng の切替数をカウントし、所定カウント値になるとデコーダ７８はセレクト信号SEL を第３色（たとえばシアン）用に変更する。すなわち、本例ではマゼンタに使用するビーム数は８本であることから、デコーダ７８は計数器７６のＡＰＣ点灯ビーム切替信号Ｐcng0の切替数が８になるとセレクト信号SEL を第３色（たとえばシアン）に対応する選択信号に切り替えるとともに、計数器７６はカウント動作を停止しカウント到達信号CNTarvを出力する。計数器７６は、その時点のカウント値（ここでは切替数＝１６）を保持したままである。
【０１９６】
セレクト信号SEL が第３色（たとえばシアン）に対応した選択信号に切り替えられると、基準信号生成部６８の切替器８５は、シアンに対応する光量設定データＤVref_Cを基準信号Ｖref として出力する（Ｔｃ）。出力量補正処理部５２では、シアンに対応する光量設定データＤVref_Cを基準とし、ＡＰＣ点灯ビーム切替信号Ｐcng に同期して、レーザダイオード２５（１−２）〜２５（８−２）の各々を順次点灯させＡＰＣ制御を実行する。
【０１９７】
このとき、計数処理部６６の計数器７６は、前述と同様に、再びＡＰＣ点灯ビーム切替信号Ｐcng の切替数をカウントし、所定カウント値になるとデコーダ７８はセレクト信号SEL を第４色（たとえばブラック）用に変更する。すなわち、本例ではシアンに使用するビーム数は８本であることから、デコーダ７８は計数器７６のＡＰＣ点灯ビーム切替信号Ｐcng0の切替数が８になるとセレクト信号SEL を第４色（たとえばブラック）に対応する選択信号に切り替えるとともに、計数器７６はカウント動作を停止しカウント到達信号CNTarvを出力する。計数器７６は、その時点のカウント値（ここでは切替数＝２４）を保持したままである。
【０１９８】
セレクト信号SEL が第４色（たとえばブラック）に対応した選択信号に切り替えられると、基準信号生成部６８の切替器８５は、ブラックに対応する光量設定データＤVref_Kを基準信号Ｖref として出力する（Ｔｄ）。出力量補正処理部５２では、ブラックに対応する光量設定データＤVref_Kを基準とし、ＡＰＣ点灯ビーム切替信号Ｐcng に同期して、レーザダイオード２５（１−１）〜２５（８−１）の各々を順次点灯させＡＰＣ制御を実行する。
【０１９９】
このとき、計数処理部６６の計数器７６は、前述と同様に、再びＡＰＣ点灯ビーム切替信号Ｐcng の切替数をカウントし、所定カウント値になると基準信号Ｖref を次色用に変更しようとする。本例ではブラックに使用するビーム数は８本であることから計数器７６のＡＰＣ点灯ビーム切替信号Ｐcng の切替数がさらに８加算されて３２になると、全光ビームのＡＰＣ制御が終了したと判断し、計数器７６はカウント到達信号CNTarvを出力する。このとき、計数器７６は計数出力を一旦リセット状態にする。カウント値（ここでは切替数）はゼロにクリアされることになる（Ｔｅ）。
【０２００】
なお、全光ビームのＡＰＣ制御が終了したことを判断するためには、使用するＶＣＳＥＬの全光ビーム数を予めメモリなどに記憶させ、計数器７６に設定してもよいし、外部入力手段などにより設定されるものでもよい。
【０２０１】
実際の装置においては、全光ビームのＡＰＣ制御が終了すると、引き続き、最初から、前述の動作を繰り返す。これにより、露光動作中は、ＡＰＣ制御が停止されず、常に何れかの光源の光量補正を実施する。本例でいえば、Ｙ→Ｍ→Ｃ→Ｋが終了すると、続けてＹのＡＰＣ動作に遷移する。
【０２０２】
このようにして色グループ間の目標光量を別々に設定する場合、感光体ドラム１９における色ごとの経時的な変化の差や特性の差が大きい場合、目標光量が非常に大きくなる場合がある。
【０２０３】
複数の出力量補正処理回路を有して、各グループに対して駆動制御を実施することは可能であるが、１つの光量検知センサ４５の出力信号を光電変換して使用し、かつ時分割してＡＰＣを行なうタンデム構成に対応した簡易なシステム構成では、複数の出力量補正処理回路を持つことは無駄が多い。本実施形態では、１つの出力量補正処理部５２で各色グループの光量を補正するように構成しているので、前述の問題を解消できる。
【０２０４】
一方、出力量補正処理部５２は、可能な限り応答速度を低くして、画像データなどから発生する高周波のノイズの影響を抑えるように設計することが望ましい。したがって、１つの出力量補正処理部５２で各色グループの光量を補正する場合、各色グループの目標光量変動が大きいと、制御応答速度がネックとなり得る。
【０２０５】
つまり、規定時間（本例では１つのレーザダイオード２５の光量補正に要する１クロック分）内に基準信号Ｖref が安定しないということが起こり得る。その結果、色グループ切替時の最初の幾つかのレーザダイオード２５については、正常な光量補正を実行できず、目標光量に達しない問題が生じる可能性がある。この問題を解消するには、制御応答速度を上げることが考えられるが、反面、ノイズに対するマージンが少なくなり、目標光量が安定しない可能性が生じる。
【０２０６】
本願発明者は、制御応答速度の問題を解消しつつ、１つの出力量補正処理部５２で各色グループの光量を補正する方法として、ＡＰＣ点灯ビーム切替信号Ｐcng を色グループの切替時に、切替後の一定期間を停止期間としたり、切替後の一定期間に対応する分の光ビームについて適正な出力で無くなる分を補正するように出力量補正処理を重複して実行したり、切替時の基準信号の差ができるだけ小さくなるように補正処理順を調整したりすることが有効であることを見出した。
【０２０７】
たとえば、色グループ単位で基準信号Ｖref を切り替える場合には、基準信号Ｖref の切替時にＡＰＣ点灯ビーム切替信号を所定時間停止し、基準信号Ｖref が完全に所望の値に切り替わってからＡＰＣ点灯ビーム切替信号Ｐcng を出力することが効果的であることが分かった。
【０２０８】
たとえば、出力量補正処理部５２では、基準信号生成部６８より入力された色ごとの目標光量に対応する光量設定データＤVrefの値をアナログ信号に変換した基準電圧を先ず得る。出力量補正処理部５２では、この基準電圧と光量検知センサ４５の出力信号の電圧により、出力量補正処理を実行する。
【０２０９】
このとき、図１０に示すように、色グループごとの目標光量値の変化が僅かであっても、実際の回路構成においては、基準信号Ｖref を次色用に切り替えようとしてから完全に所望の値に安定するまでに遅れを発生する、つまり目標光量値が即座に安定しないことがある。
【０２１０】
たとえば、Ｙ色の８番目のレーザダイオード２５（８−４）の点灯から、次色であるＭ色の１番目のレーザダイオード２５（１−３）の点灯に切り替る際には、フリップフロップ回路（ラッチ）などで構成されるレジスタ８２，８４や、光量設定データＤVrefをアナログ信号に変換する際のディレイなどにより、基準電圧の立上りまたは立下りが急峻にならずになだらかになる。
【０２１１】
この遅れ期間を基準電圧整定期間Ｔstと称するが、この基準信号Ｖref が安定しない基準電圧整定期間Ｔstに次色に対する出力量補正処理を開始すると、次色の最初にＡＰＣ制御を行なう光ビームの光量が目標とする光量に制御できなくなってしまう。全体のＡＰＣ制御としては、不完全な期間が存在することになる。
【０２１２】
よって、次色のＡＰＣ制御が不完全となることが予想される基準電圧整定期間Ｔstに、ＡＰＣ点灯ビーム切替信号Ｐcng を所定時間停止し（図９のＴ１〜Ｔ２，Ｔ３〜Ｔ４，Ｔ５〜Ｔ６および図１０を参照）、基準信号Ｖref が完全に所望の値に切り替わってからＡＰＣ点灯ビーム切替信号Ｐcng のクロックを出力することにすれば、基準電圧整定期間Ｔst内には光ビームの出力量補正処理が停止され、不安定な目標光量値に対する出力量補正処理を実行することがないため、光量誤差の発生を回避することができる。
【０２１３】
つまり、基準信号Ｖref が安定する前に次色用のＡＰＣ制御が開始されることがなくなるため、確実に所定の光量に制御することができることが予想される。このような手法を、整定期間停止手法と称する。
【０２１４】
あるいは、次色のＡＰＣ制御が不完全となることが予想される基準電圧整定期間ＴstにＡＰＣ制御を実行しつつ、さらに同一ビームについてＡＰＣ制御を重複して実行することにすれば、不安定な目標光量値に対する出力量補正処理を実行した分を、同一色に対する後のＡＰＣ制御によって補正することができるので、光量誤差の発生を回避することができ、確実に所定の光量に制御することができることが予想される。このような手法を、整定期間重複手法と称する。
【０２１５】
また、ＡＰＣ制御が不完全となる原因は、各レーザダイオード２５（本例では特に色グループ別）に対応した基準信号Ｖref を時分割で使用して各レーザダイオード２５について（本例では特に色グループ別に）時分割でＡＰＣ制御を行なう際に、それぞれの基準信号Ｖref の差（本例では色グループ別の基準信号Ｖref の差）が大きいことによるものである。
【０２１６】
したがって、時分割で使用される各目標光量の隣接間差が小さくなるような順序で各レーザダイオード２５用の基準信号Ｖref を時分割で出力するように光量補正順位（各レーザダイオード２５に対するＡＰＣ制御順）を調整すれば、ＡＰＣ制御が不完全となる原因を小さくすることで光量誤差の発生を軽減することができることが予想される。このような手法を、光量補正順位調整手法と称する。
【０２１７】
ここで、整定期間停止手法や整定期間重複手法を実現する際の考え方としては、ＡＰＣ点灯ビーム切替信号Ｐcng のアクティブ出力を、色グループの切替えの都度、整定期間に対応する所定期間だけ停止する、あるいは整定期間を補間する所定期間だけ同一色の同一ビームに対してＡＰＣ制御を重複実行すればよいのであるが、その停止期間や重複期間の設定の仕方として、様々な手法を採ることが考えられる。
【０２１８】
たとえば、停止期間や重複期間を自由に設定してＡＰＣ制御の安定化を図る第１の手法と、停止期間や重複期間をある単位で設定する方法、およびこれらの組合せの何れかを採用することができる。また、後者の手法では、１つの光ビームに対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第２の手法と、色グループに対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る手法の何れかを採用することができる。
【０２１９】
また、さらに色グループに対する出力量補正処理を単位とする手法では、１走査期間内の画像形成エリア外領域において全ての色グループのＡＰＣ制御を完了させる手法との組合せとして、１走査期間内（もちろん非画像期間内）での色グループに対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第３の手法と、各色グループのＡＰＣ制御の切替えを走査ごとに行なう手法の組合せとして、色グループに対する出力量補正処理に割り当てられる１走査期間を単位としてＡＰＣ制御の安定化を図る第４の手法の何れかを採用することができる。
【０２２０】
第１の手法を利用する場合は、停止期間や重複期間を自由に設定することができるから自由度がある反面、出力量補正処理部５２における基準信号の安定期間として予め定めておく必要があり、設定処理が煩雑になり得る。これに対して、第２〜第４の手法のように、出力量補正処理期間との関わりを持つ単位で停止期間や重複期間を設定する手法を利用する場合は、単位数を幾つにするかだけを決めればく、設定が簡易である。
【０２２１】
また、第２〜第４の手法の内、１つの光ビームに対する出力量補正処理を単位とする第２の手法では、停止期間や重複期間として設定されるクロック数に合わせて、ＡＰＣ点灯ビーム切替信号Ｐcng およびグループ選択信号Ｐsel を調整する必要が生じるのに対して、色グループに対する出力量補正処理を単位とする第３および第４の手法では、グループ選択信号Ｐsel のみを調整すればよく、第３の手法よりも第４の手法の方が制御が簡単である。
【０２２２】
以下、停止期間や重複期間をある単位で設定する第２〜第４の手法を適用した整定期間停止手法や整定期間重複手法と、光量補正順位調整手法とについて、具体的に説明する。
【０２２３】
＜１ビーム単位とする整定期間停止手法＞
図１１は、出力量補正処理に関係するタイムチャートであって、１ビームに対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第２の手法（その１）を説明する図である。ここで、図１１（Ａ）は切替器８５に入力される光量設定データＤVref、図１１（Ｂ）はＡＰＣタイミング制御部６７から切替器８５に供給されるセレクト信号SEL 、図１１（Ｃ）は切替器８５から時分割で出力される光量設定データＤVrefを示している。また、図１１（Ｄ）はＡＰＣ点灯ビーム切替信号Ｐcng0、図１１（Ｅ）はＡＰＣタイミング設定信号LOAD、図１１（Ｆ）はＡＰＣ点灯ビーム切替信号Ｐcng 、図１１（Ｇ）は出力量補正処理部５２でアナログ化された状態の基準信号Ｖref を示している。
【０２２４】
この第２の手法（その１）は、基準電圧整定期間Ｔstに、ＡＰＣ点灯ビーム切替信号Ｐcng の出力を１ビーム分を単位として数サイクル分だけ停止する態様である。図９に示した例では、基準電圧整定期間ＴstにＡＰＣ制御を実行することによる制御結果の不安定さを回避する。具体的には、Ｙ色の８番目のレーザダイオード２５（８−４）の点灯から次色であるＣ色の１番目のレーザダイオード２５（１−３）の点灯の間、Ｍ色の８番目のレーザダイオード２５（８−３）の点灯から次色であるＣ色の１番目のレーザダイオード２５（１−２）の点灯の間、Ｃ色の８番目の２５（８−２）の点灯から、Ｋ色の１番目のレーザダイオード２５（１−１）の点灯の間について、一定期間（図９では基準電圧整定期間Ｔst）、ＡＰＣ点灯ビーム切替信号Ｐcng を出力せず停止している。
【０２２５】
色グループの切替時に、基準電圧差が大きくＡＰＣ制御に不安定さを生じ得る期間には、ＡＰＣ点灯ビーム切替信号Ｐcng 用のクロック信号の出力を停止することで、出力量補正処理部５２におけるＡＰＣ制御を未実施にして、基準信号Ｖref のアナログ応答が安定するのを待つのである。
【０２２６】
詳細には、計数処理部６６とＡＰＣタイミング制御部６７とが協働して、ＡＰＣ点灯ビーム切替信号生成部６５から入力されたＡＰＣ点灯ビーム切替信号Ｐcng0（図１１（Ｄ）参照）と、設定部７４から出力されたＡＰＣタイミング設定信号LOAD（図１１（Ｅ）参照）を論理合成して、ＡＰＣ点灯ビーム切替信号Ｐcng （図１１（Ｆ）参照）を生成する。
【０２２７】
具体的には、設定部７４は、所定色についてのＡＰＣタイミング設定信号LOADをアクティブにした後、計数処理部６６からカウント到達信号CNTarvの供給を受けると、ＡＰＣタイミング設定信号LOADをインアクティブにするが、この後、次色用にＡＰＣタイミング設定信号LOADをアクティブにする際、基準信号Ｖref を安定供給するに充分な予め定めた時間（たとえば数クロック分の時間）は、クロック信号CLK の出力を停止させる。
【０２２８】
たとえば、図１１（Ｅ）に示すように、ある色グループのＡＰＣ制御が完了し、基準電圧整定期間Ｔstが開始すると（Ts）、計数器７６はカウント到達信号CNTarvを出力するとともにカウント動作を停止し、その時点のカウント値（たとえば８）を保持する。ＡＰＣタイミング制御部６７は、１つの光ビームに対する出力量補正処理を単位として、ＡＰＣタイミング設定信号LOADでＡＰＣ点灯ビーム切替信号Ｐcng0をゲートすることで、次色用のＡＰＣ点灯ビーム切替信号Ｐcng の出力を一定期間（ここでは基準電圧整定期間ＴstTs〜Teと同等）停止させる。
【０２２９】
この後、基準電圧整定期間Ｔstが経過すると（Te）、計数器７６は、保持しておいたカウント値（本例では８）から計数動作を再開する。たとえば、基準電圧整定期間Ｔstの情報が３クロック分であれば、９，１０，１１とカウントする。
【０２３０】
デコーダ７８は、計数器７６から出力される計数結果CNToutとカウント到達信号CNTarvとに基づいてセレクト信号SEL を生成するので、基準電圧整定期間Ｔstが開始するときには（Ts）、セレクト信号SEL を、次色（本例ではＭ色）用の光量設定データＤVrefを選択するための「２」に切り替える。これにより、基準信号生成部６８は、出力量補正処理部５２への光量設定データＤVrefを、Ｙ色用の光量設定データＤVref_YからＭ色用の光量設定データＤVref_Mに切り替える。
【０２３１】
したがって、基準信号生成部６８は、基準電圧整定期間Ｔstが開始する時点で光量設定データＤVrefを次色用のデータに変更しておくことができる。また、ＡＰＣタイミング制御部６７は、基準電圧整定期間Ｔstが経過した後に（Te）、次色用の色グループ内の全てのレーザダイオード２５（本例では８個）について出力量補正処理を行なうためのクロック数を持つＡＰＣ点灯ビーム切替信号Ｐcng を出力量補正処理部５２側に出力することができる。
【０２３２】
計数処理部６６とＡＰＣタイミング制御部６７は協働して、基準値切替直後の所定期間は、後続ビームの補正処理を停止し、所定期間経過後に、停止ビームの補正処理を開始できるように補正タイミングを調整したビーム対応のクロックを生成した上でＡＰＣ点灯ビーム切替信号Ｐcng を出力量制御部５２に出力する。
【０２３３】
ＡＰＣ点灯ビーム切替信号Ｐcng として、基準電圧整定期間経過後に次色用のクロックが出力される前に、基準信号生成部６８から次色用の光量設定データＤVrefが出力されているので、出力量補正処理部５２では、次色用の光量補正を開始する前に基準信号Ｖref が安定になるのを待つことができるのである。
【０２３４】
すなわち、出力量補正処理部５２において基準信号生成部６８から出力された光量設定データＤVrefの値をアナログ信号に変換するときに信号電圧が安定する迄の期間は、ＡＰＣ点灯ビーム切替信号Ｐcng が出力量補正処理部５２に入力されることはない。
【０２３５】
これによって、出力量補正処理部５２では、制御系の応答を高速にしなくても、安定したアナログの基準信号Ｖref を生成した後に供給されるＡＰＣ点灯ビーム切替信号Ｐcng の各クロックを使って、次色の色グループ内の全てのレーザダイオード２５について出力量補正処理を時分割で実行することができる。制御応答速度を上げる必要はないので、ノイズに対するマージンを大きく取ることができ、目標光量を確実に安定させることができる。
【０２３６】
このような整定期間停止手法を採用することで、１つの光源２４から発光される複数の光ビームを色別に設けられた画像形成部１８の異なる感光体ドラム１９上に分離してそれぞれ走査させてフルカラー画像を形成する際に、簡単な構成で制御信号を増加させることなく、各色に対応する複数ビームの出力量補正処理を時分割で安定に実行することができる。
【０２３７】
ただし、１ビーム単位とする整定期間停止手法では、１つの光ビームに対する出力量補正処理を単位として停止期間を設けるので、この停止期間後に、次色用の全て（本例では８個）のレーザダイオード２５について出力量補正処理を実行するべく、８個のパルス信号からなる信号群を次色用のＡＰＣ点灯ビーム切替信号Ｐcng として生成する必要があるので、ＡＰＣタイミング設定信号LOADとＡＰＣ点灯ビーム切替信号Ｐcng の生成とが協働してなされる必要があり、計数処理部６６とＡＰＣタイミング制御部６７とは、互いに相手方の出力結果を参照した動作が必要となり、ゲート遅延などを考慮した高精度のタイミングの管理が必要になる。
【０２３８】
＜整定期間停止手法と光量補正順位調整手法との組合せ＞
図１２は、整定期間停止手法を適用した第２の手法（その１）と光量補正順位調整手法との組合せ手法を説明する図である。
【０２３９】
本実施形態の画像形成装置１のように、色別の画像形成部１８（感光体ドラム１９）を用いてカラー画像を形成するタンデム構成では、前述のような整定期間停止手法を適用した第２の手法（その１）を実行する場合、感光体ドラム１９の特性のバラツキや感光体ドラム１９の経時的な変化の差などに起因して、各色に対応する目標光量を示す光量設定データＤVrefが異なることが一般的であり、各色グループの目標光量を示す光量設定データＤVref（基準信号Ｖref ）を時分割で設定すると、すなわち処理対象の色グループの切替りごとに色別の光量設定データＤVref（基準信号Ｖref ）を切り替えると、ほぼ確実に基準電圧整定期間Ｔstが必要になる。したがって、全体の処理時間としては、停止期間を設ける分だけ長く掛かることになる。
【０２４０】
このことから、ＡＰＣタイミング設定信号LOADのインアクティブ期間に対応する停止期間をどの程度に設定するかについては、各色グループの目標光量を示す基準信号Ｖref を時分割で設定する際の隣接間差に応じて決めるのが好ましい。隣接間差が大きければ、処理対象の色グループを切り替え後に基準信号Ｖref が安定するまでの期間（基準電圧整定期間Ｔst）が長くなるので、インアクティブ期間（停止期間）も長く設定する必要がある。場合によっては、１走査期間内の非画像エリアにて、全ての色グループについての全ての光量補正を実行できなくなる可能性も生じる。
【０２４１】
たとえば、図１２（Ａ）に示すように、色グループデータＤsel0で示されている順に従ってＹ→Ｍ→Ｃ→Ｋの順で光量補正を実行する場合に、Ｃ色用の基準信号Ｖref_C とＫ色用の基準信号Ｖref_K との差が、他の隣接間差に比べて著しく大きい場合、Ｃ色からＫ色への切替り時には、Ｙ→Ｍ，Ｍ→Ｃ，Ｋ→Ｙへの切替り時に比べて基準電圧整定期間Ｔstが相当程度長くなる。その結果として、基準信号Ｖref の安定後に光量補正を実行すると、対応した停止期間もかなり長く設定しなければならず、その分だけＡＰＣ制御時間が長くなってしまい、１走査期間内の非画像領域内で全てのレーザダイオード２５についての光量補正を完了させることができなくなる事態も起こり得る。
【０２４２】
これに対して、色グループデータＤsel0で示されている順ではなく、隣接間差が小さくなるように、光量補正順位調整部６１にて光量補正順位を決定するようにすれば、基準電圧整定期間Ｔstをより短くすることができ、場合によっては、全てではないが、隣接間差がほぼゼロとなる順、つまり、規定時間（１つのレーザダイオードの光量補正に要する期間）内に基準信号が安定するような順序を持つ組合せを選択できることもある。
【０２４３】
このときの、補正順序の決定に際しては、次のように、時分割で使用される基準信号Ｖref の切替前後の差である隣接間差の最大値ができるだけ小さくなるようにする。より具体的には、隣接間差の最大値Δmax が、所定の閾値Δｓよりも小さくなるような順序を選択する。
【０２４４】
先ず、光量補正順位調整部６１は、色グループデータＤsel０で示される初期の補正順（Ｙ→Ｍ→Ｃ→Ｋ→…）のときにおける、Ｙ／Ｍ／Ｃ／Ｋの各色の目標光量値に対応する光量設定データＤVref（基準信号Ｖref ）の差Δを、下記式（１）に従って求める。
【０２４５】
【数１】
0005332078.tif 000002
【０２４６】
次に光量補正順位調整部６１は、基準信号Ｖref の各隣接間差ΔＶ１〜ΔＶ４と、閾値ΔＶｓとを比較して、隣接間差ΔＶ１〜ΔＶ４の全てが閾値Δｓ以下であれば、ＡＰＣ制御順の変更は必要がなく、色グループデータＤsel0を、そのま色グループデータＤsel として色グループ選択部６２に渡す。一方、隣接間差ΔＶ１〜ΔＶ４の何れかが閾値Δｓを超える場合には、光量補正順位調整部６１は、ＡＰＣの制御順位（光量補正順序）を変更する必要があると判断する。
【０２４７】
４色の場合、基準信号Ｖref の制御の組合せは、２４種類となるので、各組合せにおける最大の隣接間差ΔＶｎ＝Δmax を求めて、閾値ΔＶｓ以下となるＡＰＣ順位の何れかを選択すればよい。このとき、全ての組合せで最大のΔＶｎ＝Δmax が閾値ΔＶｓ以上となってしまう場合は、先ず、Δmax が最小となる組合せを選択する。
【０２４８】
これにより、４色の各目標光量に大きな差がある場合であっても、１つの出力量補正処理部５２で、効率よくＡＰＣ制御を実行することができる。
【０２４９】
たとえば、順序変更前の各色の基準信号Ｖref が図１２（Ａ）に示すものである場合に、図１２（Ｂ）に示すように、Ｙ→Ｋ→Ｍ→Ｃ→…の順で光量補正を実行するようにすれば、Ｙ／Ｍ／Ｃ／Ｋの各色の目標光量値に対応する光量設定データＤVref（基準信号Ｖref ）の差Δは、下記式（２）になる。
【０２５０】
【数２】
0005332078.tif 000003
【０２５１】
これにより、それぞれの隣接間差の最大値Δmax を、Ｙ→Ｍ→Ｃ→Ｋ→Ｙの順で光量補正を実行する場合に比べて小さくでき、その分、全体の停止期間を短くすることができる。基準信号Ｖref の安定後に光量補正を実行するようにしても、停止期間を短くできるので、１走査期間内の非画像領域内で全てのレーザダイオード２５についての光量補正を完了させることができるようになる。
【０２５２】
また、順序を調整することで、隣接間差がほぼゼロとなる順を持つ組合せにできることもある。たとえば、図１２（Ｃ）に示すように、Ｙ色用とＣ色用の基準信号Ｖref が同程度であれば、図１２（Ｄ）に示すように、Ｙ→Ｃ→Ｍ→Ｋ→Ｙの順で光量補正を行なうようにすれば、隣接間差がほぼゼロとなる切替時には、停止期間を設けないようにすることで、全体の処理期間をさらに短くすることもできる。その分、１グループ当りに割り当てる光量補正期間を長く取ることができ、その結果、１つのレーザダイオード２５に割り当てる光量補正期間を長く取ることができる。
【０２５３】
この１つのレーザダイオード２５に割り当てる光量補正期間内で基準電圧整定期間Ｔstが収まれば停止期間を設けなくてもよい訳であるから、光量補正順序を調整して光量補正期間を長く取ることができるようにすると言うことは、制御応答速度を下げることができることを意味し、ノイズに対するマージンを大きく取ることができ、目標光量安定化にとって有利な方向となる。
【０２５４】
また、１ビーム単位とする整定期間停止手法と光量補正順位調整手法とを組み合せる場合には、１ビーム単位で停止期間を調整できるので、極端な手法としては、色グループ順にとらわれることなく、全グループの全ビームについて、隣接間差ができるだけ小さくなるように、光量補正順序を調整することもできる。もちろん、この場合、出力量補正処理部５２側においても、その調整後の順序と連動した補正対象ビームの選択動作が必要になるので、光量補正順位調整部６２は、光量補正順位調整部６１により調整された補正順序を表わす補正対象ビーム選択信号Ｐsel0を出力量補正処理部５２に供給する必要がある。
【０２５５】
なお、ある光ビームへの切替時には停止期間を設け、ある光ビームへの切替時には停止期間を設けないといったきめ細かな制御を行なうには、前述のような単純な繰返しの制御では行なうことができず、各色グループについて、あるいは、色グループ内の各レーザダイオード２５について、個別に、停止期間を設けるか否かを自由に設定可能な回路構成を採る必要があるが、その変更の具体的な回路構成については説明を割愛する。
【０２５６】
このような停止手法は、ＡＰＣ点灯ビーム切替信号Ｐcng を停止することで、ＡＰＣ点灯ビーム切替信号Ｐcng の出力回数＝ＡＰＣのビーム数となり、１対１の関係となる。この場合、ＡＰＣ点灯ビーム切替信号Ｐcng をトリガとしてステートマシンでビーム切替を実施できるなど回路の構成自由度が上がる利点がある。
【０２５７】
＜１ビーム単位とする整定期間重複手法＞
図１３および図１４は、１ビームに対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第２の手法（その２）を説明する図である。ここで、図１３の各図は、図１１の各図に対応する。また、図１４は、第２の手法（その２）を実現するための回路変更例を説明する図である。
【０２５８】
この第２の手法（その２）は、図１１と図１３との比較から分かるように、基準電圧整定期間ＴstにもＡＰＣ点灯ビーム切替信号Ｐcng 用のクロック信号CLK を出力し、その後、この基準電圧整定期間Ｔstに対応する期間にも再度、そのグループについて再度ＡＰＣ点灯ビーム切替信号Ｐcng 用のクロック信号CLK を出力するようにしている点が第２の手法（その１）と異なる。
【０２５９】
色グループの切替時に、基準電圧差が大きくＡＰＣ制御に不安定さを生じ得る期間には、ＡＰＣ点灯ビーム切替信号Ｐcng 用のクロック信号を出力し出力量補正処理部５２においてＡＰＣ制御を実施するが、この間のＡＰＣ制御の不安定さを補償するべく、再度、同一の光ビーム用にＡＰＣ点灯ビーム切替信号Ｐcng （対応するクロック信号）を出力することで、出力量補正処理部５２においてＡＰＣ制御を再度実施するのである。つまり、出力量補正処理部５２では、基準電圧整定期間Ｔstに対応するレーザダイオード２５については、ＡＰＣ制御を複数サイクル実施して光量補正を行なうのである。
【０２６０】
このような整定期間重複手法に適応したパルス信号を生成するには、たとえば、補正対象ビーム選択部６２やＡＰＣタイミング制御部６７の動作と計数処理部６６の構成を工夫すればよい。
【０２６１】
先ず、ＡＰＣタイミング制御部６７は、設定部７４に設定される基準電圧整定期間Ｔstの情報に基づいて、基準電圧整定期間Ｔstだけでなく、基準電圧整定期間経過後にも基準電圧整定期間Ｔst分のクロックを補うようにしてＡＰＣ点灯ビーム切替信号Ｐcng から所定数のクロックが出力されるようにＡＰＣタイミング設定信号LOADを調整する。
【０２６２】
また、ＡＰＣタイミング制御部６７の合成部７２は、ＡＰＣ点灯ビーム切替部６４のカウンタ７１から入力されるクロック信号CLK （ＡＰＣ点灯ビーム切替信号Ｐcng0）と、設定部７４からの入力されるＡＰＣタイミング設定信号LOADの全グループ分を示すゲートパルスGate１とを論理合成した信号をＡＰＣ点灯ビーム切替信号Ｐcng として出力する。
【０２６３】
計数処理部６６は、図１４に示すように、計数器７６が計数動作を開始する直前に、その時点のカウント値を保持するラッチなどで構成されたカウント値保持部７７を追加する。カウント値保持部７７は、たとえば、保持データをゼロにクリアしておき、この後、ＡＰＣタイミング制御部６７からのカウント到達信号CNTarvをトリガとして、計数器７６のカウント値を取り込む。
【０２６４】
また、計数器７６は、色グループ切替時や基準電圧整定期間経過後に計数動作を開始する直前に、カウント値保持部７７に保持されているカウント値をロードしてから計数動作を開始するように変更する。たとえば、カウント値保持部７７は、初期設定として、計数開始時のカウント値をゼロにクリアしておき、この後、計数器７６は、ＡＰＣタイミング制御部６７からのＡＰＣタイミング設定信号LOADの両エッジに同期して、カウント値保持部７７のカウント値を取り込み、このカウント値から計数動作を再開する。
【０２６５】
また、補正対象ビーム選択部６２は、ＡＰＣタイミング制御部６７に設定される基準電圧整定期間Ｔstの情報に基づき、整定期間重複手法に適応した各色グループ内での点灯順序を設定するデータと、色グループごとの点灯順序を設定するためのデータとを生成し、グループ選択信号Ｐsel として出力量補正処理部５２に出力する。
【０２６６】
これにより、図１３に示すように、ある色グループのＡＰＣ制御が完了し、基準電圧整定期間Ｔstが開始すると（Ts1 ）、カウント値保持部７７は、その時点の計数器７６のカウント値（本例では８）を取り込む。基準電圧整定期間Ｔstに入ると、計数器７６は、先ず、カウント値保持部７７に保持されているカウント値（本例では８）をロードしてから、引き続き、計数動作を継続する。たとえば、基準電圧整定期間Ｔstの情報が３クロック分であれば、９，１０，１１とカウントする。
【０２６７】
デコーダ７８は、計数器７６から出力される計数結果CNToutとカウント到達信号CNTarvとに基づいてセレクト信号SEL を生成するので、このときには、セレクト信号SEL を、次色（本例ではＭ色）用の光量設定データＤVrefを選択するための「２」に切り替える。これにより、基準信号生成部６８は、出力量補正処理部５２への光量設定データＤVrefを、Ｙ色用の光量設定データＤVref_YからＭ色用の光量設定データＤVref_Mに切り替える。
【０２６８】
この後、基準電圧整定期間Ｔstが経過すると（Te１ ＝Ts2 ）、計数器７６は、再度、カウント値保持部７７に保持されているカウント値（本例では８）をロードし直してから、引き続き、計数動作を継続する。
【０２６９】
したがって、基準電圧整定期間Ｔstが経過した後に、改めて、次色用の色グループ内の全てのレーザダイオード２５（本例では８個）について出力量補正処理を行なうためのクロック数を持つＡＰＣ点灯ビーム切替信号Ｐcng を出力量補正処理部５２側に出力することができる。
【０２７０】
また、ＡＰＣタイミング制御部６７に設定される基準電圧整定期間Ｔstの情報を元に、各色グループ内での基準電圧整定期間Ｔstと重複期間とについては、同一のレーザダイオード２５について重複した点灯が順次なされるように、補正対象ビーム選択部６２は補正対象ビーム選択信号Ｐsel0により点灯順序を調整する。たとえば、基準電圧整定期間Ｔstが３クロック分であれば、Ｙ色からＭ色に移行後は、基準電圧整定期間Ｔstに対応する（１−３），（２−３），（３−３）を先ず設定し、この後には、再度（１−３），（２−３），（３−３）を設定してから（４−３），（５−３），（６−３），（７−３），（８−３）を設定する。
【０２７１】
ＡＰＣタイミング制御部６７の合成部７２は、ＡＰＣ点灯ビーム切替部６４のカウンタ７１から入力されるＡＰＣ点灯ビーム切替信号Ｐcng0を、ＡＰＣタイミング設定信号LOADの全グループ分を示すゲートパルスGate１で論理合成によりゲートして、ＡＰＣ点灯ビーム切替信号Ｐcng として出力量補正処理部５２に渡す。
【０２７２】
つまり、補正対象ビーム選択部６２と計数処理部６６とＡＰＣタイミング制御部６７は協働して、基準値切替直後の所定期間は、後続ビームについて出力量補正処理を実行し、所定期間が経過した後には、再度、後続ビームについての出力量補正処理をし直すことができるように補正タイミングを調整したビーム対応のクロックを生成した上でＡＰＣ点灯ビーム切替信号Ｐcng を出力量制御部５２に出力する。
【０２７３】
出力量補正処理部５２において基準信号生成部６８から出力された光量設定データＤVrefの値をアナログ信号に変換するときに信号電圧が安定する迄の期間には、ＡＰＣ点灯ビーム切替信号Ｐcng が出力量補正処理部５２に入力されるので、出力量補正処理部５２では次色用の出力量補正処理を実行する。
【０２７４】
また、安定したアナログの基準信号Ｖref を生成した後にも、再度次色の色グループ内の全てのレーザダイオード２５について供給されるＡＰＣ点灯ビーム切替信号Ｐcng の各クロックを使って、次色の色グループ内の全てのレーザダイオード２５について出力量補正処理を時分割で実行することができる。
【０２７５】
基準電圧整定期間Ｔst（Ts１〜Te1 ）が経過した後の最初の「基準電圧整定期間Ｔst」に対応する期間（重複期間と称する）（Ts2 〜Te2 ）は、基準電圧整定期間Ｔst（Ts１〜Te1 ）に光量補正を行なっていたレーザダイオード２５について再度光量補正を実行できる。要するに、基準電圧整定期間Ｔst（Ts１〜Te1 ）に該当する複数個のレーザダイオード２５については、ＡＰＣ制御を複数サイクル実施して光量補正を行なうことになる。
【０２７６】
制御系の応答を高速にしなくても、安定したアナログの基準信号Ｖref を生成した後に供給されるＡＰＣ点灯ビーム切替信号Ｐcng の各クロックを使って、次色の色グループ内の全てのレーザダイオード２５について出力量補正処理を時分割で実行することができる点は、整定期間停止手法を採用した第２の手法（その１）と同様である。制御応答速度を上げる必要はないので、ノイズに対するマージンを大きく取ることができ、目標光量を確実に安定させることができる。
【０２７７】
このような整定期間重複手法を採用しても、１つの光源２４から発光される複数の光ビームを色別に設けられた画像形成部１８の異なる感光体ドラム１９上に分離してそれぞれ走査させてフルカラー画像を形成する際に、簡単な構成で制御信号を増加させることなく、各色に対応する複数ビームの出力量補正処理を時分割で安定に実行することができる。
【０２７８】
ただし、１ビーム単位とする整定期間重複手法では、１つの光ビームに対する出力量補正処理を単位として重複期間を設けるので、基準電圧整定期間Ｔst期間後に、次色用の全て（本例では８個）のレーザダイオード２５について出力量補正処理を実行するべく、８個のパルス信号からなる信号群を次色用のＡＰＣ点灯ビーム切替信号Ｐcng として生成する必要がある。よって、ＡＰＣタイミング設定信号LOADとＡＰＣ点灯ビーム切替信号Ｐcng の生成とが協働してなされる必要があり、計数処理部６６とＡＰＣタイミング制御部６７とは、互いに相手方の出力結果を参照した動作が必要となり、ゲート遅延などを考慮した高精度のタイミングの管理が必要になる。
【０２７９】
また、たとえば、Ｙ色についての光量補正処理後に、一旦計数器７６にて、９，１０，１１と計数してＭ色についての光量補正処理を実施した後、再度、計数器７６にて、９，１０，１１と計数し直してＭ色についての光量補正処理を実施するなど、補正対象ビーム選択部６２から発せられるグループ選択信号Ｐsel （補正対象ビーム選択信号Ｐsel0）によって示される同一グループ内の光量補正順との連動が必要になる。前述の停止手法と比べたときには、複雑なタイミング制御が必要である点では不利である。
【０２８０】
なお、図を用いた説明は割愛するが、整定期間重複手法を適用した第２の手法（その２）に対しても光量補正順位調整手法を組み合わせることができ、整定期間停止手法を適用した第２の手法（その１）に対して光量補正順位調整手法を組み合わせたのと同様の効果が得られる。
【０２８１】
＜１ビーム単位とする整定期間重複手法；変形例＞
図１５および図１６は、１ビームに対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第２の手法（その２）の変形例を説明する図である。ここで、図１５の各図は図１３の各図に対応する。また、図１６は、この変形例を実現するための回路変更例を説明する図である。
【０２８２】
この変形例においては、図１３の手法と同様に、基準電圧整定期間ＴstにもＡＰＣ点灯ビーム切替信号Ｐcng 用のクロック信号CLK を出力するようにしている点が第２の手法（その１）と異なる。ただし、図１３（Ｆ）と図１５（Ｆ）との比較から分かるように、基準電圧整定期間Ｔstにおける補正対象ビーム選択に相違がある。
【０２８３】
すなわち、補正対象ビーム選択部６２は、ＡＰＣタイミング制御部６７に設定される基準電圧整定期間Ｔstの情報に基づき、整定期間重複手法に適応した各色グループ内での点灯順序を設定するデータと、色グループごとの点灯順序を設定するためのデータとを生成してグループ選択信号Ｐsel （補正対象ビーム選択信号Ｐsel0）として出力量補正処理部５２に出力する際に、基準電圧整定期間Ｔst内では、補正対象ビームを、切替後の最初の光ビームに固定しておく。
【０２８４】
色グループの切替時に、基準電圧差が大きくＡＰＣ制御に不安定さを生じ得る期間には、ＡＰＣ点灯ビーム切替信号Ｐcng 用のクロック信号を出力し出力量補正処理部５２において補正対象ビームを固定（図示した例では１−３に固定）したままでＡＰＣ制御を実施し、基準電圧が安定になってから、次の補正対象ビームに順次切り替えていくのである。つまり、出力量補正処理部５２では、基準電圧整定期間Ｔstに対応する１つのレーザダイオード２５については、ＡＰＣ制御を複数サイクル実施して光量補正を行なうのである。
【０２８５】
このような整定期間重複手法に適応したパルス信号を生成するには、たとえば、補正対象ビーム選択部６２やＡＰＣタイミング制御部６７の動作と計数処理部６６の構成を工夫すればよい。
【０２８６】
先ず、ＡＰＣタイミング制御部６７は、設定部７４に設定される基準電圧整定期間Ｔstの情報に基づいて、基準電圧整定期間Ｔstには計数処理部６６におけるカウントアップ動作を停止するようにＡＰＣタイミング設定信号LOADを調整する。
【０２８７】
また、ＡＰＣタイミング制御部６７は、ＡＰＣ点灯ビーム切替部６４のカウンタ７１から入力されるクロック信号CLK （ＡＰＣ点灯ビーム切替信号Ｐcng0）をそのままＡＰＣ点灯ビーム切替信号Ｐcng として出力する。事実上、合成部７２が不要である。
【０２８８】
計数処理部６６は、図１６に示すように、計数器７６のカウント動作を基準電圧整定期間Ｔstには一時的に停止させるべくＡＰＣタイミング設定信号LOADが計数器７６に入力される。計数器７６は、ＡＰＣタイミング設定信号LOADがＨｉｇｈ（アクティブ）では、カウントアップし、Ｌｏｗ（インアクティブ）ではカウントアップしない（Disable ）ようにする。
【０２８９】
また、補正対象ビーム選択部６２は、ＡＰＣタイミング制御部６７に設定される基準電圧整定期間Ｔstの情報に基づき、色グループごとの点灯順序を、基準電圧整定期間Ｔstについては切替後の最初のビームを補正対象ビームに固定するようなグループ選択信号Ｐsel を出力量補正処理部５２に出力する。
【０２９０】
これにより、図１５に示すように、ある色グループのＡＰＣ制御が完了し、基準電圧整定期間Ｔstが開始すると（Ts）、計数器７６は、カウント到達信号CNTarvを出力するとともに、その時点の計数結果CNTout（図示の例では８）を保持する。
【０２９１】
デコーダ７８は、計数器７６から出力される計数結果CNToutとカウント到達信号CNTarvとに基づいてセレクト信号SEL を生成するので、このときには、セレクト信号SEL を、次色（本例ではＭ色）用の光量設定データＤVrefを選択するための「２」に切り替える。これにより、基準信号生成部６８は、出力量補正処理部５２への光量設定データＤVrefを、Ｙ色用の光量設定データＤVref_YからＭ色用の光量設定データＤVref_Mに切り替える。
【０２９２】
基準電圧整定期間Ｔstが開始した後にも、ＡＰＣ点灯ビーム切替信号Ｐcng が出力量補正処理部５２側に出力されるが、基準電圧整定期間Ｔst内では、補正対象ビーム選択信号Ｐsel0により補正対象ビームが切替後の最初のビーム（本例では１−３）に固定されているので、出力量補正処理部５２は、基準電圧整定期間Ｔstに入った最初のビーム（１−３）について、ＡＰＣ点灯ビーム切替信号Ｐcng のクロックに基づき繰返し光量補正を実行することになる。
【０２９３】
この後、基準電圧整定期間Ｔstが経過すると（Te）、計数器７６は、カウントアップ動作を再開する。本例では、計数器７６は、計数結果CNToutとして「８」を保持していたので、「９」からカウントアップする。
【０２９４】
これに応じて、補正対象ビーム選択部６２は、補正対象ビーム選択信号Ｐsel0を、通常の選択サイクルに戻す。本例であれば、（１−３），（２−３），（３−３），…というように設定する。基準電圧整定期間Ｔstが経過した後の重複期間は、事実上、（１−３）についての１クロック分で済む。
【０２９５】
基準電圧整定期間ＴstにもＡＰＣ点灯ビーム切替信号Ｐcng （＝ＡＰＣ点灯ビーム切替信号Ｐcng0）のクロックを出力したままとしておき、出力量補正処理部５２は、基準信号Ｖref の切替後の最初のビームを補正対処ビームとして光量補正を実施して基準信号Ｖref が安定になるのを待ち、安定した状態から補正対処ビームを順次切り替えるのである。
【０２９６】
つまり、補正対象ビーム選択部６２と計数処理部６６とＡＰＣタイミング制御部６７は協働して、基準値切替直後の所定期間は、後続の最初のビームについて繰返し出力量補正処理を実行し、所定期間が経過した後には、通常の補正対象ビームの選択動作に戻って出力量補正処理を実行することができるように補正タイミングを調整したビーム対応のクロックを生成した上でＡＰＣ点灯ビーム切替信号Ｐcng を出力量制御部５２に出力する。
【０２９７】
出力量補正処理部５２において基準信号生成部６８から出力された光量設定データＤVrefの値をアナログ信号に変換するときに信号電圧が安定する迄の期間には、ＡＰＣ点灯ビーム切替信号Ｐcng が出力量補正処理部５２に入力されるので、出力量補正処理部５２では次色用の出力量補正処理を実行する。この際、補正対象ビームが切替直後の１つのビームに固定されている点が図１３の手法と異なるのである。要するに、基準電圧整定期間Ｔst（Ts〜Te）に該当する１つのレーザダイオード２５については、ＡＰＣ制御を複数サイクル実施して光量補正を行なうことになる。
【０２９８】
また、安定したアナログの基準信号Ｖref を生成した後には、通常の補正対象ビームの選択動作に戻って、次色の色グループ内の全てのレーザダイオード２５について供給されるＡＰＣ点灯ビーム切替信号Ｐcng の各クロックを使って、次色の色グループ内の全てのレーザダイオード２５について出力量補正処理を時分割で実行する。
【０２９９】
制御系の応答を高速にしなくても、安定したアナログの基準信号Ｖref を生成した後に供給されるＡＰＣ点灯ビーム切替信号Ｐcng の各クロックを使って、次色の色グループ内の全てのレーザダイオード２５について出力量補正処理を時分割で実行することができる点は、整定期間停止手法を採用した第２の手法（その１）と同様である。制御応答速度を上げる必要はないので、ノイズに対するマージンを大きく取ることができ、目標光量を確実に安定させることができる。
【０３００】
このような整定期間重複手法の変形例を採用しても、１つの光源２４から発光される複数の光ビームを色別に設けられた画像形成部１８の異なる感光体ドラム１９上に分離してそれぞれ走査させてフルカラー画像を形成する際に、簡単な構成で制御信号を増加させることなく、各色に対応する複数ビームの出力量補正処理を時分割で安定に実行することができる。
【０３０１】
また、図１３，図１４に示した態様と比べた場合、計数器７６に対するＡＰＣタイミング設定信号LOADを用いたカウントアップ動作の制御と、補正対象ビーム選択部６２による補正対処ビームの選択指令によって対処でき、たとえば、カウント値保持部７７や合成部７２が不要であり、回路構成をコンパクトにできる利点がある。
【０３０２】
＜色グループ単位で１走査期間内とする整定期間停止手法；その１＞
図１７および図１８は、１走査期間内で全ての光量補正を完了させるようにするとともに、色グループ単位で、すなわち色グループ内の全てのレーザダイオード２５に対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第３の手法（その１）の第１例を説明する図である。ここで、図１７は、出力量補正処理に関係するタイムチャートであり、図１８は、図１７に示す各パルス信号を出力可能にするための回路変更例を説明する図である。
【０３０３】
この第３の手法（その１）の第１例は、基準電圧整定期間Ｔstに、ＡＰＣ点灯ビーム切替信号Ｐcng の出力を色グループ単位で停止する態様の第１例を示すものである。図１７に示した例では、基準電圧整定期間ＴstにＡＰＣ制御を実行することによる制御結果の不安定さを回避するために、前色と次色の切替り時に一定期間、ＡＰＣ点灯ビーム切替信号Ｐcng を出力せず停止している点では、第２の手法（その１）と同様であるが、停止期間の設定に違いがあり、色グループ単位で停止期間を設定するようにしている。
【０３０４】
こうすることで、実際の基準電圧整定期間Ｔstよりも十分な安定期間を設けることができる。詳細には、ＡＰＣ点灯ビーム切替信号Ｐcng0の８クロック分で光量補正を実行した後にはＡＰＣ点灯ビーム切替信号Ｐcng0の８クロック分の停止期間をおき、その後に、ＡＰＣ点灯ビーム切替信号Ｐcng0の８クロック分で次色の光量補正を実行するようにする。
【０３０５】
このような色グループ単位での整定期間停止手法に適応したパルス信号を生成するには、図７に示した構成のままでもよいが、たとえば、計数処理部６６の構成やＡＰＣタイミング制御部６７の動作を工夫することでも対処できる。
【０３０６】
先ず、ＡＰＣタイミング制御部６７の合成部７２は、ＡＰＣ点灯ビーム切替部６４のカウンタ７１から入力されるクロック信号CLK （ＡＰＣ点灯ビーム切替信号Ｐcng0）と、設定部７４からの入力されるＡＰＣタイミング設定信号LOADとを論理合成した信号をＡＰＣ点灯ビーム切替信号Ｐcng として出力する。
【０３０７】
計数処理部６６は、図１８に示すように、計数器７６が計数動作を開始する直前に、その時点のカウント値を保持するラッチなどで構成されたカウント値保持部７７を追加する。この点は、図１４に示した第２の手法（その２）に対応していた回路構成と同様である。なお、計数器７６は、ＡＰＣ点灯ビーム切替信号Ｐcng0を計数するようにする。
【０３０８】
カウント値保持部７７は、保持データをゼロにクリアしておき、この後、色グループ切替時に計数器７６のカウント値を取り込む。たとえば、ＡＰＣタイミング制御部６７からのカウント到達信号CNTarvではなく、ＡＰＣタイミング制御部６７からのＡＰＣタイミング設定信号LOADの立下りエッジをトリガとして、計数器７６のカウント値を取り込む。
【０３０９】
また、計数器７６は、基準電圧整定期間経過後に計数動作を開始する直前に、カウント値保持部７７に保持されているカウント値をロードしてから計数動作を開始するようにする。たとえば、ＡＰＣタイミング制御部６７からのＡＰＣタイミング設定信号LOADの立上りエッジに同期して、カウント値保持部７７のカウント値を取り込み、このカウント値から計数動作を再開する。
【０３１０】
ＡＰＣタイミング制御部６７は、計数器７６からのカウント到達信号CNTarvをトリガにして、出力論理を反転することで、ＡＰＣタイミング設定信号LOADを生成する。
【０３１１】
これにより、ある色グループのＡＰＣ制御が完了し、基準電圧整定期間Ｔstが開始すると（Ts）、ＡＰＣタイミング制御部６７は、計数器７６からのカウント到達信号CNTarvをトリガにして、ＡＰＣタイミング設定信号LOADをインアクティブ（＝Ｌ）にする。カウント値保持部７７は、その時点の計数器７６のカウント値（本例では８）を取り込む。基準電圧整定期間Ｔstに入ると、計数器７６は、引き続き、計数動作を継続する。
【０３１２】
デコーダ７８は、計数器７６から出力される計数結果CNToutとカウント到達信号CNTarvとに基づいてセレクト信号SEL を生成するので、このときには、セレクト信号SEL を、次色（本例ではＭ色）用の光量設定データＤVrefを選択するための「２」に切り替える。これにより、基準信号生成部６８は、出力量補正処理部５２への光量設定データＤVrefを、Ｙ色用の光量設定データＤVref_YからＭ色用の光量設定データＤVref_Mに切り替える。
【０３１３】
この後、８クロック分が経過すると（Te）、計数器７６は、次の８クロックの到達を示すカウント到達信号CNTarvを出力する。これを受けてＡＰＣタイミング制御部６７は、ＡＰＣタイミング設定信号LOADをアクティブにする。計数器７６は、ＡＰＣタイミング設定信号LOADのアクティブエッジに同期して、カウント値保持部７７に保持されているカウント値（本例では８）をロードし直してから、引き続き、計数動作を継続する。
【０３１４】
以下、同様の処理を繰り返すことで、図１７に示すような、１グループ分を停止期間とするタイミングパルスが得られる。カウント到達信号CNTarvを利用した簡単なトグル動作でＡＰＣタイミング設定信号LOADを制御すればよく、また、これに連動して、計数器７６とカウント値保持部７７とが動作すればよいので制御が簡単である。
【０３１５】
したがって、基準信号生成部６８は、基準電圧整定期間Ｔstが開始する時点で光量設定データＤVrefを次色用のデータに変更しておくことができる。また、ＡＰＣタイミング制御部６７は、基準電圧整定期間Ｔstが経過した後に（Te）、次色用の色グループ内の全てのレーザダイオード２５（本例では８個）について出力量補正処理を行なうためのクロック数を持つＡＰＣ点灯ビーム切替信号Ｐcng を出力量補正処理部５２側に出力することができる。
【０３１６】
ＡＰＣ点灯ビーム切替信号Ｐcng として、色グループ分の全クロック期間を持つ基準電圧整定期間経過後に次色用のクロックが出力される前に、基準信号生成部６８から次色用の光量設定データＤVrefが出力されているので、出力量補正処理部５２では、次色用の光量補正を開始する前に基準信号Ｖref が十分に安定になるのを待つことができるのである。出力量補正処理部５２において基準信号生成部６８から出力された光量設定データＤVrefの値をアナログ信号に変換するときに信号電圧が安定する迄の８クロック分、すなわち１つの色グループ用の光量補正期間に相当する期間は、ＡＰＣ点灯ビーム切替信号Ｐcng が出力量補正処理部５２に入力されることはない。
【０３１７】
これによって、出力量補正処理部５２では、十分に長い基準電圧整定期間Ｔstを利用して安定したアナログの基準信号Ｖref を生成した後に供給されるＡＰＣ点灯ビーム切替信号Ｐcng の各クロックを使って、次色の色グループ内の全てのレーザダイオード２５について出力量補正処理を時分割で実行することができる。
【０３１８】
このような色グループを単位とする整定期間停止手法を採用することで、１つの光源２４から発光される複数の光ビームを色別に設けられた画像形成部１８の異なる感光体ドラム１９上に分離してそれぞれ走査させてフルカラー画像を形成する際に、簡単な構成で制御信号を増加させることなく、各色に対応する複数ビームの出力量補正処理を時分割で、安定に実行することができる。
【０３１９】
また、計数処理部６６とＡＰＣタイミング制御部６７とは、互いに相手方の出力結果を参照した動作が必要となるが、実際には、色グループを単位として停止期間を設定するので、前述のように、カウント到達信号CNTarvを利用した簡単なトグル動作で制御すればよく、制御が簡単である。
【０３２０】
＜色グループ単位で１走査期間内とする整定期間停止手法；その２＞
図１９および図２０は、１走査期間内で全ての光量補正を完了させるようにするとともに、色グループ単位で、すなわち色グループ内の全てのレーザダイオード２５に対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第３の手法（その１）の第２例を説明する図である。ここで、図１９は、出力量補正処理に関係するタイムチャートであり、図２０は、図１９に示す各パルス信号を出力可能にするための回路変更例を説明する図である。
【０３２１】
この第２例は、基準電圧整定期間Ｔstに、ＡＰＣ点灯ビーム切替信号Ｐcng の出力を色グループ単位で停止する態様である。前記第１例の説明では、停止期間を１つの色グループ分（８クロック分）としていたが、図１９に示すように、複数単位の停止期間を設定可能に構成する点が異なる。
【０３２２】
このような色グループ単位での整定期間停止手法に適応したパルス信号を生成するには、図２０に示すように、図１８に示す第１例の構成に対して、若干の修正を加えればよい。具体的には、計数器７６は、カウント到達信号CNTarvを遅延回路（ＤＴ）１７７で少し遅延させたパルスでカウント値保持部７７のカウント値を取り込むようにする。設定部７４は、計数器７６からカウント到達信号CNTarvを受け取るとＡＰＣタイミング設定信号LOADをインアクティブ（＝Ｌ）にし、さらにその後に所定数のカウント到達信号CNTarvが入力されたときに、ＡＰＣタイミング設定信号LOADをアクティブ（＝Ｈ）にするという動作を繰り返す。
【０３２３】
カウント値保持部７７は、たとえば、保持データをゼロにクリアしておき、この後、色グループ切替時に計数器７６のカウント値を取り込む。たとえば、ＡＰＣタイミング制御部６７からのカウント到達信号CNTarvではなく、ＡＰＣタイミング制御部６７からのＡＰＣタイミング設定信号LOADの立下りエッジをトリガとして、計数器７６のカウント値を取り込む。
【０３２４】
これにより、ある色グループのＡＰＣ制御が完了し、基準電圧整定期間Ｔstが開始すると（Ts）、ＡＰＣタイミング制御部６７は、計数器７６からのカウント到達信号CNTarvをトリガにして、ＡＰＣタイミング設定信号LOADをインアクティブ（＝Ｌ）にする。カウント値保持部７７は、ＡＰＣタイミング設定信号LOADのインアクティブになる側のエッジに同期して、その時点の計数器７６のカウント値（本例では８）を取り込む。基準電圧整定期間Ｔstに入ると、計数器７６は、先ず、カウント値保持部７７に保持されているカウント値（本例では８）を、遅延回路１７７の出力に基づきロードしてから、引き続き、計数動作を継続する。
【０３２５】
デコーダ７８は、計数器７６から出力される計数結果CNToutとカウント到達信号CNTarvとに基づいてセレクト信号SEL を生成するので、このときには、セレクト信号SEL を、次色（本例ではＭ色）用の光量設定データＤVrefを選択するための「２」に切り替える。これにより、基準信号生成部６８は、出力量補正処理部５２への光量設定データＤVrefを、Ｙ色用の光量設定データＤVref_YからＭ色用の光量設定データＤVref_Mに切り替える。
【０３２６】
この後、たとえば、基準電圧整定期間Ｔstの情報が２グループ分であれば、先ず、８クロック分が経過すると（Te1 ）、計数器７６は、次の８クロックの到達を示すカウント到達信号CNTarvを出力する。これを受けて、計数器７６は、カウント値保持部７７に保持されているカウント値（本例では８）を、遅延回路１７７の出力に基づきロードしてから、引き続き、計数動作を継続する。
【０３２７】
そしてさらに８クロック分が経過すると（Te2 ）、計数器７６は、次の８クロックの到達を示すカウント到達信号CNTarvを出力する。ＡＰＣタイミング制御部６７の設定部７４は、計数器７６からのカウント到達信号CNTarvの数を計数しており、停止期間として２グループ分が経過したとき、つまりＴｓ後にカウント到達信号CNTarvが２個目になったとき、ＡＰＣタイミング設定信号LOADをアクティブ（＝Ｈ）にする。カウント値保持部７７は、ＡＰＣタイミング設定信号LOADのインアクティブになる側のエッジに同期して、その時点の計数器７６のカウント値（本例では１６）を取り込む。
【０３２８】
以下、同様の処理を繰り返すことで、図１９に示すような、２グループ分を停止期間とするタイミングパルスが得られる。
【０３２９】
カウント到達信号CNTarvを利用した簡単な動作でＡＰＣタイミング設定信号LOADを制御すればよく、また、これに連動して、計数器７６とカウント値保持部７７とが動作すればよいので制御が簡単である。グループ分を単位として、停止時間を簡単に調整することができる利点がある。その他の点は、第１例と同じである。なお、この第２例の構成でも、設定ゲートに１グループ分を設定することで、第１例の構成と同様に、１グループ分を停止期間に設定することができる。
【０３３０】
＜色グループ単位で１走査期間内とする整定期間重複手法＞
図２１および図２２は、１走査期間内で全ての光量補正を完了させるようにするとともに、色グループ単位で、すなわち色グループ内の全てのレーザダイオード２５に対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第３の手法（その２）を説明する図である。ここで、図２１は、出力量補正処理に関係するタイムチャートであり、図２２は、図２１に示す各パルス信号を出力可能にするための回路変更例を説明する図である。
【０３３１】
この第３の手法（その２）は、基準電圧整定期間Ｔstにも、ＡＰＣ点灯ビーム切替信号Ｐcng の出力を行ない、その後、この基準電圧整定期間Ｔstに対応する期間にも重複してＡＰＣ制御を実行する態様である。このような色グループ単位での整定期間重複手法に適応したパルス信号を生成するには、基本的には、前述の図２０に示す構成を採用しておくとよい。ただし、基準電圧整定期間ＴstにもＡＰＣ点灯ビーム切替信号Ｐcng としてクロックを出力するべく、合成部７２の動作を修正する。
【０３３２】
すなわち、基準電圧整定期間ＴstにもＡＰＣ点灯ビーム切替信号Ｐcng の出力を行なうので、ＡＰＣタイミング制御部６７の合成部７２は、ＡＰＣ点灯ビーム切替部６４のカウンタ７１から入力されるクロック信号CLK （ＡＰＣ点灯ビーム切替信号Ｐcng0）と、設定部７４からの入力されるＡＰＣタイミング設定信号LOADの全グループ分を示すゲートパルスGate１とを論理合成した信号をＡＰＣ点灯ビーム切替信号Ｐcng として出力する。
【０３３３】
こうすることで、第３の手法（その２）の動作として示した図１９における停止期間にも、次色用の光量補正を実行するクロックを出力することができ、出力量補正処理部５２では、ＡＰＣ制御を複数サイクル実施して光量補正を行なうことになる。
【０３３４】
このような色グループを単位とする整定期間重複手法を採用しても、１つの光源２４から発光される複数の光ビームを色別に設けられた画像形成部１８の異なる感光体ドラム１９上に分離してそれぞれ走査させてフルカラー画像を形成する際に、簡単な構成で制御信号を増加させることなく、各色に対応する複数ビームの出力量補正処理を時分割で、安定に実行することができる。
【０３３５】
また、計数処理部６６と６７とは、基準電圧整定期間Ｔstに対応する所定単位の色グループ期間を、停止期間にするのか重複期間にするのかに関わらず、同様の動作にすればよい。基準電圧整定期間Ｔstを、停止期間にするのか重複期間にするのかの切替えは、ＡＰＣタイミング制御部６７の合成部７２がゲートに使用するパルスを、ＡＰＣタイミング設定信号LOADにするか、ＡＰＣタイミング設定信号LOADの全グループ分を示すゲートパルスGate１にするのかの切替えで実現でき、設定が簡単である。
【０３３６】
＜色グループ単位で１走査期間内とする整定期間停止手法や整定期間重複手法と光量補正順位調整手法との組合せ＞
図２３は、整定期間停止手法を適用した第３の手法（その１）や整定期間重複手法を適用した第３の手法（その２）と光量補正順位調整手法との組合せ手法を説明する図である。１ビーム単位とする整定期間停止手法である第２の手法（その１）に光量補正順位調整手法を組み合わせたのと同様に、色グループ単位で１走査期間内とする整定期間停止手法を適用した第３の手法（その１）や整定期間重複手法を適用した第３の手法（その２）についても光量補正順位調整手法を組み合わせることができる。
【０３３７】
この場合、第２の手法（その１）に光量補正順位調整手法を組み合わせたときのような、色グループ順にとらわれることなく全グループの全ビームについて隣接間差ができるだけ小さくなるように光量補正順序を調整するのではなく、色グループ単位での隣接間差ができるだけ小さくなるように、１走査期間内で色グループ単位で光量補正順序を調整することで、出力量補正処理部５２における補正対象ビームの選択動作との連動性を容易にできるようになる。
【０３３８】
また、ある色グループへの切替時には停止期間や重複期間を設け、ある色グループへの切替時には停止期間や重複期間を設けないといったきめ細かな制御を行なう際には、グループ別に、停止期間や重複期間を設けるか否かを自由に設定可能な回路構成を採る必要があるが、色グループ単位で扱えば良く、ビームごとに制御する場合に比べて、回路構成や制御が簡単になる。
【０３３９】
たとえば、図２０に示すような回路構成を採用しつつ、設定部７４にて、停止期間や重複期間を設けるか否かに応じてＡＰＣタイミング設定信号LOADをアクティブにするタイミングを制御するようにすることで、簡単に、色グループ単位で停止期間や重複期間を設けるか否かを制御できる。
【０３４０】
たとえば、Ｙ色とＣ色の各基準信号Ｖref がほぼ同じである場合に、図２３（Ａ）に示すように、Ｙ→Ｍ→Ｃ→Ｋの順で光量補正を実行する場合には、各切替時に隣接間差を持つので、設定部７４は、計数器７６からのカウント到達信号CNTarvを受け取る都度ＡＰＣタイミング設定信号LOADをトグル動作で論理反転する。
【０３４１】
一方、図２３（Ｂ）に示すように、光量補正順位調整部６１にて、Ｙ→Ｃ→Ｍ→Ｋの順で光量補正を実行するように修正すれば、Ｙ→Ｃへの切替時には、隣接間差がゼロであるから、設定部７４は、計数器７６からのカウント到達信号CNTarvを受け取ると、ＡＰＣタイミング設定信号LOADを一旦インアクティブにするが、そのときには停止期間を「０」グループ分に設定することで、直ちにＡＰＣタイミング設定信号LOADをアクティブにする。これによって、事実上、Ｙ→Ｃへの切替時には停止期間をゼロにできる。また、その他のＭ→Ｙ，Ｃ→Ｋ，Ｋ→Ｍの切替時には、設定ゲートに対して１グループ分を指示することで、それぞれ１グループ分の停止期間を設けることができる。このようにしても、隣接間差の最大値を変えることはない。
【０３４２】
なお、何れの場合も、停止期間を設ける場合には、合成部７２において、ＡＰＣ点灯ビーム切替信号生成部６５（計数器７１）からのＡＰＣ点灯ビーム切替信号Ｐcng0をＡＰＣタイミング設定信号LOADで論理合成してＡＰＣ点灯ビーム切替信号Ｐcng として出力量補正処理部５２に渡せばよい。こうすることで、ＡＰＣタイミング設定信号LOADのインアクティブ期間にはクロックのないＡＰＣ点灯ビーム切替信号Ｐcng が出力量補正処理部５２に渡される。
【０３４３】
また、重複期間を設ける場合には、合成部７２において、ＡＰＣ点灯ビーム切替信号生成部６５（計数器７１）からのＡＰＣ点灯ビーム切替信号Ｐcng0を、設定部７４からの入力されるＡＰＣタイミング設定信号LOADの全グループ分を示すゲートパルスGate１と論理合成してＡＰＣ点灯ビーム切替信号Ｐcng として出力量補正処理部５２に渡せばよい。こうすることで、ＡＰＣタイミング設定信号LOADのインアクティブ期間にもクロックの存在するＡＰＣ点灯ビーム切替信号Ｐcng が出力量補正処理部５２に渡される。
【０３４４】
＜色グループ単位で走査期間ごととする整定期間停止手法＞
図２４および図２５は、１つの色グループの光量補正を１つの走査期間内で行なうようにするとともに、色グループ単位で、すなわち色グループ内の全てのレーザダイオード２５に対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第４の手法を説明する図である。ここで、図２４は、この第４の手を実行するための各種のパルス信号を生成する回路構成例を説明する図である。また、図２５は、出力量補正処理に関係するタイムチャート（Ａ：基本例／Ｂ：変形例）の一例である。
【０３４５】
この第４の手法は、１走査期間を１グループの光量補正処理期間に割り当てる際、基準電圧整定期間Ｔstに、ＡＰＣ点灯ビーム切替信号Ｐcng の出力を停止する態様を示すものである。第３の手法（その１）との違いは、１走査期間内で全ての光量補正を完了させるのか、１つの色グループの光量補正を１つの走査期間内で行ない、色グループ数分の走査期間を使って全ての光量補正を完了させるようにする点であるから、この相違に応じた修正を加えればよい。
【０３４６】
図２４に示すように、先ず、計数処理部６６やＡＰＣタイミング制御部６７としては、前述の図２０に示す構成をベースとして、走査期間ごとに１つの色グループ内の全てのレーザダイオード２５に対して光量補正を実行可能に変更する。
【０３４７】
たとえば、図２４に示すように、ＡＰＣタイミング制御部６７の設定部７４は、各色グループ用のＡＰＣ点灯ビーム切替信号Ｐcng の走査開始信号SOS のアクティブエッジ後、出力開始タイミングになると、１グループ内の全てのレーザダイオード２５に対して光量補正を実行するに必要な分のクロックを持つＡＰＣ点灯ビーム切替信号Ｐcng0を生成する。
【０３４８】
この出力開始タイミングは、画像を形成する画像エリアから次ラインの走査の基準となる走査開始信号SOS が出力されるまでの１走査期間内の非画像領域内で光量補正が実行されるように、画像エリア後の所定時点とする。
【０３４９】
設定部７４は、出力開始タイミングになると、ＡＰＣタイミング設定信号LOADをアクティブにする。これにより、計数器７６にＡＰＣ点灯ビーム切替信号Ｐcng のクロックが供給され計数器７６はカウント動作を始める。このとき、計数器７６は、先ずＡＰＣタイミング設定信号LOADを遅延回路１７７で少し遅延させたパルスをトリガにカウント値保持部７７に保持されているカウント値をロードしてから計数動作を開始する。ここでは最初であるので、「０」をロードし、１，２，…と計数を開始する。
【０３５０】
なお、カウント値保持部７７を外して、カウント動作を停止させたままとしておくような構成にしてもよい。
【０３５１】
計数器７６は、グループ内の全てのレーザダイオード２５についての光量補正に要する分のクロック（本例では８個分）を計数し終えるとカウント到達信号CNTarvをＡＰＣタイミング制御部６７の設定部７４に出力する。これを受けて、設定部７４は、ＡＰＣタイミング設定信号LOADをインアクティブにする。これにより、ＡＰＣタイミング制御部６７は、計数器７６へのＡＰＣ点灯ビーム切替信号Ｐcng におけるクロックの供給を一時的に停止する。カウント値保持部７７は、このインアクティブ時点の計数器７６のカウント値（本例では８）を取り込む。
【０３５２】
デコーダ７８は、計数器７６から出力される計数結果CNToutとカウント到達信号CNTarvとに基づいてセレクト信号SEL を生成するので、このときには、図２５（Ａ）に示す基本例のように、セレクト信号SEL を、次色（本例ではＭ色）用の光量設定データＤVrefを選択するための「２」に切り替える。これにより、基準信号生成部６８は、出力量補正処理部５２への光量設定データＤVrefを、Ｙ色用の光量設定データＤVref_YからＭ色用の光量設定データＤVref_Mに切り替える。
【０３５３】
なお、所要の回路修正を加えることで、図２５（Ｂ）に示す変形例のように、画像エリアの開始時点で基準信号Ｖref が切り替るような形態へ変形することもできる。
【０３５４】
この後、次の出力開始タイミングになると、設定部７４は、ＡＰＣタイミング設定信号LOADをアクティブにする。これにより、計数器７６にＡＰＣ点灯ビーム切替信号Ｐcng のクロック供給が再開され計数器７６はカウント動作を再開する。このとき、計数器７６は、先ずＡＰＣタイミング設定信号LOADを遅延回路１７７で少し遅延させたパルスをトリガにカウント値保持部７７に保持されているカウント値をロードしてから計数動作を開始する。ここでは、「８」をロードし、９，１０，…と計数を再開する。
【０３５５】
計数器７６は、グループ内の全てのレーザダイオード２５についての光量補正に要する分のクロック（本例では８個分）を計数し終えるとカウント到達信号CNTarvをＡＰＣタイミング制御部６７の設定部７４に出力する。これを受けて、設定部７４は、ＡＰＣタイミング設定信号LOADをインアクティブにする。これにより、ＡＰＣタイミング制御部６７は、計数器７６へのＡＰＣ点灯ビーム切替信号Ｐcng におけるクロックの供給を一時的に停止する。カウント値保持部７７は、このインアクティブ時点の計数器７６のカウント値（本例では８）を取り込む。
【０３５６】
デコーダ７８は、計数器７６から出力される計数結果CNToutとカウント到達信号CNTarvとに基づいてセレクト信号SEL を生成するので、このときには、セレクト信号SEL を、次色（本例ではＣ色）用の光量設定データＤVrefを選択するための「３」に切り替える。これにより、基準信号生成部６８は、出力量補正処理部５２への光量設定データＤVrefを、Ｍ色用の光量設定データＤVref_MからＣ色用の光量設定データＤVref_Cに切り替える。
【０３５７】
このような動作を繰り返すことで、走査期間ごとに、１つの色グループの全てのレーザダイオード２５についての光量補正を行なうための８個分のクロックを持つＡＰＣ点灯ビーム切替信号Ｐcng が順次出力量補正処理部５２に供給される。
【０３５８】
各走査開始信号SOS に同期して、走査開始信号SOS を検知（サーチ）する期間（ＳＯＳサーチ期間）と、画像エリアと、非画像エリアとが順に並び、その内の非画像エリアが光量補正に使用可能であるので、１走査期間内では複数の色グループの光量補正を連続して行なわずに、１走査期間に１つの色グループについての光量補正を実行するようにすれば、光量補正が実行される非画像領域以外の期間を基準信号Ｖref が安定になる基準電圧整定期間Ｔstに割り当てることができる。
【０３５９】
たとえば、印字している間（つまり画像エリア）を使用して出力量補正処理部５２で目標光量を生成することができるため、応答速度が遅くても十分な時間で目標とする光量を生成することができる。
【０３６０】
したがって、第２の手法や第３の手法で取っていたように、色グループの切替りごとに、積極的に停止処理や重複処理を行なうようなタイミング制御を行なわなくても、自動的に設けられるＳＯＳサーチ期間や画像エリアを基準電圧整定期間Ｔstとして使うことで、事実上、整定期間停止手法を実行することができる。
【０３６１】
特に、本例では、デコーダ７８は、前グループの光量補正が完了すると即時に、次色用の光量設定データＤVrefに切り替えるためのセレクト信号SEL を計数処理部６６の切替器８５に出力するので、ＳＯＳサーチ期間と画像エリアの双方を確実に基準電圧整定期間Ｔstとして使うことができ、非画像領域に到達するまでのほぼ全ての期間を基準電圧整定期間Ｔstに割り当てることができる利点がある。
【０３６２】
また、各走査期間内の各非画像エリアの全体（詳しくは画像エリア期間後からＳＯＳサーチ期間開始まで）を各色グループの光量補正期間に割り当てることができ、１走査期間内で全ての色グループについての光量補正を実行する場合に比べて、制御系の応答を低くすることができる。制御系の応答を低速にすることで、ノイズに対するマージンをより大きく取ることができるようになるので、極めて安定した光量補正を実現できる。
【０３６３】
たとえば、ＶＣＳＥＬではなく個別のレーザダイオード２５の組合せで光源２４を構成した場合、それぞれの特性バラツキにより、同一グループ内でも、それぞれのレーザダイオード２５に応じた目標光量が異なり、その各別の目標光量に対応した光量設定データＤVref（基準信号Ｖref ）を時分割で使って光量補正を実行する必要が生じる。
【０３６４】
この場合、各走査期間内の各非画像エリアの全体を使って各色グループの光量補正を実行するようにすれば、１つ当たり（各レーザダイオード２５について）の補正期間を長く取ることができ、その分だけ、基準信号Ｖref の隣接間差に対するマージンが大きくなるので、各レーザダイオード２５に対応した基準信号Ｖref の切替えの都度、積極的に停止期間を設けなくてもよくなる。基準信号Ｖref の隣接間差が大きく、１つ当たりの補正期間内で安定しないようなものについてのみ停止期間を設定し、その後に光量補正を実行することで対処することもできる。
【０３６５】
もちろん、光量補正順位調整部６１にて、同一グループ内でも、時分割で使用される各目標光量の隣接間差ができるだけ小さくなるように光量補正順序を決定すれば、１つ当たりの補正期間内で安定しないような順序の組合せをできるだけ回避しつつ、順序変更では対処し得ないものについてのみ停止期間を設定し、その後に光量補正を実行することで対処するようにすることもできる。これにより、停止期間の設定箇所をより少なくすることができ、その分、各レーザダイオード２５についての光量補正期間を長くすることができ、隣接間差に対するマージンをさらに大きくすることができる。
【０３６６】
なお、同一グループ内でも、個別に基準信号Ｖref を切り替える場合、基準信号生成部６８の構成を、その切替えに適合するように所要の変更を加える必要があるが、その変更の具体的な回路構成については説明を割愛する。
【０３６７】
＜光量補正順位調整手法／整定期間停止手法や整定期間重複手法との組合せ＞
図２６〜図２８は、色グループ単位で走査期間ごととする整定期間停止手法を適用した第４の手法と光量補正順位調整手法、あるいは整定期間停止手法や整定期間重複手法との組合せ手法を説明する図である。ここで、図２６および図２７は、光量補正に関わるタイミングチャートであり、図２８は、整定期間重複手法との組合せに適応した回路変形例を説明する図である。
【０３６８】
第４の手法についても、色グループ単位での隣接間差ができるだけ小さくなるように、色グループ単位で光量補正順序を調整することで、出力量補正処理部５２における補正対象ビームの選択動作との連動性を容易にできるようになる。
【０３６９】
また、走査期間を単位として、整定期間停止手法や整定期間重複手法を組み合わせることもできる。１走査期間内には既に基準電圧整定期間Ｔstが存在するが、さらに、走査期間を単位として、整定期間停止手法や整定期間重複手法を適用するのである。
【０３７０】
基本的な考え方は、図１２に示したことと同じである。先ず、光量補正順位調整部６１は、色グループデータＤsel０で示される初期の補正順（Ｙ→Ｍ→Ｃ→Ｋ）のときにおける、Ｙ／Ｍ／Ｃ／Ｋの各色の目標光量値に対応する光量設定データＤVref（基準信号Ｖref ）の差Δを、式（１）に従って求める。
【０３７１】
次に光量補正順位調整部６１は、基準信号Ｖref の各隣接間差ΔＶ１〜ΔＶ４と、閾値ΔＶｓとを比較して、隣接間差ΔＶ１〜ΔＶ４の全てが閾値Δｓ以下であれば、ＡＰＣ制御順の変更は必要がなく、色グループデータＤsel0を、そのま色グループデータＤsel として色グループ選択部６２に渡す。一方、隣接間差ΔＶ１〜ΔＶ４の何れかが閾値Δｓを超える場合には、光量補正順位調整部６１は、ＡＰＣの制御順位（光量補正順序）を変更する必要があると判断する。
【０３７２】
４色の場合、基準信号Ｖref の制御の組合せは、２４種類となるので、各組合せにおける最大の隣接間差ΔＶｎ＝Δmax を求めて、閾値ΔＶｓ以下となるＡＰＣ順位の何れかを選択すればよい。このとき、全ての組合せで最大のΔＶｎ＝Δmax が閾値ΔＶｓ以上となってしまう場合は、先ず、Δmax が最小となる組合せを選択する。
【０３７３】
また、Δmax が閾値ΔＶｓ以上となってしまう場合は、１走査期間内の基準電圧整定期間Ｔstでは目標光量が生成できないケースとなるので、次の走査期間では、整定期間停止手法や整定期間重複手法を適用する。さらに、それでも不十分なほど目標光量差が大きい場合は、複数回のＡＰＣ未実施サイクルを割り当てる。
【０３７４】
これにより、４色の各目標光量に大きな差がある場合であっても、１つの出力量補正処理部５２で、効率よくＡＰＣ制御を実行することができる。たとえば、順序変更前の各色の基準信号Ｖref が図２６に示すものである場合に、図２６（Ｂ）に示すように、Ｙ→Ｋ→Ｍ→Ｃ→…の順で光量補正を実行するようにすれば、Ｙ／Ｍ／Ｃ／Ｋの各色の目標光量値に対応する光量設定データＤVref（基準信号Ｖref ）の差Δは、式（２）になる。
【０３７５】
これにより、それぞれの隣接間差の最大値Δmax を、Ｙ→Ｍ→Ｃ→Ｋ→Ｙの順で光量補正を実行する場合に比べて小さくでき、その分、全体の停止期間を短くすることができる。基準信号Ｖref の安定後に光量補正を実行するようにしても、停止期間を短くできるので、１走査期間内の非画像領域内で全てのレーザダイオード２５についての光量補正を完了させることができるようになる。
【０３７６】
また、このような光量補正順の変更では不十分なほど、目標光量差が大きい場合、たとえば図２７（Ａ）に示すように、次の走査期間におけるＡＰＣ点灯ビーム切替信号Ｐcng のクロック出力を停止することで、その走査期間の全体を、ＡＰＣ未実施のサイクルに割り当てる。補正順序を変更しても、まだ、Δmax が閾値ΔＶｓを超える場合には、１走査期間分、完全にＡＰＣ制御を未実施にして、基準信号Ｖref が安定になるのを待つのである。
【０３７７】
光量補正順位調整部６１において目標光量差が小さくなるように補正処理順位を変更した後で、各別の感光体ドラム１９に対応した色グループ間での基準光量差がかなり大きく、なおも連続する目標光量差が閾値以上となる場合は、次の走査期間における光量補正サイクルでの光量補正を飛ばして、つまり１走査期間分を飛ばして、基準信号Ｖref のアナログ追従を待ち、基準光量の遷移が完了してから光量補正を実施するのである。
【０３７８】
このような走査期間を単位とする停止処理は、設定部７４が、次の走査期間の出力開始タイミングになっても、ＡＰＣタイミング設定信号LOADをアクティブにするのを保留することで簡単に実現できる。要するに、ＡＰＣタイミング設定信号LOADをアクティブにするのを、１走査期間分保留するのである。また、それでも不十分なほど目標光量差が大きい場合は、連続する複数の走査期間に亘って保留すればよい。
【０３７９】
あるいは、光量補正順の変更では不十分なほど、目標光量差が大きい場合、たとえば図２７（Ｂ）に示すように、次の走査期間におけるＡＰＣ点灯ビーム切替信号Ｐcng のクロック出力を出力し、次の走査期間では、再度、同じグループについてＡＰＣ制御を実施するように処理順序を割り当てるようにしてもよい。補正順序を変更しても、まだ、Δmax が閾値ΔＶｓを超える場合には、１サイクル分を重複してＡＰＣ制御を行なうようにするのである。この場合にも、後の方のＡＰＣ制御では、基準信号Ｖref が安定になるのを待つことができるのである。
【０３８０】
光量補正順位調整部６１において目標光量差が小さくなるように補正処理順位を変更した後で、各別の感光体ドラム１９に対応した色グループ間での基準光量差がかなり大きく、なおも連続する目標光量差が閾値以上となる場合は、基準信号Ｖref のアナログ追従が完了するまでの走査期間については、各走査期間内での光量補正サイクルで光量補正を実行するし、また基準光量の遷移が完了してからも、再度、走査期間内での光量補正サイクルで光量補正を実行する。基準信号Ｖref のアナログ追従が完了するまで、Ｎ回の補正を続けるのである。要するに、目標光量を設定できるまで、複数回に亘って光量補正処理を同一グループに対して実施する。
【０３８１】
停止処理では、目標光量に到達してから光量補正処理を実施することで、基準信号Ｖref が安定になってからの１回に限って光量補正処理を実施するが、重複処理では、基準信号Ｖref のアナログ追従が完了するまでの各走査期間における光量補正処理の実施タイミングでも必ず光量補正処理を実施し、さらに、目標光量に到達してからも光量補正処理を実施する、つまり目標光量が設定できるまで連続して同一グループに対して複数回に亘って光量補正処理を同一グループに対して実施する点が異なる。
【０３８２】
このような走査期間を単位とする重複処理に適応した回路構成とするには、図２４に示した構成に対して修正を加えるとよい。具体的には、図２８に示すように、カウント値保持部７７を、２段構成とし、また、各カウント値保持部７７ａ，７７ｂの出力値を、重複処理を行なうか否かに応じて選択する選択部７７ｃを設ける。なお、前段のカウント値保持部７７ａを外して、カウント動作を停止させたままとし、１段のカウント値保持部７７ｂのみを設けるような構成にしてもよい。
【０３８３】
選択部７７ｃは、重複処理を行なわないときには、前段のカウント値保持部７７ａのカウント値を計数器７６に渡し、重複処理を行なうときには、後段のカウント値保持部７７ｂのカウント値を計数器７６に渡す。
【０３８４】
こうすることで、図２７（Ｂ）に示す状態において、一旦、２５〜３２と計数した後に、次の走査期間では、改めて、２５〜３２と計数でき、デコーダ７８は、計数器７６の計数結果などを参照して、このような処理順に適合したセレクト信号SEL を切替器８５に供給することができる。
【０３８５】
停止手法および重複手法の何れについても、グループ間の目標光量の最小値が、ある一定以上であっても光量補正処理を短時間で制御できるメリットがある。これにより、４色の各目標光量に大きな差がある場合であっても、１つ出力量補正処理部５２で、効率よく光量補正処理を実施することができる。
【産業上の利用可能性】
【０３８６】
以上、本発明について実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０３８７】
また、上記の実施形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０３８８】
たとえば、前記実施形態では、フルカラー対応の画像形成装置１とするべく、４色（Ｙ，Ｍ，Ｃ，Ｋ）用に４つの画像形成部１８が縦続配置された４連タンデム構成におけるＡＰＣ制御について説明したが、画像形成部１８の数はたとえばブラック用の画像形成部１８を取り除いて３連構成とすることもできるし、さらに他の色用の画像形成部１８を追加してもよい。また、モノクロ対応の画像形成装置１とする際に、ブラックトナーを現像剤に利用する画像形成部１８と、廃トナーを現像剤に利用する画像形成部１８とを独立に設ける構成にすることもできる。
【０３８９】
要するに、被走査体（前例では感光体ドラム１９）が各別の構成のものであれば、上述したような、光源２４から出射される複数ビームをグループ分けして、複数の光ビーム（発光点）を時分割で駆動しつつ各走査体を走査し、その過程で、各光ビームの光出力を順次検知し、各光ビームのそれぞれについて設定される各基準値と、対応する同一光ビームの光出力とを比較し、その比較結果に基づいて、その光ビームの光出力が基準値で示される値となるように制御する仕組みを採るものであれば、上述した各実施形態の仕組みを適宜採用することができるのである。
【０３９０】
何れにしても、前述のＡＰＣ制御（出力量補正処理）に関しては、複数の画像形成部１８（つまり感光体ドラム１９）を備えたものであれば、どのようなものにも上述した各実施形態の仕組みを適宜採用することができる。
【０３９１】
もちろん、感光体ドラム１９などの被走査体を複数備える構成に限らず、複数のビームを用いて被走査体に所定の情報を書き込む装置に対して、各ビームの出力量が目標値になるように補正する仕組みを設ける際、上述した各実施形態の仕組みを適宜採用することで、各ビーム用の各基準値を補正処理順に従って時分割で取り込むとともに、切替後に生じ得る整定期間の問題を改善する仕組みを採ればよいのである。
【図面の簡単な説明】
【０３９２】
【図１】本発明に係る画像形成装置の一構成例の概略を示す図である。
【図２】光走査装置の走査光学系の詳細構成例を示す図である。
【図３】光源が出射する複数本の光ビームの構成例を示す図である。
【図４】光ビームの出力量補正処理を実施するための制御系の概略を説明する機能ブロック図である。
【図５】光ビームの出力量補正処理を実施するための制御系の詳細構成例を示す図である。
【図６】光量補正順位調整部の基本的な動作を説明する図である。
【図７】ＡＰＣ制御部の詳細構成例を示す回路ブロック図である。
【図８】計数処理部の動作を説明する図である。
【図９】光源の各レーザダイオードを点灯制御する際の各信号のタイミング（出力量補正処理タイミング）の基本例を説明する図である。
【図１０】ＡＰＣ点灯ビーム切替信号Ｐcng のクロックを色グループの切替時に停止する必要性を説明する図である。
【図１１】１ビームに対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第２の手法（その１）を説明する図である。
【図１２】整定期間停止手法を適用した第２の手法（その１）と光量補正順位調整手法との組合せ手法を説明する図である。
【図１３】１ビームに対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第２の手法（その２）を説明する図である。
【図１４】第２の手法（その２）を実現するための回路構成例を説明する図である。
【図１５】１ビームに対する出力量補正処理を単位としてＡＰＣ制御の安定化を図る第２の手法（その２）の変形例を説明する図である。
【図１６】第２の手法（その２）の変形例を実現するための回路構成例を説明する図である。
【図１７】１走査期間内で全ての光量補正を完了させるようにするとともに、色グループ単位でＡＰＣ制御の安定化を図る第３の手法（その１）の第１例を説明する図である。
【図１８】第３の手法（その１）の第１例を実現するための回路変更例を説明する図である。
【図１９】１走査期間内で全ての光量補正を完了させるようにするとともに、色グループ単位でＡＰＣ制御の安定化を図る第３の手法（その１）の第２例を説明する図である。
【図２０】第３の手法（その１）の第２例を実現するための回路変更例を説明する図である。
【図２１】１走査期間内で全ての光量補正を完了させるようにするとともに、色グループ単位でＡＰＣ制御の安定化を図る第３の手法（その２）を説明する図である。
【図２２】第３の手法（その２）を実現するための回路変更例を説明する図である。
【図２３】整定期間停止手法を適用した第３の手法（その１）や整定期間重複手法を適用した第３の手法（その２）と光量補正順位調整手法との組合せ手法を説明する図である。
【図２４】１つの色グループの光量補正を１つの走査期間内で行なうようにするとともに、色グループ単位でＡＰＣ制御の安定化を図る第４の手法を実現するための回路変更例を説明する図である。
【図２５】第４の手法の出力量補正処理に関係するタイムチャート（Ａ：基本例／Ｂ：変形例）の一例である。
【図２６】第４の手法と光量補正順位調整手法との組合せ手法を説明する図である。
【図２７】第４の手法と光量補正順位調整手法と、整定期間停止手法や整定期間重複手法との組合せ手法を説明する図である。
【図２８】第４の手法と光量補正順位調整手法および整定期間重複手法との組合せ手法を実現するための回路変更例を説明する図である。
【符号の説明】
【０３９３】
１…画像形成装置、２…ビーム出力制御装置、１０…画像出力部、１８…画像形成部、１９…感光体ドラム（被走査体の一例）、２０…光走査装置、２４…光源、４２…ＳＯＳセンサ、４５…光量検知センサ、５０…ＬＤ制御部、５１…レーザ駆動部、５２…出力量補正処理部、５４…装置制御部、５６…画像制御部、５８…画像処理部、６０…ＡＰＣ制御部、６１…光量補正順位調整部、６２…色グループ選択部、６２…補正対象ビーム選択部、６４…ＡＰＣ点灯ビーム切替部、６５…ＡＰＣ点灯ビーム切替信号生成部、６６…計数処理部、６７…ＡＰＣタイミング制御部、６８…基準信号生成部、７０…中央制御部
【図１】
0005332078.tif 000004
【図２】
0005332078.tif 000005
【図３】
0005332078.tif 000006
【図４】
0005332078.tif 000007
【図５】
0005332078.tif 000008
【図６】
0005332078.tif 000009
【図７】
0005332078.tif 000010
【図８】
0005332078.tif 000011
【図９】
0005332078.tif 000012
【図１０】
0005332078.tif 000013
【図１１】
0005332078.tif 000014
【図１２】
0005332078.tif 000015
【図１３】
0005332078.tif 000016
【図１４】
0005332078.tif 000017
【図１５】
0005332078.tif 000018
【図１６】
0005332078.tif 000019
【図１７】
0005332078.tif 000020
【図１８】
0005332078.tif 000021
【図１９】
0005332078.tif 000022
【図２０】
0005332078.tif 000023
【図２１】
0005332078.tif 000024
【図２２】
0005332078.tif 000025
【図２３】
0005332078.tif 000026
【図２４】
0005332078.tif 000027
【図２５】
0005332078.tif 000028
【図２６】
0005332078.tif 000029
【図２７】
0005332078.tif 000030
【図２８】
0005332078.tif 000031