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
Links
Description
装置の改良に関する。UPC/A, UPC/E, EAN/13, EAN/8 等
のバーコード( 以下メインバーコードと称する) に2桁
または5桁のバーコード(以下アドオンコードと称す
る)を付加したバーコードラベルの両方をそれぞれ読取
るアドオンバーコード読取装置において、5桁のアドオ
ンコードを付加したラベルを読取る際、ビームの走査方
向によっては2桁と5桁のデータがあがってくる場合が
ある。このとき、両データともパリティチェックがOK
ならばダブルラベルエラーとして読取りNGとしている
ため読取率が低下する。このため、これを改善するアド
オンバーコード読取装置が求められている。
表す図、図4は5桁アドオンのバーコード構成を表す
図、図5はビーム走査例を表す図、図6は2桁アドオン
のパリティチェック説明図、図7は5桁アドオンのパリ
ティチェック説明図である。
2桁アドオンコード部を付加したアドオンバーコードの
構成を示している。このうち、2桁アドオンコード部
は、SLGB(スペッシャル レフト ガードバー),第1
キャラクタX,DB(デリニエート バー),第2キャラ
クタYより構成されており、X,YにはODDまたはE
VENの数値が与えられる。このODD/EVENは、
2桁の数値を十進数として4で割り、その余りにより図
6に示すODD/EVEN構成となるように決定され
る。
したもので、SLGB, 第1キャラクタに続いて、DB, キャ
ラクタの繰り返しで5桁が構成される。そして、 〔(奇数桁の数値の和)×3〕+〔(偶数桁の数値の
和)×9〕 の1桁目の数値αによって、図7に示すODD/EVE
N構成となるように、V,W,X,Y,Zのそれぞれの
ODD/EVENが決定される。
型のバーコードリーダは、1つのラベルを複数回光ビー
ムを走査しており、図5に示すように、メインバーコー
ド部の左ブロックを通過したビームA、および右ブロッ
クとアドオンコード部とを通過したビームC等により得
られたデータを復調し、それぞれデータの正常性をチェ
ックする。そして、チェックOKで、且つ復調データが
各部で2種以上存在した場合は、ダブルラベルエラーと
して、読取りNGとしている。
ティチェック)は、前述した演算を行ってODD/EV
EN構成の正否をチェックしている。
ードラベルを読取る際、図5のビームC,ビームBのご
とく走査されると、5桁と2桁のアドオンコードがあが
ってくるが、アドオンコード部にはストップコード等が
付与されていないので、両方ともチェックOKの場合が
生じる。例えば5桁がE3,E1,O4,O1,O7の
場合、2桁の方はE3,E1となる。これをパリティチ
ェックにかけると、31/4で余りが3であるから、図
6に示すようにEVEN,EVENとなり、チェックO
Kとなる。このように、正常に読取ったにもかかわら
ず、ビームの走査方向によってはダブルラベルエラーと
なっており、読取率低下の一因となっていた。
止するアドオンバーコード読取装置を提供することを目
的とする。
より対応する機能部分を抽出して説明する。7はダブル
ラベルエラーチェック部で、アドオンバーコードを読取
り復調した復調データ中に、アドオンコードに対する所
定のチェックを通過したn桁およびm桁の2組の復調デ
ータが存在した場合、n桁の復調データのうちの先頭m
桁とm桁の復調データとの間でODD/EVEN構成お
よび数値データをそれぞれ比較し、共に一致したときn
桁の復調データを採用してアドオンコードの読取りを正
常とする。
n桁アドオンコードおよびm桁アドオンコードの復調デ
ータが存在するとき、ダブルラベルエラーチェック部7
は、n桁復調データの先頭m桁と、m桁の復調データと
の間で、ODD/EVEN構成および数値データについ
てそれぞれ比較し、共に一致したとき、n桁のアドオン
コードを採用してアドオンコードの読取りを正常とす
る。
らずビーム走査方向が原因でダブルラベルエラーとされ
ていたものが救済されるため、読取率が改善される。
作フローチャート図である。図1において、読取部1は
レーザ光を照射し、バーコードラベルからの反射光を受
光して電気信号に変換し、2値化して出力する。復調部
2は入力された2値化データを復調し、所定のチェック
を行って正常ならばその復調データを出力するもので、
2値化データからバー幅データに変換するバー幅変換部
3、バー幅データに基づき復調し、その復調データをメ
モリ5に格納するコード変換部4、復調データに所定の
チェックを施し読取りOK/NGを判定するチェック部
6、アドオンコードのダブルラベルエラー発生時に本発
明のチェックを行うダブルラベルエラーチェック部7よ
り構成される。
動作が行われる。図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桁とである場合は次のチェックを行う。
との間でODD/EVEN構成の一致/不一致をチェッ
クする。そして、不一致の場合は読取りNGとし、一致
している場合は、続いて数値データを比較する。そし
て、数値データが不一致の場合は読取りNGと判定し、
一致している場合は5桁データを正常なアドオンコード
として採用し、アドオンコードの読取りをOKとする。
した場合、先頭2桁について、ODD/EVEN構成お
よび数値データを比較し、共に一致している場合は、桁
数の大きい方の5桁データを採用して読取りOKとする
ため、ビーム走査方向に基づくダブルラベルエラーが救
済され、読取率の低下が防止できる。
走査方向に基づくダブルラベルエラーを救済するもので
あるから、読取率が改善される効果がある。
Claims (1)
- 【請求項1】 メインバーコードにn桁のアドオンコー
ドを付加したアドオンバーコードおよびn桁より桁数の
小さいm桁のアドオンコードを付加したアドオンバーコ
ードをそれぞれ読取るアドオンバーコード読取装置にお
いて、該アドオンバーコードを読取り復調した復調デー
タ中に、前記アドオンコードに対する所定のチェックを
通過したn桁およびm桁の2組の復調データが存在する
場合、n桁の該復調データのうちの先頭m桁と前記m桁
の復調データとの間でODD/EVEN構成および数値
データをそれぞれ比較し、共に一致したときn桁の該復
調データを採用して該アドオンコードの読取りが正常と
判定するダブルラベルエラーチェック部(7) を設けたこ
とを特徴とするアドオンバーコード読取装置。
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)
| 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 |
-
1991
- 1991-03-06 JP JP3039755A patent/JPH0799528B2/ja not_active Expired - Lifetime
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 |