(57)【要約】【課題】複数の回転多面鏡の反射面の特定を従来よりも小さい回路規模で行う画像形成装置を提供する。【解決手段】画像形成装置は、レーザスキャナ１０００Ｙ、１０００Ｍ及び画像制御部２０５を備える。レーザスキャナ１０００Ｙ、１０００Ｍは、レーザ光を複数の反射面を用いて反射して感光ドラム１０８Ｙ、１０８Ｍを走査するポリゴンミラー２０３Ｙ、２０３Ｍと、ポリゴンミラー２０３Ｙ、２０３Ｍによって反射されたレーザ光を検出してＤＢ信号を出力するＢＤセンサ２０４Ｙ、２０４Ｍと、を備える。画像制御部２０５は、ＢＤ信号に応じてレーザ光を反射する反射面を特定するための特定情報を生成する構成を一つ備え、特定した反射面に応じた補正値により補正した画像データでレーザ光源２０１の発光制御を行う構成を、レーザスキャナ１０００Ｙ、１０００Ｍの各々に対応して備える。【選択図】図２
2019193996.tif 000002
【特許請求の範囲】
【請求項１】
複数の感光体と、
前記複数の感光体に対応して設けられる複数のレーザスキャナと、
前記複数のレーザスキャナの動作を制御して、前記複数のレーザスキャナのそれぞれに、対応する感光体へ画像を形成させる制御手段と、を備え、
前記複数のレーザスキャナの各々は、
光を出力する光源と、
複数の反射面を有し、回転することにより前記複数の反射面を用いて前記光源から出力される前記光を反射することで、対応する前記感光体を連続して走査する回転多面鏡と、
前記回転多面鏡によって反射された前記光を検出して、第１レベルと第２レベルとを有する検出信号を出力する検出部と、を備え、
前記制御手段は、
前記複数のレーザスキャナに対応して設けられ、対応するレーザスキャナから取得した前記検出信号に応じて前記光を反射している反射面を特定する複数の面特定手段と、
前記複数のレーザスキャナに対応して設けられ、対応するレーザスキャナにより形成される画像を表す画像データを、前記面特定手段で特定した反射面の補正値に応じて補正し、補正した前記画像データに応じて対応するレーザスキャナの前記光源に前記光を出力させる複数の画像出力手段と、
前記複数の面特定手段及び前記複数の画像出力手段に共用され、前記複数のレーザスキャナの各々から取得する前記検出信号に基づいて、前記複数の面特定手段が前記反射面を特定するための特定情報を生成して前記複数の面特定手段へ送信するカウント手段と、を備えることを特徴とする、
画像形成装置。
【請求項２】
前記カウント手段は、前記制御手段が動作する基準となるクロック信号を逓倍したクロック信号に基づいて動作することを特徴とする、
請求項１記載の画像形成装置。
【請求項３】
前記カウント手段は、
所定のクロック信号をカウントするカウンタと、
前記複数のレーザスキャナの各々より取得する前記検出信号から処理対象となる検出信号を選択する選択手段と、
前記選択手段により選択された検出信号の立ち上がりエッジ及び立ち下がりエッジを検出するエッジ検出手段と、
前記エッジ検出手段により立ち上がりエッジ及び立ち下がりエッジが検出されたタイミングの前記カウンタのカウント値を保持する保持手段と、を備え、
前記保持手段により保持されたカウント値に応じた前記特定情報を、前記選択手段により選択された検出信号を出力する検出部を備えるレーザスキャナに対応した面特定手段へ送信することを特徴とする、
請求項１又は２記載の画像形成装置。
【請求項４】
前記選択手段は、前記カウンタの前記カウント値に応じて、処理対象となる検出信号を選択することを特徴とする、
請求項３記載の画像形成装置。
【請求項５】
前記カウント手段は、
前記立ち上がりエッジのカウント値と前記立ち下がりエッジのカウント値とから前記検出部が前記光を検出しているアクティブ期間を測定し、前記立ち下がりエッジのカウント値と次の検出信号による立ち下がりエッジのカウント値とから検出信号の周期を測定する測定手段をさらに備え、
前記アクティブ期間及び前記周期を前記特定情報として、前記選択手段により選択された検出信号を出力する検出部を備えるレーザスキャナに対応した面特定手段へ送信することを特徴とする、
請求項３〜４のいずれか１項記載の画像形成装置。
【請求項６】
前記検出手段は、基準面となる所定の一つの反射面による前記アクティブ期間が、他の反射面によるアクティブ期間とは異なる時間になるように前記光を検出するように構成され、
前記面特定手段は、前記カウント手段から取得したアクティブ期間に応じて前記基準面となる反射面を判断し、前記カウント手段から取得した前記周期に応じてその時点で光を反射している反射面を特定することで、印刷ジョブの開始時に光を反射する反射面を表す面情報を設定することを特徴とする、
請求項５記載の画像形成装置。
【請求項７】
前記面特定手段は、対応するレーザスキャナから前記検出信号を取得すると、前記面情報を更新することを特徴とする、
請求項６記載の画像形成装置。
【請求項８】
前記面特定手段は、対応するレーザスキャナから前記検出信号を取得すると、前記カウント手段から取得した前記周期と予め測定されている前記周期の基準となる基準値とを比較し、一致する場合に前記面情報を更新し、一致しない場合に前記面情報を暫定的に更新することを特徴とする、
請求項７記載の画像形成装置。
【請求項９】
前記面特定手段は、前記周期と前記基準値とが一致しない場合に印刷ジョブを終了させるためのエラーの通知を行うことを特徴とする、
請求項８記載の画像形成装置。
【請求項１０】
複数の感光体と、前記複数の感光体に対応して設けられる複数のレーザスキャナと、を有し、前記複数のレーザスキャナの各々が、光を出力する光源と、複数の反射面を有し、回転することにより前記複数の反射面を用いて前記光源から出力される前記光を反射することで、対応する前記感光体を連続して走査する回転多面鏡と、前記回転多面鏡によって反射された前記光を検出して、第１レベルと第２レベルとを有する検出信号を出力する検出部と、を備える画像形成装置に接続され、前記複数のレーザスキャナの動作を制御して、前記複数のレーザスキャナのそれぞれに、対応する感光体へ画像を形成させる情報処理装置であって、
前記複数のレーザスキャナに対応して設けられ、対応するレーザスキャナから取得した前記検出信号に応じて前記光を反射している反射面を特定する複数の面特定手段と、
前記複数のレーザスキャナに対応して設けられ、対応するレーザスキャナにより形成される画像を表す画像データを、前記面特定手段で特定した反射面の補正値に応じて補正し、補正した前記画像データに応じて対応するレーザスキャナの前記光源に前記光を出力させる複数の画像出力手段と、
前記複数の面特定手段及び前記複数の画像出力手段に共用され、前記複数のレーザスキャナの各々から取得する前記検出信号に基づいて、前記複数の面特定手段が前記反射面を特定するための特定情報を生成して前記複数の面特定手段へ送信するカウント手段と、を備えることを特徴とする、
情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レーザ光を用いて画像形成を行う、電子写真方式のプリンタ、複写機、ファクシミリ装置等の画像形成装置に関する。
【背景技術】
【０００２】
電子写真方式の画像形成装置は、発光ダイオード等の発光部からレーザ光を出力して、複数の反射面を有する回転多面鏡により該レーザ光を反射させ、感光体等の像担持体を照射することで、該像担持体に画像を形成する。レーザ光は、回転多面鏡が回転することで偏向され、像担持体を一方向（主走査方向）に走査する。回転多面鏡によるレーザ光の反射光は、複数のレンズ等で構成される光学系により歪曲収差等が補正され、像担持体を等速走査する。回転多面鏡の１つの反射面により１回の走査が行われて、像担持体に１ラインの画像が形成される。
【０００３】
像担持体端部の主走査方向の走査開始位置近傍には、レーザ光を検出するビーム検出センサ（以下、「ＢＤセンサ」という。）が配置される。ＢＤセンサは、回転多面鏡の各反射面で反射されるレーザ光を、１ラインの走査に先行して検出する。レーザ光を検出したＢＤセンサは、検出信号としてＢＤ信号を出力する。ＢＤ信号は、走査開始時の基準信号として、各ラインの主走査方向の書き出し位置の同期に用いられる。
【０００４】
回転多面鏡は、製造時の切削精度や光学系の組み立て精度等の影響により、光学系では補正しきれない補正残渣が生じることがある。補正残渣は、形成する画像の歪みとして表れる。切削精度や組み立て精度を向上させることで補正残渣を低減することができるが、製造や組み立て時のコストが増大する。
特許文献１は、回転多面鏡の反射面毎の走査時間をＢＤ信号に応じて測定し、その測定結果から反射面を特定する画像形成装置を開示する。この画像形成装置は、特定した反射面に設定される補正値を用いることで補正残渣を低減して画像形成を行う、補正値は、反射面毎に予め算出される。補正値は、例えば画像の倍率である。このような補正値を用いることで、コストを抑えて補正残渣の影響を低減することができる。特許文献２は、回転多面鏡の反射面毎の走査時間をクロック信号によりカウントし、そのカウント値から反射面を特定する画像形成装置を開示する。この画像形成装置は、クロック信号の周波数を高くすることで、高精度に反射面を特定することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−３７８０号公報
【特許文献２】特開２００７−６２２２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来、１つの回転多面鏡に対して１つのＢＤセンサが設けられる。反射面を特定するための電気回路は、１つのＢＤセンサに対して１つ設けられる。カラー画像を形成するために複数の回転多面鏡を用いる場合、ＢＤセンサも複数設けられる。当然に、反射面を特定するための電気回路も複数設けられる。このように反射面を特定するための電気回路は、ＢＤセンサに対して１つ設けられるために回路規模が増大する。反射面を特定するための１つの電気回路を時間分割で用いて、複数の回転多面鏡のそれぞれの反射面の特定を行うことは可能である。しかしながら、一般的に反射面の特定には数十ミリ秒の時間が必要であり、ＢＤセンサの数の増加に伴ってＦＣＯＴ（First Copy Time）が遅延する。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、複数の回転多面鏡の反射面の特定を従来よりも小さい回路規模で行う画像形成装置を提供することを主たる目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像形成装置は、複数の感光体と、前記複数の感光体に対応して設けられる複数のレーザスキャナと、前記複数のレーザスキャナの動作を制御して、前記複数のレーザスキャナのそれぞれに、対応する感光体へ画像を形成させる制御手段と、を備え、前記複数のレーザスキャナの各々は、光を出力する光源と、複数の反射面を有し、回転することにより前記複数の反射面を用いて前記光源から出力される前記光を反射することで、対応する前記感光体を連続して走査する回転多面鏡と、前記回転多面鏡によって反射された前記光を検出して、第１レベルと第２レベルとを有する検出信号を出力する検出部と、を備え、前記制御手段は、前記複数のレーザスキャナに対応して設けられ、対応するレーザスキャナから取得した前記検出信号に応じて前記光を反射している反射面を特定する複数の面特定手段と、前記複数のレーザスキャナに対応して設けられ、対応するレーザスキャナにより形成される画像を表す画像データを、前記面特定手段で特定した反射面の補正値に応じて補正し、補正した前記画像データに応じて対応するレーザスキャナの前記光源に前記光を出力させる複数の画像出力手段と、前記複数の面特定手段及び前記複数の画像出力手段に共用され、前記複数のレーザスキャナの各々から取得する前記検出信号に基づいて、前記複数の面特定手段が前記反射面を特定するための特定情報を生成して前記複数の面特定手段へ送信するカウント手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複数の回転多面鏡の反射面の特定を従来よりも小さい回路規模で実現できる。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置の構成図。
【図２】レーザスキャナユニットの説明図。
【図３】画像制御部の構成図。
【図４】カウント部の説明図。
【図５】面特定処理のタイミングチャート。
【図６】面特定処理を表すフローチャート。
【図７】ＢＤ周期の説明図。
【図８】（ａ）、（ｂ）は、反射面の判定方法の説明図。
【図９】画像制御部の構成図。
【図１０】カウント部の説明図。
【図１１】面特定処理のタイミングチャート。
【図１２】面特定処理を表すフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の一実施形態を説明する。
（全体構成）
図１は、本実施形態の画像形成装置の構成図である。画像形成装置１０１は、例えばカラー画像を形成する複写機である。画像形成装置１０１は、スキャナ等の画像読取装置１００を備える。画像読取装置１００は、原稿１０２から読み取った原稿画像を表す画像データを生成する。画像形成装置１０１は、画像読取装置１００から取得した画像データに基づいて原稿画像と同じ画像をシート等の記録材に形成することでコピー処理を行う。
【００１２】
画像読取装置１００は、原稿台上に載置される原稿１０２の原稿画像を読み取るために、原稿１０２に光を照射する照明ランプ１０３、ラインセンサ１０６、原稿１０２による反射光をラインセンサ１０６に導く光学系を備える。光学系は、ミラー群１０４ａ、１０４ｂ、１０４ｃ及びレンズ１０５を含む。光学系は、照明ランプ１０３から照射された光の原稿１０２による反射光を、ラインセンサ１０６に結像させる。ラインセンサ１０６は、受光した反射光から原稿１０２の原稿画像をブルー（Ｂ）、グリーン（Ｇ）、レッド（Ｒ）の色分解光毎に読み取り、電気的な画像信号に変換する。画像読取装置１００は、画像信号に色変換処理を行い、原稿画像を表すイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の画像データを生成する。画像読取装置１００は、生成した画像データを画像形成装置１０１へ送信する。
【００１３】
画像形成装置１０１は、記録材が収納されるシート収納部１１８を有する。シート収納部１１８に収納される記録材は、ピックアップローラ１１９によって最上位から順に繰り出される。ピックアップローラ１１９によって繰り出された記録材は、フィードローラ及びリタードローラからなる分離ローラ対１２２によって、最上位の１枚の記録材のみ分離搬送される。その後、記録材は、複数の搬送ローラ対１２１、１２０により、停止状態のレジストローラ対１２３へ搬送される。レジストローラ対１２３へ搬送された記録材は、その先端がレジストローラ対１２３のニップに突き当たる。これにより記録材は、ループを形成しつつ、搬送が停止される。ループの形成により記録材の斜行補正が行われる。
【００１４】
画像形成装置１０１は、イエロー、マゼンタ、シアン、ブラックの各色の画像を形成するために、各色に対応した画像形成部を備える。各画像形成部は同じ構成である。イエローの画像形成するための画像形成部の構成について説明する。
イエローの画像を形成する画像形成部は、レーザスキャナユニット１０７ＹＭ、感光ドラム１０８Ｙ、帯電器１０９Ｙ、現像器１１０Ｙ、及び一次転写部１１２Ｙを有する。レーザスキャナユニットＹＭは、マゼンタの画像を形成する画像形成部と共用される。感光ドラム１０８Ｙは、図中時計回りに回転するドラム形状の感光体である。帯電器１０９Ｙは、回転している感光ドラム１０８Ｙの表面を均一に帯電する。レーザスキャナユニット１０７ＹＭは、レーザ光により感光ドラム１０８Ｙの帯電された表面を走査する。レーザスキャナユニット１０７ＹＭは、イエローの画像データに応じてレーザ光を点滅しながら走査することで、感光ドラム１０８Ｙの表面に原稿画像に応じた静電潜像を形成する。現像器１１０Ｙは、感光ドラム１０８Ｙに形成された静電潜像をイエローのトナーにより現像する。これにより感光ドラム１０８Ｙの表面にイエローの原稿画像に応じたイエローのトナー像が形成される。感光ドラム１０８Ｙに形成されたイエローのトナー像は、感光ドラム１０８Ｙの回転に応じて一次転写部１１２Ｙと対向する位置（一次転写位置）に搬送される。
【００１５】
同様に感光ドラム１０８Ｍには、マゼンタのトナー像が形成される。感光ドラム１０８Ｃには、シアンのトナー像が形成される。感光ドラム１０８Ｋには、ブラックのトナー像が形成される。
【００１６】
感光ドラム１０８Ｙ、１０８Ｍ、１０８Ｃ、１０８Ｋに接触するように、無端ベルトで構成される中間転写体である中間転写ベルト１１１が設けられる。中間転写ベルト１１１は、駆動ローラ１１３、二次転写ローラ１１４、及びテンションローラ１１５に張設され、図中時計回りに回転する。中間転写ベルト１１１を挟んで二次転写ローラ１１４に対向する位置には、二次転写対向ローラ１１６が配置される。二次転写ローラ１１４と二次転写対向ローラ１１６とは、二次転写部を構成する。
【００１７】
一次転写部１１２Ｙ、１１２Ｍ、１１２Ｃ、１１２Ｋは、感光ドラム１０８Ｙ、１０８Ｍ、１０８Ｃ、１０８Ｋとの間に中間転写ベルト１１１を挟むように配置される。一次転写部１１２Ｙ、１１２Ｍ、１１２Ｃ、１１２Ｋは、感光ドラム１０８Ｙ、１０８Ｍ、１０８Ｃ、１０８Ｋに形成される各色のトナー像を、中間転写ベルト１１１に順次転写する。これにより中間転写ベルト１１１は、イエロー、マゼンタ、シアン、ブラックの各色のトナー像が重畳したフルカラーのトナー像が形成される。中間転写ベルト１１１の回転により、フルカラーのトナー像は、二次転写部へ搬送される。なお、各色の画像形成部は、転写後に感光ドラム１０８Ｙ、１０８Ｍ、１０８Ｃ、１０８Ｋに残留するトナーを除去するためのクリーナを備えてもよい。
【００１８】
中間転写ベルト１１１の回転方向で感光ドラム１０８Ｋの下流側には、中間転写ベルト１１１に形成されたトナー像を検出する測定センサ１２６が設けられる。測定センサ１２６は、中間転写ベルト１１１に形成される色ずれや画像濃度を測定するための測定用画像を検出する。検出結果は、色ずれ補正や濃度補正に用いられる。
【００１９】
レジストローラ対１２３は、記録材の所定の位置にトナー像が転写されるようなタイミングで、当該記録材を二次転写部へ搬送する。レジストローラ対１２３は、例えば中間転写ベルト１１１上のトナー像と記録材の先端との位置が合うようなタイミングで記録材の搬送を開始する。二次転写部は、二次転写ローラ１１４と二次転写対向ローラ１１６との間に、中間転写ベルト１１１のトナー像が形成された部分と記録材とを挟むことで、トナー像を記録材に転写する。中間転写ベルト１１１の回転方向で感光ドラム１０８Ｙの上流側には、転写後に中間転写ベルト１１１に残留するトナーを除去するためのベルトクリーニングユニット１１７が設けられる。ベルトクリーニングユニット１１７は中間転写ベルト１１１に接触しており、転写後のトナー等のクリーニングを行う。
【００２０】
画像形成装置１０１は、トナー像を記録材に定着させるための定着器１２４を備える。トナー像が転写された記録材は、二次転写対向ローラ１１６により二次転写部から定着器１２４へ搬送される。定着器１２４は、トナー像を加熱し且つトナー像及び記録材を加圧することで、トナー像を記録材に定着させる。トナー像が定着された記録材は、排紙トレイ１２５へ排出される。画像形成装置１０１は、このようにして記録材への画像形成を行う。
【００２１】
（レーザスキャナユニット）
レーザスキャナユニット１０７ＹＭ、１０７ＣＫについて説明する。レーザスキャナユニット１０７ＹＭとレーザスキャナユニット１０７ＣＫとは、同じ構成である。ここではレーザスキャナユニット１０７ＹＭの構成について説明し、レーザスキャナユニット１０７ＣＫの構成の説明は省略する。
図２は、レーザスキャナユニット１０７ＹＭの説明図である。レーザスキャナユニット１０７ＹＭは、感光ドラム１０８Ｙを走査するためのレーザスキャナ１０００Ｙと、感光ドラム１０８Ｍを走査するためのレーザスキャナ１０００Ｍと、画像制御部２０５と、を備える。レーザスキャナ１０００Ｙは、感光ドラム１０８Ｙに対応して設けられる。レーザスキャナ１０００Ｍは、感光ドラム１０８Ｍに対応して設けられる。レーザスキャナ１０００Ｙとレーザスキャナ１０００Ｍとは、同じ構成である。画像制御部２０５は、レーザスキャナ１０００Ｙ及びレーザスキャナ１０００Ｍの動作を制御して、感光ドラム１０８Ｙ、１０８Ｍに静電潜像を形成する情報処理装置である。
【００２２】
レーザスキャナ１０００Ｙは、レーザ光源２００Ｙ、コリメータレンズ２０２Ｙ、ポリゴンミラー２０３Ｙ、ＢＤセンサ２０４Ｙ、Ｆ−θレンズ２０６Ｙ、折り返しミラー２０７Ｙ、及びポリゴンモータ制御部ＩＣ２Ｙを備える。レーザスキャナ１０００Ｙは、フォトダイオード２０１Ｙ、及び画像制御部２０５から入力される画像データに応じてレーザ光源２００Ｙの発光制御を行うレーザ制御部ＩＣ１Ｙを備える。
【００２３】
レーザ光源２００Ｙは、発光素子により二方向へレーザ光を出射する。レーザ光源２００Ｙから一方向へ出射されたレーザ光はフォトダイオード２０１Ｙに入射する。フォトダイオード２０１Ｙは、入射されたレーザ光を電気信号に変換し、ＰＤ信号としてレーザ制御部ＩＣ１Ｙへ送信する。レーザ制御部ＩＣ１Ｙは、ＰＤ信号に基づいて、レーザ光源２００Ｙの出力光量が所定の光量となるように、レーザ光源２００Ｙの出力光量制御（ＡＰＣ：Auto Power control）を行う。ここでは、一般的なＡＰＣ制御を行うため、詳細説明を省略する。
【００２４】
レーザ光源２００Ｙから他の一方向へ出射されたレーザ光は、コリメータレンズ２０２Ｙにより収束されて、回転多面鏡であるポリゴンミラー２０３Ｙに照射される。ポリゴンミラー２０３Ｙは、複数の反射面を有し、不図示のポリゴンモータによって回転駆動される。本実施形態では、ポリゴンミラー２０３Ｙは、４面の反射面を有する。ポリゴンモータは、ポリゴンモータ制御部ＩＣ２Ｙから出力されるモータ駆動信号（Ａｃｃ／Ｄｅｃ）に応じてポリゴンミラー２０３Ｙを図中反時計回りに回転駆動する。
【００２５】
ポリゴンミラー２０３Ｙに照射されたレーザ光は、ポリゴンミラー２０３Ｙの反射面によって感光ドラム１０８Ｙの方向へ偏向される。ポリゴンミラー２０３Ｙが回転することで、偏向角が変化する。偏向角の変化により、レーザ光は、感光ドラム１０８Ｙ上を一方向に走査する。本実施形態では、レーザ光は、図２の右から左方向を主走査方向として感光ドラム１０８Ｙを走査する。ポリゴンミラー２０３Ｙは、複数の反射面により連続して感光ドラム１０８Ｙを走査することができる。レーザ光は、感光ドラム１０８Ｙを等速で走査するようにＦ−θレンズ２０６Ｙによって光路が補正され、折り返しミラー２０７Ｙを介して感光ドラム１０８Ｙに照射される。
【００２６】
ポリゴンミラー２０３Ｙによって偏向されたレーザ光は、ＢＤセンサ２０４Ｙに入射される。本実施形態のＢＤセンサ２０４Ｙは、レーザ光が感光ドラム１０８Ｙの走査を開始する前にレーザ光を検出できる位置に配置されるレーザ光検出部である。具体的には、ＢＤセンサ２０４Ｙは、図２に示すように、ポリゴンミラー２０３Ｙによって反射されたレーザ光が通過する領域のうち、感光ドラム１０８Ｙの走査領域の外側の領域且つレーザ光の走査開始位置近傍に配置される。
【００２７】
ＢＤセンサ２０４Ｙは、検出したレーザ光に基づいて、検出信号であるＢＤ信号を生成し、ポリゴンモータ制御部ＩＣ２Ｙ及び画像制御部２０５へ送信する。ＢＤ信号は、レーザ光を検出している間だけ第１レベルであり、レーザ光を検出していない間に第１レベルとは異なる第２レベルとなるパルス信号である。ポリゴンモータ制御部ＩＣ２Ｙは、取得したＢＤ信号に基づいて、ポリゴンミラー２０３Ｙの回転周期が所定の周期で安定するように、ポリゴンモータを制御する。例えばポリゴンモータ制御部ＩＣ２Ｙは、ＢＤ信号の回転周期が所定周期に対応する周期になることで、ポリゴンミラー２０３Ｙの回転周期が所定周期で安定したと判断する。ポリゴンモータ制御部ＩＣ２Ｙは、ＢＤ信号に応じてモータ駆動信号を調整することで、ポリゴンミラー２０３Ｙの回転が所定周期で安定するように、フィードバック制御を行う。
【００２８】
画像制御部２０５は、描画開始のための水平同期信号としてＢＤ信号を用い、レーザ光源２００Ｙにレーザ光を出射させるためのレーザ駆動信号をレーザ制御部ＩＣ１Ｙへ送信する。つまり画像制御部２０５は、ＢＤ信号をレーザ駆動信号を出力するためのタイミング信号として用いる。画像制御部２０５は、レーザ駆動信号を画像データに応じて生成する。レーザ制御部ＩＣ１Ｙは、レーザ駆動信号に応じてレーザ光源２００Ｙの発光制御を行う。レーザ光源２００Ｙは、レーザ制御部ＩＣ１Ｙにより制御された点滅駆動して、感光ドラム１０８Ｙに画像データに応じた静電潜像を形成する。
【００２９】
なお、ポリゴンミラー２０３Ｙの回転が安定すると（回転周期が所定周期になると）、ポリゴンモータ制御部ＩＣ２Ｙは、レジストローラ対１２３に、停止していた記録材の搬送を再開させる。この結果、レジストローラ対１２３近傍に配置された不図示のレジセンサは、搬送が再開された記録材を検出する。レジセンサは、検出結果に基づくタイミング信号（以下、「ＴＯＰ信号」と称す。）をポリゴンモータ制御部ＩＣ２Ｙ及び画像制御部２０５へ送信する。画像制御部２０５は、ＴＯＰ信号の取得を契機に、レーザスキャナ１０００Ｙ及びイエローの画像形成部に画像の形成を開始させる。ＴＯＰ信号は、ページの先頭タイミングを表す信号である。
【００３０】
レーザスキャナ１０００Ｍは、レーザスキャナ１０００Ｙ同様に、レーザ光源２００Ｍ、コリメータレンズ２０２Ｍ、ポリゴンミラー２０３Ｍ、ＢＤセンサ２０４Ｍ、Ｆ−θレンズ２０６Ｍ、折り返しミラー２０７Ｍ、及びポリゴンモータ制御部ＩＣ２Ｍを備える。またレーザスキャナ１０００Ｍは、フォトダイオード２０１Ｍ及びレーザ制御部ＩＣ１Ｍを備える。各部の動作は、レーザスキャナ１０００Ｙの各部と同様である。
【００３１】
（反射面の特定）
図２に示す通り、画像制御部２０５は、２つのレーザスキャナ１０００Ｙ、１０００Ｍの動作を制御して、感光ドラム１０８Ｙ、１０８Ｍへの作像を制御する。２つのレーザスキャナ１０００Ｙ、１０００Ｍが接続される画像制御部２０５の説明の前に、１つのレーザスキャナが接続される画像制御部について説明する。図３は、１つのレーザスキャナが接続される場合の画像制御部の構成図である。画像制御部３０１は、レーザ光を反射している反射面を特定する面特定処理を行う。面特定処理は、面初期設定処理及び面更新処理を含む。
【００３２】
画像制御部３０１は、１つのレーザスキャナ１０００が接続される。レーザスキャナ１０００は、図２に示すレーザスキャナ１０００Ｙと同様の構成であり、ＢＤ信号を画像制御部３０１へ送信し、画像制御部３０１からレーザ駆動信号を取得する。画像制御部３０１は、ＢＤ信号を水平同期信号として取り扱う。画像制御部３０１は、面初期設定部６０１、面更新部６０２、カウント部６０３、及び画像出力部６０４を備える。画像制御部３０１は、例えば不図示のＣＰＵ（Central Processing Unit）が所定のコンピュータプログラムを実行することで、各部の機能を実現する。なお、画像制御部３０１の各部は、少なくとも一部がハードウェアにより実現されてもよい。
【００３３】
面初期設定部６０１は、印刷ジョブ開始時にポリゴンミラーの反射面を特定する機能を備える。面初期設定部６０１の処理（面初期設定処理）の詳細については後述する。面初期設定部６０１は、カウント部６０３からカウント値を取得して面初期設定処理を行う。面初期設定部６０１は、面初期設定処理が完了すると、カウント部６０３に対して面初期設定の完了を通知する。
【００３４】
カウント部６０３は、所定の基準クロックを用いた複数のカウンタ回路を備える。本実施形態では、カウント部６０３は、面走査時間測定カウンタ及び走査面カウンタの機能を備える。面走査時間測定カウンタは、動作開始イネーブル信号に応じてカウントを開始し、ＢＤ信号の立ち下りエッジ、或いは立ち上がりエッジを基準としてカウンタ値をラッチする。面走査時間測定カウンタは、ラッチしたカウント値を面初期設定部６０１へ送信する。走査面カウンタは、面初期設定部６０１から面初期設定の完了通知を受信したタイミングでカウントを開始する。走査面カウンタは、カウントを開始して以降、カウンタ値を面更新部６０２及び画像出力部６０４へ常時送信する。面走査時間測定カウンタ及び走査面カウンタによるカウント値は、面初期設定部６０１及び面更新部６０２がレーザ光を反射している反射面を特定するための特定情報となる。
【００３５】
面更新部６０２は、ポリゴンミラーの各反射面の水平同期信号（ＢＤ信号）の周期情報を有している。周期情報は、ポリゴンミラーが安定して回転する場合の各反射面によるＢＤ信号の時間間隔を示す。面更新部６０２は、カウント部６０３から取得するカウント値と周期情報とを逐次比較することで、反射面を識別するための面番号を更新する面更新処理を行う。周期情報は、その時点でレーザ光により走査している反射面を判定するための基準値となる。
ポリゴンミラーの各反射面（第１面〜第４面）の面番号１、２、３、４に対する周期情報をそれぞれＴｇ１、Ｔｇ２、Ｔｇ３、Ｔｇ４とする。面更新部６０２は、周期情報Ｔｇ１、Ｔｇ２、Ｔｇ３、Ｔｇ４と、ＢＤ信号の実際の周期の測定結果と、を比較することで、その時点でレーザ光を反射する反射面の面番号を更新する。面更新部６０２は、面初期設定部６０１による面初期設定処理の完了後は、印刷ジョブの実行中、面更新処理を連続して行い、画像出力部６０４に対して面更新処理の結果を通知し続ける。
【００３６】
画像出力部６０４は、水平同期信号（ＢＤ信号）、面更新部６０２から取得する面更新処理の結果、及びカウント部６０３から取得するカウント値に応じて、画像データに基づいて生成したレーザ駆動信号を出力するタイミングを制御する。画像出力部６０４は、ポリゴンミラーの各反射面の切削精度やレーザスキャナ１０００の取り付け精度に起因する画像歪みを補正する画像補正機能を備える。画像出力部６０４は、補正した画像データによるレーザ駆動信号を適切なタイミングでレーザスキャナ１０００へ送信する。
【００３７】
図４は、カウント部６０３の説明図である。カウント部６０３は、カウンタ７０１、エッジ検出部７０２、７０３、カウントラッチ部７０４、及び減算器７０５を備える。
【００３８】
カウンタ７０１は、３２ビット幅を有するカウンタであり、クロック端子から入力されるクロック信号（ＣＬＫ）をカウントすることで、ＢＤ信号がロー（Low）信号であるアクティブ期間にＢＤ信号の周期等の時間測定を行う。アクティブ期間は、ＢＤセンサがレーザ光を検出している時間である。カウンタ７０１は、イネーブル端子及びリセット端子を備える。カウンタ７０１は、イネーブル端子から「１」（High）のイネーブル信号を取得することでカウント動作を開始し、イネーブル端子から「０」（Low）のイネーブル信号を取得することでカウント動作を停止する。カウンタ７０１は、リセット端子から「１」（High）のリセット信号を取得することでカウント値をゼロクリアする。
【００３９】
エッジ検出部７０２は、ＢＤ信号の立ち下がりエッジを検出して、検出したタイミングを表すタイミング信号をカウントラッチ部７０４へ送信する。エッジ検出部７０３は、ＢＤ信号の立ち上がりエッジを検出して、検出したタイミングを表すタイミング信号をカウントラッチ部７０４へ送信する。
【００４０】
カウントラッチ部７０４は、エッジ検出部７０２、７０３の各々から取得するタイミング信号に基づいて、カウンタ７０１によるカウント値をラッチする。即ちカウントラッチ部７０４は、ＢＤ信号の立ち上がりエッジ及び立ち下がりエッジが検出されたタイミングのカウント値をラッチする。
【００４１】
減算器７０５は、カウントラッチ部７０４でラッチされたカウント値の差分を算出する。減算器７０５により、ＢＤ信号の立ち上がりエッジから立ち下がりエッジまでの時間間隔を表すカウント値及びＢＤ信号の立ち下がりエッジから立ち上がりエッジまでの時間間隔を表すカウント値が算出される。これによりＢＤセンサのアクティブ期間が測定される。また減算器７０５は、ＢＤ信号の立ち下がりエッジから次の反射面によるＢＤ信号の立ち下がりエッジまでの時間間隔を表すカウント値を算出することもできる。このように減算器７０５は、カウントラッチ部７０４に保持されるカウント値に応じて、アクティブ期間及びＢＤ信号の立ち下がりエッジ間の時間間隔を測定することができる。
【００４２】
（反射面の特定）
図５は、画像制御部３０１で実行される面特定処理のタイミングチャートである。ＢＤ信号は、面番号１の反射面（第１面）によるアクティブ期間が、他の反射面（第２面〜第４面）によるアクティブ期間よりも長周期となっている。このように周期に差を設けることを「マーキング」と呼ぶ。マーキングは、第１面の特定を容易にし、且つ面特定の精度を上げるために行われる。なお、マーキングでは、基準面となる所定の一つの反射面（第１面）によるアクティブ期間が、他の反射面（第２面〜第４面）によるアクティブ期間とは明確に異なる時間であればよい。
【００４３】
上記の通り、カウント部６０３は、ＢＤ信号の立ち下がりエッジ検出時と立ち上りエッジ検出時とのカウント値の差分値を算出する。このカウント値の差分値は、各反射面におけるＢＤ信号のアクティブ期間を表す。画像制御部３０１は、このアクティブ期間が他の反射面よりも長周期である反射面を面番号１（第１面）の基準面と判断する。
また、カウント部６０３は、ＢＤ信号の立ち下がりエッジから次のＢＤ信号の立ち下がりエッジまでの時間間隔（ＢＤ信号の立ち下がりエッジ毎のカウント値の差分）を計測することで、各反射面によるＢＤ信号の周期（ＢＤ周期）を測定することができる。画像制御部３０１は、測定されたＢＤ周期と予め格納される基準となる周期情報（基準値）との比較により、反射面の面番号を特定することができる。基準となる周期情報は、レーザスキャナの製造時に予め測定された値である。
画像制御部３０１は、以上のような２つの反射面の特定方法を組み合わせることで、より高精度に反射面の特定を行うことができる。
【００４４】
なお、カウンタ７０１は「１」のイネーブル信号を取得してカウント動作を開始した後はフリーランで動作する。カウント値が０〜３１の範囲で繰り返し変動するため、立ち上がり時のカウント値が立ち下り時のカウント値よりも小さくなる場合がある。この場合、減算器７０５は、カウンタ７０１の折り返しが生じたと判断し、カウント値の差分を下式にて修正する。この修正式により、正しくカウント値の差分が算出される。
（カウント差分）＝（立ち上がり時カウント値）＋（カウンタ最大値）―（立ち下がり時カウント値）
【００４５】
（画像補正）
画像形成時には、ポリゴンミラーの各反射面の形状の切削精度やレーザスキャナユニットの取り付け精度等の影響により、画像に歪みが生じる可能性がある。画像制御部３０１は、反射面毎に予め設定される歪みを補正するための補正値により、画像データを補正する。まず、従来から行われているポリゴンミラーの各反射面に応じた画像補正処理について説明する。ポリゴンミラーの各反射面に応じた補正値で画像データを補正するためには、レーザ光を照射しているポリゴンミラーの反射面を特定する必要がある。図６は、ポリゴンミラーの反射面の面特定処理を表すフローチャートである。ここでは、レーザスキャナ１０００Ｙのポリゴンミラー２０３Ｙの面特定処理を行う場合について説明する。上記の通り面特定処理は、面初期設定処理と、面更新処理とに大別される。
【００４６】
画像制御部３０１は、レーザスキャナ１０００ＹからＢＤ信号を取得したか否かを判断する（Ｓ３０１）。画像制御部３０１は、ＢＤ信号を取得するまで待機する（Ｓ３０１：N）。ポリゴンモータ制御部ＩＣ２Ｙによりポリゴンミラー２０３Ｙが回転駆動されると、レーザ光は、ポリゴンミラー２０３Ｙに反射され、回転走査されることでＢＤセンサ２０４Ｙに検出される。これによりＢＤセンサ２０４Ｙは、ＢＤ信号を出力する。ＢＤセンサ２０４Ｙは、ＢＤ信号を画像制御部３０１へ送信する。
【００４７】
なお、ＢＤ信号は、ＢＤセンサ２０４Ｙから出力された後に一旦ポリゴンモータ制御部ＩＣ２Ｙに入力され、ポリゴンモータ制御部ＩＣ２Ｙから画像制御部３０１へ送信されてもよい。例えば、ポリゴンモータ制御部ＩＣ２Ｙは、ＢＤ信号に応じてポリゴンモータの回転をフィードバック制御する。ポリゴンモータ制御部ＩＣ２Ｙは、ＢＤ信号によりポリゴンミラー２０３Ｙが一定の回転速度で安定して回転することを確認すると、ＢＤ信号を画像制御部３０１へ送信する。このような制御では、ポリゴンミラー２０３Ｙの回転が安定した後に反射面の特定が行われる。
【００４８】
画像制御部３０１は、ＢＤ信号を取得することでポリゴンミラー２０３の各反射面の面特定処理を開始する（Ｓ３０１：Y）。具体的には、画像制御部３０１は、ＢＤ信号の立ち下がりエッジを検出することによりＢＤ信号の取得を判断する。画像制御部２０５は、ＢＤ信号の立ち下がりエッジを割り込みと認識し、カウンタ７０１の動作をイネーブルとする。
【００４９】
画像制御部３０１は、ＢＤ信号の取得後に、ＢＤ周期の測定を開始する（Ｓ３０２）。画像制御部３０１は、カウント部６０３によりＢＤ周期を測定する。本実施形態では、ポリゴンミラー２０３Ｙが４面の反射面を備える。ＢＤ周期は、各反射面の精度差により異なる周期となる。図７は、ＢＤ周期の説明図である。図７ではＢＤ信号の立ち下がりの周期が、反射面により異なる。
【００５０】
画像制御部３０１の面初期設定部６０１は、ＢＤ周期が所定数測定されたか否かを判断する（Ｓ３０３）。ＢＤ周期の測定は、ポリゴンミラー２０３の回転変動や測定誤差を考慮して、所定の回数行われる。例えば、Ａ〜Ｄ面と決めた反射面毎に３２回、つまりポリゴンミラー２０３Ｙの３２回転分のＢＤ周期を測定して平均化した値が、各反射面によるＢＤ周期とする。これにより、ポリゴンミラー２０３Ｙの回転変動や測定誤差を低減してＢＤ周期が測定できる。
【００５１】
面初期設定部６０１は、反射面の判定を行う（Ｓ３０４）。図８は、ポリゴンミラー２０３Ｙの反射面の判定方法の説明図である。反射面の判定は、図８（ａ）に示す予め測定された各反射面のＢＤ周期である周期情報（基準値）と、図８（ｂ）に示す実際に測定されたＡ〜Ｄ面のＢＤ周期とを比較して行われる。面初期設定部６０１は、測定したＢＤ周期（平均周期）と基準値との比較を行う。面初期設定部６０１は、比較結果に応じて、Ａ〜Ｄ面がポリゴンミラー２０３Ｙの第１面〜第４面のいずれに対応しているかを判定する。本実施形態では、測定されたＢＤ周期（平均周期）と、基準値との比較の結果、Ａ面＝第２面（面番号２）、Ｂ面＝第３面（面番号３）、Ｃ面＝第４面（面番号４）、Ｄ面＝第１面（面番号１）と判定される。また、面初期設定部６０１は、図５で説明したようにマーキングを行うことで、面特定の精度を上げることができる。
【００５２】
ここまでの処理により、面初期設定部６０１による面初期設定処理が終了する。面初期設定処理（Ｓ３０１〜Ｓ３０４）により、Ａ〜Ｄ面と第１面〜第４面との対応関係が明らかになる。面初期設定完了時には、レーザ光を反射するポリゴンミラー２０３Ｙの反射面（以下、「初期面」と呼ぶ）が判明する。面初期設定部６０１は、面初期設定処理が終了するとカウント部６０３に完了通知を送信する。カウント部６０３は、完了通知を受信して、カウンタ７０１の動作をディセーブルにしてカウント値をリセットする。
【００５３】
続いて、面更新処理が行われる。面更新処理では、レーザ光を反射している反射面を表す面情報を更新する。
面更新部６０２は、Ｓ３０１の処理と同様に、レーザスキャナ１０００ＹからＢＤ信号を取得したか否かを判断する（Ｓ３０５）。ＢＤ信号を検出するたびに（Ｓ３０５：Y）、面更新部６０２は、レーザ光を反射するポリゴンミラー２０３Ｙの反射面が、隣接する反射面に順次切り替わると判断して面情報を順次更新する（Ｓ３０６）。図７で説明したように、面更新部６０２は、ＢＤ信号を検出することで、ポリゴンミラー２０３Ｙの回転に応じて、面情報を第１面、第２面、第３面、第４面の順に更新する。面更新部６０２は、初期面の面情報を初期値として面情報を順次更新することになる。画像制御部３０１は、一つの印刷ジョブが終了（全ページの画像形成が終了）するまで、Ｓ３０５、Ｓ３０６の処理を繰り返し実行する（Ｓ３０７）。ジョブの継続中、面更新部６０２は、面情報を絶えず更新する。印刷ジョブの終了時に面更新部６０２は、面更新処理を終了する。
【００５４】
画像制御部３０１は、以上のようにしてレーザ光を反射している反射面を特定することができる。画像制御部３０１は、特定した反射面に対応する補正値により、画像の倍率や書き出し位置の補正等の画像データの補正を行うことができる。このような処理を一つの印刷ジョブが終了するまで繰り返すことで、画像制御部３０１は、ポリゴンミラー２０３の各反射面の切削精度やレーザスキャナユニットの取り付け精度等に起因する画像歪みを防止することができる。
【００５５】
（２つのレーザが接続される場合の画像制御部）
図９は、図２に示すように２つのレーザスキャナ１０００Ｙ、１０００Ｍが接続される場合の画像制御部２０５の構成図である。図３に示す構成では、１つの画像制御部３０１が１つのレーザスキャナ１０００の動作を制御する。本実施形態では、１つの画像制御部２０５が２つのレーザスキャナ１０００Ｙ、１０００Ｍの動作を制御する。１つの画像制御部２０５により２つのレーザスキャナ１０００Ｙ、１０００Ｍの動作を制御するために、２つの画像制御部３０１で２つのレーザスキャナ１０００Ｙ、１０００Ｍの動作を制御する場合よりも回路規模の増大を防ぐことができる。
【００５６】
画像制御部３０１においてカウント部６０３は回路規模が大きい。カウント部６０３の回路規模は、ＢＤ信号の検出精度やＢＤ周期に依存するが、通常、３０ビットを超える規模が必要であるために規模が大きくなる。
【００５７】
ＢＤ信号の検出精度を上げるためには、ＢＤ信号の検出に用いるクロック信号の周波数（クロック周波数）を上げる必要がある。クロック周波数を上げることで、同じ時間を計測するのに必要なカウンタのビット数が増加する。例えば、１０［ＭＨｚ］のクロック信号で１ミリ秒の時間を計測する場合、必要なカウンタのビット数は、１ミリ秒／１００ナノ秒＝１０の４乗で１４ビット（＝２の１４乗）となる。１００［ＭＨｚ］のクロック信号で１ミリ秒の時間を計測する場合、必要なカウンタのビット数は、１ミリ秒／１０ナノ秒＝１０の５乗で１７ビット（＝２の１７乗）となる。
時間計測に必要なビット数は、ＢＤ周期に比例して増加する。例えば、１００［ＭＨｚ］のクロック信号で１ミリ秒をカウントする場合、必要なカウンタのビット数は、１ミリ秒／１０ナノ秒＝１０の５乗で１７ビット（＝２の１７乗）となる。１００［ＭＨｚ］のクロック信号で１０ミリ秒をカウントする場合、必要なカウンタのビット数は、１０ミリ秒／１０ナノ秒＝１０の６乗で２０ビット（＝２の２０乗）となる。
【００５８】
本実施形態では、画像制御部２０５は、回路規模の大きいカウント部６０３を複数のＢＤ信号に対する処理で共有する。これにより画像制御部２０５は、画像制御部３０１を単純に倍増する場合よりも回路規模が低減される。図９に示すとおり、画像制御部２０５は、面初期設定部６０１ａ、６０１ｂ、面更新部６０２ａ、６０２ｂ、及び画像出力部６０４ａ、６０４ｂをそれぞれ２つ備え、カウント部９０３を１つ備える。画像制御部２０５は、レーザスキャナユニット１０７ＹＭを構成するレーザスキャナ１０００Ｙ、１０００ＭのそれぞれからＢＤ信号を取得する。面初期設定部６０１ａ、６０１ｂ、面更新部６０２ａ、６０２ｂ、及び画像出力部６０４ａ、６０４ｂは、レーザスキャナ１０００Ｙ、１０００Ｍのいずれかに対応して設けられる。
【００５９】
面初期設定部６０１ａ、６０１ｂは、それぞれ面初期設定部６０１と同様の機能を有する。例えば、面初期設定部６０１ａは、レーザスキャナ１０００Ｙから取得するＢＤ信号に応じて面初期設定処理を行い、面初期設定部６０１ｂは、レーザスキャナ１０００Ｍから取得するＢＤ信号に応じて面初期設定処理を行う。
面更新部６０２ａ、６０２ｂは、それぞれ面更新部６０２と同様の機能を有する。例えば、面更新部６０２ａは、レーザスキャナ１０００Ｙから取得するＢＤ信号に応じて面更新処理を行い、面更新部６０２ｂは、レーザスキャナ１０００Ｍから取得するＢＤ信号に応じて面更新処理を行う。
画像出力部６０４ａ、６０４ｂは、それぞれ画像出力部６０４と同様の機能を有する。例えば、画像出力部６０４ａは、レーザスキャナ１０００Ｙへイエローの画像データに応じたレーザ駆動信号を送信し、画像出力部６０４ｂは、レーザスキャナ１０００Ｍへマゼンタの画像データに応じたレーザ駆動信号を送信する。
カウント部９０３は、画像制御部２０５は、面初期設定部６０１ａ、６０１ｂ、面更新部６０２ａ、６０２ｂ、及び画像出力部６０４ａ、６０４ｂにより共有される。
【００６０】
図１０は、カウント部９０３の説明図である。カウント部６０３は、カウンタ７０１、エッジ検出部７０２、７０３、カウントラッチ部１００４、減算器７０５、及び信号選択部１００６を備える。カウンタ７０１、エッジ検出部７０２、７０３、及び減算器７０５の機能は、図４のカウント部６０３に示したものと同様である。
【００６１】
信号選択部１００６は、レーザスキャナユニット１０７ＹＭから取得する２つのＢＤ信号（第１ＢＤ信号、第２ＢＤ信号）から、処理対象とするＢＤ信号を選択するセレクタである。信号選択部１００６は、カウンタ７０１のカウント値ｃｎｔ［３１:０］の第０ビットの値に基づいて、後段のエッジ検出部７０２、７０３でエッジ検出するＢＤ信号を選択する。
カウントラッチ部１００４は、エッジ検出部７０２、７０３で検出された第１、第２ＢＤ信号の立ち下がりエッジ及び立ち上がりエッジに応じてカウント値をラッチする。カウントラッチ部１００４は、信号選択部１００６が選択したＢＤ信号に応じたカウント値を、第１、第２ＢＤ信号毎に個別に保持することができる。
【００６２】
図１１は、画像制御部２０５で実行される面特定処理のタイミングチャートである。本実施形態では、信号選択部１００６は、２つのＢＤ信号（第１ＢＤ信号、第２ＢＤ信号）のいずれを処理するかをカウンタ７０１の第０ビットの値に基づいて選択する。ＢＤ信号の立ち下がりエッジ及び立ち上がりエッジの判定精度を従来と同等にするために、カウント部９０３に供給されるクロック信号の周波数は、画像制御部２０５の内部クロックの２逓倍である。
【００６３】
信号選択部１００６は、カウンタ７０１の第０ビットの論理値が「０」の場合に第１ＢＤ信号を、「１」の場合に第２ＢＤ信号を処理するように選択する。カウント部９０３は、基準のクロック信号に対して２回に１回の割り合いで処理を行う。つまり、時間的な分解能が半分となる。
一般的にＢＤ信号は、感光ドラム１０８Ｙ、１０８Ｍへの画像を形成する際の画像形成位置を決めるために用いられる。画像形成位置がクロック信号の１サイクル分遅延することで、例えば６００［ｄｐｉ］の画像の形成位置が、４２．３マイクロメートルずれることになる。高精細な画像が要求される場合、このような位置ずれは画質低下の原因となる。そこで本実施形態では、上述の通り、分解能を向上させるために、カウント部９０３が、画像制御部２０５が動作する基準となるクロック信号を逓倍（本実施形態では２逓倍）したクロック信号に基づいて動作する。
【００６４】
カウント部９０３は、２つのＢＤ信号（第１ＢＤ信号、第２ＢＤ信号）の立ち上がりエッジ及び立ち下りエッジを検出したタイミングのカウント値をそれぞれラッチし、各カウント値の差分値を算出する。カウント値の差分は、各反射面におけるＢＤ信号のアクティブ期間を表す。マーキング方式を採用した場合、アクティブ期間が他の反射面よりも長周期である反射面が、面番号１（第１面）の基準面と判断される。
第１ＢＤ信号、第２ＢＤ信号のそれぞれの立ち下がりエッジ毎のカウント値の差分は、各反射面のＢＤ周期を測定することができる。画像制御部２０５は、測定したＢＤ周期と予め格納する基準となる周期情報（基準値）との比較により、反射面の面番号を特定することができる。
カウント部９０３から面初期設定部６０１ａ、６０１ｂ及び面更新部６０２ａ、６０２ｂへ送信されるカウント値は、レーザ光を反射している反射面を特定するための特定情報となる。画像制御部２０５は、画像制御部３０１と同様の以上のような２つの反射面の特定方法を組み合わせることで、より高精度に反射面の特定を行うことができる。
なお、カウンタ７０１は「１」のイネーブル信号を取得してカウント動作を開始した後はフリーランで動作する。カウント値に０〜３１の範囲で繰り返しが生じた場合の処理は上述の通りである。
【００６５】
このような構成の画像制御部２０５は、図６に示す処理と同様の処理により、ポリゴンミラー２０３Ｙ、２０３Ｍの各々の反射面の面特定処理を行うことができる。画像制御部２０５は、面初期設定処理を面初期設定部６０１ａ、６０１ｂにより実行し、面更新処理を面更新部６０２ａ、６０２ｂにより実行する。画像制御部２０５は、２つのＢＤ信号（第１ＢＤ信号、第２ＢＤ信号）のそれぞれに対して、Ｓ３０１〜Ｓ３０４の面初期設定処理とＳ３０５〜Ｓ３０７の面更新処理とを実行することで、面特定及び面更新を行う。画像制御部２０５は、特定した反射面に応じた補正値により画像データを補正して、レーザ駆動信号を生成する。画像制御部２０５は、第１ＢＤ信号により特定した反射面に応じた補正値によりイエローの画像データを補正してレーザ駆動信号を生成し、レーザスキャナ１０００Ｙへ送信する。画像制御部２０５は、第２ＢＤ信号により特定した反射面に応じた補正値によりマゼンタの画像データを補正してレーザ駆動信号を生成し、レーザスキャナ１０００Ｍへ送信する。
【００６６】
図１１に例示するように、第１ＢＤ信号と第２ＢＤ信号とはほぼ並列に処理される。初期面の位相差等の影響で面特定の完了までに要する時間に多少の差が生じるが、面初期設定処理及び面更新処理ともに、ほぼ並列で処理される。
【００６７】
以上のような本実施形態の画像形成装置１０１は、複数のレーザスキャナ１０００Ｙ、１０００Ｍの制御を、図９に示す１つの画像制御部２０５により行う。画像制御部２０５は、回路規模の大きいカウント部９０３を共用化することで、２つの画像制御部３０１（図３参照）を用いる場合よりも回路規模の増大を低減することができる。
【００６８】
（面特定処理の変形例）
図１２は、ポリゴンミラー２０３Ｙ、２０３Ｍの反射面の面特定処理を表すフローチャートの別の例である。ここでは、レーザスキャナ１０００Ｙのポリゴンミラー２０３Ｙの面特定処理を行う場合について説明する。図６の処理と同様に、面特定処理は、面初期設定処理と、面更新処理とに大別される。
【００６９】
画像制御部２０５は、レーザスキャナ１０００Ｙ、１０００Ｍから第１、第２ＢＤ信号を取得すると、それぞれのＢＤ周期の測定を開始して、各レーザスキャナ１０００Ｙ、１０００Ｍの反射面（初期面）の判定を行う（Ｓ１２０１〜Ｓ１２０４）。Ｓ１２０１〜Ｓ１２０４の処理は、図６のＳ３０１〜Ｓ３０４の処理に対応する。面初期設定処理は、以上のように行われる。続いて画像制御部２０５は、面更新処理を行う。
【００７０】
面更新部６０２ａ、６０２ｂは、Ｓ１２０１の処理と同様に、レーザスキャナ１０００Ｙ、１０００Ｍから第１、第２ＢＤ信号を取得したか否かを判断する（Ｓ１２０５）。第１、第２ＢＤ信号を取得すると（Ｓ１２０５：Y）、面更新部６０２ａ、６０２ｂは、取得した第１、第２ＢＤ信号のそれぞれのＢＤ周期を測定する（Ｓ１２０６）。マーキング方式を用いる場合、面更新部６０２ａ、６０２ｂは、第１、第２ＢＤ信号のそれぞれのアクティブ期間を測定する。面更新部６０２ａ、６０２ｂは、測定した第１、第２ＢＤ信号のそれぞれのＢＤ周期の測定値或いはアクティブ期間の測定値と、周期情報（基準値）との比較を行う（Ｓ１２０７）。
【００７１】
測定値と基準値とが一致する場合（Ｓ１２０７：Y）、面更新部６０２ａ、６０２ｂは、レーザ光を反射するポリゴンミラー２０３Ｙ、２０３Ｍの反射面が、隣接する反射面に順次切り替わると判断して面情報を順次更新する（Ｓ１２０８）。この処理は、図６のＳ３０６の処理と同様の処理である。
【００７２】
測定値と基準値とが一致しない場合（Ｓ１２０７：N）、面更新部６０２ａ、６０２ｂは、レーザ光を反射するポリゴンミラー２０３Ｙ、２０３Ｍの反射面を暫定的に更新する（Ｓ１２０９）。ここで、面情報を暫定的に更新するのは、ＢＤ周期やアクティブ期間の測定値が基準値と一致しないために、正常な面情報の更新ができないためである。なお、測定値と基準値とが一致しない原因には、第１、第２ＢＤ信号へのノイズ混入やポリゴンモータの回転異常等がある。ノイズ混入や回転異常等を検出することで、暫定的に更新した面情報をより高精度に判断可能である。
【００７３】
面情報を暫定的に更新するために、画像制御部２０５は、エラーの発生を画像形成装置１０１の全体動作を制御するＣＰＵへ通知する（Ｓ１２１０）。ＣＰＵは、エラーの発生が通知されると、印刷ジョブを強制的に終了し、画像制御部２０５に面特定処理をＳ１２０１の処理から再度行わせる。或いはＣＰＵは、現在実行中の印刷ジョブの終了まで、画像制御部２０５に面特定処理を継続して行わせる。
【００７４】
画像制御部２０５は、面情報の更新或いは暫定的な更新の後に、一つの印刷ジョブが終了（全ページの画像形成が終了）するまで、Ｓ１２０５〜Ｓ１２１０の処理を繰り返し実行する（Ｓ１２１１）。ジョブの継続中、面更新部６０２ａ、６０２ｂは、それぞれ、面情報を絶えず更新する。印刷ジョブの終了時に面更新部６０２ａ、６０２ｂは、面更新処理を終了する。
【００７５】
画像形成装置１０１は、以上のような面特定処理により、反射面の判定精度を向上させることができる。画像制御部２０５は、レーザを反射する反射面を正確に認識することができる。
【図１】
2019193996.tif 000003
【図２】
2019193996.tif 000004
【図３】
2019193996.tif 000005
【図４】
2019193996.tif 000006
【図５】
2019193996.tif 000007
【図６】
2019193996.tif 000008
【図７】
2019193996.tif 000009
【図８】
2019193996.tif 000010
【図９】
2019193996.tif 000011
【図１０】
2019193996.tif 000012
【図１１】
2019193996.tif 000013
【図１２】
2019193996.tif 000014