田字碼系統(tǒng)(calra Code System)是由日本calra公司發(fā)明的一種新的用于自動識別的代碼。
一、田字碼的基本原理
田字碼的基本原理是將1,2,4及8分別分配給四個小方塊中的一個,這四個小方塊呈田字形狀分布(見圖l)。這四個小方塊或者用黑色填充或者不填充,即可表示16種數(shù)據(jù)形式(見圖1)。通過兩個或者更多個田字方塊,來表示數(shù)據(jù)的數(shù)量的遞增。田字碼的編碼和譯碼則是在二進(jìn)制數(shù)據(jù)和圖像數(shù)據(jù)之間的相互轉(zhuǎn)換。
如圖1,一個黑色的小方塊表示“1”,而一個白色的小方塊表示“0”。用小方塊或位表示“1”或“0”的方法稱為二進(jìn)制系統(tǒng)。通過組合四個呈田字分布的小方塊即可表示數(shù)據(jù)0一15。按照信息處理術(shù)語,此稱為BCD系統(tǒng)。BCD編碼的應(yīng)用相當(dāng)普遍。 ASCII代碼和漢字代碼則是應(yīng)用BCD系統(tǒng)的代表性實例,田字碼及十進(jìn)制、十六進(jìn)制、BCD碼。
圖1:田字碼的編碼原理
二、田字碼的特點
正如上述,田字碼可以通過四個呈田字型的黑方塊或白方塊表示信息。這種碼的特點是:只要遵循 黑白方塊的組合原理,表示數(shù)據(jù)的長度是不受限制的。通過自動識別技術(shù),它也可以用作計算機(jī)數(shù)據(jù)輸 入的代碼。
編碼原理簡單
以前應(yīng)用的代碼可直接轉(zhuǎn)換成田字碼,因為它在表示數(shù)據(jù)方面沒有限制。
印刷精度要求低
田字碼的識別是通過黑白方塊的對比度實現(xiàn)的,故僅需區(qū)分出哪一塊是黑的,哪一塊是白的即可,不需要高印刷精度。另外,字符的表示方法簡單,因此,可以用手工方法制作。
可以較小的面積表示大量的信息。
因為1個田字可表示16種代碼,數(shù)據(jù)密度高,占有空間少;2個田字可表示256種代碼;3個田字可表示4096種代碼;10個田字則表示1099511627776種代碼。
管理簡單
因為田字碼可以肉眼識別,代碼管理容易。例如,機(jī)器因事故突然停止,可用人的視覺來處理。
田字碼是4-bit代碼
田字碼與其它碼的基本區(qū)別是:田字碼具有4-bit形狀(4-bit shape),它與計算的十六進(jìn)制表示法兼容。田字碼的一個田字由4部分或4位組成,兩個田字由8位組成,四個田字則可包含兩個字節(jié),這與計算機(jī)字符表示是一致的。
安全性高
采用模糊方式,排列難以仿造、假冒。
成本低
所有印刷材料便宜,用熱敏紙作為承印材料,成本要比PTE(polyethylene terephtalate)或PVC(Polyvinyl chloride)材料低。
不污染環(huán)境
熱敏低對環(huán)境無污染,并且在處理后可以再利用。
應(yīng)用廣泛
田字碼可用作預(yù)付款卡,ID卡,程序卡,自動販賣機(jī)的記錄卡等。