專利名稱:物聯網二維碼的編碼方法及其應用系統的制作方法
技術領域:
本發明涉及一種二維碼的編制方法,特別涉及一種采用阿拉伯數字、英文字母或地區簡稱編制二維碼的方法及其該方法應用于物聯網系統。
背景技術:
物聯網是當前通信和自動識別領域迅速發展的新興技術,因此針對物聯網自動識別核心技術和典型應用互聯網數字管理,編碼規則應用后的研究開發成為各高校和相關企業的重要課題,同時,也是各高校相關專業教學和科研的一個新方向。但是,目前有關物聯網自動識別的應用編碼規則還比較缺乏,特別是缺少全數字、功能強大應用簡單的編碼規貝U,難以滿企業及個人深入應用到企業中,物聯網自動識別基本技術和典型應用企業或個人的需要。
發明內容
本發明要解決的技術問題是提供一種簡單、準確且易記的物聯網二維碼的編碼方法及將該方法應用于物聯網系統。本發明采用的技術方案為:本發明的物聯網二維碼的編碼方法,包括在行排式二維碼、堆積式二維碼和矩陣式二維碼的應用,其特征在于:所述應用是以阿拉伯數字、英文字母或地區簡稱為基礎,采用由大到中再到小的展開方法對所涉項目進行細分編碼,所述項目為物聯網涉及的物品所記載的信息。所述信息為所述物品的代碼、品名、規格和/或類別。所述信息還包括與所述物品相關聯的客戶代碼、供貨商代碼、職員代碼、部門代碼、單位代碼和/或倉庫代碼。所述展開方法為阿拉伯數字法、英文字母法、暗示法、混合法或漢字標識法。本發明的物聯網二維碼編碼應用系統,包括移動終端和二維碼自動識別數據庫,所述二維碼是以本發明的物聯網二維碼的編碼方法構成,其中,所述移動終端包括,二維碼信息掃描單元,用戶通過二維碼掃描單元對需要查詢的二維碼信息進行掃描,或將編碼用手動操作進行輸入查詢。將掃描,查詢后的需要查詢的二維碼信息發送到移動終端的所對應的數據庫進行查詢,獲得二維碼信息;掃描處理單元,編碼信息,用于將暫存在移動終端存儲單元內的需要查詢的二維碼信息通過掃描發送單元發送到二維碼自動識別數據庫,且接收來自二維碼自動識別數據庫發送來的需要查詢的二維碼信息的查詢結果,并將該查詢結果顯示在移動終端的顯示單元上;掃描發送單元,編碼信息接收掃描處理單元發送來的需要查詢的二維碼信息,并通過網絡發送到二維碼自動識別數據庫;掃描接收單元,編碼信息掃描處理單元通過掃描接收單元接收二維碼自動識別數據庫發送來的查詢結果;所述二維碼自動識別數據庫包括,數據庫存儲單元,存儲物聯網內的物品信息數據以及與該物品信息數據相關的二維碼信息;二維碼識別單元,通過數據庫接收單元接收移動終端發送來的需要查詢的二維碼信息,并將該需要查詢的二維碼信息進行轉換,轉換為字符信息數據,并將該字符信息數據發送到數據庫處理單元;數據庫處理單元,將字符信息數據在數據庫存儲單元中進行查找,找到與字符信息數據相對應的物品信息數據,將該物品信息數據作為查詢結果通過數據庫發送單元發送到移動終端;數據庫發送單元,將數據庫處理單元發送來的物品信息數據發送到移動終端;數據庫接收單元,接收移動終端發送過來的需要查詢的二維碼信息。所述網絡為互聯網或者是移動通信網絡。 所述物品信息數據包括物品屬性、物流、倉儲、庫存信息。所述數據庫處理單元未查找到與字符信息數據相對應的物品信息數據,則結束查找,并將查詢結果發送到移動終端。所述字符信息數據由所在地區簡稱、區域代碼和物品編號組成。所述移動終端為現有技術的智能手機或者平板電腦。與現有技術相比,本發明的物聯網二維碼的編碼方法,對物聯網涉及物品建立的二維碼數據庫,其信息完整、簡單、無重碼、易記且給未來使用三維碼或四維碼留有較大的伸縮空間。將該方法編制的二維碼應用于移動終端并結合自動識別數據庫,可對物聯網所涉及的物品信息進行準確查詢,從而大大提高二維碼在物聯網中的應用,提高搜索速度。
圖1-1為本發明的編碼方法應用于矩陣式二維碼的示意圖之一。圖1-2為本發明的編碼方法應用于矩陣式二維碼的示意圖之二。圖2-1為本發明的編碼方法應用于矩陣式二維碼的示意圖之三。圖2-2為本發明的編碼方法應用于矩陣式二維碼的示意圖之四。圖3-1為本發明的編碼方法應用于H)F417 二維碼的示意圖之一。圖3-2為本發明的編碼方法應用于TOF417 二維碼的示意圖之二。圖4-1為本發明的編碼方法應用于Codel6K 二維碼的示意圖之一。圖4-2為本發明的編碼方法應用于Codel6K 二維碼的示意圖之二。圖5-1為本發明的編碼方法應用于Data Martix 二維碼的示意圖之一。圖5-2為本發明的編碼方法應用于Data Martix 二維碼的示意圖之二。圖6為二維碼通信應用示意圖。圖7是本發明的物聯網二維碼編碼的應用系統框圖。圖8是本發明的物聯網二維碼編碼的應用系統工作流程圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步詳細說明。如圖1、2、3、4、5所示,本發明的物聯網二維碼的編碼方法,包括在行排式二維碼、堆積式二維碼和矩陣式二維碼的應用,所述應用是以阿拉伯數字、英文字母或地區簡稱為基礎,采用由大到中再到小的展開方法對所涉項目進行細分編碼,所述項目為物聯網涉及的物品所記載的信息。所述信息為所述物品的代碼、品名、規格和/或類別。所述信息還包括與所述物品相關聯的客戶代碼、供貨商代碼、職員代碼、部門代碼、單位代碼和/或倉庫代碼。所述展開方法為阿拉伯數字法、英文字母法、暗示法、混合法或漢字標識法。編碼的原則編碼必須合乎編碼的原則,合理的物聯網編碼,必須具備下列基本原則:簡單性、分類展開性、完整性、單一性、一貫性、伸縮性、組織性、適應電腦管理、充足性和易記性。一、簡單性編碼的目的在于將物聯網涉及的眾多物品的編碼化繁為簡,以便于自動識別二維碼的系統進行管理和應用,如果編碼過于繁雜,則違反了編碼之目的。因此編碼在應用文字元號或數字上簡單明了,這樣可節省閱讀、填寫、抄錄所花費的時間并可簡化手續,從而減少錯誤。編碼不復雜時,只要將編碼簡單分為幾項即可,編碼分類項目多了,就顯得很不方便。若編碼相當復雜時,就要將大分類再加以細分,這種分類展開也稱為多級分類。二、分類展開性編碼復雜,編碼大分類后還要加以細分,如果采用阿拉伯數字十進制,則每段最多只能由十個細分的項目,如果采用英文字母,則每段有26個細分項目,然而細分項目太多,就難于查找,而細分項目太少,則分類展開太慢,分類細分項目通常以五至九個較佳。例如采用阿拉伯數字十進制,有十八個項目時,其分類展開方法如表1:表I分類展開方法
權利要求
1.一種物聯網二維碼的編碼方法,包括在行排式二維碼、堆積式二維碼和矩陣式二維碼的應用,其特征在于:所述應用是以阿拉伯數字、英文字母或地區簡稱為基礎,采用由大到中再到小的展開方法對所涉項目進行細分編碼,所述項目為物聯網涉及的物品所記載的信息。
2.根據權利要求1所述的物聯網二維碼的編碼方法,其特征在于:所述信息為所述物品的代碼、品名、規格和/或類別。
3.根據權利要求2所述的物聯網二維碼的編碼方法,其特征在于:所述信息還包括與所述物品相關聯的客戶代碼、供貨商代碼、職員代碼、部門代碼、單位代碼和/或倉庫代碼。
4.根據權利要求1所述的物聯網二維碼的編碼方法,其特征在于:所述展開方法為阿拉伯數字法、英文字母法、暗示法、混合法或漢字標識法。
5.一種物聯網二維碼編碼應用系統,包括移動終端和二維碼自動識別數據庫,其特征在于:所述二維碼由權利要求1-4中任一項所述的物聯網二維碼的編碼方法構成,其中,所述移動終端包括, 二維碼信息掃描單元,用戶通過二維碼掃描單元對需要查詢的二維碼信息進行掃描,或將編碼用手動操作進行輸入查詢。將掃描,查詢后的需要查詢的二維碼信息發送到移動終端的所對應的數據庫進行查詢,獲得二維碼信息; 掃描處理單元,編碼信息,用于將暫存在移動終端存儲單元內的需要查詢的二維碼信息通過掃描發送單元發送到二維碼自動識別數據庫,且接收來自二維碼自動識別數據庫發送來的需要查詢的二維碼信息的查詢結果,并將該查詢結果顯示在移動終端的顯示單元上; 掃描發送單元,編碼信息接收掃描處理單元發送來的需要查詢的二維碼信息,并通過網絡發送到二維碼自動識 別數據庫; 掃描接收單元,編碼信息掃描處理單元通過掃描接收單元接收二維碼自動識別數據庫發送來的查詢結果; 所述二維碼自動識別數據庫包括, 數據庫存儲單元,存儲物聯網內的物品信息數據以及與該物品信息數據相關的二維碼信息; 二維碼識別單元,通過數據庫接收單元接收移動終端發送來的需要查詢的二維碼信息,并將該需要查詢的二維碼信息進行轉換,轉換為字符信息數據,并將該字符信息數據發送到數據庫處理單元; 數據庫處理單元,將字符信息數據在數據庫存儲單元中進行查找,找到與字符信息數據相對應的物品信息數據,將該物品信息數據作為查詢結果通過數據庫發送單元發送到移動終端; 數據庫發送單元,將數據庫處理單元發送來的物品信息數據發送到移動終端; 數據庫接收單元,接收移動終端發送過來的需要查詢的二維碼信息。
6.根據權利要求5所述的物聯網二維碼編碼應用系統,其特征在于:所述網絡為互聯網或者是移動通信網絡。
7.根據權利要求6所述的物聯網二維碼編碼應用系統,其特征在于:所述物品信息數據包括物品屬性、物流、倉儲、庫存信息。
8.根據權利要求7所述的物聯網二維碼編碼應用系統,其特征在于:所述數據庫處理單元未查找到與字符信息數據相對應的物品信息數據,則結束查找,并將查詢結果發送到移動終端。
9.根據權利要求8所述的物聯網二維碼編碼應用系統,其特征在于:所述字符信息數據由所在地區簡稱、區域代碼和物品編號組成。
10.根據權利要求9所述的物聯網二維碼編碼應用系統,其特征在于:所述移動終端為現有技術的智能手 機或者平板電腦。
全文摘要
本發明公開了一種簡單、準確且易記的物聯網二維碼的編碼方法及將該方法應用于物聯網系統。其包括在行排式二維碼、堆積式二維碼和矩陣式二維碼的應用,所述應用是以阿拉伯數字、英文字母或地區簡稱為基礎,采用由大到中再到小的展開方法對所涉項目進行細分編碼,所述項目為物聯網涉及的物品所記載的信息。本發明還公開了一種物聯網二維碼編碼的應用系統,所述二維碼是以本發明的用于二維碼的編碼方法構成。本發明對物聯網涉及物品建立的二維碼數據庫,其信息完整、簡單、無重碼、易記且給未來使用三維碼或四維碼留有較大的伸縮空間。將該方法編制的二維碼應用于移動終端并結合自動識別數據庫,可對物聯網所涉及的物品信息進行準確查詢。
文檔編號G06K19/06GK103198343SQ20131004131
公開日2013年7月10日 申請日期2013年2月1日 優先權日2013年2月1日
發明者陳繩旭 申請人:陳繩旭