(57)【要約】【課題】割り込み信号線を追加することなく、露光完了後のタイミングで、かつ不要に設定タイミングを遅らせることなく露光制御値を反映させること。【解決手段】露光ユニット制御部２１０は、レジスタ７０６と、レジスタバッファ７０５と、レジスタ転送部３１２と、を有し、レジスタ７０６に記憶された露光制御値７１０に基づき露光ユニット１０７を制御し、レジスタ転送部３１２は、レジスタバッファ７０５に記憶された露光制御値７１０をレジスタ７０６に転送するように指示する転送開始指示７１１をメイン制御部２００から受信し、かつ、露光ユニット制御部２１０による露光完了通知３４０（露光後端７１２）を受信した場合に、露光制御値７１０の転送を開始する。【選択図】図７
2020134746.tif 000002
【特許請求の範囲】
【請求項１】
感光体と、
前記感光体に光を照射することにより潜像を形成する露光手段と、
入力された画像データに基づいて前記露光手段を制御する第１の制御手段と、
前記第１の制御手段が前記露光手段を制御するための制御情報を前記第１の制御手段に出力する第２の制御手段と、
を備え、
前記第１の制御手段は、前記感光体の回転速度に応じて前記露光手段により前記感光体に露光を開始するタイミングを制御する画像形成装置であって、
前記第１の制御手段は、前記第２の制御手段から入力された前記制御情報を記憶する第１の記憶部と、前記制御情報を一時的に記憶する第２の記憶部と、前記第２の記憶部に記憶された前記制御情報を前記第１の記憶部に転送する転送手段と、を有し、前記第１の記憶部に記憶された前記制御情報に基づき前記露光手段を制御し、
前記転送手段は、前記第２の記憶部に記憶された所定のページの次のページの潜像を形成するための制御情報を前記第１の記憶部に転送するように指示する第１の信号を前記第２の制御手段から受信し、かつ、前記露光手段による前記所定のページの潜像の形成が終了したことを示す第２の信号を受信した場合に、前記制御情報の転送を開始することを特徴とする画像形成装置。
【請求項２】
前記転送手段は、前記第２の信号を受信する前に前記第１の信号を受信した場合には、前記第２の信号の受信を待ってから、前記制御情報の転送を開始することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記転送手段は、前記第１の信号を受信する前に前記第２の信号を受信した場合には、前記第１の信号を受信するとすぐに前記制御情報の転送を開始することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
感光体と、
前記感光体に光を照射することにより潜像を形成する露光手段と、
入力された画像データに基づいて前記露光手段を制御する第１の制御手段と、
前記第１の制御手段が前記露光手段を制御するための制御情報を前記第１の制御手段に出力する第２の制御手段と、
を備え、
前記第１の制御手段は、前記感光体の回転速度に応じて前記露光手段により前記感光体に露光を開始するタイミングを制御する画像形成装置であって、
前記第１の制御手段は、前記第２の制御手段から入力された前記制御情報が記憶される第１の記憶部及び第２の記憶部と、参照する記憶部を前記第１の記憶部又は前記第２の記憶部に切り替える切替手段と、を有し、前記第１の記憶部又は前記第２の記憶部に記憶された前記制御情報に基づき前記露光手段を制御し、
前記切替手段は、所定のページの次のページの潜像を形成するための制御情報が記憶された記憶部に切り替えるように指示する第１の信号を前記第２の制御手段から受信し、かつ、前記露光手段による前記所定のページの潜像の形成が終了したことを示す第２の信号を受信した場合に、前記第１の記憶部又は前記第２の記憶部に切り替えることを特徴とする画像形成装置。
【請求項５】
前記切替手段は、前記第２の信号を受信する前に前記第１の信号を受信した場合には、前記第２の信号の受信を待ってから、前記第１の記憶部又は前記第２の記憶部に切り替えることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記切替手段は、前記第１の信号を受信する前に前記第２の信号を受信した場合には、前記第１の信号を受信するとすぐに前記第１の記憶部又は前記第２の記憶部に切り替えることを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記第２の制御手段は、前記第１の記憶部に前記所定のページのための制御情報を記憶し、前記第２の記憶部に前記次のページのための制御情報を記憶することを特徴とする請求項４から請求項６のいずれか１項に記載の画像形成装置。
【請求項８】
前記第２の制御手段は、連続するページのための制御情報を前記第１の記憶部と前記第２の記憶部に交互に記憶することを特徴とする請求項４から請求項６のいずれか１項に記載の画像形成装置。
【請求項９】
前記第２の制御手段は、前記露光手段により前記所定のページの潜像を形成するための露光が行われている間に、前記次のページのための制御情報を前記第１の制御手段に出力することを特徴とする請求項１から請求項８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記第２の制御手段は、前記露光手段により前記所定のページの潜像を形成するための露光が完了する前に、前記次のページのための制御情報の出力を完了させることを特徴とする請求項１から請求項９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記制御情報には、画像倍率、前記露光手段による露光を開始するタイミング、又は前記露光手段による露光量を含むことを特徴とする請求項１から請求項１０のいずれか１項に記載の画像形成装置。
【請求項１２】
前記第２の制御手段は、１ページの画像データのサイズと前記感光体の回転速度とに基づいて前記第１の信号を出力することを特徴とする請求項１から請求項１１いずれか１項に記載の画像形成装置。
【請求項１３】
前記感光体の回転速度を検知するための検知手段を備え、
前記第１の制御手段は、前記検知手段による検知結果に基づいて、前記露光手段による露光を開始するタイミングを制御することを特徴とする請求項１から請求項１２のいずれか１項に記載の画像形成装置。
【請求項１４】
前記第２の制御手段は、シリアル通信線を介して前記制御情報を前記第１の制御手段に出力することを特徴とする請求項１から請求項１３のいずれか１項に記載の画像形成装置。
【請求項１５】
前記露光手段は、ＬＥＤ露光ヘッドを有することを特徴とする請求項１から請求項１４のいずれか１項に記載の画像形成装置。
【請求項１６】
前記露光手段は、光源と、前記光源から出射された光ビームを偏向する回転多面鏡と、を有することを特徴とする請求項１から請求項１４のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、画像形成装置におけるシリアルバス接続の露光制御部に対する露光制御値の反映方法を実行する画像形成装置に関する。
【背景技術】
【０００２】
複写機等の画像形成装置に用いられる画像記録方式として、電子写真方式が知られている。電子写真方式の画像形成装置は、原稿読取装置やコンピュータ等の外部装置から入力された画像データに基づいて感光体を露光することによって感光体上に潜像を形成して、形成された潜像を色材（トナー）により現像する。カラーの画像形成装置は、イエロー、マゼンタ、シアン、ブラックのトナー像を現像する複数の感光体と、それぞれの感光体に対して露光するＬＥＤ露光ヘッドやレーザースキャナのような露光ユニットを備える画像形成装置が知られている。
【０００３】
ＬＥＤ露光ヘッドは、例えば、複数の面発光アレイチップ（例えば３０個）を感光体の長手方向に千鳥状に配置しており、各面発光アレイチップに対してビデオ信号線を接続する必要がある。また、レーザースキャナも画像形成装置のスループットを向上させるため、複数の光ビームを備えることが多く、この光ビームの数だけ信号線が必要になる。そのため、図２に示すように、露光ユニット１０７の制御のみを行う露光ユニット制御部２１０をメイン制御部２００から独立させてシリアル通信線で接続し、露光ユニット１０７の近くに配置する構成にすることで、信号線の長さを抑えている。メイン制御部２００は、露光ユニット制御部２１０に対して露光ユニット１０７の特性と熱などの環境に合わせて、画像倍率や書出し位置、露光量などの露光制御値を適宜変更することで、安定した画質を実現している。しかし、シリアル通信ではバス接続と比較し通信時間を要するため、イエロー、マゼンタ、シアン、ブラックのいずれかの設定タイミングが重なると、露光制御値の更新が間に合わず、画像不良が生じるおそれがある。そこで、各色の設定タイミングが重ならないように制御する手法が提案されている（例えば、特許文献１参照）。また、画質向上のため、感光体の回転速度に同期して露光タイミングを生成することで、感光体に対する潜像線の間隔を一定にすることにより、感光体の回転ムラに起因する濃度ムラを解消する手法が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−２１９７６４号公報
【特許文献２】特開２００８−１０２４６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
カラー画像形成装置の場合、イエロー、マゼンタ、シアン、ブラックの感光体間の距離を考慮して各色の露光タイミングが開始される。メイン制御部２００は各色の露光開始タイミングと露光する潜像のサイズとに基づき露光期間を算出する。そして、算出した露光期間に基づき非露光期間になるタイミングで露光ユニット制御部２１０に対して次の露光制御値の設定を行う。しかし、露光ユニット制御部２１０が感光体の回転速度に同期して露光タイミングを制御する場合、感光体の回転ムラによって露光期間が変動する。そのため、変動によって露光期間が延びた場合に、メイン制御部２００が露光ユニット制御部２１０の露光期間中に露光制御値を変更してしまうと、画像欠けや色ずれなどの画像不良が発生するおそれがある。メイン制御部２００が露光完了タイミングを知るためには、露光ユニット制御部２１０から各色の露光完了タイミングを通知する割り込み信号線を追加する必要があるが、この方法ではコストアップにつながる。また、メイン制御部２００が予め回転ムラの最大変動量を把握しておき、露光制御値を設定するタイミングを遅らせる方法もあるが、近年は生産性向上のために転写紙の搬送間隔はますます短くなっており、この方法では生産性の観点で不利になる。
【０００６】
本発明は、このような状況のもとでなされたもので、割り込み信号線を追加することなく、露光完了後のタイミングで、かつ不要に設定タイミングを遅らせることなく露光制御値を反映させることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明は、以下の構成を備える。
【０００８】
（１）感光体と、前記感光体に光を照射することにより潜像を形成する露光手段と、入力された画像データに基づいて前記露光手段を制御する第１の制御手段と、前記第１の制御手段が前記露光手段を制御するための制御情報を前記第１の制御手段に出力する第２の制御手段と、を備え、前記第１の制御手段は、前記感光体の回転速度に応じて前記露光手段により前記感光体に露光を開始するタイミングを制御する画像形成装置であって、前記第１の制御手段は、前記第２の制御手段から入力された前記制御情報を記憶する第１の記憶部と、前記制御情報を一時的に記憶する第２の記憶部と、前記第２の記憶部に記憶された前記制御情報を前記第１の記憶部に転送する転送手段と、を有し、前記第１の記憶部に記憶された前記制御情報に基づき前記露光手段を制御し、前記転送手段は、前記第２の記憶部に記憶された所定のページの次のページの潜像を形成するための制御情報を前記第１の記憶部に転送するように指示する第１の信号を前記第２の制御手段から受信し、かつ、前記露光手段による前記所定のページの潜像の形成が終了したことを示す第２の信号を受信した場合に、前記制御情報の転送を開始することを特徴とする画像形成装置。
【０００９】
（２）感光体と、前記感光体に光を照射することにより潜像を形成する露光手段と、入力された画像データに基づいて前記露光手段を制御する第１の制御手段と、前記第１の制御手段が前記露光手段を制御するための制御情報を前記第１の制御手段に出力する第２の制御手段と、を備え、前記第１の制御手段は、前記感光体の回転速度に応じて前記露光手段により前記感光体に露光を開始するタイミングを制御する画像形成装置であって、前記第１の制御手段は、前記第２の制御手段から入力された前記制御情報が記憶される第１の記憶部及び第２の記憶部と、参照する記憶部を前記第１の記憶部又は前記第２の記憶部に切り替える切替手段と、を有し、前記第１の記憶部又は前記第２の記憶部に記憶された前記制御情報に基づき前記露光手段を制御し、前記切替手段は、所定のページの次のページの潜像を形成するための制御情報が記憶された記憶部に切り替えるように指示する第１の信号を前記第２の制御手段から受信し、かつ、前記露光手段による前記所定のページの潜像の形成が終了したことを示す第２の信号を受信した場合に、前記第１の記憶部又は前記第２の記憶部に切り替えることを特徴とする画像形成装置。
【発明の効果】
【００１０】
本発明によれば、割り込み信号線を追加することなく、露光完了後のタイミングで、かつ不要に設定タイミングを遅らせることなく露光制御値を反映させることができる。
【図面の簡単な説明】
【００１１】
【図１】実施例１〜３の画像形成装置の全体構成を示す図
【図２】実施例１〜３の画像形成装置の制御ブロックを示す図
【図３】実施例１の画像形成装置の露光ユニット制御部のブロック図
【図４】実施例１〜３の露光ユニット制御部によるページ設定処理を示すフローチャート
【図５】実施例１の感光ドラムとの同期露光制御を示すタイミング図
【図６】実施例１のレジスタ転送部による転送処理を示すフローチャート
【図７】実施例１の露光期間とページ設定の反映タイミングとの関係を示す図
【図８】実施例２の画像形成装置の露光ユニット制御部のブロック図
【図９】実施例３の画像形成装置の露光ユニット制御部のブロック図
【発明を実施するための形態】
【００１２】
以下、本発明に係る画像形成装置を、図面を参照しながら説明する。
【実施例１】
【００１３】
［カラースキャナー］
図１は、画像形成装置の一例である実施例１のカラー複合装置全体の概略構成図である。カラースキャナー１００は、原稿１０２の画像を照明ランプ１０３、ミラー群１０４Ａ、１０４Ｂ、１０４Ｃ、及びレンズ１０５を介してカラーセンサー１０６に結像して、原稿１０２のカラー画像データを、電気的な画像信号に変換する。画像信号は中央画像処理部１３３に送られる。また、カラースキャナー１００以外にも、中央画像処理部１３３は外部インタフェースを介して、電話回線、ネットワークなどを介して外部から入力されたデータを送受信することが可能である。受信したデータが例えばＰＤＬ（ＰａｇｅＤｅｓｃｒｉｐｔｉｏｎＬａｎｇｕａｇｅ）の場合、ＰＤＬ処理部（不図示）が受信したデータを画像データに展開することでカラーの画像データを得ることも可能である。
【００１４】
［カラープリンター］
次に図１のカラープリンター１０１の概略について説明する。カラープリンター１０１では、各色のトナーに対し１つずつ設けられた露光手段である露光ユニット１０７Ｙ、１０７Ｍ、１０７Ｃ、１０７Ｋによってカラースキャナー１００から入力されたカラーの画像データを光信号に変換する。ここで、符号の添え字Ｙはイエロー用、Ｍはマゼンタ用、Ｃはシアン用、Ｋはブラック用をそれぞれ表しており、以下、特定の色についての説明を行う場合を除いて添え字を省略することもある。露光ユニット１０７は、原稿１０２の画像に対応した光を照射し（以下、光書き込み又は露光という）、各色に設けられた感光体である感光ドラム１０８上（感光体上）に静電潜像を形成する。感光ドラム１０８は、図１の矢印のように反時計周り方向に回転し、感光ドラム１０８の周りには、帯電器１０９、現像器１１０が配置されている。現像器１１０は感光ドラム１０８に接するように配置されている。また、カラープリンター１０１は、中間転写体としての中間転写ベルト１１１及び第１の転写手段としての転写ブレード１１２を備えている。中間転写ベルト１１１は、駆動モータ（不図示）により駆動され、従動ローラ群１１３、１１４、１１５に張架されている。各現像器１１０は、静電潜像を現像するために現像剤の穂を感光ドラム１０８の表面に接触させて回転する現像スリーブと、現像剤を汲み上げ、撹拌するために回転する現像パドルなどで構成されている。
【００１５】
転写ローラ１１６は、中間転写ベルト１１１の従動ローラ１１４に対向する位置に配置され、中間転写ベルト１１１に対して離接可能に駆動する離接機構が設けられている。また、中間転写ベルト１１１の表面で従動ローラ１１５に対向する所定位置には、ベルトクリーニングユニット１１７が設けられている。ベルトクリーニングユニット１１７は常時中間転写ベルト１１１面に接触しており、転写紙Ｐへの転写後に中間転写ベルト１１１上に残留したトナーを掻き取ることで中間転写ベルト１１１のクリーニングを行う。
【００１６】
カラープリンター部において、まずイエローから画像形成が開始される。その後、中間転写ベルト１１１の回転速度に対し、感光ドラム１０８Ｙと感光ドラム１０８Ｍの位置の距離分（ズレ分）だけ遅れたタイミングでマゼンタの画像形成が開始される。次に、中間転写ベルト１１１の回転速度に対し、感光ドラム１０８Ｍと感光ドラム１０８Ｃの位置の距離分だけ遅れたタイミングでシアンの画像形成が開始される。次に、中間転写ベルト１１１の回転速度に対し、感光ドラム１０８Ｃと感光ドラム１０８Ｋの位置の距離分だけ遅れたタイミングでブラックの画像形成が開始される。
【００１７】
各色に対応する画像データは、中央画像処理部１３３で処理され、記憶部（不図示）に格納されている。カラープリンター１０１は、記憶部に格納されている画像データを読み出し、所定のタイミングからこの画像データに基づき、帯電器１０９によって順次一様に帯電された感光ドラム１０８に対して、露光ユニット１０７によって光による光書き込みを行う。カラープリンター１０１は、イエローから順次潜像の形成を開始する。以下、４つの感光ドラム１０８の代表例としてイエローの画像形成について説明を行う。感光ドラム１０８Ｙへの露光が開始されると、イエロー用の潜像の先端部から現像可能とすべく、現像器１１０Ｙの現像スリーブが回転し、現像電圧が印加される。そして以後、イエロー用の潜像の現像動作が継続され、潜像の後端部がイエローの現像位置を通過した時点で、現像不作動状態にする。感光ドラム１０８Ｙ上に形成されたイエローのトナー像は、転写ブレード１１２Ｙによって中間転写ベルト１１１に転写され、中間転写ベルト１１１上に保持される。なお、単色で形成された各色のトナー像を第１画像ともいう。これら一連の動作が他のマゼンタ、シアン、ブラックの各ユニットで順次行われ、各色の第１画像が重畳することで形成されたフルカラーのトナー像が中間転写ベルト１１１上に形成される。なお、各色のトナー像が重畳して形成されたフルカラーのトナー像を第２画像ともいう。
【００１８】
給紙段１１８Ａ、１１８Ｂ、１１８Ｃのいずれか１つから搬送された転写紙Ｐは、中間転写ベルト１１１に形成されたトナー像の先端（以下、画像先端という）と、転写紙Ｐの先端とのタイミングを合わせて転写ローラ１１６に給紙される。転写紙Ｐには、中間転写ベルト１１１上に現像されたフルカラーのトナー像が転写される。転写の終了した転写紙Ｐは、転写ローラ１１６から分離され、定着部１２４に送られ、定着部１２４によって未定着のトナーが定着される。定着処理が終了した転写紙Ｐはトレイ１１９に排出される。給紙段１１８Ａ、１１８Ｂ、１１８Ｃは、サイズ規制板（不図示）を有し、格納している転写紙Ｐのサイズを自動的に検知する。カラープリンター１０１は、画像形成するサイズに合った転写紙Ｐを格納している給紙段１１８Ａ、１１８Ｂ、１１８Ｃから転写紙Ｐを給紙する。
【００１９】
カラープリンター１０１には、色ごとのズレを検知する色ずれセンサ１２０と、色ずれセンサ１２０の近傍に濃度センサ１２１が設けられている。カラープリンター１０１は、規定の印刷枚数ごとに色ずれセンサ１２０及び／又は濃度センサ１２１を用いて画像調整処理を行い、環境変化による画像不良を防止している。画像調整処理には、例えば、感光ドラム１０８上で形成された各カラー画像のレジストレーションのずれ、つまり色ずれを調整する色ずれ調整と各カラー画像の最適な濃度に調整する濃度調整とがある。画像調整処理はトナー像を形成しない非画像区間に行われる。画像調整処理では、例えば、中間転写ベルト１１１上に画像調整用の所定のパターン画像が形成される。そして、色ずれ調整ならば色ずれセンサ１２０、濃度調整ならば濃度センサ１２１を用いてパターン画像が読み出され（検知され）、読み出し結果（検知結果）に基づいて画像形成のパラメータが調整される。
【００２０】
［画像形成装置のブロック図］
図２は、画像形成装置の制御部を示すブロック図である。制御部は、第２の制御手段であるメイン制御部２００と第１の制御手段である露光ユニット制御部２１０に大別され、メイン制御部２００は画像形成装置の感光ドラム１０８や中間転写ベルト１１１などを駆動制御し、印刷する画像データの画像処理を実行する。また、メイン制御部２００は露光ユニット１０７に対する露光制御値（制御情報）を算出し、算出した露光制御値を露光ユニット制御部２１０へシリアル通信線を介して設定する。メイン制御部２００は、露光ユニット制御部２１０に対して露光ユニット１０７の特性と熱などの環境に合わせて、画像倍率や書出し位置（露光の開始タイミング）、露光量などの露光制御値を適宜変更することで、安定した画質を実現している。一方、露光ユニット制御部２１０はメイン制御部２００から入力された露光制御値に従い、露光ユニット１０７の露光制御を行う。
【００２１】
メイン制御部２００は、制御手段であるＣＰＵ２０１と、ＣＰＵ２０１の制御プログラムを格納しているＲＯＭ２０２と、作業領域を提供するＲＡＭ２０３を備えている。メイン制御部２００は、通信部２０４、画像処理部２０５、各種センサからの入力信号やモータ等のアクチュエータへの出力信号の入出力制御を行うＩＯ部２０６、制御タイミングを生成するタイマー２０７を備えている。
【００２２】
通信部２０４は、露光ユニット制御部２１０とシリアルバス接続されている。通信部２０４は、ＣＰＵ２０１が算出した露光制御値を露光ユニット制御部２１０に対し、例えばＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ／Ｔｒａｎｓｍｉｔｔｅｒ）などのシリアル通信方式で送信処理を行う。また、通信部２０４は、露光ユニット制御部２１０と双方向で通信ができるように送信用と受信用の２本の通信線を用意している。通信部２０４は、例えばＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋｉｎｇ）などの誤り検出用のデータを付けて送信し、露光ユニット制御部２１０は誤り検出を行い、その結果を返信することで通信の信頼性を高めている。
【００２３】
画像処理部２０５は、ネットワーク経由で入力された画像データ、又はカラースキャナー１００から入力された画像データに対して画像処理を行う。画像処理部２０５は、専用の高速ＬＶＤＳ（Ｌｏｗ  ｖｏｌｔａｇｅ  ｄｉｆｆｅｒｅｎｔｉａｌ  ｓｉｇｎａｌｉｎｇ）シリアルケーブルを通し、露光ユニット制御部２１０へ画像データを転送する。入力される画像データは、赤（Ｒｅｄ（Ｒ））、緑（Ｇｒｅｅｎ（Ｇ））、青（Ｂｌｕｅ（Ｂ））の色ごとに構成されている。画像処理部２０５は、トナーの色であるＹ、Ｍ、Ｃ、Ｋごとに画像データを変換する色変換、ガンマ補正などの濃度補正、スクリーン処理や誤差拡散処理による中間調（ハーフトーン）データに変換するハーフトーン処理を順番に行う。また、画像処理部２０５は、露光ユニット制御部２１０に対して、Ｙ、Ｍ、Ｃ、Ｋそれぞれ独立したタイミングで画像データ（図２中、ＶＤＯ−Ｙ、ＶＤＯ−Ｍ、ＶＤＯ−Ｃ、ＶＤＯ−Ｋと記す）の出力を開始する。これにより画像処理部２０５は、各色の感光ドラム１０８から中間転写ベルト１１１へ転写されるトナー像が、中間転写ベルト１１１上でぴったり合うようにタイミングを制御する。
【００２４】
［露光ユニット制御部２１０］
図３は、画像形成装置の露光ユニット制御部２１０のブロック図である。露光ユニット制御部２１０は、メイン制御部２００とシリアルバス接続されシリアル通信を行う通信部３００、通信部３００が受信した露光制御値を記憶する第１の記憶部であるレジスタ３１０及び第２の記憶部であるレジスタバッファ３１１を備えている。露光ユニット制御部２１０は、画像取得部３２０、画像補正部３２１、画像記憶部３２２、露光制御部３２３、転送手段であるレジスタ転送部３１２を備えている。露光制御部３２３は、感光ドラム１０８の駆動状況に合わせて、露光ユニット１０７が有する発光ダイオード（以下、ＬＥＤとする）の中で画像データに該当するＬＥＤ３３０に対し露光指示を出す。レジスタ転送部３１２は、レジスタバッファ３１１に記憶されている露光制御値をレジスタ３１０に転送する。ＬＥＤ３３０は、複数のＬＥＤラインアレイ３３１が例えば千鳥状に配置され、各ＬＥＤラインアレイ３３１が独立して発光する。実施例１では、ＬＥＤ３３０には、例えば３０個のＬＥＤラインアレイ３３１が搭載されている。
【００２５】
画像取得部３２０は、メイン制御部２００の画像処理部２０５から送信された画像データ（ＶＤＯ−Ｙ等）を受信する。画像補正部３２１は、画像取得部３２０が受信した画像データに対して、レジスタ３１０に記憶されている露光制御値に従い、例えば倍率補正と露光量補正を行う。画像補正部３２１は、各ＬＥＤラインアレイ３３１の長手方向に分割した領域（実施例１では例えば３２の領域）に対して補正を行う。画像補正部３２１は、例えば倍率補正では分割した３２の領域の各画像データを長手方向に拡大又は収縮させ、分割した３２の各領域内の露光量を一律にオフセットさせる。画像記憶部３２２は、画像補正部３２１によって補正された画像データをライン単位に記憶する。ライン単位の画像データを、以下、ラインデータともいう。
【００２６】
露光制御部３２３には、感光ドラム１０８の回転軸に設けた検知手段であるロータリーエンコーダ３５０から出力されたエンコーダパルスが入力されている。露光制御部３２３は、入力されたエンコーダパルスに基づいて露光タイミングを決定し、画像記憶部３２２に記憶されているラインデータを順々に読み出す。そして、露光制御部３２３は、接続されているＬＥＤラインアレイ３３１に合わせて変換を行い、ラインデータを送信する。また、露光制御部３２３は、レジスタ３１０に記憶されている画像データのライン数分の露光が完了したら、レジスタ転送部３１２に対して第２の信号である露光完了通知３４０を発行（出力）する。
【００２７】
レジスタ３１０とレジスタバッファ３１１は、例えば１６ｂｉｔのアドレス空間（最大６５５３５番地）を共有し、１ワード１６ｂｉｔ単位で露光制御値や露光する画像情報などの制御情報を記憶する。画像補正部３２１と露光制御部３２３はレジスタ３１０に記憶されている露光制御値を参照することができるが、画像補正部３２１と露光制御部３２３は一時記憶用であるレジスタバッファ３１１を参照することができない。レジスタ転送部３１２は、レジスタバッファ３１１に記憶されている露光制御値をレジスタ３１０へ転送する。
【００２８】
（露光制御値）
露光制御値には、各ＬＥＤラインアレイ３３１に対し長手方向に分割した各領域（実施例１では３２分割）の倍率補正量と露光補正量の情報を含む。すなわち、露光制御値のワード数は以下のように算出される。
［露光制御値ワード数］＝
［ＬＥＤラインアレイ数］×［分割数］
×（［倍率補正量ワード数］＋［露光補正量ワード数］）
実施例１のレジスタ３１０では、倍率補正量ワード数は２ワード、露光補正量ワード数は１ワードであるため、例えばＬＥＤ３３０Ｙの露光制御値のワード数は以下のように算出される。
［露光制御値ワード数］＝
３０個×３２分割×（２ワード＋１ワード）＝２８８０ワード
なお、ＬＥＤ３３０Ｍ、３３０Ｃ、３３０Ｋについても同様である。
【００２９】
［露光制御値の設定タイミングについて］
ＣＰＵ２０１は、画像調整処理で得た結果や、露光ユニット１０７について工場出荷時に測定された補正量を用いて、露光制御値を算出する。工場出荷時に測定された補正量は、例えばＲＯＭ２０２に予め格納されている。更に、ＣＰＵ２０１は、露光ユニット１０７や転写紙Ｐの特性も考慮して露光制御値を算出する。露光ユニット１０７は温度により特性が変わるため、ＲＯＭ２０２に例えば温度ごとの補正量テーブルが予め格納されている。また、転写紙Ｐは定着部１２４によって熱を加えられると、転写紙Ｐ中の水分が飛ぶ。このため、両面印刷が行われる際には、転写紙Ｐのどちらの面に画像形成が行われるかによって、転写紙Ｐの特性と合った倍率を変える必要がある。そのため、ＣＰＵ２０１は、温度や画像形成する転写紙Ｐの面が変わるたびに、露光制御値を再度算出し直す必要がある。すなわち、ＣＰＵ２０１は、ページごとに露光制御値を算出する必要がある。
【００３０】
図４は、メイン制御部２００のＣＰＵ２０１が露光ユニット制御部２１０に対して、露光制御値を設定するフローチャートである。ここで、複数の転写紙Ｐに連続して画像形成が実行され、所定のページを（Ｎ）ページと表記し、（Ｎ）ページの次のページを（Ｎ＋１）ページと表記する。ステップ（以下、Ｓとする）４０１でＣＰＵ２０１は、（Ｎ）ページ目の露光制御値を算出し、通信部２０４を介して露光ユニット制御部２１０のレジスタ３１０に算出した（Ｎ）ページ目の露光制御値を設定するべく、算出した露光制御値を出力する。
【００３１】
Ｓ４０２でＣＰＵ２０１は、画像処理部２０５に対して（Ｎ）ページ目の画像データの出力（画像出力）を開始する。画像処理部２０５は、ＣＰＵ２０１から画像出力の指示を受信したら、Ｙ、Ｍ、Ｃ、Ｋについてそれぞれ独立したタイミングで画像データ（ＶＤＯ−Ｙ等）の出力を開始する。一方、ＣＰＵ２０１は、（Ｎ）ページ目のページサイズと中間転写ベルト１１１の回転速度とに基づいて露光時間を算出し、タイマー２０７に算出した露光時間を設定する。そして、ＣＰＵ２０１は、Ｙ、Ｍ、Ｃ、Ｋ各色のタイミングに合わせてタイマー２０７を起動することで、（Ｎ）ページ目の各色の露光完了タイミングを把握できるようになる。露光完了タイミングとは、ＣＰＵ２０１が算出した露光時間が経過したタイミングである。
【００３２】
Ｓ４０３でＣＰＵ２０１は、（Ｎ）ページ目の次のページである（Ｎ＋１）ページ目の露光制御値の設定の準備を行う。具体的には、ＣＰＵ２０１は、（Ｎ＋１）ページ目の露光制御値を算出し、算出した露光制御値を露光ユニット制御部２１０のレジスタバッファ３１１に設定する。また、ＣＰＵ２０１は、各色の露光完了タイミングよりも前に露光制御値のレジスタバッファ３１１への設定が完了するように、シリアル通信時間を考慮し、Ｙ、Ｍ、Ｃ、Ｋ各色のそれぞれ独立したタイミングで設定を行う。
【００３３】
Ｓ４０４でＣＰＵ２０１は、Ｓ４０２で起動したタイマー２０７を参照することにより、（Ｎ）ページ目の画像データの出力が完了しているか否かを判断する。Ｓ４０４でＣＰＵ２０１は、（Ｎ）ページ目の画像データの出力が完了していると判断した場合、処理をＳ４０５に進め、完了していないと判断した場合、処理をＳ４０４に戻す。Ｓ４０５でＣＰＵ２０１は、Ｓ４０３でレジスタバッファ３１１に設定した（Ｎ＋１）ページ目の露光制御値をレジスタ３１０に反映するため、通信部２０４を介してレジスタ転送部３１２に対し第１の信号である転送開始指示を出力する。これにより、レジスタ転送部３１２は、レジスタバッファ３１１に設定されている（Ｎ＋１）ページ目の露光制御値をレジスタ３１０に転送する。
【００３４】
このようにＣＰＵ２０１は、（Ｎ）ページ目の画像データの出力中に（Ｎ＋１）ページ目の露光制御値をレジスタバッファ３１１に一時的に記憶しておく。そしてＣＰＵ２０１は、１ページの画像サイズと感光ドラム１０８の回転速度に基づいた露光時間の経過後に、レジスタ３１０へ露光制御値を反映するようにレジスタ転送部３１２に転送開始指示を出す。
【００３５】
［感光ドラムの同期露光制御について］
露光ユニット１０７が均等なタイミングで対応する感光ドラム１０８に潜像を形成し、かつ感光ドラム１０８に回転ムラがない場合には、均等な間隔で露光することができる。しかし、感光ドラム１０８自体が持つ偏心やギアの精度により回転ムラがある場合には、感光ドラム１０８の回転速度の変動に応じた位置に露光される。このため、感光ドラム１０８の回転方向における潜像の線の間隔が均一ではなくなり、周期的な濃度ムラが発生する要因になる。そこで、感光ドラム１０８の回転速度に応じて露光するタイミングを調整することにより、感光ドラム１０８表面に対して均等な間隔で露光する同期露光制御が行われる。
【００３６】
図５は、感光ドラム１０８の同期露光制御のタイミング図である。回転速度５００は、感光ドラム１０８の回転速度である。エンコーダパルス５０１は、感光ドラム１０８に配置されているロータリーエンコーダ３５０から出力されるパルス信号であり、パルス信号は露光ユニット制御部２１０の露光制御部３２３に入力される。パルス信号の間隔は感光ドラム１０８の回転速度が大きくなるほど（速いほど）狭くなり、回転速度が小さくなるほど（遅いほど）広くなる。すなわち、図５の５０３では感光ドラム１０８の回転速度が速くなっており、５０４では感光ドラム１０８の回転速度が遅くなっており、回転ムラが発生している。
【００３７】
ＨＳＹＮＣ同期信号５０２は、露光制御部３２３がエンコーダパルス５０１をフィードバッグすることによって生成する、感光ドラム１０８に対し１ライン分の露光を行うためのタイミング信号である。露光制御部３２３は、エンコーダパルス５０１の間隔に合わせてＨＳＹＮＣ同期信号５０２の間隔を調整する。露光制御部３２３は、例えば、５０３のようにエンコーダパルス５０１の間隔が狭いほどＨＳＹＮＣ同期信号５０２の間隔を狭くし、５０４のようにエンコーダパルス５０１の間隔が広いほどＨＳＹＮＣ同期信号５０２の間隔を広くする。露光制御部３２３が回転速度５００に合わせてＨＳＹＮＣ同期信号５０２の間隔を調整することで、感光ドラム１０８の表面に対して、回転ムラによらず等間隔に露光することができる。
【００３８】
［レジスタ転送部について］
図６は、レジスタ転送部３１２による転送処理を示すフローチャートである。Ｓ６００でレジスタ転送部３１２は、ＣＰＵ２０１から転送開始指示を受信したか否かを判断する。Ｓ６００でレジスタ転送部３１２は、転送開始指示を受信したと判断した場合、処理をＳ６０１に進め、転送開始指示を受信していないと判断した場合、処理をＳ６００に戻す。
【００３９】
Ｓ６０１でレジスタ転送部３１２は、露光制御部３２３から露光完了通知３４０を受信したか否か、すなわち露光完了タイミングとなったか否かを判断する。Ｓ６０１でレジスタ転送部３１２は、露光完了通知３４０を受信したと判断した場合、処理をＳ６０２に進め、露光完了通知３４０を受信していないと判断した場合、処理をＳ６０１に戻す。Ｓ６０２でレジスタ転送部３１２は、レジスタバッファ３１１に記憶されている露光制御値のレジスタ３１０への転送を開始する。このように、レジスタ転送部３１２は、ＣＰＵ２０１からの転送開始指示と露光制御部３２３からの露光完了通知３４０の両方を受信した場合に、露光制御値の転送を開始する。
【００４０】
［露光制御値の反映タイミング］
図７は、露光期間とページ設定の反映タイミングの関係を示すタイミング図である。露光ユニット１０７から感光ドラム１０８への露光が開始されてから露光が完了するまでが露光期間である。基準信号７００は、ＣＰＵ２０１が画像処理部２０５に対して発行する画像出力の開始を指示し、各タイミングの基準となるタイミング信号である。基準信号７００の間隔は画像形成装置の生産性で決まる。基準信号７００は、例えば６０ｐｐｍ（Ｐａｇｅ  Ｐｅｒ  Ｍｉｎｉｔｅ）であり、１分あたり６０枚分のページを出力できるように、６０枚／６０ｓ（秒）＝１ｓ間隔＝１０００ｍｓ（ミリ秒）間隔で発行する。
【００４１】
ＶＳＹＮＣ７０１Ｙ〜７０１Ｋは、画像処理部２０５が基準信号７００を受信したことによって、Ｙ、Ｍ、Ｃ、Ｋ各色の画像データの出力を開始するタイミングを示す信号である。画像処理部２０５は、ＶＳＹＮＣ７０１Ｙを先頭に、感光ドラム１０８Ｙから中間転写ベルト１１１に転写したトナー像とぴったり合うように、ＶＳＹＮＣ７０１Ｍ、ＶＳＹＮＣ７０１Ｃ、ＶＳＹＮＣ７０１Ｋの順にタイミングを遅らせて発行する。ＶＳＹＮＣ７０１ＹとＶＳＹＮＣ７０１Ｍとの時間差は、以下のように算出できる。なお、この時間差をＶＳＹＮＣ遅延時間という。
［ＶＳＹＮＣ遅延時間］＝［感光ドラム距離］／［中間転写ベルト駆動速度］
ここで、感光ドラム距離とは、２つの感光ドラム１０８間の距離であり、例えば、感光ドラム１０８Ｙと感光ドラム１０８Ｍの距離を１００ｍｍ（ミリメートル）とする。また、中間転写ベルト駆動速度とは、中間転写ベルト１１１の駆動速度であり、中間転写ベルト１１１の駆動速度を３００ｍｍ／ｓ（ミリメートル毎秒）とする。そうすると、ＶＳＹＮＣ遅延時間の具体的な値は、例えば次のように算出することができる。
［ＶＳＹＮＣ遅延時間］＝１００ｍｍ／３００ｍｍ／ｓ＝約３３３ｍｓ
【００４２】
ＴＩＭＥＲ７０２Ｙ〜ＴＩＭＥＲ７０２Ｋは、タイマー２０７のカウント値であり、タイマー２０７は、ＶＳＹＮＣ７０１Ｙ〜７０１Ｋが出力されたタイミングにカウントダウンを開始する。ＴＩＭＥＲ７０２Ｙ〜７０２Ｋの初期のタイマー時間（タイマー２０７に設定される時間）は、ＣＰＵ２０１が算出する。ＣＰＵ２０１は、図４のＳ４０２で画像形成するページ（（Ｎ）ページ目）のサイズ（以下、ページサイズという）と、中間転写ベルト駆動速度とに基づいて、タイマー時間を算出する。
［タイマー時間］＝［ページサイズ］／［中間転写ベルト駆動速度］
例えば、図７ではページサイズはＬＴＲサイズ（長手方向２７９ｍｍ×搬送方向２１６ｍｍ）とする。そうすると、タイマー時間の具体的な値は、例えば次のように算出することができる。
［タイマー時間］＝２１６ｍｍ／３００ｍｍ／ｓ＝７２０ｍｓ
そのため、画像データの出力が開始されて７２０ｍｓが経過した後から、次の画像データの出力が開始されるまでの期間は、１０００ｍｓ−７２０ｍｓ＝２８０ｍｓと算出される。この２８０ｍｓの期間が、露光制御値を変更してよいタイミングになる。
【００４３】
設定区間７０３Ｙ〜７０３Ｋは、ＣＰＵ２０１が露光制御部３２３のレジスタバッファ３１１に対して通信部３００を介して露光制御値をシリアル通信によって出力する区間を示している。ＣＰＵ２０１は、図４のＳ４０３のように所定のページの露光期間中に次のページ用の露光制御値７１０Ｙ〜７１０Ｋをレジスタバッファ３１１に書き込む。ＣＰＵ２０１は、図４のＳ４０５にあたるＴＩＭＥＲ７０２Ｙ〜７０２Ｋのカウントダウンが完了する各色のタイミングで、レジスタ転送部３１２に対して転送開始指示７１１Ｙ〜７１１Ｋを出力する。
【００４４】
実施例１の通信部２０４、３００は、１Ｂｙｔｅ単位（＝８ｂｉｔ）で通信する。そのため、レジスタ３１０の１ワード分を通信するためには、アドレス情報が２Ｂｙｔｅ、データ情報が２Ｂｙｔｅ、コマンド情報が１Ｂｙｔｅ、ＣＲＣ情報が１Ｂｙｔｅ必要となり、計６Ｂｙｔｅを通信する必要がある。さらに通信部２０４、３００は、ＣＲＣ誤り検出の結果を１Ｂｙｔｅ分返すため、１通信を行うために７Ｂｙｔｅ分のやり取りが行われる。また、実施例１の通信部２０４、３００は、ＵＡＲＴ方式でシリアル通信を行うため、１Ｂｙｔｅ通信するためにスタートビット１ｂｉｔ、パリティビット１ｂｉｔ、ストップビット１ｂｉｔを付随させる必要があり、計１１ｂｉｔの通信を行う。そのため、露光制御値７１０Ｙ〜７１０Ｋの２８８０ワード分の通信時間は、以下のように算出することができる。
［通信時間ｍｓ］＝
（１／［通信ボーレートｂｐｓ］）×［ワード数］
×［１ワード通信に必要なＢｙｔｅ数］×［１Ｂｙｔｅ通信に必要なｂｉｔ数］
ここで通信ボーレートは１５００Ｋｂｐｓとすると、
［通信時間］＝
（１／１５００００００ｂｐｓ）×２８８０×７×１１＝約１４８ｍｓ
と、算出することができる。ＣＰＵ２０１は、設定区間７０３Ｙ〜７０３Ｋにおいて画像データの出力を開始したタイミングから７２０ｍｓが経過するまでの間に設定を完了させるため、７２０ｍｓ−１４８ｍｓ＝５７２ｍｓより前の所定のタイミングから露光制御値の設定を開始する。
【００４５】
ＶＤＯ７０４Ｙ〜７０４Ｋは、露光ユニット制御部２１０が画像データを出力する各色の露光区間を示す。露光ユニット制御部２１０は、ＶＳＹＮＣ７０１Ｙ〜７０１Ｋが出力されたタイミングと略同時に画像データの出力を開始する。露光ユニット制御部２１０は、画像処理部２０５から受信した画像データを画像記憶部３２２に記憶し、各色の感光ドラム１０８Ｙ〜１０８Ｋの回転速度に合わせて露光するタイミングを変更する。このため、感光ドラム１０８の回転速度が遅いほど露光区間は長くなり、回転速度が速いほど露光区間は短くなる。例えば、感光ドラム１０８の回転ムラで露光間隔が±７０μｍの間で周期的に変動するが、露光期間の後端付近で７０μｍ変動した場合、露光区間は、
７０μｍ／３００ｍｍ／ｓ＝約０．２３ｍｓ
延びることになる。
【００４６】
レジスタバッファ７０５Ｙ〜７０５Ｋにおいて、各色のレジスタバッファ３１１に記憶されている露光制御値７１０の対応するページ番号（（Ｎ）、（Ｎ＋１）等）を示している。レジスタ７０６Ｙ〜７０６Ｋにおいて露光制御値７１０に対応するページ番号を示しており、レジスタ７０６内のデータはレジスタ転送部３１２がレジスタバッファ７０５Ｙ〜７０５Ｋに記憶されている露光制御値を７１０転送することで更新される。
【００４７】
レジスタ転送部３１２は図６で説明した制御に従い、ＣＰＵ２０１が発行した転送開始指示７１１Ｙ〜７１１Ｋを受信し、かつ、露光制御部３２３から各色のＶＤＯ７０４Ｙ〜７０４Ｋの露光完了通知３４０を受信したタイミングで転送を開始する。そのため、ＶＤＯ７０４Ｙの露光後端７１２Ｙのように、感光ドラム１０８Ｙの回転速度の変動により露光区間が延びて、先にＣＰＵ２０１から転送開始指示７１１Ｙが来たとしても、露光後端７１２Ｙを待ってからレジスタ３１０へ転送が開始されることになる。一方、ＶＤＯ７０４Ｍのように感光ドラム１０８Ｍの回転速度の変動により露光後端７１２Ｍが先に来て、後から転送開始指示７１１Ｍが来た場合はただちに転送が開始される。なお、ＶＤＯ７０４Ｋのように露光後端７１２Ｋと転送開始指示７１１Ｋとが略同時に来た場合はただちに転送が開始される。
【００４８】
また、ＣＰＵ２０１が他の画像形成装置の制御処理との競合や、他の色とのシリアル通信で競合があった場合、露光制御値７１０Ｃのようにレジスタバッファ３１１への露光制御値の設定が遅れることがある。その場合でも、レジスタ転送部３１２は、露光後端７１２Ｃが来ても転送開始指示７１１Ｃが来るまでは転送を開始しない。ＣＰＵ２０１は、レジスタバッファ３１１への設定が完了し次第、転送開始指示７１１Ｃを出力し、ただちにレジスタ転送部３１２が転送を開始できるようにする。
【００４９】
このように、感光ドラム１０８Ｙ〜１０８Ｋの回転速度の変動や、制御やシリアル通信の競合により露光後端７１２Ｙ〜７１２Ｋが転送開始指示７１１Ｙ〜７１１Ｋの順番と前後する場合が発生したとする。このような場合でも、実施例１の構成では、画像データの出力が完了した後、すなわち露光区間の終了後にレジスタバッファ３１１に格納されている次のページ用の露光制御値をレジスタ３１０へ反映することができる。これにより、ＣＰＵ２０１は、露光ユニット制御部２１０から各色の露光区間の完了のタイミングを報知するための割り込み信号線を追加することなく、露光完了後かつレジスタ３１０に反映が可能となる最速のタイミングで露光制御値を反映させることができる。
【００５０】
以上、実施例１によれば、割り込み信号線を追加することなく、露光完了後のタイミングで、かつ不要に設定タイミングを遅らせることなく露光制御値を反映させることができる。
【実施例２】
【００５１】
図８は、実施例２における画像形成装置の露光ユニット制御部２１０のブロック図である。実施例２は、実施例１における露光ユニット制御部２１０の露光制御値を記憶するレジスタ３１０とレジスタバッファ３１１とレジスタ転送部３１２を置き換えた以外は実施例１と同様に構成される。このため、図８中に図３と共通の符号を付して詳細な説明を省略する。
【００５２】
第１の記憶部であるレジスタＡ８００、第２の記憶部であるレジスタＢ８０１は、通信部３００を介してＣＰＵ２０１から設定される露光制御値を記憶する。ＣＰＵ２０１は、露光制御値をレジスタＡ８００、レジスタＢ８０１に対して交互に設定する。切替手段であるレジスタセレクタ部８０２は、画像補正部３２１と露光制御部３２３がレジスタセレクタ部８０２を介して参照するレジスタについて、レジスタＡ８００又はレジスタＢ８０１のいずれか一方を選択することができる。また、レジスタセレクタ部８０２は、図４のＳ４０５にあたるタイミングで、次の処理を行う。レジスタセレクタ部８０２は、ＣＰＵ２０１からレジスタ転送部３１２への転送開始指示に相当する第２の信号であるレジスタ切り替え指示が来た、かつ、露光制御部３２３から露光完了通知３４０が来たタイミングで参照するレジスタを切り替える。これにより、実施例１と同様に、露光区間の完了後、かつ最速のタイミングで次のページ用の露光制御値が記憶されているレジスタに切り替えることができる。
【００５３】
以上、実施例２によれば、割り込み信号線を追加することなく、露光完了後のタイミングで、かつ不要に設定タイミングを遅らせることなく露光制御値を反映させることができる。
【実施例３】
【００５４】
［レーザースキャナ］
図９は、実施例３における画像形成装置の露光ユニット制御部２１０のブロック図である。実施例３は、実施例１における露光デバイスがＬＥＤ３３０Ｙ〜３３０Ｋからレーザースキャナ９００Ｙ〜９００Ｋ（Ｙ−ＬＳ等）に置き換わっている。また、レーザースキャナ９００Ｙ〜９００Ｋを制御する画像補正部９２０、露光制御部９２１以外は実施例１と同様に構成される。このため、図９中に図３と共通構成には共通の符号を付して詳細な説明を省略する。
【００５５】
レーザースキャナ９００Ｋは、光源である半導体レーザー９１１と、半導体レーザー９１１を制御するレーザードライバ（Ｋ−ＬＤと図示）９１０Ｋ（以下、ＬＤ９１０Ｋ）を備える。また、レーザースキャナ９００Ｋは、コリメータレンズ（不図示）とシリンドリカルレンズ（不図示）と、回転多面鏡９１２とを備える。半導体レーザー９１１は、生産性を向上させるため、１走査あたりに複数のライン走査をできるようにレーザー光（光ビーム）を複数（例えば４つ）発生する。コリメータレンズは、半導体レーザー９１１から出射されたレーザー光を平行光に整形する。シリンドリカルレンズは、コリメータレンズを通過したレーザー光を副走査方向へ集光する。
【００５６】
また、レーザースキャナ９００Ｋは、回転多面鏡９１２によって偏向されたレーザー光（走査光）が入射する第１走査レンズ９１３と、第２走査レンズ９１４とを備える。回転多面鏡９１２は、プリント動作時には回転多面鏡９１２を駆動する駆動モータ（不図示）によって回転される。半導体レーザー９１１から出射したレーザー光は、回転多面鏡９１２の回転に伴って、回転多面鏡９１２の反射面で連続的に角度を変えて偏向される。そして、回転多面鏡９１２で偏向されたレーザー光は、第１走査レンズ９１３、第２走査レンズ９１４を経て感光ドラム１０８Ｋ上を走査方向である主走査方向に走査し、これによって感光ドラム１０８Ｋの表面は露光される。
【００５７】
第１走査レンズ９１３と第２走査レンズ９１４との間の、レーザー光の走査範囲の端部（感光ドラム１０８Ｋ上の画像形成領域の外側）には、ミラー９１５が配置されている。ミラー９１５は、第１走査レンズ９１３を介して入射されたレーザー光を反射し、レーザー光の光路を折り返している。ここで光路が折り返されたレーザー光は、ビームディテクタ（ＢｅａｍＤｅｔｅｃｔｏｒ）（Ｋ−ＢＤと図示）９０１Ｋ（以下、ＢＤ９０１Ｋという）によって検出される。ＢＤ９０１Ｋによって半導体レーザー９１１から出射されたレーザー光が検出されると、ＢＤ９０１Ｋは露光制御部９２１に信号を出力する。レーザースキャナ９００Ｙ〜９００Ｃも同様の構成である。
【００５８】
露光制御部９２１は、ＢＤ９０１Ｙ〜９０１Ｋから入力された信号（以下、ＢＤ同期信号）を基準として、半導体レーザー９１１から画像形成領域に対して画像データに応じたレーザー光を出射する。これにより、走査毎の主走査方向における静電潜像（画像）の形成開始位置を揃えている。このように、ＢＤ同期信号は、主走査方向の書き出しタイミングをとるための信号である。また、露光制御部９２１は、図３の露光制御部３２３と同様に感光ドラム１０８Ｙ〜１０８Ｋの回転速度に合わせて露光タイミングを制御するため、回転多面鏡９１２の回転速度を感光ドラム１０８の回転速度に合わせて調整する制御を行う。
【００５９】
感光ドラム１０８Ｙ〜１０８Ｋに対する１走査の区間は複数のエリアに分割され、各エリアに対応して倍率の補正値が必要となる。また、半導体レーザー９１１が発生させるレーザー光は、それぞれ特性が異なり、回転多面鏡９１２の反射面によっても特性が異なるため、レーザーと反射面それぞれ別の補正値を用意する必要がある。
【００６０】
画像補正部９２０において補正が行われる際に必要な、レーザースキャナ９００Ｙ〜９００Ｋにおける露光制御値のワード数は、以下のように算出される。
［露光制御値ワード数］＝
［分割数］×［１走査あたりのレーザー数］×［回転多面鏡の面数］
×（［倍率補正量ワード数］＋［露光補正量ワード数］）
【００６１】
ここで、１走査を３２のエリアに分割するとし、１走査あたりのレーザー数を４本、回転多面鏡９１２の面数を６面とすると、具体的な露光制御値のワード数は、例えば次のように求められる。なお、露光補正量のワード数は、実施例１と同様とする。
［露光制御値ワード数］＝
３２分割×４本×６面×（２ワード＋１ワード）＝２３０４ワード
【００６２】
このように、露光ユニットがレーザースキャナ９００Ｙ〜９００Ｋに置き換わっても、レジスタ３１０、レジスタバッファ３１１、レジスタ転送部３１２、露光完了通知３４０は実施例１と同等であるので、実施例１と同様の制御が可能である。なお、実施例２のレジスタセレクタ部８０２がレジスタＡ８００とレジスタＢ８０１のいずれか一方を選択する構成を、実施例３のレーザースキャナ９００を備える構成に適用してもよい。この場合も同様の制御により同様の効果を得ることができる。
【００６３】
以上、実施例３によれば、割り込み信号線を追加することなく、露光完了後のタイミングで、かつ不要に設定タイミングを遅らせることなく露光制御値を反映させることができる。
【符号の説明】
【００６４】
１０７      露光ユニット
１０８      感光ドラム
２００      メイン制御部
２１０      露光ユニット制御部
３１０      レジスタ
３１１      レジスタバッファ
３１２      レジスタ転送部
【図１】
2020134746.tif 000003
【図２】
2020134746.tif 000004
【図３】
2020134746.tif 000005
【図４】
2020134746.tif 000006
【図５】
2020134746.tif 000007
【図６】
2020134746.tif 000008
【図７】
2020134746.tif 000009
【図８】
2020134746.tif 000010
【図９】
2020134746.tif 000011