US5719385A - Optical scanner having multi-line and single-line scanning modes - Google Patents

Optical scanner having multi-line and single-line scanning modes Download PDF

Info

Publication number
US5719385A
US5719385A US08/569,540 US56954095A US5719385A US 5719385 A US5719385 A US 5719385A US 56954095 A US56954095 A US 56954095A US 5719385 A US5719385 A US 5719385A
Authority
US
United States
Prior art keywords
motor
bar code
line
dimensional bar
mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US08/569,540
Inventor
Charles K. Wike, Jr.
William M. Belknap
Thai-Bao Hoang Kien
Joseph M. Lindacher
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NCR Voyix Corp
Original Assignee
NCR Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NCR Corp filed Critical NCR Corp
Priority to US08/569,540 priority Critical patent/US5719385A/en
Assigned to NCR CORPORATION reassignment NCR CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BELKNAP, WILLIAM M., KIEN, THAI-BAO HOANG, LINDACHER, JOSEPH M., WIKE, CHARLES K. JR.
Priority to EP96308800A priority patent/EP0778538B1/en
Priority to DE69630654T priority patent/DE69630654T2/en
Priority to JP32850696A priority patent/JP3834115B2/en
Application granted granted Critical
Publication of US5719385A publication Critical patent/US5719385A/en
Assigned to JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT reassignment JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT SECURITY AGREEMENT Assignors: NCR CORPORATION, NCR INTERNATIONAL, INC.
Anticipated expiration legal-status Critical
Assigned to NCR VOYIX CORPORATION reassignment NCR VOYIX CORPORATION RELEASE OF PATENT SECURITY INTEREST Assignors: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10554Moving beam scanning
    • G06K7/10594Beam path
    • G06K7/10603Basic scanning using moving elements
    • G06K7/10633Basic scanning using moving elements by oscillation
    • G06K7/10643Activating means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10554Moving beam scanning
    • G06K7/10594Beam path
    • G06K7/10683Arrangement of fixed elements
    • G06K7/10693Arrangement of fixed elements for omnidirectional scanning

Definitions

  • the present invention relates to optical scanners, and more specifically to an optical scanner having multi-line and single-line scanning modes.
  • the predominant bar code label used today is a one-dimensional bar code label, characterized by a plurality of dark and light parallel lines of varying width. Such bar code labels may comply with the UPC standard.
  • One-dimensional bar code labels are characterized by data redundancy, i.e., they yield the same information when read from either end along a direction substantially perpendicular to the parallel lines.
  • a relatively new and less-used bar code label is a two-dimensional bar code label, typically characterized by a plurality of different rows of dark and light parallel lines of varying width stacked on top of each other. Although, each row is typically not a one-dimensional bar code label. The information in the rows are linked by a common scheme which allows the entire bar code label to be decoded when less than all of the rows have been scanned. Such bar code labels may comply with the PDF, Supercode, or other standard. Two-dimensional bar code labels do not have the data redundancy of one-dimensional bar code labels.
  • Optical scanners are well known for their usefulness in retail checkout and inventory control. There are two types of optical scanners: multi-line and single-line scanners, where multi-line scanners produce multiple scan lines and single-line scanners produce one scan line. Multi-line scanners are designed for scanning a bar code label whose orientation over the scanner is random. Single-line scanners are used in environments in which the orientation of the bar code with respect to the single scan line is determined by a user.
  • Multi-line optical scanners generally employ a laser diode, the light from which is focused and collimated to produce a scanning beam.
  • a reflective spinner directs the beam against a plurality of stationary mirrors, and collects the beam after it is reflected by a bar code label.
  • a motor rotates the reflective spinner, and a detector receives the returning beam.
  • the pattern produced by such a scanner is characterized by lines oriented at various angles to one another.
  • Single-line optical scanners may employ light-emitting diodes or lasers, and commonly have the shape of a wand or gun. Single-line scanners are particularly useful in reading two-dimensional bar code labels. For such purposes, single-line scanners may employ reciprocal oscillation, counter-rotating mirrors, or galvanometer-driven deflection mirrors to automatically raster the single scan line across the two-dimensional bar code label. Those that do not automatically raster the single scan line must be manually oriented across each row of the two-dimensional bar code label by an operator.
  • optical scanner having both a multi-line mode of operation and a single-line mode of operation for users that do not wish to use two separate scanners. It would also be desirable to provide such a multi-purpose scanner with the ability to read two-dimensional bar code labels.
  • an optical scanner having multi-line and single-line scanning modes is provided.
  • the optical scanner includes a plurality of stationary pattern mirrors and a rotating reflector rotated by a first scanner motor.
  • the rotating reflector directs a laser beam towards the pattern mirrors during a first mode of operation to produce a plurality of different scan lines forming a multi-line scan pattern for collecting light from an article having a one-dimensional bar code label to be scanned.
  • the rotating reflector directs the laser beam towards one of the pattern mirrors to produce a single scan line for collecting light from an article having a two-dimensional bar code label to be scanned.
  • a single tilted mirror assembly includes a second scanner motor for rotating a drive shaft and a mirror mounted at an angle to the drive shaft.
  • the tilted mirror assembly reflects the plurality of different scan lines from the scan module towards the article having the one-dimensional bar code label during the first mode of operation, and reflects the one scan line from the scan module towards the article having the two-dimensional bar code label during the second mode of operation.
  • the optical scanner also includes a sensor which senses the position of the first motor, a switch which provides power to the laser, and a controller coupled to the sensor and the switch which, during the second mode of operation, applies power to the laser only while the position of the first motor causes the laser beam to strike the one pattern mirror.
  • the optical scanner further includes an item sensor coupled to the controller, and another switch which provides power to the first motor and the second motor when the item sensor senses an item.
  • a method for reading a two-dimensional bar code label is also disclosed.
  • a scan module produces a single scan line during a single scan line mode of operation.
  • the single scan line is rastered using the tilted mirror assembly.
  • a speed ratio of the motor to another motor within the scan module is adjusted so that raster positions of the single scan line are separated by a predetermined minimum distance.
  • FIG. 1 is a block diagram of the optical scanner of the present invention
  • FIG. 2 shows a raster scanning pattern wherein the scan lines are separated from each other by a predetermined distance.
  • multi-line and single line producing optical scanner 10 includes laser 12, rotating reflector 14, pattern mirrors 16, detector 18, motor 20, control circuit 22, and power supply 22.
  • Laser 12 includes a laser diode or other suitable laser source.
  • a focusing lens or lenses and a collimating aperture are also preferably used to produce a focused and collimated laser beam 30.
  • Rotating reflector 14 directs beam 30 towards pattern mirrors 16, and directs light 38 reflected from item 32 towards detector 18.
  • Rotating reflector 14 may include a mirrored polygon spinner, or a mirrored collecting surface having an aperture for passing beam 22, as disclosed in the incorporated Wike, Jr., and Collins, Jr., patents.
  • Pattern mirrors 16 produce one or more scanning lines 36, which impact item 32 for illuminating bar code label 34. Pattern mirrors 16 direct reflected light 38 towards rotating reflector 14.
  • Detector 18 converts reflected light 38 into electrical signals 40 based upon the intensity of reflected light 38.
  • Motor 20 rotates rotating reflector 14.
  • Motor 20 includes shaft 26 upon which rotating reflector 14 is mounted.
  • Control circuit 22 applies power from power supply 24 to motor 20 and laser 12, and decodes information contained within bar code label 34 from electrical signals 40.
  • Control circuit 22 includes controller 42, item sensing circuit 44, laser power control circuit 46, motor power control circuit 48, and mode control circuit 50.
  • Controller 42 decodes information contained within bar code label 34, and controls laser power control circuit 46 and motor power control circuit 48.
  • Item sensing circuit 44 senses when item 32 is within the scan volume of scanner 10.
  • Item sensing circuit 44 preferably includes a photodiode that produces a signal 60 indicative of the background light intensity.
  • Controller 42 removes power from laser 12 and motor 20 when background light intensity is high (i.e., no item or person is in the scan volume for a predetermined time period) and applies power when background light intensity is below a predetermined threshold.
  • Motion sensing circuitry which senses changes in background light intensity may also be employed.
  • item sensing circuit 44 may include the infrared transmitting and receiving diodes disclosed in the incorporated reference by Wike, Jr., et al.
  • Laser power control circuit 46 controls the application of power to laser 12 and includes motor position sensor 52 and switch 54.
  • Motor position sensor 52 generates signal 62 which indicates that motor 20 is in a predetermined position during its rotation.
  • Motor position sensor 52 may be a Hall sensor, but other position sensors are also envisioned by the present invention.
  • a position indicating reflector may be mounted on pattern mirrors 16 (e.g., on a facet edge) and illuminated by the laser beam when reflector 14 reaches a predetermined point in its rotation.
  • a position indicating detector senses the light reflected from the position indicating reflector.
  • Laser power control circuit 46 then activates laser 12 during a predetermined time period (i.e., the time required to illuminate one facet of a mirrored polygon).
  • Controller 42 activates laser 12 by closing switch 54 to produce a single scan line when scanner 10 is in the single-line mode of operation.
  • the signal from motor position sensor 52 is ignored by controller 42 when scanner 10 is in the multi-line mode of operation.
  • Switch 54 applies power to laser 12 upon receiving a control signal from controller 42. Controller 42 closes switch 54 and switch 56 to turn on laser 12, motor 20, and motor 78 when signal 60 indicates that an item, or a person, or a motion of a person or item is detected by item sensing circuit 44. In the single-line mode of operation, switch 54 is preferably closed only during the time required for the laser beam to cross one of pattern mirrors 16.
  • Switch 58 places controller 42 in the single-line or multi-line mode of operation.
  • Switch 58 produces signal 50 when closed.
  • Switch 58 may be a mechanical, electronic, or optical switch controlled by an operator. Alternatively, switch 58 may be replaced by scanning a program bar code label to control controller 42.
  • Signal 62 from motor position sensor 52 instructs controller 42 when to turn on and off laser 12.
  • Motor power control circuit 48 includes switch 56. Switch 56 applies power to motor 20 and motor 78 upon receiving a control signal from controller 42. In both the multi-line and single-line modes of operation, controller 42 closes switch 56 when signal 60 is received.
  • Mode control circuit 50 changes the mode of operation of scanner 10 between multi-line scanning and single-line scanning.
  • Mode control circuit 50 preferably includes switch 58 which is activated by a user.
  • the preferred embodiment of scanner 10 also includes tilted mirror assembly 70 and speed control circuit 72 for the purpose of making the scan pattern of scanner 10 more omnidirectional in the multi-line mode of operation, and for also scanning two-dimensional bar code label 74 on item 76 when scanner 10 is in the single-line mode of operation.
  • Tilted mirror assembly 70 includes motor 78, having drive shaft 82, and rotating reflecting mirror 80, which is offset-mounted to motor shaft 82.
  • Motor power control circuit 48 also controls power to motor 78.
  • motor 78 and motor 20 rotate in opposite directions.
  • Motor shaft 82 is preferably oriented at an angle to drive shaft 82 of forty-five degrees.
  • Tilted mirror assembly 70 rotates the pattern from pattern mirrors 16 about the pattern's effective center to produce a highly dense multi-line scan pattern in the multi-line mode of operation. Tilted mirror assembly 70 is also discussed in the incorporated patent to Wike, Jr., et al.
  • speed control circuit 72 adjusts the speed ratio of motor 20 to motor 78 to optimize the reading ability of scanner 10 for various bar code label aspect ratios, as discussed in the incorporated patent to Collins, Jr., et al.
  • speed control circuit 72 increases the speed ratio between motor 20 and motor 78 by decreasing the speed of motor 78 by a predetermined amount.
  • speed control circuit 72 decreases the speed ratio between motor 20 and motor 78 by increasing the speed of motor 78 by the predetermined amount.
  • controller 42 controls speed control circuit 72, and programming bar code labels are employed to change the speed ratio.
  • two-dimensional bar code label 74 is oriented by an operator in a location similar to that in FIG. 2.
  • Tilted mirror assembly 70 rasters the single scan line across each row of two-dimensional bar code label 74.
  • Each occurrence of the single scan line is at a different position in space for each revolution of motor 20, thus creating raster scan pattern 84.
  • Raster pattern 84 has the appearance of a multiple scan line pattern when the different occurrences of the single scan line are collectively viewed (FIG. 2).
  • Rastering provides scanner 10 with the ability to automatically scan two-dimensional bar code label 74.
  • Two-dimensional bar code label 74 has a plurality of rows each having a width R.
  • Speed control circuit 72 adjusts the space D between the occurrences of the single scan line to ensure that a single scan line crosses as much of a row of two-dimensional bar code label 74 as possible.
  • space D is set to a minimum value.
  • two-dimensional bar code label 74 Since two-dimensional bar code label 74 is oriented by the operator, the greater angular coverage provided by larger spaces D is of little value. Although, when two-dimensional bar code label 74 is not properly oriented, a greater space D may ensure that two-dimensional bar code label 74 is read.
  • Scanner 10 is particularly useful in a vertical orientation as a "presentation" scanner, rather than in a horizontal orientation as a countertop scanner, although countertop operation is also envisioned by the present invention.
  • the preferred embodiment of scanner 10 may be operated in a hands-free position as a presentation scanner, or in a hand-held position as a hand-held scanner. Both the multi-line and single-line modes of operation may be employed when scanner 10 is used as either a hand-held or hands-free scanner.

Abstract

An optical scanner for reading two-dimensional bar code labels. A rotating reflector directs a laser beam towards a plurality of pattern mirrors during a first mode of operation to produce a plurality of different scan lines forming a multi-line scan pattern for collecting light from an article having a one-dimensional bar code label, and directs the laser beam towards one of the pattern mirrors during a second mode of operation to produce a single scan line for collecting light from an article having a two-dimensional bar code label. A single tilted mirror assembly, having a motor for rotating a drive shaft and a mirror mounted at an angle to the drive shaft, reflects the plurality of different scan lines towards the article having the one-dimensional bar code label during the first mode of operation, and reflects the one scan line from the scan module towards the article having the two-dimensional bar code label during the second mode of operation.

Description

CROSS-REFERENCE TO RELATED APPLICATION
The present application is related to commonly-assigned and co-pending U.S. application Ser. No. 08/084,779.
CROSS-REFERENCE TO RELATED APPLICATION
The present application is related to commonly-assigned and co-pending U.S. application Ser. No. 08/084,779.
BACKGROUND OF THE INVENTION
The present invention relates to optical scanners, and more specifically to an optical scanner having multi-line and single-line scanning modes.
The predominant bar code label used today is a one-dimensional bar code label, characterized by a plurality of dark and light parallel lines of varying width. Such bar code labels may comply with the UPC standard. One-dimensional bar code labels are characterized by data redundancy, i.e., they yield the same information when read from either end along a direction substantially perpendicular to the parallel lines.
A relatively new and less-used bar code label is a two-dimensional bar code label, typically characterized by a plurality of different rows of dark and light parallel lines of varying width stacked on top of each other. Although, each row is typically not a one-dimensional bar code label. The information in the rows are linked by a common scheme which allows the entire bar code label to be decoded when less than all of the rows have been scanned. Such bar code labels may comply with the PDF, Supercode, or other standard. Two-dimensional bar code labels do not have the data redundancy of one-dimensional bar code labels.
Optical scanners are well known for their usefulness in retail checkout and inventory control. There are two types of optical scanners: multi-line and single-line scanners, where multi-line scanners produce multiple scan lines and single-line scanners produce one scan line. Multi-line scanners are designed for scanning a bar code label whose orientation over the scanner is random. Single-line scanners are used in environments in which the orientation of the bar code with respect to the single scan line is determined by a user.
Multi-line optical scanners generally employ a laser diode, the light from which is focused and collimated to produce a scanning beam. A reflective spinner directs the beam against a plurality of stationary mirrors, and collects the beam after it is reflected by a bar code label. A motor rotates the reflective spinner, and a detector receives the returning beam. The pattern produced by such a scanner is characterized by lines oriented at various angles to one another.
An example of a multi-line scanner is disclosed in commonly-assigned U.S. Pat. No. 5,256,865 to Wike, Jr. et al., entitled "Automatic Sensing And Programming Circuit And Programming Method For Optical Scanners", and commonly-assigned U.S. Pat. No. 5,221,832 to Collins, Jr. et al., entitled "Raster Variation Method For Omnidirectional Optical Scanners". These patents are hereby incorporated by reference.
Single-line optical scanners may employ light-emitting diodes or lasers, and commonly have the shape of a wand or gun. Single-line scanners are particularly useful in reading two-dimensional bar code labels. For such purposes, single-line scanners may employ reciprocal oscillation, counter-rotating mirrors, or galvanometer-driven deflection mirrors to automatically raster the single scan line across the two-dimensional bar code label. Those that do not automatically raster the single scan line must be manually oriented across each row of the two-dimensional bar code label by an operator.
Therefore, it would be desirable to provide an optical scanner having both a multi-line mode of operation and a single-line mode of operation for users that do not wish to use two separate scanners. It would also be desirable to provide such a multi-purpose scanner with the ability to read two-dimensional bar code labels.
SUMMARY OF THE INVENTION
In accordance with the teachings of the present invention, an optical scanner having multi-line and single-line scanning modes is provided.
The optical scanner includes a plurality of stationary pattern mirrors and a rotating reflector rotated by a first scanner motor. The rotating reflector directs a laser beam towards the pattern mirrors during a first mode of operation to produce a plurality of different scan lines forming a multi-line scan pattern for collecting light from an article having a one-dimensional bar code label to be scanned. During a second mode of operation, the rotating reflector directs the laser beam towards one of the pattern mirrors to produce a single scan line for collecting light from an article having a two-dimensional bar code label to be scanned. A single tilted mirror assembly includes a second scanner motor for rotating a drive shaft and a mirror mounted at an angle to the drive shaft. The tilted mirror assembly reflects the plurality of different scan lines from the scan module towards the article having the one-dimensional bar code label during the first mode of operation, and reflects the one scan line from the scan module towards the article having the two-dimensional bar code label during the second mode of operation.
The optical scanner also includes a sensor which senses the position of the first motor, a switch which provides power to the laser, and a controller coupled to the sensor and the switch which, during the second mode of operation, applies power to the laser only while the position of the first motor causes the laser beam to strike the one pattern mirror.
The optical scanner further includes an item sensor coupled to the controller, and another switch which provides power to the first motor and the second motor when the item sensor senses an item.
A method for reading a two-dimensional bar code label is also disclosed. A scan module produces a single scan line during a single scan line mode of operation. The single scan line is rastered using the tilted mirror assembly. A speed ratio of the motor to another motor within the scan module is adjusted so that raster positions of the single scan line are separated by a predetermined minimum distance.
It is accordingly an object of the present invention to provide an optical scanner having multi-line and single-line scanning modes.
It is another object of the present invention to provide an optical scanner for scanning two-dimensional bar code labels.
It is another object of the present invention to provide an optical scanner for scanning two-dimensional bar code labels by rastering a single scan line across the two-dimensional bar code label.
BRIEF DESCRIPTION OF THE DRAWINGS
Additional benefits and advantages of the present invention will become apparent to those skilled in the art to which this invention relates from the subsequent description of the preferred embodiments and the appended claims, taken in conjunction with the accompanying drawings, in which:
FIG. 1 is a block diagram of the optical scanner of the present invention;
FIG. 2 shows a raster scanning pattern wherein the scan lines are separated from each other by a predetermined distance.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Referring now to FIG. 1, multi-line and single line producing optical scanner 10 includes laser 12, rotating reflector 14, pattern mirrors 16, detector 18, motor 20, control circuit 22, and power supply 22.
Laser 12 includes a laser diode or other suitable laser source. A focusing lens or lenses and a collimating aperture are also preferably used to produce a focused and collimated laser beam 30.
Rotating reflector 14 directs beam 30 towards pattern mirrors 16, and directs light 38 reflected from item 32 towards detector 18. Rotating reflector 14 may include a mirrored polygon spinner, or a mirrored collecting surface having an aperture for passing beam 22, as disclosed in the incorporated Wike, Jr., and Collins, Jr., patents.
Pattern mirrors 16 produce one or more scanning lines 36, which impact item 32 for illuminating bar code label 34. Pattern mirrors 16 direct reflected light 38 towards rotating reflector 14.
Detector 18 converts reflected light 38 into electrical signals 40 based upon the intensity of reflected light 38.
Motor 20 rotates rotating reflector 14. Motor 20 includes shaft 26 upon which rotating reflector 14 is mounted.
Control circuit 22 applies power from power supply 24 to motor 20 and laser 12, and decodes information contained within bar code label 34 from electrical signals 40.
Control circuit 22 includes controller 42, item sensing circuit 44, laser power control circuit 46, motor power control circuit 48, and mode control circuit 50.
Controller 42 decodes information contained within bar code label 34, and controls laser power control circuit 46 and motor power control circuit 48.
Item sensing circuit 44 senses when item 32 is within the scan volume of scanner 10. Item sensing circuit 44 preferably includes a photodiode that produces a signal 60 indicative of the background light intensity. Controller 42 removes power from laser 12 and motor 20 when background light intensity is high (i.e., no item or person is in the scan volume for a predetermined time period) and applies power when background light intensity is below a predetermined threshold. Motion sensing circuitry which senses changes in background light intensity may also be employed. Alternately, item sensing circuit 44 may include the infrared transmitting and receiving diodes disclosed in the incorporated reference by Wike, Jr., et al.
Laser power control circuit 46 controls the application of power to laser 12 and includes motor position sensor 52 and switch 54.
Motor position sensor 52 generates signal 62 which indicates that motor 20 is in a predetermined position during its rotation. Motor position sensor 52 may be a Hall sensor, but other position sensors are also envisioned by the present invention. For example, a position indicating reflector may be mounted on pattern mirrors 16 (e.g., on a facet edge) and illuminated by the laser beam when reflector 14 reaches a predetermined point in its rotation. A position indicating detector senses the light reflected from the position indicating reflector. Laser power control circuit 46 then activates laser 12 during a predetermined time period (i.e., the time required to illuminate one facet of a mirrored polygon).
Controller 42 activates laser 12 by closing switch 54 to produce a single scan line when scanner 10 is in the single-line mode of operation. The signal from motor position sensor 52 is ignored by controller 42 when scanner 10 is in the multi-line mode of operation.
Switch 54 applies power to laser 12 upon receiving a control signal from controller 42. Controller 42 closes switch 54 and switch 56 to turn on laser 12, motor 20, and motor 78 when signal 60 indicates that an item, or a person, or a motion of a person or item is detected by item sensing circuit 44. In the single-line mode of operation, switch 54 is preferably closed only during the time required for the laser beam to cross one of pattern mirrors 16.
Switch 58 places controller 42 in the single-line or multi-line mode of operation. Switch 58 produces signal 50 when closed. Switch 58 may be a mechanical, electronic, or optical switch controlled by an operator. Alternatively, switch 58 may be replaced by scanning a program bar code label to control controller 42. Signal 62 from motor position sensor 52 instructs controller 42 when to turn on and off laser 12.
Motor power control circuit 48 includes switch 56. Switch 56 applies power to motor 20 and motor 78 upon receiving a control signal from controller 42. In both the multi-line and single-line modes of operation, controller 42 closes switch 56 when signal 60 is received.
Mode control circuit 50 changes the mode of operation of scanner 10 between multi-line scanning and single-line scanning. Mode control circuit 50 preferably includes switch 58 which is activated by a user.
The preferred embodiment of scanner 10 also includes tilted mirror assembly 70 and speed control circuit 72 for the purpose of making the scan pattern of scanner 10 more omnidirectional in the multi-line mode of operation, and for also scanning two-dimensional bar code label 74 on item 76 when scanner 10 is in the single-line mode of operation.
Tilted mirror assembly 70 includes motor 78, having drive shaft 82, and rotating reflecting mirror 80, which is offset-mounted to motor shaft 82. Motor power control circuit 48 also controls power to motor 78. Preferably, motor 78 and motor 20 rotate in opposite directions. Motor shaft 82 is preferably oriented at an angle to drive shaft 82 of forty-five degrees. Tilted mirror assembly 70 rotates the pattern from pattern mirrors 16 about the pattern's effective center to produce a highly dense multi-line scan pattern in the multi-line mode of operation. Tilted mirror assembly 70 is also discussed in the incorporated patent to Wike, Jr., et al.
In the multi-line mode of operation, speed control circuit 72 adjusts the speed ratio of motor 20 to motor 78 to optimize the reading ability of scanner 10 for various bar code label aspect ratios, as discussed in the incorporated patent to Collins, Jr., et al. For high aspect ratio bar code labels, speed control circuit 72 increases the speed ratio between motor 20 and motor 78 by decreasing the speed of motor 78 by a predetermined amount. For other bar code labels, speed control circuit 72 decreases the speed ratio between motor 20 and motor 78 by increasing the speed of motor 78 by the predetermined amount. Preferably, controller 42 controls speed control circuit 72, and programming bar code labels are employed to change the speed ratio.
In the single-line mode of operation, two-dimensional bar code label 74 is oriented by an operator in a location similar to that in FIG. 2. Tilted mirror assembly 70 rasters the single scan line across each row of two-dimensional bar code label 74. Each occurrence of the single scan line is at a different position in space for each revolution of motor 20, thus creating raster scan pattern 84. Raster pattern 84 has the appearance of a multiple scan line pattern when the different occurrences of the single scan line are collectively viewed (FIG. 2).
Rastering provides scanner 10 with the ability to automatically scan two-dimensional bar code label 74. Two-dimensional bar code label 74 has a plurality of rows each having a width R. Speed control circuit 72 adjusts the space D between the occurrences of the single scan line to ensure that a single scan line crosses as much of a row of two-dimensional bar code label 74 as possible. Preferably, space D is set to a minimum value.
Since two-dimensional bar code label 74 is oriented by the operator, the greater angular coverage provided by larger spaces D is of little value. Although, when two-dimensional bar code label 74 is not properly oriented, a greater space D may ensure that two-dimensional bar code label 74 is read.
Sophisticated algorithms known in the art along with the known inherent structure of two-dimensional bar code label 74 allows controller 42 to decode two-dimensional bar code label 74 from partial row scans.
Scanner 10 is particularly useful in a vertical orientation as a "presentation" scanner, rather than in a horizontal orientation as a countertop scanner, although countertop operation is also envisioned by the present invention. As discussed in the incorporated patent to Wike, Jr. et al., the preferred embodiment of scanner 10 may be operated in a hands-free position as a presentation scanner, or in a hand-held position as a hand-held scanner. Both the multi-line and single-line modes of operation may be employed when scanner 10 is used as either a hand-held or hands-free scanner.
Although the present invention has been described with particular reference to certain preferred embodiments thereof, variations and modifications of the present invention can be effected within the spirit and scope of the following claims.

Claims (6)

We claim:
1. An optical scanner comprising:
a scan module including a plurality of stationary pattern mirrors, and a rotating reflector rotated by a first scanner motor for directing a laser beam towards the pattern mirrors during a first mode of operation to produce a plurality of different scan lines forming a multi-line scan pattern and for collecting light from an article having a one-dimensional bar code label to be scanned, and for directing the laser beam towards one of the pattern mirrors during a second mode of operation to produce a single scan line and for collecting light from an article having a two-dimensional bar code label to be scanned; and
a single tilted mirror assembly, having a second scanner motor for rotating a drive shaft and a mirror mounted at an angle to the drive shaft for reflecting the plurality of different scan lines from the scan module towards the article having the one-dimensional bar code label during the first mode of operation, and for reflecting the one scan line from the scan module towards the article having the two-dimensional bar code label during the second mode of operation.
2. The optical scanner as recited in claim 1, wherein the plurality of different scan lines form a star-shaped pattern having a center which is rotated by the single tilted mirror assembly to form a highly dense multi-line scan pattern.
3. The optical scanner as recited in claim 1, further comprising:
a sensor which senses the position of the first motor;
a switch which provides power to the laser; and
a controller coupled to the sensor and the switch which, during the second mode of operation, applies power to the laser only while the position of the first motor causes the laser beam to strike the one pattern mirror.
4. The optical scanner as recited in claim 3, further comprising:
an item sensor coupled to the controller; and
another switch which provides power to the first motor and the second motor;
wherein the controller applies power to the laser, the first motor, and the second motor when the item sensor senses an item.
5. The optical scanner as recited in claim 1, further comprising:
a switch coupled to the controller which selects the first or the second mode of operation.
6. A method for reading a two-dimensional bar code label comprising the steps of:
(a) providing a scan module which produces a single scan line during a single scan line mode of operation;
(b) rastering the single scan line, including the substeps of
(b-1) providing a tilted mirror assembly, having a motor for rotating a drive shaft and a mirror mounted at an angle to the drive shaft for reflecting the single scan line from the scan module towards the article having the two-dimensional bar code label; and
(b-2) adjusting a speed ratio of the motor to another motor within the scan module which rotates a rotating reflector so that raster positions of the single scan line are separated by a predetermined minimum distance.
US08/569,540 1995-12-08 1995-12-08 Optical scanner having multi-line and single-line scanning modes Expired - Lifetime US5719385A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US08/569,540 US5719385A (en) 1995-12-08 1995-12-08 Optical scanner having multi-line and single-line scanning modes
EP96308800A EP0778538B1 (en) 1995-12-08 1996-12-04 Optical scanner
DE69630654T DE69630654T2 (en) 1995-12-08 1996-12-04 Optical scanner
JP32850696A JP3834115B2 (en) 1995-12-08 1996-12-09 Optical scanner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/569,540 US5719385A (en) 1995-12-08 1995-12-08 Optical scanner having multi-line and single-line scanning modes

Publications (1)

Publication Number Publication Date
US5719385A true US5719385A (en) 1998-02-17

Family

ID=24275861

Family Applications (1)

Application Number Title Priority Date Filing Date
US08/569,540 Expired - Lifetime US5719385A (en) 1995-12-08 1995-12-08 Optical scanner having multi-line and single-line scanning modes

Country Status (4)

Country Link
US (1) US5719385A (en)
EP (1) EP0778538B1 (en)
JP (1) JP3834115B2 (en)
DE (1) DE69630654T2 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5962838A (en) * 1996-07-15 1999-10-05 Psc Scanning, Inc. Barcode scanner with manually switchable scan patterns
US5992748A (en) * 1996-08-08 1999-11-30 Riso Kagaku Corporation Two-dimensional color code, preparing and restoring method for the code and apparatus therefor
US6332577B1 (en) 1999-07-23 2001-12-25 Psc Scanning, Inc. System and method for converting multiple beam optical scanner
US20020104886A1 (en) * 1998-12-03 2002-08-08 Metrologic Instruments, Inc. Automatically-activated hand-supportable laser scanning bar code symbol reading system with omnidirectional and unidirectional scanning modes in addition to a data transmission activation switch
US20020185538A1 (en) * 2001-06-11 2002-12-12 Ncr Corporation Methods and apparatus for determining a position of a rotating optical element in a bar code scanner
US6575368B1 (en) * 1996-01-31 2003-06-10 Psc Scanning, Inc. Multiple aperture data reader for multi-mode operation
US6581833B2 (en) * 2001-11-02 2003-06-24 Gsi Lumonics, Inc. Smart energy emitting head
US6585161B1 (en) 2000-08-30 2003-07-01 Psc Scanning, Inc. Dense pattern optical scanner
US20030222146A1 (en) * 1998-12-03 2003-12-04 Metrologic Instruments, Inc. Automatically-activated hand-supportable multi-mode laser scanning bar code symbol reading system
US6688525B1 (en) * 1999-09-22 2004-02-10 Eastman Kodak Company Apparatus and method for reading a coded pattern
US20040065853A1 (en) * 2001-06-21 2004-04-08 Psc Scanning, Inc. Omni-directional optical code reader using scheimpflug optics
US20040173684A1 (en) * 1998-12-03 2004-09-09 Metrologic Instruments, Inc. Automatically-activated hand-supportable omni-directional laser scanning bar code symbol reader having a user-selectable linear scanning menu-reading mode supported by a stroboscopically-pulsed omni-directional laser scanning pattern for improved bar code symbol navigation and alignment during menu-reading operations
US20050103865A1 (en) * 2003-11-13 2005-05-19 Metrologic Instruments, Inc. Hand-supportable imaging-based bar code symbol reader having a multi-mode bar code symbol image processor dynamically reconfigurable in response to real-time image processing operations carried out on captured images
US6957768B1 (en) * 1999-05-25 2005-10-25 Silverbrook Research Pty Ltd Computer system control via interface surface
US20060016891A1 (en) * 2004-07-23 2006-01-26 James Giebel Laser power control arrangements in electro-optical readers
US20060175413A1 (en) * 1994-03-04 2006-08-10 Longacre Andrew Jr Reading apparatus having reprogramming features
US20070047605A1 (en) * 2005-08-26 2007-03-01 Edward Barkan Laser power control arrangements in electro-optical readers
US7222794B2 (en) * 1995-07-20 2007-05-29 Fujitsu Limiteed Optical reader applicable to plurality of uses
US7661596B1 (en) 2007-08-04 2010-02-16 Webscan, Inc. Symbology-based self-configuring verifier
US20100292954A1 (en) * 2009-05-13 2010-11-18 Chih-Hsiung Lin Method and device for detecting rotating angle of reflector
US8682077B1 (en) 2000-11-28 2014-03-25 Hand Held Products, Inc. Method for omnidirectional processing of 2D images including recognizable characters
CN106022198A (en) * 2016-07-11 2016-10-12 深圳市兴通物联科技有限公司 Laser bar code scanning device and laser bar code scanning method

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI482098B (en) * 2011-10-05 2015-04-21 Champtek Inc Barcode scanner apparatus and mode-switching method for the same
CN104787557B (en) * 2015-02-14 2017-01-11 中国科学院合肥物质科学研究院 Packaging bag two-dimension code automatic identifying conveyor belt for agricultural product tracing platform

Citations (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3718761A (en) * 1968-03-27 1973-02-27 Hughes Aircraft Co Omnidirectional planar optical code reader
US3774014A (en) * 1972-03-20 1973-11-20 Pitney Bowes Alpex Printed code scanning system
US4282431A (en) * 1979-10-18 1981-08-04 E. I. Du Pont De Nemours And Company Bar code scanner
US4418276A (en) * 1981-01-30 1983-11-29 Sharp Kabushiki Kaisha Optical bar code reader
US4795224A (en) * 1986-10-06 1989-01-03 Katsuchika Goto Optical scanning pattern generator
US4797551A (en) * 1987-06-11 1989-01-10 Ncr Corporation Compact laser scanner optical system
US4871904A (en) * 1987-12-28 1989-10-03 Symbol Technologies, Inc. Multidirectional optical scanner
US4967076A (en) * 1989-12-08 1990-10-30 Ncr Corporation Optical scanner producing multiple scan patterns
US4971410A (en) * 1989-07-27 1990-11-20 Ncr Corporation Scanning and collection system for a compact laser
US5015833A (en) * 1988-10-31 1991-05-14 Symbol Technologies, Inc. Scan board module for laser scanners
JPH03266089A (en) * 1990-03-16 1991-11-27 Fujitsu Ltd Bar code reader
US5138140A (en) * 1990-08-22 1992-08-11 Symbol Technologies, Inc. Signature capture using electro-optical scanning
US5175421A (en) * 1989-05-01 1992-12-29 International Business Machines Corporation Dual depth of field deflector for bar code scanners
US5179271A (en) * 1991-09-19 1993-01-12 Ncr Corporation Compact optical scan pattern generator for bar code reading systems
US5221832A (en) * 1991-09-13 1993-06-22 Ncr Corporation Raster variation method for omnidirectional optical scanners
US5235167A (en) * 1988-10-21 1993-08-10 Symbol Technologies, Inc. Laser scanning system and scanning method for reading bar codes
US5241164A (en) * 1990-01-05 1993-08-31 Symbol Technologies, Inc. Method of decoding bar code symbols from partial scans
US5278398A (en) * 1990-01-05 1994-01-11 Symbol Technologies, Inc. Decoding bar code symbols by determining the best alignment of partial scans
US5319181A (en) * 1992-03-16 1994-06-07 Symbol Technologies, Inc. Method and apparatus for decoding two-dimensional bar code using CCD/CMD camera
US5354977A (en) * 1992-02-27 1994-10-11 Alex Roustaei Optical scanning head
US5365048A (en) * 1992-02-20 1994-11-15 Olympus Optical Co., Ltd. Bar code symbol reading apparatus with double-reading preventing function
US5371347A (en) * 1991-10-15 1994-12-06 Gap Technologies, Incorporated Electro-optical scanning system with gyrating scan head
US5378881A (en) * 1992-05-29 1995-01-03 Olympus Optical Co., Ltd. Bar code reader for accurately reading two-dimensional bar code images
US5504316A (en) * 1990-05-08 1996-04-02 Symbol Technologies, Inc. Laser scanning system and scanning method for reading 1-D and 2-D barcode symbols
US5528022A (en) * 1990-06-06 1996-06-18 Sumitomo Electric Industries, Ltd. Symbol read device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5408081A (en) * 1989-06-16 1995-04-18 Symbol Technologies, Inc. Digital circuit for a laser scanner using a first derivative signal and a comparison signal
US5288983A (en) * 1990-06-06 1994-02-22 Sumitomo Electric Industries, Ltd. Symbol read device having separate gain controls for reading different scan lines
JPH05210757A (en) * 1991-09-13 1993-08-20 Ncr Internatl Inc Compact bar code scanner
US5229588A (en) * 1991-09-30 1993-07-20 Ncr Corporation Dual aperture optical scanner
US5256865A (en) * 1991-11-05 1993-10-26 Ncr Corporation Automatic sensing and programming circuit and programming method for optical scanners

Patent Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3718761A (en) * 1968-03-27 1973-02-27 Hughes Aircraft Co Omnidirectional planar optical code reader
US3774014A (en) * 1972-03-20 1973-11-20 Pitney Bowes Alpex Printed code scanning system
US4282431A (en) * 1979-10-18 1981-08-04 E. I. Du Pont De Nemours And Company Bar code scanner
US4418276A (en) * 1981-01-30 1983-11-29 Sharp Kabushiki Kaisha Optical bar code reader
US4795224A (en) * 1986-10-06 1989-01-03 Katsuchika Goto Optical scanning pattern generator
US4797551A (en) * 1987-06-11 1989-01-10 Ncr Corporation Compact laser scanner optical system
US5151581A (en) * 1987-12-28 1992-09-29 Symbol Technologies, Inc. Point-of-sale system including detachable infinitely adjustable optical scanner with selection of scan pattern
US4871904A (en) * 1987-12-28 1989-10-03 Symbol Technologies, Inc. Multidirectional optical scanner
US5235167A (en) * 1988-10-21 1993-08-10 Symbol Technologies, Inc. Laser scanning system and scanning method for reading bar codes
US5015833A (en) * 1988-10-31 1991-05-14 Symbol Technologies, Inc. Scan board module for laser scanners
US5175421A (en) * 1989-05-01 1992-12-29 International Business Machines Corporation Dual depth of field deflector for bar code scanners
US4971410A (en) * 1989-07-27 1990-11-20 Ncr Corporation Scanning and collection system for a compact laser
US4967076A (en) * 1989-12-08 1990-10-30 Ncr Corporation Optical scanner producing multiple scan patterns
US5241164A (en) * 1990-01-05 1993-08-31 Symbol Technologies, Inc. Method of decoding bar code symbols from partial scans
US5278398A (en) * 1990-01-05 1994-01-11 Symbol Technologies, Inc. Decoding bar code symbols by determining the best alignment of partial scans
JPH03266089A (en) * 1990-03-16 1991-11-27 Fujitsu Ltd Bar code reader
US5504316A (en) * 1990-05-08 1996-04-02 Symbol Technologies, Inc. Laser scanning system and scanning method for reading 1-D and 2-D barcode symbols
US5528022A (en) * 1990-06-06 1996-06-18 Sumitomo Electric Industries, Ltd. Symbol read device
US5138140A (en) * 1990-08-22 1992-08-11 Symbol Technologies, Inc. Signature capture using electro-optical scanning
US5221832A (en) * 1991-09-13 1993-06-22 Ncr Corporation Raster variation method for omnidirectional optical scanners
US5179271A (en) * 1991-09-19 1993-01-12 Ncr Corporation Compact optical scan pattern generator for bar code reading systems
US5371347A (en) * 1991-10-15 1994-12-06 Gap Technologies, Incorporated Electro-optical scanning system with gyrating scan head
US5365048A (en) * 1992-02-20 1994-11-15 Olympus Optical Co., Ltd. Bar code symbol reading apparatus with double-reading preventing function
US5354977A (en) * 1992-02-27 1994-10-11 Alex Roustaei Optical scanning head
US5319181A (en) * 1992-03-16 1994-06-07 Symbol Technologies, Inc. Method and apparatus for decoding two-dimensional bar code using CCD/CMD camera
US5378881A (en) * 1992-05-29 1995-01-03 Olympus Optical Co., Ltd. Bar code reader for accurately reading two-dimensional bar code images

Cited By (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060175413A1 (en) * 1994-03-04 2006-08-10 Longacre Andrew Jr Reading apparatus having reprogramming features
US8602309B2 (en) 1994-03-04 2013-12-10 Hand Held Products, Inc. Bar code reading device for reading 1D or 2D bar code symbols
US20060255150A1 (en) * 1994-03-04 2006-11-16 Longacre Andrew Jr Bar code reading device having image data in plurality of different formats
US8397992B2 (en) 1994-03-04 2013-03-19 Hand Held Products, Inc. Optical reader having image sensor for reading decodable indicia
US7222794B2 (en) * 1995-07-20 2007-05-29 Fujitsu Limiteed Optical reader applicable to plurality of uses
US20030178492A1 (en) * 1996-01-31 2003-09-25 Psc Scanning, Inc. Multiple aperture data reader for multi-mode operation
US6575368B1 (en) * 1996-01-31 2003-06-10 Psc Scanning, Inc. Multiple aperture data reader for multi-mode operation
US7243850B2 (en) 1996-01-31 2007-07-17 Psc Scanning, Inc. Data reader for multi-mode operation
US20040169084A1 (en) * 1996-01-31 2004-09-02 Psc Scanning, Inc. Multiple aperture data reader for multi-mode operation
US7051940B2 (en) 1996-01-31 2006-05-30 Psc Scanning, Inc. Data reader for multi-mode operation
US20050224583A1 (en) * 1996-01-31 2005-10-13 Psc Scanning, Inc. Multiple aperture data reader for multi-mode operation
US6719201B2 (en) * 1996-01-31 2004-04-13 Psc Scanning, Inc. Multiple aperture data reader for multi-mode operation
US5962838A (en) * 1996-07-15 1999-10-05 Psc Scanning, Inc. Barcode scanner with manually switchable scan patterns
US5992748A (en) * 1996-08-08 1999-11-30 Riso Kagaku Corporation Two-dimensional color code, preparing and restoring method for the code and apparatus therefor
US7387253B1 (en) * 1996-09-03 2008-06-17 Hand Held Products, Inc. Optical reader system comprising local host processor and optical reader
US7523867B2 (en) 1998-12-03 2009-04-28 Metrologic Instruments, Inc. Automatically-activated hand-supportable laser scanning bar code symbol reading system with omnidirectional and unidirectional scanning modes in addition to a data transmission activation switch
US20040173684A1 (en) * 1998-12-03 2004-09-09 Metrologic Instruments, Inc. Automatically-activated hand-supportable omni-directional laser scanning bar code symbol reader having a user-selectable linear scanning menu-reading mode supported by a stroboscopically-pulsed omni-directional laser scanning pattern for improved bar code symbol navigation and alignment during menu-reading operations
US7097105B2 (en) 1998-12-03 2006-08-29 Metrologic Instruments, Inc. Automatically-activated hand-supportable omni-directional laser scanning bar code symbol reader having a user-selectable linear scanning menu-reading mode supported by a stroboscopically-pulsed omni-directional laser scanning pattern for improved bar code symbol navigation and alignment during menu-reading operations
US20030222146A1 (en) * 1998-12-03 2003-12-04 Metrologic Instruments, Inc. Automatically-activated hand-supportable multi-mode laser scanning bar code symbol reading system
US6857572B2 (en) * 1998-12-03 2005-02-22 Metrologic Instruments, Inc. Automatically-activated hand-supportable laser scanning bar code symbol reading system with omnidirectional and unidirectional scanning modes in addition to a data transmission activation switch
US20020104886A1 (en) * 1998-12-03 2002-08-08 Metrologic Instruments, Inc. Automatically-activated hand-supportable laser scanning bar code symbol reading system with omnidirectional and unidirectional scanning modes in addition to a data transmission activation switch
US6905071B2 (en) * 1998-12-03 2005-06-14 Metrologic Instruments, Inc. Automatically-activated hand-supportable multi-mode laser scanning bar code symbol reading system
US20050211782A1 (en) * 1998-12-03 2005-09-29 William Martin Automatically-activated hand-supportable laser scanning bar code symbol reading system with omnidirectional and unidirectional scanning modes in addition to a data transmission activation switch
US6957768B1 (en) * 1999-05-25 2005-10-25 Silverbrook Research Pty Ltd Computer system control via interface surface
US6332577B1 (en) 1999-07-23 2001-12-25 Psc Scanning, Inc. System and method for converting multiple beam optical scanner
US6688525B1 (en) * 1999-09-22 2004-02-10 Eastman Kodak Company Apparatus and method for reading a coded pattern
US6585161B1 (en) 2000-08-30 2003-07-01 Psc Scanning, Inc. Dense pattern optical scanner
US6994255B2 (en) 2000-08-30 2006-02-07 Psc Scanning, Inc. Dense pattern optical scanner
US20040104270A1 (en) * 2000-08-30 2004-06-03 Acosta Jorge L. Dense pattern optical scanner
US7255278B2 (en) 2000-08-30 2007-08-14 Datalogic Scanning, Inc. Dense pattern optical scanner
US8682077B1 (en) 2000-11-28 2014-03-25 Hand Held Products, Inc. Method for omnidirectional processing of 2D images including recognizable characters
US6827271B2 (en) * 2001-06-11 2004-12-07 Ncr Corporation Methods and apparatus for determining a position of a rotating optical element in a bar code scanner
US20020185538A1 (en) * 2001-06-11 2002-12-12 Ncr Corporation Methods and apparatus for determining a position of a rotating optical element in a bar code scanner
US6963074B2 (en) 2001-06-21 2005-11-08 Psc Scanning, Inc. Omni-directional optical code reader using scheimpflug optics
US20040065853A1 (en) * 2001-06-21 2004-04-08 Psc Scanning, Inc. Omni-directional optical code reader using scheimpflug optics
US6581833B2 (en) * 2001-11-02 2003-06-24 Gsi Lumonics, Inc. Smart energy emitting head
WO2003042904A1 (en) 2001-11-13 2003-05-22 Metrologic Instruments, Inc. Automatically-activated hand-supportable multi-mode laser scanning bar code symbol reading system
EP1459242A4 (en) * 2001-11-13 2005-12-07 Metrologic Instr Inc Automatically-activated hand-supportable multi-mode laser scanning bar code symbol reading system
EP1459242A1 (en) * 2001-11-13 2004-09-22 Metrologic Instruments, Inc. Automatically-activated hand-supportable multi-mode laser scanning bar code symbol reading system
WO2005041111A3 (en) * 2003-10-11 2009-04-09 Metrologic Instr Inc Automatically-activated hand-supportable omni-directional laser scanning bar code symbol reader
US20050103865A1 (en) * 2003-11-13 2005-05-19 Metrologic Instruments, Inc. Hand-supportable imaging-based bar code symbol reader having a multi-mode bar code symbol image processor dynamically reconfigurable in response to real-time image processing operations carried out on captured images
US7273180B2 (en) * 2003-11-13 2007-09-25 Metrologic Instruments, Inc. Hand-supportable imaging-based bar code symbol reader having a multi-mode bar code symbol image processor dynamically reconfigurable in response to real-time image processing operations carried out on captured images
US20060016891A1 (en) * 2004-07-23 2006-01-26 James Giebel Laser power control arrangements in electro-optical readers
WO2006023112A3 (en) * 2004-07-23 2006-06-22 Symbol Technologies Inc Laser power control arrangements in electro-optical readers
US7296743B2 (en) * 2004-07-23 2007-11-20 Symbol Technologies, Inc. Laser power control arrangements in electro-optical readers
US20070047605A1 (en) * 2005-08-26 2007-03-01 Edward Barkan Laser power control arrangements in electro-optical readers
US7661596B1 (en) 2007-08-04 2010-02-16 Webscan, Inc. Symbology-based self-configuring verifier
US20100292954A1 (en) * 2009-05-13 2010-11-18 Chih-Hsiung Lin Method and device for detecting rotating angle of reflector
CN106022198A (en) * 2016-07-11 2016-10-12 深圳市兴通物联科技有限公司 Laser bar code scanning device and laser bar code scanning method
CN106022198B (en) * 2016-07-11 2018-11-02 深圳市兴通物联科技有限公司 Laser bar code scanning means and laser bar code scan method

Also Published As

Publication number Publication date
EP0778538B1 (en) 2003-11-12
EP0778538A3 (en) 1999-02-17
DE69630654T2 (en) 2004-10-07
EP0778538A2 (en) 1997-06-11
DE69630654D1 (en) 2003-12-18
JP3834115B2 (en) 2006-10-18
JPH09179933A (en) 1997-07-11

Similar Documents

Publication Publication Date Title
US5719385A (en) Optical scanner having multi-line and single-line scanning modes
US5229588A (en) Dual aperture optical scanner
US5837988A (en) Multiple plane scanning system for data reading applications
US5059779A (en) Scan pattern generators for bar code symbol readers
US5420411A (en) Combined range laser scanner
US5151581A (en) Point-of-sale system including detachable infinitely adjustable optical scanner with selection of scan pattern
US5200599A (en) Symbol readers with changeable scan direction
US6575368B1 (en) Multiple aperture data reader for multi-mode operation
US5221832A (en) Raster variation method for omnidirectional optical scanners
US5962838A (en) Barcode scanner with manually switchable scan patterns
US5149949A (en) Optical scanner with counterrotating reflector elements
US5196696A (en) Counter rotating optical scanning unit with Fresnel reflection filtering
US5179271A (en) Compact optical scan pattern generator for bar code reading systems
US5298729A (en) Multiple depth of field optical scanner
WO1994001835A1 (en) Multiple plane scanning system for data reading applications
US6786413B2 (en) Production of aiming spot with enhanced visibility in electro-optical readers for reading indicia
EP0539054A1 (en) Optical scanner apparatus
US7051939B2 (en) Bar code scanner with laser beam oscillator
EP0533383A2 (en) Optical scanner apparatus
JPH05210754A (en) Portable bar code scanner

Legal Events

Date Code Title Description
AS Assignment

Owner name: NCR CORPORATION, OHIO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WIKE, CHARLES K. JR.;BELKNAP, WILLIAM M.;KIEN, THAI-BAO HOANG;AND OTHERS;REEL/FRAME:007964/0506

Effective date: 19960213

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT, ILLINOIS

Free format text: SECURITY AGREEMENT;ASSIGNORS:NCR CORPORATION;NCR INTERNATIONAL, INC.;REEL/FRAME:032034/0010

Effective date: 20140106

Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT

Free format text: SECURITY AGREEMENT;ASSIGNORS:NCR CORPORATION;NCR INTERNATIONAL, INC.;REEL/FRAME:032034/0010

Effective date: 20140106

AS Assignment

Owner name: NCR VOYIX CORPORATION, GEORGIA

Free format text: RELEASE OF PATENT SECURITY INTEREST;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:065346/0531

Effective date: 20231016