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

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

Info

Publication number
JPH04277887A
JPH04277887A JP3039755A JP3975591A JPH04277887A JP H04277887 A JPH04277887 A JP H04277887A JP 3039755 A JP3039755 A JP 3039755A JP 3975591 A JP3975591 A JP 3975591A JP H04277887 A JPH04277887 A JP H04277887A
Authority
JP
Japan
Prior art keywords
add
digit
code
demodulated data
barcode
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.)
Granted
Application number
JP3039755A
Other languages
English (en)
Other versions
JPH0799528B2 (ja
Inventor
Mitsuo Watanabe
光雄 渡辺
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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はアドオンバーコード読取
装置の改良に関する。UPC/A, UPC/E, E
AN/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またはEVENの数値が与えられる。このOD
D/EVENは、2桁の数値を十進数として4で割り、
その余りにより図6に示すODD/EVEN構成となる
ように決定される。
【0004】図4は5桁アドオンのバーコード構成を示
したもので、SLGB, 第1キャラクタに続いて、D
B, キャラクタの繰り返しで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 true JPH04277887A (ja) 1992-10-02
JPH0799528B2 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)

Cited By (2)

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

Cited By (3)

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

Also Published As

Publication number Publication date
JPH0799528B2 (ja) 1995-10-25

Similar Documents

Publication Publication Date Title
EP1016027B1 (en) Distortion resistant double-data correcting color transition barcode and method of generating and using same
US5929421A (en) Method and apparatus for recognizing and assembling optical code information from partially scanned segments
US5821519A (en) Bar code scan stitching
US5128527A (en) Apparatus for reading a bar code
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
US20060289661A1 (en) Bi-directional readable two-dimensional bar code system and its reading method
JPH0449480A (ja) バーコード読取方式
US6330972B1 (en) Error correction enhancement for code 93i and other machine-readable symbologies
JPH04277887A (ja) アドオンバーコード読取装置
JP2718442B2 (ja) バーコード復調方法及び装置
JPH0238983B2 (ja)
US6761314B2 (en) Bar code symbology for consumer scanning applications
JP2730273B2 (ja) バーコード読取装置およびバーコード読取方法
US20250191396A1 (en) Reading an optical code
JP2766768B2 (ja) バーコードデコーダのデコード方法
JP3002601B2 (ja) バーコード読取装置
JP2732909B2 (ja) バーコード読取装置
JP2761251B2 (ja) バーコード読み取り方式
JPS641831B2 (ja)
JP2742920B2 (ja) バーコード読取装置
JP3018702B2 (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