US4533825A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Bar code recognition apparatus
Assignee: Casio Computer Co Ltd
•
Filing: 1983-06-15
•
Granted: 1985-08-06
•
Expires: 2003-06-15
Abstract
Abstract A bar code recognition apparatus comprises a manual scanner for reading each code bar, a comparison circuit for comparing a width value detection signal to a reference value to produce a width value amplitude comparison signal, a ratio circuit for making a ratio between one and another of said width value detection signals to produce a ratio signal, and a character decoder for decoding the comparison signal and the ratio signal. Accordingly, one character output is provided corresponding to the width value detection signal of a detected code bar.
Inventors
- 👤 Shigeru Yamada
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 16:58
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/10544; G06K7/10821; G06K7/10881; G06K7/01; G06K7/016; G06K7/0166
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
481 words
A bar code recognition apparatus, comprising: means for reading a width value of each of four bars of two kinds presented alternately on a medium, to represent one character; memory means connected to said reading means for storing said width values of said four bars for each character read by said reading means; calculation means for calculating and producing two width values respectively smaller and greater than that of one of the two bars of a first kind, and two width values respectively smaller and greater than that of one of the two bars of a second kind; first comparison means, connected to said memory means and said calculation means, for comparing said smaller and greater width values of the bar of the first kind with the width value of the other bar of the first kind and for generating, according to the result of the comparison, a first, a second, or a third width value amplitude comparison signal for the first kind of bars, said first width value amplitude comparison signal being generated when said width value signal for a read individual bar is a width value signal indicative of a still greater width than said greater width provided by said calculation means, said second width value amplitude comparison signal being generated when said width value signal for a read individual bar is a width value signal indicative of a still smaller width than said smaller width provided by said calculation means, said third width value amplitude comparison signal being generated when said width value signal for a read individual bar is a width value signal indicative of a width intermediate between said greater and said smaller widths provided by said calculation means; second comparison means, connected to said memory means and said calculation means, for comparing the smaller and greater width values of the bar of the second kind with the width value of the other bar of the second kind, and for generating, according to the result of the comparison, the first, the second, or the third width value amplitude comparison signals for the second kind of bars; decoding means connected to said first and said second comparison means for combining said width value amplitude comparison signals produced from said first comparison means with said width value amplitude comparison signals produced from said second comparison means to produce nine combination signals of said width value amplitude comparison signals; ratio calculation means connected to said memory ans for calculating a ratio value from the width values of said read individual bars read out from said memory means; and means, connected to said decoding means and said ratio calculation means, for determining a corresponding character on a basis of one of said combination signals of said width value amplitude comparison signals derived from said decoding means and said ratio value of various width values calculated by said ratio calculation means.
Claim 2
Dependent Claim
481 words
A bar code recognition apparatus, comprising: means for reading a width value of each of four bars of two kinds presented alternately on a medium, to represent one character; memory means connected to said reading means for storing said width values of said four bars for each character read by said reading means; calculation means for calculating and producing two width values respectively smaller and greater than that of one of the two bars of a first kind, and two width values respectively smaller and greater than that of one of the two bars of a second kind; first comparison means, connected to said memory means and said calculation means, for comparing said smaller and greater width values of the bar of the first kind with the width value of the other bar of the first kind and for generating, according to the result of the comparison, a first, a second, or a third width value amplitude comparison signal for the first kind of bars, said first width value amplitude comparison signal being generated when said width value signal for a read individual bar is a width value signal indicative of a still greater width than said greater width provided by said calculation means, said second width value amplitude comparison signal being generated when said width value signal for a read individual bar is a width value signal indicative of a still smaller width than said smaller width provided by said calculation means, said third width value amplitude comparison signal being generated when said width value signal for a read individual bar is a width value signal indicative of a width intermediate between said greater and said smaller widths provided by said calculation means; second comparison means, connected to said memory means and said calculation means, for comparing the smaller and greater width values of the bar of the second kind with the width value of the other bar of the second kind, and for generating, according to the result of the comparison, the first, the second, or the third width value amplitude comparison signals for the second kind of bars; decoding means connected to said first and said second comparison means for combining said width value amplitude comparison signals produced from said first comparison means with said width value amplitude comparison signals produced from said second comparison means to produce nine combination signals of said width value amplitude comparison signals; ratio calculation means connected to said memory ans for calculating a ratio value from the width values of said read individual bars read out from said memory means; and means, connected to said decoding means and said ratio calculation means, for determining a corresponding character on a basis of one of said combination signals of said width value amplitude comparison signals derived from said decoding means and said ratio value of various width values calculated by said ratio calculation means.
Claim 3
Dependent Claim
33 words
The bar code recognition apparatus according to claim 1 wherein said calculation means includes means for multiplying said bar width values of bars of two kinds by a predetermined constant or its inverse.
Claim 4
Dependent Claim
33 words
The bar code recognition apparatus according to claim 1 wherein said ratio calculation means are means for calculating a ratio between sums of two and another two of the four bar width values.
Claim 5
Dependent Claim
39 words
The bar code recognition apparatus according to claim 1 further including means connected to said character determining means for successively storing therein determined characters and detecting completion of a reading operation of a bar code for one label medium.
Claim 6
Dependent Claim
17 words
The bar code recognition apparatus according to claim 1 wherein said reading means is a manual scanner.
Claim 7
Dependent Claim
17 words
The bar code recognition apparatus according to claim 1 wherein said reading means is a fixed scanner.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1988-08-05 | 1989-02-04 | 1989-08-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1992-08-05 | 1993-02-04 | 1993-08-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1996-08-05 | 1997-02-04 | 1997-08-06 | $7700.00 | Window Closed / Lapsed |