Dwuwymiarowy kod kreskowy lub kod QR. Dwuwymiarowy kod kreskowy: opis i zastosowanie




Najpierw zdefiniujmy, jak to może wyglądać.

Coraz częściej na produktach widzimy pojawienie się dużych kwadratów z różnymi wypełnieniami czarnych kropek.
To nowy rodzaj kodu kreskowego służącego do szyfrowania niezbędnych informacji.
Modyfikację tę opracowała japońska firma Denso-Wave.

Docelowy kod 2 D lub Kod QR - Jak każdy kod kreskowy, ułatwia pracę z produktem.
Czy możesz sobie wyobrazić, że przy odbiorze towaru sprzedawca ręcznie wprowadzałby wszystkie informacje – datę produkcji, kraj producenta, odbiorcę, skład itp. Odebranie jednej jednostki towaru zajmowało mu większość czasu pracy.
I tak zajmuje to 0,5 sekundy – odczytuje kod specjalnym skanerem kodów kreskowych i otrzymuje wszystkie informacje w swojej bazie danych.

Dlaczego kod 2D?

Zwykły kod kreskowy ma „nadmiarowość pionową”, co oznacza, że ​​te same informacje są powtarzane w pionie. To naprawdę jednowymiarowy kod kreskowy. wysokość pociągnięć można zmniejszyć bez utraty informacji. Jednakże dzięki nadmiarowości pionowej kod kreskowy z defektami druku (takimi jak plamy lub przerwy) pozostaje czytelny.

Dwuwymiarowy kod 2d zawiera informacje zarówno w poziomie, jak i w pionie. W rzeczywistości wszystkie alfabety są analogią dwuwymiarowego kodu. Ponieważ oba kierunki zawierają informacje, tracona jest możliwość stosowania redundancji pionowej. Aby zapobiec utracie czytelności i zapewnić szybki odczyt, należy zastosować inną technologię. Walka z błędami jest zapewniona po prostu - większość kodów dwuwymiarowych wykorzystuje specjalne sumy kontrolne, aby zagwarantować wiarygodność wprowadzanych informacji.

A wraz z wprowadzeniem 2Dzięki kodom QR możliwe stało się zaszyfrowanie jeszcze większej ilości informacji, zajmując minimalną przestrzeń.

Kody 2D zostały pierwotnie opracowane do zastosowań, które nie zapewniały wystarczającej ilości miejsca na umieszczenie konwencjonalnego identyfikatora kodu kreskowego. Pierwszym zastosowaniem takich symboli było pakowanie leków w służbie zdrowia. Opakowania te są małe i mają mało miejsca na kod kreskowy. Przemysł elektroniczny również wykazuje zainteresowanie kodami o dużej gęstości i kodami 2D ze względu na zmniejszenie funkcji i rozmiarów produktów.

PDF417

Symbolika stosu PDF417 została wprowadzona w 1991 roku. PDF pochodzi od skrótu Portable Data File, symbolu kodu kreskowego składającego się z 17 modułów, każdy zawierający 4 kreski i spacje (stąd liczba 417). Kod kreskowy jest ogólnodostępny.

Struktura kodu umożliwia kodowanie maksymalnej liczby 1000 do 2000 znaków w jednym kodzie, przy gęstości informacji od 100 do 340 znaków. Każdy kod zawiera grupę kresek początkowych i końcowych, które zwiększają wysokość kodu kreskowego.

Kod PDF417 odczytywany jest za pomocą specjalnego skanera laserowego lub CCD. Do wydrukowania kodu należy używać drukarek o dobrej rozdzielczości (termotransferowych lub laserowych).

Kodeks Azteków

Kodeks Azteków został wprowadzony przez Andy'ego Longacre'a z Welch Allyn Inc. w 1995 roku i oddany do powszechnego użytku. Kod Aztec został zaprojektowany tak, aby był łatwy do wpisania i łatwy do rozszyfrowania. Kod kreskowy to kwadratowa matryca z koncentrycznymi kwadratami pośrodku, które służą do określenia położenia kodu względem skanera oraz miarką wzdłuż krawędzi kodu. Najmniejszy kod kreskowy Azteków ma powierzchnię 15x15 modułów, największy - 151x151. Minimalny kod Azteków koduje 13 cyfr lub 12 liter, a maksymalny koduje 3832 cyfry lub 3067 liter lub 1914 bajtów danych. Symbolika nie wymaga wolnej strefy wokół kodu kreskowego. Dostępne są 32 gradacje wielkości kodu z możliwością dostosowania ochrony przed błędami metodą Reeda-Solomona od 5% do 95% obszaru kodu. Zalecany poziom to 23% pojemności kodu plus 3 słowa kodowe.

Wszystkie wartości 8-bitowe są kodowane. Wartości 0–127 są reprezentowane jako zestaw znaków ASCII, wartości 128–255 są reprezentowane jako ISO 8859-1, alfabet łaciński nr 1. Oprócz danych można zakodować dwa znaki serwisowe: FNC1 w celu zapewnienia zgodności z niektórymi istniejącymi aplikacjami oraz ECI (sekwencja ucieczki) w celu ustandaryzowanego kodowania wiadomości.

Matryca danych Kody QR

Kod Data Matrix od CiMatrix to kod dwuwymiarowy zaprojektowany tak, aby zmieścić dużą ilość informacji na ograniczonej powierzchni. Kod kreskowy Data Matrix może przechowywać od jednego do 500 znaków. Kod można skalować od gęstości 1 milicala do obszaru 14 cali. Oznacza to, że kod Data Matrix ma teoretyczną maksymalną gęstość 500 milionów znaków na cal! W praktyce gęstość jest oczywiście ograniczona rozdzielczością urządzeń drukujących i skanerów.

Kod ma kilka innych interesujących funkcji. Ponieważ informacja jest kodowana poprzez bezwzględną pozycję elementu w kodzie, tj. pozycji względem granic kodu, kod nie jest tak wrażliwy na wady druku jak tradycyjny kod kreskowy. Schemat kodowania charakteryzuje się wysokim poziomem redundancji; dane są rozproszone w symbolu kodu kreskowego. Pozwala to zachować czytelność kodu nawet w przypadku jego częściowego uszkodzenia lub utraty części kodu. Każdy kod ma linijki pomiarowe, które są widoczne jako ciągła linia wzdłuż jednej krawędzi symbolu i równomiernie rozmieszczone kwadratowe kropki tego samego rozmiaru wzdłuż drugiej krawędzi. Linijki te służą do określenia orientacji i gęstości kodu.

Istnieją dwa główne zestawy znaków. Używają złożonego kodowania korekcji błędów, które było używane w pierwszych wersjach kodu Datamatrix, wersje te są opisane jako ECC-000...ECC-140. Drugi zestaw oznaczony jest jako ECC-200 i wykorzystuje metodę korekcji błędów Reeda-Solomona. Symbole ECC-000..140 mają zawsze nieparzystą liczbę modułów po każdej stronie kwadratu. Symbole ECC-200 zawsze zawierają parzystą liczbę elementów po każdej stronie. Maksymalna pojemność znaków ECC-200 wynosi 3116 cyfr lub 2335 liter w znaku o długości 144 jednostek.

Najpopularniejszymi zastosowaniami Datamatrix jest znakowanie małych przedmiotów, takich jak podzespoły elektroniczne i płytki drukowane urządzeń elektronicznych. Aplikacje te wykorzystują zdolność Datamatrix do zmieszczenia około 50 znaków w kodzie o grubości 3 mm oraz fakt, że kod można odczytać przy 20-procentowym kontraście druku.

Kod odczytywany jest za pomocą kamery CCD lub skanera CCD. Znaki o powierzchni od 1/8" do 7" można odczytać z odległości dotykowej do 36 cali. Normalna prędkość odczytu wynosi 5 kodów na sekundę.

Charakterystyka porównawcza kodu 2d z innymi opcjami szyfrowania informacji.

Charakterystyka technologii

RFID

Kod kreskowy

Matryca danych

Potrzeba bezpośredniej widoczności tagu

Czytaj nawet ukryte znaki

Czytanie bez wzroku jest niemożliwe

Pojemność pamięci

Od 10 do 10 000 bajtów

Do 100 bajtów

Do 2048 bajtów

Możliwość przepisywania danych i ponownego wykorzystania tagów

Jeść

NIE

NIE

Zakres rejestracji

Do 100 m

Do 12 m (w zależności od wielkości kodu kreskowego)

Brak danych

Jednoczesna identyfikacja wielu obiektów

Do 200 znaków na sekundę

Niemożliwe

Zależy od czytelnika

Odporność na wpływy środowiska: mechaniczne, temperaturowe, chemiczne, wilgoć

Zwiększona wytrzymałość i odporność

Zależy od materiału, na który jest nakładany

Czas życia tagu

Ponad 10 lat

Do 20 lat lub więcej (w zależności od materiału, na który jest nakładany)

Możliwość stworzenia podróbki

Niemożliwe

Łatwo sfałszować

Możliwe jest sfałszowanie

Działa, gdy etykieta jest uszkodzona

Niemożliwe

Trudny

Możliwy

Identyfikacja obiektów ruchomych

Tak

Trudny

Możliwy

Odporność na zakłócenia w postaci pól elektromagnetycznych

Bardzo słaby

Jeść

Jeść

Identyfikacja przedmiotów metalowych

Możliwy

Możliwy

Możliwy

Zastosowanie do identyfikacji terminali stacjonarnych i ręcznych

Tak

Tak

Tak

Możliwość wprowadzenia do organizmu człowieka lub zwierzęcia

Tak

Trudny

Trudny

Wymiary

Średnie i małe

Mały

Małe i bardzo małe

Cena


Porównanie kodów 2d.

Organizacje zajmujące się zarządzaniem kodami kreskowymi

  • www.uc-council.org – UCC – Uniwersalna Rada ds. Kodów Kreskowych. Przypisuje kody UPC producentom i publikuje standardy kodów UPC.
  • www.ean-int.org - EAN International - Przypisuje kody EAN producentom (europejski UCC).
  • www.aimusa.org – Stowarzyszenie Producentów Automatycznej Identyfikacji – publikuje standardy kodów kreskowych.
  • www.aiag.org – Automotive Industry Action Group – publikuje standardy kodów kreskowych do stosowania w przemyśle motoryzacyjnym.
  • www.isbn.org - ISBN - przydziela książkom unikalne kody.
  • www.issn.org - ISSN - przydziela czasopismom unikalne kody.

Zasadniczo nadawaniem kodów kreskowych zajmuje się międzynarodowa organizacja pozarządowa non-profit – EAN Association, założona w 1977 roku.

Obecnie istnieje ponad 300 standardów kodów kreskowych. Różne standardy wykorzystują różne algorytmy kodowania.

Każdy algorytm ma swoje własne cechy, takie jak minimalna i maksymalna długość danych, ograniczenia dotyczące rozmiaru kodu kreskowego itp. Różne standardy mają swoje zalety i wady i często są opracowywane z myślą o konkretnym zastosowaniu. Istnieje jednak niewielka liczba standardów odpowiednich dla większości zastosowań.

Aby otrzymać unikalny kod kreskowy dla produktu należy zarejestrować go w odpowiedniej grupie. Aby otrzymać kod UPC, należy zarejestrować się w UCC (www.uc-council.org). Aby otrzymać kod EAN należy zarejestrować się w EAN (www.ean-int.org).

Co to jest kod kreskowy

Kod kreskowy to zbiór symboli geometrycznych ułożonych według określonego standardu. Z reguły składa się z pionowych prostokątów o różnej szerokości. Zbiór takich prostokątów reprezentuje dane w kodzie maszynowym.

Kod kreskowy przypomina nieco numer seryjny. Liczby i/lub znaki zakodowane w kodzie kreskowym stanowią unikalny identyfikator, który po odczytaniu może zostać wykorzystany przez komputer w celu znalezienia dodatkowych informacji o produkcie. Na przykład kod kreskowy na tabliczce czekolady jest identyfikatorem produktu, który służy systemowi sprzedaży do ustalenia ceny, aktualnego rabatu i innych danych handlowych z bazy danych.

Gdzie używany jest kod kreskowy?

Kody kreskowe są skutecznie stosowane w systemach, w których udział człowieka jest niewielki lub żaden. Zastosowanie technologii kodów kreskowych w jak największym stopniu eliminuje błędy powstające przy ręcznym wprowadzaniu danych. Kod kreskowy ma wiele obszarów zastosowania, m.in. identyfikację towarów, inwentarz, oznakowanie ładunku itp.

Najczęstsze zastosowania kodów kreskowych dotyczą następujących obszarów:

Punkty sprzedaży(Point of Sale – POS) to jeden z najpowszechniejszych obszarów, w których wykorzystywane są kody kreskowe do ewidencjonowania sprzedanych towarów.

Spis– kody kreskowe są aktywnie wykorzystywane w magazynach do ewidencji towarów. Przenośne skanery służą do monitorowania wysyłki i odbioru towaru. Dane zbierane przez skaner mogą być pobierane okresowo lub w czasie rzeczywistym do komputera w zależności od używanego systemu, co pozwala firmom na zmniejszenie poziomu zapasów, a tym samym zmniejszenie kosztów transportu.

Dostawa– Kody kreskowe są używane na całym świecie w branży transportowej do oznaczania wszystkiego, od listów po duże ładunki. Kod kreskowy koduje nadawcę, odbiorcę, kuriera i inne informacje.

Identyfikacja– Identyfikatory pracownicze z wydrukowanym kodem kreskowym są stosowane w różnych firmach na całym świecie.

Systemy rejestracji czasu– kody kreskowe służą do rejestracji przyjazdów i wyjazdów pracowników, co pozwala pozbyć się papierowych harmonogramów i timerów i automatycznie naliczać wynagrodzenia.

Pakiet– Kody kreskowe służą do identyfikacji numeru partii, numeru seryjnego i informacji o dostawie. Etykietowanie może służyć do automatycznego sortowania przesyłek, automatyzacji przyjęć i zwiększenia kontroli nad transportem towarów.

Zbieranie danych– formularze medyczne wymagają długiego i cierpliwego wypełniania. Dzięki zastosowaniu kodów kreskowych informacje można szybko i łatwo wprowadzić do komputerowej bazy danych. Obniżając koszty gromadzenia danych, podnosisz jakość obsługi.

Dokładność kodu kreskowego

Kod kreskowy jest niezwykle dokładny. Chociaż operator może popełnić błąd co 300 pozycji, standardy kodów kreskowych dopuszczają mniej niż jeden błąd na każdy milion odczytanych kodów kreskowych. Ponadto niektóre standardy kodowania mają algorytmy korekcji błędów, co prowadzi do obniżenia tej normy.

Ponieważ kody kreskowe są drukowane i odczytywane przez maszyny, ich przetwarzanie zajmuje znacznie mniej czasu, a także jest dokładniejsze niż ręczne wprowadzanie danych. Porównywać:

  • Ręczne wprowadzenie 12 pozycji zajmie operatorowi około 6 sekund.
  • Przy ręcznym wpisywaniu średnio występuje jeden błąd na 300 pozycji. Błędy we wprowadzaniu danych powodują dodatkowe koszty, począwszy od ponownego wprowadzenia danych po wysyłkę niewłaściwego produktu do niewłaściwego klienta.
  • Automatyczne skanowanie 12-pozycyjnego kodu kreskowego zajmie tylko 300 milisekund.
  • Podczas pracy z kodem kreskowym o wysokim kontraście normą jest mniej niż jeden błąd na milion odczytanych pozycji.

Ile informacji można zakodować za pomocą kodu kreskowego?

Istnieje wiele różnych standardów kodów kreskowych. Każdy z nich ma swoje ograniczenia. Kody kreskowe o stałej długości (np. EAN-13) mogą zakodować tylko 13 znaków, natomiast kody kreskowe Code 39 i Code 128 mogą zakodować dowolną ilość informacji, ograniczoną jedynie wielkością drukowanego obszaru -kodu. Ogólnie rzecz biorąc, im więcej danych zakodowanych jest w kodzie kreskowym, tym dłużej będzie on trwał. Skanery kodów kreskowych mają również ograniczenia dotyczące rozmiaru kodu kreskowego, który mogą odczytać, co może również mieć wpływ na rozmiar kodu kreskowego w określonych zastosowaniach. W praktyce najpopularniejszą długością kodu kreskowego 1D jest 64 znaki, a dla kodu kreskowego 2D 1600 i więcej znaków.

Najbardziej znane kody kreskowe

Jak wspomniano powyżej, istnieje ponad 300 standardów kodów kreskowych, ale większość z nich jest przeznaczona do bardzo konkretnych celów i zadań. Poniżej znajduje się lista najpopularniejszych standardów kodów kreskowych oraz zakres każdego standardu.

Kod 128: Kod kreskowy o zmiennej długości. Zwykle kodowane są dane alfanumeryczne. Standard ten nadaje się do zastosowań ogólnych, takich jak znakowanie płyt DVD, kart identyfikacyjnych i wielu innych celów.

EAN.UCC-128: Kod kreskowy o zmiennej długości. Zwykle kodowane są dane alfanumeryczne. Ten międzynarodowy standard został opracowany w celu wymiany danych pomiędzy różnymi firmami. Standard UCC.EAN-128 oprócz danych koduje identyfikatory (AI), co pozwala określić rodzaj zakodowanych danych oraz format kodowania. UCC.EAN-128 koduje dane przy użyciu standardowych algorytmów Code 128.

Kod 39: Kod kreskowy o zmiennej długości. Zwykle kodowane są dane alfanumeryczne. Norma ta jest szeroko stosowana od wielu lat i jest najpopularniejszym na świecie do celów ogólnych. Czy jednak Code 39 zaczyna już ustąpić miejsca nowszym formatom? taki jak Kod 128.

UPC(Uniwersalny Kod Produktu) – 12-cyfrowy kod kreskowy, który jednoznacznie identyfikuje produkt. Ten kod kreskowy składa się z trzech części: kodu firmy, kodu produktu i cyfry kontrolnej. Kanadyjska Rada ds. Handlu Elektronicznego jest odpowiedzialna za przydzielanie i monitorowanie kodów firmowych. Kod firmy jednoznacznie identyfikuje firmę, a każdy kod powinien być używany wyłącznie przez firmę, do której jest przypisany. Kod produktu jest nadawany i kontrolowany przez samą firmę, która jest właścicielem swojego unikalnego kodu identyfikującego produkt i usługę. Cyfra kontrolna, która jest liczbą jednocyfrową, jest używana przez skanery kodów kreskowych w celu sprawdzenia, czy kod kreskowy został poprawnie odczytany i zdekodowany.

UPC-A: 12-cyfrowy kod kreskowy o stałej długości do kodowania danych numerycznych. Używany w amerykańskich sklepach detalicznych do identyfikacji produktów. Unikalne kody kreskowe UPC-A zostały opracowane przez Radę Uniwersytetu Kalifornijskiego. Jeśli planujesz sprzedawać swoje produkty w amerykańskich sklepach detalicznych, najprawdopodobniej będziesz musiał zadbać o umieszczenie na swoich produktach kodu kreskowego UPC-A.

UPC-E: 6-cyfrowy kod kreskowy o stałej długości do kodowania danych numerycznych. UPC-E to skrócona wersja kodu kreskowego UPC-A. Ten standard służy do identyfikacji małych artykułów detalicznych, które są zbyt duże, aby pomieścić pełny kod kreskowy UPC-A.

EAN-13 (JAN-13): 13-cyfrowy kod kreskowy o stałej długości do kodowania danych numerycznych. Używany w sklepach detalicznych na całym świecie (z wyjątkiem USA) do identyfikacji produktów. Unikalne kody kreskowe EAN-13 zostały opracowane przez EAN i stanowią rozszerzenie UPC-A. Różnica między nimi polega na tym, że EAN-13 zawiera również kod kraju.

EAN-8 (JAN-8): 8-cyfrowy kod kreskowy o stałej długości do kodowania danych numerycznych. EAN-8 to skrócona wersja kodu kreskowego EAN-13. Służy do oznaczania małych przedmiotów, których wymiary nie pozwalają na umieszczenie pełnego kodu kreskowego EAN-13.

Standard 2 z 5: Kod kreskowy o zmiennej długości do kodowania danych numerycznych. Standard ten stosowany jest od lat 60-tych do oznaczania biletów lotniczych i do innych celów. Znany również jako Industrial 2 z 5.

Przeplatane 2 z 5: Kod kreskowy o zmiennej długości do kodowania danych numerycznych. Zaktualizowana wersja Standardu 2 z 5 i w wielu przypadkach jego zamiennik. Szeroko stosowany w magazynach i dystrybucji.

MSI Plessy zwykle używany do kontroli dostępności towarów w magazynach detalicznych.

Kodaba r: Kod kreskowy o zmiennej długości do kodowania danych numerycznych. Używane głównie przez biblioteki, banki krwi i osocza oraz firmę FedEx.

PocztaNet: Kod kreskowy o stałej długości do kodowania danych numerycznych. Używany przez pocztę amerykańską do sortowania poczty. PostNet koduje 5- lub 9-cyfrowe kody pocztowe, a także 11-cyfrowe kody wysyłki.

DataMatrix: Dwuwymiarowy kod kreskowy o zmiennej długości do kodowania danych alfanumerycznych. Stosując ten standard można zakodować znacznie więcej danych niż stosując jednowymiarowe kody kreskowe na niewielkim obszarze. Algorytm DataMatrix umożliwia także wykrywanie i korygowanie błędów. Szeroko stosowany do etykietowania elementów elektronicznych i etykiet bagażowych, aptek, etykietowania dowodów osobistych.

PDF417: Dwuwymiarowy kod kreskowy o zmiennej długości do kodowania danych alfanumerycznych. PDF417 jest bardzo podobny do DataMatrix i zapewnia nieco większą funkcjonalność, wymagając jednocześnie więcej miejsca. Używane do zastosowań ogólnych, w tym do etykiet bagażowych, oznaczeń części i dowodów osobistych.

ISBN(International Standard Book Number) to międzynarodowy standard kodowania książek. Reprezentuje 10-znakowy numer służący do identyfikacji książek, broszur, pakietów edukacyjnych i książek dla niewidomych. Numer ISBN jednoznacznie identyfikuje opublikowany materiał. Ten kod kreskowy jest odmianą kodu EAN-13, w którym pierwsze trzy znaki to zawsze „978”. Wydawcy są zobowiązani do używania kodów kreskowych ISBN do oznaczania swoich książek, a czasopisma są oznaczane kodami ISSN.

Chociaż istnieje ponad 300 standardów, najpopularniejsze to UPC-A i Code 39. UPC-A/UPC-E jest używany w praktycznie wszystkich produktach sprzedawanych w amerykańskich sklepach detalicznych, a Code 39 służy do automatyzacji identyfikacji. Może kodować cyfry i litery, może być drukowany w dowolnej długości i można go odczytać za pomocą dowolnego skanera kodów kreskowych. Znajduje szerokie zastosowanie w zarządzaniu i produkcji.

Jeśli produkt przeznaczony jest do sprzedaży detalicznej, wówczas standardem powinien być UPC-A dla USA i EAN-13 dla Europy i większości krajów. W Japonii używany jest JAN-13, który w rzeczywistości jest analogiem EAN-13.

Jeśli zamierzasz używać kodów kreskowych do celów wewnętrznych lub w innych ogólnych przypadkach i jesteś niezależny od czynników zewnętrznych, wybierz standard, który najlepiej odpowiada Twoim potrzebom. Na przykład, jeśli chcesz zakodować informacje alfanumeryczne, wybierz kod kreskowy, który umożliwia zakodowanie takich danych. Kod 128 i Kod 39 są dobre do celów ogólnych.

Jeśli potrzebujesz zakodować dużą ilość informacji (na przykład imię i nazwisko oraz adres w ramach identyfikatora firmy), pomocne będą kody kreskowe 2D, takie jak DataMatrix lub PDF417. Mają znacznie większą moc niż jednowymiarowe kody kreskowe, ale skanery do takich kodów kreskowych będą zauważalnie droższe niż jednowymiarowe skanery kodów kreskowych.

Etykietowanie towarów przeznaczonych do sprzedaży detalicznej

W przypadku sprzedawców detalicznych w USA stosowane są kody kreskowe UPC-A lub UPC-E. W innych krajach zwykle stosuje się EAN-13 lub EAN-8.

Po zmianach legislacyjnych od 2005 roku firmy importujące w Stanach Zjednoczonych mogą umieszczać na swoich produktach kod kreskowy EAN-13. Uniwersalna Rada ds. Kodów Kreskowych (UCC) wymaga obecnie od sprzedawców detalicznych akceptowania zarówno kodów UPC-A, jak i EAN-13. Eliminuje to potrzebę umieszczania przez producentów dwóch kodów kreskowych na swoich produktach jednocześnie.

Kod kreskowy 2D

Kod kreskowy 2D przechowuje dane w poziomie i w pionie i często sprawia wrażenie, jakby miał wiele kodów kreskowych nałożonych jeden na drugi. Istnieje ponad 20 standardów kodów kreskowych 2D, ale najpopularniejsze to DPF417 i DataMatrix. Kody kreskowe 2D opierają się na zaawansowanych algorytmach, które umożliwiają zakodowanie większej ilości informacji na mniejszym obszarze oraz umożliwiają wyszukiwanie i korygowanie błędów w przypadku uszkodzenia powierzchni kodu kreskowego.

Zastosowanie kodów kreskowych 1D i 2D

Jednowymiarowe kody kreskowe kodują dane tylko w poziomie, natomiast dwuwymiarowe kody kreskowe kodują dane w poziomie i w pionie. Dlatego dwuwymiarowe kody kreskowe są bardziej zwarte i można ich używać do kodowania większej ilości informacji w tym samym obszarze. Kody kreskowe 2D są również bardziej odporne na błędy w przypadku uszkodzenia kodu.

Chociaż kody kreskowe 2D mają większą moc, może się zdarzyć, że Twoje potrzeby nie będą wymagały funkcjonalności, jaką zapewniają kody kreskowe 2D. Kod kreskowy 1D jest często bardziej opłacalną alternatywą. Jednowymiarowy kod kreskowy jest łatwiejszy do wydrukowania, a skanery do takiego kodu są tańsze.

Co to jest RFID

RFID (Identyfikacja częstotliwości radiowej– identyfikacja radiowa) to technologia wykorzystująca do identyfikacji fale radiowe. Najczęstszym przypadkiem użycia tej technologii jest przechowywanie unikalnego numeru identyfikującego osobę lub przedmiot, a także ewentualnie innych informacji, w mikrochipie podłączonym do anteny. Mikrochip i antena nazywane są razem sygnalizatorem ostrzegawczym lub znacznikiem RFID. Za pomocą anteny informacje identyfikacyjne przesyłane są do czytnika, który przetwarza odebrane fale radiowe na informację cyfrową, którą można następnie przesłać do komputera.

Czy RFID zastąpi kody kreskowe?

NIE. Dwie największe wady technologii RFID to jej koszt i bezpieczeństwo informacji. W przypadku technologii RFID nie osiągnięto jeszcze korzyści skali w zakresie produkcji, co sprawia, że ​​technologia ta jest nieopłacalna dla producentów. Zastosowanie RFID w niektórych zastosowaniach, takich jak punkty sprzedaży (POS), będzie miało sens tylko wtedy, gdy sygnalizatory będą na tyle tanie, że można je przymocować do prostych produktów, takich jak guma do żucia. Kolejną równie ważną kwestią jest bezpieczeństwo. Do nadzoru można wykorzystać znacznik RFID przymocowany do tenisówek. Wyobraź sobie też, że ktoś mógłby przyjść do Twojego domu ze skanerem, który pozwoliłby mu odczytać informacje ze wszystkich etykiet i dzięki temu dowiedzieć się, jakie napoje pijesz i jakie sklepy nosisz.

Co to jest numer GTIN

GTIN to system numeracji produktów w handlu światowym wykorzystujący kod EAN-UCC. Używa liczb 14-cyfrowych. Kod ten można utworzyć przy użyciu czterech różnych systemów numeracji, które są stosowane w zależności od zadań:

  • UCC-12, który jest używany głównie w Ameryce Północnej i jest uzupełniany dwoma zerami wiodącymi;
  • EAN/UCC-13, który jest używany głównie w Europie i Azji i jest uzupełniany pojedynczym zerem wiodącym;
  • EAN/UCC-14, znany również jako SCC-14, jest stosowany w firmach transportowych.
  • EAN/UCC-8, używany w Europie i Azji, uzupełniony sześcioma zerami wiodącymi.

Liczby są uzupełniane zerami, aby utworzyć 14-cyfrowy kod i reprezentują kod kraju, kod firmy lub producenta, kod produktu i cyfrę kontrolną.

Sprawdź cyfrę

Sprawdź cyfrę to jednocyfrowa liczba zawarta w kodzie kreskowym, której wartość służy do obliczeń matematycznych zapewniających dokładność kodu kreskowego.

Aby otworzyć powiększony obraz w nowym oknie, kliknij na zdjęcie

Chcesz wiedzieć, że nie dostałeś podróbki? Sprawdź zgodność właściwości konsumenckich zaszyfrowanych w kodzie z tym, co jest Ci oferowane.

Kod kreskowy zawiera:

Kod kraju pochodzenia produktu (2-3 cyfry);
kod producenta (kolejne 4 lub 5 w zależności od długości kodu kraju);
nazwa produktu, jego właściwości konsumenckie, wymiary, waga, kolor (kolejne pięć cyfr).

  • Pierwsza cyfra: nazwa produktu
  • Druga cyfra: właściwości konsumenckie
  • Trzecia cyfra: wymiary, waga
  • Czwarta liczba: składniki
  • 5. cyfra: kolor

Ostatnia cyfra jest cyfrą kontrolną służącą do sprawdzenia, czy skaner prawidłowo odczytuje kreski.
Znak „>” czasami po prawej stronie oznacza, że ​​produkt jest udostępniany na licencji.

Uwierzytelnianie kodem kreskowym

1) zsumuj wszystkie liczby w parzystych miejscach;
2) pomnóż otrzymaną kwotę przez 3. Wynik – nazwijmy to X – pamiętaj;
3) zsumuj wszystkie liczby w nieparzystych miejscach (bez cyfry kontrolnej);
4) do tej kwoty dodać wcześniej uzyskaną liczbę X;
5) z otrzymanej kwoty – nazwijmy to YZ – zostaw tylko Z;
6) wykonaj prostą operację arytmetyczną: 10 – Z.

Teraz wybierz wynikowy numer z poniższej listy. Jeśli odpowiada cyfrze kontrolnej w kodzie kreskowym, oznacza to, że nie jest fałszywy.

Aby otworzyć powiększony obraz w nowym oknie, kliknij na zdjęcie

Rozważmy sytuację na przykładzie kodu kreskowego kawy Jacobs:
4000508082504 (cyfra kontrolna – 4)
0+0+0+0+2+0=2
2*3=6
4+0+5+8+8+5=30
30+6=36
Z 36 wychodzimy 6.
10–6=4
Wynik odpowiada cyfrze kontrolnej.

Ogólna ocena materiału: 4,9

PODOBNE MATERIAŁY (WG TAGI):

Grafen jest przezroczysty, magnetyczny i filtrujący wodę

Kody kreskowe stały się dla nas znajomą częścią rzeczywistości. Traktujemy je jako coś oczywistego, znajdując je na opakowaniach produktów, broszurach, dokumentach, znakach drogowych i tablicach w obiektach kultury. Czy wiesz, że istnieje duża różnica pomiędzy kodami kreskowymi liniowymi i 2D? Co to jest kod QR? Zapraszamy do wspólnego przemyślenia tego wszystkiego.

Najpierw zdefiniujmy kluczowe pojęcie.

Kod kreskowy to specyficzny ciąg czarno-białych pasków, który przedstawia określone informacje w formie wygodnej do odczytania przez urządzenia techniczne. Zwykle te same informacje dla klienta, gościa i konsumenta są powielane w tekście drukowanym obok tego obrazu.

Zakres zastosowania liniowych i dwuwymiarowych kodów kreskowych jest dziś niezwykle szeroki - handel i bibliotekarstwo, systemy rachunkowości i bezpieczeństwa magazynów, przetwarzanie poczty i dokumentów, różne procesy technologiczne w produkcji.

Historia przydatnego wynalazku rozpoczęła się w 1938 roku. Jest ona związana z nazwiskami trzech młodych wynalazców – B. Silvera, N.D. Woodlanda, D. Johansona. Co ciekawe, Woodland narysował pierwszy model kodu kreskowego na piasku. Jak później przyznał, inspiracją dla jego wynalazku był alfabet Morse'a (w rzeczywistości Woodland po prostu rozszerzył kropki i kreski) oraz ścieżki optyczne (sposób odczytywania zaszyfrowanych informacji). Naukowcy otrzymali patent w USA w 1952 roku.

Liniowe i 2D

Jako pierwsze zastosowano same kody liniowe. Tutaj informacje skaner może odczytać tylko w jednym kierunku – poziomo. Najpopularniejszym symbolem jest EAN, który widać na poniższym obrazku.

Główną zaletą liniowych kodów kreskowych jest ich prostota. Dlatego czytanie wymaga niedrogiej technologii. Ale jest też wada - taki kod może przechowywać bardzo mało informacji (20-30 znaków). Najczęściej jest to określona sekwencja liczb.

Co to jest dwuwymiarowy kod kreskowy? Jest to już znak specjalny przechowujący znacznie więcej danych (nawet kilka stron tekstu). W związku z tym skanery odczytują go jednocześnie w dwóch kierunkach - w pionie i poziomie. Główna zaleta: pozwala dokładnie i szybko odczytać dużą ilość informacji.

Dwuwymiarowy kod kreskowy nanoszony jest na produkty i przedmioty na dwa sposoby: typograficznie (drukowany na etykiecie, opakowaniu, tabliczce itp.) oraz za pomocą specjalnych naklejek samoprzylepnych (drukowany na specjalnych drukarkach).

Skanery

Co to jest skaner kodów kreskowych? Specjalne urządzenia, które potrafią dokładnie odczytać informacje z postaci liniowej lub dwuwymiarowej. Skaner oświetla kreski swoim rozjaśniaczem, po czym odczytuje widoczny dla niego obraz. Ważne jest, aby urządzenie określało obecność i kolejność czarnych pasów na obrazie.

Jeśli urządzenie nie jest wyposażone we wbudowany dekoder (jednostka do dekodowania zakodowanej informacji), wówczas przesyła do odbiornika pewną serię sygnałów odpowiadających charakterystyce elementów czarno-białych. Do ich odczytania przeznaczony jest zewnętrzny dekoder, element odbiorczy.

Jeżeli skaner kodów kreskowych posiada już dekoder, to element ten odszyfrowuje informację i następnie przekazuje ją do kasy lub komputera zgodnie z sygnałami interfejsu.

Należy pamiętać, że dziś skanerami kodów 2D mogą być nie tylko specjalne urządzenia, ale także zwykłe smartfony. Wystarczy pobrać odpowiednie oprogramowanie na urządzenie. Swoją drogą, obecnie wiele gadżetów potrafi odczytać kody QR bez konieczności instalowania specjalnych aplikacji – wystarczy skierować aparat na symbol.

Rodzaje kodów dwuwymiarowych

Powszechnym błędnym przekonaniem jest, że wydruk kodu kreskowego 2D jest tym samym, co wydrukowanie kodu QR. Ale to nieprawda. QR to jeden z rodzajów kodów kreskowych, ale ich różnorodność nie ogranicza się do tego.

Analizując liniowe i dwuwymiarowe kody kreskowe, rozważmy istniejące odmiany tych ostatnich:

  • PDF417.
  • DataMatrix.
  • Kod QR.
  • Kodeks Azteków.

Zapraszamy do bliższego zapoznania się z każdą z odmian.

PDF417

Twórcą tego kodu jest firma Symbol Technologies. Wynalazek PDF417 pojawił się na świecie w 1991 roku. Co oznacza jego nazwa? PDF oznacza przenośny plik danych. Ale z liczbami jest ciekawiej. Każdy taki kod kreskowy będzie się składał z 17 modułów. Te ostatnie z kolei mają cztery kreski i spacje. Wynik to 417.

Można argumentować, że taki blok w rzeczywistości będzie nadal jednowymiarowy. Celem twórców było uproszczenie kompilacji kodu i późniejszego odszyfrowania. Dotyczy to jednak tylko skanerów specjalnych. Programy na urządzenia mobilne nie są jeszcze zbyt dobre w czytaniu PDF417 - „widzą” go co jakiś czas.

Gdzie we współczesnej rzeczywistości można znaleźć taki wynalazek? W Rosji najczęściej oznacza się nim produkty alkoholowe. PDF417 można również zobaczyć na biletach Aeroexpress (pociągi elektryczne w Moskwie kursujące między stacjami kolejowymi a lotniskami).

DataMatrix

Kod kreskowy 2D matrix został wynaleziony przez International Data Matrix. W 2005 roku został zakupiony przez Siemens Corporation. Opisany powyżej wynalazek miał ogromny wpływ na ten rozwój. Obecnie kod matrycowy opisywany jest normami ISO. Korzystanie z niego jest bezpłatne i nie wiąże się z opłatami licencyjnymi.

DataMatrix będzie dwuwymiarową matrycą składającą się z czarno-białych modułów i punktów. Jest ich parzysta liczba, zarówno w pionie, jak i w poziomie. Może być od jednego do kilku bloków. Każdy z nich musi mieć dwie przecinające się linie w kształcie litery L. Jest to „wzorzec” wyszukiwania, który pomaga czytelnikowi zrozumieć orientację znaku.

Pozostałe dwie strony bloku będą składać się z naprzemiennych czarnych i białych kropek, które wskazują skanerowi wielkość kodu. Standard korekcji błędów opiera się tutaj na algorytmie Reeda-Solomona (w przypadku uszkodzenia kodu pozwala odzyskać do 30% informacji).

Główną zaletą wynalazku są jego niewielkie rozmiary. Przekonaj się: na powierzchni 2 mm2 możliwe jest zaszyfrowanie informacji o długości 50 znaków. DataMatrix można nanosić na powierzchnię na wiele sposobów: grawerowanie, laser, druk atramentowy itp. Standardowe kształty to prostokąt i kwadrat.

Z DataMatrix korzystają tacy giganci jak BMW, Siemens, Mercedes, Intel, Philips, NASA. W Rosji ten dwuwymiarowy kod kreskowy można znaleźć na recepcie lekarskiej lub zwolnieniu chorobowym.

Kod QR

Jest to najpopularniejszy typ dwuwymiarowego kodu macierzowego. Nazwa pochodzi od angielskiego Quick Response – „quick Response”. Wynalazek należy do japońskiej firmy Denso-Wave. Kod został udostępniony publicznie w 1994 roku. Nawiasem mówiąc, jest najbardziej rozpowszechniony w Japonii. Korzysta z niego ponad połowa abonentów sieci komórkowych. Być może powodem jest to, że kod QR „rozumie” znaki kana.

Korzystanie z tego kodu kreskowego jest bezpłatne i bezpłatne na całym świecie - zarówno dla osób fizycznych, jak i prawnych. Jednak nie ma oficjalnego standardu dla tego symbolu. Jego rozmiary mogą wynosić od 11 do 177x177 modułów.

Wymagane elementy kodu QR to trzy duże kwadraty otoczone pustą przestrzenią. Pomagają skanerowi określić położenie symbolu i skorygować zniekształcenie perspektywy. Możesz także zobaczyć jeszcze jeden mały kwadrat - konieczne jest określenie orientacji sfer usług. Dodatkowo kod wymaga wolnej przestrzeni wokół siebie - od 2 do 4 modułów (w zależności od wersji).

Korzystanie z kodu QR

Dwuwymiarowy kod kreskowy na zeznaniu podatkowym w formacie QR to nie jedyne zastosowanie tego przydatnego wynalazku. Zobaczmy jak się sprawy mają na świecie:

  • Reklama i marketing. Korzystając z linku znajdującego się na billboardzie użytkownik może przejść do obejrzenia filmu promocyjnego i wirtualnego sklepu Klienta. Jednocześnie możesz zamówić produkt bezpośrednio na swoim smartfonie.
  • Turystyka, muzea, wystawy. Znaki z tym kodem często pojawiają się przy popularnych atrakcjach. Pomaga przejść do krótkiego tła historycznego, strony Wikipedii i znaleźć inne przydatne informacje.
  • Bilety. Użytkownik musi jedynie zapisać na swoim urządzeniu mobilnym kod QR podany podczas zakupu biletu online. Następnie obraz na ekranie gadżetu trafia do specjalnego czytnika na dworcu lub lotnisku.
  • Wizytówki. Wszystkie informacje o właścicielu są zwięźle zaszyfrowane w kodzie. Wygodnie, podczas skanowania dane o danej osobie są automatycznie zapisywane w gadżecie.

Kolejną innowację można zaobserwować w Rosji - dwuwymiarowe kody kreskowe na paragonach za rachunki za media. Można je odszyfrować zwykłym smartfonem z zainstalowanym programem do odczytu kodów QR.

Kodeks Azteków

Podobnie jak poprzedni. Twórcy, Welch Allyn, nie ukrywają tego. Ich głównym zadaniem było połączenie w swoim wynalazku najlepszych istniejących rozwiązań. W 1995 roku został zaprezentowany publiczności. Początkowo kod został opatentowany, ale potem został udostępniony do bezpłatnego użytku.

Symbol jest tylko kwadratowy i zawiera od 15 do 151 modułów. Można je łączyć w bloki. Główne elementy: „cel”, elementy orientacji, warstwy danych, siatka kotwiczna.

W Federacji Rosyjskiej na biletach linii lotniczych S7 Airlines drukowany jest kod Aztec. W tym celu zostało ono również wybrane na główne stowarzyszenie międzynarodowego transportu lotniczego.

Kody dwuwymiarowe, podobnie jak kody liniowe, okazały się niezbędne we współczesnej rzeczywistości. Ich główną zaletą jest kodowanie dużej ilości informacji.

Ostatnia aktualizacja: 12.06.2011

Kod kreskowy był wielokrotnie udoskonalany. Głównym celem modyfikacji jest zwiększenie objętości zaszyfrowanej informacji przy jednoczesnym zmniejszeniu obszaru samego kodu. Jeśli pasek kodu kreskowego wykorzystuje jednowymiarowy system kodowania, wówczas dwuwymiarowy kod kreskowy jest odszyfrowywany w poziomie i w pionie. W porównaniu do zwykłego kodu kreskowego, dwuwymiarowy kod kreskowy ma kilka istotnych zalet: znacznie większą ilość przechowywanych informacji oraz możliwość odzyskania nawet 30% uszkodzonych danych.

Obecnie najczęściej stosowanymi standardami są DataMatrix, wynaleziony w 1989 r. oraz kod QR („QuickResponse”, czyli „Quick Response”), opracowany w 1994 r. przez japońską firmę Denso Wave Inc. Kluczową różnicą pomiędzy QR i Data Matrix jest możliwość pracy ze znakami kana języka japońskiego.
Kod dwuwymiarowy można nanieść na różne sposoby – druk atramentowy, grawerowanie, laser, metody elektrolityczne itp. W zależności od sposobu aplikacji kod może pozostać na elemencie przez cały cykl jego użytkowania.


Kod QR

Kod QR to rodzaj kodu matrycowego (kodu kreskowego 2D), stworzonego przez japońską korporację Denso-Wave w 1994 roku. „QR” to skrót od „Quick Response”, tą nazwą twórcy chcieli pokazać, że kod QR pozwala szybko przekazać użytkownikowi jego treść. Kody QR są bardzo popularne w Japonii, gdzie są najpopularniejszym typem kodu 2D.
Już na początku 2000 roku kody QR stały się powszechne w Japonii i innych krajach azjatyckich. Można je znaleźć na wizytówkach, magazynach, gazetach, ulotkach, plakatach, tablicach ogłoszeń, produktach spożywczych, stronach internetowych itp. Europa i Ameryka także starają się dotrzymać kroku.

Pomimo tego, że pierwotnie kody QR były używane do rozliczania części w budowie maszyn, obecnie są one stosowane szerzej, zarówno w komercyjnych systemach księgowych, jak i do szybkiego dostarczania informacji użytkownikom telefonów komórkowych. Kody QR mogą przechowywać informacje kontaktowe, SMS-y, numery telefonów, adresy e-mail i linki hipertekstowe. Użytkownicy posiadający telefon z aparatem i odpowiednie oprogramowanie mogą zeskanować kod QR, co otworzy zakodowane w QR hiperłącze lub doda zakodowany kontakt do swojej książki adresowej. Wygoda korzystania z kodu QR jest oczywista – zamiast zapamiętywać długi link czy adres e-mail, wystarczy skierować aparat telefonu na kod QR, a link zostanie dodany do ulubionych.

Pojemność kodu QR

Na pierwszy rzut oka może się wydawać, że kod QR nie jest w stanie przechowywać wielu informacji i nadaje się jedynie do kodowania krótkich ciągów znaków, np. adresu URL czy adresu e-mail. W rzeczywistości pojemność kodu QR nie jest tak mała:

Jak widać, kod QR może zakodować ponad 2 KB tekstu, co znacznie rozszerza zakres jego zastosowań, szczególnie biorąc pod uwagę wygodę i szybkość dostarczania informacji do użytkownika końcowego.

Korygowanie błędów w kodach QR

Kody QR wykorzystują algorytm Reeda-Solomona do korekcji błędów. Pozwala to na łatwe odczytanie kodów, które są w jakiś sposób uszkodzone - wymazane, przekreślone itp. Kody QR mają 4 poziomy korekcji błędów, które różnią się ilością informacji do przywrócenia i odpowiednio ilością przydatnych informacji, które można przywrócić w przypadku uszkodzenia kodu. Poziomy korekcji i odpowiadające im wartości procentowe informacji, które można odzyskać, są następujące:

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

Kod DataMatrixa

Z kolei kod kreskowy DataMatrix ma o 30-60% mniejszą powierzchnię niż kod QR zawierający identyczne dane.

DataMatrix to typowy przedstawiciel rodziny kodów kreskowych 2D, pozwalający na zakodowanie aż 3Kb informacji. DataMatrix, podobnie jak wszystkie inne podobne kody kreskowe, zawiera informacje umożliwiające odzyskanie zakodowanej informacji w przypadku częściowego uszkodzenia kodu.

Każdy kod DataMatrix zawiera dwie ciągłe, przecinające się linie w kształcie litery L, które orientują czytelnika, pozostałe dwie granice kodu składają się z naprzemiennych czarnych i białych kropek i służą do wskazania czytelnikowi rozmiaru kodu.

Funkcje kodu DataMatrix:

  • Standaryzacja (przyjęto normę międzynarodową ISO/IES16022, w przygotowaniu jest norma rosyjska)
  • Duża pojemność informacyjna (ponad 2000 liter lub 3000 cyfr)
  • Wysoka prędkość rozpoznawania i dekodowania
  • Niskie wymagania dotyczące jakości powierzchni, na której nanoszony jest znak
  • Rozpoznanie nie zależy od tła obrazu
  • Dopuszczalne jest przybieranie symbolu w dwóch kształtach – kwadratu i prostokąta, co ułatwia dopasowanie znaku do dostępnej na produkcie przestrzeni

Najpopularniejszym zastosowaniem DataMatrix jest znakowanie małych obiektów, takich jak mikroukłady, ponieważ DataMatrix pozwala na zakodowanie 50 znaków na obrazie o wielkości 2-3 mm2, który można odczytać bez problemów. Generalnie wielkość kodu jest ograniczona jedynie technologicznie, jak w przypadku każdego innego kodu 2D, jednak ponieważ DataMatrix jest kodem otwartym, ustandaryzowanym, wiele firm wykorzystuje go do własnych celów. To może wyjaśniać jego szeroką dystrybucję.

Kody DataMatrix składają się z połączonych ze sobą modułów. W sumie za pomocą DataMatrix można zakodować do 3116 znaków ASCII. Kody muszą zawierać parzystą liczbę modułów pionowych i poziomych. Większość DataMatrixów jest kwadratowa, ale ogólnie można stosować kody prostokątne. Wszystkie kody wykorzystują standard korekcji błędów ECC200, który z kolei wykorzystuje algorytm Reeda-Solomona do kodowania/dekodowania danych. Pozwala to odzyskać do 30% przydatnych informacji w przypadku uszkodzenia kodu. Kody DataMatrix stopniowo stają się powszechne na kopertach i paczkach. Kod można szybko odczytać za pomocą skanera, co pozwala na dość sprawne śledzenie korespondencji

W przemyśle DataMatrix służy do etykietowania różnych elementów.

Tag Microsoftu

Microsoft Tag to dwuwymiarowy kolorowy kod kreskowy (kolorowy kod kreskowy o dużej pojemności). W przeciwieństwie do kodów QR i DataMatrix, ten typ jest znacznie lepiej rozpoznawalny. Można odczytać nawet nieostry kod (często aparaty telefonów komórkowych bez autofokusa).

Microsoft Tag przechowuje swój własny numer o długości 13 bajtów + 1 bit kontrolny. Program rozpoznający wysyła ten numer do serwera, który wyświetla informacje zapisane w tym kodzie.

Zalety Microsoft Tag w porównaniu do kodów QR i DataMatrix

  • Przechowuj więcej informacji w tym samym rozmiarze fizycznym
  • Informacje zawarte są jedynie w małych kółkach w środkach trójkątów i na końcach linii synchronizacyjnych. Dlatego możliwe są również tagi Microsoft ze zdjęciami.
  • Możesz śledzić, ilu użytkowników „czyta” kod (dzięki statystykom Live)

Wady Microsoft Tag w porównaniu do kodów QR i DataMatrix

  • Wymagane jest połączenie z Internetem (ponieważ wszystkie informacje zaszyfrowane w kodzie znajdują się na serwerach Microsoft Tag)
  • Wymagane jest urządzenie drukujące w kolorze (choć istnieje możliwość stworzenia kodu czarno-białego)

Możliwe jest utworzenie własnego kodu (wymagane konto Windows Live).

Możesz pobrać program do rozpoznawania na urządzenia mobilne

Tworzenie własnego kodu

Istnieje kilka sposobów utworzenia kodu QR z dowolną informacją tekstową:

1) Za pośrednictwem usług internetowych

Najprostszy i najwygodniejszy sposób. Wystarczy wejść na specjalną stronę internetową, wybrać rodzaj kodu (QR lub DataMatrix), wybrać, co będzie zawierał kod (tylko tekst, adres internetowy, adres e-mail, wizytówka, wielkość kodu).

Czytanie kodu

Możesz rozszyfrować dwuwymiarowy kod:

1) Przez telefon komórkowy

Dla platformy Symbian 9.x (aplikacje .sis):

Czytnik kodów kreskowych Nokia (Nokia N79, N82, N93, N93i, N95, E66, E71,E90, 6220 Classic, Nokia N78, 6210 Navigator, N96 i inne)

Kody kreskowe na towarach w sklepach stały się pilną koniecznością. Sieci handlowe już dawno porzuciły produkty, które tego nie posiadają – dotyczy to m.in. zautomatyzowanej księgowości i szybkości obsługi klienta. Trendy rozwojowe kodów kreskowych polegają na zwiększaniu objętości zaszyfrowanej informacji przy jednoczesnym zmniejszaniu obszaru zajmowanego przez sam kod. Najpopularniejszy pasek kodów kreskowych wykorzystuje jednowymiarowy system kodowania, podczas gdy dwuwymiarowy jest już rozszyfrowany zarówno w poziomie, jak i w pionie. W porównaniu do zwykłego liniowego kodu kreskowego, dwuwymiarowy kod kreskowy ma poważne zalety: większą objętość przechowywanych informacji i możliwość przywrócenia ich do 30% uszkodzonego obszaru.

Najpopularniejszymi standardami kodów dwuwymiarowych są wynaleziony w 1989 roku DataMatrix oraz kod QR („QuickResponse”, czyli „Quick Response”), opracowany w 1994 roku przez japońską firmę Denso Wave Inc. Kluczową różnicą pomiędzy QR i Data Matrix jest możliwość pracy ze znakami kana języka japońskiego. Cóż, na początek spójrzmy na inny pomysł Microsoftu - Microsoft Tag.

Kod dwuwymiarowy można zastosować na wiele sposobów – druk atramentowy, grawerowanie, laser, metody elektrolityczne itp. W zależności od sposobu aplikacji kod może pozostać na elemencie przez cały cykl jego użytkowania. Głównym pięknem pomysłu jest możliwość wykorzystania smartfona z zainstalowanym programem do rozpoznawania informacji zaszyfrowanych w kodzie.

Istniejące obecnie aplikacje do odczytu kodów kreskowych pozwalają na przesyłanie linków, kontaktów, wiadomości SMS/e-mail, współrzędnych GPS, a tak naprawdę samego tekstu. Ponieważ popularność kodów kreskowych rośnie, czego dowodem jest stale rosnąca aktywność dyskusji na ten temat w Internecie, oczywistym jest, że popchnie to twórców oprogramowania na smartfony do wdrażania nowych pomysłów na wykorzystanie kodów kreskowych, co w dalszym ciągu będzie zwiększyć zainteresowanie nimi.

Kod QR

Kod QR to skrót od „Quick Response”, „Quick Response”, japońscy twórcy tą nazwą chcieli pokazać, że kod QR pozwala szybko przekazać użytkownikowi jego treść. Kody QR są bardzo popularne w Japonii, gdzie są najpopularniejszym typem kodu 2D. Japońscy producenci i reklamodawcy aktywnie umieszczają je na wizytówkach, magazynach, gazetach, ulotkach, plakatach, tablicach ogłoszeniowych, produktach spożywczych, stronach internetowych itp. Europa i Ameryka również podchwyciły tę modę.

Chociaż pierwotnie kody QR były używane do rozliczania części w budowie maszyn, obecnie są one stosowane szerzej, zarówno w komercyjnych systemach księgowych, jak i do szybkiego dostarczania informacji użytkownikom telefonów komórkowych. Kody QR mogą przechowywać informacje kontaktowe, SMS-y, numery telefonów, adresy e-mail i linki hipertekstowe. Użytkownicy telefonów z aparatem mogą natychmiast zeskanować kod QR, co spowoduje otwarcie zakodowanego w formacie QR hiperłącza lub dodanie zakodowanego kontaktu do książki adresowej. Wygoda korzystania z kodu QR jest oczywista – zamiast zapamiętywać długi link czy adres e-mail, wystarczy skierować aparat telefonu na kod QR, a link zostanie dodany do ulubionych.


Pojemność kodu QR

Wydawać by się mogło, że kod QR nadaje się jedynie do kodowania krótkich ciągów znaków, np. adresu URL czy adresu e-mail. Jednak pojemność kodu QR nie jest tak mała. Jeśli użyjesz tylko cyfr, zmieścisz się w nim 7089 znaków, jeśli użyjesz cyfr i liter łacińskich, zmieścisz się w 4296 znakach. Tekst rosyjski na takim obrazku zmieści się nieco ponad 2 KB, a to wcale nie tak mało, zwłaszcza biorąc pod uwagę wygodę i szybkość dostarczania informacji użytkownikowi końcowemu.


Korygowanie błędów w kodach QR

Kody QR wykorzystują algorytm Reeda-Solomona do korekcji błędów. Pozwala to na łatwe odczytanie kodów, które są w jakiś sposób uszkodzone - wymazane, przekreślone itp. Kody QR mają 4 poziomy korekcji błędów, które różnią się ilością informacji do przywrócenia i odpowiednio ilością przydatnych informacji, które można przywrócić w przypadku uszkodzenia kodu. Poziomy korekcji i odpowiadające im procenty informacji, które można przywrócić, są następujące: L-7%, M-15%, Q-25%, H-30%. Korektę zapewnia pewna redundancja i powielanie informacji.


Kod DataMatrixa


Kod kreskowy DataMatrix ma o 30–60% mniejszy obszar niż kod QR zawierający identyczne dane. DataMatrix to typowy przedstawiciel rodziny kodów kreskowych 2D, pozwalający na zakodowanie aż 3Kb informacji. DataMatrix, podobnie jak wszystkie inne podobne kody kreskowe, zawiera informacje o odzyskiwaniu, które umożliwiają przywrócenie zakodowanych informacji w przypadku częściowego uszkodzenia kodu.

Każdy kod DataMatrix zawiera dwie ciągłe, przecinające się linie w kształcie litery L, które orientują czytelnika (zwykle na lewo i na dole diagramu), pozostałe dwie granice kodu składają się z naprzemiennych czarnych i białych kropek i służą do wskazania wymiarów kod do czytnika.


Funkcje kodu DataMatrix:

  • Standaryzacja (przyjęto normę międzynarodową ISO/IES16022, w przygotowaniu jest norma rosyjska)
  • Duża pojemność informacyjna (ponad 2000 liter lub 3000 cyfr)
  • Wysoka prędkość rozpoznawania i dekodowania
  • Niskie wymagania dotyczące jakości powierzchni, na której nanoszony jest znak
  • Rozpoznanie nie zależy od tła obrazu
  • Dopuszczalne jest przybieranie symbolu w dwóch kształtach – kwadratu i prostokąta, co ułatwia dopasowanie znaku do dostępnej na produkcie przestrzeni
Kody DataMatrix wykorzystują korekcję błędów ECC200, która z kolei wykorzystuje algorytm Reeda-Solomona do kodowania/dekodowania danych. Pozwala to odzyskać do 30% przydatnych informacji w przypadku uszkodzenia kodu. Kody DataMatrix stają się powszechne na kopertach i paczkach. Taki kod może zostać szybko odczytany przez skaner, co pozwala na dość skuteczne śledzenie korespondencji

W przemyśle DataMatrix służy do etykietowania różnych elementów.

Tag Microsoftu


Microsoft Tag to dwuwymiarowy kolorowy kod kreskowy (kolorowy kod kreskowy o dużej pojemności). Kluczową różnicą jest tutaj słowo KOLOR. Uważa się, że ten typ kodu jest znacznie lepiej rozpoznawalny. Można odczytać nawet nieostry kod (często aparaty telefonów komórkowych bez autofokusa).

Jednocześnie sam Microsoft Tag przechowuje minimalną ilość informacji - swój własny numer o długości 13 bajtów + 1 bit kontrolny. Program rozpoznający wysyła już ten numer do serwera, który udostępnia informacje zapisane w tym kodzie. Dlatego kod znacznika firmy Microsoft jest w rzeczywistości łączem do rekordu w bazie danych. Informacje zawarte są jedynie w małych kółkach w środkach trójkątów i na końcach linii synchronizacyjnych. Dlatego możliwe są również tagi Microsoft ze zdjęciami. Ponieważ przy każdym odczycie następuje wywołanie do serwera systemu, możliwe jest śledzenie, ilu użytkowników „odczytało” kod. To też jest wada – aby skorzystać z kodu trzeba mieć połączenie z Internetem. Do odtworzenia kodu wymagane jest kolorowe urządzenie drukujące.


Wybór redaktora
Podatek od wartości dodanej nie jest opłatą bezwzględną. Podlega mu szereg rodzajów działalności gospodarczej, inne natomiast są zwolnione z podatku VAT....

„Myślę boleśnie: grzeszę, jest mi coraz gorzej, drżę przed karą Bożą, ale zamiast tego korzystam tylko z miłosierdzia Bożego. Mój grzech...

40 lat temu, 26 kwietnia 1976 r., zmarł minister obrony Andriej Antonowicz Greczko. Syn kowala i dzielnego kawalerzysty, Andriej Greczko...

Data bitwy pod Borodino, 7 września 1812 roku (26 sierpnia według starego stylu), na zawsze zapisze się w historii jako dzień jednego z najwspanialszych...
Pierniki z imbirem i cynamonem: piecz z dziećmi. Przepis krok po kroku ze zdjęciami Pierniki z imbirem i cynamonem: piecz z...
Oczekiwanie na Nowy Rok to nie tylko udekorowanie domu i stworzenie świątecznego menu. Z reguły w każdej rodzinie w przeddzień 31 grudnia...
Ze skórek arbuza można przygotować pyszną przekąskę, która świetnie komponuje się z mięsem lub kebabem. Ostatnio widziałam ten przepis w...
Naleśniki to najsmaczniejszy i najbardziej satysfakcjonujący przysmak, którego receptura przekazywana jest w rodzinach z pokolenia na pokolenie i ma swój własny, niepowtarzalny...
Co, wydawałoby się, może być bardziej rosyjskie niż kluski? Jednak pierogi weszły do ​​kuchni rosyjskiej dopiero w XVI wieku. Istnieje...