(57)【特許請求の範囲】
【請求項１】
モータの温度を予測して温度制御を行うモータの温度制御装置であって、
前記モータの温度を表す変数θを所定のタイミングで予め決められた所定値に初期設定する初期設定手段と、
前記モータの駆動時に駆動エネルギに応じたパラメータＡを前記変数θに加算してモータ駆動による温度上昇を推定した新たな変数θを求める温度上昇推定手段と、
前記モータが備えられた装置の電源がオンされている期間中、予め決められた所定時間毎に、前記温度上昇手段により求められた変数θを減少させて時間経過による温度低下分を推定した新たな変数θを求める温度低下推定手段と、
前記モータへの通電を行うに際して、前記変数θが温度上昇限を表す予め決められたパラメータθｍａｘ以上であれば、前記変数θが前記パラメータθｍａｘよりも小さくなるまで前記モータへの通電を禁止する通電禁止手段とを備え、
前記温度低下推定手段は、当該温度低下推定手段で前回求めた変数θと予め決められたパラメータＳとから、
新たな変数θ＝（前回の変数θ）−（前回の変数θ）／Ｓ
の演算式により新たな変数θを求めるように構成され、
更に、前記モータが備えられた装置は、用紙を搬送する駆動源として前記モータを備えるとともに、動作モードとして熱定着を行うコピーモードを有する複写装置であり、前記コピーモードにおいて、前記パラメータθｍａｘを他のモードよりも小さな値に設定するパラメータ変更手段を備えることを特徴とするモータの温度制御装置。
【請求項２】
モータの温度を予測して温度制御を行うモータの温度制御装置であって、
前記モータの温度を表す変数θを所定のタイミングで予め決められた所定値に初期設定する初期設定手段と、
前記モータの駆動時に駆動エネルギに応じたパラメータＡを前記変数θに加算してモータ駆動による温度上昇を推定した新たな変数θを求める温度上昇推定手段と、
前記モータが備えられた装置の電源がオンされている期間中、予め決められた所定時間毎に、前記温度上昇手段により求められた変数θを減少させて時間経過による温度低下分を推定した新たな変数θを求める温度低下推定手段と、
前記モータへの通電を行うに際して、前記変数θが温度上昇限を表す予め決められたパラメータθｍａｘ以上であれば、前記変数θが前記パラメータθｍａｘよりも小さくなる
まで前記モータへの通電を禁止する通電禁止手段とを備え、
前記温度低下推定手段は、当該温度低下推定手段で前回求めた変数θと予め決められたパラメータＳとから、
新たな変数θ＝（前回の変数θ）−（前回の変数θ）／Ｓ
の演算式により新たな変数θを求めるように構成され、
更に、前記モータが備えられた装置は、用紙を搬送する駆動源として前記モータを備えるとともに、動作モードとして熱定着を行うコピーモードを有する複写装置であり、
前記温度低下推定手段により求められた変数θが前記パラメータθｍａｘよりも小さく、かつ、前記初期設定手段によって設定される所定値よりも大きい予め決められたパラメータθｍｉｎよりも小さいか否かを判別する判別手段と、
前記判別手段により前記温度低下推定手段により求められた変数θが前記パラメータθｍｉｎよりも小さいと判別されると、前記温度低下推定手段により求められた変数θを前記パラメータθｍｉｎに変更する変数変更手段と、
を備えたことを特徴とするモータの温度制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、モータの温度を予測して温度制御を行うモータの温度制御装置、およびその動作を実現するためのプログラムを格納した記憶媒体に関するものである。
【０００２】
【従来の技術】
たとえばファクシミリ装置においては、読取原稿を搬送する用紙搬送モータ、記録用紙を搬送する用紙搬送モータ、あるいは読取原稿と記録用紙との双方を搬送する用紙搬送モータが設けられており、これらの用紙搬送モータの過熱による損傷を未然に防止する必要があった。ところが、このような用紙搬送モータの巻線温度を検出する温度検出センサを設けると、温度検出センサ自体の価格により製造コストが増加するばかりでなく、温度検出センサの設置スペースが必要となり、しかも温度検出センサからの検出信号をＣＰＵに入力するためのＩ／Ｏポートを増加する必要があるため、温度検出センサを設けることは得策ではなかった。
【０００３】
そこで従来のファクシミリ装置では、用紙搬送モータが高温になる可能性の高い連続コピー時に、予め固定の休止時間を設定しておき、一定枚数連続コピーした後に連続コピー禁止期間に入り、１枚のコピーを行う毎に休止時間だけコピーを中断していた。さらに、予め固定の連続コピー禁止期間を設定しておき、連続コピーの終了から次の連続コピーの開始までに連続コピー禁止期間以上の時間的間隔を保持するようにしていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来の方式では、連続コピー禁止期間が固定であるため、連続コピー禁止期間の設定時間が短いと搬送モータが過熱してしまうことから、これを避けるために最悪の条件に合わせて連続コピー禁止期間を長く設定する必要があり、このため、１枚毎に休止しながらのコピーは可能であるが、連続コピーの終了から次の連続コピーの開始までに非常に長い時間待たなければならないという不都合があった。
【０００５】
しかも、用紙搬送モータの温度上昇による損傷は連続コピー時以外にも生じる可能性があるが、従来はこの問題についての対処はなされていなかった。
【０００６】
本発明は、上記の点に鑑みて提案されたものであって、モータの温度を実際に計測することなく良好に温度制御を行えるモータの温度制御装置、およびその温度制御装置を動作させるためのプログラムを格納した記憶媒体を提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載した発明のモータの温度制御装置は、    モータの温度を予測して温度制御を行うモータの温度制御装置であって、前記モータの温度を表す変数θを所定のタイミングで予め決められた所定値に初期設定する初期設定手段と、前記モータの駆動時に駆動エネルギに応じたパラメータＡを前記変数θに加算してモータ駆動による温度上昇を推定した新たな変数θを求める温度上昇推定手段と、前記モータが備えられた装置の電源がオンされている期間中、予め決められた所定時間毎に、前記温度上昇手段により求められた変数θを減少させて時間経過による温度低下分を推定した新たな変数θを求める温度低下推定手段と、前記モータへの通電を行うに際して、前記変数θが温度上昇限を表す予め決められたパラメータθｍａｘ以上であれば、前記変数θが前記パラメータθｍａｘよりも小さくなるまで前記モータへの通電を禁止する通電禁止手段とを備え、
前記温度低下推定手段は、当該温度低下推定手段で前回求めた変数θと予め決められたパラメータＳとから、
新たな変数θ＝（前回の変数θ）−（前回の変数θ）／Ｓ
の演算式により新たな変数θを求めるように構成され、更に、前記モータが備えられた装置は、用紙を搬送する駆動源として前記モータを備えるとともに、動作モードとして熱定着を行うコピーモードを有する複写装置であり、前記コピーモードにおいて、前記パラメータθｍａｘを他のモードよりも小さな値に設定するパラメータ変更手段を備えることを特徴とする。
【０００８】
このモータの温度制御装置によれば、温度上昇推定手段によりモータの駆動エネルギに応じた温度上昇を推測し、温度低下推定手段によりモータの温度に応じた時間経過による温度低下を推測して、推測したモータの温度を変数θで表し、モータを駆動するときに、この変数θがモータの許容限界温度に対応するパラメータθｍａｘ以上であれば、変数θがパラメータθｍａｘよりも小さくなるまでモータへの通電を禁止するので、モータの温度を実際に計測することなく良好に温度制御を行える。したがって、モータの過熱による損傷を防止でき、しかもモータの保護のために無駄に長時間モータを停止させることもない。また、時間経過による温度低下分を推定した変数θを、新たな変数θ＝（前回の変数θ）−（前回の変数θ）／Ｓの演算式により求めるようにしたので、変数θが大きければ変数θは速やかに減少し、変数θが小さければ変数θは緩慢に減少することになり、モータの温度と雰囲気温度との差に応じてモータの温度が低下していくという現実に適合した温度低下を推定することができる。
【０００９】
初期設定手段、温度上昇推定手段、温度低下推定手段、および通電禁止手段は、所定のプログラムに基づいて動作するＣＰＵにより実現される。
【００１０】
変数θの初期値は、たとえば０であってもよいし、あるいは、室温や最悪条件、たとえばモータが高温のときに電源オフされた場合や直ちに電源オンとされた場合に応じた値としてもよい。なお、初期設定手段による変数θの初期化のタイミングは、モータが備えられた装置の電源オン時であってもよいし、モータが備えられた装置が電源オンされた後、初めてモータが駆動される時であってもよい。
【００１１】
パラメータＡは、モータの駆動エネルギに応じた値であり、たとえば用紙搬送モータの場合、使用用紙サイズがほぼ一定であれば定数にすればよく、使用用紙サイズが不定であれば用紙のサイズに応じて可変にすればよい。また、単位時間当たりの駆動エネルギが常に一定のモータであれば、駆動時間に応じた値とすればよい。
【００１２】
パラメータＳは、モータの所定時間当たりの温度低下を推測するための値であって、モータの温度低下はモータの温度と雰囲気温度との差が大きいほど大きくなる。したがっ
て、θ−θ／Ｓの演算を所定時間毎に行い、変数θが大きいときは変数θの減少率を大きくしている。また、パラメータＳの値は、たとえば装置内の冷却用ファンを駆動しているときと駆動していないときとで異ならせてもよい。
【００１３】
パラメータθｍａｘは、モータの温度上昇限すなわち許容限界温度に応じた値である。
【００１４】
モータへの通電に際して、変数θがパラメータθｍａｘ以上であれば、モータの過熱を防止するために、モータへの通電を禁止する。そして、θ−θ／Ｓの演算により時間の経過に伴って変数θが小さくなるので、変数θがパラメータθｍａｘよりも小さくなれば、モータへの通電の禁止を解除する。なお、ここでいう変数θがパラメータθｍａｘ以上、あるいはパラメータθｍａｘよりも小さいという条件は、パラメータθｍａｘの値を基準とするという意味であって、実際のプログラミングに際しては、変数θがパラメータθｍａｘよりも大きければモータへの通電を禁止し、変数θがパラメータθｍａｘ以下になればモータへの通電の禁止を解除するようにしてもよく、もちろんこの場合も本願発明の技術的範囲に含まれる。
【００１５】
【００１６】
【００１７】
【００１８】
【００１９】
【００２０】
また、このモータの温度制御装置によれば、動作モードが他のモードからコピーモードに変更されたときに、パラメータθｍａｘを小さな値に設定するので、コピーモードにおいて、熱定着のために装置内の雰囲気温度が上昇した場合にもパラメータθｍａｘを小さくすることにより搬送モータの過熱を防止することができる。
【００２１】
複写装置とは、単なるコピー機だけを意味するのではなく、読取手段および記録手段を有するファクシミリ装置やコンピュータシステムなどに備えられた複写手段を全て含む概念である。なお、読取装置と記録装置とが各別にコンピュータに接続されたようなシステムにおいては、コピー時に記録装置における熱定着のために読取装置の用紙搬送モータの雰囲気温度が特に上昇するということはないので、読取装置の用紙搬送モータの制御については、コピーを行う場合にもここでいうコピーモードにする必要はなく、その他のモードとして処理すればよい。
【００２２】
更に、請求項2に記載した発明のモータの温度制御装置は、モータの温度を予測して温度制御を行うモータの温度制御装置であって、前記モータの温度を表す変数θを所定のタイミングで予め決められた所定値に初期設定する初期設定手段と、前記モータの駆動時に駆動エネルギに応じたパラメータＡを前記変数θに加算してモータ駆動による温度上昇を推定した新たな変数θを求める温度上昇推定手段と、前記モータが備えられた装置の電源がオンされている期間中、予め決められた所定時間毎に、前記温度上昇手段により求められた変数θを減少させて時間経過による温度低下分を推定した新たな変数θを求める温度低下推定手段と、前記モータへの通電を行うに際して、前記変数θが温度上昇限を表す予め決められたパラメータθｍａｘ以上であれば、前記変数θが前記パラメータθｍａｘよりも小さくなるまで前記モータへの通電を禁止する通電禁止手段とを備え、
前記温度低下推定手段は、当該温度低下推定手段で前回求めた変数θと予め決められたパラメータＳとから、
新たな変数θ＝（前回の変数θ）−（前回の変数θ）／Ｓ
の演算式により新たな変数θを求めるように構成され、更に、前記モータが備えられた装置は、用紙を搬送する駆動源として前記モータを備えるとともに、動作モードとして熱定着を行うコピーモードを有する複写装置であり、前記温度低下推定手段により求められた変数θが前記パラメータθｍａｘよりも小さく、かつ、前記初期設定手段によって設定される所定値よりも大きい予め決められたパラメータθｍｉｎよりも小さいか否かを判別する判別手段と、前記判別手段により前記温度低下推定手段により求められた変数θが前記パラメータθｍｉｎよりも小さいと判別されると、前記温度低下推定手段により求められた変数θを前記パラメータθｍｉｎに変更する変数変更手段と、を備えたことを特徴とする。
【００２３】
このモータの温度制御装置によれば、変数θが予め決められたパラメータθｍｉｎよりも小さければ、その変数θの値をパラメータθｍｉｎの値にするので、動作モードを他のモードからコピーモードに変更してコピーを行うときに、コピーモード時の雰囲気温度の上昇に適合した温度制御を行える。すなわち、モータの許容限界温度は動作モードに拘らず一定であるので、コピーモード時の雰囲気温度を表すパラメータθｍｉｎを用いることにより、より現実に即した制御を行える。また、コピーモード時にパラメータθｍａｘを変更しないので、動作モードを他のモードからコピーモードに変更してコピーを行うときに、長時間コピーができないという事態を生じることもない。
【００２４】
複写装置とは、単なるコピー機だけを意味するのではなく、読取手段および記録手段を備えたファクシミリ装置やコンピュータシステムなどを全て含む概念である。
【００２５】
【００２６】
【００２７】
【発明の実施の形態】
以下、本発明の好ましい実施の形態を、図面を参照しつつ具体的に説明する。
【００２８】
図１は、本発明に係るモータの温度制御装置を備えたファクシミリ装置の要部の回路ブロック図であって、このファクシミリ装置は、ＣＰＵ１、ＮＣＵ２、ＲＡＭ３、モデム４、ＲＯＭ５、ＥＥＰＲＯＭ６、ゲートアレイ７、コーデック８、ＤＭＡＣ９、読取部１１、記録部１２、操作部１３、表示部１４、および用紙搬送モータ１５を備えている。ＣＰＵ１、ＮＣＵ２、ＲＡＭ３、モデム４、ＲＯＭ５、ＥＥＰＲＯＭ６、ゲートアレイ７、コーデック８、およびＤＭＡＣ９は、バス線により相互に接続されている。バス線には、アドレスバス、データバス、および制御信号線を含む。ゲートアレイ７には、読取部１１、記録部１２、操作部１３、表示部１４、および用紙搬送モータ１５が接続されている。ＮＣＵ２には、モデム４および電話回線２１が接続されている。
【００２９】
ＣＰＵ１は、ファクシミリ装置全体を制御する。ＮＣＵ２は、電話回線２１に接続されて網制御を行う。ＲＡＭ３は、各種のディジタルデータを記憶する。モデム４は、送信データの変調や受信データの復調などを行う。ＲＯＭ５は、各種のプログラムなどを記憶している。ＥＥＰＲＯＭ６は、各種の登録データやフラグなどを記憶する。ゲートアレイ７は、ＣＰＵ１の入出力インターフェイスとして機能する。コーデック８は、送信ファクシミリデータの符号化や受信ファクシミリデータの復号化を行う。ＤＭＡＣ９は、ＲＡＭ３などへのメモリアクセスを制御する。読取部１１は、原稿を読み取って画像データを出力する。記録部１２は、レーザプリンタを備えており、画像データに基づいて、記録用紙上に画像を記録する。操作部１３は、キースイッチ群などからなり、使用者の操作に応じた操作信号を出力する。表示部１４は、ＬＣＤなどからなり、ＣＰＵ１により制御されて各種の表示を行う。用紙搬送モータ１５は、ＣＰＵ１により駆動制御されて、複数の歯車などからなる動力伝達装置を介して、読取原稿を読取部１１の読取位置に搬送する。
【００３０】
すなわち、ＣＰＵ１は、ＲＯＭ５に格納されたプログラムに基づいて動作することにより、用紙搬送モータ１５の温度を表す変数θを所定のタイミングで予め決められた所定値に初期設定する初期設定手段と、用紙搬送モータ１５の駆動時に駆動エネルギに応じたパラメータＡを変数θに加算した値を新たな変数θとする温度上昇推定手段と、ファクシミリ装置の電源がオンされている期間中、予め決められた所定時間毎に、変数θを予め決められたパラメータＳで割り算し、その商を変数θから減算して、その値を新たな変数θとする温度低下推定手段と、用紙搬送モータ１５への通電を行うに際して、変数θが温度上昇限を表す予め決められたパラメータθｍａｘ以上であれば、変数θがパラメータθｍａｘよりも小さくなるまでモータへの通電を禁止する通電禁止手段とを実現する。ＲＯＭ５は、用紙搬送モータ１５の温度を表す変数θを所定のタイミングで予め決められた所定値に初期設定する初期設定プログラムと、用紙搬送モータ１５の駆動時に駆動エネルギに応じたパラメータＡを変数θに加算した値を新たな変数θとする温度上昇推定プログラムと、ファクシミリ装置の電源がオンされている期間中、予め決められた所定時間毎に、変数θを予め決められたパラメータＳで割り算し、その商を変数θから減算して、その値を新たな変数θとする温度低下推定プログラムと、用紙搬送モータ１５への通電を行うに際して、変数θが温度上昇限を表す予め決められたパラメータθｍａｘ以上であれば、変数θがパラメータθｍａｘよりも小さくなるまで用紙搬送モータ１５への通電を禁止する通電禁止プログラムとを含むプログラムが格納されている記憶媒体を実現している。
【００３１】
上記ファクシミリ装置においては、電源オン時から電源オフ時まで、ＣＰＵ１により温度制御処理が実行されるとともに、所定時間毎に割込処理が実行される。そしてこれら温度制御処理および割込処理により、用紙搬送モータ１５の温度が予測されて、それに基づいて用紙搬送モータ１５の駆動制御がなされる結果、用紙搬送モータ１５の過熱による損傷が防止されると同時に、用紙搬送モータ１５の過熱による損傷を防止するために無駄に用紙搬送モータ１５を停止させておくことも防止される。
【００３２】
このような温度制御処理の手順について、図２に示すフローチャートを参照しながら説明する。
【００３３】
ファクシミリ装置の電源が投入されると、ＣＰＵ１が、変数θを初期値に設定する（Ｓ１）。変数θは、用紙搬送モータ１５の温度を表すものであって、その初期値は、本実施形態では０に設定しているが、たとえば室温に応じて設定してもよい。さらにＣＰＵ１が、現在の動作モードに応じたパラメータを設定する（Ｓ２）。ここで、本実施形態におけるファクシミリ装置の動作モードは、読取部１１により読み取った読取原稿の画像を記録部１２により記録用紙上に記録するコピーモードと、読取部１１により読取原稿を微細に読み取ってファクシミリ送信するスーパーファインモードと、その他のモードとに分類されており、各モードに応じてパラメータの一部が異なる値に設定される。また、パラメータとしては、用紙搬送モータ１５の許容限界温度に相当する制限値θｍａｘ、用紙搬送モータ１５の駆動エネルギに応じた加算定数Ａ、用紙搬送モータ１５の時間経過に伴う放熱による温度降下に基づく減算定数Ｓ、および実験結果に基づく補正定数Ｒが存在している。そして、コピーモードにおいては、制限値θｍａｘが他の動作モードよりも小さく設定される。これは、記録部１２の熱定着による熱によって用紙搬送モータ１５の雰囲気温度が上昇するため、制限値θｍａｘを小さくして用紙搬送モータ１５の過熱を防止しているのである。また、スーパーファインモードにおいては、加算定数Ａおよび補正定数Ｒが他のモードよりも大きく設定される。これは、用紙搬送モータ１５を低速駆動するため、用紙１枚当たりの用紙搬送モータ１５の発熱量が大きいからである。また、減算定数Ｓは全ての動作モードにおいて同じ値に設定される。
【００３４】
次にＣＰＵ１が、読取が必要であるか否かを判断する（Ｓ３）。すなわち、ファクシミリ装置の動作が、用紙搬送モータ１５に通電して読取原稿を読取部１１の読取位置に搬送する段階に至っているかどうかを調べる。読取が必要であれば（Ｓ３：ＹＥＳ）、ＣＰＵ１が、変数θが制限値θｍａｘ未満であるか否かを判断する（Ｓ４）。変数θが制限値θｍａｘ未満であれば（Ｓ４：ＹＥＳ）、ＣＰＵ１が、用紙搬送モータ１５の温度が許容限界値に至っていないとみなして、変数θに加算定数Ａを加算する（Ｓ５）。すなわち、用紙搬送モータ１５に通電するに際して、通電による用紙搬送モータ１５の温度上昇を予め変数θに反映させておくのである。もちろん、変数θに加算定数Ａを加算するのは、用紙搬送モータ１５への通電終了後に行ってもよい。そしてＣＰＵ１が、読取部１１を制御して、読取原稿を１枚読み取らせる（Ｓ６）。なお、読取原稿の検出は、図外の原稿センサにより行われる。
【００３５】
そしてＣＰＵ１が、使用者により操作部１３に対して動作モードの変更操作がなされたか否かを判断する（Ｓ７）。動作モードが変更されていれば（Ｓ７：ＹＥＳ）、ＣＰＵ１が、動作モードの変更がコピーモードへの変更であるか否かを判断する（Ｓ８）。コピーモードへの変更であれば（Ｓ８：ＹＥＳ）、ＣＰＵ１が、パラメータをコピーモードにおける値に設定し（Ｓ９）、変数θが制限値θｍａｘよりも大きいか否かを判断する（Ｓ１０）。すなわち、コピーモードにおける制限値θｍａｘの値は他の動作モードにおける値よりも小さいので、変数θが制限値θｍａｘを越えている可能性があることから、それを調べるのである。変数θが制限値θｍａｘよりも大きければ（Ｓ１０：ＹＥＳ）、ＣＰＵ１が、変数θの値を制限値θｍａｘの値にし（Ｓ１１）、Ｓ３に戻る。すなわち、コピーモードに変更される直前に変数θが制限値θｍａｘに近い値であれば、コピーモードに変更された後は制限値θｍａｘが小さく設定されていることから、変数θが制限値θｍａｘを大きく越えていることになり、変数θが制限値θｍａｘよりも小さくなるまで使用者にコピーを長時間待たせることになるので、それを避けるために、変数θの値を制限値θｍａｘの値にするのである。
【００３６】
Ｓ１０において、変数θが制限値θｍａｘよりも大きくなければ（Ｓ１０：ＮＯ）、使用者にコピーを待たせることがないので、Ｓ３に戻る。
【００３７】
Ｓ８において、動作モードの変更がコピーモードへの変更でなければ（Ｓ８：ＮＯ）、ＣＰＵ１が、パラメータを動作モードに応じた値に設定し（Ｓ１２）、Ｓ３に戻る。
【００３８】
Ｓ７において、動作モードの変更操作がなされていなければ（Ｓ７：ＮＯ）、パラメータの変更の必要がないので、Ｓ３に戻る。
【００３９】
Ｓ４において、変数θが制限値θｍａｘ未満でなければ（Ｓ４：ＮＯ）、ＣＰＵ１が、変数θから補正値Ｒを減算し（Ｓ１３）、変数θが制限値θｍａｘ未満であるか否かを判断する（Ｓ１４）。このように変数θから補正値Ｒを減算するのは、各種の誤差要因を補正して変数θを用紙搬送モータ１５の実際の温度に一層正確に対応させるためである。変数θが制限値θｍａｘ未満であれば（Ｓ１４：ＹＥＳ）、用紙搬送モータ１５を駆動することが可能であるので、Ｓ５に進む。変数θが制限値θｍａｘ未満でなければ（Ｓ１４：ＮＯ）、用紙搬送モータ１５の過熱を防止するために、Ｓ１４に戻って変数θが制限値θｍａｘ未満になるまで待機する。すなわち、図３のフローチャートで示す割込処理により、時間の経過に伴って変数θが小さくなって制限値θｍａｘ未満になるまで、用紙搬送モータ１５の駆動を行わないのである。
【００４０】
Ｓ３において、読取原稿の読取が必要でなければ（Ｓ３：ＮＯ）、用紙搬送モータ１５を駆動する必要がないので、Ｓ７に進む。
【００４１】
このような温度制御処理において、変数θを時間の経過に伴って小さくするための割込処理の手順について、図３に示すフローチャートを参照しながら説明する。この割込処理は、たとえば１／６０秒毎に実行される。
【００４２】
割込処理においては、ＣＰＵ１が、変数θを減算定数Ｓで割った値を、変数θから減算し、その値を新たな変数θとする（Ｓ２１）。このようにすれば、変数θが大きければ変数θは速やかに減少し、変数θが小さければ変数θは緩慢に減少する。したがって、用紙搬送モータ１５の温度と雰囲気温度との差に応じて用紙搬送モータ１５の温度が低下していくという現実に適合したものとなる。なお、本実施形態では、変数θを減算定数Ｓで割った余りを切り捨てているが、切り上げあるいは四捨五入してもよい。切り上げあるいは四捨五入すれば、十分な時間の経過により、変数θが０になる。
【００４３】
このような温度制御がなされる結果、連続コピーを複数回行った場合、変数θの値は、たとえば図４に示すように変化する。すなわち、時刻ｔ１において連続コピーを開始すると、たとえば連続して５０枚のコピーを行った時刻ｔ２の時点で変数θが制限値θｍａｘに達する。この時刻ｔ２以降、予定枚数のコピーが完了する時刻ｔ３までは、１枚の原稿のコピー終了から次の１枚の原稿のコピー開始までたとえば１３秒程度の待ち時間を生じる状態が継続する。そして、時刻ｔ３からコピーをせずに５分が経過した時刻ｔ４の時点で連続コピーを開始すると、たとえば連続して１０枚のコピーを行った時刻ｔ５の時点で変数θが制限値θｍａｘに達する。この時刻ｔ５以降、予定枚数のコピーが完了する時刻ｔ６までは、１枚の原稿のコピー終了から次の１枚の原稿のコピー開始までたとえば１３秒程度の待ち時間を生じる状態が継続する。そして、時刻ｔ６からコピーをせずに４０分が経過した時刻ｔ７の時点で連続コピーを開始すると、たとえば連続して４０枚のコピーを行った時刻ｔ８の時点で変数θが制限値θｍａｘに達する。この時刻ｔ８以降、予定枚数のコピーが完了するまでは、１枚の原稿のコピー終了から次の１枚の原稿のコピー開始までたとえば１３秒程度の待ち時間を生じる状態が継続する。
【００４４】
このように、変数θが制限値θｍａｘを越えることはなく、用紙搬送モータ１５の過熱による損傷を防止できる。しかも、前回の連続コピー終了時点からの経過時間に応じた連続コピーがいつでも可能であり、用紙搬送モータ１５の保護のために無駄に長時間用紙搬送モータ１５を停止させることがない。
【００４５】
なお、上記実施形態では、コピーモード時に制限値θｍａｘの値を小さく設定したが、制限値θｍａｘの値を小さく設定せずに、下限値θｍｉｎというパラメータを用いるようにしてもよい。すなわち図５に示すように、温度制御処理において、図２のＳ１０，Ｓ１１の代わりに、変数θが下限値θｍｉｎよりも小さいか否かを判断し（Ｓ３１）、変数θが下限値θｍｉｎよりも小さければ（Ｓ３１：ＹＥＳ）、変数θの値を下限値θｍｉｎの値にする（Ｓ３２）。さらに、図６に示すように、割込処理において、図３のＳ２１の後に、変数θが下限値θｍｉｎよりも小さいか否かを判断し（Ｓ４１）、変数θが下限値θｍｉｎよりも小さければ（Ｓ４１：ＹＥＳ）、変数θの値を下限値θｍｉｎの値にする（Ｓ４２）。すなわち、変数θの値を常に下限値θｍｉｎの値以上に保つことにより、コピーモードにおける用紙搬送モータ１５の雰囲気温度の上昇に対処するのである。用紙搬送モータ１５の許容限界温度は動作モードに拘らず一定であるので、このように制限値θｍａｘの値を変化させない方が実際により適合した制御が行える。なお、割込処理はたとえば１／６０秒程度の短い時間毎に行われるので、図５のＳ３１，Ｓ３２の処理は必ずしも行う必要はない。
【００４６】
【発明の効果】
以上説明したように請求項１に記載した発明のモータの温度制御装置によれば、温度上昇推定手段によりモータの駆動エネルギに応じた温度上昇を推測し、温度低下推定手段によりモータの温度に応じた時間経過による温度低下を推測して、推測したモータの温度を変数θで表し、モータを駆動するときに、この変数θがモータの許容限界温度に対応するパラメータθｍａｘ以上であれば、変数θがパラメータθｍａｘよりも小さくなるまでモータへの通電を禁止するので、モータの温度を実際に計測することなく良好に温度制御を行える。したがって、モータの過熱による損傷を防止でき、しかもモータの保護のために無駄に長時間モータを停止させることもない。また、時間経過による温度低下分を推定した変数θを、新たな変数θ＝（前回の変数θ）−（前回の変数θ）／Ｓの演算式により求めるようにしたので、変数θが大きければ変数θは速やかに減少し、変数θが小さければ変数θは緩慢に減少することになり、モータの温度と雰囲気温度との差に応じてモータの温度が低下していくという現実に適合した温度低下を推定することができる。また、動作モードが他のモードからコピーモードに変更されたときに、パラメータθｍａｘを小さな値に設定するので、コピーモードにおいて、熱定着のために装置内の雰囲気温度が上昇した場合にもパラメータθｍａｘを小さくすることにより搬送モータの過熱を防止することができる。
【００４７】
【００４８】
【００４９】
【００５０】
更に、請求項2に記載した発明のモータの温度制御装置によれば、変数θが予め決められたパラメータθｍｉｎよりも小さければ、その変数θの値をパラメータθｍｉｎの値にするので、動作モードを他のモードからコピーモードに変更してコピーを行うときに、コピーモード時の雰囲気温度の上昇に適合した温度制御を行える。
【００５１】
【図面の簡単な説明】
【図１】    本発明に係るモータの温度制御装置を備えたファクシミリ装置の要部の回路ブロック図である。
【図２】    図１に示すファクシミリ装置による温度制御処理の手順を説明するフローチャートである。
【図３】    図１に示すファクシミリ装置による割込処理の手順を説明するフローチャートである。
【図４】    図１に示すファクシミリ装置による温度制御処理における連続コピー時の変数θの変化の説明図である。
【図５】    他の実施形態における温度制御処理の手順を説明するフローチャートである。
【図６】    他の実施形態における割込処理の手順を説明するフローチャートである。
【符号の説明】
１  ＣＰＵ
２  ＮＣＵ
３  ＲＡＭ
４  モデム
５  ＲＯＭ
６  ＥＥＰＲＯＭ
７  ゲートアレイ
８  コーデック
９  ＤＭＡＣ
１１  読取部
１２  記録部
１３  操作部
１４  表示部
１５  用紙搬送モータ
【図１】
0003908805.tif 000002
【図２】
0003908805.tif 000003
【図３】
0003908805.tif 000004
【図４】
0003908805.tif 000005
【図５】
0003908805.tif 000006
【図６】
0003908805.tif 000007