簡介
交叉二五碼由美國的Intermec公司於1972年發明。初期廣泛套用於倉儲及重工業領域。1981年美國開始將其用於運輸包裝領域。1987年,日本引入交叉二五條碼,標準化後用於儲運單元的識別與管理。EAN規範中將交插二五條碼作為用於儲運單元的標準條碼。
交叉二五條碼是一種密度較高的條碼。由於條與空均表示信息,沒有條碼字元間隔,故是連續型條碼。由於它可表示不同個數的數字字元,所以是一種非定長的條碼。
交叉二五條碼容易產生因信息丟失引起的誤讀。當掃描路徑沒有經過兩個空白區的時候,容易把一個條碼符號的條與空當成起始符或終止符而引起信息丟失或解碼錯誤。因此交叉二五條碼常用於標識固定長度的字元,此時解碼器或計算機只接收固定長度的信息,短的數據信息可在開頭加“0”字元以達到固定長度。另外交叉二五條碼常採用保護框來防止不完全掃描而產生的數據誤讀。
說明
交叉二五碼是1972年美國Intermec公司發明的一種條、空均表示信息的連續型、非定長、具有自校驗功能的雙向條碼。它的字元集為數字字元0~9。
交叉二五條碼由左側空白區、起始符、數據符、終止符及右側空白區構成。它的每一個條碼數據符由5個單元組成,其中兩個是寬單元(表示二進制的“1”),三個窄單元(表示二進制的“0”)。條碼符號從左到右,表示奇數位數字元的條碼數據符由條組成,表示偶數位數字元的條碼數據符由空組成。組成條碼符號的條碼字元數個數為偶數。當條碼字元所表示的字元個數為奇數時,應在字元串左端添加“0”
起始符包括兩個窄條和兩個窄空,終止符包括兩個條(一個寬條、一個窄條)和一個窄空。