MULTI-FOCAL LASER SCANNING BAR CODE SYMBOL READING SYSTEM EMPLOYING A SCAN DATA SIGNAL PROCESSOR HAVING A VARIABLE PASS-BAND FILTER STRUCTURE WITH FREQUENCY CHARACTERISTICS CONTROLLED BY MEASURING THE BEAM SPOT SPEED OF THE LASER SCANNING BEAM PRODUCING THE ANALOG SCAN DATA SIGNAL BEING PROCESSED BY SAID SCAN DATA SIGNAL PROCESSOR
First Claim
1. A multi-focal zone laser scanning system comprising:
- a system controller;
a visible laser diode for generating a laser beam of sufficient power;
a variable focus lens subsystem, realizable using movable optical components translated relative to each other in a real-time manner in response to control signals produced by said system controller so as to vary the focal distance of the laser beam at different focal planes within said system during laser scanning operations;
a laser beam 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 preamplification circuit for preamplifying the analog scan data signal produced by said photodetector, so as to produce a preamplified analog scan data signal D1;
a scan data signal processor, containing first and second derivative signal band-pass filters and amplifiers, for processing said preamplified analog scan data signal D1 and generating a digital scan data signal D2 corresponding to the analog scan data signal provided as input thereto;
a digitizer circuit for producing digital words D3 representative of the time duration of the first and second signal levels in the digital scan data signal D2 a decode processor for processing the digital words D3 produced from said digitizer circuit so as to decode the digital scan data signal D2 and produce a symbol character data string representative of the corresponding scanned bar code symbol;
a real-time bar code element width measurement processor for real-time measurement of the time duration of the first and second binary signal levels occurring in the digital scan data signal D2 as a bar code symbol is scanned at different focal planes within the system, and real-time comparison of the measured time durations of the first and second binary signal levels with predetermined time duration measures stored in a memory structure, so as to determine the corresponding spot speed of the laser scanning beam that would produce such measured time durations for a bar code symbol of a particular resolution, scanned at a particular focal plane in the system; and
a pass-band filter control signal generator for producing variable pass-band (VPB) control signals based on the determined beam spot speed of the laser scanning beam at each particular instant in time, and providing such VPB control signals to at least one of said preamplirication circuit, and said first and second derivative signal band-pass filters and amplifiers employed in said scan data signal processor.
7 Assignments
0 Petitions
Accused Products
Abstract
The 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 using a control signal produced by determining the spot speed of the laser scanning beam producing the analog scan data signal being processed. 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 decode 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.
31 Citations
20 Claims
-
1. A multi-focal zone laser scanning system comprising:
-
a system controller;
a visible laser diode for generating a laser beam of sufficient power;
a variable focus lens subsystem, realizable using movable optical components translated relative to each other in a real-time manner in response to control signals produced by said system controller so as to vary the focal distance of the laser beam at different focal planes within said system during laser scanning operations;
a laser beam 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 preamplification circuit for preamplifying the analog scan data signal produced by said photodetector, so as to produce a preamplified analog scan data signal D1;
a scan data signal processor, containing first and second derivative signal band-pass filters and amplifiers, for processing said preamplified analog scan data signal D1 and generating a digital scan data signal D2 corresponding to the analog scan data signal provided as input thereto;
a digitizer circuit for producing digital words D3 representative of the time duration of the first and second signal levels in the digital scan data signal D2 a decode processor for processing the digital words D3 produced from said digitizer circuit so as to decode the digital scan data signal D2 and produce a symbol character data string representative of the corresponding scanned bar code symbol;
a real-time bar code element width measurement processor for real-time measurement of the time duration of the first and second binary signal levels occurring in the digital scan data signal D2 as a bar code symbol is scanned at different focal planes within the system, and real-time comparison of the measured time durations of the first and second binary signal levels with predetermined time duration measures stored in a memory structure, so as to determine the corresponding spot speed of the laser scanning beam that would produce such measured time durations for a bar code symbol of a particular resolution, scanned at a particular focal plane in the system; and
a pass-band filter control signal generator for producing variable pass-band (VPB) control signals based on the determined beam spot speed of the laser scanning beam at each particular instant in time, and providing such VPB control signals to at least one of said preamplirication circuit, and said first and second derivative signal band-pass filters and amplifiers employed in said scan data signal processor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
the output of this count comparison process is a corresponding beam spot speed value which produces such a time count when a bar code symbol of a particular resolution is scanned at the corresponding scanning distance; and
said VPB filter control signal generator uses the produced beam spot speed value to determine the appropriate VPB control signal so that the pass-band frequency characteristics are set for each preamplifier, filter and amplifier in said scan data signal processor.
-
-
8. A multi-focal zone laser scanning system comprising:
-
a visible laser diode for generating a laser beam of sufficient power;
a fixed lens focusing system, adapted to focus said laser beam over a single predetermined focal region determined by the beam waist characteristics and maximum beam spot size requirements in said system, during laser scanning operations;
a laser scanning mechanism for scanning the 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 preamplification circuit for preamplifying the analog scan data signal produced by said photodetector, so as to produce a preamplified analog scan data signal DI;
a scan data signal processor, containing first and second derivative signal band-pass filters and amplifiers, for processing said preamplified analog scan data signal D1 and generating a digital scan data signal D2 corresponding to the analog scan data signal provided as input thereto;
a digitizer circuit for producing digital words D3 representative of the time duration of the first and second signal levels in the digital scan data signal D2 a decode processor for processing the digital words D3 produced from said digitizer circuit so as to decode the digital scan data signal D2 and produce a symbol character data string representative of the corresponding scanned bar code symbol;
a real-time bar code element width measurement processor for real-time measurement of the time durations of the first and second binary signal levels occurring in the digital scan data signal D2, as a bar code symbol is scanned within said single predetermined focal region, and real-time comparison of the measured time durations of the first and second binary signal levels with predetermined time duration measures stored in a 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 within said single predetermined focal region;
a pass-band filter control signal generator for producing variable pass-band (VPB) control signals based on the determined beam spot speed value of the laser scanning beam at each particular instant in time, and providing such VPB control signals to at least one of said preamplification circuit, and said first and second derivative signal band-pass filters and amplifiers employed in said scan data signal processor. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. The laser scanning system comprising:
-
a laser scanning mechanism for producing a laser beam within a plurality of focal zones and scanning said laser beam over a bar code symbol, and producing an analog scan data signal indicative of the intensity of light reflected from said scanned bar code symbol;
a control signal producing mechanism for producing a control signal indicative of the spot speed of the laser scanning beam at the focal zone in which the bar code symbol is being scanned and at the instant in time said analog scan data signal is being generated; and
a scan data signal processor for processing said analog scan data signal;
wherein said scan data signal processor includes a plurality of first derivative signal pass-band filter structures that are electronically-switched into operation in response to said control signal at each instant in time of laser scanning operation.
-
-
16. A multi-focal zone laser scanning system comprising:
-
a laser beam scanning mechanism for (i) producing a laser beam, (ii) focusing said produced laser beam within a scanning volume having a depth of field and a plurality of predefined focal zones, (iii) scanning said focused laser beam across a bar code symbol within said depth of field, (iv) collecting a laser light signal produced by said scanned laser beam (reflecting off said bar code symbol, (v) detecting said collected laser light signal, and (vi) producing an analog scan data signal corresponding to the detected laser light intensity and having a frequency bandwidth determined by the speed of the laser beam across the scanned bar code symbol and the structure of said scanned bar code symbol;
a control signal generator for dynamically generating a control signal indicative of the spot speed of the laser scanning beam scanning the bar code symbol at the instant said analog scan data signal is being produced; and
an analog scan data signal processor including a first derivative signal generator for receiving said analog scan data signal and generating a first derivative signal representative of the first time-derivative of said analog scan data signal;
a plurality of pass-band filter structures, each one of said plurality of pass-band filter structures being preassigned to one of said predefined focal zones and having frequency response characteristics for optimally filtering the first derivative signal produced when scanning said bar code symbol within said predefined focal zone; and
control circuitry, responsive to the control signal generated by said control signal generator, for dynamically switching one of said plurality of pass-band filter structures into operation so that the first derivative signal produced in response to said laser beam scanning a bar code symbol within one of said predefined focal zones is optimally filtered by said dynamically-switched pass-band filter structure preassigned to said predefined focal zone. - View Dependent Claims (17, 18, 19, 20)
a polygonal-type laser beam-scanning element for scanning said laser beam during laser scanning operations, and a variable laser beam focusing mechanism for focusing said produced laser beam to one of said predefined focal zones in response to said control signal; and
wherein said control signal generator comprises an object measurement device for automatically measuring a physical dimension of the object on which said bar code symbol resides, and automatically generating said control signal.
-
-
20. The multi-focal laser scanning system of claim 19, wherein said physical dimension is the height of said object measured relative to a surface on which said object is supported during laser scanning operations.
Specification