ISO/IEC 15415 vs ISO/IEC 15416 – jaka norma dla kodów 1D i 2D?
Najprostsza odpowiedź jest następująca:
kod 2D → ISO/IEC 15415
liniowy kod kreskowy 1D → ISO/IEC 15416
Porównanie ISO IEC 15415 vs ISO IEC 15416 sprowadza się przede wszystkim do rodzaju symbolu. Nie należy więc wybierać normy na podstawie branży, technologii drukowania ani producenta drukarki, lecz w oparciu o to, jaki symbol podlega ocenie.
Decyduje przede wszystkim rodzaj symbolu, który podlega ocenie. Ta zasada pozostaje taka sama w każdym sektorze, w tym w branży medycznej i przemyśle elektronicznym.
Aktualne wydania to:
ISO/IEC 15415:2024 – symbole dwuwymiarowe,
ISO/IEC 15416:2025 – symbole liniowe.
ISO oficjalnie wskazuje, że ISO/IEC 15415:2024 obejmuje metodologie oceny symboli dwuwymiarowych, natomiast ISO/IEC 15416:2025 określa metodę pomiaru jakości symboli przeznaczonych do odczytu liniowego. W praktyce właściwy standard ISO/IEC dobiera się do rodzaju symbolu, co pozwala zachować zgodność z odpowiednią metodologią i prawidłowo rozróżnić zakres tych standardów.
ISO/IEC 15415 czy ISO/IEC 15416 w 30 sekund?
Kod | Norma do sprawdzenia |
|---|---|
EAN-13 | ISO/IEC 15416 |
EAN-8 | ISO/IEC 15416 |
Code 128 | ISO/IEC 15416 |
GS1-128 | ISO/IEC 15416 |
Code 39 | ISO/IEC 15416 |
ITF-14 | ISO/IEC 15416 |
Data Matrix | ISO/IEC 15415 |
GS1 DataMatrix | ISO/IEC 15415 |
QR Code | ISO/IEC 15415 |
QR Code z GS1 Digital Link | ISO/IEC 15415 |
wielowierszowy kod 2D | ISO/IEC 15415 |
Data Matrix DPM na metalu | ISO/IEC 15415 + ISO/IEC 29158:2025 |
GS1 również rozdziela weryfikację w ten sposób: ISO/IEC 15416 dla symboli liniowych oraz ISO/IEC 15415 dla kodów wielowierszowych i dwuwymiarowych.
ISO/IEC 15415 vs ISO/IEC 15416 – najważniejsze różnice
Kryterium | ISO/IEC 15415 | ISO/IEC 15416 |
Typ kodu | 2D / wielowierszowy | liniowy 1D |
Aktualne wydanie | 2024 | 2025 |
Data Matrix | tak | nie |
QR Code | tak | nie |
GS1 DataMatrix | tak | nie |
EAN-13 | nie | tak |
Code 128 | nie | tak |
GS1-128 | nie | tak |
ITF-14 | nie | tak |
kontrast | tak | tak |
modulacja | tak | tak |
geometria siatki | tak | nie w tej postaci |
unused error correction | tak | nie |
fixed pattern damage | tak | nie |
defects | inna metodologia oceny | tak |
decodability | zależnie od rodzaju symbolu / metodologia 2D | kluczowy parametr liniowy |
DPM | dodatkowo ISO/IEC 29158:2025 | nie jest typowym zakresem |
profesjonalny weryfikator | tak | tak |
Czym jest ISO/IEC 15415?
ISO/IEC 15415:2024 jest aktualną normą dotyczącą oceny jakości symboli dwuwymiarowych.
ISO wskazuje, że norma określa metody pomiaru określonych właściwości kodów 2D, sposób ich oceniania oraz metodę wyznaczania końcowej jakości symbolu. W przypadku kodów Data Matrix i QR Code ocenie podlega modularny układ kwadratowych modułów rozmieszczonych w wierszach i kolumnach. ISO/IEC 15415 bada uszkodzenia wzorów stałych i niewykorzystaną korekcję błędów.
W praktyce norma ma zastosowanie m.in. do:
Data Matrix,
GS1 DataMatrix,
QR Code,
innych odpowiednich symboli 2D,
wybranych symboli wielowierszowych.
Dla użytkownika najważniejsze jest to, że kod 2D nie jest oceniany wyłącznie na podstawie:
„czy kamera potrafi go odczytać?”
Weryfikator analizuje również fizyczną jakość symbolu. Nie należy ograniczać oceny do wybranego fragmentu — np. prawego górnego rogu kodu lub jego wewnętrznej części — ponieważ wynik weryfikacji odnosi się do całego symbolu i parametrów zdefiniowanych dla danej symboliki.
Jakie parametry ocenia ISO/IEC 15415 w strukturze kodów?
W przypadku matrycowych kodów 2D profesjonalna weryfikacja obejmuje m.in.:
Decode,
Symbol Contrast,
Modulation,
Axial Nonuniformity,
Grid Nonuniformity,
Unused Error Correction,
Fixed Pattern Damage.
W zależności od symboliki oceniane są również dodatkowe właściwości wzorców i struktury kodu. GS1 wykorzystuje właśnie te parametry w swoich wytycznych dotyczących jakości kodów 2D.
Decode – czy symbol jest prawidłowo skonstruowany?
Pierwszy etap sprawdza, czy kod może zostać prawidłowo rozpoznany przy wykorzystaniu referencyjnego algorytmu dekodowania.
Brak prawidłowego Decode może być związany m.in. z:
błędną konstrukcją symbolu,
poważnym uszkodzeniem,
błędami modułów,
uszkodzeniem wzorców lokalizacyjnych,
nieprawidłowym projektem kodu.
Struktura nie pozwala na prawidłowe dekodowanie zgodne ze specyfikacją symboliki.
Symbol Contrast – kontrast kodu 2D
Kontrast symbolu opisuje różnicę pomiędzy jasnymi i ciemnymi obszarami kodu.
Problem może występować np. wtedy, gdy:
czarny nadruk jest zbyt jasny,
tło jest zbyt ciemne,
materiał prześwituje,
folia odbija światło,
nadruk jest nierównomierny.
Wysoki kontrast ułatwia rozróżnienie jasnych i ciemnych modułów, ale sam wysoki kontrast nie gwarantuje dobrej oceny całego kodu. GS1 wskazuje, że jakość 2D zależy równocześnie od wielu parametrów.
Modulation – czy kontrast jest równomierny?
Kod może mieć dobry ogólny kontrast, ale jednocześnie część modułów może być znacznie słabsza od pozostałych.
Modulation pozwala wykryć taką nierównomierność.
Problemy powodują m.in.:
słabe krycie atramentem,
rozmycie,
nierówne podłoże,
połysk,
niejednakowa reakcja materiału na laser,
lokalne zabrudzenia.
Wysoki kontrast symbolu nie oznacza automatycznie wysokiej modulacji – kod może mieć bardzo ciemne i bardzo jasne obszary, ale jednocześnie nierównomierną jakość poszczególnych modułów.
Axial Nonuniformity – czy kod nie został rozciągnięty?
Kod Data Matrix albo QR powinien zachowywać prawidłową geometrię.
Axial Nonuniformity pozwala ocenić, czy symbol został nadmiernie rozciągnięty lub ściśnięty w jednej osi.
Przyczyną może być:
niewłaściwa synchronizacja drukarki z transporterem,
zmiana prędkości,
błędne skalowanie projektu,
deformacja podłoża.
GS1 opisuje ten parametr jako miarę nierównomiernego skalowania symbolu w osi X lub Y.
Grid Nonuniformity – czy moduły znajdują się tam, gdzie powinny?
Kod 2D tworzy regularna siatka modułów.
Grid Nonuniformity ocenia odchylenie rzeczywistych pozycji modułów od ich oczekiwanych miejsc.
Problem może wynikać z:
drgań produktu,
poślizgu transportera,
złej synchronizacji,
nierównej powierzchni,
deformacji opakowania,
niewłaściwej optyki lub znakowania.
To parametr szczególnie ważny w przypadku małych kodów, gdzie nawet niewielkie przesunięcia zajmują znaczącą część pojedynczego modułu.
Unused Error Correction – ile rezerwy korekcji błędów pozostało?
Kody 2D wykorzystują mechanizmy korekcji błędów.
Jeżeli część symbolu została uszkodzona albo źle wykonana, mechanizm może wykorzystać część dostępnej korekcji do odzyskania informacji.
Unused Error Correction pokazuje, jaka część tej rezerwy nadal pozostaje dostępna.
Kod może więc nadal się odczytywać, a jednocześnie mieć niewielki zapas bezpieczeństwa na późniejsze:
zabrudzenie,
zarysowanie,
uszkodzenie opakowania,
pogorszenie warunków odczytu.
GS1 podkreśla, że idealnie wykonany symbol nie musi korzystać z korekcji, pozostawiając pełny margines na późniejsze uszkodzenia.
Fixed Pattern Damage – czy wzorce kodu nie są uszkodzone?
Czytnik musi najpierw znaleźć i zorientować symbol.
Służą do tego charakterystyczne elementy kodu.
W Data Matrix jest to m.in. wzorzec lokalizacyjny w kształcie litery L oraz elementy synchronizacyjne.
W QR Code charakterystyczne są wzorce lokalizacyjne.
Jeżeli te elementy są:
przerwane,
rozlane,
zakryte,
zdeformowane,
odczyt może być trudniejszy nawet wtedy, gdy duża część danych jest nadal prawidłowo wykonana.
ISO/IEC 15415 i specyfikacja konkretnej symboliki pozwalają ten problem mierzyć w sposób obiektywny.
Czym jest ISO/IEC 15416?
ISO/IEC 15416:2025 jest aktualną normą dotyczącą oceny jakości liniowych kodów kreskowych.
Wydanie z 2025 r. zastąpiło ISO/IEC 15416:2016.
Norma ma zastosowanie m.in. do kodów takich jak:
EAN-13,
EAN-8,
UPC,
Code 128,
GS1-128,
Code 39,
ITF-14.
W przeciwieństwie do kodów matrycowych tutaj podstawowymi elementami symbolu są kreski i przerwy, dlatego sposób oceny różni się od analizy regularnej siatki Data Matrix lub QR. ISO/IEC 15416 analizuje parametry takie jak kontrast symbolu i defekty. ISO/IEC 15416 wymaga pomiarów wzdłuż kodu za pomocą wielu linii skanujących.
Jakie parametry ocenia ISO/IEC 15416?
W profesjonalnym pomiarze kodów liniowych oceniane są m.in.:
Decode,
Symbol Contrast,
Minimum Reflectance,
Edge Contrast,
Modulation,
Defects,
Decodability.
GS1 wymienia właśnie te parametry jako podstawowe elementy raportu z weryfikacji liniowych kodów według ISO/IEC 15416.
Symbol Contrast w kodzie 1D
Podobnie jak w kodach 2D, potrzebna jest odpowiednia różnica pomiędzy jasnymi i ciemnymi obszarami.
Problem może powodować:
zbyt jasna kreska,
ciemne tło,
niewłaściwy kolor,
słabe krycie,
połysk opakowania.
Jeżeli problemem nie jest sam nadruk, lecz refleks światła od folii, szkła, metalu lub lakierowanej powierzchni, zobacz również, jak przebiega weryfikacja kodów na powierzchniach refleksyjnych i dlaczego sposób oświetlenia może wpływać na wynik pomiaru.
Edge Contrast – jakość przejścia kreska–przerwa
W kodzie liniowym czytnik analizuje przejścia pomiędzy kreskami i jasnymi przestrzeniami.
Jeżeli krawędzie są:
rozmyte,
zbyt słabe,
niewyraźne,
kod może uzyskać gorszy wynik.
To właśnie jeden z parametrów charakterystycznych dla analizy kodów liniowych.
Modulation w kodzie kreskowym
Modulation porównuje jakość lokalnych przejść kreska–przerwa z całkowitym kontrastem symbolu.
Kod może więc wyglądać ogólnie bardzo kontrastowo, ale lokalne przejścia mogą mieć słabą jakość.
Przyczyną mogą być np.:
rozlewanie atramentu,
niejednorodny druk,
słaba jakość powierzchni,
zbyt małe elementy.
Defects – plamy i ubytki
Defects pozwala wykrywać niepożądane:
plamy,
kropki,
ubytki,
przerwy w kreskach,
zabrudzenia w jasnych przestrzeniach.
W praktyce mogą one powstać wskutek:
zabrudzonej głowicy,
problemów z materiałem,
mechanicznego uszkodzenia nadruku,
niewłaściwej technologii znakowania.
Decodability – dokładność wymiarowa kodu
Decodability jest jednym z bardzo ważnych parametrów kodów liniowych.
Ocenia, jak dokładnie wykonane elementy symbolu odpowiadają wymiarom wymaganym przez algorytm dekodowania.
Problem może być skutkiem:
nadmiernego przyrostu kreski,
zbyt dużego rozlewania atramentu,
niewłaściwego skalowania,
deformacji podczas druku,
nieprawidłowej synchronizacji z ruchem produktu.
GS1 opisuje Decodability jako ocenę dokładności wymiarowej względem wymagań algorytmu dekodowania.
ISO/IEC 15415 i 15416 nie określają jednego uniwersalnego progu „dobrego kodu”
To bardzo ważne.
Normy ISO definiują metodologię pomiaru jakości.
Nie oznacza to, że dla każdej aplikacji na świecie obowiązuje identyczna minimalna ocena. Znaczenie mają również wymagania dotyczące rozmiaru fizycznego symbolu i wielkości jego elementów.
W systemie GS1 minimalna wymagana jakość zależy m.in. od:
rodzaju symbolu,
miejsca zastosowania,
sposobu skanowania,
wymiaru X,
apertury pomiarowej,
długości fali światła używanego podczas weryfikacji.
GS1 wykorzystuje metodologie ISO/IEC 15415 i 15416, a następnie w swoich tabelach aplikacyjnych określa wymagania dla konkretnych zastosowań.
ISO/IEC 15415 i ISO/IEC 15416 mówią, jak mierzyć jakość kodu; minimalny akceptowany poziom może wynikać z dodatkowej specyfikacji aplikacyjnej, np. wymagań GS1 lub konkretnego odbiorcy.
Co oznacza ocena 4.0, 3.0, 2.0 albo A, B, C?
W raportach weryfikacyjnych można spotkać ocenę liczbową oraz historyczne oznaczenia literowe.
Skala jakości mieści się pomiędzy:
4.0 – najwyższa jakość
a
0.0 – niezaliczenie parametru.
Historycznie zakresy te są również mapowane na oznaczenia:
A,
B,
C,
D,
F.
GS1 przedstawia tę zależność w swoich materiałach dotyczących weryfikacji.
Nie należy jednak stosować uproszczenia:
„C = zawsze wystarczający kod”.
Akceptowalny próg powinien wynikać z wymagań konkretnego zastosowania.
Dlaczego zapis wyniku może wyglądać np. 1.5 / 12 / 660?
Sama ocena jakości nie zawsze wystarcza do opisania warunków pomiaru.
W aplikacjach GS1 można spotkać zapis:
1.5 / 12 / 660
gdzie:
1.5 – ocena jakości symbolu,
12 – referencja apertury pomiarowej,
660 – długość fali światła pomiarowego w nanometrach.
Oznacza to, że dwa pomiary nie powinny być porównywane bez uwzględnienia warunków, w jakich zostały wykonane.
Raport weryfikacji kodu powinien pozwalać odtworzyć nie tylko wynik, ale również warunki pomiaru, ponieważ apertura i długość fali mogą mieć wpływ na rezultat.
ISO/IEC 15415 vs ISO/IEC 15416 – przykład praktyczny
Producent opakowania drukuje jednocześnie:
EAN-13
oraz
QR Code powered by GS1.
Oba symbole znajdują się na tym samym opakowaniu i zostały wydrukowane przez tę samą maszynę.
Mimo to należy zastosować dwie różne metodologie pomiarowe:
EAN-13 → ISO/IEC 15416
QR Code → ISO/IEC 15415
Rodzaj drukarki nie wybiera normy.
Rodzaj kodu wybiera normę.
A co z GS1 DataMatrix?
GS1 DataMatrix jest nadal kodem matrycowym 2D.
Dlatego jego fizyczną jakość należy oceniać według ISO/IEC 15415.
Trzeba jednak rozdzielić dwie kwestie:
jakość fizyczna
Czy kod ma odpowiedni:
kontrast,
układ modułów,
geometrię,
wzorce,
jakość wydruku?
poprawność danych
Czy poprawnie zastosowano:
GTIN,
Application Identifiers,
FNC1,
numer partii,
datę,
numer seryjny?
ISO/IEC 15415 koncentruje się na metodzie oceny jakości symbolu. Kontrola poprawności składni GS1 jest dodatkowym elementem procesu weryfikacji. GS1 wyraźnie rozdziela ocenę fizycznego kodu od kontroli struktury danych. Rodzaj i poprawność danych — niezależnie od tego, czy komunikat wykorzystuje znaki alfanumeryczne, znaki numeryczne, cyfry, znaki ośmiobitowe czy pola zmiennej długości — są oceniane oddzielnie od jakości fizycznego wykonania symbolu. Ilość oraz sposób kodowania danych mogą jednak wpływać na wymaganą wielkość matrycy, a przez to na rozmiar fizyczny symbolu i warunki jego niezawodnego odczytu. Identyfikator aplikacyjny i semantyka danych są sprawdzane osobno. To rozdzielenie jest istotne w systemach identyfikacji, w których śledzenie produktu zależy również od poprawności danych.
Kod może otrzymać wysoką ocenę jakości optycznej, a jednocześnie zawierać błędne dane. Weryfikacja jakości symbolu i walidacja zawartości to dwa różne etapy kontroli.
Czy ISO/IEC 15415 wystarczy dla Data Matrix DPM?
Nie zawsze.
Jeżeli Data Matrix jest:
wydrukowany na etykiecie,
nadrukowany na kartonie,
naniesiony atramentowo na opakowanie,
typowym punktem odniesienia jest ISO/IEC 15415.
Jeżeli jednak kod wykonano bezpośrednio na części, np.:
laserowo na stali,
mikroudarowo,
metodą dot peen,
przez zmianę struktury powierzchni,
mamy do czynienia z DPM – Direct Part Marking.
ISO wskazuje, że ISO/IEC 15415 może być stosowana do DPM, ale lepszą korelację pomiaru z rzeczywistym odczytem bezpośrednio znakowanych części zapewnia zastosowanie aktualnej normy ISO/IEC 29158:2025 razem z metodologią ISO/IEC 15415.
Dlatego praktyczna zasada brzmi:
drukowany Data Matrix → ISO/IEC 15415
Data Matrix DPM → ISO/IEC 29158:2025 w powiązaniu z ISO/IEC 15415
Szczegółowo opisujemy to w poradniku Data Matrix DPM na metalu – jak uzyskać czytelny kod?.
ISO/IEC 15426 – norma dotycząca samego weryfikatora
ISO/IEC 15415 i 15416 opisują metodologię oceny jakości kodu.
Pozostaje jeszcze pytanie:
skąd wiadomo, że sam weryfikator mierzy prawidłowo?
Tutaj pojawia się rodzina ISO/IEC 15426.
GS1 wskazuje:
ISO/IEC 15426-1 – wymagania dla weryfikatorów kodów liniowych,
ISO/IEC 15426-2 – wymagania dla weryfikatorów kodów dwuwymiarowych.
Normy te definiują metody badań i minimalną dokładność urządzeń wykorzystujących metodologie ISO/IEC 15416 i ISO/IEC 15415.
Można więc zapamiętać:
15415 → jakość kodu 2D
15416 → jakość kodu liniowego
15426 → wymagania dotyczące urządzeń pomiarowych
29158:2025 → specjalna metodologia dla DPM
Skaner a weryfikator – dlaczego zwykły odczyt nie wystarcza?
Skaner odpowiada przede wszystkim na pytanie:
„Czy udało mi się odczytać ten kod?”
Weryfikator odpowiada:
„Jakiej jakości jest ten kod, który parametr ogranicza jego jakość i jaki jest zapas przed utratą niezawodnego odczytu?”
To istotna różnica.
Kod może zostać odczytany przez:
nowoczesny telefon,
wysokiej klasy skaner laboratoryjny,
a jednocześnie sprawiać trudności:
szybkiemu skanerowi magazynowemu,
kasie POS,
systemowi sortującemu,
kamerze w automatycznej linii.
GS1 wskazuje, że weryfikator analizuje kod podobnie do czytnika, ale dodatkowo nadaje mu obiektywną ocenę jakości według metod ISO.
Więcej o urządzeniach pomiarowych znajdziesz w kategorii REA VERIFIER – weryfikatory kodów.
Czy telefon może służyć do weryfikacji kodu QR?
Nie.
Telefon może być bardzo dobrym narzędziem do testowania funkcjonalności QR:
czy adres działa,
czy dane się otwierają,
czy aplikacja rozpoznaje symbol.
Nie zastępuje jednak skalibrowanego weryfikatora.
Zwykły telefon z aplikacją skanującą nie daje obiektywnego raportu parametrów takich jak:
Symbol Contrast,
Modulation,
Grid Nonuniformity,
Axial Nonuniformity,
Fixed Pattern Damage,
Unused Error Correction.
Dlatego:
odczyt telefonem = test funkcjonalny
pomiar weryfikatorem = kontrola jakości
ISO/IEC 15415 a Sunrise 2027 i kody 2D
W ramach inicjatywy GS1 Ambition 2027, często kojarzonej z określeniem Sunrise 2027, rośnie znaczenie kodów 2D, dlatego kontrola ich jakości staje się coraz bardziej istotna.
QR Code lub GS1 DataMatrix może zawierać znacznie więcej danych niż klasyczny EAN.
Jeżeli jednak symbol jest:
zbyt mały,
źle wydrukowany,
zdeformowany,
ma niski kontrast,
dodatkowa funkcjonalność nie ma znaczenia, ponieważ kod może stać się trudny do odczytu.
GS1 zaleca weryfikację kodów 2D zgodnie z ISO/IEC 15415 oraz odpowiednią specyfikacją symboliki.
Więcej: kody 2D w handlu do 2027 roku – jak wdrożyć GS1.
ISO/IEC 15416 nadal pozostaje ważna mimo rozwoju kodów 2D
Przejście rynku w kierunku kodów 2D nie oznacza natychmiastowego zniknięcia symboli liniowych.
W produkcji, logistyce i handlu nadal wykorzystywane są m.in.:
EAN-13,
GS1-128,
Code 128,
ITF-14.
Dlatego przedsiębiorstwo może równolegle potrzebować:
ISO/IEC 15416 do kodów 1D
oraz
ISO/IEC 15415 do kodów 2D.
Profesjonalny system kontroli może obsługiwać oba rodzaje symboli. REA VeriMax jest przykładem systemu przeznaczonego do weryfikacji zarówno kodów liniowych, jak i kodów 2D.
Czy jeden weryfikator może obsługiwać ISO/IEC 15415 i ISO/IEC 15416?
Tak, jeżeli urządzenie i jego oprogramowanie są przeznaczone do pomiaru obu grup symboli.
Przykładowo system REA VeriMax obsługuje weryfikację kodów liniowych oraz kodów Data Matrix i QR, a strona produktowa REA wskazuje odpowiednio ISO/IEC 15416 dla kodów kreskowych oraz ISO/IEC 15415 dla kodów 2D.
Nie należy jednak zakładać, że każdy skaner 1D/2D jest automatycznie weryfikatorem ISO.
Odczyt symbolu i metrologiczna ocena jego jakości to inne zadania.
Weryfikacja offline czy inline?
Obie metody mają swoje zastosowania.
Weryfikacja offline
Operator pobiera próbkę i wykonuje pomiar na stanowisku kontrolnym.
Dobre rozwiązanie do:
kwalifikacji nowego nadruku,
kontroli dostawcy,
audytu,
przezbrojenia,
testów laboratoryjnych,
analizy problemu.
Weryfikacja inline
System kontroluje kody bezpośrednio podczas produkcji.
Może:
analizować każdy produkt,
wykrywać trend pogarszania jakości,
wysyłać alarm,
przekazać wynik do PLC,
uruchomić odrzut produktu.
REA VeriMax został zaprojektowany m.in. do integracji inline z maszynami i liniami produkcyjnymi.
ISO/IEC 15415 vs ISO/IEC 15416 – Dlaczego wynik kodu może pogarszać się podczas produkcji?
Kod zatwierdzony rano nie musi mieć identycznej jakości pod koniec zmiany.
Przyczyną może być:
zabrudzenie dysz,
zużycie głowicy,
zmiana temperatury,
zmiana materiału,
inna partia folii,
zmiana naciągu,
poślizg transportera,
drgania,
zabrudzenie produktu,
stopniowe pogorszenie kontrastu.
Dlatego weryfikacja może być również narzędziem statystycznej kontroli procesu, a nie tylko końcowego odbioru kodu.
Co zrobić, gdy kod ma niską ocenę?
Najważniejsze jest ustalenie, który parametr ogranicza wynik.
Niski Symbol Contrast
Sprawdź:
kolor atramentu,
kolor podłoża,
krycie,
ustawienie lasera,
tło,
oświetlenie pomiarowe.
Niska Modulation
Sprawdź:
równomierność nadruku,
zabrudzenia,
powierzchnię,
jakość punktów,
krycie.
Wysoka Grid Nonuniformity
Sprawdź:
prowadzenie produktu,
synchronizację,
drgania,
pozycjonowanie,
prędkość.
Niska Decodability w kodzie liniowym
Sprawdź:
przyrost kreski,
rozlewanie atramentu,
skalowanie,
szerokość elementów,
rozdzielczość.
Fixed Pattern Damage
Sprawdź:
finder pattern,
strefę ciszy,
uszkodzenia,
brakujące moduły,
deformację.
Największą wartością profesjonalnej weryfikacji nie jest samo „PASS/FAIL”, lecz informacja, dlaczego kod uzyskał konkretną ocenę. Raport opracowany w ten sposób daje podstawę do dalszej analizy; ekspert może wskazać źródło problemu i ograniczyć ryzyko konsekwencji błędnej regulacji procesu.
Dobry kod powinien mieć zapas jakości
Jeżeli wymagany poziom wynosi przykładowo 1,5, projektowanie procesu tak, aby produkcja stale osiągała dokładnie 1,5, pozostawia bardzo mały margines bezpieczeństwa.
W rzeczywistości pojawiają się:
różnice pomiędzy partiami materiału,
zużycie elementów,
zabrudzenie,
tolerancje mechaniczne.
Dlatego proces powinien być projektowany tak, aby jego typowy wynik posiadał rozsądny zapas nad wymaganym minimum.
Celem dobrze zaprojektowanego procesu nie powinno być jedynie osiągnięcie minimalnej oceny kodu, lecz utrzymanie zapasu jakości pozwalającego absorbować naturalne zmiany produkcyjne.
Jak prawidłowo wdrożyć weryfikację kodów?
Krok 1. Określ rodzaj symbolu
Czy jest to:
kod liniowy,
Data Matrix,
QR,
DPM?
Krok 2. Wybierz odpowiednią normę
1D → ISO/IEC 15416
2D → ISO/IEC 15415
DPM → ISO/IEC 29158:2025 + metodologia 15415
Krok 3. Sprawdź specyfikację aplikacyjną
Jeżeli kod wykorzystuje GS1, sprawdź:
Symbol Specification Table,
wymagany poziom jakości,
wymiar X,
aperturę,
długość fali.
Krok 4. Zweryfikuj dane
Sprawdź osobno:
GTIN,
Application Identifiers,
datę,
partię,
numer seryjny,
składnię GS1.
Krok 5. Wykonaj pomiar
Użyj właściwego weryfikatora.
Krok 6. Przeanalizuj parametry
Nie patrz tylko na ocenę końcową — analiza powinna składać się z oceny parametrów cząstkowych, począwszy od parametru ograniczającego wynik.
Krok 7. Ustal limit procesu
Zdefiniuj:
minimum odbiorcy,
wewnętrzny próg ostrzegawczy,
reakcję na spadek jakości.
Krok 8. Dokumentuj wyniki
W wymagających aplikacjach przechowuj raporty wśród dokumentów stanowiących część dokumentacji jakości.
ISO/IEC 15415 vs ISO/IEC 15416 – 12 faktów, które warto zapamiętać
1. ISO/IEC 15415:2024 dotyczy pomiaru jakości symboli dwuwymiarowych, a ISO/IEC 15416:2025 symboli liniowych.
2. Data Matrix i QR Code należy weryfikować według metodologii ISO/IEC 15415.
3. EAN-13, Code 128, GS1-128 i ITF-14 należą do grupy kodów liniowych ocenianych według ISO/IEC 15416.
4. Rodzaj drukarki nie decyduje o wyborze normy — decyduje rodzaj symbolu.
5. Kod, który daje się odczytać skanerem, może nadal mieć niski zapas jakości.
6. ISO/IEC 15415 ocenia m.in. kontrast, modulację, geometrię siatki, niejednorodność osiową, wykorzystanie korekcji błędów i uszkodzenia wzorców.
7. ISO/IEC 15416 ocenia m.in. kontrast, modulację, defekty i dokładność wymiarową liniowego kodu.
8. Wysoka jakość fizyczna symbolu nie gwarantuje poprawności zakodowanych danych.
9. GS1 wykorzystuje metody ISO, ale dodatkowo określa wymagania aplikacyjne, takie jak minimalny poziom jakości, apertura i długość fali pomiarowej.
10. Data Matrix wykonany jako DPM powinien być oceniany z uwzględnieniem ISO/IEC 29158:2025.
11. ISO/IEC 15426 określa wymagania dotyczące weryfikatorów stosujących metodologie ISO/IEC 15415 i 15416.
12. Najbardziej użyteczny raport weryfikacyjny nie tylko podaje ocenę końcową, lecz wskazuje parametr ograniczający jakość kodu.
ISO/IEC 15415 czy ISO/IEC 15416 – szybkie drzewo decyzji
Masz EAN-13?
→ ISO/IEC 15416
Masz GS1-128?
→ ISO/IEC 15416
Masz Code 128?
→ ISO/IEC 15416
Masz Data Matrix?
→ ISO/IEC 15415
Masz GS1 DataMatrix?
→ ISO/IEC 15415
Masz QR Code?
→ ISO/IEC 15415
Masz QR z GS1 Digital Link?
→ ISO/IEC 15415 + wymagania GS1
Masz laserowy Data Matrix na metalowej części?
→ ISO/IEC 29158:2025 + ISO/IEC 15415
Chcesz sprawdzić dokładność samego weryfikatora?
→ ISO/IEC 15426
ISO/IEC 15415 vs ISO/IEC 15416 – podsumowanie
Najważniejsza różnica jest prosta:
ISO/IEC 15415 = kody 2D
ISO/IEC 15416 = liniowe kody kreskowe
Nie są to dwie alternatywne normy, między którymi wybiera się według uznania.
Każda odpowiada innemu typowi symbolu.
Jednocześnie sama norma jakości obrazu nie rozwiązuje całego problemu.
W profesjonalnym procesie trzeba połączyć:
właściwy symbol → prawidłowe dane → odpowiednią technologię znakowania → weryfikację jakości → wymagania aplikacyjne odbiorcy.
Jeżeli kod jest elementem systemu GS1, należy dodatkowo uwzględnić wymagania odpowiedniej specyfikacji GS1.
Jeżeli jest wykonywany bezpośrednio na części metodą DPM, trzeba również przeanalizować ISO/IEC 29158:2025.
FAQ – ISO/IEC 15415 vs ISO/IEC 15416
Czym różni się ISO/IEC 15415 od ISO/IEC 15416?
ISO/IEC 15415 dotyczy jakości kodów dwuwymiarowych, natomiast ISO/IEC 15416 kodów liniowych.
Jaka norma dotyczy kodów DataMatrix?
ISO/IEC 15415. Jeżeli kod jest wykonany metodą DPM bezpośrednio na części, należy dodatkowo uwzględnić ISO/IEC 29158:2025.
Jaka norma dotyczy QR Code?
ISO/IEC 15415.
Jaka norma dotyczy EAN-13?
ISO/IEC 15416.
Jaka norma dotyczy Code 128?
ISO/IEC 15416.
Jaka norma dotyczy GS1-128?
ISO/IEC 15416.
Jaka norma dotyczy GS1 DataMatrix?
ISO/IEC 15415 wraz z odpowiednimi wymaganiami GS1 dotyczącymi zastosowania i danych.
Czy ISO/IEC 15415 dotyczy kodów DPM?
Może być stosowana, ale ISO wskazuje, że w przypadku DPM lepszą korelację z rzeczywistym odczytem zapewnia wykorzystanie ISO/IEC 29158:2025 razem z ISO/IEC 15415.
Czy wystarczy zeskanować kod telefonem?
Nie. Telefon potwierdza możliwość odczytu w konkretnych warunkach, ale nie wykonuje pełnej weryfikacji jakości według ISO.
Czy skaner jest weryfikatorem?
Nie. Skaner służy przede wszystkim do odczytu danych, a weryfikator wykonuje pomiary jakości i generuje ocenę.
Czy kod, który się skanuje, może mieć niską jakość?
Tak. Kod może posiadać niewielki zapas jakości i działać przy jednym czytniku, ale być mniej niezawodny w innych warunkach.
Czy ISO określa, że każdy kod musi mieć minimum C?
Nie należy stosować takiej uniwersalnej zasady. Minimalny poziom zależy od specyfikacji konkretnego zastosowania.
Co oznacza ocena 4.0?
Jest to najwyższy poziom w stosowanej skali jakości ISO/IEC.
Czy jakość kodu oznacza, że dane są poprawne?
Nie. Jakość fizyczna oraz poprawność składni i zawartości danych są osobnymi elementami kontroli.
Czy jeden weryfikator może sprawdzać kody 1D i 2D?
Tak, jeżeli został zaprojektowany do obsługi obu metodologii. Przykładem jest REA VeriMax.
Co oznacza ISO/IEC 15426?
Jest to rodzina norm określających wymagania dotyczące urządzeń używanych do weryfikacji jakości kodów.
Dlaczego Modulation może być niska mimo dobrego kontrastu?
Ponieważ ogólny kontrast może być wysoki, ale lokalna jakość części modułów albo przejść kreska–przerwa może być znacznie słabsza.
Jak poprawić wynik weryfikacji?
Najpierw należy sprawdzić, który parametr ogranicza ocenę. Dopiero później regulować atrament, laser, głowicę, prowadzenie produktu, projekt kodu lub materiał.
Czy weryfikacja jest potrzebna przy Sunrise 2027?
Przy wdrażaniu kodów 2D profesjonalna kontrola jakości jest bardzo ważnym elementem procesu, ponieważ GS1 wykorzystuje metodologię ISO/IEC 15415 do oceny jakości symboli 2D.
Nie wiesz, czy Twój kod powinien być weryfikowany według ISO/IEC 15415 vs ISO/IEC 15416?
Prześlij do REA próbkę kodu lub gotowego produktu.
Możemy sprawdzić:
rodzaj symbolu,
właściwą metodologię ISO,
kontrast,
modulację,
geometrię,
jakość wzorców,
poprawność odczytu,
wymagania GS1,
jakość DPM,
przyczynę niskiej oceny.
Zobacz również REA VERIFIER – profesjonalne systemy weryfikacji kodów.





