專利名稱:數(shù)據(jù)刪改防止方法及數(shù)據(jù)刪改防止系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)刪改防止方法及數(shù)據(jù)刪改防止系統(tǒng),特別地,涉及一種可以防止刪改已寫入被安裝在產(chǎn)品上的RFID標(biāo)簽中的數(shù)據(jù),得到正確的產(chǎn)品歷史信息的數(shù)據(jù)刪改防止方法及數(shù)據(jù)刪改防止系統(tǒng)。
背景技術(shù):
RFID(radio-frequency identification)標(biāo)簽或IC標(biāo)簽的小型化與低價(jià)化正在發(fā)展,向各個(gè)領(lǐng)域的應(yīng)用正在擴(kuò)展。例如,RFID標(biāo)簽安裝到產(chǎn)品本身或其包裝及容器等上,通過將與該產(chǎn)品相關(guān)的各種信息存儲(chǔ)在其中,在該產(chǎn)品的履歷管理等之中使用。
例如,已知在固定于可再生產(chǎn)品上的RFID標(biāo)簽中,記錄隨著該產(chǎn)品的流通所產(chǎn)生的履歷數(shù)據(jù),從而進(jìn)行對(duì)該可再生產(chǎn)品的流通管理(例如,參考專利文獻(xiàn)1)。
專利文獻(xiàn)1特開2005-228026號(hào)公報(bào)發(fā)明內(nèi)容如前所述,在將該產(chǎn)品的履歷數(shù)據(jù)存儲(chǔ)到RFID標(biāo)簽中的情況下,每當(dāng)產(chǎn)品通過各個(gè)工序,就會(huì)有刪改該數(shù)據(jù)的機(jī)會(huì)(可能性)。因此,其結(jié)果,不能防止存儲(chǔ)到RFID標(biāo)簽中的數(shù)據(jù)的刪改。
這樣,存儲(chǔ)到RFID標(biāo)簽中的數(shù)據(jù)刪改防止,因?yàn)橐蕾囉诓僮髡叩纳埔?,所以不能有效?duì)抗懷有惡意的人。也就是說,不能完全保證產(chǎn)品的追蹤功能。對(duì)于這一點(diǎn),根據(jù)本發(fā)明人的研究判斷出,通過采用可更加密切地管理該產(chǎn)品和數(shù)據(jù)的新型數(shù)據(jù)結(jié)構(gòu)等,作為存儲(chǔ)在RFID標(biāo)簽中的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),能夠利用比較簡單的方法,有效地防止數(shù)據(jù)的刪改。
本發(fā)明目的在于提供一種數(shù)據(jù)刪改防止方法,其能夠防止寫入安裝在產(chǎn)品上的RFID標(biāo)簽中的數(shù)據(jù)的刪改,以得到正確的產(chǎn)品履歷信息。
另外,本發(fā)明目的在于提供一種數(shù)據(jù)刪改防止系統(tǒng),其能夠防止寫入安裝在產(chǎn)品中的RFID標(biāo)簽中的數(shù)據(jù)的刪改,以得到正確的產(chǎn)品履歷信息。
本發(fā)明是一種數(shù)據(jù)刪改防止方法,該數(shù)據(jù)被寫入安裝在產(chǎn)品上的RFID標(biāo)簽中,該產(chǎn)品至少通過第i(i為正整數(shù))個(gè)工序及隨后的第(i+1)個(gè)工序,使互不相同的第i及第(i+1)個(gè)讀寫裝置分別與前述第i個(gè)及第(i+1)個(gè)工序相對(duì)應(yīng),在前述第i個(gè)工序中,前述第i個(gè)讀寫裝置,使得前述RFID標(biāo)簽的存儲(chǔ)區(qū)域中,在此前的工序中寫入數(shù)據(jù)的區(qū)域成為前述第i個(gè)工序中僅可以讀取數(shù)據(jù)的歷史數(shù)據(jù)區(qū)域,使此外的區(qū)域成為前述第i個(gè)工序中可以寫入數(shù)據(jù)的當(dāng)前數(shù)據(jù)區(qū)域,在前述當(dāng)前數(shù)據(jù)區(qū)域中,寫入前述第i個(gè)工序中的用戶數(shù)據(jù),該用戶數(shù)據(jù)由以下信息構(gòu)成由前述第i個(gè)工序中的前述產(chǎn)品的基本信息構(gòu)成的基本信息、由前述產(chǎn)品的履歷構(gòu)成的履歷信息、以及防止該產(chǎn)品非法拷貝的非法拷貝防止信息,在前述第(i+1)個(gè)工序中,前述第(i+1)個(gè)讀寫裝置,使得前述第i個(gè)工序中的前述歷史數(shù)據(jù)區(qū)域和當(dāng)前數(shù)據(jù)區(qū)域,成為前述第(i+1)個(gè)工序中的新歷史數(shù)據(jù)區(qū)域,使前述新歷史數(shù)據(jù)區(qū)域之外的區(qū)域成為前述第(i+1)個(gè)工序中的新當(dāng)前數(shù)據(jù)區(qū)域,反復(fù)進(jìn)行前述第(i+1)個(gè)工序中的用戶數(shù)據(jù)的寫入。
優(yōu)選在本發(fā)明的數(shù)據(jù)刪改防止方法中,前述用戶數(shù)據(jù)還包含由用于制造加工前述產(chǎn)品的指令構(gòu)成的制造指令信息。
優(yōu)選本發(fā)明的數(shù)據(jù)刪改防止方法中,前述非法拷貝防止信息由將前述產(chǎn)品分割后的值構(gòu)成,在前述歷史數(shù)據(jù)區(qū)域中的初始區(qū)域?qū)懭氲那笆龇欠截惙乐剐畔ⅲ汕笆霎a(chǎn)品可分割的最大值構(gòu)成,前述讀寫裝置,使得在前述歷史數(shù)據(jù)區(qū)域?qū)懭氲?個(gè)或多個(gè)前述非法拷貝防止信息的和、與在當(dāng)前數(shù)據(jù)區(qū)域?qū)懭氲那笆龇欠截惙乐剐畔⒌暮停扔谇笆鲎畲笾怠?br>
優(yōu)選在本發(fā)明的數(shù)據(jù)刪改防止方法中,前述第i個(gè)及第(i+1)個(gè)讀寫裝置,分別使用固有密鑰,將由前述基本信息、履歷信息、非法拷貝防止信息構(gòu)成的前述第i個(gè)及第(i+1)個(gè)工序中的用戶數(shù)據(jù)加密并寫入。
本發(fā)明是一種數(shù)據(jù)刪改防止系統(tǒng),具有RFID標(biāo)簽,其安裝在至少通過第i個(gè)工序的產(chǎn)品上;以及第i個(gè)讀寫裝置,其與前述第i個(gè)工序相對(duì)應(yīng),前述第i個(gè)讀寫裝置,在前述第i個(gè)工序中,使得前述RFID標(biāo)簽的存儲(chǔ)區(qū)域中,在此前的工序中寫入數(shù)據(jù)的區(qū)域成為在前述第i個(gè)工序中僅可以讀取數(shù)據(jù)的歷史數(shù)據(jù)區(qū)域,使得此外的區(qū)域成為前述第i個(gè)工序中可以寫入數(shù)據(jù)的當(dāng)前數(shù)據(jù)區(qū)域,并使用固有密鑰對(duì)前述第i個(gè)工序中的用戶數(shù)據(jù)進(jìn)行加密,然后將其寫入前述當(dāng)前數(shù)據(jù)區(qū)域中,該用戶數(shù)據(jù)由以下信息構(gòu)成由前述第i個(gè)工序中的前述產(chǎn)品的基本信息構(gòu)成的基本信息、由前述產(chǎn)品的履歷構(gòu)成的履歷信息、以及防止該產(chǎn)品非法拷貝的非法拷貝防止信息構(gòu)成。
優(yōu)選在本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)中,該數(shù)據(jù)刪改防止系統(tǒng)還具有與前述第i個(gè)工序相對(duì)應(yīng)的1個(gè)或多個(gè)第i個(gè)移動(dòng)終端,前述第i個(gè)移動(dòng)終端分別從前述RFID標(biāo)簽中讀出使用前述固有密鑰進(jìn)行加密并寫入的前述第i個(gè)工序中的用戶數(shù)據(jù),將其解密,以參照前述第i個(gè)工序中的用戶數(shù)據(jù)。
優(yōu)選在本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)中,該數(shù)據(jù)刪改防止系統(tǒng)還具有與前述第(i+1)個(gè)讀寫裝置一體形成的注冊系統(tǒng),前述注冊系統(tǒng)寫入前述產(chǎn)品的銷售信息,作為前述第(i+1)個(gè)工序中的用戶數(shù)據(jù)。
優(yōu)選在本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)中,該數(shù)據(jù)刪改防止系統(tǒng)還具有注冊系統(tǒng),其與前述第(i+1)個(gè)讀寫裝置一體形成;以及清除裝置,其設(shè)置為在通過前述注冊系統(tǒng)后通過該清除裝置,以將寫入前述RFID標(biāo)簽中的所有信息清除,前述注冊系統(tǒng)讀取前述第(i+1)個(gè)工序中僅可以讀取數(shù)據(jù)的數(shù)據(jù)區(qū)域中的數(shù)據(jù),使用該數(shù)據(jù)進(jìn)行核算后,前述清除裝置將寫入前述RFID標(biāo)簽中的所有信息清除。
發(fā)明的效果根據(jù)本發(fā)明的數(shù)據(jù)刪改防止方法,在各個(gè)工序中,與該工序?qū)?yīng)的讀取裝置,使得在之前的工序中寫入數(shù)據(jù)的區(qū)域?yàn)閮H可以讀取數(shù)據(jù)的歷史數(shù)據(jù)區(qū)域,使得此外的區(qū)域?yàn)榭梢詫懭霐?shù)據(jù)的當(dāng)前數(shù)據(jù)區(qū)域,在此基礎(chǔ)上,將包含非法拷貝防止信息的用戶數(shù)據(jù)寫入當(dāng)前數(shù)據(jù)區(qū)域。由此,通過采用可以更加密切地管理該產(chǎn)品和數(shù)據(jù)的新型數(shù)據(jù)結(jié)構(gòu),如果工序不同則數(shù)據(jù)讀寫裝置就不同,其結(jié)果,在之前的工序中寫入數(shù)據(jù)的區(qū)域成為僅可以讀取數(shù)據(jù)的區(qū)域(歷史數(shù)據(jù)區(qū)域)。由此,能夠使得產(chǎn)品通過各個(gè)工序時(shí),沒有刪改數(shù)據(jù)的機(jī)會(huì)。因此,能夠不依賴于操作者的意志,有效防止存儲(chǔ)在RFID標(biāo)簽中的數(shù)據(jù)的刪改。
另外,根據(jù)本發(fā)明的數(shù)據(jù)刪改防止方法,用戶數(shù)據(jù)包含由用于制造加工產(chǎn)品的指令構(gòu)成的制造指令信息。在之后的工序中,因?yàn)榭梢宰x取在之前的工序中寫入數(shù)據(jù)的區(qū)域(歷史數(shù)據(jù)區(qū)域),所以可以根據(jù)制造指令信息,在后續(xù)工序中可靠地知道從前面的工序向后續(xù)工序指令(聯(lián)系)的信息。
另外,根據(jù)本發(fā)明的數(shù)據(jù)刪改防止方法,在歷史數(shù)據(jù)區(qū)域中的初始區(qū)域中寫入的非法拷貝防止信息,由產(chǎn)品可分割的最大值構(gòu)成,在歷史數(shù)據(jù)區(qū)域中寫入的1個(gè)或多個(gè)非法拷貝防止信息的和、與在當(dāng)前數(shù)據(jù)區(qū)域中寫入的非法拷貝防止信息的和,等于最大值。由此,不能將存儲(chǔ)在RFID標(biāo)簽中的數(shù)據(jù)改寫為該最大值以上,其結(jié)果,不能將產(chǎn)品分割為該最大值以上。
另外,根據(jù)本發(fā)明的數(shù)據(jù)刪改防止方法,第i個(gè)以及第(i+1)個(gè)讀寫裝置分別使用固有密鑰,將第i個(gè)以及第(i+1)個(gè)工序中的用戶數(shù)據(jù)加密并寫入。由此,通過將RFID標(biāo)簽的存儲(chǔ)區(qū)域分割為僅可以讀取數(shù)據(jù)的歷史數(shù)據(jù)區(qū)域和可以寫入數(shù)據(jù)的當(dāng)前數(shù)據(jù)區(qū)域,以及,在將非法拷貝防止信息寫入當(dāng)前數(shù)據(jù)區(qū)域的基礎(chǔ)上,通過使用各工序所固有的密鑰,可以更加有效地防止數(shù)據(jù)刪改。
根據(jù)本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng),與第i個(gè)工序所對(duì)應(yīng)的第i個(gè)讀取裝置,使得在此前的工序中寫入數(shù)據(jù)的區(qū)域?yàn)閮H可以讀取數(shù)據(jù)的歷史數(shù)據(jù)區(qū)域,使得此外的區(qū)域?yàn)榭梢詫懭霐?shù)據(jù)的當(dāng)前數(shù)據(jù)區(qū)域,將包含非法拷貝防止信息的用戶數(shù)據(jù)使用固有密鑰加密并寫入當(dāng)前數(shù)據(jù)區(qū)域。由此,如前所述,在此前的工序中寫入數(shù)據(jù)的區(qū)域?yàn)閮H可以讀取數(shù)據(jù)的區(qū)域,因此在產(chǎn)品通過各工序時(shí)沒有刪改數(shù)據(jù)的機(jī)會(huì),能夠有效防止存儲(chǔ)在RFID標(biāo)簽中的數(shù)據(jù)的刪改。
另外,本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)還具有與第i個(gè)工序?qū)?yīng)的第i個(gè)移動(dòng)終端。第i個(gè)移動(dòng)終端使用固有密鑰讀出第i個(gè)工序的用戶數(shù)據(jù)并進(jìn)行解讀,參照第i個(gè)工序中的用戶數(shù)據(jù)。由此,從具有RFID標(biāo)簽的讀取功能(reader)的移動(dòng)終端,可以沒有任何限制地參照用戶數(shù)據(jù)。例如,在商店柜臺(tái),最終消費(fèi)者可以使用該移動(dòng)終端,參照將要購入的商品的履歷信息。
另外,本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)還具有與讀寫裝置一體形成的注冊系統(tǒng)。注冊系統(tǒng)寫入產(chǎn)品的銷售信息作為第(i+1)個(gè)工序中的用戶數(shù)據(jù)。由此,例如可將面向最終消費(fèi)者的銷售價(jià)格作為用戶數(shù)據(jù)寫入RFID標(biāo)簽,之后無論何時(shí),例如在二手產(chǎn)品買賣時(shí)等也可以知道面向最終消費(fèi)者的銷售價(jià)格。
另外,本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng),還具有注冊系統(tǒng),其與第(i+1)個(gè)讀寫裝置一體地形成;以及清除裝置,其按照在通過注冊系統(tǒng)后再通過的方式設(shè)置。注冊系統(tǒng)核算后,清除裝置將寫入RFID標(biāo)簽中的所有信息清除。由此,例如可以在售賣給最終消費(fèi)者后,清除寫入RFID標(biāo)簽中的所有信息,防止信息的不必要泄漏,其結(jié)果,能夠避免RFID標(biāo)簽回收的麻煩。
圖1是本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)的結(jié)構(gòu)圖。
圖2是本發(fā)明的數(shù)據(jù)刪改防止方法的說明圖。
圖3是本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)的讀寫裝置的說明圖。
圖4是本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)的讀寫裝置的說明圖。
圖5是本發(fā)明的數(shù)據(jù)刪改防止處理流程圖。
圖6是本發(fā)明的數(shù)據(jù)刪改防止處理流程圖。
圖7是本發(fā)明的數(shù)據(jù)刪改防止方法說明圖。
圖8是本發(fā)明的數(shù)據(jù)刪改防止方法說明圖。
圖9是本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)的其他的結(jié)構(gòu)圖。
圖10是本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)的其他的結(jié)構(gòu)圖。
圖11是本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)的其他的結(jié)構(gòu)圖。
具體實(shí)施例方式
圖1表示用于實(shí)現(xiàn)本發(fā)明的數(shù)據(jù)刪改防止方法的本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)的結(jié)構(gòu)。圖2是本發(fā)明的數(shù)據(jù)刪改防止方法的說明圖。
如圖1所示,數(shù)據(jù)刪改防止系統(tǒng)具有安裝在產(chǎn)品100上的RFID標(biāo)簽1、和RFID標(biāo)簽的讀寫裝置(reader/writer)2。產(chǎn)品100至少流通過第i個(gè)工序。第i個(gè)工序例如是當(dāng)前的工序。第i個(gè)工序如后所述使用固有的密鑰30i。
在這里,i是正整數(shù),取1~n的值。即,在i=1的情況下,該工序表示初始的工序,在i=n的情況下,該工序表示最終的工序。將對(duì)應(yīng)于第i個(gè)工序的讀寫裝置2附加記號(hào)i,表示為讀寫裝置2i。其他裝置或部分與此相同。
所謂工序,是指安裝RFID標(biāo)簽1的產(chǎn)品100的流通中的各個(gè)階段。例如,生產(chǎn)、加工、批發(fā)、零售等。另外,也可以將批發(fā)分割為1次批發(fā)、2次批發(fā)。即,系統(tǒng)的管理者和/或用戶可以對(duì)工序任意地進(jìn)行定義。另外,工序也可以表達(dá)為層、層次、過程等。
因此,產(chǎn)品100實(shí)際上通過至少包含第i個(gè)工序及與之后的第(i+1)個(gè)工序在內(nèi)的多個(gè)工序(第1個(gè)~第n個(gè)工序)。例如,使包含第i個(gè)及第(i+1)個(gè)讀寫裝置2i及2(i+1)的多個(gè)讀寫裝置2,與包含第i個(gè)及第(i+1)個(gè)工序的多個(gè)工序相對(duì)應(yīng)。多個(gè)讀寫裝置2分別為互不相同的裝置。
即,多個(gè)讀寫裝置2如后所述,使用互不相同的密鑰30,對(duì)規(guī)定的信息進(jìn)行加密。換言之,可以這樣說,即,在使用不同的密鑰30的情況下,工序是不同的。因?yàn)槎鄠€(gè)讀寫裝置2除了使用互不相同的密鑰30之外,是相同的裝置,所以以下主要對(duì)第i個(gè)讀寫裝置2進(jìn)行說明。
第1個(gè)讀寫裝置21,在與自己對(duì)應(yīng)的工序、即第1個(gè)工序(i=1)中,對(duì)RFID標(biāo)簽1進(jìn)行以下處理。在RFID標(biāo)簽1中,如圖2(A)所示,什么都沒有寫入(或者,也可以(例如在開頭)寫入標(biāo)簽ID)。讀寫裝置21如圖2(B)所示,在RFID標(biāo)簽1的開頭寫入密碼ID。未寫入密碼ID的其他區(qū)域是該RFID標(biāo)簽1的存儲(chǔ)區(qū)域,另外,是讀寫裝置21中的當(dāng)前數(shù)據(jù)區(qū)域Ri(因?yàn)閕=1,所以為R1)。
第i個(gè)讀寫裝置2i在與自己對(duì)應(yīng)的工序、即第i個(gè)工序中,對(duì)RFID標(biāo)簽1進(jìn)行以下的處理。即,第i個(gè)讀寫裝置2i在RFID標(biāo)簽1的存儲(chǔ)區(qū)域中,如圖2(D)所示,使得在此前工序中寫入數(shù)據(jù)的區(qū)域R1~R(i-1)為歷史數(shù)據(jù)區(qū)域,使得除此之外的區(qū)域Ri為當(dāng)前數(shù)據(jù)區(qū)域。歷史數(shù)據(jù)區(qū)域R1~R(i-1)是第i個(gè)工序中僅可以讀取數(shù)據(jù)的區(qū)域。當(dāng)前數(shù)據(jù)區(qū)域Ri是第i個(gè)工序中可以寫入數(shù)據(jù)的區(qū)域。此外,圖2(C)表示在第2個(gè)工序(i=2)中,使得第1個(gè)工序的當(dāng)前數(shù)據(jù)區(qū)域R1為第2個(gè)工序中的歷史數(shù)據(jù)區(qū)域R1的狀態(tài)(該當(dāng)前數(shù)據(jù)區(qū)域?yàn)镽2)。
換言之,在本發(fā)明中,第i個(gè)讀寫裝置2i,在RFID標(biāo)簽1的存儲(chǔ)區(qū)域中,對(duì)于歷史數(shù)據(jù)區(qū)域R1~R(i-1)不具有寫入數(shù)據(jù)的功能,而只具有讀出數(shù)據(jù)的功能,對(duì)于當(dāng)前數(shù)據(jù)區(qū)域Ri則具有寫入數(shù)據(jù)功能。
在本例中,歷史數(shù)據(jù)區(qū)域R1~R(i-1)為RFID標(biāo)簽1的存儲(chǔ)區(qū)域的開始側(cè),按照歷史數(shù)據(jù)區(qū)域R1、R2、…R(i-2)、R(i-1)的順序存儲(chǔ)。當(dāng)前數(shù)據(jù)區(qū)域Ri是接著歷史數(shù)據(jù)區(qū)域R(i-1)的區(qū)域,成為直到RFID標(biāo)簽1的存儲(chǔ)區(qū)域的最后的區(qū)域。不需要在當(dāng)前數(shù)據(jù)區(qū)域Ri的全部區(qū)域中寫入數(shù)據(jù)。歷史數(shù)據(jù)區(qū)域R1~R(i-1)的各自的大小(長度)為可變長度。因此,當(dāng)前數(shù)據(jù)區(qū)域Ri也為可變長度。
第i個(gè)讀寫裝置2i,將第i個(gè)工序中的用戶數(shù)據(jù)Ui,使用固有的密鑰30i進(jìn)行加密并寫入當(dāng)前數(shù)據(jù)區(qū)域Ri中。用戶數(shù)據(jù)Ui如圖2(D)所示,在其開始處插入用符號(hào)“<”和“>”括起來的“始”字,在其最末尾插入用符號(hào)“<”和“>”括起來的“終”字。<始>是表示數(shù)據(jù)的開始的特別控制信息,由其表示該用戶數(shù)據(jù)Ui的開始(開頭)。<終>是表示數(shù)據(jù)的最末尾的特別控制信息,由其表示該用戶數(shù)據(jù)Ui的結(jié)束(最末尾)。此外,作為該控制信息,可以使用各種標(biāo)記。
第i個(gè)工序中的(實(shí)際的)用戶數(shù)據(jù)Ui如圖2(D)所示,由基本信息、履歷信息以及非法拷貝防止信息構(gòu)成。在本例中,這些信息的大小分別為可變長度,這些信息從當(dāng)前數(shù)據(jù)區(qū)域Ri的開頭開始按該順序?qū)懭搿?br>
基本信息由例如第i個(gè)工序中的產(chǎn)品100的基本信息(各個(gè)工序中通用的信息)構(gòu)成。具體地說,由產(chǎn)品100的名稱、制品名稱、生產(chǎn)者、形式、型號(hào)、產(chǎn)地等的信息構(gòu)成。由此,用戶可以隨時(shí)了解基本信息。履歷信息由例如表示產(chǎn)品100的履歷的信息(各個(gè)工序所固有的信息)構(gòu)成。具體地說,由產(chǎn)品100的加工者、資質(zhì)、加工地點(diǎn)、流通路徑、銷售渠道等構(gòu)成。由此,用戶可以隨時(shí)了解履歷信息。非法拷貝防止信息由例如防止該產(chǎn)品100的非法拷貝的信息構(gòu)成。具體地說,由產(chǎn)品100的產(chǎn)量、批量等構(gòu)成。由此,通過防止用戶數(shù)據(jù)U(即RFID標(biāo)簽1)的非法拷貝,可以防止產(chǎn)品100的非法拷貝。
此外,用戶數(shù)據(jù)U如圖2(D)的虛線所示,還可以包含制造指令信息。制造指令信息例如由用于制造加工產(chǎn)品100的指令構(gòu)成。由此,第i個(gè)工序的用戶可以向第(i+1)個(gè)工序的用戶傳達(dá)用于制造加工產(chǎn)品100的指令。
在第i個(gè)工序是實(shí)際工序中的初始工序(例如生產(chǎn)工序)的情況下,沒有之前的工序。即,在RFID標(biāo)簽1的存儲(chǔ)區(qū)域中不存在歷史數(shù)據(jù)區(qū)域R1~R(i-1)。因此,該情況下,RFID標(biāo)簽1的存儲(chǔ)區(qū)域的整體是當(dāng)前數(shù)據(jù)區(qū)域Ri,可以寫入該初始工序中的用戶數(shù)據(jù)Ui。
以上的處理在第i個(gè)工序以外的工序中也可同樣地執(zhí)行。為了使連續(xù)的2個(gè)工序之間的關(guān)系明確,對(duì)第(i+1)個(gè)工序進(jìn)行說明。即,在第(i+1)個(gè)工序中,第(i+1)個(gè)工序的讀寫裝置2(i+1),使得第i個(gè)工序中的歷史數(shù)據(jù)區(qū)域R1~R(i-1)和當(dāng)前數(shù)據(jù)區(qū)域Ri成為第(i+1)個(gè)工序中的新的歷史數(shù)據(jù)區(qū)域。在此基礎(chǔ)上,第(i+1)個(gè)工序中的讀寫裝置2(i+1),使得新的歷史數(shù)據(jù)區(qū)域以外的區(qū)域成為第(i+1)個(gè)工序中的新的當(dāng)前數(shù)據(jù)區(qū)域R(i+1),執(zhí)行第(i+1)個(gè)工序中的用戶數(shù)據(jù)的寫入。
上述結(jié)果為,第i個(gè)及第(i+1)個(gè)讀寫裝置2i及2(i+1),分別使用固有的密鑰(30i及30(i+1)),將第i個(gè)及第(i+1)個(gè)工序中的用戶數(shù)據(jù)Ui及U(i+1)加密并寫入。由此,各個(gè)工序的用戶能夠存儲(chǔ)其履歷信息,并傳送給以后工序的用戶。每當(dāng)各個(gè)工序的用戶將RFID標(biāo)簽1傳遞給之后工序的用戶時(shí),反復(fù)生成(識(shí)別)歷史數(shù)據(jù)區(qū)域R(i-1)和當(dāng)前數(shù)據(jù)區(qū)域Ri。
圖3表示本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)中的RFID標(biāo)簽1的讀寫裝置2的具體結(jié)構(gòu)的一個(gè)例子。
(第i個(gè))讀寫裝置2具有控制部21、顯示部22、輸入部23、讀寫部24、存儲(chǔ)部25、生成部26、壓縮解壓部27、加密解密部28。加密解密部28具有密鑰表29。將第i個(gè)讀寫裝置2i所使用的固有密鑰稱為密鑰30i。
控制部21按照用戶的指令輸入,控制讀寫裝置2的整體。顯示部22顯示來自輸入部23的用戶輸入、從RFID標(biāo)簽1的歷史數(shù)據(jù)區(qū)域R1~R(i-1)讀出的用戶數(shù)據(jù)U1~U(i-1)、以及寫入RFID標(biāo)簽1的當(dāng)前數(shù)據(jù)區(qū)域Ri中(即由輸入部23輸入)的用戶數(shù)據(jù)Ui。輸入部23根據(jù)讀寫裝置2的用戶輸入,將讀取和寫入等指令輸入、以及應(yīng)寫入當(dāng)前數(shù)據(jù)區(qū)域Ri中的用戶數(shù)據(jù)Ui輸入控制部21。
讀寫部24對(duì)應(yīng)于來自控制部21的要求,從RFID標(biāo)簽1的歷史數(shù)據(jù)區(qū)域R1~R(i-1)讀取用戶數(shù)據(jù)U1~U(i-1),并將用戶數(shù)據(jù)Ui寫入RFID標(biāo)簽1的當(dāng)前數(shù)據(jù)區(qū)域Ri。存儲(chǔ)部25存儲(chǔ)從RFID標(biāo)簽1的歷史數(shù)據(jù)區(qū)域R1~R(i-1)中讀取出的用戶數(shù)據(jù)Ui~U(i-1)。
生成部26例如使用從最近之前的歷史數(shù)據(jù)區(qū)域R(i-1)讀取出的(即第(i-1)個(gè)工序中的)用戶數(shù)據(jù)U(i-1)中所包含的非法拷貝防止信息,生成應(yīng)寫入當(dāng)前數(shù)據(jù)區(qū)域Ri中的(即,第i個(gè)工序中的)非法拷貝防止信息。另外,非法拷貝防止信息也可以使用除了包含在最近之前的用戶數(shù)據(jù)U(i-1)中的非法拷貝防止信息之外的非法拷貝防止信息來生成。壓縮解壓部27對(duì)應(yīng)于來自控制部21的要求,利用眾所周知的壓縮方法,對(duì)應(yīng)寫入RFID標(biāo)簽1的當(dāng)前數(shù)據(jù)區(qū)域Ri中的用戶數(shù)據(jù)Ui進(jìn)行數(shù)據(jù)壓縮。加密解密部28對(duì)應(yīng)于來自壓縮解壓部27(或控制部21)的要求,使用存儲(chǔ)在密鑰表29中的任意一個(gè)密鑰作為固有的密鑰30i,利用眾所周知的加密方法,對(duì)由壓縮解壓部27壓縮后的用戶數(shù)據(jù)Ui進(jìn)行加密。
圖4表示本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)中的讀寫裝置2所具有的密鑰表29。
密鑰表29如圖4(A)所示,對(duì)于每個(gè)密碼ID,存儲(chǔ)多個(gè)(1~n個(gè))密鑰(密鑰組)。多個(gè)密鑰XXX…、YYY…等分別預(yù)先設(shè)定。密碼ID例如不加密地存儲(chǔ)在RFID標(biāo)簽1的開頭。由此,預(yù)先設(shè)定該RFID標(biāo)簽1所使用的密鑰組(即密鑰表29)。密鑰表29預(yù)先分配給該RFID標(biāo)簽1流通的(使用的)各個(gè)工序,存儲(chǔ)在其讀寫裝置2中。此時(shí),還沒有確定第i個(gè)讀寫裝置2i使用密鑰表29中的哪一個(gè)密鑰(即固有的密鑰3i)。
如果安裝了該RFID標(biāo)簽1的產(chǎn)品100流通,到達(dá)與讀寫裝置2i對(duì)應(yīng)的第i個(gè)工序,則讀寫裝置2i對(duì)應(yīng)于從該RFID標(biāo)簽1中讀出的密碼ID,選定在該RFID標(biāo)簽1的讀出或?qū)懭胫惺褂玫拿荑€表29。然后,讀寫裝置2i按順序使用選定的密鑰表29的所有密鑰,對(duì)寫入該RFID標(biāo)簽1的存儲(chǔ)區(qū)域中的用戶數(shù)據(jù)U1~U(i-1)進(jìn)行讀取,對(duì)應(yīng)于其結(jié)果對(duì)密鑰進(jìn)行處理。
也就是說,可以在用戶數(shù)據(jù)U1~U(i-1)的讀取中使用的密鑰,是直到在其之前的第(i-1)個(gè)工序?yàn)橹沟娜我粋€(gè)工序中已經(jīng)使用過的。因此,讀寫裝置2i在保存該用戶數(shù)據(jù)U之后,將該密鑰從密鑰表29中刪除。例如,清除密碼ID=1的密鑰XXX…,或者如圖4(B)所示,全部用“0”(全為0)替換?;蛘?,也可以全部用“1”(全為1)替換。
由此,在直到第(i-1)個(gè)為止的工序中寫入RFID標(biāo)簽1的歷史數(shù)據(jù)區(qū)域R1~R(i-1)中的用戶數(shù)據(jù)U1~U(i-1)可以讀取。另外,由于讀取之后該密鑰被刪除,所以在該第i個(gè)工序(的讀寫裝置2i)中,不能為了偽造而改寫在直到第(i-1)個(gè)為止的工序中寫入RFID標(biāo)簽1中的用戶數(shù)據(jù)Ui~U(i-1)。也就是說,通過使得使用了密鑰的讀出處理和在該讀出中使用的密鑰的刪除處理成為整體不可分的處理,無法進(jìn)行該讀出的數(shù)據(jù)的改寫。
另一方面,在用戶數(shù)據(jù)U的讀取中未能使用的密鑰,在直到之前的第(i-1)個(gè)為止的工序中都未使用。因此,讀寫裝置2i如圖4(B)所示,從該未使用的密鑰中隨機(jī)選擇任意的密鑰,確定(使用)其作為該第i個(gè)工序中固有的密鑰30i,將在該第i個(gè)工序中應(yīng)寫入的用戶數(shù)據(jù)Ui加密,寫入到RFID標(biāo)簽1的當(dāng)前數(shù)據(jù)區(qū)域Ri中。例如,生成適當(dāng)大小的隨機(jī)數(shù),使用該隨機(jī)數(shù),從頭開始按順序計(jì)數(shù)在密鑰表29中剩余的該未使用的密鑰即可。由此,可在該第i個(gè)工序中使用固有密鑰30i,將用戶數(shù)據(jù)Ui寫入RFID標(biāo)簽1中。
此外,在該工序?yàn)榈?個(gè)工序的情況下,因?yàn)槲醋x取用戶數(shù)據(jù)U,所以成為任何一個(gè)密鑰都未使用的狀態(tài)。因此,RFID標(biāo)簽1的整個(gè)存儲(chǔ)區(qū)域都成為當(dāng)前數(shù)據(jù)區(qū)域Ri,從密鑰表29的全部密鑰中選擇固有的密鑰。
圖5是本發(fā)明的數(shù)據(jù)刪改防止處理流程圖,表示本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)所執(zhí)行的數(shù)據(jù)刪改防止處理。
在使安裝在產(chǎn)品100上的RFID標(biāo)簽1接近第i個(gè)讀寫裝置2i(的讀寫部24)的狀態(tài)下,操作者從輸入部23指示進(jìn)行讀取(步驟S11)。與之相對(duì)應(yīng),如果控制部21要求讀寫部24讀取,則讀寫部24讀取RFID標(biāo)簽1的存儲(chǔ)區(qū)域的歷史數(shù)據(jù)區(qū)域R1~R(i-1)的內(nèi)容,將該內(nèi)容(也稱之為讀取數(shù)據(jù))送到控制部21,控制部21將其存儲(chǔ)到存儲(chǔ)部25的用于存儲(chǔ)該信息的規(guī)定區(qū)域(步驟S12)。在該讀取中,使用密鑰表29的密鑰??刂撇?1將該讀取出的歷史數(shù)據(jù)區(qū)域R1~R(i-1)的內(nèi)容顯示在顯示部22上(步驟13)。作為非法拷貝防止信息A,該內(nèi)容包含例如A=100(個(gè))。
看到這些內(nèi)容的操作者從輸入部23輸入數(shù)據(jù)(步驟S14)。此時(shí),該輸入數(shù)據(jù)基于例如將產(chǎn)品100分為A1=60(個(gè))以及A2=40(個(gè))進(jìn)行零售這一事實(shí),包含其作為非法拷貝防止信息。根據(jù)該輸入,如果控制部21要求生成部26生成用戶數(shù)據(jù)Ui,則生成部26使用前述輸入數(shù)據(jù),生成用戶數(shù)據(jù)Ui,顯示在顯示部22上,并存儲(chǔ)在存儲(chǔ)部25的用于存儲(chǔ)該信息的規(guī)定區(qū)域(步驟15)。
此后,如果控制部21要求壓縮解壓部27壓縮存儲(chǔ)在存儲(chǔ)部25中的用戶數(shù)據(jù)Ui,則壓縮解壓部27將該用戶數(shù)據(jù)Ui壓縮,進(jìn)而要求加密解密部28將壓縮解壓部27壓縮后的該用戶數(shù)據(jù)Ui加密。對(duì)應(yīng)于此,加密解密部28使用存儲(chǔ)在密鑰表29中的任意一個(gè)密鑰作為密鑰30i,將壓縮后的用戶數(shù)據(jù)Ui加密,存儲(chǔ)在存儲(chǔ)部25的用于存儲(chǔ)該信息的規(guī)定區(qū)域(步驟S16)。
之后,如果控制部21要求讀寫部24進(jìn)行寫入,則讀寫部24將存儲(chǔ)在存儲(chǔ)部25中的加密后的用戶數(shù)據(jù)Ui,寫入RFID標(biāo)簽1的存儲(chǔ)區(qū)域的當(dāng)前數(shù)據(jù)區(qū)域Ri中(步驟S17)。在該寫入中,密鑰表29的一個(gè)密鑰,作為該第i個(gè)工序中固有的密鑰30i被使用。
圖6是本發(fā)明的數(shù)據(jù)刪改防止處理流程圖,表示本發(fā)明的數(shù)據(jù)刪改防止系統(tǒng)執(zhí)行的讀取處理以及密鑰的清除處理。該處理在圖5的步驟S12中執(zhí)行。
讀寫部24讀取RFID標(biāo)簽1的存儲(chǔ)區(qū)域開頭的密碼ID(步驟S21),將其內(nèi)容送入控制部21??刂撇?1選擇與該密碼ID對(duì)應(yīng)的密鑰表29(步驟S22),清空待清除寄存器(未圖示)(步驟23)。
然后,讀寫部24從開頭按順序讀取RFID標(biāo)簽1的存儲(chǔ)區(qū)域的歷史數(shù)據(jù)區(qū)域R(i-1)的內(nèi)容(2值數(shù)據(jù))(步驟S24),將其內(nèi)容送入控制部21。控制部21從密鑰表29的開頭按順序讀取1個(gè)密鑰(步驟S25),使用該密鑰將前述讀取數(shù)據(jù)解密(也稱之為解密數(shù)據(jù))、解壓、保持(步驟26)??刂撇?1查詢被保持的解密數(shù)據(jù)的開頭是否存在由標(biāo)記“<”及“>”括起的“始”字(步驟S27),如果有,則查詢是否存在由標(biāo)記“<”及“>”括起的“終”字(步驟S28)。
在步驟S27中不存在“始”字的情況下,以及在步驟S28中不存在“終”字的情況下,重復(fù)步驟S25以及之后的步驟。
在步驟S28中存在“終”字的情況下,控制部21將由“始”字和“終”字包含的區(qū)域的數(shù)據(jù)作為用戶數(shù)據(jù)U1~U(i-1),存儲(chǔ)在存儲(chǔ)部25的用于存儲(chǔ)該信息的規(guī)定區(qū)域(步驟S29),將與存儲(chǔ)在待清除寄存器中的密碼ID所對(duì)應(yīng)的密鑰從密鑰表29中清除(步驟S210),將在該用戶數(shù)據(jù)U1~U(i-1)的讀取中所使用的密鑰的密碼ID存儲(chǔ)在待清除寄存器中,使得該密鑰為待清除狀態(tài)(步驟S211)。
之后,控制部21查詢在密鑰表29中是否殘存未處理的密鑰(步驟S212),如果殘存,則重復(fù)步驟S25及之后的步驟。如果未殘存,則不將與存儲(chǔ)在待清除寄存器中的密碼ID所對(duì)應(yīng)的密鑰從密鑰表29中清除,結(jié)束處理。
在該讀取處理后的寫入處理中,如前所述,使用應(yīng)寫入當(dāng)前數(shù)據(jù)區(qū)域Ri中的數(shù)據(jù)、和在步驟S29(即步驟S12)中存儲(chǔ)在存儲(chǔ)部25中的用戶數(shù)據(jù)U(i-1)的非法拷貝防止信息(例如,參考圖7)進(jìn)行加密,由此生成用戶數(shù)據(jù)Ui(步驟S16)。此時(shí),固有密鑰30i隨機(jī)地從在密鑰表29中未清除的剩余密鑰中選擇。
另外,RFID標(biāo)簽1可以使用應(yīng)寫入當(dāng)前數(shù)據(jù)區(qū)域Ri中的數(shù)據(jù)、和步驟29中存儲(chǔ)在存儲(chǔ)部25中的用戶數(shù)據(jù)U(i-1),進(jìn)行復(fù)制。如前所述,讀取處理只能執(zhí)行一次。因此,只要取代步驟S11~S13,在讀取存儲(chǔ)在前述存儲(chǔ)部25中的用戶數(shù)據(jù)U1~U(i-1)之后,執(zhí)行步驟S11~S17即可。在該復(fù)制中也如前所述,因?yàn)椴荒芨膶憵v史數(shù)據(jù)區(qū)域R1~R(i-1),所以能夠防止數(shù)據(jù)的刪改。
圖7是說明本發(fā)明的數(shù)據(jù)刪改防止方法的實(shí)際應(yīng)用的圖,表示當(dāng)分割產(chǎn)品100時(shí),使用本發(fā)明的數(shù)據(jù)刪改防止方法。
根據(jù)本發(fā)明,作為一例,非法拷貝防止信息由將產(chǎn)品100分割的值構(gòu)成。而且,在歷史數(shù)據(jù)區(qū)域R1~R(i-1)中的初始區(qū)域R1中被寫入的非法拷貝防止信息A,由產(chǎn)品100可分割的最大值構(gòu)成。在這樣的條件下,讀寫裝置2如圖7(A)所示,使得在歷史數(shù)據(jù)區(qū)域R1~R(i-1)中被寫入的1個(gè)或多個(gè)非法拷貝防止信息的和S、和在當(dāng)前數(shù)據(jù)區(qū)域Ri中被寫入的非法拷貝防止信息Ai的和,等于最大值。即,使得A=S+Ai。
例如,使最大值為A。A例如可以取“個(gè)”“張”等各種單位。例如,在最開始的工序中,生產(chǎn)100個(gè)標(biāo)有同一批次號(hào)碼的產(chǎn)品100的情況下,A=100(個(gè))。在下一個(gè)工序中,向2個(gè)公司的加工者銷售A1(個(gè))及A2(個(gè))該產(chǎn)品100的情況下,A=A1+A2。并且,在下一個(gè)工序中,購入A1(個(gè))的加工者向3個(gè)公司的1次批發(fā)者銷售A11(個(gè))、A12(個(gè))及A13(個(gè))的情況下,A1=A11+A12+A13。并且,在下一個(gè)工序中,購入A12(個(gè))的1次批發(fā)者向4個(gè)公司的2次批發(fā)者銷售A121(個(gè))、A122(個(gè))、A123(個(gè))及A124(個(gè))的情況下,A12=A121+A122+A123+A124。因此,在圖7中,例如為A=A11+(A121+A122+A123+A124)+A13+A21+(A221+A222)。
因此,如圖7(B)所示,具有非法拷貝防止信息A122的RFID標(biāo)簽1,具有其上位的所有非法拷貝防止信息A、A1、A12、A122。通過比較安裝在產(chǎn)品100上的RFID標(biāo)簽1,如果任意一個(gè)工序中的數(shù)據(jù)有刪改,都能夠?qū)⑵錂z查出來。由此,在各個(gè)工序中,事實(shí)上無法改寫其非法拷貝防止信息。因此,不能改寫已寫入RFID標(biāo)簽1中的數(shù)據(jù),可以防止對(duì)產(chǎn)品100的非法操作,提高其追蹤能力。
圖8是說明本發(fā)明的數(shù)據(jù)刪改防止方法的實(shí)際應(yīng)用的圖,表示當(dāng)組裝、整合產(chǎn)品100的情況下的本發(fā)明的數(shù)據(jù)刪改防止方法。
根據(jù)本發(fā)明,作為一例,使某產(chǎn)品100的RFID標(biāo)簽1的用戶數(shù)據(jù)U,包含整合了其他多個(gè)RFID標(biāo)簽1的用戶數(shù)據(jù)U的值。具體地說,產(chǎn)品100的標(biāo)記1寫入安裝在產(chǎn)品100上的1個(gè)或多個(gè)部件101的用戶數(shù)據(jù)。
例如,作為產(chǎn)品100的桌子如圖8(A)所示,由桌面101、以及作為安裝在其上的部件的4根桌腳102構(gòu)成。該情況下,在桌面101的RFID標(biāo)簽1中如圖8(B)所示,數(shù)據(jù)儲(chǔ)存在最后工序(i=n)中的歷史數(shù)據(jù)區(qū)域R1~R(n-1)和當(dāng)前數(shù)據(jù)區(qū)域Rn中(用101表示)。歷史數(shù)據(jù)區(qū)域R1~R(n-1)含有之前多個(gè)工序的各種用戶數(shù)據(jù)U1~U(n-1)。當(dāng)前數(shù)據(jù)區(qū)域Rn存儲(chǔ)該桌面101本身的最終工序n中的用戶數(shù)據(jù)Un。用戶數(shù)據(jù)Un使用固有的密鑰30n加密并寫入最后工序n中。
在此基礎(chǔ)上,存儲(chǔ)在4根桌腳102的RFID標(biāo)簽1中的信息#1~#4寫入桌面101的RFID標(biāo)簽1中。例如,信息#1涉及4根桌腳102中的一根,在其歷史數(shù)據(jù)區(qū)域R1~R(n’-1)中存儲(chǔ)之前的多個(gè)工序中的各種用戶數(shù)據(jù)U1~U(n’-1),在其當(dāng)前數(shù)據(jù)區(qū)域Rn’中存儲(chǔ)該桌腳102本身的最后工序中的用戶數(shù)據(jù)Un’。對(duì)于信息#2~#4也是同樣地。
此外,在桌面101的RFID標(biāo)簽1中寫入信息#5。信息#5由表示在桌面101上安裝4根桌腳102后組裝成桌子100的組裝信息、表示包含信息#1~#4的關(guān)聯(lián)信息、以及關(guān)于組裝的詳細(xì)信息等構(gòu)成。詳細(xì)信息由例如組裝者、工廠名稱、銷售者、銷售價(jià)格等構(gòu)成。
附加寫入的信息#1~#5為整合信息。整合信息可以在最后工序n中使用固有的密鑰30n進(jìn)行加密并寫入,也可以在整合工序(n+1)中使用固有的密鑰30(n+1)進(jìn)行加密并寫入。即,可以將整合工序視為實(shí)際的最后工序,也可以視為在工序n后再增加的一個(gè)工序。
由此,對(duì)于桌面101及4根桌腳102,如前所述,其不僅不能改寫各自的非法拷貝防止信息,而且在整合工序中,能夠防止非法拷貝防止信息的改寫。也就是說,即使在整合工序中偽造桌腳102的非法拷貝防止信息,也因?yàn)槠渑c信息#1~#4不一致,所以也將失去偽造的意義。因此,在防止改寫前述各個(gè)工序中的非法拷貝防止信息的同時(shí),還能夠防止對(duì)產(chǎn)品100的非法操作,提高其追蹤性能。
圖9表示實(shí)現(xiàn)本發(fā)明的數(shù)據(jù)刪改防止方法的本發(fā)明的其他數(shù)據(jù)刪改防止系統(tǒng)。
本例的數(shù)據(jù)刪改防止系統(tǒng)如圖9(A)所示,在圖1~圖3的結(jié)構(gòu)的基礎(chǔ)上,還具有與第i個(gè)工序?qū)?yīng)的1個(gè)或多個(gè)第i個(gè)移動(dòng)終端3i。也就是說,第i個(gè)移動(dòng)終端3i預(yù)先具有第i個(gè)工序固有的密鑰30i。例如,第i個(gè)工序的讀寫裝置2i的用戶,對(duì)于允許參照第i個(gè)工序中的用戶數(shù)據(jù)Ui的人員,通過網(wǎng)絡(luò)等預(yù)先分配已使用的固有的密鑰30i(使其拷貝)?;蛘撸部梢詫?duì)第i個(gè)工序的會(huì)員預(yù)先分配第i個(gè)固有的密鑰30i及預(yù)先搭載了第i個(gè)工序的讀取裝置的移動(dòng)電話。
第i個(gè)移動(dòng)終端3i分別具有讀取部(reader)31、解密部32、解壓部33、顯示部34以及密鑰表29。這些處理部31~34以及密鑰表29是與第i個(gè)工序?qū)?yīng)的讀取裝置。第i個(gè)移動(dòng)終端3i可以在第i個(gè)工序中分別利用其讀取部31,從RFID標(biāo)簽1中讀出使用固有的密鑰30i加密并寫入第i個(gè)工序中的用戶數(shù)據(jù)Ui,使用第i個(gè)工序的固有的密鑰30i,由解密部32將其解密,利用解壓部33解壓,利用顯示部34顯示第i個(gè)工序中的用戶數(shù)據(jù)Ui,使用戶可以參照。第i個(gè)移動(dòng)終端3i因?yàn)橹痪哂凶x取部31,而不具有寫入部(輸入設(shè)備),所以即使知道固有密鑰30i,也不擔(dān)心第i個(gè)工序中的用戶數(shù)據(jù)Ui被刪改,能夠防止刪改。
由此,由具有RFID標(biāo)簽的第i個(gè)工序的讀取裝置(reader)的移動(dòng)終端3i,能夠無限制地參照用戶數(shù)據(jù)Ui。例如,在第i個(gè)工序?yàn)樽詈蠊ば?銷售工序)的情況下(i=n),如圖9(B)所示,最終消費(fèi)者可在商店的柜臺(tái)使用該移動(dòng)終端3i,參照將要購買的商品的履歷信息。
圖10表示實(shí)現(xiàn)本發(fā)明的數(shù)據(jù)刪改防止方法的本發(fā)明的其他數(shù)據(jù)刪改防止系統(tǒng)。
該例數(shù)據(jù)刪改防止系統(tǒng)如圖10(A)所示,在圖1~圖3的結(jié)構(gòu)的基礎(chǔ)上,還具有與第(i+1)個(gè)讀寫裝置2一體形成的注冊系統(tǒng)4。注冊系統(tǒng)4如圖10(B)所示,可以寫入產(chǎn)品100的銷售信息作為第(i+1)個(gè)工序中的用戶數(shù)據(jù)。
由此,例如,在第(i+1)個(gè)工序?yàn)樽罱K工序(銷售工序)(i+1=n)的情況下,可以將例如面向最終消費(fèi)者的銷售價(jià)格作為用戶數(shù)據(jù)U(i+1),寫入RFID標(biāo)簽1中。其結(jié)果,無論在以后的何時(shí),例如在二手商品的買賣中,也可以知道該產(chǎn)品100的面向最終消費(fèi)者的銷售價(jià)格。例如,如前所述,通過使移動(dòng)終端3(即移動(dòng)終端3(i+1))中具有第(i+1)個(gè)工序所固有的密鑰30(即密鑰30(i+1)),在二手商品的買賣等中,移動(dòng)終端3的所有者可以知道該產(chǎn)品100的面向最終消費(fèi)者的銷售價(jià)格。
圖11表示實(shí)現(xiàn)本發(fā)明的數(shù)據(jù)刪改防止方法的本發(fā)明的其他數(shù)據(jù)刪改防止系統(tǒng)。
本例的數(shù)據(jù)刪改防止系統(tǒng)如圖11(A)所示,在圖1~圖3的結(jié)構(gòu)的基礎(chǔ)上,還具有與第(i+1)個(gè)讀寫裝置2一體形成的注冊系統(tǒng)4和清除裝置5。清除裝置5設(shè)置為通過注冊系統(tǒng)4之后通過該清除裝置5,將寫入RFID標(biāo)簽1中的所有信息清除。在本例的情況下,注冊系統(tǒng)4利用讀寫裝置2,讀取第(i+1)個(gè)工序中僅可以讀取數(shù)據(jù)的歷史數(shù)據(jù)區(qū)域中的數(shù)據(jù),使用其進(jìn)行核算。注冊系統(tǒng)4不寫入該工序中的用戶數(shù)據(jù)U(或者也可以寫入)。之后,清除裝置5將寫入RFID標(biāo)簽1中的所有信息清除。
例如,在第(i+1)個(gè)工序?yàn)樽罱K工序(銷售工序)(i+1=n)的情況下,在商店的出口設(shè)置具有清除裝置5的出口6,只有完成了使用注冊系統(tǒng)4的核算的最終消費(fèi)者才能夠通過出口6。利用該出口6的通過,可以在用戶或消費(fèi)者未察覺之間將寫入RFID標(biāo)簽1中的所有信息清除。
而且,也可以使得清除裝置5具有存儲(chǔ)所有密鑰的密鑰表29。此時(shí),清除裝置5可以使用對(duì)應(yīng)各個(gè)工序的固有密鑰30,在RFID標(biāo)簽1的所有存儲(chǔ)區(qū)域中,寫入無意義的“0”或“1”的數(shù)據(jù)。
由此,如圖11(B)所示,例如可以在向最終消費(fèi)者出售后,將寫入RFID標(biāo)簽1中的所有信息清除。其結(jié)果是,能夠防止信息的不必要泄漏,由此,能夠省去RFID標(biāo)簽1的回收的麻煩。
工業(yè)實(shí)用性如上述說明,根據(jù)本發(fā)明,在數(shù)據(jù)刪改防止方法及系統(tǒng)中,通過使之沒有刪改數(shù)據(jù)的機(jī)會(huì),則無論操作者的意圖如何,都能夠有效防止存儲(chǔ)在RFID標(biāo)簽中的數(shù)據(jù)的刪改。在此基礎(chǔ)上,根據(jù)本發(fā)明,在數(shù)據(jù)刪改防止方法及系統(tǒng)中,通過將非法拷貝防止信息寫入RFID標(biāo)簽中,同時(shí)使用各個(gè)工序固有的密鑰,則能夠更加有效地防止數(shù)據(jù)刪改。由此,能夠可靠地提高產(chǎn)品的追蹤性能。
另外,根據(jù)本發(fā)明,因?yàn)樵跀?shù)據(jù)刪改防止方法及系統(tǒng)中,能夠由具有RFID讀取功能的移動(dòng)終端了解用戶數(shù)據(jù)、以及面向最終消費(fèi)者的銷售價(jià)格,所以可以擴(kuò)大RFID標(biāo)簽的用途。
另一方面,根據(jù)本發(fā)明,在數(shù)據(jù)刪改防止方法及系統(tǒng)中,能夠可靠防止來自RFID標(biāo)簽的信息的不必要泄漏,能夠省去RFID標(biāo)簽的回收,擴(kuò)大RFID標(biāo)簽的用途。
權(quán)利要求
1.一種數(shù)據(jù)刪改防止方法,該數(shù)據(jù)被寫入安裝在產(chǎn)品上的RFID標(biāo)簽中,該產(chǎn)品至少通過第i(i為正整數(shù))個(gè)工序及隨后的第(i+1)個(gè)工序,其特征在于,使互不相同的第i及第(i+1)個(gè)讀寫裝置分別與前述第i個(gè)及第(i+1)個(gè)工序相對(duì)應(yīng),在前述第i個(gè)工序中,前述第i個(gè)讀寫裝置,使得前述RFID標(biāo)簽的存儲(chǔ)區(qū)域中,在此前的工序中寫入數(shù)據(jù)的區(qū)域成為前述第i個(gè)工序中僅可以讀取數(shù)據(jù)的歷史數(shù)據(jù)區(qū)域,使此外的區(qū)域成為前述第i個(gè)工序中可以寫入數(shù)據(jù)的當(dāng)前數(shù)據(jù)區(qū)域,在前述當(dāng)前數(shù)據(jù)區(qū)域中,寫入前述第i個(gè)工序中的用戶數(shù)據(jù),該用戶數(shù)據(jù)由以下信息構(gòu)成由前述第i個(gè)工序中的前述產(chǎn)品的基本信息構(gòu)成的基本信息、由前述產(chǎn)品的履歷構(gòu)成的履歷信息、以及防止該產(chǎn)品非法拷貝的非法拷貝防止信息,在前述第(i+1)個(gè)工序中,前述第(i+1)個(gè)讀寫裝置,使得前述第i個(gè)工序中的前述歷史數(shù)據(jù)區(qū)域和當(dāng)前數(shù)據(jù)區(qū)域,成為前述第(i+1)個(gè)工序中的新歷史數(shù)據(jù)區(qū)域,使前述新歷史數(shù)據(jù)區(qū)域之外的區(qū)域成為前述第(i+1)個(gè)工序中的新當(dāng)前數(shù)據(jù)區(qū)域,反復(fù)進(jìn)行前述第(i+1)個(gè)工序中的用戶數(shù)據(jù)的寫入。
2.如權(quán)利要求1所述的數(shù)據(jù)刪改防止方法,其特征在于,前述用戶數(shù)據(jù)還包含由用于制造加工前述產(chǎn)品的指令構(gòu)成的制造指令信息。
3.如權(quán)利要求1所述的數(shù)據(jù)刪改防止方法,其特征在于,前述非法拷貝防止信息由將前述產(chǎn)品分割后的值構(gòu)成,在前述歷史數(shù)據(jù)區(qū)域中的初始區(qū)域?qū)懭氲那笆龇欠截惙乐剐畔?,由前述產(chǎn)品可分割的最大值構(gòu)成,前述讀寫裝置,使得在前述歷史數(shù)據(jù)區(qū)域?qū)懭氲?個(gè)或多個(gè)前述非法拷貝防止信息的和、與在當(dāng)前數(shù)據(jù)區(qū)域?qū)懭氲那笆龇欠截惙乐剐畔⒌暮停扔谇笆鲎畲笾怠?br>
4.如權(quán)利要1所述的數(shù)據(jù)刪改防止方法,其特征在于,前述第i個(gè)及第(i+1)個(gè)讀寫裝置,分別使用固有密鑰,將由前述基本信息、履歷信息、非法拷貝防止信息構(gòu)成的前述第i個(gè)及第(i+1)個(gè)工序中的用戶數(shù)據(jù)加密并寫入。
5.一種數(shù)據(jù)刪改防止系統(tǒng),其特征在于,具有RFID標(biāo)簽,其安裝在至少通過第i個(gè)工序的產(chǎn)品上;以及第i個(gè)讀寫裝置,其與前述第i個(gè)工序相對(duì)應(yīng),前述第i個(gè)讀寫裝置,在前述第i個(gè)工序中,使得前述RFID標(biāo)簽的存儲(chǔ)區(qū)域中,在此前的工序中寫入數(shù)據(jù)的區(qū)域成為在前述第i個(gè)工序中僅可以讀取數(shù)據(jù)的歷史數(shù)據(jù)區(qū)域,使得此外的區(qū)域成為前述第i個(gè)工序中可以寫入數(shù)據(jù)的當(dāng)前數(shù)據(jù)區(qū)域,并使用固有密鑰對(duì)前述第i個(gè)工序中的用戶數(shù)據(jù)進(jìn)行加密,然后將其寫入前述當(dāng)前數(shù)據(jù)區(qū)域中,該用戶數(shù)據(jù)由以下信息構(gòu)成由前述第i個(gè)工序中的前述產(chǎn)品的基本信息構(gòu)成的基本信息、由前述產(chǎn)品的履歷構(gòu)成的履歷信息、以及防止該產(chǎn)品非法拷貝的非法拷貝防止信息構(gòu)成。
6.如權(quán)利要求5所述的數(shù)據(jù)刪改防止系統(tǒng),其特征在于,該數(shù)據(jù)刪改防止系統(tǒng)還具有與前述第i個(gè)工序相對(duì)應(yīng)的1個(gè)或多個(gè)第i個(gè)移動(dòng)終端,前述第i個(gè)移動(dòng)終端分別從前述RFID標(biāo)簽中讀出使用前述固有密鑰進(jìn)行加密并寫入的前述第i個(gè)工序中的用戶數(shù)據(jù),將其解密,以參照前述第i個(gè)工序中的用戶數(shù)據(jù)。
7.如權(quán)利要求5所述的數(shù)據(jù)刪改防止系統(tǒng),其特征在于,該數(shù)據(jù)刪改防止系統(tǒng)還具有與前述第(i+1)個(gè)讀寫裝置一體形成的注冊系統(tǒng),前述注冊系統(tǒng)寫入前述產(chǎn)品的銷售信息,作為前述第(i+1)個(gè)工序中的用戶數(shù)據(jù)。
8.如權(quán)利要求5所述的數(shù)據(jù)刪改防止系統(tǒng),其特征在于,該數(shù)據(jù)刪改防止系統(tǒng)還具有注冊系統(tǒng),其與前述第(i+1)個(gè)讀寫裝置一體形成;以及清除裝置,其設(shè)置為在通過前述注冊系統(tǒng)后通過該清除裝置,以將寫入前述RFID標(biāo)簽中的所有信息清除,前述注冊系統(tǒng)讀取前述第(i+1)個(gè)工序中僅可以讀取數(shù)據(jù)的數(shù)據(jù)區(qū)域中的數(shù)據(jù),使用該數(shù)據(jù)進(jìn)行核算后,前述清除裝置將寫入前述RFID標(biāo)簽中的所有信息清除。
全文摘要
本發(fā)明提供一種數(shù)據(jù)刪改防止系統(tǒng),其能夠防止寫入安裝到產(chǎn)品上的RFID標(biāo)簽中的數(shù)據(jù)的刪改,獲得正確的產(chǎn)品履歷信息。數(shù)據(jù)刪改防止系統(tǒng)具有安裝到產(chǎn)品(100)上的RFDI標(biāo)記(1)、和與第i個(gè)工序?qū)?yīng)的第i個(gè)讀寫裝置(2i)。第i個(gè)工序的讀寫裝置(2i)使得在RFID標(biāo)簽(1)的存儲(chǔ)區(qū)域中,在之前的工序中寫入數(shù)據(jù)的區(qū)域成為在第i個(gè)工序中僅可以讀取數(shù)據(jù)的歷史數(shù)據(jù)區(qū)域,使得此外的區(qū)域成為第i個(gè)工序的可以寫入數(shù)據(jù)的當(dāng)前數(shù)據(jù)區(qū)域(Ri)??梢詫⒂苫拘畔ⅰ⒙臍v信息以及非法拷貝防止信息構(gòu)成的第i個(gè)工序的用戶數(shù)據(jù),使用固有密鑰(30i)加密后寫入當(dāng)前數(shù)據(jù)區(qū)域。
文檔編號(hào)G06K19/073GK1991870SQ20061012785
公開日2007年7月4日 申請日期2006年9月22日 優(yōu)先權(quán)日2005年12月28日
發(fā)明者佐佐木克直 申請人:株式會(huì)社Pfu