⑴ 條碼都有哪些分類特點
條碼(又稱條形碼、是由一組按一定編碼規則排列的條、空符號,用以表示一定的字元、數字及符號組成的信息。條碼系統是由條碼符號設計、製作及掃描閱讀組成的自動識別系統。
條形的分類:
一、按碼制分類
1、UPC碼
1973年,美國率先在國內的商業系統中應用於UPC碼之後加拿大也在商業系統中採用UPC碼。UPC碼是一種長度固定的連續型數字式碼制,其字元集為數字0~9。它採用四種元素寬度,每個條或空是1、2、3或4倍單位元素寬度。IPC碼有兩種類型,即UPC-A碼和UPC-E碼。UPC-A碼可以編碼13位羅馬數字,其中包括一位驗證碼。另外UPC後面還可以跟上二位數或者五位數的附加編碼,用於編碼價格商家等信息。UPC-E可以編碼7位數(包括一位驗證碼)。
2、EAN碼
1977年,歐洲經濟共同體各國按照UPC碼的標准制定了歐洲物品編碼EAN碼,與UPC碼兼容,而且兩者具有相同的符號體系。EAN碼的字元編號結構與UPC碼相同,也是長度固定的、連續型的數字式碼制,其字元集是數字0~9。它採用四種元素寬度,每個條或空是1、2、3或4倍單位元素寬度。EAN碼有兩種類型,即EAN-13碼和EAN-8碼。
3、交叉25碼
交叉25碼是一種長度可變的連續型自校驗數字式碼制,其字元集為數字0~9。採用兩種元素寬度,每個條和空是寬或窄元素。編碼字元個數為偶數,所有奇數位置上的數據以條編碼,偶數位置上的數據以空編碼。如果為奇數個數據編碼,則在數據前補一位0,以使數據為偶數個數位。
4、39碼
39碼是第一個字母數字式碼制。1974年由Intermec公司推出。它是長度可比的離散型自校險字母數字式碼制。其字元集為數字0—9,26個大寫字母和7特殊字元(-、。、Space、/、%、¥、,共43個字元。每個字元由9個元素組成,其中有5個條(2個寬條,3個窄條、和4個空(1個寬空,3個窄空、,是一種離散碼。
5、庫德巴碼
庫德巴碼(CodeBar、出現於1972年,是一種長度可變的連續型自校驗數字式碼制。其字元集為數字0—9和6個特殊字元(-、:、/、。、+、¥、,共16個字元。常用於倉庫、血庫和航空快遞包裹中。
6、128碼
128碼出現於1981年,是一種長度可變的連續型自校驗數字式碼制。它採用四種元素寬度,每個字元由3個條和3個空,共11個單元元素寬度,又稱(11,3、碼。它由106個不,同條形碼字元,每個條形碼字元有三種含義不同的字元集,分別為A、B、C。它使用這3個交替的字元集可將128個ASCII碼編碼。
7、93碼
93碼是一種長度可變的連續型字母數字式碼制。其字元集成為數字。0-9,26個大寫字母和7個特殊字元(-、。、Space、/、+、%、¥、以及4個控制字元。每個字元由3個條和3個罕,共9個元素寬度。
8、49碼
49碼是一種多行的連續型、長度可變的字母數字式碼制。出現於1987年,主要用於小物品標簽上的符號。採用多種元素寬度。其字元集為數字0-9,26個大寫字母和7個特殊字元(-、。、Space、%、/、+、%、¥、、3個功能鍵(F1、陀、F3、和3個變換字元,共49個字元。
9、其他碼制
除上述碼外,還有其他的碼制,例如25碼出現於1977年,主要用於電子元器件標簽;矩陣25碼是11碼的變形;Nixdorf碼已被EAN碼所取代Plessey碼出現於1971年5月主要用於圖書館等。
二、按維數分類
1、普通的一維條碼
普通的一維條碼自本問世以來,很快得到了普及並廣泛應用。但是由於一維條碼的信息容量很小,如商品上的條碼僅能容13位的阿拉伯數字,更多的描述商品的信息只能依賴資料庫的支持,離開了預先建立的資料庫,這種條碼就變成了無源之水,無本之木,因而條碼的應用范圍受到了一定的限制。
2、二維條碼
除具有普通條碼的優點外,二維條碼還具有信息容量大、可靠性高、保密防偽性強、易於製作、成本低等優點。
美國Symbol公司於1991年正式推出名為PDF417的二維條碼,簡稱為PDF417條碼,即「攜帶型數據文件」。FDF417條碼是一種高密度、高信息含量的攜帶型數據文件,是實現證件及卡片等大容量、高可靠性信息自動存儲、攜帶並可用機器自動識讀的理想手段。
3、多維條碼
進入20世紀80年代以來,人們圍繞如何提高條形碼符號的信息密度,進行了研究工作。多維條形碼和集裝箱條形碼成為研究、以展與應用的方向。
信息密度是描述條形碼符號的一個重要參數據,即單位長度中可能編寫的字母個數,通常記作:字母個數/cm。影響信息密度的主要因素是條、空結構和窄元系的寬度。
128碼和93碼就是人們為提高密度而進行的成功的嘗試。128碼城1981年被推薦應用;而93碼於1982年投入使用。這兩種碼的符號密度均比39碼高將近30%。
隨著條形碼技術的發展和條形碼三制的種類不斷增加,條形碼的標准化顯得愈來愈重要。為此,曾先後制定了軍用標准1189;交叉25碼、39碼和CodaBar碼ANSI標准MH10.8M等。同時,一些行業也開始建立行業標准,以適應發展的需要。此後,戴維.阿利爾又研製出49碼。這是一種非傳統的條形碼符號,它比以往的條形碼符號具有更高的密度。特德·威廉姆斯(TedWilliams、GFI988推出16K碼,該碼的結構類似於49碼,是一種比較新型的碼制,適用於激光系統。
條形碼的特點:
條形碼是迄今為止最為經濟、實用的一種自動識別技術。條形碼技術具有以下幾個方面的優點:
1、可靠准確
鍵盤輸入數據出錯率為三百分之一,利用光學字元識別技術出錯率為萬分之—,而採用條形碼技術誤碼率低於百萬分之一。
2、數據輸入速度快
與鍵盤輸入相比,條形碼輸入的速度是鍵盤輸入的5倍,並且能實現「即時數據輸入」。
3、經濟便宜
與其他自動化識別技術相比較,推廣應用條形碼技術,所需費用較低。
4、靈活、實用
條形碼符號作為一種識別手段可以單獨使用,也可以和有關設備組成識別系統實現自動化識別,還可和其他控制設備聯系起來實現整個系統的自動化管理。同時,在沒有自動識別設備時,也可實現手工鍵盤輸入。
5、自由度大
識別裝置與條形的標簽相對位置的自由度要比OCR(光學字元識別、大得多。條形碼通常只在一維方向上表達信息,而同一條形碼上所表示的信息完全相同並且連續,這樣即使是標簽有部分缺欠,仍可以從正常部分輸入正確的信息。
6、設備簡單
條形碼符號識別設備的結構簡單,操作容易,無需專門訓練。
7、易於製作
可印刷,稱作為「可印刷的計算機語言」。條形碼標簽易於製作,對印刷技術設備和材料無特殊要求,且設備也相對便宜。
條碼是將線條與空白按照一定的編碼規則組合起來的符號,用以代表一定的字母、數字等資料。在進行辨識的時候,是用條碼閱讀機掃描,得到一組反射光信號,此信號經光電轉換後變為一組與線條、空白相對應的電子訊號,經解碼後還原為相應的文數字,再傳入電腦。條碼辨識技術已相當成熟,其讀取的錯誤率約為百萬分之一,首讀率大於98%,是一種可靠性高、輸入快速、准確性高、成本低、應用面廣的資料自動收集技術。
世界上約有225種以上的一維條碼,每種一維條碼都有自己的一套編碼規格,規定每個字母(可能是文字或數字或文數字)是由幾個線條(Bar)及幾個空白(Space)組成,以及字母的排列。一般較流行的一維條碼有39碼、EAN碼、UPC碼、128碼,以及專門用於書刊管理的ISBN、ISSN等。
⑵ 條碼是什麼
條形碼簡介
條碼是由一組按一定規則排列的條、空符號組成的編碼符號,用以表示一定的字元、數字及符號信息;這種編碼可以供機器識讀。
條碼技術與其它輸入技術(如鍵盤輸入、OCR輸入、磁卡輸入、射頻輸入)相比,具有識別速度快、誤碼率低、設備便宜、應用成本低廉和技術成熟等優點,目前已被廣泛應用於商業、工業、圖書、醫療等領域。
條碼的製作一般採用印刷和列印,列印條碼可採用專用條碼列印機或普通的激光列印機。識讀條碼的設備有手持型、卡槽型、平台型、固定型等多種,一般採用激光或CCD方式。條碼識讀設備一般都內置了解碼程序,輸出的是條碼所表示的信息。條碼識讀設備與計算機的介面一般有採用鍵盤介面和RS232兩種,其它的還有TTL介面和WAND模擬介面、USB介面等。
二維條碼是近幾年發展起來的一種新型的條碼。一維條碼由於信息含量有限,限制了其應用范圍,而二維條碼除了具有一維條碼的優點外,同時還有信息量大、可靠性高,保密、防偽性強等優點。目前最常用的二維條碼為PDF417條碼。
條碼技術作為物流跟蹤過程中的一項關鍵技術,正在被越來越多的人了解與重視。條碼技術是一種成本最低的自動識別技術,應用領域極為廣泛。世紀之交,條碼掃描器與擴音器、方向盤、交通指揮燈、滑鼠/圖形界面等一起被專家評為二十世紀最偉大的10種人機界面裝置之一!
條形碼的識別原理
一、條形碼概述
條形碼是由美國的N.T.Woodland在1949年首先提出的.近年來,隨著計算機應用的不斷普及,條形碼的應用得到了很大的發展.條形碼可以標出商品的生產國、製造廠家、商品名稱、生產日期、圖書分類號、郵件起止地點、類別、日期等信息,因而在商品流通、圖書管理、郵電管理、銀行系統等許多領域都得到了廣泛的應用.
條形碼是由寬度不同、反射率不同的條和空,按照一定的編碼規則(碼制)編製成的,用以表達一組數字或字母符號信息的圖形標識符.即條形碼是一組粗細不同,按照一定的規則安排間距的平行線條圖形.常見的條形碼是由反射率相差很大的黑條(簡稱條)和白條(簡稱空)組成的.
二、條形碼識別系統的組成
為了閱讀出條形碼所代表的信息,需要一套條形碼識別系統,它由條形碼掃描器、放大整形電路、解碼介面電路和計算機系統等部分組成(如圖1).
三、條形碼的識別原理
由於不同顏色的物體,其反射的可見光的波長不同,白色物體能反射各種波長的可見光,黑色物體則吸收各種波長的可見光,所以當條形碼掃描器光源發出的光經光闌及凸透鏡1後,照射到黑白相間的條形碼上時,反射光經凸透鏡2聚焦後,照射到光電轉換器上,於是光電轉換器接收到與白條和黑條相應的強弱不同的反射光信號,並轉換成相應的電信號輸出到放大整形電路.白條、黑條的寬度不同,相應的電信號持續時間長短也不同.但是,由光電轉換器輸出的與條形碼的條和空相應的電信號一般僅10mV左右,不能直接使用,因而先要將光電轉換器輸出的電信號送放大器放大.放大後的電信號仍然是一個模擬電信號,為了避免由條形碼中的疵點和污點導致錯誤信號,在放大電路後需加一整形電路,把模擬信號轉換成數字電信號,以便計算機系統能准確判讀.
整形電路的脈沖數字信號經解碼器譯成數字、字元信息.它通過識別起始、終止字元來判別出條形碼符號的碼制及掃描方向;通過測量脈沖數字電信號0、1的數目來判別出條和空的數目.通過測量0、1信號持續的時間來判別條和空的寬度.這樣便得到了被辯讀的條形碼符號的條和空的數目及相應的寬度和所用碼制,根據碼制所對應的編碼規則,便可將條形符號換成相應的數字、字元信息,通過介面電路送給計算機系統進行數據處理與管理,便完成了條形碼辨讀的全過程.
為什麼要使用條碼?
條碼的應用有如下優越性:
1.可靠准確。有資料可查鍵盤輸入平均每300個字元一個錯誤,而條碼輸入平均每15000個字元一個錯誤。如果 加上校驗為位出錯率是千萬分之一。
2.數據輸入速度快。鍵盤輸入,一個每分鍾打90個字的打字員1.6秒可輸入12個字元或字元串,而使用條碼,做 同樣的工作只需0.3秒,速度提高了5倍。
3.經濟便宜。與其它自動化識別技術相比較,推廣應用條碼技術,所需費用較長低。
4.靈活、實用。條碼符號作為一種識別手段可以單獨使用,也可以和有關設備組成識別系統實現自動化識別,還 可和其他控制設備聯系起來實現整個系統的自動化管理。同時,在沒有自動識別設備時,也可實現手工鍵盤輸入。
5.自由度大。識別裝置與條碼標簽相對位置的自由度要比OCR大得多。條碼通常只在一維方向上表達信息,而同一 條碼上所表示的信息完全相同並且連續,這樣即使是標簽有部分缺欠,仍可以從正常部分輸入正確的信息。
6.設備簡單。條碼符號識別設備的結構簡單,操作容易,無需專門訓練。
7.易於製作。可印刷,稱作為「可印刷的計算機語言」。條碼標簽易於製作,對印刷技術設備和材料無特殊要求。
關於條形碼列印的一點經驗推介
在圖書館實行自動化管理的過程中,經常遇到條形碼列印的問題,如列印圖書登錄號條形碼或讀者條形碼。有些館使用磁卡或IC卡作為讀者借閱證,但是辦理磁卡或IC卡成本較高,一般僅適應於公共圖書館為讀者辦理長期、固定的借閱證。高校圖書館讀者流動性較強,若能利用本館現有電腦及列印設備為讀者辦理較廉價的讀者證,一定會受到讀者的歡迎。
普通的條形碼列印軟體,如LW2軟體可用於連續列印條形碼,但是無法插入和列印說明性文字,所以只適應於列印圖書登錄號,而不適用於列印讀者借閱證。最近,筆者在軟體市場上發現了一種名為「V100001.TTF」的字體文件,長度11 9KB。將其安裝在Windows95下,可以通過一般的字處理軟體或資料庫開發軟體,將普通字元定義為條形碼字體,從而迅速、准確地打出條形碼。使用字體軟體列印讀者借閱證的簡單步驟:
(1)安裝字體。「V10001.TTF」字體的安裝與一般的TrueType字體無異,方法有二:①打開「開始」菜單並選擇「設置 控制面板 字體」打開「字體」窗口。在此窗口打開「文件」菜單,選擇「安裝新字體」後出現「添加字體」對話框。在驅動器或目錄間瀏覽,直到在「字體清單」窗口中找到字樣名為「C39HrP24DhTt(TrueType)」的字體,單擊選擇後按「確定」即完成安裝。②打開資源管理器,直接選定光碟或軟盤上的「V10001.TTF」字體文件,將其從源目錄復制到Windows95系統目錄的Font子目錄下亦可完成安裝。安裝完成後,在字體窗口或資源管理器窗口中選擇該字體再選擇菜單「文件 打開」可以察看字體樣例。
(2)輸入證件內容。打開Word軟體,在輸入編輯窗口內照常輸入各項內容,如證名、姓名、學號、單位等,在需要列印條形碼的位置輸入證號如「S96313001」,並注意在證號前後上「 」號,因為只有這樣條形碼閱讀器才能識別它。
(3)定義字體並轉換條形碼。然後對各項內容分別定義其字體及字型大小,如「讀者證」三字定義為黑體、三號。而對於需轉換成條形碼的證號,先拖動滑鼠將其置黑(包括前後的「 」號),再從字體下拉框中選擇「C39HrP24DhTt」,就可以看到字元轉換成條形碼了。
(4)證件列印。將計算機連好列印設備後—最好是激光列印機,按列印按鈕就可以列印出質地清晰、供條形碼閱讀器掃描的讀者證。從上述的例子可以看出,使用V10001.TTF字體文件列印條形碼,與使用一般的字體文件無異。而Foxpro等資料庫語言為已有的讀者庫編寫列印讀者證的軟體,只需用@…SAY證號FONT「C39HrP24DhTt」語句即可輕松列印出讀者證號的條形碼。