Code reader having replaceable optics assemblies supporting multiple illuminators
First Claim
1. A code reader utilized by a user to read optical indicia on a target surface, said code reader comprising:
- a first type of illuminator;
a second type of illuminator, the first and second types of illuminators utilizing different illumination technologies;
at least one detector that receives light reflected by the optical indicia and originating from either one of said first and second types of illuminators and that provides signals indicative thereof;
a processor coupled to said first and second types of illuminators and said at least one detector;
said processor selecting said first type of illuminator to illuminate the optical indicia and decoding said signals from the at least one detector to conduct at least one read attempt; and
said processor selecting said second type of illuminator to illuminate the optical indicia and decoding said signals from the at least one detector to conduct at least one subsequent read attempt if said processor is unable to successfully decode said signals from said at least one detector during said at least one read attempt by said first type of illuminator.
3 Assignments
0 Petitions
Accused Products
Abstract
A code reader configured with a plurality of types of illuminators is disclosed. Having access to the plurality of illuminator types, the code reader controls a reading attempt by first selecting and using one of the available illuminators. If the use of that illuminator fails to yield a valid read, the code reader selects a second of the available illuminators and reattempts the read. Again, upon failure to obtain a valid read, the coder reader selects yet another illuminator and so on until a valid read is obtained else all illuminator options have been exhausted. Illuminator selection order is set as a factory default, but adapts based on actual performance in a users environment. Alternately, illuminator order selection is based on range from the target. Such range may be proximity based, or based on marker beam distance calculations. Additionally, the illuminators are mounted on a single assembly along with read control program memory for ease in upgrade replacement. The illuminators share one or more detectors in performing read operations.
196 Citations
24 Claims
-
1. A code reader utilized by a user to read optical indicia on a target surface, said code reader comprising:
-
a first type of illuminator; a second type of illuminator, the first and second types of illuminators utilizing different illumination technologies; at least one detector that receives light reflected by the optical indicia and originating from either one of said first and second types of illuminators and that provides signals indicative thereof; a processor coupled to said first and second types of illuminators and said at least one detector; said processor selecting said first type of illuminator to illuminate the optical indicia and decoding said signals from the at least one detector to conduct at least one read attempt; and said processor selecting said second type of illuminator to illuminate the optical indicia and decoding said signals from the at least one detector to conduct at least one subsequent read attempt if said processor is unable to successfully decode said signals from said at least one detector during said at least one read attempt by said first type of illuminator. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A code reader utilized by a user to read optical indicia on a target surface, said code reader comprising:
-
a first type of illuminator for illuminating optical indicia located within a first range from said code reader; a second type of illuminator for illuminating optical indicia located within a second range from said code reader, the first and second tries of illuminators utilizing different illumination technologies; at least one detector that receives light reflected by optical indicia located within either one of the first and second ranges and originating from either one of said first and second types of illuminators and that provides signals indicative thereof; a processor coupled to said first and second types of illuminators and said at least one detector; and said processor selecting said first type of illuminator to illuminate the optical indicia located within the first range and decoding said signals from the at least one detector to conduct read attempts for optical indicia located within the first range, and selecting said second type of illuminator to illuminate the optical indicia located within the second range and decoding said signals from the at least one detector to conduct read attempts for optical indicia located within the second range. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A code reader utilized by a user to read optical indicia on a target surface, said code reader comprising:
-
a first type of illuminator that simultaneously illuminates the entire optical indicia to enable reading the optical indicia; a second type of illuminator that illuminates the optical indicia over time while scanning the optical indicia to enable reading the optical indicia; at least one detector that receives light reflected by the optical indicia and originating from either one of said first and second types of illuminators; and a processors coupled to said at least one detector and to said first and second types of illuminators, that selects either one of said first and second types of illuminators to illuminate the optical indicia and that processes signals from said at least one detector. - View Dependent Claims (12, 13)
-
-
14. A code reader for use as a terminal device and to read optical indicia on a target surface, said code reader comprising:
-
a housing sized for portability having a display and input means disposed thereon; a battery power supply disposed within said housing; a control processing circuit disposed within said housing which interactively controls the display and input means; a detector circuit disposed within said housing which receives and processes reflections from optical indicia; a plurality of different types of illuminator assemblies utilizing different illumination technologies each of the illuminator assemblies having at least one type of illuminator disposed thereon; a connector disposed within said housing that receives and removeably couples any one of the plurality of different types of illuminator assemblies; and said connector communicatively coupling one of said plurality of different types of illuminator assemblies with said control processing circuit when said one of said plurality of different types of illuminator assemblies is removeably coupled to said connector. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification