JP3815590B2 - Driving method of image reading apparatus - Google Patents
Driving method of image reading apparatus Download PDFInfo
- Publication number
- JP3815590B2 JP3815590B2 JP11157599A JP11157599A JP3815590B2 JP 3815590 B2 JP3815590 B2 JP 3815590B2 JP 11157599 A JP11157599 A JP 11157599A JP 11157599 A JP11157599 A JP 11157599A JP 3815590 B2 JP3815590 B2 JP 3815590B2
- Authority
- JP
- Japan
- Prior art keywords
- image reading
- driving
- speed
- stepping motor
- slow
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Exposure Or Original Feeding In Electrophotography (AREA)
- Facsimile Scanning Arrangements (AREA)
- Control Of Stepping Motors (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、複写機、ファクシミリ、単体スキャナ等に装備される画像読み取り装置を副走査方向に走行駆動させるマイクロステップ駆動可能なステッピングモータの制御方法に関し、より詳細には、画像読み取り時の走行に影響するオーバシュートをもたらす速度変動をスローアップ制御動作中に起こさないようにステッピングモータを制御する方法に関する。
【0002】
【従来の技術】
従来より複写機、ファクシミリ、単体スキャナ等、に装備されている読み取り装置では、読み取り部を載荷するキャリッジを原稿の副走査方向に走行させ、原稿の読み取り走査を行う。キャリッジの走行は、停止位置から原稿の読み取り動作を行う定速走行へとスローアップし、読み取り動作後にスローダウンするように制御される。
一方、変倍した原稿画像を再生するための画像データを生成する方法として、読み取り時の副走査速度(キャリッジの走行速度)を変えることにより所望の変倍画像データを生成することが可能である。多くの変倍率で画像データを生成するためには、読み取り時の走査速度を変倍率に応じて変える必要があり、スローアップ動作を経て各変倍率に対応した異なる速度への立ち上げが行われる。
【0003】
例えば、縮小変倍画像を読み取るためにはより高速走査が必要で、高速な目標速度へスローアップを行う場合に、等倍或いは拡大倍率時の低速走査と同じリニアに立ち上げる速度変化パターンを適用し単にステッピングモータへの駆動クロック周波数を上げ(ステップを早めるような動作を行わせる)ただけでは、等倍或いは拡大倍率(低速走査)では起きにくかった振動による速度変動が高速では起きてしまい、それがオーバシュートとして読み取り動作に影響することになる。1例として、縮小40%の条件で立ち上がり時に起きる速度変動が示される図7を参照すると、図7(B)に示される制御信号の立ち下がりで読取が開始される時においても、まだ図7(A)に示されるスローアップ時に生じたオーバシュートによる速度変動が縮小変倍画像の読み取る動作において残ることがわかる。
このため、スローアップ、スローダウン中は駆動電流を多く流すようにしたり、スローアップ中に駆動電流を切り換えたり、変倍率に応じて駆動電流を切り換える、等の方法が提案されているが、広範囲の変倍率の速度に対して立ち上がり時の振動による速度変動がもたらすオーバシュートを抑えることができない。
【0004】
このような点から、変倍率に対応する走行速度で画像を読み取るために目標とする走行速度への立ち上げをオーバシュートを出来るだけ押さえるようにして素早く行うことを意図した解決方法が提案された。それは、スローアップ時の速度変化パターンを2次関数とし、それを各変倍率に対応する速度毎にテーブルとして用意するという方法である。
しかしながら、上記した2次関数速度変化パターンによる方法では、2次関数のスローアップテーブルを変倍率毎に用意する必要があるし、また、動作にあたり大きな処理負担が生じることになる。
【0005】
また、他に解決策として提案されたものは、リニア速度変化パターンにより動作する方法の範疇に入るもので、変倍率の変化に対応させたリニア速度変化パターンによりステッピングモータの駆動を制御する場合に、上記したリニア速度変化パターン法で考慮された駆動クロック周波数に加え、フル或いはハーフステップといったステップ角度(1ステップあたりの移動量)をさらに考慮に入れた方法である。
しかしながら、この方法も縮小倍率における高速の走査を行う場合に、スローアップから定速走査を通して一つのステップ角度で動作させる、即ち、オーバシュートを抑制できる細かいステップ角度で読み取り走査時の走行駆動も行うと、読み取り時には上位CPUが読み取った画像の処理とステッピングモータの細かいステップでの高速駆動制御の両方を負担することになる。つまり、オーバシュートの抑制と読み取り時の上位CPUの負担増とがトレードオフの関係になる。
【0006】
【発明が解決しようとする課題】
本発明は、上記した従来技術の問題点に鑑みなされたもので、その目的は、読み取った画像データが再生等の処理に利用される画像読み取り装置を原稿に対し副走査方向に走行駆動させるステッピングモータの制御方法において、縮小倍率時の画像データを読み取る場合のように高速に画像読み取り装置を走行駆動する際のスローアップ時に生じ得る振動及びオーバシュートを抑制し、さらに上位CPUの負担増を生じないようにステッピングモータを制御して安定した読み取り動作を行うことを可能とする画像読取装置の駆動方法を提供する。
【0007】
【課題を解決するための手段】
請求項1の発明は、マイクロステップ駆動可能なステッピングモータによって画像読み取り装置を停止位置からスローアップし、定速で画像読み取り走査を行うように走行駆動する画像読み取り装置の駆動方法において、前記ステッピングモータはスローアップ走行時においてマイクロステップ駆動による1ステップの移動量を画像読み取りを行う定速走行時に比べて小さくするように制御されることを特徴とする画像読み取り装置の駆動方法を構成する。
【0009】
請求項2は、マイクロステップ駆動可能なステッピングモータによって画像読み取り装置を停止位置からスローアップし、定速で画像読み取り走査を行うように走行駆動する画像読み取り装置の駆動方法において、前記ステッピングモータはスローアップ走行時においてマイクロステップ駆動による1ステップの移動量を画像読み取りを行う定速走行時に比べて小さくするように制御され、さらに画像読み取り走査を行う定速動作へ立ち上がる前のスローアップの最終の期間において、立ち上げてきた加速度を小さくするとともに、供給される駆動電流を小さくするように制御されることを特徴とする画像読み取り装置の駆動方法を構成する。
【0010】
【発明の実施の形態】
本発明を添付する図面とともに示す以下の実施例に基づき説明する。
先ず、本発明を実施する読み取り装置の1例について説明する。
図1は読み取り装置の駆動系、図2は読み取り装置の概略構成を示す図である。
図1において、1は露光ランプと第1ミラー(何れも図示せず)を一体化して有し原稿を走査する第1キヤリッジ。2は第2及び第3ミラー(何れも図示せず)を一体化して第1キャリッジからの光を結像レンズ(図示せず)に導く第2キャリッジ、3はワイヤ、4は駆動軸、5は駆動軸4と一体化されたワイヤプーリ、6ー1〜4はアイドルプーリ、7はタイミングベルト、8はステッピングモータ、9,10はタイミングベルトプーリ、11は検知部、12はホームポジションセンサである。
図2において、13はコンタクトガラス、14は露光ランプ、15は第1ミラー、16は第2ミラー、17は第3ミラー、18はレンズ、19はCCD、20は画像処理制御基板である。
【0011】
図1を参照し駆動系の動作の概略を説明すると、第1キヤリッジ1と第2キヤリッジ2には2本の対称に張られたワイヤ3を介して動力が伝達される。ワイヤ3は駆動軸4に巻かれ該軸に一体化されたワイヤプーリ5によって駆動され、ワイヤプーリ5は同軸にあるタイミングベルトプーリ9とタイミングベルト7を介してステッピングモータ8の軸に一体化されたタイミングベルトプーリ10によって駆動される。
電源スイッチをONにすると、ホーミングのためにステッピングモータ8が始動し、駆動軸4を駆動しワイヤ3を介し第1キヤリッジ1と第2キヤリッジ2がフォワード側に移動する。一定距離移動すると逆転を開始し、ホームポジションセンサ12が第1キヤリッジ1の下部にある検知部11を検知すると一定パルス分移動して停止する。この位置で読み取り指令が発せられ読み取り動作を開始するまで待機する。
【0012】
図3はマイクロステップ駆動制御板のブロック図を示す。
ステッピングモータ8はマイクロステップ駆動制御板21によって駆動される。マイクロステップ駆動制御板21は上位のCPU(図示せず)に搭載した制御板からステッピングモータの駆動クロック、正逆転信号、分割数切換信号及び電流切換信号が入力されステッピングモータの各相に駆動パルス信号を出力する。読み取り走査のために所定の速度パターンに従い読み取り装置を走行させる場合に、ステッピングモータの駆動パルス信号によりスローアップ、一定速度、スローダウン、移動距離などを制御する。
【0013】
実際の制御は下記(1)〜(4)に示すように、マイクロステップ駆動制御板21に入力される4つ信号により決められる。
(1) 駆動パルス信号のパルス周期を変えることにより走行速度を変化させることができ、走行速度を速くしようとする場合には周期を短くする。この駆動パルス信号を基にマイクロステップ駆動制御板21内のFETドライバをON・OFFしてモータの各相に電流を流す。
(2) 正逆転信号によりステッピングモータ8の正転、逆転を制御する。
(3) 分割数切換え信号によりステッピングモータ8の1ステップ当たりの移動量(ステップ角度)を制御する。例えば、5相ステッピングモータでは基本ステップ(フルステツプ)は0.72゜、2分割(ハーフステップ)で0.36゜、4分割で0.18゜、8分割で0.09゜等に分割する。
(4) 電流切換信号はステッピングモータ8の1相当たりに流れる電流を制御する。電流を制御することは基本的にはトルクを制御するもので、ここでは0.6〜2.1A間の値で制御する。
【0014】
コンタクトガラス13に原稿を載置し、スタートキーを押下するとステッピングモータ8は駆動を開始する。駆動制御は速度線図に基づいて行われる。図4は読み取り装置の走行制御に用いる代表的な速度線図を示す。
第1キヤリッジ1と第2キヤリッジ2がモータ8の駆動によりフォワード方向に走行を開始しコンタクトガラス13上に載置された原稿(図示せず)を露光ランプ14により照射し、その反射光を第1ミラー15、第2ミラー16、第3ミラー17を介してレンズ18によりCCD19に結像し、原稿を読み取る。読み取ったデータは画像処理制御基板20に転送される。
【0015】
図4に示すように、スローアップ動作を経て一定速度で走行させる期間に原稿の先端から後端までを読みとるので、この間が一番速度を安定させなければいけない。図4に太線で示されている部分は100%(等倍)時を示す。例えば、100%のフォワード方向の移動時にはマイクロステップ4分割(フルステツプの4分割)で3500ppsという駆動条件とすることができる。
原稿の読み取りが完了すると、リターン過程へと移りステッピングモータ8は逆転を開始する。できるだけ短い時間で戻すため、第1キヤリッジ1を高速で移動させ、第2キヤリッジ2はその半分の速度で高速リターンさせ、第1キヤリッジ1に設けた検知部11をホームポジションセンサ12が検知すると、一定パルス移動してステッピングモータ8は停止し、読み取りが終了する。
【0016】
図5は各種の変倍率に対応するフォワードの速度線図を示している。線図中の太線は100%(等倍)を示しこれより速い部分(図中では上部)が縮小時の速度線図であり、遅い部分(図中では下部)が拡大時の速度線図を示している。
拡大時の動作は、その拡大率に応じ速度を等倍時よりも遅くする必要があり、200%は速度が1/2になる。
200%拡大時の駆動条件としては、例えば、等倍時にマイクロステップ4分割で3500ppsという駆動条件とすると、変倍率の変化に対して画像データの密度(走行長に対する)を一定に保つためには、分割数は等倍時の4分割を2倍した8分割とする必要がある(なお、この場合に変倍率が変わっても駆動パルスの周期は一定の3500ppsとする)。また、8分割した場合、等倍時と駆動電流を同じにすると振動が大きくなってしまうので、駆動電流を少なくする。
【0017】
一方、縮小時の動作は、等倍時に比べ走行速度を速くする。速度は変倍率に応じるので、例えば50%縮小は速度が2倍になる。
50%縮小時の駆動条件としては、例えば、等倍時の分割数や駆動パルスの周期を前の条件と同じにする(変倍率が変わっても駆動パルスの周期は一定とする)と、変倍率の変化に対して画像データの密度を一定に保つためには、分割数は等倍時の4分割を1/2倍の2分割とする必要がある。
ところで、この縮小時の動作を行う場合に、分割数を4分割のまま変えないで駆動パルス周期を短くするという方法で走行速度を速めることが可能であるが、駆動パルス周期を短くしてモータ速度を上げると、原稿の読み取り開始以降に読み取った画像信号の処理とモータの駆動信号処理の両方の制御を司る上位CPUの負担が大きくなり、他の制御に影響を与える可能性がある。従って、上位CPUの負担を軽減するという理由からも、駆動パルス周波数を上げるという方法ではなく、分割数を4分割から2分割へと小さくするという方法で速度を速めるようにする。
【0018】
しかしながら、縮小時の動作を立ち上げから読み取りの終了まで通して2分割動作をさせると、スローアップ部分では2分割で加速していくことになるので振動が発生し、その振動はオーバーシュートとして読み取り時の定速動作に影響するようになる。
このオーバーシュートへの対応策を本発明ではスローアップ部分における分割数を振動が発生しない値を設定することにより行う。
図6はスローアップ部分と画像の読み取り動作を行う部分の速度線図とともにこの実施例の分割数の切換タイミング等の動作を示す線図である。
図6(A)の速度線図に示すように、縮小時の動作においては、画像の読み取り動作は上記説明の通りの2分割のステップで行うが、読取開始する以前は4分割のステップで駆動させる制御を行うことにより振動を発生させないようにする。このようにスローアップを4分割で行い、画像の読取開始前に所要の助走期間をとるようにして分割数の切換を行う。この制御動作は上位のCPUからの分割数切換信号をマイクロステップ駆動制御板21で処理しステッピングモータ8を制御することにより行われる。
【0019】
本発明においては、さらにスローアップ時にオーバシュートにつながる振動が発生しにくい条件を与えるようにしている。これはスローアップ時に急峻な加速をしないようにすれば良く、また、それに伴ってモータへの駆動電流を制御する。
図6(B)はスローアップ時に駆動電流を制御するタイミングを示すものである。
図6(A)に示すように、画像読み取りのために一定の速度に立ち上がる前のスローアップの最終段階の所定の期間“X”においてそれまでに急峻に立ち上げてきた加速度を小さくし図示のごとき速度パターンとし、その期間では、図6(B)に示すようにステッピングモータ8への負荷を軽くするように電流をi1からi2へと下げて駆動する。従って、加速度を大きくし駆動電流を大きくした場合に発生する振動を起こすことがなくなる。
この例のようにスローアップ時はマイクロステップ駆動と電流制御を組み合わせモータの制御を行うことにより、オーバシュートにつながる振動を抑制することができる。
【0020】
【発明の効果】
(1)本発明によると、高速走査が必要な場合(例えば、縮小画像読み取り時)に、スローアップ中は分割数を大きくし1ステップの移動量を細かくしているのでスローアップ時に生じる振動の発生を抑制し、オーバシュートを抑えることができる。また、スローアップ中は大きくしていた分割数を読取開始前に小さくすることにより原稿の読み取り開始以降に読み取った画像信号の処理とモータの駆動信号処理の両方の制御を司る上位CPUの負担を軽減できる。
(2)画像読み取りを行う定速走行時よりも細かいステップでスローアップを行い、さらにスローアップの最終の期間において加速度と駆動電流を低減させることによりスローアップ時に生じ得る振動の発生を抑制し、オーバシュートをより一層有効に抑制し、画像読み取り開始前に分割数を粗いステップに切換え定速走行に立ち上げるようにしたことにより上位CPUの負担も軽減することができる。
【図面の簡単な説明】
【図1】本発明を適用する読み取り装置の駆動系の概略構成を示す図である。
【図2】本発明を適用する読み取り装置の概略構成を示す図である。
【図3】本発明に用いるステッピングモータのマイクロステップ駆動制御板のブロック図を示す。
【図4】読み取り装置の走行制御に用いる代表的な速度線図を示す。
【図5】各種の変倍率に対応するフォワード走行制御に用いる速度線図を示す。
【図6】スローアップ部分と画像の読み取り動作を行う部分の速度線図と分割数及び駆動電流の切換タイミングを示す線図である。
【図7】高速走査へのスローアップにおいて起きるオーバシュートをもたらす速度変動と画像読み取りタイミングの関係を示す。
【符号の説明】
1…第1キャリッジ、 2…第2キャリッジ、
3…ワイヤ、 4…駆動軸、
5…ワイヤプーリ、 6ー1〜4…アイドルプーリ、
7…タイミングベルト、 8…ステッピングモータ、
9,10…タイミングベルトプーリ、11…検知部、
12…ホームポジションセンサ、 13…コンタクトガラス、
14…露光ランプ、 15…第1ミラー、
16…第2ミラー、 17…第3ミラー、
18…レンズ、 19…CCD、
20…画像処理制御基板、 21…マイクロステップ駆動制御板。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method for controlling a stepping motor capable of micro-step driving that drives an image reading device installed in a copying machine, a facsimile, a single scanner, etc., in the sub-scanning direction. The present invention relates to a method of controlling a stepping motor so as not to cause a speed fluctuation that causes an overshoot to affect during a slow-up control operation.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, in a reading apparatus equipped in a copying machine, a facsimile machine, a single scanner, etc., a carriage on which a reading unit is loaded is moved in the sub-scanning direction of a document, and the document is scanned. The carriage travel is controlled so as to slow up from a stop position to a constant speed travel for performing a document reading operation and to slow down after the reading operation.
On the other hand, as a method for generating image data for reproducing a scaled original image, it is possible to generate desired scaled image data by changing the sub-scanning speed (carriage traveling speed) at the time of reading. . In order to generate image data with many variable magnifications, it is necessary to change the scanning speed at the time of reading in accordance with the variable magnification, and through a slow-up operation, startup to a different speed corresponding to each variable magnification is performed. .
[0003]
For example, in order to read a reduced-magnification image, high-speed scanning is required. When slowing up to a high-speed target speed, the speed change pattern that rises linearly as low-speed scanning at the same magnification or magnification ratio is applied. However, simply increasing the drive clock frequency to the stepping motor (performing an operation that speeds up the step) causes speed fluctuations due to vibrations that are difficult to occur at the same magnification or magnification (low speed scanning) at high speeds. This will affect the reading operation as an overshoot. As an example, referring to FIG. 7 in which the speed fluctuation that occurs at the time of rising under the condition of 40% reduction is shown, even when reading is started at the falling edge of the control signal shown in FIG. It can be seen that the speed fluctuation due to the overshoot generated during the slow-up shown in (A) remains in the operation of reading the reduced magnification image.
For this reason, methods such as increasing the drive current during slow-up and slow-down, switching the drive current during slow-up, and switching the drive current according to the variable magnification have been proposed. It is not possible to suppress the overshoot caused by the speed fluctuation due to the vibration at the rising time with respect to the speed of the variable magnification.
[0004]
From this point, a solution was proposed that intended to quickly start up the target running speed in order to read the image at the running speed corresponding to the variable magnification while suppressing overshoot as much as possible. . That is, the speed change pattern at the time of slow-up is a quadratic function, and it is prepared as a table for each speed corresponding to each variable magnification.
However, in the method using the above-described quadratic function speed change pattern, it is necessary to prepare a slow-up table of the quadratic function for each scaling factor, and a large processing load is generated in the operation.
[0005]
In addition, another proposed solution falls within the category of a method of operating by a linear speed change pattern, and is used when the stepping motor drive is controlled by a linear speed change pattern corresponding to the change of the scaling factor. In addition to the drive clock frequency considered in the above-described linear speed change pattern method, the step angle (movement amount per step) such as full or half step is further taken into consideration.
However, this method also operates at a single step angle from slow-up to constant-speed scanning when performing high-speed scanning at a reduction magnification, that is, travel driving at the time of reading scanning at a fine step angle that can suppress overshoot. At the time of reading, both the processing of the image read by the host CPU and the high-speed drive control at fine steps of the stepping motor are borne. That is, there is a trade-off between suppression of overshoot and an increase in the burden on the host CPU at the time of reading.
[0006]
[Problems to be solved by the invention]
The present invention has been made in view of the above-described problems of the prior art, and an object of the present invention is to perform a stepping operation in which an image reading device used for processing such as reproduction of read image data is driven in the sub-scanning direction with respect to a document. In the motor control method, vibration and overshoot that may occur during slow-up when driving the image reading device at high speed, such as when reading image data at a reduced magnification, are suppressed, and the burden on the host CPU is increased. Provided is a method for driving an image reading apparatus that enables a stable reading operation by controlling a stepping motor so as not to occur.
[0007]
[Means for Solving the Problems]
According to a first aspect of the present invention, there is provided a driving method of an image reading apparatus in which the image reading apparatus is slowed up from a stop position by a stepping motor capable of microstep driving, and is driven so as to perform image reading scanning at a constant speed. Constitutes a driving method of the image reading apparatus, characterized in that the amount of movement of one step by microstep driving during slow-up driving is controlled to be smaller than that during constant speed driving for image reading.
[0009]
According to a second aspect of the present invention, in the driving method of the image reading apparatus in which the image reading apparatus is slowed up from the stop position by a stepping motor capable of microstep driving and is driven to perform image reading scanning at a constant speed, the stepping motor is slow. The final period of the slow-up before starting up to the constant speed operation in which the amount of movement of one step by the micro step drive during the up travel is controlled to be smaller than that in the constant speed traveling for image reading. The driving method of the image reading apparatus is configured to reduce the acceleration that has been started up and to reduce the supplied driving current.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
The present invention will be described based on the following examples shown with the accompanying drawings.
First, an example of a reading apparatus for carrying out the present invention will be described.
FIG. 1 shows a drive system of the reading device, and FIG. 2 shows a schematic configuration of the reading device.
In FIG. 1, reference numeral 1 denotes a first carriage that scans a document having an exposure lamp and a first mirror (both not shown) integrated.
In FIG. 2, 13 is a contact glass, 14 is an exposure lamp, 15 is a first mirror, 16 is a second mirror, 17 is a third mirror, 18 is a lens, 19 is a CCD, and 20 is an image processing control board.
[0011]
An outline of the operation of the drive system will be described with reference to FIG. 1. Power is transmitted to the first carriage 1 and the
When the power switch is turned on, the
[0012]
FIG. 3 shows a block diagram of the microstep drive control board.
The stepping
[0013]
Actual control is determined by four signals input to the microstep drive control board 21 as shown in (1) to (4) below.
(1) The traveling speed can be changed by changing the pulse period of the drive pulse signal. If the traveling speed is to be increased, the period is shortened. Based on this drive pulse signal, the FET driver in the microstep drive control board 21 is turned ON / OFF to pass a current through each phase of the motor.
(2) The forward / reverse rotation of the stepping
(3) The movement amount (step angle) per step of the stepping
(4) The current switching signal controls the current flowing per phase of the stepping
[0014]
When a document is placed on the
The first carriage 1 and the
[0015]
As shown in FIG. 4, since the document is read from the leading edge to the trailing edge during a period of running at a constant speed through the slow-up operation, the speed must be stabilized most during this period. The portion indicated by a thick line in FIG. 4 indicates 100% (equal magnification). For example, when moving in the forward direction of 100%, the driving condition of 3500 pps can be obtained by
When the reading of the original is completed, the process proceeds to a return process, and the stepping
[0016]
FIG. 5 shows forward velocity diagrams corresponding to various scaling factors. The thick line in the diagram shows 100% (same size), the faster part (upper part in the figure) is the speed diagram at the time of reduction, and the slower part (lower part in the figure) is the speed diagram at the time of enlargement. Show.
In the operation at the time of enlargement, the speed needs to be slower than that at the normal magnification according to the enlargement ratio, and the speed becomes 200% in 200%.
As a driving condition at 200% enlargement, for example, if the driving condition is 3500 pps by
[0017]
On the other hand, the operation at the time of reduction increases the traveling speed as compared with the case of the same magnification. Since the speed depends on the scaling factor, for example, a 50% reduction will double the speed.
The driving conditions for 50% reduction are, for example, changing the number of divisions at the same magnification and the driving pulse period to be the same as the previous conditions (the driving pulse period is constant even if the scaling factor is changed). In order to keep the density of the image data constant with respect to the change in magnification, the number of divisions needs to be divided into 4 divisions at the same magnification.
By the way, when performing the operation at the time of reduction, it is possible to increase the traveling speed by shortening the drive pulse period without changing the number of divisions to 4 divisions. Increasing the speed increases the burden on the host CPU that controls both the processing of the image signal read after the start of reading the document and the drive signal processing of the motor, which may affect other controls. Therefore, for the reason of reducing the burden on the host CPU, the speed is increased not by increasing the drive pulse frequency but by decreasing the number of divisions from four to two.
[0018]
However, if the reduction operation is performed from the start to the end of reading and the two-division operation is performed, the slow-up part will accelerate in two divisions, causing vibration, and the vibration is read as an overshoot. It will affect the constant speed operation of the hour.
In the present invention, countermeasures against this overshoot are performed by setting a value at which no vibration occurs in the number of divisions in the slow-up portion.
FIG. 6 is a diagram showing operations such as the switching timing of the number of divisions in this embodiment, along with the velocity diagram of the slow-up portion and the portion that performs the image reading operation.
As shown in the velocity diagram of FIG. 6A, in the operation at the time of reduction, the image reading operation is performed in the two-divided step as described above, but before the reading starts, the image is driven in the four-divided step. By performing the control, the vibration is prevented from being generated. In this way, the slow-up is performed in four divisions, and the number of divisions is switched so as to take a required run-up period before the start of image reading. This control operation is performed by processing the division number switching signal from the host CPU by the microstep drive control board 21 and controlling the stepping
[0019]
In the present invention, conditions are further set such that vibrations that lead to overshoot are unlikely to occur during slow-up. This is achieved by avoiding steep acceleration at the time of slow-up, and accordingly, the drive current to the motor is controlled.
FIG. 6B shows the timing for controlling the drive current during slow-up.
As shown in FIG. 6 (A), the acceleration that has been sharply raised so far in the predetermined period “X” of the final stage of the slow-up before rising to a constant speed for image reading is reduced to that shown in the figure. As shown in FIG. 6B, the current is driven from i1 to i2 so as to lighten the load on the stepping
As in this example, at the time of slow-up, vibrations that lead to overshoot can be suppressed by controlling the motor by combining microstep driving and current control.
[0020]
【The invention's effect】
(1) According to the present invention, when high-speed scanning is required (for example, when reading a reduced image), the number of divisions is increased during slow-up and the amount of movement in one step is reduced, so that the vibration that occurs during slow-up is reduced. Occurrence can be suppressed and overshoot can be suppressed. In addition, by reducing the number of divisions that were increased during the slow-up operation before the start of reading, the burden on the host CPU that controls both the processing of the image signal read after the start of reading the document and the drive signal processing of the motor is reduced. Can be reduced.
(2) Slow-up is performed in finer steps than during constant-speed driving for image reading, and further, the generation of vibration that can occur during slow-up is suppressed by reducing acceleration and drive current in the final period of slow-up, Overload can be suppressed more effectively, and the burden on the host CPU can be reduced by switching to a rough step before starting image reading and starting up at constant speed.
[Brief description of the drawings]
FIG. 1 is a diagram showing a schematic configuration of a drive system of a reading apparatus to which the present invention is applied.
FIG. 2 is a diagram showing a schematic configuration of a reading apparatus to which the present invention is applied.
FIG. 3 is a block diagram of a microstep drive control plate of a stepping motor used in the present invention.
FIG. 4 shows a typical velocity diagram used for traveling control of a reading device.
FIG. 5 is a velocity diagram used for forward traveling control corresponding to various scaling factors.
FIG. 6 is a velocity diagram of a slow-up portion and a portion that performs an image reading operation, and a diagram showing a division number and switching timing of a drive current.
FIG. 7 shows the relationship between the speed fluctuation that causes overshoot that occurs during slow-up to high-speed scanning and the image reading timing.
[Explanation of symbols]
1 ... 1st carriage, 2 ... 2nd carriage,
3 ... wire, 4 ... drive shaft,
5 ... Wire pulley, 6-1-4 ... Idle pulley,
7 ... Timing belt, 8 ... Stepping motor,
9, 10 ... timing belt pulley, 11 ... detection unit,
12 ... Home position sensor, 13 ... Contact glass,
14 ... exposure lamp, 15 ... first mirror,
16 ... second mirror, 17 ... third mirror,
18 ... Lens, 19 ... CCD,
20 ... Image processing control board, 21 ... Microstep drive control board.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11157599A JP3815590B2 (en) | 1999-04-20 | 1999-04-20 | Driving method of image reading apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11157599A JP3815590B2 (en) | 1999-04-20 | 1999-04-20 | Driving method of image reading apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000307814A JP2000307814A (en) | 2000-11-02 |
JP3815590B2 true JP3815590B2 (en) | 2006-08-30 |
Family
ID=14564860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11157599A Expired - Fee Related JP3815590B2 (en) | 1999-04-20 | 1999-04-20 | Driving method of image reading apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3815590B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005227416A (en) * | 2004-02-12 | 2005-08-25 | Kyocera Mita Corp | Image reader and image forming apparatus equipped therewith |
JP6315210B2 (en) * | 2015-01-30 | 2018-04-25 | 京セラドキュメントソリューションズ株式会社 | Method for adjusting natural frequency of carriage mounted on image reading apparatus, and image forming apparatus |
-
1999
- 1999-04-20 JP JP11157599A patent/JP3815590B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000307814A (en) | 2000-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4215231B2 (en) | Image reading apparatus and image forming apparatus | |
JP3815590B2 (en) | Driving method of image reading apparatus | |
US4996564A (en) | Controllable drive of optics of a copier | |
JP2001145394A (en) | Stepping motor control method and original reader | |
JPH0593966A (en) | Driving device for optical system | |
JP3187088B2 (en) | Scanner driving method and apparatus | |
JP2004129443A (en) | Drive control device | |
JP2002259957A (en) | Image reader and image forming device | |
JP3497945B2 (en) | Image reading device | |
JPH0454761A (en) | Picture reader | |
JP3716594B2 (en) | Image reading device | |
JP2000066730A (en) | Driving device and image reader | |
JP2002031861A (en) | Image reader | |
JPH0295198A (en) | Driving device for document scanning | |
JPH10337097A (en) | Image reader | |
JP3439026B2 (en) | Image reading device | |
JPH04347842A (en) | Scanner controller | |
JPH0965059A (en) | Image reader | |
JP3685557B2 (en) | Motor drive device | |
JPH1098583A (en) | Copying machine | |
JP2002277971A (en) | Stepping motor driving control method and program for making computer implement the same method | |
JPH04360366A (en) | Picture reader | |
JP2003219694A (en) | Control method for stepping motor and image scanner | |
JP2002082396A (en) | Image reader | |
JPH09236973A (en) | Scanner driving device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041228 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050725 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050803 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050926 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060531 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060531 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090616 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100616 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110616 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110616 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120616 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130616 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |