(57)【特許請求の範囲】
【請求項１】
露光された部位に静電潜像が形成される像担持体に、光ビームを走査露光する走査露光手段を有する画像露光装置に用いられ、所定の点灯信号で点灯し所定の消灯信号で消灯するよう動作し、記録すべき画像データに基づく前記光ビームを射出する発光素子を制御する発光素子制御装置であって、
前記発光素子の発光量を検知する発光量検知手段と、
前記発光量検知手段により検知された前記発光素子の発光量と予め定めた基準発光量とを比較する比較手段と、
前記走査露光手段による光ビームの一走査時間を一サイクルとして、前記発光素子を点灯してから、前記一サイクル毎に実施される水平同期検知時の前記発光素子の点灯時間と等しくなるように設定された時間終了後の発光素子の発光量と前記基準発光量との比較結果に基づいて第１の駆動電流値を設定すると共に、前記発光素子を点灯してから、前記一走査時間と等しくなるように設定された時間終了後の前記発光素子の発光量と前記基準発光量との比較結果に基づいて第２の駆動電流値を設定する設定手段と、
前記発光素子の発光量が前記基準発光量で安定するように、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号から予め定めた時間だけ遅延して駆動電流値を第２の駆動電流値に切り替える駆動電流制御手段と、
を有する発光素子制御装置。
【請求項２】
露光された部位に静電潜像が形成される像担持体に、光ビームを走査露光する走査露光手段を有する画像露光装置に用いられ、所定の点灯信号で点灯し所定の消灯信号で消灯するよう動作し、記録すべき画像データに基づく前記光ビームを射出する発光素子を制御する発光素子制御装置であって、
前記発光素子の発光量を検知する発光量検知手段と、
前記発光量検知手段により検知された前記発光素子の発光量と予め定めた基準発光量とを比較する比較手段と、
前記走査露光手段による光ビームの一走査時間を一サイクルとして、前記発光素子を点灯してから、前記一サイクル毎に実施される水平同期検知時の前記発光素子の点灯時間と等しくなるように設定された時間終了後の発光素子の発光量と前記基準発光量との比較結果に基づいて第１の駆動電流値を設定すると共に、前記発光素子を点灯してから、前記一走査時間と等しくなるように設定された時間終了後の前記発光素子の発光量と前記基準発光量との比較結果に基づいて第２の駆動電流値を設定する設定手段と、
前記発光素子の発光量が前記基準発光量で安定するように、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号で駆動電流値を第２の駆動電流値に切り替えると共に、駆動電流値の変化に所定の時定数を与える駆動電流制御手段と、
を有する発光素子制御装置。
【請求項３】
所定の点灯信号で点灯し所定の消灯信号で消灯するよう動作し、記録すべき画像データに基づく光ビームを射出する発光素子と、
露光された部位に静電潜像が形成される像担持体に、前記発光素子からの光ビームを走査露光する走査露光手段と、
を有する画像露光装置であって、
前記発光素子の発光量を検知する発光量検知手段と、
前記発光量検知手段により検知された前記発光素子の発光量と予め定めた基準発光量とを比較する比較手段と、
前記走査露光手段による光ビームの一走査時間を一サイクルとして、前記発光素子を点灯してから、前記一サイクル毎に実施される水平同期検知時の前記発光素子の点灯時間と等しくなるように設定された時間終了後の発光素子の発光量と前記基準発光量との比較結果に基づいて第１の駆動電流値を設定すると共に、前記発光素子を点灯してから、前記一走査時間と等しくなるように設定された時間終了後の発光素子の発光量と前記基準発光量との比較結果に基づいて第２の駆動電流値を設定する駆動電流値設定手段と、
前記発光素子の発光量が、自己発熱に起因するドループに拘わらず前記基準発光量で安定するように、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号から予め定めた時間だけ遅延して駆動電流値を第２の駆動電流値に切り替える駆動電流切替手段と、
を有する画像露光装置。
【請求項４】
所定の点灯信号で点灯し所定の消灯信号で消灯するよう動作し、記録すべき画像データに基づく光ビームを射出する発光素子と、
露光された部位に静電潜像が形成される像担持体に、前記発光素子からの光ビームを走査露光する走査露光手段と、
を有する画像露光装置であって、
前記発光素子の発光量を検知する発光量検知手段と、
前記発光量検知手段により検知された前記発光素子の発光量と予め定めた基準発光量とを比較する比較手段と、
前記走査露光手段による光ビームの一走査時間を一サイクルとして、前記発光素子を点灯してから、前記一サイクル毎に実施される水平同期検知時の前記発光素子の点灯時間と等しくなるように設定された時間終了後の発光素子の発光量と前記基準発光量との比較結果に基づいて第１の駆動電流値を設定すると共に、前記発光素子を点灯してから、前記一走査時間と等しくなるように設定された時間終了後の発光素子の発光量と前記基準発光量との比較結果に基づいて第２の駆動電流値を設定する駆動電流値設定手段と、
前記発光素子の発光量が、自己発熱に起因するドループに拘わらず前記基準発光量で安定するように、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号で駆動電流値を第２の駆動電流値に切り替えると共に、駆動電流値の変化に所定の時定数を与える駆動電流切替手段と、
を有する画像露光装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、発光素子制御装置及び画像露光装置に係り、より詳しくは、所定の点灯信号で点灯し所定の消灯信号で消灯する発光素子を制御する発光素子制御装置、及び記録すべき画像データに基づく光ビームを所定の像担持体に走査露光する画像露光装置に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
従来より半導体レーザ等の発光素子から射出された光ビームによって画像を記録するレーザプリンタが一般的によく知られている。このレーザプリンタでは、発光素子からの光ビームを回転多面鏡で反射させて感光体上を走査露光し、記録すべき画像等に対応する静電潜像を感光体上に形成した後、該感光体にトナーを付着させて現像し、このトナー像を記録紙上に転写することによって、画像等を記録紙に記録していた。
【０００３】
このようなレーザプリンタに光源として設けられた発光素子は、温度変化に伴う駆動電流−光量特性の変化が大きいため、光量を安定化させるための光量安定化制御が不可欠であった。
【０００４】
一方、上記のようなレーザプリンタにおいて発光素子は、画像データに応じ高速で点滅を繰り返し、その変調速度は数十メガヘルツに達するため、常時光量安定化制御を行うことは、該発光素子に駆動電流を供給する電流制御回路の動作速度からみて困難であった。従って、画像書き込み時以外の時間に光量調整を行い該光量調整により得られた駆動電流値を記憶しておいて、画像書き込み時に該駆動電流値によって定電流制御を行うことにより光量安定化を図るのが一般的であった。なお、上記定電流制御において一定の電流をオン／オフするインタバルは通常光走査の１スキャンに相当する時間を用い、０．２〜２ミリ秒程度の時間が一般的である。
【０００５】
しかしながら、発光素子は発光による局所的発熱によりそれ自身の温度が変化するため、一定の電流をオン／オフしても光量は一定値に安定せず、いわゆるオーバシュートやドループが発生してしまう。
【０００６】
なお、上記ドループの程度を示すドループ比ΔＰは、図９に示すように低デューティ点灯時（例えばデューティ比が１０％の時）の光量最大値Ｐａと高デューティ点灯時（例えばデューティ比が９０％の時）の光量最小値Ｐｂとによって、以下の式（１）のように定義される。
ΔＰ＝（（Ｐａ−Ｐｂ）／Ｐｂ）×１００    −−−（１）
近年、発光素子自体の光出力ドループ特性は改善されてきたが、低光量条件下では上記ドループ特性は悪化するため、感光体感度の向上により必要光量が低下すると、ドループ特性の悪化による光量変化は無視できないものとなる。
【０００７】
レーザプリンタにおいては、このような光量変化は記録される画像の濃度などに悪影響を与えるため、従来より光量のオーバシュートやドループを補正する方法が提案されている。
【０００８】
例えば、特開昭５３−７８７９５号公報には、図１０に示すように抵抗１９２とコンデンサ１９４等を含んで構成された補正回路１９０によって発光素子１９６の熱時定数の逆特性を駆動電流に与えることにより、発熱による温度変化に伴う光量変化を補正する技術が提案されている。
【０００９】
図１１（Ａ）には、この先行技術において全白画像を書き込む場合の発光素子の点灯信号、駆動電流制御信号、補正前の光量、及び補正後の光量の変動を表すタイムチャートを示す。また、図１１（Ｂ）には、上記先行技術において全黒画像を書き込む場合の発光素子の点灯信号、駆動電流制御信号、補正前の光量、及び補正後の光量の変動を表すタイムチャートを示す。
【００１０】
上記先行技術では光量補正量は固定値である。よって、図１１（Ａ）、（Ｂ）より明らかなように、オーバシュートは抑制できるものの画像パターンの変化による光量の変動は残ってしまう（特に図１１（Ｂ）の矢印Ａ部分）。また、環境温度の変化又は経時変化により発光素子の駆動電流−光量特性が変化した時或いは光量設定を変更した時は対応することができず、正確に補正することが困難である。更に、個々の発光素子の特性の違いについては、個別に回路定数を調整することにより対応する必要があった。
【００１１】
一方、特開平５−１８３７１４号公報には、１ライン走査毎に所定時間光量制御することにより、光量変化を補正する技術が提案されている。
【００１２】
しかしながら、１ライン走査に対し発光素子の熱時定数が充分長くないと効果が発生しない。実際には、１ライン走査時間が０．２〜２ミリ秒程度であるのに対し、発光素子の熱時定数は通常０．０５〜１ミリ秒程度であるので、１ライン走査に対する発光素子の熱時定数は充分長いとはいえず、充分な効果は期待できない。また、短時間的なオーバシュートを抑制する効果は少ない。
【００１３】
本発明は、上記の問題点を解決するために成されたもので、環境温度の変化、経時変化、光量設定の違いなどによる発光素子の特性変化によらず、画像データにより発光素子の点灯パターンが変化しても常に正確に発光素子の熱時定数による光量変動を補正し、一定光量を得ることのできる発光素子制御装置、及び該発光素子制御装置により光量を適切に制御することのできる画像露光装置を提供することを第１の目的とする。また、個々の発光素子の特性の違いに個別に対応することなく、自動的に最適な駆動電流値を求め、適切な補正を行うことのできる発光素子制御装置、及び該発光素子制御装置により光量を適切に制御することのできる画像露光装置を提供することを第２の目的とする。
【００１４】
【課題を解決するための手段】
上記第１及び第２の目的を達成するために、請求項１記載の発光素子制御装置は、露光された部位に静電潜像が形成される像担持体に、光ビームを走査露光する走査露光手段を有する画像露光装置に用いられ、所定の点灯信号で点灯し所定の消灯信号で消灯するよう動作し、記録すべき画像データに基づく前記光ビームを射出する発光素子を制御する発光素子制御装置であって、前記発光素子の発光量を検知する発光量検知手段と、前記発光量検知手段により検知された前記発光素子の発光量と予め定めた基準発光量とを比較する比較手段と、前記走査露光手段による光ビームの一走査時間を一サイクルとして、前記発光素子を点灯してから、前記一サイクル毎に実施される水平同期検知時の前記発光素子の点灯時間と等しくなるように設定された時間終了後の発光素子の発光量と前記基準発光量との比較結果に基づいて第１の駆動電流値を設定すると共に、前記発光素子を点灯してから、前記一走査時間と等しくなるように設定された時間終了後の前記発光素子の発光量と前記基準発光量との比較結果に基づいて第２の駆動電流値を設定する設定手段と、前記発光素子の発光量が前記基準発光量で安定するように、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号から予め定めた時間だけ遅延して駆動電流値を第２の駆動電流値に切り替える駆動電流制御手段と、を有することを特徴とする。
【００１６】
また、請求項２記載の発光素子制御装置は、露光された部位に静電潜像が形成される像担持体に、光ビームを走査露光する走査露光手段を有する画像露光装置に用いられ、所定の点灯信号で点灯し所定の消灯信号で消灯するよう動作し、記録すべき画像データに基づく前記光ビームを射出する発光素子を制御する発光素子制御装置であって、前記発光素子の発光量を検知する発光量検知手段と、前記発光量検知手段により検知された前記発光素子の発光量と予め定めた基準発光量とを比較する比較手段と、前記走査露光手段による光ビームの一走査時間を一サイクルとして、前記発光素子を点灯してから、前記一サイクル毎に実施される水平同期検知時の前記発光素子の点灯時間と等しくなるように設定された時間終了後の発光素子の発光量と前記基準発光量との比較結果に基づいて第１の駆動電流値を設定すると共に、前記発光素子を点灯してから、前記一走査時間と等しくなるように設定された時間終了後の前記発光素子の発光量と前記基準発光量との比較結果に基づいて第２の駆動電流値を設定する設定手段と、前記発光素子の発光量が前記基準発光量で安定するように、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号で駆動電流値を第２の駆動電流値に切り替えると共に、駆動電流値の変化に所定の時定数を与える駆動電流制御手段と、を有することを特徴とする。
【００１７】
上記請求項１記載の発明では、発光量検知手段により発光素子の発光量を検知し、比較手段によって該検知された発光量と予め定めた基準発光量とを比較することができる。
【００１８】
そこで、走査露光手段による光ビームの一走査時間を一サイクルとして、発光素子を点灯してから、前記一サイクル毎に実施される水平同期検知時の前記発光素子の点灯時間と等しくなるように設定された時間終了後に発光量検知手段で検知された発光量と予め定めた基準発光量とを比較手段によって比較し、設定手段によって該比較結果に基づいて、発光量が基準発光量に等しくなるときの第１の駆動電流値を設定する。また、発光素子を点灯してから、前記一走査時間と等しくなるように設定された時間終了後に発光量検知手段で検知された発光量と予め定めた基準発光量とを比較手段によって比較し、設定手段によって該比較結果に基づいて、発光量が基準発光量に等しくなるときの第２の駆動電流値を設定する。
【００１９】
即ち、本発明では、低デューティ点灯時に発光量が基準発光量に等しくなるように設定した第１の駆動電流値と、高デューティ点灯時に発光量が基準発光量に等しくなるように設定した第２の駆動電流値と、を設定する。
【００２０】
そして、駆動電流制御手段によって、発光素子の発光量が基準発光量で安定するように、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号から予め定めた時間だけ遅延して駆動電流値を第２の駆動電流値に切り替える。
【００２１】
これにより、低デューティ点灯時の光量と高デューティ点灯時の光量との差異を無くすことができドループを適切に補正することができる。また、画像データにより発光素子の点灯パターンが変化しても、発光量が基準発光量で安定するように制御することができる。
【００２２】
また、本発明の発光素子制御装置は、個々の発光素子の特性に応じて上記第１の駆動電流値及び第２の駆動電流値を自動的に設定することができるので、自動的に最適な駆動電流値を求め、個々の発光素子の特性に応じて適切な光量補正を行うことができる。
【００２３】
上記点灯信号又は消灯信号に応じた第１の駆動電流値と第２の駆動電流値との切り替えに関しては、上記のように、駆動電流制御手段によって、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号から予め定めた時間だけ遅延して駆動電流値を第２の駆動電流値に切り替えることにより、例えば、図６（Ａ）に示す全面白色画像の記録時の補正後光量曲線１１０や図６（Ｂ）に示す全面黒色画像の記録時の補正後光量曲線１２０より明らかなようにオーバシュートを補正することができ、安定した発光光量を得ることができる。
【００２４】
また、請求項２記載の発明のように、駆動電流制御手段によって、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号で駆動電流値を第２の駆動電流値に切り替えると共に、駆動電流値の変化に所定の時定数を与えることにより、例えば、図８（Ａ）に示す全面白色画像の記録時の補正後光量曲線１３０や図８（Ｂ）に示す全面黒色画像の記録時の補正後光量曲線１４０より明らかなようにオーバシュートを補正し、安定した発光光量を得ることもできる。
【００２５】
このように本発明によれば、環境温度の変化、経時変化、光量設定の違いなどによる発光素子の特性変化によらず、画像データにより発光素子の点灯パターンが変化しても常に正確に発光素子の熱時定数による光量変動を補正し、一定発光光量を得ることができる。
【００２６】
また、上記第１及び第２の目的を達成するために、請求項３記載の画像露光装置は、所定の点灯信号で点灯し所定の消灯信号で消灯するよう動作し、記録すべき画像データに基づく光ビームを射出する発光素子と、露光された部位に静電潜像が形成される像担持体に、前記発光素子からの光ビームを走査露光する走査露光手段と、を有する画像露光装置であって、前記発光素子の発光量を検知する発光量検知手段と、前記発光量検知手段により検知された前記発光素子の発光量と予め定めた基準発光量とを比較する比較手段と、前記走査露光手段による光ビームの一走査時間を一サイクルとして、前記発光素子を点灯してから、前記一サイクル毎に実施される水平同期検知時の前記発光素子の点灯時間と等しくなるように設定された時間終了後の発光素子の発光量と前記基準発光量との比較結果に基づいて第１の駆動電流値を設定すると共に、前記発光素子を点灯してから、前記一走査時間と等しくなるように設定された時間終了後の発光素子の発光量と前記基準発光量との比較結果に基づいて第２の駆動電流値を設定する駆動電流値設定手段と、前記発光素子の発光量が、自己発熱に起因するドループに拘わらず前記基準発光量で安定するように、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号から予め定めた時間だけ遅延して駆動電流値を第２の駆動電流値に切り替える駆動電流切替手段と、を有することを特徴とする。
【００２７】
上記請求項３記載の発明では、発光量検知手段により発光素子の発光量を検知し、比較手段によって該検知された発光量と予め定めた基準発光量とを比較することができる。
【００２８】
そこで、走査露光手段による光ビームの一走査時間を一サイクルとして、前記発光素子を点灯してから、一サイクル毎に実施される水平同期検知時の発光素子の点灯時間と等しくなるように設定された時間終了後に発光量検知手段で検知された発光量と予め定めた基準発光量とを比較手段によって比較し、駆動電流値設定手段によって該比較結果に基づいて、発光量が基準発光量に等しくなるときの第１の駆動電流値を設定する。
【００２９】
また、前記一走査時間を一サイクルとして、発光素子を点灯してから、前記一走査時間と等しくなるように設定された時間終了後に発光量検知手段で検知された発光量と予め定めた基準発光量とを比較手段によって比較し、駆動電流値設定手段によって該比較結果に基づいて、発光量が基準発光量に等しくなるときの第２の駆動電流値を設定する。
【００３０】
そして、駆動電流切替手段によって、発光素子の発光量が、自己発熱に起因するドループに拘わらず基準発光量で安定するように、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号から予め定めた時間だけ遅延して駆動電流値を第２の駆動電流値に切り替える。
また、請求項４記載の発明のように、駆動電流切替手段によって、前記発光素子の発光量が、自己発熱に起因するドループに拘わらず前記基準発光量で安定するように、発光素子の消灯信号で駆動電流値を第１の駆動電流値に切り替え、発光素子の点灯信号で駆動電流値を第２の駆動電流値に切り替えると共に、駆動電流値の変化に所定の時定数を与えるようにしてもよい。
【００３１】
これにより、低デューティ点灯時の光量と高デューティ点灯時の光量との差異を無くすことができドループを適切に補正することができる。また、画像データにより発光素子の点灯パターンが変化しても、発光量が基準発光量で安定するように制御することができる。
【００３２】
本発明の画像露光装置では、上記のように発光素子からの発光量が基準発光量で安定するように制御されるので、走査露光手段により像担持体上に走査露光された画像の画質を高いレベルに維持することができる。
【００３３】
【発明の実施の形態】
〔第１実施形態〕
以下、本発明の第１実施形態を図面を参照して詳細に説明する。
【００３４】
図２には、本発明の発光素子制御装置４８を含んで構成された光走査装置１０の概略構成図が示されており、図１には、当該光走査装置１０を内蔵した画像露光装置１１の概略構成図が示されている。
【００３５】
まず、図１を用いて画像露光装置１１の概略構成を説明する。画像露光装置１１には、回転多面鏡１２を含んで構成された光走査装置１０と円筒状の感光体２４とが設置されている。感光体２４は矢印Ｆ方向に回転しており、感光体２４の側面近傍には、該回転方向に沿って、感光体２４の表面を帯電させる帯電器１４と、感光体２４の表面にトナーを付着させる現像器１６と、トナーを感光体２４の表面から用紙１８へ転写する転写用帯電器２０と、感光体２４の表面からトナーを除去するクリーナー２６と、が順に設置されている。
【００３６】
帯電器１４により帯電された感光体２４は、光を受けた場合、その受光部分の電位が低下するという特性を有する。画像露光装置１１では、この特性を利用し、帯電器１４により帯電し矢印Ｆ方向へ回転する感光体２４の表面に、矢印Ｊに示す光走査装置１０からの光を照射し、感光体２４の受光部分の電位を低下させる。
【００３７】
さらに、感光体２４の表面のうち上記受光部分、即ち電位が低下した部分のみに、現像器１６によってトナーが付着される。感光体２４の表面の受光部分にのみ付着したトナーは、転写用帯電器２０により感光体２４の表面から用紙１８へ転写される。ここで転写された用紙１８は矢印Ｇ方向に搬送され、その搬送方向下流側に設置された定着器２２によって用紙１８上のトナーは融解固定される。
【００３８】
次に、図２を用いて光走査装置１０の概略構成を説明する。
光走査装置１０には、発光素子としての半導体レーザ３０が設置されており、この半導体レーザ３０の射出側近傍には、半導体レーザ３０からの光ビームを拡散光線から平行光線に変換するためのコリメータレンズ３２が配置されている。
【００３９】
コリメータレンズ３２で平行光線となった光ビームは、シリンドリカルレンズ３４を介して、正多角柱状の回転多面鏡１２の側面に設けられた反射面１２Ｃ上に集束するようになっている。なお、シリンドリカルレンズ３４は、各反射面１２Ｃの面倒れを補正する役割を有する。
【００４０】
回転多面鏡１２は、その側面に反射面１２Ｃを８面有すると共に、図示しないモータからの駆動力で軸４２を中心に矢印Ｐ方向に高速回転しており、各反射面１２Ｃへの光ビームの入射角を連続的に変化させ偏向する役割を有している。即ち、回転多面鏡１２は、光ビームを偏向して矢印Ｋで示す主走査方向に沿って走査させる。
【００４１】
回転多面鏡１２によって偏向された光ビームの進行方向には、該光ビームの感光体２４上の結像点を矢印Ｋで示す主走査方向に等速度移動させるためのｆθレンズ２８が配置されている。ｆθレンズ２８を透過した光ビームは感光体２４面上に結像する。
【００４２】
一方、円筒状の感光体２４は軸Ｖを中心として矢印Ｑ方向に回転している。即ち、感光体２４の側面２４Ａは図２において上から下へ（副走査方向に）スクロールしている。
【００４３】
よって、上記ｆθレンズ２８の作用による感光体２４上の結像点の主走査方向に沿った等速度移動と、感光体２４の副走査方向へのスクロールと、によって、感光体２４の側面２４Ａは光ビームにより走査される。以下、感光体２４の側面２４Ａを被走査面２４Ａと称す。
【００４４】
また、光ビームの主走査方向の走査軌跡（走査ライン）の先頭部にはミラー３８が配置されており、このミラー３８による光ビームの反射方向には本発明のビーム位置検出手段としての光センサ４０が配置されている。この光センサ４０は、光ビームを検知したときに（光ビームがＳＯＳの位置に到達したときに）同期検知信号を発光素子制御装置４８内の制御回路５０（図３参照）へ出力する。
【００４５】
次に、発光素子制御装置４８の構成を図３を用いて説明する。
半導体レーザ３０には変調回路５４を介して駆動回路５６によって駆動電流Ｉが供給される。この駆動電流Ｉの電流値は、駆動回路５６の電流制御端子５６Ａに入力される電流制御信号の電圧に比例した値が設定され、電流制御信号に関しては後に説明する。
【００４６】
電流制御端子５６Ａにはアナログスイッチ５８が接続されており、アナログスイッチ５８には、Ｄ／Ａコンバータ６０の出力端子が増幅器６１を介して、Ｄ／Ａコンバータ６２の出力端子が増幅器６３を介して、それぞれ接続されている。また、アナログスイッチ５８には、制御端子５８Ａ及びインバータ８６を介して遅延回路６４が接続されており、遅延回路６４にはＯＲ回路８８の出力端子が接続されＯＲ回路８８の一方の入力端子には画像データ入力端子９０が接続されている。ＯＲ回路８８のもう一方の入力端子には、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ、入出力ポート等で構成された制御回路５０が接続されている。
【００４７】
画像データ入力端子９０から入力された画像データは、制御回路５０からのドライブ信号に基づいて遅延回路６４に送出され、遅延回路６４によって所定時間遅らせてアナログスイッチ５８に入力される。アナログスイッチ５８は、該入力した画像データに応じて上記Ｄ／Ａコンバータ６０からの出力又はＤ／Ａコンバータ６２からの出力の何れか一方を選択的に駆動回路５６に接続する。
【００４８】
また、上記Ｄ／Ａコンバータ６０、６２はそれぞれレジスタを備えており、各レジスタには制御回路５０によって後述する駆動電流設定値の情報が記録される。
【００４９】
半導体レーザ３０には、半導体レーザ３０に一定の駆動電流を供給するバイアス回路６６が接続されている。バイアス回路６６は、半導体レーザ３０の発振開始電流以下の電流を半導体レーザ３０に連続的に供給している。
【００５０】
また、半導体レーザ３０には半導体レーザ３０からの光量を検知するフォトダイオード５２が内蔵されており、フォトダイオード５２の出力側はゲイン調整可能なアンプ７０に接続されている。アンプ７０は増幅器６９と該増幅器６９に並列に接続された可変抵抗器６８とで構成されており、アンプ７０の出力側は比較器７２及び光出力制限回路８４に内蔵された比較器７６に接続されている。
【００５１】
アンプ７０ではフォトダイオード５２の出力電流が電流電圧変換され、該変換された信号（光出力検知信号）は比較器７２及び比較器７６に入力される。
【００５２】
比較器７２にはＤ／Ａコンバータ７４も接続されており、Ｄ／Ａコンバータ７４に内蔵されたレジスタには制御回路５０によって目的光量Ｅ０  の情報が記録されている。比較器７２では、Ｄ／Ａコンバータ７４からの上記目的光量Ｅ０  に基づく出力と光出力検知信号とが比較され、その比較結果を示す比較信号が制御回路５０に入力される。
【００５３】
一方、比較器７６にも光出力検知信号が入力され、制限信号供給源７８からの固定の制限信号と比較される。なお、制限信号は、光量が過大になることを防止するために予め定めた光量の制限値Ｅｘに基づいて出力される。
【００５４】
上記の比較結果を示す比較信号は、ローパスフィルタ８０を通った後、電圧／電流変換回路８２に入力される。この電圧／電流変換回路８２からの出力電流は、変調回路５４を介して駆動回路５６に入力される。
【００５５】
ここで、光出力検知信号が固定の制限信号よりも大きい場合には、電圧／電流変換回路８２から駆動回路５６へ電流が流れ込み、半導体レーザ３０に供給される駆動電流Ｉは減少する。
【００５６】
即ち、光出力検知信号が固定の制限信号以下の場合には、半導体レーザ３０に供給される駆動電流Ｉは、駆動回路５６の電流制御端子５６Ａに入力される電流制御信号の電圧により決定されるが、光出力検知信号が固定の制限信号のレベルに達すると、光出力検知信号は該固定の制限信号のレベルに固定されることになる。これにより、駆動電流Ｉが上記制限値Ｅｘよりも過大になることが防止される。
【００５７】
次に、本第１実施形態の作用を説明する。
例えば、一日における画像露光装置１１での画像記録処理の開始前や所定単位の画像記録処理が終了した後などに、以下に説明する駆動電流値設定処理が実行される。
【００５８】
最初に制御回路５０によって、所望の目的光量Ｅ０  を得るための駆動電流値を決定するための２進数の値を、いわゆる逐次変換ＡＤ変換法によって決定する。図４（Ａ）に低デューティ点灯において目的光量Ｅ０  を得るための第１の駆動電流値Ｉ１  用の駆動電流設定値Ｓ１  を求める手順を示す。なお、本第１実施形態では駆動電流設定値Ｓ１  を、一例として６ビットの２進数で表すものとする。
【００５９】
まず、Ｄ／Ａコンバータ６０に６ビットの２進数「１０００００」を書き込み、半導体レーザ３０を点灯し、矢印Ａ１で示す１００μｓ後に比較器７２の出力をチェックし半導体レーザ３０を消灯する。なお、以下では上記２進数の各ビットを、最上位ビットから順に第１ビット、第２ビット・・・第６ビットとする。
【００６０】
基準値を超えているため、第１ビットを「０」に戻し第２ビットを立てた２進数「０１００００」をＤ／Ａコンバータ６０に書き込む。半導体レーザ３０を消灯してから９００μｓ後に再度半導体レーザ３０を点灯し、矢印Ａ２で示す１００μｓ後に比較器７２の出力をチェックし半導体レーザ３０を消灯する。
【００６１】
基準値を超えているため、第２ビットを「０」に戻し第３ビットを立てた２進数「００１０００」をＤ／Ａコンバータ６０に書き込む。半導体レーザ３０を消灯してから９００μｓ後に再度半導体レーザ３０を点灯し、矢印Ａ３で示す１００μｓ後に比較器７２の出力をチェックし半導体レーザ３０を消灯する。
【００６２】
今回は基準値を超えていないため、第３ビットをそのままにして次の第４ビットを立てた２進数「００１１００」をＤ／Ａコンバータ６０に書き込む。このようにして計６回のレーザ点滅及び出力チェックにより、第１の駆動電流値Ｉ１  用の駆動電流設定値Ｓ１  「００１０１１」を得る。
【００６３】
一方、図４（Ｂ）に高デューティ点灯（連続点灯）において目的光量Ｅ０  を得るための第２の駆動電流値Ｉ２  用の駆動電流設定値Ｓ２  を求める手順を示す。
【００６４】
まず、Ｄ／Ａコンバータ６２に６ビットの２進数「１０００００」を書き込み、半導体レーザ３０を点灯し、矢印Ｂ１で示す１ｍｓ後に比較器７２の出力をチェックする。
【００６５】
基準値を超えているため、第１ビットを「０」に戻し第２ビットを立てた「０１００００」をＤ／Ａコンバータ６２に書き込む。更に矢印Ｂ２で示す１ｍｓ後に比較器７２の出力をチェックする。
【００６６】
低デューティ点灯の時と同様にして計６回のレーザ点滅及び出力チェックにより、第２の駆動電流値Ｉ２  用の駆動電流設定値Ｓ２  「００１１０１」を得る。
【００６７】
以上のようにして第１の駆動電流値Ｉ１  用の駆動電流設定値Ｓ１  「００１０１１」及び第２の駆動電流値Ｉ２  用の駆動電流設定値Ｓ２  「００１１０１」を得た後、第１の駆動電流値Ｉ１  用の駆動電流設定値Ｓ１  「００１０１１」はＤ／Ａコンバータ６０に書き込まれ、第２の駆動電流値Ｉ２  用の駆動電流設定値Ｓ２  「００１１０１」はＤ／Ａコンバータ６２に書き込まれる。
【００６８】
上記から駆動電流設定値Ｓ１  よりも駆動電流設定値Ｓ２  の方が大きいことがわかる。即ち、高デューティ点灯（連続点灯）時の方が同じ発光光量Ｅ０  を得るのに、より大きな電流を必要とする。
【００６９】
なお、低デューティ点灯時、高デューティ点灯（連続点灯）時共に、光量チェックのインタバルを１ｍｓとしたが、これは本第１実施形態の光走査装置１０の１スキャンの時間にほぼ等しくなるように設定されている。
【００７０】
また、低デューティ点灯時の点灯時間は１００μｓとしたが、これは本第１実施形態の光走査装置１０の１スキャン毎に実施される水平同期検知時の半導体レーザ点灯時間にほぼ等しくなるように設定されている。
【００７１】
また、上記の駆動電流設定値Ｓ１  、Ｓ２  の設定を図４（Ａ）、（Ｂ）により説明したが、本第１実施形態の発光素子制御装置４８には光出力制限回路８４が設けられているため、実際の半導体レーザ３０からの光量Ｅは制限値Ｅｘを超えないように光出力制限回路８４によって制限されている。従って、光量Ｅは図５（Ａ）、（Ｂ）のようになり、上位ビット設定時に半導体レーザ３０の光量Ｅが過大になり半導体レーザ３０が破損することを防止することができる。この図５（Ａ）、（Ｂ）を見て明らかなように、光出力制限回路８４によって駆動電流値決定の動作や結果に影響することは無い。
【００７２】
以上の駆動電流値設定処理によって、半導体レーザ３０からの光量Ｅを一定に維持するための駆動電流値（実際には駆動電流設定値Ｓ１  、Ｓ２  ）を設定し記憶した後、以下のような画像記録処理が実行される。
【００７３】
オペレータにより画像露光装置１１における画像記録処理の実行開始が指示されると、回転多面鏡１２は図２の矢印Ｐ方向に軸４２を中心として所定角速度で回転し、感光体２４は図２の矢印Ｑ方向（＝図１の矢印Ｆ方向）に軸Ｖを中心として所定角速度で回転する。また、用紙１８も図１の矢印Ｇ方向に所定速度で搬送される。
【００７４】
上記回転多面鏡１２及び感光体２４の回転、並びに用紙１８の搬送が安定動作した時点より、記録すべき画像データに対応した光ビームが半導体レーザ３０から射出される。
【００７５】
画像記録処理時には、記録すべき画像データに応じて駆動回路５６に接続されるＤ／Ａコンバータが切り替わる。即ち、半導体レーザ３０の点灯時にはＤ／Ａコンバータ６２が接続され、半導体レーザ３０の消灯時にはＤ／Ａコンバータ６０が接続される。
【００７６】
画像データの変化によりＤ／Ａコンバータ６２、６０の切り替えまでは遅延回路６４により以下のように所定時間の遅延が加わる。なお、この所定時間は半導体レーザ３０の熱時定数に応じた適切な値が予め定められている。説明をわかりやすくするために、全白画像書き込み時と全黒画像書き込み時について図６（Ａ）、（Ｂ）を用いて説明する。
【００７７】
全白画像書き込み時には図６（Ａ）に示すように、半導体レーザ３０の消灯時にＤ／Ａコンバータ６０が接続され、前述した第１の駆動電流値Ｉ１  用の駆動電流設定値Ｓ１  「００１０１１」に基づく駆動電流制御信号が駆動回路５６に出力される。但し、このとき点灯信号がオフであるので、半導体レーザ３０に供給される駆動電流値Ｉは「０」となる。即ち、図６（Ａ）において、実際に半導体レーザ３０に供給される駆動電流値Ｉは駆動電流として示す波形１０４と点灯信号１０２との論理積をとったものとなる。図６（Ｂ）においても同様である。
【００７８】
さらに、水平同期検知用の半導体レーザ点灯時間になると、点灯信号がオンとなるが、Ｄ／ＡコンバータがＤ／Ａコンバータ６０からＤ／Ａコンバータ６２へ切り替えられるまで、遅延回路６４により半導体レーザ３０の熱時定数に応じた遅延時間が加わる。Ｄ／Ａコンバータ６２が駆動回路５６に接続されると、前述した第２の駆動電流値Ｉ２  用の駆動電流設定値Ｓ２  「００１１０１」に基づく駆動電流制御信号が駆動回路５６に出力される。前記Ｄ／Ａコンバータの切り替えに遅延を加えたため、駆動電流制御信号１０４は遅れて立ち上がることとなる。
【００７９】
このように駆動電流制御信号１０４が遅れて立ち上がるために、補正後光量１１０では、補正前光量１０６のような立ち上がり時のオーバシュートの発生を防止することができる。
【００８０】
その後、水平同期検知用の半導体レーザ点灯時間が経過すると、点灯信号がオフとなると共に、Ｄ／Ａコンバータ６２からＤ／Ａコンバータ６０へ切り替えられ、第１の駆動電流値Ｉ１  用の駆動電流設定値Ｓ１  「００１０１１」に基づく駆動電流制御信号が駆動回路５６に出力されることとなる。
【００８１】
一方、全黒画像書き込み時においても同様に、半導体レーザ３０の消灯時にはＤ／Ａコンバータ６０が接続され、点灯時にはＤ／Ａコンバータ６２が接続されるが、Ｄ／Ａコンバータ６０とＤ／Ａコンバータ６２との切り替えに対して、遅延回路６４により半導体レーザ３０の熱時定数に応じた遅延時間が加えられる。図６（Ｂ）において全黒画像の書き込みタイミングである連続点灯時Ｔ１  でも、正しく目標光量が得られる。
【００８２】
以上のように半導体レーザ３０からの発光量は補正される。その光ビームは、コリメータレンズ３２で平行光線とされた後、シリンドリカルレンズ３４を透過し、回転多面鏡１２の反射面１２Ｃ上に集束する。回転多面鏡１２は矢印Ｐ方向に回転しているため、反射面１２Ｃへの光ビームの入射角は連続的に変化し、光ビームは矢印Ｋで示す主走査方向に沿って偏向される。
【００８３】
偏向された光ビームはｆθレンズ２８を透過し、感光体２４上に結像する。このとき、感光体２４上の結像点は矢印Ｋで示す主走査方向に沿って等速度移動する。一方、感光体２４において被走査面２４Ａは図２において上から下へ（副走査方向に）スクロールしている。これにより、被走査面２４Ａは光ビームにより走査されることになる。
【００８４】
以上のような光走査装置１０による、記録すべき画像に対応した光ビームの感光体２４への露光と並行して、以下に述べるような感光体２４から用紙１８への転写が行われる。
【００８５】
図１に示す帯電器１４により帯電された感光体２４において、光走査装置１０からの光ビームを受光した受光部分では電位が低下することとなり、この電位が低下した受光部分のみに、現像器１６によってトナーが付着される。
【００８６】
ここで受光部分にのみ付着したトナーは、転写用帯電器２０により感光体２４の表面から用紙１８へ転写される。ここで転写された用紙１８は矢印Ｇ方向に搬送され、定着器２２によって用紙１８上のトナーは融解固定される。
【００８７】
このようにして、光走査装置１０からの光を受光した感光体２４表面の受光部位にトナーが付着し、その付着位置に対応する用紙１８上の位置にトナーが転写及び融解固定されることにより、記録すべき画像が用紙１８に記録される。
【００８８】
転写用帯電器２０による用紙１８への転写において、感光体２４の表面に残ったトナーはクリーナー２６によって除去され、ここでトナーが除去された感光体２４の表面には所定時間後に光走査装置１０からの光ビームが再度照射され、上記一連の露光及び転写に関する処理が実行される。このようにして、用紙１８への画像の記録が継続的に実行される。そして、記録すべき画像の全てが記録完了すると、画像露光装置１１における画像記録処理は終了する。
【００８９】
本第１実施形態では、上記の画像記録処理の前に、半導体レーザ３０からの光量を一定に維持するための２つの駆動電流設定値を設定し、それらを画像データに応じて適宜切り替えて半導体レーザ３０の発光量を一定に維持しているので、上記画像記録処理によって記録された画像の画質を高いレベルに維持することができる。
【００９０】
〔第２実施形態〕
以下、本発明に係る第２実施形態を説明する。この第２実施形態では、第１実施形態の遅延回路６４に代わりローパスフィルタを設け、該ローパスフィルタによって、Ｄ／Ａコンバータ６０又はＤ／Ａコンバータ６２から駆動回路５６へ出力される駆動電流制御信号に対し所定の時定数を与える実施形態について説明する。
【００９１】
まず、第２実施形態における構成を説明する。第１実施形態と同じ構成には同じ番号を付し説明を省略する。
【００９２】
図７に示すように第２実施形態の発光素子制御装置４９において、駆動回路５６の電流制御端子５６Ａには、コンデンサ９４と抵抗９２とで構成されたローパスフィルタ９６が接続されており、ローパスフィルタ９６にはアナログスイッチ５８を介してＤ／Ａコンバータ６０、６２の各々の出力が接続されている。なお、ローパスフィルタ９６の時定数は半導体レーザ３０の熱時定数に対応するように予め設定されている。
【００９３】
次に、本第２実施形態における作用を説明する。上記のような構成の発光素子制御装置４９では、画像データに応じてＤ／Ａコンバータ６０、６２からの出力が切り替えられる。その切り替えには、第１実施形態のような遅延は加えられないが、各Ｄ／Ａコンバータからの出力はローパスフィルタ９６によって遅延された後に駆動回路５６に入力される。
【００９４】
ローパスフィルタ９６の時定数は半導体レーザ３０の熱時定数に対応するように設定されており、電流制御信号（図には駆動電流と表示）は、図８（Ａ）に示す全白画像書き込み時には曲線１２４のように動作し、図８（Ｂ）に示す全黒画像書き込み時には曲線１３４のように動作する。
【００９５】
これにより、本第２実施形態においても、上記第１実施形態と同様に、図８（Ａ）の補正後光量１３０、図８（Ｂ）の補正後光量１４０のように、半導体レーザ点灯直後（立ち上がり時）のオーバシュートは小さく抑制される。また、図８（Ｂ）において全黒画像の書き込みタイミングである連続点灯時Ｔ２  でも、正しい目標光量が得られる。
【００９６】
なお、上記第１、第２実施形態における調整箇所は、光出力検知信号のゲイン調整のみであり、この光出力検知信号のゲイン調整機能は通常の光走査装置の光学ユニットには既に備わっているものである。即ち、本発明の発光素子制御装置としては、特別の調整作業を行うことなく、個々の装置について同一の特性を得ることができる、という利点がある。
【００９７】
また、上記第１、第２実施形態では、本発明の発光素子制御装置４８を、光ビームによる感光体の露光及び感光体から用紙への転写によって画像を用紙に記録する画像露光装置１１に内蔵された光走査装置１０に適用した実施形態を説明したが、本発明の発光素子制御装置は上記以外の光走査装置にも適用することができる。
【００９８】
例えば、露光すべき画像に対応する光ビームを被走査面としての感光材料面上に集束させ、その結像点を感光材料上で走査することにより画像を感光材料に露光する画像露光装置に内蔵された光走査装置にも適用することができる。また、光源からの光ビームを被走査面としての画像記録面上に集束させ、その結像点を画像記録面上で走査することにより該画像記録面を透過した透過光による画像を読み取る画像読取装置に内蔵された光走査装置にも適用することができる。
【００９９】
【発明の効果】
本発明によれば、環境温度の変化、経時変化、光量設定の違いなどによる発光素子の特性変化によらず、画像データにより発光素子の点灯パターンが変化しても常に正確に発光素子の熱時定数による光量変動を補正し、一定発光光量を得ることができる、という効果が得られる。
【０１００】
また、本発明によれば、個々の発光素子の特性に応じて第１の駆動電流値及び第２の駆動電流値を自動的に設定することができるので、自動的に最適な駆動電流値を求め、個々の発光素子の特性に応じて適切な光量補正を行うことができる、という効果が得られる。
【０１０１】
特に、請求項３及び請求項４記載の画像露光装置によれば、発光素子からの発光量が基準発光量で安定するように制御されるので、走査露光手段により像担持体上に走査露光された画像の画質を高いレベルに維持することができる、という効果が得られる。
【図面の簡単な説明】
【図１】第１、第２実施形態の画像露光装置の概略全体構成図である。
【図２】本発明の発光素子制御装置を内蔵した光走査装置の概略構成図である。
【図３】第１実施形態における発光素子制御装置の概略構成を示すブロック図である。
【図４】（Ａ）は第１の駆動電流値Ｉ１  用の駆動電流設定値Ｓ１  を求める手順を説明するための図であり、（Ｂ）は第２の駆動電流値Ｉ２  用の駆動電流設定値Ｓ２  を求める手順を説明するための図である。
【図５】（Ａ）は光量の制限値Ｅｘが設定された条件下において第１の駆動電流値Ｉ１  用の駆動電流設定値Ｓ１  を求める手順を説明するための図であり、（Ｂ）は光量の制限値Ｅｘが設定された条件下において第２の駆動電流値Ｉ２  用の駆動電流設定値Ｓ２  を求める手順を説明するための図である。
【図６】（Ａ）は第１実施形態で全白画像を書き込む場合の発光素子の点灯信号、駆動電流制御信号、本発明を適用していない時の光量、及び本発明を適用した時の光量の変動を示すタイムチャートであり、（Ｂ）は第１実施形態で全黒画像を書き込む場合の発光素子の点灯信号、駆動電流制御信号、本発明を適用していない時の光量、及び本発明を適用した時の光量の変動を示すタイムチャートである。
【図７】第２実施形態における発光素子制御装置の概略構成を示すブロック図である。
【図８】（Ａ）は第２実施形態で全白画像を書き込む場合の発光素子の点灯信号、駆動電流制御信号、本発明を適用していない時の光量、及び本発明を適用した時の光量の変動を示すタイムチャートであり、（Ｂ）は第２実施形態で全黒画像を書き込む場合の発光素子の点灯信号、駆動電流制御信号、本発明を適用していない時の光量、及び本発明を適用した時の光量の変動を示すタイムチャートである。
【図９】ドループ特性を説明するための図である。
【図１０】先行技術の回路例を示す図である。
【図１１】（Ａ）は先行技術で全白画像を書き込む場合の発光素子の点灯信号、駆動電流制御信号、補正前の光量、及び補正後の光量の変動を示すタイムチャートであり、（Ｂ）は先行技術で全黒画像を書き込む場合の発光素子の点灯信号、駆動電流制御信号、補正前の光量、及び補正後の光量の変動を示すタイムチャートである。
【符号の説明】
１０    光走査装置
１１    画像露光装置
３０    半導体レーザ（発光素子）
４０    光センサ
４８、４９  発光素子制御装置
５０    制御回路
５２    フォトダイオード（発光量検知手段）
５６    駆動回路
６４    遅延回路
７２    比較器（比較手段）
９６    ローパスフィルタ
【図１】
0003608283.tif 000002
【図２】
0003608283.tif 000003
【図３】
0003608283.tif 000004
【図４】
0003608283.tif 000005
【図５】
0003608283.tif 000006
【図６】
0003608283.tif 000007
【図７】
0003608283.tif 000008
【図８】
0003608283.tif 000009
【図９】
0003608283.tif 000010
【図１０】
0003608283.tif 000011
【図１１】
0003608283.tif 000012