2D-Barcodes. Klaus Spindler Geschäftsführer Rasterpunkt GmbH



Ähnliche Dokumente
Barcodes in der Logistik.

Barcode Master. Barcode Generator für PC Windows und MAC OS. Bedienungsanleitung und Handbuch. Version 1.1. Dr.J.Willrodt /

QR Code. Christina Nemecek, Jessica Machrowiak

HIBC-BARCODE für das Zahntechnikerlabor

Gussnummern-Lesesystem

Modul CTO Barcode für Windows Seite 1

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

Erstellen der Barcode-Etiketten:

Installation OMNIKEY 3121 USB

Barcodes. Stefan Gärtner. Barcodes - Stefan Gärtner

Grafikbausatz Overlays Profi. für iphone/pocket Visu & PC Visualisierungen

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Zwischenablage (Bilder, Texte,...)

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Schnell, sicher, umweltfreundlich und sparsam

Satzhilfen Publisher Seite Einrichten

Glaube an die Existenz von Regeln für Vergleiche und Kenntnis der Regeln

Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

Verwendung von QR-Codes zum Teilen von digitalen Rezepten in Printmedien mittels der Recipe Packaging Toolbox von My Own Cookbook

Mobile Intranet in Unternehmen

Bereich METIS (Texte im Internet) Zählmarkenrecherche

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

User Manual Data 24. Login und Layout

Mobiler POS mit iaps. Mobile Datenerfassung:

Webalizer HOWTO. Stand:

1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden.

Wie Sie mit Mastern arbeiten

Benutzung der LS-Miniscanner

Xesar. Die vielfältige Sicherheitslösung

Anleitung über den Umgang mit Schildern

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

15 Arten von QR-Code-Inhalten!

Matrix42. Matrix42 Cloud Trial Erste Schritte. Version

Grundlagen der Theoretischen Informatik, SoSe 2008

1. Einführung Erstellung einer Teillieferung Erstellung einer Teilrechnung 6

Der Milliarden-Effekt: Wie Sie mit intelligenter Zustellung automatisch immer mehr sparen.

Anwendungshinweise zur Anwendung der Soziometrie

Vorbereitung einer Grafik zum Druck einer Glotze aus, Stadion an! -Zaunfahne Torsten Bunde, Stand 5. Juli 2014

Zusammenführen mehrerer Dokumente zu einem PDF In drei Abschnitten erstellen Sie ein Dokument aus mehreren Einzeldokumenten:

Die Größe von Flächen vergleichen

Studie Autorisierungsverfahren Online-Banking n = 433, Befragungszeitraum: Februar bis März 2014

Multimedia und Datenkommunikation

Gästeverwaltung. Gästestammdaten. Gäste verwalten. Hotelsoftware für Klein- und Mittelbetriebe

Arcavis Backend - Invoice Baldegger+Sortec AG

Erfahrungen mit Hartz IV- Empfängern

Bedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Welche Gedanken wir uns für die Erstellung einer Präsentation machen, sollen Ihnen die folgende Folien zeigen.

Flyer, Sharepics usw. mit LibreOffice oder OpenOffice erstellen

Sound-Formate. SelfLinux Autor: Johnny Graber Formatierung: Torsten Hemm Lizenz: GFDL

Arbeiten mit UMLed und Delphi

Deutliche Mehrheit der Bevölkerung für aktive Sterbehilfe

ROFIN App Benutzerhandbuch. Version 1.0

Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15

Dokumentation zur Versendung der Statistik Daten

Best practice Einsatz von 2D-Codes in der Bibliothek

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

Willkommen bei Dropbox!

Anleitung E Mail Thurcom E Mail Anleitung Version

Wenn der Messdienst nicht mehr klingelt

Zulassung nach MID (Measurement Instruments Directive)

Alltag mit dem Android Smartphone

Professionelle Seminare im Bereich MS-Office

Text Formatierung in Excel

evidisbasic mit ProPharma

Vorgestellt vom mexikanischen Rat für Fremdenverkehr

STRATO Mail Einrichtung Mozilla Thunderbird

Dokumentation PuSCH App. android phone

Hilfen zur Verwendung der Word-Dokumentvorlage des BIS-Verlags

Tevalo Handbuch v 1.1 vom

Benutzerhandbuch - Elterliche Kontrolle

WinVetpro im Betriebsmodus Laptop

Ist Fernsehen schädlich für die eigene Meinung oder fördert es unabhängig zu denken?

Mit der RoeTest-Software können Barcodes wie folgt erstellt werden:

Kontakte Dorfstrasse 143 CH Kilchberg Telefon 01 / Telefax 01 / info@hp-engineering.com

Präventionsforum+ Erfahrungsaustausch. HANDOUT GRUPPEN-ADMINISTRATOREN Anlage zum Endnutzer-Handbuch. Stand: Änderungen vorbehalten

Professionelle Seminare im Bereich MS-Office

Manchester Codierung sowie Differenzielle Manchester Codierung

YouTube: Video-Untertitel übersetzen

TREND SEARCH VISUALISIERUNG. von Ricardo Gantschew btk Berlin Dozent / Till Nagel

2) Geben Sie in der Anmeldemaske Ihren Zugangsnamen und Ihr Passwort ein

Hinweise zum Übungsblatt Formatierung von Text:

Scanning- Reservationslösung Gemeinden Benutzerhandbuch

1. EINLEITUNG 2. GLOBALE GRUPPEN Globale Gruppen anlegen

Informationen zur Erstellung des Projektantrags in den IT-Berufen und zum AbschlussPrüfungOnlineSystem (CIC-APrOS)

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

Sie werden sehen, dass Sie für uns nur noch den direkten PDF-Export benötigen. Warum?

Sehr geehrter Herr Pfarrer, sehr geehrte pastorale Mitarbeiterin, sehr geehrter pastoraler Mitarbeiter!

Produktionsplanung und steuerung (SS 2011)

Formatbeschreibung Barcodelisten

1 Belastung. 1.1 Standortbestimmung 1.2 Belastungsvorhersage 1.3 Favoriten

Vorgehensweise bei Lastschriftverfahren

STORES2. Operation Manual Version Warenretoure mit Zustimmung des Headquarter

Serienbrieferstellung in Word mit Kunden-Datenimport aus Excel

Maximilian Redzaj. Qr-Barcodes

Wir machen neue Politik für Baden-Württemberg

15 Social-Media-Richtlinien für Unternehmen!

SWOT Analyse zur Unterstützung des Projektmonitorings

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Transkript:

2D-Barcodes Klaus Spindler Geschäftsführer Rasterpunkt GmbH

Agenda 1 2 3 4 5 6 7 8 9 Warum Identifikation? Welche Arten von Strichcodes gibt es? Beispiele von 1D und 2D Barcodes Unterschiede/Verwendung von 1D und 2D Barcodes Applikationen zum Erstellen von Barcodes Drucken von Barcodes Entscheidungskriterien Anwendungsbeispiel SwissCom Fazit Seite 2

Warum Identifikation? Moderne automatische Lager-, Förder- und Produktionssysteme fordern in zunehmendem Maße den Einsatz von Identifikationssystemen. Das wesentliche Merkmal neuer Produktionskonzepte ist die Verknüpfung des Informationsflusses mit dem Materialfluss. So können zu jedem Zeitpunkt und an jedem beliebigen Ort die Fördereinheiten erkannt und flexibel auf jeden Produktionsabschnitt Einfluss genommen werden. Von allen heute im Einsatz befindlichen Identifikationssystemen beträgt der Anteil an optischen Systemen etwa 75%. Der Strichcode, auch Balken- oder Barcode genannt, ermöglicht es auf einfachem Wege, gedruckte Daten maschinelle zu lesen. Zum Einsatz kommt der Strichcode in fast allen Bereichen der Industrie, des Handels, der Behörden und des täglichen Lebens. Seite 3

Warum Identifikation? Parallel dazu haben sich eine Reihe von Codes entwickelt, die nicht mehr als Strichcodes bezeichnet werden können, sondern als Matrixcodes. Diese 2D-Codes werden im Bereich der Logistik eingesetzt. Die im Strichcode verschlüsselte Information wird mit Hilfe spezieller Lesegeräte optisch abgetastet, wobei Umwelt- und Betriebseinflüsse maßgebend das Lesen und das sichere Erkennen beeinflussen. Durch das automatische Lesen der Strichcodes mit einem Laser- Scanner oder einer CCD-Kamera kann man die Codierung aus einer bestimmten Entfernung in Bewegung oder im Stillstand erfassen. Dadurch erhält die Industrie bessere Möglichkeiten zur Betriebsdatenerfassung und zur Steuerung ihrer Förder-, Fertigungs- und Lagersysteme. Seite 4

Arten von Strichcodes Seite 5

Arten von Strichcodes 1D-Code (1970 1980) 2D-Code (1988-1995) Standard Code Stapel Code Matrix Code 4711 4711 4712 4713 n mal 4711 Eine Dimension kann nur eine beschränkte Anzahl von Zeichen aufnehmen. Der Lesevorgang muss in horizontaler Richtung ablaufen. Etabliert als Standard haben sich vor allem: 1.EN 797 EAN/UPC (Handel) 2.EN 799 Code 128 (Materialfluß, Logistik, Lager) Seite 6

Arten von Strichcodes 1D-Code (1970 1980) 2D-Code (1988-1995) Standard Code Stapel Code Matrix Code 4711 4711 4712 4713 n mal 4711 Verkettung einzelner Strichcodes (Stapelung), dabei erhöht sich die mögliche Anzahl der Daten erheblich. Eine Prüfziffer über die gesamte Codeanordnung gewährleistet die Datensicherheit. Der Einsatz der Lesetechnik ist im Vergleich zu Standard Strichcodes nur mit geringen Mehraufwand verbunden. Als Standard hat sich PDF417 entwickelt. Seite 7

Arten von Strichcodes 1D-Code (1970 1980) 2D-Code (1988-1995) Standard Code Stapel Code Matrix Code 4711 4711 4712 4713 n mal 4711 Diese Codes können eigentlich nicht mehr als Strichcodes bezeichnet werden. Eine selbstkorrigierender Fehlerkorrekturalgorithmus gewährleistet die Datensicherheit. Es können eine Vielzahl von Zeichen codiert werden. Einige Codes erlauben sogar die omnidirektionale Lesbarkeit. Diese Lesbarkeit und die Fehlerkorrektur erhöhen die Toleranz gegenüber störenden Einflüssen im Produktionsablauf erheblich. Seite 8

Arten von Strichcodes 1D-Code (1970 1980) 2D-Code (1988-1995) Standard Code Stapel Code Matrix Code 4711 4711 4712 4713 n mal 4711 Speziell für die Aufgaben der omnidirektionalen Paketsortierung wurde der MaxiCode entwickelt, um schnell und sicher sortieren zu können (z.b. UPS). Der DataMatrix Code wurde vor allem in Richtung des kleinen Platzbedarf hin entwickelt. Er ist sehr kompakt, sicher und erlaubt eine Vielzahl unterschiedlicher Zeichen und Schriftsätze. Seite 9

Beispiele Standard-Codes UPC Stapelcodes PDF 417 Code 16K Codabar Code 128 Code 39 Code 49 Matrixcodes MaxiCode QR-Code Code 2/5 Data Matrix Seite 10

Unterschiede/Verwendung Der 2D Barcode kann zwar eine viel größere Menge von Daten speichern, wird jedoch den 1D Barcode nicht ersetzten. Die Barcode-Technologien werden parallel existieren. Die 1D Barcodes werden vor allem im Handel eingesetzt, wie der UPC (Universal Product Code). Die 2D Codes spielen vor allem in der Logistik eine große Rolle. Seite 11

Unterschiede/Verwendung Produktion Paketdienste Konsumgüter Elektrotechnischer Handel Elektronik Indiustrie Automobil Industrie Stahl Industrie Chemie Industrie Medizin/ Pharma Bereic h Spedition 1D-Codes Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja 2/5 Interleaved - - - - Code 39 - - - Code 128 - - - - EAN 128 - - - EAN - - - - - 2D-Codes Ja Ja Nein Nein Ja Nein Nein Nein Ja Ja Stapelcodes Nein Nein - - Nein - - - Ja Ja Code 16k - - - - - - - - - - Code 49 - - - - - - - - - - Codablock - - - - - - - - - PDF 417 - - - - - - - - - Matrixcodes Ja Ja - - Ja - - - Ja Ja Data Matrix - - - - - - - MaxiCode - - - - - - - - Quelle: www.datalogic.com Seite 12

Applikationen Barcodes lassen sich auf verschiedene Arten erstellen: 1. Images Mit Grafischen Oberflächen wie z.b. BarTender zum Anfertigen von Grafiken. Diverse andere Techniken, wie Programmierkomponenten (z.b. ActiveX), um Barcodes zu erstellen und in verschiedenen Dokumenten einzufügen. 2. Fonts (Herunterladen von Fonts zum Drucker) Mit Fonteditoren wie z.b. Elixir zum kreieren von Barcode Fonts (z.b. AFP-Fonts oder PCL Truetyp-Fonts), die vom Datenstrom aus referenziert werden. 3. Firmware des Druckers (AFP) Mit PPFA zum Erstellen von BCOCA (Bar Code Object Content Architecture) -AFP-Objekten im AFPDS Datenstrom. Aufbau des Barcodes durch den Drucker. Seite 13

Applikationen Die Grafiken lassen sich in verschiedenste Formate exportieren und können somit in verschiedene Dokumente eingebunden werden (Beispiel: BarTender). Seite 14

Applikationen Mit Elixir ist es möglich, Barcode-Fonts zu erstellen. Seite 15

Applikationen Die AFP-Architektur bietet die Möglichkeit mittels PPFA Barcodes zu erstellen.... 25109006 28 270 30.07.2001 Frau Stumpf 3Lieferschein Freiburg, den 31.07.2001 44087425 5 Zeitloses Maß in maßloser,meves,christa 5 0,00 0,00 0,00 0,00 DM 0,00... Zeilendaten field start 23 length 10 /* Rechn 4. pos (Barcode links) */ position 314 23 /* absolut */ barcode bc39 type CODE39 HRI on height 15 modwidth 8 SSASTERISK on; Das Pagedef wird mittels BCOCA in den AFP-Datenstrom eingebunden. Die AFP-Drucker erstellen mit diesen Informationen den Barcode. Pagedef Seite 16

Applikationen Images + Druckerunabhängig + leicht verifizierbar mit Grafikprogrammen - Kosten für das Barcode-Programm -Datenstromgröße - Performance - Auflösungsabhängig Barcode-Fonts + Wenn Sie heruntergeladen sind recht schnell + In fast jede Umgebung integrierbar (Betriebssystemunabhängig) - Fonts müssen gekauft werden - Drucker muss das Herunterladen der Fonts unterstützten Seite 17

Applikationen AFP + Rechenzeit + Datenstromgröße + Qualität (Auflösungsunabhängig) + Auch Barcode-Fonts nutzbar - Kosten (lohnt sich aufgrund der Hardwarekosten erst ab einer gewissen Stückzahl) Seite 18

Drucken - Qualität Je besser die Druckqualität, desto einfacher und sicherer werden die Lesbarkeit des Strichcodes und die Erstleserate und desto geringer ist die Gefahr der Falschlesung durch Substitution einer anderen Strich-Lücken-Sequenz. Die Beispiele zeigen, dass der tatsächlich gedruckte Strichcode (Offsetdruck oder Matrixdruck) sich sehr viel schlechter darstellt als ein Foto-Code. Das heißt, daß die Lesegeräte diese Druckunzulänglichkeiten mit verarbeiten müssen. Seite 19

Drucken Qualität - Druckbeispiele Matrix-Drucker Thermotransfer-Dr. Inkjet-Drucker Thermo-Drucker Laserdrucker Fotosatz-Etiketten-Dr. Seite 20

Drucken - Techniken Images Barcode-Fonts Barcode SIMM s BCOCA AFP - PCL - PostScript - AFP bietet als einzige Technik die Möglichkeit, auflösungsunabhängige Barcodes herzustellen (BCOCA), was in Bezug auf Qualität, Geschwindigkeit und Flexibilität enorme Vorteile mit sich bringt. Seite 21

Entscheidungskriterien Möglichst einen kurzen Strichcode verwenden. Möglichst einfache Strichcodes verwenden. Geeignete Drucktechniken wählen. Die Modulbreite (das schmalste Element in einem Strichcode) muß auf das Auflösungsvermögen des Lesegerätes angepaßt werden (zum Beispiel bei Verschmutzungsgefahr, max. Leseentfernung). Seite 22

Beispiel SwissCom Rasterpunkt GmbH realisierte mit AFP einen 2D-Barcodedruck auf den jeweiligen Dokumenten der SwissCom. Der eigentliche Nutzen besteht darin, eine Informationsquelle zu haben, die den Produktionsfluss unbeschadet übersteht und an jeder Stelle im Fluss überprüfbar ist. AFP bietet zwar die Möglichkeit, den Druck genauestens zu verifizieren, jedoch sind auf dem Weg vom Drucker bis hin zur eigentlichen Versendung des Dokumentes noch einige Produktionsschritte erforderlich, die einige Dokumente möglicherweise nicht unbeschadet überstehen. Um die fehlenden Dokumente zu identifizieren, bietet sich das Identifikationssystem 2D-Barcode an. Seite 23

Beispiel SwissCom Seite 24

Beispiel SwissCom Vorteile des DataMatrix Codes: Es können bis zu 2334 ASCII-Zeichen (7 Bit) oder 3116 Ziffern codiert werden, d.h. alle relevanten Daten wie z.b. Sender/Empfänger, Datum etc. auf der Matrix abgebildet werden. Eine senkrechte und waagrechte Umrandung beschreiben eine Ecke, die als Orientierung für die Lesung dient. Somit muss nicht wie bei 1D-Codes das Lesen in horizontaler Richtung geschehen, es genügt eine Erfassung der Matrix, die Richtung spielt dabei keine Rolle (omnidirektionale Lesbarkeit), was im Produktionsfluss eine größere Toleranz bedeutet. Der Code ist sehr kompakt und sehr sicher, da er mit einem mächtigen Fehlerkorrekturalgorithmus ausgestattet ist (Rekonstruktion bis zu einer Beschädigung von 25%). Nachteil: Es müssen spezielle Lesegeräte verwendet werden, die mit Bildverarbeitungssystemen ausgestattet sind. Seite 25

Fazit Im Transaktionsdruck ist die Erstellung von Barcodes mittels AFP die beste Wahl. Die Barcodes können in punkto Art, Größe und Codierung via PPFA (BCOCA) am flexibelsten gestaltet und verändert werden. Für kleinere Anwendungen und Stückzahlen wird sich der Anwender für das Erstellen von Barcode-Images entscheiden. Seite 26