JPH0851527A - Image reader - Google Patents
Image readerInfo
- Publication number
- JPH0851527A JPH0851527A JP6190331A JP19033194A JPH0851527A JP H0851527 A JPH0851527 A JP H0851527A JP 6190331 A JP6190331 A JP 6190331A JP 19033194 A JP19033194 A JP 19033194A JP H0851527 A JPH0851527 A JP H0851527A
- Authority
- JP
- Japan
- Prior art keywords
- scanning direction
- main scanning
- pattern
- sub
- scanning
- 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
Links
- 238000001514 detection method Methods 0.000 claims abstract description 143
- 230000004044 response Effects 0.000 claims abstract description 41
- 238000006243 chemical reaction Methods 0.000 claims description 26
- 238000004458 analytical method Methods 0.000 abstract description 26
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 27
- 230000007246 mechanism Effects 0.000 description 10
- 238000005070 sampling Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 9
- 238000000034 method Methods 0.000 description 8
- 230000003287 optical effect Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000035945 sensitivity Effects 0.000 description 3
- 241001672018 Cercomela melanura Species 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 238000012015 optical character recognition Methods 0.000 description 2
- 229920003023 plastic Polymers 0.000 description 2
- 239000002985 plastic film Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 101100241173 Caenorhabditis elegans dat-1 gene Proteins 0.000 description 1
- RTAQQCXQSZGOHL-UHFFFAOYSA-N Titanium Chemical compound [Ti] RTAQQCXQSZGOHL-UHFFFAOYSA-N 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000005357 flat glass Substances 0.000 description 1
- 238000003702 image correction Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Landscapes
- Image Input (AREA)
- Facsimile Scanning Arrangements (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は画像読取装置に関し、特
に主走査方向で電子光学的に走査するCCDリニアアレ
イ等の固体画像センサを上記主走査方向に直交する副走
査方向に移動させることにより、文書等の対象画像を読
取るラインスキャナ方式の画像読取装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image reading apparatus, and more particularly, by moving a solid-state image sensor such as a CCD linear array that electro-optically scans in a main scanning direction in a sub scanning direction orthogonal to the main scanning direction. The present invention relates to a line scanner type image reading device for reading a target image such as a document.
【0002】[0002]
【従来の技術】CCDリニアアレイセンサなどの一次元
光電変換素子を用いた読取ヘッドを、文書等の対象画像
に対して相対移動することによりこの画像を読取る直交
走査方式、すなわちラインスキャナ方式の画像読取装置
はファックス装置やコンピュータなどの画像データ入力
装置用として広く使用されている。2. Description of the Related Art An image of the orthogonal scanning system, that is, a line scanner system, which reads an image by moving a reading head using a one-dimensional photoelectric conversion element such as a CCD linear array sensor relative to a target image such as a document. Readers are widely used for image data input devices such as fax machines and computers.
【0003】この種の画像読取装置では、正確な画像を
再生するために読取ヘッドで光電変換された主走査方向
である1ライン分の画像データの読出タイミングと、副
走査方向である上記相対移動方向の移動量との正確な対
応付けを行なう制御手段が必要である。制御手段とし
て、画像に相対的に固定されて読取ヘッドと相対移動す
る位置決め用のラインコードを設け、このラインコード
を読取ヘッドで読取り移動量を検出する従来の画像読取
装置の第1の例として、特開昭60−233974号公
報記載の画像読取/記録装置がある。In this type of image reading apparatus, in order to reproduce an accurate image, the read head photoelectrically converts the image data for one line in the main scanning direction, which is the main scanning direction, and the relative movement in the sub scanning direction. It is necessary to have a control means for making accurate correspondence with the amount of movement in the direction. As a first example of a conventional image reading device, a line code for positioning which is relatively fixed to an image and moves relative to a reading head is provided as the control means, and the reading movement of the line code is detected by the reading head. There is an image reading / recording device described in JP-A-60-233974.
【0004】従来の第1の例の画像読取/記録装置をブ
ロックで示す図18(A)および図18(A)のシリン
ダ部を詳細に示した図18(B)を参照すると、これら
図18(A),(B)に示す画像読取/記録装置は、感
光材102を装着し矢印方向に等速回転する記録シリン
ダ101と、記録シリンダ101の回転軸と平行な主走
査送りねじ105に沿って等速移動する記録ヘッド10
4と、入力装置110と、入力装置110からの画像デ
ータを格納するメモリ109と、コントローラ108
と、シリンダ101に同軸に固定配設され周面に軸方向
に対して特定角度φ傾斜した複数の平行ラインから成る
ラインコードを有するコードシリンダ121と、送りね
じ124に沿う方向に記録ヘッド104と一定比の速度
で等速移動し上記ラインコードに光ビーム151を照射
してその反射光を受光するセンサ152を有するコード
読取ヘッド122とを備える。Referring to FIG. 18A showing the image reading / recording apparatus of the first conventional example in blocks and FIG. 18B showing the cylinder portion of FIG. 18A in detail, these FIG. The image reading / recording apparatus shown in (A) and (B) has a recording cylinder 101 mounted with a photosensitive material 102 and rotating at a constant speed in an arrow direction, and a main scanning feed screw 105 parallel to a rotation axis of the recording cylinder 101. Recording head 10 that moves at a constant speed
4, an input device 110, a memory 109 for storing image data from the input device 110, and a controller 108.
A code cylinder 121 having a line code composed of a plurality of parallel lines which are fixedly arranged coaxially to the cylinder 101 and are inclined at a specific angle φ with respect to the axial direction on the peripheral surface; and a recording head 104 in a direction along the feed screw 124. The code reading head 122 includes a sensor 152 that moves at a constant speed at a constant speed and irradiates the line code with a light beam 151 to receive the reflected light.
【0005】このラインコードはシリンダ101の1回
転に1個発生する1回転パルス対応の1本の主ライン
と、上記1回転にN個発生するNパルス対応のN本の副
ラインとから成る。コード読取ヘッド122は、上述の
ように、シリンダ101およびコードシリンダ121の
回転に同期して送りねじ124の方向に移動しているの
で、コードシリンダ121の1回転毎の上記1回転パル
スとNパルスの発生位相は回転方向に次第に進む。記録
ヘッド104の送り速度とコード読取ヘッド122の送
り速度との比をn:1としたとき、図18(C)に示す
ように記録ヘッド104が距離Lだけシリンダ101の
軸方向に進む間にコード読取ヘッド122はL/nだけ
進むことになり、したがって、シリンダ101上におけ
る合成された記録ヘッド104の記録方向Yに直角な方
向をXとすると、Xとシリンダ101の軸方向とのなす
角θとラインコードのコードシリンダ121の軸方向に
対する傾斜角φとの間に次式の関係が成立する。This line code is composed of one main line corresponding to one rotation pulse generated once per one rotation of the cylinder 101 and N sub lines corresponding to N pulses generated N times per one rotation. Since the code reading head 122 moves in the direction of the feed screw 124 in synchronization with the rotations of the cylinder 101 and the code cylinder 121 as described above, the one rotation pulse and the N pulse for each one rotation of the code cylinder 121. The generation phase of is gradually advanced in the rotation direction. When the ratio of the feeding speed of the recording head 104 and the feeding speed of the code reading head 122 is n: 1, while the recording head 104 advances a distance L in the axial direction of the cylinder 101 as shown in FIG. The code reading head 122 advances by L / n. Therefore, when the direction perpendicular to the recording direction Y of the combined recording head 104 on the cylinder 101 is X, the angle formed by X and the axial direction of the cylinder 101. The following equation is established between θ and the inclination angle φ of the line code with respect to the axial direction of the code cylinder 121.
【0006】tanφ=ntanθ 故に、 φ=tan-1(ntanθ) 同様に、副ラインもこれにともなって決められる。Tan φ = ntan θ Therefore, φ = tan −1 (ntan θ), similarly, the sub-line is also decided accordingly.
【0007】このようにして得られた1回転パルスとN
パルスとにより、コントローラ108は、記録シリンダ
101および送りねじ105の各回転速度を、モータコ
ントローラ112,111およびモータ103,106
を介して制御する。The one rotation pulse thus obtained and N
The pulse causes the controller 108 to control the rotation speeds of the recording cylinder 101 and the feed screw 105 to the motor controllers 112 and 111 and the motors 103 and 106.
Control through.
【0008】従来の画像読取装置の第2の例である特公
平3−34713号公報記載の画像読取装置は、画像走
査部に対し副走査方向に往復移動することにより副走査
をおこなう平板状の原稿テーブルを備え、原稿テーブル
の一端に設けられた主走査方向に対し設定傾斜角をなす
縞状パターンを副走査方向に対する移動制御用の参照信
号発生用とするものである。An image reading device disclosed in Japanese Patent Publication No. 3-34713, which is a second example of the conventional image reading device, is a flat plate-shaped device for performing sub-scanning by reciprocating in the sub-scanning direction with respect to the image scanning unit. A document table is provided, and a striped pattern provided at one end of the document table and having a set inclination angle with respect to the main scanning direction is used for generating a reference signal for movement control in the sub scanning direction.
【0009】従来の第2の例の画像読取装置の主要構成
要素である原稿走査部の外観を示す図19を参照する
と、この図に示す原稿走査部は、一端の下面に印刷によ
り形成された縞状パターンの参照マーク205と原稿文
書204を載せる文書領域202とを含む平板ガラス製
の文書テーブル201と、原稿文書204および参照マ
ーク205を照射するランプ206と鏡207とレンズ
208と2048素子のリニアアレイ型のCCDユニッ
ト209とを含む画像走査部とを備える。Referring to FIG. 19 showing an external view of a document scanning section which is a main constituent element of the image reading apparatus of the second conventional example, the document scanning section shown in this figure is formed by printing on the lower surface of one end. A flat glass document table 201 including a striped pattern reference mark 205 and a document area 202 on which the original document 204 is placed, a lamp 206 for illuminating the original document 204 and the reference mark 205, a mirror 207, a lens 208 and a 2048 element. An image scanning unit including a linear array type CCD unit 209.
【0010】文書テーブル201を上表面から下表面に
向かって透視した図である図20を参照すると、マーク
205は主走査方向に対し45°傾斜した縞状パターン
である。CCDユニットの一部(128素子)はこの参
照マーク205対応の光検出用に割当てられている。ま
たマーク205と反対側の192素子はマージン検出用
に割当てられている。Referring to FIG. 20, which is a perspective view of the document table 201 from the upper surface to the lower surface, the marks 205 are striped patterns inclined by 45 ° with respect to the main scanning direction. A part (128 elements) of the CCD unit is assigned for light detection corresponding to the reference mark 205. The 192 element on the opposite side of the mark 205 is assigned for margin detection.
【0011】この画像走査部の回路をブロックで示す図
21を参照すると、この画像走査部は、データクロック
および走査開始信号を発生するタイミング発生装置25
1と、CCDユニット209の各素子からのデータを増
幅しアナログデータを供給する自動利得制御回路252
と、このアナログデータの設定閾値レベル対応の2値デ
ータを出力する閾値回路250と、この2値データの供
給を受け縞分析を行いバリッドビデオデータライン信号
とバリッドデータクロックとバリッドラインとを出力す
る縞分析回路254と、バリッドビデオデータライン信
号により2値データをゲートするゲート回路(G)25
3とを備える。Referring to FIG. 21, which shows a block diagram of the circuit of the image scanning unit, the image scanning unit includes a timing generator 25 for generating a data clock and a scanning start signal.
1 and an automatic gain control circuit 252 for amplifying data from each element of the CCD unit 209 and supplying analog data.
And a threshold circuit 250 for outputting binary data corresponding to the set threshold level of the analog data, and fringe analysis by receiving the supply of the binary data and outputting a valid video data line signal, a valid data clock and a valid line. A fringe analysis circuit 254 and a gate circuit (G) 25 which gates binary data by a valid video data line signal.
3 and 3.
【0012】動作について説明すると、まず、文書テー
ブル201上の原稿文書204および参照マーク205
からの反射光は鏡207およびレンズ208を経由して
CCDユニット209の2048個のCCD素子に投影
される。タイミング発生装置251からのデータクロッ
クおよび走査開始信号に応答して、CCDユニット20
9は、0番目から2047番目のCCD素子に至る逐次
的なデータ読出動作を行い、読出データを自動利得制御
回路252に供給する。自動利得制御回路252はこの
データを増幅してアナログデータを供給し、閾値回路2
50は、逐次的に供給されたアナログデータを設定閾値
レベルと比較して、この閾値レベル以上である白信号
“0”と、閾値レベル以下である黒信号“1”との2値
から成る2値データを生成する。2値データはゲート回
路253に供給され、ゲート回路253は後述するバリ
ッドビデオデータライン信号に応答してこの2値データ
のうち文書領域202およびマージン対応の128〜2
047番目の素子データをゲートしてビデオデータ線に
出力する。The operation will be described. First, the original document 204 and the reference mark 205 on the document table 201.
The reflected light from is projected onto 2048 CCD elements of the CCD unit 209 via the mirror 207 and the lens 208. In response to the data clock and the scan start signal from the timing generator 251, the CCD unit 20
9 performs a sequential data read operation from the 0th to 2047th CCD elements, and supplies the read data to the automatic gain control circuit 252. The automatic gain control circuit 252 amplifies this data and supplies analog data, and the threshold circuit 2
Reference numeral 50 is a binary value composed of binary values of a white signal “0” that is equal to or higher than the threshold level and a black signal “1” that is equal to or lower than the threshold level by comparing the sequentially supplied analog data with a set threshold level. Generate value data. The binary data is supplied to the gate circuit 253, and the gate circuit 253 responds to a valid video data line signal, which will be described later, of the binary data, and 128-2 corresponding to the document area 202 and the margin.
The 047th element data is gated and output to the video data line.
【0013】一方、縞分析回路254は、外部のマイク
ロプロセッサから成る制御回路(不図示)からこの縞分
析回路の動作不動作を指示するストライプ・サンプルオ
ン信号と文書の先端検出時に発生される最初の走査線の
到達を示す最初走査線信号との供給を受け、0番目〜1
27番目の素子データを分析し文書テーブル201そし
て原稿文書204が所定の距離の移動をしたか否かを検
出する。On the other hand, the fringe analysis circuit 254 is first generated at the time of detecting the leading edge of a document and a stripe sample-on signal for instructing the operation of the fringe analysis circuit from a control circuit (not shown) composed of an external microprocessor. The first scan line signal indicating the arrival of the scan line of
The 27th element data is analyzed to detect whether the document table 201 and the original document 204 have moved a predetermined distance.
【0014】参照マーク205の詳細および縞分析回路
254の分析動作を示す図22(A),(B)を参照す
ると、参照マーク205は、白縞205Aおよび黒縞2
05Bとから成り上述のように主走査方向すなわちCC
Dユニット209の走査方向に対し45°傾斜した縞状
パターンであり、左側ダミー領域241、検出領域24
2、および右側ダミー領域243を有する。ここで、解
像度が主走査方向で8画素/mmであり、したがって、
副走査方向でも8画素/mmすなわち8画素ライン/m
mであるとする。したがって、各画素の寸法は1/8m
m×1/8mmである。副走査方向の速度が適正な速度
すなわち公称送り速度であれば画素ライン間の距離は1
/8mmに維持される。しかし、副走査方向の速度が公
称送り速度よりも低下すると、画素ライン間の距離は1
/8mm以下となり、画素ラインは相互に重複する。縞
分析回路254は1画素寸法の検出ウインドウから成る
検出ポジションDPを設定し、画像走査部に対する文書
テーブル201の副走査方向の相対移動時に走査ライン
間の間隔が1画素寸法分すなわち1/8mmに到達した
か否かを調べる。Referring to FIGS. 22A and 22B showing the details of the reference mark 205 and the analysis operation of the fringe analysis circuit 254, the reference mark 205 is a white fringe 205A and a black fringe 2.
05B and the main scanning direction, that is, CC as described above.
It is a striped pattern inclined by 45 ° with respect to the scanning direction of the D unit 209, and includes the left dummy area 241 and the detection area 24.
2 and a right side dummy area 243. Here, the resolution is 8 pixels / mm in the main scanning direction, and therefore,
8 pixels / mm even in the sub-scanning direction, that is, 8 pixel lines / m
Let m be. Therefore, the size of each pixel is 1 / 8m
It is m × 1/8 mm. If the speed in the sub-scanning direction is an appropriate speed, that is, the nominal feed speed, the distance between pixel lines is 1
Maintained at / 8 mm. However, when the speed in the sub-scanning direction becomes lower than the nominal feed speed, the distance between pixel lines becomes 1
/ 8 mm or less, and the pixel lines overlap each other. The fringe analysis circuit 254 sets a detection position DP consisting of a detection window of one pixel size, and when the document table 201 is moved relative to the image scanning unit in the sub-scanning direction, the interval between scanning lines becomes one pixel size, that is, 1/8 mm. Check if it has arrived.
【0015】この検出ポジションDPの初期位置は検出
領域242内の任意の画素位置に設定できる。ここで
は、説明の便宜上画素位置48に設定する。The initial position of the detection position DP can be set at any pixel position within the detection area 242. Here, for convenience of explanation, the pixel position 48 is set.
【0016】この第2の従来例の処理フローチャートで
ある図23を参照すると、検出ポジションDPの初期位
置設定のステップ271に続き、次のステップ272で
この画素位置48の検出ポジションDPで黒すなわち黒
画素が見出されたが否かを調べる。図22(A)の走査
ラインL1〜L3は、画素位置48に黒画素を有してい
ないので、このステップ272ではNOを出力し、この
走査ラインL1〜L3対応の画像データは捨てられ、す
なわち、無視されてバッファメモリに供給されない(ス
テップ273)。走査ラインL4で検出ポジションDP
は黒画素を検出し、縞検出パルスSDを生ずる。ここ
で、ステップ272ではYESを出力し、ステップ27
3でこの現走査ラインL4が新たな走査ラインとして取
扱われ、この走査ラインL4の画像データがバッファメ
モリに供給される。この画像データの取込みは、上述の
ようにバリッドビデオデータライン信号によりゲート回
路253をゲートして行われる(ステップ274)。黒
縞が検出されると、検出ポジションDPは次の画素位置
49にシフトする(ステップ275)。Referring to FIG. 23, which is a processing flowchart of the second conventional example, following step 271 of setting the initial position of the detection position DP, in the next step 272, black or black is detected at the detection position DP of the pixel position 48. Check to see if a pixel was found. Since the scan lines L1 to L3 in FIG. 22A do not have a black pixel at the pixel position 48, NO is output in this step 272, and the image data corresponding to these scan lines L1 to L3 are discarded, that is, , And is not supplied to the buffer memory (step 273). Detection position DP at scan line L4
Detects a black pixel and produces a fringe detection pulse SD. Here, YES is output in step 272, and step 27
In 3, the current scan line L4 is handled as a new scan line, and the image data of this scan line L4 is supplied to the buffer memory. The acquisition of the image data is performed by gated the gate circuit 253 by the valid video data line signal as described above (step 274). When the black stripe is detected, the detection position DP is shifted to the next pixel position 49 (step 275).
【0017】図22(B)を併せて参照すると、ここ
で、再度ステップ272に戻り、次の走査ラインL5が
画素位置49を検出ポジションDPとして同様に調べら
れ、黒縞の検出により縞検出パルスSDを発生し、画像
データの取込みおよび検出ポジションSDの画素位置5
0へのシフトを行なう。Referring also to FIG. 22B, here, the procedure returns to step 272 again, and the next scanning line L5 is similarly examined with the pixel position 49 as the detection position DP, and the stripe detection pulse is detected by the detection of the black stripe. SD is generated, image data is taken in, and pixel position 5 of detection position SD is detected.
Shift to 0.
【0018】次の走査ラインL6について同様に行なう
と、文書テーブル201の画像走査部に対する相対移動
速度の低下により走査ラインL5,L6間の間隔が公称
距離1/8mmより狭くなっているので、検出ポジショ
ンDP(画素位置50)での黒縞の検出されず、したが
って縞検出パルスSDの発生が無く、画像データの取込
みは行われない。同様の理由で、走査ラインL7も画像
データの取込みは行われない。走査ラインL8で、検出
ポジションDP(画素位置50)での黒縞の検出があ
り、縞検出パルスSDによる画像データの取込みおよび
検出ポジションDPの画素位置51へのシフトを行な
う。If the same operation is performed for the next scanning line L6, the distance between the scanning lines L5 and L6 is narrower than the nominal distance 1/8 mm due to the decrease in the relative movement speed of the document table 201 with respect to the image scanning portion, and therefore detection is performed. No black stripe is detected at the position DP (pixel position 50), and therefore, no stripe detection pulse SD is generated and image data is not captured. For the same reason, the scan line L7 is not loaded with image data. On the scanning line L8, a black stripe is detected at the detection position DP (pixel position 50), and image data is captured by the stripe detection pulse SD and the detection position DP is shifted to the pixel position 51.
【0019】このように、この画像読取装置では画像走
査部すなわちCCDユニット209の視野に対する文書
テーブル201の相対移動速度変化に追従して、相互間
隔が公称距離1/8mmに達した走査ラインの画像デー
タを取込む。As described above, in this image reading apparatus, the image of the scanning line in which the mutual distance reaches the nominal distance of 1/8 mm, following the change in the relative moving speed of the document table 201 with respect to the visual field of the image scanning unit, that is, the CCD unit 209. Capture data.
【0020】検出ポジションDPは次第に右方にシフト
され、検出領域242の右端の画素位置63に達する
と、走査ラインLn〜Ln+2の検出ポジションDPの
位置で示されるように左端の画素位置32に復帰させら
れる。The detection position DP is gradually shifted to the right, and when it reaches the pixel position 63 at the right end of the detection area 242, it returns to the pixel position 32 at the left end as shown by the positions of the detection position DP of the scanning lines Ln to Ln + 2. To be made.
【0021】従来の画像読取装置の第3の例である特開
昭62−61182号公報記載のハンドスキャナ型の画
像読取装置は、一部にバーコードなどで位置情報が記録
された光透過型シートを原稿の上に重ねて置き、光透過
型シートを通して原稿を読取るハンドスキャナならびに
この読取った画像情報から位置情報を検出する検出手段
とこの検出手段により検出された位置情報から補正係数
を演算する演算手段と演算手段によって得られた補正係
数により画像情報を変換する変換手段とを持つ処理装置
を備え、小型のセンサによる大きな原稿の正確な画像入
力を簡単な操作で可能とするものである。A third example of the conventional image reading apparatus is a hand scanner type image reading apparatus described in Japanese Patent Laid-Open No. 62-61182, which is a light transmission type in which position information is partially recorded by a bar code or the like. A sheet is placed on an original document, and a hand scanner that reads the original document through a light-transmitting sheet, a detection unit that detects the positional information from the read image information, and a correction coefficient are calculated from the positional information detected by the detection unit. The present invention is provided with a processing device having a calculation means and a conversion means for converting image information by a correction coefficient obtained by the calculation means, and enables accurate image input of a large original by a small sensor by a simple operation.
【0022】従来の第3の画像読取装置の画像読取り状
態を斜視図で示す図24を参照すると、この画像読取装
置は、第2の従来例の画像読取装置と同様の原稿301
と、透明シートの両端に位置情報がバーコードの形で記
録された光透過型シート302と、画像情報を得るセン
サが内蔵されたハンドスキャナ303と、画像情報を処
理する処理装置304とを備える。Referring to FIG. 24, which is a perspective view showing the image reading state of the third conventional image reading apparatus, this image reading apparatus is similar to the second conventional image reading apparatus in the original 301.
A light-transmitting sheet 302 in which position information is recorded in the form of a bar code on both ends of the transparent sheet, a hand scanner 303 having a built-in sensor for obtaining image information, and a processing device 304 for processing the image information. .
【0023】動作について説明すると、まず、原稿30
1に光透過型シート302を重ね、次に、光透過型シー
ト302にハンドスキャナ303を押し当て走査する。
原稿301上の画像情報及び光透過型シート302上の
位置情報は、ハンドスキャナ303に内蔵されたセンサ
によって読取られ処理装置304に送られる。The operation will be described. First, the manuscript 30.
The light transmission type sheet 302 is overlaid on the sheet 1, and then the hand scanner 303 is pressed against the light transmission type sheet 302 for scanning.
The image information on the original 301 and the position information on the light-transmissive sheet 302 are read by a sensor built in the hand scanner 303 and sent to the processing device 304.
【0024】ハンドスキャナ303によって読取られた
画像情報の概念を示す図25を参照すると、図(A)に
示すように原稿301と光透過型シート302の上を矢
印Xの方向にハンドスキャナ303を走査すると、図
(B)に示すように光透過型シート302の両端部分の
画像情報部分305,306を含む画像情報を読取るこ
とができる。この画像情報は処理装置304において、
これら画像情報部分305,306から位置情報を検出
する。画像情報部分305,306のそれぞれから検出
した位置情報をそれぞれP1,P2、光透過型シート3
02上に記録されている左右の位置情報の間隔をlとす
ると、ハンドスキャナ303の走査の傾き角度θは次式
で表される。Referring to FIG. 25 showing the concept of image information read by the hand scanner 303, the hand scanner 303 is moved in the direction of arrow X on the original 301 and the light transmission type sheet 302 as shown in FIG. By scanning, the image information including the image information portions 305 and 306 at both end portions of the light transmissive sheet 302 can be read as shown in FIG. This image information is processed by the processor 304.
The position information is detected from these image information portions 305 and 306. The position information detected from each of the image information portions 305 and 306 is used as P1 and P2, respectively, and the light transmission type sheet 3
If the interval between the left and right position information recorded on 02 is l, the scanning tilt angle θ of the hand scanner 303 is expressed by the following equation.
【0025】θ=tan-1{(P2−P1)/1} 処理装置304はこの演算を行い、角度θを求め、上記
走査によって読取った画像情報を角度θだけ傾けるとい
う変換走査を行なう。この変換走査により、図28
(C)に示すように図(A),(B)で示したような傾
いた走査で入力された画像情報も元の画像情報に復元さ
れる。この入力を何度か繰り返すことにより原稿301
の画像情報を読取ることができる。Θ = tan -1 {(P2-P1) / 1} The processing unit 304 performs this calculation to obtain the angle θ, and performs conversion scanning in which the image information read by the above scanning is tilted by the angle θ. By this conversion scan, FIG.
As shown in (C), the image information input by the tilted scanning as shown in FIGS. (A) and (B) is also restored to the original image information. By repeating this input several times, the original 301
The image information of can be read.
【0026】従来の画像読取装置の第4の例である特表
昭64−500553号公報記載のハンドスキャナ型画
像読取装置は、プリントされたテキストまたは他の情報
を含むページ上に配置された位置識別マークを含む光透
過シートを介してこのページを横切るようにスキャンす
る。上記位置識別マークは光透過シートを横切ってペー
ジ上の情報と異なる色でプリントされ、一方そのページ
上の情報は例えば黒でプリントされる。このように、識
別マークの色に対して感光性がある位置センサがそのペ
ージに関連する画像読取装置の位置を測定する間に、第
2の色すなわち黒に対し感応性がある第2のセンサがそ
のページから所望の情報を読み取る。A fourth example of the conventional image reading device, a hand scanner type image reading device described in Japanese Patent Publication No. 64-55053, is located at a position arranged on a page containing printed text or other information. Scan across this page through a light-transmissive sheet containing identification marks. The position identification mark is printed across the light transmissive sheet in a different color than the information on the page, while the information on the page is printed in black, for example. Thus, the second sensor, which is sensitive to the second color or black, while the position sensor, which is sensitive to the color of the identification mark, measures the position of the image reading device associated with that page. Reads the desired information from the page.
【0027】従来の第4の画像読取装置をブロックで示
す図26(A)を参照すると、ラインセンサ316およ
び光学マウス機構319を含み読取対象の本を走査する
ハンドスキャナ314と、光学文字認識ユニット(OC
RU)322と、RAMから成る記憶部323と、コン
ピュータ324とを備える。Referring to FIG. 26A showing a block diagram of a fourth conventional image reading apparatus, a hand scanner 314 including a line sensor 316 and an optical mouse mechanism 319 for scanning a book to be read, and an optical character recognition unit. (OC
RU) 322, a storage unit 323 including a RAM, and a computer 324.
【0028】ハンドスキャナ314の底部を示す図26
(B)を参照すると、このハンドスキャナ314は上述
した従来の第2、第3の画像読取装置と同様のCCDな
どから成るラインセンサ316と、光学マウス機構31
9と、光学マウス機構319の光源321とを備える。FIG. 26 showing the bottom of the hand scanner 314.
Referring to (B), the hand scanner 314 includes a line sensor 316 composed of a CCD or the like similar to the above-described conventional second and third image reading devices, and an optical mouse mechanism 31.
9 and the light source 321 of the optical mouse mechanism 319.
【0029】ハンドスキャナ314が光透過シート31
8を介して読取対象の本310の所定ページを走査する
様子を示す図26(C)を参照すると、この図に示す本
310は読取対象のテキスト312がプリントされたペ
ージ311を含む。The hand scanner 314 is used as the light transmission sheet 31.
Referring to FIG. 26C showing scanning a predetermined page of the book 310 to be read via 8, the book 310 shown in this figure includes a page 311 on which the text 312 to be read is printed.
【0030】光透過シート318は例えば赤の1組の等
間隔の水平ラインと、例えば緑の1組の等間隔の垂直ラ
インとを有する。ハンドスキャナ314が緑と赤のライ
ンを横切ると、マウス機構319内のセンサが感知す
る。読取走査の間に横断するラインの数がそのとき加算
され、光透過シート318に関して画像読取装置314
の位置を測定する。ハンドスキャナ314の底部の光源
321は赤と緑の光を交互に与えて、マウス機構319
が赤と緑のラインを別々に検出することを可能にする。The light transmission sheet 318 has, for example, a set of red horizontal lines at equal intervals and a set of green vertical lines at equal intervals. When the hand scanner 314 crosses the green and red lines, the sensor in the mouse mechanism 319 senses. The number of lines traversed during the read scan is then added, and the image reading device 314 with respect to the light transmissive sheet 318.
Measure the position of. The light source 321 at the bottom of the hand scanner 314 alternately emits red and green light, and the mouse mechanism 319
Allows the red and green lines to be detected separately.
【0031】図26(A),(B),(C)を参照して
動作を説明すると、ラインセンサ316がページ311
上のテキスト312を感知し、それに応答して電気信号
を発生し、それらをOCRU322に送出する。さら
に、OCRU322はハンドスキャナ314の位置を示
す信号を光学マウス機構319から受信する。CORU
322は多数の光学文字認識アルゴリズムのいずれかを
実行し、走査されている文字を識別する。OCRU32
2がページ311上の特定点でのプリントの存在を示す
信号ばかりでなく、その点の位置を示す情報をも受信す
ると、この情報を利用して記憶部322にビットマップ
を構成する。The operation will be described with reference to FIGS. 26A, 26B and 26C.
The text 312 above is sensed and in response generates electrical signals and sends them to the OCRU 322. Further, the OCRU 322 receives a signal indicating the position of the hand scanner 314 from the optical mouse mechanism 319. CORU
322 implements any of a number of optical character recognition algorithms to identify the character being scanned. OCRU32
When 2 receives not only a signal indicating the presence of printing at a specific point on page 311, but also information indicating the position of that point, this information is used to form a bitmap in storage unit 322.
【0032】ハンドスキャナ314は小型装置であるの
で、テキスト312に対しある角度で傾いたままページ
311の情報を走査してしまう可能性がある。そうなる
と、ハンドスキャナ314をラインセンサ316がテキ
スト312に対し垂直方向に整列されるような正しい角
度で保持する場合に比較して、ラインセンサ316の端
部に与えられるテキスト312の特定情報の位置がその
角度に応じてずれて感知されることになる。この結果、
コンピュータ324により不正確なビットマップが記憶
部322に記憶される。Because hand scanner 314 is a small device, it may scan information on page 311 while tilting at an angle to text 312. Then, as compared with the case where the hand scanner 314 is held at the correct angle such that the line sensor 316 is vertically aligned with respect to the text 312, the position of the specific information of the text 312 provided at the end of the line sensor 316 is reduced. It will be perceived with a shift depending on the angle. As a result,
The computer 324 stores the incorrect bitmap in the storage unit 322.
【0033】この第4の従来の画像読取装置において、
ハンドスキャナの上記傾きを検出するためハンドスキャ
ナ314の代りに、底部を図26(D)に示すハンドス
キャナ314Aを用いることもできる。図26(D)を
参照すると、ハンドスキャナ314Aは、ラインセンサ
316と、光学マウス機構319と、光源321とに加
えて、第2のマウス情報320と、第2の光源322と
を備え、ハンドスキャナ314Aの傾きを示す情報をコ
ンピュータ324に加える。In the fourth conventional image reading apparatus,
Instead of the hand scanner 314 for detecting the tilt of the hand scanner, a hand scanner 314A whose bottom portion is shown in FIG. 26D can be used. Referring to FIG. 26D, the hand scanner 314A includes a line sensor 316, an optical mouse mechanism 319, a light source 321, a second mouse information 320, and a second light source 322. Information indicating the inclination of the scanner 314A is added to the computer 324.
【0034】マウス機構319およびマウス機構320
は光透過シート318の位置識別用ラインを横切る毎に
それらの移動を示す電気パルスを与える。このように、
コンピュータ324はマウス機構319および320の
位置を追跡し、その結果としてハンドスキャナ314A
の保持角度を追跡する。このように、ラインセンサ31
6がその光電変換素子の受け取った光を示す信号を出力
すると、コンピュータ324はその信号がどのビットマ
ップの位置に対応するかをより正確に計算する。Mouse mechanism 319 and mouse mechanism 320
Gives an electric pulse indicating the movement of the light transmission sheet 318 every time it crosses the position identification line. in this way,
Computer 324 tracks the position of mouse mechanisms 319 and 320, resulting in hand scanner 314A.
Track the holding angle of. In this way, the line sensor 31
When 6 outputs a signal indicating the light received by the photoelectric conversion element, computer 324 more accurately calculates which bitmap position the signal corresponds to.
【0035】[0035]
【発明が解決しようとする課題】上述した従来の画像読
取装置は、原稿に対する副走査方向の相対的な移動速度
が変化しても、原稿読取の副走査方向の解像度が一定で
あるため、移動速度をある限界値以上に速くすると原稿
読取が不可能となるという欠点があった。また、移動速
度を低減しても読取画質は向上しないという欠点があっ
た。The above-described conventional image reading apparatus moves because the resolution of the original reading in the sub-scanning direction is constant even if the relative moving speed of the original in the sub-scanning direction changes. There is a drawback in that the original cannot be read if the speed is increased above a certain limit value. Further, there is a drawback that the read image quality is not improved even if the moving speed is reduced.
【0036】さらに、副走査方向の移動方向は一方向で
あり、反対方向の場合は読取不可能であるという欠点が
あった。Further, there is a drawback in that the moving direction in the sub-scanning direction is one direction, and reading is impossible in the opposite direction.
【0037】さらに、従来の縞状パターンを用いた移動
速度の検出手段は大型かつ複雑であり、ハンドスキャナ
等の小型の画像読取装置に適用することが困難であると
いう欠点があった。Further, the conventional moving speed detecting means using the striped pattern is large and complicated, and it is difficult to apply it to a small image reading apparatus such as a hand scanner.
【0038】また、ハンドスキャナ型の従来の第3、第
4の画像読取装置の位置情報が記憶された光透過シート
は、位置情報としてバーコードや高精度の目盛りを用い
ており、検出精度が粗いか、検出精度を確保するには光
透過型シートが高価になるという欠点があった。Further, the light transmission sheet in which the position information of the conventional third and fourth image reading devices of the hand scanner type is stored uses a bar code or a highly accurate scale as the position information, and the detection accuracy is high. There is a drawback that the light-transmitting sheet is expensive in order to secure detection accuracy if it is rough.
【0039】本発明の目的は、上述した従来の画像読取
装置の欠点を除いて、原稿の精粗に対応して走査部の副
走査方向の移動速度を調整することにより、副走査方向
での解像度を適宜に保持することを可能とし、また、副
走査の移動方向を逆方向にすることもできる画像読取装
置を安価に提供することである。The object of the present invention is to eliminate the above-mentioned drawbacks of the conventional image reading apparatus and to adjust the moving speed of the scanning unit in the sub-scanning direction in accordance with the fineness of the original so that the scanning unit in the sub-scanning direction can be adjusted. It is an object to provide at low cost an image reading apparatus that can appropriately retain the resolution and can reverse the moving direction of the sub-scan.
【0040】[0040]
【課題を解決するための手段】上記目的を達成するため
に本発明の画像読取装置の第1のものは、線形アレイ状
に配置した複数の光電変換素子により原稿を線形アレイ
の方向に沿った主走査方向に所定の主走査周期で電子光
学的に走査して原稿の画像を画像データ信号に変換する
とともに、主走査方向と直交する副走査方向に原稿に対
して移動する、電子光学的変換装置を含む走査部と、原
稿に重ねられ原稿を透視するための透明な原稿領域と、
この原稿領域の副走査方向に沿う一辺に平行に配置さ
れ、主走査方向に対して予め定められた傾斜および幅を
有する黒および白の縞から成る縞状パターンから成るパ
ターン領域とを有するテーブルシートと、縞状パターン
を主走査方向に電子光学的に走査して縞状パターン対応
の予め定められた分解能のパターン信号を生成するパタ
ーン信号生成手段と、パターン信号の供給に応答して、
副走査方向での予め定められた距離分の原稿に対する走
査部の相対移動に対応する距離だけ、縞状パターンが主
走査方向に移動したことを検出し、移動検出信号を生成
する移動検出手段と、主走査周期毎に画像データ信号を
バッファメモリに記憶する記憶制御手段と、移動検出手
段より出力された移動検出信号に応答して、バッファメ
モリに記憶された画像データ信号から走査部の副走査方
向の相対移動距離に対応する補正データを生成する補正
データ生成手段とを備えている。In order to achieve the above object, a first image reading apparatus of the present invention uses a plurality of photoelectric conversion elements arranged in a linear array so that an original is arranged along the direction of the linear array. Electro-optical conversion in which an image of a document is converted into an image data signal by scanning electro-optically in a main scanning direction at a predetermined main scanning period, and is moved with respect to the document in a sub-scanning direction orthogonal to the main scanning direction. A scanning unit including the device, and a transparent original area which is superposed on the original and allows the original to be seen through,
A table sheet having a pattern area which is arranged parallel to one side of the original area in the sub-scanning direction and has a stripe pattern of black and white stripes having a predetermined inclination and width with respect to the main scanning direction. A pattern signal generating means for electronically scanning the striped pattern in the main scanning direction to generate a pattern signal having a predetermined resolution corresponding to the striped pattern, and in response to the supply of the pattern signal,
A movement detecting unit that detects that the striped pattern has moved in the main scanning direction by a distance corresponding to the relative movement of the scanning unit with respect to the document in the sub scanning direction by a predetermined distance, and a movement detecting unit. A storage control unit that stores an image data signal in a buffer memory for each main scanning cycle, and a sub-scan of the scanning unit from the image data signal stored in the buffer memory in response to a movement detection signal output from the movement detection unit. Correction data generation means for generating correction data corresponding to the relative movement distance in the direction.
【0041】本発明の画像読取装置の第2のものは、線
形アレイ状に配置した複数の光電変換素子により原稿を
線形アレイの方向に沿った主走査方向に所定の主走査周
期で電子光学的に走査して原稿の画像を画像データ信号
に変換するとともに、主走査方向と直交する副走査方向
に原稿に対して移動する、電子光学的変換装置を含む走
査部と、原稿に重ねられ原稿を透視するための透明な原
稿領域と、この原稿領域の副走査方向に沿う一辺に平行
に配置され、主走査方向に対して予め定められた傾斜お
よび幅を有する黒および白の縞から成る縞状パターンか
ら成るパターン領域とを有するテーブルシートと、縞状
パターンを主走査方向に電子光学的に走査して縞状パタ
ーン対応の予め定められた分解能のパターン信号を生成
するパターン信号生成手段と、パターン信号の供給に応
答して、副走査方向での予め定められた距離分の原稿に
対する走査部の相対移動に対応する距離だけ、縞状パタ
ーンが主走査方向に移動したことを検出し、移動検出信
号を生成するとともに、所定の距離分の副走査方向への
走査部の相対移動範囲に含まれる画像データの主走査ラ
インの数を副走査データとして発生する移動検出手段
と、主走査周期毎に画像データ信号と副走査データとを
記憶するバッファメモリとを備えている。A second image reading apparatus of the present invention is an electro-optical device that uses a plurality of photoelectric conversion elements arranged in a linear array to electro-optically scan an original in a main scanning direction along the linear array at a predetermined main scanning period. Scans the document to convert the image of the document into image data signals, and moves the document in the sub-scanning direction orthogonal to the main scanning direction. A striped pattern consisting of a transparent original area for see-through and black and white stripes arranged parallel to one side of the original area in the sub-scanning direction and having a predetermined inclination and width with respect to the main scanning direction. A table sheet having a pattern area composed of a pattern, and a pattern signal for electro-optically scanning the striped pattern in the main scanning direction to generate a pattern signal having a predetermined resolution corresponding to the striped pattern. In response to the forming means and the supply of the pattern signal, it is possible to detect that the striped pattern has moved in the main scanning direction by a distance corresponding to the relative movement of the scanning unit with respect to the document by a predetermined distance in the sub scanning direction. A movement detection unit that detects the movement, generates a movement detection signal, and generates, as sub-scanning data, the number of main scanning lines of the image data included in the relative movement range of the scanning unit in the sub-scanning direction for a predetermined distance, A buffer memory that stores an image data signal and sub-scanning data for each main scanning cycle is provided.
【0042】本発明の画像読取装置の第3のものは、線
形アレイ状に配置した複数の光電変換素子により原稿を
線形アレイの方向に沿った主走査方向に所定の主走査周
期で電子光学的に走査して原稿の画像を画像データ信号
に変換するとともに、主走査方向と直交する副走査方向
に原稿に対して移動する、電子光学的変換装置を含む走
査部と、原稿に重ねられ原稿を透視するための透明な原
稿領域と、この原稿領域の副走査方向に沿う少なくとも
一辺に平行に配置され、主走査方向に対して予め定めら
れた傾斜および幅を有する黒および白の縞から成る第1
の縞状パターンと、予め定められた幅の黒および白の縞
から成り副走査方向に対して平行な少なくとも2つの第
2の縞状パターンとを含むパターン領域を有するテーブ
ルシートと、第1および第2の縞状パターンを主走査方
向に電子光学的に走査して第1および第2の縞状パター
ンに対応する、予め定められた分解能のパターン信号を
生成するパターン信号生成手段と、パターン信号の供給
に応答して副走査方向での予め定められた距離分の原稿
に対する走査部の相対移動に対応する距離だけ、第1の
縞状パターンが主走査方向に移動したことを検出して、
第1の移動検出信号を生成する第1の移動検出手段と、
パターン信号の供給に応答して、走査部の移動が副走査
方向よりずれて主走査方向に予め定められた距離以上に
原稿に対する相対移動を生じたとき、主走査方向での第
2の縞状パターンの対応する移動を検出して、第2の移
動検出信号を生成する第2の移動検出手段と、パターン
信号の供給に応答して、複数の第2の縞状パターン相互
間のパターンの間隔を計測して主走査方向に対する前記
線形アレイの傾きを検出し、傾斜信号を生成する傾斜検
出手段と、主走査周期毎に画像データ信号をバッファメ
モリに記憶する記憶制御手段と、第1および第2の移動
検出信号に応答してバッファメモリに記憶された画像デ
ータ信号から副走査方向および主走査方向の相対移動距
離に対応する補正データを生成する補正データ生成手段
とを備えている。A third image reading apparatus of the present invention is an electro-optical device which uses a plurality of photoelectric conversion elements arranged in a linear array to electro-optically scan an original in a main scanning direction along the linear array at a predetermined main scanning period. Scans the document to convert the image of the document into image data signals, and moves the document in the sub-scanning direction orthogonal to the main scanning direction. A transparent original area for seeing through, and black and white stripes arranged parallel to at least one side of the original area in the sub-scanning direction and having a predetermined inclination and width with respect to the main scanning direction. 1
A striped pattern, and a table sheet having a pattern region including at least two second striped patterns each of which is composed of black and white stripes having a predetermined width and is parallel to the sub-scanning direction; A pattern signal generating unit that electro-optically scans the second striped pattern in the main scanning direction to generate a pattern signal having a predetermined resolution corresponding to the first and second striped patterns, and a pattern signal. Detecting that the first striped pattern has moved in the main scanning direction by a distance corresponding to the relative movement of the scanning unit with respect to the document by a predetermined distance in the sub scanning direction in response to the supply of
First movement detection means for generating a first movement detection signal;
In response to the supply of the pattern signal, when the movement of the scanning unit deviates from the sub-scanning direction and the relative movement with respect to the document occurs in the main scanning direction by a predetermined distance or more, the second striped pattern in the main scanning direction. Second movement detection means for detecting a corresponding movement of the pattern to generate a second movement detection signal, and a pattern spacing between the plurality of second striped patterns in response to the supply of the pattern signal. Is detected to detect the inclination of the linear array with respect to the main scanning direction to generate an inclination signal, storage control means for storing an image data signal in a buffer memory for each main scanning cycle, and first and second Correction data generating means for generating correction data corresponding to the relative movement distances in the sub-scanning direction and the main scanning direction from the image data signal stored in the buffer memory in response to the movement detection signal of 2.
【0043】本発明の画像読取装置の第4のものは、線
形アレイ状に配置した複数の光電変換素子により原稿を
線形アレイの方向に沿った主走査方向に所定の主走査周
期で電子光学的に走査して原稿の画像を画像データ信号
に変換するとともに、主走査方向と直交する副走査方向
に原稿に対して移動する、電子光学的変換装置を含む走
査部と、原稿に重ねられ原稿を透視するための透明な原
稿領域と、この原稿領域に配置され、主走査方向に対し
て予め定められた傾斜および幅を有する黒および白の縞
から成る少なくとも1つの第1の縞状パターンと、予め
定められた幅の黒および白の縞状パターンから成り副走
査方向に対して平行な少なくとも2つの第2の縞状パタ
ーンとを含むパターン領域を有するテーブルシートと、
第1および第2の縞状パターンを主走査方向に電子光学
的に走査して第1および第2の縞状パターンに対応す
る、予め定められた分解能のパターン信号を生成するパ
ターン信号生成手段と、パターン信号の供給に応答し
て、副走査方向での予め定められた距離分の原稿に対す
る走査部の相対移動に対応する距離だけ、第1の縞状パ
ターンが主走査方向に移動したことを検出して、第1の
移動検出信号を発生する第1の移動検出手段と、パター
ン信号の供給に応答して、走査部の移動が副走査方向よ
りずれて主走査方向に予め定められた距離以上に原稿に
対する相対移動を生じたとき、主走査方向での第2の縞
状パターンの対応する移動を検出して、第2の移動検出
信号を生成する第2の移動検出手段と、パターン信号の
供給に応答して、複数の第2の縞状パターン相互間の間
隔を計測して主走査方向に対する線形アレイの傾きを検
出し、傾斜信号を生成する傾斜検出手段と、主走査周期
毎に画像データ信号をバッファメモリに記憶する記憶制
御手段と、第1および第2の移動検出信号に応答してバ
ッファメモリに記憶された画像データ信号から副走査方
向および主走査方向の相対移動距離に対応する補正デー
タを生成する補正データ生成手段とを備えている。A fourth image reading apparatus of the present invention is an electro-optical device which uses a plurality of photoelectric conversion elements arranged in a linear array to scan an original in a main scanning direction along the linear array at a predetermined main scanning period. Scans the document to convert the image of the document into image data signals, and moves the document in the sub-scanning direction orthogonal to the main scanning direction. A transparent original area for seeing through, and at least one first striped pattern formed of black and white stripes arranged in the original area and having a predetermined inclination and width with respect to the main scanning direction, A table sheet having a pattern area including black and white striped patterns having a predetermined width and including at least two second striped patterns parallel to the sub-scanning direction;
Pattern signal generating means for electro-optically scanning the first and second striped patterns in the main scanning direction to generate pattern signals having a predetermined resolution corresponding to the first and second striped patterns; In response to the supply of the pattern signal, it is possible to confirm that the first striped pattern has moved in the main scanning direction by a distance corresponding to the relative movement of the scanning unit with respect to the document by a predetermined distance in the sub scanning direction. A predetermined distance in the main scanning direction in which the movement of the scanning unit is deviated from the sub-scanning direction in response to the supply of the pattern signal and the first movement detecting means for detecting and generating the first movement detection signal. When the relative movement with respect to the document occurs as described above, the second movement detection means for detecting the corresponding movement of the second striped pattern in the main scanning direction and generating the second movement detection signal, and the pattern signal. Multiple in response to supply of The inclination between the second striped patterns is measured to detect the inclination of the linear array with respect to the main scanning direction to generate an inclination signal, and the image data signal is stored in the buffer memory at each main scanning cycle. Storage control means and correction data generation for generating correction data corresponding to relative movement distances in the sub-scanning direction and the main scanning direction from image data signals stored in the buffer memory in response to the first and second movement detection signals. And means.
【0044】本発明の画像読取装置の第5のものは、線
形アレイ状に配置した複数の光電変換素子により原稿を
線形アレイの方向に沿った主走査方向に所定の主走査周
期で電子光学的に走査して原稿の画像を画像データ信号
に変換するとともに、主走査方向と直交する副走査方向
に原稿に対して移動する、電子光学的変換装置を含む走
査部と、原稿に重ねられ原稿を透視するための透明な原
稿領域と、この原稿領域に配置され、主走査方向に対し
て予め定められた傾斜および幅を有する黒および白の縞
から成る少なくとも2つの第1の縞状パターンと、予め
定められた幅の黒および白の縞状パターンから成り副走
査方向に対して平行な少なくとも1つの第2の縞状パタ
ーンとを含むパターン領域を有するテーブルシートと、
第1および第2の縞状パターンを主走査方向に電子光学
的に走査して第1および第2の縞状パターンに対応す
る、予め定められた分解能のパターン信号を生成するパ
ターン信号生成手段と、パターン信号の供給に応答し
て、副走査方向での予め定められた距離分の原稿に対す
る走査部の相対移動に対応する距離だけ、第1の縞状パ
ターンが主走査方向に移動したことを検出して、第1の
移動検出信号を生成する第1の移動検出手段と、パター
ン信号の供給に応答して、走査部の移動が副走査方向よ
りずれて主走査方向に予め定められた距離以上に原稿に
対する相対移動を生じたとき、主走査方向での第2の縞
状パターンの対応する移動を検出して、第2の移動検出
信号を生成する第2の移動検出手段と、パターン信号の
供給に応答して、第1の縞状パターン相互間の間隔を計
測して主走査方向に対する線形アレイの傾きを検出し、
傾斜信号を生成する傾斜検出手段と、主走査周期毎に画
像データ信号をバッファメモリに記憶する記憶制御手段
と、第1および第2の移動検出信号に応答してバッファ
メモリに記憶された画像データ信号から副走査方向およ
び主走査方向の相対移動距離に対応する補正データを生
成する補正データ生成手段とを備えている。A fifth image reading apparatus of the present invention is an electro-optical device which uses a plurality of photoelectric conversion elements arranged in a linear array to scan an original in a main scanning direction along the direction of the linear array at a predetermined main scanning period. Scans the document to convert the image of the document into image data signals, and moves the document in the sub-scanning direction orthogonal to the main scanning direction. A transparent original area for seeing through, and at least two first striped patterns, which are arranged in the original area and are composed of black and white stripes having a predetermined inclination and width with respect to the main scanning direction, A table sheet having a pattern area including black and white striped patterns having a predetermined width and including at least one second striped pattern parallel to the sub-scanning direction;
Pattern signal generating means for electro-optically scanning the first and second striped patterns in the main scanning direction to generate pattern signals having a predetermined resolution corresponding to the first and second striped patterns; In response to the supply of the pattern signal, it is possible to confirm that the first striped pattern has moved in the main scanning direction by a distance corresponding to the relative movement of the scanning unit with respect to the document by a predetermined distance in the sub scanning direction. A predetermined distance in the main scanning direction in which the movement of the scanning unit deviates from the sub-scanning direction in response to the supply of the pattern signal and the first movement detecting means for detecting and generating the first movement detection signal. When the relative movement with respect to the document occurs as described above, the second movement detection means for detecting the corresponding movement of the second striped pattern in the main scanning direction and generating the second movement detection signal, and the pattern signal. In response to the supply of By measuring the spacing between the stripe pattern cross detecting the inclination of the linear array with respect to the main scanning direction,
Inclination detection means for generating an inclination signal, storage control means for storing an image data signal in a buffer memory for each main scanning cycle, and image data stored in the buffer memory in response to the first and second movement detection signals. Correction data generating means for generating correction data corresponding to the relative movement distances in the sub-scanning direction and the main scanning direction from the signal.
【0045】[0045]
【実施例】次に、本発明の実施例について図面を参照し
て説明する。Embodiments of the present invention will now be described with reference to the drawings.
【0046】本発明の画像読取装置の第1の実施例の外
観を示す図1(A)を参照すると、この図に示す画像読
取装置は、読取対象の原稿4の上に重ねたテーブルシー
ト1と、テーブルシート1上を走査するハンド型のスキ
ャナ10とを備える。Referring to FIG. 1A showing the external appearance of the first embodiment of the image reading apparatus of the present invention, the image reading apparatus shown in this figure has a table sheet 1 superposed on an original 4 to be read. And a hand-type scanner 10 for scanning the table sheet 1.
【0047】テーブルシート1は厚さ50〜75μmの
透明プラスチックフィルムで形成された透明な文書領域
2と、斜めの縞状パターンを有するパターン領域5と、
両端部の黒色の無効領域6とを有する。The table sheet 1 has a transparent document area 2 formed of a transparent plastic film having a thickness of 50 to 75 μm, and a pattern area 5 having an oblique stripe pattern.
It has black invalid areas 6 at both ends.
【0048】図1(B)を参照すると、スキャナ10
は、原稿4およびパターン領域5を照射するLED光源
と1728個の光電変換素子(以下素子と称する)を直
線状に配列したリニアアレイ型CCDとレンズ系とから
成るイメージセンサユニット11と、イメージセンサユ
ニット11の各素子の出力信号の大きさに応答して利得
を制御するAGC回路12と、予め黒基準および白基準
を読取り各素子毎の補正値を算出しLED光源による照
度ばらつきや素子の感度ばらつきを補正してAGC回路
12の出力信号をアナログディジタル変換する黒白補正
回路13と、コンパレータ回路により黒白補正回路13
からのディジタル化イメージデータを2値化し2値化イ
メージデータを出力する2値化回路14と、パターン領
域5対応の2値化イメージデータに基づき主走査方向の
移動量からスキャナ10の副走査方向の移動量を算出す
るとともに対応する検出信号を出力する縞分析回路15
と、文書領域2対応の2値化イメージデータを一時記憶
するバッファメモリ16と、縞分析回路15の算出結果
に応答しイメージセンサ信号を副走査方向の単位長あた
りの走査ライン数が一定の密着副走査による読取データ
に変換する副走査補正回路17およびタイミング発生回
路18とを備える。Referring to FIG. 1B, the scanner 10
Is an image sensor unit 11 including a linear array type CCD in which an LED light source for illuminating the original 4 and the pattern area 5 and 1728 photoelectric conversion elements (hereinafter referred to as elements) are linearly arranged, and a lens system, and an image sensor. The AGC circuit 12 that controls the gain in response to the magnitude of the output signal of each element of the unit 11, the black reference and the white reference in advance, and the correction value for each element is calculated to calculate the illuminance variation due to the LED light source and the sensitivity of the element. A black-and-white correction circuit 13 that corrects variations and converts the output signal of the AGC circuit 12 from analog to digital, and a black-and-white correction circuit 13 by a comparator circuit.
A binarization circuit 14 which binarizes the digitized image data from and outputs the binarized image data, and based on the binarized image data corresponding to the pattern area 5, the amount of movement in the main scanning direction to the sub scanning direction of the scanner 10. The fringe analysis circuit 15 which calculates the amount of movement of
And a buffer memory 16 for temporarily storing the binary image data corresponding to the document area 2, and an image sensor signal in contact with a constant number of scanning lines per unit length in the sub-scanning direction in response to the calculation result of the fringe analysis circuit 15. A sub-scanning correction circuit 17 and a timing generation circuit 18 for converting read data by sub-scanning are provided.
【0049】テーブルシート1を上表面から下表面に向
かって透視した図である図2を参照すると、パターン領
域5のパターンは主走査方向すなわちスキャナ10のイ
メージセンサユニット11のCCDアレイの方向に対し
て約30°傾斜した黒縞5A,白縞5Bから成る縞状パ
ターンである。上記CCDの1728個の素子のうち左
端から128素子はこのパターン領域5対応の光検出用
に割当てられている。上記CCD素子の残りの1600
素子は文書領域2を透過しての原稿4の読取用に割当て
られている。Referring to FIG. 2, which is a perspective view of the table sheet 1 from the upper surface to the lower surface, the pattern of the pattern area 5 is in the main scanning direction, that is, in the direction of the CCD array of the image sensor unit 11 of the scanner 10. It is a striped pattern composed of black stripes 5A and white stripes 5B inclined by about 30 °. Of the 1728 elements of the CCD, 128 elements from the left end are assigned for photodetection corresponding to the pattern area 5. The remaining 1600 of the above CCD elements
The elements are assigned to read the original 4 through the document area 2.
【0050】パターン領域5は左側ダミー領域21と検
出領域22と右側ダミー領域23とを有し、上述した1
28素子の第0〜第31素子および第96〜第127素
子は左側および右側のダミー領域21,23に、第32
〜第95素子は検出領域22にそれぞれ割当られる。The pattern area 5 has a left dummy area 21, a detection area 22 and a right dummy area 23.
The 28th to 0th to 31st elements and the 96th to 127th elements are arranged in the left and right dummy regions 21 and 23, respectively.
~ The 95th element is assigned to each of the detection regions 22.
【0051】次に、図10および図11を参照して本実
施例の動作について説明すると、まず、テーブルシート
1を通過した原稿4のイメージの反射光およびパターン
領域5の約30°傾けられた縞パターンからの反射光は
イメージセンサユニット11で受光され、レンズ系を介
して、1728個の各々に投影される。タイミング発生
回路18からのデータクロックパルスおよび走査開始信
号に応答してイメージセンサユニット11は0番目から
1727番目までの光電変換素子の逐次的なデータ読出
動作を行い、アナログの読出データ信号をAGC回路1
2に供給する。AGC回路12で増幅された読出データ
信号は、黒白補正回路13で逐次的にLED光源の照度
ばらつきや素子の感度ばらつきを補正され、アナログデ
ィジタル変換されて2値化回路14に供給される。2値
化回路14は、供給を受けたディジタル信号を設定閾値
と比較し、その出力にこの閾値以上対応の黒信号“1”
および閾値以下対応の白信号“0”とから成る2値デー
タを生成する。これにより1728個のディジタルデー
タ信号は2値データに逐次変換される。Next, the operation of the present embodiment will be described with reference to FIGS. 10 and 11. First, the reflected light of the image of the original 4 which has passed through the table sheet 1 and the pattern area 5 is tilted by about 30 °. The reflected light from the striped pattern is received by the image sensor unit 11 and projected onto each of 1728 via the lens system. In response to the data clock pulse and the scan start signal from the timing generation circuit 18, the image sensor unit 11 performs the sequential data read operation of the 0th to 1727th photoelectric conversion elements and outputs the analog read data signal to the AGC circuit. 1
Supply to 2. The read data signal amplified by the AGC circuit 12 is sequentially corrected by the black-and-white correction circuit 13 for the illuminance variation of the LED light source and the element sensitivity variation, and is analog-digital converted and supplied to the binarization circuit 14. The binarization circuit 14 compares the supplied digital signal with a set threshold value, and outputs a black signal "1" corresponding to the threshold value or more.
And binary data consisting of a white signal "0" corresponding to a threshold value or less is generated. As a result, the 1728 digital data signals are sequentially converted into binary data.
【0052】上記2値データのうち文書領域2の160
0画素分のデータはバッファメモリ16に記憶される。
また上記2値データのうちパターン領域5の128画素
分のデータは縞分析回路15に供給され、縞分析回路1
5はこの128画素分のデータを分析して副走査タイミ
ングパルスSDを生成し、副走査補正回路17に供給す
る。副走査補正回路17は、副走査タイミングパルスS
Dの供給毎に1回前の副走査タイミングパルスから現在
の副走査タイミングパルスまでの期間に格納されたバッ
ファメモリ16の2値データを読み出し、この2値デー
タがイメージ走査ライン(以下走査ラインと称する)の
複数分に対応する場合は1画素毎にこの複数走査ライン
分の平均をとる。一方、バッファメモリ16の2値デー
タの1走査ライン分の期間に副走査タイミングパルスS
Dが複数個生成する場合は、その付近の走査ラインの2
値データから各副走査タイミングパルスSDに対応する
データを推定する。これにより副走査タイミングパルス
SD毎に副走査補正回路17から補正2値データが出力
される。160 of the document area 2 of the above binary data
The data for 0 pixels is stored in the buffer memory 16.
Data of 128 pixels of the pattern area 5 among the binary data is supplied to the fringe analysis circuit 15, and the fringe analysis circuit 1
Reference numeral 5 analyzes the data for 128 pixels to generate a sub-scanning timing pulse SD, which is supplied to the sub-scanning correction circuit 17. The sub-scanning correction circuit 17 uses the sub-scanning timing pulse S.
Each time D is supplied, the binary data stored in the buffer memory 16 during the period from the previous sub-scanning timing pulse to the current sub-scanning timing pulse is read, and the binary data is read as an image scan line (hereinafter referred to as a scan line). (Referred to)), a plurality of scanning lines are averaged for each pixel. On the other hand, in the period for one scanning line of binary data in the buffer memory 16, the sub-scanning timing pulse S
If a plurality of Ds are generated, 2 of the scanning lines in the vicinity
Data corresponding to each sub-scanning timing pulse SD is estimated from the value data. As a result, the corrected binary data is output from the sub-scanning correction circuit 17 for each sub-scanning timing pulse SD.
【0053】次に図3ないし図6を参照して、縞パター
ンの詳細および縞分析回路15の動作タイミングについ
て説明する。Next, the details of the stripe pattern and the operation timing of the stripe analysis circuit 15 will be described with reference to FIGS.
【0054】ここで本実施例の画像読取装置の解像度
は、上述した第2の従来の画像読取装置と同様に主走査
方向で8画素/mm、副走査方向で8走査ライン/mm
であるとする。また、イメージセンサユニット11の各
素子の視野は1画素分すなわち1/8mm×1/8mm
である。The resolution of the image reading apparatus of this embodiment is 8 pixels / mm in the main scanning direction and 8 scanning lines / mm in the sub-scanning direction, as in the second conventional image reading apparatus described above.
Suppose The field of view of each element of the image sensor unit 11 is one pixel, that is, 1/8 mm × 1/8 mm.
Is.
【0055】図3ないし図5は、主走査ラインL1〜L
21の方向での、スキャナ10とテーブルシート1との
相対移動に基づくイメージセンサユニット11の素子の
動きを示しており、主走査である素子データ読出サンプ
リング動作は走査開始信号毎に一定のサンプリング速度
で繰返される。ここでスキャナ10の上記主走査方向と
直交する副走査方向での移動速度が、上記サンプリング
と同期する一定速度に保持されるならば、上記主走査は
走査ラインL1〜L5に示されるように、副走査方向の
1/8mm毎に一定の間隔で繰返される。図中の走査ラ
インL1〜L21はスキャナ10が読み取る走査ライン
の開始時のテーブルシート1上の副走査位置を示してい
る。すなわち、副走査方向の移動によりn番目の走査ラ
インLnと次の走査ラインLn+1との間の位置で走査
ラインLnの走査が実行される。一方、副走査タイミン
グパルスSDが生成される毎に、すなわち、スキャナ1
0が副走査方向に1/8mm移動する毎に、読取走査ラ
インl1 〜l22の補正2値データが出力される。したが
って、走査ラインL2〜L3,L3〜L4,L4〜L5
それぞれの間の副走査方向移動速度は読出サンプリング
速度と同期しており、移動量はいずれも1/8mmであ
り、それぞれの間で各走査ラインL2,L3,L4の走
査が実行され、読取走査ラインl1 ,l2 ,l3 が出力
される。また、スキャナ10の副走査方向移動速度が読
出サンプリング速度より低下すると、走査ラインL5〜
L9のように副走査方向移動量は1/8mmより短くな
る。走査ラインL5〜L7,L7〜L9間の副走査方向
移動量はそれぞれ1/8mmのため、走査ラインL5〜
L7の位置で走査ラインL5,L6の走査が実行され、
1画素毎にこの2ライン分の平均をとった読取走査ライ
ンl4 が、また走査ラインL7〜L9の位置で走査ライ
ンL7,L8の走査が実行され、1画素毎の2ライン分
の平均をとった読取走査ラインl5 が出力される。3 to 5 show main scanning lines L1 to L.
21 shows the movement of the elements of the image sensor unit 11 based on the relative movement of the scanner 10 and the table sheet 1 in the direction 21. The element data read sampling operation which is the main scanning is performed at a constant sampling speed for each scanning start signal. Repeated. Here, if the moving speed of the scanner 10 in the sub-scanning direction orthogonal to the main scanning direction is maintained at a constant speed synchronized with the sampling, the main scanning is performed as shown in the scan lines L1 to L5. The process is repeated at regular intervals every 1/8 mm in the sub-scanning direction. Scan lines L1 to L21 in the drawing indicate sub-scan positions on the table sheet 1 at the start of the scan lines read by the scanner 10. That is, the scan of the scan line Ln is performed at the position between the n-th scan line Ln and the next scan line Ln + 1 by the movement in the sub-scanning direction. On the other hand, every time the sub-scanning timing pulse SD is generated, that is, the scanner 1
Every time 0 moves by 1/8 mm in the sub-scanning direction, the corrected binary data of the read scanning lines l 1 to l 22 is output. Therefore, the scan lines L2-L3, L3-L4, L4-L5
The moving speed in the sub-scanning direction between each of them is synchronized with the reading sampling speed, and the moving amount is 1/8 mm in all, and the scanning of each scanning line L2, L3, L4 is executed between them, and the reading scanning is performed. The lines l 1 , l 2 and l 3 are output. When the moving speed of the scanner 10 in the sub-scanning direction becomes lower than the reading sampling speed, the scanning lines L5 to
The movement amount in the sub-scanning direction is shorter than 1/8 mm like L9. Since the amount of movement in the sub-scanning direction between the scanning lines L5 to L7 and L7 to L9 is 1/8 mm, the scanning lines L5 to L5
The scanning of the scanning lines L5 and L6 is executed at the position of L7,
The reading scan line l 4 obtained by averaging the two lines for each pixel is performed, and the scan lines L7 and L8 are scanned at the positions of the scan lines L7 to L9, and the average of the two lines for each pixel is obtained. The read scanning line l 5 is output.
【0056】逆に、スキャナ10の移動速度が上記サン
プリング速度より高くなると、上記主走査は走査ライン
L10〜L13のように1/8mmより長い間隔で繰返
される。ここで走査ラインL10とL11,L11とL
12,L12とL13のそれぞれの間隔が2/8mmに
なっている。従って走査ラインL10の読取走査ライン
はl7 ,l8 、走査ラインL11の読取走査ラインはl
9 ,l10、走査ライン12の読取走査ラインはl11,l
12が、それぞれ出力される。On the contrary, when the moving speed of the scanner 10 becomes higher than the sampling speed, the main scanning is repeated at intervals longer than ⅛ mm like the scanning lines L10 to L13. Here, scan lines L10 and L11, L11 and L
The distance between 12, L12 and L13 is 2/8 mm. Accordingly readout scanning lines of the scanning line L10 is l 7, l 8, readout scanning lines of the scanning line L11 is l
9 , l 10 and the scanning scanning line of scanning line 12 are l 11 , l
12 are output respectively.
【0057】公称走査ライン間隔である1/8mm毎の
移動距離を検出するために、パターン領域5の縞パター
ンは上述のように主走査方向に対し約30°傾けられ、
検出位置DPが縞分析回路15により設定される。縞分
析回路15はスキャナ10の相対的移動に対応して走査
ライン相互間の間隔が1/8mmに到達したか否かを調
べ、副走査タイミングパルスSDを生成する。検出位置
DPは1画素分の寸法すなわち1/8mm対応の検出窓
である。検出位置DPの初期位置は検出領域22内の任
意の画素位置に設定できる。説明の便宜上、ここでは、
この検出位置DPを画素位置50に設定する。In order to detect the moving distance in every 1/8 mm which is the nominal scanning line interval, the stripe pattern of the pattern area 5 is tilted by about 30 ° with respect to the main scanning direction as described above.
The detection position DP is set by the fringe analysis circuit 15. The fringe analysis circuit 15 checks whether or not the interval between the scanning lines has reached 1/8 mm in response to the relative movement of the scanner 10, and generates the sub-scanning timing pulse SD. The detection position DP is a detection window corresponding to the size of one pixel, that is, 1/8 mm. The initial position of the detection position DP can be set to any pixel position within the detection area 22. For convenience of explanation, here,
The detection position DP is set to the pixel position 50.
【0058】この画像読取装置の動作フローチャートで
ある図7を併せ参照すると、上記初期設定動作はステッ
プS41により示される。次に、黒縞すなわち黒画素が
この検出位置DPで検出されたか否かを調べる(ステッ
プS42)。図12を参照すると走査ラインL1は画素
位置50対応の検出位置に黒画素を有していない。ステ
ップS42はNO出力となり、ステップS43で走査ラ
インL1のイメージデータをバッファメモリ16に取込
む。走査ラインL2のときに、検出位置DPは黒画素を
検出する。この状態は、ステップS42のYES出力に
より示されている。ステップS44で走査ラインL2の
イメージデータをバッファメモリ16に取り込み、副走
査タイミングパルスSDを1個を生成し、ステップS4
5で検出位置DPは2画素分右側の画素位置52にシフ
トされる。動作はステップS42に戻され、走査ライン
L3上の黒画素が新たな検出位置すなわち画素位置52
において検出されたか否かが調べられる。この結果YE
Sなので、ステップS44に進み、走査ラインL3のイ
メージデータがバッファメモリ16に取込まれ、副走査
タイミングパルスSDが1個生成され、次のステップS
45で、検出位置DPは2画素分右側の画素位置54に
シフトされる。Referring also to FIG. 7 which is an operation flowchart of this image reading apparatus, the above-mentioned initial setting operation is shown by step S41. Next, it is checked whether or not a black stripe, that is, a black pixel is detected at this detection position DP (step S42). Referring to FIG. 12, the scan line L1 does not have a black pixel at the detection position corresponding to the pixel position 50. In step S42, the output is NO, and in step S43, the image data of the scanning line L1 is taken into the buffer memory 16. At the scanning line L2, the detection position DP detects a black pixel. This state is indicated by the YES output in step S42. In step S44, the image data of the scanning line L2 is captured in the buffer memory 16, one sub-scanning timing pulse SD is generated, and step S4
At 5, the detection position DP is shifted to the pixel position 52 on the right by two pixels. The operation is returned to step S42, and the black pixel on the scan line L3 is detected at a new detection position, that is, the pixel position 52.
Is detected at. This result YE
Since it is S, the process proceeds to step S44, the image data of the scanning line L3 is taken into the buffer memory 16, one sub-scanning timing pulse SD is generated, and the next step S44.
At 45, the detection position DP is shifted by 2 pixels to the pixel position 54 on the right side.
【0059】同様に走査ラインL4についてもステップ
S42,S44およびS45が反復され、イメージデー
タのバッファメモリ16への取込み、副走査タイミング
SDの生成および検出位置DPの画素位置56へのシフ
トが行われる。次の走査ラインL5では黒画素が検出位
置DPの画素位置56に検出されないので、ステップS
43に進み、走査ラインL5のイメージデータをバッフ
ァメモリ16に取込むとステップS42に戻る。同様に
して、走査ラインL6,L7,L8,L9の走査が行わ
れる。Similarly, steps S42, S44 and S45 are repeated for the scanning line L4, and the image data is taken into the buffer memory 16, the sub-scanning timing SD is generated and the detection position DP is shifted to the pixel position 56. . In the next scanning line L5, no black pixel is detected at the pixel position 56 of the detection position DP, so step S
In step 43, when the image data of the scanning line L5 is taken into the buffer memory 16, the process returns to step S42. Similarly, the scan lines L6, L7, L8, and L9 are scanned.
【0060】次に、走査ラインL10の走査において、
ステップS42で走査ラインL10上の黒画素が検出位
置DPの画素位置62において検出されたか否かが調べ
られる。この結果はYESであるが、さらに1画素分右
の画素位置63でも黒画素が検出される。したがって次
のステップS44でイメージデータをバッファメモリ1
6に取込み副走査タイミングパルスSDを2個生成す
る。すなわち検出位置DP対応画素より右側にN個黒画
素が検出された場合副走査タイミングパルスSDは1+
N個生成される。同様に副走査タイミングパルスSD
は、走査ラインL11,L12,L18およびL19で
は2個、走査ラインL13,L14およびL20では1
個、走査ラインL15およびL17ではSDは0個、お
よび走査ラインL16では3個それぞれ生成される。Next, in the scan of the scan line L10,
In step S42, it is checked whether or not a black pixel on the scanning line L10 is detected at the pixel position 62 of the detection position DP. Although the result is YES, a black pixel is also detected at the pixel position 63 one pixel to the right. Therefore, in the next step S44, the image data is stored in the buffer memory 1
Two sub-scanning timing pulses SD are taken in 6 and generated. That is, when N black pixels are detected on the right side of the detection position DP corresponding pixel, the sub-scanning timing pulse SD is 1+.
N pieces are generated. Similarly, sub-scanning timing pulse SD
Is two in the scan lines L11, L12, L18 and L19 and 1 in the scan lines L13, L14 and L20.
0 in the scanning lines L15 and L17, and 3 in the scanning line L16.
【0061】表1は図3〜5の走査ラインL1〜L20
の走査と、副走査タイミングパルス数と、読取走査ライ
ン及びその読取走査ラインの補正データの関係を示す表
である。Table 1 shows the scan lines L1 to L20 of FIGS.
3 is a table showing the relationship among the scanning of, the number of sub-scanning timing pulses, the reading scanning line and the correction data of the reading scanning line.
【0062】[0062]
【表1】 副走査タイミングパルスSDが生成される毎に、読取走
査ラインl1 〜l22の補正2値データが出力される。L
5,L6の走査にように走査開始から次の走査開始まで
の副走査方向移動量が小さい場合には、L5の走査では
SDが出力されず、L6の走査でSDが1個出力され
る。すなわち、L5とL6の走査で副走査方向の移動量
が1/8mmとなる。したがって読取走査ラインl4 の
補正データはL5の走査の画信号DATA(L5)とL
6の走査の画信号DATA(L6)の平均、すなわち、
{DATA(L5)+DATA(L6)}/2となる。[Table 1] Every time the sub-scanning timing pulse SD is generated, the corrected binary data of the read scanning lines l 1 to l 22 is output. L
When the amount of movement in the sub-scanning direction from the start of scanning to the start of the next scanning is small as in the case of scanning 5, 5, SD is not output in the scan of L5, and one SD is output in the scan of L6. That is, the movement amount in the sub-scanning direction becomes 1/8 mm in the scanning of L5 and L6. Therefore, the correction data of the reading scanning line l 4 is the image signal DATA (L5) of the scanning of L5 and L
The average of the image signals DATA (L6) of 6 scans, that is,
It becomes {DATA (L5) + DATA (L6)} / 2.
【0063】一方、L10の走査のように走査開始から
次の走査開始までの副走査方向移動量が大きい場合には
L10の走査でSDが2個出力される。すなわち、L1
0の走査での副走査方向の移動量は2/8mmとなる。
従って読取走査ラインl7 ,l8 の補正データは2ライ
ンとも同一で、L10の走査の画信号DATA(L1
0)となる。On the other hand, when the amount of movement in the sub-scanning direction from the start of scanning to the start of the next scanning is large as in the scanning of L10, two SDs are output in the scanning of L10. That is, L1
The amount of movement in the sub-scanning direction in 0 scanning is 2/8 mm.
Therefore, the correction data of the read scanning lines l 7 and l 8 is the same for both lines, and the image signal DATA (L1
0).
【0064】L15,L16の走査の場合は、L15の
走査ではSDが出力されないが、L16の走査でSDが
3個出力される。そこで読取走査ラインl15の補正デー
タは(DATA(L15)+DATA(L16))/
2、読取走査ラインl16,l17の補正データは2ライン
とも同一でDATA(L16)となる。In the case of scanning L15 and L16, SD is not output in the scanning of L15, but three SDs are output in the scanning of L16. Therefore, the correction data of the reading scan line l 15 is (DATA (L15) + DATA (L16)) /
2. The correction data of the read scanning lines l 16 and l 17 is the same for both lines and is DATA (L16).
【0065】表2に読取走査ラインl1 〜l22対応の画
信号を示す。ただし走査ラインL2で初めて検出位置D
Pで黒画素を検出しているので、走査ラインL3以降、
すなわち読取走査ラインl2 以降を有効データとしてい
る。Table 2 shows image signals corresponding to the read scan lines l 1 to l 22 . However, the detection position D is not
Since the black pixel is detected by P,
That is, the read scan line l 2 and the subsequent lines are used as valid data.
【0066】[0066]
【表2】 バッファメモリ16には走査ラインL1〜L20の読取
画信号DATA(L1)〜DATA(L20)が書込ま
れ、副走査補正回路17は縞分析回路15からの副走査
タイミングパルスSDにしたがって副走査ラインl1 〜
l22に対応した画信号を表2により算出し、画信号有効
区間を示すイネーブル信号とともに補正2値データを出
力する。[Table 2] The read image signals DATA (L1) to DATA (L20) of the scanning lines L1 to L20 are written in the buffer memory 16, and the sub-scanning correction circuit 17 sets the sub-scanning lines according to the sub-scanning timing pulse SD from the fringe analysis circuit 15. l 1 ~
The image signal corresponding to l 22 is calculated from Table 2, and the corrected binary data is output together with the enable signal indicating the image signal effective section.
【0067】縞分析回路15において、検出位置DPは
副走査タイミングパルスSDを1個出力する毎に右側に
2画素分ずつシフトされ、検出領域22の右端の画素位
置94(右端の画素位置は奇数のため上記検出位置候補
として失格)に到達すると、検出位置DPはこの検出領
域22の左端の画素位置32に戻される。この復帰動作
は図6の走査ラインLn,Ln+1,Ln+2の検出位
置DPにより示されている。In the fringe analysis circuit 15, the detection position DP is shifted by 2 pixels to the right every time one sub-scanning timing pulse SD is output, and the pixel position 94 at the right end of the detection region 22 (the pixel position at the right end is an odd number). Therefore, when it reaches the detection position candidate disqualified), the detection position DP is returned to the pixel position 32 at the left end of the detection area 22. This return operation is shown by the detection positions DP of the scanning lines Ln, Ln + 1, Ln + 2 in FIG.
【0068】次にスキャナ10を図1の矢印で示す順方
向と反対の逆方向に移動して原稿を走査する場合の画像
読取り動作について説明する。Next, the image reading operation when the scanner 10 is moved in the reverse direction opposite to the forward direction indicated by the arrow in FIG. 1 to scan the original will be described.
【0069】走査ラインL1〜L9におけるスキャナ1
0とテーブルシート1の上記逆方向の相対移動に基づく
イメージセンサユニット11の素子の視野の動きを示す
図8を参照すると、図3と同様に検出位置DPが縞分析
回路15により設定される。縞分析回路15はスキャナ
10の相対移動に対応し、走査ライン相互間の間隔が1
/8mmに到達したか品かを調べ、副走査タイミングパ
ルスSDを生成する。Scanner 1 in scan lines L1 to L9
Referring to FIG. 8 showing the movement of the field of view of the elements of the image sensor unit 11 based on the relative movement of 0 and the table sheet 1 in the opposite direction, the detection position DP is set by the fringe analysis circuit 15 as in FIG. The fringe analysis circuit 15 corresponds to the relative movement of the scanner 10, and the interval between scanning lines is 1
It is checked whether or not it has reached / 8 mm, and the sub-scanning timing pulse SD is generated.
【0070】原稿4の副走査方向への移動に先立ってス
キャナ10を静止させ、原稿4の走査ラインL1A対応
の位置を主走査により読取ると走査ラインL1Aは画素
位置45〜60に黒画素を有する。そこで検出位置DP
すなわち検出窓の初期位置をスキャナ10の移動方向が
逆方向であるかどうかの識別のため画素位置43と62
との2ケ所に設定する。スキャナ10を逆方向に移動さ
せて原稿4の走査を開始する。走査ラインL2Aで、検
出位置DPは黒画素を画素位置43で検出する。これで
スキャナ10の移動方向が確定したので、以降は検出位
置DPは1ケ所のみとし、2画素分左側の画素位置41
にシフトされる。その後は、順方向の場合と同様に原稿
4の走査を行い、走査ラインL1A〜L9Aのイメージ
データがバッファメモリ16に取込まれる。ただし、バ
ッファメモリ16からイメージデータを読出すときに、
走査ライン中の読出順序を取込順序と逆に行う。When the scanner 10 is stopped before moving the original 4 in the sub-scanning direction and the position corresponding to the scanning line L1A of the original 4 is read by main scanning, the scanning line L1A has black pixels at pixel positions 45 to 60. . Therefore, the detection position DP
That is, the pixel positions 43 and 62 are used to identify whether the initial position of the detection window is the reverse direction of the movement of the scanner 10.
Set in two places. The scanner 10 is moved in the opposite direction to start scanning the original 4. In the scanning line L2A, the detection position DP detects a black pixel at the pixel position 43. Since the moving direction of the scanner 10 is determined by this, only one detection position DP is set thereafter, and the pixel position 41 on the left side by two pixels is set.
Is shifted to. After that, the document 4 is scanned similarly to the case of the forward direction, and the image data of the scanning lines L1A to L9A is taken into the buffer memory 16. However, when reading image data from the buffer memory 16,
The reading order in the scan line is performed in the reverse order of the reading order.
【0071】図9を参照すると、図9(A)は順方向に
スキャナ10を移動させて原稿を走査させる場合の走査
ラインL1,L2,L3の位置関係を示す。走査ライン
L1,L2,L3…のイメージデータはバッファメモリ
16に図9(B)のように各走査ライン毎に左から右へ
の順序で取込まれ、図9(C)のように取込時と同様に
各データは左から右への順序でバッファメモリ16から
読出される。一方、図9(D)は逆方向にスキャナ10
を移動させて原稿4を走査させる場合の走査ラインL1
A,L2A,L3Aの位置関係を示す。これら走査ライ
ンL1A,L2A,L3A…のイメージデータはバッフ
ァメモリ16に図9(E)のように各走査ライン毎に左
から右への順序で取込まれ、図9(F)のように取込時
の逆に各データは右から左への順序でバッファメモリ1
6から読出される。結果的に図9(D)と図9(F)の
スキャナ方向は同一となり、正しいイメージデータが再
現される。Referring to FIG. 9, FIG. 9A shows the positional relationship between the scanning lines L1, L2 and L3 when the scanner 10 is moved in the forward direction to scan the original. The image data of the scanning lines L1, L2, L3 ... Are taken into the buffer memory 16 in the order from left to right for each scanning line as shown in FIG. 9B, and as shown in FIG. 9C. Similar to the time, each data is read from the buffer memory 16 in the order from left to right. On the other hand, FIG. 9D shows the scanner 10 in the reverse direction.
Line L1 for moving the document to scan the document 4
The positional relationship of A, L2A, and L3A is shown. The image data of these scanning lines L1A, L2A, L3A ... Are taken into the buffer memory 16 in the order from left to right for each scanning line as shown in FIG. 9 (E), and as shown in FIG. 9 (F). On the contrary to the time of loading, each data is buffer memory 1 in order from right to left.
6 is read. As a result, the scanner directions in FIGS. 9D and 9F are the same, and correct image data is reproduced.
【0072】本発明の第2の実施例のブロック図を図1
0に示す。図1に示す第1の実施例との相違点は、縞分
析回路15の代りに、2値化回路14からのイメージデ
ータとスキャナ10の副走査方向の移動量との対応を示
す副走査データを出力する縞分析回路15Aと、バッフ
ァメモリ16に代りイメージデータに加えて縞分析回路
15からの副走査データをさらに記憶するバッファメモ
リ16Aと、副走査補正回路17の代りにバッファメモ
リ16Aに記憶されたイメージデータと上記副走査デー
タとを圧縮化された符号化データに変換するコーダ24
と、この符号化データを記憶するメモリ23と、メモリ
23に記憶した符号化データをデコードし元のイメージ
および副走査データ対応の復号化データに再変換するデ
コーダ19と、上記復号化データを記憶するバッファメ
モリ20と、バッファメモリ20から読出した上記復号
化データから原稿4のイメージデータを再生イメージデ
ータとして再生するイメージ再生回路21と、上記再生
イメージデータを記録するプリンタ22とを備える。FIG. 1 is a block diagram of the second embodiment of the present invention.
0 is shown. The difference from the first embodiment shown in FIG. 1 is that, instead of the fringe analysis circuit 15, sub-scanning data showing the correspondence between the image data from the binarization circuit 14 and the movement amount of the scanner 10 in the sub-scanning direction. And a buffer memory 16A for storing the sub-scanning data from the fringe analysis circuit 15 in addition to the image data in place of the buffer memory 16 and the sub-scanning correction circuit 17, and stored in the buffer memory 16A. A coder 24 for converting the compressed image data and the sub-scanning data into compressed encoded data.
A memory 23 for storing the coded data; a decoder 19 for decoding the coded data stored in the memory 23 and re-converting it into decoded data corresponding to the original image and sub-scanning data; and storing the decoded data. Buffer memory 20, an image reproducing circuit 21 for reproducing image data of the original 4 as reproduced image data from the decoded data read from the buffer memory 20, and a printer 22 for recording the reproduced image data.
【0073】動作について説明すると、まず、本実施例
の構成要素11〜14は上述した第1の実施例と同一で
あり動作も同様であるので、説明を省略する。The operation will be described. First, the constituent elements 11 to 14 of the present embodiment are the same as those of the above-described first embodiment and the operation is also the same, so that the description thereof will be omitted.
【0074】次に、2値化回路14からの2値データの
うち文書領域2対応の1600画素のデータは直接バッ
ファメモリ16Aに記憶される。またパターン領域5対
応128画素信号は縞分析回路15Aに供給され、縞分
析回路15Aはこの128画素を分析して文書領域2の
1600画素のデータと副走査方向の移動量との対応を
示す副走査データを作成し、バッファメモリ16Aに記
憶する。Next, of the binary data from the binarization circuit 14, the data of 1600 pixels corresponding to the document area 2 is directly stored in the buffer memory 16A. Further, the 128 pixel signal corresponding to the pattern area 5 is supplied to the fringe analysis circuit 15A, and the fringe analysis circuit 15A analyzes the 128 pixels to show the correspondence between the data of 1600 pixels of the document area 2 and the movement amount in the sub scanning direction. Scan data is created and stored in the buffer memory 16A.
【0075】次にバッファメモリ16Aのデータフォー
マットについて説明する。説明の便宜上、走査ラインL
1〜L20の読取画信号DATA(L2)〜DATA
(L20)と副走査ラインl1 〜l22との関係は第1の
実施例と同様に表2のようになっているものとする。こ
の場合のバッファメモリ16Aの第1のデータフォーマ
ットを表3に示す。このときのイメージデータと副走査
方向の移動量との対応を示す副走査データは表1の副走
査タイミングパルス数である。Next, the data format of the buffer memory 16A will be described. For convenience of explanation, the scan line L
Read image signals DATA (L2) to DATA of 1 to L20
It is assumed that the relationship between (L20) and the sub-scanning lines l 1 to l 22 is as shown in Table 2 as in the first embodiment. Table 3 shows the first data format of the buffer memory 16A in this case. The sub-scanning data indicating the correspondence between the image data and the movement amount in the sub-scanning direction at this time is the number of sub-scanning timing pulses in Table 1.
【0076】[0076]
【表3】 バッファメモリ16Aの第2のデータフォーマットを表
4に示す。第1のデータフォーマットとの相違点は、デ
ータ信号の複数ライン分で副走査1ライン分に対応して
いる場合である。例えば、データ信号DATA(L
5),DATA(L6)の2ライン分で1副走査ライン
分に対応している例では、走査ラインL5,L6の各画
信号DATA(L5),DATA(L6)の主走査方向
の同一画素同志の平均であるデータ信号{DATA(L
5)+DATA(L6)}/2の直後に1を入れる。[Table 3] Table 4 shows the second data format of the buffer memory 16A. The difference from the first data format is that a plurality of lines of the data signal correspond to one sub-scanning line. For example, the data signal DATA (L
5) and DATA (L6) corresponding to one sub-scanning line in two lines, the same pixels in the main scanning direction of the image signals DATA (L5) and DATA (L6) of the scanning lines L5 and L6. Data signal {DATA (L
5) Insert 1 immediately after + DATA (L6)} / 2.
【0077】[0077]
【表4】 また、データ信号DATA(L15),DATA(L
6)の2ライン分で副走査ライン1ライン分に対応し、
データ信号DATA(L6)の1ライン分で副走査ライ
ン2ライン分に対応しているので、データ信号{DAT
A(L15)+DATA(L16)}/2の直後に1、
データ信号DATA(L16)の直後に2とバッファメ
モリ16Aに一旦記憶される。バッファメモリ16Aに
記憶されたイメージデータはコーダ24で圧縮され、例
えば圧縮符号形式であるMHやMRなどの符号から成る
符号化イメージデータに変換されて、メモリ23に記憶
される。データ信号は圧縮符号形式MHやMRを用いて
そのまま符号化できるが、データ信号と検出信号の対応
は表3,4のそのままの形で記憶することもできる。以
上のようにしてスキャナ10により原稿4のデータ信号
およびデータ信号と検出信号の対応が符号化イメージデ
ータの形でメモリ23に記憶される。スキャナ10で読
取った画像の再生が必要となった場合は、メモリ23に
記憶されている符号化イメージデータをデコーダ19に
読出し、デコーダ19でデコードし、表3,または表4
の元のデータフォーマットに変換し、さらにイメージ再
生回路21で原稿4のイメージデータ、すなわち表2の
データフォーマットに変換し、プリンタ22で原稿4の
イメージデータを記録する。[Table 4] Further, the data signals DATA (L15), DATA (L
2) of 6) corresponds to 1 sub-scanning line,
Since one line of the data signal DATA (L6) corresponds to two sub-scanning lines, the data signal {DAT
1, immediately after A (L15) + DATA (L16)} / 2,
Immediately after the data signal DATA (L16), 2 is temporarily stored in the buffer memory 16A. The image data stored in the buffer memory 16A is compressed by the coder 24, converted into encoded image data composed of a code such as MH or MR which is a compression code format, and stored in the memory 23. The data signal can be encoded as it is by using the compression code format MH or MR, but the correspondence between the data signal and the detection signal can be stored as it is in Tables 3 and 4. As described above, the scanner 10 stores the data signal of the original 4 and the correspondence between the data signal and the detection signal in the memory 23 in the form of encoded image data. When the image read by the scanner 10 needs to be reproduced, the coded image data stored in the memory 23 is read out by the decoder 19 and is decoded by the decoder 19 to obtain the data shown in Table 3 or Table 4.
To the original data format, and the image reproducing circuit 21 converts the image data of the original 4 into the data format of Table 2, and the printer 22 records the image data of the original 4.
【0078】本発明の画像読取装置の第3の実施例の外
観の構成ブロックを、図1と共通の構成要素には共通の
参照文字/数字を付して同様にそれぞれ示す図11
(A)、図11(B)を参照すると、この図に示す本実
施例の画像読取装置の前述の第1の実施例との相違点
は、テーブルシート1の代りに後述のように左右両端部
のパターン領域105,106と副走査のスタートを示
すスタート線8と主走査方向と直交する中央線7とをさ
らに有するテーブルシート1Aと、スキャナ10の代り
にテーブルシート1Aの対応の1024個の光電変換素
子(以下素子と称する)のイメージセンサユニット11
Aを備えるスキャナ10Aとを備えることである。FIG. 11 is a block diagram showing the external appearance of a third embodiment of the image reading apparatus of the present invention, in which components common to those in FIG. 1 are designated by common reference characters / numerals.
Referring to FIGS. 11A and 11B, the difference between the image reading apparatus of the present embodiment shown in this figure and the first embodiment described above is that the table sheet 1 is replaced by right and left end portions as described later. Table areas 1A having further partial pattern areas 105 and 106, a start line 8 indicating the start of sub-scanning, and a central line 7 orthogonal to the main scanning direction, and 1024 corresponding table sheets 1A instead of the scanner 10. Image sensor unit 11 of photoelectric conversion element (hereinafter referred to as element)
And a scanner 10A including A.
【0079】テーブルシート1Aを上表面から下表面に
向かって透視した図である図12を参照すると、このテ
ーブルシート1Aは図1のテーブルシート1と同様に厚
さ50〜75μmの透明プラスチックフィルムで形成さ
れ、文書領域2と同様透明な文書領域2Aと、両端部の
斜めの縞状パターンを有するパターン領域105,10
6と、それらの外側の黒色の無効領域6と、主走査方向
の中央部にて直交し黒縞7Aおよび白縞7Bから成る中
央線7と、黒色のスタート線8とを有する。Referring to FIG. 12, which is a perspective view of the table sheet 1A from the upper surface to the lower surface, the table sheet 1A is a transparent plastic film having a thickness of 50 to 75 μm, like the table sheet 1 of FIG. The formed document area 2A, which is transparent like the document area 2, and the pattern areas 105 and 10 having diagonal striped patterns at both ends.
6, a black invalid area 6 on the outside thereof, a center line 7 composed of black stripes 7A and white stripes 7B orthogonal to each other in the central portion in the main scanning direction, and a black start line 8.
【0080】パターン領域105,106のパターンは
主走査方向すなわちイメージセンサユニット11AのC
CDに対して約30°傾斜した黒縞105A,106A
と、白縞105B,106Bとから成る傾斜縞状パター
ンと、上記傾斜縞状パターンの内側に位置し主走査方向
に対し直交する黒縞105C,106Cと、白縞105
D,106Dとから成る縦縞状パターンとから成る。The patterns of the pattern areas 105 and 106 are in the main scanning direction, that is, C of the image sensor unit 11A.
Black stripes 105A, 106A inclined about 30 ° with respect to the CD
And the white stripes 105B, 106B, and the black stripes 105C, 106C that are located inside the above-mentioned oblique stripe pattern and are orthogonal to the main scanning direction.
And a vertical stripe pattern including D and 106D.
【0081】テーブルシート1Aの主走査方向の幅はイ
メージセンサユニット11AのCCDにて読取るべき1
872画素分の幅と両端の黒色の無効領域6の分の幅と
から成る。各無効領域6の内側の傾斜縞状パターンの幅
はそれぞれ128画素分、さらにその内側の縦縞状パタ
ーンは黒縞105C,106Cが各8画素分、白縞10
5D,106Dが各8画素分、中央線は7は黒縞7A、
白縞7Bのそれぞれが4画素分である。したがって、テ
ーブルシート1Aの透明な文書領域の幅は1584画素
分であるが、その内中央の4画素分は不透明な無効領域
である。The width of the table sheet 1A in the main scanning direction should be read by the CCD of the image sensor unit 11A.
It is composed of a width of 872 pixels and a width of the black invalid areas 6 at both ends. The width of the inclined striped pattern inside each invalid area 6 is 128 pixels, and the vertical striped pattern inside the invalid area 6 is 8 pixels each of black stripes 105C and 106C and 10 white stripes.
5D and 106D for each 8 pixels, the center line 7 is a black stripe 7A,
Each white stripe 7B corresponds to 4 pixels. Therefore, the width of the transparent document area of the table sheet 1A is 1584 pixels, but the central 4 pixels is an opaque invalid area.
【0082】上記CCDの1024個の素子の一部は、
これらパターン領域105,106および中央線7の光
検出用に割当てられる。上記CCD素子の残りの素子は
文書領域2Aを透過しての原稿4の読取用に割当てられ
る。Some of the 1024 elements of the CCD are
These are allocated for the photodetection of the pattern areas 105 and 106 and the center line 7. The remaining CCD elements are assigned to read the original 4 through the document area 2A.
【0083】図11(B)を参照すると、本実施例のス
キャナ10Aは、第1の実施例のスキャナ1と共通のA
GC回路12と、黒白補正回路13と2値化回路14と
に加えて、イメージセンサユニット11に代る1024
素子のイメージセンサユニット11Aと、パターン領域
105からの主走査方向の移動量からスキャナ10Aの
副走査方向の移動量を算出するとともに対応する副走査
タイミングパルスSDを出力する移動検出回路25と、
パターン領域105,106の主走査方向と直交する副
走査方向の黒および白の縦縞状パターン(以下副走査線
と称する)105C,105D,106C,106Dお
よび中央線7からのスキャナ10Aの主走査方向の移動
量を算出するとともに対応するライン同期信号SHを出
力する移動検出回路26と、副走査線105C,105
Dの境界線あるいは副走査線106C,106Dの境界
線および中央線の黒縞7Aと白縞7Bの境界線と、スキ
ャナ10Aのセンサラインとが交差する2点間の距離か
ら上記センサラインの主走査方向に対する傾斜を算出す
るとともに傾斜信号SKを生成する傾斜検出回路28
と、文書領域2A対応の2値化イメージデータを一時記
憶するバッファメモリ16Bと、副走査タイミングパル
スSD,ライン同期信号SH及び傾斜信号SKに応答し
バッファメモリ16Bに記憶された上記イメージデータ
から、上記副走査方向及び主走査方向の相対移動距離に
対応する補正データを生成するデータ補正回路27と、
タイミング発生回路18Aとを備える。Referring to FIG. 11B, the scanner 10A of this embodiment has the same A as the scanner 1 of the first embodiment.
In addition to the GC circuit 12, the black-and-white correction circuit 13 and the binarization circuit 14, 1024 in place of the image sensor unit 11
An image sensor unit 11A of the element, a movement detection circuit 25 for calculating the movement amount of the scanner 10A in the sub-scanning direction from the movement amount in the main scanning direction from the pattern area 105 and outputting a corresponding sub-scanning timing pulse SD,
Black and white vertical stripe patterns (hereinafter referred to as sub-scanning lines) 105C, 105D, 106C, 106D in the sub-scanning direction orthogonal to the main scanning direction of the pattern areas 105, 106 and the main scanning direction of the scanner 10A from the center line 7. Of the sub-scanning lines 105C and 105 and the movement detection circuit 26 that calculates the movement amount of
From the distance between two points at which the sensor line of the scanner 10A intersects the boundary line of D or the boundary line of the sub-scanning lines 106C and 106D and the boundary line of the black stripe 7A and the white stripe 7B of the center line, the main line of the sensor line is detected. A tilt detection circuit 28 that calculates a tilt with respect to the scanning direction and generates a tilt signal SK.
A buffer memory 16B for temporarily storing the binary image data corresponding to the document area 2A, and the image data stored in the buffer memory 16B in response to the sub-scanning timing pulse SD, the line synchronization signal SH and the tilt signal SK, A data correction circuit 27 for generating correction data corresponding to the relative movement distances in the sub-scanning direction and the main scanning direction,
And a timing generation circuit 18A.
【0084】次に、図11,図12を参照して本実施例
の動作について説明すると、スキャナ10Aのイメージ
センサユニット11AのCCDの画素数は第1の実施例
より少ない1024素子であり、一方、原稿4の幅は第
1の実施例と同様の1600画素分であるので、原稿4
全体を読取るには左右2回に分けて読取る。この原稿の
左右の読取動作は同一であるので、ここでは原稿4の左
半分の読取動作について説明する。Next, referring to FIGS. 11 and 12, the operation of this embodiment will be described. The number of pixels of the CCD of the image sensor unit 11A of the scanner 10A is 1024, which is smaller than that of the first embodiment. Since the width of the original 4 is 1600 pixels as in the first embodiment, the original 4
To read the whole, read it in two times on the left and right. Since the left and right reading operations of the document are the same, the reading operation of the left half of the document 4 will be described here.
【0085】まず、図11(A)に示すように、スキャ
ナ10Aを原稿4に重ねたテーブルシート1Aの左半分
に置く。このとき左側のパターン領域105の左端がス
キャナ10Aの1024素子(画素)分の幅の読取り領
域の左端と一致するようにする。このときスキャナ10
Aの読取領域の右端は中央線7の右方から約80画素分
離れた位置となる。First, as shown in FIG. 11A, the scanner 10A is placed on the left half of the table sheet 1A overlaid on the original 4. At this time, the left edge of the pattern area 105 on the left side is made to coincide with the left edge of the reading area having a width of 1024 elements (pixels) of the scanner 10A. At this time, the scanner 10
The right end of the reading area of A is a position separated by about 80 pixels from the right side of the center line 7.
【0086】テーブルシート1Aを通過した原稿4のイ
メージの反射光およびパターン領域105の約30°傾
けられた縞パターンからの反射光はイメージセンサユニ
ット11Aで受光され、レンズ系を介してCCDの10
24素子のそれぞれに投影される。第1の実施例と同様
に、タイミング発生回路18Aからのデータクロックパ
ルスおよび走査開始信号に応答して、イメージセンサユ
ニット11Aは0番目から1023番目までの光電変換
素子の逐次的なデータ読出動作を行い、アナログの読出
データ信号をAGC回路12に供給する。AGC回路1
2で増幅された読出しデータ信号は、黒白補正回路13
で逐次的にLED光源の照度のばらつきや素子の感度ば
らつきを補正され、アナログディジタル変換されて2値
化回路14に供給される。2値化回路14は、供給を受
けたディジタル信号を設定閾値と比較し、その出力信号
にこの閾値以上対応の黒信号“1”および閾値以下対応
の白信号“0”とから成る2値データを生成する。これ
により1024個のディジタルデータ信号は2値データ
に変換される。The reflected light of the image of the original 4 which has passed through the table sheet 1A and the reflected light from the striped pattern of the pattern area 105 which is tilted by about 30 ° are received by the image sensor unit 11A, and the CCD 10 through the lens system.
It is projected on each of the 24 elements. Similar to the first embodiment, in response to the data clock pulse and the scan start signal from the timing generation circuit 18A, the image sensor unit 11A performs the sequential data read operation of the 0th to 1023th photoelectric conversion elements. Then, the analog read data signal is supplied to the AGC circuit 12. AGC circuit 1
The read data signal amplified by 2 is used as the black and white correction circuit 13
Then, the variation of the illuminance of the LED light source and the variation of the sensitivity of the element are sequentially corrected, and the analog-digital conversion is performed and the binary signal is supplied to the binarization circuit 14. The binarization circuit 14 compares the supplied digital signal with a set threshold value, and the output signal is binary data composed of a black signal “1” corresponding to the threshold value or more and a white signal “0” corresponding to the threshold value or less. To generate. As a result, the 1024 digital data signals are converted into binary data.
【0087】上記1024画素分の2値データはバッフ
ァメモリ16Bに記憶される。また上記2値データの内
のパターン領域105の黒縞105A,白縞105B対
応の傾斜縞状パターン128画素分のデータは移動検出
回路25に供給され、移動検出回路25はこの128画
素分のデータを分析して副走査タイミングパルスSDを
生成し、データ補正回路27に供給する。上記2値デー
タの内のパターン領域105の黒縞105C,白縞10
5D対応の縦縞状パターン16画素分およびその前後各
32画素分のデータを合わせて80画素分のデータは移
動検出回路26に供給され、移動検出回路26はこの8
0画素分のデータを分析してライン同期信号SHを生成
し、データ補正回路27に供給する。上記2値データの
内の中央線7の8画素分およびその前後32画素分のデ
ータを合わせて72画素分のデータと上記縦縞状パター
ン16画素分およびその前後各32画素分のデータを合
わせて80画素分のデータは傾斜検出回路28に供給さ
れ、傾斜検出回路28はこれらのデータを分析して傾斜
信号SKを発生し、データ補正回路27に供給する。The binary data of 1024 pixels is stored in the buffer memory 16B. Further, data of 128 pixels of the inclined stripe pattern corresponding to the black stripes 105A and the white stripes 105B of the pattern area 105 in the binary data is supplied to the movement detection circuit 25, and the movement detection circuit 25 outputs the data of 128 pixels. Is analyzed to generate a sub-scanning timing pulse SD, which is supplied to the data correction circuit 27. Black stripes 105C and white stripes 10 in the pattern area 105 of the binary data
The data of 80 pixels including the data of 16 pixels of the vertical stripe pattern corresponding to 5D and the data of 32 pixels before and after the vertical stripe pattern is supplied to the movement detection circuit 26, and the movement detection circuit 26 outputs the data of
Data for 0 pixels is analyzed to generate a line synchronization signal SH, which is supplied to the data correction circuit 27. Of the binary data, the data of 8 pixels of the center line 7 and the data of 32 pixels before and after it are combined, and the data of 72 pixels and the data of 16 pixels of the vertical stripe pattern and the data of 32 pixels each before and after it are combined. The data for 80 pixels is supplied to the inclination detection circuit 28, and the inclination detection circuit 28 analyzes these data to generate the inclination signal SK and supplies it to the data correction circuit 27.
【0088】移動検出回路25の動作は第1の実施例の
縞分析回路15の動作と同様である。The operation of the movement detection circuit 25 is similar to that of the fringe analysis circuit 15 of the first embodiment.
【0089】ここで、本実施例の画像読取装置の解像度
は第1の実施例と同様に主走査方向で8画素/mm,副
走査方向で8走査ライン/mmであるとする。また、イ
メージセンサユニット11Aの各素子の視野は1画素分
すなわち1/8mm×1/8mmである。Here, it is assumed that the image reading apparatus of the present embodiment has a resolution of 8 pixels / mm in the main scanning direction and 8 scanning lines / mm in the sub-scanning direction, as in the first embodiment. The field of view of each element of the image sensor unit 11A is one pixel, that is, 1/8 mm × 1/8 mm.
【0090】次に、主走査ラインL1〜L9におけるス
キャナ10Aのテーブルシート1Aに対する相対移動に
基づくイメージセンサユニット11Aの素子の視野の動
きと、そのときの移動検出回路26の出力であるライン
同期信号SHを示す図13を併せて参照して移動検出回
路26の動作について説明すると、第1の実施例と同様
に、主走査である素子データ読出しサンプリング動作は
走査開始信号毎に一定のサンプリング速度で繰り返され
る。同様に、走査ラインL1〜L9の各線はこれらの走
査ラインの走査の開始位置を示している。すなわち副走
査方向の移動によりn番目の走査ラインLnと次の走査
ラインLn+1との間の位置で走査ラインLnの走査が
実行される。移動検出回路26はスキャナ10Aのイメ
ージセンサユニット11AのCCDの画素位置96〜1
75の80画素の2値データをサンプリングし、スター
ト線および主走査方向の位置検出を行なう。Next, the movement of the visual field of the element of the image sensor unit 11A based on the relative movement of the scanner 10A with respect to the table sheet 1A in the main scanning lines L1 to L9 and the line synchronization signal which is the output of the movement detection circuit 26 at that time. The operation of the movement detection circuit 26 will be described with reference to FIG. 13 showing SH in the same manner as in the first embodiment. In the same manner as in the first embodiment, the element data read sampling operation of main scanning is performed at a constant sampling speed for each scanning start signal. Repeated. Similarly, each of the scan lines L1 to L9 indicates the scanning start position of these scan lines. That is, the scan of the scan line Ln is performed at the position between the n-th scan line Ln and the next scan line Ln + 1 by the movement in the sub-scanning direction. The movement detection circuit 26 is a pixel position 96-1 of the CCD of the image sensor unit 11A of the scanner 10A.
The binary data of 75 80 pixels is sampled to detect the position of the start line and the main scanning direction.
【0091】原稿4の読取りに先立って、スキャナ10
Aをテーブルシート1Aのスタート線8の上に置きここ
から走査を開始する。図13の走査ラインL1〜L3の
ハッチング部分はスタート線8の読取りを示している。
この区間では主走査方向の位置は定まらないので、ライ
ン同期信号SHを発生せず、つまりLレベルのままであ
る。あるいは点線で示したように、標準位置である画素
位置136にライン同期信号SHを出力する。スタート
線8の走査を終了して走査ラインL4から、文書領域2
Aの走査が開始される。文書領域2Aの走査開始によ
り、テーブルシート1Aの縦縞状パターンすなわち黒縞
105C、白縞105Dの走査を開始する。このとき標
準位置では黒縞105Cと白縞105Dの境界点は画素
位置136になる。しかし±32画素以内のずれであれ
ば黒縞105Cと白縞105Dの境界点を検出できる。
移動検出回路26は黒縞105Cと白縞105Dの境界
点を検出し、ライン同期信号SHを発生する。すなわ
ち、境界点の1画素に対応するライン同期信号SHをH
レベルにする。Prior to reading the original 4, the scanner 10
A is placed on the start line 8 of the table sheet 1A and scanning is started from here. The hatched portions of the scanning lines L1 to L3 in FIG. 13 indicate the reading of the start line 8.
Since the position in the main scanning direction is not determined in this section, the line synchronization signal SH is not generated, that is, it remains at the L level. Alternatively, as indicated by the dotted line, the line synchronization signal SH is output to the pixel position 136 which is the standard position. After the scanning of the start line 8 is completed, the scanning from the scanning line L4 to the document area 2
The scan of A is started. When the scanning of the document area 2A is started, the scanning of the vertical stripe pattern of the table sheet 1A, that is, the black stripes 105C and the white stripes 105D is started. At this time, at the standard position, the boundary point between the black stripes 105C and the white stripes 105D is the pixel position 136. However, if the deviation is within ± 32 pixels, the boundary point between the black stripe 105C and the white stripe 105D can be detected.
The movement detection circuit 26 detects a boundary point between the black stripes 105C and the white stripes 105D and generates a line synchronization signal SH. That is, the line synchronization signal SH corresponding to one pixel at the boundary point is set to H
To level.
【0092】この主走査方向移動検出の誤動作防止方法
としては、黒縞105Cと白縞105Dの境界点前後の
黒縞105Cの連続、白縞105Dの連続をチェックし
たり、前走査ラインと現走査ラインのずれが一定画素以
内として検出する方法等がある。As a method for preventing the malfunction of the movement detection in the main scanning direction, the continuation of the black stripes 105C and the continuation of the white stripes 105D before and after the boundary point between the black stripes 105C and the white stripes 105D is checked, or the previous scan line and the current scan are performed. There is a method of detecting that the line shift is within a certain pixel.
【0093】次に、テーブルシート1Aの左半分にスキ
ャナ10Aを置いたときの位置関係を示す図14を併せ
て参照して傾斜検出回路28の動作について説明する
と、スキャナ10AのセンサラインSLNは縦縞状パタ
ーンの黒縞105Cと白縞105Dの境界線と点Vで、
中央線7の黒縞7Aと白縞7Bの境界線と点Wでそれぞ
れ交わる。点Vと点Wの距離をmとすると、センサライ
ンとSLNとテーブルシート1Aの主走査方向が交差す
る角度θは次式で表わされる。Next, referring to FIG. 14 showing the positional relationship when the scanner 10A is placed on the left half of the table sheet 1A, the operation of the inclination detection circuit 28 will be described. The sensor line SLN of the scanner 10A has vertical stripes. At the boundary line between the black stripes 105C and the white stripes 105D of the circular pattern and the point V,
The black line 7A and the white line 7B of the center line 7 intersect with the boundary line at a point W, respectively. When the distance between the point V and the point W is m, the angle θ at which the sensor line, SLN and the main scanning direction of the table sheet 1A intersect is expressed by the following equation.
【0094】 mcosθ=800(画素) θ=cos-1(800/m) …(1) 点Vは位置検出回路26により上記のように検出され
る。点Wも点Vと同様の手法で傾斜検出回路28により
検出される。点Vと点WのセンサラインSLN上の位置
から、点Vと点Wの距離mが求められる。従って、
(1)式から、センサラインSLNとテーブルシート1
Aの主走査方向が交差する角度θが求まる。本実施例に
おいて、センサラインSLNのオフセット角をΘ=5.
7°とすると、読取り走査における角度θの許容範囲を
0〜10°程度として、θ=0°のときm=800画
素、θ=Θ=5.7°のときm=804画素、θ=10
°のときm=812画素となる。また、角度θの方向が
矢印で示した方向の場合と反対方向になる場合とでは同
一データとなるが、オペレータによりいずれの方向であ
るかは容易に判定できる。Mcos θ = 800 (pixel) θ = cos −1 (800 / m) (1) The point V is detected by the position detection circuit 26 as described above. The point W is also detected by the inclination detection circuit 28 in the same manner as the point V. The distance m between the points V and W is obtained from the positions of the points V and W on the sensor line SLN. Therefore,
From the equation (1), the sensor line SLN and the table sheet 1
An angle θ at which the main scanning direction A intersects is obtained. In this embodiment, the offset angle of the sensor line SLN is Θ = 5.
If the angle is 7 °, the allowable range of the angle θ in the reading scan is about 0 to 10 °, m = 800 pixels when θ = 0 °, m = 804 pixels when θ = Θ = 5.7 °, and θ = 10 pixels.
When the angle is °, m = 812 pixels. Further, the same data is obtained when the direction of the angle θ is opposite to the direction indicated by the arrow, but which direction can be easily determined by the operator.
【0095】次にデータ補正回路27の動作を説明す
る。データ補正回路27はバッファメモリ16Bに一時
記憶された2値化イメージデータを次の手順で補正す
る。Next, the operation of the data correction circuit 27 will be described. The data correction circuit 27 corrects the binary image data temporarily stored in the buffer memory 16B in the following procedure.
【0096】まず、ライン同期信号SHの位置から8画
素目の画素を各走査ラインの第1画素とする。図13の
例では、走査ラインL4,L5のライン同期信号SHは
画素位置132にあるので画素位置140をL4,L5
の走査の第1画素とする。First, the pixel of the eighth pixel from the position of the line synchronization signal SH is set as the first pixel of each scanning line. In the example of FIG. 13, since the line synchronization signal SH of the scanning lines L4 and L5 is at the pixel position 132, the pixel position 140 is changed to L4 and L5.
Is the first pixel of the scan.
【0097】次に、第2の実施例と同様に移動検出回路
25の検出結果に基づき副走査方向の移動に対する補正
を行う。最後に傾斜信号SKにより傾きの補正を行う。
以上のようにしてスキャナ10Aで原稿4の左半分を読
終わったら、スキャナ10Aをテーブルシート1Aの右
半分に置く。このとき右のパターン領域106の右端が
スキャナ10Aの読取り領域1024素子の右端に一致
するようにする。さらに、原稿4の右半分の読取りに先
立って、スキャナ10Aをテーブルシート1Aのスター
ト線8の上に置き、ここから走査を開始する。こうする
ことによって、左半分と同様に右半分の原稿を読取るこ
とができる。Then, similarly to the second embodiment, the movement in the sub-scanning direction is corrected based on the detection result of the movement detection circuit 25. Finally, the inclination is corrected by the inclination signal SK.
When the left half of the original 4 is read by the scanner 10A as described above, the scanner 10A is placed on the right half of the table sheet 1A. At this time, the right edge of the right pattern area 106 is made to coincide with the right edge of the reading area 1024 element of the scanner 10A. Further, prior to reading the right half of the original 4, the scanner 10A is placed on the start line 8 of the table sheet 1A, and scanning is started from here. By doing so, the right half of the original can be read in the same way as the left half.
【0098】ここで、テーブルシート1Aの中央線7の
4画素分の原稿は読取ることができないが、この部分は
その左右の情報からデータ補正回路27で補正できる。
例えば、黒縞7Aの左側および右側それぞれ2個ずつの
画素は、その隣に接するそれぞれ2個の画素と同一であ
ると判定することとすればよい。Here, the original for four pixels of the center line 7 of the table sheet 1A cannot be read, but this portion can be corrected by the data correction circuit 27 from the information on the left and right thereof.
For example, it may be determined that two pixels each on the left side and two pixels on the right side of the black stripe 7A are the same as the two pixels adjacent to each other.
【0099】次に、本発明の第4の実施例を特徴ずける
テーブルシート1Bを上表面から下表面に向かって透視
し、このテーブルシート1Bの左半分にスキャナ10A
を置いたときの位置関係を同時に示した図である図15
を参照すると、本実施例のテーブルシート1Bの第3の
実施例のテーブルシート1Aに対する相違点は、スター
ト線208と無効領域6とに囲まれた透明な文書領域2
Aの中に主走査方向の幅がそれぞれ2画素分の傾斜縞状
パターンである黒縞,白縞205A,205Bおよび黒
縞,白縞206A,206Bと、黒縞,白縞105A,
105Bおよび106A、106Bの代りに主走査方向
の幅がそれぞれ2画素分であり主走査方向に直交しスタ
ート線208を切る縦縞状パターン黒縞,白縞205
C,205Dおよび黒縞,白縞206C,206Dと、
中央線7の代りに主走査方向の幅がそれぞれ2画素分で
ありスタート線208を切る縦縞状パターン黒縞,白縞
207A,207Bから成る中央線207と、スタート
線8の代りに主走査方向の黒縞内に白縞205D,20
6Dおよび207Bの各端部が存在するスタート線20
8とを有することである。Next, the table sheet 1B featuring the fourth embodiment of the present invention is seen through from the upper surface to the lower surface, and the scanner 10A is attached to the left half of the table sheet 1B.
FIG. 15 is a diagram showing the positional relationship when the keys are placed at the same time.
Referring to FIG. 3, the difference between the table sheet 1B of the present embodiment and the table sheet 1A of the third embodiment is that the transparent document area 2 surrounded by the start line 208 and the invalid area 6 is used.
Black stripes, white stripes 205A, 205B and black stripes, white stripes 206A, 206B, which are inclined stripe patterns each having a width in the main scanning direction of 2 pixels, and black stripes, white stripes 105A,
Instead of 105B, 106A, and 106B, the width in the main scanning direction is 2 pixels each, and the vertical stripe pattern black stripes and white stripes 205 are orthogonal to the main scanning direction and cut the start line 208.
C, 205D and black stripes, white stripes 206C, 206D,
Instead of the center line 7, the width in the main scanning direction is 2 pixels each, and the center line 207 is formed by vertical stripe-shaped patterns black stripes and white stripes 207A and 207B that cut the start line 208, and the start line 8 is replaced by the main scanning direction. White stripes 205D, 20 in black stripes
Start line 20 with each end of 6D and 207B
8 and.
【0100】本実施例の読取動作は、第3の実施例と同
様にスキャナ10Aでテーブルシート1B下に置いた原
稿を左右2回に分けて読取る。In the reading operation of this embodiment, the document placed under the table sheet 1B is read by the scanner 10A in two times, right and left, as in the third embodiment.
【0101】図15、図11(B)を参照して、第3の
実施例と同様に左半分の読取動作について説明すると、
まず、スキャナ10Aをテーブルシート1Bのスタート
線208上に置き、ここから走査を開始する。第3の実
施例との相違点は、上述のように、黒色のスタート線2
08内にも白縞205D、207B、206Dが存在す
ることで、このためスタート線208の読取により、主
走査方向の位置を検出することができる。Referring to FIGS. 15 and 11B, the reading operation of the left half will be described as in the third embodiment.
First, the scanner 10A is placed on the start line 208 of the table sheet 1B, and scanning is started from here. The difference from the third embodiment is that, as described above, the black start line 2
Since the white stripes 205D, 207B, and 206D also exist within 08, the position in the main scanning direction can be detected by reading the start line 208.
【0102】スキャナ10Aのイメージセンサユニット
11Aで読み取られた画信号はAGC回路12、黒白補
正回路13、2値化回路14を経て2値データに変換さ
れ、バッファメモリ16Bに記憶されるとともに、移動
検出回路25に供給されるまでの動作は、第3の実施例
の動作と同じである。The image signal read by the image sensor unit 11A of the scanner 10A is converted into binary data through the AGC circuit 12, the black-and-white correction circuit 13, and the binarization circuit 14, stored in the buffer memory 16B, and moved. The operation up to the supply to the detection circuit 25 is the same as the operation of the third embodiment.
【0103】主走査ラインL1〜L9におけるスキャナ
10Aとテーブルシートの相対移動に基づくイメージセ
ンサユニット11Aの素子の視野の動きを示す図16を
併せて参照すると、主走査である素子データ読出サンプ
リング動作は走査開始信号毎に一定のサンプリング速度
で繰り返される。Referring also to FIG. 16 showing the movement of the field of view of the elements of the image sensor unit 11A based on the relative movement of the scanner 10A and the table sheet in the main scanning lines L1 to L9, the element data read sampling operation which is the main scanning is performed. It is repeated at a constant sampling rate for each scanning start signal.
【0104】上述のように、公称走査ライン間隔である
1/8mm毎の移動距離を検出するために、文書領域2
Aの両側の傾斜縞状パターンは主走査方向に対し、約3
0°傾けられ、そして黒白境界点検出位置DPPが移動
検出回路25により設定される。移動検出回路25はハ
ンドスキャナ10Aの相対的移動に対応して走査ライン
相互間の間隔が1/8mmに到達したか否かを調べ、副
走査タイミングパルスSDを発生する。黒白境界点検出
位置DPPは、1画素の寸法すなわち1/8mm対応の
検出窓である。黒白境界点検出位置DPPの初期位置は
画素位置136に設定する。As described above, in order to detect the moving distance for each 1/8 mm which is the nominal scan line interval, the document area 2 is detected.
The inclined striped patterns on both sides of A are about 3 in the main scanning direction.
It is tilted by 0 °, and the black and white boundary point detection position DPP is set by the movement detection circuit 25. The movement detection circuit 25 checks whether or not the interval between the scanning lines has reached 1/8 mm in response to the relative movement of the hand scanner 10A, and generates the sub-scanning timing pulse SD. The black-and-white boundary point detection position DPP is a detection window corresponding to the size of one pixel, that is, 1/8 mm. The initial position of the black-and-white boundary point detection position DPP is set to the pixel position 136.
【0105】この黒白境界点検出位置DPPの初期位置
設定、各走査ライン対応の副走査タイミングパルスSD
の発生および検出位置の画素位置への移動は第1の実施
例の縞分析回路15の動作と基本的に同様であり、黒画
素を黒白境界点に、検出位置DPを検出位置DPPに、
バッファメモリ16をバッファメモリ16Bに、画素位
置50,52,54,56のそれぞれを画素位置13
6,138,140,142にそれぞれ読変えることに
より第1の実施例の図7のフローチャートおよびその説
明により示される。Initial position setting of the black-and-white boundary point detection position DPP, sub-scanning timing pulse SD corresponding to each scanning line
Is basically the same as the operation of the fringe analysis circuit 15 of the first embodiment, the black pixel is at the black-white boundary point, the detection position DP is at the detection position DPP,
The buffer memory 16 is stored in the buffer memory 16B, and the pixel positions 50, 52, 54, and 56 are respectively stored in the pixel position 13
6, 138, 140 and 142, respectively, are shown by the flowchart of FIG. 7 of the first embodiment and its description.
【0106】テーブルシートの文書領域2Aの中に縞パ
ターンがあるため、原稿の内容を黒白境界点と誤検出す
る可能性がある。この防止のため、本実施例の黒縞およ
び白縞の主走査方向の幅は2画素分だが、この幅を大き
くすることもできる。ただし、その場合は縞パターンの
下の原稿の内容を周囲のデータから補正することが困難
になる。他の誤検出防止法としては縞パターンを複数に
する方法がある。Since there is a stripe pattern in the document area 2A of the table sheet, the content of the document may be erroneously detected as a black-white boundary point. To prevent this, the width of the black stripes and the white stripes in the main scanning direction in this embodiment is two pixels, but this width can be increased. However, in that case, it becomes difficult to correct the content of the original document under the striped pattern from the surrounding data. Another method for preventing erroneous detection is to use a plurality of stripe patterns.
【0107】次に移動検出回路26の動作は第3の実施
例と同様であるが、スタート線208の読取りで主走査
方向の位置を検出できるので、第3の実施例より制御が
容易である。Next, the operation of the movement detection circuit 26 is similar to that of the third embodiment, but the position in the main scanning direction can be detected by reading the start line 208, so that the control is easier than in the third embodiment. .
【0108】傾斜検出回路28の動作は第3の実施例と
同様で、黒縞205Cと白縞205Dの境界点および黒
縞207Aと白縞207Bの境界点から傾きを求める。The operation of the inclination detection circuit 28 is similar to that of the third embodiment, and the inclination is obtained from the boundary point between the black stripes 205C and the white stripes 205D and the boundary point between the black stripes 207A and the white stripes 207B.
【0109】第4の実施例は第3の実施例のパターン領
域105,106が不要なため、その分だけ読み取るこ
とのできる原稿幅を長くとることができる。Since the pattern areas 105 and 106 of the third embodiment are unnecessary in the fourth embodiment, the readable original width can be increased correspondingly.
【0110】次に、本発明の第5の実施例を特徴ずける
テーブルシート1Cを上表面から下表面に向って透視
し、このテーブルシート1Cの左半分にスキャナ10A
を置いたときの位置関係を同時に示した図である図17
を参照すると、本実施例のテーブルシート1Cの第4の
実施例のテーブルシート1Bに対する相違点は、傾斜検
出に用いる平行な縞状パターン305A,305B,3
05C,305D,306A,306B,306C,3
06Dが副走査方向に対して平行する代りに角度θ1 傾
いていることである。こうすることにより、スキャナ1
0AのセンサラインSLNは主走査方向に一致させるこ
とができる。センサラインSLNは黒縞305Cと白縞
305Dの境界線と点Vで、縞状パターンの黒縞305
Aと白縞305Bの境界線と点Wでそれぞれ交わる。平
行な縞状パターンの黒白境界点の形成する線間距離を5
00画素分とする。Next, the table sheet 1C featuring the fifth embodiment of the present invention is seen through from the upper surface to the lower surface, and the scanner 10A is attached to the left half of the table sheet 1C.
FIG. 17 is a diagram showing a positional relationship at the same time when the
Referring to FIG. 5, the difference between the table sheet 1C of the present embodiment and the table sheet 1B of the fourth embodiment is that the parallel striped patterns 305A, 305B, 3 used for inclination detection are used.
05C, 305D, 306A, 306B, 306C, 3
06D is tilted by an angle θ 1 instead of being parallel to the sub-scanning direction. By doing this, the scanner 1
The 0A sensor line SLN can be aligned with the main scanning direction. The sensor line SLN is the boundary line between the black stripe 305C and the white stripe 305D and the point V, and the black stripe 305 of the striped pattern is formed.
The line A and the white stripe 305B intersect with each other at a point W. Set the distance between lines formed by the black and white boundary points of the parallel striped pattern to 5
00 pixels.
【0111】点Vと点Wの距離をnとすると、センサラ
インSLNとテーブルシート1Cの交叉する角度θは次
式で示される。When the distance between the point V and the point W is n, the angle θ at which the sensor line SLN and the table sheet 1C intersect is expressed by the following equation.
【0112】 ncosθ=500(画素) θ=cos-1(500/n) …(2) 点Vと点Wは移動検出回路26および傾斜検出回路28
により第3の実施例と同様にして検出される。次に、点
Vと点WのセンサラインSLN上の位置から、点Vと点
Wの距離nが求められる。従って、式(2)から、セン
サラインSLNとテーブルシート1Cの主走査方向とが
交差する角度θが求まる。図17において、θ=θ1 の
ときは実線で示すように、センサラインSLNは主走査
方向に一致している。また、一点鎖線で示すように、セ
ンサラインSLNが主走査方向に対し傾いているとき、
この傾斜角度θは式(2)で求められ、このセンサライ
ンSLNと主走査方向との角度はθ−θ1 となる。Ncos θ = 500 (pixel) θ = cos −1 (500 / n) (2) The points V and W are the movement detection circuit 26 and the inclination detection circuit 28.
Are detected in the same manner as in the third embodiment. Next, the distance n between the points V and W is obtained from the positions of the points V and W on the sensor line SLN. Therefore, the angle θ at which the sensor line SLN and the main scanning direction of the table sheet 1C intersect is obtained from the equation (2). In FIG. 17, when θ = θ 1 , the sensor line SLN coincides with the main scanning direction as indicated by the solid line. Further, as shown by the alternate long and short dash line, when the sensor line SLN is inclined with respect to the main scanning direction,
The inclination angle θ is obtained by the equation (2), and the angle between the sensor line SLN and the main scanning direction is θ−θ 1 .
【0113】第3,第4の実施例では、スキャナの傾き
の方向をオペレータの判断により決めるが、第5の実施
例では傾き角θが角度θ1 以内であれば、主走査方向に
対して両方向の傾きを検出することができる。In the third and fourth embodiments, the inclination direction of the scanner is determined by the operator's judgment. In the fifth embodiment, however, if the inclination angle θ is within the angle θ 1 , the direction with respect to the main scanning direction is set. It is possible to detect tilts in both directions.
【0114】スタート線308の走査において、縞状パ
ターンの位置によりテーブルシート1Cの左側、右側の
いずれの走査かを検出することもできるし、また、操作
者が本実施例の画像読取装置に左側、右側のいずれの走
査かを指示することもできる。また、走査を左右2回で
なく3回以上に分けることにより、さらにスキャナ10
Aの大きさを小型にすることもできる。In the scanning of the start line 308, it is possible to detect whether the scanning is on the left side or the right side of the table sheet 1C based on the position of the striped pattern, and the operator can detect the left side of the image reading apparatus of the present embodiment. It is also possible to instruct which of the right and left scans. Further, the scanning is further divided into three or more times instead of two times on the left and right, so that the scanner 10
The size of A can be reduced.
【0115】[0115]
【発明の効果】以上説明したように、本発明の画像読取
装置は、副走査方向の相対的な移動速度の変化に対応し
て上記副走査方向の読取解像度が変化するため、原稿の
文字や画像が精細な部分では上記移動速度を低減するこ
とにより上記解像度を高めて画質の向上を図り、一方、
上記文字や画像が粗大な部分では上記移動速度を増大す
ることににより画像読取速度の向上を図ることができる
という効果がある。As described above, in the image reading apparatus of the present invention, the reading resolution in the sub-scanning direction changes in response to the change in the relative moving speed in the sub-scanning direction. In the part where the image is fine, the moving speed is reduced to increase the resolution to improve the image quality.
There is an effect that the image reading speed can be improved by increasing the moving speed in the portion where the characters and images are coarse.
【0116】また、上記副走査方向の移動方向は順逆両
方向が可能であり、使い勝手がよく読取効率が向上でき
るという効果がある。Further, the moving direction in the sub-scanning direction can be both forward and reverse directions, which is advantageous in that it is convenient and the reading efficiency can be improved.
【0117】さらにに、上記移動速度検出用の縞状パタ
ーンを含むテーブルシートを分離して備えるので、スキ
ャナ本体は小型軽量化できるという効果がある。Furthermore, since the table sheet including the striped pattern for detecting the moving speed is separately provided, the scanner body can be made smaller and lighter.
【0118】さらに、上記テーブルシートに記録する位
置情報として縞状パターンにより相対位置を記録してい
るので、テーブルシートのコストは低く、かつ位置検出
精度を向上できるという効果がある。Furthermore, since the relative position is recorded by the striped pattern as the position information to be recorded on the table sheet, the cost of the table sheet is low and the position detection accuracy can be improved.
【図1】(A)は本発明の画像読取装置の第1の実施例
を示す外観図、(B)は(A)中のスキャナの構成を示
すブロック図である。1A is an external view showing a first embodiment of an image reading apparatus of the present invention, and FIG. 1B is a block diagram showing the configuration of the scanner in FIG. 1A.
【図2】図1のテーブルシートの詳細を示す部分平面図
である。FIG. 2 is a partial plan view showing details of the table sheet shown in FIG.
【図3】スキャナとテーブルシートとの可変速度での相
対移動による縞パターンと走査ラインとの関係と対応す
る信号のタイムチャートを示す第1の図である。FIG. 3 is a first diagram showing a time chart of signals corresponding to a relationship between a stripe pattern and a scanning line due to relative movement of a scanner and a table sheet at a variable speed.
【図4】スキャナとテーブルシートとの可変速度での相
対移動による縞パターンと走査ラインとの関係と対応す
る信号のタイムチャートを示す第2の図である。FIG. 4 is a second diagram showing a time chart of signals corresponding to a relationship between a stripe pattern and a scanning line due to relative movement of a scanner and a table sheet at a variable speed.
【図5】スキャナとテーブルシートとの可変速度での相
対移動による縞パターンと走査ラインとの関係と対応す
る信号のタイムチャートを示す第3の図である。FIG. 5 is a third diagram showing a time chart of signals corresponding to the relationship between the stripe pattern and the scanning line due to the relative movement of the scanner and the table sheet at a variable speed.
【図6】スキャナとテーブルシートとの可変速度での相
対移動による縞パターンと走査ラインとの関係と対応す
る信号のタイムチャートを示す第4の図である。FIG. 6 is a fourth diagram showing a time chart of signals corresponding to the relationship between the stripe pattern and the scanning line due to the relative movement of the scanner and the table sheet at a variable speed.
【図7】本実施例の画像読取装置における動作を示すフ
ローチャートである。FIG. 7 is a flowchart showing the operation of the image reading apparatus of this embodiment.
【図8】スキャナとテーブルシートとの逆方向の相対移
動による縞パターンと走査ラインとの関係と対応する信
号のタイムチャートを示す図である。FIG. 8 is a diagram showing a time chart of signals corresponding to a relationship between a stripe pattern and a scanning line due to relative movement of a scanner and a table sheet in opposite directions.
【図9】(A)ないし(F)は走査方向とバッファメモ
リの読込および読出との関係を説明する図である。9A to 9F are views for explaining the relationship between the scanning direction and the reading and reading of the buffer memory.
【図10】本発明の画像読取装置の第2の実施例を示す
スキャナの構成を示すブロック図である。FIG. 10 is a block diagram showing a configuration of a scanner showing a second embodiment of the image reading apparatus of the invention.
【図11】本発明の画像読取装置の第3の実施例を示す
外観図およびスキャナの構成を示すブロック図である。FIG. 11 is an external view showing a third embodiment of the image reading apparatus of the present invention and a block diagram showing the configuration of a scanner.
【図12】図11のテーブルシートの詳細を示す部分平
面図である。12 is a partial plan view showing details of the table sheet in FIG. 11. FIG.
【図13】本実施例のスキャナとテーブルシートとの可
変速度での相対移動による縞パターンと走査ラインとの
関係とライン同期信号のタイムチャートを示す図であ
る。FIG. 13 is a diagram showing a time chart of a line synchronization signal and a relationship between a stripe pattern and a scanning line by relative movement of a scanner and a table sheet of this embodiment at a variable speed.
【図14】本実施例のテーブルシートの左半分にスキャ
ナを置いたときの位置関係を示す図である。FIG. 14 is a diagram showing a positional relationship when a scanner is placed on the left half of the table sheet of this embodiment.
【図15】本発明の第4の実施例のテーブルシートの詳
細を示す部分平面図である。FIG. 15 is a partial plan view showing details of a table sheet according to a fourth embodiment of the present invention.
【図16】本実施例のスキャナとテーブルシートとの可
変速度での相対移動による縞パターンと走査ラインとの
関係と対応する信号のタイムチャートを示す図である。FIG. 16 is a diagram showing a time chart of signals corresponding to the relationship between the stripe pattern and the scanning line due to the relative movement of the scanner and the table sheet of this embodiment at a variable speed.
【図17】本発明の第5の実施例のテーブルシートの詳
細を示す部分平面図である。FIG. 17 is a partial plan view showing details of the table sheet according to the fifth embodiment of the present invention.
【図18】従来の第1の画像読取装置について、(A)
はその構成を示すブロック図、(B)はシリンダの細部
を示す図、(C)はラインコードの傾斜角φとリード角
θとの関係を示す図である。FIG. 18 (A) shows a conventional first image reading device.
Is a block diagram showing its configuration, FIG. 6B is a diagram showing details of the cylinder, and FIG. 4C is a diagram showing a relationship between a line code inclination angle φ and a lead angle θ.
【図19】従来の第2の画像読取装置の主要構成要素を
示す模式化した外観図である。FIG. 19 is a schematic external view showing main components of a conventional second image reading apparatus.
【図20】図19の文書テーブルの詳細を示す部分平面
図である。20 is a partial plan view showing details of the document table of FIG.
【図21】図19の画像読取装置の構成を示すブロック
図である。FIG. 21 is a block diagram showing the configuration of the image reading apparatus shown in FIG.
【図22】図19の原稿とCCDユニットとの相対移動
による縞パターンと走査ラインとの関係と対応する信号
のタイムチャートを示す図である。22 is a diagram showing a time chart of signals corresponding to the relationship between the stripe pattern and the scanning line due to the relative movement of the document and the CCD unit of FIG.
【図23】図19の画像読取装置における動作を示すフ
ローチャートである。23 is a flowchart showing the operation of the image reading apparatus shown in FIG.
【図24】従来の第3の画像読取装置の画像読取り状態
の斜視図である。FIG. 24 is a perspective view of an image reading state of a third conventional image reading apparatus.
【図25】(A)は図24のハンドスキャナによって角
度θの傾斜状態で画像を読取る図、(B)は読取られた
画像情報を示す図、(C)は(B)の画像情報を元の状
態に復元した図である。25A is a diagram showing an image read by the hand scanner shown in FIG. 24 in an inclined state of an angle θ, FIG. 25B is a diagram showing read image information, and FIG. 25C is a diagram showing the image information shown in FIG. It is a figure restored to the state of.
【図26】(A)は従来の第4の画像読取装置の構成を
示すブロック図、(B)はハンドスキャナの底面図、
(C)はハンドスキャナが光透過シートで覆われたテキ
ストのページを走査する状態を示す図、(D)は別形式
のハンドスキャナの底面図である。FIG. 26A is a block diagram showing a configuration of a conventional fourth image reading device, FIG. 26B is a bottom view of a hand scanner,
(C) is a diagram showing a state in which the hand scanner scans a page of text covered with a light-transmitting sheet, and (D) is a bottom view of another type of hand scanner.
1,1A,1B,1C テーブルシート 2,2 文書領域 4 原稿 5,105,106,205,206,305,30
6,406 パターン領域 6 無効領域 7,107,207,307 中央線 8,108,208,308 スタート線 10,10A スキャナ 11,11A イメージセンサユニット 12 AGC回路 13 黒白補正回路 14 2値化回路 15 縞分析回路 16,16A,16B,20 バッファメモリ 17 副走査補正回路 18,18A タイミング発生回路 19 デコーダ 21 イメージ補正回路 22 プリンタ 23 メモリ 24 コーダ 25,26 移動検出回路 27 データ補正回路 28 傾斜検出回路1, 1A, 1B, 1C Table sheet 2, 2 Document area 4 Manuscript 5, 105, 106, 205, 206, 305, 30
6,406 Pattern area 6 Invalid area 7, 107, 207, 307 Center line 8, 108, 208, 308 Start line 10, 10A Scanner 11, 11A Image sensor unit 12 AGC circuit 13 Black-and-white correction circuit 14 Binarization circuit 15 Stripe Analysis circuit 16, 16A, 16B, 20 Buffer memory 17 Sub-scanning correction circuit 18, 18A Timing generation circuit 19 Decoder 21 Image correction circuit 22 Printer 23 Memory 24 Coder 25, 26 Movement detection circuit 27 Data correction circuit 28 Tilt detection circuit
Claims (15)
素子により原稿を前記線形アレイの方向に沿った主走査
方向に所定の主走査周期で電子光学的に走査して前記原
稿の画像を画像データ信号に変換するとともに、前記主
走査方向と直交する副走査方向に前記原稿に対して移動
する、電子光学的変換装置を含む走査部と、 前記原稿に重ねられ前記原稿を透視するための透明な原
稿領域と、この原稿領域の前記副走査方向に沿う一辺に
平行に配置され、前記主走査方向に対して予め定められ
た傾斜および幅を有する黒および白の縞から成る縞状パ
ターンから成るパターン領域とを有するテーブルシート
と、 前記縞状パターンを前記主走査方向に電子光学的に走査
して前記縞状パターン対応の予め定められた分解能のパ
ターン信号を生成するパターン信号生成手段と、 前記パターン信号の供給に応答して、前記副走査方向で
の予め定められた距離分の前記原稿に対する前記走査部
の相対移動に対応する距離だけ、前記縞状パターンが前
記主走査方向に移動したことを検出し、移動検出信号を
生成する移動検出手段と、 前記主走査周期毎に前記画像データ信号をバッファメモ
リに記憶する記憶制御手段と、 前記移動検出手段より出力された移動検出信号に応答し
て、前記バッファメモリに記憶された前記画像データ信
号から前記走査部の副走査方向の相対移動距離に対応す
る補正データを生成する補正データ生成手段とを備える
画像読取装置。1. An image of an original is imaged by electro-optically scanning an original with a predetermined main scanning period in a main scanning direction along the direction of the linear array by a plurality of photoelectric conversion elements arranged in a linear array. A scanning unit including an electro-optical conversion device, which is converted into a data signal and moves with respect to the original in a sub-scanning direction orthogonal to the main scanning direction; and a transparent portion which is superimposed on the original and allows the original to be seen through. A manuscript area and a striped pattern composed of black and white stripes arranged parallel to one side of the manuscript area along the sub-scanning direction and having a predetermined inclination and width with respect to the main scanning direction. A table sheet having a pattern area, and a pattern for electro-optically scanning the striped pattern in the main scanning direction to generate a pattern signal having a predetermined resolution corresponding to the striped pattern. In response to the supply of the pattern signal and the pattern signal, the striped pattern is formed by a distance corresponding to a relative movement of the scanning unit with respect to the document by a predetermined distance in the sub-scanning direction. A movement detection unit that detects movement in the main scanning direction and generates a movement detection signal; a storage control unit that stores the image data signal in a buffer memory at each main scanning cycle; and an output from the movement detection unit. Image reading including a correction data generation unit that generates correction data corresponding to the relative movement distance of the scanning unit in the sub-scanning direction from the image data signal stored in the buffer memory in response to the movement detection signal. apparatus.
主走査方向の任意の画素位置に設定可能な前記分解能対
応の単位画素の寸法の検出ウインドウを備え、 前記パターン領域の主走査方向の走査時に、前記検出ウ
インドウと前記黒縞との一致により前記移動検出信号を
生成し、 前記移動検出信号に応答して生成した副走査タイミング
信号により前記検出ウインドウを前記主走査方向に少な
くとも1個の予め設定された画素数分シフトして次の主
走査周期を繰返す請求項1記載の画像読取装置。2. The movement detecting means includes a detection window of the size of a unit pixel corresponding to the resolution that can be set at an arbitrary pixel position in the main scanning direction of the pattern area, and when the pattern area is scanned in the main scanning direction. , The movement detection signal is generated by coincidence of the detection window and the black stripe, and at least one detection window is preset in the main scanning direction by the sub-scanning timing signal generated in response to the movement detection signal. The image reading apparatus according to claim 1, wherein the image reading apparatus repeats the next main scanning period by shifting the number of pixels.
1および第2の移動検出信号の生成の間の時間である1
検出間隔に前記バッファメモリに記憶された前記画像デ
ータ信号が複数の前記主走査周期に対応する複数の主走
査ラインの信号よりなる場合には、前記複数の主走査ラ
インの同一位置の画素対応のデータ同志の平均値を前記
第2の移動検出信号に応答して前記補正データとして生
成し、 前記1検出間隔に前記バッファメモリに記憶された前記
画像データ信号が1周期未満の画像データ信号である場
合には、直前の1主走査周期対応の画像データ信号を前
記移動検出信号に応答して前記補正データとして生成す
る請求項1記載の画像読取装置。3. The time between generations of the first and second movement detection signals successively by the correction data generating means.
When the image data signals stored in the buffer memory at the detection intervals are signals of a plurality of main scanning lines corresponding to the plurality of main scanning periods, pixels of the same position of the plurality of main scanning lines are associated with each other. An average value of data is generated as the correction data in response to the second movement detection signal, and the image data signal stored in the buffer memory at the one detection interval is an image data signal of less than one cycle. In this case, the image reading apparatus according to claim 1, wherein an image data signal corresponding to the immediately preceding main scanning period is generated as the correction data in response to the movement detection signal.
査部と前記移動検出手段と前記記憶制御手段と前記補正
データ生成手段とを備え、手持で前記副走査方向の相対
移動を行うハンドスキャナと、前記テーブルシートとを
備える請求項1記載の画像読取装置。4. A hand scanner comprising the scanning unit including the pattern signal generating unit, the movement detecting unit, the storage control unit, and the correction data generating unit, the hand scanner performing relative movement in the sub-scanning direction by hand. The image reading apparatus according to claim 1, further comprising the table sheet.
素子により原稿を前記線形アレイの方向に沿った主走査
方向に所定の主走査周期で電子光学的に走査して前記原
稿の画像を画像データ信号に変換するとともに、前記主
走査方向と直交する副走査方向に前記原稿に対して移動
する、電子光学的変換装置を含む走査部と、 前記原稿に重ねられ前記原稿を透視するための透明な原
稿領域と、この原稿領域の前記副走査方向に沿う一辺に
平行に配置され、前記主走査方向に対して予め定められ
た傾斜および幅を有する黒および白の縞から成る縞状パ
ターンから成るパターン領域とを有するテーブルシート
と、 前記縞状パターンを前記主走査方向に電子光学的に走査
して前記縞状パターン対応の予め定められた分解能のパ
ターン信号を生成するパターン信号生成手段と、 前記パターン信号の供給に応答して、前記副走査方向で
の予め定められた距離分の前記原稿に対する前記走査部
の相対移動に対応する距離だけ、前記縞状パターンが前
記主走査方向に移動したことを検出し、移動検出信号を
生成するとともに、前記所定の距離分の副走査方向への
走査部の相対移動範囲に含まれる前記画像データの主走
査ラインの数を副走査データとして生成する移動検出手
段と、 前記主走査周期毎に前記画像データ信号と前記副走査デ
ータとを記憶するバッファメモリとを備える画像読取装
置。5. An image of the original document is imaged by electro-optically scanning the original document in a main scanning direction along the direction of the linear array at a predetermined main scanning period by a plurality of photoelectric conversion elements arranged in a linear array. A scanning unit including an electro-optical conversion device, which is converted into a data signal and moves with respect to the original in a sub-scanning direction orthogonal to the main scanning direction; and a transparent portion which is superimposed on the original and allows the original to be seen through. A manuscript area and a striped pattern composed of black and white stripes arranged parallel to one side of the manuscript area along the sub-scanning direction and having a predetermined inclination and width with respect to the main scanning direction. A table sheet having a pattern area, and a pattern for electro-optically scanning the striped pattern in the main scanning direction to generate a pattern signal having a predetermined resolution corresponding to the striped pattern. In response to the supply of the pattern signal and the pattern signal, the striped pattern is formed by a distance corresponding to a relative movement of the scanning unit with respect to the document by a predetermined distance in the sub-scanning direction. The movement of the main scanning direction is detected, a movement detection signal is generated, and the number of main scanning lines of the image data included in the relative movement range of the scanning unit in the sub scanning direction for the predetermined distance is set. An image reading apparatus including: a movement detecting unit that generates sub-scanning data; and a buffer memory that stores the image data signal and the sub-scanning data for each main scanning cycle.
像データ信号と前記副走査データとから前記原稿の画像
を再生する画像再生手段をさらに備える請求項5記載の
画像読取装置。6. The image reading apparatus according to claim 5, further comprising an image reproducing unit that reproduces an image of the original from the image data signal read from the buffer memory and the sub-scanning data.
素子により原稿を前記線形アレイの方向に沿った主走査
方向に所定の主走査周期で電子光学的に走査して前記原
稿の画像を画像データ信号に変換するとともに、前記主
走査方向と直交する副走査方向に前記原稿に対して移動
する、電子光学的変換装置を含む走査部と、 前記原稿に重ねられ前記原稿を透視するための透明な原
稿領域と、この原稿領域の前記副走査方向に沿う少なく
とも一辺に平行に配置され、前記主走査方向に対して予
め定られた傾斜および幅を有する黒および白の縞から成
る第1の縞状パターンと、予め定められた幅の黒および
白の縞から成り前記副走査方向に対し、平行な少なくと
も2つの第2の縞状パターンとを含むパターン領域を有
するテーブルシートと、 前記第1および第2の縞状パターンを前記主走査方向に
電子光学的に走査して前記第1および第2の縞状パター
ンに対応する、予め定められた分解能のパターン信号を
生成するパターン信号生成手段と、 前記パターン信号の供給に応答して前記副走査方向での
予め定められた距離分の前記原稿に対する前記走査部の
相対移動に対応する距離だけ、前記第1の縞状パターン
が前記主走査方向に移動したことを検出して、第1の移
動検出信号を生成する第1の移動検出手段と、 前記パターン信号の供給に応答して、前記走査部の移動
が前記副走査方向よりずれて前記主走査方向に予め定め
られた距離以上に原稿に対する相対移動を生じたとき、
前記主走査方向での前記第2の縞状パターンの対応する
移動を検出して、第2の移動検出信号を生成する第2の
移動検出手段と、 前記パターン信号の供給に応答して、複数の第2の縞状
パターン相互間の間隔を計測して前記主走査方向に対す
る前記線形アレイの傾きを検出し、傾斜信号を生成する
傾斜検出手段と、 前記主走査周期毎に前記画像データ信号をバッファメモ
リに記憶する記憶制御手段と、 前記第1および第2の移動検出信号に応答して前記バッ
ファメモリに記憶された前記画像データ信号から前記副
走査方向および主走査方向の相対移動距離に対応する補
正データを生成する補正データ生成手段とを備える画像
読取装置。7. An image of the document is imaged by electro-optically scanning the document in a main scanning direction along the direction of the linear array at a predetermined main scanning period by a plurality of photoelectric conversion elements arranged in a linear array. A scanning unit including an electro-optical conversion device, which is converted into a data signal and is moved with respect to the original in a sub-scanning direction orthogonal to the main scanning direction; And a first stripe of black and white stripes arranged parallel to at least one side of the original area along the sub-scanning direction and having a predetermined inclination and width with respect to the main scanning direction. A pattern sheet and a table sheet having a pattern region including black and white stripes having a predetermined width and at least two second stripe patterns parallel to the sub-scanning direction, Pattern signal generating means for electro-optically scanning the first and second striped patterns in the main scanning direction to generate pattern signals having a predetermined resolution corresponding to the first and second striped patterns. And in response to the supply of the pattern signal, the first striped pattern is moved by the main scanning by a distance corresponding to a relative movement of the scanning unit with respect to the document by a predetermined distance in the sub-scanning direction. The movement of the scanning unit is displaced from the sub-scanning direction in response to the supply of the pattern signal, the first movement detecting unit detecting a movement in the direction and generating a first movement detection signal. When the relative movement with respect to the original document occurs over a predetermined distance in the main scanning direction,
A second movement detecting means for detecting a corresponding movement of the second striped pattern in the main scanning direction and generating a second movement detection signal; Of the second stripe-shaped patterns to detect the inclination of the linear array with respect to the main scanning direction to generate an inclination signal, and the image data signal for each main scanning cycle. Storage control means for storing in a buffer memory, and a relative movement distance in the sub-scanning direction and the main scanning direction from the image data signal stored in the buffer memory in response to the first and second movement detection signals An image reading apparatus including a correction data generation unit configured to generate correction data.
査部と前記移動検出手段と前記記憶制御手段と前記補正
データ生成手段とを備え、手持で前記副走査方向の相対
移動を行うハンドスキャナと、前記テーブルシートとを
備える請求項7記載の画像読取装置。8. A hand scanner comprising the scanning unit including the pattern signal generating unit, the movement detecting unit, the storage control unit, and the correction data generating unit, and performing a relative movement in the sub-scanning direction by hand. The image reading apparatus according to claim 7, further comprising the table sheet.
パターンの1つであり、かつ、前記原稿領域の中央部に
配置された中央線と、前記主走査方向に平行に配置され
た予め定められた幅の1本の黒縞よりなり、副走査開始
の基準線として用いられるスタート線とを有しており、
さらに、前記中央線の両側に前記第1の縞状パターンと
前記第2の縞状パターンとが1つづつ配置されており、
前記ハンドスキャナは、主走査に際して、中央線を含み
中央線の左側または右側の第1の縞状パターンおよび第
2の縞状パターンを走査するのに足る長さの走査部を有
している請求項8記載の画像読取装置。9. The table sheet is one of the second striped patterns, and is arranged in parallel with a center line arranged in the central portion of the original area in advance in the main scanning direction. It has one black stripe of a predetermined width, and has a start line used as a reference line for starting sub-scanning,
Further, one of the first striped pattern and one of the second striped pattern are arranged on both sides of the center line,
The hand scanner includes a scanning unit having a length sufficient to scan the first striped pattern and the second striped pattern on the left side or the right side of the center line including the center line during main scanning. Item 8. The image reading device according to item 8.
換素子により原稿を前記線形アレイの方向に沿った主走
査方向に所定の主走査周期で電子光学的に走査して前記
原稿の画像を画像データ信号に変換するとともに、前記
主走査方向と直交する副走査方向に前記原稿に対して移
動する、電子光学的変換装置を含む走査部と、 前記原稿に重ねられ前記原稿を透視するための透明な原
稿領域と、この原稿領域に配置され、前記主走査方向に
対して予め定られた傾斜および幅を有する黒および白の
縞から成る少なくとも1つの第1の縞状パターンと、予
め定められた幅の黒および白の縞状パターンから成り前
記副走査方向に対して平行な少なくとも2つの第2の縞
状パターンとを含むパターン領域を有するテーブルシー
トと、 前記第1および第2の縞状パターンを前記主走査方向に
電子光学的に走査して前記第1および第2の縞状パター
ンに対応する、予め定められた分解能のパターン信号を
生成するパターン信号生成手段と、 前記パターン信号の供給に応答して、前記副走査方向で
の予め定められた距離分の前記原稿に対する前記走査部
の相対移動に対応する距離だけ、前記第1の縞状パター
ンが前記主走査方向に移動したことを検出して、第1の
移動検出信号を生成する第1の移動検出手段と、 前記パターン信号の供給に応答して、前記走査部の移動
が前記副走査方向よりずれて前記主走査方向に予め定め
られた距離以上に原稿に対する相対移動を生じたとき、
前記主走査方向での前記第2の縞状パターンの対応する
移動を検出して、第2の移動検出信号を生成する第2の
移動検出手段と、 前記パターン信号の供給に応答して、複数の第2の縞状
パターン相互間の間隔を計測して前記主走査方向に対す
る前記線形アレイの傾きを検出し、傾斜信号を生成する
傾斜検出手段と、 前記主走査周期毎に前記画像データ信号をバッファメモ
リに記憶する記憶制御手段と、 前記第1および第2の移動検出信号に応答して前記バッ
ファメモリに記憶された前記画像データ信号から前記副
走査方向および主走査方向の相対移動距離に対応する補
正データを生成する補正データ生成手段とを備える画像
読取装置。10. An image of an original is imaged by electro-optically scanning an original in a main scanning direction along the direction of the linear array at a predetermined main scanning period by a plurality of photoelectric conversion elements arranged in a linear array. A scanning unit including an electro-optical conversion device, which is converted into a data signal and moves with respect to the original in a sub-scanning direction orthogonal to the main scanning direction; and a transparent portion which is superimposed on the original and allows the original to be seen through. A predetermined original area, and at least one first striped pattern composed of black and white stripes arranged in the original area and having a predetermined inclination and width with respect to the main scanning direction; A table sheet having a pattern region including black and white striped patterns having a width and at least two second striped patterns parallel to the sub-scanning direction; and the first and second table sheets. Pattern signal generating means for electro-optically scanning a striped pattern in the main scanning direction to generate a pattern signal having a predetermined resolution corresponding to the first and second striped patterns; and the pattern signal. In response to the supply of the first stripe pattern in the sub-scanning direction, the first striped pattern is moved in the main scanning direction by a distance corresponding to a relative movement of the scanning unit with respect to the document. And a first movement detecting unit that generates a first movement detection signal, and the movement of the scanning unit deviates from the sub-scanning direction in response to the supply of the pattern signal. When a relative movement with respect to the original occurs over a predetermined distance,
Second movement detecting means for detecting a corresponding movement of the second striped pattern in the main scanning direction to generate a second movement detection signal; Of the second stripe-shaped patterns to detect the inclination of the linear array with respect to the main scanning direction to generate an inclination signal, and the image data signal for each main scanning cycle. Storage control means for storing in a buffer memory, and a relative movement distance in the sub-scanning direction and the main scanning direction from the image data signal stored in the buffer memory in response to the first and second movement detection signals An image reading apparatus including a correction data generation unit configured to generate correction data.
走査部と前記移動検出手段と前記記憶制御手段と前記補
正データ生成手段とを備え、手持で前記副走査方向の相
対移動を行うハンドスキャナと、前記テーブルシートと
を備える請求項10記載の画像読取装置。11. A hand scanner comprising the scanning unit including the pattern signal generating unit, the movement detecting unit, the storage control unit, and the correction data generating unit, the hand scanner performing relative movement in the sub-scanning direction by hand. The image reading apparatus according to claim 10, further comprising the table sheet.
状パターンの1つであり、かつ、前記原稿領域の中央部
に配置された中央線と、前記主走査方向に平行に配置さ
れた予め定められた幅の1本の黒縞よりなり、副走査開
始の基準線として用いられるスタート線とを有してお
り、さらに、前記中央線の両側に前記第1の縞状パター
ンと前記第2の縞状パターンとが1つづつ配置されてお
り、前記ハンドスキャナは、主走査に際して、中央線を
含み中央線の左側または右側の第1の縞状パターンおよ
び第2の縞状パターンを走査するのに足る長さの走査部
を有している請求項11記載の画像読取装置。12. The table sheet is one of the second striped patterns, and is arranged in parallel with a center line arranged in the center of the document area in advance in the main scanning direction. It has one black stripe of a predetermined width, and has a start line used as a reference line for starting sub-scanning. Further, the first stripe pattern and the second stripe are provided on both sides of the center line. And the striped patterns are arranged one by one, and the hand scanner scans the first striped pattern and the second striped pattern on the left side or the right side of the center line including the center line in the main scanning. The image reading device according to claim 11, further comprising a scanning unit having a length sufficient for the scanning.
換素子により原稿を前記線形アレイの方向に沿った主走
査方向に所定の主走査周期で電子光学的に走査して前記
原稿の画像を画像データ信号に変換するとともに、前記
主走査方向と直交する副走査方向に前記原稿に対して移
動する、電子光学的変換装置を含む走査部と、 前記原稿に重ねられ前記原稿を透視するための透明な原
稿領域と、この原稿領域に配置され、前記主走査方向に
対して予め定られた傾斜および幅を有する黒および白の
縞から成る少なくとも2つの第1の縞状パターンと、予
め定められた幅の黒および白の縞状パターンから成り前
記副走査方向に対して平行な少なくとも1つの第2の縞
状パターンとを含むパターン領域を有するテーブルシー
トと、 前記第1および第2の縞状パターンを前記主走査方向に
電子光学的に走査して前記第1および第2の縞状パター
ンに対応する、予め定められた分解能のパターン信号を
生成するパターン信号生成手段と、 前記パターン信号の供給に応答して、前記副走査方向で
の予め定められた距離分の前記原稿に対する前記走査部
の相対移動に対応する距離だけ、前記第1の縞状パター
ンが前記主走査方向に移動したことを検出して、第1の
移動検出信号を生成する第1の移動検出手段と、 前記パターン信号の供給に応答して、前記走査部の移動
が前記副走査方向よりずれて前記主走査方向に予め定め
られた距離以上に原稿に対する相対移動を生じたとき、
前記主走査方向での前記第2の縞状パターンの対応する
移動を検出して、第2の移動検出信号を生成する第2の
移動検出手段と、 前記パターン信号の供給に応答して、第2の縞状パター
ン相互間の間隔を計測して前記主走査方向に対する前記
線形アレイの傾きを検出し、傾斜信号を生成する傾斜検
出手段と、 前記主走査周期毎に前記画像データ信号をバッファメモ
リに記憶する記憶制御手段と、 前記第1および第2の移動検出信号に応答して前記バッ
ファメモリに記憶された前記画像データ信号から前記副
走査方向および主走査方向の相対移動距離に対応する補
正データを生成する補正データ生成手段とを備える画像
読取装置。13. An image of the original is imaged by electro-optically scanning the original in a main scanning direction along the direction of the linear array at a predetermined main scanning period by a plurality of photoelectric conversion elements arranged in a linear array. A scanning unit including an electro-optical conversion device, which is converted into a data signal and is moved with respect to the original in a sub-scanning direction orthogonal to the main scanning direction; A manuscript area, and at least two first striped patterns each of which is arranged in the manuscript area and is composed of black and white stripes having a predetermined inclination and width with respect to the main scanning direction. A table sheet having a pattern area including black and white striped patterns having a width and at least one second striped pattern parallel to the sub-scanning direction; and the first and second table sheets. Pattern signal generating means for electro-optically scanning a striped pattern in the main scanning direction to generate a pattern signal having a predetermined resolution corresponding to the first and second striped patterns; and the pattern signal. In response to the supply of the first stripe pattern in the sub-scanning direction, the first striped pattern is moved in the main scanning direction by a distance corresponding to a relative movement of the scanning unit with respect to the document. And a first movement detecting unit that generates a first movement detection signal, and the movement of the scanning unit deviates from the sub-scanning direction in response to the supply of the pattern signal. When a relative movement with respect to the original occurs over a predetermined distance,
Second movement detection means for detecting a corresponding movement of the second striped pattern in the main scanning direction to generate a second movement detection signal; and Inclination detecting means for measuring an interval between the two striped patterns and detecting an inclination of the linear array with respect to the main scanning direction to generate an inclination signal; Storage control means for storing the image data signal stored in the buffer memory in response to the first and second movement detection signals, and a correction corresponding to a relative movement distance in the sub-scanning direction and the main scanning direction. An image reading apparatus including a correction data generation unit that generates data.
走査部と前記移動検出手段と前記記憶制御手段と前記補
正データ生成手段とを備え、手持で前記副走査方向の相
対移動を行うハンドスキャナと、前記テーブルシートと
を備える請求項13記載の画像読取装置。14. A hand scanner comprising the scanning unit including the pattern signal generating unit, the movement detecting unit, the storage control unit, and the correction data generating unit, and a hand scanner that performs relative movement in the sub-scanning direction by hand. The image reading apparatus according to claim 13, further comprising the table sheet.
状パターンであり、前記原稿領域の中央部に配置された
中央線と、前記主走査方向に平行に配置された予め定め
られた幅の1本の黒縞よりなり、副走査開始の基準線と
して用いられるスタート線とを有しており、さらに、前
記中央線の両側に前記第1の縞状パターンが2つづつ配
置されており、前記ハンドスキャナは、主走査に際し
て、中央線を含み中央線の左側または右側の第1の縞状
パターンを走査するのに足る長さの走査部を有している
請求項8記載の画像読取装置。15. The table sheet is the second striped pattern, and has a predetermined width that is arranged in parallel with a center line arranged in the center of the document area. And a start line used as a reference line for starting sub-scanning, and further, two first striped patterns are arranged on both sides of the center line. 9. The image reading apparatus according to claim 8, wherein the hand scanner has a scanning unit having a length sufficient to scan the first striped pattern on the left side or the right side of the center line in the main scanning. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6190331A JPH0851527A (en) | 1993-08-12 | 1994-08-12 | Image reader |
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19985193 | 1993-08-12 | ||
| JP5-199851 | 1993-08-12 | ||
| JP6-121637 | 1994-06-03 | ||
| JP12163794 | 1994-06-03 | ||
| JP6190331A JPH0851527A (en) | 1993-08-12 | 1994-08-12 | Image reader |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0851527A true JPH0851527A (en) | 1996-02-20 |
Family
ID=27314288
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6190331A Pending JPH0851527A (en) | 1993-08-12 | 1994-08-12 | Image reader |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0851527A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008270953A (en) * | 2007-04-17 | 2008-11-06 | Pfu Ltd | Image reading device |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6261182A (en) * | 1985-09-11 | 1987-03-17 | Matsushita Electric Ind Co Ltd | Hand scanner type image input device |
| JPH0334713A (en) * | 1989-06-30 | 1991-02-14 | Nippon Dempa Kogyo Co Ltd | Surface mount type piezoelectric resonator |
-
1994
- 1994-08-12 JP JP6190331A patent/JPH0851527A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6261182A (en) * | 1985-09-11 | 1987-03-17 | Matsushita Electric Ind Co Ltd | Hand scanner type image input device |
| JPH0334713A (en) * | 1989-06-30 | 1991-02-14 | Nippon Dempa Kogyo Co Ltd | Surface mount type piezoelectric resonator |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008270953A (en) * | 2007-04-17 | 2008-11-06 | Pfu Ltd | Image reading device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5539532A (en) | Image reading apparatus with varied subscanning speed | |
| US8786897B2 (en) | Image capture unit and computer readable medium used in combination with same | |
| US5764383A (en) | Platenless book scanner with line buffering to compensate for image skew | |
| CN1156143C (en) | Image scanning device and method | |
| US5084611A (en) | Document reading apparatus for detection of curvatures in documents | |
| JP2801284B2 (en) | Electrophotographic copier | |
| JP2772487B2 (en) | Optical reader | |
| JPS642263B2 (en) | ||
| JP2910600B2 (en) | Image input device | |
| JPS63108204A (en) | Size measuring method | |
| JPH07109611B2 (en) | Hand scanner type image input device | |
| JP3033694B2 (en) | Document reading device | |
| JPH09284491A (en) | Image reader | |
| JPS61170874A (en) | Hand scanner device | |
| JPH0993420A (en) | Fax machine | |
| JP2684684B2 (en) | Optical card | |
| JPH0879456A (en) | Image reader | |
| JPH03190360A (en) | Image reading device | |
| JPH10294855A (en) | Method for synthesizing 2D image data | |
| JPH0583488A (en) | Image reader | |
| JPH05207227A (en) | Picture input device | |
| JPH0738719A (en) | Scanner device | |
| JPS61154261A (en) | Microfilm picture reader | |
| JPH08202853A (en) | Image reader | |
| JPH1098584A (en) | Measuring device for pixel position error or original scanning speed |