條碼自動識別技術是以計算機技術、光電技術和通信技術的發(fā)展為基礎的一項綜合性科學技術,是信息數(shù)據(jù)自動識別、輸入的重要方法和手段,從四十年代進行研究開發(fā)以來,近幾十年取得了長足發(fā)展?,F(xiàn)已應用在計算機管理的各個領域,滲透到了商業(yè)、工業(yè)、交通運輸業(yè)、郵電通訊業(yè)、物資管理、倉儲、安全檢查、票證管理以及軍事裝備、工程項目等各行各業(yè)。
1.條碼類型
條形碼(Bar Code)是利用光電掃描閱讀設備來實現(xiàn)數(shù)據(jù)輸入計算機的一種代碼。它是由一組按一定編碼規(guī)則排列的條、空符號,隱含一定的字符、數(shù)字及符號信息,用于表示物品的名稱、產地、價格、種類等。"條"指對光線反射率較低的部分,"空"指對光線反射率較高的部分,這些條和空組成的數(shù)據(jù)表達一定的信息,通常每一種物品,其編碼是唯一的。
條形碼種類很多,大致可分為以下幾類。
(1)按材料不同可分為:紙質條形碼、金屬條形碼和纖維織物條碼。
(2)按條碼有無字符符號間隔,可分為連續(xù)型條碼和非連續(xù)型條碼兩種。
(3)按字符符號個數(shù)固定與否,可分為定長條碼(如:UPC碼、EAN碼等)和非定長條碼(如:三九條碼、庫德巴條碼等)兩種。
(4)按掃描起點劃分不同,分為雙向條碼和單向條碼。雙向條碼指起始符和終止符兩端均可作為掃描起點的條碼。如:三九條碼、庫德巴條碼;單向條碼指掃描起點在起始符的條碼。
(5)按條碼的碼制不同可分為:UPC碼、ENA碼、三九碼、庫德巴碼、二五碼、交叉二五碼、11碼、四九碼、EAN-128碼等幾十種。
(6)按條碼形成的空間不同可分為:一維條碼、二維條碼和復合碼。
根據(jù)有關方面統(tǒng)計,到2000年,國際上一維條碼的碼制有500多種,我國流行使用的一維條碼不到10種。如:Cold39碼(標準39碼)、Codabar(庫德巴碼)、Code25碼(標準25碼)、ITF碼(交叉25碼)、Matrix碼(矩陣25碼)、UPC-A碼、UPC-E碼、EAN-13碼(EAN-13國際商品條碼)、EAN-8碼(EAN-8國際商品條碼)等。
對于一維條碼,通過數(shù)據(jù)庫建立條碼與物品信息的對應關系,條碼信息識別是由計算機的應用程序對數(shù)據(jù)庫進行操作和處理,提取相應的信息的過程。
由于一維條碼信息密度小、需占用較大面積等缺點,二維碼得到廣泛使用,二維碼可以攜帶大量的信息量,使用二維條碼時,可以脫離后臺數(shù)據(jù)庫,因為二維碼包含了存儲于后臺數(shù)據(jù)庫中的信息,可以直接通過閱讀條碼得到相應的信息,俗稱之為"便攜式數(shù)據(jù)文件",這樣,可以在遠離數(shù)據(jù)庫和不便聯(lián)網(wǎng)的地方,提供物資信息。并且二維碼還有錯誤修正和防偽功能,增加了數(shù)據(jù)的安全性。目前二維條碼主要有PDF417碼、Code49碼、Code 16K碼、QR條碼等, 主要分為堆積式和棋盤或矩陣式兩大類。
2.條碼識別
條形識別是指如何將條形碼表示的數(shù)據(jù)轉變?yōu)橛嬎銠C可以自動采集的數(shù)據(jù)。通過條碼識讀裝置實現(xiàn)其功能。識讀裝置由掃描器和譯碼器組成,掃描器只是把條碼符號轉換成數(shù)字脈沖信號,而譯碼器是把數(shù)字脈沖信號轉換成條碼符號所表示的信息。
條形碼掃描器的原理,是把條形碼條符寬度、間隔等信號轉換成不同時間長短的輸出信號,并將該信號轉化為計算機可識別的二進制編碼,然后輸入計算機。掃描器又稱光電讀入器,它裝有照亮被讀條形碼的光束檢測器件,接收條形碼的反射光,產生模擬信號,經(jīng)放大、量化后送譯碼器處理。
目前在條碼技術中,條碼識讀裝置是其主要的硬件設備,都是光電掃描器。條碼數(shù)據(jù)的自動采集和光電信號都是由光電掃描器完成,光電掃描器的種類繁多,主要有光筆掃描器、臺式掃描器、手持式掃描器、固定光電及激光快速掃描器等,其中臺式掃描器和手持式掃描器常用于商場、連鎖點的POS系統(tǒng)中,用于商品的品名、價格的識讀,固定光電及激光快速掃描器則通常安裝于物流中心或大型倉庫的物品輸送通道邊,實現(xiàn)對物品的逐個掃描識別,完成物品的自動分揀 。