什麼是條碼?定義、運作原理與種類
條碼是一種將資料寫成機器可讀圖案的方式。這種圖案通常是寬度不同的黑白線條,或是排列在一個正方形中的許多小方塊。掃描時,圖案會被轉換回數字或文字,例如商品代碼、物流單號或網址。
由於是由機器讀取,條碼比手動輸入代碼快得多,也更不容易出錯。正因如此,條碼被廣泛用於收銀台、倉庫、醫院、票券,甚至食品包裝。
條碼簡史
條碼的構想於 1952 年由美國的 Norman Joseph Woodland 和 Bernard Silver 取得專利。直到 1974 年,條碼才真正在商店中使用:俄亥俄州一家超市以 UPC 代碼掃描了一包口香糖。從此之後,條碼傳遍全世界,如今由名為 GS1 的標準組織在全球進行管理。
條碼是如何運作的?
掃描器照射條碼並讀取反射光。深色部分反射的光較少,淺色部分反射的光較多。這種差異會被轉換成一連串的 0 和 1,再依照該條碼類型的規則進行比對。許多條碼還有檢查碼(check digit),也就是根據前面各位數字計算出的最後一位數字。如果計算結果不符,掃描器就知道有錯誤,並拒絕該結果。
條碼本身通常只儲存代碼。商品名稱或價格等資訊儲存在收銀系統或資料庫中,再依據該代碼進行查詢。
常用的條碼種類
一般來說,條碼分為兩大類:
- 1D(線性)條碼:由垂直線條組成,由左至右讀取。例如用於零售商品的 EAN-13 和 UPC-A,以及用於物流和倉儲的 Code 128 和 Code 39。
- 2D 條碼:由方塊圖案組成,在兩個方向上儲存資料,因此容量大得多。例如 QR Code、Data Matrix、PDF417 和 Aztec。
此外,還有用於郵政與運送、醫療領域的專用條碼,以及用於供應鏈的 GS1 標準。關於兩者差異的詳細說明,請閱讀文章1D 與 2D 條碼的差異。
條碼有哪些用途?
- 零售:加快結帳速度,並自動記錄庫存。
- 倉儲與運送:追蹤貨物和包裹從一地到另一地的流向。
- 票券與活動:掃描一次即可驗證票券真偽。
- 行銷:傳單或包裝上的 QR Code 能將人們直接帶到您的網站、菜單或 WhatsApp。
自己製作條碼
製作條碼不需要付費軟體。在 I Need Barcode 上,選擇條碼類型、填入資料,然後下載為 PNG 圖片即可。可選擇的類型超過 100 種,全部免費,無須註冊。
常見問題
條碼和 QR Code 有什麼不同?
QR Code 是條碼的一種,屬於 2D 條碼。線性(1D)條碼只能儲存少量字元,並由左至右讀取;QR Code 則在兩個方向上儲存資料,因此可以容納連結、文字或 WiFi 資料。
條碼裡有儲存商品價格嗎?
通常沒有。商品條碼只包含代碼。價格和商品名稱儲存在收銀系統中,再依據掃描到的代碼進行查詢。
製作條碼需要付費嗎?
不需要。條碼圖片可以免費製作,例如在 I Need Barcode 上。真正需要付費註冊的,只有零售商品條碼(如 EAN-13)所使用的正式號碼,須透過 GS1 申請。


