一種射頻標籤轉二維碼的方法
2023-07-18 06:03:06 2
一種射頻標籤轉二維碼的方法
【專利摘要】本發明提供一種射頻標籤轉二維碼的方法,涉及信息處理技術,以解決食品生產過程中,上遊生產廠家採用約定格式記錄產品的相關信息,並將該信息轉交給下遊生產廠家,造成下遊生產廠家解析該信息的處理效率低的問題。包括:將產品各步驟的生長、生產信息寫入射頻標籤,在信息化資料庫中建立射頻標籤的身份標識ID與產品各步驟的信息的對應關係信息列表;將射頻標籤分配成二維碼,把二維碼按所需個數順序編號,將射頻標籤的ID與二維碼的編號利用HASH函數生成單向HASH值;將單向HASH值轉換為二維碼,在信息化資料庫中建立二維碼、單向HASH值以及射頻標籤的ID的對應關係信息列表。本發明可以應用在食品生產過程中。
【專利說明】一種射頻標籤轉二維碼的方法
【技術領域】
[0001]本發明涉及信息處理技術,特別是指一種射頻標籤轉二維碼的方法。
【背景技術】
[0002]在食品生產過程中,一件成品的生產包括了從生產原材料到加工、再加工等不同環節,上遊環節中一個生產廠家的產品有可能流通到下遊環節中不同生產廠家。例如,同一頭牛經過屠宰過程以後,可能流通到不同的廠家進行再加工。由於射頻標籤具有可讀寫性質,如今絕大多數信息化農牧場都採用射頻標籤這一信息載體記錄例如牛等原材料的生長過程,但是當原材料(如成牛)經過屠宰過程以後,可能分別流通到不同地域不同廠家進行再加工,為了實現信息溯源功能,必須保證生產信息的連續性。
[0003]目前,大部分食品溯源的工作是按照以下方法完成的:上遊環節生產廠家將產品以及標籤中產品的相關信息按照約定格式一併交給下遊環節生產廠家,下遊環節生產廠家再將產品以及標籤中產品的相關信息按照約定格式一併交給再下遊環節的生產廠家,這樣不斷進行信息的疊加,最後實現食品溯源的功能。這種方法雖然可以實現信息溯源功能,但是對於下遊廠家會產生很多的數據需要處理,這樣會大大降低數據處理效率。
【發明內容】
[0004]本發明要解決的技術問題是食品生產過程中,上遊生產廠家採用約定格式記錄產品的相關信息,並將該數據轉交給下遊生產廠家,造成下遊生產廠家解析該數據的處理效率低的問題,提供一種射頻標籤轉二維碼的方法。
[0005]為解決上述技術問題,本發明的實施例提供一種射頻標籤轉二維碼的方法,包括:將產品各步驟的生長、生產信息寫入射頻標籤,在信息化資料庫中建立所述射頻標籤的身份標識ID與產品各步驟的信息的對應關係信息列表;將所述射頻標籤分配成二維碼,把二維碼按所需個數順序編號,將所述射頻標籤的ID與所述二維碼的編號利用HASH函數生成單向HASH值;將所述單向HASH值轉換為二維碼,在所述信息化資料庫中建立所述二維碼、單向HASH值以及射頻標籤的ID的對應關係信息列表。
[0006]進一步地,射頻標籤轉二維碼的方法,還包括:當需要獲取產品各步驟的信息時,掃描產品或產品包裝上印製的二維碼,將該二維碼發送到所述信息化資料庫,從所述二維碼、單向HASH值以及射頻標籤的ID的對應關係信息列表中,查找該二維碼對應的單向HASH值;如果查找到所述二維碼對應的單向HASH值,獲取射頻標籤的ID,根據該射頻標籤的ID查找所述射頻標籤的身份標識ID與產品各步驟的信息的對應關係信息列表,獲取產品各步驟的信息;如果未查找到所述二維碼對應的單向HASH值,拒絕獲取產品各步驟的信息。
[0007]本發明的上述技術方案的有益效果如下:
[0008]上述方案中,將產品各步驟的信息以及該信息對應的射頻標籤都存儲在了信息化資料庫中,通過HASH算法將射頻標籤的ID生成單向HASH值,並將該單向HASH值轉換成二維碼,使得當需要獲取產品各步驟的信息時,可以通過該二維碼信息,查找信息化資料庫獲取。解決了食品生產過程中,上遊生產廠家採用約定格式記錄產品的相關信息,並將該信息轉交給下遊生產廠家,造成下遊生產廠家解析該數據的處理效率低的問題,既保證了生產信息的連續性又保證了射頻標籤信息的安全性,實現了食品信息溯源的功能。
【專利附圖】
【附圖說明】
[0009]圖1為本發明的射頻標籤轉二維碼的方法流程圖。
【具體實施方式】
[0010]為使本發明要解決的技術問題、技術方案和優點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
[0011]本發明針對現有的食品生產過程中,上遊生產廠家採用約定格式記錄產品的相關信息,並將該數據轉交給下遊生產廠家,造成下遊生產廠家解析該數據的處理效率低的問題,提供一種射頻標籤轉二維碼的方法。
[0012]如圖1所示,本發明的實施例提供的射頻標籤轉二維碼的方法,包括:
[0013]步驟101,將產品各步驟的生長、生產信息寫入射頻標籤,在信息化資料庫中建立所述射頻標籤的身份標識ID與產品各步驟的信息的對應關係信息列表。
[0014]步驟102,將射頻標籤分配成二維碼,把二維碼按所需個數順序編號,將射頻標籤的ID與二維碼的編號利用HASH函數生成單向HASH值。
[0015]步驟103,將單向HASH值轉換為二維碼,在信息化資料庫中建立二維碼、單向HASH值以及射頻標籤的ID的對應關係信息列表。
[0016]進一步地,如圖1所示,本發明的實施例提供的信息標識方法,還可以包括:
[0017]步驟104,當需要獲取產品各步驟的信息時,掃描產品或產品包裝上印製的二維碼,將該二維碼發送到所述信息化資料庫,從二維碼、單向HASH值以及射頻標籤的ID的對應關係信息列表中,查找該二維碼對應的單向HASH值。
[0018]步驟105,如果查找到所述二維碼對應的單向HASH值,獲取射頻標籤的ID,根據該射頻標籤的ID查找射頻標籤的身份標識ID與產品各步驟的信息的對應關係信息列表,獲取產品各步驟的信息。
[0019]步驟106,如果未查找到二維碼對應的單向HASH值,拒絕獲取產品各步驟的信息。
[0020]本發明實施例提供的技術方案,將產品各步驟的信息以及該信息對應的射頻標籤都存儲在了信息化資料庫中,通過HASH算法將射頻標籤的ID生成單向HASH值,並將該單向HASH值轉換成二維碼,使得當需要獲取產品各步驟的信息時,可以通過該二維碼信息,查找信息化資料庫獲取。解決了食品生產過程中,上遊生產廠家採用約定格式記錄產品的相關信息,並將該數據轉交給下遊生產廠家,造成下遊生產廠家解析該數據的處理效率低的問題,既保證了生產信息的連續性又保證了射頻標籤信息的安全性,實現了食品信息溯源的功能。
[0021]以上所述是本發明的優選實施方式,應當指出,對於本【技術領域】的普通技術人員來說,在不脫離本發明所述原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。
【權利要求】
1.一種射頻標籤轉二維碼的方法,其特徵在於,包括: 將產品各步驟的生長、生產信息寫入射頻標籤,在信息化資料庫中建立所述射頻標籤的身份標識ID與產品各步驟的信息的對應關係信息列表;將所述射頻標籤分配成二維碼,把二維碼按所需個數順序編號,將所述射頻標籤的ID與所述二維碼的編號利用HASH函數生成單向HASH值; 將所述單向HASH值轉換為二維碼,在所述信息化資料庫中建立所述二維碼、單向HASH值以及射頻標籤的ID的對應關係信息列表。
2.根據權利要求1所述的射頻標籤轉二維碼的方法,其特徵在於,還包括: 當需要獲取產品各步驟的信息時,掃描產品或產品包裝上印製的二維碼,將該二維碼發送到所述信息化資料庫,從所述二維碼、單向HASH值以及射頻標籤的ID的對應關係信息列表中,查找該二維碼對應的單向HASH值; 如果查找到所述二維碼對應的單向HASH值,獲取射頻標籤的ID,根據該射頻標籤的ID查找所述射頻標籤的身份標識ID與產品各步驟的信息的對應關係信息列表,獲取產品各步驟的信息; 如果未查找到所述二維碼對應的單向HASH值,拒絕獲取產品各步驟的信息。
【文檔編號】G06Q10/06GK103440548SQ201310351190
【公開日】2013年12月11日 申請日期:2013年8月13日 優先權日:2013年8月13日
【發明者】李燕, 張旭, 張雁翎, 祝新鵬, 皇甫偉, 張中山, 隆克平 申請人:北京科技大學