(57)【要約】【課題】画像形成装置の大型化及びコストの増大を抑制する【解決手段】画像形成装置の第１の出力手段が所定の信号線を用いて出力する所定の信号に応じて画像データを画像形成装置に出力する情報処理装置は、第１の出力手段から所定の信号線を介して入力される信号を受信する第２の受信手段と、複数の反射面のそれぞれに対応する複数の補正データを面情報と関連付けて記憶する記憶手段と、第２の受信手段が受信した面情報と記憶手段に記憶されている補正データとに基づいて、感光体を走査する光が偏向される反射面に対応する画像データを補正する補正手段と、第１の出力手段が所定の信号線を用いて出力する所定の信号を第２の受信手段が受信することに応じて、補正された画像データを画像形成手段に出力する第２の出力手段と、を有する。【選択図】図６
2019104148.tif 000002
【特許請求の範囲】
【請求項１】
画像データを受信する第１の受信手段と、
前記第１の受信手段が受信した前記画像データに基づいて光を出力する光源と、
複数の反射面を有し、回転することにより前記複数の反射面を用いて前記光源から出力される前記光を偏向して感光体を走査する回転多面鏡と、
前記回転多面鏡によって偏向された前記光を受光する受光手段と、
前記複数の反射面のうち前記感光体の走査に用いられる反射面を特定する特定手段と、
前記受光手段が前記光を受光することに応じて所定の信号を所定の信号線を用いて出力する第１の出力手段であって、前記所定の信号を出力してから当該所定の信号に続く次の所定の信号が出力されるまでの期間に、前記所定の信号線を用いて、前記特定手段によって特定された前記反射面を示す面情報を出力する第１の出力手段と、
を含む画像形成手段を有する画像形成装置に接続され、前記第１の出力手段が前記所定の信号線を用いて出力する前記所定の信号に応じて前記画像データを前記画像形成手段に出力する情報処理装置において、
前記第１の出力手段から前記所定の信号線を介して入力される信号を受信する第２の受信手段と、
前記複数の反射面のそれぞれに対応する複数の補正データを前記面情報と関連付けて記憶する記憶手段と、
前記第２の受信手段が受信した前記面情報と前記記憶手段に記憶されている前記補正データとに基づいて、前記感光体を走査する前記光が偏向される反射面に対応する前記画像データを補正する補正手段と、
前記第１の出力手段が前記所定の信号線を用いて出力する前記所定の信号を前記第２の受信手段が受信することに応じて、前記補正された画像データを前記画像形成手段に出力する第２の出力手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記第２の出力手段は、前記所定の信号線とは異なる第２の信号線を介して前記画像形成手段から第２の信号が出力されることに応じて、記録媒体１面分の前記補正された画像データの前記画像形成手段への出力を開始することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記画像形成手段は、
前記光が前記感光体を走査することによって当該感光体に形成される潜像を現像する現像手段と、
前記現像手段によって現像された画像を記録媒体に転写する転写手段と、
を有し、
前記第２の出力手段は、前記記録媒体が搬送される搬送方向において、前記転写手段による前記記録媒体への前記画像の転写が行われる位置よりも上流側の所定位置に設けられた、前記記録媒体の先端を検知する検知手段から、前記第２の信号としての前記記録媒体の先端を検知したことを示す信号が出力されることに応じて、前記記録媒体１面分の前記補正された画像データの前記画像形成手段への出力を開始することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記第２の受信手段は、
前記所定の信号が第１レベルから第２レベルに変化するタイミングを検知する第２検知手段と、
前記第１の出力手段から出力される前記面情報に基づいて、前記感光体の走査に用いられる反射面を特定する第２の特定手段と、
を有し、
前記第２の特定手段は、前記第２検知手段が前記タイミングを検知したことに応じて前記面情報の取得を開始し、取得した前記面情報に基づいて前記反射面を特定することを特徴とする請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記面情報は、前記所定の信号が出力されてから当該所定の信号に続く次の所定の信号が出力されるまでの期間に、前記第１の出力手段から複数回出力され、
前記第２の特定手段は、前記期間に前記第１の出力手段から出力される複数個の前記面情報のうち、取得した回数が最も多い前記面情報に基づいて前記反射面を特定することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記面情報は符号化されたデータであり、
前記第２の特定手段は、前記データの誤りを検出すると、前記画像形成手段に前記データの再送を要求することを特徴とする請求項４又は５に記載の情報処理装置。
【請求項７】
前記情報処理装置は、
前記面情報を記憶する第２の記憶手段と、
前記第２の記憶手段に記憶されている前記面情報を、前記第２の受信手段が前記所定の信号を受信する度に更新する更新手段と、
を有し、
前記補正手段は、前記第２の特定手段が前記面情報を取得できなかった場合は、前記第２の記憶手段に記憶されている前記面情報に基づいて、前記画像データの補正を行うことを特徴とする請求項４乃至６のいずれか一項に記載の情報処理装置。
【請求項８】
前記第２の受信手段が設けられる基板は前記第１の出力手段が設けられる基板とは異なる基板であり、
前記第２の受信手段が設けられる基板は前記第１の出力手段が設けられる基板とケーブルにより接続されていることを特徴とする請求項１乃至７のいずれか一項に記載の情報処理装置。
【請求項９】
前記補正手段は、第１の画像データに基づいて前記光源から出力される前記光が偏向される反射面に対応する第１の補正データを用いて前記第１の画像データを補正し、前記第１の画像データとは異なる第２の画像データに基づいて前記光源から出力される前記光が偏向される反射面に対応する第２の補正データを用いて前記第２の画像データを補正することを特徴とする請求項１乃至８のいずれか一項に記載の情報処理装置。
【請求項１０】
画像データを生成する生成手段と、前記生成手段から出力される前記画像データに基づいて、記録媒体に画像形成を行う画像形成手段と、を有する画像形成装置において、
前記画像形成手段は、
前記生成手段から出力される前記画像データを受信する第１の受信手段と、
前記第１の受信手段が受信した前記画像データに基づいて光を出力する光源と、
複数の反射面を有し、回転することにより前記複数の反射面を用いて前記光源から出力される前記光を偏向して感光体を走査する回転多面鏡と、
前記回転多面鏡によって偏向された前記光を受光する受光手段と、
前記複数の反射面のうち前記感光体の走査に用いられる反射面を特定する特定手段と、
前記受光手段が前記光を受光することに応じて所定の信号を所定の信号線を用いて出力する第１の出力手段であって、前記所定の信号を出力してから当該所定の信号に続く次の所定の信号が出力されるまでの期間に、前記所定の信号線を用いて、前記特定手段によって特定された前記反射面を示す面情報を出力する第１の出力手段と、
を備え、
前記生成手段は、
前記第１の出力手段から前記所定の信号線を介して入力される信号を受信する第２の受信手段と、
前記複数の反射面のそれぞれに対応する複数の補正データを前記面情報と関連付けて記憶する記憶手段と、
前記第２の受信手段が受信した前記面情報と前記記憶手段に記憶されている前記補正データとに基づいて、前記感光体を走査する前記光が偏向される反射面に対応する前記画像データを補正する補正手段と、
前記第１の出力手段が前記所定の信号線を用いて出力する前記所定の信号を前記第２の受信手段が受信することに応じて、前記補正された画像データを前記画像形成手段に出力する第２の出力手段と、
を有することを特徴とする画像形成装置。
【請求項１１】
前記第２の出力手段は、前記所定の信号線とは異なる第２の信号線を介して前記画像形成手段から第２の信号が出力されることに応じて、記録媒体１面分の前記補正された画像データの前記画像形成手段への出力を開始することを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
前記画像形成手段は、
前記光が前記感光体を走査することによって当該感光体に形成される潜像を現像する現像手段と、
前記現像手段によって現像された画像を記録媒体に転写する転写手段と、
前記記録媒体が搬送される搬送方向において、前記転写手段による前記記録媒体への前記画像の転写が行われる位置よりも上流側の所定位置に設けられた、前記記録媒体の先端を検知する検知手段と、
を有し、
前記第２の出力手段は、前記第２の信号としての前記記録媒体の先端を検知したことを示す信号が前記検知手段から出力されることに応じて、前記記録媒体１面分の前記補正された画像データの前記画像形成手段への出力を開始することを特徴とする請求項１１に記載の画像形成装置。
【請求項１３】
前記第２の受信手段は、
前記所定の信号が第１レベルから第２レベルに変化するタイミングを検知する第２検知手段と、
前記第１の出力手段から出力される前記面情報に基づいて、前記感光体の走査に用いられる反射面を特定する第２の特定手段と、
を有し、
前記第２の特定手段は、前記第２検知手段が前記タイミングを検知したことに応じて前記面情報の取得を開始し、取得した前記面情報に基づいて前記反射面を特定することを特徴とする請求項１０乃至１２のいずれか一項に記載の画像形成装置。
【請求項１４】
前記第１の出力手段は、前記所定の信号が出力されてから当該所定の信号に続く次の所定の信号が出力されるまでの期間に、前記面情報を複数回出力し、
前記第２の特定手段は、前記期間に前記第１の出力手段から出力される複数個の前記面情報のうち、取得した回数が最も多い前記面情報に基づいて前記反射面を特定することを特徴とする請求項１３に記載の画像形成装置。
【請求項１５】
前記面情報は符号化されたデータであり、
前記第２の特定手段は、前記データの誤りを検出すると、前記画像形成手段に前記データの再送を要求することを特徴とする請求項１３又は１４に記載の画像形成装置。
【請求項１６】
前記第２の受信手段が設けられる基板は前記第１の出力手段が設けられる基板とは異なる基板であり、
前記第２の受信手段が設けられる基板は前記第１の出力手段が設けられる基板とケーブルにより接続されていることを特徴とする請求項１０乃至１５のいずれか一項に記載の画像形成装置。
【請求項１７】
前記補正手段は、第１の画像データに基づいて前記光源から出力される前記光が偏向される反射面に対応する第１の補正データを用いて前記第１の画像データを補正し、前記第１の画像データとは異なる第２の画像データに基づいて前記光源から出力される前記光が偏向される反射面に対応する第２の補正データを用いて前記第２の画像データを補正することを特徴とする請求項１０乃至１６のいずれか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子写真方式の画像形成装置及び情報処理装置に関する。
【背景技術】
【０００２】
電子写真方式の画像形成装置では、回転するポリゴンミラーにより偏向されるレーザ光が像担持体を一定の走査速度で走査することによって、感光ドラムの外周面に潜像が形成される構成が知られている。レーザ光を偏向するポリゴンミラーの面の形状は面毎に異なる。面の形状が面毎に異なると、それぞれの面で偏向されたレーザ光によって感光ドラムの外周面に形成される潜像が歪んでしまう。
【０００３】
このため、特許文献１は、ホール素子を用いて走査に使用するポリゴンミラーの反射面を特定し、各反射面に応じた補正（走査開始位置等の補正）を画像データに対して行い、補正された画像データに基づいて画像形成を行う構成を開示している。また、特許文献２は、主走査開始のタイミングを示す主走査同期信号（以下、ＢＤ信号と呼ぶ。）に基づき走査に使用するポリゴンミラーの反射面を特定し、特定した反射面に応じて画像の倍率を補正する構成を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２７１６９１号公報
【特許文献２】特開２０１３−１１７６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１及び特許文献２において、レーザ光の走査に使用されるポリゴンミラーの反射面をエンジン制御部が特定する場合、特定したポリゴンミラーの反射面の情報をエンジン制御部から画像制御部に通知する構成が必要となる。具体的には、例えば、エンジン制御部が特定したポリゴンミラーの反射面を画像制御部に通知するための信号線が必要となる。
【０００６】
しかしながら、新たな信号線を設けると、画像形成装置の大型化及びコストの増大が生じてしまう。
【０００７】
上記課題に鑑み、本発明は、画像形成装置の大型化及びコストの増大を抑制することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様によると、画像データを受信する第１の受信手段と、前記第１の受信手段が受信した前記画像データに基づいて光を出力する光源と、複数の反射面を有し、回転することにより前記複数の反射面を用いて前記光源から出力される前記光を偏向して感光体を走査する回転多面鏡と、前記回転多面鏡によって偏向された前記光を受光する受光手段と、前記複数の反射面のうち前記感光体の走査に用いられる反射面を特定する特定手段と、前記受光手段が前記光を受光することに応じて所定の信号を所定の信号線を用いて出力する第１の出力手段であって、前記所定の信号を出力してから当該所定の信号に続く次の所定の信号が出力されるまでの期間に、前記所定の信号線を用いて、前記特定手段によって特定された前記反射面を示す面情報を出力する第１の出力手段と、を含む画像形成手段を有する画像形成装置に接続され、前記第１の出力手段が前記所定の信号線を用いて出力する前記所定の信号に応じて前記画像データを前記画像形成手段に出力する情報処理装置は、前記第１の出力手段から前記所定の信号線を介して入力される信号を受信する第２の受信手段と、前記複数の反射面のそれぞれに対応する複数の補正データを前記面情報と関連付けて記憶する記憶手段と、前記第２の受信手段が受信した前記面情報と前記記憶手段に記憶されている前記補正データとに基づいて、前記感光体を走査する前記光が偏向される反射面に対応する前記画像データを補正する補正手段と、前記第１の出力手段が前記所定の信号線を用いて出力する前記所定の信号を前記第２の受信手段が受信することに応じて、前記補正された画像データを前記画像形成手段に出力する第２の出力手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によると、画像形成装置の大型化及びコストの増大を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態による画像形成装置の構成図。
【図２】一実施形態による面番号と形成される画像との関係を示す図。
【図３】一実施形態による感光ドラムへの静電潜像の形成構成を示す図。
【図４】一実施形態による面特定処理の説明図。
【図５】一実施形態による通知信号と他の信号との関係を示す図。
【図６】一実施形態による通知信号の詳細を示す図。
【図７】一実施形態によるＢＤタイミング検出処理のフローチャート。
【図８】一実施形態による面番号データ検出処理のフローチャート。
【図９】一実施形態によるエンジン制御部と画像制御部の通信構成を示す図。
【図１０】一実施形態による通知信号の詳細を示す図。
【図１１】一実施形態による面番号データ検出処理のフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明の例示的な実施形態について図面を参照して説明する。なお、以下の実施形態は例示であり、本発明を実施形態の内容に限定するものではない。また、以下の各図においては、実施形態の説明に必要ではない構成要素については図から省略する。
【００１２】
＜第一実施形態＞
［画像形成動作］
図１は、モノクロの電子写真方式の複写機（以下、画像形成装置と称する）１００の構成を示す断面図である。なお、画像形成装置は複写機に限定されず、例えば、ファクシミリ装置、印刷機、プリンタ等であっても良い。また、画像形成装置の形式はモノクロ及びカラーのいずれの形式であっても良い。
【００１３】
以下に、図１を用いて、画像形成装置１００の構成および機能について説明する。図１に示すように、画像形成装置１００は、画像読取装置（以下、リーダーと称する）７００及び画像印刷装置７０１を有する。
【００１４】
リーダー７００の読取位置において照明ランプ７０３によって照射された原稿からの反射光は、反射ミラー７０４Ａ、７０４Ｂ、７０４Ｃ及びレンズ７０５からなる光学系によってカラーセンサ７０６に導かれる。リーダー７００は、カラーセンサ７０６に入射された光を、ブルー（以下、Ｂと称する）、グリーン（以下、Ｇと称する）、レッド（以下、Ｒと称する）の色毎に読み取り、電気的な画像信号に変換する。更に、リーダー７００は、Ｂ，Ｇ，Ｒの画像信号の強度に基づいて色変換処理を行うことによって画像データを得て、当該画像データを後述する画像制御部１００７（図３参照）に出力する。
【００１５】
画像印刷装置７０１の内部には、シート収納トレイ７１８が設けられている。シート収納トレイ７１８に収納された記録媒体は、給紙ローラ７１９によって給送されて、搬送ローラ７２２，７２１，７２０によって停止状態のレジストレーションローラ（以下、レジローラと称する）７２３へ送り出される。搬送ローラ７２０によって搬送方向に搬送される記録媒体の先端は、停止状態のレジローラ７２３のニップ部に当接する。そして、記録媒体の先端が停止状態のレジローラ７２３のニップ部に当接している状態で搬送ローラ７２０が記録媒体を更に搬送することによって記録媒体が撓む。この結果、記録媒体に弾性力が働き、記録媒体の先端がレジローラ７２３のニップ部に沿って当接する。このようにして記録媒体の斜行補正が行われる。レジローラ７２３は、記録媒体の斜行補正が行われた後、後述するタイミングで記録媒体の搬送を開始する。なお、記録媒体とは、画像形成装置によって画像が形成されるものであって、例えば、用紙、樹脂シート、布、ＯＨＰシート、ラベル等は記録媒体に含まれる。
【００１６】
リーダー７００によって得られた画像データは、画像制御部１００７によって補正され、レーザ及びポリゴンミラーを含むレーザスキャナユニット７０７に入力される。また、感光ドラム７０８は、帯電器７０９によって外周面が帯電される。感光ドラム７０８の外周面が帯電された後、レーザスキャナユニット７０７に入力された画像データに応じたレーザ光が、レーザスキャナユニット７０７から感光ドラム７０８の外周面に照射される。この結果、感光ドラム７０８の外周面を覆う感光層（感光体）が画像データに応じて露光され、感光体に静電潜像が形成される。なお、静電潜像がレーザ光によって感光層に形成される構成については後述する。
【００１７】
続いて、静電潜像が現像器７１０内のトナーによって現像され、感光ドラム７０８の外周面にトナー像が形成される。感光ドラム７０８に形成されたトナー像は、感光ドラム７０８と対向する位置（転写位置）に設けられた転写帯電器７１１によって記録媒体に転写される。なお、レジローラ７２３は、記録媒体の所定の位置にトナー像が転写されるようなタイミングに合わせて当該記録媒体を転写位置へ送り込む。
【００１８】
前述の如くして、トナー像が転写された記録媒体は、定着器７２４へ送り込まれ、定着器７２４によって加熱加圧されて、トナー像が記録媒体に定着される。トナー像が定着された記録媒体は、機外の排紙トレイ７２５へ排出される。
【００１９】
このようにして、画像形成装置１００によって記録媒体に画像が形成される。以上が画像形成装置１００の構成および機能についての説明である。
【００２０】
［静電潜像が形成される構成］
図２は、記録媒体１面分の画像を示す図である。図２に示す面番号は、ポリゴンミラー１００２が有するそれぞれの反射面を示す番号であり、本実施形態では、ポリゴンミラー１００２は４つの反射面を有する。
【００２１】
図２に示すように、ポリゴンミラー１００２が有する複数の反射面のうちの１つの反射面によって偏向されるレーザ光が感光層を感光ドラム７０８の軸方向（主走査方向）に走査することによって、１走査分（１ライン分）の画像（静電潜像）が感光層に形成される。記録媒体１面分の静電潜像は、それぞれの面で偏向されるレーザ光の走査が感光ドラム７０８の回転方向（副走査方向）に繰り返し行われることによって感光層に形成される。
【００２２】
以下の説明においては、１ライン分の静電潜像に対応する画像のデータを画像データと称する。
【００２３】
［レーザスキャナユニット］
図３は、本実施形態におけるレーザスキャナユニット７０７の構成を示すブロック図である。以下に、レーザスキャナユニット７０７の構成について説明する。なお、本実施形態では、図３に示すように、エンジン制御部１００９が設けられる基板Ａは画像制御部１００７が設けられる基板Ｂとは異なる基板である。また、エンジン制御部１００９が設けられる基板Ａは画像制御部１００７が設けられる基板Ｂとケーブルで繋がれている（接続されている）。
【００２４】
図３に示すように、レーザ光はレーザ光源１０００の両端部から出射（射出）される。レーザ光源１０００の一端部から出射されたレーザ光はフォトダイオード１００３に入射する。フォトダイオード（ＰＤ）１００３は、入射されたレーザ光を電気信号に変換しＰＤ信号としてレーザ制御部１００８に出力する。レーザ制御部１００８は、入力されたＰＤ信号に基づいて、レーザ光源１０００の出力光量が所定の光量となるように、レーザ光源１０００の出力光量の制御（Ａｕｔｏ  Ｐｏｗｅｒ  Ｃｏｎｔｒｏｌ、以下ＡＰＣと称する）を行う。
【００２５】
一方、レーザ光源１０００の他端部から出射されたレーザ光はコリメータレンズ１００１を介して回転多面鏡としてのポリゴンミラー１００２に照射される。
【００２６】
ポリゴンミラー１００２は、不図示のポリゴンモータによって回転駆動される。ポリゴンモータは、エンジン制御部１００９から出力される駆動信号（Ａｃｃ／Ｄｅｃ）によって制御される。
【００２７】
回転するポリゴンミラー１００２に照射されたレーザ光は、ポリゴンミラー１００２によって偏向される。ポリゴンミラー１００２により偏向されたレーザ光による感光ドラム７０８の外周面の走査は図３に示す右から左方向に向かって行われる。
【００２８】
感光ドラム７０８の外周面を走査するレーザ光は、感光ドラム７０８の外周面上を等速で走査するようにＦ−θレンズ１００５によって補正され、折り返しミラー１００６を介して感光ドラム７０８の外周面に照射される。
【００２９】
また、ポリゴンミラー１００２によって所定方向に偏向されたレーザ光は、当該レーザ光を受光する受光素子を備える受光部としてのＢＤ（Ｂｅａｍ  Ｄｅｔｅｃｔ）センサ１００４に入射する。なお、本実施形態では、ＢＤセンサ１００４は、ＢＤセンサ１００４がレーザ光を検知してから再びレーザ光を検知するまでの期間において、ＢＤセンサ１００４がレーザ光を検知した後に当該レーザ光が感光ドラム７０８の外周面に照射される位置に配置される。具体的には、例えば、ＢＤセンサ１００４は、図３に示すように、ポリゴンミラー１００２によって反射されたレーザ光が通過する領域のうち角度αで表される領域よりも外側の領域且つレーザ光が走査される方向において上流側の領域に配置される。
【００３０】
ＢＤセンサ１００４は、検出したレーザ光に基づいて第１の信号としてのＢＤ信号を生成し、エンジン制御部１００９に出力する。エンジン制御部１００９は、入力されたＢＤ信号に基づいて、ポリゴンミラー１００２の回転周期が所定周期になるようにポリゴンモータを制御する。エンジン制御部１００９は、ＢＤ信号の周期が所定周期に対応する周期になると、ポリゴンミラー１００２の回転周期が所定周期になったと判断する。
【００３１】
図３に示すように、エンジン制御部１００９には、記録媒体の搬送方向においてレジローラ７２３の下流側の所定位置に設けられた、記録媒体の先端の到達を検知するシートセンサ７２６の検知結果が入力される。
【００３２】
エンジン制御部１００９は、シートセンサ７２６が記録媒体の先端を検知すると、ＢＤ信号（作像用ＢＤ信号）を、画像制御部１００７へ出力する。作像用ＢＤ信号はＢＤ信号と同期しており、レーザ光が感光ドラム７０８を走査する１走査周期を示す第２の信号に対応する。エンジン制御部１００９は、ＢＤセンサ１００４がレーザ光を受光することに応じて作像用ＢＤ信号を出力する。なお、後述する様に、本実施形態において作像用ＢＤ信号は、図３の通知信号に対応する。
【００３３】
画像制御部１００７は、作像用ＢＤ信号に応じて、補正された画像データをレーザ制御部１００８へ出力する。なお、エンジン制御部１００９及び画像制御部１００７の具体的な制御構成については後述する。
【００３４】
レーザ制御部１００８は、入力される画像データに基づいてレーザ光源１０００を点灯させることによって、感光ドラム７０８の外周面に画像を形成するためのレーザ光を発生させる。このように、レーザ制御部１００８は、情報処理装置としての画像制御部１００７によって制御される。発生したレーザ光は、上述した方法で感光ドラム７０８の外周面に照射される。
【００３５】
なお、シートセンサ７２６が記録媒体を検知する位置から転写位置までの距離Ｌは、レーザ光が照射される感光ドラム７０８の外周面上の位置から転写位置までの感光ドラム７０８の回転方向における距離ｘよりも長い。具体的には、距離Ｌは、シートセンサ７２６が記録媒体の先端を検知してからレーザ光源１０００からレーザ光が出射されるまでの期間に記録媒体が搬送される距離と距離ｘとを足し合わせた距離になる。なお、シートセンサ７２６が記録媒体の先端を検知してからレーザ光源１０００からレーザ光が出射されるまでの期間においては、画像制御部１００７による画像データの補正や画像制御部１００７によるレーザ制御部１００８の制御等が行われる。
【００３６】
以上が、レーザスキャナユニット７０７の構成の説明である。
【００３７】
［ポリゴンミラーの面を特定する方法］
画像制御部１００７は、入力される作像用ＢＤ信号の周期に応じて、補正した画像データを、副走査方向における最上流の画像データから順にレーザ制御部１００８に出力する。レーザ制御部１００８は、入力される画像データに応じてレーザ光源１０００を制御することによって、感光ドラム７０８の外周面上に画像を形成する。なお、本実施形態においては、ポリゴンミラー１００２の面の数は４個であるが、ポリゴンミラー１００２の面の数は４個に限定されるわけではない。
【００３８】
記録媒体に形成される画像は、ポリゴンミラー１００２が有する複数の反射面により偏向されたレーザ光によって形成される。具体的には、例えば、図２に示すように、副走査方向における最上流の画像データに対応する画像は、ポリゴンミラー１００２の第１面により偏向されたレーザ光によって形成される。また、副走査方向における最上流から２番目の画像データに対応する画像は、ポリゴンミラー１００２の第１面とは異なる第２面により偏向されたレーザ光によって形成される。このように、記録媒体に形成される画像は、ポリゴンミラー１００２が有する複数の反射面のうち異なる反射面により反射されたレーザ光によって形成される画像で構成される。
【００３９】
レーザ光を偏向するポリゴンミラーとして４個の反射面を有するポリゴンミラーが用いられる場合、ポリゴンミラー１００２の隣接する２つの反射面がなす角度は正確には９０°でない可能性がある。具体的には、４個の反射面を有するポリゴンミラーを回転軸方向から見た場合に、隣接する２つの辺が成す角度が正確には９０°でない（即ち、回転軸方向から見たポリゴンミラーの形状が正方形でない）可能性がある。なお、ｎ個（ｎは正の整数）の反射面を有するポリゴンミラーが用いられる場合、回転軸方向から見たポリゴンミラーの形状が正ｎ角形でない可能性がある。
【００４０】
４個の反射面を有するポリゴンミラーが用いられる場合、ポリゴンミラーの隣接する２つの反射面がなす角度が正確に９０°でないと、レーザ光によって形成される画像の位置や大きさが、反射面ごとに異なってしまう。その結果、感光ドラム７０８の外周面上に形成される画像に歪みが生じ、記録媒体に形成される画像にも歪みが生じてしまう。
【００４１】
そこで、本実施形態では、ポリゴンミラー１００２が有する複数の反射面のそれぞれに対応する補正量（補正データ）による補正（書き出し位置の補正等）が画像データに対して行われる。この場合、レーザ光が偏向される面を特定する構成が必要となる。以下に、レーザ光が偏向される面を特定する方法の一例を説明する。本実施形態では、ポリゴンミラー１００２が備える複数の反射面のうちレーザ光を偏向（反射）する面を、エンジン制御部１００９に設けられた面特定部１００９ｃが特定する。
【００４２】
図４（Ａ）は、レーザ光がＢＤセンサ１００４の受光面を走査することによって生成されたＢＤ信号と当該レーザ光が偏向される面（面番号）との関係の一例を示す図である。図４（Ａ）に示すように、ＢＤ信号のパルスが立ち下がってから当該ＢＤ信号が立ち下がった後の最初にＢＤ信号が立ち下がるまでの時間（走査周期）は、ポリゴンミラー１００２の面ごとに異なる。なお、走査周期は、レーザ光がＢＤセンサ１００４の受光面を走査してから、レーザ光が当該受光面を走査した後の最初に再びレーザ光が受光面を走査するまでの時間に対応する。
【００４３】
図４（Ａ）では、面番号１に対応する周期はＴ１、面番号２に対応する周期Ｔ２、面番号３に対応する周期はＴ３、面番号４に対応する周期はＴ４と示されている。なお、それぞれの周期は面特定部１００９ｃに設けられたメモリ１００９ｅに格納されている。
【００４４】
面特定部１００９ｃは、レーザ光が偏向される面（面番号）を以下の方法で特定する。具体的には、面特定部１００９ｃは、図４（Ｂ）に示すように、ＢＤ信号の連続する４つの走査周期に対して面番号Ａ乃至Ｄを設定する。そして、面特定部１００９ｃは、面番号Ａ乃至Ｄのそれぞれについての走査周期を複数回（例えば３２回）測定し、測定した周期の平均値を面番号Ａ乃至Ｄのそれぞれについて算出する。エンジン制御部１００９は、算出した周期と、メモリ１００９ｅに格納されている周期Ｔ１乃至Ｔ４と、に基づいて面番号Ａ乃至Ｄがそれぞれ面番号１乃至４のどれに対応するかを特定する。
【００４５】
以上のようにして、面特定部１００９ｃは、レーザ光が偏向される面（ポリゴンミラー１００２が有する複数の反射面のうち感光ドラム７０８の走査に用いられる反射面）の番号を、入力されるＢＤ信号に基づいて特定する。このように、面特定部１００９ｃは特定部として機能する。
【００４６】
＜エンジン制御部＞
次に、本実施形態におけるエンジン制御部１００９が行う制御について、図３及び図５を用いて説明する。図３に示すように、面特定部１００９ｃは、複数の反射面のうちＢＤセンサ１００４の受光面を走査するレーザ光が偏向される反射面を示す面情報を記憶する面カウンタ１００９ｄを有する。
【００４７】
図５は、各種信号と面カウンタ１００９ｄのカウント数Ｍとの関係を示すタイムチャートである。なお、面カウンタ１００９ｄのカウント数Ｍは面情報に対応する。ポリゴンミラー１００２の回転周期が所定周期になると（時刻ｔ１）、エンジン制御部１００９（面特定部１００９ｃ）は、入力されるＢＤ信号に基づいて、前述した方法で面番号の特定（面の判定）を行う。エンジン制御部１００９は、面特定部１００９ｃによる面番号の特定（推定）が終了する時刻ｔ２から、面カウンタ１００９ｄによるカウントを開始する。具体的には、面番号の特定が終了すると、エンジン制御部１００９は、面番号の特定が終了した後の最初に入力されるＢＤ信号に対応する面番号を面カウンタ１００９ｄのカウント数Ｍの初期値として設定する。エンジン制御部１００９は、カウント数Ｍ１の初期値を設定した後は、例えば、入力されるＢＤ信号の立ち下がりエッジを検出するごとにカウント数Ｍを更新する。なお、ポリゴンミラー１００２がｎ個（ｎは正の整数）の反射面を有する場合、Ｍは１≦Ｍ≦ｎを満たす正の整数である。
【００４８】
その後、ＣＰＵ１５１は印刷を実行する（記録媒体に画像を形成する）ようにエンジン制御部１００９を制御する（タイミングＡ）。この結果、エンジン制御部１００９はレジローラ７２３の駆動を開始する。その結果、シートセンサ７２６によって第１の記録媒体の先端が検知される（タイミングＢ）。なお、タイミングＡは、画像形成装置１００に入力された印刷ジョブの処理時間に応じてＣＰＵ１５１によって決定される。即ち、タイミングＡは、図５に示すタイミングに限定されるわけではない。
【００４９】
面の判定が完了すると、エンジン制御部１００９は、ＢＤセンサ１００４から入力されるＢＤ信号に応じて（同期して）、作像用ＢＤ信号及び面番号を示す情報（通知信号）を出力する。
【００５０】
図６は、通知信号の詳細を示している。通知信号は、ＢＤセンサ１００４がレーザ光を検知することに起因してＢＤ信号がローレベルとなる期間（以下、ＢＤビットと呼ぶ。）と、ＢＤビットの開始タイミングから第１期間後にＢＤ信号がローレベルとなる期間（以下、スタートビットと呼ぶ。）と、を含んでいる。なお、第１期間は、ＢＤビットの期間よりも長い期間である。即ち、ＢＤビットとスタートビットとの間には、ＢＤ信号がハイレベルである期間がある。また、第１期間は、ＢＤセンサ１００４がレーザ光を検知することに起因してＢＤ信号がローレベルとなってから次にＢＤセンサ１００４がレーザ光を検知することに起因してＢＤ信号がローレベルとなるまでの期間、即ち、レーザ光の走査周期よりも短い期間である。
【００５１】
スタートビットは、ＢＤビットの開始タイミングから第１期間後にＢＤ信号がローレベルになってから第２期間後にＢＤ信号がハイレベルになるまでの期間である。第２期間後にＢＤ信号がハイレベルになった後、反射面の面番号を示す面番号データが送信される。なお、面番号は、例えば、面番号データを送信する期間における通知信号の'Ｈ（ハイレベル）'と'Ｌ（ローレベル）'との組み合わせによって表される。
【００５２】
図６に示す様に、本実施形態においては、隣接するＢＤビットの間の時間区間毎に、所定の個数のスタートビット及び各スタートビットに続く面番号データが含まれる。なお、隣接するＢＤビットの間における複数の面番号データが示す反射面は同じ反射面である。隣接するＢＤビットの間に所定の個数（例えば、本実施形態では５回）の面番号を通知するのは、電気的なノイズによる面番号の誤検出を防ぐためである。つまり、例えば、隣接するＢＤビットの間に１回だけ面番号を通知する構成では、面番号データにノイズが乗ることにより、実際の面番号が１であるにも拘らず、画像制御部１００７が、面番号を２と判定することが生じ得る。この場合、画像制御部１００７は、誤った補正処理を行うことになる。これに対して、面番号を複数回出力することでこの様な誤検出を防ぐことができる。
【００５３】
＜画像制御部＞
次に、画像制御部１００７が行う制御について説明する。上述した様に、エンジン制御部１００９は、レーザ光が偏向される反射面を示す情報を、作像用ＢＤ信号を送信する通信線を用いて画像制御部１００７に通知する。ＢＤ検知モジュール１０１２は、ＢＤ信号の立ち下がりエッジを検出して画像補正部１０１１に通知する。通信モジュール１０１３は、通知信号に基づきレーザ光の走査に使用される反射面に関する情報（面番号データ）を受信して、受信結果を画像補正部１０１１に通知する。画像補正部１０１１は、シートセンサ７２６からＴＯＰ信号が入力されると、通信モジュール１０１３から通知される面情報に基づいて、走査に使用される反射面に応じた補正を画像信号に対して行う。なお、メモリ１０１１ａは、反射面と補正データとを関連付けて記憶している。そして、補正した画像信号を、ＢＤ検知モジュール１０１２がＢＤ信号の立ち下がりエッジを検出するタイミングに同期して光源制御部１００８に出力する。即ち、画像制御部１００７は、エンジン制御部１００９から画像制御部１００７に入力される作像用ＢＤ信号に応じて（同期して）、補正された画像信号を光源制御部１００８に出力する。なお、ＴＯＰ信号は、シートセンサ７２６が記録媒体の先端を検知したタイミングを示す信号である。
【００５４】
なお、本実施形態においては、ＢＤ信号が'Ｌ'になるタイミング（ＢＤタイミング）に続いて送信される面番号データは、当該ＢＤタイミングにおいてレーザ光を偏向しているポリゴンミラー１００２の反射面を示している。しかしながら、ＢＤタイミングに続いて送信される面番号データが示す反射面が、当該ＢＤタイミングにおいて走査に使用されている反射面を示すものに本発明は限定されない。つまり、あるＢＤタイミングから次のＢＤタイミングまでの間に送信される面番号データが示す反射面と、当該反射面が走査に使用されるＢＤタイミングとの関係が予めエンジン制御部１００９と画像制御部１００７との間で既知であれば良い。したがって、より一般的に述べると、エンジン制御部１００９は、第１反射面が光を反射しているときのＢＤタイミングと、次の第２反射面が光を反射しているときのＢＤタイミングとの間に第１反射面とは所定の位置関係の第３反射面を示す面番号データを送信する。なお、第３反射面と第１反射面との位置関係については、予め、エンジン制御部１００９と画像制御部１００７とに設定しておく。この様に、面番号データは、ポリゴンミラー１００２の回転状態を示す状態データでもある。
【００５５】
｛ＢＤ検知モジュール｝
図６は、ＢＤ検知マスクと、通信マスクも示している。ＢＤ検知マスクは、ＢＤ検知モジュール１０１２によって生成される。本実施形態では、ＢＤ検知モジュール１０１２は、ＢＤ検知マスクが'Ｈ'である期間に、ＢＤタイミング（ＢＤビット）の検知を行うが、ＢＤ検知モジュール１０１２は、ＢＤ検知マスクが'Ｌ'である期間に、ＢＤタイミング（ＢＤビット）の検知を行う構成でもよい。
【００５６】
ＢＤ検知モジュール１０１２は、ポリゴンミラー１００２の回転が開始されて所定速度で安定し、ＢＤビットの開始タイミングが所定周期になるまで、ＢＤ検知マスクを'Ｈ'に設定する。つまり、ＢＤビットの開始タイミングが略周期的になるまでの期間において、ＢＤ検知モジュール１０１２はＢＤビットの検知を行う。そして、ＢＤビットの開始タイミングが所定周期になると、ＢＤ検知モジュール１０１２は、図６に示すように、所定のタイミングから所定期間ＴｍだけＢＤ検知マスクを'Ｈ'に設定する。なお、所定期間Ｔｍは、当該所定期間Ｔｍ内にＢＤビットの開始タイミングが検知されるように設定される。
【００５７】
ＢＤ検知モジュール１０１２は、ＢＤ検知マスクを'Ｌ'にしてから所定時間Ｔｃが経過すると、ＢＤ検知マスクを再び'Ｈ'にする。なお、所定時間Ｔｃは、ＢＤタイミングから当該ＢＤタイミングの次のＢＤタイミングまでの期間よりも短い時間に設定される。具体的には、所定時間Ｔｃは、例えば、ＢＤタイミングから当該ＢＤタイミングの次のＢＤタイミングまでの期間の９０％の時間に設定される。この結果、各ＢＤタイミングの間の期間にノイズが混入してしまったとしても、当該ノイズによってＢＤ検知モジュール１０１２が誤検知を行ってしまうことを抑制することができる。
【００５８】
図７は、ＢＤ検知モジュール１０１２が実行する通知信号のＢＤビットの検知処理のフローチャートである。なお、このフローチャートの処理は、画像形成装置１００による印刷ジョブが開始されることに応じて開始される。
【００５９】
印刷ジョブが開始されると、Ｓ１０１において、ＢＤ検知モジュール１０１２は、ＢＤマスクを解除する。その後、Ｓ１０２において、ＢＤビットの開始タイミングが所定周期になると、Ｓ１０３において、ＢＤ検知モジュール１０１２は、ＢＤ検知マスクを'Ｌ'にする。そして、Ｓ１０４において、ＢＤ検知モジュール１０１２は、所定のタイミングでＢＤ検知マスクを'Ｈ'にする（解除する）。
【００６０】
Ｓ１０５において、ＢＤビット（ＢＤ信号の立ち下がり変化）が検知されると、Ｓ１０６において、ＢＤ検知モジュール１０１２は、ＢＤビットのローエッジを検知したタイミングをＢＤタイミングとして画像補正部１０１１に通知する。また、Ｓ１０５において、ＢＤビットが検知されない場合、処理はＳ１０７に進む。Ｓ１０７において、ＢＤ検知マスクが解除されてから所定時間Ｔｍが経過していない場合は、処理はＳ１０５に戻る。一方、Ｓ１０７において、ＢＤ検知マスクが解除されてから所定時間Ｔｍが経過した場合は、Ｓ１０８において、ＢＤ検知モジュール１０１２は、ＢＤ検知マスクをローレベルする。その後、Ｓ１０９において、印刷ジョブが終了しない場合は、ＢＤ検知モジュール１０１２は処理をＳ１１０に進める。
【００６１】
Ｓ１１０において、ＢＤマスクを'Ｌ'に設定してから所定時間Ｔｃが経過すると、Ｓ１１１において、ＢＤ検知モジュール１０１２は、ＢＤマスクを解除する。その後、処理は再びＳ１０５に戻る。また、Ｓ１０９において、印刷ジョブが終了する場合は、ＢＤ検知モジュール１０１２は、このフローチャートの処理を終了する。
【００６２】
｛通信モジュール｝
画像補正部１０１１は、ＢＤビットのローエッジを検出したことがＢＤ検知モジュール１０１２から通知されると、面番号データを要求する信号（以下、要求信号と称する）を通信モジュール１０１３に出力する。通信モジュール１０１３は、要求信号を受信してから所定期間Ｔｄの間、通信マスクを'Ｈ'に設定する。なお、所定期間Ｔｄは、当該所定期間Ｔｄ内に、エンジン制御部１００９から送信される所定の個数の面番号データをすべて受信できるような期間に設定される。また、本実施形態では、通信モジュール１０１３は、通信マスクが'Ｈ'である間、通知信号を監視してスタートビット及び面番号データの検知を行う。
【００６３】
通信モジュール１０１３は、例えば、受信した複数（本実施形態では５個）の面番号データのそれぞれが示す面番号のうち最も多い面番号を、レーザ光を変更している反射面を表す面番号として決定する。このような構成が用いられることによって、通信モジュール１０１３がノイズに起因して面番号を誤判定してしまうことを抑制することができる。
【００６４】
図８は、通信モジュール１０１３が実行する通知信号からの面番号データの受信処理のフローチャートである。このフローチャートの処理は、要求信号が画像補正部１０１１から通信モジュール１０１３に入力されることに応じて実行される。なお、本実施形態においては、画像補正部１０１１から出力される要求信号に応じてフローチャートの処理が実行されるが、例えば、ＢＤ検知モジュール１０１２がＢＤタイミングを検知したことを通信モジュール１０１３に通知し、通信モジュール１０１３が当該通知に応じてフローチャートの処理が実行してもよい。
【００６５】
画像補正部１０１１から要求信号を受信すると、通信モジュール１０１３は、Ｓ２０１において、カウンタＡ及びＢを初期化する。その後、通信モジュール１０１３は、Ｓ２０２において、通信マスクを解除し、Ｓ２０３において、カウンタＡによるカウントを開始する。
【００６６】
通信モジュール１０１３は、Ｓ２０４において、所定期間内にスタートビットのローエッジ（ＢＤ信号の立ち下がり）を検出したかを判定する。所定期間内であるか否かはカウンタＡのカウント値に基づき判定される。例えば、所定期間をカウンタＡのカウント値で、１７カウントから２３カウントとすると、カウンタＡの値が１７以上、かつ、２３以下の範囲内において通知信号のローエッジを検出すると、Ｓ２０４はＹｅｓとなる。なお、この所定期間は、当該所定期間内にスタートビットのローエッジが検出されるような期間に予め設定される。所定期間内にスタートビットのローエッジが検出されない場合、通信モジュール１０１３は、Ｓ２１３において、カウンタＡを停止し、Ｓ２１２で通信マスクを設定して処理を終了する。一方、所定期間内にスタートビットのローエッジを検出すると、通信モジュール１０１３は、Ｓ２０５において、カウンタＡを停止し、Ｓ２０６においてカウンタＢによるカウントを開始する。
【００６７】
通信モジュール１０１３は、Ｓ２０７においてカウンタＢによるカウントを開始してから所定期間内にスタートビットの立ち上がりエッジ（以下、ハイエッジと呼ぶ。）を検出したかを判定する。この処理は、スタートビットの幅を判定するものである。なお、所定期間は、当該所定期間内にスタートビットのハイエッジが検出されるような期間に予め設定される。所定期間内にスタートビットのハイエッジが検出されない場合、通信モジュール１０１３は、Ｓ２１４において、カウンタＢを停止し、Ｓ２１２において通信マスクを設定してこのフローチャートの処理を終了する。
【００６８】
一方、Ｓ２０７において、所定期間内にスタートビットのハイエッジを検出すると、通信モジュール１０１３は、Ｓ２０８において、カウンタＢを停止し、Ｓ２０９において、エンジン制御部１００９から送信されている面番号を判定し、当該面番号を通信モジュール１０１３に設けられたメモリ１０１３ａに記憶する。その後、通信モジュール１０１３は、Ｓ２１０において、通信マスクが解除されてから所定時間Ｔｄが経過していない場合は、通信モジュール１０１３は、Ｓ２１５においてカウンタＢを初期化し、Ｓ２１６において、スタートビットのローエッジを検知するまで待機し、スタートビットのローエッジを検知すると、Ｓ２０６から処理を繰り返す。
【００６９】
一方、Ｓ２１０において、通信マスクが解除されてから所定時間Ｔｄが経過すると、通信モジュール１０１３は、Ｓ２１１において、メモリ１０１３ａに記憶されている面データに基づいて面番号を判定し、画像補正部１０１１に判定した面番号を面情報として通知する。その後、通信モジュール１０１３は、Ｓ２１２で、通信マスクを設定して処理を終了する。なお、例えば、通信モジュール１０１３は、エンジン制御部１００９が複数個出力する面番号のうち、Ｓ２０９の処理で取得した回数が最も多い面番号を、画像補正部１０１１に通知することができる。
【００７０】
なお、本実施形態における画像補正部１０１１は、面カウンタ１０１１ｂを有しており、通信モジュール１０１３から入力される面情報に基づいて面カウンタ１０１１ｂのカウント数を設定する。また、画像補正部１０１１は、ＢＤ検知モジュール１０１２からＢＤタイミングの検知結果を受信する度に、面カウンタ１０１１ｂのカウント数を更新する。画像補正部１０１１は、通信モジュール１０１３が面情報をエンジン制御部１００９から取得できなかった場合は、面カウンタ１０１１ｂが示す面番号に基づいて画像データの補正を行う。
【００７１】
以上の構成により、作像用ＢＤ信号を通知するための通信線に加えて新たな信号線を設けることなく、画像制御部１００７に対して走査に使用される反射面を通知することができる。したがって、画像形成装置の大型化及びコストの増大を抑制することができる。また、複数回、面番号データを送信することで、面番号の誤検出を抑えることができる。
【００７２】
＜第二実施形態＞
続いて、第二実施形態について第一実施形態との相違点を中心に説明する。本実施形態では、面番号の受信時にエラーが生じると再送を要求する。図９は、本実施形態におけるエンジン制御部１００９とＢＤ検知モジュール１０１２及び通信モジュール１０１３との間の通信構成を示している。本実施形態では、エンジン制御部１００９とＢＤ検知モジュール１０１２及び通信モジュール１０１３との間に双方向バッファ１０１４を設ける。これにより、エンジン制御部１００９と画像制御部１００７との相互通信を可能にする。図１０は、本実施形態による通知信号を示している。本実施形態では、面番号を示す面番号データを符号化する。図１０においては、誤検出符号としてパリティビットを面番号データに追加している。したがって、通信モジュール１０１３は、パリティビットを検査することで、受信した面番号に誤りがあるか否かを判定できる。
【００７３】
図１１は、本実施形態によるフローチャートである。なお、図８に示す第一実施形態と同様の処理については、同じステップ番号を付与してその説明を省略する。本実施形態では、Ｓ２０９で、面番号データを受信すると、通信モジュール１０１３は、Ｓ３００で、誤り検出符号に基づき、誤りなく面番号データを受信しているかを判定する。誤りが無いと判定されると、通信モジュール１０１３は、Ｓ３０１で、受信した面番号データが示す面番号を画像補正部１０１１に通知する。一方、誤りが有ると判定されると、通信モジュール１０１３は、Ｓ３０２で、エンジン制御部１００９に再送を要求する。この再送要求は、例えば、双方向バッファ１０１４が、通知信号を送信している通信線を、一定時間の間、強制的にローレベルにすることで行われる。その後、通信モジュール１０１３は、Ｓ２１５で、カウンタＢを初期化し、Ｓ２１６で、スタートビットのローエッジを検知するまで待機し、スタートビットのローエッジを検知すると、Ｓ２０６から処理を繰り返す。
【００７４】
以上、本実施形態において、エンジン制御部１００９は、隣接するＢＤタイミングの間に、基本的には、１つの番号データを含めた通知信号を送信する。なお、この番号データは、誤り検出符号化される。通信モジュール１０１３は、番号データに誤りが生じているかを判定し、誤りが生じていなければ、番号データが示す面番号を画像補正部１０１１に通知する。さらに、通信モジュール１０１３は、通信マスクを設定して番号データの検出処理を中止する。一方、誤りが生じていれば、通信モジュール１０１３は、双方向バッファ１０１４を介してエンジン制御部１００９に番号データの再送を要求する。この構成により、新たな信号線を設けることなく、画像制御部１００７に対して走査に使用される反射面を直ちに通知できる。また、面番号データを誤り検出符号化することで、面番号の誤検出を抑えることができる。
【００７５】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７６】
１０００：光源、１００２：回転多面鏡、７０８：感光体、１００４：ＢＤセンサ、１００９：エンジン制御部、１００７：画像制御部
【図１】
2019104148.tif 000003
【図２】
2019104148.tif 000004
【図３】
2019104148.tif 000005
【図４】
2019104148.tif 000006
【図５】
2019104148.tif 000007
【図６】
2019104148.tif 000008
【図７】
2019104148.tif 000009
【図８】
2019104148.tif 000010
【図９】
2019104148.tif 000011
【図１０】
2019104148.tif 000012
【図１１】
2019104148.tif 000013