(57)【要約】【課題】ポリゴンミラーの回転位相を効率的に一致させる。【解決手段】ＣＰＵ９１は、所定数（ここでは、４個）のポリゴンミラー３３２によって、それぞれ、走査されるレーザビームを走査経路上の予め設定された位置（ビームセンサ３３５の配設位置）で検出するビーム検出部９１１と、ビーム検出部９１１の検出結果に基づいて、ポリゴンミラー３３２の回転位相の基準となる位相である基準位相を設定する基準位相設定部９１２と、ビーム検出部９１１によってレーザビームが検出される度に、基準位相とポリゴンモータ３３０の回転位相との位相差を求める位相差算出部９１３と、求められた位相差に基づいてポリゴンモータ３３０の回転周波数を設定する周波数設定部９１４と、設定された回転周波数にポリゴンモータ３３０の回転周波数を制御する周波数制御部９１５と、を備えている。【選択図】図４
2008111940.tif 000002
【特許請求の範囲】
【請求項１】
２以上の所定数の色毎に、それぞれ、ポリゴンミラーを介して、レーザビームを感光ドラムに照射して潜像を形成し、形成された潜像に対応するトナー画像を形成し、形成された前記所定数の色のトナー画像を重ね合わせて記録紙に転写することによりカラー画像を形成する画像形成装置であって、
前記所定数のポリゴンミラーを、それぞれ予め設定された定常回転周波数で回転駆動するポリゴン駆動手段と、
前記所定数のポリゴンミラーによって、それぞれ、走査されるレーザビームを走査経路上の予め設定された位置で検出するビーム検出手段と、
前記所定数のビーム検出手段の検出結果に基づいて、前記所定数のポリゴン駆動手段における回転位相の基準となる位相である基準位相を設定する基準位相設定手段と、
前記所定数のビーム検出手段によってレーザビームが検出される度に、その検出結果に基づいて、前記基準位相設定手段によって設定された基準位相と、前記所定数のポリゴン駆動手段の回転位相との位相差をそれぞれ求める位相差算出手段と、
前記位相差算出手段によって求められた位相差に基づいて、前記所定数のポリゴン駆動手段の回転周波数を、それぞれ設定する周波数設定手段と、
前記周波数設定手段によって設定された回転周波数に、前記所定数のポリゴン駆動手段の回転周波数を制御する周波数制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記基準位相設定手段は、前記所定数のポリゴン駆動手段の中から、１のポリゴン駆動手段の回転位相を、前記基準位相として設定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記基準位相設定手段は、前記所定数のビーム検出手段の検出結果に基づいて、前記所定数のポリゴン駆動手段における回転位相の内、最も進んだ位相と、最も遅れた位相との略中央の位相を、前記基準位相として設定することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記周波数設定手段は、前記位相差の絶対値が大きい程、前記定常回転周波数との差の大きい回転周波数に設定することを特徴とする請求項１〜請求項３のいずれかに記載の画像形成装置。
【請求項５】
回転周波数を前記位相差と対応付けて格納する回転数記憶手段を備え、
前記周波数設定手段は、前記位相差算出手段によって求められた位相差に対応する回転周波数を前記回転数記憶手段から読み出すことにより回転周波数を設定することを特徴とする請求項１〜請求項４のいずれかに記載の画像形成装置。
【請求項６】
前記ポリゴン駆動手段は、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）を介して回転周波数を制御し、
前記回転数記憶手段は、格納された回転周波数と、前記定常回転周波数との差を、予め設定された所定の範囲内の値とするべく設定された回転周波数が格納されていることを特徴とする請求項５に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２以上の所定数の色（例えば、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）及びブラック（Ｋ）の４色）毎に、それぞれ、ポリゴンミラーを介して、レーザビームを感光ドラムに照射して潜像を形成し、形成された潜像に対応するトナー画像を形成し、形成された前記所定数の色のトナー画像を重ね合わせて記録紙に転写することによりカラー画像を形成する画像形成装置に関するものである。特に、カラー複写機、カラープリンタ、及び、これらの機能の内のいずれかの機能を有する複合機に関するものである。
【背景技術】
【０００２】
近年、２以上の所定数の色（例えば、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）及びブラック（Ｋ）の４色）毎に、それぞれ、ポリゴンミラーを介して、レーザビームを感光ドラムに照射して潜像を形成し、形成された潜像に対応するトナー画像を記録紙に形成し、形成された前記所定数の色のトナー画像を重ね合わせて記録紙に転写することによりカラー画像を形成する（いわゆる電子写真方式の）複写機、プリンタ等の画像形成装置においては、消費電力を削減するために、予め設定された所定時間（例えば、１分間）以上、外部からの操作等が入力されない場合にスタンバイ状態とされる。
【０００３】
このスタンバイ状態等の印字動作中以外の状態では、ポリゴンミラーを駆動するポリゴンモータが駆動されない状態とされるため、スタンバイ状態から稼働状態での復帰時に、各色に対応するポリゴンミラーの「回転位相」がずれる（＝位相差が発生する）ことに起因して色ずれが発生する場合がある。そこで、色ずれの発生を防止するために、２以上の所定数（ここでは、４色）のポリゴンミラーの回転位相を一致させるべくポリゴンモータの駆動制御を行う必要がある。
【０００４】
なお、ここでは、ポリゴンミラーの１のミラー面の向きの、基準の向き（例えば、ポリゴンミラーの回転軸の中心から感光ドラムの軸心に対して下ろした垂線の向き）に対する回転角を、「回転位相」という。例えば、６個のミラー面を有するポリゴンミラーの場合には、ポリゴンミラー間の回転位相の差は、−３０°〜＋３０°の範囲の値となる。
【０００５】
例えば、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）及びブラック（Ｋ）の各色に対応するポリゴンミラーによって、走査されるレーザビームを走査経路上の予め設定された位置で検出するレーザビーム検知器を備え、その出力信号に基づいて、１のポリゴンミラー（例えば、ブラック（Ｋ）に対応するポリゴンミラー）を基準とする、他の全てのポリゴンミラー（ここでは、マゼンタ（Ｍ）、シアン（Ｃ）及びイエロー（Ｙ）の３個のポリゴンミラー）の回転位相の差（＝位相差）を算出し、３つのポリゴンミラーに対応するポリゴンモータの回転周波数を所定時間だけ変更することによって全て（４個）のポリゴンミラーの回転位相を一致させるプリンタが開示されている。（特許文献１参照）。
【特許文献１】特開平９−２３３２８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記プリンタにおいては、１のポリゴンミラー（例えば、ブラック（Ｋ）に対応するポリゴンミラー）を基準とする他のポリゴンミラー（例えば、マゼンタ（Ｍ）対応するポリゴンミラー）の回転位相の差（＝位相差）に基づいて、前記他のポリゴンミラー（ここでは、マゼンタ（Ｍ）対応するポリゴンミラー）を駆動するポリゴンモータの回転周波数が変更されるため、回転位相の差（＝位相差）が大きい場合には、回転位相を一致させるために要する時間（ここでは、位相制御時間という）が長くなる。また、位相制御時間を短縮するために、ポリゴンモータの回転周波数の変更量を大きくすると、ポリゴンモータの回転周波数のオーバーシュート又はアンダーシュートが発生し、その結果、回転位相を一致させることが困難となる場合がある。
【０００７】
本発明は、上記課題に鑑みてなされたものであって、ポリゴンミラーの回転位相を効率的に一致させることの可能な画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために請求項１に記載の画像形成装置は、２以上の所定数の色毎に、それぞれ、ポリゴンミラーを介して、レーザビームを感光ドラムに照射して潜像を形成し、形成された潜像に対応するトナー画像を形成し、形成された前記所定数の色のトナー画像を重ね合わせて記録紙に転写することによりカラー画像を形成する画像形成装置であって、前記所定数のポリゴンミラーを、それぞれ予め設定された定常回転周波数で回転駆動するポリゴン駆動手段と、前記所定数のポリゴンミラーによって、それぞれ、走査されるレーザビームを走査経路上の予め設定された位置で検出するビーム検出手段と、前記所定数のビーム検出手段の検出結果に基づいて、前記所定数のポリゴン駆動手段における回転位相の基準となる位相である基準位相を設定する基準位相設定手段と、前記所定数のビーム検出手段によってレーザビームが検出される度に、その検出結果に基づいて、前記基準位相設定手段によって設定された基準位相と、前記所定数のポリゴン駆動手段の回転位相との位相差をそれぞれ求める位相差算出手段と、前記位相差算出手段によって求められた位相差に基づいて、前記所定数のポリゴン駆動手段の回転周波数を、それぞれ設定する周波数設定手段と、前記周波数設定手段によって設定された回転周波数に、前記所定数のポリゴン駆動手段の回転周波数を制御する周波数制御手段と、を備えることを特徴としている。
【０００９】
請求項２に記載の画像形成装置は、請求項１に記載の画像形成装置であって、前記基準位相設定手段が、前記所定数のポリゴン駆動手段の中から、１のポリゴン駆動手段の回転位相を、前記基準位相として設定することを特徴としている。
【００１０】
請求項３に記載の画像形成装置は、請求項１に記載の画像形成装置であって、前記基準位相設定手段が、前記所定数のビーム検出手段の検出結果に基づいて、前記所定数のポリゴン駆動手段における回転位相の内、最も進んだ位相と、最も遅れた位相との略中央の位相を、前記基準位相として設定することを特徴としている。
【００１１】
請求項４に記載の画像形成装置は、請求項１〜請求項３のいずれかに記載の画像形成装置であって、前記周波数設定手段が、前記位相差の絶対値が大きい程、前記定常回転周波数との差の大きい回転周波数に設定することを特徴としている。
【００１２】
請求項５に記載の画像形成装置は、請求項１〜請求項４のいずれかに記載の画像形成装置であって、回転周波数を前記位相差と対応付けて格納する回転数記憶手段を備え、前記周波数設定手段が、前記位相差算出手段によって求められた位相差に対応する回転周波数を前記回転数記憶手段から読み出すことにより回転周波数を設定することを特徴としている。
【００１３】
請求項６に記載の画像形成装置は、請求項５に記載の画像形成装置であって、前記ポリゴン駆動手段が、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）を介して回転周波数を制御し、前記回転数記憶手段が、格納された回転周波数と、前記定常回転周波数との差を、予め設定された所定の範囲内の値とするべく設定された回転周波数が格納されていることを特徴としている。
【発明の効果】
【００１４】
請求項１に記載の画像形成装置によれば、所定数のビーム検出手段によってレーザビームが検出され、その検出結果に基づいて、所定数のポリゴン駆動手段における回転位相の基準となる位相である基準位相が設定されると共に、所定数のビーム検出手段によってレーザビームが検出される度に、その検出結果に基づいて、基準位相設定手段によって設定された基準位相と、所定数のポリゴン駆動手段の回転位相との位相差がそれぞれ求められる。そして、位相差算出手段によって求められた位相差に基づいて、所定数のポリゴン駆動手段の回転周波数が、それぞれ設定され、設定された回転周波数に、所定数のポリゴン駆動手段の回転周波数が制御される。
【００１５】
そこで、ビーム検出手段によってレーザビームが検出される度に、その検出結果に基づいて求められた位相差に応じて、所定数のポリゴン駆動手段の回転周波数が制御されるため、ポリゴンミラーの回転位相を効率的に一致させることができる。すなわち、例えば、位相差が大きい程、定常回転周波数からの周波数の差が大きい回転周波数に設定することによって、ポリゴンミラーの回転位相を基準位相に速やかに近付けることができるのである。
【００１６】
請求項２に記載の画像形成装置によれば、所定数のポリゴン駆動手段の中から、１のポリゴン駆動手段の回転位相が、基準位相として設定されるため、基準位相を適正に選択することによって、ポリゴンミラーの回転位相を更に効率的に一致させることができる。
【００１７】
例えば、所定数のポリゴンミラーの回転位相の内、最も進んだ位相と、最も遅れた位相との中央の位相を求め、求められた中央の位相に最も近いポリゴンミラーの回転位相を、基準位相を設定すれば、所定数のポリゴンミラーの回転位相と基準位相との位相差が小さくなり、ポリゴンミラーの回転位相を更に効率的に一致させることができるのである。
【００１８】
請求項３に記載の画像形成装置によれば、所定数のポリゴン駆動手段における回転位相の内、最も進んだ位相と、最も遅れた位相との略中央の位相が、基準位相として設定されるため、ポリゴンミラーの回転位相を更に効率的に一致させることができる。
【００１９】
すなわち、従来は、最も進んだ位相と最も遅れた位相との間の位相差だけポリゴンミラーの回転位相を変化させるべくポリゴン駆動手段を制御する必要があったが、最も進んだ位相と、最も遅れた位相との略中央の位相が、基準位相として設定されるため、最も進んだ位相と最も遅れた位相との間の位相差の略１／２の位相差だけポリゴンミラーの回転位相を変化させるべくポリゴン駆動手段を制御すればよいので、ポリゴンミラーの回転位相を更に効率的に一致させることができるのである。
【００２０】
請求項４に記載の画像形成装置によれば、所定数のポリゴン駆動手段の回転位相と基準位相との位相差の絶対値が大きい程、定常回転周波数との差の大きい回転周波数に設定されるため、単位時間（例えば、１ｍｓｅｃ）あたりの所定数のポリゴン駆動手段の回転位相と基準位相との位相差の減少量が大きくなるので、ポリゴンミラーの回転位相を更に効率的に一致させることができるのである。
【００２１】
請求項５に記載の画像形成装置によれば、位相差算出手段によって求められた位相差に対応する回転周波数が回転数記憶手段から読み出されることにより、回転周波数が設定されるため、簡単な構成で適正な周波数を設定することができる。
【００２２】
請求項６に記載の画像形成装置によれば、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）を介して回転周波数が制御され、格納された回転周波数と定常回転周波数との差を、予め設定された所定の範囲内の値とするべく設定された回転周波数が回転数記憶手段に格納されているため、ＰＬＬがロック状態から外れることが防止され、ポリゴンミラーの回転位相を更に効率的に一致させることができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明に係る画像形成装置の一例について図面を参照して説明する。図１は、本発明に係る画像形成装置の概略構成の一例を示す構成図である。なお、ここでは、画像形成装置が、プリンタである場合について説明するが、２以上の所定数の色毎に、それぞれ、ポリゴンミラーを介して、レーザビームを感光ドラムに照射して潜像を形成し、形成された潜像に対応するトナー画像を形成し、形成された前記所定数の色のトナー画像を重ね合わせて記録紙に転写することによりカラー画像を形成する他の画像形成装置（例えば、複写機、複合機等）である形態でもよい。
【００２４】
図１に示すように、プリンタ１００は、給紙部１、第１搬送路２、画像形成ユニット３、中間転写ユニット４、濃度センサ５、定着ユニット６、第２搬送路７、及び、排出トレイ８を備えている。また、プリンタ１００は、適所に、プリンタ１００の動作を制御する図略の制御部９（図４参照）が配設されている。また、プリンタ１００は、図略のパーソナルコンピュータ（ＰＣ）等と通信可能に接続され、ＰＣから受信した画像情報に対応する画像を記録紙上に形成するものである。
【００２５】
給紙部１は、記録紙が積層して載置され、後述する制御部９からの指示に対応して、最上位置の記録紙を送出可能に構成されたものである。第１搬送路２は、給紙部１から供給された記録紙を画像形成ユニット３へ搬送するものである。画像形成ユニット３は、第１搬送路２から搬送された記録紙に所定数の色（ここでは、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）及びブラック（Ｋ）の４色）のトナー画像を重ね合わせて形成するものであって、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）及びブラック（Ｋ）用の画像形成ユニット３Ｍ、３Ｃ、３Ｙ、３Ｋを備えている。
【００２６】
中間転写ユニット４は、第１搬送路２から供給された記録紙を、画像形成ユニット３を経由して、定着ユニット６へ搬送すると共に、画像形成ユニット３を介して図略のＰＣから受信した原稿画像に対応するトナー画像（又は色ずれ補正用パターン）が形成されるものである。濃度センサ５は、画像形成ユニット３によって中間転写ユニット４に形成された色ずれ補正用パターンの濃度を検出するものである。定着ユニット６は、中間転写ユニット４によって記録紙に形成されたトナー画像を加熱定着するものである。第２搬送路７は、定着ユニット６の下流側に配設され、定着ユニット６によってトナー画像が加熱定着された記録紙を排出トレイ８へ搬送するものである。排出トレイ８は、第２搬送路７の下流側に配設され、加熱定着された記録紙が積層されて載置されるものである。
【００２７】
図２は、図１に示す画像形成ユニット３及び中間転写ユニット４の一例を示す構成図である。画像形成ユニット３のマゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）及びブラック（Ｋ）用の画像形成ユニット３Ｍ、３Ｃ、３Ｙ、３Ｋは、互いに略同一の構成を備えるものであって、感光ドラム３１の周囲に、感光ドラム３１の上方から回転方向（矢印方向）に沿って、帯電器３２、レーザ照射ユニット３３、現像器３４、クリーナ３５及び除電器３６が順に配設されている。
【００２８】
感光ドラム３１は、右回り（矢印方向）に回転し、まず、感光ドラム３１の表面が帯電器３２によって均一に帯電される。次に、レーザ照射ユニット３３によって、図略のＰＣ等から受け付けた画像情報（又は、色ずれ補正用パターン情報）に対応したレーザ光が照射されて、感光ドラム３１の表面に静電潜像が形成される。
【００２９】
そして、現像器３４によって感光ドラム３１上の静電潜像にトナーが供給され、トナー画像として顕像化される。次いで、感光ドラム３１が、更に回転し、トナー画像が感光ドラム３１から、中間転写ユニット４によって搬送された記録紙に転写される。転写されなかった残留トナーは感光ドラム３１に接するブレード等を備えるクリーナ３５によって感光ドラム３１から除去され、次に、除電器３６によって感光ドラム３１の表面電荷が除去され、一連の画像形成プロセスが完了する。
【００３０】
中間転写ユニット４は、一次転写ローラ４１、無端ベルト４２、及び、駆動ローラ４３、４４を備えている。無端ベルト４２は、上側の外周面に画像形成ユニット３Ｍ、３Ｃ、３Ｙ、３Ｋの各感光ドラム３１と摺接するべく配設され、画像形成ユニット３を介して色ずれ補正用パターンが形成されるものであって、駆動ローラ４３、４４に張架されている。駆動ローラ４３、４４は、無端ベルト４２が張架されて、無端ベルト４２を図２において左回り（矢印方向）に回転駆動するものである。
【００３１】
図３は、図２に示すレーザ照射ユニット３３の構成の一例を示す構成図である。レーザ照射ユニット３３は、ポリゴンモータ３３０、レーザダイオード３３１、ポリゴンミラー３３２、ｆθレンズ３３３、及び、センサ用ミラー３３４、及び、ビームセンサ３３５を備えている。
【００３２】
レーザダイオード３３１から出射されたレーザビームは、ポリゴンモータ３３０によって回転駆動されるポリゴンミラー３３２に入射される。ポリゴンミラー３３２は、ここでは、正六角形であり、図略のポリゴンモータ３３０によって駆動されて時計回りに等速度で回転するものである。
【００３３】
また、ポリゴンモータ３３０（ポリゴン駆動手段の一部に相当する）は、図４を用いて後述するモータ駆動装置３７を介して、制御部９のＣＰＵ９１からの指示に従って駆動されるものである。なお、ポリゴンミラー３３２は正六角形に限らず、正多角形であれば他の形状のものも使用できる。また、ポリゴンミラー３３２の回転方向及び回転速度は、装置の仕様に合わせて適宜設定することができる。
【００３４】
ポリゴンミラー３３２により反射されたレーザビームは、ｆθレンズ３３３に入射して等速度に変換され、ビームスポットとして図略のミラーを介して感光ドラム３１上に結像される。このようにして、レーザビームが感光ドラム３１の主走査方向（図３の左方向）に走査される。センサ用ミラー３３４は、レーザダイオード３３１から出射されたレーザビームをビームセンサ３３５へ反射するものであって、ｆθレンズ３３３の左側方に配設されている。
【００３５】
ビームセンサ３３５（ビーム検出手段の一部に相当する）は、フォトダイオード、フォトトランジスタ等のフォトセンサ等からなり、ｆθレンズ３３３の右側方に配設され、ポリゴンミラー３３２によって走査されるレーザビームを走査経路上のセンサ用ミラー３３４の配設位置（ここでは、ｆθレンズ３３３の左側方）で検出するものである。また、ビームセンサ３３５の検出信号（以下、ＢＤ（Ｂｅａｍ  Ｄｅｔｅｃｔ）信号という）は、図４を用いて説明する制御部９のＣＰＵ９１へ入力される。
【００３６】
図４は、本発明に係る主要部の構成の一例を示す構成図である。プリンタ１００の動作を制御する制御部９は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９２、及び、図略のＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を備えている。また、モータ駆動装置３７（ポリゴン駆動手段の一部に相当する）は、ＣＰＵ９１（後述する周波数制御部９１５）からの指示に従って、図３に示すポリゴンミラー３３２を回転駆動するポリゴンモータ３３０を制御するものであって、基本クロック生成回路３７１、分周器３７２、設定レジスタ３７３、及び、モータドライバ３７４を備えている。
【００３７】
基本クロック生成回路３７１は、水晶発振器等からなり、ポリゴンモータ３３０の定常回転周波数に対応する周波数（ここでは、２ｋＨｚ）のクロック信号（以下、「基本クロック信号」という）を生成し、分周器３７２に対して出力するものである。
【００３８】
分周器３７２は、基本クロック生成回路３７１からの基本クロック信号を分周することにより、設定レジスタ３７３に設定された周波数のクロック信号を生成し、モータドライバ３７４に対して出力するものである。
【００３９】
設定レジスタ３７３は、ＣＰＵ９１（後述する周波数制御部９１５）から設定される周波数（以下、設定周波数という）を格納するものであって、設定周波数を分周器３７２に対して出力するものである。
【００４０】
モータドライバ３７４は、分周器３７２からのクロック信号に基づいて、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）制御によりポリゴンモータ３３０の回転数を制御するものである。具体的には、モータドライバ３７４は、設定レジスタ３７３に設定された周波数（例えば、２ｋＨｚ）に対応する回転数（例えば、２０００ｒｐｓ（＝１秒間に２０００回転））と一致させるべくポリゴンモータ３３０を制御するものである。
【００４１】
ＣＰＵ９１は、機能的に、ビーム検出部９１１、基準位相設定部９１２、位相差算出部９１３、周波数設定部９１４、及び、周波数制御部９１５を備え、ＲＡＭ９２は、機能的に、周波数記憶部９２１を備えている。ここでは、ＣＰＵ９１が、ＲＯＭ等に予め格納されたプログラムを読み出して実行することにより、ビーム検出部９１１、基準位相設定部９１２、位相差算出部９１３、周波数設定部９１４、周波数制御部９１５等の機能部として機能すると共に、ＲＡＭ９２を、周波数記憶部９２１等の機能部として機能させるものである。
【００４２】
なお、ＲＡＭ９２、ＲＯＭに格納された各種データの内、装着脱可能な記録媒体に格納され得るデータは、例えばハードディスクドライブ、光ディスクドライブ、フレキシブルディスクドライブ、シリコンディスクドライブ、カセット媒体読み取り機等のドライバで読み取り可能にしてもよく、この場合、記録媒体は、例えばハードディスク、光ディスク、フレキシブルディスク、ＣＤ、ＤＶＤ、半導体メモリ等である。
【００４３】
ビーム検出部９１１（ビーム検出手段の一部に相当する）は、ビームセンサ３３５からの検出信号を受け付けて、ポリゴンミラー３３２によって走査されるレーザビームを走査経路上の予め設定された位置（図３に示すビームセンサ３３５の配設位置）で検出し、ＢＤ信号を生成するものである。
【００４４】
基準位相設定部９１２（基準位相設定手段に相当する）は、ビーム検出部９１１の検出結果（＝ＢＤ信号）に基づいて、ポリゴンミラー３３２の回転位相の基準となる位相である基準位相を設定するものである。ここでは、基準位相設定部９１２は、所定数（ここでは、４個）のビームセンサ３３５の検出結果に基づいて、所定数（ここでは、４個）のポリゴンミラー３３２の回転位相の内、最も進んだ位相と、最も遅れた位相との中央の位相を、基準位相として設定するものである。
【００４５】
図５は、基準位相設定部９１２による基準位相の設定方法の一例を示すタイミングチャートである。図の上側から順に、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）及びブラック（Ｋ）の各色に対応するＢＤ信号ＳＭ、ＳＣ、ＳＹ、ＳＫ、及び、基準位相信号Ｓ０である。ここでは、シアン（Ｃ）に対応するＢＤ信号ＳＣに対して、マゼンタ（Ｍ）、イエロー（Ｙ）及びブラック（Ｋ）の各色に対応するＢＤ信号ＳＭ、ＳＹ、ＳＫが時間ＴＡ、時間ＴＢ、時間ＴＣだけ、それぞれ、位相が進んでいる。
【００４６】
そこで、基準位相設定部９１２によって、最も位相が進んだ信号であるＢＤ信号ＳＫと、最も位相が遅れた信号であるＢＤ信号ＳＣと、の中央の位相（＝基準位相）を有する基準信号Ｓ０が生成される。
【００４７】
再び、図４に戻って、ＣＰＵ９１の機能構成について説明する。位相差算出部９１３（位相差算出手段に相当する）は、ビーム検出部９１１によってレーザビームが検出される度に（＝ＢＤ信号が生成される度に）、その検出結果に基づいて、基準位相設定部９１２によって設定された基準位相と、所定数（ここでは、４個）のポリゴンモータ３３０の回転位相との位相差をそれぞれ求めるものである。
【００４８】
例えば、図５に示すＢＤ信号が生成された場合には、位相差算出部９１３によって、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）及びブラック（Ｋ）の各色に対応する位相差は、それぞれ、時間（ＴＡ−ＴＣ／２）、時間（−ＴＣ／２）、時間（ＴＢ−ＴＣ／２）、時間（ＴＣ／２）として求められる。ここで、位相差を表す時間が正である場合には、基準位相に対してポリゴンモータ３３０の回転位相が進んでいることを表し、位相差を表す時間が負である場合には、基準位相に対してポリゴンモータ３３０の回転位相が遅れていることを表している。
【００４９】
周波数設定部９１４（周波数設定手段に相当する）は、位相差算出部９１３によって求められた位相差に基づいて、所定数（ここでは、４個）のポリゴンモータ３３０の回転周波数を、それぞれ設定するものである。また、周波数設定部９１４は、位相差算出部９１３によって求められた位相差の絶対値が大きい程、定常回転周波数（ここでは、２ｋＨｚ）との差の大きい回転周波数に設定するものである（図６参照）。更に、周波数設定部９１４は、位相差算出部９１３によって求められた位相差に対応する回転周波数を周波数記憶部９２１から読み出すことにより回転周波数を設定するものである。
【００５０】
周波数制御部９１５（周波数制御手段に相当する）は、周波数設定部９１４によって設定された回転周波数に、所定数（ここでは、４個）のポリゴンモータ３３０の回転周波数を、設定レジスタ３７３、分周器３７２、及び、モータドライバ３７４を介して、制御するものである。
【００５１】
周波数記憶部９２１（周波数記憶手段に相当する）は、ポリゴンモータ３３０の回転周波数を、基準位相設定部９１２によって設定された基準位相とポリゴンモータ３３０の回転位相との位相差と、対応付けて格納するものである。また、周波数記憶部９２１は、格納された回転周波数と、定常回転周波数（ここでは、２ｋＨｚ）との差を、予め設定された所定の範囲内（例えば、１００Ｈｚ以下）の値とするべく設定された回転周波数が格納されているものである。
【００５２】
図６は、周波数記憶部９２１に格納された位相差Δφ及び回転周波数の一例を示す図表である。図に示すように、周波数記憶部９２１には、例えば、基準位相設定部９１２によって設定された基準位相とポリゴンモータ３３０の回転位相との位相差Δφが、−２０μｓｅｃ以下である場合には、２．０３ｋＨｚが格納され、−２０μｓｅｃ超（＝より大）且つ−８μｓｅｃ以下である場合には、２．０２ｋＨｚが格納され、−８μｓｅｃ超（＝より大）且つ−２μｓｅｃ以下である場合には、２．０１ｋＨｚが格納されている。
【００５３】
また、周波数記憶部９２１には、例えば、基準位相設定部９１２によって設定された基準位相とポリゴンモータ３３０の回転位相との位相差Δφが、２０μｓｅｃ以上である場合には、１．９７ｋＨｚが格納され、８μｓｅｃ以上且つ２０μｓｅｃ未満である場合には、１．９８ｋＨｚが格納され、２μｓｅｃ以上且つ８μｓｅｃ未満である場合には、１．９９ｋＨｚが格納されている。
【００５４】
なお、基準位相設定部９１２によって設定された基準位相とポリゴンモータ３３０の回転位相との位相差Δφが、−２μｓｅｃ超且つ２μｓｅｃ未満の場合には、２．０ｋＨｚ（＝定常回転周波数）が格納されている。すなわち、基準位相設定部９１２によって設定された基準位相とポリゴンモータ３３０の回転位相との位相差が、−２μｓｅｃ超且つ２μｓｅｃ未満の場合には、ポリゴンモータ３３０の周波数は、定常回転周波数（＝２．０ｋＨｚ）に設定されるのである。
【００５５】
図７は、位相差算出部９１３によって算出される位相差Δφ及び周波数設定部９１４によって設定される周波数の一例を示すグラフである。（ａ）は、周波数設定部９１４によって設定される周波数の一例を示すグラフであり、（ｂ）は、位相差算出部９１３によって算出される位相差Δφの一例を示すグラフである。
【００５６】
ここでは、ポリゴンミラー３３２の回転位相が、基準位相信号Ｓ０（図５参照）に対応する基準位相に対して、３０μｓｅｃ（＝回転角に換算して２１．６°（＝３０／１，０００，０００／（（１／２，０００）×）×３６０）進んでいる場合（位相差Δφが３０μｓｅｃである場合）について説明する。また、位相差算出部９１３は、ビーム検出部９１１によってレーザビームが検出される度に、位相差Δφを算出するものであるが、ここでは、ポリゴンモータ３３０の定常回転周波数が２．０ｋＨｚであるため、０．５ｍｓｅｃ（＝１／２０００）毎に位相差Δφを算出するものである。
【００５７】
（ａ）に示すように、時刻Ｔ１１のタイミングで、位相差算出部９１３によって、位相差Δφが３０μｓｅｃであると算出され、周波数設定部９１４によって、周波数記憶部９２１から位相差Δφに対応する回転周波数が読み出されて（図６参照）、回転周波数が１．９７ｋＨｚに設定され、更に、周波数制御部９１５によって、ポリゴンモータ３３０の回転周波数が、定常回転周波数（ここでは、２ｋＨｚ）から１．９９ｋＨｚに制御される。そして、時刻Ｔ１１から１．０ｍｓｅｃ（＝定常回転周波数（ここでは、２ｋＨｚ）の２周期に相当する時間）が経過した時刻Ｔ１２のタイミングで、位相差算出部９１３によって、位相差Δφが１５μｓｅｃであると算出され、周波数設定部９１４によって、周波数記憶部９２１から位相差Δφに対応する回転周波数が読み出されて（図６参照）、回転周波数が１．９８ｋＨｚに設定され、更に、周波数制御部９１５によって、ポリゴンモータ３３０の回転周波数が、１．９７ｋＨｚから１．９８ｋＨｚに制御される。
【００５８】
次に、時刻Ｔ１２から１．０ｍｓｅｃ（＝定常回転周波数（ここでは、２ｋＨｚ）の２周期に相当する時間）が経過した時刻Ｔ１３のタイミングで、位相差算出部９１３によって、位相差Δφが５μｓｅｃであると算出され、周波数設定部９１４によって、周波数記憶部９２１から位相差Δφに対応する回転周波数が読み出されて（図６参照）、回転周波数が１．９９ｋＨｚに設定され、更に、周波数制御部９１５によって、ポリゴンモータ３３０の回転周波数が、１．９８ｋＨｚから１．９９ｋＨｚに制御される。そして、時刻Ｔ１３から１．０ｍｓｅｃ（＝定常回転周波数（ここでは、２ｋＨｚ）の２周期に相当する時間）が経過した時刻Ｔ１４のタイミングで、位相差算出部９１３によって、位相差Δφが略０μｓｅｃであると算出され、周波数設定部９１４によって、周波数記憶部９２１から位相差Δφに対応する回転周波数が読み出されて（図６参照）、回転周波数が２．０ｋＨｚに設定され、更に、周波数制御部９１５によって、ポリゴンモータ３３０の回転周波数が、１．９９ｋＨｚから２．０ｋＨｚ（＝定常回転周波数）に制御される。
【００５９】
このように、位相差算出部９１３によって、基準位相設定部９１２によって設定された基準位相とポリゴンモータ３３０の回転位相との位相差Δφが算出され、周波数設定部９１４によって、位相差Δφに対応する回転周波数が読み出されて（図６参照）設定され、周波数制御部９１５によって、ポリゴンモータ３３０の回転周波数が、周波数設定部９１４により設定された回転周波数に制御される。ビーム検出部９１１によってレーザビームが検出される度に（＝０．５ｍｓｅｃ毎に）、上記動作が繰り返されることにより、基準位相とポリゴンモータ３３０の回転位相との位相差Δφは、（ｂ）に示すように変化して、ポリゴンミラー３３２の回転位相が、基準位相信号Ｓ０（図５参照）に対応する基準位相に略一致される。
【００６０】
図８は、位相差算出部９１３によって算出される位相差Δφ及び周波数設定部９１４によって設定される周波数の図７とは別の一例を示すグラフである。（ａ）は、周波数設定部９１４によって設定される周波数の一例を示すグラフであり、（ｂ）は、位相差算出部９１３によって算出される位相差Δφの一例を示すグラフである。
【００６１】
ここでは、ポリゴンミラー３３２の回転位相が、基準位相信号Ｓ０（図５参照）に対応する基準位相に対して、３０μｓｅｃ（＝回転角に換算して２１．６°（＝３０／１，０００，０００／（（１／２，０００）×）×３６０）遅れている場合（位相差Δφが−３０μｓｅｃである場合）について説明する。また、位相差算出部９１３は、ビーム検出部９１１によってレーザビームが検出される度に、位相差Δφを算出するものであるが、ここでは、ポリゴンモータ３３０の定常回転周波数が２．０ｋＨｚであるため、０．５ｍｓｅｃ（＝１／２０００）毎に位相差Δφを算出するものである。
【００６２】
（ａ）に示すように、時刻Ｔ２１のタイミングで、位相差算出部９１３によって、位相差Δφが−３０μｓｅｃであると算出され、周波数設定部９１４によって、周波数記憶部９２１から位相差Δφに対応する回転周波数が読み出されて（図６参照）、回転周波数が２．０３ｋＨｚに設定され、更に、周波数制御部９１５によって、ポリゴンモータ３３０の回転周波数が、定常回転周波数（ここでは、２ｋＨｚ）から２．０３ｋＨｚに制御される。そして、時刻Ｔ２１から１．０ｍｓｅｃ（＝定常回転周波数（ここでは、２ｋＨｚ）の２周期に相当する時間）が経過した時刻Ｔ２２のタイミングで、位相差算出部９１３によって、位相差Δφが−１５μｓｅｃであると算出され、周波数設定部９１４によって、周波数記憶部９２１から位相差Δφに対応する回転周波数が読み出されて（図６参照）、回転周波数が２．０２ｋＨｚに設定され、更に、周波数制御部９１５によって、ポリゴンモータ３３０の回転周波数が、２．０３ｋＨｚから２．０２ｋＨｚに制御される。
【００６３】
次に、時刻Ｔ２２から１．０ｍｓｅｃ（＝定常回転周波数（ここでは、２ｋＨｚ）の２周期に相当する時間）が経過した時刻Ｔ２３のタイミングで、位相差算出部９１３によって、位相差Δφが−５μｓｅｃであると算出され、周波数設定部９１４によって、周波数記憶部９２１から位相差Δφに対応する回転周波数が読み出されて（図６参照）、回転周波数が２．０１ｋＨｚに設定され、更に、周波数制御部９１５によって、ポリゴンモータ３３０の回転周波数が、２．０２ｋＨｚから２．０１ｋＨｚに制御される。そして、時刻Ｔ１３から１．０ｍｓｅｃ（＝定常回転周波数（ここでは、２ｋＨｚ）の２周期に相当する時間）が経過した時刻Ｔ２４のタイミングで、位相差算出部９１３によって、位相差Δφが略０μｓｅｃであると算出され、周波数設定部９１４によって、周波数記憶部９２１から位相差Δφに対応する回転周波数が読み出されて（図６参照）、回転周波数が２．０ｋＨｚに設定され、更に、周波数制御部９１５によって、ポリゴンモータ３３０の回転周波数が、２．０１ｋＨｚから２．０ｋＨｚ（＝定常回転周波数）に制御される。
【００６４】
このように、位相差算出部９１３によって、基準位相設定部９１２によって設定された基準位相とポリゴンモータ３３０の回転位相との位相差Δφが算出され、周波数設定部９１４によって、位相差Δφに対応する回転周波数が読み出されて（図６参照）設定され、周波数制御部９１５によって、ポリゴンモータ３３０の回転周波数が、周波数設定部９１４により設定された回転周波数に制御される。ビーム検出部９１１によってレーザビームが検出される度に（＝０．５ｍｓｅｃ毎に）、上記動作が繰り返されることにより、基準位相とポリゴンモータ３３０の回転位相との位相差Δφは、（ｂ）に示すように変化して、ポリゴンミラー３３２の回転位相が、基準位相信号Ｓ０（図５参照）に対応する基準位相に略一致される。
【００６５】
図９は、プリンタ１００（主にＣＰＵ９１）の動作の一例を示すフローチャートである。なお、ここでは、プリンタ１００が初期状態としてスタンバイ状態（＝ポリゴンミラー３３２を駆動するポリゴンモータ３３０が駆動されない状態）にある場合について説明する。まず、基準位相設定部９１２によって、パーソナルコンピュータ（ＰＣ）等から印刷を開始する旨の指示情報が入力されたか否かの判定が行われる（Ｓ１０１）。そして、印刷を開始する旨の指示情報が入力されていないと判定された場合（Ｓ１０１でＮＯ）には、処理が待機状態とされる。
【００６６】
印刷を開始する旨の指示情報が入力されたと判定された場合（Ｓ１０１でＹＥＳ）には、基準位相設定部９１２によって、ポリゴンモータ３３０の駆動が開始される（Ｓ１０３）。そして、基準位相設定部９１２によって、ポリゴンモータ３３０が定常回転周波数（ここでは、２ｋＨｚ）での等速回転となったか否かの判定が行われる（Ｓ１０５）。等速回転となっていないと判定された場合（Ｓ１０５でＮＯ）には、処理が待機状態とされる。等速回転になったと判定された場合（Ｓ１０５でＹＥＳ）には、ビーム検出部９１１によって、ビームセンサ３３５を介してＢＤ信号が生成される（Ｓ１０７）。
【００６７】
そして、基準位相設定部９１２によって、ビーム検出部９１１の検出結果（＝ＢＤ信号）に基づいて、ポリゴンミラー３３２の回転位相の基準となる位相である基準位相が設定される（Ｓ１０９）。次いで、位相差算出部９１３によって、所定数（ここでは、４個）のポリゴンミラー３３２の回転位相の、基準位相信号Ｓ０（図５参照）に対応する基準位相に対する位相差Δφがそれぞれ算出される（Ｓ１１１）。
【００６８】
そして、周波数設定部９１４によって、ステップＳ１１１で算出された位相差Δφに対応する回転周波数が周波数記憶部９２１から読み出され、周波数制御部９１５によって、ポリゴンモータ３３０の回転周波数が変更される（Ｓ１１３）。次に、周波数設定部９１４によって、位相差Δφが閾値以下であるか否か（ここでは、−２μｓｅｃ＜Δφ＜２μｓｅｃであるか否か）の判定が行われる（Ｓ１１５）。閾値以下ではない（ここでは、−Δφ≦２μｓｅｃ又はΔφ≧２μである）と判定された場合（Ｓ１１５でＮＯ）には、処理がステップＳ１０７に戻され、ステップＳ１０７以降の処理が繰り返し実行される。閾値以下である（ここでは、−Δφ≦２μｓｅｃ又はΔφ≧２μである）と判定された場合（Ｓ１１５でＹＥＳ）には、処理が終了される。
【００６９】
このようにして、ビーム検出部９１１によってビームセンサ３３５を介してレーザビームが検出される度に、その検出結果に基づいて求められた位相差Δφに応じて、所定数（ここでは、４個）のポリゴンモータ３３０の回転周波数が制御されるため、ポリゴンミラー３３２の回転位相を効率的に一致させることができる。すなわち、例えば、位相差Δφが大きい程、定常回転周波数（ここでは、２ｋＨｚ）からの周波数の差が大きい回転周波数に設定することによって、ポリゴンミラー３３２の回転位相を基準位相に速やかに近付けることができるのである。
【００７０】
また、所定数（ここでは、４個）のポリゴンモータ３３０における回転位相の内、最も進んだ位相と、最も遅れた位相との略中央の位相が、基準位相として設定されるため、ポリゴンミラー３３２の回転位相を更に効率的に一致させることができる。
【００７１】
すなわち、従来は、最も進んだ位相と最も遅れた位相との間の位相差だけポリゴンミラー３３２の回転位相を変化させるべくポリゴンモータ３３０を制御する必要があったが、最も進んだ位相と、最も遅れた位相との略中央の位相が、基準位相として設定されるため、最も進んだ位相と最も遅れた位相との間の位相差の略１/２の位相差だけポリゴンミラー３３２の回転位相を変化させるべくポリゴンモータ３３０を制御すればよいので、ポリゴンミラー３３２の回転位相を更に効率的に一致させることができるのである。
【００７２】
更に、所定数（ここでは、４個）のポリゴンモータ３３０の回転位相と基準位相との位相差Δφの絶対値が大きい程、定常回転周波数（ここでは、２ｋＨｚ）との差の大きい回転周波数に設定される（図６参照）ため、単位時間（例えば、１ｍｓｅｃ）あたりの所定数（ここでは、４個）のポリゴンモータ３３０の回転位相と基準位相との位相差の減少量が大きくなるので、ポリゴンミラー３３２の回転位相を更に効率的に一致させることができるのである。
【００７３】
また、位相差算出部９１３によって求められた位相差Δφに対応する回転周波数が周波数記憶部９２１から読み出されることにより、回転周波数が設定されるため、簡単な構成で適正な周波数を設定することができる。
【００７４】
更に、モータドライバ３７４のＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）を介してポリゴンモータ３３０の回転周波数が制御され、周波数記憶部９２１に、定常回転周波数との差が、予め設定された所定の範囲内（例えば、１００Ｈｚ以下）の値とするべく回転周波数が設定されているため、ＰＬＬがロック状態から外れることが防止され、ポリゴンミラー３３２の回転位相を更に効率的に一致させることができる。
【００７５】
なお、本発明は、以下の形態にも適用可能である。
（Ａ）本実施形態では、基準位相設定部９１２が、所定数（ここでは、４個）のビームセンサ３３５の検出結果に基づいて、所定数（ここでは、４個）のポリゴンミラー３３２の回転位相の内、最も進んだ位相と、最も遅れた位相との中央の位相を、基準位相として設定する場合について説明したが、基準位相設定部９１２が、その他の方法で基準位相を設定する形態でもよい。
【００７６】
例えば、基準位相設定部９１２が、所定数（ここでは、４個）のポリゴンミラー３３２の回転位相の内、最も進んだ位相と、最も遅れた位相との中央の位相を求め、求められた中央の位相に最も近いポリゴンミラー３３２の回転位相を、基準位相を設定する形態でもよい（図５に示す例では、イエロー（Ｙ）に対応するＢＤ信号ＳＹを基準位相信号Ｓ０として設定する）。
【００７７】
（Ｂ）本実施形態では、周波数設定部９１４が位相差算出部９１３によって求められた位相差Δφに対応する回転周波数を周波数記憶部９２１から読み出すことにより回転周波数を設定する場合について説明したが、周波数設定部９１４がその他の方法で位相差Δφに対応する回転周波数を設定する形態でもよい。例えば、周波数設定部９１４が予め設定された所定の式（例えば、下記の（１）式）を用いて位相差Δφから回転周波数を算出して設定する形態でもよい。この場合には、更に適正な周波数を設定することができる。
【００７８】
回転周波数＝２．０−Δφ（μｓｅｃ）×０．０１      （１）
（Ｃ）本実施形態では、周波数記憶部９２１が、ポリゴンモータ３３０の回転周波数を、基準位相設定部９１２によって設定された基準位相とポリゴンモータ３３０の回転位相との位相差Δφと、対応付けて格納する場合について説明したが、周波数記憶部９２１が、色毎（ここでは、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）及びブラック（Ｋ）の色毎）に、それぞれ、対応するポリゴンモータ３３０の回転周波数を、位相差Δφと対応付けて格納する形態でもよい。この場合には、更に適正な周波数を設定することができる。
【図面の簡単な説明】
【００７９】
【図１】は、本発明に係るプリンタの概略構成の一例を示す構成図である。
【図２】は、図１に示す画像形成ユニット及び中間転写ユニットの一例を示す構成図である。
【図３】は、図２に示すレーザ照射ユニットの構成の一例を示す構成図である。
【図４】は、本発明に係る主要部の構成の一例を示す構成図である。
【図５】は、基準位相設定部による基準位相の設定方法の一例を示すタイミングチャートである。
【図６】は、周波数記憶部に格納された位相差Δφ及び回転周波数の一例を示す図表である。
【図７】は、位相差算出部によって算出される位相差Δφ及び周波数設定部によって設定される周波数の一例を示すグラフである。
【図８】は、位相差算出部によって算出される位相差Δφ及び周波数設定部によって設定される周波数の図７とは別の一例を示すグラフである。
【図９】は、プリンタ（主にＣＰＵ）の動作の一例を示すフローチャートである。
【符号の説明】
【００８０】
１００    複写機
３    画像形成ユニット
３３    レーザ照射ユニット
３３０    ポリゴンモータ（ポリゴン駆動手段の一部）
３３１    レーザダイオード
３３２    ポリゴンミラー
３３５    ビームセンサ（ビーム検出手段の一部）
３７    モータ駆動装置（ポリゴン駆動手段の一部）
３７１    基本クロック生成回路
３７２    分周器
３７３    設定レジスタ
３７４    モータドライバ
９    制御部
９１    ＣＰＵ
９１１    ビーム検出部（ビーム検出手段の一部）
９１２    基準位相設定部（基準位相設定手段）
９１３    位相差算出部（位相差算出手段）
９１４    周波数設定部（周波数設定手段）
９１５    周波数制御部（周波数制御手段）
９２    ＲＡＭ
９２１    周波数記憶部（周波数記憶手段）
【図１】
2008111940.tif 000003
【図２】
2008111940.tif 000004
【図３】
2008111940.tif 000005
【図４】
2008111940.tif 000006
【図５】
2008111940.tif 000007
【図６】
2008111940.tif 000008
【図７】
2008111940.tif 000009
【図８】
2008111940.tif 000010
【図９】
2008111940.tif 000011