JPH02228785A - Bar code reader - Google Patents

Bar code reader

Info

Publication number
JPH02228785A
JPH02228785A JP1049007A JP4900789A JPH02228785A JP H02228785 A JPH02228785 A JP H02228785A JP 1049007 A JP1049007 A JP 1049007A JP 4900789 A JP4900789 A JP 4900789A JP H02228785 A JPH02228785 A JP H02228785A
Authority
JP
Japan
Prior art keywords
bar code
signal
barcode
reading
encoding
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
JP1049007A
Other languages
Japanese (ja)
Inventor
Hidehiko Yamamoto
英彦 山本
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1049007A priority Critical patent/JPH02228785A/en
Publication of JPH02228785A publication Critical patent/JPH02228785A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To automatically scanning a bar code so as to execute reading at high speed by analyzing data when it is judged that signals corresponding to a black bar exist for prescribed quantity and encoding the bar code. CONSTITUTION:A reading means 2 automatically scans a bar code 1 recorded in the prescribed position of a medium and optically reads the bar code and the bar code is converted to an electric signal. A converting means 3 converts this electric signal to a digital signal. A deciding means 5 decides it based on the signal from the converting means 5 whether the signal corresponding to the black bar exists for the prescribed quantity or not. Only when it is decided that the signal corresponding to the black bar exists for the prescribed quantity, an encoding means 6 analyzes the data of a storing means 4, which stores the signal from the converting means 3, and encodes the bar code 1. Thus, when the signal corresponding to the black bar does not exist for the prescribed quantity, it can be judged that the bar code does not exist. Then, a time required for the analysis and encoding can be reduced. Thus, the bar code can be automatically scanned and the reading can be executed at high speed.

Description

【発明の詳細な説明】 〔概要〕 黒バー及び白バーの組合せによって数字等を符号化する
バーコードを読み取るノ(−コード読取装置に関し、 媒体の所定位置に記録されたバーコードを自動走査して
高速に読み取ることができるバーコード読取装置を提供
することを目的とし、 媒体の所定位置に記録されたバーコードを自動的に走査
し、光学的に読取って電気信号に変換する読取手段と、
該読取手段からの電気信号をディジタル信号に変換する
手段と、該変換手段からの信号を記憶する手段と、該変
換手段からの信号に基づいてバーコードの黒バーに対応
する信号が所定量存在するか否かを判定する手段と、該
判定手段よって黒バーに対応する信号が所定量存在する
と判定されたとき該記憶手段のデータを解析して前記バ
ーコードをコード化する手段とを設けるように構成する
[Detailed Description of the Invention] [Summary] A method for reading barcodes that encode numbers, etc. by a combination of black bars and white bars (-Relating to a code reading device, which automatically scans a barcode recorded at a predetermined position on a medium. The purpose of the present invention is to provide a barcode reading device that can read a barcode at high speed using a reading device that automatically scans a barcode recorded at a predetermined position on a medium, reads it optically, and converts it into an electrical signal;
means for converting the electrical signal from the reading means into a digital signal; means for storing the signal from the converting means; and a predetermined amount of signals corresponding to the black bars of the barcode based on the signals from the converting means. and means for analyzing the data in the storage means and encoding the bar code when the determination means determines that a predetermined amount of signals corresponding to the black bar are present. Configure.

〔産業上の利用分野〕[Industrial application field]

本発明は、黒バー及び白バーの組合せによって数字等を
符号化するバーコードを読み取るバーコード読取装置に
関する。
The present invention relates to a barcode reading device that reads barcodes that encode numbers and the like using a combination of black bars and white bars.

近年、オペレータによって操作され、商品に貼付又は印
刷されたバーコードを読み取るバーコード読取装置の他
、預金通帳のページの上欄に記録され、ページ番号を表
すバーコード(ページマークという)を自動走査して読
み取る現金自動預金支払機(ATM)のバーコード読取
装置など、媒体の所定位置に記録されたバーコードを自
動的に走査して読み取るバーコード読取装置が広い分野
で使用されている。このような読取装置において媒体の
所定位置にバーコード正しく検出できない場合など、読
取りに時間が掛り、例えば、ATM等において顧客の待
ち時間が増加し、サービスの低下を来すことになる。従
って、バーコードを高速に自動走査して読み取ることが
できるバーコード読取装置が望まれている。
In recent years, in addition to barcode reading devices operated by operators to read barcodes affixed or printed on products, there are also barcode reading devices that automatically scan barcodes (called page marks) recorded at the top of bankbook pages that indicate page numbers. 2. Description of the Related Art Barcode reading devices that automatically scan and read barcodes recorded at predetermined positions on media are used in a wide range of fields, such as barcode reading devices for automated teller machines (ATMs) that automatically scan and read barcodes recorded at predetermined positions on media. When such a reading device cannot correctly detect a barcode at a predetermined position on a medium, it takes time to read the barcode, which increases the waiting time of customers at ATMs and the like, resulting in a decline in service. Therefore, there is a need for a barcode reading device that can automatically scan and read barcodes at high speed.

〔従来の技術] 第4図はバーコード読取装置の構成側図、第5図は従来
例を示す読取り方式図である。全図を通じて同一符号は
同一対象物を示す。
[Prior Art] FIG. 4 is a side view of the configuration of a barcode reading device, and FIG. 5 is a reading system diagram showing a conventional example. The same reference numerals indicate the same objects throughout the figures.

従来例を通帳のページマークを読み取るバーコード読取
装置によって説明する。
A conventional example will be explained using a barcode reading device that reads page marks on a passbook.

第4図において、 通帳のページの上棚に印刷されたページマーク1aはバ
ーコードによって当該ページ番号等を表す。
In FIG. 4, a page mark 1a printed on the upper shelf of a passbook page represents the page number etc. using a bar code.

通帳はシャフト26と連動するローラ25によって矢印
方向に搬送される。イメージセンサユニント2Aはペー
ジマーク1aに光を照射する発光ダイオード(LEDと
いう)21及びページマーク1aからの反射光を感知す
る、通帳搬送方向に垂直に配列された複数の受光素子か
らなるイメージセンサ2aで構成される。イメージセン
サ2aは、通帳が搬送されてページマーク1aが直下に
達したとき、通帳搬送方向に対して垂直方向に順次、発
光素子を動作させる(以下、走査するという)ことによ
りバーコードを光電変換して光学的に読み取る。
The passbook is conveyed in the direction of the arrow by a roller 25 that is interlocked with a shaft 26. The image sensor unit 2A is an image sensor consisting of a light emitting diode (LED) 21 that irradiates light onto the page mark 1a, and a plurality of light receiving elements arranged perpendicularly to the passbook transport direction that senses the reflected light from the page mark 1a. Consists of 2a. When the passbook is transported and the page mark 1a reaches directly below, the image sensor 2a photoelectrically converts the barcode by sequentially operating (hereinafter referred to as scanning) light-emitting elements in a direction perpendicular to the passbook transport direction. and read it optically.

従来のバーコード読取装置においては、イメージセンサ
2aによっ読み取られたページマークIaの少なくとも
1走査分のデータをメモリに記憶しておき、そのデータ
に基づいてコード化を行った。
In the conventional barcode reading device, data for at least one scan of the page mark Ia read by the image sensor 2a is stored in a memory, and encoding is performed based on the data.

即ち、 第5図において、 図(a)のベージマークla上をイメージセンサ2aが
走査したとき、LED21からの光が黒バーでは吸収さ
れ、白バーでは反射されて、イメージセンサ2aは図(
b)に示す波形の電圧を出力する。読取装置は電圧値を
A/D変換した後、例えば、図に示したレベルを闇値と
して2値化し、黒バーに対応する値の連続するビット数
に従ってバー幅が太いか細いかを判定し、その組合せに
よってページマーク1aをコード化する。このとき、バ
ーのmuや汚れ、LED21や受光素子の特性等による
イメージセンサ2aの出力電圧のばらつきに対応できる
ように予め複数の閾値を用意しておき、1つの闇値でコ
ード判定が不可のときは別の闇値で試行を繰り返してバ
ーコードのコード化を行っていた。
That is, in FIG. 5, when the image sensor 2a scans the page mark la in FIG.
Output a voltage with the waveform shown in b). After A/D converting the voltage value, the reading device binarizes the level shown in the figure as a dark value, and determines whether the bar width is thick or thin according to the number of consecutive bits of the value corresponding to the black bar, The page mark 1a is coded by the combination. At this time, multiple threshold values are prepared in advance to accommodate variations in the output voltage of the image sensor 2a due to mu and dirt on the bar, characteristics of the LED 21 and the light receiving element, etc. At that time, the barcode was coded by repeating trials using different dark values.

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

上記のように従来方法によると、バーコードのコード化
において、1つの闇値で判定不可のときは別の闇値で試
行を繰り返すので、通帳が上下逆に挿入された場合や旧
式又は間違った通帳が挿入された場合などでページマー
クが所定位置に無いときはコード化に時間が掛り、AT
M等において顧客の待ち時間が増加し、サービスの低下
を来すという問題点があった。
As mentioned above, according to the conventional method, when barcode encoding cannot be determined with one dark value, trials are repeated with another dark value. If the page mark is not in the specified position, such as when a passbook is inserted, it will take time to encode, and the AT
In M, etc., there was a problem in that the waiting time for customers increased and the service deteriorated.

本発明は、媒体の所定の位置に記録されたバーコードを
自動走査して高速に読み取ることができるバーコード読
取装置を提供することを目的とする。
An object of the present invention is to provide a barcode reading device that can automatically scan and read barcodes recorded at predetermined positions on a medium at high speed.

〔課題を解決するための手段〕[Means to solve the problem]

第1図は本発明の原理ブロック図を示す。 FIG. 1 shows a block diagram of the principle of the present invention.

図において、 1は媒体の所定位置に記録されたバーコード、2はバー
コードIを自動的に走査し、光学的に読取って電気信号
に変換する読取手段、3は読取手段2からの電気信号を
ディジタル信号に変換する手段、 4は変換手段3からの信号を記憶する手段、5は変換手
段3からの信号に基づいてバーコードの黒バーに対応す
る信号が所定量存在するか否かを判定する手段、 6は判定手段5よって黒バーに対応する信号が所定量存
在すると判定されたとき記憶手段4のデータを解析して
バーコード1をコード化する手段である。
In the figure, 1 is a barcode recorded at a predetermined position on the medium, 2 is a reading device that automatically scans the barcode I, reads it optically, and converts it into an electrical signal, and 3 is an electrical signal from the reading device 2. 4 is a means for storing the signal from the converting means 3; 5 is a means for storing the signal from the converting means 3; 5 is a means for determining whether a predetermined amount of signals corresponding to the black bars of the bar code is present based on the signal from the converting means 3; Determination means 6 is means for analyzing the data in the storage means 4 and encoding the barcode 1 when the determination means 5 determines that a predetermined amount of signals corresponding to black bars are present.

〔作用〕[Effect]

本発明によれば、読取手段2は媒体の所定位置に記録さ
れたバーコード1を自動的に走査し、光学的に読取って
電気信号に変換し、変換手段3はこの電気信号をディジ
タル信号に変換し、判定手段5は変換手段3からの信号
に基づいて黒バーに対応する信号が所定量存在するか否
かを判定し、コード化手段6は黒バーに対応する信号が
所定量存在すると判定されたときのみ、変換手段3から
の信号を記憶する記憶手段4のデータを解析してバーコ
ード1をコード化するので、黒バーに対応する信号が所
定量存在しないときはバーコード1が存在しないとして
解析及びコード化に要する時間を削減することができる
According to the present invention, the reading means 2 automatically scans the barcode 1 recorded at a predetermined position on the medium, optically reads it and converts it into an electrical signal, and the converting means 3 converts this electrical signal into a digital signal. The determining means 5 determines whether a predetermined amount of signals corresponding to the black bar exists based on the signal from the converting means 3, and the encoding means 6 determines whether a predetermined amount of signals corresponding to the black bar exists. Only when the determination is made, the data in the storage means 4 that stores the signal from the conversion means 3 is analyzed and barcode 1 is coded. The time required for analysis and coding can be reduced by assuming that the data does not exist.

〔実施例〕〔Example〕

以下、本発明の実施例を第2図及び第3図を参照して説
明する。全図を通じて同一符号は同一対象物を示す。第
2図で第1図に対応するものは一点鎖線で囲んである。
Embodiments of the present invention will be described below with reference to FIGS. 2 and 3. The same reference numerals indicate the same objects throughout the figures. Components in FIG. 2 that correspond to those in FIG. 1 are surrounded by dashed lines.

第2図は、通帳のページマークを読み取るバーコード読
取装置の本発明の実施例を示すブロンク図である。
FIG. 2 is a block diagram showing an embodiment of the present invention of a barcode reading device for reading page marks of a bankbook.

第2図において、 主制御部8bは、図示省略するマイクロプロセッサ(M
PU)及び読出し専用メモリ(ROM)に内蔵した制御
プログラムにに基づいて搬送制御部9bを制御して通帳
を搬送すると共に、各部を制御してバーコード読取り機
能を遂行する。
In FIG. 2, the main control unit 8b includes a microprocessor (M
Based on the control program stored in the CPU (PU) and the read-only memory (ROM), the conveyance control section 9b is controlled to convey the passbook, and each section is controlled to perform the barcode reading function.

イメージセンサ2bはページマークlbを光学的に走査
読取りして電気信号を出力し、増幅器2cはこの信号を
増幅し、A/D変換器3bは増幅器2cの出力をサンプ
リングしてディジタルデータに変換して後述する濃淡検
出部5c及びページマークメモリ4bへ入力する。
The image sensor 2b optically scans and reads the page mark lb and outputs an electrical signal, the amplifier 2c amplifies this signal, and the A/D converter 3b samples the output of the amplifier 2c and converts it into digital data. The data is inputted to a gradation detection section 5c and a page mark memory 4b, which will be described later.

濃淡検出部5cは、工走査ごとにA/D変換器3bから
のデータについて、予め定められた闇値を超えるデータ
は黒レベル、闇値以下のデータは白レベルとして2値化
し、黒レベルのサンプリング位置の数を計数し、濃淡デ
ータとしてランダムアクセスメモリ(RAM)5dに格
納する。
The gray level detection unit 5c binarizes the data from the A/D converter 3b for each scanning as a black level for data exceeding a predetermined darkness value, and as a white level for data below the darkness value. The number of sampling positions is counted and stored as grayscale data in a random access memory (RAM) 5d.

判定部5bは、ページマーク1bの通帳上の位置に対応
するRAM5d内の濃淡データをチエツクし、黒レベル
の計数値が所定数を超えるときはページマーク有り、所
定数以下のときはページマーク無しと判定する。
The determination unit 5b checks the grayscale data in the RAM 5d corresponding to the position of the page mark 1b on the passbook, and when the black level count exceeds a predetermined number, there is a page mark, and when it is less than the predetermined number, there is no page mark. It is determined that

コード化部6bは、判定部5bの判定に従ってページマ
ーク有りのときはページマークメモリ4b内のデータを
解析してコード化し、ページマーク無しのときは解析を
行うことなくエラーを示すコードを出力する。
The encoding unit 6b analyzes and encodes the data in the page mark memory 4b when there is a page mark according to the determination by the determination unit 5b, and outputs a code indicating an error without performing analysis when there is no page mark. .

第3図のフローチャートを参照して本実施例の作用を説
明する。
The operation of this embodiment will be explained with reference to the flowchart in FIG.

■通帳が吸入され、イメージセンサ2bは所定の位置か
ら走査読取りを開始し、読み取られたデータは濃淡検出
部5cに入力される。
(2) The passbook is sucked in, the image sensor 2b starts scanning and reading from a predetermined position, and the read data is input to the shade detection section 5c.

■濃淡検出部5cは1走査ごとに、例えば、自レベルか
ら黒レベルへの変化点を検出し、それを計数することに
よって黒しベ′ルの数を算出し、黒レベルの数を示す濃
淡データを順次、RAM5dに格納する。
- The shading detection unit 5c detects, for example, a change point from the own level to the black level for each scan, calculates the number of black bars by counting it, and shading indicates the number of black levels. Data is sequentially stored in the RAM 5d.

■通帳が搬送されてイメージセンサ2bがページマーク
1bがあるべき位置に達すると、イメージセンサ2bか
らのデータは、濃淡検出部5cへ入力されるのと並行し
て、ページマークメモIJ4bに格納される。
■When the passbook is conveyed and the image sensor 2b reaches the position where the page mark 1b should be, the data from the image sensor 2b is stored in the page mark memo IJ4b in parallel with being input to the shade detection section 5c. Ru.

■判定部5bはページマーク位置に対応するRAM5d
内のデータをチエツクし、黒レベルの数に従ってページ
マーク1bの有無を判定する。
■The determination unit 5b is a RAM 5d corresponding to the page mark position.
The data in the page mark 1b is checked and the presence or absence of the page mark 1b is determined according to the number of black levels.

■コード化部6bはページマーク無しのときはエラーを
示すコードを出力し、 ■ページマーク有りのときページマークメモリ4b内の
データを解析しコード化して出力する。
(2) The encoding unit 6b outputs a code indicating an error when there is no page mark, and (2) when there is a page mark, it analyzes the data in the page mark memory 4b, encodes it, and outputs it.

従って、コード化部6bは判定部5bの判定に基づいて
ページマーク有りのときのみバーコードの解析を行うよ
うに構成されている。
Therefore, the encoding unit 6b is configured to analyze the barcode only when there is a page mark based on the determination by the determining unit 5b.

また、濃淡検出部5cは、ATMにおいてページ内の未
印字行を判定するため°に備えられた機能部等を利用す
ることによっても実現することが可能である。
Further, the shading detection section 5c can also be realized by using a functional section provided in an ATM for determining unprinted lines within a page.

本実施例では、ページマークの有無の判定を行う際、バ
ーコードの数で判定を行っているが、1走査分に含まれ
る黒レベルの幅を算出するようにしておき、この幅が所
定量を超えたときページマークをコード化するようにし
てもよい。また、黒レベルが検出されたときにバーコー
ドをコード化することにより制御をより簡単にすること
ができる。
In this embodiment, when determining the presence or absence of a page mark, the determination is made based on the number of barcodes, but the width of the black level included in one scan is calculated, and this width is determined by a predetermined amount. The page mark may be encoded when the number exceeds . Control can also be made easier by encoding a barcode when the black level is detected.

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

以上説明したように本発明によれば、コード化部6bは
判定部5bの判定に基づいてページマーク有りのときの
みバーコードの解析を行うので、所定の位置に正しいペ
ージマークが存在しないときに試行を繰り返す無駄な時
間を要しないため、バーコード読取りを高速に行うこと
ができるという効果がある。
As explained above, according to the present invention, the encoding unit 6b analyzes the barcode only when there is a page mark based on the determination by the determining unit 5b, so when there is no correct page mark at a predetermined position, This has the advantage that barcode reading can be performed at high speed since no wasted time is required to repeat trials.

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

第1図は本発明の原理ブロック図、 第2図は本発明の実施例を示すブロック図、第3図は本
発明の実施例のフローチャート、第4図はバーコード読
取装置の構成側図、第5図は従来例を示す読取り方式図
である。 図において、 1はバーコード、 1bはページマーク、 2は読取手段、 2bはイメージセンサ、 2cは増幅器、 3は変換手段、 3bはA/D変換器、 4は記憶手段、 4bはページマークメモリ、 5は判定手段、 5bは判定部、 5cは濃淡検出部、 5dはRAM。 6はコード化手段、 6bはコード化部、 8bは主制御部、 9bは搬送制御部 を示す。 本発明の原理ブロック口 第1図 バーコード告た冴え楽イ【の構成伊1図第 図 木全−〇實方己介1のフローセード 第 図 (α) (b) (り 吃tl+り1と1、viた1又9方弐図第 り 図
FIG. 1 is a block diagram of the principle of the present invention, FIG. 2 is a block diagram showing an embodiment of the present invention, FIG. 3 is a flowchart of the embodiment of the present invention, and FIG. 4 is a side view of the configuration of a barcode reading device. FIG. 5 is a reading system diagram showing a conventional example. In the figure, 1 is a barcode, 1b is a page mark, 2 is a reading means, 2b is an image sensor, 2c is an amplifier, 3 is a conversion means, 3b is an A/D converter, 4 is a storage means, 4b is a page mark memory , 5 is a determining means, 5b is a determining section, 5c is a shade detection section, and 5d is a RAM. 6 is a coding means, 6b is a coding section, 8b is a main control section, and 9b is a transport control section. The principle of the present invention is as follows: Fig. 1 Bar code of Saekerakui [Constitution] and 1, vita 1 and 9 direction 2 diagram

Claims (1)

【特許請求の範囲】 媒体の所定位置に記録されたバーコード(1)を自動的
に走査し、光学的に読取って電気信号に変換する読取手
段(2)と、 該読取手段(2)からの電気信号をディジタル信号に変
換する手段(3)と、 該変換手段(3)からの信号を記憶する手段(4)と、
該変換手段(3)からの信号に基づいてバーコードの黒
バーに対応する信号が所定量存在するか否かを判定する
手段(5)と、 該判定手段(5)よって黒バーに対応する信号が所定量
存在すると判定されたとき該記憶手段(4)のデータを
解析して前記バーコード(1)をコード化する手段(6
)とを設けることを特徴とするバーコード読取装置。
[Claims] A reading means (2) that automatically scans a barcode (1) recorded at a predetermined position on a medium, optically reads it, and converts it into an electrical signal; and from the reading means (2). means (3) for converting the electrical signal into a digital signal; and means (4) for storing the signal from the converting means (3);
means (5) for determining whether a predetermined amount of signals corresponding to the black bars of the barcode exist based on the signal from the converting means (3); means (6) for analyzing the data in the storage means (4) and encoding the barcode (1) when it is determined that a predetermined amount of the signal is present;
) A barcode reading device comprising:
JP1049007A 1989-03-01 1989-03-01 Bar code reader Pending JPH02228785A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1049007A JPH02228785A (en) 1989-03-01 1989-03-01 Bar code reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1049007A JPH02228785A (en) 1989-03-01 1989-03-01 Bar code reader

Publications (1)

Publication Number Publication Date
JPH02228785A true JPH02228785A (en) 1990-09-11

Family

ID=12819109

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1049007A Pending JPH02228785A (en) 1989-03-01 1989-03-01 Bar code reader

Country Status (1)

Country Link
JP (1) JPH02228785A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009204549A (en) * 2008-02-29 2009-09-10 Sysmex Corp Sample analyzer, sample analysis method, and computer program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009204549A (en) * 2008-02-29 2009-09-10 Sysmex Corp Sample analyzer, sample analysis method, and computer program

Similar Documents

Publication Publication Date Title
CN109255271B (en) Electro-optical code reader and method for reading optical codes
US6129278A (en) Detecting image cell position with subpixel accuracy
EP2124168B1 (en) Image processing apparatus, bar code processing apparatus, and image processing method
US20110053639A1 (en) Methods and devices for authenticating a product and a two-dimensional code and novel application of a two-dimensional code
US5553084A (en) Error correction enhancement for code one and other machine-readable symbologies
US7949187B2 (en) Character string recognition method and device
US5805740A (en) Bar-code field detecting apparatus performing differential process and bar-code reading apparatus
US5270525A (en) Non-decoded type bar code reading apparatus
JP5148375B2 (en) Object recognition device and object recognition method
JP5676183B2 (en) Bar code reading apparatus and bar code reading method
US8682057B2 (en) Optical imaging and analysis of a graphic symbol
US20250265432A1 (en) Reading an optical code
JPH02228785A (en) Bar code reader
US6330972B1 (en) Error correction enhancement for code 93i and other machine-readable symbologies
JPH0731717B2 (en) Optical reader
US6354503B1 (en) Bar code online scanner/verifier
US8403221B2 (en) Method and apparatus for reading barcode information
JP4815423B2 (en) Data code reading apparatus and method
EP0112014B1 (en) Apparatus for reading bar codes
JP2012009058A (en) Data code scanning device and method thereof
JPH0431436B2 (en)
JPH06314348A (en) Code reader
JPH0679330B2 (en) Pixel resolution inspection method for image sensor
CN102117399A (en) Method and device for recognizing document barcode
JPH04113484A (en) Page mark reader