streckkod 101: Guide till streckkod symbologier

en streckkodssymbol är en maskinläsbar bild som förmedlar data. Streckkoder kan delas in i tre allmänna typer: linjär, staplade linjär och tvådimensionell (eller 2D): linjära streckkoder

UPC-A

UPC-A (även kallad UPC) är standard retail ”price code” streckkod i USA. UPC-A är strikt numerisk; staplarna kan bara representera siffrorna från 0 till 9., En UPC-A streckkod innehåller 12 siffror, tillsammans med en tyst (Tom) zon på vardera sidan, och start, mitten och stopp symboler. Mellansymbolen skiljer vänster sida och höger sida, som kodas annorlunda. När en siffra används på vänster sida är staplarna svarta och utrymmena är vita, och när de används på höger sida är färgerna omvända., Logiken bakom att göra detta är lite komplicerad och innebär en matematisk egenskap som kallas ”paritet”, men effekten är att vända svartvitt och att låta skannern berätta om den läser koden från vänster till höger eller från höger till vänster.

det faktiska numreringssystemet beror på vilken typ av produkt och syftet med streckkoden.den första siffran i streckkoden anger numreringssystemet., De 10 siffror som följer innehåller information om produkten, och i alla de program som beskrivs nedan, siffran längst till höger (ingår inte i ansökan beskrivning) är en kontrollsumma, som kan användas för att testa noggrannheten i skannern läsning. Nedan följer en lista över vanliga UPC – A-applikationer:

  • typiska detaljhandelsprodukter: indikeras av en första siffra på 0, 1, 6, 7 eller 8. De fem återstående siffrorna på vänster sida av streckkoden är identifiera tillverkaren. De fem siffrorna till höger är produktkoden (bestämd av tillverkaren).,
  • läkemedel: för läkemedel och vissa andra läkemedel. De 10 siffrorna som följer bildar NDC (National Drug Code) – numret, som identifierar tillverkaren (eller distributören eller förpackaren), produkten (tillsammans med information som dos, styrka och formel) och förpackningens storlek och andra egenskaper.
  • viktbaserad prissättning: när produkter som produkter och kött förpackas och säljs efter vikt börjar UPC-etiketten med nummersystemkoden 2., De fem siffrorna som följer den till vänster identifierar objektet och de som följer är för produktvikten eller priset.
  • kuponger: numreringssystemets siffror 5 och 9 är för kuponger. Som med detaljhandelsprodukter är de fem vänstersiffrorna tillverkarens identifiering. De fem siffrorna till höger berättar vilka produkter kupongen gäller för och rabatten.,
  • Reserverad: nummersystem 4 är reserverat för användning av enskilda återförsäljare eller grossister och används ofta för butikskuponger, kundlojalitetskort och liknande föremål.
  • UPC-E

    UPC-E-streckkoden kan användas när tillgängligt utrymme är för litet för en UPC-A-streckkod. den innehåller samma information som en UPC-A-etikett, men den använder några knep för att minska antalet siffror till sex.,

    han UPC-E-kodens mest grundläggande trick är att ta bort efterföljande nollor i tillverkarens kod och ledande nollor i produktkoden. Detaljerna i tekniken är komplicerade, och det fungerar inte för allt, men det täcker alla koder med totalt 5 ledande/efterföljande nollor, samt ett betydande antal koder med fyra nollor.

    UPC-E använder ett mycket mer komplext trick för att komprimera kontrollsumman och nummersystemkoden. En bieffekt av denna teknik är att de enda numreringssystemkoderna är tillåtna är 0 och 1.,

    EAN-13

    EAN-13-koden är i grunden en internationell version av UPC-A. EAN-13 lägger till en 13: e siffra längst till vänster på UPC-A-koden (så att den blir den första siffran). EAN-13-standarden innehåller UPC-A-Streckkoder; att lägga till en ledande 0 till en UPC-A-kod gör den till motsvarande EAN-13-kod.

    de viktigaste skillnaderna mellan EAN-13 och UPC-A (förutom den extra ledande siffran) är att med EAN-13 kan tillverkaren och produktkoderna variera i längd och att de tre första siffrorna utgör GS1-prefixet eller ”landskod”.,”

    GS1-prefixet utfärdas av GS1, international barcode standards organization. Den kan identifiera den nationella GS1 medlemsorganisationen eller en särskild användning. Medlemsorganisationerna utfärdar tillverkarens koder, och tillverkarna ställer in sina egna produktkoder. Det fullständiga EAN-13-streckkodsnumret, bestående av GS1-prefixet, tillverkarens kod, produktkoden och kontrollsummetsiffran, är också känt som GTIN eller Global Trade-artikelnummer.,Förutom de nationella GS1-prefixen, som vanligtvis används för vanliga detaljhandeln, finns prefix för specialiserade ändamål, såsom kuponger, återbetalningar, seriella publikationer (tidskrifter och tidningar), böcker (ISBN) och noter (ISMN).

    i USA kan priskodsskannrar och point-of-sale / inventory system vanligtvis läsa både UPC-A och EAN-13 streckkoder.

    EAN-8

    EAN-8 är en GS1 streckkod för användning på små objekt när en fullständig EAN-13 streckkodsetikett skulle vara för stor för att passa., Den består av åtta siffror-fyra på vänster sida och fyra till höger. De använder samma typ av kodning som UPC-A och EAN-13, med den sista siffran som används som ett kontrollsumma.

    en EAN-8 streckkod kan användas antingen med GTIN-8 eller RCN-8 produkt identifikationsnummer.
    GTIN-8 är som en förkortad version av EAN-13-kod, men utan information om produktens ursprung. För att kunna använda ett GTIN-8-nummer måste en tillverkare begära det från den nationella medlemsorganisationen., En EAN-8-streckkod som kodar för ett GTIN-8-identifikationsnummer är giltig för global användning, som en EAN-13-streckkod.
    RCN-8 nummer, å andra sidan, är endast för användning på hus-varumärke eller butik-etikett produkter, och kan endast användas inom den verksamhet som utfärdar den. Om den skannas av en annan återförsäljare kommer den att ge en felaktig läsning.

    Code 128

    streckkoderna UTF och Ean ”price code” som beskrivs ovan kodar endast siffror, men Code 128 är en linjär streckkod som kodar för både bokstäver i alfabetet och siffror, vilket gör det användbart för en mängd olika ändamål utöver grundläggande prissättning och inventering.,
    kod 128 kodar för 128-tecken ASCII-uppsättningen, som innehåller alla alfabetiska, numeriska, skiljetecken och aritmetiska tecken som finns på ett engelskspråkigt datortangentbord, plus flera icke-synliga kontrolltecken.,
    för att inkludera alla ASCII-tecken använder kod 128 tre olika teckenuppsättningar:

  • koden en uppsättning består av versaler, siffror, skiljetecken och icke-skrivtecken
  • kod B liknar kod A, men ersätter de flesta kontrolltecken med hela uppsättningen gemener, plus en del extra skiljetecken
  • kod B liknar kod A, men ersätter de flesta kontrolltecken med hela uppsättningen gemener, plus en del extra skiljetecken
  • kod C innehåller inga bokstäver eller skiljetecken; den består av nummerpar, från 00 till 99. Detta sparar utrymme när kodning nummer.,
  • en enda kod 128 streckkod kan innehålla tecken från alla tre teckenuppsättningar, växla mellan dem upprepade gånger.
    den grundläggande koden 128 streckkodsformat består av en startkod (som anger den ursprungliga teckenuppsättningen till A, B, eller C), koddata, en kontrollsumma siffra, och en stoppkod, som markerar slutet av streckkoden. Som med andra linjära streckkoder finns det tomma tysta zoner på vardera sidan.
    GS1-128 (även känd som UCC-128 och EAN-128) är en internationell standard för att använda kod 128 i streckkodsetiketter för leveranskedjan., GS1-128 består av basic Code 128-formatet med en Applikationsidentifierare som läggs till koddata.

    applikationsidentifierare är 2 till 4 tecken i längd, och identifiera vilken typ av data som kommer att följa-typiskt, standard supply-chain applikationer, såsom serienummer, antal behållare, lottnummer, vikt, volym, etc., inklusive spårning och transaktionsinformation. Varje identifierare anger längden och formatet för de data som följer den.,
    eftersom de flesta programkod data är fast längd, är det möjligt att inkludera flera koder i en GS1-128 streckkod, helt enkelt genom att lägga till nya program identifierare och koddata.

    kod 39

    koden 39 symbologi är också alfanumerisk och variabel längd. Det utvecklades 1974, och är fortfarande i relativt bred användning; de flesta streckkodsläsare kan läsa kod 39. I kod 39 består varje tecken av fem staplar och fyra utrymmen, med tre av dessa staplar / utrymmen breda och de andra smala., Som ett resultat har alla tecken samma bredd, och en kod 39 streckkod tar i allmänhet upp mer utrymme än motsvarande kod 128 streckkod.

    grundkoden 39 systemet består av 43 tecken, inklusive versaler, siffror och några speciella / skiljetecken. Beroende på applikationen och systemet kan det vara möjligt att använda alla 128 ASCII-tecken.
    en kod 39 streckkod består av ett starttecken, kodade data och ett stopptecken., Både start-och stopptecken är identiska och representeras i allmänhet av * asterisk-symbolen. det finns ingen kontrollsumma, men vissa felkontrollfunktioner är inbyggda i kodningssystemet.
    kod 39 används för många av samma typer av applikationer som kod 128, och officiella kod 39 standarder (inklusive en ANSI-standard) finns. Det ingår dock inte i GS1-systemet.

    Interfolierad 2 av 5

    Interfolierad 2 av 5 (eller ITF) är en variabel längd siffror-endast linjär streckkod., Den kodar siffror i par, med den första siffran i varje par representerad av barer och den andra siffran representerad av mellanslag, så att de är interfolierade. Två av de fem staplarna eller mellanslag som representerar varje siffra är breda, och de andra är smala.

    Interleaved 2 av 5 ingår i GS1-systemet som ITF-14-standarden, som har en inställd längd på 14 siffror.,
    en ITF streckkod består av en startkod (två smala bar / smala mellanslagspar), de kodade data, en kontrollsumma siffra (krävs för ITF-14, tillval någon annanstans), och en stoppkod (bred bar, smalt utrymme, smal bar), med tysta zoner på vardera sidan.
    mönster som är identiska med start-och stoppkoden kan förekomma inom kodade data, vilket kan leda till dålig läsning om skannern inte läser koden hela vägen över. För att förhindra detta kräver ITF-14-standarden en tung svart gräns som kallas bärstången.,
    ITF streckkoder används vanligtvis i grossist-och frakt för box eller kartong massor av en produkt. En specialiserad version av ITF-streckkoden används också på 135 filmbehållare.

    Codabar

    Codabar utvecklades ursprungligen av Pitney Bowes 1972. Det är en variabel längd streckkod som använder en liten uppsättning barer för att koda siffrorna 0 till 9, och i vissa program, några symboler som dollarn och plus tecken. den innehåller också fyra start – /stoppsymboler (vanligtvis representerade av A, B, C och D). En Codabar-kod består av en Startsymbol, kodade data och en stoppsymbol., det är självkontroll, även om vissa program anger en kontrollsiffra.

    Codabar har traditionellt använts av bibliotek, av blodbanker och för airbills av vissa företag som Federal Express, och används fortfarande för vissa av dessa program.

    Pharmacode

    Pharmacode är utformad för förpackningskontroll och säkerhet inom läkemedelsindustrin.

    APharmacode streckkod består av endast två bredder av barer, med en längd på upp till 12 barer., Data är ett enda heltal (i intervallet 3 till 131070) kodat som ett binärt tal. Pharmacode streckkoder kan använda Flera färger som en extra kontroll för förpackningsnoggrannhet.

    enskilda läkemedelsföretag genererar sina egna streckkoder för Farmakod. De används på produktionslinjen, där de automatiskt skannas på insatser och andra föremål som placeras i paketet, för att upptäcka felaktigheter.

    Databar

    Databar är en GS1-familj av streckkodsstandarder som vanligtvis är avsedda för program med begränsat utrymme., De kodar GTIN-12 (UPC-A) och GTIN-13 (EAN-13) data i ett 14-siffrigt format (med tillagda ledande nollor). Linjära streckkoder i Databar-familjen inkluderar de allomfattande och utökade koderna, som kan skannas omnidirectionally, och de stympade och begränsade koderna, som endast är utformade för att läsas av handhållna skannrar.

    Allriktade och utökade Databar-koder används i point-of-sale-applikationer, som UPC-A och EAN-13., Utökade koder kan innehålla ytterligare information såsom vikt och utgångsdatum, utsedd med hjälp av Applikationsidentifierare på sätt som GS1-128 streckkoder.

    trunkerade och begränsade Databar streckkoder används i allmänhet inom hälso-och sjukvården för identifiering av små objekt.

    Postal (Postnet)

    Postnet är streckkodssystemet som har använts av United States Postal Service för dirigering av post; det fasas ut till förmån för det intelligenta postsystemet, som beskrivs nedan., Postnet koder använder variabel höjd barer att representera siffror.

    en PostNet streckkod består vanligtvis av ZIP, ZIP+4, och leveranspunkt koder, med varje siffra representeras av fem barer, varav två är full höjd, och resten halvhöjd.Post (Intelligent Mail Barcode)

    Intelligent Mail Barcode-systemet ersätter Postnet-systemet för dirigering av post från USPS. Det är en 65-bar variabel höjd kod med fyra typer av bar.,

    och IM streckkod består av följande komponenter:

  • en streckkodsidentifierare som innehåller presortinformation.
  • en servicetypidentifierare som anger e-postklassen och alla begärda tjänster.
  • mailer-ID, som representerar den organisation som skickar objektet.
  • sekvensnumret, som representerar mottagaren.
  • leveranspunkten Postnummer, som innehåller informationen i en PostNet streckkod, som beskrivs ovan.,
  • staplade streckkoder

    staplade streckkoder är linjära streckkoder som är indelade i segment och placerade ovanför varandra

    Databar staplade

    de staplade versionerna av GS1 Databar-koderna använder samma grundläggande kodning som de linjära Databar-koderna som beskrivs ovan och används i liknande applikationer. De är särskilt användbara för objekt med begränsat utrymme med etiketter som har mycket smala linjära dimensioner.,

    GS1 utökade staplade Databar kan stapla en serie streckkoder som innehåller produktdata utöver den grundläggande point-of-sale EAN-13 priskod.

    PDF417

    PDF417 är en variabel höjd, variabel bredd staplade streckkod består av rader av korta barer och utrymmen. Det kan ha så få som 3 rader, eller så många som 90. Alla rader måste innehålla samma antal kodord, men det numret kan variera från 1 till 30.,

    den faktiska kodningsmetoden är baserad på ett komplext system som använder cirka 900 kodord för att representera data i olika format. Detta gör att PDF417 att koda text, digitala data (i byte), och stora siffror inom samma streckkod.
    varje rad i en PDF417 streckkod består av en start mönster, vänster-hade kodord (identifiera raden, bland annat), data kodord, höger kodordet, och stoppmönstret. Till skillnad från de flesta 2D streckkoder kan PDF417 läsas med en laserskanner.,
    PDF417 streckkoder kan länkas så att stora mängder data kan skannas i följd. Detta tar effektivt bort gränsen i mängden data som kan kodas, vilket gör PDF417-formatet konkurrenskraftigt med sanna 2-D-streckkoder för att representera stora mängder data.
    PDF417 används som ett streckkodsformat med hög densitet i ett antal applikationer, inklusive:

  • körkort och ID-kort som uppfyller Department of Homeland Security RealID standard.
  • flygbolagskort.
  • tryckt USA Porto.,
  • MicroPDF417

    MicroPDF417 är en begränsad delmängd av PDF417 avsedd för situationer där en fullständig PDF417-kod skulle vara för stor. Det sätter gränser för måtten på staplarna, och på mängden och formatet på data som kan kodas (upp till 200 tecken i versaler, 150 binära byte eller 366 numeriska siffror). det ställer också vissa begränsningar på felkorrigering kodord.

    Mikropdf417 används i GS1 Databar Kompositkoder, där den kombineras med en linjär streckkod.,

    2D-matris

    till skillnad från staplade streckkoder representerar sanna 2D-matriskoder data i en tvådimensionell array, som rutor på ett schackbräde. Detta gör det möjligt för dem att packa en stor mängd data i ett kompakt utrymme, och att representera en mycket större teckenuppsättning. Dessa koder måste läsas med en bildläsare, snarare än en laserskanner.

    DataMatrix

    Datamatrix streckkoder är kvadratiska eller rektangulära matriser av svarta och vita rutor, eller celler., Varje cell är lite, representerar en en eller en noll, och beroende på vilken typ av kodning, kan en DataMatrix streckkod kunna representera så många som 2,355 alfanumeriska tecken.

    en Datamatrix-kod har två olika typer av gränser; på en uppsättning intilliggande sidor är gränsen solid och på de andra två sidorna växlar den svarta och vita celler, vilket ger det utseendet att bara ha de två fasta gränserna., Den fasta, eller finder, gränser tillåter skannern att orientera kodens bild, medan växlingscell, eller timer, gränser gör det möjligt att räkna rader och kolumner.
    DataMatrix koder kan vara extremt små, och de kan läsas vid låg kontrast. Detta gör att de kan skrivas ut eller till och med laseretsas på små föremål. De kan också skalas upp till en mycket stor storlek för användning på föremål som tunga maskiner, byggnader eller järnvägsvagnar.,
    det faktiska kodningssystemet är komplext och inkluderar redundant lagring av data, så om en del av en DataMatrix-kod förloras eller skadas kan det fortfarande vara möjligt att läsa alla data. DataMatrix kan koda siffror och alfanumeriska ASCII tecken med hjälp av flera kodning och komprimeringssystem.
    DataMatrix används för märkning av små komponenter i elektronikindustrin, antingen med tryckta etiketter eller direkt märkning.de används också i livsmedelsindustrin för kvalitetskontroll.,De flesta smartphones kan läsa DataMatrix koder, så att de kan användas för marknadsföring, reklam och andra program där smartphone tillgång är önskvärt.

    QR-kod

    QR (eller Quick Response) – kodformatet var ursprungligen utformat för användning i den japanska bilindustrin för att hålla reda på delar och bilar på monteringslinjen. På grund av sin mångsidighet har den blivit allmänt använd i en mängd olika industriella och konsumentorienterade applikationer.,

    en QR-kod liknar en DataMatrix-kod; den är kvadratisk (omgiven av en tom ganska zon) och består av kvadratiska svarta och vita celler. Men i stället för gränser använder den en uppsättning stora positions-och justeringsrutor (och en mindre uppsättning tidsmärken) som sätts in i kodens kropp.
    QR-kod kan koda fyra olika typer av data: siffror, alfanumeriska tecken, binära / byte och japanska kana/kanji., Alfanumerisk kodning är begränsad till siffror, versaler och vissa skiljetecken, men binär/byte kodning innehåller ISO 8859-1 Latin-1 teckenuppsättning, som helt eller delvis täcker Västeuropeiska språk. Kana/kanji-kodning använder JIS X 0208 teckenuppsättning. QR-kod kan koda webbadresser, så att mobiltelefonanvändare att gilla direkt till en webbplats genom att skanna sin kodade URL.
    storleken och densiteten hos en QR-kod kan variera beroende på mängden data som ska lagras., Den maximala lagringskapaciteten är cirka 7 000 numeriska tecken, 4 200 alfanumeriska tecken, 2 900 binära tecken eller 1 800 kana/kanji-tecken. En QR-kod kan delas upp i flera mindre koder, så att de kan passa in i ett område där en större kod inte skulle passa.
    QR-koder har sett en snabb ökning av antalet och utbudet av applikationer för vilka de används under de senaste åren, delvis eftersom de lätt kan läsas av smartphones, surfplattor och andra mobila enheter., Nuvarande QQR-kod applikationer inkluderar:

  • Marknadsföring, reklam, försäljning och andra konsumentorienterade applikationer.
  • både officiell och konsumentidentifiering av företag och vissa myndigheter. De används också för att koda elektroniska visitkort och andra former av personlig identifiering.
  • biljetter, visum och andra dokument som krävs för reseidentifiering.
  • finansiella transaktioner och bankinformation, särskilt i samband med Mobilbank.,
  • i industrin för att spåra delar och monteringslinjer, och för att lagra både tillfällig och långsiktig information om produkter, verktyg och processer.
  • på kartor och andra dokument för att länka användaren till Kompletterande information, till exempel en navigationsdatabas.
  • QR-kodens mångsidighet, kapacitet och tillgänglighet gör att den kan användas på olika ovanliga sätt., QR-koder har inkluderats på konstverk, Frimärken, pengar, gravstenar, statyer, museutställningar, vandringsleder, serietidningsomslag, gratulationskort — nästan var som helst som de kan passa och tjäna någon form av funktion.
    patenten för QR-koden innehas av Denso Wave (ett dotterbolag till Denso, som i sin tur ägs av Toyota), som har valt att inte utöva sina patenträttigheter, och tillåter användning av koderna utan några licenskrav.
    förutom QR-kodläsning apps, fri programvara och webbaserade tjänster för att generera QR-koder är lätt tillgängliga.,

    Aztec

    streckkodskoden Aztec 2D liknar DataMatrix-och QR-koderna. Den består av en kvadrat med svarta och vita celler (eller pixlar) med en lokaliseringssymbol gjord av koncentriska rutor direkt i mitten. Det centrala området (runt torget bull ’ s-eye) innehåller information om symbolens storlek, tillsammans med andra kodningsdata. Det betyder att det inte kräver en tom ganska zon eller en gräns. Koden innehåller också ett internt referensnät med alternerande svarta / vita pixlar vid varje 16: e rad och kolumn.,

    data är anordnade i en spiral från mitten ut; varje skikt av spiralen består av två ringar av pixlar, lägga till fyra pixlar till den totala bredden. Den centrala bull ’ s-eye square plus lagret av kodning och storlek data tillsammans bildar kärnan, som kan vara kompakt (11 X 11) eller full (15 x 15). En Aztekisk symbol med en kompakt kärna kan ha så många som 4 lager. En symbol med en full kärna kan ha 32 lager, och kan koda över 3.800 siffror, 3,000 tecken av text, eller 1,900 byte av binära data., Text kan kodas som ASCII och Latin-1; kodningsläget kan ändras vid flera punkter inom data.
    Aztec code system är public domain, och applikationer finns tillgängliga för att generera koder och läsa dem på mobila enheter. Med tanke på likheten i design, läsbarhet och kapacitet kan Aztec-koder användas i många av de applikationer för vilka QR-koder blir populära, men i praktiken är deras användning mer begränsad.
    Aztec-koder är dock ganska vanliga inom transportbranschen., De används på flygbolagets elektroniska boardingkort och för online-och mobilt järnvägsbiljetter i många delar av Europa.
    dessutom används de i faktureringssystemen för flera kanadensiska företag, och den polska regeringen använder dem i sitt bilregistreringssystem.

    Maxicode

    MaxiCode är en 2D matrix streckkod som ser lite ut som Aztec koden, endast med en rund tjur-eye center i stället för en fyrkantig. En närmare titt visar en annan skillnad-istället för kvadratiska pixlar kodas data i sexkantiga prickar som är ordnade i ett sexkantigt mönster.,

    MaxiCode har utformats för en specialiserad funktion — routing och spårning United Parcel Service packages — och det fortsätter att vara dess huvudsakliga användning.
    till skillnad från de andra 2D-matriskoderna som beskrivs här har MaxiCode-symboler en fast storlek (cirka 1 tum kvadrat) och en fast mängd data som kan kodas (cirka 93 tecken, beroende på dataläget). Som manyas 8 MaxiCode symboler kan kopplas, eller kedjade tillsammans.,
    det finns fem datalägen i nuvarande användning (samt två föråldrade lägen):

  • Mode 2 och 3 koda strukturerade bärare meddelanden, som innehåller paket frakt och routing information. Läge 2 är för inhemska amerikanska paket, och läge 3 är för internationell sjöfart. Dessa är de två lägen som oftast används av UPS.
  • lägen 4 och 5 är för oformaterad text. Mode 4 använder standardfelkorrigering, och Mode 5 använder förbättrad felkorrigering.
  • Mode 6 används av tillverkare för att programmera streckkodsläsare.,
  • alla dessa lägen kan innehålla ett sekundärt meddelande, som för UPS shipping vanligtvis innehåller mer detaljerad frakt-och spårningsinformation. I lägen 4, 5 och 6 slås sekundärmeddelandet effektivt samman med det primära meddelandet.

    MaxiCode använder fem koduppsättningar; ett enda meddelande kan växla mellan dem upprepade gånger. De fem koduppsättningarna tillsammans inkluderar standard ASCII-teckenuppsättningen plus de flesta latinska-1-tecken.

    Articles

    Lämna ett svar

    Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *