(57)【要約】【課題】電子写真方式の画像形成装置において，感光体の不要な露光を抑えることが可能な技術を提供すること。【解決手段】プリンタ１００は，ＬＤ６３を点灯させ，ＢＤ７１のＢＤ信号を受信した後，所定の非点灯期間が経過するまでＬＤ６３を非点灯状態とし，非点灯期間の経過後にＬＤ６３を再び点灯させる点灯制御を行う。また，プリンタ１００は，ブラシレスモータ６２の目標回転数を低くする場合，ＢＤ信号に基づくブラシレスモータ６２の回転制御を停止し，ブラシレスモータ６２の目標回転数を変更し，非点灯期間を新たな目標回転数に対応した非点灯期間に変更する。その後，プリンタ１００は，ＦＧ信号から求められるポリゴンミラー６１の偏向周期が非点灯期間よりも長いことを条件として，ＢＤ信号に基づくブラシレスモータ６２の回転制御を再開する。【選択図】図８
2018069689.tif 000002
【特許請求の範囲】
【請求項１】
感光体と，
光ビームを出射する光源と，
前記光ビームを偏向するミラーと，
前記ミラーを回転させるモータと，
前記ミラーによって偏向された後の前記光ビームの光路上であって前記感光体の露光領域外に位置し，前記光ビームを受光した際に受光信号を出力する光センサと，
制御部と，
を備え，
前記制御部は，
前記光源を点灯させ，前記受光信号を受信した後，前記モータの目標回転数における前記ミラーの偏向周期よりも短くかつ前記モータの目標回転数にて前記光ビームが前記感光体の露光領域を走査する期間よりも長い期間である非点灯期間が経過するまで前記光源を非点灯状態とし，前記非点灯期間の経過後に前記光源を再び点灯させる点灯制御と，
前記受光信号に基づいて前記モータの回転速度を制御する第１の制御と，
を実行し，
前記目標回転数を，第１回転数から前記第１回転数よりも低い第２回転数に変更するとき，
前記第１の制御の実行を停止して前記モータの回転速度を変更する速度変更制御と，
前記点灯制御における前記非点灯期間を，前記第１回転数に対応した第１非点灯期間から前記第２回転数に対応した第２非点灯期間に変更する非点灯期間変更制御と，
を実行し，
前記モータの回転子の位置信号から求められる前記ミラーの偏向周期が，前記第２非点灯期間よりも長いことを条件として，前記第１の制御を開始する，
ことを特徴とする画像形成装置。
【請求項２】
請求項１に記載する画像形成装置において，
前記制御部は，
前記速度変更制御では，
前記モータの回転子の位置信号に基づいて前記モータの回転速度を制御する第２の制御を実行する，
ことを特徴とする画像形成装置。
【請求項３】
請求項２に記載する画像形成装置において，
前記制御部は，
前記第１の制御を開始した後，前記受光信号によって求められる前記モータの回転数が，前記位置信号によって求められる前記モータの回転数の，１より小さい定数倍より低いことを条件として，前記第１の制御から前記第２の制御に切り替える，
ことを特徴とする画像形成装置。
【請求項４】
請求項１から請求項３のいずれか１つに記載する画像形成装置において，
前記制御部は，
前記目標回転数を，前記第１回転数から前記第２回転数に変更するとき，
前記点灯制御を停止し，
前記モータの回転子の位置信号から求められる前記ミラーの偏向周期が，前記第２非点灯期間よりも長いことを条件として，前記点灯制御を開始する，
ことを特徴とする画像形成装置。
【請求項５】
請求項１から請求項４のいずれか１つに記載する画像形成装置において，
前記制御部は，
前記点灯制御を開始した後，前記受光信号を所定回数よりも多く受信したことを条件として，前記第１の制御を開始する，
ことを特徴とする画像形成装置。
【請求項６】
感光体と，
光ビームを出射する光源と，
前記光ビームを偏向するミラーと，
前記ミラーを回転させるモータと，
前記ミラーによって偏向された後の前記光ビームの光路上であって前記感光体の露光領域外に位置し，前記光ビームを受光した際に受光信号を出力する光センサと，
制御部と，
を備え，
前記制御部は，
前記光源を点灯させ，前記受光信号を受信した後，前記モータの目標回転数における前記ミラーの偏向周期よりも短くかつ前記モータの目標回転数にて前記光ビームが前記感光体の露光領域を走査する期間よりも長い期間である非点灯期間が経過するまで前記光源を非点灯状態とし，前記非点灯期間の経過後に前記光源を再び点灯させる点灯制御と，
前記受光信号に基づいて前記モータの回転速度を制御する第１の制御と，
を実行し，
前記目標回転数を，第１回転数から第２回転数に変更するとき，
前記第１の制御の実行を停止し，前記モータの回転子の位置信号に基づいて前記モータの回転速度を制御する第２の制御と，
前記点灯制御における前記非点灯期間を，前記第１回転数に対応した第１非点灯期間から前記第２回転数に対応した第２非点灯期間に変更する非点灯期間変更制御と，
を実行し，
前記受光信号によって求められる前記モータの回転数が，前記位置信号によって求められる前記モータの回転数の，１より小さい第１の定数倍よりも高いことを条件として，前記第２の制御から前記第１の制御に切り替える，
ことを特徴とする画像形成装置。
【請求項７】
請求項６に記載する画像形成装置において，
前記制御部は，
前記モータを停止状態から目標回転数で回転させるとき，前記第２の制御を開始し，
前記位置信号によって求められる前記モータの回転数が，規定の回転数を超えていることを条件として，前記点灯制御を開始する，
ことを特徴とする画像形成装置。
【請求項８】
請求項６または請求項７に記載する画像形成装置において，
前記制御部は，
前記第１の制御を開始した後，前記受光信号によって求められる前記モータの回転数が，前記位置信号によって求められる前記モータの回転数の，１より小さい第２の定数倍より低いことを条件として，前記第１の制御から前記第２の制御に切り替える，
ことを特徴とする画像形成装置。
【請求項９】
感光体と，
光ビームを出射する光源と，
前記光ビームを偏向するミラーと，
前記ミラーを回転させるモータと，
前記ミラーによって偏向された後の前記光ビームの光路上であって前記感光体の露光領域外に位置し，前記光ビームを受光した際に受光信号を出力する光センサと，
を備え，
前記光源を点灯させ，前記受光信号を受信した後，前記モータの目標回転数における前記ミラーの偏向周期よりも短くかつ前記モータの目標回転数にて前記光ビームが前記感光体の露光領域を走査する期間よりも長い期間である非点灯期間が経過するまで前記光源を非点灯状態とし，前記非点灯期間の経過後に前記光源を再び点灯させる点灯制御と，
前記受光信号に基づいて前記モータの回転速度を制御する第１の制御と，
を実行する画像形成装置の制御方法であって，
前記目標回転数を，第１回転数から前記第１回転数よりも低い第２回転数に変更するとき，
前記第１の制御の実行を停止して前記モータの回転速度を変更するステップと，
前記点灯制御における前記非点灯期間を，前記第１回転数に対応した第１非点灯期間から前記第２回転数に対応した第２非点灯期間に変更するステップと，
前記モータの回転子の位置信号から求められる前記ミラーの偏向周期が，前記第２非点灯期間よりも長いことを条件として，前記第１の制御を開始するステップと，
を含むことを特徴とする画像形成装置の制御方法。
【請求項１０】
感光体と，
光ビームを出射する光源と，
前記光ビームを偏向するミラーと，
前記ミラーを回転させるモータと，
前記ミラーによって偏向された後の前記光ビームの光路上であって前記感光体の露光領域外に位置し，前記光ビームを受光した際に受光信号を出力する光センサと，
を備え，
前記光源を点灯させ，前記受光信号を受信した後，前記モータの目標回転数における前記ミラーの偏向周期よりも短くかつ前記モータの目標回転数にて前記光ビームが前記感光体の露光領域を走査する期間よりも長い期間である非点灯期間が経過するまで前記光源を非点灯状態とし，前記非点灯期間の経過後に前記光源を再び点灯させる点灯制御と，
前記受光信号に基づいて前記モータの回転速度を制御する第１の制御と，
を実行する画像形成装置の制御方法であって，
前記目標回転数を，第１回転数から第２回転数に変更するとき，
前記第１の制御の実行を停止し，前記モータの回転子の位置信号に基づいて前記モータの回転速度を制御する第２の制御を実行するステップと，
前記点灯制御における前記非点灯期間を，前記第１回転数に対応した第１非点灯期間から前記第２回転数に対応した第２非点灯期間に変更するステップと，
前記受光信号によって求められる前記モータの回転数が，前記位置信号によって求められる前記モータの回転数の，１より小さい第１の定数倍よりも高いことを条件として，前記第２の制御から前記第１の制御に切り替えるステップと，
を含むことを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，電子写真方式によって画像を形成する画像形成装置および画像形成装置の制御方法に関する。
【背景技術】
【０００２】
従来から，電子写真方式の画像形成装置では，光ビームを出射する光源と，光ビームを偏向するポリゴンミラーと，ポリゴンミラーを回転させるモータと，感光体とを備え，光ビームがポリゴンミラーを介して感光体を走査することで画像を形成する構成が知られている。また，ポリゴンミラーを回転させるモータの制御技術を開示した文献には，例えば特許文献１がある。特許文献１には，モータの回転制御を，回転子の位置信号（ＦＧ信号）を用いた制御と，光ビームを受光するセンサからの受光信号（ＢＤ信号）を用いた制御と，を切り替える画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１１６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら，前記した従来の技術には，次のような問題があった。すなわち，モータの回転数を切り替える際，ＢＤ信号を用いて回転数を検知すると，光ビームの出射タイミングが，光ビームがセンサに検知されるタイミングと合わずに，ＢＤ信号を取得できない場合があった。そのため，モータの回転数が目標回転数になるまで光ビームを連続して出射し続けると，光ビームによって感光体が不要に露光される場合があった。
【０００５】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，電子写真方式の画像形成装置において，感光体の不要な露光を抑えることが可能な技術を提供することにある。
【課題を解決するための手段】
【０００６】
この課題の解決を目的としてなされた本明細書に開示される画像形成装置は，感光体と，光ビームを出射する光源と，前記光ビームを偏向するミラーと，前記ミラーを回転させるモータと，前記ミラーによって偏向された後の前記光ビームの光路上であって前記感光体の露光領域外に位置し，前記光ビームを受光した際に受光信号を出力する光センサと，制御部と，を備え，前記制御部は，前記光源を点灯させ，前記受光信号を受信した後，前記モータの目標回転数における前記ミラーの偏向周期よりも短くかつ前記モータの目標回転数にて前記光ビームが前記感光体の露光領域を走査する期間よりも長い期間である非点灯期間が経過するまで前記光源を非点灯状態とし，前記非点灯期間の経過後に前記光源を再び点灯させる点灯制御と，前記受光信号に基づいて前記モータの回転速度を制御する第１の制御と，を実行し，前記目標回転数を，第１回転数から前記第１回転数よりも低い第２回転数に変更するとき，前記第１の制御の実行を停止して前記モータの回転速度を変更する速度変更制御と，前記点灯制御における前記非点灯期間を，前記第１回転数に対応した第１非点灯期間から前記第２回転数に対応した第２非点灯期間に変更する非点灯期間変更制御と，を実行し，前記モータの回転子の位置信号から求められる前記ミラーの偏向周期が，前記第２非点灯期間よりも長いことを条件として，前記第１の制御を開始する，ことを特徴としている。
【０００７】
上述の画像形成装置は，光センサからの受光信号を利用してモータの回転速度を制御する第１の制御中，光源を非点灯状態とする非点灯期間を設けることで，光ビームが感光体を不要に露光することを抑制できる。非点灯期間は，受光信号を受信した後，モータの目標回転数におけるミラーの偏向周期よりも短くかつモータの目標回転数にて光ビームが感光体の露光領域を走査する期間よりも長い期間とする。これにより，次の受光信号の受信タイミングに遅れが生じ難い。
【０００８】
また，モータの回転中，目標回転数を低い値に変更すると，新たな目標回転数に対応する非点灯期間に変更した際，光センサからの受光信号が受けられないタイミングが生じ得る。そこで，上述の画像形成装置は，目標回転数を低い値に変更する際，第１の制御を停止し，モータの回転速度を変更する。すなわち，画像形成装置は，新たな目標回転数を設定する。その後，上述の画像形成装置は，モータの回転子の位置信号から求められるミラーの偏向周期が，新たな目標回転数に対応する非点灯期間よりも長くなった場合に，第１の制御を再開する。これにより，上述の画像形成装置は，第１の制御を実行している間，非点灯期間を設けたとしても，光センサからの受光信号を受けられる可能性が高い。従って，上述の画像形成装置では，モータの回転制御の精度の低下を抑えつつ，感光体の不要な露光を抑えられる。
【０００９】
また，本明細書には，感光体と，光ビームを出射する光源と，前記光ビームを偏向するミラーと，前記ミラーを回転させるモータと，前記ミラーによって偏向された後の前記光ビームの光路上であって前記感光体の露光領域外に位置し，前記光ビームを受光した際に受光信号を出力する光センサと，制御部と，を備え，前記制御部は，前記光源を点灯させ，前記受光信号を受信した後，前記モータの目標回転数における前記ミラーの偏向周期よりも短くかつ前記モータの目標回転数にて前記光ビームが前記感光体の露光領域を走査する期間よりも長い期間である非点灯期間が経過するまで前記光源を非点灯状態とし，前記非点灯期間の経過後に前記光源を再び点灯させる点灯制御と，前記受光信号に基づいて前記モータの回転速度を制御する第１の制御と，を実行し，前記目標回転数を，第１回転数から第２回転数に変更するとき，前記第１の制御の実行を停止し，前記モータの回転子の位置信号に基づいて前記モータの回転速度を制御する第２の制御と，前記点灯制御における前記非点灯期間を，前記第１回転数に対応した第１非点灯期間から前記第２回転数に対応した第２非点灯期間に変更する非点灯期間変更制御と，を実行し，前記受光信号によって求められる前記モータの回転数が，前記位置信号によって求められる前記モータの回転数の，１より小さい第１の定数倍よりも高いことを条件として，前記第２の制御から前記第１の制御に切り替える，ことを特徴とする画像形成装置が開示されている。
【００１０】
上述の画像形成装置は，光センサからの受光信号を利用してモータの回転速度を制御する第１の制御中，光源を非点灯状態とする非点灯期間を設けることで，光ビームが感光体を不要に露光することを抑制できる。非点灯期間は，受光信号を受信した後，モータの目標回転数におけるミラーの偏向周期よりも短くかつモータの目標回転数にて光ビームが感光体の露光領域を走査する期間よりも長い期間とする。これにより，次の受光信号の受信タイミングに遅れが生じ難い。
【００１１】
また，モータの回転中，現在の回転数と目標回転数との差が大きい段階で非点灯期間を設けると，光センサからの受光信号が受けられなくタイミングが生じ得る。この場合，受光信号によって求められるモータの回転数が，実際の回転数よりも低くなる。そこで，上述の画像形成装置は，始めはモータの回転子の位置信号を利用してモータの回転速度を制御する第２の制御によってモータの回転速度を制御し，さらに第２の制御中に点灯制御を実行する。その後，上述の画像形成装置は，受光信号によって求められるモータの回転数が，位置信号によって求められるモータの回転数の，１より小さい第１の定数倍よりも高くなった場合，すなわち位置信号によって求められる回転数と，受光信号によって求められる回転数との差が小さくなった場合に，光センサからの受光信号を利用してモータの回転速度を制御する第１の制御を開始する。これにより，上述の画像形成装置は，第１の制御を実行している間，非点灯期間を設けたとしても，光センサからの受光信号を受けられる可能性が高い。従って，上述の画像形成装置では，モータの回転制御の精度の低下を抑えつつ，感光体の不要な露光を抑えられる。
【００１２】
上記装置の機能を実現するための制御方法，コンピュータプログラム，および当該コンピュータプログラムを格納するコンピュータにて読取可能な記憶媒体も，新規で有用である。
【発明の効果】
【００１３】
本発明によれば，電子写真方式の画像形成装置において，感光体の不要な露光を抑えることが可能な技術が実現される。
【図面の簡単な説明】
【００１４】
【図１】実施の形態にかかるプリンタの概略構成を示す断面図である。
【図２】露光器の概略構成を示す説明図である。
【図３】ブラシレスモータとモータ駆動部との構成を示す模式図である。
【図４】プリンタの電気的構成を示すブロック図である。
【図５】ブラシレスモータのコイルに発生する誘起電圧の例を示す波形図である。
【図６】ＢＤ制御中のＢＤ信号とレーザダイオードの非点灯期間との関係（正常時）を示す図である。
【図７】ＢＤ制御中のＢＤ信号とレーザダイオードの非点灯期間との関係（異常時）を示す図である。
【図８】第１の形態のブラシレスモータの回転を制御する手順を示すフローチャートである。
【図９】第２の形態のブラシレスモータの回転を制御する手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下，本発明にかかる画像形成装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，カラー画像の形成が可能なレーザプリンタに本発明を適用したものである。
【００１６】
本形態のプリンタ１００は，図１にその概略を示すように，いわゆるタンデム方式のカラーレーザプリンタである。プリンタ１００は，イエロー（Ｙ），マゼンタ（Ｍ），シアン（Ｃ），ブラック（Ｋ）の色ごとのプロセス部１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋを有している。そして，プロセス部１０Ｋは，感光体２と，帯電器３と，現像器４と，を有している。なお，他色のプロセス部１０Ｙ，１０Ｍ，１０Ｃも同様の構成を有している。また，プリンタ１００は，各色のプロセス部１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋの上部に，各色に共通の露光器６を有している。さらに，プリンタ１００は，転写ベルト７と，定着器８と，給紙トレイ９１と，排紙トレイ９２とを有している。
【００１７】
プリンタ１００の印刷動作の全体について簡単に説明する。以下では，プロセス部１０Ｋによる画像形成について説明する。印刷動作時，プリンタ１００は，感光体２に対し，帯電器３によって帯電した後，露光器６によって露光する。それにより，感光体２の表面に，画像データに基づく静電潜像を形成する。さらに，プリンタ１００は，静電潜像を現像器４にて現像することによって，トナー像を形成する。
【００１８】
また，プリンタ１００は，給紙トレイ９１に収納されているシートを１枚ずつ引き出し，転写ベルト７へ搬送する。転写ベルト７は，感光体２との接触位置の内側に転写ローラ５を備え，シートが感光体２と転写ローラ５との間を通過する際に，感光体２上のトナー像をシートへ転写する。さらに，プリンタ１００は，シートに載置されたトナー像を，定着器８にてシートに定着させる。これによって画像が形成されたシートは，排紙トレイ９２に排出される。
【００１９】
なお，カラー印刷を実行する場合，プリンタ１００は，他色のプロセス部１０Ｙ，１０Ｍ，１０Ｃにてそれぞれの色のトナー像を形成し，順次シートに転写する。これにより，シート上で各色のトナー像を重ね合わせる。そして，重ね合わされたトナー像をシートに定着させることにより，カラー画像が形成される。
【００２０】
次に，露光器６の構成について，図１および図２を参照して説明する。露光器６は，ハウジング６０と，レーザ光を発光するレーザダイオード（ＬＤ）６３と，ＬＤ６３から発光されたレーザ光を感光体２に照射するための各種の光学部材とを有している。プリンタ１００は，各種の光学部材として，例えば，ポリゴンミラー６１と，カップリングレンズ６４と，ｆθレンズ６５と，折り返しミラー６６と，折り返しミラー６７と，トーリックレンズ６８とを備える。
【００２１】
なお，図２では，露光器６のうち，プロセス部１０Ｋに係る部分のみについて，図１の上方から見た様子を，折り返しミラー６６よりも後の光路を折り返さずに仮想的に示している。図２の右端には，感光体２の仮想的な位置が示されている。
【００２２】
さらに，プリンタ１００は，ポリゴンミラー６１を回転させるためのブラシレスモータ６２を備えている。ブラシレスモータ６２は，図３に示すように，Ｙ結線された３相のコイルが配置されたステータ６２１と，永久磁石が配置されたロータ６２２とを備えている。ブラシレスモータ６２は，モータの一例である。ステータ６２１は，Ｕ相コイル６２１Ｕと，Ｖ相コイル６２１Ｖと，Ｗ相コイル６２１Ｗとを含む。Ｕ相コイル６２１Ｕと，Ｖ相コイル６２１Ｖと，Ｗ相コイル６２１Ｗとは，それぞれの一端側が中性点にて互いに接続されている。ポリゴンミラー６１は，ブラシレスモータ６２のロータ６２２に取り付けられ，ロータ６２２と一体的に回転する。ブラシレスモータ６２の制御の詳細については，後述する。
【００２３】
露光器６では，図２に示すように，ＬＤ６３から発光されたレーザ光が，カップリングレンズ６４を介して光ビームに変換され，ポリゴンミラー６１に入射される。ポリゴンミラー６１は，上面視で正六角形をなし，画像形成時には，ブラシレスモータ６２によって一定速度で高速回転し，光ビームを反射する。そして，光ビームは，ポリゴンミラー６１の回転に伴って偏向され，図２中で下から上向きに走査される。ＬＤ６３とカップリングレンズ６４とを組み合わせたものは光源の一例であり，ポリゴンミラー６１はミラーの一例である。
【００２４】
そして，図１に示すように，ポリゴンミラー６１にて反射された光ビームは，ｆθレンズ６５と，折り返しミラー６６，６７と，トーリックレンズ６８とを経て，感光体２に照射される。つまり，ポリゴンミラー６１にある１つの面にて反射された光ビームによって，感光体２は，軸方向に１ライン分が露光され，１ライン分の静電潜像が形成される。感光体２の軸方向について露光を受ける範囲，すなわち画像が形成される画像領域の範囲を，図２中では露光範囲として示している。
【００２５】
さらに，プリンタ１００は，図２に示すように，露光器６のハウジング６０の内壁面に，ビームディテクタ（ＢＤ）７１を設けている。ＢＤ７１は，ポリゴンミラー６１で反射された光ビームを受光し，受光の有無に応じて出力値が異なるＢＤ信号を出力する。ＢＤ信号は，光ビームを受光したときにＨレベルになり，光ビームを受光していないときはＬレベルになっている。ＢＤ７１は，光センサの一例である。ＢＤ信号は，例えば，光ビームによる各走査ラインの書き出しタイミングの決定に利用される。ＢＤ信号は，受光信号の一例である。
【００２６】
続いて，プリンタ１００の電気的構成について説明する。プリンタ１００は，図４に示すように，ＣＰＵ３１と，ＲＯＭ３２と，ＲＡＭ３３と，ＮＶＲＡＭ（不揮発性ＲＡＭ）３４とを含むコントローラ３０を備えている。また，プリンタ１００は，各色のプロセス部１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋおよび露光器６を含む画像形成部１０と，操作パネル４０と，ネットワークインターフェース３７と，ＵＳＢインターフェース３８と，を備え，これらがコントローラ３０に電気的に接続されている。
【００２７】
ＲＯＭ３２には，プリンタ１００を制御するための各種制御プログラムや各種設定，初期値等が記憶されている。ＲＡＭ３３は，各種制御プログラムが読み出される作業領域として，あるいは，データを一時的に記憶する記憶領域として利用される。ＣＰＵ３１は，ＲＯＭ３２から読み出した制御プログラムに従って，その処理結果をＲＡＭ３３またはＮＶＲＡＭ３４に記憶させながら，プリンタ１００の各構成要素を制御する。ＣＰＵ３１は，制御部の一例である。コントローラ３０が制御部の一例であってもよい。なお，図４中のコントローラ３０は，ＣＰＵ３１等，プリンタ１００の制御に利用されるハードウェアを纏めた総称であって，実際にプリンタ１００に存在する単一のハードウェアを表すとは限らない。
【００２８】
ネットワークインターフェース３７は，ネットワークを介して接続された装置と通信を行うためのハードウェアである。ＵＳＢインターフェース３８は，ＵＳＢ規格に基づいて接続された装置と通信を行うためのハードウェアである。操作パネル４０は，ユーザに対する報知の表示と，ユーザによる指示入力の受け付けとを担うハードウェアである。
【００２９】
露光器６は，ブラシレスモータ６２と，ＬＤ６３と，ＢＤ７１と，モータ駆動部７２とを含んでいる。モータ駆動部７２は，ブラシレスモータ６２の各コイルの駆動を切り替えるインバータ回路８１および制御回路８３（図３参照）を含み，ブラシレスモータ６２の回転を制御する。
【００３０】
続いて，ブラシレスモータ６２のモータ駆動部７２について説明する。モータ駆動部７２は，図３に示したように，各コイル６２１Ｕ，６２１Ｖ，６２１Ｗへの通電状態を切り替えて各コイル６２１Ｕ，６２１Ｖ，６２１Ｗを選択的に駆動するインバータ回路８１と，複数のコンパレータを含む比較部８２と，インバータ回路８１と比較部８２とに電気的に接続されている制御回路８３と，を備える。
【００３１】
インバータ回路８１は，電源電圧（ＶＭ）とグラウンド電圧（ＧＮＤ）との間に配置され，制御回路８３からの駆動信号に基づいて選択的に各コイル６２１Ｕ，６２１Ｖ，６２１Ｗに電圧を印加する。比較部８２は，Ｕ相の電圧と中性点の電圧とを比較するＵＣコンパレータ８２４と，Ｖ相の電圧と中性点の電圧とを比較するＶＣコンパレータ８２５と，Ｗ相の電圧と中性点の電圧とを比較するＷＣコンパレータ８２６と，を含む。制御回路８３は，比較部８２の出力信号に基づいて，各コイル６２１Ｕ，６２１Ｖ，６２１Ｗの駆動を切り替える信号をインバータ回路８１に出力し，ブラシレスモータ６２を回転させる。
【００３２】
モータ駆動部７２は，ホール素子等の位置検出素子を利用せずに，ロータ６２２の位置を検出する。ロータ６２２が回転すると，ステータ６２１を構成する各コイル６２１Ｕ，６２１Ｖ，６２１Ｗに，ロータ６２２のＳ極の磁石とＮ極の磁石とが交互に接近する。これに伴って，コイルの中の磁束が変化し，各コイル６２１Ｕ，６２１Ｖ，６２１Ｗに誘起電圧が発生する。誘起電圧は，例えば，図５に示すように，Ｓ極が接近した場合とＮ極が接近した場合とで異なるレベルに周期的に変化した波形を示す。そのため，モータ駆動部７２は，この誘起電圧を検出することにより，ロータ６２２の位置，すなわち各コイル６２１Ｕ，６２１Ｖ，６２１Ｗにどの極性の磁石が接近しているかを検出できる。
【００３３】
制御回路８３は，各コイル６２１Ｕ，６２１Ｖ，６２１Ｗの誘起電圧とＹ結線の中性点の電圧との比較に基づいて，各相のコイル６２１Ｕ，６２１Ｖ，６２１Ｗの駆動を切り替える。つまり，制御回路８３は，誘起電圧が中性点の電圧に達した場合にその旨を示す信号を取得した場合に駆動対象とするコイルを切り替える。なお，誘起電圧が中性点の電圧に達するとは，誘起電圧と中性点の電圧との大小関係に変化が生じることを意味する。また，誘起電圧が中性点の電圧に達したことを示す信号は，いわゆるゼロクロス信号である。本明細書では，このゼロクロス信号をＦＧ信号とする。ＦＧ信号は，モータの回転子の位置信号の一例である。
【００３４】
本形態のモータ駆動部７２では，図５に示したように，通電をＵ→Ｗ，Ｕ→Ｖ，Ｗ→Ｖ，Ｗ→Ｕ，Ｖ→Ｕ，Ｖ→Ｗの順に切り替え，Ｖ→Ｗの次はＵ→Ｗに戻って，同じ順を繰り返す。なお，例えば，Ｕ→Ｗは，Ｕ相からＷ相へ電流が流れる通電状態を示している。つまり，正側（高圧側）が，Ｕ相→Ｗ相→Ｖ相の順に切り替えられ，正側の切替タイミングの中間のタイミングで，負側（低圧側）が，Ｕ相→Ｗ相→Ｖ相の順に切り替えられる。これにより，本形態のブラシレスモータ６２は，Ｕ相，Ｗ相，Ｖ相の順に駆動対象が切り替えられる。
【００３５】
モータ駆動部７２は，ブラシレスモータ６２の回転速度を制御する。回転速度は，単位時間あたりのブラシレスモータ６２の回転数で示される。本明細書では，ブラシレスモータ６２あるいはポリゴンミラー６１の単位時間あたりの回転数を，単に回転数と記載する。回転速度を変更する際，モータ駆動部７２は，各コイル６２１Ｕ，６２１Ｖ，６２１Ｗの通電期間のデューティ比を変更する。具体的にモータ駆動部７２は，ブラシレスモータ６２の現在の回転数を取得して目標回転数と比較する。そして，加速を行う場合，各コイル６２１Ｕ，６２１Ｖ，６２１Ｗの通電期間のデューティ比を高くする。一方，減速を行う場合，各コイル６２１Ｕ，６２１Ｖ，６２１Ｗの通電期間のデューティ比を低くする。これにより，モータ駆動部７２は，ブラシレスモータ６２の加速，減速，定速回転などを行う。
【００３６】
プリンタ１００は，ブラシレスモータ６２の回転速度制御として，ＢＤ信号をフィードバックして回転速度を調整する制御と，ＦＧ信号をフィードバックして回転速度を調整する制御と，の２種類の制御を実行可能である。本明細書では，前者の制御を「ＢＤ制御」とし，後者の制御を「ＦＧ制御」とする。プリンタ１００は，必要に応じてブラシレスモータ６２の回転速度制御の種類を選択する。ＢＤ制御は，第１の制御の一例であり，ＦＧ制御は，第２の制御の一例である。
【００３７】
なお，ブラシレスモータ６２のインバータ回路８１は，図３に示したように，スイッチング素子８１１と，スイッチング素子８１１と並列に接続された還流ダイオード８１２が設けられている。これにより，制御回路８３から出力される信号に基づく駆動対象の正側の切り替え後，コイルに発生した逆起電流は正側の還流ダイオード８１２を通って電源ＶＭに還流される。また，駆動対象の負側の切り替え後，コイルに発生した逆起電流は，負側の還流ダイオード８１２を通ってＧＮＤに還流される。これにより，Ｕ相において，Ｕ→ＶからＷ→Ｖに切り替えた直後には，Ｕ相の端子に図５の（Ａ）で示すように，ＧＮＤより低電圧の逆起電圧が発生する。また，Ｕ相において，Ｖ→ＵからＶ→Ｗに切り替えた直後には，図５の（Ｂ）で示すように，Ｕ相の端子にＶＭより高電圧の逆起電圧が発生する。この逆起電圧が発生する期間では，ＦＧ信号が誤検知されないようにマスク処理を行う必要がある。また，誘起電圧は電気的な雑音が乗り易く，ＦＧ信号に誤差が生じる場合がある。そのため，ＦＧ信号を用いるＦＧ制御は，ＢＤ制御と比較して精度がやや低い傾向にある。
【００３８】
一方，ＢＤ制御では，ＢＤ信号を用いるため，上述した電気的な雑音の影響を受けない。しかし，ＬＤ６３によるレーザ光の出力が必要であり，光ビームが感光体２を頻繁に照射される。これにより，感光体２の劣化や，不要な潜像が形成されることに起因するトナーの付着が，起こり得る。また，ＬＤ６３の連続点灯に伴う発熱によって，ＬＤ６３自身の出力が変動し得る。
【００３９】
そこで，プリンタ１００は，ＬＤ６３の点灯制御として，図６に示すように，ＬＤ６３を点灯状態とした後，ＢＤ信号を検知したことを契機に，ＬＤ６３を非点灯状態とする非点灯期間を設ける。そして，非点灯期間が経過した後，ＬＤ６３を再び点灯状態とする。非点灯期間は，ブラシレスモータ６２の目標回転数によって決まる固定時間である。より具体的に，非点灯期間は，ブラシレスモータ６２の目標回転数におけるポリゴンミラー６１の偏向周期よりも短く，かつブラシレスモータ６２の目標回転数にて光ビームが感光体２の露光範囲を走査する露光期間よりも長い期間である。ポリゴンミラー６１の偏向周期は，ポリゴンミラー６１の１面分の光ビームの偏向期間であり，ポリゴンミラー６１が１回転する時間をポリゴンミラー６１の面数で割った期間である。非点灯期間が設けられることにより，感光体２の不要な露光が抑えられる。
【００４０】
ただし，上述の非点灯期間を設けると，ブラシレスモータ６２の目標回転数を変更した際に，ＢＤ信号が得られないことがある。例えば，目標回転数を第１回転数としてＢＤ制御によってブラシレスモータ６２が回転中，目標回転数を第１回転数よりも低い第２回転数に変更する場合，変更後の目標回転数に合わせて非点灯期間も長くする必要が有る。この場合，目標回転数を変更した直後は，ブラシレスモータ６２の実際の回転数が目標回転数よりもかなり速く，図７に示すように，非点灯期間中にＢＤ信号の出力タイミングが来ることがある。この場合，その出力タイミングでのＢＤ信号が得られず，次の出力タイミング以降でＢＤ信号を受信することになる。その結果，ＢＤ信号によって得られる回転数が実際の回転数よりも低くなり，本来減速すべきところを加速する制御が行われ，ブラシレスモータ６２が暴走してしまうことがあり得る。
【００４１】
そこで，第１の形態では，ブラシレスモータ６２の目標回転数を下げる際，プリンタ１００は，目標回転数の変更直後はＢＤ制御を行わず，先ずＦＧ制御によってブラシレスモータ６２の減速を開始する。その後，プリンタ１００は，ＦＧ信号から求められるブラシレスモータ６２の現在の回転数が，目標回転数に対応する非点灯期間を設けたとしてもＢＤ信号が得られる回転数まで到達したことを条件として，具体的にはポリゴンミラー６１の偏向周期が目標回転数の非点灯期間よりも長くなる回転速度までブラシレスモータ６２が減速したことを条件として，ブラシレスモータ６２の回転制御をＦＧ制御からＢＤ制御に切り換える。
【００４２】
続いて，上述したブラシレスモータ６２の制御について，図８のフローチャートを参照しつつ説明する。図８のフローチャートに示した制御は，１つの印刷ジョブが終了したことを契機に，ＣＰＵ３１によって実行される。
【００４３】
１つの印刷ジョブが終了した後，ＣＰＵ３１は先ず，次の印字開始命令が有ったか否か，すなわち次の印刷ジョブを受け付けたか否かを判断する（Ｓ１０１）。次の印字開始命令が無い場合（Ｓ１０１：ＮＯ），ＣＰＵ３１は，ブラシレスモータ６２を停止させるためのモータ停止命令をモータ駆動部７２に出力する（Ｓ１０２）。Ｓ１０２の後，ＣＰＵ３１は，図８のフローチャートに示した制御を終了する。
【００４４】
次の印字開始命令が有る場合（Ｓ１０１：ＹＥＳ），ＣＰＵ３１は，ブラシレスモータ６２の目標回転数を低減するか否か，すなわち次の印字のためのブラシレスモータ６２の目標回転数が，前の印字のためのブラシレスモータ６２の目標回転数よりも低いか否かを判断する（Ｓ１１１）。ブラシレスモータ６２は，高速印字から低速印字に変更する場合に目標回転数を低減する。低速印字としては，例えば，厚紙等の特殊なシートへの印刷や，印刷の際の騒音を抑える静音モードでの印刷が該当する。
【００４５】
ブラシレスモータ６２の目標回転数を低減する場合（Ｓ１１１：ＹＥＳ），ＣＰＵ３１は，ブラシレスモータ６２の回転速度の制御を，ＢＤ制御からＦＧ制御に切り替える（Ｓ１１２）。すなわち，ＣＰＵ３１は，ＢＤ制御を停止し，ＦＧ制御を開始する。なお，ＣＰＵ３１は，ＢＤ制御を停止することで，ＬＤ６３の点灯制御も停止する。
【００４６】
Ｓ１１２の後，ＣＰＵ３１は，次の印刷ジョブに応じたブラシレスモータ６２の新たな目標回転数を設定する（Ｓ１１３）。Ｓ１１２とＳ１１３とは，逆順であっても同時であってもよい。ブラシレスモータ６２の目標回転数を低減しない場合も（Ｓ１１１：ＮＯ），次の印刷ジョブに応じたブラシレスモータ６２の新たな目標回転数を設定する（Ｓ１１４）。これにより，ブラシレスモータ６２が減速し始める。ブラシレスモータ６２の回転速度を変更する場合，モータ駆動部７２が，各コイル６２１Ｕ，６２１Ｖ，６２１Ｗへの印加電圧，すなわちＰＷＭデューティ比を変更する。
【００４７】
Ｓ１１３の後，ＣＰＵ３１は，ＦＧ信号から求められるポリゴンミラー６１の現在の回転数であるＦＧ回転数が，閾値Ｔｈよりも低いか否かを判断する（Ｓ１２１）。閾値Ｔｈは，ポリゴンミラー６１の偏向周期が目標回転数の非点灯期間よりも長いと判断するための閾値であり，目標回転数に応じて異なる。
【００４８】
具体的に，Ｓ１２１における閾値Ｔｈは，次の式（１）を満たす。
閾値Ｔｈ＝非点灯期間回転数×Ａ（Ａは１以下の定数）    （１）
非点灯期間回転数：１／（目標回転数での非点灯期間×ポリゴン面数）［ｒｐｓ］
【００４９】
なお，閾値Ｔｈは，ポリゴンミラー６１の偏向周期が目標回転数の非点灯期間よりも長くなる回転速度までブラシレスモータ６２が減速したと判断できればよく，例えば，閾値Ｔｈは，目標回転数の１以下の定数倍の値であってもよい。
【００５０】
ＦＧ回転数が閾値Ｔｈ以上の場合（Ｓ１２１：ＮＯ），ＣＰＵ３１は，Ｓ１２１の判断を繰り返す。ＦＧ回転数が閾値Ｔｈよりも低い場合（Ｓ１２１：ＹＥＳ），あるいはＳ１１４の後，ＣＰＵ３１は，次の印字のための目標回転数に対応する非点灯期間を設定する（Ｓ１２２）。そして，ＣＰＵ３１は，ＬＤ６３の点灯制御を開始する（Ｓ１２３）。すなわち，ＣＰＵ３１は，ＬＤ６３を点灯状態とし，ＢＤ信号を受信したことを契機にＬＤ６３を非点灯状態とし，その後，Ｓ１２２にて設定した非点灯期間が経過したことを契機に，ＬＤ６３を再び点灯状態とする。Ｓ１２３では，このＬＤ６３の点灯状態と非点灯状態とを繰り返す制御を開始する。
【００５１】
Ｓ１２３の後，ＣＰＵ３１は，Ｓ１２３でのＬＤ６３の点灯制御の開始から，ＢＤ信号をＮ回受信したか否かを判断する（Ｓ１３１）。ＢＤ信号をＮ回受信していなければ（Ｓ１３１：ＮＯ），ＣＰＵ３１は，Ｓ１３１の判断を繰り返す。ＢＤ信号をＮ回受信した場合（Ｓ１３１：ＹＥＳ），ＣＰＵ３１は，ブラシレスモータ６２の回転速度の制御を，ＦＧ制御からＢＤ制御に切り替える（Ｓ１３２）。
【００５２】
Ｓ１３２の後，ＣＰＵ３１は，ＦＧ信号から求められるポリゴンミラー６１の現在の回転数であるＦＧ回転数と，ＢＤ信号から求められるポリゴンミラー６１の現在の回転数であるＢＤ回転数とが近似しているか否かを判断する（Ｓ１５１）。具体的に，Ｓ１５１では，ＢＤ回転数が，ＦＧ回転数の１より小さい定数倍より低い場合，ＣＰＵ３１は，ＦＧ回転数とＢＤ回転数とが近似していないと判断する。例えば，本形態では定数を１／２とする。
【００５３】
ＦＧ回転数とＢＤ回転数とが近似している場合（Ｓ１５１：ＹＥＳ），ＣＰＵ３１は，ＢＤ制御が安定していると判断し，印字を開始する（Ｓ１６１）。ＦＧ回転数とＢＤ回転数とが近似していない場合（Ｓ１５１：ＮＯ），非点灯期間によってＢＤ信号を受信できていない可能性があるため，ＣＰＵ３１は，ブラシレスモータ６２の回転速度の制御を，ＢＤ制御からＦＧ制御に切り替える（Ｓ１５２）。Ｓ１５２の後，ＣＰＵ３１は，Ｓ１３１の判断を繰り返す。
【００５４】
ＣＰＵ３１は，Ｓ１６１にて印字を開始した後，印字が終了したか否かを判断する（Ｓ１６２）。印字が終了していない場合（Ｓ１６２：ＮＯ），ＣＰＵ３１は，Ｓ１６２の判断を繰り返す。一方，印字が終了した場合（Ｓ１６２：ＹＥＳ），ＣＰＵ３１は，前回の印刷ジョブの終了に基づく図８のフローチャートに示した制御を終了し，今回の印刷ジョブの終了に基づく図８のフローチャートに示した制御を開始する。
【００５５】
以上詳細に説明したように第１の形態の制御では，ＬＤ６３の点灯制御として，ＬＤ６３を非点灯状態とする非点灯期間を設けることで，光ビームが感光体２を不要に露光することを抑制できる。その結果として，感光体２の劣化や，不要な潜像が形成されることに起因するトナーの付着を抑制できる。非点灯期間は，ＢＤ信号を受信した後，ブラシレスモータ６２の目標回転数におけるポリゴンミラー６１の偏向周期よりも短くかつブラシレスモータ６２の目標回転数にて光ビームが感光体２の露光領域を走査する露光期間よりも長い期間とすることで，次のＢＤ信号の受信タイミングに遅れが生じ難い。
【００５６】
また，プリンタ１００は，ブラシレスモータ６２の目標回転数を現在の目標回転数よりも低い値に変更する際，ＢＤ制御を停止する。そして，ＦＧ回転数が閾値Ｔｈよりも低い場合，すなわちＦＧ信号から求められるポリゴンミラー６１の偏向周期が，新たな目標回転数に対応する非点灯期間よりも長くなった場合に，ＢＤ制御を再開する。これにより，プリンタ１００は，ＢＤ制御を実行している間，ＬＤ６３の点灯制御として非点灯期間を設けたとしても，ＢＤ７１からの受光信号を受けられる可能性が高い。従って，プリンタ１００では，ブラシレスモータ６２の回転制御の精度の低下を抑えつつ，感光体２の不要な露光を抑えられる。
【００５７】
続いて，第２の形態の制御について説明する。第２の形態の制御では，プリンタ１００は，第１の形態と同様に，先ずＢＤ制御を停止し，ＦＧ制御によってブラシレスモータ６２を減速する制御を開始する。その後，ＦＧ信号から求められるポリゴンミラー６１の現在の回転数であるＦＧ回転数が，ＢＤ信号から求められるポリゴンミラー６１の現在の回転数であるＢＤ回転数と近似することを条件として，ブラシレスモータ６２の回転制御をＦＧ制御からＢＤ制御に切り換える。この点，ＦＧ制御からＢＤ制御に切り替える条件を，ＦＧ信号から求められるポリゴンミラー６１の現在の偏向周期が，目標回転数に対応する非点灯期間よりも長いこと，とする第１の形態と異なる。
【００５８】
第２の形態における，プリンタ１００の制御について，図９のフローチャートを参照しつつ説明する。図９のフローチャートに示した制御も，第１の形態と同様に，１つの印刷ジョブが終了したことを契機に，ＣＰＵ３１によって実行される。
【００５９】
１つの印刷ジョブが終了した後，ＣＰＵ３１は先ず，次の印字開始命令が有ったか否かを判断する（Ｓ２０１）。次の印字開始命令が無い場合（Ｓ２０１：ＮＯ），ＣＰＵ３１は，モータ停止命令をモータ駆動部７２に出力する（Ｓ２０２）。Ｓ２０２の後，ＣＰＵ３１は，図９のフローチャートに示した制御を終了する。
【００６０】
次の印字開始命令が有る場合（Ｓ２０１：ＹＥＳ），ＣＰＵ３１は，ブラシレスモータ６２の回転速度の制御を，ＢＤ制御からＦＧ制御に切り替える（Ｓ２１１）。すなわち，ＣＰＵ３１は，ＢＤ制御を停止し，ＦＧ制御を開始する。なお，ＣＰＵ３１は，ＢＤ制御を停止することで，ＬＤ６３の点灯制御も停止する。
【００６１】
Ｓ２１１の後，ＣＰＵ３１は，次の印刷ジョブに応じたブラシレスモータ６２の新たな目標回転数を設定する（Ｓ２１２）。これにより，ブラシレスモータ６２の回転数が，次の印字のための目標回転数に近づき始める。
【００６２】
Ｓ２１２の後，ＣＰＵ３１は，ＦＧ信号から求められるポリゴンミラー６１の現在の回転数であるＦＧ回転数と，ブラシレスモータ６２の目標回転数に対応するポリゴンミラー６１の目標回転数とが近似しているか否かを判断する（Ｓ２１３）。具体的に，Ｓ２１３では，ＦＧ回転数が，目標回転数から規定数の範囲内にあれば，ＣＰＵ３１は，ＦＧ回転数と目標回転数とが近似していると判断する。
【００６３】
ＦＧ回転数と目標回転数とが近似していない場合（Ｓ２１３：ＮＯ），ＣＰＵ３１は，Ｓ２１３の判断を繰り返す。ＦＧ回転数と目標回転数とが近似している場合（Ｓ２１３：ＹＥＳ），ＣＰＵ３１は，次の印字のための目標回転数に対応する非点灯期間を設定する（Ｓ２１４）。そして，ＣＰＵ３１は，ＬＤ６３の点灯制御を開始する（Ｓ２１５）。
【００６４】
Ｓ２１５の後，ＣＰＵ３１は，ＦＧ回転数と，ＢＤ信号から求められるポリゴンミラー６１の現在の回転数であるＢＤ回転数とが近似しているか否かを判断する（Ｓ２２１）。具体的に，Ｓ２２１では，ＢＤ回転数が，ＦＧ回転数の１より小さい定数倍よりも高い場合，ＣＰＵ３１は，ＦＧ回転数とＢＤ回転数とが近似していると判断する。例えば，本形態では定数を１／２とする。
【００６５】
ＦＧ回転数とＢＤ回転数とが近似していない場合（Ｓ２２１：ＮＯ），ＣＰＵ３１は，Ｓ２２１の判断を繰り返す。一方，ＦＧ回転数とＢＤ回転数とが近似している場合（Ｓ２２１：ＹＥＳ），ＣＰＵ３１は，ブラシレスモータ６２の回転速度の制御を，ＦＧ制御からＢＤ制御に切り替える（Ｓ２２２）。
【００６６】
Ｓ２２２の後，ＣＰＵ３１は，ＦＧ回転数とＢＤ回転数とが近似しているか否かを判断する（Ｓ２５１）。Ｓ２５１の判断は，Ｓ１５１と同様である。なお，Ｓ２５１で用いられる定数は，Ｓ２２１で用いられる定数と同じ値であっても異なる値であってもよい。
【００６７】
ＦＧ回転数とＢＤ回転数とが近似している場合（Ｓ２５１：ＹＥＳ），ＣＰＵ３１は，ＢＤ制御が安定していると判断し，印字を開始する（Ｓ２６１）。ＦＧ回転数とＢＤ回転数とが近似していない場合（Ｓ２５１：ＮＯ），ＣＰＵ３１は，ブラシレスモータ６２の回転速度の制御を，ＢＤ制御からＦＧ制御に切り替える（Ｓ２５２）。Ｓ２５２の後，ＣＰＵ３１は，Ｓ２２１の判断を繰り返す。
【００６８】
ＣＰＵ３１は，Ｓ２６１にて印字を開始した後，印字が終了したか否かを判断する（Ｓ２６２）。印字が終了していない場合（Ｓ２６２：ＮＯ），ＣＰＵ３１は，Ｓ２６２の判断を繰り返す。一方，印字が終了した場合（Ｓ２６２：ＹＥＳ），ＣＰＵ３１は，前回の印刷ジョブの終了に基づく図９のフローチャートに示した制御を終了し，今回の印刷ジョブの終了に基づく図９のフローチャートに示した制御を開始する。
【００６９】
以上詳細に説明したように第２の形態の制御では，第１の形態と同様に，ＬＤ６３の点灯制御として，ＬＤ６３を非点灯状態とする非点灯期間を設けることで，光ビームが感光体２を不要に露光することを抑制できる。その結果として，感光体２の劣化や，不要な潜像が形成されることに起因するトナーの付着を抑制できる。非点灯期間も，第１の形態と同様に，ＢＤ信号を受信した後，ブラシレスモータ６２の目標回転数におけるポリゴンミラー６１の偏向周期よりも短くかつブラシレスモータ６２の目標回転数にて光ビームが感光体２の露光領域を走査する露光期間よりも長い期間とすることで，次のＢＤ信号の受信タイミングに遅れが生じ難い。
【００７０】
また，プリンタ１００は，始めはＦＧ制御によってブラシレスモータ６２を制御し，さらにＦＧ制御中にＬＤ６３の点灯制御を実行する。その後，プリンタ１００は，ＦＧ信号から求められるポリゴンミラー６１の現在の回転数であるＦＧ回転数と，ＢＤ信号から求められるポリゴンミラー６１の現在の回転数であるＢＤ回転数との差が小さくなった後に，ＢＤ制御を開始する。これにより，プリンタ１００は，ＢＤ制御を実行している間，非点灯期間を設けたとしても，ＢＤ７１からの受光信号を受けられる可能性が高い。従って，プリンタ１００では，ブラシレスモータ６２の回転制御の精度の低下を抑えつつ，感光体２の不要な露光を抑えられる。
【００７１】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，画像形成装置は，プリンタに限らず，コピー機，ＦＡＸ装置，複合機等，電子写真方式によって画像を形成する機能を備えるものであれば適用可能である。また，実施の形態のプリンタ１００は，カラープリンタであり，４つのプロセス部１０Ｋ，１０Ｃ，１０Ｍ，１０Ｙを有しているが，１つのプロセス部を備えるモノクロプリンタであってもよい。
【００７２】
また，実施の形態では，ブラシレスモータ６２がホール素子等の位置検出素子を有していないことから，ブラシレスモータ６２のロータ６２２の位置信号として，誘起電圧のゼロクロス検出値を用いているが，位置検出素子を有している場合には，その位置検出素子の出力信号を用いることができる。
【００７３】
また，実施の形態のプリンタ１００では，ＢＤ７１からの出力信号が，ブラシレスモータ６２の回転速度を取得する他，走査ラインの書き出しタイミングの決定にも利用されるため，光ビームが露光範囲に入る前の位置にＢＤ７１が配置されているが，ブラシレスモータ６２の回転速度を取得する専用のセンサであれば，光ビームが露光範囲から出た後の位置にその専用のセンサが配置されてもよい。
【００７４】
また，実施の形態のプリンタ１００では，ブラシレスモータ６２の回転制御としてＦＧ制御からＢＤ制御に切り替えた後，ＦＧ回転数がＢＤ回転数と近似していない場合，再度，ＦＧ制御に戻しているが，ＦＧ制御に戻さなくてもよい。すなわち，Ｓ１５１ないしＳ２５１の判断は行わなくてもよい。ただし，ＦＧ回転数とＢＤ回転数とが近似していない場合，ＢＤ信号を正常に取得できていない可能性が高まることから，ＦＧ制御に切り替える方が好ましい。
【００７５】
また，実施の形態では，ＦＧ制御への切り替えを契機に，ＬＤ６３の点灯制御を停止しているが，ＬＤ６３の点灯制御を停止しなくてもよい。ただし，ＦＧ制御の開始直後のようなＢＤ信号を利用しない場合には，ＬＤ６３の点灯を避けて感光体２の不要な露光を抑える方が好ましい。
【００７６】
また，実施の形態では，次の印刷ジョブの印刷開始命令が有った際に，すなわち印刷ジョブの開始時に，ブラシレスモータ６２の目標回転数を変更しているが，ブラシレスモータ６２の目標回転数を変更するタイミングは印刷ジョブの途中であってもよく，その場合であっても本発明を適用可能である。
【００７７】
また，第１の形態の制御では，プリンタ１００は，ＦＧ制御に切り替えた後のＬＤ６３の点灯制御の再開後，Ｓ１３１にてＢＤ信号をＮ回受信したことを条件として，ＢＤ制御に切り替えているが，このＳ１３１の判断を行わずに，ＢＤ制御に切り替えてもよい。ただし，ＢＤ信号を確実に受信できることを確認した後にＢＤ制御を開始することで，モータの回転制御の精度の低下をより抑えられる。
【００７８】
また，第１の形態の制御では，プリンタ１００は，ブラシレスモータ６２の目標回転数を下げる際，ブラシレスモータ６２の回転速度の制御を，ＢＤ制御からＦＧ制御に切り替えているが，ＢＤ制御を停止し，ＦＧ制御を行わずに，Ｓ１２１の条件を満たすまでブラシレスモータ６２の減速を待つ構成であってもよい。
【００７９】
また，第２の形態の制御では，プリンタ１００は，Ｓ２１３にてＦＧ回転数が目標回転数に近似した後，ＬＤ６３の点灯制御を開始しているが，このＳ２１３の判断を行わずに，ＬＤ６３の点灯制御を開始してもよい。ただし，ＦＧ回転数が目標回転数から離れている期間では，高精度のＢＤ回転数の取得が期待できないことから，レーザ光を出射しない方が，感光体２の劣化をより抑えられる。
【００８０】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【００８１】
２      感光体
３１    ＣＰＵ
６      露光器
６１    ポリゴンミラー
６２    ブラシレスモータ
６３    ＬＤ（レーザダイオード）
７１    ＢＤ（ビームディテクタ）
７２    モータ駆動部
１００  プリンタ
【図１】
2018069689.tif 000003
【図２】
2018069689.tif 000004
【図３】
2018069689.tif 000005
【図４】
2018069689.tif 000006
【図５】
2018069689.tif 000007
【図６】
2018069689.tif 000008
【図７】
2018069689.tif 000009
【図８】
2018069689.tif 000010
【図９】
2018069689.tif 000011