Kody kreskowe

Kody kreskowe pozwalają na automatyczną identyfikację (AI) i są efektywną techniką wprowadzania danych do systemów komputerowych.
Identyfikacja obiektów dokonuje się bez bezpośredniego udziału człowieka

Obecnie kody kreskowe to jeden z najczęściej stosowanych sposobów identyfikacji i znakowania danych.

Technika ta jest z powodzeniem stosowana na świecie od kilkudziesięciu lat.

Kod kreskowy

Definicyjnie: - kod kreskowy to graficzne odzwierciedlenie określonych znaków poprzez zastosowanie kombinacji ciemnych i jasnych elementów, ustaloną według przyjętych reguł budowy danego kodu (symboliki) Występuje najczęściej w postaci prostokątnego obrazu. W kodach kreskowych rozróżnia się znaki kodujące dane oraz znaki pomocnicze, które są charakterystyczne dla danej symboliki, a mogą być odczytane przez skaner kodów.

Symbolika

Symbolika kodów kreskowych to opis zasad tworzenia poszczególnych rodzajów kodów, a dokładniej sposobu w jaki znaki pisma, czytelne wzrokowo, odwzorowane są poprzez jasne i ciemne elementy o różnej szerokości.

Symbol kodu kreskowego

Symbol kodu kreskowego to zestaw elementów, których struktura wynika z danej symboliki oraz ze znaków czytelnych wzrokowo, przedstawionych w formie graficznej.

LINEARNE KODY KRESKOWE

Kod kreskowy 39 Rozszrzeony

CODE 39 EXTENDED

Przy pomocy tego kodu kreskowego można zakodować 128 znaków ASCII. Kod ten jest prawie identyczny jak kod 39 z tą różnicą, że wykorzystuje on znaki $,/,% oraz + jako kody poprzedzające 26 liter. Taki zabieg pozwala na zakodowanie pozostałych znaków.

Kod kreskowy 2 z 5 Industrial

2 z 5 Industrial

Kod kreskowy 2 z 5 posiada bardzo wygodny, prosty w użyciu format. Ten kod kreskowy składa się ze znaków startu i stopu oraz znaków do zakodowania. Kod kreskowy 2 z 5 pozwala na zakodowanie cyfr 0-9. Suma kontrolna może, ale nie musi być generowana.

Kod kreskowy 2 z 5 z przeplotem

2 z 5 Interleaved (z przeplotem)

Kod kreskowy 2 z 5 przeplatany w skrócie ITF (ang. Interleaved Two of Five) jest bardzo popularny. Został zaprojektowany po to by zwiększyć gęstości kodu 2 z 5. Ten format koduje wszystkie pary cyfr od 00 do 99. Każda para cyfr reprezentowana jest przez 5 ciemnych i 5 jasnych kresek. Graficzne obrazy cyfr przeplatają się i stąd pochodzi nazwa tego skondensowanego kodu. Kod ten umożliwia kodowanie wyłącznie parzystą liczbę znaków, z tego powodu, gdy chcemy zakodować nieparzystą ilość znaków należy dopisać na początku zero. Suma kontrolna może, ale nie musi być generowana.

Kod kreskowy 2 z 5 IATA

2 z 5 IATA

Kod kreskowy 2 z 5 IATA to modyfikacja kodu 2 z 5 Industrial. Różnica polega na tym, że znaki startu i stopu w kodzie 2 z 5 IATA są przedstawiane inaczej niż w kodzie 2 z 5 Industrial. Znak startu w tym kodzie to dwa wąskie paski, natomiast znak stopu - jeden szeroki jeden wąski pasek. Pozwala na zakodowanie cyfr 0-9.

Kody kreskowe 2 z 5 Matrix

2 z 5 Matrix
Pięć elementów, z których składa się kod kreskowy 2 z 5 Matrix to trzy ciemne i 2 jasne paski. Dwa z nich są szerokie, a trzy wąskie. Cyfra kontrolna w kodzie kreskowym może, ale nie musi być dodawana. Cyfra kontrolna jest obliczana w taki sam sposób jak w kodzie 2 z 5 Interleaved.

Kod kreskowy 2 z 5 Datalogic

Datalogic 2 z 5
Kod kreskowy 2 z 5 Datalogic jest bardzo podobny do kodu kreskowego 2 z 5 Matrix. Różnica polega na innych znakach startu i stopu. Przy pomocy tego kodu można kodować cyfry 0-9.

Kody kreskowe 32

Code 32
Kod kreskowy 32 ten korzysta ze złożonej formy konwersji reprezentacji o bazie 10 na reprezentację o bazie 32 - stąd właśnie wywodzi się jego nazwa. Code 32 pozwala na zakodowanie zestawu 32 znaków oraz znaku *' na oznaczenie początku i końca. Jest to odmiana kodu kreskowego 39 i korzysta z takiej samej struktury znaków. Koduje znaki 0-9 oraz A-Z za wyjątkiem znaków A,E,I,O, oraz znaki startu i stopu (*). Maksymalna liczba znaków do zakodowania wynosi 9.

Kod kreskowy 39

Code 39
Kod kreskowy 39 (lub inaczej kod 3 z 9) jest jednym z najpopularniejszych. Suma kontrolna kodu kreskowego może, ale nie musi być generowana. Kod zbudowany jest z jasnych pasków o dwóch szerokościach i ciemnych pasków również o dwóch szerokościach. Każdy znak składa się z 9 elementów: sześciu wąskich oraz trzech szerokich. Kod 39 stosuje do zaznaczenia początku i końca kodu znak '*' (ASCII ). Ten format pozwala na zakodowanie liczb, dużych liter i niektórych innych znaków: 0-9 A-Z $ % * + - . / spacja

Kody kreskowe 39 zredukowane

Code 39 Reduced
Jest to kod bardzo podobny do kodu kreskowego 39 z tą różnicą, że zestaw znaków możliwych do zakodowania składa się ze znaków : 0-9 i A-Z. Stąd obliczenie znaku kontrolnego oparte jest o modulo 36.

Kod kreskowy Codebar

Codabar
Kod kreskowy Codabar znany również jako NW-7, USD-4, czy kodem 2 z 7, jest kodem dyskretnym, ogólnego zastosowania, pozwalającym na kodowanie liczb 0-9 oraz sześciu innych często używanych znaków. Oprócz tego koduje cztery dodatkowe znaki reprezentujące znaki startu i stopu. Jest to kod bardzo niezawodny, łatwy do skanowania i bardzo tolerancyjny w stosunku do niedokładności wydruku. Ze względu na swoje zalety okazał się on idealny do przetwarzania informacji i jest często wykorzystywany w handlu detalicznym do znakowania cen. Znalazł on również swoje zastosowanie w bibliotekach, bankach krwi, laboratoriach fotograficznych, czy też firmach dystrybucyjnych. Codabar nie wymaga stosowania cyfry kontrolnej, jednak niektóre branże przemysłu włączają ją do swoich standardów, w celu zmniejszenia błędów powstających przy skanowaniu kodu. W Japonii, kod codabar nazywany jest NW-7.

Kody kreskowe ITF-14

ITF-14
Kod kreskowy ITF-14 jest to odmiana kodu kreskowego 2 of 5 Interleaved kodująca dokładnie 14 cyfr. Symbol kodu kreskowego posiada kreski wspornikowe, które zmniejszają prawdopodobieństwo nieprawidłowego odczytu.

Kod kreskowy MSI Plessey

MSI Plessey
kod kreskowy MSI Plessey jest kodem kodującym wyłącznie cyfry. Używany jest szeroko do oznaczania półek w magazynach, śledzenia publikacji, kodowania kart identyfikacyjnych itd. Pierwotnie znalazł on zastosowanie w kontroli zapasów. Kod ten jest zmodyfikowaną prze firmę MSI Data Corporation wersją kodu Plessey.

Większość typowych zastosowań tego kodu sprowadza się do wykorzystania 12 cyfr i większość czytników kodów kreskowych nie jest w stanie przeczytać kodu, który zawiera więcej niż 16 znaków. Kod ten występuje w czterech wersjach: MSI Plessey bez korekcji błędów, MSI Plessey +CHK10 (z pojedynczą korekcją błędów modulo 10), MSI Plessey +CHK10 +CHK10 (z podwójną korekcją błędów modulo 10) i MSI Plessey +CHK11 +CHK10 (z podwójną korekcją błędów modulo 11 i modulo 10).

Kody kreskowe 11

Code 11
Nazwa kodu kreskowego 11 wywodzi się z faktu, że zestaw znaków które można zakodować składa się z jedenastu znaków, na które składają się cyfry (0-9) i znak myślnika. Każdy znak w tym kodzie kreskowym 11 reprezentowany jest przez ciemne paski i dwa jasne. Jest to kod o wysokiej gęstości, w którym znaki są oddzielone przerwami nie niosącymi ze sobą żadnej informacji. Pole kontrolne składa się z dwóch znaków, które mogą być opcjonalnie dodane do kodu. Ze względu na duże prawdopodobieństwo powstawania błędów w tym kodzie, zaleca się dołączać cyfry kontrolne do każdego kodu.

Kod kreskowy 93

Code 93
Kod kreskowy 93 (Code 9 of 3) został zaprojektowany w celu udostępnienia kodu o większej gęstości i większym bezpieczeństwie niż pokrewny, opisany powyżej, kod 39. Mimo dużej gęstości kod ten wymaga aż dwóch sum kontrolnych. Ten format pozwala na kodowanie, podobnie jak kod 39, liczb, dużych liter i kilku innych znaków: 0-9 A-Z $ % * + - . / spacja

Kody kreskowe Code 128(A, B, C)

Code 128 (A, B, C)
Code 128 jest kodem kreskowym mającym wszechstronne zastosowanie, o wysokiej gęstości i zmiennej długości. Potrafi kodować litery, liczby i inne znaki Ascii. Poprzez możliwość wykorzystania trzech różnych zestawów znaków (A, B i C) oraz kodów przełączających pomiędzy tymi zestawami, kod 128 pozwala na kodowanie znaków z całego zakresu Ascii. Dzięki temu nadaje się do wykorzystania w różnorodnych specjalistycznych zastosowaniach.

Kod kreskowy UPC-A, UPC-E

UPC-A, UPC-E
Kod kreskowy UPC-A i Kod kreskowy UPC-E są szeroko stosowane w Stanach Zjednoczonych i Kanadzie do oznaczania artykułów sprzedawanych detalicznie. UPC-A, znany również jako UCC-12 (U.P.C.), jest najbardziej popularnym kodem, umieszczanym w zasadzie na wszystkiego rodzaju produktach. UPC-E jest kodem is a opartym o UPC-A, który jest używany wszędzie tam, gdzie jest zbyt mało miejsca na kod UPC-A.

Kody kreskowe EAN/JAN

EAN/JAN
Kod kreskowy EAN jest to skrót od European Article Number natomiast JAN od Japanese Article Number. Jak same nazwy wskazują, kody te są stosowane w Europie i w Japonii do oznaczania artykułów sprzedawanych detalicznie. Kod ten może być z powodzeniem wykorzystywany również w zastosowaniach wewnątrz firm np. do znakowania pojemników, półek w magazynach, śledzenia zapasów w procesie produkcyjnym itd. Kod ten potrafi kodować wyłącznie cyfry od 0-9. W przypadku, gdy nie ma wystarczająco dużo miejsca na znakowanym elemencie, żeby umieścić pełnej długości kod EAN/JAN-13, stosuje się jego skróconą wersję, czyli EAN/JAN-8. Zarówno do kodu EAN/JAN-13, jak i EAN/JAN-8 mogą być opcjonalnie dołączane rozszerzenia dwu lub pięciocyfrowe. Cyfra kontrolna jest częścią kodu kreskowego.

Kod kreskowy ISBN

ISBN
Kod kreskowy ISBN to kod EAN-13, który koduje pierwsze dziewięć cyfr ISBN (cyfra sumy kontrolnej nie jest kodowana). Te dziewięć cyfr jest poprzedzone przez specjalny kod państwa (978). Całkowity 10-cyfrowy ISBN jest zwykle drukowany jako HRT wraz z symbolem kodu jako dodatek tekstu. który może pokazywać trzynaście cyfr aktualnie zakodowanych przez symbol EAN-13.

Dane dla kodu ISBN powinny składać się z 10-cyfrowego ISBN, po którym opcjonalnie występują pięciocyfrowy kod dodatkowy. Jeżeli poda się dodatkowo 5 cyfr do ciągu kodującego, generowany jest kod EAN-13+5, z dodatkowymi danymi umieszczonymi w części +5. Ostatnia cyfra ISBN, cyfra sumy kontrolnej, może być 'X' (ASCII 88). Również, w celu zwiększenia czytelności znaki '-' (ASCII 45) mogą pojawiać się pomiędzy danymi. Znaki te są ignorowane.

Ponieważ ostatnia cyfra ISBN, cyfra sumy kontrolnej, nie jest kodowana, jest ona wymagana wyłącznie do celów zamieszczenia tej cyfry w tekście drukowanym wraz z kodem.

Niepoprawna długość ciągu kodowanego (wszystko inne niż 10 lub 15 cyfr), lub niepoprawny znak (czyli każdy inny niż cyfra i znak '-', oprócz litery 'X' na dziesiątej pozycji) w tym ciągu powoduje wystąpienie błędu.

Kod kreskowy ISSN

ISSN
Kod kreskowy ISSN to kod EAN-13 który koduje pierwsze siedem cyfr ISSN (cyfra sumy kontrolnej nie jest kodowana).

Te dziewięć cyfr jest poprzedzone przez specjalny kod państwa (977), po którym następuje dwucyfrowy kod ceny. Całkowity 8-cyfrowy ISSN jest zwykle drukowany jako HRT wraz z symbolem kodu jako dodatek tekstu który może pokazywać trzynaście cyfr aktualnie zakodowanych przez symbol EAN-13.

Dane dla kodu kreskowego ISSN powinny składać się z 8-cyfrowego ISSN, dwucyfrowego kodu ceny, po którym opcjonalnie występują dwu lub pięciocyfrowy kod dodatkowy.

Jeżeli poda się dodatkowo 2 lub 5 cyfr do ciągu kodującego, generowany jest odpowiednio kod EAN-13+2 lub EAN-13+5, z dodatkowymi danymi umieszczonymi w części +2 lub +5. Ostatnia cyfra ISSN, cyfra sumy kontrolnej, może być 'X' (ASCII 88). Również, w celu zwiększenia czytelności znaki '-' (ASCII 45) mogą pojawiać się pomiędzy danymi. Znaki te są ignorowane.

Ponieważ ostatnia cyfra ISSN, cyfra sumy kontrolnej, nie jest kodowana, jest ona wymagana wyłącznie do celów zamieszczenia tej cyfry w tekście drukowanym wraz z kodem.

Niepoprawna długość ciągu kodowanego (wszystko inne niż 10, 12 lub 15 cyfr), lub niepoprawny znak (czyli każdy inny niż cyfra i znak '-', oprócz litery 'X' na ósmej pozycji) w tym ciągu powoduje wystąpienie błędu.

Kod kreskowy UPS

UPS
Kod kreskowy UPS jest to kod oparty o kod 39 i wykorzystywany jest do dodawania numerów śledzących i kodów pocztowych na generowanych przez klientów etykietkach paczek UPS (United Parcel Service).

Firma HDF Software Sp. z o.o. udostępnia cztery warianty tego rodzaju kodu kreskowego: UPS Standard (18 digits) oraz UPS 18 digits - kodują 18 znaków w odpowiednim formacie, UPS Standard (11 digits) i UPS 11 digits - kodują 11 znaków w odpowiednim formacie.

Kod kreskowy Dutch Post Data

Dutch Post Data
Dane składają się z 6 znakowego kodu pocztowego (4 cyfry po których występują 2 litery), dalej jest od 1 do 5 cyfr reprezentujących numer domu/skrzynki pocztowej/przesyłki na koszt adresata, po czym występuje opcjonalnie znak ‘X’ (lub ‘x’) pełniący rolę separatora, następnie znajdują się opcjonalnie informacje (od 1 do 6 znaków) oznaczające rozszerzenie numeru domu (litery lub cyfry).

Dla adresów zagranicznych, dane mogą składać się (zamiast powyższych reguł) z 2-literowego kodu państwa ISO, następnie umieszczony jest zagraniczny kod pocztowy (od 1 do 16 znaków).

Niepoprawne znaki lub długość ciągu znakowego w kodzie pocztowym, numerze domu/skrzynki pocztowej/przesyłki na koszt adresata, rozszerzenia numeru domu, kod państwa, czy zagranicznego kodu kreskowego zostaną potraktowane jako błąd, a wszystkie znaki zostaną zmienione na zera.

Kod Kreskowy Japan Post Data

Japan Post Data
Dane kodu kreskowego Japan Post Data składają się z 7 cyfrowego numeru kodu pocztowego, po którym opcjonalnie znajduje się informacje o numerze domu lub bloku.

Pomiędzy trzecią i czwartą cyfrą w kodzie pocztowym, a także pomiędzy kodem pocztowym a informację o numerze bloku lub domu może wystąpić myślnik. Jeżeli taki myślnik jest zamieszczony to przy kodowaniu jest on ignorowany.

Jakikolwiek myślnik zawarty w części dotyczącej informacji o numerze bloku czy domu jest traktowany jak każdy inny znak do zakodowania.

Nieprawidłowe znaki lub długość ciągu znakowego w kodzie pocztowym zostaną oznaczone jako błąd i zastąpione znakiem kontrolnym CC4.

Kod Kreskowy Royal Mial 4-State Customer

Royal Mail 4-State Customer Code
Kod kreskowy Royal Mail 4-State Customer Code wykorzystywany przez pocztę w Wielkiej Brytanii. Kod ten zapewnia szybsze i bardziej niezawodne dostarczanie poczty. Jego wykorzystanie przyczynia się do znaczących oszczędności w opłatach pocztowych. Przesyłki do Wielkiej Brytanii z zagranicy muszą zawierać nazwę państwa.

Kod kreskowy POSTNET

POSTNET
Kod kreskowy PostNET pomaga w zapewnieniu szybszego i bardziej niezawodnego dostarczania poczty. Wykorzystanie tego kodu kreskowego przyczynia się do znacznych oszczędności w opłatach pocztowych. Firma HDF Software Sp. z o.o. posiada w swojej ofercie trzy rodzaje kodów typu POSTNET różniące się między sobą liczbą znaków do zakodowania: POSTNET 5 ZIP+4, POSTNET 9 ZIP+4 i POSTNET 11 DPC.

Kod kreskowy UPS FIM

USPS FIM
FIM (ang. Facing Identification Marks) służy do oznaczania odpowiedzi na kartkach pocztowych. Jest stosowany w Stanach Zjednoczonych.

Kod Kreskowy US Post Office

US Post Office PLANET
Ten kod kreskowy został opracowany przez pocztę Stanów Zjednoczonych, po to, aby móc unikalnie zidentyfikować bez konieczności otwierania koperty każdą przesyłkę. Na przesyłkach mogą teraz znajdować się dwa rodzaje kodów kreskowych: zwykły kod kreskowy POSTNET i nowy PLANET.

Kod kreskowy PLANET posiada długą listę użytecznych funkcji odnoszących się do śledzenia zmian informacji o adresie dla klientów, którzy się przeprowadzili. Wielkie firmy mogą zweryfikować dziesiątki tysięcy zwrotów listów spowodowanych zmianą adresu każdego miesiąca.

Obecnie trzeba otworzyć kopertę, żeby dowiedzieć się, kim jest dany klient. Z kodem kreskowym PLANET identyfikującym na każdej przesyłce, identyfikacja polega na zeskanowaniu kodu kreskowego, bez konieczności otwierania koperty. Przyspiesza to znacznie proces identyfikacji klienta oraz obniża koszty.

Kody kreskowe Swiss Postal

Swiss Postal
Wysokość kodu kreskowego Swiss Postal musi być:

równa lub większa od 20mm dla szerokości modułów równych lub mniejszych od 0,45mm
równa lub większa od 23mm dla szerokości modułów równych lub większych od 0.45mm

Dane do kodowania to 18 cyfrowy kod identyfikacyjny, który składa się z:

dwucyfrowego kodu pocztowego,
dwucyfrowego kodu okręgu administracyjnego,
sześciocyfrowego numeru konta klienta,
ośmiocyfrowego numeru pozycji (elementu).

W celu zwiększenia czytelności znaki kropki '.' (ASCII 46) mogą pojawiać się w dowolnym miejscu w danych do kodowania - znaki te są ignorowane przy kodowaniu. Trzy znaki kropki są wstawiane automatycznie w odpowiednich pozycjach w HRT drukowanym z kodem kreskowym, oddzielając cztery komponenty kodu identyfikacji. Niepoprawne znaki lub długość ciągu znakowego w kodzie identyfikacyjnym zostanie potraktowana jako błąd, a wszystkie znaki zostaną zmienione na zera.

KODY KRESKOWE DWUWYMIAROWE

KODY LINIOWE, POMIMO IŻ POSIADAJĄ STOSUNKOWO NIEWIELKĄ POJEMNOŚĆ INFORMACYJNĄ, SĄ OBECNIE POWSZECHNIE STOSOWANE DO ZNAKOWANIA I IDENTYFIKACJI TOWARÓW, MATERIAŁÓW, ITP. ALTERNATYWĘ DLA KODÓW LINIOWYCH STANOWIĄ CORAZ BARDZIEJ POPULARNE OBECNIE KODY 2D.

Czym są kody kreskowe i jakie informacje zawierają?

Kody kreskowe zostały stworzone jako graficzny zapis znaków, w postaci ciemnych i jasnych pasków / kresek o zróżnicowanych zasadach symboliki danego typu kodu. Znamy co najmniej kilkanaście najczęściej stosowanych odmian, które różnią się od siebie układem i długością kresek oraz możliwością kodowania, w zależności od ilości cyfr, liter czy ilości znaków. Głównym celem zastosowania kodów kreskowych, stała się konieczność optymalizacji procesów, w tym również zwiększenie wiarygodności odczytywanych informacji, poprzez wyeliminowanie konieczności odręcznego wpisywania znaków w programach komputerowych.

Kody kreskowe dały możliwość automatycznego zaczytywania informacji bezpośrednio poprzez urządzenie skanujące. Pierwsze kody kreskowe zostały stworzone już w latach czterdziestych w wyniku prac nad zautomatyzowaniem odczytu informacji na temat produktów, który mógłby opierać się o ciąg specjalnych znaków i symboli. Pierwszy kod, zwany potocznie „tarczą strzelniczą”, powstał już w 1949 roku i wyznaczył kurs w stronę automatyzacji i możliwości masowego magazynowania danych o produktach.

Kolejne lata przyniosły rozwój wielkich sklepów oraz supermarketów, które były nastawione na masową obsługę dużej ilości klientów. Mnogość towarów i produktów, oferowanych w marketach sprawiła, że w latach pięćdziesiątych i sześćdziesiątych, prowadzono daleko idące badania nad stworzeniem systemów identyfikacji towarów, dzięki użyciu specjalnych kodów, znaków i symboli, które mogłyby zawierać całą paletę informacji na temat pojedynczego produktu.

Kody kreskowe i przepływ informacji

Ostateczną formą kodów identyfikacji produktów, stały się kody kreskowe, zwane również kodami paskowymi, z języka angielskiego: bar code. Okazały się być najbardziej efektywną formą kodu identyfikacyjnego. Obecnie na cały świecie istnieje ponad 400 rodzajów różnych form kodów kreskowych. Pozwalają one na dostęp do bazy danych produktów, według ich identyfikatorów.

Same kody kreskowe nie posiadają znaczących informacji na temat produktu, jednak posiadając odpowiednią kombinację cyfr, dzięki dostępowi do odpowiednich baz danych, możemy uzyskać szczegółowe dane dotyczące danego produktu. Jednym z najbardziej stosowanych rozwiązań w sprzedaży hurtowej oraz detalicznej towarów i produktów, istniejący od ponad 20 lat w Polsce, jest kod EAN oraz system EAN/UPC. W naszym kraju właśnie kod EAN jest umieszczany na opakowaniach towarów, aby ułatwić handel detaliczny i hurtowy. Dzięki zastosowaniu kodu kreskowego wyeliminowano stosowanie zbędnej dokumentacji.

Kody kreskowe w znaczący sposób przyspieszyły prace ewidencyjne, obsługę klienta oraz prace produkcyjne w wielu przedsiębiorstwach produkcyjnych. Kody kreskowe oraz odpowiednie systemu zaczytywania danych, dały możliwość zoptymalizowania wielu procesów. Najważniejszym elementem zastosowania kodów kreskowych, stało się zarządzanie stanami magazynowymi. Dzięki odpowiednim systemom magazynowym, kody identyfikacyjne, umożliwiają wprowadzenie automatycznego sygnalizowania braków w zaopatrzeniu i sugerowanie konkretnego zachowania, a wkrótce możliwe również będzie automatyczne zamawianie braków przez inteligentne systemy ze sztuczną inteligencją.

Budowa i zastosowanie kodów EAN

Podstawą istnienia każdego produktu w bazie danych, jest umieszczenie na jego opakowaniu kodu EAN, czyli Europejskiego Kodu Towarowego (European Article Number), który od 2005 roku, został ujednolicony dla wszystkich krajów i wykorzystywany na całym świecie w jednej formie. Kod identyfikacyjny EAN, umożliwia oznaczenie danego produktu ośmio lub trzynastocyfrowym numerem identyfikacyjnym, po którym znajdziemy go w bazie. Kod sam w sobie nie zawiera konkretnych informacji.

Wszelkie dane odnoszące się do danego produktu, jak nazwa, cechy oraz pozostałe, są pobierane z odpowiedniej bazy danych podczas odczytu kodu przy pomocy urządzenia skanującego. Jednak aby można było wczytać wszystkie informacje na temat wybranego produktu, dane na jego temat muszą być uprzednio wprowadzone do komputera. Symbolika kodu kreskowego EAN, jest prostym systemem numerowym, składającym się z dwóch, a czasami z trzech cyfr, które identyfikują władze nadające kod wytwórcy danego produktu. W rzeczywistości numery te identyfikują po prostu dany kraj lub region gospodarczy. Obecnie istnieją dwa rodzaje kodu EAN.

W użyciu jest wersja trzynastocyfrowa, czyli EAN-13, oraz skrócona wersja - ośmiocyfrowa - EAN-8, która została wprowadzona, aby ułatwić umieszczenie kodu na opakowaniach małych produktów. Każdy kod EAN składa się z poszczególnych cyfr, które określają konkretne dane. Kod EAN-13, zawiera trzynaście cyfr, z których pierwsze 3 oznaczają numer kraju, w którym kod EAN został wydany (tzw prefiks GS1). Polska otrzymała kod 590 (Nie oznacza to, że produkt został w tym kraju wyprodukowany ani że producent ma w tym kraju siedzibę).

Następne liczby określają dystrybutora lub producenta, kolejne oznaczają numer produktu, natomiast ostatnia, to liczba tzw. kontrolna, która służy do wykrywania błędu odczytu kodu kreskowego. Oblicza się ją według specjalnego algorytmu dla danego rodzaju kodu kreskowego. EAN-8 liczony jest podobnie, tylko z mniejszą ilością cyfr oznaczających producenta oraz numer produktu. Liczba kontrolna na końcu dla obu kodów, jest zawsze niezmienna.

Jakość kodów kreskowych

Podstawowymi elementami każdego kodu kreskowego, który odpowiada za jego identyfikację, jest układ pionowych kresek oraz zakodowany numer. Ponieważ kody EAN mogą mieć różny rozmiar, drukowanie nowych kodów, jest uzależniona od kilku czynników. Im mniejszy kod wydrukowany na etykiecie produktu, tym mniejsze odchyłki jakości w postaci szerokości kresek i odstępów między nimi, są dopuszczalne, aby kod nadawał się do prawidłowego odczytu przez urządzenia skanujące.

Im mniejszy będzie kod EAN, tym proces drukowania musi być dokładniejszy, ponieważ trudniej jest utrzymać właściwą jakość kodu. Kody kreskowe zbudowane są w taki sposób, aby białe tło odbijało, a pionowe, czarne kreski maksymalnie pochłaniały czerwone światło czytnika kodów. Optymalna wersja kodu kreskowego, to czarne kreski i białe tło, ale nie zawsze producenci używają tej kombinacji kolorów, ze względu na różne kolory opakowań i możliwości drukowania całej zawartości graficznych elementów.

KODY KRESKOWE DWUWYMIAROWE

Kod kreskowy dwuwymiarowy pozwala na zapis wielokrotnie większej ilości informacji bez zwiększania powierzchni kodu. Kod kreskowy 2D może zawierać numer seryjny, dane producenta, dokładne rozmiary, datę wykonania, może kodować instrukcję obsługi, ostrzeżenia, opis procesu przetwarzania, historię produktu, jego przeznaczenie, cały list przewozowy lub fakturę. Ponadto w kodzie można umieścić cyfrowy zapis grafiki (np. zdjęcie) lub dźwięk.

W kodach kreskowych 2D zapis danych następuje na dwóch osiach, przez co są one bardziej pojemne niż ich kody liniowe (możliwość zakodowania większej ilości znaków alfanumerycznych).

Dodatkowym atutem kodów kreskowych 2D jest ich większa odporność na uszkodzenia. Częściowo uszkodzony kod kreskowy dwuwymiarowy 2D może być nadal poprawnie odczytany, dzięki zaimplementowanym mechanizmom korekcji błędów.

Kody kreskowe dwuwymiarowe umożliwiają kodowanie tej samej ilości danych nawet na dziesięciokrotnie mniejszej powierzchni, niż w przypadku wykorzystania tradycyjnych kodów kreskowych.

EWOLUCJA KODU KRESKOWEGO 2D

Podstawowe zastosowanie kodów 2D:

znakowanie produktów
znakowania drobnych elementów mechanicznych i elektronicznych – np układów scalonych
kodowanie danych na dokumentach – np. numer faktury VAT, dowodu rejestracyjnego itp.
znakowanie towarów na magazynie- informacja o dostawcy, odbiorcy, dacie ważności

Dlaczego warto zainwestować w technologię kodów 2D?

Większa ilość informacji umieszczona na mniejszej powierzchni
możliwość zakodowanie danych alfanumerycznych
informacje zawarte w kodach 2D są lepiej zabezpieczone w porównaniu z kodami kreskowymi
poprawny odczyt całości informacji zawartych w kodzie 2D - nawet w przypadku uszkodzenia kodu 2D do 50%
kody 2D mogą być używane jako podręczna baza danych, dzięki możliwości zakodowania w nich do 7000 znaków ASCII
kody 2D mogą być stosowane wszędzie tam, gdzie dane na temat kontrahenta powinny być utajnione, np.: na fakturach czy dokumentach przewozowych
kody 2D, dzięki niewielkim rozmiarom, mogą być używane do znakowania niewielkich elementów
matrycowa budowa niektórych kodów 2D (np.: MaxiCode) pozwala na stosowanie ich na powierzchniach zakrzywionych
kody 2D zajmują dużo mniej miejsca na opakowaniu niż kody liniowe, dlatego znakomicie nadają do znakowania dóbr luksusowych, gdzie istotnym elementem jest estetyka opakowania

Na co należy zwrócić uwagę przy wyborze urządzenia?

Kupując urządzenia do identyfikacji kodów kreskowych należy się zastanowić nad zakupem sprzętu, który zagwarantuje odczyt kodów dwuwymiarowych. Do niedawna tego typu urządzenia były bardzo drogie i zawodne mechanicznie. Dopiero wprowadzenie tanich czytników działających na zasadzie kamery cyfrowej pozwoliło na popularyzację tego bardzo ciekawego i użytecznego rozwiązania.

Pliki cookie w tym serwisie

W celu prawidłowego działania serwisu, niezbędne jest wykorzystywanie przez nas plików cookie. Chcemy, aby świadczone Państwu usługi były dostosowane do Państwa indywidualnych potrzeb i spełniały najwyższe standardy. W związku z tym wykorzystujemy pliki cookie, by zagwarantować Państwu bezpieczne i szybkie logowanie. W tym celu zapamiętujemy także szczegóły logowania oraz zbieramy dane statystyczne, a tym samym nieustannie optymalizujemy funkcjonowanie poszczególnych stron serwisu. Wybierz przycisk Akceptuję, by zgodzić się na używanie plików cookie i zostać przekierowanym bezpośrednio na stronę. Więcej informacji o plikach cookie odnajdziesz w zakładce Polityka prywatności

xn-cms6: 6.6.25177.2