150 likes | 300 Views
產品條碼 universal product code, UPC. 產品條碼 universal product code, UPC. 摘要. 隨著社會、文化、生活型態的變化,美國的零售業販賣場,早在 30 年代由原來的封閉式轉變成開放式,隨之而的是結帳櫃檯變成嚴重的瓶頸,是業者與消費著極欲突破的難關。經由商品的條碼化( Bar Code ),可以有效掌握商品資訊,亦即將商品的代號,轉換為平行的線條符號,再以光學掃瞄器來閱讀,達到自動化控制管理,也就是「商業自動化」之基礎。. 什麼是條碼 ? What is barcode?.
E N D
產品條碼 universal product code, UPC 產品條碼 universal product code, UPC
摘要 • 隨著社會、文化、生活型態的變化,美國的零售業販賣場,早在30年代由原來的封閉式轉變成開放式,隨之而的是結帳櫃檯變成嚴重的瓶頸,是業者與消費著極欲突破的難關。經由商品的條碼化(Bar Code),可以有效掌握商品資訊,亦即將商品的代號,轉換為平行的線條符號,再以光學掃瞄器來閱讀,達到自動化控制管理,也就是「商業自動化」之基礎。
什麼是條碼? What is barcode? • 條碼是可以讓光學掃描器讀取資料的一種符號,符號內可儲存一些資訊,一般都跟所附著的物件有關。例如一件商品經掃描之上的條碼後,就可以知道有關此產品的資料。
條碼是由一條條黑條和白條所組成,黑條和白條均有不同的闊度以代表不同的資料。這種一條條的條碼,稱之為一維條碼(1D barcode)。這是現在最常見應用最多的條碼。而隨著科技發展,亦有一些以點,六角型或長方型來表現的條碼,這些條碼叫作二維條碼(2D Barcode)。雖然已經不是以條作為表述,但因為習慣使然,仍然叫做條碼。
條碼是以特製的光學掃描器(optical scanner)來讀取資料,叫作條碼掃描器(Barcode Scanner 或 Barcode Reader)。現在手機只要加入條碼閱讀軟件亦可掃描條碼。
條碼最初是應用在鐵路運輸上,但不是很成功。商業上開始成功應用條碼的是在超級巿場的收銀系統(Supermarket checkout systems)。第一代廣泛在超巿應用的條碼是UPC 條碼 (Universal Product Code),之後條碼的應用發展得越來越多和廣泛。
Universal Product Code (UPC) 中文:通用商品碼 • Universal Product Code (UPC) 是一種條碼編碼(Barcode Symbology),廣泛應用於北美洲的美國和加拿大,主要使用在POS, 收銀及倉存管理上。 • UPC 編共有12位數字,每個UPC-A條碼必定有30條粗幼不同的黑條。條的粗幼是用以代表數字。 • 可使用的字元 Valid Characters: 0123456789 • 終檢碼 Check Digit: 以 Modulo 10 程式計算終檢碼 • 類型: UPC-A 和 UPC-E
UPC-A 是標準的UPC 條碼,有12位數字,不能使用英文字母,只可使用數目字。因為有12個數字,所以亦稱為UPC 12。UPC 條碼的結構跟另一種條碼 EAN 十分相似。
第一位數字的意思 • UPC-A 條碼有12位數字,開端的第一個數字是有特別意思的。其意思如下: • 0 - 正常 UPC Code • 1 - 保留 • 2 - 商品的價格會隨著重量而轉變的,如肉類等。 • 3 - 藥物及醫藥用品 National Drug Code (NDC) and National Health Related Items Code (HRI).
4 - 正常 UPC Code • 5 - 優惠卷 • 6 - 正常 UPC Code • 7 - 正常 UPC Code • 8 - 保留 • 9 - 保留 • 之後的5位數字是生產商的編號(UPC ID number)。 由 Uniform Code Council (UUC)所分配 • 第7 至 11 個位的數字由生產自行編製的產品號碼。 • 最後一個位是終檢碼 (Check Digit).
UPC E 是短版的 UPC 條碼,只有8 位數字,設計給體積細小的商品使用。以0 為開始第一個數字,跟UPC-A 一樣只可使用數字,不過使用字母。 • UPC 終檢碼 Check Digit • UPC-A 的終檢碼是最後一個數字(第12個),他的作用是計算所掃描的條碼是否正確。
頭12位數字63938200039第13位數字(終檢碼) 3 • (1). 把於1,3,5,7,9,11 位置的數字加起來 • 6 + 9 + 8 + 0 + 0 + 9 = 32 • (2). 再乘以 3. • 32 * 3 = 96 • (3). 把於2, 4, 6, 8, 10 位置的數字加起來 • 3 + 3 + 2 + 0 + 3 = 11 • (4). 把(2)及(3)的結果加起來 • 96 + 11 = 107 • (5). 再以110減(4)的結果 • 110 - 107 = 3 • 終檢碼即等如3。
當條碼掃描器掃描條碼的時候,內置的CPU 即會計算和核對終檢碼。只有正確才會輸出到電腦。所以用條碼來輸入資料的錯誤率是十分低的,因為每次都會檢查清楚,而且檢查的速度十分快。
其他UPC 條碼 • 除了最常見的UPC-A 和UPC-E 條碼外,UPC 條碼還有以下種類。 • UPC-B 是12位數字無終檢碼的UPC 條碼,主要用於醫藥用品。 • UPC-C 是12位數字有終檢碼的UPC 條碼 • UPC-D 可變長度的UPC 條碼,可以多於12 位數字。但很少應用。 • UPC-5 是附加5位數字條碼於原先的UPC條碼,主要用於顯示書藉的售價。 • UPC-B 和UPC-C已經很少應用。
如何印刷UPC 條碼 • 條碼兩側(即第一個及最後一個數字外)要留有安全空間(Quiet Zones),否則條碼讀取會有困難。 • UPC-A 條碼可以以不同的密度和大小印刷,以適應不用大小的產品。 • 條碼高度最好有25mm 高,否則條碼讀取會有困難。 • 12位數字一定要印在條碼下方,條碼掃描器不會掃描這些數字,只是當條碼不能掃描時,可以用人手輸入。