Spectral scanner employing light paths of multiple wavelengths for scanning objects, such as bar code symbols, and associated method
First Claim
1. A reader for reading a bar code symbol, comprising:
- a housing;
a light source at least partially retained by the housing and projecting light of a plurality of wavelengths therefrom;
a prism positioned with respect to the housing to receive the light from the light source and produce a plurality of paths of light based on the plurality of wavelengths of the light, wherein the plurality of paths of light impinge on the bar code symbol external to the housing;
at least one light detector secured to the housing that receives light reflected from the bar code symbol and produces an output signal based on the light reflected from the bar code symbol, wherein the light reflected from the bar code symbol represents bars and spaces in the bar code symbol and the plurality of wavelengths of the light; and
a microprocessor coupled to the light source and the light detector that receives the output signal from the light detector and decodes the bar code symbol based on the output signal.
1 Assignment
0 Petitions
Accused Products
Abstract
An optical system, such as a bar code scanner, illuminates an image with a multi-wavelength device. Under a first embodiment, a tunable laser is optically coupled with a prism or other wavelength separation device. As the laser beam wavelength varies, the transmission path through the prism changes, resulting in a scanning of the beam across an image. A photodetector captures light reflected from the image and sends it to a microprocessor for decoding. Under another embodiment, a broad band light source transmits light through a prism, thus shining a “rainbow” on the image. A spectrometer measures reflected light as a function of wavelength and sends the resultant signal to a microprocessor for decoding. Neither embodiment relies on moving parts to scan the image.
-
Citations
43 Claims
-
1. A reader for reading a bar code symbol, comprising:
-
a housing;
a light source at least partially retained by the housing and projecting light of a plurality of wavelengths therefrom;
a prism positioned with respect to the housing to receive the light from the light source and produce a plurality of paths of light based on the plurality of wavelengths of the light, wherein the plurality of paths of light impinge on the bar code symbol external to the housing;
at least one light detector secured to the housing that receives light reflected from the bar code symbol and produces an output signal based on the light reflected from the bar code symbol, wherein the light reflected from the bar code symbol represents bars and spaces in the bar code symbol and the plurality of wavelengths of the light; and
a microprocessor coupled to the light source and the light detector that receives the output signal from the light detector and decodes the bar code symbol based on the output signal. - View Dependent Claims (2, 3, 4)
wherein the reader includes an automatic gain control circuit coupled to the light detector and the microprocessor, wherein the control circuit automatically normalizes the output signal despite fluctuations in the output signal based on differences in output verses wavelength for the tunable laser or light detector. -
3. The reader of claim 1 wherein the photodetector is a spectrometer, wherein the light source is a broadband light source that produces light over a range of wavelengths, and wherein the prism is configured or includes optics to produce adjacent bands of light having different wavelengths, wherein each band is approximately alignable to be coincident with one of the bars or spaces of the bar code symbol.
-
4. The reader of claim 1 wherein the housing is sized and configured to be hand-held and wherein the reader includes a trigger switch secured to the housing, coupled to the microprocessor and configured to activate the reader upon actuation thereof.
-
-
5. A reader for reading a symbol, comprising:
-
a light source producing light of a plurality of wavelengths;
a wavelength separation device positioned and configured to receive the light from the light source and produce a plurality of paths of light based on the plurality of wavelengths of the light, wherein the plurality of paths of light impinge on the symbol;
at least one light detector positioned and configured to receive light reflected from the symbol and produce an output signal based on the light reflected from the symbol; and
a processor coupled to the light source and coupled to the light detector, wherein the processor receives the output signal from the light detector and analyzes the symbol based on the output signal. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for imaging a symbol, comprising:
-
a light source producing light of a plurality of wavelengths;
a wavelength separation device positioned and configured to receive the light from the light source and produce a plurality of paths of light based on the plurality of wavelengths of the light, wherein the plurality of paths of light impinge on the symbol; and
at least one light detector positioned and configured to receive light reflected from the symbol and produce an output signal based on the light reflected from the symbol. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of reading a machine-readable symbol representing encoded information, the method comprising:
-
producing light of a plurality of wavelengths;
projecting a plurality of paths of light based on the plurality of wavelengths of the light, wherein the plurality of paths of light project onto the symbol;
producing an output signal based on the plurality of wavelengths of the light reflected from the symbol; and
decoding the symbol based on the output signal. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of imaging an object, the method comprising:
-
producing light of a plurality of wavelengths;
projecting a plurality of paths of light based on the plurality of wavelengths of the light, wherein the plurality of paths of light project onto the object;
producing an output signal based on the plurality of wavelengths of the light reflected from the symbol; and
analyzing the object based on the output signal. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
Specification