[go: up one dir, main page]

JP3120530B2 - Optical information reader - Google Patents

Optical information reader

Info

Publication number
JP3120530B2
JP3120530B2 JP04017115A JP1711592A JP3120530B2 JP 3120530 B2 JP3120530 B2 JP 3120530B2 JP 04017115 A JP04017115 A JP 04017115A JP 1711592 A JP1711592 A JP 1711592A JP 3120530 B2 JP3120530 B2 JP 3120530B2
Authority
JP
Japan
Prior art keywords
output
reading
light receiving
optical information
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.)
Expired - Fee Related
Application number
JP04017115A
Other languages
Japanese (ja)
Other versions
JPH05210758A (en
Inventor
賢三 小幡
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.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Priority to JP04017115A priority Critical patent/JP3120530B2/en
Publication of JPH05210758A publication Critical patent/JPH05210758A/en
Application granted granted Critical
Publication of JP3120530B2 publication Critical patent/JP3120530B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、バーコードやOCR文
字等の光学的情報を読み取ることを目的とした光学的情
報読取装置に係り、特にバーコードとOCR文字の読取
りを1つの装置で兼用するようにした光学的情報読取装
置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical information reading apparatus for reading optical information such as barcodes and OCR characters, and more particularly to a single apparatus for reading barcodes and OCR characters. And an optical information reading apparatus.

【0002】[0002]

【従来の技術】従来より、バーコードとOCR文字を読
み取らせるために、CCD等の半導体からなる2次元の
エリアセンサを用い、読取りにおける受光手段を共有す
るようにした光学的情報読取装置が知られている。その
一例を図8に示す。図に示すように、光学的情報読取装
置101は、走査手段103によって光を照射し、バー
コード105やOCR文字106からの反射光をミラー
107、レンズ109、エリアセンサ111を備えた受
光手段113にて光電変換する。そして、受光手段11
3の出力を増幅手段115にて増幅し、信号処理手段1
17で2値化した後、デコード手段119で復元するこ
とにより情報を得ていた。
2. Description of the Related Art Conventionally, there has been known an optical information reading apparatus which uses a two-dimensional area sensor made of a semiconductor such as a CCD in order to read a bar code and an OCR character and shares a light receiving means in reading. Have been. One example is shown in FIG. As shown in the figure, an optical information reading apparatus 101 irradiates light by a scanning unit 103 and reflects light reflected from a bar code 105 or an OCR character 106 on a light receiving unit 113 having a mirror 107, a lens 109, and an area sensor 111. Performs photoelectric conversion. And the light receiving means 11
3 is amplified by the amplifying means 115 and the signal processing means 1
After binarization at 17, information is obtained by restoring by the decoding means 119.

【0003】デコード手段119は、外部からの指示
しくは読み取った情報パターンから自動的に判別して、
必要に応じてバーコード105を復元したり、OCR文
字107を復元したりする。例えば、2値化された信号
の幅を計測することによりナローバーとワイドバーを判
断し、それに基づいてバーコード105を復元してい
た。また、デコード手段119において基準となるOC
R文字を予め記憶させておき、2値化された信号と基準
OCR文字とをパターンマッチングすることによりOC
R文字106を復元させていた。なお、ここでいうOC
R文字106の復元には、文字エリアの切り出しや認識
等の機能を含むものである。
[0003] Decoding means 119 automatically determines from an external instruction or an information pattern read,
The barcode 105 and the OCR character 107 are restored as needed. For example, a narrow bar and a wide bar are determined by measuring the width of a binarized signal, and the barcode 105 is restored based on the narrow bar and the wide bar. Also, the OC unit serving as a reference in the decoding means 119
The R character is stored in advance, and the binarized signal and the reference OCR character are subjected to pattern matching to obtain an OC.
The R character 106 was restored. In addition, OC mentioned here
Restoring the R character 106 includes functions such as cutting out and recognizing a character area.

【0004】なお、光学的情報の内、バーコード105
は1次元のラインセンサでも読み取ることができるが、
OCR文字107は2次元のエリアセンサ111で読み
取る必要があり、バーコード105とOCR文字107
とを1つの機械で読み取るためには、やはり上述したよ
うに2次元のエリアセンサ111が必要である。
In the optical information, the bar code 105
Can be read by a one-dimensional line sensor,
The OCR character 107 needs to be read by the two-dimensional area sensor 111, and the barcode 105 and the OCR character 107 are read.
In order to read (1) and (2) by one machine, the two-dimensional area sensor 111 is necessary as described above.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、上述し
たように従来の光学的情報読取装置においては、OCR
文字106を読み取る必要性から受光手段113にエリ
アセンサ111を使用しているため、以下のような不都
合が生じる。即ち、通常のバーコード専用リーダにおい
ては、図9(B)に示すラインセンサ121のように、
受光画素形状が長方形である場合が多く、その受光画素
121aは光の走査方向に直交して長くされている。そ
のため、バーコード105からの反射光をより多く受光
できるようにされていた。
However, as described above, in the conventional optical information reading apparatus, the OCR
Since the area sensor 111 is used for the light receiving means 113 because the character 106 needs to be read, the following inconvenience occurs. That is, in a normal bar code reader, like the line sensor 121 shown in FIG.
In many cases, the shape of the light receiving pixel is rectangular, and the light receiving pixel 121a is elongated in a direction perpendicular to the light scanning direction. For this reason, more reflected light from the barcode 105 can be received.

【0006】それに対し、エリアセンサ111は図9
(A)に示すように、正方形、あるいはエリアセンサ1
11と光学的情報との相対回転角の影響を考慮し、入射
光の変化が少なくなるような等方形状の受光画素111
aを持つ必要がある。そのため、エリアセンサ111に
おいては光の走査方向に受光画素111aが複数並べら
れた画素ラインが複数ライン配置されることになり、受
光画素111aの数はラインセンサ121の場合の受光
画素121aと比べて多くなる。
[0006] In contrast, the area sensor 111 is shown in FIG.
As shown in (A), square or area sensor 1
Considering the influence of the relative rotation angle between the optical information 11 and the optical information, the light receiving pixel 111 having an isotropic shape so that the change of the incident light is reduced.
You need to have a. Therefore, in the area sensor 111, a plurality of pixel lines in which a plurality of light receiving pixels 111a are arranged in the light scanning direction are arranged, and the number of the light receiving pixels 111a is smaller than the number of the light receiving pixels 121a in the case of the line sensor 121. More.

【0007】従って、1画素の受光面積は通常のバーコ
ード専用リーダと比べて必然的に小さくなり、得られる
光電変換信号のレベルが小さくなってしまう。その結
果、読取り感度が悪くなり、十分な読取性能が得られな
くなってしまう。また、読取感度を向上させるために走
査手段103における照射光量を増やしたり、あるいは
増幅手段115における利得を増やしたりすると、前者
の場合は消費電流の増加や光量むらを招き、後者の場合
は信号対雑音比が悪化するなどして、やはり十分な読取
性能が得られなくなってしまう。
Accordingly, the light receiving area of one pixel is inevitably smaller than that of a normal bar code reader, and the level of the obtained photoelectric conversion signal is reduced. As a result, the reading sensitivity deteriorates, and sufficient reading performance cannot be obtained. Further, if the irradiation light amount in the scanning means 103 is increased or the gain in the amplifying means 115 is increased in order to improve the reading sensitivity, the former causes an increase in current consumption and uneven light amount, and in the latter case, the signal pair is increased. Sufficient reading performance cannot be obtained because the noise ratio is deteriorated.

【0008】本発明は、こうした問題に鑑みなされたも
ので、2次元のエリアセンサを使用しても、光学的情報
の十分な読取性能を得ることのできる光学的情報読取装
置を提供することを目的としている。
The present invention has been made in view of such a problem, and an object of the present invention is to provide an optical information reading apparatus capable of obtaining a sufficient reading performance of optical information even when a two-dimensional area sensor is used. The purpose is.

【0009】[0009]

【課題を解決するための手段】即ち、この目的を達成す
るためになされた本発明は、光学的情報の記載された対
象物に光を投射及び走査する走査手段と、光電変換素子
からなり、走査方向に受光画素が複数並べられた画素ラ
インを複数ライン有する2次元のエリアセンサを備え、
上記対象物から反射してくる反射光を受光し、その受光
光量に応じた電気信号を出力する受光手段と、該受光手
段からの電気信号により上記光学的情報を読み取る読取
手段とを備えた光学的情報読取装置において、上記受光
手段から上記読取手段への電気信号経路に設けられ、現
走査中の画素ラインに対応する出力に1ライン前の画素
ラインに対応する出力を足し込み、上記受光手段から上
記読取手段への出力を向上させる出力向上手段を備えて
おり、 当該出力向上手段は、 上記走査手段が上記画素ラ
イン方向に光走査を行なう周期に対応した遅延量にて電
気信号を遅延させる遅延素子と、上記受光手段から出力
された電気信号を一方の入力とする加算手段とを備え、
上記加算手段の他方の入力は、当該加算手段から出力さ
れた電気信号が上記遅延素子によって遅延させられたも
のであり、 上記加算手段による加算結果に対応した電気
信号を上記読取手段に出力することによって、上記出力
向上を実現すること を特徴とする光学的情報読取装置を
要旨としている。
That is, the present invention to achieve this object comprises scanning means for projecting and scanning light on an object on which optical information is described, and a photoelectric conversion element. A two-dimensional area sensor having a plurality of pixel lines in which a plurality of light receiving pixels are arranged in the scanning direction;
An optical system comprising: a light receiving unit that receives reflected light reflected from the object and outputs an electric signal corresponding to the amount of the received light; and a reading unit that reads the optical information based on the electric signal from the light receiving unit. An information reading device, which is provided in an electric signal path from the light receiving means to the reading means.
The output of the previous line is output to the output corresponding to the pixel line being scanned.
Add the output corresponding to the line, and
With output improving means for improving the output to the reading means
The output improving means is such that the scanning means includes the pixel array.
In the direction corresponding to the optical scanning cycle.
A delay element for delaying the air signal and an output from the light receiving means.
Adding means for taking the input electric signal as one input,
The other input of the adding means is output from the adding means.
The delayed electrical signal is delayed by the delay element.
And the electricity corresponding to the addition result by the adding means
By outputting a signal to the reading means,
The gist of the invention is an optical information reading apparatus characterized by realizing improvement .

【0010】[0010]

【0011】[0011]

【作用】上記のように構成された本発明の光学的情報読
取装置においては、走査手段が、光学的情報の記載され
た対象物に光を投射及び走査し、受光手段が、その光の
走査によって対象物から反射してくる反射光を受光して
その受光光量に応じた電気信号を出力する。するとこの
受光手段からの電気信号は、出力向上手段において、
走査中の画素ラインに対応する出力に、1ライン前の画
素ラインに対応する出力が足し込まれることにより出力
が向上させられて読取手段に入力される。そして、この
出力向上は、遅延素子により画素ライン方向への光走査
の周期に対応した遅延量にて遅延され、更に加算手段に
よりこの遅延された電気信号と加算された後、読取手段
に入力される。つまり受光手段から出力された電気信号
の同期加算を行なうことにより、信号レベルが増大し、
受光感度が向上する。従って、光学的情報の読取性能も
向上する。
In the optical information reading apparatus of the present invention configured as described above, the scanning means projects and scans light on an object on which optical information is described, and the light receiving means scans the light. As a result, the reflected light reflected from the object is received, and an electric signal corresponding to the received light amount is output. Then the electric signal from the light receiving means, the output increase means, the current
The image corresponding to the previous pixel is output to the output corresponding to the pixel line being scanned.
Output by adding the output corresponding to the elementary line
Is input to the reading means. And this
Output improvement is achieved by optical scanning in the pixel line direction with a delay element.
Is delayed by the delay amount corresponding to the cycle of
After being added to the delayed electric signal, the reading means
Is input to That is, the electric signal output from the light receiving means
, The signal level increases,
The light receiving sensitivity is improved. Therefore, the reading performance of optical information is also improved.

【0012】[0012]

【0013】[0013]

【実施例】以下に本発明の実施例を図面と共に説明す
る。図1は、本発明が適用された実施例の光学的情報読
取装置全体の構成を表す概略構成図である。図1に示す
如く、本実施例の光学的情報読取装置の光学系は、レー
ザ光源からのレーザ光を走査してバーコード1aや周知
のOCR文字1bが記載された読取対象物1に投射する
走査手段3と、入射光量に応じた電気信号を発生するエ
リアセンサ5、対象物1から反射してくるレーザ光をエ
リアセンサ5に集光させる集光レンズ7、ミラー9を備
えた受光手段11とから構成されている。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a schematic configuration diagram illustrating a configuration of an entire optical information reading apparatus according to an embodiment to which the present invention is applied. As shown in FIG. 1, the optical system of the optical information reading apparatus according to the present embodiment scans a laser beam from a laser light source and projects it on a reading target 1 on which a bar code 1a or a well-known OCR character 1b is described. Scanning unit 3, area sensor 5 for generating an electric signal according to the amount of incident light, condensing lens 7 for condensing laser light reflected from object 1 on area sensor 5, and light receiving unit 11 having mirror 9 It is composed of

【0014】エリアセンサ5は、例えばフォトダイオー
ド、フォトトランジスタ等の光電変換素子を備えた2次
元のCCDイメージセンサ等が用いられる。このエリア
センサ5の受光画素Pは、図2に示すように、走査手段
3による光の走査方向に受光画素Pが複数並べられた画
素ラインPLが複数ライン配置されている。そして、一
つ一つの画素Pは正方形にされており、エリアセンサ5
と光学的情報との相対回転角の影響による入射光の変化
が少なくなるようされている。
As the area sensor 5, for example, a two-dimensional CCD image sensor having a photoelectric conversion element such as a photodiode or a phototransistor is used. As shown in FIG. 2, the light receiving pixels P of the area sensor 5 include a plurality of pixel lines PL in which a plurality of light receiving pixels P are arranged in the scanning direction of light by the scanning unit 3. Each pixel P is formed in a square, and the area sensor 5
The change of the incident light due to the influence of the relative rotation angle between the light and the optical information is reduced.

【0015】次に本実施例の光学的情報読取装置の信号
処理系を説明する。受光手段11におけるエリアセンサ
5からの出力は出力向上手段21に入力し、その後、図
8に示した従来装置と同様、電気信号を2値化する信号
処理手段23、信号処理手段23から出力される2値化
信号に基づいてデコードするデコード手段25を備えて
いる。
Next, a signal processing system of the optical information reading apparatus according to the present embodiment will be described. The output from the area sensor 5 in the light receiving means 11 is input to the output improving means 21 and then output from the signal processing means 23 for binarizing the electric signal and the signal processing means 23, similarly to the conventional device shown in FIG. And decoding means 25 for decoding based on the binarized signal.

【0016】デコード手段25は、バーコードデコード
部25a及びOCR文字デコード部25bを備えてお
り、信号処理手段23から出力される2値化信号は両デ
コード部25a,25bに入力する。バーコードデコー
ド部25aにおいては、2値化信号の幅を計測すること
によりナローバーとワイドバーを判断し、それに基づい
てバーコード1aを復元させる。また、OCR文字デコ
ード部25bにおいては、基準となるOCR文字と2値
化信号とをパターンマッチングすることによりOCR文
字1bを復元させる。両デコード部25a,25bから
の出力は切替手段25cに入力し、この切替手段25c
でデコードされたデータが選択されて出力されるよう構
成されている。
The decoding means 25 has a bar code decoding part 25a and an OCR character decoding part 25b. The binary signal output from the signal processing means 23 is input to both decoding parts 25a and 25b. The barcode decoding unit 25a determines the narrow bar and the wide bar by measuring the width of the binarized signal, and restores the barcode 1a based on the narrow bar and the wide bar. The OCR character decoding unit 25b restores the OCR character 1b by performing pattern matching between the reference OCR character and the binarized signal. The outputs from the two decoding units 25a and 25b are input to a switching unit 25c.
Is configured to select and output the decoded data.

【0017】上述した出力向上手段21、信号処理手段
23、デコード手段25等の各手段は、一般にアナログ
回路及びディジタル回路で構成され、特にデコード手段
25はマイクロコンピュータからなる電子制御装置(E
CU)の一処理として実現される場合が多い。また、こ
れらの各手段は部品基板(図示せず)に装着され、この
部品基板は光学的情報読取装置内に設けられたり、外部
の筺体内に配置されたりする。
Each means such as the above-mentioned output improving means 21, signal processing means 23, decoding means 25 and the like is generally constituted by an analog circuit and a digital circuit. In particular, the decoding means 25 is an electronic control unit (E) comprising a microcomputer.
CU) in many cases. Each of these means is mounted on a component board (not shown), and this component board is provided in the optical information reading device or arranged in an external housing.

【0018】次に、出力向上手段21の詳細を図3を参
照して説明する。出力向上手段21は、演算増幅器3
1、アナログ遅延素子33、3つの抵抗35a、35
b、35c及びアナログスイッチ37を備え、演算増幅
器31と抵抗35a、35b、35cによって入力数が
2以上の加算手段が構成されている。
Next, the details of the output improving means 21 will be described with reference to FIG. The output improving means 21 is provided for the operational amplifier 3
1, analog delay element 33, three resistors 35a, 35
b, 35c and an analog switch 37, and an adder having two or more inputs is constituted by the operational amplifier 31 and the resistors 35a, 35b, 35c.

【0019】受光手段11のエリアセンサ5からの出力
は、第1加算抵抗35aを介して演算増幅器31に入力
する。また、アナログ遅延素子33は、入力された電気
信号を、走査手段3が画素ラインPL方向(いわゆる水
平走査方向)に光走査を行なう1周期分だけ遅延させる
もので、超音波ガラス遅延線やCCD遅延線が使用で
き、演算増幅器31からの出力がこのアナログ遅延素子
33に入力する。
The output from the area sensor 5 of the light receiving means 11 is input to the operational amplifier 31 via the first addition resistor 35a. The analog delay element 33 delays the input electric signal by one period during which the scanning unit 3 performs optical scanning in the pixel line PL direction (so-called horizontal scanning direction), and includes an ultrasonic glass delay line and a CCD. A delay line can be used, and the output from the operational amplifier 31 is input to the analog delay element 33.

【0020】そして、アナログ遅延素子33の出力は、
第2加算抵抗35bを介し、さらにアナログスイッチ3
7を介して、演算増幅器31に入力する。このようにし
て、加算手段と作用する際の一方の入力はエリアセンサ
5からのものであり、もう一方の入力はアナログ遅延素
子33、第2抵抗35b、アナログスイッチ37を介し
て入力するものとなる。また、演算増幅器31の出力
は、帰還抵抗35cを介して再度演算増幅器31に入力
するよう構成されている。
The output of the analog delay element 33 is
The analog switch 3 is connected via the second addition resistor 35b.
7, and is input to the operational amplifier 31. In this way, one input when operating with the adding means is from the area sensor 5 and the other input is input via the analog delay element 33, the second resistor 35b, and the analog switch 37. Become. The output of the operational amplifier 31 is configured to be input to the operational amplifier 31 again via the feedback resistor 35c.

【0021】以上のように構成された本実施例のバーコ
ード読取装置においては、走査手段3から投射されたレ
ーザ光が対象物1に高速で走査される。そして対象物1
からの反射光はミラー9で反射されて角度を変え、集光
レンズ7で集光された後、エリアセンサ5に入射する。
そして、エリアセンサ5の光電変換効果によりその入射
光量に応じた電気信号が出力向上手段21に入力され
る。
In the bar code reader of the present embodiment configured as described above, the laser light projected from the scanning means 3 scans the object 1 at high speed. And object 1
Is reflected by the mirror 9 to change the angle, and is condensed by the condenser lens 7 before being incident on the area sensor 5.
Then, an electric signal corresponding to the amount of incident light is input to the output improving means 21 by the photoelectric conversion effect of the area sensor 5.

【0022】出力向上手段21は、利得を持った加算回
路となっており、第1加算抵抗35aの抵抗値R1、第
2加算抵抗35bの抵抗値R2、帰還抵抗35cの抵抗
値Rfにより、以下に示す利得が定まる。即ち、エリア
センサ5から演算増幅器31への入力における利得Ga
は、
The output improving means 21 is an adder circuit having a gain. The output enhancer 21 has a resistance value R1 of the first addition resistor 35a, a resistance value R2 of the second addition resistor 35b, and a resistance value Rf of the feedback resistor 35c. Is determined. That is, the gain Ga at the input from the area sensor 5 to the operational amplifier 31
Is

【0023】[0023]

【数1】 (Equation 1)

【0024】となる。一方、アナログ遅延素子33を介
した演算増幅器31への入力における利得Gbは、
## EQU1 ## On the other hand, the gain Gb at the input to the operational amplifier 31 via the analog delay element 33 is

【0025】[0025]

【数2】 (Equation 2)

【0026】となる。一方、アナログスイッチ37が閉
じていれば、上述したようにアナログ遅延素子33が1
水平走査時間分の信号遅延を行うため、エリアセンサ5
からの出力と、同出力の1水平走査時間前の信号、即ち
1画素ラインPL前のエリアセンサ5からの出力とが加
算されて出力される。従って、上記数式1,2において
R1=R2=Riとおき、エリアセンサ5からの入力電
圧をV1、アナログ遅延素子33を介した場合の入力電
圧をV2とすると、この出力向上手段21からの最終的
な出力電圧Vout は、
## EQU1 ## On the other hand, if the analog switch 37 is closed, the analog delay element 33 is set to 1 as described above.
To delay the signal for the horizontal scanning time, the area sensor 5
And the signal one horizontal scanning time before the output, that is, the output from the area sensor 5 before one pixel line PL is added and output. Therefore, if R1 = R2 = Ri in Equations 1 and 2, and the input voltage from the area sensor 5 is V1 and the input voltage via the analog delay element 33 is V2, the final output from the output improving means 21 is obtained. Typical output voltage Vout is

【0027】[0027]

【数3】 (Equation 3)

【0028】となる。図4(A)には、エリアセンサ5
の画素ラインPL方向が、バーコード1aの配列方向
(バーコード1aの幅方向)に対して角度(いわゆるス
キュー角)を持たない場合の、隣合ったn番目と(n+
1)番目の画素ラインPLに対するエリアセンサ5の出
力V1と、出力向上手段21からの最終的な出力Vout
を示してある。
## EQU1 ## FIG. 4A shows the area sensor 5.
Pixel line PL direction does not have an angle (so-called skew angle) with respect to the arrangement direction of bar codes 1a (width direction of bar codes 1a), and the nth and (n +)
1) The output V1 of the area sensor 5 for the pixel line PL and the final output Vout from the output enhancing means 21
Is shown.

【0029】出力向上手段21において、エリアセンサ
5の隣合った画素ラインPLに対応する出力V1が足し
込まれるため、画素ラインPLに対応する出力V1間の
相関度が大きければ見かけ上エリアセンサ5の感度が向
上したことと同じ結果を得ることができる。図4(A)
では、出力V1(n)と出力V1(n+1)とが同期し
ているので、出力向上手段21からの最終的な出力Vou
t はレベルがほぼ2倍になり、出力の向上が達成され
る。
Since the output V1 corresponding to the pixel line PL adjacent to the area sensor 5 is added to the output improving means 21, if the correlation between the outputs V1 corresponding to the pixel lines PL is large, the area sensor 5 appears to be apparent. Can obtain the same result as the improvement of the sensitivity. FIG. 4 (A)
In this case, since the output V1 (n) and the output V1 (n + 1) are synchronized, the final output Vou from the output improving means 21 is output.
t is almost doubled in level, and an improvement in output is achieved.

【0030】一方、図4(B)には、エリアセンサ5の
画素ラインPL方向が、バーコード1aの配列方向に対
してスキュー角θを持つ場合の、隣合ったm番目と(m
+1)番目の画素ラインPLに対するエリアセンサ5の
出力V1と、出力向上手段21からの最終的な出力Vou
t を示してある。この場合は、m番目の画素ラインPL
に対する出力V1(m)と、(m+1)番目の画素ライ
ンPLに対する出力V1(m+1)との間に出力タイミ
ングのずれ(τ)が生じている。
On the other hand, FIG. 4B shows the case where the pixel line PL direction of the area sensor 5 has the skew angle θ with respect to the arrangement direction of the barcodes 1a and the adjacent m-th and (m).
The output V1 of the area sensor 5 for the (+1) th pixel line PL and the final output Vou from the output enhancement means 21
t is shown. In this case, the m-th pixel line PL
, And an output V1 (m + 1) corresponding to the (m + 1) th pixel line PL has an output timing shift (τ).

【0031】そのため、両画素ラインPL(m),PL
(m+1)間の相関度は低くなるが、図4(B)に示す
場合においては、出力V1(m)と出力V1(m+1)
との間のずれ(τ)が小さいので、両出力V1(m),
V1(m+1)が足し込まれて出力Vout の出力レベル
は向上している。従って、ある範囲内のスキュー角θで
あれば、出力向上手段21における、隣合う画素ライン
PLに対応する出力V1の足し込みは、エリアセンサ5
の感度向上と同等の効果を生じることになる。
Therefore, both pixel lines PL (m), PL
Although the degree of correlation between (m + 1) is low, in the case shown in FIG. 4B, the output V1 (m) and the output V1 (m + 1)
Is small, the two outputs V1 (m),
V1 (m + 1) is added, and the output level of the output Vout is improved. Therefore, if the skew angle θ is within a certain range, the addition of the output V1 corresponding to the adjacent pixel line PL in the output enhancement unit 21 is performed by the area sensor 5
The same effect as the improvement of the sensitivity is produced.

【0032】こうした画素ラインPLに対応する出力V
1間等、読み取ったデータの相関特性を利用する出力向
上手法は、他にもフィールド(あるいはフレーム)間相
関を利用するものもある。この場合、データの足し込み
に際して1フィールド(あるいは1フレーム)前のデー
タを足し込む必要があるため、1フィールド(あるいは
1フレーム)分のメモリが必要になりコストがかかる。
しかしながら、バーコード1aの場合は、両端を除いて
一定のパターンの連続となるため、本実施例におけるエ
リアセンサ5の画素ラインPLに対応する出力V1間の
相関度は比較的大きなものとなり、ライン間の足し込み
でよい。
The output V corresponding to such a pixel line PL
Other output enhancement methods that use the correlation characteristics of read data, such as between one, use inter-field (or frame) correlation. In this case, it is necessary to add the data of one field (or one frame) before adding the data, so that a memory for one field (or one frame) is required and the cost is increased.
However, in the case of the barcode 1a, since a constant pattern is continuous except for both ends, the correlation between the outputs V1 corresponding to the pixel lines PL of the area sensor 5 in the present embodiment becomes relatively large, and It is good to add in between.

【0033】こうして必要に応じて出力向上手段21の
作用を受けた信号は、信号処理手段23にて2値化信号
に変換され、デコード手段25に入力する。次に、取り
込んだ2値化信号をデコードして出力する処理につい
て、図5のフローチャートを参照して説明する。
The signal subjected to the operation of the output improving means 21 as necessary is converted into a binary signal by the signal processing means 23 and input to the decoding means 25. Next, the process of decoding and outputting the captured binary signal will be described with reference to the flowchart of FIG.

【0034】まず、アナログスイッチ37を開いた状態
にし(ステップ100、以下単にS100という。以下
同様。)、信号処理手段23より2値化信号を取り込ん
で(S110)、OCR文字デコード部25bを動作さ
せる(S120)。そして、正常にデコードされていれ
ば(S130:YES)、取り込んだ2値化信号はOC
R文字であり、切替手段25cをOCR文字側にして出
力する(S140)。続いて終了判断を行い(S15
0)、終了していなければS100に戻って以下の処理
を繰り返す。
First, the analog switch 37 is opened (step 100, hereinafter simply referred to as S100, the same applies hereinafter), a binary signal is fetched from the signal processing means 23 (S110), and the OCR character decoding section 25b operates. (S120). If the decoding has been normally performed (S130: YES), the received binary signal is
It is an R character, and the switching means 25c is output with the OCR character side (S140). Subsequently, an end determination is made (S15
0), if not completed, return to S100 and repeat the following processing.

【0035】一方、S130で正常にデコードされてい
ない場合は、アナログスイッチ37を閉じる(S16
0)。すると、上述したように、出力向上手段21の作
用を受けて出力の向上した信号が取り込まれ、バーコー
ドデコード部25aを動作させ(S170)、正常にデ
コードされていれば(S180:YES)、取り込んだ
2値化信号はバーコードであり、切替手段25cをバー
コード側にして出力する(S190)。
On the other hand, if the decoding is not performed normally in S130, the analog switch 37 is closed (S16).
0). Then, as described above, the signal whose output has been improved by the operation of the output improving unit 21 is fetched, the barcode decoding unit 25a is operated (S170), and if the signal is decoded normally (S180: YES), The fetched binary signal is a barcode, and the switching unit 25c is set to the barcode side and output (S190).

【0036】このように、OCR文字1bの場合は通常
のエリアセンサ5からの信号として扱い、バーコード1
aの場合は出力向上手段21を作用させて受光感度を向
上させることにより、バーコード1aとOCR文字1b
の読取りを1つの装置で兼用しながらも、それら光学的
情報の読取性能を向上させることができる。
As described above, the OCR character 1b is handled as a signal from the normal area sensor 5, and the barcode 1
In the case of “a”, the bar code 1a and the OCR character 1b
The reading performance of the optical information can be improved while the reading of the information is shared by one device.

【0037】なお、上記実施例ではアナログ遅延素子3
3を一つだけ設けたが、必要に応じて付け足せばよい。
例えば第2のアナログ遅延素子53を追加した場合を図
6に示す。2つのアナログ遅延素子33,53は並列に
配置され、第2のアナログ遅延素子53は第3加算抵抗
55を介し、さらにアナログスイッチ37を介して演算
増幅器31に入力する。この場合、第1のアナログ遅延
素子33は上記実施例と同様に1水平走査時間(1H)
の遅延を行い、第2のアナログ遅延素子53は2水平走
査時間(2H)の遅延を行うように設定されている。
In the above embodiment, the analog delay element 3
Although only one 3 is provided, it may be added as needed.
For example, FIG. 6 shows a case where a second analog delay element 53 is added. The two analog delay elements 33 and 53 are arranged in parallel, and the second analog delay element 53 inputs to the operational amplifier 31 via the third addition resistor 55 and further via the analog switch 37. In this case, the first analog delay element 33 applies one horizontal scanning time (1H) as in the above embodiment.
, And the second analog delay element 53 is set to delay for two horizontal scanning times (2H).

【0038】この場合は、第1及び第2のアナログ遅延
素子33,53により3つの画素ラインPLに対応する
出力が足し込まれるため、図7(A)に示す3つの画素
P(1,1)、P(1,2)、P(1,3)で、図7
(B)に示すラインセンサの画素S1と同等の受光感度
を得ることができる。同様に、3つの画素P(2,
1)、P(2,2)、P(2,3)で、図7(B)の画
素S2と同等の受光感度を得ることができる。従って、
より大きな受光感度を得ることができる。
In this case, since the outputs corresponding to the three pixel lines PL are added by the first and second analog delay elements 33 and 53, the three pixels P (1,1) shown in FIG. ), P (1,2) and P (1,3) in FIG.
Light receiving sensitivity equivalent to that of the pixel S1 of the line sensor shown in FIG. Similarly, three pixels P (2,
With 1), P (2,2), and P (2,3), light receiving sensitivity equivalent to that of the pixel S2 in FIG. 7B can be obtained. Therefore,
Greater light receiving sensitivity can be obtained.

【0039】[0039]

【発明の効果】以上説明したように本発明の光学的情報
読取装置によれば、エリアセンサの現走査中の画素ライ
ンに対応する出力に、1ライン前の画素ラインに対応す
る出力が足し込まれることにより出力が向上させられて
読取手段に入力されるため、画素当りの受光面積が小さ
なエリアセンサを使用してもラインセンサと同等の受光
感度を得ることができ、光学的情報の十分な読取性能を
得ることができるという効果を奏する。
As described above, according to the optical information reading apparatus of the present invention, the pixel line during the current scanning of the area sensor is read.
Output corresponding to the previous pixel line.
Since the output is increased and added to the reading means, the light receiving sensitivity equivalent to a line sensor can be obtained even when an area sensor having a small light receiving area per pixel is used. There is an effect that a sufficient reading performance of target information can be obtained.

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

【図1】実施例の光学的情報読取装置全体の構成を表す
概略構成図である。
FIG. 1 is a schematic configuration diagram illustrating a configuration of an entire optical information reading apparatus according to an embodiment.

【図2】エリアセンサの説明図である。FIG. 2 is an explanatory diagram of an area sensor.

【図3】出力向上手段の回路図である。FIG. 3 is a circuit diagram of an output improving unit.

【図4】(A)はスキュー角を持たない場合の出力波形
図、(B)はスキュー角を持つ場合の出力波形図であ
る。
4A is an output waveform chart when there is no skew angle, and FIG. 4B is an output waveform chart when there is a skew angle.

【図5】取り込んだ2値化信号をデコードして出力する
デコード処理を示すフローチャートである。
FIG. 5 is a flowchart showing a decoding process for decoding and outputting a captured binary signal.

【図6】遅延素子を2つにした場合の出力向上手段の回
路図である。
FIG. 6 is a circuit diagram of an output improving unit when two delay elements are used.

【図7】遅延素子を2つにした場合のエリアセンサとラ
インセンサとを比較するための説明図である。
FIG. 7 is an explanatory diagram for comparing an area sensor and a line sensor when there are two delay elements.

【図8】従来の光学的情報読取装置全体の構成を表す概
略構成図である。
FIG. 8 is a schematic configuration diagram illustrating a configuration of an entire conventional optical information reading apparatus.

【図9】従来技術の説明図である。FIG. 9 is an explanatory diagram of a conventional technique.

【符号の説明】[Explanation of symbols]

P…受光画素、 PL…画素ライン、 1…対象物、
1a…バーコード、1b…OCR文字、 5…
エリアセンサ、 11…受光手段、21…出力向上
手段、 23…信号処理手段、 25…デコード
手段、25a…バーコードデコード部、 25b…
OCR文字デコード部、31…演算増幅器、 33
…アナログ遅延素子、
P: light receiving pixel, PL: pixel line, 1: target object,
1a: barcode, 1b: OCR character, 5 ...
Area sensor, 11 light receiving means, 21 output improving means, 23 signal processing means, 25 decoding means, 25a barcode decoding unit, 25b ...
OCR character decoding unit, 31 ... operational amplifier, 33
… Analog delay element,

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06K 9/20 G06K 7/10 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) G06K 9/20 G06K 7/10

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 光学的情報の記載された対象物に光を投
射及び走査する走査手段と、 走査方向に受光画素が複数並べられた画素ラインを複数
ライン有する2次元のエリアセンサを備え、上記対象物
から反射してくる反射光を受光し、その受光光量に応じ
た電気信号を出力する受光手段と、 該受光手段からの電気信号により上記光学的情報を読み
取る読取手段とを備えた光学的情報読取装置において、 上記受光手段から上記読取手段への電気信号経路に設け
られ、現走査中の画素ラインに対応する出力に1ライン
前の画素ラインに対応する出力を足し込み、上記受光手
段から上記読取手段への出力を向上させる出力向上手段
を備えており、 当該出力向上手段は、 上記走査手段が上記画素ライン方向に光走査を行なう周
期に対応した遅延量にて電気信号を遅延させる遅延素子
と、上記受光手段から出力された電気信号を一方の入力
とする加算手段とを備え、 上記加算手段の他方の入力は、当該加算手段から出力さ
れた電気信号が上記遅延素子によって遅延させられたも
のであり、 上記加算手段による加算結果に対応した電気信号を上記
読取手段に出力することによって、上記出力向上を実現
することを特徴とする 光学的情報読取装置。
1. A scanning device for projecting and scanning light on an object on which optical information is described, and a two-dimensional area sensor having a plurality of pixel lines in which a plurality of light receiving pixels are arranged in a scanning direction. Optical receiving means for receiving reflected light reflected from an object and outputting an electric signal according to the amount of received light, and reading means for reading the optical information based on the electric signal from the light receiving means In the information reading device, provided in an electric signal path from the light receiving unit to the reading unit
And one line is output to the output corresponding to the pixel line currently being scanned.
Add the output corresponding to the previous pixel line, and
Output improving means for improving the output from the stage to the reading means
And the output improving means includes a circuit for performing optical scanning in the pixel line direction by the scanning means.
Element that delays an electrical signal by a delay amount corresponding to the period
And the electric signal output from the light receiving means to one input
And the other input of the addition means is output from the addition means.
The delayed electrical signal is delayed by the delay element.
The electric signal corresponding to the result of the addition by the adding means is
Output is improved by reading to the reading means
An optical information reading device, comprising:
JP04017115A 1992-01-31 1992-01-31 Optical information reader Expired - Fee Related JP3120530B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04017115A JP3120530B2 (en) 1992-01-31 1992-01-31 Optical information reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04017115A JP3120530B2 (en) 1992-01-31 1992-01-31 Optical information reader

Publications (2)

Publication Number Publication Date
JPH05210758A JPH05210758A (en) 1993-08-20
JP3120530B2 true JP3120530B2 (en) 2000-12-25

Family

ID=11935039

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04017115A Expired - Fee Related JP3120530B2 (en) 1992-01-31 1992-01-31 Optical information reader

Country Status (1)

Country Link
JP (1) JP3120530B2 (en)

Also Published As

Publication number Publication date
JPH05210758A (en) 1993-08-20

Similar Documents

Publication Publication Date Title
US6213399B1 (en) Multi-channel signal processing in an optical reader
EP0797812B1 (en) Dataform reader
EP1114391B1 (en) Fast edge detection system tolerant of high degree of intersymbol interference
JPH06309485A (en) Optical information reader
US5471041A (en) Bar-code reader device
US5902987A (en) Apparatus and method of rapidly locating edges of machine-readable symbols or other linear images
JPH07177354A (en) Scanner with photosensitive device
JP3120530B2 (en) Optical information reader
US5637853A (en) Reading indicia by analysis of different light reflecting portions based on signal-to-noise ratios
JPH08271980A (en) Image reader
KR20020027223A (en) Solid-state image pick-up device and fingerprint collating apparatus using the same
JPH04295980A (en) Image reader
JP3555430B2 (en) Image distortion correction apparatus and image processing apparatus and method using the same
JP3341026B2 (en) Barcode reader
US8059168B2 (en) System and method for scene change triggering
JPH11120279A (en) Optical information reader
JP3203020B2 (en) Image reading device
JP3069817B2 (en) Barcode reader
JPH0354382B2 (en)
JPH0373081A (en) Bar code scanner
JPS6156667B2 (en)
JPH0636023A (en) Image signal processor
JPH02211593A (en) Optical information reader
JPH066590A (en) Image signal processing unit
JP2002199218A (en) Image reader and image processing method, and storage medium

Legal Events

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

Free format text: PAYMENT UNTIL: 20091020

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20101020

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees