Laser scanning bar code symbol reader employing variable passband filter structures having frequency response characteristics controlled by time-measurement of laser-scanned bar code symbol elements
First Claim
1. A laser scanning bar code reading system having multiple focal planes, comprising:
- a visible laser diode for generating a laser beam;
a focusing subsystem for varying the focal distance of the laser beam at different focal planes within said system during laser scanning operations;
a laser scanning mechanism, for scanning the variably focused laser beam along a predefined scanning pattern during laser scanning operations;
a photodetector for detecting the intensity of laser light reflected off a scanned bar code symbol and producing an electrical analog scan data signal corresponding to the structure of the scanned bar code symbol;
a scan data signal processor having first and second derivative signal band-pass filters and amplifiers, for processing the analog scan data signal and generating a digital scan data signal corresponding to the analog scan data signal, said digital scan data signal having first and second signal levels;
a digitizer circuit for producing digital words representative of the time duration of the first and second signal levels in the digital scan data signal;
a bar code element width measurement processor for real-time measurement of the first and second binary signal levels occurring in the digital scan data signal, as a bar code symbol is scanned at different focal planes within said system, and real-time comparison with predetermined time duration measures stored in a non-volatile memory structure, so as to determine the corresponding laser beam spot speed that would produce such measured time durations for a bar code symbol of a particular resolution, scanned at a particular focal plane in said system;
a pass-band filter control signal generator for producing control signals based on the determined beam spot speed of the laser scanning beam at each particular instant in time, and providing such control signals to said first and second derivative signal band-pass filters and amplifiers employed in said scan data signal processor; and
a decode processor for processing the digital words produced from said digitizer circuit so as to decode the digital scan data signal and produce symbol character data representative of the corresponding laser-scanned bar code symbol.
5 Assignments
0 Petitions
Accused Products
Abstract
The effects of paper/substrate noise are significantly reduced in multi-focal zone laser scanning systems by processing analog scan data signals with a scan data signal processor having a plurality of pass-band filters and amplifiers that are automatically selected for passing only the spectral components of an analog scan data signal produced when a bar code symbol is scanned at a particular focal zone in the laser scanning system. Two or more different pass-band filter structures can be provided for use in the scan data signal processor, wherein each pass-band filter structure is tuned to the spectral band associated with a particular focal zone in the laser scanning system. When a bar code symbol is scanned by a laser beam focused within the first focal zone or scanning range of the system, the pass-band filter structure associated with this focal zone or scanning range is automatically switched into operation. Only spectral components associated with the produced analog scan data signal and noise existing over this pass-band are allowed within the analog signal processor. By virtue of the present invention, first and second derivative signals can be generated and processed to produce a corresponding digital scan data signal for use in subsequent digitizing and decoe processing operations, without compromising system performance due to the destructive effects of thermal and substrate noise outside the spectral pass-band of interest for the bar code symbol being scanned.
45 Citations
1 Claim
-
1. A laser scanning bar code reading system having multiple focal planes, comprising:
-
a visible laser diode for generating a laser beam; a focusing subsystem for varying the focal distance of the laser beam at different focal planes within said system during laser scanning operations; a laser scanning mechanism, for scanning the variably focused laser beam along a predefined scanning pattern during laser scanning operations; a photodetector for detecting the intensity of laser light reflected off a scanned bar code symbol and producing an electrical analog scan data signal corresponding to the structure of the scanned bar code symbol; a scan data signal processor having first and second derivative signal band-pass filters and amplifiers, for processing the analog scan data signal and generating a digital scan data signal corresponding to the analog scan data signal, said digital scan data signal having first and second signal levels; a digitizer circuit for producing digital words representative of the time duration of the first and second signal levels in the digital scan data signal; a bar code element width measurement processor for real-time measurement of the first and second binary signal levels occurring in the digital scan data signal, as a bar code symbol is scanned at different focal planes within said system, and real-time comparison with predetermined time duration measures stored in a non-volatile memory structure, so as to determine the corresponding laser beam spot speed that would produce such measured time durations for a bar code symbol of a particular resolution, scanned at a particular focal plane in said system; a pass-band filter control signal generator for producing control signals based on the determined beam spot speed of the laser scanning beam at each particular instant in time, and providing such control signals to said first and second derivative signal band-pass filters and amplifiers employed in said scan data signal processor; and a decode processor for processing the digital words produced from said digitizer circuit so as to decode the digital scan data signal and produce symbol character data representative of the corresponding laser-scanned bar code symbol.
-
Specification