二維條碼知識(shí)概述_第1頁(yè)
二維條碼知識(shí)概述_第2頁(yè)
二維條碼知識(shí)概述_第3頁(yè)
二維條碼知識(shí)概述_第4頁(yè)
二維條碼知識(shí)概述_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

二維\o"條形碼掃描器,激光條形碼掃描"條碼

一維\o"條形碼掃描器,激光條形碼掃描"條碼盡管提高了資料收集與資料處理的速度,但由於受到資料容量的限制,一維\o"條形碼掃描器,激光條形碼掃描"條碼僅能標(biāo)識(shí)商品,而不能描述商品,因此相當(dāng)依靠電腦網(wǎng)路和資料庫(kù)。在沒(méi)有資料庫(kù)或不便連網(wǎng)路的地點(diǎn),一維\o"條形碼掃描器,激光條形碼掃描"條碼專(zhuān)門(mén)難派上用場(chǎng)。也因此,最近幾年開(kāi)始有人提出一些儲(chǔ)存量較高的二維\o"條形碼掃描器,激光條形碼掃描"條碼。由於二維\o"條形碼掃描器,激光條形碼掃描"條碼具有高密度、大容量、抗磨損等特點(diǎn),因此更拓寬了\o"條形碼掃描器,激光條形碼掃描"條碼的應(yīng)用領(lǐng)域。

近年來(lái),隨著資料自動(dòng)收集技術(shù)的進(jìn)展,用\o"條形碼掃描器,激光條形碼掃描"條碼符號(hào)表示更多資訊的要求與日俱增,而一維\o"條形碼掃描器,激光條形碼掃描"條碼最大資料長(zhǎng)度通常不超過(guò)15個(gè)字元,故多用以存放關(guān)鍵索引值(Key),僅可作為一種資料標(biāo)識(shí),不能對(duì)產(chǎn)品進(jìn)行描述,因此需透過(guò)網(wǎng)路到資料庫(kù)抓取更多的資料項(xiàng)目,因此在缺乏網(wǎng)路或資料庫(kù)的狀況下,一維\o"條形碼掃描器,激光條形碼掃描"條碼便失去意義。此外一維\o"條形碼掃描器,激光條形碼掃描"條碼有一個(gè)明顯的缺點(diǎn),即垂直方向不攜帶資料,故資料密度偏低。當(dāng)初如此設(shè)計(jì)有二個(gè)目的:(1)為了保證局部損壞的\o"條形碼掃描器,激光條形碼掃描"條碼仍可正確辨識(shí),(2)使掃瞄容易完成。

要提高資料密度,又要在一個(gè)固定面積上印出所需資料,可用二種方法來(lái)解決:(1)在一維\o"條形碼掃描器,激光條形碼掃描"條碼的基礎(chǔ)上向二維\o"條形碼掃描器,激光條形碼掃描"條碼方向擴(kuò)展,(2)利用圖像識(shí)不原理,采納新的幾何形體和結(jié)構(gòu)設(shè)計(jì)出二維\o"條形碼掃描器,激光條形碼掃描"條碼。前者進(jìn)展出堆疊式(Stacked)二維\o"條形碼掃描器,激光條形碼掃描"條碼,後者則有矩陣式(Matrix)二維\o"條形碼掃描器,激光條形碼掃描"條碼之進(jìn)展,構(gòu)成現(xiàn)今二維\o"條形碼掃描器,激光條形碼掃描"條碼的兩大類(lèi)型。堆疊式二維\o"條形碼掃描器,激光條形碼掃描"條碼的編碼原理是建立在一維\o"條形碼掃描器,激光條形碼掃描"條碼的基礎(chǔ)上,將一維\o"條形碼掃描器,激光條形碼掃描"條碼的高度變窄,再依需要堆成多行,其在編碼設(shè)計(jì)、檢查原理、識(shí)讀方式等方面都繼承了一維\o"條形碼掃描器,激光條形碼掃描"條碼的特點(diǎn),但由於行數(shù)增加,對(duì)行的辨不、解碼算法及軟體則與一維\o"條形碼掃描器,激光條形碼掃描"條碼有所不同。較具代表性的堆疊式二維\o"條形碼掃描器,激光條形碼掃描"條碼有PDF417,Code16K,Supercode,Code49等。

矩陣式二維\o"條形碼掃描器,激光條形碼掃描"條碼是以矩陣的形式組成,在矩陣相應(yīng)元素位置上,用點(diǎn)(Dot)的出現(xiàn)表示二進(jìn)制的“1”,不出現(xiàn)表示二進(jìn)制的“0”,點(diǎn)的排列組合確定了矩陣碼所代表的意義。其中點(diǎn)能夠是方點(diǎn)、圓點(diǎn)或其它形狀的點(diǎn)。矩陣碼是建立在電腦圖像處理技術(shù)、組合編碼原理等基礎(chǔ)上的圖形符號(hào)自動(dòng)辨識(shí)的碼制,已較不適合用“\o"條形碼掃描器,激光條形碼掃描"條碼”稱(chēng)之。具有代表性的矩陣式二維\o"條形碼掃描器,激光條形碼掃描"條碼有Datamatrix,Maxicode,Vericode,Softstrip,Code1,PhilipsDotCode等。

二維\o"條形碼掃描器,激光條形碼掃描"條碼的新技術(shù)在1980年代晚期逐漸被重視,在「資料儲(chǔ)存量大」、「資訊隨著產(chǎn)品走」、「能夠傳真影印」、「錯(cuò)誤糾正能力高」等特性下,二維\o"條形碼掃描器,激光條形碼掃描"條碼在1990年代初期已逐漸被使用。第8.1節(jié)二維\o"條形碼掃描器,激光條形碼掃描"條碼的差不多概念二維\o"條形碼掃描器,激光條形碼掃描"條碼術(shù)語(yǔ)定義堆疊式二維\o"條形碼掃描器,激光條形碼掃描"條碼(2DStackedCode)

堆疊式二維\o"條形碼掃描器,激光條形碼掃描"條碼是一種多層符號(hào)(Multi-RowSymbology),通常是將一維\o"條形碼掃描器,激光條形碼掃描"條碼的高度截短再層疊起來(lái)表示資料。

矩陣式二維\o"條形碼掃描器,激光條形碼掃描"條碼(2DMatrixCode)

矩陣式二\o"條形碼掃描器,激光條形碼掃描"條碼是一種由中心點(diǎn)到與中心點(diǎn)固定距離的多邊形單元所組成的圖形,用來(lái)表示資料及其它與符號(hào)相關(guān)功能。

資料字元(DataCharacter)

用於表示特定資料的ASCII字元集的一個(gè)字母、數(shù)字或?qū)iT(mén)符號(hào)等字元。

符號(hào)字元(SymbolCharacter)

依\o"條形碼掃描器,激光條形碼掃描"條碼符號(hào)規(guī)則定義來(lái)表示資料的線條、空白組合形式。資料字元與符號(hào)字元間不一定是一對(duì)一的關(guān)系。一般情況下,每個(gè)符號(hào)字元分配一個(gè)唯一的值。

代碼集(CodeSet)

代碼集是指將資字元轉(zhuǎn)化為符號(hào)字元值的方法。

字碼(Codeword)

字碼是指符號(hào)字元的值,為原始資料轉(zhuǎn)換為符號(hào)字元過(guò)程的一個(gè)中間值,一種\o"條形碼掃描器,激光條形碼掃描"條碼的字碼數(shù)決定了該類(lèi)\o"條形碼掃描器,激光條形碼掃描"條碼所有符號(hào)字元的數(shù)量。

字元自我檢查(CharacterSelf-Checking)

字元自我檢查是指在一個(gè)符號(hào)字元中出現(xiàn)單一的印刷錯(cuò)誤時(shí),掃瞄器可不能將該符號(hào)字元解碼成其它符號(hào)字元的特性。

錯(cuò)誤糾正字元(ErrorCorrectionCharacter)

用於錯(cuò)誤偵測(cè)和錯(cuò)誤糾正的符號(hào)字元,這些字元是由其它符號(hào)字元計(jì)算而得,二維\o"條形碼掃描器,激光條形碼掃描"條碼一般有多個(gè)錯(cuò)誤糾正字元用於錯(cuò)誤偵測(cè)以及錯(cuò)誤糾正。有些線性掃瞄器有一個(gè)錯(cuò)誤糾正字元用於偵測(cè)錯(cuò)誤。

E錯(cuò)誤糾正(ErasureCorrection)

E錯(cuò)誤是指在已知位置上因圖像對(duì)比度不夠,或有大污點(diǎn)等緣故造成該位置符號(hào)字元無(wú)法辨識(shí),因此又稱(chēng)為拒讀錯(cuò)誤。通過(guò)錯(cuò)誤糾正字元對(duì)E錯(cuò)誤的恢復(fù)稱(chēng)為E錯(cuò)誤糾正。對(duì)於每個(gè)E錯(cuò)誤的糾正僅需一個(gè)錯(cuò)誤糾正字元。

T錯(cuò)誤糾正(ErrorCorrection)

T錯(cuò)誤是指因某種緣故將一個(gè)符號(hào)字元識(shí)讀為其它符號(hào)字元的錯(cuò)誤,因此又稱(chēng)為替代錯(cuò)誤。T錯(cuò)誤的位置以及該位置的正確值差不多上未知的,因此對(duì)每個(gè)T錯(cuò)誤的糾正需要兩個(gè)錯(cuò)誤糾正字元,一個(gè)用於找出位置,另一個(gè)用於糾正錯(cuò)誤。

錯(cuò)誤偵測(cè)(ErrorDetection)

一般是保留一些錯(cuò)誤糾正字元用於錯(cuò)誤偵測(cè),這些字元被稱(chēng)為偵測(cè)字元,用以偵測(cè)出符號(hào)中不超出錯(cuò)誤糾正容量的錯(cuò)誤數(shù)量,從而保證符號(hào)不被讀錯(cuò)。此外,也可利用軟體透過(guò)偵測(cè)無(wú)效錯(cuò)誤糾正的計(jì)算結(jié)果提供錯(cuò)誤偵測(cè)功能。若僅為E錯(cuò)誤糾正則不提供錯(cuò)誤偵測(cè)功能。\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器的分類(lèi)

一般對(duì)\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器的分類(lèi)如圖7.1所示,共可分為四類(lèi):(1)手持雷射\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器(Hand-HeldLaserBarCodeReader),(2)固定式雷射\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器(FixedLaserBarCodeReader),(3)CCD\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器(ChargeCoupledDeviceBarCodeReader),(4)光筆\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器(WAND或稱(chēng)LightPen)。若依掃瞄方式分類(lèi),則有「單點(diǎn)式」、「線型」與「面型」等叁種。

圖7.1\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器的分類(lèi)

\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器可分為二個(gè)獨(dú)立之部份:輸入元件(InputDevice)及解碼器(Decoder)。二者可一體成型,也能夠電線連接,或利用紅外線以無(wú)線方式輸送資料。

輸入元件要緊包括光電轉(zhuǎn)換系統(tǒng)與類(lèi)比數(shù)位轉(zhuǎn)換器兩大部份,光電系統(tǒng)要緊用來(lái)掃瞄\o"條形碼掃描器,激光條形碼掃描"條碼,掃瞄動(dòng)作可藉著操作者手的移動(dòng)或\o"條形碼掃描器,激光條形碼掃描"條碼的移動(dòng)來(lái)完成。當(dāng)光源照耀到\o"條形碼掃描器,激光條形碼掃描"條碼,反射光經(jīng)光路設(shè)計(jì)落在感測(cè)元件上時(shí),感測(cè)元件隨著不同內(nèi)射光之強(qiáng)度轉(zhuǎn)換成不同的類(lèi)比訊號(hào),經(jīng)類(lèi)比數(shù)位(A/D)轉(zhuǎn)換器器處理成數(shù)位碼輸出。

數(shù)位碼輸出到解碼器中,將數(shù)位碼解譯成\o"條形碼掃描器,激光條形碼掃描"條碼訊號(hào),即完成了\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄的工作。\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器的讀取系統(tǒng)結(jié)構(gòu)如圖7.2所示:

圖7.2\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器的讀取系統(tǒng)結(jié)構(gòu)光筆\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器

其取像方式為單點(diǎn)式,藉由人手之移動(dòng)來(lái)完成掃瞄\o"條形碼掃描器,激光條形碼掃描"條碼之動(dòng)作,掃瞄速度可達(dá)每秒3”到30”。光筆的讀取方式為接觸式讀取,光筆尖端\o"條形碼掃描器,激光條形碼掃描"條碼距離最多只能容許0.05”,可視為讀取距離,屬於\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器之低階產(chǎn)品。目前的光筆只能讀取一維\o"條形碼掃描器,激光條形碼掃描"條碼。較需注意的是光徑需符合最小\o"條形碼掃描器,激光條形碼掃描"條碼間距,以能完整讀取\o"條形碼掃描器,激光條形碼掃描"條碼之資料,光源采波長(zhǎng)660nmLED為主。

CCD\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器

線型CCD要緊用於一維\o"條形碼掃描器,激光條形碼掃描"條碼,而面型CCD要緊應(yīng)用於資料量豐富的二維\o"條形碼掃描器,激光條形碼掃描"條碼。其感測(cè)元件為光耦合器(Charge-CoupledDevice),一般簡(jiǎn)稱(chēng)為CCD。CCD的取像方式是屬於線型接觸式,由於其感測(cè)元件長(zhǎng)度涵蓋\o"條形碼掃描器,激光條形碼掃描"條碼長(zhǎng)度范圍,因此讀取時(shí)并不需要左右移動(dòng),CCD的解析度約為2048dpi,掃瞄速度較光筆快。

CCD的讀取距離較雷射式的短,傳統(tǒng)CCD讀取距離約可容許10~25mm,并非一定要完全接觸。目前則在增加讀取距離上努力,差不多有2”~5”之加強(qiáng)型CCD開(kāi)發(fā)出來(lái),以后則希望讀取距離能加強(qiáng)至10”。在讀取寬度上,以60mm與80mm為主,光源則以波長(zhǎng)660nm紅光發(fā)光二級(jí)體(LED)陣列為主。

雷射掃瞄器

藉由雷射光束的掃瞄來(lái)讀取\o"條形碼掃描器,激光條形碼掃描"條碼的資料,因此其讀取距離較長(zhǎng),約可達(dá)10”。由於它和筆式讀碼機(jī)一樣,可自由移動(dòng)到物體處掃瞄,因此\o"條形碼掃描器,激光條形碼掃描"條碼的長(zhǎng)度在容許的范圍下并可不能受到限制,而且掃瞄時(shí)可懸空劃過(guò),不必像筆式讀碼機(jī)要接觸到\o"條形碼掃描器,激光條形碼掃描"條碼的表面。雷射掃瞄器特不適用於大量掃瞄以及印刷品質(zhì)較差的\o"條形碼掃描器,激光條形碼掃描"條碼。

二維\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄器要緊由美國(guó)叁大廠SymboTech、PSC、WelchAllyn積極推廣中,已成為掃瞄器一重要進(jìn)展趨勢(shì)。二維\o"條形碼掃描器,激光條形碼掃描"條碼的識(shí)不

二維\o"條形碼掃描器,激光條形碼掃描"條碼的識(shí)不有兩種方法:(1)透過(guò)線型掃瞄器逐層掃瞄進(jìn)行解碼,(2)透過(guò)照相和圖像處理對(duì)二維\o"條形碼掃描器,激光條形碼掃描"條碼進(jìn)行解碼。對(duì)於堆疊式二維\o"條形碼掃描器,激光條形碼掃描"條碼,能夠采納上述兩種方法識(shí)讀,但對(duì)絕大多數(shù)的矩陣式二維\o"條形碼掃描器,激光條形碼掃描"條碼則必須用照相方法識(shí)讀,例如使用面型CCD掃瞄器。

用線型掃瞄器如線型CCD、雷射槍對(duì)二維\o"條形碼掃描器,激光條形碼掃描"條碼進(jìn)行辨識(shí)時(shí),如何防止垂直方向的資料漏讀是要緊的技術(shù)關(guān)鍵,因?yàn)樵谧R(shí)不二維\o"條形碼掃描器,激光條形碼掃描"條碼符號(hào)時(shí),掃瞄線往往可不能與水平方向平行。解決那個(gè)問(wèn)題的方法之一是必須保證\o"條形碼掃描器,激光條形碼掃描"條碼的每一層至少有一條掃瞄線完全穿過(guò),否則解碼程序不識(shí)讀。這種方法簡(jiǎn)化了處理過(guò)程,但卻降低了資料密度,因?yàn)槊繉颖仨氁凶銐虻母叨葋?lái)確保掃瞄線完全穿過(guò),如圖7.3所示。我們所提到的二維\o"條形碼掃描器,激光條形碼掃描"條碼中,如Code49,Code16K的識(shí)不即是如此。

圖7.3二維\o"條形碼掃描器,激光條形碼掃描"條碼的識(shí)不(每層至少一條掃瞄線通過(guò))

不同於其它堆疊式二維\o"條形碼掃描器,激光條形碼掃描"條碼,PDF417建立了一種能「縫合」局部掃瞄的機(jī)制,只要確保有一條掃瞄線完全落在任一層中即可,因此層與層間不需要分隔線,而是以不同的符號(hào)字元(Cluster)來(lái)區(qū)分相鄰層,因此PDF417的資料密度較高,是Code49及Code16K的兩倍多,但其識(shí)讀設(shè)備也比較復(fù)雜。第8.2節(jié)二維\o"條形碼掃描器,激光條形碼掃描"條碼與一維\o"條形碼掃描器,激光條形碼掃描"條碼的比較

一維\o"條形碼掃描器,激光條形碼掃描"條碼與二維\o"條形碼掃描器,激光條形碼掃描"條碼應(yīng)用處理的比較如圖3.4所示,盡管一維和二維\o"條形碼掃描器,激光條形碼掃描"條碼的原理差不多上用符號(hào)(Symbology)來(lái)攜帶資料,達(dá)成資料的自動(dòng)辨識(shí)。然而從應(yīng)用的觀點(diǎn)來(lái)看,一維\o"條形碼掃描器,激光條形碼掃描"條碼偏重於「標(biāo)識(shí)」商品,而二維\o"條形碼掃描器,激光條形碼掃描"條碼則偏重於「描述」商品。因此相較於一維\o"條形碼掃描器,激光條形碼掃描"條碼,二維\o"條形碼掃描器,激光條形碼掃描"條碼(2D)不僅只存關(guān)鍵值,并可將商品的差不多資料編入二維\o"條形碼掃描器,激光條形碼掃描"條碼中,達(dá)到資料庫(kù)隨著產(chǎn)品走的效益,進(jìn)一步提供許多一維\o"條形碼掃描器,激光條形碼掃描"條碼無(wú)法達(dá)成的應(yīng)用。例如一維\o"條形碼掃描器,激光條形碼掃描"條碼必須搭配電腦資料庫(kù)才能讀取產(chǎn)品的詳細(xì)資訊,若為新產(chǎn)品則必須再重新登錄,對(duì)產(chǎn)品特性為多樣少量的行業(yè)構(gòu)成應(yīng)用上的困擾。此外,一維\o"條形碼掃描器,激光條形碼掃描"條碼稍有磨損即會(huì)阻礙\o"條形碼掃描器,激光條形碼掃描"條碼閱讀效果,故較不適用於工廠型行業(yè)。除了這些資料重覆登錄與\o"條形碼掃描器,激光條形碼掃描"條碼磨損等問(wèn)題外,二維\o"條形碼掃描器,激光條形碼掃描"條碼還可有效解決許多一維\o"條形碼掃描器,激光條形碼掃描"條碼所面臨的問(wèn)題,讓企業(yè)充分享受資料自動(dòng)輸入、無(wú)鍵輸入的好處,對(duì)企業(yè)與整體產(chǎn)業(yè)帶來(lái)相當(dāng)?shù)睦?,也拓寬了\o"條形碼掃描器,激光條形碼掃描"條碼的應(yīng)用領(lǐng)域。

一維\o"條形碼掃描器,激光條形碼掃描"條碼與二維\o"條形碼掃描器,激光條形碼掃描"條碼的差異能夠從資料容量與密度、錯(cuò)誤偵測(cè)能力及錯(cuò)誤糾正能力、要緊用途、資料庫(kù)依靠性、識(shí)讀設(shè)備等項(xiàng)目看出,二者的比較如表7.1所示。表7.1一維\o"條形碼掃描器,激光條形碼掃描"條碼與二維\o"條形碼掃描器,激光條形碼掃描"條碼之比較項(xiàng)目\o"條形碼掃描器,激光條形碼掃描"條碼類(lèi)型一維\o"條形碼掃描器,激光條形碼掃描"條碼二維\o"條形碼掃描器,激光條形碼掃描"條碼資料密度與容量密度低,容量小密度高,容量大錯(cuò)誤偵側(cè)及自我糾正能力能夠檢查碼進(jìn)行錯(cuò)誤偵測(cè),但沒(méi)有錯(cuò)誤糾正能力有錯(cuò)誤檢驗(yàn)及錯(cuò)誤糾正能,并可依照實(shí)際應(yīng)用設(shè)置不同的安全等級(jí)垂直方向的資料不儲(chǔ)存資料,垂直方向的高度是為了識(shí)讀方便,并彌補(bǔ)印刷缺陷或局部損壞攜帶資料,因?qū)τ∷⑷毕莼蚓植繐p壞等能夠錯(cuò)誤糾正機(jī)制恢復(fù)資料要緊用途要緊用於對(duì)物品的標(biāo)識(shí)用於對(duì)物品的描述資料庫(kù)與網(wǎng)路依靠性多數(shù)場(chǎng)合須依靠資料庫(kù)及通訊網(wǎng)路的存在可不依靠資料庫(kù)及通訊網(wǎng)路的存在而單獨(dú)應(yīng)用識(shí)讀設(shè)備可用線掃瞄器識(shí)讀,如光筆、線型CCD、雷射槍對(duì)於堆疊式可用型線掃瞄器的多次掃瞄,或可用圖像掃瞄儀識(shí)讀。矩陣式則僅能用圖像掃瞄儀識(shí)讀

圖7.4一維\o"條形碼掃描器,激光條形碼掃描"條碼與二維\o"條形碼掃描器,激光條形碼掃描"條碼應(yīng)用處理的比較第8.3節(jié)二維\o"條形碼掃描器,激光條形碼掃描"條碼的應(yīng)用范圍

如前所述,二維\o"條形碼掃描器,激光條形碼掃描"條碼具有儲(chǔ)存量大、保密性高、追蹤性高、抗損性強(qiáng)、備援性大、成本廉價(jià)等特性,這些特性特不適用於表單、安全保密、追蹤、證照、存貨盤(pán)點(diǎn)、資料備援等方面,如圖7.5所示。

圖7.5二維\o"條形碼掃描器,激光條形碼掃描"條碼的應(yīng)用范圍表單應(yīng)用:

公文表單、商業(yè)表單、進(jìn)出口報(bào)單、艙單等資料之傳送交換,減少人工重覆輸入表單資料,幸免人為錯(cuò)誤,降低人力成本。

保密應(yīng)用:

商業(yè)情報(bào)、經(jīng)濟(jì)情報(bào)、政治情報(bào)、軍情況報(bào)、私人情報(bào)等機(jī)密資料之加密及傳遞。

追蹤應(yīng)用:

公文自動(dòng)追蹤、生產(chǎn)線零件自動(dòng)追蹤、客戶(hù)服務(wù)自動(dòng)追蹤、郵購(gòu)運(yùn)送自動(dòng)追蹤、維修記錄自動(dòng)追蹤、危險(xiǎn)物品自動(dòng)追蹤、後勤補(bǔ)給自動(dòng)追蹤、醫(yī)療體檢自動(dòng)追蹤、生態(tài)研究(動(dòng)物、鳥(niǎo)類(lèi)...)自動(dòng)追蹤等。

證照顧用:

護(hù)照、身分證、掛號(hào)證、駕照、會(huì)員證、識(shí)不證、連鎖店會(huì)員證等證照之資料登記及自動(dòng)輸入,發(fā)揮「隨到隨讀」、「立即取用」的資訊治理效果。

盤(pán)點(diǎn)應(yīng)用:

物流中心、倉(cāng)儲(chǔ)中心、聯(lián)勤中心之貨品及固定資產(chǎn)之自動(dòng)盤(pán)點(diǎn),發(fā)揮「立即盤(pán)點(diǎn)、立即決策」的效果。

備援應(yīng)用:

文件表單的資料若不愿或不能以磁碟、光碟等電子媒體儲(chǔ)存?zhèn)湓畷r(shí),可利用二維\o"條形碼掃描器,激光條形碼掃描"條碼來(lái)儲(chǔ)存?zhèn)湓?,攜帶方便,不怕折疊,保存時(shí)刻長(zhǎng),又可影印傳真,做更多備份第8.4節(jié)二維條碼的國(guó)際標(biāo)準(zhǔn)

國(guó)際組織在二維\o"條形碼掃描器,激光條形碼掃描"條碼標(biāo)準(zhǔn)上的努力已有初步成效,之後我們將詳細(xì)介紹目前美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)(ANSI)所制定的二維\o"條形碼掃描器,激光條形碼掃描"條碼國(guó)際標(biāo)準(zhǔn),包括PDF417、Maxicode、Datamatrix。其中以PDF417應(yīng)用范圍最廣,從生產(chǎn)、運(yùn)貨、行銷(xiāo)、到存貨治理都專(zhuān)門(mén)適合,故PDF417特不適用於流通業(yè)者。Maxicode通常用於郵包的自動(dòng)分類(lèi)和追蹤,Datamatrix則特不適用於小零件的標(biāo)識(shí)。國(guó)際標(biāo)準(zhǔn)組織

標(biāo)準(zhǔn)制定委員會(huì)最大的任務(wù),在幸免同一行業(yè)采納不同的二維\o"條形碼掃描器,激光條形碼掃描"條碼,造成資訊傳輸上的困擾。目前國(guó)際組織在二維\o"條形碼掃描器,激光條形碼掃描"條碼標(biāo)準(zhǔn)上的努力已有初步成效,例如下列國(guó)際組織皆設(shè)有二維\o"條形碼掃描器,激光條形碼掃描"條碼標(biāo)準(zhǔn)制訂委員會(huì):美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì),AmericanNationalStandardsInstitute,簡(jiǎn)稱(chēng)ANSI。

美國(guó)自動(dòng)辨識(shí)協(xié)會(huì),AutomaticIdentificationManufacturers,簡(jiǎn)稱(chēng)AIM-USA。

電子工業(yè)協(xié)會(huì),ElectronicIndustriesAssociation--EIAPEPSIndustrial--PN3132。

汽車(chē)工業(yè)協(xié)會(huì),AutomotiveIndustryActionGroup,簡(jiǎn)稱(chēng)AIAG。

國(guó)際航空協(xié)會(huì),InternationalAirTransportAssociation,簡(jiǎn)稱(chēng)IATA。

公用事業(yè)工業(yè)協(xié)會(huì),UtilityIndustryGroup,簡(jiǎn)稱(chēng)UIG。

歐洲的標(biāo)準(zhǔn)技術(shù)協(xié)會(huì)225委員會(huì),CommitEuropeanNormalizationTechnicalCommittee225,簡(jiǎn)稱(chēng)CENTC225。

歐洲的電子資料交換協(xié)會(huì),ElectronicDataInterchangeForumforCompanieswithInterestsinComputingandElectronics,簡(jiǎn)稱(chēng)EDIFICE。

日本的電子工業(yè)協(xié)會(huì),簡(jiǎn)稱(chēng)EIA-J。

國(guó)際標(biāo)準(zhǔn)組織,InternationalStandardOrganization,簡(jiǎn)稱(chēng)ISO。

上述國(guó)際組織雖分屬不同的行業(yè)或國(guó)家,為求二維\o"條形碼掃描器,激光條形碼掃描"條碼的共同標(biāo)準(zhǔn),常常會(huì)進(jìn)行國(guó)際會(huì)議相互交換意見(jiàn)。本課程老師黃慶祥在1996年曾擔(dān)任國(guó)際標(biāo)準(zhǔn)組織ISO/TC122/WG4委員會(huì)委員之一,直接參與二維\o"條形碼掃描器,激光條形碼掃描"條碼國(guó)際標(biāo)準(zhǔn)制訂的相關(guān)活動(dòng),希望為我國(guó)今後在二維\o"條形碼掃描器,激光條形碼掃描"條碼國(guó)際標(biāo)準(zhǔn)制訂的發(fā)言權(quán)搶占先機(jī),以協(xié)助經(jīng)濟(jì)部商業(yè)司制造二維\o"條形碼掃描器,激光條形碼掃描"條碼的有利環(huán)境,為亞太營(yíng)運(yùn)中心及其應(yīng)用「資料自動(dòng)收集及辨識(shí)」的技術(shù)水準(zhǔn)提供關(guān)心。流通業(yè)的標(biāo)準(zhǔn)

美國(guó)部分\o"條形碼掃描器,激光條形碼掃描"條碼委員會(huì),如美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)ANSIMH10.8、電子工業(yè)聯(lián)誼會(huì)EIAMH10SBC-8等,已進(jìn)展出二維\o"條形碼掃描器,激光條形碼掃描"條碼在流通業(yè)的應(yīng)用標(biāo)準(zhǔn)。ANSIMH10.8委員會(huì)的要緊任務(wù),在制定單位包裹與貨運(yùn)標(biāo)簽應(yīng)用的標(biāo)準(zhǔn)(Two-dimensionalSymbolsForUseWithUnitLoadsandTransportPackages),目前二維\o"條形碼掃描器,激光條形碼掃描"條碼標(biāo)準(zhǔn)的建議內(nèi)容包括:進(jìn)貨及出貨單采納PDF417二維\o"條形碼掃描器,激光條形碼掃描"條碼,例如船運(yùn)公司的艙單,其每個(gè)模組列印的最佳尺寸是10mils(千分之一寸)以上。

電子資料交換(EDI)的訊息及相關(guān)文件采納PDF417二維\o"條形碼掃描器,激光條形碼掃描"條碼。

輸送帶上產(chǎn)品之搜尋及追蹤采Maxicode二維\o"條形碼掃描器,激光條形碼掃描"條碼,建議尺寸為1寸×1寸。

美國(guó)電子工業(yè)聯(lián)誼會(huì)(EIA)是美國(guó)要緊電子制造業(yè)者,如英代爾(Intel)、Motorola、德州儀器等共同組成的產(chǎn)業(yè)貿(mào)易協(xié)會(huì),1995年2月1日,EIA\o"條形碼掃描器,激光條形碼掃描"條碼委員會(huì)(MH10SBC-8)在ANSI的支持下宣布二維\o"條形碼掃描器,激光條形碼掃描"條碼能夠應(yīng)用在下列叁大范圍:高速搜尋及追蹤(HighSpeedSortationandTracking)、紙上電子資料交換(PaperEDI)、出貨進(jìn)貨訊息(Shipping/ReceivingInformation)。1995年4月,EIA\o"條形碼掃描器,激光條形碼掃描"條碼委員會(huì)完成二維\o"條形碼掃描器,激光條形碼掃描"條碼標(biāo)準(zhǔn)草案(ANSI/EIAPN3132),做為電子產(chǎn)品整個(gè)產(chǎn)銷(xiāo)流程上中下游使用二維\o"條形碼掃描器,激光條形碼掃描"條碼的標(biāo)準(zhǔn)。事實(shí)上,半導(dǎo)體設(shè)備暨物料國(guó)際協(xié)會(huì)(SEMI)在1993年就訂了半導(dǎo)體晶片使用二維\o"條形碼掃描器,激光條形碼掃描"條碼的標(biāo)準(zhǔn)(SEMIT93),希望半導(dǎo)體廠商使用二維\o"條形碼掃描器,激光條形碼掃描"條碼以防止晶片的偷竊犯罪,惋惜當(dāng)時(shí)二維\o"條形碼掃描器,激光條形碼掃描"條碼相關(guān)設(shè)備昂貴而技術(shù)也不完全成熟?,F(xiàn)在新完成的二維\o"條形碼掃描器,激光條形碼掃描"條碼標(biāo)準(zhǔn)草案(ANSI/EIAPN3132),已整合各種二維\o"條形碼掃描器,激光條形碼掃描"條碼在各種行業(yè)的需求,已具有相當(dāng)?shù)挠杏眯?。證照業(yè)的標(biāo)準(zhǔn)

機(jī)器可讀旅行文件技術(shù)諮詢(xún)小組(TechnicalAdvisoryGrouponMachineReadableTravelDocuments,TAG/MRTD)是一個(gè)國(guó)際標(biāo)準(zhǔn)組織,1995年1月17~20日在日內(nèi)瓦進(jìn)行新技術(shù)評(píng)估會(huì)議,通過(guò)建議將二維\o"條形碼掃描器,激光條形碼掃描"條碼列為國(guó)際證照標(biāo)準(zhǔn),在國(guó)際證照可加印二維\o"條形碼掃描器,激光條形碼掃描"條碼,以?xún)?chǔ)存證照之文字或指紋、相片等身分辨識(shí)之生理資料(BiometricsIdentification)。該小組針對(duì)二維\o"條形碼掃描器,激光條形碼掃描"條碼在證照上的應(yīng)用,做出以下的建議:二維\o"條形碼掃描器,激光條形碼掃描"條碼在證照上的應(yīng)用已相當(dāng)可行,有關(guān)二維\o"條形碼掃描器,激光條形碼掃描"條碼在證照上的位置、儲(chǔ)存內(nèi)容及詳細(xì)規(guī)格應(yīng)立即研訂。

二維\o"條形碼掃描器,激光條形碼掃描"條碼儲(chǔ)存的資料內(nèi)容應(yīng)做為證照真?zhèn)蔚谋娌患俺钟腥说纳矸值谋孀R(shí),印二維\o"條形碼掃描器,激光條形碼掃描"條碼的油墨應(yīng)含有標(biāo)準(zhǔn)光學(xué)特徵以辨識(shí)證照的真?zhèn)巍?/p>

當(dāng)二維\o"條形碼掃描器,激光條形碼掃描"條碼因國(guó)情因素不能印制時(shí),印制二維\o"條形碼掃描器,激光條形碼掃描"條碼的位置可只以含有光學(xué)性質(zhì)的特不油墨處理之,以符合國(guó)際標(biāo)準(zhǔn)。汽車(chē)業(yè)標(biāo)準(zhǔn)

美國(guó)汽車(chē)工業(yè)協(xié)會(huì)AIAG是一個(gè)美國(guó)汽車(chē)制造業(yè)者如福特、克萊斯勒、通用等,與其上游廠商所共同組成的協(xié)會(huì),AIAG對(duì)於二維\o"條形碼掃描器,激光條形碼掃描"條碼的應(yīng)用,提出如表7.2中的具體建議與方針:表7.2AIAG建議\o"條形碼掃描器,激光條形碼掃描"條碼應(yīng)用項(xiàng)目應(yīng)用項(xiàng)目建議采納的\o"條形碼掃描器,激光條形碼掃描"條碼小零件標(biāo)識(shí)DatamatrixEDI/運(yùn)貨PDF417高品質(zhì)運(yùn)輸QualityConveyancePDF417生產(chǎn)保證ProductionEvidencePDF417產(chǎn)品行銷(xiāo)ProductionBroadcastPDF417設(shè)備治理ConfigurationManagementPDF417物品安全管制表MaterialSafetyDataSheetsPDF417搜尋追蹤SortationandTrackingMaxicode

從AIAG協(xié)會(huì)的\o"條形碼掃描器,激光條形碼掃描"條碼建議中可看出,由於PDF417兼具高資料儲(chǔ)存量、錯(cuò)誤糾正能力、及可攜性資料檔等特性,故最受重視,其應(yīng)用范圍亦最廣。而Datamatrix因可提供微小又高密度的標(biāo)簽,且仍可存放合理的資料內(nèi)容,故特不適用於小零件的標(biāo)識(shí)。另外,Maxicode的要緊特性即應(yīng)用在貨品搜尋的輔助,而成為配送與運(yùn)輸應(yīng)用的最佳選擇。

此外,美國(guó)交通部AMVA(AmericanMotorVehicleAdministrators)已選定將PDF417做廣泛的應(yīng)用,從駕駛執(zhí)照到行照登記等都將應(yīng)用PDF417。而美國(guó)國(guó)防部DOD(AmericanDepartmentofDefense)也選用PDF417制作軍人證,美國(guó)空軍已開(kāi)始建議將身分證編上PDF417。第九章PDF417

DF417是美國(guó)符號(hào)科技(SymbolTechnologies,Inc.)發(fā)明的二維\o"條形碼掃描器,激光條形碼掃描"條碼,發(fā)明人是臺(tái)灣赴美學(xué)人王寅君博士,王博士於1984年畢業(yè)於國(guó)立交通大學(xué)資訊系,獲得紐約州立大學(xué)石溪分校(UniversityofNewYorkatStonyBrook)電腦碩士和博士學(xué)位後,在1988年進(jìn)入符號(hào)科技進(jìn)行二維\o"條形碼掃描器,激光條形碼掃描"條碼的研發(fā)工作,於1992年底推出PDF417,并於1989年至1992年間領(lǐng)導(dǎo)世界第一部二維\o"條形碼掃描器,激光條形碼掃描"條碼雷射讀碼系統(tǒng)的開(kāi)發(fā)。1993年3月作者正式將PDF417引進(jìn)臺(tái)灣,交由祥記資訊推廣及研發(fā)相關(guān)套裝軟體(黃慶祥,1995)。

目前PDF417、Maxicode、Datamatrix同被美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)(AmericanNationalStandardsInstitute,ANSI)MH10SBC-8委員會(huì)選為二維\o"條形碼掃描器,激光條形碼掃描"條碼國(guó)際標(biāo)準(zhǔn)制定范圍,其中PDF417要緊是預(yù)備應(yīng)用於運(yùn)輸包裹與商品資料標(biāo)簽(Burnell,1995)。PDF417不僅具有錯(cuò)誤偵測(cè)能力,且可從受損的\o"條形碼掃描器,激光條形碼掃描"條碼中讀回完整的資料(Moore,1994),亦即「錯(cuò)誤復(fù)原能力」,其錯(cuò)誤復(fù)原率最高可達(dá)50%,如圖8.1所列各種情形,皆可將資料復(fù)原。

圖8.1PDF417的錯(cuò)誤復(fù)原能力PDF417的結(jié)構(gòu)

由於PDF417的容量較大,除了可將人的姓名、單位、地址、電話等差不多資料進(jìn)行編碼外,還可將人體的特徵如指紋、視網(wǎng)膜掃瞄、及照片等個(gè)人紀(jì)錄儲(chǔ)存在\o"條形碼掃描器,激光條形碼掃描"條碼中,如此不但能夠?qū)崿F(xiàn)證件資料的自動(dòng)輸入,而且能夠防止證件的偽造,減少犯罪。PDF417已在美國(guó)、加拿大、紐西蘭的交通部門(mén)的執(zhí)照年審、車(chē)輛違規(guī)登記、罰款及定期檢驗(yàn)上開(kāi)始應(yīng)用。美國(guó)并同時(shí)將PDF417應(yīng)用在身分證、駕照、軍人證上。此外墨西哥也將PDF417應(yīng)用在報(bào)關(guān)單據(jù)與證件上,從而防止了仿造及犯罪。PDF417是一個(gè)公開(kāi)碼,任何人皆可用其演算法而不必付費(fèi),因此是一個(gè)開(kāi)放的\o"條形碼掃描器,激光條形碼掃描"條碼系統(tǒng)。PDF417的PDF為可攜性資料檔(PortableDataFile)的縮寫(xiě),取其\o"條形碼掃描器,激光條形碼掃描"條碼類(lèi)似一個(gè)資料檔,可儲(chǔ)存較多資料,且可隨身攜帶或隨產(chǎn)品走而得名(Paclidis,1992)。正如其名,每一個(gè)PDF碼的儲(chǔ)存量可高達(dá)1,108個(gè)文數(shù)字(Bytes),若將數(shù)字壓縮則可存放至2,729Bytes。每一個(gè)PDF417碼是由3~90橫列堆疊而成,而為了掃瞄方便,其四周皆有靜空區(qū),靜空區(qū)分為水平靜空區(qū)與垂直靜空區(qū),至少應(yīng)為0.020寸,如圖8.2所示。

圖8.2PDF417碼的結(jié)構(gòu)其中每一層都包括下列五個(gè)部份:起始碼。

左標(biāo)區(qū):在起始碼後面,為一指示符號(hào)字元。

資料區(qū):可容納1~30個(gè)資料字元。

右標(biāo)區(qū):在資料區(qū)的後面,為一指示符號(hào)字元。

結(jié)束碼:在橫列之最右邊。

除了起始碼和結(jié)束碼外,左標(biāo)區(qū)、資料區(qū)和右標(biāo)區(qū)的組成字元皆可稱(chēng)為字碼(Codeword),每一個(gè)字碼由17個(gè)模組(Modules)所構(gòu)成,每一個(gè)字碼又可分成4線條(或黑線)及4空白(或白線),每個(gè)線條至多不能超過(guò)6個(gè)模組寬。每個(gè)417碼因資料大小不同,其行數(shù)及每行的資料模組數(shù)與字碼數(shù)都能夠從1至30不等。字碼的組成如圖8.3所示。

圖8.3PDF417字碼的組成PDF的尺寸

也因?yàn)榉?hào)的組合較有彈性,每一個(gè)PDF417\o"條形碼掃描器,激光條形碼掃描"條碼可因應(yīng)不同的實(shí)體設(shè)備印成不同的長(zhǎng)寬比例與密度,以適應(yīng)印刷條件及掃瞄條件的要求。其中每個(gè)模組寬X是PDF417碼中最重要的尺寸之一,X值的最小限制為0.0075英寸(約0.191mm),在同一個(gè)\o"條形碼掃描器,激光條形碼掃描"條碼符號(hào)中,X的值是固定不變的。PDF417的最小高度與長(zhǎng)度可由下列算式算出:W=(17C+69)X+2Q、其中:W=\o"條形碼掃描器,激光條形碼掃描"條碼寬度,H=\o"條形碼掃描器,激光條形碼掃描"條碼高度,X=\o"條形碼掃描器,激光條形碼掃描"條碼模組寬,Y=層數(shù)C=每層符號(hào)字元的總數(shù)(含左右標(biāo)區(qū)),R=層高,Q=靜空區(qū)大小PDF417的錯(cuò)誤糾正能力

PDF417的一個(gè)重要特性是其自動(dòng)糾正錯(cuò)誤的能力較高,只是PDF417的錯(cuò)誤糾正能力與每個(gè)\o"條形碼掃描器,激光條形碼掃描"條碼可存放的資料量有關(guān),PDF417碼將錯(cuò)誤復(fù)原分為9個(gè)等級(jí),其值從0到8,級(jí)數(shù)愈高,錯(cuò)誤糾正能力愈強(qiáng),但可存放資料量就愈少,一般建議編入至少10%的檢查字碼。資料存放量與錯(cuò)誤糾正等級(jí)的關(guān)系如表8.1所示。表8.2則建議不同的字?jǐn)?shù)所適用的錯(cuò)誤糾正等級(jí)。表8.1可存放資料量與錯(cuò)誤糾正等級(jí)對(duì)比表錯(cuò)誤糾正等級(jí)糾正碼數(shù)可存資料量(位元)自動(dòng)設(shè)定641024021108141106281101316109243210725641024612895772568048512496表8.2PDF417的建議錯(cuò)誤糾正等級(jí)資料字碼數(shù)錯(cuò)誤糾正等級(jí)1~40240~1603161~3204321~8635

如前所述,錯(cuò)誤糾正等級(jí)涉及拒讀錯(cuò)誤(E錯(cuò)誤)與替代錯(cuò)誤(T錯(cuò)誤)兩種錯(cuò)誤類(lèi)型。不管使用哪一種\o"條形碼掃描器,激光條形碼掃描"條碼機(jī)都有一定的周密度極限,造成線條和空白的寬度與理想寬度間必有偏差存在,\o"條形碼掃描器,激光條形碼掃描"條碼掃瞄設(shè)備能夠讀出解碼演算法所同意范圍內(nèi)的不精確\o"條形碼掃描器,激光條形碼掃描"條碼符號(hào),目前標(biāo)準(zhǔn)中規(guī)定X的值最小為0.0075英寸(約0.191mm),此一限制同時(shí)反映出目前標(biāo)準(zhǔn)設(shè)備的技術(shù)現(xiàn)狀。綜合本節(jié)所討論,PDF417的特性如表8.3所示。表8.3PDF417的特性項(xiàng)目特性可編碼字元集8位二進(jìn)制資料,多達(dá)811800種不同的字元集或解釋類(lèi)型連續(xù)型,多層字元自我檢查有尺寸可變高:3~90層寬:1~30欄讀碼方式雙向可讀錯(cuò)誤糾正字碼數(shù)2~512個(gè)最大資料容量安全等級(jí)為0,每個(gè)符號(hào)可表示1108個(gè)位元第十章MaxicodeMaxicode的緣起和進(jìn)展

1980年代晚期,美國(guó)知名的UPS(UnitedParcelService)快遞公司認(rèn)知到利用機(jī)器辨讀資訊可有效改善作業(yè)效率、提高服務(wù)品質(zhì),故從1987年開(kāi)始著手於機(jī)器可讀表單(MachineReadableForm)的研究,發(fā)覺(jué)到\o"條形碼掃描器,激光條形碼掃描"條碼是相對(duì)成本最低的可行方案。為了能達(dá)到高速掃瞄的目的,UPS舍棄了堆疊式二維\o"條形碼掃描器,激光條形碼掃描"條碼的做法,重新研發(fā)一種新的\o"條形碼掃描器,激光條形碼掃描"條碼,在1992年時(shí)推出UPScode,并研發(fā)出相關(guān)設(shè)備,此即Maxicode的前身。1996年時(shí),美國(guó)自動(dòng)辨識(shí)協(xié)會(huì)(AIMUSA)制定統(tǒng)一的符號(hào)規(guī)格,稱(chēng)為Maxicode,也有人稱(chēng)USS-Maxicode(UniformSymbologySpecification-Maxicode)。本文所指的Maxicode,差不多上遵循AIMUSA所制訂的標(biāo)準(zhǔn)。Maxicode是一種中等容量、尺寸固定的矩陣式二維\o"條形碼掃描器,激光條形碼掃描"條碼,它由緊密相連的六邊形模組和位於符號(hào)中央位置的定位圖形所組成。Maxicode是特不為高速掃瞄而設(shè)計(jì),要緊應(yīng)用於包裹搜尋和追蹤上。UPS除了將Maxicode應(yīng)用到包裹的分類(lèi)、追蹤作業(yè)上,并打算推廣到其他應(yīng)用上。1992年與1996年所推出的Maxicode符號(hào)規(guī)格略有不同,就外觀上來(lái)看,圖9.1的左邊是1992年剛推出的模樣,右邊則是現(xiàn)在Maxicode應(yīng)有的模樣。

圖9.1Maxicode的外觀Maxicode的差不多特征外形近乎正方形,由位於符號(hào)中央的同心圓(或稱(chēng)公牛眼)定位圖形(FinderPattern),及其周?chē)呅畏涑彩浇Y(jié)構(gòu)的資料位元所組成,這種排列方式使得Maxicode可從任意方向快速掃瞄。其外觀與中心放大圖如圖9.2所示。

圖9.2Maxicode外觀與中心放大圖符號(hào)大小固定。為了方便定位,使解碼更容易,以加快掃瞄速度,Maxicode的圖形大小與資料容量大小差不多上固定的,圖形固定約1平方英寸,資料容量最多93個(gè)字元。

定位圖形:Maxicode具有一個(gè)大小固定且唯一的中央定位圖形,為叁個(gè)黑色的同心圓,用於掃瞄定位。此定位圖形位在資料模組所圍成的虛擬六邊形的正中央,在此虛擬六邊形的六個(gè)頂點(diǎn)上各有3個(gè)黑白色不同組合式所構(gòu)成的模組,稱(chēng)為「方位叢」(OrientationCluster),其提供掃瞄器重要的方位資訊,見(jiàn)圖9.3。

圖9.3Maxicode的符號(hào)排列方式每個(gè)Maxicode均將資料欄位劃分成兩大部分,圍在定位圖形周?chē)纳罨疑涑卜Q(chēng)為要緊訊息(PrimaryMessages),其包含的資料較少,要緊用來(lái)儲(chǔ)存高安全性的資料,通常是用來(lái)分類(lèi)或追蹤的關(guān)鍵資訊,其包括60個(gè)資料位元(bits)和60個(gè)錯(cuò)誤糾正位元。

要緊訊息有兩個(gè)專(zhuān)門(mén)作用,其中最重要的是包含4個(gè)模式位元(ModeBits),圍在定位圖形右上方全白的方位叢左邊,以淡灰色所標(biāo)識(shí)的四個(gè)位元即是,其直接指示出其馀的資料編碼模式。另一個(gè)用途是,剩馀的56個(gè)資料位元?jiǎng)t依包裹分類(lèi)追蹤需要的所有資訊編碼成結(jié)構(gòu)化收件人訊息(StructuredCarrierMessages),因此大部份在高速掃瞄的狀況下,只需要將要緊訊息解碼就夠了。

在要緊訊息外圍的淡灰色部份(未表示完全),用來(lái)儲(chǔ)存次要訊息(SecondaryMessages),其提供額外的訊息,如來(lái)源地、目的地等人工分類(lèi)時(shí)所需的重要資訊。

模式:是一種同意符號(hào)有不同結(jié)構(gòu)的機(jī)制,Maxicode共有7種模式(模式0~模式6),但其中有2個(gè)模式(模式0、模式1)已作廢。(二)錯(cuò)誤糾正能力

Maxicode具有復(fù)雜而牢固的錯(cuò)誤糾正能力,以確保符號(hào)中的資訊是正確的,就算\o"條形碼掃描器,激光條形碼掃描"條碼受到部份損毀,內(nèi)部?jī)?chǔ)存的資訊仍可完整讀出。(叁)解碼速度

Maxicode的最大優(yōu)點(diǎn)在於其解碼速度相當(dāng)快,Maxicode可在速度為每分鐘550英的輸送帶上成功讀取。Maxicode的組成編碼字元集

Maxicode同意對(duì)256個(gè)國(guó)際字符編碼,包括值0~127的ASCII字元和128~255的擴(kuò)展ASCII字元。在數(shù)字組合模式下,可用6個(gè)字碼表示9位數(shù)字。用於代碼切換和其他操縱字元也包括在其字元集中。Maxicode符號(hào)字元的表示每個(gè)字元由6個(gè)六邊形的模組組成。每個(gè)模組表示一個(gè)二進(jìn)制位,深色模組表示“1”,淺色模組表示“0”。通常六個(gè)模組排成3層,順序?yàn)橛疑现磷笙拢?jiàn)圖9.4所示。

圖9.4Maxicode的位元組成排列方式由於Maxicode符號(hào)的專(zhuān)門(mén)結(jié)構(gòu),符號(hào)字元具有專(zhuān)門(mén)的排列形式。字碼集

字碼是介於數(shù)字字元和符號(hào)字元間的值,也是錯(cuò)誤糾正計(jì)算的基礎(chǔ)。Maxicode的字碼集共有64個(gè),范圍為0~63,二進(jìn)位表示為000000~111111。在每符號(hào)字元中,最高有效位是編號(hào)最低的模組。符號(hào)尺寸

每個(gè)Maxicode符號(hào)共有884個(gè)六邊形模組,分33層圍繞著中央定位圖形,每一層分不由30個(gè)或29個(gè)模組組成。符號(hào)四周應(yīng)有空白區(qū)。每個(gè)Maxicode包括空白區(qū)在內(nèi),尺寸固定為28.14mm×26.91mm,約1平方英寸。中央定位圖形相當(dāng)於90個(gè)模組的大小。資料容量

884個(gè)六邊形模組中,有18個(gè)模組用於定位,剩馀866個(gè)為資料模組,扣掉2個(gè)未使用的模組,用於表示資料編碼和錯(cuò)誤糾正的模組共有864個(gè),包含144個(gè)6位元的符號(hào)字元,其中至少須有50個(gè)以上的錯(cuò)誤糾正字元,以及1個(gè)模式字元,因此資料容量最大為93個(gè)字元,若純?yōu)閿?shù)字字元,則可存放138個(gè)。錯(cuò)誤糾正

Maxicode提供標(biāo)準(zhǔn)錯(cuò)誤糾正(StandardErrorCorrection,SEC)與增強(qiáng)錯(cuò)誤糾正(ExtendedErrorCorrection,EEC)兩種錯(cuò)誤糾正等級(jí),這兩種等級(jí)需要不同數(shù)量的字,提供不同水準(zhǔn)的錯(cuò)誤恢復(fù)能力,SEC的錯(cuò)誤復(fù)原能力達(dá)16%,EEC則可達(dá)25%。這兩種錯(cuò)誤糾正等級(jí)的差不多特性如表9.1所示。采納哪一種錯(cuò)誤糾正等級(jí)是由模式字元所指定。表9.1Maxicode的錯(cuò)誤糾正等級(jí)特性錯(cuò)誤糾正等級(jí)標(biāo)準(zhǔn)增強(qiáng)字碼總數(shù)144144可能的資料字元數(shù)9377模式字元數(shù)11錯(cuò)誤字元數(shù)5066可糾正的錯(cuò)誤字元數(shù)2230Maxicode的模式

如前所述,每個(gè)Maxicode有1個(gè)模式字元,用來(lái)定義符號(hào)的資料與錯(cuò)誤結(jié)構(gòu),模式的編碼是要緊訊息的一部份。原本於1992年推出的UPScode的規(guī)格只有兩種模式:模式0:要緊訊息為一個(gè)結(jié)構(gòu)化收件人訊息,次要訊息至多可編入84個(gè)大寫(xiě)英文字母,或數(shù)字、標(biāo)點(diǎn)符號(hào)。模式1:要緊訊息加上次要訊息至多可編入93個(gè)大寫(xiě)英文字母,或數(shù)字、標(biāo)點(diǎn)符號(hào)。只是上述兩種模式已廢除,由新規(guī)定的模式2和模式3取代模式0,由模式4取代模式1。AIMUSA所規(guī)定的新模式及其內(nèi)容為:模式2:要緊訊息為一個(gè)結(jié)構(gòu)化收件人訊息加上一個(gè)數(shù)字型態(tài)的郵遞編號(hào),次要訊息至多可編入84個(gè)字元(character)。

模式3:要緊訊息為一個(gè)結(jié)構(gòu)化收件人訊息加上一個(gè)文數(shù)字型態(tài)的郵遞編號(hào),次要訊息至多可編入84個(gè)字元。模式2及模式3適用於運(yùn)輸業(yè)者,現(xiàn)在符號(hào)表示收件人定義的目的地地址及服務(wù)類(lèi)型。符號(hào)的前120位用增強(qiáng)錯(cuò)誤糾正(EEC)表示收件人結(jié)構(gòu)化資訊,而符號(hào)的其馀部份用標(biāo)準(zhǔn)錯(cuò)誤糾正(SEC)表示其它資訊。收件人訊息的結(jié)構(gòu)如表9.2。表9.2結(jié)構(gòu)化收件人訊息的結(jié)構(gòu)位元編號(hào)編碼資料結(jié)構(gòu)3~6模式二進(jìn)制0~151~2,7~30,33~36郵遞編號(hào)數(shù)字型郵遞編號(hào)(最多9位)31~32,39~42郵遞編號(hào)長(zhǎng)度只對(duì)數(shù)字型郵遞編號(hào)編碼1~2,7~36,39~42郵遞編號(hào)文數(shù)字型郵遞編號(hào)37~38,43~48,53~54國(guó)家代碼3位數(shù)字(ISO3166)49~52,55~60服務(wù)類(lèi)型3位數(shù)字61~120EEC碼字模式4:要緊訊息加上次要訊息至多可編入93個(gè)字元。

模式4是標(biāo)準(zhǔn)符號(hào),其指示在要緊訊息部分采納EEC,而在次要訊息部分采納SEC,這種模式下共有93個(gè)資料字碼。

模式5:要緊訊息加上次要訊息至多可編入77個(gè)字元。

模式5是全EEC模式,其指示在要緊訊息及次要訊息部份全部采納EEC,符號(hào)有77個(gè)資料字碼。

模式6:要緊訊息加上次要訊息至多可編入93個(gè)字元。

模式6為掃瞄器編程模式,其指示符號(hào)表示的訊息是用於掃瞄器編程,要緊訊息采納EEC,次要訊息采納SEC。上述一個(gè)“字元”是指6位元的符號(hào)字元。目前模式字元事實(shí)上只用了編號(hào)3~6號(hào)等4個(gè)位元,放在符號(hào)的第一個(gè)符號(hào)字符中。表9.3將Maxicode的模式再做一總結(jié)。表9.3Maxicode的模式模式講明模組號(hào)0廢除00001廢除00012結(jié)構(gòu)化收件人訊息數(shù)字型郵遞編碼00103結(jié)構(gòu)化收件人訊息文數(shù)字型郵遞編碼00114標(biāo)準(zhǔn)符號(hào),次要訊息SEC01005全EEC符號(hào)01016掃瞄器編程,次要訊息SEC0110Maxicode的解碼步驟抓取一個(gè)包含Maxicode標(biāo)簽的影像。

定位到公牛眼(同心圓定位圖形)。

調(diào)整抓取到的Maxicode影像大小。

蓋掉公牛眼(公牛眼部份轉(zhuǎn)成空白)。

加強(qiáng)每一個(gè)六邊形的邊緣。

執(zhí)行一個(gè)向前掃瞄的動(dòng)作。

定位至掃瞄到的叁個(gè)亮點(diǎn)(虛擬六邊形的左上角)。

執(zhí)行一個(gè)反向的掃瞄動(dòng)作。

計(jì)算出標(biāo)簽的方向後,決定使用該方向的方位叢。

使用反向的掃瞄影像,定位到每一個(gè)六邊形的中央,再與原先的影像進(jìn)行比對(duì)。

重建二進(jìn)位順序。

執(zhí)行錯(cuò)誤偵測(cè)與糾正,獲得原始訊息。

第十章MaxicodeMaxicode的緣起和進(jìn)展

1980年代晚期,美國(guó)知名的UPS(UnitedParcelService)快遞公司認(rèn)知到利用機(jī)器辨讀資訊可有效改善作業(yè)效率、提高服務(wù)品質(zhì),故從1987年開(kāi)始著手於機(jī)器可讀表單(MachineReadableForm)的研究,發(fā)覺(jué)到\o"條形碼掃描器,激光條形碼掃描"條碼是相對(duì)成本最低的可行方案。為了能達(dá)到高速掃瞄的目的,UPS舍棄了堆疊式二維\o"條形碼掃描器,激光條形碼掃描"條碼的做法,重新研發(fā)一種新的\o"條形碼掃描器,激光條形碼掃描"條碼,在1992年時(shí)推出UPScode,并研發(fā)出相關(guān)設(shè)備,此即Maxicode的前身。1996年時(shí),美國(guó)自動(dòng)辨識(shí)協(xié)會(huì)(AIMUSA)制定統(tǒng)一的符號(hào)規(guī)格,稱(chēng)為Maxicode,也有人稱(chēng)USS-Maxicode(UniformSymbologySpecification-Maxicode)。本文所指的Maxicode,差不多上遵循AIMUSA所制訂的標(biāo)準(zhǔn)。Maxicode是一種中等容量、尺寸固定的矩陣式二維\o"條形碼掃描器,激光條形碼掃描"條碼,它由緊密相連的六邊形模組和位於符號(hào)中央位置的定位圖形所組成。Maxicode是特不為高速掃瞄而設(shè)計(jì),要緊應(yīng)用於包裹搜尋和追蹤上。UPS除了將Maxicode應(yīng)用到包裹的分類(lèi)、追蹤作業(yè)上,并打算推廣到其他應(yīng)用上。1992年與1996年所推出的Maxicode符號(hào)規(guī)格略有不同,就外觀上來(lái)看,圖9.1的左邊是1992年剛推出的模樣,右邊則是現(xiàn)在Maxicode應(yīng)有的模樣。

圖9.1Maxicode的外觀Maxicode的差不多特征外形近乎正方形,由位於符號(hào)中央的同心圓(或稱(chēng)公牛眼)定位圖形(FinderPattern),及其周?chē)呅畏涑彩浇Y(jié)構(gòu)的資料位元所組成,這種排列方式使得Maxicode可從任意方向快速掃瞄。其外觀與中心放大圖如圖9.2所示。

圖9.2Maxicode外觀與中心放大圖符號(hào)大小固定。為了方便定位,使解碼更容易,以加快掃瞄速度,Maxicode的圖形大小與資料容量大小差不多上固定的,圖形固定約1平方英寸,資料容量最多93個(gè)字元。

定位圖形:Maxicode具有一個(gè)大小固定且唯一的中央定位圖形,為叁個(gè)黑色的同心圓,用於掃瞄定位。此定位圖形位在資料模組所圍成的虛擬六邊形的正中央,在此虛擬六邊形的六個(gè)頂點(diǎn)上各有3個(gè)黑白色不同組合式所構(gòu)成的模組,稱(chēng)為「方位叢」(OrientationCluster),其提供掃瞄器重要的方位資訊,見(jiàn)圖9.3。

圖9.3Maxicode的符號(hào)排列方式每個(gè)Maxicode均將資料欄位劃分成兩大部分,圍在定位圖形周?chē)纳罨疑涑卜Q(chēng)為要緊訊息(PrimaryMessages),其包含的資料較少,要緊用來(lái)儲(chǔ)存高安全性的資料,通常是用來(lái)分類(lèi)或追蹤的關(guān)鍵資訊,其包括60個(gè)資料位元(bits)和60個(gè)錯(cuò)誤糾正位元。

要緊訊息有兩個(gè)專(zhuān)門(mén)作用,其中最重要的是包含4個(gè)模式位元(ModeBits),圍在定位圖形右上方全白的方位叢左邊,以淡灰色所標(biāo)識(shí)的四個(gè)位元即是,其直接指示出其馀的資料編碼模式。另一個(gè)用途是,剩馀的56個(gè)資料位元?jiǎng)t依包裹分類(lèi)追蹤需要的所有資訊編碼成結(jié)構(gòu)化收件人訊息(StructuredCarrierMessages),因此大部份在高速掃瞄的狀況下,只需要將要緊訊息解碼就夠了。

在要緊訊息外圍的淡灰色部份(未表示完全),用來(lái)儲(chǔ)存次要訊息(SecondaryMessages),其提供額外的訊息,如來(lái)源地、目的地等人工分類(lèi)時(shí)所需的重要資訊。

模式:是一種同意符號(hào)有不同結(jié)構(gòu)的機(jī)制,Maxicode共有7種模式(模式0~模式6),但其中有2個(gè)模式(模式0、模式1)已作廢。(二)錯(cuò)誤糾正能力

Maxicode具有復(fù)雜而牢固的錯(cuò)誤糾正能力,以確保符號(hào)中的資訊是正確的,就算\o"條形碼掃描器,激光條形碼掃描"條碼受到部份損毀,內(nèi)部?jī)?chǔ)存的資訊仍可完整讀出。(叁)解碼速度

Maxicode的最大優(yōu)點(diǎn)在於其解碼速度相當(dāng)快,Maxicode可在速度為每分鐘550英的輸送帶上成功讀取。Maxicode的組成編碼字元集

Maxicode同意對(duì)256個(gè)國(guó)際字符編碼,包括值0~127的ASCII字元和128~255的擴(kuò)展ASCII字元。在數(shù)字組合模式下,可用6個(gè)字碼表示9位數(shù)字。用於代碼切換和其他操縱字元也包括在其字元集中。Maxicode符號(hào)字元的表示每個(gè)字元由6個(gè)六邊形的模組組成。每個(gè)模組表示一個(gè)二進(jìn)制位,深色模組表示“1”,淺色模組表示“0”。通常六個(gè)模組排成3層,順序?yàn)橛疑现磷笙?,?jiàn)圖9.4所示。

圖9.4Maxicode的位元組成排列方式由於Maxicode符號(hào)的專(zhuān)門(mén)結(jié)構(gòu),符號(hào)字元具有專(zhuān)門(mén)的排列形式。字碼集

字碼是介於數(shù)字字元和符號(hào)字元間的值,也是錯(cuò)誤糾正計(jì)算的基礎(chǔ)。Maxicode的字碼集共有64個(gè),范圍為0~63,二進(jìn)位表示為000000~111111。在每符號(hào)字元中,最高有效位是編號(hào)最低的模組。符號(hào)尺寸

每個(gè)Maxicode符號(hào)共有884個(gè)六邊形模組,分33層圍繞著中央定位圖形,每一層分不由30個(gè)或29個(gè)模組組成。符號(hào)四周應(yīng)有空白區(qū)。每個(gè)Maxicode包括空白區(qū)在內(nèi),尺寸固定為28.14mm×26.91mm,約1平方英寸。中央定位圖形相當(dāng)於90個(gè)模組的大小。資料容量

884個(gè)六邊形模組中,有18個(gè)模組用於定位,剩馀866個(gè)為資料模組,扣掉2個(gè)未使用的模組,用於表示資料編碼和錯(cuò)誤糾正的模組共有864個(gè),包含144個(gè)6位元的符號(hào)字元,其中至少須有50個(gè)以上的錯(cuò)誤糾正字元,以及1個(gè)模式字元,因此資料容量最大為93個(gè)字元,若純?yōu)閿?shù)字字元,則可存放138個(gè)。錯(cuò)誤糾正

Maxicode提供標(biāo)準(zhǔn)錯(cuò)誤糾正(StandardErrorCorrection,SEC)與增強(qiáng)錯(cuò)誤糾正(ExtendedErrorCorrection,EEC)兩種錯(cuò)誤糾正等級(jí),這兩種等級(jí)需要不同數(shù)量的字,提供不同水準(zhǔn)的錯(cuò)誤恢復(fù)能力,SEC的錯(cuò)誤復(fù)原能力達(dá)16%,EEC則可達(dá)25%。這兩種錯(cuò)誤糾正等級(jí)的差不多特性如表9.1所示。采納哪一種錯(cuò)誤糾正等級(jí)是由模式字元所指定。表9.1Maxicode的錯(cuò)誤糾正等級(jí)特性錯(cuò)誤糾正等級(jí)標(biāo)準(zhǔn)增強(qiáng)字碼總數(shù)144144可能的資料字元數(shù)9377模式字元數(shù)11錯(cuò)誤字元數(shù)5066可糾正的錯(cuò)誤字元數(shù)2230Maxicode的模式

如前所述,每個(gè)Maxicode有1個(gè)模式字元,用來(lái)定義符號(hào)的資料與錯(cuò)誤結(jié)構(gòu),模式的編碼是要緊訊息的一部份。原本於1992年推出的UPScode的規(guī)格只有兩種模式:模式0:要緊訊息為一個(gè)結(jié)構(gòu)化收件人訊息,次要訊息至多可編入84個(gè)大寫(xiě)英文字母,或數(shù)字、標(biāo)點(diǎn)符號(hào)。模式1:要緊訊息加上次要訊息至多可編入93個(gè)大寫(xiě)英文字母,或數(shù)字、標(biāo)點(diǎn)符號(hào)。只是上述兩種模式已廢除,由新規(guī)定的模式2和模式3取代模式0,由模式4取代模式1。AIMUSA所規(guī)定的新模式及其內(nèi)容為:模式2:要緊訊息為一個(gè)結(jié)構(gòu)化收件人訊息加上一個(gè)數(shù)字型態(tài)的郵遞編號(hào),次要訊息至多可編入84個(gè)字元(character)。

模式3:要緊訊息為一個(gè)結(jié)構(gòu)化收件人訊息加上一個(gè)文數(shù)字型態(tài)的郵遞編號(hào),次要訊息至多可編入84個(gè)字元。模式2及模式3適用於運(yùn)輸業(yè)者,現(xiàn)在符號(hào)表示收件人定義的目的地地址及服務(wù)類(lèi)型。符號(hào)的前120位用增強(qiáng)錯(cuò)誤糾正(EEC)表示收件人結(jié)構(gòu)化資訊,而符號(hào)的其馀部份用標(biāo)準(zhǔn)錯(cuò)誤糾正(SEC)表示其它資訊。收件人訊息的結(jié)構(gòu)如表9.2。表9.2結(jié)構(gòu)化收件人訊息的結(jié)構(gòu)位元編號(hào)編碼資料結(jié)構(gòu)3~6模式二進(jìn)制0~151~2,7~30,33~36郵遞編號(hào)數(shù)字型郵遞編號(hào)(最多9位)31~32,39~42郵遞編號(hào)長(zhǎng)度只對(duì)數(shù)字型郵遞編號(hào)編碼1~2,7~36,39~42郵遞編號(hào)文數(shù)字型郵遞編號(hào)37~38,43~48,53~54國(guó)家代碼3位數(shù)字(ISO3166)49~52,55~60服務(wù)類(lèi)型3位數(shù)字61~120EEC碼字模式4:要緊訊息加上次要訊息至多可編入93個(gè)字元。

模式4是標(biāo)準(zhǔn)符號(hào),其指示在要緊訊息部分采納EEC,而在次要訊息部分采納SEC,這種模式下共有93個(gè)資料字碼。

模式5:要緊訊息加上次要訊息至多可編入77個(gè)字元。

模式5是全EEC模式,其指示在要緊訊息及次要訊息部份全部采納EEC,符號(hào)有77個(gè)資料字碼。

模式6:要緊訊息加上次要訊息至多可編入93個(gè)字元。

模式6為掃瞄器編程模式,其指示符號(hào)表示的訊息是用於掃瞄器編程,要緊訊息采納EEC,次要訊息采納SEC。上述一個(gè)“字元”是指6位元的符號(hào)字元。目前模式字元事實(shí)上只用了編號(hào)3~6號(hào)等4個(gè)位元,放在符號(hào)的第一個(gè)符號(hào)字符中。表9.3將Maxicode的模式再做一總結(jié)。表9.3Maxicode的模式模式講明模組號(hào)0廢除00001廢除00012結(jié)構(gòu)化收件人訊息數(shù)字型郵遞編碼00103結(jié)構(gòu)化收件人訊息文數(shù)字型郵遞編碼00114標(biāo)準(zhǔn)符號(hào),次要訊息SEC01005全EEC符號(hào)01016掃瞄器編程,次要訊息SEC0110Maxicode的解碼步驟抓取一個(gè)包含Maxicode標(biāo)簽的影像。

定位到公牛眼(同心圓定位圖形)。

調(diào)整抓取到的Maxicode影像大小。

蓋掉公牛眼(公牛眼部份轉(zhuǎn)成空白)。

加強(qiáng)每一個(gè)六邊形的邊緣。

執(zhí)行一個(gè)向前掃瞄的動(dòng)作。

定位至掃瞄到的叁個(gè)亮點(diǎn)(虛擬六邊形的左上角)。

執(zhí)行一個(gè)反向的掃瞄動(dòng)作。

計(jì)算出標(biāo)簽的方向後,決定使用該方向的方位叢。

使用反向的掃瞄影像,定位到每一個(gè)六邊形的中央,再與原先的影像進(jìn)行比對(duì)。

重建二進(jìn)位順序。

執(zhí)行錯(cuò)誤偵測(cè)與糾正,獲得原始訊息。

第十一章DatamatrixDatamatrix的進(jìn)展

Datamatrix原名Datacode,由美國(guó)國(guó)際資料公司(InternationalDataMatrix,簡(jiǎn)稱(chēng)IDMatrix)於1989年發(fā)明。Datamatrix是一種矩陣式二維\o"條形碼掃描器,激光條形碼掃描"條碼,其進(jìn)展的構(gòu)想是希望在較小的\o"條形碼掃描器,激光條形碼掃描"條碼標(biāo)簽上存入更多的資料量。Datamatrix的最小尺寸是目前所有\(zhòng)o"條形碼掃描器,激光條形碼掃描"條碼中最小的,尤其特不適用於小零件的標(biāo)識(shí),以及直接印刷在實(shí)體上。Datamatrix又可分為ECC000-140與ECC200兩種類(lèi)型,ECC000-140具有多種不同等級(jí)的錯(cuò)誤糾正功能,而ECC200則透過(guò)Reed-Solomon演算法產(chǎn)生多項(xiàng)式計(jì)算出錯(cuò)誤糾正碼,其尺寸能夠依需求印成不同大小,但采納的錯(cuò)誤糾正碼應(yīng)與尺寸配合,由於其演算法較為容易,且尺寸較有彈性,故一般以ECC200較為普遍,本節(jié)也僅介紹ECC200規(guī)格的Datamatrix碼,以下所講的Datamatrix事實(shí)上差不多上指ECC200而言。

圖10.1DataMatrix的外觀

如圖10.1所示,DataMatrix的外觀是一個(gè)由許多小方格所組成的正方形或長(zhǎng)方形符號(hào),其資訊的儲(chǔ)存是以淺色與深色方格的排列組合,以二位元碼(Binary-code)方式來(lái)編碼,故電腦可直接讀取其資料內(nèi)容,而不需要如傳統(tǒng)一維\o"條形碼掃描器,激光條形碼掃描"條碼的符號(hào)對(duì)映表(CharacterLook-upTable)。深色代表“1”,淺色代表“0”,再利用成串(String)的淺色與深色方格來(lái)描述專(zhuān)門(mén)的字元資訊,這些字串再列成一個(gè)完成的矩陣式碼,形成Datamatrix碼,再以不同的印表機(jī)印在不同材質(zhì)表面上。由於Datamatrix只需要讀取資料的20%即可精確辨讀,因此專(zhuān)門(mén)適合應(yīng)用在\o"條形碼掃描器,激光條形碼掃描"條碼容易受損的場(chǎng)所,例如印在暴露於高熱、化學(xué)清潔劑、機(jī)械剝蝕等專(zhuān)門(mén)環(huán)境的零件上。

Datamatrix的尺寸可任意調(diào)整,最大可到14平方英寸,最小可到0.0002平方英寸,那個(gè)尺寸也是目前一維與二維\o"條形碼掃描器,激光條形碼掃描"條碼中最小的,因此特不適合印在電路板的零組件上。另一方面,大多數(shù)的\o"條形碼掃描器,激光條形碼掃描"條碼的大小與編入的資料量有絕對(duì)的關(guān)系,然而Datamatrix的尺寸與其編入的資料量卻是相互獨(dú)立的,因此它的尺寸比較有彈性。

此外,Datamatrix最大儲(chǔ)存量為2,000bytes,自動(dòng)糾正錯(cuò)誤的能力較低,只適用特不的CCD掃瞄器來(lái)解讀。Datamatrix的結(jié)構(gòu)(一)特性Datamatrix碼具有以下特性:可編碼字元集包括全部的ASCII字元及擴(kuò)充ASCII字元,共256個(gè)字元。

\o"條形碼掃描器,激光條形碼掃描"條碼大小(不包括空白區(qū)):10×10~144×144

資料容量:235個(gè)文數(shù)字資料,1556個(gè)8位元資料,3116個(gè)數(shù)字資料。

錯(cuò)誤糾正:透過(guò)Reed-Solomon演算法產(chǎn)生多項(xiàng)式計(jì)算獲得錯(cuò)誤糾正碼。不同尺寸宜采納不同數(shù)量的錯(cuò)誤糾正碼。

(二)差不多結(jié)構(gòu)

每個(gè)Datamatrix符號(hào)由規(guī)則排列的方形模組構(gòu)成的資料區(qū)組成,資料區(qū)的四周由定位圖形(FinderPattern)所包圍,定位圖形的四周則由空白區(qū)包圍,資料區(qū)再以排位圖形(AlignmentPatterns)加以分隔。定位圖形

定位圖形是資料區(qū)域的一個(gè)周界,為一個(gè)模組寬度。其中兩條鄰邊為暗實(shí)線,要緊用於限定物理尺寸;定位和符號(hào)失真。另兩條鄰邊由交替的深色和淺色模組組成,要緊用於限定符號(hào)的單元結(jié)構(gòu),但也能關(guān)心確定物理尺寸及失真。

符號(hào)尺寸

ECC000-140符號(hào)有奇數(shù)行與奇數(shù)列。符號(hào)外觀為一方形矩陣,尺寸從9×9至49×49,不包括空白區(qū)。這些符號(hào)可透過(guò)右上角深色方格識(shí)不出來(lái)。ECC200符號(hào)有偶數(shù)行與偶數(shù)列。有些符號(hào)是正方形,尺寸從10×10至144×144,不包括空白區(qū)。有些是長(zhǎng)方形,尺寸從8×18至16×48,不包括空白區(qū)。所有的ECC200符號(hào)都能夠透過(guò)右上角淺色方格識(shí)不出來(lái)。資料表示方法Datamatrix按以下步驟來(lái)表示資料:資料編碼

先分析要表示的資料,選取合適的編碼方案,按所選定的方案將資料流轉(zhuǎn)為字碼流,并加入必要的填字,假如使用者未規(guī)定矩陣寸,則應(yīng)選取能滿(mǎn)足要存放資料的最小尺寸。Datamatrix共有6種編碼方案,即6種字碼集,見(jiàn)表10.1。表10.1Datamatrix的編碼方案與相對(duì)應(yīng)之字元集編碼方案字元集ASCII十進(jìn)位數(shù)字ASCII值0~127擴(kuò)展ASCII值128~255C40差不多大寫(xiě)文數(shù)字型Text差不多小寫(xiě)文數(shù)字型X12ANSIX12EDI數(shù)據(jù)集EDIFACT32~94Base2560~255錯(cuò)誤檢測(cè)和糾正字碼(ECC)的產(chǎn)生

對(duì)少於255個(gè)字碼的Datamatrix碼,錯(cuò)誤糾正字碼可由資料字碼計(jì)算得出。對(duì)於多

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論