WO1994001835A1 - Multiple plane scanning system for data reading applications - Google Patents
Multiple plane scanning system for data reading applications Download PDFInfo
- Publication number
- WO1994001835A1 WO1994001835A1 PCT/US1993/006642 US9306642W WO9401835A1 WO 1994001835 A1 WO1994001835 A1 WO 1994001835A1 US 9306642 W US9306642 W US 9306642W WO 9401835 A1 WO9401835 A1 WO 9401835A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- scanning
- mirror
- mirror array
- scan
- optical
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods 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/10821—Methods 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 further details of bar or optical code scanning devices
- G06K7/1096—Methods 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 further details of bar or optical code scanning devices the scanner having more than one scanning window, e.g. two substantially orthogonally placed scanning windows for integration into a check-out counter of a super-market
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods 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/10554—Moving beam scanning
- G06K7/10564—Light sources
- G06K7/10574—Multiple sources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods 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/10554—Moving beam scanning
- G06K7/10594—Beam path
- G06K7/10683—Arrangement of fixed elements
- G06K7/10693—Arrangement of fixed elements for omnidirectional scanning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods 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/10821—Methods 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 further details of bar or optical code scanning devices
- G06K7/10861—Methods 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 further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
- G06K7/10871—Methods 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 further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels randomly oriented data-fields, code-marks therefore, e.g. concentric circles-code
Definitions
- the field of the present invention relates to optical scanning systems and particularly to a scanning system capable of successfully reading objects aligned in a variety of orientations.
- the invention is especially suitable for use as a fixed scanner such as that employed at a supermarket checkout counter reading bar codes such as those found on consumer products.
- a bar code scanner depends upon focused optics and scanning geometry. Fixed scanners frequently employ a rotating polygon mirror which directs a scanning beam toward a mirror array for generating a desired scan pattern.
- Fixed scanners frequently employ a rotating polygon mirror which directs a scanning beam toward a mirror array for generating a desired scan pattern.
- One type of fixed bar code scanner positions a scan engine in a base with a scan window oriented in a horizontal plane.
- One such scanning system is disclosed in United States Patent No. 5,073,702 in which a scanning beam is reflected off a mirror array which has a plurality of mirrors arranged in a generally semicircular pattern. The scanning beam reflecting off each of the mirrors has vertically upward component thereby passing through the window/aperture. Objects to be scanned are passed over the window with the bar codes oriented in a generally downward direction.
- the scan engine is housed in a vertical tower with the scan window oriented in a vertical plane.
- the scan window oriented in a vertical plane.
- generally all the outgoing scan beams come out sidewards also have an upward vertical component.
- Objects to be scanned are passed in front of the window with the bar codes oriented in a generally sideward direction.
- an object In order to produce a successful scan, an object must be oriented with its bar code passed in front of the scan window at an angle which is not so oblique as to prevent a scan line from striking or "seeing" the bar code. Therefore to achieve a successful scan, the user must position the object with the bar code placed sufficiently close to the desired orientation.
- the range of suitable plane orientation of the object bearing the bar code is limited by the size of the window and the angle over which the mirror array can direct a scan pattern.
- Present vertical scanners can scan bar codes oriented in a generally vertical plane (i.e.. side facing) but cannot scan bar codes oriented in a horizontal plane (i.e.. facing up or down) .
- the present inventors have recognized that it would be desirable to increase the range of plane orientation readable by a scanning which would minimize required bar code label orientation, support belt to belt (automatic) scanning, and otherwise provide for improved scanning ergonomics.
- the present invention relates to an optical system and method for data reading.
- the preferred system is directed to a scanner which includes means for generating a first optical beam and a second optical beam, the first optical beam being directed toward one side of a first scanning optical element such as a rotating polygon mirror and to a first mirror array, the second optical beam being directed toward a second scanning optical element such as another side of the rotating polygon mirror and then to a second mirror array.
- the first mirror array is configured to generate a scan pattern having an apparent source from one orthogonal direction and the second mirror array is configured to generate a scan pattern having an apparent source from another orthogonal direction.
- the first and second optical beams may operate simultaneously or alternately.
- return signals detected from both the first and second optical beams are processed by a single microprocessor to allow for unified signal processing.
- Fig. 1 is a front perspective view of a vertical scanner according to the present invention
- Fig. 2 is a partially diagrammatic right side elevation view of the scanner of Fig. 1;
- FIG. 3 partially diagrammatic top plan view of the scanner of Fig. 1;
- Fig. 4 partially diagrammatic front side elevation view of the scanner of Fig. 1;
- Fig. 5 is a diagrammatic top plan view of the scan pattern along a horizontal plane generated from the upper mirror array of the scanner of Fig. 1;
- Fig. 6 is a diagrammatic front side elevation view of the scan pattern along a vertical plane generated from the lower mirror array of the scanner of Fig. 1;
- Fig. 7 is a schematic diagram illustrating a preferred polygon mirror light scanning and collecting configuration
- Fig. 8 is a schematic diagram illustrating an alternate polygon mirror light scanning and collecting configuration
- Fig. 9 is a schematic diagram illustrating another alternate polygon mirror light scanning and collecting configuration
- Fig. 10 is a detailed view of the shutter of Fig. 9 taken along line 10-10;
- Fig. 11 is a schematic diagram illustrating another alternate polygon mirror light scanning and collecting configuration
- Fig. 12 is a schematic diagram illustrating another alternate polygon mirror light scanning and collecting configuration
- Fig. 13 is a schematic diagram illustrating another alternate polygon mirror light scanning and collecting configuration
- Fig. 14 is a schematic diagram illustrating an alternate light scanning and collecting configuration using an pair of movable mirrors
- Fig. 15 is a schematic diagram illustrating a holographic disk light scanning and collecting configuration
- Fig. 16 is a schematic diagram illustrating an alternate holographic disk light scanning and collecting configuration
- Fig. 17 is a schematic diagram illustrating a dual holographic disk light scanning and collecting configuration
- Fig. 18 is a flow chart of a preferred light scanning and collecting processing scheme
- Fig. 19 is a flow chart of an alternate light scanning and collecting processing scheme; and Fig. 20 is a front perspective view of a combination vertical and horizontal scanner.
- FIG. 1 is a schematic diagram of a preferred vertical scanner 10 having a housing 12 with a lower housing portion 14 and an upper housing portion 16.
- the scanner 10 generates a scan volume generally designated 5 by scanning beams projected outwardly through lower and upper windows 20 and 25.
- orthogonal coordinates (X, Y, Z) are designated in Fig. 1.
- the X coordinate is defined as a sideways direction, perpendicular to or hori ⁇ zontally outward from the lower window 20 of the scanner housing 12;
- the Y coordinate is defined as a vertically upward direction;
- the Z coordinate is defined as another horizontal direction parallel to the lower window 20.
- Figs. 2-4 illustrate the internal scanning beam generation and collection configuration of the scanner 10.
- the scanner 10 has two windows namely a lower window 20 and an upper window 25 arranged at an oblique or inclined angle to one another.
- the scanner 10 may alternately have a single vertical or inclined window, but the dual window configuration provides physical information to the user regarding the direction of the scanning beams, namely that one scanning beam pattern is generally emanating from the upper window 25 and one scanning beam pattern is generally emanating from the lower window 20.
- the scan engine of scanner 10 has a central rotating polygon mirror 30 driven by a motor 40.
- a light source 76 generates a beam of light and directs it toward mirror 74.
- the light source 76 may be a laser, laser diode, or any other suitable source.
- the mirror 74 focuses and reflects light toward the polygon mirror 30 which has four mirror facets 31, 32, 33, 34.
- the outgoing beam is directed across the lower mirror array 80 and then reflected out through the lower window 20 to achieve a desired scan pattern.
- Light reflecting off the target returns via the same path and is collected by a collection mirror 72 and focused onto a detector 79.
- the polygon mirror 30 is preferably molded in a single piece out of emanating, but could be constructed out of acrylic or other optical materials including other plastics, metals or glass by one skilled in the art.
- the outer surface of each mirror facet may be advantageously coated with a suitable high reflective coating, the coating chosen would depend upon the optical material of the polygon mirror 30.
- a emanating or acrylic facet may have a metallic coating such as aluminum or gold, while a metal or glass facet may be preferably coated with a single or multi-layered dielectric such as silicon dioxide (SiO z ) or titanium dioxide.
- the outgoing beam mirror 74 and the incoming collec ⁇ tion mirror 72 are also preferably an integral unit of one-piece construction forming a mirror unit 70. Both mirror elements are optically powered, the smaller out ⁇ going mirror 74 being parabolic and the larger collection mirror 72 being ellipsoidal.
- an upper light source 56 generates a beam of light and directs it toward mirror 54.
- the light source 56 may be a laser, laser diode, or any other suitable source.
- the mirror 54 focuses and reflects light toward the polygon mirror 30. As the polygon mirror 30 rotates, the outgoing beam is directed across the upper mirror array 60 and then reflected out through the upper window 25 to achieve a desired scan pattern. Light scattered off the target returns the same path and is collected by a collection mirror 52, reflecting off fold mirror 58 and focused onto a detector 59.
- the outgoing beam mirror 54 and the incoming collection mirror 52 are preferably an integral unit of one-piece construction forming a mirror unit 50. Both mirror elements are optically powered, the smaller outgoing mirror 54 being parabolic and the larger collection mirror 52 being ellipsoidal.
- Fig. 5 is a diagrammatic top plan view of a scan pattern 90 of scan lines 92 as shown in a horizontal X-Z plane at the base of the scanner 10.
- Fig. 6 is a diagrammatic front elevation view of a scan pattern 95 of scan lines 97 as shown in a vertical Y-Z plane located at a distance of 6.0 in. (15.24 cm) from the scanner 10. From the above description and the scan patterns disclosed, one skilled in the art may construct a suitable polygon mirror 30 and mirror arrays 60, 80 to achieve the desired scan patterns.
- the mirror arrays 60, 80 comprise a plurality of pattern mirrors arranged generally in what may be described as a semicircular pattern.
- the pattern mirrors may be configured to produce a multitude of desired scan patterns.
- the scanner 10 projects scan ⁇ ning sweeps along two generally orthogonal directions, one scanning sweep emanating generally downwardly and side- wardly from the upper inclined window 25 and one scanning sweep emanating generally sidewardly and upwardly from the vertical lower window 20. It is the cooperation of these two scanning sweeps emanating from different scanning directions which result in enhanced scanning range.
- the mirror arrays 60, 80 may be designed to produce a desired scan pattern for a particular application.
- the upper window 25 is arranged at an oblique angle ⁇ to the vertical lower window 20 of about 150°.
- the lower window 20 and upper window 25 are preferably con- structed from glass, plastic or other suitable material. In an application where it is anticipated objects may strike the window, it may be coated with a suitable scratch resistant coating or even constructed of sapphire.
- the lower and upper windows may constitute first and second window elements or may simply be apertures through which the scanning beams pass.
- the first window element is defined to be oriented in a first aperture plane and the second window element is defined to be oriented in a second aperture plane, the first aperture plane being oriented at an angle ⁇ to the second aperture plane.
- the angle ⁇ is greater than 90° and somewhat less than 180°, with a preferred angle of 150°.
- the scanning sweep generated by each of the mirror arrays may be generally described as a scan plane, the plane being defined by a median of scan lines emanating from the respective mirror array, positioning the plane in a coplanar orientation with the semicircle of the mirror array.
- the scan planes emanating from the mirror arrays intersect in the scan volume, the volume through which the objects to be scanned are passed.
- the angle of the intersecting scan planes is preferably between about 30° and 90° with a preferred angle of about 60°.
- the preferred scanning system is described as a fixed scanner with objects bearing a symbol such as a bar code being passed through the scan volume, alternately the scanner and the scan volume may be moved past a sta- tionary object. Such a configuration may be desirable for inventory management or large object scanning applications for example. In either the fixed or moving scanner case, the object is being passed through the scan volume.
- the scanner window (if a single window is employed) or the scanner windows 20, 25 may comprise holographic elements to provide additional scan pattern directional control.
- Figs. 2-4 illustrate a preferred beam generation and collection configuration. That configuration is also diagrammatic- ally illustrated in Fig. 7.
- Light source 56 generates a beam of light onto a small aiming mirror 54 which focuses and reflects the light toward one side of the rotating polygon mirror 30 which scans the beam across the upper mirror array. Light returning from the target is collected by the collection mirror 52 and directed toward the detector 59.
- the lower light gener ⁇ ation and collecting system generates a light beam from light source 76 onto an aiming mirror 74 which focuses and reflects the light toward the opposite side of the rotat ⁇ ing polygon mirror 30 which scans the beam across the lower mirror array.
- Light returning from the target is collected by the collection mirror 72 and directed toward the detector 79.
- the configuration may also include additional components depending upon the application.
- an optical element 58, 78 such as an aperture, filter or grating may be positioned in the outgoing light path to block out undesirable incoming light rays or provide some other desired function.
- Fig. 7 illustrates only one preferred beam generation and collection configuration, but other configurations may be implemented.
- certain alternate configurations are set forth in Figs. 8-17 and will now be described.
- Fig. 8 diagrammatically illustrates an alternate light generation and scanning configuration which employs a single light source 216.
- the light source 216 generates a beam of light through a focusing lens 217 which focuses the beam to reflect off a small fold mirror 220 which in turn directs the beam to a beam splitter 224.
- the beam splitter 224 has two functions (a) reflecting a portion of the light toward the polygon mirror 230 and (b) allowing a portion of the light to pass through to be directed by fold mirror 227 toward another side of the polygon mirror 230. On either side of the polygon mirror, the light beam is scanned across the respective mirror array generating the desired scan patterns.
- the system may require processing electronics for handling simultaneous signals.
- the beam splitter 224 and the mirror 227 may be provided with a pivoting means or a shutter may be positioned in one or more of the light paths so that only one incoming beam is permitted at a given instant.
- Yet another design may comprise specific alignment of the beam splitter 224 and mirrors 227 and 230 so that only a single incoming signal is received by the detector 219 at a given instant.
- FIGs. 9-10 illustrate an alternate single light source configuration in which a light source 236 generates a beam of light which is focused by a focusing lens 234 (optional) and directed by a fold mirror 238 through a combination lens element 244 having a outgoing beam lenslet portion 248 and an incoming beam collection lens portion 246.
- the outgoing beam from the fold mirror 238 is focused by the lenslet 248 toward the shutter mirror 250.
- the shutter mirror 250 is a round shutter element rotated by a motor 258.
- the shutter mirror 250 has an outer support ring 254 with a portion of its circular surface comprising a reflecting mirror portion 252 and the remaining portion being a void 256.
- the mirror portion 252 When the mirror portion 252 is aligned in the beam path, the light beam is reflected toward the polygon mirror 240 and returning signal is reflected back to the collection lens which focuses the collected beam onto detector 239.
- the void portion 256 When the void portion 256 is aligned in the beam path, the light beam passes therethrough and is then reflected off fold mirror 242 toward the polygon mirror 240 and returning signal is reflected back off the fold mirror 242, passing through the void portion 256 and on to the collection lens which focuses the collected beam onto detector 239.
- the relative size of the mirror portion 252 and the void portion 256 may be selected to adjust the relative amount that the upper and lower scanning is oper ⁇ ated. In the preferred embodiment, a majority of the scanning beam would be directed to the upper scanning portion (e.g. 60%-70%) so the mirror portion 252 would be a larger arc (216°-252°) than the void portion (144°-108°) .
- Fig. 11 illustrates another alternative light scan- ning and collecting scheme.
- Separate light sources 262, 270 each generate a beam of light which is focused by a focusing lens 264, 272 and then passes through an aperture 268, 275 in a concave collecting mirror 267, 274.
- the light beam then is reflected off a respective fold mirror 265, 277 and then to either side of the polygon mirror 260.
- Beams are then scanned across respective mirror arrays and reflected signals return reflecting off the polygon mirror 260 facet, off fold mirror 265, 277 and then are collected by respective collection mirror 267, 274 to detector 269, 279.
- One side of the collection system also illustrates an additional focusing lens 278 in the light path between the collection mirror 274 and the detector 279 to assist in focusing the collected signal beam.
- the previous embodiments illustrate a single polygon mirror for the optical scanning element or mech ⁇ anism, other configurations may be employed such as for example a rotating optical polygon of any suitable number of facet mirrors, a rotating holographic disk, a pair of rotating single facet mirrors, and a pair of pivoting single facet mirrors, or any other suitable scanning mechanism.
- Fig. 12 illustrates a scanning system having a first polygon mirror 284 and a second polygon mirror 282 driven by a common motor 280.
- the first and second polygon mirrors 284 and 282 may be mounted coaxially on a common shaft 281.
- the two light generation and detection schemes are schematically designated as elements 286, 288 and may comprise any suitable single or dual light source and any suitable light detector configuration such as those already described in the above embodiments.
- Fig. 13 illustrates a light scanning and collecting scheme having a first polygon mirror 292 and a second polygon mirror 294 arranged side-by-side.
- the polygon mirrors 292, 294 may be driven by a common motor through transmission means in the base 290.
- the two light generation and detection schemes are schematically desig ⁇ nated as elements 296, 298 and may comprise any suitable single or dual light source and any suitable light detector configuration such as those already described in the above embodiments.
- Figs. 12 and 13 illustrate two polygon mirror arrangements, but other arrangements may be employed.
- the polygon mirrors may be stacked one on top of the other driven on a common shaft.
- the mirrors in any multiple mirror configurations may be of different size and different number of facets depending upon the particular application.
- Fig. 14 illustrates yet another alternative light scanning and collecting configuration.
- the optical scanning element comprises a pair of pivoting single facet mirrors 308, 318.
- Light source 300 generates a beam of light onto a small aiming mirror 302 which focuses and reflects the light toward pivoting mirror 308 which pivots to scan the beam across the first mirror array.
- Light returning from the target reflects off the first mirror array and then the pivoting mirror 308 and is collected by the collection mirror 304 and directed toward the detector 306.
- the lower light generation and collecting system generates a light beam from light source 310 onto an aiming mirror 312 which focuses and reflects the light toward the pivoting mirror 318 which pivots to scan the beam across the second mirror array.
- the optical scanning element comprises a rotating holographic disk 320 mounted on a motor and support frame 321.
- Separate light sources 322, 332 each generate a beam of light which is focused by a respective focusing lens 324, 334 and then passes through an aperture 327, 337 in a respective concave collecting mirror 328, 338.
- the light beam then is reflected off a respective pivoting fold mirror 326, 336 and then to either side of the rotat- ing holographic disk 320.
- Beams are then scanned, reflecting off respective fold mirrors 327, 337, across respective mirror arrays toward the target. Return signals are directed through the holographic disk, off pivoting fold mirror 326, 336 and then are collected by respective collection mirror 328, 338 to detector 329, 339.
- Fig. 16 illustrates an alternate light scanning and collecting configuration employing a single light source 342 which sends a beam of light toward a small fold mirror 344.
- Light reflecting off the fold mirror 344 passes through the inner lens portion 347 of lens 346 which focuses the outgoing beam toward pivoting or rotat ⁇ ing fold mirror 350.
- Pivoting mirror 350 alternately directs light either toward pivoting fold mirror 352 or pivoting fold mirror 356 depending upon the orientation of the pivoting mirror 350.
- Light beam from the respective pivoting fold mirror 352, 356 passes through a respective side of a rotating holographic disk 340.
- Beams passing through the holographic disk are then scanned, reflecting off respective fold mirrors 354, 358, across respective mirror arrays and reflected signals return being directed through the holographic disk, off pivoting fold mirror 352, 356 are collected by focusing lens 348 onto detector 359.
- Fig. 17 illustrates yet another alternate light scanning and collecting configuration, this one employing first and second holographic disks 360, 370.
- the two light generation and detection schemes are schematically designated as elements 362, 372 and may comprise any suitable single or dual light source and any suitable light detector configuration such as those already described in the above embodiments.
- the first and second holographic elements 360, 370 may be mounted separately and driven by separate motors, but preferably as illus ⁇ trated may be mounted on a common axis or shaft 368 and rotatably driven by a single motor 366.
- the light beam from the first element 362 is directed through the first holographic disk 360 and reflected off the fold mirror 364 and scanned across the first mirror array.
- the light beam from the second element 372 is directed through the second holographic disk 37 and reflected off the fold mirror 374 and scanned across the second mirror array. Return beams follow the same path and are detected in respective collection elements.
- Fig. 18 is a flow chart of a preferred light scanning and collecting processing scheme.
- a first (bottom) laser diode light source 107 and second (top) laser diode light source 105 generate light beams toward a respective bottom scan head 112 and top scan head 110.
- Scan beams from both the top scan head 110 and the bottom scan head 112 are reflected off a common facet wheel 115 or polygon mirror. Since the design may employ a common polygon mirror, the system requires only a single motor assembly resulting in reduced unit size, weight and cost as well as power consumption.
- Return signal is collected at top and bottom collection optics 120 and 122, with the signals processed in respective analog signal processing units 125, 127 and then converted and processed in respective digital proces ⁇ sors 130, 132.
- the processed raw data from both digital processors 130, 132 is then inputted into a first micro ⁇ processor 135 where the signals are analyzed and processed together.
- This common processing allows for enhanced efficiency and scanning advantages. For example, a partial bar code scanned by a scan line generated from the top scan head 110 and collection optics 120 may be stitched together with a partial bar code scanned by a scan line generated from the bottom scan head 112 and collection optics 122 to achieve a complete scan.
- a second microprocessor 140 which may be separate from or included within the first microprocessor 135, may option ⁇ ally integrate data input from a weigh scale 197. Once processed, data from the processor 140 is outputted to an application system illustrated as the point of sale system 195. Fig.
- a first (bottom) laser diode light source 157 and second (top) laser diode light source 155 generate light beams toward a respective bottom scan head 162 and top scan head 160. Scan beams from both the top scan head 160 and the bottom scan head 162 are reflected off a common facet wheel 165.
- the return signal is collected at top and bottom collection optics 170 and 172, with the signals processed in respective analog signal processing units 175, 177 and then inputted into a multiplex timer circuit 180 so that the bar code signals from the top and bottom may be successively combined and transmitted to the decoding I/F electronics unit 185.
- This common processing allows for enhanced efficiency and scanning advantages similar to the previous embodiment.
- the decoding microprocessor 185 may optionally integrate data input from a weigh scale 147. Once processed, data from the processor 185 is outputted to the point of sale system 145.
- the scanning system may also be combined with a horizontal scanner.
- Fig. 20 illustrates a combination vertical and horizontal scanner 410.
- the scanner 410 includes a housing 412 with a lower housing portion 414, an upper housing portion 416, and a lower horizontal portion 418.
- the scanner 410 generates a scan volume from scanning sweeps projected along three generally orthogonal directions, one scanning sweep emanating downwardly and sidewardly from the upper inclined window 425, one scanning sweep emanating sidewardly and upwardly from the vertical window 420, and one scanning sweep emanating generally upwardly through horizontal window 427 off of mirror array 460.
- the scanning beams emanating from horizontal window 427 may have a sidewards component in a direction toward the vertical housing portions 414, 416.
- the scanning system of Fig. 20 may also be combined with a scale unit or a combined scale-scanner unit.
- element 427 may be a weigh scale unit providing weight data and as set forth in the flow chart of Fig. 18 for example, the input from the scale electronics 147 may be sent directly into the micro ⁇ processor 140.
- element 427 may be a combined weigh scale and scanner unit providing both a third scanning sweep and weighing capa ⁇ bility.
- One such combined scale and scanner is disclosed in United States Patent No. 4,971,176 which is hereby incorporated by reference.
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mechanical Optical Scanning Systems (AREA)
Abstract
An optical system and method for data reading. The preferred system is directed to a scanner (10) which includes a mechanism for generating first optical beam and a second optical beam, the first optical beam being directed toward one side of a scanning optical element such as a rotating polygon mirror (30) and to a first mirror array (62, 68), the second optical beam being directed toward a second optical element such as another side of the rotating polygon mirror and then to a second mirror array (82, 87). The first mirror array (62, 68) is configured to generate a scan pattern having an apparent source from one orthogonal direction and the second mirror array (82, 88) is configured to generate a scan pattern having an apparent source from another orthogonal direction. The first and second optical beams may operate simultaneously or alternately. In a preferred embodiment, return signals detected from both the first and second optical beams are processed by a single microprocessor (135) to allow for unified signal processing.
Description
DESCRIPTION
Multiple Plane Scanning System for Data Reading Applications
Background of the Invention
The field of the present invention relates to optical scanning systems and particularly to a scanning system capable of successfully reading objects aligned in a variety of orientations. The invention is especially suitable for use as a fixed scanner such as that employed at a supermarket checkout counter reading bar codes such as those found on consumer products.
For effective and accurate performance, a bar code scanner depends upon focused optics and scanning geometry. Fixed scanners frequently employ a rotating polygon mirror which directs a scanning beam toward a mirror array for generating a desired scan pattern. One type of fixed bar code scanner positions a scan engine in a base with a scan window oriented in a horizontal plane. One such scanning system is disclosed in United States Patent No. 5,073,702 in which a scanning beam is reflected off a mirror array which has a plurality of mirrors arranged in a generally semicircular pattern. The scanning beam reflecting off each of the mirrors has vertically upward component thereby passing through the window/aperture. Objects to be scanned are passed over the window with the bar codes oriented in a generally downward direction.
In another scanner orientation, the scan engine is housed in a vertical tower with the scan window oriented in a vertical plane. In such a vertical scanner, generally all the outgoing scan beams come out sidewards also have an upward vertical component. Objects to be scanned are passed in front of the window with the bar codes oriented in a generally sideward direction.
In order to produce a successful scan, an object must be oriented with its bar code passed in front of the scan
window at an angle which is not so oblique as to prevent a scan line from striking or "seeing" the bar code. Therefore to achieve a successful scan, the user must position the object with the bar code placed sufficiently close to the desired orientation. The range of suitable plane orientation of the object bearing the bar code is limited by the size of the window and the angle over which the mirror array can direct a scan pattern. Present vertical scanners can scan bar codes oriented in a generally vertical plane (i.e.. side facing) but cannot scan bar codes oriented in a horizontal plane (i.e.. facing up or down) . The present inventors have recognized that it would be desirable to increase the range of plane orientation readable by a scanning which would minimize required bar code label orientation, support belt to belt (automatic) scanning, and otherwise provide for improved scanning ergonomics.
Summary of the Invention
The present invention relates to an optical system and method for data reading. The preferred system is directed to a scanner which includes means for generating a first optical beam and a second optical beam, the first optical beam being directed toward one side of a first scanning optical element such as a rotating polygon mirror and to a first mirror array, the second optical beam being directed toward a second scanning optical element such as another side of the rotating polygon mirror and then to a second mirror array. The first mirror array is configured to generate a scan pattern having an apparent source from one orthogonal direction and the second mirror array is configured to generate a scan pattern having an apparent source from another orthogonal direction. The first and second optical beams may operate simultaneously or alternately. In a preferred embodiment, return signals detected from both the first and second optical beams are
processed by a single microprocessor to allow for unified signal processing.
Brief Description of the Drawings
Fig. 1 is a front perspective view of a vertical scanner according to the present invention;
Fig. 2 is a partially diagrammatic right side elevation view of the scanner of Fig. 1;
Fig. 3 partially diagrammatic top plan view of the scanner of Fig. 1; Fig. 4 partially diagrammatic front side elevation view of the scanner of Fig. 1;
Fig. 5 is a diagrammatic top plan view of the scan pattern along a horizontal plane generated from the upper mirror array of the scanner of Fig. 1; Fig. 6 is a diagrammatic front side elevation view of the scan pattern along a vertical plane generated from the lower mirror array of the scanner of Fig. 1;
Fig. 7 is a schematic diagram illustrating a preferred polygon mirror light scanning and collecting configuration;
Fig. 8 is a schematic diagram illustrating an alternate polygon mirror light scanning and collecting configuration;
Fig. 9 is a schematic diagram illustrating another alternate polygon mirror light scanning and collecting configuration;
Fig. 10 is a detailed view of the shutter of Fig. 9 taken along line 10-10;
Fig. 11 is a schematic diagram illustrating another alternate polygon mirror light scanning and collecting configuration;
Fig. 12 is a schematic diagram illustrating another alternate polygon mirror light scanning and collecting configuration;
Fig. 13 is a schematic diagram illustrating another alternate polygon mirror light scanning and collecting configuration;
Fig. 14 is a schematic diagram illustrating an alternate light scanning and collecting configuration using an pair of movable mirrors;
Fig. 15 is a schematic diagram illustrating a holographic disk light scanning and collecting configuration; Fig. 16 is a schematic diagram illustrating an alternate holographic disk light scanning and collecting configuration;
Fig. 17 is a schematic diagram illustrating a dual holographic disk light scanning and collecting configuration;
Fig. 18 is a flow chart of a preferred light scanning and collecting processing scheme;
Fig. 19 is a flow chart of an alternate light scanning and collecting processing scheme; and Fig. 20 is a front perspective view of a combination vertical and horizontal scanner.
Description of the Preferred Embodiment
The preferred embodiments will now be described with reference to the drawings. Fig. 1 is a schematic diagram of a preferred vertical scanner 10 having a housing 12 with a lower housing portion 14 and an upper housing portion 16.
The scanner 10 generates a scan volume generally designated 5 by scanning beams projected outwardly through lower and upper windows 20 and 25. In order to facilitate referral to relative directions, orthogonal coordinates (X, Y, Z) are designated in Fig. 1. The X coordinate is defined as a sideways direction, perpendicular to or hori¬ zontally outward from the lower window 20 of the scanner housing 12; the Y coordinate is defined as a vertically upward direction; and the Z coordinate is defined as
another horizontal direction parallel to the lower window 20.
Figs. 2-4 illustrate the internal scanning beam generation and collection configuration of the scanner 10. The scanner 10 has two windows namely a lower window 20 and an upper window 25 arranged at an oblique or inclined angle to one another. The scanner 10 may alternately have a single vertical or inclined window, but the dual window configuration provides physical information to the user regarding the direction of the scanning beams, namely that one scanning beam pattern is generally emanating from the upper window 25 and one scanning beam pattern is generally emanating from the lower window 20.
The scan engine of scanner 10 has a central rotating polygon mirror 30 driven by a motor 40. In the lower housing portion 14, a light source 76 generates a beam of light and directs it toward mirror 74. The light source 76 may be a laser, laser diode, or any other suitable source. The mirror 74 focuses and reflects light toward the polygon mirror 30 which has four mirror facets 31, 32, 33, 34. As the polygon mirror 30 rotates, the outgoing beam is directed across the lower mirror array 80 and then reflected out through the lower window 20 to achieve a desired scan pattern. Light reflecting off the target returns via the same path and is collected by a collection mirror 72 and focused onto a detector 79. The polygon mirror 30 is preferably molded in a single piece out of emanating, but could be constructed out of acrylic or other optical materials including other plastics, metals or glass by one skilled in the art. The outer surface of each mirror facet may be advantageously coated with a suitable high reflective coating, the coating chosen would depend upon the optical material of the polygon mirror 30. For example, a emanating or acrylic facet may have a metallic coating such as aluminum or gold, while a metal or glass facet may be preferably coated with a single or
multi-layered dielectric such as silicon dioxide (SiOz) or titanium dioxide.
The outgoing beam mirror 74 and the incoming collec¬ tion mirror 72 are also preferably an integral unit of one-piece construction forming a mirror unit 70. Both mirror elements are optically powered, the smaller out¬ going mirror 74 being parabolic and the larger collection mirror 72 being ellipsoidal.
Simultaneously (or intermittently if desired) to the operation of the lower scan generation, an upper light source 56 generates a beam of light and directs it toward mirror 54. The light source 56 may be a laser, laser diode, or any other suitable source. The mirror 54 focuses and reflects light toward the polygon mirror 30. As the polygon mirror 30 rotates, the outgoing beam is directed across the upper mirror array 60 and then reflected out through the upper window 25 to achieve a desired scan pattern. Light scattered off the target returns the same path and is collected by a collection mirror 52, reflecting off fold mirror 58 and focused onto a detector 59. The outgoing beam mirror 54 and the incoming collection mirror 52 are preferably an integral unit of one-piece construction forming a mirror unit 50. Both mirror elements are optically powered, the smaller outgoing mirror 54 being parabolic and the larger collection mirror 52 being ellipsoidal.
Outgoing light beam from the upper source 56 reflects off one side of the polygon mirror 30 while simultaneously the light beam from the lower source 76 reflects off an opposite side of the polygon mirror 30. The upper mirror array 60 cooperates with the rotating polygon mirror 30 to generate the scan pattern 90 shown in Fig. 5. Fig. 5 is a diagrammatic top plan view of a scan pattern 90 of scan lines 92 as shown in a horizontal X-Z plane at the base of the scanner 10.
The lower mirror array 80 cooperates with the rotating polygon mirror 30 to generate the scan pattern 95
shown in Fig. 6. Fig. 6 is a diagrammatic front elevation view of a scan pattern 95 of scan lines 97 as shown in a vertical Y-Z plane located at a distance of 6.0 in. (15.24 cm) from the scanner 10. From the above description and the scan patterns disclosed, one skilled in the art may construct a suitable polygon mirror 30 and mirror arrays 60, 80 to achieve the desired scan patterns.
As shown in Figs. 2-4, the mirror arrays 60, 80 comprise a plurality of pattern mirrors arranged generally in what may be described as a semicircular pattern. The pattern mirrors may be configured to produce a multitude of desired scan patterns. The scanner 10 projects scan¬ ning sweeps along two generally orthogonal directions, one scanning sweep emanating generally downwardly and side- wardly from the upper inclined window 25 and one scanning sweep emanating generally sidewardly and upwardly from the vertical lower window 20. It is the cooperation of these two scanning sweeps emanating from different scanning directions which result in enhanced scanning range. The mirror arrays 60, 80 may be designed to produce a desired scan pattern for a particular application.
The upper window 25 is arranged at an oblique angle θ to the vertical lower window 20 of about 150°. The lower window 20 and upper window 25 are preferably con- structed from glass, plastic or other suitable material. In an application where it is anticipated objects may strike the window, it may be coated with a suitable scratch resistant coating or even constructed of sapphire. The lower and upper windows may constitute first and second window elements or may simply be apertures through which the scanning beams pass. The first window element is defined to be oriented in a first aperture plane and the second window element is defined to be oriented in a second aperture plane, the first aperture plane being oriented at an angle θ to the second aperture plane. Preferably the angle θ is greater than 90° and somewhat less than 180°, with a preferred angle of 150°.
Though in actuality the scan patterns generated by each mirror array 60, 80 are truly three dimensional, the scanning sweep generated by each of the mirror arrays may be generally described as a scan plane, the plane being defined by a median of scan lines emanating from the respective mirror array, positioning the plane in a coplanar orientation with the semicircle of the mirror array. By positioning the mirror arrays 60, 80 on opposite sides of the polygon mirror 30, the scan planes emanating from the mirror arrays intersect in the scan volume, the volume through which the objects to be scanned are passed. In an application of a vertically oriented scanner in a market checkout stand, the angle of the intersecting scan planes is preferably between about 30° and 90° with a preferred angle of about 60°.
Though the preferred scanning system is described as a fixed scanner with objects bearing a symbol such as a bar code being passed through the scan volume, alternately the scanner and the scan volume may be moved past a sta- tionary object. Such a configuration may be desirable for inventory management or large object scanning applications for example. In either the fixed or moving scanner case, the object is being passed through the scan volume.
Alternately, the scanner window (if a single window is employed) or the scanner windows 20, 25 may comprise holographic elements to provide additional scan pattern directional control. As described above, Figs. 2-4 illustrate a preferred beam generation and collection configuration. That configuration is also diagrammatic- ally illustrated in Fig. 7. Light source 56 generates a beam of light onto a small aiming mirror 54 which focuses and reflects the light toward one side of the rotating polygon mirror 30 which scans the beam across the upper mirror array. Light returning from the target is collected by the collection mirror 52 and directed toward the detector 59. At the same time, the lower light gener¬ ation and collecting system generates a light beam from
light source 76 onto an aiming mirror 74 which focuses and reflects the light toward the opposite side of the rotat¬ ing polygon mirror 30 which scans the beam across the lower mirror array. Light returning from the target is collected by the collection mirror 72 and directed toward the detector 79.
The configuration may also include additional components depending upon the application. For example, an optical element 58, 78 such as an aperture, filter or grating may be positioned in the outgoing light path to block out undesirable incoming light rays or provide some other desired function.
Fig. 7 illustrates only one preferred beam generation and collection configuration, but other configurations may be implemented. By way of example, certain alternate configurations are set forth in Figs. 8-17 and will now be described.
Fig. 8 diagrammatically illustrates an alternate light generation and scanning configuration which employs a single light source 216. The light source 216 generates a beam of light through a focusing lens 217 which focuses the beam to reflect off a small fold mirror 220 which in turn directs the beam to a beam splitter 224. The beam splitter 224 has two functions (a) reflecting a portion of the light toward the polygon mirror 230 and (b) allowing a portion of the light to pass through to be directed by fold mirror 227 toward another side of the polygon mirror 230. On either side of the polygon mirror, the light beam is scanned across the respective mirror array generating the desired scan patterns. Light returning from the target reflects off the respective mirror array, the respective side of the polygon mirror 30, and then reflects off beam splitter 224 and mirror 227 and is collected by the collection lens 222 onto detector 219. In this embodiment having only a single detector 219, the system may require processing electronics for handling simultaneous signals. Alternately, the beam splitter 224
and the mirror 227 may be provided with a pivoting means or a shutter may be positioned in one or more of the light paths so that only one incoming beam is permitted at a given instant. Yet another design may comprise specific alignment of the beam splitter 224 and mirrors 227 and 230 so that only a single incoming signal is received by the detector 219 at a given instant. Yet another alternative design may include a separate detection system for the return beam associated with mirror 227. Alternately, such a design may be configured with a rotating or pivoting fold mirror (for example in place of the beam splitter 224) which would alternately direct the light beam toward the fold mirror 227 or directly to the polygon mirror 230. Figs. 9-10 illustrate an alternate single light source configuration in which a light source 236 generates a beam of light which is focused by a focusing lens 234 (optional) and directed by a fold mirror 238 through a combination lens element 244 having a outgoing beam lenslet portion 248 and an incoming beam collection lens portion 246. The outgoing beam from the fold mirror 238 is focused by the lenslet 248 toward the shutter mirror 250. The shutter mirror 250 is a round shutter element rotated by a motor 258. The shutter mirror 250 has an outer support ring 254 with a portion of its circular surface comprising a reflecting mirror portion 252 and the remaining portion being a void 256.
When the mirror portion 252 is aligned in the beam path, the light beam is reflected toward the polygon mirror 240 and returning signal is reflected back to the collection lens which focuses the collected beam onto detector 239. When the void portion 256 is aligned in the beam path, the light beam passes therethrough and is then reflected off fold mirror 242 toward the polygon mirror 240 and returning signal is reflected back off the fold mirror 242, passing through the void portion 256 and on to the collection lens which focuses the collected beam onto
detector 239. The relative size of the mirror portion 252 and the void portion 256 may be selected to adjust the relative amount that the upper and lower scanning is oper¬ ated. In the preferred embodiment, a majority of the scanning beam would be directed to the upper scanning portion (e.g. 60%-70%) so the mirror portion 252 would be a larger arc (216°-252°) than the void portion (144°-108°) .
Fig. 11 illustrates another alternative light scan- ning and collecting scheme. Separate light sources 262, 270 each generate a beam of light which is focused by a focusing lens 264, 272 and then passes through an aperture 268, 275 in a concave collecting mirror 267, 274. The light beam then is reflected off a respective fold mirror 265, 277 and then to either side of the polygon mirror 260. Beams are then scanned across respective mirror arrays and reflected signals return reflecting off the polygon mirror 260 facet, off fold mirror 265, 277 and then are collected by respective collection mirror 267, 274 to detector 269, 279. One side of the collection system also illustrates an additional focusing lens 278 in the light path between the collection mirror 274 and the detector 279 to assist in focusing the collected signal beam. Though the previous embodiments illustrate a single polygon mirror for the optical scanning element or mech¬ anism, other configurations may be employed such as for example a rotating optical polygon of any suitable number of facet mirrors, a rotating holographic disk, a pair of rotating single facet mirrors, and a pair of pivoting single facet mirrors, or any other suitable scanning mechanism. Some of these alternate designs will now be discussed.
Fig. 12 illustrates a scanning system having a first polygon mirror 284 and a second polygon mirror 282 driven by a common motor 280. The first and second polygon mirrors 284 and 282 may be mounted coaxially on a common
shaft 281. The two light generation and detection schemes are schematically designated as elements 286, 288 and may comprise any suitable single or dual light source and any suitable light detector configuration such as those already described in the above embodiments.
Similarly, Fig. 13 illustrates a light scanning and collecting scheme having a first polygon mirror 292 and a second polygon mirror 294 arranged side-by-side. The polygon mirrors 292, 294 may be driven by a common motor through transmission means in the base 290. The two light generation and detection schemes are schematically desig¬ nated as elements 296, 298 and may comprise any suitable single or dual light source and any suitable light detector configuration such as those already described in the above embodiments.
Figs. 12 and 13 illustrate two polygon mirror arrangements, but other arrangements may be employed. For example, the polygon mirrors may be stacked one on top of the other driven on a common shaft. The mirrors in any multiple mirror configurations may be of different size and different number of facets depending upon the particular application.
Fig. 14 illustrates yet another alternative light scanning and collecting configuration. In this configura- tion, the optical scanning element comprises a pair of pivoting single facet mirrors 308, 318. Light source 300 generates a beam of light onto a small aiming mirror 302 which focuses and reflects the light toward pivoting mirror 308 which pivots to scan the beam across the first mirror array. Light returning from the target reflects off the first mirror array and then the pivoting mirror 308 and is collected by the collection mirror 304 and directed toward the detector 306. At the same time, the lower light generation and collecting system generates a light beam from light source 310 onto an aiming mirror 312 which focuses and reflects the light toward the pivoting mirror 318 which pivots to scan the beam across the second
mirror array. Light returning from the target reflects off the second mirror array and then the pivoting mirror 318 is collected by the collection mirror 314 and is directed toward the detector 316. Fig. 15 illustrates yet another alternative light scanning and collecting configuration. In this configura¬ tion, the optical scanning element comprises a rotating holographic disk 320 mounted on a motor and support frame 321. Separate light sources 322, 332 each generate a beam of light which is focused by a respective focusing lens 324, 334 and then passes through an aperture 327, 337 in a respective concave collecting mirror 328, 338. The light beam then is reflected off a respective pivoting fold mirror 326, 336 and then to either side of the rotat- ing holographic disk 320. Beams are then scanned, reflecting off respective fold mirrors 327, 337, across respective mirror arrays toward the target. Return signals are directed through the holographic disk, off pivoting fold mirror 326, 336 and then are collected by respective collection mirror 328, 338 to detector 329, 339.
Fig. 16 illustrates an alternate light scanning and collecting configuration employing a single light source 342 which sends a beam of light toward a small fold mirror 344. Light reflecting off the fold mirror 344 passes through the inner lens portion 347 of lens 346 which focuses the outgoing beam toward pivoting or rotat¬ ing fold mirror 350. Pivoting mirror 350 alternately directs light either toward pivoting fold mirror 352 or pivoting fold mirror 356 depending upon the orientation of the pivoting mirror 350. Light beam from the respective pivoting fold mirror 352, 356 passes through a respective side of a rotating holographic disk 340. Beams passing through the holographic disk are then scanned, reflecting off respective fold mirrors 354, 358, across respective mirror arrays and reflected signals return being directed through the holographic disk, off pivoting fold mirror
352, 356 are collected by focusing lens 348 onto detector 359.
Fig. 17 illustrates yet another alternate light scanning and collecting configuration, this one employing first and second holographic disks 360, 370. The two light generation and detection schemes are schematically designated as elements 362, 372 and may comprise any suitable single or dual light source and any suitable light detector configuration such as those already described in the above embodiments. The first and second holographic elements 360, 370 may be mounted separately and driven by separate motors, but preferably as illus¬ trated may be mounted on a common axis or shaft 368 and rotatably driven by a single motor 366. The light beam from the first element 362 is directed through the first holographic disk 360 and reflected off the fold mirror 364 and scanned across the first mirror array. Similarly, the light beam from the second element 372 is directed through the second holographic disk 37 and reflected off the fold mirror 374 and scanned across the second mirror array. Return beams follow the same path and are detected in respective collection elements.
The above described scanning and collecting configur¬ ations are but a few examples of suitable configurations. Portions of some of the configurations may readily be combined with and modify other configurations.
Fig. 18 is a flow chart of a preferred light scanning and collecting processing scheme. A first (bottom) laser diode light source 107 and second (top) laser diode light source 105 generate light beams toward a respective bottom scan head 112 and top scan head 110. Scan beams from both the top scan head 110 and the bottom scan head 112 are reflected off a common facet wheel 115 or polygon mirror. Since the design may employ a common polygon mirror, the system requires only a single motor assembly resulting in reduced unit size, weight and cost as well as power consumption. Return signal is collected at top and bottom
collection optics 120 and 122, with the signals processed in respective analog signal processing units 125, 127 and then converted and processed in respective digital proces¬ sors 130, 132. The processed raw data from both digital processors 130, 132 is then inputted into a first micro¬ processor 135 where the signals are analyzed and processed together. This common processing allows for enhanced efficiency and scanning advantages. For example, a partial bar code scanned by a scan line generated from the top scan head 110 and collection optics 120 may be stitched together with a partial bar code scanned by a scan line generated from the bottom scan head 112 and collection optics 122 to achieve a complete scan. A second microprocessor 140, which may be separate from or included within the first microprocessor 135, may option¬ ally integrate data input from a weigh scale 197. Once processed, data from the processor 140 is outputted to an application system illustrated as the point of sale system 195. Fig. 19 is a flow chart of an alternate light scan¬ ning and collecting processing scheme. A first (bottom) laser diode light source 157 and second (top) laser diode light source 155 generate light beams toward a respective bottom scan head 162 and top scan head 160. Scan beams from both the top scan head 160 and the bottom scan head 162 are reflected off a common facet wheel 165. The return signal is collected at top and bottom collection optics 170 and 172, with the signals processed in respective analog signal processing units 175, 177 and then inputted into a multiplex timer circuit 180 so that the bar code signals from the top and bottom may be successively combined and transmitted to the decoding I/F electronics unit 185. This common processing allows for enhanced efficiency and scanning advantages similar to the previous embodiment. The decoding microprocessor 185 may optionally integrate data input from a weigh scale 147.
Once processed, data from the processor 185 is outputted to the point of sale system 145.
The scanning system may also be combined with a horizontal scanner. Fig. 20 illustrates a combination vertical and horizontal scanner 410. The scanner 410 includes a housing 412 with a lower housing portion 414, an upper housing portion 416, and a lower horizontal portion 418. The scanner 410 generates a scan volume from scanning sweeps projected along three generally orthogonal directions, one scanning sweep emanating downwardly and sidewardly from the upper inclined window 425, one scanning sweep emanating sidewardly and upwardly from the vertical window 420, and one scanning sweep emanating generally upwardly through horizontal window 427 off of mirror array 460. The scanning beams emanating from horizontal window 427 may have a sidewards component in a direction toward the vertical housing portions 414, 416.
Alternately, the scanning system of Fig. 20 may also be combined with a scale unit or a combined scale-scanner unit. In one alternate embodiment, element 427 may be a weigh scale unit providing weight data and as set forth in the flow chart of Fig. 18 for example, the input from the scale electronics 147 may be sent directly into the micro¬ processor 140. In yet another alternate embodiment, element 427 may be a combined weigh scale and scanner unit providing both a third scanning sweep and weighing capa¬ bility. One such combined scale and scanner is disclosed in United States Patent No. 4,971,176 which is hereby incorporated by reference. Although the description and the claims herein use terms such as "up", "down", "vertical", "horizontal", "above", "below", "upper", "higher", "lower", "to the side", "top", "bottom" etc., it should be understood that the terms are used only for convenience in referring to preferred orientation as per the drawings and/or in describing relative directions, and the illustrated and described scanner may be configured or positioned in any
desired orientation. These terms are considered relative and are not intended as limiting the scope of the inven¬ tion or the claims.
Thus, a scanning system and method for reading data have been shown and described. It is intended that any one of the disclosed outgoing light configurations may be combined with any one of the collecting configurations. Though certain examples and advantages have been dis¬ closed, further advantages and modifications may become obvious to one skilled in the art from the disclosures herein. The invention therefore is not to be limited except in the spirit of the claims that follow.
Claims
1. A scanning system for reading symbols on an object being passed through a scan volume, comprising: a vertically extended housing positioned generally to one side of the scan volume; means for producing at least a first scanning beam and a second scanning beam; an optical scanning element within the housing; a first mirror array positioned in a lower portion of the housing; a second mirror array positioned in an upper portion of the housing; first means for directing the first scanning beam along a first optical path toward a first side of the optical scanning element, the optical scanning element scanning the first scanning beam across the first mirror array; and second means for directing the second scanning beam along a second optical path toward a second side of the optical scanning element, the optical scanning element scanning the second scanning beam across the second mirror array, wherein the first mirror array is constructed and arranged to generate a pattern of scan lines some of which having an upward vertical component and the second mirror array is constructed and arranged to generate a pattern of scan lines some of which having a downward vertical component.
2. A scanning system according to Claim 1 wherein the means for producing the first and second scanning beams comprises a first light source generating the first scanning beam and a second light source generating the second scanning beam.
3. A scanning system according to Claim 1 further comprising a combination mirror having (a) an outgoing beam focusing mirror portion and (b) an incoming signal collection mirror portion.
4. A scanning system according to Claim 3 wherein the incoming signal collection mirror portion incoming signal collection mirror portion comprises a concave ellipsoidal mirror and the beam focusing mirror portion comprises a smaller concave parabolic mirror located in the concavity of the concave ellipsoidal mirror.
5. A scanning system according to Claim 1 wherein the optical scanning element is selected from the group consisting of: a rotating optical polygon mirror or a rotating holographic disk, a first and second rotating single facet mirrors, and a first and second pivoting single facet mirrors.
6. A scanning system according to Claim 1 wherein the optical scanning element comprises first and second rotating optical polygon mirrors, the first side of the optical scanning element comprising the first rotating optical polygon mirror and the second side of the optical scanning element comprising the second optical polygon mirror.
7. A scanning system according to Claim 1 wherein the first mirror array comprises a plurality of pattern mirrors arranged in a generally semicircular configuration.
8. A scanning system according to Claim 1 wherein the second mirror array comprises a plurality of pattern mirrors arranged in a generally semicircular configuration.
9. A scanning system according to Claim 1 wherein the first mirror array directs a majority of the scan lines in a generally sidewards and vertically upward direction.
10. A scanning system according to Claim 1 wherein the first mirror array directs all the scan lines in a generally sidewards and vertically upward direction.
11. A scanning system according to Claim 1 wherein the second mirror array directs all the scan lines in a generally sidewards and vertically downward direction.
12. A scanning system according to Claim 1 further comprising a first detection system which detects a return carrier signal from the first scanning beam, a second detection system which detects a return carrier signal from the second scanning beam, a processor which processes return carrier signal data from both the first and second detection systems.
13. A scanning system according to Claim 1 further comprising: a horizontally oriented housing portion positioned generally below the scan volume; means for producing a third scanning beam; a third mirror array positioned in a horizontally oriented housing position; and a third means for directing the third scanning beam along a third optical path toward a third side of the optical scanning element, the optical scanning element scanning the third scanning beam across the third mirror array thereby producing a pattern of scan lines having an upward component.
14. A scanning system according to Claim 1 further comprising a weigh scale positioned generally along a horizontal plane adjacent the vertically extended housing.
15. A scanner for reading symbols such as bar codes on an object being passed through a scan volume, comprising: a vertically oriented housing positioned generally to one side of the scan volume; means for producing at least a first scanning beam and a second scanning beam; an optical scanning element within the housing; a first mirror array positioned in a lower portion of the housing; a second mirror array positioned in an upper portion of the housing; a first means for directing the first scanning beam along a first optical path toward a first side of the optical scanning element, the optical scanning element scanning the first scanning beam across the first mirror array thereby producing a generally upwardly and sideways directed scan pattern; and a second means for directing the second scanning beam toward a second side of the optical scanning element, the optical scanning element scanning the second scanning beam across the second mirror array thereby producing a generally downwardly and sideways directed scan pattern.
16. A scanner for reading bar codes according to Claim 15 further comprising a first detector for detecting return signal form the first scanning beam, a second detector for detecting return signal from the second scanning beam, and means for processing both the return signal from the first scanning beam and the return signal from the second scanning beam in a single processor.
17. A scanner for reading bar codes according to Claim 15 wherein the first mirror array is constructed and arranged to generate a pattern of scan lines a majority of which having an upward vertical component and some of which having a downward vertical component and the second mirror array is constructed and arranged to generate a pattern of scan lines a majority of which having a downward vertical component.
18. A scanner for reading bar codes on an object being passed through a scan volume, comprising: a vertically oriented housing positioned generally to one side of the scan volume; a multi-faceted rotating polygon mirror within the housing; means for producing at least a first scanning beam and a second scanning beam; a first mirror array positioned in a lower portion of the housing; a second mirror array positioned in an upper portion of the housing; a first means for directing the first scanning beam along a first optical path toward a first side of the rotating polygon mirror and to the first mirror array; and a second means for directing the second scanning beam along a second optical path toward a second side of the polygon mirror and to the second mirror array, wherein the first mirror array is constructed and arranged to generate a pattern of scan lines generally forming a first scan plane and the second mirror array is constructed and arranged to generate a pattern of scan lines generally forming a second scan plane, the first scan plane and the second scan plane being oriented to intersect at an angle greater than approximately 30° to each other.
19. A scanner for reading bar codes according to Claim 18 wherein the first mirror array and the second mirror array are constructed and arranged such that the first scan plane intersects the second scan plane at an angle of approximately 60°.
20. A scanner for reading bar codes according to Claim 18 wherein the first mirror array and the second mirror array are constructed and arranged such that the first scan plane intersects the second scan plane in the scan volume.
21. A scanner for reading bar codes on an object being passed through a scan volume, comprising a single housing comprised of a first housing section, a second housing section, an optical scanning mechanism, a first aperture, a second aperture, a first pattern mirror array positioned in the first housing section, and a second pattern mirror array positioned in the second housing section; means for generating a first scan beam and a second scan beam; a first means for directing the first scan beam along a first optical path toward the optical scanning element, to the first pattern mirror array, and out the first aperture; and a second means for directing the second scan beam along a second optical path toward the optical scanning element, to the second pattern mirror array, and out the second aperture.
22. A scanning system according to Claim 21 wherein the first aperture is oriented in a plane at an oblique angle to a plane of the second aperture.
23. A scanning system according to Claim 22 wherein the angle between the plane of the first aperture and the plane of the second aperture is between 90° and 180°
24. A scanning system according to Claim 22 wherein the angle between the plane of the first aperture and the plane of the second aperture is about 150°.
25. A scanning system according to Claim 21 wherein the first aperture comprises a first window element arranged in a first aperture plane and wherein the second aperture comprises a second window element arranged in a second aperture plane, the second aperture plane being oriented at an oblique angle to the first aperture plane.
26. A scanning system according to Claim 21 wherein the optical scanning element is selected from the group consisting of: a rotating optical polygon, a rotating holographic disk, a pair of rotating single facet mirrors, and a pair of pivoting single facet mirrors.
27. A method for data reading comprising the steps of: generating at least a first outgoing light beam and a second outgoing light beam; directing the first outgoing light beam along a first optical path toward a first side of an optical scanning member, to a first pattern mirror array, and out a first aperture toward the object being read; directing the second outgoing light beam along a second optical path toward a side of the optical scanning member, to a second pattern mirror array, and out a second aperture toward the object being read; detecting a first carrier signal reflecting off the object from both the first outgoing light beam and detect¬ ing a second carrier signal reflecting off the object from the second outgoing light beam; preprocessing the detected first carrier signal and the second detected carrier signal; and processing the preprocessed first carrier signal and the preprocessed second carrier signal together in a processor.
28. A method for data reading according to Claim 27 further comprising the step of: sending the processed signals to a point of sale system for data manipulation.
29. A method for data reading according to Claim 27 further comprising the steps of: generating a third outgoing light beam; directing the third outgoing light beam along a third optical path toward a side of the optical scanning member, to a third pattern mirror array, and out a third aperture toward the object being read; detecting a third carrier signal returning from the object from the third outgoing light beam; preprocessing the detected third carrier signal; and processing the preprocessed third carrier signal along with the preprocessed first and second carrier signals in a processor.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US91358092A | 1992-07-14 | 1992-07-14 | |
US07/913,580 | 1992-07-14 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1994001835A1 true WO1994001835A1 (en) | 1994-01-20 |
Family
ID=25433416
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1993/006642 WO1994001835A1 (en) | 1992-07-14 | 1993-07-14 | Multiple plane scanning system for data reading applications |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO1994001835A1 (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2284086A (en) * | 1993-11-19 | 1995-05-24 | Spectra Physics Scanning Syst | Multiple plane scanning system for data reading applications |
EP0802496A1 (en) * | 1996-04-18 | 1997-10-22 | Opticon Sensors Europe B.V. | Multiple-directional optical scanner |
US5859417A (en) * | 1991-06-14 | 1999-01-12 | Symbol Technologies, Inc. | Optical scanners having dual surface optical elements for dual working ranges |
US5869827A (en) * | 1991-09-24 | 1999-02-09 | Spectra-Physics Scanning Systems, Inc. | Multiple window scanner and method for multiple focal distance reading |
EP0896291A2 (en) * | 1997-08-08 | 1999-02-10 | Fujitsu Limited | Bar code reader |
EP0779591A3 (en) * | 1995-12-14 | 1999-07-28 | Fujitsu Limited | Bar code reader |
US6029893A (en) * | 1995-05-22 | 2000-02-29 | Symbol Technologies, Inc. | Optical scanner having a reflected light collector including holographic optical elements |
EP0996077A2 (en) * | 1998-10-21 | 2000-04-26 | Fujitsu Limited | Optical scanner code reader and bar code reader having increased degree of freedom in placement of optical parts |
EP1001394A2 (en) * | 1998-11-10 | 2000-05-17 | Ncr International Inc. | Item checkout device including a bar code data collector and a produce data collector |
NL1011635C2 (en) * | 1999-03-22 | 2000-09-27 | Beheermij Van Der Loo B V | Device for recognizing objects. |
US6382513B1 (en) | 1991-07-25 | 2002-05-07 | Symbol Technologies, Inc. | Optical scanner with segmented collection mirror |
EP1526475A2 (en) * | 2003-10-17 | 2005-04-27 | Ncr International Inc. | Optical scanner having enhanced item side coverage |
US6948662B2 (en) | 1991-07-25 | 2005-09-27 | Symbol Technologies, Inc. | Two-dimensional optical code scanner with scanning pattern having region of greater apparent brightness for assisting alignment of scanning pattern |
EP1616288A1 (en) * | 2003-04-07 | 2006-01-18 | Silverbrook Research Pty. Limited | Laser scanning device for printed product identification codes |
US7296748B2 (en) | 2002-01-11 | 2007-11-20 | Metrologic Instruments, Inc. | Bioptical laser scanning system providing 360° of omnidirectional bar code symbol scanning coverage at point of sale station |
US7314176B2 (en) | 2002-01-11 | 2008-01-01 | Metrologic Instruments, Inc. | Method of generating a complex laser scanning pattern from a bioptical laser scanning system for providing 360° of omnidirectional bar code symbol scanning coverage at a point of sale station |
US7374094B2 (en) | 2002-01-11 | 2008-05-20 | Metrologic Instruments, Inc. | Bioptical laser scanning system for providing six-sided omnidirectional bar code symbol scanning coverage at a point of sale station |
USRE42651E1 (en) | 1995-10-30 | 2011-08-30 | Ncr Corporation | Optical scanner having enhanced item side coverage |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4652732A (en) * | 1985-09-17 | 1987-03-24 | National Semiconductor Corporation | Low-profile bar code scanner |
US4867257A (en) * | 1988-12-15 | 1989-09-19 | Fritz Kuchler | Slicing machine with product identifier |
US5128520A (en) * | 1989-08-11 | 1992-07-07 | Spectra-Physics, Inc. | Scanner with coupon validation |
-
1993
- 1993-07-14 WO PCT/US1993/006642 patent/WO1994001835A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4652732A (en) * | 1985-09-17 | 1987-03-24 | National Semiconductor Corporation | Low-profile bar code scanner |
US4867257A (en) * | 1988-12-15 | 1989-09-19 | Fritz Kuchler | Slicing machine with product identifier |
US5128520A (en) * | 1989-08-11 | 1992-07-07 | Spectra-Physics, Inc. | Scanner with coupon validation |
Cited By (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5859417A (en) * | 1991-06-14 | 1999-01-12 | Symbol Technologies, Inc. | Optical scanners having dual surface optical elements for dual working ranges |
US6948662B2 (en) | 1991-07-25 | 2005-09-27 | Symbol Technologies, Inc. | Two-dimensional optical code scanner with scanning pattern having region of greater apparent brightness for assisting alignment of scanning pattern |
US6382513B1 (en) | 1991-07-25 | 2002-05-07 | Symbol Technologies, Inc. | Optical scanner with segmented collection mirror |
US6834805B2 (en) | 1991-07-25 | 2004-12-28 | Symbol Technologies, Inc. | Optical scanner with segmented collection mirror |
US5869827A (en) * | 1991-09-24 | 1999-02-09 | Spectra-Physics Scanning Systems, Inc. | Multiple window scanner and method for multiple focal distance reading |
US6446870B1 (en) | 1991-09-24 | 2002-09-10 | Psc Scanning, Inc. | Multiple window scanner and method for adjusting optical parameters |
US6213397B1 (en) | 1991-09-24 | 2001-04-10 | Psc Scanning, Inc. | Multiple window scanner and method for adjusting optical parameters |
GB2284086A (en) * | 1993-11-19 | 1995-05-24 | Spectra Physics Scanning Syst | Multiple plane scanning system for data reading applications |
GB2284086B (en) * | 1993-11-19 | 1997-10-29 | Spectra Physics Scanning Syst | Multiple plane scanning system for data reading applications |
US6029893A (en) * | 1995-05-22 | 2000-02-29 | Symbol Technologies, Inc. | Optical scanner having a reflected light collector including holographic optical elements |
USRE42651E1 (en) | 1995-10-30 | 2011-08-30 | Ncr Corporation | Optical scanner having enhanced item side coverage |
EP0779591A3 (en) * | 1995-12-14 | 1999-07-28 | Fujitsu Limited | Bar code reader |
EP1367525A3 (en) * | 1995-12-14 | 2005-07-13 | Fujitsu Limited | bar code reader |
EP1367525A2 (en) * | 1995-12-14 | 2003-12-03 | Fujitsu Limited | bar code reader |
EP0802496A1 (en) * | 1996-04-18 | 1997-10-22 | Opticon Sensors Europe B.V. | Multiple-directional optical scanner |
EP0896291A2 (en) * | 1997-08-08 | 1999-02-10 | Fujitsu Limited | Bar code reader |
EP0896291A3 (en) * | 1997-08-08 | 2001-04-25 | Fujitsu Limited | Bar code reader |
EP0996077A3 (en) * | 1998-10-21 | 2000-08-16 | Fujitsu Limited | Optical scanner code reader and bar code reader having increased degree of freedom in placement of optical parts |
US6631844B1 (en) * | 1998-10-21 | 2003-10-14 | Fujitsu Limited | Optical scanner, code reader and bar code reader having increased degree of freedom in placement of optical parts |
EP0996077A2 (en) * | 1998-10-21 | 2000-04-26 | Fujitsu Limited | Optical scanner code reader and bar code reader having increased degree of freedom in placement of optical parts |
US6457644B1 (en) | 1998-11-10 | 2002-10-01 | Ncr Corporation | Item checkout device including a bar code data collector and a produce data collector |
EP1001394A3 (en) * | 1998-11-10 | 2000-08-23 | Ncr International Inc. | Item checkout device including a bar code data collector and a produce data collector |
EP1001394A2 (en) * | 1998-11-10 | 2000-05-17 | Ncr International Inc. | Item checkout device including a bar code data collector and a produce data collector |
WO2000057346A1 (en) * | 1999-03-22 | 2000-09-28 | Beheermaatschappij Van Der Loo B.V. | Device for recognizing objects |
NL1011635C2 (en) * | 1999-03-22 | 2000-09-27 | Beheermij Van Der Loo B V | Device for recognizing objects. |
US7341192B2 (en) | 2000-04-18 | 2008-03-11 | Metrologic Instruments, Inc. | Method of generating a complex laser scanning pattern from a bioptical laser scanning system for providing 360° of omnidirectional bar code symbol scanning coverage at a point of sale station |
US7374094B2 (en) | 2002-01-11 | 2008-05-20 | Metrologic Instruments, Inc. | Bioptical laser scanning system for providing six-sided omnidirectional bar code symbol scanning coverage at a point of sale station |
US7296748B2 (en) | 2002-01-11 | 2007-11-20 | Metrologic Instruments, Inc. | Bioptical laser scanning system providing 360° of omnidirectional bar code symbol scanning coverage at point of sale station |
US7314176B2 (en) | 2002-01-11 | 2008-01-01 | Metrologic Instruments, Inc. | Method of generating a complex laser scanning pattern from a bioptical laser scanning system for providing 360° of omnidirectional bar code symbol scanning coverage at a point of sale station |
US7422156B2 (en) | 2002-01-11 | 2008-09-09 | Metrologic Instruments, Inc. | Bioptical laser scanning system for providing six-sided 360-degree omnidirectional bar code symbol scanning coverage at a point of sale station |
US7900841B2 (en) | 2003-04-07 | 2011-03-08 | Silverbrook Research Pty Ltd | Shopping system comprising product item and reading device |
EP1616288A4 (en) * | 2003-04-07 | 2008-02-27 | Silverbrook Res Pty Ltd | LASER SCANNING DEVICE FOR PRINTING PRODUCT IDENTIFICATION CODES |
US7469836B2 (en) | 2003-04-07 | 2008-12-30 | Silverbrook Research Pty Ltd | Hand-held laser scanning device for scanning a product item |
US7568629B2 (en) | 2003-04-07 | 2009-08-04 | Silverbrook Research Pty Ltd | Shopping system comprising reading device |
US7612923B2 (en) | 2003-04-07 | 2009-11-03 | Silverbrook Research Pty Ltd | Scanning device for scanning interface surface of product item |
US7702187B2 (en) | 2003-04-07 | 2010-04-20 | Silverbrook Research Pty Ltd | Scanner for scanning items marked with near-infrared tags |
US7878408B2 (en) | 2003-04-07 | 2011-02-01 | Silverbrook Research Pty Ltd | Finger tip data reading device |
EP1616288A1 (en) * | 2003-04-07 | 2006-01-18 | Silverbrook Research Pty. Limited | Laser scanning device for printed product identification codes |
US7918399B2 (en) | 2003-04-07 | 2011-04-05 | Silverbrook Research Pty Ltd | Portable scanning device for scanning product item |
US7961360B2 (en) | 2003-04-07 | 2011-06-14 | Silverbrook Research Pty Ltd | Scanning device for scanning interface surface |
US8284461B2 (en) | 2003-04-07 | 2012-10-09 | Silverbrook Research Pty Ltd | Scanner for scanning items marked with tags |
EP1526475A3 (en) * | 2003-10-17 | 2005-11-16 | Ncr International Inc. | Optical scanner having enhanced item side coverage |
EP1526475A2 (en) * | 2003-10-17 | 2005-04-27 | Ncr International Inc. | Optical scanner having enhanced item side coverage |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5705802A (en) | Multiple plane scanning system for data reading applications | |
US4795224A (en) | Optical scanning pattern generator | |
WO1994001835A1 (en) | Multiple plane scanning system for data reading applications | |
US6460767B1 (en) | Optical scanner for omni-directional scanning of code symbols within a scanning volume | |
JP2863628B2 (en) | Scanning system with an array of laser scanner modules for generating a composite scanning pattern | |
KR940002960B1 (en) | Multidirectional Barcode Reader | |
EP1020810B1 (en) | Improved integrated code reading systems including tunnel scanners | |
EP0778538B1 (en) | Optical scanner | |
US5214270A (en) | Modular handheld or fixed scanner | |
US5149949A (en) | Optical scanner with counterrotating reflector elements | |
US6045046A (en) | Full coverage barcode scanner | |
US6412696B1 (en) | Countertop projection laser scanning system for omnidirectional scanning of code symbols within a narrowly-confined scanning volume projected above a countertop surface | |
US5192857A (en) | Compact optical scanner rotatable between horizontal and vertical positions | |
WO1989005013A1 (en) | Optical scanning apparatus | |
JPH0823629B2 (en) | Optical reader | |
US7866558B2 (en) | Laser scanner | |
US4935609A (en) | Composite lens for a hand-held bar code label reader | |
US5975418A (en) | Bar code scanner with increased number of scanning beams having different directions | |
US6237851B1 (en) | Dual mode barcode scanner | |
US5530233A (en) | Bar code scanner with quasi-retroreflective light collection | |
US20050269413A1 (en) | Bar code scanner with laser beam oscillator | |
EP0539054A1 (en) | Optical scanner apparatus | |
JP2760163B2 (en) | Reader |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) |
Free format text: EUROPEAN PATENT(AT,BE,DE,DK,FR,GB,IE,IT,LU,MC,NL,PT,SE) |
|
122 | Ep: pct application non-entry in european phase |