System and method for illuminating and reading optical codes imprinted or displayed on reflective surfaces
First Claim
Patent Images
1. An optical code reading system comprising:
- an extended light source emitting an extended-beam light for directly illuminating an optical code with an illuminating light, the extended light source including one of a backlight assembly and a frontlight assembly;
at least one direct point light source for illuminating the optical code with narrow-beam light;
at least one image sensor for sensing the illuminating light reflected by the optical code and generating signals related to at least one image of the optical code; and
at least one processor for processing at least a portion of the signals, generating a decodable image corresponding to the signals and decoding at least a portion of the decodable image.
4 Assignments
0 Petitions
Accused Products
Abstract
An optical code reading system and method are provided for reading optical codes imprinted or displayed on, or behind, reflective surfaces. The system includes an extended light source, including one of a backlight assembly and a frontlight assembly, emitting an extended-beam light for directly illuminating an optical code, at least one image sensor for sensing light reflected by the optical code and generating signals related to at least one image of the optical code, and at least one processor for processing at least a portion of the signals, generating a decodable image corresponding to the signals, and decoding at least a portion of the decodable image.
50 Citations
31 Claims
-
1. An optical code reading system comprising:
-
an extended light source emitting an extended-beam light for directly illuminating an optical code with an illuminating light, the extended light source including one of a backlight assembly and a frontlight assembly; at least one direct point light source for illuminating the optical code with narrow-beam light; at least one image sensor for sensing the illuminating light reflected by the optical code and generating signals related to at least one image of the optical code; and at least one processor for processing at least a portion of the signals, generating a decodable image corresponding to the signals and decoding at least a portion of the decodable image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for reading an optical code on a target surface comprising the steps of:
-
emitting with at least one of a backlight and frontlight assembly an extended-beam light towards the optical code for directly illuminating the optical code with an illuminating light; emitting a narrow-beam light for illuminating the optical code; sensing the illuminating light reflected from the optical code; generating at least one image of the optical code corresponding to the sensed light; and decoding at least a portion of the at least one image. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A handheld processing device comprising:
-
an illuminated display disposed within a housing for displaying data, the illuminated display being configured to provide an extended-beam light for illuminating an optical code with an illuminating light; a camera disposed within the housing for sensing the optical code illuminated by the illuminated display and generating corresponding signals; and at least one processor configured for processing the signals, wherein the at least one processor further controls illumination of the display and clearance of the display of data when dual-use illumination is used for illuminating the optical code. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for reading an optical code comprising the steps of:
-
providing for receiving an optical code read activation signal; providing for clearing displayed data on a display screen in response to the activation signal; providing for controlling illumination of the display for providing illumination of the optical code with an extended-beam light; and providing for controlling illumination of a direct point light source for illuminating the optical code with narrow-beam light. - View Dependent Claims (29, 30)
-
-
31. A computer readable medium storing a set of computer readable instructions capable of being executed by at least one processor for reading an optical code, the readable instructions comprising:
-
means for providing for receiving an optical code read activation signal; means for providing for clearing displayed data on a display screen in response to the activation signal; means for providing for controlling illumination of the display for providing illumination of the optical code with extended-beam light; and means for providing for controlling illumination of a direct point light source for illuminating the optical code with narrow-beam light.
-
Specification