(57)【特許請求の範囲】
【請求項１】
発光手段と受光手段とを備えたセンサを用いて回転体の回転を検出する回転検出装置において，
回転体の回転が定常速度であることを検知する検知手段と，
前記検知手段の出力を基に，回転体の回転が非定常速度にある状態では前記発光手段を連続点灯させ，回転体の回転速度が定常速度にある状態では前記センサの出力周期を基に前記発光手段を点滅点灯させる制御手段とを有することを特徴とする回転検出装置。
【請求項２】
請求項１に記載する回転検出装置において，
前記制御手段は，前記センサの出力周期を基に前記発光手段の消灯期間を決定することを特徴とする回転検出装置。
【請求項３】
請求項１または請求項２に記載する回転検出装置において，
前記発光手段の消灯期間中は，前記センサの出力をマスクすることを特徴とする回転検出装置。
【請求項４】
請求項３に記載する回転検出装置において，
回転体の回転が非定常速度にある状態のセンサ検出電圧の閾値である第１電圧閾値と，
回転体の回転が定常速度にある状態のセンサ検出電圧の閾値である第２電圧閾値とが設定され，
前記第２電圧閾値は，前記第１電圧閾値よりも低いことを特徴とする回転検出装置。
【請求項５】
請求項３または請求項４に記載する回転検出装置において，
回転体の回転が定常速度にある状態の前記発光手段の発光量が，回転体の回転が非定常速度にある状態の前記発光手段の発光量よりも大きいことを特徴とする回転検出装置。
【請求項６】
請求項２から請求項５のいずれか１つに記載する回転検出装置において，
前記検知手段の出力を基に回転体の回転が定常速度から非定常速度になったことを検知し，当該検知を契機に前記消灯時間をリセットするリセット手段を有することを特徴とする回転検出装置。
【請求項７】
請求項１から請求項６のいずれか１つに記載する回転検出装置において，
前記制御手段は，回転体の回転が非定常速度から定常速度になったときの前記センサの出力を契機に前記発光手段の点滅点灯を開始させることを特徴とする回転検査装置。
【請求項８】
請求項１から請求項７のいずれか１つに記載する回転検出装置において，
前記検知手段は，
前記センサの出力を検知する出力検知手段と，
前記出力検知手段の検知結果から得られる検知間隔を基に，回転体の回転が定常速度であるか否かを判断する判断手段とを有することを特徴とする回転検出装置。
【請求項９】
請求項１から請求項８のいずれか１つに記載する回転検出装置を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，モータ等を駆動源として回転する回転体の回転検出装置および画像形成装置に関する。さらに詳細には，安定してセンサ出力の検出が可能な回転体の回転検出装置および画像形成装置に関するものである。
【背景技術】
【０００２】
プリンタ，コピー機などの画像形成装置には，複数のギアが組み込まれ，それらギアの回転を検出するフォトセンサが配設されている。ギア等の回転体の回転を検出するフォトセンサとしては，スリットが形成されたリブをギアに付設し，インタラプタ構造とするものや，ギアの表面に反射材を貼り付け，反射構造とするものが一般的である。これらのフォトセンサでは，ＬＥＤの特性変化によるセンシング精度の低下や，外乱ノイズの影響によるセンシング精度の低下が問題となる。特に，反射構造のフォトセンサでは，ギアの表面からの反射光を検出するため，表面の加工精度によっては誤検出する可能性がある。
【０００３】
上記のフォトセンサの問題の対策としてＬＥＤのパルス制御を行うことが考えられる。すなわち，センサのパルス出力をトリガとしてタイマ制御を行い，タイマ動作中はＬＥＤを消灯する。さらにＬＥＤ消灯時はセンサの出力をマスクする（例えば，特許文献１には，ブラシレスモータの回転子の位置検出から所定時間マスクする制御方法が開示されている）。このようなパルス制御では，ＬＥＤの消灯期間を設けることでＬＥＤの昇温による特性変化を回避し，さらに消灯期間中は出力をマスクすることでノイズの影響を回避することが期待される。
【特許文献１】特開平１０−２７１８７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら，前記した回転検出装置には，次のような問題がある。すなわち，ＬＥＤのパルス制御を行うにあたり，ＬＥＤを消灯する消灯期間であるタイマの設定値があらかじめ記憶される。画像形成装置においては，印字速度の変更によってセンサの検出周期（センサ周期）が変化するが，消灯時間は記憶した設定値（固定値）によって決定されるために常に一定である。そのため，低速印字には点灯期間が長くなり，十分な効果を発揮できない。また，複数の設定値を記憶し，印刷速度に合わせて設定値を切り換えることも考えられる。しかし，印字速度のパターンが増えるほど設定値が多くなり，設定値の記憶に必要な容量が多くなる。
【０００５】
また，検出の対象（被検体）がマーク部材やメカ部品になると，部材の貼り付け作業，メカ部品の成形条件等の環境により，被検体毎にセンサ周期にばらつきが生じる。そのため，設定値が被検体個々に適した値になるとは必ずしも言えない。特に検出部が複数個ある場合には適切な値を設定することが困難である。一方，個別に対応しようとすると，出荷前に個別に検査して設定値を求める必要があり，手間がかかる。
【０００６】
また，被検体は，連続使用によって特性が計時変化することも考えられる。例えば，電子写真方式の画像形成装置で用いられているベルト部材は，定着装置からの熱の影響を受けて長さが変化する。そして，その計時変化が回転速度に影響を与える。このような計時変化への対応は，固定値では困難である。
【０００７】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，シンプルな構成で高精度なセンサ出力の検出を行う回転体の回転検出装置および画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
この課題の解決を目的としてなされた回転体の回転検出装置は，発光手段と受光手段とを備えたセンサを用いて回転体の回転を検出する回転検出装置であって，回転体の回転が定常速度であることを検知する検知手段と，検知手段の出力を基に，回転体の回転が非定常速度にある状態では発光手段を連続点灯させ，回転体の回転速度が定常速度にある状態ではセンサの出力周期を基に発光手段を点滅点灯させる制御手段とを有することを特徴としている。
【０００９】
本発明の回転検出装置は，発光手段と受光手段とを備えたセンサによって，ギア等の回転体の回転を監視するものである。この回転検出装置は，検知手段によって，被検体である回転体の回転が定常速度であるか否かを検知する。そして，回転体の回転を監視する際に，回転体の回転状態によってセンサの発光手段の点灯を制御手段によって制御する。具体的には，回転体の回転が非定常速度にある状態では，発光手段を連続点灯させる。一方，回転体の回転速度が定常速度にある状態では，発光手段を点滅点灯させる。さらに，発光手段を点滅点灯させる際，センサの出力周期を基に発光手段のパルス制御を行う。
【００１０】
すなわち，本発明の回転検出装置では，センサの出力周期を基に発光手段を点滅点灯させることで，回転中の回転体毎の現状況にあったパルス制御が行われる。例えば，厚紙やハガキ印字でモータの回転速度が変わったとしても，その回転速度に合わせて発光手段を制御する。これにより，複数の設定値を記憶することなく，シンプルな構成で様々な機種に対応可能である。また，メカ部品のばらつきや回転体の計時変化によって定常速度に微妙な誤差が生じたとしても，実機に即した制御となることから，高精度なセンシングが可能になる。また，点滅点灯であることから，センサの温度上昇も抑制される。また，定常速度から非定常速度に切り替わった際に連続点灯に戻ることから回転検知の取りこぼしが抑制される。
【００１１】
また，本発明の回転検出装置の制御手段は，センサの出力周期を基に発光手段の消灯期間を決定するとよりよい。すなわち，本発明の回転検出装置は，センサの出力周期とあらかじめ記録された点灯時間とから発光手段の消灯時間を求め，この消灯時間を基に発光手段を点滅点灯させる。本発明の回転検出装置では，被検体の実情に即した消灯時間が設定されることから，省電力および温度上昇抑制の効果をより発揮できる。
【００１２】
また，上記の回転検出装置は，発光手段の消灯期間中，センサの出力をマスクするとよりよい。すなわち，定常速度での回転中はセンサのパルス出力周期が安定しており，消灯期間中はセンサのパルス出力を検知することはない。そこで，消灯期間中のセンサの出力をマスクすることで，西日や外光等の外乱ノイズの影響を低減することが期待できる。よって，より高精度なセンシングが期待できる。
【００１３】
また，上記の回転検出装置は，回転体の回転が非定常速度にある状態のセンサ検出電圧の閾値である第１電圧閾値と，回転体の回転が定常速度にある状態のセンサ検出電圧の閾値である第２電圧閾値とが設定され，第２電圧閾値は，第１電圧閾値よりも低いとよりよい。すなわち，上記の回転検出装置は，消灯期間中，センサの出力がマスクされることからノイズの影響を受け難い。そこで，消灯期間を含む定常速度にある状態中では，回転検知の閾値を非定常速度にある状態の閾値よりも下げる。これにより，定常速度にある状態でのセンシングが高感度になる。
【００１４】
また，上記の回転検出装置は，回転体の回転が定常速度にある状態の発光手段の発光量が，回転体の回転が非定常速度にある状態の発光手段の発光量よりも大きいとよりよい。すなわち，上記の回転検出装置は，消灯期間中，センサの出力がマスクされることからノイズの影響を受け難い。そこで，消灯期間を含む定常速度にある状態中では，発光手段の発光量を非定常速度にある状態の発光量よりも上げる。これにより，定常速度にある状態でのセンシングが高感度になる。
【００１５】
また，本発明の回転検出装置は，検知手段の出力を基に回転体の回転が定常速度から非定常速度になったことを検知し，当該検知を契機に消灯時間をリセットするリセット手段を有するとよりよい。すなわち，本発明の回転検出装置は，消灯時間をリセットすることで，異常回転からの復帰後であっても現状の状況にあった制御が可能になる。
【００１６】
また，本発明の回転検出装置の制御手段は，回転体の回転が非定常速度から定常速度になったときのセンサの出力を契機に発光手段の点滅点灯を開始させるとよりよい。すなわち，本発明の回転検出装置は，非定常速度中，発光手段は連続点灯している。そのため，点滅制御への切り替えタイミングが定常速度に切り替わったタイミングから遅れるほど，電力を消費することになる。そこで，上記タイミングで点滅点灯を開始することで，省電力に好適になる。
【００１７】
また，本発明の回転検出装置の検知手段は，センサの出力を検知する出力検知手段と，出力検知手段の検知結果から得られる検知間隔を基に，回転体の回転が定常速度であるか否かを判断する判断手段とを有するとよりよい。すなわち，回転体の回転が定常速度であるか否かを判断する判断手段を有することで，回転体の回転が定常速度であることを通知するロック信号の入力インターフェースをなくすことができる。よって，よりシンプルな構成に資する。また，ロック信号を出力しない回転体であっても本発明を適用できる。
【００１８】
また，本発明は，本発明の回転検出装置を備えることを特徴とする画像形成装置を含んでいる。
【発明の効果】
【００１９】
本発明によれば，シンプルな構成で高精度なセンサ出力の検出を行う回転体の回転検出装置および画像形成装置が実現している。
【発明を実施するための最良の形態】
【００２０】
以下，本発明にかかる画像形成装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，電子写真方式のカラープリンタに本発明を適用したものである。
【００２１】
［画像形成装置の全体構成］
本形態の画像形成装置１００は，タンデム方式のカラープリンタであって，図１に示すように，被記録媒体である用紙Ｓを供給する給紙トレイ８１と，各色のトナー像を形成し，それらトナー像を順次に用紙Ｓに転写する画像形成部１１０と，用紙Ｓに転写されたトナー像を用紙Ｓに定着させる定着器９と，画像定着後の用紙Ｓを載置する排紙トレイ８２と，ハウジングとなるケース８０とを備えている。
【００２２】
画像形成部１１０は，用紙Ｓを搬送するベルト７と，ブラック，シアン，マゼンタ，イエローの各色に対応した４つのプロセス部１０Ｋ，１０Ｃ，１０Ｍ，１０Ｙとを備えている。以下の説明では，色毎に区別する必要がある場合は各部の符号にＫ（ブラック），Ｃ（シアン），Ｍ（マゼンタ），Ｙ（イエロー）の添え字を付し，区別する必要がない場合は添え字を省略する。
【００２３】
ベルト７は，一対の支持ローラ７１，７２間に架設される無端状のベルト部材である。ベルト７は，駆動ローラである支持ローラ７２が回転することで循環移動し，用紙Ｓをレジストローラ８５から定着器９に向かって搬送する。
【００２４】
各プロセス部１０Ｋ，１０Ｃ，１０Ｍ，１０Ｙは，それぞれ感光体１，帯電器２，露光装置３，現像器４を備える。各プロセス部１０は，トナーを除いて同一の構成になっている。
【００２５】
プロセス部１０では，感光体１の表面が帯電器２によって一様に帯電される。その後，露光装置３からの光により露光され，感光体１の表面に静電潜像が形成される。次いで，現像器４内の現像ローラ４１を介して，トナーが感光体１に供給される。これにより，感光体１上の静電潜像は，トナー像として可視像化される。
【００２６】
一方，給紙トレイ８１に収容されている用紙Ｓが，押圧板８１１によってピックアップローラ８３に向かって押し出され，ピックアップローラ８３の回転によって，レジストローラ８５に送られる。用紙Ｓは，レジストローラ８５によって斜行補正され，所定のタイミングでベルト７上に送り出される。
【００２７】
用紙Ｓは，ベルト７によって搬送され，感光体１と転写ローラ５との間の転写位置を通過する間に，各感光体１の表面に担持されたトナー像が転写ローラ５に印加される転写バイアスによって順次転写され，各色のトナー像が重ね合わせられてカラー画像が形成される。その後，カラー画像を担持した用紙Ｓは，定着器９に搬送される。
【００２８】
定着器９では，トナー像が転写された用紙Ｓを加熱・加圧し，トナー像を用紙Ｓに定着させる。そして，定着器９から出力された用紙Ｓは，排紙ローラ８４によって排紙トレイ８２上に排出される。
【００２９】
［画像形成装置の駆動系の構成］
続いて，感光体１を回転駆動する駆動ユニット（駆動手段の一例）について説明する。駆動ユニット１５は，図２に示すように，４つの感光体１Ｋ，１Ｃ，１Ｍ，１Ｙの軸方向の一端側に配置されている。
【００３０】
駆動ユニット１５は，各感光体１に対応する４つの駆動ギア１１Ｋ，１１Ｃ，１１Ｍ，１１Ｙを有している。各駆動ギア１１は，対応する感光体１と同軸上で回転可能に設けられ，カップリング機構によって互いに連結される。具体的に，各駆動ギア１１には，同軸上に嵌合部１２が突出形成されており，嵌合部１２が感光体１の端部に形成された凹部１３と嵌合し，各駆動ギア１１に伝達される回転駆動力によって感光体１Ｋ，１Ｃ，１Ｍ，１Ｙが同時に回転する。
【００３１】
隣り合う駆動ギア１１，１１同士は，中間ギア１７，１８，１９を介してギア連結されている。本形態では，中央に位置する中間ギア１９に駆動モータ１４からの駆動力が与えられ，４つの駆動ギア１１Ｋ，１１Ｃ，１１Ｍ，１１Ｙおよび４つの感光体１Ｋ，１Ｃ，１Ｍ，１Ｙが同時に回転する。駆動モータ１４は，ＤＣブラシレスモータであり，駆動ユニット１５に付設されるモータ制御基板１６からの信号によって回転制御される。
【００３２】
また，駆動ギア１１の１つ（本形態では，駆動ギア１１Ｃ）には，フォトセンサ５０が設けられている。さらに，駆動ギア１１Ｃの先端部には，図３（ギア部省略）に示すように，回転軸を中心とした円筒状のリブ５１が突設されている。さらに，リブ５１に囲まれた領域内であって，駆動ギア１１Ｃの表面には，不織布の反射抑制シート５２が貼付されている。反射抑制シート５２の数は，複数であってもよい。
【００３３】
フォトセンサ５０は，発光素子（発光ダイオード）と受光素子（フォトトランジスタ）とを備え，発光素子から駆動ギア１１Ｃの表面に照射される光の正反射光を受光素子が受光する反射構造のセンサである。フォトセンサ５０の発光素子からの光が反射抑制シート５２以外の部分を照射しているときは，その光は駆動ギア１１Ｃの表面によって反射し，受光素子での受光量レベルは高い。一方，照射領域に反射抑制シート５２が位置するときは，発光素子からの光は反射抑制シート５２によって乱反射することから，受光素子での受光量レベルが低い。フォトセンサ５０は，この受光量レベルの変化に応じた検出信号をモータ制御基板１６に出力する。
【００３４】
モータ制御基板１６は，駆動モータ１４の回転制御や，フォトセンサ５０の点滅制御を行う。また，モータ制御基板１６では，フォトセンサ５０の点滅制御に利用するＬＥＤ点灯期間が記録されている。フォトセンサ５０の点滅制御については後述する。
【００３５】
［第１の形態］
［回転検知機構の回路構成］
続いて，モータ制御基板１６およびフォトセンサ５０を含む駆動モータ１４の回転検知機構（回転検出装置の一例）の回路構成について，図４を参照しつつ説明する。
【００３６】
モータ制御基板１６は，図４に示すように，駆動モータ１４に対してモータのオンオフ信号（図４中のモータＯＮ。以下，「モータＯＮ信号」とする）を出力する。さらに，フォトセンサ５０の発光ダイオードＤ１に対して電流（図４中のＬＥＤ電流。以下，「ＬＥＤ電流とする」）を供給する。また，モータ制御基板１６では，駆動モータ１４から，駆動モータ１４の回転が定常速度になったことを意味する信号（図４中のモータロック。以下，「モータロック信号」とする）が入力される。さらに，フォトセンサ５０のフォトトランジスタＴｒ１から信号（図４中のセンサ出力１。以下，「センサ出力１」とする）が入力される。モータ制御基板１６は，それらの入力信号を基に駆動ギア１１Ｃ（駆動モータ１４）の回転を検知するとともにフォトセンサ５０の発光ダイオードＤ１を制御する。
【００３７】
フォトセンサ５０（センサの一例）は，発光ダイオードＤ１（発光手段の一例）とフォトトランジスタＴｒ１（受光手段の一例）とで構成され，発光ダイオードＤ１のカソードとフォトトランジスタＴｒ１のエミッタとが接続され，両者間の接点がグラウンドに接続されている。
【００３８】
フォトセンサ５０は，フォトトランジスタＴｒ１が発光ダイオードＤ１からの光を受光しているとき（すなわち，反射抑制シート５２以外の部分を検知しているとき）は，フォトトランジスタＴｒ１のコレクタ，エミッタ間に電流が流れ，センサ出力１がローになる。一方，フォトトランジスタＴｒ１が発光ダイオードＤ１からの光を受光していないとき（すなわち，反射抑制シート５２の部分を検知しているとき）は，フォトトランジスタＴｒ１のコレクタ，エミッタ間に電流が流れず，センサ出力１がハイになる。
【００３９】
また，モータ制御基板１６（検知手段，制御手段，リセット手段の一例）は，各種の信号制御を行うＡＳＩＣ１６０と，センサ出力１の反転信号と基準電圧Ｖｒｅｆ（図４中のＶｒｅｆ）とを比較するコンパレータ１６１とを備えている。ＡＳＩＣ１６０は，駆動モータ１４に対してモータＯＮ信号を出力する。ＡＳＩＣ１６０には，駆動モータ１４からモータロック信号が入力される。
【００４０】
また，ＡＳＩＣ１６０は，コンパレータ１６１の基準電圧Ｖｒｅｆを制御する。基準電圧Ｖｒｅｆは，ＡＳＩＣ１６０のＰＷＭ制御によって所定の電圧値に調節される。ＡＳＩＣ１６０には，コンパレータ１６１から出力信号（図４中のセンサ出力２。以下，「センサ出力２」とする）が入力される。このセンサ出力２の波形を基に駆動ギア１１の回転が検知される。
【００４１】
また，ＡＳＩＣ１６０は，ＬＥＤ電流を調節する信号（図４中のセンサＬＥＤ＿ＯＮ。以下，「センサＬＥＤ＿ＯＮ信号」とする）を出力する。本形態では，センサＬＥＤ＿ＯＮ信号がローであれば，トランジスタＴｒ２がオンし，トランジスタＴｒ２のエミッタに接続する電源からＬＥＤ電流が供給される。さらに，ＡＳＩＣ１６０では，センサＬＥＤ＿ＯＮ信号のＰＷＭ制御によってフォトセンサ５０の発光ダイオードＤ１の光量を調節する。
【００４２】
［回転検知機構の制御］
続いて，回転検知機構の制御について説明する。以下の説明では，印字開始が指示され，駆動モータ１４の回転を開始する際の制御（図５および図６）と，印字停止が指示され，駆動モータ１４の回転を停止させる際の制御（図９および図１０）とについて，図７の各種信号波形を参照しつつ説明する。なお，各制御は，モータ制御基板１６のＡＳＩＣ１６０によって行われる。
【００４３】
始めに，印字開始指示があったときの制御について説明する。まず，図５に示すように，各種の設定値を初期化する（Ｓ１０１）。例えば，モータロック信号を検出するまでの期間（すなわち，非定常速度期間）にカウントされるカウンタ（以下，「モータロックカウンタ」とする）や，発光ダイオードＤ１を消灯する期間にカウントされるカウンタ（以下，「ＬＥＤ消灯カウンタ」とする）に０を代入する。このほか，コンパレータ１６１の基準電圧Ｖｒｅｆが０Ｖとなるように調節される。
【００４４】
次に，モータＯＮ信号をローからハイに切り替え（図７のモータＯＮ信号波形参照。モータＯＮ信号は，ハイでオン，ローでオフとする），駆動モータ１４の駆動が開始される（Ｓ１０２）。
【００４５】
次に，モータＯＮ信号のオンを契機に，コンパレータ１６１の基準電圧ＶｒｅｆをＶ１（第１電圧閾値の一例）に設定する（Ｓ１０３）。具体的には，図７に示すように，ＡＳＩＣ１６０から出力されるＶｒｅｆ＿ＰＷＭ信号をデューティ比ｄ１に設定し，基準電圧ＶｒｅｆがＶ１となるように調節する。
【００４６】
さらに，モータＯＮ信号のオンを契機に，センサＬＥＤ＿ＯＮ信号のデューティ比を設定する（Ｓ１０４）。具体的に本形態では，図７に示すように，ＡＳＩＣ１６０から出力されるセンサＬＥＤ＿ＯＮ信号のデューティ比が５０％となるようにＰＷＭ制御し，ＬＥＤ電流が小さくなるように調節する。すなわち，発光ダイオードＤ１の光量を抑制する。そして，その小ＬＥＤ電流で発光ダイオードＤ１を連続点灯させる（Ｓ１０５：制御手段の一例）。発光ダイオードＤ１の点灯をモータＯＮ信号に同期させることで，発光ダイオードＤ１の無駄な点灯を回避する。
【００４７】
次に，フォトセンサ５０からの入力を確認する（Ｓ１０６）。具体的には，センサ出力２のハイ（未検出）からロー（検出）のタイミングを検出する。フォトセンサ５０の入力が確認されない場合には（Ｓ１０６：ＮＯ），図６のＳ１７１の処理に移行し，エラー処理を行って本処理を終了する。
【００４８】
フォトセンサ５０からの入力が確認された場合には（Ｓ１０６：ＹＥＳ），駆動モータ１４の回転が定常速度になったか否か，すなわちモータロック信号が検出されたか否かを判断する（Ｓ１０７：検知手段の一例）。モータロック信号が検出されない場合には（Ｓ１０７：ＮＯ），モータロックカウンタの値が所定の閾値と等しいか否かを判断する（Ｓ１５１）。モータロックカウンタの値が所定の閾値と等しくない場合には（Ｓ１５１：ＮＯ），モータロックカウンタの値に１を加算し（Ｓ１５２），所定時間待機する（Ｓ１５３）。待機後は，Ｓ１０６の処理に戻ってモータロック信号の検知を繰り返す。モータロックカウンタの値が所定の閾値と等しい場合には（Ｓ１５１：ＹＥＳ），図６のＳ１７１の処理に移行し，エラー処理を行って本処理を終了する。モータロック信号が検出された場合には（Ｓ１０７：ＹＥＳ），モータロックカウンタに０を代入し，モータロックカウンタを初期化する（Ｓ１０８）。
【００４９】
次に，モータロック信号の検知を契機に，センサ出力２の検出の周期（すなわち，センサ出力２がハイからローになるタイミングの周期。以下，「センサエッジ周期」とし，ハイからローになるタイミングを「センサエッジ」とする）を取得する（Ｓ１０９）。そして，そのセンサエッジ周期を保持する（Ｓ１１０）。
【００５０】
次に，フォトセンサ５０の発光ダイオードＤ１を点滅制御するに先立って，発光ダイオードＤ１の消灯期間となるＬＥＤ消灯タイマＴ１の設定値を決定する（Ｓ１１１）。具体的に，ＬＥＤ消灯タイマＴ１の設定値（タイマ値）は，次の式（１）によって決定する。
タイマ値＝センサエッジ周期−ＬＥＤ点灯期間      （１）
式（１）中のＬＥＤ点灯期間は，あらかじめモータ制御基板１６に記録されている任意の値である。ＬＥＤ点灯期間は，図８に示すように，センサエッジ周期よりも短く，センサ出力２のローの出力期間よりも長いと予測される時間であればよい。
【００５１】
次に，図６に示すように，モータロック信号の検知を契機に，コンパレータ１６１の基準電圧ＶｒｅｆをＶ２（第２電圧閾値の一例）に設定する（Ｓ１１２）。Ｖ２はＶ１よりも低い電圧値である。具体的には，図７に示すように，ＡＳＩＣ１６０から出力されるＶｒｅｆ＿ＰＷＭ信号のデューティ比ｄ２が非定常回転時のデューティ比ｄ１よりも小さくなるようにＰＷＭ制御し，基準電圧Ｖｒｅｆが下がるように調節する。基準電圧Ｖｒｅｆを下げることで，センサの検知精度が非定常速度の状態と比較して上がる。
【００５２】
さらに，モータロック信号の検知を契機に，センサＬＥＤ＿ＯＮ信号のデューティ比を切り替える（Ｓ１１３）。具体的に本形態では，図７に示すように，ＡＳＩＣ１６０から出力されるセンサＬＥＤ＿ＯＮ信号のデューティ比が１００％となるように制御し，ＬＥＤ電流が大きくなるように調節する。これにより，発光ダイオードＤ１の光量が，非定常速度の状態（デューティ比５０％）と比較して上がる。発光ダイオードＤ１の光量を上げることで，センサの検知精度が非定常速度の状態と比較して上がる。
【００５３】
その後，発光ダイオードＤ１のパルス制御を開始し，図７に示すように，発光ダイオードＤ１の点滅動作となるパルス制御を開始する（Ｓ１１４：制御手段の一例）。なお，開始時には，フォトセンサ５０の出力をマスク（本形態ではセンサ出力２をマスク）し，発光ダイオードＤ１を消灯する。
【００５４】
パルス制御としては，まず，ＬＥＤ消灯カウンタの値がＳ１１１の処理で設定したＬＥＤ消灯タイマＴ１のタイマ値と等しいか否かを判断する（Ｓ１１５）。ＬＥＤ消灯カウンタの値がタイマ値と等しくない場合には（Ｓ１１５：ＮＯ），ＬＥＤ消灯カウンタの値に１を加算し（Ｓ１６１），所定時間待機する（Ｓ１６２）。待機後は，Ｓ１１５の処理に戻ってタイマ値との比較を繰り返す。ＬＥＤ消灯カウンタの値がタイマ値と等しい場合には（Ｓ１１５：ＹＥＳ），ＬＥＤ消灯カウンタに０を代入し，ＬＥＤ消灯カウンタを初期化する（Ｓ１１６）。
【００５５】
タイマ設定値分の消灯をした後は，センサ出力２のマスクを解除する（Ｓ１１７）。そして，発光ダイオードＤ１を点灯させる（Ｓ１１８）。そして，センサ出力２の検出（ハイからローになるタイミング）を待つ（Ｓ１１９）。
【００５６】
次に，フォトセンサ５０からの入力を確認する（Ｓ１２０）。具体的には，センサ出力２のローからハイのタイミングを検出する。フォトセンサ５０からの入力が確認されない場合には（Ｓ１２０：ＮＯ），Ｓ１７１の処理に移行し，エラー処理を行って本処理を終了する。
【００５７】
フォトセンサ５０からの入力が確認された場合には（Ｓ１２０：ＹＥＳ），再度，センサ出力２をマスクする（Ｓ１２１）。そして，発光ダイオードＤ１を消灯させる（Ｓ１２２）。
【００５８】
すなわち，発光ダイオードＤ１は，タイマ値の消灯期間が設けられる。このため，省電力に資するとともに温度上昇が抑制される。また，発光ダイオードＤ１が消灯している間は，フォトセンサ５０の出力がマスクされる。このため，ノイズの影響が回避される。
【００５９】
次に，モータロック信号の検出を判断する（Ｓ１２３）。モータロック信号がオンである場合には（Ｓ１２３：ＹＥＳ），Ｓ１１５の処理に戻り，発光ダイオードＤ１のパルス制御を繰り返す。
【００６０】
一方，モータロック信号が検出されなかった場合，すなわち駆動モータ１４の回転が何らかの原因により非定常速度になった場合には（Ｓ１２３：ＮＯ），コンパレータ１６１の基準電圧Ｖｒｅｆやセンサエッジ周期をリセットし（Ｓ１２４：リセット手段の一例），図５のＳ１０３の処理に戻り，非定常速度の状態での処理を行う。その後，定常速度に移行した場合には，再度，センサエッジ周期から消灯期間を求め，発光ダイオードＤ１のパルス制御を行う。このように消灯時間をリセットすることで，異常回転からの復帰後であっても現状の状況にあった制御が可能になる。また，非定常時は発光ダイオードＤ１を連続点灯に戻すことで，取りこぼしが防止される。
【００６１】
なお，本形態では，駆動モータ１４の回転が定常速度である状態の際，コンパレータ１６１の基準電圧Ｖｒｅｆを下げ，さらに発光ダイオードＤ１の光量を上げる制御を行っている。そのため，一般的には，ノイズを受信し易く，ＳＮ比を悪化させることが懸念される。しかし，本形態では，センサエッジ周期中の殆どの期間を消灯期間が占める。さらにその消灯期間ではフォトセンサ５０からの入力がマスクされる。そのため，実際の検知期間は短く，ＳＮ比への影響は少ない。
【００６２】
続いて，印字停止指示があったときの制御について説明する。本形態では，モータの駆動を停止した後であってもモータは惰性で回転し続けるため，惰性で回転中のモータの回転を検知する。
【００６３】
まず，図９に示すように，モータＯＮ信号をハイからローに切り替え，駆動モータ１４の駆動を停止する（Ｓ２０１）。
【００６４】
次に，ＬＥＤ消灯カウンタの値がＳ１１１の処理で設定したタイマ値と等しいか否かを判断する（Ｓ２０２）。ＬＥＤ消灯カウンタの値がタイマ値と等しくない場合には（Ｓ２０２：ＮＯ），ＬＥＤ消灯カウンタの値に１を加算し（Ｓ２５１），所定時間待機する（Ｓ２５２）。待機後は，Ｓ２０２の処理に戻ってタイマ値との比較を繰り返す。ＬＥＤ消灯カウンタの値がタイマ値と等しい場合には（Ｓ２０２：ＹＥＳ），ＬＥＤ消灯カウンタに０を代入し，ＬＥＤ消灯カウンタを初期化する（Ｓ２０３）。
【００６５】
タイマ値分の消灯期間を経過した後は，フォトセンサ５０からの入力のマスクを解除する（Ｓ２０４）。そして，発光ダイオードＤ１を点灯させる（Ｓ２０５）。そして，センサ出力２の検出（ハイからローになるタイミング）を待つ（Ｓ２０６）。
【００６６】
次に，フォトセンサ５０からの入力を確認する（Ｓ２０７）。具体的には，センサ出力２のローからハイのタイミングを検出する。フォトセンサ５０からの入力が確認されない場合には（Ｓ２０７：ＮＯ），Ｓ２６１の処理に移行し，モータロック信号の検出を判断する（Ｓ２６１）。モータロック信号が検出されている場合には（Ｓ２６１：ＹＥＳ），図１０のＳ２６２の処理に移行し，エラー処理を行い（Ｓ２６２），発光ダイオードＤ１を消灯（Ｓ２１５）して本処理を終了する。モータロック信号が検出されなかった場合には（Ｓ２６１：ＮＯ），Ｓ２１１の処理に移行する。
【００６７】
フォトセンサ５０からの入力が確認された場合には（Ｓ２０７：ＹＥＳ），フォトセンサ５０からの入力をマスクする（Ｓ２０８）。そして，発光ダイオードＤ１を消灯させる（Ｓ２０９）。
【００６８】
次に，モータロック信号の検出を判断する（Ｓ２１０）。モータロック信号が検出されている場合には（Ｓ２１０：ＹＥＳ），Ｓ２０２の処理に戻り，発光ダイオードＤ１のパルス制御を繰り返す。
【００６９】
一方，モータロック信号が検出されなかった場合，すなわち駆動モータ１４の回転が非定常速度になった場合には（Ｓ２１０：ＮＯ），図１０に示すように，コンパレータ１６１の基準電圧ＶｒｅｆをＶ１に戻し（Ｓ２１１），センサＬＥＤ＿ＯＮ信号のデューティ比をＬＥＤ電流が小さくなるように調節する（Ｓ２１２）。すなわち，発光ダイオードＤ１の光量を抑制する。そして，その小ＬＥＤ電流で発光ダイオードＤ１を連続点灯させる（Ｓ２１３）。
【００７０】
その後，フォトセンサ５０からの出力を確認し（Ｓ２１４），フォトセンサ５０にてパルスが検出される間は（Ｓ２１４：ＹＥＳ），フォトセンサ５０の検出を続ける。一方，フォトセンサ５０にてパルスが検出されない場合には（Ｓ２１４：ＮＯ），発光ダイオードＤ１を消灯し（Ｓ２１５），本処理を終了する。このように，駆動モータ１４の駆動停止後であっても処理を続けることで，惰性で回転している間も回転検知を行うことができる。これにより，駆動ギア１１の回転中は本体カバーを開けさせない等の安全処理が可能になる。
【００７１】
なお，モータの駆動を停止した後にモータの回転の検知を終了する場合には，図１０中の点線に示す動作を行う。すなわち，Ｓ２０１の処理にて駆動モータ１４の駆動を停止させた後，発光ダイオードＤ１のパルス制御をバイパスし，発光ダイオードＤ１を消灯する（Ｓ２１５）。駆動モータ１４の駆動停止後，即時に発光ダイオードＤ１を消灯することで省電力に資する。
【００７２】
［第２の形態］
［回転検知機構の回路構成］
第２の形態の回転検知機構では，フォトセンサ５０の発光ダイオードＤ１への入力ラインを２系統備え，駆動モータ１４の回転が定常速度か否かで切り替えて発光ダイオードＤ１を点灯させる。各入力ラインは，抵抗値が異なり，入力ラインによってＬＥＤ電流が異なる。この点，ＰＷＭ制御によってＬＥＤ電流を切り替える第１の形態とは異なる。
【００７３】
図１１は，本形態のモータ制御基板１６５およびフォトセンサ５０を含む，本形態の駆動モータ１４の回転検知機構の回路構成を示している。
【００７４】
モータ制御基板１６５は，図１１に示すように，駆動モータ１４に対してモータＯＮ信号を出力する。さらに，フォトセンサ５０の発光ダイオードＤ１に対してＬＥＤ電流を供給する。また，モータ制御基板１６５では，駆動モータ１４からモータロック信号が入力される。さらに，フォトセンサ５０のフォトトランジスタＴｒ１からセンサ出力１が入力される。モータ制御基板１６５は，それらの入力信号を基に駆動ギア１１Ｃ（駆動モータ１４）の回転を検知する。
【００７５】
具体的に，モータ制御基板１６５は，各種の信号制御を行うＡＳＩＣ１６０と，センサ出力１信号の反転出力と基準電圧Ｖｒｅｆとを比較するコンパレータ１６１とを備えている。コンパレータ１６１は，第１の形態と同様である。
【００７６】
また，モータ制御基板１６５は，発光ダイオードＤ１への入力ラインとして，トランジスタＴｒ２をオンさせてＬＥＤ電流を供給するラインと，トランジスタＴｒ３をオンさせてＬＥＤ電流を供給するラインとの２系統を備えている。そして，いずれか一方のトランジスタをオンさせることで発光ダイオードＤ１を点灯させる。なお，トランジスタＴｒ２のベースに入力される信号を「センサＬＥＤ＿ＯＮ１信号」とし，トランジスタＴｒ３のベースに入力される信号を「センサＬＥＤ＿ＯＮ２信号」とする。両信号とも，ローでトランジスタをオンさせ，ハイでオフさせる。
【００７７】
発光ダイオードＤ１への２つの入力ラインは，電源電圧は同じであるが，抵抗値が異なる。具体的には，トランジスタＴｒ２のコレクタと接点Ｐ１との間の抵抗Ｒ１が，トランジスタＴｒ３のコレクタと接点Ｐ１との間の抵抗Ｒ５よりも大きい。そのため，トランジスタＴｒ２からのＬＥＤ電流は，トランジスタＴｒ３からのＬＥＤ電流と比較して小電流となる。
【００７８】
［回転検知機構の制御］
続いて，回転検知機構の制御について，図１２の信号波形を参照しつつ説明する。本形態の制御のうち，コンパレータ１６１の基準電圧Ｖｒｅｆの制御については，第１の形態と同様であり，説明を省略する。
【００７９】
モータＯＮ信号がオンしたことを検知すると，センサＬＥＤ＿ＯＮ１信号をハイからローに切り替える。これにより，トランジスタＴｒ２を経由して発光ダイオードＤ１にＬＥＤ電流が供給される。
【００８０】
その後，モータロック信号が検出されると，ＬＥＤ電流がパルス制御に切り替えられる。このときの発光ダイオードＤ１の消灯期間となるタイマ設定値の決定方法は，第１の形態と同様である。
【００８１】
本形態では，パルス制御への切り替えに同期して，ＬＥＤ電流の供給ラインが切り替えられる。すなわち，センサＬＥＤ＿ＯＮ１信号はローからハイに切り替えられ，トランジスタＴｒ２はオフになる。一方，センサＬＥＤ＿ＯＮ２信号はパルス制御によってオンオフが切り替えられる。つまり，トランジスタＴｒ３がパルス制御によってオンし，トランジスタＴｒ３を経由してＬＥＤ電流が供給される。
【００８２】
このとき，トランジスタＴｒ３経由のＬＥＤ電流は，トランジスタＴｒ２経由のＬＥＤ電流と比較して電流値が大きい（図１１中，Ｒ１＞Ｒ５）。そのため，発光ダイオードＤ１の光量が，非定常速度の状態と比較して上がる。すなわち，発光ダイオードＤ１の光量を上げることで，センサの検知精度が非定常速度の状態と比較して上がる。
【００８３】
［第３の形態］
［回転検知機構の回路構成］
第３の形態の回転検知機構では，フォトセンサ５０の発光ダイオードＤ１への入力ラインを２系統備え，駆動モータ１４の回転が定常速度か否かで切り替えて発光ダイオードＤ１を点灯させる。各入力ラインは，電源電圧が異なり，入力ラインによってＬＥＤ電流が異なる。この点，ＰＷＭ制御によってＬＥＤ電流を切り替える第１の形態や抵抗値によってＬＥＤ電流を切り替える第２の形態とは異なる。
【００８４】
図１３は，モータ制御基板１６およびフォトセンサ５０を含む，本形態の駆動モータ１４の回転検知機構の回路構成を示している。
【００８５】
モータ制御基板１６８は，図１３に示すように，駆動モータ１４に対してモータＯＮ信号を出力する。さらに，フォトセンサ５０の発光ダイオードＤ１に対してＬＥＤ電流を供給する。また，モータ制御基板１６５では，駆動モータ１４からモータロック信号が入力される。さらに，フォトセンサ５０のフォトトランジスタＴｒ１からセンサ出力１が入力される。モータ制御基板１６８は，それらの入力信号を基に駆動ギア１１Ｃ（駆動モータ１４）の回転を検知する。
【００８６】
具体的に，モータ制御基板１６８は，各種の信号制御を行うＡＳＩＣ１６０と，センサ出力１信号の反転出力と基準電圧Ｖｒｅｆとを比較するコンパレータ１６１とを備えている。コンパレータ１６１は，第１の形態と同様である。
【００８７】
また，モータ制御基板１６８は，発光ダイオードＤ１への入力ラインとして，トランジスタＴｒ２をオンさせてＬＥＤ電流を供給するラインと，トランジスタＴｒ４をオンさせてＬＥＤ電流を供給するラインとの２系統を備えている。そして，いずれか一方のトランジスタをオンさせることで発光ダイオードＤ１を点灯させる。なお，トランジスタＴｒ２のベースに入力される信号を「センサＬＥＤ＿ＯＮ１信号」とし，トランジスタ５を経由してトランジスタＴｒ４のベースに入力される信号を「センサＬＥＤ＿ＯＮ３信号」とする。センサＬＥＤ＿ＯＮ１信号は，ローでトランジスタＴｒ２をオンさせ，ハイでオフさせる。センサＬＥＤ＿ＯＮ３信号は，ローでトランジスタＴｒ５をオフさせるとともに，トランジスタＴｒ４のベースをハイとすることでトランジスタＴｒ４をオフさせる。一方，ハイでトランジスタＴｒ５をオンさせるとともに，トランジスタＴｒ４のベースをローとすることでトランジスタＴｒ４をオンさせる。
【００８８】
発光ダイオードＤ１への２つの入力ラインは，電源電圧が異なる。具体的には，トランジスタＴｒ２のエミッタに接続する電源電圧が＋３．３Ｖであり，トランジスタＴｒ４のエミッタに接続する電源電圧が５Ｖである。そのため，トランジスタＴｒ２からのＬＥＤ電流は，トランジスタＴｒ３からのＬＥＤ電流と比較して小電流となる。
【００８９】
［回転検知機構の制御］
続いて，回転検知機構の制御について，図１４の信号波形を参照しつつ説明する。本形態の制御のうち，コンパレータ１６１の基準電圧Ｖｒｅｆの制御については，第１の形態と同様であることから説明を省略する。
【００９０】
モータＯＮ信号がオンしたことを検知すると，センサＬＥＤ＿ＯＮ１信号をハイからローに切り替える。これにより，トランジスタＴｒ２を経由して発光ダイオードＤ１にＬＥＤ電流が供給される。
【００９１】
その後，モータロック信号が検出されると，ＬＥＤ電流がパルス制御に切り替えられる。このときの発光ダイオードＤ１の消灯期間となるタイマ設定値の決定方法は，第１の形態と同様である。
【００９２】
本形態では，パルス制御への切り替えに同期して，ＬＥＤ電流の供給ラインが切り替えられる。すなわち，センサＬＥＤ＿ＯＮ１信号はローからハイに切り替えられ，トランジスタＴｒ２はオフになる。一方，センサＬＥＤ＿ＯＮ３信号はパルス制御によってオンオフが切り替えられる。つまり，トランジスタＴｒ４がパルス制御によってオンし，トランジスタＴｒ４を経由してＬＥＤ電流が供給される。
【００９３】
このとき，トランジスタＴｒ４経由のＬＥＤ電流は，トランジスタＴｒ２経由のＬＥＤ電流と比較して電流値が大きい。そのため，発光ダイオードＤ１の光量が，非定常速度の状態と比較して上がる。すなわち，発光ダイオードＤ１の光量を上げることで，センサの検知精度が非定常速度の状態と比較して上がる。
【００９４】
［第４の形態］
第４の形態の回転検知機構では，駆動モータ１４の回転が定常速度になったことをフォトセンサ５０の出力を基に判断する。この点，駆動モータ１４から入力されるモータロック信号によって駆動モータ１４の回転が定常速度になったことを判断する第１の形態とは異なる。第４の形態の回転検知機構の回路構成は，第１の形態と比較してＡＳＩＣがモータロック信号の入力を受けない点以外は同じであり，説明を省略する。
【００９５】
［回転検知機構の制御］
続いて，駆動モータ１４の回転が定常速度になったことを検出する制御，すなわちモータロックを検出する制御について，図１５のフローチャートを参照しつつ説明する。なお，モータ制御基板には，あらかじめセンサ出力２のセンサエッジ周期の上限値および下限値が記録されている。本制御では，センサエッジ周期が上限値と下限値との間にあれば定常速度であると判断する。
【００９６】
まず，図１５に示すように，各種の設定値を初期化する（Ｓ３０１）。例えば，センサエッジが検出される周期（センサエッジ周期）を保持する保持値や，次のセンサエッジまでの期間を検知するカウンタ（以下，「センサエッジカウンタ」とする）に０を代入する。その後，モータＯＮ信号をローからハイに切り替え，駆動モータ１４の駆動を開始する（Ｓ３０２）。
【００９７】
次に，所定時間待機し（Ｓ３０３），センサエッジを検出したか否かを判断する（Ｓ３０４：出力検知手段の一例）。センサエッジを検出していない場合には（Ｓ３０４：ＮＯ），Ｓ３０３の処理に戻って待機する。センサエッジを検出した後は（Ｓ３０４：ＹＥＳ），センサエッジカウンタのカウントを開始する（Ｓ３０５）。
【００９８】
次に，センサエッジを検出したか否か，すなわちＳ３０４の処理にて検出したセンサエッジの次のセンサエッジを検出したか否かを判断する（Ｓ３０６）。センサエッジが検出されない場合には（Ｓ３０６：ＮＯ），センサエッジカウンタの値に１を加算し（Ｓ３５１），所定時間待機する（Ｓ３５２）。待機後は，Ｓ３０６の処理に戻ってセンサエッジの検出を繰り返す。
【００９９】
センサエッジが検出された場合には（Ｓ３０６：ＹＥＳ），検出された時点でのセンサエッジカウンタの値を保持値に代入し（Ｓ３０７），センサエッジカウンタの値を保持する。この保持値は，現時点での駆動ギア１１Ｃ（駆動モータ１４）の回転の速さを意味する。その後，センサエッジカウンタに０を代入し，センサエッジカウンタを初期化する（Ｓ３０８）。
【０１００】
次に，保持値がセンサエッジ周期の上限値よりも小さく，下限値よりも小さいか否かを判断する（Ｓ３０９：判断手段の一例）。保持値が下限値から上限値までの範囲内でなければ（Ｓ３０９：ＮＯ），駆動モータ１４の回転が非定常速度の状態であると判断し，Ｓ３０３の処理に戻ってセンサエッジ周期の検出を繰り返す。
【０１０１】
保持値が下限値から上限値までの範囲内であれば（Ｓ３０９：ＹＥＳ），駆動モータ１４の回転が定常速度の状態であると判断する。すなわち，モータロック信号を検出した状態であると判断する（Ｓ３１０）。その後，Ｓ３０７の処理で記録した保持値を基に，発光ダイオードＤ１のパルス制御に利用するＬＥＤ消灯タイマＴ１のタイマ値を設定する（Ｓ３１１）。具体的に，ＬＥＤ消灯タイマＴ１のタイマ値は，次の式（２）によって決定する。
タイマ値＝保持値−ＬＥＤ点灯期間            （２）
式（２）中のＬＥＤ点灯期間は，あらかじめモータ制御基板１６に記録されている任意の値である。
【０１０２】
このように駆動モータ１４からモータロック信号を取得しなくても，フォトセンサ５０の出力を基に駆動モータ１４の回転の定常速度／非定常速度を判断できる。モータ制御基板１６がモータロック状態を判断できることで，モータ制御基板１６としてはモータロック信号のインターフェースを設ける必要がない。よって，モータ制御基板１６の構成が第１の形態と比較してシンプルである。
【０１０３】
以上詳細に説明したように実施の形態の回転検知機構では，フォトセンサ５０のセンサエッジ周期を基に発光ダイオードＤ１の消灯期間を求め，その消灯期間を基にパルス制御することで，回転中の駆動モータ１４の現状況にあったパルス制御が行われる。例えば，厚紙やハガキ印字で駆動モータ１４の回転速度が変わったとしても，その回転速度に合わせて消灯期間が決定される。これにより，複数の設定値を記憶することなく，シンプルな構成で様々な機種に対応可能である。また，メカ部品のばらつきや回転体の計時変化によって定常速度に微妙な誤差が生じたとしても，実機に即した制御となることから，高精度なセンシングが可能になる。また，点滅点灯であることから，フォトセンサ５０の温度上昇も抑制される。また，定常速度から非定常速度に切り替わった際に連続点灯に戻ることから，回転検知の取りこぼしが抑制される。
【０１０４】
また，回転検知機構では，消灯期間中のフォトセンサ５０の出力をマスクすることで，西日や外光等の外乱ノイズの影響を低減することが期待できる。よって，高精度なセンシングを行うことができる。
【０１０５】
また，非定常速度では発光ダイオードＤ１は連続点灯しており，パルス制御への切り替えが定常速度に切り替わったタイミングから遅れるほど，電力を消費することになる。そこで，定常速度を検知したことを契機にパルス制御を開始することで省電力に資する。
【０１０６】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，画像形成装置としては，プリンタ，複写機，スキャナ，ＦＡＸ等，画像を形成するものであれば適用可能である。また，印刷部の画像形成方式は，電子写真方式に限らず，インクジェット方式であってもよい。また，カラー画像の形成が可能であっても，モノクロ画像専用であってもよい。
【０１０７】
また，本実施の形態では，１つの駆動モータが４つの感光体を駆動しているが，各感光体用に駆動モータを設けてもよい。また，本実施の形態では，感光体の駆動モータの回転検知に本発明を適用しているが，これに限るものではない。例えば，定着器９の定着ローラや現像器４の現像ローラの駆動モータや，ベルトの駆動モータの回転検知に適用してもよい。
【０１０８】
また，本実施の形態では，ＤＣブラシレスモータである駆動モータの回転検知に本発明を適用しているが，検査対象物である回転体はＤＣブラシレスモータに限るものではない。例えば，ステッピングモータであってもよい。
【０１０９】
また，本実施の形態では，反射構造のフォトセンサを適用しているが，インタラプタ構造であってもよい。インタラプタ構造のフォトセンサでは，図１６に示すように，回転軸を中心とした円形状のリブ５５が設けられており，そのリブ５５にスリット５６が設けられている。センサは，リブ５５を介して対向する発光素子および受光素子を備える。そして，センサの検出領域にスリット５６以外の部分が位置しているときは，発光素子からの光はリブ５５によって遮光されていることから，受光素子での受光量レベルが低く，検出領域にスリット５６が位置するときは，発光素子からの光は遮光されないことから，受光素子での受光量レベルが高い。
【図面の簡単な説明】
【０１１０】
【図１】実施の形態にかかる画像形成装置の概略構成を示す断面図である。
【図２】画像形成装置の駆動ユニットの内部構造を示す斜視図である。
【図３】駆動ユニットの内部の駆動ギアの先端部の構造（反射構造）を示す斜視図である。
【図４】第１の形態（ＬＥＤ光量：ＰＷＭ制御）にかかる回転検知機構の回路構成を示す図である。
【図５】第１の形態にかかる回転検知機構の印刷開始時の動作手順を示すフローチャート（その１）である。
【図６】第１の形態にかかる回転検知機構の印刷開始時の動作手順を示すフローチャート（その２）である。
【図７】第１の形態（ＬＥＤ光量：ＰＷＭ制御）にかかる回転検知機構の各種信号の波形を示す図である。
【図８】タイマ設定値の概略を示す図である。
【図９】第１の形態にかかる回転検知機構の印刷停止時の動作手順を示すフローチャート（その１）である。
【図１０】第１の形態にかかる回転検知機構の印刷停止時の動作手順を示すフローチャート（その２）である。
【図１１】第２の形態（ＬＥＤ光量：抵抗切替）にかかる回転検知機構の回路構成を示す図である。
【図１２】第２の形態（ＬＥＤ光量：抵抗切替）にかかる回転検知機構の各種信号の波形を示す図である。
【図１３】第３の形態（ＬＥＤ光量：電源切替）にかかる回転検知機構の回路構成を示す図である。
【図１４】第３の形態（ＬＥＤ光量：電源切替）にかかる回転検知機構の各種信号の波形を示す図である。
【図１５】第４の形態にかかる回転検知機構の印刷開始時の動作手順を示すフローチャートである。
【図１６】駆動ユニットの内部の駆動ギアの先端部の構造（インタラプタ構造）を示す斜視図である。
【符号の説明】
【０１１１】
１１    駆動ギア
１４    駆動モータ
１６    モータ制御基板
１６０  ＡＳＩＣ（ＣＰＵ）
１６１  コンパレータ
５０    フォトセンサ
Ｄ１    発光ダイオード
Ｔｒ１  フォトトランジスタ
１００  画像形成装置
【図１】
0004780125.tif 000002
【図２】
0004780125.tif 000003
【図３】
0004780125.tif 000004
【図４】
0004780125.tif 000005
【図５】
0004780125.tif 000006
【図６】
0004780125.tif 000007
【図７】
0004780125.tif 000008
【図８】
0004780125.tif 000009
【図９】
0004780125.tif 000010
【図１０】
0004780125.tif 000011
【図１１】
0004780125.tif 000012
【図１２】
0004780125.tif 000013
【図１３】
0004780125.tif 000014
【図１４】
0004780125.tif 000015
【図１５】
0004780125.tif 000016
【図１６】
0004780125.tif 000017