……碼制 條碼的碼制是指條碼符號的類型,每種類型的條碼符號都是由符合特定編碼規(guī)則的條和空組合而成。每種碼制都具有固定的編碼容量和所規(guī)定的條碼字符集。條碼字符中字符總數(shù)不能大于該種碼制的編碼容量。常用的一維碼的碼制包括:EAN碼、39碼、交插25碼、UPC碼、128碼、93碼,及Codabar(庫德巴碼)等。
……條碼字符集 條碼字符集是指某種碼制所表示的全部字符的集合。有些碼制僅能表示10個(gè)數(shù)字字符:0到9,如EAN/UPC碼,25條碼;有些碼制除了能表示10個(gè)數(shù)字字符外,還可以表示幾個(gè)特殊字符,如庫德巴條碼。39條碼可表示數(shù)字字符:0~9,26個(gè)英文字母:A~Z以及一些特殊符號。
……連續(xù)性與非連續(xù)性 條碼符號的連續(xù)性是指每個(gè)條碼字符之間不存在間隔,相反,非連續(xù)性是指每個(gè)條碼字符之間存在間隔。從某種意義上講,由于連續(xù)性條碼不存在條碼字符間隔,即密度相對較高,而非連續(xù)性條碼的密度相對較低。但非連續(xù)性條碼字符間隔引起誤差較大,一般規(guī)范不給出具體指標(biāo)限制。而對連續(xù)性條碼除了控制尺寸誤差外,還需控制相鄰條與條,空與空的相同邊緣間的尺寸誤差及每一條碼字符的尺寸誤差。
……定長條碼與非定長條碼 定長條碼是指僅能表示固定字符個(gè)數(shù)的條碼。非定長條碼是指能表示可變字符個(gè)數(shù)的條碼。例如:EAN/UPC碼是定長條碼,它們的標(biāo)準(zhǔn)版僅能表示12個(gè)字符,39碼為非定長條碼。 定長條碼由于限制了表示字符的個(gè)數(shù),即密碼的無視率相對較低,因?yàn)榫鸵粋(gè)完整的條碼符號而言,任何信息的丟失總會導(dǎo)致密碼的失敗。非定長條碼具有靈活、方便等優(yōu)點(diǎn),但受掃描器及印刷面積的控制,它不能表示任意多個(gè)字符,并且在掃描閱讀過程中可能產(chǎn)生因信息丟失而引起錯(cuò)誤密碼,這些缺點(diǎn)在某些碼制(如交插25碼)中出現(xiàn)的概率相對較大,這個(gè)缺點(diǎn)可通過識讀器或計(jì)算機(jī)系統(tǒng)的校驗(yàn)程度而克服。
……雙向可讀性 條碼符號的雙向可讀性,是指從左、右兩側(cè)開始掃描都可被識別的特性。絕大多數(shù)碼制都可雙向識讀,所以都具有雙向可讀性。事實(shí)上,雙向可讀性不僅僅是條碼符號本身的特性,它是條碼符號和掃描設(shè)備的綜合特性。對于雙向可讀的條碼,識讀過程中譯碼器需要判別掃描方向。有些類型的條碼符號,其掃描方向的判定是通過起始符與終止符來完成。例如39碼、交插25碼、庫德巴碼。有些類型的條碼,由于從兩個(gè)方向掃描起始符和終止符所產(chǎn)生的數(shù)字脈沖信號完全相同,所以無法用它們來判別掃描方向。例如:EAN和UPC碼。在這種情況下,掃描方向的判別則是通過條碼數(shù)據(jù)符的特定組合來完成的。對于某些非連續(xù)性條碼符號,例如:39條碼,由于其字符集中存在著條碼字符的對稱性(例如字符“*”與“P”,“M”與“—”等),在條碼字符間隔較大時(shí),很可能出現(xiàn)因信息丟失而引起的譯碼錯(cuò)誤。
……自校驗(yàn)特性 條碼符號的自校驗(yàn)特性是指條碼字符本身具有校驗(yàn)特性。若在一條碼符號中,一個(gè)印刷缺陷(例如,因出現(xiàn)污點(diǎn)把一個(gè)窄條錯(cuò)認(rèn)為寬條,而相鄰寬空錯(cuò)認(rèn)為窄空)不會導(dǎo)致替代錯(cuò)誤,那么這種條碼就具有自校驗(yàn)功能。例如39條碼、庫德巴條碼、交插25條碼都具有自校驗(yàn)功能;EAN和UPC條碼、93條碼等都沒有自校驗(yàn)功能。自校驗(yàn)功能也能校驗(yàn)出一個(gè)印刷缺陷。對于大于一個(gè)的印刷缺陷,任何自校驗(yàn)功能的條碼都不可能完全校驗(yàn)出來。對于某種碼制,是否具有自校驗(yàn)功能是由其編碼結(jié)構(gòu)決定的。碼制設(shè)置者在設(shè)置條碼符號時(shí),均須考慮自校驗(yàn)功能。
|