(57)【要約】【課題】モータを用いて原稿シートを搬送して原稿シートを読み取る画像読取装置において、原稿シートの搬送中に原稿シートの搬送を停止させる停止期間を短くすること。【解決手段】複合機１では、モータの温度Ｙを検出し、モータの温度Ｙが基準温度ＹＫ以上である場合、モータの温度Ｙが再開基準温度ＹＳ未満まで低下するまで、原稿シートの搬送を中断させる。一方、モータの温度Ｙが基準温度ＹＫ未満である場合、原稿シートを搬送させる。この際、原稿シートを搬送する搬送動作と、搬送停止期間に亘って原稿シートの搬送を停止させる停止動作をと含む一連の動作により原稿シートを搬送させ、１枚の原稿シートを読み取る読取期間中に、少なくとも１回以上、上記一連の動作が含まれるようにする。【選択図】図９
2014150357.tif 000002
【特許請求の範囲】
【請求項１】
原稿シートの画像を読み取る画像読取部と、
モータを有し、前記原稿シート、又は前記画像読取部を移動させる搬送部と、
制御部と、
を備え、
前記制御部は、
前記モータの温度を検出する温度検出処理と、
前記温度検出処理おいて検出された前記モータの温度が基準温度以上となった時に、前記搬送部による移動を停止させ、前記基準温度未満となった時点で前記搬送部の移動を再開させる中断処理と、
前記搬送部が第１規定時間、前記モータを回転させる動作と、第２規定時間、前記モータの回転を停止させる動作とを含む一連の動作を、１枚の前記原稿シートの前記画像読取部による読取中に、少なくとも１回以上、前記搬送部に対して指示する第１搬送指示処理と、
を実行する、画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、
更に、
供給トレイを備え、
前記搬送部は、
前記モータにより回転する搬送ローラを有し、前記供給トレイに載置された原稿シートを前記搬送ローラによって搬送経路に沿って搬送し、
前記画像読取部は、
前記搬送経路上に位置し、前記搬送部によって搬送される前記原稿シートの画像を読み取り、
前記制御部は、
前記第１搬送指示処理は、前記搬送部が前記原稿シートのシート長よりも短い距離を搬送するのに要する前記第１規定時間、前記モータを回転させる動作と、前記第２規定時間、前記モータの回転を停止させる動作とを含む一連の動作を、１枚の前記原稿シートの前記画像読取部による読取中に、少なくとも１回以上、前記搬送部に対して指示する、
画像読取装置。
【請求項３】
請求項２に記載の画像読取装置であって、
前記制御部は、
更に、
前記画像読取部の読取条件が、前記画像読取部が前記搬送部によって搬送される１枚の前記原稿シートを読み取るのに要する時間が基準時間より長い第１読取条件、又は、前記要する時間が前記基準時間以下である第２読取条件、のいずれの読取条件であるかを判断する読取条件判断処理を実行し、
前記読取条件判断処理によって前記第１読取条件と判断された場合に、前記第１搬送指示処理を実行する、
画像読取装置。
【請求項４】
請求項３に記載の画像読取装置であって、
前記制御部は、
更に、
前記読取条件判断処理によって前記第２読取条件と判断された場合に、前記中断処理による停止を除いて、前記原稿シートの前記画像読取部による読取中に停止させないように、前記搬送部に対して指示する第２搬送指示処理を実行する、
画像読取装置。
【請求項５】
請求項３または請求項４に記載の画像読取装置であって、
前記第１読取条件は、前記原稿シートを高解像度で読み取り、或はカラー読み取りする読取条件であり、
前記第２読取条件は、前記原稿シートを低解像度で読み取り、或はモノクロ読み取りする読取条件である、
画像読取装置。
【請求項６】
請求項２から請求項５のいずれか一項に記載の画像読取装置であって、
前記搬送経路は、曲率半径が基準値以下の湾曲部を有し、
前記第１規定時間は、前記シート長より短く、前記搬送経路に沿った前記湾曲部の長さより長い距離だけ、前記搬送部が前記原稿シートを搬送するのに必要な時間である、
画像読取装置。
【請求項７】
請求項１から請求項５のいずれか一項に記載の画像読取装置であって、
更に、
外部機器に接続される接続部を備え、
前記第２規定時間は、前記外部機器の接続許容時間よりも短い時間に設定されている、
画像読取装置。
【請求項８】
請求項１から請求項６のいずれか一項に記載の画像読取装置であって、
更に、
前記画像読取部が前記原稿シートを読み取って生成された画像データを記憶する記憶部を備え、
前記制御部は、
前記第１搬送指示処理において、前記モータを回転させる動作と、前記モータの回転を停止させる動作とを交互に繰り返し実行するように前記搬送部に対して指示しており、前記記憶部における書込可能領域が基準容量以上である場合に、前記モータの回転を停止させる動作を終了させて前記モータを回転させる動作を実行するように前記搬送部に対して指示する、
画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータを用いて原稿シートを搬送し、原稿シートを読み取る技術に関する。
【背景技術】
【０００２】
従来から、原稿を搬送し、搬送中の原稿を読み取る原稿読取装置が知られている。これらの装置では、原稿を搬送する搬送ローラを備えており、モータを用いて搬送ローラを回転させることで原稿を搬送する。
【０００３】
このような、原稿を搬送する機能を有する装置では、原稿を搬送する際に、搬送ローラを回転させるモータの温度を管理する技術が知られている（例えば特許文献１）。この技術では、複数枚の原稿の搬送中にモータの温度を測定し、モータの温度が予め定めた上限温度に到達したならば、読取中の原稿については原稿の読み取りを完了し、読取前の原稿については原稿の搬送を停止し、原稿間において原稿搬送を一定期間停止する。そして、原稿搬送の停止中にモータの温度を測定し、モータの温度が次の１枚の原稿を搬送する間の温度上昇分下がったならば、原稿の搬送を再開する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２８９６２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術では、原稿を高解像度で読み取る場合や、原稿のカラー画像を読み取る場合には、原稿を低解像度で読み取る場合や、原稿のモノクロ画像を読み取る場合に比べて、１枚の原稿を搬送する間の上昇温度分が増大する。つまり、原稿の搬送を再開させるまでに低下させなければならない温度が増加し、原稿の搬送中に原稿搬送を停止させる停止期間が長期化する。そのため、画像読取装置の使用者が、搬送中の原稿搬送の停止を、原稿搬送の終了と勘違いする問題が生じていた。また、停止期間が画像読取装置に接続するＰＣなどの外部機器の接続許容時間を超えてしまい、外部装置において外部装置と画像読取装置との間に通信エラーが発生したと誤検出される問題が生じていた。このように、シート状の原稿である原稿シートを読み取る画像読取装置では、モータの温度上昇を抑制するために原稿シートの読取中に原稿シートの読み取りを停止させており、その停止期間が長期化する問題が生じていた。
【０００６】
本明細書では、モータを用いて原稿シート、又は画像読取部を移動させて原稿シートを読み取る画像読取装置において、原稿シートの読取中に原稿シートの読み取りを停止させる停止期間を短くする技術を開示する。
【課題を解決するための手段】
【０００７】
本明細書によって開示される画像読取装置は、原稿シートの画像を読み取る画像読取部と、モータを有し、前記原稿シート、又は前記画像読取部を移動させる搬送部と、制御部と、を備え、前記制御部は、前記モータの温度を検出する温度検出処理と、前記温度検出処理おいて検出された前記モータの温度が基準温度以上となった時に、前記搬送部による移動を停止させ、前記基準温度未満となった時点で前記搬送部の移動を再開させる中断処理と、前記搬送部が第１規定時間、前記モータを回転させる動作と、第２規定時間、前記モータの回転を停止させる動作とを含む一連の動作を、１枚の前記原稿シートの前記画像読取部による読取中に、少なくとも１回以上、前記搬送部に対して指示する第１搬送指示処理と、を実行する。
【０００８】
この画像読取装置では、モータの温度が基準温度未満の場合において、１枚の原稿シートの読取中に、少なくとも１回以上、モータの回転を停止させる。この画像読取装置によれば、１枚の原稿シートの読取中に１回もモータの回転が停止されない場合に比べて、１回のモータを回転させる動作におけるモータの温度上昇が抑制される。そのため、モータの回転を停止させる第２規定時間に低下させなければならないモータの温度を縮小することができ、原稿シートの停止期間を短縮することができる。
【０００９】
また、上記の画像読取装置では、更に、供給トレイを備え、前記搬送部は、前記モータにより回転する搬送ローラを有し、前記供給トレイに載置された原稿シートを前記搬送ローラによって搬送経路に沿って搬送し、前記画像読取部は、前記搬送経路上に位置し、前記搬送部によって搬送される前記原稿シートの画像を読み取り、前記制御部は、前記第１搬送指示処理は、前記搬送部が前記原稿シートのシート長よりも短い距離を搬送するのに要する前記第１規定時間、前記モータを回転させる動作と、前記第２規定時間、前記モータの回転を停止させる動作とを含む一連の動作を、１枚の前記原稿シートの前記画像読取部による読取中に、少なくとも１回以上、前記搬送部に対して指示する構成としても良い。
【００１０】
この画像読取装置では、モータの温度が基準温度未満の場合において、１枚の原稿シートの読取中に、少なくとも１回以上、モータの回転を停止させながら、原稿シートを搬送する。この画像読取装置によれば、１枚の原稿シートの読取中に１回も原稿シートの搬送が停止されない場合に比べて、原稿シートの搬送開始からモータの回転停止による原稿シートの搬送停止まで、又は原稿シートの搬送再開から再度の原稿シートの搬送停止までの搬送を意味する１回の搬送におけるモータの温度上昇が抑制される。そのため、モータの回転を停止させる第２規定時間に低下させなければならないモータの温度を縮小することができ、原稿シートの停止期間を短縮することができる。
【００１１】
また、上記の画像読取装置では、前記制御部は、更に、前記画像読取部の読取条件が、前記画像読取部が前記搬送部によって搬送される１枚の前記原稿シートを読み取るのに要する時間が基準時間より長い第１読取条件、又は、前記要する時間が前記基準時間以下である第２読取条件、のいずれの読取条件であるかを判断する読取条件判断処理を実行し、前記読取条件判断処理によって前記第１読取条件と判断された場合に、前記第１搬送指示処理を実行する構成としても良い。
【００１２】
第１読取条件では、第２読取条件に比べて１枚の原稿シートを読み取るのに要する時間が長いので、１枚の原稿シートの読み取る間におけるモータの発熱量も第２読取条件に比べて大きい。この画像読取装置によれば、モータの発熱量が多く、モータの温度が上昇しやすい第１読取条件において、原稿シートの停止期間を短縮することができる。
【００１３】
また、上記の画像読取装置では、前記制御部は、更に、前記読取条件判断処理によって前記第２読取条件と判断された場合に、前記中断処理による停止を除いて、前記原稿シートの前記画像読取部による読取中に停止させないように、前記搬送部に対して指示する第２搬送指示処理を実行する構成としても良い。
【００１４】
この画像読取装置によれば、第２読取処理において、中断処理による停止を除いて、１枚の原稿シートの読取中に搬送部の搬送を停止させない。そのため、１枚の原稿シートの読取中に、少なくとも１回以上、モータの回転を停止させる第１読取処理に比べて、原稿シートを高速に読み取ることができる。
【００１５】
また、上記の画像読取装置では、前記第１読取条件は、前記原稿シートを高解像度で読み取り、或はカラー読み取りする読取条件であり、前記第２読取条件は、前記原稿シートを低解像度で読み取り、或はモノクロ読み取りする読取条件である構成としても良い。
【００１６】
この画像読取装置によれば、原稿シートを高解像度で読み取り、或はカラー読み取りする場合に、原稿シートの停止期間を短縮することができる。
【００１７】
また、上記の画像読取装置では、前記搬送経路は、曲率半径が基準値以下の湾曲部を有し、前記第１規定時間は、前記シート長より短く、前記搬送経路に沿った前記湾曲部の長さより長い距離だけ、前記搬送部が前記原稿シートを搬送するのに必要な時間である構成としても良い。
【００１８】
この画像読取装置では、第１規定時間が、シート長より短く、搬送経路に沿った湾曲部の長さより長い距離に基づいて設定される。上記距離は、シート長より短い距離なので、第１規定時間における搬送の結果、搬送方向における原稿シートの後端部分が湾曲部に到達することがなく、モータの回転を停止させる停止時間に亘って湾曲部に沿った姿勢で維持されることが抑制される。また、上記距離は、搬送経路に沿った湾曲部の長さより長い距離なので、搬送方向における原稿シートの後端部分が、次回の第１規定時間における搬送により湾曲部を通過することができ、次回の停止時間において湾曲部に沿った姿勢で維持されることが抑制される。この画像読取装置によれば、搬送方向における原稿シートの後端部分が、モータの回転を停止させる停止時間に亘って湾曲部に沿った姿勢で維持されることが抑制され、原稿シートの後端部分にカールのくせがかかるのを抑制することができる。
【００１９】
また、上記の画像読取装置では、更に、外部機器に接続される接続部を備え、前記第２規定時間は、前記外部機器の接続許容時間よりも短い時間に設定されている構成としても良い。
【００２０】
この画像読取装置によれば、原稿シート搬送中にモータの回転が停止し、それに伴って原稿シートの読み取りが停止する第２規定時間において、外部装置において外部装置と画像読取装置との間に通信エラーが発生したと誤検出されるのを抑制することができる。
【００２１】
また、上記の画像読取装置では、更に、前記画像読取部が前記原稿シートを読み取って生成された画像データを記憶する記憶部を備え、前記制御部は、前記第１搬送指示処理において、前記モータを回転させる動作と、前記モータの回転を停止させる動作とを交互に繰り返し実行するように前記搬送部に対して指示しており、前記記憶部における書込可能領域が基準容量以上である場合に、前記モータの回転を停止させる動作を終了させて前記モータを回転させる動作を実行するように前記搬送部に対して指示する構成としても良い。
【００２２】
この画像読取装置では、原稿シート搬送中にモータの回転を停止させる動作を終了して、モータを回転させる動作を開始する際に、記憶部に書込可能領域が基準容量以上あるか否かも判断する。そのため、モータを回転させる動作を開始して間もなく、記憶部における書込可能領域が不足して、再度モータの回転を停止させる事態が生じることを抑制することができる。
【発明の効果】
【００２３】
本明細書によって開示される画像読取装置では、モータを用いて原稿シートを搬送して原稿シートを読み取る画像読取装置において、原稿シートの搬送中に原稿シートの搬送を停止させる停止期間を短くすることができる。
【図面の簡単な説明】
【００２４】
【図１】画像読取装置の概略的な断面図
【図２】画像読取装置の電気的構成を概略的に示すブロック図
【図３】第１実施形態の起動処理を示すフローチャート
【図４】ＡＤＦ読取処理を示すフローチャート
【図５】読取処理を示すフローチャート
【図６】メモリフル停止判定処理を示すフローチャート
【図７】メモリフル再開判定処理を示すフローチャート
【図８】第１読取条件における搬送停止距離Ｗを説明する図
【図９】原稿シート搬送時における経過時間とモータの温度との関係を示すグラフ
【図１０】第２実施形態の起動処理を示すフローチャート
【図１１】第２ＡＤＦ読取処理を示すフローチャート
【発明を実施するための形態】
【００２５】
＜実施形態１＞
実施形態１を、図１から図９を用いて説明する。
【００２６】
１．複合機の機械的構成
図１は、本実施形態の画像読取装置の一例である複合機１の断面図である。この複合機１は、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能などを備えた多機能周辺装置である。
【００２７】
図１に示すように、複合機１は、本体ユニット３と、原稿搬送ユニット４とがこの順に上側に搭載されて構成されている。本体ユニット３は、第１読取部２１を備える他、その上面に透明なガラス板からなる第１プラテンガラス２５及び第２プラテンガラス２７、及び押圧部材３２等を備える。第１読取部２１は、画像読取部の一例である。
【００２８】
原稿搬送ユニット４は、本体ユニット３の上面全面を覆っており、本体ユニット３の上面を開閉可能に構成されている。原稿搬送ユニット４は、搬送経路４７に沿って原稿シートを自動で搬送する原稿自動送り機能（ＡＤＦ）を有する搬送部４８を備える他、上面カバー１１等を備える。
【００２９】
上面カバー１１は、原稿搬送ユニット４の上面に設けられており、その右端近傍に設けられた軸線を中心として、原稿搬送ユニット４に対し開閉可能に構成されている。上面カバー１１を開位置へ変位させると、原稿搬送ユニット４の開口部４Ｂが開放される。そして、開位置に変位した上面カバー１１によって、原稿シートが載置される原稿台１２の右側部分が構成される。また、図１に示すように、上面カバー１１を閉位置へ変位させると、開口部４Ｂが閉塞される。原稿台１２は、供給トレイの一例である。
【００３０】
図１に示すように、原稿搬送ユニット４は、更に、第２読取部２２、透明なガラス板からなる第３プラテンガラス２８、押圧部材３１、フロントセンサ（以下、Ｆセンサ）１８、リアセンサ（以下、Ｒセンサ）１９、及び吸入ローラ４１、供給ローラ４２、第１搬送ローラ４３、第２搬送ローラ４４などの各種ローラ等を含む。第２読取部２２は、画像読取部の別例であり、各種ローラは、搬送ローラの一例である。
【００３１】
原稿搬送ユニット４では、各種ローラによって原稿シートが原稿台１２から開口部４Ｂへと搬送される経路である搬送経路４７が設けられており、搬送経路４７に隣接して第１読取部２１及び第２読取部２２が配置されている。
【００３２】
第１読取部２１は、本体ユニット３内に配置されており、主走査方向Ｄ１に広がって形成されている。また、第１読取部２１は、図１に矢印８２で示すように、第１プラテンガラス２５の下側を主走査方向Ｄ１と直交する副走査方向、つまり左右方向に移動可能に支持されている。第１読取部２１は、モータＭ２（図２参照）に接続されたフラットベット駆動部（以下、ＦＢ駆動部）４９によって左右方向に移動しながら第１プラテンガラス２５上に静止して載置された原稿シートを読み取る。また、第１読取部２１は、第２プラテンガラス２７下の読取位置Ｌ１に静止し、搬送経路４７に沿った搬送方向Ｄ２に搬送される原稿シートが第２プラテンガラス２７上を通過する際に当該原稿シートの画像を読み取る。モータＭ２とＦＢ駆動部４９を併せたものが、搬送部の一例である。
【００３３】
押圧部材３１は、第２プラテンガラス２７と対向して配置され、第２プラテンガラス２７上を通過する原稿シートが第２プラテンガラス２７から浮かないように、原稿シートを第２プラテンガラス２７に押圧する。なお、以下の説明において、特に記載がない場合には、読取位置Ｌ１に静止した第１読取部２１の状態及び動作を説明しているものとする。
【００３４】
第２読取部２２は、原稿搬送ユニット４内の読取位置Ｌ２に移動不能に支持されている。第２読取部２２は、搬送経路４７を搬送される原稿シートが第３プラテンガラス２８直下を通過する際に当該原稿シートを読み取る。押圧部材３２は、本体ユニット３内に第３プラテンガラス２８と対向して配置され、第３プラテンガラス２８直下を通過する原稿シートが第３プラテンガラス２８から浮かないように、原稿シートを第３プラテンガラス２８に押圧する。
【００３５】
Ｆセンサ１８は、原稿台１２に配置され、原稿台１２に原稿シートが載置されたか否かを検出する。Ｒセンサ１９は、搬送経路４７において読取位置Ｌ１、Ｌ２よりも上流側の検出位置Ｌ３に配置され、原稿シートが搬送経路４７上の検出位置Ｌ３を通過する場合にオンし、原稿シートが検出位置Ｌ３を通過していない場合にオフする。つまり、Ｒセンサ１９は、搬送経路４７上の検出位置Ｌ３を通過する原稿シートを検出する。
【００３６】
吸入ローラ４１、供給ローラ４２、第１搬送ローラ４３、第２搬送ローラ４４などの各種ローラは、モータＭ１（図２参照）によって回転し、原稿台１２に載置された原稿シートを搬送経路４７に沿って開口部４Ｂまで搬送する。つまり、これら各種ローラによって、原稿台１２に載置された原稿シートを搬送経路４７に沿って開口部４Ｂまで搬送する搬送部４８が形成されている。モータＭ１と搬送部４８を併せたものが、搬送部の別例である。
【００３７】
図１に示すように、搬送経路４７は、第２搬送ローラ４４に沿った部分（以下、湾曲部分）Ｘが曲線状に設けられ、その他の部分が直線状に設けられている。本実施形態の複合機１では、装置の小型化のため、湾曲部分Ｘの曲率半径が規定値以下に設定されている。以下、湾曲部分Ｘの搬送経路４７に沿った長さを、湾曲距離Ｌとする。
【００３８】
排出トレイ１５の搬送経路４７側には、付勢部１７が設けられている。付勢部１７は、弾性を有する短冊状の樹脂フィルムを二つに折り曲げた形状に構成されている。付勢部１７は、排出トレイ１５上に排出される原稿シートの後端よりも基準距離ＬＫだけ先端側の位置を上方に向けて付勢し、これによって、図１に拡大して示すように、排出トレイ１５上に排出される原稿シートの後端は、付勢部１７に沿って上側に反り上がる。
【００３９】
従って、搬送経路４７に沿って後から搬送された原稿シートは、先に搬送された原稿シートであって、排出トレイ１５に送り出された結果、その後端が上側に反り上がった原稿シートと付勢部１７の間、つまり先に搬送された原稿シートの下側に潜り込むように送り出される。この結果、原稿台１２において一方の面が下を向いた状態で下側から順番に載置されていた複数の原稿シートが、排出トレイ１５において一方の面が上を向いた状態で上側から順番に載置される。
【００４０】
更に、複合機１には、電源スイッチや各種設定ボタンからなり、使用者からの操作指令等を受け付ける操作部７（図２参照）、ＬＥＤや液晶ディスプレイからなり複合機１の状況を表示する表示部９（図２参照）、及びＵＳＢケーブル等の通信回線を介して外部のコンピュータ（以下、外部ＰＣ）等に接続されるＵＳＢ  インターフェイス（以下、ＵＳＢ  Ｉ／Ｆ）８等が設けられている。ＵＳＢ  Ｉ／Ｆ８は、接続部の一例である。
【００４１】
２．複合機の電気的構成
図２に示すように、複合機１は、中央処理装置（以下、ＣＰＵ）７０、ＲＯＭ７６、ＲＡＭ７７、デバイス制御部７３、第１アナログフロントエンド（以下、ＡＦＥ）７４、第２ＡＦＥ７５、駆動回路７８を備え、これらにバス８０を介して、操作部７、表示部９、ＵＳＢ  Ｉ／Ｆ８、及び各種センサ１８、１９が接続されている。図１０に点線７１で示すように、ＣＰＵ７０と、ＲＯＭ７６とを含めたものは、制御部の一例であり、ＲＡＭ７７は、記憶部の一例である。
【００４２】
ＲＯＭ７６には、複合機１の動作を制御するための各種のプログラムが記憶されており、ＣＰＵ７０は、ＲＯＭ７６から読み出したプログラムに従って各部の制御を行うとともに、後述する読取処理を実行する。また、ＲＯＭ２６には、後述する搬送停止距離、搬送停止期間、及び基準温度ＹＫ、再開基準温度ＹＳ、基準容量等が記憶されている。
【００４３】
デバイス制御部７３は、読取部２１、２２に接続されており、ＣＰＵ７０からの命令に基づいて読取制御信号を読取部２１、２２に送信する。読取部２１は、デバイス制御部７３からの読取制御信号に基づいて原稿シートの一方の面を読み取り、読取部２２は、デバイス制御部７３からの読取制御信号に基づいて原稿シートの他方の面を読み取る。
【００４４】
読取部２１、２２は、搬送経路４７を搬送される原稿シートを読み取る際に、読取位置Ｌ１、Ｌ２において、主走査方向Ｄ１に複数回読み取りを繰り返す。読取部２１、２２は、１回の主走査方向Ｄ１の読み取りで単位読取データを生成する。読取部２１、２２は、主走査方向Ｄ１に読み取りを繰り返すことで、単位読取データが副走査方向に複数個集まって構成される読取データを生成し、取得した読取データをＡＦＥ７４、７５に出力する。
【００４５】
第１ＡＦＥ７４は、第１読取部２１に接続されており、ＣＰＵ７０からの命令に基づいて、第１読取部２１から出力されるアナログ信号の読取データをデジタル信号、つまり階調データの読取データに変換する。第１ＡＦＥ７４は、変換した読取データを、バス８０を介してＲＡＭ７７に記憶する。また、第２ＡＦＥ７５は、第２読取部２２に接続されており、ＣＰＵ７０からの命令に基づいて、第２読取部２２から出力されるアナログ信号の読取データを階調データの読取データに変換する。第２ＡＦＥ７５は、変換した読取データを、バス８０を介してＲＡＭ７７に記憶する。読取データは、画像データの一例である。
【００４６】
駆動回路７８は、モータＭ１、Ｍ２（以下、総称Ｍ）にそれぞれ接続され、ＣＰＵ７０から入力されるパルス信号に基づいてモータＭを回転駆動する。モータＭは、パルス信号の１パルスで、１ステップの回転角度分、回転駆動する。モータＭ１が１ステップ分駆動すると、搬送部４８を構成する各種ローラが所定角度回転し、搬送経路４７上を原稿シートが第１規定距離だけ搬送される。ＣＰＵ７０は、原稿シートを搬送して読み取る際に、駆動回路７８に第１規定周期のパルス信号を送信し、これに従って搬送部４８は、そのパルス信号のパルスの数に第１規定距離を掛けた距離だけ原稿シートを搬送する。
【００４７】
また、モータＭ２が１ステップ分駆動すると、ＦＢ駆動部４９が第１読取部２１を第２規定距離だけ移動させる。ＣＰＵ７０は、第１プラテンガラス２５上に静止して載置された原稿シートを読み取る際に、ＦＢ駆動部４９に第２規定周期のパルス信号を送信し、これに従ってＦＢ駆動部４９は、そのパルス信号のパルスの数に第２規定距離を掛けた距離だけ第１読取部２１を搬送する。以後、ＣＰＵ７０がモータＭに送信するパルス信号のパルスの数を、ステップ数ＳＮと呼ぶ。
【００４８】
３．モータの温度検出
モータＭはパルス信号の入力、つまり、回転に伴って温度が上昇する。そして、温度が過度に上昇するとモータＭが故障する虞がある。そこで、ＣＰＵ７０は、原稿シートを読み取る際に、モータＭの温度Ｙを検出し、モータＭの温度Ｙが基準温度ＹＫ以上となったことを検出した時に、モータＭの回転を一時的に停止させることによって原稿シートの読み取りを中段する。そして、ＣＰＵ７０は、モータＭの温度Ｙが再開基準温度ＹＳ未満まで低下した時点でモータＭを回転させ、原稿シートの読み取りを再開させる。基準温度ＹＫ及び再開基準温度ＹＳは、基準温度の一例である。
【００４９】
モータＭの温度Ｙの検出は種々の方法で行うことができる。例えば、接触式、或は、非接触式の温度センサを用いて温度Ｙを検出してもよいし、計算式によって温度Ｙを推測することによって検出してもよい。本実施形態では、計算式を用いた推定によってモータＭの温度を検出する例について説明する。
【００５０】
モータＭの温度Ｙは、複合機１の電源がオンされた時から駆動回路７８に入力されたパルス信号のステップ数ＳＮに比例して上昇し、複合機１の電源がオンされた時からの経過時間Ｔに比例して下降する。そこで、モータＭの温度Ｙは、係数Ａ、Ｂを用いて以下のように推測される。
温度Ｙ＝Ａ×ステップ数ＳＮ−Ｂ×経過時間Ｔ
【００５１】
ここで、ＡはモータＭの回転速度に応じて決まる加熱係数である。ステップ数ＳＮは回転速度ごとにカウントされ、回転速度ごとのパルス数にその回転速度に応じた加熱係数Ａを乗算した積の合計値が「Ａ×ステップ数ＳＮ」として用いられる。Ｂは放熱係数である。
【００５２】
４．読取処理
次に、図３から図９を参照して、原稿シートの読取処理について説明する。本実施形態では、複合機１の電源がオンされた後、使用者からの指示に基づいて、原稿台１２に載置された原稿シートを、搬送部４８を用いて搬送経路４７に沿って自動搬送させながら当該原稿シートを読み取る、いわゆるＡＤＦ読取が実行される場合の処理について説明する。
【００５３】
（起動処理）
図３に示すように、ＣＰＵ７０は、使用者によって複合機１に電源がオンされると、起動処理を開始し、複合機１の電源がオンされてから駆動回路７８に入力されたパルス信号のステップ数ＳＮを計数するとともに、複合機１の電源がオンされてからの経過時間Ｔを計時し、上述した計算式からモータＭ１の温度Ｙを検出する温度検出処理を実行する（Ｓ２）。以後、ＣＰＵ７０は、複合機１の電源がオンされている間に亘って、一定の時間間隔でモータＭ１の温度Ｙを検出する。
【００５４】
ＣＰＵ７０は、操作部７を介して使用者から読取指示が入力されるのを待機する（Ｓ４：ＮＯ）。そして、Ｆセンサ１８を用いて原稿台１２に原稿シートが載置されたことが確認され、使用者から読取指示が入力されると（Ｓ４：ＹＥＳ）、ＣＰＵ７０は、読取指示に併せて受け付けた原稿シートの読取面、解像度、及びカラー／モノクロ設定などの読取条件を取得する（Ｓ６）。
【００５５】
本実施形態では、上述したように、当該読取条件において、ＡＤＦ読取が設定されている。ＣＰＵ７０は、読取条件においてＡＤＦ読取が設定されていることを確認すると、ＡＤＦ読取処理を実行する（Ｓ８）。
【００５６】
（ＡＤＦ読取処理）
図４に示すように、ＡＤＦ読取処理において、ＣＰＵ７０は、まず、読取条件を確認する（Ｓ１２）。ＣＰＵ７０は、読取条件の解像度が基準解像度である６００ｄｐｉよりも高い解像度、例えば２４００ｄｐｉの高解像度設定であるか、或は、基準解像度以下の解像度、例えば６００ｄｐｉの低解像度設定であるかを確認する。また、ＣＰＵ７０は、読取条件のカラー／モノクロ設定が、原稿シートを複数の色成分についての複数の読取データとして読み出すカラー設定であるか、或は、原稿シートを１つの色成分についての単数の読取データとして読み出すモノクロ設定であるかを確認する。
【００５７】
読取条件が高解像度設定である場合、或は、カラー設定である場合、読取部２１、２２が読み取る単位読取データの数が多く、１枚の原稿シートの読み取りに必要な読取時間が、原稿シートの原稿サイズに従って設定される基準時間よりも長期化する。その一方、読取条件が低解像度設定である場合、或は、モノクロ設定である場合、読取部２１、２２が読み取る単位読取データの数が少なく、１枚の原稿シートの読み取りに必要な読取時間が基準時間以下となる。
【００５８】
つまり、読取条件において、高解像度設定、或は、カラー設定がされている場合、読取時間が基準時間よりも長期化し、低解像度設定、或は、モノクロ設定がされている場合、読取時間が基準時間以下となる。以下、読取条件において、高解像度設定とカラー設定の少なくとも一方が設定されている条件を、第１読取条件と称し、低解像度設定及び／或はモノクロ設定がされている条件を、第２読取条件と称す。ここで、第２読取条件において、低解像度設定或はモノクロ設定がされている条件を含めたのは、読取指示において、必ずしも解像度とカラー／モノクロ設定の両方が設定されるとは限らず、いずれか一方のみが設定される場合における第２読取条件を規定するためである。
【００５９】
ＣＰＵ７０は、読取条件を確認し、当該読取条件が第１読取条件と第２読取条件のいずれの読取条件であるかを判断する。ＣＰＵ７０は、第１読取条件の場合（Ｓ１２：ＹＥＳ）、搬送停止距離を距離Ｗ（ｍｍ）（図８参照）に設定し、搬送停止期間（図９参照）を３０（秒）に設定する。ここで、搬送停止距離とは、原稿シートの搬送中に、原稿シートの搬送を定期的に停止させる停止間隔を意味し、搬送停止期間は、１回の搬送停止における停止期間を意味する。搬送停止期間は、第２規定時間の一例である。
【００６０】
図９に示すように、ＣＰＵ７０は、モータＭ１の温度Ｙが基準温度ＹＫ未満の場合に搬送部４８に対して原稿シートの搬送を指示し、第１読取条件の場合、図９に実線で示すように、原稿シートが搬送停止距離だけ搬送される毎に搬送停止期間に亘って原稿シートの搬送を停止させるように指示する。つまり、ＣＰＵ７０は、原稿シートの搬送を指示する際に、搬送停止距離だけ原稿シートを搬送するのに必要な相当ステップ数ＳＮのパルス信号を駆動回路７８に送信してモータＭ１を回転させる搬送動作と、搬送停止期間に亘ってパルス信号の送信を停止してモータＭ１を停止させる停止動作とを交互に繰り返す。そのため、第１読取条件の場合、モータＭ１の温度Ｙは、搬送動作中に上昇し、停止動作中に低下する。相当ステップ数ＳＮのパルス信号を送信するのに必要な時間は、第１規定時間の一例である。
【００６１】
図８に示すように、第１読取条件における搬送停止距離Ｗは、搬送方向Ｄ２における原稿シートのシート長Ｚよりも短く、湾曲距離Ｌよりも長い距離に設定されている。従って、ＣＰＵ７０は、第１読取条件の場合に、搬送部４８を用いて原稿シートを搬送させ、読取部２１、２２を用いて原稿シートの画像を読み取らせる際に、１枚の原稿シートの読取期間中において、搬送動作と停止動作とを、少なくとも１回以上実行する。つまり、１枚の原稿シートの読取期間中に、モータＭ１を停止させる停止動作が１回以上含まれる。
【００６２】
本実施形態では、シート長Ｚが湾曲距離Ｌの２倍よりも長く、搬送停止距離Ｗがシート長Ｚの半分の長さに設定される。そのため、第１読取条件の場合に、１枚の原稿シートは、２回の搬送動作によって搬送され、２回の搬送動作の間に１回の停止動作が含まれる。また、本実施形態では、搬送停止距離Ｗから湾曲距離Ｌを差し引いた差分距離ＬＭが、図１に示す基準距離ＬＫよりも長くなるように設定されている。
【００６３】
なお、第１読取条件における搬送停止期間は、ＵＳＢ  Ｉ／Ｆ８を介して接続される外部ＰＣの接続許容時間よりも短い時間に設定されている。ここで、接続許容時間とは、複合機１が読み取った読取データを外部ＰＣに送信するなど、外部ＰＣとの通信中において、通信が行われない通信中断期間が生じた場合に、外部ＰＣが当該通信中断期間を通信エラーと判断する際の基準となる中断期間を意味し、周知の値である。搬送停止期間が接続許容時間よりも短い時間に設定されているので、１枚の原稿シートの読取期間中に停止動作が含まれても、停止動作に伴う通信中断期間が通信エラーと判断されることが回避される。
【００６４】
一方、ＣＰＵ７０は、第２読取条件の場合（Ｓ１２：ＮＯ）、搬送停止距離を０（ｍｍ）に設定し、搬送停止期間を０（秒）に設定する。つまり、第２読取条件の場合、モータＭ１の温度Ｙが基準温度ＹＫ未満の場合において、原稿シートの搬送中に原稿シートの搬送を停止させないように指示する（図９の一点鎖線参照）。従って、第２読取条件の場合、モータＭ１の温度Ｙが基準温度ＹＫ以上となった場合を除いて、１枚の原稿シートの読取期間中に、原稿シートの搬送が停止されず、モータＭ１の温度Ｙが連続的に上昇する。
【００６５】
ＣＰＵ７０は、搬送停止距離及び搬送停止期間を設定すると、設定された搬送停止距離及び搬送停止期間に基づいて搬送部４８に原稿シートの搬送を指示し（Ｓ１８）、読取処理を実行する（Ｓ２０）。Ｓ１４の設定に基づいて搬送を指示する処理が、第１搬送指示処理の一例であり、Ｓ１６の設定に基づいて搬送を指示する処理が、第２搬送指示処理の一例である。
【００６６】
（読取処理）
ＣＰＵ７０は、搬送部４８を用いて搬送される原稿シート毎に読取処理を実行する。図５に示すように、読取処理において、ＣＰＵ７０は、ステップ数ＳＮの増加に伴って増加する停止判定カウンタ及び再開判定カウンタをリセットし、原稿シートの搬送開始に伴ってＲセンサ１９がオンするのを待機する（Ｓ４２：ＮＯ）。ＣＰＵ７０は、Ｒセンサ１９がオンすると（Ｓ４２：ＹＥＳ）、搬送経路４７に沿った検出位置Ｌ３と読取位置Ｌ１、Ｌ２の間の距離に相当する第１ステップ数ＳＮ１だけ原稿シートを更に搬送させ、取得した読取設定に基づいて読取部２１、２２に原稿シートの読み取りを指示する（Ｓ４４）。ＣＰＵ７０は、原稿シートの読み取りを開始すると、メモリフル停止判定処理を実行する（Ｓ４６）。
【００６７】
ＣＰＵ７０は、読取処理において、メモリフル停止判定処理を含むＳ４６からＳ６２の処理を、原稿シートが１ステップに相当する第１規定距離だけ搬送される毎に実行する。つまり、ＣＰＵ７０は、原稿シートの読み取りを開始すると、ステップ数ＳＮが１増加する毎に、原稿シートが第１規定距離搬送され、読取部２１、２２により原稿シートが読み取られて単位読取データが生成されるとともに、Ｓ４６からＳ６２の処理を実行する。そして、Ｓ４６からＳ６２の処理の中で、ステップ数ＳＮが１増加する毎に、上記カウンタが１増加する。
【００６８】
（メモリフル停止判定処理）
図６を用いて、メモリフル停止判定処理を説明する。メモリフル停止判定処理では、上記設定した搬送停止距離と、ＲＡＭ７７に読取データ等を記憶可能な書込可能領域が存在するか否かに基づいて、原稿シートの搬送を停止させるか否かを示す停止フラグを設定する。
【００６９】
メモリフル停止判定処理において、ＣＰＵ７０は、まず、停止フラグをオフに設定し（Ｓ７２）、ＲＡＭ７７に書込可能領域が存在するか否かを確認する（Ｓ７４）。ＣＰＵ７０は、ＲＡＭ７７に書込可能領域が存在しない場合（Ｓ７４：ＮＯ）、停止フラグをオンに設定する（Ｓ７６）。一方、ＣＰＵ７０は、ＲＡＭ７７に書込可能領域が存在する場合（Ｓ７４：ＹＥＳ）、停止フラグをオフに維持する。
【００７０】
次に、ＣＰＵ７０は、搬送停止距離の設定を確認し（Ｓ７８）、搬送停止距離が０（ｍｍ）に設定されている場合（Ｓ７８：ＹＥＳ）、つまり、読取設定が第２読取設定の場合、メモリフル停止判定処理を終了する。一方、ＣＰＵ７０は、搬送停止距離が距離Ｗ（ｍｍ）に設定されている場合（Ｓ７８：ＮＯ）、つまり、読取設定が第１読取設定の場合、搬送判定カウンタを１増加させる（Ｓ８０）。
【００７１】
次に、ＣＰＵ７０は、と、搬送判定カウンタと１ステップに相当する第１規定距離とを積して搬送判定距離を算出し、当該搬送判定距離を搬送停止距離と比較する（Ｓ８２）。ＣＰＵ７０は、搬送判定距離が搬送停止距離未満の場合（Ｓ８２：ＮＯ）、メモリフル停止判定処理を終了する。一方、ＣＰＵ７０は、搬送判定距離が搬送停止距離以上の場合（Ｓ８２：ＹＥＳ）、停止フラグをオンに設定する（Ｓ８４）。ＣＰＵ７０は、搬送判定カウンタをリセットし（Ｓ８６）、メモリフル停止判定処理を終了する。
【００７２】
ＣＰＵ７０は、メモリフル停止判定処理を終了すると、図５に示す読取処理に戻り、停止フラグを確認する（Ｓ４８）。ＣＰＵ７０は、停止フラグがオンに設定されている場合（Ｓ４８：ＹＥＳ）、搬送部４８に原稿シートの搬送停止を指示する（Ｓ５４）。更に、ＣＰＵ７０は、読取部２１、２２に原稿シートの読取停止を指示し（Ｓ５６）、メモリフル再開判定処理を実行する（Ｓ５８）。
【００７３】
（メモリフル再開判定処理）
図７を用いて、メモリフル再開判定処理を説明する。メモリフル再開判定処理では、上記設定した搬送停止時間と、ＲＡＭ７７に書込可能領域が基準容量以上存在するか否かに基づいて、原稿シートの搬送を再開させるか否かを示す再開フラグを設定する。ここで、基準容量とは、原稿シートの搬送再開に伴う原稿シートの読取再開に必要な容量を意味しており、具体的には、原稿シートの読み取りに用いる読取部２１、２２毎に単位読取データを１０個程度記憶可能な容量を意味する。
【００７４】
メモリフル再開判定処理において、ＣＰＵ７０は、まず、再開フラグをオフに設定し（Ｓ９２）、ＲＡＭ７７に書込可能領域が基準容量以上存在するか否かを確認する（Ｓ９４）。ＣＰＵ７０は、ＲＡＭ７７に基準容量以上存在する場合（Ｓ９４：ＹＥＳ）、再開フラグをオンに設定する（Ｓ９６）。一方、ＣＰＵ７０は、ＲＡＭ７７に書込可能領域が基準容量以上存在しない場合（Ｓ９４：ＮＯ）、再開フラグをオフに維持する。
【００７５】
次に、ＣＰＵ７０は、搬送停止期間の設定を確認し（Ｓ９８）、搬送停止距離が０（秒）に設定されている場合（Ｓ９８：ＹＥＳ）、つまり、読取設定が第２読取設定の場合、再開判定フラグをオンに設定する（Ｓ１００）。一方、ＣＰＵ７０は、搬送停止距離が３０（秒）に設定されている場合（Ｓ９８：ＮＯ）、つまり、読取設定が第１読取設定の場合、再開判定フラグをオンに設定する（Ｓ１０２）。
【００７６】
ＣＰＵ７０は、再開判定カウンタに１ステップに相当する第１規定周期を積して再開判定期間を算出し、当該再開判定期間を搬送停止期間と比較する（Ｓ１０４）。ＣＰＵ７０は、再開判定期間が搬送停止期間未満の場合（Ｓ１０４：ＮＯ）、再開判定カウンタを１増加させる（Ｓ８０）。一方、ＣＰＵ７０は、再開判定期間が搬送停止期間以上の場合（Ｓ１０４：ＹＥＳ）、再開判定フラグをオンに設定する（Ｓ１０８）。
【００７７】
次に、ＣＰＵ７０は、再開フラグ及び再開判定フラグを確認する（Ｓ１１０）。ＣＰＵ７０は、いずれか一方のフラグがオフに設定されている場合（Ｓ１１０：ＮＯ）、再開フラグをオフに設定し、メモリフル再開判定処理を終了する。一方、ＣＰＵ７０は、両フラグともオンに設定されている場合（Ｓ１１０：ＹＥＳ）、再開判定カウンタをリセットし（Ｓ１１４）、メモリフル再開判定処理を終了する。
【００７８】
ＣＰＵ７０は、メモリフル再開判定処理を終了すると、図５に示す読取処理に戻り、再開フラグを確認する（Ｓ６０）。ＣＰＵ７０は、再開フラグがオフに設定されている場合（Ｓ６０：ＮＯ）、Ｓ５８からの処理を繰り返す。一方、ＣＰＵ７０は、再開フラグがオンに設定されている場合（Ｓ６０：ＹＥＳ）、搬送部４８に原稿シートの搬送再開を指示する（Ｓ６２）とともに、読取部２１、２２に原稿シートの読取再開を指示し（Ｓ６４）、Ｓ４６からの処理を繰り返す。
【００７９】
一方、ＣＰＵ７０は、停止フラグがオフに設定されている場合（Ｓ４８：ＮＯ）、Ｒセンサ１９の状態を確認する。ＣＰＵ７０は、Ｒセンサ１９がオンしている場合、或は、Ｒセンサ１９がオフしているものの、Ｒセンサ１９がオフしてから第１ステップ数ＳＮ１だけ原稿シートが搬送されていない場合（Ｓ５０：ＮＯ）、Ｓ４６からの処理を繰り返す。一方、ＣＰＵ７０は、Ｒセンサ１９がオフしており、かつ、Ｒセンサ１９がオフしてから原稿シートが第１ステップ数搬送された場合（Ｓ５０：ＹＥＳ）、読取部２１、２２に原稿シートの読取終了を指示し（Ｓ５２）、読取処理を終了する。
【００８０】
ＣＰＵ７０は、読取処理を終了すると、図４に示す読取処理に戻り、Ｆセンサ１９の状態を確認する（Ｓ２２）。ＣＰＵ７０は、Ｆセンサ１９がオンしている場合（Ｓ２２：ＹＥＳ）、つまり、原稿台１２に原稿シートが残っている場合には、温度検出処理により検出されたモータＭ１の温度Ｙを基準温度ＹＫと比較する（Ｓ２４）。
【００８１】
ＣＰＵ７０は、モータＭ１の温度Ｙが基準温度ＹＫ未満であることを検出した場合（Ｓ２４：ＮＯ）、次の原稿シートに対して、Ｓ２０からの処理を繰り返す。一方、ＣＰＵ７０は、モータＭ１の温度Ｙが基準温度ＹＫ以上であることを検出した場合（Ｓ２４：ＹＥＳ）、搬送経路４７に沿った読取位置Ｌ１、Ｌ２と排出トレイ１５の間の距離に相当する第２ステップ数ＳＮ２だけ原稿シートを更に搬送させて読取データを読み取った原稿シートを排出トレイ１５に排出する。そして、ＣＰＵ７０は、搬送部４８に原稿シートの搬送停止を指示し（Ｓ２６）、原稿シートの搬送を一時停止、つまり、中断する。
【００８２】
ＣＰＵ７０は、モータＭ１の温度Ｙが基準温度ＹＫよりも低い再開基準温度ＹＳ未満となるのを待機し（Ｓ２８：ＮＯ）、モータＭ１の温度Ｙが再開基準温度ＹＳ未満となった場合に（Ｓ２８：ＹＥＳ）、Ｓ１８からの処理を繰り返す。例えば、第２読取条件の場合、モータＭ１の温度Ｙが基準温度ＹＫ未満となった時点でＳ１８からの処理を繰り返し、原稿シートの搬送を開始してしまうと、読取処理の実行中にモータＭ１の温度ＹがモータＭ１の上限温度ＹＭを超えてしまい、モータＭ１が故障してしまう。
【００８３】
そこで、本実施形態では、第２読取条件の場合の読取処理の実行中におけるモータＭ１の温度上昇分よりも大きい温度差である安全範囲ΔＹを設定し、モータＭ１の温度Ｙが上限温度ＹＭよりも安全範囲ΔＹ分低い再開基準温度ＹＳ未満となった場合にＳ１８からの処理を繰り返す。これにより、読取処理中にモータＭ１の温度ＹがモータＭ１の上限温度ＹＭを超えてしまうことを抑制している。
【００８４】
一方、ＣＰＵ７０は、Ｆセンサ１９がオンしている場合（Ｓ２２：ＹＥＳ）、つまり、原稿台１２に原稿シートが残っていない場合、第２ステップ数ＳＮ２だけ原稿シートを更に搬送させ、搬送部４８に原稿シートの搬送終了を指示し（Ｓ３０）、ＡＤＦ読取処理を終了する。
【００８５】
５．本実施形態の効果
（１）本実施形態の複合機１では、読取条件が第１読取条件の場合であって、モータＭ１の温度Ｙが基準温度ＹＫ未満の場合に、１枚の原稿シートの読取中に１回、搬送停止期間に亘ってモータＭ１の回転を停止させ、原稿シートの搬送を停止させる。図９に実線で示すように、搬送停止期間では、モータＭ１の回転が停止していることから、モータＭ１の温度Ｙが低下する。そのため、図９に一点鎖線で示す読取条件が第２読取条件の場合に比べて、モータＭ１の温度上昇を抑制することができる。
【００８６】
（２）また、搬送停止期間は、モータＭ１の温度Ｙが基準温度ＹＫ以上となった場合に、原稿シートの搬送を一時停止させる中断期間ΔＴに比べて短く設定することができる。中断期間ΔＴは、モータＭ１の温度Ｙが再開基準温度ＹＳまで低下する期間であるため、その値を設定することができない。一方、搬送停止期間は、そのような制限がなく、中断期間ΔＴに比べて短く設定することが可能である。
【００８７】
（３）また、搬送停止期間は、当該搬送停止期間に係る停止動作の直前に実行した搬送動作によるモータＭ１の温度上昇分を抑制できればよい。１回の搬送動作により原稿シートが搬送される搬送停止距離は、原稿シートのシート長Ｚよりも短く設定されていることから、搬送動作によるモータＭ１の温度上昇分は、第２読取条件の場合のように、１枚の原稿シート全体が停止されることなく搬送される場合のモータＭ１の温度上昇分に比べて小さい。そのため、搬送停止期間も短く設定することができ、原稿シートの搬送が停止する期間を短縮することができる。
【００８８】
（４）更に、本実施形態の複合機１では、モータＭ１の温度上昇が抑制されることから、モータＭ１の温度Ｙが基準温度ＹＫ以上となる事象の発生回数も抑制することができる。そのため、搬送停止期間よりも長い中断期間ΔＴに亘って原稿シートの搬送を停止する回数が抑制され、原稿シートの搬送が停止する期間を短縮することができる。
【００８９】
（５）本実施形態の複合機１では、読取時間が第２読取条件よりも長期化する第１読取条件において、１枚の原稿シートの読取中に１回、原稿シートの搬送を停止させる。第１読取条件では、第２読取条件よりも読取時間が長いので、１枚の原稿シートを読み取る間におけるモータＭ１の発熱量も、第２読取条件に比べて大きい。この複合機１では、モータＭ１の発熱量が多く、モータＭ１の温度Ｙが上昇しやすい第１読取条件において、モータＭ１の温度上昇を抑制し、原稿シートの搬送が停止する期間を短縮することができる。
【００９０】
（６）また、本実施形態の複合機１では、読取条件が第２読取条件の場合であって、モータＭ１の温度Ｙが基準温度ＹＫ未満の場合に、１枚の原稿シートの読取中に原稿シートの搬送を停止させない。そのため、図９に一点鎖線で示すように、読み取る原稿シートの枚数が１〜３枚であり、１枚の原稿シートの読取中にモータＭ１の回転を停止させなくても中断期間ΔＴが生じない場合には、図９に実線で示す読取条件が第１読取条件の場合に比べて、原稿シートを高速に読み取ることができる。
【００９１】
（７）本実施形態の複合機１では、図８に示すように、読取条件が第１読取条件の場合における搬送停止距離Ｗが、原稿シートのシート長Ｚより短く、搬送経路４７に沿った湾曲部分Ｘの長さである湾曲距離Ｌより長い距離に設定される。搬送停止距離Ｗは、シート長Ｚより短いので、１回目の搬送動作による搬送の結果、搬送方向Ｄ２における原稿シートの後端部分が湾曲部分Ｘに到達することがなく、原稿シートの後端部分が搬送停止期間に亘って湾曲部分Ｘに沿った姿勢で維持されることが抑制される。また、搬送停止距離Ｗは、湾曲距離Ｌより長いので、原稿シートの後端部分が、２回目の搬送動作による搬送により湾曲部分Ｘを通過することができ、２回目の搬送動作直後の搬送停止期間において原稿シートの後端部分が湾曲部分Ｘに沿った姿勢で維持されることが抑制される。この複合機１によれば、原稿シートの後端部分が、搬送停止期間に亘って湾曲部分Ｘに沿った姿勢で維持されることが抑制され、原稿シートの後端部分に下向きにカールのくせがかかるのを抑制することができる。
【００９２】
（８）例えば、原稿シートの後端部分に下向きにカールのくせがかかり、原稿シートの後端部分が湾曲部分Ｘに沿って湾曲した場合、排出トレイ１５上に排出された原稿シートを上方に向けて付勢したとしても、原稿シートの後端は、上側に反り上がらず、搬送経路４７に沿って後から搬送された原稿シートが、先に搬送された原稿シートであって、排出トレイ１５に送り出された原稿シートの下側に潜り込むことができない。
【００９３】
（９）本実施形態の複合機１では、原稿シートの後端部分に下向きにカールのくせがかかるのが抑制される。特に、搬送停止距離Ｗから湾曲距離Ｌを差し引いた差分距離ＬＭが、基準距離ＬＫよりも長くなるように設定されており、原稿シートの後端から基準距離ＬＫの範囲において、下向きにカールのくせがかかるのが抑制されている。そのため、原稿台１２において一方の面が下を向いた状態で下側から順番に載置されていた複数の原稿シートを、排出トレイ１５において一方の面が上を向いた状態で上側から順番に確実に載置することができる。
【００９４】
（１０）本実施形態の複合機１では、読取条件が第１読取条件の場合における搬送停止期間において、当該搬送停止期間に係る停止動作から、その後に実行される搬送動作に移行する際に、メモリフル再開判定処理を実行し、当該メモリフル再開判定処理において、ＲＡＭ７７に書込可能領域が基準容量以上存在するか否かを判断する。そのため、搬送動作を開始して間もなく、ＲＡＭ７７に書込可能領域が不足する事態が生じ、モータＭ１の回転を停止させる事態が生じることを抑制することができる。
【００９５】
＜実施形態２＞
実施形態２を、図１０、１１を用いて説明する。本実施形態は、ＡＤＦ設定が２種類存在する点で、実施形態１と異なる。以下の説明では、実施形態１と同一の内容については重複した記載を省略する。
【００９６】
１．読取処理
図１０に示すように、ＣＰＵ７０は、使用者から読取指示が入力されると（Ｓ４：ＹＥＳ）、読取条件を取得する（Ｓ６）。本実施形態では、当該読取条件にＡＤＦ読取が設定されており、更には、第１ＡＤＦ読取と第２ＡＤＦ読取のいずれかが設定されている。ＣＰＵ７０は、読取条件においていずれのＡＤＦ読取が設定されているかを確認し（Ｓ１２２）、第１ＡＤＦ読取が設定されていることを確認すると（１２２：ＹＥＳ）、第１ＡＤＦ読取処理を実行する（Ｓ１２４）。第１ＡＤＦ読取処理は、実施形態１のＡＤＦ読取処理と等しい処理であり、重複した記載を省略する。一方、ＣＰＵ７０は、第２ＡＤＦ読取が設定されていることを確認すると（１２２：ＮＯ）、第２ＡＤＦ読取処理を実行する（Ｓ１２６）。
【００９７】
（第２ＡＤＦ読取処理）
図１１に示すように、第２ＡＤＦ読取処理において、ＣＰＵ７０は、まず、読取条件に関わらず、搬送停止距離を０（ｍｍ）に設定し、搬送停止期間を０（秒）に設定して（Ｓ１３２）、実施形態１のＳ１８〜Ｓ２４と同様に、Ｓ１３４〜Ｓ１４０の処理を実行する。
【００９８】
ＣＰＵ７０は、読取処理（Ｓ１３６）が終了した直後に検出されたモータＭ１の温度Ｙが基準温度ＹＫ以上であることを検出した場合（Ｓ１４０：ＮＯ）、読取条件を確認する（Ｓ１４２）。ＣＰＵ７０は、第１読取条件の場合（Ｓ１４２：ＹＥＳ）、搬送停止距離を距離Ｗ（ｍｍ）に設定し直し、搬送停止期間を３０（秒）に設定し直し、実施形態１のＳ２６、Ｓ２８と同様に、Ｓ１３４〜Ｓ１４０の処理を実行する。一方、ＣＰＵ７０は、第１読取条件の場合（Ｓ１４２：ＹＥＳ）、搬送停止距離及び搬送停止期間を、現在設定されている値に維持し、Ｓ１３４〜Ｓ１４０の処理を実行する。
【００９９】
２．本実施形態の効果
（１）本実施形態の複合機１では、第２ＡＤＦ読取が設定されている場合に、まず、原稿シートの搬送を停止させずに原稿シートの読み取りを実行し、モータＭ１の温度Ｙが基準温度ＹＫ以上となった場合に、読取条件により、１枚の原稿シートの読取中に原稿シートの搬送を停止させるか否かを再設定する。そして、再設定により、１枚の原稿シートの読取中に原稿シートの搬送を停止させる場合には、図９に点線で示すように、搬送動作と停止動作を繰り返して、原稿シートを搬送する。
【０１００】
（２）本実施形態の複合機１によれば、第２ＡＤＦ読取が設定されている場合に、原稿シートの搬送を停止させずに原稿シートの読み取りを実行するので、読み取る原稿シートの枚数が１〜３枚であり、１枚の原稿シートの読取中にモータＭ１の回転を停止させなくても中断期間ΔＴが生じない場合には、原稿シートを高速に読み取ることができる。
【０１０１】
（３）また、モータＭ１の温度Ｙが基準温度ＹＫ以上となった場合、つまり、読み取る原稿シートの枚数が４枚以上である場合には、改めて１枚の原稿シートの読取中に原稿シートの搬送を停止させるか否かを再設定するので、読取条件に応じて原稿シートを搬送することができる。
【０１０２】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も本発明の技術的範囲に含まれる。
（１）上記実施形態では、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能などを備えた複合機１を用いて説明を行ったが、本発明はこれに限られず、少なくともスキャナ機能を備えた画像読取装置であってもよい。
【０１０３】
（２）上記実施形態では、複合機１が１つのＣＰＵ７０を有し、この１つのＣＰＵ７０によって搬送読取処理等の各種処理が実行される例を用いて説明を行ったが、本発明はこれに限られない。例えば、複数のＣＰＵにより各部が構成されてもよければ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのハード回路のみにより各部が構成されてもよい。さらには、単数又は複数のＣＰＵ及びＡＳＩＣによって、各部が構成されてもよい。
【０１０４】
（３）また、ＣＰＵ７０が実行するプログラムは必ずしもＲＯＭ７６に記憶されている必要はなく、ＣＰＵ７０自身に記憶されていてもよければ、他の記憶装置に記憶されていてもよい。
【０１０５】
（４）上記実施形態では、搬送部４８を用いてＡＤＦ読取が実行される例を用いて説明を行ったが、本発明はこれに限られない。ＦＢ駆動部４９を用いて第１読取部２１を移動させながら第１プラテンガラス２５上に静止して載置された原稿シートを読み取る、いわゆるＦＢ読取が実行される場合に適用されてもよい。
【０１０６】
（５）上記実施形態では、メモリフル停止判定処理及びメモリフル再開判定処理において、ＲＡＭ７７の書込可能領域を確認する例を用いて説明を行ったが、本発明はこれに限られない。別途処理によりＲＡＭ７７の書込可能領域が管理されている場合等では、必ずしも書込可能領域を確認する必要がない。
【０１０７】
（６）上記実施形態では、第１読取条件における搬送停止距離Ｗがシート長Ｚの半分の長さに設定される例を用いて説明を行ったが、本発明はこれに限られない。搬送停止距離Ｗは、搬送方向Ｄ２における原稿シートのシート長Ｚよりも短く、湾曲距離Ｌよりも長い任意の距離に設定することができる。
【０１０８】
（７）上記実施形態では、読取条件により、１枚の原稿シートの読取中に原稿シートの搬送を停止させるか否かを設定する例を用いて説明を行ったが、本発明はこれに限られない。読取条件によらず、１枚の原稿シートの読取中に原稿シートの搬送を停止させるように設定してもよい。
【０１０９】
（８）そして、１枚の原稿シートの読取中に原稿シートの搬送を停止させるように設定し、その搬送停止距離及び搬送停止期間を調整することで、原稿台１２に一度に載置可能な原稿シートの枚数では、モータＭ１の温度Ｙが基準温度ＹＫまで上昇しないように設定することができる。このような場合には、モータＭ１の温度Ｙの検出自体、必ずしも必要でない。
【符号の説明】
【０１１０】
３：本体ユニット、４：原稿搬送ユニット、１７：付勢部、４７：搬送経路、４８：搬送部、４９：ＦＢ駆動部、７８：駆動回路、Ｌ：湾曲距離、Ｌ１、Ｌ２：読取位置、Ｌ３：検出位置、ＬＫ：基準距離、Ｔ：経過時間、Ｗ：搬送停止距離、Ｘ：湾曲部分、Ｙ：温度、ＹＫ：基準温度、ＹＳ：再開基準温度、Ｚ：シート長、ΔＴ：中断期間、ΔＹ：安全範囲
【図１】
2014150357.tif 000003
【図２】
2014150357.tif 000004
【図３】
2014150357.tif 000005
【図４】
2014150357.tif 000006
【図５】
2014150357.tif 000007
【図６】
2014150357.tif 000008
【図７】
2014150357.tif 000009
【図８】
2014150357.tif 000010
【図９】
2014150357.tif 000011
【図１０】
2014150357.tif 000012
【図１１】
2014150357.tif 000013