Bar code symbol reading apparatus with double-reading preventing function
First Claim
1. A bar code symbol reading apparatus comprising:
- scanning/storing means for scanning a bar code symbol at regular intervals, and for storing image data corresponding to scanned bar code symbols;
position detecting means for detecting the position of the bar code symbol from the image data stored in said scanning/storing means;
first position-storing means for storing a first position data indicating the position of the bar code symbol detected by said position detecting means;
second position-storing means for storing a second position data indicating the position of the bar code symbol detected by said position detecting means prior to the first position data;
comparing means for comparing the first position data stored in said first position-storing means with the second position data stored in said second position-storing means; and
decoding means for decoding the bar code symbol on the basis of the image data stored in said scanning/storing means when it is determined by said comparing means that the first and second position data differ from each other.
1 Assignment
0 Petitions
Accused Products
Abstract
A comparing section compares the coordinates of the four corners of a bar code symbol newly detected by a bar code symbol detecting section and stored in a primary buffer, with the coordinates of the four corners of a bar code symbol having been detected and stored in a secondary buffer. If the coordinates of the newly detected bar code symbol differ from those of the detected bar code symbol, a control section causes a decoding section to decode the bar code symbol on the basis of image data stored in a frame memory. On the other hand, if not so, it is determined that the newly detected bar code symbol is invalid, thereby inhibiting decoding of the same to prevent double-reading.
74 Citations
17 Claims
-
1. A bar code symbol reading apparatus comprising:
-
scanning/storing means for scanning a bar code symbol at regular intervals, and for storing image data corresponding to scanned bar code symbols; position detecting means for detecting the position of the bar code symbol from the image data stored in said scanning/storing means; first position-storing means for storing a first position data indicating the position of the bar code symbol detected by said position detecting means; second position-storing means for storing a second position data indicating the position of the bar code symbol detected by said position detecting means prior to the first position data; comparing means for comparing the first position data stored in said first position-storing means with the second position data stored in said second position-storing means; and decoding means for decoding the bar code symbol on the basis of the image data stored in said scanning/storing means when it is determined by said comparing means that the first and second position data differ from each other. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A double-reading preventing device for use in a bar code symbol reading apparatus, comprising:
-
position detecting means for detecting the position of a bar code symbol from image data obtained as a result of a picking up of the bar code symbol at regular intervals; first memory means for storing a first position data indicating the position of the bar code symbol detected by said position detecting means at a first time period; second memory means for storing a second position data indicating the position of the bar code symbol detected by said position detecting means at a second time period prior to the first time period; comparing means for comparing the first position data stored in said first memory means with the second position data stored in said second memory means; and control means for generating a decode-permitting signal when the comparing means determines that the first and second position data differ from each other. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A bar code symbol reading apparatus comprising:
-
pick-up means for picking up a bar code symbol consisting of bars and spaces; bar code symbol detecting means for determining that the bar code symbol exists by detecting that all four corners of the bar code symbol exist, based on an output signal from said pick-up means; bar code symbol decoding means for interpreting the content of the bar code symbol from an image of the bar code symbol obtained by said pick-up means; and control means for permitting said bar code symbol decoding means to perform a further operation, when said bar code symbol detecting means detects that no bar code symbol exists at least one time after said bar code symbol decoding means decodes the bar code symbol. - View Dependent Claims (15, 16)
-
-
17. A bar code symbol reading apparatus comprising:
-
pick-up means for picking up a bar code symbol consisting of bars and spaces; bar code symbol detecting means for determining whether or not the bar code symbol exists based on an output signal from said pick-up means; bar code symbol decoding means for interpreting the content of the bar code symbol from an image of the bar code symbol obtained by said pick-up means; control means for permitting said bar code symbol decoding means to perform a further operation, when said bar code symbol detecting means detects that no bar code symbol exists at least one time after said bar code symbol decoding means decodes the bar code symbol; said control means including; state-holding means for holding a state data indicative of a decode-permitting or decode-inhibiting state; state-controlling means for causing said state-holding means to store data indicative of the decode-inhibiting state as the state data after said bar code symbol decoding means performs symbol decoding, and thereafter causing said state-holding means to store data indicative of the decode-permitting state as the state data when said bar code symbol detecting means detects no bar code symbol at least one time; and wherein said bar code symbol decoding means interprets the content of the bar code symbol from an image of the bar code symbol obtained by said pick-up means, only when the state data stored in the state-holding means indicates the decode-permitting state; and said state-controlling means including means for causing said state-holding means to store data indicative of the decode-permitting state as the state data, when said bar code symbol detecting means detects no bar code symbol two consecutive times after said bar code symbol decoding means decodes the bar code symbol and then said state-holding means stores data indicative of the decode-inhibiting state as the state data.
-
Specification