Exposure control apparatus for use with optical readers
First Claim
1. An apparatus for optically scanning encoded data from an optically readable indicia and converting said data into an electrical signal that may be decoded to recover said data, said apparatus being of the type which continues scanning, without substantial interruption, until directed to discontinue scanning, including, in combination:
- a) an image sensor, having a pixel array that includes a plurality of pixels, for receiving an image of said indicia and for generating an image sensor signal that varies in accordance with the intensity of light incident on said pixel array and the exposure time of said sensor, said image sensor being of the type having a scan period that includes an exposure period which begins with an exposure start signal that clears the pixels of said pixel array and ends at the end of the respective scan period;
b) illumination signal generating means responsive to said image sensor signal for generating an illumination signal that varies in accordance with a time averaged value of said image sensor signal;
c) exposure control means for controlling the exposure time of said image sensor, including;
(i) exposure initializing means for establishing an initial value for a control variable that determines the duration of said exposure period, said control variable comprising a count that determines the occurrence time of said exposure start signal;
(ii) window detecting means for detecting, a plurality of times during each scan period, whether said illumination signal is inside or outside of an illumination window bounded by predetermined maximum and minimum illumination values; and
(iii) adjusting means responsive to a stored program for adjusting said count in one direction if said window detecting means indicates that said illumination signal exceeded said maximum illumination value during a scan and for adjusting said count in the opposite direction if said window detecting means indicates that said illumination signal fell below said minimum illumination value during a scan, said adjusting being accomplished by one of incrementing or decrementing said count and multiplying said count by a predetermined number;
d) whereby said illumination signal progressively takes on a value which is within said illumination window.
2 Assignments
0 Petitions
Accused Products
Abstract
An exposure control apparatus for use with optical readers, such as bar code readers, which utilize photosensitive image sensors. An illumination signal generating circuit generates an illumination signal having a magnitude that varies in accordance with the time averaged value of the illumination level at the image sensor. A window detecting circuit periodically samples the illumination signal to determine if that signal is or is not within a window of acceptability. Exposure period determining circuitry uses the output of the window detecting circuit to upwardly or downwardly adjust the value of a control variable as necessary to cause the illumination signal to approach, enter and remain within the window of acceptability.
-
Citations
18 Claims
-
1. An apparatus for optically scanning encoded data from an optically readable indicia and converting said data into an electrical signal that may be decoded to recover said data, said apparatus being of the type which continues scanning, without substantial interruption, until directed to discontinue scanning, including, in combination:
-
a) an image sensor, having a pixel array that includes a plurality of pixels, for receiving an image of said indicia and for generating an image sensor signal that varies in accordance with the intensity of light incident on said pixel array and the exposure time of said sensor, said image sensor being of the type having a scan period that includes an exposure period which begins with an exposure start signal that clears the pixels of said pixel array and ends at the end of the respective scan period; b) illumination signal generating means responsive to said image sensor signal for generating an illumination signal that varies in accordance with a time averaged value of said image sensor signal; c) exposure control means for controlling the exposure time of said image sensor, including; (i) exposure initializing means for establishing an initial value for a control variable that determines the duration of said exposure period, said control variable comprising a count that determines the occurrence time of said exposure start signal; (ii) window detecting means for detecting, a plurality of times during each scan period, whether said illumination signal is inside or outside of an illumination window bounded by predetermined maximum and minimum illumination values; and (iii) adjusting means responsive to a stored program for adjusting said count in one direction if said window detecting means indicates that said illumination signal exceeded said maximum illumination value during a scan and for adjusting said count in the opposite direction if said window detecting means indicates that said illumination signal fell below said minimum illumination value during a scan, said adjusting being accomplished by one of incrementing or decrementing said count and multiplying said count by a predetermined number; d) whereby said illumination signal progressively takes on a value which is within said illumination window. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for optically scanning encoded data from an optically readable indicia and converting said data into an electrical signal that may be decoded to recover said data, said apparatus being of the type which continues scanning, without substantial interruption, until directed to discontinue scanning, including, in combination:
-
a) an image sensor, having a pixel array that includes a plurality of pixels, for receiving an image of said indicia and for generating an image sensor signal that varies in accordance with the intensity of light incident on said pixel array and the exposure time of said sensor, said image sensor being of the type having a scan period that includes an exposure period which begins with an exposure start signal that clears the pixels of said array and ends at the end of the respective scan period; b) illumination signal generating means responsive to said image sensor signal for generating an illumination signal having a magnitude that varies in accordance with a time averaged value of said image sensor signal; c) exposure control means for generating said exposure start signal, said exposure control means including; (i) counting means for storing, for each scan, a count that determines the occurrence time of the exposure start signal for that scan; (ii) window detecting means for detecting, a plurality of times during a scan period, whether said illumination signal has a value that is inside or outside of an illumination window bounded by predetermined maximum and minimum illumination values; and (iii) exposure time determining means responsive to said widow detecting means for increasing said count if said illumination signal exceeds said maximum illumination value during a scan, and for decreasing said count if said illumination signal falls below said minimum illumination value during a scan, said increasing and decreasing being accomplished by one of adding to or subtracting from said count and multiplying or dividing said count; d) whereby said illumination signal is caused to approach and enter said illumination window in a stepwise manner. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for optically scanning encoded data from an optically readable indicia and converting said data into an electrical signal that may be decoded to recover said data, said apparatus being of the type which continues scanning, without substantial interruption, until directed to discontinue scanning, including, in combination:
-
a) an image sensor, having a pixel array that includes a plurality of pixels, for receiving an image of said indicia and for generating an image sensor signal that varies in accordance with the intensity of light incident on said pixel array and the exposure time of said sensor, said image sensor being of the type having a scan period that includes an exposure period which begins with an exposure start signal that clears the pixels of said pixel array and ends at the end of the respective scan period; b) illumination signal generating means responsive to said image sensor signal for generating an illumination signal that varies in accordance with said image sensor signal; c) exposure control means for controlling the exposure time of said image sensor, including; (i) counting means for storing, for each scan, a count that determines the occurrence time of said exposure start signal; (ii) window detecting means for detecting, a plurality of times during each scan period, whether said illumination signal is inside or outside of an illumination window bounded by predetermined maximum and minimum illumination values; and (iii) adjusting means for adjusting said count in a first direction if said window detecting means indicates that said illumination signal was less than said minimum illumination value during substantially all of a scan, and for adjusting said count in a second direction if said illumination signal exceeded said maximum illumination value during a scan, the adjusting of said count being accomplished by one of incrementing or decrementing said count and multiplying or dividing said count by a predetermined number; d) whereby said illumination signal progressively takes on a value which is within said illumination window. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification