【手続補正書】
【提出日】平成27年9月18日(2015.9.18)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の名称】画像読取装置
【技術分野】
【０００１】
本発明は画像読取装置に関し、詳しくは、ＣＩＳ等の読取部にシート状の原稿を搬送する搬送装置と読取部を移動させる移動装置とを一つのモータの動力で動作させる画像読取装置に関する。
【背景技術】
【０００２】
従来、ＣＩＳ等の読取部にシート状の原稿を搬送する搬送装置と読取部を移動させる移動装置、例えば、キャリッジとを一つのモータの動力で動作させる画像読取装置として、特許文献１に記載されたものが知られている。この画像読取装置によれば、モータの駆動を伝達する伝達部である切替ギアが搬送装置に動力を伝達する位置である搬送部側位置と伝達部が移動装置に動力を伝達する位置であるキャリッジ側位置とを切替えることにより、搬送装置と移動装置とを一つのモータで動作させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−８６８１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、搬送装置側伝達ギアのあるいは移動装置側伝達ギアからの反作用力が不足すると、切替ギアの搬送装置側伝達ギアのあるいは移動装置側伝達ギアの離脱が好適に行えず、切替ギアの回転がモータの回転から脱調する虞があった。
【０００５】
本発明は、切替ギアについてキャリッジ側位置と搬送部側位置とを切替える構成において、切替ギアの回転がモータの回転から脱調することを防止できる技術を提供するものである。
【課題を解決するための手段】
【０００６】
本明細書によって開示される画像読取装置は、原稿の画像を読取る読取部と、前記原稿を搬送する搬送部と、前記読取部を保持した状態で所定の方向に移動するキャリッジと、モータと、前記モータが供給する動力を伝達するモータ側伝達ギアと、前記搬送部が搬送する前記原稿の画像を前記読取部によって読取る搬送読取の際に、前記搬送部に前記動力を伝達する搬送部側伝達ギアと、前記キャリッジを移動させて前記原稿の画像を前記読取部によって読取る移動読取の際に、前記キャリッジに前記動力を伝達するキャリッジ側伝達ギアと、前記搬送読取の際に、前記モータ側伝達ギアと前記搬送部側伝達ギアとを連結する搬送部側位置で前記搬送部側伝達ギアと噛合い、前記移動読取の際に、前記モータ側伝達ギアと前記キャリッジ側伝達ギアとを連結するキャリッジ側位置で前記キャリッジ側伝達ギアと噛合うように切替わる切替ギアと、前記移動読取または前記搬送読取の際に、前記切替ギアの切替えを抑制する抑制力を前記切替ギアに与える抑制部材と、前記抑制部材によって切替えを抑制された前記切替ギアについて、前記キャリッジ側位置と前記搬送部側位置とを切替える場合、前記移動読取の際の原稿読取時に前記モータに発生させるトルクである移動読取トルクより大きなトルクであって、前記抑制部材の前記抑制力に抗して前記切替ギアを切替える切替トルクを、前記モータに発生させる大トルク制御を行うモータ制御部とを備える。
本構成によれば、抑制部材に切替えを抑制された状態において切替ギアの位置を切替える際に、移動読取の際の原稿読取時にモータに発生させるトルクである移動読取トルクより大きなトルクであって、抑制部材の前記抑制力に抗して切替ギアを切替える切替トルク
をモータが発生する。それによって、切替ギアは、搬送部側伝達ギアあるいはキャリッジ側伝達ギアから確実に離脱することができる。その結果、切替ギアについてキャリッジ側位置と搬送部側位置とを切替える構成において、切替ギアの回転がモータの回転から脱調することを防止できる。
【０００７】
また、上記画像読取装置において、前記切替ギアについて前記キャリッジ側位置と前記搬送部側位置とを切替える際とは、前記切替ギアを前記キャリッジ側位置から前記搬送部側位置へ切替える方向に、前記モータ制御部が前記モータの回転方向を制御する場合であり、前記モータ制御部は、前記切替ギアを前記キャリッジ側位置から前記搬送部側位置へ切替える方向に前記モータの回転方向を制御する場合に、前記大トルク制御を行うようにしてもよい。
切替ギアをキャリッジ側位置から搬送部側位置へ切替える方向にモータにトルクを発生させると、例えばギア切替えをしない場合にもかかわらず読取装置に異常等が起きて、キャリッジ側位置から搬送部側位置へ切替ギアの切替えが行われる場合等、切替ギアの回転がモータの回転から脱調するおそれがある。本構成によれば、そのような切替ギアの回転がモータの回転から脱調する虞がある場合に、切替ギアの回転がモータの回転から脱調することを防止することができる。
【０００８】
また、上記画像読取装置において、前記モータは、ステッピングモータであり、前記移動読取のために前記キャリッジを移動させる、前記モータのステップ数を記憶する記憶部を備え、前記モータ制御部は、前記移動読取のために前記キャリッジを移動させる前記ステップ数、前記モータを駆動した後、前記記憶部に記憶された前記ステップ数だけ前記移動読取の際と逆方向に前記キャリッジを移動させる際、前記切替トルクよりも小さいトルクを前記モータに発生させる小トルク制御を行うようにしてもよい。
前記移動読取のために前記キャリッジを移動させる速度と、切替ギアからキャリッジ側伝達ギアに作用する力とは反比例の関係にあり、キャリッジ側伝達ギアに作用する力が小さくなると、キャリッジの移動する速度が速くなる。そのため、本構成によれば、原稿の末端まで移動読取をした後、移動読取を開始する際の位置に戻るまでの時間を短縮することができる。
【０００９】
また、上記画像読取装置において、前記キャリッジが移動する際に、キャリッジ移動に係る所定の条件を満たすか否かを判断する判断部を備え、前記モータ制御部は、前記切替ギアを前記搬送部側位置から前記キャリッジ側位置へ切替える方向に前記モータの回転方向を制御する場合は、前記所定の条件を満たすと前記判断部が判断した場合は、前記切替トルクよりも小さいトルクを前記モータに発生させる小トルク制御を行うようにしてもよい。
切替ギアの切替え時よりもモータのトルクを小さくして、切替ギアからキャリッジ側伝達ギアに作用する力を小さくすることによって、キャリッジの移動する速度が速くなる。このため、本構成によれば、キャリッジの移動に係る時間を短縮することができる。
【００１０】
また、上記画像読取装置において、前記モータは、ステッピングモータであり、前記ステッピングモータのステップ数をカウントするカウント部を備え、前記所定の条件は、前記カウント部がカウントするステップ数が所定のステップ数になることであり、前記モータ制御部は、前記カウント部のカウントするステップ数が所定のステップ数になったと前記判断部が判断する場合は、前記小トルク制御を行うようにしてもよい。
本構成によれば、ステップ数を用いてモータを制御するので、切替ギアが搬送部側位置からキャリッジ側位置へ確実に切替わった状態で、キャリッジの移動する速度を速くするので、切替ギアの回転がモータの回転から脱調しないタイミングでキャリッジの移動する速度を速くすることができる。
【００１１】
また、上記画像読取装置において、前記キャリッジが移動する経路である移動経路上にあるマークを備え、前記所定の条件とは、前記キャリッジに保持されて移動する前記読取部が前記マークを読取ったことであり、前記モータ制御部は、前記キャリッジに保持されて移動する前記読取部が前記マークを読取ったと前記判断部が判断する場合は、前記小トルク制御を行うようにしてもよい。
本構成によれば、切替ギアが搬送部側位置からキャリッジ側位置へ確実に切替わった、キャリッジが移動経路上を移動している状態で、キャリッジの移動する速度を速くするので、切替ギアの回転がモータの回転から脱調しないタイミングでキャリッジの移動する速度を速くすることができる。
【００１２】
また、上記画像読取装置において、前記搬送部側伝達ギアは、前記搬送部が前記原稿を搬送する方向にだけ回転し逆方向に回転しない逆回転を防止する機構を有し、前記モータ制御部は、前記切替ギアを前記搬送部側位置から前記キャリッジ側位置に切替える際、前記搬送部側伝達ギアが前記逆回転を防止する機構によって回転が防止された状態で、前記大トルク制御を行うようにしてもよい。
本構成によれば、搬送部側位置からキャリッジ側位置への切替ギアの切替ギアの切替える際、搬送部側伝達ギアの回転が防止されているため、搬送部側伝達ギアから受ける反作用力を利用して、搬送部側位置からキャリッジ側位置への切替ギアの切替を好適に行える。
【００１３】
また、上記画像読取装置において、前記キャリッジが、前記搬送読取の際の位置である搬送読取位置に位置する際に、前記キャリッジ側伝達ギアの回転を抑制する負荷部材を備え、前記モータ制御部は、前記切替ギアを前記キャリッジ側位置から前記搬送部側位置に切替える際、前記キャリッジ側伝達ギアが前記負荷部材によって回転が抑制された状態で、前記大トルク制御を行うようにしてもよい。
本構成によれば、キャリッジ側位置から搬送部側位置への切替ギアの切替える際、キャリッジ側伝達ギアの回転が抑制されているため、キャリッジ側伝達ギアから受ける反作用力を利用して、キャリッジ側位置から搬送部側位置への切替ギアの切替を好適に行える。
【００１４】
また、上記画像読取装置において、前記モータは、所定の軸を中心に回転する回転部と、電流が印加されることにより、前記回転部と相互作用して前記回転部を回転させる複数の駆動部とを含み、前記駆動部に印加される電流の電流量を制御する電流制御部をさらに備え、前記モータ制御部は、前記電流制御部に対して前記駆動部に印加される電流量を増加させることにより、前記大トルク制御を行うようにしてもよい。
電流量とモータトルクとは比例関係にあり、本構成によれば、電流量を増加させることで大トルク制御を確実に行うことができる。
【００１５】
また、上記画像読取装置において、前記モータは、所定の軸を中心に回転する回転部と、前記回転部と相互作用して前記回転部を回転させる複数の駆動部と、を含み、前記駆動部が駆動される速度である駆動速度を制御する駆動制御部をさらに備え、前記モータ制御部は、前記駆動制御部に対して前記駆動部の駆動速度を低下させることにより、前記大トルク制御を行うようにしてもよい。
駆動速度とモータトルクとは反比例関係にあり、本構成によれば、駆動速度を低下させることで大トルク制御を確実に行うことができる。
【００１６】
また、上記画像読取装置において、前記切替ギアを支持する支持部材と、前記抑制部材の一方端を固定する固定部とを備え、前記抑制部材は、前記一方端と異なる他方端が前記支持部材のうち前記切替ギアを支持する側の反対側と連結され、前記固定部と前記他方端とを引き寄せる引力を前記抑制力に転換するようにしてもよい。
本構成によれば、抑制部材に好適に抑制力を発生させることができる。
【００１７】
また、上記画像読取装置において、前記切替トルク、前記抑制力によって発生するトルクである抑制トルク、および前記移動読取トルクの各大きさには以下の関係、切替トルク＞抑制トルク＞移動読取トルク、があるようにすることが好ましい。
本構成によれば、移動読取の際には切替ギアの切替えを防止しつつ、かつ、切替ギアの切替えの際に、切替ギアの回転がモータの回転から脱調することを確実に防止できる。
【発明の効果】
【００１８】
本発明によれば、切替ギアについてキャリッジ側位置と搬送部側位置とを切替える構成において、切替ギアの回転がモータの回転から脱調することを防止できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る画像読取装置において、原稿カバーが閉じた状態を示す外観斜視図
【図２】本発明の実施形態に係る画像読取装置において、原稿カバーが開いた状態を示す外観斜視図
【図３】本発明の実施形態に係る画像読取装置の概略的な断面図
【図４】本発明の実施形態に係る駆動力伝達機構の構造を示す図
【図５】遊星ギアがＦＢ側位置にある場合を示す説明図
【図６】遊星ギアがＡＤＦ側位置にある場合を示す説明図
【図７】画像読取装置の電気的構成を概略的に示すブロック図
【図８】モータの駆動テーブルを示す図
【図９】電源オン時の画像読取装置の動作を示すフローチャート
【図１０】電源オン時のモータトルク制御に係る処理を示すフローチャート
【図１１】電源オン時のモータトルク制御に係る処理を示すフローチャート
【図１２】電源オン時のモータトルク制御に係る処理を示すフローチャート
【図１３】電源オン時のモータトルク制御に係る処理を示すフローチャート
【図１４】電源オン時のモータトルク制御に係る処理を示すフローチャート
【図１５】電源オン時のモータトルク制御に係る処理を示すフローチャート
【図１６】ＦＢ読取時のモータトルク制御に係る処理を示すフローチャート
【図１７】ＦＢ読取後半のモータのトルク制御に係る別の例を示すフローチャート
【発明を実施するための形態】
【００２０】
次に一実施形態について図１から図１７を参照して説明する。
１．画像読取装置の外観構成
画像読取装置１は、図３等に示されるように、読取部７、キャリッジ８、自動原稿給紙（オートドキュメントフィーダ：ＡＤＦ）装置４０、原稿台３および駆動力伝達機構等を含む。また、図１に示すように、画像読取装置１の前側には、各種のボタンからなる操作部１１、および例えば、液晶ディスプレイからなる表示部１２が設けられている
【００２１】
画像読取装置１は、画像読取方法として、キャリッジ８を移動させて画像を読取る移動読取（以下、「ＦＢ（フラットベッド）読取」と記す）と、搬送部４４，４５（図３参照）によって搬送される原稿を読取る搬送読取（以下、「ＡＤＦ読取」と記す）とを有する。なお、画像読取装置１は、単独のスキャナ装置あるいはコピー機であってもよいし、プリント機能およびＦＡＸ機能を備えた、いわゆる複合機の一部であってもよい。
さらに、画像読取装置１の前側には、各種のボタンからなる操作部１１、および例えば、液晶ディスプレイからなる表示部１２が設けられている。
【００２２】
原稿台３には、図２に示すように、ガラスやアクリル等の透明なプラテン３Ｂにて閉塞された第１読取窓が設けられている。そして、プラテン３Ｂにより載置面３Ａが構成されている。原稿台３の上面側には、ヒンジ機構５Ａを介して原稿カバー５が組み付けられている。
【００２３】
このため、原稿カバー５は、図１に示す原稿台３を覆う位置と、図２に示す原稿台３から離間した位置との間で揺動変位できる。なお、ＦＢ読取を行う場合には、ユーザが手動操作にて原稿カバー５を上方側に開いて載置面３Ａに原稿を載置する必要がある。
【００２４】
載置面３Ａの下方側には、当該載置面３Ａに沿って移動する読取部７が設けられている（図３参照）。読取部７は、原稿に照射されて反射した光を受光し、その受光した光に基づいて電気信号を発する。そして、画像読取装置１は、読取部７を介して原稿に記載された文字等の画像を電気信号に変換して画像を読取る。
【００２５】
読取部７は、ここではＣＩＳ（Contact Image Sensor）方式で原稿を読取るように構成されている。読取部７は、複数の受光素子が紙面垂直方向に直線状に配列されているリニアイメージセンサ７Ｃ、ＲＧＢ３色の発光ダイオードなどで構成される光源７Ａ、原稿等で反射された反射光をリニアイメージセンサ７Ｃの各受光素子に結像させるロッドレンズアレイ７Ｂを含む。読取部７を保持するキャリッジ８は、歯付ベルト９Ａに結合され、歯付ベルト９Ａの移動に伴って、矢印Ａ方向またはＢ方向に移動する。歯付ベルト９Ａは、第１歯付プーリ９Ｂ（図４参照）を介して、後述する駆動力伝達機構によって駆動される。なお、読取部７はＣＩＳ方式に限られず、縮小光学系およびＣＣＤ（電荷結合素子）イメージセンサを用いた、いわゆるＣＣＤ方式であってもよい。
【００２６】
読取部７は、プラテン３Ｂに載置されている原稿を読取るとき、すなわち、ＦＢ読取を実行する時は、歯付ベルト９Ａに結合したキャリッジ８によって、待機位置ＨＰからプラテン３Ｂの盤面に平行な方向（図３中のＡ方向）に一定速度で搬送されながら原稿を読取る。その際、搬送方向での読取範囲は、例えば、図３に示される読取開始位置ＰＳから読取終了位置ＰＥまでとされる。なお、本実施形態では、読取開始位置ＰＳは原稿の読取範囲に関係なく一定され、読取終了位置ＰＥは原稿の読取範囲に応じて可変される。
【００２７】
一方、読取部７は、ＡＤＦ装置４０によって搬送される原稿を読取るとき、すなわち、ＡＤＦ読取を実行するときは、キャリッジ８によって第２読取窓３Ｃの直下の搬送読取位置（以下、「ＡＤＦ読取位置」と記す）ＲＰに保持されて原稿５を読取る。
【００２８】
また、移動機構９は、原稿台３に固定された第１歯付プーリ９Ｂおよび第２歯付プーリ９Ｃ、並びに第１歯付プーリ９Ｂと第２歯付プーリ９Ｃとの間に掛け渡された歯付ベルト９Ａ等を有している。そして、歯付ベルト９Ａは、第１歯付プーリ９Ｂから駆動力を得て回転する。
【００２９】
キャリッジ８は、歯付ベルト９Ａに連結されている。このため、キャリッジ８は、歯付ベルト９Ａの回転方向に応じて移動する。第１歯付プーリ９Ｂは、読取部７の移動方向一端側に配設されている。第２歯付プーリ９Ｃは、読取部７の移動方向他端側に配設されている。
【００３０】
なお、第２読取窓３Ｃも、第１読取窓、つまり載置面３Ａと同様に、ガラス等の透明なプラテンで閉塞されている。載置面３Ａと第２読取窓３Ｃとは、梁状の区画部材３Ｄにて区画されている。
【００３１】
また、載置面３Ａと第２読取窓３Ｃとの境界部であって読取部７と面する部位には、図３に示すように、調整基準（マークの一例）５５が設けられている。調整基準５５は、読取時の色彩及び濃淡の基準、及び読取部７の基準位置を再調整するためものである。
【００３２】
また、調整基準５５は区画部材３Ｄに設けられ、調整基準５５は、例えば、副走査方向に並べられる白テープ（白基準板の一例）５５Ａと黒テープ５５Ｂとから構成される。本実施形態では、読取部７によって読取られた白テープ５５Ａの位置が待機位置ＨＰとされる。ここで待機位置ＨＰは、本実施形態では、読取部７が載置面３Ａに載置されている原稿の画像を読取るＦＢ読取を実行していない時に、読取部７が待機する位置とされる。また、待機位置ＨＰは、読取部７が読取走査を行う際の基準位置とされる。また、後述するＣＰＵ２０は、白テープ５５Ａを読取ったときの読取りデータを色彩および濃淡の基準として読取りを実行する。
【００３３】
なお、本実施形態では、図３に示されるように、ＡＤＦ読取位置ＲＰ、待機位置ＨＰ、調整基準５５、読取開始位置ＰＳおよび読取終了位置ＰＥは、読取部７の移動方向のＡ方向において、ＡＤＦ読取位置ＲＰ、待機位置ＨＰ、調整基準５５、読取開始位置ＰＳ、読取終了位置ＰＥの順に並んでいる。
【００３４】
また、原稿カバー５には、図３に示すように、ＡＤＦ装置４０が設けられている。ＡＤＦ装置４０は、図３に示されるように、ＡＤＦカバー４１、原稿トレイ４２、搬送路４３、搬送ローラ４４、給紙ローラ４４Ａ、排紙ローラ４５等の各種のローラ、および原稿カバー５の上面を利用した排紙トレイ４６を含む。ＡＤＦ装置４０は、原稿トレイ４２に載置されている原稿を一枚ずつ搬送して第２読取窓３Ｃ上を通過させ、排紙トレイ４６に排出する。さらに、搬送ローラ４４によって搬送される原稿を検出するための、フォトセンサ等のリアセンサ４７と、原稿トレイ４２にセットされた原稿５を検出するための、フォトセンサ等のフロントセンサ４９が設けられている。
【００３５】
リアセンサ４７は、搬送路４３内において、読取部７よりも原稿搬送上流側に設けられている。また、原稿トレイ４２には、原稿が複数枚の場合、一枚目の原稿と、一枚目の原稿に後続する後続原稿とが載置される。ここで、搬送ローラ４４、給紙ローラ４４Ａ、および排紙ローラ４５は、原稿５を搬送する搬送部の一例に相当する。
【００３６】
２．駆動力伝達機構
２−１．駆動力伝達機構の構成
本実施形態では、１つのモータ３１にて移動機構９および搬送部４４，４５を駆動している。つまり、駆動力伝達機構１３は、モータ３１で発生した駆動力、すなわち、モータトルクを選択的に移動機構９または搬送部４４，４５に伝達している。
【００３７】
本実施形態に係る駆動力伝達機構１３は、図４に示すように、太陽ギア（モータ側伝達ギアの一例）１５、遊星ギア（切替ギアの一例）１７および噛合部１９等を有する遊星ギア機構、キャリッジ側伝達ギア（以下、「ＦＢ側伝達ギア」と記す）２１、搬送部側伝達ギア（以下、「ＡＤＦ側伝達ギア」と記す）２３を含む。
【００３８】
太陽ギア１５は、モータ３１が供給する動力を遊星ギア１７に伝達する。また、太陽ギア１５は、原稿台３に対して変位することなく回転する。そして、太陽ギア１５は、モータ３１から駆動力を得て回転し、かつ、その回転方向は、モータ３１の回転方向に連動して正転または逆転する。すなわち、本実施形態では、モータ３１の回転方向と太陽ギア１５の回転方向とは、等しい。
【００３９】
ＦＢ側伝達ギア２１は、ＦＢ読取の際に、キャリッジ８にモータ３１からの動力を伝達する。一方、ＡＤＦ側伝達ギア２３は、ＡＤＦ読取の際に、搬送部にモータ３１からの動力を伝達する。
【００４０】
遊星ギア１７は、ＡＤＦ読取の際に、太陽ギア１５とＡＤＦ側伝達ギア２３とを連結する搬送部側位置（以下、「ＡＤＦ側位置」と記す）でＡＤＦ側伝達ギア２３と噛合い、ＦＢ読取の際に、太陽ギア１５とＦＢ側伝達ギア２１とを連結するキャリッジ側位置（以下、「ＦＢ側位置」と記す）でＦＢ側伝達ギア２１と噛合うように切替わる。また、遊星ギア１７は、太陽ギア１５と噛合って回転するとともに、太陽ギア１５の回転中心を公転中心として、図４に示すＦＢ側位置と、図６に示すＡＤＦ側位置との間で公転できる。また遊星ギア１７は、回転中心１７Ａを中心に自転する。
【００４１】
太陽ギア１５が回転すると、遊星ギア１７には、遊星ギア１７を自転させる力（以下、自転力という。）、および遊星ギア１７を公転させる力（以下、公転力という。）が作用する。このため、太陽ギア１５が正転しているときには、ＡＤＦ側位置からＦＢ側位置に向かう向き（図４において右周りの向き）の公転力が遊星ギア１７に作用する。
【００４２】
一方、太陽ギア１５が逆転しているときには、ＦＢ側位置からＡＤＦ側位置に向かう向き（図４において左周りの向き）の公転力が遊星ギア１７に作用する。そして、公転力が大きくなると、遊星ギア１７は公転力の向きに公転する。一方、公転力が小さいときには、公転することなく自転する。
【００４３】
なお、以下、太陽ギア１５が正転しているときに、遊星ギア１７が自転する向きを遊星ギア１７の正転の向きという。同様に、太陽ギア１５が逆転しているときに、遊星ギア１７が自転する向きを遊星ギア１７の逆転の向きという。なお、図４に示されるように、太陽ギア１５の各回転方向と、遊星ギア１７の各回転の向きとは逆になる。
【００４４】
アーム（支持部材の一例）１８は、遊星ギア１７を自転および公転可能に支持する。そして、アーム１８の延び方向一端側は、太陽ギア１５と同軸上に回転可能に支持されている。アーム１８の延び方向他端側には、遊星ギア１７が回転可能に組み付けられている。
【００４５】
また、原稿台３には、アーム１８の回転を規制する第２ストッパ部３Ｈおよび第３ストッパ部３Ｊが設けられている。一方、アーム１８には、第２ストッパ部３Ｈに接触する第２被接触部１８Ａ、及び第３ストッパ部３Ｊに接触する第３被接触部１８Ｂが設けられている。
【００４６】
そして、第２ストッパ部３Ｈは、図４に示すように、遊星ギア１７がＦＢ側位置にある時に第２被接触部１８Ａに接触してアーム１８が紙面右回りに回転することを規制する。一方、第３ストッパ部３Ｊは、図６に示すように、遊星ギア１７がＡＤＦ側位置にある時に第３被接触部１８Ｂに接触してアーム１８が紙面左回りに回転することを規制する。
【００４７】
また、第１バネ（抑制部材の一例）１６は、遊星ギア１７がＦＢ側位置にある時（以下、「ＦＢ側位置時」という）、または遊星ギア１７がＡＤＦ側位置にある時（以下、「ＡＤＦ側位置時」という）に、遊星ギア１７の切替えを抑制する。すなわち、第１バネ１６は、ＦＢ読取の際には、太陽ギア１５が逆転しているときに遊星ギア１７がＦＢ側伝達ギア２１から離間することを抑制する。つまり、第１バネ１６は、少なくともＦＢ側位置時に遊星ギア１７がＡＤＦ側位置に公転することを抑制する力（以下、第１抑制力という）を遊星ギア１７に作用させる。
【００４８】
なお、本実施形態に係る第１バネ１６は引張コイルバネである。そして、第１バネ１６の伸張方向一端側は、アーム１８のうち揺動中心を挟んで遊星ギア１７と反対側に連結され、かつ、その伸張方向他端側は原稿台（固定部の一例）３に連結されている。
【００４９】
このため、第１バネ１６は、また、ＡＤＦ側位置時には遊星ギア１７がＦＢ側位置に公転することを抑制する力（以下、第２抑制力という）をアーム１８に作用させる。
【００５０】
ところで、遊星ギア１７がＡＤＦ側位置にあるときには、後述するように、搬送部４４，４５に駆動力を伝達しているときであって、太陽ギア１５が逆転しているときである。そして、太陽ギア１５が逆転しているときには、遊星ギア１７をＦＢ側位置からＡＤＦ側位置に公転させる力が遊星ギア１７に作用する。
【００５１】
このため、本実施形態では、少なくとも搬送部に駆動力を伝達している間、つまり、太陽ギア１５が逆転している間は、仮に第２抑制力が無くても、遊星ギア１７はＡＤＦ側位置に止まり続ける。
【００５２】
そこで、本実施形態では、ＦＢ側位置時に第１バネ１６が遊星ギア１７に作用させる公転を抑制する第１抑制力を、ＡＤＦ側位置時に第１バネ１６が遊星ギア１７に作用させる公転を抑制する第２抑制力より大きくしている。
【００５３】
具体的には、ＦＢ側位置時における第１バネ１６の変形量が、ＡＤＦ側位置時における第１バネ１６の変形量より大きくなるように、伸張方向一端、および側伸張方向他端の位置を設定している。
【００５４】
噛合部１９は、ＦＢ側位置とＡＤＦ側位置との間を遊星ギア１７が公転するときに遊星ギア１７の歯と噛合う部位である。そして、本実施形態に係る噛合部１９は、内歯ギアにより構成されている。
【００５５】
噛合部１９は、図４に示すように、太陽ギア１５側に突出した複数の突起部１９Ａを有し、かつ、それら突起部１９Ａが遊星ギア１７の公転経路Ｌ１に沿って設けられたギアの一種である。
【００５６】
そして、噛合部１９は、太陽ギア１５に対して移動可能として原稿台３に組み付けられている。なお、本実施形態に係る噛合部１９は、太陽ギア１５を中心とした遊星ギア１７の公転経路Ｌ１に沿った方向に変位可能となっている。そして、噛合部１９が移動したときに、噛合部１９を移動前の位置に戻す第２バネ１９Ｂが設けられている。
【００５７】
また、ＡＤＦ側伝達ギア２３は、載置面３Ａと平行な方向のうち読取部７の移動方向と直交する方向（本実施形態では、前後方向）において、ＦＢ側伝達ギア２１よりヒンジ機構５Ａ側に配設されている。また、ＡＤＦ側伝達ギア２３は、一方向にのみ回転するギアである。そのため、ＡＤＦ側伝達ギア２３は、搬送部が原稿を搬送するＸ方向（図６参照）にだけに回転し逆方向に回転しない逆回転を防止する機構を有する。逆回転を防止する機構としては、例えば、周知の逆回転防止爪（図示せず）を有する。
【００５８】
つまり、図４に示されるように、ＦＢ側伝達ギア２１は、太陽ギア１５を挟んでＡＤＦ側伝達ギア２３と反対側に配設されている。そして、太陽ギア１５、遊星ギア１７、ＦＢ側伝達ギア２１およびＡＤＦ側伝達ギア２３の回転軸方向は、載置面３Ａと直交している。
【００５９】
また、ＦＢ側伝達ギア２１は、図４に示すように、遊星ギア１７がＦＢ側位置にあるときに遊星ギア１７と噛合う。このため、ＦＢ側位置時には、太陽ギア１５→遊星ギア１７→ＦＢ側伝達ギア２１の順に駆動力が伝達される。そして、ＦＢ側伝達ギア２１により第１歯付プーリ９Ｂが駆動されて移動機構９が稼働する。
【００６０】
なお、移動機構９は、太陽ギア１５が正転するときには、キャリッジ８すなわち、読取部７を図３のＡ方向に移動させ、一方、太陽ギア１５が逆転するときには読取部７を図３のＢ方向に移動させる。つまり、読取部７は、太陽ギア１５の回転方向に応じて移動する。
【００６１】
ＡＤＦ側伝達ギア２３は、図６に示すように、遊星ギア１７がＡＤＦ側位置にあるときに遊星ギア１７と噛合う。このため、ＡＤＦ側位置時には、太陽ギア１５→遊星ギア１７→ＡＤＦ側伝達ギア２３の順に駆動力が伝達されて搬送部４４，４５が稼働する。
【００６２】
また、図２等に示すように、ＦＢ側伝達ギア２１の回転抵抗を増大させる負荷発生部（負荷部材の一例）２５が設けられている。負荷発生部２５は、ＡＤＦ読取位置ＲＰに読取部７が位置したときに、ＡＤＦ読取位置ＲＰ以外の位置に読取部７が位置する場合に比べてＦＢ側伝達ギア２１の回転抵抗を増大させる。
【００６３】
すなわち、本実施形態に係る負荷発生部２５は、読取部７に設けられた第１被接触部２５Ａ、および原稿台３に設けられた第１ストッパ部２５Ｂを有して構成されている。そして、第１被接触部２５Ａと第１ストッパ部２５Ｂとは、図５に示すように、互いに接触する。
【００６４】
このため、太陽ギア１５が逆転しているときに読取部７がＡＤＦ読取位置ＲＰに位置して第１被接触部２５Ａと第１ストッパ部２５Ｂとが接触すると、読取部７の移動が規制されるため、ＦＢ側伝達ギア２１の回転抵抗が増大する。
【００６５】
３．駆動力伝達機構の作動
３．１  ＦＢ読取時
画像読取装置１の非稼働時には、読取部７は待機位置ＨＰにあり、遊星ギア１７はＦＢ側位置に位置している。そして、例えば、読取開始スイッチ１１Ａがユーザにより操作されてＦＢ読取が開始されると、ＣＰＵ２０は、モータ３１を正転させて太陽ギア１５を正転させる。
【００６６】
これにより、読取部７は、待機位置ＨＰから読取終了位置に向けて移動する。このとき、遊星ギア１７には、ＡＤＦ側位置からＦＢ側位置に向かう向きの公転力が作用する。しかし、第２ストッパ部３Ｈと第２被接触部１８Ａとが接触しているので、遊星ギア１７は公転することなく、ＦＢ側位置に止まって正転の向きに自転する。
【００６７】
そして、ＣＰＵ２０（図７参照）は、例えば、モータ３１の駆動ステップ数が所定値に達したときに、モータ３１を逆転させて太陽ギア１５を逆転させる。さらに、ＣＰＵ２０は、読取部７が待機位置ＨＰに到達したと判断した時にモータ３１を停止させる。これにより、読取部７は、読取終了位置側から待機位置ＨＰまで移動する。
【００６８】
太陽ギア１５が逆転している場合においては、遊星ギア１７には、ＦＢ側位置からＡＤＦ側位置に向かう向きの公転力、つまり遊星ギア１７をＦＢ側伝達ギア２１から離隔させる向きの公転力が作用する。しかし、第１バネ１６により当該公転力が相殺されるので、遊星ギア１７は公転することなく、ＦＢ側位置に止まって逆転の向きに自転する。
【００６９】
３．２  ＡＤＦ読取時
画像読取装置１の非稼働時には、読取部７は待機位置ＨＰにあり、遊星ギア１７はＦＢ側位置に位置している。そして、読取開始スイッチ１１Ａがユーザにより操作されてＡＤＦ読取の開始の指示がされると、ＣＰＵ２０は、モータ３１を逆転させて太陽ギア１５を逆転させる。
【００７０】
これにより、読取部７、すなわちキャリッジ８は、図５に示すように、待機位置ＨＰからＡＤＦ読取位置ＲＰに移動する。そして、読取部７が搬送読取位置ＲＰに位置して第１ストッパ部２５Ｂと第１被接触部２５Ａとが接触すると、読取部７の移動が規制されてＦＢ側伝達ギア２１の回転抵抗が増大する。
【００７１】
このため、遊星ギア１７の自転が妨げられて自転力が小さくなる。一方、遊星ギア１７をＦＢ側位置からＡＤＦ側位置に公転させる向き公転力が増大する。そして、当該公転力が第１バネ１６の第１抑制力を上回ると、遊星ギア１７と噛合部１９とが噛合って、遊星ギア１７がＡＤＦ側位置に公転し始める。
【００７２】
遊星ギア１７が公転して第３ストッパ部３Ｊと第３被接触部１８Ｂとが接触すると、図６に示すように、遊星ギア１７の公転が停止するとともに、遊星ギア１７とＡＤＦ側伝達ギア２３とが噛合う。このため、搬送部に駆動力が伝達され、原稿の搬送が開始される。
【００７３】
また、ＣＰＵ２０は、ＡＤＦ読取が終了したと判断すると、モータ３１を正転させて太陽ギア１５を正転させる。これにより、遊星ギア１７には、ＡＤＦ側位置からＦＢ側位置に向かう向きの公転力が作用する。
【００７４】
そして、当該公転力が第１バネ１６の第２規制力を上回ると、遊星ギア１７はＦＢ側位置に向けて公転する。遊星ギア１７がＦＢ側位置に位置すると、遊星ギア１７とＦＢ側伝達ギア２１とが噛合うので、読取部７は、ＡＤＦ読取位置ＲＰから図２のＡ方向に移動する。
【００７５】
４．画像読取装置の電気的構成
画像読取装置１は、図７に示すように、ＣＰＵ２０（モータ制御部および判断部の一例）、ＲＯＭ２６、ＲＡＭ２７、ＮＶＲＡＭ（不揮発ＲＡＭ）２８、ネットワークインターフェイス２４を備え、これらに、読取部７、操作部１１、表示部１２、カウンタ４８、リアセンサ４７、フロントセンサ４９、およびモータ駆動ＩＣ３０等が接続される。モータ駆動ＩＣ３０には、モータ３１が接続される。
【００７６】
ネットワークインターフェイス２４は、通信回線（図示せず）を介して外部のコンピュータ等に接続され、ネットワークインターフェイス２４を介して相互のデータ通信が可能となる。なお、ネットワークインターフェイス２４を介して、外部のコンピュータから読取開始指示を受付けることも可能である。
【００７７】
ＲＯＭ２６には、画像読取装置１の動作を制御するための各種のプログラムが記憶されており、ＣＰＵ２０は、ＲＯＭ２６から読み出したプログラムに従って、その処理結果をＲＡＭ２７またはＮＶＲＡＭ２８に記憶させながら、各部の制御を行う。また、例えば、ＲＯＭ（記憶部の一例）２６には、モータ３１をステップ駆動するためのステップ数等が記憶されている。また、ＮＶＲＡＭ２８には、以下で説明するモータ３１の各トルクに応じた駆動条件を示す駆動テーブル２８Ａが記憶されている。
【００７８】
モータ３１は２相のステッピングモータであり、所定の軸を中心に回転する回転部３１Ａと、電流が印加されることにより、回転部３１Ａと相互作用して回転部を回転させる複数の励磁コイル（モータ駆動部の一例）３１Ｂと、から構成される。
【００７９】
また、モータ駆動ＩＣ３０は、ＣＰＵ２０によって制御され、電流制御部３０Ａおよび駆動制御部３０Ｂを含む。電流制御部３０Ａは、各励磁コイル３１Ｂに印加される電流の電流量を制御する。また、駆動制御部３０Ｂは、各励磁コイル３１Ｂが駆動される速度である駆動速度を制御する。
【００８０】
ＣＰＵ２０は、モータ駆動ＩＣ３０を制御して、電流制御部３０Ａに対して励磁コイル３１Ｂに印加される電流量を増加させることにより、モータトルクを大きくする。すなわち、励磁コイル３１Ｂに印加される電流量とモータトルクとは比例関係にあり、電流量を増加させることでモータトルクを確実に大きくすることができる。
【００８１】
また、ＣＰＵ２０は、モータ駆動ＩＣ３０を制御して、駆動制御部３０Ｂに対して励磁コイル３１Ｂの駆動速度を低下させることにより、モータトルクを大きくする。すなわち、励磁コイル３１Ｂの駆動速度とモータトルクとは反比例関係にあり、駆動速度を低下させることでモータトルクを確実に大きくすることができる。
【００８２】
５．モータの回転制御
次に、図８から図１７を参照して、読取の各処理に関連したモータ３１の回転制御について説明する。本実施形態のモータ３１の回転制御では、図８に示す駆動テーブルに基づいて、各処理においてモータ３１のトルクが可変される。
【００８３】
５−１．駆動テーブル
図８に示す駆動テーブル２８Ａには、モータ駆動条件として、駆動電流値、励磁方法、および回転速度が記憶されている。
【００８４】
ここで、電流値としては、モータ駆動信号のデューティ比（％）が記憶されている。モータ３１は、本実施形態では２相のステッピングモータであり、励磁方法として、周知の「２−２相」、「ｗ１−２相」、および「２ｗ１−２相」が使用される。
【００８５】
また、回転速度（ｒｐｍ）＝（駆動周波数（ｐｐｓ）／モータ分割数）＊６０（ｍ／ｓ）の関係がある。ここで、モータ分割数は、モータ内の磁石数と一致する。励磁方法「２−２相」でモータ分割数分の駆動パルスをモータ３１に送ると、モータ３１が一回転する。ここでは、モータ分割数は、例えば「４８」とする。
【００８６】
モータ３１のトルクは、周知のように、駆動電流値が大きいほど大きくなり、また、回転速度が遅くなるほど大きくなる。また、モータ３１に対して１秒当たりに送出するパルス数が少なくなるほど、すなわち、駆動パルスの周波数が小さくなるほど、回転速度が遅くなるので、モータ３１のトルクが大きくなる。また、励磁方法を、「２ｗ１−２相」→「ｗ１−２相」→「２−２相」の順に切替えることで、モータ３１のステップ角度が順に大きくなり、それに応じて、トルクも順に大きくなる。
【００８７】
次に、画像読取装置１の各動作時におけるモータ３１の回転制御を説明する。
５−２．電源オン時
まず、図８から図１５を参照して、電源オン時における各処理時に応じたモータ３１の回転制御を説明する。なお、各回転制御は、ユーザによって電源スイッチ１１Ｂが操作され、画像読取装置１の電源がオンされた際に、例えば、ＲＯＭ２６に記憶された所定のプログラムに基づいて、ＣＰＵ２０によって実行される。
【００８８】
画像読取装置１の電源のオン時には、読取部７、すなわちキャリッジ８の位置は不定である。そのため、画像読取装置１の電源がオンされると、ＣＰＵ２０は、まず、キャリッジ８をＡＤＦ読取位置ＲＰに移動する処理を行う（ステップＳ１０）。この処理に関連するモータ回転制御を、図１０を参照して説明する。
【００８９】
図１０において、まず、ＣＰＵ２０は、モータ回転方向を「逆転」に設定する（ステップＳ１２）。次に、ＣＰＵ２０は、モータ３１を駆動するためテーブルとして、のモータ駆動テーブル２８Ａにおいて駆動切替用の駆動テーブルである「駆動切替テーブルＴＢ１」に設定する（ステップＳ１４）。これによって、電流値が８０（％）に、励磁方法が「２−２相」に、そして回転速度が５４７．１（ｒｐｍ）にそれぞれ設定される。この設定によってモータ３１が駆動されることによって、モータトルクＴＲ１が「大」となる。
【００９０】
ここで、駆動テーブル「駆動切替テーブルＴＢ１」におけるモータトルクＴＲ１（切替トルクの一例）の大きさについて説明する。
【００９１】
遊星ギア１７をＦＢ側位置からＡＤＦ側位置に切替える際、次のような力が遊星ギア１７に働く。すなわち、
「１」太陽ギア１５の逆転による遊星ギア１７の公転力Ｆ１
「２」太陽ギア１５の逆転による遊星ギア１７の自転力Ｆ２
「３」第１バネ１６による遊星ギア１７の公転抑制力（第１抑制力）Ｆ３（図５参照）
「４」自転力Ｆ２によるＦＢ側伝達ギア２１から受ける反作用力Ｆ４（図５参照）
なお、ここで、第１バネ１６による遊星ギア１７の公転抑制力は、詳しくは、第１バネ１６によって発生するモーメントによって遊星ギア１７に作用する力である。
また、Ｆ４とＦ３の大きさに、
Ｆ４＞Ｆ３……不等式１
の関係が成り立つときに、遊星ギア１７をＦＢ側伝達ギア２１から切離すとともに、遊星ギア１７を噛合部１９と結合させることができる。したがって、駆動テーブル「駆動切替テーブルＴＢ１」におけるモータトルクＴＲ１は、不等式１を満たすように、事前に実験的に決定される。
【００９２】
なお、反作用力Ｆ４は、負荷発生部２５によるＦＢ側伝達ギア２１の回転抵抗によって生じる。すなわち、負荷発生部２５よってＦＢ側伝達ギア２１がほとんど回転できない状態とされるため、遊星ギア１７が自転しようとすると、遊星ギア１７は、ＦＢ側伝達ギア２１から自転力Ｆ２とほぼ反対方向の反発力Ｆ４を受ける。
【００９３】
このように、遊星ギア１７の切替えの際に、回転が抑制されたＦＢ側伝達ギア２１から遊星ギア１７に反作用力Ｆ４を利用することによって、遊星ギア１７の回転がモータ３１の回転から脱調することなく、好適に遊星ギア１７をＦＢ側位置からＡＤＦ側位置に切替えることができる。
【００９４】
次いで、ＣＰＵ２０は、「駆動切替テーブルＴＢ１」に応じて各部を制御し、モータ３１の回転を開始させる（ステップＳ１６：大トルク制御の一例）。次いで、ＣＰＵ２０は、所定ステップ数ＳＮ１、モータ３１が回転したか否かをカウンタ４８のカウント値に基づいて、判断する（ステップＳ１８）。所定ステップ数ＳＮ１、モータ３１が回転したと判断した場合（ステップＳ１８：ＹＥＳ）、キャリッジ８はＡＤＦ読取位置ＲＰに到達したとして、ＣＰＵ２０は、ステップＳ１０の処理を終了する。一方、所定ステップ数ＳＮ１、モータ３１が回転していないと判断した場合（ステップＳ１８：ＮＯ）、ＣＰＵ２０は、キャリッジ８はＡＤＦ読取位置ＲＰに到達していないとして、所定ステップ数ＳＮ１、モータ３１が回転するまで、モータ３１を回転させる。
【００９５】
なお、ここでの所定ステップ数ＳＮ１は、キャリッジ８を図２のＢ方向に最大限、移動させることのできるステップ数として、ＲＯＭ２６に記憶されている。この所定ステップ数ＳＮ１によって、電源オン時には位置が不定であるキャリッジ８を、確実にＡＤＦ読取位置ＲＰに移動させることができる。また、所定ステップ数ＳＮ１は「所定の条件」の一例である。
【００９６】
次いで、ＣＰＵ２０は、遊星ギア１７をＦＢ側位置からＡＤＦ側位置に切替える駆動切替処理を行う（ステップＳ２０）。この処理に関連するモータ回転制御を、図１１を参照して説明する。
【００９７】
図１１において、まず、ＣＰＵ２０は、モータ回転方向を「逆転」に設定する（ステップＳ２２）。次に、ＣＰＵ２０は、モータ３１を駆動するためテーブルとして、上記キャリッジ８をＡＤＦ読取位置ＲＰに移動する処理と同様に、「駆動切替テーブルＴＢ１」に設定する（ステップＳ２４）。
次いで、ＣＰＵ２０は、「駆動切替テーブルＴＢ１」に応じて各部を制御し、モータ３１の回転を開始させる（ステップＳ２６：大トルク制御の一例）。次いで、ＣＰＵ２０は、所定ステップ数ＳＮ２、モータ３１が回転したか否かをカウンタ４８のカウント値に基づいて、判断する（ステップＳ２８）。所定ステップ数ＳＮ２、モータ３１が回転したと判断した場合（ステップＳ２８：ＹＥＳ）、遊星ギア１７がＦＢ側伝達ギア２１から切離され、ＡＤＦ側伝達ギア２３と噛合った、すなわち、遊星ギア１７がＦＢ側位置からＡＤＦ側位置に切替わったとして、ＣＰＵ２０は、ステップＳ２０の処理を終了する。一方、所定ステップ数ＳＮ２、モータ３１が回転していないと判断した場合（ステップＳ２８：ＮＯ）、ＣＰＵ２０は、遊星ギア１７がＦＢ側位置からＡＤＦ側位置に切替わっていないとして、所定ステップ数ＳＮ２、モータ３１が回転するまで、モータ３１を回転させる。
なお、ここでの所定ステップ数ＳＮ２は、遊星ギア１７がＦＢ側伝達ギア２１から切離され、ＡＤＦ側伝達ギア２３と噛合うまでのステップ数として、ＲＯＭ２６に記憶されている。
【００９８】
次いで、ＣＰＵ２０は、排紙処理を行う（ステップＳ３０）。この処理においてのモータ回転制御では、上記したように、モータ３１は逆転される。また、駆動テーブルには示されないが、モータトルクは、遊星ギア１７の切替え時のトルクは必要とされないため、例えば、ステップＳ２０の駆動切替処理時、すなわち、「駆動切替テーブルＴＢ１」によるモータトルクより低下するように変更される。
【００９９】
次いで、ＣＰＵ２０は、遊星ギア１７をＡＤＦ側位置からＦＢ側位置に切替える駆動切替処理を行う（ステップＳ４０）。この処理に関連するモータ回転制御は、図１２に示される。モータ回転制御において、ＣＰＵ２０は、モータ回転方向を「正転」に設定し（ステップＳ４１）、駆動テーブルを「駆動切替テーブルＴＢ１」に設定する（ステップＳ４２）。
次いで、ＣＰＵ２０は、「駆動切替テーブルＴＢ１」に応じて各部を制御し、モータ３１の回転を開始させる（ステップＳ４３：大トルク制御の一例）。
【０１００】
ここで、駆動テーブル「駆動切替テーブルＴＢ１」におけるモータトルクＴＲ１の大きさについて説明する。
【０１０１】
遊星ギア１７をＡＤＦ側位からＦＢ側位置に切替える際、次のような力が遊星ギア１７に働く。すなわち、
「１」太陽ギア１５の正転による遊星ギア１７の公転力Ｆ５
「２」太陽ギア１５の正転による遊星ギア１７の自転力Ｆ６
「３」第１バネ１６による遊星ギア１７の公転抑制力（第２抑制力）Ｆ７（図６参照）
「４」自転力Ｆ６によるＡＤＦ側伝達ギア２３から受ける反作用力Ｆ８（図６参照）
ここで、Ｆ７とＦ８との大きさに、
Ｆ８＞Ｆ７……不等式２
の関係が成り立つときに、遊星ギア１７をＡＤＦ側伝達ギア２３から切離すとともに、遊星ギア１７を噛合部１９と結合させることができる。したがって、駆動テーブル「駆動切替テーブルＴＢ１」におけるモータトルクＴＲ１は、不等式２を満たすように、事前に実
験的に決定される。
【０１０２】
なお、本実施形態では、駆動テーブル「駆動切替テーブルＴＢ１」の各設定値を、遊星ギア１７をＡＤＦ側位置からＦＢ側位置に切替える場合と、ＦＢ側位置からＡＤＦ側位置に切替える場合とにおいて同一である例を示したが、これに限られない。例えば、遊星ギア１７をＡＤＦ側位置からＦＢ側位置に切替える場合は、ＦＢ側位置からＡＤＦ側位置に切替える場合よりも小さいモータトルクとなるように、各設定値を変更してもよい。
【０１０３】
なお、反作用力Ｆ８は、周知の逆回転防止爪があるため、ＡＤＦ側伝達ギア２３がＸ方向にしか回転できないので生じる。すなわち、ＡＤＦ側伝達ギア２３がＸ方向と反対側に回転できないため、遊星ギア１７が自転しようとすると、遊星ギア１７は、ＡＤＦ側伝達ギア２３から自転力Ｆ６とほぼ反対方向の反発力Ｆ８を受ける。
なお、本実施形態において、「駆動切替テーブルＴＢ１」によるモータトルクＴＲ１、抑制力Ｆ７のトルクの最大値Ｆ７ｍａｘ、抑制力Ｆ７のトルクの最小値Ｆ７ｍｉｎ、自転力Ｆ２によるＦＢ側伝達ギア２１から受ける反作用力Ｆ４、および自転力Ｆ６によるＡＤＦ側伝達ギア２３から受ける反作用力Ｆ８の各大きさの間には以下の関係がある。
ＴＲ１＞Ｆ７ｍａｘ＞Ｆ７ｍｉｎ＞Ｆ４、Ｆ８……不等式３
【０１０４】
このように、遊星ギア１７の切替えの際に、回転が防止されたＡＤＦ側伝達ギア２３から遊星ギア１７に反作用力Ｆ８を利用することによって、遊星ギア１７の回転がモータ３１の回転から脱調することなく、好適に遊星ギア１７をＡＤＦ側位置からＦＢ側位置を切替えることができる。
【０１０５】
次いで、ＣＰＵ２０は、所定ステップ数ＳＮ３、モータ３１が回転したか否かをカウンタ４８のカウント値に基づいて、判断する（ステップＳ４４）。ここでの所定ステップ数ＳＮ３は、遊星ギア１７がＡＤＦ側伝達ギア２３から切離され、ＦＢ側伝達ギア２１と噛合い、さらにキャリッジ８を白テープ５５Ａの位置までＡ方向に移動させるステップ数として、ＲＯＭ２６に記憶されている。
【０１０６】
所定ステップ数ＳＮ３、モータ３１が回転したと判断した場合（ステップＳ４４：ＹＥＳ（所定条件の一例））、ＣＰＵ２０は、キャリッジ８が白テープ５５Ａの位置までＡ方向に移動したとして、駆動テーブルを「駆動切替テーブルＴＢ１」よりトルクの小さい駆動テーブルに切替える（ステップＳ４５：小トルク制御の一例）。一方、所定ステップ数ＳＮ３、モータ３１が回転していないと判断した場合（ステップＳ４４：ＮＯ）、ＣＰＵ２０は、キャリッジ８が白テープ５５Ａの位置までＡ方向に移動していないとして、所定ステップ数ＳＮ３、モータ３１が回転するまで、モータ３１を回転させる。
そして、さらにモータ３１を所定ステップ数ＳＮ４、正転させる。所定ステップ数ＳＮ４は、白テープ５５Ａの位置からさらにキャリッジ８を、Ａ方向の所定位置に移動させるステップ数として、ＲＯＭ２６に記憶されている。
【０１０７】
次いで、ＣＰＵ２０は、所定ステップ数ＳＮ４、モータ３１が回転したか否かをカウンタ４８のカウント値に基づいて、判断する（ステップＳ４６）。所定ステップ数ＳＮ４、モータ３１が回転したと判断した場合（ステップＳ４６：ＹＥＳ）、キャリッジ８が白テープ５５Ａの位置からさらにＡ方向の所定位置に移動したとして、ＣＰＵ２０は、ステップＳ４０の切替処理を終了する。一方、所定ステップ数ＳＮ４、モータ３１が回転していないと判断した場合（ステップＳ４６：ＮＯ）、ＣＰＵ２０は、キャリッジ８が所定位置に移動していないとして、所定ステップ数ＳＮ４、モータ３１が回転するまで、モータ３１を回転させる。
【０１０８】
なお、ステップＳ４４の処理に代えて、ＣＰＵ２０は、白テープ５５Ａが検出されたか否かを、読取部７の検出データに基づいて判断し、白テープ５５Ａが検出された判定された場合（所定条件の一例）、モータトルクの小さい駆動テーブルに切替えるようにしてもよい（小トルク制御の一例）。
また、図１２に示される駆動切替処理において、ステップＳ４５および４６の処理は省略されてもよい。すなわち、モータトルクを変更しないようにしてもよい。
【０１０９】
次いで、ＣＰＵ２０は、ラフ検出処理を行う（ステップＳ５０）。ラフ検出処理では、キャリッジ８が白テープ５５Ａと黒テープ５５Ｂとの境界である白黒境界ＢＰの近傍にあるか否かの、概略的な検出が行われる。ラフ検出処理に関連するモータ回転制御を、図１３を参照して説明する。
図１３において、まず、ＣＰＵ２０は、モータ回転方向を「逆転」に設定する（ステップＳ５２）。次に、ＣＰＵ２０は、駆動テーブルとして、「ラフ検出テーブルＴＢ２」に設定する（ステップＳ５４）。これによって、電流値が４０（％）に、励磁方法が「ｗ１−２相」に、そして回転速度が５４７．１（ｒｐｍ）にそれぞれ設定される。この設定によってモータ３１が駆動されることによって、モータトルクが「中」となる。
【０１１０】
次いで、ＣＰＵ２０は、「ラフ検出テーブルＴＢ２」に応じて各部を制御し、モータ３１の回転を開始させ、キャリッジ８を図３のＢ方向に移動させる（ステップＳ５６）。次いで、ＣＰＵ２０は、白黒テープが検出されたか否か、詳細には白黒境界ＢＰが検出されたか否かを読取部７の検出データに基づいて、判断する（ステップＳ５８）。具体的には、白黒境界ＢＰにおいて読取部７の検出データが大きく変化することにより、白黒境界ＢＰが検出される。
【０１１１】
ＣＰＵ２０は、キャリッジ８をＢ方向に移動させることによって白黒境界ＢＰが検出されたと判断した場合（ステップＳ５８：ＹＥＳ）、キャリッジ８が白黒境界ＢＰをＢ方向に超えた白テープ５５Ａの位置内にあるとして、ラフ検出処理を終了する。一方、白黒境界ＢＰが検出されないと判断した場合（ステップＳ５８：ＮＯ）、ＣＰＵ２０は、白黒境界ＢＰをＢ方向に超えた白テープ５５Ａの位置内にないとして、白黒境界ＢＰが検出されるまで、モータ３１を回転させる。
【０１１２】
次いで、ＣＰＵ２０は、ラフ検出が成功したか否かを、読取部７の検出データに基づいて判断する（ステップＳ６０）。ラフ検出に成功しなかったと判断した場合（ステップＳ６０：ＮＯ）、ＣＰＵ２０は、例えば、表示部１２にラフ検出のエラー表示を行う。一方、ラフ検出に成功したと判断した場合（ステップＳ６０：ＹＥＳ）、ＣＰＵ２０は、詳細検出処理を行う（ステップＳ７０）。
【０１１３】
詳細検出処理では、キャリッジ８が白黒境界ＢＰの近傍にあるか否かの、より正確な検出が行われる。詳細検出処理に関連するモータ回転制御を、図１４を参照して説明する。
【０１１４】
図１４において、まず、ＣＰＵ２０は、モータ回転方向を「正転」に設定する（ステップＳ７２）。次に、ＣＰＵ２０は、モータ３１を駆動するためテーブルとして、「詳細検出テーブルＴＢ３」に設定する（ステップＳ７４）。これによって、電流値が４０（％）に、励磁方法が「ｗ１−２相」に、そして回転速度が２０５．２（ｒｐｍ）にそれぞれ設定される。この設定によってモータ３１が駆動されることによって、モータトルクが「大」となる。すなわち、詳細検出の際、キャリッジ８をＡ方向に遅く移動させる必要があるため、回転速度を低下させる必要があり、それによってモータトルクが増加する。しかしながら、詳細検出ではキャリッジ８の移動距離が、２ｍｍ程度である。そのため、例えトルクが大きくとも、モータ回転方向が「正転」であり、すなわち、太陽ギア１５の回転方向が「正転」であり、このとき、遊星ギア１７の公転方向はＦＢ側伝達ギア２１に向かう方向である。そのため、遊星ギア１７がＦＢ側伝達ギア２１から切離されることはない。
すなわち、詳細検出時に、遊星ギア１７の切替えは起こらない。
【０１１５】
次いで、ＣＰＵ２０は、「詳細検出テーブルＴＢ３」に応じて各部を制御し、モータ３１の回転を開始させ、キャリッジ８をＡ方向にわずかに移動させる（ステップＳ７６）。次いで、ＣＰＵ２０は、白黒境界ＢＰが検出されたか否かを読取部７の検出データに基づいて、判断する（ステップＳ７８）。そして、ＣＰＵ２０は、キャリッジ８をＡ方向に移動させることによって白黒境界ＢＰが検出されたと判断した場合（ステップＳ７８：ＹＥＳ）、キャリッジ８が白黒境界ＢＰにあるとして、詳細検出処理を終了する。一方、白黒境界ＢＰが検出されないと判断した場合（ステップＳ７８：ＮＯ）、ＣＰＵ２０は、キャリッジ８が白黒境界ＢＰに位置しないとして、白黒境界ＢＰが検出されるまで、モータ３１を回転させ、キャリッジ８をＡ方向に移動させる。
【０１１６】
次いで、ＣＰＵ２０は、詳細検出が成功したか否かを、読取部７の検出データに基づいて判断する（ステップＳ８０）。詳細検出に成功しなかったと判断した場合（ステップＳ８０：ＮＯ）、ステップＳ５０の処理に戻り再度、ラフ検出および詳細検出を実行する。一方、詳細検出に成功したと判断した場合、すなわち、キャリッジ８が白黒境界ＢＰにあると判断した場合（ステップＳ８０：ＹＥＳ）、ＣＰＵ２０は、待機位置移動処理を行う（ステップＳ９０）。
【０１１７】
待機位置移動処理では、キャリッジ８が、白黒境界ＢＰから待機位置ＨＰに移動される。なお、本実施形態では、上記したように、待機位置ＨＰは白テープ５５Ａの位置とされる。詳しくは、図３に示されるように、待機位置ＨＰは、白テープ５５Ａの、図３に示される左右方向の範囲内の所定位置とされる。待機位置移動処理に関連するモータ回転制御を、図１５を参照して説明する。
【０１１８】
図１５において、まず、ＣＰＵ２０は、モータ回転方向を「逆転」に設定する（ステップＳ９２）。次に、ＣＰＵ２０は、駆動テーブルとして、「ＦＢ移動テーブルＴＢ４」に設定する（ステップＳ９４）。これによって、例えば、電流値が４０（％）に、励磁方法が「２ｗ１−２相」に、そして回転速度が１０１５．５（ｒｐｍ）にそれぞれ設定される。この設定によってモータ３１が駆動されることによって、モータトルクが「小」となる。
【０１１９】
次いで、ＣＰＵ２０は、「ＦＢ移動テーブルＴＢ４」に応じて各部を制御し、モータ３１の回転を開始させる（ステップＳ９６）。次いで、ＣＰＵ２０は、所定ステップ数ＳＮ５、モータ３１が回転したか否かをカウンタ４８のカウント値に基づいて、判断する（ステップＳ９８）。ここでの所定ステップ数ＳＮ５は、キャリッジ８を白黒境界ＢＰから待機位置ＨＰに移動するためのステップ数として、ＲＯＭ２６に記憶されている。
【０１２０】
所定ステップ数ＳＮ５、モータ３１が回転したと判断した場合（ステップＳ９８：ＹＥＳ）、キャリッジ８は白黒境界ＢＰから、Ｂ方向にわずかに移動して待機位置ＨＰに達したとして、ＣＰＵ２０は、ステップＳ９０の待機位置移動処理を終了する。一方、所定ステップ数ＳＮ５、モータ３１が回転していないと判断した場合（ステップＳ９８：ＮＯ）、ＣＰＵ２０は、キャリッジ８が待機位置ＨＰまで移動していないとして、所定ステップ数ＳＮ５、モータ３１が回転するまで、モータ３１を回転させる。
【０１２１】
５−３．ＦＢ読取時
次に、図１６を参照してＦＢ読取時のモータ回転制御を説明する。ここでは、ＦＢ読取開始時、キャリッジ８は、待機位置ＨＰにあるものとする。
【０１２２】
ＦＢ読取時のモータ回転制御において、ＣＰＵ２０は、まず、モータ回転方向を「正転」に設定し（ステップＳ１１０）、駆動テーブルを、「ＦＢ読取テーブルＴＢ５」に設定する（ステップＳ１１５）。「ＦＢ読取テーブルＴＢ５」によって生成されるモータトルクＴＲ５と記す。モータトルクＴＲ５は、移動読取トルクの一例である。「ＦＢ読取テーブルＴＢ５」では、上記「ＦＢ移動テーブルＴＢ４」と同様に、例えば、電流値が４０（％）に、励磁方法が「２ｗ１−２相」に、そして回転速度が１０１５．５（ｒｐｍ）にそれぞれ設定される。この設定によってモータ３１が駆動されることによって、ＦＢ読取の原稿読取時のモータトルク（移動読取トルクの一例）ＴＲ５は「小」となる。
【０１２３】
すなわち、ここで、「駆動切替テーブルＴＢ１」によるモータトルクＴＲ１、抑制力によって発生するトルクである抑制トルクＴＲＦ７、およびＦＢ読取の原稿読取時のモータトルクＴＲ５の各大きさには以下の関係がある。
ＴＲ１＞ＴＲＦ７＞ＴＲ５……不等式４
がある。
この関係によって、移動読取の際には遊星ギア１７の切替え動作を防止しつつ、かつ、遊星ギア１７の切替えの際に、遊星ギア１７の回転がモータ３１の回転から脱調することを確実に防止できる。
【０１２４】
次いで、ＣＰＵ２０は、キャリッジ８を待機位置ＨＰからＦＢ読取の読取範囲に応じた読取終了位置ＰＥまで移動させるステップ数である移動ステップ数ＳＮ６を設定し、移動ステップ数ＳＮ６を、例えばＮＶＲＡＭ２８に記憶させる（ステップＳ１２０）。
【０１２５】
そして、ＣＰＵ２０は、「ＦＢ読取テーブルＴＢ５」に応じて各部を制御し、モータ３１の回転を開始し、キャリッジ８をＡ方向に移動させる（ステップＳ１２５）。次いで、ＣＰＵ２０は、キャリッジ８が読取開始位置ＰＳまで移動したか否かをカウンタ４８のカウント値に基づいて、判断する（ステップＳ１３０）。その際、開始ステップ数ＳＮ７に達したか否かによって、判断する。開始ステップ数ＳＮ７は、キャリッジ８を待機位置ＨＰから読取開始位置ＰＳまで移動させるステップ数として、ＲＯＭ２６に記憶されている
【０１２６】
次いで、開始ステップ数ＳＮ７だけモータ３１が回転し、キャリッジ８が読取開始位置ＰＳに移動したと判断した場合（ステップＳ１３０：ＹＥＳ）、ＣＰＵ２０は、さらに「ＦＢ読取テーブルＴＢ５」に応じてキャリッジ８をＡ方向に移動させ、ＦＢ読取を開始する（ステップＳ１４０）。一方、開始ステップ数ＳＮ７、モータ３１が回転していないと判断した場合（ステップＳ１３０：ＮＯ）、ＣＰＵ２０は、キャリッジ８が読取開始位置ＰＳまで移動していないとして、開始ステップ数ＳＮ７、モータ３１が回転するまで、モータ３１を回転させる。
【０１２７】
次いで、ＣＰＵ２０は、移動ステップ数ＳＮ６、モータ３１が回転したか否かをカウンタ４８のカウント値に基づいて判断する（ステップＳ１４５）。移動ステップ数ＳＮ６、モータ３１が回転したと判断した場合（ステップＳ１４５：ＹＥＳ）、キャリッジ８は読取終了位置ＰＥに移動し、ＦＢ読取が終了したとして判断する。そして、ＣＰＵ２０は、モータ回転方向を「逆転」に設定する（ステップＳ１５０）とともに、駆動テーブルを、「ＦＢ移動テーブルＴＢ４」に設定する（ステップＳ１５５：小トルク制御の一例）。また、駆動ステップ数をＮＶＲＡＭ２８に記憶した移動ステップ数ＳＮ６に設定する（ステップＳ１６０）。
【０１２８】
次いで、ＣＰＵ２０は、「ＦＢ移動テーブルＴＢ４」に応じて各部を制御し、モータ３１の回転を開始し、キャリッジ８をＢ方向への移動を開始させる（ステップＳ１６５）。
【０１２９】
次いで、ＣＰＵ２０は、移動ステップ数ＳＮ６、モータ３１が回転したか否かをカウンタ４８のカウント値に基づいて判断する（ステップＳ１７０）。移動ステップ数ＳＮ６、モータ３１が回転したと判断した場合（ステップＳ１７０：ＹＥＳ）、キャリッジ８は待機位置ＨＰに移動したと判断する。一方、移動ステップ数ＳＮ６、モータ３１が回転していないと判断した場合（ステップＳ１７０：ＮＯ）、ＣＰＵ２０は、キャリッジ８が待機位置ＨＰまで移動していないとして、移動ステップ数ＳＮ６、モータ３１が回転するまで、モータ３１を回転させる。すなわち、本実施形態では、ＦＢ読取の終了時、キャリッジ８は待機位置ＨＰに戻される。
【０１３０】
このように、ＦＢ読取の際と逆方向であるＢ方向にキャリッジ８を移動させる間は、遊星ギア１７の切替え時のモータトルクよりもモータトルクが小さくなるように、モータ３１を制御する。
【０１３１】
ＦＢ読取のためにキャリッジ８を移動させる速度とモータトルクとは比例の関係にあり、ＦＢ側伝達ギア２１に作用するモータトルクが小さくなると、キャリッジ８の移動する速度が速くなる。そのため、このようにモータトルクが小さくなるようにモータ３１を制御することによって、原稿の読取範囲の末端までＦＢ読取をした後、ＦＢ読取を開始する際の位置である待機位置ＨＰに戻るまでの時間を短縮することができる。
【０１３２】
５−４．ＦＢ読取後半の別の例
次に、図１７を参照してＦＢ読取後半において、ＦＢ読取終了位置ＰＥから待機位置ＨＰにキャリッジ８を戻す際の、モータ回転制御の別の例を説明する。
【０１３３】
ＦＢ読取処理において、キャリッジ８がＦＢ読取終了位置ＰＥに達し、ＦＢ読取が終了すると、図１７の処理と同様に、ＣＰＵ２０は、モータ回転方向を「逆転」に設定する（ステップＳ２１０）とともに、駆動テーブルを、「ＦＢ移動テーブルＴＢ４」に設定する（ステップＳ２２０）。次いで、ＣＰＵ２０は、「ＦＢ移動テーブルＴＢ４」に応じて各部を制御し、モータ３１の回転を開始し、キャリッジ８をＢ方向への移動を開始させる（ステップＳ２３０）。
【０１３４】
次いで、ＣＰＵ２０は、キャリッジ８のＢ方向への移動によって、読取部７によって白テープ５５Ａが検出されたか否かを判断する（ステップＳ２４０）。白テープ５５Ａが検出されたと判断した場合（ステップＳ２４０：ＹＥＳ）、駆動テーブルを、「ＦＢ移動テーブルＴＢ４」から「駆動切替移動テーブルＴＢ１」に設定変更する（ステップＳ２５０：大トルク制御の一例）。
一方、白テープ５５Ａが検出されないと判断した場合（ステップＳ２４０：ＮＯ）、ＣＰＵ２０は、キャリッジ８が白テープ５５Ａの位置にいないとして、白テープ５５Ａが検出されるまで、モータ３１を回転させ、キャリッジ８をＢ方向に移動させる。
【０１３５】
次いで、ＣＰＵ２０は、上記移動ステップ数ＳＮ６だけモータ３１が回転したか否かをカウンタ４８のカウント値に基づいて、判断する（ステップＳ２６０）。移動ステップ数ＳＮ６だけモータ３１が回転したと判断した場合（ステップＳ２６０：ＹＥＳ）、キャリッジ８が待機位置ＨＰに達したと判断する。一方、移動ステップ数ＳＮ６、モータ３１が回転していないと判断した場合（ステップＳ２６０：ＮＯ）、ＣＰＵ２０は、キャリッジ８が待機位置ＨＰまで移動していないとして、移動ステップ数ＳＮ６、モータ３１が回転するまで、モータ３１を回転させる。
【０１３６】
この例では、ＦＢ読取終了位置ＰＥから待機位置ＨＰにキャリッジ８を戻す際に、キャリッジ８が白テープ５５Ａの位置を通過した時点で、駆動テーブルを、「ＦＢ移動テーブルＴＢ４」から「駆動切替移動テーブルＴＢ１」に設定変更し、モータトルクが増加される。そのため、キャリッジ８を待機位置ＨＰに戻す際に、誤って仮にキャリッジ８がＡＤＦ読取位置ＲＰに到達し、遊星ギア１７のＦＢ側位置からＡＤＦ側位置への切替えが行われてしまう場合においても、遊星ギア１７の回転がモータの回転から脱調し、異音が発生することを防止できる。
【０１３７】
具体的には、ＦＢ読取時に、例えば、モータ３１の回転と太陽ギア１５の回転が脱調しており、キャリッジ８が読取終了位置ＰＥまで到達していないのに、モータ３１が脱調した状態で、移動ステップ数ＳＮ６がカウントされた場合、ＣＰＵ２０は、キャリッジ８が読取終了位置ＰＥまで到達したと誤認識する。そして、誤認識した状態で、移動ステップ数ＳＮ６、キャリッジ８がＢ方向に戻せば、読取開始位置ＰＳを超えて左側に移動し、ギア切替えのリスクが発生する。仮にこのようなリスクが発生した場合であっても、遊星ギア１７の回転がモータ３１の回転から脱調し、異音が発生することを防止できる。
【０１３８】
６．実施形態の効果
本実施形態では、上記したように、ＣＰＵ２０は、モータ３１を制御して、第１バネ１６によって切替えを抑制された遊星ギア１７について、ＦＢ側位置とＡＤＦ側位置とを切替える場合、移動読取の際の原稿読取時にモータ３１に発生させるトルクであるモータトルクＴＲ５より大きなトルクであって、第１バネ１６の抑制力に抗して遊星ギア１７を切替えるモータトルクＴＲ１、すなわち、第１バネ１６の抑制力よって生成される抑制トルクＴＲＦ７よりも大きいモータトルクＴＲ１をモータ３１に発生させる。それによって、遊星ギア１７は、ＦＢ側伝達ギア２１あるいはＡＤＦ側伝達ギア２３から確実に離脱することができる。その結果、遊星ギア１７についてＦＢ側位置とＡＤＦ側位置とを切替える構成において、その切替えの際に、遊星ギア１７の回転がモータ３１の回転から脱調することを防止できる。
【０１３９】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【０１４０】
（１）上記実施形態においては、モータ側伝達ギアおよび切替ギアとして、遊星ギア機構における太陽ギア１５および遊星ギア１７を使用する例を示したが、これに限られない。モータ側伝達ギアとして、太陽ギアと異なるギアを使用し、また、切替ギアとして、モータ側伝達ギアとＦＢ側伝達ギア２１とを連結するＦＢ側位置と、モータ側伝達ギアとＡＤＦ側伝達ギア２３とを連結するＡＤＦ側位置とに切替わる他の構成が使用されてもよい。
【０１４１】
（２）上記実施形態においては、モータ制御部および判断部の一例としてＣＰＵ２０を示したが、これに限られない。モータ制御部および判断部は、例えば、ＡＳＩＣを含む複数の回路で構成されてもよいし、あるいはＣＰＵとその他の個別の回路とによって構成されてもよい。
【符号の説明】
【０１４２】
１…画像読取装置、７…読取部、８…キャリッジ、１５…太陽ギア、１６…第１バネ、１７…遊星ギア、２０…ＣＰＵ、２１…ＦＢ側伝達ギア、２３…ＡＤＦ側伝達ギア、３０…モータ駆動ＩＣ、３１…モータ、４０…ＡＤＦ装置、４４…搬送ローラ、４４Ａ…給紙ローラ、４５…排紙ローラ、４７…リアセンサ、４８…カウンタ、５５…調整基準、５５Ａ…白テープ、５５Ｂ…黒テープ