(57)【要約】【課題】モーターの温度をより精度よく推定可能なシート搬送装置を提供すること。【解決手段】搬送対象の原稿の種類を含む原稿情報を取得し（Ｓ１３）、取得した原稿の種類に応じてモーター昇温率Ｑｉ（℃／秒）を１秒単位で取得する度に（Ｓ１６、Ｓ１７）、現在のモーター温度Ｔａにモーター昇温率Ｑｉを累積加算したものを新たな現在のモーター温度Ｔａとして更新する処理（Ｓ１８）を繰り返すことで（Ｓ１９〜Ｓ２１で「Ｎｏ」、Ｓ１６）、現在のモーター温度Ｔａを推定する。【選択図】図１０
2020150771.tif 000002
【特許請求の範囲】
【請求項１】
シートを搬送する搬送ローラーを定速度で回転駆動するモーターの温度を監視し、前記モーターの適温制御をするようにしたシート搬送装置であって、
シート搬送時の負荷量の変動に応じて変化する前記モーターの実効電流の大きさから前記モーターの昇温率を取得する取得手段と、
シート搬送開始時から経時的に前記モーターの昇温率を取得し、その累積値に基づいて前記モーターの現在の温度を推定する温度推定手段と、
を備えることを特徴とするシート搬送装置。
【請求項２】
前記モーターを回転制御する制御手段と、
前記推定されたモーターの現在の温度が閾値以上に達すると認められる場合、通常のシート搬送動作に代えて、前記モーターの昇温を抑制するための所定の昇温抑制動作の実行を前記制御手段に指示する指示手段と、
を備えることを特徴とする請求項１に記載のシート搬送装置。
【請求項３】
前記負荷量は、搬送対象のシートの種類とサイズの一つまたはこれらの組み合わせごとに、予め定められていることを特徴とする請求項１または２に記載のシート搬送装置。
【請求項４】
前記負荷量がシートの種類の場合、厚みが厚いシートの方が薄いシートよりも前記モーターの昇温率が大きいことを特徴とする請求項３に記載のシート搬送装置。
【請求項５】
前記負荷量がシートのサイズの場合、サイズが大きいシートの方が小さいシートよりも前記モーターの昇温率が大きいことを特徴とする請求項３に記載のシート搬送装置。
【請求項６】
前記搬送ローラーを第１の搬送ローラーとしたとき、当該第１の搬送ローラーよりもシート搬送方向上流または下流に位置し、前記モーターからの駆動力の一部により回転して、前記シートを搬送する第２の搬送ローラーと、
前記モーターから前記第１と第２の搬送ローラーのうち一方の搬送ローラーまでの駆動力の伝達経路の途中に介在して、その駆動力を入り切りするクラッチと、
を備え、
前記負荷量には、前記第１と第２の搬送ローラーのそれぞれの回転負荷が含まれ、
前記負荷量の大きさは、前記クラッチの入り期間と切り期間とで異なり、
前記モーターの昇温率は、前記クラッチの切り期間よりも入り期間の方が大きな値が対応付けられており、
前記温度推定手段は、
シート搬送開始以降、前記クラッチの切り期間にはこれに対応する昇温率を用い、前記クラッチの入り期間にはこれに対応する昇温率を用いて前記推定を行うことを特徴とする請求項１または２に記載のシート搬送装置。
【請求項７】
前記温度推定手段は、
シート搬送開始時における前記モーターの初期温度に、取得した昇温率に次の取得までの時間を乗算して得られる温度を加算することで、前記モーターの現在の温度を求めることを特徴とする請求項１〜６のいずれか１項に記載のシート搬送装置。
【請求項８】
前記初期温度は、予め決められた温度であることを特徴とする請求項７に記載のシート搬送装置。
【請求項９】
前記取得手段は、さらに、１枚のシートの搬送終了により前記モーターを停止させたときの前記モーターの降温率を取得し、
前記温度推定手段は、
前記モーターの停止開始時の推定温度と停止開始から現在までの経過時間と前記降温率とに基づき、停止中における前記モーターの現在の温度を推定することを特徴とする請求項１〜８のいずれか１項に記載のシート搬送装置。
【請求項１０】
前記モーターは、ステッピングモーターであることを特徴とする請求項１〜９のいずれか１項に記載のシート搬送装置。
【請求項１１】
シートを搬送する搬送ローラーを回転駆動するステッピングモーター（以下、「モーター」という。）の温度を監視し、前記モーターの適温制御をするようにしたシート搬送装置であって、
シートの搬送速度を異なる速度に切り換えることに応じて変化する前記モーターの実効電流の大きさから前記モーターの昇温率を取得する取得手段と、
シート搬送開始時から経時的に前記モーターの昇温率を取得し、その累積値に基づいて前記モーターの現在の温度を推定する温度推定手段と、
を備えることを特徴とするシート搬送装置。
【請求項１２】
請求項１〜１１のいずれか１項に記載のシート搬送装置と、
前記シート搬送装置により搬送されるシート上の画像を読み取る読取手段と、
を備えることを特徴とする画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートを搬送ローラーにより搬送するシート搬送装置に関し、殊に搬送ローラーを駆動するモーターの温度を推定する技術の改良に関する。
【背景技術】
【０００２】
スキャナーなどの画像読取装置は、原稿を読取位置まで搬送ローラーにより搬送する、シート搬送装置の一例としての原稿搬送装置を備えている。搬送ローラーは、通常、駆動モーター、例えばステッピングモーター（以下、単に「モーター」と略する。）の駆動力で回転する構成になっている。
【０００３】
このような画像読取装置では、近年、読取生産性の向上が要望されており、この読取生産性の向上を図る方法の一つとして、モーターをより高速回転させて、単位時間当たりの原稿搬送可能枚数を増やす方法がある。
【０００４】
ところが、モーターを高速回転させると、それだけモーターの発熱量が多くなり、モーターの加熱によりモーター自体が損傷するおそれが生じる。モーターが発熱しすぎないようにする構成として、モーターの温度をセンサー等で検出して監視し、モーターの温度が所定温度を超えるとモーターを停止させて降温させる構成をとることが考えられる。ところが、この構成では、モーターの温度を実測するセンサー等の検出手段が必要になり、コストアップが避けられない。
【０００５】
そこで、特許文献１には、原稿読取装置において、センサー等を用いずにモーターの温度を推定して、モーターの損傷等を防止しようとする技術が開示されている。具体的には、コピーモードやスキャンモードなどの動作モード別にモーターの温度推定に用いる加算定数を予め決めておき、電源オンにおいて、実行される動作モードに対応する加算定数をモーターの温度変数に加減算することで、モーターの現在の温度を推定する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１０−１４０９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術では、動作モードごとに加算定数が決められているので、例えば搬送対象の原稿の種類が１枚単位で異なる場合、具体的には普通紙であっても厚紙であっても、スキャンモードでは同じ加算定数が適用される。
【０００８】
同じ大きさの原稿でも普通紙と厚紙の違いのように原稿の重さが異なると、搬送ローラーを通じてモーターの負荷トルクの大きさが異なることが生じ、この負荷トルクの大きさの変動により、一定速度で回転し続けようとするモーターに流れる実効電流の大きさが変動する。モーターの実効電流の大きさが変動すると、その電流変化の分、モーターの発熱量も変化する。
【０００９】
このため、特許文献１のように原稿の種類に関係なく一律の加算定数を適用する構成では、モーター温度の推定の精度を上げることができないという問題がある。
【００１０】
このような問題は、原稿の種類が異なるだけではなく、例えば同じ種類でもＡ３やＡ５サイズのように原稿の大きさの違いにより重さが異なる場合にも同様に生じる。また、原稿の搬送に限られず、原稿を含むシートを搬送するシート搬送装置一般に生じ得る。
【００１１】
本発明は、上記の問題点に鑑みてなされたものであって、モーターの温度をより精度よく推定可能なシート搬送装置および画像読取装置を提供することを目的としている。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明に係るシート搬送装置は、シートを搬送する搬送ローラーを定速度で回転駆動するモーターの温度を監視し、前記モーターの適温制御をするようにしたシート搬送装置であって、シート搬送時の負荷量の変動に応じて変化する前記モーターの実効電流の大きさから前記モーターの昇温率を取得する取得手段と、シート搬送開始時から経時的に前記モーターの昇温率を取得し、その累積値に基づいて前記モーターの現在の温度を推定する温度推定手段と、を備えることを特徴とする。
【００１３】
また、前記モーターを回転制御する制御手段と、前記推定されたモーターの現在の温度が閾値以上に達すると認められる場合、通常のシート搬送動作に代えて、前記モーターの昇温を抑制するための所定の昇温抑制動作の実行を前記制御手段に指示する指示手段と、を備えるとしても良い。
【００１４】
さらに、前記負荷量は、搬送対象のシートの種類とサイズの一つまたはこれらの組み合わせごとに、予め定められているとしても良い。
【００１５】
ここで、前記負荷量がシートの種類の場合、厚みが厚いシートの方が薄いシートよりも前記モーターの昇温率が大きいとしても良い。
【００１６】
また、前記負荷量がシートのサイズの場合、サイズが大きいシートの方が小さいシートよりも前記モーターの昇温率が大きいとしても良い。
【００１７】
さらに、前記搬送ローラーを第１の搬送ローラーとしたとき、当該第１の搬送ローラーよりもシート搬送方向上流または下流に位置し、前記モーターからの駆動力の一部により回転して、前記シートを搬送する第２の搬送ローラーと、前記モーターから前記第１と第２の搬送ローラーのうち一方の搬送ローラーまでの駆動力の伝達経路の途中に介在して、その駆動力を入り切りするクラッチと、を備え、前記負荷量には、前記第１と第２の搬送ローラーのそれぞれの回転負荷が含まれ、前記負荷量の大きさは、前記クラッチの入り期間と切り期間とで異なり、前記モーターの昇温率は、前記クラッチの切り期間よりも入り期間の方が大きな値が対応付けられており、前記温度推定手段は、シート搬送開始以降、前記クラッチの切り期間にはこれに対応する昇温率を用い、前記クラッチの入り期間にはこれに対応する昇温率を用いて前記推定を行うとしても良い。
【００１８】
また、前記温度推定手段は、シート搬送開始時における前記モーターの初期温度に、取得した昇温率に次の取得までの時間を乗算して得られる温度を加算することで、前記モーターの現在の温度を求めるとしても良い。
【００１９】
ここで、前記初期温度は、予め決められた温度であるとしても良い。
【００２０】
また、前記取得手段は、さらに、１枚のシートの搬送終了により前記モーターを停止させたときの前記モーターの降温率を取得し、前記温度推定手段は、前記モーターの停止開始時の推定温度と停止開始から現在までの経過時間と前記降温率とに基づき、停止中における前記モーターの現在の温度を推定するとしても良い。
【００２１】
さらに、前記モーターは、ステッピングモーターであるとしても良い。
【００２２】
本発明の別の局面に係るシート搬送装置は、シートを搬送する搬送ローラーを回転駆動するステッピングモーター（以下、「モーター」という。）の温度を監視し、前記モーターの適温制御をするようにしたシート搬送装置であって、シートの搬送速度を異なる速度に切り換えることに応じて変化する前記モーターの実効電流の大きさから前記モーターの昇温率を取得する取得手段と、シート搬送開始時から経時的に前記モーターの昇温率を取得し、その累積値に基づいて前記モーターの現在の温度を推定する温度推定手段と、を備えることを特徴とする。
【００２３】
本発明に係る画像読取装置は、上記のシート搬送装置と、前記シート搬送装置により搬送されるシート上の画像を読み取る読取手段と、を備えることを特徴とする。
【発明の効果】
【００２４】
上記によれば、シート搬送時の負荷量の変動に応じて変化するモーターの実効電流の大きさに応じたモーターの昇温率を用いるので、一律の定数を用いる構成よりも、モーターの温度を精度よく推定することができる。
【図面の簡単な説明】
【００２５】
【図１】実施の形態に係るＭＦＰの構成を示す概略図である。
【図２】ＭＦＰに備えられる画像読取装置の概略構成を示す側面図である。
【図３】全体制御部の構成を示すブロック図である。
【図４】第１モーター制御部の構成を示すブロック図である。
【図５】モーター温度推定部の構成を示すブロック図である。
【図６】モーター温度変化率テーブルの内容を例示する図である。
【図７】（ａ）は、負荷トルクが小さいときの駆動モーターに流れる電流波形の例を示す図であり、（ｂ）は、負荷トルクが大きくなったときの駆動モーターに流れる電流波形の例を示す図である。
【図８】２枚の原稿を１枚ずつ順に給紙して読み取る場合のタイミングチャートの例を示す図である。
【図９】モーター初期温度設定処理の内容を示すフローチャートである。
【図１０】モーター温度算出処理の内容の一部を示すフローチャートである。
【図１１】モーター温度算出処理の内容の残りの部分を示すフローチャートである。
【図１２】昇温抑制動作指示処理の内容を示すフローチャートである。
【図１３】実施例と比較例におけるモーターの昇温の様子を概略で示すグラフである。
【図１４】搬送速度が低速になった場合の駆動モーターに流れる電流波形の例を示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明に係るシート搬送装置とこれを備える画像読取装置の実施の形態を、多機能複合機（以下、「ＭＦＰ（Multi-Function Peripheral）」という。）を例にして図面を参照しながら説明する。
【００２７】
〔１〕ＭＦＰの全体構成
図１は、本実施の形態に係るＭＦＰの構成を示す概略図である。
【００２８】
同図に示すように、ＭＦＰは、画像読取装置１と、画像形成部２と、給紙部３と、操作部４と、全体制御部５を備えている。
【００２９】
画像読取装置１は、固定光学系の一つであるシートスルー方式と移動光学系の一つであるスキャナー移動方式で原稿画像の読み取りが可能なように構成されている。ここで、シートスルー方式は、光学系を静止（固定）させた状態で、搬送（移動）中の原稿を固定の読取位置で読み取る方式である。スキャナー移動方式は、原稿を静止させた状態で、原稿面からの反射光を読取センサーに導くミラーを原稿に対して移動させ、原稿面から読取センサーまでの光路長を常に一定に維持した状態で読み取る方式である。
【００３０】
本実施の形態の画像読取装置１は、シートスルー方式において１枚の原稿の第１面（おもて面）と第２面（裏面）の画像を１回の搬送中に順に読み取り可能な、いわゆる１パス両面画像読取装置である。
【００３１】
シートスルー方式では、原稿の片面の画像だけを読み取る片面読取モードや両面の画像を読み取る両面読取モードなどをユーザーが選択することができる。シートスルー方式とスキャナー移動方式による読取動作の詳細については後述する。
【００３２】
画像形成部２は、画像読取装置１により読み取られた画像データに基づいて画像を形成するものであり、中間転写ベルト２２、作像部２３Ｙ、２３Ｍ、２３Ｃ、２３Ｋおよび定着部２９などを備えている。
【００３３】
作像部２３Ｙ、２３Ｍ、２３Ｃ、２３Ｋは、中間転写ベルト２２に沿って配置されており、それぞれ、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色のトナー像を形成する。作像部２３Ｙ〜２３Ｋは、何れも同様の構成を備えるので、作像部２３Ｋについてのみ説明し、他の作像部２３Ｙ〜２３Ｃについては説明を省略する。
【００３４】
作像部２３Ｋは、感光体ドラム２４Ｋ、帯電器２５Ｋ、露光器２６Ｋ、現像器２７Ｋおよび１次転写ローラー２８Ｋを備えている。感光体ドラム２４Ｋは、帯電器２５Ｋにより外周面が均一に帯電される。露光器２６Ｋは、画像読取装置１で読み取られた画像データに基づく駆動信号により感光体ドラム２４Ｋに向けて光ビームを発し、帯電された感光体ドラム２４Ｋ表面を露光走査することにより感光体ドラム２４Ｋに静電潜像を形成する。
【００３５】
感光体ドラム２４Ｋの外周面に形成された静電潜像は、現像器２７Ｋによりトナーで現像され、１次転写ローラー２８Ｋによりそのトナー像が中間転写ベルト２２上に静電転写される。中間転写ベルト２２上には、Ｙ〜Ｋの各色トナー像が重ねて転写され、カラーのトナー像が形成される。
【００３６】
トナー像の形成動作と並行して、給紙部３は、内部に収容された複数の給紙カセット３１のいずれか一つから用紙Ｓを１枚ずつ繰り出して、２次転写ローラー２１が設けられた２次転写位置へ搬送する。２次転写ローラー２１は、中間転写ベルト２２上のトナー像を用紙Ｓ上に静電転写する。
【００３７】
トナー像が転写された用紙Ｓは、定着部２９での加熱および加圧によりトナー像が当該用紙Ｓに溶融、圧着された後、排出トレイ２０ａ上に排出される。用紙Ｓに転写されることなく中間転写ベルト２２上に残った残留トナーは、クリーナ２０ｂにより除去される。
【００３８】
操作部４は、ユーザーが操作し易い位置に設けられており、ユーザーからの原稿の読取モードの選択や読取開始の指示などの入力を受け付けて、受け付けた入力情報を全体制御部５に通知する。
【００３９】
全体制御部５は、画像読取装置１と画像形成部２と給紙部３を制御して、ユーザーからの入力情報に基づくジョブを実行する。例えば、ユーザーにより原稿の両面読取モードが選択された場合には、画像読取装置１を制御して、シートスルー方式による原稿搬送を実行させ、原稿搬送中にその原稿の第１面と第２面の画像の読み取り動作を実行させる。
【００４０】
〔２〕画像読取装置の構成
図２は、画像読取装置１の概略構成を示す側面図である。
【００４１】
同図に示すように画像読取装置１は、上面にシートスルー用ガラス１３およびプラテンガラス１６が設けられた画像読取部１０と、この画像読取部１０の上方に設けられた自動原稿搬送部（ADF: Automatic Document Feeder）４０とを備えている。
【００４２】
（２−１）画像読取部の構成
画像読取部１０は、ランプ１１と第１ミラー１５ａを搭載する第１スライダー１８、第２ミラー１５ｂと第３ミラー１５ｃを搭載する第２スライダー１９、集光レンズ１５ｅ、読取センサーとしてのＣＣＤ（Charge  Coupled  Device）センサー１２を備える。
【００４３】
画像読取部１０は、シートスルー方式で原稿を読み取る場合には、自動原稿搬送部４０により搬送される原稿Ｄがシートスルー用ガラス１３の上を通過する際にその原稿Ｄの第１面（原稿Ｄの、シートスルー用ガラス１３に対向する側の面）の画像を読み取る。
【００４４】
具体的には、第１スライダー１８をシートスルー用ガラス１３の直下位置（シートスルーポジション）に移動させて静止させる。そして、ランプ１１を点灯させ、シートスルー用ガラス１３の上面を通過する原稿Ｄの第１面にランプ１１からの光Ｌを照射させる。
【００４５】
原稿Ｄの第１面からの反射光は、第１ミラー１５ａ、第２ミラー１５ｂおよび第３ミラー１５ｃにより光路変更され、集光レンズ１５ｅによって、ＣＣＤセンサー１２の受光面で結像される。ＣＣＤセンサー１２は、受光した光を光電変換により原稿Ｄの第１面の画像に対応した画像データを生成し、生成した画像データを画像形成部２に送る。
【００４６】
一方、スキャナー移動方式で原稿を読み取る場合には、ユーザーにより自動原稿搬送部４０が上方に開放され、プラテンガラス１６上に原稿が載置された状態で、ランプ１１を点灯させつつ第１スライダー１８を同図の矢印Ｂで示す方向に移動させる。第１スライダー１８の移動の際、第２スライダー１９が第１スライダー１８と同方向であって第１スライダー１８の移動速度の半分の速度で移動するようになっている。これにより、プラテンガラス１６上に載置された原稿から集光レンズ１５ｅまでの距離（光路長）が常に一定に保たれた状態で、当該原稿の反射光がＣＣＤセンサー１２の受光面で結像される。
【００４７】
（２−２）自動原稿搬送部の構成
自動原稿搬送部４０は、シートスルー方式で原稿画像を読み取る際に、原稿給紙トレイ４０ａに載置された原稿Ｄを１枚ずつ原稿搬送路４０１に沿って搬送して、シートスルー用ガラス１３上を通過後、原稿排出トレイ４０ｂに排出するシート搬送装置を構成する。
【００４８】
具体的には、原稿給紙トレイ４０ａ上に載置された原稿Ｄを繰り出しローラー４１によって原稿搬送路４０１に繰り出し、分離ローラー対４２へ搬送する。繰り出しローラー４１に繰り出された原稿Ｄは、分離ローラー対４２に至る途中で、原稿搬送路４０１の周囲に配された給紙センサー９１により検出される。
【００４９】
給紙センサー９１は、例えば発光部と受光部を有する反射型の光学センサーであり、発光部から原稿搬送路４０１に向かって発せられた光が搬送中の原稿Ｄに反射し、その反射光が受光部で受光されると、原稿Ｄの検出を示す信号、ここではＨレベルの信号を出力し、その反射光が受光されなくなると、原稿Ｄの非検出を示す信号、ここではＬレベルの信号を出力する。この信号レベルを監視することにより、原稿Ｄが給紙センサー９１の検出位置に存するか否かを検出できる。
【００５０】
給紙センサー９１の隣には、搬送中の原稿Ｄの種類、ここでは普通紙、厚紙、薄紙などを検出する原稿種類検出センサー９０が配置されている。原稿種類検出センサー９０は、例えば発光部と受光部を有する透過型の光学センサーであり、発光部から発せられた光のうち、原稿Ｄを透過した透過光のみを受光部で受光し、その受光量の大きさを示す信号を出力する。厚みが薄い普通紙よりも厚い厚紙の方が透過光の光量が少なくなる関係があるので、予め原稿Ｄの種類と受光量の大きさを示す信号値とを対応付けしておくことで、搬送中の原稿Ｄごとに、その信号値の大きさをから原稿Ｄの種類を判別することができる。
【００５１】
なお、ユーザーが操作部４から原稿種類を手動で入力操作することが可能な構成では、ユーザーによる入力情報から原稿種類を判別することもできる。
【００５２】
分離ローラー対４２は、対向配置される給紙ローラー４２１とさばきローラー４２２とを備えており、給紙ローラー４２１とさばきローラー４２２とがその対向する部分同士の回転方向が逆方向に回転することにより、給紙ローラー４２１とさばきローラー４２２間に搬送される原稿Ｄを１枚ずつに分離して、レジストローラー対４３へ送る。
【００５３】
分離ローラー対４２を通過した後の原稿Ｄは、レジストローラー対４３に至る途中で、原稿搬送路４０１の周囲に配されたレジストセンサー９２により検出される。レジストセンサー９２は、給紙センサー９１と同様の光学センサーであり、レジストセンサー９２による原稿Ｄの検出に基づき、次に説明する原稿Ｄのスキュー補正が実行される。
【００５４】
すなわち、レジストセンサー９２が原稿Ｄを検出するとレジストローラー対４３が一時停止される。このとき給紙ローラー４２１は回転したままである。一時停止しているレジストローラー対４３のニップ部（一方と他方のローラーの接触部）に原稿Ｄの先端が当たると、原稿Ｄの先端の搬送が阻止される。これにより、原稿Ｄの搬送方向上流側で原稿Ｄにループ４３３（破線）が形成される。このループ４３３の形成により原稿Ｄに元の平坦な姿勢に戻ろうとする復元力が作用し、原稿Ｄの先端がレジストローラー対４３のニップ部に押し付けられることで、原稿Ｄの先端側に発生しているスキューが解消される（スキュー補正）。このスキュー補正が終了する所定のタイミング（後述の図８の時点ｔ３）でレジストローラー対４３の回転が再開される。
【００５５】
レジストローラー対４３の回転再開により、原稿Ｄが第１搬送ローラー対４４に向けて搬送される。第１搬送ローラー対４４は、レジストローラー対４３から送られて来た原稿Ｄをさらに搬送方向下流側に搬送してシートスルー用ガラス１３上の読取位置１ａを通過させる。読取位置１ａの通過の際に当該原稿Ｄの第１面の画像が画像読取部１０により読み取られる。
【００５６】
シートスルー用ガラス１３上を通過した原稿Ｄは、掬い上げガイド１７により、シートスルー用ガラス１３に対して斜め上方に位置する第２搬送ローラー対４５に向かって案内される。第２搬送ローラー対４５は、シートスルー用ガラス１３上を通過した原稿Ｄにさらに原稿搬送方向下流側への搬送力を付与して、密着イメージセンサー（CIS：Contact  Image  Sensor）４１０に向けて搬送する。
【００５７】
第２搬送ローラー対４５により搬送されて来た原稿ＤがＣＩＳ４１０直下の読取位置１ｂを通過する際に、ＣＩＳ４１０により原稿Ｄの第２面（ＣＩＳ４１０に対向する側の面）の画像が読み取られ、第２面の画像に対応した画像データが生成される。生成された画像データは、画像形成部２に送られる。
【００５８】
ＣＩＳ４１０を通過後の原稿Ｄは、排出前ローラー対４６を介して排出ローラー対４７に搬送される。排出ローラー対４７は、排出前ローラー対４６から搬送されてきた原稿Ｄを原稿排出トレイ４０ｂ上に排出させる。
【００５９】
原稿給紙トレイ４０ａに載置された原稿Ｄのサイズは、公知の原稿サイズ検出センサー９３で検出され、検出された原稿Ｄのサイズの情報は、画像形成部２に送られる。画像形成部２では、複数の給紙カセット３１のうち、検出された原稿Ｄと同じサイズの用紙Ｓが収容されている給紙カセット３１からその用紙Ｓを給紙して画像形成を行う。また、検出された原稿Ｄのサイズは、原稿Ｄの搬送中のジャム検出などにも用いられる。なお、ユーザーが操作部４から原稿サイズを手動で入力操作を行える構成では、ユーザーが入力したサイズを原稿Ｄのサイズとして取得することもできる。
【００６０】
原稿Ｄの搬送に用いられる繰り出しローラー４１と分離ローラー対４２とレジストローラー対４３は、駆動モーター６１の駆動力が不図示のギア列やベルトなどを含む駆動伝達経路７０を介して伝達されることにより回転駆動される。駆動伝達経路７０は、途中で２つに分岐しており、一方の分岐経路７０ａが繰り出しローラー４１と分離ローラー対４２に接続され、他方の分岐経路７０ｂがレジストローラー対４３に接続されている。
【００６１】
駆動モーター６１は、小型のステッピングモーターからなり、駆動モーター６１の駆動力のうち、一部が分岐経路７０ａを介して繰り出しローラー４１と分離ローラー対４２に伝わり、残りが分岐経路７０ｂを介してレジストローラー対４３に伝わる。
【００６２】
駆動伝達経路７０の分岐経路７０ａの途中には、駆動モーター６１から繰り出しローラー４１と分離ローラー対４２への駆動力の入り切りを切り換える電磁クラッチ７１が介在し、分岐経路７０ｂの途中には、駆動モーター６１からレジストローラー対４３への駆動力の入り切りを切り換える電磁クラッチ７２とが介在している。
【００６３】
駆動モーター６１の駆動力により繰り出しローラー４１と分離ローラー対４２とレジストローラー対４３が回転して原稿Ｄを搬送する搬送機構を第１搬送機構１０１という。以下、繰り出しローラー４１と分離ローラー対４２とレジストローラー対４３を特に区別する必要のない場合、搬送ローラーと総称する場合がある。
【００６４】
第１搬送ローラー対４４と第２搬送ローラー対４５と排出前ローラー対４６と排出ローラー対４７は、駆動モーター６２の駆動力が不図示の駆動伝達経路を介して伝達されることにより回転駆動される。駆動モーター６２は、ＤＣブラシレスモーターからなる。駆動モーター６２の駆動力により第１搬送ローラー対４４と第２搬送ローラー対４５と排出前ローラー対４６と排出ローラー対４７が回転して原稿Ｄを搬送する搬送機構を第２搬送機構１０２という。
【００６５】
駆動モーター６１、６２の回転制御と電磁クラッチ７１、７２のオン（入り）とオフ（切り）の切り換えは、全体制御部５により行われる。
【００６６】
〔３〕全体制御部の構成
図３は、全体制御部５の構成を示すブロック図である。
【００６７】
同図に示すように全体制御部５は、主な構成要素としてＣＰＵ（Central Processing Unit）５１と、ＲＯＭ（Read Only Memory）５２と、ＲＡＭ（Random Access Memory）５３と、第１モーター制御部５４と、第２モーター制御部５５と、モーター温度推定部５６と、昇温抑制動作指示部５７を備え、各部はバス５８を通じてデータや情報をやりとりすることができる。
【００６８】
ＣＰＵ５１は、ＲＯＭ５２から必要なプログラムを読み出し、画像読取装置１と画像形成部２と給紙部３の動作をタイミングを取りながら統一的に制御して、画像読取装置１で読み取られた原稿の画像データに基づくプリント動作を円滑に実行させる。ＲＡＭ５３は、ＣＰＵ５１のワークエリアとなる。
【００６９】
第１モーター制御部５４は、駆動モーター６１の回転を制御する。
【００７０】
図４は、第１モーター制御部５４の構成を示すブロック図である。
【００７１】
同図に示すように第１モーター制御部５４は、駆動制御部５４ａとモータードライバー５４ｂを備え、これらは集積回路として一体に構成することができる。
【００７２】
モータードライバー５４ｂは、ステッピングモーターからなる駆動モーター６１の電機子６１ｂに電流を流して回転子６１ａを駆動する駆動部である。具体的には、電機子６１ｂのＡ相コイル（巻線）６１１とＢ相コイル６１２に、周期的に変化する交流電圧（パルス波形）を印加して回転子６１ａを回転させる回転磁界を生じさせる。交流電圧としては、矩形波が用いられるが、これに限られない。矩形波は、定電圧源の出力電圧を周期的にオンオフし、または出力電圧の正負を周期的に反転することで得ることができる。
【００７３】
駆動制御部５４ａは、ＣＰＵ５１から入力されたモーター制御信号に含まれる指令に応じてモータードライバー５４ｂを制御する。ＣＰＵ５１は、原稿読取ジョブを実行するときにこの指令を発する。この指令には、駆動のオンとオフを指示するイネーブル信号、回転速度を決める周波数可変のクロック（ＣＬＫ）が含まれる。
【００７４】
駆動制御部５４ａは、ＣＰＵ５１からの指令に基づき、Ａ相コイルの電流のオンオフを指示するスイッチング制御信号Ａ相＋、Ａ相−、およびＢ相コイルの電流のオンオフを指示するスイッチング制御信号Ｂ相＋、Ｂ相−により、モータードライバー５４ｂの出力を制御して、ＣＰＵ５１からの指令に応じた回転速度で駆動モーター６１を回転させ、または停止させる。
【００７５】
図３に戻って、第２モーター制御部５５は、ＤＣブラシレスモーターからなる駆動モーター６２の回転を制御する制御部であり、１枚目の原稿Ｄの給紙開始から最後の原稿Ｄが排出ローラー対４７により排出されるまでの間に亘って、駆動モーター６２を一定の回転速度で回転させ続ける。
【００７６】
モーター温度推定部５６は、駆動モーター６１の温度を推定する処理を行う。本実施の形態では、原稿Ｄに形成すべきループの大きさが設計の範囲内に収まるように原稿Ｄの搬送量を細かく制御できるステップ角の小さいステッピングモーターを第１搬送機構１０１の駆動モーター６１に採用する。一方、第２搬送機構１０２では、原稿Ｄを一定速度で搬送させれば良いために、比較的安価なＤＣブラシレスモーターを駆動モーター６２に採用している。一般にＤＣブラシレスモーターよりもステッピングモーターの方が発熱による損傷が生じ易いことから、ここではステッピングモーターからなる駆動モーター６１のみについて温度推定を行う構成としている。
【００７７】
昇温抑制動作指示部５７は、駆動モーター６１の温度を監視し、駆動モーター６１の適温制御をするものであり、具体的には駆動モーター６１の温度が閾値、例えば１０５℃に至ると、それまでの通常の原稿搬送動作に代えて、モーターの昇温を抑制させるための所定の昇温抑制動作の実行を第１モーター制御部５４に指示する。
【００７８】
昇温抑制動作は、通常の原稿搬送動作よりも単位時間当たりの原稿Ｄの搬送枚数を減らす動作であり、ここではＮ枚目の原稿の搬送終了から（Ｎ＋１）枚目の原稿の給紙開始までの間の時間（原稿給紙間隔：図８に示す期間Ｐ６に相当）が通常の原稿搬送動作よりも長い時間に変更される。
【００７９】
例えば、通常の原稿搬送動作での原稿給紙間隔を１秒とすると、昇温抑制動作では５秒〜１０秒に延長される。原稿搬送動作を継続しつつ、延長時間中にモーターを停止させることで、モーターの昇温を防止して適温制御することができる。モーターの温度が閾値を超えることがないように原稿給紙間隔の適した長さが予め実験などから決められる。
【００８０】
なお、モーターを適温制御できる方法であれば、他の方法でも良い。例えば、閾値よりも１０℃程度低い所定値までモーターの温度が降下するのに要すると想定される時間（数分）を予め決めておき、その時間が経過するまでモーターを停止させて原稿搬送動作を一旦中断し、その時間の経過後、原稿搬送を再開する構成なども考えられる。
【００８１】
〔４〕モーター温度推定部の構成
図５は、モーター温度推定部５６の構成を示すブロック図である。
【００８２】
同図に示すようにモーター温度推定部５６は、原稿情報取得部８１と、モーター温度変化率テーブル８２と、モーター初期温度設定部８３と、モーター温度算出部８４と、タイマー８５を備える。
【００８３】
原稿情報取得部８１は、搬送対象の１枚の原稿Ｄごとに原稿Ｄのサイズと種類と搬送速度を含む原稿情報を取得する。
【００８４】
原稿サイズの取得は、原稿サイズ検出センサー９３の検出結果を取得することにより行われる。原稿の種類には、普通紙、厚紙、薄紙などが含まれ、原稿種類の取得は、原稿種類検出センサー９０の検出結果を取得することにより行われる。なお、ユーザーが原稿サイズや原稿種類を操作部４から入力操作する構成では、その入力情報を取得するとしても良い。原稿の搬送速度は、原稿種類に応じて予め決められており、例えば薄紙は、他の普通紙や厚紙よりも軽いことから、原稿搬送速度が普通紙や厚紙に対応する基準速度よりも一定量だけ速い高速になっている。
【００８５】
モーター温度変化率テーブル８２は、原稿情報に含まれる原稿の種類やサイズなどに対応する、駆動モーター６１の昇温率、降温率などの情報を記憶している不揮発性の記憶部である。
【００８６】
モーター初期温度設定部８３は、駆動モーター６１の回転開始時における駆動モーター６１の温度（モーター初期温度）を設定する。
【００８７】
モーター温度算出部８４は、モーター初期温度と、モーター温度変化率テーブル８２の昇温率と降温率を用いて、駆動モーター６１の現在の温度を算出する。
【００８８】
〔５〕モーター温度変化率テーブルの内容
図６は、モーター温度変化率テーブル８２の内容を例示する図である。
【００８９】
同図に示すようにモーター温度変化率テーブル８２は、原稿種類と、原稿サイズと、原稿搬送速度と、期間Ｐと、原稿搬送時の負荷量Ｌｄと、実効電流値Ｅと、モーター昇温率Ｑと、モーター降温率Ｄとが対応付けられてなる。
【００９０】
期間Ｐは、第１搬送機構１０１において１枚の原稿Ｄが搬送されるときの一連の搬送動作を搬送開始からの順に５つに分割した各期間Ｐ１〜Ｐ５で示している。
【００９１】
原稿搬送時の負荷量Ｌｄは、駆動モーター６１の回転軸に掛かる負荷トルク（モーター負荷トルク）に相当し、原稿Ｄの搬送時に、第１搬送機構１０１（搬送系）の各搬送ローラーのうち何本のローラーがどのタイミングで同時に回転し、電磁クラッチがどのタイミングでオンとオフになるかなどの組み合わせにより変動するものである。
【００９２】
実効電流値Ｅは、駆動モーター６１のコイル６１１、６１２に流れる電流の実効値の大きさを示し、モーター昇温率Ｑは、駆動モーター６１の回転中における単位時間当たりの上昇温度の割合を示し、モーター降温率Ｄは、駆動モーター６１の回転停止時（電流供給遮断時）における単位時間当たりの下降温度の割合を示している。原稿搬送時の負荷量Ｌｄ、実効電流値Ｅ、モーター昇温率Ｑ、モーター降温率Ｄは予め実験などで求められる。
【００９３】
原稿種類が異なると、原稿サイズが同じでも、厚みの違いによる単位面積当たりの重さが異なり、重さが異なる分、第１搬送機構１０１の構成要素である各搬送ローラーの回転負荷（ローラーを一回転するのに必要なトルク）の大きさに差が生じる。
【００９４】
搬送ローラーの回転負荷の大きさに差が生じると、これらに駆動力を付与している駆動モーター６１のモーター負荷トルクの大きさが変わり、指示された一定速度で回転し続けようとする駆動モーター６１に流れる実効電流の大きさが変わることになる。このことを図７により説明する。
【００９５】
図７（ａ）は、搬送対象の原稿種類が普通紙であり、搬送ローラーの回転負荷が小さいことによりモーター負荷トルクが小さくなっているときの駆動モーター６１（ステッピングモーター）に流れる電流波形の例を示す図である。
【００９６】
一方、図７（ｂ）は、搬送対象の原稿種類が普通紙よりも搬送ローラーの回転負荷が大きくなる厚紙のためにモーター負荷トルクが大きくなったときの駆動モーター６１に流れる電流波形の例を示す図である。ここで、図７（ａ）も図７（ｂ）も、駆動モーター６１の回転速度が２７００ｐｐｓで同じであり、駆動モーター６１のコイル、ここではＡ相に流れる交流電流の周波数もピーク値（振幅：１．０Ａ）も同じである。
【００９７】
図７（ａ）では、モーター負荷トルクが小さいために電流の実効値が０．６Ａになっているが、図７（ｂ）では、モーター負荷トルクが大きくなったために電流の実効値が０．７Ａに増えている。これは、供給電流のピーク値が一定（１．０Ａ）という条件下で現在の回転速度を維持すべく、モーター負荷トルクの増大分の電流量を補おうとして、電流波形の面積が図７（ａ）よりも図７（ｂ）に示す斜線部分だけ増えるように誘導電流がコイル６１１、６１２に流れるからであると考えられる。
【００９８】
このように搬送ローラーの回転負荷が異なると、モーター負荷トルクの大きさが変動し、モーター負荷トルクの大きさの変動により駆動モーター６１のコイル６１１、６１２に流れる電流の実効値（実効電流値）が変動する。この実効電流値が変動すると、駆動モーター６１の内部抵抗を電流が流れるときに生じるジュール熱の大きさが異なることが生じる。これにより駆動モーター６１の発熱量が異なることになり、駆動モーター６１の昇温率も異なることが生じる。
【００９９】
図６において原稿種類が普通紙の場合、期間Ｐ１における原稿搬送時の負荷量がＬｄ１、実効電流値Ｅが０．７、モーター昇温率Ｑが０．０１３５になっているが、厚紙の場合、同じ期間Ｐ１での負荷量Ｌｄ６がＬｄ１よりも大きく、これに伴い、実効電流値Ｅが０．８、モーター昇温率Ｑが０．０１７５になっており、普通紙よりも大きいことが判る。他の期間Ｐ２等でも同様である。
【０１００】
ここでモーター昇温率Ｑは、次のようにして求めることができる。すなわち、モーター電流をＩ、内部抵抗をＲとしたとき、モーター消費電力Ｗ＝Ｉ2×Ｒになる。例えば、Ｒ＝１．４Ω、Ｉ＝０．６Ａ、電力Ｗ＝０．５０４Ｗとすると、このときの昇温率Ｑ＝０．００９９を基準にして、電流値と昇温率が比例するという関係から基準の０．６Ａ以外の各電流値に対する昇温率を計算で求めることができる。
【０１０１】
上記では、原稿種類について説明したが、原稿サイズが異なっても同様に搬送ローラーの回転負荷が異なる。このため結果的に原稿搬送時の負荷量Ｌｄと実効電流値Ｅと駆動モーター６１の昇温率Ｑが異なることになる。
【０１０２】
例えば、原稿がＡ４サイズの普通紙で搬送速度がＶ１の場合、期間Ｐ１のモーター昇温率Ｑは０．０１３５であるが、原稿がＢ４サイズの普通紙で搬送速度がＶ１の場合、Ａ４サイズの原稿よりも重くなって負荷量Ｌｄが増大する分、期間Ｐ１のモーター昇温率Ｑは０．０１３５よりも大きな値、例えば０．０１７５になる。
【０１０３】
このことから原稿の種類とサイズが異なることは、原稿（シート）搬送時の負荷量Ｌｄ、すなわちモーター負荷トルクが変動する条件の一つであるといえ、これらのうちの一つまたは２以上の組み合わせごとに、その負荷量が定められることになる。
【０１０４】
また、原稿Ｄの搬送速度を例えばＶ１よりも遅いＶ２に変化させる場合、電流波形の周波数の低減が行われる。具体的には、図７（ａ）で例示する２７００ｐｐｓの回転速度を搬送速度Ｖ１とすると、搬送速度Ｖ２（＜Ｖ１）に対応する回転速度、例えば２０００ｐｐｓの回転速度まで落とす制御が行われる。この制御により、図１４に示すように電流波形の周波数が２７００ｐｐｓに対応する周波数Ｈａから２０００ｐｐｓに対応する周波数Ｈｂ（＜Ｈａ）に変化する。
【０１０５】
この制御を行う場合でも、原稿Ｄの種類とサイズが変わらなければ原稿搬送速度が異なっても、供給電流のピーク値（電流波形の振幅）自体が１．０Ａのままにされる。２０００ｐｐｓの回転速度では、２７００ｐｐｓの場合と同じピーク値が１．０Ａのまま、２７００ｐｐｓの場合よりも周波数が下がった状態になるので、２７００ｐｐｓの場合よりも電流の実効値が実質、増えることが生じる。これは、モーターの効率が低下したことにより生じる。つまりステッピングモーターを用いる場合、原稿搬送速度が異なると駆動モーター６１に流れる電流の実効値が変動するという関係を有する。このことから原稿の搬送速度が異なることは、モーター負荷トルクが変動する条件の一つであるといえる。
【０１０６】
次に期間Ｐ１〜Ｐ５を図８に示すタイミングチャートにより具体的に説明する。
【０１０７】
図８は、２枚の原稿Ｄを１枚ずつ順に給紙して読み取る場合のタイミングチャートの例を示す図である。同図に示すように給紙指示（時点ｔ０）に伴って駆動モーター６１がオンされるとともに電磁クラッチ７１、７２がオンする。これにより、繰り出しローラー４１、分離ローラー対４２、レジストローラー対４３が回転を開始し、給紙トレイ４０ａから１枚目の原稿Ｄが繰り出される（給紙開始）。給紙開始から１枚目の原稿Ｄの先端が給紙センサー９１で検出され（時点ｔ１）、その後、レジストセンサー９２で検出されると（時点ｔ２）、電磁クラッチ７２がオフされる。これにより、レジストローラー対４３のみが一時停止する。この時点ｔ０〜ｔ２間が期間Ｐ１になる。
【０１０８】
期間Ｐ１では、繰り出しローラー４１、分離ローラー対４２、レジストローラー対４３の全てが同時に回転しているので、原稿搬送時の負荷量Ｌｄ１が大きく、３本の搬送ローラーの回転負荷の合計が駆動モーター６１に掛かる分、モーター負荷トルクが大きくなる。これにより、図６の期間Ｐ１を見ると、実効電流値が０．７Ａ、モーターの昇温率が０．０１３５であり、他の期間Ｐ２、Ｐ４、Ｐ５よりも大きくなっている。
【０１０９】
図８に戻って、時点ｔ２で１枚目の原稿Ｄの先端がレジストセンサー９２で検出されてから一定時間ｔａが経過すると（時点ｔ３）、電磁クラッチ７２がオフからオンに切り換わる。これにより、レジストローラー対４３の回転が再開される。この一定時間ｔａは、１枚目の原稿Ｄの先端部にループ（図２の破線４３３）を形成するのに必要な時間として予め決められている。時点ｔ２〜ｔ３間が期間Ｐ２になる。
【０１１０】
期間Ｐ２では、レジストローラー対４３のみが一時停止しているので、３本の搬送ローラーが同時に回転している期間Ｐ１よりも回転中の搬送ローラーの本数が少ない分、搬送ローラーによる合計の回転負荷が少なくなる。図６では、期間Ｐ２における原稿搬送時の負荷量がＬｄ２になっているが、このＬｄ２は、期間Ｐ１のＬｄ１よりも小さい値である。また、期間Ｐ２における実効電流値が０．６５Ａ、モーターの昇温率が０．０１１６であり、期間Ｐ１よりも小さくなっている。
【０１１１】
つまり、電磁クラッチ７２のオン時とオフ時とで、搬送系に含まれる各搬送ローラーによる合計の搬送負荷の大きさが変動し、これに伴ってモーター負荷トルクが変化することにより駆動モーター６１の実効電流値Ｅの大きさが異なる。このことから電磁クラッチ７２のオン期間とオフ期間が切り換わることも、原稿搬送時の負荷量Ｌｄが変動する条件の一つであり、シート搬送時のモーター負荷トルク、つまり駆動モーター６１に流される電流の実効値が異なる大きさになる条件の一つに含まれる。
【０１１２】
図８に戻って、時点ｔ３〜ｔ５の期間Ｐ３では、繰り出しローラー４１、分離ローラー対４２、レジストローラー対４３の全てが同時に回転している。このため、期間Ｐ３での搬送ローラーの回転負荷は、期間Ｐ１と同じになり、図６に示すように期間Ｐ３における原稿搬送時の負荷量Ｌｄ３が期間Ｐ１のＬｄ１と同じ大きさになり、実効電流値Ｅもモーターの昇温率Ｑも期間Ｐ１と同じになる。
【０１１３】
給紙センサー９１がオンからオフに切り換わってから（時点ｔ４）、つまり１枚目の原稿Ｄの後端が給紙センサー９１の検出位置を通過してから、一定時間ｔｂが経過すると（時点ｔ５）、電磁クラッチ７１がオンからオフに切り換わる。一定時間ｔｂは、給紙センサー９１がオフになってから原稿Ｄの後端が分離ローラー対４２を通過して抜け出るまでに要する時間として予め決められている。電磁クラッチ７１のオフにより、繰り出しローラー４１と分離ローラー対４２が一時停止する。
【０１１４】
時点ｔ５の後、レジストセンサー９２がオンからオフに切り換わってから、つまり１枚目の原稿Ｄの後端がレジストセンサー９２の検出位置を通過してから、一定時間ｔｃが経過すると（時点ｔ６）、電磁クラッチ７２がオンからオフに切り換わる。一定時間ｔｃは、レジストセンサー９２がオフになってから原稿Ｄの後端がレジストローラー対４３を通過して抜け出るまでに要する時間として予め決められている。電磁クラッチ７２のオフにより、レジストローラー対４３が一時停止する。
【０１１５】
時点ｔ５〜ｔ６の期間Ｐ４では、レジストローラー対４３のみが回転しており、期間Ｐ４での搬送ローラーの回転負荷は、繰り出しローラー４１と分離ローラー対４２が回転している期間Ｐ２よりも少なくなる。これにより、図６に示すように期間Ｐ４における原稿搬送時の負荷量Ｌｄ４が期間Ｐ２のＬｄ２よりも小さくなり、実効電流値Ｅもモーターの昇温率Ｑも期間Ｐ２よりも小さくなる。
【０１１６】
時点ｔ６〜ｔ７の期間Ｐ５では、駆動モーター６１は回転しているが全ての搬送ローラーが停止しているので、期間Ｐ５での搬送ローラーの回転負荷がほとんどない状態になり、図６に示すように期間Ｐ５における原稿搬送時の負荷量Ｌｄ５が他の期間Ｐ１〜Ｐ４のＬｄ１〜Ｌ４よりも小さくなり、実効電流値Ｅとモーターの昇温率Ｑも他の期間Ｐ１〜Ｐ４よりも小さくなる。
【０１１７】
時点ｔ７から２枚目の原稿Ｄの給紙開始指示（時点ｔ８）があるまでの期間Ｐ６では、駆動モーター６１が停止しているので、駆動モーター６１は昇温ではなく降温する。この降温率Ｄは、図６に示すように０．０４４７になっている。
【０１１８】
２枚目の原稿Ｄの給紙開始指示（時点ｔ８）があると、２枚目の原稿Ｄに対しても、１枚目の原稿Ｄの給紙開始指示があった場合と同じ動作、つまり駆動モーター６１の回転再開や電磁クラッチ７１、７２のオンなどの動作が開始される。
【０１１９】
１枚目の原稿Ｄに対して、期間Ｐ１〜Ｐ５が駆動モーター６１の昇温期間になり、期間Ｐ６が駆動モーター６１の降温期間になる。
【０１２０】
時点ｔ０での駆動モーター６１の温度を初期温度Ｔ０としたとき、初期温度Ｔ０に、時点ｔ１からの経過時間に期間Ｐ１における昇温率Ｑを乗算したものを足し合わせると、その経過時点における駆動モーター６１の温度（モーター温度）を求めることができる。同様に、時点ｔ２で求めたモーター温度に、時点ｔ２からの経過時間に期間Ｐ２における昇温率Ｑを乗算したものを足し合わせると、その経過時点におけるモーター温度を求めることができる。他の時点ｔ３〜ｔ７についても同様である。また、時点ｔ７で求めたモーター温度から、時点ｔ７からの経過時間に降温率Ｄを乗算した温度を差し引くことで、期間Ｐ６内でその経過時におけるモーター温度を求めることができる。
【０１２１】
２枚目の原稿Ｄが給紙される時点ｔ８から昇温期間が開始されるが、１枚目の原稿Ｄに対する昇温期間と降温期間と同じ温度計算方法を用いることで、時点ｔ８以降の各時点でのモーター温度を求めることができる。
【０１２２】
３枚よりも多い枚数の原稿Ｄを順次、給紙する場合も３枚目以降の各原稿Ｄについて２枚目の原稿Ｄに対する給紙動作と同じ動作が繰り返し実行される。この場合も、１枚目と２枚目の原稿Ｄが搬送される場合と同じ温度計算方法を用いて、３枚目以降の原稿Ｄが搬送される場合のそれぞれの時点でのモーター温度を計算することができる。温度計算方法の処理内容については、後述の図１０に示すフローチャートで説明する。
【０１２３】
なお、図８では時点ｔ７〜ｔ８の期間Ｐ６で駆動モーター６１が停止しているが、これに限られず、次に搬送すべき原稿Ｄが存在する場合には駆動モーター６１を停止させずに回転したままとしても良い。この場合、モーター昇温率Ｑが期間Ｐ５と同じになる。
【０１２４】
〔６〕モーター初期温度の設定
図９は、モーター初期温度設定処理の内容を示すフローチャートであり、モーター初期温度設定処理は、１枚目の原稿Ｄの給紙開始時であり、後述のモーター初期温度設定処理の開始直前にモーター初期温度設定部８３により実行される。
【０１２５】
同図に示すように、ＭＦＰの電源オン直後であるか否かを判断する（ステップＳ１）。電源オン直後の場合（ステップＳ１で「Ｙｅｓ」）、電源がオフになっていた時間Ｔｚを取得する（ステップＳ２）。時間Ｔｚは、タイマー８５により計時される。
【０１２６】
電源オフ時の駆動モーター６１のモーター降温率Ｄを取得する（ステップＳ３）。この取得は、モーター温度変化率テーブル８２からモーター降温率Ｄを読み出すことにより行われる。上限温度Ｔｕから（時間Ｔｚ×モーター降温率Ｄ）を差し引いた値Ｔｂを求める（ステップＳ４）。ここで、上限温度Ｔｕは、駆動モーター６１の通電時に想定される初期温度の最大値として予め決められており、例えば１００℃である。
【０１２７】
（時間Ｔｚ×モーター降温率Ｄ）は、電源オフ期間における駆動モーター６１の降下温度である。前回の電源オフ時でのモーター温度が上限温度Ｔｕであったと仮定したとき、値Ｔｂは、次に電源オンされた時点におけるモーター温度を表すものになる。
【０１２８】
駆動モーター６１の下限温度Ｔｄを取得する（ステップＳ５）。下限温度Ｔｄは、ＭＦＰが常温常湿環境下に設置されている場合に想定される駆動モーター６１の初期温度の最低値として予め決められており、例えば３５℃である。
【０１２９】
温度Ｔｂ≧下限温度Ｔｄの場合（ステップＳ６で「Ｙｅｓ」）、モーター初期温度Ｔ０をＴｂに設定して（ステップＳ７）、当該処理を終了する。温度Ｔｂ＜下限温度Ｔｄの場合（ステップＳ６で「Ｎｏ」）、モーター初期温度Ｔ０を下限温度Ｔｄに設定して（ステップＳ８）、当該処理を終了する。時間Ｔｚがかなり長い場合、実際にはモーター温度が下限温度Ｔｄ程度であっても、ステップＳ４での計算上ではマイナスになる場合もあり得るので、これを避けるためである。
【０１３０】
一方、電源オン直後ではない場合（ステップＳ１で「Ｎｏ」）、モーター初期温度Ｔ０を上限温度Ｔｕに設定して（ステップＳ９）、当該処理を終了する。本実施の形態では、モーター温度を実測しないので、ＭＦＰの電源がオンされている間にモーター温度がどの程度まで下がっているかがわからない。上限温度Ｔｕは、これ以上、高くならないと想定される初期温度の最大値なので、これをモーター初期温度Ｔ０に設定しておくことで、実際のモーター温度が昇温抑制動作の実行を判断するための閾値（＝１０５℃）を超えることが生じないようにすることができる。
【０１３１】
〔７〕モーター温度算出処理の内容
図１０と図１１は、モーター温度算出処理の内容を示すフローチャートであり、モーター温度算出処理は、モーター温度算出部８４により１枚目の原稿Ｄの給紙開始に伴って開始される。
【０１３２】
図１０に示すように、原稿枚数を示す変数Ｎに「１」を設定する（ステップＳ１１）。そして、モーター初期温度設定処理で設定されたモーター初期温度Ｔ０を現在のモーター温度Ｔａに設定する（ステップＳ１２）。
【０１３３】
Ｎ枚目、ここでは１枚目の原稿Ｄの給紙開始に伴い、原稿情報を取得する（ステップＳ１３）。原稿情報は、１枚目の原稿の種類、サイズ、搬送速度を含み、原稿情報取得部８１により取得される。
【０１３４】
期間Ｐを示す変数ｉに「１」を設定する（ステップＳ１４）。タイマー８５の計時を開始する（ステップＳ１５）。そして、ステップＳ１３で取得した原稿情報に応じて、期間Ｐｉ、ここではＰ１のモーター昇温率Ｑ１を取得する（ステップＳ１６）。モーター昇温率Ｑ１（℃／秒）は、図６に示すモーター温度変化率テーブル８２を参照し、原稿情報（原稿の種類、サイズ、搬送速度）に対応する期間Ｐ１のモーター昇温率Ｑが読み出される。具体的には、１枚目の原稿Ｄが普通紙、Ａ４サイズ、搬送速度Ｖ１の場合、期間Ｐ１に対応するモーター昇温率Ｑ１として「０．０１３５」が取得される。
【０１３５】
１秒の経過を待ち（ステップＳ１７）、現在のモーター温度Ｔａに、１秒前に取得したモーター昇温率Ｑ１を加算して得られた値を、新たなモーター温度Ｔａとして更新する（ステップＳ１８）。モーター昇温率Ｑは、１秒単位におけるモーター温度の上昇量を示すので、１秒が経過した現時点で、この１秒前のモーター温度Ｔａにモーター昇温率Ｑ１を加算することで、現時点のモーター温度を求めることができる。
【０１３６】
求めた現在のモーター温度Ｔａを示すモーター温度情報を昇温抑制動作指示部５７に出力する（ステップＳ１９）。昇温抑制動作指示部５７は、受信したモーター温度情報から現在のモーター温度を取得し、取得したモーター温度に基づき昇温抑制動作の実行指示の要否を判断する。この判断の詳細は後述する。
【０１３７】
現時点が期間Ｐｉ、ここでは期間Ｐ１の次の期間Ｐ２に移っているか否かを判断する（ステップＳ２０）。期間Ｐ１内であれば、否定的な判断を行い（ステップＳ２０で「Ｎｏ」）、Ｎ枚目、ここでは１枚目の原稿Ｄの搬送が終了したか否かを判断する（ステップＳ２１）。本処理は、第１搬送機構１０１の原稿搬送を対象にしており、原稿搬送が終了したことの判断は、図８に示す時点ｔ７に至ったことを判断することにより行われる。
【０１３８】
１枚目の原稿Ｄの搬送が終了していない、つまり搬送動作中であることを判断すると（ステップＳ２１で「Ｎｏ」）、ステップＳ１６に戻って、ステップＳ１６以降の処理を実行する。現在が期間Ｐ１に属したままであれば、ステップＳ１６からＳ２１を経てＳ１６に戻る処理を繰り返し実行する。これにより、期間Ｐ１の開始から終了までの間で１秒が経過する度にモーター昇温率Ｑ１が累積されていき、その累積値がその時点でのモーター温度として求められ、モーター温度情報が出力される。
【０１３９】
期間Ｐ１の終了（図８に示す時点ｔ２）が判断されると（ステップＳ２０で「Ｙｅｓ」）、現在の変数ｉに「１」をインクリメントした値を新たな変数ｉとして更新する（ステップＳ２２）。上記では、ｉ＝１であったので、ｉが２に更新される。
【０１４０】
ステップＳ２１を介してステップＳ１６に戻ると、現在の期間Ｐｉ、ここではＰ２のモーター昇温率Ｑ２を取得する。期間Ｐ２のモーター昇温率Ｑ２は、例えば原稿が普通紙、Ａ４サイズ、搬送速度Ｖ１の場合、期間Ｐ２に対応するモーター昇温率Ｑ２（＝０．０１１６）が取得される。
【０１４１】
そして、１秒を待った後（ステップＳ１７）、現在のモーター温度Ｔａに、取得したモーター昇温率Ｑ２を加算して得られた値を、新たなモーター温度Ｔａとして更新する（ステップＳ１８）。この更新の方法は、期間Ｐ１のときと同じである。期間Ｐ２が終了するまでの間、ステップＳ１６からＳ２１を経てＳ１６に戻る処理が繰り返し実行される。これにより、期間Ｐ２でも１秒が経過する度にその時点でのモーター温度が求められて出力される。次の期間Ｐ３、Ｐ４、Ｐ５のそれぞれについても期間Ｐ１、Ｐ２と同じ処理が実行されるので、それぞれの期間内でモーター温度の算出と出力が１秒単位で行われる。
【０１４２】
Ｎ枚目（ここでは１枚目）の原稿Ｄの搬送終了を判断すると（ステップＳ２１で「Ｙｅｓ」）、図１１に示すステップＳ２３に進む。
【０１４３】
ステップＳ２３では、次に搬送すべき原稿Ｄが存在するか否かを判断する。次の原稿Ｄが存在することの判断は、原稿給紙トレイ４０ａ上に原稿Ｄがまだ残っていることを不図示の原稿有無検出センサー等で検出することにより行われる。
【０１４４】
次に搬送すべき原稿Ｄが存在することを判断すると（ステップＳ２３で「Ｙｅｓ」）、１秒の経過を待ち（ステップＳ２４）、モーター降温率Ｄを取得する（ステップＳ２５）。モーター降温率Ｄ（℃／秒）は、モーター温度変化率テーブル８２（図６）から読み出されることにより取得される。そして、現在のモーター温度Ｔａから、取得したモーター降温率Ｄを差し引いて得られた値を、新たなモーター温度Ｔａとして更新する（ステップＳ２６）。
【０１４５】
モーター降温率Ｄは、１秒単位におけるモーター温度の降下量を示すので、１秒が経過した現時点で、この１秒前のモーター温度Ｔａからモーター降温率Ｄを差し引くことで、現時点のモーター温度Ｔａを求めることができる。
【０１４６】
そして、求めた現在のモーター温度Ｔａを示すモーター温度情報を昇温抑制動作指示部５７に出力した後（ステップＳ２７）、次の給紙指示、つまり２枚目の原稿Ｄの給紙指示（図８に示す時点ｔ８）があったか否かを判断する（ステップＳ２８）。次の給紙指示がないことを判断すると（ステップＳ２８で「Ｎｏ」）、ステップＳ２４〜Ｓ２８の処理を繰り返し実行する。
【０１４７】
１枚目の原稿搬送終了から２枚目の原稿給紙開始までの間は、モーター温度の下降期間であり（図８に示す期間Ｐ６に相当）、モーター温度が時点ｔ７よりも低い温度になる。
【０１４８】
次の給紙指示があると（ステップＳ２８で「Ｙｅｓ」）、現在の変数Ｎの値に「１」をインクリメントした値を新たな変数Ｎ、ここでは２として更新して（ステップＳ３０）、図１０に示すステップ１３に戻る。ステップＳ１３では、２枚目の原稿Ｄの給紙に伴い、原稿情報を取得する。なお、１枚目の原稿Ｄと２枚目の原稿Ｄに対する原稿情報が同じことが判っている場合には、ステップＳ１３を実行せず、１枚目の原稿Ｄに対する原稿情報を援用するとしても良い。
【０１４９】
ステップＳ１３〜Ｓ２２の各処理により、２枚目の原稿Ｄの給紙開始から搬送終了までの間においてモーター温度が１秒単位で計算、出力される。２枚目の原稿Ｄの搬送が終了した後（ステップＳ２１で「Ｙｅｓ」）、次に搬送すべき原稿が存在しないことを判断すると（ステップＳ２３で「Ｎｏ」）、当該処理を終了する。
【０１５０】
〔８〕昇温抑制動作指示処理の内容
図１２は、昇温抑制動作指示処理の内容を示すフローチャートであり、昇温抑制動作指示処理は、昇温抑制動作指示部５７により、１枚目の原稿Ｄの給紙開始から最後の原稿Ｄの搬送終了までの間に亘って実行される。
【０１５１】
図１２に示すように、モーター温度算出部８４からモーター温度情報を受信したか否かを判断する（ステップＳ５１）。このモーター温度情報とは、モーター温度算出部８４から１秒ごとに出力されるモーター温度情報のうち、当該判断時またはこれの直前に出力された一つのモーター温度情報である。
【０１５２】
モーター温度情報を受信したことを判断すると（ステップＳ５１で「Ｙｅｓ」）、受信したモーター温度情報に含まれる現在のモーター温度Ｔａが閾値Ｔｕよりも低いか否かを判断する（ステップＳ５２）。閾値Ｔｕは、上記のように１０５℃に予め設定されているが、これに限られないことはいうまでもない。
【０１５３】
モーター温度Ｔａ＜閾値Ｔｕであることを判断すると（ステップＳ５２で「Ｙｅｓ」）、ステップＳ５４に進む。ステップＳ５４では、最後の原稿搬送が終了したか否かを判断する。終了ではないことを判断すると（ステップＳ５４で「Ｎｏ」）、ステップＳ５１に戻り、新たなモーター温度情報を受信したか否かを判断する。モーター温度Ｔａ＜閾値Ｔｕの関係が満たされている間、ステップＳ５１、Ｓ５２で「Ｙｅｓ」、Ｓ５４の処理が繰り返し実行される。
【０１５４】
一方、モーター温度Ｔａが上昇して、モーター温度Ｔａ≧閾値Ｔｕの関係になると（ステップＳ５２で「Ｎｏ」）、昇温抑制動作の実行を第１モーター制御部５４に指示して（ステップＳ５３）、ステップＳ５４に進む。
【０１５５】
第１モーター制御部５４は、昇温抑制動作の実行指示を受け付けると、それまでの通常の原稿搬送動作に代えて昇温抑制動作を実行する。昇温抑制動作に切り換わった場合でもモーター温度は、上記のモーター温度算出処理で算出される。すなわち、昇温抑制動作では、上記のように原稿給紙間隔（図８に示す期間Ｐ６に相当）が通常の原稿搬送動作よりも長くなるだけであり、モーター温度の下降時においても、通常の原稿搬送動作と同様に、図１１に示すステップＳ２４〜Ｓ２８の処理で期間Ｐ６内におけるモーター温度を算出できるからである。
【０１５６】
〔９〕実施例と比較例におけるモーター温度について
図１３は、実施例と比較例におけるモーターの昇温の様子を概略で示すグラフであり、横軸が時間（秒）、縦軸がモーター温度（℃）になっている。
【０１５７】
ここで、実施例のグラフ（実線）は、原稿の種類とサイズと搬送速度に応じたモーター昇温率Ｑと降温率Ｄを期間Ｐ１〜Ｐ６のそれぞれごとに適用してモーター温度を上記の計算方法で計算した場合に得られたものである。
【０１５８】
一方、比較例のグラフ（破線）は、原稿の種類とサイズと搬送速度を一切考慮せず、モーター温度が最も上がる最悪条件、すなわち全ての期間Ｐ１〜Ｐ５で最も大きいモーター昇温率Ｑを適用してモーター温度を計算した場合に得られたものである。
【０１５９】
実施例と比較例のいずれのグラフも、１枚目の原稿Ｄの給紙開始時が０秒であり、２枚目、３枚目・・と搬送された原稿枚数が増えるのに伴って時間が１００秒、２００秒・・・というように経過していき、この時間の経過に伴ってモーター温度が上昇している様子を示している。
【０１６０】
両方のグラフを見ると、モーター初期温度Ｔ０である１００℃を起点に、時間の経過に伴ってモーター温度が上昇しているが、比較例の方が実施例よりもモーター昇温率Ｑが大きいことから時間Ｔα（１００秒程度）だけ早くモーター温度が閾値（１０５℃）に達している。モーター温度が閾値に達すると、以降、昇温抑制動作に遷移する。
【０１６１】
昇温抑制動作は、ここでは次のような動作になる。すなわち、モーター温度がＴｘのときから所定時間、例えば６秒間だけ原稿Ｄを搬送すると、駆動モーター６１を一時停止させて原稿搬送を中断する。この６秒間に上昇したモーター温度をδ１とする。駆動モーター６１の一時停止によりモーター温度がＴｘまで下がると（モーター温度の降温）、駆動モーター６１の回転を再開して原稿Ｄの搬送を再開するという動作を繰り返す。
【０１６２】
この動作では、モーター温度の降温に要する時間が短いほど、単位時間当たりの原稿搬送可能枚数が多くなるので、それだけ原稿読取の生産性が向上することになる。
【０１６３】
駆動モーター６１の一時停止には、供給電流を完全に遮断するのではなく、それまでの電流値（ピーク値：１．０Ａ）からステッピングモーターのいわゆる自己保持機能を作用させるための小さな電流値に切り換えて停止位置を保持する（モーター軸の回転を禁止させる）制御を用いる。
【０１６４】
この一時停止時の降温率Ｄは、実施例と比較例とで異なる大きさが適用される。なぜなら、実施例では、原稿情報からサイズが判っており、Ａ４の小サイズの場合、原稿搬送方向長さ（２１０ｍｍ）が短いので、原稿搬送を一時停止させても、原稿Ｄの後端が機外に出ない。具体的には、原稿Ｄの後端は、一時停止の時点で繰り出しローラー４１よりも少し下流側まで搬送されている状態になっている。これにより、一時停止時に原稿Ｄの後端がユーザーより把持されて原稿Ｄが引っ張り出されるという操作が行われることがまず生じない。このため、一時停止時に駆動モーター６１に供給すべき電流のピーク値を例えば０．２Ａまで落とすことできる。
【０１６５】
一方、比較例では、原稿サイズを考慮しないので、実際にはＡ４サイズでも最大サイズ、例えばＡ３サイズのものが搬送されているとみなして、一時停止時に駆動モーター６１に供給すべき電流のピーク値を決める必要がある。大サイズの原稿は、原稿搬送方向長さ（Ａ３の場合、４２０ｍｍ）が長いので、原稿搬送を一時停止させた場合、原稿Ｄの後端が機外に出る状態になり、一時停止時に原稿Ｄの後端がユーザーより把持されて原稿Ｄが引っ張り出される操作が行われる蓋然性が高くなる。このため、一時停止時に保持力を強くしておく必要が生じるからである。例えば、０．３Ａとされる。
【０１６６】
一時停止時に駆動モーター６１に供給される電流のピーク値が大きいほど、駆動モーター６１の発熱量が増えるから、降温率Ｄは、それだけ小さくなる。例えば、実施例では、電流値０．２Ａに対して０．０３８９８（℃／秒）、比較例では、電流値０．３Ａに対して０．０３４３８（℃／秒）になる。
【０１６７】
６秒間の原稿搬送時の昇温率Ｑは、一時停止時と同様に実施例の方が比較例よりも小さくなる。実施例では、原稿サイズ等の原稿情報から、例えばＡ４サイズの場合に期間Ｐ４に対応する昇温率Ｑａ（＝０．００９９）が用いられ、比較例では、Ａ３サイズの場合に期間Ｐ４に対応する昇温率Ｑｂ、ここでは０．０１３５が用いられる。
【０１６８】
原稿Ｄを６秒間搬送させた場合のモーター上昇温度δ１は、実施例では、（６×Ｑａ）で０．０５９になり、比較例では、（６×Ｑｂ）で０．０８１になる。モーター上昇温度δ１を降温率Ｄで除すると、温度δ１の降温に要する時間Ｔδを求めることができる。時間Ｔδは、実施例では１．５秒（＝０．０５９／０．０３８９８）になり、比較例では２．４秒（＝０．０８１／０．０３４３８）になる。
【０１６９】
時間Ｔδは、原稿搬送の間隔に相当するので、原稿搬送時間である６秒を、（時間Ｔδ＋６）で除した値Ｕａは、原稿搬送の生産性を指標するものになる。Ｕａは、実施例では０．８になり、比較例では０．７１になる。つまり、昇温抑制動作に入ると、それまでの通常の搬送動作に対して生産性が比較例では７１％に低下するが、実施例では８０％になり、生産性をできるだけ損なわない制御を実現することができる。
【０１７０】
この比較例は、異なる種類の原稿を読み取る場合にどの種類の原稿でもモーター昇温率を同じ最悪値で計算することから、実質、従来のスキャンやコピーといった動作モード単位で加算定数を一律に決める構成と同じといえる。よって、実施例の方が従来よりもモーター温度の推定精度が高く、原稿画像の読取生産性も向上できるという効果を有する。
【０１７１】
本発明は、シート搬送装置に限られず、これを備える画像読取装置や画像形成装置を含み、シートを搬送する搬送ローラーに駆動力を付与して搬送ローラーを回転させるモーターの温度を推定する温度推定方法であるとしてもよい。また、その方法をコンピュータが実行するプログラムであるとしてもよい。さらに、本発明に係るプログラムは、例えばフレキシブルディスク等の磁気ディスク、ＤＶＤ−ＲＯＭなどの光記録媒体、フラッシュメモリ系記録媒体等、コンピュータ読み取り可能な各種記録媒体に記録することが可能であり、当該記録媒体の形態で生産、譲渡等がなされる場合もあるし、プログラムの形態でインターネットを含む有線、無線の各種ネットワーク、放送、電気通信回線、衛星通信等を介して伝送、供給される場合もある。
【０１７２】
〔１０〕変形例
以上、本発明を実施の形態に基づいて説明してきたが、本発明は、上述の実施の形態に限定されないのは勿論であり、以下のような変形例が考えられる。
【０１７３】
（１０−１）上記実施の形態では、レジストローラー対４３などの搬送ローラーを目標の一定速度で回転させるモーターとしてステッピングモーターを用いる構成例を説明したが、これに限られない。搬送ローラーの回転速度を定速度に維持している状態で、搬送ローラーの回転負荷の大きさの変化などによりモーターの負荷トルクの大きさが変化した場合に、その負荷トルクの変化に応じて、励磁コイルに流れる実効電流の大きさが変化する特性を有するモーター、例えば交流モーターなどに適用できる。
【０１７４】
（１０−２）上記実施の形態では、第１搬送機構１０１の駆動伝達経路７０上に電磁クラッチ７１、７２が介在する構成例を説明したが、これに限られず、電磁クラッチを有しない構成にも適用できる。電磁クラッチの有無に関係なく、搬送対象の原稿Ｄの種類やサイズなどの違いによって搬送ローラーの回転負荷の大きさが異なり、搬送ローラーの回転負荷が異なることにより駆動モーター６１の負荷トルクの大きさも変化するからである。
【０１７５】
また、同じ種類とサイズの原稿Ｄでも、上記のように電磁クラッチのオン時とオフ時とで原稿搬送時の負荷量Ｌｄの大きさが変化し、駆動モーター６１の負荷トルクの大きさが変化するので、上記のモーター温度の推定方法の適用は、搬送対象の原稿Ｄの種類などが異なる場合に限られることもない。
【０１７６】
さらに、給紙トレイ４０ａ上の原稿Ｄを繰り出すときには、繰り出しローラー４１を原稿Ｄに接触する繰り出し位置まで下降させ、原稿Ｄの繰り出しが終了すると、繰り出しローラー４１を原稿Ｄから離間する退避位置まで上昇させる昇降動作を、駆動モーター６１の回転駆動力の一部を利用して行う構成もあり得る。この構成では、繰り出しローラー４１の昇降動作の間、昇降動作を行っていない間に対して駆動モーター６１の負荷トルクが大きくなる。繰り出しローラー４１の昇降動作の期間に適用する昇温率を予め求めておくことで、昇降動作時のモーター温度を精度よく求めることができる。
【０１７７】
（１０−３）上記実施の形態では、モーター温度算出処理のステップＳ１６〜Ｓ１８では、Ｐ１〜Ｐ５の期間ごとに、その期間内において経時的に、具体的には１秒単位でモーター昇温率Ｑを取得して、取得したモーター昇温率Ｑを累積した累積値をその期間の開始時からのモーター上昇温度として求めるとしたが、これに限られない。その期間に対応するモーター昇温率Ｑをその期間内のいずれかのタイミングで１回だけ取得して、取得したモーター昇温率Ｑに、その期間の開始からの経過時間を乗算して得られた温度を、経時的に取得した昇温率の累積値に含めることができる。
【０１７８】
（１０−４）上記実施の形態では、駆動モーター６１の停止時の降温率Ｄとして、駆動モーター６１への電流供給を遮断した状態の降温率を適用する構成例を説明したが、これに限られない。例えば、原稿搬送中に原稿Ｄを一時停止させる状況が生じた場合、上記の自己保持機能を作用させる制御を行う場合が想定される。
【０１７９】
この保持制御の期間中については、予め決められた保持制御時の降温率を用いてモーター温度の推定を行うことができる。保持制御時の降温率は、電流値の大きさにより決まるが、電流遮断時の降温率Ｄ（＝０．０４４７）よりも少し小さな値、例えば０．０３４３などになる。
【０１８０】
原稿Ｄを一時停止させる状況としては、Ｎ枚目の原稿Ｄを読み取って得られた画像データを内部メモリ（不図示）に格納し終わった時点でメモリが一杯になったため、（Ｎ＋１）枚目の原稿Ｄを読取位置１ａの直前位置で停止させて、メモリの開放を待つという状況が考えられる。メモリが開放されると、一時停止が解除され、原稿Ｄの搬送が再開されて読取動作が実行される。
【０１８１】
（１０−５）上記実施の形態では、ＭＦＰがモーター温度変化率テーブル８２を備える構成例を説明したが、これに限られず、例えば搬送対象の原稿の種類やサイズ等の原稿搬送時の負荷量に対応するモーター昇温率Ｑと降温率Ｄを示す情報を、ネットワークを介して外部の端末装置（不図示）から取得するとしても良い。
【０１８２】
（１０−６）上記実施の形態では、シート搬送装置を、シートの一例としての原稿Ｄを搬送する自動原稿搬送部４０に適用した構成例を説明したが、これに限られない。
【０１８３】
画像形成部２や給紙部３において、シートの一例としての用紙Ｓを搬送する搬送ローラーをモーターで回転駆動する構成のシート搬送装置に適用することができる。また、画像形成装置や画像読取装置に限られず、シートを搬送するシート搬送装置一般に適用することができる。さらに、上記のモーター昇温率や降温率、実効電流値などの数値が上記のものに限られないことはいうまでもなく、装置構成に応じて適した値が予め設定される。
【０１８４】
また、上記実施の形態及び上記変形例の内容をそれぞれ可能な限り組み合わせるとしても良い。
【産業上の利用可能性】
【０１８５】
本発明は、シートを搬送ローラーにより搬送するシート搬送装置に広く適用することができる。
【符号の説明】
【０１８６】
１      画像読取装置
４０      自動原稿搬送部（シート搬送装置）
４１      繰り出しローラー
４３      レジストローラー対
５４      第１モーター制御部
５６      モーター温度推定部
５７      昇温抑制動作指示部
６１      駆動モーター
７１、７２      電磁クラッチ
８１      原稿情報取得部
８２      モーター温度変化率テーブル
８３      モーター初期温度設定部
８４      モーター温度算出部
８５      タイマー
【図１】
2020150771.tif 000003
【図２】
2020150771.tif 000004
【図３】
2020150771.tif 000005
【図４】
2020150771.tif 000006
【図５】
2020150771.tif 000007
【図６】
2020150771.tif 000008
【図７】
2020150771.tif 000009
【図８】
2020150771.tif 000010
【図９】
2020150771.tif 000011
【図１０】
2020150771.tif 000012
【図１１】
2020150771.tif 000013
【図１２】
2020150771.tif 000014
【図１３】
2020150771.tif 000015
【図１４】
2020150771.tif 000016