(57)【特許請求の範囲】
【請求項１】
複数のモータの回転異常を検出するモータ異常検出装置において、
前記複数のモータに対応して配置され、対応するモータによって回転駆動されると共に、透孔部をそれぞれ備える複数の回転体と、
前記複数の回転体に対応して配置され、前記透孔部によって変化する検出信号を出力する複数のセンサ手段と、
前記複数のセンサ手段からの検出信号に基づいて、前記複数のモータの回転状態を検出する回転検出手段と、を有し、
前記複数のモータが正常回転する場合に前記複数のセンサ手段から出力される検出信号の変化状態が互いに異なるように、前記透孔部を設けると共に、前記複数のセンサ手段を前記回転検出手段の入力部にオア接続する
ことを特徴とするモータ異常検出装置。
【請求項２】
請求項１に記載するモータ異常検出装置において、
前記回転検出手段は、
前記入力部に入力された検出信号を分離する分離手段を有する
ことを特徴とするモータ異常検出装置。
【請求項３】
請求項１又は請求項２に記載するモータ異常検出装置において、
前記回転体は、前記モータに連結するギヤにより構成されている
ことを特徴とするモータ異常検出装置。
【請求項４】
請求項１乃至請求項３の何れか一つに記載するモータ異常検出装置において、
現像剤を供給された記録用紙を、加熱ローラと押圧ローラとの間に搬送し、前記現像剤を前記記録用紙に熱定着させるように構成された画像形成装置に使用され、
前記モータの一つが、前記加熱ローラを駆動するためのものであって、そのモータに対応する前記回転体の前記透孔部は、その回転体に対応して配置した前記センサ手段から出力される検出信号の変化時間が、他のセンサ手段から出力される検出信号の変化時間より短くなるように、設けられている
ことをモータ異常検出装置。
【請求項５】
請求項１乃至請求項４の何れか一つに記載するモータ異常検出装置において、
前記複数のセンサ手段は、前記入力部にワイヤードオア接続されている
ことを特徴とするモータ異常検出装置。
【請求項６】
請求項１乃至請求項５の何れか一つに記載するモータ異常検出装置を備える
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータの異常を検出するモータ異常検出装置及びそれを備える画像形成装置に関する。
【背景技術】
【０００２】
プリンタ、複合機、コピー機などのＯＡ機器や、洗濯機、掃除機などの家電製品などの電気製品は、  モータの駆動力を利用して部品を動作させている。モータが停止すると、電気製品は、所定の機能を果たすことができず、最悪の場合には故障を引き起こす恐れがある。そのため、従来より、モータの回転状態をセンシングして、モータの異常を検出することが行われている。
【０００３】
例えば、特許文献１には、モータを構成するロータの位置を検出する３個のセンサ回路の各々に抵抗が接続されている。この３個の抵抗は、異なる抵抗値を有し、３個のセンサ回路がそれぞれ出力するハイ電圧又はロー電圧の組み合わせにより発生する、任意の２個の抵抗の並列抵抗値と他の抵抗の抵抗値とが、異なるようにされている。３個の抵抗は、接続点Ａを介して、電源に接続する電源側抵抗に接続されている。そして、接続点Ａは、マイクロコンピュータの入力部に接続されている。
【０００４】
このような特許文献１に記載するモータ異常検出装置は、接続点Ａに印加される電圧が、電源側抵抗と、３個の抵抗のうちの何れか一つの抵抗又は２つの抵抗で、電源の電圧を分圧した値となる。上述したように３個の抵抗の抵抗値はそれぞれ異なるため、接続点Ａに印加される電圧は、センサ回路がロータの回転を検出して出力するハイ電圧又はロー電圧の組み合わせによって異なる。
【０００５】
従って、特許文献１に記載するモータ異常検出装置は、１個の入力部に３個のセンサ回路を接続しても、接続点Ａに印加される電圧の大きさによって、何れのセンサ回路がロータの回転を検出したかを判別し、ロータの回転位置を検出することができる。
【０００６】
【特許文献１】特開２００３−１５４１８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のモータ異常検出装置は、モータのロータの回転を検出する３個のセンサ回路のそれぞれに接続する抵抗と、電源用抵抗とを接続する接続点Ａに印加される電圧の大きさに基づいて、ロータの回転位置を検出する。３個のセンサ回路は、例えば、モータ等で発生した磁気の影響などによってノイズが発生すると、接続点Ａから出力する電圧に、各センサ回路で発生したノイズの和が影響し、検出精度が不安定になることがあった。
【０００８】
また、従来のモータ異常検出装置は、モータ１個に対して入力部を一つ設けるため、複数のモータについて回転状態を検出するためには、モータの数だけ入力部を用意する必要があった。近年、製品の高機能化、高速化が進み、モータの数が増加し、それに比例してモータの回転を検出するセンサの数も増加している。その一方で、ハードウエハの低価格化や小型化が進み、制御用のＣＰＵやＡＳＩＣの入力部の数も制限されている。このように、モータの回転検出には、ハード上の制限が多く課され、入力部の数を減らして制御部を小型化する要求が強かった。
【０００９】
本発明は、上記問題点を解決するためになされたものであり、入力部を減らしつつ、検出精度を安定させることができるモータ異常検出装置及びそれを備える画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係るモータ異常検出装置及びそれを備える画像形成装置は、以下の構成を有する。
（１）複数のモータの回転異常を検出するモータ異常検出装置において、前記複数のモータに対応して配置され、対応するモータによって回転駆動されると共に、透孔部をそれぞれ備える複数の回転体と、前記複数の回転体に対応して配置され、前記透孔部によって変化する検出信号を出力する複数のセンサ手段と、前記複数のセンサ手段からの検出信号に基づいて、前記複数のモータの回転状態を検出する回転検出手段と、を有し、前記複数のモータが正常回転する場合に前記複数のセンサ手段から出力される検出信号の変化状態が互いに異なるように、前記透孔部を設けると共に、前記複数のセンサ手段を前記回転検出手段の入力部にオア接続する。
【００１１】
（２）（１）に記載の発明において、前記回転検出手段は、前記入力部に入力された検出信号を分離する分離手段を有する。
【００１２】
（３）（１）又は（２）に記載の発明において、前記回転体は、前記モータに連結するギヤにより構成されている。
【００１３】
（４）（１）乃至（３）の何れか一つに記載の発明において、現像剤を供給された記録用紙を、加熱ローラと押圧ローラとの間に搬送し、前記現像剤を前記記録用紙に熱定着させるように構成された画像形成装置に使用され、前記モータの一つが、前記加熱ローラを駆動するためのものであって、そのモータに対応する前記回転体の前記透孔部は、その回転体に対応して配置した前記センサ手段から出力される検出信号の変化時間が、他のセンサ手段から出力される検出信号の変化時間より短くなるように、設けられている。
【００１４】
（５）（１）乃至（４）の何れか一つに記載の発明において、前記複数のセンサ手段は、前記入力部にワイヤードオア接続されている。
【００１５】
（６）（１）乃至（５）の何れか一つに記載する発明を備える画像形成装置。
【発明の効果】
【００１６】
上記構成を有する本発明のモータ異常検出装置及び画像形成装置は、複数のセンサ手段が、モータによって回転駆動される回転体の透孔部によって変化する検出信号を出力する。複数のセンサ手段は、回転検出手段の入力部にオア接続しているため、複数のセンサ手段から出力された検出信号が、回転検出手段の入力部にまとめて入力するが、各センサから出力される検出信号の変化状態が異なるので、入力部に入力した検出信号に基づいてモータの回転状態を検出できる。そのため、モータ数が増えても、回転検出手段の入力部の数が増えることはなく、制御部を小型化することができる。従って、本発明のモータ異常検出装置及び画像形成装置によれば、入力部を減らしつつ、検出精度を安定させることができる。
【００１７】
また、本発明のモータ異常検出装置は、入力部に入力された検出信号を分離するので、入力部に複数の検出信号の和を入力しても、それを分離して、複数のモータの回転状態を個別に検出することができる。
【００１８】
また、本発明のモータ異常検出装置は、回転体がモータに連結するギヤで構成されているため、モータの回転を検出する機構を安価かつコンパクトに設けることができる。
【００１９】
また、本発明のモータ異常検出装置は、画像形成装置に使用された場合、加熱ローラを駆動させるモータに対応するギヤの透孔部をセンサ手段が検出して出力する検出信号の変化時間が、他のセンサ手段から出力される検出信号の変化時間より短いので、加熱ローラが押圧ローラにくっつく前に、加熱ローラを駆動するモータの異常をすばやく検出できる。
【００２０】
また、本発明のモータ異常検出装置は、複数のセンサ手段が入力部にワイヤードオア接続されているので、回路に使用する素子の数を抑えることができる。
【発明を実施するための最良の形態】
【００２１】
次に、本発明に係るモータ異常検出装置及びそれを備える画像形成装置の一実施形態を、図面を参照して説明する。
【００２２】
＜画像形成装置の全体構成＞
図１は、本発明の実施形態に係り、「画像形成装置」の一例であるプリンタ１の内部構成を示す図である。
プリンタ１は、ケーシング２の前面側から、記録用紙３を収容する給紙カセット４が着脱可能に装着されている。ケーシング２は、本体２Ａの上方に開口する開口部を塞ぐように、カバー２Ｂを本体２Ａに回動可能に連結している。カバー２Ｂの上面には、排紙トレイ５が設けられている。
【００２３】
ケーシング２の内部には、搬送ベルト駆動ローラ６と従動ローラ７に巻回された搬送ベルト８が中央部に回転可能に配置され、その搬送ベルト８の上流側から下流側へ向かって順番に給紙部１１と、画像形成部１２と、排紙部１３とが配置されている。
【００２４】
給紙部１１は、ピックアップローラ１４が給紙カセット４から記録用紙３を１枚ピックアップすると、その記録用紙３を搬送ローラ１５，１６がレジストローラ１７へ搬送する。レジストローラ１７は、記録用紙３の傾きを是正してから、記録用紙３を画像形成部１２へ送り出す。
【００２５】
画像形成部１２は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）のトナーを収容する第１画像形成ユニット２０Ｙ、第２画像形成ユニット２０Ｍ、第３画像形成ユニット２０Ｃ、第４画像形成ユニット２０Ｋが、搬送ベルト８の上流側から下流側へ向かって水平に並んで配置されている。そして、最も下流側に配置された第４画像形成ユニット２０Ｋの下流側には、定着器２７が配置されている。
【００２６】
第１〜第４画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋは、同一構成を有する。第１〜第４画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋの添え字「Ｙ」，「Ｍ」，「Ｃ」，「Ｋ」は、第１〜第４画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋを区別するものであり、特に区別する必要がない場合には、以下の説明において適宜添え字を省略する。尚、図１においては、第１〜第４画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋの構成部品全てに符号を記載すると、図面が見難くなるので、第１画像形成ユニット２０Ｙの構成部品だけに符号を記載する。
【００２７】
画像形成ユニット２０は、除電器２１によって除電した感光体２２の表面に帯電器２３が放電して感光体２２を耐電させた後、露光ユニット２４が感光体２２の表面にレーザ光を照射して静電潜像が形成し、その後、現像カートリッジ２５から感光体２２の表面にトナーを供給して静電潜像を可視化し、トナー像を形成する。感光体２２は、搬送ベルト８を挟んで対向配置された転写ローラ２６との間で、表面に形成されたトナー像を記録用紙３に転写する。その後、感光体２２は、除電気２１に除電される。
【００２８】
定着器２７は、ハロゲンヒータによって加熱される加熱ローラ２８と、加熱ローラ２８に圧接するように配置される加圧ローラ２９とを備える。定着器２７は、加熱ローラ２８と加圧ローラ２９との間にトナー像を形成された記録用紙３が搬送されてくると、加熱ローラ２８の熱によりトナーを溶解して記録用紙３にトナーを熱定着させ、その後、記録用紙３を排紙部１３へ送り出す。
【００２９】
排紙部１３は、排紙ローラ３０によって構成される。排紙ローラ３０は、ケーシング２の排出口９から排紙トレイ５へ記録用紙３を排出する。
【００３０】
ところで、プリンタ１は、第１〜第４画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃ，２０Ｋを備え、モノクロ印刷とカラー印刷を選択して実行できる。モノクロ印刷するときには、第１〜第３画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃを使用しない。
【００３１】
そこで、プリンタ１は、カラー印刷時には、第１〜第３画像形成ユニット２０Ｙ，２０Ｍ，２０Ｃの現像カートリッジ２５Ｙ，２５Ｍ，２５Ｃを、第４画像形成ユニット２０Ｋと同様、図１に示すように第１〜第３感光体２２Ｙ，２２Ｍ，２２Ｃにトナーを供給する印刷位置に配置する一方、モノクロ印刷時には、第１〜第３画像形成ユニット２０Ｋ，１８Ｍ，１８Ｃの現像カートリッジ２５Ｙ，２５Ｍ，２５Ｃを、図１に示す印刷位置から上方へ移動させて、第１〜第３感光体２２Ｙ，２２Ｍ，２２Ｃから離間させる退避位置に配置する配置切換装置１８を有する。
【００３２】
上記プリンタ１は、制御部１０によって、一連の印刷動作を制御されている。このようなプリンタ１には、プリンタ１を動作させる部品（配置切換装置１８や各種ローラ１４，１５，１６，２８等）に与える駆動力を発生するモータ４０（図２参照）の回転状態を監視し、モータ４０の異常を検出するモータ異常検出装置１９を搭載している。
【００３３】
＜モータ異常検出装置の構成＞
図２は、図１に示すモータ異常検出装置１９の概略構成図である。ここで、符号の添え字「Ａ」，「Ｂ」，「Ｃ」は、複数のセンサ基板３３、ドライバ３９、モータ４０、ギヤ４１、センサ４２等を区別するためのものである。以下の説明において、特に区別する必要がない場合には、適宜添え字を省略する。
【００３４】
モータ異常検出装置１９は、「回転検出手段」の一例である制御部１０と、複数のモータ４０と、「回転体」の一例である複数のギヤ４１と、「センサ手段」の一例である複数のセンサ４２とから、構成されている。
【００３５】
制御部１０は、コントローラ基板３１とエンジン基板３２を内蔵する。コントローラ基板３１は、周知のＣＰＵ３４と、ＲＯＭ３５と、ＲＡＭ３６を搭載し、各種データの加工や演算を行う。ＲＯＭ３５には、モータの異常を検出するモータ異常検出プログラム３７（後述）が記憶されている。
【００３６】
エンジン基板３２は、ＡＳＩＣ３８と複数のドライバ３９を搭載する。各ドライバ３９には、部品に与える駆動力を発生するモータ４０が接続している。エンジン基板３２は、後述するように各モータ４０の動作を個別に制御する。また、エンジン基板３２は、ＡＳＩＣ３８に複数のセンサ基板３３が接続し、センサ４２の検出結果を入力する。
【００３７】
ここで、プリンタ１は、多数のモータを搭載し、モータ異常検出装置１９に各モータ４０の異常を検出させることが可能である。しかし、そのモータの異常検出方法は、モータ４０の数に関係なく同じである。
【００３８】
そこで、本実施形態では、説明を分かりやすくするために、配置切換装置１８に与える駆動力を発生する第１モータ４０Ａと、搬送ベルト駆動ローラ６を回転させる駆動力を発生する第２モータ４０Ｂと、加熱ローラ２８を回転させる駆動力を発生する第３モータ４０Ｃとを例に挙げて、モータ異常検出装置１９を説明する。そして、図２には、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃとそれに付随する部品（第１〜第３ギヤ４７Ａ，４７Ｂ，４７Ｃ、第１〜第３ギヤ４１Ａ，４１Ｂ，４１Ｃや第１〜第３センサ４２Ａ，４２３Ｂ，４２Ｃ）のみを、記載する。
【００３９】
モータ４０には、ギヤ４７が一対一で対応して配置されている。ギヤ４７には、ギヤ４１が噛合しており、対応するモータ４０により回転駆動される。換言すると、ギヤ４１の回転とモータ４０の回転は、同期する。ギヤ４１には、センサ４２が対応して配置されている。センサ４２は、センサ基板３３に取り付けられ、ギヤ４１の回転を検出する。各センサ４２の出力は、エンジン基板３２のＡＳＩＣ３８にワイヤードオア接続されている。
【００４０】
センサ４２は、発光ダイオードＤとフォトトランジスタＴＲを備える。発光ダイオードＤのアノード側は、抵抗Ｒ１を介して第１接点Ｑ１に接続する。第１接点Ｑ１は、センサ基板用電源に接続されている。発光ダイオードＤのカソード側は、第２接点Ｑ２とフォトトランジスタＴＲとの間の接続点Ｐ１に接続する。第２接点Ｑ２は、グランドに接続されている。フォトトランジスタＴＲは、ベースが発光ダイオードＤの光を受光して電圧を印加されるように、センサ基板３３上に配置されている。フォトトランジスタＴＲは、エミッタが第２接点Ｑ２に接続し、コレクタが出力ラインＬを介してＡＳＩＣ３８の入力部３８ａに接続している。
【００４１】
このようなフォトトランジスタＴＲは、ベースが発光ダイオードＤの光を受光しない間は、ハイインピーダンス状態になっているが、ベースが発光ダイオードＤの光を受光すると、ハイインピーダンス状態からロー状態（以下「Ｌ」という。）に切り替えられ、オープンコレクタ出力する。
【００４２】
第１〜第３センサ基板３３Ａ，３３Ｂ，３３ＣのフォトトランジスタＴＲＡ，ＴＲＢ，ＴＲＣは、出力ラインＬに並列に接続している。出力ラインＬは、フォトトランジスタＴＲＡ，ＴＲＢ，ＴＲＣとＡＳＩＣ３８との間に第４接続点Ｐ４が設けられ、その第４接続点Ｐ４にプルアップ抵抗Ｒ２が接続している。プルアップ抵抗Ｒ２は、第３接点Ｑ３を介してプルアップ用電源に接続され、フォトトランジスタＴＲＡ，ＴＲＢ，ＴＲＣがハイインピーダンス状態の時にハイ状態（以下「Ｈ」という。）をＡＳＩＣ３８に出力させる。
【００４３】
従って、ＡＳＩＣ３８の入力部３８ａには、フォトトランジスタＴＲＡ，ＴＲＢ，ＴＲＣの何れかがハイインピーダンス状態から「Ｌ」に切り替えられると、「Ｌ」を入力する。つまり、フォトトランジスタＴＲＡ，ＴＲＢ，ＴＲＣのコレクタは、各オープンコレクタ出力が１つの共通するプルアップ抵抗Ｒ２にワイヤードオア接続されて入力部３８ａに接続されている。
【００４４】
＜ギヤとセンサとの関係＞
次に、ギヤ４１とセンサ４２との関係について説明する。図３は、図２に示す第３ギヤ４１Ｃの一例とその第３ギヤ４１に配置した第３センサ４２を示す外観斜視図である。
図３に示すように、第３ギヤ４１Ｃは、例えば、加熱ローラ２８の端部に連結される。第３ギヤ４１Ｃは、外周面に形成されたギヤ歯（図示省略）が、第３モータ４０Ｃに連結する減速ギヤ列（図示せず）に噛合する。第３ギヤ４１Ｃは、第３モータ４０Ｃが回転すると、図中矢印方向に回転し、第３モータ４０Ｃの駆動力を加熱ローラ２８に伝達する。第３ギヤ４１Ｃは、耐熱性と強度がある樹脂を材質とする。
【００４５】
第３ギヤ４１Ｃは、加熱ローラ２８が取り付けられる端面と反対の端面に、遮蔽板４３Ｃが突設されている。遮蔽板４３Ｃは、第３ギヤ４１Ｃの軸線を中心にして、円筒形状に形成されている。遮蔽板４３Ｃは、複数の透孔部４４Ｃが円周方向に等間隔に設けられている。各透孔部４４Ｃは、遮蔽板４３Ｃの端部から第３ギヤ４１Ｃの軸線方向に沿って長く切り欠かれて、スリット状に形成されている。
【００４６】
第３センサ４２Ｃは、遮蔽板４３Ｃを挟んで発光部４５と受光部４６とを対向配置するように設置される。受光部４５は、上述の発光ダイオードＤＣ（図２参照）を内蔵する。また、受光部４６は、上述のフォトトランジスタＴＲＣ（図２参照）により構成されている。
【００４７】
図４は、図２に示す第１ギヤ４１Ａの概略構成図である。図５は、図２に示す第２ギヤ４１Ｂの概略構成図である。
図４に示す第１ギヤ４１Ａと図５に示す第２ギヤ４１Ｂは、透孔部４４Ａ，４４Ｂの形状と数を除き、図３に示す第３ギヤ４１Ｃと構成が同じである。
【００４８】
透孔部４４の数は、モータ４０の回転をシビアに検出する必要があるものほど、ギヤ４１に多く形成される。
【００４９】
具体的には、記録用紙３が加熱ローラ２８と押圧ローラ２９との間に搬送されない状態で、第３モータ４０Ｃの回転が停止すると、加熱ローラ２８が押圧ローラ２９を一点で集中して加熱し、押圧ローラ２９とくっつくことがある。この場合、プリンタ１は、製品として使用できなくなる恐れがある。よって、第３モータ４０Ｃは、回転異常をできるだけ早く検出することが望ましく、回転状態をシビアに監視する必要がある。
【００５０】
一方、第１及び第２モータ４０Ａ，４０Ｂが、回転を停止した場合には、印字を再開できなくなるものの、故障などが生じる恐れがない。そのため、第１及び第２モータ４０Ａ，４０Ｂの回転は、第３モータ４０Ｃほどシビアに監視する必要がない。
【００５１】
よって、本実施形態では、第１モータ４０Ａに連結する第１ギヤ４１Ａに透孔部４４Ａを１個だけ形成し（図４参照）、第２モータ４０Ｂに連結する第２ギヤ４１Ｂに透孔部４４Ｂを２個形成し（図５参照）、第３モータ４０Ｃに連結する第３ギヤ４１Ｃに透孔部４４Ｃを６個形成している（図３参照）。
【００５２】
尚、透孔部４４をギヤ４１に複数形成する場合には、偶数個の透孔部４４を、遮蔽板４３に対称位置することが望ましい。
【００５３】
一方、透孔部４４の形状（遮蔽板４３の円周方向の幅寸法（以下「幅寸法」という。））は、センサ４２が出力する検出信号の変化状態（特には、「Ｌ」の周期（検出時間））が、他のセンサ４２が出力する検出信号の変化状態（特には、「Ｌ」の周期（検出時間））と異なるように、決定される。なぜならば、入力部３８ａに入力する検出信号から、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃの回転状態を判別できるようにするためである。
【００５４】
検出信号の変化状態（「Ｌ」の周期（検出時間）は、ギヤ４１の回転速度と透孔部４４の幅寸法及び数に応じて決められる。よって、透孔部４４の幅寸法は、ギヤ４１の回転速度と透孔部４４の数に基づいて、他のセンサ４２の検出信号の変化状態（「Ｌ」の周期（検出時間））と重ならないように決定する。
【００５５】
本実施形態では、透孔部４４とセンサ４２の出力との関係が分かりやすいように、第１〜第３ギヤ４１Ａ，４１Ｂ，４１Ｃの回転速度を同一とする。そして、第１〜第３ギヤ４１Ａ，４１Ｂ，４１Ｃは、透孔部４４Ａ，４４Ｂ，４４Ｃの順番に、透孔部４４の幅寸法が大きく設定されている。
【００５６】
＜ＡＣＩＣの内部構成＞
図６は、図２に示すＡＳＩＣ３８の内部構成を示すロジック図である。
ＡＳＩＣ３８は、ＣＰＵ３４にデータを入出力することを制御するＣＰＵ入出力インターフェース（以下「ＣＰＵＩ／Ｆ」という。）５１を備える。ＣＰＵＩ／Ｆ５１には、第１〜第３モータ制御回路５２Ａ，５２Ｂ，５２Ｃが接続する。
【００５７】
また、ＣＰＵＩ／Ｆ５１には、ノイズキャンセル設定値を記憶するノイズキャンセル設定レジスタ５３が接続している。「ノイズキャンセル設定値」は、ノイズと判断する波形の周期を示すものであり、ソフトウエアなどにより設定される。「ノイズキャンセル設定値」は、センサ４２の正常なセンサ波形をフィルタ回路５４が除去しないように、各センサ４２から出力される検出信号（Ｌ）の周期より小さい周期が、設定される。本実施形態では、ノイズキャンセル設定値を「５」とする。ノイズキャンセル設定レジスタ５３には、ノイズを除去するフィルタ回路５４が接続している。
【００５８】
また、ＣＰＵＩ／Ｆ５１には、基準クロックを記憶する基準クロック設定レジスタ５５が接続している。「基準クロック」とは、パルス幅測定回路５６がパルス幅をパルス数で測定する際の基準になるクロック信号をいう。基準クロック設定レジスタ５５には、「基準クロック」に基づいて、センサ出力波形の「Ｌ」のパルス幅ＰＷを測定するパルス幅測定回路５６が、接続している。
【００５９】
また、ＣＰＵＩ／Ｆ５１には、パルス幅判定値を記憶する第１〜第３パルス幅設定レジスタ５７Ａ，５７Ｂ，５７Ｃが接続している。第１〜第３パルス幅設定レジスタ５７Ａ，５７Ｂ，５７Ｃは、比較回路５８を構成する第１〜第３比較器５９Ａ，５９Ｂ，５９Ｃを備える。第１〜第３比較器５９Ａ，５９Ｂ，５９Ｃは、センサ４２の数に対応する数だけ設けられている。そして、第１〜第３パルス幅設定レジスタ５７Ａ，５７Ｂ，５７Ｃは、第１〜第３比較器５９Ａ，５９Ｂ，５９Ｃと一対一で設けられている。
【００６０】
ここで、「パルス幅判定値」とは、第１〜第３比較器５９Ａ，５９Ｂ，５９Ｃがパルス幅の大小を判定する際の閾値をいう。「パルス幅判定値」は、センサ４２が正常に透孔部４４を検出したときに出力する検出信号（Ｌ）のパルス幅（誤差を含めたパルス幅としてもよい。）とすることが望ましい。「パルス幅判定値」は、ソフトウエア等により設定される。
【００６１】
図７は、図６に示す第１〜第３パルス幅設定レジスタ６７Ａ，６７Ｂ，６７Ｃによって設定されるパルス幅判定値の一例を示す図である。
本実施形態では、第１パルス幅設定レジスタ５７Ａのパルス幅判定値は、「５０」に設定される。また、第２パルス幅設定レジスタ５７Ｂのパルス幅判定値は、「２５」に設定される。更に、第３パルス幅設定レジスタ５７Ｃのパルス幅判定値は、「１０」に設定される。
【００６２】
図６に示すように、比較回路５８には、パルス判別回路６０が接続している。そのパルス判別回路６０は、データを読み書き可能な第１〜第３センサ入力レジスタ６１Ａ，６１Ｂ，６１Ｃに、接続している。パルス判別回路６０は、第１〜第３比較器５９Ａ，５９Ｂ，５９Ｃから入力した比較結果Ｄ（２），（１），（０）に基づいて、第１〜第３センサ入力レジスタ６１Ａ，６１Ｂ，６１Ｃに、設定値「１」を書き込む。第１〜第３センサ入力レジスタ６１Ａ，６１Ｂ，６１Ｃは、ＣＰＵＩ／Ｆ５１に接続し、ＣＰＵ３４にデータを読み書きされる。
【００６３】
＜動作説明：プリンタ１の全体動作＞
先ず、プリンタ１の全体動作について説明する。
ＣＰＵ３４は、例えばパソコン（図示せず）から印字指令を受信すると、ＲＡＭ３６に印字データを記憶する。ＣＰＵ３４は、印字指令に基づいて動作制御指令を生成し、ＡＳＩＣ３８に出力する。
【００６４】
ＡＳＩＣ３８は、動作制御指令に基づいてドライバ３９に出力する動作実行指令を生成し、各ドライバ３９に出力する。各ドライバ３９は、動作実行指令に従って、所定の回転速度でモータ４０を回転させる。
またこのとき、ＣＰＵ３４は、給紙部１１、画像形成部１２、排紙部１３にも動作指令を与え、記録用紙３に印字データを印刷する。
【００６５】
すなわち、印字指令がカラー印刷を指示する場合には、配置切換装置１８は、第１モータ４０Ａの駆動力によって第１〜第３現像ユニット２５Ｙ，２５Ｍ，２５Ｃを印刷位置に配置し、その状態で、第２及び第３モータ４０Ｂ，４０Ｃ等の駆動力によって搬送ベルト駆動ローラ６や加熱ローラ２８等が回転して、記録用紙３にカラー印刷を行う。
【００６６】
一方、印字指令がモノクロ印刷を指示する場合には、配置切換装置１８は、第１モータ４０Ａの駆動力によって第１〜第３現像ユニット２５Ｙ，２５Ｍ，２５Ｃを退避位置に配置し、その状態で、第２及び第３モータ４０Ｂ，４０Ｃ等の駆動力によって搬送ベルト駆動ローラ６や加熱ローラ２８等が回転して、記録用紙３にモノクロ印刷を行う。
【００６７】
＜モータの回転検出方法＞
モータ異常検出装置１９は、モータ４０が回転する間、モータ４０の回転状態を検出する。このモータの回転検出方法について、図８〜図１０を参照して説明する。図８は、図２に示す第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃが出力するセンサ波形と、図６に示すフィルタ回路５４が入力するセンサ入力波形と、フィルタ回路５４が出力するセンサ出力波形と、ノイズキャンセル設定レジスタ５３がフィルタ回路５４に出力する基準クロック信号の波形を示す図である。図９は、図６に示すパルス幅測定回路が出力するセンサ入力パルス測定データと、比較回路が出力するセンサ入力比較データを示す図である。図１０は、図６に示すパルス判別回路６０による判定を示す図である。
【００６８】
センサ４２は、モータ４０が駆動すると同時に、発光ダイオードＤがセンサ用電源から接点Ｑ１を介して電流を供給されて発光し、発光部４５から検出光を照射し始める。ギヤ４１の遮蔽板４３が発光部４５と受光部４６との間を通過している間は、受光部４６は発光部４５の検出光を受光しない。この場合、受光部４６のフォトトランジスタＴＲは、ベースに電圧がかからず、コレクタからエミッタへ電流が流れないため、ハイインピーダンス状態になる。
【００６９】
これに対して、ギヤ４１の透孔部４４が発光部４５と受光部４６との間を通過する間は、受光部４６は発光部４５の検出光を受光する。このとき、受光部４６のフォトトランジスタＴＲは、ベースに電圧がかかって、コレクタからエミッタへ電流が流れるため、検出信号（Ｌ）を出力する。
【００７０】
ここで、第１〜第３ギヤ４１Ａ，４１Ｂ，４１Ｃは、回転速度が同一だが、透孔部４４Ａ，４４Ｂ，４４Ｃの数と幅寸法が異なる。そのため、図８に示すように、第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃが出力する検出信号（Ｌ）の周期が互いに異なる。
【００７１】
すなわち、第３ギヤ４１Ｃは、透孔部４４Ｃを遮蔽弁４３Ｃに６個形成しているため、第３センサ４４Ｃの第３センサ波形は、第３ギヤ４１Ｃが１回転する間に「Ｌ」を６回出力するものとなる。これと同様に、第１及び第２ギヤ４１Ａ，４１Ｂの第１及び第２センサ波形は、「Ｌ」をそれぞれ１回と２回出力する。
そして、第１〜第３センサ波形の「Ｌ」のサイクルタイムＷ１，Ｗ２，Ｗ３は、図８に示すように、透孔部４４Ａ，４４Ｂ，４４Ｃの幅寸法に対応して、互いに異なる。
【００７２】
第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃは、ＡＳＩＣ３８の入力部３８ａにワイヤードオア接続するため、図８に示すように、第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃの何れかが「Ｌ」を出力すると、入力部３８ａに入力するセンサ入力波形も「Ｌ」になる。
【００７３】
センサ入力波形には、出力ラインＬ内の僅かな信号反射などにより、ノイズが含まれることがある。そこで、フィルタ回路５４は、図８に示すように、センサ入力波形に含まれるノイズ、すなわち、ノイズキャンセル設定レジスタ５３に設定されているノイズキャンセル設定値以下の周期を有する波形を、センサ入力波形から除去し、パルス幅測定回路５６へセンサ出力波形を出力する。
【００７４】
パルス幅測定回路５６は、基準クロック設定レジスタ５５に設定されている基準クロックに従って、センサ出力波形に示される「Ｌ」のパルス幅ＰＷをそれぞれ測定する。すなわち、パルス幅測定回路５６は、センサ出力波形の「Ｈ」から「Ｌ」に切り替わる際のエッジ（Ｅｓ）をトリガとして、センサ出力波形が「Ｌ」から「Ｈ」に切り替わるまで（Ｅｅ）、基準クロック設定レジスタ５５が設定する基準クロックに従ってパルスの個数をカウントする。そして、図９に示すように、カウントしたパルス数をパルス幅ＰＷとする。
【００７５】
比較回路５８の第１〜第３比較器５９Ａ，５９Ｂ，５９Ｃは、パルス幅測定回路５６からパルス幅ＰＷを入力すると、そのパルス幅ＰＷを、第１〜第３パルス幅設定レジスタ５７Ａ，５７Ｂ，５７Ｃのパルス幅判定値と比較する。
【００７６】
上述したように、第１〜第３パルス幅設定レジスタ５７Ａ，５７Ｂ，５７Ｃは、異なるパルス幅判定値（図７参照）が設定されている。そのため、第１比較器５９Ａは、パルス幅測定データに含まれるパルス幅ＰＷが、第１パルス幅設定レジスタ５７Ａに設定されているパルス幅判定値「５０」より大きいか否かを判定する。また、第２比較器５９Ｂは、パルス幅ＰＷが第２パルス幅設定レジスタ５７Ｂに設定されているパルス幅判定値「２５」より大きいか否かを判定する。更に、第３比較器５９Ｃは、パルス幅ＰＷが第３パルス幅設定レジスタ５７Ｃに設定されているパルス幅判定値「１０」より大きいか否かを判定する。
【００７７】
そして、第１〜第３パルス幅設定レジスタ５７Ａ，５７Ｂ，５７Ｃは、パルス幅ＰＷがパルス幅判定値より大きい場合には、比較結果Ｄ（２）、Ｄ（１）、Ｄ（０）として「１」を出力し、パルス幅ＰＷがパルス幅判定値以下である場合には、比較結果Ｄ（２）、Ｄ（１）、Ｄ（０）として「０」を出力する。
【００７８】
図９に示すように、比較回路５８は、第３比較器５９Ｃの比較結果Ｄ（０）、第２比較器５９Ｂの比較結果Ｄ（１）、第１比較器５９Ａの比較結果Ｄ（２）を右側から左側に向かって並べた３桁の値を、パルス判定回路６０に出力する。
【００７９】
つまり、比較回路５８は、パルス幅ＰＷを３個の比較結果Ｄ（２），Ｄ（１），（０）に分離することによって、当該パルス幅ＰＷが「５０」より大きい帯域（以下、「第１帯域」という）に属するか、「２５」より大きく「５０」以下の帯域（以下、「第２帯域」という）に属するか、「１０」より大きく「２５」以下の帯域（以下、「第３帯域」という）に属するか、「１０」以下の帯域（以下、「第４帯域」という）に属するかを、３桁の値に示す。
【００８０】
パルス判別回路６０は、比較回路５８から入力した３桁の値によって、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃの回転状態を判断する。
【００８１】
具体的には、図１１に示すように、第１〜第３比較器５９Ａ，５９Ｂ，５９Ｃの比較結果Ｄ（２），（１），（０）が、何れも「１」である場合には、パルス幅ＰＷが第１〜第３帯域にも属することになり、不合理である。この場合には、パルス判別回路６０は、マシンエラーと判断し、第１〜第３センサ入力レジスタ６１Ａ，６１Ｂ，６１Ｃに設定値「１」を書き込まない。
【００８２】
第１比較器５９Ａの比較結果Ｄ（２）が「０」であり、第２及び第３比較器５９Ｂ，５９Ｃの比較結果Ｄ（１），（０）が「１」である場合には、パルス幅ＰＷが第１帯域に属することを意味する。この場合には、パルス判別回路６０は、第１センサ４２Ａが第１ギヤ４１Ａの透孔部４４Ａを検出したと判断し、第１センサ入力レジスタ６１Ａに設定値「１」を上書きする。
【００８３】
また、第１及び第２比較器５９Ａ，５９Ｂの比較結果Ｄ（２），（１）が「０」であり、第３比較器５９Ｃの比較結果Ｄ（０）が「１」である場合には、パルス幅ＰＷが第２帯域に属することを意味する。この場合には、パルス判別回路６０は、第２センサ４２Ｂが第１ギヤ４１Ｂの透孔部４４Ｂを検出したと判断し、第２センサ入力レジスタ６１Ｂに設定値「１」を上書きする。
【００８４】
更に、第１〜第３比較器５９Ａ，５９Ｂ，５９Ｃの比較結果Ｄ（２），（１），（０）が、何れも「０」である場合には、パルス幅ＰＷが第３帯域に属することを意味する。この場合には、パルス判別回路６０は、第３センサ４２Ｃが第１ギヤ４１Ｃの透孔部４４Ｃを検出したと判断し、第２センサ入力レジスタ６１Ｃに設定値「１」を上書きする。
【００８５】
従って、ＣＰＵ３４は、第１〜第３入力レジスタ６１Ａ，６１Ｂ，６１Ｃに設定値「１」が書き込まれているか否かによって、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃの回転状態を検出できる。
【００８６】
＜モータの異常検出動作＞
次に、モータの異常を検出する動作について、図１１を参照しながら説明する。図１１は、図２に示すＲＯＭ３５に記憶されたモータ異常検出プログラム３７のフローチャートである。
ＣＰＵ３４は、例えばパソコン（図示せず）から印字指令を受信すると、モータ異常検出プログラム３７をＲＯＭ３５から読み出してＲＡＭ３４にコピーし、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃの回転状態を検出する。
【００８７】
すなわち、ＣＰＵ３４は、先ずステップ１（以下「Ｓ１」という。）において、モータ４０の回転を開始する。モータ４０の回転方法は、上述したので説明を省略する。
【００８８】
そして、Ｓ２において、ＣＰＵ３４は、第１〜第３センサ入力レジスタ６１Ａ，６１Ｂ，６１Ｃに設定された設定値を読み取るタイミングを示す第１〜第３センサリードタイマｔ１，ｔ２，ｔ３に、所定のセンサリードタイム設定値Ｔ１，Ｔ２，Ｔ３をセットし、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃの回転検出を開始する。モータ４０の回転検出方法は、上述したので説明を省略する。
【００８９】
ここで、「センサリードタイム設定値Ｔ１，Ｔ２，Ｔ３」は、透孔部４４の数や回転速度に応じて、設定される。本実施形態では、センサリードタイム設定値Ｔ１，Ｔ２を「８０」とし、センサリードタイム設定値Ｔ３を「４０」とする。
【００９０】
それから、Ｓ３において、第１センサリードタイマｔ１が、”０”であるか否かを判断する。第１センサリードタイマｔ１が”０”でない場合には（Ｓ３：Ｎｏ）、第１センサ入力レジスタ６１Ａの設定値を読み取るタイミングではないので、Ｓ４において、第１センサリードタイマｔ１に「ｔ１−１」をセットし、第１センサ入力レジスタ６１Ａの設定値を読み取るまでの待ち時間を短くする。その後、Ｓ５に進む。Ｓ５〜Ｓ８の処理は、Ｓ３，Ｓ４と同様であるので、説明を省略する。
【００９１】
第１〜第３センサリードタイマｔ１，ｔ２，ｔ３の何れも”０”であり、第１センサリードタイマｔ１の値を小さくした場合には（Ｓ３：Ｎ０、Ｓ４、Ｓ５：Ｎｏ、Ｓ６、Ｓ７：Ｎｏ、Ｓ８）、Ｓ９において、印字データがＲＡＭ３６にあるか否かを判断する。印字データがある場合には、Ｓ１０において、ポーリング周期であるか否かを判断する。本実施形態では、ポーリング周期を５ｍｓｅｃとする。
【００９２】
直前に第１センサリードタイマｔ１をリードしてから５ｍｓｅｃ経過していない場合には、ポーリング周期が経過していないと判断し（Ｓ１０：Ｎｏ）、そのまま待機する。一方、直前に第１センサリードタイマｔ１をリードしてから５ｍｓｅｃ経過した場合には、ポーリング周期が経過したと判断し（Ｓ１０：Ｙｅｓ）、Ｓ３に戻って、第１センサリードタイマｔ１を再度読み取り、上記と同様に処理を続行する。
【００９３】
これに対して、印字データがＲＡＭ３６にない場合には（Ｓ９：Ｎｏ）、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃを回転させる必要がないので、Ｓ１１において、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃの回転を停止させる。その後、処理を終了する。
【００９４】
ところで、Ｓ１〜Ｓ１０の処理を繰り返し、第３センサリードタイマｔ３がセンサリードタイム設定値Ｔ３（本実施形態では「４０」）から「０」までカウントダウンされた場合には（Ｓ３：Ｎｏ、Ｓ４、Ｓ５：Ｎｏ、Ｓ６、Ｓ７：Ｙｅｓ）、Ｓ１８において、第３センサ入力レジスタ６１Ｃの設定値を読み込む。それから、Ｓ１９において、ＣＰＵ３４は、第３センサ入力レジスタ６１Ｃから読み取った設定値が、「１」であるか否かを判断する。
【００９５】
ＣＰＵ３４は、第３センサ入力レジスタ６１Ｃから読み取った設定値が「１」であると判断した場合には（Ｓ１９：Ｙｅｓ）、Ｓ２０において、第３センサ入力レジスタ６１Ｃに「０」を上書きする。これと共に、ＣＰＵ３４は、第３センサリードタイマｔ３にセンサリードタイム設定値Ｔ３をセットする。これにより、次に、第３センサ４２Ｃが第３ギヤ４１Ｃの透孔部４４Ｃを検出する準備がなされる。その後、ＣＰＵ３４は、Ｓ９へ進み、処理を続行する。
【００９６】
一方、ＣＰＵ３４は、第３センサ入力レジスタ６１Ｃの設定値が「１」でないと判断した場合には（Ｓ１９：Ｎｏ）、Ｓ２１において、エラーを検出する。第３センサ入力レジスタ６１Ｃは、第３モータ４０Ｃの回転状態を記憶するため、ＣＰＵ３４は、第３モータ４０Ｃに回転エラー（異常）が生じたと判断する。
【００９７】
それから、ＣＰＵ３４は、Ｓ２２において、プリンタ１の印字を停止させる。そして、ＣＰＵ３４は、Ｓ２３において、第３モータ４０Ｃにマシンエラーが生じたことを警告する。警告は、プリンタ１に設けた液晶パネルや警告ランプなどの表示部を用いて行ってもよいし、プリンタ１に内蔵するスピーカから音声やブザー音などを発して行ってもよい。このようにマシンエラーを警告したら、ＣＰＵ３４は、処理を終了する。
【００９８】
尚、第１又は第２センサリードタイマｔ１，ｔ２がセンサリードタイム設定値Ｔ１，Ｔ２（本実施形態では「８０」）から「０」までカウントダウンした場合には（Ｓ３：Ｙｅｓ、Ｓ５：Ｙｅｓ）、第１及び第２モータ４０Ａ，４０Ｂに異常があるか否かを、第３モータ４０Ｃの異常検出処理（Ｓ１８〜Ｓ１９）と同様に判断し（Ｓ１２，Ｓ１３，Ｓ１５，Ｓ１６）、判断結果に応じた処理を、第３モータ４０Ｃの場合（Ｓ２０〜Ｓ２３）と同様に、実行する（Ｓ１４、Ｓ１７、Ｓ２１〜Ｓ２３参照）。
【００９９】
モータ異常検出装置１９は、上記処理を繰り返すことによって、印字動作中、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃの回転状態を検出する。
【０１００】
＜作用効果＞
本実施形態のモータ異常検出装置１９及びプリンタ１は、第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃが、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃに回転駆動される第１〜第３ギヤ４１Ａ，４１Ｂ，４１Ｃの透孔部４４Ａ，４４Ｂ，４４Ｃによって「Ｈ」から「Ｌ」に変化する検出信号を出力する。
【０１０１】
第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃは、制御部１０を構成するＡＳＩＣ３８の入力部３８ａにオア接続しているため、第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃから出力された検出信号が、入力部３８ａにまとめて入力するが、各センサ４２Ａ，４２Ｂ，４２Ｃから出力される検出信号の周期（変化状態）Ｗ１，Ｗ２，Ｗ３（図８参照）が異なるので、入力部３８ａに入力した検出信号に基づいて第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃの回転状態を検出できる。そのため、モータ数が増えても、入力部３８ａの数が増えることはなく、制御部１０を小型化することができる。
【０１０２】
従って、本実施形態のモータ異常検出装置１９及びプリンタ１によれば、入力部３８ａを減らしつつ、検出精度を安定させることができる。
【０１０３】
また、本実施形態のモータ異常検出装置１９は、入力部３８ａに入力された検出信号を比較回路５６において分離し、各モータ４０Ａ，４０Ｂ，４０Ｃの回転状態を示す信号に変換するので（図９参照）、入力部３８ａに複数の検出信号（第１〜第３センサ波形）の和（センサ入力波形）を入力しても、それを分離して、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃの回転状態を個別に検出することができる。
【０１０４】
また、本実施形態のモータ異常検出装置１９は、ギヤ４１に透孔部４４を設けているので、モータ４０の回転を検出する機構を安価かつコンパクトに設けることができる。
【０１０５】
また、本実施形態のモータ異常検出装置１９は、加熱ローラ２８を駆動させる第３モータ４０Ｃに対応する第３ギヤ４１Ｃの透孔部４４Ｃを第３センサ４２Ｃが検出して出力する検出信号（Ｌ）の周期（変化時間）が、他の第１及び第２センサ４２Ａ，４２Ｂから出力される検出信号（Ｌ）の周期（変化時間）より短いので、加熱ローラ２８が押圧ローラ２９にくっつく前に、加熱ローラ２８を駆動する第３モータ４０Ｃの異常をすばやく検出できる。
【０１０６】
また、本実施形態のモータ異常検出装置１９は、第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃが入力部３８ａにワイヤードオア接続されているので、回路に使用する素子の数を抑えることができる。
【０１０７】
尚、本発明の実施の形態について説明したが、本発明は、上記実施の形態に限定されることなく、色々な応用が可能である。
（１）上記実施形態では、透孔部４４は、スリット状に形成した。これに対して、透孔部の形状は、円形や楕円形、四角形などの貫通孔で形成してもよい。
【０１０８】
（２）上記実施形態では、光電式のセンサ４２によってギヤ４１の回転を検出した。これに対して、ギヤ４１の回転を検出するセンサはこれに限定されず、例えば、透孔部４４の位置に磁石を取り付け、磁気を検出するセンサをギヤ４１に配置することにより、ギヤ４１の回転を検出するようにしてもよい。
【０１０９】
（３）第１〜第３比較器５９Ａ，５９Ｂ，５９Ｃは、回路の繋ぎ方によって、パルス幅測定データに含まれるパルス幅がパルス幅判定値以上の場合には、マイナス信号を出力し、パルス幅測定データに含まれるパルス幅がパルス幅判定値未満の場合には、プラス信号を出力するようにしてもよい。
【０１１０】
（４）上記実施形態では、第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃが配置された第１〜第３ギヤ４１Ａ，４１Ｂ，４１Ｃを配置切換装置１８や搬送ベルト駆動ローラ６、加熱ローラ２８に連結した最終ギヤとしたが、第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃは、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃのモータ軸から最終ギヤまでの、第１〜第３モータ４０Ａ，４０Ｂ，４０Ｃの回転を検出できる位置に配置すればよい。
【０１１１】
（５）上記実施形態では、画像形成装置の一例としてプリンタ１を挙げた。これに対して、複合機やファクシミリ、コピー機などを画像形成装置の一例として、モータ異常検出装置１９を適用してもよい。また、モータ異常検出装置１９の使用先は、画像形成装置に限定されず、複数のモータを備える電気製品に適用してもよい。
【０１１２】
（６）上記実施形態では、ギヤ４１を回転体とした。これに対して、プリンタ１の構成部品とは別に回転体を設け、ギヤなどに取り付けるようにしてもよい。
（７）上記実施形態では、第１〜第３パルス幅設定レジスタ５７Ａ，５７Ｂ，５７Ｃを第１〜第３比較器５９Ａ，５９Ｂ，５９Ｃに対応して設けた。これに対して、１つのパルス幅設定レジスタを第１〜第３比較器５９Ａ，５９Ｂ，５９Ｃに接続し、異なるパルス幅判定値を出力するようにしてもよい。
【０１１３】
（８）上記実施形態では、第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃを入力部３８ａにワイヤードオア接続した。これに対して、ワイヤードオア接続を、アンド回路やオア回路などに変更し、第１〜第３センサ４２Ａ，４２Ｂ，４２Ｃの検出信号を一つにまとめて入力部３８ａに入力させる回路構成にしてもよい。
【０１１４】
（９）上記実施形態では、透孔部４４を検出したときにセンサ４２が出力する検出信号（Ｌ）に基づいてモータ４０の回転状態を検出した。これに対して、センサ４２が遮蔽弁４３を検出している際に入力部３８ａに入力するハイ状態の検出信号（Ｈ）に基づいて、モータ４０の回転状態を検出してもよい。
【０１１５】
（１０）上記実施形態では、検出信号（Ｌ）の周期（検出時間）が異なるように第１〜第３ギヤ４１Ａ，４１Ｂ，４１Ｃに透孔部４４Ａ，４４Ｂ，４４Ｃを設けた。これに対して、「Ｈ」と「Ｌ」のデューティ比を変えるように第１〜第３ギヤ４１Ａ，４１Ｂ，４１Ｃの透孔部４４Ａ，４４Ｂ，４４Ｃを設けてもよい。
【図面の簡単な説明】
【０１１６】
【図１】本発明の実施形態に係り、「画像形成装置」の一例であるプリンタの内部構成を示す図である。
【図２】図１に示すモータ異常検出装置の概略構成図である。
【図３】図２に示す第３ギヤとその第３ギヤに配置した第３センサを示す外観斜視図である。
【図４】図２に示す第１ギヤの概略構成図である。
【図５】図２に示す第２ギヤの概略構成図である。
【図６】図２に示すＡＳＩＣの内部構成を示すロジック図である。
【図７】図６に示す第１〜第３パルス幅設定レジスタによって設定されるパルス幅判定値の一例を示す図である。
【図８】図２に示す第１〜第３センサが出力するセンサ波形と、図６に示すフィルタ回路が入力するセンサ入力波形と、フィルタ回路が出力するセンサ出力波形と、ノイズキャンセル設定レジスタがフィルタ回路に出力する基準クロック信号の波形を示す図である。
【図９】図６に示すパルス幅測定回路が出力するセンサ入力パルス測定データと、比較回路が出力するセンサ入力比較データを示す図である。
【図１０】図６に示すパルス判別回路による判定を示す図である。
【図１１】図２に示すＲＯＭに記憶されたモータ異常検出プログラムのフローチャートである。
【符号の説明】
【０１１７】
１  プリンタ（画像形成装置）
３  記録用紙
６  搬送ベルト駆動ローラ（部品の一例）
１０  制御部（回転検出手段の一例）
１８  配置切換装置（部品の一例）
１９  モータ異常検出装置
２８  加熱ローラ（部品の一例）
２９  押圧ローラ
３８ａ  入力部
４０Ａ，４０Ｂ，４０Ｃ  第１〜第３モータ
４１Ａ，４１Ｂ，４１Ｃ  第１〜第３ギヤ（回転体の一例）
４２Ａ，４２Ｂ，４２Ｃ  第１〜第３センサ（センサ手段の一例）
４４Ａ，４４Ｂ，４４Ｃ  透孔部
５８  比較回路（分離手段の一例）
【図１】
0004985281.tif 000002
【図２】
0004985281.tif 000003
【図３】
0004985281.tif 000004
【図４】
0004985281.tif 000005
【図５】
0004985281.tif 000006
【図６】
0004985281.tif 000007
【図７】
0004985281.tif 000008
【図８】
0004985281.tif 000009
【図９】
0004985281.tif 000010
【図１０】
0004985281.tif 000011
【図１１】
0004985281.tif 000012