(57)【要約】【課題】負帰還ループにおける発振を防止しつつ、高精度の光量制御が可能な発光素子駆動装置を提供する。【解決手段】コンデンサＣ１を含むサンプルホールド回路１１０をローパスフィルタで構成する。これにより、スイッチＳＷ１１のオン／オフを切り替えた際に発生する高周波ノイズを抑制する。また、ローパスフィルタにコンデンサＣ１１を並列に接続する。これにより、ローパスフィルタの時定数に依って第２の負帰還ループの位相が遅れることを防止する。同様に、コンデンサＣ２に直列に抵抗Ｒ２１を接続することで、これを含むサンプルホールド回路２２０をローパスフィルタで構成し、スイッチＳＷ８のオン／オフを切り替えた際に発生する高周波ノイズを抑制する。更に、コンデンサＣ２及び抵抗Ｒ２１で構成されたローパスフィルタに、負帰還ループの位相遅れを防止するためのコンデンサＣ２２を並列に接続し、第２の負帰還ループでの発振を防止する。【選択図】          図２
2005063999.tif 000002
【特許請求の範囲】
【請求項１】
発光素子の発光量を制御する制御電圧を保持するサンプルホールド回路を有する発光素子駆動装置において、
前記サンプルホールド回路は抵抗とコンデンサとが直列に接続されたローパスフィルタを含み、
前記サンプルホールド回路が光量制御を行う負帰還ループから分岐して付加されていることを特徴とする発光素子駆動装置。
【請求項２】
前記発光素子を駆動する電流源あるいは電圧源を少なくとも１つ有し、
前記サンプルホールド回路は前記電流源と前記電圧源の制御端子に付加されていることを特徴とする請求項１記載の発光素子駆動装置。
【請求項３】
発光素子の発光量を制御する制御電圧を保持する第１のサンプルホールド回路を有する発光素子駆動装置において、
前記第１のサンプルホールド回路は前記光量制御を行う負帰還ループに対して直列に接続された第１の抵抗及び第１のコンデンサを含むローパスフィルタで構成され、
前記第１のサンプルホールド回路に対して並列に接続された第２のコンデンサを有することを特徴とする発光素子駆動装置。
【請求項４】
前記発光素子を駆動する電流源あるいは電圧源を少なくとも１つ有し、
前記第１のサンプルホールド回路及び前記第２のコンデンサは前記電流源と前記電圧源の制御端子に付加されていることを特徴とする請求項３記載の発光素子駆動装置。
【請求項５】
前記光量制御を行う負帰還ループを少なくとも２つ有し、
前記第１のサンプルホールド回路及び前記第２のコンデンサは前記負帰還ループに対してそれぞれ付加されていることを特徴とする請求項３記載の発光素子駆動装置。
【請求項６】
前記第２のコンデンサの容量値は、前記第１のコンデンサの容量値よりも小さいことを特徴とする請求項３から請求項５の何れか１項に記載の発光素子駆動装置。
【請求項７】
発光素子の発光量を制御する制御電圧を保持するサンプルホールド回路を有する発光素子駆動装置を備えた画像形成装置において、
前記サンプルホールド回路は抵抗とコンデンサとが直列に接続されたローパスフィルタを含み、
前記サンプルホールド回路が光量制御を行う負帰還ループから分岐して付加されていることを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、発光素子駆動装置及び画像形成装置に関し、特にレーザゼログラフィにその光源として用いられるレーザ素子の駆動に用いて好適な発光素子駆動装置及びそれを備えた画像形成装置に関する。
【０００２】
【従来の技術】
レーザ素子を光源とするレーザゼログラフィーの分野では、より高解像度化、より高速化の要求が強くなってきている。入力画像データに応じてレーザ素子の駆動をオン／オフ制御する速度（以下、変調速度という）には限度がある。レーザ光のビーム数を１本とした場合には、主走査方向の解像度のみならず、副走査方向の解像度をも上げようとすると、変調速度が犠牲にならざるを得ない。したがって、変調速度を上げずに副走査方向の解像度を上げるためには、レーザ光のビーム数を増やすしかない。レーザ光のビーム数を例えば４本にした場合は、変調速度が１本の場合と同じと仮定すると、主走査・副走査方向の解像度を２倍に向上できる。
【０００３】
レーザゼログラフィーにその光源として用いられる半導体レーザは、レーザ光が活性層と平行な方向に取り出される構造の端面発光型レーザ素子（以下、端面発光レーザと記す）と、レーザ光が活性層に垂直な方向に取り出される構造の面発光型レーザ素子（以下、面発光レーザと記す）とに大別される。従来、レーザゼログラフィーでは、レーザ光源として一般的に端面発光レーザが用いられていた。
【０００４】
しかしながら、レーザ光のビーム数を増やすという観点からすると、端面発光レーザは技術的に難しいとされており、構造上、端面発光レーザよりも面発光レーザの方がレーザ光のビーム数を増やすのに有利である。このような理由から、近年、レーザゼログラフィーの分野において、より高解像度化、より高速化の要求に答えるために、レーザ光源として、多数のレーザ光ビームを出射可能な面発光レーザを用いた装置の開発が進められている。
【０００５】
ところで、面発光レーザの駆動装置では、当該半導体レーザの光量を自動制御する際に、光量制御時の制御電圧をサンプリングホールド回路に保持する構成が用いられる。
【０００６】
例えば以下に示す特許文献１には、光量制御時結果をサンプルホールド回路に保持するように構成された発光素子駆動回路が開示されている。これを図６を用いて説明する。図６に示すように、特許文献１による発光素子駆動回路は、光モニタ信号Ｓ８３０と基準電圧ＶＲとを比較増幅し、目標光量に達した時のノード８３７の充電電圧をスイッチ８３６とコンデンサ８３８とで構成されているサンプルホールド回路８３０で保持し駆動を行う。
【０００７】
また、特許文献２には、光量制御結果をサンプルホールド回路９４０で保持する際に、スイッチ９４７の出力をローパスフィルタ９４５を経由しメモリ回路９４６に入力する構成が開示されている。これを図７に示す。特許文献２では、上記の構成を有することで、スイッチ９４７がオフする瞬間の高周波のノイズ成分による電圧変動をメモリ回路９４６に読み込むことを防止し、光量制御の精度を向上している。
【０００８】
【特許文献１】
特開平５−１３８４８号公報
【特許文献２】
特公平５−１４９７３号公報
【０００９】
【発明が解決しようとする課題】
しかしながら、上記した特許文献１による構成では、光量制御終了時にサンプルホールド回路を使用して駆動信号を保持する際に、スイッチＳＷ８３６がオフする瞬間の高周波のノイズ成分に起因する電位変動を重畳して保持してしまうので、読み込み値が目標光量の値に対してずれてしまい、正確な光量制御ができない。
【００１０】
また、面発光レーザを使用した露光装置等では光学系の制約から光電流が微小となる。そのため、例えば特許文献１に開示された構成で駆動しようとすると、電流・電圧変換回路８３４のゲインをあげる必要があるが、微小信号を増幅すると、同時に微小信号に重畳したノイズも増幅することになる。その結果、サンプルホールド回路８３０で取り込むノイズが大きくなり、光量制御の精度をさらに悪化させてしまう。
【００１１】
また、上記した特許文献２による構成では、光量制御時にサンプルホールド回路をスイッチングする際の高周波ノイズによる電圧変動の影響を抑制するために、ローパスフィルタ９４５を負帰還制御の経路に挿入する必要があるが、このような構成では位相遅れが進むため、負帰還ループで発振が起こり易くなるという問題が発生する。更に、ローパスフィルタ９４５の入力に対する出力の反応が緩慢になるため、光量制御の収束性が悪化するという問題も発生する。
【００１２】
そこで本発明は、負帰還ループにおける発振を防止しつつ、高精度の光量制御が可能な発光素子駆動装置を提供することを目的とする。
【００１３】
【課題を解決するための手段】
かかる目的を達成するために、本発明は、請求項１記載のように、発光素子の発光量を制御する制御電圧を保持するサンプルホールド回路を有する発光素子駆動装置において、前記サンプルホールド回路が抵抗とコンデンサとが直列に接続されたローパスフィルタを含み、前記サンプルホールド回路が光量制御を行う負帰還ループから分岐して付加された構成を有する。発光量を制御する制御電圧を保持するサンプルホールド回路をローパスフィルタで構成することで、例えば負帰還ループ上のスイッチを切り替えた際に生じる高周波のノイズを抑制することが可能となるため、高精度の光量制御が可能となる。また、このローパスフィルタを負帰還ループに対して直列でなく、これを分岐して付加した構成とすることで、負帰還ループにおける位相が遅れることを回避できるため、負帰還ループでの発振を防止することが可能となる。
【００１４】
請求項１記載の前記サンプルホールド回路は、請求項２記載のように、前記発光素子を駆動する電流源あるいは電圧源の制御端子に付加されていることが好ましい。電流源あるいは電圧源の制御端子にローパスフィルタを含んで構成されたサンプルホールド回路を付加することで、電流源あるいは電圧源を直接的に制御する制御電圧に高周波ノイズが重畳されることを効率的に回避できる。
【００１５】
本発明は、請求項３記載のように、発光素子の発光量を制御する制御電圧を保持する第１のサンプルホールド回路を有する発光素子駆動装置において、前記第１のサンプルホールド回路は前記光量制御を行う負帰還ループに対して直列に接続された第１の抵抗及び第１のコンデンサを含むローパスフィルタで構成され、前記第１のサンプルホールド回路に対して並列に接続された第２のコンデンサを有して構成される。発光量を制御する制御電圧を保持する第１のサンプルホールド回路をローパスフィルタで構成することで、例えば負帰還ループ上のスイッチを切り替えた際に生じる高周波のノイズを抑制することが可能となるため、高精度の光量制御が可能となる。また、このローパスフィルタが負帰還ループに対して直列に接続された構成において、このローパスフィルタと並列に第２のコンデンサを接続することで、負帰還ループにおける位相が遅れることを回避できるため、負帰還ループでの発振を防止することが可能となる。
【００１６】
請求項３記載の前記第１のサンプルホールド回路及び前記第２のコンデンサは、請求項４記載のように、前記発光素子を駆動する電流源あるいは電圧源の制御端子に付加されていることが好ましい。電流源あるいは電圧源の制御端子にローパスフィルタを含んで構成されたサンプルホールド回路を付加することで、電流源あるいは電圧源を直接的に制御する制御電圧に高周波ノイズが重畳されることを効率的に回避できる。
【００１７】
請求項３記載の前記発光素子駆動装置は、請求項５記載のように、光量制御を行う負帰還ループを少なくとも２つ有し、前記第１のサンプルホールド回路及び前記第２のコンデンサが前記負帰還ループに対してそれぞれ付加されていることが好ましい。複数の負帰還ループを有する発光素子駆動装置において、それぞれの負帰還ループに対してローパスフィルタを含むサンプルホールド回路を付加することで、制御電圧に重畳される高周波なノイズを確実に抑制することが可能となる。
【００１８】
請求項３から請求項５記載の前記第２のコンデンサの容量値は、請求項６記載のように、前記第１のコンデンサの容量値よりも小さいことが好ましい。第２のコンデンサの容量値を第１のコンデンサの容量値よりも小さくすることで、光量制御時におけるノイズ重畳の影響又はゲインの減少の影響を小さくすることが可能となる。
【００１９】
また、本発明は、請求項７記載のように、発光素子の発光量を制御する制御電圧を保持するサンプルホールド回路を有する発光素子駆動装置を備えた画像形成装置において、前記サンプルホールド回路は抵抗とコンデンサとが直列に接続されたローパスフィルタを含み、前記サンプルホールド回路が光量制御を行う負帰還ループから分岐して付加された構成を有する。発光量を制御する制御電圧を保持するサンプルホールド回路をローパスフィルタで構成することで、例えば負帰還ループ上のスイッチを切り替えた際に生じる高周波のノイズを抑制することが可能となるため、高精度の光量制御が可能となる。また、このローパスフィルタを負帰還ループに対して直列でなく、これを分岐して付加した構成とすることで、負帰還ループにおける位相が遅れることを回避できるため、負帰還ループでの発振を防止することが可能となる。
【００２０】
【発明の実施の形態】
以下、添付図面を参照して、本発明の実施の形態を説明する。
【００２１】
図１は、本発明の一実施形態に係る発光素子駆動装置の全体構成を示す図である。図１において、発光素子駆動装置１０は複数個の発光素子を駆動する。図１の構成では、発光素子駆動装置１０は３２個の発光素子ＬＤ１〜ＬＤ３２を駆動する。換言すれば、発光素子駆動装置１０は３２チャネル構成である。各発光素子ＬＤ１〜ＬＤ３２は面発光ダイオード（ＶＣＳＥＬ：Ｖｅｒｔｉｃａｌ  Ｃａｖｉｔｙ  Ｓｕｒｆａｃｅ  Ｅｍｉｔｔｉｎｇ  Ｌａｓｅｒ）で形成され、マトリクス状に配置されている。発光素子駆動装置１０は例えばＩＣチップで形成され、内部に以下に説明する回路を備える。
【００２２】
ドライバ１００１〜１００３２は、上記各チャネルに共通の制御部からの信号を、バス１５０を介して受け取り、それぞれ発光素子ＬＤ１〜ＬＤ３２を駆動制御するための制御を行う。具体的には、ドライバ１００１〜１００３２は各発光素子ＬＤ１〜ＬＤ３２を光量制御を行うＡＰＣ制御と、ＡＰＣ制御後の変調制御とを行う。後述するように、ＡＰＣ制御では、ドライバ１００１〜１００３２は発光素子ＬＤ１〜ＬＤ３２に印加する電圧と電流との両方を制御する。電圧駆動時、ドライバ１００１〜１００３２は各端子ＣＯＵＴを介して、発光素子ＬＤ１〜ＬＤ３２のカソードにそれぞれ接続されているコンデンサＣｄ１〜Ｃｄ３２を制御する。電流駆動時、ドライバ１００１〜１００３２は各端子ＬＤＯＵＴを介して、各発光素子ＬＤ１〜ＬＤ３２に流れる電流量を制御する。
【００２３】
ドライバ１００１〜１００３２は複数個ずつが、端子ＬＤＣＯＭを介して共通に接続されるとともに、負荷１０５に接続されている。図１の構成では、ドライバ１００１〜１００４のＬＤＣＯＭ端子は共通に接続され、一端がグランドに接続された負荷１０５の他端に接続されている。各ドライバ１００１〜１００３２は対応する発光素子を駆動していないときには、駆動電流に対応する電流（相補出力）を出力する。この電流を負荷１０５に流すことにより、発光素子の点灯の数等に依存することなく常に一定の電流が発光素子駆動装置１０に流されるようにして、動作の安定化を図っている。
【００２４】
光量制御装置１０は、各発光素子ＬＤ１〜ＬＤ３２のレーザ光量をＡＰＣ制御で適切な値に設定した後、変調制御を行う。ＡＰＣ制御の概略は次の通りである。まず、発光素子ＬＤ１のレーザ光量を調整する。ドライバ１００１は発光素子ＬＤ１を駆動する。各発光素子ＬＤ１〜ＬＤ３２に共通に設けられた受光器ＰＤ（例えばフォトダイオードであって、前述の受光器１１に相当する）には、発光素子ＬＤ１のレーザ光量に応じた電流が流れる。電流アンプ３００は受光器ＰＤに流れる電流に対し、スイッチＳＷＳａをオンし、電流源４５０からの加算電流を加算した電流を低インピーダンスで受けて増幅する。この場合、スイッチＳＷＳｂがオンすることで電流源４６０から供給される基準電流で加算電流を相殺し、残った電流を基準電圧Ｖｒｅｆ２に接続された抵抗に供給して電流アンプ３００が出力する電流を電圧に変換し、この電圧（検出電圧という）を、スイッチＳＷ１９を介してＡＰＣ回路６００に出力する。ＡＰＣ回路６００はオペアンプ６１と、１つのスイッチ（ＳＷｆｂ１〜ＳＷｆｂ３２の何れか１つ）とコンデンサ（Ｃｆｂ１〜Ｃｆｂ３２の何れか１つ）との直列回路とを複数個備える。各直列回路はオペアンプ６１の出力端子と反転入力端子との間に接続されている。各直列回路はサンプルホールド回路を構成する。１つのサンプルホールド回路が１つの発光素子に対応する。例えば、スイッチＳＷｆｂ１とコンデンサＣｆｂ１とのサンプルホールド回路は、発光素子ＬＤ１に対応する。同様に、スイッチＳＷｆｂ３２とコンデンサＣｆｂ３２とのサンプルホールド回路は、発光素子ＬＤ３２に対応する。
【００２５】
オペアンプ６１は、発光素子ＬＤ１を駆動したときの差電圧を増幅しバス１５０の対応する信号線に出力する。ドライバ１００１はこの差電圧がゼロになるように発光素子ＬＤ１に与える駆動電流を変化させる。これにより、発光素子ＬＤ１のレーザ光量が変化し、受光器ＰＤに流れる電流量が変化する。受光器ＰＤに流れる電流に応じた検出電圧が電流アンプ３００からＡＰＣ回路６００に出力される。このようなフィードバック制御により、電流アンプ３００の入力出力に加えられた加算電流は相殺される結果消え、ＡＰＣ基準電圧Ｖｒｅｆで発生した基準電流に対応するレーザ光量となるように発光素子ＬＤ１の駆動状態を設定する。なお、この駆動状態の設定とは、発光素子ＬＤ１に与える駆動電流と駆動電流の両方をＡＰＣ基準電圧Ｖｒｅｆに対応する値に調整することを意味している。
【００２６】
このようにして発光素子ＬＤ１を制御している間、ＡＰＣ回路６００の３２個のサンプルホールド回路のうち、スイッチＳＷｆｂ１のみがオンとなっており、発光素子ＬＤ１のレーザ光量がＡＰＣ基準電圧Ｖｒｅｆに相当する値に収束する際の電圧がコンデンサＣｆｂ１に蓄積される。以下同様に、発光素子ＬＤ２〜ＬＤ３２を順番に１つずつＡＰＣ制御する。
【００２７】
なお、後述するように、ＡＰＣ制御は２回行うことが好ましい。２回目のＡＰＣ制御では、１回目のＡＰＣでオンしていたスイッチＳＷＳａをオフする。電流アンプ３００の出力側に供給されている相殺電流は基準電流＋加算電流がそのままであるため、受光電流は基準電流＋加算電流に対応する電流で制御が行われる。ＡＰＣ回路６００中の３２個のサンプルホールド回路を１回目及び２回目のＡＰＣ制御で共通に用いることができるが、２回目のＡＰＣ制御用に新たに３２個のサンプルホールド回路を設けてもよい。
【００２８】
光量モニタ４００は、電流アンプ３００に流れる電流から各発光素子ＬＤ１〜ＬＤ３２のレーザ光量を示す光量モニタ信号を出力する。
【００２９】
強制点灯回路５００は、ＡＰＣ制御を行う前に必要となる同期信号を生成する回路である。発光素子駆動装置１０が組み込まれるコピー機、プリンタ、ファクシミリなどの画像処理装置では、画像を描画する位置を正確に決定するために、描画開始位置の少し手前に光センサを設け、発光素子が出力する光が光センサを横切るタイミング基づき描画開始位置を決定している。
【００３０】
図３に、本発明の発光素子駆動装置を備える画像形成装置の一態様であるレーザゼログラフィにおけるレーザ走査系の構成例と、各センサ出力とを示す。レーザゼログラフィ装置におけるレーザ光走査系の基本的な構成は、次の通りである。レーザ光源１０ｄから出射されたレーザ光は、レンズ１５、ポリゴンミラー１２及びレンズ１３、１４を介して感光体表面１６に照射される。そして、ポリゴンミラー１２の回転により、上記レーザ光が感光体表面１６を繰り返し走査する。また、レーザ光源１０ｄから出射されたレーザ光の一部は、半透過型ミラー１９を介して受光器１１に入力する。図３において、このときの受光器１１の出力を光量制御センサ出力として示し、描画開始位置の少し手前に設けられた光センサ１７の出力をＳＯＳ（Ｓｔａｒｔ  ｏｆ  Ｓｃａｎ）センサ出力として示す。ＡＰＣのための領域は、走査領域の前後に設けられている。なお、参照番号１８は前述した発光素子駆動装置１０に相当する。
【００３１】
前述したように、発光素子ＬＤ１〜ＬＤ３２の個々のレーザ光量は端面レーザに比べ小さいので、複数個を同時にオンさせて、ＳＯＳセンサ上を走査する。この場合、特に二次元に配列された発光素子のうち、中央部分に位置する複数の発光素子のみをオンすることが好ましい。しかしながら、ＡＰＣ制御では発光素子を１つずつオンさせて条件設定（フィードバックループのゲイン）を行っているため、所定数の発光素子を同時にオンさせてしまっては、ＡＰＣ制御のフィードバックループが発振してしまう可能性がある。従って、この問題点を解決するために、強制点灯回路５００は、変調信号（変調データ）に応じて電流アンプ３００の負荷の大きさを変化させる。つまり、オンすべき発光素子の数に応じた負荷を電流アンプ３００の出力に接続する。図示する構成では、複数の抵抗がスイッチを介して電流アンプの出力に接続されている。オペアンプ６１に着目すれば、強制点灯回路５００は、オンすべき発光素子の数に応じて電流電源変換ゲインを小さくし全体として負帰還のゲインが変わらないようにする。このような構成により、常に１つの発光素子のみをオンさせた状態と等価な状態が得られるため、換言すれば、フィードバックループのゲインは１つの発光素子のみをオンさせた状態の値となる。この結果、フィードバックループが発振してしまうのを防止することができる。
【００３２】
共通制御電位設定回路２００は、各ドライバ１００１〜１００３２内で必要とされる各種の電流を生成するために必要な制御電位を生成する回路である。図１の構成では、共通制御電位設定回路２００は、各ドライバ１００１〜１００３２内で流れるバイアス電流を設定するための共通電位を生成する回路と、オフセット電流を生成するための共通電位を生成する回路とを備えている。バイアス電流とオフセット電流とは典型的な例であって、各ドライバ１００１〜１００３２は駆動と制御に必要なその他の電流を生成するために必要な制御電位を設定することができる。バイアス電流設定用の共通制御電位は、演算増幅器（オペアンプ）２１１、電流源２１２，２１３及び負荷２１４，２１５を含む回路で生成される。オフセット電流設定や他の電流設定用の共通制御電位もそれぞれ同様の回路で生成される。外部からのバイアス電流設定信号に応じて、電流源２１２は支持された電流を負荷２１４に供給する。負荷２１４の端子電圧がオペアンプ２１１のプラス側端子に与えられる。定電圧源２１６に接続された定電流源２１３は、オペアンプ２１１の出力に応じた電流を負荷２１５に流す。負荷２１５の端子電圧がオペアンプ２１１のマイナス側端子に与えられる。オペアンプ２１１は、電流源２１３がバイアス電流設定信号で設定されたバイアス電流と同一の電流を流すように電流源２１３を制御する。このときのオペアンプ２１１の出力信号は、バス１５０の対応するバス線に出力される。他方、定電圧源２１６のプラス側電圧がバス１５０の対応するバス線に出力される。このバス線は、夫々の共通制御電位に共通であって、かつ各ドライバ１００１〜１００３２に共通である。このように、外部から設定されたバイアス電流値が差分電圧の形でバス１５０を介して各ドライバ１００１〜１００３２に供給される。各ドライバ１００１〜１００３２は後述するようにして、受け取った差分電圧からバイアス電流を生成する。この結果、たとえ定電圧源２１６の電源電圧が変動しても、上記電位差は一定となり、電源電圧の変動による影響を回避することができる。なお、オペアンプ２１１の出力電圧と定電圧源２１６の電圧とは、平行二線で伝送することが好ましい。
【００３３】
次に、図２を参照してドライバ１００１〜１００３２の内部構成について説明する。各ドライバ１００１〜１００３２は同一構成なので、以下では１〜３２の添え字を省略し、単にドライバ１００として説明する。
【００３４】
ドライバ１００は２つの乗算器２１、２２を有する。乗算器２１は電流源３０を制御するために設けられ、乗算器２２は図１に示すコンデンサＣｄ１〜Ｃｄ３２のうちの対応する１つを制御するために設けられている。以下、便宜上、対応する１つのコンデンサをＣｄとし、図２に破線で示す。コンデンサＣｄはレーザへの駆動電圧が立ち上がる短い時間電圧源として機能する。電流源３０は対応する発光素子ＬＤに流す電流を生成し、電圧源として機能するコンデンサＣｄは対応する発光素子ＬＤに駆動電圧を与える。
【００３５】
ここで、面発光レーザの駆動電流と駆動電圧（端子電圧）との関係（電圧−電流特性）は、面発光レーザの内部抵抗が高いことから実用的な範囲では比例関係（直線関係）となり、また、駆動電流とレーザ光量との関係も実用的な範囲で比例関係（直線関係）となる。このような特性を踏まえて、１回目のＡＰＣ制御において電流源３０の電流量は発光素子ＬＤのレーザ光量が基準光量（第１の光量）となるように決められ、２回目のＡＰＣ制御においてレーザ光量が第２の光量となるように決められる。同様に、１回目のＡＰＣ制御においてコンデンサＣｄが蓄積する駆動電圧は発光素子ＬＤのレーザ光量が基準光量（第１の光量）となるように決められ、２回目のＡＰＣ制御においてレーザ光量が第２の光量となるように決められる。これらの２つの値を用いた内挿又は外挿処理により、レーザ光量を任意の光量に補正することができるようになる。
【００３６】
乗算器２１と２２は４象限アナログ乗算器を用いることができ、その乗算器に接続されるべき電圧源としてコンデンサを用いることができる。各乗算器２１、２２の入力は差動構成となっている。各乗算器２１、２２の＋と−で表記された２つの差動入力をそれぞれＶ１ａ、Ｖ１ｂ及びＶ２ａ、Ｖ２ｂとすると、差動構成の各乗算器２１、２２はＩｏｕｔ＝α（Ｖ１ａ−Ｖ１ｂ）（Ｖ２ａ−Ｖ２ｂ）で記述される電流を出力する。但し、αは定数である。
【００３７】
このようなレーザ駆動装置では、各乗算器２１及び２２の一方の入力端子（乗数端子）には補正信号が入力し、他方の入力端子（被乗数端子）には制御電圧が入力する。通常差動で構成する乗算器の相補出力の＋側出力を利用した場合オフセット電流が存在するが上記各乗算器２１及び２２にオフセットが存在してもその出力に接続されたコンデンサＣ１、Ｃ２によりＡＰＣ時当該オフセットがキャンセルされる。補正信号は、レーザ光の走査位置によりレーザ光量が異なる状況を考量したもので、レーザ光の走査位置に応じた制御電圧を有する。
【００３８】
まず、第１のＡＰＣ制御により、第１の光量（基準値とする）を次のように設定する。スイッチＳＷＳａはオン、ＳＷＳｂはオフ、ＳＷ１はオフ、ＳＷ２はオフ、ＳＷ３はオフ、ＳＷ５−１はオン、ＳＷ５−２はオフ、ＳＷ５−３はオフ、ＳＷ５−４はオン、ＳＷ６−１はオン、ＳＷ６−２はオフ、ＳＷ６−３はオフ、ＳＷ６−４はオン、ＳＷ７はオフ、ＳＷ８はオン、ＳＷ１１はオン、ＳＷ１１−１はオン、ＳＷ１１−２はオフ、ＳＷ１２はオフ、ＳＷ１３はオン、ＳＷ１５−１はオフ、ＳＷ１５−２はオン、ＳＷ１６はオフ、スイッチＳＷＳａをオンに設定する。また、第１の光量を設定する際には、各乗算器２１及び２２の乗数端子に０Ｖの補正信号を与える。この状態では、乗数が０であるため、被乗数端子にどのような制御電圧が入力されても各乗算器２１及び２２はオフセット電圧を出力する。また、図１に示すＡＰＣ回路６００のオペアンプ６１には、第１のＡＰＣ基準電圧Ｖｒｅｆ１が与えられる。オペアンプ６１は、発光素子ＬＤのレーザ光量が第１のＡＰＣ基準電圧Ｖｒｅｆ１となるような制御電圧を出力する。この制御電圧は図２のスイッチＳＷ８、オペアンプ２６、インバータ２８及びスイッチＳＷ１１を通り、電流源３０に与えられる。電流源３０は受け取った制御電圧に応じた電流を発光素子ＬＤに与える。また、オペアンプ２６が出力する制御電圧はサンプルホールド回路のコンデンサＣ３−１に格納される。補正信号は０Ｖに設定されているため、乗算器２１はオフセット電圧を出力する。よって、コンデンサＣ１は、上記制御電圧と乗算器２１から出力されるそのオフセット電圧との差電圧で充電される。他方、図１のオペアンプ６１が出力する制御電圧は、コンデンサＣ２に与えられるとともに、サンプルホールド回路のコンデンサＣ４−１に格納される。補正信号は０Ｖに設定されているため、乗算器２２はオフセット電圧を出力する。よって、コンデンサＣ２には制御電圧と乗算器２２のオフセット電圧との差電圧で充電される。
【００３９】
そして、第２のＡＰＣ制御により第２の光量（これを補正光量という）を次のように設定する。スイッチＳＷＳａはオフ、ＳＷＳｂはオフ、ＳＷ１はオフ、ＳＷ２はオフ、ＳＷ３はオフ、ＳＷ５−１はオフ、ＳＷ５−２はオン、ＳＷ５−３はオン、ＳＷ５−４はオフ、ＳＷ６−１はオフ、ＳＷ６−２はオン、ＳＷ６−３はオン、ＳＷ６−４はオフ、ＳＷ７はオフ、ＳＷ８はオフ、ＳＷ１１はオフ、ＳＷ１１−１はオン、ＳＷ１１−２はオフ、ＳＷ１２はオフ、ＳＷ１３はオン、ＳＷ１５−１はオフ、ＳＷ１５−２はオフ、ＳＷ１６はオフ、ＳＷＳａをオフに設定する。また、第２の光量を設定する際には、各乗算器２１及び２２の乗数端子に所定電圧の補正信号を与える。更に、スイッチＳＷＳａがオフになっていることからオペアンプ６１は、第１のＡＰＣ制御に対し、電流源４５０の加算電流分、受光器ＰＤからの光量が増大するように制御電圧を出力する。この制御電圧は図１のスイッチＳＷ８、オペアンプ２６、インバータ２８及びスイッチＳＷ５−２、ＳＷ５−３、乗算器２１、抵抗Ｒ１１、キャパシタＣ１を通り、電流源３０に与えられる。電流源３０は、受け取った制御電圧に応じ、受光器ＰＤからの電流を、基準電流から、この基準電流に加算電流を加えた電流へと変化させる。また、オペアンプ２６が出力する制御電圧はサンプルホールド回路のコンデンサＣ３−２に格納される。コンデンサＣ１は、上記制御電圧と乗算器２１の出力との差電圧で充電される。第１のＡＰＣ制御において発光素子ＬＤに与えられる電流はＩ＋ΔＩと記述することができる。他方、図１のオペアンプ６１が出力する制御電圧は、コンデンサＣ２に与えられるとともに、サンプルホールド回路のコンデンサＣ４−２に格納される。コンデンサＣ２には制御電圧と乗算器２２の出力との差電圧で充電される。第１のＡＰＣ制御においてコンデンサＣ２に格納される電圧をＶとすれば、第２のＡＰＣ制御のいてコンデンサＣ２に格納される電圧はＶ＋ΔＶと記述することができる。
【００４０】
ここではスイッチＳＷ６−１、ＳＷ６−４をオン、ＳＷ６−２，ＳＷ６−３をオフしたが、２回目以降のＡＰＣではＳＷ６−３、ＳＷ６−１をオン、ＳＷ６−２、ＳＷ６−４をオフとしてもよく、この方が変調時と同じ条件のため精度向上が期待できる。
【００４１】
発光素子ＬＤの変調時には、レーザ光の走査位置に応じた光量補正量に対応した補正電圧が各乗算器２１、２２の乗数端子に入力される。それにより、乗算器２２、コンデンサＣ２及びオペアンプ２６で構成される電圧源から面発光レーザに印加される駆動電圧、及び電流源３０から発光素子ＬＤに供給される駆動電流の双方が同時に制御され、上記レーザ光の走査位置に応じて補正された光量にて発光素子ＬＤの発光がなされる。
【００４２】
コンデンサＣ１には直列に抵抗Ｒ１１を接続する。すなわち、本実施形態では、コンデンサＣ１を含むサンプルホールド回路１１０をローパスフィルタで構成する。これにより、スイッチＳＷ１１のオン／オフを切り替えた際に発生する高周波ノイズを抑制できる。また、このローパスフィルタにはコンデンサＣ１１を並列に接続する。これにより、ローパスフィルタの時定数によって負帰還ループの位相が遅れることを防止できる。同様に、コンデンサＣ２に直列に抵抗Ｒ２１を接続することで、これを含むサンプルホールド回路２２０をローパスフィルタで構成する。これにより、スイッチＳＷ８のオン／オフを切り替えた際に発生する高周波ノイズを抑制できる。更に、コンデンサＣ２及び抵抗Ｒ２１で構成されたローパスフィルタに、負帰還ループの位相遅れを防止するためのコンデンサＣ２２を並列に接続し、負帰還ループでの発振を防止する。尚、上記したサンプルホールド回路を含む構成であって、自動光量制御時における回路の接続構成と、スマイル補正時における回路の接続構成との概略は、後述において図面を用いて詳細に説明する。
【００４３】
電圧印加時間調整回路８００は、スイッチＳＷ２を制御して発光素子ＬＤに電圧を印加する時間を調整する。この電圧はコンデンサＣｄに蓄積された電圧である。前述したように、本実施形態では、発光素子ＬＤに与える電圧と電流との両方を制御して発光素子ＬＤを駆動する。発光素子ＬＤを駆動する際、まず電圧で駆動し次に電流で駆動する。電圧駆動の電圧印加時間を調整可能にすることで、図２のＬＤＯＵＴ端からレーザまでの配線が長く立ち上がりに時間がかかる場合のように発光素子ＬＤの実装状態に応じた電圧印加時間を適切に設定することができる。
【００４４】
電圧印加時間調整回路８００は、遅延回路８１と排他的論理和回路８２とを２組有２つの遅延回路８１は、インバータ８３で図示するように接続されている。遅延回路８１は、電圧印加時間信号と変調信号とを受け取り、電圧印加時間信号に従って変調信号を遅延させる。一方の遅延回路８１の出力信号と変調信号との排他的論理和をとり、その出力信号でスイッチＳＷ２をオンさせる。この結果、出力信号は変調信号の立ち上がりで立ち上がり、遅延した変調信号の立ち上がりで立ち下がる第１のパルスと変調信号の立ち下がりで立ち上がり、遅延した変調信号の立ち下がりで立ち下がる第２のパルスを発生する。つまり、遅延回路８１の遅延時間と同じパルス幅で電圧を変調信号の立ち上がり時と立ち下り時に印加するようになる。このようにして、適切な電圧印加時間を設定することが可能になる。同様に、他方の遅延回路８１と排他的論理和回路８２の作用によりスイッチＳＷ１を制御しえＯＦＦバイアスを供給することで、発光素子ＬＤがオンからオフへの動作を制御する（高速化する）。
【００４５】
電流生成回路７００は、図１に示す共通制御電位設定回路２００が出力する電流毎の差分電圧を受け取り、差分電圧に応じた電流を出力する。電流生成回路７００のオペアンプ３４と定電流源３２とは基準共通電位と基準オフセット電位で形成される差分電圧を受け取り、差分電圧に応じたオフセット電流を生成する。オフセット電流はスイッチＳＷ１６を介して負荷２４に流れる。オフセット電流に応じてコンデンサＣ２の端子電位が決まり、これにより電圧源として機能するコンデンサＣ２が発光素子ＬＤに与える駆動電圧を調整することができる。駆動電圧を調整することで、駆動パルスをオーバシュートさせ、短いパルス幅までレーザを追従させることでハイライトの再現性を高めることができ、駆動電圧を少し大きめに設定することで画像の輪郭を強調できるなど、画像に合わせてこれらを適宜設定することで画質の調整にも使用することができる。オペアンプ３５と電流源３１とは、基準共通電位と基準バイアス電位で形成される差分電圧をスイッチ７５０を介して受け取り、差分電圧に応じたバイアス電流を生成する。また、スイッチ７５０に接続される図中の電圧源が設定するＯＦＦバイアス電圧を受けた電流源３１は、ＯＦＦバイアス電圧応じたレーザ駆動電流を生成する。
【００４６】
次に、自動光量制御時における回路の接続構成と、スマイル補正時における回路の接続構成との概略を、図２を簡略化した図４及び図５を用いて以下に説明する。図４は、自動光量制御時における電流源に対応するサンプルホールド回路１１０と、電圧源に対応するサンプルホールド回路２２０を含む回路の接続構成を示す図である。また、図５は、スマイル補正時における乗算器２１及び２２を含む回路の接続構成を示す図である。但し、図５では、乗算器２１及び２２における差動入力の構成を簡略化して説明する。すなわち、コンデンサＣ３−１及びＣ３−２をコンデンサＣ３とし、抵抗Ｒ３１−１及びＲ３１−２をＲ３１とし、スイッチＳＷ５−１，ＳＷ５−２，ＳＷ５−３及びＳＷ５−４をスイッチＳＷ５とし、同様にコンデンサＣ４−１及びＣ４−２をコンデンサＣ４とし、抵抗Ｒ４１−１及びＲ４１−２をＲ３１とし、スイッチＳＷ６−１，ＳＷ６−２，ＳＷ６−３及びＳＷ６−４をスイッチＳＷ６として説明する。
【００４７】
自動光量制御（ＡＰＣ）時、すなわち発光素子ＬＤから出力されるレーザ光量を基準光量（基準電圧Ｖｒｅｆに基づく光量）にフィードバック制御する際には、図４に示すように、スイッチＳＷ１３，ＳＷ８，ＳＷ１１及びＳＷ１１−１がオンになり、スイッチＳＷ２，ＳＷ７，及びＳＷ１２がオフになり、発光素子ＬＤを電流駆動するための電流源３０と、発光素子ＬＤから出力されたレーザ光量を検出する受光器ＰＤと、受光器ＰＤで検出した検出電圧と基準電圧Ｖｒｅｆとの比較に基づいて制御電圧を増幅するオペアンプ６１とオペアンプ６１から出力された制御電圧と発光素子ＬＤの端子電圧との比較に基づいて制御電圧を増幅して電流源を制御するオペアンプ２６とで構成された負帰還ループが形成される。ここでオペアンプ２６は、発光素子ＬＤに与える駆動電圧と駆動電流の両方をＡＰＣ基準電圧Ｖｒｅｆに対応する値に調整する働きをする。またインバータ（反転アンプ）２８は電流源３０が実際はＰｍｏｓである為に挿入している。このときサンプルホールド回路（Ｓ／Ｈ回路ともいう）１１０及び２２０は、光量制御終了時のオペアンプ２６及び６１の出力（制御電圧）を保持して、その後の変調駆動に備える。
【００４８】
サンプルホールド回路１１０は、上述したように、コンデンサＣ１と抵抗Ｒ１１とが直列に接続されたＣＲ構成のローパスフィルタ１１１と、オペアンプ２６と電流源３０との間を切断するスイッチＳＷ１１とを含む。ローパスフィルタの抵抗Ｒ１１におけるコンデンサＣ１と反対側の端は電流源３０及びオペアンプ２６を接続する配線上に接続する。また、コンデンサＣ１における抵抗Ｒ１１と反対側の端はＶＣＣに接続する。同様に、サンプルホールド回路２２０は、コンデンサＣ２と抵抗Ｒ２１とが直列に接続されたＣＲ構成のローパスフィルタ２２１と、オペアンプ６１と電流源３０との間を切断するスイッチＳＷ８とを含む。ローパスフィルタの抵抗Ｒ２１におけるコンデンサＣ２と反対側の端は電流源３０及びオペアンプ６１を接続する配線上に接続する。また、コンデンサＣ２における抵抗Ｒ２１と反対側の端はＧＮＤに接続する。
【００４９】
このような構成をとることで、光量制御終了時にスイッチＳＷ１１をオフする瞬間にスイッチＳＷ１１の出力、つまり電流の制御電圧に高周波のノイズが重畳しても、光量制御時の電流源の制御電圧を充電しているコンデンサＣ１と抵抗Ｒ１１とで構成されるローパスフィルタ１１１により、コンデンサＣ１に重畳されるノイズを抑制できる。この時Ｃ１，Ｒ１１の値をその積Ｃ１×Ｒ１１（＝時定数τ）がＡＰＣの期間（周期）Ｔ１の１／２π程度になるように設定すると、カットオフ周波数が１／２πτ［Ｈｚ］となるため、コンデンサＣ１がＡＰＣの期間より短いノイズを読み込むことを防止でき、効果的にコンデンサＣ１へのノイズ重畳を抑制ですることができる。すなわち、高精度の光量制御を行うことが可能となる。また同様に、光量制御終了時にスイッチＳＷ８をオフする瞬間にスイッチＳＷ８の出力、つまり電流の制御電圧に高周波のノイズが重畳しても、光量制御時の電圧源の制御電圧を充電しているコンデンサＣ２と抵抗Ｒ２１とで構成されるローパスフィルタ２２１により、コンデンサＣ２に重畳されるノイズを抑制できる。この時Ｃ２，Ｒ２１の値をその積Ｃ２×Ｒ２１（＝時定数τ）がＡＰＣの期間Ｔ１の１／２π程度になるように設定すると、カットオフ周波数が１／２πτ［Ｈｚ］となるため、コンデンサＣ２がＡＰＣの期間より短いノイズを読み込むことを防止でき、効果的にコンデンサＣ２へのノイズ重畳を抑制ですることができる。すなわち、高精度の光量制御を行うことが可能となる。
【００５０】
尚、時定数τをＡＰＣの周期Ｔ１の１／２π（すなわちＣ１×Ｒ１１＝Ｔ１／２π，Ｃ２×Ｒ２１＝Ｔ１／２π）に設定した場合、光量制御時におけるコンデンサＣ１及びＣ２の収束時間はＡＰＣの期間の半分程度（３Ｃ１×Ｒ１１＝収束時定数３τ，３Ｃ２×Ｒ２１＝収束時定数３τ＝３×Ｔ１／２π）となる。このように、コンデンサＣ１及びＣ２の充電電圧は１回当たりのＡＰＣ時間と同程度であるので、常にコンデンサＣ１及びＣ２が収束するように構成することが可能となる。尚、走査毎の収束値は大きく変動しないものである。
【００５１】
更に、以上のような構成とすることで、ローパスフィルタを形成する抵抗Ｒ１１及びコンデンサＣ１、並びに抵抗Ｒ２１及びコンデンサＣ２は第１及び第２の負帰還ループの経路内に挿入されず、ただ単に付加される構成となるため、負帰還回路の位相遅れが生じることを防止でき、負帰還ループでの発振を防止することが可能となる。
【００５２】
次に図５の構成において、各ローパスフィルタと並列に接続されたコンデンサＣ１１又はＣ２２は、次のスマイル補正時に形成される負帰還ループ（以下における第１及び第２の負帰還ループ）内での位相の遅れを防止するためのものである。これについては以下に詳細に説明する。
【００５３】
スマイル補正時、すなわち第１の光量（基準電圧Ｖｒｅｆ１に基づく光量）を得るための光量制御（これを第１の光量制御という）と第２の光量（基準電圧Ｖｒｅｆ２に基づく光量）を得るための光量制御（これを第２の光量制御という）とを行い、第１の光量と第２の光量とを直線補間してスマイル補正された光量を得る際には、第１の光量制御の際に形成される第１の負帰還ループと第２の光量制御の際に形成される第２の負帰還ループとが異なっている。すなわち第１の光量制御では、上述で図４を用いて説明した第１の負帰還ループを形成する。これに対し、第２の光量制御では、図５に示すように、スイッチＳＷ８及びＳＷ１１がオフになり、スイッチＳＷ５，ＳＷ６がオンになり、発光素子ＬＤを電流駆動するための電流源３０と、発光素子ＬＤから出力されたレーザ光量を検出する受光器ＰＤと、受光器ＰＤで検出した検出電圧と基準電圧Ｖｒｅｆとの比較に基づいて制御電圧を増幅するオペアンプ６１と、オペアンプ６１の出力に補正信号を乗算して出力する乗算器２２と、乗算器２２の出力に基づいて保持している制御電圧を補正するサンプルホールド回路２２０と、補正された制御電圧と発光素子ＬＤの端子電圧との比較に基づいて制御電圧を増幅するオペアンプ２６と、オペアンプ２６の出力に補正信号を乗算して出力する乗算器２１と、乗算器２１の出力に基づいて保持している制御電圧を補正して電流源を制御するサンプルホールド回路１１０とで構成された第２の負帰還ループとを形成する。
【００５４】
以上のような構成では、第１の光量制御時はスイッチＳＷ１１及びＳＷ８がオンになり、スイッチＳＷ５及びＳＷ６がオフになることで、コンデンサＣ１，Ｃ１１及びＣ２，Ｃ２２が充電され、第２の光量制御時はスイッチＳＷ１１及びＳＷ８がオフになり、スイッチＳＷ５及びＳＷ６がオンになることで、コンデンサＣ３及びＣ４が充電される。スマイル補正時はコンデンサＣ３及びＣ４に充電された電圧を基準とし乗算器２１又は２２への入力される補正信号を調整することで、第１の光量と第２の光量とを含む動作線上で光量の補正を行う。
【００５５】
すなわち本実施形態では、上述で図４を用いて説明したのと同様に、第２の光量制御の終了時、すなわちスイッチＳＷ６及びＳＷ５をオフする瞬間に、制御電圧に高周波のノイズが重畳しないように、コンデンサＣ３及びＣ４に対して直列に抵抗Ｒ３１及びＲ４１を接続し、それぞれのサンプルホールド回路１３０及び２４０をローパスフィルタで構成する。これにより、サンプルホールド回路１３０及び２４０がノイズを抑制しつつ、負帰還制御の経路に単に付加されているため、光量制御の性能を悪化させることがない。
【００５６】
しかしながら、第２の光量制御時は、上記した第１の負帰還ループのときとは異なり、図５に示すような接続構成となるため、ローパスフィルタ１１１及び２２１が乗算器２１又は２２の出力に対して直列に接続される、すなわち負帰還ループ（第２の負帰還ループ）において直列に組み込まれた構成となる。このため、サンプルホールド回路１１０及び２２０を単にローパスフィルタ１１１，２２１とした構成では、第２の光量制御時に第２の負帰還ループの経路中の位相が遅れ、発振の原因となってしまう。そこで本実施形態では、直列に接続されたローパスフィルタ１１１，２２１に対して、図２と図５に示すように、コンデンサＣ１１，Ｃ２２を並列に接続する。このように構成することで、第２の負帰還ループにおける位相の遅れを防ぐことができる。更に、コンデンサＣ１及びＣ２の両端に高周波成分を除いた電圧を充電することができる。
【００５７】
尚、第１の光量を得るための光量制御終了時にコンデンサＣ１１，Ｃ２２に重畳されるノイズ成分ＶｎｏｉがコンデンサＣ１及びＣ１１の合成容量並びにコンデンサＣ２及びＣ２２の合成容量のサンプルホールド電圧に与える電圧誤差はＣ１１×Ｖｎｏｉ／（Ｃ１＋Ｃ１１），Ｃ２２×Ｖｎｏｉ／（Ｃ２＋Ｃ２２）である（但しＣ１及びＣ２はノイズ重畳電圧が理想的な０であるとする）。この観点（これを第１の観点とする）から、上記のコンデンサＣ１１，Ｃ２２の容量値は、コンデンサＣ１１がＣ１よりも小さい、並びにコンデンサＣ２２がＣ２よりも小さいほど、ノイズ重畳の影響を小さくすることができる。
【００５８】
但し、第２の光量制御時において、乗算器２１の出力変動Δｖｍｕｌ２１あるいは乗算器２２の出力変動Δｖｍｕｌ２２と電流源制御電圧変動量Δｖｃｕｒあるいは電圧源制御電圧変動量Δｖｖｏｌの関係は、理想的にはΔｖｃｕｒ／Δｖｍｕｌ２１＝１と，Δｖｖｏｌ／Δｖｍｕｌ２２＝１であるが、負帰還回路の経路に挿入されたコンデンサＣ１１又はＣ２２と寄生容量Ｃ寄生との分圧効果により、それぞれの負帰還ループにおいてΔｖｃｕｒ＝｛Ｃ１１／（Ｃ寄生＋Ｃ１１）｝×Δｖｍｕｌ２１又はΔｖｖｏｌ＝｛Ｃ２２／（Ｃ寄生＋Ｃ２２）｝×Δｖｍｕｌ２２となるため、ゲインが減少してしまう。この観点（これを第２の観点とする）から、コンデンサＣ１１及びＣ２２がＣ寄生より大きいほどΔｖｃｕｒ／Δｖｍｕｌのゲインを理想的な値である１に近くすることができる。
【００５９】
したがって、第１の観点及び第２の観点から、コンデンサＣ１及びＣ１１並びにＣ２及びＣ２２は、第１の光量を得るための光量制御時にはノイズ重畳の影響が最小限となるように設定し、第２の光量を得るための光量制御時にはゲインの減少の影響が最小限となるように設定することが好ましい。例えばＩＣ化を考えた場合、Ｃ１及びＣ２を１０ｐＦ程度、Ｃ２２及びＣ２２を１〜２ｐＦ程度に設定することで、ノイズの影響を１／１０程度に抑制でき、かつ、寄生容量（０．１ｐＦ程度）の影響も無視できる程度になる。
【００６０】
以上のように構成することで、本実施形態では、負帰還ループにおける位相の遅れ、すなわち負帰還ループにおける発振を防止しつつ、スイッチを切り替えた際に生じる高周波のノイズによる影響を抑制することが可能となる。
【００６１】
〔他の実施形態〕
以上、説明した実施形態は本発明の好適な一実施形態にすぎず、本発明はその趣旨を逸脱しない限り種々変形して実施可能である。
【００６２】
【発明の効果】
以上説明したように、本発明によれば、負帰還ループにおける発振を防止しつつ、高精度の光量制御が可能な発光素子駆動装置を実現できる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る発光素子駆動装置の全体構成を示す回路図である。
【図２】本発明の一実施形態に係る発光素子駆動装置のドライバ１００の構成を示す回路図である。
【図３】本発明の発光素子駆動装置を備える画像形成装置の一態様であるレーザゼログラフィにおけるレーザ走査系の構成例を示す図である。
【図４】図２に示すドライバ１００において自動光量制御時に形成される第１及び第２の負帰還ループを示す回路図である。
【図５】図２に示すドライバ１００においてスマイル補正時に形成される第３及び第４の負帰還ループを示す回路図である。
【図６】特許文献１による発光素子駆動回路の構成を示す回路図である。
【図７】特許文献２によるサンプルホールド回路９４０の構成を示すブロック図である。
【符号の説明】
１０，１８  発光素子駆動装置        １０５  負荷
１０ｄ  レーザ光源                      １１  受光器
１２  ポリゴンミラー                    １３、１４、１５  レンズ
１６  感光体表面                        １７  ＳＯＳセンサ
２１、２２  乗算器                  ２４  負荷
２６  オペアンプ                    ２８  インバータ
３０、３１、３２、２１２、２１３  電流源
３４  オペアンプ                    ３５  オペアンプ
６１  オペアンプ                    ８１  遅延回路
８２  排他的論理和回路              １００１〜１００３２  ドライバ
１１０、１３０、２２０、２４０  サンプルホールド回路
１１１、２２１  ローパスフィルタ    １５０  バス
２００  共通制御電位設定回路        ２１１  演算増幅器（オペアンプ）
２１４、２１５  負荷
２１６  定電圧源                    ３００  電流アンプ
４００  光量モニタ                  ５００  強制点灯回路
４５０、４６０  電流源              ６００  ＡＰＣ回路
７００  電流生成回路                ８００  電圧印加時間調整回路
Ｃ１、Ｃ２、Ｃ３、Ｃ３−１、Ｃ３−２、Ｃ４、Ｃ４−１、Ｃ４−２、Ｃ１１、Ｃ２２、Ｃｄ、Ｃｄ１〜Ｃｄ３２、Ｃｆｂ３２〜Ｃｆｂ３２  コンデンサ
ＣＯＵＴ  端子                      ＬＤ、ＬＤ１〜ＬＤ３２  発光素子
ＬＤＯＵＴ  端子                    ＬＤＣＯＭ  端子
ＰＤ  受光器
Ｒ２、Ｒ１１、Ｒ２１、Ｒ３１、Ｒ３１−１、Ｒ３１−２、Ｒ４１、Ｒ４１−１、Ｒ４１−２  抵抗
ＳＷ１、ＳＷ２、ＳＷ３、ＳＷ５、ＳＷ５−１、ＳＷ５−２、ＳＷ５−３、ＳＷ５−４、ＳＷ６、ＳＷ６−１、ＳＷ６−２、ＳＷ６−３、ＳＷ６−４、ＳＷ７、ＳＷ８、ＳＷ１１、ＳＷ１１−１、ＳＷ１１−２、ＳＷ１２、ＳＷ１３、ＳＷ１５−１、ＳＷ１５−２、ＳＷ１６、ＳＷ１９、ＳＷｆｂ１〜ＳＷｆｂ３２  スイッチ
Ｖｒｅｆ、Ｖｒｅｆ１、Ｖｒｅｆ２  ＡＰＣ基準電圧
【図１】
2005063999.tif 000003
【図２】
2005063999.tif 000004
【図３】
2005063999.tif 000005
【図４】
2005063999.tif 000006
【図５】
2005063999.tif 000007
【図６】
2005063999.tif 000008
【図７】
2005063999.tif 000009