PORADNIK

ISO/IEC 15415 vs ISO/IEC 15416 – którą normę stosować do weryfikacji kodów?

Spis treści

Czas czytania:

ok. 21 minut

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.

REA VeriMax weryfikujący oznaczenia na opakowaniach przesuwanych transporterem

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?

REA VeriMax podczas weryfikacji kodu na kartonie w linii produkcyjnej

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?

Ręczna weryfikacja kodu kreskowego na kartonie za pomocą urządzenia pomiarowego

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?

Weryfikacja liniowego kodu kreskowego na plastikowej butelce

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.

Kontrola oznaczenia DPM wykonanego bezpośrednio na metalowej części

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.

Stanowiskowa weryfikacja jakości kodów kreskowych na etykietach

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.

Dowiedz się więcej - umów się na bezpłatną konsultację

Podczas krótkiej rozmowy omówimy Twoje potrzeby i odpowiemy na pytania dotyczące dostępnych rozwiązań. Pomożemy określić możliwe kierunki dalszych działań i dobrać odpowiednie wsparcie.

*Pola wymagane