Podstawowe informacje o kodzie QR
08/05/2024Podstawowe informacje o kodzie QR®
Obecnie kod QR jest szeroko stosowany w marketingu cyfrowym i reklamie, ponieważ umożliwia szybki kontakt z klientami i dostarcza treści do użytkowników końcowych. Mogą to być linki do stron internetowych, cyfrowe kupony rabatowe, bilety na różne usługi transportowe itp.
Aby skutecznie wykorzystać kod QR w którejkolwiek z tych dziedzin, konieczne jest dobre zrozumienie jego koncepcji i technologii rozwoju.
Czym jest kod QR?
Kod QR
Kod QR oznacza kod reakcji szybka. Jest to dwuwymiarowy (2-D) kod macierzowy należący do dużego zbioru kodów czytelnych maszynowo. Wszystkie te kody nazywane są kodami kreskowymi, niezależnie od tego, czy zawierają paski, kwadraty czy elementy innego kształtu.
Przyjrzyjmy się kodom 1-D i 2-D. W porównaniu do pierwszego typu, kody 2-D mogą zawierać większą ilość danych, zajmując jednocześnie mniej miejsca. Jednak kod QR zawiera znacznie więcej danych w porównaniu do wspomnianych wcześniej typów kodów. Dodatkowo, kod QR ma również bardziej zaawansowaną metodę korekcji błędów i wyższą prędkość odczytu.
Kody kreskowe wizualnie reprezentują informacje, jak każde pisanie, ale nie dla ludzi - dla maszyn. Skaner odczytuje kod za pomocą specjalnych systemów optycznych i oprogramowania do odczytu kodów kreskowych. Zasady tworzenia kodów kreskowych (jak gramatyka) oraz zbiór symboli, które wykorzystuje (jego alfabet) są jego symboliką.
Główna idea kodów kreskowych 1-D
Podstawowe symbole kodów kreskowych można podzielić na dwa typy: jednowymiarowe, lub liniowe, i dwuwymiarowe.
Kody jednowymiarowe (1-D), takie jak uniwersalny kod produktu (UPC), są szeroko stosowane w handlu, na metkach cenowych i opakowaniach towarów. Składają się z pionowych pasków i przestrzeni. Te kody klasyfikuje się jako jednowymiarowe, ponieważ informacje w nich zaszyfrowane są przekazywane jedynie przez różnicę w ich poziomym rozmiarze - szerokości pasków i przestrzeni - oraz ich pozycji od lewej do prawej.
Wysokość kolumn kodu kreskowego nie wpływa na zaszyfrowane informacje. Dlatego oprogramowanie odczytuje obie opcje bez żadnej różnicy.
Jedyną rzeczą, która ma znaczenie jest szerokość i kolejność pasków, a nie ich wysokość.
Kody 2-D - następny poziom
Kody kreskowe 1-D pojawiły się w 1966 roku i szybko stały się popularne. Jednak czas nie stoi w miejscu i wkrótce pojawiła się potrzeba nowych typów kodów, mniejszych, ale jednocześnie bardziej informacyjnych.
Późniejsze próby miały na celu zwiększenie informacyjności kodu kreskowego. Polegało to na zwiększeniu liczby pasków lub utworzeniu układu z wieloma kodami. Wszystko to prowadziło do zwiększenia rozmiaru kodu kreskowego, a co za tym idzie, do skomplikowania kosztów odczytu i druku.
Dlatego stworzono kody 2-D. Początkowo powtarzały te same symbole liniowe pionowo, a później zaczęto je wytwarzać w formie kodów macierzowych. Kod tworzyły małe symetryczne elementy, w kształcie kwadratów lub prostokątów.
Układ wielokodowy | Kody 2-D w stosie | Kod macierzowy 2-D |
Kody kreskowe
Kody macierzowe 2-D zawierają informacje zarówno w kierunkach pionowych, jak i poziomych, dlatego mają dość wysoką gęstość danych w małym rozmiarze. Jednak dalsze ulepszenia związane z kodem QR były jeszcze przed nami.
W poniższej tabeli przedstawione są cechy i właściwości niektórych typowych kodów 2-D.
Kod QR | PDF417 | DataMatrix | MaxiCode | |
Twórca | DENSO Wave | Symbol Technologies |
RVSI Acuity CiMatrix |
UPS |
Typ | Macierz | Kod kreskowy w stosie | Macierz | Macierz |
Liczby | 7,089 | 2,710 | 3,116 | 138 |
Alfanumeryczny | 4,296 | 1,850 | 2,355 | 93 |
Binarny | 2,953 | 1,018 | 1,556 | - |
Znaki japońskie, chińskie lub koreańskie |
1,817 | 554 | 778 | - |
Główne cechy | Duża pojemność, mały rozmiar, wysoka prędkość skanowania |
Duża pojemność | Mały rozmiar | Wysoka prędkość skanowania |
Główne zastosowania | Wszystkie kategorie | Automatyzacja biurowa |
Automatyzacja fabryczna |
Logistyka |
Standardy | AIM, JIS, ISO | AIM, ISO | AIM, ISO | AIM, ISO |
Jak działa kod QR
<-Nie zawiera danych->
<-Zawiera dane->
<-Zawiera dane->
<-Zawiera dane->
Kod QR należy do typu kodów macierzowych 2-D. W tym typie kodu informacje są szyfrowane nie poprzez położenie i szerokość pasków i przestrzeni w wymiarze poziomym, ale przez układ ciemnych i jasnych modułów w kolumnach i wierszach, zarówno poziomo, jak i pionowo.
Pod każdym ciemnym lub jasnym modułem kodu QR zaszyfrowany jest 0 lub 1, aby komputer mógł to odczytać.
Moduły kodu QR pełnią różne funkcje. Niektóre zawierają rzeczywiste dane, podczas gdy inne gromadzą się w funkcjonalnych szablonach, które poprawiają czytelność i zapewniają wyrównanie znaków, korekcję błędów i kompensację zniekształceń. Istnieje także szablon synchronizacji - pozwala on czytnikowi określić rozmiar symbolu. Dodatkowo istnieje obowiązkowa "cicha strefa". Jest to buforowy obszar o szerokości czterech modułów, który potrzebny jest, aby zapewnić, że tekst lub oznaczenia wokół niego nie są mylone z danymi w kodzie QR.
Odczyt zwykłych dwuwymiarowych kodów macierzowych zajmował dużo czasu, ponieważ czytnik musiał znaleźć kod symbolu, określić jego kąt orientacji, położenie (współrzędne x i y) oraz rozmiar.
Dlatego kod QR został opracowany z wykorzystaniem specjalnych szablonów do określania położenia. Umieszczono je w trzech rogach każdego symbolu. Szablony mają symetryczną relację linii skanowania 1:1:3:1:1, co pozwala na skanowanie z dowolnego kierunku w pełnym zakresie 360 stopni. Dodatkowo szablony są ze sobą połączone, co zapewnia szybki dostęp do odpowiednich informacji na temat kąta, położenia i rozmiaru zawartego na obrzeżach kodu.
W rezultacie kod QR jest odczytywany 20 razy szybciej niż zwykły kod macierzowy. Dodatkowo sprzęt skanujący może szukać szablonów, zwiększając ogólną prędkość poprzez jednoczesne rejestrowanie obrazu i przetwarzanie danych.
Wersje symboli kodu QR
Kody QR można generować w 40 różnych wersjach symboli, od 21 x 21 modułów (wersja 1) do 177 x 177 modułów (wersja 40).
Każda wyższa wersja symbolu ma 4 dodatkowe moduły po każdej stronie (16 dodatkowych modułów na symbol) i może mieć proporcjonalnie więcej danych. Maksymalna pojemność danych dla danego symbolu jest określana przez jego wersję, typ symbolu i poziom korekcji błędów.
Korekcja błędów w kodzie QR
Kod QR ma potężne możliwości korekcji błędów dzięki dodaniu kodów Reed-Solomon do oryginalnych danych. Ta matematyczna metoda korekcji błędów pozwala maszynie skanującej na odczyt symboli kodu QR nawet w przypadku zanieczyszczenia lub uszkodzenia.
Istnieją cztery poziomy dostępnej korekcji błędów. Im wyższy poziom, tym lepsza korekcja błędów, ale także wyższa wersja kodu QR.
Poziom korekcji błędów | Przybliżona objętość korekcji | |
L | 7% | Rekomendowane dla kodów QR, które nie będą drukowane. Dla tych, które będą wyświetlane na ekranach. |
M | Rekomendowane dla druku odpornego na zużycie. Dla obiektów w ruchu, takich jak transport. | |
Q | 25% | Rekomendowane dla kodów QR, które będą intensywnie noszone lub zanieczyszczone. |
H | 30% | Rekomendowane dla tych, które zawierają logo i będą aktywnie noszone. |
Wybierając poziom korekcji błędów, należy wziąć pod uwagę czynniki środowiska otaczającego oraz pożądaną wielkość symbolu kodu QR.
Na przykład, w przypadku roślin, fabryk i innych miejsc, w których kod QR może się pobrudzić lub uszkodzić, lepiej wybrać poziom Q (korekcja błędów 25%) lub H (30%). W czystych miejscach i kodach z dużą ilością danych można wybrać poziom L (7%). Ogólnie, najpopularniejszym poziomem jest M (15%).
Korzyści z kodu QR
Unikalny design kodu QR zapewnia mu wiele zalet, w tym:
Szybkie skanowanie we wszystkich kierunkach: Kod QR można odczytać pod dowolnym kątem w obrębie 360 stopni dzięki wzorowi określenia pozycji w trzech rogach każdego symbolu. Dlatego nie ma potrzeby trzymania skanera na tym samym poziomie co kod. Dodatkowo, wzór określenia pozycji eliminuje wszelkie przeszkody w tle, dzięki czemu kod QR jest odczytywany stabilnie i szybko.
Duża pojemność pamięci do przechowywania danych: Jeden symbol kodu QR może zawierać do 7089 cyfr. To 200 razy więcej niż można zawrzeć w standardowym kodzie 1-D.
W takim symbolu kodu QR można zawrzeć 300 znaków alfanumerycznych.
Kompaktowość: Dane zawarte w kodzie 1-D zajmą tylko 1/10 objętości danych kodu QR.
Korekcja błędów: Symbol kodu QR można odczytać i zdekodować, nawet jeśli około 30% danych jest brudnych lub uszkodzonych. Oczywiście zależy to również od wybranego poziomu korekcji błędów.
Różnorodność typów danych: Kod QR może obsługiwać liczby, znaki alfabetu, symbole, znaki japońskie, chińskie lub koreańskie oraz dane binarne.
Rekompensacja zniekształceń: Symbol kodu QR można odczytać nawet, jeśli znajduje się na zakrzywionej lub zniekształconej powierzchni.
Łączność (Aplikacja strukturalna): Symbol kodu QR można podzielić na 16 mniejszych symboli, aby pasował do długich i wąskich przestrzeni. Mniejsze symbole odczytywane są jako jeden kod, a kolejność skanowania w tym przypadku nie ma znaczenia.
Bezpośrednie oznakowanie: Jeśli warunki niskiego kontrastu nie pozwalają na odczytanie kodu QR, można go wydrukować, wygrawerować laserowo lub zastosować metodą DPM bezpośrednio na produkcie.
Użycie kodu QR
Warto zauważyć, że początkowo kod QR został opracowany do śledzenia komponentów i systemów motoryzacyjnych w procesach produkcyjnych i dostawczych. Szybko zyskał jednak dużą popularność w praktycznie wszystkich obszarach zastosowania standardowych kodów kreskowych, a także w niektórych nowych obszarach.
Tradycyjne obszary zastosowania obejmują:
• Produkcja
Śledzenie produktów
Zarządzanie procesami
Śledzenie zamówień i czasu
Zarządzanie zapasami i sprzętem
• Magazynowanie i logistyka
Śledzenie towarów
• Handel detaliczny
Identyfikacja produktów w punkcie zakupu
Zarządzanie sprzedażą
Kontrola zapasów
• Służba zdrowia
Zarządzanie dokumentacją medyczną
Identyfikacja pacjentów
Śledzenie leków
Śledzenie sprzętu i urządzeń
• Nauki przyrodnicze
Śledzenie próbek
• Transport
Zarządzanie flotą
Sprzedaż biletów i kart pokładowych
• Automatyzacja biurowa
Zarządzanie dokumentami
• Marketing i reklama
Marketing mobilny
Elektroniczne bilety, płatności, kupony i programy lojalnościowe
Użycie kodów QR w marketingu i reklamie.
Początkowo marketing mobilny cieszył się popularnością w Holandii, Korei i Japonii. Jednak w ostatnim czasie zyskuje na popularności w Ameryce Północnej. Kod QR jest tutaj używany w reklamie i druku, a także na billboardach, plakatach, odzieży, naczyniach i innych przedmiotach. Skanując kod QR za pomocą smartfona, użytkownik może przejść na stronę internetową lub uzyskać kupon rabatowy, ofertę specjalną, informacje o produkcie lub informacje o sklepie.
Kody QR można obecnie odczytywać nawet z wyświetlacza smartfona za pomocą specjalnych skanerów. Taki kod może zawierać bilet na wydarzenie lub kupon na zakupu, paragon, kartę lojalnościową itd.
Generowanie kodów QR
DENSO Wave Incorporated, wynalazca kodu QR i właściciel znaku towarowego kodu QR, udostępnił ten typ kodu publicznie. Dlatego wiele stron internetowych zawiera obecnie internetowe generatory kodów QR lub oprogramowanie do pobrania do generowania kodów.
Jednakże, takie generatory kodów i oprogramowanie nie mają certyfikatu Międzynarodowej Organizacji Normalizacyjnej (ISO), więc nie można stwierdzić, czy są zgodne ze standardem ISO 18004 na podstawie patentu DENSO Wave. W rezultacie takie symbole kodów mogą być nieczytelne przez niektóre urządzenia, lub jakość odczytu może być obniżona.
Najbardziej niekomfortową rzeczą jest to, że niestandaryzowane generatory ISO nie mogą określić minimalnego rozmiaru druku symbolu kodu QR. A jeśli symbol jest wydrukowany mniejszy niż minimalny rozmiar, biorąc pod uwagę objętość danych, wersję symbolu i rozdzielczość zgodnie z ISO, jego czytelność znacznie się obniży.
Jeśli kod QR jest generowany za pomocą oprogramowania, które nie jest zgodne z ISO, może być trudno go używać, szczególnie jeśli ma być przeznaczony do odczytu przez smartfon. Warto również zauważyć, że oprogramowanie do odczytu kodów QR, podobnie jak oprogramowanie do generowania kodów QR, nie zawsze opiera się na standardzie ISO.
Aby zagwarantować, że kod QR będzie z sukcesem odczytany przez największy procent urządzeń, ważne jest, aby korzystać z oprogramowania do generowania kodów oferowanego tylko przez renomowanego producenta, który można ufać, że spełnia specyfikacje ISO.
Odczyt kodów QR: 5 niezbędnych rzeczy dla skanera 2D lub terminala
1. Wysoka prędkość odczytu: Wydajność operatora zależy od szybkości skanowania i możliwości zdalnego skanowania. Dlatego najlepiej jest szukać urządzeń z zaawansowaną technologią skanowania CCD. Dzięki temu można skanować kody o dużej gęstości lub trudne do odczytu kody.
2. Łatwość obsługi: Aby zmniejszyć zmęczenie operatora i, w rezultacie, zwiększyć prędkość pracy, lepiej wybrać wygodne modele—lekkie, ergonomiczne, z dużym wyświetlaczem.
3. Integralność strukturalna: W trudnych warunkach eksploatacji skanery ręczne i terminale czasami podlegają rough handling, uderzeniom i upadkom. Urządzenia odporne na wilgoć, pyłoszczelne i wstrząsoodporne będą dobrą inwestycją w sprzęt techniczny.
4. Żywotność baterii: Warto zwrócić uwagę na modele skanerów z funkcjami oszczędzania energii - w ten sposób bateria będzie dłużej działać, zachowując swoją żywotność.
5. Reputacja i doświadczenie producenta: Szukaj popularnych producentów z dobrymi recenzjami, rekomendacjami i długą żywotnością.
O DENSO ADC Company
DENSO Wave - jeden z największych producentów systemów zbierania danych mobilnych na świecie. Obejmuje DENSO ADC, amerykańską dywizję DENSO Wave Incorporated, pioniera technologii CCD i wynalazcę rewolucyjnego kodu QR.
Firma dysponuje szerokim asortymentem zaawansowanych technologii i produkuje przenośne terminale i skanery 1D oraz 2D. Urządzenia te charakteryzują się lekką i ergonomiczną konstrukcją; solidną konstrukcją, która wytrzymuje najbardziej wymagające warunki eksploatacji; dobrą odpornością na wodę i pył; funkcjami oszczędzania energii, które wydłużają żywotność urządzenia; łącznością przez Bluetooth, USB, interfejsy szeregowe lub klawiaturowe, lub łączność przez 802.11b, Bluetooth lub GPRS; a także opłacalnością.
Aby uzyskać bardziej szczegółowe informacje, odwiedź stronę internetową DENSO ADC pod adresem www.denso-adc.com.
DENSO ADC jest znakiem towarowym DENSO Corporation z siedzibą w Kariya, Japonia. DENSO jest wiodącym globalnym dostawcą zaawansowanych technologii, systemów i komponentów dla przemysłu elektronicznego, bezpieczeństwa informacji, jak również przemysłu termicznego i energetycznego. Klientami firmy są wszyscy główni światowi producenci samochodów. DENSO ma ponad 200 spółek zależnych i afiliowanych w 35 krajach i regionach (w tym Japonii) na całym świecie. Zatrudnia również około 120 000 osób. Skonsolidowane globalne przychody za rok obrotowy zakończony 31 marca 2011 roku wyniosły 37,7 miliarda USD. W poprzednim roku obrotowym DENSO przeznaczyło 9,3% swoich globalnych przychodów na badania i rozwój. Akcje DENSO są notowane na giełdach w Tokio i Nagoi. W Ameryce Północnej DENSO zatrudnia 13 000 pracowników, a całkowita sprzedaż za rok obrotowy zakończony 31 marca 2011 roku wyniosła 6,4 miliarda USD.
Copyright © 2012 DENSO ADC
Kod QR® jest zarejestrowanym znakiem towarowym DENSO Wave Incorporated.