Bar code scanner
First Claim
1. A bar code scanner comprising:
- means for scanning a label containing a bar code, circuit means responsive to a bar code having bars of only two different widths for developing digital information indicative of coded intelligence and control means for transferring the digital information to a data storage device, said means for scanning a label comprising a single track scanner for scanning bar codes of only two different widths and two different contrasting polarities, said scanner having means for detecting each of the two contrasting polarities interchangeably and producing the same logic response therefrom, said means for scanning a label further including a light detector, means for developing an electrical signal responsive to the presence of a code segment, and circuit means for automatically regulating the level of said electrical signal to compensate for variations in reflected light intensities from the label, and circuit means being provided for discriminating between the scanning of wide and the scanning of narrow bars, a wide bar detection circuit being provided to develop a wide bar signal only when a wide code segment is scanned, crossover signal circuit means being provided to develop a crossover signal indicative of the scanning of a transition line from a bar of the first polarity to a bar of the second polarity and means being provided to utilize the combination of the wide bar signal and the crossover signal to develop digital data which may be translated into the coded intelligence.
3 Assignments
0 Petitions
Accused Products
Abstract
A bar code scanner having light sensitive means for detecting black and white regions of a bar code and having circuit means for translating the light pulses into digital signals. The scanner system has circuit means responsive to bar codes employing bars of only two different widths, specifically wide bars and narrow bars. The scanner has automatic level control circuitry and has means for detecting the bar code substantially independent of the angle and speed of scan within desired limitations. The scanner also has built-in error checking and warning devices as well as an automatic clear system for clearing errors. The data developed by the scanner is then transferred by suitable circuitry to a data collection and utilization system.
69 Citations
30 Claims
-
1. A bar code scanner comprising:
- means for scanning a label containing a bar code, circuit means responsive to a bar code having bars of only two different widths for developing digital information indicative of coded intelligence and control means for transferring the digital information to a data storage device, said means for scanning a label comprising a single track scanner for scanning bar codes of only two different widths and two different contrasting polarities, said scanner having means for detecting each of the two contrasting polarities interchangeably and producing the same logic response therefrom, said means for scanning a label further including a light detector, means for developing an electrical signal responsive to the presence of a code segment, and circuit means for automatically regulating the level of said electrical signal to compensate for variations in reflected light intensities from the label, and circuit means being provided for discriminating between the scanning of wide and the scanning of narrow bars, a wide bar detection circuit being provided to develop a wide bar signal only when a wide code segment is scanned, crossover signal circuit means being provided to develop a crossover signal indicative of the scanning of a transition line from a bar of the first polarity to a bar of the second polarity and means being provided to utilize the combination of the wide bar signal and the crossover signal to develop digital data which may be translated into the coded intelligence.
-
2. A bar code scanner comprising:
- means for scanning a label containing a bar code, circuit means responsive to a bar code having bars of only two different widths for developing digital information indicative of coded intelligence and control means for transferring the digital information to a data storage device, said means for scanning a label comprising a single track scanner for scanning bar codes of only two different widths and two different contrasting polarities, said scanner having means for detecting each of the two contrasting polarities interchangeably and producing the same logic response therefrom, said means for scanning a label further including a light detector, means for developing an electrical signal responsive to the presence of a code segment, and circuit means for automatically regulating the level of said electrical signal to compensate for variations in reflected light intensities from the label, circuit means being provided for discriminating between the scanning of wide and the scanning of narrow bars, a wide bar detection circuit being provided to develop a wide bar signal only when a wide code segment is scanned, said wide bar detection circuit having a first circuit portion for develeoping a signal indicative of the scanning of a wide bar of the first polarity and a second circuit portion for developing a signal indicative of the scanning of a wide bar of the first polarity and for producing a like logic response in both cases whereby a given bar code may be used interchangeably in either its negative or positive image, means being provided to utilize the duration of a signal applied to the input of the first circuit portion for generating a signal at the output thereof having a magnitude which is related to that signal duration such that a wide bar signal at said input generates an output signal having a greater magnitude than that produced by a narrow bar signal applied at said input, whereby a consistent wide bar signal is produced which is substantially independent of speed and angle of scan.
-
3. A bar code scanner comprising:
- means for scanning a label containing a bar code, circuit means responsive to a bar code having bars of only two different widths for developing digital information indicative of coded intelligence and control means for transferring the digital information to a data storage device, said means for scanning a label comprising a single track scanner for scanning bar codes of only two different widths and two different contrasting polarities, said scanner having means for detecting each of the two contrasting polarities interchangeably and producing the same logic response therefrom, said means for scanning a label further including a light detector, means for developing an electrical signal responsive to the presence of a code segment, and circuit means for automatically regulating the level of said electrical signal to compensate for variations in reflected light intensities from the label, circuit means being provided for discriminating between the scanning of wide and the scanning of narrow bars, a wide bar detection circuit being provided to develop a wide bar signal only when a wide code segment is scanned, said wide bar detection circuit having a first circuit portion for developing a signal indicative of the scanning of a wide bar of the first polarity and a second circuit portion for developing a signal indicative of the scanning of a wide bar of the second polarity and for producing a like logic response in both cases whereby a given bar code may be used interchangeably in either its negative or positive image, said first circuit portion including an energy storage circuit having an input and an output, the energy storage circuit producing an output signal having a level which is related to the duration of the signal applied at the input such that a wide bar signal at the input of the energy storage circuit produces an output signal having a greater magnitude than that produced by a narrow bar signal applied at the input, whereby a consistent wide bar signal is produced which is substantially independent of speed and angle of scan.
- 4. The combination of a bar code scanner and a buffered memory, a hand held unit having keying means for entering data into said buffered memory, circuit means for automatically permitting either data from said bar code scanner or data from said keying means to be entered into said buffered memory, and means responsive to the proximity of the bar code scanner to a bar code label being scanned for automatically enabling scanner data entry.
-
16. A bar code scanner comprising:
- means for scanning, circuit means responsive to a scanned bar code having a plurality of bars representing a lesser plurality of alpha-numeric characters with each such character being represented by equal width portions of the bar code, said circuit means being responsive to bars of at least two different widths for developing digital information indicative of said respective alpha-numeric characters, control means for transferring the digital information to a data storage device, said circuit means having means for detecting bars of like width and contrasting polarities and producing the same predetermined response therefrom, visual display means and a memory being provided for translating the digital information into alpha-numeric data, for entering the digital information into memory and registering the alpha-numeric data in the visual display.
- View Dependent Claims (17)
- 18. The combination of a bar code scanner and a buffered memory for receiving digital information from the scanner, said scanner having circuit means responsive to a bar code having bars of at least two widths with a contrasting polarity between the bars and for generating said digital information therefrom, said scanner including circuit means for error checking the digital information prior to transfer to memory, said error checking means including means for warning the user of the error, said scanner including means for automatically clearing the error.
-
22. A bar code scanner comprising:
- means for scanning, circuit means responsive to a scanned bar code having a plurality of bars representing a lesser plurality of alpha-numeric characters with each such character being represented by equal width portions of the bar code, said circuit means being responsive to bars of at least two different widths for developing digital information indicative of said respective alpha-numeric characters, control means for transferring the digital information to a data storage device, said circuit means including means for detecting a wide bar and for generating a first digital response therefrom and means for detecting a pair of narrow bars of opposite polarity from each other and for generating a second digital response therefrom.
- 23. The combination of a bar code scanner having means for scanning a label containing a bar code, circuit means responsive to the scanning of a bar code for developing digital information indicative of coded intelligence, a buffered memory, a bulk data storage device, said scanner automatically entering data into said buffered memory, means for transferring entered data from said buffered memory to said bulk data storage device, a portable data key entry unit having a visual display for displaying entered data, said bulk data storage device being associated with said portable data key entry unit for receiving keyed data therefrom, said scanner, portable data key entry unit and bulk data storage device being cooperably associated for entry and storage of data, and a further means cooperably associated with said bulk data storage device for reading and processing data therefrom.
-
28. The combination of a bar code scanner having means for scanning a label containing a bar code.
said scanner having circuit means responsive to a bar code having bars of at least two different widths for developing digital information indicative of coded intelligence, a hand held data key entry means, a data storage device, control means for transferring the digital information developed by said circuit means to said data storage device, a data collection and utilization system including said circuit means, control means, data storage device and said hand held data key entry means, said hand held data key entry means having first electronic means to utilize data, said hand held key entry means being cooperably associated in said system for the entering and storing of data in said data storage device, said system having electronic means in addition to said first electronic means to manipulate data which has been entered and stored therein in preparation for transmission to a final point of utilization of stored data, and said system being cooperable with an external transmission means.
-
29. The combination of:
-
a bar code hand held scanner for scanning a label containing a bar code, circuit means for developing digital information indicative of coded of coded intelligence developed by the scanner, a body unit, a portable hand held key entry unit, said portable hand held key entry unit having first electrical means to utilize data, a bulk data storage means associated with said portable hand held key entry unit, said portable hand held key entry unit and bulk data storage means being cooperably associated for the entry and storage of data, control means for transferring said digital information from said circuit means to said bulk data storage means, said body unit having further electrical means separate from the first electrical means to utilize data which has been utilized in said portable hand held key entry unit, at least one of said portable hand held key entry units and bulk data storage means being operably connectable to said body unit to permit the combination thereof to manipulate data, and said bar code scanner being connected by a cable to one of said hand held key entry and body units. - View Dependent Claims (30)
-
Specification