Claims
- 1. A method for detecting a bar code from a response light signal of a first predetermined light wavelength received from a luminescent bar code pattern on a background surface of a moving carrier, which signal is responsive to light of a second predetermined wavelength irradiating said bar code pattern, the bar code pattern including a number of successive bar code positions each containing a bar code element from a predetermined set of two possible bar code elements, such as bar/no bar or thin/thick bar, the response light signal occurring during steady relative movement of said carrier with respect to a signal pick-up device for said response light signal, which device is equipped with a source of said light irradiating said bar code pattern, said response light signal pick-up device having means for converting said response light signal into an electric response signal, said electric response signal including a background signal produced during movement of said carrier by light emanating from said background surface of said carrier and a pulse signal produced by light emanating from each bar code element corresponding to a bar, which pulse signal is additive to said background signal, said method comprising the main steps of:
- storing in memory the electric response signal during each said steady relative movement of said carrier with respect to said signal pick-up device for facilitating the performance of other substeps with the assistance of a processor,
- sub-dividing said electric response signal on a time basis by determining successively, in terms of relative movement of said carrier, a number of electric signal segments each of which corresponds with a bar code position, and
- classifying each said electric signal segment according to the bar code element contained in the corresponding bar code position,
- the main step of classifying each said electric signal segment comprising the following substeps:
- deriving an approximated local background signal value from the electric response signal value corresponding to the background response light signal from a background corresponding to an electric signal segment under classification,
- generating a bar criterion signal which is a function of said approximated local background electric signal value,
- comparing the electric response signal of said electric signal segment under classification with said bar criterion signal, and
- generating a classification signal in a first sense if said electric response signal of said electric signal segment under classification exceeds said bar criterion signal and generating a classification signal in a second sense if said electric response signal of said electric signal segment under classification fails to exceed said bar criterion signal.
- 2. The method according to claim 1, wherein:
- the step of generating a classification signal pertaining to successively adjoining signal segments is carried out sequentially, segment by segment, and
- a first signal segment is determined by selecting an initial signal segment from a search area, for said response light signal, of predetermined location on said carrier, said selected initial signal segment being one for which a classification signal in said first sense is generated for the first time during beginning of reading a bar code pattern.
- 3. The method according to claim 1, wherein:
- the generation of the bar criterion signal is performed with the aid of a priorly compiled prediction table containing, for each of a plurality of background signal values in a range of possible background signal values, a value for the maximum background signal variation and a minimum value for a pulse signal corresponding to a bar, which values are obtained with the aid of a test set of carriers provided with a bar code supplied thereto in substantially the same ink which is luminescent under ultra-violet irradiation.
- 4. The method according to claim 1, wherein the response light signal emanates from a bar code pattern having a substantially fixed pitch, said pattern being of the "mark-space" type.
- 5. Apparatus for reading, during unidirectional movement of a carrier, a bar code embodied in a bar code pattern printed on said carrier, according to a predetermined spacing between centers of potential bars having the same logic significance, on a plane surface of said carrier in ink which is fluorescent in a predetermined light wave-length range under ultraviolet (UV) light, said bar code pattern being on an area located on said plane surface of said carrier in a predetermined distance relation with at least one edge of said plane surface of said carrier, said apparatus comprising:
- stationary UV light irradiating means positioned for irradiating at least a substantial portion of said bar code pattern;
- signal conversion means located adjacent to said irradiating means, for converting a light wave-length range wherein said bar code pattern has fluorescent properties into an electric response signal, said signal conversion means having a directional sensitivity and resolution suitable for distinguishing bar and carrier background fluorescence as said bar code pattern moves past said signal conversion means;
- means for moving said carrier past said signal conversion means in a linear movement in a direction transverse to bars of said bar code pattern, beginning with movement of a first edge of said carrier past said signal conversion means, which edge is substantially parallel to said bars of said bar code pattern, and continuing with movement of said bar code pattern completely past said signal conversion means;
- variable compensation means for effects of said background fluorescence constituted of a read-only memory having inputs corresponding to a set of magnitude ranges covering an expectable total range of magnitude of said electric response signal and means for supplying to said read-only memory said electrical response signal of said conversion means only while said conversion means has its directional sensitivity directed towards only background fluorescence, said read-only memory also having an output;
- a reference signal generator having an input connected to said output of said read-only memory for generating a bar code reference signal, and
- a threshold circuit connected for comparing said bar code reference signal with said electric response signal of said conversion means and for providing and registering an output signifying whether said electric response signal is at least equal to said bar code reference signal,
- said variable compensation means, reference signal generator and threshold circuit being provided in the form of an electronic processor unit having a temporary memory for storing the output of said signal conversion means during each said linear movement of said carrier, and
- electric response signal segmentation means, responsive to movement of said carrier past said signal conversion means produced by said carrier moving means and connected for activation in response to an output of said threshold circuit that signifies that said electric response signal is at least as great as said bar code reference signal for the first time after said first edge of said carrier moves past said signal conversion means and, thereafter, for virtually subdividing said electric response signal into bar code segments corresponding to said minimum spacing between potential bar centers, by initiating a separate operation of said variable compensation means, of said reference signal generator and of said threshold circuit during each segment of said electric response signal timed by movement of said carrier past said signal conversion means produced by said carrier moving means, at least until an entire bar code pattern has been read,
- whereby said apparatus is provided with a tolerance for a background fluorescence under UV light of said carrier, which background fluorescence augments the total fluorescent light emanating from the bar code pattern in a manner that does not depend linearly on the magnitude of said background fluorescence.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 8901759 |
Jul 1989 |
NLX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/547,691, filed Jul. 2, 1990 now abandoned.
US Referenced Citations (13)
Continuations (1)
|
Number |
Date |
Country |
| Parent |
547691 |
Jul 1990 |
|