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