(57)【要約】    【課題】      簡単な制御で読取動作に影響を与えることなく安定して原稿又はスキャナ等の読取手段を搬送すること。    【解決手段】  多数枚の原稿を順次搬送する搬送手段（ＡＤＦ）と、この搬送手段を回転駆動するＡＤＦモータ１０４と、このＡＤＦモータ１０４の稼働時間に応じて当該ＡＤＦモータ１０４の温度を管理し、当該ＡＤＦモータ１０４の温度が予め定めた上限温度に到達したならば順次搬送される原稿間で当該原稿の搬送を一定時間停止するようにＡＤＦモータ１０４の駆動を制御するエンジンＣＰＵ１０５と、を備える。  【選択図】      図１
2005289626.tif 000002
【特許請求の範囲】
【請求項１】
多数枚の原稿を順次搬送する搬送手段と、この搬送手段を回転駆動する駆動手段と、前記駆動手段の稼働時間に応じて当該駆動手段の温度を管理し、当該駆動手段の温度が予め定めた上限温度に到達したならば順次搬送される原稿間で当該原稿の搬送を一定時間停止するように前記駆動手段の駆動を制御する制御手段と、を具備することを特徴とする自動原稿搬送装置。
【請求項２】
前記制御手段は、前記上限温度として第１上限温度及びこの第１上限温度よりも低い第２上限温度を管理し、前記駆動手段の温度が第２上限温度に到達したならば第１の停止時間だけ前記原稿の搬送を停止する一方、前記駆動手段の温度が第１上限温度に到達したならば前記第１の停止時間よりも停止時間が長い第２の停止時間だけ前記原稿の搬送を停止するように前記駆動手段の駆動を制御することを特徴とする請求項１記載の自動原稿搬送装置。
【請求項３】
前記制御手段は、順次搬送される原稿間で当該原稿の搬送を一定時間停止するように前記駆動手段の駆動を制御した後、前記駆動手段の温度が予め定めた下限温度に到達したならば前記原稿の搬送を連続して行うように前記駆動手段の駆動を制御することを特徴とする請求項１又は請求項２記載の自動原稿搬送装置。
【請求項４】
多数枚の原稿を順次搬送する搬送手段と、この搬送手段を回転駆動する駆動手段と、装置本体に設けられた温度センサの検出値に応じて外気温度を検出する検出手段と、この検出手段が検出した外気温度が予め定めた閾値以下である場合に前記駆動手段が出力するトルクが通常動作時よりも大きくなるように前記駆動手段の駆動を制御する制御手段と、を具備することを特徴とする自動原稿搬送装置。
【請求項５】
前記制御手段は、前記検出手段が検出した外気温度が予め定めた閾値以下である場合、前記駆動手段が通常動作する際に用いる電流値よりも大きいトルクが出力される電流値を用いて当該駆動手段を駆動することを特徴とする請求項４記載の自動原稿搬送装置。
【請求項６】
前記制御手段は、前記閾値として第１閾値及びこの第１閾値よりも低い第２閾値を管理し、前記検出手段が検出した外気温度が第１閾値以下であって第２閾値以下でない場合には前記駆動手段が通常動作する際に用いる電流値よりも１段階大きいトルクが出力される電流値を用いて当該駆動手段を駆動する一方、前記検出手段が検出した外気温度が第２閾値以下である場合には前記駆動手段が通常動作する際に用いる電流値よりも２段階大きいトルクが出力される電流値を用いて当該駆動手段を駆動することを特徴とする請求項５記載の自動原稿搬送装置。
【請求項７】
前記制御手段は、前記検出手段が検出した外気温度が予め定めた閾値以下である場合、前記駆動手段が通常動作する際に用いる励磁パターンよりも大きいトルクが出力される励磁パターンを用いて当該駆動手段を駆動することを特徴とする請求項４記載の自動原稿搬送装置。
【請求項８】
前記制御手段は、前記閾値として第１閾値及びこの第１閾値よりも低い第２閾値を管理し、前記検出手段が検出した外気温度が第１閾値以下であって第２閾値以下でない場合には前記駆動手段が通常動作する際に用いる励磁パターンよりも１段階大きいトルクが出力される励磁パターンを用いて当該駆動手段を駆動する一方、前記検出手段が検出した外気温度が第２閾値以下である場合には前記駆動手段が通常動作する際に用いる励磁パターンよりも２段階大きいトルクが出力される励磁パターンを用いて当該駆動手段を駆動することを特徴とする請求項７記載の自動原稿搬送装置。
【請求項９】
前記制御手段は、前記検出手段が検出した外気温度が予め定めた閾値以下である場合、前記駆動手段が通常動作する際に用いる回転特性よりも大きいトルクを出力する場合に適した回転特性に従って当該駆動手段を駆動することを特徴とする請求項４記載の自動原稿搬送装置。
【請求項１０】
前記制御手段は、前記閾値として第１閾値及びこの第１閾値よりも低い第２閾値を管理し、前記検出手段が検出した外気温度が第１閾値以下であって第２閾値以下でない場合には前記駆動手段が通常動作する際に用いる回転特性よりも１段階大きいトルクを出力する場合に適した回転特性に従って当該駆動手段を駆動する一方、前記検出手段が検出した外気温度が第２閾値以下である場合には前記駆動手段が通常動作する際に用いる回転特性よりも２段階大きいトルクを出力する場合に適した回転特性に従って当該駆動手段を駆動することを特徴とする請求項９記載の自動原稿搬送装置。
【請求項１１】
前記制御手段は、前記検出手段が検出した外気温度が予め定めた閾値以下である場合、前記駆動手段が通常動作する際に用いる波形よりも大きいトルクが出力される波形を用いて当該駆動手段を駆動することを特徴とする請求項４記載の自動原稿搬送装置。
【請求項１２】
前記制御手段は、前記閾値として第１閾値及びこの第１閾値よりも低い第２閾値を管理し、前記検出手段が検出した外気温度が第１閾値以下であって第２閾値以下でない場合には前記駆動手段が通常動作する際に用いる波形よりも１段階大きいトルクが出力される波形を用いて当該駆動手段を駆動する一方、前記検出手段が検出した外気温度が第２閾値以下である場合には前記駆動手段が通常動作する際に用いる波形よりも２段階大きいトルクが出力される波形を用いて当該駆動手段を駆動することを特徴とする請求項１１記載の自動原稿搬送装置。
【請求項１３】
請求項１から請求項１２のいずれかに記載の自動原稿搬送装置と、前記自動原稿搬送装置により搬送される原稿の画像データを読み取る読取装置と、を具備することを特徴とする複合機。
【請求項１４】
搬送される原稿の画像データを読み取る読取手段と、前記読取手段を原稿の読取面に沿って駆動する駆動手段と、装置本体に設けられた温度センサの検出値に応じて外気温度を検出する検出手段と、この検出手段が検出した外気温度が予め定めた閾値以下である場合に前記駆動手段が出力するトルクが通常動作時よりも大きくなるように前記駆動手段の駆動を制御する制御手段と、を具備することを特徴とする複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動原稿搬送装置及び複合機に関する。
【背景技術】
【０００２】
従来から、自動原稿搬送装置（ＡＤＦ:Auto Document Feeder）において、温度上昇のためにモータの能力が劣化するおそれがある場合にはモータの回転を抑制する制御を実行する技術が知られている。かかる制御を実行した場合には、モータの負担が軽減される結果、モータが安定して動作可能となる。
【０００３】
具体的には、シート体を処理する装置に用いられ、シート体を処理する際に必要な駆動力を発生するモータと、モータの温度を検出する温度検出手段と、この温度検出手段で検出された温度が所定の閾値以上であるか否かを判別する判別手段と、この判別手段で検出された温度が閾値以上であると判別された場合にモータの回転を抑制する制御手段とを備え、モータの負担を軽減し、モータを安定して動作可能とし、例えばシート体のジャム等の発生を防止する技術が知られている。（例えば、特許文献１参照）。
【特許文献１】特開平９−１３８５３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術においては、温度センサで検出された温度が閾値以上であると判別された場合にモータの回転を抑制する制御を実行するため、検出された温度が閾値の近辺を上下する場合にはモータの回転を抑制する制御が頻繁に行われることとなる。しかし、このようにモータの回転を頻繁に抑制する場合には、シート体をスキャナで読み取る際の動作においても読取速度を切り替える等の制御が必要となる。したがって、モータの回転を制御すると共にスキャナの読取りを制御せざるを得ず、その制御が複雑になるという問題がある。
【０００５】
一方、装置の設置場所での温度状況を考慮しないでモータを回転させた場合には、モータが脱調する事態が生じ、原稿を適切に搬送することができない事態が生じ得る。この結果、原稿の読み取り動作に支障を来たすという問題がある。特に、このような事態は本自動原稿搬送装置が設置された場所の外気温度が非常に低温で、その外気温度に応じてモータからの駆動伝達機構の温度が極端に低くなるような場合に生じ得る。そして、かかる事態は自動原稿搬送装置のみに限らず、搬送されてきた原稿を読み取るスキャナ等についても同様の事態が生じ得る。
【０００６】
本発明は、以上のような実情に鑑みてなされたものであり、簡単な制御で読取動作に影響を与えることなく安定して原稿又はスキャナ等の読取手段を搬送することができる自動原稿搬送装置及び複合機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、多数枚の原稿を順次搬送する搬送手段と、この搬送手段を回転駆動する駆動手段と、この駆動手段の稼働時間に応じて当該駆動手段の温度を管理し、当該駆動手段の温度が予め定めた上限温度に到達したならば順次搬送される原稿間で当該原稿の搬送を一定時間停止するように駆動手段の駆動を制御する制御手段と、を備えるものである。
【０００８】
また、本発明は、多数枚の原稿を順次搬送する搬送手段と、この搬送手段を回転駆動する駆動手段と、装置本体に設けられた温度センサの検出値に応じて外気温度を検出する検出手段と、この検出手段が検出した外気温度が予め定めた閾値以下である場合に駆動手段が出力するトルクが通常動作時よりも大きくなるように駆動手段の駆動を制御する制御手段と、を備えるものである。
【発明の効果】
【０００９】
本発明に係る自動原稿搬送装置及び複合機によれば、簡単な制御で読取動作に影響を与えることなく安定して原稿又はスキャナ等の読取手段を搬送することができる。
【発明を実施するための最良の形態】
【００１０】
本発明の第１の態様に係る自動原稿搬送装置は、多数枚の原稿を順次搬送する搬送手段と、この搬送手段を回転駆動する駆動手段と、前記駆動手段の稼働時間に応じて当該駆動手段の温度を管理し、当該駆動手段の温度が予め定めた上限温度に到達したならば順次搬送される原稿間で当該原稿の搬送を一定時間停止するように前記駆動手段の駆動を制御する制御手段と、を具備する構成を採る。
【００１１】
この構成によれば、駆動手段の稼働時間に応じて当該駆動手段の温度が管理され、当該駆動手段の温度が予め定めた上限温度に到達したならば順次搬送される原稿間で当該原稿の搬送を一定時間停止するように駆動手段の駆動が制御される。このため、搬送手段は、駆動手段の温度が上限温度を上回らない状態で間欠的に原稿を搬送する。原稿は間欠的に搬送されるものの、原稿が読取面を通過する際においては駆動手段の回転は一定に維持される。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができる。
【００１２】
本発明の第２の態様は、第１の態様に係る自動原稿搬送装置において、前記制御手段は、前記上限温度として第１上限温度及びこの第１上限温度よりも低い第２上限温度を管理し、前記駆動手段の温度が第２上限温度に到達したならば第１の停止時間だけ前記原稿の搬送を停止する一方、前記駆動手段の温度が第１上限温度に到達したならば前記第１の停止時間よりも停止時間が長い第２の停止時間だけ前記原稿の搬送を停止するように前記駆動手段の駆動を制御する構成を採る。
【００１３】
この構成によれば、駆動手段の稼働時間に応じて当該駆動手段の温度が管理され、当該駆動手段の温度が予め定めた上限温度に到達したならば順次搬送される原稿間で当該原稿の搬送を一定時間停止するように駆動手段の駆動が制御される。このため、搬送手段は、駆動手段の温度が上限温度を上回らない状態で間欠的に原稿を搬送する。原稿は間欠的に搬送されるものの、原稿が読取面を通過する際においては駆動手段の回転は一定に維持される。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができる。
【００１４】
特に、２つの上限温度を設定し、原稿の搬送の停止時間を２つ用意している。このため、駆動手段の温度に応じて駆動手段の停止時間を柔軟に制御することができる。したがって駆動手段の温度に応じて原稿の搬送の停止時間を短縮しつつ、安定して原稿を搬送することができるという効果を奏する。
【００１５】
本発明の第３の態様は、第１又は第２の態様に係る自動原稿搬送装置において、前記制御手段は、順次搬送される原稿間で当該原稿の搬送を一定時間停止するように前記駆動手段の駆動を制御した後、前記駆動手段の温度が予め定めた下限温度に到達したならば前記原稿の搬送を連続して行うように前記駆動手段の駆動を制御する構成を採る。
【００１６】
この構成によれば、駆動手段の温度が予め定めた下限温度に到達したならば原稿の搬送を連続して行うように駆動手段の駆動が制御される。このため、駆動手段の温度が下限温度に到達した後は連続して原稿を搬送することができるので、駆動手段の温度が上限温度に到達した場合でも安定して原稿の搬送を行うことができると共に原稿の搬送を迅速に行うことができる。
【００１７】
本発明の第４の態様に係る自動原稿搬送装置は、多数枚の原稿を順次搬送する搬送手段と、この搬送手段を回転駆動する駆動手段と、装置本体に設けられた温度センサの検出値に応じて外気温度を検出する検出手段と、この検出手段が検出した外気温度が予め定めた閾値以下である場合に前記駆動手段が出力するトルクが通常動作時よりも大きくなるように前記駆動手段の駆動を制御する制御手段と、を具備する構成を採る。
【００１８】
この構成によれば、検出した外気温度が予め定めた閾値以下である場合には、駆動手段が出力するトルクが通常動作時よりも大きくなるように駆動手段の駆動が制御される。このため、外気温度が低温等の場合に通常動作に用いるトルクを用いて駆動手段を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【００１９】
本発明の第５の態様は、第４の態様に係る自動原稿搬送装置において、前記制御手段は、前記検出手段が検出した外気温度が予め定めた閾値以下である場合、前記駆動手段が通常動作する際に用いる電流値よりも大きいトルクが出力される電流値を用いて当該駆動手段を駆動する構成を採る。
【００２０】
この構成によれば、検出した外気温度が予め定めた閾値以下である場合には、駆動手段が出力するトルクが通常動作時よりも大きくなるように駆動手段の駆動が制御される。このため、外気温度が低温等の場合に通常動作に用いる電流値を用いて駆動手段を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【００２１】
本発明の第６の態様は、第５の態様に係る自動原稿搬送装置において、前記制御手段は、前記閾値として第１閾値及びこの第１閾値よりも低い第２閾値を管理し、前記検出手段が検出した外気温度が第１閾値以下であって第２閾値以下でない場合には前記駆動手段が通常動作する際に用いる電流値よりも１段階大きいトルクが出力される電流値を用いて当該駆動手段を駆動する一方、前記検出手段が検出した外気温度が第２閾値以下である場合には前記駆動手段が通常動作する際に用いる電流値よりも２段階大きいトルクが出力される電流値を用いて当該駆動手段を駆動する構成を採る。
【００２２】
この構成によれば、検出した外気温度が予め定めた閾値以下である場合には、駆動手段が出力するトルクが通常動作時よりも大きくなるように駆動手段の駆動が制御される。このため、外気温度が低温等の場合に通常動作に用いる電流値を用いて駆動手段を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【００２３】
特に、外気温度と比較する対象となる閾値を２つ設定したので、外気温度に応じて駆動手段を駆動するための電流値を設定することができる。このため、外気温度が低温等の場合に駆動手段を駆動した場合に発生し得る脱調等の事態により柔軟に対応することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態をより確実に回避することができる。
【００２４】
本発明の第７の態様は、第４の態様に係る自動原稿搬送装置において、前記制御手段は、前記検出手段が検出した外気温度が予め定めた閾値以下である場合、前記駆動手段が通常動作する際に用いる励磁パターンよりも大きいトルクが出力される励磁パターンを用いて当該駆動手段を駆動する構成を採る。
【００２５】
この構成によれば、検出した外気温度が予め定めた閾値以下である場合、駆動手段が通常動作する際に用いる励磁パターンよりも大きいトルクが出力される励磁パターンを用いて当該駆動手段が駆動される。このため、外気温度が低温等の場合に通常動作に用いる励磁パターンを用いて駆動手段を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【００２６】
本発明の第８の態様は、第７の態様に係る自動原稿搬送装置において、前記制御手段は、前記閾値として第１閾値及びこの第１閾値よりも低い第２閾値を管理し、前記検出手段が検出した外気温度が第１閾値以下であって第２閾値以下でない場合には前記駆動手段が通常動作する際に用いる励磁パターンよりも１段階大きいトルクが出力される励磁パターンを用いて当該駆動手段を駆動する一方、前記検出手段が検出した外気温度が第２閾値以下である場合には前記駆動手段が通常動作する際に用いる励磁パターンよりも２段階大きいトルクが出力される励磁パターンを用いて当該駆動手段を駆動する構成を採る。
【００２７】
この構成によれば、検出した外気温度が予め定めた閾値以下である場合、駆動手段が通常動作する際に用いる励磁パターンよりも大きいトルクが出力される励磁パターンを用いて当該駆動手段が駆動される。このため、外気温度が低温等の場合に通常動作に用いる励磁パターンを用いて駆動手段を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【００２８】
特に、外気温度と比較する対象となる閾値を２つ設定したので、外気温度に応じて駆動手段を駆動するための励磁パターンを設定することができる。このため、外気温度が低温等の場合に駆動手段を駆動した場合に発生し得る脱調等の事態により柔軟に対応することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態をより確実に回避することができる。
【００２９】
本発明の第９の態様は、第４の態様に係る自動原稿搬送装置において、前記制御手段は、前記検出手段が検出した外気温度が予め定めた閾値以下である場合、前記駆動手段が通常動作する際に用いる回転特性よりも大きいトルクを出力する場合に適した回転特性に従って当該駆動手段を駆動する構成を採る。
【００３０】
この構成によれば、検出した外気温度が予め定めた閾値以下である場合、駆動手段が通常動作する際に用いる回転特性よりも大きいトルクを出力する場合に適した回転特性に従って当該駆動手段が駆動される。このため、外気温度が低温等の場合に通常動作に用いる回転特性に従って駆動手段を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【００３１】
本発明の第１０の態様は、第９の態様に係る自動原稿搬送装置において、前記制御手段は、前記閾値として第１閾値及びこの第１閾値よりも低い第２閾値を管理し、前記検出手段が検出した外気温度が第１閾値以下であって第２閾値以下でない場合には前記駆動手段が通常動作する際に用いる回転特性よりも１段階大きいトルクを出力する場合に適した回転特性に従って当該駆動手段を駆動する一方、前記検出手段が検出した外気温度が第２閾値以下である場合には前記駆動手段が通常動作する際に用いる回転特性よりも２段階大きいトルクを出力する場合に適した回転特性に従って当該駆動手段を駆動する構成を採る。
【００３２】
この構成によれば、検出した外気温度が予め定めた閾値以下である場合、駆動手段が通常動作する際に用いる回転特性よりも大きいトルクを出力する場合に適した回転特性に従って当該駆動手段が駆動される。このため、外気温度が低温等の場合に通常動作に用いる回転特性に従って駆動手段を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【００３３】
特に、外気温度と比較する対象となる閾値を２つ設定したので、外気温度に応じて駆動手段を駆動するための回転特性を設定することができる。このため、外気温度が低温等の場合に駆動手段を駆動した場合に発生し得る脱調等の事態により柔軟に対応することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態をより確実に回避することができる。
【００３４】
本発明の第１１の態様は、第４の態様に係る自動原稿搬送装置において、前記制御手段は、前記検出手段が検出した外気温度が予め定めた閾値以下である場合、前記駆動手段が通常動作する際に用いる波形よりも大きいトルクが出力される波形を用いて当該駆動手段を駆動する構成を採る。
【００３５】
この構成によれば、検出した外気温度が予め定めた閾値以下である場合、駆動手段が通常動作する際に用いる波形よりも大きいトルクが出力される波形を用いて当該駆動手段が駆動される。このため、外気温度が低温等の場合に通常動作に用いる波形を用いて駆動手段を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【００３６】
本発明の第１２の態様は、第１１の態様に係る自動原稿搬送装置において、前記制御手段は、前記閾値として第１閾値及びこの第１閾値よりも低い第２閾値を管理し、前記検出手段が検出した外気温度が第１閾値以下であって第２閾値以下でない場合には前記駆動手段が通常動作する際に用いる波形よりも１段階大きいトルクが出力される波形を用いて当該駆動手段を駆動する一方、前記検出手段が検出した外気温度が第２閾値以下である場合には前記駆動手段が通常動作する際に用いる波形よりも２段階大きいトルクが出力される波形を用いて当該駆動手段を駆動する構成を採る。
【００３７】
この構成によれば、検出した外気温度が予め定めた閾値以下である場合、駆動手段が通常動作する際に用いる波形よりも大きいトルクが出力される波形を用いて当該駆動手段が駆動される。このため、外気温度が低温等の場合に通常動作に用いる波形を用いて駆動手段を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【００３８】
特に、外気温度と比較する対象となる閾値を２つ設定したので、外気温度に応じて駆動手段を駆動するための回転特性を設定することができる。このため、外気温度が低温等の場合に駆動手段を駆動した場合に発生し得る脱調等の事態により柔軟に対応することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態をより確実に回避することができる。
【００３９】
本発明の第１３の態様に係る複合機は、第１から第１２のいずれかの態様に係る自動原稿搬送装置と、前記自動原稿搬送装置により搬送される原稿の画像データを読み取る読取装置と、を具備する構成を採る。
【００４０】
この構成によれば、第１から第１２のいずれかの態様に係る自動原稿搬送装置が複合機に適用されるので、これらの態様に係る自動原稿搬送装置で実現される効果を複合機においても得ることができる。
【００４１】
本発明の第１４の態様に係る複合機は、搬送される原稿の画像データを読み取る読取手段と、前記読取手段を原稿の読取面に沿って駆動する駆動手段と、装置本体に設けられた温度センサの検出値に応じて外気温度を検出する検出手段と、この検出手段が検出した外気温度が予め定めた閾値以下である場合に前記駆動手段が出力するトルクが通常動作時よりも大きくなるように前記駆動手段の駆動を制御する制御手段と、を具備する構成を採る。
【００４２】
この構成によれば、検出した外気温度が予め定めた閾値以下である場合には、駆動手段が出力するトルクが通常動作時よりも大きくなるように駆動手段の駆動が制御される。このため、外気温度が低温等の場合に通常動作に用いるトルクを用いて駆動手段を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、駆動手段の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【００４３】
（実施の形態１）
図１は、実施の形態１に係る複合機１００が搭載するモータ（スキャナモータ及びＡＤＦモータ）を駆動するための回路（以下、「モータ駆動回路」という）の構成を示すブロック図である。
【００４４】
同図に示すように、モータ駆動回路は、ＳＰＣ（Scanner Printer Control）基板１０１とＡＤＦ基板１０２とが連結されて構成される。ＳＰＣ基板１０１は、本複合機１００における読取制御及び記録制御を行う基板である。ＳＰＣ基板１０１は、スキャナモータ１０３に接続され、このスキャナモータ１０３の駆動を制御する。スキャナモータ１０３は、不図示のスキャナに接続され、このスキャナを原稿載置ガラス（読取面）に沿って移動させる。スキャナは、原稿載置ガラスに載置された原稿の画像データを読み取る。ＡＤＦ基板１０２は、ＡＤＦモータ１０４に接続され、このＡＤＦモータ１０４の駆動を制御する。ＡＤＦモータ１０４は、不図示のＡＤＦ（自動原稿搬送装置）に接続され、ＡＤＦ上に載置された原稿を搬送する。
【００４５】
ＳＰＣ基板１０１は、エンジンＣＰＵ１０５、エンジンＡＳＩＣ１０６、ＤＡ変換ＩＣ１０７及びドライバ１０８を備える。また、ＳＰＣ基板１０１には温度センサ１０９が接続されている。
【００４６】
エンジンＣＰＵ１０５は、モータ（以下、単にモータと記載した場合には、スキャナモータ及びＡＤＦモータをいうものとする）に関する全体の制御を行う。エンジンＣＰＵ１０５は、バス（ＢＵＳ）を介してエンジンＡＳＩＣ１０６に接続され、このエンジンＡＳＩＣ１０６に対してモータの駆動に関する指示を与える。具体的には、エンジンＣＰＵ１０５は、エンジンＡＳＩＣ１０６のモータ制御ブロックが有するレジスタに、モータの回転方向や励磁方式、モータパルスを設定すると共に、ドライバ１０８及びドライバ１１０へのクロック出力のＯＮ／ＯＦＦを設定する。
【００４７】
エンジンＡＳＩＣ１０６は、モータの動作を制御するためのＡＳＩＣである。エンジンＡＳＩＣ１０６は、レジスタの設定内容を参照しながらドライバ１０８に対してシリアルデータを出力する。シリアルデータとして、スキャナモータ１０３の駆動を制御する信号が出力される。なお、エンジンＡＳＩＣ１０６は、後述するドライバ１１０に対してもシリアルデータを出力する。
【００４８】
ＤＡ変換ＩＣ１０７は、エンジンＡＳＩＣ１０６のモータ制御ブロックが有するレジスタに設定されたデータに対してＤＡ変換処理を行うことでリファレンス電圧を得る。そして、そのリファレンス電圧をドライバ１０８に供給する。なお、ＤＡ変換ＩＣ１０７は、後述するドライバ１１０に対してもリファレンス電圧を供給する。
【００４９】
ドライバ１０８は、予め規定された計算式に応じて、ＤＡ変換ＩＣ１０７から供給されたリファレンス電圧を出力電流に変換する。そして、その変換後の電流を、エンジンＡＳＩＣ１０６からのシリアルデータに応じてスキャナモータ１０３に対して出力する。
【００５０】
温度センサ１０９は、本複合機１００の画像形成工程における定着処理等において安定した動作を実現するために用いられる温度センサである。温度センサ１０９は、例えば、定着器の周辺の温度を検出する。温度センサ１０９が検出した温度は、エンジンＣＰＵ１０５に通知される。
【００５１】
ＡＤＦ基板１０２は、本複合機１００が備えるＡＤＦ（自動原稿搬送装置）における原稿搬送制御を行う基板である。ＡＤＦ基板１０２は、ドライバ１１０を備える。ドライバ１１０は、ＳＰＣ基板１０１が備えるドライバ１０８と同様に、ＤＡ変換ＩＣ１０７から供給されたリファレンス電圧を出力電流に変換し、その変換後の電流を、エンジンＡＳＩＣ１０６からのシリアルデータに応じてＡＤＦモータ１０４に対して出力する。
【００５２】
かかる構成を有し、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４の稼動時間に応じてモータ温度を管理し、モータ温度が一定の温度に到達したと判断した場合には原稿を間欠的に搬送するように制御する。かかる制御の詳細については後述する。
【００５３】
図２は、実施の形態１に係る複合機１００におけるモータ温度の特性を示す図である。同図においては、縦軸にモータ温度（℃）を示し、横軸に時間（ｔ）を示している。
【００５４】
図２においては、時点ｔ１においてモータを駆動させる信号（以下、「モータ信号」という）をｏｆｆからｏｎに切り替えている。時点ｔ１から時点ｔ２までモータ信号をｏｎにしたままとし、時点ｔ２においてモータ信号をｏｎからｏｆｆに切り替えている。時点ｔ２以降は、モータ信号をｏｆｆからｏｎに切り替えることはない。これにより、モータは、時点ｔ１までは停止した状態である。また、時点ｔ１で動作を開始し、時点ｔ１から時点ｔ２までは回転中の状態である。さらに、時点ｔ２で動作を停止し、時点ｔ２以降は停止した状態である。
【００５５】
モータ温度は、時点ｔ１でモータ信号をｏｆｆからｏｎに切り替えられるまで上昇することはない。そして、時点ｔ１でモータ信号をｏｆｆからｏｎに切り替えられると、モータの回転に応じて上昇する。モータ温度は、時点ｔ２でモータ信号をｏｎからｏｆｆに切り替えるまで継続して上昇する。そして、時点ｔ２でモータ信号をｏｎからｏｆｆに切り替えると、モータ温度は下降していく。図２においては時点ｔ３においてモータ温度が下限に到達した状態について示している。
【００５６】
図３は、実施の形態１に係る複合機１００におけるモータ温度及びモータの稼動状況を示す図である。同図においては、縦軸にモータ温度（℃）を示し、横軸に時間（ｔ）を示している。
【００５７】
図３においては、３セットの原稿がＡＤＦに載置される場合について示している。同図に示す例では、１セット目の原稿は１０枚で構成され、２セット目の原稿は２枚で構成され、３セット目の原稿は８枚で構成されているものとする。また、図３においては、エンジンＣＰＵ１０５が後述する動作モードを切り替える際に用いるモータ温度上限値（以下、「上限値」という）及びモータ温度下限値（以下、「下限値」という）を一点鎖線で示している。
【００５８】
図３に示すように、時点ｔ１において１セット目の原稿が原稿台に載置されると、エンジンＣＰＵ１０５は、モータ信号をｏｆｆからｏｎに切り替える。モータ温度が上限値に到達するまでは連続してモータ信号をｏｎに維持する。したがって、ＡＤＦにおいては原稿台に載置された原稿を連続して搬送している。連続して搬送する間、モータ温度は上昇し続け、時点ｔ２において上限値に到達する。図３に示す例では８枚目の原稿を搬送した後、モータ温度が上限値に到達した場合について示している。
【００５９】
モータ温度が上限値に到達すると、エンジンＣＰＵ１０５は、現在搬送した原稿を排紙後、次の原稿を給紙するまでに一旦ＡＤＦモータ１０４の回転を停止するモード（以下、「間欠動作モード」という）に移行する。なお、以下においては、間欠動作モードでないモード、すなわち、ＡＤＦモータ１０４の回転を停止することなく連続して原稿を搬送するモードを通常動作モードというものとする。図３においては、時点ｔ２において通常動作モードから間欠動作モードに移行している。なお、間欠動作モードに移行すると、後述するようにモータ温度が下限値を下回るまでは間欠動作モードが維持される。
【００６０】
間欠動作モードに移行すると、エンジンＣＰＵ１０５は、モータ信号をｏｎからｏｆｆに切り替える。これにより、ＡＤＦモータ１０４の回転が一旦停止する。この結果、原稿の搬送も停止する。ＡＤＦモータ１０４の回転を停止している間、モータ温度は下降していく。モータ信号をｏｆｆに切り替えた後、一定時間（後述する間欠用タイマ値）が経過すると、エンジンＣＰＵ１０５は、時点ｔ３においてモータ信号をｏｆｆからｏｎに切り替える。これにより、ＡＤＦモータ１０４が再び回転する。
【００６１】
時点ｔ３においてモータ信号をｏｆｆからｏｎに切り替えると、原稿台に載置された原稿（９枚目）が１枚搬送される。原稿を１枚搬送すると、エンジンＣＰＵ１０５は、時点ｔ４において、再びモータ信号をｏｎからｏｆｆに切り替える。これにより、ＡＤＦモータ１０４の回転が一旦停止する。この間、モータ温度は下降していく。そして、先の一定時間（間欠用タイマ値）が経過すると、エンジンＣＰＵ１０５は、時点ｔ５においてモータ信号をｏｆｆからｏｎに切り替える。これにより、ＡＤＦモータ１０４が再び回転する。
【００６２】
時点ｔ５においてモータ信号をｏｆｆからｏｎに切り替えると、原稿台に載置された原稿（１０枚目）が１枚搬送される。原稿を１枚搬送した後、エンジンＣＰＵ１０５は、時点ｔ６において、再びモータ信号をｏｎからｏｆｆに切り替える。なお、この１０枚目の原稿を搬送することで１セット目の原稿が全て搬送されたこととなる。２セット目の原稿が原稿台に載置されるまでＡＤＦモータ１０４は回転を停止した状態となる。このため、モータ温度は下降し続ける。
【００６３】
２セット目の原稿は、図３に示すように、モータ温度が下限値を下回る前に原稿台に載置されたものとする。モータ温度が下限値を下回るまでは間欠動作モードが維持されるので、エンジンＣＰＵ１０５は、原稿を１枚搬送する毎にＡＤＦモータ１０４の回転を停止しながら原稿を搬送する。
【００６４】
時点ｔ７で２セット目の原稿が原稿台に載置されると、エンジンＣＰＵ１０５は、モータ信号をｏｆｆからｏｎに切り替える。モータ信号を切り替えると、原稿台に載置された原稿（１枚目）が１枚搬送される。原稿を１枚搬送すると、エンジンＣＰＵ１０５は、時点ｔ８において、再びモータ信号をｏｎからｏｆｆに切り替える。これにより、ＡＤＦモータ１０４の回転が一旦停止する。この間、モータ温度は下降していく。そして、先の一定時間が経過すると、エンジンＣＰＵ１０５は、時点ｔ９においてモータ信号をｏｆｆからｏｎに切り替える。これにより、ＡＤＦモータ１０４が再び回転する。
【００６５】
時点ｔ９においてモータ信号をｏｆｆからｏｎに切り替えると、原稿台に載置された原稿（２枚目）が１枚搬送される。原稿を１枚搬送した後、エンジンＣＰＵ１０５は、時点ｔ１０において、再びモータ信号をｏｎからｏｆｆに切り替える。なお、この２枚目の原稿を搬送することで２セット目の原稿が全て搬送されたこととなる。１セット目が終了した場合と同様に、３セット目の原稿が原稿台に載置されるまでＡＤＦモータ１０４は回転を停止した状態となる。このため、モータ温度は下降し続ける。
【００６６】
３セット目の原稿は、図３に示すように、モータ温度が下限値を下回った後に原稿台に載置されたものとする。モータ温度が下限値を下回ると、間欠動作モードが解除されて通常動作モードに移行するので、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４の回転を停止することなく連続して原稿を搬送する。
【００６７】
時点ｔ１１で３セット目の原稿が原稿台に載置されると、エンジンＣＰＵ１０５は、モータ信号をｏｆｆからｏｎに切り替える。モータ信号を切り替えると、原稿台に載置された原稿（１枚目）が１枚搬送される。モータ温度が上限値に到達するまでは連続してモータ信号をｏｎに維持する。したがって、ＡＤＦにおいては原稿台に載置された原稿を連続して搬送している。連続して搬送する間、モータ温度は上昇し続け、時点ｔ１２において上限値に到達する。図３に示す例では７枚目の原稿を搬送した後、モータ温度が上限値に到達した場合について示している。
【００６８】
モータ温度が上限値に到達すると、エンジンＣＰＵ１０５は、再び間欠動作モードに移行する。間欠動作モードに移行すると、エンジンＣＰＵ１０５は、モータ信号をｏｎからｏｆｆに切り替える。これにより、ＡＤＦモータ１０４の回転が一旦停止する。この結果、原稿の搬送も停止する。ＡＤＦモータ１０４の回転を停止している間、モータ温度は下降していく。先の一定時間が経過すると、エンジンＣＰＵ１０５は、時点ｔ１３においてモータ信号をｏｆｆからｏｎに切り替える。これにより、ＡＤＦモータ１０４が再び回転する。
【００６９】
時点ｔ１３においてモータ信号をｏｆｆからｏｎに切り替えると、原稿台に載置された原稿（８枚目）が１枚搬送される。原稿を１枚搬送した後、エンジンＣＰＵ１０５は、時点ｔ１４において、再びモータ信号をｏｎからｏｆｆに切り替える。なお、この８枚目の原稿を搬送することで３セット目の原稿が全て搬送されたこととなる。次の原稿が原稿台に載置されるまでＡＤＦモータ１０４は回転を停止している。このため、モータ温度は下降し続ける。
【００７０】
図４は、実施の形態１に係る複合機１００における動作モード（通常動作モード又は間欠動作モード）を選択する処理（以下、「動作モード選択処理」という）を説明するためのフロー図である。
【００７１】
動作モード選択処理を開始すると、エンジンＣＰＵ１０５は、まず、割込みを確認するためのタイマ（以下、「定期タイマ」という）のカウントをスタートさせる（ＳＴ４０１）。その後、定期タイマによる割込みが発生したか否かを監視する（ＳＴ４０２）。定期タイマによる割込みが発生するまでは継続して監視動作が行われる。かかる監視動作を行う中、定期タイマによる割込みが発生したならば、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４が動作中であるか否か判断する（ＳＴ４０３）。
【００７２】
ＡＤＦモータ１０４が動作中である場合には温度上昇定数を現在把握しているモータ温度に加算する（ＳＴ４０４）。初期動作においてＡＤＦモータ１０４が動作中であると判断した場合には、予め設定しておいた基準モータ温度に温度上昇定数を加算する。一方、ＡＤＦモータ１０４が動作中でない場合には温度下降定数を現在把握しているモータ温度から減算する（ＳＴ４０５）。なお、初期動作におけるＳＴ４０３の判断においては、ＡＤＦモータ１０４は必ず動作中であるため、ＳＴ４０５において温度下降定数が減算されることはない。ここで演算される温度上昇定数及び温度下降定数は、予めエンジンＡＳＩＣ１０６のレジスタに設定されている。
【００７３】
温度上昇定数又は温度下降定数を加算又は減算した後、エンジンＣＰＵ１０５は、モータ温度が上限値以上であるか判断する（ＳＴ４０６）。モータ温度が上限値以上の場合には間欠動作モードをＯＮ状態とし、間欠動作モードに移行する（ＳＴ４０７）。かかる間欠動作モードに移行した後、処理をＳＴ４０２に戻し、再び定期タイマによる割込みを監視する。
【００７４】
一方、モータ温度が上限値未満である場合には、今度はモータ温度が下限値未満であるか判断する（ＳＴ４０８）。モータ温度が下限値未満である場合において、動作モードが間欠動作モードである場合には間欠動作モードをＯＦＦ状態とし、通常動作モードに移行する（ＳＴ４０９）。通常動作モードに移行した後、あるいは、ＳＴ４０８でモータ温度が下限値未満でない場合には、現在の動作モードを変更することなく処理をＳＴ４０２に戻して定期タイマによる割込みを監視する。
【００７５】
図５は、実施の形態１に係る複合機１００において、間欠動作モードに移行した後の制御を説明するためのフロー図である。
【００７６】
間欠動作モードに移行した後、エンジンＣＰＵ１０５は、現在搬送中又はこれから搬送する１枚の原稿の搬送が完了したか監視している（ＳＴ５０１）。かかる原稿の搬送が完了するまでこの監視動作が継続して行われる。
【００７７】
原稿の搬送が完了した場合には、現在の動作モードが間欠動作モードであるかを調べる。具体的には、間欠動作モードがＯＮ状態とされているか判断する（ＳＴ５０２）。間欠動作モードがＯＮ状態でない場合、すなわち、動作モードが通常動作モードである場合には、次の原稿の搬送を開始する（ＳＴ５０３）。この場合にはＡＤＦモータ１０４を停止することなく次の原稿の搬送が開始される。次の原稿の搬送を開始した後、処理をＳＴ５０１に戻し、再びこの原稿の搬送完了を監視する。
【００７８】
一方、間欠動作モードがＯＮ状態である場合、エンジンＣＰＵ１０５は、間欠用タイマ値をセットする（ＳＴ５０４）。間欠用タイマ値は、エンジンＡＳＩＣ１０６のモータ制御ブロックが有するレジスタにセットされる。間欠用タイマ値をセットした後、間欠タイマのカウントをスタートさせる（ＳＴ５０５）。そして、間欠タイマによる割込みが発生したか否かを監視する（ＳＴ５０６）。間欠タイマによる割込みが発生するまでは継続して監視動作が行われる。
【００７９】
間欠タイマによる割込みが発生した場合には、次の原稿の搬送を開始する（ＳＴ５０７）。この場合にはＡＤＦモータ１０４を間欠用タイマ値の分だけ停止し、その後、次の原稿の搬送が開始される。次の原稿の搬送を開始した後、処理をＳＴ５０１に戻し、再びこの原稿の搬送完了を監視する。
【００８０】
このように実施の形態１に係る複合機１００によれば、ＡＤＦモータ１０４の稼動状況を監視し、モータ温度が上限値に到達したと判断すると間欠動作モードに移行する。この間欠動作モードにおいては、原稿を１枚搬送する毎にＡＤＦモータ１０４の回転を停止し、モータ温度が上限値を上回らないように制御する。このため、ＡＤＦモータ１０４は、そのモータ温度が上限値を上回らない状態で間欠的に原稿を搬送する。原稿は間欠的に搬送されるものの、原稿が読取面を通過する際においてはＡＤＦモータ１０４の回転は一定に維持される。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができる。
【００８１】
図６は、実施の形態１を応用した複合機１００におけるモータ温度及びモータの稼動状況を示す図である。図３においては、上限値及び下限値をそれぞれ１つずつ設定した例について示しているのに対し、図６においては、上限値を２つ、下限値を１つに設定した例について示している。
【００８２】
図６においては、４セットの原稿がＡＤＦにセットされた場合について示している。同図に示す例では、１セット目の原稿は１２枚で構成され、２セット目及び４セット目の原稿は１枚で構成され、３セット目の原稿は６枚で構成されているものとする。また、図６においては、エンジンＣＰＵ１０５が動作モードを切り替える際に用いるモータ温度上限値Ａ（以下、「上限値Ａ」という），モータ温度上限値Ｂ（以下、「上限値Ｂ」という）及び下限値を一点鎖線で示している。
【００８３】
図６に示すように、時点ｔ１において１セット目の原稿が原稿台に載置されると、エンジンＣＰＵ１０５は、モータ信号をｏｆｆからｏｎに切り替える。モータ温度が上限値Ｂに到達するまでは連続してモータ信号をｏｎに維持する。したがって、ＡＤＦにおいては原稿台に載置された原稿を連続して搬送している。連続して搬送する間、モータ温度は上昇し続け、時点ｔ２において上限値Ｂに到達する。図６に示す例では７枚目の原稿を搬送した後、モータ温度が上限値Ｂに到達した場合について示している。
【００８４】
モータ温度が上限値Ｂに到達すると、エンジンＣＰＵ１０５は、間欠動作モードに移行する。図６に示す例では、間欠動作モードは、ＡＤＦモータ１０４の回転を停止する間隔が相違する間欠動作モードＡ及び間欠動作モードＢが用意されている。モータ温度が上限値Ｂに到達すると間欠動作モードＢに移行し、上限値Ａに到達すると間欠動作モードＡに移行する。モータ温度は、先に上限値Ｂに到達するため、まず、間欠動作モードＢに移行し、その後さらにモータ温度が上昇して上限値Ａに到達すると間欠動作モードＡに移行する。なお、間欠動作モードに移行すると、後述するようにモータ温度が下限値を下回るまでは継続して間欠動作モードが維持される。図６においては、時点ｔ２において通常動作モードから間欠動作モードＢに移行している。
【００８５】
間欠動作モードＢに移行すると、エンジンＣＰＵ１０５は、モータ信号をｏｎからｏｆｆに切り替える。これにより、ＡＤＦモータ１０４の回転が一旦停止する。この結果、原稿の搬送も停止する。ＡＤＦモータ１０４の回転を停止している間、モータ温度は下降していく。モータ信号をｏｆｆに切り替えた後、一定時間（後述する間欠用タイマ値Ｂ）が経過すると、エンジンＣＰＵ１０５は、時点ｔ３においてモータ信号をｏｆｆからｏｎに切り替える。これにより、ＡＤＦモータ１０４が再び回転する。
【００８６】
時点ｔ３においてモータ信号をｏｆｆからｏｎに切り替えると、原稿台に載置された原稿（８枚目）が１枚搬送される。間欠動作モードＢにおいては、原稿を１枚搬送すると、エンジンＣＰＵ１０５は、時点ｔ４において、再びモータ信号をｏｎからｏｆｆに切り替える。これにより、ＡＤＦモータ１０４の回転が一旦停止する。この間、モータ温度は下降していく。そして、先の一定時間が経過すると、エンジンＣＰＵ１０５は、時点ｔ５においてモータ信号をｏｆｆからｏｎに切り替える。これにより、ＡＤＦモータ１０４が再び回転する。
【００８７】
時点ｔ５においてモータ信号をｏｆｆからｏｎに切り替えると、原稿台に載置された原稿９枚目）が１枚搬送される。原稿を１枚搬送すると、エンジンＣＰＵ１０５は、時点ｔ６において、再びモータ信号をｏｎからｏｆｆに切り替える。これにより、ＡＤＦモータ１０４の回転が一旦停止する。この間、モータ温度は下降していく。そして、再び先の一定時間が経過すると、エンジンＣＰＵ１０５は、時点ｔ７においてモータ信号をｏｆｆからｏｎに切り替える。これにより、ＡＤＦモータ１０４が再び回転する。
【００８８】
時点ｔ７おいてモータ信号をｏｆｆからｏｎに切り替えると、原稿台に載置された原稿（１０枚目）が１枚搬送される。間欠動作モードＢにおいてはＡＤＦモータ１０４の回転を停止しながら原稿を搬送した場合でも、その停止時間が短時間であるため、モータ温度はわずかに上昇している。図６に示す例では、時点ｔ２から間欠動作モードＢに移行し、ＡＤＦモータ１０４の回転を停止しながら原稿を搬送していたが、時点ｔ８においてモータ温度が上限値Ａに到達した場合について示している。
【００８９】
モータ温度が上限値Ａに到達すると、エンジンＣＰＵ１０５は、間欠動作モードＡに移行する。図６においては、時点ｔ８において間欠動作モードＢから間欠動作モードＡに移行している。間欠動作モードＡにおいては、間欠動作モードＢよりもＡＤＦモータ１０４の回転が長い時間停止される。
【００９０】
間欠動作モードＡに移行すると、エンジンＣＰＵ１０５は、モータ信号をｏｎからｏｆｆに切り替える。これにより、ＡＤＦモータ１０４の回転が一旦停止する。この結果、原稿の搬送も停止する。ＡＤＦモータ１０４の回転を停止している間、モータ温度は下降していく。モータ信号をｏｆｆに切り替えた後、一定時間（後述する間欠用タイマ値Ａ）が経過すると、エンジンＣＰＵ１０５は、時点ｔ９においてモータ信号をｏｆｆからｏｎに切り替える。これにより、ＡＤＦモータ１０４が再び回転する。
【００９１】
時点ｔ９おいてモータ信号をｏｆｆからｏｎに切り替えると、原稿台に載置された原稿（１１枚目）が１枚搬送される。原稿を１枚搬送すると、エンジンＣＰＵ１０５は、時点ｔ１０において、再びモータ信号をｏｎからｏｆｆに切り替える。これにより、ＡＤＦモータ１０４の回転が一旦停止する。この間、モータ温度は下降していく。そして、再び先の一定時間が経過すると、エンジンＣＰＵ１０５は、時点ｔ１１においてモータ信号をｏｆｆからｏｎに切り替える。これにより、ＡＤＦモータ１０４が再び回転する。
【００９２】
時点ｔ１１においてモータ信号をｏｆｆからｏｎに切り替えると、原稿台に載置された原稿（１２枚目）が１枚搬送される。原稿を１枚搬送すると、エンジンＣＰＵ１０５は、時点ｔ１２において、再びモータ信号をｏｎからｏｆｆに切り替える。なお、この１２枚目の原稿を搬送することで１セット目の原稿が全て搬送されたこととなる。２セット目の原稿が原稿台に載置されるまでＡＤＦモータ１０４は回転を停止した状態となる。このため、モータ温度は下降し続ける。
【００９３】
２セット目の原稿は、図６に示すように、モータ温度が下限値を下回る前に原稿台に載置されたものとする。モータ温度が下限値を下回るまでは間欠動作モード（間欠動作モードＡ）が維持されるので、エンジンＣＰＵ１０５は、原稿を一枚搬送する毎にＡＤＦモータ１０４の回転を停止しながら搬送する。
【００９４】
時点ｔ１３で２セット目の原稿が原稿台に載置されると、エンジンＣＰＵ１０５は、モータ信号をｏｆｆからｏｎに切り替える。モータ信号を切り替えると、原稿台に載置された原稿（１枚目）が１枚搬送される。原稿を１枚搬送すると、エンジンＣＰＵ１０５は、時点ｔ１４において、再びモータ信号をｏｎからｏｆｆに切り替える。なお、この１枚目の原稿を搬送することで２セット目の原稿が全て搬送されたこととなる。３セット目の原稿が原稿台に載置されるまでＡＤＦモータ１０４は回転を停止した状態となる。このため、モータ温度は下降し続ける。
【００９５】
３セット目の原稿は、図６に示すように、モータ温度が下限値を下回った後に原稿台に載置されたものとする。モータ温度が下限値を下回ると、間欠動作モードが解除されて通常動作モードに移行するので、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４の回転を停止することなく連続して原稿を搬送する。
【００９６】
時点ｔ１５で３セット目の原稿が原稿台に載置されると、エンジンＣＰＵ１０５は、モータ信号をｏｆｆからｏｎに切り替える。モータ信号を切り替えると、原稿台に載置された原稿（１枚目）が１枚搬送される。モータ温度が上限値Ｂに到達するまでは連続してモータ信号をｏｎに維持する。したがって、ＡＤＦにおいては原稿台に載置された原稿を連続して搬送している。連続して搬送する間、モータ温度は上昇し続け、時点ｔ１６において上限値に到達する。図６に示す例では５枚目の原稿を搬送した後、モータ温度が上限値Ｂに到達した場合について示している。
【００９７】
モータ温度が上限値Ｂに到達すると、エンジンＣＰＵ１０５は、再び間欠動作モードＢに移行する。間欠動作モードＢに移行すると、エンジンＣＰＵ１０５は、モータ信号をｏｎからｏｆｆに切り替える。これにより、ＡＤＦモータ１０４の回転が一旦停止する。この結果、原稿の搬送も停止する。ＡＤＦモータ１０４の回転を停止している間、モータ温度は下降していく。モータ信号をｏｆｆに切り替えた後、一定時間（間欠用タイマ値Ｂ）が経過すると、エンジンＣＰＵ１０５は、時点ｔ１７においてモータ信号をｏｆｆからｏｎに切り替える。これにより、ＡＤＦモータ１０４が再び回転する。
【００９８】
時点ｔ１７においてモータ信号をｏｆｆからｏｎに切り替えると、原稿台に載置された原稿が一枚（６枚目）搬送される。原稿を一枚搬送した後、エンジンＣＰＵ１０５は、時点ｔ１８において、再びモータ信号をｏｎからｏｆｆに切り替える。なお、この６枚目の原稿を搬送することで３セット目の原稿が全て搬送されたこととなる。４セット目の原稿が原稿台に載置されるまでＡＤＦモータ１０４は回転を停止した状態となる。このため、モータ温度は下降し続ける。
【００９９】
４セット目の原稿は、図６に示すように、モータ温度が下限値を下回る前に原稿台に載置されたものとする。モータ温度が下限値を下回るまでは間欠動作モード（間欠動作モードＢ）が維持されるので、エンジンＣＰＵ１０５は、原稿を１枚搬送する毎にＡＤＦモータ１０４の回転を停止しながら搬送する。なお、ここでは、間欠動作モードＡに移行していないため、間欠動作モードＢが維持されることとなる。
【０１００】
時点ｔ１９で４セット目の原稿が原稿台に載置されると、エンジンＣＰＵ１０５は、モータ信号をｏｆｆからｏｎに切り替える。モータ信号を切り替えると、原稿台に載置された原稿（１枚目）が１枚搬送される。原稿を１枚搬送すると、エンジンＣＰＵ１０５は、時点ｔ２０において、再びモータ信号をｏｎからｏｆｆに切り替える。なお、この１枚目の原稿を搬送することで４セット目の原稿が全て搬送されたこととなる。次の原稿が原稿台に載置されるまでＡＤＦモータ１０４は回転を停止した状態となる。このため、モータ温度は下降し続ける。
【０１０１】
図７は、実施の形態１を応用した複合機１００における動作モード選択処理を説明するためのフロー図である。同図において、図４と共通する処理については同一の符号を付し、その詳細な説明を省略する。
【０１０２】
動作モード選択処理を開始した後、定期タイマのカウントをスタートさせ、定期タイマによる割込みがあった場合に温度上昇定数又は温度下降定数を演算する処理（ＳＴ４０１〜ＳＴ４０５）については図４における説明と同様である。図７に示すフローでは、温度上昇定数又は温度下降定数を加算又は減算した後の処理で相違する。
【０１０３】
温度上昇定数又は温度下降定数を加算又は減算した後、エンジンＣＰＵ１０５は、モータ温度が上限値Ｂ以上であるか判断する（ＳＴ７０１）。モータ温度が上限値Ｂ以上の場合には、今度はモータ温度が上限値Ａ以上であるか判断する（ＳＴ７０２）。そして、モータ温度が上限値Ａ未満の場合には、間欠動作モードＢをＯＮ状態とし、間欠動作モードに移行する（ＳＴ７０３）。一方、モータ温度が上限値Ａ以上の場合には間欠動作モードＡをＯＮ状態とし、間欠動作モードＡに移行する（ＳＴ７０４）。間欠動作モードＢ又は間欠動作モードＡに移行した後、処理をＳＴ４０２に戻し、再び定期タイマによる割込みを監視する。
【０１０４】
一方、モータ温度が上限値Ｂ未満である場合には、今度はモータ温度が下限値未満であるか判断する（ＳＴ７０５）。モータ温度が下限値未満である場合において、動作モードが間欠動作モード（間欠動作モードＡ又は間欠動作モードＢ）である場合には間欠動作モードをＯＦＦ状態とし、通常動作モードに移行する（ＳＴ７０６）。通常動作モードに移行した後、あるいは、ＳＴ７０５でモータ温度が下限値未満でない場合には、動作モードを変更することなく処理をＳＴ４０２に戻し、再び定期タイマによる割込みを監視する。
【０１０５】
図８は、実施の形態１を応用した複合機１００において、間欠動作モードに移行した後の制御を説明するためのフロー図である。同図において、図５と共通する処理については同一の符号を付し、その詳細な説明を省略する。
【０１０６】
間欠動作モードに移行した後、原稿の搬送を監視し、間欠動作モードがＯＦＦ状態とされている場合に次の原稿の搬送を開始する処理（ＳＴ５０１〜ＳＴ５０３）については図５における説明と同様である。図８に示すフローでは、間欠動作モードがＯＮ状態とされていると判断した後の処理で相違する。
【０１０７】
間欠動作モードがＯＮ状態とされているならば、エンジンＣＰＵ１０５は、その間欠動作モードが間欠動作モードＡであるかを判断する（ＳＴ８０１）。間欠動作モードＡでない場合、すなわち、間欠動作モードＢである場合には間欠用タイマ値Ｂをセットする（ＳＴ８０２）。一方、間欠動作モードＡである場合には間欠用タイマ値Ａをセットする（ＳＴ８０３）。なお、間欠用タイマ値Ｂは、間欠用タイマ値Ａよりも短く設定されている。
【０１０８】
間欠用タイマ値をセットした後、間欠タイマのカウントをスタートさせ、間欠タイマによる割込みが発生した場合に次の原稿の搬送を開始する処理（ＳＴ５０５〜ＳＴ５０７）については、図５における説明と同様である。
【０１０９】
このように実施の形態１を応用した複合機１００によれば、ＡＤＦモータ１０４の稼動状況を監視し、モータ温度が上限値に到達したと判断すると間欠動作モードに移行する。この間欠動作モードにおいては、原稿を１枚搬送する毎にＡＤＦモータ１０４の回転を停止し、モータ温度が上限値を上回らないように制御する。このため、ＡＤＦモータ１０４は、そのモータ温度が上限値を上回らない状態で間欠的に原稿を搬送する。原稿は間欠的に搬送されるものの、原稿が読取面を通過する際においてはＡＤＦモータ１０４の回転は一定に維持される。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができる。
【０１１０】
特に、実施の形態１を応用した複合機１００においては、上限値を２つ設定し、ＡＤＦモータ１０４の停止時間が異なる間欠動作モードを２つ用意している。このため、モータ温度に応じてＡＤＦモータ１０４の停止時間を柔軟に制御することができる。したがってモータ温度に応じて原稿の搬送停止時間を短縮しつつ、安定して原稿を搬送することができるという効果を奏する。
【０１１１】
なお、実施の形態１を応用した複合機１００においては、上限値を２つ設定した場合について説明している。しかし、上限値の数はこれに限らず３つ以上に設定するようにしてもよい。この場合にはモータ温度に応じてＡＤＦモータ１０４の停止時間をより柔軟に制御することができるので、さらに原稿の搬送停止時間を短縮しつつ、安定して原稿を搬送することができる。
【０１１２】
また、実施の形態１を応用した複合機１００においては、下限値については１つのみ設定した場合について説明している。しかし、下限値の数についてもこれに限らず２つ以上に設定するようにしてもよい。この場合にもモータ温度に応じてＡＤＦモータ１０４の停止時間をより柔軟に制御することができるので、さらに原稿の搬送停止時間を短縮しつつ、安定して原稿を搬送することができる。
【０１１３】
（実施の形態２）
実施の形態２に係る複合機１００は、温度センサ１０９が検出した温度から外気温度を検出し、外気温度が予め定めた閾値以下と判断すると、通常動作に必要とされるトルクよりも高いトルクが出力されるように設定した電流値を用いてＡＤＦモータ１０４を駆動するように制御するものである。
【０１１４】
図９及び図１０は、実施の形態２に係る複合機１００における動作を説明するためのフロー図である。特に、図９は、外気温度を検出する処理（以下、「外気温度検出処理」という）を説明するためのフロー図である。図１０は、検出した外気温度に応じてモータを駆動するための電流値を設定する処理（以下、「電流値設定処理」という）を説明するためのフロー図である。
【０１１５】
外気温度検出処理を開始すると、エンジンＣＰＵ１０５は、まず、割込みを確認するための定期タイマのカウントをスタートさせる（ＳＴ９０１）。その後、定期タイマによる割込みが発生したか否かを監視する（ＳＴ９０２）。定期タイマによる割込みが発生するまでは継続して監視動作が行われる。
【０１１６】
定期タイマによる割込みが発生したならば、エンジンＣＰＵ１０５は、外気温度のサンプリングを行う（ＳＴ９０３）。その際、エンジンＣＰＵ１０５は、温度センサ１０９が検出した温度を外気温度のサンプリングデータとして取得する。そして、外気温度のサンプリングデータを予め定めておいた数だけ取得したならば、それらのサンプリングデータの平均値を求める（ＳＴ９０４）。
【０１１７】
サンプリングデータの平均値を求めたならば、その平均値を外気温度データとして保存する（ＳＴ９０５）。この外気温度データは、エンジンＣＰＵ１０５の内部ワーク（ＲＡＭ領域）に保存される。外気温度データを保存した後、エンジンＣＰＵ１０５は、処理をＳＴ９０２に戻し、再び定期タイマによる割込みが発生するかを監視する。
【０１１８】
外気温度データを保存した状態で本複合機１００の利用者によってＡＤＦに原稿が載置され、複写等が指示されると、エンジンＣＰＵ１０５は、図１０に示す電流値設定処理を実行する。
【０１１９】
電流値設定処理において、まず、エンジンＣＰＵ１０５は、外気温度が予め定めておいた閾値以下であるか判断する（ＳＴ１００１）。外気温度は、ＣＰＵの内部ワーク（ＲＡＭ領域）に設定された外気温度データに基づいて判断される。閾値は、例えば、０℃に設定される。すなわち、エンジンＣＰＵ１０５は、外気温度が０℃以下であるかを判断する。
【０１２０】
外気温度が閾値以下でない場合には、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための電流として、通常動作に必要となるトルク（以下、「通常トルク」という）を出力するための電流値（以下、「通常トルク電流値」という）をセットする（ＳＴ１００２）。例えば、エンジンＣＰＵ１０５は、通常トルク電流値として０．７Ａをセットする。
【０１２１】
一方、外気温度が閾値以下である場合には、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための電流として、通常トルクよりも高いトルク（以下、「高トルク」という）を出力するための電流値（以下、「高トルク電流値」という）をセットする（ＳＴ１００３）。例えば、エンジンＣＰＵ１０５は、高トルク電流値として１．０Ａをセットする。
【０１２２】
通常トルク電流値又は高トルク電流値をセットした後、エンジンＣＰＵ１０５は、電流値設定処理を終了する。かかる電流値設定処理を終了した後、エンジンＣＰＵ１０５は、電流値設定処理で設定された電流値に応じてＡＤＦモータ１０４を駆動する。
【０１２３】
このように実施の形態２に係る複合機１００によれば、温度センサ１０９が検出した温度から外気温度を検出し、外気温度が予め定めた閾値以下と判断すると、高トルク電流値を用いてＡＤＦモータ１０４を駆動する。これにより、外気温度が低温等の場合に通常トルク電流値を用いてＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【０１２４】
なお、実施の形態２に係る複合機１００においては、外気温度と単一の閾値とを比較することで電流値を変化させる場合について示している。しかし、外気温度と比較する対象となる閾値は２つ以上設定しておいてもよい。
【０１２５】
図１１は、実施の形態２を応用した複合機１００における電流値設定処理を説明するためのフロー図である。
【０１２６】
図１１においては、外気温度と比較する対象となる閾値を、閾値Ａ及び閾値Ｂの２つ設定した場合について示している。閾値Ａと閾値Ｂとの関係は、閾値Ａが閾値Ｂよりも高い温度に設定されているものとする。
【０１２７】
実施の形態２を応用した複合機１００の電流値設定処理において、エンジンＣＰＵ１０５は、まず、外気温度が予め定めておいた閾値Ａ以下であるか判断する（ＳＴ１１０１）。閾値Ａは、例えば、０℃に設定される。すなわち、エンジンＣＰＵ１０５は、外気温度が０℃以下であるかを判断する。
【０１２８】
外気温度が閾値Ａ以下でない場合には、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための電流として通常トルク電流値をセットする（ＳＴ１１０２）。例えば、エンジンＣＰＵ１０５は、通常トルク電流値として０．７Ａをセットする。
【０１２９】
一方、外気温度が閾値Ａ以下である場合には、エンジンＣＰＵ１０５は、今度は外気温度が閾値Ｂ以下であるか判断する（ＳＴ１１０３）。閾値Ｂは、例えば、−２０℃に設定される。すなわち、エンジンＣＰＵ１０５は、外気温度が−２０℃以下であるかを判断する。
【０１３０】
外気温度が閾値Ｂ以下でない場合には、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための電流として通常トルクよりも１段階高いトルクを出力するための電流値（以下、「電流値Ａ」という）をセットする（ＳＴ１１０４）。例えば、エンジンＣＰＵ１０５は、電流値Ａとして１．０Ａをセットする。
【０１３１】
一方、外気温度が閾値Ｂ以下である場合には、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための電流として、通常トルクよりも２段階高いトルクを出力するための電流値（以下、「電流値Ｂ」という）をセットする（ＳＴ１１０５）。例えば、エンジンＣＰＵ１０５は、高トルク電流値として１．３Ａをセットする。
【０１３２】
通常トルク電流値、電流値Ａ又は電流値Ｂをセットした後、エンジンＣＰＵ１０５は、電流値設定処理を終了する。かかる電流値設定処理を終了した後、エンジンＣＰＵ１０５は、電流値設定処理で設定された電流値に応じてＡＤＦモータ１０４を駆動する。
【０１３３】
このように実施の形態２を応用した複合機１００によれば、温度センサ１０９が検出した温度から外気温度を検出し、外気温度が予め定めた閾値以下と判断すると、高トルク電流値を用いてＡＤＦモータ１０４を駆動する。これにより、外気温度が低温等の場合に通常トルク電流値を用いてＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【０１３４】
特に、実施の形態２を応用した複合機１００においては、外気温度と比較する対象となる閾値を２つ設定したので、外気温度に応じてＡＤＦモータ１０４を駆動するための電流値を設定することができる。このため、外気温度が低温等の場合にＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態により柔軟に対応することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態をより確実に回避することができる。
【０１３５】
なお、実施の形態２に係る複合機又はこれを応用した複合機においては、特に、ＡＤＦモータ１０４を駆動する際に用いられる電流値を変更する場合について説明している。しかし、外気温度が低温等の場合において、通常トルク電流値を用いて駆動した場合における脱調等の問題は、ＡＤＦモータ１０４に限定されたものでなく、他用途に用いられる他のモータにも当然に発生し得る。このため、実施の形態２に係る複合機１００における制御を、他用途に用いられるモータに適用してもよい。
【０１３６】
例えば、スキャナモータ１０３を駆動する際に用いられる電流値を変更した場合には、外気温度が低温等の場合に通常トルク電流値を用いてスキャナモータ１０３を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、スキャナモータ１０３の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【０１３７】
（実施の形態３）
実施の形態２に係る複合機１００が、外気温度が予め定めた閾値以下と判断すると、通常動作に必要とされるトルクよりも高いトルクが出力されるように設定した電流値でモータを駆動するように制御するのに対し、実施の形態３に係る複合機１００は、外気温度が予め定めた閾値以下と判断すると、通常動作に必要とされるトルクよりも高いトルクが出力されるように設定した励磁パターンでＡＤＦモータ１０４を駆動するように制御する点で相違する。
【０１３８】
図１２は、実施の形態３に係る複合機１００における動作を説明するためのフロー図である。特に、図１２は、検出した外気温度に応じてモータを駆動するための励磁パターンを設定する処理（以下、「励磁パターン設定処理」という）を説明するためのフロー図である。なお、実施の形態３に係る複合機１００において、外気温度検出処理は、実施の形態２に係る複合機１００で説明した処理（図９）と同様のため、その説明を省略する。
【０１３９】
実施の形態２に係る複合機１００と同様に、外気温度検出処理で検出した外気温度データを保存した状態で本複合機１００の利用者によってＡＤＦに原稿が載置され、複写等が指示されると、エンジンＣＰＵ１０５は、図１２に示す励磁パターン設定処理を実行する。
【０１４０】
励磁パターン設定処理において、まず、エンジンＣＰＵ１０５は、外気温度が予め定めておいた閾値以下であるか判断する（ＳＴ１２０１）。外気温度は、ＣＰＵの内部ワーク（ＲＡＭ領域）に設定された外気温度データに基づいて判断される。閾値は、例えば、０℃に設定される。すなわち、エンジンＣＰＵ１０５は、外気温度が０℃以下であるかを判断する。
【０１４１】
外気温度が閾値以下でない場合には、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための電流として、通常動作に必要となる通常トルクを出力するための励磁パターン（以下、「通常トルク励磁パターン」という）をセットする（ＳＴ１２０２）。例えば、エンジンＣＰＵ１０５は、通常トルク励磁パターンとして１−２相励磁パターンをセットする。
【０１４２】
一方、外気温度が閾値以下である場合には、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための電流として、高トルクを出力するための励磁パターン（以下、「高トルク励磁パターン」という）をセットする（ＳＴ１２０３）。例えば、エンジンＣＰＵ１０５は、高トルク励磁パターンとして２相励磁パターンをセットする。
【０１４３】
通常トルク励磁パターン又は高トルク励磁パターンをセットした後、エンジンＣＰＵ１０５は、励磁パターン設定処理を終了する。かかる励磁パターン設定処理を終了した後、エンジンＣＰＵ１０５は、励磁パターン設定処理で設定された励磁パターンに応じてＡＤＦモータ１０４を駆動する。
【０１４４】
このように実施の形態３に係る複合機１００によれば、温度センサ１０９が検出した温度から外気温度を検出し、外気温度が予め定めた閾値以下と判断すると、高トルク励磁パターンを用いてＡＤＦモータ１０４を駆動する。これにより、外気温度が低温等の場合に通常励磁パターンを用いてＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【０１４５】
なお、実施の形態３に係る複合機１００においても、実施の形態２に係る複合機１００で説明したように、外気温度と比較する対象となる閾値は２つ以上設定しておいてもよい。図１３は、実施の形態３を応用した複合機１００における励磁パターン設定処理を説明するためのフロー図である。なお、図１３に示すフローにおいて、図１１と共通する処理については、同一の符号を付しその詳細な説明を省略する。図１３における閾値Ａ及び閾値Ｂの関係は、図１１における閾値Ａ及び閾値Ｂと同様であるものとする。
【０１４６】
図１３において、外気温度が閾値Ａ以下であるか判断する処理及び閾値Ｂ以下であるかを判断する処理（ＳＴ１１０１、ＳＴ１１０３）は、図１１における説明と同様である。
【０１４７】
図１３においては、外気温度が閾値Ａ以下でない場合、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための励磁パターンとして通常トルク励磁パターンをセットする（ＳＴ１３０１）。また、外気温度が閾値Ｂ以下でない場合、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための励磁パターンとして通常トルクよりも１段階高いトルクを出力するための励磁パターン（以下、「励磁パターンＡ」という）をセットする（ＳＴ１３０２）。さらに、外気温度が閾値Ｂ以下である場合、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための励磁パターンとして、通常トルクよりも２段階高いトルクを出力するための励磁パターン（以下、「励磁パターンＢ」という）をセットする（ＳＴ１３０３）。
【０１４８】
通常トルク励磁パターン、励磁パターンＡ又は励磁パターンＢをセットした後、エンジンＣＰＵ１０５は、励磁パターン設定処理を終了する。かかる励磁パターン設定処理を終了した後、エンジンＣＰＵ１０５は、励磁パターン設定処理で設定された励磁パターンに応じてＡＤＦモータ１０４を駆動する。
【０１４９】
このように実施の形態３を応用した複合機１００によれば、温度センサ１０９が検出した温度から外気温度を検出し、外気温度が予め定めた閾値以下と判断すると、高トルク励磁パターンを用いてＡＤＦモータ１０４を駆動する。これにより、外気温度が低温等の場合に通常トルク励磁パターンを用いてＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【０１５０】
特に、実施の形態３を応用した複合機１００においては、外気温度と比較する対象となる閾値を２つ設定したので、外気温度に応じてＡＤＦモータ１０４を駆動するための励磁パターンを設定することができる。このため、外気温度が低温等の場合にＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態により柔軟に対応することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態をより確実に回避することができる。
【０１５１】
なお、実施の形態３に係る複合機１００又はこれを応用した複合機１００においては、特に、ＡＤＦモータ１０４を駆動する際に用いられる励磁パターンを変更する場合について説明している。しかし、実施の形態３に係る複合機１００における制御を、他用途に用いられるモータに適用してもよいのは実施の形態２に係る複合機１００と同様である。
【０１５２】
（実施の形態４）
実施の形態２に係る複合機１００が、外気温度が予め定めた閾値以下と判断すると、通常動作に必要とされるトルクよりも高いトルクが出力されるように設定した電流値でモータを駆動するように制御するのに対し、実施の形態４に係る複合機１００は、外気温度が予め定めた閾値以下と判断すると、通常動作に必要とされるトルクよりも高いトルクを必要とする場合の立上げに適した回転特性（スローアップ）でＡＤＦモータ１０４を駆動するように制御する点で相違する。
【０１５３】
実施の形態４に係る複合機１００においては、起動時に大きなトルクを確保するためにＡＤＦモータ１０４を低速度で回転させ、次第にＡＤＦモータ１０４を高速で回転させる、いわゆるスローアップを複数種類用意する。そして、外気温度が予め定めた閾値以下である場合にはより大きなトルクを必要とする場合の立上げに適した回転特性（スローアップ）を選択してＡＤＦモータ１０４を駆動する。実施の形態４に係る複合機１００においては、特にこの回転特性をスローアップカーブと呼ぶものとする。
【０１５４】
図１４は、実施の形態４に係る複合機１００における動作を説明するためのフロー図である。特に、図１４は、検出した外気温度に応じてモータを駆動するためのスローアップカーブを設定する処理（以下、「スローアップカーブ設定処理」という）を説明するためのフロー図である。なお、実施の形態４に係る複合機１００において、外気温度検出処理は、実施の形態２に係る複合機１００で説明した処理（図９）と同様のため、その説明を省略する。
【０１５５】
実施の形態２に係る複合機１００と同様に、外気温度検出処理で検出した外気温度データを保存した状態で本複合機１００の利用者によってＡＤＦに原稿が載置され、複写等が指示されると、エンジンＣＰＵ１０５は、図１４に示すスローアップカーブ設定処理を実行する。
【０１５６】
スローアップカーブ設定処理において、まず、エンジンＣＰＵ１０５は、外気温度が予め定めておいた閾値以下であるか判断する（ＳＴ１４０１）。外気温度は、ＣＰＵの内部ワーク（ＲＡＭ領域）に設定された外気温度データに基づいて判断される。閾値は、例えば、０℃に設定される。すなわち、エンジンＣＰＵ１０５は、外気温度が０℃以下であるかを判断する。
【０１５７】
外気温度が閾値以下でない場合には、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するためのスローアップカーブとして、通常動作に必要となる通常トルクを出力する場合に適したスローアップカーブ（以下、「通常トルクスローアップカーブ」という）をセットする（ＳＴ１４０２）。例えば、エンジンＣＰＵ１０５は、通常トルクスローアップカーブとして図１５に示すスローアップカーブ１をセットする。
【０１５８】
一方、外気温度が閾値以下である場合には、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するためのスローアップカーブとして、高トルクを出力する場合に適したスローアップカーブ（以下、「高トルクスローアップカーブ」という）をセットする（ＳＴ１４０３）。例えば、エンジンＣＰＵ１０５は、高トルクスローアップカーブとして図１５に示すスローアップカーブ２をセットする。
【０１５９】
ここで、モータを駆動する際に用いられるスローアップカーブとトルクの関係について図１５を用いて説明する。図１５に示すように、高トルクスローアップカーブとしてセットされるスローアップカーブ２は、スローアップカーブ１よりもモータが低速で回転している時間が長く設定されている。このため、スローアップカーブ２を用いてモータを駆動した場合には、スローアップカーブ１を用いてモータを駆動した場合よりも大きなトルクが確保される。
【０１６０】
上述のように、通常トルクスローアップカーブ又は高トルクスローアップカーブをセットした後、エンジンＣＰＵ１０５は、スローアップカーブ設定処理を終了する。かかるスローアップカーブ設定処理を終了した後、エンジンＣＰＵ１０５は、スローアップカーブ設定処理で設定されたスローアップカーブに応じてＡＤＦモータ１０４を駆動する。
【０１６１】
このように実施の形態４に係る複合機１００によれば、温度センサ１０９が検出した温度から外気温度を検出し、外気温度が予め定めた閾値以下と判断すると、高トルクスローアップカーブを用いてＡＤＦモータ１０４を駆動する。これにより、外気温度が低温等の場合に通常スローアップカーブを用いてＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【０１６２】
なお、実施の形態４に係る複合機１００においても、実施の形態２に係る複合機１００で説明したように、外気温度と比較する対象となる閾値は２つ以上設定しておいてもよい。図１６は、実施の形態４を応用した複合機１００におけるスローアップカーブ設定処理を説明するためのフロー図である。なお、図１６に示すフローにおいて、図１１と共通する処理については、同一の符号を付しその詳細な説明を省略する。図１６における閾値Ａ及び閾値Ｂの関係は、図１１における閾値Ａ及び閾値Ｂと同様であるものとする。
【０１６３】
図１６において、外気温度が閾値Ａ以下であるか判断する処理及び閾値Ｂ以下であるかを判断する処理（ＳＴ１１０１、ＳＴ１１０３）は、図１１における説明と同様である。
【０１６４】
図１６においては、外気温度が閾値Ａ以下でない場合、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するためのスローアップカーブとして通常トルクスローアップカーブをセットする（ＳＴ１６０１）。また、外気温度が閾値Ｂ以下でない場合、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するためのスローアップカーブとして通常トルクよりも１段階高いトルクを出力する場合に適したスローアップカーブ（以下、「スローアップカーブＡ」という）をセットする（ＳＴ１６０２）。さらに、外気温度が閾値Ｂ以下である場合、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するためのスローアップカーブとして、通常トルクよりも２段階高いトルクを出力する場合に適したスローアップカーブ（以下、「スローアップカーブＢ」という）をセットする（ＳＴ１６０３）。
【０１６５】
通常トルクスローアップカーブ、スローアップカーブＡ又はスローアップカーブＢをセットした後、エンジンＣＰＵ１０５は、スローアップカーブ設定処理を終了する。かかるスローアップカーブ設定処理を終了した後、エンジンＣＰＵ１０５は、スローアップカーブ設定処理で設定されたスローアップカーブに応じてＡＤＦモータ１０４を駆動する。
【０１６６】
このように実施の形態４を応用した複合機１００によれば、温度センサ１０９が検出した温度から外気温度を検出し、外気温度が予め定めた閾値以下と判断すると、高トルクスローアップカーブを用いてＡＤＦモータ１０４を駆動する。これにより、外気温度が低温等の場合に通常トルクスローアップカーブを用いてＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【０１６７】
特に、実施の形態４を応用した複合機１００においては、外気温度と比較する対象となる閾値を２つ設定したので、外気温度に応じてＡＤＦモータ１０４を駆動するためのスローアップカーブを制御することができる。このため、外気温度が低温等の場合にＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態により柔軟に対応することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態をより確実に回避することができる。
【０１６８】
なお、実施の形態４に係る複合機１００又はこれを応用した複合機１００においては、特に、ＡＤＦモータ１０４を駆動する際に用いられるスローアップカーブを変更する場合について説明している。しかし、実施の形態４に係る複合機１００における制御を、他用途に用いられるモータに適用してもよいのは実施の形態２に係る複合機１００と同様である。
【０１６９】
（実施の形態５）
実施の形態２に係る複合機１００が、外気温度が予め定めた閾値以下と判断すると、通常動作に必要とされるトルクよりも高いトルクが出力されるように設定した電流値でＡＤＦモータ１０４を駆動するように制御するのに対し、実施の形態５に係る複合機１００は、外気温度が予め定めた閾値以下と判断すると、通常動作に必要とされるトルクよりも高いトルクが出力されるように設定した動作電流波形でＡＤＦモータ１０４を駆動するように制御する点で相違する。
【０１７０】
実施の形態５に係る複合機１００においては、起動時に大きなトルクを確保するためにモータを駆動する際の動作電流波形を複数種類用意する。そして、外気温度が予め定めた閾値以下である場合にはより大きなトルクを確保できる動作電流波形を選択してモータを駆動する。
【０１７１】
図１７は、実施の形態５に係る複合機１００における動作を説明するためのフロー図である。特に、図１７は、検出した外気温度に応じてモータを駆動するための動作電流波形を設定する処理（以下、「波形設定処理」という）を説明するためのフロー図である。なお、実施の形態５に係る複合機１００において、外気温度検出処理は、実施の形態２に係る複合機１００で説明した処理（図９）と同様のため、その説明を省略する。
【０１７２】
実施の形態２に係る複合機１００と同様に、外気温度検出処理で検出した外気温度データを保存した状態で本複合機１００の利用者によってＡＤＦに原稿が載置され、複写等が指示されると、エンジンＣＰＵ１０５は、図１７に示す波形設定処理を実行する。
【０１７３】
波形設定処理において、まず、エンジンＣＰＵ１０５は、外気温度が予め定めておいた閾値以下であるか判断する（ＳＴ１７０１）。外気温度は、レジスタに設定された外気温度データに基づいて判断される。閾値は、例えば、０℃に設定される。すなわち、エンジンＣＰＵ１０５は、外気温度が０℃以下であるかを判断する。
【０１７４】
外気温度が閾値以下でない場合には、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための動作電流波形として、通常動作に必要となる通常トルクを出力するための波形（以下、「定常波形」という）をセットする（ＳＴ１７０２）。例えば、エンジンＣＰＵ１０５は、定常波形として図１８に示す動作電流波形をセットする。
【０１７５】
一方、外気温度が閾値以下である場合には、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための動作電流波形として、高トルクを出力するための波形（以下、「トルクアップ波形」という）をセットする（ＳＴ１７０３）。例えば、エンジンＣＰＵ１０５は、トルクアップ波形として図１９に示す動作電流波形をセットする。
【０１７６】
ここで、モータを駆動する際に用いられる動作電流波形とトルクの関係について図１８及び図１９を用いて説明する。図１９に示す動作電流波形（トルクアップ波形）は、図１８に示す動作電流波形(定常波形)よりも起動時のモータのトルクベクトルを大きくしている。このため、トルクアップ波形を用いてモータを駆動した場合には、定常波形を用いてモータを駆動した場合よりも大きなトルクが確保される。
【０１７７】
上述のように、定常波形又はトルクアップ波形をセットした後、エンジンＣＰＵ１０５は、波形設定処理を終了する。かかる波形設定処理を終了した後、エンジンＣＰＵ１０５は、波形設定処理で設定された波形に応じてＡＤＦモータ１０４を駆動する。
【０１７８】
このように実施の形態５に係る複合機１００によれば、温度センサ１０９が検出した温度から外気温度を検出し、外気温度が予め定めた閾値以下と判断すると、トルクアップ波形を用いてＡＤＦモータ１０４を駆動する。これにより、外気温度が低温等の場合に定常波形を用いてＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【０１７９】
なお、実施の形態５に係る複合機１００においても、実施の形態２に係る複合機１００で説明したように、外気温度と比較する対象となる閾値は２つ以上設定しておいてもよい。図２０は、実施の形態５を応用した複合機１００における波形設定処理を説明するためのフロー図である。なお、図２０に示すフローにおいて、図１１と共通する処理については、同一の符号を付しその詳細な説明を省略する。図１６における閾値Ａ及び閾値Ｂの関係は、図１１における閾値Ａ及び閾値Ｂと同様であるものとする。
【０１８０】
図２０において、外気温度が閾値Ａ以下であるか判断する処理及び閾値Ｂ以下であるかを判断する処理（ＳＴ１１０１、ＳＴ１１０３）は、図１１における説明と同様である。
【０１８１】
図２０においては、外気温度が閾値Ａ以下でない場合、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための動作電流波形として定常波形をセットする（ＳＴ２００１）。また、外気温度が閾値Ｂ以下でない場合、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための動作電流波形として通常トルクよりも１段階高いトルクを出力するための波形（以下、「トルクアップ波形Ａ」という）をセットする（ＳＴ２００２）。さらに、外気温度が閾値Ｂ以下である場合、エンジンＣＰＵ１０５は、ＡＤＦモータ１０４を駆動するための動作電流波形として、通常トルクよりも２段階高いトルクを出力するための波形（以下、「トルクアップ波形Ｂ」という）をセットする（ＳＴ２００３）。
【０１８２】
定常波形、トルクアップ波形Ａ又はトルクアップ波形Ｂをセットした後、エンジンＣＰＵ１０５は、波形設定処理を終了する。かかる波形設定処理を終了した後、エンジンＣＰＵ１０５は、波形設定処理で設定された波形に応じてＡＤＦモータ１０４を駆動する。
【０１８３】
このように実施の形態５を応用した複合機１００によれば、温度センサ１０９が検出した温度から外気温度を検出し、外気温度が予め定めた閾値以下と判断すると、トルクアップ波形を用いてＡＤＦモータ１０４を駆動する。これにより、外気温度が低温等の場合に定常波形を用いてＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態を回避することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態を確実に回避することができる。この結果、簡単な制御で読取動作に影響を与えることなく、安定して原稿を搬送することができるという効果を奏する。
【０１８４】
特に、実施の形態５を応用した複合機１００においては、外気温度と比較する対象となる閾値を２つ設定したので、外気温度に応じてＡＤＦモータ１０４を駆動するための波形を制御することができる。このため、外気温度が低温等の場合にＡＤＦモータ１０４を駆動した場合に発生し得る脱調等の事態により柔軟に対応することができる。したがって、ＡＤＦモータ１０４の脱調等に起因して原稿の読取動作に支障を来たす事態をより確実に回避することができる。
【０１８５】
なお、実施の形態５に係る複合機１００又はこれを応用した複合機１００においては、特に、ＡＤＦモータ１０４を駆動する際に用いられる動作電流波形を変更する場合について説明している。しかし、実施の形態５に係る複合機１００における制御を、他用途に用いられるモータに適用してもよいのは実施の形態２に係る複合機１００と同様である。
【産業上の利用可能性】
【０１８６】
本発明に係る自動原稿搬送装置及び複合機によれば、読取動作に影響を与えることなく、しかも、駆動用モータの制御が簡単で且つ安定して原稿を搬送することができ、利用者の利用性に優れた自動原稿搬送装置及び複合機を提供できる点で有用である。
【図面の簡単な説明】
【０１８７】
【図１】本発明の実施の形態１に係る複合機が搭載するモータを駆動するための回路の構成を示すブロック図
【図２】実施の形態１に係る複合機におけるモータ温度の特性を示す図
【図３】実施の形態１に係る複合機におけるモータ温度及びモータの稼動状況を示す図
【図４】実施の形態１に係る複合機における動作モードを選択する処理を説明するためのフロー図
【図５】実施の形態１に係る複合機において、間欠動作モードに移行した後の制御を説明するためのフロー図
【図６】実施の形態１を応用した複合機におけるモータ温度及びモータの稼動状況を示す図
【図７】実施の形態１を応用した複合機における動作モード選択処理を説明するためのフロー図
【図８】実施の形態１を応用した複合機において、間欠動作モードに移行した後の制御を説明するためのフロー図
【図９】本発明の実施の形態２に係る複合機における動作を説明するためのフロー図
【図１０】実施の形態２に係る複合機における動作を説明するためのフロー図
【図１１】実施の形態２を応用した複合機における電流値設定処理を説明するためのフロー図
【図１２】本発明の実施の形態３に係る複合機における動作を説明するためのフロー図
【図１３】実施の形態３を応用した複合機における励磁パターン設定処理を説明するためのフロー図
【図１４】本発明の実施の形態４に係る複合機における動作を説明するためのフロー図
【図１５】実施の形態４に係る複合機において、モータを駆動する際に用いられるスローアップカーブを説明するための図
【図１６】実施の形態４を応用した複合機におけるスローアップカーブ設定処理を説明するためのフロー図
【図１７】本発明の実施の形態５に係る複合機における動作を説明するためのフロー図
【図１８】実施の形態５に係る複合機において、モータを駆動する際に用いられる波形を説明するための図
【図１９】実施の形態５に係る複合機において、モータを駆動する際に用いられる波形を説明するための図
【図２０】実施の形態５を応用した複合機における波形設定処理を説明するためのフロー図
【符号の説明】
【０１８８】
１００  複合機
１０１  ＳＰＣ基板
１０２  ＡＤＦ基板
１０３  スキャナモータ
１０４  ＡＤＦモータ
１０５  エンジンＣＰＵ
１０６  エンジンＡＳＩＣ
１０７  ＤＡ変換ＩＣ
１０８、１１０  ドライバ
１０９  温度センサ
【図１】
2005289626.tif 000003
【図２】
2005289626.tif 000004
【図３】
2005289626.tif 000005
【図４】
2005289626.tif 000006
【図５】
2005289626.tif 000007
【図６】
2005289626.tif 000008
【図７】
2005289626.tif 000009
【図８】
2005289626.tif 000010
【図９】
2005289626.tif 000011
【図１０】
2005289626.tif 000012
【図１１】
2005289626.tif 000013
【図１２】
2005289626.tif 000014
【図１３】
2005289626.tif 000015
【図１４】
2005289626.tif 000016
【図１５】
2005289626.tif 000017
【図１６】
2005289626.tif 000018
【図１７】
2005289626.tif 000019
【図１８】
2005289626.tif 000020
【図１９】
2005289626.tif 000021
【図２０】
2005289626.tif 000022