WO1991017516A1 - Oscillatable holographic optical element for bar code scanning - Google Patents
Oscillatable holographic optical element for bar code scanning Download PDFInfo
- Publication number
- WO1991017516A1 WO1991017516A1 PCT/US1991/003055 US9103055W WO9117516A1 WO 1991017516 A1 WO1991017516 A1 WO 1991017516A1 US 9103055 W US9103055 W US 9103055W WO 9117516 A1 WO9117516 A1 WO 9117516A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- optical element
- integral optical
- holographic
- bar code
- code symbol
- 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/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
-
- 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/10881—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 constructional details of hand-held scanners
Definitions
- This invention relates to a holographic optical element and, more particularly, to a holographic optical element that can be oscillated for use with a bar code scanning reader.
- a bar code reader typically uses a beam of light to scan across a bar code, which consists of alternating strips (' -jars") of differing reflectivities. The scanner then receives and interprets the fluctuations in the returning light that are caused by the bar code. It is known in the prior art to read bar codes by means of a hand-held wand which makes contact with the surface on which the bar code is printed. However, the need to make contact with the surface is frequently inconvenient and gives uninterpretable readings because the wand is not moved' across the * bar code with a sufficiently uniform velocity.
- An alternative to a hand-held wand is a scanning reader which does not require physical contact with the bar code which is to be read.
- a scanning reader typically produces a beam of light which is repetitively scanned across an area. If the beam of light is incident upon a bar code (or some other symbology), the modulated light which is scattered by the bar code is returned to sensing circuitry in the scanning reader for interpretation.
- the widths of the alternating areas of different reflectivity are measured on the basis of the relative times required for the beam of light to scan them. This allows the reader to be used with bar codes which have a wide variety of sizes as long as the relative widths of the elements of the bar codes are preserved. Accordingly, it is preferable, although not necessary, that the light beam be scanned across the bar code at a substantially uniform rate in order to ease the task of interpreting the bar code.
- the light beam In order to insure that the light beam is scanned at a substantially uniform rate, it is typically reflected from a mirror within the scanner that moves repetitively at a uniform rate.
- the mirror is generally driven by a small electrical motor under the control of electronic control circuitry.
- the mirror is typically either rotating at a constant speed or oscillating on the end of a shaft attached to a motor which can step between two extreme angular positions. Examples of rotating optical elements are shown in U.S. Patent Nos. 4,025,761, 4,097,729, 4,450,350, 4,575,625, and 4,692,603. Examples of oscillating mirror optical elements are shown in U.S. Patent Nos. 4,593,186, 4,736,095, and 4,808,804.
- an oscillating mirror is generally preferable, since it can be made both lighter and more compactly than a rotating optical element. Contained with the mirror is typically a collecting mirror which receives and focuses the light scatter from the bar code symbol which is scanned. In order to reduce power consumption, it is important top keep the oscillating mirror as light as possible.
- an integral optical element for transmitting light in an oscillating manner across a bar code symbol and for focusing light scattered from the bar code symbol, the integral optical element comprising a holographic element.
- an oscillatory scanner for reading a bar code symbol and for focusing light received from the bar code symbol.
- the scanner comprises means for producing a coherent beam of light, means for directing the beam of light onto the bar code symbol, a holographic element for focusing the received light, and means for moving the holographic element in an oscillatory manner so that the holographic element is directed to receive the light scattered by the bar code symbol.
- a scanner for reading bar code symbols having distinct areas of contrasting reflectivity comprises means for producing a coherent beam of light, means for directing the beam of light onto the bar code symbol, a holographic element for focusing the received light, means for moving the holographic element in an oscillatory manner so that the holographic element is directed to receive the light scattered by the bar code symbol, and transducer means located at the substantially fixed pomt for converting the received light into an electrical signal representative of the distinct areas of contrasting reflectivity.
- Figure 1 is a perspective diagram of a scanning laser bar code reader.
- Figure 2 is an end-on view of the top end of the scanning laser bar code reader shown in Figure 1.
- Figure 3 is an exploded perspective view of the optics portion of the scanning laser bar code reader shown in Figure 1.
- Figure 4 is a top view of the optics portion of the scanning laser bar code reader shown in Figure 1.
- FIG 5 is a schematic diagram of the circuitry of the motor drive electronics of the scanning laser bar code reader shown in Figure 1.
- Figure 6A is a top view of a oscillatable holographic optical element for use in the scanning laser bar code reader shown in Figure 1.
- Figure 6B is a front elevation view of the oscillatable holographic optical element shown in Figure 6A.
- Figure 6C is a side elevation view of the oscillatable holographic optical element shown in Figure 6 A Best Modes for Carrying Out the Invention
- FIG. 1 is a perspective diagram of the laser scanner.
- Figure 2 is an end-on view of the top end of the laser scanner shown in Figure 1.
- the laser scanner 10 contains electronic circuitry and optical components contained within a case 12. It includes a keyboard 14 and liquid crystal display (LCD) 16 for the display of bar codes which have been read by the laser scanner 10 as well as for programming a microprocessor (not shown) contained within the laser scanner 10.
- LCD liquid crystal display
- the laser scanner 10 Upon actuating a pair of opposed triggers 18 (one shown in Figure 1), the laser scanner 10 is activated, as will be described subsequently, to produce a scanning beam 22 of laser light
- the scanning beam 22 passes through the window 20 placed in the top end of the laser scanner 10, as shown in Figure 2.
- the scanning occurs in the plane 24 (shown in Figure 2).
- the light from the scanning beam 22 is projected forwardly of the laser scanner 10. If it reaches a surface, some of the impinging energy is scattered and returns to the window 20. If the scattering surface happens to contain bar code symbology which the scanning laser beam impinges upon, the returning light will be modulated by the pattern of reflectivities which the bar code symbology contains.
- the light received by the laser scanner 10, if it is scattered from a bar code symbology can be amplified and processed by circuitry in accordance with techniques which are conventional to those skilled in the art of bar code reader design.
- Figure 3 is an exploded perspective view of the optics portion of the laser scanner 10, shown in Figure 1.
- Figure 4 is a top view of the optics portion of the scanning laser bar code reader shown in Figure 1.
- the laser scanner 10 shown in Figures 3 and 4 uses a visible beam to scan the bar code symbology.
- Support frame 30 include parts 30a and 30b which snap together to form a unitary support for the optical and associated components.
- the components in the support frame 30 can be separated into two categories. One category includes the components which deal with generating and transmitting the scanning beam 22. The other category includes the components which deal with receiving any light which may be returning as a result of transmitting the scanning beam 22.
- Those components in the first category include a laser diode 32, a turning mirror 34, a holographic element 36, and a motor 38.
- the laser diode 32 is supplied with electrical power through electrical leads 40 by electronic circuitry contained elsewhere in the laser scanner 10.
- a holder 42 which contains and holds, as a fixed assembly, lenses and other optical elements which are required to form the scanning beam 22 into the desired form.
- the scanning beam 22 may be generated from the beam of laser light produced by the laser diode 32 by passing the beam from the laser diode 32 through one or more lenses to aid in focussing the scanning beam 22 at a particular plane exterior to the laser scanner 10 and/or through an aperture stop to reshape the beam to have a desired cross-section.
- the scanning light beam 22 passes through the optical elements held by the holder 42, it passes through a hole 44 in the turning mirror 34 to the holographic element 36.
- the holographic element 36 is attached to the motor 38 by the shaft 46, which causes the holographic element 36 to oscillate with the motor 38 about the axis aligned with the shaft 46.
- Plane 24 (see Figure 2) is perpendicular to the axis aligned with the shaft 46.
- the scanning beam 22 is diffracted from the holographic element 36 and is directed through the window 20 within the plane 24 in accordance with the position of the holographic element 36.
- any light that is received due to scattering from an object, such as a bar code, which is exterior to the laser scanner 10 is transmitted through the window 20.
- the window 20 protects the interior of the laser scanner 10 from contaminants outside the laser scanner 10.
- the returning light is diffracted by the holographic element 36 onto the turning mirror 34, which directs the light to the photodiode 60 after the light passes through a filter 62.
- the holographic element 36 is at least as large as the window 20, so that essentially all of the received light energy is directed to photodiode 60. This maximizes the strength of the signal produced by the photodiode 60, thereby improving the performance of the electronic circuitry which processes the signals produced by the photodiode 60.
- FIG. 5 is a schematic diagram of the circuitiy of the motor drive electronics of the _____ ⁇ i_g laser bar code reader shown in Figure 1.
- the motor 38 is a stepper motor having, for example, the capability of producing steps which are eighteen degrees wide.
- the motor 38 includes two windings 80A and 80B. Each of the windings 80A and 80B is center-tapped, dividing the winding into two legs. The center of each of the windings is held at a substantially fixed first voltage, such as the supply voltage for the electronic circuit of the laser scanner 10. Typically, the supply voltage is five volts.
- Each of the legs of the two windings 80A and 80B can be excited separately.
- each of the legs is capable of being grounded (or held at some other voltage, if appropriate) respectively through a circuit including one of the transistors 82 ⁇ , ... , 824.
- the gate of the transistor 821 will cause current to pass through the upper leg of the winding 80A. This will cause the motor 38 to rotate slightly. If signals are applied to points A, Abar, B, and Bbar in the correct order, the motor 38, and consequently, the oscillating holographic element 36, can be caused to oscillate. This, in turn, will cause the light beam 22 to be scanned through the window 20.
- the light received from the direction in which the light beam 22 is being transmitted will also cause the light received from the direction in which the light beam 22 is being transmitted to be focused on the photodiode 60. If the signals are applied properly to the points A, Abar, B, and Bbar, the light beam 22 can be caused to move in successive passes within an angular range having two angular extremes. If desired, the motion of the light beam 22 between extremes can be made to have a substantially constant angular velocity.
- the signals applied to the points A, Abar, B, and Bbar can be generated by an electronic logic device 84.
- Device 84 also receives a pulse train, or other appropriate signal, from an oscillator 86, as well as a motor motion detect signal on line 88.
- Logic device 84 may be produced as a gate array. In response to a signal generated when the user simultaneously activates both of the triggers 18, the logic device 84 generates a number of signals. Among the signals it generates are the signals required to drive the motor 38 at points A, Abar, B, and Bbar, a "Start of Scan” signal, and a "Motion OK" signal.
- the "Start of Scan” signal is directed to other electronic circuitry in the laser scanner 10 to initialize signal processing which reads the bar code symbology (if any) as represented by the signal produced by the photodiode 60. If the "Motion OK" signal indicates that the motor 38 is not working, other circuitry connected to logic device 84 within the laser scanner 10 can cause the laser diode 32 to be deactivated.
- FIGs 6A, 6B, and 6C are respectively top, front elevation, and side elevation views of the holographic optical element 36.
- the holographic optical element 36 can be oscillated for use in the scanning laser bar code reader shown in Figure 1.
- the oscillation can be accomplished by means of the shaft 46 which is attached to the holographic optical element 36 through a holding means (not shown).
- the holding means can be a fixture for holding the holographic optical element 36 (which can be substantially flat) in a fixed position with respect to the shaft 46.
- the holographic optical element 36 can be glued, or otherwise semipermanently fixed, to the shaft 46. Accordingly, the holographic optical element 36 oscillates when the shaft oscillates with the motor 38 (see Figure 3).
- the holographic optical element 36 can be made on a light-weight plastic substrate by conventional processes well known to those skilled in the art
- the surface 120 of the holographic optical element 36 can be segmented into two separate optical elements, elements 122 and 124.
- Optical element 122 is shown surrounding optical element 124 in Figure 6, although this configuration is not necessary to the invention.
- At least one of the optical elements 122 and 124 should be a holographic optical element Both can be holographic if desired. If one of the optical elements, say element 124, is not holographic, it can be a mirror. Such a mirror can be useful for transmitting the light beam 22 onto the bar code symbol.
- the other optical element which is holographic
- the other optical element can be used to collect light reflected from the bar code symbol and focused to a substantially fixed point with respect to the holographic optical element 36.
- the optical element 122 can be made to focus by proper development in accordance with well-known holographic principles. If it is desired that both optical elements 122 and 124 be holographic optical elements, the optical element which transmits the light onto the bar code symbol can also be made holographically to perform as a mirror.
- the two optical elements 122 and 124 can effectively be made with the holograms superimposed over one another. This can be accomplished by successively exposing the medium from which the holographic optical element 36 is made to two separate sets of light beams. One set of light beams forms the outgoing holographic optical element and the other set of light beams forms the receiving holographic optical element One set of light beams will match the entry and exit beams that form the scanning beam. The other set of light beams will match the entry and exit beams that are formed by the collecting mirror. In both cases, the holographic optical element is defined by the interference pattern produced by each set of beams.
- the holographic optical element 36 can exhibit further advantageous features over the osculating mirror assembly now known in the art Since the optical efficiency is wavelength selective, the holographic optical element 36 can also serve as a filter, capable of filtering out all light except that having the wavelength of the laser light with which the scanner is to be used. This may eliminate the need for use of a separate filter 62 (see Figure 3).
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)
- Diffracting Gratings Or Hologram Optical Elements (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US51853790A | 1990-05-02 | 1990-05-02 | |
US518,537 | 1990-05-02 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1991017516A1 true WO1991017516A1 (en) | 1991-11-14 |
Family
ID=24064364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1991/003055 WO1991017516A1 (en) | 1990-05-02 | 1991-04-30 | Oscillatable holographic optical element for bar code scanning |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP0481055A4 (en) |
JP (1) | JPH04506880A (en) |
CA (1) | CA2062819A1 (en) |
WO (1) | WO1991017516A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4794237A (en) * | 1986-11-10 | 1988-12-27 | Ncr Corporation | Multidirectional holographic scanner |
US4800256A (en) * | 1986-12-08 | 1989-01-24 | International Business Machines Corporation | Halographic scanner having adjustable sampling rate |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3919527A (en) * | 1973-07-26 | 1975-11-11 | Ibm | Omnidirectional optical scanner |
US4266846A (en) * | 1976-12-28 | 1981-05-12 | University Of Delaware | Two-dimensional scanners |
US4687282A (en) * | 1985-04-25 | 1987-08-18 | Ncr Corporation | Method and apparatus for making and utilizing a holographic bifocal lens element |
-
1991
- 1991-04-30 WO PCT/US1991/003055 patent/WO1991017516A1/en not_active Application Discontinuation
- 1991-04-30 EP EP19910909133 patent/EP0481055A4/en not_active Withdrawn
- 1991-04-30 CA CA 2062819 patent/CA2062819A1/en not_active Abandoned
- 1991-04-30 JP JP50891391A patent/JPH04506880A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4794237A (en) * | 1986-11-10 | 1988-12-27 | Ncr Corporation | Multidirectional holographic scanner |
US4800256A (en) * | 1986-12-08 | 1989-01-24 | International Business Machines Corporation | Halographic scanner having adjustable sampling rate |
Non-Patent Citations (1)
Title |
---|
See also references of EP0481055A4 * |
Also Published As
Publication number | Publication date |
---|---|
CA2062819A1 (en) | 1991-11-03 |
EP0481055A1 (en) | 1992-04-22 |
EP0481055A4 (en) | 1992-07-08 |
JPH04506880A (en) | 1992-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0788068B1 (en) | Scanning arrangement | |
US5140146A (en) | Bar code symbol reader with modulation enhancement | |
US6155490A (en) | Microelectromechanical systems scanning mirror for a laser scanner | |
US4808804A (en) | Bar code symbol readers with variable spot size and/or working distance | |
JP3602860B2 (en) | Optical scanning device | |
US5648649A (en) | Flying spot optical scanner with a high speed dithering motion | |
US6712270B2 (en) | Positioning of photodetectors in optical scanning modules for use in bar code readers for reducing specular reflection | |
EP1187054B1 (en) | Compact bar code reading arrangement comprising two modules | |
DE69506190D1 (en) | Bar code reader | |
US5475208A (en) | Barcode scanner having a dead zone reducing system and a multifocal length collector | |
US6568597B2 (en) | Scanning system with adjustable optical characteristics | |
EP0575894B1 (en) | Retro-reflective scanner with return path free of collection optics | |
US5298729A (en) | Multiple depth of field optical scanner | |
EP1308875B1 (en) | High speed laser scan module with folded beam path | |
EP1184803B1 (en) | Electro-optical scanning assembly with one-piece oscillatable focussing/scan element | |
US7428999B2 (en) | MEMS-based electro-optical reader and method with extended working range | |
WO1991017516A1 (en) | Oscillatable holographic optical element for bar code scanning | |
US6702184B2 (en) | Collection optics for low profile single line scanning assembly in compact bar code readers | |
JP4435469B2 (en) | High speed laser scanning module with reflected beam path | |
US5216533A (en) | Motor motion detection circuit | |
JPH0793454A (en) | Bar code reader | |
JPH05210754A (en) | Portable bar code scanner | |
JPH07104895B2 (en) | Symbol reader | |
JPH03175589A (en) | Bar code reader | |
JPH06301806A (en) | Optical scanner |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CA JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FR GB GR IT LU NL SE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2062819 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1991909133 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1991909133 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1991909133 Country of ref document: EP |