(57)【要約】【課題】モノクロ印刷モードからカラー印刷モードへのモード切り替え時における、当該モータ速度安定時から画像書き込み許可信号の出力に至るまでの遅延時間を大幅に短縮できるようにする。【解決手段】位相差演算部４１から出力される位相差及び、周期差演算部４２から出力される周期差を演算してＰＷＭ１信号を作成し、この信号に基づいてポリゴンモータ３２ｂの回転速度を制御する回転周期制御部４４と、位相差演算部４５から出力される位相差及び、周期差演算部４６から出力される周期差を演算してＰＷＭ２信号を作成し、この信号に基づいてポリゴンモータ３２ｂの回転速度を制御する光周期制御部４７と、印刷停止モード、モノクロ印刷モード又はカラー印刷モードの設定に対応してＰＷＭ１信号又はＰＷＭ２信号を選択するセレクタ部４８とを備え、回転周期制御部４４は、ビーム点灯時にＰＷＭ１信号を作成し、当該ＰＷＭ１信号の出力を待機するものである。【選択図】  図４
2012139915.tif 000002
【特許請求の範囲】
【請求項１】
所定の電位に保持された像担持体に、光源から照射されたレーザービーム光を走査して静電潜像を形成する画像形成装置であって、
多面鏡用のモータの回転速度を検知して得られる回転周期信号とモータ駆動系の基準となる基準信号との間の位相差を演算する第１の演算部と、
前記回転周期信号と前記基準信号との間の周期差を演算する第２の演算部と、
前記第１の演算部によって得られた位相差及び、前記第２の演算部によって得られた周期差を演算して第１の制御指令信号を作成し、前記第１の制御指令信号に基づいて前記モータの回転速度を制御する第１の制御部と、
前記多面鏡の回転によって走査されるレーザービーム光の周期を検出して得られる光周期信号と前記モータ駆動系の基準となる基準信号との間の位相差を演算する第３の演算部と、
前記光周期信号と前記基準信号との間の周期差を演算する第４の演算部と、
前記第３の演算部によって得られた位相差及び、前記第４の演算部によって得られた周期差を演算して第２の制御指令信号を作成し、前記第２の制御指令信号に基づいて前記モータの回転速度を制御する第２の制御部と、
印刷停止モード、モノクロ印刷モード又はカラー印刷モードの設定に対応して前記第１の制御指令信号又は第２の制御指令信号を選択する選択部とを備え、
前記第１の制御部は、
レーザービーム光点灯時に前記第１の制御指令信号を作成し、当該制御指令信号の出力を待機することを特徴とする画像形成装置。
【請求項２】
前記第１の演算部が、レーザービーム光の点灯時に、前記回転周期信号と前記基準信号との間の位相差を演算し、
前記第２の演算部が、レーザービーム光点灯時に、前記回転周期信号と前記基準信号との間の周期差を演算し、
前記第１の制御部が、前記第１の演算部によって得られた位相差及び、前記第２の演算部によって得られた周期差を演算して第１の制御指令信号を作成し、
前記カラー印刷モードからモノクロ印刷モードへの設定の変更に備えて前記第１の制御指令信号の出力を待機することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記回転周期信号と基準信号との間の位相差を記憶すると共に、当該回転周期信号と前記基準信号との間の周期差を記憶する記憶部を備え、
前記第１の制御部は、
前記記憶部から前記位相差及び周期差を読み出し、当該位相差及び周期差を演算して第１の制御指令信号を作成することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記多面鏡用のモータ内にホール素子が設けられ、
前記ホール素子が回転磁界を検出して回転周期信号を発生し、
前記回転周期信号が前記第１及び第２の演算部に出力されることを特徴とする請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
前記第１及び第２の制御指令信号はパルス波変調信号を含み構成され、
前記パルス波変調信号のデューティ比を制御することで、前記多面鏡用のモータの回転速度を調整するようにしたことを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、所定の電位に保持された感光体ドラムに、光源から照射されたレーザービーム光をポリゴンミラーによって走査し静電潜像を形成するカラー複写機や、複合機、プリンタ等に適用可能な画像形成装置に関するものである。
【背景技術】
【０００２】
近年、カラー用の画像データに基づいて色画像を形成するカラープリンタや、原稿の画像を読み取ってカラー画像再生用の画像信号を出力するスキャン機能を備えたカラー用の複写機や、複合機が使用される場合が多くなってきた。
【０００３】
例えば、カラープリンタは外部のパーソナルコンピュータ（以下パソコンという）からカラー画像を構成する赤色（Ｒ）、緑色（Ｇ）及び青色（Ｂ）系の画像データを入力し、画像処理後の画像データを画像形成部に出力する。電子写真方式を採用した画像形成部によれば、ＲＧＢ系の画像データを色変換した後のイエロー（Ｙ）色、マゼンタ（Ｍ）色、シアン（Ｃ）色及び黒（ＢＫ）色用の画像データに基づいてカラーのトナー像を形成する。
【０００４】
画像形成部は、Ｙ，Ｍ，Ｃ，ＢＫ色の像形成出力機能を各々分担する画像形成ユニットを備え、各作像色毎に帯電器によって一様に帯電された感光体ドラムに、画像データに基づいて静電潜像が、ポリゴンミラーを使用した走査露光部により形成される。ポリゴンミラーは、ポリゴンモータ（レーザースキャナモータ）によって回転される。静電潜像は各作像色毎に現像器によって現像される。
【０００５】
このような帯電、露光、現像を行い、感光体ドラム上に形成されたカラートナー像が、例えば、中間転写ベルト上で重ね合わされ、ここに重ね合わされたカラートナー像が転写部によって所望の用紙に転写される。用紙は用紙供給部から画像形成部へ搬送される。所定の用紙上に転写されたトナー像は、定着部により定着される。この結果、画像データに基づくカラー画像を所定の用紙に形成することができる。
【０００６】
この種のポリゴンモータを備えたカラープリンタに関連して、特許文献１には、画像形成装置が開示されている。この画像形成装置よれば、ビーム検知用のセンサ、レーザースキャナモータ、ホール素子、第１、第２回転クロック発生部、基準クロック生成手段、位相差検出手段、クロック調整手段、第１制御手段、第２制御手段及び第３制御手段を備えている。
【０００７】
センサは、ポリゴンミラーの反射面で反射されるレーザービーム光を検知してビーム検知信号を第１回転クロック部に出力する。第１回転クロック発生部はビーム検知信号に基づいて第１回転クロックを発生する。ホール素子はレーザースキャナモータ内に配置され、当該モータのロータの回転磁界を検出して回転検知信号を第２回転クロック発生部に出力する。第２回転クロック発生部は回転検知信号に基づいて第２回転クロックを発生する。基準クロック生成手段は、基準クロックを生成する。
【０００８】
位相差検出手段は第１回転クロック発生部から出力される第１回転クロックと、第２回転クロック発生部から出力される第２回転クロックとの位相差を検出する。クロック調整手段は、位相差検出手段の検出結果及び、基準クロック生成手段から基準クロックを入力し、位相差検出手段の検出結果を基準クロックに基づいて調整し、調整クロックを出力する。
【０００９】
一方、第１制御手段は第１回転クロックと基準クロックの位相差に基づいてレーザースキャナモータの回転速度を制御する。第２制御手段は、第２回転クロックと調整クロックの位相差に基づいてレーザースキャナモータの回転速度を制御する。これらを前提にして、第３制御手段が、画像形成時は第１制御手段により、レーザースキャナモータの回転速度を制御し、非画像形成時は第２制御手段によりスキャナモータの回転速度を制御するようにした。
【００１０】
このように画像形成装置を構成すると、画像形成時にビーム点灯して行うレーザースキャナモータの回転制御と、非画像形成時にビーム非点灯で行うレーザースキャナモータの回転制御の切り換え時のジッターを抑制できるというものである。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００７−１８５７８７号公報（第５頁  図１）
【発明の概要】
【発明が解決しようとする課題】
【００１２】
ところで、ポリゴンモータを備えた従来例に係る画像形成装置によれば、次のような問題がある。  
ｉ．特許文献１に見られるような画像形成装置によれば、第３制御手段が、ビーム点灯時、第１回転クロックと基準クロックの位相差に基づいてレーザースキャナモータの回転速度を制御するように第１制御手段を選択する。ビーム非点灯時は、第２回転クロックと調整クロックの位相差に基づいてレーザースキャナモータの回転速度を制御するように第２制御手段を選択する。
【００１３】
しかし、ビーム点灯時からビーム非点灯へモータ速度制御を遷移するとき、第３制御手段は、基準クロックに同期して、画像形成時の第１制御手段から非画像形成時の第２制御手段による制御を選択するものの、位相差検出手段は、第２制御手段による制御が選択された後のホール素子から第２回転クロック発生部へ出力される回転検知信号に基づいて発生された第２回転クロックと、第１回転クロック発生部から出力される第１回転クロックとの間の位相差を検出するようになる。
【００１４】
この結果、位相差検出手段の検出結果の出力が遅延し、基準クロック生成手段から基準クロックを入力したクロック調整手段が位相差検出手段の検出結果を待って基準クロックに基づいて調整クロックを出力するようになる。これにより、ビーム点灯状態からビーム非点灯状態に遷移した後のスキャナモータの回転速度を短時間に安定させることができないという問題がある。
【００１５】
ii．上述の問題ｉは、モノクロ印刷モードからカラー印刷モードへのモード切り替え時における、スキャナモータの回転速度が安定した時点から、画像書き込み許可信号の出力に至るまでの遅延時間が多くなるという問題につながる。
【００１６】
このように特許文献１に係るレーザースキャナモータの制御方法によれば、レーザービーム光を検知して得られたビーム検知信号に基づく第１回転クロックとホール素子から得られた回転検知信号に基づく第２回転クロックとの間の周期及び位相差を精度良く求めても、モータ速度制御が応答性良く追従しないという問題がある。
【００１７】
iii．因みに、上述の問題点ii．を解決するために、モノクロ印刷モード時、カラー作像系が動作していない場合でも、次のカラー印刷モードへ切り替えに備えて、カラー作像系のレーザービーム光を点灯状態にして待機する方法が考えられる。この方法を採用すると、第１回転クロックと第２回転クロックとの間の位相ロックを短時間に行うことができても、半導体レーザー光源の長寿命化の妨げとなるという問題がある。
【００１８】
そこで、この発明は上述した課題を解決したものであって、多面鏡用のモータの制御方法を工夫して、モノクロ印刷モードからカラー印刷モードへのモード切り替えにおける、モータ速度安定時から画像書き込み許可信号の出力に至るまでの遅延時間を大幅に短縮できるようにした画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１９】
上記課題を解決するために、請求項１に記載の画像形成装置は、所定の電位に保持された感光体ドラムに、光源から照射されたレーザービーム光を走査して静電潜像を形成する画像形成装置であって、多面鏡用のモータの回転速度を検知して得られる回転周期信号とモータ駆動系の基準となる基準信号との間の位相差を演算する第１の演算部と、前記回転周期信号と前記基準信号との間の周期差を演算する第２の演算部と、前記第１の演算部によって得られた位相差及び、前記第２の演算部によって得られた周期差を演算して第１の制御指令信号を作成し、前記第１の制御指令信号に基づいて前記モータの回転速度を制御する第１の制御部と、前記多面鏡の回転によって走査されるレーザービーム光の周期を検出して得られる光周期信号と前記モータ駆動系の基準となる基準信号との間の位相差を演算する第３の演算部と、前記光周期信号と前記基準信号との間の周期差を演算する第４の演算部と、前記第４の演算部によって得られた周期差を演算して第２の制御指令信号を作成し、前記第２の制御指令信号に基づいて前記モータの回転速度を制御する第２の制御部と、印刷停止モード、モノクロ印刷モード又はカラー印刷モードの設定に対応して前記第１の制御指令信号又は第２の制御指令信号を選択する選択部とを備え、前記第１の制御部は、レーザービーム光点灯時に前記第１の制御指令信号を作成し、当該制御指令信号の出力を待機することを特徴とするものである。
【００２０】
請求項１に係る画像形成装置によれば、所定の電位に保持された感光体ドラムに、光源から照射されたレーザービーム光を走査して静電潜像を形成する場合に、第１の演算部が多面鏡用のモータの回転速度を検知して得られる回転周期信号とモータ駆動系の基準となる基準信号との間の位相差を演算する。第２の演算部は回転周期信号と基準信号との間の周期差を演算する。第１の制御部は第１の演算部によって得られた位相差及び、第２の演算部によって得られた周期差を演算して第１の制御指令信号を作成し、第１の制御指令信号に基づいてモータの回転速度を制御する。
【００２１】
また、第３の演算部は、多面鏡の回転によって走査されるレーザービーム光の周期を検出して得られる光周期信号とモータ駆動系の基準となる基準信号との間の位相差を演算する。第４の演算部は、光周期信号と基準信号との間の周期差を演算する。第２の制御部は、第３の演算部によって得られた位相差及び、第４の演算部によって得られた周期差を演算して第２の制御指令信号を作成し、第２の制御指令信号に基づいてモータの回転速度を制御する。
【００２２】
選択部は、印刷停止モード、モノクロ印刷モード又はカラー印刷モードの設定に対応して第１の制御指令信号又は第２の制御指令信号を選択する。これを前提にして、第１の制御部がレーザービーム光点灯時に第１の制御指令信号を作成し、当該制御指令信号の出力を待機するようになる。この構成によって、カラー印刷モードからモノクロ印刷モードへの設定の変更に対応して、出力待機されていた第１の制御指令信号を選択し、第１の制御指令信号に基づいて多面鏡用のモータの回転速度を円滑かつ連続性良く制御できるようになる。
【００２３】
請求項２に係る画像形成装置は、請求項１において、前記第１の演算部が、レーザービームの光点灯時に、前記回転周期信号と前記基準信号との間の位相差を演算し、前記第２の演算部が、レーザービーム光点灯時に、前記回転周期信号と前記基準信号との間の周期差を演算し、前記第１の制御部が、前記第１の演算部によって得られた位相差及び、前記第２の演算部によって得られた周期差を演算して第１の制御指令信号を作成し、前記カラー印刷モードからモノクロ印刷モードへの設定の変更に備えて前記第１の制御指令信号の出力を待機することを特徴とするものである。
【００２４】
請求項３に係る画像形成装置は、請求項２において、前記回転周期信号と基準信号との間の位相差を記憶すると共に、当該回転周期信号と前記基準信号との間の周期差を記憶する記憶部を備え、前記第１の制御部は、前記記憶部から前記位相差及び周期差を読み出し、当該位相差及び周期差を演算して第１の制御指令信号を作成することを特徴とするものである。
【００２５】
請求項４に係る画像形成装置は、請求項１において、前記多面鏡用のモータ内には、ホール素子が設けられ、前記ホール素子が回転磁界を検出して回転周期信号を発生し、前記回転周期信号が前記第１及び第２の演算部に出力されることを特徴とするものである。
【００２６】
請求項５に係る画像形成装置は、請求項１において、前記第１及び第２の制御指令信号はパルス波変調信号を含み構成され、前記パルス波変調信号のデューティ比を制御することで、前記多面鏡用のモータの回転速度を調整するようにしたことを特徴とするものである。
【発明の効果】
【００２７】
請求項１に記載の画像形成装置によれば、レーザービーム光消灯時の回転周期信号と基準信号との間の位相差及び周期差を演算して得られた第１の制御指令信号又は、レーザービーム光点灯時の光周期信号と基準信号との間の位相差及び周期差を演算して得られた第２の制御指令信号を印刷停止モード、モノクロ印刷モード又はカラー印刷モードの設定に対応して選択する場合に、第１の制御部が、レーザービーム光点灯時に第１の制御指令信号を作成し、当該制御指令信号の出力を待機するようにした。
【００２８】
この構成によって、カラー印刷モードからモノクロ印刷モードへの設定の変更に対応して、出力待機されていた第１の制御指令信号を選択し、第１の制御指令信号に基づいて多面鏡用のモータの回転速度を円滑かつ連続性良く制御できるようになる。これにより、モノクロ印刷モード実行時、カラー作像系側のレーザービーム光を消灯できるようになり、消費電力の低減化が図られる。
【００２９】
また、印刷停止モードの設定に対応して第１の制御指令信号又は第２の制御指令信号を選択すると、カラー印刷モード→印刷停止モード→カラー印刷モードを実行する場合にも、消費電力の低減化が図られ、省エネ効果につなげることができる。しかも、モノクロ印刷モードからカラー印刷モードにモードが切り替わった場合、即座に、カラー作像系側の基準色用の多面鏡に対して当該色用の多面鏡の面位相を合わせ込むことができ、モード切り替えにおけるモータ速度安定時から画像書き込み信号の出力に至るまでの遅延時間を大幅に短縮できるようになる。
【００３０】
請求項２に記載の画像形成装置によれば、第１の制御部が、第１の演算部によって得られた位相差及び、第２の演算部によって得られた周期差を演算して第１の制御指令信号を作成し、カラー印刷モードからモノクロ印刷モードへの設定の変更に備えて第１の制御指令信号の出力を待機するので、カラー印刷モードからモノクロ印刷モードに切り替えるとき、カラー作像側のレーザービーム光を消灯しても、次のカラーモード切り替え時に多面鏡用のモータの回転速度及び、基準色用の多面鏡に対する当該色用の多面鏡の面位相合わせに時間がかからず、円滑にモードを遷移できるようになる。
【００３１】
請求項３に記載の画像形成装置によれば、第１の制御部が、記憶部から位相差及び周期差を読み出し、当該位相差及び周期差を演算して第１の制御指令信号を作成するので、カラー印刷モードからモノクロ印刷モードへの設定の変更に備えて、第１の制御指令信号の出力を待機できるようになる。
【００３２】
請求項４に記載の画像形成装置によれば、多面鏡用のモータ内に設けられたホール素子が回転磁界を検出して回転周期信号を第１及び第２の演算部に出力するので、レーザービーム光点灯時に、ホール素子から得られた回転周期信号と、モータ駆動系の基準信号との間の位相差を演算したり、回転周期信号と基準信号との間の周期差を演算できるようになる。
【００３３】
請求項５に記載の画像形成装置によれば、第１及び第２の制御指令信号におけるパルス波変調信号のデューティ比を制御することで、多面鏡用のモータの回転速度を調整するようにしたので、カラー印刷モードからモノクロ印刷モード等へモードを切り替えるとき、モード遷移に伴う多面鏡用のモータの回転速度を円滑かつ連続的に調整できるようになる。
【図面の簡単な説明】
【００３４】
【図１】本発明に係る実施形態としてのカラープリンタ１００の構成例を示す概念図である。
【図２】画像書込みユニット３Ｙ等の構成例を示す概念図である。
【図３】ビーム点灯時のポリゴンモータ３２ｂの駆動例を示す概念図である。
【図４】ポリゴンモータ３２ｂの制御系の構成例を示すブロック図である。
【図５】（Ａ）〜（Ｃ）は、ビーム消灯時のポリゴンモータ３２ｂの制御例（その１）を示す動作タイムチャートである。
【図６】（Ａ）〜（Ｃ）は、ビーム点灯時のポリゴンモータ３２ｂの制御例を示す動作タイムチャートである。
【図７】（Ａ）〜（Ｃ）は、ビーム点灯及びモータ速度安定後のポリゴンモータ３２ｂの制御例を示す動作タイムチャートである。
【図８】（Ａ）〜（Ｃ）は、ビーム消灯時のポリゴンモータ３２ｂの制御例（その２）を示す動作タイムチャートである。
【図９】カラープリンタ１００におけるポリゴンモータ３２ｂの制御例（その１）を示すフローチャートである。
【図１０】カラープリンタ１００におけるポリゴンモータ３２ｂの制御例（その２）を示すフローチャートである。
【発明を実施するための形態】
【００３５】
以下、図面を参照しながら、この発明の実施形態に係る画像形成装置について説明をする。図１に示すカラープリンタ１００は画像形成装置の一例を構成し、所定の用紙にカラー画像やモノクロ画像を形成して出力するものである。
【００３６】
この例では、所定の電位に保持された感光体ドラムに半導体レーザー光源から照射されたレーザービーム光を走査して静電潜像を形成する場合に、モータ駆動系の基準となる基準信号をポリゴンモータの回転周期制御（速度速度制御）と、レーザービーム光の周期制御（光位相制御）とで共用し、画像形成中に２通りのモータ速度制御をそれぞれ並行して動作させ、レーザービーム光の消灯からその点灯へ制御を切り替えるときに、最短時間で当該制御を遷移できるように、それぞれの周期差、位相差を常に把握し、当該制御の切り替え時に制御定数の移行を含めてモータ速度制御を円滑にかつ確実に実施できるようにした。
【００３７】
カラープリンタ１００は、図示しない外部のパーソナルコンピュータ（以下パソコンという）や、ディジタルカメラ等に接続される。パソコン等からカラープリンタ１００には、デジタルのＲＧＢ信号処理系のカラー用の画像データが供給される。カラープリンタ１００では、ＲＧＢ処理系の画像データをＹＭＣＫ処理系の信号に色変換処理して画像形成用のデジタルの画像データＤｙ，Ｄｍ，Ｄｃ，Ｄｋが作成される。
【００３８】
カラープリンタ１００は画像形成部８０を有しており、画像形成部８０では、画像データＤｙ、Ｄｍ，Ｄｃ，Ｄｋに基づいて、複数の感光体ドラム１Ｙ，１Ｍ，１Ｃ，１Ｋを駆動し、これらの感光体ドラム１Ｙ，１Ｍ，１Ｃ，１Ｋで作像された色画像を中間転写ベルト６上で重ね合わせるようになる。
【００３９】
画像形成部８０は、イエロー（Ｙ）色用の感光体ドラム１Ｙを有する画像形成ユニット１０Ｙと、マゼンタ（Ｍ）色用の感光体ドラム１Ｍを有する画像形成ユニット１０Ｍと、シアン（Ｃ）色用の感光体ドラム１Ｃを有する画像形成ユニット１０Ｃと、黒（Ｋ）色用の感光体ドラム１Ｋを有する画像形成ユニット１０Ｋと、無終端状の中間転写ベルト６とを備えて構成される。
【００４０】
画像形成部８０では、当該感光体ドラム１Ｙ，１Ｍ，１Ｃ，１Ｋ毎に作像処理するようになされ、各色の感光体ドラム１Ｙ，１Ｍ，１Ｃ，１Ｋで作像処理された各色のトナー像が中間転写ベルト６上で重ね合わされ、中間転写ベルト６上にカラー画像を形成するようになる。
【００４１】
画像形成ユニット１０Ｙは、感光体ドラム１Ｙの他に、帯電器２Ｙ、画像書込みユニット３Ｙ、現像器４Ｙ及び像形成体用のクリーニング部８Ｙを有して、イエロー（Ｙ）色の画像を形成する。感光体ドラム１Ｙは、例えば、中間転写ベルト６の右側上部に近接して回転自在に設けられ、Ｙ色のトナー像を形成する。この例で、感光体ドラム１Ｙは、図示しない回転機構によって、反時計方向に回転される。感光体ドラム１Ｙの斜め右側下方には、帯電器２Ｙが設けられ、感光体ドラム１Ｙの表面を所定の電位に帯電する。
【００４２】
感光体ドラム１Ｙのほぼ真横には、これに対峙して、画像書込みユニット３Ｙが設けられ、事前に帯電された感光体ドラム１Ｙに対して、Ｙ色用の画像データＤｙに基づく所定の強度を有したレーザービーム光を走査偏向照射する。画像書込みユニット３Ｙには、図２に示す多面鏡駆動ユニットが使用される。感光体ドラム１ＹにはＹ色用の静電潜像が形成される。
【００４３】
画像書込みユニット３Ｙの上方には現像器４Ｙが設けられ、感光体ドラム１Ｙに形成されたＹ色用の静電潜像を現像する。現像器４Ｙには、Ｙ色用のトナー剤及びキャリアが収納されている。現像器４Ｙ内では、キャリアとＹ色トナー剤とを攪拌され、この２成分現像剤を感光体ドラム１Ｙの対向部位に回転搬送し、Ｙ色のトナー剤により静電潜像を現像する。
【００４４】
この感光体ドラム１Ｙに形成されたＹ色のトナー像は、中間転写ベルト６に転写される（１次転写）。感光体ドラム１Ｙの左側下方には、クリーニング部８Ｙが設けられ、前回の書き込みで感光体ドラム１Ｙに残留したトナー剤を除去（クリーニング）するようになる。
【００４５】
この例で、画像形成ユニット１０Ｙの下方には画像形成ユニット１０Ｍが設けられる。画像形成ユニット１０Ｍは、感光体ドラム１Ｍ、帯電器２Ｍ、画像書込みユニット３Ｍ、現像器４Ｍ及び像形成体用のクリーニング部８Ｍを有して、マゼンタ（Ｍ）色の画像を形成するようになされる。
【００４６】
画像形成ユニット１０Ｍの下方には画像形成ユニット１０Ｃが設けられる。画像形成ユニット１０Ｃは、感光体ドラム１Ｃ、帯電器２Ｃ、画像書込みユニット３Ｃ、現像器４Ｃ及び像形成体用のクリーニング部８Ｃを有して、シアン（Ｃ）色の画像を形成するようになされる。
【００４７】
画像形成ユニット１０Ｃの下方には画像形成ユニット１０Ｋが設けられる。画像形成ユニット１０Ｋは、感光体ドラム１Ｋ、帯電器２Ｋ、画像書込みユニット３Ｋ、現像器４Ｋ及び像形成体用のクリーニング部８Ｋを有して、ブラック（ＢＫ）色の画像を形成するようになされる。感光体ドラム１Ｙ，１Ｍ，１Ｃ，１Ｋには有機感光体（Organic Photo Conductor；ＯＰＣ）ドラムが使用される。なお、画像形成ユニット１０Ｍ〜１０Ｋの各部材の機能については、画像形成ユニット１０Ｙの同じ符号のものについて、ＹをＭ、Ｃ、Ｋに読み替えることで適用できるので、その説明を省略する。
【００４８】
中間転写ベルト６上に形成されたカラー画像は、中間転写ベルト６が時計方向に回転することで、２次転写ローラ７に向けて搬送される。２次転写ローラ７は中間転写ベルト６の下方に位置しており、中間転写ベルト６に形成されたカラートナー像を用紙Ｐに一括して転写するようになされる（２次転写）。中間転写ベルト６の左側上方にはクリーニング部８Ａが設けられ、転写後の中間転写ベルト６上に残存するトナー剤をクリーニングするように動作する。クリーニング部８Ａによってベルト面がクリーニングされ、除電部で除電された後の中間転写ベルト６は、次の画像形成サイクルに入る。
【００４９】
カラープリンタ１００には画像形成部８０の他に、用紙給紙部２０及び、定着装置１７を備えている。上述の画像形成ユニット１０Ｋの下方には、用紙給紙部２０が設けられる。用紙給紙部２０は図示しない複数の給紙トレイを有して構成される。各々の給紙トレイ内には所定のサイズの用紙Ｐが収容される。
【００５０】
画像形成部８０の下方には用紙搬送部２２が設けられる。用紙搬送部２２は、用紙給紙部２０から供給される用紙Ｐを複数の搬送ローラを介して画像形成部８０の下方のレジストローラ２３へ搬送する。レジストローラ２３は、用紙搬送部２２から送り出された用紙Ｐを２次転写ローラ７の手前で保持し、画像タイミングに合わせて２次転写ローラ７へ送り出すようになされる。
【００５１】
２次転写ローラ７は、中間転写ベルト６に担持されたカラー画像（トナー画像）を、レジストローラ２３によって用紙搬送制御される所定の用紙Ｐに転写するようになされる。これにより、用紙Ｐにカラー画像を形成できるようになる。
【００５２】
上述の２次転写ローラ７の下流側には定着装置１７が設けられ、カラー画像が転写された用紙を定着処理するようになされる。定着処理は、加熱ヒータによって加熱される定着ローラと加圧ローラとの間に用紙を通過させることで、用紙Ｐに転写されたトナー画像が当該用紙に定着する。定着処理後の用紙Ｐ（記録紙）は、機外の排紙トレイ（図示せず）上に排紙される。これらにより、カラープリンタ１００が構成される。
【００５３】
続いて、図２を参照して、画像書込みユニット３Ｙ等の構成例について説明する。図２に示す画像書込みユニット３Ｙは、感光体ドラム１Ｙに対峙した所定に位置に設けられる。画像書込みユニット３Ｙは、例えば、レーザービーム光駆動基板（以下でＬＤ駆動基板１５という）、半導体レーザー光源（以下でＬＤ光源３１という）、ポリゴンミラー駆動ユニット３２、ビーム検知器３３及び結像レンズ３４を備えて構成される。
【００５４】
ＬＤ駆動基板１５は画像書込みユニット３Ｙの所定の位置に設けられる。ＬＤ駆動基板１５は図示しない画像処理部に接続される。ＬＤ駆動基板１５には、デジタルのＹ色用の画像データＤｙの他、画像書き出し許可信号ＷＥ（上線バーを省略する）や、点灯許可信号ＬＤ（上線バーを省略する）等が供給される。画像書き出し許可信号ＷＥや、点灯許可信号ＬＤ等は、制御ユニット５０からＬＤ駆動基板１５へ供給される。ＬＤ光源３１はレーザービーム光の照射偏向領域に邪魔にならない所定の位置に設けられ、点灯許可信号ＬＤに基づいて点灯する。ＬＤ光源３１は、Ｙ色用のＬＤ駆動基板１５に接続される。ＬＤ光源３１にはレーザーダイオード（ＬＤ）が使用される。
【００５５】
ポリゴンミラー駆動ユニット３２はポリゴンミラー３２ａ、ポリゴンミラー用のモータ（以下ポリゴンモータ３２ｂという）及びホール素子３２ｃを有して構成される。ポリゴンミラー３２ａは回転多面鏡を構成し、例えば、鏡面が６面設けられている。もちろん、鏡面は６面に限られることはなく、８面、１０面、１２面等・・・でもよい。ポリゴンミラー３２ａはポリゴンモータ３２ｂに取り付けられる。ポリゴンモータ３２ｂは制御ユニット５０に接続される。
【００５６】
ポリゴンモータ３２ｂは多面鏡用のモータの一例を構成し、単相や多相の誘導電動機等から構成される。ポリゴンモータ３２ｂの内部は無制御構成となされる。これはポリゴンモータ３２ｂに制御指令信号としてパルス幅変調信号（以下ＰＷＭｘ信号という）を供給しモータ速度制御を実行するためである。 
ポリゴンモータ３２ｂ内には、ホール素子３２ｃが設けられる。この例では、ホール素子３２ｃから得られるホール素子信号を回転周期信号Ｓ２として利用する。ホール素子３２ｃはポリゴンモータ３２ｂを構成する、例えば、星形のインダクターの回転磁界を検出して回転周期信号Ｓ２を発生する。
【００５７】
この例では、ポリゴンモータ３２ｂの回転速度を検知できる回転周期信号Ｓ２を得るために、１回転当たりＮ個のパルスを生成する機能を備えるために、モータ回転軸等を基準にして、その周囲の所定の位置に複数のホール素子３２ｃを等角度毎に設けて実現する。
【００５８】
ビーム検知器３３は、ＬＤ光源３１が配置された反対の側であって、レーザービーム光の照射偏向領域の端部の所定の位置に設けられる。この例では、ビーム検知器３３から得られた検知信号をレーザービーム光周期信号（以下で単に光周期信号Ｓ３という）として利用する。結像レンズ３４は感光体ドラム１Ｙとポリゴンミラー駆動ユニット３２との間に配置される。結像レンズ３４には、ｆ（θ）レンズや、ドラム面結像用のレンズ等が含まれる。これらにより、画像書込みユニット３Ｙ等が構成される。図示せずも、他の作像色、ＣＭＫ色用の画像書込みユニット３Ｍ−，３Ｃ，３Ｋについても同様にして構成される。画像書込みユニット３Ｙ等は制御ユニット５０によって制御するようになされる。
【００５９】
上述のＬＤ駆動基板１５には制御ユニット５０が接続される。制御ユニット５０は、ＣＰＵ５１及びＦＰＧＡ（Field Programmable Gate Array）５１を有して構成される。制御ユニット５０は、基準信号Ｓ１及び回転周期信号Ｓ２に基づいてポリゴンミラー駆動ユニット３２を制御する。例えば、レーザービーム光消灯時（以下単にビーム消灯時という）、制御ユニット５０は基準信号Ｓ１に基づき、ポリゴンモータ３２ｂを所定の回転速度で回転する。
【００６０】
また、制御ユニット５０は、レーザービーム光点灯時（以下単にビーム点灯時という）、基準信号Ｓ１、回転周期信号Ｓ２及び光周期信号Ｓ３に基づいて画像書き出し許可信号ＷＥや、点灯許可信号ＬＤ等をＬＤ駆動基板１５へ出力して画像データＤｙの書込みを制御する。ビーム点灯時、制御ユニット５０は基準信号Ｓ１及び光周期信号Ｓ３に基づき、ポリゴンモータ３２ｂを所定の回転速度で回転する。
【００６１】
ＦＰＧＡ５２は書き換え可能な論理ゲートが格子状に並んでいるセミカスタムＬＳＩである。ＦＰＧＡ５２は、ビーム消灯時及び、ビーム点灯時に、ホール素子３２ｃから得られた回転周期信号Ｓ２と、モータ駆動系の基準信号Ｓ１との間の位相差を演算したり、回転周期信号Ｓ２と基準信号Ｓ１との間の周期差を演算する。更に、ＦＰＧＡ５２は、ビーム点灯時に、ビーム検知器３３から得られた光周期信号Ｓ３と、モータ駆動系の基準信号Ｓ１との間の位相差を演算したり、光周期信号Ｓ３と基準信号Ｓ１との間の周期差を演算する。ＦＰＧＡ５２の内部は、図４に示すような演算部や制御部等から構成される。
【００６２】
ここで、図３を参照して、ビーム点灯時のポリゴンモータ３２ｂの駆動例について説明する。図３に示す画像書込みユニット３Ｙによれば、ＬＤ駆動基板１５は、点灯許可信号ＬＤに基づいてＹ色用のレーザー駆動信号ＳｙをＬＤ光源３１に出力する。点灯許可信号ＬＤはＬＤ光源３１における発光を許可する信号である。
【００６３】
ＬＤ光源３１では、Ｙ色用のレーザー駆動信号Ｓｙに基づいてレーザービーム光が発生される。ＬＤ光源３１から出射されたレーザービーム光は、ポリゴンミラー３２ａによって走査される。このとき、レーザービーム光の照射偏向領域の所定の位置に設けられたビーム検知器３３は、ポリゴンミラー３２ａによって偏向されるレーザービーム光を検出し、当該レーザービーム光の走査周期に応じた光周期信号Ｓ３を制御ユニット５０に出力する。
【００６４】
ＬＤ駆動基板１５は図示しないデータバッファ等を備え、画像書き出し許可信号ＷＥに基づいて画像データＤｙをパルス幅変調（ＰＷＭ）する。画像書き出し許可信号ＷＥはデータバッファ等における画像データＤｙの書込みを許可する信号である。ＬＤ駆動基板１５は画像データＤｙのパルス幅変調後のレーザー駆動信号ＳｙをＬＤ光源３１に出力する。ＬＤ光源３１では、画像データＤｙのパルス幅変調後のＹ色用のレーザー駆動信号Ｓｙに基づいてレーザービーム光が発生される。
【００６５】
ＬＤ光源３１から出射されたレーザービーム光は、ポリゴンミラー３２ａによって走査され、結像レンズ３４によって結像され、感光体ドラム１Ｙに照射される。このレーザービーム光の走査結像照射によって、感光体ドラム１Ｙに画像データＤｙに基づく静電潜像を形成するようになる。
【００６６】
続いて、図４を参照して、ポリゴンモータ３２ｂの制御系の構成例について説明する。この例では、所定の電位に保持された感光体ドラム１Ｙ等に、ＬＤ光源３１から照射されたレーザービーム光を走査して静電潜像を形成する場合に、画像書込みユニット３Ｙ内には、ＣＰＵ５１の他に図３に示すＦＰＧＡ５２が設けられる。ＦＰＧＡ５２は例えば、位相差演算部４１、周期差演算部４２、メモリ部４３、回転周期制御部４４、位相差演算部４５、周期差演算部４６、光周期制御部４７、セレクタ部４８及びタイミング発生部４９を有して構成される。
【００６７】
位相差演算部４１の一方の入力は、図２に示したホール素子３２ｃに接続される。位相差演算部４１の他方の入力はクロック発生器４０に接続される。周期差演算部４２の一方の入力は、上述のホール素子３２ｃに接続される。周期差演算部４２の他方の入力はクロック発生器４０に接続される。位相差演算部４１の出力及び周期差演算部４２の出力はメモリ部４３（記憶部）に接続される。メモリ部４３の出力は回転周期制御部４４に接続される。
【００６８】
位相差演算部４５の一方の入力は、図２に示したビーム検知器３３に接続される。位相差演算部４５の他方の入力はクロック発生器４０に接続される。周期差演算部４６の一方の入力は、上述のビーム検知器３３に接続される。周期差演算部４６の他方の入力はクロック発生器４０に接続される。位相差演算部４５の出力及び周期差演算部４６の出力は光周期制御部４７に接続される。メモリ部４３の出力はセレクタ部４８に接続される。
【００６９】
上述の回転周期制御部４４の出力及び光周期制御部４７の出力はセレクタ部４８に接続される。セレクタ部４８はタイミング発生部４９に接続される。上述のクロック発生器４０にはタイミング発生部４９及びＣＰＵ５１が接続される。クロック発生器４０は基準信号Ｓ１を発生する。クロック発生器４０は演算器で構成してもよい。
【００７０】
上述の位相差演算部４１は第１の演算部の一例を構成し、位相差演算信号Ｓ４に基づいて回転周期信号Ｓ２と基準信号Ｓ１との間の位相差を演算する。回転周期信号Ｓ２はポリゴンモータ３２ｂの回転速度を検知して得られる。基準信号Ｓ１はモータ駆動系の基準となる信号である。回転周期信号Ｓ２と基準信号Ｓ１との間の位相差は、回転周期信号Ｓ２の立ち上がりエッジと、基準信号Ｓ１の立ち上がりエッジの差分を算出することで得られる。位相差演算部４１は位相差を示す差分データＤ４１をメモリ部４３に出力する。
【００７１】
位相差演算部４１は、ビーム消灯時のみならず、ビーム点灯時も、ポリゴンモータ３２ｂの回転速度を検知して得られる回転周期信号Ｓ２とモータ駆動系の基準となる基準信号Ｓ１との間の位相差を演算する。これにより、ビーム点灯状態からビーム消灯状態へ遷移する時点でも、ポリゴンモータ３２ｂの回転周期信号Ｓ２と基準信号Ｓ１の位相差を入力値としたモータ速度制御を実行できるようになる。
【００７２】
周期差演算部４２は第２の演算部の一例を構成し、周期差演算信号Ｓ５に基づいて回転周期信号Ｓ２と基準信号Ｓ１との間の周期差を演算する。回転周期信号Ｓ２と基準信号Ｓ１との間の周期差は、回転周期信号Ｓ２の一周期の長さと、基準信号Ｓ１の一周期の長さの差分を算出することで得られる。この周期差は、ポリゴンモータ３２ｂの目標速度値とその現在の回転速度値との差分を示している。周期差演算部４２は周期差を示す差分データＤ４２をメモリ部４３に出力する。
【００７３】
周期差演算部４２は、ビーム点灯時にも、回転周期信号Ｓ２と基準信号Ｓ１との間の周期差を演算する。これにより、位相差演算部４１と同様にして、ビーム点灯状態からビーム消灯状態へ遷移する時点でも、ポリゴンモータ３２ｂの回転周期信号Ｓ２と基準信号Ｓ１の周期差を入力値としたモータ速度制御を実行できるようになる。
【００７４】
メモリ部４３は、回転周期信号Ｓ２と基準信号Ｓ１との間の位相差を示す差分データＤ４１を記憶すると共に、当該回転周期信号Ｓ２と基準信号Ｓ１との間の周期差を示す差分データＤ４２を記憶する。この例では、カラー印刷モードの実行中の光周期信号Ｓ３と基準信号Ｓ１との間の周期位相制御時に、回転周期信号Ｓ２と基準信号Ｓ１の周期差及び位相差が検知され、これらの周期差及び位相差を示す差分データＤ４１，Ｄ４２がメモリ制御信号Ｓ４３に基づいてメモリ部４３に記憶される。メモリ部４３には、ＦＰＧＡ５２で構築可能な汎用ＲＡＭが使用される。
【００７５】
このメモリ部４３を備えることで、回転周期制御部４４が、メモリ制御信号Ｓ４３に基づいてメモリ部４３から位相差及び周期差を示す差分データＤ４１，Ｄ４２を読み出し、当該位相差及び周期差を示す差分データＤ４１，Ｄ４２を演算してＰＷＭ１信号を作成できるようになるので、カラー印刷モードからモノクロ印刷モードへの設定の変更に備えて、ＰＷＭ１信号の出力を待機できるようになる。ここにカラー印刷モードとは、用紙Ｐにカラーの画像を形成する動作をいい、モノクロ印刷モードとは用紙Ｐにモノクロ（白黒）の画像を形成する動作をいう。
【００７６】
回転周期制御部４４は第１の制御部の一例を構成し、位相差演算部４１によって得られた位相差及び、周期差演算部４２によって得られた周期差をＰＷＭ作成信号Ｓ４４に基づいて演算して第１の制御指令信号（以下でＰＷＭ１信号という）を作成し、ＰＷＭ１信号に基づいてポリゴンモータ３２ｂの回転速度を制御する。
【００７７】
しかも、回転周期制御部４４は、カラー印刷モード実行中の光周期信号Ｓ３と基準信号Ｓ１の周期位相制御時、位相差演算部４１によって得られた位相差及び、周期差演算部４２によって得られた周期差を演算してＰＷＭ１信号を作成し、カラー印刷モードからモノクロ印刷モードへの設定の変更に備えてＰＷＭ１信号の出力を待機する。
【００７８】
この例では、回転周期制御部４４が、メモリ部４３から位相差及び周期差を示す差分データＤ４１，Ｄ４２を読み出し、当該差分データＤ４１，Ｄ４２を演算してＰＷＭ１信号を作成する。例えば、回転周期制御部４４は、カラー印刷モードからモノクロ印刷モードに動作が切り替わるとき、すなわち、カラー側のＬＤ光源３１を消灯したタイミングで、光周期信号Ｓ３と基準信号Ｓ１の周期位相制御から、回転周期信号Ｓ２と基準信号Ｓ１の周期位相制御に切り替わるとき、メモリ部４３に記憶された位相差及び周期差を示す差分データＤ４１，Ｄ４２でモータ速度制御を継続するようになる。
【００７９】
ＰＷＭ１信号はパルス幅変調信号であり、ポリゴンモータ３２ｂの回転指令信号である。この例では、ビーム消灯時の回転周期信号Ｓ２と基準信号Ｓ１との間の周期差及び、回転周期信号Ｓ２と基準信号Ｓ１との間の位相差が所定の値に収束するようにパルス幅変調信号のデューティ比を制御することで、ポリゴンモータ３２ｂの回転速度を調整するようにした。ポリゴンモータ３２ｂの回転速度をパルス幅変調信号のデューティ比で制御すると、カラー印刷モードからモノクロ印刷モード等へモードが切り替わるとき、モード遷移に伴うポリゴンモータ３２ｂの回転速度を円滑かつ連続的に調整できるようになる。
【００８０】
しかも、回転周期制御部４４が、位相差演算部４１によって得られた位相差及び、周期差演算部４２によって得られた周期差を演算してＰＷＭ１信号を作成し、カラー印刷モードからモノクロ印刷モードへの設定の変更に備えてＰＷＭ１信号の出力を待機するので、カラー印刷モードからモノクロ印刷モードに切り替えるとき、カラー作像側のレーザービーム光を消灯しても、次のカラーモード切り替え時にポリゴンモータ３２ｂの回転速度及び、基準色用のポリゴンミラー３２ａに対する当該色用のポリゴンミラー３２ａの面位相合わせに時間がかからず、円滑にモードを遷移できるようになる。
【００８１】
位相差演算部４５は第３の演算部の一例を構成し、位相差演算信号Ｓ６に基づいて光周期信号Ｓ３と基準信号Ｓ１との間の位相差を演算する。光周期信号Ｓ３は、ポリゴンモータ３２ｂの回転によるポリゴンミラー３２ａによって走査されるレーザービーム光の周期を検出して得られる。基準信号Ｓ１はモータ駆動系の基準となる信号である。
【００８２】
光周期信号Ｓ３と基準信号Ｓ１との間の位相差は、光周期信号Ｓ３の立ち上がりエッジと、基準信号Ｓ１の立ち上がりエッジの差分を算出することで得られる。位相差演算部４５は位相差を示す差分データＤ４５を光周期制御部４７に出力する。これにより、光周期信号Ｓ３と基準信号Ｓ１の位相差を入力値としたモータ速度制御を実行できるようになる。
【００８３】
周期差演算部４６は、第４の演算部の一例を構成し、周期差演算信号Ｓ７に基づいて光周期信号Ｓ３と基準信号Ｓ１との間の周期差を演算する。光周期信号Ｓ３と基準信号Ｓ１との間の周期差は、光周期信号Ｓ３の一周期の長さと、基準信号Ｓ１の一周期の長さの差分を算出することで得られる。この周期差は、レーザービーム光の目標周期値とその現在の検出周期値との差分を示している。周期差演算部４６は周期差を示す差分データＤ４６を光周期制御部４７に出力する。これにより、光周期信号Ｓ３と基準信号Ｓ１の周期差を入力値としたモータ速度制御を実行できるようになる。
【００８４】
光周期制御部４７は、位相差演算部４５によって得られた位相差及び、周期差演算部４６によって得られた周期差をＰＷＭ作成信号Ｓ４７に基づいて演算して第２の制御指令信号（以下でＰＷＭ２信号という）を作成し、ＰＷＭ２信号に基づいてポリゴンモータ３２ｂの回転速度を制御する。ＰＷＭ２信号もパルス幅変調信号である。この例では、レーザー点灯時の光周期信号Ｓ３と基準信号Ｓ１との間の周期差及び光周期信号Ｓ３と基準信号Ｓ１との間の位相差が所定の値に収束するようにパルス幅変調信号のデューティ比を制御することで、ポリゴンモータ３２ｂの回転速度を調整するようにした。
【００８５】
セレクタ部４８は選択部の一例を構成し、印刷停止モード、モノクロ印刷モード又はカラー印刷モードの設定に対応してＰＷＭ１信号又はＰＷＭ２信号を選択する。印刷停止モードとは、印刷モードを停止し、画像形成部８０等の電力消費を低減する動作をいう。印刷停止モードの設定に対応してＰＷＭ１信号又はＰＷＭ２信号を選択すると、省エネ効果につながる。印刷停止モードには、印刷待機モードが含まれる。セレクタ部４８は、選択制御信号Ｓ４８に基づいてＰＷＭ１信号からＰＷＭ２信号へ切り替え、又は、ＰＷＭ２信号からＰＷＭ１信号へ切り替える手段を構成する。選択制御信号Ｓ４８は、タイミング発生部４９からセレクタ部４８へ出力される。
【００８６】
なお、セレクタ部４８は、印刷停止モード時に、ＰＷＭ１信号又はＰＷＭ２信号を選択し、モノクロ印刷モード時にＰＷＭ１信号又はＰＷＭ２信号を選択し、及び、カラー印刷モード時にＰＷＭ１信号又はＰＷＭ２信号を選択するという６通りのモータ速度制御に対応している。しかも、セレクタ部４８はＰＷＭ１信号及びＰＷＭ２信号の出力連続性を確保しながら切り替えができる機能を有している。従って、上述の機能を有するものであれば、セレクタ部４８に限られることはない。
【００８７】
タイミング発生部４９は基準信号Ｓ１及び制御データＤ５０に基づいて各種制御信号を生成する。例えば、制御データＤ５０をデコードして、Ｓ１を分周又は逓倍して位相差演算信号Ｓ４、周期差演算信号Ｓ５、位相差演算信号Ｓ６、周期差演算信号Ｓ７、メモリ制御信号Ｓ４３、ＰＷＭ作成信号Ｓ４４、選択制御信号Ｓ４８、画像書き出し許可信号ＷＥ及び点灯許可信号ＬＤを発生する。制御データＤ５０はＣＰＵ５１からタイミング発生部４９へ出力される。
【００８８】
位相差演算信号Ｓ４は回転周期信号Ｓ２の位相差の演算を制御する信号である。位相差演算信号Ｓ４はタイミング発生部４９から位相差演算部４１へ出力される。周期差演算信号Ｓ５は回転周期信号Ｓ２の周期差の演算を制御する信号である。周期差演算信号Ｓ５はタイミング発生部４９から周期差演算部４２へ出力される。
【００８９】
位相差演算信号Ｓ６は光周期信号Ｓ３の位相差の演算を制御する信号である。位相差演算信号Ｓ６はタイミング発生部４９から位相差演算部４５へ出力される。周期差演算信号Ｓ７は光周期信号Ｓ３の周期差の演算を制御する信号である。周期差演算信号Ｓ７はタイミング発生部４９から周期差演算部４６へ出力される。
【００９０】
メモリ制御信号Ｓ４３は、メモリ部４３への回転周期信号Ｓ２の位相差及び周期差に係る情報の書込み及び読み出しを制御する信号である。メモリ制御信号Ｓ４３はタイミング発生部４９からメモリ部４３へ出力される。ＰＷＭ作成信号Ｓ４４は、ＰＷＭ１信号の作成を制御する信号である。ＰＷＭ作成信号Ｓ４４はタイミング発生部４９から回転周期制御部４４へ出力される。
【００９１】
ＰＷＭ作成信号Ｓ４７は、ＰＷＭ２信号の作成を制御する信号である。ＰＷＭ作成信号Ｓ４７はタイミング発生部４９から光周期制御部４７へ出力される。選択制御信号Ｓ４８は、モノクロ印刷モード及びカラー印刷モードに対応してＰＷＭ１信号又はＰＷＭ２信号を選択するための信号である。選択制御信号Ｓ４８はタイミング発生部４９からセレクタ部４８へ出力される。
【００９２】
画像書き出し許可信号ＷＥは画像書き込みを許可するタイミング信号である。画像書き出し許可信号ＷＥはタイミング発生部４９から３５へ出力される。点灯許可信号ＬＤはレーザービーム光の点灯を許可する信号である。点灯許可信号ＬＤはタイミング発生部４９からＬＤ光源３１に出力される。これらにより、ポリゴンモータ３２ｂの制御系を構成する。
【００９３】
ここで図５Ａ〜図５Ｃを参照して、ビーム消灯時のポリゴンモータ３２ｂの制御例（その１）について説明する。図５Ａにおいて、Ｔ１は基準信号Ｓ１の周期である。基準信号Ｓ１の周波数をｆ［Ｈｚ］としたとき、Ｔ１＝１／ｆで与えられる。Ｔ２は、ポリゴンモータ３２ｂのホール素子３２ｃから得られる回転周期信号Ｓ２の周期である。回転周期信号Ｓ２と基準信号Ｓ１との間の周期差はＴ２−Ｔ１で与えられ、回転周期信号Ｓ２の一周期の長さと、基準信号Ｓ１の一周期の長さの差分である。周期差Ｔ２−Ｔ１は周期差演算部４２によって得られる。
【００９４】
回転周期信号Ｓ２の制御目標値は、感光体ドラム１Ｙ等の線速や画像形成時の解像度等から決定され、基準信号Ｓ１の整数倍に設定される。例えば、回転周期信号Ｓ２は基準信号Ｓ１を分周した信号である。図５Ｂにおいて、θは回転周期信号Ｓ２と基準信号Ｓ１との間の位相差であり、回転周期信号Ｓ２の立ち上がりエッジと、基準信号Ｓ１の立ち上がりエッジの差分（角速度ωｔ）である。位相差θは位相差演算部４１によって得られる。
【００９５】
この例では、図２に示したＬＤ光源３１が消灯しており、図５Ｃに示す光周期信号Ｓ３が発生されない状態である。図５Ｂに示すビーム消灯時のポリゴンモータ３２ｂの制御例、例えば、モータ起動時、すなわち、ポリゴンモータ３２ｂを起動してから制御目標値の周期Ｔ２に至るまで、回転周期制御部４４が、ポリゴンモータ３２ｂの回転周期信号Ｓ２の周期Ｔ２が制御目標値と一致（Ｔ２＝２×Ｔ１）するようにモータ速度制御を実行する。
【００９６】
回転周期制御部４４は図４に示した位相差演算部４１によって得られる、図５Ｂに示したような位相差θ及び、周期差演算部４２によって得られた周期差（Ｔ２−Ｔ１）をＰＷＭ作成信号Ｓ４４に基づいて演算し、所定のデューティ比のＰＷＭ１信号を作成し、当該ＰＷＭ１信号に基づいてポリゴンモータ３２ｂの回転速度を制御する。これらのモータ速度制御によって、モータ回転速度が制御目標値に至るようにポリゴンモータ３２ｂを起動できるようになる。
【００９７】
続いて、図６Ａ〜図６Ｃを参照して、ビーム点灯時のポリゴンモータ３２ｂの制御例について説明する。この例では、回転周期信号Ｓ２が制御目標値に到達し、モータ速度が安定したら、図３に示したＬＤ光源３１を点灯し、回転周期信号Ｓ２から光周期信号Ｓ３へのモータ速度制御に切り替える。その後、基準信号Ｓ１と光周期信号Ｓ３との間の周期差及び位相差を検知して位相を合わせるようにした。
【００９８】
図６Ａにおいて、Ｔ１は基準信号Ｓ１の周期である。基準信号Ｓ１はモータ駆動系の基準となる信号である。ここでＴ１＝Ａと置く。図６Ｂに示す回転周期信号Ｓ２は制御目標値に到達してモータ速度が安定した状態に得られる。
【００９９】
図６Ｃに示すＣは、光周期信号Ｓ３と基準信号Ｓ１との間の位相差であり、位相差Ｃは、光周期信号Ｓ３の立ち上がりエッジと、基準信号Ｓ１の立ち上がりエッジの差分（角速度ωｔ）である。位相差Ｃは位相差演算部４５によって得られる。
【０１００】
同図に示すＴ１’は、光周期信号Ｓ３の周期である。光周期信号Ｓ３は、ポリゴンモータ３２ｂの回転によるポリゴンミラー３２ａによって走査されるレーザービーム光の周期を検出して得られる。ここでＴ１’＝Ｂと置く。上述の光周期信号Ｓ３と基準信号Ｓ１との間の周期差は、Ｂ−Ａで与えられ、光周期信号Ｓ３の一周期の長さと、基準信号Ｓ１の一周期の長さの差分である。周期差Ｂ−Ａは周期差演算部４６によって得られる。
【０１０１】
この例では、回転周期信号Ｓ２が制御目標値となって、図３に示したＬＤ光源３１が点灯され、回転周期信号Ｓ２から光周期信号Ｓ３へのモータ速度制御に切り替えられた後、図６Ｃに示した光周期信号Ｓ３と基準信号Ｓ１との間の周期がＡ＝Ｂ（Ｂ−Ａ＝０）及び、位相差がＣ＝０となるように光周期制御部４７がモータ速度制御を実行する。
【０１０２】
光周期制御部４７は、図４に示した位相差演算部４５によって得られる、図６Ｃに示したような位相差Ｃ及び、周期差演算部４６によって得られた周期差（Ｂ−Ａ）をＰＷＭ作成信号Ｓ４７に基づいて演算し、所定のデューティ比のＰＷＭ２信号を作成し、当該ＰＷＭ２信号に基づいてポリゴンモータ３２ｂの回転速度を制御する。
【０１０３】
これらのモータ速度制御によって、光周期信号Ｓ３と基準信号Ｓ１との間の周期をＡ＝Ｂ（Ｂ−Ａ＝０）及び、位相差をＣ＝０となるようにポリゴンモータ３２ｂをモータ速度制御できるようになる。なお、光周期信号Ｓ３の周期と基準信号Ｓ１の周期及び、これらの間の位相が合致すると、タイミング発生部４９は、図３に示した画像書込みユニット３ＹのＬＤ駆動基板１５へ画像書き出し許可信号ＷＥを出力するようになる。
【０１０４】
続いて、図７Ａ〜図７Ｃを参照して、ビーム点灯及びモータ速度安定後のポリゴンモータ３２ｂの制御例について説明する。この例では、ビーム点灯及びモータ速度安定後において、ポリゴンモータ３２ｂの回転速度値が制御目標値に達し、また、その回転速度値が一定になっているので、回転周期制御部４４は、回転周期信号Ｓ２と基準信号Ｓ１との間の位相差θ＝Ｃ１，Ｃ２を算出するようになされる。
【０１０５】
図７Ａにおいて、Ｃ１は回転周期信号Ｓ２と基準信号Ｓ１との間の位相差であり、回転周期信号Ｓ２の立ち上がりエッジと、基準信号Ｓ１の立ち上がりエッジの差分（角速度ωｔ）である。Ｃ２は回転周期信号Ｓ２と基準信号Ｓ１との間の位相差であり、回転周期信号Ｓ２の次の立ち上がりエッジと、基準信号Ｓ１の２つ先の立ち上がりエッジの差分（角速度ωｔ）である。位相差θ＝Ｃ１，Ｃ２は位相差演算部４１によって得られる。この例では、図３に示したＬＤ光源３１が点灯しており、図７Ｃに示す光周期信号Ｓ３が発生されている状態である。光周期信号Ｓ３の周期Ｔ１’はＴ１’＝Ｔ１である。
【０１０６】
図７Ｂに示すビーム点灯時のポリゴンモータ３２ｂの制御例によれば、回転周期制御部４４は図４に示した位相差演算部４１によって得られる、図７Ａに示したような位相差θ＝Ｃ１，Ｃ２・・・及び、周期差演算部４２によって得られた周期差（Ｔ２−Ｔ１）をＰＷＭ作成信号Ｓ４４に基づいて演算し、所定のデューティ比のＰＷＭ１信号を作成し、レーザー消灯時の出力に備えるようになされる。
【０１０７】
なお、位相差θ＝Ｃ１，Ｃ２・・・及び、周期差（Ｔ２−Ｔ１）は、時々刻々変化するので、その値を更新してメモリ部４３に記憶する。また、回転周期信号Ｓ２のジッター等の不安定要素については、それらの変動の再現性から、位相差θ＝Ｃ１，Ｃ２・・・Ｃ＊（図８Ａ参照）や、周期差（Ｔ２−Ｔ１）等を平均化して演算することで対応すればよい。
【０１０８】
続いて、図８Ａ〜図８Ｃを参照して、ビーム消灯時のポリゴンモータ３２ｂの制御例（その２）について説明する。この例では、ビーム消灯時、図７Ａで保持された位相差θ＝Ｃ＊及び、周期差（Ｔ２−Ｔ１）を使用して所定のデューティ比のＰＷＭ１信号を作成し、ビーム点灯からビーム消灯に切り替わると共に、当該ＰＷＭ１信号を選択してポリゴンモータ３２ｂに出力するようにした。
【０１０９】
図８Ａに示す位相差Ｃ＊は、レーザー点灯時に測定したものであって、ビーム消灯直前の回転周期信号Ｓ２と基準信号Ｓ１との間の位相差であり、回転周期信号Ｓ２の立ち上がりエッジと、基準信号Ｓ１の立ち上がりエッジの差分（角速度ωｔ）である。位相差Ｃ＊は位相差演算部４１によって得られる。
【０１１０】
同図に示す周期差（Ｔ２−Ｔ１）も、レーザー点灯時に測定したものであって、ビーム消灯直前の回転周期信号Ｓ２と基準信号Ｓ１との間の周期差であって、その回転周期信号Ｓ２の周期と基準信号Ｓ１の周期との間の差分である。周期差（Ｔ２−Ｔ１）は周期差演算部４２によって得られる。
【０１１１】
この例では、図３に示したＬＤ光源３１のオン状態から、図２に示したＬＤ光源３１のオフ状態に遷移しており、図８Ｃに示す光周期信号Ｓ３が発生されない状態となっている。図８Ｂに示すビーム消灯時のポリゴンモータ３２ｂの制御例によれば、レーザービーム光が消灯されたことにより、光周期信号Ｓ３が出力されないため、ポリゴンモータ３２ｂの現在の回転速度と、基準信号Ｓ１との間の位相差Ｃ＊を確保して回転し続けるようにモータ速度制御を実行する。
【０１１２】
図４に示した回転周期制御部４４は、位相差演算部４１によって得られる、図８Ａに示したような位相差Ｃ＊及び、周期差演算部４２によって得られた周期差（Ｔ２−Ｔ１）をＰＷＭ作成信号Ｓ４４に基づいて演算し、所定のデューティ比のＰＷＭ１信号を作成し、当該ＰＷＭ１信号に基づいてポリゴンモータ３２ｂの回転速度を制御する。これらのモータ速度制御によって、ビーム消灯後のポリゴンモータ３２ｂの回転速度を制御目標値としてビーム再点灯に至るまで維持できるようになる。
【０１１３】
続いて、図９及び図１０を参照して、カラープリンタ１００におけるポリゴンモータ３２ｂの制御例（その１、２）について説明する。この例では、所定の電位に保持された感光体ドラム１Ｙに、ＬＤ光源３１から照射されたレーザービーム光を走査して静電潜像を形成する場合、ＣＰＵ５１が制御するセレクタ部４８によって選択されるＰＷＭ１信号又はＰＷＭ２信号に基づいてポリゴンモータ３２ｂの回転速度を制御する。
【０１１４】
ビーム消灯時にはセレクタ部４８によって回転周期制御部４４の出力が選択され、ビーム点灯時には光周期制御部４７の出力が選択される。回転周期制御部４４はビーム消灯時、ＰＷＭ１信号に基づいてポリゴンモータ３２ｂの回転速度を制御する。光周期制御部４７はビーム点灯時、ＰＷＭ２信号に基づいてポリゴンモータ３２ｂの回転速度を制御する。
【０１１５】
これらを制御条件にして、図９に示すステップＳＴ１でＣＰＵ５１は駆動要求を待機する。このとき、例えば、ＣＰＵ５１は、プリントスタートを示す操作データＤ１４が入力されたか否かで判別する。操作データＤ１４が図示しない操作部から入力されて駆動要求が検出されると、ステップＳＴ２でＣＰＵ５１は回転周期信号Ｓ２及び目標回転速度（目標回転数）を入力してモータ速度制御を実行するように回転周期制御部４４を制御する。このとき、位相差演算部４１は、ポリゴンモータ３２ｂの回転速度を検知して得られる回転周期信号Ｓ２とモータ駆動系の基準となる基準信号Ｓ１との間の位相差を演算する。周期差演算部４２はその回転周期信号Ｓ２と基準信号Ｓ１との間の周期差を演算する。
【０１１６】
メモリ部４３は、回転周期信号Ｓ２と基準信号Ｓ１との間の位相差を記憶すると共に、当該回転周期信号Ｓ２と基準信号Ｓ１との間の周期差を記憶する。回転周期制御部４４は、メモリ部４３から回転周期信号Ｓ２と基準信号Ｓ１との間の位相差及び、回転周期信号Ｓ２と基準信号Ｓ１との間の周期差を読み出し、ビーム消灯時の位相差及び周期差を演算し、この位相差及び周期差に基づいてＰＷＭ１信号を作成する。これにより、ビーム消灯時のポリゴンモータ３２ｂの回転速度が目標回転速度に至るまで、ＰＷＭ１信号に基づいたモータ速度制御を実行できるようになる（図５参照）。
【０１１７】
次にステップＳＴ３でＣＰＵ５１はポリゴンモータ３２ｂの回転速度が目標回転速度に達したか否かを判別する。このとき、ＣＰＵ５１はポリゴンモータ３２ｂの回転速度と目標回転速度とを比較し、回転速度と目標回転速度との一致検出によって、回転速度が目標回転速度に達したか否かを判別するように回転周期制御部４４を制御する。
【０１１８】
ポリゴンモータ３２ｂの回転速度が目標回転速度に到達していない場合は、ステップＳＴ２に戻る。その回転速度が目標回転速度に到達した場合は、ステップＳＴ４に移行してＣＰＵ５１は画像書込みユニット３Ｙ等に点灯許可信号ＬＤを出力してレーザービーム光の点灯を許可する。例えば、点灯許可信号ＬＤがタイミング発生部４９から画像書込みユニット３Ｙ等へ出力される。
【０１１９】
その後、ステップＳＴ５でＣＰＵ５１はレーザービーム光の点灯を待機する。このとき、図２に示したＬＤ光源３１は点灯許可信号ＬＤに基づいてレーザービーム光を点灯する。レーザービーム光が点灯されると、光周期信号Ｓ３が位相差演算部４５や周期差演算部４６等で検出されるようになる。
【０１２０】
レーザービーム光が点灯された場合は、ステップＳＴ６でＣＰＵ５１はＰＷＭ２信号を作成するように光周期制御部４７を制御すると共に、ＰＷＭ２信号を選択するようにセレクタ部４８を制御する。セレクタ部４８は選択制御信号Ｓ４８に基づいてＰＷＭ２信号を選択する。このとき、位相差演算部４５は、ビーム点灯時のポリゴンモータ３２ｂの回転によるポリゴンミラー３２ａによって走査されるレーザービーム光の周期を検出して得られる光周期信号Ｓ３とモータ駆動系の基準となる基準信号Ｓ１との間の位相差を演算する。
【０１２１】
周期差演算部４６はポリゴンモータ３２ｂの光周期信号Ｓ３と基準信号Ｓ１との間の周期差を演算する。光周期制御部４７はビーム点灯時の位相差及び周期差を演算してポリゴンモータ３２ｂの回転を制御するためのＰＷＭ２信号を作成する。これにより、ＰＷＭ２信号を選択したモータ速度制御を実行できるようになる（図６参照）。
【０１２２】
そして、ステップＳＴ７でＣＰＵ５１はポリゴンモータ３２ｂの回転速度が目標回転速度及び、光周期信号Ｓ３の位相値が目標位相値に各々到達したか否かに基づいて制御を分岐する。このとき、ＣＰＵ５１はポリゴンモータ３２ｂの回転速度と目標回転速度とを比較し、回転速度と目標回転速度との一致検出によって、回転速度が目標回転速度に達したか否かを判別するように回転周期制御部４４を制御する。これと共に、ＣＰＵ５１は光周期信号Ｓ３の位相値と目標位相値とを比較し、当該位相値と目標位相値との一致検出によって、光周期信号Ｓ３の位相値が目標位相値に達したか否かを判別するように光周期制御部４７を制御する。
【０１２３】
このとき、位相差演算部４５は、ビーム点灯時のポリゴンモータ３２ｂの回転によるポリゴンミラー３２ａによって走査されるレーザービーム光の周期を検出し、ここで得られる光周期信号Ｓ３とモータ駆動系の基準となる基準信号Ｓ１との間の位相差を演算する。
【０１２４】
周期差演算部４６はポリゴンモータ３２ｂの光周期信号Ｓ３と基準信号Ｓ１との間の周期差を演算する。光周期制御部４７はビーム点灯時の位相差及び周期差を演算し、ポリゴンモータ３２ｂの回転を制御するためのＰＷＭ２信号を作成する。これにより、ＰＷＭ２信号を選択したモータ速度制御を実行できるようになる。
【０１２５】
目標回転速度及び目標位相値に到達していない場合は、ステップＳＴ６に戻ってＣＰＵ５１はＰＷＭ２信号に基づくモータ速度制御を継続する。目標回転速度及び目標位相値に到達した場合は、ステップＳＴ８でＣＰＵ５１は画像書き出し許可信号ＷＥを発行する。画像書き出し許可信号ＷＥは、タイミング発生部４９から画像書込みユニット３Ｙ等へ出力される。
【０１２６】
その後、ステップＳＴ９でＣＰＵ５１は、ＰＷＭ２信号の作成を継続するように光周期制御部４７を制御すると共に、ＰＷＭ２信号の選択を継続するようにセレクタ部４８を制御する。これにより、光周期制御部４７は、目標回転速度及び目標位相値を保ちながら、セレクタ部４８によって選択されるＰＷＭ２信号に基づくモータ速度制御を継続して実行できるようになる。
【０１２７】
そして、ステップＳＴ１０でＣＰＵ５１は、回転周期信号Ｓ２と基準信号Ｓ１との位相差を管理し、ビーム消灯時のモータ速度制御に備えたＰＷＭ１信号を演算するように回転周期制御部４４を制御する。この回転周期信号Ｓ２と基準信号Ｓ１との位相差を管理するようにしたのは、光周期信号Ｓ３と基準信号Ｓ１との間の周期差及び位相差を保つためである。
【０１２８】
このとき、位相差演算部４１は、ビーム点灯時のポリゴンモータ３２ｂの回転速度を検知して得られる回転周期信号Ｓ２とモータ駆動系の基準となる基準信号Ｓ１との間の位相差を演算する。周期差演算部４２はその回転周期信号Ｓ２と基準信号Ｓ１との間の周期差を演算する。
【０１２９】
メモリ部４３は、回転周期信号Ｓ２と基準信号Ｓ１との間の位相差を記憶すると共に、当該回転周期信号Ｓ２と基準信号Ｓ１との間の周期差を記憶する。回転周期制御部４４は、レーザー点灯時の位相差及び周期差を演算し、ビーム消灯時のポリゴンモータ３２ｂの回転速度を制御するためのＰＷＭ１信号を作成する。このＰＷＭ１信号は、レーザービーム光が消灯された場合に、即座に、回転周期信号Ｓ２及び基準信号Ｓ１に基づくモータ速度制御に移行できるように、ビーム点灯時に準備されるものであって、ビーム点灯時の出力値に影響を与えないものである（図７参照）。
【０１３０】
そして、ステップＳＴ１１でＣＰＵ５１はレーザービーム光が消灯されたか否かに基づいて制御を分岐する。レーザービーム光が消灯されたか否かは位相差演算部４５や周期差演算部４６等で光周期信号Ｓ３が検出された否かに基づいて判別する。レーザービーム光が消灯されると、位相差演算部４５や周期差演算部４６等で光周期信号Ｓ３が検出できなくなる。
【０１３１】
レーザービーム光が消灯されていない場合は、ステップＳＴ９に戻ってＣＰＵ５１は、上述のＰＷＭ２信号に基づくモータ速度制御を繰り返す。もちろん、ステップＳＴ１０でＣＰＵ５１は、ビーム消灯時のＰＷＭ１信号の出力に備えるように回転周期制御部４４を制御する。回転周期制御部４４は、レーザー点灯時の位相差及び周期差を演算し、ビーム消灯時のポリゴンモータ３２ｂの回転速度を制御するためのＰＷＭ１信号を作成する。
【０１３２】
レーザービーム光が消灯された場合は、ステップＳＴ１２でＣＰＵ５１は回転周期制御部４４がビーム消灯時のモータ速度制御を実行するようにセレクタ部４８を制御する。このとき、タイミング発生部４９はセレクタ部４８へ選択制御信号Ｓ４８を出力する。セレクタ部４８は、選択制御信号Ｓ４８に基づくカラー印刷モードからモノクロ印刷モードへの設定に対応してＰＷＭ２信号からＰＷＭ１信号を選択するように動作する。この選択はＰＷＭ１信号を出力に反映させるためである（図８参照）。
【０１３３】
その後、ステップＳＴ１３に移行してＣＰＵ５１はレーザービーム光が点灯されたか否かに基づいて制御を分岐する。レーザービーム光が点灯された場合は、ステップＳＴ６に戻って、ＰＷＭ２信号を選択し、当該ＰＷＭ２信号に基づくモータ速度制御を繰り返すようになされる。このとき、タイミング発生部４９はセレクタ部４８へ選択制御信号Ｓ４８を出力する。セレクタ部４８は、選択制御信号Ｓ４８に基づいてＰＷＭ２信号を選択する。
【０１３４】
レーザービーム光が点灯されない場合は、ステップＳＴ１４に移行してＣＰＵ５１は、モータ速度制御の終了判別をする。例えば、画像形成終了を示す終了フラグが画像形成部８０からＣＰＵ５１へ出力される場合であって、当該終了フラグが検出されない場合は、ステップＳＴ１２に戻ってＰＷＭ１信号に基づくモータ速度制御を繰り返す。画像形成終了を示す終了フラグが検出された場合は、モータ速度制御を終了する。
【０１３５】
このように、実施形態としてのカラープリンタ１００によれば、ビーム消灯時の回転周期信号Ｓ２と基準信号Ｓ１との間の位相差及び周期差を演算して得られたＰＷＭ１信号又は、ビーム点灯時の光周期信号Ｓ３と基準信号Ｓ１との間の位相差及び周期差を演算して得られたＰＷＭ２信号を印刷停止モード、モノクロ印刷モード又はカラー印刷モードの設定に対応して選択する場合に、回転周期制御部４４が、ビーム点灯時にＰＷＭ１信号を作成し、当該制御指令信号の出力を待機するようになる。
【０１３６】
この出力待機によって、カラー印刷モードからモノクロ印刷モードへの設定の変更に対応して、出力待機されていたＰＷＭ１信号を選択し、ＰＷＭ２信号から切り替えられたＰＷＭ１信号に基づいてポリゴンモータ３２ｂの回転速度を円滑かつ連続性良く制御できるようになる。
【０１３７】
すなわち、ビーム点灯時の光周期信号Ｓ３と基準信号Ｓ１とでポリゴンモータ３２ｂの目標回転速度及び目標位相値を合わせるモータ速度制御を実行しながら、回転周期信号Ｓ２と基準信号Ｓ１との周期差及び位相差に基づいてＰＷＭ１信号を作成し、ビーム点灯時のＰＷＭ２信号に何ら反映させないようにＰＷＭ１信号の作成に伴う演算を継続し、レーザービーム光が消灯したとき、即、ＰＷＭ１信号の出力待機状態から、その出力状態へ遷移し、ＰＷＭ１信号を反映できるようになる。
【０１３８】
これにより、モノクロ印刷モード実行時、カラー作像系側のレーザービーム光を消灯できるようになり、消費電力の低減化が図られる。しかも、モノクロ印刷モードからカラー印刷モードにモードが切り替わった場合、即座に、カラー作像系側の基準色用のポリゴンミラー３２ａに対して当該色用のポリゴンミラー３２ａの面位相を合わせ込むことができ、モード切り替え時におけるモータ速度安定時から画像書き込み許可信号の出力に至るまでの遅延時間を大幅に短縮できるようになる。
【０１３９】
この例では、ステップＳＴ９のＰＷＭ２信号に基づくモータ速度制御の後に、ステップＳＴ１０のＰＷＭ１信号を演算する場合について説明したが、これに限られることはなく、ステップＳＴ９のＰＷＭ２信号に基づくモータ速度制御と、ステップＳＴ１０のＰＷＭ１信号を演算する制御とを並列に実行してもよい。ＰＷＭ２信号に基づくモータ速度制御と、ＰＷＭ１信号の演算制御とを同時に実行できるようになる。
【産業上の利用可能性】
【０１４０】
この発明は、所定の電位に保持された感光体ドラムに、光源から照射されたレーザービーム光をポリゴンミラーによって走査し静電潜像を形成するカラー複写機や、複合機、プリンタ等に適用して極めて好適なものである。
【符号の説明】
【０１４１】
１Ｙ，１Ｍ，１Ｃ，１Ｋ  感光体ドラム（像担持体）
２Ｙ，２Ｍ，２Ｃ，２Ｋ  帯電器（画像形成部）
３Ｙ，３Ｍ，３Ｃ，３Ｋ  画像書込みユニット（画像形成部）
４Ｋ，４Ｍ，４Ｃ，４Ｋ  現像器（画像形成部）
６  中間転写ベルト（像担持体：画像形成部）
１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋ  画像形成ユニット（画像形成部）
１５  ＬＤ駆動基板
１７  定着装置
２０  用紙供給部
３１  ＬＤ光源
３２  ポリゴン駆動ユニット
３３  ビーム検知器
３４  結像レンズ
４０  クロック発生器
４１，４５  位相差演算部（第１，第３の演算部）
４２，４６  周期差演算部（第２，第４の演算部）
４３  メモリ部（記憶部）
４４  回転周期制御部（第１の制御部）
４７  光周期制御部（第２の制御部）
４８  セレクタ部（選択部）
４９  タイミング発生部
５０  制御ユニット
５１  ＣＰＵ
５２  ＦＰＧＡ
８０  画像形成部
１００  カラープリンタ
【図１】
2012139915.tif 000003
【図２】
2012139915.tif 000004
【図３】
2012139915.tif 000005
【図４】
2012139915.tif 000006
【図５】
2012139915.tif 000007
【図６】
2012139915.tif 000008
【図７】
2012139915.tif 000009
【図８】
2012139915.tif 000010
【図９】
2012139915.tif 000011
【図１０】
2012139915.tif 000012