JPH06251194A - Optical information reader - Google Patents

Optical information reader

Info

Publication number
JPH06251194A
JPH06251194A JP5036570A JP3657093A JPH06251194A JP H06251194 A JPH06251194 A JP H06251194A JP 5036570 A JP5036570 A JP 5036570A JP 3657093 A JP3657093 A JP 3657093A JP H06251194 A JPH06251194 A JP H06251194A
Authority
JP
Japan
Prior art keywords
image sensor
dimensional image
circuit
output signal
bar code
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
JP5036570A
Other languages
Japanese (ja)
Inventor
Masahiro Kurakake
雅弘 倉掛
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.)
Sumitomo Electric Industries Ltd
Original Assignee
Sumitomo Electric Industries 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 Sumitomo Electric Industries Ltd filed Critical Sumitomo Electric Industries Ltd
Priority to JP5036570A priority Critical patent/JPH06251194A/en
Publication of JPH06251194A publication Critical patent/JPH06251194A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)

Abstract

PURPOSE:To provide an inexpensive optical information reader with high performance in which the readable minimum line width of a bar code can be reduced by using a single two-dimensional image sensor and improving resolution apparently as the optical information reader to identify a character and the bar code. CONSTITUTION:A waveform shaping circuit 71 which smoothes the output signal of a two-dimensional image sensor and eliminates a noise component, a sample-and-hold circuit 72 which samples and holds the output signal of the waveform shaping circuit with a period of 1/n (n: integer>=2) of a time to scan one picture element of the two-dimensional image sensor, and a comparator 74 which compares the signal with a threshold level are provided at a circuit 7 which binarizes the scan output signal of the two-dimensional image sensor, and a binary signal is outputted from the comparator 7. Thereby, it is possible to interpolate information between the picture elements and to increase apparant resolution.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は光学的情報読取装置に関
し、さらに詳細にいえば手持ち式のスキャナを原稿にあ
てがうことにより、文字やバーコードを読取ることがで
きる光学的情報読取装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical information reading device, and more particularly to an optical information reading device capable of reading characters and bar codes by applying a handheld scanner to a document. is there.

【0002】[0002]

【従来の技術】現在、販売店等で普及しているPOS
(POINT OF SALES)システムでは、商品ごとに品名コー
ド、価格、製造番号、製造者等の情報を記載した「商品
タグ」が付されており、これらを光学的に読取って必要
な項目をコンピュータに入力してデータ処理を行ってい
る。
2. Description of the Related Art POS that is currently popular in stores
In the (POINT OF SALES) system, each product is provided with a "product tag," which contains information such as the product name code, price, serial number, and manufacturer's information. These items are read optically and the necessary items are displayed on the computer. Inputting and processing data.

【0003】この読取は、商品タグに光を当てて、その
反射光をレンズ系によりイメージセンサ上に結像させ、
光量の強弱を電気信号の強弱に変換し、電気信号を二値
化して、二値化された信号を基にして情報の識別をする
ことにより行っている。しかし、現実に流通する商品に
付される商品タグに記載されている情報の形式は不統一
であり、例えばある商品タグはバーコードで表示されて
おり、他の商品タグは文字で表示されたりすることがあ
る。そこでバーコードの情報と、文字・数字・符号等
(以下代表して「文字」という)の情報等を同じ装置で
読取れるように、両方の読取機能を備えた光学的情報読
取装置が提案されている(特開昭58-4486 号、特開昭60
-201483 号、特開平4-69787 号各公報参照)。
In this reading, light is applied to a commodity tag, and the reflected light is imaged on an image sensor by a lens system.
The intensity of light is converted into the intensity of an electric signal, the electric signal is binarized, and information is identified based on the binarized signal. However, the format of the information described in the product tags attached to the products actually distributed is not uniform, for example, one product tag is displayed with a barcode and other product tags are displayed with characters. I have something to do. Therefore, an optical information reading device having both reading functions has been proposed so that the information of the bar code and the information of characters, numbers, codes, etc. (hereinafter referred to as "characters") can be read by the same device. (JP-A-58-4486, JP-A-60-60)
-201483, Japanese Patent Laid-Open No. 4-69787).

【0004】例えば特開昭58-4486 号公報では、スキャ
ナに内蔵される2次元イメージセンサ上の像を捕らえて
走査し、走査の結果得られる像信号を二値化して取り出
し、像がバーコードか文字かを判別して、いずれかの形
態に合わせた認識処理をする両用読取装置が開示されて
いる。
For example, in Japanese Unexamined Patent Publication No. 58-4486, an image on a two-dimensional image sensor incorporated in a scanner is captured and scanned, and an image signal obtained as a result of the scanning is binarized and taken out. There is disclosed a dual-purpose reading device which discriminates whether it is a character or a character and performs a recognition process in accordance with either form.

【0005】[0005]

【発明が解決しようとする課題】文字を識別するための
分解能とバーコードのそれとは相違がある。文字識別に
は文字の形状を識別するため、分解能は細かくなくても
十分識別可能という事情があるが、バーコード識別の場
合は、バー幅の太さが基準太さに対してどの程度太いの
かを判定するため、1本のバーに対して最低2画素、好
ましくは4画素以上の情報が必要である。このため上記
公報の光学的情報読取装置では、画素数密度の高い2次
元イメージセンサが必要である。しかし、市販されてい
る2次元イメージセンサは最大でも1000×1000
画素程度のイメージセンサである。これでは、読取れる
バーコードの最小線幅が比較的太いバーコードしか識別
できない。
There is a difference between the resolution for identifying a character and that of a bar code. In character identification, the shape of the character is identified, so there is a situation in which it is possible to identify sufficiently even if the resolution is not fine, but in the case of barcode identification, how thick is the bar width compared to the reference thickness? In order to determine that, information of at least 2 pixels, preferably 4 pixels or more is required for one bar. Therefore, the optical information reading device of the above publication requires a two-dimensional image sensor having a high pixel number density. However, the maximum commercially available 2D image sensor is 1000 × 1000.
It is an image sensor with about pixels. With this, it is possible to identify only barcodes having a relatively small minimum line width that can be read.

【0006】そこで、バーコード読取用に画素数の多い
専用1次元イメージセンサ(約2000画素)を使用す
ることも考えられるが、これではイメージセンサが2つ
必要になり、構成が複雑になってしまう。本発明は、上
記の問題点を鑑みてなされたものであり、その目的は単
一の2次元イメージセンサを用いて、見かけ上の分解能
を向上させて読取可能なバーコードの最小線幅を下げ、
安価で高性能な光学的情報読取装置を提供することにあ
る。
Therefore, it is conceivable to use a dedicated one-dimensional image sensor (about 2000 pixels) having a large number of pixels for reading the bar code, but this requires two image sensors, which complicates the configuration. I will end up. The present invention has been made in view of the above problems, and an object thereof is to improve the apparent resolution and reduce the minimum line width of a readable barcode by using a single two-dimensional image sensor. ,
An object is to provide an inexpensive and high-performance optical information reader.

【0007】[0007]

【課題を解決するための手段】上記の目的を達成するた
めの本発明の光学的情報読取装置は、2次元イメージセ
ンサの走査出力信号を二値化する二値化手段が、2次元
イメージセンサの出力信号を平滑化させノイズ成分を除
去する波形整形回路と、波形整形回路からの出力信号を
2次元イメージセンサの1画素を走査する時間の1/n
(nは2以上の整数)の周期でサンプルホールドするサ
ンプルホールド回路と、しきい値レベルと比較する比較
回路とを有し、この比較回路から二値化信号を出力する
ものである。
In the optical information reader of the present invention for achieving the above object, the binarizing means for binarizing the scan output signal of the two-dimensional image sensor is a two-dimensional image sensor. Waveform shaping circuit for smoothing the output signal of the above to remove the noise component, and 1 / n of the time for scanning one pixel of the two-dimensional image sensor with the output signal from the waveform shaping circuit
A sample hold circuit for sampling and holding in a cycle of (n is an integer of 2 or more) and a comparison circuit for comparing with a threshold level are provided, and a binary signal is output from this comparison circuit.

【0008】二値化手段と文字識別手段との間に、文字
識別に使用する情報量を減少させるための、情報抽出回
路をさらに設けてもよい(請求項2)。
An information extraction circuit for reducing the amount of information used for character recognition may be further provided between the binarization means and the character recognition means (claim 2).

【0009】[0009]

【作用】上記の構成の光学的情報読取装置によれば、2
次元イメージセンサの出力信号は波形整形回路により平
滑化されノイズ成分が除去され、これにより、一見アナ
ログ信号のように滑らかになる。そして、通常行われる
1画素1サンプリングでなく、1画素nサンプリングを
行う。
According to the optical information reader having the above structure,
The output signal of the three-dimensional image sensor is smoothed by the waveform shaping circuit and the noise component is removed, whereby the signal becomes smooth like an analog signal at first glance. Then, 1 pixel n sampling is performed instead of the 1 pixel 1 sampling normally performed.

【0010】従来1画素1サンプリングを行っていた理
由は、1画素には1つの情報しか入っていないという固
定観念があったからであると思われるが、実際には、バ
ーコードの線の端が画素の中に入ることは容易に想像で
きることである。本発明では、波形整形回路により滑ら
かな信号にして、1画素につき多数の情報が入っている
ような形にして1画素nサンプリングを行うところに特
徴がある。もちろん、サンプリング定理による限界はあ
るが、この1画素nサンプリングを行うことにより、見
かけの分解能をある程度上げることができる。
The reason why the conventional one-pixel / one-sampling method is considered to be that there is a fixed idea that one pixel contains only one information, but in reality, the end of the bar code line is It is easy to imagine going into a pixel. The present invention is characterized in that a signal is smoothed by a waveform shaping circuit and a large amount of information is contained in one pixel, and one pixel n sampling is performed. Of course, although there is a limit due to the sampling theorem, apparent resolution can be increased to some extent by performing this 1-pixel n-sampling.

【0011】この後、所定の信号処理を行えば、従来の
1画素1サンプリング方式と比較してバーコード識別は
より正確にでき、最小線幅のより細いバーコードまで読
取が可能となる。また請求項2記載のようにすれば、読
取面に記録されている文字を識別する時間を短縮でき
る。
After that, if predetermined signal processing is performed, the barcode can be identified more accurately as compared with the conventional one-pixel one-sampling method, and the barcode having a smaller minimum line width can be read. According to the second aspect, it is possible to shorten the time for identifying the characters recorded on the reading surface.

【0012】[0012]

【実施例】図1は、読取面Pに記載された文字及びバー
コードを読取る光学的情報読取装置のブロック図を示
す。スキャナ1には読取面Pの原像を照明する光源2、
読取面Pからの反射光を反射する反射鏡3、反射光をイ
メージセンサ6上に結像するレンズ系5、イメージセン
サ6及び二値化回路7が内蔵されている。
1 is a block diagram of an optical information reader for reading characters and bar codes on a reading surface P. As shown in FIG. The scanner 1 has a light source 2 for illuminating the original image of the reading surface P,
A reflecting mirror 3 that reflects the reflected light from the reading surface P, a lens system 5 that forms an image of the reflected light on the image sensor 6, an image sensor 6, and a binarization circuit 7 are incorporated.

【0013】イメージセンサ6は、多数の光電変換素子
を縦横に配列した2次元イメージセンサであり、読取面
Pに記載された文字及びバーコードを一度に結像するだ
けの視野を持つものである。イメージセンサ6を構成す
る水平方向最適画素数は、主としてバーコードの最小線
幅や桁数等により決定される。例えばJANコードの場
合では、113モジュール(モジュールとは白バー、黒
バー及びマージンを構成するための基本単位をいう)な
ので識別するには1モジュール当り最低5画素必要とす
ると、565画素必要となる。左右のマージンとして約
100画素を取れば、約765画素必要となる。垂直方
向は、バーコード読取には特定の1行で十分であるた
め、主として文字側の規制を受け、1行の文字の高さ又
はその定数倍によって決まる。1段読取であると約12
0画素、2段読取であると約240画素程度あればよ
い。当然ながら上記の数字は例示であって、読取るバー
コードの種類や線幅、文字の行数等が変われば、イメー
ジセンサの最適画素数も変わってくる。
The image sensor 6 is a two-dimensional image sensor in which a large number of photoelectric conversion elements are arranged vertically and horizontally, and has a field of view for forming an image of a character and a bar code written on the reading surface P at one time. . The optimum number of pixels in the horizontal direction forming the image sensor 6 is mainly determined by the minimum line width and the number of digits of the barcode. For example, in the case of the JAN code, since there are 113 modules (a module is a basic unit for forming a white bar, a black bar and a margin), at least 5 pixels are required for each module for identification, and 565 pixels are required. . If about 100 pixels are taken as the left and right margins, about 765 pixels are required. In the vertical direction, since one specific line is sufficient for reading the barcode, it is mainly regulated by the character side and is determined by the height of one line of the character or a constant multiple thereof. Approximately 12 for 1-stage scanning
In the case of 0-pixel and 2-stage scanning, about 240 pixels are enough. Of course, the above numbers are examples, and if the type of bar code to be read, the line width, the number of lines of characters, etc. change, the optimum number of pixels of the image sensor also changes.

【0014】本体処理部8は、上記スキャナ1から出力
される二値信号から、数個に1個の割合で信号を選択
し、当該選択された出力信号のみ抽出する情報抽出回路
81、情報抽出回路81の出力信号を一時記憶する文字
メモリ82、文字メモリ82に記憶された文字を切出す
文字切出回路83、切出された文字を識別する文字識別
回路84、イメージセンサ6を構成する画素の中から特
定の1行(例えば中央の1行)又はその上下の複数行を
構成する画素の信号のみを選択するライン選択回路8
5、ライン選択回路85の出力信号を一時記憶するバー
コードメモリ86、バーコードメモリ86に記憶されて
いる1行分の信号からバーコードの内容を識別するバー
コード識別回路87、文字識別回路83とバーコード識
別回路87とから正しく識別できた結果のみを取り出し
て出力する編集回路88から構成されるものである。
The main body processing section 8 selects a signal from the binary signals output from the scanner 1 at a ratio of one to several, and an information extraction circuit 81 for extracting only the selected output signal. A character memory 82 for temporarily storing the output signal of the circuit 81, a character cutout circuit 83 for cutting out the characters stored in the character memory 82, a character identification circuit 84 for identifying the cutout characters, and pixels forming the image sensor 6. Line selection circuit 8 for selecting only signals of pixels forming a specific one row (for example, one central row) or a plurality of rows above and below the row
5, a bar code memory 86 for temporarily storing the output signal of the line selection circuit 85, a bar code identification circuit 87 for identifying the content of the bar code from the signal for one line stored in the bar code memory 86, a character identification circuit 83 And the barcode identification circuit 87, and an editing circuit 88 for extracting and outputting only the result correctly identified.

【0015】一方、二値化回路7は、図1に示すよう
に、波形整形回路71、サンプルホールド回路72、A
/D変換回路73、比較回路74を含んでいる。波形整
形回路71は、フィルタやアンプで構成され、イメージ
センサの出力信号に含まれているスイッチングノイズ
(例えばイメージセンサがMOSダイオードマトリクス
で構成されているとき、ダイオード選択切り換え時に生
ずる高周波がイメージ出力信号に乗ってしまいノイズと
なる)等のノイズ成分を除去し、イメージセンサ6の出
力信号の波形整形を行うものである。
On the other hand, as shown in FIG. 1, the binarization circuit 7 includes a waveform shaping circuit 71, a sample hold circuit 72, and an A
The / D conversion circuit 73 and the comparison circuit 74 are included. The waveform shaping circuit 71 is composed of a filter and an amplifier, and the switching noise included in the output signal of the image sensor (for example, when the image sensor is composed of a MOS diode matrix, the high frequency generated when switching the diode selection is an image output signal). Noise components such as noises (which become noises due to noise) are shaped and the waveform of the output signal of the image sensor 6 is shaped.

【0016】波形整形回路71の出力信号は、サンプル
ホールド回路72に入り、ここにおいて、波形整形回路
71からの出力信号は2次元イメージセンサの1画素を
走査する時間の1/2の周期でサンプルホールドされ
る。A/D変換回路73は、サンプルホールド回路72
の出力信号を所定のビット数でA/D変換する回路であ
る。
The output signal of the waveform shaping circuit 71 enters the sample hold circuit 72, in which the output signal from the waveform shaping circuit 71 is sampled at a cycle of 1/2 of the time for scanning one pixel of the two-dimensional image sensor. To be held. The A / D conversion circuit 73 includes a sample hold circuit 72.
Is a circuit for A / D-converting the output signal of (4) with a predetermined number of bits.

【0017】比較回路74は、所定の二値化しきい値を
用いて、二値化する回路である。次に、前記光学的情報
読取装置の動作を説明する。スキャナ1を手に持って、
読取面Pに当てることにより読取面Pの文字及びバーコ
ードを光源2で照明すると、イメージセンサ6には文字
及びバーコードの像が結像される。いま、図3(b) に示
すようなバーコードの像の処理を考えると、イメージセ
ンサの出力波形は理論的には図3(d) に示すように、画
素ごとに像の濃度に対応した離散値をとるが、実際には
図3(e) のように画素走査時のスイッチングノイズが多
く含まれる。このままでは、以降の二値化処理等を実施
しにくいため、波形整形回路71を通して図3(f) のよ
うにノイズ成分を除去した波形にする。
The comparison circuit 74 is a circuit that performs binarization using a predetermined binarization threshold value. Next, the operation of the optical information reader will be described. Hold the scanner 1 in your hand,
When the characters and the barcode on the reading surface P are illuminated by the light source 2 by being applied to the reading surface P, images of the characters and the barcode are formed on the image sensor 6. Now, considering the processing of a barcode image as shown in FIG. 3 (b), the output waveform of the image sensor theoretically corresponds to the image density for each pixel as shown in FIG. 3 (d). Although it takes a discrete value, it actually contains a lot of switching noise during pixel scanning as shown in FIG. 3 (e). If it is left as it is, it is difficult to carry out subsequent binarization processing and the like. Therefore, the waveform is shaped through the waveform shaping circuit 71 as shown in FIG.

【0018】このように波形整形回路71を通した結
果、滑らかな波形にすることができ、1画素につき複数
回情報を取り出すことができる(図3(h) 参照)。これ
で画素間情報を補間したのと同じことになり、見かけの
分解能を上げることになる。しかし、理論的には原信号
以上の情報は引き出せないため、ここでは1画素に対し
てサンプリング回数を2倍にとどめている。
As a result of passing through the waveform shaping circuit 71 in this way, a smooth waveform can be obtained, and information can be extracted a plurality of times per pixel (see FIG. 3 (h)). This is the same as interpolating the inter-pixel information, and the apparent resolution is increased. However, theoretically, more information than the original signal cannot be extracted, so here the number of samplings is limited to twice per pixel.

【0019】二値化回路7では、二値化処理を行い、そ
の出力信号はケーブルを通して本体処理部8に入る。本
体処理部8では次のような処理が行われる。前記二値化
信号は、情報抽出回路81に入り、水平方向4情報(2
画素)につき1情報のみ取り出される。
The binarization circuit 7 carries out binarization processing, and the output signal enters the main body processing section 8 through the cable. The main body processing unit 8 performs the following processing. The binarized signal enters the information extraction circuit 81, and the horizontal direction 4 information (2
Only one information is extracted per pixel.

【0020】情報抽出回路81の出力信号は、文字メモ
リ82に一時記憶され、各文字は文字切出回路83によ
り切出される。この文字切出は、「1234」と並んだ
文字列を「1」,「2」,「3」,「4」と単文字に変
換することであり、その詳細は例えば特開昭62-281084
号,63-82588号,63-85993号,63-89989号,63-129485
号,63-216188 号公報に開示されている。
The output signal of the information extraction circuit 81 is temporarily stored in the character memory 82, and each character is cut out by the character cutting circuit 83. This character cut-out is to convert the character string lined up with "1234" into single characters "1", "2", "3", "4", the details of which are described in, for example, JP-A-62-281084.
No., 63-82588, 63-85993, 63-89989, 63-129485
No. 63-216188.

【0021】切出された文字は、文字識別回路84によ
り識別される。この識別方法は、文字の特徴量(ヒスト
グラム)と辞書に蓄積された文字の特徴量との比較に基
づいて文字を決定するもので、その詳細は特公昭63-269
15号公報等に開示されている。間引かれた情報量に基づ
くので、文字識別回路84における複雑な文字識別処理
を非常に高速に行える。
The cut-out character is identified by the character identification circuit 84. This identification method determines a character based on a comparison between the character feature amount (histogram) and the character feature amount stored in the dictionary. For details, see Japanese Patent Publication No. 63-269.
It is disclosed in Japanese Patent Publication No. 15 and the like. Since it is based on the thinned-out amount of information, the complicated character identification processing in the character identification circuit 84 can be performed very quickly.

【0022】一方、バーコード読取用のライン選択回路
85は、2次元イメージセンサを構成する画素の中から
特定の1次元領域のみの信号を選択する。バーコード識
別では、白バーと黒バーの幅をカウントするだけでよい
ので、1行の情報をえれば十分だからである。またここ
では特定1次元領域は、中央の1行としているが、その
前後の複雑行にしても同様である。
On the other hand, the bar code reading line selection circuit 85 selects a signal of only a specific one-dimensional area from the pixels constituting the two-dimensional image sensor. This is because it is sufficient to count the widths of the white bar and the black bar in bar code identification, and it is sufficient to obtain one line of information. Although the specific one-dimensional area is one line in the center here, the same applies to complicated lines before and after that.

【0023】ライン選択回路85の出力はバーコードメ
モリ86に記憶され、バーコード識別回路87によりバ
ーコードの内容が識別される。編集回路88は、文字識
別回路84の識別結果と、バーコードの識別回路87の
識別結果とから正しく識別できた出力のみを取り出す。
正しい識別の基準は、例えば桁数やフォーマットやチェ
ックディジットの結果により決めればよい。
The output of the line selection circuit 85 is stored in the bar code memory 86, and the bar code identification circuit 87 identifies the contents of the bar code. The editing circuit 88 extracts only the output that can be correctly identified from the identification result of the character identification circuit 84 and the identification result of the barcode identification circuit 87.
The correct identification standard may be determined based on the number of digits, the format, and the result of the check digit, for example.

【0024】[0024]

【発明の効果】以上のように本発明の光学的情報読取装
置によれば、2次元イメージセンサの出力信号を波形整
形回路により平滑化し、通常行われる1画素1サンプリ
ングでなく、1画素nサンプリングを行うことにより、
画素間の情報を補間することができ、見かけの分解能を
上げることができる。この結果、バーコード識別能力が
向上し、より高性能な光学的情報読取装置を得ることが
できる。
As described above, according to the optical information reading apparatus of the present invention, the output signal of the two-dimensional image sensor is smoothed by the waveform shaping circuit, and 1 pixel n sampling is performed instead of 1 pixel 1 sampling which is normally performed. By doing
Information between pixels can be interpolated, and apparent resolution can be increased. As a result, the barcode identification capability is improved, and a higher performance optical information reader can be obtained.

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

【図1】二値化回路の内部構成を示すブロック図であ
る。
FIG. 1 is a block diagram showing an internal configuration of a binarization circuit.

【図2】光学的情報読取装置の全体の回路構成を示すブ
ロック図である。
FIG. 2 is a block diagram showing the overall circuit configuration of an optical information reading device.

【図3】バーコード読取時の各部の波形図である。FIG. 3 is a waveform diagram of each part when reading a barcode.

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

1 スキャナ 2 光源 5 レンズ系 6 イメージセンサ 7 二値化回路 8 本体処理部 71 波形整形回路 72 サンプルホールド回路 74 比較回路 81 情報抽出回路 84 文字識別回路 87 バーコード識別回路 88 編集回路 P 読取面 1 Scanner 2 Light Source 5 Lens System 6 Image Sensor 7 Binarization Circuit 8 Body Processing Unit 71 Waveform Shaping Circuit 72 Sample Hold Circuit 74 Comparison Circuit 81 Information Extraction Circuit 84 Character Identification Circuit 87 Bar Code Identification Circuit 88 Bar Code Identification Circuit 88 Editing Circuit P Reading Surface

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】読取面を照射する光源と、読取面から反射
された光を2次元イメージセンサ上に結像させるレンズ
系と、読取面に記載されている1段又は多段の文字又は
バーコードの像を結像させる視野を持つ前記2次元イメ
ージセンサと、2次元イメージセンサの走査出力信号を
二値化信号に変換する二値化手段と、二値化手段からの
出力信号に基づいて所定の信号処理を行い文字を識別す
る文字識別手段と、2次元イメージセンサの任意の1行
又は数行に係る二値化手段からの出力信号に基づいて所
定の信号処理を行いバーコードを識別するバーコード識
別手段と、前記文字識別手段及びバーコード識別手段に
よる識別結果から正しいものを選び、最終的な読取結果
として出力する編集手段とを有する光学的情報読取装置
において、 前記二値化手段が、2次元イメージセンサの出力信号を
平滑化させノイズ成分を除去する波形整形回路と、波形
整形回路からの出力信号を2次元イメージセンサの1画
素を走査する時間の1/n(nは2以上の整数)の周期
でサンプルホールドするサンプルホールド回路と、しき
い値レベルと比較する比較回路とを有し、この比較回路
から二値化信号を出力するものであることを特徴とする
光学的情報読取装置。
1. A light source for irradiating a reading surface, a lens system for forming an image of light reflected from the reading surface on a two-dimensional image sensor, and a one-step or multi-step character or bar code described on the reading surface. The two-dimensional image sensor having a field of view for forming an image of the image, a binarizing means for converting a scan output signal of the two-dimensional image sensor into a binarized signal, and a predetermined value based on the output signal from the binarizing means. And the bar code is identified based on the output signal from the binarizing means associated with any one or several rows of the two-dimensional image sensor. An optical information reading device having a bar code identifying means and an editing means for selecting a correct identification result from the character identifying means and the bar code identifying means and outputting it as a final reading result. The quantizing means smoothes the output signal of the two-dimensional image sensor to remove the noise component, and 1 / n (time of scanning one pixel of the two-dimensional image sensor with the output signal from the waveform shaping circuit. n is a whole number of 2 or more) and has a sample hold circuit for holding a sample in a cycle and a comparison circuit for comparing with a threshold level, and the comparison circuit outputs a binarized signal. Optical information reading device.
【請求項2】二値化手段と文字識別手段との間に、文字
識別に使用する情報量を減少させるための情報抽出回路
をさらに設けたことを特徴とする請求項1記載の光学的
情報読取装置。
2. The optical information according to claim 1, further comprising an information extraction circuit provided between the binarization means and the character identification means for reducing the amount of information used for character identification. Reader.
JP5036570A 1993-02-25 1993-02-25 Optical information reader Pending JPH06251194A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5036570A JPH06251194A (en) 1993-02-25 1993-02-25 Optical information reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5036570A JPH06251194A (en) 1993-02-25 1993-02-25 Optical information reader

Publications (1)

Publication Number Publication Date
JPH06251194A true JPH06251194A (en) 1994-09-09

Family

ID=12473432

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5036570A Pending JPH06251194A (en) 1993-02-25 1993-02-25 Optical information reader

Country Status (1)

Country Link
JP (1) JPH06251194A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009276113A (en) * 2008-05-13 2009-11-26 Mitsutoyo Corp Absolute position length measurement type encoder
CN109388996A (en) * 2017-08-02 2019-02-26 格科微电子(上海)有限公司 The method for improving Processing in Barcode Recognizing System performance

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009276113A (en) * 2008-05-13 2009-11-26 Mitsutoyo Corp Absolute position length measurement type encoder
CN109388996A (en) * 2017-08-02 2019-02-26 格科微电子(上海)有限公司 The method for improving Processing in Barcode Recognizing System performance
CN109388996B (en) * 2017-08-02 2023-06-09 格科微电子(上海)有限公司 Method for improving performance of bar code recognition system

Similar Documents

Publication Publication Date Title
US6575367B1 (en) Image data binarization methods enabling optical reader to read fine print indicia
EP0450878B1 (en) Bar code reader
US20020044689A1 (en) Apparatus and method for global and local feature extraction from digital images
US5550363A (en) Optical information reading apparatus
WO1994020925A1 (en) Method and apparatus for locating a two-dimensional symbol using a double template
JP2746501B2 (en) Barcode reader
US5902987A (en) Apparatus and method of rapidly locating edges of machine-readable symbols or other linear images
JPS62200488A (en) Optical character reader
JP2003337941A (en) Device and method for image recognition, and program
JPS62162181A (en) Optical reader
JPH06251194A (en) Optical information reader
JP3290738B2 (en) Barcode detection device
JPH0421915B2 (en)
JPH0469788A (en) Optical information reader
JPH0431436B2 (en)
JPH0469785A (en) Optical information reader
JPH0469787A (en) Optical information reader
JPH0469786A (en) Optical information reader
JP3711725B2 (en) Image recognition device
JPH0997302A (en) Optical information reader
JPS586027Y2 (en) character reading device
JPH0679349B2 (en) Optical reader
JP2906608B2 (en) Optical character reader
JPS6314392B2 (en)
JP3210378B2 (en) Image input device