(57)【要約】【課題】構造の複雑化を抑制しながら、モータが高温の状態になるのを抑制することが可能な自動原稿送り装置を提供する。【解決手段】このスキャナ装置１００は、モータ１と、制御部２と、温度上昇テーブル９２を記憶する記憶部９とを備え、制御部２は、温度上昇テーブル９２に基づいて、温度上昇値Ｔ１を算出して、算出した温度上昇値Ｔ１に基づいて、モータ１を駆動させるように構成されている。【選択図】図１
2016127477.tif 000002
【特許請求の範囲】
【請求項１】
原稿を搬送するためのモータと、
前記モータの駆動の制御を行う制御部と、
前記モータの駆動条件と前記モータの温度上昇値とが対応付けられた第１の情報を記憶する記憶部とを備え、
前記制御部は、前記第１の情報に基づいて、前記温度上昇値を算出して、前記算出した温度上昇値に基づいて、前記モータを駆動させるように構成されている、自動原稿送り装置。
【請求項２】
前記制御部は、前記算出した温度上昇値が所定のしきい値を超える場合に、前記算出した温度上昇値に基づいて、前記モータの駆動開始を遅延させる待ち時間を設定するように構成されている、請求項１に記載の自動原稿送り装置。
【請求項３】
前記駆動条件は、前記モータの駆動時間を含む、請求項１または２に記載の自動原稿送り装置。
【請求項４】
前記駆動条件は、前記モータの駆動速度を含む、請求項１〜３のいずれか１項に記載の自動原稿送り装置。
【請求項５】
前記記憶部は、前記モータの停止時間と温度下降値とが対応付けられた第２の情報を記憶するように構成されており、
前記制御部は、前記算出した温度上昇値が所定のしきい値を超える場合に、前記第２の情報に基づいて、前記モータを駆動させるように構成されている、請求項１〜４のいずれか１項に記載の自動原稿送り装置。
【請求項６】
前記制御部は、前記駆動条件が互いに異なる複数の原稿搬送モードに応じて前記モータを駆動させる制御を行うとともに、各々の前記原稿搬送モードの開始前に、前記モータの温度上昇値を算出するとともに、前記算出した温度上昇値が所定のしきい値を超える場合に、各々の前記原稿搬送モードの開始前に、前記モータの駆動開始を遅延させる待ち時間を設定するように構成されている、請求項１〜５のいずれか１項に記載の自動原稿送り装置。
【請求項７】
前記原稿を読み取る読取部をさらに備え、
前記複数の原稿搬送モードは、前記読取部に前記原稿を引き込む際に前記モータを駆動させる原稿引き込みモードと、前記読取部において前記原稿を読み取る際に前記モータを駆動させる原稿読み取りモードと、前記読取部から前記原稿を排出する際に前記モータを駆動させる原稿排出モードとを含む、請求項６に記載の自動原稿送り装置。
【請求項８】
前記制御部は、前記算出した温度上昇値が所定のしきい値を超える場合に、前記モータの温度下降値が、前記算出した温度上昇値と所定のしきい値との差分値に略等しくなるように、前記モータの駆動開始を遅延させる待ち時間を設定するように構成されている、請求項１〜７のいずれか１項に記載の自動原稿送り装置。
【請求項９】
前記制御部は、前記原稿の搬送を開始する前に、直前の前記原稿の搬送が終了した時点での前記モータの温度上昇値である第１温度上昇値と、直前の前記原稿の搬送が終了した時点から前記原稿の搬送を開始する時点までの経過時間とに基づいた前記モータの第２温度上昇値を算出するとともに、前記算出した第２温度上昇値が所定のしきい値を超える場合には、前記モータの駆動開始を遅延させる待ち時間を設定する制御を行うように構成されている、請求項１〜８のいずれか１項に記載の自動原稿送り装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、自動原稿送り装置に関し、特に、モータを備えた自動原稿送り装置に関する。
【背景技術】
【０００２】
従来、モータを備えた自動原稿送り装置が知られている（たとえば、特許文献１参照）。
【０００３】
上記特許文献１には、モータを備えた自動原稿送り装置が開示されている。この自動原稿送り装置は、モータと、発熱量取得手段と、待ち時間決定手段とを含む。そして、発熱量取得手段は、モータを駆動させることにより原稿を自動原稿送り装置の内部に給紙した時点から、モータを駆動させることにより原稿を自動原稿送り装置の外部に排紙した時点までの時間に基づいて、駆動後のモータの発熱量を算出するように構成されている。また、待ち時間決定手段は、モータの発熱量が所定のしきい値を超えた場合には、次の原稿の給紙を開始する時間を遅延させるための待ち時間を設定するように構成されている。これにより、自動原稿送り装置に、サーミスタ等の温度検出部を設けることなく、モータが高温の状態になった場合でも、待ち時間の間にモータの温度が下降するので、モータがさらに高温になるのを抑制することが可能になる。その結果、上記特許文献１の構成では、自動原稿送り装置の構成が複雑化するのを抑制しながら、モータが高温の状態になった場合には、モータがさらに高温になるのを抑制することが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２５４０００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の自動原稿送り装置では、モータを駆動させた後に、駆動後のモータの発熱量を算出して待ち時間を設定するように構成されているため、モータの駆動中に発熱量が所定のしきい値を大きく超えた状態（発熱量が比較的大きい状態）で、モータが駆動されている場合があるという不都合がある。この場合には、上記特許文献１の構成では、待ち時間の前にモータの温度は高温の状態になってしまうという問題点があると考えられる。
【０００６】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、構造の複雑化を抑制しながら、モータが高温の状態になるのを抑制することが可能な自動原稿送り装置を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、この発明の一の局面による自動原稿送り装置は、原稿を搬送するためのモータと、モータの駆動の制御を行う制御部とを備え、モータの駆動条件とモータの温度上昇値とが対応付けられた第１の情報を記憶する記憶部とを備え、制御部は、第１の情報に基づいて、温度上昇値を算出して、算出した温度上昇値に基づいて、モータを駆動させるように構成されている。
【０００８】
この発明の一の局面による自動原稿送り装置では、上記のように、制御部をモータの温度上昇値を算出するように構成することにより、サーミスタ等の温度検出部を別途設けることなく、モータの温度上昇値を算出することができるので、構造の複雑化を抑制することができる。また、制御部を、第１の情報に基づいて、温度上昇値を算出して、算出した温度上昇値に基づいて、モータを駆動させるように構成することにより、たとえば、モータを駆動させる前に、次にモータを駆動させた場合にモータが高温の状態になるか否かを判断することができる。その結果、構造の複雑化を抑制しながら、モータが高温の状態になるか否かの判断に応じてモータを駆動させることにより、モータが高温の状態になるのを抑制することができる。
【０００９】
上記一の局面による自動原稿送り装置において、好ましくは、制御部は、算出した温度上昇値が所定のしきい値を超える場合に、算出した温度上昇値に基づいて、モータの駆動開始を遅延させる待ち時間を設定するように構成されている。このように構成すれば、モータが高温の状態になる前に、モータの温度を下降させるための待ち時間を予め設定することができるので、モータが高温の状態になるのを確実に抑制することができる。
【００１０】
上記一の局面による自動原稿送り装置において、好ましくは、駆動条件は、モータの駆動時間を含む。このように構成すれば、モータの駆動時間に応じて温度上昇値を算出することができる。
【００１１】
上記一の局面による自動原稿送り装置において、好ましくは、駆動条件は、モータの駆動速度を含む。このように構成すれば、モータの駆動速度に応じて温度上昇値を算出することができる。
【００１２】
上記一の局面による自動原稿送り装置において、好ましくは、記憶部は、モータの停止時間と温度下降値とが対応付けられた第２の情報を記憶するように構成されており、制御部は、算出した温度上昇値が所定のしきい値を超える場合に、第２の情報に基づいて、モータを駆動させるように構成されている。このように構成すれば、第２の情報に基づいて、モータの温度を下降させるための待ち時間を容易に設定することができるので、モータが高温の状態になるのを確実に抑制することができる。
【００１３】
上記一の局面による自動原稿送り装置において、好ましくは、制御部は、駆動条件が互いに異なる複数の原稿搬送モードに応じてモータを駆動させる制御を行うとともに、各々の原稿搬送モードの開始前に、モータの温度上昇値を算出するとともに、算出した温度上昇値が所定のしきい値を超える場合に、各々の原稿搬送モードの開始前に、モータの駆動開始を遅延させる待ち時間を設定するように構成されている。ここで、モータの駆動条件は、原稿搬送モードに応じて異なる場合がある。この点を考慮して、本発明では、制御部を、各々の原稿搬送モードの開始前に、モータの温度上昇値を算出するように構成することにより、モータの駆動条件であるモータの駆動速度やモータの駆動周期等に応じたモータの温度上昇値を取得することができるので、より正確に、次にモータを駆動させた場合のモータの温度上昇値を算出することができる。
【００１４】
この場合、好ましくは、原稿を読み取る読取部をさらに備え、複数の原稿搬送モードは、読取部に原稿を引き込む際にモータを駆動させる原稿引き込みモードと、読取部において原稿を読み取る際にモータを駆動させる原稿読み取りモードと、読取部から原稿を排出する際にモータを駆動させる原稿排出モードとを含む。このように構成すれば、原稿が搬送される一連の動作である引き込み、読み取りおよび排出の動作のそれぞれに対応したモータの温度上昇値を適切に取得することができるので、さらに正確に、次にモータを駆動させた場合のモータの温度上昇値を算出することができる。
【００１５】
上記一の局面による自動原稿送り装置において、好ましくは、制御部は、算出した温度上昇値が所定のしきい値を超える場合に、モータの温度下降値が、算出した温度上昇値と所定のしきい値との差分値に略等しくなるように、モータの駆動開始を遅延させる待ち時間を設定するように構成されている。このように構成すれば、モータの温度下降値が、算出したモータの温度上昇値と所定のしきい値との差分値よりもある程度大きくなるように余裕を持って待ち時間を設定する場合に比べて、待ち時間が大きくなり過ぎるのを抑制することができる。これにより、モータが高温の状態になるのを抑制しながら、極力迅速な原稿の自動送り動作を実現することができる。
【００１６】
上記一の局面による自動原稿送り装置において、好ましくは、制御部は、原稿の搬送を開始する前に、直前の原稿の搬送が終了した時点でのモータの温度上昇値である第１温度上昇値と、直前の原稿の搬送が終了した時点から原稿の搬送を開始する時点までの経過時間とに基づいたモータの第２温度上昇値を算出するとともに、算出した第２温度上昇値が所定のしきい値を超える場合には、モータの駆動開始を遅延させる待ち時間を設定する制御を行うように構成されている。このように構成すれば、直前の原稿の搬送に伴ってモータの温度が上昇している場合も考慮して待ち時間が設定されるので、次の原稿の搬送時にも、モータが高温の状態になるのを抑制することができる。
【発明の効果】
【００１７】
本発明によれば、上記のように、構造の複雑化を抑制しながら、モータが高温の状態になるのを抑制することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１実施形態によるスキャナ装置の全体構成を示したブロック図である。
【図２】本発明の第１実施形態によるスキャナ装置の構成を模式的に示した断面図である。
【図３】本発明の第１実施形態による原稿搬送モードとモータの駆動速度との関係を説明するための図である。
【図４】本発明の第１実施形態による温度上昇テーブルの一部を示す図である。
【図５】本発明の第１実施形態による温度上昇テーブルをグラフ化して表した図である。
【図６】本発明の第１実施形態による温度下降テーブルの一部を示す図である。
【図７】本発明の第１実施形態による温度下降テーブルをグラフ化して表した図である。
【図８】本発明の第１実施形態による温度上昇値の変化の様子を説明するための図である。
【図９】本発明の第１実施形態による温度検出処理および待ち時間算出処理を説明するためのフローチャートである。
【図１０】本発明の第２実施形態による温度検出処理および待ち時間算出処理を説明するためのフローチャートである。
【図１１】本発明の第３実施形態による複写装置の全体構成を示したブロック図である。
【図１２】本発明の第３実施形態による複写装置の構成を模式的に示した断面図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態を図面に基づいて説明する。
【００２０】
（第１実施形態）
まず、図１〜図８を参照して、本発明の第１実施形態によるスキャナ装置１００の全体構成について説明する。第１実施形態によるスキャナ装置１００は、複数の用紙Ｐａを有する原稿Ｐを画像データとして読み取るとともに、読み取った画像データを記憶するいわゆるドキュメントスキャナ機能を有する。また、スキャナ装置１００は、原稿Ｐの各用紙Ｐａを自動的に搬送するＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）装置としての機能を有する。なお、スキャナ装置１００は、本発明の「自動原稿送り装置」の一例である。
【００２１】
図１に示すように、スキャナ装置１００には、原稿Ｐを搬送するためのモータ１と、モータ１の駆動の制御を行う制御部２とが設けられている。ここで、第１実施形態では、スキャナ装置１００によって自動的に原稿Ｐを搬送する動作を行う際、制御部２は、モータ１を駆動させる前に、モータ１の駆動条件（図３参照）に基づいて、次にモータ１を駆動させた場合のモータ１の温度上昇値Ｔ１を算出するとともに、算出したモータ１の温度上昇値Ｔ１がしきい値温度Ｔｔを超える場合には、モータ１の駆動開始を遅延させる待ち時間ｔｗを設定する制御を行うように構成されている。また、しきい値温度Ｔｔは、本発明の「所定のしきい値」の一例である。
【００２２】
次に、スキャナ装置１００の装置構成の詳細について説明する。
【００２３】
モータ１は、ステッピングモータを含み、モータ１のステッピングモータは、制御部２からパルス状の電流が供給されることにより駆動するように構成されている。なお、モータ１は、複数のモータを設けて原稿Ｐを搬送するように構成してもよいし、１つのモータにより原稿Ｐを搬送するように構成してもよい。
【００２４】
制御部２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等を含み、後述する記憶部９に予め記憶されている制御プログラム９１を実行することにより、スキャナ装置１００の各部を制御するように構成されている。具体的には、制御部２は、モータ１の温度上昇値Ｔ１等を算出する機能を有する温度算出部２１と、モータ１にパルス状の電流を供給することによりモータ１の駆動を制御する機能を有するパルス生成部２２と、後述する読取部７および画像化回路８の動作を制御する機能を有する読取制御部２３とを含む機能ブロックとして構成されている。なお、制御部２は、機能ブロックとしてではなく、それぞれ機能ごとの専用のハードウェアを設けてもよい。
【００２５】
図２に示すように、スキャナ装置１００には、スキャナ装置本体部３と給紙トレイ４と排紙トレイ５とが設けられている。また、スキャナ装置本体部３の内部には、用紙搬送機構部６と読取部７とが配置されている。
【００２６】
給紙トレイ４は、原稿Ｐを配置可能に構成されており、スキャナ装置本体部３から一部が突出するように設けられている。また、排紙トレイ５は、読取部７により読み取りが行われた後の原稿Ｐが配置されるように構成されており、スキャナ装置本体部３から一部が突出するように設けられている。用紙搬送機構部６は、ローラ部６ａ〜６ｄにより構成されている。
【００２７】
ローラ部６ａ〜６ｄは、モータ１にそれぞれ接続されており、原稿Ｐの用紙Ｐａに接触しながら回転することにより、用紙Ｐａを１枚ずつ給紙トレイ４から読取部７に、さらに読取部７から排紙トレイ５に搬送するように構成されている。
【００２８】
読取部７は、イメージセンサを含み、読取部７のイメージセンサは、後述する原稿読み取りモードの際に、用紙搬送機構部６により搬送される用紙Ｐａの片面または両面を各ページ毎にデータとして読み取るように構成されている。
【００２９】
また、図１に示すように、スキャナ装置１００には、画像化回路８および記憶部９が設けられている。画像化回路８は、読取部７に読み取られたデータを画像データとして取得するように構成されている。そして、制御部２は、画像化回路８により取得された画像データを記憶部９に記憶するか、または、図示しない外部の記憶部（たとえば外部のパーソナルコンピュータ等）に記憶するように構成されている。また、記憶部９には、制御プログラム９１、温度上昇テーブル９２および温度下降テーブル９３が予め記憶されている。なお、温度上昇テーブル９２は、本発明の「第１の情報」の一例である。また、温度下降テーブル９３は、本発明の「第２の情報」の一例である。
【００３０】
次に、スキャナ装置１００による原稿搬送モードについて説明する。
【００３１】
ここで、第１実施形態では、スキャナ装置１００の用紙Ｐａを給紙トレイ４から排紙トレイ５に搬送する動作は、読取部７に用紙Ｐａを引き込む際にモータ１を駆動させる原稿引き込み動作（原稿引き込みモード）と、読取部７において用紙Ｐａを読み取る際にモータ１を駆動させる原稿読み取り動作（原稿読み取りモード）と、読取部７から用紙Ｐａを排出する際にモータ１を駆動させる原稿排出動作（原稿排出モード）とを含む。
【００３２】
そして、制御部２は、制御プログラム９１を実行することにより、上記した原稿引き込みモードと原稿読み取りモードと原稿排出モードとに、それぞれ対応するモータ１の駆動条件を設定して、モータ１を駆動するように構成されている。
【００３３】
具体的には、図３に示すように、スキャナ装置１００は、原稿引き込み動作に対応するモータ１の駆動速度（たとえば、１８００ｐｐｓ（ｐｕｌｃｅ／ｓｅｃ））によりモータ１を駆動させる原稿引き込みモードと、原稿読み取り動作に対応するモータ１の駆動速度（たとえば、３９０ｐｐｓ〜４０００ｐｐｓ）によりモータ１を駆動される原稿読み取りモードと、原稿排出動作に対応するモータ１の駆動速度（たとえば、４０００ｐｐｓ）によりモータ１を駆動させる原稿排出モードとを有する。制御部２のパルス生成部２２は、上記のモータ１の駆動速度に応じたパルス状の電流をモータ１に供給することにより、モータ１を駆動させる。
【００３４】
また、原稿読み取りモードは、さらに互いにモータ１の駆動条件が異なるモードを含む。図３に示すように、モータ１は、読取部７による原稿Ｐの読み取り方法（たとえば、モノクロ、グレーおよびカラー）と、それぞれの原稿Ｐの読み取り方法の解像度に応じたモータ１の駆動速度がそれぞれ設定されている。たとえば、制御部２は、モノクロでかつ解像度が７５ｄｐｉの場合には、モータ１を、４０００ｐｐｓの駆動速度により駆動させる制御を行う。
【００３５】
次に、スキャナ装置１００による温度算出処理について説明する。
【００３６】
ここで、第１実施形態では、制御部２の温度算出部２１は、モータ１を駆動させる前（上記各々の原稿搬送モードの開始前）に、予め取得されたモータ１の駆動時間ｔｄと現在の温度上昇値Ｔ２との関係に基づいて、モータ１の温度上昇値Ｔ１（温度上昇値Ｔ３）を算出する制御を行うように構成されている。なお、本明細書では、「温度上昇値」を、たとえば、スキャナ装置１００の製造時（モータ１が１回も駆動されていない状態）を基準（０℃）とする相対的な温度値として記載している。また、現在のモータ１の温度上昇値Ｔ１を、現在の温度上昇値Ｔ２とし、次にモータ１を駆動させた場合の温度上昇値Ｔ１を温度上昇値Ｔ３とする。
【００３７】
具体的には、制御部２の温度算出部２１は、モータ１を駆動させる前（上記各々の原稿搬送モードの開始前）に、モータ１の駆動時間ｔｄとモータ１の温度上昇値Ｔ１との関係を示す温度上昇テーブル９２に基づいて、温度上昇値Ｔ３を算出する制御を行うように構成されている。
【００３８】
温度上昇テーブル９２は、上記した現在の温度上昇値Ｔ２とモータ１の駆動時間ｔｄと温度上昇値Ｔ３との関係を示すように構成されている。そして、制御部２の温度算出部２１は、モータ１を駆動させる前に、次にモータ１を駆動させる際のモータ１の駆動時間ｔｄと現在の温度上昇値Ｔ２とに基づいて、温度上昇テーブル９２を参照することにより温度上昇値Ｔ３を算出するように構成されている。
【００３９】
ここで、図４は、温度上昇テーブル９２の一例である。図４に示すように、温度上昇テーブル９２には、駆動時間ｔｄ［秒]に対応する各原稿搬送モード（モータ１の各駆動速度）の温度上昇値Ｔ１が設けられている。たとえば、制御部２の温度算出部２１は、原稿引き込みモード（１８００ｐｐｓ）の開始前において、現在の温度上昇値Ｔ２が４．１℃の状態（図４では、駆動時間７４秒に相当）からモータ１の駆動時間ｔｄが４秒（図４では、駆動時間７８秒に相当）となるように動作させる場合には、温度上昇テーブル９２から、温度上昇値Ｔ３が４．６℃であるという情報を取得する。なお、図４の温度上昇テーブル９２は、２秒毎に対応する温度上昇値Ｔ１を示すように図示しているが、２秒以外の時間毎に対応する温度上昇値Ｔ１の情報を有していてもよい。
【００４０】
なお、上記では、原稿引き込みモードの例を示したが、制御部２の温度算出部２１は、原稿読み取りモードおよび原稿排出モードにおいても上記と同様に、温度上昇テーブル９２を用いて、モータ１の温度上昇値Ｔ１を算出するように構成されている。
【００４１】
次に、図５に温度上昇テーブル９２の一部をグラフ化したものを示す。ここで、温度上昇テーブル９２は、スキャナ装置１００において、たとえば、温度検出部を設けてモータ１の駆動時間Ｔｄに応じたモータ１の温度上昇値Ｔ１を測定した場合における実測値と略一致するように構成されている。これにより、モータ１の温度特性は、モータ１の構成およびスキャナ装置１００の構成に対して固定的な性質を有するため、同一のモータ１および同一のスキャナ装置１００では、同一の温度上昇テーブル９２を用いることが可能である。
【００４２】
次に、スキャナ装置１００による待ち時間設定処理について説明する。
【００４３】
ここで、第１実施形態では、制御部２は、温度算出部２１により算出した温度上昇値Ｔ３がしきい値温度Ｔｔを超える場合には、待ち時間ｔｗを設定して、待ち時間ｔｗの間、モータ１の駆動を開始する（各原稿搬送モードが開始する）時間を遅延させることにより、温度上昇値Ｔ１がしきい値温度Ｔｔ以下になるように制御するように構成されている。
【００４４】
具体的には、制御部２は、モータ１の停止時間ｔｐとモータ１の温度下降値Ｔ４（およびモータ１の温度上昇値Ｔ１）との関係を示す温度下降テーブル９３に基づいて、待ち時間ｔｗを設定する制御を行うように構成されている。
【００４５】
図６に示すように、温度下降テーブル９３は、たとえば、温度上昇値Ｔ１が６３．４℃の状態においてモータ１を停止して、停止した時点から現在までの経過時間である停止時間ｔｐと、温度上昇値Ｔ１との関係を示している。なお、温度下降値Ｔ４は、停止時間ｔｐに伴う温度上昇値Ｔ１の下降量として記載している。
【００４６】
ここで、第１実施形態では、制御部２は、温度上昇値Ｔ３がしきい値温度Ｔｔを超える場合に、待ち時間ｔｗによるモータの温度下降値Ｔ４が、温度上昇値Ｔ３としきい値温度Ｔｔとの差分値に略等しく、かつ、温度上昇値Ｔ３としきい値温度Ｔｔとの差分値よりも大きくなるように、待ち時間ｔｗを設定する制御を行うように構成されている。すなわち、制御部２は、以下の式（１）および（２）を満たすようなモータ１の温度下降値Ｔ４となるように待ち時間ｔｗを設定する。
Ｔ４≒Ｔ３−Ｔｔ  ・・・  （１）
Ｔ４≧Ｔ３−Ｔｔ  ・・・  （２）
【００４７】
さらに具体的には、温度上昇値Ｔ２から温度上昇値Ｔ３への変化値（Ｔ２−Ｔ３）を変化値Ｔ５とした場合、制御部２は、以下の式（３）を満たす温度下降値Ｔ４となるように待ち時間ｔｗを設定する。すなわち、以下の式（３）は、上記の（１）において、Ｔ３＝＝Ｔ２＋Ｔ５とした式に相当する。
Ｔ４≒Ｔ２−（Ｔｔ―Ｔ５）・・・（３）
【００４８】
そして、第１実施形態では、制御部２は、上記の式（１）または（３）を満たすモータ１の温度下降値Ｔ４となるような待ち時間ｔｗを、モータ１の停止時間ｔｐとモータ１の温度下降値Ｔ４との関係を示す温度下降テーブル９３に基づいて、設定する制御を行うように構成されている。
【００４９】
そして、図６に示すように、制御部２は、モータ１の停止時間ｔｐと、上記の式（１）または（３）を満たすようなモータ１の温度下降値Ｔ４とに基づいて、温度下降テーブル９３から、待ち時間ｔｗを算出するように構成されている。
【００５０】
たとえば、図４に示すように、原稿排出モード（４０００ｐｐｓ）によりモータ１を６秒駆動させる場合において、しきい値温度Ｔｔを５０．０℃とし、現在の温度上昇値Ｔ２を４９．７℃（図４の駆動時間６７４秒に相当）とした場合、制御部２の温度算出部２１により算出された温度上昇値Ｔ３は５０．２℃（変化値Ｔ５＝０．５℃）となり、しきい値温度Ｔｔを超えた場合には、制御部２の温度算出部２１は、式（３）を用いて、温度下降値Ｔ４を、０．２℃（＝４９．７℃−（５０．０℃−０．５℃））として算出する。
【００５１】
そして、図６に示すように、制御部２は、温度下降テーブル９３の４９．７℃（図６の停止時間１４２秒に相当）から、温度下降値Ｔ４（０．２℃低い温度）に対応する４９．５℃（図６の停止時間１４４秒に相当）という情報を取得する。そして、制御部２は、２秒（＝１４４秒−１４２秒）を待ち時間ｔｗとして設定する。
【００５２】
また、図７に温度下降テーブル９３をグラフ化して表したもの示す。温度下降テーブル９３をグラフ化したものは、温度上昇テーブル９２と同様に、スキャナ装置１００におけるモータ１の駆動を停止させて、モータ１の停止時間ｔｐと温度上昇値Ｔ１（温度下降値Ｔ４）を実測してグラフ化したものと略一致する。
【００５３】
制御部２は、上記のように待ち時間ｔｗを設定した後、待ち時間ｔｗを経過後に、次の原稿搬送モードを開始する（モータ１の駆動を開始する）制御を行うように構成されている。スキャナ装置１００は、以上の処理を繰り返すことにより、図８に示すように、温度上昇値Ｔ１は、しきい値温度Ｔｔを超えない状態を維持することが可能に構成されている。
【００５４】
また、制御部２は、複数の用紙Ｐａを有する原稿Ｐを搬送する際に、直前の原稿Ｐ（用紙Ｐａ）の搬送が終了した時点から、次の原稿Ｐ（用紙Ｐａ）の搬送を開始するまでの予め設定されている用紙間の待ち時間ｔｗｄに基づいて、温度下降値Ｔ４を算出する制御を行うように構成されている。
【００５５】
具体的には、制御部２は、温度下降テーブル９３を用いて、現在の温度上昇値Ｔ２および用紙間の待ち時間ｔｗｄに基づいて、温度下降値Ｔ４を算出する。たとえば、現在の温度上昇値Ｔ１が４９．１℃（停止時間１５０秒に相当）であり、用紙間の待ち時間ｔｗｄが１秒とすると、制御部２は、用紙間の待ち時間ｔｗｄ経過後の温度上昇値Ｔ１の４９．０℃（停止時間１５１秒に相当）を取得して、温度下降値Ｔ４を０．１℃（＝４９．１℃−４９．０℃）として算出する。
【００５６】
そして、制御部２は、複数の用紙Ｐａを有する原稿Ｐを搬送する際に、上記の用紙間の待ち時間ｔｗｄに対応した（温度下降値Ｔ４を差し引いた）現在の温度上昇値Ｔ２を用いて、次の用紙Ｐａの原稿搬送処理、温度算出処理および待ち時間設定処理を実行するように構成されている。
【００５７】
次に、図９を参照して、第１実施形態のスキャナ装置１００による温度算出処理および待ち時間設定処理フローについて説明する。以下の制御処理は、スキャナ装置１００の制御部２によって実行される。
【００５８】
ここで、第１実施形態では、原稿引き込みモードの実行処理であるステップＳ５の開始前のステップＳ１〜Ｓ４において、次にモータ１を駆動させた場合の温度上昇値Ｔ１（温度上昇値Ｔ３）の算出および待ち時間ｔｗの設定が行われる。
【００５９】
具体的には、ステップＳ１において、原稿引き込みモードにおける温度上昇値Ｔ３の算出が行われる。なお、温度上昇値Ｔ３は、温度上昇テーブル９２（図４参照）を用いて、算出される。その後、ステップＳ２に進む。
【００６０】
ステップＳ２において、ステップＳ１において算出した温度上昇値Ｔ３がしきい値温度Ｔｔを超えるか否かが判断される。温度上昇値Ｔ３がしきい値温度Ｔｔを超える場合には、ステップＳ３に進み、温度上昇値Ｔ３がしきい値温度Ｔｔを超えない場合には、ステップＳ５に進む。
【００６１】
ステップＳ３において、待ち時間ｔｗの設定が行われる。なお、上記の式（１）または（３）に基づいて、温度下降値Ｔ４が算出され、算出された温度下降値Ｔ４に基づいて、温度下降テーブル９３（図６参照）を用いることにより待ち時間ｔｗが算出される。その後、ステップＳ４に進む。
【００６２】
ステップＳ４において、待ち時間ｔｗの間、モータ１の停止状態が維持される。そして、待ち時間ｔｗを設けることにより、モータ１の温度が温度下降値Ｔ４分、下降する。その後、ステップＳ５に進む。
【００６３】
ステップＳ５において、原稿引き込みモードが実行される。すなわち、モータ１が駆動され、用紙搬送機構部６が動作されることにより、原稿Ｐの給紙トレイ４から読取部７への引き込み動作（図２参照）が行われる。
【００６４】
また、第１実施形態では、上記の原稿引き込みモードと同様に、原稿読み取りモードの実行処理であるステップＳ１０の開始前のステップＳ６〜Ｓ９において、次にモータ１を駆動させた場合の温度上昇値Ｔ１（温度上昇値Ｔ３）の算出および待ち時間ｔｗの設定が行われる。
【００６５】
ステップＳ６において、原稿読み取りモードにおける温度上昇値Ｔ３の算出が行われる。その後、ステップＳ７に進む。
【００６６】
ステップＳ７において、ステップＳ６において算出した温度上昇値Ｔ３がしきい値温度Ｔｔを超えるか否かが判断される。温度上昇値Ｔ３がしきい値温度Ｔｔを超える場合には、ステップＳ８に進み、温度上昇値Ｔ３がしきい値温度Ｔｔを超えない場合には、ステップＳ１０に進む。
【００６７】
ステップＳ８において、待ち時間ｔｗの設定が行われる。その後、ステップＳ９に進む。
【００６８】
ステップＳ９において、待ち時間ｔｗの間、モータ１の停止状態が維持される。その後、ステップＳ１０に進む。
【００６９】
ステップＳ１０において、原稿読み取りモードが実行される。すなわち、モータ１が駆動され、用紙搬送機構部６が動作されることにより原稿Ｐの読取部７において読み取り動作（図２参照）が行われる。
【００７０】
また、第１実施形態では、上記の原稿引き込みモードと同様に、原稿排出モードの実行処理であるステップＳ１５の開始前のステップＳ１１〜Ｓ１４において、次にモータ１を駆動させた場合の温度上昇値Ｔ１（温度上昇値Ｔ３）の算出および待ち時間ｔｗの設定が行われる。
【００７１】
ステップＳ１１において、原稿排出モードにおける温度上昇値Ｔ３の算出が行われる。その後、ステップＳ１２に進む。
【００７２】
ステップＳ１２において、ステップＳ１１において算出した温度上昇値Ｔ３がしきい値温度Ｔｔを超えるか否かが判断される。温度上昇値Ｔ３がしきい値温度Ｔｔを超える場合には、ステップＳ１３に進み、温度上昇値Ｔ３がしきい値温度Ｔｔを超えない場合には、ステップＳ１５に進む。
【００７３】
ステップＳ１３において、待ち時間ｔｗの設定が行われる。その後、ステップＳ１４に進む。
【００７４】
ステップＳ１４において、待ち時間ｔｗの間、モータ１の停止状態が維持される。その後、ステップＳ１５に進む。
【００７５】
ステップＳ１５において、原稿排出モードが実行される。すなわち、モータ１が駆動され、用紙搬送機構部６が動作されることにより原稿Ｐの読取部７から排紙トレイ５への排出動作（図２参照）が行われる。
【００７６】
ステップＳ１６において、次の原稿Ｐ（用紙Ｐａ）があるか否かが判断される。この判断の実行は、給紙トレイ４に、原稿Ｐが配置されていることを検出することが可能な用紙検知部を設けて、用紙検知部の検知結果を用いて行ってもよいし、ユーザにより予め入力された枚数の情報を用いて行ってもよい。次の原稿Ｐ（用紙Ｐａ）がある場合には、ステップＳ１７に進み、次の原稿Ｐ（用紙Ｐａ）がない場合には、第１実施形態によるスキャナ装置１００の温度算出処理および待ち時間設定処理が終了される。
【００７７】
ステップＳ１７において、用紙間の待ち時間ｔｗｄの間、モータ１の停止状態が維持される。その後、ステップＳ１に戻る。この場合、次のステップＳ１における温度上昇値Ｔ１（温度上昇値Ｔ３）の算出処理は、ステップＳ１７において用紙間の待ち時間ｔｗｄ分の温度下降値Ｔ４が差し引かれた値として算出される。
【００７８】
次に、図９を参照して、上記した第１実施形態のスキャナ装置１００による温度算出処理および待ち時間設定処理の具体例について説明する。７３枚の用紙Ｐａを有する原稿Ｐの画像データを、モノクロ解像度１５０ｄｐｉの条件で読取部７により読み取る例を示す。なお、原稿Ｐの１枚目のステップＳ１の開始前の温度上昇値Ｔ１を０℃とする。また、原稿引き込みモードのモータ１の駆動時間ｔｄが２秒、原稿読み込みモードのモータ１の駆動時間ｔｄが５秒、原稿排出モードのモータ１の駆動時間ｔｄが２秒、用紙間の待ち時間ｔｗｄが１秒であるとする。なお、以下の例では、説明のために、上記した温度上昇テーブル９２および温度下降テーブル９３の説明において用いた数値とは、別個の数値例を用いて説明している。
【００７９】
１枚目〜７２枚目までの用紙ＰａについてそれぞれステップＳ１〜Ｓ１７が実行され、温度上昇値Ｔ１は、４９．７℃となる。７３枚目の用紙ＰａのステップＳ１において、原稿引き込みモードを実行した場合の温度上昇値Ｔ３が５０．２℃と算出される。そして、ステップＳ３において、温度下降値Ｔ４が０．２℃となるように待ち時間ｔｗが２秒として設定される。ステップＳ４において、２秒経過後に、ステップＳ５の原稿Ｐの引き込み動作が実行される。
【００８０】
ステップＳ６において、原稿読み取りモードを実行した場合の温度上昇値Ｔ３が５１．１℃と算出される。そして、ステップＳ８において、温度下降値Ｔ４が１．１℃となるように待ち時間ｔｗが１１秒として設定される。ステップＳ９において、１１秒経過後に、ステップＳ１０の原稿Ｐの読み取り動作が実行される。
【００８１】
ステップＳ１１において、原稿排出モードを実行した場合の温度上昇値Ｔ３が５０．６℃と算出される。そして、ステップＳ１３において、温度下降値Ｔ４が０．６℃となるように待ち時間ｔｗが６秒と設定される。ステップＳ１４において、６秒経過後に、ステップＳ１５の原稿Ｐの排出動作が実行される。
【００８２】
第１実施形態では、以下のような効果を得ることができる。
【００８３】
第１実施形態では、上記のように、制御部２をモータ１の温度上昇値Ｔ１を算出するように構成することにより、サーミスタ等の温度検出部を別途設けることなく、モータ１の温度上昇値Ｔ１を算出することができるので、スキャナ装置１００の構造の複雑化を抑制することができる。また、制御部２を、モータ１を駆動させる前に、温度上昇テーブル９２に基づいて、温度上昇値Ｔ１（温度上昇値Ｔ３）を算出して、算出した温度上昇値Ｔ１（温度上昇値Ｔ３）に基づいて、モータ１を駆動させるように構成するように構成することにより、モータ１を駆動させる前に、次にモータ１を駆動させた場合にモータ１が高温の状態になるか否かを判断することができる。その結果、スキャナ装置１００の構造の複雑化を抑制しながら、モータ１が高温の状態になるか否かの判断に応じてモータ１を駆動させることにより、モータ１が高温の状態になるのを抑制することができる。
【００８４】
また、第１実施形態では、上記のように、制御部２を、算出した温度上昇値Ｔ１（温度上昇値Ｔ３）がしきい値温度Ｔｔを超える場合に、算出した温度上昇値Ｔ１に基づいて、モータ１の駆動開始を遅延させる待ち時間ｔｗを設定するように構成する。これにより、モータ１が高温の状態になる前に、モータ１の温度を下降させるための待ち時間ｔｗを予め設定することができるので、モータ１が高温の状態になるのを確実に抑制することができる。
【００８５】
また、第１実施形態では、上記のように、モータ１の駆動条件は、モータ１の駆動時間ｔｄを含む。これにより、モータ１の駆動時間ｔｄに応じて温度上昇値Ｔ１を算出することができる。
【００８６】
また、第１実施形態では、上記のように、モータ１の駆動条件は、モータ１の駆動速度を含む。これにより、モータ１の駆動速度に応じて温度上昇値Ｔ１を算出することができる。
【００８７】
また、第１実施形態では、上記のように、記憶部９を、モータ１の停止時間ｔｐと温度下降値Ｔ４とが対応付けられた温度下降テーブル９３を記憶するように構成して、制御部２を、算出した温度上昇値Ｔ１（温度上昇値Ｔ３）がしきい値温度Ｔｔを超える場合に、温度下降テーブル９３に基づいて、モータ１を駆動させるように構成する。これにより、温度下降テーブル９３に基づいて、モータ１の温度を下降させるための待ち時間ｔｗを容易に設定することができるので、モータ１が高温の状態になるのを確実に抑制することができる。
【００８８】
また、第１実施形態では、上記のように、制御部２を、モータ１の駆動条件が互いに異なる複数の原稿搬送モードに応じてモータ１を駆動させる制御を行うとともに、各々の原稿搬送モードの開始前に、温度上昇値Ｔ３を算出するとともに、算出した温度上昇値Ｔ３がしきい値温度Ｔｔを超える場合には、各々の原稿搬送モードの開始前に、モータ１の駆動開始を遅延させる待ち時間ｔｗを設定する制御を行うように構成する。ここで、モータ１の駆動条件は、原稿搬送モードに応じて異なる場合がある。この点を考慮して、第１実施形態では、制御部２を、各々の原稿搬送モードの開始前に、温度上昇値Ｔ３を算出するように構成することにより、モータ１の駆動条件であるモータ１の駆動速度やモータ１の駆動周期等に応じた温度上昇値Ｔ３を取得することができるので、より正確に、次にモータ１を駆動させた場合のモータ１の温度上昇値Ｔ１（温度上昇値Ｔ３）を算出することができる。
【００８９】
また、第１実施形態では、上記のように、スキャナ装置１００に、原稿Ｐを読み取る読取部７を設ける。そして、複数の原稿搬送モードは、読取部７に原稿Ｐを引き込む際にモータ１を駆動させる原稿引き込み動作を行う原稿引き込みモードと、読取部７において原稿Ｐを読み取る際にモータ１を駆動させる原稿読み取り動作を行う原稿読み取りモードと、読取部７から原稿Ｐを排出する際にモータ１を駆動させる原稿排出動作を行う原稿排出モードとを含む。これにより、原稿Ｐが搬送される一連の動作である引き込み、読み取りおよび排出の動作のそれぞれに対応したモータ１の温度上昇値Ｔ１を適切に取得することができるので、さらに正確に、次にモータ１を駆動させた場合のモータ１の温度上昇値Ｔ１（温度上昇値Ｔ３）を算出することができる。
【００９０】
また、第１実施形態では、上記のように、制御部２を、算出したモータ１の温度上昇値Ｔ１がしきい値温度Ｔｔを超える場合に、待ち時間ｔｗによるモータ１の温度下降値Ｔ４が、算出した温度上昇値Ｔ３としきい値温度Ｔｔとの差分値に略等しくなるように、上記の式（１）または（３）を用いて、待ち時間ｔｗを設定する制御を行うように構成する。これにより、待ち時間ｔｗによるモータ１の温度下降値Ｔ４が、算出した温度上昇値Ｔ３としきい値温度Ｔｔとの差分値よりもある程度大きくなるように余裕を持って待ち時間ｔｗを設定する場合に比べて、待ち時間ｔｗが大きくなり過ぎるのを抑制することができる。これにより、モータ１が高温の状態になるのを抑制しながら、極力迅速な原稿の自動送り動作を実現することができる。
【００９１】
（第２実施形態）
次に、図１を参照して、第２実施形態によるスキャナ装置２００の構成について説明する。第２実施形態では、スキャナ装置２００は、原稿Ｐ２の搬送を開始する前に、直前の原稿Ｐ１の搬送が終了した時点でのモータ１の温度上昇値Ｔ１である第１温度上昇値Ｔ６と、直前の原稿Ｐ１の搬送が終了した時点から原稿Ｐ２の搬送を開始する時点までの経過時間ｔｑとに基づいたモータ１の第２温度上昇値Ｔ７を算出するように構成されている。なお、上記第１実施形態と同一の構成については、同じ符号を付してその説明を省略する。
【００９２】
本発明の第２実施形態によるスキャナ装置２００には、図１に示すように、制御部２０２と、記憶部２０９とが設けられている。制御部２０２は、温度算出部２１１を含み、記憶部２０９は、制御プログラム２９１を含む。
【００９３】
制御部２０２は、記憶部２０９に格納されている制御プログラム２９１を実行することにより以下に説明する制御処理を実行することが可能に構成されている。
【００９４】
ここで、第２実施形態では、制御部２０２は、原稿Ｐ２の搬送を開始する前に、直前の原稿Ｐ１の搬送が終了した時点でのモータ１の温度上昇値Ｔ１である第１温度上昇値Ｔ６と、直前の原稿Ｐ１の搬送が終了した時点から次の原稿Ｐ２の搬送を開始する時点までの経過時間ｔｑとに基づいたモータ１の第２温度上昇値Ｔ７を算出するとともに、算出した第２温度上昇値Ｔ７がしきい値温度Ｔｔを超える場合には、待ち時間ｔｗを設定する制御を行うように構成されている。
【００９５】
具体的には、制御部２０２は、原稿Ｐ１の搬送を終了する際に、原稿Ｐ１の搬送が終了する時点の時刻および第１温度上昇値Ｔ６の情報を、記憶部２０９に記憶する。そして、制御部２０２は、次に原稿Ｐ２の搬送が開始される際（たとえば、次のユーザによりスキャナ装置２００が使用される場合）に、上記の搬送が終了する時刻から次の搬送が開始される時刻までの経過時間ｔｑを算出する。
【００９６】
そして、制御部２０２の温度算出部２１１は、次に原稿Ｐ２の搬送が開始される際に、経過時間ｔｑと第１温度上昇値Ｔ６の情報とに基づいて、温度下降テーブル９３（図６参照）を用いて、初期温度上昇値Ｔ８を算出する。すなわち、制御部２０２は、温度下降テーブル９３を用いて、第１温度上昇値Ｔ６の状態から経過時間ｔｑ後の温度上昇値Ｔ１（初期温度上昇値Ｔ８）を取得する。
【００９７】
制御部２０２は、次のモータ１の駆動を行う前に、初期温度上昇値Ｔ８から、次にモータ１を駆動させた場合の温度上昇値Ｔ１である第２温度上昇値Ｔ７を算出して、第１実施形態によるスキャナ装置１００の温度算出処理および待ち時間設定処理と同様に、第２温度上昇値Ｔ７がしきい値温度Ｔｔを超える場合には、待ち時間ｔｗを設定する制御を行うように構成されている。
【００９８】
また、第２実施形態によるスキャナ装置２００のその他の構成は、第１実施形態におけるスキャナ装置１００と同様である。
【００９９】
次に、図１０を参照して、第２実施形態のスキャナ装置２００による温度算出処理および待ち時間設定処理フローについて説明する。以下の制御処理は、スキャナ装置２００の制御部２０２によって実行される。
【０１００】
まず、ステップＳ２１において、初期温度上昇値Ｔ８が算出される。その後、ステップＳ２２に進む。
【０１０１】
ステップＳ２２において、温度算出処理および待ち時間設定処理（図９参照）が実行される。なお、ステップＳ２２における温度算出処理および待ち時間設定処理は、第１実施形態における温度算出処理および待ち時間設定処理と同様の処理が行われるが、ステップＳ１において算出される温度上昇値Ｔ３は、上記第２温度上昇値Ｔ７として算出される。その後、ステップＳ２３に進む。
【０１０２】
ステップＳ２３において、第１温度上昇値Ｔ６および終了時点の時刻の記録が行われる。その後、ステップＳ２１に戻る。
【０１０３】
次に、図９および図１０を参照して、上記した第２実施形態のスキャナ装置２００による温度算出処理および待ち時間設定処理の具体例について説明する。ここで、１人目のユーザが９枚の用紙Ｐａを有する原稿Ｐ１の画像データを、カラー解像度３００ｄｐｉの条件で読取部７により読み取った後、６０秒経過後に、２人目のユーザが５０枚の用紙Ｐａを有する原稿Ｐ２の画像データを、モノクロ解像度１５０ｄｐｉの条件で読取部７により読み取る例を示す。
【０１０４】
なお、原稿引き込みモードのモータ１の駆動時間ｔｄが２秒、原稿読み込みモードのモータ１の駆動時間ｔｄが１１秒、原稿排出モードのモータ１の駆動時間ｔｄが２秒、用紙間の待ち時間ｔｗｄが１秒であるとする。なお、以下の例では、説明のために、上記した温度上昇テーブル９２および温度下降テーブル９３の説明において用いた数値とは、別個の数値例を用いて説明する。
【０１０５】
まず、１人目のユーザが使用する際において、ステップＳ２１の初期温度上昇値Ｔ８を０℃であるとする。そして、１枚目〜９枚目までの用紙ＰａについてステップＳ２２（ステップＳ１〜Ｓ１７（図９参照））が実行され、ステップＳ２３において、第１温度上昇値Ｔ６は、２４．２℃として算出され、第１温度上昇値Ｔ６の情報と９枚目の用紙Ｐａの原稿排出モードの終了時刻とが記憶部３０９に記憶される。
【０１０６】
そして、６０秒経過後に、２人目のユーザの使用が開始され、上記の第１温度上昇値Ｔ６の情報および９枚目の用紙Ｐａの原稿排出モードの終了時刻から、ステップＳ２１の初期温度上昇値Ｔ８が２０．６℃（３．６℃の下降）として算出される。そして、ステップＳ２２において、１枚目〜５０枚目までの用紙Ｐａについて図９に示すステップＳ１〜Ｓ１７がそれぞれ実行される。その後、ステップＳ２３において、第１温度上昇値Ｔ６は、５０．０℃として算出され、第１温度上昇値Ｔ６の情報と５０枚目の用紙Ｐａの原稿排出モードの終了時刻とが記憶部３０９に記憶される。
【０１０７】
第２実施形態では、以下のような効果を得ることができる。
【０１０８】
第２実施形態では、上記のように、制御部２０２を、原稿Ｐ２の搬送を開始する前に、直前の原稿Ｐ１の搬送が終了した時点でのモータ１の温度上昇値Ｔ１である第１温度上昇値Ｔ６と、直前の原稿Ｐ１の搬送が終了した時点から次の原稿Ｐ２の搬送を開始する時点までの経過時間ｔｑとに基づいたモータ１の第２温度上昇値Ｔ７を算出するとともに、算出した第２温度上昇値Ｔ７がしきい値温度Ｔｔを超える場合には、待ち時間ｔｗを設定する制御を行うように構成する。これにより、直前の原稿Ｐ１の搬送に伴ってモータ１の温度が上昇している場合も考慮して待ち時間ｔｗが設定されるので、次の原稿Ｐ２の搬送時にも、モータ１が高温の状態になるのを抑制することができる。
【０１０９】
また、第２実施形態によるスキャナ装置２００のその他の効果は、第１実施形態におけるスキャナ装置１００と同様である。
【０１１０】
（第３実施形態）
次に、図１１および図１２を参照して、第３実施形態による複写装置３００の構成について説明する。第３実施形態の複写装置３００は、ドキュメントスキャナ機能を有する第１実施形態によるスキャナ装置１００の構成に加えて、さらに原稿Ｐの内容を印刷用紙Ｑに複写（コピー）する機能を有するように構成されている。また、上記第１実施形態または上記第２実施形態と同一の構成については、同じ符号を付してその説明を省略する。なお、複写装置３００は、本発明の「自動原稿送り装置」の一例である。
【０１１１】
本発明の第３実施形態による複写装置３００には、図１１および図１２に示すように、モータ３０１と、制御部３０２と、複写装置本体部３０３と、複写用給紙トレイ３０４と、複写用排紙トレイ３０５と、第１用紙搬送機構部３０６と、記憶部３０９と、印字部３１０と、第２用紙搬送機構部３１１とを含む。
【０１１２】
モータ３０１は、第１用紙搬送機構部３０６および第２用紙搬送機構部３１１に接続されており、第１用紙搬送機構部３０６に含まれるローラ部３０６ａ〜３０６ｄおよび第２用紙搬送機構部３１１に含まれるローラ部３１１ａ〜３１１ｄを動作させるように構成されている。
【０１１３】
複写装置本体部３０３の内部には、印字部３１０が配置されている。そして、モータ３０１および第２用紙搬送機構部３１１により、印刷用紙Ｑが複写用給紙トレイ３０４から印字部３１０に搬送される。そして、制御部３０２に設けられている印字制御部３２４は、印字部３１０の動作を制御して、印字部３１０により印刷用紙Ｑに、読取部７により読み取られた原稿Ｐの画像データに基づいた印字を行う。そして、モータ３０１および第２用紙搬送機構部３１１により、印刷用紙Ｑが印字部３１０から複写用排紙トレイ３０５に搬送される。
【０１１４】
記憶部３０９には、予め制御プログラム３９１、温度上昇テーブル３９２および温度下降テーブル３９３が記憶されている。
【０１１５】
第３実施形態の複写装置３００は、第１実施形態による原稿搬送モードと同様に、印字部３１０に印刷用紙Ｑを引き込む際にモータ３０１を駆動させるモードと、印字部３１０において印刷用紙Ｑに画像データを印字する際にモータ３０１を駆動させるモードと、印字部３１０から印刷用紙Ｑを排出する際にモータ３０１を駆動させるモードとを含む印刷用紙搬送モードを実行可能に構成されている。
【０１１６】
また、制御部３０２は、原稿搬送モードおよび印刷用紙搬送モード含まれる各モードの開始前に、温度上昇テーブル３９２を用いて、温度上昇値Ｔ３を算出するとともに、算出した温度上昇値Ｔ３がしきい値温度Ｔｔを超える場合には、温度下降テーブル３９３を用いて、待ち時間ｔｗを設定する制御を行うように構成されている。
【０１１７】
また、第３実施形態による複写装置３００のその他の構成は、第１実施形態におけるスキャナ装置１００と同様である。
【０１１８】
第３実施形態では、以下のような効果を得ることができる。
【０１１９】
第３実施形態では、上記のように、複写装置３００の制御部３０２を、原稿搬送モードおよび印刷用紙搬送モード含まれる各モードの開始前に、温度上昇テーブル３９２を用いて、温度上昇値Ｔ３を算出するとともに、算出した温度上昇値Ｔ３がしきい値温度Ｔｔを超える場合には、温度下降テーブル３９３を用いて、待ち時間ｔｗを設定する制御を行うように構成する。これにより、印字部３１０を有する複写装置３００においても、第１実施形態によるスキャナ装置１００と同様に、複写装置３００の構造の複雑化を抑制しながら、モータ３０１が高温の状態になるのを抑制することができる。
【０１２０】
また、第３実施形態による複写装置３００のその他の効果は、第１実施形態におけるスキャナ装置１００と同様である。
【０１２１】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【０１２２】
たとえば、上記第１〜第３実施形態では、本発明の自動原稿送り装置を、スキャナ装置および複写装置に適用する例を示したが、本発明はこれに限られない。本発明では、スキャナ装置および複写装置以外の自動原稿送り装置に、本発明の自動原稿送り装置を適用してもよい。たとえば、自動原稿送り装置を含むプリンタ装置や複合機などに、本発明の自動原稿送り装置を適用してもよい。
【０１２３】
また、上記第１〜第３実施形態では、本発明のモータの温度上昇値および温度下降値を、温度上昇テーブルおよび温度下降テーブルを用いて算出する例を示したが、本発明は、これに限られない。本発明では、モータの温度上昇値および温度下降値を、温度上昇テーブルおよび温度下降テーブルを用いずに、算出してもよい。たとえば、モータの駆動時間とモータの駆動速度とを代入することにより温度上昇値を算出することが可能な計算式、および、モータの停止時間を代入することにより温度下降値を算出することが可能な計算式を用いて、モータの温度上昇値および温度下降値を算出してもよい。
【０１２４】
また、上記第１〜第３実施形態では、本発明のモータの駆動条件として、モータの駆動速度（ｐｐｓ）を用いる例を示したが、本発明は、これに限られない。本発明では、モータの駆動条件として、モータの駆動速度（ｐｐｓ）以外のモータの駆動条件を用いてもよい。たとえば、モータを間欠的に駆動させる場合と、モータを連続的に駆動させる場合とを、別々のモータの駆動条件として設定するように構成してもよい。
【０１２５】
また、上記第２実施形態では、本発明の経過時間の算出方法として、記憶部に原稿の搬送が終了する時点の時刻を記憶して、次に原稿を搬送する際に、経過時間を算出するように構成する例を示したが、本発明は、これに限られない。本発明では、経過時間の算出方法として、記憶部に原稿の搬送が終了する時点の時刻を記憶して、次に原稿を搬送する際に、経過時間を算出する方法以外の算出方法を用いてもよい。たとえば、制御部により、原稿の搬送を終了する際に、タイマを起動して経過時間のカウントを開始して、次に原稿の搬送が開始される際に、経過時間のカウントを停止することにより、経過時間を算出するように構成してもよい。
【０１２６】
また、上記第１〜第３実施形態では、説明の便宜上、本発明の制御部の処理を処理フローに沿って順番に処理を行うフロー駆動型のフローチャートを用いて説明したが、本発明はこれに限られない。本発明では、制御部の処理動作を、イベントごとに処理を実行するイベント駆動型（イベントドリブン型）の処理により行ってもよい。この場合、完全なイベント駆動型で行ってもよいし、イベント駆動およびフロー駆動を組み合わせて行ってもよい。
【符号の説明】
【０１２７】
１、３０１  モータ
２、２０２、３０２  制御部
７  読取部
９、２０９、３０９  記憶部
９２、３９２  温度上昇テーブル（第１の情報）
９３、３９３  温度下降テーブル（第２の情報）
１００、２００  スキャナ装置（自動原稿送り装置）
３００  複写装置（自動原稿送り装置）
【図１】
2016127477.tif 000003
【図２】
2016127477.tif 000004
【図３】
2016127477.tif 000005
【図４】
2016127477.tif 000006
【図５】
2016127477.tif 000007
【図６】
2016127477.tif 000008
【図７】
2016127477.tif 000009
【図８】
2016127477.tif 000010
【図９】
2016127477.tif 000011
【図１０】
2016127477.tif 000012
【図１１】
2016127477.tif 000013
【図１２】
2016127477.tif 000014