EP0557508B1

Method and apparatus for automatically reading bar code symbols

Abstract

This record has no abstract on file.

EP0557508B1, drawing sheet 1
Sheet 1 of 27

Term

Term ended

Expired 17 September 2012, 14 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

32 claims: 16 independent, 16 dependent

  1. 1
    An automatic hand-holdable bar code symbol scanning device (2), which comprises:a hand-holdable housing (5);light scanning means (11,12), disposed within said housing (5), for scanning at least a portion of an object within a scan field defined externally to said housing (5) with a light beam produced from a light beam source (47), and for receiving at least a portion of said light beam reflected off an object;bar code presence detection means (14), disposed within said housing (5), for detecting in automatic response to the detection of an object within an object detection field, the presence of a bar code on an object within said scan field;bar code scan data processing means, disposed within said housing (5), for processing bar code scan data from a bar code on an object within said scan field, in automatic response to the detection of a bar code by said bar code presence detection means (14),    characterised by    object detection means (10, 10A, 10B) different from said light scanning means (11), disposed within said housing (5), for automatically detecting the presence of an object within said object detection field defined externally to said housing (5).
  2. 6
    The device of any preceding claim, which further comprises:processing means (16) for processing said bar code scan data, in order to decode a bar code, and upon decoding a bar code, producing symbol character data corresponding to said decoded bar code.
  3. 7
    The device of any preceding claim, wherein said bar code presence detection means (14) processes count data and sign data representative of a bar code to detect the presence of a bar code symbol within said scan field.
  4. 8
    The device of any preceding claim, wherein said hand-holdable housing (5) has a transmission aperture (6) through which said light beam exits said housing (5) and propagates toward an object and through which reflected light from an object enters said housing (5) for bar code scan data processing and wherein object sensing energy reflected off an object is detected by said object detection means (10, 10A, 10B) closely adjacent said transmission aperture (6).
  5. 10
    The device of any preceding claim, wherein said object detection means (10, 10A, 10B) produce a first control signal (A 1 ) indicative of the presence of an object in said object detection field and wherein said light scanning means (11) produce said light beam in automatic response to said first control signal (A 1 ); the automatic hand-holdable bar code symbol scanning device (2) further comprising:photoreceiving means (12) for detecting at least a portion of light of variable intensity reflected off an object in said scan field and producing an analog signal (D 1 ) representative of said detected light intensity;and analog-to-digital conversion means (13) for converting said analog signal (D 1 ) into a digital signal (D 2 ) representative of said detected light intensity, and wherein said bar code presence detection means (14) are capable of processing said signals (D 1 , D 2 ) representative of said detected light intensity and producing a second control signal (A 2 ) upon detecting the presence of a bar code in said scan field.
  6. 12
    The device of any of claims 8 to 11, wherein said object detection means (10, 10A, 10B) has at least a short-range and a long-range mode of object detection, wherein, when said object detection means (10, 10A, 10B) is in said short range mode of object detection, said object detection means (10, 10A, 10B) is capable of detecting the presence of an object located within a short range measured from said transmission aperture (6) out towards a first region within said object detection field, and wherein, when said object detection means (10, 10A, 10B) is in said long-range mode of object detection, said object detection means (10, 10A, 10B) is capable of detecting the presence of an object located within a long range measured from said transmission aperture (6) out towards a second region within said object detection field.
  7. 15
    The device of claims 12 to 14, which further comprises means (15) for operating said object detection means (10, 10A, 10B) in said short range mode of object detection in response to the absence of said long range activation signal (A 4 ), and for operating said object detection means (10, 10A, 10B) in said long range mode of object detection in response to the presence of said long range mode activation signal (A 4 ).
  8. 17
    The device of any preceding claim, which further comprises control means (22) for controlling the operation of said bar code presence detection means (14), said bar code scan data processing means and said processing means (16) so as to carry out an automatic bar code reading process.
  9. 18
    The device of any of claims 8 to 17, wherein said object detection means comprises optical means (30, 37, 38, 76, 77, 78) for collecting object sensing energy reflected off an object and passing through said transmission aperture (6);and wherein said light scanning means (11) directs said light beam into said scan field, collects with optical means (53) light reflected off an object and passing through said transmission aperture (6), and detecting said collected light within said housing (5).
  10. 19
    An automatic bar code symbol reading system comprising the device of any of claims 6 to 18 and a portable data collection device (3), said automatic hand-holdable bar code symbol scanning device further comprising:a data-output port for transmitting symbol character data to said portable data collection device (3);power receiving lines (4) physically associated with said data-output port for receiving power from said portable data collection device (3) for use within the automatic bar code symbol reading system (1);said portable data collection device (3) selectively receiving and collecting symbol character data from the data output communication port of said automatic hand-holdable bar code symbol scanning device (2) and transmitting said collected symbol character data through a data-input communication port of a data-receiving host device, said portable data collection device (3) comprising: data storage means (101) capable of storing data including bar code data, received from the automatic hand-holdable bar code symbol scanning device (2);a data-input communication port (83) operably associated with said data storage means (101) and physically interfaceable with the data-output communication port of said automatic hand-held bar code symbol scanning device (2), for receiving bar code symbol data therefrom and storing said received bar code symbol data in said data storage means (101);a data-output communication port (84) different from said data-input communication port (83), being operably associated with said data storage means (101) 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 (101) to said data receiving host device;battery-power storage means (89) operably associated with said data-input communication port (83), and being operably associatable with the power receiving lines (4) of said automatic hand-holdable bar code symbol scanning device (2) when the data-output communication port thereof is physically interfaced with the data-input communication port (83) of said portable data collection device (3);and a hand-holdable housing (80) for housing at least said data storage means (101) and said battery power storage means (89), and through which said data-input and data-output communication ports (83, 84) of said portable data collection device (3) are provided.
  11. 23
    The system of any of claims 20 to 22, wherein said portable data collection device further comprises means for operably disconnecting said battery-power storage means (89) from said power receiving lines (4) of the automatic hand-holdable bar code symbol scanning device (2) after lapse of a predetermined period of time, and for visually displaying on said visual display means (82) an instructional message as to how to reconnect said battery-power storage means (89) and said power receiving lines (4) through use of said data input means.
  12. 24
    The system of any of claims 20 to 23, wherein said portable data collection device further comprises means (94) detecting a predetermined low level of battery power and displaying an indication thereof on said visual display means (82).
  13. 25
    The system of any of claims 20 to 24, wherein said portable data collection device further comprises means for detecting that the storage capacity of said data storage means (101) is full, and visually displaying on said visual display means (82) an indication thereof.
  14. 26
    The system of any of claims 20 to 25, wherein said portable data collection device further comprises means for detecting that the storage capacity of said data storage means (101) is empty when said output communication port (84) of said portable data collection device (3) is physically interfaced with said data input communication port of the data receiving host device, and displaying an indication thereof on said visual display means (82).
  15. 27
    The system of any of claims 20 to 26, wherein said portable data collection device further comprises means for clearing the storage capacity of said data storage means (101).
  16. 28
    A method of scanning a bar code symbol on an object by use of an automatic hand-holdable bar code symbol scanning device (2), having light scanning means (11), bar code presence detection means (14), bar code scan data processing means and object detection means (10, 10A, 10B) different from said light scanning means (11), said method comprising:automatically detecting (B) the presence of an object by sensing object sensing energy reflected off an object using said object detection means;in automatic response to the detection of an object, detecting (D) the presence of a bar code on an object;in automatic response to the detection of a bar code, scanning (H) using said light scanning means at least a portion of an object with a light beam and receiving at least a portion of said light beam reflected off an object;and in automatic response to the reception of said at least a portion of said light beam, processing bar code scan data from the object.
  17. 31
    The method of any of claims 28 to 30, further comprising:producing said light beam and scanning said light beam across said scan field, and detecting at least a portion of light of variable intensity reflected off said bar code symbol in said scan field and producing a second scan data signal (D 2 ) indicative of the detected light intensity.
  18. 32
    The method of any of claims 28 to 31, further comprising:processing said second scan data signal (D 2 ) so as to decode a bar code symbol, and upon decoding a bar code symbol, producing symbol character data corresponding to said decoded bar code symbol.
Independent claims18