[go: up one dir, main page]

WO2025215078A1 - Sensor arrangement - Google Patents

Sensor arrangement

Info

Publication number
WO2025215078A1
WO2025215078A1 PCT/EP2025/059710 EP2025059710W WO2025215078A1 WO 2025215078 A1 WO2025215078 A1 WO 2025215078A1 EP 2025059710 W EP2025059710 W EP 2025059710W WO 2025215078 A1 WO2025215078 A1 WO 2025215078A1
Authority
WO
WIPO (PCT)
Prior art keywords
barcode
code
code reader
sensor arrangement
arrangement according
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.)
Pending
Application number
PCT/EP2025/059710
Other languages
German (de)
French (fr)
Inventor
Jörg Wörner
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.)
Leuze Electronic GmbH and Co KG
Original Assignee
Leuze Electronic GmbH and Co KG
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 Leuze Electronic GmbH and Co KG filed Critical Leuze Electronic GmbH and Co KG
Publication of WO2025215078A1 publication Critical patent/WO2025215078A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • 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/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

Definitions

  • the invention relates to a sensor arrangement.
  • Such a sensor arrangement comprises an optical sensor in the form of a code reader as well as codes that can be detected by means of the code reader.
  • Such code readers can have an image sensor, i.e., a camera, as the receiver, which captures images of the codes to be read.
  • the sensor signals from the image sensor i.e., the images of the codes, are evaluated in an evaluation unit, where the respective code is decoded based on the sensor signals.
  • the decoding result is then output via an output structure of the code reader.
  • Such a code reader can be used to read ID barcodes. It can also read 2D barcodes, such as QR codes or Data Matrix codes. Compared to ID codes, 2D barcodes can encode significantly larger amounts of data in a smaller space, reducing the risk of confusion between different codes. Furthermore, 2D barcodes can be equipped as secure codes with redundant data content or error correction features.
  • the content of a code must be generated using a data processing system.
  • the code must be created, for example, using a printing process, and then applied to an object that will be marked with the code.
  • the code can then be read in an application environment. using a code reader.
  • the final step involves evaluating the code content.
  • Typical use cases include applying and reading codes on crates or similar items in an automated warehouse.
  • Standardization is necessary to implement such open-loop applications.
  • Standards define all aspects of an application, such as the data content and symbology of codes, the size and arrangement of codes, and code structures, for example, defined by the number of digits in ID barcodes.
  • standards define the print quality and contrast of codes.
  • standards can define the reading requirements for a code reader.
  • ID barcodes have been the standard for identifying blood samples for years, and such ID barcodes can be read with barcode scanners.
  • ID barcodes used according to the current standard have the disadvantage that they can only encode small amounts of data, making it difficult to clearly identify blood samples. Furthermore, information encoded in ID barcodes is only inadequately secured using simple checksums.
  • a 2D barcode can encode large amounts of data in a small space, and this data can also be encoded error-proof in the 2D barcodes.
  • the invention is based on the object of providing a sensor arrangement of the type mentioned above, by means of which standard changes in open-loop applications are facilitated.
  • the invention relates to a sensor arrangement with an optical sensor in the form of a code reader and with codes that are detected by the code reader.
  • the code reader has an image sensor, an evaluation unit, and an output structure, wherein codes are detected by the image sensor. Depending on sensor signals from the image sensor, an output signal is generated, which is The output structure is output.
  • the code reader reads a code in the form of a hybrid code, where the hybrid code is a 2D barcode containing the data content of an ID barcode.
  • the evaluation unit determines the data content of the ID barcode and outputs it via the output structure.
  • the basic idea of the invention is to provide hybrid codes in the form of 2D barcodes that also contain the data content of an ID barcode.
  • the code reader of the sensor arrangement according to the invention has an image sensor as a receiver unit, which can read 2D barcodes. If a hybrid code is read with the code reader, the data content of the ID barcode contained in the hybrid code is captured and decoded in the evaluation unit of the code reader and output as an output signal via the output structure.
  • the old standard is geared towards reading ID barcodes, while the new standard is extended to reading 2D barcodes.
  • the process steps of generating the data content of codes and creating them, such as printing codes and attaching them to objects, can be converted to 2D barcodes at an early stage.
  • hybrid codes are used according to the invention, which are read with the code reader according to the invention, these special 2D barcodes can be used during a transition phase from the old to the new standard.
  • the code reader outputs the data content of the ID barcode contained in the hybrid code as an output signal, so that the data processing for evaluating code information does not yet have to be converted to the new standard with 2D barcodes, but can still be used with the old ID barcode standard.
  • a preferred embodiment of an open-loop application that can be realized with the sensor arrangement according to the invention is the identification of blood samples using codes that are applied to the samples or to sample holders for storing the samples.
  • the code reader detects a 2D barcode in a first field of view of the hybrid code and an ID barcode in a second field of view of the hybrid code.
  • the data content of the ID barcode is contained in a defined position of the 2D barcode.
  • the field of view i.e. the field of vision within which the ID barcode is recognized, can in particular be part of the field of view within which the 2D barcode is recognized.
  • the detection of a hybrid code with the code reader of the sensor arrangement according to the invention can be carried out in such a way that only the 2D barcode of the hybrid code is detected and decoded with the code reader.
  • the evaluation unit the data content of the ID barcode is extracted from the decoded 2D barcode and output via the output structure.
  • the ID barcode and 2D barcode of the hybrid code are captured and decoded using the code reader.
  • the data content of the ID barcode is extracted from the decoded 2D barcode and compared with the decoded ID barcode. Only if matching information from the ID barcode is found during the comparison is this information output via the output structure.
  • the ID barcode and 2D barcode of the hybrid code are captured and decoded using the code reader.
  • the data content of the ID barcode is extracted from the decoded 2D barcode. Only if this matches the decoded ID barcode with at least a specified degree of agreement is the data content of the ID barcode output via the output structure.
  • the ID barcode information is captured redundantly in hybrid codes, whereby in this case increased fault tolerance is permitted, thus achieving increased availability.
  • additional output signals can also be output via the output structure of the code reader.
  • the code reader may output a status message via the output structure.
  • the status message can signal the success of decoding an ID barcode and/or 2D barcode.
  • the status message signals the quality of decoding an ID barcode and/or 2D barcode.
  • the output signal to output the data content of a decoded 2D barcode.
  • the output structure of the code reader is a serial interface or a fieldbus.
  • the image sensor of the code reader is a matrix-shaped CCD or CMOS array.
  • the code reader can have a lighting unit that illuminates a field of view of the image sensor.
  • the lighting unit comprises an arrangement of light-emitting diodes emitting light rays.
  • Figure 1 Schematic representation of an embodiment of the optical sensor of the sensor arrangement according to the invention.
  • Figure 1 shows, highly schematically and not to scale, an embodiment of the optical sensor 1 of the sensor arrangement according to the invention.
  • the optical sensor 1 is designed as a code reader, by means of which ID barcodes and 2D codes can be detected.
  • the electronic components and sensor components of the optical sensor 1 are integrated in a housing 2 made of non-transparent material.
  • sensor components comprising an image sensor 4 and several LEDs 5 surrounding the image sensor 4.
  • the image sensor 4 is formed, for example, by a matrix-shaped CCD or CMOS array.
  • the image sensor 4 is located in a substantially hollow-cylindrical tube 6 made of non-transparent material.
  • a lens 7 arranged in front of the image sensor 4, which lens serves to focus light rays onto the image sensor 4.
  • a disc 8 is mounted in a front wall of the housing 2, which disc is made of transparent material, i.e. material that is permeable to light rays.
  • a microcontroller 9, which forms an evaluation unit, is mounted on a component side opposite the mounting side.
  • another computer unit can also be arranged.
  • the light beams emitted by the LEDs 5 are guided through the disc 8 into a detection zone. From a code applied to an object, light beams are guided across the disc 8 and the object to the image sensor 4. The sensor signals generated by the image sensor 4 are evaluated in the evaluation unit. The code is decoded in the evaluation unit based on the code information contained in the sensor signals, which is output as an output signal from the optical sensors 1.
  • the output signal is output via an output structure 10, which is advantageously formed by a serial interface or a fieldbus.
  • the sensor arrangement according to the invention is used in particular for open-loop applications.
  • An example of such open-loop applications are applications in the field of medical technology. There, for example, codes are used to identify blood samples.
  • ID barcodes have been used for years as the standard for identifying blood samples, and such ID barcodes can be read with barcode scanners.
  • the sensor arrangement according to the invention can be used for a transition to a new standard that uses 2D barcodes to identify blood samples.
  • the four process steps mentioned above do not all need to be converted to the new standard simultaneously.
  • the sensor arrangement according to the invention has hybrid codes 11 for marking blood samples ( Figure 2), which can be read with the code reader according to Figure 1.
  • the hybrid code 11 consists of a 2D barcode 11a, which also contains an ID barcode 11b.
  • the entire hybrid code 11 is read with the code reader, but only the data content of the ID barcode 11b in the hybrid code 11 is captured and read out as an output signal to an external unit.
  • the four above-mentioned process steps for the open-loop application are divided in such a way that the generation of codes and their creation are already converted to the standard with 2D barcodes 11a.
  • These 2D barcodes 11a can also be read with the code reader (3rd process step).
  • the downstream processing of the codes takes place in data processing Systems using the ID barcodes 11b, so that the data processing systems can still work with the old version of the ID barcodes 11b.
  • the code reader can also output status messages as an additional output signal.
  • the status message signals the success of decoding an ID barcode 11b and/or 2D barcode 11a.
  • the status message signals the quality of decoding an ID barcode 11b and/or 2D barcode 11a.
  • the reading process of a hybrid code 11 with the code reader takes place in such a way that the 2D barcode 11a is read in a first field of view and the ID barcode 11b is read in a second field of view.
  • the 2D barcode 11a of a hybrid code 11 generally contains the data content of the ID barcode 11b, which is advantageously located at a fixed position of the 2D barcode 11a.
  • a sequence ABCDEF contained in the 2D barcode 11a is mentioned, where A, B, C, D, E, and F are the data contents of the 2D barcode 11a.
  • A, B, and C represent the data contents of the ID barcode 11b in the 2D barcode 11a.
  • the data contents ABCDEF are detected by the code reader by reading the hybrid code 11, but only the data contents ABC are output as an output signal.
  • the code reader is used to capture the ID barcode 11b and the 2D barcode 11a of the hybrid code 11, so that the data contents ABC are determined by capturing the ID barcode 11b and the data contents ABCDEF are determined by capturing the 2D barcode 11a.
  • a first subvariant it is required that the data content ABC of the ID barcode 11b completely match the subsequence ABC of the data content ABCDEF of the 2D barcode 11a. Only then is the information ABC of the ID barcode 11b output as an output signal.
  • an error-tolerant evaluation is performed such that the data content of the ID barcode 11b and the subsequence corresponding to the ID barcode 11b in the data content of the 2D barcode 11a only need to match to a predetermined degree in order to output information from an ID barcode 11b in the hybrid code 11 as an output signal. For example, if data contents AXC are determined when reading the ID barcode 11b of the hybrid code 11, where X is incorrect information, but the data contents ABCDEF are correctly determined when reading the 2D barcode 11a of the hybrid code 11, the degree of agreement of the data contents is sufficient for ABC to be output as ID barcode information as an output signal from the code reader.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Automatic Analysis And Handling Materials Therefor (AREA)
  • Character Input (AREA)
  • Facsimile Heads (AREA)

Abstract

The invention relates to a sensor arrangement having an optical sensor (1) in the form of a code reader, and having codes which are captured by means of the code reader. The code reader has an image sensor (4), an evaluation unit and an output structure (10). Codes are captured by means of the image sensor (4), and an output signal that is output via the output structure (10) is generated according to sensor signals of the image sensor (4). The code reader is used to read a code in the form of a hybrid code (11), the hybrid code (11) being a 2D barcode (11a) which contains data content of an ID barcode (11b). In the evaluation unit, the data content of the ID barcode (11b) is determined and output via the output structure (10).

Description

Sensoranordnung Sensor arrangement

Die Erfindung betrifft eine Sensoranordnung. The invention relates to a sensor arrangement.

Eine derartige Sensoranordnung umfasst einen optischen Sensor in Form eines Codelesers sowie Codes, die mittels des Codelesers erfasst werden können. Such a sensor arrangement comprises an optical sensor in the form of a code reader as well as codes that can be detected by means of the code reader.

Derartige Codeleser können als Empfänger einen Bildsensor, d.h. eine Kamera aufweisen, mittels derer Bilder von zu erfassenden Codes aufgenommen werden. Die Sensorsignale des Bildsensors, d.h. die Bilder der Codes, werden in einer Auswerteeinheit ausgewertet, wobei in der Auswerteeinheit anhand der Sensorsignale der jeweilige Code dekodiert wird. Das Dekodier-Ergebnis wird dann über eine Ausgabestruktur des Codelesers ausgegeben. Such code readers can have an image sensor, i.e., a camera, as the receiver, which captures images of the codes to be read. The sensor signals from the image sensor, i.e., the images of the codes, are evaluated in an evaluation unit, where the respective code is decoded based on the sensor signals. The decoding result is then output via an output structure of the code reader.

Mit einem derartigen Codeleser können einerseits ID-Barcodes erfasst werden. Andererseits können mit dem Codeleser auch 2D-Barcodes, wie z.B. QR-Codes oder Datamatrix-Codes, erfasst werden. In den 2D-Barcodes können im Vergleich zu ID-Codes bei geringem Platzbedarf erheblich größere Datenmengen kodiert werden, wodurch eine Verwechslungsgefahr verschiedener Codes reduziert werden kann. Weiterhin ist es möglich, 2D-Barcodes als sichere Codes mit redundanten Dateninhalten oder Mitteln zur Fehlerkorrektur auszustatten. Such a code reader can be used to read ID barcodes. It can also read 2D barcodes, such as QR codes or Data Matrix codes. Compared to ID codes, 2D barcodes can encode significantly larger amounts of data in a smaller space, reducing the risk of confusion between different codes. Furthermore, 2D barcodes can be equipped as secure codes with redundant data content or error correction features.

Zur Realisierung einer Applikation einer derartigen Sensoranordnung sind generell vier Verfahrensschritte nacheinander auszuführen. Zunächst muss mit einem Datenverarbeitungssystem der Inhalt eines Codes generiert werden. Dann muss der Code erstellt werden, beispielsweise durch ein Druckverfahren, um dann den Code auf einem Objekt anzubringen, das mit dem Code gekennzeichnet wird. Dann kann in einer Applikationsumgebung das Lesen des Codes mittels eines Codelesers erfolgen. Im letzten Verfahrensschritt erfolgt die Auswertung des Codeinhalts. To implement an application of such a sensor arrangement, four process steps must generally be carried out sequentially. First, the content of a code must be generated using a data processing system. Next, the code must be created, for example, using a printing process, and then applied to an object that will be marked with the code. The code can then be read in an application environment. using a code reader. The final step involves evaluating the code content.

In Closed-Loop-Applikationen werden alle vier Verfahrensschritte durch einen Betreiber durchgeführt und kontrolliert. Typische Anwendungsfälle hierfür sind Anbringungen und Lesen von Codes auf Kisten oder dergleichen in einem automatisierten Warenhaus. In closed-loop applications, all four process steps are performed and monitored by an operator. Typical use cases include applying and reading codes on crates or similar items in an automated warehouse.

In Open-Loop-Applikationen werden die vier Verfahrensschritte von verschiedenen Unternehmen durchgeführt. In open-loop applications, the four process steps are carried out by different companies.

Um derartige Open-Loop-Applikationen realisieren zu können, sind Standardisierungen notwendig. Dabei werden mit Standards alle Aspekte einer Applikation festgelegt, z.B. Dateninhalt und Symbol ogie von Codes, Größe und Anordnung von Codes, Strukturen von Codes, beispielsweise definiert durch die Stellenzahl von ID-Barcodes. Weiterhin werden durch Standards die Druckqualität und der Kontrast von Codes definiert. Schließlich können durch Standards Leseanforderungen für einen Codeleser definiert werden. Standardization is necessary to implement such open-loop applications. Standards define all aspects of an application, such as the data content and symbology of codes, the size and arrangement of codes, and code structures, for example, defined by the number of digits in ID barcodes. Furthermore, standards define the print quality and contrast of codes. Finally, standards can define the reading requirements for a code reader.

Ein Beispiel für derartige Open-Loop-Applikationen sind Applikationen im Bereich der Medizintechnik. Dort werden z.B. Codes zur Identifizierung von Blutproben eingesetzt. In diesen Applikationen haben sich seit Jahren als Standard ID-Barcodes zur Identifizierung von Blutproben durchgesetzt, wobei derartige ID-Barcodes mit Barcode- Scannern gelesen werden können. An example of such open-loop applications is applications in the field of medical technology. There, for example, codes are used to identify blood samples. In these applications, ID barcodes have been the standard for identifying blood samples for years, and such ID barcodes can be read with barcode scanners.

Für eine derartige Applikation zur Identifizierung von Blutproben mit Codes sind folgende Verfahrensschritte erforderlich: For such an application to identify blood samples with codes, the following procedural steps are required:

1) Datenverarbeitungs-System zur Generierung des Code-Inhalts. 1) Data processing system for generating the code content.

2) Erstellen (Druck) des Codes und Anbringung auf einem Probenbehälter.2) Creating (printing) the code and applying it to a sample container.

3) Lesen des Codes in einem Labor und/oder mit einem Analyse-Instrument. 3) Reading the code in a laboratory and/or with an analysis instrument.

4) Datenverarbeitungs-System zur Auswertung des Code-Inhalts. Die nach bisherigem Standard eingesetzter ID-Barcodes haben den Nachteil, dass in diesen nur geringe Datenmengen kodiert werden können, was eine eindeutige Identifizierung von Blutproben erschwert. Zudem sich in ID-Barcodes kodierte Informationen nur unzureichend über einfachste Prüfsummen abgesichert. 4) Data processing system for evaluating the code content. The ID barcodes used according to the current standard have the disadvantage that they can only encode small amounts of data, making it difficult to clearly identify blood samples. Furthermore, information encoded in ID barcodes is only inadequately secured using simple checksums.

Daher ist es wünschenswert anstelle von ID-Barcodes 2D-Barcodes zur Identifizierung von Blutproben einzusetzen. In einem 2D-Barcode können bei geringem Platzbedarf große Datenmengen kodiert werden, wobei diese auch fehlersicher in den 2D-Barcodes kodiert werden können. Therefore, it is desirable to use 2D barcodes instead of ID barcodes for identifying blood samples. A 2D barcode can encode large amounts of data in a small space, and this data can also be encoded error-proof in the 2D barcodes.

Um bei einer derartigen Open-Loop-Applikation zur Blutproben-Identifikation den Standard von ID-Barcodes auf 2D-Barcodes zu ändern, sind komplexe Umstellungen in den verschiedenen Unternehmen bzw. Instanzen zur Durchführung der o.g. vier Verfahrensschritte erforderlich. So müssten Einrichtungen, insbesondere Datenverarbeitungssysteme in Arztpraxen, Krankenhäusern, Notfall- Diensten, in tausenden von Blutanalyse-Instrumenten in tausenden von Labors etc. geändert werden. Changing the standard from ID barcodes to 2D barcodes in such an open-loop application for blood sample identification requires complex changes in the various companies or entities to carry out the four process steps mentioned above. This would require changes to facilities, particularly data processing systems in doctor's offices, hospitals, emergency services, thousands of blood analysis instruments in thousands of laboratories, and so on.

Der Erfindung liegt die Aufgabe zugrunde, eine Sensoranordnung der eingangs genannten Art bereitzustellen, mittels derer Standardumstellungen in Open- Loop-Applikationen erleichtert werden. The invention is based on the object of providing a sensor arrangement of the type mentioned above, by means of which standard changes in open-loop applications are facilitated.

Zur Lösung dieser Aufgabe sind die Merkmale des Anspruchs 1 vorgesehen. Vorteilhafte Ausführungsformen und zweckmäßige Weiterbildungen der Erfindung sind in den abhängigen Ansprüchen beschrieben. To achieve this object, the features of claim 1 are provided. Advantageous embodiments and expedient developments of the invention are described in the dependent claims.

Die Erfindung betrifft eine Sensoranordnung mit einem optischen Sensor in Form eines Codelesers und mit Codes, die mittels des Codelesers erfasst werden. Der Codeleser weist einen Bildsensor, eine Auswerteeinheit und eine Ausgangsstruktur auf, wobei mit dem Bildsensor Codes erfasst werden. Abhängig von Sensorsignalen des Bildsensors wird ein Ausgangssignal generiert, welches über die Ausgangsstruktur ausgegeben wird. Mit dem Codeleser wird ein Code in Form eines Hybrid-Codes gelesen, wobei der Hybrid-Code ein 2D-Barcode ist, welcher einen Dateninhalt eines ID-Barcodes enthält. In der Auswerteeinheit wird der Dateninhalt des ID-Barcodes ermittelt und über die Ausgangsstruktur ausgegeben. The invention relates to a sensor arrangement with an optical sensor in the form of a code reader and with codes that are detected by the code reader. The code reader has an image sensor, an evaluation unit, and an output structure, wherein codes are detected by the image sensor. Depending on sensor signals from the image sensor, an output signal is generated, which is The output structure is output. The code reader reads a code in the form of a hybrid code, where the hybrid code is a 2D barcode containing the data content of an ID barcode. The evaluation unit determines the data content of the ID barcode and outputs it via the output structure.

Der Grundgedanke der Erfindung besteht darin, Hybrid-Codes in Form von 2D- Barcodes bereitzustellen, die auch den Dateninhalt eines ID-Barcodes enthalten. The basic idea of the invention is to provide hybrid codes in the form of 2D barcodes that also contain the data content of an ID barcode.

Der Codeleser der erfindungsgemäßen Sensoranordnung weist als Empfängereinheit einen Bildsensor auf, mit dem 2D-Barcodes gelesen werden können. Wird mit dem Codeleser ein Hybrid-Code gelesen, so wird in der Auswerteeinheit der Codeleser der Dateninhalt des ID-Barcodes, der im Hybrid-Code enthalten ist, erfasst und dekodiert und über die Ausgangsstruktur als Ausgangssignal ausgegeben. The code reader of the sensor arrangement according to the invention has an image sensor as a receiver unit, which can read 2D barcodes. If a hybrid code is read with the code reader, the data content of the ID barcode contained in the hybrid code is captured and decoded in the evaluation unit of the code reader and output as an output signal via the output structure.

Damit werden Standardumstellungen in Open-Loop-Applikationen erheblich erleichtert, da die bei einer Open-Loop-Applikation erforderlichen Verfahrensschritte nicht alle auf einmal, sondern in einer wählbaren zeitlichen Abfolge auf den neuen Standard umgestellt wird. This makes standard changes in open-loop applications much easier, since the process steps required in an open-loop application are not converted to the new standard all at once, but in a selectable time sequence.

Dabei ist der alte Standard auf ein Lesen von ID-Barcodes abgestimmt, während der neue Standard auf das Lesen von 2D-Barcodes erweitert ist. The old standard is geared towards reading ID barcodes, while the new standard is extended to reading 2D barcodes.

Durch den Einsatz der erfindungsgemäßen Hybrid-Codes können die Verfahrensschritte der Generierung des Dateninhalts von Codes und das Erstellen, wie z.B. Drucken von Codes und Anbringen auf Objekten, auf 2D-Barcodes frühzeitig umgestellt werden. By using the hybrid codes according to the invention, the process steps of generating the data content of codes and creating them, such as printing codes and attaching them to objects, can be converted to 2D barcodes at an early stage.

Da erfindungsgemäß Hybrid-Codes zum Einsatz kommen, die mit dem erfin- dungsgemäßen Codeleser gelesen werden, kann in einer Umstellungsphase vom alten auf den neuen Standard mit diesen speziellen 2D-Barcodes gearbeitet werden. Wesentlich hierbei ist, dass der Codeleser den Dateninhalt des im Hybrid-Codes enthaltenen ID-Barcode als Ausgangssignal ausgibt, so dass die Datenverarbeitung zur Auswertung von Code-Informationen noch nicht auf den neuen Standard mit 2D-Barcodes umgestellt werden muss, sondern noch mit dem alten Standard der ID-Barcodes verwendet werden kann. Since hybrid codes are used according to the invention, which are read with the code reader according to the invention, these special 2D barcodes can be used during a transition phase from the old to the new standard. The key point here is that the code reader outputs the data content of the ID barcode contained in the hybrid code as an output signal, so that the data processing for evaluating code information does not yet have to be converted to the new standard with 2D barcodes, but can still be used with the old ID barcode standard.

Ein bevorzugtes Ausführungsbeispiel einer Open-Loop-Applikation, die mit der erfindungsgemäßen Sensoranordnung realisiert werden kann, ist die Identifizierung von Blutproben anhand von Codes, die auf die Proben bzw. auf Probenhalter zur Lagerung der Proben aufgebracht werden. A preferred embodiment of an open-loop application that can be realized with the sensor arrangement according to the invention is the identification of blood samples using codes that are applied to the samples or to sample holders for storing the samples.

Mit der erfindungsgemäßen Sensoranordnung kann eine Umstellung des Standards von ID-Barcodes auf 2D-Barcodes auch bei dieser Applikation erheblich vereinfacht werden, da die Standard-Umstellung nicht auf einmal bei allen vier Verfahrensschritten zur Realisierung dieser Applikation durchgeführt werden muss, sondern die Standard-Umstellung für die einzelnen Verfahrensschritte zeitlich entkoppelt erfolgen kann. With the sensor arrangement according to the invention, a changeover of the standard from ID barcodes to 2D barcodes can be considerably simplified in this application as well, since the standard changeover does not have to be carried out at once for all four process steps to implement this application, but the standard changeover for the individual process steps can be carried out in a time-decoupled manner.

Dies ist insbesondere deshalb vorteilhaft, da zur Durchführung der einzelnen Verfahrensschritte bei dieser Applikation eine Vielzahl, d.h. mehrere tausende Instanzen und Unternehmen beteiligt sind und dadurch eine Standard-Umstellung mehrere Jahre dauert. Mit der erfindungsgemäßen Sensoranordnung kann die Standard-Umstellung in einzelnen Verfahrensschritten zeitlich nacheinander durchgeführt werden. This is particularly advantageous because a large number of entities and companies, i.e., several thousand, are involved in implementing the individual process steps in this application, and therefore a standard changeover takes several years. With the sensor arrangement according to the invention, the standard changeover can be carried out in individual process steps sequentially.

Gemäß einer vorteilhaften Ausführungsform wird mit dem Codeleser in einem ersten Field of View des Hybrid-Codes ein 2D-Barcode und in einem zweiten Field of View des Hybrid-Codes ein ID-Barcode erfasst. According to an advantageous embodiment, the code reader detects a 2D barcode in a first field of view of the hybrid code and an ID barcode in a second field of view of the hybrid code.

Insbesondere ist der Dateninhalt des ID-Barcodes in einer definierten Position des 2D-Barcodes enthalten. Der Field of View, d.h. das Sichtfeld, innerhalb dessen der ID-Barcode erkannt wird, kann insbesondere ein Teil des Field of View (Sichtfeld) sein, innerhalb dessen der 2D-Barcode erkannt wird. In particular, the data content of the ID barcode is contained in a defined position of the 2D barcode. The field of view, i.e. the field of vision within which the ID barcode is recognized, can in particular be part of the field of view within which the 2D barcode is recognized.

Die Erfassung eines Hybrid-Codes mit dem Codeleser der erfindungsgemäßen Sensoranordnung kann gemäß einer ersten Variante derart erfolgen, dass mit dem Codeleser nur der 2D-Barcode des Hybrid-Codes erfasst und dekodiert wird. In der Auswerteeinheit wird aus dem dekodierten 2D-Barcode der Dateninhalt des ID-Barcode extrahiert und über die Ausgangsstruktur ausgegeben. According to a first variant, the detection of a hybrid code with the code reader of the sensor arrangement according to the invention can be carried out in such a way that only the 2D barcode of the hybrid code is detected and decoded with the code reader. In the evaluation unit, the data content of the ID barcode is extracted from the decoded 2D barcode and output via the output structure.

Diese Variante ist nur dann durchführbar, wenn der Dateninhalt des ID-Bar- codes an einer fest vorgegebenen Position des 2D-Barcodes im Hybrid-Code enthalten ist. This variant is only feasible if the data content of the ID barcode is contained in the hybrid code at a fixed position of the 2D barcode.

Gemäß einer zweiten Variante wird mit dem Codeleser der ID-Barcode und 2D- Barcode des Hybrid-Codes erfasst und dekodiert. Aus dem dekodierten 2D-Bar- code wird der Dateninhalt des ID-Barcodes extrahiert und mit dem dekodierten ID-Barcode verglichen. Nur dann, wenn bei dem Vergleich übereinstimmende Informationen des ID-Barcodes festgestellt werden, werden diese über die Ausgangsstruktur ausgegeben. According to a second variant, the ID barcode and 2D barcode of the hybrid code are captured and decoded using the code reader. The data content of the ID barcode is extracted from the decoded 2D barcode and compared with the decoded ID barcode. Only if matching information from the ID barcode is found during the comparison is this information output via the output structure.

Durch den Vergleich der beiden Informationen über den ID-Barcode wird eine redundante Erfassung der ID-Barcode-Information erzielt und eine erhöhte Fehlersicherheit bei der Erfassung der ID-Barcode-Information erhalten. By comparing the two pieces of information via the ID barcode, redundant capture of the ID barcode information is achieved and increased error security is obtained when capturing the ID barcode information.

Gemäß einer dritten Variante wird mit dem Codeleser der ID-Barcode und 2D- Barcode des Hybrid-Codes erfasst und dekodiert. Aus dem dekodierten 2D-Bar- code wird der Dateninhalt des ID-Barcodes extrahiert. Nur dann, wenn dieser mit dem dekodierten ID-Barcode mit wenigstens einem vorgegebenen Übereinstimmungsgrad übereinstimmt, wird der Dateninhalt des ID-Barcodes über die Ausgangsstruktur ausgegeben. Auch hier erfolgt eine redundante Erfassung der ID-Barecode-Information in Hybrid-Codes, wobei in diesem Fall eine erhöhte Fehlertoleranz zugelassen wird, wodurch eine erhöhte Verfügbarkeit erhalten wird. According to a third variant, the ID barcode and 2D barcode of the hybrid code are captured and decoded using the code reader. The data content of the ID barcode is extracted from the decoded 2D barcode. Only if this matches the decoded ID barcode with at least a specified degree of agreement is the data content of the ID barcode output via the output structure. Here, too, the ID barcode information is captured redundantly in hybrid codes, whereby in this case increased fault tolerance is permitted, thus achieving increased availability.

Zur Identifizierung der ID-Barcode-Information reicht es aus, wenn diese nur mit einer Methode vollständig erfasst wird, wobei bei der Identifizierung mit der zweiten Methode ein begrenzter Fehlergrad bei der Code-Erfassung zugelassen wird, in dem nur gefordert wird, dass die mit den beiden Methoden bestimmten ID-Barcode-Information mit einem vorgegebenen Übereinstimmungsgrad übereinstimmen müssen. To identify the ID barcode information, it is sufficient if it is completely captured using only one method, whereby a limited degree of error in code capture is permitted when identifying with the second method, which only requires that the ID barcode information determined using the two methods must match a predetermined degree of match.

Bei der zweiten und dritten Variante ist eine Anordnung des ID-Barcode-Daten- inhalts an einer fest vorgegebenen Position des Hybrid-Codes nicht erforderlich. In the second and third variants, it is not necessary to arrange the ID barcode data content at a fixed position on the hybrid code.

Vorteilhaft können über die Ausgangsstruktur des Codelesers auch weitere Ausgangssignale ausgegeben werden. Advantageously, additional output signals can also be output via the output structure of the code reader.

Insbesondere ist es möglich, dass der Codeleser über die Ausgangsstruktur eine Statusmeldung ausgibt. In particular, it is possible for the code reader to output a status message via the output structure.

Dabei kann die Statusmeldung den Erfolg einer Dekodierung eines ID-Barcodes und/oder 2D-Barcodes signalisieren. The status message can signal the success of decoding an ID barcode and/or 2D barcode.

Alternativ signalisiert die Statusmeldung die Qualität einer Dekodierung eines ID-Barcodes und/oder 2D-Barcodes. Alternatively, the status message signals the quality of decoding an ID barcode and/or 2D barcode.

Schließlich ist auch möglich, dass mit dem Ausgangssignal der Dateninhalt eines dekodierten 2D-Barcodes ausgegeben wird. Finally, it is also possible for the output signal to output the data content of a decoded 2D barcode.

Gemäß einer konstruktiv vorteilhaften Ausgestaltung ist die Ausgangsstruktur des Codelesers eine serielle Schnittstelle oder ein Feldbus. Weiter vorteilhaft ist der Bildsensor des Codelesers ein matrixförmiges CCD- oder CMOS -Array. According to a structurally advantageous embodiment, the output structure of the code reader is a serial interface or a fieldbus. Another advantage is that the image sensor of the code reader is a matrix-shaped CCD or CMOS array.

Optional kann der Codeleser eine Beleuchtungseinheit aufweisen, mittels derer ein Sichtfeld des Bildsensors ausgeleuchtet ist. Optionally, the code reader can have a lighting unit that illuminates a field of view of the image sensor.

Vorteilhaft weist die Beleuchtungseinheit eine Anordnung von Lichtstrahlen emittierenden Leuchtdioden auf. Advantageously, the lighting unit comprises an arrangement of light-emitting diodes emitting light rays.

Die Erfindung wird im Folgenden anhand der Zeichnungen erläutert. Es zeigen: The invention is explained below with reference to the drawings. They show:

Figur 1 : Schematische Darstellung eines Ausführungsbeispiels des optischen Sensors der erfindungsgemäßen Sensoranordnung. Figure 1: Schematic representation of an embodiment of the optical sensor of the sensor arrangement according to the invention.

Figur 2: Ausführungsbeispiel eines Hybrid-Codes der erfindungsgemäßenFigure 2: Embodiment of a hybrid code of the inventive

S ensoranordnung . S ensor arrangement .

Figur 1 zeigt stark schematisiert und nicht maßstäblich ein Ausführungsbeispiel des optischen Sensors 1 der erfindungsgemäßen Sensoranordnung. Der optische Sensor 1 ist als Codeleser ausgebildet, mittels dessen ID-Barcodes und 2D- Codes erfasst werden können. Figure 1 shows, highly schematically and not to scale, an embodiment of the optical sensor 1 of the sensor arrangement according to the invention. The optical sensor 1 is designed as a code reader, by means of which ID barcodes and 2D codes can be detected.

Die Elektronikkomponenten und Sensorkomponenten des optischen Sensors 1 sind in einem aus nicht transparentem Material bestehenden Gehäuse 2 integriert. The electronic components and sensor components of the optical sensor 1 are integrated in a housing 2 made of non-transparent material.

Als zentrale Elektronikkomponente ist eine Leiterplatte 3 im Gehäuse 2 gelagert. Auf einer Montageseite der Leiterplatte 3 sind als Sensorkomponenten ein Bildsensor 4 und mehrere den Bildsensor 4 umgebende Leuchtdioden 5 gelagert. Der Bildsensor 4 ist z.B. von einem matrixförmigen CCD- oder CMOS-Array gebildet. Die Lichtstrahlen emittierenden Leuchtdioden 5 bilden eine Beleuchtungseinheit, mit der der Sichtbereich des Bildsensors 4 ausgeleuchtet wird. Der Bildsensor 4 befindet sich in einem im wesentlichen hohlzylindrischen, aus nicht transparentem Material bestehenden Tubus 6. Im Tubus 6 ist ein dem Bildsensor 4 vorgeordnetes Objektiv 7 gelagert, das zur Fokussierung von Lichtstrahlen auf den Bildsensor 4 dient. A circuit board 3, the central electronic component, is mounted in the housing 2. Mounted on one mounting side of the circuit board 3 are sensor components comprising an image sensor 4 and several LEDs 5 surrounding the image sensor 4. The image sensor 4 is formed, for example, by a matrix-shaped CCD or CMOS array. The LEDs 5, which emit light beams, form an illumination unit that illuminates the field of view of the image sensor 4. The image sensor 4 is located in a substantially hollow-cylindrical tube 6 made of non-transparent material. Mounted in the tube 6 is a lens 7 arranged in front of the image sensor 4, which lens serves to focus light rays onto the image sensor 4.

In einer Frontwand des Gehäuses 2 ist eine Scheibe 8 gelagert, die aus transparentem, d.h. für die Lichtstrahlen durchlässigen Material besteht. A disc 8 is mounted in a front wall of the housing 2, which disc is made of transparent material, i.e. material that is permeable to light rays.

Auf einer der Montageseite gegenüberliegenden Bauteilseite ist ein Microcontroller 9 gelagert, der eine Auswerteeinheit bildet. Anstelle eines Microcontrollers 9 kann auch eine andere Rechnereinheit angeordnet sein. A microcontroller 9, which forms an evaluation unit, is mounted on a component side opposite the mounting side. Instead of a microcontroller 9, another computer unit can also be arranged.

Die von den Leuchtdioden 5 emittierten Lichtstrahlen werden durch die Scheibe 8 in einen Erfassungsbereich geführt. Von einem Code, der auf einem Objekt aufgebracht ist, werden Lichtstrahlen über die Scheibe 8 und das Objekt zum Bildsensor 4 geführt. Die dabei vom Bildsensor 4 generierten Sensorsignale werden in der Auswerteeinheit ausgewertet. Dabei wird anhand der in den Sensorsignalen enthaltenen Codeinformationen in der Auswerteeinheit der Code dekodiert, was als Ausgangssignal von optischen Sensoren 1 ausgegeben wird. The light beams emitted by the LEDs 5 are guided through the disc 8 into a detection zone. From a code applied to an object, light beams are guided across the disc 8 and the object to the image sensor 4. The sensor signals generated by the image sensor 4 are evaluated in the evaluation unit. The code is decoded in the evaluation unit based on the code information contained in the sensor signals, which is output as an output signal from the optical sensors 1.

Das Ausgangssignal wird über eine Ausgangsstruktur 10 ausgegeben, die vorteilhaft von einer seriellen Schnittstelle oder einem Feldbus gebildet ist. The output signal is output via an output structure 10, which is advantageously formed by a serial interface or a fieldbus.

Mit der erfindungsgemäßen Sensoranordnung werden insbesondere Open-Loop- Applikationen realisiert. The sensor arrangement according to the invention is used in particular for open-loop applications.

Ein Beispiel für derartige Open-Loop-Applikationen sind Applikationen im Bereich der Medizintechnik. Dort werden z.B. Codes zur Identifizierung von Blutproben eingesetzt. An example of such open-loop applications are applications in the field of medical technology. There, for example, codes are used to identify blood samples.

Für eine derartige Applikation zur Identifizierung von Blutproben mit Codes sind folgende Verfahrensschritte erforderlich: 1) Datenverarbeitungs-System zur Generierung des Code-Inhalts. For such an application to identify blood samples with codes, the following procedural steps are required: 1) Data processing system for generating the code content.

2) Erstellen (Druck) des Codes und Anbringung auf einem Probenbehälter.2) Creating (printing) the code and applying it to a sample container.

3) Lesen des Codes in einem Labor und/oder mit einem Analyse-Instrument. 3) Reading the code in a laboratory and/or with an analysis instrument.

4) Datenverarbeitungs-System zur Auswertung des Code-Inhalts. 4) Data processing system for evaluating the code content.

In diesen Applikationen haben sich seit Jahren als Standard ID-Barcodes zur Identifizierung von Blutproben durchgesetzt, wobei derartige ID-Barcodes mit Barcode- Scannern gelesen werden können. In these applications, ID barcodes have been used for years as the standard for identifying blood samples, and such ID barcodes can be read with barcode scanners.

Für eine Umstellung auf einen neuen Standard, bei dem 2D-Barcodes zur Identifizierung der Blutproben eingesetzt werden, kann die erfindungsgemäße Sensoranordnung eingesetzt werden. Durch den Einsatz der erfindungsgemäßen Sensoranordnung brauchen die o.g. vier Verfahrensschritte nicht alle gleichzeitig auf den neuen Standard umgesetzt werden. The sensor arrangement according to the invention can be used for a transition to a new standard that uses 2D barcodes to identify blood samples. By using the sensor arrangement according to the invention, the four process steps mentioned above do not all need to be converted to the new standard simultaneously.

Hierzu weist die erfindungsgemäße Sensoranordnung Hybrid-Codes 11 zur Kennzeichnung von Blutproben auf (Figur 2), die mit dem Codeleser gemäß Figur 1 gelesen werden können. For this purpose, the sensor arrangement according to the invention has hybrid codes 11 for marking blood samples (Figure 2), which can be read with the code reader according to Figure 1.

Der Hybrid-Code 11 gemäß Figur 2 besteht aus einem 2D-Barcode 1 la, in dem auch ein ID-Barcode 11b vorhanden ist. The hybrid code 11 according to Figure 2 consists of a 2D barcode 11a, which also contains an ID barcode 11b.

Erfindungsgemäß wird mit dem Codeleser zwar der gesamte Hybrid-Code 11 gelesen, jedoch nur der Dateninhalt des ID-Barcodes 11b im Hybrid-Code 11 erfasst und als Ausgangssignal an eine externe Einheit ausgelesen. According to the invention, the entire hybrid code 11 is read with the code reader, but only the data content of the ID barcode 11b in the hybrid code 11 is captured and read out as an output signal to an external unit.

Damit sind die vier o.g. Verfahrensschritte für die Open-Loop-Applikation derart aufgeteilt, dass die Generierung von Codes und deren Erstellung bereits auf den Standard mit 2D-Barcodes 11a umgestellt sind. Ebenso können mit dem Codeleser diese 2D-Barcodes 11a gelesen werden (3. Verfahrensschritt). Jedoch erfolgt die nachgelagerte Verarbeitung der Codes in Datenverarbeitungs- Systemen anhand der ID-Barcodes 11b, so dass die Datenverarbeitungssysteme noch mit dem alten Stand der ID-Barcodes 11b arbeiten können. Thus, the four above-mentioned process steps for the open-loop application are divided in such a way that the generation of codes and their creation are already converted to the standard with 2D barcodes 11a. These 2D barcodes 11a can also be read with the code reader (3rd process step). However, the downstream processing of the codes takes place in data processing Systems using the ID barcodes 11b, so that the data processing systems can still work with the old version of the ID barcodes 11b.

Generell kann der Codeleser als zusätzliches Ausgangssignal auch Statusmeldungen ausgeben. In general, the code reader can also output status messages as an additional output signal.

Beispielsweise signalisiert die Statusmeldung den Erfolg einer Dekodierung eines ID-Barcodes 11b und/oder 2D-Barcodes 11a. For example, the status message signals the success of decoding an ID barcode 11b and/or 2D barcode 11a.

Weiterhin signalisiert die Statusmeldung die Qualität einer Dekodierung eines ID-Barcodes 11b und/oder 2D-Barcodes 11a. Furthermore, the status message signals the quality of decoding an ID barcode 11b and/or 2D barcode 11a.

Der Lesevorgang eines Hybrid-Codes 11 mit dem Codeleser erfolgt derart, dass in einem ersten Field of View der 2D-Barcode 11a und in einem zweiten Field of View der ID-Barcode 11b gelesen wird. The reading process of a hybrid code 11 with the code reader takes place in such a way that the 2D barcode 11a is read in a first field of view and the ID barcode 11b is read in a second field of view.

Der 2D-Barcode 1 la eines Hybrid-Codes 11 enthält generell den Dateninhalt des ID-Barcodes 11b, wobei sich dieser vorteilhaft an einer fest vorgegebenen Position des 2D-Barcodes 11a befindet. The 2D barcode 11a of a hybrid code 11 generally contains the data content of the ID barcode 11b, which is advantageously located at a fixed position of the 2D barcode 11a.

Als Beispiel wird eine im 2D-Barcode 11a enthaltene Folge ABCDEF genannt, wobei A, B, C, D, E und F die Dateninhalte des 2D-Barcodes 11a sind. Dabei stellen A, B und C Dateninhalte des ID-Barcodes 11b im 2D-Barcode 11a dar. As an example, a sequence ABCDEF contained in the 2D barcode 11a is mentioned, where A, B, C, D, E, and F are the data contents of the 2D barcode 11a. A, B, and C represent the data contents of the ID barcode 11b in the 2D barcode 11a.

Gemäß einer ersten Variante der Codeerfassung werden mit dem Codeleser durch Lesen des Hybrid-Codes 11 die Dateninhalte ABCDEF erfasst, jedoch werden nur die Dateninhalte ABC als Ausgangssignal ausgegeben. According to a first variant of code detection, the data contents ABCDEF are detected by the code reader by reading the hybrid code 11, but only the data contents ABC are output as an output signal.

Gemäß einer zweiten Variante wird mit dem Codeleser des ID-Barcodes 11b und 2D-Barcodes 11a des Hybrid-Codes 11 erfasst, so dass durch die Erfassung des ID-Barcodes 11b die Dateninhalte ABC und durch Erfassung des 2D-Bar- codes 1 la die Dateninhalte ABCDEF bestimmt werden. Gemäß einer ersten Untervariante wird gefordert, dass die Dateninhalte ABC des ID-Barcodes 11b mit der Teilfolge ABC der Dateninhalte ABCDEF des 2D- Barcodes 11a vollständig übereinstimmen. Nur dann wird die Information ABC des ID-Barcodes 11b als Ausgangssignal ausgegeben. Gemäß einer zweiten Untervariante erfolgt eine fehlertolerante Auswertung derart, dass der Dateninhalt des ID-Barcodes 11b und die Teilfolge, die dem ID- Barcode 11b im Dateninhalt des 2D-Barcodes 11a entspricht, nur mit einem vorgegebenen Grad übereinstimmen muss, um als Ausgangssignal eine Information eines ID-Barcodes 11b im Hybrid-Code 11 auszugeben. Werden beispielsweise bei Lesen des ID-Barcodes 11b des Hybrid-Codes 11 Dateninhalte AXC ermittelt, wobei X eine fehlerhafte Information ist, jedoch bei Lesen des 2D-Barcodes 11a des Hybrid-Codes 11 die Dateninhalte ABCDEF korrekt ermittelt, so reicht der Übereinstimmungsgrad der Dateninhalte aus, damit als Ausgangssignal ABC als ID-Barcode-Information als Ausgangssignal vom Codeleser ausgegeben wird. According to a second variant, the code reader is used to capture the ID barcode 11b and the 2D barcode 11a of the hybrid code 11, so that the data contents ABC are determined by capturing the ID barcode 11b and the data contents ABCDEF are determined by capturing the 2D barcode 11a. According to a first subvariant, it is required that the data content ABC of the ID barcode 11b completely match the subsequence ABC of the data content ABCDEF of the 2D barcode 11a. Only then is the information ABC of the ID barcode 11b output as an output signal. According to a second subvariant, an error-tolerant evaluation is performed such that the data content of the ID barcode 11b and the subsequence corresponding to the ID barcode 11b in the data content of the 2D barcode 11a only need to match to a predetermined degree in order to output information from an ID barcode 11b in the hybrid code 11 as an output signal. For example, if data contents AXC are determined when reading the ID barcode 11b of the hybrid code 11, where X is incorrect information, but the data contents ABCDEF are correctly determined when reading the 2D barcode 11a of the hybrid code 11, the degree of agreement of the data contents is sufficient for ABC to be output as ID barcode information as an output signal from the code reader.

Bezugszeichenliste List of reference symbols

(1) optischer Sensor(1) optical sensor

(2) Gehäuse (2) Housing

(3) Leiterplatte (3) Circuit board

(4) Bildsensor (5) Leuchtdiode(4) Image sensor (5) Light-emitting diode

(6) Tubus (6) Tube

(7) Objektiv (7) Lens

(8) Scheibe (8) Disc

(9) Microcontroller (10) Ausgangsstruktur(9) Microcontroller (10) Output structure

(11) Hybrid-Code(11) Hybrid code

(l la) 2D-Barcode(l la) 2D barcode

(l lb) ID-Barcode (l lb) ID barcode

Claims

1. Sensoranordnung mit einem optischen Sensor (1) in Form eines Codelesers und mit Codes, die mittels des Codelesers erfasst werden, wobei der Codeleser einen Bildsensor (4), eine Auswerteeinheit und eine Ausgangsstruktur (10) aufweist, wobei mit dem Bildsensor (4) Codes erfasst werden und wobei abhängig von Sensorsignalen des Bildsensors (4) ein Ausgangssignal generiert wird, welches über die Ausgangsstruktur (10) ausgegeben wird, dadurch gekennzeichnet, dass mit dem Codeleser ein Code in Form eines Hybrid-Codes (11) gelesen wird, wobei der Hybrid- Code (11) ein 2D-Barcode (11a) ist, welcher einen Dateninhalt eines ID- Barcodes (11b) enthält, und dass in der Auswerteeinheit der Dateninhalt des ID-Barcodes (11b) ermittelt und über die Ausgangsstruktur (10) ausgegeben wird. 1. Sensor arrangement with an optical sensor (1) in the form of a code reader and with codes which are detected by means of the code reader, wherein the code reader has an image sensor (4), an evaluation unit and an output structure (10), wherein codes are detected with the image sensor (4) and wherein an output signal is generated as a function of sensor signals from the image sensor (4), which output signal is output via the output structure (10), characterized in that a code in the form of a hybrid code (11) is read with the code reader, wherein the hybrid code (11) is a 2D barcode (11a) which contains a data content of an ID barcode (11b), and that the data content of the ID barcode (11b) is determined in the evaluation unit and output via the output structure (10). 2. Sensoranordnung nach Anspruch 1, dadurch gekennzeichnet, dass mit dem Codeleser in einem ersten Field of View des Hybrid-Codes (11) ein 2D-Barcode (11a) und in einem zweiten Field of View des Hybrid-Codes (11) ein ID-Barcode (11b) erfasst wird. 2. Sensor arrangement according to claim 1, characterized in that with the code reader a 2D barcode (11a) is detected in a first field of view of the hybrid code (11) and an ID barcode (11b) is detected in a second field of view of the hybrid code (11). 3. Sensoranordnung nach einem der Ansprüche 1 oder 2, dadurch gekennzeichnet, dass der Dateninhalt des ID-Barcodes (11b) in einer definierten Position des 2D-Barcodes (11a) enthalten ist. 3. Sensor arrangement according to one of claims 1 or 2, characterized in that the data content of the ID barcode (11b) is contained in a defined position of the 2D barcode (11a). 4. Sensoranordnung nach Anspruch 3, dadurch gekennzeichnet, dass mit dem Codeleser nur der 2D-Barcode (11a) des Hybrid-Codes (11) erfasst und dekodiert wird, und dass in der Auswerteeinheit aus dem dekodierten 2D-Barcode (I la) der Dateninhalt des ID-Barcode (11b) extrahiert und über die Ausgangsstruktur (10) ausgegeben wird. 4. Sensor arrangement according to claim 3, characterized in that only the 2D barcode (11a) of the hybrid code (11) is detected and decoded by the code reader, and in that in the evaluation unit from the decoded 2D barcode (I la) the data content of the ID barcode (11b) is extracted and output via the output structure (10). 5. Sensoranordnung nach einem der Ansprüche 2 oder 3, dadurch gekennzeichnet, dass mit dem Codeleser der ID-Barcode (11b) und 2D-Barcode (11a) des Hybrid-Codes (11) erfasst und dekodiert wird, dass aus dem dekodierten 2D-Barcode (11a) der Dateninhalt des ID-Barcodes extrahiert und mit dem dekodierten ID-Barcode (11b) verglichen wird, und dass nur dann, wenn bei dem Vergleich übereinstimmende Informationen des ID-Barcodes (11b) festgestellt werden, diese über die Ausgangsstruktur (10) ausgegeben werden. 5. Sensor arrangement according to one of claims 2 or 3, characterized in that the ID barcode (11b) and 2D barcode (11a) of the hybrid code (11) are detected and decoded with the code reader, that the data content of the ID barcode is extracted from the decoded 2D barcode (11a) and compared with the decoded ID barcode (11b), and that only if matching information of the ID barcode (11b) is found during the comparison, this information is output via the output structure (10). 6. Sensoranordnung nach einem der Ansprüche 2 oder 3, dadurch gekennzeichnet, dass mit dem Codeleser der ID-Barcode (11b) und 2D-Barcode (11a) des Hybrid-Codes (11) erfasst und dekodiert wird, dass aus dem dekodierten 2D-Barcode (11a) der Dateninhalt des ID-Barcodes extrahiert wird, und dass nur dann, wenn dieser mit dem dekodierten ID-Bar- code (11b) mit wenigstens einem vorgegebenen Übereinstimmungsgrad übereinstimmt, der Dateninhalt des ID-Barcodes (11b) über die Ausgangsstruktur (10) ausgegeben wird. 6. Sensor arrangement according to one of claims 2 or 3, characterized in that the ID barcode (11b) and 2D barcode (11a) of the hybrid code (11) are detected and decoded with the code reader, that the data content of the ID barcode is extracted from the decoded 2D barcode (11a), and that the data content of the ID barcode (11b) is output via the output structure (10) only if this matches the decoded ID barcode (11b) with at least a predetermined degree of match. 7. Sensoranordnung nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass der Codeleser über die Ausgangsstruktur (10) eine Statusmeldung ausgibt. 7. Sensor arrangement according to one of claims 1 to 6, characterized in that the code reader outputs a status message via the output structure (10). 8. Sensoranordnung nach Anspruch 7, dadurch gekennzeichnet, dass die Statusmeldung den Erfolg einer Dekodierung eines ID-Barcodes (11b) und/oder 2D-Barcodes (11a) signalisiert. 8. Sensor arrangement according to claim 7, characterized in that the status message signals the success of a decoding of an ID barcode (11b) and/or 2D barcode (11a). 9. Sensoranordnung nach einem der Ansprüche 7 oder 8, dadurch gekennzeichnet, dass die Statusmeldung die Qualität einer Dekodierung eines ID-Barcodes (11b) und/oder 2D-Barcodes (11a) signalisiert. 9. Sensor arrangement according to one of claims 7 or 8, characterized in that the status message signals the quality of a decoding of an ID barcode (11b) and/or 2D barcode (11a). 10. Sensoranordnung nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, dass mit dem Ausgangssignal der Dateninhalt eines dekodierten 2D-Barcodes (11a) ausgegeben wird. 10. Sensor arrangement according to one of claims 1 to 9, characterized in that the data content of a decoded 2D barcode (11a) is output with the output signal. 11. Sensoranordnung nach einem der Ansprüche 1 bis 10, dadurch gekenn- zeichnet, dass die Ausgabestruktur des Codelesers eine serielle Schnittstelle oder ein Feldbus ist. 11. Sensor arrangement according to one of claims 1 to 10, characterized in that the output structure of the code reader is a serial interface or a field bus. 12. Sensoranordnung nach einem der Ansprüche 1 bis 11, dadurch gekennzeichnet, dass der Bildsensor (4) des Codelesers ein matrixförmiges CCD- oder CMOS-Array ist. 12. Sensor arrangement according to one of claims 1 to 11, characterized in that the image sensor (4) of the code reader is a matrix-shaped CCD or CMOS array. 13. Sensoranordnung nach einem der Ansprüche 1 bis 12, dadurch gekennzeichnet, dass der Codeleser eine Beleuchtungseinheit aufweist, mittels derer ein Sichtfeld des Bildsensors (4) ausgeleuchtet ist. 13. Sensor arrangement according to one of claims 1 to 12, characterized in that the code reader has a lighting unit by means of which a field of view of the image sensor (4) is illuminated. 14. Sensoranordnung nach Anspruch 13, dadurch gekennzeichnet, dass die Beleuchtungseinheit eine Anordnung von Lichtstrahlen emittierenden Leuchtdioden (5) aufweist. 14. Sensor arrangement according to claim 13, characterized in that the lighting unit has an arrangement of light-emitting diodes (5) emitting light rays.
PCT/EP2025/059710 2024-04-10 2025-04-09 Sensor arrangement Pending WO2025215078A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE202024101731.5U DE202024101731U1 (en) 2024-04-10 2024-04-10 Sensor arrangement
DE202024101731.5 2024-04-10

Publications (1)

Publication Number Publication Date
WO2025215078A1 true WO2025215078A1 (en) 2025-10-16

Family

ID=95446504

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2025/059710 Pending WO2025215078A1 (en) 2024-04-10 2025-04-09 Sensor arrangement

Country Status (2)

Country Link
DE (1) DE202024101731U1 (en)
WO (1) WO2025215078A1 (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6102289A (en) * 1996-06-28 2000-08-15 Intermec Ip Corp. 1D finder pattern for 2D bar codes
US20010045461A1 (en) * 2000-02-18 2001-11-29 Frederick Schuessler Composite code symbology
US20030085284A1 (en) * 2000-02-28 2003-05-08 Psc Scanning, Inc. Multi-format bar code reader
US20030121980A1 (en) * 1995-01-03 2003-07-03 Lemelson Jerome H. Method and apparatus for encoding and decoding bar codes with primary and secondary information and method of using such bar codes
US20060278717A1 (en) * 2005-02-09 2006-12-14 Vonklinggraeff Henning W Media identifying, tracking, and cataloging systems and methods
US20120181338A1 (en) * 2011-01-18 2012-07-19 Datalogic ADC, Inc. Systems and methods for illuminating a scan volume of an optical code reader
US20140299665A1 (en) * 2001-01-22 2014-10-09 Hand Held Products, Inc. Reading apparatus having partial frame operating mode
JP2015052868A (en) * 2013-09-06 2015-03-19 三菱製紙株式会社 Point giving system
US20150248717A1 (en) * 2014-02-28 2015-09-03 Jonathan Chen Commercial service supporting system
US20150371128A1 (en) * 2014-06-19 2015-12-24 Mobeam, Inc. Methods and apparatus for barcode reading and encoding
EP3743895B1 (en) * 2019-07-30 2023-03-15 Samy Gharb System and method for monitoring persons

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10218452A1 (en) * 2002-04-25 2003-11-06 Sick Ag Method for operating an optoelectronic sensor, in particular a code reader and code reader
DE202007018708U1 (en) * 2007-06-14 2009-02-26 Sick Ag Opto-electronic sensor for the detection of codes
WO2013023892A1 (en) * 2011-08-12 2013-02-21 Fresenius Kabi Deutschland Gmbh Bar code reader for a medical device
EP2639738A1 (en) * 2012-03-13 2013-09-18 Siemens Aktiengesellschaft Method and reader for recording a number of two-dimensional codes displayed one after the other on a display device
DE202012102113U1 (en) * 2012-06-11 2012-07-03 Sick Ag Optoelectronic code reader
US10635876B2 (en) * 2014-12-23 2020-04-28 Hand Held Products, Inc. Method of barcode templating for enhanced decoding performance
CN112926714B (en) * 2021-03-16 2022-09-16 北京航空航天大学 Visual three-dimensional code integrating QR code, bar code and optical character and coding method thereof

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030121980A1 (en) * 1995-01-03 2003-07-03 Lemelson Jerome H. Method and apparatus for encoding and decoding bar codes with primary and secondary information and method of using such bar codes
US6102289A (en) * 1996-06-28 2000-08-15 Intermec Ip Corp. 1D finder pattern for 2D bar codes
US20010045461A1 (en) * 2000-02-18 2001-11-29 Frederick Schuessler Composite code symbology
US20030085284A1 (en) * 2000-02-28 2003-05-08 Psc Scanning, Inc. Multi-format bar code reader
US20140299665A1 (en) * 2001-01-22 2014-10-09 Hand Held Products, Inc. Reading apparatus having partial frame operating mode
US20060278717A1 (en) * 2005-02-09 2006-12-14 Vonklinggraeff Henning W Media identifying, tracking, and cataloging systems and methods
US20120181338A1 (en) * 2011-01-18 2012-07-19 Datalogic ADC, Inc. Systems and methods for illuminating a scan volume of an optical code reader
JP2015052868A (en) * 2013-09-06 2015-03-19 三菱製紙株式会社 Point giving system
US20150248717A1 (en) * 2014-02-28 2015-09-03 Jonathan Chen Commercial service supporting system
US20150371128A1 (en) * 2014-06-19 2015-12-24 Mobeam, Inc. Methods and apparatus for barcode reading and encoding
EP3743895B1 (en) * 2019-07-30 2023-03-15 Samy Gharb System and method for monitoring persons

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"BARCODE LEXIKON (FIBEL) MIT BARCODE-TYPEN-�BERSICHT", INTERNET CITATION, 5 April 2004 (2004-04-05), XP002279811, Retrieved from the Internet <URL:http://www.ruoss-kistler.ch/Handel/Hilfe/barcode_Lexikon.htm> [retrieved on 20040512] *

Also Published As

Publication number Publication date
DE202024101731U1 (en) 2025-07-23

Similar Documents

Publication Publication Date Title
DE19910226B4 (en) Device and method for identifying and identifying a sample vial
DE69131394T2 (en) Machine-readable character with multiple resolution
DE69118970T2 (en) Image processing system for documentary data
DE69027762T2 (en) Two-dimensional picture writing with high density
EP4273740A1 (en) Optical image recording unit and method for determining a size reserve
DE19622199B4 (en) Data symbol reader
EP4258160B1 (en) Reading of optical codes
DE69221846T2 (en) Micro bar code reading system
WO2018015483A1 (en) Detection device and method for detecting identifications on and/or features of laboratory objects
EP2558976A1 (en) Method for concretizing a substrate
DE102017114081A1 (en) Device and method for all-round inspection of containers on the conveyor belt
EP3428835A1 (en) Method for reading an optical code
DE102018115158A1 (en) NC program conversion means
WO2025215078A1 (en) Sensor arrangement
DE102005002934A1 (en) System and method for optical imaging of objects on a detection device by means of a pinhole
CH463694A (en) Device for the clear assignment of physical or chemical measured values relating to the body of a specific patient to this patient
DE69015672T2 (en) Means for verifying the connections of conductor ends in a plug and automatic connection device using this device.
EP3139309A1 (en) Sensor arrangement for the detection of specimen containers
DE202012102113U1 (en) Optoelectronic code reader
DE10132589A1 (en) Procedure for the qualitative assessment of material
DE69703287T2 (en) Bar code scanning method
EP1357506B1 (en) Method for operating an optical sensor, particularly a code reader and a code reader
EP3399336B1 (en) Positioning device
DE102010033181A1 (en) A method of recognizing a confusable item
EP0731416B1 (en) Contactless detection device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 25719318

Country of ref document: EP

Kind code of ref document: A1