JPS636962A - Original reading method - Google Patents
Original reading methodInfo
- Publication number
- JPS636962A JPS636962A JP61150448A JP15044886A JPS636962A JP S636962 A JPS636962 A JP S636962A JP 61150448 A JP61150448 A JP 61150448A JP 15044886 A JP15044886 A JP 15044886A JP S636962 A JPS636962 A JP S636962A
- Authority
- JP
- Japan
- Prior art keywords
- dot
- reading
- read
- data
- dot data
- 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
Landscapes
- Facsimile Scanning Arrangements (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はラインセンサを用いて原稿を規定読取ドツト密
度のドツトパターンデータとして読取る原稿読取り方法
に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a document reading method that uses a line sensor to read a document as dot pattern data having a specified reading dot density.
[従来の技術]
例えば受光素子からなる複数の読取素子を縦1列に配列
したラインセンサを横方向に所定速度で走査させて、原
稿をドツトパターンデータとして読取る原稿読取り装置
が開発されている。このような原稿読取り装置は一般に
ファクシミリ装置。[Prior Art] A document reading device has been developed that reads a document as dot pattern data by scanning a document in the horizontal direction at a predetermined speed with a line sensor in which a plurality of reading elements each consisting of, for example, a light receiving element are arranged in a vertical line. Such document reading devices are generally facsimile devices.
コピー装置、イメージリーダ等に組込まれる。そして、
この原稿読取り装置で読取られた原稿に対応するドツト
パターンデータは次段のドツトパターン処理装置で所定
の処理が実施される。この原稿読取り装置における縦方
向および横方向(走査方向)の読取ドツト密度は、ドツ
トパターン処理装置の仕様により一定の制限がある。す
なわち、極端に読取ドツト密度の低いドツトパターンデ
ータでは正確に情報を処理できない。また、極端に読取
ドツト密度の高いドツトパターンデータはドツトパター
ン処理装置の処理能率が低下する。Built into copy devices, image readers, etc. and,
The dot pattern data corresponding to the document read by this document reading device is subjected to predetermined processing in the next stage dot pattern processing device. The density of read dots in the vertical and horizontal directions (scanning direction) in this document reading device has certain limitations depending on the specifications of the dot pattern processing device. That is, information cannot be processed accurately with dot pattern data having an extremely low read dot density. Furthermore, dot pattern data with an extremely high read dot density reduces the processing efficiency of the dot pattern processing device.
なお、上記読取ドツト密度は、ラインセンサに配列され
る読取素子の単位距離当りの設置数、ラインセンサの走
査期間中における読取りサンプリング周期、又は走査速
度に応じて変化する。すなわち、縦方向の読取ドツト密
度X (dat /mm)を上昇するには前記ラインセ
ンサの読取素子の設置間隔を短くするか、又は原稿を例
えばレンズ等を用いて拡大してラインセンサへ入力すれ
ばよい。Note that the reading dot density changes depending on the number of reading elements arranged on the line sensor per unit distance, the reading sampling period during the scanning period of the line sensor, or the scanning speed. That is, in order to increase the reading dot density X (dat/mm) in the vertical direction, it is necessary to shorten the installation interval of the reading elements of the line sensor, or to enlarge the original using a lens or the like and input it to the line sensor. Bye.
−方、横方向の読取ドツト密度Y (dat / 11
1111)を上昇するには前記サンプリング周期を短く
するが、又は走査速度を上昇すればよい。- side, lateral direction reading dot density Y (dat / 11
1111), the sampling period may be shortened or the scanning speed may be increased.
[発明が解決しようとする問題点]
しかしながら、上記のようにな原稿読取り方法であって
も次のような問題があった。すなわち、原稿の文字の線
が不鮮明であったり、細かったりすると、規定の読取ド
ツト密度で原稿を読取るとこの細い線がドツト相互間に
入ってしまい、ドツトパータンデータとして出力されな
いことになる。[Problems to be Solved by the Invention] However, even with the document reading method as described above, there are the following problems. That is, if the character lines on the original are unclear or thin, when the original is read at a specified reading dot density, the thin lines will be between the dots and will not be output as dot pattern data.
したがって、例えばファクシミリ装置においては先方に
送信された原稿に元の原稿に存在していた細い線が抜け
ていまい、情報が正確に伝送されない問題が生じる。Therefore, in a facsimile machine, for example, thin lines that existed in the original document may be removed from the document sent to the destination, causing a problem in which information is not accurately transmitted.
この不都合を解消するためには前述した読取ドツト密度
を上昇すればよいが、読取ドツト密度を前記規定ドツト
密度より大幅に増加すると、前述したように、次段のド
ツトパターン処理装置における処理が複雑化し、処理時
間が増大し、さらに、必要とする記憶容量が増大する問
題が生じる。In order to eliminate this inconvenience, it is possible to increase the read dot density as described above, but if the read dot density is significantly increased above the specified dot density, the processing in the next stage dot pattern processing device becomes complicated, as described above. The problem arises that the processing time increases, and the required storage capacity also increases.
本発明はこのような事情に基いてなされたものであり、
その目的とするところは、−旦読取ドット密度を増加し
て原稿読取りを実施し、その後隣接ドツトデータの各論
理和値を規定読取ドツト密度のドツトデータとすること
によって、たとえ細い線の原稿であっても、規定読取ド
ツト密度で正確に原稿を読取ることができる原稿読取り
方法を提供することにある。The present invention was made based on these circumstances,
The purpose of this is to first increase the reading dot density and read the original, and then set the respective logical sum values of adjacent dot data as dot data with a specified reading dot density. An object of the present invention is to provide a document reading method that can accurately read a document at a specified reading dot density even if the document is read at a specified reading dot density.
[問題点を解決するための手段]
本発明の原稿読取り方法においては、規定読取ドツト密
度の所定倍数の読取ドツト密度でラインセンサの走査方
向と直交する縦方向の読取りを実施し、ラインセンサの
各読取素子にて読取られた所定倍数の縦方向の各列の゛
ドツトデータを所定倍数づつの単位ドツトデータ群に分
割し、各単位ドツトデータ群を構成する全ドツトデータ
の論理和値を算出し、算出された各単位ドツトデータ群
の論理和値でもって規定読取ドツト密度のドツトパター
ンデータの各列のドツトデータとしている。[Means for Solving the Problems] In the document reading method of the present invention, reading is performed in the vertical direction perpendicular to the scanning direction of the line sensor at a reading dot density that is a predetermined multiple of the specified reading dot density, and Divide the dot data in each column in the vertical direction of a predetermined multiple read by each reading element into unit dot data groups of a predetermined multiple, and calculate the logical sum value of all dot data constituting each unit dot data group. However, the calculated OR value of each unit dot data group is used as dot data for each column of dot pattern data of a specified reading dot density.
また、別の発明においては、前記発明に加えて、縦方向
とともにラインセンサの走査方向においても規定読取ド
ツト密度の所定倍数の読取ドツト密度で読取りを実施し
、ラインセンサが所定倍数のドツト数分だけ走査する毎
に、各走査で得られた走査方向の所定倍数分の各論理和
値のさらに論理和値を算出し、この論理和値でもって規
定読取ドツト密度のドツトパターンデータの各列のドツ
トデータとしている。Further, in another invention, in addition to the above invention, reading is performed at a reading dot density that is a predetermined multiple of a prescribed reading dot density in both the vertical direction and the scanning direction of the line sensor, and the line sensor reads the dots as many as the predetermined multiple. Each time a scan is performed, a logical sum value is further calculated for each logical sum value for a predetermined multiple in the scanning direction obtained in each scan, and this logical sum value is used to calculate each column of dot pattern data with a specified reading dot density. It is used as dot data.
[作用コ
このように構成された原稿読取り方法であれば、ライン
センサの縦方向の読取ドツト密度は規定読取ドツト密度
の所定倍数に設定されているので、ラインセンサで得ら
れた縦1列のドツトデータ数は規定ドツト密度における
ドツトデータ数の所定倍数になる。したがって、単位ド
ツトデータ群数は規定ドツト密度における縦方向のドツ
トデータ数になる。そして、各論理和値は該当する単位
ドツトデータ群のなかに一つのHレベルのドツトデータ
が存在するとHレベルとなる。その結果、各単位ドツト
データ群から算出される各論理和値で形成されるドツト
パターンデータは最少のドツト単位で検出されたHレベ
ルのドツトデータが含まれることになる。したがって、
原稿の横方向の細線が読取られる。[Operation] With the document reading method configured in this way, the reading dot density in the vertical direction of the line sensor is set to a predetermined multiple of the specified reading dot density. The number of dot data is a predetermined multiple of the number of dot data at the specified dot density. Therefore, the number of unit dot data groups is the number of dot data in the vertical direction at the specified dot density. Each logical sum value becomes H level when there is one H level dot data in the corresponding unit dot data group. As a result, the dot pattern data formed by each logical sum value calculated from each unit dot data group includes H level dot data detected in the smallest dot unit. therefore,
The horizontal thin lines of the original are read.
また、別の発明においては、ラインセンサの縦方向のみ
ならず、走査方向にも上述した論理和算出の処理が実行
される。すなわち、ラインセンサが所定倍数だけ走査さ
れると、各走査で得られた所定倍数分の各論理和値のさ
らに論理和値が算出される。したがって、この論理和値
の数は前記規定読取ドツト密度における走査向のドツト
データ数になる。−その結果、原稿の縦横両方向の細線
が読取られる。Further, in another invention, the above-described logical sum calculation process is executed not only in the vertical direction of the line sensor but also in the scanning direction. That is, when the line sensor is scanned by a predetermined multiple, a logical sum value of the respective logical sum values of the predetermined multiple obtained in each scan is further calculated. Therefore, the number of logical sum values becomes the number of dot data in the scanning direction at the prescribed read dot density. - As a result, thin lines in both the vertical and horizontal directions of the document are read.
[実施例] 以下本発明の一実施例を図面を用いて説明する。[Example] An embodiment of the present invention will be described below with reference to the drawings.
第2図は実施例の原稿読取り方法を説明するための模式
図である。すなわち、原稿1に描かれた文字像からの反
射光はレンズ2でラインセンサ3の受光面に結像する。FIG. 2 is a schematic diagram for explaining the document reading method of the embodiment. That is, the reflected light from the character image drawn on the original 1 forms an image on the light receiving surface of the line sensor 3 by the lens 2.
このラインセンサ3は第3図に示すように、その受光面
の縦方向に微小間隔でN個の読取素子としての受光素子
4が配列されている。ラインセンサ3の縦方向(X方向
)に1列に配列されたN個の各受光素子4から出力され
るドツトデータはレジスタ5へ一旦格納される。As shown in FIG. 3, this line sensor 3 has N light receiving elements 4 as reading elements arranged at minute intervals in the vertical direction of its light receiving surface. Dot data output from each of the N light receiving elements 4 arranged in a line in the vertical direction (X direction) of the line sensor 3 is temporarily stored in the register 5.
このレジスタ5は例えばラインセンサ3を原稿lに対し
て横方向(y方向)に走査するときに2ドツト分、すに
なわちドツトパータン上で2列移動した場合の2列分の
ドツトデータ(2N個)を格納するるとともに各論理和
を格納する容量を有している。This register 5 stores, for example, two dots when the line sensor 3 scans the original l in the horizontal direction (y direction), that is, two rows of dot data (2N It has the capacity to store each logical OR.
レジスタ5にはパスライン6を介してデータ処理を実行
するマイクロプロセッサ7と外部のドツトパターン処理
装置へ送信する規定読取ドツト密度に変換されたドツト
パターンデータを一時格納する送信バッファ8が接続さ
れている。Connected to the register 5 are a microprocessor 7 that executes data processing via a pass line 6, and a transmission buffer 8 that temporarily stores dot pattern data converted to a specified reading dot density to be transmitted to an external dot pattern processing device. There is.
そして、ラインセンサ3が横方向(y方向)へ走査する
場合に、原稿1上での読取ドツト密度を規定読取ドツト
密度Y (dot /mm)の倍の読取ドツト密度2
Y (dat/ mm)とする。すなわち、原稿1上で
1 / 2 Y (m+n)間隔でドツトデータを読取
っていくように走査速度又はサンプリング周期が調整さ
れる。When the line sensor 3 scans in the horizontal direction (y direction), the reading dot density on the document 1 is set to a reading dot density 2 which is twice the specified reading dot density Y (dot/mm).
Let it be Y (dat/mm). That is, the scanning speed or sampling period is adjusted so that dot data is read on the original 1 at intervals of 1/2 Y (m+n).
一方、縦方向(X方向)に対しては、ラインセンサ3に
配列された各受光素子4が受光する文字像の読取ドツト
密度が原稿1上における規定読取ドツト密度X (do
t /mm)の2倍の読取ドツト密度2 X (dat
/ mm)になるように、レンズ2等の光学系が調整
されている。On the other hand, in the vertical direction (X direction), the read dot density of the character image received by each light receiving element 4 arranged in the line sensor 3 is the specified read dot density X (do
The read dot density is twice that of t/mm).
/ mm), the optical system such as lens 2 is adjusted.
このように、この実施例においては、規定読取ドツト密
度の2倍の読取ドツト密度で原稿1を読取っていく、す
なわち、原稿1上で縦方向に1/2XCmm>、横方向
に1 / 2 Y (a++n)間隔でドツトデータを
読、み取る。In this way, in this embodiment, the original 1 is read with a reading dot density twice the specified reading dot density, that is, 1/2 Read the dot data at (a++n) intervals.
このように通常の倍の密度で原稿を読取るように調整し
た状態で、ラインセンサ3を原稿1上の左端から右方向
(y方向)へ走査する過程において、前記マイクロプロ
セッサ7は第4図の流れ図に従って読取処理を実行する
。In the process of scanning the line sensor 3 from the left edge of the document 1 in the right direction (y direction) in a state where the document is read at double the normal density, the microprocessor 7 performs the operations shown in FIG. Execute the reading process according to the flowchart.
すなわち流れ図が開始されると、Qlにてラインセンサ
3を走査開始点である左端のドツトの1列目に相当する
位置[1/2Y(IIlm)]に移動させる。そして、
移動ステップを示す列ポインタPを初期値1に設定する
。次にQ2にてラインセンサ3の受光素子4からのN個
のドツトデータのうちデータ処理を行なうドツトデータ
を特定する行ポインタSを最上位のドツトデータに相当
する初期値1に設定する。以上の初期処理が終了すると
、現在ラインセンサ3が対向している原稿1の文字像の
縦1列のドツトデータD1〜DNを各受光素子4で読取
ってレジスタ5へ格納する。That is, when the flowchart is started, the line sensor 3 is moved at Ql to the position [1/2Y (IIlm)] corresponding to the first column of the leftmost dot, which is the scanning start point. and,
A column pointer P indicating a movement step is set to an initial value of 1. Next, in Q2, the line pointer S for specifying the dot data to be subjected to data processing among the N dot data from the light receiving element 4 of the line sensor 3 is set to an initial value 1 corresponding to the highest dot data. When the above initial processing is completed, each light receiving element 4 reads dot data D1 to DN of the character image of the document 1 currently facing the line sensor 3 in one vertical column and stores it in the register 5.
次にQ3にて読取ったN個のドツトデータのうちの行ポ
インタSの示すS行目のドツトデータDsと下方に隣接
する(S+1)行目のドツトデータS (s+1>
との論理和値D s 1を算出して、レジスタ5に格納
する。すなわち、この実施例においては単位ドツトデー
タ群は2個のド・ソトデータで構成される。次に行ポイ
ンタSを2だけ増加し、Q4にて増加後の行ポインタS
が受光素子4の設置数Nを越えていないことを確認する
と、Q3へ戻り、次の行ポインタおよびその次の行ポイ
ンタのドツトデータの論理和値を求める。Next, among the N pieces of dot data read in Q3, the S-th dot data Ds indicated by the row pointer S and the dot data S (s+1) of the (S+1)th row adjacent below
The logical sum value D s 1 is calculated and stored in the register 5. That is, in this embodiment, the unit dot data group is composed of two dot data. Next, the row pointer S is increased by 2, and in Q4, the row pointer S after the increase is
When it is confirmed that the number of light receiving elements 4 does not exceed N, the process returns to Q3 and the logical sum value of the next row pointer and the dot data of the next row pointer is calculated.
Q4にて行ポインタQが受光素子4の設置数Nを越える
と、1行分の各ドツトデータの各論理和の算出処理が終
了したので、ラインセンサ3を1ドツト分移動させる。When the row pointer Q exceeds the number N of light-receiving elements 4 installed in Q4, the calculation process of each logical sum of each dot data for one row has been completed, so the line sensor 3 is moved by one dot.
モしてQ5からQ6の処理において、前述のQ2からQ
4と同一処理を実行して、各上下方向に隣接するドツト
データ間の論理和値Ds2を算出する。Then, in the processing from Q5 to Q6, the above-mentioned Q2 to Q
The same process as in step 4 is executed to calculate the logical sum value Ds2 between the vertically adjacent dot data.
2列分のドツトデータの各N/2個づつの論理和値D
sl、 D s2が求まると、QlからQ8の処理にて
それぞれ互いに横方向(X方向、走査方向)に隣接する
論理和D sl、 D s2どうしの新たな論理和値D
sOを算出する。すなわち、この算出された論理和値D
sOは互いに隣接する4個のドツトデータの論理和値と
なり、そのなかの一つのド・ソトデータでもHレベルに
なると論理和値DsOはHレベルになる。そして、この
求められた論理和値DsOを規定読取ドツト密度に対応
するドツトパターンデータの一つのドツトデータとして
送信バッファ8へ格納する。Logical sum value D of each N/2 pieces of dot data for two columns
When sl and D s2 are determined, a new logical sum value D of the logical sums D sl and D s2 that are adjacent to each other in the horizontal direction (X direction, scanning direction) is calculated in the processing from Ql to Q8.
Calculate sO. That is, this calculated logical sum value D
sO is the logical sum value of four dot data adjacent to each other, and if even one of the dot data among them becomes H level, the logical sum value DsO becomes H level. Then, the obtained logical sum value DsO is stored in the transmission buffer 8 as one piece of dot data of the dot pattern data corresponding to the specified read dot density.
’Q BにてN個全部の論理和値DsOが送信バッファ
8へ格納されると、2列−組のドツトデータの処理が終
了したので、ラインセンサ3を1ドツト分だけ移動させ
る。そして、Q9にて列ポインタPが原稿1の横方向(
X方向)の終端を示す最終列ポインタMを越えていない
ことを確認すると、Q2へ戻り、行ポインタSを1に設
定したのち次の列に対する各ドツトデータD1〜DNの
読取りを開始する。When all N logical sum values DsO are stored in the transmission buffer 8 at 'QB', the processing of the dot data of two columns and sets has been completed, so the line sensor 3 is moved by one dot. Then, in Q9, the column pointer P moves in the horizontal direction of the document 1 (
When it is confirmed that the last column pointer M indicating the end in the X direction is not exceeded, the process returns to Q2, sets the row pointer S to 1, and then starts reading each dot data D1 to DN for the next column.
Q9にて列ポインタPが最終ポインタMを越えると、原
稿1の横1行の各ドツトデータの読取りおよびび論理和
算出処理が終了したので、送信バッファ8に格納された
規定読取ドツト密度のドツトパターンデータをドツトパ
ターン処理装置へ送出する。When the column pointer P exceeds the final pointer M in Q9, the reading of each dot data in one horizontal row of the document 1 and the logical OR calculation process have been completed, so the dots with the specified read dot density stored in the transmission buffer 8 are Send the pattern data to the dot pattern processing device.
さらに、QIOにて原稿1にまだ読取るべきデータが存
在すれば、Qlへ戻り、ラインセンサ3を左端の走査開
始位置へ戻す。Furthermore, if there is still data to be read on the original 1 at QIO, the process returns to Ql and the line sensor 3 is returned to the left end scanning start position.
このような構成の原稿読取り方法において、例えば規定
読取ドツト密度の2゛倍の読取ドツト密度で原稿1を読
取ると、第1図(a)のようなドツトデータが得られる
と仮定する。そして、最初にラインセンサ3で第1列目
のドツトデータ1a〜1fを読取ると、同図(b)に示
すように、ドツトデータ1aと1bとの論理和値IA、
ドツトデータICと1dとの論理和値IB、 ド
ツトデータ1eと1fとの論理和値ICが算出される。In the document reading method having such a configuration, it is assumed that when the document 1 is read at a reading dot density twice as high as the specified reading dot density, dot data as shown in FIG. 1(a) is obtained. When the line sensor 3 first reads the dot data 1a to 1f in the first column, the logical sum value IA of the dot data 1a and 1b, as shown in FIG.
A logical sum value IB of dot data IC and 1d, and a logical sum value IC of dot data 1e and 1f are calculated.
次にラインセンサ3が2列目(P=2)へ移動すると、
2a〜2fのドツトデータが読取られ、同様に各論理和
値2A、2B、2Cが算出される。さらに、同図(c)
に示すように同図(b)における横方向に隣接する論理
和値どうしくIAと2A、IBと28.ICと2C)と
がさらに論理和計算され、論理和値IA、IB、ICが
得られる。Next, when the line sensor 3 moves to the second row (P=2),
The dot data 2a to 2f are read, and respective logical sum values 2A, 2B, and 2C are similarly calculated. Furthermore, the same figure (c)
As shown in the figure (b), the logical sum values adjacent in the horizontal direction are IA and 2A, IB and 28 . IC and 2C) are further logically summed to obtain logical sum values IA, IB, and IC.
これ等の論理和値IA、IB、ICはそれぞれ隣接する
4個のドツトデータのうちの1個以上のドツトデータが
Hレベルとなると論理和値はHレベルとなる。したがっ
て、規定読取ドツト密度で原稿1を読取った場合に比較
して細い線を読取る読取精度は2倍になる。These logical sum values IA, IB, and IC become H level when one or more dot data among the four adjacent dot data becomes H level. Therefore, the reading accuracy for reading thin lines is doubled compared to when the document 1 is read at the specified reading dot density.
この第1図(c)に示した各ドツトデータは規定読取ド
ツト密度で原稿1を読取った場合におけるドツトパター
ンデータの各ドツトデータに対応する。したがって、ド
ツトパターン処理装置へ送出されるドツトパターンデー
タの形式は最初から規定読取ドツト密度で読取ったドツ
トパターンデータの形式と一致する。その結果、ドツト
パターン処理装置の処理能率を低下させることはなく、
余分の記憶容量も必要ない。Each dot data shown in FIG. 1(c) corresponds to each dot data of the dot pattern data when the document 1 is read at a specified reading dot density. Therefore, the format of the dot pattern data sent to the dot pattern processing device matches the format of the dot pattern data read at the specified reading dot density from the beginning. As a result, the processing efficiency of the dot pattern processing device is not reduced.
No extra storage capacity is required.
このように、送出されるドツトパターンデータの形式(
読取ドツト密度)を変更せずに、細い線の読取り精度だ
けを向上できる。In this way, the format of the dot pattern data sent out (
Only the reading accuracy of thin lines can be improved without changing the reading dot density.
なお、実施例においては、原稿1の縦方向(X方向)お
よび溝方向(X方向)との両方向に亘って規定読取ドツ
ト密度の倍の読取ドツト密度で読取るようにしたが、ラ
インセンサ3の走査方向(横方向)は規定読取ドツト密
度で読取り、縦方向のみ倍の読取ドツト密度で読取るよ
うにしてもよい。この場合は、原稿1の横方向の細い線
の読取り精度のみが増加する。なお、−般に印刷された
文字においては、縦線は太く、横線は細く描かれている
ので、横方向の細い線の読取り精度のみを増加してもこ
の発明の目的は充分達成される。In the embodiment, the document 1 is read at a reading dot density twice the specified reading dot density in both the longitudinal direction (X direction) and the groove direction (X direction). The scanning direction (horizontal direction) may be read at a specified reading dot density, and only the vertical direction may be read at twice the reading dot density. In this case, only the accuracy of reading thin lines in the horizontal direction of the document 1 increases. Note that in printed characters, vertical lines are generally drawn thick and horizontal lines are drawn thin, so that the object of the present invention can be sufficiently achieved even if only the reading accuracy of thin horizontal lines is increased.
さらに、実施例においては、規定読取ドツト密度の2倍
の読取ドツト密度で原稿1を読取るようにしているが、
読取ドツト密度の倍数は必要に応じて任意に設定できる
。Furthermore, in the embodiment, the document 1 is read at a reading dot density twice the specified reading dot density.
The multiple of read dot density can be arbitrarily set as necessary.
[発明の効果〕
以上説明したように本発明の原稿読取り方法によれば、
−旦読取ドット密度を増加して原稿読取りを実施し、そ
の後隣接ドツトデータの各論理和値を算出し、この各論
理和値を規定読取ドツト密度のドツトデータとしている
。したがって、たとえ細い線の原稿であっても、規定読
取ドツト密度で正確に原稿を読取ることができる。[Effects of the Invention] As explained above, according to the manuscript reading method of the present invention,
- First, the reading dot density is increased to read the document, and then each logical sum value of adjacent dot data is calculated, and each logical sum value is used as dot data of a specified reading dot density. Therefore, even if the original has thin lines, it is possible to accurately read the original with the specified reading dot density.
第1図は本発明の一実施例に係わる原稿読取り方法の動
作を説明するための説明図、第2図は同実施例を実現す
るためのブロック図、第3図は同実施例のラインセンサ
を示す図、第4図は同実施例の動作を示す流れ図である
。
1・・・原稿、2・・・レンズ、3・・・ラインセンサ
、4・・・受光素子、5・・・レジスタ、7・・・マイ
クロプロセッサ、8・・・伝送バッファ。
出願人代理人 弁理士 鈴江武彦
第1図
第 3 図Fig. 1 is an explanatory diagram for explaining the operation of a document reading method according to an embodiment of the present invention, Fig. 2 is a block diagram for realizing the embodiment, and Fig. 3 is a line sensor of the embodiment. FIG. 4 is a flowchart showing the operation of the same embodiment. DESCRIPTION OF SYMBOLS 1... Original document, 2... Lens, 3... Line sensor, 4... Light receiving element, 5... Register, 7... Microprocessor, 8... Transmission buffer. Applicant's agent Patent attorney Takehiko Suzue Figure 1 Figure 3
Claims (2)
サを横方向に走査することによって、原稿を規定読取ド
ット密度のドットパターンデータとして読取る原稿読取
り方法において、前記規定読取ドット密度の所定倍数の
読取ドット密度で前記ラインセンサの走査方向と直交す
る縦方向の読取りを実施し、前記各読取素子にて読取ら
れた前記所定倍数の縦方向の各列のドットデータを前記
所定倍数づつの単位ドットデータ群に分割し、各単位ド
ットデータ群を構成する全ドットデータの論理和値を算
出し、各単位ドットデータ群の論理和値でもって前記規
定読取ドット密度のドットパターンデータの各列のドッ
トデータとすることを特徴とする原稿読取り方法。(1) In a document reading method in which a document is read as dot pattern data of a specified reading dot density by horizontally scanning a line sensor in which a plurality of reading elements are arranged in a vertical line, Reading is performed in the vertical direction perpendicular to the scanning direction of the line sensor at a reading dot density of multiples, and the dot data of each column in the vertical direction of the predetermined multiple read by each reading element is read by the predetermined multiple of the dot data. Divide into unit dot data groups, calculate the logical sum value of all dot data constituting each unit dot data group, and use the logical sum value of each unit dot data group to read each column of dot pattern data of the specified read dot density. A document reading method characterized in that the dot data is read as dot data.
サを横方向に走査することによって、原稿を規定読取ド
ット密度のドットパターンデータとして読取る原稿読取
り方法において、前記規定読取ドット密度の所定倍数の
読取ドット密度で前記ラインセンサの走査方向およびこ
の走査方向と直交する縦方向の読取りを実施し、前記各
読取素子にて読取られた前記所定倍数の縦方向の各列の
ドットデータを前記所定倍数づつの単位ドットデータ群
に分割し、各単位ドットデータ群を構成する全ドットデ
ータの論理和値を算出し、前記ラインセンサが前記所定
倍数のドット数分だけ走査する毎に、各走査で得られた
走査方向の所定倍数分の前記各論理和値のさらに論理和
値を算出し、この論理和値でもって前記規定読取ドット
密度のドットパターンデータの各列のドットデータとす
ることを特徴とする原稿読取り方法。(2) In a document reading method in which a document is read as dot pattern data of a specified reading dot density by horizontally scanning a line sensor in which a plurality of reading elements are arranged in a vertical line, Reading is performed in the scanning direction of the line sensor and in the vertical direction perpendicular to the scanning direction at a reading dot density of multiples, and the dot data of each column in the vertical direction of the predetermined multiple read by each reading element is Divide into unit dot data groups of a predetermined multiple, calculate the logical sum value of all dot data constituting each unit dot data group, and each time the line sensor scans by the predetermined multiple of the number of dots, further calculate a logical sum value of the respective logical sum values for a predetermined multiple in the scanning direction obtained in , and use this logical sum value as dot data for each column of dot pattern data of the specified read dot density. Characteristic manuscript reading method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61150448A JPS636962A (en) | 1986-06-26 | 1986-06-26 | Original reading method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61150448A JPS636962A (en) | 1986-06-26 | 1986-06-26 | Original reading method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS636962A true JPS636962A (en) | 1988-01-12 |
Family
ID=15497154
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61150448A Pending JPS636962A (en) | 1986-06-26 | 1986-06-26 | Original reading method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS636962A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0340306A (en) * | 1988-06-16 | 1991-02-21 | Tetsuhiro Kano | Illuminator |
-
1986
- 1986-06-26 JP JP61150448A patent/JPS636962A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0340306A (en) * | 1988-06-16 | 1991-02-21 | Tetsuhiro Kano | Illuminator |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4441208A (en) | Picture information processing and storing device | |
| JPH0535435B2 (en) | ||
| EP0564708B1 (en) | Decoding method of two-dimensional code symbol mark | |
| JPH0157836B2 (en) | ||
| US4528692A (en) | Character segmenting apparatus for optical character recognition | |
| US4811416A (en) | Method for reading a document and a document reading apparatus utilizing an image buffer | |
| US6356656B1 (en) | Contour-information extraction apparatus and method | |
| JPS58112176A (en) | Optical character reader | |
| JPS6141029B2 (en) | ||
| JP2985303B2 (en) | Recording device area recognition method | |
| JP2870803B2 (en) | Image processing device | |
| JPS58166867A (en) | Mark reading system | |
| JP3070122B2 (en) | Printing control device | |
| JPH0993402A (en) | Reading position detection method and hand scanner using the same | |
| JP2575864B2 (en) | Pattern signal generator | |
| JPS6051752B2 (en) | braille recognition device | |
| JPH01155486A (en) | Text/photo image judgment device | |
| JP2608879B2 (en) | Document reading device | |
| JP2659180B2 (en) | Optical character reader | |
| JP3313463B2 (en) | Image processing device | |
| JPS61146065A (en) | Image reader | |
| JPS63250736A (en) | Image data processor | |
| JPS62144464A (en) | Image signal processing device | |
| JPH0363116B2 (en) | ||
| JPS62279482A (en) | character recognition device |