JPH088628B2 - Image reader - Google Patents
Image readerInfo
- Publication number
- JPH088628B2 JPH088628B2 JP2258674A JP25867490A JPH088628B2 JP H088628 B2 JPH088628 B2 JP H088628B2 JP 2258674 A JP2258674 A JP 2258674A JP 25867490 A JP25867490 A JP 25867490A JP H088628 B2 JPH088628 B2 JP H088628B2
- Authority
- JP
- Japan
- Prior art keywords
- feed amount
- accumulation time
- line
- ccd sensor
- actual feed
- 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
- 238000009825 accumulation Methods 0.000 claims description 44
- 238000012937 correction Methods 0.000 claims description 30
- 238000001514 detection method Methods 0.000 claims description 9
- 238000012360 testing method Methods 0.000 description 16
- 101000661807 Homo sapiens Suppressor of tumorigenicity 14 protein Proteins 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 102100036848 C-C motif chemokine 20 Human genes 0.000 description 1
- 101000713099 Homo sapiens C-C motif chemokine 20 Proteins 0.000 description 1
- 101001139126 Homo sapiens Krueppel-like factor 6 Proteins 0.000 description 1
- 238000005299 abrasion Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 108090000237 interleukin-24 Proteins 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000000843 powder Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Facsimile Heads (AREA)
- Facsimile Scanning Arrangements (AREA)
- Image Input (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明はCCDセンサーで画像を読取る画像読取装置に
関する。The present invention relates to an image reading device that reads an image with a CCD sensor.
[従来の技術] ファックス,イメージ入力装置等の主要構成部分をす
る画像読取装置は、原稿移動型,原稿固定型にかかわら
ず、原稿とCCDセンサーとを搬送ローラを用いて副走査
方向に相対移動させ、原稿上の画像を1ラインづつ主走
査して読取っている。[Prior Art] An image reading apparatus, which is a main component of a fax machine, an image input apparatus, and the like, regardless of whether it is a movable type or a fixed type, moves a document and a CCD sensor relative to each other in the sub-scanning direction by using a conveyance roller. Then, the image on the document is scanned by main scanning line by line.
第4図、第5図は、原稿移動型の画像読取装置であっ
て、原稿は搬送ローラ2と押圧ローラ4との協働により
ガイド6,7内を副走査方向(X方向)に送られ、搬送ロ
ーラ3と押圧ローラ5との協働により第4図で右側に排
出される。CCDセンサー1は、ガイド7と搬送経路を形
成するガイド6の開口部8から原稿に臨みかつ主走査方
向(紙面に垂直方向)に沿って配設されている。10は駆
動制御盤でエンジン18の一部を構成する搬送ローラ2,3
用のステッピングモータ2M,3Mを適時に駆動する、とと
もに原稿面を照射する光源9を点灯する。また、シフト
ゲートパルスSGを出力してCCDセンサー1を駆動して画
像相当電気信号Imを得る。FIG. 4 and FIG. 5 show an original moving image reading apparatus, in which an original is fed in the sub-scanning direction (X direction) through the guides 6 and 7 by the cooperation of the conveying roller 2 and the pressing roller 4. By the cooperation of the conveying roller 3 and the pressing roller 5, the sheet is discharged to the right in FIG. The CCD sensor 1 is arranged along the main scanning direction (perpendicular to the paper surface), facing the document from the opening 8 of the guide 6 that forms a conveyance path with the guide 7. Reference numeral 10 is a drive control panel, which is a part of the engine 18, and is the conveyance rollers 2, 3
The stepping motors 2M and 3M for driving are driven in a timely manner, and the light source 9 for illuminating the document surface is turned on. Further, the shift gate pulse SG is output to drive the CCD sensor 1 to obtain the image-corresponding electric signal Im.
ここに、シフトゲートパルスSGの周期は、CCDセンサ
ー1の蓄積部に蓄積された電荷をシフトレジスタ側にデ
ィスチャージする、とともに次のラインの画像の光量を
蓄積し始めるいわゆる信号電荷蓄積時間を規定するもの
であり、この蓄積時間は、画像読取速度と読取解像度か
ら決められる。Here, the cycle of the shift gate pulse SG defines a so-called signal charge storage time in which the charge stored in the storage unit of the CCD sensor 1 is discharged to the shift register side and the light amount of the image of the next line starts to be stored. This storage time is determined by the image reading speed and the reading resolution.
したがって、光源9の発光量等を一定としておき、原
稿を搬送ローラ2(3)で単位時間当りに一定の基準送
り量づつ、つまり基準読取速度で副走査方向に送りかつ
一定の基準蓄積時間を律する周期のシフトゲートパルス
SGでCCDセンサー1を駆動すれば、所定の読取解像度で
画像を読取ることができる。Therefore, the light emission amount of the light source 9 is kept constant, and the document is fed by the transport roller 2 (3) at a constant reference feed amount per unit time, that is, at the reference reading speed in the sub-scanning direction and at a constant reference accumulation time. Shift gate pulse with a constant period
By driving the CCD sensor 1 with SG, an image can be read with a predetermined reading resolution.
[発明が解決しようとする課題] ところで、原稿の搬送速度はステッピングモータ2M
(3M)の回転数と搬送ローラ2(3)の外径とで決まる
ところ、搬送ローラ2(3)の少なくとも外周面は一般
的にゴム製とされているので、外径が経時的に摩滅等に
より微妙に変化し単位時間当りの原稿送り量が基準送り
量よりも小さくなってしまい、送り量の変化分だけ読取
画像が副走査方向に歪み精度が悪くなるという問題があ
る。[Problems to be Solved by the Invention] By the way, the document conveying speed is set to the stepping motor 2M.
As determined by the number of revolutions of (3M) and the outer diameter of the carrying roller 2 (3), at least the outer peripheral surface of the carrying roller 2 (3) is generally made of rubber, so the outer diameter is worn away over time. As a result, there is a problem in that the document feed amount per unit time becomes smaller than the reference feed amount, and the read image becomes less accurate in the sub-scanning direction by the change in the feed amount.
ここに、益々の高解像度化が望まれる現今では、上記
搬送速度の変化による歪みを無視できなくなっている。Nowadays, with the demand for ever higher resolution, the distortion due to the change in the transport speed cannot be ignored.
これに対して、ステッピングモータ2M(3M)の駆動パ
ルス周波数を調整して搬送ローラ2(3)の回転数を補
正することが考えられるが、この方法では微小な回転数
の調整が難しくかつ周波数変換のために発振回路等に大
幅な改変を加えなければならずコスト的にも不利であ
る。On the other hand, it is conceivable to adjust the drive pulse frequency of the stepping motor 2M (3M) to correct the rotation speed of the transport roller 2 (3), but this method makes it difficult to adjust the minute rotation speed and the frequency. This requires a great deal of modification to the oscillator circuit or the like for the conversion, which is disadvantageous in terms of cost.
ここに、本発明は搬送ローラの外径変化による歪みを
発生させないで高精度な画像読取りができる画像読取装
置を提供することにある。It is an object of the present invention to provide an image reading apparatus capable of highly accurate image reading without causing distortion due to a change in outer diameter of a conveying roller.
[課題を解決するための手段] 本発明は、原稿とCCDセンサーとをステッピングモー
タで回転駆動される搬送ローラによって副走査方向に相
対移動させ、原稿上の画像を1ラインづつ主走査して読
取る画像読取装置において、前記搬送ローラの基準送り
量に対する実際送り量を検出する実際送り量検出手段
と、基準送り量に対応する前記CCDセンサーの基準蓄積
時間に、実際送り量と基準送り量とから求めた補正係数
を掛けて、補正蓄積時間を算出する補正蓄積時間算出手
段と、基準蓄積時間に代えて算出した補正蓄積時間で前
記CCDセンサーを駆動制御する駆動制御手段とを設け、
実際送り量検出手段を、表面に前記搬送ローラの基準送
り量相当の基準長だけ離隔して第1および第2ラインが
付されたテストチャートを前記搬送ローラによって前記
CCDセンサーと相対移動させた場合に,当該CCDセンサー
が第1ラインを読取ってから第2ラインを読取るまでに
前記ステッピングモータに供給した駆動信号の数の差と
して実際送り量を逆比例的かつ間接的に求めるように構
成したことを特徴とする。[Means for Solving the Problems] According to the present invention, a document and a CCD sensor are relatively moved in the sub-scanning direction by a conveyance roller that is rotationally driven by a stepping motor, and an image on the document is scanned by main scanning line by line. In the image reading device, the actual feed amount detecting means for detecting the actual feed amount with respect to the reference feed amount of the conveyance roller, and the reference accumulation time of the CCD sensor corresponding to the reference feed amount, from the actual feed amount and the reference feed amount. Multiplying the obtained correction coefficient, a correction accumulation time calculating means for calculating a correction accumulation time, and a drive control means for driving and controlling the CCD sensor with the calculated correction accumulation time in place of the reference accumulation time are provided.
The actual feed amount detecting means is separated from the surface by a reference length corresponding to the reference feed amount of the conveying roller, and a test chart having first and second lines is formed by the conveying roller.
When the CCD sensor is moved relative to the CCD sensor, the actual feed amount is inversely proportional and indirect as the difference in the number of drive signals supplied to the stepping motor from when the CCD sensor reads the first line to when the second line is read. It is characterized in that it is configured so as to be obtained.
[作用] 本発明では、例えば定期的に実際送り量検出手段で搬
送ローラの基準送り量に対する実際送り量を検出する。
すなわち、テストチャートを、搬送ローラによってCCD
センサーと相対移動させて、当該チャートの第1ライン
と第2ラインとをCCDに読取らせる。この際、CCDセンサ
ーが第1ラインを読取ってから第2ラインを読取るまで
にステッピングモータに供給した駆動信号の数の差とし
て実際送り量を逆比例的かつ間接的に求める。すると、
補正蓄積時間算出手段は、実際送り量と予め記憶されて
いる基準送り量とから求めた補正係数を、予め記憶され
ている基準蓄積時間に掛けて補正蓄積時間を算出する。[Operation] In the present invention, for example, the actual feed amount detecting means periodically detects the actual feed amount of the transport roller with respect to the reference feed amount.
That is, the test chart is CCD-transferred by the transport roller.
The CCD is caused to read the first line and the second line of the chart by moving relative to the sensor. At this time, the actual feed amount is inversely and indirectly obtained as the difference in the number of drive signals supplied to the stepping motor from the time the CCD sensor reads the first line to the time the second line is read. Then
The correction accumulation time calculating means calculates the correction accumulation time by multiplying the reference accumulation time stored in advance by a correction coefficient obtained from the actual feed amount and the reference feed amount stored in advance.
ここに、駆動制御手段は、記憶されている基準蓄積時
間に代えて算出した補正蓄積時間でCCDセンサーを駆動
制御する。Here, the drive control means drives and controls the CCD sensor with the corrected accumulation time calculated instead of the stored reference accumulation time.
よって、基準送り量と実際送り量との比と、基準蓄積
時間と補正蓄積時間との比とを合せることができるか
ら、搬送ローラの外径が摩滅等しても副走査方向に歪み
を生じさせないので所定精度の画像読取りができる。Therefore, it is possible to match the ratio between the reference feed amount and the actual feed amount and the ratio between the reference accumulation time and the correction accumulation time, so that distortion occurs in the sub-scanning direction even if the outer diameter of the transport roller wears. Since it is not performed, the image can be read with a predetermined accuracy.
[実施例] 以下、本発明の一実施例を図面を参照して説明する。[Embodiment] An embodiment of the present invention will be described below with reference to the drawings.
第1図において、10は画像読取装置全体を駆動制御す
る駆動制御ユニットで、CPU11,読取プログラム等を格納
した書替可能なROM12とRAM13と出力ポート14,16と入力
ポート15等からなり、CCDセンサー1の蓄積時間を規定
するシフトゲートパルスSGを出力し、CCDセンサー1か
らの画像相当電気信号Imを受けて原稿上の画像を読取る
ことができる。なお、前出第4図に示す従来例と同じス
テッピングモータ2M(3M)に単位時間当りの送り量つま
り原稿搬送速度を得る駆動信号PSを出力する。In FIG. 1, reference numeral 10 is a drive control unit for driving and controlling the entire image reading apparatus, which includes a CPU 11, a rewritable ROM 12 storing a reading program and the like, a RAM 13, output ports 14 and 16, an input port 15 and the like. The shift gate pulse SG that defines the storage time of the sensor 1 is output, and the image on the document can be read by receiving the image-equivalent electric signal Im from the CCD sensor 1. The drive signal PS for obtaining the feed amount per unit time, that is, the document conveying speed is output to the same stepping motor 2M (3M) as in the conventional example shown in FIG.
ここに、搬送ローラ2(3)が基準外径で原稿を基準
速度で搬送するために必要な駆動信号PSのパルス周波
数、基準速度で原稿を搬送した場合において所定の精度
で画像を読取るために必要なシフトゲートパルスSGの基
準周期つまり基準蓄積時間Ksおよび基準速度における単
位時間当りの基準送り量つまり駆動信号PSのパルス数Cs
は、ROM12に予め記憶されている。Here, in order to read an image with a predetermined accuracy when the conveyance roller 2 (3) conveys the document at the reference speed, the pulse frequency of the drive signal PS required to convey the document at the reference speed, and the reference speed. Required reference period of shift gate pulse SG, that is, reference accumulation time Ks, and reference feed amount per unit time at reference speed, that is, pulse number Cs of drive signal PS
Are stored in the ROM 12 in advance.
さて、本画像読取装置には、実際送り量検出手段と補
正蓄積時間算出手段と駆動制御手段とを設け、搬送ロー
ラ2(3)の外径が摩滅等により変化した場合には、基
準蓄積時間Ksに代えて補正蓄積時間Kを自動算出すると
ともに、この補正蓄積時間KでCCDセンサー1を駆動制
御して副走査方向の歪みを打消し所定精度の画像読取り
ができるように形成されている。Now, the present image reading device is provided with an actual feed amount detecting means, a correction accumulation time calculating means and a drive control means, and when the outer diameter of the conveying roller 2 (3) is changed due to abrasion or the like, the reference accumulation time is increased. Instead of Ks, the correction accumulation time K is automatically calculated, and the CCD sensor 1 is driven and controlled by the correction accumulation time K to cancel the distortion in the sub-scanning direction so that the image can be read with a predetermined accuracy.
実際送り量検出手段は、原稿等を搬送ローラ2(3)
で実際に搬送して単位時間内における原稿等の実際送り
量、換言すれば搬送ローラ2(3)の外径の変化を検出
する手段である。The actual feed amount detecting means is configured to convey a document or the like by the conveying roller 2 (3).
Is a means for detecting the actual feed amount of a document or the like in a unit time after being actually transported, in other words, detecting a change in the outer diameter of the transport roller 2 (3).
この実施例では、第2図に示すように白地に基準長Ls
を隔てて印刷された黒色の第1および第2ライン101,10
2を有するテストチャート100を、搬送ローラ2(3)で
CCDセンサー1へ実際に送って、CCDセンサー1で第1ラ
イン101を読取ってから第2ライン102を読取るまでにス
テッピングモータ2Mに供給した駆動信号PSの数の差(C2
−C1)として、実際送り量Cを逆比例的かつ間接的に求
めるものと形成されている。In this embodiment, as shown in FIG. 2, the reference length Ls is set on a white background.
Black first and second lines 101,10 printed across
The test chart 100 having 2 is conveyed by the conveying roller 2 (3).
The difference in the number of drive signals PS supplied to the stepping motor 2M from the time when the first line 101 is read by the CCD sensor 1 until the second line 102 is read (C2
-C1) is formed so as to determine the actual feed amount C inversely and indirectly.
詳しくは、実際送り量検出手段をCPU11,ROM12,RAM13,
CCDセンサー1,ステッピングモータ2Mおよび上記テスト
チャート100から構成し、第3図のステップST14〜34に
示すように第1ライン101を読取るまでに出力した駆動
信号PSの数C1と、第2ライン102を読取るまでに出力し
た数C2とをRAM13に記憶させ、CPU11で(C2−C1)を演算
して実際送り量C(基準長Lsを送るまでに出力した駆動
信号PSのパルス数)を算出し、これを再びRAM13に記憶
させるように形成されている。したがって、搬送ローラ
2(3)の外径が小さくなれば実際送り量Cは大きくな
ると理解される。For details, refer to the actual feed amount detection means such as CPU11, ROM12, RAM13,
A CCD sensor 1, a stepping motor 2M, and the test chart 100 described above. As shown in steps ST14 to 34 of FIG. 3, the number C1 of drive signals PS output until the first line 101 is read and the second line 102. The number C2 output before reading is stored in the RAM 13, and the CPU 11 calculates (C2-C1) to calculate the actual feed amount C (pulse number of the drive signal PS output until the reference length Ls is sent). , Is formed so as to be stored in the RAM 13 again. Therefore, it is understood that the actual feed amount C increases as the outer diameter of the transport roller 2 (3) decreases.
なお、搬送ローラ2,(3)の外径が紙粉の付着等によ
り大きくなれば実際送り量Cは小さくなる。The actual feed amount C becomes smaller if the outer diameter of the conveying rollers 2, (3) becomes larger due to the adhesion of paper powder or the like.
次に、補正蓄積時間算出手段は、予めROM12に記憶さ
れている基準蓄積時間Ksに上記実際送り量CとROM12に
記憶されている基準送り量Csとから求めた補正係数C/Cs
(実際送り量Cを直接的、比例的に求める場合にはCs/C
とすればよい。)を掛けて補正蓄積時間K(=Ks×C/C
s)を算出(第3図のST36参照)する手段であり、この
実施例ではCPU11,ROM12,RAM13とから構成されている。
算出した補正蓄積時間Kは、ROM12に書込まれる。な
お、先に記憶されている基準蓄積時間KsをKで書替え
(ST38)てもよい。Next, the correction accumulation time calculating means calculates the correction coefficient C / Cs obtained from the actual feed amount C and the reference feed amount Cs stored in the ROM 12 at the reference accumulation time Ks stored in the ROM 12 in advance.
(Cs / C when determining the actual feed amount C directly and proportionally
And it is sufficient. ) And the correction accumulation time K (= Ks × C / C
s) is calculated (see ST36 in FIG. 3), and is composed of a CPU 11, a ROM 12, and a RAM 13 in this embodiment.
The calculated correction accumulation time K is written in the ROM 12. The previously stored reference accumulation time Ks may be rewritten with K (ST38).
また、駆動制御手段は、この実施例ではCPU11から構
成され、テストチャート100を利用して補正蓄積時間K
を求めた後は、基準蓄積時間Ksに代えてこの補正蓄積時
間Kつまり補正後の周期でシフトゲートパルスSGを出力
してCCDセンサー1を駆動制御する。Further, the drive control means is composed of the CPU 11 in this embodiment, and uses the test chart 100 to make the correction accumulation time K.
After obtaining, the shift sensor pulse SG is output in place of the reference accumulation time Ks, that is, the corrected accumulation time K, that is, the period after the correction, to drive and control the CCD sensor 1.
次に、作用を説明する。 Next, the operation will be described.
(基準読取り) 駆動制御ユニット10を起動すると、ステッピングモー
タ2M(3M)は基準周波数の駆動信号PSで回転され、原稿
は搬送ローラ2(3)によって基準速度で副走査方向に
搬送される。すると、CCDセンサー1は、ROM12に記憶さ
れていた基準蓄積時間Ksで駆動制御され、主走査して原
稿上の画像を1ラインづつ読取る。(Reference reading) When the drive control unit 10 is started, the stepping motor 2M (3M) is rotated by the drive signal PS of the reference frequency, and the original is conveyed by the conveying roller 2 (3) at the reference speed in the sub scanning direction. Then, the CCD sensor 1 is driven and controlled for the reference accumulation time Ks stored in the ROM 12, and the main scanning is performed to read the image on the document line by line.
したがって、所定の精度で画像読取りされる。 Therefore, the image is read with a predetermined accuracy.
(補正読取り) 画像読取り運転開始前または読取画像に副走査方向の
歪みが見られるようになった場合においては、原稿に代
えてテストチャート100を送り込む。(Correction Reading) Before starting the image reading operation or when the read image shows distortion in the sub-scanning direction, the test chart 100 is sent in place of the original.
すると、CPU11はテストチャート100を確認する(第3
図のST10)と、RAM13に記憶されていた先の実際送り量C
1,C2をクリア(ST12)し、基準周波数の駆動信号PSを出
力してテストチャート100を搬送させ、CCDセンサー1に
1ラインを読込ませる。Then, the CPU 11 confirms the test chart 100 (3rd
ST10 in the figure) and the actual feed amount C previously stored in RAM13
Clear 1 and C2 (ST12), output the drive signal PS of the reference frequency to convey the test chart 100, and make the CCD sensor 1 read one line.
読取りデータが白色と判断された場合には、駆動信号
PSを送りステッピングモータ2Mを1ステップ歩進させる
(ST14〜18)。これを繰返し、第1ライン101を読取る
(ST16)と、今までに出力した駆動信号PSのパルス数C1
をRAM13に記憶する。If read data is judged to be white, drive signal
The PS is sent and the stepping motor 2M is stepped one step (ST14 to 18). When this is repeated and the first line 101 is read (ST16), the pulse number C1 of the drive signal PS output so far is C1.
Is stored in RAM13.
引続き、CPU11は予めROM12に記憶されていたNステッ
プ分の駆動信号PSを出力し、第2ライン102がCCDセンサ
ー1の近傍に到達するようテストチャート100を早送り
する。Subsequently, the CPU 11 outputs the driving signal PS for N steps stored in the ROM 12 in advance, and fast-forwards the test chart 100 so that the second line 102 reaches the vicinity of the CCD sensor 1.
その後、再び1ステップづつ送り(ST28)、上記と同
様に1ラインづつ主走査する。そして、ST26で第2ライ
ン102を検出した場合には、今までに出力した駆動信号P
Sのパルス数C2をRAM13に記憶(ST30)させ、続いてテス
トチャート100を搬送ローラ3で排出する。After that, the image is again fed step by step (ST28), and the main scanning is performed line by line as in the above. When the second line 102 is detected in ST26, the drive signal P output so far is output.
The pulse number C2 of S is stored in the RAM 13 (ST30), and then the test chart 100 is discharged by the transport roller 3.
かくして、実際送り量検出手段としてのCPU11は、RAM
13から読出したパルス数C2からC1を差引いてパルス数と
表現された実際送り量Cを求め(ST34)、これをRAM13
に記憶する。Thus, the CPU 11 as the actual feed amount detecting means is
The actual feed amount C expressed as the number of pulses is obtained by subtracting C1 from the number of pulses C2 read from 13 (ST34), and this is RAM13.
To memorize.
続いて、補正蓄積時間算出手段としてのCPU11は、実
際送り量CとROM12に記憶されていた基準送り量Csとか
ら補正係数C/Csを求めるとともに、同じROM12に記憶さ
れていた基準蓄積時間Ksに補正係数C/Csを掛けて補正蓄
積時間Kを求め(ST36)、ROM12に記憶する。Subsequently, the CPU 11 as the correction accumulation time calculation means obtains the correction coefficient C / Cs from the actual feed amount C and the reference feed amount Cs stored in the ROM 12, and also the reference accumulation time Ks stored in the same ROM 12. Is multiplied by the correction coefficient C / Cs to obtain the correction accumulation time K (ST36) and stored in the ROM 12.
その後、原稿を読取る場合には、駆動制御手段として
のCPU11は、算出・記憶された補正蓄積時間Kによる周
期のシフトゲートパルスSGでCCDセンサー1を駆動し、
1ラインづつ主走査して画像を読取る。つまり、搬送ロ
ーラ2(3)の外径が小さくなり遅くなった原稿の搬送
速度に対応させてシフトゲートパルスSGの周期(補正蓄
積時間K)を調整して読取るので、副走査方向の歪みが
生じることがない。After that, when reading the original, the CPU 11 as the drive control means drives the CCD sensor 1 with the shift gate pulse SG having a cycle according to the calculated and stored corrected accumulation time K,
The image is read by main scanning line by line. That is, since the period (correction accumulation time K) of the shift gate pulse SG is adjusted and read in accordance with the conveyance speed of the document whose outer diameter of the conveyance roller 2 (3) has become smaller and slower, distortion in the sub-scanning direction is caused. It never happens.
しかして、この実施例によれば、実際送り量検出手段
と補正蓄積時間算出手段と駆動制御手段とを設け、搬送
ローラ2,3の外径変化に伴って変化する原稿の送り速度
に対応させて基準蓄積時間Ksを自動的に補正する構成で
あるから、副走査方向に歪みが生じることがなく所定精
度の画像読取りができる。Therefore, according to this embodiment, the actual feed amount detecting means, the correction accumulation time calculating means, and the drive control means are provided so as to correspond to the document feeding speed which changes in accordance with the change in the outer diameter of the conveying rollers 2 and 3. As a result, the reference accumulation time Ks is automatically corrected, so that the image can be read with a predetermined accuracy without distortion in the sub-scanning direction.
すなわち、搬送ローラ2,3の外径変化は定性的に必ず
生じるがその量は非常に小さい。したがって、ステッピ
ングモータ2M(3M)の駆動信号PSの周波数を微調整した
のでは、装置的にもコスト的にも不利でありかつその微
量を精度よく補正することは至難であるが、CCDセンサ
ー1の蓄積時間(Ks)を微調整することはソフトウェア
的に比較的簡単に行なえかつ基準蓄積時間Ksに対しては
0.1%程度の変化であることから読取解像度に与える影
響はほとんどないので実用的価値が高く、極めて容易に
具現化できる。That is, the change in the outer diameter of the transport rollers 2 and 3 qualitatively always occurs, but the amount thereof is very small. Therefore, if the frequency of the drive signal PS of the stepping motor 2M (3M) is finely adjusted, it is disadvantageous in terms of equipment and cost and it is extremely difficult to accurately correct the minute amount, but the CCD sensor 1 Fine adjustment of the storage time (Ks) of is relatively easy with software and is
Since the change is about 0.1%, it has almost no effect on the reading resolution, so it has a high practical value and can be realized very easily.
そして、実際送り量検出手段は、ステッピングモータ
2M(3M)への駆動信号PSのパルス数C1,C2から間接的,
逆比例的な総パルス数Cとして求める構成であるから、
正確に実際送り量Cを検出できる、とともに第1ライ
ン,第2ライン101,102を印刷したテストチャート100を
用いて検出するものとされているので、テストチャート
100の基準長LsとROM12に書込む基準送り量Csとを予め大
きくしておけば、分解能が高く一段と正確に搬送ローラ
2,3の外径変化分を補正することができる。The actual feed amount detecting means is a stepping motor.
Indirectly from the number of pulses C1 and C2 of the drive signal PS to 2M (3M),
Since the total number of pulses C is calculated in inverse proportion,
Since the actual feed amount C can be accurately detected, and the test chart 100 on which the first line and the second line 101, 102 are printed is used for detection, the test chart
If the reference length Ls of 100 and the reference feed amount Cs to be written in the ROM 12 are increased in advance, the resolution will be high and the feeding roller will be more accurate.
It is possible to correct a few changes in outer diameter.
さらに、実際送り量検出手段,補正蓄積時間算出手
段,駆動制御手段は、ともに画像読取装置に必須なCPU1
1等の構成要素を利用して構築されているので、高速処
理ができ信頼性も高い。また、コスト的負担が非常に小
さくなる。Further, the actual feed amount detecting means, the correction accumulation time calculating means, and the drive control means are all the CPU 1 essential to the image reading apparatus.
Since it is constructed using the components such as 1, etc., it can perform high-speed processing and is highly reliable. In addition, the cost burden becomes very small.
なお、原稿固定型の場合にもそのまま実施できる。 It should be noted that even in the case of the fixed original type, it can be directly performed.
[発明の効果] 以上の通り、本発明によれば実際送り量検出手段と補
正蓄積時間算出手段と駆動制御手段とを設け、実際送り
量をテストチャートを用いてステッピングモータへの駆
動信号のパルス数から間接的,逆比例的な総パルス数と
して求め、該実際送り量に基づき搬送ローラの外径変化
に伴いCCDセンサーの蓄積時間を補正する構成であるか
ら、正確に実際送り量を検出し該検出結果に基づき、副
走査方向の歪みを生じさせることなく画像を高精度に読
取ることができる。特に、テストチャートの基準長と基
準送り量とを予め大きくしておけば、分解能が高く一段
と正確に搬送ローラの外径変化分を補正できる。[Advantages of the Invention] As described above, according to the present invention, the actual feed amount detection means, the correction accumulation time calculation means, and the drive control means are provided, and the actual feed amount is pulsed to the stepping motor by using the test chart. The total number of pulses, which is indirect and inversely proportional, is calculated from the number, and the accumulation time of the CCD sensor is corrected according to the change in the outer diameter of the transport roller based on the actual feed amount. Based on the detection result, the image can be read with high accuracy without causing distortion in the sub-scanning direction. In particular, if the reference length and the reference feed amount of the test chart are increased in advance, the resolution is high and the outer diameter change of the transport roller can be corrected more accurately.
第1図は本発明の一実施例を示す回路図、第2図は同じ
くテストチャートの斜視図、第3図は同じく動作を説明
するためのフローチャート、第4図,第5図は従来例を
示し第4図は搬送ローラとCCDセンサーとの関係を示す
側面図および第5図は回路図である。 1……CCDセンサー、2,3……搬送ローラ、2M,3M……ス
テッピングモータ、10……駆動制御ユニット、11……CP
U(実際送り量検出手段,補正蓄積時間算出手段,駆動
制御手段)、12……ROM(実際送り量検出手段,補正蓄
積時間算出手段,駆動制御手段)、13……RAM(実際送
り量検出手段,補正蓄積時間算出手段)、100……テス
トチャート、101……第1ライン、102……第2ライン。FIG. 1 is a circuit diagram showing an embodiment of the present invention, FIG. 2 is a perspective view of the same test chart, FIG. 3 is a flow chart for explaining the same operation, and FIGS. 4 and 5 are conventional examples. FIG. 4 is a side view showing the relationship between the transport roller and the CCD sensor, and FIG. 5 is a circuit diagram. 1 …… CCD sensor, 2,3 …… Conveying rollers, 2M, 3M …… Stepping motor, 10 …… Drive control unit, 11 …… CP
U (actual feed amount detection means, corrected accumulation time calculation means, drive control means), 12 ... ROM (actual feed amount detection means, corrected accumulation time calculation means, drive control means), 13 ... RAM (actual feed amount detection) Means, corrected storage time calculating means), 100 ... test chart, 101 ... first line, 102 ... second line.
Claims (1)
タで回転駆動される搬送ローラによって副走査方向に相
対移動させ、原稿上の画像を1ラインづつ主走査して読
取る画像読取装置において、 前記搬送ローラの基準送り量に対する実際送り量を検出
する実際送り量検出手段と、 基準送り量に対応する前記CCDセンサーの基準蓄積時間
に、実際送り量と基準送り量とから求めた補正係数を掛
けて、補正蓄積時間を算出する補正蓄積時間算出手段
と、 基準蓄積時間に代えて算出した補正蓄積時間で前記CCD
センサーを駆動制御する駆動制御手段とを設け、 実際送り量検出手段を、表面に前記搬送ローラの基準送
り量相当の基準長だけ離隔して第1および第2ラインが
付されたテストチャートを前記搬送ローラによって前記
CCDセンサーと相対移動させた場合に,当該CCDセンサー
が第1ラインを読取ってから第2ラインを読取るまでに
前記ステッピングモータに供給した駆動信号の数の差と
して実際送り量を逆比例的かつ間接的に求めるように構
成したことを特徴とする画像読取装置。1. An image reading apparatus that relatively moves an original and a CCD sensor in a sub-scanning direction by a conveyance roller that is rotationally driven by a stepping motor to read an image on the original by main scanning line by line. Actual feed amount detection means for detecting the actual feed amount with respect to the reference feed amount, and the reference accumulation time of the CCD sensor corresponding to the reference feed amount, by multiplying the correction coefficient obtained from the actual feed amount and the reference feed amount, The correction accumulation time calculation means for calculating the correction accumulation time, and the CCD with the correction accumulation time calculated in place of the reference accumulation time
A drive control means for controlling the drive of the sensor is provided, and the actual feed amount detection means is provided with a first and a second line separated from the surface by a reference length corresponding to the reference feed amount of the conveying roller. By the transport roller
When the CCD sensor is moved relative to the CCD sensor, the actual feed amount is inversely proportional and indirect as the difference in the number of drive signals supplied to the stepping motor from when the CCD sensor reads the first line to when the second line is read. An image reading apparatus characterized in that the image reading apparatus is configured so as to be obtained.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2258674A JPH088628B2 (en) | 1990-09-27 | 1990-09-27 | Image reader |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2258674A JPH088628B2 (en) | 1990-09-27 | 1990-09-27 | Image reader |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04192662A JPH04192662A (en) | 1992-07-10 |
| JPH088628B2 true JPH088628B2 (en) | 1996-01-29 |
Family
ID=17323529
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2258674A Expired - Fee Related JPH088628B2 (en) | 1990-09-27 | 1990-09-27 | Image reader |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH088628B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4312726B2 (en) | 2005-02-17 | 2009-08-12 | シャープ株式会社 | Image reading device |
| JP5115901B2 (en) * | 2007-07-12 | 2013-01-09 | 村田機械株式会社 | Image reading device |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62268264A (en) * | 1986-05-15 | 1987-11-20 | Toshiba Corp | Picture reader |
-
1990
- 1990-09-27 JP JP2258674A patent/JPH088628B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04192662A (en) | 1992-07-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6101426A (en) | Sheet feeding device and correction method of sheet feed amount in the sheet feeding device | |
| US20030024792A1 (en) | Image reading apparatus and method | |
| JPH09149192A (en) | Image reader | |
| JPH0758903A (en) | Automatic document feeder | |
| KR101126171B1 (en) | Scan device, image forming apparatus and control method thereof | |
| JP2004180296A (en) | Transport scanner correcting method and apparatus and test draft for utilizing its method | |
| US20070171487A1 (en) | Area image acquiring method for image reading apparatus | |
| JPH088628B2 (en) | Image reader | |
| US10291792B2 (en) | Reading apparatus determining whether a read is valid and image forming apparatus including the reading apparatus | |
| JPH1032682A (en) | Copying apparatus and original skew correction method thereof | |
| JP4633564B2 (en) | Image reading apparatus adjustment method, image reading apparatus and image forming apparatus using the same | |
| JPH0825699A (en) | Raster type recording apparatus | |
| JP2800732B2 (en) | Automatic stamping device | |
| KR100579522B1 (en) | Apparatus and method for controlling the feed speed of printing paper in the image printing apparatus | |
| JP2665415B2 (en) | Image reading device magnification error correction method | |
| JPH05305747A (en) | Raster printer and printing position registering method | |
| JP3073513B2 (en) | Image forming device | |
| JP2901023B2 (en) | Image reading device | |
| JPH0692512A (en) | Image forming device | |
| KR20000050349A (en) | Paper supply controll apparatus and metod of supplying the same | |
| JPH11261771A (en) | Image reader | |
| JP2000224385A (en) | Image reader | |
| JPH03216065A (en) | Original reading device | |
| JP3157407B2 (en) | Document reading device | |
| JPH06152879A (en) | Facsimile equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |