PostBar

PostBar , znany również jako CPC 4-State , to system kodów kreskowych wykorzystujący czarny atrament używany przez Canada Post w automatycznych operacjach sortowania i dostarczania poczty . Jest podobny do innych 4-stanowych systemów kodów kreskowych używanych przez Australia Post i brytyjską Royal Mail (z których pochodzi), ale wykorzystuje niejasną strukturę i system kodowania unikalny dla Canada Post. Ten konkretny system kodów kreskowych jest używany w przypadku „mieszkań” (czyli przesyłek pocztowych o rozmiarze większym niż list, takich jak czasopisma) i paczek.

CPC PostBar legend.svg

Symbolika ta , wywodząca się z systemu RM4SCC używanego przez brytyjską pocztę Royal Mail, wykorzystuje szereg kresek, z których każda może indywidualnie mieć jeden z czterech możliwych stanów, do kodowania informacji wykorzystywanych w automatycznym sortowaniu i dostarczaniu każdej przesyłki pocztowej. Każdy pasek może być krótki i wyśrodkowany (tzw. tracker ), średni i podwyższony ( wznoszący ), średni i obniżony ( zstępujący ) lub pełny. Ta symbolika wykorzystuje również element znany jako identyfikator zawartości danych (lub DCI), który określa, jakie rodzaje informacji są kodowane w każdym kodzie kreskowym, np. kody pocztowe, informacje o kliencie i dokładne punkty dostawy. Informacje zawarte w każdym kodzie kreskowym pochodzą z adresu wydrukowanego na przedniej stronie koperty, na której jest ostatecznie wydrukowany, a także z fizycznych wymiarów każdej przesyłki pocztowej. W kodzie tym zastosowano również korekcji błędów Reeda-Solomona , dzięki czemu w przypadku nieprawidłowego obchodzenia się z konkretną przesyłką informacje zakodowane w kodzie kreskowym nadal mogą zostać poprawnie zdekodowane.

Zestawy znaków

Wykres znaków PostBar

W kodach PostBar używane są cztery zestawy znaków, znane jako znaki „A”, „N”, „Z” i „B”. Trzykreskowe znaki A służą wyłącznie do kodowania liter, a dwukreskowe znaki N kodują tylko cyfry. Trzykreskowe znaki Z mogą kodować litery lub cyfry. Znaki A i N są zwykle używane do kodowania kodów pocztowych i kodów krajów . Znaki Z są używane w lokalizatorach adresów, typach produktów oraz informacjach o klientach i usługach. Znaki B mają po jednej kresce i służą do kodowania identyfikatorów maszyn w formacie Base-4 do użytku wewnętrznego Canada Post.

Kreski tworzące znak można interpretować jako cyfry o podstawie 3. Kreska o pełnej wysokości koduje 0, krótka dolna kreska (wznosząca się) koduje 1, a krótka górna kreska (dolna) koduje 2. Skrajny lewy słupek w grupie jest najbardziej znaczącym trytem i może mieć wartość 3, przy czym zarówno górny, jak i dolny pasek są krótkie (tracker).

Innymi słowy, krótkim górnym i dolnym słupkom przypisuje się wagi 18 i 9, 6 i 3 oraz 2 i 1, od lewej do prawej. Ponieważ pierwszy takt ma 4 możliwe wartości, a kolejne takty mają 3, 2 takty mogą zakodować 4×3 = 12 wartości, a 3 takty mogą zakodować 4×3×3 = 36.

N znaków jest po prostu kodowanych jako wartości 0–9. Tylko wartość 9 wymaga wiodącej 3.

Znaki Z wykorzystują pełne 36 kombinacji reprezentowanych przez 3 kreski. Wartości 0–25 kodują litery A–Z, a 26–35 kodują cyfry 0–9.

Znaki mają dość specyficzne kodowanie. Można je również dekodować jako trzy cyfry o podstawie 3 (pierwsza trójka nigdy nie jest używana), przy czym wartości 2–26 kodują głównie A – Y. Wyjątkiem jest to, że 0 koduje M, 1 koduje H, 9 koduje Z (zamiast H), a kod 14 nie jest używany (zamiast kodować M).

Formaty PostBar

Canada Post wykorzystuje dziewięć różnych formatów kodów PostBar — trzy „krajowe” kody kreskowe używane w przesyłkach pocztowych w Kanadzie , dwa „globalne” kody używane do kierowania poczty poza Kanadę, trzy „usługowe” kody używane w kodach kreskowych stosowanych przez klientów oraz kod „wewnętrzny” używany do celów testowania, konserwacji i śledzenia przez Canada Post.

Każdy kod kreskowy zaczyna się i kończy identyczną parą kresek, zwanych polami „start” i „stop”. Składają się one z jednego urządzenia wznoszącego i jednego urządzenia śledzącego. Identyfikator zawartości danych jest zawsze pierwszym znakiem po polu początkowym.

Symbole zastępcze używane do wyszczególnienia każdego formatu PostBar poniżej to A, N, Z i B dla zestawów znaków opisanych powyżej, * dla pól początkowych i końcowych, # dla znaku spacji (dwie kreski o pełnej wysokości, po których następuje jeden element śledzący) oraz [ RS- nn ] dla pola korekcji błędów, gdzie nn to liczba użytych słupków. Pogrubione Z oznaczają DCI.

Domowy

Zobacz przestrogę na dole artykułu dotyczącą używania kodów PostBar.

DCI stosowane w krajowych kodach kreskowych mieszczą się w zakresie A – L.

  • PostBar.D07: * Z ANANAN [RS-12] *
  • PostBar.D12: * Z ANANAN ZZZZ # [RS-12] *
  • PostBar.D22: * Z ANANAN ZZZZZZZZZZ [RS-12] *

Światowy

DCI stosowane w globalnych kodach kreskowych mieszczą się w zakresie 1–9.

  • PostBar.G12: * Z NNN ZZZZZZZZ [RS-12] *
  • PostBar.G22: * Z NNN ZZZZZZZ ZZZZZZZZZZ [RS-12] *

Praca

DCI używane w usługowych kodach kreskowych mieszczą się w zakresie M – U.

  • PostBar.S06: * Z ZZZZZ [RS-12] *
  • PostBar.S11: * Z ZZZZZZZZZ [RS-12] *
  • PostBar.S21: * Z Z ZZZZZZZZZZZZZZZZZZ [RS-12] *

Wewnętrzny użytek

DCI stosowane w wewnętrznych kodach kreskowych mieszczą się w zakresie V – Z.

  • PostBar.C10: * Z ANANAN [RS-30] BBBB *

Odpowiedź biznesowa

Canada Post używa 4-stanowych kodów kreskowych o długości 52 kresek do adresowania przesyłek zwrotnych (BRM) i płatności. Od 2013 r. lub wcześniej poprzedni kod kreskowy BRM, który był Code 93 , uznano za nieobrabialny. Rozszerzony kod kreskowy BRM „C73” o długości 73 kresek , którego dostępność planowana jest na rok 2011, został przełożony na czas nieokreślony.

Uwaga Lektorze

Wymiary, formaty i przykłady symboliki kodów kreskowych PostBar w podręczniku kodów kreskowych Canada Post 4-State Bar Code Handbook i faktycznie wdrożone przez Canada Post znacznie różnią się od formatów i symboliki opisanych w tym artykule oraz w patencie USA 5,602,382 .

Przykład formatu D12 PostBar podany w patencie USA 5,602,382.

W przypadku formatu PostBar D12, jak opisano w tym artykule i pokazano tutaj, kod pocztowy jest kodowany przy użyciu piętnastu kresek oraz zestawów znaków „A” i „N”. Narzędzie Address Locater koduje cztery znaki alfanumeryczne przy użyciu dwunastu kresek i zestawu znaków „Z”. Format ten obejmuje również znak spacji i dwanaście taktów do korekcji błędów Reeda-Solomona, co daje łączną liczbę czterdziestu dziewięciu taktów.

Przykład formatu D52.01 PostBar podany w 4-stanowym podręczniku kodów kreskowych Canada Post

Z drugiej strony format PostBar D52.01, jak opisano i pokazano tutaj, koduje kod pocztowy przy użyciu tylko dwunastu kresek i nieznanej symboliki. Koduje dziewięć znaków alfanumerycznych w polu adresu, używając dwudziestu jeden kresek i innej nieznanej symboliki. Nie zawiera żadnych pól na spacje, ale zawiera dwanaście taktów do korekcji błędów Reeda-Solomona, co daje łączną liczbę pięćdziesięciu dwóch taktów.

PostBar B Z.png Co najważniejsze, te dwa różne formaty używają dokładnie tego samego kodu w polu Identyfikator treści danych; w szczególności dwie kreski o pełnej wysokości i Ascender ( ), który odpowiada znakowi „B” przy użyciu symboliki „Z”. Z próbek poczty dostarczanej przez Canada Post wynika, że ​​zaimplementowanym standardem jest format D52.01 o nieznanej symbolice, a nie format D12 opisany w tym artykule.

Klienci pocztowi, którzy spróbują dołączyć kod PostBar w formacie D12 lub inny format lub symbolikę PostBar opisaną w tym artykule, mogą odkryć, że jest on błędnie interpretowany przez maszyny sortujące Canada Post . Może to opóźnić lub nawet uniemożliwić dostarczenie poczty.

Zobacz też

Powiązane strony internetowe