DE3839772A1 - Bar-code reading system and a bar-code system readable by it - Google Patents

Bar-code reading system and a bar-code system readable by it

Info

Publication number
DE3839772A1
DE3839772A1 DE19883839772 DE3839772A DE3839772A1 DE 3839772 A1 DE3839772 A1 DE 3839772A1 DE 19883839772 DE19883839772 DE 19883839772 DE 3839772 A DE3839772 A DE 3839772A DE 3839772 A1 DE3839772 A1 DE 3839772A1
Authority
DE
Germany
Prior art keywords
bar code
scanning
bar
scanning beam
reading
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
DE19883839772
Other languages
German (de)
Other versions
DE3839772C2 (en
Inventor
Bernhard Lenk
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
DATA LOGIC OPTIK ELEKTRONIK
Original Assignee
DATA LOGIC OPTIK ELEKTRONIK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by DATA LOGIC OPTIK ELEKTRONIK filed Critical DATA LOGIC OPTIK ELEKTRONIK
Priority to DE19883839772 priority Critical patent/DE3839772C2/en
Publication of DE3839772A1 publication Critical patent/DE3839772A1/en
Application granted granted Critical
Publication of DE3839772C2 publication Critical patent/DE3839772C2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods 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/10861Methods 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/12Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using a selected wavelength, e.g. to sense red marks and ignore blue marks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K2019/06215Aspects not covered by other subgroups
    • G06K2019/06225Aspects not covered by other subgroups using wavelength selection, e.g. colour code

Abstract

Bar-code reading system with reading means for reading and evaluating bar-codes formed from bars. This is designed so that it has bar-code systems which have, in each case, at least two bar-codes arranged one above the other and/or intersecting each other.

Description

Die Erfindung betrifft ein Strichcode-Lesesystem gemäß dem Oberbegriff des Anspruches 1 und ein durch dieses lesbares Strichcode-System.The invention relates to a bar code reading system according to the preamble of claim 1 and one by this readable barcode system.

Strichcode-Lesesysteme sind in unterschiedlichen Ausführungen bekannt. Beispielsweise zeigt die US-PS 40 93 865 ein stationäres Strichcode-Lesesystem. Auch sind manuell tragbare Strichcode-Lesesysteme bekannt und im Handel erhältlich.Barcode reading systems are different Executions known. For example, the US PS shows 40 93 865 a stationary barcode reading system. Also manually portable bar code reading systems are known and commercially available.

Den bekannten Strichcode-Lesesystemen ist gemeinsam, daß sie ausschließlich Strichcodes lesen können, deren auf dem jeweiligen Träger angeordneten Striche auf derselben Fläche des Trägers parallel nebeneinander angeordnet sind. Die in der Praxis eingesetzten Strichcodes bestehen aus einer einzigen Reihe von parallel nebeneinander angeordneten Strichen konstanter oder unterschiedlicher Breiten und zwischen ihnen befindlichen Lücken ebenfalls konstanter oder unterschiedlicher Breiten. Ein solcher Strichcode wird durch ein zugeordnetes Strichcode-Lesesystem mittels eines Einstrahl-Scanners unter eindimensionaler Ablenkung eines einzigen Abtaststrahles oder mittels eines Raster-Scanners unter zweidimensionaler Ablenkung eines einzigen Abtaststrahles abgetastet. Der Abtaststrahl liegt im allgemeinen im sichtbaren Spektralbereich. Auch ist bekannt, mit einem Laser­ strahl abzutasten, dessen Frequenz im Infrarotbereich liegt.The well-known barcode reading systems have in common that they can only read barcodes whose dashes arranged on the respective carrier same surface of the carrier parallel to each other are arranged. The ones used in practice Barcodes consist of a single series of dashes arranged in parallel constant or different widths and between  gaps they are also constant or of different widths. Such a bar code will by means of an associated bar code reading system of a single-beam scanner under one-dimensional Deflection of a single scanning beam or by means of of a raster scanner under two-dimensional Deflection of a single scanning beam scanned. The scanning beam is generally visible Spectral range. It is also known to use a laser to scan the beam, its frequency in the infrared range lies.

Der Informationsgehalt der bekannten Strichcode- Systeme ist bei gegebener Feldgröße, auf der der betreffende Strichcode untergebracht ist, durch die für eine sichere Abtastung erforderlichen Mindest­ breiten der Elemente des Strichcodes, d.h. seiner Striche und/oder Lücken verhältnismäßig eng begrenzt. Zwar kann man auf ebenen Flächen oft eine verhältnis­ mäßig große Anzahl von Strichen und Lücken vorsehen, doch wird dann die Länge des für den Strichcode benötigten Feldes oft zu groß oder es kann mit üblichen Strichcode-Lesegeräten nicht mehr gelesen werden, nur mit speziell entsprechend groß ausge­ bildeten Lesegeräten. Wenn der Strichcode auf einer gekrümmten Fläche untergebracht wird, bspw. einer Flasche, einem runden Behälter oder dgl., dann ist die Länge des Feldes, auf dem der Strichcode unterzu­ bringen ist, auch durch die Möglichkeit seiner Abtastung mit noch ausreichender Tiefenschärfe und Auflösung noch enger zusätzlich begrenzt. The information content of the known barcode System is given the field size on which the barcode in question is housed by the minimum required for safe scanning width of the elements of the bar code, i.e. its Lines and / or gaps relatively narrow. You can often find a relationship on flat surfaces provide for a moderately large number of lines and gaps, but then the length of the for the barcode required field is often too large or it can with usual barcode readers no longer read are made only with a correspondingly large size formed readers. If the barcode is on a curved surface is housed, for example Bottle, a round container or the like, then the Length of the field on which the barcode is placed bring, also by the possibility of its Scanning with sufficient depth of field and Resolution even more narrowly limited.  

Es ist deshalb eine Aufgabe der Erfindung, ein Strichcode-Lesesystem der im Oberbegriff des Anspruches 1 genannten Art zu schaffen, das es ermöglicht, auf Feldern vorbestimmter Größe Strich­ codes mit erhöhtem Informationsgehalt vorzusehen und zu lesen.It is therefore an object of the invention to provide a Barcode reading system in the preamble of Claim 1 type to create it allows to stroke on fields of predetermined size provide codes with increased information content and to read.

Diese Aufgabe wird erfindungsgemäß durch ein Strich­ code-Lesesystem nach Anspruch 1 gelöst. Ein durch dieses Strichcode-Lesesystem geeignetes, erfindungs­ gemäßes Strichcode-System ist in Anspruch 18 ange­ geben.This object is achieved by a line Code reading system according to claim 1 solved. A through this barcode reading system suitable, fiction according bar code system is in claim 18 give.

Indem das erfindungsgemäße Strichcode-System vorsieht, daß mindestens zwei Strichcodes auf demselben Feld eines jeweiligen Trägers, bspw. einem Etikett, sonstigem Papier, Pappe, Schachtel, Kiste, Beutel, Gerät, Flasche oder einem sonstigen beliebigen Gegenstand übereinander und/oder sich kreuzend angeordnet sind, läßt sich der verschlüsselte Informationsgehalt dieses Strichcode-Systems wesentlich vergrößern, bspw. verdoppeln oder noch mehr erhöhen und/oder das Feld, auf dem die Strichcodes übereinander angeordnet sind, verkleinern, wobei in letzterem Falle die hierdurch erreichbare Platzein­ sparung besonders vorteilhaft ist.By providing the bar code system according to the invention, that at least two bar codes on the same field of a respective carrier, for example a label, other paper, cardboard, box, box, bag, Device, bottle or any other Object overlapping and / or crossing are arranged, the encrypted Information content of this bar code system significantly enlarge, e.g. double or even more increase and / or the field on which the bar codes are arranged one above the other, reduce, in in the latter case, the space that can be reached thereby saving is particularly advantageous.

Das dem Lesen und Auswerten des erfindungsgemäßen Strichcode-Systems dienende erfindungsgemäße Strich­ code-Lesesystem läßt sich dabei baulich einfach und betriebssicher realisieren. Man kann vorsehen, daß es eine der Anzahl der übereinander angeordneten Strichcodes entsprechende Anzahl von Abtaststrahlen erzeugen kann, wobei es sowohl möglich ist, daß alle oder mindestens zwei dieser Abtaststrahlen das jeweilige Strichcode-System gleichzeitig abtasten oder zeitlich nacheinander. Im letzteren Falle kann die Abtastung an demselben Ort oder auch an getrennten Orten erfolgen.The reading and evaluating the invention Bar code system serving bar according to the invention code reading system can be structurally simple and implement reliable. One can provide that it one of the number of one above the other  Number of scanning beams corresponding to bar codes can produce, it is possible that all or at least two of these scanning beams scan the respective bar code system simultaneously or one after the other. In the latter case, the Scanning at the same location or at separate locations Places.

Es ist jedoch auch denkbar, daß man in manchen Fällen mindestens zwei der übereinander angeordneten und/oder sich kreuzenden Strichcodes eines erfindungsgemäßen Strichcode-Systems mit demselben Abtaststrahl, sei es gleichzeitig oder aufeinanderfolgend abtastet, indem man bspw. zweckmäßig vorsieht, daß die betreffenden Strichcodes sich kreuzen und/oder das sichtbare oder unsichtbare Licht des sie abtastenden Abtaststrahles unterschiedlich reflektieren, bspw. die Lücken der beiden Strichcodes in unterschiedlichen Farben vorsieht, desgleichen die Striche in anderen unterschiedlichen Farben und eine Empfängervorrichtung das reflektierte Licht des oder der Abtaststrahlen in den den betreffenden Farben entsprechenden Wellen­ längen oder vorzugsweise schmalen Wellenlängen­ bereichen filtert und elektrische Analogsignale erzeugt, von denen das eine Analogsignal die auszu­ wertenden Elemente des einen Strichcodes und das andere Analogsignal die auszuwertenden Elemente des anderen Strichcodes wiedergibt. Jedes solches Analogsignal kann dann in geeigneter Weise, ggf. nach vorheriger Umsetzung in einen Impulszug ausgewertet werden. However, it is also conceivable that in some cases at least two of the one above the other and / or crossing bar codes of an inventive Barcode system with the same scan beam, either scans simultaneously or sequentially by it is expedient, for example, to provide that the persons concerned Cross barcodes and / or the visible or invisible light from the scanning beam scanning them reflect differently, e.g. the gaps in the two barcodes in different colors provides, as well as the strokes in others different colors and a receiver device the reflected light of the scanning beam or beams in the waves corresponding to the colors in question lengths or preferably narrow wavelengths areas filters and electrical analog signals generated, one of which is an analog signal evaluative elements of a barcode and that other analog signal the elements to be evaluated other bar codes. Any such Analog signal can then in a suitable manner, if necessary after previous implementation in a pulse train be evaluated.  

Bei sich kreuzenden Strichcodes können die Strichcodes in derselben Farbenkombination, vorzugsweise mit schwarzen Strichen auf weißem Untergrund, vorgesehen sein und/oder sich senkrecht kreuzend angeordnet sein. Es ist auch möglich, daß die Striche von zwei sich kreuzenden Strichcodes sich nicht senkrecht kreuzen, sondern in einem spitzen Winkel von bspw. 60 bis 89°.If the bar codes cross, the bar codes can in the same color combination, preferably with black lines on a white background be and / or be arranged perpendicularly crossing. It is also possible that the strokes of two are different crossing barcodes do not cross perpendicularly, but at an acute angle of, for example, 60 to 89 °.

Bei einer bevorzugten Ausführungsform ist vorgesehen, daß das Strichcode-System zwei Strichcodes überein­ ander angeordnet aufweist, die durch zueinander senkrecht polarisierte Lichtabtaststrahlen abgetastet werden.In a preferred embodiment, that the bar code system matches two bar codes arranged differently through each other perpendicularly polarized light scanning beams are scanned will.

Bei einer anderen bevorzugten Ausführungsform ist vorgesehen, daß mindestens zwei Strichcodes eines Strichcode-Systems durch Abtaststrahlen unterschied­ licher Frequenzen bzw. unterschiedlicher Frequenz­ bereiche abgetastet werden. Mindestens zwei solcher Strichcodes können auf derselben Fläche, bspw. übereinander gedruckt oder durch eine Folie, Laminat oder dgl. voneinander getrennt sein. Dabei kann vorzugsweise vorgesehen sein, daß mindestens ein Abtaststrahl aus sichtbarem Licht und mindestens ein weiterer Abtaststrahl aus unsichtbarem Licht besteht, vorzugsweise aus Licht im infraroten oder ultra­ violetten Spektralbereich.In another preferred embodiment provided that at least two bar codes one Barcode system distinguished by scanning beams Licher frequencies or different frequency areas to be scanned. At least two of them Barcodes can be on the same surface, e.g. printed on top of each other or through a film, laminate or the like. be separated from each other. It can preferably be provided that at least one Scanning beam of visible light and at least one another scanning beam consists of invisible light, preferably from light in the infrared or ultra violet spectral range.

Erfindungsgemäße Strichcode-Lesesysteme können als kompakte Geräte ausgebildet sein oder auch mehrere getrennte, durch elektrische Kabel miteinander ver­ bundene Geräte oder Baueinheiten aufweisen. Sie können ganz oder zum Teil für stationäre Anordnung oder ganz oder zum Teil manuell tragbar ausgebildet sein. In letzterem Falle kann das Strichcode-Lesesystem bspw. einen manuell tragbaren Lesekopf aufweisen, der auch die Auswerteschaltung mitenthält, oder die Auswerte­ schaltung kann vom Lesekopf getrennt mit ihm über ein elektrisches Kabel verbunden für stationäre Anordnung vorgesehen sein. Wenn die übereinander angeordneten Strichcodes eines Strichcode-Systems an getrennten Orten gelesen werden sollen, kann man auch eine entsprechende Mehrzahl von Lesegeräten oder Leseköpfen oder dgl. an den betreffenden Orten, sei es zur stationären Anordnung oder zum Tragen von Hand, vorsehen.Barcode reading systems according to the invention can be used as compact devices can be designed or several separate ver by electrical cables have bound devices or units. You can  in whole or in part for stationary arrangement or in full or partially designed to be portable. In in the latter case, the bar code reading system can, for example. have a manually portable reading head that also contains the evaluation circuit, or the evaluations circuit can be separated from it with a read head electrical cable connected for stationary arrangement be provided. If the superimposed Barcodes of a barcode system on separate Places to be read, one can also corresponding plurality of reading devices or reading heads or the like at the relevant locations, be it for stationary arrangement or for carrying by hand, provide.

Das Strichcode-Lesesystem kann vorzugsweise mindestens einen Lesestift oder mindestens eine Lesepistole oder mindestens einen Laserscanner oder mindestens eine CCD-Zeilen-Kamera oder mindestens eine Matrix-Kamera aufweisen.The bar code reading system can preferably at least a reading pen or at least one reading pistol or at least one laser scanner or at least one CCD line camera or at least one matrix camera exhibit.

Die CCD-Zeilen-Kamera dient als Empfänger für minde­ stens einen Abtaststrahl und kann für jeden Abtast­ strahl eine Zeile mit vielen fotoelektrischen Elementen, z. B. mit einer Vielzahl von Pixen auf­ weisen, auf die der zugeordnete reflektierte Abtast­ strahl durch eine Optik fokussiert wird. Oder es kann für jeden Abtaststrahl eine eigene CCD-Zeilen-Kamera mit je eine Reihe von fotoelektrischen Elementen als Empfänger vorgesehen sein. Anstelle einer CCD-Zeilen- Kamera kann auch eine Matrix-Kamera als Empfänger mit mindestens einem Abtaststrahl zum Empfang und Fokussieren von von ihm bewirktem reflektiertem Licht vorgesehen sein. Die Matrix-Kamera kann für jeden Abtaststrahl eine eigene Matrix aufweisen oder es können für mindestens zwei Abtaststrahlen unterschied­ liche Matrix-Kameras mit mindestens je einer Matrix vorgesehen sein. Die Auswertung der Ausgangssignale der CCD-Zeilen-Kamera bzw. Matrix-Kamera kann von an sich bekannter Art sein, bzw. einen mindestens ein Schieberegister aufweisenden Rechner aufweisen. The CCD line camera serves as a receiver for min least one scan beam and can be used for each scan beam a line with many photoelectric Elements, e.g. B. with a variety of pixels point to which the associated reflected sample beam is focused by optics. Or it can a separate CCD line camera for each scanning beam each with a series of photoelectric elements as Receiver should be provided. Instead of a CCD line Camera can also use a matrix camera as a receiver at least one scanning beam for reception and  Focusing reflected light caused by it be provided. The matrix camera can be for everyone Scanning beam have their own matrix or it can distinguish for at least two scanning beams matrix cameras with at least one matrix each be provided. The evaluation of the output signals the CCD line camera or matrix camera can from be of a known type, or at least one Have shift register calculator.  

In der Zeichnung sind Ausführungsbeispiele der Erfindung dargestellt. Es zeigen:In the drawing, embodiments of the Invention shown. Show it:

Fig. 1 ein Strichcode-Lesegerät zum Lesen und Auswerten von zwei übereinander auf einem Träger angeordneten Strichcodes in im wesentlichen schematischer Darstellung, Fig. 1 is a bar code reader for reading and scanning of two superimposed on a carrier bar code substantially in a schematic representation,

Fig. 2 einen Ausschnitt aus dem Träger nach Fig. 1 mit einem Beispiel von zwei übereinander angeordneten Strichcodes, Fig. 2 shows a detail of the support of FIG. 1 with an example of two superposed bar codes,

Fig. 3 ein Strichcode-Lesegerät gemäß einem weiteren Ausführungsbeispiel der Erfindung in im wesentlichen schematischer Darstellung, welches mit polarisierten Lichtstrahlen zwei auf einem Träger übereinander angeordnete Strichcodes lesen und auswerten kann, Figure 3 is a bar code reader according to another embodiment of the invention in substantially schematic representation, which read with two polarized light beams on a support stacked bar codes and can evaluate.,

Fig. 4 eine Draufsicht auf ein Ausführungsbeispiel des Trägers mit zwei übereinander angeordneten Strichcodes nach Fig. 3, Fig. 4 is a plan view of an embodiment of the carrier with two superposed bar code of Fig. 3,

Fig. 5 einen Schnitt durch den Träger mit den Strichcodes nach Fig. 4, Fig. 5 is a section through the beam with the bar code of Fig. 4,

Fig. 6 in schematischer Darstellung eine Draufsicht auf ein Strichcode-Lesesystem gemäß einem weiteren Ausführungsbeispiel der Erfindung, welches auf auf einem Förderband befindlichen Verpackungen angeordnete Strichcodes lesen kann, wobei auf jeder Verpackung jeweils zwei unterschiedliche Strichcodes übereinander angeordnet sind, Shows a plan view of a bar code reading system according to another embodiment of the invention, which can read located on a conveyor belt packages arranged bar codes, with two different bar codes. 6 shows a schematic illustration on each packaging each arranged above one another,

Fig. 7 und 8 je ein Strichcode-System gemäß weiteren Ausführungsbeispielen der Erfindung. FIGS. 7 and 8 each a bar code system according to further embodiments of the invention.

Das in Fig. 1 dargestellte Strichcode-Lesegerät 10 weist ein geschnitten dargestelltes Gehäuse 11 mit einem Fenster 46 auf. In ihm sind zwei Abtast­ strahl-Erzeugungsvorrichtungen 12 und 13, zwei mittels je eines zugeordneten Motors 14, 15 zu oszillierenden Schwingungen antreibbare Ablenkspiegel 16, 17, zwei fotosensitive Empfänger 18, 19 und eine elektronische Auswerteschaltung 20 angeordnet, deren Komponenten in Blockbilddarstellung gezeichnet sind.The bar code reader 10 shown in FIG. 1 has a housing 11 shown in section with a window 46 . In it are two scanning beam generating devices 12 and 13 , two by means of an associated motor 14 , 15 to be driven to oscillate oscillating deflection mirrors 16 , 17 , two photosensitive receivers 18 , 19 and an electronic evaluation circuit 20 , the components of which are shown in block diagram form.

In vorbestimmtem Abstand vor dem Fenster 46 befindet sich ein Träger 21, auf dem zwei Strichcodes 22, 23 übereinander angeordnet sind, die durch das Lesegerät 10 gelesen und ausgewertet werden.At a predetermined distance from the window 46 is a carrier 21 on which two bar codes 22 , 23 are arranged one above the other, which are read and evaluated by the reading device 10 .

Der Träger 21 kann beispielsweise eine Verpackung einer Ware, wie eine Schachtel, eine Kiste, ein Etikett oder dgl. sein, wobei die beiden Strichcodes 22, 23 Informationen enthalten, wie bspw. den Preis, den Inhalt, Zielort, Gewicht, Verfalldatum oder dgl.The carrier 21 can be, for example, a packaging of a product, such as a box, a box, a label or the like, the two bar codes 22 , 23 containing information such as the price, the content, destination, weight, expiry date or the like .

Dabei ist auf den Träger 21, in diesem Ausführungsbei­ spiel der untere Strichcode 23 direkt aufgedruckt. Der über ihm im Abstand angeordnete Strichcode 22 ist auf eine transparente Folie oder Laminat 33 aufgedruckt. The lower bar code 23 is printed directly on the carrier 21 , in this exemplary embodiment. The bar code 22 arranged above it at a distance is printed on a transparent film or laminate 33 .

Die beiden Strichcodes 22, 23 bilden jeweils ein Strichcode-System, das man auch als Strichcode-An­ ordnung bezeichnen kann und bestehen jeweils aus einer Mehrzahl von zueinander parallelen Strichen 22′, 23′, wobei in diesem Ausführungsbeispiel alle Striche beider Strichcodes 22, 23 parallel zueinander sind, sich jedoch in zwei unterschiedlichen, hier zueinander parallelen Ebenen befinden. Diese beiden Strichcodes 22, 23 können gegebenenfalls auch auf einem gekrümmten Träger angeordnet sein.The two bar codes 22 , 23 each form a bar code system, which can also be referred to as a bar code arrangement, and each consist of a plurality of mutually parallel bars 22 ', 23 ', in this exemplary embodiment all bars of both bar codes 22 , 23 are parallel to each other, but are located in two different planes that are parallel to each other here. These two bar codes 22 , 23 can optionally also be arranged on a curved carrier.

Die in diesem Ausführungsbeispiel zum Teil unter­ schiedlich breiten Striche 22′, 23′ und/oder die ebenfalls zum Teil unterschiedlich breiten Lücken 22′′, 23′′ zwischen ihnen bilden die sogenannten Elemente des betreffenden Strichcodes. Die Strichbreiten und/oder Lückenbreiten können je nach Strichcodetyp auch konstant sein. Die Elemente des Strichcodes 22 können aus dem gleichen Strichcodetyp wie die Elemente des anderen Strichcodes 23 sein. Es besteht auch die Möglichkeit, daß die Elemente des Strichcodes 22 einem anderen Strichcodetyp angehören als die Elemente des Strichcodes 23. Der jeweilige Strichcodetyp kann irgendeinem gewünschten Strichcodetyp entsprechen, wie er für Strichcodes geeignet ist. Für beide Strichcodes können also die üblichen Standards, Richtlinien und Normen gelten. Damit bleibt die Decodierung, d.h. die Software gleich. Neuartig ist jedoch, daß zwei Strichcodes auf einem Träger 21 übereinander angeordnet sind und gleichzeitig oder in irgendeiner gewünschten zeitlichen Aufeinanderfolge mittels des Lesegerätes 10 nach Fig. 1 gelesen werden können.The in this embodiment partly under differently wide bars 22 ', 23 ' and / or the gaps 22 '', 23 '', some of which are of different widths, between them form the so-called elements of the bar code concerned. The bar widths and / or gap widths can also be constant depending on the bar code type. The elements of the bar code 22 can be of the same bar code type as the elements of the other bar code 23 . There is also the possibility that the elements of the bar code 22 belong to a different bar code type than the elements of the bar code 23 . The particular bar code type can correspond to any desired bar code type as is suitable for bar codes. The usual standards, guidelines and norms can apply to both barcodes. This means that the decoding, ie the software, remains the same. What is new, however, is that two bar codes are arranged one above the other on a carrier 21 and can be read simultaneously or in any desired chronological sequence by means of the reading device 10 according to FIG. 1.

In diesem Ausführungsbeispiel sei angenommen, daß die Abtaststrahl-Erzeugungsvorrichtung 12 der Erzeugung eines Abtaststrahles dient, dessen Wellenlänge oder dessen vorzugsweise schmaler Wellenlängenbereich im für das menschliche Auge visuell sichtbaren Spektralbereich liegt. Diese Vorrichtung 12 enthält eine Lichtquelle, gegebenenfalls ein optisches Filter und eine Linse oder Linsensystem zum Fokussieren des von ihr erzeugbaren Abtaststrahles 24 auf den Träger 21, wobei angenommen sei, daß, wie üblich, die Tiefenschärfe ausreichend groß ist, damit der Abstand zwischen dem Lesegerät 10 und dem Träger 21 in gewissen Grenzen unterschiedlich sein darf. Die Lichtquelle kann bspw. eine Laser-Lichtquelle sein, bspw. eine Laserröhre oder Laserdiode. Sie kann auch eine andere Lichtquelle, bspw. eine Lampe sein, wobei in diesem Falle es ggfs. zweckmäßig ist, ihr ein Filter zuzuordnen, das nur in dem gewünschten, vorzugsweisen schmalen Wellenlängenbereich sichtbares Licht der Lichtquelle durchläßt.In this exemplary embodiment it is assumed that the scanning beam generating device 12 is used to generate a scanning beam whose wavelength or whose preferably narrow wavelength range lies in the spectral range which is visually visible to the human eye. This device 12 contains a light source, optionally an optical filter and a lens or lens system for focusing the scanning beam 24 which it can produce on the carrier 21 , it being assumed that, as usual, the depth of field is sufficiently large to allow the distance between the reading device 10 and the carrier 21 may differ within certain limits. The light source can be, for example, a laser light source, for example a laser tube or laser diode. It can also be another light source, for example a lamp, in which case it may be expedient to assign a filter to it which only allows visible light from the light source to pass through in the desired, preferably narrow, wavelength range.

Die Abtaststrahl-Erzeugungsvorrichtung 13 dient dem Erzeugen eines Infrarot-Abtaststrahles 25, dessen Wellenlänge oder dessen schmaler Wellenlängenbereich im infraroten Spektralbereich liegt. Sie weist entsprechend eine Lichtquelle für infrarotes Licht auf, bspw. auch eine Laser-Infrarotlichtquelle oder eine sonstige Infrarot-Lichtquelle. Der infrarote Abtaststrahl 25 ist also im Gegensatz zu dem anderen Abtaststrahl 24 nicht sichtbar. The scanning beam generating device 13 is used to generate an infrared scanning beam 25 , the wavelength or narrow wavelength range of which is in the infrared spectral range. It accordingly has a light source for infrared light, for example also a laser infrared light source or another infrared light source. In contrast to the other scanning beam 24, the infrared scanning beam 25 is therefore not visible.

Die beiden Grenzstellungen des Abtaststrahles 24, die er zum Abtasten des oberen Strichcodes einnehmen kann, sind strichzweipunktiert dargestellt. Die entsprechenden beiden Grenzstellungen des infraroten Abtaststrahles 25 sind strichpunktiert dargestellt. Jeder Abtaststrahl 24, 25 wird mittels des ihm zugeordneten oszillierenden Spiegels 16 bzw. 17 im Einstrahl-Abtastverfahren hin und her bewegt, in welchem Falle er entlang derselben Linie über den Strichcode 23 bzw. 22 zu dessen Abtastung hin und her bewegt wird. Es kann auch vorgesehen sein, daß der Spiegel 16 bzw. 17 während des Abtastens noch eine weitere langsame Bewegung durchführt, so daß der betreffende Strichcode im Raster-Abtastverfahren abgetastet wird, d. h. daß die Abtastung entlang einer Vielzahl von über den betreffenden Strichcode führenden Linien erfolgt. Die jeweilige Abtastung kann eine vorbestimmte Zeitdauer andauern oder im Gefolge einer als richtig erkannten Decodierung selbsttätig abgebrochen werden. Im ersteren Falle wird ein nicht gelungenes Decodieren bspw. optisch oder akustisch signalisiert, und der Abtastvorgang kann dann ggfs. selbsttätig oder manuell betätigt wiederholt werden.The two limit positions of the scanning beam 24 , which it can assume for scanning the upper bar code, are shown with two dashes. The corresponding two limit positions of the infrared scanning beam 25 are shown in broken lines. Each scanning beam 24 , 25 is moved back and forth by means of the oscillating mirror 16 or 17 assigned to it in the single-beam scanning method, in which case it is moved back and forth along the same line via the bar code 23 or 22 to scan it. Provision can also be made for the mirror 16 or 17 to perform a further slow movement during the scanning, so that the bar code in question is scanned using the raster scanning method, ie the scanning is carried out along a multiplicity of lines leading over the bar code in question . The respective scanning can last for a predetermined period of time or can be terminated automatically in the wake of a decoding recognized as being correct. In the former case, unsuccessful decoding is signaled optically or acoustically, for example, and the scanning process can then be repeated automatically or manually, if necessary.

Durch den jeweiligen Abtaststrahl 22 bzw. 23 erzeugtes, vom betreffenden Strichcode 24 bzw. 25 reflektiertes Licht wird für den sichtbaren Abtast­ strahl 24 mittels eines fotosensitiven Empfängers 18 und für den Infrarot-Abtaststrahl 25 von einem für die betreffende Infrarot-Wellenlänge oder Wellenlängen­ bereich fotosensitiven Empfänger 19 empfangen und in Helligkeitsschwankungen des jeweils von ihnen empfangenen sichtbaren bzw. infraroten Lichtes entsprechende elektrische Analogsignale umgesetzt. An jeden der beiden Empfänger 18, 19 ist je eine Impulsformerstufe 26, 27 angeschlossen, die aus dem betreffenden, vom Empfänger 18 bzw. 19 erzeugten Analogsignal einen Impulszug ableitet, dessen Impulsbreiten und Impulsabstände den Breiten der Striche und Lücken des betreffenden Strichcodes 22 bzw. 23 entsprechen. Der Ausgang der Impulsformerstufe 26 ist an einen, als Mikroprozessor ausgebildeten Decoder 29 und der Ausgang der Impulsformerstufe 27 an einen ebenfalls als Mikroprozessor ausgebildeten Decoder 30 angeschlossen. Diese Decoder 29, 30 können von herkömmlicher Art sein und entschlüsseln die jeweiligen Strichcode. Die beiden Decoder 29, 30 sind an eine gemeinsame serielle Schnittstelle 31 ange­ schlossen. An diese serielle Schnittstelle können irgendwelche geeigneten Vorrichtungen angeschlossen sein, wie eine optische Anzeigevorrichtung zum Anzeigen der in den jeweiligen beiden Strichcodes 22, 23 enthaltenen Informationen und/oder zum Eingeben dieser Informationen in einen sie ausdruckenden Drucker und/oder in mindestens eine Steuervorrichtung zum Auslösen irgendwelcher Steuervorgänge in Abhängigkeit der mindestens einen im betreffenden Strichcode enthaltenen Information usw.By the respective scanning beam 22 or 23 generated by the relevant bar code 24 or 25 reflected light is for the visible scanning beam 24 by means of a photosensitive receiver 18 and for the infrared scanning beam 25 from a photosensitive range for the relevant infrared wavelength or wavelengths Receivers 19 received and converted into corresponding fluctuations in brightness of the visible or infrared light received by them, corresponding electrical analog signals. A pulse shaper stage 26 , 27 is connected to each of the two receivers 18 , 19 , which derives a pulse train from the relevant analog signal generated by the receiver 18 or 19 , the pulse widths and pulse spacings of which correspond to the widths of the bars and gaps in the bar code 22 or 23 correspond. The output of the pulse shaper stage 26 is connected to a decoder 29 designed as a microprocessor and the output of the pulse shaper stage 27 is connected to a decoder 30 also designed as a microprocessor. These decoders 29 , 30 can be of a conventional type and decrypt the respective bar code. The two decoders 29 , 30 are connected to a common serial interface 31 . Any suitable devices may be connected to this serial interface, such as an optical display device for displaying the information contained in the respective two bar codes 22 , 23 and / or for entering this information into a printer printing it and / or in at least one control device for triggering any Control processes depending on the at least one information contained in the bar code in question, etc.

Die Folie 33 kann bspw. selbstklebend sein und so auf den Träger 21 aufgeklebt sein. Sie muß für den infraroten Abtaststrahl 25 durchlässig sein. Sie kann, muß aber nicht unbedingt für den sichtbaren Abtaststrahl 24 durchlässig sein.The film 33 can, for example, be self-adhesive and thus be glued to the carrier 21 . It must be transparent to the infrared scanning beam 25 . It can, but does not necessarily have to be transparent to the visible scanning beam 24 .

Die Empfänger 18, 19 können fotosensitive Elemente, bspw. Fotodioden, Foto-Multiplier oder sonstige Elemente und auch je eine Optik zum Fokussieren des reflektierten Lichtes auf das jeweils mindestens eine fotosensitive Element aufweisen.The receivers 18 , 19 can have photosensitive elements, for example photodiodes, photo multipliers or other elements and also each have optics for focusing the reflected light onto the at least one photosensitive element in each case.

Eine vorteilhafte Arbeitsweise dieses Lesegerätes 10 sei nachfolgend anhand eines numerischen Beispieles für die Wellenlängen der beiden Abtaststrahlen 24, 25 noch näher erläutert.An advantageous mode of operation of this reading device 10 will be explained in more detail below using a numerical example for the wavelengths of the two scanning beams 24 , 25 .

Der dem Abtasten des oberen Strichcodes 22 dienende sichtbare Abtaststrahl 24 habe eine Wellenlänge von 560 nm. Der dem Abtasten des unteren Strichcodes 23 dienende infrarote Abtaststrahl 25 habe eine Wellenlänge von 900 nm. Die Folie 33 ist für diese Wellenlänge von 900 nm transparent, und die Farbe der auf den vorzugsweise weißen Träger 21 direkt aufgedruckten Striche des Strichcodes 23 ist so vorgesehen, daß sie für den infraroten Abtaststrahl einen deutlichen Kontrast zur Grundfarbe, z. B. zum Weiß des Trägers 21 schafft. Beispielsweise können die Striche 23′ des Strichcodes 23 in grüner Farbe gehalten sein, da diese dem infraroten Abtaststrahl 25 als schwarz erscheinen. Auch eine andere Farbe kann für diese Striche 23′ vorgesehen sein, wenn sie nur genügend Kontrast zur Grundfarbe des Trägers 21, auf den die Striche 23′ des Strichcodes 23 aufgedruckt sind, schafft. Die Striche 22′ des oberen Strichcodes 22 auf der Folie 33 sind in einer Farbe gehalten, bspw. in Schwarz, die für den infraroten Abtaststrahl 25 genau so durchlässig ist wie die Folie 33 selbst. Es sei in diesem Ausführungsbeispiel angenommen, daß der sichtbare Abtaststrahl 24 diese Folie 33 auch durchdringen kann und am Träger 21 und auch gegebenenfalls an den Strichen des Strichcodes 23 reflektiert wird, und zwar in den Bereichen, in denen sie zwischen Lücken 22′′ des Strichcodes 22 hindurch sichtbar sind. Da jedoch der Abtaststrahl 24 die Wellenlänge 560 nm hat, also grün ist, wird er von der weißen Farbe des Trägers 21 gleich stark wie von den grünen Strichen 23′ des unteren Strichcodes 23 reflektiert. Damit tastet der Abtaststrahl 24 den oberen Strichcode 22 eindeutig ab und wird dabei nicht von den Strichen 23′ des unteren Strichcodes 23 gestört. Für den infraroten Abtaststrahl 25 ist dagegen der obere Strichcode 22 unsichtbar, da er die schwarzen Striche 22′ genauso durchdringt, wie die Folie 33 selbst, so daß dieser infrarote Abtaststrahl 25 den unteren Strichcode 23 eindeutig abtasten kann und dabei nicht von dem oberen Strichcode 22 gestört wird.The visible scanning beam 24 used for scanning the upper bar code 22 has a wavelength of 560 nm. The infrared scanning beam 25 used for scanning the lower bar code 23 has a wavelength of 900 nm. The film 33 is transparent for this wavelength of 900 nm, and that Color of the bar code 23 directly printed on the preferably white carrier 21 is provided in such a way that it provides a clear contrast to the basic color, e.g. B. to the white of the carrier 21 creates. For example, the lines 23 'of the bar code 23 can be kept in green color, since these appear to the infrared scanning beam 25 as black. Another color can be provided for these lines 23 'if it creates only enough contrast to the basic color of the carrier 21 , on which the lines 23 ' of the bar code 23 are printed. The lines 22 'of the upper bar code 22 on the film 33 are held in one color, for example in black, which is just as transparent to the infrared scanning beam 25 as the film 33 itself. It is assumed in this embodiment that the visible scanning beam 24 this film 33 can also penetrate and is reflected on the carrier 21 and possibly also on the bars of the bar code 23 , in the areas in which they are visible between gaps 22 '' of the bar code 22 therethrough. However, since the scanning beam 24 has the wavelength 560 nm, that is green, it is reflected by the white color of the carrier 21 to the same extent as by the green lines 23 'of the lower bar code 23 . So that the scanning beam 24 scans the upper bar code 22 clearly and is not disturbed by the bars 23 'of the lower bar code 23 . For the infrared scanning beam 25 , on the other hand, the upper bar code 22 is invisible, since it penetrates the black bars 22 'in exactly the same way as the film 33 itself, so that this infrared scanning beam 25 can clearly scan the lower bar code 23 and not from the upper bar code 22 is disturbed.

Es ist natürlich auch möglich, andere Farben und Wellenlängen für die Abtaststrahlen und die Striche der beiden Strichcodes 22, 23 vorzusehen. Bspw. kann vorgesehen sein, daß die Lücken 22′ des Strichcodes 22 in einer für den Abtaststrahl 24 undurchlässigen Kontrastfarbe zu den Strichen 22′ gehalten sind, welche Kontrastfarbe jedoch für den infraroten Abtaststrahl 25 durchlässig ist. Desgleichen ist es denkbar, daß beide Abtaststrahlen 24 und 25 im infraroten Wellenbereich bei unterschiedlichen Wellenlängen oder schmalen Wellenlängenbereichen liegen oder daß beide Abtaststrahlen 24, 25 unterschiedliche Wellenlängen oder Wellenlängen­ bereiche haben, die im sichtbaren Spektralbereich liegen. Es muß nur stets dafür gesorgt werden, daß der Empfänger 18 von dem ihm zugeordneten Strichcode 22 reflektiertes Licht mit ausreichendem Kontrast zwischen den Strichen 22′ und den zwischen ihnen befindlichen Lücken 22′′ empfängt und dieses empfangene Licht nicht die Auswertung des betreffenden Strichcodes 22 störend beeinträchtigendes reflek­ tiertes Licht vom anderen Strichcode 23 empfängt. Mit anderen Worten kann man auch sagen: Die Amplituden des vom Abtaststrahl 24 durch dessen Reflexion an den ihm jeweils zugeordneten Strichcode 22 mittels des Empfängers 18 erzeugten Analogsignales müssen so groß sein, daß sie sich zumindest deutlich abheben gegenüber den Amplituden, die in diesem analogen Ausgangssignal des Empfängers 18 auftreten, falls für den Abtaststrahl 24 auch der untere Strichcode 23 noch in gewissem Umfange Kontraste schafft. Man kann dann bspw. das vom Empfänger 18 gelieferte Analogsignal so filtern, daß in ihm dann nur noch die vom Strichcode 22 erzeugten Amplituden enthalten sind. Entsprechendes gilt für das vom Empfänger 19 während der Abtastung des Strichcodes 23 durch den Abtaststrahl 25 bewirkte elektrische Analogsignal des Empfängers 19. Besonders günstig ist es natürlich, wenn der Abtaststrahl 24 am Strichcode 23 von dessen Lücken 23′′ und Strichen 23′ ungefähr gleich stark reflektiert wird, da dann in dem vom Empfänger 18 gelieferten Analogsignal nur die vom Strichcode 22 verursachten Amplituden enthalten sind. Entsprechend ist es besonders günstig, wenn der Abtaststrahl 25 den oberen Strichcode 22 nicht "sieht" und entsprechend die Amplituden des von ihm bewirkten analogen Ausgangssignales des Empfängers 19 nur durch das Abtasten des unteren Strichcodes 23 verursacht werden.It is of course also possible to provide other colors and wavelengths for the scanning beams and the bars of the two bar codes 22 , 23 . E.g. It can be provided that the gaps 22 'of the bar code 22 are held in a contrasting color to the lines 22 ' which is impermeable to the scanning beam 24 , but which contrasting color is permeable to the infrared scanning beam 25 . Likewise, it is conceivable that both scanning beams 24 and 25 are in the infrared wavelength range at different wavelengths or narrow wavelength ranges, or that both scanning beams 24 , 25 have different wavelengths or wavelengths which are in the visible spectral range. It only has to be ensured that the receiver 18 from the associated bar code 22 reflects light with sufficient contrast between the bars 22 'and the gaps 22 ' between them and this received light does not interfere with the evaluation of the bar code 22 in question interfering reflected light from the other bar code 23 receives. In other words, one can also say: The amplitudes of the analog signal generated by the scanning beam 24 by its reflection on the bar code 22 assigned to it by means of the receiver 18 must be so large that they at least stand out clearly from the amplitudes in this analog output signal of the receiver 18 occur if the lower bar code 23 also creates contrasts to a certain extent for the scanning beam 24 . One can then, for example, filter the analog signal supplied by the receiver 18 so that it only contains the amplitudes generated by the bar code 22 . The same applies correspondingly to the electrical analog signal of the receiver 19 caused by the receiver 19 during the scanning of the bar code 23 by the scanning beam 25 . It is, of course, particularly favorable if the scanning beam 24 is reflected by bar gaps 23 from its gaps 23 '' and bars 23 'to approximately the same extent, since then only the amplitudes caused by bar code 22 are contained in the analog signal supplied by receiver 18 . Accordingly, it is particularly favorable if the scanning beam 25 does not "see" the upper bar code 22 and, accordingly, the amplitudes of the analog output signal of the receiver 19 which it causes are only caused by the scanning of the lower bar code 23 .

Das Ausführungsbeispiel nach Fig. 3 bis 5 unterschei­ det sich von dem nach Fig. 1 und 2 darin, daß die von den beiden Abtaststrahl-Erzeugungsvorrichtungen 12, 13 erzeugten Abtaststrahlen 24 und 25 linear polarisiert sind, wobei ihre Polarisationsebenen zueinander senkrecht sind. Diese beiden Abtaststrahlen 24, 25 können deshalb dieselbe Wellenlänge haben, jedoch können sie auch unterschiedliche Wellenlängen haben. Vorzugsweise können sie beide im sichtbaren Spektralbereich oder im infraroten Spektralbereich liegen.The embodiment of FIGS. 3 to 5 differs from that of FIGS. 1 and 2 in that the scanning beams 24 and 25 generated by the two scanning beam generating devices 12 , 13 are linearly polarized, their polarization planes being perpendicular to one another. These two scanning beams 24 , 25 can therefore have the same wavelength, but they can also have different wavelengths. They can preferably both be in the visible spectral range or in the infrared spectral range.

Der Träger 21 kann dem nach Fig. 1 entsprechen und vorzugsweise auf seiner vom Abtaststrahl 24 abzu­ tastenden Oberfläche weiß sein, wobei der auf ihr befindliche Strichcode 23 bspw. schwarze Striche aufweisen kann.The carrier 21 may correspond to that according to FIG. 1 and may preferably be white on its surface to be scanned by the scanning beam 24 , the bar code 23 on it being able to have black lines, for example.

Die Folie oder das Laminat 33 ist hier ein Polarisationsfilter aus transparentem Material, das nur den von der Abtaststrahl-Erzeugungsvorrichtung 13 erzeugten und mittels des Spiegels 17 nach dem Rasterverfahren abgelenkten Abtaststrahl 25 durchläßt, nicht jedoch linear polarisiertes Licht mit zu ihrer Polarisationsebene senkrechter Polarisationsebene. In den Weg des Abtaststrahles 24 ist ein Polarisations­ filter 34 eingesetzt, dessen Polarisationsebene senkrecht zu der Polarisationsebene des Polarisationsfilters 33 ist, so daß der von der Abtaststrahl-Erzeugungsvorrichtung 12 erzeugte Abtaststrahl 24 das Polarisationsfilter 33 nicht passieren kann, sondern wird nur vom auf ihm angeordneten Strichcode 22 reflektiert. Der durch den Motor 14 oszillierend antreibbare Ablenkspiegel 16 entspricht dem nach Fig. 1, wogegen der durch den Motor 15 zu oszillierenden Bewegungen antreibbare andere Ablenkspiegel 17, der den Abtaststrahl 25 ablenkt, so angeordnet ist, daß dieser Abtaststrahl 25 in zur Bildebene der Fig. 3 senkrechten Ebenen über den oberen Strichcode 22 zu dessen Abtastung abgelenkt wird. Der andere Abtaststrahl 24 wird dagegen in zur Bildebene der Fig. 3 paralleler Ebene oder Ebenen zur Abtastung des unteren Strichcodes 23 abgelenkt. Letztere Ablenkrichtung ist in Fig. 4 mit dem Doppelpfeil 36 symbolisiert, wogegen die Ablenk­ richtung des Abtaststrahles 25 in Fig. 4 durch den Doppelpfeil 37 symbolisiert ist. Der Abtaststrahl 25 kann durch ein in seinem Weg befindliches Polari­ sationsfilter 35 so linear polarisiert sein, daß seine Polarisationsebene parallel zur Polarisationsebene des Polarisationsfilters 33 ist. Seine Ablenkrichtung 37 verläuft parallel zu den Strichen 22′ des oberen Strichcodes 22 und er liefert so keine dessen Decodierung ermöglichende Reflexion. Dieser Abtaststrahl 25 kann aber braucht nicht vor dem Polarisationsfilter 33 schon linear polarisiert zu sein, damit er das Polarisationsfilter 33 zur Abtastung des unteren Strichcodes 23 passiert. Das Polarisationsfilter 35 kann deshalb ggfs. auch weggelassen werden.The film or the laminate 33 is here a polarization filter made of transparent material, which only transmits the scanning beam 25 generated by the scanning beam generating device 13 and deflected by means of the mirror 17 according to the scanning method, but not linearly polarized light with a polarization plane perpendicular to its polarization plane. In the path of the scanning beam 24 , a polarization filter 34 is used, the polarization plane of which is perpendicular to the polarization plane of the polarization filter 33 , so that the scanning beam 24 generated by the scanning beam generating device 12 cannot pass the polarization filter 33 , but is only arranged on it Barcode 22 reflected. The deflecting mirror 16 which can be driven in an oscillating manner by the motor 14 corresponds to that according to FIG. 1, whereas the other deflecting mirror 17 which can be driven by the motor 15 and which deflects the scanning beam 25 is arranged in such a way that this scanning beam 25 is arranged in the image plane of FIG. 3 vertical planes above the upper bar code 22 is deflected for scanning. The other scanning beam 24 , on the other hand, is deflected in the plane parallel to the image plane of FIG. 3 or planes for scanning the lower bar code 23 . The latter deflection direction is symbolized in FIG. 4 by the double arrow 36 , whereas the deflection direction of the scanning beam 25 is symbolized in FIG. 4 by the double arrow 37 . The scanning beam 25 can be linearly polarized by a polarization filter 35 in its path so that its plane of polarization is parallel to the plane of polarization of the polarization filter 33 . Its direction of deflection 37 runs parallel to the bars 22 'of the upper bar code 22 and so it does not provide a reflection which enables its decoding. However, this scanning beam 25 need not already be linearly polarized in front of the polarization filter 33 so that it passes through the polarization filter 33 for scanning the lower bar code 23 . The polarization filter 35 can therefore also be omitted if necessary.

Zumindest der den unteren Strichcode 23 abtastende Abtaststrahl 25 wird nach dem Raster-Verfahren abgelenkt, d. h. daß der Ablenkrichtung 37 des Abtaststrahles 25 noch eine wesentlich langsamere Ablenkung senkrecht zu ihr überlagert wird, damit er mit Sicherheit auch durch Lücken 22′′ zwischen den Strichen des oberen Strichcodes 22 hindurch seine senkrecht zur Bildebene der Fig. 3 erfolgende Abtastung des unteren Strichcodes 23 durchführt, so daß mit Sicherheit durch diesen Abtaststrahl 25 der untere Strichcode 23 in für das Decodieren erforderlicher Weise abgetastet werden kann. Da die Abtastrichtung 37 parallel zu den Strichen 22′ des oberen Strichcodes 22 verläuft, kommt es zwar dabei auch dazu, daß dieser Abtaststrahl 25 auf Striche 22′ des oberen Strichcodes 22 auftrifft, von denen er jedoch nicht reflektiert wird und dabei kein Signal bewirkt, das durch den Decoder 30 auswertbar wäre. Der Decoder 30 kann nur Bereiche des vom Empfänger 19 gelieferten Analogsignales auswerten, die vom Abtaststrahl 25 erzeugt werden, wenn er den unteren Strichcode 23 zwischen Lücken 22′ des oberen Strichcodes 22 hindurch abtastet.At least the lower bar code 23 scanning beam 25 is deflected by the raster method, that is, the deflection direction 37 of the scanning beam 25 is superimposed on a much slower deflection perpendicular to it, so that it is also certain by gaps 22 '' between the lines of the upper bar codes 22 through its vertical taking place to the plane of Fig. 3 of the lower scanning bar codes 23 performs, so that can be scanned with certainty by this scanning beam 25 of the lower bar code 23 in the required manner for the decoding. Since the scanning direction 37 runs parallel to the lines 22 'of the upper bar code 22 , it also happens that this scanning beam 25 strikes lines 22 ' of the upper bar code 22 , from which it is not reflected and does not produce a signal, that could be evaluated by decoder 30 . The decoder 30 can only evaluate areas of the analog signal supplied by the receiver 19 , which are generated by the scanning beam 25 when it scans the lower bar code 23 between gaps 22 'of the upper bar code 22 therethrough.

Wie erwähnt, kann der andere Abtaststrahl 24 nicht durch die Folie 33 hindurch gehen, da seine Polarisationsebene senkrecht zur Polarisationsebene der Folie 33 verläuft.As mentioned, the other scanning beam 24 cannot pass through the film 33 since its plane of polarization is perpendicular to the plane of polarization of the film 33 .

Damit stören sich die beiden Abtaststrahlen 24, 25 auch hier nicht gegenseitig, so daß sie gleichzeitig zum Abtasten der ihnen zugeordneten Strichcodes 22, 23 erzeugt werden können oder man kann auch sie in zeitlicher Aufeinanderfolge erzeugen, wenn dies erwünscht ist. Ggfs. kann man auch zur Erhöhung der Lesesicherheit reflektiertes Licht, das zu einem oder zu beiden Empfängern 18 bzw. 19 vom Strichcode-System reflektiert wird, jeweils durch einen "Analysator" hindurchgehen lassen, der jeweils ein Polarisations­ filter ist. Zwei solche Analysatoren 34′, 35′ sind in Fig. 3 strichpunktiert eingezeichnet. Die Polari­ sationsebene des dem Empfänger 18 vorgeschalteten Analysators 34′ ist parallel zu der Polarisationsebene des Polarisationsfilters 34 und die des Analysators 35′ parallel zu der des Polarisations­ filters 35 und der Folie 33.Thus, the two scanning beams 24 , 25 do not interfere with one another here either, so that they can be generated simultaneously for scanning the bar codes 22 , 23 assigned to them, or they can also be generated in chronological succession if this is desired. If necessary. one can also let reflected light to increase the reading reliability, which is reflected to one or both receivers 18 or 19 by the bar code system, pass through an "analyzer", each of which is a polarization filter. Two such analyzers 34 ', 35 ' are shown in broken lines in Fig. 3. The polarization plane of the upstream of the receiver 18 analyzer 34 'is parallel to the polarization plane of the polarization filter 34 and that of the analyzer 35 ' parallel to that of the polarization filter 35 and the film 33rd

Die Komponenten 26, 27, 29, 30 und 31 des Lesegerätes 10 nach Fig. 3 können denen des Lesegerätes 10 nach Fig. 1 entsprechen und bedürfen deshalb keiner weiteren Erläuterung.The components 26 , 27 , 29 , 30 and 31 of the reading device 10 according to FIG. 3 can correspond to those of the reading device 10 according to FIG. 1 and therefore do not require any further explanation.

Es sei noch erwähnt, daß es für den Abtaststrahl 24 ausreichend sein kann, wenn er im Einstrahl-Verfahren abgelenkt wird, also nur in derselben Ebene oszilliert, doch kann er auch ebenfalls im Raster-Verfahren zweidimensional abgelenkt werden, wie es für den anderen Abtaststrahl 25 beschrieben wurde. It should also be mentioned that it may be sufficient for the scanning beam 24 if it is deflected in the single-beam method, that is to say only oscillates in the same plane, but it can also be deflected two-dimensionally in the raster method, as is the case for the other scanning beam 25 has been described.

Auch bei dem Ausführungsbeispiel nach Fig. 1 ist es möglich, die pro Strichcode zueinander parallelen Striche der beiden Strichcodes wie in Fig. 4 senkrecht oder auch unter beliebigen Winkeln zueinander anzuordnen und die Ablenkrichtungen der Abtaststrahlen 24, 25 entsprechend anzupassen.Also in the embodiment according to FIG. 1, it is possible that per bar code parallel bars of the two bar codes as shown in Fig. 4 to be arranged vertically or at any angle to each other and to adjust the deflection of the scanning beams 24, 25.

In Fig. 6 ist ein anderes Ausführungsbeispiel eines Strichcode-Lesesystems 10 dargestellt. Hier sind zwei getrennte Leseköpfe 40, 41 vorgesehen, die an ein Auswertegerät 45 bspw. mittels flexiblen Kabeln angeschlossen sind. Das Auswertegerät 45 kann Komponenten, wie die Komponenten 26, 27, 29, 30 und 31 der Lesegeräte 10 nach den Fig. 1 und 3 enthalten. Die Leseköpfe 40, 41 weisen je eine Abtaststrahl-Er­ zeugungsvorrichtung und je einen zugeordneten Empfänger auf, desgleichen die Vorrichtungen zum Ablenken der beiden Abtaststrahlen. In diesem Ausführungsbeispiel ist angenommen, daß diese beiden Leseköpfe 40, 41 dem Lesen von auf den Verpackungen von Waren 42 angeordneten Strichcodes dienen, welche Waren mittels eines Förderbandes 43 an den beiden stationären Leseköpfen 40, 41 vorbeibewegt werden. Auf jeder solchen Verpackung sind wiederum zwei Strichcodes übereinander angeordnet, der Lesekopf 40 dient dem Lesen des einen Strichcodes und der Lesekopf 41 dem Lesen des anderen Strichcodes.Another exemplary embodiment of a bar code reading system 10 is shown in FIG. 6. Here, two separate reading heads 40 , 41 are provided, which are connected to an evaluation device 45, for example by means of flexible cables. The evaluation device 45 can contain components such as the components 26 , 27 , 29 , 30 and 31 of the reading devices 10 according to FIGS. 1 and 3. The reading heads 40 , 41 each have a scanning beam generating device and an associated receiver, as do the devices for deflecting the two scanning beams. In this exemplary embodiment, it is assumed that these two reading heads 40 , 41 are used to read bar codes arranged on the packaging of goods 42 , which goods are moved past the two stationary reading heads 40 , 41 by means of a conveyor belt 43 . On each such package, two bar codes are in turn arranged one above the other, the reading head 40 is used to read one bar code and the reading head 41 is used to read the other bar code.

Die Lesegeräte nach den Fig. 1 und 3 können als stationäre Lesegeräte dienen, die jeweils automatisch in Wirkung gesetzt werden, wenn Strichcodes durch sie zu lesen sind, oder sie können auch so ausgebildet sein, daß man sie von Hand tragen kann und daß man sie mit einem in Fig. 1 strichpunktiert angedeuteten Tubus 44 auf den jeweiligen Träger 21 von Hand aufsetzen kann und dann von Hand das Lesen der beiden Strichcodes auslösen kann oder es können auch hier Automatismen vorgesehen sein, die beim jeweiligen Aufsetzen auf eine Ware selbsttätig das Lesen der beiden Strichcodes befehlen.The reading device according to FIGS. 1 and 3 may serve as a stationary reading devices that are each automatically set in action when bar codes are read by them, or they may also be designed so that they can be carried by hand and that they with a in Fig. 1 indicated in chained lines barrel 44 on the respective carrier 21 can set up by hand and then can trigger the reading of the bar codes by hand, or it can also automatisms be provided to the respective mounting on a commodity automatically reading the command both barcodes.

Es können auch mehr als zwei Strichcodes übereinander angeordnet werden. Bspw. könnte auf der Folie 33 nach Fig. 1 und 2 noch eine zweite Folie mit einem dritten Strichcode angeordnet sein, bspw. aufgeklebt sein. Diese zweite Folie muß dann so ausgebildet sein, daß sie die Abtaststrahlen 24 und 25 durchläßt, wobei auch die Striche dieses dritten Strichcodes für diese Abtaststrahlen 24, 25 durchlässig sind. Der dem Abtasten des dritten Strichcodes dienende dritte Abtaststrahl kann bspw. eine Wellenlänge oder einen vorzugsweise schmalen Wellenlängenbereich im ultravioletten Spektralbereich des Lichtes haben. Es kann dabei vorgesehen sein, daß die Striche dieses dritten Strichcodes den ultravioletten Abtaststrahl reflektieren, wogegen die übrige Oberfläche dieser dritten Folie, die vom ultravioletten Abtaststrahl beaufschlagt wird, für ihn nicht oder nur schwach reflektierend ist, jedenfalls deutlich weniger stark reflektierend als die Striche. Es kann auch der umgekehrte Fall natürlich vorgesehen sein, daß die Striche dieses dritten Strichcodes den ihn abtastenden Abtaststrahl nicht oder zumindest wesentlich schwächer reflektieren, als die übrige Oberfläche dieser dritten Folie. Es ist auch denkbar, daß man auch mehr als drei Strichcodes übereinander anordnen und selektiv mittels zugeordneten Abtaststrahlen für ihre Decodierung abtasten kann.More than two bar codes can also be arranged one above the other. E.g. could on the film 33 of FIG. 1 and 2, a second film may be arranged with a third bar code, for example. be glued. This second film must then be designed in such a way that it passes the scanning beams 24 and 25 , the lines of this third bar code also being transparent to these scanning beams 24 , 25 . The third scanning beam serving to scan the third bar code can, for example, have a wavelength or a preferably narrow wavelength range in the ultraviolet spectral range of the light. It can be provided that the lines of this third bar code reflect the ultraviolet scanning beam, whereas the remaining surface of this third film, which is acted upon by the ultraviolet scanning beam, is not or only slightly reflective for it, in any case significantly less reflective than the bars. The reverse case can of course also be provided that the lines of this third bar code do not reflect the scanning beam scanning it, or at least reflect it much more weakly than the rest of the surface of this third film. It is also conceivable that more than three bar codes can be arranged one above the other and can be scanned selectively by means of assigned scanning beams for their decoding.

Bei dem Lesegerät nach Fig. 3 kann man anstelle von zwei Abtaststrahl-Erzeugungsvorrichtungen 12, 13 auch mit einer einzigen Abtaststrahl-Erzeugungsvorrichtung auskommen, indem man das von ihr ausgesandte Licht mittels eines halb durchlässigen Spiegels in zwei Abtaststrahlen aufteilt, von denen einer zum Spiegel 16 und der andere zum Spiegel 17 geleitet wird. Dies ist insbesondere dann zweckmäßig, wenn die Abtast­ strahl-Erzeugungsvorrichtung ein Laser-Generator, wie eine Laserröhre oder dgl. ist. Dabei kann man vorsehen, die beiden Strichcodes 22, 23 gleichzeitig abzutasten oder in zeitlicher Aufeinanderfolge. In letzterem Fall kann man in die Wege der Abtaststrahlen Verschlüsse einsetzen, die die beiden Abtaststrahlen wahlweise von ihrer Weiterleitung zu dem jeweils nicht abzutastenden Strichcode absperren können. Es ist auch denkbar, einen einzigen Abtaststrahl zum Abtasten der beiden Strichcodes 22, 23 zu erzeugen, der mittels einer entsprechend mehrdimensional beweglichen Spiegelvorrichtung alternativ zum Abtasten jedes der beiden Strichcodes in den erforderlichen Abtastrichtungen abgelenkt wird, wobei dann in den Weg dieses Abtaststrahles zwei unterschiedliche Polarisationsfilter wahlweise verschoben werden können, deren Polarisationsebenen senkrecht zueinander sind. In the reader according to FIG. 3, one can instead of two scanning beam generating devices 12, 13 also make do with a single scanning beam generating apparatus by which splits of their emitted light by a half mirror into two scanning beams, one of which to the mirror 16 and the other is directed to the mirror 17 . This is particularly useful when the scanning beam generating device is a laser generator, such as a laser tube or the like. It is possible to provide for the two bar codes 22 , 23 to be scanned simultaneously or in chronological order. In the latter case, closures can be used in the paths of the scanning beams, which can optionally block the two scanning beams from being forwarded to the bar code which is not to be scanned. It is also conceivable to generate a single scanning beam for scanning the two bar codes 22 , 23 , which is deflected by means of a correspondingly multi-dimensionally movable mirror device as an alternative to scanning each of the two bar codes in the required scanning directions, with two different polarization filters in the path of this scanning beam can optionally be shifted, the polarization planes of which are perpendicular to one another.

Es kann auch für jeden Abtaststrahl ein gesondertes Lesegerät vorgesehen sein, sei es mit oder ohne Auswerteschaltung. Letzteres ist an einem Beispiel in Fig. 6 dargestellt. Wenn man jedem Lesegerät eine eigene Auswerteschaltung zuordnet, sei es im Lesegerät selbst oder mit ihm verbunden, dann entfällt die in Fig. 6 dargestellte gemeinsame Auswerteschaltung 45.A separate reading device can also be provided for each scanning beam, be it with or without an evaluation circuit. The latter is shown using an example in FIG. 6. If each reader is assigned its own evaluation circuit, be it in the reader itself or connected to it, then the common evaluation circuit 45 shown in FIG. 6 is omitted.

Anstelle von oszillierenden Spiegeln, wie bspw. den Spiegeln 16, 17, können auch andere Ablenkspiegel vorgesehen sein, bspw. rotierend antreibbare Polygonspiegel oder dgl.Instead of oscillating mirrors, such as mirrors 16 , 17 , other deflecting mirrors can also be provided, for example polygon mirrors which can be driven in rotation or the like.

Anstatt den unteren Strichcode 23 direkt auf eine Ware oder ihre Verpackung oder einen sonstigen Gegenstand aufzudrucken, ist es auch möglich, ihn auf einem eigenen Blatt, Folie, Laminat oder dgl. aufzudrucken und dieses Blatt oder dgl. auf der betreffenden Ware oder dgl. anzubringen und auf diesem Blatt die Folie 33 anzubringen, bspw. aufzukleben. Oder die Folie 33 kann rückseitig mit dem unteren Strichcode 23 bedruckt sein. Bei der Ausführungsform nach Fig. 1 und 2 kann auch vorgesehen sein, die Folie 33 wegzulassen und beide Strichcodes unmittelbar übereinander auf den Träger 21 aufzudrucken.Instead of printing the bar code 23 directly onto a product or its packaging or another object, it is also possible to print it on a separate sheet, film, laminate or the like and to affix this sheet or the like on the product or the like in question and to apply the film 33 to this sheet, for example by sticking it on. Or the film 33 can be printed on the back with the lower bar code 23 . In the embodiment according to FIGS. 1 and 2, provision can also be made to omit the film 33 and to print both bar codes directly on the carrier 21 one above the other.

Die Auswerteschaltung 20 kann jeweils so ausgebildet sein, daß sie nur eine Sorte von Elementen des jeweiligen Strichcodes 22, 23 auswerten, also entweder nur die Striche 22′ bzw. 23′ bezüglich ihrer Anordnungen und Breiten oder nur die Lücken 22′′ bzw. 23′′ des betreffenden Strichcodes bezüglich ihrer Anordnung und Breiten auswertet. Oder es kann auch vorgesehen sein, daß die Auswerteschaltung 20 beide Sorten von Elementen, also sowohl die Striche 22′ bzw. 23′ als auch die Lücken 22′′ bzw. 23′′ des oder der betreffenden Strichcodes 22 bzw. 23 bezüglich ihrer Anordnung und Breiten auswertet.The evaluation circuit 20 can each be designed such that they evaluate only one type of element of the respective bar code 22 , 23 , that is, either only the lines 22 'or 23 ' with respect to their arrangements and widths or only the gaps 22 '' or 23 '' Evaluates the barcode in question with regard to their arrangement and widths. Or it can also be provided that the evaluation circuit 20 both types of elements, that is, both the bars 22 'and 23 ' and the gaps 22 '' and 23 '' of the relevant bar code 22 or 23 with respect to their arrangement and evaluates widths.

Man kann Strichcode-Systeme, die zwei sich kreuzende Strichcodes aufweisen, von denen die zueinander parallelen Striche des einen Strichcodes senkrecht oder unter einem spitzen Winkel a (Fig. 8) zu den zueinander parallelen Strichen des anderen Strichcodes gerichtet sind, abweichend von dem Ausführungsbeispiel nach Fig. 3 auch mittels von derselben Strahlungs­ quelle, bspw. einer einzigen Lampe, Laserröhre oder dgl., oder von zwei gesonderten Strahlungsquellen erzeugten, nicht polarisierten Abtaststrahlen abtasten und lesen und auswerten. Diese beiden Strichcodes 22 23 können dabei bspw. auf weißem Untergrund unmittelbar auf dieselbe Fläche des Trägers 21, wie es die Fig. 7 und 8 an zwei Beispielen zeigen, aufgedruckt sein, und ihre Striche können gleiche Farbe haben, bspw. schwarz sein oder auch unterschiedliche Farben aufweisen.One can use bar code systems which have two intersecting bar codes, of which the mutually parallel bars of one bar code are perpendicular or at an acute angle a ( FIG. 8) to the mutually parallel bars of the other bar code, different from the exemplary embodiment according to Fig. 3 also by means of the same radiation source, for example. A single lamp, laser tube or the like. Or generated by two separate radiation sources, non-polarized scanning beams and read and evaluate. These two bar codes 22 23 can, for example, be printed on a white background directly on the same surface of the carrier 21 , as shown in FIGS. 7 and 8 by two examples, and their bars can have the same color, for example black or also have different colors.

Die beiden einander kreuzenden Strichcodes können jedoch auch durch eine zumindest für den den unteren Strichcode abtastenden Abtaststrahl durchlässige, vorzugsweise glasklare Folie, Laminat oder eine sonstige Zwischenschicht getrennt sein. Auch die Striche solcher angeordneten Strichcodes können dieselbe Farbe haben oder die Striche der beiden Strichcodes können unterschiedliche Farben aufweisen, vorzugsweise kann der Untergrund für den unteren Strichcode weiß sein.The two crossing bar codes can but also by one, at least for the lower one Bar code scanning scanning beam permeable, preferably crystal clear film, laminate or a other intermediate layer must be separated. Also the Lines of such arranged bar codes can  have the same color or the lines of the two Barcodes can have different colors, preferably the substrate for the lower one Barcode be white.

Bspw. kann ein solches Strichcode-System dadurch mittels des Lesegerätes 10 nach Fig. 3 mit nicht polarisierten Abtaststrahlen gelesen werden, wenn man bei ihm die beiden Polarisationsfilter 34, 35, und falls vorhanden, auch die Polarisationsfilter 34′, 35′ wegläßt. Die Folie 33 (Fig. 4, 5) kann, falls vorhanden, dann nicht polarisierend sein, bspw. glaskar sein. Falls eine solche Folie 33 oder dgl. vorhanden ist, muß sie zumindest für den den unteren Strichcode abtastenden Abtaststrahl durchlässig sein. Der nicht polarisierte Abtaststrahl 24 tastet dann den oberen Strichcode 22 in mehreren zueinander parallelen Bahnen in Bahnen senkrecht zu seinen Strichen ab, wobei zumindest immer dann ein auswertbarer Signalbereich des vom Empfänger 18 gelieferten Analogsignales erzeugt wird, wenn sich dieser Abtaststrahl 24 in oder über einer Lücke des unteren Strichcodes 23 befindet. Und zwar verläuft dann der Abtaststrahl entlang der Längsrichtung der betreffenden Lücke 23′′, so daß bei jeder solchen Lücke 23′′ der den oberen Strichcode 22 abtastende Abtaststrahl 24 diesen auswertewirksam abtasten kann. Der in diesem Fall den unteren Strichcode 23 zu dessen dem Entschlüsseln dienender Auswertung abtastende Abtaststrahl 25 verläuft dann parallel zu den Strichen 22′ und Lücken 22′′ des oberen Strichcodes 22. Der Abtaststrahl 25 tastet also in diesem Fall den unteren Strichcode 23 durch die zur Abtastrichtung des Abtaststrahles 25 parallel verlaufenden Lücken 22′′ oder durch mindestens eine dieser Lücken 22′′hindurch ab. Trifft er auf einen Strich 22′ auf, ist er dabei für das Abtasten des Strichcodes 23 unwirksam und dies stört also nicht. Bei dieser Ausführungsform werden beide Strichcodes jeweils im Raster-Verfahren abgetastet, damit es mit Sicherheit zur auswertewirksamen Abtastung jedes der beiden Strichcodes kommt. Das auswertewirksame Abtasten beider sich kreuzenden Strichcode 22, 23 gelingt auch dann, wenn diese auf dieselbe Fläche des Trägers 21 aufgedruckt sind, was bspw. bei den Strichcode- Systemen nach den Fig. 7, 8 der Fall ist.E.g. Such a bar code system can thus be read by means of the reading device 10 according to FIG. 3 with non-polarized scanning beams if the two polarizing filters 34 , 35 and, if present, the polarizing filter 34 ', 35 ' are omitted. The film 33 ( FIGS. 4, 5), if present, can then be non-polarizing, for example glassy. If such a film 33 or the like is present, it must be transparent at least for the scanning beam scanning the lower bar code. The non-polarized scanning beam 24 then scans the upper bar code 22 in a plurality of mutually parallel paths in paths perpendicular to its lines, an evaluable signal area of the analog signal supplied by the receiver 18 being generated at least whenever this scanning beam 24 is in or over a gap of the lower bar code 23 . The scanning beam then runs along the longitudinal direction of the gap 23 '' concerned, so that with each such gap 23 '' the scanning beam 24 scanning the upper bar code 22 can scan it effectively. The in this case the lower bar code 23 for its decoding evaluation scanning beam 25 then runs parallel to the lines 22 'and gaps 22 ''of the upper bar code 22nd In this case, the scanning beam 25 scans the lower bar code 23 through the gaps 22 '' running parallel to the scanning direction of the scanning beam 25 or through at least one of these gaps 22 ''. If he meets a bar 22 ', he is ineffective for scanning the bar code 23 and this does not interfere. In this embodiment, each of the two bar codes is scanned using the raster method, so that each of the two bar codes is reliably scanned for evaluation. The evaluation-effective scanning of both crossing bar codes 22 , 23 also succeeds if they are printed on the same surface of the carrier 21 , which is the case, for example, with the bar code systems according to FIGS. 7, 8.

Wenn durch gesonderte Abtaststrahl-Erzeugungsvor­ richtungen, wie bspw. 12, 13, erzeugte Abtaststrahlen 24, 25 für die Abtastung der sich kreuzenden beiden Strichcodes 22, 23 vorgesehen sind, dann kann man die beiden Strichcodes gleichzeitig abtasten oder in beliebiger zeitlicher Aufeinanderfolge. Man kann auch vorsehen, daß die Abtastung beider Strichcodes mittels von derselben Abtaststrahl-Erzeugungsvorrichtung erzeugten Abtaststrahlen erfolgt, also nur eine eine einzige Lampe, Laserröhre oder dergl. aufweisende Abtaststrahl-Erzeugungsvorrichtung erforderlich ist, indem ein Abtaststrahl zuerst zum Abtasten des einen Strichcodes in der erforderlichen Weise abgelenkt wird und sofort anschließend oder zeitlich danach der den anderen Strichcode abtastende Abtastrahl unter zur Abtastung dieses Strichcodes erforderlichen Ablenkung erzeugt wird. If by means of separate scanning beam generation devices, such as, for example. 12, 13 , generated scanning beams 24 , 25 are provided for scanning the intersecting two bar codes 22 , 23 , then the two bar codes can be scanned simultaneously or in any time sequence. It can also be provided that the scanning of both bar codes is carried out by means of scanning beams generated by the same scanning beam generating device, i.e. only one scanning beam generating device having a single lamp, laser tube or the like is required, by first scanning a scanning beam for scanning the one bar code in the required one Is deflected and immediately afterwards or afterwards the scanning beam scanning the other bar code is generated under the deflection required for scanning this bar code.

Die Striche der beiden sich kreuzenden Strichcodes können bspw. schwarz sein, und wie erwähnt, auch unmittelbar aufeinander aufgedruckt sein und so ein Gitter bilden, das aus den Strichen der beiden Strichcodes besteht. Wenn die Gefahr bestehen sollte, daß die Längsränder der Striche der Strichcodes möglicherweise zu Fehldekodierungen der von dem oder den Abtaststrahlen mittels des oder der Empfänger bewirkten Analogsignale hervorrufen könnten, die bspw. dekodierbare Bereiche der Analogsignale vortäuschen, die dann jedoch zu falscher Information führen würden, kann man unterschiedliche Maßnahmen vorsehen, um eine solche Gefahr auszuschließen. Bspw. kann zweckmäßig vorgesehen sein, daß der Abtaststrahl in zwei nahe nebeneinander befindliche und parallel zueinander laufende Einzelstrahlen unterteilt wird. Die Gesamtbreite des von den beiden Einzelstrahlen eingenommenen Feldes muß dabei kleiner sein als die Breite der schmalsten Lücke des betreffenden Strich­ codes. Die von den von den beiden Einzelstrahlen bewirkten reflektierten Strahlen bewirkten Ausgangs­ signale der ihnen zugeordneten beiden Empfänger, von denen der eine reflektiertes Licht des einen Einzelstrahls und der andere reflektiertes Licht des anderen Einzelstrahles empfängt, können dann daraufhin geprüft werden, ob sie eine vorbestimmte Koinzidenz aufweisen, und nur wenn dies der Fall ist, werden beide Ausgangssignale oder eines dieser Ausgangs­ signale zur Dekodierung zugelassen. Damit läßt sich sicherstellen, daß der oder die dekodierbaren Bereiche des oder der von einem oder von beiden Empfängern als Ausgangssignale gelieferten Analogsignale von Bereichen des abgetasteten Strichcodes stammen, die sich unter bzw. über oder in einer Lücke oder Lücken des jeweils anderen Strichcodes befinden und also auswertbar sind. Auch andere Möglichkeiten bestehen. Bspw. könnte dem Abtaststrahl ein gesonderter Suchstrahl zugeordnet sein, der dazu dient, festzustellen, ob sich der einen Strichcode abtasten­ de Abtaststrahl über oder unter oder in einer Lücke des anderen Strichcodes befindet und die Abtastwirkung des Abtaststrahles nur jeweils so lange einschaltet, wenn dies der Fall ist und die übrige Zeit das Abtasten ausschaltet oder unwirksam macht, bspw. durch Ausschalten des Abtaststrahles, des Empfängers oder irgendeiner sonstigen geeigneten Stelle auf dem Empfangs- oder Verarbeitungsweg des durch die Abtastung gewonnen Signales.The bars of the two crossing bar codes can be black, for example, and, as mentioned, also be printed directly on top of each other and so Form lattice from the lines of the two Barcodes. If there is a danger that the longitudinal edges of the bars of the bar codes possibly incorrect decoding of the or the scanning beams by means of the receiver or receivers Caused analog signals could cause, for example. simulate decodable areas of the analog signals, which would then lead to incorrect information, you can provide different measures to a to rule out such danger. E.g. can be useful be provided that the scanning beam in two near side by side and parallel to each other running individual beams is divided. The Total width of that of the two individual beams occupied field must be smaller than that Width of the narrowest gap in the stroke codes. The one from the two individual beams caused reflected rays caused output signals from the two receivers assigned to them, from the one reflected light of the one Single beam and the other reflected light of the then receives another single beam be checked whether they have a predetermined coincidence and only if this is the case both output signals or one of these outputs signals allowed for decoding. With that you can ensure that the decodable area or areas of one or both of the recipients as  Output signals supplied by analog signals Areas of the scanned bar code originate from that yourself below or above or in a gap or gaps of the other barcode and so are evaluable. There are also other options. E.g. the scanning beam could be a separate one Be assigned to the search beam, which serves to to determine whether one is scanning a bar code de scanning beam above or below or in a gap of the other barcode and the scanning effect of the scanning beam only switches on as long as if this is the case and the rest of the time it is Switches off scanning or makes it ineffective, for example by Switch off the scanning beam, the receiver or any other suitable place on the Route of receipt or processing by the Sampling obtained signals.

In Fig. 7 ist für die sich kreuzenden Strichcodes 22, 23 ein rechteckiges Feld unterschiedlicher Breite und Länge bestimmt, was im Falle eines manuell auf den Strichcodeträger 21 aufsetzbaren Lesegerätes oder Lesekopfes dessen richtige Orientierung erleichtert.In Fig. 7, a rectangular field of different widths and lengths is determined for the crossing bar codes 22 , 23 , which facilitates its correct orientation in the case of a reading device or reading head which can be manually placed on the bar code carrier 21 .

In die Fig. 7 und 8 sind jeweils einige Abtastbahnen von der Abtastung der Strichcodes 22, 23 dienenden Abtastrahlen 24, 25 strichpunktiert angedeutet.In Figs. 7 and 8, some scan paths of the scan of the bar code 22, 23 serving Abtastrahlen 24, dash-dotted lines 25 are indicated in each case.

Claims (22)

1. Strichcode-Lesesystem mit Lesemitteln zum Lesen und Auswerten von aus Strichen gebildeten Strichcodes, wobei der jeweilige Strichcode mittels eines Abtaststrahles abtastbar ist, dadurch gekennzeichnet, daß das Strichcode-Lese­ system (10) zum Lesen und Auswerten von jeweils mindestens zwei übereinander angeordneten und/oder sich kreuzenden Strichcodes (22, 23) aufweisenden Strichcode-Systemen unter Einsatz von mindestens einem diese abtastenden Abtaststrahl (24, 25) ausgebildet ist.1. Bar code reading system with reading means for reading and evaluating bar codes formed from bars, the respective bar code being scanned by means of a scanning beam, characterized in that the bar code reading system ( 10 ) for reading and evaluating at least two arranged one above the other and / or bar code systems having intersecting bar codes ( 22 , 23 ) using at least one scanning beam ( 24 , 25 ) scanning them. 2. Strichcode-Lesesystem nach Anspruch 1, dadurch gekennzeichnet, daß es zum Abtasten eines auf der Oberseite eines Blattes, Folie, Laminat (33) oder dgl. angeordneten Strichcodes (22) eines jewei­ ligen Strichcode-Systems (22, 23) ausgebildet ist, das über einem anderen ebenfalls durch das Strichcode-Lesesystem abtastbaren Strichcode (23) dieses Strichcode-Systems angeordnet ist oder auf seiner Unterseite einen solchen anderen Strichcode trägt und das zumindest für den den unteren Strichcode abtastenden Abtaststrahl durchlässig ist. 2. Bar code reading system according to claim 1, characterized in that it is designed for scanning a on the top of a sheet, film, laminate ( 33 ) or the like. Arranged bar codes ( 22 ) of a respective bar code system ( 22 , 23 ) , which is arranged over another bar code ( 23 ) of this bar code system which can also be scanned by the bar code reading system or which bears such a different bar code on its underside and which is transparent at least for the scanning beam scanning the lower bar code. 3. Strichcode-Lesesystem nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß es Lesemittel zum selektiven Lesen und Auswerten von jeweils übereinander angeordneten bzw. sich kreuzenden Strichcodes (22, 23) aufweist.3. Bar code reading system according to claim 1 or 2, characterized in that it has reading means for the selective reading and evaluation of bar codes ( 22 , 23 ) arranged one above the other or crossing each other. 4. Strichcode-Lesesystem nach einem der vorhergehen­ den Ansprüche, dadurch gekennzeichnet, daß es zum Erzeugen von gesonderten Abtaststrahlen (24,25) zum Abtasten von jeweils übereinander angeordneten Strichcodes ausgebildet ist.4. Bar code reading system according to one of the preceding claims, characterized in that it is designed to generate separate scanning beams ( 24, 25 ) for scanning bar codes arranged one above the other. 5. Strichcode-Lesesystem nach Anspruch 4, dadurch gekennzeichnet, daß mindestens zwei Abtaststrahlen (24, 25) unterschiedliche Frequenz oder unter­ schiedliche, vorzugsweise schmale Frequenzbänder aufweisen.5. Bar code reading system according to claim 4, characterized in that at least two scanning beams ( 24 , 25 ) have different frequencies or different, preferably narrow frequency bands. 6. Strichcode-Lesesystem nach einem der vorhergehen­ den Ansprüche, dadurch gekennzeichnet, daß min­ destens ein Abtaststrahl (25) ein visuell nicht sichtbarer Abtaststrahl ist, vorzugsweise ein infraroter oder ultravioletter Abtaststrahl.6. Barcode reading system according to one of the preceding claims, characterized in that at least one scanning beam ( 25 ) is a visually invisible scanning beam, preferably an infrared or ultraviolet scanning beam. 7. Strichcode-Lesesystem nach einem der vorhergehen­ den Ansprüche, dadurch gekennzeichnet, daß mindestens ein Abtaststrahl ein visuell sichtbarer Abtaststrahl ist.7. Barcode reading system according to one of the previous ones the claims, characterized in that at least one scanning beam is a visually visible one Scanning beam is. 8. Strichcode-Lesesystem nach Anspruch 6 oder 7, dadurch gekennzeichnet, daß der infrarote Abtaststrahl mit einer Wellenlänge oder einem Wellenlängenbereich von ungefähr 900 nm erzeugbar ist und der von ihm abtastbare Strichcode in vorbestimmter Farbe auf einem Untergrund anderer Farbe, insbesondere auf weißem Untergrund, vorgesehen ist.8. bar code reading system according to claim 6 or 7, characterized in that the infrared Scanning beam with a wavelength or a  Wavelength range of approximately 900 nm can be generated and the barcode he can scan in predetermined color on a background of others Color, especially on a white background, is provided. 9. Strichcode-Lesesystem nach Anspruch 7 oder 8, dadurch gekennzeichnet, daß mindestens ein visuell sichtbarer Abtaststrahl (22) mit einer Wellenlänge oder einem Wellenlängenbereich von ungefähr 560 nm oder kleiner erzeugbar ist.9. Bar code reading system according to claim 7 or 8, characterized in that at least one visually visible scanning beam ( 22 ) with a wavelength or a wavelength range of approximately 560 nm or less can be generated. 10. Strichcode-Lesesystem nach einem der vorhergehen­ den Ansprüche, dadurch gekennzeichnet, daß zwei dem Abtasten von zwei übereinander angeordneten Strichcodes (22, 23) des jeweiligen Strichcode- Systems, zwischen denen ein Polarisationsfilter (33) angeordnet ist, dienende Abtaststrahlen (24, 25) erzeugbar sind, von denen einer (24) dem Abtasten eines auf oder über dem Polarisations­ filter (33) angeordneten Strichcodes (22) des Strichcode-Systemes dient und linear polarisiert ist und seine Polarisationsebene senkrecht zu der Polarisationsebene des Polarisationsfilters (33) des jeweiligen Strichcode-Systemes gerichtet ist, und daß der andere Abtaststrahl (25) vorzugsweise schon vor Auftreffen auf das Polarisationsfilter (33) des jeweiligen Strichcode-Systems mit zu der Polarisationsebene dieses Polarisationsfilters (33) paralleler Polarisationsebene linear polarisiert ist oder ggfs. erst durch dieses Polarisationsfilter (33) linear polarisiert wird. 10. Bar code reading system according to one of the preceding claims, characterized in that two scanning of two superimposed bar codes ( 22 , 23 ) of the respective bar code system, between which a polarization filter ( 33 ) is arranged, serving scanning beams ( 24 , 25) are produced, one of which (24) the scanning of an on or 33) arranged bar code (22) of the bar code system is used over the polarization filter (and is linearly polarized and its plane of polarization perpendicular to the polarization plane of the polarization filter (33) of the is directed to the respective bar code system, and that the other scanning beam ( 25 ) is preferably linearly polarized with a polarization plane parallel to the polarization plane of this polarization filter ( 33 ) or possibly only through this before it hits the polarization filter ( 33 ) of the respective bar code system Polarization filter ( 33 ) is linearly polarized. 11. Strichcode-Lesesystem nach einem der vorhergehen­ den Ansprüche, dadurch gekennzeichnet, daß es ein Lesegerät (10) bildet.11. Barcode reading system according to one of the preceding claims, characterized in that it forms a reading device ( 10 ). 12. Strichcode-Lesesystem nach einem der vorhergehen­ den Ansprüche, dadurch gekennzeichnet, daß es mindestens einen Lesestift oder mindestens eine Lesepistole oder mindestens einen Laserscanner oder mindestens eine CCD-Zeilen-Kamera oder mindestens eine Matrix-Kamera aufweist.12. Barcode reading system according to one of the preceding the claims, characterized in that it at least one reading pen or at least one Reading gun or at least one laser scanner or at least one CCD line camera or has at least one matrix camera. 13. Strichcode-Lesesystem nach einem der vorhergehen­ den Ansprüche, dadurch gekennzeichnet, daß es zum gleichzeitigen Abtasten der Strichcodes des jeweiligen Strichcode-Systems (22, 23) ausge­ bildet ist.13. Bar code reading system according to one of the preceding claims, characterized in that it is formed for simultaneous scanning of the bar codes of the respective bar code system ( 22 , 23 ). 14. Strichcode-Lesesystem nach einem der vorher­ gehenden Ansprüche, dadurch gekennzeichnet, daß es zum zeitlich aufeinanderfolgenden Abtasten der übereinander angeordneten unterschiedlichen Strichcodes (22, 23) des jeweiligen Strichcode- Systems oder zum wahlweisen zeitlich aufeinander­ folgenden Abtasten der genannten Strichcodes ausgebildet ist.14. Bar code reading system according to one of the preceding claims, characterized in that it is designed for temporally successive scanning of the different bar codes ( 22 , 23 ) of the respective bar code system arranged one above the other or for optionally temporally consecutive scanning of said bar codes. 15. Strichcode-Lesesystem nach Anspruch 14, dadurch gekennzeichnet, daß es so ausgebildet ist, daß es die unterschiedlichen Strichcodes (22, 23) des jeweiligen Strichcode-Systems an räumlich ge­ trennten unterschiedlichen Orten lesen und vorzugsweise auch auswerten kann (Fig. 6).15. Bar code reading system according to claim 14, characterized in that it is designed such that it can read and preferably also evaluate the different bar codes ( 22 , 23 ) of the respective bar code system at spatially separate locations ( FIG. 6) . 16. Strichcode-Lesesystem nach einem der vorhergehen­ den Ansprüche, dadurch gekennzeichnet, daß es als stationäres Strichcode-Lesesystem ausgebildet ist.16. Barcode reading system according to one of the preceding the claims, characterized in that it as stationary bar code reading system is formed. 17. Strichcode-Lesesystem nach einem der Ansprüche 1 bis 15, dadurch gekennzeichnet, daß es als manuell tragbares Handgerät ausgebildet ist oder mindestens einen manuell tragbaren Lesekopf auf­ weist, der auch die Auswertemittel aufweisen kann oder mit stationär angeordneten Auswertemitteln in Verbindung steht.17. Bar code reading system according to one of the claims 1 to 15, characterized in that it as manually portable handheld device is formed or at least one manually portable reading head points, which can also have the evaluation means or with stationary evaluation devices in Connection is established. 18. Strichcode-System, das auf einem Träger angeordnet oder zur Anordnung auf einem Träger bestimmt ist und mittels eines Strichcode-Lesesystems nach einem der vorhergehenden Ansprüche lesbar und aus­ wertbar ist, dadurch gekennzeichnet, daß es mindestens zwei übereinander angeordnete Strichcodes (22, 23) aufweist.18. Bar code system which is arranged on a carrier or is intended for arrangement on a carrier and can be read and evaluated by means of a bar code reading system according to one of the preceding claims, characterized in that it has at least two bar codes ( 22 , 23) arranged one above the other ) having. 19. Strichcode-System nach Anspruch 18, dadurch ge­ kennzeichnet, daß die Strichcodes auf derselben Fläche eines sie aufweisenden Trägers angeordnet sind.19. Bar code system according to claim 18, characterized ge indicates that the bar codes are on the same Surface of a carrier arranged are. 20. Strichcode-System nach Anspruch 18, dadurch ge­ kennzeichnet, daß mindestens ein Strichcode (23) auf einem Polarisationsfilter, vorzugsweise einer Polarisationsfolie (33) angeordnet ist und unterhalb dieses Polarisationsfilters mindestens ein anderer Strichcode, der durch das Polarisa­ tionsfilter hindurch durch einen Abtaststrahl abtastbar ist, angeordnet ist.20. Bar code system according to claim 18, characterized in that at least one bar code ( 23 ) is arranged on a polarization filter, preferably a polarization film ( 33 ) and below this polarization filter at least one other bar code which is through the polarization filter through a scanning beam is palpable, is arranged. 21. Strichcode-System nach einem der Ansprüche 18 bis 20, dadurch gekennzeichnet, daß es zwei sich kreuzende Strichcodes (22, 23), vorzugsweise sich senkrecht kreuzende Strichcodes aufweist.21. Bar code system according to one of claims 18 to 20, characterized in that it has two crossing bar codes ( 22 , 23 ), preferably crossing vertical bar codes. 22. Strichcode-System nach Anspruch 21, dadurch gekennzeichnet, daß die Striche des einen Strich­ codes länger als die Striche des ihn kreuzenden Strichcodes sind.22. Bar code system according to claim 21, characterized characterized in that the strokes of one stroke codes longer than the lines of the one crossing it Barcodes are.
DE19883839772 1988-11-25 1988-11-25 Barcode reading system and a barcode system readable by it Expired - Fee Related DE3839772C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19883839772 DE3839772C2 (en) 1988-11-25 1988-11-25 Barcode reading system and a barcode system readable by it

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19883839772 DE3839772C2 (en) 1988-11-25 1988-11-25 Barcode reading system and a barcode system readable by it

Publications (2)

Publication Number Publication Date
DE3839772A1 true DE3839772A1 (en) 1990-05-31
DE3839772C2 DE3839772C2 (en) 1994-07-07

Family

ID=6367853

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19883839772 Expired - Fee Related DE3839772C2 (en) 1988-11-25 1988-11-25 Barcode reading system and a barcode system readable by it

Country Status (1)

Country Link
DE (1) DE3839772C2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0509917A1 (en) * 1991-04-18 1992-10-21 Banque De France Method for analysing a currency or security document representing a printed image and two superposed security patterns, and device to implement this method
DE4241663A1 (en) * 1992-12-04 1994-06-09 Borus Spezialverfahren Procedure for marking and recognizing an object
US5525810A (en) * 1994-05-09 1996-06-11 Vixel Corporation Self calibrating solid state scanner
WO1996018972A1 (en) * 1994-12-12 1996-06-20 Moore Business Forms, Inc. Multi-layer bar code arrangement using wavelength separation
US5545886A (en) * 1990-03-13 1996-08-13 Symbol Technologies Inc. Barcode scanner using an array of light emitting elements which are selectively activated
EP0730250A1 (en) * 1994-09-17 1996-09-04 YOSHIDA, Hirokazu Recording card and recording method for two-dimensional code
DE19740241A1 (en) * 1997-09-12 1999-03-18 Giesecke & Devrient Gmbh Tear thread
DE19806822C2 (en) * 1998-02-18 2002-08-22 Meinen Ziegel & Co Gmbh Identification card, method for its production and method for reading a code on a signature strip of the identification card
DE10149265A1 (en) * 2001-10-05 2003-04-17 Giesecke & Devrient Gmbh Security marking for goods or packages, used in authentication or logistics tracking, comprises overprinting with inks having different spectral properties
DE10207180B4 (en) * 2001-10-19 2004-02-19 Leuze Electronic Gmbh + Co Kg Method for marking objects by means of bar codes and device for reading bar codes
GB2434904A (en) * 2006-02-02 2007-08-08 Avantone Oy Machine readable use once code
FR2900481A1 (en) * 2006-04-27 2007-11-02 Arjowiggins Soc Par Actions Si SYSTEM FOR READING AT LEAST ONE BARCODE
EP1950687A3 (en) * 2006-12-20 2009-03-18 NCR Corporation Barcode reader
CN106289231A (en) * 2016-07-20 2017-01-04 华南理工大学 The alignment system of AGV dolly and localization method thereof

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4093865A (en) * 1977-04-29 1978-06-06 National Semiconductor Corporation Code symbol scanner using a double X bar pattern

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4093865A (en) * 1977-04-29 1978-06-06 National Semiconductor Corporation Code symbol scanner using a double X bar pattern

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP 60-129891 A. In: Patents Abstracts of Japan, Sekt. P, Vol. 9 (1985), Nr. 292 (P-406) *

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5545886A (en) * 1990-03-13 1996-08-13 Symbol Technologies Inc. Barcode scanner using an array of light emitting elements which are selectively activated
FR2675607A1 (en) * 1991-04-18 1992-10-23 Banque De France METHOD FOR ANALYZING A FIDUCIARY OR SECURITY DOCUMENT HAVING PRINTED GRAPHICS AND TWO SUPERPOSED SAFETY SIGNS, AND DEVICE FOR IMPLEMENTING THE METHOD.
EP0509917A1 (en) * 1991-04-18 1992-10-21 Banque De France Method for analysing a currency or security document representing a printed image and two superposed security patterns, and device to implement this method
DE4241663A1 (en) * 1992-12-04 1994-06-09 Borus Spezialverfahren Procedure for marking and recognizing an object
US5401960A (en) * 1992-12-04 1995-03-28 Borus Spezialverfahren Und -Gerate Im Sondermaschinenbau Gmbh Process for marking an article
US5525810A (en) * 1994-05-09 1996-06-11 Vixel Corporation Self calibrating solid state scanner
EP0730250A4 (en) * 1994-09-17 1998-05-13 Hirokazu Yoshida Recording card and recording method for two-dimensional code
EP0730250A1 (en) * 1994-09-17 1996-09-04 YOSHIDA, Hirokazu Recording card and recording method for two-dimensional code
AU711970B2 (en) * 1994-12-12 1999-10-28 Moore North America, Inc. Secure multi-layer bar code arrangement using wavelength separation
WO1996018972A1 (en) * 1994-12-12 1996-06-20 Moore Business Forms, Inc. Multi-layer bar code arrangement using wavelength separation
US6119943A (en) * 1994-12-12 2000-09-19 Moore Business Forms, Inc. Multi-layer bar code arrangement using wavelength separation
DE19740241A1 (en) * 1997-09-12 1999-03-18 Giesecke & Devrient Gmbh Tear thread
DE19806822C2 (en) * 1998-02-18 2002-08-22 Meinen Ziegel & Co Gmbh Identification card, method for its production and method for reading a code on a signature strip of the identification card
DE10149265A1 (en) * 2001-10-05 2003-04-17 Giesecke & Devrient Gmbh Security marking for goods or packages, used in authentication or logistics tracking, comprises overprinting with inks having different spectral properties
DE10207180B4 (en) * 2001-10-19 2004-02-19 Leuze Electronic Gmbh + Co Kg Method for marking objects by means of bar codes and device for reading bar codes
GB2434904A (en) * 2006-02-02 2007-08-08 Avantone Oy Machine readable use once code
FR2900481A1 (en) * 2006-04-27 2007-11-02 Arjowiggins Soc Par Actions Si SYSTEM FOR READING AT LEAST ONE BARCODE
WO2007125258A1 (en) * 2006-04-27 2007-11-08 Arjowiggins System for reading at least one bar code
EP1950687A3 (en) * 2006-12-20 2009-03-18 NCR Corporation Barcode reader
CN106289231A (en) * 2016-07-20 2017-01-04 华南理工大学 The alignment system of AGV dolly and localization method thereof
CN106289231B (en) * 2016-07-20 2019-09-24 华南理工大学 The positioning system and its localization method of AGV trolley

Also Published As

Publication number Publication date
DE3839772C2 (en) 1994-07-07

Similar Documents

Publication Publication Date Title
DE3839772C2 (en) Barcode reading system and a barcode system readable by it
DE2332595C2 (en) Apparatus for reading optical code patterns
DE2838243C2 (en) Handheld scanner for capturing bar code symbols
EP0354362B1 (en) Method of marking a bottle with, and optically reading, readable codes
DE2526726A1 (en) NON-DIRECTIONAL SCANNING DEVICE
DE2508153C3 (en) Optical reader
DE3202820C2 (en) Optical bar code reader
DE2449958A1 (en) CODE READER
DE2500742A1 (en) METHOD FOR GENERATING A SCANNER AND OPTICAL SCANNING DEVICE FOR CARRYING OUT THE METHOD
DE60009193T2 (en) Optical scanner
EP2622536B1 (en) Apparatuses and methods for detecting optical barcodes
EP0516927B1 (en) Barcode system
DE2944602A1 (en) LIGHT BEAM RECORDING DEVICE
DE3232840A1 (en) SCAN BEAM REFERENCE AND READING SYSTEMS
CH688663A5 (en) Method and apparatus for inspecting objects, particularly bottles.
EP1278611B1 (en) Device for inscribing objects using laser beams
DE69716393T3 (en) Apparatus for scanning an optical code on a moving article and method of scanning such optical code by means of said scanning device
DE2125336A1 (en) Method for coding and reading characters and apparatus for reading the characters
DE102009036389A1 (en) Method for inspecting beverage crate utilized for accommodating e.g. bottle in beverage industry, involves evaluating number and/or position of lines falling in image aperture of image sensor, where lines are generated by line laser
DE102019205653A1 (en) Transmitted light inspection device and transmitted light inspection method for side wall inspection of containers
DE10359781B4 (en) Device for inspection of empties containers
DE2602991A1 (en) OPTICAL DEVICE FOR FOCUSING AN OPTICAL RADIATION BEAM
DE3310825C2 (en)
DE2238816C2 (en) Electro-optical scanning device for data carriers
EP0209801B1 (en) Hand-operated apparatus for raster scanning line by line

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee