← Back to Patent Explorer
US5365048A Expired / Lapsed US ⏱️ 0.0 years remaining

Bar code symbol reading apparatus with double-reading preventing function

Assignee: Olympus Corp
•
Filing: 1993-02-17
•
Granted: 1994-11-15
•
Expires: 2013-02-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Chikako Komiya
  • 👤 Hisakatsu Tanaka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 16:09
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/10544; G06K7/10821; G06K7/1093; G06K7/14; G06K7/1404; G06K7/1408; G06K7/1417; G06K7/1439; G06K7/1443

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 167 words
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.
Claim 2
Dependent Claim 167 words
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.
Claim 3
Dependent Claim 68 words
The apparatus according to claim 1, wherein said decoding means includes: decode-processing means for decoding the bar code symbol on the basis of the image data stored in said scanning/storing means; and control means for supplying said decode-processing means with a decode-permitting signal for instructing a start of decoding when it is determined by said comparing means that the first and second position data differ from each other.
Claim 4
Dependent Claim 47 words
The apparatus according to claim 2, wherein said position detecting means includes four-corner detecting means for detecting the coordinates of at least one of the four corners of the bar code symbol, and supplies said first position-storing means with the detected data as the first position data.
Claim 5
Dependent Claim 71 words
The apparatus according to claim 2, wherein said control means includes means for supplying said decode-processing means with the decode-permitting signal when it is determined by said comparing means that the first and second position data differ from each other and that the first and second position data indicate that one of the detected bar code symbols cannot be obtained by displacing the other bar code symbol in a parallel manner.
Claim 6
Dependent Claim 46 words
The apparatus according to claim 4, wherein said position detecting means includes four-corner detecting means for detecting the coordinates at least one of the four corners of the bar code symbol, and supplies said first position-storing means with the detected data as the first position data.
Claim 7
Dependent Claim 92 words
The apparatus according to claim 1, wherein said decoding means includes: decode-processing means for decoding the bar code symbol on the basis of the image data stored in said scanning/storing means; and control means for supplying said decode-processing means with a decode-permitting signal for instructing a start of decoding, when said comparing means determines that the first and second position data differ from each other, and thereafter determines that the first and second position data differs from each other, which are responded to a next scanning and storing of said scanning/storing means.
Claim 8
Dependent Claim 46 words
The apparatus according to claim 6, wherein said position detecting means includes four-corner detecting means for detecting the coordinates at least one of the four corners of the bar code symbol, and supplies said first position-storing means with the detected data as the first position data.
Claim 9
Dependent Claim 156 words
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.
Claim 10
Dependent Claim 156 words
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.
Claim 11
Dependent Claim 46 words
The apparatus according to claim 8, wherein said position detecting means includes four-corner detecting means for detecting the coordinates at least one of the four corners of the bar code symbol, and supplies said first memory means with the detected data as the first position data.
Claim 12
Dependent Claim 67 words
The apparatus according to claim 8, wherein said control means includes means for generating the decode-permitting signal when it is determined by said comparing means that the first and second position data differ from each other and that the first and second position data indicate that one of the detected bar code symbols cannot be obtained by displacing the other bar code symbol in a parallel manner.
Claim 13
Dependent Claim 46 words
The apparatus according to claim 10, wherein said position detecting means includes four-corner detecting means for detecting the coordinates at least one of the four corners of the bar code symbol, and supplies said first memory means with the detected data as the first position data.
Claim 14
Dependent Claim 70 words
The apparatus according to claim 8, wherein said control means includes means for generating the decode-permitting signal when said comparing means determines that the first and second position data differ from each other, and thereafter determines that the first and second position data differs from each other, which are responded to a next detecting of said position detecting means at a third time period next to the first time period.
Claim 15
Dependent Claim 46 words
The apparatus according to claim 12, wherein said position detecting means includes four-corner detecting means for detecting the coordinates at least one of the four corners of the bar code symbol, and supplies said first memory means with the detected data as the first position data.
Claim 16
Dependent Claim 128 words
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.
Claim 17
Dependent Claim 128 words
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.
Claim 18
Dependent Claim 133 words
The apparatus according to claim 14, wherein said control means includes: state-holding means for holding a state data indicative of a decode-permitting or decode-inhibiting state; and 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.
Claim 19
Dependent Claim 72 words
The apparatus according to claim 15, wherein said state-controlling means includes 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.
Claim 20
Dependent Claim 307 words
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.
Claim 21
Dependent Claim 307 words
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.

References Cited (Backward Citations)

JPS533885A Cited
JPS6461886A Cited
JPH0223483A Cited
US5019699A Cited
US4958064A Cited
JPH0421231A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-11-14 1998-05-16 1998-11-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-11-14 2002-05-16 2002-11-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-11-14 2006-05-16 2006-11-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag