Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
126 words
A bar code reading method comprising the steps of: (a) generating, in a single reading operation, plural pieces of bar block data corresponding to a bar code having a number of digits which is one of a plurality of predetermined standard values; (b) detecting the respective numbers of digits of said plural pieces of the bar block data; (c) storing said bar block data in storage regions corresponding to the plurality of predetermined standard values, based on the detected numbers of digits of the bar block data; (d) detecting whether or not the bar block data have been stored in two different storage regions; and (e) judging that the reading operation is erroneous if the bar block data are stored in the two different storage regions.
Claim 2
Dependent Claim
126 words
A bar code reading method comprising the steps of: (a) generating, in a single reading operation, plural pieces of bar block data corresponding to a bar code having a number of digits which is one of a plurality of predetermined standard values; (b) detecting the respective numbers of digits of said plural pieces of the bar block data; (c) storing said bar block data in storage regions corresponding to the plurality of predetermined standard values, based on the detected numbers of digits of the bar block data; (d) detecting whether or not the bar block data have been stored in two different storage regions; and (e) judging that the reading operation is erroneous if the bar block data are stored in the two different storage regions.
Claim 3
Dependent Claim
54 words
A bar code reading method as set forth in claim 1, wherein the bar block data generated in said step (a) includes left bar block data and right bar block data and wherein said step (a) comprises generating plural pieces of the left bar block data plural pieces of the right bar block data.
Claim 4
Dependent Claim
71 words
A bar code reading method as set forth in claim 2, wherein said step (c) comprises storing the bar block data in left and right bar block data storage regions corresponding to the plurality of predetermined standard values, based on the numbers of digits, according to the detected numbers of digits of the bar block data, and whether the generated bar block data are left block data or right block data.
Claim 5
Dependent Claim
38 words
A bar code reading method as set forth in claim 1, wherein said step (b) includes discarding the bar block data having the numbers of digits that do not match any of the plurality of predetermined standard values.
Claim 6
Dependent Claim
29 words
A bar code reading method as set forth in claim 1, wherein said step (a) includes storing the generated plural pieces of bar block data in a buffer memory.
Claim 7
Dependent Claim
30 words
A bar code reading method as set forth in claim 1, wherein said step (c) is followed by steps of carrying out a modulus 10 check and a parity check.
Claim 8
Dependent Claim
36 words
A bar code reading method as set forth in claim 5, further comprising steps of reading said plural pieces of bar block data from said buffer memory one by one and detecting its number of digits.
Claim 9
Dependent Claim
105 words
A bar code reading method as set forth in claim 7, wherein said step (c) is followed by a step of judging whether or not all the bar block data in the buffer memory have been read, and if the result of the judgment is NO, repeating said step of detecting the respective numbers of digits of the bar block data as well as said step (c) for storing the bar block data in the storage regions corresponding to the detected numbers of digits of the bar block data, and if the result is YES, executing said step (d) as well as said step (e).
Claim 10
Dependent Claim
43 words
A bar code reading method as set forth in claim 5, wherein said step (e) includes a step of clearing the contents of the buffer memory if it is detected that the bar block data are stored in the two different storage regions.
Claim 11
Dependent Claim
43 words
A bar code reading method as set forth in claim 5, further including steps of judging that the bar code reading operation is correct and outputting the read data if the bar block data are not stored in the two different storage regions.
Claim 12
Dependent Claim
128 words
A bar code reading method comprising: (a) generating, in a single reading operation, plural pieces of bar block data corresponding to a bar code having a number of digits which is one of a plurality of predetermined standard values. (b) detecting the respective numbers of digits of the plural pieces of the bar block data. (c) counting the number of pieces of bar block data for each of the respective detected numbers of digits of the bar block data; (d) detecting whether the number of pieces of bar block data having two different numbers of digits is greater than zero; and (e) judging that the reading operation is erroneous is the number of pieces of bar block data having two different numbers of digits is greater than zero.
Claim 13
Dependent Claim
128 words
A bar code reading method comprising: (a) generating, in a single reading operation, plural pieces of bar block data corresponding to a bar code having a number of digits which is one of a plurality of predetermined standard values. (b) detecting the respective numbers of digits of the plural pieces of the bar block data. (c) counting the number of pieces of bar block data for each of the respective detected numbers of digits of the bar block data; (d) detecting whether the number of pieces of bar block data having two different numbers of digits is greater than zero; and (e) judging that the reading operation is erroneous is the number of pieces of bar block data having two different numbers of digits is greater than zero.
Claim 14
Dependent Claim
48 words
A bar code reading method as set forth in claim 11, wherein the bar block data generated in said step (a) includes left bar block data and right bar block data, and wherein said step (a) comprises generating plural pieces of the left and right bar block data.
Claim 15
Dependent Claim
67 words
A bar code reading method as set forth in claim 12, wherein said step (c) includes storing the bar block data in left and right bar block number storage regions corresponding to the plurality of predetermined standard values, based on the detected numbers of digits of the respective bar block data and whether the bar block data are left bar block data or right bar block data.
Claim 16
Dependent Claim
38 words
A bar code reading method as set forth in claim 11, wherein said step (b) includes discarding the bar block data having the numbers of digits that do not match any of the plurality of predetermined standard values.
Claim 17
Dependent Claim
28 words
A bar code reading method as set forth in claim 11, wherein said step (a) includes storing the plural pieces of bar block data in a buffer memory.
Claim 18
Dependent Claim
30 words
A bar code reading method as set forth in claim 13, wherein said step (c) is followed by steps of carrying out a modulus 10 check and a parity check.
Claim 19
Dependent Claim
37 words
A bar code reading method as set forth in claim 15, wherein said step (a) includes reading the plural pieces of bar block data from the buffer memory one by one and detecting the number of digits.
Claim 20
Dependent Claim
150 words
A bar code reading method as set forth in claim 17, wherein said step (c) is followed by steps of judging whether or not all the bar block data in the buffer memory have been read, and if the result of the judgment is NO, repeating said step (b) for detecting the respective numbers of digits of the bar block data as well as said step (c) for counting the numbers of the bar block data for the respective detected numbers of digits of the bar block data, and if the result is YES, executing said step (d) for detecting whether or not the numbers of bar block data having two different numbers of digits have been counted, as well as said step (e) for judging that the bar code reading operation is erroneous if the numbers of bar block data having two different numbers of digits have been counted.
Claim 21
Dependent Claim
39 words
A bar code reading method as set forth in claim 15, further including a step of clearing the contents of the buffer memory if the numbers of bar block data having two different numbers of digits have been counted.
Claim 22
Dependent Claim
44 words
A bar code reading method as set forth in claim 15, further including steps of judging that the bar code reading operation is correct and outputting the read data if two different numbers of bar block data greater than zero have not been counted.
Claim 23
Dependent Claim
184 words
A bar code reading apparatus comprising: bar block data generating means for generating, in a single reading operation, plural pieces of bar block data corresponding to a bar code having a number of digits which is one of a plurality of predetermined standard values; means for detecting the respective numbers of digits of said plural pieces of the bar block data obtained by said bar block data generating means; a plurality of bar block data storage means corresponding to the standard values respectively; and data existence detecting means for detecting whether or not at least two of the bar block data storage means have different bar block data, each piece of the bar block data output from said bar block data generating means being stored in one of the bar block data storage means corresponding to the number of digits obtained at the output of said means for detecting the number of digits, the bar code reading operation being judged to be erroneous if said data existence detecting means judges that at least two different bar block data storage means have bar block data.
Claim 24
Dependent Claim
184 words
A bar code reading apparatus comprising: bar block data generating means for generating, in a single reading operation, plural pieces of bar block data corresponding to a bar code having a number of digits which is one of a plurality of predetermined standard values; means for detecting the respective numbers of digits of said plural pieces of the bar block data obtained by said bar block data generating means; a plurality of bar block data storage means corresponding to the standard values respectively; and data existence detecting means for detecting whether or not at least two of the bar block data storage means have different bar block data, each piece of the bar block data output from said bar block data generating means being stored in one of the bar block data storage means corresponding to the number of digits obtained at the output of said means for detecting the number of digits, the bar code reading operation being judged to be erroneous if said data existence detecting means judges that at least two different bar block data storage means have bar block data.
Claim 25
Dependent Claim
91 words
A bar code reading apparatus as set forth in claim 21, wherein said bar block data storage means comprises: first registers corresponding to respective numbers of digits, having a number of digits corresponding to the numbers of digits of the detected bar block data, for storing said bar block data; second registers having the same number of digits, for storing all Os; and comparing means for the respective numbers of digits, said data existence detecting means detecting the existence of data by comparing the contents of the registers digit by digit.
Claim 26
Dependent Claim
45 words
A bar code reading apparatus as set forth in claim 21, wherein said means for detecting the numbers of digits includes means for discarding the bar block data having the numbers of digits that do not match any of the plurality of predetermined standard values.
Claim 27
Dependent Claim
32 words
A bar code reading apparatus as set froth in claim 21, wherein said bar block data generating means includes a buffer memory for storing the generated plural pieces of bar block data.
Claim 28
Dependent Claim
37 words
A bar code reading apparatus as set forth in claim 21, further comprising means for carrying out a modulus check and a parity check on the bar block data stored in said bar block data storage means.
Claim 29
Dependent Claim
42 words
A bar code reading apparatus as set forth in claim 24, wherein said means for detecting the respective numbers of digits reads the plural pieces of bar block data from said buffer memory one by one and detects the number of digits.
Claim 30
Dependent Claim
148 words
A bar code reading apparatus as set forth in claim 26, wherein said data existence detecting means has means for judging whether or not all the bar block data in the buffer memory have been read, means for causing, if a result of the judgment is NO, said means for detecting the respective numbers of digits of the bar block data to detect the respective number of digits and said plural bar block data storage means to store the bar block data in storage regions corresponding to the detected numbers of digits of the bar block data, means for causing said data existence detecting means to detect, if the result is YES, whether or not two different ones of the storage regions have bar block data, and means for judging that the bar code reading operation is wrong if the two different storage regions have bar block data.
Claim 31
Dependent Claim
32 words
A bar code reading apparatus as set forth in claim 24, further comprising means for clearing the contents of said buffer memory if said two different storage regions have bar block data.
Claim 32
Dependent Claim
45 words
A bar code reading apparatus as set forth in claim 24, further comprising means for judging that the bar code reading operation is correct and informing the read data to a higher device if the two different storage regions do not have bar block data.
Claim 33
Dependent Claim
221 words
A bar code reading apparatus comprising: bar block data generating means for generating, in a single reading operation, plural pieces of bar block data corresponding to a bar code having a number of digits which is one of a plurality of predetermined standard values; means for detecting the respective numbers of digits of said plural pieces of the bar block data obtained by said bar block data generating means; a plurality of counting means provided corresponding to said plurality of standard values respectively, for counting the numbers of bar block data; and storage means for storing the numbers of bar block data respectively counted by said counting means; means for detecting whether or not at least two different of said plurality of counting means have the number of bar block data, wherein the numbers of the bar block data output from said bar block data generating means are stored in said storage means for storing the numbers of bar block data respectively, counted by said means for detecting the existence of the numbers of digits, the reading operation of the bar code is judged to be wrong if said means for detecting the existence of the numbers of digits judges that the numbers of digits for at least two pieces of bar block data counted by said counting means, are different.
Claim 34
Dependent Claim
221 words
A bar code reading apparatus comprising: bar block data generating means for generating, in a single reading operation, plural pieces of bar block data corresponding to a bar code having a number of digits which is one of a plurality of predetermined standard values; means for detecting the respective numbers of digits of said plural pieces of the bar block data obtained by said bar block data generating means; a plurality of counting means provided corresponding to said plurality of standard values respectively, for counting the numbers of bar block data; and storage means for storing the numbers of bar block data respectively counted by said counting means; means for detecting whether or not at least two different of said plurality of counting means have the number of bar block data, wherein the numbers of the bar block data output from said bar block data generating means are stored in said storage means for storing the numbers of bar block data respectively, counted by said means for detecting the existence of the numbers of digits, the reading operation of the bar code is judged to be wrong if said means for detecting the existence of the numbers of digits judges that the numbers of digits for at least two pieces of bar block data counted by said counting means, are different.
Claim 35
Dependent Claim
89 words
A bar code reading apparatus as set forth in claim 30, wherein said means for counting the numbers of bar block data comprises: registers corresponding to the respective numbers of digits, for storing the numbers of bar block data according to the detected numbers of digits of the bar block data; registers for storing Os; and comparing means, said means for detecting the existence of the numbers of digits detecting the existence of different numbers of digits by comparing the contents of the registers for every number of digits.
Claim 36
Dependent Claim
48 words
A bar code reading apparatus as set forth in claim 30, wherein said means for detecting the existence of the numbers of digits includes means for discarding the bar block data having the numbers of digits that do not match any of the plurality of predetermined standard values.
Claim 37
Dependent Claim
34 words
A bar code reading apparatus as set forth in claim 30, wherein said plurality of bar block data generating means includes a buffer memory for storing the generated plural pieces of bar block data.
Claim 38
Dependent Claim
37 words
A bar code reading apparatus as set forth in claim 30, further comprising means for carrying out a modulus check and a parity check on the bar block data output from said bar block data generating means.
Claim 39
Dependent Claim
41 words
A bar code reading apparatus as set forth in claim 33, wherein said means for detecting the numbers of digits reads the plural pieces of bar block data from said buffer memory one by one and detect its number of digits.
Claim 40
Dependent Claim
152 words
A bar code reading apparatus as set forth in claim 35, wherein said means for detecting the existence of the numbers of digits has means for judging whether or not all the bar block data in said buffer memory have been read, further comprising: means for causing, if a result of the judgment is NO, said means for detecting the respective numbers of digits of the bar block data to detect the respective numbers of digits and said counting means to count the number of bar block data for each of the detected numbers of digits of the bar block data, means for detecting, if the result is YES, whether or not the numbers of two different kinds of bar block data have been counted, and means for judging that the bar code reading operation is wrong is the numbers of the two different kinds of bar block data have been counted.
Claim 41
Dependent Claim
37 words
A bar code reading apparatus as set forth in claim 33, further comprising means for clearing the contents of said buffer memory if the numbers of the two different kinds of bar block data have been counted.
Claim 42
Dependent Claim
49 words
A bar code reading apparatus as set forth in claim 33, further comprising means for judging that said bar code reading operation is correct and outputting the read data if the numbers of the digits counted for one of the two different kinds of bar block data is zero.