Hand-held bar code reader with laser scanning and 2D image capture
First Claim
Patent Images
1. A reader for reading a bar code symbol and the like, said reader having a two dimensional image capture module for capturing two dimensional images, said image capture module having a field of view defining an imaged area, and a processor for processing said images, said reader comprising:
- (a) a two dimensional image sensor;
(b) memory;
(c) a microprocessor;
(d) a laser scan line generator for generating a variable width laser scan line, wherein said scan line is at least partially contained within said field of view of said image capture module;
(e) wherein said scan line provides a visible indication of the field of view;
(f) a collection sensor which produces an electrical signal in response to reflected light from said laser scan line; and
(g) signal processing circuitry for processing said electrical signal, wherein the processed electrical signal is further processed by said microprocessor, (h) wherein said laser scan line is turned off during image capture of images used to decode bar code symbols.
5 Assignments
0 Petitions
Accused Products
Abstract
A hand-held bar code reader includes a laser scanning module and a two dimensional image sensor and processing for reading a bar code. The laser scanner assists the 2D image processing by providing information on location, type, range, reflectivity, and presence of bar code for 2D reading. Additionally, the 2D imaging reading operation is improved by using the laser scan as a spotter beam for aiming.
550 Citations
41 Claims
-
1. A reader for reading a bar code symbol and the like, said reader having a two dimensional image capture module for capturing two dimensional images, said image capture module having a field of view defining an imaged area, and a processor for processing said images, said reader comprising:
-
(a) a two dimensional image sensor;
(b) memory;
(c) a microprocessor;
(d) a laser scan line generator for generating a variable width laser scan line, wherein said scan line is at least partially contained within said field of view of said image capture module;
(e) wherein said scan line provides a visible indication of the field of view;
(f) a collection sensor which produces an electrical signal in response to reflected light from said laser scan line; and
(g) signal processing circuitry for processing said electrical signal, wherein the processed electrical signal is further processed by said microprocessor, (h) wherein said laser scan line is turned off during image capture of images used to decode bar code symbols. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
(a) turning on said laser scan line; (b) capturing an image with said two dimensional image capture module; and
(c) processing said image with said microprocessor to determine the width of said scan line.
-
-
10. A reader in accordance with claim 1, further comprises a program executed on said microprocessor for automatically adjusting the width of the laser scan line.
-
11. A reader in accordance with claim 1, further comprises operator selectable laser scan line widths.
-
12. A reader in accordance with claim 1, wherein the range from said symbol to said reader is determined in response to the reflected laser scan line.
-
13. A reader in accordance with claim 12, further comprising variable imaging optics;
- wherein the focus of said variable imaging optics is set responsive to said range.
-
14. A reader in accordance with claim 12, further comprising illumination having variable power;
- wherein the power of said variable power optics is set responsive to said range.
-
15. A reader in accordance with claim 12, further comprising illumination having variable duration;
- wherein the duration of said variable duration illumination is set responsive to said range.
-
16. A reader in accordance with claim 12, wherein the two dimensional image sensor'"'"'s exposure time is set responsive to said range.
-
17. A reader in accordance with claim 12, wherein the image capture is disabled if said range is less than a predetermined near range or greater than a predetermined far range.
-
18. A reader in accordance with claim 12, further comprising variable focus laser optics;
- wherein the focus of said variable focus laser optics is set responsive to said range.
-
19. A reader in accordance with claim 12, wherein said range is determined by
(a) turning on said laser scan line; -
(b) capturing an image with said two dimensional image capture module; and
(c) processing said image with said microprocessor to determine the position of said scan line on said image sensor.
-
-
20. A reader in accordance with claim 19, wherein only the lines of interest are read out of said image sensor and processed by said microprocessor.
-
21. A reader in accordance with claim 1, wherein the surface reflectivity of said symbol is determined in response to the reflected laser scan line.
-
22. A reader in accordance with claim 21, further comprising illumination having variable power;
- wherein the power of said variable power optics is set responsive to said surface reflectivity.
-
23. A reader in accordance with claim 21, further comprising illumination having variable duration;
- wherein the duration of said variable duration illumination is set responsive to said surface reflectivity.
-
24. A reader in accordance with claim 21, wherein the two dimensional image sensor'"'"'s exposure time is set responsive to said surface reflectivity.
-
25. A reader in accordance with claim 21, wherein said surface reflectivity is determined by
(a) turning on said laser scan line; -
(b) capturing an image with said two dimensional image capture module; and
(c) processing said image with said microprocessor.
-
-
26. A reader in accordance with claim 25, wherein only the lines of interest are read out of said image sensor and processed by said microprocessor.
-
27. A reader in accordance with claim 1, further comprises a program executed on said microprocessor for sequencing the generation of the laser scan lines and capturing images with said two dimensional image capture module.
-
28. A reader in accordance with claim 27, wherein said sequencing alternates between the generation of the laser scan lines and capturing images with said two dimensional image capture module.
-
29. A reader in accordance with claim 27, wherein said sequencing automatically adjusts responsive to a previously decoded symbol.
-
30. A reader in accordance with claim 27, wherein said sequencing is controlled by an operator of the reader.
-
31. A reader in accordance with claim 1, further comprising a multiple position trigger, wherein said trigger has a first and a second position.
-
32. A reader in accordance with claim 29, wherein said laser scan line generator generates a laser scan line responsive to said first position of said trigger.
-
33. A reader in accordance with claim 29, wherein said image capture module captures an image responsive to said second position of said trigger.
-
34. A reader in accordance with claim 1, wherein the range from said symbol to said reader is determined in response to the reflected laser scan line;
- and wherein said collection sensor is a position sensing device.
-
35. A reader in accordance with claim 1, wherein said image capture module is triggered responsive to changes in said electrical signal, wherein said changes are caused by a reflection of said laser scan line from an object.
-
36. A reader in accordance with claim 1, further comprising a program executed on said microprocessor for symbol decoding, wherein said electrical signal is processed by said microprocessor to decode a symbol.
-
37. A reader in accordance with claim 1, further comprising a program executed on said microprocessor for determining symbol information from said electrical, whereby said symbol information is provided to said processor for processing said images.
-
38. A reader in accordance with claim 1, further comprising a program executed on said microprocessor for processing said electrical signal by said microprocessor in gray scale.
-
39. A reader in accordance with claim 1, wherein said electrical signal is stored in said memory.
-
40. A reader in accordance with claim 1, further comprises an A/D converter for digitizing the image sensor'"'"'s output.
-
41. A reader in accordance with claim 40, wherein said electrical signal is digitized by said A/D converter.
Specification