(57)【要約】【課題】  コストダウンが可能で、第１のモータを駆動させつつ第２のモータの異常検知ができる画像形成装置を提供する。【解決手段】  第１のモータ２ａと第２のモータ２ｂが駆動してから所定の時間が経過した時点で計測手段５はスイッチ７をＯｎにし、第２の判断手段４ｂは第２のモータ２ｂの回転状態の異常検知を開始する。第１のカウンタ６ａは、第２の判断手段４ｂが第２のモータ２ｂの「異常」を検知した回数を計測する。第２のカウンタ６ｂは、第１のカウント６ａが所定回数「異常」を計測した場合、１カウント数える。第１のカウンタ６ａが所定回数「異常」を計測した場合、計測手段５はスイッチ７を所定時間Ｏｆｆし、所定時間経過した後、スイッチ７をＯｎにする。第２のカウント６ｂが所定回数カウントした場合、駆動制御手段１は第１のモータ２ａと第２のモータ２ｂの駆動を停止させる。【選択図】      図３
2005231105.tif 000002
【特許請求の範囲】
【請求項１】
第１のモータと、
第２のモータと、
前記第１のモータの駆動と前記第２のモータの駆動を同一の駆動信号で制御する駆動制御手段と、
前記駆動制御手段が前記第１のモータと前記第２のモータを駆動させてからの時間を計測する計測手段と、
前記第１のモータの回転状態を検知し、前記第１のモータの回転状態が正常か否かを判断する第１の異常検知手段と、
前記第２のモータの回転状態を検知し、前記第２のモータの回転状態が正常か否かを判断する第２の異常検知手段と、を有し、
前記第２の異常検知手段は、前記計測手段が所定の時間を計測した後に、前記第２のモータの回転状態の異常を検知し始めることを特徴とする画像形成装置。
【請求項２】
第１のモータと、
第２のモータと、
前記第１のモータの駆動と前記第２のモータの駆動を同一の駆動信号で制御する駆動制御手段と、
前記第１のモータの回転状態を検知し、前記第１のモータの回転状態が正常か否かを判断する第１の異常検知手段と、
前記第２のモータの回転状態を検知し、前記第２のモータの回転状態が正常か否かを判断する第２の異常検知手段と、を有し、
前記第２の異常検知手段は、前記第１の異常検知手段が前記第１のモータの回転状態が正常と判断した後に、前記第２のモータの回転状態の異常を検知し始めることを特徴とする画像形成装置。
【請求項３】
前記第１のモータは、光源から射出されたレーザ光を偏向させるポリゴンミラーを回転駆動させ、
前記第２のモータは、前記第１のモータを冷却する冷却ファンを回転駆動させることを特徴とする請求項１又は請求項２のいずれかに記載の画像形成装置。
【請求項４】
前記第１の異常検知手段は、一定の時間間隔をおいて前記第１のモータの異常検知を行い、
前記第２の異常検知手段は、一定の時間間隔をおいて前記第２のモータの異常検知を行うことを特徴とする請求項１乃至請求項３のいずれかに記載の画像形成装置。
【請求項５】
前記第２の異常検知手段が前記第２のモータの回転状態の異常を検知した場合、その異常検知の回数をカウントしてその回数を第１のカウント数とし、前記第２のモータの回転状態の正常を検知した場合、前記第１のカウント数をクリアする第１のカウント手段と、
前記第１のカウント数が所定の値になった場合、前記所定の値になった回数をカウントしてその回数を第２のカウント数とする第２のカウント手段と、
を有することを特徴とする請求項１乃至請求項４のいずれかに記載の画像形成装置。
【請求項６】
前記第１のカウント数が所定の値になった場合、前記第２の異常検知手段は前記第２のモータの回転状態の異常検知を停止し、所定の時間経過した後に前記第２のモータの回転状態の異常検知を開始することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記所定の時間経過後に前記第２のモータの回転状態の異常検知を行う場合、前記異常検知の停止前と停止後とで、前記一定の時間間隔を変更することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記第２のカウント数が所定の値になった場合、前記駆動制御手段は前記第１のモータの駆動と前記第２のモータの駆動を停止させることを特徴とする請求項５乃至請求項７のいずれかに記載の画像形成装置。
【請求項９】
前記第１のモータの駆動と前記第２のモータの駆動を停止させた場合、前記第１のモータの駆動と前記第２のモータの駆動を停止させたことを使用者に認知可能なように通知する通知手段を有することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
第１のモータと第２のモータを同一の駆動信号で駆動し、
前記第１のモータと前記第２のモータが駆動してから所定の時間が経過した後に、前記第２のモータの回転状態の異常を検知し始めることを特徴とする画像形成装置における負荷異常検知方法。
【請求項１１】
第１のモータと第２のモータを同一の駆動信号で駆動し、
前記第１のモータの回転状態を検知して前記第１のモータの回転状態が正常か否かを判断し、
前記第１のモータの回転状態が正常と判断された後に、前記第２のモータの回転状態の異常を検知し始めることを特徴とする画像形成装置における負荷異常検知方法。
【請求項１２】
前記第１のモータは、光源から射出されたレーザ光を偏向させるポリゴンミラーを回転駆動させ、
前記第２のモータは、前記第１のモータを冷却する冷却ファンを回転駆動させることを特徴とする請求項１０又は請求項１１のいずれかに記載の画像形成装置における負荷異常検知方法。
【請求項１３】
前記第１のモータの回転状態の検知と前記第２のモータの回転状態の検知は、一定の時間間隔をおいて行われることを特徴とする請求項１０乃至請求項１２のいずれかに記載の画像形成装置における負荷異常検知方法。
【請求項１４】
前記第２のモータの回転状態の異常を検知した場合、その異常検知の回数をカウントしてその回数を第１のカウント数とし、
前記第１のカウント数が所定の値になった場合、前記所定の値になった回数をカウントしてその回数を第２のカウント数とすることを特徴とする請求項１０乃至請求項１３のいずれかに記載の画像形成装置における負荷異常検知方法。
【請求項１５】
前記第１のカウント数が所定の値になった場合、前記第２のモータの回転状態の異常検知を停止し、所定の時間経過した後に前記第２のモータの回転状態の異常検知を開始することを特徴とする請求項１４に記載の画像形成装置における負荷異常検知方法。
【請求項１６】
前記所定の時間経過後に前記第２のモータの回転状態の異常検知を行う場合、前記異常検知の停止前と停止後とで、前記一定の時間間隔を変更することを特徴とする請求項１５に記載の画像形成装置における負荷異常検知方法。
【請求項１７】
前記第２のカウント数が所定の値になった場合、前記第１のモータ及び前記第２のモータの駆動を停止させることを特徴とする請求項１４乃至請求項１６のいずれかに記載の画像形成装置における負荷異常検知方法。
【請求項１８】
前記第２のモータの駆動を停止させた場合、前記第２のモータの駆動を停止させたことを使用者に認知可能なように通知することを特徴とする請求項１７に記載の画像形成装置における負荷異常検知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機又はプリンタ等の画像形成装置に関し、特に、装置内のモータ制御に特徴を有する画像形成装置及び画像形成装置における負荷異常検知方法に関する。
【背景技術】
【０００２】
近年、普及機タイプの画像形成装置（例えば、コピー機、ＦＡＸ、又はプリンタ等）においては、多機能化が求められている一方、より一層のコストダウンが要求されている。コストダウンの要求に応じるため、Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）の数の制限や負荷を制御する制御ＩＣ（Ｉｎｔｅｇｒａｔｅｄｅ  Ｃｉｒｃｕｉｔ）の削減等を行う必要がある。そのため、相互に関係する制御（コントロール）信号を共通にできるものは共通化する必要が生じてきた。共通化させるものとして、例えば、画像形成装置内に設置され、光源（半導体レーザ）から射出されたレーザ光を偏光させるポリゴンミラー（第１の負荷）を回転駆動させるモータと、そのモータを冷却する冷却ファン（第２の負荷）を回転駆動させるモータと、を同一の駆動信号で駆動させることが考えられる。
【０００３】
従来の画像形成装置においては、相互に関係する制御信号を共通化させずに、各負荷をそれぞれ別々の制御信号によって制御を行なっていた。例えば、ポリゴンミラーを回転駆動させるモータの制御と、冷却ファンを回転駆動させるモータの制御は、それぞれ別の駆動信号によって制御されている（例えば、特許文献１）。
【０００４】
このように別々の制御信号によって制御する場合は、制御ＩＣ等を削減することは困難であるが、ある負荷の異常を検知した場合、その負荷の駆動だけを停止させ、所定時間後に再度駆動させる駆動のリトライ制御を行なうことができる。この駆動のリトライ制御は、確実に負荷の異常を検知してその駆動を停止させるために行われるものであり、駆動停止（Ｏｆｆ）と駆動（Ｏｎ）を数回繰り返してもその負荷が正常に駆動しない場合は、完全にその駆動を停止させるものである。つまり、Ｏｎ／Ｏｆｆを数回繰り返すことにより、その負荷の駆動状態が異常であるのか否かの判断が可能となる。
【０００５】
【特許文献１】特開２００３−９０９７６号公報（段落［００２３］−［００２６］、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
相互に関係する負荷の制御信号を共通化させると、ある負荷の異常を検知してその負荷の駆動を停止させた場合、正常に駆動している別の負荷までもその駆動が停止してしまうことになる。例えばポリゴンミラーを例にして説明すると、本来、ポリゴンミラーは正常に駆動しているため、ポリゴンミラーを回転させているモータの駆動を停止させる必要はない。しかし、冷却ファンの駆動が異常であって冷却ファンを回転させているモータの駆動を停止させる必要がある場合、制御信号が共通化しているため、正常に駆動しているポリゴンミラーのモータまでも一緒に停止させてしまうことになる。このように、正常に駆動し、本来、停止させる必要がない負荷までも停止させてしまうと、画像形成に対して多大な影響を与えてしまう。
【０００７】
また、一方の負荷（モータ）の駆動を停止させると、他方の負荷（モータ）の駆動も停止させてしまうため、一方の負荷（モータ）のみに対して駆動のリトライ制御を行なうことができなくなってしまう。一方の負荷（モータ）のみに対して駆動のリトライ制御ができないため、別々の制御信号で駆動する必要があった。しかし、別々の制御信号で駆動すると、制御ＩＣ等の削減ができず、コストダウンを図ることが不可能となってしまう。
【０００８】
本願発明は上記の問題を解決するものであり、制御ＩＣ等を削減してコストダウンを図るために、同一の駆動信号によって駆動される複数の負荷（モータ）を有する画像形成装置であっても、正常に駆動している第１の負荷（モータ）の駆動を停止させることなく第２の負荷（モータ）の異常を検知することが可能な画像形成装置及び画像形成装置における負荷異常検知方法を提供することを目的とする。また、第１の負荷（モータ）の駆動を停止させることなく、第２の負荷（モータ）の異常検知のリトライを行うことが可能な画像形成装置及び画像形成装置における負荷異常検知方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１記載の発明は、第１のモータと、第２のモータと、前記第１のモータの駆動と前記第２のモータの駆動を同一の駆動信号で制御する駆動制御手段と、前記駆動制御手段が前記第１のモータと前記第２のモータを駆動させてからの時間を計測する計測手段と、前記第１のモータの回転状態を検知し、前記第１のモータの回転状態が正常か否かを判断する第１の異常検知手段と、前記第２のモータの回転状態を検知し、前記第２のモータの回転状態が正常か否かを判断する第２の異常検知手段と、を有し、前記第２の異常検知手段は、前記計測手段が所定の時間を計測した後に、前記第２のモータの回転状態の異常を検知し始めることを特徴とする画像形成装置である。
【００１０】
駆動制御手段により第１のモータと第２のモータが駆動された後、第１の異常検知手段は第１のモータの回転状態の異常を検知し始める。このとき、第１のモータの異常が検知されれば、駆動制御手段により第１のモータの駆動を停止させる。第１のモータと第２のモータは同一の駆動信号で駆動されているため、第１のモータの駆動を停止させると第２のモータの駆動も停止することになる。このように第１のモータの異常検知を先に行い、第１のモータが異常であれば、第２のモータとともに第１のモータの駆動を停止させる。この所定の期間の間は第２のモータの異常を検知することがなく、更に第２のモータを停止させることもないため、第２のモータの停止に伴って第１のモータが停止することはない。
【００１１】
そして、計測手段が駆動開始からの時間を計測し、所定の時間経過すると、第２の異常検知手段が第２のモータの回転状態の異常を検知し始める。第２のモータが異常であっても、この時点では第２のモータを停止させない。なぜならば、第２のモータを止めてしまうと、同一の駆動信号で正常に駆動している第１のモータまでも停止してしまうからである。従って、この時点では、第２のモータについては検知のみを行い、第２のモータを停止させることはしない。つまり、正常に駆動している第１のモータを停止させないために、第２のモータについては検知のみを行うことにしている。
【００１２】
請求項２に記載の発明は、第１のモータと、第２のモータと、前記第１のモータの駆動と前記第２のモータの駆動を同一の駆動信号で制御する駆動制御手段と、前記第１のモータの回転状態を検知し、前記第１のモータの回転状態が正常か否かを判断する第１の異常検知手段と、前記第２のモータの回転状態を検知し、前記第２のモータの回転状態が正常か否かを判断する第２の異常検知手段と、を有し、前記第２の異常検知手段は、前記第１の異常検知手段が前記第１のモータの回転状態が正常と判断した後に、前記第２のモータの回転状態の異常を検知し始めることを特徴とするである。
【００１３】
駆動制御手段により第１のモータと第２のモータが駆動された後、第１の異常検知手段は第１のモータの回転状態の異常を検知し始める。第１のモータの異常が検知されれば、駆動制御手段は第１のモータの駆動を停止させる。第１のモータと第２のモータは同一の駆動信号で駆動されているため、第１のモータの駆動を停止させると第２のモータの駆動も停止することになる。このように第１のモータの異常検知を先に行い、第１のモータが異常であれば、第２のモータとともに第１のモータの駆動を停止させる。
【００１４】
そして、第１のモータの回転状態が正常であると判断されると、第２の異常検知手段が第２のモータの回転状態の異常を検知し始める。第２のモータが異常であっても、この時点では第２のモータを停止させない。なぜならば、第２のモータを止めてしまうと正常に駆動している第１のモータまでも停止してしまうからである。尚、第１のモータが異常であれば、第１のモータを止め、それに伴って第２のモータも停止することになる。従って、この時点では、第２のモータについては検知のみを行い、第２のモータを停止させることはしない。つまり、正常に駆動している第１のモータを停止させないために、第２のモータについては検知のみを行うことにしている。
【００１５】
請求項３に記載の発明は、請求項１又は請求項２のいずれかに記載の画像形成装置であって、前記第１のモータは、光源から射出されたレーザ光を偏向させるポリゴンミラーを回転駆動させ、前記第２のモータは、前記第１のモータを冷却する冷却ファンを回転駆動させることを特徴とするものである。
【００１６】
請求項４に記載の発明は、請求項１乃至請求項３のいずれかに記載の画像形成装置であって、前記第１の異常検知手段は、一定の時間間隔をおいて前記第１のモータの異常検知を行い、前記第２の異常検知手段は、一定の時間間隔をおいて前記第２のモータの異常検知を行うことを特徴とするものである。
【００１７】
請求項５に記載の発明は、請求項１乃至請求項４のいずれかに記載の画像形成装置であって、前記第２の異常検知手段が前記第２のモータの回転状態の異常を検知した場合、その異常検知の回数をカウントしてその回数を第１のカウント数とし、前記第２のモータの回転状態の正常を検知した場合、前記第１のカウント数をクリアする第１のカウント手段と、前記第１のカウント数が所定の値になった場合、前記所定の値になった回数をカウントしてその回数を第２のカウント数とする第２のカウント手段と、を有することを特徴とするものである。
【００１８】
請求項６に記載の発明は、請求項５に記載の画像形成装置であって、前記第１のカウント数が所定の値になった場合、前記第２の異常検知手段は前記第２のモータの回転状態の異常検知を停止し、所定の時間経過した後に前記第２のモータの回転状態の異常検知を開始することを特徴とするものである。
【００１９】
第１のカウント数が所定の回数になったとき、第２のモータの異常検知を所定時間停止する。そして、所定時間が経過した後、第２のモータの異常検知を再開する。この間、第２のモータの駆動を停止させることはない。第２のモータを停止すると、正常に駆動している、停止させる必要がない第１のモータまでも停止してしまうからである。第２のモータの異常検知の停止と開始を繰り返すことにより、異常検知のリトライを行なう。このことにより、実際に駆動のリトライ制御（Ｏｎ／Ｏｆｆのリトライ）を行ったことと同じ効果が得られる。つまり、実際に駆動のリトライ制御（Ｏｎ／Ｏｆｆのリトライ）を行いたいが、第２のモータを停止すると第１のモータまでも停止してしまため、第２のモータに対してのみのリトライ制御を行なうことは不可能である。しかし、異常検知のリトライを行うことで、実際に駆動のリトライ制御を行ったことと同じ効果が得られる。従って、異常検知を所定時間停止し、再度検知を開始することにより、本当に第２のモータの回転状態が異常であるか判断することが可能となる。
【００２０】
請求項７に記載の発明は、請求項６に記載の画像形成装置であって、前記所定の時間経過後に前記第２のモータの回転状態の異常検知を行う場合、前記異常検知の停止前と停止後とで、前記一定間隔の間隔幅が同じ又は異なることを特徴とするものである。
【００２１】
請求項８に記載の発明は、請求項５乃至請求項７のいずれかに記載の画像形成装置であって、前記第２のカウント数が所定の値になった場合、前記駆動制御手段は前記第１のモータの駆動と前記第２のモータの駆動を停止させることを特徴とするものである。
【００２２】
第２のカウント数が所定の値になった場合、つまり、第２のモータの回転状態の異常検知のリトライを数回行った後、モータの駆動を実際に停止する。第１のモータと第２のモータは同一の駆動信号で駆動しているため、第２のモータの駆動を停止させると、第１のモータの駆動も停止することになる。
【００２３】
請求項９に記載の発明は、請求項８に記載の画像形成装置であって、前記第１のモータの駆動と前記第２のモータの駆動を停止させた場合、前記第１のモータの駆動と前記第２のモータの駆動を停止させたことを使用者に認知可能なように通知する通知手段を有することを特徴とするものである。
【００２４】
請求項１０に記載の発明は、第１のモータと第２のモータを同一の駆動信号で駆動し、前記第１のモータと前記第２のモータが駆動してから所定の時間が経過した後に、前記第２のモータの回転状態の異常を検知し始めることを特徴とする画像形成装置における負荷異常検知方法である。
【００２５】
請求項１１に記載の発明は、第１のモータと第２のモータを同一の駆動信号で駆動し、前記第１のモータの回転状態を検知して前記第１のモータの回転状態が正常か否かを判断し、前記第１のモータの回転状態が正常と判断された後に、前記第２のモータの回転状態の異常を検知し始めることを特徴とする画像形成装置における負荷異常検知方法である。
【００２６】
請求項１２に記載の発明は、請求項１０又は請求項１１のいずれかに記載の画像形成装置における負荷異常検知方法であって、前記第１のモータは、光源から射出されたレーザ光を偏向させるポリゴンミラーを回転駆動させ、前記第２のモータは、前記第１のモータを冷却する冷却ファンを回転駆動させることを特徴とするものである。
【００２７】
請求項１３に記載の発明は、請求項１０乃至請求項１２のいずれかに記載の画像形成装置における負荷異常検知方法であって、前記第１のモータの回転状態の検知と前記第２のモータの回転状態の検知は、一定の時間間隔をおいて行われることを特徴とするものである。
【００２８】
請求項１４に記載の発明は、請求項１０乃至請求項１３のいずれかに記載の画像形成装置における負荷異常検知方法であって、前記第２のモータの回転状態の異常を検知した場合、その異常検知の回数をカウントしてその回数を第１のカウント数とし、前記第１のカウント数が所定の値になった場合、前記所定の値になった回数をカウントしてその回数を第２のカウント数とすることを特徴とするである。
【００２９】
請求項１５に記載の発明は、請求項１４に記載の画像形成装置における負荷異常検知方法であって、前前記第１のカウント数が所定の値になった場合、前記第２のモータの回転状態の異常検知を停止し、所定の時間経過した後に前記第２のモータの回転状態の異常検知を開始することを特徴とするものである。
【００３０】
請求項１６に記載の発明は、請求項１５に記載の画像形成装置における負荷異常検知方法であって、前記所定の時間経過後に前記第２のモータの回転状態の異常検知を行う場合、前記異常検知の停止前と停止後とで、前記一定間隔の間隔幅が同じ又は異なることを特徴とするものである。
【００３１】
請求項１７に記載の発明は、請求項１４乃至請求項１６のいずれかに記載の画像形成装置における負荷異常検知方法であって、前記第２のカウント数が所定の値になった場合、前記第１のモータ及び前記第２のモータの駆動を停止させることを特徴とするものである。
【００３２】
請求項１８に記載の発明は、請求項１７に記載の画像形成装置における負荷異常検知方法であって、前記第２のモータの駆動を停止させた場合、前記第２のモータの駆動を停止させたことを使用者に認知可能なように通知することを特徴とするものである。
【発明の効果】
【００３３】
請求項１及び請求項１０に記載の発明によると、所定時間経過後に第２のモータの異常検知を行い、第２のモータの駆動を実際に停止させることがない。その結果、第１のモータと第２のモータを同一の駆動信号で制御しても、第１のモータの駆動を停止させずに第２のモータの異常検知を行うことが可能となる。そのことにより、２つのモータを同一の駆動信号で制御することができるため、制御ＩＣや出力ポートを削減してコストダウンを図ることが可能となる。
【００３４】
請求項２及び請求項１１に記載の発明によると、第１のモータの回転状態が正常になった後に第２のモータの回転異常を検知することにより、第１のモータの駆動を停止させずに第２のモータの異常を検知することが可能となる。そのことにより、２つのモータを同一の駆動信号で制御することが可能となり、制御ＩＣや出力ポートを削減することができ、コストを削減することが可能となる。
【００３５】
請求項３及び請求項１２に記載の発明によると、ポリゴンミラーを回転駆動させる第１のモータと、第１のモータを冷却する冷却ファンを回転駆動させる第２のモータを同一の駆動信号で駆動させることにより、Ｉ／Ｏポートや制御ＩＣを削減することができ、コストダウンを図ることが可能となる。
【００３６】
請求項５及び請求項１４に記載の発明によると、第２のモータの回転異常の回数をカウントすることにより、モータの異常を確実に判断することができる。
【００３７】
請求項６及び請求項１５に記載の発明によると、第２のモータの回転異常が所定回数となったとき、第２のモータの異常検知を所定時間停止することにより、異常検知のリトライを行うことができる。そのことにより、駆動のリトライ制御を行なっていることと同じ効果が得られる。つまり、異常検知のＯｎ／Ｏｆｆを繰り返すことにより第２のモータの回転状態が本当に異常であるか否かの判断を行うことができる。同一の駆動信号で制御することにより第２のモータのみの駆動のリトライ制御が不可能であっても、異常検知のリトライを行うことにより、実際に駆動のリトライ制御を行ったと同じ効果を奏することが可能となる。従って、コストを削減するために制御ＩＣや出力ポートを削減した場合であっても、異常検知のリトライを行い、駆動のリトライ制御を行なったと同じ効果を得ることが可能となる。
【００３８】
請求項７及び請求項１６記載の発明によると、異常検知の時間間隔を変えることにより、使用者の要求に応じて、例えば、正常に駆動し続けているときは時間間隔を長くすることもできる。このように、画像形成装置を使用する状況に応じて臨機応変に対応することが可能となる。
【００３９】
請求項８及び請求項１７に記載の発明によると、第２のカウント数が所定の値になった場合、つまり、第２のモータの回転状態の異常検知のリトライを数回行った後に、モータの駆動を停止させることにより、モータの異常を確実に判断することができる。
【００４０】
請求項９及び請求項１８に記載の発明によると、画像形成装置の使用者にモータの駆動状態を認知させることにより、使用者はモータが駆動しているか否かの判断が可能となる。
【発明を実施するための最良の形態】
【００４１】
［第１の実施の形態］
以下、本願発明の第１の実施形態に係る画像形成装置ついて図１乃至図６を参照しつつ説明する。
【００４２】
（構成）
本願発明の第１の実施形態に係る画像形成装置の構成について図１を参照しつつ説明する。図１は、本願発明の実施形態に係る画像形成装置の概略構成図である。同図に示すように、本実施形態に係る画像形成装置は、画像読み取り部１０と、レーザ書き込み部２０と、画像形成部３０と、給紙部４０と、転写材反転部５０とからなる。
【００４３】
画像読み取り部１０の上には、自動原稿搬送装置６０が設置されている。この自動原稿搬送装置６０は、原稿載置台６００と、処理済み原稿の収納台６１０と、ドラム６２０とからなる。更に、その周辺に配設された複数のローラや通路切替部材等を含んで構成されている。尚、原稿を手動で原稿台に置く場合は、この自動原稿搬送装置６０を使用しなくてもよい。
【００４４】
画像読み取り部１０は、図の左右方向に往復移動可能な第１ミラーユニット１１と、光路長を保つべく、第１ミラーユニット１１の１／２の速度で平行移動可能な第２ミラーユニット１２と、投影レンズ１３と、撮像素子１４とを含む光学系からなる。第１ミラーユニット１１は、ガラスからなる原稿台１００上に置かれる原稿Ｐを照明する照明ランプ１１０と、ミラー１１１を有している。第２ミラーユニット１２は、Ｖ型に配置された一対のミラー１２０を有している。撮像素子１４に結像した画像情報は、画像処理され、画像データとしてメモリに一旦格納される。
【００４５】
レーザ書き込み部２０は、図示しない半導体レーザから発生するレーザビームを偏向するポリゴンミラー２２０とｆθレンズ２３０とからなる。このレーザ書き込み部２０については後で詳述する。
【００４６】
画像形成部３０は、画像読み取り部１０で読み取った画像を転写材上に転写する装置である。ドラム状の電荷保持体（以下、感光ドラムと称する。）３００の周辺には、感光ドラム３００を一様に帯電する帯電極３１０が設置されている。現像器３３０は、レーザ書き込み部２０によりレーザビームを照射して感光ドラム３００上に形成される静電潜像を可視像であるトナー像にする現像スリーブ３３３を有している。転写極３４０はトナー像を転写材上に転写し、分離極３５０は転写材を感光ドラム３００の周辺から分離する。クリーニング手段３６０は転写後の感光ドラム３００を清掃する。
【００４７】
レーザ書き込み部２０のミラー２４０からの反射光は、帯電極３１０と現像器３３０との間を通り、感光ドラム３００に照射される。
【００４８】
更に、画像形成部３０は、搬送ベルト３７０と、搬送ベルト３７０と圧着して回転するように構成された一対のローラからなる定着装置３８０と、それぞれ一対のローラからなる排紙手段３８５及び３９０と、定着後の転写材の通路を切り替える切替部材３９５とを含んでいる。
【００４９】
給紙部４０は、画像形成部３０に転写材４２０を供給する装置であり、画像形成部３０の下側に配置された給紙トレイ４００と、給紙ローラ４１０とを主な構成要素とする。同図において、３つの給紙トレイ４００が配置されているが、最上部の給紙トレイ４００は画像形成装置に内蔵されており、下の２つの給紙トレイ４００はオプション（後付け）である。
【００５０】
更に、転写材４２０の供給通路４２５上に配置されている搬送ローラ４３０と、感光ドラム３００上に形成されるトナー像と重畳するように転写材４２０を再送するレジストローラ４４０とを含んでいる。尚、転写材４２０には、紙、フィルム等の媒体が使用される。
【００５１】
転写材反転部５０は、切替部材３９５から下方に向けて形成された搬送路５００が設置され、搬送路５００上には対の搬送ローラ５１０が設置されている。また、搬送路５２５は、搬送路５００の途中から搬送路５００と直交する方向に延び、供給通路４２５と繋がっている。搬送路５２５上には対の搬送ローラ５２０が設置されている。
【００５２】
次に、レーザ書き込み部２０の構成について図２を参照しつつ説明する。図２は、本願発明の実施形態に係る画像形成装置の露光手段の一例であるレーザ書き込み部２０の構成を示す斜視図である。
【００５３】
レーザ発光体２１０は半導体レーザ等からなる。コリメータレンズ２５０、ポリゴンミラー２２０、ｆθレンズ２３０、シリンドリカルレンズ２４０はビーム整形用、及び光路設定用の光学素子群である。
【００５４】
レーザ発光体２１０から射出されたレーザ光は、コリメータレンズ２５０により平行光となる。平行光となったレーザ光はポリゴンミラー２２０に入射する。ポリゴンミラー２２０は所定の回転数で回転していて、入射するレーザ光を偏光させる。偏光されたレーザ光は、ｆθレンズ２３０及びシリンドリカルレンズ２４０を透過して感光体ドラム３００の面上を所定のスポット径で走査する。
【００５５】
第１のモータ２ａはポリゴンミラー２２０に回転力を与える駆動源である。冷却ファン２６０は第２のモータ２ｂを駆動源として回転力が与えられ、回転することにより第１のモータ２ａを冷却する。
【００５６】
感光体ドラム３００はドラム駆動機構（図示しない）に駆動されて図中矢印の方向に回る。感光体ドラム３００が回ると帯電ユニットにより所定電位に均一に帯電していく。
【００５７】
次に、本願発明の第１の実施形態に係る画像形成装置の制御を行なう制御回路について、図３を参照しつつ説明する。図３は、本願発明の第１の実施形態に係る画像形成装置に搭載されている制御回路の機能ブロック図である。
【００５８】
同図において、駆動制御手段１は、ポリゴンミラー２２０を回転駆動させる第１のモータ２ａと、モータ２ａを冷却する冷却ファン２６０を回転駆動させる第２のモータ２ｂに接続されている。駆動制御手段１は、目標の回転数となるように目標のクロック数に応じた信号を第１のモータ２ａと第２のモータ２ｂに入力し、同一の駆動信号で第１のモータ２ａと第２のモータ２ｂを駆動させる。
【００５９】
第１の検知手段３ａは第１のモータ２ａの回転状態（例えば、クロック数（回転数））を検知する。更に、第１の検知手段３ａは駆動制御手段１に接続されており、駆動制御手段１が第１のモータ２ａに入力したクロック数に対応する信号を受信する。そして、第１のモータ２ａに入力された入力クロック数と第１の検知手段３ａが実際に検知した第１のモータ２ａのクロック数とを比較する。そして、入力クロック数に対して実施に発生したクロック数が誤差範囲内であれば「正常」とし、誤差範囲外であれば「異常」とする。そして、「正常」又は「異常」に対応した信号を作成し、第１のＥＭ（Ｅｍｅｒｇｅｎｃｙ）信号として出力する。
【００６０】
第２の検知手段３ｂは第２のモータ２ｂの回転状態（例えば、クロック数（回転数））を検知する。更に、第２の検知手段３ｂは駆動制御手段１に接続されており、駆動制御手段１が第２のモータ２ｂに入力したクロック数に対応する信号を受信する。そして、第２のモータ２ｂに入力された入力クロック数と第２の検知手段３ｂが実際に検知した第２のモータ２ｂのクロック数とを比較する。そして、入力クロック数に対して実際に発生したクロック数が誤差範囲内であれば「正常」とし、誤差範囲外であれば「異常」とする。そして、第１の検知手段３ａと同様に、「正常」又は「異常」に対応した信号を作成し、第２のＥＭ（Ｅｍｅｒｇｅｎｃｙ）信号として出力する。
【００６１】
第１の判断手段４ａは第１の検知手段３ａに接続されており、第１の検知手段３ａから出力される第１のＥＭ信号を受けて、第１のモータ２ａの回転状態が正常か異常かの判断を行う。また、第２の判断手段４ｂは第２の検知手段３ｂに接続されており、第２の検知手段３ｂから出力される第２のＥＭ信号を受けて、第２のモータ２ｂの回転状態が正常か異常かの判断を行う。尚、第１の検知手段３ａと第１の判断手段４ａを併せたものが本願発明の「第１の異常検知手段」に相当する。また、第２の検知手段３ａと第２の判断手段４ａを併せたものが「第２の異常検知手段」に相当する。
【００６２】
計測手段５は駆動制御手段１に接続されており、駆動制御手段１が第１のモータ２ａと第２のモータ２ｂに駆動信号を入力して第１のモータ２ａと第２のモータ２ｂを駆動させてからの時間を計測する。また、計測手段５は、第２の検知手段３ｂと第２の判断手段４ｂとの間に設置されているスイッチ７に接続されている。そして、所定の時間が経過した時点で、計測手段５はスイッチ７をＯｎにする。スイッチ７がＯｎされることにより、第２の判断手段４ｂは第２の検知手段３ｂから出力される第２のＥＭ信号を受信することができ、第２のモータ２ｂの異常検知を開始することができる。
【００６３】
また、カウンタ６が第２の判断手段４ｂと駆動制御手段１に接続されている。このカウンタ６は、第１のカウンタ６ａと第２のカウンタ６ｂを備えている。第１のカウンタ６ａは、第２の判断手段４ｂが第２のモータ２ｂの「異常」を検知した回数を計測し、その回数を記憶する。第２のカウンタ６ｂは第１のカウンタ６ａに接続されており、第１のカウント手段が所定回数「異常」を計測した場合、１カウント数える。例えば、第１のカウンタ６ａが第２のモータ２ｂの「異常」を５回計測した場合、第２のカウンタ６ｂは１カウント計測する。また、第１のカウンタ６ａは計測手段５に接続されており、第１のカウンタ６ａが所定回数「異常」を計測した場合、計測手段５はスイッチ７を所定時間Ｏｆｆする。そして、所定時間経過した後、計測手段５によりスイッチ７がＯｎされる。
【００６４】
更に、第２のカウンタ６ｂが所定回数カウントした場合、駆動制御手段１は第１のモータ２ａと第２のモータ２ｂの駆動を停止させる。
【００６５】
また、駆動制御手段１には通知手段８が接続されている。この通知手段８は、例えば画像形成装置本体に設置されている操作パネルや、光を発光する発光素子や、音声等の音を発生するスピーカ等からなる。
【００６６】
尚、図３には示さないが、本実施形態に係る制御回路には、画像形成装置全体を制御するＣＰＵ並びに画像情報やその他の情報を記録するＲＯＭ及びＲＡＭが設けられている。
【００６７】
（動作）
次に、本願発明の第１の実施形態に係る画像形成装置におけるモータの制御方法について、図４乃至図６を参照しつつ説明する。図４は第１の実施形態におけるモータ制御の流れを示すフローチャートである。図５及び図６は異常検知のタイミングを示すタイミングチャートである。
【００６８】
まず、駆動制御手段１が第１のモータ２ａと第２のモータ２ｂに同一の駆動信号を出力し、第１のモータ２ａと第２のモータ２ｂを回転駆動させる（ステップＳ０１）。ステップＳ０１では、目標の回転数となるように目標のクロック数に応じた信号を第１のモータ２ａと第２のモータ２ｂに出力する。第１のモータ２ａを回転駆動させることによりポリゴンミラー２２０を回転させ、レーザ光を偏光させる。また、第２のモータ２ｂを回転駆動させることにより冷却ファン２６０を回転させて第１のモータ２ａを冷却し、第１のモータ２ａの回転に伴って発生する熱により温度が上昇するのを抑える。これと同時に、駆動制御手段１は入力クロック数に応じた信号を第１の検知手段３ａと第２の検知手段３ｂに出力する。
【００６９】
第１のモータ２ａと第２のモータ２ｂが回転駆動すると、第１の検知手段３ａは第１のモータ２ａが回転することによって実際に発生するクロック数に対応する信号と、駆動制御手段１から入力クロック数に対応する信号を受信する。そして、それらのクロック数を比較して、実際に発生するクロック数が入力クロック数の誤差範囲内であれば「正常」とし、Ｌｏｗレベルの第１のＥＭ信号を出力する。一方、誤差範囲外であれば「異常」とし、Ｈｉｇｈレベルの第１のＥＭ信号を出力する。
【００７０】
図５に示すように、通常、第１のモータ２ａを駆動させた直後は、第１のＥＭ信号はＨｉｇｈレベル（異常）を示し、回転状態は不安定となる。ある程度の時間が経過すると、第１のＥＭ信号はＨｉｇｈレベル（異常）とＬｏｗレベル（正常）の状態を繰り返しながら次第にＬｏｗレベル（正常）を示すようになり、その後、第１のモータ２ａは正常に回転するようになる。
【００７１】
第１の判断手段４ａは、第１の検知手段３ａから出力された第１のＥＭ信号を検知し、第１のモータ２ａの回転状態が正常か異常かの判断を行う。具体的には、第１のＥＭ信号のレベルがＬｏｗであれば「正常」と判断し、Ｈｉｇｈであれば「異常」と判断する。
【００７２】
この異常検知は一定の時間間隔をおいて行われる。例えば、第１の判断手段４ｂの内部に設置されているタイマーによって時間間隔が測定されて、一定時間ごとに異常を検知する。例えば、タイマーによって１００［ｍｓ］ごとに異常検知するように設定された場合、第１の判断手段４ａは１００［ｍｓ］ごとに第１のモータ２ａの異常を検知する。この時間間隔は自由に設定することが可能であり、例えば、２００［ｍｓ］間隔で検知するようにしても良い。図５において、矢印の間隔がこの所定時間（例えば、１００［ｍｓ］）に相当する。
【００７３】
また、第２の検知手段３ｂも第１の検知手段３ａと同様に、第２のモータ２ｂに入力されたクロック数と実際に発生したクロック数とを比較して第２のＥＭ信号を出力する。図５に示すように、通常、第２のモータ２ｂを駆動させた直後は第２のＥＭ信号はＨｉｇｈレベル（異常）を示しており、Ｈｉｇｈレベル（異常）とＬｏｗレベル（正常）を繰り返しながら正常に回転するようになる。初期状態においてスイッチ７はＯｆｆとなっているため、第２の判断手段４ｂは第２の検出手段３ｂから出力される第２のＥＭ信号を受信することはない。その結果、第２の検知手段３ｂで第２のＥＭ信号が作成されても、第２のモータ２ｂの回転状態を判断することはない。図５において、タイマーが設定されている時間帯は異常検知を行わない。
【００７４】
駆動制御手段１が第１のモータ２ａと第２のモータ２ｂに駆動信号を出力すると、計測手段５は駆動信号が出力されてからの時間を計測し始める（ステップＳ０２）。そして、予め設定した時間になると（ステップＳ０３、Ｙｅｓ）、計測手段５はスイッチ７をＯｎする（ステップＳ０４）。予め設定した時間にならない場合（ステップＳ０３、Ｎｏ）は、予め設定した時間になるまで処理が進むことはない。
【００７５】
ステップＳ０４にて計測手段５がスイッチ７をＯｎすると、第２の判断手段４ｂが第２の検知手段３ｂから出力される第２のＥＭ信号を受信し始める（ステップＳ０５）。そして、第２の判断手段４ｂは第２のＥＭ信号に基づいて、第２のモータ２ｂの回転状態が「正常」か「異常」かの判断を行う。例えば、第２のＥＭ信号のレベルがＬｏｗであれば「正常」と判断され、Ｈｉｇｈであれば「異常」と判断される。
【００７６】
図５に示すように、タイマーにより設定された時間が経過すると、第２のＥＭ信号の異常を検知し始める。図５において、「ＮＧ」は第２のＥＭ信号が「異常」であることを意味し、「ＯＫ」は第２のＥＭ信号が「正常」であることを意味する。同図において、設定時間直後の検知では「ＮＧ」となっているため、回転状態は「異常」であると判断されるが、時間が経過すると「ＯＫ」となるため、回転状態は「正常」であると判断される。
【００７７】
以上のように、計測手段５を設けて、所定の時間が経過した後に第２のモータ２ｂの異常検知を行うことにより、まず、第１のモータ２ａの駆動状態を検知し、正常か異常かの判断を行うことになる。また、所定時間後に第２のモータ２ｂの回転状態の異常を検知するだけで、この段階では第２のモータ２ｂの回転を停止させることはないので、第１のモータ２ａの回転を停止させることもない。その結果、正常に駆動している第１のモータ２ａの駆動を停止することなく第２のモータ２ｂの異常検知を行うことが可能となる。
【００７８】
次に、ステップＳ０５にて第２のモータ２ｂの回転状態が「正常」と判断された場合（ステップＳ０６、Ｎｏ）、カウンタ６内の第１のカウンタ６ａに記憶されている第１のカウント数を「０」にする（ステップＳ０７）。そして、引き続き第２のモータ２ｂの異常検知が行われる。
【００７９】
引き続き異常検知を行う場合であっても、第２の判断手段４ｂによる異常検知は連続的に行われるのではなく、一定の時間間隔をおいて行われる。第１の判断手段４ａと同様に、第２の判断手段４ｂの内部に設置されているタイマーによって時間間隔が測定されて、一定時間ごとに異常を検知する。例えば、タイマーによって１００［ｍｓ］ごとに異常検知するように設定された場合、第２の判断手段４ｂはそのタイマーの設定に従って１００［ｍｓ］ごとに第２のモータ２ｂの異常を検知する。この時間間隔は自由に設定することが可能であり、例えば、２００［ｍｓ］間隔で検知するようにしても良い。
【００８０】
ステップＳ０５にて第２の判断手段４ｂが第２のＥＭ信号を検知すると、内部のタイマーが働き、一定時間検知を停止し、タイマーが時間を計測する（ステップＳ０８）。そして、所定の時間（例えば、１００［ｍｓ］）経過すると（ステップＳ０８、Ｙｅｓ）再び異常検知を行う（ステップＳ０５）。一方、所定の時間（例えば、１００［ｍｓ］）経過前は（ステップＳ０８、Ｎｏ）異常検知を行わない。図５において、矢印の間隔がこの所定の時間（例えば、１００［ｍｓ］）に相当する。
【００８１】
ステップＳ０６にて第２のモータ２ｂの回転状態が「異常」と判断されば場合（ステップＳ０６、Ｙｅｓ）、カウンタ６内の第１のカウンタ６ａは１カウント計測し、第１のカウント数としてその数を記憶する（ステップＳ０９）。
【００８２】
そして、第１のカウンタ６ａに記録されている第１のカウント数が所定の値（例えば、「５」）になったか判断される（ステップＳ１０）。この判断は第１のカウンタ６ａ自体がその値を判断しても良く、カウンタ６内に別のカウント数判断手段を設けても良い。そして、第１のカウント数が所定の値（例えば、「５」）となっていない場合（ステップＳ１０、Ｎｏ）、所定の時間（例えば、１００［ｍｓ］）待機し（ステップＳ０８）、所定の時間（１００［ｍｓ］）が経過した後、引き続き第２のモータ２ｂの異常検知を行う（ステップＳ０５）。
【００８３】
尚、第１のカウント数の設定値は「５」に限られたものではない。経験則上、連続して５回「異常」信号が検知されれば、第１のモータ２ｂの回転状態が実際に「異常」である可能性が高いと考えられている。従って、判断を確実にするため、異常検知を行う場合もそれに倣って５回行うことにしている。
【００８４】
ステップＳ１０にて第１のカウント数が所定の値（例えば、「５」）となった場合（ステップＳ１０、Ｙｅｓ）、カウンタ６内の第２のカウンタ６ｂは１カウント計測し、第２のカウント数としてその数を記憶する（ステップＳ１１）。また、第１のカウンタ６ａをクリアし、第１のカウント数を「０」にする。
【００８５】
そして、第２のカウンタ６ｂに記憶されている第２のカウント数が所定の値（例えば、「３」）となったか判断する（ステップＳ１２）。この判断は第２のカウンタ６ｂ自体がその値を判断しても良く、カウント６内に別のカウント数判断手段を設けても良い。そして、第２のカウント数が所定の値（例えば、「３」）になった場合（ステップＳ１２、Ｙｅｓ）、駆動制御手段１は第２のモータ２ｂの駆動を停止させる（ステップＳ１３）。
【００８６】
第１のモータ２ａと第２のモータ２ｂとは同一の駆動信号で駆動されているため、第２のモータ２ｂを停止させると第１のモータ２ａも停止させることになる。そして、第１のモータ２ａと第２のモータ２ｂを停止させた後、その旨を使用者に通知する（ステップＳ１４）。この通知は、例えば画像形成装置に設置された操作パネルに「モータが停止された」旨を表示させたり、ライト等の発光素子を画像形成装置に取り付けてその発光素子を発光させたり、スピーカ等の音響装置を取り付けて音響装置から音声等の音を出したりして行われる。
【００８７】
また、ステップＳ１２にて第２のカウンタ６ｂが所定の値（例えば、「３」）未満の場合は、第２のモータ２ｂを停止させることなく、第２のモータ２ｂの駆動及び異常検知を続行することになる（ステップＳ１２、Ｎｏ）。
【００８８】
ステップ１２にて第２のカウント数が「３」未満と判断されても、直ちに第２のモータ２ｂの異常検知が開始されるわけではない。ステップＳ１２にて第２のカウント数が「３」未満である場合、計測手段５によりスイッチ７がＯｆｆされ、計測手段７は時間を計測し始める（ステップＳ１５）。そして、予め設定した時間になると（ステップＳ１５、Ｙｅｓ）、スイッチ７がＯｎされ、再び第２の判断手段４ｂは第２のモータ２ｂの回転異常を検知し始める。
【００８９】
図６に示すように、第１のカウント数が「５」となると、第２のカウント数が１つカウントされ、タイマーが設定され、スイッチ７がＯｆｆされる。そして、予め設定した時間になると、スイッチがＯｎされて再び第２のモータ２ｂの異常検知が開始される。
【００９０】
尚、再び異常検知を開始する前に、異常検知のタイミング（一定の時間間隔）を設定することができる（ステップＳ１６）。例えば、１００［ｍｓ］の間隔で異常検知を行っていたものを、２００［ｍｓ］の間隔で行うように設定することが可能である。そして、内部タイマーが時間を計測し、一定の時間が経過すると（ステップＳ１７、Ｙｅｓ）、第２の判断手段４ｂは第２のＥＭ信号に基づいて第２のモータ２ｂの異常を検知する（ステップＳ０５）。
【００９１】
このように、第２のカウント数が所定の値（例えば、「３」）になるまで、異常検知が継続され、第２のモータ２ｂ（及び同一の駆動信号で駆動している第１のモータ２ａ）の駆動が停止されることはない。
【００９２】
所定の時間経過後に第２のモータ２ｂの異常検知を行うことにより、異常検知のリトライを行うことになる。第１のモータ２ａと第２のモータ２とが同一の駆動信号で制御されている関係上、第１のモータ２ａの駆動を停止させないで第２のモータ２ａの駆動のリトライ制御（駆動のＯｎ／Ｏｆｆ）を行うことは不可能である。しかしながら、本実施形態のように異常検知についてリトライを行うことにより、実際に第２のモータ２ａの駆動のリトライ制御を行なっていることと同様の効果が得られることになる。つまり、異常検知のリトライを行うことにより、第２のモータ２ｂの回転状態が本当に「異常」なのか判断することが可能となる。
【００９３】
尚、第２のカウント数の値の設定は「３」に限られたものではない。経験則上、駆動のリトライ制御（駆動のＯｎ／Ｏｆｆ）を３回行っても正常に駆動しない場合は、モータに異常が発生していると判断し、モータ駆動を停止する。従って、異常検知のリトライを行う場合も、それに倣って３回行うことにしている。
【００９４】
［第２の実施の形態］
次に、本願発明の第２の実施形態に係る画像形成装置について図６乃至図９を参照しつつ説明する。
【００９５】
（構成）
第２の実施形態に係る画像形成装置の構成は、第１の実施形態に係る画像形成装置の構成と同じであり、レーザ書き込み部の構成も同じであるが、モータの制御を行なう制御回路の構成が異なる。第２の実施形態における制御回路について図７を参照しつつ説明する。図７は、第２の実施形態に係る画像形成装置に搭載されている制御回路の機能ブロック図である。
【００９６】
第２の実施形態における制御回路の構成は、第１の制御回路の構成とほぼ同じであるが、第１の判断手段４ａが第２の検知手段３ｂと第２の判断手段４ｂとの間に設置されているスイッチ７に接続されている点が異なる。そして、第１の判断手段４ａにより第１のモータ２ａの回転状態が正常と判断されたとき、スイッチ７がＯｎされる。スイッチ７がＯｎされることにより、第２の判断手段４ｂは第２のモータ２ｂの異常検知を開始することができる。
【００９７】
（動作）
次に、第２の実施形態に係る画像形成装置のモータの制御方法について、図６、図８及び図９を参照しつつ説明する。図８は第２の実施形態におけるモータ制御の流れを示すフローチャートである。図６及び図９は異常検知のタイミングを示すタイミングチャートである。
【００９８】
まず、駆動制御手段１が第１のモータ２ａと第２のモータ２ｂに同一の駆動信号を出力し、第１のモータ２ａと第２のモータ２ｂを回転駆動させる（ステップＳ２１）。第１の実施形態と同様に、目標のクロック数に応じた信号を第１のモータ２ａと第２のモータ２ｂに出力し、ポリゴンミラー２２０と冷却ファン２６０を回転させる。また、駆動制御手段１は、入力クロック数に応じた信号を第１の検知手段３ａと第２の検知手段３ｂに出力する。
【００９９】
第１の検知手段３ａは、第１のモータ２ａが回転することによって実際に発生するクロック数に対応する信号と、駆動制御手段１から入力クロック数に対応する信号を受信する。そして、それらのクロック数を比較して第１のＥＭ信号を出力する。また、第２の検知手段３ｂも第１の検知手段３ａと同様に、クロック数を比較して第２のＥＭ信号を出力する。
【０１００】
図９に示すように、通常、第１及び第２のモータ２ａを駆動させた直後は、第１のＥＭ信号及び第２のＥＭ信号はＨｉｇｈレベル（異常）を示し、回転状態は不安定となる。ある程度の時間が経過すると、Ｈｉｇｈレベル（異常）とＬｏｗレベル（正常）の状態を繰り返しながら次第にＬｏｗレベル（正常）を示すようになり、その後、第１のモータ２ａ及び第２のモータ２ｂは正常に回転するようになる。
【０１０１】
第１の判断手段４ａは、第１の検知手段３ａから出力された第１のＥＭ信号を一定の時間間隔で検知し、第１のモータ２ａの回転状態が正常か異常かの判断を行う（ステップＳ２２）。上述のように、モータを駆動させた直後は、回転状態は不安定であるため、ある一定の時間後に第１のモータ２ａが正常に回転しているか否かを判断する。例えば、所定の時間経過した後であっても、第１のＥＭ信号がＨｉｇｈレベル（異常）とＬｏｗレベル（正常）の状態を繰り返している場合は、回転状態は「異常」であると判断される。一方、所定の時間経過後、Ｌｏｗレベル（正常）の状態が継続している場合は「正常」であると判断される。
【０１０２】
そして、第１のモータ２ａの回転状態が正常と判断された場合（ステップＳ２３、Ｙｅｓ）、第１の判断手段４ａはスイッチ７をＯｎする（ステップＳ２４）。第１のモータ２ａの回転状態が異常と判断された場合（ステップＳ２３、Ｎｏ）は、駆動制御手段１は第１のモータ２ａの回転を停止させる。第１のモータ２ａと第２のモータ２ｂとは同一の駆動信号で駆動しているため、第１のモータ２ａの回転を停止させると、第２のモータ２ｂの回転も停止することになる。
【０１０３】
図９に示すように、第１のＥＭ信号が異常（ＮＧ）を示している間は、スイッチ７はＯｆｆの状態が維持されるため、第２の判断手段４ｂは第２のＥＭ信号を受信することはない。第１のＥＭ信号が正常（ＯＫ）を示すとスイッチ７がＯｎされ、第２の判断手段４ｂは第２のＥＭ信号を受信し、第２のモータ２ｂの異常検知を開始することになる。
【０１０４】
ステップＳ２４にてスイッチ７がＯｎされると、第２の判断手段４ｂが第２の検知手段３ｂから出力される第２のＥＭ信号を受信し始め（ステップＳ２５）、第２のモータ２ｂの回転状態が正常か異常かの判断を行う。
【０１０５】
以上のように、第１のモータ２ａの回転状態が正常となった後に第２のモータ２ｂの異常検知を行うことにより、まず、第１のモータ２ａの駆動状態を検知し、正常か異常かの判断を行うことになる。また、第１のモータ２ａの回転状態が正常となった後に第２のモータ２ｂの回転状態の異常を検知するだけで、この段階では第２のモータ２ｂの回転を停止させることはないので、第１のモータ２ａの回転を停止させることもない。その結果、正常に駆動している第１のモータ２ａの駆動を停止することなく第２のモータ２ｂの異常検知を行うことが可能となる。
【０１０６】
次に、ステップＳ２５にて第２のモータ２ｂの回転状態が「正常」と判断された場合（ステップＳ２６、Ｎｏ）、カウンタ６内の第１のカウンタ６ａに記憶されている第１のカウント数を「０」にする（ステップＳ２７）。そして、引き続き第２のモータ２ｂの異常検知が行われる。
【０１０７】
第１の実施形態と同様に、第２の判断手段４ｂによる異常検知は連続的に行われるのではなく、一定の時間間隔をおいて行われる。ステップＳ２５にて第２の判断手段４ｂが第２のＥＭ信号を検知すると、第１の実施形態と同様に内部のタイマーが働き、一定時間検知を停止し、タイマーが時間を計測する（ステップＳ２８）。そして、所定の時間（例えば、１００［ｍｓ］）経過すると（ステップＳ２８、Ｙｅｓ）再び異常検知を行う（ステップＳ２５）。一方、所定の時間（例えば、１００［ｍｓ］）経過前は（ステップＳ２８、Ｎｏ）異常検知を行わない。
【０１０８】
ステップＳ２６にて第２のモータ２ｂの回転状態が「異常」と判断された場合（ステップＳ２６、Ｙｅｓ）、カウンタ６内の第１のカウンタ６ａは１カウント計測し、第１のカウント数としてその数を記憶する（ステップＳ２９）。
【０１０９】
そして、第１のカウンタ６ａに記憶されている第１のカウント数が所定の値（例えば、「５」）になったか判断される（ステップＳ３０）。この判断は第１のカウンタ６ａ自体がその値を判断しても良く、カウンタ６内に別のカウント数判断手段を設けても良い。そして、第１のカウント数が所定の値（例えば、「５」）となっていない場合（ステップＳ３０、Ｎｏ）、所定の時間（例えば、１００［ｍｓ］）待機し（ステップＳ２８）、所定の時間（１００［ｍｓ］）が経過した後、引き続き第２のモータ２ｂの異常検知を行う（ステップＳ２５）。
【０１１０】
尚、第１のカウント数の設定は「５」に限られたものではなく、第１の実施形態と同様に任意に設定することが可能である。
【０１１１】
ステップＳ３０にて第１のカウンタ６ａが所定の値（例えば、「５」）となった場合（ステップＳ３０、Ｙｅｓ）、カウンタ６内の第２のカウンタ６ｂは１カウント計測し、第２のカウント数としてその数を記憶する（ステップＳ３１）。また、第１のカウンタ６ａをクリアし、第１のカウント数を「０」にする。
【０１１２】
そして、第２のカウンタ６ｂに記憶されている第２のカウント数が所定の値（例えば、「３」）となったか判断する（ステップＳ３２）。この判断は第２のカウンタ６ｂ自体がその値を判断しても良く、カウント６内に別のカウント数判断手段を設けても良い。そして、第２のカウント数が所定の値（例えば、「３」）になった場合（ステップＳ３２、Ｙｅｓ）、駆動制御手段１は第２のモータ２ｂの駆動を停止する（ステップＳ３３）。
【０１１３】
このとき、第１のモータ２ａと第２のモータ２ｂとは同一の駆動信号で駆動されているため、第２のモータ２ｂを停止させると第１のモータ２ａも停止させることになる。そして、第１のモータ２ａと第２のモータ２ｂを停止させた後、その旨を使用者に通知する（ステップＳ３４）。この通知は、第１の実施形態と同様に、走査パネルに停止した旨を表示させたり、発光素子を発光させたり、スピーカ等から音を出したりして行われる。
【０１１４】
また、ステップＳ３２にて第２のカウント数が所定の値（例えば、「３」）より小さい値の場合は、第２のモータ２ｂを停止させることなく、第２のモータ２ｂの駆動及び異常検知を続行することになる（ステップＳ３２、Ｎｏ）。
【０１１５】
尚、第２のカウント数の設定は「３」に限られたものではなく、第１の実施形態と同様に任意に設定することが可能である。
【０１１６】
ステップ３２にて第２のカウント数が「３」未満と判断されても、直ちに第２のモータ２ｂの異常検知が開始されるわけではない。ステップＳ３２にて第２のカウント数が「３」未満である場合、計測手段５によりスイッチ７がＯｆｆされ、計測手段５は時間を計測し始める（ステップＳ３５）。そして、予め設定した時間になると（ステップＳ３５、Ｙｅｓ）、スイッチ７がＯｎされ、再び第２の判断手段４ｂは第２のモータ２ｂの回転異常を検知し始める。
【０１１７】
図６に示すように、第１のカウント数が「５」となると、第２のカウント数が１つカウントされ、タイマーが設定され、スイッチ７がＯｆｆされる。そして、予め設定した時間になると、スイッチ７がＯｎされて再び第２のモータ２ｂの異常検知が開始される。
【０１１８】
また、第１の実施形態と同様に、再び異常検知を開始する前に異常検知のタイミングを設定することができる（ステップＳ３６）。そして、内部のタイマーが時間を計測し、一定の時間が経過すると（ステップＳ３７、Ｙｅｓ）、第２の判断手段４ｂは第２のＥＭ信号に基づいて第２のモータ２ｂの異常を検知する（ステップＳ２５）。
【０１１９】
このように、第２のカウント数が所定の値（例えば、「３」）になるまで、異常検知が継続され、第２のモータ２ｂ（及び同一の駆動信号で駆動している第１のモータ２ａ）の駆動が停止されることはない。
【０１２０】
第１のモータ２ａの駆動状態が正常になった後に第２のモータ２ｂの異常検知を行うことにより、異常検知のリトライを行うことになる。第１のモータ２ａと第２のモータ２ｂとが同一の駆動信号で制御されている関係上、第１のモータ２ａの駆動を停止させないで第２のモータ２ａの駆動のリトライ制御を行なうことは不可能である。しかしながら、本実施形態のように異常検知についてリトライを行うことにより、実際に第２のモータ２ａの駆動のリトライ制御を行なっていることと同様の効果が得られることになる。つまり、異常検知のリトライを行うことにより、第２のモータ２ｂの回転状態が本当に「異常」なのか判断することが可能となる。
【図面の簡単な説明】
【０１２１】
【図１】本願発明の実施形態に係る画像形成装置の概略構成を示す図である。
【図２】本願発明の実施形態に係るレーザ書き込み部の構成を示す斜視図である。
【図３】本願発明の第１の実施形態に係る画像形成装置に搭載される制御回路の機能ブロック図である。
【図４】本願発明の第１の実施形態におけるモータ制御の流れを示すフローチャートである。
【図５】本願発明の第１の実施形態における異常検知のタイミングを示すタイミングチャートである。
【図６】本願発明の実施形態における異常検知のタイミングを示すタイミングチャートである。
【図７】本願発明の第２の実施形態に係る画像形成装置に搭載される制御回路の機能ブロック図である。
【図８】本願発明の第２の実施形態におけるモータ制御の流れを示すフローチャートである。
【図９】本願発明の第２の実施形態における異常検知のタイミングを示すタイミングチャートである。
【符号の説明】
【０１２２】
１  駆動制御回路
２ａ  第１のモータ
２ｂ  第２のモータ
３ａ  第１の検知手段
３ｂ  第２の検知手段
４ａ  第１の判断手段
４ｂ  第２の判断手段
５  計測手段（タイマー）
６  カウンタ
７  スイッチ
８  通知手段
【図１】
2005231105.tif 000003
【図２】
2005231105.tif 000004
【図３】
2005231105.tif 000005
【図４】
2005231105.tif 000006
【図５】
2005231105.tif 000007
【図６】
2005231105.tif 000008
【図７】
2005231105.tif 000009
【図８】
2005231105.tif 000010
【図９】
2005231105.tif 000011