JPH0498584A - Bar code reader - Google Patents
Bar code readerInfo
- Publication number
- JPH0498584A JPH0498584A JP2216283A JP21628390A JPH0498584A JP H0498584 A JPH0498584 A JP H0498584A JP 2216283 A JP2216283 A JP 2216283A JP 21628390 A JP21628390 A JP 21628390A JP H0498584 A JPH0498584 A JP H0498584A
- Authority
- JP
- Japan
- Prior art keywords
- data
- scan
- decoding data
- label
- information
- 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
Links
- 238000000926 separation method Methods 0.000 abstract 3
- 239000002131 composite material Substances 0.000 description 13
- 101100406879 Neurospora crassa (strain ATCC 24698 / 74-OR23-1A / CBS 708.71 / DSM 1257 / FGSC 987) par-2 gene Proteins 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Abstract
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明はバーコードの読取装置に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to a barcode reading device.
従来のバーコード読取装置による単一のJANコードラ
ベルの読取りは、第2図に示すように、JAN単一バー
コードシンボルを走査26により左ガードパー21から
右ガードパー22、もしくは、右ガードパー22から左
ガードパー21までを一度に走査して解読を行う。又は
、走査24により左ガードパー21からセンターパー2
3までの左半分シンボルまでを走査して得られる左半分
解読データ“1012345”と、走査25により右ガ
ードパー22からセンターバー23までの右半分シンボ
ルまでを走査して得られる右半分解読データ“6789
04”を合成し、チェックデジットを検証することで解
読を行っている。To read a single JAN code label using a conventional barcode reading device, as shown in FIG. The decoding is performed by scanning up to the guard par 21 at once. Or from left guard par 21 to center par 2 by scanning 24
The left half decoding data "1012345" obtained by scanning the left half symbols up to 3 and the right half decoding data "6789" obtained by scanning the right half symbols from the right guard par 22 to the center bar 23 by scanning 25.
04'' and verifying the check digit.
続いて、複数枚のJANコードラベルの読取を同時に行
う場合、ここでは第3図に示すように、上段ラベル31
と下段ラベル32とにより構成される二段JANコード
シンボルの読取りについて述べる。この場合は、第2図
に示したJAN単一コードシンボルの読取りと同様に、
上段ラベル31に関しては、操作33による一括解読デ
ータ″2012345678903”、走査34による
左半分解読デーラダ’2012345”、走査35によ
る右半分解読データ“678903 ”及び下段ラベル
32に関しては、走査36による御粘解読データ“21
01445825512″走査37による左半分解読デ
ータ“2101445”、走査38による右半分解読デ
ータ゛′825512”について、それぞれバーコード
読取装置内の解読部によって合成され、且つ、チェック
デジットの検証が行われる。また、左半分解読データ及
び右半分解読データの両方を含む御粘データ“2012
345678903”及び“210144582551
2”に関しては合成の必要はなく、チェックデジットの
検証後、読取り結果としてバーコード読取装置から外部
装置へ出力される。Next, when reading multiple JAN code labels at the same time, as shown in FIG.
The reading of the two-stage JAN code symbol composed of the lower label 32 and the lower label 32 will be described. In this case, similar to the reading of the JAN single code symbol shown in Figure 2,
Regarding the upper label 31, the batch decoding data "2012345678903" is obtained by operation 33, the left half decoding data is "2012345" by scanning 34, the right half decoding data "678903" is obtained by scanning 35, and the lower label 32 is decoding by scanning 36. Data “21
01445825512'' The left half decoded data "2101445" by scanning 37 and the right half decoded data "'825512" by scan 38 are synthesized by the decoding section in the barcode reading device, and the check digits are verified. In addition, the data “2012
345678903” and “210144582551
2'' does not need to be synthesized, and after verifying the check digit, the barcode reading device outputs the reading result to the external device.
しかしながら−括データが得られず左半分シンボル又は
右半分シンボルに対応した左右半分の解読データのみの
場合は合成を行う必要がある。この場合、合成データは
次に示す4通りとなる。However, if no bulk data is obtained and only the decoded data of the left and right halves corresponding to the left half symbol or the right half symbol are available, it is necessary to perform synthesis. In this case, the combined data will be of the following four types.
合成データ1 : 2012345678903合成デ
ータ2:2012345825512合成データ3:2
1014456789031014456フ8903
ここで、チェックデジットを検証するが、合成データ1
,2,3.4は全てチエツクデジ・ントチェックは合格
となり正しい組合わせを見い出すことは不可能である。Synthetic data 1: 2012345678903 Synthetic data 2: 2012345825512 Synthetic data 3: 2
1014456789031014456F8903 Here, the check digit is verified, but synthetic data 1
, 2, 3, and 4 all pass the check digital check, making it impossible to find the correct combination.
すなわち、上段レベル及び下段レベルの右半分データと
左半分データとを交換してチェックデジットが一致する
場合は、左右半分の解読データのみによる合成は不可能
となる。このため、オペレータはラベルの情報をキーボ
ードから入力することになる。また、二段ラベルは通常
の一段ラベルの2倍の情報量を持つことも加わって操作
性を低下させるという欠点がある。That is, if the right half data and left half data of the upper level and lower level are exchanged and the check digits match, it is impossible to synthesize only the decoded data of the left and right halves. Therefore, the operator must input label information from the keyboard. Furthermore, two-tiered labels have the disadvantage that they have twice the amount of information than normal single-tiered labels, which reduces operability.
本発明は、複数のJANコードラベルを同時に読取り、
各ラベルの読取り結果を出力するノ<ーコード読取装置
において、前記各ラベルの読取り結果に加えて、前記各
ラベルを構成する左側シンボル及び右側シンボルにそれ
ぞれ対応する左側解読データ及び右側解読データに基づ
いたチェックデジットの一致情報を出力する機能を有す
る。The present invention reads multiple JAN code labels at the same time,
In the no code reading device that outputs the reading results of each label, in addition to the reading results of each label, a code reading device that outputs the reading results of each label is based on the left side decoding data and the right side decoding data corresponding to the left side symbol and right side symbol constituting each label. It has a function to output check digit matching information.
次に、本発明について図面を用いて説明する。 Next, the present invention will be explained using the drawings.
第1図は本発明の一実施例を示す図である。なお、本実
施例では複数段ラベルの一例として、第3図に示す二段
JANコードラベルの場合について説明する。これは上
述した通り、左右半分解読データ4による合成データは
、
合成データ1 : 201234567890B合成デ
ータ2 : 2012345825512合成データ3
: 21014456789031014456フ8
903
の4通りであって、ここで、正しい解読データは合成デ
ータ1及び4の組合わせになるが、チェックデジットチ
エツクでは正しい組合わせを見い出すことは不可能とな
る。本発明ではこの場合、第1図に示すフォーマットに
て合成データを読取り結果として外部装置に出力される
が、前半部分は誤った読取り結果であり、後半部分は正
しい読取り結果である。また、区別情報1として“B“
′はチェックデジットチエツクに合格した合成データが
4組あることを示している。そして、合成データの前後
には読取り開始コード2と読取り終了コード3とが付加
される。二段ラベルの場合、通常、合成データのチェッ
クデジットによるチエツクが合格する合成データの組合
わせは2通りであり、この場合は区別情報1は′A″と
なる。また、−括データにより組合わせが判別可能な場
合も区別情報1は“A”となり、2通りの合成データが
読取り結果として外部装置に出力される。FIG. 1 is a diagram showing an embodiment of the present invention. In this embodiment, a two-stage JAN code label shown in FIG. 3 will be described as an example of a multi-stage label. As mentioned above, the composite data of the left and right half decoded data 4 is: Composite data 1: 201234567890B Composite data 2: 2012345825512 Composite data 3
: 21014456789031014456fu8
903, in which the correct decrypted data is a combination of composite data 1 and 4, but it is impossible to find the correct combination by check digit checking. In this case, according to the present invention, the composite data is read in the format shown in FIG. 1 and output to the external device as a read result, but the first half is an incorrect read result and the second half is a correct read result. Also, “B” is used as distinction information 1.
' indicates that there are four sets of synthetic data that passed the check digit check. Then, a reading start code 2 and a reading end code 3 are added before and after the composite data. In the case of a two-tier label, there are usually two combinations of composite data that pass the check digit check of the composite data, and in this case, the discrimination information 1 is 'A'. Even when it is possible to discriminate, the discrimination information 1 becomes "A", and two types of combined data are output to the external device as the reading results.
従って、オペレータは外部装置に出力された合成データ
に付加されている区別情報によって、読取り結果の正誤
を判断できると共に、誤ったデータを直ちに訂正するこ
とができる。Therefore, the operator can determine whether the read result is correct or incorrect based on the discrimination information added to the composite data output to the external device, and can immediately correct erroneous data.
以上説明したように本発明は、チェックデジットのチエ
ツクによる合成データの検証が不可能な場合にも読取不
可とせず、区別情報を付加した合成データを出力するこ
とにより、オペレータに判断を委ねることが可能となる
。従って、通告を受けたオペレータはデイスプレィ等に
表示された情報と走査した商品とを較べることにより、
誤った情報の場合は、正しい読取データに訂正すること
ができる9例えば、第1図に示す間違った読取データ“
2012345825512:21014456789
03 ”を正しい読取データ“′2012345678
903:2101445825512 ”に瞬時に訂正
することが可能となる。すなわち、キーボードから入力
する従来方式と比較して走査速度が著しく改善されたバ
ーコード読取システムの構築が可能となる。As explained above, the present invention does not make the composite data unreadable even when it is impossible to verify the composite data by checking the check digit, but outputs composite data with distinguishing information added, thereby leaving the judgment to the operator. It becomes possible. Therefore, the operator who receives the notification can compare the information displayed on the display etc. with the scanned product.
In the case of incorrect information, it can be corrected to correct read data9. For example, the incorrect read data shown in FIG.
2012345825512:21014456789
03” is the correct read data “’2012345678
903:2101445825512''. In other words, it is possible to construct a barcode reading system with significantly improved scanning speed compared to the conventional method of inputting from a keyboard.
1・・・読取りデータ開始コード、2・・・区別情報、
3・・・読取りデータ終了コード。1... Read data start code, 2... Distinction information,
3... Read data end code.
Claims (1)
読取り結果を出力するバーコード読取装置において、前
記各ラベルを構成する左側シンボル及び右側シンボルに
それぞれ対応する左側解読データ及び右側解読データに
基づいたチェックデジットの一致情報を出力する手段と
を備えたことを特徴とするバーコード読取装置。In a barcode reading device that simultaneously reads a plurality of JAN code labels and outputs the reading results of each label, a check digit based on left decoding data and right decoding data corresponding to the left symbol and right symbol constituting each label, respectively. 1. A barcode reading device, comprising: means for outputting matching information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2216283A JP2762723B2 (en) | 1990-08-16 | 1990-08-16 | Barcode reader |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2216283A JP2762723B2 (en) | 1990-08-16 | 1990-08-16 | Barcode reader |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0498584A true JPH0498584A (en) | 1992-03-31 |
| JP2762723B2 JP2762723B2 (en) | 1998-06-04 |
Family
ID=16686109
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2216283A Expired - Fee Related JP2762723B2 (en) | 1990-08-16 | 1990-08-16 | Barcode reader |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2762723B2 (en) |
-
1990
- 1990-08-16 JP JP2216283A patent/JP2762723B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2762723B2 (en) | 1998-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0390162B1 (en) | An apparatus for reading a bar code | |
| JPH02141889A (en) | Bar-code reading method | |
| US5686715A (en) | Add-on bar-code reading apparatus in a bar-code reader | |
| JPH0354388B2 (en) | ||
| JPH0449480A (en) | Bar code reading system | |
| JPH0498584A (en) | Bar code reader | |
| JP2730273B2 (en) | Barcode reading device and barcode reading method | |
| JPS6210781A (en) | Bar code reader | |
| JP2001147986A (en) | Bar code reader and erroneous reading detecting method therefor | |
| JP2732909B2 (en) | Barcode reader | |
| JP2835275B2 (en) | Barcode reader | |
| US11928552B2 (en) | Label, as well as a method and system to use it for automated product recognition | |
| JP2786201B2 (en) | Barcode demodulator | |
| JP2990942B2 (en) | Optical character reader | |
| JPH08329174A (en) | Bar code reader | |
| JP2000155797A (en) | Device and system for supporting optical pattern read state analysis and storage medium | |
| JP2878772B2 (en) | Optical character reader | |
| JP2741404B2 (en) | Barcode reader | |
| JP2761251B2 (en) | Barcode reading method | |
| JP3018702B2 (en) | Barcode demodulator | |
| JPS641831B2 (en) | ||
| JPH02123484A (en) | Optical character reader | |
| JPH04100188A (en) | Bar code reader | |
| JPH036790A (en) | Two-stage bar code reader | |
| JPH04220787A (en) | Character reader |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080327 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090327 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090327 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100327 Year of fee payment: 12 |
|
| LAPS | Cancellation because of no payment of annual fees |