,

Kody kreskowe – historia, funkcja, sposób działania

Kody kreskowe są dziś tak powszechne, że niemal nikt nie zwraca na nie uwagi, choć znajdują się na praktycznie każdym produkcie w sklepie. Ten niepozorny układ czarnych pasków i jasnych odstępów zrewolucjonizował handel, logistykę…

Kody kreskowe są dziś tak powszechne, że niemal nikt nie zwraca na nie uwagi, choć znajdują się na praktycznie każdym produkcie w sklepie. Ten niepozorny układ czarnych pasków i jasnych odstępów zrewolucjonizował handel, logistykę i zarządzanie magazynami, oszczędzając miliardy godzin pracy. Za jego pozorną prostotą kryje się jednak zarówno fascynująca historia, sięgająca rysunku na piasku, jak i przemyślana zasada działania oparta na fizyce światła. Poniżej obszerne omówienie tego, skąd wzięły się kody kreskowe, do czego służą i jak właściwie działają.

Artykuł w skrócie

Kody kreskowe w pigułce

Niepozorny układ pasków, który zrewolucjonizował handel i logistykę. Oto najważniejsze fakty o jego historii, funkcji i działaniu.

Kto wynalazł
Norman Woodland i Bernard Silver, patent z 1949 roku (przyznany w 1952)
Pierwsze skanowanie
26 czerwca 1974, supermarket Marsh w Ohio, dziesięciopak gum Wrigley
Funkcja
unikalna identyfikacja towaru i producenta; sam kod nie zawiera ceny, tylko klucz do bazy danych
Jak działa
ciemne paski pochłaniają światło, jasne odbijają; fotodetektor zamienia to na sygnał i cyfry
Budowa EAN-13
13 cyfr: prefiks kraju (Polska 590), producent, produkt i cyfra kontrolna
Co dalej: klasyczny EAN-13 ustępuje miejsca pojemniejszym kodom 2D (QR, DataMatrix), a GS1 planuje przejście na nie w handlu w okolicach 2027 roku.

Czym jest kod kreskowy

Zacznijmy od prostej definicji, bo bez niej trudno mówić o szczegółach. Kod kreskowy jest narzędziem do automatycznego przekazywania informacji.

Kod kreskowy to graficzna reprezentacja informacji, wyrażona za pomocą kombinacji ciemnych i jasnych elementów, ułożonych według ściśle określonych reguł zwanych symboliką kodu. Jego zadaniem jest umożliwienie automatycznego, szybkiego i bezbłędnego odczytu danych przez urządzenie skanujące, bez konieczności ręcznego wpisywania czegokolwiek. Klasyczny kod, który każdy zna ze sklepu, jest jednowymiarowy, co oznacza, że informacja zapisana jest w jednej linii pasków o różnej szerokości. To właśnie ta automatyzacja odczytu jest sednem całego wynalazku i źródłem jego ogromnego sukcesu.

Historia, czyli od rysunku na piasku do supermarketu

Droga kodu kreskowego od pomysłu do codziennego użytku była długa i wcale nie oczywista. Zaczęła się od przypadkowo podsłuchanej rozmowy.

Wszystko rozpoczęło się w 1948 roku, gdy Bernard Silver, doktorant Politechniki Drexel w Filadelfii, usłyszał, jak właściciel sieci sklepów spożywczych prosi uczelnię o opracowanie systemu automatycznego odczytu informacji o towarach. Silver podzielił się tym problemem z kolegą, Normanem Josephem Woodlandem, i obaj zabrali się do pracy. Pierwszy pomysł, oparty na atramencie świecącym w ultrafiolecie, okazał się nietrwały i zbyt kosztowny. Przełom przyszedł, gdy Woodland zainspirował się alfabetem Morse’a i rozciągnął jego kropki oraz kreski w dół, tworząc system linii o różnej szerokości. Następnie zamienił go w koncentryczne okręgi, dzięki czemu kod można było odczytać z dowolnej strony, a rozwiązanie to nazwano kodem tarczowym lub tarczą strzelniczą.

Wniosek patentowy zatytułowany „Urządzenia i metody klasyfikacji” wynalazcy złożyli 20 października 1949 roku, a patent o numerze 2 612 994 otrzymali w 1952 roku. Na komercyjny sukces trzeba było jednak długo czekać, bo ówczesna technologia nie pozwalała na zbudowanie taniego i niezawodnego skanera. Pomysł wrócił do gry dopiero w latach sześćdziesiątych, gdy branża spożywcza zaczęła poważnie szukać sposobu na usprawnienie sprzedaży. Po latach prac standaryzacyjnych, w które zaangażowała się między innymi firma IBM z inżynierem George’em Laurerem, powstał prostokątny kod UPC, oparty na pionowych kreskach. Przykre jest to, że Bernard Silver nie doczekał triumfu swojego wynalazku, bo zmarł w 1962 roku, a Woodland został uhonorowany medalem National Medal of Technology dopiero w 1992 roku.

Pierwsze skanowanie i narodziny standardu

Moment, który uznaje się za prawdziwy początek ery kodów kreskowych, ma dokładną datę i miejsce. Co ciekawe, pierwszy zeskanowany produkt znalazł się tam zupełnie przypadkiem.

Pierwsze komercyjne zeskanowanie kodu kreskowego odbyło się 26 czerwca 1974 roku w supermarkecie Marsh w miejscowości Troy w stanie Ohio. Zeskanowanym produktem była dziesięciopakowa guma do żucia firmy Wrigley, która nie została wybrana celowo, lecz znalazła się na taśmie przypadkowo. Dziś ta paczka gum oraz paragon są eksponatami w Narodowym Muzeum Historii Amerykańskiej w Waszyngtonie. To wydarzenie udowodniło, że system działa w praktyce, i otworzyło drogę do jego masowego wdrożenia w handlu detalicznym.

Od UPC do EAN i systemu GS1

Sukces amerykańskiego systemu szybko wzbudził zainteresowanie reszty świata. Powstała więc potrzeba stworzenia standardu o zasięgu globalnym.

W 1977 roku w Europie powołano organizację European Article Numbering, która opracowała własną odmianę systemu, opartą na numerze trzynastocyfrowym i nazwaną EAN. Polska dołączyła do tego systemu po przemianach ustrojowych, w 1990 roku, otrzymując kod kraju 590, a obsługą zajęło się Centrum Kodów Kreskowych przy Instytucie Logistyki i Magazynowania w Poznaniu. Z czasem standardy amerykański i europejski połączono, a w 2005 roku całość ujednolicono pod nazwą globalnej organizacji GS1, która zarządza dziś numerami GTIN na całym świecie. Dzięki temu jeden spójny system działa od supermarketu w Polsce po magazyn w Azji.

Do czego służy kod kreskowy

Warto wyjaśnić, jaką dokładnie funkcję pełni kod, bo wokół tego narosło jedno popularne nieporozumienie. Kod sam w sobie przechowuje mniej, niż wielu osobom się wydaje.

Podstawową funkcją kodu kreskowego jest nadanie produktowi unikalnego numeru, który jednoznacznie identyfikuje zarówno towar, jak i jego producenta. To pozwala zautomatyzować sprzedaż przy kasie, prowadzić ewidencję magazynową, śledzić przepływ towarów w logistyce oraz zarządzać zwrotami i wycofaniami z rynku. Kluczowe i często zaskakujące jest to, że klasyczny kod kreskowy nie zawiera ceny produktu. Numer odczytany ze skanu jest jedynie kluczem, na podstawie którego system pobiera z bazy danych aktualną cenę i nazwę towaru, dzięki czemu zmiana ceny nie wymaga przedrukowywania opakowań.

Jak zbudowany jest kod EAN-13

Najpopularniejszy kod w handlu detalicznym ma ściśle określoną budowę. Każda z jego trzynastu cyfr ma swoje konkretne znaczenie.

Kod EAN-13 składa się z trzynastu cyfr podzielonych na grupy. Pierwsze trzy cyfry to prefiks oznaczający kraj rejestracji produktu, którym dla Polski jest wspomniane 590. Kolejne cyfry odpowiadają za numer producenta, następne identyfikują konkretny produkt, a ostatnia, trzynasta cyfra, to obowiązkowa cyfra kontrolna. Całość ujęta jest w znaczniki startu i stopu, a każdy pojedynczy znak zbudowany jest z określonego układu pasków i odstępów. Warto dodać, że prefiks wskazuje kraj, w którym zarejestrowano numer, co nie zawsze jest tożsame z krajem fizycznej produkcji towaru.

Cyfra kontrolna, czyli zabezpieczenie przed błędem

Ostatnia cyfra kodu pełni szczególną rolę, choć z pozoru wygląda jak każda inna. To dzięki niej skaner wie, czy odczyt się powiódł.

Cyfra kontrolna jest dodatkowym znakiem służącym do weryfikacji, czy kod został zeskanowany poprawnie. Oblicza się ją na podstawie pozostałych cyfr kodu według ustalonego algorytmu, w którym poszczególnym pozycjom przypisuje się różne wagi, a następnie sumuje wyniki. Jeśli cyfra kontrolna wyliczona przez skaner zgadza się z tą zapisaną w kodzie, istnieje bardzo wysokie prawdopodobieństwo, że odczyt jest prawidłowy. To prosty, lecz skuteczny mechanizm samosprawdzalności, który chroni przed pomyłkami wynikającymi z uszkodzonego lub źle odczytanego kodu.

Jak działa odczyt kodu

Sama zasada działania skanera opiera się na zjawisku znanym z fizyki. Chodzi o różnicę w odbijaniu światła przez ciemne i jasne powierzchnie.

Skaner emituje wiązkę światła, która omiata kod kreskowy, a następnie rejestruje światło odbite od jego powierzchni. Ciemne paski pochłaniają większość światła i odbijają go niewiele, podczas gdy jasne odstępy odbijają go znacznie więcej. Fotodetektor w skanerze przetwarza te zmiany jasności na sygnał elektryczny, czyli ciąg impulsów, który układ elektroniczny dekoduje na konkretne cyfry. Pierwszy czytnik zbudowany przez Woodlanda wykorzystywał do tego potężną żarówkę i lampę fotopowielającą, a dziś rolę tę pełnią lasery, matryce CCD lub aparaty w smartfonach, ale fundamentalna zasada odbicia światła pozostaje ta sama.

Rodzaje kodów i przyszłość w postaci kodów 2D

Kody kreskowe nie ograniczają się do jednej formy, a technologia wciąż się rozwija. Obecnie trwa istotna zmiana pokoleniowa w tej dziedzinie.

Oprócz najpopularniejszego EAN-13 istnieją inne kody jednowymiarowe, takie jak EAN-8 dla małych opakowań, Code 39, Code 128 czy ITF-14. Coraz większą rolę odgrywają jednak kody dwuwymiarowe, czyli 2D, takie jak QR oraz DataMatrix, które potrafią pomieścić znacznie więcej danych i są łatwo odczytywalne zwykłym smartfonem. Klasyczny EAN-13 ma bowiem dwa ograniczenia, czyli niewielką pojemność informacyjną oraz słabą czytelność dla urządzeń konsumenckich. Z tego powodu organizacja GS1 prowadzi globalną transformację w stronę kodów 2D w handlu detalicznym, planowaną na okolice 2027 roku, która ma usprawnić śledzenie pochodzenia produktów, obsługę zwrotów oraz wycofania towarów z rynku.

Wnioski i pytania

Kod kreskowy to wynalazek, który przeszedł długą drogę od koncentrycznych okręgów naszkicowanych przez Woodlanda i Silvera w latach czterdziestych do globalnego standardu obecnego na każdym produkcie. Jego funkcją jest automatyczna i bezbłędna identyfikacja towaru oraz producenta, przy czym sam kod nie zawiera ceny, lecz jest jedynie kluczem do bazy danych. Działa dzięki prostej zasadzie odbijania światła przez ciemne paski i jasne odstępy, a jego niezawodność zapewnia między innymi cyfra kontrolna. Choć klasyczny EAN-13 wciąż dominuje, przyszłość należy do pojemniejszych kodów dwuwymiarowych, które stopniowo będą przejmować jego rolę w handlu.

Najczęstsze pytania

Kto i kiedy wynalazł kod kreskowy?
Kod kreskowy opracowali Norman Joseph Woodland i Bernard Silver, którzy wniosek patentowy złożyli 20 października 1949 roku, a patent otrzymali w 1952 roku. Pierwsze kody miały kształt koncentrycznych okręgów, nazywanych tarczą strzelniczą. Na komercyjny sukces trzeba było jednak czekać aż do lat siedemdziesiątych.
Jaki był pierwszy zeskanowany produkt?
Pierwsze komercyjne skanowanie odbyło się 26 czerwca 1974 roku w supermarkecie Marsh w miejscowości Troy w stanie Ohio. Zeskanowanym produktem był dziesięciopak owocowych gum do żucia firmy Wrigley, wybrany zupełnie przypadkowo. Dziś ta paczka gum znajduje się w Narodowym Muzeum Historii Amerykańskiej w Waszyngtonie.
Czy kod kreskowy zawiera cenę produktu?
Nie, klasyczny kod kreskowy nie zawiera ceny. Numer odczytany ze skanu jest jedynie kluczem, na podstawie którego system pobiera z bazy danych aktualną cenę oraz nazwę towaru. Dzięki temu zmiana ceny nie wymaga przedrukowywania opakowań, a wystarczy aktualizacja w systemie sklepu.
Jak działa odczyt kodu kreskowego?
Skaner emituje wiązkę światła i rejestruje to, które odbije się od kodu. Ciemne paski pochłaniają większość światła, a jasne odstępy odbijają go znacznie więcej. Fotodetektor przetwarza te różnice jasności na sygnał elektryczny, który układ dekoduje na konkretne cyfry. Zasada odbicia światła jest taka sama od pierwszego czytnika po dzisiejsze smartfony.
Co oznaczają cyfry w kodzie EAN-13?
Kod EAN-13 składa się z trzynastu cyfr podzielonych na grupy. Pierwsze trzy to prefiks oznaczający kraj rejestracji, którym dla Polski jest 590. Kolejne cyfry to numer producenta, następne identyfikują konkretny produkt, a ostatnia jest cyfrą kontrolną. Prefiks wskazuje kraj rejestracji numeru, co nie zawsze jest tożsame z miejscem produkcji.
Do czego służy cyfra kontrolna?
Cyfra kontrolna to dodatkowy znak służący do weryfikacji, czy kod został zeskanowany poprawnie. Oblicza się ją z pozostałych cyfr według ustalonego algorytmu z różnymi wagami dla poszczególnych pozycji. Jeśli wartość wyliczona przez skaner zgadza się z zapisaną w kodzie, odczyt jest niemal na pewno prawidłowy. To prosty mechanizm samosprawdzalności chroniący przed błędami.
Czym kody 2D różnią się od klasycznych kodów kreskowych?
Klasyczny kod kreskowy jest jednowymiarowy i mieści niewiele danych, a kody dwuwymiarowe, takie jak QR czy DataMatrix, pomieszczą ich znacznie więcej i są łatwo odczytywalne smartfonem. To właśnie ograniczenia EAN-13, czyli mała pojemność i słaba czytelność dla urządzeń konsumenckich, napędzają zmianę. Organizacja GS1 planuje przejście na kody 2D w handlu w okolicach 2027 roku.

Spis treści

    Dodaj komentarz

    Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

    Mechanizm pieniądza prosto na maila

    Co tydzień jedna rzecz z portfela rozłożona na części. Bez spamu.

    Spis treści