(57)【要約】【課題】  初期自動光量制御のための発光素子の連続点灯時間を短縮する。自動光量制御の信頼性の向上。【解決手段】  複数の発光素子(LD1,LD2)，光走査器(34)，光走査の基点を検出するセンサ(38mc,65)，スタート信号(sA)に応答して信号生成シーケンスを開始して各発光素子宛ての自動制御指示信号(sB,sG,sC,sH)を発生するシーケンサ、および、各自動制御指示信号に応答して各発光素子の光量を設定値に自動制御する複数の自動制御手段(PDm,APC1,APC2)、を備える光走査装置において、シーケンサが、スタート信号に応答して１発光素子宛ての自動制御指示信号(sB)を発生しクロックの第１カウントを開始して第１カウント値が第１設定値(Dt1)になると該自動制御指示信号を止め、その後に別の発光素子宛ての自動制御指示信号(sＣ)を発生する指示信号の生成を、発光素子の数分繰り返す初期指示信号生成手段(Iapc)、を含むことを特徴とする。【選択図】  図８
2005153283.tif 000002
【特許請求の範囲】
【請求項１】
複数の発光素子，該発光素子が発した光を反射し反射光の進行方向を連続的に変える走査を繰り返す走査器，所定の進行方向において前記反射光を検出するセンサ，各発光素子を発光付勢する複数のドライバ，スタート信号に応答して信号生成シーケンスを開始して各発光素子宛ての自動制御指示信号を発生するシーケンサ、および、各自動制御指示信号に応答して各ドライバを介して各発光素子の発光光量を設定値に自動制御する複数の自動制御手段、を備える光走査装置において、
前記シーケンサが、スタート信号に応答して１つの発光素子宛ての自動制御指示信号を発生しクロックの第１カウントを開始して第１カウント値が第１設定値になると該自動制御指示信号を止め、その後に別の発光素子宛ての自動制御指示信号を発生する指示信号の生成を、前記複数の発光素子の数分繰り返す初期指示信号生成手段、を含むことを特徴とする光走査装置。
【請求項２】
前記初期指示信号生成手段は、前記自動制御指示信号を止めてからクロックの第２カウントを開始して第２カウント値が第２設定値になってから別の発光素子宛ての自動制御指示信号を発生する、請求項１に記載の光走査装置。
【請求項３】
前記シーケンサは更に、前記センサに受光させる光を発生するための同期点灯信号を少なくとも１つの自動制御手段に繰り返し与える走査同期信号発生手段、および、前記初期指示信号生成手段が各自動制御指示信号を発生した後、繰り返し発生する前記同期点灯信号の信号間に、１つの発光素子宛ての自動制御指示信号を発生しクロックの第３カウントを開始して第３カウント値が第３設定値になると該自動制御指示信号を止め、その後に別の発光素子宛ての自動制御指示信号を発生する指示信号の生成を、前記複数の発光素子の数分繰り返す走査区間指示信号生成手段、を含む請求項１又は２に記載の光走査装置。
【請求項４】
前記走査区間指示信号生成手段は、前記同期点灯信号の信号間での自動制御指示信号の生成において、先行の自動制御指示信号を止めてからクロックの第４カウントを開始して第４カウント値が第４設定値になってから別の発光素子宛ての自動制御指示信号を発生する、請求項３に記載の光走査装置。
【請求項５】
各カウントを行うプリセットカウント手段に各設定値を与えるデータ設定手段、を更に備える請求項２乃至４の何れか１つに記載の光走査装置。
【請求項６】
請求項１乃至５の何れか１つに記載の光走査装置；
該光走査装置の前記走査器が走査する光で露光されて静電潜像を形成する感光体および該感光体を予め荷電する荷電手段；
前記感光体に形成された静電潜像を現像する手段；および、
現像により現れた顕像を用紙に転写する手段；を含む画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発光素子の光量を一定に制御する自動光量制御機能がある光走査装置およびそれを用いる画像形成装置に関する。該光走査装置は例えば、感光体に光書込みをする光書込装置に用いることができ、画像形成装置は例えばレーザプリンタ，デジタル複写機，ファクシミリ装置に用いることができる。
【背景技術】
【０００２】
例えば、光書込装置を用いたデジタル複写機においては、レーザダイオード（発光素子）とフォトダイオード（受光素子）から構成されるレーザーチップを用い光電気負帰還ループを有した半導体レーザー駆動制御装置を有している。また、プリントスピードの高速化、画像の高画質化に伴い、前記レーザーチップを複数個有する構成において、前記制御構成をレーザーチップ個数分用意し、各々のＡＰＣ制御は各々独立して行える構成となっていた。更なる高画質、高速化に伴い、前記レーザーチップの個数を増やしていく方法においては、レーザー発光点のピッチ調整に伴う構成部品の複雑化、また、各ｃｈ（各レーザダイオード）の画像書込スタート位置の基準を決定する同期検知の高速化等、の課題がある。
【０００３】
近年、高速化、高画質化の達成手段として、１つのレーザーチップに複数個の発光素子を整列して配置したＬＤアレイが提案されている。ＬＤアレイの特徴としては、複数の発光素子が整列に等間隔に配置されているおり、この為、副走査方向のピッチ間調整は光学系のレンズ特性によって決定される為、回転等の複雑な調整機構を削減できる。
【０００４】
このＬＤアレイにおいては、複数の発光素子に対し１つの受光素子という特殊な構成である為、複数の発光素子を同時に、光量を一定に保つ自動光量制御（以下ではＡＰＣと略記する）をさせる事は困難である。その為、従来のＡＰＣ動作への移行動作をそのままＬＤアレイを用いた、マルチビーム書込みの装置に用いることは不可能である。
【０００５】
【特許文献１】特開平１０−１６６６４９号公報は、複数の発光素子のいずれか１個の発光素子を点灯して初期ＡＰＣを開始すると共にライン同期タイミングを検出してライン同期信号を発生し、ライン同期信号に同期して残りの発光素子それぞれの初期ＡＰＣを切換えて実施した後、ライン同期信号の周期で各発光素子のＳＰＣ（ラインＡＰＣ）を繰り返す、ＡＰＣおよびそれを用いる画像形成装置を記載している。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ライン同期信号に合わせて、各発光素子の初期ＡＰＣを切り換えて行く場合、順次動作を遷移させるタイミングはライン同期信号の発生タイミングのみであり、ライン同期周期の整数倍の時間、発光素子が連続点灯される。本来必要な、光書込み開始前の前段階すなわち初期段階での点灯時間に対して、必要以上に連続点灯時間を設けていることになる。これにより、発光ダイオードの連続点灯時間が長く、更には、不必要な点灯によってドラム劣化等のダメージを与える。
【０００７】
本発明は、初期ＡＰＣのための発光素子の連続点灯時間を短縮可にすることを第１の目的とし、ＡＰＣの信頼性を向上することを第２の目的とする。
【課題を解決するための手段】
【０００８】
（１）複数の発光素子(LD1,LD2)，該発光素子が発した光を反射し反射光の進行方向を連続的に変える走査を繰り返す走査器(34)，所定の進行方向において前記反射光を検出するセンサ(38mc,65)，各発光素子を発光付勢する複数のドライバ(DR1,DR2)，スタート信号(sA)に応答して信号生成シーケンスを開始して各発光素子宛ての自動制御指示信号(sB,sG,sC,sH)を発生するシーケンサ、および、各自動制御指示信号(sB,sG,sC,sH)に応答して各ドライバを介して各発光素子の発光光量を設定値に自動制御する複数の自動制御手段(PDm,APC1,APC2)、を備える光走査装置において、
前記シーケンサが、スタート信号(sA)に応答して１つの発光素子(LD1)宛ての自動制御指示信号(sB)を発生しクロックの第１カウントを開始して第１カウント値が第１設定値(Dt1)になると該自動制御指示信号(sB)を止め、その後に別の発光素子(LD２)宛ての自動制御指示信号(sＣ)を発生する指示信号の生成を、前記複数の発光素子の数分繰り返す初期指示信号生成手段(Iapc)、を含むことを特徴とする光走査装置(30,23)。
【０００９】
なお、理解を容易にするためにカッコ内には、図面に示し後述する実施例の対応要素又は対応事項の記号を、例示として参考までに付記した。以下も同様である。
【発明の効果】
【００１０】
これによれば、第１設定値(Dt1)を、発光素子の発光光量が安定するに要する時間およびＡＰＣが安定するに要する時間の長い方の時間以上の最小限の値に設定して、初期ＡＰＣでの発光素子の連続点灯時間を短くすることができる。本発明の光走査装置(30,23)をプリンタの光書込装置に用いると、初期ＡＰＣによる感光体の劣化を抑制することができる。
【発明を実施するための最良の形態】
【００１１】
（２）前記初期指示信号生成手段(Iapc)は、前記自動制御指示信号(sB)を止めてからクロックの第２カウントを開始して第２カウント値が第２設定値(Dt2)になってから別の発光素子(LD２)宛ての自動制御指示信号(sＣ)を発生する、上記（１）に記載の光走査装置(30,23)。これによれば、先行した初期ＡＰＣの発光が後行する初期ＡＰＣに影響することがなく、後行する初期ＡＰＣの安定性および信頼性が高い。
【００１２】
（３）前記シーケンサは更に、前記センサ(38mc,65)に受光させる光を発生するための同期点灯信号を少なくとも１つの自動制御手段(APC1)に繰り返し与える走査同期信号発生手段(Lsg)、および、前記初期指示信号生成手段(Iapc)が各自動制御指示信号(sＢ，ｓＣ)を発生した後、繰り返し発生する前記同期点灯信号(sK)の信号間に、１つの発光素子(LD1)宛ての自動制御指示信号(sG)を発生しクロックの第３カウントを開始して第３カウント値が第３設定値(APw)になると該自動制御指示信号(sG)を止め、その後に別の発光素子(LD２)宛ての自動制御指示信号(sH)を発生する指示信号の生成を、前記複数の発光素子の数分繰り返す走査区間指示信号生成手段(Lapc)、を含む上記（１）又は（２）に記載の光走査装置(30,23)。
【００１３】
これにより、走査周期の各周期内で各発光素子のＡＰＣ（ラインＡＰＣ）が行われるので、発光素子の光量が温度変化などによって変化（シフト）する場合には、該変化を補償するように発光光量が自動調整される。本実施態様の光走査装置(30,23)をプリンタの光書込装置に用いると、１ページの光書込の間に、ライン間の露光レベル変動は実質上生じない。
【００１４】
（４）前記走査区間指示信号生成手段(Lapc)は、前記同期点灯信号の信号間での自動制御指示信号の生成において、先行の自動制御指示信号(sG)を止めてからクロックの第４カウントを開始して第４カウント値が第４設定値(APb)になってから別の発光素子(LD２)宛ての自動制御指示信号(sＨ)を発生する、上記（３）に記載の光走査装置(30,23)。これによれば、先行したラインＡＰＣの発光が後行するラインＡＰＣに影響することがなく、後行するラインＡＰＣの安定性および信頼性が高い。
【００１５】
（５）各カウントを行うプリセットカウント手段(C1,C2,C6,C7)に各設定値を与えるデータ設定手段(25m,17,19)、を更に備える上記（２）乃至（４）の何れか１つに記載の光走査装置(30,23)。これによれば、ＡＰＣの継続時間および一連に行う先行ＡＰＣと後行ＡＰＣの間の休止時間を、データ設定手段(25m,17,19)のデータ設定あるいは変更によって、容易に最適値に設定あるいは調整できる。
【００１６】
（６）上記（１）乃至（５）の何れか１つに記載の光走査装置(30,23)；
該光走査装置の前記走査器(34)が走査する光で露光されて静電潜像を形成する感光体(56)および該感光体を予め荷電する荷電手段；
前記感光体に形成された静電潜像を現像する手段(55)；および、
現像により現れた顕像を用紙に転写する手段(57)；を含む画像形成装置(14)。これによれば、初期ＡＰＣによる感光体の劣化を抑制することができる。
【００１７】
（７）レーザ光源から発したレーザ光の一部を検出する受光素子を有し、半導体レーザの光量を順次、受光素子の出力信号に基づいて所望の光量に制御維持するラインＡＰＣ制御に移行する前段階として、レーザ光源を連続点灯して半導体レーザを所望の光量に推移させる方法であって、前段階の連続点灯時間を任意に変更可能とし、連続点灯動作完了後、ラインＡＰＣ動作に移行することを特徴とする光書込み装置。これによれば、前段階の連続点灯時間を任意に変更可能としているので、前段階に係る時間を最小限に留め、結果、点灯によるドラム劣化を最小限とすることができる。
【００１８】
（８）複数の半導体レーザを同時駆動させて同時に複数ラインの光書込みを行なうようにした光書込み装置において、個々のレーザ光源から発したレーザ光の一部を検出する受光素子を有し、個々の半導体レーザの光量を順次、受光素子の出力信号に基づいて所望の光量に制御維持するラインＡＰＣ制御に移行する前段階として、個々のレーザ光源を順次連続点灯して個々の半導体レーザを所望の光量に推移させる過程を有し、前段階の点灯時間を任意に変更可能とし、前段階動作完了後、ラインＡＰＣ動作に移行することを特徴とする光書込み装置。これによれば、前段階の連続点灯時間を任意に変更可能としているので、全ての半導体レーザの前段階動作時間の短縮が可能をなる。
【００１９】
（９）前段階での順次連続点灯動作において、発光半導体の切替時、点灯しない時間を有することを特徴とした請求項２の光書込装置。これによれば、複数の発光素子に対し、１個の受光素子の構成を有するＬＤアレイの場合において、1個前の発光素子での発光による受光素子への影響を、次の発光素子の動作を行う前にキャンセルできる。
【００２０】
本発明の他の目的および特徴は、図面を参照した以下の実施例の説明より明らかになろう。
【実施例】
【００２１】
図１に、本発明の１実施例の複合機能フルカラーデジタル複写機を示す。このフルカラー複写機は、大略で、自動原稿送り装置（ＡＤＦ）１３と、操作ボード２０と、カラースキャナ１０と、カラープリンタ１４およびフィニッシャ１００の各ユニットで構成されている。なお、操作ボード２０，ＡＤＦ１３付きのカラースキャナ１０およびフィニッシャ１００は、プリンタ１４から分離可能なユニットであり、カラースキャナ１０は、動力機器ドライバやセンサ入力およびコントローラを有する制御ボードを有して、プリンタ１４の機内の制御ボードの画像データ処理装置ＡＣＰ（図３）と直接または間接に通信を行いタイミング制御されて原稿画像の読み取りを行う。
【００２２】
画像データ処理装置ＡＣＰ（図３）には、パソコンＰＣが接続したＬＡＮ(Local Area Network)が接続されており、ファクシミリコントロールユニットＦＣＵ（図３）には、電話回線ＰＮ（ファクシミリ通信回線）に接続された交換器ＰＢＸが接続されている。カラープリンタ１４のプリント済の用紙は、フィニッシャ１００に排出される。
【００２３】
図２に、カラープリンタ１４の機構を示す。この実施例のカラープリンタ１４は、レーザプリンタである。１色のトナー像を形成する、感光体５６および現像器５５ならびに図示を省略したチャージャ，クリーニング装置および転写器の組体（作像ユニット）は、Ｍ（マゼンタ），Ｃ（シアン），Ｙ（イエロー）およびＢｋ（黒）のそれぞれの作像用に一組、合せて４組があり、個の順に搬送ベルト５７に沿ってタンデムに配列されており、それらによって形成された各色トナー像が順次に一枚の転写紙上に重ねて転写される。
【００２４】
第１トレイ４８，第２トレイ４９および第３トレイ５０に積載された転写紙は、各々第１給紙装置５１，第２給紙装置５２および第３給紙装置５３によって給紙され、縦搬送ユニット５４によって感光体５６に当接する位置まで搬送される。
【００２５】
スキャナ１０にて読み込まれた画像データは、画像データ処理器ＩＰＰ（図３）で補正され、一旦メモリＭＥＭ（図３）に書き込まれてから、読み出され、読み出した画像データを用いる図２の書込ユニット３０からのレーザー露光によって、図示を省略したチャージャによって均一に荷電した感光体５６に書込まれこれにより静電潜像を形成する。この静電潜像が現像ユニット５５を通過することによって感光体５６上にトナー像が現れる。転写紙が感光体５６の回転と等速で搬送ベルト５７によって搬送されながら、感光体５６上のトナー像が転写される。その後、定着ユニット５８にて画像を定着させ、排紙ユニット５９によって後処理装置のフィニシャ１００に排出される。
【００２６】
図２に示す、後処理装置のフィニシャ１００は、本体の排紙ユニット５９によって搬送された転写紙を、通常排紙ローラ１０３方向と、ステープル処理部方向へ導く事ができる。切り替え板１０１を上に切り替える事により、搬送ローラ１０３を経由して通常排紙トレイ１０４側に排紙する事ができる。また、切り替え板１０１を下方向に切り替える事で、搬送ローラ１０５，１０７を経由して、ステープル台１０８に搬送する事ができる。ステープル台１０８に積載された転写紙は、一枚排紙されるごとに紙揃え用のジョガー１０９によって、紙端面が揃えられ、一部のコピー完了と共にステープラ１０６によって綴じられる。ステープラ１０６で綴じられた転写紙群は自重によって、ステープル完了排紙トレイ１１０に収納される。
【００２７】
一方、通常の排紙トレイ１０４は前後（図２紙面と垂直な方向）に移動可能な排紙トレイである。前後に移動可能な排紙トレイ部１０４は、原稿毎、あるいは、画像メモリによってソーティングされたコピー部毎に、前後に移動し、排出されてくるコピー紙を簡易的に仕分けるものである。
【００２８】
転写紙の両面に画像を作像する場合は、各給紙トレイ４８〜５０から給紙され作像された転写紙を排紙トレイ１０４側に導かないで、経路切り替えの為の分岐爪６０を下向きに廻す事で、一旦反転ユニット１１２に導き、そして両面給紙ユニット１１１にストックする。
【００２９】
その後、両面給紙ユニット１１１にストックされた転写紙は再び、感光体５６に作像されたトナー画像を転写するために、両面給紙ユニット１１１から再給紙され、経路切り替えの為の分岐爪６０を図示水平に戻し、排紙トレイ１０４に導く。この様に転写紙の両面に画像を作成する場合に、反転ユニット１１２および両面給紙ユニット１１１が使用される。
【００３０】
感光体５６，搬送ベルト５７，定着ユニット５８，排紙ユニット５９および現像ユニット５５は、図示を省略したメインモータによって駆動され、各給紙装置５１〜５３はメインモータの駆動を、やはり図示を省略した各給紙クラッチによって伝達することにより駆動される。縦搬送ユニット５４は、メインモータの駆動を図示を省略した中間クラッチによって伝達することにより駆動される。
【００３１】
図３に、図１に示す複写機の画像処理系統のシステム構成を示す。このシステムでは、読取ユニット１１と画像データ出力Ｉ／Ｆ(Interface：インターフェイス)１２でなるカラー原稿スキャナ１０が、画像データ処理装置ＡＣＰの画像データインターフェース制御ＣＤＩＣ（以下単にＣＤＩＣと表記）に接続されている。画像データ処理装置ＡＣＰにはまた、カラープリンタ１４が接続されている。カラープリンタ１４は、画像データ処理装置ＡＣＰの画像データ処理器ＩＰＰ(Image Processing Processor；以下では単にＩＰＰと記述）から、書込みＩ／Ｆ１５に記録画像データを受けて、作像ユニット１６でプリントアウトする。作像ユニット１６は、図２に示すものである。
【００３２】
画像データ処理装置ＡＣＰ（以下では単にＡＣＰと記述）は、パラレルバスＰｂ，画像メモリアクセス制御ＩＭＡＣ（以下では単にＩＭＡＣと記述），画像メモリであるメモリモジュールＭＥＭ（以下では単にＭＥＭと記述），プログラムならびに書画情報の格納，蓄積を行うハードディスク装置ＨＤＤ（以下では単にＨＤＤと記述），システムコントローラ１，ＲＡＭ４，不揮発メモリ５，フォントＲＯＭ６，ＣＤＩＣ，ＩＰＰ等、を備える。パラレルバスＰｂには、ファクシミリ制御ユニットＦＣＵ（以下単にＦＣＵと記述）を接続している。操作ボード２０はシステムコントローラ１に接続している。
【００３３】
カラー原稿スキャナ１０の、原稿を光学的に読み取る読取ユニット１１は、原稿に対するランプ照射の反射光を、センサボードユニットＳＢＵ（以下では単にＳＢＵと表記）上の、ＣＣＤで光電変換してＲ，Ｇ，Ｂ画像信号を生成し、Ａ／ＤコンバータでＲＧＢ画像データに変換し、そしてシェーディング補正して、出力Ｉ／Ｆ１２を介してＣＤＩＣに送出する。
【００３４】
ＣＤＩＣは、画像データに関し、原稿スキャナ１０（出力Ｉ／Ｆ１２），パラレルバスＰｂ，ＩＰＰ間のデータ転送、ならびに、プロセスコントローラ１７とＡＣＰの全体制御を司るシステムコントローラ１との間の通信をおこなう。また、ＲＡＭ１８はプロセスコントローラ１７のワークエリアとして使用され、不揮発メモリ１９はプロセスコントローラ１７の動作プログラム等を記憶している。
【００３５】
画像メモリアクセス制御ＩＭＡＣ（以下では単にＩＭＡＣと記述）は、ＭＥＭやＨＤＤに対する画像データの書き込み／読み出しを制御する。システムコントローラ１は、ＨＤＤに対するプログラム，制御データ等の書画情報以外のデータの読み書きを制御し、パラレルバスＰｂに接続される各構成部の動作を制御する。また、ＲＡＭ４はシステムコントローラ１のワークエリアとして使用され、不揮発メモリ５はシステムコントローラ１の動作プログラム等を記憶している。
【００３６】
操作ボード２０は、ＡＣＰがおこなうべき処理を指示する。たとえば、処理の種類（複写、ファクシミリ送信、画像読込、プリント等）および処理の枚数等を入力する。これにより、画像データ制御情報の入力をおこなうことができる。
【００３７】
スキャナ１０の読取ユニット１１より読み取った画像データは、スキャナ１０のＳＢＵでシェーディング補正２１０を施してから、ＩＰＰで、スキャナガンマ補正，フィルタ処理などの、読取り歪を補正する画像処理を施してから、ＭＥＭやＨＤＤに蓄積する。ＭＥＭあるいはＨＤＤの画像データをプリントアウトするときには、ＩＰＰにおいてＲＧＢ信号をＹＭＣＫ信号に色変換し、プリンタガンマ変換，階調変換，および、ディザ処理もしくは誤差拡散処理などの階調処理などの画質処理をおこなう。画質処理後の画像データはＩＰＰから書込みＩ／Ｆ１５に転送される。書込みＩ／Ｆ１５は、階調処理された信号に対し、パルス幅とパワー変調によりレーザー制御をおこなう。その後、画像データは作像ユニット１６へ送られ、作像ユニット１６が転写紙上に再生画像を形成する。
【００３８】
ＩＭＡＣは、システムコントローラ１の制御に基づいて、ＭＥＭ，ＨＤＤに対する画像データのアクセス制御，ＬＡＮ上に接続した図示しないパソコンＰＣ（以下では単にＰＣと表記）のプリント用データの展開，ＭＥＭ，ＨＤＤの有効活用のための画像データの圧縮／伸張をおこなう。
【００３９】
ＩＭＡＣへ送られた画像データは、データ圧縮後、ＭＥＭ，ＨＤＤに蓄積され、蓄積された画像データは必要に応じて読み出される。読み出された画像データは、伸張され、本来の画像データに戻しＩＭＡＣからパラレルバスＰｂを経由してＣＤＩＣへ戻される。ＣＤＩＣからＩＰＰへの転送後は画質処理をして書込みＩ／Ｆ１５に出力し、作像ユニット１６において転写紙上に再生画像を形成する。
【００４０】
画像データの流れにおいて、パラレルバスＰｂおよびＣＤＩＣでのバス制御により、デジタル複合機の機能を実現する。ファクシミリ送信は、読取られた画像データをＩＰＰにて画像処理を実施し、ＣＤＩＣおよびパラレルバスＰｂを経由してＦＣＵへ転送することによりおこなわれる。ＦＣＵは、通信網へのデータ変換をおこない、それを公衆回線ＰＮへファクシミリデータとして送信する。ファクシミリ受信は、公衆回線ＰＮからの回線データをＦＣＵにて画像データへ変換し、パラレルバスＰｂおよびＣＤＩＣを経由してＩＰＰへ転送することによりおこなわれる。この場合、特別な画質処理はおこなわず、書込みＩ／Ｆ１５から出力し、作像ユニット１６において転写紙上に再生画像を形成する。
【００４１】
複数ジョブ、たとえば、コピー機能，ファクシミリ送受信機能，プリンタ出力機能が並行に動作する状況において、読取ユニット１１，作像ユニット１６およびパラレルバスＰｂの使用権のジョブへの割り振りは、システムコントローラ１およびプロセスコントローラ１７において制御する。プロセスコントローラ１７は画像データの流れを制御し、システムコントローラ１はシステム全体を制御し、各リソースの起動を管理する。また、デジタル複合機の機能選択は、操作ボード２０においておこなわれ、操作ボード２０の選択入力によって、コピー機能，ファクシミリ機能等の処理内容を設定する。
【００４２】
システムコントローラ１とプロセスコントローラ１７は、パラレルバスＰｂ，ＣＤＩＣおよびシリアルバスＳｂを介して相互に通信をおこなう。具体的には、ＣＤＩＣ内においてパラレルバスＰｂとシリアルバスＳｂとのデータ，インターフェースのためのデータフォーマット変換をおこなうことにより、システムコントローラ１とプロセスコントローラ１７間の通信を行う。
【００４３】
各種バスインターフェース、たとえばパラレルバスＩ／Ｆ  ７、シリアルバスＩ／Ｆ  ９、ローカルバスＩ／Ｆ  ３およびネットワークＩ／Ｆ  ８は、ＩＭＡＣに接続されている。コントローラーユニット１は、ＡＣＰ全体の中での独立性を保つために、複数種類のバス経由で関連ユニットと接続する。
【００４４】
システムコントローラ１は、パラレルバスＰｂを介して他の機能ユニットの制御をおこなう。また、パラレルバスＰｂは画像データの転送に供される。システムコントローラ１は、ＩＭＡＣに対して、画像データをＭＥＭに蓄積させるための動作制御指令を発する。この動作制御指令は、ＩＭＡＣ，パラレルバスＩ／Ｆ  ７、パラレルバスＰｂを経由して送られる。
【００４５】
この動作制御指令に応答して、画像データはＣＤＩＣからパラレルバスＰｂおよびパラレルバスＩ／Ｆ  ７を介してＩＭＡＣに送られる。そして、画像データはＩＭＡＣの制御によりＭＥＭに格納されることになる。
【００４６】
一方、ＡＣＰのシステムコントローラ１は、ＰＣからのプリンタ機能としての呼び出しの場合、プリンタコントローラとネットワーク制御およびシリアルバス制御として機能する。ネットワーク経由の場合、ＩＭＡＣはネットワークＩ／Ｆ  ８を介してプリント出力要求データを受け取る。
【００４７】
汎用的なシリアルバス接続の場合、ＩＭＡＣはシリアルバスＩ／Ｆ  ９経由でプリント出力要求データを受け取る。汎用のシリアルバスＩ／Ｆ  ９は複数種類の規格に対応しており、たとえばＵＳＢ(Universal Serial Bus)、１２８４または１３９４等の規格のインターフェースに対応する。
【００４８】
ＰＣからのプリント出力要求データはシステムコントローラ１により画像データに展開される。その展開先はＭＥＭ内のエリアである。展開に必要なフォントデータは、ローカルバスＩ／Ｆ  ３およびローカルバスＲｂ経由でフォントＲＯＭ６を参照することにより得られる。ローカルバスＲｂは、このコントローラ１を不揮発メモリ５およびＲＡＭ４と接続する。
【００４９】
シリアルバスＳｂに関しては、ＰＣとの接続のための外部シリアルポート２以外に、ＡＣＰの操作部である操作ボード２０との転送のためのインターフェースもある。これはプリント展開データではなく、ＩＭＡＣ経由でシステムコントローラ１と通信し、処理手順の受け付け、システム状態の表示等をおこなう。
【００５０】
システムコントローラ１とＭＥＭ，ＨＤＤおよび各種バスとのデータ送受信は、ＩＭＡＣを経由しておこなわれる。ＭＥＭ，ＨＤＤを使用するジョブはＡＣＰ全体の中で一元管理される。
【００５１】
図４は、図２上の書込ユニット（書き込み光学系）３０を構成する光学ユニットを上から見下した平面図である。同図において、レーザダイオードおよびそのレーザ光を変調するレーザドライバを含む半導体レーザ３１ｂｋおよび半導体レーザ３１ｍからの光ビームは、シリンダレンズ３２ｂｋ，３２ｍを通り、反射ミラー３３ｂｋおよび反射ミラー３３ｍによってポリゴンミラー３４の下部側の面に入射し、ポリゴンミラー３４が回転することにより光ビームを偏向し、ｆθレンズ３５ｙｂｋおよびｆθレンズ３５ｍｃを通り、第１ミラー３６ｂｋおよび第１ミラー３６ｍによって折り返えされる。
【００５２】
一方、半導体レーザ３１ｙおよび半導体レーザ３１ｃからの光ビームは、シリンダレンズ３２ｙおよび３２ｃを通り、ポリゴンミラー３４上部側の面に入射し、ポリゴンミラー３４が回転することにより光ビームを偏向し、ｆθレンズ３５ｙｂｋおよびｆθレンズ３５ｍｃを通り、第１ミラー３６ｙおよび第１ミラー３６ｃによって折り返される。
【００５３】
主走査方向の書き出し位置より上流側にはシリンダミラー３７ｙｂｋおよび３７ｍｃさらにはセンサ３８ｙｂｋおよび３８ｍｃが備わっており、ｆθレンズ３５ｙｂｋおよび３０ｍｃを通った光ビームがシリンダミラー３７ｙｂｋおよび３７ｍｃによって反射集光されて、センサ３８ｙｂｋおよび３８ｍｃに入射するような構成となっている。これらのセンサ３８ｙｂｋおよび３８ｍｃは、主走査方向の同期を取るための同期検知センサである。
【００５４】
また、半導体レーザ３１ｂｋおよび３１ｙからの光ビームの検出では、書き出し側で共通のセンサ３８ｙｂｋを使用している。半導体レーザ３１ｍおよび３１ｃからの光ビームの検出についても同様に、書き出し側で共通のセンサ３８ｍｃを使用している。同じセンサに２色の作像用光ビームが入射することとなるので、各色の光ビームのポリゴンミラー３４の入射角を異なるようにすることで、それぞれの光ビームが各センサに入射するタイミングを変え、時系列的にパルス列として出力されるようになっている。図からも分かるように、Ｋ（ｂｋ）とＹ（ｙ）およびＭ（ｍ）とＣ（ｃ）は逆方向に走査される。
【００５５】
図５に、書込みＩ／Ｆ１５の構成を示す。書込ユニット３０のセンサ３８ｍｃの光電変換信号に含まれる半導体レーザ３１ｍおよび３１ｃの各光ビームを検出した各信号が、分離回路６５で分離され、それぞれ所定パルス形状に成形されて、ライン同期ＭおよびＣとして書込Ｉ／Ｆ１５，ＩＰＰおよび画像書込制御部１６ｃ（図６）に出力される。同様に、書込ユニット３０のセンサ３８ｙｂｋの光電変換信号に含まれる半導体レーザ３１ｙおよび３１ｂｋの各光ビームを検出した各信号が、分離回路６６で分離され、それぞれ所定パルス形状に成形されて、ライン同期ＹおよびＫとして書込Ｉ／Ｆ１５，ＩＰＰおよび画像書込制御部１６ｃ（図６）に出力される。
【００５６】
書込Ｉ／Ｆ１５には、実質上同一機能の、Ｍ，Ｃ，Ｙ，Ｋ書込Ｉ／Ｆ１５ｍ，１５ｃ，１５ｙ，１５ｋがあり、それぞれが、ＩＰＰが出力する画像データＭ，Ｃ，Ｙ，Ｋを、半導体レーザ３１ｍ，３１ｃ，３１ｙ，３１ｋの発光を変調するパルス信号（変調パルス）である画信号Ｍ，Ｃ，Ｙ，Ｋに変換して、作像ユニット１６内の画像書込制御部１６ｃの印字画像制御部２５ｍ，２５ｃ，２５ｙ，２５ｋ（図６）に出力する。
【００５７】
Ｍ書込Ｉ／Ｆ１５ｍに関して説明すると、ライン同期Ｍはフレーム遅延６１およびメモリコントローラ６２に与えられる。
【００５８】
この実施例では、カラー画像記録で最先に作像を開始する感光体ドラムＭを画像露光するレーザビームのライン同期Ｍを基準のライン同期信号としており、作像ユニット１６が作像可で、プロセスコントローラ１７が、書込みＩ／Ｆ１５とＩＰＰに、作像モード（表１）および画像データの送受信を設定したのち、ＩＰＰが、画像データの送信可になるとライン同期Ｍに同期してEnable信号を、１頁の作像を指示するＨ（作像指示信号）とする。
【００５９】
フレーム遅延６１は、Enable信号が発生してから設定数ＳＴＤ−Ｍのライン同期Ｍをカウントアップすると、１ページ（１フレーム）のＭ作像期間を規定するFGATE−Ｍを有効にする。他の書込Ｉ／Ｆ１５ｃ，１５ｙ，１５ｋでは、Enable信号が発生してからFGATE−Ｃ，FGATE−Ｙ，FGATE−Ｋを有効にするまでのライン同期Ｍのカウント値（設定数）ＳＴＤ−Ｃ，ＳＴＤ−Ｙ，ＳＴＤ−Ｋは、感光体ドラムＭから各感光体ドラムＣ，Ｙ，Ｋまで転写ベルトが移動する間のライン同期Ｍの発生数分、書込Ｉ／Ｆ１５ｍの設定数ＳＴＤ−Ｍより大きい値である。これらの設定値を表わすデータは、各書込Ｉ／Ｆ１５ｍ，１５ｃ，１５ｙ，１５ｋのメモリコントローラ６２に設定されており、メモリコントローラ６２からフレーム遅延６１に与えられる。
【００６０】
FGATE−Ｍが有効になると、メモリコントローラ６２とＩＰＰとの間で、制御信号をやり取りして、ライン同期Ｍ，Ｃ，Ｙ，Ｋおよび画素クロックＣＬＫでタイミングを合わせて、ＩＰＰからＭ画像データの、バッファメモリ６３への書込を行う。これと並行して、メモリコントローラ６２は、バッファメモリ６３の画像データを、ライン同期Ｍおよび画素クロックＣＬＫに同期して、画像データバッファメモリ６３から画信号生成６４に送出する。画信号生成６４は、画像データを半導体レーザ３１ｍのレーザ光変調用のパルス信号（画信号）に変換して、作像ユニット１６の画像書込制御部１６ｃ（図６）に出力する。
【００６１】
この実施例では半導体レーザ３１ｍは、４個のレーザダイオードと、各レーザダイオードの発光の一部を受光するフォトダイオードで構成されており、４個のレーザダイオードが同時にポリゴンミラー３４にレーザを出射することができる。他の半導体レーザ３１ｍ，３１ｃおよび３１ｋの構成も、半導体レーザ３１ｍと同様である。
【００６２】
図６に、カラープリンタ１４の作像ユニット１６にある画像書込制御部１６ｃの構成を示す。マゼンタＭ，シアンＣ，イエローＹおよびブラックＫの各色画信号宛ての印字画像制御部２５ｍ，２５ｃ，２５ｙおよび２５ｋは、プロセスコントローラ１７のＣＰＵの命令により書込制御部１６ｃ全体の制御をし、書込Ｉ／Ｆ１５の各色書込Ｉ／Ｆ１５ｍ，１５ｃ，１５ｙ，１５ｋの各画信号生成６４から出力される画信号Ｍ，Ｃ，ＹおよびＫをレーザ駆動回路２３ｍ，２３ｃ，２３ｙおよび２３ｋに転送する。
【００６３】
以下においては、記述を簡単にするために、色成分区分符号ｍ，ｃ，ｙおよびｋを省略して要素符号を示す。
【００６４】
書込クロック生成回路２１は、主走査画素単位の周期のクロック信号である画素同期クロックＣＬＫを位相同期回路２２に送る。位相同期回路２２は、分離６５，６６（図５）から送られるライン同期信号（ライン同期パルス）で、書込クロック生成回路２１から送られる画素同期クロックＣＬＫを位相補正しレーザ駆動回路２３に転送する。
【００６５】
印字画像制御部２５は、プロセスコントローラ１７が与える制御データを保持して画像書込制御部１６ｃの各部に出力すると共に、画像データ枠（用紙面）にトリム領域を設定したり、画像枠（画像面）に任意の枠線を重ねあわせるなどの画像加工処理をプロセスコントローラ１７の内部のＣＰＵが指定する内容により行う。すなわちプロセスコントローラ１７が与える用紙サイズ，トリム領域データおよび境界線書込有無に基いて、到来する画像信号の用紙上の印字位置を、主走査カウント（画素同期パルスのカウント）と副走査カウント（ライン同期パルスのカウント）で追跡し、トリム領域に割当てられる画像信号の出力を停止又は非記録信号への変換を行い、境界線書込有の場合は更に、トリム領域のエッジの内側の数画素の画像信号を、線書込信号に変換する（トリム境界線の書込）。
【００６６】
レーザ駆動回路２３は、印字画像制御部２５から送られる画信号Ｍ，Ｃ，Ｙ，Ｋで、位相同期回路２２からくるＣＬＫ信号（画素同期パルス）の周期の画素駆動信号を変調してレーザ駆動信号を発生して半導体レーザ３１に印加する。半導体レーザ３１はレーザ駆動回路２３から送られたレーザ駆動信号のレベルに対応する光量のビームを照射する。ポリゴンモータ制御回路２４は、印字画像制御部２５の信号で、ポリゴンモータを所定の回転速度にＰＬＬ(Phase Locked Loop)制御する。
【００６７】
図７に、図６に示すレーザ駆動回路２３ｍの機能の概要を示す。他のレーザ駆動回路２３ｃ，２３ｙおよび２３ｋの機能も、レーザ駆動回路２３ｍと同様である。以下には、レーザ駆動回路２３ｍの機能を説明する。
【００６８】
半導体レーザ３１ｍの４個のレーザダイオードＬＤ１〜ＬＤ４は、レーザドライバ（通電回路）ＤＲ１〜ＤＲ４に接続されている。各レーザドライバＤＲ１〜ＤＲ４には、各レーザダイオードＬＤ１〜ＬＤ４の発光光量（通電電流値）を調整する電流調整回路および発光オン／オフ（光出射スイッチング）をする変調回路がある。各電流調整回路および各変調回路には、各ＡＰＣ１〜ＡＰＣ４が、フィードバック光量制御信号および露光オン／オフ信号（初期ＡＰＣ指示信号，ライン同期オン信号および画信号）を与える。各電流調整回路は、電源オン後初めての通電指令（点灯信号）に応じて、所定の立ち上げパターンで次第に通電電流値（発光量）を立ち上げ、その後は光量制御信号が指示する電流値を通電する初期立ち上げを行う。
【００６９】
４個のレーザダイオードＬＤ１〜ＬＤ４の何れかが発光すると、その一部光をフォトダイオードＰＤｍが受光し、光量検知回路ＰＳｍが発光レベルを表わす光量検出信号をＡＣＰ１〜ＡＣＰ４に与える。
【００７０】
ＡＣＰ１には、光量検知回路ＰＳｍが与える光量検出信号を保持するサンプルホールド回路，ＡＣＰ１の内部で発生する基準（目標）光量対応の基準電圧に対する光量検出信号のレベル差（偏差）を零にするための光量制御信号をレーザドライバＤＲ１の電流調整回路に出力する光量制御回路、および、オアゲートＲ１が与える点灯信号（初期ＡＰＣ指示信号ｓＢ，ライン同期オン信号ｓＦ，ｓＫ，ラインＡＰＣ指示信号ｓＧおよび画信号Ｍ１；いずれも２値信号）をレーザドライバＤＲ１の変調回路に与える点灯制御回路がある。ＡＣＰ１は、オアゲートＲ５が出力するサンプルオン信号がＨ（高レベル）の間の光量検知回路ＰＳｍが与える光量検出信号をサンプルホールド回路に保持する。ＡＣＰ１の光量制御回路が、基準電圧に対するサンプルホールド回路が保持する光量制御信号のレベル差に対応する、該レベル差を零にするための光量制御信号をレーザドライバＤＲ１の電流調整回路に出力し、該電流調整回路が該光量制御信号のレベル対応の電流値をレーザダイオードＬＤ１に通電する。ＡＣＰ１の点灯制御回路は、オアゲートＲ１が与える２値の点灯信号がＨ（高レベル）であると光出射を表わすレベル、Ｌ（低レベル）であると光出射停止を表わすレベルの点灯制御信号をレーザドライバＤＲ１の変調回路に出力し、該変調回路が点灯信号に応答するスイッチングによって、点灯信号がＨになるとレーザダイオードＬＤ１に前記電流調整回路が調整した電流値を通電し、点灯信号がＬになるとレーザダイオードＬＤ１への通電を発光レベル未満に切り換える。
【００７１】
ＡＣＰ２〜４の機能および動作は、ＡＰＣ１と同一である。ただし、ＡＰＣ１にオアゲートＲ１が与える点灯信号には、ライン同期Ｍを発生するための、後述するライン同期発生Ｌｓｇが与えるライン同期オン信号（ｓＦ，ｓＫ）が含まれるが、他のＡＣＰ２〜４にオアゲートＲ２〜Ｒ４が与える点灯信号には、ライン同期オン信号（ｓＦ，ｓＫ）は存在しない。ＡＣＰ２〜４にオアゲートＲ２〜Ｒ４が与える点灯信号には、初期ＡＰＣ指示信号（ｓＣ，ｓＤ，ｓＥ），ラインＡＰＣ指示信号（ｓＨ，ｓＩ，ｓＪ）および画信号Ｍ２〜Ｍ４が含まれる。
【００７２】
本実施例においては、Ｍ作像の１主走査（１回のライン走査）につき、４個のレーザダイオードＬＤ１〜ＬＤ４の発光変調を行う。各レーザダイオードの発光光量を一定に制御するＡＰＣと、ライン同期Ｍを発生するための点灯制御の概要を次に示す。
１）プリンタ１４に電源投入後、ポリゴンミラー３４の回転速度が設定値に安定すると、ＡＰＣスタートパルスｓＡがレーザ駆動回路２３ｍの初期ＡＰＣ  Ｉapcに与えられ、初期ＡＰＣ  Ｉapcが、レーザダイオードＬＤ１の初期ＡＰＣを開始しカウンタ動作を開始；
２）カウント値がＤｔ１になったら、レーザダイオードＬＤ１の初期ＡＰＣを終了；
３）消灯期間Ｄｔ２の経過後、レーザダイオードＬＤ２の初期ＡＰＣを開始しカウンタ動作を開始； 
４）カウント値がＤｔ１になったら、レーザダイオードＬＤ２の初期ＡＰＣを終了；
５）レーザダイオードＬＤ３，ＬＤ４にて同様の手順にて順次に初期ＡＰＣを実行；
６）全レーザダイオードＬＤ１〜ＬＤ４の初期ＡＰＣが完了したら、ライン同期確保用の強制点灯をレーザダイオードＬＤ１にて開始；
７）同期信号確保（第１ライン同期Ｍの発生）；
８）レーザダイオードＬＤ１ｃを周期的に発光してライン同期Ｍを発生しながら、Ｍ作像の１主走査周期でラインＡＰＣを繰り返す。
【００７３】
図８には、レーザ駆動回路２３ｍの各部で発生してＡＣＰ１〜４に与えられるタイミング信号を示す。以下に、図７および図８を参照して、レーザ駆動回路２３ｍの各部の機能および動作を説明する。ポリゴンミラー３４が回転駆動されてその回転速度が設定値に達すると、ＡＰＣスタート信号（パルス）ｓＡ（高レベルＨ）が、レーザ駆動回路２３ｍの初期化ＡＰＣ  ＩａｐｃのオアゲートＲ９およびフリップフロップＦ１のセット入力端Ｓに印加される。これによりオアゲートＲ９の出力が一時的にＨとなると共に、フリップフロップＦ１がセットされて、そのＱ出力がＬからＨに立上り、このＱ出力がカウンタＣ３のクリア入力端に印加される。カウンタＣ３はフリップフロップＦ１のＱ出力がＬであるとクリア状態であるが、Ｈになるとカウント可となる。
【００７４】
−レーザダイオードＤＲ１の初期ＡＰＣ−
オアゲートＲ９の出力のＨへの立上りに応答して、初期ＡＰＣ  ＩａｐｃのフリップフロップＦ２がセットされてそのＱ出力がＨに立上がって初期ＡＰＣ指示信号ｓＢとして、データセレクタＳＬ１を介してオアゲートＲ５に出力される。この初期ＡＰＣ指示信号ｓＢは、オアゲートＲ５を通してＡＰＣ１のサンプルホールド回路にサンプルオン信号として与えられると共に、オアゲートＲ１を通してＡＰＣ１の点灯制御回路に点灯信号として与えられる。この点灯信号に応答してレーザドライバＤＲ１がレーザダイオードＬＤ１に通電し、該ＬＤ１が発光する（図８上のｓＢの期間）。一方、ＡＰＣスタート信号ｓＡ（Ｈパルス）はオアゲートＲ９を通してプリセットカウンタＣ１のクリア入力端にも印加される。このカウンタＣ１は、ＡＰＣスタート信号ｓＡがＬのときはクリア状態であるが、Ｈへの立上りに応答して、与えられている初期ＡＰＣ期間データＤｔ１を目標値としてロードして、該データＤｔ１が表わす値から、画素同期クロックＣＬＫの到来数のダウンカウントを開始する。なお、データＤｔ１は不揮発メモリ１９（図３）にあって、プリンタ１４の電源オン直後の初期化の過程で、プロセスコントローラ１７によって読み出されて印字画像制御部２５ｍにラッチ（保持）されて該印字画像制御部２５ｍからレーザ駆動回路２３ｍ（のカウンタＣ１）に与えられているものである。後述する他のデータＤｔ２，Ｐｎ，Ｐｈ，ＡＰｗおよびＡＰｂも同様に、不揮発メモリ１９にあって、プロセスコントローラ１７によって読み出されて印字画像制御部２５ｍにラッチされて該印字画像制御部２５ｍからレーザ駆動回路２３ｍ（のカウンタＣ２，Ｃ４〜Ｃ７）に与えられているものである。これらのカウンタＣ１，Ｃ２，Ｃ４〜Ｃ７は、タイミング決定単位に画素同期クロックＣＬＫを用いてこれをカウントするようにしているが、その他のクロックパルスを用いることもできる。
【００７５】
カウンタＣ１は、Ｄｔ１分のＣＬＫをカウントすると、ボロー信号（高レベルＨ）を発生し、この信号のＨへの立上りに応答してフリップフロップＦ２がリセットされて初期ＡＰＣ指示信号ｓＢがＬに戻り、これによってレーザダイオードＬＤ１の発光が停止する。ＡＰＣ１に与えられるサンプルオン信号（Ｒ５の出力）もＬに戻るので、ＡＰＣ１内のサンプルホールド回路はサンプル値（保持値）の更新を停止し、ＡＰＣ１内の光量制御回路は、レーザドライバＤＲ１の電流調整回路に与える光量制御信号の更新を停止する。これにより、オアゲートＲ５の出力（サンプルオン信号）がつぎにＨになるまでは、光量制御信号は変化せず、レーザダイオードＬＤ１に通電する電流値は変えられない。
【００７６】
−初期第１インターバル制御（ＤＲ１とＤＲ２の初期ＡＰＣの間）−
カウンタＣ１が出力するボロー信号のＨへの立上りに応答して、クリア状態にあったプリセットカウンタＣ２が、インターバルデータＤｔ２をロードして、Ｄｔ２の値からのＣＬＫの到来数のカウントダウンを開始する。そしてＤｔ２の値分のＣＬＫが到来するとカウンタＣ２がボロー信号をＬからＨに立ち上げる。この立上りに応答してカウンタＣ３が１カウントアップする。カウンタＣ３のカウントデータが１（十進数の１）になったことにより、データセレクタＳＬ１は、その入力を出力端１に出力する状態に切換り、しかも、デコーダＤ１が出力端０から１に、Ｈ出力を切り換えるので、これがオアゲートＲ１０を通してアンドゲートＡ１をオンにして、該アンドゲートＡ１を通してカウンタＣ２が発生したボロー信号（Ｈ）をオアゲートＲ９に与え、該オアゲートＲ９の出力がＨに立ち上がる。
【００７７】
−レーザダイオードＤＲ２の初期ＡＰＣ−
上記「ＤＲ１の初期ＡＰＣ」で記述した動作と同様である。ただし、この場合には、カウンタＣ３のカウントデータが１（１０進数）を表すものであるので、フリップフロップＦ２のＱ出力Ｈは、データセレクタＳＬ１の出力端１から、初期ＡＰＣ指示信号ｓＣとしてオアゲートＲ６に出力される。これにより、レーザダイオードＬＤ２が発光する（図８上のｓＣの期間）。カウンタＣ１がＤｔ１分のＣＬＫをカウントすると初期ＡＰＣ指示信号ｓＣがＬに戻り、これによってレーザダイオードＬＤ２の発光が停止する。ＡＰＣ２に与えられるサンプルオン信号（Ｒ６の出力）もＬに戻るので、ＡＰＣ２内のサンプルホールド回路はサンプル値（保持値）の更新を停止し、ＡＰＣ２内の光量制御回路は、レーザドライバＤＲ２の電流調整回路に与える光量制御信号の更新を停止する。これにより、オアゲートＲ６の出力（サンプルオン信号）がつぎにＨになるまでは、光量制御信号は変化せず、レーザダイオードＬＤ２に通電する電流値は変えられない。
【００７８】
−初期第２インターバル制御（ＤＲ２とＤＲ３の初期ＡＰＣの間）−
上記「初期第１インターバル制御」の内容と同様である。Ｄｔ２の値分のＣＬＫが到来すると、カウンタＣ３のカウントデータが２になって、データセレクタＳＬ１は、その入力を出力端２に出力する状態に切換り、しかも、デコーダＤ１が出力端１から２に、Ｈ出力を切り換える。そしてカウンタＣ２が発生したボロー信号（Ｈ）をオアゲートＲ９に与える。
【００７９】
−レーザダイオードＤＲ３の初期ＡＰＣ−
上記「ＤＲ１の初期ＡＰＣ」で記述した動作と同様である。ただし、この場合には、カウンタＣ３のカウントデータが２（１０進数）を表すものであるので、フリップフロップＦ２のＱ出力Ｈは、データセレクタＳＬ１の出力端２から、初期ＡＰＣ指示信号ｓＤとしてオアゲートＲ７に出力される。これにより、レーザダイオードＬＤ３が発光する（図８上のｓＤの期間）。カウンタＣ１がＤｔ１分のＣＬＫをカウントすると初期ＡＰＣ指示信号ｓＤがＬに戻り、これによってレーザダイオードＬＤ３の発光が停止する。ＡＰＣ３に与えられるサンプルオン信号（Ｒ７の出力）もＬに戻るので、ＡＰＣ３内のサンプルホールド回路はサンプル値（保持値）の更新を停止し、ＡＰＣ３内の光量制御回路は、レーザドライバＤＲ３の電流調整回路に与える光量制御信号の更新を停止する。これにより、オアゲートＲ７の出力（サンプルオン信号）がつぎにＨになるまでは、光量制御信号は変化せず、レーザダイオードＬＤ３に通電する電流値は変えられない。
【００８０】
−初期第３インターバル制御（ＤＲ３とＤＲ４の初期ＡＰＣの間）−
上記「初期第１インターバル制御」の内容と同様である。Ｄｔ２の値分のＣＬＫが到来すると、カウンタＣ３のカウントデータが３になって、データセレクタＳＬ１は、その入力を出力端３に出力する状態に切換り、しかも、デコーダＤ１が出力端２から３に、Ｈ出力を切り換える。そしてカウンタＣ２が発生したボロー信号（Ｈ）をオアゲートＲ９に与える。
【００８１】
−レーザダイオードＤＲ４の初期ＡＰＣ−
上記「ＤＲ１の初期ＡＰＣ」で記述した動作と同様である。ただし、この場合には、カウンタＣ３のカウントデータが３（１０進数）を表すものであるので、フリップフロップＦ２のＱ出力Ｈは、データセレクタＳＬ１の出力端３から、初期ＡＰＣ指示信号ｓＥとしてオアゲートＲ８に出力される。これにより、レーザダイオードＬＤ４が発光する（図８上のｓＥの期間）。カウンタＣ１がＤｔ１分のＣＬＫをカウントすると初期ＡＰＣ指示信号ｓＥがＬに戻り、これによってレーザダイオードＬＤ４の発光が停止する。ＡＰＣ４に与えられるサンプルオン信号（Ｒ８の出力）もＬに戻るので、ＡＰＣ４内のサンプルホールド回路はサンプル値（保持値）の更新を停止し、ＡＰＣ４内の光量制御回路は、レーザドライバＤＲ４の電流調整回路に与える光量制御信号の更新を停止する。これにより、オアゲートＲ８の出力（サンプルオン信号）がつぎにＨになるまでは、光量制御信号は変化せず、レーザダイオードＬＤ３に通電する電流値は変えられない。
【００８２】
−初期第４インターバル制御−
これは、ＤＲ４の初期ＡＰＣとライン同期位置検索（ｓＦ）の間のインターバル制御である。上記「初期第１インターバル制御」の内容と同様である。Ｄｔ２の値分のＣＬＫが到来すると、カウンタＣ３のカウントデータが３になって、データセレクタＳＬ１は、その入力を出力端３に出力する状態に切換り、しかも、デコーダＤ１が出力端３から４に、Ｈ出力を切り換える。しかし、全初期化ＡＰＣを終了しているので、ここでは、デコーダＤ１の出力端４のＨをライン同期発生ＬｓｇのフリップフロップＦ３のセット入力端子に与える。
【００８３】
−ライン同期発生−
フリップフロップＦ３は、デコーダＤ１の出力端４の信号レベルのＨへの立上りに応答してそのＱ出力をＬからＨに切換え、このＱ出力のＨが、オアゲートＲ１２を通して、初期ライン同期検索用のライン同期オン信号ｓＦとして、オアゲートＲ１を通してＡＰＣ１の点灯制御回路に与えられる。この信号ｓＦは点灯信号であるのでこれに応答してレーザドライバＤＲ１がレーザダイオードＬＤ１に通電し、該ＬＤ１が発光する（図８上のｓＦの期間）。ポリゴンミラー３４が回転しているので、レーザダイオードＬＤ１の発光すなわちレーザが主走査ｘ方向に振れるので、ある時点にポリゴンミラー３４で反射した該レーザがセンサ３８ｍｃで検出し、分離６５がＭ記録のための露光用の半導体レーザ３１ｍが発生したレーザ受光信号のみを摘出してパルス成形してライン同期Ｍ（パルス）としてレーザ駆動回路２３ｍのライン同期発生ＬｓｇおよびラインＡＰＣ  Ｌａｐｃに与える。このライン同期ＭがアンドゲートＡ２を通ってフリップフロップＦ３のリセット入力端Ｒに加わるので、フリップフロップＦ３がリセットしてそのＱ出力をＬに戻す。これによりライン同期オン信号ｓＦ（Ｈ）が消滅し、レーザダイオードＬＤ１の発光が止まる。
【００８４】
一方、フリップフロップＦ３をリセットしたライン同期ＭはオアゲートＲ１１を通してプリセットカウンタＣ４のクリア端ＣＬＲにも印加されるので、該ライン同期Ｍ（のＬからＨへの立上り）に応答してカウンタＣ４が、ライン周期データＰｎをロードしてＣＬＫのカウントダウンを開始する。カウンタＣ４がＰｎ分のＣＬＫをカウントしてボロー信号を発生すると、フリップフロップＦ４がセットされてそのＱ出力がＨになってそれが、繰返しライン同期検索用のライン同期オン信号ｓＫとして、オアゲートＲ１２，Ｒ１を通してＡＰＣ１の点灯制御回路に与えられる。この信号ｓＫも点灯信号であるのでこれに応答してレーザドライバＤＲ１がレーザダイオードＬＤ１に通電し、該ＬＤ１が発光する（図８上のｓＫの期間）。ポリゴンミラー３４が回転しているので、ポリゴンミラー３４で反射した該ＬＤ１の出射レーザがセンサ３８ｍｃで検出され、これに応答して分離６５がライン同期Ｍ（パルス）を発生する。このライン同期ＭがフリップフロップＦ４のリセット入力端Ｒに加わるので、フリップフロップＦ４がリセットしてそのＱ出力をＬに戻す。これによりライン同期オン信号ｓＫ（Ｈ）が消滅し、レーザダイオードＬＤ１の発光が止まる。
【００８５】
フリップフロップＦ４をリセットしたライン同期ＭはオアゲートＲ１１を通してプリセットカウンタＣ４のクリア端ＣＬＲにも印加されるので、該ライン同期Ｍに応答してカウンタＣ４が、ライン周期データＰｎをロードしてＣＬＫのカウントダウンを開始する。カウンタＣ４がボロー信号を発生すると、フリップフロップＦ４がセットされてライン同期オン信号ｓＫがオアゲートＲ１２，Ｒ１を通してＡＰＣ１の点灯制御回路に与えられる。これによりレーザダイオードＬＤ１が発光する。ポリゴンミラー３４が回転しているので、ポリゴンミラー３４で反射した該ＬＤ１の出射レーザがセンサ３８ｍｃで検出され、これに応答して分離６５がライン同期Ｍ（パルス）を発生する。これによってレーザダイオードＬＤ１の発光が止まるが、またカウンタＣ４が、ライン周期データＰｎをロードしてＣＬＫのカウントダウンを開始する。このようにして、ライン同期オン信号ｓＫ（Ｈ）がＰｎ周期でオアゲートＲ１２，Ｒ１を通してＡＰＣ１の点灯制御回路に与えられ、レーザダイオードＬＤ１がＰｎ周期で発生し、ライン同期Ｍ（パルス）がＰｎ周期で発生する。
【００８６】
−ラインＡＰＣ−
ライン同期ＭはラインＡＰＣ  ＬａｐｃのプリセットカウンタＣ５にも印加される。プリセットカウンタＣ５は、ライン同期Ｍに応答して、ＡＰＣ１によるラインＡＰＣの開始タイミングデータＰｈをロードしてＣＬＫのカウントダウンを開始する。カウンタＣ５がＰｈ分のＣＬＫをカウントしてボロー信号（Ｈ）を発生すると、該ボロー信号（Ｈ）がオアゲートＲ１３に与えられる。
【００８７】
−ＡＰＣ１によるラインＡＰＣ−
オアゲートＲ１３の出力の、Ｈへの立上りによって、フリップフロップＦ５がセットされてそのＱ出力がＨになって、データセレクタＳＬ２の出力端０から、ＡＰＣ１に対するラインＡＰＣ指示信号ｓＧとして、オアゲートＲ５に出力され、オアゲートＲ５を通してＡＰＣ１のサンプルホールド回路にサンプルオン信号として与えられると共に、オアゲートＲ１を通してＡＰＣ１の点灯制御回路に点灯信号として与えられる。この点灯信号に応答してレーザドライバＤＲ１がレーザダイオードＬＤ１に通電し、該ＬＤ１が発光する（図８上のｓＧの期間）。ＡＰＣ１内のサンプルホールド回路はサンプル値（保持値）の更新を開始し、ＡＰＣ１内の光量制御回路は、レーザドライバＤＲ１の電流調整回路に与える光量制御信号を新たなサンプル値に対応するものに更新する。
【００８８】
一方、カウンタＣ５が発生したボロー信号（Ｈ）はオアゲートＲ１３を通してプリセットカウンタＣ６のクリア入力端にも印加される。このカウンタＣ６は、該ボロー信号（Ｈ）に応答して、与えられているラインＡＰＣ期間データＡＰｗをロードして、該データＡＰｗが表わす値から、画素同期クロックＣＬＫの到来数のダウンカウントを開始する。カウンタＣ６は、ＡＰｗ分のＣＬＫをカウントすると、ボロー信号（高レベルＨ）を発生し、これに応答してフリップフロップＦ４がリセットされてラインＡＰＣ指示信号ｓＧがＬに戻り、これによってレーザダイオードＬＤ１の発光が停止する。ＡＰＣ１に与えられるサンプルオン信号（Ｒ５の出力）もＬに戻るので、ＡＰＣ１内のサンプルホールド回路はサンプル値（保持値）の更新を停止し、ＡＰＣ１内の光量制御回路は、レーザドライバＤＲ１の電流調整回路に与える光量制御信号の更新を停止する。これにより、オアゲートＲ５の出力（サンプルオン信号）がつぎにＨになるまでは、光量制御信号は変化せず、レーザダイオードＬＤ１に通電する電流値は変えられない。
【００８９】
−ライン上第１インターバル制御（ＤＲ１とＤＲ２のラインＡＰＣの間）−
カウンタＣ６が出力するボロー信号のＨへの立上りに応答して、クリア状態にあったプリセットカウンタＣ７が、インターバルデータＡＰｂをロードして、ＡＰｂの値からのＣＬＫの到来数のカウントダウンを開始する。そしてＡＰｂの値分のＣＬＫが到来するとカウンタＣ７がボロー信号をＬからＨに立ち上げる。この立上りに応答してカウンタＣ８が１カウントアップする。カウンタＣ８のカウントデータが１（十進数の１）になったことにより、データセレクタＳＬ２は、その入力を出力端１に出力する状態に切換り、しかも、デコーダＤ２が出力端０から１に、Ｈ出力を切り換えるので、これがオアゲートＲ１４を通してアンドゲートＡ３をオンにして、該アンドゲートＡ３を通してカウンタＣ７が発生したボロー信号（Ｈ）をオアゲートＲ１３に与え、該オアゲートＲ１３の出力がＨに立上がる。
【００９０】
−ＡＰＣ２によるラインＡＰＣ−
上記「ＡＰＣ１によるラインＡＰＣ」で記述した動作と同様である。ただし、この場合には、カウンタＣ８のカウントデータが１（１０進数）を表すものであるので、フリップフロップＦ５のＱ出力Ｈは、データセレクタＳＬ２の出力端１から、ラインＡＰＣ指示信号ｓＨとしてオアゲートＲ６に出力される。これにより、レーザダイオードＬＤ２が発光する（図８上のｓＨの期間）。カウンタＣ６がＡＰｗ分のＣＬＫをカウントするとラインＡＰＣ指示信号ｓＨがＬに戻り、これによってレーザダイオードＬＤ２の発光が停止する。ＡＰＣ２に与えられるサンプルオン信号（Ｒ６の出力）もＬに戻るので、ＡＰＣ２内のサンプルホールド回路はサンプル値（保持値）の更新を停止し、ＡＰＣ２内の光量制御回路は、レーザドライバＤＲ２の電流調整回路に与える光量制御信号の更新を停止する。これにより、オアゲートＲ６の出力（サンプルオン信号）がつぎにＨになるまでは、光量制御信号は変化せず、レーザダイオードＬＤ２に通電する電流値は変えられない。
【００９１】
−ライン上第２インターバル制御（ＤＲ２とＤＲ３のラインＡＰＣの間）−
上記「ライン上第１インターバル制御」の内容と同様である。ＡＰｂの値分のＣＬＫが到来すると、カウンタＣ８のカウントデータが２になって、データセレクタＳＬ２は、その入力を出力端２に出力する状態に切換り、しかも、デコーダＤ２が出力端１から２に、Ｈ出力を切り換える。そしてカウンタＣ７が発生したボロー信号（Ｈ）をオアゲートＲ１３に与える。
【００９２】
−ＡＰＣ３によるラインＡＰＣ−
上記「ＡＰＣ１によるラインＡＰＣ」で記述した動作と同様である。ただし、この場合には、カウンタＣ８のカウントデータが２（１０進数）を表すものであるので、フリップフロップＦ５のＱ出力Ｈは、データセレクタＳＬ２の出力端２から、ラインＡＰＣ指示信号ｓＩとしてオアゲートＲ７に出力される。これにより、レーザダイオードＬＤ２が発光する（図８上のｓＩの期間）。カウンタＣ６がＡＰｗ分のＣＬＫをカウントするとラインＡＰＣ指示信号ｓＩがＬに戻り、これによってレーザダイオードＬＤ２の発光が停止する。ＡＰＣ３に与えられるサンプルオン信号（Ｒ７の出力）もＬに戻るので、ＡＰＣ３内のサンプルホールド回路はサンプル値（保持値）の更新を停止し、ＡＰＣ３内の光量制御回路は、レーザドライバＤＲ２の電流調整回路に与える光量制御信号の更新を停止する。これにより、オアゲートＲ７の出力（サンプルオン信号）がつぎにＨになるまでは、光量制御信号は変化せず、レーザダイオードＬＤ２に通電する電流値は変えられない。
【００９３】
−ライン上第３インターバル制御（ＤＲ３とＤＲ４のラインＡＰＣの間）−
上記「ライン上第１インターバル制御」の内容と同様である。ＡＰｂの値分のＣＬＫが到来すると、カウンタＣ８のカウントデータが３になって、データセレクタＳＬ２は、その入力を出力端３に出力する状態に切換り、しかも、デコーダＤ２が出力端２から３に、Ｈ出力を切り換える。そしてカウンタＣ７が発生したボロー信号（Ｈ）をオアゲートＲ１３に与える。
【００９４】
−ＡＰＣ４によるラインＡＰＣ−
上記「ＡＰＣ１によるラインＡＰＣ」で記述した動作と同様である。ただし、この場合には、カウンタＣ８のカウントデータが３（１０進数）を表すものであるので、フリップフロップＦ５のＱ出力Ｈは、データセレクタＳＬ２の出力端３から、ラインＡＰＣ指示信号ｓＪとしてオアゲートＲ８に出力される。これにより、レーザダイオードＬＤ２が発光する（図８上のｓＪの期間）。カウンタＣ６がＡＰｗ分のＣＬＫをカウントするとラインＡＰＣ指示信号ｓＪがＬに戻り、これによってレーザダイオードＬＤ２の発光が停止する。ＡＰＣ４に与えられるサンプルオン信号（Ｒ８の出力）もＬに戻るので、ＡＰＣ４内のサンプルホールド回路はサンプル値（保持値）の更新を停止し、ＡＰＣ４内の光量制御回路は、レーザドライバＤＲ２の電流調整回路に与える光量制御信号の更新を停止する。これにより、オアゲートＲ８の出力（サンプルオン信号）がつぎにＨになるまでは、光量制御信号は変化せず、レーザダイオードＬＤ２に通電する電流値は変えられない。
【００９５】
レーザ駆動回路２３ｍは、ライン同期Ｍが一回発生する度に、上記「ラインＡＰＣ」，「ＡＰＣ１によるラインＡＰＣ」〜「ＡＰＣ４によるラインＡＰＣ」の一連の動作を実行するので、ＡＣＰ１〜ＡＣＰ４によるラインＡＰＣは、ラインごとに繰り返し実行され、これにより、レーザ光量が温度変化などによって変化（シフト）する場合には、該変化を補償するように通電電流値が自動調整されるので、１ページのレーザ書込の間に、ライン間の露光レベル変動は実質上生じない。
【００９６】
なお、各レーザダイオードＬＤ１〜ＬＤ４宛てのライン画信号Ｍ１〜Ｍ４は、ライン同期Ｍが発生してから第１のラインＡＰＣ指示信号ｓＧが発生する期間内に、印字画像制御部２５ｍ（図６）からオアゲートＲ１〜Ｒ４（図７）に与えられる。
【図面の簡単な説明】
【００９７】
【図１】本発明の１実施例の画像形成装置であるフルカラー複合機能複写機の正面図である。
【図２】図１に示すフルカラープリンタ１４の作像機構の概要を示す拡大縦断面図である。
【図３】図１に示す複写機の画像処理システムの概要を示すブロック図である。
【図４】図２に示す書込ユニット３０の拡大平面図である。
【図５】図３に示す書込みＩ／Ｆ１５の、各色画像データを受け入れる各色書込みＩ／Ｆ  １５ｍ，１５ｃ，１５ｙ，１５ｋの構成の概要を示すブロック図である。
【図６】図３に示す作像ユニット１６にある画像書込制御部１６ｃの機能構成を示すブロック図である。
【図７】図６に示すレーザ駆動回路２３ｍの機能構成を示すブロック図である。
【図８】図７に示すレーザ駆動回路２３ｍの各部に現れる信号のタイミングを示すタイムチャートである。
【符号の説明】
【００９８】
３０：書込ユニット
３１ｙ，３１ｍ，３１ｃ，３１ｂｋ：半導体レーザ
３２ｙ，３２ｍ，３２ｃ，３２ｂｋ：シリンダレンズ
３３ｂｋ，３３ｙ：反射ミラー
３４：ポリゴンミラー
３５ｂｋｃ，３５ｙｍ：ｆθレンズ
３６ｙ，３６ｍ，３６ｃ，３６ｂｋ：第１ミラー
３７ｂｋｃ，３７ｙｍ：シリンダミラー
３８ｂｋｃ  ，３８ｙｍ  ：センサ
４８：第１トレイ
４９：第２トレイ      ５０：第３トレイ
５１：第１給紙装置  ５２：第２給紙装置
５３：第３給紙装置  ５４：縦搬送ユニット
５６：感光体        ５７：搬送ベルト
５８：定着ユニット  ５９：排紙ユニット
６０：分岐爪        ２６：搬送モータ
５５：現像器        １００：フィニシャ
１０１：切り替え板  １０３：排紙ローラ
１０４：排紙トレイ  １０５：搬送ローラ
１０６：ステープラ  １０７：搬送ローラ
１０８：ステープル台
１０９：ジョガー    １１０：排紙トレイ
１１１：両面給紙ユニット
１１２：反転ユニット
【図１】
2005153283.tif 000003
【図２】
2005153283.tif 000004
【図３】
2005153283.tif 000005
【図４】
2005153283.tif 000006
【図５】
2005153283.tif 000007
【図６】
2005153283.tif 000008
【図７】
2005153283.tif 000009
【図８】
2005153283.tif 000010