本申請涉及二維碼技術(shù)領(lǐng)域,尤其涉及一種基于二維碼的珠寶產(chǎn)品溯源方法。
背景技術(shù):
隨著社會發(fā)展和經(jīng)濟收入的提高以及對美的追求,各類珠寶和貴金屬首飾、工藝品、紀(jì)念品等開始進(jìn)入人們的生活,但是這類產(chǎn)品往往無法從外觀上分辨真?zhèn)魏唾|(zhì)量優(yōu)劣且價格昂貴,目前市面流通的珠寶產(chǎn)品品牌繁多,質(zhì)量也參差不齊,因為專業(yè)鑒定知識的缺乏,消費者在購買時往往心存疑慮,擔(dān)心購買的產(chǎn)品名不副實,一旦買到偽劣產(chǎn)品會帶來不小的損失。目前經(jīng)常出現(xiàn)的產(chǎn)地不明、假冒偽劣等各種消費陷阱更加難以令消費者放心。
此外,首飾類產(chǎn)品由于直接接觸皮膚,假冒偽劣的材質(zhì)是否會造成健康隱患,也是消費者普遍關(guān)心的問題。
假冒偽劣產(chǎn)品,給消費者帶來的是財產(chǎn)損失甚至健康威脅,而對于合法合格的產(chǎn)品生產(chǎn)企業(yè)來說則是難以積累消費群體、銷量受限、形象受損等負(fù)面影響。
因此,消費者如何購買到有保障的產(chǎn)品,企業(yè)如何使自家產(chǎn)品透明化,從而消除消費者的疑慮,是亟待解決的問題。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提出一種基于二維碼的珠寶產(chǎn)品溯源方法,通過為珠寶產(chǎn)品賦二維碼,生產(chǎn)或加工廠家可以對二維碼進(jìn)行重定義以嵌入產(chǎn)品的各種溯源信息,消費者通過掃描二維碼即可查看全部信息,從而購買到安心的產(chǎn)品,同時企業(yè)也可自證產(chǎn)品質(zhì)量,從而提高銷量累積顧客,既保護(hù)了消費者權(quán)益也能幫助企業(yè)避免假冒偽劣的附帶損失。
本申請?zhí)峁┮环N基于二維碼的珠寶產(chǎn)品溯源方法,其特征在于,包括以下步驟:生成初始二維碼;存儲所述初始二維碼;將所述初始二維碼發(fā)送至珠寶產(chǎn)品外包裝印刷設(shè)備;印刷設(shè)備在接收到所述初始二維碼之后,將其印刷在珠寶產(chǎn)品的外包裝上;對所述初始二維碼進(jìn)行解析與內(nèi)容重定義以生成自定義二維碼,所述自定義二維碼包含所述珠寶產(chǎn)品的溯源信息;將所述自定義二維碼與所述溯源信息進(jìn)行綁定,形成關(guān)聯(lián)數(shù)組并對關(guān)聯(lián)數(shù)組進(jìn)行存儲;以及將所述關(guān)聯(lián)數(shù)組上傳至云服務(wù)器,其中,所述珠寶產(chǎn)品包括玉石、珍珠或貴金屬制的首飾、工藝品或紀(jì)念品,溯源信息包括產(chǎn)品的品牌、原材料及產(chǎn)地、加工過程、鑒定證書、貴金屬含量之至少一者。
其中,所述初始二維碼包括明文信息、暗文信息預(yù)留部分以及設(shè)置在明文信息和暗文信息預(yù)留部分之間的分隔符,其中,所述明文信息為對所述初始二維碼進(jìn)行解析與重定義的應(yīng)用程序地址,所述暗文信息預(yù)留部分初始為空,用于嵌入所述溯源信息。
如前所述基于二維碼的珠寶產(chǎn)品溯源方法,還包括:依據(jù)所述地址下載運行所述應(yīng)用程序并掃描所述初始二維碼,所述應(yīng)用程序?qū)λ龀跏级S碼進(jìn)行解析,以允許對其進(jìn)行重定義;在所述初始二維碼的暗文信息預(yù)留部分輸入所述溯源信息;將所述溯源信息轉(zhuǎn)換為預(yù)設(shè)進(jìn)制的字符串,并調(diào)用預(yù)設(shè)加密算法對所述字符串進(jìn)行加密以形成加密信息;將所述加密信息與應(yīng)用范圍標(biāo)識符及加密方式標(biāo)識符合并為暗文信息;以及將所述暗文信息與所述明文信息以及所述分隔符合并,以生成所述自定義二維碼。
其中,所述明文信息為可見的字符或字符串,所述暗文信息由所述應(yīng)用范圍標(biāo)識符、所述加密方式標(biāo)識符、所述加密信息順次連接而成,其中所述應(yīng)用范圍標(biāo)識符用于表示所述自定義二維碼的應(yīng)用范圍,所述加密方式標(biāo)識符用于表示所述加密信息所采用的加密方式。
如前所述基于二維碼的珠寶產(chǎn)品溯源方法,所述預(yù)設(shè)進(jìn)制為二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制,根據(jù)所述應(yīng)用程序提供的選項進(jìn)行選擇。
所述預(yù)設(shè)進(jìn)制由當(dāng)前系統(tǒng)時間來決定:將時間以預(yù)設(shè)時間單位為基準(zhǔn)劃分為多個區(qū)段,根據(jù)當(dāng)前系統(tǒng)時間所在的區(qū)段來決定字符串轉(zhuǎn)換的進(jìn)制類型。
所述預(yù)設(shè)加密算法包括DES、3DES、TEA、xTEA、CAST-128、CAST-256、RC4、PANAMA、Twofish、MD5、enigma加密方式,根據(jù)所述應(yīng)用程序提供的選項進(jìn)行選擇。
所述預(yù)設(shè)加密算法的選擇由當(dāng)前系統(tǒng)時間來決定:根據(jù)當(dāng)前系統(tǒng)時間所在的時間區(qū)段來選擇加密方式,或根據(jù)當(dāng)前系統(tǒng)時間末位數(shù)字的奇偶性來決定。
如前所述基于二維碼的珠寶產(chǎn)品溯源方法,商家在售出產(chǎn)品時對所述自定義二維碼再次進(jìn)行重定義,添加銷售方面的溯源信息,包括銷售門店、銷售時間之至少一者。
本申請的有益效果包括:本發(fā)明基于二維碼的珠寶產(chǎn)品溯源方法,通過為珠寶產(chǎn)品賦二維碼,生產(chǎn)或加工廠家可以對二維碼進(jìn)行重定義以嵌入產(chǎn)品的各種溯源信息,消費者通過掃描二維碼即可查看全部信息,包括品牌、原材料及產(chǎn)地、加工過程、鑒定證書、貴金屬含量等,從而購買到安心的產(chǎn)品,同時企業(yè)也可自證產(chǎn)品質(zhì)量,從而提高銷量和累積顧客,既保護(hù)了消費者權(quán)益也能幫助企業(yè)避免假冒偽劣的附帶損失,減少偽劣產(chǎn)品的生存空間。
具體實施方式
以下將通過具體實施例的方式對本發(fā)明的技術(shù)方案作進(jìn)一步的詳細(xì)說明,需注意的是,以下實施例僅作為本發(fā)明的示例性說明,不作為對本發(fā)明的限制。
根據(jù)本發(fā)明的實施例,本發(fā)明提供一種基于二維碼的珠寶產(chǎn)品溯源方法,所述方法包括以下步驟:
1)首先生成初始二維碼;
2)存儲所述初始二維碼;
3)將所述初始二維碼發(fā)送至珠寶產(chǎn)品外包裝印刷設(shè)備;
4)印刷設(shè)備在接收到所述初始二維碼之后,將其印刷在珠寶產(chǎn)品的外包裝上;
5)珠寶產(chǎn)品生產(chǎn)或加工廠家對所述初始二維碼進(jìn)行解析與內(nèi)容重定義以生成自定義二維碼,所述自定義二維碼包含所述珠寶產(chǎn)品的溯源信息;
6)將所述自定義二維碼與所述溯源信息進(jìn)行綁定,形成關(guān)聯(lián)數(shù)組并對關(guān)聯(lián)數(shù)組進(jìn)行存儲;以及
7)將所述關(guān)聯(lián)數(shù)組上傳至云服務(wù)器,以作為后續(xù)操作的數(shù)據(jù)來源。
其中,所述初始二維碼包括明文信息、暗文信息預(yù)留部分以及設(shè)置在明文信息和暗文信息預(yù)留部分之間的分隔符。所述明文信息為對所述初始二維碼進(jìn)行解析與重定義的應(yīng)用程序地址,為可見的字符或字符串;所述暗文信息預(yù)留部分初始為空,用于嵌入所述溯源信息,結(jié)構(gòu)上由應(yīng)用范圍標(biāo)識符、加密方式標(biāo)識符和溯源信息加密得到的加密信息合并而成;分隔符可采用除“.”、“//”、“:”以外的任一符號,用于將明文信息與暗文信息進(jìn)行區(qū)分。
上述步驟5)中,珠寶產(chǎn)品生產(chǎn)或加工廠家通過手機掃描初始二維碼,依據(jù)其明文信息中的所述地址下載運行應(yīng)用程序,所述應(yīng)用程序?qū)Τ跏级S碼進(jìn)行掃描解析,以允許對其進(jìn)行重定義。在初始二維碼的暗文信息預(yù)留部分輸入溯源信息之后,所述應(yīng)用程序?qū)⑺鏊菰葱畔⑥D(zhuǎn)換為預(yù)設(shè)進(jìn)制的字符串,并調(diào)用預(yù)設(shè)加密算法對所述字符串進(jìn)行加密以形成加密信息,將所述加密信息與應(yīng)用范圍標(biāo)識符及加密方式標(biāo)識符合并為暗文信息,再將所述暗文信息與所述明文信息以及所述分隔符合并,生成所述自定義二維碼。
其中,珠寶產(chǎn)品包括玉石、珍珠或貴金屬制的首飾、工藝品或紀(jì)念品等,相應(yīng)的溯源信息包括產(chǎn)品的品牌、原材料及產(chǎn)地、加工過程、鑒定證書等。根據(jù)產(chǎn)品不同,鑒定證書信息有所差別,對于珍珠和玉石類產(chǎn)品如鉆石、各類寶石、翡翠、琥珀等,鑒定信息包括產(chǎn)品的材質(zhì)、加工工藝、物理特性(如硬度、密度、透明度、折射率)等;對于貴金屬類產(chǎn)品如金、銀、鉑、鈀等,鑒定信息包括貴金屬類型、加工工藝、貴金屬含量等。生產(chǎn)或加工廠家通過上傳產(chǎn)品溯源信息,使消費者能夠方便地了解到自己關(guān)注的信息,從而感覺到產(chǎn)品的透明化和品質(zhì)的可信度。銷售商家在售出產(chǎn)品時還可對自定義二維碼再次進(jìn)行重定義,增加銷售方面的溯源信息,如銷售門店、銷售時間等,方便消費者購買后尋求產(chǎn)品保養(yǎng)等售后服務(wù)。溯源信息的數(shù)據(jù)格式可為文本、圖片、視頻、音頻、超鏈接等,本發(fā)明對此不作限制。
所述應(yīng)用范圍標(biāo)識符用于表示所生成的自定義二維碼的應(yīng)用范圍,可由0或多個字符所組成;所述加密方式標(biāo)識符用于表示所述加密信息所采用的加密方式,可用2位0~9的數(shù)字組成。暗文信息由所述應(yīng)用范圍標(biāo)識符、所述加密方式標(biāo)識符以及所述加密信息順次連接而成。
所述預(yù)設(shè)進(jìn)制包括二進(jìn)制、八進(jìn)制、十進(jìn)制或十六進(jìn)制,可根據(jù)應(yīng)用程序所提供的選項進(jìn)行選擇,也可由當(dāng)前系統(tǒng)時間來決定。如將時間以預(yù)設(shè)時間單位為基準(zhǔn)劃分為多個區(qū)段,根據(jù)輸入內(nèi)容的當(dāng)前系統(tǒng)時間所在的區(qū)段來決定字符串轉(zhuǎn)換的進(jìn)制類型。舉例來說,以秒為基準(zhǔn),將00~59秒劃分為四個時間區(qū)間段:將00~14秒劃分為第一時間區(qū)間段,與二進(jìn)制相對應(yīng);將15~29秒劃分為第二時間區(qū)間段,與八進(jìn)制相對應(yīng);將30~44秒劃分為第三時間區(qū)間段,與十進(jìn)制相對應(yīng);將45~59秒劃分為第四時間區(qū)間段,與十六進(jìn)制相對應(yīng)。其中時間段與進(jìn)制類型的對應(yīng)關(guān)系可根據(jù)需求調(diào)整,也可以分鐘或其他時間單位為基準(zhǔn)進(jìn)行時間區(qū)段的劃分,根據(jù)具體情況自行設(shè)定,本發(fā)明不作特別限制。
所述預(yù)設(shè)加密算法包括DES、3DES、TEA、xTEA、CAST-128、CAST-256、RC4、PANAMA、Twofish、MD5、enigma等加密方式,可根據(jù)應(yīng)用程序所提供的選項進(jìn)行選擇,也可由當(dāng)前系統(tǒng)時間來決定,如根據(jù)相應(yīng)進(jìn)制字符串生成的當(dāng)前系統(tǒng)時間所在的時間區(qū)段來選擇加密方式,或根據(jù)當(dāng)前系統(tǒng)時間末位數(shù)字的奇偶性來決定。舉例來說,以秒為基準(zhǔn),將00~59秒劃分為八個時間區(qū)間段:將00~14秒劃分為第一時間區(qū)間段,與DES、3DES相對應(yīng);將15~29秒劃分為第二時間區(qū)間段,與TEA、xTEA相對應(yīng);將30~44秒劃分為第三時間區(qū)間段,與CAST-128、CAST-256相對應(yīng);將45~47秒劃分為第四時間區(qū)間段,與RC4相對應(yīng);將48~50秒劃分為第五時間區(qū)間段,與PANAMA相對應(yīng);將51~53秒劃分為第六時間區(qū)間段,與Twofish相對應(yīng);將54~56秒劃分為第七時間區(qū)間段,與MD5相對應(yīng);以及將57~59秒劃分為第八時間區(qū)間段,與enigma相對應(yīng)。其中各時間段與加密方式的對應(yīng)關(guān)系可根據(jù)需求調(diào)整,也可以分鐘或其他時間單位為基準(zhǔn)進(jìn)行時間區(qū)段的劃分,根據(jù)具體情況自行設(shè)定,本發(fā)明不作特別限制。
若當(dāng)前系統(tǒng)時間處于對應(yīng)兩種加密方式的時間段內(nèi),則判斷系統(tǒng)時間末位數(shù)字的奇偶性,若末位數(shù)字不能被數(shù)字2整除,則判定該末位數(shù)字為奇數(shù),反之為偶數(shù),根據(jù)末位數(shù)字的奇偶來分配兩種加密方式中的一種對字符串進(jìn)行加密操作。
進(jìn)制轉(zhuǎn)換后的文本字符串信息在經(jīng)過相應(yīng)加密方式完成加密操作后,將表現(xiàn)為由1個或多個字符組成的加密數(shù)據(jù)。
在完成加密操作后,提取表示相應(yīng)加密方式的標(biāo)識符,與應(yīng)用范圍標(biāo)識符和加密信息合并為暗文信息。然后將明文信息與暗文信息連同分隔符合并后導(dǎo)入二維碼生成界面以生成重定義的添加了珠寶產(chǎn)品溯源信息的所述自定義二維碼。將合并后的明文信息與暗文信息生成自定義二維碼的方式可參照現(xiàn)有技術(shù),此處不再贅述。
如前所述,通過在珠寶產(chǎn)品的外包裝上印刷初始二維碼,珠寶產(chǎn)品生產(chǎn)或加工廠家在產(chǎn)品上市之前對初始二維碼進(jìn)行重定義來上傳珠寶產(chǎn)品的品牌、原材料及產(chǎn)地、加工過程、鑒定證書等溯源信息,當(dāng)消費者通過手機掃碼工具或其他識別終端掃描經(jīng)過重定義的自定義二維碼時,識別終端對其進(jìn)行解析后將解析結(jié)果發(fā)送至云服務(wù)器請求數(shù)據(jù),云服務(wù)器根據(jù)解析結(jié)果查詢關(guān)聯(lián)數(shù)組并進(jìn)行匹配,匹配成功后將查詢結(jié)果反饋至識別終端,所述查詢結(jié)果包含預(yù)先關(guān)聯(lián)的對應(yīng)珠寶產(chǎn)品的溯源信息。消費者因此通過掃描產(chǎn)品包裝上的自定義二維碼即可查看到相應(yīng)珠寶產(chǎn)品的材質(zhì)、產(chǎn)地、鑒定證書照片、加工過程視頻等,從而可安心購買。銷售商家在售出產(chǎn)品時還可對自定義二維碼再次進(jìn)行重定義,增加銷售方面的溯源信息,如銷售門店、銷售時間等,方便消費者購買后尋求產(chǎn)品保養(yǎng)等售后服務(wù)。
本實施例基于二維碼的珠寶產(chǎn)品溯源方法,通過為珠寶產(chǎn)品賦二維碼,生產(chǎn)或加工廠家可以對二維碼進(jìn)行重定義以嵌入產(chǎn)品各個方面的溯源信息,消費者通過掃描二維碼即可查看全部信息,包括品牌、原材料及產(chǎn)地、加工過程、鑒定證書、貴金屬含量等,從而購買到安心的產(chǎn)品,同時企業(yè)也可自證產(chǎn)品質(zhì)量,從而提高銷量和累積顧客,既保護(hù)了消費者權(quán)益也能幫助企業(yè)避免假冒偽劣的附帶損失,減少偽劣產(chǎn)品的生存空間。
本領(lǐng)域技術(shù)人員可以理解,上述實施方式中系統(tǒng)和方法的全部或部分步驟可以通過程序來指令相關(guān)硬件完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:只讀存儲器、隨機存儲器、磁盤或光盤等。
以上內(nèi)容是結(jié)合具體的實施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換。