季立寰 盧賽
【摘 要】隨著移動終端智能化程度的不斷提高、網絡環(huán)境不斷改善,二維碼的應用范圍不斷拓展,二維碼移動應用逐漸成為其主要發(fā)展方向。本文介紹了二維碼特征、分類、與一維碼的差異,討論了二維碼在移動商務中的應用,并基于Android移動終端實現了一個二維碼識別軟件。
【關鍵詞】二維碼;移動商務;條碼識別
1.概述
二維碼(二維條碼)是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息的。二維碼已經在傳統(tǒng)行業(yè)的信息管理和信息交換領域發(fā)揮了巨大作用。當前移動互聯網不斷得到發(fā)展和應用,物聯網技術正在興起,二維碼在移動互聯網和物聯網中將得到更廣泛的應用。實際上,二維碼已經逐漸滲透到我們的日常生活中[1-4]。
二維碼是在一維碼無法滿足實際應用需求的前提下產生的。由于受信息容量的限制,一維碼通常是對物品的標識。所謂標識,就是給某物分配一個代碼,用來標識該物品以便自動掃描設備的識讀,一維碼本身不表示該產品的描述性信息。二維碼在信息密度與容量、糾錯能力等方面都比一維碼有較大的提高(如表1)
表1 二維碼與一維碼的比較
二維碼可以分為行排式二維碼和矩陣式二維碼:
1.1行排式二維碼
行排式二維碼由多行短截的一維碼堆疊而成。它在編碼設計、校驗原理、識讀方式等方面繼承了一維碼的一些特點。但由于行數的增加,需要對行進行判定,其譯碼算法與軟件也不完全相同于一維碼。代表性的行排式二維碼有:Code 16K、PDF417等。
1.2矩陣式二維碼
矩陣式二維碼是在一個矩形空間通過黑、白像素在矩陣中的不同分布進行編碼。在矩陣相應元素位置上,點的出現與不出現分別表示二進制“1”和“0”,點的排列組合確定了矩陣式二維碼所代表的意義。矩陣式二維碼是建立在圖像處理技術、組合編碼原理等基礎上的一種新型圖形符號自動識讀處理碼制。代表性的矩陣式二維碼有: Maxi Code、QR Code、 Data Matrix等。
2.二維碼的應用
2.1一般商業(yè)應用
2.1.1物流應用
在物流運輸的各個環(huán)節(jié)中,傳統(tǒng)的手工鍵盤錄入的方式效率低下并且出錯率較高,對現代物流的發(fā)展是不適應的。二維碼技術可以為物流應用場景提供一個很好的解決方案,即將單據的內容采用二維碼的形式編碼,并印刷在紙質單據上,這樣既保留單據傳統(tǒng)的原始信息便于人工閱讀,也可以用二維碼掃描識別設備直接掃描錄入單據信息,以便于進一步快速準確的處理。
2.1.2票務及證件防偽應用
火車票自推行實名制購票后,車票上就印刷了一個二維碼,包含了火車票號、乘車時間、身份證號碼等個人信息,且這些信息都經過加密處理。能夠起到快速識別檢票以及防偽的目的。
目前,稅務發(fā)票也采用二維碼技術,利用存儲更多信息量的二維碼替代原來的84位和108位字符密文,在加密發(fā)票七要素信息的基礎上實現了對購買方企業(yè)名稱、銷售方企業(yè)名稱等信息的加密和解密認證功能。
諸多的商業(yè)演唱會入場券中也加入了二維碼進行防偽。此外,二維碼在學生證等身份證件中也有應用[1]。
2.2在移動商務中的應用
2.2.1移動社交類應用
以微信、微博為代表的各種社交類應用中已經紛紛推出二維碼功能。目前新浪微博二維碼主要支持三項功能服務:打開個人資料頁快捷互粉、打開指定網頁,以及直接打開已輸入特定內容的微博發(fā)布框。微信、QQ等軟件都可以通過掃描用戶的二維碼來添加好友的功能。
2.2.2移動購物/支付終端應用
利用手機等移動終端進行購物非常普遍,二維碼也在其中起到了相當的作用。越來越多的戶外廣告、雜志、報紙等媒介在刊登平面廣告的同時伴有印刷廣告產品對應的二維碼。該二維碼往往包含了該產品的線上購買通道的地址,可以通過手機端二維碼識別工具直接打開商品的購物鏈接,進行快速購買。此外,利用二維碼進行支付也成為了一個新興的支付手段,如支付寶推出了掃碼支付功能。
2.2.3電子消費券應用
目前,二維碼形式的電子消費券也已經得到了較好的應用。企業(yè)根據自身的營銷計劃定制二維碼電子消費券(贈券、優(yōu)惠券、抵價券、現金券等不同形式)并通過彩信或者其他手機APP發(fā)放至目標客戶群,客戶憑借存儲于手機上的二維碼即可前往消費,商家通過二維碼識別終端進行驗證。二維碼形式的電子消費券比傳統(tǒng)的紙質消費券使用更加便捷。電子消費券還具有可復制性的特征,客戶收到電子消費券可以轉發(fā)給其他人。
2.2.4移動商務中的電子憑證
二維碼形式的交易電子憑證也已經得到了廣泛應用,二維碼電子憑證是指在網絡端將相關業(yè)務數據編碼成二維碼憑證圖形,通過彩信等方式發(fā)送至用戶的移動終端上,使用時,通過專用識讀設備對移動終端上的憑證圖形進行識讀,并將識讀出的信息作為交易或身份識別的憑證來完成各種電子商務應用流程的業(yè)務形式。這種電子憑證可以表現為二維碼電影票、二維碼演出入場券等,可以想象今后進入電影院檢票是只需將出示手機上的二維碼進行驗證即可。實際上前文所述二維碼電子消費券也是電子憑證的一種特殊形式。
3.二維碼掃描客戶端的實現
本文所設計的二維碼掃描軟件是基于Android移動平臺,本著簡單實用的角度進行設計?,F有的二維碼識別功能是嵌入在一些獨立的電子商務移動平臺軟件中,如手機淘寶。然而從用戶的角度而言,用戶掃描到商品信息后可能希望在更多的平臺進行搜索。因此我們所設計的客戶端在對二維碼解碼后可由用戶選擇搜索平臺,若解碼結果是URL則直接跳轉到該URL指向的頁面。
4.結束語
二維碼技術的廣泛應用使得移動商務的便捷性更加凸顯,為用戶提供了商品增值服務,很大程度上促進了移動商務的發(fā)展。本文研究二維碼技術及其在移動商務中的應用,并結合所掌握的Android平臺下的開發(fā)技術設計并實現了一個二維碼識別軟件,通過該軟件能夠識別QR碼,并根據識別內容跳轉到淘寶等電子商務網站進行搜索,該軟件具有方便實用的特點。
【參考文獻】
[1]孫丙,高美鳳.QR 碼在防偽技術中的應用[J].計算機安全,2010,(09):6-9.
[2]吳冰.二維碼技術在移動商務中的應用[J].科技視界,2012,(12):157-158.
[3]李亮.二維碼票務系統(tǒng)在電影院線的應用[J].中國傳媒科技,2011,(7).
[4]姜美蓮,周知宇.手機二維碼應用模式研究[J].價值工程,2012,31(05):181.