RM4SCC - RM4SCC

En typisk adresse som inneholder postnummeret kodet i RM4SCC.

RM4SCC ( Royal Mail 4-State Customer kode er navnet på strekkoden tegnsett basert på Royal Mail 4-State strekkodesymbologi skapt av Royal Mail . Den RM4SCC brukes til Royal Mail Cleanmail service. Det gjør at britiske postnumrene i tillegg som Delivery Point Suffixes (DPSs) som enkelt kan leses av en maskin i høy hastighet.

Denne strekkoden er kjent som CBC ( Customer Bar Code ) i Royal Mail.

PostNL bruker en litt modifisert versjon kalt KIX som står for K lant i nde x ( kundeindeks ); den skiller seg fra CBC ved at den ikke bruker start- og sluttsymbolene eller sjekksummen, skiller husnummer og suffikser med en X og plasseres under adressen. Singapore Post bruker RM4SCC uten endringer.

Det er strenge retningslinjer for bruk av disse strekkodene, som gir maksimal lesbarhet for maskiner.

De kan brukes med Royal Mails Cleanmail-system, som et alternativ til OCR-lesbare skrifttyper, slik at bedrifter enkelt og billig kan sende store mengder brev.

Koding og innhold

Tabell som viser symbolene som brukes for Cleanmail.
Eksempelet på postnummeret over dekodet.

Hvert tegn består av 4 barer, hvorav 2 strekker seg oppover og 2 strekker seg nedover. Kombinasjonen av topp og bunnhalvdel gir 36 mulige symboler: 10 sifre og 26 bokstaver.

Som eksemplet til høyre viser, består strekkoden av et starttegn, postnummeret, Leveringspunktsuffiks (DPS), et kontrollsumtegn og et stopptegn. DPS er en to-tegns kode som strekker seg fra 1A til 9T, med kodene 9U til 9Z som aksepteres som standardkoder når ingen DPS er tildelt. DPS-en finnes i Royal Mails postnummeradressefil.

Sjekksum

For å beregne sjekksummen kan topp- og bunnhalvdelene av hvert tegn tildeles verdiene vist i tabellen nedenfor. Hver slik verdi er avledet ved å tildele vekter på 4,2,1 og 0 til forlengelsene i henhold til deres posisjon i tegnet, summere vektene og ta modulo 6 av summen. For eksempel har symbolet for 'B' utvidelser av bunnhalvdelen av de to første stolpene, representert nedenfor som 1100 , hvor summen av vektene er 4 + 2 + 0 + 0 = 6, hvorav modulo 6 er 0 .

RM4SCC strekkodesymboler
Topp Nederst (1 = lang stang, 0 = kort)
0011 0101 0110 1001 1010 1100
1 2 3 4 5 0
0011 1 0 1 2 3 4 5
0101 2 6 7 8 9 EN B
0110 3 C D E F G H
1001 4 Jeg J K L M N
1010 5 O P Q R S T
1100 0 U V W X Y Z

Sjekksymbolet beregnes ved å summere topp- og bunnhalvverdiene separat, modulo 6, og kombinere de endelige summene for å finne symbolet. I eksemplet ovenfor er de øverste halvverdiene 2,6,1,1,4,5,1,2. Dette summerer seg til 22 = 6 × 3 + 4. Dermed har kontrollsymbolet en toppverdi på 4 . Verdiene for bunnhalvdelen er 6,4,2,2,4,0,2,5, som utgjør 25 = 6 × 4 + 1. Kontrollsymbolets nederste halvdel er 1 , så det tilsvarer bokstaven I.

Se også

Referanser

Eksterne linker

Beslektede nettsteder