JPH0368260A - Picture read scanner - Google Patents

Picture read scanner

Info

Publication number
JPH0368260A
JPH0368260A JP1202942A JP20294289A JPH0368260A JP H0368260 A JPH0368260 A JP H0368260A JP 1202942 A JP1202942 A JP 1202942A JP 20294289 A JP20294289 A JP 20294289A JP H0368260 A JPH0368260 A JP H0368260A
Authority
JP
Japan
Prior art keywords
data
binarization
scan
binarized
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
Application number
JP1202942A
Other languages
Japanese (ja)
Inventor
Tsuneo Meguro
目黒 恒雄
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.)
Hitachi High Tech Corp
Original Assignee
Hitachi Electronics Engineering 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 Hitachi Electronics Engineering Co Ltd filed Critical Hitachi Electronics Engineering Co Ltd
Priority to JP1202942A priority Critical patent/JPH0368260A/en
Publication of JPH0368260A publication Critical patent/JPH0368260A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)
  • Image Input (AREA)
  • Storing Facsimile Image Data (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PURPOSE:To prevent an effective read area per one scanning from being made narrow by controlling the storage of a binarization data for one scanning in a picture read scanner while taking a processing time delay due to binarization into account. CONSTITUTION:When a video data by one scanning is outputted from an image sensor 5, the video data is binarized by a binarization section 2. The binary data by one scanning is outputted from the binarization section 2 but the output time is delayed by the time used for the binarization. In order to compensate the delay in the output time of the binarization data, a memory control circuit 15 issues a command of storing the binarization data in the timing in matching with the delay to a memory 14 at every binarization data block by one scanning. Thus, the binarization data block for one scanning is stored from the head and the data is stored in the memory 14 in the complete state where the effective data of the rear part is not lost.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は0画像読取りスキャナ、特に、帳票上をスキ
ャンして読み取ったアナログビデオデータの2値化デー
タを、2値化によって生じる処理時間遅延を考慮して転
送するようにしたものに関する。
Detailed Description of the Invention [Field of Industrial Application] This invention relates to a 0-image reading scanner, in particular, to reduce the processing time delay caused by the binarization of analog video data read by scanning a document. Regarding what I decided to transfer in consideration.

〔従来の技術〕[Conventional technology]

光学式文字読取り装置(OCR)等の画像読取りスキャ
ナの一例は第3図のようであり、@票上に記録されてい
る文字または図形データを電荷結合素子(COD)等を
用いたイメージセンサSによって光学的に読み取り、こ
のようにして読み取ったアナログのビデオデータを、シ
ェーディング除去回路4.スライス回路5およびマスキ
ング修正回路6からなる2値化部2で2値化データに変
換してデータバッファ3に出力している。この2値化部
2において、前記ビデオデータは、シェーディング除去
回路4によって、帳票上における光量ムラによる影響が
除去され、スライス回路5によって所定のスライスレベ
ル以上または以下のレベルのノイズが除去される。その
後、前記ビデオデータは、マスキング修正回路6により
、各画素ごとに1黒」 (またはrob)、r白」 (
または「1」)の論理レベルに2値化され、孤立した「
黒」 (または「0」)の画素、または「白」(または
「1」)の画素をノイズとみなして除去するマスキング
修正が行なわれる。なお、前記回路4,5.6による処
理にはそれぞれa工、a2゜a、の時間を必要とする。
An example of an image reading scanner such as an optical character reader (OCR) is shown in Fig. 3, and the character or graphic data recorded on the @ slip is read by an image sensor S using a charge-coupled device (COD) or the like. The analog video data thus read is optically read by the shading removal circuit 4. A binarization unit 2 consisting of a slice circuit 5 and a masking correction circuit 6 converts the data into binarized data and outputs it to a data buffer 3. In the binarization unit 2, a shading removal circuit 4 removes the influence of light intensity unevenness on the form from the video data, and a slicing circuit 5 removes noise at a level above or below a predetermined slice level. Thereafter, the video data is processed by a masking correction circuit 6, one black (or rob) and one white (rob) for each pixel by a masking correction circuit 6.
or "1"), and an isolated "
Masking correction is performed in which pixels that are "black" (or "0") or pixels that are "white" (or "1") are regarded as noise and removed. Note that the processing by the circuits 4, 5, and 6 requires a time of a time and a time of a2°a, respectively.

このようにして得られた2値化データは1画像認識等の
ため、DMAC: (ダイレクト・メモリ・アクセス・
コントローラ)7からの転送指令によって、データバッ
ファ3から読み出され、バス8を介してデータメモリ1
0に転送されることとなる。なお、前記DMAC7は、
イメージセンサSによるビデオデータ出力開始1こ同期
して前記転送指令を発するようになっている。
The binarized data obtained in this way is used for single image recognition, etc., using DMAC: (direct memory access).
The data is read from the data buffer 3 in response to a transfer command from the controller) 7, and is transferred to the data memory 1 via the bus 8.
It will be transferred to 0. Note that the DMAC7 is
The transfer command is issued in synchronization with the start of video data output by the image sensor S.

前記画像読取りスキャナにおける1スキヤン当たりの動
作は第4図のようである。すなわち、イメージセンサS
が帳票上の1ラインをスキャンすることにより、(a)
のように、該センサSからn個の画素(ドツト)の1ス
キャン分ビデオデータブロックVDBが出力される。な
お、この時、前記ビデオデータブロックVDB出力開始
に同期してDMAC7からデータバッファ3に対して転
送指令が発せられ、(d)のように、データバッファ3
のデータ転送動作が開始される。
The operation per scan in the image reading scanner is as shown in FIG. That is, the image sensor S
(a) by scanning one line on the form.
A video data block VDB corresponding to one scan of n pixels (dots) is output from the sensor S as shown in FIG. At this time, a transfer command is issued from the DMAC 7 to the data buffer 3 in synchronization with the start of output of the video data block VDB, and as shown in (d), the transfer command is issued to the data buffer 3.
The data transfer operation is started.

前述のようにして、イメージセンサSから出力されたビ
デオデータは2値化部2で2値化データに変換されるが
、1スキャセ分の2値化データブロツクBDBは、(b
)のように、イメージセンサSからのビデオデータブロ
ック出力時から前記時間ate a21 a3を合計し
た時間Aだけ遅延して2値化部2から出力される。この
ため、前記ビデオデータブロックVDB出力開始から2
値化データブロツクBDB出力開始までの時間(すなわ
ち時間A)については、データバッファ3のデータ転送
動作が進行中であるにもかかわらず、2値化データの出
力が無いこととなり、データバッファ3により転送され
る1スキャン分データブロックTDB中には、有効デー
タ領域EDに先立って無効データ領域NDが存在するこ
とになる。そこで、該無効データ領域NDによる誤読を
防止するため、前記2値化データブロツクBDBについ
て(c)のように、前記無効データ領域NDを帳票の地
色に応じて「黒」または「白」で埋め込んで明確に無効
化するためのウィンド(窓)処理がリアルタイムで行な
われる。このようにして、各スキャン分の転送データブ
ロックTDBはデータメモリ10に転送され、該メモリ
10には、有効データ領域EDの2値化データみならず
無効データ領域NDの無効化されたデータも記憶される
こととなる。
As described above, the video data output from the image sensor S is converted into binarized data by the binarization unit 2, but the binarized data block BDB for one scan is (b
), the video data block is output from the binarization unit 2 after being delayed by the time A, which is the sum of the times ate a21 and a3, from the time when the video data block is output from the image sensor S. Therefore, from the start of outputting the video data block VDB, two
Regarding the time until the start of output of the digitized data block BDB (that is, time A), even though the data transfer operation of the data buffer 3 is in progress, there is no output of binarized data, and the data buffer 3 In the one-scan data block TDB to be transferred, an invalid data area ND exists prior to a valid data area ED. Therefore, in order to prevent misreading due to the invalid data area ND, as shown in (c) of the binarized data block BDB, the invalid data area ND is set to "black" or "white" according to the background color of the form. Window processing to embed and explicitly disable is done in real time. In this way, the transfer data block TDB for each scan is transferred to the data memory 10, and the memory 10 contains not only the binarized data in the valid data area ED but also the invalidated data in the invalid data area ND. It will be remembered.

なお、一般的に、イメージセンサのスキャン方向に対す
る帳票の傾きが111票スキューと称されているのに対
し、前述のような2値化による処理時間遅延は2値化ハ
ードスキユーと称されており、該2値化ハードスキユー
は2値化部の回路規模等に応じて一定のスキュー値とな
るものである。
Generally, the inclination of a form with respect to the scan direction of an image sensor is called 111-vote skew, while the processing time delay due to binarization as described above is called binarization hard skew. The binarization hard skew has a constant skew value depending on the circuit scale of the binarization section.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかしながら、前記従来の画像読取りスキャナにおいて
は、前述のような2値化による処理時間遅延(すなわち
2値化ハードスキユー)にもがかわらず、イメージセン
サSによる1スキャン分のビデオデータの出力終了に呼
応してデータバッファ3の上スキャン分のデータ転送動
作も終了するようになっているため、前記2値化データ
ブロツクBDBのうち前記データ転送動作終了後に2値
化部2から出力される後端部分BDB−Rのデータは、
有効なものであっても、前記転送データブロックTDB
から切り捨てられることとなる。その結果、前記スキャ
ナにおいては、2値化ハードスキユーの存在により、イ
メージセンサSによって読み取られた有効データのすべ
てを転送することができず、1スキヤン当たりの有効読
取り領域が狭小化するという課題がある特に、最近の画
像読取りスキャナでは、読取り精度向上のため、2値化
部の回路規模が拡大する傾向にあり、その回路規模の拡
大に応じて2値化ハードスキユーの規模も拡大しており
、有効読取り領域の狭小化がますます深刻なaiuとな
っている。
However, in the conventional image reading scanner, despite the processing time delay due to binarization (i.e., binarization hard skew) as described above, it is difficult for the image sensor S to finish outputting video data for one scan. In response to this, the data transfer operation for the upper scan of the data buffer 3 is also completed, so that the portion of the binarized data block BDB that is output from the binarization unit 2 after the data transfer operation is completed is The data of the end part BDB-R is
Even if the transfer data block TDB is valid, the transfer data block TDB
It will be truncated from. As a result, in the scanner, due to the existence of the binarization hard skew, it is not possible to transfer all of the valid data read by the image sensor S, resulting in a problem that the effective reading area per scan becomes narrow. In particular, in recent image reading scanners, in order to improve reading accuracy, the circuit scale of the binarization section tends to increase, and as the circuit scale increases, the scale of the binarization hard skew also increases. The narrowing of the effective reading area is becoming more and more serious in AIU.

この発明は、上述の点に鑑みてなされたもので、2値化
による処理時間遅れによってもたらされる有効読取り領
域の狭小化を防止できる画像読取りスキャナを提供する
ことを目的とする。
The present invention has been made in view of the above-mentioned points, and an object of the present invention is to provide an image reading scanner that can prevent the effective reading area from being narrowed due to processing time delays due to binarization.

〔a題を解決するための手段〕[Means for solving problem a]

上記目的を達成するため1本発明に係る画像スキャナは
、読取り対象たる帳票面をスキャンし、そのスキャン結
果であるビデオデータを出力する光学的読取り手段と、
該読取り手段から出力される前記ビデオデータを各画素
ごとに2値化する2値化処理手段と、該2値化処理手段
から出力される2値化データを1スキャン分ごとのデー
タブロック単位で記憶するデータ記憶手段と、前記2値
化処理手段で生じる処理時間遅延を考慮して、前記上ス
キャン分の2値化データを、データブロックの先頭から
前記記憶手段に記憶させるようにするとともに、記憶さ
れた1スキャン分の2値化データを所定のタイミングで
読み出すメモリ制御手段とを具備し、前記2値化処理手
段で生じる処理時間遅延によってもたらされる有効読取
り領域の狭小化を防止できるものである。
In order to achieve the above object, an image scanner according to the present invention includes an optical reading means for scanning a document surface to be read and outputting video data as the scanning result;
binarization processing means for binarizing the video data output from the reading means for each pixel; and binarization processing means for binarizing the video data output from the binarization processing means in units of data blocks for each scan. Taking into consideration the processing time delay occurring in the data storage means to be stored and the binarization processing means, the binarized data for the upper scan is stored in the storage means from the beginning of the data block, It is equipped with a memory control means for reading out the stored binarized data for one scan at a predetermined timing, and can prevent narrowing of the effective reading area caused by a processing time delay caused by the binarization processing means. be.

〔作用〕[Effect]

読取り手段から1スキャン分のビデオデータが出力され
ると、該ビデオデータは2値化処理手段により2値化さ
れる。このようにして、1スキャン分の2値化データが
2値化処理手段から出力されることとなるが、前記2値
化に費やされた時間だけその出力時間が遅延する。なお
、この遅延は、2値化ハードスキユーと称されている。
When video data for one scan is output from the reading means, the video data is binarized by the binarization processing means. In this way, one scan's worth of binarized data is output from the binarization processing means, but the output time is delayed by the time spent on the binarization. Note that this delay is called binarization hard skew.

そこで、本発明においては、前記2値化データの出力時
間の遅延に対処するため、1スキャン分の2値化データ
ブロツクごとに、メモリ制御手段からデータ記憶手段に
対して、前記遅延に見合ったタイミングで2値化データ
を記憶する様指令する。このようにして、前記【スキャ
ン分の2値化データのデータブロックは、その先頭から
記憶されることができ、後端領域の有効データが切り捨
てられていない完全な状態でデータ記憶手段に記憶され
ることができる。
Therefore, in the present invention, in order to cope with the delay in the output time of the binarized data, for each block of binarized data for one scan, the memory control means sends a message to the data storage means that corresponds to the delay. A command is given to store the binarized data at the appropriate timing. In this way, the data block of the binarized data for the scan can be stored from the beginning thereof, and the valid data in the rear end area is stored in the data storage means in a complete state without being truncated. can be done.

以上のように、本発明においては、2値化による処理時
間遅延を考慮して1スキャン分の2値化データの記憶を
制御することにより有効データのすべてを転送でき、2
値化による処理時間遅延によってもたらされるtスキャ
ン当りの有効読取り領域の狭小化が防止できる。また、
前述のように転送開始を制御することにより、転送デー
タブロック中に無効データ領域が存在しないこととなり
、2値化データブロツクについてのウィンド処理も必要
としむい。
As described above, in the present invention, all of the valid data can be transferred by controlling the storage of one scan's worth of binarized data in consideration of the processing time delay due to binarization.
It is possible to prevent the effective reading area per t-scan from being narrowed due to the processing time delay due to digitization. Also,
By controlling the start of transfer as described above, there is no invalid data area in the transfer data block, and window processing for the binarized data block is also required.

〔実施例〕〔Example〕

以下、添付図面を参照して本発明の実施例を詳細に説明
する。
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

第1図は本発明に係る画像読取り装置の一実施例を示し
ており、図面中筒3図と同一の符号を付したものは第3
図のものと同等の機能を果すものである。
FIG. 1 shows an embodiment of an image reading device according to the present invention, and the same reference numerals as in FIG.
It performs the same function as the one shown in the figure.

すなわち、第1図に示す画像読取り装置においては、C
CD等を用いたイメージセンサSが帳票上の上ラインを
スキャンするごとに、第2図(a)のようにn個の画素
の1スキヤン分ビデオデータブロックVDBが出力され
る。このようにして。
That is, in the image reading device shown in FIG.
Every time an image sensor S using a CD or the like scans the upper line on a form, a video data block VDB of one scan of n pixels is output as shown in FIG. 2(a). In this way.

各スキャン分のビデオデータは、シェーディング除去回
路4、スライス回路5およびマスキング修正回路6で構
成される2値化部2で2値化データに変換される。この
2値化部2では、各スキャン分のビデオデータを変換す
るごとに、前記回路4゜5.6でのそれぞれの処理時間
a1.’ all a、の合計である2値化時間Aを必
要とするため、第2図(b)で示すように、1スキャン
分の2値化データブロツクBDBの出力はイメージセン
サSからのビデオデータブロク出力時から2値化時間A
だけ遅延する。
Video data for each scan is converted into binarized data by a binarization unit 2 comprising a shading removal circuit 4, a slicing circuit 5, and a masking correction circuit 6. In this binarization section 2, each time the video data for each scan is converted, the processing time a1. Since the binarization time A, which is the sum of 'all a,' is required, the output of the binarized data block BDB for one scan is the video data from the image sensor S, as shown in FIG. Binarization time A from block output
only to be delayed.

シフトレジスタ12は、2値化部2からシリアルに出力
される各スキャン分の2値化データをジノアル−パラレ
ル変換して、転送制御部13のメモリ14に出力する。
The shift register 12 performs gino-parallel conversion on the binarized data for each scan serially output from the binarization unit 2 and outputs the converted data to the memory 14 of the transfer control unit 13 .

該メモリ14は、高速で読み書きできるFIFO(先入
れ先出し)メモリであり、メモリ制御回路15から与え
られる書込み指令信号WRによって前記シフトレジスタ
12から出力される今回スキャン分の2値化データの書
込みをリアルタイムで行なう、このようなメモリ14へ
の今回スキャン分2値化データの書き込みは、第2図(
c)のように、2値化部2における2値化時間Aだけ、
前記センサSからの出力時から遅延して行なわれる。ま
た、上記書込みにほぼ並列して、該メモリ14は、メモ
リ制御回路15から与えられる読出し指令信号RDによ
って、既に書き込まれている前回スキャン分の2値化デ
ータを読み出してデータバッファ3に出力するようにな
っている。さらに、該メモリ14は、メモリ制御回路1
5から与えられるリセット信号Rにより初期状態にクリ
アされるようになっている。
The memory 14 is a FIFO (first in, first out) memory that can be read and written at high speed, and writes the binary data for the current scan output from the shift register 12 in real time in response to a write command signal WR given from the memory control circuit 15. The writing of the current scan's worth of binary data into the memory 14 is as shown in FIG.
c), only the binarization time A in the binarization unit 2,
This is performed with a delay from the time of output from the sensor S. Also, almost in parallel with the above writing, the memory 14 reads out the previously written binary data for the previous scan and outputs it to the data buffer 3 in response to the read command signal RD given from the memory control circuit 15. It looks like this. Furthermore, the memory 14 is connected to the memory control circuit 1
It is cleared to the initial state by a reset signal R given from 5.

メモリ制御回路15は、シフトレジスタ、12がらの今
回スキャン分の2値化データブロツクBDBの出力開始
に同期して前記書込み指令信号WRを発し、イメージセ
ンサSによる今回スキャン分ビデオデータブロックVD
Bの出力開始に同期して前記読出し指令信号RDを発す
る。このようにして、メモリ上4による前回スキャン分
の2値化データの読み出しは、第2図(d)のように、
今回スキャン分ビデオデータVDBの出力開始に同期し
て開始され、前記今回スキャン分ビデオデータブ自ツク
VDBの出力完了に同期して完了するようになっている
The memory control circuit 15 issues the write command signal WR in synchronization with the start of output of the binary data block BDB for the current scan from the shift register 12, and outputs the write command signal WR to output the video data block VD for the current scan from the image sensor S.
The read command signal RD is generated in synchronization with the start of output of the signal B. In this way, the readout of the binarized data for the previous scan by the memory 4 is performed as shown in FIG. 2(d).
The process is started in synchronization with the start of the output of the current scan's worth of video data VDB, and is completed in synchronization with the completion of output of the current scan's worth of video data VDB.

制御部20は、画像読取りスキャナ全体の運用。The control unit 20 operates the entire image reading scanner.

管理、制御を行なうものであり、DMAC7に対しては
、制御部20を介さず、データバッファ3からデータメ
モリIOに2値化データを直接転送するよう命令する。
It performs management and control, and instructs the DMAC 7 to directly transfer the binarized data from the data buffer 3 to the data memory IO without going through the control unit 20.

このようにして、DMAC7は、イメージセンサSから
の1スキャン分ビデオデータブロックVDB出力開始に
同期して、データバッファ3に対して転送イネーブル信
号TEを出力する。この転送イネーブル信号TEにより
、データバッファ3では、イメージセンサSによる今回
スキャン分のビデオデータブロックの出力開始に同期し
て、すなわち、メモリ14による前回スキャン分2値化
データの読み出し開始に同期して、前記前回スキャン分
の2値化データの転送を開始する。このようにして、デ
ータバッファ3からバス8を介して転送される転送デー
タブロックTDBは第2図(8)のように、前回スキャ
ン分の2値化データブロツクのすべてを含んだものとな
る。かくして、データメモリIOには、前回スキャン分
の2値化データが有効データの切り捨てのない完全な状
態で記憶される。
In this way, the DMAC 7 outputs the transfer enable signal TE to the data buffer 3 in synchronization with the start of output of the video data block VDB for one scan from the image sensor S. With this transfer enable signal TE, the data buffer 3 synchronizes with the start of output of the video data block for the current scan by the image sensor S, that is, in synchronization with the start of reading out the binary data of the previous scan by the memory 14. , starts transferring the binarized data for the previous scan. In this way, the transfer data block TDB transferred from the data buffer 3 via the bus 8 includes all the binarized data blocks for the previous scan, as shown in FIG. 2 (8). In this way, the binary data of the previous scan is stored in the data memory IO in a complete state without any truncation of valid data.

上述の実施例においては、転送制御部13を設けること
により、2値化のための処理時間遅れ。
In the embodiment described above, by providing the transfer control unit 13, the processing time for binarization is delayed.

すなわち、2値化ハードスキユーによる有効データの切
り捨てを々<シ、有効読み取り領域の狭小化を防止する
ようにしているが、本発明の他の実施例として、前述の
ような転送制御部13を設ける代わりに、前記シフトレ
ジスタ12からの今回スキャン分の2値化データの出力
開始に同期して、DMAC7からデータバッファ3に対
して転送イネーブル信号TEを発するようにしてもよい
、このようにすることにより、今回スキャン分の2値化
データを有効データの切り捨てがない状態で転送するこ
とが可能になり、有効読み取り領域の狭小化を防止する
ことができる。
In other words, the effective data is not truncated due to the binarization hard skew, and the effective reading area is prevented from becoming narrower. However, as another embodiment of the present invention, the transfer control unit 13 as described above is used. Instead of providing the transfer enable signal TE, the DMAC 7 may issue the transfer enable signal TE to the data buffer 3 in synchronization with the start of output of the binary data for the current scan from the shift register 12. By doing so, it becomes possible to transfer the binary data for the current scan without truncating effective data, and it is possible to prevent the effective reading area from becoming narrower.

〔発明の効果〕〔Effect of the invention〕

以上のように1本発明による画像読取りスキャナにおい
ては、2値化による処理時間遅れを考慮して1スキャン
分の2値化データの記憶を制御しているため、前記2値
化による処理時間遅れから発生する1スキャン当りの有
効kt取り領域の狭小化を防止できるという優れた効果
を奏する。さらに、mJ記転送データブロックには無効
データ領域が含まれないため、該無効データ領域を「黒
Jまたは「白」画素で埋め込むウィンド処理を行なう必
要もない。
As described above, in the image reading scanner according to the present invention, storage of one scan's worth of binarized data is controlled taking into account the processing time delay due to binarization, so the processing time delay due to the binarization is controlled. This has the excellent effect of preventing the narrowing of the effective kt acquisition area per scan that occurs due to this. Furthermore, since the mJ transfer data block does not include an invalid data area, there is no need to perform window processing to fill the invalid data area with "black J" or "white" pixels.

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

第1図は本発明に係る画像読取りスキャナの一実施例を
示す図、第2図は第1図で示した画像読取りスキャナの
動作を説明するタイムチャート、第3図は従来の画像読
取りスキャナの一例を示す図、第4図は第3図で示した
直像読取りスキャナの動作を説明するタイムチャートで
ある。 2・・・2値化部、7・・・DMAC510・・・デー
タメモリ、14・・メモリ、15・・・メモリ制御回路
、S・イメージセンサ。
FIG. 1 is a diagram showing an embodiment of the image reading scanner according to the present invention, FIG. 2 is a time chart explaining the operation of the image reading scanner shown in FIG. 1, and FIG. 3 is a diagram showing a conventional image reading scanner. FIG. 4, which is a diagram showing an example, is a time chart illustrating the operation of the direct image reading scanner shown in FIG. 2...Binarization unit, 7...DMAC510...Data memory, 14...Memory, 15...Memory control circuit, S-image sensor.

Claims (2)

【特許請求の範囲】[Claims] (1)読取り対象たる帳票面をスキャンし、そのスキャ
ン結果であるビデオデータを出力する光学的読取り手段
と、 該読取り手段から出力される前記ビデオデータを各画素
ごとに2値化する2値化処理手段と、該2値化処理手段
から出力される2値化データを1スキャン分ごとのデー
タブロック単位で記憶するデータ記憶手段と、 前記2値化処理手段で生じる処理時間遅延を考慮して、
前記1スキャン分の2値化データを、データブロックの
先頭から前記記憶手段に記憶させるようにするとともに
、記憶された1スキャン分の2値化データを所定のタイ
ミングで読み出すメモリ制御手段と を具備し、前記2値化処理手段で生じる処理時間遅延に
よってもたらされる有効読取り領域の狭小化を防止でき
るようにしたことを特徴とする画像読取りスキャナ。
(1) Optical reading means that scans the form surface to be read and outputs video data as a scan result, and binarization that binarizes the video data output from the reading means for each pixel. a processing means, a data storage means for storing the binarized data outputted from the binarization processing means in units of data blocks for each scan, and a processing time delay occurring in the binarization processing means; ,
The memory control means is configured to store the binarized data for one scan in the storage means from the beginning of the data block, and reads out the stored binarized data for one scan at a predetermined timing. An image reading scanner characterized in that it is possible to prevent narrowing of an effective reading area caused by a processing time delay caused by the binarization processing means.
(2)前記データ記憶手段が、前記2値化処理手段から
出力される今回スキャン分の2値化データの書き込みに
ほぼ並列して、該今回スキャン分の2値化データに先立
って既に書き込まれている前回スキャン分の2値化デー
タを読み出すことが可能なものであり、 前記メモリ制御手段による前記データ記憶手段からの前
回スキャン分の2値化データの読み出しのタイミングは
、外部に対する1スキャン分のデータについての所定の
転送タイミングに同期している請求項1に記載の画像読
取りスキャナ。
(2) The data storage means is configured to store data that has already been written prior to the current scan's worth of binarized data, almost in parallel with the writing of the current scan's worth of binarized data output from the binarization processing means. The binarized data for the previous scan can be read out from the data storage means by the memory control means, and the timing for reading the binarized data for the previous scan from the data storage means is set at a timing corresponding to one scan from the outside. 2. The image reading scanner according to claim 1, wherein the image reading scanner is synchronized with a predetermined transfer timing for the data.
JP1202942A 1989-08-07 1989-08-07 Picture read scanner Pending JPH0368260A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1202942A JPH0368260A (en) 1989-08-07 1989-08-07 Picture read scanner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1202942A JPH0368260A (en) 1989-08-07 1989-08-07 Picture read scanner

Publications (1)

Publication Number Publication Date
JPH0368260A true JPH0368260A (en) 1991-03-25

Family

ID=16465714

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1202942A Pending JPH0368260A (en) 1989-08-07 1989-08-07 Picture read scanner

Country Status (1)

Country Link
JP (1) JPH0368260A (en)

Similar Documents

Publication Publication Date Title
JPS639279A (en) Shading correction system
US7355760B2 (en) Solid-state image sensing device, driving method thereof, and image scanner
JPH0368260A (en) Picture read scanner
JPS62144462A (en) Image signal processing device
JPH0380668A (en) High quality of image scanner
JP3880234B2 (en) Image forming apparatus and image forming method
JP2861845B2 (en) Image scanner with outline function
JPS6367078A (en) Picture processor
JP3346916B2 (en) Image rotation device
JPS6367079A (en) Picture processor
JPS5957572A (en) Binary-coding system
JP3014257B2 (en) Document reading device
JPH0670099A (en) Picture reading system
JP2862235B2 (en) Document processing device
JP2705944B2 (en) Image processing device
JP2001016448A (en) Picture processor and picture processing method
JP3395924B2 (en) Image input control device
JP2770950B2 (en) Image signal processing device
JPH07254964A (en) Drive control circuit for image reader
JPH09326909A (en) Image processing method and apparatus
JPS619764A (en) Picture processor
JPS63158970A (en) image reading device
JPH03237873A (en) Picture processing system
JPS5820063A (en) Picture processor
JPS6346872A (en) Image processing device