b'\n_START_ARTICLE_\nUniversal Product Code\n_START_PARAGRAPH_\nUPC (skr\xc3\xb3t od ang.: Universal Product Code) \xe2\x80\x93 pierwszy standard kodu kreskowego, wprowadzony zosta\xc5\x82 w supermarketach w USA i Kanadzie w 1973 roku, z my\xc5\x9bl\xc4\x85 o usprawnieniu obs\xc5\x82ugi klient\xc3\xb3w i gromadzeniu danych w punktach sprzeda\xc5\xbcy._NEWLINE_Standaryzacj\xc4\x85 zajmowa\xc5\x82y si\xc4\x99 organizacje UCC (Uniform Code Council, Inc.) w USA oraz ECCC (Electronic Commerce Council of Canada). W wyniku podj\xc4\x99cia dzia\xc5\x82a\xc5\x84 maj\xc4\x85cych na celu po\xc5\x82\xc4\x85czenie standard\xc3\xb3w UPC oraz konkurencyjnego EAN w 2005 roku organizacje te wesz\xc5\x82y w sk\xc5\x82ad globalnej organizacji GS1.\n_START_SECTION_\nStruktura kodu\n_START_PARAGRAPH_\nW kodzie UPC-A dwana\xc5\x9bcie cyfr dziesi\xc4\x99tnych kodowane jest jako SLLLLLLMRRRRRRE, gdzie S (pocz\xc4\x85tek) i E (koniec) oznaczone s\xc4\x85 przez 3 modu\xc5\x82y (bity \xe2\x80\x93 101), M (\xc5\x9brodek, pole ochronne) jako 01010. Ka\xc5\xbcde L i R jest cyfr\xc4\x85 przedstawion\xc4\x85 przez 7 modu\xc5\x82\xc3\xb3w (siedem bit\xc3\xb3w). Ca\xc5\x82o\xc5\x9b\xc4\x87 kodu sk\xc5\x82ada si\xc4\x99 z 95 bit\xc3\xb3w. Aby zmniejszy\xc4\x87 prawdopodobie\xc5\x84stwo b\xc5\x82\xc4\x99dnego odczytu, ka\xc5\xbcde cyfra zakodowana jest tak, by w jak najwi\xc4\x99kszym stopniu r\xc3\xb3\xc5\xbcni\xc4\x87 si\xc4\x99 od pozosta\xc5\x82ych. Dodatkowo w kodowaniu nie wyst\xc4\x99puj\xc4\x85 modu\xc5\x82y d\xc5\x82u\xc5\xbcsze od 4 przerw lub pask\xc3\xb3w._NEWLINE_Pierwsza cyfra L jest prefiksem, natomiast ostatnia cyfra R jest sum\xc4\x85 kontroln\xc4\x85._NEWLINE_W kodzie UPC-E mo\xc5\xbcna zaprezentowa\xc4\x87 to jako SLLLRRRE'