[go: up one dir, main page]

DE102004011161B4 - Apparatus and method for simulating an optically readable code with timed light source - Google Patents

Apparatus and method for simulating an optically readable code with timed light source Download PDF

Info

Publication number
DE102004011161B4
DE102004011161B4 DE102004011161A DE102004011161A DE102004011161B4 DE 102004011161 B4 DE102004011161 B4 DE 102004011161B4 DE 102004011161 A DE102004011161 A DE 102004011161A DE 102004011161 A DE102004011161 A DE 102004011161A DE 102004011161 B4 DE102004011161 B4 DE 102004011161B4
Authority
DE
Germany
Prior art keywords
code
barcode
scanning
light
identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE102004011161A
Other languages
German (de)
Other versions
DE102004011161A1 (en
Inventor
Peter Laackmann
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.)
Infineon Technologies AG
Original Assignee
Infineon Technologies AG
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 Infineon Technologies AG filed Critical Infineon Technologies AG
Priority to DE102004011161A priority Critical patent/DE102004011161B4/en
Publication of DE102004011161A1 publication Critical patent/DE102004011161A1/en
Application granted granted Critical
Publication of DE102004011161B4 publication Critical patent/DE102004011161B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/06018Record 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 one-dimensional coding
    • G06K19/06028Record 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 one-dimensional coding using bar codes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/06046Constructional details
    • G06K19/06112Constructional details the marking being simulated using a light source, e.g. a barcode shown on a display or a laser beam with time-varying intensity profile

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Optics & Photonics (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

Vorrichtung zur Simulation eines Strichcodes durch Simulation der beim Abrastern des Strichcodes von dem Strichcode zurückgeworfenen zeitabhängigen Strahlung, umfassend ein Lichtquelle, welche derart zeitabhängig ansteuerbar ist, dass sie zeitlich synchron mit dem Abrastern eine zeitliche Abfolge von Lichtimpulsen und Pausen zwischen den Lichtimpulsen emittiert, welche den Strichen und den Zwischenräumen zwischen den Strichen des zu simulierenden Strichcodes entsprechen.contraption to simulate a barcode by simulating the scanning of the bar code reflected by the bar code time-dependent radiation, comprising a light source which can be driven in such a time-dependent manner that they synchronize in time with the scanning a temporal sequence of Light pulses and pauses between the light pulses emitted, which the strokes and the spaces between the bars of the barcode to be simulated.

Figure 00000001
Figure 00000001

Description

Die Erfindung betrifft eine Vorrichtung und ein Verfahren zur Simulation eines optisch auslesbaren Codes wie eines Strichcodes sowie ein Codeerkennungssystem zum Erkennen von Strichcodes und die Verwendung eines Codeerkennungssystems für ein Identifikations- oder Zugangsverwaltungssystem.The The invention relates to an apparatus and a method for simulation an optically readable code such as a bar code and a Code recognition system for bar code recognition and use a code recognition system for a Identification or access management system.

Barcodes bzw. Strichcodes werden in Industrie und Handel vielfältig verwendet, um Informationen verschiedenster Art abzulegen, beispielsweise als European Article Numbering (EAN). In den Barcodes vorhandene Informationen können von Barcode-Lesegeräten verschiedener Bauarten ausgelesen und anschließend weiterverarbeitet werden. Als Barcode-Lesegeräte kommen dabei vornehmlich Kontaktstifte, welche per Hand über den auszulesenden Barcode geführt werden, oder Scanner, welche gebündeltes Licht, beispielsweise einen Laserstrahl, über den Barcode lenken, wie sie beispielsweise aus der EP 0 527 267 A1 oder der DE 91 17 238 U1 bekannt sind, zum Einsatz.Barcodes and barcodes are widely used in industry and trade to store information of all kinds, for example as European Article Numbering (EAN). Information available in the barcodes can be read out by bar code readers of various types and then further processed. As barcode readers are mainly contact pins, which are guided by hand on the barcode to be read, or scanner, which directs focused light, such as a laser beam over the barcode, as for example from the EP 0 527 267 A1 or the DE 91 17 238 U1 are known to use.

Warenbestände werden fast ausnahmslos mit Hilfe von Barcodes verwaltet, wobei die Barcodes vornehmlich auf den Verpackungen der Waren aufgedruckt oder aufgeklebt sind. Vor allem im Einzelhandel hat sich eine weitläufige Infrastruktur von Barcode-Lesegeräten durch die Integration von Barcode-Lesegeräten in Kassensysteme entwickelt.Inventories almost invariably managed with the help of barcodes, with the barcodes predominantly printed or glued on the packaging of the goods. Especially in the retail sector has a vast infrastructure of bar code readers through developed the integration of bar code readers into POS systems.

Nachteilig an Barcodes ist, dass diese einerseits eine nicht unerhebliche Fläche beanspruchen, andererseits in aufgedruckter Form nicht veränderbar sind.adversely on barcodes is that these on the one hand claim a significant surface, on the other hand not changeable in printed form are.

Aus der DE 100 34 275 A1 ist bekannt, Barcodes auf einem veränderlichen Medium, beispielsweise einem hochauflösenden Display eines Handys darzustellen und anschließend durch einen herkömmlichen Barcode-Scanner auszulesen. Dadurch ist es zwar möglich, ver schiedene Barcodes darzustellen, der Flächenbedarf sinkt jedoch dadurch nicht. Barcodes können prinzipiell in verschiedenen Größen dargestellt werden. Je nach Art des beabsichtigten Auslesevorgangs darf jedoch eine bestimmte Mindestgröße nicht unterschritten werden, um die Auslesefehlerrate ausreichend gering zu halten. Barcodes, die für Barcode-Scanner in herkömmlichen Kassensystemen des Einzelhandels bestimmt sind, beanspruchen typischerweise eine Fläche von einigen Quadratzentimetern.From the DE 100 34 275 A1 It is known to display barcodes on a variable medium, such as a high-resolution display of a mobile phone and then read by a conventional barcode scanner. This makes it possible to represent ver different barcodes, but the space requirement does not decrease thereby. In principle, barcodes can be displayed in different sizes. Depending on the nature of the intended read-out process, however, it must not fall below a certain minimum size in order to keep the readout error rate sufficiently low. Barcodes intended for bar code scanners in conventional retail POS systems typically occupy an area of a few square centimeters.

Bei gewöhnlichen Strichcodes beschränkt sich der Informationsgehalt auf eine Dimension, nämlich auf die Richtung quer zu den Strichen. Daneben sind jedoch auch zweidimensionale optisch auslesbare Codes bekannt, die ein Informationsmuster in zwei, im allgemeinen aufeinander senkrechten Richtungen aufweisen. Auf diese treffen die oben genannten Nachteile des Standes der Technik ebenso zu wie auf die gewöhnlichen Strichcodes.at ordinary Barcodes is limited the information content on one dimension, namely the direction across to the strokes. In addition, however, two-dimensional are also optical Readable codes announce an information pattern in two, im have general mutually perpendicular directions. To this meet the above-mentioned disadvantages of the prior art as well as on the ordinary ones Barcodes.

Aufgabe der Erfindung ist es, den Flächenbedarf von Strichcodes zu verringern.task The invention is the area requirements from barcodes.

Diese Aufgabe wird durch die Merkmale der unabhängigen Patentansprüche gelöst. Vorteilhafte Weiterbildungen und Ausgestaltungen sind in den Unteransprüchen sowie in den nebengeordneten Patentansprüchen angegeben.These The object is solved by the features of the independent claims. Advantageous developments and embodiments are in the dependent claims and in the sibling claims specified.

Der Erfindung liegt zunächst die Tatsache zu Grunde, dass Code-Lesegeräte, wie beispielsweise Barcode-Scanner, punktförmig gebündeltes Licht als Abtast- bzw. Scanner- oder Abrasterstrahl aussenden. Der Abtaststrahl wird über den auszulesenden Barcode gelenkt und von dem menschlichen Auge mangels Auflösungsvermögen meist als ein leuchtender Strich wahrgenommen, der quer über den Barcode verläuft. Je nachdem ob das punktförmig gebündelte Licht auf einen hellen oder dunklen Bereich des Barcodes trifft, wird mehr oder weniger Licht vom Barcode zurückgeworfen. Die Intensität des zurückgeworfenen Lichtes besitzt daher eine zeitliche Modulation entsprechend der Barcodebereiche und der Abtast- oder Scan-Geschwindigkeit, dass heißt der Geschwindigkeit, mit der der Abtaststrahl des Barcode-Scanners über den Barcode gelenkt wird. Das zeitlich modulierte, vom Barcode reflektierte Licht wird im Barcode-Scanner detektiert und daraus der Barcode rekonstruiert.Of the Invention is initially based on the fact that code readers, such as bar code scanners, punctual bundled Send out light as a scanning or scanning or scanning beam. Of the Scanning beam is over directed the barcode to be read and lack of the human eye Resolving power mostly perceived as a luminous stroke across the barcode runs. Depending on whether the punctiform bundled light hits a light or dark area of the barcode becomes more or less reflected light from the barcode. The intensity of the reflected light therefore has a temporal modulation according to the barcode areas and the scan or scan speed, that is the speed, with which the scanning beam of the barcode scanner is guided over the barcode. The time-modulated, reflected by the barcode light is in Barcode scanner detected and reconstructed from the barcode.

Der Erfindung liegt weiterhin die Erkenntnis zugrunde, dass die Toleranzen in Barcode-Erkennungssystemen sehr weit gefasst sind, vor allem bezüglich der Gesamtgröße des Barcodes, des Reflektionsverhaltens, der Position des Barcodes sowie des zeitlichen Auftretens der Rückreflexionen am Barcode-Scanner.Of the Invention is further based on the finding that the tolerances in barcode recognition systems are very broad, especially in terms of the total size of the barcode, the reflection behavior, the position of the barcode and the temporal Occurrence of the return reflections on the barcode scanner.

Ein wesentlicher Aspekt der Erfindung ist es, das von einem Strichcode zurückgeworfene Licht zu simulieren. Die Simulationsvorrichtung umfasst zu diesem Zweck eine zeitgesteuerte Lichtquelle, beispielsweise eine Leuchtemissionsdiode (LED) oder eine Laserdiode, welche ein Intensitäts-moduliertes Signal, beispielsweise in Form von Lichtblitzen, abgibt. Die von der Lichtquelle ausgesandten Signale werden von einem Code-Scanner, beispielsweise einem Barcode-Scanner, als von einem Code zurückreflektiertes Licht erkannt. Die zeitgesteuerte Lichtquelle bildet den zeitlichen Intensitätsverlauf nach, der beim Abtasten des zu simulierenden Codes durch den Abtaststrahl des Code-Scanners entstehen würde. Durch die Simulationsvorrichtung ist es möglich, mit Hilfe einer zeitgesteuerten Lichtquelle eine Code-Bedruckung zu simulieren. Der von der Simulationsvorrichtung simulierte Code kann von herkömmlichen Code-Erkennungssystemen erfasst werden, ohne dass eine tatsächliche Code-Bedruckung notwendig ist.An essential aspect of the invention is to simulate the light reflected by a bar code. For this purpose, the simulation device comprises a time-controlled light source, for example a light-emitting diode (LED) or a laser diode, which emits an intensity-modulated signal, for example in the form of light flashes. The signals emitted by the light source are recognized by a code scanner, such as a bar code scanner, as light reflected back from a code. The timed light source simulates the temporal intensity curve that would be produced by the scanning beam of the code scanner when scanning the code to be simulated. The simulation device makes it possible to simulate code printing with the aid of a time-controlled light source. The simulated by the simulation device code can from her conventional code recognition systems are detected without an actual code printing is necessary.

Die Erfindung ist insbesondere auf gewöhnliche Strichcodes anwendbar, jedoch prinzipiell ebenso auf andere Strichcodes wie beispielsweise die eingangs genannten zweidimensionalen optisch auslesbaren Codes.The Invention is particularly applicable to ordinary bar codes, however, in principle also to other barcodes such as the aforementioned two-dimensional optically readable codes.

Die Simulationsvorrichtung zeichnet sich gegenüber bekannten Codes durch einen erheblich reduzierten Platzbedarf aus. Die Simulationsvorrichtung kann auch in kleinsten Gegenständen, Waren und Artikeln integriert werden und ermöglicht somit deren Erfassung in herkömmlichen Barcode-Erkennungssystemen. Die weitläufig vorhandene Infrastruktur zum Einlesen von Barcodes kann daher auf neue, bislang für Barcodes nicht zugängliche Gegenstände ausgedehnt werden und für neue Funktionen verwendet werden. Der Einsatzbereich herkömmlicher Barcode-Erkennungssysteme wird dadurch ohne Erweiterung der Hardware des Barcode-Erfassungssystems wesentlich erweitert. Die Simulationsvorrichtung kann insbesondere in Uhren, Stiften, sogenannten Token und Schlüsselanhängern integriert werden.The Simulation device is distinguished from known codes by a considerably reduced space requirement. The simulation device can even in the smallest objects, Goods and articles are integrated and thus enables their capture in conventional Barcode recognition systems. The extensive infrastructure for reading barcodes can therefore be on new, so far for barcodes not accessible objects be extended and for new features are used. The area of application of conventional Barcode Recognition Systems This will result in no expansion of the hardware of the barcode capture system significantly expanded. The simulation device can in particular in watches, pens, so-called tokens and key fobs.

Ein weiterer Vorteil der Simulationsvorrichtung ist, dass durch das aktive und im Idealfall gerichtete Abstrahlen der Signale durch die Lichtquelle der Ausleseabstand des Barcode-Scanners wesentlich erhöht werden kann.One Another advantage of the simulation device is that by the active and ideally directed emission of the signals the light source of the readout distance of the barcode scanner can be significantly increased can.

Die Lichtquelle der Simulationsvorrichtung wird von einer Steuereinheit, insbesondere von einer programmierbaren Steuereinheit wie einem Mikro-Controller, angesteuert. Die auszusendende Signalfolge bzw. das Muster des zu simulierenden Barcodes ist der Steuereinheit dabei bekannt, im einfachsten Fall ist die Signalfolge bzw. das Muster in der Steuereinheit oder einem beigeordneten Speicher abgespeichert.The Light source of the simulation device is controlled by a control unit, in particular of a programmable control unit such as a Micro-controller, controlled. The signal sequence or the pattern of the barcode to be simulated is included in the control unit known, in the simplest case, the signal sequence or the pattern stored in the control unit or a shared memory.

Ein weiterer Vorteil der Erfindung liegt in der Veränderbarkeit des simulierten Codes gegenüber der Nicht-Veränderbarkeit herkömmlicher gedruckter optisch auslesbarer Codes. Zu dem Zweck der Veränderbarkeit kann beispielsweise in der die Lichtquelle ansteuernden Steuereinheit eine Anzahl Codefolgen abgespeichert sein und bei einer gewünschten Veränderung eine entsprechende andere Codefolge für die Ansteuerung der Lichtquelle ausgewählt werden.One Another advantage of the invention lies in the variability of the simulated Codes against the Non-changeability conventional printed optically readable codes. For the purpose of changeability For example, in the light source driving the control unit a number of code sequences are stored and at a desired change a corresponding other code sequence for the control of the light source selected become.

In einer vorteilhaften Ausgestaltung sind der Steuereinheit eine Mehrzahl von Signalfolgen bekannt, die auf das Leuchtmittel angewandt werden können. Dies ermöglicht die Simulation bzw. Darstellung verschiedener sowie veränderlicher Barcodes.In According to an advantageous embodiment, the control unit is a plurality of signal sequences that can be applied to the light source. This allows the simulation or representation of different as well as changeable Barcodes.

In einer vorteilhaften Ausgestaltung der Simulationsvorrichtung umfasst diese weiterhin einen Empfänger zur Erfassung des Abtaststrahls des Code-Scanners, beispielsweise eine Fotozelle. Im Empfänger wird der Abtaststrahl des Code-Scanners detektiert, wodurch das Abtastraster bzw. die Scanhäufigkeit des Code-Scanners erkannt werden. Die Abstrahlung der Signale der Lichtquelle kann daraufhin synchron zu dem detektierten Abtaststrahl erfolgen. Gegenüber einem unsynchronisierten Betriebsverfahren hat das synchronisierte Verfahren den Vorteil, dass die Erkennung des zu simulierenden Codes im Code-Scanner wesentlich erleichtert wird und die Auslese-Fehlerrate des Code-Lesegerätes abnimmt. Zum anderen wird der Stromverbrauch reduziert, da die Aussendung von Signalen durch die Lichtquelle nur dann erfolgt, wenn eine Abtastung durch einen Code-Scanner erkannt wird. Die Stromversorgung, wie etwa eine Batterie der Simulationsvorrichtung, kann dadurch wesentlich kleiner dimensioniert werden, was vor allem bei der Integration der Simulationsvorrichtung in kleinen Gegenständen von Bedeutung ist.In an advantageous embodiment of the simulation device comprises these continue to be a receiver for detecting the scanning beam of the code scanner, for example a photocell. In the receiver becomes the scanning beam of the code scanner detected, whereby the sampling pattern or the scan frequency of the code scanner. The radiation of the signals of Light source can then synchronously with the detected scanning beam respectively. Across from an unsynchronized operating procedure has the synchronized Method has the advantage that the recognition of the code to be simulated in the code scanner is much easier and the readout error rate the code reader decreases. On the other hand, the power consumption is reduced because the transmission of signals by the light source only occurs when a scan is detected by a code scanner. The power supply, like such as a battery of the simulation device, can thereby significantly be dimensioned smaller, especially in the integration the simulation device in small objects is of importance.

In einer weiteren vorteilhaften Ausgestaltung der Simulationsvorrichtung ist weiterhin die Steuerung der von der Lichtquelle ausgesandten Signalfolge durch einen Benutzer vorgesehen. Der Benutzer steuert nicht nur, welcher Barcode simuliert wird, sondern wann die den Code simulierende Signalfolge ausgesandt wird. Durch diese gesteuerte Aussendung ist die Aussendung von Codes repräsentierenden Signalfolgen möglich, welche sicherheitsrelevante oder vertrauliche Informationen enthalten. Die durch den Benutzer gesteuerte Aussendung der Signalfolge kann mit einer Steuerung durch den Empfänger kombiniert werden. Durch die gesteuerte Aussendung wird sichergestellt, dass die ausgesandten, sicherheitsrelevanten Informationen nicht durch Unberechtigte ausgelesen werden können. Der simulierte Code repräsentiert dabei beispielsweise einen Berechtigungs-, Identifikations- oder Zugangs-Code, insbesondere einen Personen-, insbesondere Kunden-spezifischen Code. Somit ist es möglich, ein Zugangs- und Berechtigungssystem aufzubauen.In a further advantageous embodiment of the simulation device is still the control of the emitted from the light source Signal sequence provided by a user. The user controls not only, which barcode is simulated, but when the Code simulating signal sequence is emitted. Controlled by this Transmission is the emission of codes representing signal sequences possible, which contain security-related or confidential information. The user-controlled transmission of the signal sequence can combined with a control by the receiver. By the controlled broadcast will ensure that the sent, security relevant Information can not be read out by unauthorized persons. Of the represents simulated code For example, an authorization, identification or Access code, in particular a person-specific, in particular customer-specific Code. Thus, it is possible to set up an access and authorization system.

In einer bevorzugten Ausgestaltung des Simulationsverfahrens identifiziert sich eine Person an einem Identifikations- oder Vergabesystem für Zugangsberechtigungen, indem sie mit Hilfe der Simulationsvorrichtung eine Signalfolge an ein im Identifikationssystem integriertes Code-Lesegerät überträgt. Nach erfolgreicher Identifikation erhält die Person die an ihre Identität geknüpften Berechtigungen zugewiesen. Dieses Simulationsverfahren kann in einer Vielzahl von Situationen vorteilhaft eingesetzt werden.In a preferred embodiment of the simulation process identified a person is in an identification or allocation system for access authorizations, by using the simulation device, a signal sequence to a code reader integrated in the identification system. To successful identification the person attached to their identity knotted Assigned permissions. This simulation method can be used in a Variety of situations can be used to advantage.

Nachfolgend wird die Erfindung anhand von Ausführungsbeispielen in Verbindung mit den Zeichnungsfiguren näher erläutert.The invention will be described with reference to embodiments in conjunction with the drawing explained in more detail.

Es zeigen:It demonstrate:

1 eine schematische Darstellung eines Barcode-Erkennungssystems nach dem Stand der Technik; und 1 a schematic representation of a bar code recognition system according to the prior art; and

2 eine schematische Darstellung eines Barcode-Erkennungssystems mit erfindungsgemäßer Vorrichtung zur Simulation eines Barcodes. 2 a schematic representation of a bar code recognition system with inventive device for simulating a barcode.

1 zeigt ein bekanntes Barcode-Lesegerät 1 mit einer Erzeugungsvorrichtung 2 zu Erzeugung des Abtaststrahles 3, sowie einen Detektor 4 zur Erfassung von vom Barcode 5 zurückgeworfenem Licht 6. Der Abtaststrahl 3 wird zeitlich entlang einer Linie 7 über den Barcode 5 gelenkt. Die Intensität des zurückgeworfenen Lichtes 6 schwankt in Abhängigkeit der abgetasteten hellen und dunklen Bereiche des Barcodes 5. 1 shows a known bar code reader 1 with a generating device 2 to generate the scanning beam 3 , as well as a detector 4 to capture from the barcode 5 thrown back light 6 , The scanning beam 3 is timed along a line 7 over the barcode 5 directed. The intensity of the reflected light 6 varies depending on the scanned bright and dark areas of the barcode 5 ,

In 2 ist ein Barcode-Erkennungssystem mit einem Barcode-Lesegerät 1 sowie eine Simulationsvorrichtung 8 gezeigt. Diese umfasst eine Lichtquelle 9 zur Abstrahlung einer Signalfolge 10. Die Simulationsvorrichtung 8 enthält weiterhin eine Steuereinheit 11 zur Anwendung einer Signalfolge auf das Leuchtmittel 9. Optional umfasst die Simulationsvorrichtung 8 zusätzlich einen Empfänger 12, mit dem der Abtaststrahl 3 des Barcode-Lesegerätes 1 detektiert werden kann und somit die Abstrahlung der Signalfolge 10 der Lichtquelle 9 durch die Steuereinheit 11 mit dem Barcode-Lesegerät 1 synchronisiert werden kann. Die mit dem Barcode-Lesegerät 1 synchronisierte Abstrahlung der Signalfolge 10 trägt dazu bei, die Auslese-Fehlerrate im Barcode-Lesegerät 1 zu verringern.In 2 is a barcode recognition system with a barcode reader 1 and a simulation device 8th shown. This includes a light source 9 for the emission of a signal sequence 10 , The simulation device 8th also contains a control unit 11 for applying a signal sequence to the light source 9 , Optionally, the simulation device comprises 8th in addition a receiver 12 , with which the scanning beam 3 of the barcode reader 1 can be detected and thus the radiation of the signal sequence 10 the light source 9 through the control unit 11 with the barcode reader 1 can be synchronized. The one with the barcode reader 1 Synchronized emission of the signal sequence 10 contributes to the readout error rate in the barcode reader 1 to reduce.

In einer bevorzugten Ausführungsform der Erfindung dient die Simulationsvorrichtung 8 als Bezahlmittel in einem Supermarkt. Die Simulationsvorrichtung 8 ist dabei in einer Armbanduhr integriert, wobei die als Leuchtdiode ausgebildete Lichtquelle 9 im Zifferblatt integriert ist. Zum Bezahlen der Waren lässt der Kunde den Abtaststrahl des Barcode-Scanners 3 des Kassensystems über seine Armbanduhr laufen. Der Empfänger 12 der in der Uhr integrierten Simulationsvorrichtung 8 detektiert den Scannerstrahl und sendet einen entsprechenden Identifikationscode über die Leuchtdiode der Lichtquelle 9 an den Barcode-Scanner 1 des Kassensystems des Supermarktes. Das Kassensystem identifiziert den Kunden und leitet den Bezahlvorgang ein. Der Identifikationscode kann dabei in Form eines festen Codes oder zur Erhöhung der Vertraulichkeit und Sicherheit der Daten in Form eines zeitabhängigen Codes übertragen werden.In a preferred embodiment of the invention, the simulation device is used 8th as a means of payment in a supermarket. The simulation device 8th is integrated in a wristwatch, the light-emitting diode designed as a light source 9 integrated in the dial. To pay for the goods, the customer leaves the scanning beam of the barcode scanner 3 of the cash register system via his wristwatch. The recipient 12 the integrated in the clock simulation device 8th detects the scanner beam and sends a corresponding identification code via the light emitting diode of the light source 9 to the barcode scanner 1 the cash register system of the supermarket. The cash register system identifies the customer and initiates the payment process. The identification code can be transmitted in the form of a fixed code or to increase the confidentiality and security of the data in the form of a time-dependent code.

In einer weiteren Ausführungsform ist die Simulationsvorrichtung 8 in einem Mobiltelefon integriert. Das Mobiltelefon besitzt eine eingebaute Leuchtdiode, welche es erlaubt, auch bei kleinstem Display oder in zusammengeklapptem Zustand eine Barcode-Bedruckung zu simulieren. Die simulierte Barcode- Bedruckung kann für vielfältige Anwendungen eingesetzt werden.In a further embodiment, the simulation device is 8th integrated in a mobile phone. The mobile phone has a built-in light-emitting diode, which allows it to simulate a bar code printing even with the smallest display or in the folded state. The simulated barcode printing can be used for a variety of applications.

Alle Ausgestaltungen und Ausführungsbeispiele der Erfindung wurden im Zusammenhang mit Barcode-Scannern als Barcode-Lesegeräte beschrieben. Die Simulationsvorrichtung sowie das Simulationsverfahren können jedoch auch in Verbindung mit anderen Barcode-Lesegeräten, beispielsweise Kontaktstiften, eingesetzt werden, da auch in diesen der auszulesende Barcode in ein Intensitäts-moduliertes Signal umgesetzt wird, welches von der Simulationsvorrichtung simuliert werden kann.All Embodiments and embodiments The invention has been described in the context of bar code scanners as bar code readers. However, the simulation device as well as the simulation method can also in conjunction with other barcode readers, such as pins, be used, as well as in these the barcode to be read in an intensity-modulated Signal is simulated, which simulates the simulation device can be.

Claims (14)

Vorrichtung zur Simulation eines Strichcodes durch Simulation der beim Abrastern des Strichcodes von dem Strichcode zurückgeworfenen zeitabhängigen Strahlung, umfassend ein Lichtquelle, welche derart zeitabhängig ansteuerbar ist, dass sie zeitlich synchron mit dem Abrastern eine zeitliche Abfolge von Lichtimpulsen und Pausen zwischen den Lichtimpulsen emittiert, welche den Strichen und den Zwischenräumen zwischen den Strichen des zu simulierenden Strichcodes entsprechen.Apparatus for simulating a bar code Simulation of scanning the barcode from the barcode reflected time-dependent Radiation, comprising a light source, which can be controlled in such a time-dependent manner is that they temporally synchronous with the scanning Sequence of light pulses and pauses between the light pulses which emits the strokes and spaces between the strokes correspond to the simulated bar code. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass die Lichtquelle eine Leuchtemissionsdiode aufweist.Device according to claim 1, characterized in that the light source has a light-emitting diode. Vorrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet eine Steuereinheit zum Ansteuern der Lichtquelle mit einer vorgegebenen, in der Steuereinheit gespeicherten Signalfolge.Apparatus according to claim 1 or 2, characterized a control unit for controlling the light source with a predetermined, signal sequence stored in the control unit. Vorrichtung nach Anspruch 3, dadurch gekennzeichnet, dass die Steuereinheit ein Microcontroller ist.Device according to claim 3, characterized in that that the control unit is a microcontroller. Vorrichtung nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet einen Empfänger zur Erfassung des Abtaststrahls des Codescanners.Device according to one of claims 1 to 4, characterized a receiver for detecting the scanning beam of the code scanner. Codeerkennungssystem zum Erkennen eines Strichcodes, umfassend einen Codescanner und eine Vorrichtung nach einem der Ansprüche 1 bis 5.Code recognition system for recognizing a bar code, comprising a code scanner and a device according to one of claims 1 to 5. Verwendung eines Codeerkennungssystems nach Anspruch 6 für ein Identifikations- oder Zugangsverwaltungssystem, wobei der simulierte Code einen Berechtigungs-, Identifikations- oder Zugangscode repräsentiert.Use of a code recognition system according to claim 6 for one Identification or access management system, wherein the simulated Code represents an authorization, identification or access code. Verfahren nach Anspruch 7, dadurch gekennzeichnet, dass der Berechtigungs-, Identifikations- oder Zugangscode einen personen- oder kundenspezifischen Code repräsentiert.A method according to claim 7, characterized gekenn records that the authorization, identification or access code represents a personal or custom code. Verfahren zur Simulation eines Strichcodes durch Simulation der beim Abrastern des Strichcodes von dem Strichcode zurückgeworfenen zeitabhängigen Strahlung, wobei zeitlich synchron mit dem Abrastern eine zeitliche Abfolge von Lichtimpulsen und Pausen zwischen den Lichtimpulsen, welche den Strichen und den Zwischenräumen zwischen den Strichen des zu simulierenden Strichcodes entsprechen, an einen Code-Scanner gesendet wird.Method for simulating a bar code Simulation of scanning the barcode from the barcode reflected time-dependent Radiation, wherein temporally synchronous with the scanning a temporal Sequence of light pulses and pauses between the light pulses, which the strokes and the spaces between the strokes correspond to the simulated bar code, to a code scanner is sent. Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass die Lichtstrahlung derart zeitgesteuert wird, dass sie den zeitlichen Intensitätsverlauf nachbildet, der beim Abtasten des Codes durch den Abtaststrahl des Codescanners entsteht.Method according to claim 8, characterized in that that the light radiation is timed so that they temporal intensity course emulates the scanning of the code by scanning the code Codescanner is created. Verfahren nach Anspruch 8 oder 9, dadurch gekennzeichnet, dass das Aussenden der Lichtstrahlung in Abhängigkeit von dem Abtaststrahl des Codescanners geschieht.Method according to claim 8 or 9, characterized in that the emission of the light radiation as a function of the scanning beam the code scanner happens. Verfahren nach Anspruch 11, dadurch gekennzeichnet, dass das Aussenden der Lichtstrahlung in Abhängigkeit von dem Abtastraster geschieht.Method according to claim 11, characterized in that that the emission of the light radiation in dependence on the sampling grid happens. Verfahren zur Identifikation von Zugangsberechtigungen umfassend ein Verfahren nach einem der Ansprüche 9 bis 12, wobei der simulierte Code einen Berechtigungs-, Identifikations- oder Zugangscode repräsentiert.Procedure for the identification of access authorizations comprising a method according to any one of claims 9 to 12, wherein the simulated Code represents an authorization, identification or access code. Verfahren nach Anspruch 13, dadurch gekennzeichnet, dass der Berechtigungs-, Identifikations- oder Zugangscode einen personen- oder kundenspezifischen Code repräsentiert.Method according to claim 13, characterized in that that the authorization, identification or access code is a person or custom code represents.
DE102004011161A 2004-03-08 2004-03-08 Apparatus and method for simulating an optically readable code with timed light source Expired - Fee Related DE102004011161B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102004011161A DE102004011161B4 (en) 2004-03-08 2004-03-08 Apparatus and method for simulating an optically readable code with timed light source

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102004011161A DE102004011161B4 (en) 2004-03-08 2004-03-08 Apparatus and method for simulating an optically readable code with timed light source

Publications (2)

Publication Number Publication Date
DE102004011161A1 DE102004011161A1 (en) 2005-10-13
DE102004011161B4 true DE102004011161B4 (en) 2007-08-09

Family

ID=34982709

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102004011161A Expired - Fee Related DE102004011161B4 (en) 2004-03-08 2004-03-08 Apparatus and method for simulating an optically readable code with timed light source

Country Status (1)

Country Link
DE (1) DE102004011161B4 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0527267A1 (en) * 1991-07-25 1993-02-17 Symbol Technologies, Inc. Improved wand readers
DE9117238U1 (en) * 1990-05-08 1998-01-08 Symbol Technologies, Inc., Holtsville, N.Y. Optical scanner
DE19756698A1 (en) * 1997-12-19 1999-07-01 Daimler Chrysler Ag Lighting system
DE69230445T2 (en) * 1992-05-21 2000-08-03 Sarnoff Corp., Princeton ELECTRONIC SYSTEM AND METHOD FOR REMOTELY IDENTIFYING CODED OBJECTS AND SIMILAR
DE10034275A1 (en) * 2000-07-14 2002-01-31 Chris Holland Mobile terminal operation method e.g. for movie ticket reservation, involves storing ticket reservation data as barcode in memory of mobile terminal for authorizing user's entry

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE9117238U1 (en) * 1990-05-08 1998-01-08 Symbol Technologies, Inc., Holtsville, N.Y. Optical scanner
EP0527267A1 (en) * 1991-07-25 1993-02-17 Symbol Technologies, Inc. Improved wand readers
DE69230445T2 (en) * 1992-05-21 2000-08-03 Sarnoff Corp., Princeton ELECTRONIC SYSTEM AND METHOD FOR REMOTELY IDENTIFYING CODED OBJECTS AND SIMILAR
DE19756698A1 (en) * 1997-12-19 1999-07-01 Daimler Chrysler Ag Lighting system
DE10034275A1 (en) * 2000-07-14 2002-01-31 Chris Holland Mobile terminal operation method e.g. for movie ticket reservation, involves storing ticket reservation data as barcode in memory of mobile terminal for authorizing user's entry

Also Published As

Publication number Publication date
DE102004011161A1 (en) 2005-10-13

Similar Documents

Publication Publication Date Title
DE602004001454T2 (en) DATA CARRIER WITH HIGH-FREQUENCY DIFFERENTIATION ELEMENT, METHOD AND SYSTEM FOR READING DATA STORED IN THE DATA CARRIER
DE3780467T2 (en) METHOD AND DEVICE FOR DETERMINING THE IDENTITY.
EP1458576B1 (en) Value document
DE2623708A1 (en) SECURITY ARRANGEMENT FOR DOCUMENTS, IN PARTICULAR CREDIT CARDS
JPH0363168A (en) Displaying method for print of information
CH619551A5 (en) Method for obtaining a high degree of protection against falsification of a card which bears permanent and variable, machine-readable information
WO2001039108A2 (en) System for individualizing an article
EP2365460B1 (en) Displaying useful information on a display element
DE3840037C2 (en) Information carriers for security purposes and their use as well as system for reading out the content of an information carrier
DE60302029T2 (en) Barcode reader and barcode reading method
DE102004011161B4 (en) Apparatus and method for simulating an optically readable code with timed light source
DE4025229A1 (en) Universally applicable coding system - accepts bar code or laser reader for automatic contactless code read=out
EP4187511B1 (en) Fixedly mounted ticket capture device for an access control system
DE102013208654A1 (en) Sensor system and method for recording a hand vein pattern
DE2548123A1 (en) PROCEDURES AND EQUIPMENT FOR INDEXING AND RECOVERY OF DATA
DE102008001149B4 (en) Document with a memory and receiver device
DE69416546T2 (en) Remote identification system for objects
DE102015102994A1 (en) Security tag and procedure for its operation
DE19810817A1 (en) Access authorisation test system
DE19516429A1 (en) Access authorisation method, e.g. for cash machine
JPS5926288A (en) optical pattern
DE10134336A1 (en) Ticket system
DE10134335B4 (en) Procedure for creating a ticket
EP1467306A2 (en) Device and method for recognition of identification marks
DE102005001064A1 (en) Blind person's reading device directly for converting printed text into Braille by use of a finger-mounted unit with a programmable electronic circuit that reads in the text and converts it into Braille via a tactile output

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee