通用產品代碼

美國統一代碼委員會制定的碼制

UPC碼商品條碼是用來表示UCC-12商品標識代碼的條碼符號,是由美國統一代碼委員會(UCC)制定的一種條碼碼制,主要用於美國和加拿大地區,我們在美國進口的商品上可以看到。

介紹


UPC碼(Universal Product Code)是最早大規模應用的條碼,其特性是一種長度固定、連續性的條碼,主要在美國和加拿大使用,由於其應用範圍廣泛,故又被稱萬用條碼。 UPC碼僅可用來表示數字,故其字碼集為數字0~9。

版本


UPC碼共有A、B、C、D、E等五種版本。
UPC碼的各種版本
應用對象
格 式
1、UPC-A
通用商品
SXXXXX XXXXXC
2、UPC-B
SXXXXX XXXXXC
3、UPC-C
產業部門
XSXXXXX XXXXXCX
4、UPC-D
倉庫批發
SXXXXX XXXXXCXX
5、UPC-E
商品短碼
XXXXXX
註:S-系統碼 X-資料碼 C-檢查碼

種類


EAN條碼
EAN條碼是國際物品編碼協會制定的一種條碼,已經遍布全球90多個國家和地區,EAN條碼符號有標準版和縮短版兩種,標準版是由13位數字構成,縮短版是由8位數字構成,我國於1991年加入EAN組織。
UPC條碼
UPC條碼也是用於商品的條碼,主要用於美國和加拿大地區,UPC條碼是由美國統一代碼委員會制定的一種條碼。我國有些出口到北美地區為了適應北美地區的需要,也需要申請UPC條碼,UPC條碼也有標準版和縮短版兩種,標準版由12位數字構成,縮短版由8位數字構成,比標準版的EAN條碼少一位,縮短版位數一樣。
UPC-A商品條碼
用來表示UCC-12商品標識代碼的條碼符號,是由美國統一代碼委員會(UCC)制定的一種條碼碼制。
UPC碼
UPC碼
由左側空白區、起始符、左側數據符、中間分隔符、右側數據符、校驗符、終止符、右側空白區及供人識別字元組成,符號結構基本與EAN-13相同,如右圖所示。
UPC-A供人識別字元中第一位為系統字元,最後一位是校驗字元,它們分別放在起始符與終止符的外側;並且,表示系統字元和校驗字元的條碼字元的條高與起始符、終止符和中間分隔符的條高相等。
UPC-A左、右側空白區最小寬度均為9個模塊寬,其它各組成部分的模塊數與EAN-13相同
UPC碼
UPC碼
UPC-A左側6個條碼字元均由A子集的條碼字元組成,右側數據符及校驗符均由C子集的條碼字元組成。
UPC-A條碼是EAN-13條碼的一種特殊形式,UPC-A條碼與EAN-13碼中N1 =“0”兼容。
UPC-A碼具有以下特點:
UPC碼
UPC碼
1、每個字碼皆由7個模組組合成2線條2空白,其邏輯值可用7個二進位數字錶示,例如邏輯值0001101代表數字1,邏輯值0為空白,1為線條,故數字1的UPC-A碼為粗空白(000)-粗線條(11)-細空白(0)-細線條(1)。
2、從空白區開始共113個模組,每個模組長0.33mm,條碼符號長度為37.29mm。
3、中間碼兩側的資料碼編碼規則是不同的,左側為奇,右側為偶。奇表示線條的個數為奇數;偶表示線條的個數為偶數。左資料碼與右資料碼字碼的邏輯值如表所示。
4、起始碼、終止碼、中間碼的線條高度長於數字碼。
5、檢查碼的演演算法
從國別碼開始自左至右取數,設UPC-A各碼代號如下:
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 N11 C
則檢查碼之計算步驟如下:
C1 =( N1+ N3+N5+N7+N9+N11)*3 C2 = N2+N4+N6+N8+N10
CC = (C1+C2) 取個位數 C (檢查碼) = 10 - CC (若值為10,則取0)
UPC-E條碼
UPC碼
UPC碼
UPC-E是UPC-A碼的簡化型式,其編碼方式是將UPC-A碼整體壓縮成短碼,以方便使用,因此其編碼形式須經由UPC-A碼來轉換。UPC-E由6位數碼與左右護線組成,無中間線。6位數字碼的排列為3奇3偶,其排列方法取決於檢查碼的值。 UPC-E碼只用於國別碼為0的商品。其結構如圖所示:
左護線:為輔助碼,不具任何意義,僅供列印時作為識別之用,邏輯型態為010101,其中0代表細白,1代表細黑。
右護線:同UPC-A碼,邏輯型態為101。
UPC碼
UPC碼
UPC碼
UPC碼
檢查碼:為UPC-A碼原形的檢查碼,其作用為一導入值,並不屬於資料碼的一部份。
資料碼:扣除第一碼固定為0外,UPC-E實際參與編碼的部份只有六碼,其編碼方式,視檢查碼的值來決定,如表所示。奇資料碼與偶資料碼的邏輯值如表所示。