JPH0799528B2 - アドオンバーコード読取装置 - Google Patents

アドオンバーコード読取装置

Info

Publication number
JPH0799528B2
JPH0799528B2 JP3039755A JP3975591A JPH0799528B2 JP H0799528 B2 JPH0799528 B2 JP H0799528B2 JP 3039755 A JP3039755 A JP 3039755A JP 3975591 A JP3975591 A JP 3975591A JP H0799528 B2 JPH0799528 B2 JP H0799528B2
Authority
JP
Japan
Prior art keywords
add
digit
bar code
code
reading
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 - Lifetime
Application number
JP3039755A
Other languages
English (en)
Other versions
JPH04277887A (ja
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.)
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 JP3039755A priority Critical patent/JPH0799528B2/ja
Priority to EP92103459A priority patent/EP0502440B1/en
Priority to DE69233268T priority patent/DE69233268T2/de
Priority to EP94117849A priority patent/EP0647917A2/en
Publication of JPH04277887A publication Critical patent/JPH04277887A/ja
Priority to US08/540,059 priority patent/US5686715A/en
Publication of JPH0799528B2 publication Critical patent/JPH0799528B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はアドオンバーコード読取
装置の改良に関する。UPC/A, UPC/E, EAN/13, EAN/8 等
のバーコード( 以下メインバーコードと称する) に2桁
または5桁のバーコード(以下アドオンコードと称す
る)を付加したバーコードラベルの両方をそれぞれ読取
るアドオンバーコード読取装置において、5桁のアドオ
ンコードを付加したラベルを読取る際、ビームの走査方
向によっては2桁と5桁のデータがあがってくる場合が
ある。このとき、両データともパリティチェックがOK
ならばダブルラベルエラーとして読取りNGとしている
ため読取率が低下する。このため、これを改善するアド
オンバーコード読取装置が求められている。
【0002】
【従来の技術】図3は2桁アドオンのバーコード構成を
表す図、図4は5桁アドオンのバーコード構成を表す
図、図5はビーム走査例を表す図、図6は2桁アドオン
のパリティチェック説明図、図7は5桁アドオンのパリ
ティチェック説明図である。
【0003】図3は、UPC/A 等のメインバーコード部に
2桁アドオンコード部を付加したアドオンバーコードの
構成を示している。このうち、2桁アドオンコード部
は、SLGB(スペッシャル レフト ガードバー),第1
キャラクタX,DB(デリニエート バー),第2キャラ
クタYより構成されており、X,YにはODDまたはE
VENの数値が与えられる。このODD/EVENは、
2桁の数値を十進数として4で割り、その余りにより図
6に示すODD/EVEN構成となるように決定され
る。
【0004】図4は5桁アドオンのバーコード構成を示
したもので、SLGB, 第1キャラクタに続いて、DB, キャ
ラクタの繰り返しで5桁が構成される。そして、 〔(奇数桁の数値の和)×3〕+〔(偶数桁の数値の
和)×9〕 の1桁目の数値αによって、図7に示すODD/EVE
N構成となるように、V,W,X,Y,Zのそれぞれの
ODD/EVENが決定される。
【0005】これらのアドオンバーコードを読取る定置
型のバーコードリーダは、1つのラベルを複数回光ビー
ムを走査しており、図5に示すように、メインバーコー
ド部の左ブロックを通過したビームA、および右ブロッ
クとアドオンコード部とを通過したビームC等により得
られたデータを復調し、それぞれデータの正常性をチェ
ックする。そして、チェックOKで、且つ復調データが
各部で2種以上存在した場合は、ダブルラベルエラーと
して、読取りNGとしている。
【0006】なお、アドオンコード部のチェック(パリ
ティチェック)は、前述した演算を行ってODD/EV
EN構成の正否をチェックしている。
【0007】
【発明が解決しようとする課題】5桁アドオンのバーコ
ードラベルを読取る際、図5のビームC,ビームBのご
とく走査されると、5桁と2桁のアドオンコードがあが
ってくるが、アドオンコード部にはストップコード等が
付与されていないので、両方ともチェックOKの場合が
生じる。例えば5桁がE3,E1,O4,O1,O7の
場合、2桁の方はE3,E1となる。これをパリティチ
ェックにかけると、31/4で余りが3であるから、図
6に示すようにEVEN,EVENとなり、チェックO
Kとなる。このように、正常に読取ったにもかかわら
ず、ビームの走査方向によってはダブルラベルエラーと
なっており、読取率低下の一因となっていた。
【0008】本発明は上記理由による読取率の低下を防
止するアドオンバーコード読取装置を提供することを目
的とする。
【0009】
【課題を解決するための手段】図1の一実施例の構成図
より対応する機能部分を抽出して説明する。7はダブル
ラベルエラーチェック部で、アドオンバーコードを読取
り復調した復調データ中に、アドオンコードに対する所
定のチェックを通過したn桁およびm桁の2組の復調デ
ータが存在した場合、n桁の復調データのうちの先頭m
桁とm桁の復調データとの間でODD/EVEN構成お
よび数値データをそれぞれ比較し、共に一致したときn
桁の復調データを採用してアドオンコードの読取りを正
常とする。
【0010】
【作用】所定のチェックを通過した復調データのうち、
n桁アドオンコードおよびm桁アドオンコードの復調デ
ータが存在するとき、ダブルラベルエラーチェック部7
は、n桁復調データの先頭m桁と、m桁の復調データと
の間で、ODD/EVEN構成および数値データについ
てそれぞれ比較し、共に一致したとき、n桁のアドオン
コードを採用してアドオンコードの読取りを正常とす
る。
【0011】以上により、正常に読取られたにもかかわ
らずビーム走査方向が原因でダブルラベルエラーとされ
ていたものが救済されるため、読取率が改善される。
【0012】
【実施例】図1は一実施例の構成図、図2はチェック動
作フローチャート図である。図1において、読取部1は
レーザ光を照射し、バーコードラベルからの反射光を受
光して電気信号に変換し、2値化して出力する。復調部
2は入力された2値化データを復調し、所定のチェック
を行って正常ならばその復調データを出力するもので、
2値化データからバー幅データに変換するバー幅変換部
3、バー幅データに基づき復調し、その復調データをメ
モリ5に格納するコード変換部4、復調データに所定の
チェックを施し読取りOK/NGを判定するチェック部
6、アドオンコードのダブルラベルエラー発生時に本発
明のチェックを行うダブルラベルエラーチェック部7よ
り構成される。
【0013】以上の構成において、以下に示すチェック
動作が行われる。図2参照バーコードラベルの1回の読
取りで複数の復調データが得られ、メモリ5に格納され
る。 (1) チェック部6は先ずこの複数の復調データについて
メインバーコードのチェックを行う。即ち、左右ブロッ
クの復調データがそれぞれ1種類で、且つ組合せによる
所定のチェックがOKの場合はメインバーコードチェッ
クをOKとする。 (2) 続いてアドオンコードのパリティチェックを行う。
ここで、チェックOKのデータが5桁または2桁で、且
つそれぞれ1種類の場合は、読取りOKとし、チェック
OKのデータが2種類ある場合は、ダブルラベルとして
ダブルラベルエラーチェック部7に渡す。 (3) ダブルラベルエラーチェック部7は、2組のデータ
が共に2桁または5桁の場合は読取りNGとし、2桁と
5桁とである場合は次のチェックを行う。
【0014】先ず、5桁データの先頭2桁と2桁データ
との間でODD/EVEN構成の一致/不一致をチェッ
クする。そして、不一致の場合は読取りNGとし、一致
している場合は、続いて数値データを比較する。そし
て、数値データが不一致の場合は読取りNGと判定し、
一致している場合は5桁データを正常なアドオンコード
として採用し、アドオンコードの読取りをOKとする。
【0015】以上のごとく、ダブルラベルエラーが発生
した場合、先頭2桁について、ODD/EVEN構成お
よび数値データを比較し、共に一致している場合は、桁
数の大きい方の5桁データを採用して読取りOKとする
ため、ビーム走査方向に基づくダブルラベルエラーが救
済され、読取率の低下が防止できる。
【0016】
【発明の効果】以上説明したように、本発明は、ビーム
走査方向に基づくダブルラベルエラーを救済するもので
あるから、読取率が改善される効果がある。
【図面の簡単な説明】
【図1】 一実施例の構成図
【図2】 チェック動作フローチャート図
【図3】 2桁アドオンのバーコード構成を表す図
【図4】 5桁アドオンのバーコード構成を表す図
【図5】 ビーム走査例を表す図
【図6】 2桁アドオンのパリティチェック説明図
【図7】 5桁アドオンのパリティチェック説明図
【符号の説明】
1 読取部 2 復調部 3 バー幅変換部 4 コード変換部 5 メモリ 6 チェック部 7 ダブルラベルエラーチェック部

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 メインバーコードにn桁のアドオンコー
    ドを付加したアドオンバーコードおよびn桁より桁数の
    小さいm桁のアドオンコードを付加したアドオンバーコ
    ードをそれぞれ読取るアドオンバーコード読取装置にお
    いて、該アドオンバーコードを読取り復調した復調デー
    タ中に、前記アドオンコードに対する所定のチェックを
    通過したn桁およびm桁の2組の復調データが存在する
    場合、n桁の該復調データのうちの先頭m桁と前記m桁
    の復調データとの間でODD/EVEN構成および数値
    データをそれぞれ比較し、共に一致したときn桁の該復
    調データを採用して該アドオンコードの読取りが正常と
    判定するダブルラベルエラーチェック部(7) を設けたこ
    とを特徴とするアドオンバーコード読取装置。
JP3039755A 1991-03-04 1991-03-06 アドオンバーコード読取装置 Expired - Lifetime JPH0799528B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP3039755A JPH0799528B2 (ja) 1991-03-06 1991-03-06 アドオンバーコード読取装置
EP92103459A EP0502440B1 (en) 1991-03-04 1992-02-28 Bar-code reading apparatus and method
DE69233268T DE69233268T2 (de) 1991-03-04 1992-02-28 Gerät und Verfahren zur Streifenkodelesung
EP94117849A EP0647917A2 (en) 1991-03-04 1992-02-28 Bar-code reading apparatus and method
US08/540,059 US5686715A (en) 1991-03-04 1995-10-06 Add-on bar-code reading apparatus in a bar-code reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3039755A JPH0799528B2 (ja) 1991-03-06 1991-03-06 アドオンバーコード読取装置

Publications (2)

Publication Number Publication Date
JPH04277887A JPH04277887A (ja) 1992-10-02
JPH0799528B2 true JPH0799528B2 (ja) 1995-10-25

Family

ID=12561768

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3039755A Expired - Lifetime JPH0799528B2 (ja) 1991-03-04 1991-03-06 アドオンバーコード読取装置

Country Status (1)

Country Link
JP (1) JPH0799528B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7108170B2 (en) 2001-06-08 2006-09-19 Psc Scanning, Inc. Add-on capture rate in a barcode scanning system
US6729603B1 (en) * 2001-06-08 2004-05-04 Psc Scanning, Inc. Add-on capture rate in a barcode scanning system

Also Published As

Publication number Publication date
JPH04277887A (ja) 1992-10-02

Similar Documents

Publication Publication Date Title
US5438188A (en) Method and apparatus for decoding bar code images using information from previous scan lines
US5929421A (en) Method and apparatus for recognizing and assembling optical code information from partially scanned segments
EP0390162B1 (en) An apparatus for reading a bar code
EP1086439B1 (en) Techniques for reading postal codes
EP0754327B1 (en) Method and apparatus for decoding bar code images using multi-order feature vectors
CA2267892C (en) Method and apparatus for decoding bar code symbols using ratio analysis of module size
US5686715A (en) Add-on bar-code reading apparatus in a bar-code reader
JPS61101880A (ja) バ−コ−ド読取方法および装置
EP0464713B1 (en) Bar-code reading apparatus
US5189289A (en) Distinguishing bar code types by comparing bar block sizes
KR100308415B1 (ko) 바코드판독장치,바코드판독방법및컴퓨터판독가능매체
US6330972B1 (en) Error correction enhancement for code 93i and other machine-readable symbologies
JPH0449480A (ja) バーコード読取方式
JPH04277887A (ja) アドオンバーコード読取装置
JP2725220B2 (ja) バーコード復調方式
JP2730273B2 (ja) バーコード読取装置およびバーコード読取方法
JP2725221B2 (ja) バーコードリーダ
JP2001307013A (ja) バーコード読取装置
JP2742920B2 (ja) バーコード読取装置
JP2786201B2 (ja) バーコード復調装置
JP3002601B2 (ja) バーコード読取装置
JP2900561B2 (ja) バーコード読取装置およびバーコード読取方法
JP3018702B2 (ja) バーコード復調装置
JP2750244B2 (ja) バーコードデコーダのデコード方法
JP2761251B2 (ja) バーコード読み取り方式

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19960416

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

Free format text: PAYMENT UNTIL: 20071025

Year of fee payment: 12

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

Free format text: PAYMENT UNTIL: 20081025

Year of fee payment: 13

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

Free format text: PAYMENT UNTIL: 20081025

Year of fee payment: 13

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

Free format text: PAYMENT UNTIL: 20091025

Year of fee payment: 14

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

Free format text: PAYMENT UNTIL: 20091025

Year of fee payment: 14

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

Free format text: PAYMENT UNTIL: 20101025

Year of fee payment: 15

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

Free format text: PAYMENT UNTIL: 20101025

Year of fee payment: 15

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

Free format text: PAYMENT UNTIL: 20111025

Year of fee payment: 16

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111025

Year of fee payment: 16