Automatic hand-supportable laser bar code symbol scanner and method of reading bar code symbols using the same
First Claim
1. An automatic bar code symbol system having a selectable mode of operation in which a bar code symbol can be selectively read one or more times, said system comprising:
- a hand-supportable housing having a light transmission aperture through which visible light can exit from and enter into said hand-supportable housing;
laser beam producing means, disposed in said hand-supportable housing, for producing a visible laser beam within said hand-supportable housing;
laser beam scanning means, disposed in said hand-supportable housing, for repeatedly scanning said visible laser beam across a scan field defined external to said hand-supportable housing and across a bar code symbol on an object located in at least a portion of said scan field;
laser light detecting means, disposed in said hand-supportable housing, for detecting the intensity of visible laser light reflected off said bar code symbol and passing through said light transmission aperture as said visible laser light reflected off said bar code symbol and passing through said light transmission aperture as said visible laser beam is repeatedly scanned across said bar code symbol present in said scan field, and for automatically producing scan data indicative of said detected intensity;
scan data processing means for processing produced scan data in order to detect and decode said bar code symbol when said bar code symbol is present in said scan field and automatically produce symbol character data in a form representative of said decoded bar code symbol and suitable for transmission to a symbol character data storage means,said scan data processing means also including means for automatically processing produced scan data in order to determine that said decoded bar code symbol has become absent from said scan field, prior to said scan data processing means automatically processing produced scan data so as to detect and decode said decoded bar code symbol once again when said decoded bar code symbol is once again present in said scan field, and thereafter produce once again symbol character data in a form representative of said decoded bar code symbol and suitable for transmission to said symbol character data storage means;
control means for automatically controlling the operation of said laser beam producing means and said scan data processing means so that said bar code symbol is detected and decoded as said visible laser beam is repeatedly scanned across said bar code symbol present in said scan field, and after said scan data processing means detects the absence of said decoded bar code symbol from said scan field, said scan data in order to detect and decode said decoded bar code symbol once again when said decoded bar code symbol is once again present in said scan field, and thereafter automatically produces once again said symbol character representative of said decoded bar code symbol.
7 Assignments
0 Petitions
Accused Products
Abstract
An automatic bar code symbol reading system comprising components for carrying out object detection, scanning, photoreceiving, A/D conversion, bar code presence detection, symbol decoding, data format conversion, data storage and data transmission functions. In general, the bar code symbol reading device includes a control system having a plurality of control centers that control the operation of the system components in accordance with preselected system control operations. Each of the control centers are responsive to control activation signals generated by certain of the system components upon the occurrence of predefined conditions. Certain of the control centers are capable overriding other control centers to provide diverse control capabilities which facilitate execution of intelligent operations and power conservation, during bar code symbol reading.
170 Citations
12 Claims
-
1. An automatic bar code symbol system having a selectable mode of operation in which a bar code symbol can be selectively read one or more times, said system comprising:
-
a hand-supportable housing having a light transmission aperture through which visible light can exit from and enter into said hand-supportable housing; laser beam producing means, disposed in said hand-supportable housing, for producing a visible laser beam within said hand-supportable housing; laser beam scanning means, disposed in said hand-supportable housing, for repeatedly scanning said visible laser beam across a scan field defined external to said hand-supportable housing and across a bar code symbol on an object located in at least a portion of said scan field; laser light detecting means, disposed in said hand-supportable housing, for detecting the intensity of visible laser light reflected off said bar code symbol and passing through said light transmission aperture as said visible laser light reflected off said bar code symbol and passing through said light transmission aperture as said visible laser beam is repeatedly scanned across said bar code symbol present in said scan field, and for automatically producing scan data indicative of said detected intensity; scan data processing means for processing produced scan data in order to detect and decode said bar code symbol when said bar code symbol is present in said scan field and automatically produce symbol character data in a form representative of said decoded bar code symbol and suitable for transmission to a symbol character data storage means, said scan data processing means also including means for automatically processing produced scan data in order to determine that said decoded bar code symbol has become absent from said scan field, prior to said scan data processing means automatically processing produced scan data so as to detect and decode said decoded bar code symbol once again when said decoded bar code symbol is once again present in said scan field, and thereafter produce once again symbol character data in a form representative of said decoded bar code symbol and suitable for transmission to said symbol character data storage means; control means for automatically controlling the operation of said laser beam producing means and said scan data processing means so that said bar code symbol is detected and decoded as said visible laser beam is repeatedly scanned across said bar code symbol present in said scan field, and after said scan data processing means detects the absence of said decoded bar code symbol from said scan field, said scan data in order to detect and decode said decoded bar code symbol once again when said decoded bar code symbol is once again present in said scan field, and thereafter automatically produces once again said symbol character representative of said decoded bar code symbol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of selectively reading a bar code symbol one or more times using an automatic hand-supportable unit, comprising the sequence of steps:
-
(a) manually supporting said automatic hand-supportable unit adjacent an object bearing a bar code symbol so that said object is located within at least a portion of a scan field defined external to said automatic hand-supportable unit, and said automatic hand-supportable unit is disposed in a substantially non-contacting relationship with said object; (b) producing a visible laser beam from a laser beam producing source disposed in said automatic hand-supportable unit, in repeatedly scanning said visible laser beam through a light transmission aperture in said automatic hand-supportable unit and across said bar code symbol while said bar code symbol is present in said scan field; (c) automatically detecting at said automatic hand-supportable unit, the intensity of visible laser light reflected off said bar code symbol, and automatically producing scan data indicative of said detected intensity of visible laser light reflected off said bar code symbol; (d) automatically processing scan data produced in step (c) in order to detect and decode said bar code symbol present in said scan field, and upon detecting and decoding said bar code symbol, automatically producing symbol character data in a form representative of said decoded bar code symbol and suitable for transmission to a symbol character data storage means operatively associated with said hand-supportable unit; (e) moving said automatic hand-supportable unit relative to said object so as to cause said decoded bar code symbol to be absent from said scan field; (f) producing said visible laser beam from said laser beam producing source, and repeatedly scanning said visible laser beam through said light transmission aperture and across said object while said bar code symbol is absent from said scan field; (g) automatically detecting at said automatic hand-supportable unit, the intensity of visible laser light reflected off said object, and automatically producing scan data indicative of said detected intensity of visible laser light reflected off said object; (h) automatically processing scan data produced in step (g) in order to detect the absence of said bar code symbol from said scan field; (i) moving said automatic hand-supportable unit relative to said object so as to cause said decoded bar code symbol to be present once again in said scan field; (j) projecting said visible laser beam from said laser beam producing source, and repeatedly scanning said visible laser beam through said light transmission aperture and across said bar code symbol present once again in said scan field; (k) automatically detecting at said automatic hand-supportable unit, the intensity of visible laser light reflected off said decoded bar code symbol, and automatically producing scan data indicative of said detected intensity of visible laser light of the decoded bar code symbol; (1) automatically processing scan data produced in step (k) in order to detect and decode once again said decoded bar code symbol, and upon detecting and decoding said decoded bar code symbol, automatically producing once again symbol character data in a form representative of said decoded bar code symbol and suitable for transmission to said symbol character data storage means. - View Dependent Claims (9, 10, 11, 12)
-
Specification