Digital bar code slot reader with threshold comparison of the differentiated bar code signal
First Claim
1. Apparatus for digitizing a reflectance signal obtained from scanning a bar code, comprising:
- a differentiator responsive to the reflectance signal from the bar code to produce a first signal proportional to the slope of the reflectance signal;
a peak detector responsive to the first signal to produce a second signal proportional to the peak amplitude of the first signal;
means for inverting the second signal to produce a third signal;
a positive threshold comparator responsive to the first signal and to the second signal to produce a first digital output signal when the amplitude of the first signal goes above the amplitude of the second signal;
a negative threshold comparator responsive to the first signal and to the third signal to produce a second digital output signal when the amplitude of the first signal goes below the amplitude of the third signal; and
means for combining the first and second digital output signals to produce a third digital output signal corresponding to the input reflectance signal.
2 Assignments
0 Petitions
Accused Products
Abstract
A digital bar code slot reader provides low first bar error rates and a wide scan speed range for bar codes on laminated badges and tags, and is also capable of reading bar codes on paper. The reflectance waveform from the bar code is differentiated in order to find the regions of high slope. The differentiated signal is peak detected to find the amplitude of the slope occurring at the initial card edge. This peak detected value is used to generate thresholds to be compared to the differentiated reflectance signal during the rest of the scan. When the slope of the reflectance signal is above the positive threshold or below the negative threshold, a switching signal is produced. To compensate for the lower amplitude output of the differentiator at low scan speeds, one of the amplifiers in the circuit produces a higher gain at low frequencies than at high frequencies.
190 Citations
4 Claims
-
1. Apparatus for digitizing a reflectance signal obtained from scanning a bar code, comprising:
-
a differentiator responsive to the reflectance signal from the bar code to produce a first signal proportional to the slope of the reflectance signal; a peak detector responsive to the first signal to produce a second signal proportional to the peak amplitude of the first signal; means for inverting the second signal to produce a third signal; a positive threshold comparator responsive to the first signal and to the second signal to produce a first digital output signal when the amplitude of the first signal goes above the amplitude of the second signal; a negative threshold comparator responsive to the first signal and to the third signal to produce a second digital output signal when the amplitude of the first signal goes below the amplitude of the third signal; and means for combining the first and second digital output signals to produce a third digital output signal corresponding to the input reflectance signal. - View Dependent Claims (2, 4)
-
-
3. A method for digitizing a reflectance signal obtained from scanning a bar code, comprising the following steps:
-
differentiating the reflectance signal from the bar code to produce a first signal proportional to the slope of the reflectance signal; peak detecting the first signal to produce a second signal proportional to the peak amplitude of the first signal; inverting the second signal to produce a third signal; comparing the amplitude of the first signal to the amplitude of the second signal and producing a first digital output signal when the amplitude of the first signal goes above the amplitude of the second signal; comparing the amplitude of the first signal to the amplitude of the third signal and producing a second digital output signal when the amplitude of the first signal goes below the amplitude of the third signal; and combining the first and second digital output signals to produce a third digital output signal corresponding to the input reflectance signal.
-
Specification