ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird...

27
2D-CODE BASISINFORMATIONEN ID-CODE HANDBUCH

Transcript of ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird...

Page 1: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

2D-CODEBASISINFORMATIONEN

ID-CODEHANDBUCH

Page 2: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

2

INHALTSVERZEICHNIS

Kapitel 1 Was sind 2D-Codes?

1-1 Hintergrund von 2D-Codes................................................................................................................... 4

1-2 Eigenschaften von 2D-Codes ............................................................................................................... 5

1-3 Verschiedene Typen von 2D-Codes .................................................................................................... 6

1-4 Anwendung von 2D-Codes ................................................................................................................... 7

Kapitel 2 Was ist ein QR-Code?

2-1 Struktur von QR-Codes .......................................................................................................................... 10

2-2 Genaue Angaben zu QR-Codes ........................................................................................................... 13

Kapitel 3 Was ist ein Data Matrix-Code?

3-1 Struktur von Data Matrix-Codes .......................................................................................................... 18

3-2 Struktur von Data Matrix-Codes (ECC200) ...................................................................................... 19

3-3 Genaue Angaben zu Data Matrix-Codes .......................................................................................... 21

3-4 GS1 Data Matrix ........................................................................................................................................ 23

Kapitel 4 Andere 2D-Codes

4-1 Andere 2D-Codes ...................................................................................................................................... 26

Page 3: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

Kapitel 1

Was sind 2D-Codes?

1-1 Hintergrund von 2D-Codes ................................................... 4

1-2 Eigenschaften von 2D-Codes ................................................. 5

1-3 Verschiedene Typen von 2D-Codes .................................... 6

1-4 Anwendung von 2D-Codes .................................................... 7

Page 4: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

1-1

4

Kapitel 1 Was sind 2D-Codes?

Hintergrund von 2D-Codes

Strichcodes sind auf verschiedenen Gebieten weit verbreitet: Kassensysteme in Supermärkten und

Lebensmittelläden, Vermeidung von Produktionsfehlern und Produktionsanweisungen im produzierenden

Gewerbe, Bestellsysteme in Unternehmen, Vermeidung von Behandlungsfehlern in der Medizin und so weiter.

Sobald die Strichcodes verbreitet waren und ihre Zweckmäßigkeit allgemein anerkannt wurde, kamen weitere

Anforderungen auf. Manche forderten die Speicherung größerer Datenmengen und andere wollten kleinere

Strichcodes für elektronische Teile und dergleichen.

Ein Strichcode umfasst nur etwa 30 Zeichen zum Ausdruck der Produktinformationen. Andere erforderliche

Daten (Teilenummer, Anzahl der Teile, Seriennummer, Bestimmungsort, Adresse usw.) sollten in einem Computer

gespeichert werden. Auf diese Weise braucht man bei der Verwendung von Strichcodes immer einen Computer

zur Speicherung der Daten, die der Strichcode nicht aufnehmen kann.

Wenn es einen Strichcode mit großer Speicherkapazität gäbe, würde ein Computer überflüssig werden.

Die Informationen bleiben beim Produkt und man kann die erforderlichen Informationen mit einem Computer

auslesen. Wenn ein Strichcode sich auf sehr kleinen Teilen anbringen lässt, wird die Nachverfolgbarkeit

(die Kontrolle der Produktions-/Prüfaufzeichnungen), die bisher nicht möglich war, zu einer realistischen

Möglichkeit.

Aus diesen Gründen wurde der 2D-Code entwickelt.

Im Vergleich zu Strichcodes enthalten 2D-Codes bis zu 100-mal so viele Daten, wobei sie bis zu 10-mal kleiner

sind. 2D-Codes haben sich in vielen Gebieten durchgesetzt, in denen sie ihre Fähigkeiten voll ausspielen können.

Geschichte des Strichcodes Geschichte des 2D-Codes2010 Beginn der Verwendung von GS 1-DataBar für verpackte

Konsumgüter

2006 GS1-DataBar (RSS) wird von der ISO/IEC normiert

2005 Die GTIN-Zuordnungsregeln werden herausgegeben

2004 Micro QR-Code wird JIS-X-510 hinzugefügt

2003

2001 Richtlinien für das Abrechnungssystem unter Verwendung von GS1-128 (UCC/EAN-128) wird herausgegeben

PDF417 wird von der ISO/IEC normiert

2000 EAN/UPC, ITF, Code39 und Code128 werden von der ISO/IEC normiert

Data Matrix, Maxi Code und QR-Code werden von der ISO/IEC normiert

1999 Der Verband der japanischen Automobilhersteller führt den QR-Code als Standard für Kanban ein

1997 Der japanische Verband für Medizinprodukteführt EAN 128 als Standard ein

Der QR-Code wird als AIMI-Standard (IST) registriert

1996 Data Matrix und Maxi Code werden als AIMI-Standard (ISS) registriert

1994 PDF417 wird als AIMI-Standard (USS) registriert DENSO WAVE entwickelt den QR-Code

1991 Teilrevision des ITF-StandardsNW-7 und Code128 werden als JIS-X-0503 eingeführt

1989 ITF (Interleaved Two of Five) beginnt, zu überwiegen Symbol Technologies entwickelt PDF417

1987ITF wird als JIS-X-0502 eingeführt

Code49 wird von Intermec Technologies entwickeltID Matrix entwickelt Data Matrix, UPS entwickelt Maxi Code

1984 Seven-Eleven Japan setzt das POS-System ein

1982 Veritec entwickelt Veri Code

1981 ITF wird in den USA für Lieferverpackungen eingesetzt (UPC)Code39 wird vom US-Verteidigungsministeriumals offizieller Code eingesetzt (LOGMARS)

1978 JAN-Code wird als JIS-X-0501 eingeführt

1975 Code39 wird von Intermec Technologies entwickelt

1973 Der UPC-Code wird auf Basis des UPIC-Codes festgelegt

1972 Codabar wird entwickeltStrichcodes werden in Japan eingeführt und größereWarenhäuser setzen sie testweise ein.Der ITF-Code wird von Intermec Technologies entwickelt

1968 Code 2 von 5 wird entwickelt.

Die Richtlinie zur neuen Codierung von verschreibungspfl ichtigen Arzneimitteln wird herausgegeben

„Strichcodes und zweidimensionale Symbole für Versand-, Transport- und Empfangsetiketten“ werden als JIS-X-515 eingeführt

Page 5: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

1

5

-2

Kapitel 1 Was sind 2D-Codes?

Eigenschaften von 2D-Codes

• Große DatenkapazitätStrichcodes enthalten Daten nur in einer Richtung, während 2D-Codes Daten sowohl in horizontaler wie in

vertikaler Richtung enthalten, so dass sie viel mehr Daten als Standard-Strichcodes enthalten können.

Strichcodes enthalten bis zu 30 Zeichen, 2D-Codes können dagegen bis zu 3000 Zeichen enthalten.

• Hohe Datendichte (platzsparend)2D-Codes nehmen im Vergleich zu Strichcodes mit derselben Datenmenge nur 1/30 des Platzes ein.

Folglich können 2D-Codes auf elektronischen und anderen Kleinteilen angebracht werden, bei denen der Platz

begrenzt ist.

• 2D-Codes ermöglichen Fehlerkorrektur / Datenwiederherstellung2D-Codes verfügen über eine eingebaute Fehlerkorrektur, die eine Wiederherstellung der Daten ermöglicht,

auch wenn der Code beschädigt oder verschmutzt ist. Für die Wiederherstellung der Daten wird eine

mathematische Fehlerkorrektur (Reed-Solomon) verwendet.

♦ Nachteile von 2D-Codes

• 2D-Codes haben keine Sicherungskopie, wenn die Daten unleserlich sind

Strichcodes haben typischerweise unten noch lesbare Zeichen, falls der Strichcode selbst beschädigt ist

bzw. fehlt.

Das Bedienpersonal kann diese Zeichen lesen und mit einer Tastatur eingeben, so dass der Betrieb nicht

beeinträchtigt wird. 2D-Codes enthalten sehr viele Daten, so dass lesbare Zeichen nicht mehr hinzugefügt

werden können. Wenn der 2D-Code zu stark beschädigt ist, um noch eingescannt zu werden, gibt es

keine Möglichkeit, die Daten auszulesen und der Betrieb wird unterbrochen. (Es ist zwar möglich,

2D-Codes lesbare Zeichen hinzuzufügen, aber es ist nicht wahrscheinlich, dass das Personal mehr als 100

Zeichen eintippen kann.)

Wenn Sie 2D-Codes einsetzen, müssen Sie ein System einrichten, das bei einem beschädigten 2D-Code Abhilfe

schafft.

* 1 2 3 4 5 *

Enthält Daten horizontal Enthält Daten horizontal

Enthält Daten vertikal

Von Menschen lesbare ZeichenPersonal kann die Daten prüfen und eingeben

Page 6: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

1

6

-3

Kapitel 1 Was sind 2D-Codes?

Verschiedene Typen von 2D-Codes

2D-Codes werden anhand ihrer Struktur in zwei Typen eingeteilt.

• StapeltypKonventionelle Strichcodes sind vertikal gestapelt.

Beispiel

Der Stapeltyp ist aus mehreren Strichcodes zusammengesetzt, die vertikal in einem Rechteck übereinander

gestapelt sind.

Übliche Laserscanner können den Stapeltyp auslesen, wenn der Laser über alle gestapelten Strichcodes geführt

wird. Jedoch ist ein Versatz von mehr als ±10° nicht tolerierbar.

(Nur Laserscanner mit der Software zum Lesen von 2D-Codes können 2D-Codes lesen.)

• MatrixtypDie Daten sind aus schwarzen und weißen Modulen in einem komplexen Muster zusammengesetzt.

Beispiel

Der Matrixtyp besteht aus kleinen Quadraten oder Punkten, „Module“ genannt, die in einem quadratischen

Gitter angeordnet sind. Sie haben einen quadratischen Rahmen, einen L-förmigen Rahmen oder Muster zur

Positionserkennung, mit denen eine zuverlässige Positionserkennung möglich ist. Eine Kamera oder ein

Lesegerät mit 2D-CCD-Sensoren dekodiert die Modulanordnung durch Bildverarbeitung. Die Auslesung kann

aus jeder beliebigen Richtung erfolgen.

Code 49 PDF417

QR-Code Data Matrix Veri Code

Page 7: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

1

7

-4

Kapitel 1 Was sind 2D-Codes?

Anwendung von 2D-Codes

1. Kontrolle von Kleinteilen

Data Matrix, QR-Code, Veri Code (Typisch)

Kleinteile für die LCD-, Elektronik-, Halbleiter- oder Automobilindustrie erfordern mehrere Dutzend Zeichen zur

Nachverfolgung der Produktionshistorie. Da die Daten kompakt sein müssen, damit sie auf diese kleinen Teile

aufgedruckt werden können, werden häufig Matrix-2D-Codes eingesetzt.

Data Matrix und Veri Code werden in der LCD-Industrie verwendet und Data Matrix und QR-Code werden

allgemein für Leiterplatten und elektronische Teile eingesetzt.

2. Versandbenachrichtigung, Rechnungsstellung und Produktauszeichnung mit EDI-Daten

QR-Code, PDF417 (Typisch)

Wenn für einen Artikel keine Datenbank oder andere Informationen zur Verfügung stehen, kann ein 2D-Code

sehr nützliche Informationen zur Produktidentifizierung bereitstellen.

Der japanische Automobilherstellerverband verwendet PDF417 und QR-Code.

3. Staatlicher Einsatz

PDF417 (Typisch)

2D-Codes werden von Regierungen häufig als Schutz gegen Fälschungen eingesetzt. In Japan wurde PDF417 für

die Eintrittskarten der Olympischen Spiele von Nagano eingesetzt. In den USA werden sie häufig auf

Führerscheinen oder Personalausweisen verwendet, da sie Porträtaufnahmen mit hoher Sicherheit codieren

können. In Südostasien, dem Mittleren und Nahen Osten, Afrika und Südamerika werden sie häufig als

Fälschungssicherung für Reisepässe, Personalausweise, Versicherungskarten oder Zollformulare eingesetzt.

4. Sortieren oder Nachverfolgen von Lieferungen

QR-Code, Maxi Code (Typisch)

2D-Codes werden zur automatischen Sortierung in hoher Geschwindigkeit oder zur Nachverfolgung von

Lieferungen in Distributionssystemen eingesetzt. Auf diesem Gebiet zählt nicht so sehr die Information, sondern

die Geschwindigkeit. Maxi Code und QR-Code erfüllen diese Bedingung.

5. Medizinischer Einsatz

PDF417 (Typisch)

Die „Richtlinie zur neuen Codierung von verschreibungspflichtigen Arzneimitteln“ schreibt vor, dass

Produktcodes, Verfallsdaten, Produktionsnummern und Mengenangaben für bestimmte Produkte auf Bio-Basis

sowie für Arzneimittel zum Spritzen beschrieben werden müssen. Zum Beispiel werden bei Tabletten oder

Kapseln solche Informationen auf einen PTP-Bogen oder eine Flasche gedruckt, die einzelne Packungen

enthalten. Bei Arzneimitteln zum Spritzen werden sie auf jede Dosispackung gedruckt (die kleinste

Dosispackung, in der ein Hersteller produziert und verkauft), z.B. auf eine Ampulle oder ein Fläschchen oder auf

jede Verkaufsverpackung (die kleinste Verpackungseinheit, in der ein Großhändler das Mittel an medizinische

Verbraucher abgibt usw.).

Wenn für das Drucken auf einer Dosispackung oder eine Verkaufsverpackung nur wenig Platz zur Verfügung

steht, wird ein zusammengesetztes Symbol benutzt. In dem zusammengesetzten Symbol wird ein

Produktionscode mit GS1DataBar und veränderliche Informationen wie die Produktionsnummer,

das Verfallsdatum oder die Menge werden mit MicroPDF417 aufgedruckt.

Page 8: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

Memo

8

Page 9: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

9

Kapitel 2

Was ist ein QR-Code?

2-1 Struktur von QR-Codes .......................................................... 10

2-2 Genaue Angaben zu QR-Codes ........................................... 13

Page 10: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

10

-12

Kapitel 2 Was ist ein QR-Code?

Struktur von QR-Codes

Der QR-Code (Quick Response Code) ist ein Matrix-2D-Code für das Hochgeschwindigkeitsauslesen, der 1994

von DENSO WAVE entwickelt wurde. Er wurde 1997 als ITS-Standard der AIMI und 2000 als ISO/IEC-Norm

anerkannt.

Zusätzlich wurde der Mikro-QR-Code 2004 als JIS-X-0510 normiert.

• Genaue Angaben zu QR-CodesDas kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code

besteht aus einer Kombination von schwarzen und weißen Modulen, Positionserkennungsmustern,

Zeitsteuerungsmustern, Format informationen, die die Fehlerkorrekturebene und Maskierungsnummern

enthalten, Datenbereichen und Fehlerkorrekturcode (Reed-Solomon-Code).

Genaue Angaben

Kleinste Symbolgröße 21 × 21 Module

Größte Symbolgröße 177 × 177 Module

Maximale Datenkapazität

Numerisch: 7089 Zeichen

Alphanumerisch: 4296 Zeichen

Kanji: 1817 Zeichen

• PositionserkennungsmusterDie Positionserkennungsmuster sind in drei Ecken des QR-Codes angeordnet (bei Mikor-QR in einer).

Die Position des QR-Codes wird anhand der Positionserkennungsmuster erkannt, was eine

Hochgeschwindigkeitsauslesung ermöglicht.

Bei jeder beliebigen Position von A, B und C ist das Verhältnis von schwarzen zu weißen Modulen 1:1:3:1:1, womit

der Drehwinkel/Versatz des Codes erkannt werden kann.

Die Auslesung kann aus jeder beliebigen Richtung erfolgen, was die Arbeitseffizienz beträchtlich steigert.

A

AB

B

C

C

1 1 1 13

1 1 1 13

1 1 1 13

Positionserkennungsmuster

Page 11: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

11

Kapitel 2 Was ist ein QR-Code?

• AusrichtungsmusterDas Ausrichtungsmuster wird für die Positionserkennung benötigt, wenn es aufgrund von Verwindung einen

Versatz zwischen den Modulen gibt. Das wird bei Modell 2 angewandt.

• RandDer Rand ist ein leerer Bereich um den QR-Code. Modell 1 und 2 erfordern einen Rand von vier Modulen und der

Mikro-QR-Code erfordert einen von zwei Modulen.

• ZeitsteuerungsmusterWeiße und schwarze Module werden abwechselnd angeordnet, um die Koordinate zu bestimmen.

• FormatinformationEnthält das Fehlerkorrekturverhältnis und das Maskierungsmuster des Codes. Die Formatinformation wird als

Erstes ausgelesen, wenn der Code entschlüsselt wird.

Ausrichtungsmuster

Rand

Zeitsteuerungsmuster

Formatinformation

Page 12: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

12

Kapitel 2 Was ist ein QR-Code?

• Fehlerkorrekturcode (Reed-Solomon-Code)Der Reed-Solomon-Code wird angewendet, um die Daten wiederherzustellen, sollte der QR-Code teilweise

fehlen oder beschädigt sein. Das Wiederherstellungsverhältnis variiert auf 4 verschiedenen

Fehlerkorrekturebenen.

FehlerkorrekturebeneBeschädigter Bereich

verglichen mit der Größe des ganzen Codes

L 7%M 15%Q 25%H 30%

• Anordnung des FehlerkorrekturcodesDaten und Fehlerkorrekturcode sind wie unten gezeigt angeordnet. (Beispiel: Version 2 von Modell 2 mit Ebene

M) Eine Maskierung wird auf den Code angewendet, damit dieselben Muster nicht mit dem

Positionserkennungsmuster erscheinen.

Daten (D1~)

Fehlerkorrekturcode (E1~)

Fleck Verschmutzung Daten fehlen

Page 13: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

13

Kapitel 2 Was ist ein QR-Code?

-22 Genaue Angaben zu QR-Codes

QR-Codes werden in Modell 1, Modell 2 und Mikro-QR eingeteilt. Sie haben unterschiedliche Eigenschaften und

Datenkapazitäten. „Version“ zeigt die Größe (Anzahl der Module) eines QR-Codes an. Eine größere Version

enthält mehr Daten. (Die tatsächliche Größe des Codes steigt ebenso.)

Die Standardversion hat 21 × 21 Module (Mikro-QR hat 11 × 11 Module), wenn die Version größer wird, werden

pro Seite jeweils 4 Module hinzugefügt (2 Module bei Mikro-QR).

Modell 1

Modell 1 ist der Prototyp von Modell 2 und Mikro-QR. 1 bis 14

Versionen sind nach dem AIMI-Standard normiert.

Modell 2

Modell 2 hat ein Ausrichtungsmuster zur besseren Positionierung

und enthält mehr Daten als Modell 1. 1 bis 40 Versionen sind nach

dem AIMI-Standard normiert. Version 40 kann bis zu 7089

numerische Zeichen enthalten.

Mikro-QR

Der Mikro-QR-Code hat nur ein Positionserkennungsmuster, um

die Größe zu reduzieren, damit er auf winzige Teile wie gedruckte

Schaltkreise aufgebracht werden kann. Die kleinste Modulanzahl

ist 11 × 11. Mikro-QR-Codes bieten eine platzsparende Alternative

zu linearen Strichcodes an, wenn 35 Zeichen ausreichen.

Maximale DatenkapazitätNumerisch: 1167 ZeichenAlphanumerisch: 707 ZeichenBinär: 468 ByteKanji: 299 Zeichen

• Wenn die Versionsnummer steigt, werden der X- und der Y-Achse jeweils 4 Module hinzugefügt.

Maximale DatenkapazitätNumerisch: 7089 ZeichenAlphanumerisch: 4296 ZeichenBinär: 2953 ByteKanji: 1817 Zeichen

• Wenn die Versionsnummer steigt, werden der X- und der Y-Achse jeweils 4 Module hinzugefügt.

Maximale DatenkapazitätNumerisch: 35 ZeichenAlphanumerisch: 21 ZeichenBinär: 15 ByteKanji: 9 Zeichen

• Wenn die Versionsnummer steigt, werden der X- und der Y-Achse jeweils 2 Module hinzugefügt.

Ausrichtungsmuster

21Version 1

Mehr Daten

Version 225

21

11 13Version 1 Version 2

Mehr Daten 11 13

25

Page 14: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

14

Kapitel 2 Was ist ein QR-Code?

Bestimmung der Größe des QR-CodesDie Größe des QR-Codes wird von der Version und der Größe eines Moduls bestimmt.

• Bestimmung der VersionWählen Sie anhand von Datengehalt, Zeichentyp und

Fehlerkorrekturverhältnis eine Version aus.

Die Höchstzahl an Zeichen finden Sie auf Seite 15.

• Bestimmung der ModulgrößeBestimmen Sie die Modulgröße in Anbetracht der

Druckerauflösung und der Leistung des Scanners.

• Die Größe des QR-Codes ist festgelegtDie tatsächliche Größe des QR-Codes wird bestimmt, indem

die Anzahl der Module mit der druckbaren Modulgröße

multipliziert wird. Fügen Sie die Ränder hinzu, um den

erforderlichen Platz für den QR-Code zu bestimmen. Modell 1

und 2 erfordern 4 Module als Rand an jeder Seite und Mikro-QR 2

Module.

Wenn die Modulgröße 0,25 mm beträgt,

ist die Größe des QR-Codes:

5,25 × 5,25 mm bei Version 1 (21 × 21)

8,25 × 8,25 mm bei Version 4 (33 × 33)

Platzbedarf einschließlich Rändern:

7,25 × 7,25 mm bei Version 1 (29 × 29)

10,25 × 10,25 mm bei Version 4 (41 × 41)

Bestimmung der Version.

Bestimmung der Modulgröße.

Die Größe des QR-Codes ist festgelegt.

Page 15: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

15

Datenkapazität der Versionen

❚ Modell 2

Version (Modulzahl)

Numerisch Alphanumerisch Binär Kanji

L M Q H L M Q H L M Q H L M Q H

1 (21) 41 34 27 17 25 20 16 10 17 14 11 7 10 8 7 4

2 (25) 77 63 48 34 47 38 29 20 32 26 20 14 20 16 12 8

3 (29) 127 101 77 58 77 61 47 35 53 42 32 24 32 26 20 15

4 (33) 187 149 111 82 114 90 67 50 78 62 46 34 48 38 28 21

5 (37) 255 202 144 106 154 122 87 64 106 84 60 44 65 52 37 27

6 (41) 322 255 178 139 195 154 108 84 134 106 74 58 82 65 45 36

7 (45) 370 293 207 154 224 178 125 93 154 122 86 64 95 75 53 39

8 (49) 461 365 259 202 279 221 157 122 192 152 108 84 118 93 66 52

9 (53) 552 432 312 235 335 262 189 143 230 180 130 98 141 111 80 60

10 (57) 652 513 364 288 395 311 221 174 271 213 151 119 167 131 93 74

11 (61) 772 604 427 331 468 366 259 200 321 251 177 137 198 155 109 85

12 (65) 883 691 489 374 535 419 296 227 367 287 203 155 226 177 125 96

13 (69) 1022 796 580 427 619 483 352 259 425 331 241 177 262 204 149 109

14 (73) 1101 871 621 468 667 528 376 283 458 362 258 194 282 223 159 120

15 (77) 1250 991 703 530 758 600 426 321 520 412 292 220 320 254 180 136

16 (81) 1408 1082 775 602 854 656 470 365 586 450 322 250 361 277 198 154

17 (85) 1548 1212 876 674 938 734 531 408 644 504 364 280 397 310 224 173

18 (89) 1725 1346 948 746 1046 816 574 452 718 560 394 310 442 345 243 191

19 (93) 1903 1500 1063 813 1153 909 644 493 792 624 442 338 488 384 272 208

20 (97) 2061 1600 1159 919 1249 970 702 557 858 666 482 382 528 410 297 235

21 (101) 2232 1708 1224 969 1352 1035 742 587 929 711 509 403 572 438 314 248

22 (105) 2409 1872 1358 1056 1460 1134 823 640 1003 779 565 439 618 480 348 270

❚ Mikro-QR

Version Fehlerkorrektur Numerisch Alphanumerisch Binär KanjiM1 (11) Fehlererkennung 5 - - -

M2 (13) L 10 6 - -M 8 5 - -

M3 (15) L 23 14 9 6M 18 11 7 4

M4 (17) L 35 21 15 9M 30 18 13 8Q 21 13 9 5

Kapitel 2 Was ist ein QR-Code?

Hinweis

Jede Anzahl von Zeichen in der oben stehenden Tabelle ist die Höchstzahl an Zeichen, die eingegeben

werden kann. Die Versionsnummer (Modulzahl) wird jedoch in Abhängigkeit von den Datenkomponenten

größer (z.B. einer Kombination von Ziffern und Symbolen oder einer Kombination von Groß- und

Kleinbuchstaben), auch wenn die Daten weniger Zeichen als in der oben stehenden Tabelle angegeben

enthalten.

Page 16: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

Memo

16

Page 17: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

17

Kapitel 3

Was ist ein Data Matrix-Code?

3-1 Struktur von Data Matrix-Codes ......................................... 18

3-2 Struktur von Data Matrix-Codes (ECC200) .................... 19

3-3 Genaue Angaben zu Data Matrix-Codes ...................... 21

3-4 GS1 Data Matrix ...................................................................... 23

Page 18: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

18

-13

Kapitel 3 Was ist ein Data Matrix-Code?

Struktur von Data Matrix-Codes

Ein Data Matrix-Code ist ein Matrix-2D-Code, der 1987 von ID Matrix entwickelt wurde. Er wurde 1996 als

ISS-Standard der AIMI und 2000 als ISO/IEC-Norm anerkannt.

Genaue Angaben

Mindestgröße 10 × 10 Module

Maximalgröße 144 × 144 Module

Maximale Datenkapazität Numerisch: 3116 Zeichen

Alphanumerisch: 2335 Zeichen

ECC000, ECC050, ECC080, ECC100 und ECC140 sind ältere Versionen des Data Matrix-Codes. ECC200 ist

die neueste Version des Data Matrix-Codes und kann quadratisch oder rechteckig konfiguriert sein.

• ECC000, ECC050, ECC080, ECC100, ECC140Diese bestehen aus einer ungeraden Anzahl Module von 9 × 9 bis 49 × 49 und verwenden

Überlagerungskorrektur.

Da eine leichte Verzerrung die Ablesung bei großen Datenmengen stört, werden die älteren Versionen fast

gar nicht mehr eingesetzt.

• ECC200ECC200 verfügt über eine verbesserte Fehlerkorrekturfähigkeit, um die Probleme mit der Verzerrung zu

beseitigen.

Es verwendet Reed-Solomon für die Fehlerkorrektur, die Daten werden wiederhergestellt, wenn ein Teil des

Codes beschädigt ist.

ECC200 ist international normiert. Im Allgemeinen wird die Version ECC200 eingesetzt, wenn ein Data

Matrix-Code gefordert wird.

Der Unterschied zwischen den älteren Versionen (ECC000, ECC050, ECC080, ECC100, ECC140) und der neuen

Version (ECC200) besteht in der Anzahl der Module pro Seite. Ältere Versionen haben eine ungerade Anzahl

an Modulen und die neue Version hat eine gerade Anzahl.

ECC140 ECC200

Page 19: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

19

-23

Kapitel 3 Was ist ein Data Matrix-Code?

Struktur von Data Matrix-Codes (ECC200)

• Ausrichtungsmuster und UhrmusterDer Datenbereich des Data Matrix-Codes wird von einem L-förmigen Rahmen umgeben, der Ausrichtungsmuster

heißt, sowie von gepunkteten Linien, die Uhrmuster heißen. Die Lesegeräte erfassen diese Muster und

bestimmen so die Position des Codes mit der Bildverarbeitung. Auf diese Weise kann ein Data Matrix-Code aus

jeder beliebigen Richtung ausgelesen werden.

Wenn mehr als 24 × 24 Module vorhanden sind, wird der Code in Blöcke unterteilt, die nicht mehr als 24 Module

pro Seite haben. Diese Struktur verhindert eine Verzerrung des Codes.

• Codegröße und Anzahl an BlöckenEs gibt vierundzwanzig Codegrößen, von 10 × 10 Modulen bis 144 × 144 Modulen (einschließlich sechs Größen

für den rechteckigen Typ).

Wenn ein Code mehr als 26 × 26 Module hat (mehr als 24 × 24 Module für Daten), wird er in Blöcke aufgeteilt,

die nicht mehr als 24 Module auf einer Seite haben, wie unten abgebildet. Diese Struktur verhindert eine

Verzerrung des Codes.

Symbolgröße Block Datenzelle

10×10 bis 26×26 1 8×8 bis 24×24

28×28 bis 52×52 4 14×14 bis 24×24

64×64 bis 104×104 16 14×14 bis 24×24

120×120 bis 144×144 36 18×18 bis 22×22

Uhrmuster

Ausrichtungsmuster

Page 20: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

20

Kapitel 3 Was ist ein Data Matrix-Code?

• Rand

Der Rand um einen Data Matrix-Code sollte größer sein als ein Modul.

• Fehlerkorrekturcode (Reed-Solomon-Code)

Der Reed-Solomon-Code stellt die Daten wieder her, wenn der Data Matrix-Code beschädigt ist.

• Anordnung der Daten und Fehlerkorrekturcode

Daten und Fehlerkorrekturcodes sind wie unten gezeigt angeordnet.

Zur Umwandlung von „YSK“ in einen Data Matrix-Code: YSK wird codiert und der Fehlerkorrekturcode berechnet,

wie es unten dargestellt wird, und quadratisch angeordnet.

1

2

34

5

1

6

7 34

7

8

Rand

Originaldaten:

Codierte Daten Fehlerkorrekturcode

Code (Hex) :

Page 21: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

21

Kapitel 3 Was ist ein Data Matrix-Code?

-33 Genaue Angaben zu Data Matrix-Codes

Data Matrix-Code (ECC200) hat zwei Konfigurationen, quadratisch und rechteckig, und enthält immer eine

gerade Anzahl an Zellen.

❚ Quadratischer Typ

Genaue Angaben zu quadratischen Data Matrix-Codes (ECC200)

Mindestgröße 10 × 10 Module

Maximalgröße 144 × 144 Module

Maximale Datenkapazität

Numerisch 3116 Zeichen

Alphanumerisch: 2335 Zeichen

Binär: 1556 Zeichen

Es gibt vierundzwanzig Symbolgrößen von 10 × 10 Modulen bis 144 × 144 Modulen. Wenn mehr als 24 × 24

Module vorhanden sind, wird der Code in Blöcke unterteilt, die nicht mehr als 24 Module pro Seite haben. Diese

Struktur verhindert eine Verzerrung des Codes.

❚ Rechteckiger Typ

Genaue Angaben zu rechteckigen Data Matrix-Codes (ECC200)

Mindestgröße 8 × 16 Module

Maximalgröße 16 × 48 Module

Maximale Datenkapazität

Numerisch 98 Zeichen

Alphanumerisch: 72 Zeichen

Binär: 47 Zeichen

Es gibt für den rechteckigen Typ folgende sechs Größen.

• 8 × 18 Module (1 Block) • 8 × 32 Module (2 Blöcke)• 12 × 26 Module (1 Block) • 12 × 36 Module (2 Blöcke)• 16 × 36 Module (1 Block) • 16 × 48 Module (2 Blöcke)

Hinweis

Bei Data Matrix-Codes wird das Fehlerkorrekturverhältnis durch die Symbolgröße und die Datenkapazität

automatisch bestimmt. Anders als beim QR-Code kann es nicht frei vorgegeben werden.

Page 22: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

22

Kapitel 3 Was ist ein Data Matrix-Code?

• Bestimmung der Größe des Data Matrix-CodesDie tatsächliche Größe des Data Matrix-Codes wird bestimmt, indem die Symbolgröße mit der druckbaren Größe

des Moduls multipliziert wird.

Wenn die Größe des Moduls 0,25 mm beträgt,

Symbolgröße: 10 × 10 Module = 2,5 × 2,5 mm

Symbolgröße: 32 × 32 Module = 8,0 × 8,0 mm

Symbolgröße: 8 × 18 Module = 2,0 × 4,5 mm

• Datenkapazität der Symbolgrößen❚ Quadratischer Typ

Modulzahl Datenkapazität Fehlerkorrekturverhältnis Numerisch Alphanumerisch Binär10 × 10 6 3 1 25% 12 × 12 10 6 3 25% 14 × 14 16 10 6 28 bis 39% 16 × 16 24 16 10 25 bis 38% 18 × 18 36 25 16 22 bis 34% 20 × 20 44 31 20 23 bis 38% 22 × 22 60 43 28 20 bis 34% 24 × 24 72 52 34 20 bis 35% 26 × 26 88 64 42 19 bis 35% 32 × 32 124 91 60 18 bis 34% 36 × 36 172 127 84 16 bis 30% 40 × 40 228 169 112 15 bis 28% 44 × 44 288 214 142 14 bis 27% 48 × 48 348 259 172 14 bis 27% 52 × 52 408 304 202 15 bis 27% 64 × 64 560 418 278 14 bis 27% 72 × 72 736 550 366 14 bis 26% 80 × 80 912 682 454 15 bis 28% 88 × 88 1152 862 574 14 bis 27% 96 × 96 1392 1042 694 14 bis 27%

104 × 104 1632 1222 814 15 bis 28% 120 × 120 2100 1573 1048 14 bis 27% 132 × 132 2608 1954 1302 14 bis 26% 144 × 144 3116 2335 1556 14 bis 27%

❚ Rechteckiger Typ

Modulzahl Datenkapazität Fehlerkorrekturverhältnis Numerisch Alphanumerisch Binär8 × 18 10 6 3 25% 8 × 32 20 13 8 24% 12 × 26 32 22 14 23 bis 37% 12 × 36 44 31 20 23 bis 38% 16 × 36 64 46 30 21 bis 38% 16 × 48 98 72 47 18 bis 33%

Hinweis

Jede Anzahl von Zeichen in der oben stehenden Tabelle ist die Höchstzahl an Zeichen, die eingegeben

werden kann. Die Symbolgröße nimmt jedoch in Abhängigkeit von den Datenkomponenten zu (z.B. einer

Kombination von Ziffern und Symbolen oder einer Kombination von Groß- und Kleinbuchstaben), auch

wenn die Daten weniger Zeichen als in der oben stehenden Tabelle angegeben enthalten.

Page 23: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

23

-43

Kapitel 3 Was ist ein Data Matrix-Code?

GS1 Data Matrix

GS1-Data Matrix ist ein 2D-Codesymbol, das von GS1 für Distributionszwecke normiert worden ist. Es beruht auf

dem Standard ECC200 und definiert folgende Regeln, um sich von einem herkömmlichen Data Matrix-Code zu

unterscheiden.

• Hauptinhalte eines GS1 Data Matrix-CodesVerwendeter Code DataMatrix ECC200

FNC1 [FNC1] steht am Anfang der Daten, um sie als Standard GS1 entsprechend zu

definieren.

Anwendungsidentifizierer

(AI)

Am Anfang des Datenstreifens wird ein Identifizierungscode hinzugefügt, um

zu definieren, welche Art von Information diesem Identifizierungscode folgt.

Anwendungsidentifizierer (AI) sind von der ISO/IEC normiert.

Daten von variabler Länge Wenn Daten eingegeben werden sollen, deren Informationsmenge sich ändert

(Daten von variabler Länge), wie z.B. die Menge, muss nach den Daten von

variabler Länge [FNC1] als Trenner eingefügt werden. Dies [FNC1] ist so

definiert, dass [GS] (1Dh im ASCII-Code) ausgegeben wird, wenn es von einem

Codelesegerät ausgelesen wird.

* [GS]: Gruppentrenner

• Druckgröße für ein GS1-ModulGS1 empfiehlt folgende Größen für ein Modul, wenn GS1 Data Matrix-Codes ausgedruckt werden.

Empfohlene Modulgröße Maximale Modulgröße Mindestmodulgröße

Druck auf ein Etikett 0,300 mm 0,615 mm 0,255 mm

DPM 0,380 mm 0,495 mm 0,380 mm

• Beispiel für einen GS1 Data Matrix-Code

Element AI Daten

GTIN (14 feste Ziffern) 01 04912345678904

Menge (variable Länge) 30 100

Verfallsdatum 17 120401

• Verhältnis zu GS1-128Der GS1 Data Matrix-Code hat dieselbe Datenstruktur wie die von GS1-128. Daher wird er am ehesten dann

eingesetzt, wenn große Datenmengen verarbeitet werden müssen, obwohl der Druckbereich begrenzt ist.

Darüber hinaus wird der GS1 Data Matrix-Code ein Standard im medizinischen Bereich. Da Codes direkt auf

medizinische Instrumente aus Stahl aufgebracht werden müssen, wie zum Beispiel chirurgische Messer und

Scheren, wurden diese Richtlinien erlassen.

* Medizinisches Instrument aus Stahl: Ein Instrument aus Material wie rostfreiem Stahl, Aluminium,

Kupferlegierungen, Titan oder Keramik, und das bei medizinischen Vorgängen und Operationen wiederholt

eingesetzt wird.

Page 24: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

Memo

24

Page 25: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

25

Kapitel 4

Andere 2D-Codes

Page 26: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

26

-14

Kapitel 4 Andere 2D-Codes

Andere 2D-Codes

■ PDF417

[Anwendung]

PDF417 wird für Kraftfahrzeugzulassungen in Arizona und Pennsylvania benutzt sowie für

Fahrgestellnummerplaketten in Neuseeland. Auf den Philippinen wird er auf Reisepässen angebracht und für

die Einreisekontrolle benutzt.

Genaue Angaben

GrößeHorizontal: 1 bis 90 Zeilen

Vertikal: 3 bis 90 Spalten

Maximale Datenkapazität

Numerisch: 2725 Zeichen

Alphanumerisch: 1850 Zeichen

Kanji: 554 Zeichen

■ MaxiCode

[Anwendung]

MaxiCode wurde von UPS entwickelt, den größten Paketdienst der Welt. Er wird zum Sortieren oder

Nachverfolgen von Lieferungen eingesetzt.

Genaue Angaben

Größe (fest) B 28,14 mm × H 26,65 mm

Maximale Datenkapazität Alphanumerisch: 93 Zeichen

■ VeriCode

[Anwendung]

VeriCode wird oft zur Kennzeichnung von Glassubstraten oder von Kontaktlinsen verwendet.

Genaue Angaben

Mindestgröße 10 × 10 Module

Maximalgröße 48 × 48 Module

Maximale Datenkapazität

Numerisch: 392 Zeichen

Alphanumerisch: 261 Zeichen

Kanji: 112 Zeichen

Page 27: ID-CODE HANDBUCH · Das kleinste Element (schwarzes oder weißes Quadrat) des QR-Codes wird „Modul“ genannt. Ein QR-Code besteht aus einer Kombination von schwarzen und weißen

1-1

KD11-DE-1066

Gebührenfrei aus dem dt. Festnetz

für Anrufe aus dem Ausland wählen Sie bitte: +49-6102-3689-0

0 8 0 0 - 5 3 9 3 6 2 3SICHERHEITSWARNUNGBitte lesen Sie die Bedienungsanleitung sorgfältig, um jedes KEYENCE-Produkt gefahrlos und sicher zu bedienen.0800-KEYENCE

BL2DCode-KD-TG-G 1110-2 E 622238

Die Informationen in dieser Publikation basieren auf der internen KEYENCE-Forschung/Bewertung zum Zeitpunkt der Veröffentlichung und können jederzeit ohne Vorankündigung geändert werden. Technische Änderungen und Irrtümer vorbehalten.In diesem Katalog erwähnte Marken- und Produktnamen sind Marken oder eingetragene Marken der jeweiligen Firmen.

www.keyence.deE-mail : [email protected]

Siemensstraße 1, 63263 Neu-Isenburg, Germany Tel: +49-6102-3689-0 Fax: +49-6102-3689-100KEYENCE DEUTSCHLAND GmbH

Copyright (c) 2010 KEYENCE CORPORATION. All rights reserved.

www.keyence.eu E-mail: [email protected] INTERNATIONAL (BELGIUM) NV/SA