Saturday 9 February 2019

Barcode - Wikipedia





Ein Barcode (auch Barcode ) ist eine optische, maschinenlesbare Darstellung von Daten; Die Daten beschreiben normalerweise etwas über das Objekt, das den Barcode trägt. Traditionelle Barcodes repräsentieren systematisch Daten durch Variieren der Breiten und Abstände paralleler Linien und können als linear oder eindimensional (1D) bezeichnet werden. Später wurden zweidimensionale (2D) Varianten unter Verwendung von Rechtecken, Punkten, Sechsecken und anderen geometrischen Mustern entwickelt, die als Matrixcodes oder 2D-Barcodes bezeichnet werden, obwohl sie keine Balken als solche verwenden . Anfänglich wurden Barcodes nur mit speziellen optischen Scannern, den sogenannten Barcodelesern, gescannt. Später wurde Anwendungssoftware für Geräte verfügbar, die Bilder lesen konnten, beispielsweise Smartphones mit Kameras.

Der Barcode wurde von Norman Joseph Woodland und Bernard Silver erfunden und 1952 in den USA patentiert (US-Patent 2,612,994). Die Erfindung basierte auf Morse-Code, der auf dünne und dicke Balken erweitert wurde. Es dauerte jedoch mehr als zwanzig Jahre, bis diese Erfindung kommerziell erfolgreich wurde. Eine frühe Verwendung einer Art von Barcode in einem industriellen Kontext wurde Ende der 1960er Jahre von der Association of American Railroads gesponsert. Das von General Telephone and Electronics (GTE) entwickelte und als KarTrak ACI (Automatic Car Identification) bezeichnete Verfahren beinhaltete das Anbringen farbiger Streifen in verschiedenen Kombinationen auf Stahlplatten, die an den Seiten von Schienenfahrzeugen befestigt waren. Es wurden zwei Platten pro Fahrzeug verwendet, eine auf jeder Seite, wobei die farbigen Streifen Informationen wie Besitz, Art der Ausrüstung und Identifikationsnummer codierten. [1] Die Platten wurden von einem streckenseitigen Scanner gelesen, der sich beispielsweise an der Straße befindet die Einfahrt zu einem Rangierbahnhof, während das Auto vorbeifuhr. [2] Das Projekt wurde nach etwa zehn Jahren aufgegeben, weil sich das System nach längerer Nutzung als unzuverlässig erwies. [1]

Barcodes wurden Barcodes kommerziell erfolgreich, als sie zur Automatisierung von Supermarktkassen eingesetzt wurden, eine Aufgabe, für die sie fast universell geworden sind. Ihre Verwendung hat sich auf viele andere Aufgaben ausgeweitet, die allgemein als automatische Identifikation und Datenerfassung (AIDC) bezeichnet werden. Das erste Scannen des heute allgegenwärtigen UPC-Barcodes (Universal Product Code) fand im Juni 1974 auf einer Packung Wrigley-Kaugummi statt. [3] QR-Codes, eine spezielle Art von 2D-Barcode, sind in letzter Zeit sehr beliebt geworden. [4]

Andere Systeme haben auf dem AIDC-Markt Einzug gehalten, aber die Einfachheit, Universalität und niedrige Kosten von Barcodes haben die Rolle dieser anderen Systeme eingeschränkt, insbesondere vor Technologien wie der Radio-Frequency-Identifikation (RFID) ) wurde nach 2000 verfügbar.




Geschichte [ edit ]


1948 Bernard Silver, ein Doktorand am Drexel Institute of Technology in Philadelphia, Pennsylvania, USA, hörte den Präsidenten der örtlichen Lebensmittelkette Food Fair, von einem der Dekane gebeten, ein System zum automatischen Lesen der Produktinformationen während des Bezahlvorgangs zu suchen. [5] Silver erzählte seinem Freund Norman Joseph Woodland von der Anfrage und sie begannen, an verschiedenen Systemen zu arbeiten. Ihr erstes funktionierendes System verwendete ultraviolette Tinte, aber die Tinte verblasste zu leicht und war zu teuer. [6] [7]

Überzeugt, dass das System mit der Weiterentwicklung Woodland funktionsfähig ist verließ Drexel, zog in die Wohnung seines Vaters in Florida und arbeitete weiter an dem System. Seine nächste Inspiration kam vom Morse-Code und er formte seinen ersten Barcode aus Sand am Strand. "Ich habe gerade die Punkte und Striche nach unten verlängert und aus ihnen schmale Linien und breite Linien gemacht." [6] Um sie zu lesen, adaptierte er die Technologie von optischen Soundtracks in Filmen und verwendete dabei eine 500-Watt-Glühlampe, die durch das Papier hindurch schien eine RCA935-Photomultiplier-Röhre (von einem Filmprojektor) auf der anderen Seite. Später entschied er, dass das System besser funktionieren würde, wenn es als Kreis anstelle einer Linie gedruckt würde, sodass es in jede Richtung gescannt werden konnte.

Am 20. Oktober 1949 reichten Woodland und Silver eine Patentanmeldung für "Classification Apparatus and Method" ein, in der sie sowohl das lineare Druckmuster als auch das Bullaugenmuster sowie die zum Lesen des Codes erforderlichen mechanischen und elektronischen Systeme beschrieben. Das Patent wurde am 7. Oktober 1952 als US-Patent 2,612,994 erteilt. Im Jahr 1951 zog Woodland zu IBM und versuchte fortlaufend, IBM für die Entwicklung des Systems zu interessieren. Das Unternehmen gab schließlich einen Bericht über die Idee in Auftrag, der zu dem Schluss kam, dass dies sowohl machbar als auch interessant ist, dass die Verarbeitung der daraus resultierenden Informationen jedoch eine Ausrüstung erfordern würde, die in der Zukunft einige Zeit frei war.

IBM bot an, das Patent zu kaufen, aber das Angebot wurde nicht angenommen. Philco kaufte das Patent 1962 und verkaufte es später an RCA. [6]


Collins in Sylvania [ edit


Während seiner Studienzeit arbeitete David Collins an der Pennsylvania Railroad und wurde sich der Notwendigkeit bewusst, Eisenbahnwagen automatisch zu identifizieren. Unmittelbar nach seinem Masterabschluss am MIT im Jahr 1959 begann er bei GTE Sylvania zu arbeiten und befasste sich mit dem Problem. Er entwickelte ein System mit dem Namen KarTrak bei dem blaue und rote Reflexstreifen an der Seite der Wagen angebracht wurden, die eine sechsstellige Firmenkennung und eine vierstellige Wagennummer kodierten. [6] Das von den Streifen reflektierte Licht war Einspeisung in einen von zwei nach Blau oder Rot gefilterten Photomultipliern. [ Zitat benötigt ]

Die Boston und Maine Railroad testeten 1961 das KarTrak-System an ihren Kieswagen. Die Tests Dies wurde bis 1967 fortgesetzt, als die Association of American Railroads (AAR) es als Standard für die automatische Fahrzeugidentifikation in der gesamten nordamerikanischen Flotte auswählte. Die Installationen begannen am 10. Oktober 1967. Der wirtschaftliche Abschwung und der Ausbruch von Insolvenzen in der Industrie Anfang der 1970er Jahre bremsten die Einführung jedoch erheblich, und erst 1974 wurden 95% der Flotte gekennzeichnet. Darüber hinaus wurde festgestellt, dass das System in bestimmten Anwendungen leicht von Schmutz getäuscht werden konnte, was die Genauigkeit stark beeinträchtigte. Der AAR hat das System in den späten 70er Jahren aufgegeben und erst Mitte der 80er Jahre ein ähnliches System eingeführt, das auf Funketiketten basierte. [8]

Das Eisenbahnprojekt war gescheitert Aber eine Mautbrücke in New Jersey forderte ein ähnliches System, um schnell nach Fahrzeugen zu suchen, die eine Monatskarte gekauft hatten. Dann forderte die US-amerikanische Post ein System zur Nachverfolgung von LKWs, die ihre Anlagen betreten und verlassen. Diese Anwendungen erforderten spezielle Retroreflektoretiketten. Schließlich bat Kal Kan das Sylvania-Team nach einer einfacheren (und billigeren) Version, die sie zur Bestandskontrolle auf Tierfutter setzen konnten.


Computer Identics Corporation [ edit ]


Im Jahr 1967, als das Eisenbahnsystem ausgereift war, ging Collins zum Management und suchte nach Geld für ein Projekt zur Entwicklung einer Schwarzweiß-Version von der Code für andere Branchen. Sie lehnten ab und sagten, das Eisenbahnprojekt sei groß genug, und sie sahen keine Notwendigkeit, so schnell abzusteigen.

Collins verließ daraufhin Sylvania und gründete die Computer Identics Corporation. [6] Als erste Innovation löste Computer Identics die Verwendung von Glühlampen in seinen Systemen aus, ersetzte diese durch Helium-Neon-Laser und integrierte einen Spiegel Es ist in der Lage, einen Barcode bis zu mehreren Fuß vor dem Scanner zu lokalisieren. Dies machte den gesamten Prozess viel einfacher und zuverlässiger und ermöglichte es typischerweise, dass diese Geräte auch mit beschädigten Etiketten umgehen, indem sie die intakten Teile erkennen und lesen.

Die Computer Identics Corporation installierte im Frühjahr 1969 eines ihrer ersten beiden Scansysteme in einer Fabrik von General Motors (Buick) in Flint, Michigan. [6] Das System wurde verwendet, um ein Dutzend Arten von Getrieben zu identifizieren, die sich auf einem Overhead bewegen Förderer von der Produktion bis zum Versand. Das andere Scansystem wurde im Distributionszentrum der General Trading Company in Carlstadt, New Jersey, installiert, um die Sendungen an die richtige Ladebucht zu leiten.


Universal Product Code [ edit ]



Im Jahr 1966 hielt der National Association of Food Chains (NAFC) ein Treffen über die Idee automatisierter Kassensysteme ab. RCA, die die Rechte an dem ursprünglichen Woodland-Patent erworben hatte, nahm an dem Treffen teil und initiierte ein internes Projekt zur Entwicklung eines Systems, das auf dem Bullseye-Code basiert. Die Kroger-Lebensmittelkette bot sich freiwillig an, um es zu testen.

Mitte der 70er Jahre gründete der NAFC das Ad-hoc-Komitee für Supermärkte in den USA mit einem einheitlichen Lebensmittelproduktcode, um Richtlinien für die Barcode-Entwicklung festzulegen. Darüber hinaus wurde ein Unterausschuss für die Auswahl von Symbolen geschaffen, um den Ansatz zu standardisieren. In Zusammenarbeit mit dem Beratungsunternehmen McKinsey & Co. wurde ein standardisierter 11-stelliger Code zur Identifizierung von Produkten entwickelt. Das Komitee schickte daraufhin eine Ausschreibung zur Entwicklung eines Barcodesystems zum Drucken und Lesen des Codes. Die Anfrage ging an Singer, National Cash Register (NCR), Litton Industries, RCA, Pitney-Bowes, IBM und viele andere. [9] Es wurde eine Vielzahl von Barcode-Ansätzen untersucht, darunter lineare Codes, RCA's Bullseye Concentric Circle Code, Starburst Muster und andere.

Im Frühjahr 1971 demonstrierte RCA bei einem anderen Branchentreffen ihren Bullseye-Code. IBM-Mitarbeiter des Meetings bemerkten die Menschenmassen am RCA-Stand und entwickelten sofort ein eigenes System. Der IBM-Marketingspezialist Alec Jablonover erinnerte sich daran, dass das Unternehmen noch Woodland beschäftigte, und er who? gründete in North Carolina eine neue Anlage, um die Entwicklung zu leiten.

Im Juli 1972 begann RCA einen 18-monatigen Test in einem Kroger-Geschäft in Cincinnati. Barcodes wurden auf kleine Klebepapierstücke gedruckt und von den Mitarbeitern des Handels beim Hinzufügen von Preisschildern von Hand angebracht. Der Code erwies sich als ernstes Problem. Die Drucker verschmierten manchmal Tinte und machten den Code in den meisten Ausrichtungen unlesbar. Ein linearer Code, wie er von Woodland bei IBM entwickelt wurde, wurde jedoch in Richtung der Streifen gedruckt, so dass zusätzliche Tinte den Code einfach "höher" machen und lesbar bleiben würde. Am 3. April 1973 wurde der IBM UPC als NAFC-Standard ausgewählt. IBM hatte fünf Versionen der UPC-Symbologie für zukünftige Anforderungen der Industrie entwickelt: UPC A, B, C, D und E. [10]

NCR installierte ein Testbed-System in Marshs Supermarkt in Troy, Ohio, USA. in der Nähe der Fabrik, die das Gerät produzierte. Am 26. Juni 1974 zog Clyde Dawson einen 10er-Pack Wrigleys Juicy Fruit-Kaugummi aus seinem Korb und wurde um 08:01 von Sharon Buchanan gescannt. Das Kaugummi und die Quittung sind jetzt in der Smithsonian Institution ausgestellt. Es war der erste kommerzielle Auftritt der UPC. [11]

1971 wurde ein IBM-Team für eine intensive Planungssitzung zusammengestellt und drosselte 12 bis 18 Stunden pro Tag, wie die Technologie aussehen würde Sie können systemübergreifend eingesetzt werden und kohärent arbeiten und einen Roll-out-Plan planen. 1973 traf sich das Team mit Lebensmittelherstellern, um das Symbol einzuführen, das auf der Verpackung oder den Etiketten aller ihrer Produkte gedruckt werden müsste. Es gab keine Kosteneinsparungen für ein Lebensmittelgeschäft, es sei denn, bei mindestens 70% der Produkte des Lebensmittelgeschäfts wurde der Barcode vom Hersteller auf das Produkt gedruckt. IBM prognostizierte, dass 1975 75% erforderlich sein würden. Obwohl dies erreicht wurde, gab es 1977 noch in weniger als 200 Lebensmittelgeschäften Scan-Maschinen. [12]

Für das Lebensmittelgeschäft durchgeführte Wirtschaftsstudien Das Industrie-Komitee rechnete mit Einsparungen von mehr als 40 Millionen US-Dollar für die Branche, als es Mitte der 70er Jahre gescannt wurde. Diese Zahlen wurden in diesem Zeitraum nicht erreicht, und einige prognostizierten das Ende des Barcode-Scannings. Die Nützlichkeit des Barcodes erforderte die Annahme teurer Scanner durch eine kritische Masse von Einzelhändlern, während die Hersteller gleichzeitig Barcode-Etiketten verwendeten. Keiner wollte sich zuerst bewegen und die Ergebnisse waren für die ersten paar Jahre nicht vielversprechend. Business Week proklamierte in einem Artikel von 1976 "The Supermarket Scanner That Failed". [11]

] [13]

Auf der anderen Seite zeigten die Erfahrungen mit dem Scannen von Barcodes in diesen Geschäften zusätzliche Vorteile. Die detaillierten Verkaufsinformationen der neuen Systeme ermöglichten eine bessere Reaktion auf die Gewohnheiten, Bedürfnisse und Vorlieben der Kunden. Dies spiegelte sich in der Tatsache wider, dass etwa 5 Wochen nach der Installation von Barcode-Scannern der Umsatz in Lebensmittelgeschäften normalerweise anstieg und schließlich bei einem Umsatzanstieg von 10-12% abnahm, der nie abnahm. Die Betriebskosten dieser Läden sanken ebenfalls um 1–2%. Dadurch konnten die Preise gesenkt und der Marktanteil erhöht werden. Im Feld zeigte sich, dass die Kapitalrendite eines Barcode-Scanners 41,5% betrug. 1980 konvertierten 8.000 Geschäfte pro Jahr. [12]

Sims Supermärkte waren die ersten Standorte in Australien, die ab 1979 Barcodes verwendeten. [14]


Industrielle Einführung [ edit ]


Im Jahr 1981 verabschiedete das Verteidigungsministerium der Vereinigten Staaten Code 39 zur Kennzeichnung aller an das US-Militär verkauften Produkte. Dieses System, Logistic Applications of Automated Marking and Reading Symbols (LOGMARS), wird noch immer von DoD verwendet und wird weithin als Katalysator für die weit verbreitete Verwendung von Barcode in industriellen Anwendungen angesehen. [15]



Barcodes wie die UPC sind ein allgegenwärtiges Element moderne Zivilisation, wie sie durch ihre enthusiastische Annahme in Geschäften auf der ganzen Welt belegt wird; Die meisten Artikel mit Ausnahme von Frischwaren aus einem Lebensmittelgeschäft verfügen jetzt über UPC-Barcodes. [ Zitat benötigt ] Dies hilft bei der Verfolgung von Artikeln und verringert auch die Fälle von Ladendiebstahl, die einen Preiswechsel beinhalten, obwohl Ladendiebstreben dies jetzt tun können Drucken ihrer eigenen Barcodes. [16] Darüber hinaus verwenden Mitgliedskarten für Einzelhandelsketten (hauptsächlich von Lebensmittelgeschäften und Fachgeschäften für "Big Box" wie Sportartikel, Bürobedarf oder Tierhandlungen) Barcodes, um die Verbraucher eindeutig zu identifizieren Individuelles Marketing und ein besseres Verständnis der individuellen Kaufmuster. An der Verkaufsstelle können Käufer über die bei der Registrierung angegebene Adresse oder E-Mail-Adresse Produktrabatte oder spezielle Marketingangebote erhalten.


Beispiel eines Barcodes auf einem Patientenidentifikationsarmband

Sie werden im Gesundheitswesen und in Krankenhäusern häufig verwendet und reichen von der Patientenidentifizierung (für den Zugriff auf Patientendaten, einschließlich Krankengeschichte, Arzneimittelallergien usw.) bis zur Erstellung von SOAP-Notizen [19659054] mit Barcodes zur Medikamentenverwaltung. Sie werden auch zur Vereinfachung der Trennung und Indizierung von Dokumenten verwendet, die in Batch-Scanning-Anwendungen abgebildet wurden, die Organisation der Arten in der Biologie verfolgen [18] und die Integration mit In-Motion-Kontrollwaagen zur Identifizierung des zu wiegenden Gegenstands in einer Förderlinie Datensammlung.


Sie können auch verwendet werden, um Objekte und Personen zu verfolgen. Sie dienen dazu, Mietwagen, Fluggepäck, Atommüll, Einschreiben, Express und Pakete zu verfolgen. Mit Barcode-Tickets können Inhaber von Sportstätten, Kinos, Theatern, Messegeländen und Transportmitteln betreten werden. Sie dienen dazu, die Ankunft und Abfahrt von Fahrzeugen von den Mieteinrichtungen usw. zu erfassen. Dies ermöglicht dem Inhaber die Identifizierung doppelter oder betrügerischer Tickets. Barcodes werden häufig in Anwendungssoftware für Fertigungssteuerung eingesetzt, bei der Mitarbeiter Arbeitsaufträge scannen und die für einen Auftrag aufgewendete Zeit nachverfolgen können.


Barcodes werden auch in einigen Arten von berührungslosen 1D- und 2D-Positionssensoren verwendet. Bei einigen Arten von absoluten 1D-Linearencodern wird eine Reihe von Barcodes verwendet. Die Barcodes sind so dicht zusammengepackt, dass der Leser immer ein oder zwei Barcodes in seinem Sichtfeld hat. Die relative Position des Barcodes im Sichtfeld des Lesers führt zu einer Art Referenzmarke, die eine inkrementelle Positionierung ermöglicht, in einigen Fällen mit einer Auflösung von Subpixeln. Die aus dem Barcode dekodierten Daten geben die absolute Grobposition an. Ein "Adressenteppich", wie beispielsweise Howells binäres Muster und das Anoto-Punktmuster, ist ein 2D-Barcode, der so konzipiert ist, dass ein Leser, auch wenn nur ein kleiner Teil des gesamten Teppichs im Sichtfeld des Lesers liegt, seine Informationen finden kann absolute X-, Y-Position und Rotation im Teppich [19] [20]

2D-Barcodes können einen Hyperlink zu einer Webseite einbetten. Ein fähiges Handy kann zum Lesen des Musters und zum Durchsuchen der verlinkten Website verwendet werden. Dies hilft einem Käufer, den besten Preis für einen Artikel in der Nähe zu finden. Seit 2005 verwenden Fluggesellschaften einen IATA-Standard-2D-Barcode in Bordkarten (Barcodeed Boarding Pass (BCBP)), und seit 2008 ermöglichen 2D-Barcodes, die an Mobiltelefone gesendet werden, elektronische Bordkarten. [21]

Einige Anwendungen für Barcodes wurden nicht verwendet. In den 1970er und 1980er Jahren wurde der Software-Quellcode gelegentlich in einem Barcode codiert und auf Papier gedruckt (Cauzin Softstrip und Paperbyte [22] sind speziell für diese Anwendung entwickelte Barcode-Symbologien) und das Computerspiel 1991 Barcode Battler Das System verwendete jeden Standard-Barcode, um Kampfstatistiken zu erstellen.

Künstler haben in der Kunst Barcodes wie Scott Blakes Barcode Jesus als Teil der postmodernen Bewegung eingesetzt.


Symbologien [ edit ]


Die Zuordnung zwischen Nachrichten und Barcodes wird als -Symbologie bezeichnet. Die Spezifikation einer Symbologie umfasst die Codierung der Nachricht in Balken und Leerzeichen, alle erforderlichen Start- und Stop-Marker, die Größe der Ruhezone, die vor und nach dem Barcode sein muss, und die Berechnung einer Prüfsumme.

Lineare Symbologien können hauptsächlich durch zwei Eigenschaften klassifiziert werden:


Kontinuierlich vs. diskret
  • Zeichen in diskreten Symbologien setzen sich aus n Takten und n - 1 Leerzeichen zusammen. Es gibt ein zusätzliches Leerzeichen zwischen den Zeichen, aber es vermittelt keine Informationen und kann beliebig breit sein, solange es nicht mit dem Ende des Codes verwechselt wird.

  • Zeichen in fortlaufenden Symbologien setzen sich aus n bars und n Leerzeichen und normalerweise aneinanderstoßen, wobei ein Zeichen mit einem Leerzeichen endet und das nächste mit einem Takt beginnt oder umgekehrt. Zum Beenden des Codes ist ein spezielles Endemuster mit Balken an beiden Enden erforderlich.
Zwei Breite gegen viele Breite
  • Ein zwei Breiten, auch als bezeichneter binärer Barcode enthält Balken und Zwischenräume von zwei Breiten, "breit" und "schmal". Die genaue Breite der breiten Balken und Zwischenräume ist nicht kritisch. Normalerweise darf der Abstand zwischen dem 2- und 3-fachen der Breite der engen Äquivalente liegen.

  • Einige andere Symbologien verwenden Balken mit zwei verschiedenen Höhen (POSTNET) oder das Vorhandensein oder Fehlen von Balken (CPC Binary Barcode). Dies sind normalerweise auch binäre Barcodes.

  • Striche und Zwischenräume in Symbolen mit vielen Breiten sind Vielfache einer Basisbreite, die als -Modul bezeichnet werden. Die meisten dieser Codes verwenden vier Breiten von 1, 2, 3 und 4.

Einige Symbologien verwenden Interleaving. Das erste Zeichen wird mit schwarzen Balken unterschiedlicher Breite codiert. Das zweite Zeichen wird dann durch Variieren der Breite der weißen Räume zwischen diesen Balken codiert. Daher werden Zeichen paarweise über denselben Abschnitt des Barcodes codiert. Interleaved 2 von 5 ist ein Beispiel dafür.

Gestapelte Symbologien wiederholen eine bestimmte lineare Symbologie vertikal.

Die häufigste unter den vielen 2D-Symbologien sind Matrixcodes, die quadratische oder punktförmige Module aufweisen, die in einem Gittermuster angeordnet sind. 2D-Symbologien kommen auch in kreisförmigen und anderen Mustern vor und können Steganographie verwenden, um Module innerhalb eines Bildes (z. B. DataGlyphs) zu verbergen.

Lineare Symbologien sind für Laserscanner optimiert, die einen Lichtstrahl in einer geraden Linie über den Barcode streichen und einen -Schnitt der Barcode-Hell-Dunkel-Muster lesen. Beim Scannen unter einem Winkel wirken die Module breiter, die Breitenverhältnisse werden jedoch nicht geändert. Gestapelte Symbologien sind auch für das Laserscannen optimiert, wobei der Laser mehrere Durchgänge über den Barcode durchführt.

In den 1990er Jahren wurde die Entwicklung von ladungsgekoppelten (CCD-) Bildgebern zum Lesen von Barcodes von Welch Allyn eingeführt. Für die Bildgebung sind keine beweglichen Teile erforderlich, wie dies bei einem Laserscanner der Fall ist. Im Jahr 2007 hatte die lineare Bildgebung begonnen, das Laserscanning als bevorzugte Scan-Engine aufgrund ihrer Leistung und Haltbarkeit zu ersetzen.

2D-Symbologien können nicht von einem Laser gelesen werden, da normalerweise kein Wobbelmuster vorhanden ist, das das gesamte Symbol umfassen kann. Sie müssen mit einem Scanner auf Bildbasis gescannt werden, der eine CCD- oder eine andere Digitalkamera-Sensortechnologie verwendet.


Scanner (Barcodeleser) [ edit ]



GTIN-Barcodes auf Cokebottles
Die richtigen Bilder zeigen, wie der rote Laser der Barcodeleser hinter dem Filter angezeigt wird. 19659053] Die ältesten und immer noch billigsten Barcode-Scanner bestehen aus einem festen Licht und einem einzelnen Photosensor, der manuell über den Barcode "gecrubbt" wird.

Barcode-Scanner können basierend auf ihrer Verbindung zum Computer in drei Kategorien klassifiziert werden. Der ältere Typ ist der RS-232-Barcode-Scanner. Dieser Typ erfordert eine spezielle Programmierung für die Übertragung der Eingangsdaten an das Anwendungsprogramm.

"Tastaturschnittstellenscanner" werden mit einem PS / 2- oder AT-Tastatur-kompatiblen Adapterkabel (einem "Keyboard Wedge") an einen Computer angeschlossen. Die Daten des Barcodes werden an den Computer gesendet, als ob sie auf der Tastatur eingegeben worden wären.

Wie der Tastatur-Scannerscanner lassen sich USB-Scanner einfach installieren und benötigen keinen benutzerdefinierten Code für die Übertragung von Eingabedaten an das Anwendungsprogramm. Bei PCs, auf denen Windows ausgeführt wird, emuliert die HID-Schnittstelle das Zusammenführen von Daten eines Hardware-Tastaturkeils, und der Scanner verhält sich automatisch wie eine zusätzliche Tastatur.

Viele Telefone können mit ihrer eingebauten Kamera auch Barcodes decodieren. Das mobile Android-Betriebssystem von Google verwendet sowohl eine eigene Google Goggles-Anwendung als auch Barcodescanner von Drittanbietern wie Scan. [23] Das Symbian-Betriebssystem von Nokia verfügt über einen Barcode-Scanner [24] während mbarcode [25] ein QR-Code-Lesegerät für das Maemo-Betriebssystem ist . In Apple iOS 11 kann die native Kamera-App QR-Codes decodieren und mit URLs verknüpfen, drahtlose Netzwerke verbinden oder andere Vorgänge ausführen, je nach Inhalt des QR-Codes. [26] Weitere kostenpflichtige und kostenlose Apps sind mit Scanfunktionen für andere Symbologien verfügbar oder für frühere iOS-Versionen. [27] Bei BlackBerry-Geräten kann die App World-Anwendung Barcodes nativ scannen und erkannte Web-URLs im Webbrowser des Geräts laden. Windows Phone 7.5 kann Barcodes über die Bing-Suchanwendung scannen. Diese Geräte sind jedoch nicht speziell für die Erfassung von Barcodes ausgelegt. Daher decodieren sie nicht annähernd so schnell oder genau wie ein dedizierter Barcode-Scanner oder ein tragbares Datenterminal.


Qualitätskontrolle und Verifizierung [ edit ]


Bei der Barcode-Verifizierung werden die Scanfähigkeit und die Qualität des Barcodes im Vergleich zu Industriestandards und -spezifikationen untersucht. [28] Barcode-Verifizierer werden hauptsächlich von Unternehmen verwendet dass drucken und Barcodes verwenden. Jeder Handelspartner in der Lieferkette kann die Barcodequalität testen. Es ist wichtig, einen Barcode zu überprüfen, um sicherzustellen, dass jeder Leser in der Lieferkette einen Barcode mit einer niedrigen Fehlerrate erfolgreich interpretieren kann. Einzelhändler verhängen hohe Strafen für nichtkonforme Barcodes. Diese Ausgleichsbuchungen können die Einnahmen eines Herstellers um 2% bis 10% reduzieren. [29]

Ein Barcode-Prüfer funktioniert wie ein Leser, doch statt eines Barcodes zu dekodieren, führt ein Prüfer eine Reihe von Codes aus Tests. Für lineare Barcodes sind diese Tests:


  • Kantenbestimmung

  • Minimales Reflexionsvermögen

  • Symbolkontrast

  • Minimaler Kantenkontrast

  • Modulation

  • Defekte

  • Decodierung

  • Decodierbarkeit

2D-Matrixsymbole betrachten die Parameter:


  • Symbolkontrast

  • Modulation

  • Decodierung

  • Ungenutzte Fehlerkorrektur

  • Feste (Finder) -Musterbeschädigung

  • Gitteruniformität

  • Axiale Ungleichmäßigkeit [81] ]

Je nach Parameter wird jeder ANSI-Test mit einer Einstufung von 0,0 bis 4,0 (F bis A) bewertet oder mit einem Bestanden- oder Fehlerzeichen versehen. Jeder Grad wird durch Analyse des Scanreflexionsprofils (SRP) bestimmt, eines analogen Diagramms einer einzelnen Scanlinie über das gesamte Symbol. Die niedrigste der 8 Klassen ist die Scanklasse, und die ISO-Symbolsumme ist der Durchschnitt der einzelnen Scanklassen. Für die meisten Anwendungen ist 2,5 (C) der minimal akzeptable Symbolgrad. [31]

Im Vergleich zu einem Lesegerät misst ein Prüfer die optischen Eigenschaften eines Barcodes nach internationalen und industriellen Standards. Die Messung muss wiederholbar und konsistent sein. Dies erfordert konstante Bedingungen wie Entfernung, Beleuchtungswinkel, Sensorwinkel und Prüferöffnung. Basierend auf den Überprüfungsergebnissen kann der Produktionsprozess angepasst werden, um Barcodes mit höherer Qualität zu drucken, die die Lieferkette abtasten.


Barcode-Verifikationsstandards [ edit ]


  • Barcode-Verifizierer sollten der ISO / IEC 15426-1 (linear) oder der ISO / IEC 15426-2 (2D) entsprechen.

Diese Norm legt die Messgenauigkeit eines Barcode-Prüfers fest.


  • Die derzeitige internationale Spezifikation für die Strichcodequalität ist ISO / IEC 15416 (linear) und ISO / IEC 15415 (2D). Die Europäische Norm EN 1635 wurde zurückgezogen und durch ISO / IEC 15416 ersetzt. Die US-amerikanische Barcode-Qualitätsspezifikation lautete ANSI X3.182. (In den USA verwendete UPCs - ANSI / UCC5).

Diese Norm definiert die Qualitätsanforderungen für Barcodes und Matrixcodes (auch als optische Codes bezeichnet).


Internationale Standards sind von der International Organization for Standardization (ISO) erhältlich. [33]

. Diese Standards sind auch von lokalen / nationalen Normungsorganisationen wie ANSI, BSI, DIN, NEN erhältlich und andere.


Vorteile [ edit ]


Im Point-of-Sale-Management können Barcode-Systeme detaillierte, aktuelle Informationen über das Geschäft liefern, Entscheidungen beschleunigen und mit mehr Selbstvertrauen. Zum Beispiel:


  • Schnell verkaufte Artikel können schnell identifiziert und automatisch nachbestellt werden.

  • Langsam verkaufende Artikel können identifiziert werden, um den Aufbau von Lagerbeständen zu verhindern.

  • Die Auswirkungen von Merchandising-Änderungen können überwacht werden

  • Um die saisonalen Schwankungen sehr genau vorhersagen zu können, können

  • Artikel mit den besten Preisen beliefert werden, um sowohl die Verkaufspreise als auch die Preiserhöhungen widerzuspiegeln.

  • Diese Technologie ermöglicht es auch Profilierung einzelner Verbraucher, in der Regel durch freiwillige Registrierung von Rabattkarten. Diese Praxis wird von den Befürwortern der Privatsphäre als potenziell gefährlich angesehen.

Neben dem Verkauf und der Bestandsverfolgung sind Barcodes auch in der Logistik und im Supply Chain Management sehr nützlich.


  • Wenn ein Hersteller eine Box für den Versand packt, kann der Box eine eindeutige Identifikationsnummer (UID) zugewiesen werden.

  • Eine Datenbank kann die UID mit relevanten Informationen über die Box verknüpfen; B. Bestellnummer, verpackte Artikel, verpackte Menge, Bestimmungsort usw.

  • Die Informationen können über ein Kommunikationssystem wie Electronic Data Interchange (EDI) übermittelt werden, so dass der Händler über die Informationen zu einer Sendung verfügt, bevor diese ankommt. [19659068] Sendungen, die an ein Verteilungszentrum (DC) gesendet werden, werden vor der Weiterleitung verfolgt. Wenn die Sendung ihren endgültigen Bestimmungsort erreicht, wird die UID gescannt, so dass der Laden die Quelle, den Inhalt und die Kosten der Sendung kennt.

Barcode-Scanner sind relativ kostengünstig und im Vergleich zur Schlüsseleingabe extrem genau, mit nur etwa einem Substitutionsfehler in 15.000 bis 36 Billionen Zeichen eingegeben. [34] [ unzuverlässige Quelle? Die genaue Fehlerrate hängt von der Art des Barcodes ab.


Arten von Barcodes [ edit ]


Lineare Barcodes [ edit ]


Eine erste Generation "eindimensionaler" Barcode, der hergestellt wird von Linien und Räumen mit verschiedenen Breiten, die bestimmte Muster erzeugen.















































































































Beispiel Symbologie Fortlaufend oder diskret Stabbreiten Verwendungen
 Australia Post 4-State-Barcode.png Australia Post-Barcode Discrete 4 Bar-Höhen Ein Australia Post-Barcode, wie er in einem bezahlten Umschlag verwendet wird, der von einem automatisierten Sortiergerät verwendet wird Post, wenn sie ursprünglich in fluoreszierender Tinte verarbeitet wurde.
 Codabar.svg "src =" http://upload.wikimedia.org/wikipedia/de/thumb/d/d1/Codabar.svg/128px-Codabar.svg.png "decoding =" async "width =" 128 "height =" 37 "srcset =" // upload.wikimedia.org/wikipedia/de/thumb/d/d1/Codabar.svg/192px-Codabar.svg.png 1.5x, //upload.wikimedia.org/ wikipedia / de / thumb / d / d1 / Codabar.svg / 256px-Codabar.svg.png 2x "data-file-width =" 600 "data-file-height =" 175 "/> </td><br/><td> Codabar </td><br/><td> Discrete </td><br/><td> Two </td><br/><td> Altes Format für Bibliotheken, Blutbanken und Luftfrachtbriefe (veraltet)<br/></td></tr><tr><td/><br/><td> Code 25 - Nicht verschachtelt 2 von 5 </td><br/><td> Continuous </td><br/><td> Two </td><br/><td> Industrial<br/></td></tr><tr><td><img alt=
Code 25 - Interleaved 2 von 5 Continuous Zwei Großhandel, Bibliotheken Internationaler Standard ISO / IEC 16390
 Code11 barcode.png Code 11 Discrete Zwei Telefone (veraltet)
Code32 01234567.pngFarmacode or Code 32DiscreteTwoItalian pharmacode – use Code 39 (no international standard available)
Code 3 of 9.svgCode 39DiscreteTwoVarious – international standard ISO/IEC 16388
Code 49 wikipedia.pngCode 49ContinuousManyVarious
Code 93 wikipedia.pngCode 93ContinuousManyVarious
Code 128B-2009-06-02.svgCode 128ContinuousManyVarious – International Standard ISO/IEC 15417

CPC BinaryDiscreteTwo
Dx-film-edge-barcode.jpg" src="http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Dx-film-edge-barcode.jpg/128px-Dx-film-edge-barcode.jpg" decoding="async" width="128" height="102" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/79/Dx-film-edge-barcode.jpg/192px-Dx-film-edge-barcode.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/79/Dx-film-edge-barcode.jpg/256px-Dx-film-edge-barcode.jpg 2x" data-file-width="513" data-file-height="409"/></td><br/><td>DX film edge barcode</td><br/><td>Neither</td><br/><td>Tall/short</td><br/><td>Color print film<br/></td></tr><tr><td><img alt=EAN 2ContinuousManyAddon code (magazines), GS1-approved – not an own symbology – to be used only with an EAN/UPC according to ISO/IEC 15420
Isbn add5.pngEAN 5ContinuousManyAddon code (books), GS1-approved – not an own symbology – to be used only with an EAN/UPC according to ISO/IEC 15420
EAN8.svg" src="http://upload.wikimedia.org/wikipedia/commons/thumb/f/f1/EAN8.svg/128px-EAN8.svg.png" decoding="async" width="128" height="125" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/f1/EAN8.svg/192px-EAN8.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/f1/EAN8.svg/256px-EAN8.svg.png 2x" data-file-width="738" data-file-height="719"/></td><br/><td>EAN-8, EAN-13</td><br/><td>Continuous</td><br/><td>Many</td><br/><td>Worldwide retail, GS1-approved – International Standard ISO/IEC 15420<br/></td></tr><tr><td/><br/><td>Facing Identification Mark</td><br/><td>Discrete</td><br/><td>Two</td><br/><td>USPS business reply mail<br/></td></tr><tr><td><img alt=GS1-128 (formerly named UCC/EAN-128), incorrectly referenced as EAN 128 and UCC 128ContinuousManyVarious, GS1-approved – just an application of the Code 128 (ISO/IEC 15417) using the ANS MH10.8.2 AI Datastructures. It is not a separate symbology.
Databar 14 00075678164125.pngGS1 DataBar, formerly Reduced Space Symbology (RSS)ContinuousManyVarious, GS1-approved
Intelligent Mail Barcode Wiki22.pngIntelligent Mail barcodeDiscrete4 bar heightsUnited States Postal Service, replaces both POSTNET and PLANET symbols (formerly named OneCode)
ITF-14.svg" src="http://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/ITF-14.svg/128px-ITF-14.svg.png" decoding="async" width="128" height="40" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/e5/ITF-14.svg/192px-ITF-14.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/e/e5/ITF-14.svg/256px-ITF-14.svg.png 2x" data-file-width="748" data-file-height="235"/></td><br/><td>ITF-14</td><br/><td>Continuous</td><br/><td>Two</td><br/><td>Non-retail packaging levels, GS1-approved – is just an Interleaved 2/5 Code (ISO/IEC 16390) with a few additional specifications, according to the GS1 General Specifications<br/></td></tr><tr><td><img alt=
JANContinuousManyUsed in Japan, similar and compatible with EAN-13 (ISO/IEC 15420)
Japan Post barcode.pngJapan Post barcodeDiscrete4 bar heightsJapan Post
KarTrak ACI codes.svgKarTrak ACIDiscreteColoured barsUsed in North America on railroad rolling equipment
MSI-barcode.png" src="http://upload.wikimedia.org/wikipedia/commons/thumb/e/ef/MSI-barcode.png/128px-MSI-barcode.png" decoding="async" width="128" height="56" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/ef/MSI-barcode.png/192px-MSI-barcode.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/e/ef/MSI-barcode.png/256px-MSI-barcode.png 2x" data-file-width="642" data-file-height="282"/></td><br/><td>MSI</td><br/><td>Continuous</td><br/><td>Two</td><br/><td>Used for warehouse shelves and inventory<br/></td></tr><tr><td><img alt=PharmacodeDiscreteTwoPharmaceutical packaging (no international standard available)
Planet Barcode Format.pngPLANETContinuousTall/shortUnited States Postal Service (no international standard available)
Plessey barcode.svgPlesseyContinuousTwoCatalogs, store shelves, inventory (no international standard available)
Canada Post d52.01 domestic barcode.pngPostBarDiscrete4 bar heightsCanadian Post office
POSTNET BAR.svg POSTNET 1.svg POSTNET 2.svg POSTNET 3.svg POSTNET BAR.pngPOSTNETDiscreteTall/shortUnited States Postal Service (no international standard available)
Address with RM4SCC barcode.svgRM4SCC / KIXDiscrete4 bar heightsRoyal Mail / PostNL
Royal Mail mailmark C barcode.pngRM Mailmark CDiscrete4 bar heightsRoyal Mail
Royal Mail mailmark L barcode.pngRM Mailmark LDiscrete4 bar heightsRoyal Mail
Telepen barcode.pngTelepenContinuousTwoLibraries (UK)
UPC A.svgUniversal Product Code (UPC-A and UPC-E)ContinuousManyWorldwide retail, GS1-approved – International Standard ISO/IEC 15420

Matrix (2D) barcodes[edit]


A matrix codealso termed a 2D barcode or simply a 2D codeis a two-dimensional way to represent information. It is similar to a linear (1-dimensional) barcode, but can represent more data per unit area.
















































ExampleNameNotes
Ar code.pngAR CodeA type of marker used for placing content inside augmented reality applications. Some AR Codes can contain QR codes inside, so that content AR content can be linked to.[35] See also ARTag.
Azteccodeexample.svg" src="http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Azteccodeexample.svg/128px-Azteccodeexample.svg.png" decoding="async" width="128" height="128" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Azteccodeexample.svg/192px-Azteccodeexample.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/20/Azteccodeexample.svg/256px-Azteccodeexample.svg.png 2x" data-file-width="575" data-file-height="575"/></td><br/><td>Aztec Code</td><br/><td>Designed by Andrew Longacre at Welch Allyn (now Honeywell Scanning and Mobility). Public domain. – International Standard: ISO/IEC 24778<br/></td></tr><tr><td><br/></td><br/><td>BEEtag<br/></td><br/><td>A 25 bit (5x5) code matrix of black and white pixels that is unique to each tag surrounded by a white pixel border and a black pixel border. The 25-bit matrix consists of a 15-bit identity code, and a 10-bit error check.<sup id=[36] It is designed to be a low-cost, image-based tracking system for the study of animal behavior and locomotion.

BeeTagg
A 2D barcode with honeycomb structures suitable for mobile tagging and was developed by the Swiss company connvision AG.[37]

Bokode
A type of data tag which holds much more information than a barcode over the same area. They were developed by a team led by Ramesh Raskar at the MIT Media Lab. The bokode pattern is a tiled series of Data Matrix codes.[38]

Code 1Public domain. Code 1 is currently used in the health care industry for medicine labels and the recycling industry to encode container content for sorting.[39]
Code 16K wikipedia.png
Code 16K
The Code 16K (1988) is a multi-row bar code developed by Ted Williams at Laserlight Systems (USA) in 1992. In the USA and France, the code is used in the electronics industry to identify chips and printed circuit boards. Medical applications in the USA are well known.[40]Williams also developed Code 128, and the structure of 16K is based on Code 128. Not coincidentally, 128 squared happened to equal 16,000 or 16K for short. Code 16K resolved an inherent problem with Code 49. Code 49's structure requires a large amount of memory for encoding and decoding tables and algorithms. 16K is a stacked symbology.[41][42]

ColorCodeColorZip[43] developed colour barcodes that can be read by camera phones from TV screens; mainly used in Korea.[44]

Color Construct CodeColor Construct Code is one of the few barcode symbologies designed to take advantage of multiple colors.[45][46]
PhotoTAN mit Orientierungsmarkierungen.svgCrontoSign

CrontoSign (also called photoTAN) is a visual cryptogram[47]
containing encrypted order data and a transaction authentication number.



CyberCodeFrom Sony.

d-touchreadable when printed on deformable gloves and stretched and distorted[48][49]

DataGlyphsFrom Palo Alto Research Center (also termed Xerox PARC).[50]

Patented.[51]
DataGlyphs can be embedded into a half-tone image or background shading pattern in a way that is almost perceptually invisible, similar to steganography.[52][53]


Datamatrix.svg" src="http://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/Datamatrix.svg/128px-Datamatrix.svg.png" decoding="async" width="128" height="128" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/e8/Datamatrix.svg/192px-Datamatrix.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/e/e8/Datamatrix.svg/256px-Datamatrix.svg.png 2x" data-file-width="24" data-file-height="24"/></td><br/><td>Data Matrix</td><br/><td>From Microscan Systems, formerly RVSI Acuity CiMatrix/Siemens. Public domain. Increasingly used throughout the United States. Single segment Data Matrix is also termed Semacode. – International Standard: ISO/IEC 16022.<br/></td></tr><tr><td/><br/><td>Datastrip Code</td><br/><td>From Datastrip, Inc.<br/></td></tr><tr><td><br/></td><br/><td>Digimarc Barcode<br/></td><br/><td>The Digimarc Barcode is a unique identifier, or code, based on imperceptible patterns that can be applied to marketing materials, including packaging, displays, ads in magazines, circulars, radio and television<sup id=[54]

digital paperpatterned paper used in conjunction with a digital pen to create handwritten digital documents. The printed dot pattern uniquely identifies the position coordinates on the paper.
DotCode Wikipedia.pngDotCodeStandardized as AIM Dotcode Rev 3.0. Public domain. Used to track individual cigarette and pharmaceutical packages.

Dot Code AAlso known as Philips Dot Code.[55] Patented in 1988.[56]

DWCode
Introduced by GS1 US and GS1 Germany, the DWCode is a unique, imperceptible data carrier that is repeated across the entire graphics design of a package[57]
Example of an EZcode.EZcodeDesigned for decoding by cameraphones;[58] from ScanLife.[59]
Han Xin 2D Barcode.svgHan Xin BarcodeBarcode designed to encode Chinese characters introduced by Association for Automatic Identification and Mobility in 2011.
High Capacity Color Barcode Tag.svgHigh Capacity Color BarcodeHCCB was developed by Microsoft; licensed by ISAN-IA.

HueCodeFrom Robot Design Associates. Uses greyscale or colour.[60]

InterCodeFrom Iconlab, Inc. The standard 2D barcode in South Korea. All 3 South Korean mobile carriers put the scanner program of this code into their handsets to access mobile internet, as a default embedded program.

JAB-code.png" src="http://upload.wikimedia.org/wikipedia/commons/thumb/a/ae/JAB-code.png/128px-JAB-code.png" decoding="async" width="128" height="128" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/ae/JAB-code.png/192px-JAB-code.png 1.5x, //upload.wikimedia.org/wikipedia/commons/a/ae/JAB-code.png 2x" data-file-width="252" data-file-height="252"/><br/></p><br/></td><br/><td>JAB-Code<br/></td><br/><td><b>J</b>ust <b>A</b>nother <b>B</b>ar Code is a colored 2D barcode.<br/></td></tr><tr><td><img alt=

MaxiCodeUsed by United Parcel Service. Now public domain.

mCode
Designed by NextCode Corporation, specifically to work with mobile phones and mobile services.[61] It is implementing an independent error detection technique preventing false decoding, it uses a variable-size error correction polynomial, which depends on the exact size of the code.[62]

MMCCDesigned to disseminate high capacity mobile phone content via existing colour print and electronic media, without the need for network connectivity
NexCode.png" src="http://upload.wikimedia.org/wikipedia/commons/thumb/a/ac/NexCode.png/128px-NexCode.png" decoding="async" width="128" height="128" srcset="//upload.wikimedia.org/wikipedia/commons/a/ac/NexCode.png 1.5x" data-file-width="140" data-file-height="140"/></td><br/><td>NexCode</td><br/><td>NexCode is developed and patented by S5 Systems.<br/></td></tr><tr><td/><br/><td>Nintendo e-Reader#Dot code</td><br/><td>Developed by Olympus Corporation to store songs, images, and mini-games for Game Boy Advance on Pokémon trading cards.<br/></td></tr><tr><td><img alt=PDF417Originated by Symbol Technologies. Public domain. – International standard: ISO/IEC 15438
Qode example.QodeAmerican proprietary and patented 2D barcode from NeoMedia Technologies, Inc.[59]
QR code for mobile English Wikipedia.svgQR codeInitially developed, patented and owned by Denso Wave for automotive components management; they have chosen not to exercise their patent rights. Can encode Latin and Japanese Kanji and Kana characters, music, images, URLs, emails. De facto standard for Japanese cell phones. Used with BlackBerry Messenger to pick up contacts rather than using a PIN code. The most frequently used type of code to scan with smartphones. Public Domain. – International Standard: ISO/IEC 18004

ScreencodeDeveloped and patented [63][64] by Hewlett-Packard Labs. A time-varying 2D pattern using to encode data via brightness fluctuations in an image, for the purpose of high bandwidth data transfer from computer displays to smartphones via smartphone camera input. Inventors Timothy Kindberg and John Collomosse, publicly disclosed at ACM HotMobile 2008.[65]
Shotcode.png" src="http://upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Shotcode.png/128px-Shotcode.png" decoding="async" width="128" height="128" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Shotcode.png/192px-Shotcode.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Shotcode.png/256px-Shotcode.png 2x" data-file-width="400" data-file-height="400"/></td><br/><td>ShotCode</td><br/><td>Circular barcodes for camera phones.  Originally from High Energy Magic Ltd in name Spotcode. Before that most likely termed TRIPCode.<br/></td></tr><tr><td/><br/><td>Snapcode, also called Boo-R code</td><br/><td>used by Snapchat, Spectacles, etc.<sup id=[66][67][68][69]

Snowflake Code
A proprietary code developed by Electronic Automation Ltd. in 1981. It is possible to encode more than 100 numeric digits in a space of only 5mm x 5mm. User selectable error correction allows up to 40% of the code to be destroyed and still remain readable. The code is used in the pharmaceutical industry and has an advantage that it can be applied to products and materials in a wide variety of ways, including printed labels, ink-jet printing, laser-etching, indenting or hole punching.[70][71][72]
SPARQCode-sample.gif" src="http://upload.wikimedia.org/wikipedia/commons/thumb/6/65/SPARQCode-sample.gif/128px-SPARQCode-sample.gif" decoding="async" width="128" height="148" srcset="//upload.wikimedia.org/wikipedia/commons/6/65/SPARQCode-sample.gif 1.5x" data-file-width="150" data-file-height="173"/></td><br/><td>SPARQCode</td><br/><td>QR code encoding standard from MSKYNET, Inc.<br/></td></tr><tr><td><br/></td><br/><td>Trillcode<br/></td><br/><td>Designed for mobile phone scanning.<sup id=[73] Developed by Lark Computer, a Romanian company.[62]

VOICEYEDeveloped and patented by VOICEYE, Inc. in South Korea, it aims to allow blind and visually impaired people to access printed information. It also claims to be the 2D barcode that has the world's largest storage capacity.

Example images[edit]


In popular culture[edit]


In architecture, a building in Lingang New City by German architects Gerkan, Marg and Partners incorporates a barcode design,[75] as does a shopping mall called Shtrikh-kod (the Russian for barcode) in Narodnaya ulitsa ("People's Street") in the Nevskiy district of St. Petersburg, Russia.[76]

In media, in 2011, the National Film Board of Canada and ARTE France launched a web documentary entitled Barcode.tvwhich allows users to view films about everyday objects by scanning the product's barcode with their iPhone camera.[77][78]

In professional wrestling, the WWE stable D-Generation X incorporated a barcode into their entrance video, as well as on a T-shirt.[79][80]

In the TV series Dark Angel, the protagonist and the other transgenics in the Manticore X-series have barcodes on the back of their necks.

In video games, the protagonist of the Hitman video game series has a barcode tattoo on the back of his head. Also, QR codes can be scanned for an extra mission on Watch Dogs.

In the films Back to the Future Part II and The Handmaid's Talecars in the future are depicted with barcode licence plates.

In the Terminator films shows Skynet burns barcodes onto the inside surface of the wrists of captive humans (in a similar location to the WW2 concentration camp tattoos) as a unique identifier.

In music, Dave Davies of The Kinks released a solo album in 1980, AFL1-3603, which featured a giant barcode on the front cover in place of the musician's head. The album's name was also the barcode number.

The April, 1978 issue of Mad Magazine featured a giant barcode on the cover, with the blurb "[Mad] Hopes this issue jams up every computer in the country...for forcing us to deface our covers with this yecchy UPC symbol from now on!"


Designed barcodes[edit]


Some brands integrate still valide readable barcodes on their consumer products.


Hoaxes about barcodes[edit]


In esotericism, the red line should remove unbalance in the lines of the barcode. While the line is kept in red color, it does not disrupt scanning the barcode.

The global public launch of the barcode[when?] was greeted with minor skepticism from conspiracy theorists, who considered barcodes to be an intrusive surveillance technology, and from some Christians, pioneered by a 1982 book The New Money System 666 by Mary Stewart Relfe, who thought the codes hid the number 666, representing the "Number of the Beast."[81] Television host Phil Donahue described barcodes as a "corporate plot against consumers".[82]


See also[edit]


References[edit]



  1. ^ a b Cranstone, Ian. "A guide to ACI (Automatic Car Identification)/KarTrak". Canadian Freight Cars A resource page for the Canadian Freight Car Enthusiast. Ian Cranstone. Retrieved 26 May 2013.

  2. ^ Keyes, John (22 August 2003). "KarTrak". John Keyes Boston photoblogger. Images from Boston, New England, and beyond. John Keyes. Archived from the original on 10 March 2014. Retrieved 26 May 2013.

  3. ^ Fox, Margalit (15 June 2011), "Alan Haberman, Who Ushered in the Bar Code, Dies at 81", The New York Times

  4. ^ "Why QR codes are on the rise". The Economist. 2017-11-02. Retrieved 5 February 2018.

  5. ^ Fishman, Charles (1 August 2001). "The Killer App – Bar None". American Way. Archived from the original on 12 January 2010. Retrieved 2010-04-19.

  6. ^ a b c d e f Seideman, Tony, "Barcodes Sweep the World", Wonders of Modern Technology

  7. ^ Seideman, Tony (Spring 1993). "Barcodes Sweep the World". AccuGraphiX / History of Bar Codes. Archived from the original on 5 November 2016. Retrieved 5 November 2016. Article published in Wonders of Modern Technology, Spring 1993.

  8. ^ Graham-White, Sean (August 1999). "Do You Know Where Your Boxcar Is?". Trains. 59 (8): 48–53.

  9. ^ George Laurer, "Development of the U.P.C. Symbol" Archived 25 September 2008 at the Wayback Machine, bellsouthpwp.net

  10. ^ Nelson, Benjamin (1997). "From Punched Cards To Bar Codes".

  11. ^ a b Varchaver, Nicholas (31 May 2004). "Scanning the Globe". Fortune. Archived from the original on 14 November 2006. Retrieved 2006-11-27.

  12. ^ a b Selmeier, Bill (2008). Spreading the Barcode. pp. 26, 214, 236, 238, 244, 245, 236, 238, 244, 245. ISBN 978-0-578-02417-2.

  13. ^ Rawsthorn, Alice (23 Feb 2010). "Scan Artists". nytimes.com. Retrieved 31 Jul 2015.

  14. ^ "World hails barcode on important birthday". ATN. Retrieved 4 July 2014.

  15. ^ "Adams1.com". Adams1.com. Retrieved 2011-11-28.

  16. ^ "Retrieved November 17, 2011". Iwatchsystems.com. 2 May 2011. Retrieved 2011-11-28.

  17. ^ Oberfield, Craig. "QNotes Barcode System". US Patented #5296688. Quick Notes Inc. Retrieved 15 December 2012.

  18. ^ National Geographic, May 2010, page 30

  19. ^
    David L. Hecht.
    "Printed Embedded Data Graphical User Interfaces" Archived 3 June 2013 at the Wayback Machine.
    Xerox Palo Alto Research Center.
    IEEE Computer March 2001.


  20. ^
    Jon Howell and Keith Kotay.
    "Landmarks for absolute localization".
    Dartmouth Computer Science Technical Report TR2000-364, March 2000.


  21. ^ "IATA.org". IATA.org. 21 November 2011. Retrieved 2011-11-28.

  22. ^ "Paperbyte Bar Codes for Waduzitdo" Byte magazine, 1978 September p. 172

  23. ^ "Scan".[permanent dead link]

  24. ^ "Nokia Europe – Nokia N80 – Support".

  25. ^ "package overview for mbarcode". Maemo.org. Retrieved 28 July 2010.

  26. ^ Mikah Sargent (2017-09-24). "How to use QR codes in iOS 11". iMore. Retrieved 2017-10-01.

  27. ^ "Best Barcode iPhone Applications - Barcode Scanners for iOS". 2017-03-03. Retrieved 2017-10-01.

  28. ^ "Layman's Guide to ANSI, CEN, and ISO Barcode Print Quality Documents" (PDF). Association for Automatic Identification and Data Capture Technologies (AIM). 2002. Retrieved 23 November 2017.

  29. ^ Zieger, Anne (October 2003). "Retailer chargebacks: is there an upside? Retailer compliance initiatives can lead to efficiency". Frontline Solutions. Archived from the original on 2012-07-08. Retrieved 2 August 2011.

  30. ^ Bar Code Verification Best Practice work team (May 2010). "GS1 DataMatrix: An introduction and technical overview of the most advanced GS1 Application Identifiers compliant symbology" (PDF). Global Standards 1. 1.17: 34–36. Archived (PDF) from the original on 20 July 2011. Retrieved 2 August 2011.

  31. ^ GS1 Bar Code Verification Best Practice work team (May 2009). "GS1 Bar Code Verification for Linear Symbols" (PDF). Global Standards 1 (4.3): 23–32. Retrieved 2 August 2011.

  32. ^ "Technical committees – JTC 1/SC 31 – Automatic identification and data capture techniques". ISO. Retrieved 2011-11-28.

  33. ^ "ISO web site". Iso.org. Retrieved 2011-11-28.

  34. ^ Harmon and Adams(1989). Reading Between The Linesp.13. Helmers Publishing, Inc, Peterborough, New Hampshire, USA. ISBN 0-911261-00-1.

  35. ^ "AR Code Generator"

  36. ^ Combes, Stacey A.; Mountcastle, Andrew M.; Gravish, Nick; Crall, James D. (2015-09-02). "BEEtag: A Low-Cost, Image-Based Tracking System for the Study of Animal Behavior and Locomotion". PLOS ONE. 10 (9): e0136487. Bibcode:2015PLoSO..1036487C. doi:10.1371/journal.pone.0136487. ISSN 1932-6203. PMC 4558030. PMID 26332211.

  37. ^ "BeeTagg", Wikipedia (in German), 2018-04-24retrieved 2019-01-12

  38. ^ "Bokode", Wikipedia2018-11-22retrieved 2019-01-12

  39. ^ Adams, Russ (15 June 2009). "2-Dimensional Bar Code Page". Archived from the original on 7 July 2011. Retrieved 2011-06-06.

  40. ^ "Code 16K", Wikipedia (in German), 2015-03-16retrieved 2019-01-12

  41. ^ "2-Dimensional Bar Code Page". www.adams1.com. Retrieved 2019-01-12.

  42. ^ "Code 16K Specs" (PDF). www.gomaro.ch. Retrieved 2019-01-12.

  43. ^ "Colorzip.com". Colorzip.com. Retrieved 2011-11-28.

  44. ^ "Barcodes for TV Commercials". Adverlab. 31 January 2006. Retrieved 2009-06-10.

  45. ^ "About". Colour Code Technologies. Archived from the original on 29 August 2012. Retrieved 2012-11-04.

  46. ^ "Frequently Asked Questions". ColorCCode. Archived from the original on 2013-02-21. Retrieved 2012-11-04.

  47. ^ CrontoSign ImageCronto.

  48. ^ d-touch topological fiducial recognitionMIT, archived from the original on 2 March 2008.

  49. ^ d-touch markers are applied to deformable glovesMIT, archived from the original on 21 June 2008.

  50. ^ See Xerox.com for details.

  51. ^ "DataGlyphs: Embedding Digital Data". Microglyphs. 2006-05-03. Retrieved 2014-03-10.

  52. ^ ""DataGlyph" Embedded Digital Data". Tauzero. Retrieved 2014-03-10.

  53. ^ "DataGlyphs". Xerox. Retrieved 2014-03-10.

  54. ^ "Better Barcodes, Better Business" (PDF).

  55. ^ Dot Code A at barcode.ro

  56. ^ Dot Code A Patent

  57. ^ "GS1 Germany and Digimarc Announce Collaboration to Bring DWCode to the German Market".

  58. ^ "Scanbuy". Retrieved 2011-11-28.

  59. ^ a b Steeman, Jeroen. "Online QR Code Decoder". Archived from the original on 9 January 2014. Retrieved 9 January 2014.

  60. ^ "BarCode-1 2-Dimensional Bar Code Page". Adams. Archived from the original on 3 November 2008. Retrieved 2009-06-10.

  61. ^ "Global Research Solutions - 2D Barcodes". grs.weebly.com. Retrieved 2019-01-12.

  62. ^ a b Kato, Hiroko; Tan, Keng T.; Chai, Douglas (2010-04-08). Barcodes for Mobile Devices. Cambridge University Press. ISBN 9781139487511.

  63. ^
    "US Patent 9270846: Content encoded luminosity modulation"


  64. ^
    "US Patent 8180163: Encoder and decoder and methods of encoding and decoding sequence information with inserted monitor flags"


  65. ^
    "Screen Codes: Visual Hyperlinks for Displays"


  66. ^ "Squarespace - Claim This Domain".

  67. ^
    "Snapchat is changing the way you watch snaps and add friends"


  68. ^
    "Snapchat Lets You Add People Via QR Snaptags Thanks To Secret Scan.me Acquisition"


  69. ^
    "How Snapchat Made QR Codes Cool Again"


  70. ^ "2-Dimensional Bar Code Page". www.adams1.com. Retrieved 2019-01-12.

  71. ^ 5825015, Chan, John Paul & GB, "United States Patent: 5825015 - Machine readable binary codes", issued October 20, 1998 

  72. ^ "US Patent 5825015". pdfpiw.uspto.gov. 20 October 1998. Retrieved 2019-01-12.

  73. ^ "Trillcode Barcode". Barcoding, Inc. 2009-02-17. Retrieved 2019-01-12.

  74. ^ (株)デンソーウェーブ, denso-wave.com (in Japanese) Copyright

  75. ^ Barcode Halls – gmp Archived 18 October 2011 at the Wayback Machine

  76. ^ "image". Peterburg2.ru. Retrieved 2011-11-28.

  77. ^ Lavigne, Anne-Marie (2011-10-05). "Introducing Barcode.tv, a new interactive doc about the objects that surround us". NFB Blog. National Film Board of Canada. Retrieved 7 October 2011.

  78. ^ Anderson, Kelly (6 October 2011). "NFB, ARTE France launch 'Bar Code'". Reelscreen. Retrieved 7 October 2011.

  79. ^ [1] Archived 16 March 2015 at the Wayback Machine

  80. ^ "Dx theme song 2009-2010". Youtube. 2009-12-19. Retrieved 2014-03-10.

  81. ^ "What about barcodes and 666: The Mark of the Beast?". Av1611.org. 1999. Retrieved 2014-03-14.

  82. ^ Bishop, Tricia (5 July 2004). "UPC bar code has been in use 30 years". SFgate.com. Archived from the original on 23 August 2004. Retrieved 22 December 2009.


Further reading[edit]



  • Automating Management Information Systems: Barcode Engineering and Implementation – Harry E. Burke, Thomson Learning, ISBN 0-442-20712-3

  • Automating Management Information Systems: Principles of Barcode Applications – Harry E. Burke, Thomson Learning, ISBN 0-442-20667-4

  • The Bar Code Book – Roger C. Palmer, Helmers Publishing, ISBN 0-911261-09-5, 386 pages

  • The Bar Code Manual – Eugene F. Brighan, Thompson Learning, ISBN 0-03-016173-8

  • Handbook of Bar Coding Systems – Harry E. Burke, Van Nostrand Reinhold Company, ISBN 978-0-442-21430-2, 219 pages

  • Information Technology for Retail:Automatic Identification & Data Capture Systems – Girdhar Joshi, Oxford University Press, ISBN 0-19-569796-0, 416 pages

  • Lines of Communication – Craig K. Harmon, Helmers Publishing, ISBN 0-911261-07-9, 425 pages

  • Punched Cards to Bar Codes – Benjamin Nelson, Helmers Publishing, ISBN 0-911261-12-5, 434 pages

  • Revolution at the Checkout Counter: The Explosion of the Bar Code – Stephen A. Brown, Harvard University Press, ISBN 0-674-76720-9

  • Reading Between The Lines – Craig K. Harmon and Russ Adams, Helmers Publishing, ISBN 0-911261-00-1, 297 pages

  • The Black and White Solution: Bar Code and the IBM PC – Russ Adams and Joyce Lane, Helmers Publishing, ISBN 0-911261-01-X, 169 pages

  • Sourcebook of Automatic Identification and Data Collection – Russ Adams, Van Nostrand Reinhold, ISBN 0-442-31850-2, 298 pages

  • Inside Out: The Wonders of Modern Technology - Carol J. Amato, Smithmark Pub, ISBN 0831746572, 1993

External links[edit]











No comments:

Post a Comment