Method for enhancing the reliability of output data from a label reader
First Claim
1. A method for enhancing the reliability of the output data from a label reader having a scanner and adapted to read a bar code consisting of a plurality of bars comprising the steps of:
- obtaining a set of binary signals, each signal in said set being representative of a particular different point along a particular bar as scanned by the scanner;
forming a first sum equal to the number of binary "1" signals in said set;
forming a second sum equal to the number of binary "0" signals in said set;
computing the ratio (R) of said first sum to said second sum;
providing a binary "1" output decision for the particular bar if R>
(1+α
) where α
>
0;
providing a binary "0" output decision for the particular bar if R>
(1-β
) where 0<
β
<
1; and
determining that a reliable output decision cannot be made for the particular bar if (1-β
)≦
R≦
(1+α
).
0 Assignments
0 Petitions
Accused Products
Abstract
A method for enhancing the reliability of output data from a label reader adapted to read a bar code consisting of a plurality of bars. Each bar in the bar code is scanned at a plurality of points and sets of binary symbols representative of the scanned points along each bar are obtained. Two sums are then formed for each bar, the first being the number of binary "1"s in the set and the second being the number of binary "0"s in the set, and the ratio of two sums is computed. If the ratio is larger than (1+α) for α>0, then the data corresponding to the numerator sum is regarded as reliable. If the ratio is less than (1-β) for 0<β<1, then the data corresponding to the denominator sum is regarded as reliable. If the ratio is equal to or larger than (1-β) but equal to or less than (1+α), then the data is regarded as unreliable.
-
Citations
4 Claims
-
1. A method for enhancing the reliability of the output data from a label reader having a scanner and adapted to read a bar code consisting of a plurality of bars comprising the steps of:
-
obtaining a set of binary signals, each signal in said set being representative of a particular different point along a particular bar as scanned by the scanner; forming a first sum equal to the number of binary "1" signals in said set; forming a second sum equal to the number of binary "0" signals in said set; computing the ratio (R) of said first sum to said second sum; providing a binary "1" output decision for the particular bar if R>
(1+α
) where α
>
0;providing a binary "0" output decision for the particular bar if R>
(1-β
) where 0<
β
<
1; anddetermining that a reliable output decision cannot be made for the particular bar if (1-β
)≦
R≦
(1+α
). - View Dependent Claims (2, 3, 4)
-
Specification