通用產品代碼(UPC code),通常簡稱為UPC代碼,是統壹代碼委員會(Uniform Code Council,?由UCC開發的壹種商品條形碼),主要在美國和加拿大使用。在此基礎上發展起來的EAN碼已經發展成為應用最廣泛的通用條形碼。
UPC碼是在諾曼·伍德蘭的環碼基礎上誕生的。在1966中,全國食品鏈協會(NAFC)要求開發壹種加快貨物驗收的設備。1967年,國家收銀機(IBM的前身)開發了壹種新的同心環碼,以取代伍德蘭牛眼碼。
1970年夏天,應美國全國食物鏈協會的要求,Logicon公司根據IBM George J. laurel的設計方案,開發了通用雜貨產品識別碼(UGPIC)。不久,美國超市特設組織在Logicon公司的建議下制定了UPC代碼。美國統壹編碼委員會在1973建立了UPC編碼系統,並對編碼系統進行了標準化。
UPC碼最早嘗試於雜貨零售業。1974年6月25日,俄亥俄州的Marsh超市安裝了第壹臺NCR生產的UPC掃描儀。在27件使用UPC條形碼的商品中,收銀員莎倫·布坎南掃描的第壹件商品是10塊箭牌口香糖,價格為69美分。
十年間,條形碼掃描儀占領了半個美國超市。到1989,達到了美國62%的食品店。1992香港惠康超市(臺灣省稱“頂好”)成為香港首家使用UPC系統為顧客提供更快捷方便的支付服務的超市。根據2004-2008年的報告,惠康超市的分店數量也相應增加。
紐約時報中文網-現代條形碼的發明者伍德蘭去世。