(57)【要約】【課題】高画質の画像を得ることができる画像形成装置を提供する。【解決手段】画像形成装置は、レーザ光源１０００からの光を感光ドラム７０８上に走査することで画像を形成する。複数の反射面を備えて反射面が光を反射することで感光ドラム７０８上を走査露光する回転多面鏡１００２と、エンジン制御部１００９と、複数の反射面の各面を判別し、形成する画像を表す画像データを判別された面ごとに補正して、補正後の画像データに応じてレーザ光源１０００に光を出力させる画像制御部１００７とが画像形成装置に設けられている。画像制御部１００７は、補正後の画像データの少なくとも一部をエンジン制御部１００９に出力するための出力部１０２７を有する。【選択図】図２
2019219630.tif 000002
【特許請求の範囲】
【請求項１】
光源からの光を感光体上に走査することで画像を形成する画像形成装置であって、
複数の反射面を備えて前記光を前記反射面が反射することで前記感光体上を走査露光する回転多面鏡と、
前記反射面によって反射された前記光を受光する受光部と、
前記受光部が前記光を受光することに応じて所定の信号を出力する信号出力手段と、
前記複数の反射面の各面を判別し、形成する画像を表す画像データを前記判別された面ごとに補正して、補正後の前記画像データに応じて前記光源に前記光を出力させる画像制御手段と、を有し、
前記画像制御手段は、前記補正後の画像データの少なくとも一部を前記信号出力手段に出力するための出力部を有し、かつ、前記画像制御手段は、前記出力部からの出力を通じて前記信号出力手段に対して前記画像データの出力タイミングを表す信号を送信することを特徴とする、
画像形成装置。
【請求項２】
前記出力部と前記信号出力手段とは、前記補正後の画像データの少なくとも一部を送信するための送信ラインにより接続されており、前記画像制御手段は、前記画像データの出力タイミングを表す信号を、前記送信ラインを通じて前記信号出力手段に送信することを特徴とする、
請求項１に記載の画像形成装置。
【請求項３】
前記画像制御手段は、前記反射面の判別開始および判別完了を表す信号を、前記出力部を通じて前記信号出力手段に送信することを特徴とする、
請求項１に記載の画像形成装置。
【請求項４】
前記信号出力手段は、前記反射面の判別開始から判別完了までの間は、前記光源から光が出力されないように前記光源を制御することを特徴とする、
請求項１に記載の画像形成装置。
【請求項５】
前記信号出力手段は、前記反射面の判別が終了した後に、前記画像データの出力を行うことを特徴とする、
請求項１に記載の画像形成装置。
【請求項６】
前記感光体に形成された画像が転写される記録媒体を搬送するための搬送手段をさらに有し、
前記信号出力手段は、前記反射面の判別完了を表す信号を受信した後に、前記搬送手段による前記記録媒体の搬送を開始させることを特徴とする、
請求項１に記載の画像形成装置。
【請求項７】
前記画像制御手段は、前記反射面ごとに反射面の特性を格納する格納手段（１０１７）をさらに有し、
前記画像制御手段は、前記特性に応じて、前記形成する画像を表す画像データを前記判別された面ごとに補正することを特徴とする、
請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを生成する画像形成装置に関する。
【背景技術】
【０００２】
レーザ等の光源を用いた電子写真方式の画像形成装置では、感光体を露光するためのスキャナユニットを有する。例えば光源としてレーザを用いたレーザスキャナユニットは、形成対象の画像を表す画像データに基づいてレーザ光を出射する光源、複数の反射面を備える回転多面鏡、及び走査レンズを備える。レーザスキャナユニットは、レーザ光をポリゴンミラーの反射面で偏向させ、走査レンズを透過させることで感光体を露光する。具体的には、レーザスキャナユニットは、ポリゴンミラーを回転させることにより感光体表面のレーザ光が照射されるスポット（露光位置）を移動させて走査を行う。これにより感光体には静電潜像が形成される。
【０００３】
レーザスキャナユニットでは、回転走査するポリゴンミラーの反射面からの反射光が複数のレンズ等の光学系を通して補正され、像担持体上で等速走査となるように画像が形成される。しかしながら、ポリゴンミラーの個体差等により、光学系だけでは補正しきれない補正残差が発生する場合があり、この場合には出力画像が歪んでしまう。
このような補正残差を解消するために、特許文献１は、各反射面で生成した主走査同期信号のずれから走査面を判別して反射面ごとに画像の倍率を補正する方法を開示する。特許文献２は、ポリゴンミラーの反射面ごとの主走査同期信号の周期を、主走査同期信号の受信を行う画像出力部に記憶しておくことで、ポリゴンミラーのどの反射面で走査しているかを判別する方法を開示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１１７６９９号
【特許文献２】特開２０１１−１４８１４２号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１、２に開示された方法では、走査されている反射面は画像出力部で判別され、反射面に応じた画像出力開始位置や倍率補正等の画像処理を行うことで精度の高い画像を生成している。
しかしながら、主走査同期信号にノイズが乗ってしまった場合には、画像出力部は、現在走査している反射面を正しく判別することができなくなる。また、各反射面の主走査同期信号の周期が近似している場合には、主走査同期信号のジッター等の影響によって、現在走査されている反射面を正しく判別することが困難となる場合もある。
【０００６】
また、走査されている反射面を判別する期間を制限して、所定の期間を経過しても反射面を正しく判別できない場合には、各反射面に応じた画像出力開始位置や倍率補正等の処理を行わないという手法も知られている。この手法では反射面に応じた補正が行われないので、形成される画像が充分に高画質とはならないおそれもある。
本発明は、上記課題に鑑みてなされたものであり、高画質の画像を得ることができる技術を提供することを主たる目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、光源からの光を感光体上に走査することで画像を形成し、複数の反射面を備えて前記光を前記反射面が反射することで前記感光体上を走査露光する回転多面鏡と、前記反射面によって反射された前記光を受光する受光部と、前記受光部が前記光を受光することに応じて所定の信号を出力する信号出力手段と、前記複数の反射面の各面を判別し、形成する画像を表す画像データを前記判別された面ごとに補正して、補正後の前記画像データに応じて前記光源に前記光を出力させる画像制御手段と、を有する。前記画像制御手段は、前記補正後の画像データの少なくとも一部を前記信号出力手段に出力するための出力部を有し、かつ、前記画像制御手段は、前記出力部からの出力を通じて前記信号出力手段に対して前記画像データの出力タイミングを表す信号を送信する。
【発明の効果】
【０００８】
本発明によれば、高画質の画像を形成することができる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置を有する複写機の例示的構成図。
【図２】レーザスキャナユニットの説明図。
【図３】面判別処理のフローチャート。
【図４】（ａ）〜（ｃ）は、ＴＯＰ信号、ＢＤ信号およびＤＡＴＡ信号のタイミングチャート。
【図５】（ａ）、（ｂ）はＢＤ信号周期およびジッターの説明図。
【図６】ＢＤ周期判別の説明図。
【図７】画像データマスク処理のフローチャート。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の一実施形態を説明する。
図１は、本実施形態に係る画像形成装置を有する複写機７の例示的構成図である。複写機７は、画像読取装置（以下「リーダー」と記載する）７００及び画像形成装置７０１を有する。本実施形態における画像形成装置７０１は白黒画像を形成するものであるが、画像形成装置７０１はカラー画像を形成するものであってもよい。画像形成装置７０１は、スキャナ等の画像読取装置７００を備える。リーダー７００は、原稿７０２から読み取った原稿画像を表す画像データを生成する。画像形成装置７０１は、リーダー７００から取得した画像データに基づいて当該画像データに対応する画像をシート等の記録媒体に形成する。
【００１１】
詳細には、リーダー７００は、原稿７０２の画像を照明ランプ７０３、ミラー群７０４Ａ、Ｂ、Ｃ、及びレンズ７０５を介してカラーセンサ７０６に結像する。そして、原稿のカラー画像情報を、ブルー（Ｂｌｕｅ、以下「Ｂ」と記載する）、グリーン（Ｇｒｅｅｎ、以下「Ｇ」と記載する）、レッド（Ｒｅｄ、以下「Ｒ」と記載する）の色分解光ごとに読み取り、電気的な画像信号に変換する。リーダー７００は、Ｂ、Ｇ、Ｒの色分解画像信号強度レベルをもとにして、色変換処理部（図示せず）で色変換処理を行ない、白黒の画像データを得る。
【００１２】
画像形成装置７０１は、カセット給紙部７１８を有し、カセット給紙部７１８内に配置された転写紙は、ピックアップローラ７１９によって最上位から順に繰り出される。ピックアップローラ７１９によって繰り出された転写紙は、搬送手段としてのフィードローラと分離手段としてのリタードローラからなる分離ローラ対７２２によって最上位の転写紙のみが分離される。分離された転写紙は、複数の搬送ローラ対７２１，７２０に中継されて回転停止しているレジストローラ対７２３へと搬送される。
【００１３】
レジストローラ対７２３へ送られた転写紙の先端がレジストローラ対７２３のニップに突き当たって転写紙がループ状に変形すると、一旦搬送が停止される。このループの形成により転写紙の斜行状態が矯正される。
【００１４】
画像形成時には、感光体としての感光ドラム７０８が時計回りに回転し、一次帯電器７０９によって均一に帯電される。レーザスキャナユニット７０７により帯電した感光体７０８の上に、リーダー７００で読み取られた画像に基づいてレーザ光の露光が開始され、感光ドラム７０８上に静電潜像を形成する。この静電潜像は現像器７１０から供給される黒色のトナーによって可視化される。
【００１５】
次に、図２を参照してレーザスキャナユニット７０７等の動作を詳細に説明する。レーザスキャナユニット７０７は、エンジン制御部１００９及び画像制御部１００７により動作が制御される。また、ＣＰＵ（Central Processing Unit）１０１０は、画像制御部１００７、レーザ制御部１００８およびエンジン制御部１００９を統括的に制御する。
【００１６】
本実施形態では、エンジン制御部１００９が設けられる基板は、画像制御部１００７が設けられる基板とは異なる基板である。エンジン制御部１００９が設けられる基板は、画像制御部１００７が設けられる基板とケーブルで繋がれて接続されている。しかしながら、これに限らず、エンジン制御部１００９と画像制御部１００７とを同じ基板に設けるなどの任意の構成を採用することが可能である。また、画像制御部１００７は、後述する、ポリゴンミラー１００２の各反射面の特性が格納されたメモリ１０１７を有する。さらに、画像制御部１００７は、後述する補正された画像データを出力するための出力部１０２７を有する。出力部１０２７から出力される、補正された画像データの少なくとも一部は、送信ライン１０３７を通じてエンジン制御部１００９に送信される。
【００１７】
レーザ光源１０００は、レーザ素子の両端部からレーザ光を発光する。レーザ光源１０００の後端から発光されたレーザ光は、フォトダイオード（PhotoDiode:ＰＤ）１００３に入射し、電気信号に変換されてＰＤ信号としてレーザ制御部１００８に入力される。レーザ制御部１００８は、その信号によりレーザ光源１０００の出力光量の制御（Auto Power Control：ＡＰＣ）を行う。なお、ＡＰＣ制御には特に制限はなく、任意の手法を用いることができる。
【００１８】
レーザ光源１０００の前端部から発光したレーザ光は、コリメータレンズ１００１を介して収束されてポリゴンミラー（回転多面鏡）１００２に照射される。本実施形態では、ポリゴンミラー１００２は４面の反射面を有し、エンジン制御部１００９から出力されるモータ駆動信号（Ａｃｃ／Ｄｅｃ）に応じて、ポリゴンモータによって図中反時計回りに回転駆動される。ポリゴンミラー１００２に照射されたレーザ光は、ポリゴンミラー１００２の反射面によって感光ドラム７０８の方向へ偏向されて走査露光する。ポリゴンミラー１００２が回転することで、偏向角が変化する。偏向角の変化により、レーザ光は、感光ドラム７０８上を一方向に走査する。本実施形態では、レーザ光は、感光ドラム７０８を図２の右から左方向へ走査する。レーザ光は、感光ドラム７０８を等速で走査するようにＦ−θレンズ１００５によって光路が補正され、折り返しミラー１００６を介して感光ドラム７０８に照射される。
【００１９】
ポリゴンミラー１００２によって偏向されたレーザ光は、レーザ光の受光部としてのビームディテクト（Beam Detect: BD）センサ１００４に入射される。本実施形態のＢＤセンサ１００４は、レーザ光が感光ドラム７０８の走査を開始する前にレーザ光を検出できる位置に配置される検出部である。具体的には、例えばＢＤセンサ１００４は、図２に示すように、ポリゴンミラー１００２によって反射されたレーザ光が通過する領域のうち、感光ドラム７０８の走査領域の外側の領域でかつレーザ光の走査方向（主走査方向）において上流側の位置に配置される。これにより、ポリゴンミラー１００２に照射されたレーザ光は反射され、回転走査されるレーザ光の一部がＢＤ１００４に入射されてＢＤ信号が生成される。
【００２０】
ＢＤセンサ１００４は、検出したレーザ光に基づいて、検出信号であるＢＤ信号を生成し、エンジン制御部１００９へ送信する。従って、ＢＤセンサ１００４は、反射されたレーザ光を受光することに応じて作像用ＢＤ信号を出力する信号出力手段として動作する。ＢＤ信号は、レーザ光を検出している間だけ第１レベルであり、レーザ光を検出していない間に第１レベルとは異なる第２レベルとなるパルス信号である。エンジン制御部１００９は、ＢＤセンサ１００４からのＢＤ信号を作像用ＢＤ信号として画像制御部１００７に出力する。エンジン制御部１００９は、取得したＢＤ信号に基づいて、ポリゴンミラー１００２の回転周期が所定の周期で安定するように、ポリゴンモータを制御する。例えばエンジン制御部１００９は、ＢＤ信号の周期が所定周期に対応する周期になることで、ポリゴンミラー１００２の回転周期が所定周期になったと判断する。エンジン制御部１００９は、ＢＤ信号に応じてモータ駆動信号を調整することで、ポリゴンミラー１００２の回転が所定周期で安定するように、フィードバック制御を行う。
【００２１】
エンジン制御部１００９は、後述する反射面の判別後に、レジストローラ対７２３により、停止していた記録媒体の搬送を再開し、レーザスキャナユニット７０７、感光ドラム７０８、帯電器７０９、現像器７１０等からなる作像機構部に画像の形成を開始させる。この結果、レジセンサ７３０は、搬送が再開された記録媒体を検出する。レジセンサ７３０での検出結果に基づくタイミング信号（以下、「ＴＯＰ信号」と称す。）は、エンジン制御部１００９及び画像制御部１００７に送信される。エンジン制御部１００９は、ＴＯＰ信号の取得を契機に、レーザスキャナユニット７０７、感光ドラム７０８、帯電器７０９、現像器７１０等からなる作像機構部に画像の形成を開始させる。ＴＯＰ信号は、ページの先頭タイミングを表す信号である。
【００２２】
本実施形態では、ポリゴンミラー１００２が安定して回転した後に、ポリゴンミラー１００２の各反射面の形状の個体差や取り付けによる傾きによる画像の歪みを以下のように補正する。
【００２３】
＜画像補正時の画像制御部の動作＞
画像制御部１００７における画像補正処理を図３、図４（ａ）〜（ｃ）および図５（ａ）、（ｂ）を参照して説明する。なお、図３は画像形成処理を表すフローチャート、図４（ａ）〜（ｃ）はＴＯＰ信号、ＢＤ信号およびＤＡＴＡ信号のタイミングチャート、図５（ａ）、（ｂ）はＢＤ信号周期およびジッターの説明図である。
図４（ａ）〜（ｃ）において、ＴＯＰはＴＯＰ信号、ＢＤはＢＤ信号を表し、ＤＡＴＡ［０］〜ＤＡＴＡ［ｎ］は、画像データ信号を表す。図４（ａ）は、面判別が成功した例、（ｂ）はＢＤ周期が所定の範囲内にないことから面判別を再実行した例、（ｃ）はＢＤ周期から面判別ができないことから面判別を再実行した例をそれぞれ示す。
【００２４】
後述するように、画像制御部１００７は、エンジン制御部に面判別の開始および完了を通知する。この通知を行うデータラインとして、本実施形態では、画像データ信号であるＤＡＴＡ［０］を用いてこの通知を行う。
【００２５】
レーザ制御部１００８は、画像データ信号に応じてレーザ出力を行うが、面判別期間中は、画像形成は行わない。従って、面判別期間中にレーザ制御部１００８に画像データ信号が入力された場合にはレーザ出力を防ぐ必要がある。このことから、本実施形態では、レーザ制御部１００８にマスク機能を設け、マスク機能が有効化されている間は画像データが入力されてもレーザ出力を行わないものとした。また、エンジン制御部１００９は、面判別期間に不要なレーザ出力が行われないように、レーザ制御部１００８のマスク機能の有効化及び解除を制御する。
【００２６】
以下、図３を参照して面判別処理を説明する。なお、本実施形態では、ＤＡＴＡ信号を送信するための信号線のうちの１つ（ＤＡＴＡ［０］）がエンジン制御部１００９に接続される。エンジン制御部１００９によりポリゴンミラー１００２が安定して回転駆動されると、画像制御部１００７は、ポリゴンミラー１００２の各反射面を判別する処理を開始する。そのために、画像制御部１００７は、ＢＤ信号が検知されたかを判定する（Ｓ１）。
【００２７】
ＢＤ信号が検知されない場合、画像制御部１００７は、再度Ｓ１を実行する。ＢＤ信号が検知された場合、画像制御部１００７は、図４（ａ）のように面判別期間にＤＡＴＡ信号（ＤＡＴＡ［０］）を“０” （ローレベル）から“１” （ハイレベル）にする。これにより、ポリゴンミラー１００２の各反射面を判別するためにＢＤ信号の周期測定を開始したことをエンジン制御部１００９に通知する（Ｓ２）。図４（ａ）〜（ｃ）の各例において、このＤＡＴＡ［０］が０から１になるタイミングは一致している。
【００２８】
ここで、本実施形態では、４つの面を有するポリゴンミラー１００２を使用している。従って、図５（ａ）に示されるように、ポリゴンミラー１００２の各反射面で生成されたＢＤ信号は、ポリゴンミラー１００２の各反射面の形状の差によって微小に周期が違う信号として観測することができる。図５（ａ）に示されるように、面番号３に対応するＢＤ信号は、面番号１、２および４に対応するＢＤ信号よりも周期が長くなっている。画像制御部１００７は、ポリゴンミラー１００２の各反射面について、対応するＢＤ信号の周期（ＢＤ周期）測定を開始する（Ｓ３）。
【００２９】
図５（ｂ）に示されるように、ポリゴンミラー１００２の各反射面で生成されたＢＤ信号には、ポリゴンミラー１００２の回転変動や測定誤差によりＢＤ周期にばらつき（ジッター）が生じる。図示されるように、ジッターによってＢＤ周期は理論値よりも長くなる場合もあり、また、短くなる場合もある。画像制御部１００７は、測定したＢＤ周期が所定範囲内にあるかを判定する（Ｓ４）。この所定の範囲は、例えば図５（ｂ）に示されるＢＤ周期とジッターとにより定めることができる。
【００３０】
測定したＢＤ周期が所定範囲外である場合（Ｓ４：Ｎ）、画像制御部１００７は、範囲外のＢＤ周期が検知されたと判定し、ステップＳ３に戻りＢＤ周期の測定を再実行する。
測定したＢＤ周期が所定の範囲内である場合（Ｓ４：Ｙ）、画像制御部１００７では、ポリゴンミラー１００２の回転変動や測定誤差を考慮して、ポリゴンミラーの各反射面について、ＢＤ周期を所定回数測定する。例えば、ポリゴンミラーの各反射面をそれぞれＡ面、Ｂ面、Ｃ面およびＤ面とすると、各面について、ＢＤ周期を３２回（ポリゴンミラー３２回転分）測定し、その平均値をそれぞれ求める（Ｓ５）。
【００３１】
画像制御部１００７は、ＢＤ周期を必要回数測定したかを判定し（Ｓ５）、必要回数に達していない場合には（Ｓ５：Ｎ）、再度Ｓ４を実行する。ＢＤ周期の測定が必要回数に達した場合（Ｓ５：Ｙ）、ＢＤ周期の測定を終了してポリゴンミラーの面の判別を行う。ＢＤ周期判別の説明図は、図６（ａ）〜（ｃ）を参照して後述する。画像制御部１００７は、面の判別が完了したかを判定し（Ｓ６）、完了していない場合（Ｓ６：Ｎ）には再度Ｓ３を実行し、完了した場合（Ｓ６：Ｙ）には、各反射面の判別処理が完了したことをエンジン制御部１００９に通知する（Ｓ７）。図４（ａ）〜（ｃ）に示されるように、画像制御部１００７は、面判別期間にＤＡＴＡ信号（ＤＡＴＡ［０］）を“１”から“０”にすることで、ポリゴンミラー１００２の各反射面の判別処理が完了したことをエンジン制御部１００９に通知する。
【００３２】
エンジン制御部１００９は、ポリゴンミラー１００２の各反射面の判別が完了したとの通知を画像制御部１００７から受信すると、レジストローラ対７２３で一旦停止していた転写紙の搬送を再開する。これにより、原稿の読取処理が開始される。転写紙の先端がレジストローラ対７２３の下流側に配置されたレジセンサ７３０に達すると、レジセンサ７３０は、エンジン制御部１００９へと、画像描画開始のタイミング信号（ＴＯＰ信号）を入力する。このＴＯＰ信号は、エンジン制御部１００９から画像制御部１００７へと入力される。
【００３３】
一方、画像制御部１００７は、Ｓ７を実行した後に、ＴＯＰ信号が入力されたかを判定し（Ｓ８）、入力がない場合（Ｓ８：Ｎ）には再度Ｓ８での判定を繰り返す。
入力された場合（Ｓ８：Ｙ）には、画像制御部１００７は、予め測定しておいた各反射面の特性をメモリ１０１７から読み出す。その後、画像制御部１００７は、ポリゴンミラー１００２の各反射面を判別した結果に基づき、読み出された各反射面の特性に応じて、リーダー７００から得られた画像に対して倍率や書き出し位置などについての補正を行う。本実施形態では、画像制御部１００７は、リーダー７００から入力される、形成される画像を表す画像データに対し、ポリゴンミラー１００２の判別された面ごとに補正を行う。
【００３４】
画像制御部１００７は、補正後の画像を、入力されるＢＤ信号に同期してレーザ制御部１００８への画像データ（ＤＡＴＡ）として出力する。レーザ制御部１００８は、画像制御部１００７から受信した補正後の画像データに基づき半導体レーザ１０００を点滅駆動することにより、感光ドラム７０８上に画像を形成するためのレーザ光を発生させる。この点滅駆動されたレーザ光は、Ｆ−θレンズ１００５を通過することでポリゴンミラー１００２による角速度一定の走査から感光ドラム７０８上で等速走査となるように補正された後に折り返しミラー１００６を介して感光ドラム７０８上に潜像を形成する。現像器７１０は潜像を現像し、トナー像を形成して画像形成が行われる（Ｓ９）。
【００３５】
なお、形成されたトナー像は、転写紙がレジストローラ対７２３によって転写ローラ７１１との当接部である転写部に送られることで、転写紙上に転写される。さらに、転写部を通過した転写紙は、画像定着手段である定着装置７２４へ送られ、転写紙が定着装置７２４内のローラで加熱および加圧されることで、転写されたトナー像がシート面に定着される。定着装置７２４を通過した定着処理済み転写紙が機外の排出トレイ７２５上へ排出されることで、印刷ジョブが完了する。画像制御部１００７は、Ｓ９を実行した後に、印刷ジョブが完了したかを判定し（Ｓ１０）、完了していない場合（Ｓ１０：Ｎ）には再度Ｓ８を実行する。これにより必要なページ数のトナー像が形成されて転写紙に転写される。画像制御部１００７は、印刷ジョブが終了している場合（Ｓ１０：Ｙ）には、処理を終了する。
【００３６】
次に、ＢＤ周期がすべて所定の範囲内にあって面判別が成功した場合（図４（ａ））、ＢＤ信号が所定の範囲外にあって面判別が失敗した場合（図４（ｂ））の面判別完了タイミングについて説明する。また、ＢＤ周期がすべて所定の範囲内にあるが、ＢＤ周期からの面判別ができなかった場合（図４（ｃ））の面判別完了タイミングについても説明する。図４（ａ）〜（ｃ）の各例に示されるように、画像制御部１００７がＳ２でＢＤ周期測定を開始する時点では、ＤＡＴＡ［０］が０から１になるタイミングは一致している。
【００３７】
画像制御部１００７は、図３のＳ４を実行する際に、測定されたＢＤ周期が所定の範囲内にあるかを判定する。測定されたＢＤ周期が所定の範囲内である場合、画像制御部１００７はＳ５に処理を進めるが、測定されたＢＤ周期が所定の範囲内になく、１面〜４面のどの周期にも一致しない場合には再度Ｓ３を実行することになる。図４（ｂ）は、この場合の例を示しており、図中の「範囲外のＢＤ周期」で示されるＢＤ信号の周期はいずれも他のＢＤ周期の半分程度となっており、所定の範囲内にないと判定されている。従って、図中の「面判別再実行」で示されるように画像制御部１００７はＳ３を再実行し、その結果、図４（ｂ）の面判別完了のタイミングは、図４（ａ）よりも遅れている。
【００３８】
一方、Ｓ４において、測定されたＢＤ周期がすべて所定の範囲内にあると判定されてＳ５でＢＤ周期を必要回数測定したと判定（Ｓ５：Ｙ）された後であっても、ＢＤ周期から面判別ができない場合もある。その例を図４（ｃ）に示す。詳細には、画像制御部１００７は、Ｓ６において、図６（ａ）に示される１面〜４面のＢＤ周期と、図６（ｂ）に示される実際に測定された各反射面（図中Ａ〜Ｄ面で示される）のＢＤ周期とを比較し、Ａ〜Ｄ面が１〜４面のどの面に対応するかを判別する。なお、Ａ面〜Ｄ面のＢＤ周期は、Ｓ５で各反射面についてＢＤ周期を３２回測定して得られた平均値である。
【００３９】
図６（ｂ）の例では、画像制御部１００７は、例えば各反射面の周期の長短のパターンマッチングなどの手法を用いてＡ面＝２面、Ｂ面＝３面、Ｃ面＝４面、Ｄ面＝１面であると判別している。例えば、１面と３面とがそれぞれ周期が最短、最長となり、２面と４面とが周期の長さが類似しており、この関係は、実際に測定したＢ面とＤ面およびＣ面とＡ面とでも成立していることから面の判別を行うことができる。一方、図６（ｃ）のように測定されたＡ〜Ｄ面の場合には、Ａ〜Ｄ面のどの面を１面に対応させてもこのような周期の長短パターンは成立しないので、Ａ面〜Ｄ面と１〜４面との判別を行うことができない。この場合、画像制御部１００７は、Ｓ３に戻りＢＤ周期の測定を再実行し（Ｓ６）、面判別を再実行する。
その結果、図４（ｃ）では、範囲外のＢＤ周期は検出されていないものの、Ｓ６での面判別失敗により面判別を再実行しており、その結果面判別完了が遅れている。
【００４０】
＜エンジン制御部の動作＞
エンジン制御部１００９における面判別期間の画像データマスク処理を、図２および図７のフローチャートに従って説明する。なお、別途記載のない限り、図７に示される動作はエンジン制御部１００９が実行する。
【００４１】
上述したように、画像制御部１００７は、前記画像データの出力タイミングを表す信号として、面判別開始および面判別完了をＤＡＴＡ信号（ＤＡＴＡ［０］）により通知する。従って、エンジン制御部１００９は、面判別が完了するまでは、レーザ制御部１００８に画像データが入力されても半導体レーザ１０００が駆動しないように画像データ（ＤＡＴＡ）のマスク機能を有効化する（Ｓ１０１）。
【００４２】
次に、エンジン制御部１００９は、ポリゴンミラー１００２の回転駆動を行い（Ｓ１０２）、ＤＡＴＡ信号（ＤＡＴＡ［０］）を観測して画像制御部１００７が面判別処理を開始するまで待機する（Ｓ１０３）。エンジン制御部１００９は、ＤＡＴＡ信号（ＤＡＴＡ［０］）を観測し、画像制御部１００７の面判別処理が完了するまで待機する（Ｓ１０４）。画像制御部１００７による面判別が完了すると、エンジン制御部１００９は、レーザ制御部１００８の画像データ（ＤＡＴＡ）のマスク機能を解除して（Ｓ１０５）処理を終了する。
【００４３】
以上の構成により、面判別が完了するまでの期間において、面判別開始、面判別完了を通知するための信号によって半導体レーザ１０００が駆動されてしまうことが防がれる。なお、本実施形態では面判別の開始および完了を画像データの最下位ビット（ＤＡＴＡ［０］）を用いて通知しているが、通知に用いる信号は最下位ビット（ＤＡＴＡ［０］）に限られず、任意のビットを用いることができる。
【００４４】
上述した実施形態ではリーダー７００で原稿を読み取って得られた画像について画像形成を行うものとしたが、本発明はリーダーから読み取られた画像についての画像形成に限られるものではない。本発明は、文書ファイルや画像ファイルの印刷など、任意の画像についての画像形成にも適用可能である。
ＤＡＴＡ信号を送信するための信号線のうちの一本であるＤＡＴＡ［０］がエンジン制御部１００９に接続されている。しかし、その他のＤＡＴＡ［１］をエンジン制御部１００９に接続してもよく、あるいは、複数の信号線をエンジン制御部１００９に接続してもよい。
【００４５】
また、上述した実施形態では、レーザ制御部とエンジン制御部１００９とは別個のものとしているが、例えばエンジン制御部１００９の機能をレーザ制御部１００８に一体化してもよい。この場合、画像制御部１００７は、ＤＡＴＡ信号を送信するための信号線のうち１本あるいは複数本の信号線を通じて、レーザ制御部１００８へと面判別の開始、終了を表す信号を送信する。そして、レーザ制御部１００８は、送信された信号に応じて、レーザ出力のマスク機能を有効化するか無効化するかを判定する。
さらに、上述した実施形態では、反射面を判別する処理が開始および完了したことを表す信号は、画像制御部１００７からエンジン制御部１００９に送信され、画像データの出力やレジストローラ対７２３の駆動がエンジン制御部１００９により行われる。従って、例えば反射面の判別処理の開始および完了をＣＰＵ１０１０に通知する信号を追加する場合に比較してコストを抑えることができる。また、画像制御部１００７とＣＰＵとを接続するＣＰＵ間通信を行う場合よりも処理を高速化することができるので、ダウンタイムを短くすることができる。
【００４６】
なお、上述した実施形態では、画像制御部１００７が面判別の開始および完了をエンジン制御部１００９に出力している。従って、面判別が失敗した場合でも、再度面判別を行ってポリゴンミラー１００２の各反射面に応じた補正を行うことで、形成される画像の画質低下を抑制することが可能である。
【図１】
2019219630.tif 000003
【図２】
2019219630.tif 000004
【図３】
2019219630.tif 000005
【図４】
2019219630.tif 000006
【図５】
2019219630.tif 000007
【図６】
2019219630.tif 000008
【図７】
2019219630.tif 000009