2D-Codes Grundlagen und Anwendungen in Unternehmen

Preview:

DESCRIPTION

Grundlagen und Anwendungen von 2D-Codes, insb. QR-Codes. Eine Studentische Gruppen-Projektarbeit im Rahmen der Lehrveranstaltung "Mobile Business Information Systems", Frühjahr 2009, Prof. Dr. Andrea Back, Universität St. Gallen. Die ausführliche Fallstudie wird voraussichtlich auf einer im Entstehen begriffenen Fallstudien-Datenbank veröffentlicht, sobald die Inhalte freigegeben sind.

Citation preview

2D-CodesQR-Codes

Eva Pataki, Thomas Knuchel, Tobias Kuntner, Stephan Schlunegger

Projektarbeit (Ausschnitte)zur Lehrveranstaltung: Business Information Systems Going MobileProf. Dr. Andrea Back, IWI-HSG, www.business20.unisg.chUniversität St.Gallen, 6.05.2009

Agenda

• Einleitung

• Theoretischer Hintergrund

• Fallbeispiel Lufthansa

• Weitere Einsatzgebiete

• Lessons Learned

Quelle QR-Code: http://setjapan.wordpress.com/2009/04/17/louis-vuitton-qr-code/

Einleitung2D-Codes

• Informationskodierung

• Weiterentwicklung der 1D-Barcodes

• Höhere Datenkapazität

• Höhere Fehlertoleranz

• Verschiedene Arten (QR, Aztec, Datamatrix, PDF417)

• Einsatzgebiete: Marketing & Sales, Logistik, Produktion

• Verbreitung

Theoretischer Hintergrund

Vorführender
Präsentationsnotizen
Was sind 2D Codes, welche Arten gibt es, wie werden sie gelesen, welche Technik steckt dahinter usw. Evolution von Barcodes (optoelektronisch lesbare Schrift; Code: Abbildung der Daten in binären Symbolen)

Theoretischer HintergrundÜbersicht – 1D-Codes

U.P.C. (Universal Product Code)

12 Stellige GTIN

(Global Trade Item Number )

EAN-13

(European Article Number)

13 stellige GTIN

Code 93

Quelle:

http://de.wikipedia.org/wiki/Strichcode#cite_note-1

Vorführender
Präsentationsnotizen
1.) 0 und 2 sind in der Ruhezone -> braucht der Scanner für korrektes Arbeiten 2.) 0 und > sind Ruhezonen

Theoretischer HintergrundÜbersicht – 2D-Codes

DataMatrix-CodeAztec-Code

PDF417-Code

QR-Code Shot-Code

DataGlyphs

Quelle:

http://de.wikipedia.org/wiki/Strichcode#cite_note-1

Vorführender
Präsentationsnotizen
So sehen 2D Codes aus. -> es gibt viele verschiedene Arten; Auf QR, Aztec und PDF417 werden wir näher eingehen.

Theoretischer HintergrundÜbersicht – 3D-Codes

BeeTagg 3D-Code

Dritte Dimension durch:- Farbton- Farbsättigung- Farbhelligkeit

Quellen:

http://de.wikipedia.org/wiki/Strichcode#cite_note-1

http://mobile-tagging.blogspot.com/2007/05/colored-3d-codes-von-beetagg.html

Theoretischer HintergrundÜbersicht – 4D-Codes

Animierte 3D-Codes

• 1.Dimension: horizontal

• 2. Dimension: vertikal

• 3.Dimension: Farbe

• 4. Dimension: Zeit (animierter Code)

Quellen:

http://4.bp.blogspot.com/_k3c1-MiurSk/Ruad7aE2-6I/AAAAAAAAAP0/Z2bezwrw40g/s1600-h/Uni-Weimar-4d-Barcode-2-07.gif

http://de.wikipedia.org/wiki/Strichcode#cite_note-1

Vorführender
Präsentationsnotizen
3D und 4D werden bisher noch nicht breit angewendet. In dieser Präsentation: Konzentration auf 2D Codes

Theoretischer HintergrundEigenschaften von 2D-Codes

• Zweidimensional

• Grosse Speicherkapazität• Relativ kleiner Platzbedarf pro Anzahl Zeichen

• Kleine Druckgrösse

• Hohe Fehlertoleranz (wg Datenredundanz)• Reed-Solomon-Fehlerkorrektur

• bis zu 30% des Codes kann verdeckt oder zerstört sein

• Speicherung von nahezu beliebiger Information• Text, URL, Email

• Verknüpfung von Papier und Internet

Quellen:http://www.panasonic-electric-works.de/pewde/de/safedownloads/dd_x633_de_fb_elektroautomation_1006.pdfBollhoefer, K. (2007). Mobile Tagging mit 2D-Barcodes. Berlin: White Paper.

Vorführender
Präsentationsnotizen
Vorlesen der fetten Punkte. -> auf diese Punkte wird nun näher eingegangen

Theoretischer HintergrundEigenschaft: 2 Dimensionalität

Quellen: http://www.aipsys.com/qrcodeintro.htm

Codierung von Information horizontal und vertikal zur Leserichtung

Vorführender
Präsentationsnotizen
1D Code: Aufbau in Balken 2D Code: Aufbau in Modulen (bestehend aus weissen und schwarzen Feldern)

Theoretischer HintergrundEigenschaft: Grössere Speicherkapazität

Quellen: http://www.aipsys.com/qrcodeintro.htm

Ein QR-Code dieser Grösse codiert 300 alphanumerische Zeichen

1D vs. 2D-Code mit gleicher Speicherkapazität

Vorführender
Präsentationsnotizen
EAN 13: Maximal 12 Ziffern QR Code: Maximal 7089 Ziffern

Theoretischer HintergrundEigenschaft: Hohe Fehlertoleranz

Quellen: http://www.aipsys.com/qrcodeintro.htm

Teilweise beschädigter oder unscharfer Code (bis zu 30%) kann mit Hilfe des Reed -Salomon-Fehlerkorrektur-Algorithmus trotzdem gelesen werden.

Die Redundanz des Codes (4 mal der gleiche) spielt dabei ebenfalls eine wichtige Rolle.

Das Korrektur-Level kann vom User eingestellt werden.

QR Code Error Correction Capability*

Level L Approx.7%

Level M Approx. 15%

Level Q Approx. 25%

Level H Approx. 30%

Vorführender
Präsentationsnotizen
Correction levels heissen bei jedem Code ein bischen anders. Bsp.: PDF417 – Skala von 0 bis 9; Aztec – Skala von 0 (5%) bis 9 (95%)

Theoretischer HintergrundEigenschaft: Speicherung beliebiger Information

Quellen: http://mobile.kaywa.com/files/kaywa_guide_QR_codes.pdf

Theoretischer HintergrundEigenschaft: Verknüpfung von Papier und Internet

Quellen: http://qrcode.wilkohartz.de/

Theoretischer HintergrundTechnik – 2D Allgemein

• Gestapelte Codes

• Auf mehreren Zeilen angeordnete (1D) Strichcodes

• Bspe: PDF 417, Codablock

• Array-Codes

• Codierung von Information in Blöcken, die zusammen eine Datenmatrix bilden

• Bspe: QR, Aztec, DataMatrix

• Lesen der Codes mit Imager

• Z.B. Handy Kamera oder Barcode Image Reader

• Scannen, decodieren, website

Quellen:http://de.wikipedia.org/wiki/Strichcode#cite_note-1http://de.wikipedia.org/wiki/Barcodeleseger%C3%A4thttp://www.denso-wave.com/qrcode/aboutqr-e.html

Theoretischer HintergrundTechnik: Gestapelte vs Array Codes

Quellen:http://de.wikipedia.org/wiki/Strichcode#cite_note-1http://de.wikipedia.org/wiki/Barcodeleseger%C3%A4thttp://www.denso-wave.com/qrcode/aboutqr-e.htmlhttp://www.aipsys.com/pdf417intro.htm

Vorführender
Präsentationsnotizen
2D: Lesevorgang startet von rechter unteren Ecke; 2 dimensionale relative Anordnung der Module ist entscheidend Beispiel gestapelt: PDF 417 Beispiel Array: QR, Aztec

Theoretischer HintergrundTechnik: Laser-Scanner vs. Imager

Quellen:http://de.wikipedia.org/wiki/Barcodeleseger%C3%A4t

VS

Hinweis: Lesen von 2D-Codes mit Handy erfordert den (kostenlosen) Download eines Readers. z.B. Kaywa Reader für QR-Codes auf: http://reader.kaywa.com/getit

Vorführender
Präsentationsnotizen
1D Scanner: Laser liesst Code (binär: schwarz, weiss) 2D Imager: Code wird digital erfasst, Algorithmus extrahiert Infos aus dem Code; !zweidimensionale Erfassung -> erweiterte Funktionalität: erfassen von Dokumenten und Ausweisen.

Theoretischer HintergrundAusgewählte Codes - Geschichte

Quellen:http://de.wikipedia.org/wiki/QR_Codehttp://de.wikipedia.org/wiki/Aztec_Codehttp://de.wikipedia.org/wiki/PDF417

QR-CodeEntwickelt 1994 von der japanischen Firma Denso Wave

Aztec-CodeEntwickelt 1995 von Dr. Andy Longacre (USA)

PDF417-CodeEntwickelt 1991 von Ynjiun Wang (Firma: Symbol Technologies, USA)

Theoretischer HintergrundAusgewählte Codes - im Vergleich

Quelle: http://www.denso-wave.com/qrcode/aboutqr-e.html

QR-Code PDF417 Aztec DataMatrix

Typ Matrix Gestapelter Bar Code Matrix Matrix

Speicher­kapazität

Numerisch 7089 2710 3832 3116Alphanumerisch 4296 1850 3067 2355Binär 2953 1018 1914 1556Kanji 1817 554 k.a. 778

Haupteigenschaften3 Orientierungspunkte,

einfach zu scannen, grosse Kapazität

Ideal für Papier Ausdrucke

1Orientierungspunkt, geeignet für alle Displayarten

Kleine Ausdrucke möglich

Hauptanwendungsgebiete Marketing, Mobile Tagging Papierbasierte Fahr- und

BoardkartenElektronische Fahr- und

Boardkarten

Logistik und Produktion

(Markierung sehr kleiner Elemente)

StandardisierungAIM International

JISISO

AIM InternationalISO

AIMInternational

ISO

AIM InternationalISO

Vorführender
Präsentationsnotizen
QR: einfach einzuscannen (-> Marketing verwendung (Plakate)) PDF417: eignet sich zum Ausdruck (-> Papiertickets) Aztec: Orientierung in der Mitte: kann auch bei unterschiedlichen Displays zuverlässig gelesen werden -> Alle sind Standardisiert und zertifiziert Wort an Thomas übergeben

Theoretischer HintergrundReading Codes – QRInput

Quelle: http://mobile.kaywa.com/files/kaywa_guide_QR_codes.pdf

Theoretischer HintergrundReading Codes – QRSystem

Quelle: http://mobile.kaywa.com/files/kaywa_guide_QR_codes.pdf

Theoretischer HintergrundReading Codes – QRProcessing

Quelle: http://mobile.kaywa.com/files/kaywa_guide_QR_codes.pdf

Theoretischer HintergrundInnovationsgrad der 2D-Technologie

Architectual Innovation Radical Innovation

Incremental Innovation Disruptive Innovation

Mar

kets

Technologies

new

old

old

new

2D Codes

Technologie:- Neue Technologie (2D statt 1D)- Online statt Offline- Imager statt Scanner

Markt:- Industrie: Verbesserung aber nichts komplett Neues- B2C:Neue Art von Kauf/Marketing, aber keine neuen Märkte

Theoretischer HintergrundPraktisches Beispiel

http://www.reader.kaywa.com/

Interview Lufthansa (Auszüge)Publikation als Fallstudie in Planung

Interview Lufthansa2D-Codes bei Lufthansa im Einsatz

• Papier-Bordkarte• Code-Typ: PDF417• Internationaler Papier-Standard-

Barcode• Von IATA vorgegeben• Scannt von links nach rechts

• Mobile-Bordkarte• Code-Typ: Aztec• Scannt von der Mitte heraus

• Marketing• Code-Typ: QR-Code• In Printmedien Standard• Scannt von den zwei

Aussenseiten

• Technik• Einzelne Teile für Lagerhaltung

barcodiert

Interview LufthansaDie Mobile Bordkarte

• Im April 2008 eingeführt

• Projekte in den Jahren 2001 und 2005 waren zu früh

• IATA hat 2007 Standard herausgebracht

• Industrieführerschaft durch Innovation

• Kanalübergreifendes Angebot

• Übertragungswege: Email oder SMS-Link

• Hard- und Software: Scanner und Software sind weltweit standardisiert

• In Europa viele Strecken frei geschaltet, international seit Mai 2009 auch Kanada

• Nutzungsverhalten:

• Positive Rückmeldungen

• Einmal genutzt, nie wieder ohne

• Analog der Vielflieger

Übersicht Einsatzbereiche 2D-CodesEinsatzgebiete

Quelle: http://www.kaywa.com/de/kaywa-reader/in-bestzeit-den-fahrplan-aufs-handy-sbb-glarnersprinter-mit-qr-code.htmlhttp://setjapan.wordpress.com/2009/04/17/louis-vuitton-qr-code/

Übersicht Einsatzbereiche 2D-CodesEinsatzgebiete

Quelle: http://www.intelligent-analysieren.de/news/qr-codes-zunehmend-bestandteil-von-multichannel-kampagnen.html

Übersicht Einsatzbereiche 2D-CodesEinsatzgebiete

Quelle: http://www.intelligent-analysieren.de/news/qr-codes-zunehmend-bestandteil-von-multichannel-kampagnen.htmlhttp://www.kaywa.com/de/kaywa-reader/in-bestzeit-den-fahrplan-aufs-handy-sbb-glarnersprinter-mit-qr-code.htmlhttp://mobile-tagging.blogspot.com/2009/04/design-qr-codes-von-louis-vuitton.html http://de.wikipedia.org/wiki/QR_Code

KonklusionLessons Learned

• Es gibt nicht den 2D-Code sondern eine ganze Bandbreite mit jeweils unterschiedlichen Eigenschaften.

• QR Codes sind eine Untergruppe davon

• Probleme bereiten selten die Technologien, sondern vielmehr die Prozesse, (der Kunden aber auch der Anbieter) welche sich nicht so schnell anpassen können.

• 2D-Codes werden in unterschiedlichen Bereichen eingesetzt:

• Marketing: QR-Code

• Ticketing: Atzec-Code

Herzlichen Dank für Ihre Aufmerksamkeit

Recommended