[go: up one dir, main page]

JPH03165175A - Document detection device and document detection method in image reading device - Google Patents

Document detection device and document detection method in image reading device

Info

Publication number
JPH03165175A
JPH03165175A JP1303233A JP30323389A JPH03165175A JP H03165175 A JPH03165175 A JP H03165175A JP 1303233 A JP1303233 A JP 1303233A JP 30323389 A JP30323389 A JP 30323389A JP H03165175 A JPH03165175 A JP H03165175A
Authority
JP
Japan
Prior art keywords
original
black
white
document
width
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.)
Granted
Application number
JP1303233A
Other languages
Japanese (ja)
Other versions
JP3010494B2 (en
Inventor
Tatsuya Ozaki
達也 尾崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP1303233A priority Critical patent/JP3010494B2/en
Publication of JPH03165175A publication Critical patent/JPH03165175A/en
Application granted granted Critical
Publication of JP3010494B2 publication Critical patent/JP3010494B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Facsimile Scanning Arrangements (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

PURPOSE:To detect the position and the width of an original in an installed area without use of an original guide by detecting optically a border between an end of a white color part of the original placed to the installed part of the black color member and the black member. CONSTITUTION:A white color member 22 is provided on a read position A and a black color member 23 is provided so that the width in the sub scanning direction X is a prescribed value and the length is the original read region or over in the main scanning direction. Then when a line l of an original 24 at a position B is read by a read means 20, a video waveform signal is outputted by a CCD 25 and binarizing processing is implemented by a white black binarizing processing section 29 via an amplifier 26, an A/D converter 27 and a picture correction section 28. The binarized data is read on by one bit from a line buffer 30 to detect a band of white/black data to detect a border between a white level of the original 24 and a black level of the black member 23 thereby detecting the position and the width of the original 24. Thus, when the original is placed in the installing position, the position and width of the original is accurately detected without use of the original guide.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、ファクシミリ、複写機、プリンタなどの画像
読取装置に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an image reading device such as a facsimile, a copying machine, and a printer.

(従来の技術) 従来、複数枚の原稿を1枚ずつ分離して読取位置まで給
紙し、給紙された原稿自体を移動して前記読取り位置で
光学的な読取り手段により画像データを読取るようにし
た、自動原稿搬送機構(ADF)を備えた画像読取装置
では、原稿の幅は、原稿を規定の原稿ガイドに沿って突
き当てて設置して、フォトインタラプタなどの検出手段
により検知していた。
(Prior Art) Conventionally, a plurality of originals are separated one by one and fed to a reading position, the fed original itself is moved, and image data is read by an optical reading means at the reading position. In image reading devices equipped with an automatic document feed mechanism (ADF), the width of the document is detected by a detection means such as a photo interrupter by placing the document against a specified document guide. .

(発明が解決しようとする課題) 上記の従来装置では、検出手段により定型サイズの原稿
の検知しか行えず、原稿の設置に規制を与えていた。さ
らに原稿のスキューの量を検出する手段が備えられてい
ないため、万一、大きなスキューが生じた場合には、原
稿のジャム、あるいは画像データの読取り不良が生じる
という問題があった。
(Problems to be Solved by the Invention) In the conventional apparatus described above, the detection means can only detect a standard size original, and restrictions are placed on the placement of originals. Furthermore, since there is no means for detecting the amount of skew in the document, there is a problem in that if a large skew occurs, the document may jam or image data may not be read properly.

本発明の目的は、原稿が設置位置にあれば、原稿の位置
と幅が正確に検出できるようにした画像読取装置を提供
することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide an image reading device that can accurately detect the position and width of a document if the document is at the installation position.

(11題を解決するための手段) 上記の目的を達成するため、本発明は、複数枚の原稿を
分離して読取り位置まで給紙し、給紙された原稿自体を
移動して前記読取り位置で読取り手段により画像データ
を読取る画像読取装置において、原稿の設置位置に黒色
部材を設け、この黒色部材と原稿の白色端部との境を光
学的に検知して、原稿の位置と幅とを検出するように構
成したことを特徴とする。
(Means for Solving Problem 11) In order to achieve the above object, the present invention separates a plurality of originals and feeds them to a reading position, and moves the fed original itself to the reading position. In an image reading device that reads image data using a reading means, a black member is provided at the position where the original is placed, and the boundary between this black member and the white edge of the original is optically detected to determine the position and width of the original. It is characterized in that it is configured to detect.

(作 用) 上記の手段を採用したため、黒色部材の設置部分に位置
する原稿の白色の端部と黒色部材との境を光学的に検知
することにより、原稿ガイドを用いなくとも設置領域に
おける原稿の位置と原稿の幅を検出できる。
(Function) Since the above method is adopted, by optically detecting the boundary between the white edge of the document located in the installation area of the black member and the black member, the document can be moved in the installation area without using a document guide. The position and width of the document can be detected.

(実施例) 以下、本発明の実施例を図面に基づいて説明する。(Example) Embodiments of the present invention will be described below based on the drawings.

第2図は画像読取装置の外観を示す斜視図であって、1
は画像読取装置の本体、2は本体1の上部に載置された
自動原稿搬送装置(ADF)、3はADF2に設けられ
た原稿を押圧する圧板、4は排紙トレイである。
FIG. 2 is a perspective view showing the appearance of the image reading device.
2 is an automatic document feeder (ADF) placed on the top of the main body 1; 3 is a pressure plate provided on the ADF 2 for pressing a document; and 4 is a paper discharge tray.

第3図は本発明の画像読取装置の構成の概略を示す構成
図であって、ADF2は、原稿載置台5の一側に設けら
れた半円状のコロ6、この半円状のコロ6によって搬送
される積載された原稿を1枚ずつ分離して給紙する分離
コロ7aとフィードローラ7b、分離された原稿を搬送
する搬送コロ対8,9、案内コロlO1案内コロ10と
搬送コロ対9との間に設けられて原稿をコンタクトガラ
ス11に間隙なく押圧する押え板12.排出コロ13な
どから構成されている。
FIG. 3 is a block diagram schematically showing the structure of the image reading apparatus of the present invention, in which the ADF 2 includes a semicircular roller 6 provided on one side of the document table 5; A separating roller 7a and a feed roller 7b separate and feed the stacked originals transported one by one, a pair of transport rollers 8 and 9 transport the separated originals, a guide roller 1O1 a guide roller 10, and a pair of transport rollers. a presser plate 12 that is provided between the contact glass 11 and the contact glass 11 and presses the original against the contact glass 11 without any gaps; It is composed of a discharge roller 13 and the like.

また画像読取装置の本体1は、光源142反射ミラー1
5.16.17、レンズ18、CCD(電荷結合素子)
からなる読取り部19などからなる読取り手段20が装
備されている。
In addition, the main body 1 of the image reading device includes a light source 142 and a reflection mirror 1.
5.16.17, lens 18, CCD (charge coupled device)
A reading means 20 consisting of a reading section 19 consisting of the following is provided.

同図において、ADF2は本体1のコンタクトガラス1
1の表面を閉鎖した状態である。ADF2の原稿載置台
5に積載された原稿は、半円状のコ06によって分離コ
a7−搬送され、分離コロ7aとフィードローラ7bと
によって1枚ずつ分離かつ給紙されて、搬送コロ対8と
案内コロ10によりコンタクトガラス11と押え板12
との間へ送り込まれる。この押え板12の読取り位置で
、原稿に対して読取り手段20による公知のような画像
データの読取り動作が行われる。この読取り動作後、原
稿は搬送コロ対9と排出コロ13とにより第2図のJ[
1紙トレイ4へ排出される。
In the figure, the ADF 2 is the contact glass 1 of the main body 1.
1 is in a closed state. The documents stacked on the document table 5 of the ADF 2 are conveyed by a semicircular roller 06 to a separating core a7, separated and fed one by one by a separating roller 7a and a feed roller 7b, and transferred to a pair of conveying rollers 8. The contact glass 11 and the holding plate 12 are moved by the guide rollers 10 and
sent between. At this reading position of the presser plate 12, the reading means 20 performs a known image data reading operation on the original. After this reading operation, the document is moved by the transport roller pair 9 and the ejection roller 13 to J[
One sheet is ejected to tray 4.

第1図は第3図の押え板12部分の一実施例を示す構成
図であって、21は紙検知センサ、22は押え板12の
裏面に設けられた白テープなどからなる白色部材、23
は白色部材22に対して原稿24の搬送方向の上流で、
かつ押え板12の裏面に設けられた黒色部材であり、前
記白色部材22は読取り位置Aに設けられており、また
前記黒色部材23は、上記の位置に副走査方向Xの輔が
10〜20mmで、かつ長さが主走査方向に原稿読取り
領域以上になるように設けられている。
FIG. 1 is a configuration diagram showing an embodiment of the presser plate 12 shown in FIG.
is upstream of the white member 22 in the conveying direction of the original 24,
The white member 22 is provided at the reading position A, and the black member 23 has a protrusion of 10 to 20 mm in the sub-scanning direction X at the above position. and the length is longer than the document reading area in the main scanning direction.

同図において、読取り手段20を構成する光源14と反
射ミラー15.16.17を二点鎖線の位置に移動して
、B位置で読取り手段20の読取り動作が行われるよう
にする。次に原稿24を前記B位置まで案内コロ10な
どにより搬送すると、原稿24の設置位置の上方に黒色
部材23が位置することになる。この状態で原稿24の
下方から読取り手段20により、B位置での主走査方向
の有効読取り幅分のデータを読取り、後述する原稿24
の位置と幅との検出が行われる。この原稿24の位置と
幅とを検出して主走査方向の読取り領域を設定した後、
読取り手段20の光源14と反射ミラー15.16.1
7を実線の位置に移動して、読取り位[Aで原稿に対す
る公知の画像データの読取り動作を開始する。
In the same figure, the light source 14 and reflecting mirrors 15, 16, and 17 constituting the reading means 20 are moved to the positions indicated by two-dot chain lines, so that the reading operation of the reading means 20 is performed at position B. Next, when the original 24 is conveyed to the position B by the guide rollers 10 or the like, the black member 23 is positioned above the installation position of the original 24. In this state, data corresponding to the effective reading width in the main scanning direction at position B is read by the reading means 20 from below the original 24, and the original 24, which will be described later, is read.
Detection of the position and width of is performed. After detecting the position and width of this document 24 and setting the reading area in the main scanning direction,
Light source 14 and reflective mirror 15.16.1 of reading means 20
7 to the position indicated by the solid line, and at the reading position [A, a known image data reading operation for the document is started.

第4図は原稿の位置と幅を検知する制御系を示すブロッ
ク図であって、25は第1図、第3図の読取り部19を
構成するC0D(電荷結合素子)、26は増幅器、27
はA/D(アナログ/デジタル)変換器、28は画像補
正部、29は白黒二値化処理部、30はうインバッファ
、31はCPU(中央演算部)、32は読取り手段20
の駆動モータ33を制動する駆動回路、34はADF2
の駆動モータ35を制動する駆動回路、36は画像回転
演算素子、37はページメモリである。
FIG. 4 is a block diagram showing a control system for detecting the position and width of a document, in which 25 is a C0D (charge coupled device) that constitutes the reading section 19 in FIGS. 1 and 3, 26 is an amplifier, and 27 is a control system for detecting the position and width of a document.
is an A/D (analog/digital) converter, 28 is an image correction section, 29 is a monochrome binarization processing section, 30 is a crawl-in buffer, 31 is a CPU (central processing section), and 32 is a reading means 20
A drive circuit for braking the drive motor 33, 34 is the ADF2
36 is an image rotation calculation element, and 37 is a page memory.

ここで、第1図のB位置で第5図に示すような原稿24
のラインQを読取り手段20により読取ると、第6図(
a)に示すようなビデオ波形信号が、第4図のCCD2
5で出力され、増幅器26. A/D変換器272画像
補正部28を経て、白黒二値化処理部29で二値化処理
が行われる。二値化データは第6図(b)のようになる
(ここでは白が1.黒が0としている)。そして二値化
データをラインバッファ30から1ビツトずつリードし
て白/黒データの帯を検出し、原稿24の白と黒色部材
23の黒との境目を検出することにより、原稿24の位
置と幅を検出する。この際、数ビットの白いゴミ、ある
いは黒いゴミが、黒色部材23、あるいは白色の原稿2
4の上に存在する可能性があるため、ゴミによる誤検出
をしないようにする必要がある。
Here, at position B in FIG. 1, the original 24 as shown in FIG.
When the line Q of is read by the reading means 20, as shown in FIG.
A video waveform signal as shown in a) is transmitted to the CCD 2 in FIG.
5, and an amplifier 26. After passing through the A/D converter 272 and the image correction section 28, the image is binarized in the black-and-white binarization processing section 29. The binarized data is as shown in FIG. 6(b) (here, white is 1 and black is 0). Then, by reading the binary data one bit at a time from the line buffer 30 and detecting the band of white/black data, and detecting the boundary between the white of the original 24 and the black of the black member 23, the position of the original 24 is determined. Detect width. At this time, several bits of white dust or black dust may be deposited on the black member 23 or the white original 2.
4. Therefore, it is necessary to prevent false detection due to dust.

次に原稿24の位置と幅を検出する検出動作を第7図の
フローチャートを参照して説明する。
Next, the detection operation for detecting the position and width of the original 24 will be explained with reference to the flowchart of FIG.

同図において、前記ゴミの大きさを5ビツトまでとし、
また20ビツトの白または黒の連続を検出すれば原稿2
4または黒色部材23を検出したとしており、まずライ
ンバッファ30からリードしたトータル・ビット数をカ
ウントするビットカウンタと、白ビットの数をカウント
する白カウンタと、黒ビットの数をカウントする黒カウ
ンタと、白いゴミの大きさに対応するビット数をカウン
トする白ゴミカウンタと、黒いゴミの大きさに対応する
ビット数をカウントする黒ゴミカウンタとをリセット(
0)する(SL−1)。上記の各カウンタは第4図のc
p−u3tに内蔵されている。
In the figure, the size of the garbage is up to 5 bits,
Also, if a continuous 20-bit white or black is detected, the original 2
4 or black member 23 is detected, first, a bit counter counts the total number of bits read from the line buffer 30, a white counter counts the number of white bits, and a black counter counts the number of black bits. , reset the white dust counter that counts the number of bits corresponding to the size of white dust and the black dust counter that counts the number of bits corresponding to the size of black dust (
0) Do (SL-1). Each of the above counters is c in Figure 4.
It is built into p-u3t.

次にデータの1ビツトをラインバッファ30からリード
する(SL−3)と共に、ビットカウンタを+1する(
SL−2)。そこで、まず白帯を検出するために白か黒
か(1か0か)をチエツクし、白であれば(SL−4の
YES)、白カウンタを+1としく5l−5)、黒ゴミ
カウンタにより黒ゴミの数をカウントした後、黒ゴミカ
ウンタをリセットする(Sl−6)、そして白カウンタ
のカウント数〉20となれば(SL−7のYES)、(
ビットカウンタのカウント数−白カウンタのカウント数
−黒ゴミカウンタのカウント数)を計算し、CP U3
1内のスタート・ビット・レジスタに格納する(SL−
8)。この値が原稿24の貌取り開始ビットとなる。
Next, 1 bit of data is read from the line buffer 30 (SL-3) and the bit counter is incremented by 1 (
SL-2). Therefore, to detect a white belt, first check whether it is white or black (1 or 0), and if it is white (YES in SL-4), the white counter is set to +1 (5l-5), and the black dust counter is After counting the number of black dust, reset the black dust counter (Sl-6), and if the white counter count > 20 (YES at SL-7), (
The CPU 3 calculates the count number of the bit counter - the count number of the white counter - the count number of the black dust counter.
1 (SL-
8). This value becomes the edge-cutting start bit of the document 24.

一方、黒であれば(SL−4のNo)、黒ゴミカウンタ
を+1としく5L−9)、黒ゴミカウンタのカウント数
〉5となれば(SL−10のYES)、それまで検出し
た白は原稿24の白ではないとして白カウンタをリセッ
ト(0)する(S 1−11)。ここでビットカウンタ
が最終ビットであると(S 1−12)、エラーとする
。以上のように白/黒ゴミによる誤検出をなくして正確
な原稿読取り開始位置を検出する。
On the other hand, if it is black (No in SL-4), the black dust counter is set to +1 (5L-9), and if the count number of the black dust counter is >5 (YES in SL-10), the previously detected white determines that the original 24 is not white and resets the white counter (0) (S1-11). If the bit counter is at the last bit (S1-12), an error is determined. As described above, erroneous detection due to white/black dust is eliminated and an accurate document reading start position is detected.

次に原稿の末端を検出する。これは上記の読取り開始位
置を検出する場合とは逆に黒帯を検出するためのもので
あり、まず、白カウンタ、黒カウンタ、白ゴミカウンタ
、黒ゴミカウンタをリセットしく5L−13)、データ
の1ビツトをラインバッファ30からリードする(S 
1−14b)と共に、ビットカウンタを+1する(S 
1−14a)。ここで白か黒かをチエツクし、黒であれ
ば(S L−15のYES)。
Next, the end of the document is detected. This is to detect a black belt, which is the opposite of detecting the reading start position described above. First, reset the white counter, black counter, white dust counter, and black dust counter. 5L-13) Read 1 bit from the line buffer 30 (S
1-14b) and increments the bit counter by 1 (S
1-14a). Here, check whether it is white or black, and if it is black (YES in SL-15).

黒カウンタを+I L(S 1−16)、白ゴミの数を
カウントした後、白ゴミカウンタをリセット(0)する
(SL−17)。そして黒カウンタのカウント数〉20
となれば(Sl−18のYES)、(ビットカウンタの
カウント数−黒カウンタのカウント数−白カウンタのカ
ウント数)を計算しく5l−19)、エンド・ビット・
レジスタに格納する。一方、白であれば(SL−15の
NO)、白ゴミカウンタを+1としく5l−20)、白
ゴミカウンタのカウンタ数〉5となれば(Sl−21の
YES)、それまで検出した黒は黒色部材23の黒でな
いとして黒カウンタをリセットする(S 1−22)、
ここでビットカウンタが最終ビットであれば、(SL〜
23のYES)、最終ビットをエンド・ビット・レジス
タに格納して(SL−24)、終了する。
After counting the black counter +IL (S1-16) and the number of white dust, the white dust counter is reset (0) (SL-17). And the count number of the black counter>20
If (YES in Sl-18), calculate (count number of bit counter - count number of black counter - count number of white counter) 5l-19), end bit.
Store in register. On the other hand, if it is white (NO at SL-15), the white dust counter is set to +1 (5l-20), and if the counter number of the white dust counter is >5 (YES at SL-21), the black determines that the black member 23 is not black and resets the black counter (S1-22);
Here, if the bit counter is the final bit, (SL~
23: YES), the final bit is stored in the end bit register (SL-24), and the process ends.

ところで、このままでは第5図に示す原稿24のように
、黒い帯の部分を検出すると、図中のイ点も原稿24の
最終端として検知されてしまう。
By the way, if this continues, if a black band portion is detected as in the document 24 shown in FIG. 5, the point A in the figure will also be detected as the final end of the document 24.

そこでステップ(S L−19)に続いて、上述したス
テップ(SL−1)からステップ(Sl−12)までの
動作を繰り返し、再び白帯を検出して白帯が検出されれ
ば、再度、黒帯検出動作を行うというサイクルを最終ビ
ットまで行えば、必ず原稿24の最終端を検出できるこ
とになる。また原稿24が最終ビットまである時、黒帯
検出ができないが、その時は最終ビットを原稿24の最
終端とすれば問題はない。
Therefore, following step (SL-19), the operations from step (SL-1) to step (SL-12) described above are repeated, and the white belt is detected again. If the cycle of performing the black band detection operation is repeated up to the final bit, the final edge of the document 24 can be detected without fail. Further, when the original 24 has up to the final bit, black belt detection cannot be performed, but in that case, if the final bit is taken as the final end of the original 24, there is no problem.

ここで、検出できる原稿24の条件として、原稿24の
両端(主走査方向)に少なくとも2〜3nn程度の白色
部分がなければならない。
Here, as a condition for the document 24 to be detectable, there must be a white portion of at least about 2 to 3 nn at both ends (main scanning direction) of the document 24.

以上のようにして、任意の位置に設置された原稿24の
位置と幅とがビット単位で正確に検出することができる
ことになる。
In the manner described above, the position and width of the document 24 placed at an arbitrary position can be accurately detected in bit units.

次に原稿24のスキューの検出方法を説明する。Next, a method for detecting the skew of the original 24 will be explained.

まず、第1図において、読取り手段20の読取り位置を
B位置まで移動し、原稿24をB位置より僅か0.5〜
1.0画程度、読取り位r!iAの方向に搬送する。こ
の状態で、第7図のフローチャートで説明した動作によ
り、原稿24の読取りスタート位置とエンド位置を検出
する。
First, in FIG. 1, the reading position of the reading means 20 is moved to the B position, and the original 24 is moved slightly from the B position by 0.5~
About 1.0 strokes, reading level r! Convey in the direction of iA. In this state, the reading start position and end position of the original 24 are detected by the operation described in the flowchart of FIG.

ここで、原稿24のスキュー量がゼロで、理想的な搬送
が行われた場合、第8図(a)の破線の原稿24の位置
において原稿24上のラインQ部分を読取り手段20で
検出すると、読取りスタート位置Aとエンド位置Bが検
出され、次に原稿24を再びB位置の方向へ0.5〜1
.0mm程度搬送(第8図(a)では実線位置)し、再
び読取り手段20により読取りスタート位[A’とエン
ド位置B′を検出すると1両位置がA4A’、B″:B
′となる。
Here, when the skew amount of the original 24 is zero and ideal conveyance is performed, when the reading means 20 detects the line Q portion on the original 24 at the position of the original 24 indicated by the broken line in FIG. 8(a). , the reading start position A and the end position B are detected, and then the document 24 is moved again in the direction of the B position by 0.5 to 1
.. When the reading means 20 detects the start position [A' and the end position B' again, the first position is A4A', B'': B''.
'.

しかし、いずれかの方向に原稿24がスキューして搬送
された場合は、第8図(b)、 (C)に示すように、
原稿24の移動の前後で読取りスタート位置CとC′が
、またエンド位置りとD′がずれて検出される。そして
第8図(b)の場合はC>C’、D>D′となる。ここ
でc−c’=α、 D’−D=βとすると、α〉βであ
れば、原稿24は第8図(c)のように右に斜めに傾い
ており、α〈βであれば、原稿24は第8図(b)のよ
うに左に斜めに傾いていると判断される。
However, if the document 24 is conveyed in a skewed manner in either direction, as shown in FIGS. 8(b) and (C),
Before and after the movement of the document 24, the reading start positions C and C' and the end position and D' are detected to be shifted. In the case of FIG. 8(b), C>C' and D>D'. Here, if c-c'=α and D'-D=β, if α>β, the manuscript 24 is tilted diagonally to the right as shown in FIG. 8(c), and if α<β. For example, it is determined that the document 24 is tilted diagonally to the left as shown in FIG. 8(b).

従って、αくβであれば、tan(1””/α)で第8
図(b)のスキュー角度θが求められ、またα〉βであ
れば、jan (1岬1)/β)で第8図(c)のスキ
ュー角度θ′が求められる。前記角度θ、θ′が大きい
程、スキュー量は多い。
Therefore, if α is β, tan(1””/α) is the 8th
The skew angle θ in FIG. 8(b) is determined, and if α>β, the skew angle θ' in FIG. 8(c) is determined by jan (1 cape 1)/β). The larger the angles θ and θ', the larger the amount of skew.

従って、角度θ、θ′が規定値より大きい場合、エラー
として、原稿24の搬送を停止させて読取り不良や、原
稿のジャムの発生、あるいは原稿の損傷を防止する。
Therefore, if the angles θ and θ' are larger than the specified values, it is determined as an error that the conveyance of the original 24 is stopped to prevent reading errors, jamming of the original, or damage to the original.

また第4図の画像回転演算素子36とページメモリ37
を用いて、前記スキュー角度θ、θ′に基づいて該当す
るページの画像データに対して画像回転処理を行い1画
像を回転させることによってスキュー補正をすることが
できる。
Also, the image rotation calculation element 36 and page memory 37 in FIG.
Using this method, skew correction can be performed by performing image rotation processing on the image data of the corresponding page based on the skew angles θ and θ' and rotating one image.

ところで、従来より画像読取装置において、ある基準と
なる白テープのデータをCCDなどにより読取り、その
データをシェーディングデータとして記憶素子(RAM
)に格納し、そのデータから補正データを得るシェーデ
ィング補正が採用されているが、シェーディングデータ
をCODにより読取る際、例えば前記白テープにCOD
の2〜3画素分の大きさの黒ゴミが存在すると、第9図
(a)に示すように黒ゴミの存在位置に対応した部分が
低出力に現われる白データの波形となる。この白データ
の波形に対して補正をかけて、均一濃度チャードを読取
った場合、第9図(b)に示すような波形となり、黒ゴ
ミが存在した部分に白抜けが発生してしまう。
By the way, in conventional image reading devices, data on a white tape serving as a reference is read using a CCD or the like, and the data is stored in a memory element (RAM) as shading data.
) and obtain correction data from the data. However, when reading the shading data by COD, for example, if the white tape is
If there is black dust with a size of 2 to 3 pixels, the waveform of white data will be such that a portion corresponding to the position of the black dust appears at a low output as shown in FIG. 9(a). When the waveform of this white data is corrected and a uniform density chart is read, the waveform becomes as shown in FIG. 9(b), and white spots occur in areas where black dust existed.

そこで本実施例では、第4図の制御系のブロック図に第
10図に示すシェーディング補正の制御系を設けた。第
10図において、25は第1図の読取り部19を構成す
るCOD、29は二値化処理部、31はC’PU、40
はS / H(サンプル/ホールド)回路、41は増幅
器、42はA/D変換器、43はパスセレクタ、44は
比較演算回路、45はシューディング用のRAM、46
はシューディング補正回路である。
Therefore, in this embodiment, a shading correction control system shown in FIG. 10 is provided in the block diagram of the control system shown in FIG. 4. In FIG. 10, 25 is a COD constituting the reading section 19 of FIG. 1, 29 is a binarization processing section, 31 is a C'PU, 40
is an S/H (sample/hold) circuit, 41 is an amplifier, 42 is an A/D converter, 43 is a path selector, 44 is a comparison calculation circuit, 45 is a RAM for shooting, 46
is a shooding correction circuit.

第1図の白色部材22が読取り手段20により読取られ
、光量に基づいてCCD25で光電変換され。
The white member 22 in FIG. 1 is read by the reading means 20, and photoelectrically converted by the CCD 25 based on the amount of light.

得られたデータは、S/H回路40と増幅器41を経て
、A/D変換器42に入力される。この時、A/D変換
器42のマイナス基準レベルとプラス基準レベルは、そ
れぞれCCD25から出力されるダミー黒レベルと白色
部材22の最大白レベルとし、両レベル間で、nビット
(例えば8ビツト)のデジタル値にA/D変換される。
The obtained data is input to an A/D converter 42 via an S/H circuit 40 and an amplifier 41. At this time, the minus reference level and plus reference level of the A/D converter 42 are the dummy black level output from the CCD 25 and the maximum white level of the white member 22, respectively, and between the two levels there are n bits (for example, 8 bits). A/D conversion is performed to a digital value.

このデジタルデータをRA M2Sに格納する。以上の
動作をCCD25の全画素について行う。しかし、この
ままでは上述したように白抜けが発生してしまうので、
本実施例では、第11図のフローチャートに示すように
、予めRAM45に最小黒データを格納しておき(S 
2−1)、パスセレクタ43をシェーディングモードに
セレクトしくS2−2)、C0D25から上述のように
白色部材22のデータをA/D変換器42に入力する(
S2−3)。そしてRA M2Sから既に格納されたデ
ータをリードしくS2−4)、比較演算回路44で、前
記A/D変換器42の出力(白データ)とRA M2S
のそのビットに対応するデータを大小比較し、白データ
〉RAMであると(S2−5のYES)、RAM45に
現白データが格納される(S2−6)。このようにCC
D25の全画素について、上記の大小比較をして、大き
い方(白)をRAM45に格納するようにする(S2−
7)。
This digital data is stored in RAM2S. The above operation is performed for all pixels of the CCD 25. However, if this continues, white spots will occur as mentioned above, so
In this embodiment, as shown in the flowchart of FIG. 11, the minimum black data is stored in the RAM 45 in advance (S
2-1), select the path selector 43 to shading mode S2-2), input the data of the white member 22 from the C0D 25 to the A/D converter 42 as described above (
S2-3). Then, in order to read the data already stored from the RAM 2S (S2-4), the comparison operation circuit 44 compares the output (white data) of the A/D converter 42 with the RAM 2S.
The data corresponding to that bit of are compared in size, and if white data>RAM (YES in S2-5), the current white data is stored in the RAM 45 (S2-6). In this way CC
All pixels of D25 are compared in size as described above, and the larger one (white) is stored in the RAM 45 (S2-
7).

次に第1図の読取り手段20を1ライン分移動しくS2
−9)、同様な処理を行い、これを数十ライン(散開)
にわたって行い(S2−8)、その間の白レベルの最大
値をRAM45に格納する。従って、数Iにわたってシ
ェーディングデータが更新格納されることになる。
Next, move the reading means 20 of FIG. 1 by one line (S2).
-9), perform the same process and spread this out to several dozen lines (spread)
The maximum value of the white level during that period is stored in the RAM 45 (S2-8). Therefore, the shading data is updated and stored over several I times.

このことにより、上記の数Iの間、数圃の黒ゴミが同じ
ビット上にない限り、正常なシェーディングデータを得
ることができることができることになる。
This means that during the above number I, normal shading data can be obtained as long as several fields of black dust are not on the same bit.

(発明の効果) 本発明によれば、黒色部材と原稿の白色端分との境を光
学的に検知することで、設置位置上に原稿があれば原稿
ガイドを使用しなくとも、原稿の位置と幅とを検知する
ことができ、原稿の位置。
(Effects of the Invention) According to the present invention, by optically detecting the boundary between the black member and the white end of the document, if there is a document at the installation position, the document can be positioned without using a document guide. The width and width of the document can be detected.

幅の検出が正確に行える画像読取装置を提供できる。An image reading device that can accurately detect width can be provided.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の画像読取装置の押え板部分の一実施例
を示す構成図、第2図は画像読取装置の外観を示す斜視
図、第3図は本発明の画像読取装置の構成の概略を示す
構成図、第4図は原稿の位置と幅を検出する制御系を示
すブロック図、第5図は原稿の読取り状態を示す説明図
、第6図(a、)はビデオ波形を示す波形図、第6図(
b)は二値化データを示す説明図、第7図は原稿の位置
と幅を検出する検出動作のフローチャート、第8図(a
)。 (b)、 (C)は原稿の設置状態を説明する説明図、
第9図(a)は白データの波形図、第9図(b)は第9
図(a)の白データの波形図、第10図はシェーディン
グ補正の制御系を示すブロック図、第11図はシェーデ
ィング補正動作のフローチャートである。 1・・・画像読取装置の本体、 2・・・ADF、 5
 ・・・原稿載置台、 7a・・・分離コロ、  7b
・・・ フィードローラ、 11・・・コンタクトガラ
ス、12・・・押え板、14・・・光源、15.16.
17・・・反射ミラー 18・・・レンズ、19・・・
読取り部、20・・・読取り手段、22・・・白色部材
、23・・・黒色部材、24・・・原稿、25・・・C
CD、29・・・白黒二値化処理部、31・・・CPU
、36・・・画像回転演算素子、37・・・ページメモ
リ、A、B ・・・読取り位置。
FIG. 1 is a configuration diagram showing one embodiment of the holding plate portion of the image reading device of the present invention, FIG. 2 is a perspective view showing the external appearance of the image reading device, and FIG. 3 is a configuration diagram of the image reading device of the present invention. Figure 4 is a block diagram showing the control system for detecting the position and width of the original, Figure 5 is an explanatory diagram showing the reading state of the original, and Figure 6 (a) shows the video waveform. Waveform diagram, Figure 6 (
b) is an explanatory diagram showing the binarized data, Fig. 7 is a flowchart of the detection operation for detecting the position and width of the document, and Fig. 8 (a) is an explanatory diagram showing the binary data.
). (b) and (C) are explanatory diagrams explaining the installation state of the manuscript;
Figure 9(a) is a waveform diagram of white data, Figure 9(b) is a waveform diagram of white data.
FIG. 10 is a block diagram showing a shading correction control system, and FIG. 11 is a flowchart of shading correction operation. 1... Main body of the image reading device, 2... ADF, 5
...Document mounting table, 7a...Separation roller, 7b
... Feed roller, 11... Contact glass, 12... Holding plate, 14... Light source, 15.16.
17...Reflection mirror 18...Lens, 19...
Reading section, 20... Reading means, 22... White member, 23... Black member, 24... Document, 25... C
CD, 29...Black and white binarization processing unit, 31...CPU
, 36... Image rotation calculation element, 37... Page memory, A, B... Reading position.

Claims (3)

【特許請求の範囲】[Claims] (1)複数枚の原稿を分離して読取り位置まで給紙し、
給紙された原稿自体を移動して前記読取り位置で読取り
手段により画像データを読取る画像読取装置において、
原稿の設置位置に黒色部材を設け、この黒色部材と原稿
の白色端部との境を光学的に検知して、原稿の位置と幅
とを検出するように構成したことを特徴とする画像読取
装置。
(1) Separate multiple sheets of original and feed them to the reading position,
In an image reading device that moves a fed document itself and reads image data by a reading means at the reading position,
An image reading device characterized in that a black member is provided at the position where the original is placed, and the boundary between the black member and the white edge of the original is optically detected to detect the position and width of the original. Device.
(2)前記原稿の位置と幅との検出データに基づいて原
稿のスキュー量を検出するように構成したことを特徴と
する請求項(1)記載の画像読取装置。
(2) The image reading apparatus according to claim 1, wherein the image reading apparatus is configured to detect the skew amount of the document based on detection data of the position and width of the document.
(3)前記原稿のスキュー量の検出データに基づいて画
像データに対して画像回転処理をすることによりスキュ
ー分の補正を行うように構成したことを特徴とする請求
項(2)記載の画像読取装置。
(3) The image reading apparatus according to claim (2), wherein the image reading apparatus is configured to correct the skew amount by performing image rotation processing on the image data based on the detected data of the skew amount of the document. Device.
JP1303233A 1989-11-24 1989-11-24 Document detection device and document detection method in image reading device Expired - Lifetime JP3010494B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1303233A JP3010494B2 (en) 1989-11-24 1989-11-24 Document detection device and document detection method in image reading device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1303233A JP3010494B2 (en) 1989-11-24 1989-11-24 Document detection device and document detection method in image reading device

Publications (2)

Publication Number Publication Date
JPH03165175A true JPH03165175A (en) 1991-07-17
JP3010494B2 JP3010494B2 (en) 2000-02-21

Family

ID=17918481

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1303233A Expired - Lifetime JP3010494B2 (en) 1989-11-24 1989-11-24 Document detection device and document detection method in image reading device

Country Status (1)

Country Link
JP (1) JP3010494B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007243441A (en) * 2006-03-07 2007-09-20 Canon Inc Image reading apparatus, method for controlling the apparatus, and control program
JP2009253919A (en) * 2008-04-10 2009-10-29 Murata Mach Ltd Document reading apparatus
JP2011030205A (en) * 2009-06-29 2011-02-10 Brother Industries Ltd Image reading apparatus

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007243441A (en) * 2006-03-07 2007-09-20 Canon Inc Image reading apparatus, method for controlling the apparatus, and control program
JP2009253919A (en) * 2008-04-10 2009-10-29 Murata Mach Ltd Document reading apparatus
JP2011030205A (en) * 2009-06-29 2011-02-10 Brother Industries Ltd Image reading apparatus

Also Published As

Publication number Publication date
JP3010494B2 (en) 2000-02-21

Similar Documents

Publication Publication Date Title
JP3739449B2 (en) Job recovery device for document handling device
JPH02311083A (en) Original reading device
US10356252B2 (en) Image reading apparatus, image forming apparatus, image reading method, and non-transitory storage medium that generate abnormal pixel information based on received information
US20080316544A1 (en) Image reading apparatus
JPH0974465A (en) Document reading device
JP2006033797A (en) Image processing apparatus and image processing method
US8130424B2 (en) Image scanner and control method thereof
EP0869659B1 (en) Correction method of document inclination angle
JP3501717B2 (en) Image reading device, opaque object detection method, and storage medium
JPH089116A (en) Image reader
JPH03165175A (en) Document detection device and document detection method in image reading device
JPH10336425A (en) Image reader
JP3417723B2 (en) Image reading device
JP2001350225A (en) Document feeder
JP2006005834A (en) Double-sided image reader
JPH04334163A (en) Original reader
JPH0393348A (en) Picture reader
JP2737700B2 (en) Document detection mechanism
JPH07172684A (en) Paper ejection device
JP2004254000A (en) Image reading device
JPH08317140A (en) Document reader
JP2002176542A (en) Device and method for reading image
JPS59151270A (en) Preprocessing circuit of optical character reading device
JP2004173161A (en) Image reading device
JPH06205173A (en) Image reader

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071210

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081210

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081210

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091210

Year of fee payment: 10

EXPY Cancellation because of completion of term