JP2016064899A - Sheet conveying device and image reading apparatus - Google Patents

Sheet conveying device and image reading apparatus Download PDF

Info

Publication number
JP2016064899A
JP2016064899A JP2014194979A JP2014194979A JP2016064899A JP 2016064899 A JP2016064899 A JP 2016064899A JP 2014194979 A JP2014194979 A JP 2014194979A JP 2014194979 A JP2014194979 A JP 2014194979A JP 2016064899 A JP2016064899 A JP 2016064899A
Authority
JP
Japan
Prior art keywords
stopper
movement
scanner
restriction
sheet conveying
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2014194979A
Other languages
Japanese (ja)
Inventor
隆志 前田
Takashi Maeda
隆志 前田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2014194979A priority Critical patent/JP2016064899A/en
Publication of JP2016064899A publication Critical patent/JP2016064899A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Sheets, Magazines, And Separation Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a technology in which a stopper is hardly pressed strongly to a manuscript or the like when closing a cover of a device equipped with a stopper.SOLUTION: A scanner 100 includes a manuscript tray 28, a separation roller 61 for separating a manuscript, a stopper 66 capable of moving between a regulation position and a non-regulation position, a stopper motor 69 for moving the stopper 66, a cover 71, and a cover sensor 72. The scanner 100 moves the stopper 66 to the regulation position when at least one of a plurality of regulation conditions is satisfied. Among the conditions, there are a change condition being a condition in which the cover 71 is changed to a closed state from open state, and a non-change condition. When moving the stopper 66 after the regulation condition is satisfied, the scanner 100 makes the torque of the stopper motor 69 smaller than that in a case that the non-change condition is satisfied.SELECTED DRAWING: Figure 5

Description

本発明は,シートを搬送するシート搬送装置および画像読取装置に関する。さらに詳細には,シートの搬入口に設けられたストッパの制御に関するものである。   The present invention relates to a sheet conveying apparatus and an image reading apparatus that convey a sheet. More specifically, the present invention relates to control of a stopper provided at the sheet carry-in entrance.

従来から,シートを搬送するシート搬送装置において,シートの搬入口付近であってシートを装置内に搬入するローラの手前に,シートの搬送方向への移動を規制するストッパを配置する技術が知られている。ストッパを配置することで,シートを搬入する前に,シートの先端を揃えることができる。   2. Description of the Related Art Conventionally, in a sheet conveying apparatus that conveys a sheet, a technique has been known in which a stopper that restricts movement of the sheet in the conveyance direction is arranged near the sheet entrance and before a roller that carries the sheet into the apparatus. ing. By arranging the stopper, the leading edge of the sheet can be aligned before the sheet is carried in.

ストッパを開示した技術文献としては,例えば,特許文献1がある。特許文献1には,ストッパを備えるファクシミリ装置であって,原稿の投入時に原稿の有無を検出し,原稿が滞留している場合にはストッパの初期化動作を行わず,原稿が取り除かれるのを待って初期化動作を行う構成が開示されている。   As a technical document disclosing a stopper, for example, there is Patent Document 1. Japanese Patent Application Laid-Open No. 2004-133867 discloses a facsimile apparatus having a stopper that detects the presence or absence of a document when the document is inserted, and removes the document without performing the initialization operation of the stopper when the document remains. A configuration for waiting for initialization operation is disclosed.

特開2001−19272号公報JP 2001-19272 A

しかしながら,前記した従来の技術には,次のような問題があった。すなわち,シート搬送装置では,カバーを閉じた際にストッパを規制位置に移動させる処理が実行される。そのため,ユーザがストッパの位置に原稿等を置いた状態でカバーを閉じると,ストッパの移動によって原稿等がカバーとストッパとの間に挟まる可能性がある。その結果として,原稿がストッパに強く押圧されると,原稿の破損等の可能性がある。   However, the conventional technique described above has the following problems. That is, in the sheet conveying apparatus, a process of moving the stopper to the restriction position when the cover is closed is executed. Therefore, if the user closes the cover with the document placed at the stopper position, the document may be caught between the cover and the stopper due to the movement of the stopper. As a result, if the document is strongly pressed against the stopper, the document may be damaged.

本発明は,前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは,ストッパを備える装置において,当該装置のカバーを閉じる際に原稿等にストッパが強く押圧し難い技術を提供することにある。   The present invention has been made to solve the above-described problems of the prior art. That is, an object of the present invention is to provide a technique in which a stopper is not strongly pressed against a document or the like when a cover of the apparatus is closed in an apparatus including the stopper.

この課題の解決を目的としてなされたシート搬送装置は,シートを収容するトレイと,前記トレイに収容された複数のシートを1枚ずつ分離して搬送する分離ローラと,前記分離ローラによる分離箇所よりシートの搬送方向について上流側で,シートの移動を規制するストッパであって,シートの移動を規制する規制位置と,シートの移動を規制しない非規制位置との間で移動自在に設けられた前記ストッパと,前記ストッパを移動させる駆動部と,装置本体に対して開閉自在に設けられたカバーと,前記カバーの開状態と閉状態とを区別する信号を出力するカバーセンサと,制御部とを備え,前記制御部は,前記カバーセンサからの出力に基づいて,前記カバーが開状態から閉状態へ変化したか否かを判断する閉判断処理と,前記ストッパを前記規制位置に移動させる複数の規制条件の少なくとも1つを満たした場合に,前記駆動部を用いて,前記ストッパを前記規制位置に移動させる移動処理と,前記規制条件には,前記閉判断処理にて変化したと判断したことを条件とする変化条件と,前記変化条件以外の非変化条件とがあり,前記変化条件を満たした場合,前記非変化条件を満たした場合と比較して,前記ストッパを移動させる際の前記駆動部のトルクを小さく変更する変更処理とを実行することを特徴としている。   In order to solve this problem, a sheet conveying apparatus includes a tray that accommodates sheets, a separation roller that separates and conveys a plurality of sheets accommodated in the tray one by one, and a separation portion by the separation roller. A stopper that restricts the movement of the sheet on the upstream side in the sheet conveyance direction, and is provided so as to be movable between a restriction position that restricts the movement of the sheet and a non-regulation position that does not restrict the movement of the sheet. A stopper, a drive unit for moving the stopper, a cover provided to be openable and closable with respect to the apparatus body, a cover sensor for outputting a signal for distinguishing the open state and the closed state of the cover, and a control unit. The controller includes: a closing determination process for determining whether the cover has changed from an open state to a closed state based on an output from the cover sensor; and the stopper When at least one of a plurality of restriction conditions to be moved to the restriction position is satisfied, a movement process for moving the stopper to the restriction position using the drive unit, and the closing determination process are included in the restriction condition. There are a change condition on the condition that it is determined that the change has occurred in the condition and a non-change condition other than the change condition. When the change condition is satisfied, the change condition is compared with the case where the non-change condition is satisfied. And a change process for changing the torque of the driving unit when moving the stopper to a small value.

本明細書に開示されるシート搬送装置は,複数ある規制条件の少なくとも1つを満たすと,ストッパを規制位置に移動させる。このストッパを移動させる際,満たした規制条件が,カバーが開状態から閉状態へと変化したと判断したことを条件とする変化条件である場合には,変化条件以外の非変化条件である場合と比較して,駆動部のトルクを小さく変更する。   The sheet conveying device disclosed in the present specification moves the stopper to the restriction position when at least one of a plurality of restriction conditions is satisfied. When this stopper is moved, if the restriction condition that is satisfied is a change condition that is based on the condition that the cover has changed from the open state to the closed state, it is a non-change condition other than the change condition. Compared with, the torque of the drive unit is changed to be small.

すなわち,本明細書に開示されるシート搬送装置は,カバーが閉じられた条件である変化条件を満たしてストッパを規制位置に移動させる場合の駆動部のトルクは小さい。従って,原稿等にストッパが強く押圧し難い。   That is, in the sheet conveying device disclosed in this specification, the torque of the driving unit when the stopper is moved to the restriction position while satisfying the changing condition that is the condition that the cover is closed is small. Therefore, it is difficult to press the stopper strongly against the document or the like.

また,前記制御部は,前記変更処理では,前記駆動部の電流値とデューティ比との少なくとも一方を小さくする第1の変更と,前記ストッパを移動させる際の前記駆動部の電流値の上限を小さくする第2の変更と,の少なくとも一方を行うとよい。駆動部の電流値とデューティ比との少なくとも一方を小さくする第1の変更を行うことで,駆動部のトルクが小さくなる。また,駆動部の電流値の上限を小さくする第2の変更を行うことで,駆動部のトルクの上限が小さくなる。つまり,第1の変更と第2の変更との少なくとも一方を行うことで,ストッパを移動させるときの駆動部のトルクは小さくなる。   In the change process, the control unit sets a first change for reducing at least one of the current value and the duty ratio of the drive unit, and an upper limit of the current value of the drive unit when the stopper is moved. It is preferable to perform at least one of the second change to be reduced. By performing the first change that reduces at least one of the current value and the duty ratio of the drive unit, the torque of the drive unit is reduced. Moreover, the upper limit of the torque of the drive unit is reduced by performing the second change that reduces the upper limit of the current value of the drive unit. That is, by performing at least one of the first change and the second change, the torque of the drive unit when the stopper is moved is reduced.

また,前記制御部は,前記移動処理にて前記ストッパが前記規制位置に到達したか否かを判断する到達判断処理と,前記到達判断処理にて前記ストッパが前記規制位置に到達しなかったと判断した場合,前記駆動部を用いて,前記ストッパを再度前記規制位置に移動させるリトライ処理と,を実行するとよい。ストッパが規制位置に到達しなかった場合には,リトライ処理を実行することでより確実にストッパを規制位置に移動させられる。   Further, the control unit determines whether or not the stopper has reached the restriction position in the movement process, and determines that the stopper has not reached the restriction position in the arrival determination process. In this case, it is preferable to execute a retry process for moving the stopper to the restriction position again using the drive unit. When the stopper does not reach the restriction position, the stopper can be moved to the restriction position more reliably by executing the retry process.

また,本明細書に開示されるシート搬送装置は,前記規制位置での前記ストッパの有無に応じた信号を出力するストッパセンサを備え,前記制御部は,前記移動処理を実行した際,前記ストッパセンサに基づいて前記ストッパの有を検出できなかった場合に,前記到達判断処理にて,前記ストッパが前記規制位置に到達しなかったと判断するとよい。規制位置でのストッパの有無を判断することで,より正確にリトライの必要性の有無を判断できる。   The sheet conveying device disclosed in the present specification further includes a stopper sensor that outputs a signal according to the presence or absence of the stopper at the restriction position, and the control unit performs the movement process when the stopper is executed. When it is not possible to detect the presence of the stopper based on a sensor, it may be determined in the arrival determination process that the stopper has not reached the restriction position. By determining the presence or absence of a stopper at the restriction position, it is possible to more accurately determine the necessity of retry.

また,前記制御部は,前記移動処理での前記ストッパの移動量を算出する算出処理を実行し,前記移動処理を実行した際,前記算出処理にて算出した移動量が,前記ストッパが前記規制位置に到達する量である所定量に達しなかった場合に,前記到達判断処理にて,前記ストッパが前記規制位置に到達しなかったと判断するとよい。ストッパの移動量に基づいて判断することで,より正確にリトライの必要性の有無を判断できる。   Further, the control unit executes a calculation process for calculating a movement amount of the stopper in the movement process, and when the movement process is executed, the movement amount calculated in the calculation process is determined by the stopper. When the predetermined amount that reaches the position is not reached, it may be determined in the arrival determination process that the stopper has not reached the restriction position. By determining based on the amount of movement of the stopper, it is possible to more accurately determine the necessity of retry.

また,前記制御部は,前記算出処理にて算出した移動量に応じて,前記ストッパを移動させる再移動量を決定し,前記リトライ処理では,決定した前記再移動量に基づいて前記ストッパを移動させるとよい。規制位置までに必要な再移動量分の移動を行うことで,無駄な移動処理を行わなくて済む。   Further, the control unit determines a re-moving amount for moving the stopper according to the moving amount calculated in the calculating process, and in the retry processing, moves the stopper based on the determined re-moving amount. It is good to let them. By moving the re-moving amount necessary up to the restriction position, it is not necessary to perform useless moving processing.

また,前記制御部は,前記リトライ処理を実行する場合,前記駆動部の電流値とデューティ比との少なくとも一方と,と当該電流値の上限と,の少なくとも一方について,前記非変化条件を満たした場合の値と同じ値を用いるとよい。駆動部の電流値などについて,リトライ時はカバーが閉じられた際よりも大きい値を用いることで,ストッパをより確実に規制位置に移動させることができる。   Further, when executing the retry process, the control unit satisfies the non-change condition for at least one of a current value and a duty ratio of the drive unit and an upper limit of the current value. It is recommended to use the same value as the case value. As for the current value of the drive unit, the stopper can be moved to the restriction position more reliably by using a larger value when retrying than when the cover is closed.

また,前記制御部は,前記リトライ処理を実行する前に,前記ストッパを前記非規制位置に移動させる前移動処理を実行するとよい。リトライ処理を実行する前に,ストッパを一度非規制位置に移動させることで,仮に原稿等が挟まれた場合に,挟まれた原稿等をストッパから抜き易くなる。   Moreover, the said control part is good to perform the pre-movement process which moves the said stopper to the said non-regulation position, before performing the said retry process. By moving the stopper once to the non-restricting position before executing the retry process, if the document or the like is sandwiched, it becomes easy to remove the sandwiched document or the like from the stopper.

また,前記駆動部は,ステッピングモータであり,前記制御部は,前記変更処理では,少なくとも前記第1の変更を行うとよい。ステッピングモータでは,原稿等が挟まって回転が困難になると,脱調してストッパを移動できなくなる。そして,ステッピングモータでは,モータの電流値を小さくすることでトルクが小さくなり,挟む力が小さくなる。   The drive unit may be a stepping motor, and the control unit may perform at least the first change in the change process. With a stepping motor, if a document or the like is caught and rotation becomes difficult, the stepping motor will step out and the stopper cannot be moved. In the stepping motor, the torque is reduced by reducing the current value of the motor, and the pinching force is reduced.

また,前記駆動部は,直流モータであり,前記制御部は,前記変更処理では,少なくとも前記第2の変更を行い,前記駆動部の電流値が前記上限に達した場合に,前記駆動部を停止させるとよい。直流モータでは,原稿等が挟まって回転が困難になると,フィードバック回路によってモータの電流値が上昇する。そして,シート搬送装置は,電流値が上限に達した段階でモータを停止させる。直流モータでは,電流値の上限を小さくすることでトルクの上限が小さくなり,挟む力が小さくなる。   Further, the drive unit is a DC motor, and the control unit performs at least the second change in the change process, and when the current value of the drive unit reaches the upper limit, It is good to stop. In a DC motor, when a document or the like is caught and rotation becomes difficult, the current value of the motor increases by a feedback circuit. The sheet conveying device stops the motor when the current value reaches the upper limit. In DC motors, lowering the upper limit of the current value reduces the upper limit of torque and reduces the pinching force.

また,前記制御部は,前記ストッパの位置を取得する位置取得処理を実行し,前記移動処理中,前記位置取得処理で取得した前記ストッパの位置が所定時間よりも長い時間で前記規制位置に向かって移動していない場合に,前記駆動部を停止させるとよい。所定時間よりも長くストッパが移動していないと判断できる場合にはモータを停止させることで,原稿等にストッパが強く押圧する可能性を低減できる。   In addition, the control unit executes a position acquisition process for acquiring the position of the stopper, and during the movement process, the position of the stopper acquired in the position acquisition process moves toward the restriction position in a time longer than a predetermined time. The drive unit may be stopped when it has not moved. If it can be determined that the stopper has not moved for a longer time than the predetermined time, the possibility of the stopper being strongly pressed against the document or the like can be reduced by stopping the motor.

また,前記非変化条件には,電源投入を条件とする電源条件と,ジョブの終了を条件とする終了条件との少なくとも一方があるとよい。電源投入時は,ストッパの位置が不明なことがあるため,移動処理を実行する方が好ましい。ジョブの終了時は,シートを搬入する必要が無くなるため,移動処理を実行する方が好ましい。   The non-change condition may include at least one of a power condition that requires power-on and a condition that ends the job. When the power is turned on, the position of the stopper may be unknown, so it is preferable to execute the movement process. At the end of the job, it is preferable to execute the movement process because it is not necessary to carry in the sheet.

上記シート搬送装置の機能を含む画像読取装置,上記シート搬送装置の機能を実現するための搬送方法,コンピュータプログラム,および当該コンピュータプログラムを格納するコンピュータ読取可能な記億媒体も,新規で有用である。   An image reading apparatus including the function of the sheet conveying apparatus, a conveying method for realizing the function of the sheet conveying apparatus, a computer program, and a computer-readable storage medium storing the computer program are also novel and useful. .

本発明によれば,ストッパを備える装置において,当該装置のカバーを閉じる際に原稿等にストッパが強く押圧し難い技術が実現される。   According to the present invention, in a device including a stopper, a technique is realized in which the stopper is not strongly pressed against a document or the like when the cover of the device is closed.

実施の形態にかかるスキャナの概略構成を示す断面図である。It is sectional drawing which shows schematic structure of the scanner concerning Embodiment. スキャナのカバーの開閉状態を示す説明図である。It is explanatory drawing which shows the open / close state of the cover of a scanner. スキャナの電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of a scanner. スキャナの規制条件の例を示す表である。It is a table | surface which shows the example of the regulation conditions of a scanner. 規制処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of a regulation process. 規制処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of a regulation process.

以下,本発明にかかるシート搬送装置を具体化した実施の形態について,添付図面を参照しつつ詳細に説明する。本形態は,シート搬送機能を備えたスキャナに本発明を適用したものである。   DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of a sheet conveying apparatus according to the present invention will be described in detail below with reference to the accompanying drawings. In this embodiment, the present invention is applied to a scanner having a sheet conveying function.

本形態のスキャナ100は,概略の断面を図1に示すように,原稿の画像を読み取る読取ヘッド21と,読取ヘッド22と,原稿を1枚ずつ搬送する搬送部24とを備えている。そして,スキャナ100は,図1中に一点鎖線で示す搬送路25に沿って,搬送部24に原稿を搬送させ,読取ヘッド21,22に原稿の画像を読み取らせる。読取ヘッド21と読取ヘッド22とは,搬送路25を挟んで互いに対向して配置されている。読取ヘッド21,22は,読取部の一例である。   As shown in FIG. 1, a schematic cross section of the scanner 100 of this embodiment includes a reading head 21 that reads an image of a document, a reading head 22, and a transport unit 24 that transports the document one by one. Then, the scanner 100 transports the document to the transport unit 24 along the transport path 25 indicated by the one-dot chain line in FIG. 1, and causes the reading heads 21 and 22 to read the image of the document. The reading head 21 and the reading head 22 are arranged to face each other with the conveyance path 25 interposed therebetween. The read heads 21 and 22 are an example of a reading unit.

スキャナ100は,さらに,読み取り前の原稿が載置される原稿トレイ28と,読み取り後の原稿が載置される排紙トレイ29とを備える。スキャナ100は,原稿トレイ28に載置されている原稿を,搬送部24によって搬送し,読取ヘッド21と読取ヘッド22との間を通過させて,排紙トレイ29に排出する。原稿トレイ28は,トレイの一例である。   The scanner 100 further includes a document tray 28 on which a document before reading is placed and a paper discharge tray 29 on which the document after reading is placed. The scanner 100 transports the document placed on the document tray 28 by the transport unit 24, passes between the reading head 21 and the reading head 22, and discharges it to the paper discharge tray 29. The document tray 28 is an example of a tray.

読取ヘッド21と読取ヘッド22とは,互いに向き合って配置され,それぞれの対向する箇所に光を照射して,それぞれの受光量に基づく信号を出力する。スキャナ100は,読取ヘッド21,22の出力信号に基づいて画像データを取得する。すなわち,読取ヘッド21は,搬送部24によって搬送される原稿の一方の面の画像データを取得し,読取ヘッド22は,当該原稿の他方の面の画像データを取得する。スキャナ100は,読取ヘッド21と読取ヘッド22とをともに稼働させることで,原稿の両面読み取りが可能である。なお,本形態のスキャナ100の読取方式は,CIS方式でもよいし,CCD方式でもよい。   The reading head 21 and the reading head 22 are arranged so as to face each other, irradiate light to each facing portion, and output a signal based on each received light amount. The scanner 100 acquires image data based on output signals of the reading heads 21 and 22. That is, the reading head 21 acquires image data of one side of the document conveyed by the conveying unit 24, and the reading head 22 acquires image data of the other side of the document. The scanner 100 is capable of reading both sides of a document by operating both the reading head 21 and the reading head 22. The reading method of the scanner 100 of this embodiment may be a CIS method or a CCD method.

スキャナ100の搬送部24は,例えば,図1に示すように,原稿の搬送方向について上流側から順に,分離ローラ61,リタードローラ62,搬送ローラ対63,搬送ローラ対64を含む。分離ローラ61とリタードローラ62とは協働して,原稿トレイ28に載置された複数枚の原稿から,1枚を分離して下流側へ搬送する。搬送ローラ対63は,原稿の搬送方向について,読取ヘッド21,22のいずれよりも上流側に位置し,搬送ローラ対64は,読取ヘッド21,22のいずれよりも下流側に位置する。搬送ローラ対63と搬送ローラ対64とは,2つのローラの間に原稿を挟んで搬送する。   For example, as illustrated in FIG. 1, the conveyance unit 24 of the scanner 100 includes a separation roller 61, a retard roller 62, a conveyance roller pair 63, and a conveyance roller pair 64 in order from the upstream side in the document conveyance direction. The separation roller 61 and the retard roller 62 cooperate to separate one sheet from a plurality of documents placed on the document tray 28 and convey it downstream. The conveyance roller pair 63 is located upstream of both the reading heads 21 and 22 in the document conveyance direction, and the conveyance roller pair 64 is located downstream of both of the reading heads 21 and 22. The conveyance roller pair 63 and the conveyance roller pair 64 convey the document with the document sandwiched between the two rollers.

さらに,スキャナ100は,図1に示すように,原稿トレイ28と分離ローラ61との間で原稿の移動を規制するストッパ66を備えている。ストッパ66は,分離ローラ61による原稿の分離箇所より原稿の搬送方向について上流側で,原稿の先端の位置を規制する。ストッパ66は,ストッパモータ69(図3参照)の駆動力によって回転軸67を中心に回転され,図1中に実線で示す規制位置と,図1中に破線で示す非規制位置との間で移動可能である。   Further, as shown in FIG. 1, the scanner 100 includes a stopper 66 that restricts the movement of the document between the document tray 28 and the separation roller 61. The stopper 66 regulates the position of the leading edge of the document upstream of the separation position of the document by the separation roller 61 in the document transport direction. The stopper 66 is rotated around the rotation shaft 67 by the driving force of the stopper motor 69 (see FIG. 3), and is between a restricted position indicated by a solid line in FIG. 1 and a non-restricted position indicated by a broken line in FIG. It is movable.

ストッパ66が規制位置にあるとき,原稿トレイ28に載置されている原稿は,ストッパ66によって,分離ローラ61の分離位置より原稿の搬送方向について下流側への移動が規制される。また,ストッパ66が規制位置にあることで,原稿トレイ28に載置される原稿束の先端が揃えられる。一方,ストッパ66が非規制位置にあるとき,原稿トレイ28に載置されている原稿は,ストッパ66による規制を受けずに分離ローラ61にて分離され,分離ローラ61より原稿の搬送方向について下流側へ搬送される。   When the stopper 66 is in the regulation position, the document placed on the document tray 28 is regulated by the stopper 66 from moving downstream from the separation position of the separation roller 61 in the document conveyance direction. Further, since the stopper 66 is at the restriction position, the leading ends of the document bundles placed on the document tray 28 are aligned. On the other hand, when the stopper 66 is in the non-restricted position, the document placed on the document tray 28 is separated by the separation roller 61 without being restricted by the stopper 66 and is downstream from the separation roller 61 in the document conveyance direction. It is conveyed to the side.

具体的に,本形態のスキャナ100では,図1に示すように,規制位置は,ストッパ66の可動範囲のうち最も下方の位置である。規制位置では,ストッパ66の先端部は,原稿トレイ28に形成されている穴281に挿入される。従って,搬送路25は,ストッパ66によって遮断される。   Specifically, in the scanner 100 of this embodiment, as shown in FIG. 1, the restriction position is the lowest position in the movable range of the stopper 66. At the restriction position, the tip of the stopper 66 is inserted into a hole 281 formed in the document tray 28. Accordingly, the transport path 25 is blocked by the stopper 66.

一方,非規制位置は,ストッパ66の可動範囲のうち最も上方の位置である。非規制位置では,ストッパ66の先端部は,原稿トレイ28の底面から離れて上昇している。そのため,ストッパ66の先端部と原稿トレイ28の底面との間には空間がある。この空間によって,原稿が分離ローラ61の分離位置より原稿の搬送方向について下流側へ移動可能になる。以下では,ストッパ66を非規制位置から規制位置に向かって移動させることを「下げる」とし,ストッパ66を規制位置から非規制位置に向かって移動させることを「上げる」とする。   On the other hand, the non-regulating position is the uppermost position in the movable range of the stopper 66. In the non-regulating position, the tip of the stopper 66 is lifted away from the bottom surface of the document tray 28. Therefore, there is a space between the tip of the stopper 66 and the bottom surface of the document tray 28. This space allows the document to move downstream from the separation position of the separation roller 61 in the document transport direction. Hereinafter, moving the stopper 66 from the non-restricted position toward the restricted position is referred to as “lowering”, and moving the stopper 66 from the restricted position toward the non-restricted position is referred to as “raising”.

さらに,スキャナ100は,図1に示すように,ストッパセンサ68を備えている。ストッパセンサ68は,ストッパ66が規制位置に有るか否かに応じて異なる信号を出力する。ストッパセンサ68は,例えば,原稿トレイ28の底面の穴281の中にストッパ66の先端部が挿入されていればON信号を出力し,挿入されていなければOFF信号を出力する。スキャナ100は,ストッパセンサ68の出力信号に基づいて,ストッパ66が規制位置に到達したか否かを判断できる。   Further, the scanner 100 includes a stopper sensor 68 as shown in FIG. The stopper sensor 68 outputs a different signal depending on whether or not the stopper 66 is at the restriction position. For example, the stopper sensor 68 outputs an ON signal if the tip of the stopper 66 is inserted into the hole 281 on the bottom surface of the document tray 28, and outputs an OFF signal if it is not inserted. Based on the output signal of the stopper sensor 68, the scanner 100 can determine whether or not the stopper 66 has reached the restriction position.

なお,ストッパ66の移動範囲は,規制位置と非規制位置との間の範囲である。スキャナ100は,例えば,ストッパ66が規制位置まで下がったらストッパモータ69を停止させて,ストッパ66を停止させる。一方で,ストッパ66が非規制位置に有る状態では,ストッパ66を上げる向きにストッパモータ69を駆動しても,ストッパ66に過負荷が掛かることはなく,ストッパ66はそれ以上移動しない。つまり,スキャナ100は,非規制位置を超えてストッパ66を上げるようにストッパモータ69を駆動してもよい。   The movement range of the stopper 66 is a range between the restricted position and the non-restricted position. For example, the scanner 100 stops the stopper 66 by stopping the stopper motor 69 when the stopper 66 is lowered to the restriction position. On the other hand, when the stopper 66 is in the non-restricted position, even if the stopper motor 69 is driven in the direction to raise the stopper 66, the stopper 66 is not overloaded and the stopper 66 does not move any further. That is, the scanner 100 may drive the stopper motor 69 so as to raise the stopper 66 beyond the non-regulating position.

ストッパモータ69の駆動力は,例えば,トルクリミッタやすべりクラッチを介してストッパ66に伝達される。そして,例えば,ストッパ66が非規制位置に到達すると,トルクリミッタやすべりクラッチが空回りして,ストッパ66は移動しない。なお,ストッパ66を下げる向きの移動についても,同様に,過負荷の掛からない構成となっていてもよい。   The driving force of the stopper motor 69 is transmitted to the stopper 66 via, for example, a torque limiter or a slip clutch. For example, when the stopper 66 reaches the non-restricted position, the torque limiter and the slip clutch are idled and the stopper 66 does not move. Similarly, the movement in the direction in which the stopper 66 is lowered may be configured not to be overloaded.

さらに,スキャナ100は,図2に示すように,本体の上面を覆って開閉自在に設けられたカバー71と,カバー71の開閉を検出するためのカバーセンサ72とを備えている。カバー71は,ユーザによって開閉される。そして,カバーセンサ72は,カバー71の開状態と閉状態とで異なる信号を出力する。つまり,スキャナ100は,カバーセンサ72の信号に基づいて,カバー71の開閉状態の変化を判断できる。カバー71の開閉状態の変化には,カバー71が閉状態から開状態へと変化したカバーオープンと,カバー71が開状態から閉状態へと変化したカバークローズとがある。   Further, as shown in FIG. 2, the scanner 100 includes a cover 71 that covers the upper surface of the main body and that can be freely opened and closed, and a cover sensor 72 for detecting opening and closing of the cover 71. The cover 71 is opened and closed by the user. The cover sensor 72 outputs different signals depending on whether the cover 71 is open or closed. That is, the scanner 100 can determine a change in the open / close state of the cover 71 based on the signal from the cover sensor 72. The change in the open / close state of the cover 71 includes a cover open in which the cover 71 is changed from the closed state to the open state, and a cover close in which the cover 71 is changed from the open state to the closed state.

また,スキャナ100では,カバー71の開状態では,ストッパモータ69とストッパ66の回転軸67とを連結するギア等が離間するので,ストッパモータ69の駆動力は,ストッパ66に伝達されない。また,ストッパ66には,図2に示すように,バネ73等の付勢部材が設けられている。バネ73の付勢力によって,カバー71の開状態では,ストッパ66は,非規制位置に位置する。なお,カバー71の閉状態では,ストッパ66は,バネ73による付勢力を受けない。   Further, in the scanner 100, when the cover 71 is in the open state, the gear for connecting the stopper motor 69 and the rotating shaft 67 of the stopper 66 is separated, so that the driving force of the stopper motor 69 is not transmitted to the stopper 66. Further, the stopper 66 is provided with a biasing member such as a spring 73 as shown in FIG. Due to the biasing force of the spring 73, the stopper 66 is positioned at the non-regulating position when the cover 71 is in the open state. In the closed state of the cover 71, the stopper 66 does not receive a biasing force by the spring 73.

続いて,スキャナ100の電気的構成について説明する。スキャナ100は,図3に示すように,CPU31と,ROM32と,RAM33と,NVRAM(不揮発性RAM)34とを含むコントローラ30を備えている。また,スキャナ100は,読取ヘッド21と,読取ヘッド22と,搬送部24と,通信IF38と,操作パネル40と,ストッパセンサ68と,ストッパモータ69と,カバーセンサ72とを備え,これらがコントローラ30に電気的に接続されている。なお,搬送部24は,図1に示した各種のローラと,ローラを駆動する搬送モータ241とを備えている。   Next, the electrical configuration of the scanner 100 will be described. As shown in FIG. 3, the scanner 100 includes a controller 30 including a CPU 31, a ROM 32, a RAM 33, and an NVRAM (nonvolatile RAM) 34. The scanner 100 includes a reading head 21, a reading head 22, a transport unit 24, a communication IF 38, an operation panel 40, a stopper sensor 68, a stopper motor 69, and a cover sensor 72, which are controller controllers. 30 is electrically connected. The transport unit 24 includes the various rollers shown in FIG. 1 and a transport motor 241 that drives the rollers.

ROM32には,スキャナ100を制御するための各種制御プログラムや各種設定,初期値等が記憶されている。RAM33は,各種制御プログラムが読み出される作業領域として,あるいは,データを一時的に記憶する記憶領域として利用される。CPU31は,ROM32から読み出した制御プログラムに従って,その処理結果をRAM33またはNVRAM34に記憶させながら,スキャナ100の各構成要素を制御する。   The ROM 32 stores various control programs for controlling the scanner 100, various settings, initial values, and the like. The RAM 33 is used as a work area from which various control programs are read, or as a storage area for temporarily storing data. The CPU 31 controls each component of the scanner 100 while storing the processing result in the RAM 33 or the NVRAM 34 according to the control program read from the ROM 32.

CPU31は,制御部の一例である。なお,コントローラ30が制御部であってもよい。なお,図3中のコントローラ30は,CPU31等,スキャナ100の制御に利用されるハードウェアを纏めた総称であって,実際にスキャナ100に存在する単一のハードウェアを表すとは限らない。例えば,コントローラ30はASICの一部であってもよいし,コントローラ30がASICを含んでいてもよい。   The CPU 31 is an example of a control unit. The controller 30 may be a control unit. Note that the controller 30 in FIG. 3 is a collective term for hardware used for controlling the scanner 100, such as the CPU 31, and does not necessarily represent a single piece of hardware that actually exists in the scanner 100. For example, the controller 30 may be a part of the ASIC, or the controller 30 may include the ASIC.

通信IF38は,ケーブル等を用いて接続された装置と通信を行うためのハードウェアである。通信IF38は,例えば,無線LAN,有線LAN,USB等の各種インターフェースが該当する。操作パネル40は,ディスプレイと入力ボタン等を有し,ユーザへの告知を表示し,ユーザによる入力操作を受け付ける。   The communication IF 38 is hardware for communicating with a device connected using a cable or the like. The communication IF 38 corresponds to various interfaces such as a wireless LAN, a wired LAN, and a USB. The operation panel 40 has a display, an input button, etc., displays a notification to the user, and accepts an input operation by the user.

ストッパモータ69は,前述したストッパ66を移動させるためのものであり,回転軸67を回転させる駆動源である。ストッパモータ69は,駆動部の一例である。なお,ストッパ66の移動方向を変更するための機構はどのようなものでもよい。例えば,正回転と逆回転とが可能なストッパモータ69を使用して,制御にて回転方向を切り換えるとしてもよい。また,ギアやカム等を用いて,ストッパモータ69の回転の伝達経路上にて回転方向を切り換える構成でもよい。   The stopper motor 69 is for moving the stopper 66 described above, and is a drive source for rotating the rotary shaft 67. The stopper motor 69 is an example of a drive unit. Any mechanism for changing the direction of movement of the stopper 66 may be used. For example, the rotation direction may be switched by control using a stopper motor 69 capable of forward rotation and reverse rotation. Further, the rotation direction may be switched on the rotation transmission path of the stopper motor 69 using a gear, a cam, or the like.

続いて,本形態のスキャナ100におけるストッパ66を移動させる条件について説明する。スキャナ100では,例えば,図4に示すように,ストッパ66を下げる条件,すなわち,ストッパ66を規制位置に移動させる規制条件が複数ある。そして,規制条件ごとに,ストッパ66の移動の方向や動作時のトルクの大きさが予め決められている。なお,図4中の「直前の状態」は,その規制条件を満たす直前のストッパ66の位置である。また,「動作」は,その規制条件を満たした後のストッパ66の移動方向である。「トルク」は,動作時の駆動トルクが大きいか小さいかの情報である。   Next, conditions for moving the stopper 66 in the scanner 100 of this embodiment will be described. In the scanner 100, for example, as shown in FIG. 4, there are a plurality of conditions for lowering the stopper 66, that is, a regulation condition for moving the stopper 66 to the regulation position. For each regulation condition, the direction of movement of the stopper 66 and the magnitude of torque during operation are determined in advance. In addition, the “immediate state” in FIG. 4 is the position of the stopper 66 immediately before satisfying the regulation condition. Further, the “operation” is the movement direction of the stopper 66 after satisfying the regulation condition. “Torque” is information on whether the driving torque during operation is large or small.

具体的に,図4に示すように,スキャナ100では,規制条件には,例えば,電源投入,読取ジョブの終了,カバークローズが含まれる。スキャナ100は,規制条件の少なくとも1つを満たした場合,ストッパモータ69を駆動制御して,ストッパ66を規制位置まで下げる。このうち,カバークローズは変更条件であり,電源投入と読取ジョブの終了とは非変更条件である。   Specifically, as shown in FIG. 4, in the scanner 100, the restriction conditions include, for example, power-on, end of a reading job, and cover close. The scanner 100 drives and controls the stopper motor 69 to lower the stopper 66 to the restriction position when at least one of the restriction conditions is satisfied. Of these, cover close is a change condition, and power-on and end of a reading job are non-change conditions.

次に,各規制条件について詳しく説明する。スキャナ100では,電源が投入されると原稿の受け入れ準備のために,ストッパを規制位置とする。つまり,スキャナ100は,電源投入を条件とする電源条件を満たした場合,ストッパ66を規制位置まで下げる。電源条件は,規制条件の一例である。   Next, each regulation condition will be described in detail. In the scanner 100, when the power is turned on, the stopper is set to a restriction position in preparation for receiving a document. That is, the scanner 100 lowers the stopper 66 to the restriction position when the power supply condition that turns on the power is satisfied. The power supply condition is an example of a regulation condition.

電源投入時には,ストッパ66の位置が不明である。スキャナ100は,ストッパセンサ68の出力信号に基づいて,ストッパ66が規制位置に有るか否かを判断できる。そして,ストッパ66が規制位置に無いと判断した場合,スキャナ100は,規制位置以外のどの位置にストッパ66が有るかは分からない。そこで,スキャナ100は,図4に示すように,電源投入時には,ストッパ66をまず非規制位置まで上げてから規制位置まで下げる動作を行う。前述したように,上げる動作については制限がないので,確実に非規制位置に到達するまで上げる方向に駆動し,その後,決められた距離だけ下げることで,適切に規制位置まで到達させることができる。または,ストッパセンサ68の出力信号に基づいて,スキャナ100は,ストッパ66を規制位置に到達したと判断するまで下げてもよい。   When the power is turned on, the position of the stopper 66 is unknown. Based on the output signal of the stopper sensor 68, the scanner 100 can determine whether or not the stopper 66 is in the restriction position. If it is determined that the stopper 66 is not in the restriction position, the scanner 100 does not know where the stopper 66 is located other than the restriction position. Therefore, as shown in FIG. 4, when the power is turned on, the scanner 100 first raises the stopper 66 to the non-restricted position and then lowers it to the restricted position. As described above, since there is no restriction on the raising operation, it is possible to reach the restricted position properly by driving in the raising direction until reaching the non-restricted position and then lowering it by a predetermined distance. . Alternatively, based on the output signal of the stopper sensor 68, the scanner 100 may lower the stopper 66 until it determines that the stopper 66 has reached the restriction position.

また,スキャナ100にて原稿の読取ジョブを実行し,そのジョブが終了すると,次に受け入れる原稿束の先端を揃えるために,ストッパを規制位置とする。つまり,スキャナ100は,ジョブの終了を条件とする終了条件を満たした場合,ストッパ66を規制位置まで下げる。終了条件は,規制条件の一例である。   In addition, when a document reading job is executed by the scanner 100 and the job is completed, the stopper is set to a restriction position in order to align the leading end of the document bundle to be received next. In other words, the scanner 100 lowers the stopper 66 to the restriction position when an end condition that satisfies the end of the job is satisfied. The termination condition is an example of a regulation condition.

スキャナ100は,図1に示したように,原稿トレイ28に原稿が載置された状態で読取開始の指示を受け付けると,原稿の搬送を開始する。原稿の搬送に際して,スキャナ100は,ストッパ66を上げる。これにより,原稿トレイ28に載置された原稿が分離ローラ61とリタードローラ62とによって分離され,1枚ずつ搬送されるので,スキャナ100は,原稿を1枚ずつ読み取る。原稿トレイ28に原稿が無くなると,スキャナ100は,読取ジョブを終了する。なお,スキャナ100は,原稿トレイ28の原稿の有無を,例えば,原稿トレイ28に設けられた光透過センサに基づいて取得する。   As shown in FIG. 1, when the scanner 100 receives an instruction to start reading with a document placed on the document tray 28, the scanner 100 starts conveying the document. When the document is conveyed, the scanner 100 raises the stopper 66. As a result, the documents placed on the document tray 28 are separated by the separation roller 61 and the retard roller 62 and conveyed one by one, so that the scanner 100 reads the documents one by one. When there are no more documents on the document tray 28, the scanner 100 ends the reading job. The scanner 100 acquires the presence / absence of a document on the document tray 28 based on, for example, a light transmission sensor provided on the document tray 28.

読取ジョブの実行中は,ストッパ66は,非規制位置にある。つまり,スキャナ100では,読取ジョブの終了時には,ストッパ66が非規制位置にあることが分かっている。そこで,スキャナ100は,終了条件を満たした場合,ストッパ66を決められた距離だけ下げる駆動を行うことで,ストッパ66を規制位置に到達させる。   During the execution of the reading job, the stopper 66 is in the non-regulating position. That is, in the scanner 100, it is known that the stopper 66 is in the non-restricted position at the end of the reading job. Therefore, when the end condition is satisfied, the scanner 100 drives the stopper 66 to be lowered by a predetermined distance, thereby causing the stopper 66 to reach the restriction position.

また,スキャナ100では,カバーセンサ72の出力信号に基づいて,カバー71が開状態から閉状態へと変化したと判断した後は,次の原稿を受け入れるために,ストッパを規制位置とする。つまり,スキャナ100は,カバークローズを条件とする変化条件を満たした場合,ストッパ66を規制位置まで下げる。カバークローズは,規制条件の一例である。   Further, in the scanner 100, after determining that the cover 71 has changed from the open state to the closed state based on the output signal of the cover sensor 72, the stopper is set to the restriction position in order to receive the next document. That is, the scanner 100 lowers the stopper 66 to the restriction position when the change condition with the cover closed as a condition is satisfied. Cover closing is an example of a regulation condition.

前述したように,スキャナ100ではカバー71が開状態とされた場合,図2に示したように,ストッパ66は非規制位置となる。つまり,スキャナ100は,カバークローズ時には,ストッパ66が非規制位置にあることが分かっている。そして,スキャナ100は,カバークローズの条件を満たしたと判断すると,ストッパ66を決められた距離だけ下げる駆動を行うことで,ストッパ66を規制位置に到達させる。なお,カバー71が閉状態となると,ストッパモータ69とストッパ66の回転軸67との駆動伝達箇所が噛み合うので,スキャナ100は,ストッパモータ69を駆動してストッパ66を下げることができる。   As described above, in the scanner 100, when the cover 71 is opened, the stopper 66 is in the non-restricted position as shown in FIG. That is, the scanner 100 knows that the stopper 66 is in the non-regulating position when the cover is closed. When the scanner 100 determines that the cover closing condition is satisfied, the scanner 100 is driven to lower the stopper 66 by a predetermined distance, thereby causing the stopper 66 to reach the restriction position. When the cover 71 is in the closed state, the drive transmission location between the stopper motor 69 and the rotary shaft 67 of the stopper 66 is engaged, so that the scanner 100 can drive the stopper motor 69 and lower the stopper 66.

閉状態のカバー71と原稿トレイ28との間には,例えば,図2に破線の矢印Sで示したように,原稿を挿入するための開口が形成されている。カバークローズに際して,例えば,原稿トレイ28上に原稿等が載っていると,カバークローズ後のストッパ66の移動によって,ストッパ66と原稿トレイ28との間に原稿等が挟まる可能性がある。また,ユーザは,カバークローズに際して,この開口に手指を入れたままでカバー71を閉めることがある。そして,ユーザの手指が開口内に残っている場合,カバークローズ後のストッパ66の移動により,ストッパ66とユーザの手指とが接触する可能性がある。   An opening for inserting a document is formed between the cover 71 in the closed state and the document tray 28, for example, as indicated by a broken arrow S in FIG. When the cover is closed, for example, if a document or the like is placed on the document tray 28, the document or the like may be sandwiched between the stopper 66 and the document tray 28 due to the movement of the stopper 66 after the cover is closed. Further, when the cover is closed, the user may close the cover 71 with his / her finger in the opening. If the user's finger remains in the opening, the stopper 66 may come into contact with the user's finger due to the movement of the stopper 66 after the cover is closed.

そこで,本形態のスキャナ100は,カバークローズの場合には,他の規制条件を満たしたときに比較して,ストッパモータ69の電流値を小さくする変更と,ストッパモータ69の電流値の上限を小さくする変更との,少なくとも一方の変更を実行する。ストッパモータ69は,ステッピングモータでも直流モータでもよい。これらの変更は,選択したストッパモータ69の特性に合わせて,適宜選択される。これにより,ストッパモータ69の移動トルクが小さくなる。そのため,原稿等が挟まっても,原稿等を破損し難い。また,ストッパ66がユーザの手指と接触した場合でも押圧力は小さいので,ユーザに不快感を与え難い。   Therefore, in the case of the cover being closed, the scanner 100 according to the present embodiment has a change that makes the current value of the stopper motor 69 smaller and an upper limit value of the current value of the stopper motor 69 than when the other regulation conditions are satisfied. Perform at least one of the changes to be made smaller. The stopper motor 69 may be a stepping motor or a DC motor. These changes are appropriately selected according to the characteristics of the selected stopper motor 69. Thereby, the moving torque of the stopper motor 69 is reduced. For this reason, even if a document is sandwiched, it is difficult to damage the document. Further, even when the stopper 66 comes into contact with the user's finger, the pressing force is small, so that it is difficult for the user to feel uncomfortable.

例えば,ストッパモータ69としてステッピングモータを使用する場合には,ストッパモータ69の電流値を小さくすることで,駆動トルクを小さくできる。さらに,ステッピングモータは,外力によって駆動が妨げられると脱調して駆動力を失う。電流値を小さくすればトルクが小さくなり,ストッパ66が何かに接触した場合でも,小さい押圧力にてストッパモータ69が脱調する。なお,スキャナ100は,電流値に代えて,例えば,ピーク電圧値,電圧または電流のデューティ比を変更することによっても,トルクの大きさを変更できる。具体的には,ピーク電圧値を下げる,デューティ比を下げる,ことにより,トルクを小さくできる。   For example, when a stepping motor is used as the stopper motor 69, the drive torque can be reduced by reducing the current value of the stopper motor 69. Further, the stepping motor loses its driving force by stepping out when the driving is hindered by an external force. If the current value is reduced, the torque is reduced, and even when the stopper 66 comes into contact with something, the stopper motor 69 steps out with a small pressing force. The scanner 100 can change the magnitude of the torque by changing the duty ratio of the peak voltage value, voltage, or current, for example, instead of the current value. Specifically, the torque can be reduced by lowering the peak voltage value and lowering the duty ratio.

また,例えば,ストッパモータ69として直流モータを使用する場合は,電流値の上限を小さくする。直流モータにはフィードバック回路が設けられる。フィードバック回路は,モータ軸の回転量が規定の量より少ないと電流値を次第に大きくする。そして,スキャナ100は,電流値が設定した上限に達したらストッパモータ69への電流の供給を停止する。例えば,ストッパ66が手指などに接触して移動し難い場合には,フィードバック回路によってストッパモータ69へ流れる電流値が次第に大きくなり,電流値が上限に達したらストッパモータ69は停止する。電流値の上限を小さくすれば,ストッパ66が何かに接触した場合でも,小さい押圧力でストッパモータ69が停止する。   For example, when a DC motor is used as the stopper motor 69, the upper limit of the current value is reduced. The DC motor is provided with a feedback circuit. The feedback circuit gradually increases the current value when the rotation amount of the motor shaft is less than the specified amount. Then, when the current value reaches the set upper limit, the scanner 100 stops supplying current to the stopper motor 69. For example, when it is difficult for the stopper 66 to move in contact with a finger or the like, the current value flowing to the stopper motor 69 is gradually increased by the feedback circuit, and the stopper motor 69 stops when the current value reaches the upper limit. If the upper limit of the current value is reduced, the stopper motor 69 stops with a small pressing force even when the stopper 66 comes into contact with something.

続いて,本形態のスキャナ100において,ストッパ66を下げる規制処理について,図5のフローチャートを参照して説明する。規制処理は,規制条件のうちの少なくとも1つを満たしたことを契機に,CPU31にて実行される。なお,この図5に示した規制処理は,ストッパモータ69としてステッピングモータを備えるスキャナ100にて実行される。   Next, a restriction process for lowering the stopper 66 in the scanner 100 of the present embodiment will be described with reference to the flowchart of FIG. The restriction process is executed by the CPU 31 when at least one of the restriction conditions is satisfied. The restriction process shown in FIG. 5 is executed by the scanner 100 including a stepping motor as the stopper motor 69.

本形態のスキャナ100は,規制処理を開始すると,まず,満たした規制条件が電源投入であるか否かを判断する(S101)。電源投入であると判断した場合(S101:YES),大きい電流値にてストッパ66を上げる(S102)。S102では,スキャナ100は,ストッパ66が規制位置から非規制位置に到達するステップ数だけストッパモータ69を駆動して,上げる動作を行う。一方,満たした規制条件が電源投入ではないと判断した場合(S101:NO),S102をスキップする。   When the restriction process is started, the scanner 100 according to the present embodiment first determines whether or not the satisfied restriction condition is power-on (S101). When it is determined that the power is turned on (S101: YES), the stopper 66 is raised with a large current value (S102). In S <b> 102, the scanner 100 performs an operation of driving and increasing the stopper motor 69 by the number of steps at which the stopper 66 reaches the non-restricted position from the restricted position. On the other hand, when it is determined that the satisfied regulation condition is not power-on (S101: NO), S102 is skipped.

次に,スキャナ100は,満たした規制条件がカバークローズであるか否かを判断する(S103)。S103は,閉判断処理の一例である。そして,カバークローズであると判断した場合は(S103:YES),スキャナ100は,ストッパモータ69を駆動する電流値を,予め決めた小さい電流値とする(S104)。S104は,変更処理の一例である。特に,第1の変更の一例である。一方,カバークローズ以外であると判断した場合は,(S103:NO),スキャナ100は,ストッパモータ69を駆動する電流値を,予め決めた,S104の電流値より大きい電流値とする(S105)。   Next, the scanner 100 determines whether or not the satisfied regulation condition is cover close (S103). S103 is an example of a closing determination process. If it is determined that the cover is closed (S103: YES), the scanner 100 sets the current value for driving the stopper motor 69 to a predetermined small current value (S104). S104 is an example of a change process. In particular, this is an example of the first change. On the other hand, if it is determined that it is other than the cover closed (S103: NO), the scanner 100 sets the current value for driving the stopper motor 69 to a predetermined current value larger than the current value of S104 (S105). .

そして,スキャナ100は,決定した電流値でストッパモータ69を駆動し,ストッパ66を下げる(S106)。S106は移動処理の一例である。なお,S106では,ストッパ66が,非規制位置から規制位置まで至るのに過不足のないステップ数だけストッパモータ69を駆動する。S106のステップ数は,スキャナ100の動作上問題の無い範囲内で,過不足のないステップ数よりも多いステップ数としてもよい。これにより,スキャナ100は,規制条件がカバークローズであれば,ストッパ66の移動のトルクを小さくできるとともに,規制条件がカバークローズ以外であれば,規制条件がカバークローズであったときと比較して,大きなトルクで確実にストッパ66を下げることができる。   Then, the scanner 100 drives the stopper motor 69 with the determined current value and lowers the stopper 66 (S106). S106 is an example of a movement process. In S106, the stopper 66 drives the stopper motor 69 by the number of steps that is not excessive or insufficient from the non-restricted position to the restricted position. The number of steps in S106 may be larger than the number of steps without excess or deficiency within a range where there is no problem in the operation of the scanner 100. As a result, the scanner 100 can reduce the movement torque of the stopper 66 if the restriction condition is the cover closed, and if the restriction condition is other than the cover close, compared to when the restriction condition is the cover close. , The stopper 66 can be reliably lowered with a large torque.

そして,スキャナ100は,ストッパセンサ68の出力信号に基づいて,ストッパ66が規制位置に到達したか否かを判断する(S108)。規制位置に到達したと判断した場合(S108:YES),スキャナ100は,規制処理を終了する。   Then, the scanner 100 determines whether the stopper 66 has reached the restriction position based on the output signal of the stopper sensor 68 (S108). When it is determined that the restriction position has been reached (S108: YES), the scanner 100 ends the restriction process.

一方,規制位置に到達していないと判断した場合(S108:NO),スキャナ100は,ストッパ66を下げる動作をリトライする。例えば,ユーザの手指と接触してストッパモータ69が脱調し,ストッパ66の移動が停止した場合,ユーザが手指をストッパ66から離した後もストッパ66は規制位置まで下がりきらずに停止している可能性が高い。ストッパ66が下がりきっていない状態で原稿トレイ28に原稿を載せると,載置した原稿の先端が揃わず,読み取り時に適切に搬送されないおそれがある。   On the other hand, if it is determined that the restriction position has not been reached (S108: NO), the scanner 100 retries the operation of lowering the stopper 66. For example, when the stopper motor 69 steps out of contact with the user's finger and the movement of the stopper 66 stops, the stopper 66 stops without being lowered to the regulation position even after the user releases the finger from the stopper 66. Probability is high. If a document is placed on the document tray 28 with the stopper 66 not fully lowered, the tips of the placed documents are not aligned and may not be conveyed properly during reading.

スキャナ100は,ストッパ66の下げる動作をリトライする場合,まず,ストッパモータ69を駆動する電流値を,予め決めた大きい電流値とする(S110)。スキャナ100は,例えば,S110にて,電流値をS105と同じ電流値とする。   When retrying the operation of lowering the stopper 66, the scanner 100 first sets the current value for driving the stopper motor 69 to a predetermined large current value (S110). For example, in S110, the scanner 100 sets the current value to be the same as that in S105.

そして,スキャナ100は,ストッパ66が非規制位置に至るに充分なステップ数だけストッパモータ69を駆動し,ストッパ66を一旦上げる(S111)。充分なステップ数とは,例えば,ストッパ66を規制位置から非規制位置まで移動させるのに過不足のないステップ数以上のステップ数である。これにより,リトライ開始時にストッパ66がどの位置であったとしても,ストッパ66は,非規制位置に位置される。S111は,前移動処理の一例である。なお,前述したように,ストッパ66が非規制位置に到達後も,ストッパ66を上げる向きにストッパモータ69を駆動したとしても,ストッパ66は非規制位置に留まる。   Then, the scanner 100 drives the stopper motor 69 by a sufficient number of steps until the stopper 66 reaches the non-regulating position, and temporarily raises the stopper 66 (S111). The sufficient number of steps is, for example, a number of steps equal to or greater than the number of steps that is sufficient to move the stopper 66 from the restricted position to the non-restricted position. As a result, regardless of the position of the stopper 66 at the start of the retry, the stopper 66 is positioned at the non-regulating position. S111 is an example of the previous movement process. As described above, even after the stopper 66 reaches the non-restricted position, the stopper 66 remains in the non-restricted position even if the stopper motor 69 is driven in a direction to raise the stopper 66.

さらに,S106に戻って,スキャナ100は,S110にて設定された電流値によって,ストッパ66を非規制位置から規制位置に移動させるステップ数だけストッパモータ69を駆動し,ストッパ66を規制位置まで下げる(S106)。スキャナ100は,例えば,S111と同じステップ数で逆向きの駆動を実行する。この場合,S106は,リトライ処理の一例である。   Further, returning to S106, the scanner 100 drives the stopper motor 69 by the number of steps for moving the stopper 66 from the non-restricted position to the restricted position according to the current value set in S110, and lowers the stopper 66 to the restricted position. (S106). For example, the scanner 100 performs reverse driving with the same number of steps as in S111. In this case, S106 is an example of a retry process.

そして,スキャナ100は,再び,ストッパ66が規制位置に到達したか否かを判断する(S108)。到達していなければ(S108:NO),さらにリトライしてもよいし,エラーを報知して終了してもよい。さらにリトライする場合,電流値をさらに大きくしてもよいし,そのままとしてもよい。ストッパ66が規制位置に到達したら(S108:YES),スキャナ100は,規制処理を終了する。   Then, the scanner 100 again determines whether or not the stopper 66 has reached the restriction position (S108). If not reached (S108: NO), retry may be performed, or an error may be notified and the process may be terminated. When retrying further, the current value may be further increased or may be left as it is. When the stopper 66 reaches the restriction position (S108: YES), the scanner 100 ends the restriction process.

続いて,ストッパモータ69としてエンコーダ付きの直流モータを備えるスキャナ100における,ストッパ66を下げる規制処理について,図6のフローチャートを参照して説明する。この規制処理は,ストッパモータ69の駆動をステップ数で制御する代わりに,エンコーダカウンタに基づいて制御する点で,図5の規制処理とは異なる。なお,図5の規制処理と同じ処理については,同じ符号を付し,説明を省略する。   Next, a restriction process for lowering the stopper 66 in the scanner 100 having the encoder-equipped DC motor as the stopper motor 69 will be described with reference to the flowchart of FIG. This restriction process differs from the restriction process of FIG. 5 in that the driving of the stopper motor 69 is controlled based on an encoder counter instead of controlling the number of steps. Note that the same processes as those in FIG. 5 are denoted by the same reference numerals and description thereof is omitted.

ストッパモータ69としてエンコーダ付きの直流モータを選択した場合,スキャナ100は,ストッパモータ69の軸の回転量をエンコーダを用いて取得できる。そこで,図6の規制処理では,スキャナ100は,ストッパモータ69のエンコーダカウンタに基づいて,ストッパ66の移動量を算出する。さらに,スキャナ100は,例えば,ストッパ66が非規制位置にあるときにエンコーダをリセットすることで,エンコーダカウンタに基づいて算出した移動量から,ストッパ66の位置を取得できる。   When a DC motor with an encoder is selected as the stopper motor 69, the scanner 100 can acquire the rotation amount of the shaft of the stopper motor 69 using the encoder. Therefore, in the restriction process of FIG. 6, the scanner 100 calculates the amount of movement of the stopper 66 based on the encoder counter of the stopper motor 69. Furthermore, the scanner 100 can acquire the position of the stopper 66 from the amount of movement calculated based on the encoder counter, for example, by resetting the encoder when the stopper 66 is in the non-regulated position.

本形態のスキャナ100は,規制処理を開始すると,まず,満たした規制条件が電源投入であるか否かを判断する(S101)。電源投入であると判断した場合(S101:YES),ストッパ66を上げる(S102)。この図6の規制処理では,S102にて,電流値の上限を大きい値としてストッパ66を上げる。S102では,スキャナ100は,エンコーダによってカウントされるストッパモータ69の軸の回転数が,ストッパ66が規制位置から非規制位置に到達する移動量に相当する回転数となるまで,ストッパモータ69を駆動して,上げる動作を行う。   When the restriction process is started, the scanner 100 according to the present embodiment first determines whether or not the satisfied restriction condition is power-on (S101). If it is determined that the power is turned on (S101: YES), the stopper 66 is raised (S102). In the regulation process of FIG. 6, in S102, the stopper 66 is raised with the upper limit of the current value set to a large value. In S102, the scanner 100 drives the stopper motor 69 until the rotational speed of the shaft of the stopper motor 69 counted by the encoder reaches a rotational speed corresponding to the amount of movement of the stopper 66 from the restricted position to the non-restricted position. Then, raise it.

次に,スキャナ100は,満たした規制条件がカバークローズであるか否かを判断する(S103)。そして,カバークローズであると判断した場合は(S103:YES),スキャナ100は,ストッパモータ69を駆動する電流値の上限を,予め決めた小さい値とする(S201)。S201は,変更処理の一例である。特に,第2の変更の一例である。一方,カバークローズ以外であると判断した場合は,(S103:NO),スキャナ100は,ストッパモータ69を駆動する電流値の上限を,予め決めた大きい値とする(S202)。   Next, the scanner 100 determines whether or not the satisfied regulation condition is cover close (S103). If it is determined that the cover is closed (S103: YES), the scanner 100 sets the upper limit of the current value for driving the stopper motor 69 to a predetermined small value (S201). S201 is an example of a change process. In particular, this is an example of the second change. On the other hand, if it is determined that it is other than the cover closed (S103: NO), the scanner 100 sets the upper limit of the current value for driving the stopper motor 69 to a predetermined large value (S202).

次に,スキャナ100は,エンコーダカウンタをリセットする(S204)。そして,ストッパ66を下げる動作を開始する(S206)。なお,前述したように,ストッパモータ69にはフィードバック回路が設けられており,ストッパ66の移動量が規定の量より少ない場合には,S201またはS202にて設定した上限を限度に,ストッパモータ69の駆動電流値は次第に大きくなる。   Next, the scanner 100 resets the encoder counter (S204). Then, the operation of lowering the stopper 66 is started (S206). As described above, the stopper motor 69 is provided with a feedback circuit. When the movement amount of the stopper 66 is smaller than a predetermined amount, the stopper motor 69 is limited to the upper limit set in S201 or S202. The drive current value of gradually increases.

そして,スキャナ100は,ストッパ66が規制位置に向かって移動しているか否かを判断する(S207)。スキャナ100は,エンコーダカウンタの値に基づいて,ストッパ66の位置を取得し,取得した位置が規制位置に近づく向きに移動しているか否かを判断する。あるいは,向きに関わらず,移動しているか否かのみを判断してもよい。そして,例えば,所定時間よりも長い時間でエンコーダカウンタの値が変化していない場合には,ストッパ66が移動していないと判断する。S207にてストッパの位置を取得する処理は,位置取得処理の一例である。   Then, the scanner 100 determines whether or not the stopper 66 has moved toward the restriction position (S207). The scanner 100 acquires the position of the stopper 66 based on the value of the encoder counter, and determines whether or not the acquired position is moving in a direction approaching the restriction position. Or you may judge only whether it is moving irrespective of direction. For example, when the value of the encoder counter has not changed in a time longer than the predetermined time, it is determined that the stopper 66 has not moved. The process of acquiring the position of the stopper in S207 is an example of a position acquisition process.

ストッパ66が規制位置に向かって移動していると判断した場合(S207:YES),スキャナ100は,ストッパモータ69の駆動電流値が上限に達したか否かを判断する(S208)。上限に達していないと判断した場合には(S208:NO),スキャナ100は,ストッパ66が規制位置に到達したか否かを判断する(S209)。   When it is determined that the stopper 66 is moving toward the restriction position (S207: YES), the scanner 100 determines whether or not the drive current value of the stopper motor 69 has reached the upper limit (S208). If it is determined that the upper limit has not been reached (S208: NO), the scanner 100 determines whether the stopper 66 has reached the restriction position (S209).

スキャナ100は,ストッパセンサ68の出力信号に基づいて,ストッパ66が規制位置に到達したか否かを判断する。あるいは,スキャナ100は,エンコーダカウンタの値に基づいて,ストッパ66が規制位置に到達したか否かを判断してもよい。スキャナ100は,例えば,エンコーダカウンタの値を取得し,取得した値に基づいて,S206にて移動を開始してからのストッパ66の移動量を算出し,算出した移動量が所定量に達したか否かを判断する。所定量は,ストッパ66が非規制位置から規制位置まで移動するのに必要な移動量である。エンコーダカウンタに基づいてS209の判断を実行した場合,S209にてエンコーダカウンタの値を取得することは,駆動取得処理の一例であり,移動量を算出することは,算出処理の一例である。   Based on the output signal of the stopper sensor 68, the scanner 100 determines whether the stopper 66 has reached the restriction position. Alternatively, the scanner 100 may determine whether or not the stopper 66 has reached the restriction position based on the value of the encoder counter. For example, the scanner 100 acquires the value of the encoder counter, calculates the amount of movement of the stopper 66 after starting the movement in S206 based on the acquired value, and the calculated amount of movement reaches a predetermined amount. Determine whether or not. The predetermined amount is a movement amount necessary for the stopper 66 to move from the non-restricted position to the restricted position. When the determination of S209 is executed based on the encoder counter, acquiring the value of the encoder counter in S209 is an example of the drive acquisition process, and calculating the movement amount is an example of the calculation process.

スキャナ100は,ストッパ66が規制位置に到達していないと判断した場合には(S209:NO),S207に戻って,ストッパ66が移動しているかを判断する。そして,ストッパ66が移動し続け,電流値が上限に達する前に規制位置に到達した場合には(S209:YES),スキャナ100は,ストッパモータ69の駆動を停止して(S210),規制処理を終了する。   When the scanner 100 determines that the stopper 66 has not reached the restriction position (S209: NO), the scanner 100 returns to S207 to determine whether the stopper 66 has moved. If the stopper 66 continues to move and reaches the restriction position before the current value reaches the upper limit (S209: YES), the scanner 100 stops driving the stopper motor 69 (S210), and the restriction process is performed. Exit.

一方,ストッパ66が規制位置に到達する前に,ストッパ66が移動していないと判断した場合(S207:NO),または,電流値が上限に達したと判断した場合(S208:YES),のいずれかの場合には,スキャナ100は,ストッパモータ69の駆動を一旦停止する(S212)。そして,スキャナ100は,ストッパ66の移動をリトライする。   On the other hand, when it is determined that the stopper 66 has not moved before the stopper 66 reaches the regulation position (S207: NO), or when it is determined that the current value has reached the upper limit (S208: YES). In either case, the scanner 100 temporarily stops driving the stopper motor 69 (S212). Then, the scanner 100 retries the movement of the stopper 66.

そこで,スキャナ100は,まず,電流値の上限を大きい値とする(S213)。S213にて設定される上限は,例えば,S202にて設定される上限である。次に,スキャナ100は,エンコーダカウンタを読み出す(S215)。読み出したエンコーダカウンタの値に基づいて,スキャナ100は,S206にて移動開始してから停止するまでのストッパ66の移動量を算出する。さらに,スキャナ100は,算出した移動量と,ストッパ66が非規制位置から規制位置まで移動するのに必要な所定量との差から,ストッパ66を規制位置に到達させるために必要な移動量である再移動量を決定する(S217)。なお,S207にてストッパ66の位置を取得した後にS207にてNOとなり,ストッパ66の位置が分かっている場合には,S215をスキップし,ストッパ66の位置に基づいて再移動量を決定してもよい。   Therefore, the scanner 100 first sets the upper limit of the current value to a large value (S213). The upper limit set in S213 is, for example, the upper limit set in S202. Next, the scanner 100 reads the encoder counter (S215). Based on the read encoder counter value, the scanner 100 calculates the amount of movement of the stopper 66 from the start of movement to the stop in S206. Further, the scanner 100 uses a movement amount necessary for the stopper 66 to reach the restriction position based on a difference between the calculated movement amount and a predetermined amount necessary for the stopper 66 to move from the non-regulation position to the restriction position. A certain re-movement amount is determined (S217). In addition, after acquiring the position of the stopper 66 in S207, it becomes NO in S207, and when the position of the stopper 66 is known, S215 is skipped and the re-movement amount is determined based on the position of the stopper 66. Also good.

そして,スキャナ100は,S206に戻って再度,ストッパ66の移動を開始する。つまり,スキャナ100は,S213にて決定した値を上限に設定して,ストッパモータ69の駆動を開始する。この場合,S206は,リトライ処理の一例である。   Then, the scanner 100 returns to S206 and starts moving the stopper 66 again. That is, the scanner 100 sets the value determined in S213 as the upper limit and starts driving the stopper motor 69. In this case, S206 is an example of a retry process.

そして,スキャナ100は,ストッパ66が移動しているかの判断(S207)と,電流値が上限に達したか否かの判断(S208)と,ストッパ66が規制位置に到達したか否かとの判断(S209)とを実行する。なお,S209では,スキャナ100は,S206にて再度開始してからの移動量が,S217にて決定した再移動量となったら,ストッパ66が規制位置に到達したと判断する。   Then, the scanner 100 determines whether the stopper 66 is moving (S207), determines whether the current value has reached the upper limit (S208), and determines whether the stopper 66 has reached the restriction position. (S209) is executed. In S209, the scanner 100 determines that the stopper 66 has reached the restriction position when the amount of movement after starting again in S206 is the amount of re-movement determined in S217.

スキャナ100は,リトライによってストッパ66が規制位置に到達したと判断した場合(S209:YES),ストッパモータ69の駆動を停止して,規制処理を終了する。なお,規制位置に到達する前に,ストッパ66が移動していないと判断した場合(S207:NO),または,電流値が上限に達した場合は(S208:YES),スキャナ100は,再度リトライしてもよいし,エラーを報知して終了してもよい。再度リトライする場合,スキャナ100は,上限値をさらに上げてもよいし,そのままでもよい。   When the scanner 100 determines that the stopper 66 has reached the restriction position by retrying (S209: YES), the scanner 100 stops driving the stopper motor 69 and ends the restriction process. If it is determined that the stopper 66 has not moved before reaching the restriction position (S207: NO), or if the current value reaches the upper limit (S208: YES), the scanner 100 will retry again. Alternatively, an error may be notified and the process may be terminated. When retrying again, the scanner 100 may further increase the upper limit value or leave it as it is.

以上,詳細に説明したように,本形態のスキャナ100は,下位置の規制位置と上位置の非規制位置との間で移動するストッパ66を備え,規制条件の少なくとも1つを満たすと,ストッパモータ69を駆動してストッパ66を下げる。満たした規制条件がカバークローズであった場合には,他の条件であった場合に比較して,ストッパモータ69の電流値を小さくする,または,ストッパモータ69の電流値の上限を小さくする。これにより,ストッパ66の移動に伴う押圧力が小さくなるので,原稿等にストッパが強く押圧し難く,原稿等を破損する可能性は小さい。また,カバークローズの際にカバー71と本体との開口にユーザの手指が置かれていたとしても,ユーザが指を痛め難い。   As described above in detail, the scanner 100 according to the present embodiment includes the stopper 66 that moves between the lower restriction position and the upper non-restriction position. When at least one of the restriction conditions is satisfied, the stopper 100 is provided. The motor 69 is driven and the stopper 66 is lowered. If the satisfied regulation condition is cover close, the current value of the stopper motor 69 is made smaller or the upper limit of the current value of the stopper motor 69 is made smaller than in the case of other conditions. As a result, the pressing force accompanying the movement of the stopper 66 is reduced, so that the stopper is difficult to press strongly against the document or the like, and the possibility of damaging the document or the like is small. Even if the user's fingers are placed in the opening between the cover 71 and the main body when the cover is closed, it is difficult for the user to hurt his / her finger.

なお,本実施の形態は単なる例示にすぎず,本発明を何ら限定するものではない。したがって本発明は当然に,その要旨を逸脱しない範囲内で種々の改良,変形が可能である。例えば,スキャナに限らず,プリンタ,複写機,複合機,FAX装置等,シート搬送機能を備えるものであれば適用可能である。   Note that this embodiment is merely an example, and does not limit the present invention. Therefore, the present invention can naturally be improved and modified in various ways without departing from the gist thereof. For example, the present invention is not limited to a scanner, and may be applied to any printer, a copier, a multifunction machine, a FAX apparatus, or the like that has a sheet conveyance function.

また,実施の形態のストッパ66は,回転動作によって,下側の規制位置と上側の非規制位置との間で移動するものとしたが,この構成に限らない。例えば,回転動作に代えて,往復動作をするものでもよい。また,規制位置と非規制位置との上下関係は逆でもよい。つまり,上側に移動することで規制位置となり,下側に移動することで非規制位置になる構成であってもよい。また,カバーオープン時に非規制位置に位置するための構成は,バネ73等の付勢部材に限らず,例えば自重によってもよい。   The stopper 66 according to the embodiment is moved between the lower restriction position and the upper non-restriction position by a rotation operation, but is not limited to this configuration. For example, a reciprocating operation may be used instead of the rotating operation. Further, the vertical relationship between the restriction position and the non-restriction position may be reversed. That is, it may be configured such that it moves to the restricted position by moving upward and becomes the non-restricted position by moving downward. Further, the configuration for being positioned at the non-restricted position when the cover is opened is not limited to the biasing member such as the spring 73, and may be based on its own weight, for example.

また,ストッパモータ69は,搬送モータ241とは別のモータであるとは限らない。例えば,搬送モータ241の駆動力を用いて,ギア等によって駆動力の伝達を制御することで,ストッパ66を移動させる構成であってもよい。   Further, the stopper motor 69 is not necessarily a motor different from the transport motor 241. For example, the stopper 66 may be moved by controlling the transmission of the driving force with a gear or the like using the driving force of the transport motor 241.

また,実施の形態では,ストッパ66を下げる動作については,ストッパ66が規制位置に到達したら駆動を停止し,上げる動作については,非規制位置に到達後もさらに駆動してもよい構成であるとした。これに限らず,下げる動作についても,規制位置に到達後も駆動してもよい構成としてもよい。また,上げる動作についても,非規制位置に到達したら駆動を停止する構成としてもよい。例えば,非規制位置におけるストッパ66の有無に応じた信号を出力するセンサを設けることにより,非規制位置に到達したか否かを判断できる。   In the embodiment, the operation for lowering the stopper 66 is stopped when the stopper 66 reaches the restricting position, and the operation for raising the stopper 66 may be further performed after reaching the non-restricted position. did. Not only this, but also the lowering operation may be configured to be driven even after reaching the restricted position. Further, with regard to the raising operation, the driving may be stopped when reaching the non-restricted position. For example, by providing a sensor that outputs a signal corresponding to the presence or absence of the stopper 66 at the non-regulated position, it can be determined whether or not the non-regulated position has been reached.

また,規制条件は,実施の形態に記載した例に限らない。非変化条件は,電源条件と終了条件とのいずれか一方でもよい。また,非変化条件として,さらに他の規制条件が有ってもよい。   Further, the regulation conditions are not limited to the examples described in the embodiment. The non-change condition may be either the power supply condition or the termination condition. Further, there may be other regulation conditions as non-change conditions.

また,リトライはしなくてもよい。また,直後にリトライする代わりに,所定の時間だけストッパモータ69を停止させてもよい。また,例えば,リトライせずに一旦停止してエラーを報知し,ユーザにボタン押下等の指示入力を受けてからリトライするとしてもよい。また,リトライの回数を制限してもよい。例えば,所定回数のリトライを行っても規制位置に到達しない場合には,エラー報知して停止するとしてもよい。   Moreover, it is not necessary to retry. Further, instead of retrying immediately, the stopper motor 69 may be stopped for a predetermined time. Further, for example, it is possible to temporarily stop without retrying, notify an error, and retry after receiving an instruction input such as a button press to the user. In addition, the number of retries may be limited. For example, if the restricted position is not reached even after a predetermined number of retries, an error notification may be given and the operation stopped.

また,リトライ時の電流値や電流値の上限を,非変化条件を満たしたときの値と同じ大きい値に変更するとしたが,これに限らない。例えば,リトライ時の電流値や電流値の上限を,リトライ前の値と同じ小さい値としてもよい。あるいは,変化条件を満たしたときの値と非変化条件を満たしたときの値との間の値としてもよい。   Moreover, although the current value at the time of retry and the upper limit of the current value are changed to the same large value as the value when the non-change condition is satisfied, it is not limited to this. For example, the current value at the time of retry and the upper limit of the current value may be set to the same small value as the value before retry. Or it is good also as a value between the value when the change condition is satisfied, and the value when the non-change condition is satisfied.

また,上記の形態では,モータとしてステッピングモータを利用した場合,リトライに際して,一旦ストッパ66を非規制位置まで上げるとしたが,これに限らない。例えば,距離センサ等のストッパ66の位置を取得できる構成を有しているスキャナ100であれば,その位置から規制位置に到達するのに必要なステップ数である残ステップ数を算出し,残ステップ数分だけストッパモータ69を駆動してもよい。また,ストッパ66の位置を取得できる構成であれば,図5の規制処理においても,ストッパ66が移動しているか否かの判断(図6のS207に相当)を行ってもよい。   In the above embodiment, when a stepping motor is used as the motor, the stopper 66 is once raised to the non-restricted position at the time of retrying, but this is not restrictive. For example, in the case of the scanner 100 having a configuration capable of acquiring the position of the stopper 66 such as a distance sensor, the number of remaining steps, which is the number of steps necessary to reach the restricted position from that position, is calculated. The stopper motor 69 may be driven for several minutes. Further, if the configuration is such that the position of the stopper 66 can be acquired, it may be determined whether or not the stopper 66 is moving (corresponding to S207 in FIG. 6) also in the restriction process of FIG.

また,上記の形態では,ステッピングモータを備えるスキャナ100では,移動処理にて,所定のステップ数の駆動を実行するとしたが,図6のS207と同様に,ストッパ66が移動しているか否かの判断に基づいて,移動していない場合には停止させるとしてもよい。また,直流モータを備えるスキャナ100でも,ストッパ66が移動しているか否かの判断を行わないとしてもよい。すなわち,図6のS207は無くてもよい。   In the above embodiment, the scanner 100 having the stepping motor is driven by a predetermined number of steps in the moving process. However, as in S207 of FIG. 6, it is determined whether or not the stopper 66 is moving. Based on the determination, it may be stopped when the vehicle is not moving. In the scanner 100 including a DC motor, it may not be determined whether the stopper 66 is moving. That is, S207 in FIG. 6 may be omitted.

また,直流モータを利用したスキャナ100でも,リトライに際して,一旦ストッパ66を非規制位置まで上げるとしてもよい。   In the scanner 100 using the DC motor, the stopper 66 may be temporarily raised to the non-regulating position when retrying.

また,実施の形態に開示されている処理は,単一のCPU,複数のCPU,ASICなどのハードウェア,またはそれらの組み合わせで実行されてもよい。また,実施の形態に開示されている処理は,その処理を実行するためのプログラムを記録した記録媒体,または方法等の種々の態様で実現することができる。   The processing disclosed in the embodiments may be executed by a single CPU, a plurality of CPUs, hardware such as an ASIC, or a combination thereof. Further, the processing disclosed in the embodiment can be realized in various modes such as a recording medium or a method recording a program for executing the processing.

21,22 読取ヘッド
28 原稿トレイ
31 CPU
61 分離ローラ
66 ストッパ
68 ストッパセンサ
69 ストッパモータ
71 カバー
72 カバーセンサ
100 スキャナ
21, 22 Reading head 28 Document tray 31 CPU
61 Separating roller 66 Stopper 68 Stopper sensor 69 Stopper motor 71 Cover 72 Cover sensor 100 Scanner

Claims (13)

シートを収容するトレイと,
前記トレイに収容された複数のシートを1枚ずつ分離して搬送する分離ローラと,
前記分離ローラによる分離箇所よりシートの搬送方向について上流側で,シートの移動を規制するストッパであって,シートの移動を規制する規制位置と,シートの移動を規制しない非規制位置との間で移動自在に設けられた前記ストッパと,
前記ストッパを移動させる駆動部と,
装置本体に対して開閉自在に設けられたカバーと,
前記カバーの開状態と閉状態とを区別する信号を出力するカバーセンサと,
制御部と,
を備え,
前記制御部は,
前記カバーセンサからの出力に基づいて,前記カバーが開状態から閉状態へ変化したか否かを判断する閉判断処理と,
前記ストッパを前記規制位置に移動させる複数の規制条件の少なくとも1つを満たした場合に,前記駆動部を用いて,前記ストッパを前記規制位置に移動させる移動処理と,
前記規制条件には,前記閉判断処理にて変化したと判断したことを条件とする変化条件と,前記変化条件以外の非変化条件とがあり,前記変化条件を満たした場合,前記非変化条件を満たした場合と比較して,前記ストッパを移動させる際の前記駆動部のトルクを小さく変更する変更処理と,
を実行することを特徴とするシート搬送装置。
A tray for storing sheets;
A separation roller for separating and transporting a plurality of sheets stored in the tray one by one;
A stopper that regulates the movement of the sheet upstream of the separation position by the separation roller in the sheet conveyance direction, between a regulation position that regulates the movement of the sheet and a non-regulation position that does not regulate the movement of the sheet. The stopper provided movably,
A drive unit for moving the stopper;
A cover that is openable and closable with respect to the device body;
A cover sensor that outputs a signal for distinguishing between an open state and a closed state of the cover;
A control unit;
With
The controller is
A close determination process for determining whether the cover has changed from an open state to a closed state based on an output from the cover sensor;
A movement process for moving the stopper to the restriction position using the drive unit when at least one of a plurality of restriction conditions for moving the stopper to the restriction position is satisfied;
The restriction condition includes a change condition that is determined to have been changed in the closing determination process and a non-change condition other than the change condition. When the change condition is satisfied, the non-change condition A change process for changing the torque of the drive unit when moving the stopper to a smaller value compared to the case where
The sheet conveying apparatus characterized by performing.
請求項1に記載するシート搬送装置において,
前記制御部は,
前記変更処理では,
前記駆動部の電流値とデューティ比との少なくとも一方を小さくする第1の変更と,
前記ストッパを移動させる際の前記駆動部の電流値の上限を小さくする第2の変更と,
の少なくとも一方を行うことを特徴とするシート搬送装置。
In the sheet conveying apparatus according to claim 1,
The controller is
In the change process,
A first change for reducing at least one of a current value and a duty ratio of the drive unit;
A second change for reducing the upper limit of the current value of the drive unit when moving the stopper;
A sheet conveying apparatus that performs at least one of the following.
請求項1または請求項2に記載するシート搬送装置において,
前記制御部は,
前記移動処理にて前記ストッパが前記規制位置に到達したか否かを判断する到達判断処理と,
前記到達判断処理にて前記ストッパが前記規制位置に到達しなかったと判断した場合,前記駆動部を用いて,前記ストッパを再度前記規制位置に移動させるリトライ処理と,
を実行することを特徴とするシート搬送装置。
In the sheet conveying apparatus according to claim 1 or 2,
The controller is
An arrival determination process for determining whether or not the stopper has reached the restriction position in the movement process;
When it is determined in the arrival determination process that the stopper has not reached the restriction position, a retry process for moving the stopper to the restriction position again using the drive unit;
The sheet conveying apparatus characterized by performing.
請求項3に記載するシート搬送装置において,
前記規制位置での前記ストッパの有無に応じた信号を出力するストッパセンサを備え,
前記制御部は,
前記移動処理を実行した際,前記ストッパセンサに基づいて前記ストッパの有を検出できなかった場合に,前記到達判断処理にて,前記ストッパが前記規制位置に到達しなかったと判断することを特徴とするシート搬送装置。
In the sheet conveying apparatus according to claim 3,
A stopper sensor that outputs a signal corresponding to the presence or absence of the stopper at the restriction position;
The controller is
When the movement process is executed, if the presence of the stopper cannot be detected based on the stopper sensor, the arrival determination process determines that the stopper has not reached the restriction position. Sheet transport device.
請求項3に記載するシート搬送装置において,
前記制御部は,
前記移動処理での前記ストッパの移動量を算出する算出処理を実行し,
前記移動処理を実行した際,前記算出処理にて算出した移動量が,前記ストッパが前記規制位置に到達する量である所定量に達しなかった場合に,前記到達判断処理にて,前記ストッパが前記規制位置に到達しなかったと判断することを特徴とするシート搬送装置。
In the sheet conveying apparatus according to claim 3,
The controller is
Performing a calculation process for calculating the amount of movement of the stopper in the movement process;
When the movement process is executed, if the movement amount calculated in the calculation process does not reach a predetermined amount that is the amount by which the stopper reaches the restriction position, It is determined that the regulation position has not been reached.
請求項5に記載するシート搬送装置において,
前記制御部は,
前記算出処理にて算出した移動量に応じて,前記ストッパを移動させる再移動量を決定し,
前記リトライ処理では,決定した前記再移動量に基づいて前記ストッパを移動させることを特徴とするシート搬送装置。
In the sheet conveying apparatus according to claim 5,
The controller is
In accordance with the movement amount calculated in the calculation process, a re-movement amount for moving the stopper is determined,
In the retry process, the stopper is moved based on the determined re-movement amount.
請求項3から請求項6のいずれか1つに記載するシート搬送装置において,
前記制御部は,
前記リトライ処理を実行する場合,前記駆動部の電流値とデューティ比との少なくとも一方と,当該電流値の上限と,の少なくとも一方について,前記非変化条件を満たした場合の値と同じ値を用いることを特徴とするシート搬送装置。
In the sheet conveying apparatus according to any one of claims 3 to 6,
The controller is
When executing the retry process, at least one of the current value and the duty ratio of the driving unit and the upper limit of the current value is the same value as the value when the non-change condition is satisfied. A sheet conveying apparatus.
請求項3から請求項7のいずれか1つに記載するシート搬送装置において,
前記制御部は,
前記リトライ処理を実行する前に,前記ストッパを前記非規制位置に移動させる前移動処理を実行することを特徴とするシート搬送装置。
In the sheet conveying apparatus according to any one of claims 3 to 7,
The controller is
A sheet conveying apparatus that performs a pre-movement process for moving the stopper to the non-regulatory position before executing the retry process.
請求項1から請求項8のいずれか1つに記載するシート搬送装置において,
前記駆動部は,ステッピングモータであり,
前記制御部は,
前記変更処理では,少なくとも前記第1の変更を行うことを特徴とするシート搬送装置。
In the sheet conveying apparatus according to any one of claims 1 to 8,
The drive unit is a stepping motor,
The controller is
In the change process, at least the first change is performed.
請求項1から請求項8のいずれか1つに記載するシート搬送装置において,
前記駆動部は,直流モータであり,
前記制御部は,
前記変更処理では,少なくとも前記第2の変更を行い,
前記駆動部の電流値が前記上限に達した場合に,前記駆動部を停止させることを特徴とするシート搬送装置。
In the sheet conveying apparatus according to any one of claims 1 to 8,
The drive unit is a DC motor,
The controller is
In the change process, at least the second change is performed,
The sheet conveying device, wherein when the current value of the driving unit reaches the upper limit, the driving unit is stopped.
請求項1から請求項10のいずれか1つに記載するシート搬送装置において,
前記制御部は,
前記ストッパの位置を取得する位置取得処理を実行し,
前記移動処理中,前記位置取得処理で取得した前記ストッパの位置が所定時間よりも長い時間で前記規制位置に向かって移動していない場合に,前記駆動部を停止させることを特徴とするシート搬送装置。
In the sheet conveying apparatus according to any one of claims 1 to 10,
The controller is
Execute position acquisition processing to acquire the position of the stopper,
During the movement process, the drive unit is stopped when the position of the stopper acquired in the position acquisition process has not moved toward the restriction position in a time longer than a predetermined time. apparatus.
請求項1から請求項11のいずれか1つに記載するシート搬送装置において,
前記非変化条件には,電源投入を条件とする電源条件と,ジョブの終了を条件とする終了条件との少なくとも一方があることを特徴とするシート搬送装置。
In the sheet conveying apparatus according to any one of claims 1 to 11,
The non-change condition includes at least one of a power condition that requires power-on and an end condition that requires completion of a job.
原稿を収容するトレイと,
前記トレイに収容された複数の原稿を1枚ずつ分離して搬送する分離ローラと,
前記分離ローラによる分離箇所より原稿の搬送方向について上流側で,原稿シートの移動を規制するストッパであって,原稿の移動を規制する規制位置と,原稿の移動を規制しない非規制位置との間で移動自在に設けられた前記ストッパと,
前記ストッパを移動させる駆動部と,
前記分離ローラによって搬送された原稿の画像を読み取る読取部と,
少なくとも前記読取部を覆い,装置本体に対して開閉自在に設けられたカバーと,
前記カバーの開状態と閉状態とを区別する信号を出力するカバーセンサと,
制御部と,
を備え,
前記制御部は,
前記カバーセンサからの出力に基づいて,前記カバーが開状態から閉状態へ変化したか否かを判断する閉判断処理と,
前記ストッパを前記規制位置に移動させる複数の規制条件の少なくとも1つを満たした場合に,前記駆動部を用いて,前記ストッパを前記規制位置に移動させる移動処理と,
前記規制条件には,前記閉判断処理にて変化したと判断したことを条件とする変化条件と,前記変化条件以外の非変化条件とがあり,前記変化条件を満たした場合,前記非変化条件を満たした場合と比較して,前記ストッパを移動させる際の前記駆動部のトルクを小さく変更する変更処理と,
を実行することを特徴とする画像読取装置。
A tray for storing documents,
A separation roller for separating and conveying a plurality of documents stored in the tray one by one;
A stopper that restricts movement of the original sheet upstream of the separation position by the separation roller in the original conveyance direction, and is between a restriction position that restricts movement of the original and a non-restriction position that does not restrict movement of the original. The stopper provided movably at
A drive unit for moving the stopper;
A reading unit for reading an image of a document conveyed by the separation roller;
A cover that covers at least the reading unit and is openable and closable with respect to the apparatus body;
A cover sensor that outputs a signal for distinguishing between an open state and a closed state of the cover;
A control unit;
With
The controller is
A close determination process for determining whether the cover has changed from an open state to a closed state based on an output from the cover sensor;
A movement process for moving the stopper to the restriction position using the drive unit when at least one of a plurality of restriction conditions for moving the stopper to the restriction position is satisfied;
The restriction condition includes a change condition that is determined to have been changed in the closing determination process and a non-change condition other than the change condition. When the change condition is satisfied, the non-change condition A change process for changing the torque of the drive unit when moving the stopper to a smaller value compared to the case where
The image reading apparatus characterized by performing.
JP2014194979A 2014-09-25 2014-09-25 Sheet conveying device and image reading apparatus Pending JP2016064899A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014194979A JP2016064899A (en) 2014-09-25 2014-09-25 Sheet conveying device and image reading apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014194979A JP2016064899A (en) 2014-09-25 2014-09-25 Sheet conveying device and image reading apparatus

Publications (1)

Publication Number Publication Date
JP2016064899A true JP2016064899A (en) 2016-04-28

Family

ID=55803900

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014194979A Pending JP2016064899A (en) 2014-09-25 2014-09-25 Sheet conveying device and image reading apparatus

Country Status (1)

Country Link
JP (1) JP2016064899A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020019606A (en) * 2018-07-31 2020-02-06 セイコーエプソン株式会社 Medium feeding device and image reading device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020019606A (en) * 2018-07-31 2020-02-06 セイコーエプソン株式会社 Medium feeding device and image reading device
US11214454B2 (en) 2018-07-31 2022-01-04 Seiko Epson Corporation Medium feeding device and image reading apparatus
JP7081374B2 (en) 2018-07-31 2022-06-07 セイコーエプソン株式会社 Media feeder and image reader

Similar Documents

Publication Publication Date Title
US8038140B2 (en) Document feeding device, image forming apparatus including same, and control method for the document feeding device
US8011651B2 (en) Original-feeding device
US20130315610A1 (en) Automatic document feeder and image forming apparatus including the same
JP2014150322A5 (en)
JP2014150322A (en) Reading apparatus
US20100148420A1 (en) Document feeding apparatus
JP7148865B2 (en) MEDIUM CONVEYING DEVICE, IMAGE READING DEVICE, AND CONVEYING CONTROL METHOD
KR20120031650A (en) Paper supply unit and control method thereof and image forming apparatus for the same
JP6604116B2 (en) Reader and program
JP2020077968A (en) Image reading device
JP4835737B2 (en) Sheet feeding apparatus and image reading apparatus using the same.
JP6387851B2 (en) Sheet conveying apparatus and sheet conveying method
JP2016064899A (en) Sheet conveying device and image reading apparatus
JP2005170609A (en) Sheet feed device, image forming device and image reading device provided with same
JP2016210559A (en) Sheet feeding unit, image reading device and image formation apparatus
JP5790258B2 (en) Image reading device
JP6015470B2 (en) Image reading device
JP2016088693A (en) Sheet feeding device
JP6892244B2 (en) Display device and display method
JP2021038090A (en) Image reader
JP5873818B2 (en) Image reading apparatus and image forming apparatus
US8744280B1 (en) Method and apparatus for detecting an unsafe operating condition in an automatic document feeder
US9738471B2 (en) Automatic document feeder and image forming apparatus including the same
CN112153234B (en) Paper sheet conveying device
JP6375642B2 (en) Reader