Automatic bar code reading system having selectable long range and short range modes of operation
DCFirst Claim
1. A scanning system for scanning a coded symbol located on an object, said system comprising:
- a hand-holdable housing having a transmission aperture permitting passage of light out of and into said housing;
object detection means within said housing for detecting object sensing energy within an object detection field defined external to said housing, and for automatically producing a first signal indicative of the presence of an object within said object detection field, said object detection means having at least a short-range and a long-range mode of object detection, wherein, when said object detection means is in said short-range made of object detection, said object detection means is capable of detecting the presence of an object located within a short range measured from said transmission aperture out towards a first region within said object detection field, andwherein, when said object detection means is in said long-range mode of object detection, said object detection means is capable of detecting the presence of an object located within a long-range measured from said transmission aperture out towards a second region within said object detection field;
scanning means disposed within said housing for producing in automatic response to said first signal, a light beam and scanning said light beam through said transmission aperture and across a scan field defined external to said housing, said scanning system having an operative scanning range measured from said transmission aperture out towards a region within said scan field, said scan field being characterized as having at least one scanning plane of essentially planar extent and said object detection field being characterized as having an essentially volumetric extent, and said object detection field spatially encompassing at least a portion of said scan field within said operative scanning range of said scanning means;
light detection means disposed within said housing for detecting at least a portion of light of variable intensity reflected off said object in said scan field and passing through said transmission aperture, and for producing scan data representative of the detected light intensity;
first processing means for processing scan data and producing a second signal indicative of the presence of a coded symbol on said object within said scan field;
second processing means responsive to said second signal, for processing scan data from said light detection means so as to produce symbol character data representative of a decoded symbol and providing an output signal indicative of said decoded symbol; and
means on said housing for manually producing a short-range mode activation signal.
7 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Method and apparatus for automatically reading bar code symbols is disclosed. One aspect of the present invention concerns a method of reading bar code symbols using an automatic hand-holdable bar code symbol reading device. In general, the automatic bar code symbol reading device comprises a hand-holdable housing containing operative elements which provide an object detection field and a scan field each defined external to the housing. The method involves automatically detecting the presence of an object within the object detection field by sensing energy reflected off the object. In a preferred embodiment, the object sensing energy is IR radiation produced from an energy reflects off the object source disposed within the housing. In automatic response to the detection of the object within the object detection field, the hand-holdable device detects the presence of a bar code within the scan field using a laser beam produced within the housing. Then, in automatic response to the detection of a bar code in the scan field, the automatic hand-holdable bar code symbol reading device reads the detected bar code in the scan field by producing scan data signals from the detected bar code and thereafter collecting and analyzing the same. Another aspect of the present invention concerns a hand-holdable data collection device adapted for use with the automatic bar code symbol reading device to form a portable symbol reading system characterized by versatility and simplicity of use.
-
Citations
51 Claims
-
1. A scanning system for scanning a coded symbol located on an object, said system comprising:
-
a hand-holdable housing having a transmission aperture permitting passage of light out of and into said housing; object detection means within said housing for detecting object sensing energy within an object detection field defined external to said housing, and for automatically producing a first signal indicative of the presence of an object within said object detection field, said object detection means having at least a short-range and a long-range mode of object detection, wherein, when said object detection means is in said short-range made of object detection, said object detection means is capable of detecting the presence of an object located within a short range measured from said transmission aperture out towards a first region within said object detection field, and wherein, when said object detection means is in said long-range mode of object detection, said object detection means is capable of detecting the presence of an object located within a long-range measured from said transmission aperture out towards a second region within said object detection field; scanning means disposed within said housing for producing in automatic response to said first signal, a light beam and scanning said light beam through said transmission aperture and across a scan field defined external to said housing, said scanning system having an operative scanning range measured from said transmission aperture out towards a region within said scan field, said scan field being characterized as having at least one scanning plane of essentially planar extent and said object detection field being characterized as having an essentially volumetric extent, and said object detection field spatially encompassing at least a portion of said scan field within said operative scanning range of said scanning means; light detection means disposed within said housing for detecting at least a portion of light of variable intensity reflected off said object in said scan field and passing through said transmission aperture, and for producing scan data representative of the detected light intensity; first processing means for processing scan data and producing a second signal indicative of the presence of a coded symbol on said object within said scan field; second processing means responsive to said second signal, for processing scan data from said light detection means so as to produce symbol character data representative of a decoded symbol and providing an output signal indicative of said decoded symbol; and means on said housing for manually producing a short-range mode activation signal.
-
-
2. A scanning system for scanning a coded symbol located on an object, said system comprising:
-
a hand-holdable housing having a transmission aperture permitting passage of light out of and into said housing; object detection means within said housing for detecting object sensing energy neither an object detection field defined external to said housing, and for automatically producing a first signal indicative of the presence of an object within said object detection field, said object detection means having at least a short-range and a long-range mode of object detection, wherein, when said object detection means is in said short range made of object detection, said object detection means is capable of detecting the presence of an object located within a short-range measured from said transmission aperture out towards a first region within said object detection field, and wherein, when said object detection means is in said long-range mode of object detection, said object detection means is capable of detecting the presence of an object located within a long-range measured from said transmission aperture out towards a second region within said object detection field; scanning means disposed within said housing for producing in automatic response to said first signal, a light beam and scanning said light beam through said transmission aperture and across a scan field defined external to said housing, said scanning system having an operative scanning range measured from said transmission aperture out towards a region within said scan field, said scan field being characterized as having at least one scanning plane of essentially planar extent and said object detection field being characterized as having an essentially volumetric extent, and said object detection field spatially encompassing at least a portion of said scan field within said operative scanning range of said scanning means; light detection means disposed within said housing for detecting at least a portion of light of variable intensity reflected off said object in said scan field and passing through said transmission aperture, and for producing scan data representative of the detected light intensity; first processing means for processing scan data and producing a second signal indicative of the presence of a coded symbol on said object within said scan field; second processing means responsive to said second signal, for processing scan data from said light detection means so as to produce symbol character data representative of a decoded symbol and providing an output signal indicative of said decoded symbol; and hand-holdable housing support stand detection means for detecting placement of said hand-holdable housing within a support stand and producing a long range mode activation signal in response thereto. - View Dependent Claims (3, 4, 5, 12)
-
-
6. A portable data collection device for selectably (i) receiving and collecting bar code symbol character data from the data-output communication port of a hand-holdable bar code symbol reader having power receiving lines physically associated with said data-output communication port, and (ii) transmitting the collected bar code symbol character data through the data-input communication port of a data-receiving host device, said portable data collection device comprising:
-
data storage means capable of storing data, including bar code symbol data, received from the hand-holdable bar code symbol reader; a data-input communication port operably associated with said data storage means and physically interfaceable with the data-output communication port of the hand-held bar code symbol reader, for receiving bar code symbol character data from the hand-held bar code reader and storing the received bar code symbol data in said data storage means; a data-output communication port different from said data-input communication port, being operably associated with said data storage means and physically interfaceable with said data-input communication port of the data-receiving host device for transmitting bar code symbol character data from said data storage means to said data receiving host device; battery-power storage means operably associated with said data-input communication port, and being operably associatable with the power receiving lines of said hand-holdable bar code symbol reader when the data-output communication port of the hand-holdable bar code symbol reader is physically interfaced with the data-input communication port of said portable data collection device; and a hand-holdable housing for housing at least said data storage means and said battery power storage means, and through which said data-input and data-output communication ports of said portable data collector device are provided. - View Dependent Claims (7, 8, 9, 10, 11, 13, 14)
-
-
15. A portable bar code symbol reading system, which comprises:
-
(A) An automatic hand-holdable bar code symbol reading device including a hand-holdable housing having a transmission aperture through which optical radiation can exit and enter said housing; object detection means for automatically detecting the presence of an object within an object detection field defined external to said housing; bar code presence detection means for detecting in automatic response to the detection of said object within said object detection field, the presence of a bar code on said object within a scan field defined external to said housing said bar code presence detection means including laser scanning means for scanning at least a portion of said object with a laser beam by producing said laser beam from a laser beam source, scanning said laser beam across said scan field, collecting laser light reflected off said object and passing through said transmission aperture, and detecting said collected laser light within said housing; bar code scan data generating means for producing and collecting bar code scan data from said bar code within said scan field, in automatic response to the detection of said bar code in said scan field by said bar code presence detection means, said bar code scan data generating means including said laser scanning means; processing means for decode processing collected bar code scan data in order to decode a bar code symbol, and upon decoding a bar code symbol, producing symbol character data corresponding to said decoded bar code symbol; a data-output port for transmitting symbol character data to a portable data collection device; and power receiving lines physically associated with said data-output port for receiving power from said portable data collection device for use within said automatic bar code symbol reading device; and (B) a portable data collection device for selectively (i) receiving and collecting symbol character data from the data output communication port of said automatic hand-holdable bar code symbol reading device and (ii) transmitting said collected symbol character data through the data-input communication port of a data-receiving host device, said portable data collection device including; data storage means capable of storing data, including bar code symbol data, received from said hand-holdable bar code symbol reader; a data-input communication port operably associated with said data storage means and physically interfaceable with the data-output communication port of said automatic hand-held bar code symbol reading device, for receiving bar code symbol data therefrom and storing said received bar code symbol data in said data storage means; a data output communication port different from said data-input communication port, being operably associated with said data storage means and physically interfaceable with said data-input communication port of the data-receiving host device for transmitting bar code symbol character data from said data storage means to said data receiving host device; battery-power storage means operably associated with said data-input communication port, and being operably associatable with the power receiving lines of said automatic hand-holdable bar code symbol reading device when the data-output communication port thereof is physically interfaced with the data-input communication port of said portable data collection device; and a hand-holdable housing for housing at least said data storage means and said battery power storage means, and through which said data-input and data-output communication ports of said portable data collector device are provided.
-
-
16. An automatic bar code symbol reading system having selectable long-range and short-range modes of operation, said system comprising:
-
a hand-supportable housing having a light transmission aperture through which visible light can exit and enter said hand-supportable housing; range mode selection means for selectively producing a short-range mode activation signal to induce said system into said short-range mode of operation, and a long-range mode activation signal to induce said system into said long-range mode of operation; 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 projecting said visible laser beam through said light transmission aperture and 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 can field; laser light detecting means, disposed in said hand-supportable housing, for detecting the intensity of laser light reflected off said bar code symbol as said visible laser beam is repeatedly scanned across said scan field and said bar code symbol, and for automatically producing scan data indicative of and detected intensity; scan data processing means for processing produced scanned data in order to detect said bar code symbol, determine whether and detected bar code symbol is located in a predetermined short-range portion of said scan field or in a predetermined long-range portion of said scan field, and decode said detected bar code symbol, said scan data processing means automatically producing symbol character data representative of the decoded bar code symbol in response to the production of said short-range mode activation signal, the recording of said detected bar code symbol, and the determination of said detected bar code symbol scanned in the predetermined short-range portion of said scan field, and said scan data processing means also automatically producing symbol character data representative of said decoded bar code symbol in response to the production of said long-range mode activation signal, the decoding of said detected bar code symbol, and the determination of said detected bar code symbol scanned in the predetermined long-range portion of said scan field; and control means for automatically controlling the operation of said laser beam producing means, said laser beam scanning means, and said scan data processing means when said system is induced in said short-range mode of operation and in said long-range mode of operation. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An automatic bar code symbol reading system having selectable long-range and short-range modes of operation, said system comprising:
-
a hand-supportable housing having a light transmission aperture through which visible light can exit and enter said hand-supportable housing; range mode selection means, disposed in said hand-supportable housing, for selectively producing a short-range mode activation signal to induce said system into said short-range mode or operation, and for producing a long-range mode activation signal to induce said system into said long-range mode of operation; 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 projecting said visible laser beam through said light transmission aperture and repeatedly scanning said visible laser beam across said scan field and 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 laser light reflected off said bar code symbol as said visible laser beam is repeatedly scanned across said scan field and said bar code symbol on the detected object, and for automatically producing scan data indicative of the detected intensity; scan data processing means for processing produced scanned data in order to detect said bar code symbol on said detected object, determine whether the detected bar code symbol is located in a predetermined short-range portion of said scan field or in a predetermined long-range portion of said scan field, and decode said detected bar code symbol, wherein, when said system is induced in said short-range mode of operation, said scan data processing means only produces symbol character data when the detected and decoded bar code symbol is located in said predetermined short-range portion of said scan field; and wherein, when said system is induced in said long-range mode of operation, said scan data processing means only produces symbol character data when said detected and decoded bar code symbol is located in said predetermined long-range portion of said scan field; and control means for automatically controlling the operation of said laser beam producing means and said scan data processing means when said system is induced in said short-range mode of operation and in said long-range mode of operation. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. An automatic bar code symbol reading system having a selectable mode of operation in which only a plurality of consecutively different bar code symbols on one or more objects can be read, said system comprising:
-
a hand-supportable housing having a light transmission aperture through which visible light can exit and enter 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 projecting said visible laser beam through said light transmission aperture and repeatedly scanning said visible laser beam across a scan field defined external to said hand-supportable housing and sequentially across each one of a plurality of consecutively different bar code symbols on at least one 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 laser light reflected off each said consecutively different said bar code symbol as said visible laser beam is repeatedly scanned across said scan field and each said consecutively different bar code symbol, and for automatically producing scan data indicative of each said detected intensity; scan data processing means for processing produced scan data in order to sequentially detect and decode each one of said plurality of consecutively different bar code symbols, and for automatically producing only symbol character data representative of each one of said plurality of consecutively different bar code symbols; control means for automatically controlling the operation of said laser beam producing means and said scan data processing means so as to sequentially detect and decode each one of said plurality of consecutively different bar code symbols as said plurality of consecutively different bar code symbols are being sequentially scanned by said visible laser beam, and also to sequentially produce only symbol character data representative of each one of said plurality of consecutively different bar code symbols as said plurality of consecutively different bar code symbols are being sequentially detected and decoded by said scan data processing means. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51)
-
Specification