QR-code (Abkürzung von Quick Response code) ist das Markenzeichen für eine Art von matrix-barcode (oder zweidimensionaler Strichcode) zuerst entworfen im Jahr 1994 für die Automobilindustrie in Japan. Ein barcode ist eine maschinenlesbare optische Etikett enthält Informationen über das Element, zu dem es befestigt ist. In der Praxis werden QR-codes Häufig Daten enthalten, die für einen locator-Bezeichners oder tracker, Punkte zu einer website oder Anwendung. Ein QR-code verwendet vier standardisierten encoding Modi (numerisch, alphanumerisch, byte/Binär und kanji) zum speichern von Daten effizient; Erweiterungen können auch verwendet werden.
Der Quick-Response-system wurde populär außerhalb der Automobilindustrie aufgrund seiner schnellen Lesbarkeit und eine größere storage-Kapazität im Vergleich zu standard-UPC-barcodes. Anwendungen umfassen Produkt-tracking -, Artikel-Identifikation, Zeiterfassung, Dokumenten-management, sowie Allgemeine marketing.
Ein QR-code besteht aus schwarzen Quadraten angeordnet in einem Quadrat-Gitter auf einem weißen hintergrund, die gelesen werden können von einem imaging-Gerät wie einer Kamera, und verarbeitet mit Reed–Solomon-Fehlerkorrektur, bis das Bild kann entsprechend interpretiert werden. Die erforderlichen Daten werden dann extrahiert von mustern, die in horizontalen und vertikalen Komponenten des Bildes.
Es gibt verschiedene Normen befassen sich mit der Codierung von Daten als QR-codes:
~~~1. Oktober 1997 – AIM (Association for Automatic Identification and Mobility) International
~~~1. Januar 1999 – JIS X 0510
~~~1. Juni 2000 – ISO/IEC 18004:2000 Information technology – Automatic identification and data capture techniques – Bar code symbology – QR code (jetzt zurückgezogen)
Definiert QR-code-Modelle 1 und 2 Symbole.
- 1. September 2006 – ISO/IEC 18004:2006 Information technology – Automatic identification and data capture techniques – QR code 2005 bar code symbology specification (jetzt zurückgezogen)
Definiert QR-code 2005 Symbolen, eine Erweiterung des QR-code model 2. Nicht angeben, wie zu Lesen, QR-code-Modell 1 Symbole, oder benötigen diese für die Einhaltung.
- 1. Februar 2015 – ISO/IEC 18004:2015 Informationen – Automatic identification and data capture techniques – QR Code barcode-Symbologie-Spezifikation
Benennt den QR-Code 2005 symbol, um QR-Code und fügt eine Klarstellung einiger Verfahren und kleinere Korrekturen.
Bei den application-layer, gibt es einige Unterschiede zwischen den meisten Implementierungen. plikation Ebene, es gibt einige Variationen zwischen den meisten Implementierungen. Japans NTT DoCoMo hat den etablierten de-facto-standards für die Kodierung von URLs, Kontaktinformationen und weiteren Datentypen. Die open-source - "ZXing" - Projekt unterhält eine Liste von QR-code-Datentypen.