專利名稱:認(rèn)證系統(tǒng)和認(rèn)證裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種認(rèn)證終端裝置的用戶的技術(shù)。
背景技術(shù):
當(dāng)使用諸如移動(dòng)電話之類的移動(dòng)設(shè)備時(shí),它們存儲(chǔ)諸如電話號(hào)碼、電子郵件地址、撥號(hào)記錄以及日程表之類的與用戶隱私相關(guān)的信息。由于此原因,這樣的移動(dòng)設(shè)備配備有認(rèn)證用戶的功能來(lái)防止陌生人獲取這樣的私人信息。
例如,以下列舉的文檔1公開了一種使用兩個(gè)ID標(biāo)簽的個(gè)人認(rèn)證系統(tǒng)。在此個(gè)人認(rèn)證系統(tǒng)中,標(biāo)識(shí)裝置分別從兩個(gè)ID標(biāo)簽中讀取ID(標(biāo)識(shí))代碼,判斷所讀取的兩個(gè)ID代碼是否已經(jīng)與用戶相對(duì)應(yīng)地向一個(gè)集成于該標(biāo)識(shí)裝置中的數(shù)據(jù)庫(kù)注冊(cè),并且如果它判斷所讀取的兩個(gè)ID代碼已經(jīng)向該數(shù)據(jù)庫(kù)注冊(cè),則確認(rèn)該用戶為認(rèn)證用戶。
日本特開專利申請(qǐng)2002-123803然而,除非上述個(gè)人認(rèn)證系統(tǒng)判斷從ID標(biāo)簽讀取的兩個(gè)ID代碼與已經(jīng)向數(shù)據(jù)庫(kù)注冊(cè)的兩個(gè)ID代碼完全匹配,否則它不確認(rèn)該用戶為認(rèn)證用戶。這迫使該用戶必須一直攜帶這兩個(gè)ID標(biāo)簽。這是因?yàn)槔缛绻撚脩魧蓚€(gè)ID標(biāo)簽中的一個(gè)留在家里,則當(dāng)該用戶離家時(shí)他不能被確認(rèn)為認(rèn)證用戶。此外,因?yàn)橥ㄟ^(guò)無(wú)線電通信來(lái)執(zhí)行標(biāo)識(shí)裝置和每個(gè)ID標(biāo)簽之間的信息的發(fā)送和接收,所以即使該用戶具有這兩個(gè)ID標(biāo)簽,但是由于他們之間距離較遠(yuǎn)或者有來(lái)自其他ID標(biāo)簽的干擾,也可能導(dǎo)致從ID標(biāo)簽向標(biāo)識(shí)裝置發(fā)送ID代碼失敗,從而阻止該用戶被確認(rèn)為認(rèn)證用戶。
發(fā)明內(nèi)容
因此本發(fā)明的一個(gè)目的是提供一種認(rèn)證系統(tǒng)、認(rèn)證裝置、認(rèn)證方法、認(rèn)證程序以及程序記錄介質(zhì),它們通過(guò)以一種比傳統(tǒng)技術(shù)更可靠的方式認(rèn)證用戶來(lái)允許用戶使用功能。
以上目的由包括多個(gè)無(wú)線IC標(biāo)簽和認(rèn)證裝置的認(rèn)證系統(tǒng)實(shí)現(xiàn),如果用戶的真實(shí)性被認(rèn)證證明,則該認(rèn)證裝置允許用戶使用由該認(rèn)證裝置提供的功能,該認(rèn)證裝置包括標(biāo)簽驗(yàn)證信息存儲(chǔ)單元,用于存儲(chǔ)用于分別標(biāo)識(shí)多個(gè)無(wú)線IC標(biāo)簽的多條標(biāo)簽驗(yàn)證信息;接收單元,用于從附在所述用戶所攜帶的物體上的無(wú)線IC標(biāo)簽中,無(wú)線地接收用于分別標(biāo)識(shí)附在所述物體上的無(wú)線IC標(biāo)簽的多條標(biāo)簽證明信息;標(biāo)簽判斷單元,用于判斷所述多條標(biāo)簽驗(yàn)證信息和所述多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件;以及許可單元,用于如果所述標(biāo)簽判斷單元判斷所述匹配程度滿足所述預(yù)定條件,則允許使用所述功能,并且所述多個(gè)無(wú)線IC標(biāo)簽中的每一個(gè)包括標(biāo)簽證明信息存儲(chǔ)單元,用于存儲(chǔ)一條標(biāo)簽證明信息,該條標(biāo)簽證明信息用于標(biāo)識(shí)存儲(chǔ)有該條標(biāo)簽證明信息的無(wú)線IC標(biāo)簽;以及輸出單元,用于無(wú)線地輸出該條標(biāo)簽證明信息。
對(duì)于認(rèn)證系統(tǒng)的上述結(jié)構(gòu),其中標(biāo)簽判斷單元判斷所述多條標(biāo)簽驗(yàn)證信息和多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件,如果標(biāo)簽判斷單元判斷匹配程度滿足預(yù)定條件,則認(rèn)證裝置允許用戶使用功能。也就是說(shuō),即使所有存儲(chǔ)的標(biāo)簽驗(yàn)證信息都不與任何收到的標(biāo)簽證明信息匹配,如果滿足預(yù)定條件,則用戶也被允許使用該功能。這以一種比傳統(tǒng)系統(tǒng)中更可靠的方式使得認(rèn)證用戶能夠使用認(rèn)證裝置中提供的功能。
以上目的也由一種認(rèn)證裝置實(shí)現(xiàn),如果用戶的真實(shí)性由認(rèn)證證明,則該認(rèn)證裝置允許用戶使用由該認(rèn)證裝置提供的功能,該認(rèn)證裝置包括標(biāo)簽驗(yàn)證信息存儲(chǔ)單元,用于存儲(chǔ)用于分別標(biāo)識(shí)多個(gè)無(wú)線IC標(biāo)簽的多條標(biāo)簽驗(yàn)證信息;接收單元,用于從附在所述用戶所攜帶的物體上的無(wú)線IC標(biāo)簽中,無(wú)線地接收用于分別標(biāo)識(shí)附在所述物體上的無(wú)線IC標(biāo)簽的多條標(biāo)簽證明信息;標(biāo)簽判斷單元,用于判斷所述多條標(biāo)簽驗(yàn)證信息和所述多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件;以及許可單元,用于如果所述標(biāo)簽判斷單元判斷所述匹配程度滿足所述預(yù)定條件,則允許使用所述功能。
對(duì)于上述結(jié)構(gòu),其中認(rèn)證裝置的標(biāo)簽判斷單元判斷所述多條標(biāo)簽驗(yàn)證信息和多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件,如果標(biāo)簽判斷單元判斷匹配程度滿足預(yù)定條件,則認(rèn)證裝置允許用戶使用功能。也就是說(shuō),即使所有存儲(chǔ)的標(biāo)簽驗(yàn)證信息都不與任何收到的標(biāo)簽證明信息匹配,如果滿足預(yù)定條件,則用戶也被允許使用該功能。這以一種比傳統(tǒng)系統(tǒng)中更可靠的方式使得認(rèn)證用戶能夠使用認(rèn)證裝置中提供的功能。
上述認(rèn)證裝置還可以包括標(biāo)識(shí)信息存儲(chǔ)單元,用于存儲(chǔ)第一標(biāo)識(shí)信息;以及用戶判斷單元,用于如果所述標(biāo)簽判斷單元判斷所述匹配程度不滿足所述預(yù)定條件,則接收第二標(biāo)識(shí)信息并且判斷所述第一標(biāo)識(shí)信息是否匹配所接收的第二標(biāo)識(shí)信息,其中如果所述標(biāo)簽判斷單元判斷所述匹配程度不滿足所述預(yù)定條件,并且如果所述用戶判斷單元判斷所述第一標(biāo)識(shí)信息匹配所接收的第二標(biāo)識(shí)信息,則所述許可單元允許使用所述功能。
對(duì)于認(rèn)證裝置的上述結(jié)構(gòu),如果標(biāo)簽判斷單元提供否定的判斷結(jié)果,則用戶判斷單元判斷第一標(biāo)識(shí)信息是否匹配第二標(biāo)識(shí)信息,并且或者如果標(biāo)簽判斷單元判斷匹配程度滿足預(yù)定條件,或者如果用戶判斷單元判斷第一標(biāo)識(shí)信息匹配第二標(biāo)識(shí)信息,則許可單元允許使用功能。對(duì)于此結(jié)構(gòu),如果標(biāo)簽判斷單元提供關(guān)于認(rèn)證用戶的否定的判斷結(jié)果,則用戶判斷單元提供關(guān)于該認(rèn)證用戶的肯定的判斷結(jié)果,并且該認(rèn)證用戶被允許使用認(rèn)證裝置中提供的功能。也就是說(shuō),具有該認(rèn)證裝置的認(rèn)證系統(tǒng)以一種比傳統(tǒng)系統(tǒng)更可靠的方式允許認(rèn)證用戶使用認(rèn)證裝置中提供的功能。
在上述認(rèn)證裝置中,所述第一標(biāo)識(shí)信息是(i)一個(gè)或者多個(gè)數(shù)字和/或一個(gè)或者多個(gè)字母和/或一個(gè)或者多個(gè)符號(hào)的組合的第一字符信息,或者是(ii)表示所述用戶的生物學(xué)特征的第一生物學(xué)信息,所述第二標(biāo)識(shí)信息是(i)一個(gè)或者多個(gè)數(shù)字和/或一個(gè)或者多個(gè)字母和/或一個(gè)或者多個(gè)符號(hào)的組合的第二字符信息,或者是(ii)表示所述用戶的生物學(xué)特征的第二生物學(xué)信息,如果所述用戶判斷單元接收到所述第二字符信息,則所述用戶判斷單元判斷所述第一字符信息是否匹配所接收的第二字符信息,并且如果所述用戶判斷單元接收到所述第二生物學(xué)信息,則所述用戶判斷單元判斷所述第一生物學(xué)信息和所接收的第二生物學(xué)信息是否對(duì)應(yīng)于相同的用戶。
對(duì)于上述結(jié)構(gòu),所述第一標(biāo)識(shí)信息是第一字符信息或者是第一生物學(xué)信息,而所述第二標(biāo)識(shí)信息是第二字符信息或者是第二生物學(xué)信息。例如,能夠執(zhí)行密碼認(rèn)證來(lái)判斷所述第一字符信息是否匹配所述第二字符信息,并且能夠執(zhí)行指紋認(rèn)證來(lái)判斷所述第一生物學(xué)信息和所述第二生物學(xué)信息是否對(duì)應(yīng)于相同的用戶。
在上述認(rèn)證裝置中,所述多條標(biāo)簽驗(yàn)證信息是用于分別標(biāo)識(shí)所述多個(gè)無(wú)線IC標(biāo)簽的多個(gè)驗(yàn)證ID碼,所述多條標(biāo)簽證明信息是用于分別標(biāo)識(shí)附在所述物體上的無(wú)線IC標(biāo)簽的多個(gè)證明ID碼,并且所述認(rèn)證裝置還包括更新單元,用于如果滿足更新的預(yù)定條件,則從所述接收單元接收的多個(gè)證明ID碼中獲取至少兩個(gè)證明ID碼,并且通過(guò)將所述至少兩個(gè)獲取的證明ID碼存儲(chǔ)到所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中作為驗(yàn)證ID碼來(lái)更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容。
對(duì)于上述結(jié)構(gòu),如果滿足更新的預(yù)定條件,則認(rèn)證裝置的更新單元從所述接收單元接收的多個(gè)證明ID碼中獲取至少兩個(gè)證明ID碼,并且通過(guò)將所述至少兩個(gè)獲取的證明ID碼存儲(chǔ)到所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中作為驗(yàn)證ID碼來(lái)更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容。這使得如果滿足更新的預(yù)定條件,則用戶能夠根據(jù)用戶具有的多個(gè)物體來(lái)改變證明ID碼。
上述認(rèn)證裝置還可以包括標(biāo)識(shí)信息存儲(chǔ)單元,用于存儲(chǔ)第一標(biāo)識(shí)信息;以及用戶判斷單元,用于接收第二標(biāo)識(shí)信息并且判斷所述第一標(biāo)識(shí)信息是否匹配所接收的第二標(biāo)識(shí)信息,其中所述更新的預(yù)定條件是所述第一標(biāo)識(shí)信息匹配所述第二標(biāo)識(shí)信息,并且如果所述第一標(biāo)識(shí)信息匹配所述第二標(biāo)識(shí)信息,則所述更新單元更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容。
對(duì)于上述結(jié)構(gòu),如果所述用戶判斷單元判斷所述第一標(biāo)識(shí)信息匹配所述第二標(biāo)識(shí)信息,則所述認(rèn)證裝置的更新單元通過(guò)將至少兩個(gè)所獲取的證明ID碼作為驗(yàn)證ID碼存儲(chǔ)到標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中來(lái)更新標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容。
上述認(rèn)證裝置還可以包括距離計(jì)算單元,用于計(jì)算所述認(rèn)證裝置和從其中接收所述多個(gè)證明ID碼的每個(gè)所述無(wú)線IC標(biāo)簽之間的距離值,其中所述更新單元從所述多個(gè)接收的證明ID碼中獲取至少兩個(gè)計(jì)算的距離值都等于或者小于預(yù)定值的證明ID碼。
對(duì)于上述結(jié)構(gòu),所述更新單元從預(yù)定距離內(nèi)的位置獲取至少兩個(gè)證明ID碼。這使得認(rèn)證裝置能夠從預(yù)定距離內(nèi)的位置獲取至少兩個(gè)證明ID碼,這確保安全地獲取證明ID碼,并且存儲(chǔ)所獲取的證明ID碼作為驗(yàn)證ID碼。
在上述認(rèn)證裝置中,所述多個(gè)證明ID碼中的每一個(gè)包含表示物體類型的類型碼,由所述證明ID碼標(biāo)識(shí)的無(wú)線IC標(biāo)簽附在所述物體上,其中所述更新單元從所述接收單元所接收的多個(gè)證明ID碼中獲取至少兩個(gè)包含預(yù)定類型碼的證明ID碼。
對(duì)于上述結(jié)構(gòu),所述更新單元獲取至少兩個(gè)包含預(yù)定類型碼的證明ID碼。這使得包含預(yù)定類型碼的證明ID碼被存儲(chǔ)作為驗(yàn)證ID碼。
上述認(rèn)證裝置還可以包括優(yōu)先級(jí)存儲(chǔ)單元,用于存儲(chǔ)多個(gè)優(yōu)先級(jí)和多個(gè)與之對(duì)應(yīng)的類型碼,其中所述預(yù)定類型碼與等于或者高于優(yōu)先級(jí)閾值的優(yōu)先級(jí)相關(guān)聯(lián),并且所述更新單元從所述接收單元接收的所述多個(gè)證明ID碼中獲取至少兩個(gè)具有等于或者高于所述優(yōu)先級(jí)閾值的優(yōu)先級(jí)的證明ID碼,并且通過(guò)將所述至少兩個(gè)所獲取的證明ID碼作為驗(yàn)證ID碼按優(yōu)先級(jí)存儲(chǔ)到所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中來(lái)更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容。
對(duì)于上述結(jié)構(gòu),所述更新單元從多個(gè)所接收的證明ID碼中獲取至少兩個(gè)包含具有等于或者高于預(yù)定優(yōu)先級(jí)的優(yōu)先級(jí)的類型碼的證明ID碼。這使得包含具有高優(yōu)先級(jí)的類型碼的證明ID碼被存儲(chǔ)作為驗(yàn)證ID碼。
上述認(rèn)證裝置還可以包括優(yōu)先級(jí)更新單元,用于接收類型碼和優(yōu)先級(jí),并且通過(guò)將存儲(chǔ)在與所述收到的類型碼對(duì)應(yīng)的優(yōu)先級(jí)存儲(chǔ)單元中的優(yōu)先級(jí)替換為所接收的優(yōu)先級(jí)來(lái)更新所述優(yōu)先級(jí)存儲(chǔ)單元。
對(duì)于上述結(jié)構(gòu),認(rèn)證裝置能夠改變存于其中的優(yōu)先級(jí)。
上述認(rèn)證裝置還可以包括分?jǐn)?shù)存儲(chǔ)單元,用于存儲(chǔ)多個(gè)分?jǐn)?shù)值和多個(gè)與之對(duì)應(yīng)的類型碼,其中所述預(yù)定類型碼與等于或者高于分?jǐn)?shù)值閾值的分?jǐn)?shù)值相關(guān)聯(lián),并且所述更新單元從所述接收單元接收的所述多個(gè)證明ID碼中獲取至少兩個(gè)具有等于或者高于所述分?jǐn)?shù)值閾值的分?jǐn)?shù)值的證明ID碼,并且通過(guò)將所述至少兩個(gè)所獲取的證明ID碼作為驗(yàn)證ID碼按優(yōu)先級(jí)存儲(chǔ)到所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中來(lái)更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容。
對(duì)于上述結(jié)構(gòu),所述更新單元從多個(gè)所接收的證明ID碼中獲取至少兩個(gè)包含具有等于或者高于預(yù)定分?jǐn)?shù)值的分?jǐn)?shù)值的類型碼的證明ID碼。這使得包含具有高分?jǐn)?shù)值的類型碼的證明ID碼被存儲(chǔ)作為驗(yàn)證ID碼。
上述認(rèn)證裝置還可以包括分?jǐn)?shù)更新單元,用于接收類型碼和分?jǐn)?shù)值,并且通過(guò)將存儲(chǔ)在與所述收到的類型碼對(duì)應(yīng)的分?jǐn)?shù)存儲(chǔ)單元中的分?jǐn)?shù)值替換為所接收的分?jǐn)?shù)值來(lái)更新所述分?jǐn)?shù)存儲(chǔ)單元。
對(duì)于上述結(jié)構(gòu),認(rèn)證裝置能夠改變存于其中的優(yōu)先級(jí)。
在上述認(rèn)證裝置中,所述多條標(biāo)簽驗(yàn)證信息是由所述認(rèn)證裝置分配的用于驗(yàn)證的多條唯一認(rèn)證數(shù)據(jù),所述多條標(biāo)簽證明信息是由所述認(rèn)證裝置分配的用于證明的多條唯一認(rèn)證數(shù)據(jù),所述接收單元從附在所述物體上的所述無(wú)線IC標(biāo)簽無(wú)線地接收用于分別標(biāo)識(shí)附在所述物體上的所述無(wú)線IC標(biāo)簽的多個(gè)ID碼;所述認(rèn)證裝置還包括更新單元,用于如果更新預(yù)定條件滿足,則為所述接收單元接收的每個(gè)ID碼產(chǎn)生一條不同的認(rèn)證數(shù)據(jù),從多條所產(chǎn)生的認(rèn)證數(shù)據(jù)中獲取至少兩條認(rèn)證數(shù)據(jù),并且通過(guò)將所述至少兩條所獲取的認(rèn)證數(shù)據(jù)作為用于驗(yàn)證的認(rèn)證數(shù)據(jù)存儲(chǔ)到所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中來(lái)更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容;以及傳輸單元,用于為已經(jīng)由所述更新單元更新的用于驗(yàn)證的每條認(rèn)證數(shù)據(jù),將用于驗(yàn)證的一條認(rèn)證數(shù)據(jù)作為一條用于證明的認(rèn)證數(shù)據(jù)傳輸至具有與用于驗(yàn)證的該條認(rèn)證數(shù)據(jù)相對(duì)應(yīng)的ID碼的無(wú)線IC標(biāo)簽。
對(duì)于上述結(jié)構(gòu),如果滿足更新的預(yù)定條件,則認(rèn)證裝置的更新單元從多個(gè)所接收的證明ID碼中獲取至少兩條與證明ID碼對(duì)應(yīng)的認(rèn)證數(shù)據(jù),并且通過(guò)將所述獲取的至少兩條認(rèn)證數(shù)據(jù)作為驗(yàn)證ID碼存儲(chǔ)到標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中來(lái)更新標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容,以及所述傳輸單元為已經(jīng)更新的用于驗(yàn)證的每條認(rèn)證數(shù)據(jù),將一條用于驗(yàn)證的認(rèn)證數(shù)據(jù)作為一條用于證明的認(rèn)證數(shù)據(jù)傳輸至具有與用于驗(yàn)證的該條認(rèn)證數(shù)據(jù)相對(duì)應(yīng)的ID碼的無(wú)線IC標(biāo)簽。這使得如果滿足更新的預(yù)定條件,則用戶能夠根據(jù)用戶具有的多個(gè)物體來(lái)改變證明ID碼。
上述認(rèn)證裝置還可以包括標(biāo)識(shí)信息存儲(chǔ)單元,用于存儲(chǔ)第一標(biāo)識(shí)信息;以及用戶判斷單元,用于接收第二標(biāo)識(shí)信息并且判斷所述第一標(biāo)識(shí)信息是否匹配所接收的第二標(biāo)識(shí)信息,其中所述更新預(yù)定條件是所述第一標(biāo)識(shí)信息匹配所述第二標(biāo)識(shí)信息,并且如果所述第一標(biāo)識(shí)信息匹配所述第二標(biāo)識(shí)信息,則所述更新單元更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容,并且所述傳輸單元為已經(jīng)由所述更新單元更新的用于驗(yàn)證的每條認(rèn)證數(shù)據(jù),將一條用于驗(yàn)證的認(rèn)證數(shù)據(jù)作為一條用于證明的認(rèn)證數(shù)據(jù)傳輸至具有與用于驗(yàn)證的該條認(rèn)證數(shù)據(jù)相對(duì)應(yīng)的ID碼的無(wú)線IC標(biāo)簽。
對(duì)于上述結(jié)構(gòu),如果用戶判斷單元判斷第一標(biāo)識(shí)信息匹配第二標(biāo)識(shí)信息,則認(rèn)證裝置的更新單元通過(guò)將所獲取的至少兩條認(rèn)證數(shù)據(jù)作為驗(yàn)證ID碼存儲(chǔ)到標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中來(lái)更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容,并且如果用戶判斷單元判斷第一標(biāo)識(shí)信息匹配第二標(biāo)識(shí)信息,則傳輸單元將用于證明的認(rèn)證數(shù)據(jù)發(fā)送至具有對(duì)應(yīng)ID碼的無(wú)線IC標(biāo)簽。
上述認(rèn)證裝置還可以包括距離計(jì)算單元,用于計(jì)算所述認(rèn)證裝置和從其中接收有所述多個(gè)ID碼的每個(gè)所述無(wú)線IC標(biāo)簽之間的距離,其中所述更新單元從所述多個(gè)接收的ID碼中獲取至少兩條與計(jì)算的距離值都等于或者小于預(yù)定值的ID碼對(duì)應(yīng)的認(rèn)證數(shù)據(jù)。
對(duì)于上述結(jié)構(gòu),所述更新單元獲取與從預(yù)定距離內(nèi)的位置接收的ID碼對(duì)應(yīng)的至少兩條認(rèn)證數(shù)據(jù)作為用于驗(yàn)證的認(rèn)證數(shù)據(jù)。
在上述認(rèn)證裝置中,所述多個(gè)ID碼中的每一個(gè)包含表示物體類型的類型碼,由所述ID碼標(biāo)識(shí)的無(wú)線IC標(biāo)簽附在所述物體上,其中所述更新單元從所述接收單元接收的多個(gè)ID碼中獲取至少兩條與包含預(yù)定類型碼的ID碼對(duì)應(yīng)的認(rèn)證數(shù)據(jù)。
對(duì)于上述結(jié)構(gòu),所述更新單元獲取與包含預(yù)定類型碼的證明ID碼相對(duì)應(yīng)的至少兩條認(rèn)證數(shù)據(jù)。這使得與包含預(yù)定類型碼的證明ID碼相對(duì)應(yīng)的認(rèn)證數(shù)據(jù)能夠被存儲(chǔ)為用于驗(yàn)證的認(rèn)證數(shù)據(jù)。
上述認(rèn)證裝置,所述多條標(biāo)簽證明信息中的每一條都包含表示物體類型的類型碼,由該條標(biāo)簽證明信息標(biāo)識(shí)的無(wú)線IC標(biāo)簽附在所述物體上,其中所述標(biāo)簽判斷單元判斷所述多條標(biāo)簽驗(yàn)證信息與一條或者多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件,所述一條或者多條標(biāo)簽證明信息是從所述接收單元接收的所述多條標(biāo)簽證明信息中排除了包含預(yù)定類型碼的那些條標(biāo)簽證明信息后剩下的。
對(duì)于上述結(jié)構(gòu),認(rèn)證裝置能夠判斷所述多條標(biāo)簽驗(yàn)證信息與一條或者多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件,所述一條或者多條標(biāo)簽證明信息是從所述接收單元接收的所述多條標(biāo)簽證明信息中排除了包含預(yù)定類型碼的那些條標(biāo)簽證明信息后剩下的。
在上述認(rèn)證裝置中,所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元還存儲(chǔ)表示每條標(biāo)簽驗(yàn)證信息的過(guò)期日期/時(shí)間的過(guò)期日期/時(shí)間信息,并且所述認(rèn)證裝置還包括控制單元,用于如果判斷出所述多條標(biāo)簽驗(yàn)證信息的過(guò)期日期/時(shí)間都沒(méi)有到,則控制所述接收單元接收所述多條標(biāo)簽證明信息。
對(duì)于上述結(jié)構(gòu),如果所述多條標(biāo)簽驗(yàn)證信息的過(guò)期日期/時(shí)間都沒(méi)有到,則所述接收單元能夠接收多條標(biāo)簽證明信息。
在上述認(rèn)證裝置中,所述標(biāo)簽判斷單元判斷(i)和(ii)的比值是否等于或者高于標(biāo)準(zhǔn)值,其中(i)為所述多條標(biāo)簽驗(yàn)證信息中與所述多條標(biāo)簽證明信息的任一條相匹配的標(biāo)簽驗(yàn)證信息的條數(shù),(ii)為所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中存儲(chǔ)的所述多條標(biāo)簽驗(yàn)證信息的總數(shù)。
對(duì)于上述結(jié)構(gòu),所述標(biāo)簽判斷單元判斷匹配的標(biāo)簽驗(yàn)證信息的條數(shù)與標(biāo)簽驗(yàn)證信息的總條數(shù)的比值是否等于或者高于標(biāo)準(zhǔn)值。對(duì)于這樣的結(jié)構(gòu),即使所有存儲(chǔ)的標(biāo)簽驗(yàn)證信息都不匹配任何接收的標(biāo)簽證明信息,如果匹配的標(biāo)簽驗(yàn)證信息的條數(shù)與標(biāo)簽驗(yàn)證信息的總條數(shù)的比值等于或者高于標(biāo)準(zhǔn)值,則用戶也被允許使用該功能。這以一種比傳統(tǒng)系統(tǒng)中更可靠的方式使得認(rèn)證用戶能夠使用認(rèn)證裝置中提供的功能。
在上述認(rèn)證裝置中,所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元還與所述多條標(biāo)簽驗(yàn)證信息相對(duì)應(yīng)地存儲(chǔ)表示被分配給所述多條標(biāo)簽驗(yàn)證信息的權(quán)重的分?jǐn)?shù)值,并且所述標(biāo)簽判斷單元判斷(i)和(ii)的比值是否等于或者高于標(biāo)準(zhǔn)值,其中(i)為通過(guò)將所述多條標(biāo)簽驗(yàn)證信息中與所述多條標(biāo)簽證明信息的任一條匹配的標(biāo)簽驗(yàn)證信息相對(duì)應(yīng)的分?jǐn)?shù)值相加所獲取的分?jǐn)?shù)值,(ii)為通過(guò)將與所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中存儲(chǔ)的所述多條標(biāo)簽驗(yàn)證信息相對(duì)應(yīng)的分?jǐn)?shù)值相加所獲取的總分?jǐn)?shù)值。
對(duì)于上述結(jié)構(gòu),所述標(biāo)簽判斷單元判斷所獲取的分?jǐn)?shù)值與總分?jǐn)?shù)值的比值是否等于或者高于標(biāo)準(zhǔn)值。對(duì)于這樣的結(jié)構(gòu),即使所有存儲(chǔ)的標(biāo)簽驗(yàn)證信息都不匹配任何接收的標(biāo)簽證明信息,如果所獲取的分?jǐn)?shù)值與總分?jǐn)?shù)值的比值等于或者高于標(biāo)準(zhǔn)值,則用戶也被允許使用該功能。這以一種比傳統(tǒng)系統(tǒng)中更可靠的方式使得認(rèn)證用戶能夠使用認(rèn)證裝置中提供的功能。
在上述認(rèn)證裝置中,標(biāo)簽驗(yàn)證信息存儲(chǔ)單元是便攜式記錄介質(zhì),并且該便攜式記錄介質(zhì)插入到認(rèn)證裝置中。
對(duì)于上述結(jié)構(gòu),便攜式記錄介質(zhì)能夠被用作標(biāo)簽驗(yàn)證信息存儲(chǔ)單元。
圖1示出了認(rèn)證系統(tǒng)1的概要。
圖2是示出用戶終端10的結(jié)構(gòu)的方框圖。
圖3是示出標(biāo)準(zhǔn)信息存儲(chǔ)單元102的結(jié)構(gòu)的方框圖。
圖4示出了類型碼存儲(chǔ)單元133中所包括的類型碼表T100的數(shù)據(jù)結(jié)構(gòu)。
圖5示出了認(rèn)證信息存儲(chǔ)單元134中所包括的認(rèn)證標(biāo)準(zhǔn)代碼表T101的數(shù)據(jù)結(jié)構(gòu)。
圖6是示出標(biāo)簽讀取單元109的結(jié)構(gòu)的方框圖。
圖7示出了同步信號(hào)傳輸周期和ID碼收集周期。
圖8是示出認(rèn)證記錄介質(zhì)20的結(jié)構(gòu)的方框圖。
圖9示出了ID標(biāo)簽信息存儲(chǔ)單元202中所包括的ID標(biāo)簽信息表T200的數(shù)據(jù)結(jié)構(gòu)。
圖10示出了無(wú)線ID標(biāo)簽30的外觀。
圖11是示出無(wú)線ID標(biāo)簽30的IC芯片單元301的結(jié)構(gòu)的方框圖。
圖12示出了電源單元311中包括的電源電路的一個(gè)例子。
圖13是示出向認(rèn)證系統(tǒng)1中的認(rèn)證記錄介質(zhì)20的ID標(biāo)簽信息存儲(chǔ)單元202注冊(cè)ID碼的操作的概要的流程圖。
圖14是示出在認(rèn)證系統(tǒng)1中ID碼注冊(cè)過(guò)程的操作的流程圖。
圖15是示出在認(rèn)證系統(tǒng)1中ID碼收集過(guò)程的操作的流程圖。
圖16接著圖15示出在認(rèn)證系統(tǒng)1中ID碼注冊(cè)過(guò)程的操作的流程圖。
圖17是示出在認(rèn)證系統(tǒng)1中ID碼寫入過(guò)程的操作的流程圖。
圖18是示出在認(rèn)證系統(tǒng)1中單個(gè)注冊(cè)過(guò)程的操作的流程圖。
圖19是示出在認(rèn)證系統(tǒng)1中認(rèn)證方法注冊(cè)過(guò)程的操作的流程圖。
圖20是示出在認(rèn)證系統(tǒng)1中認(rèn)證過(guò)程的操作的流程圖。
圖21是示出在認(rèn)證系統(tǒng)1中ID標(biāo)簽認(rèn)證過(guò)程的操作的流程圖。
圖22示出了認(rèn)證系統(tǒng)1A的概要。
圖23是示出用戶終端10A的結(jié)構(gòu)的方框圖。
圖24是示出標(biāo)準(zhǔn)信息存儲(chǔ)單元102A的結(jié)構(gòu)的方框圖。
圖25是示出標(biāo)簽讀取單元109A的結(jié)構(gòu)的方框圖。
圖26是示出認(rèn)證記錄介質(zhì)20A的結(jié)構(gòu)的方框圖。
圖27示出了ID標(biāo)簽信息存儲(chǔ)單元202A中所包括的ID標(biāo)簽信息表T300的數(shù)據(jù)結(jié)構(gòu)。
圖28是示出無(wú)線ID標(biāo)簽30A的IC芯片單元301A的結(jié)構(gòu)的方框圖。
圖29是示出向認(rèn)證系統(tǒng)1A中的認(rèn)證記錄介質(zhì)20A的ID標(biāo)簽信息存儲(chǔ)單元202A注冊(cè)認(rèn)證數(shù)據(jù)的操作的概要的流程圖。
圖30是示出在認(rèn)證系統(tǒng)1A中認(rèn)證數(shù)據(jù)注冊(cè)過(guò)程的操作的流程圖。
圖31是示出在認(rèn)證系統(tǒng)1A中認(rèn)證數(shù)據(jù)寫入過(guò)程的操作的流程圖。
圖32是示出在認(rèn)證系統(tǒng)1A中單個(gè)注冊(cè)過(guò)程的操作的流程圖。
圖33是示出在認(rèn)證系統(tǒng)1A中認(rèn)證數(shù)據(jù)傳輸過(guò)程的操作的流程圖。
圖34是示出在認(rèn)證系統(tǒng)1A中認(rèn)證過(guò)程的操作的流程圖。
圖35是示出在認(rèn)證系統(tǒng)1A中認(rèn)證數(shù)據(jù)收集過(guò)程的操作的流程圖。
圖36是接著圖35示出在認(rèn)證系統(tǒng)1A中認(rèn)證數(shù)據(jù)收集過(guò)程的操作的流程圖。
圖37是示出在認(rèn)證系統(tǒng)1中ID標(biāo)簽認(rèn)證過(guò)程的操作的流程圖。
圖38是示出ATM終端50B的結(jié)構(gòu)的方框圖。
圖39是示出當(dāng)使用ATM終端50B時(shí)認(rèn)證過(guò)程的操作的流程圖。
具體實(shí)施例方式
1.實(shí)施例11.1認(rèn)證系統(tǒng)1的概要以下描述了本發(fā)明的實(shí)施例1中的認(rèn)證系統(tǒng)1。
認(rèn)證系統(tǒng)1如圖1所示包括用戶終端10、認(rèn)證記錄介質(zhì)20、無(wú)線ID標(biāo)簽31、32、33、34、35、...36、以及認(rèn)證卡40。無(wú)線ID標(biāo)簽31、32、33、34、35、...36被嵌入在用戶穿戴或者攜帶的衣服、附件、紙幣等等之中。無(wú)線ID標(biāo)簽30被嵌入在認(rèn)證卡40中。認(rèn)證記錄介質(zhì)20插入到用戶終端10中以使用。
在認(rèn)證系統(tǒng)1中,當(dāng)用戶請(qǐng)求使用用戶訪問(wèn)被限的用戶終端10的功能時(shí),用戶終端10從用戶攜帶的認(rèn)證卡40中嵌入的無(wú)線ID標(biāo)簽30中以及從用戶穿戴或者攜帶的物體(衣服、附件、紙幣等等)中嵌入的無(wú)線ID標(biāo)簽31、32、33、34、35、...36中讀取用于標(biāo)識(shí)無(wú)線ID標(biāo)簽的ID碼,通過(guò)使用讀取的ID碼和預(yù)先已經(jīng)向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼來(lái)執(zhí)行認(rèn)證,并且如果用戶的真實(shí)性被該認(rèn)證證明,則用戶訪問(wèn)被限的功能被激活。如果用戶的真實(shí)性沒(méi)有被該認(rèn)證證明,則用戶終端10使用密碼來(lái)執(zhí)行認(rèn)證,并且如果用戶的真實(shí)性被認(rèn)證證明,則功能被激活。
此處應(yīng)該注意到ID碼例如由八個(gè)數(shù)字組成。這八個(gè)數(shù)字中,頭三個(gè)數(shù)字形成用于標(biāo)識(shí)產(chǎn)品類型的類型碼,而剩余的五個(gè)數(shù)字形成產(chǎn)品碼,其中每一種產(chǎn)品類型具有一組不同的產(chǎn)品碼。
1.2用戶終端10現(xiàn)在將描述用戶終端10的結(jié)構(gòu)。用戶終端10如圖2所示包括功能存儲(chǔ)單元101、標(biāo)準(zhǔn)信息存儲(chǔ)單元102、密碼存儲(chǔ)單元103、接收信息存儲(chǔ)單元104、輸入單元105、顯示單元106、控制單元107、時(shí)鐘單元108、標(biāo)簽讀取單元109,以及輸入/輸出單元110。
用戶終端10更具體而言是包括微處理器、ROM、RAM、硬盤單元、顯示單元等的計(jì)算機(jī)系統(tǒng)。計(jì)算機(jī)程序被記錄在ROM或者硬盤單元中。當(dāng)微處理器根據(jù)計(jì)算機(jī)程序運(yùn)行時(shí),用戶終端10實(shí)現(xiàn)它的功能。
用戶終端10例如是PDA(個(gè)人數(shù)字助理)。
(1)功能存儲(chǔ)單元101功能存儲(chǔ)單元101如圖2所示包括計(jì)劃管理功能120、個(gè)人信息管理功能121、地址列表管理功能122、游戲功能123、電子貨幣功能124,以及記事簿功能125。
計(jì)劃管理功能120是注冊(cè)和管理用戶計(jì)劃的功能。個(gè)人信息管理功能121是注冊(cè)和管理用戶信息的功能。地址列表管理功能122是注冊(cè)和管理與用戶相關(guān)的地址、電話號(hào)碼等信息的功能。游戲功能123是玩游戲的功能。電子貨幣功能124是使用由數(shù)字?jǐn)?shù)據(jù)代表貨幣價(jià)值的電子貨幣來(lái)購(gòu)物的功能。記事簿功能125例如是創(chuàng)建和管理文本之類的字處理功能。
(2)標(biāo)準(zhǔn)信息存儲(chǔ)單元102標(biāo)準(zhǔn)信息存儲(chǔ)單元102如圖3所示包括標(biāo)準(zhǔn)天信息存儲(chǔ)單元131、注冊(cè)數(shù)目信息存儲(chǔ)單元132、類型碼存儲(chǔ)單元133、認(rèn)證信息存儲(chǔ)單元134、標(biāo)準(zhǔn)優(yōu)先級(jí)存儲(chǔ)單元135、以及標(biāo)準(zhǔn)分?jǐn)?shù)(point)存儲(chǔ)單元136。
(A)標(biāo)準(zhǔn)天信息存儲(chǔ)單元131標(biāo)準(zhǔn)天信息存儲(chǔ)單元131存儲(chǔ)天數(shù)(例如“3”代表三天),當(dāng)計(jì)算向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼的過(guò)期日期/時(shí)間時(shí),使用該天數(shù)作為標(biāo)準(zhǔn)。
(B)注冊(cè)數(shù)目信息存儲(chǔ)單元132注冊(cè)數(shù)目信息存儲(chǔ)單元132存儲(chǔ)向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼的上限(例如“5”)。
(C)類型碼存儲(chǔ)單元133類型碼存儲(chǔ)單元133包括類型碼表T100,圖4示出了它的一個(gè)例子。
類型碼表T100存儲(chǔ)一組或者多組類型碼、名稱、優(yōu)先級(jí)和分?jǐn)?shù)。
類型碼是用于標(biāo)識(shí)具有無(wú)線ID標(biāo)簽的產(chǎn)品的類型的代碼。
表中的名稱是與類型碼相關(guān)聯(lián)的類型名。例如,圖4中,類型碼“001”與類型名“認(rèn)證卡”相關(guān)聯(lián)。
優(yōu)先級(jí)是表示向認(rèn)證記錄介質(zhì)20注冊(cè)中使用的優(yōu)先級(jí)的數(shù)字。在本實(shí)施例中,優(yōu)先級(jí)例如由數(shù)字“1”到“10”表示,其中數(shù)字“1”表示最低優(yōu)先級(jí),數(shù)字越大,優(yōu)先級(jí)越高。
表中的分?jǐn)?shù)表示當(dāng)ID碼被用作分?jǐn)?shù)時(shí)分配給ID碼的分?jǐn)?shù)。在本實(shí)施例中,每個(gè)類型碼被分配有“1”到“10”中的一個(gè)數(shù)字作為分?jǐn)?shù)。
(D)認(rèn)證信息存儲(chǔ)單元134認(rèn)證信息存儲(chǔ)單元134包括認(rèn)證標(biāo)準(zhǔn)代碼表T101,圖5示出了它的一個(gè)例子。
認(rèn)證標(biāo)準(zhǔn)代碼表T101存儲(chǔ)一組或者多組功能名、認(rèn)證方法和數(shù)字信息。認(rèn)證標(biāo)準(zhǔn)代碼表T101為所有訪問(wèn)受限的功能存儲(chǔ)規(guī)定設(shè)置。
功能名是訪問(wèn)受限的功能的名稱。例如,功能名“計(jì)劃管理”表示計(jì)劃管理功能120,功能名“個(gè)人信息管理”表示個(gè)人信息管理功能121,功能名“地址列表管理”表示地址列表管理功能122,功能名“游戲”表示游戲功能123,功能名“電子貨幣功能”表示電子貨幣功能124。
此例中的認(rèn)證方法指分?jǐn)?shù)方法或者百分比方法。對(duì)于分?jǐn)?shù)方法,如果認(rèn)證中獲取的ID碼和已經(jīng)向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼之間存在匹配,則用相應(yīng)的分?jǐn)?shù)替換匹配的ID碼,并且該分?jǐn)?shù)被用于認(rèn)證。對(duì)于百分比方法,(i)和(ii)的比值被用于認(rèn)證,其中(i)為認(rèn)證中所獲取的那些ID碼中與已經(jīng)向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼相匹配的ID碼的數(shù)目,(ii)為已經(jīng)向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼的數(shù)目。
數(shù)字信息表示當(dāng)證明用戶真實(shí)性時(shí)作為標(biāo)準(zhǔn)值使用的百分比。當(dāng)在認(rèn)證中使用分?jǐn)?shù)方法時(shí),數(shù)字信息表示(i)和(ii)的比值的標(biāo)準(zhǔn)值,其中(i)為與所獲取的匹配于預(yù)先已經(jīng)被注冊(cè)的ID碼的ID碼相對(duì)應(yīng)的分?jǐn)?shù),(ii)為與預(yù)先已經(jīng)向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼相對(duì)應(yīng)的全部分?jǐn)?shù)。當(dāng)認(rèn)證中使用百分比方法時(shí),數(shù)字信息表示(i)和(ii)的比值的標(biāo)準(zhǔn)值,其中(i)為認(rèn)證中所獲取的那些ID碼中與已經(jīng)向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼相匹配的ID碼的數(shù)目,(ii)為已經(jīng)向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼的全部數(shù)目。
例如,假設(shè)五個(gè)ID碼和總共20分?jǐn)?shù)已經(jīng)向認(rèn)證記錄介質(zhì)20注冊(cè)。圖5中示出的表表示對(duì)于計(jì)劃管理,分?jǐn)?shù)方法被用于認(rèn)證,并且數(shù)字信息是60%。這表示在這種情況下,所需用來(lái)證明請(qǐng)求使用計(jì)劃管理功能120的用戶的真實(shí)性的分?jǐn)?shù)為“12”,也就是說(shuō),總共20分?jǐn)?shù)的60%。此外,圖5中示出的表表示對(duì)于游戲,百分比方法被用于認(rèn)證,并且數(shù)字信息是40%。這表示在這種情況下,用于證明請(qǐng)求使用游戲功能123的用戶的真實(shí)性的標(biāo)準(zhǔn)為“2”,這意味著如果注冊(cè)的ID碼中兩個(gè)匹配,則用戶的真實(shí)性被證明。此處應(yīng)該注意到如果認(rèn)證中作為標(biāo)準(zhǔn)被使用的值具有小數(shù)部分,則該小數(shù)部分向上舍入。
(E)標(biāo)準(zhǔn)優(yōu)先級(jí)存儲(chǔ)單元135標(biāo)準(zhǔn)優(yōu)先級(jí)存儲(chǔ)單元135存儲(chǔ)標(biāo)準(zhǔn)優(yōu)先級(jí)(例如“5”),當(dāng)要向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼被精簡(jiǎn)時(shí)使用該標(biāo)準(zhǔn)優(yōu)先級(jí)。
(F)標(biāo)準(zhǔn)分?jǐn)?shù)存儲(chǔ)單元136
標(biāo)準(zhǔn)分?jǐn)?shù)存儲(chǔ)單元136存儲(chǔ)標(biāo)準(zhǔn)分?jǐn)?shù)值(例如“5”),當(dāng)要向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼被精簡(jiǎn)時(shí)使用該標(biāo)準(zhǔn)分?jǐn)?shù)值。
(3)密碼存儲(chǔ)單元103密碼存儲(chǔ)單元103存儲(chǔ)在使用密碼的認(rèn)證中被作為標(biāo)準(zhǔn)使用的密碼。每一個(gè)密碼例如是一個(gè)或者多個(gè)為字母數(shù)字字符和/或符號(hào)的字符。
(4)接收信息存儲(chǔ)單元104接收信息存儲(chǔ)單元104包括50個(gè)信息存儲(chǔ)區(qū)域,每一個(gè)區(qū)域存儲(chǔ)有一組ID碼、以及名稱、優(yōu)先級(jí)和與讀取的ID碼相對(duì)應(yīng)的分?jǐn)?shù),其中ID碼是在ID標(biāo)簽認(rèn)證期間從無(wú)線ID標(biāo)簽30、31、32、33、34、35、...36中的一個(gè)中讀取的。
(5)時(shí)鐘單元108時(shí)鐘單元108是測(cè)量時(shí)間的時(shí)鐘。
(6)輸入單元105輸入單元105一接收到來(lái)自用戶的開始注冊(cè)ID碼的指示,就輸出命令注冊(cè)該ID碼的ID碼注冊(cè)指令給控制單元107。
輸入單元105還接收來(lái)自用戶的密碼,并且輸出收到的密碼給控制單元107。
輸入單元105一接收到來(lái)自用戶的寫入顯示單元106顯示的ID碼的指示,就輸出命令注冊(cè)該顯示的ID碼的注冊(cè)指令給控制單元107。輸入單元105一從用戶接收到不要寫入顯示單元106顯示的ID碼的指示,就輸出命令不注冊(cè)該顯示的ID碼的不注冊(cè)指令給控制單元107。
輸入單元105一接收到來(lái)自用戶的注冊(cè)用戶訪問(wèn)受限的功能的指示或者改變用戶訪問(wèn)受限的功能的注冊(cè)內(nèi)容的指示,就產(chǎn)生指示由該指示所指定的功能的名稱的名稱信息,并且輸出命令向認(rèn)證標(biāo)準(zhǔn)代碼表T101注冊(cè)的名稱注冊(cè)指令和產(chǎn)生的名稱信息給控制單元107。
一接收到來(lái)自用戶的指定分?jǐn)?shù)方法或者百分比方法作為被用于注冊(cè)或者改變注冊(cè)內(nèi)容的功能的認(rèn)證方法的方法信息,就輸出收到的方法信息給控制單元107。此外,一接收到來(lái)自用戶的表示數(shù)字值(當(dāng)為注冊(cè)或者改變注冊(cè)內(nèi)容的功能執(zhí)行認(rèn)證時(shí),該數(shù)字值作為標(biāo)準(zhǔn)被使用)的數(shù)字信息,就輸出收到的數(shù)字信息給控制單元107。
輸入單元105一接收到來(lái)自用戶的激活功能存儲(chǔ)單元101中存儲(chǔ)的功能的指示時(shí),就產(chǎn)生表示要被激活的功能的名稱的激活功能信息,輸出命令激活的激活指令和所產(chǎn)生的激活功能信息給控制單元107。
輸入單元105還接收與被激活的功能相關(guān)的指示或者信息。輸入單元105一接收到這樣的指示,就輸出與收到的指示相應(yīng)的指令給控制單元107。輸入單元105一接收到這樣的信息,就輸出收到的信息給控制單元107。
(7)顯示單元106顯示單元106一接收到來(lái)自控制單元107的請(qǐng)求輸入密碼的密碼請(qǐng)求信息,就顯示收到的密碼請(qǐng)求信息并且催促用戶輸入密碼。
顯示單元106一接收到來(lái)自控制單元107的ID碼以及與該ID碼對(duì)應(yīng)的名稱、分?jǐn)?shù)和指示還能被注冊(cè)的注冊(cè)次數(shù)的剩余注冊(cè)次數(shù)時(shí),就顯示收到的ID碼、名稱、分?jǐn)?shù)和剩余注冊(cè)次數(shù),并且催促用戶確定是否寫入顯示的ID碼。
顯示單元106一接收到來(lái)自控制單元107的請(qǐng)求輸入方法信息的方法請(qǐng)求信息,就顯示收到的方法請(qǐng)求信息并且催促用戶輸入方法信息。
顯示單元106一接收到來(lái)自控制單元107的請(qǐng)求輸入認(rèn)證中作為標(biāo)準(zhǔn)被使用的數(shù)字值的數(shù)字值請(qǐng)求信息,就顯示收到的數(shù)字值請(qǐng)求信息并且催促用戶輸入數(shù)字值。
顯示單元106一接收到來(lái)自控制單元107的與功能存儲(chǔ)單元101中存儲(chǔ)的每個(gè)功能相關(guān)的信息,就顯示收到的信息。
(8)標(biāo)簽讀取單元109標(biāo)簽讀取單元109能夠在同一時(shí)間周期內(nèi)讀取與多達(dá)50個(gè)無(wú)線ID標(biāo)簽相關(guān)的信息。如圖6所示,標(biāo)簽讀取單元109包括臨時(shí)存儲(chǔ)單元141、讀取控制單元142、指令產(chǎn)生單元143、指令解碼單元144、時(shí)鐘產(chǎn)生單元145、調(diào)制/解調(diào)單元146、以及天線單元147。
(A)臨時(shí)存儲(chǔ)單元141臨時(shí)存儲(chǔ)單元141包括50個(gè)ID碼區(qū)域,其中的每一個(gè)都臨時(shí)存儲(chǔ)用于標(biāo)識(shí)無(wú)線ID標(biāo)簽的ID碼。
(B)讀取控制單元142讀取控制單元142控制同步信號(hào)傳輸周期內(nèi)同步信號(hào)的傳輸,并且控制ID碼收集周期內(nèi)ID碼的收集。圖7示出了這種控制的一個(gè)例子。圖7中,橫軸是時(shí)間軸。
同步信號(hào)傳輸周期在時(shí)間軸上鄰近ID碼收集周期。
ID碼收集周期被分成第一收集周期和第二收集周期。第一和第二收集周期的每一個(gè)都由ID碼傳輸周期、ID碼響應(yīng)周期和ID碼匹配周期組成。ID碼傳輸周期、ID碼響應(yīng)周期和ID碼匹配周期形成一個(gè)例如500毫秒的循環(huán)。
一個(gè)循環(huán)被等分成50段10毫秒。每一段10毫秒被稱為信道。一個(gè)循環(huán)內(nèi)的50個(gè)信道按時(shí)間順序被稱為信道1、信道2、信道3、...信道50。50個(gè)信道由信道號(hào)標(biāo)識(shí)。
<輸出指令>
讀取控制單元142一接收到來(lái)自控制單元107的開始讀取無(wú)線ID標(biāo)簽的ID碼以便向認(rèn)證記錄介質(zhì)20注冊(cè)該ID碼的ID碼讀取開始指令,就按規(guī)定的順序向指令產(chǎn)生單元143輸出發(fā)送同步信號(hào)的同步信號(hào)傳輸指令以及收集無(wú)線ID標(biāo)簽的ID碼的ID碼收集指令。
<收集ID碼>
在輸出ID碼收集指令給指令產(chǎn)生單元143后,讀取控制單元142在三秒鐘的ID碼收集周期內(nèi)收集ID碼,隨后將詳細(xì)描述此部分。在ID碼收集周期過(guò)去后,讀取控制單元142確定所有無(wú)線ID標(biāo)簽的ID碼都已經(jīng)被收集,并且結(jié)束ID碼收集。如前所述,ID碼收集周期被分成第一收集周期和第二收集周期,并且在第一和第二收集周期的每一個(gè)內(nèi),讀取控制單元142控制ID碼傳輸、ID碼響應(yīng)和ID碼匹配。隨后將描述為什么將ID碼收集周期分成第一收集周期和第二收集周期的原因。
讀取控制單元142在ID碼傳輸周期內(nèi)接收ID碼傳輸指令、ID碼、以及信道號(hào)。讀取控制單元142一接收到ID碼傳輸指令,就將收到的ID碼寫入到由收到的信道號(hào)表示的臨時(shí)存儲(chǔ)單元141中的ID碼區(qū)域。
讀取控制單元142接收來(lái)自時(shí)鐘產(chǎn)生單元145的標(biāo)準(zhǔn)時(shí)鐘,并且根據(jù)收到的標(biāo)準(zhǔn)時(shí)鐘產(chǎn)生重復(fù)地包括由每10毫秒一個(gè)脈沖信號(hào)組成的同步信號(hào)的同步信號(hào)波,并且輸出100毫秒的產(chǎn)生的同步信號(hào)波給指令產(chǎn)生單元143。
如圖7所示,同步信號(hào)波的一個(gè)循環(huán)是500毫秒。如前所述,一個(gè)循環(huán)被等分成50段10毫秒,并且每段10毫秒被稱為信道。
讀取控制單元142選擇具有收到的信道號(hào)的信道,并且在ID碼響應(yīng)周期內(nèi)使用所選的信道將收到的ID碼和命令發(fā)送ID碼的ID碼響應(yīng)指令輸出給指令產(chǎn)生單元143。
由以上說(shuō)明顯而易見(jiàn),因?yàn)樽x取控制單元142選擇具有收到的信道號(hào)的信道,所以存在它為不同的無(wú)線ID標(biāo)簽選擇相同的信道的可能性。當(dāng)此情況發(fā)生時(shí),在第一收集周期內(nèi)不收集這種無(wú)線ID標(biāo)簽的ID碼。然后,在第二收集周期內(nèi),收集無(wú)線ID標(biāo)簽的ID碼。在第二收集周期內(nèi),仍存在為不同的無(wú)線ID標(biāo)簽選擇相同的信道的較小的可能性。
讀取控制單元142在ID碼匹配周期中等待所選的信道到來(lái),以接收來(lái)自指令解碼單元144的ID碼匹配指令和ID碼。讀取控制單元142在ID碼匹配周期中的所選的信道中一接收到來(lái)自指令解碼單元144的ID碼匹配指令和ID碼,就確認(rèn)在與所選的信道相對(duì)應(yīng)的臨時(shí)存儲(chǔ)單元141中的ID碼區(qū)域中存儲(chǔ)的ID碼是用于正確標(biāo)識(shí)無(wú)線ID標(biāo)簽的ID碼,并且從臨時(shí)存儲(chǔ)單元141中的ID碼區(qū)域中讀取該ID碼,然后將讀取的ID碼寫入到接收信息存儲(chǔ)單元104中。此處應(yīng)該注意到與該ID碼對(duì)應(yīng)的名稱、優(yōu)先級(jí)和分?jǐn)?shù)值并沒(méi)有在此刻被寫入。
在三秒鐘的ID碼收集周期過(guò)去后,讀取控制單元142輸出表示ID碼讀取完成的ID碼讀取完成指令給控制單元107。
(C)指令產(chǎn)生單元143指令產(chǎn)生單元143接收來(lái)自讀取控制單元142的同步信號(hào)傳輸指令、ID碼收集指令以及一對(duì)ID碼響應(yīng)指令和ID碼。
指令產(chǎn)生單元143一接收到來(lái)自讀取控制單元142的同步信號(hào)傳輸指令,就根據(jù)收到的同步信號(hào)傳輸指令產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146。指令產(chǎn)生單元143然后接收來(lái)自讀取控制單元142的同步信號(hào)波,根據(jù)收到的同步信號(hào)波產(chǎn)生100毫秒的脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146。
指令產(chǎn)生單元143一接收到來(lái)自讀取控制單元142的ID碼收集指令或者ID碼響應(yīng)指令,就根據(jù)收到的指令分別產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146。
指令產(chǎn)生單元143一接收到來(lái)自讀取控制單元142的ID碼響應(yīng)指令和ID碼,就根據(jù)ID碼響應(yīng)指令輸出脈沖信號(hào)波,然后根據(jù)收到的ID碼產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146。
(D)時(shí)鐘產(chǎn)生單元145時(shí)鐘產(chǎn)生單元145重復(fù)地產(chǎn)生表示標(biāo)準(zhǔn)時(shí)間的標(biāo)準(zhǔn)時(shí)鐘,并且輸出產(chǎn)生的標(biāo)準(zhǔn)時(shí)鐘給讀取控制單元142。
(E)指令解碼單元144指令解碼單元144接收來(lái)自調(diào)制/解調(diào)單元146的脈沖信號(hào)波。指令解碼單元144然后解碼收到的脈沖信號(hào)波并且從脈沖信號(hào)波中提取指令和信息。
此處由指令解碼單元144提取的指令是ID碼傳輸指令或者ID碼匹配指令。
如果所提取的指令是ID碼傳輸指令,則指令解碼單元144提取信道號(hào)和ID碼作為信息。指令解碼單元144輸出所提取的信道號(hào)和ID碼給讀取控制單元142。
如果所提取的指令是ID碼匹配指令,則指令解碼單元144提取ID碼作為信息。指令解碼單元144輸出所提取的ID碼給讀取控制單元142。
(F)調(diào)制/解調(diào)單元146
調(diào)制/解調(diào)單元146一接收到來(lái)自指令產(chǎn)生單元143的脈沖信號(hào)波,就根據(jù)收到的作為調(diào)制信號(hào)的脈沖信號(hào)波來(lái)改變載波的幅值,并且輸出幅值改變的載波給天線單元147。
此外,調(diào)制/解調(diào)單元146接收來(lái)自天線單元147的功率信號(hào),解調(diào)收到的功率信號(hào),從解調(diào)所產(chǎn)生的信號(hào)中提取脈沖信號(hào)波,并且輸出所提取的脈沖信號(hào)波給指令解碼單元144。
(G)天線單元147天線單元147包括發(fā)射天線和接收天線。
發(fā)射天線例如是沿指定方向輻射無(wú)線電波的定向天線,其接收來(lái)自調(diào)制/解調(diào)單元146的幅值改變的載波,并且輻射收到的載波到空中作為無(wú)線電波。
接收天線接收無(wú)線電波,將收到的無(wú)線電波轉(zhuǎn)化成電信號(hào),并且輸出該電信號(hào)給調(diào)制/解調(diào)單元146。
(9)控制單元107控制單元107控制(i)向認(rèn)證記錄介質(zhì)20注冊(cè)ID碼;(ii)注冊(cè)認(rèn)證方法;以及(iii)認(rèn)證。
<ID碼注冊(cè)控制>
控制單元107一接收到來(lái)自輸入單元105的ID碼注冊(cè)指令,就產(chǎn)生密碼請(qǐng)求信息,并且輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106??刂茊卧?07然后接收來(lái)自輸入單元105的密碼,并且判斷收到的密碼是否匹配密碼存儲(chǔ)單元103中存儲(chǔ)的密碼。如果密碼不匹配,則控制單元107停止注冊(cè)ID碼。
如果密碼匹配,則控制單元107輸出ID碼讀取開始指令給標(biāo)簽讀取單元109。
控制單元107一接收到來(lái)自標(biāo)簽讀取單元109的ID碼讀取完成指令,就執(zhí)行如下操作。
控制單元107從類型碼表T100獲取與接收信息存儲(chǔ)單元104中的信息存儲(chǔ)區(qū)域中存儲(chǔ)的ID碼相對(duì)應(yīng)的名稱、優(yōu)先級(jí)以及分?jǐn)?shù)值,并且將所獲取的名稱、優(yōu)先級(jí)和分?jǐn)?shù)值存儲(chǔ)到ID碼存于其中的接收信息存儲(chǔ)單元104中的信息存儲(chǔ)區(qū)域。為接收信息存儲(chǔ)單元104中存儲(chǔ)的每個(gè)ID碼都執(zhí)行此操作。
控制單元107然后確認(rèn)在那些存儲(chǔ)在接收信息存儲(chǔ)單元104中的信息存儲(chǔ)區(qū)域中的ID碼之中是否存在彼此重疊的ID碼。如果存在重疊的ID碼,則控制單元107從與重疊的ID碼相對(duì)應(yīng)的每個(gè)分?jǐn)?shù)值中減去預(yù)定值(例如“2”),并且用減去之后的分?jǐn)?shù)值替換在信息存儲(chǔ)區(qū)域中存儲(chǔ)的分?jǐn)?shù)值。如果不存在重疊的ID碼,則分?jǐn)?shù)值維持不變被存儲(chǔ)。此處應(yīng)該注意到如果減法產(chǎn)生“0”或者更小,則在減完后值“1”作為分?jǐn)?shù)值被存儲(chǔ)。
控制單元107然后確認(rèn)在接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于在注冊(cè)數(shù)目信息存儲(chǔ)單元132中存儲(chǔ)的上限。
如果控制單元107判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限,則它刪除隨后將描述的認(rèn)證記錄介質(zhì)20中的ID標(biāo)簽信息存儲(chǔ)單元202的內(nèi)容,并且通過(guò)輸入/輸出單元110將接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼和與該ID碼對(duì)應(yīng)的分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202中。在刪除ID標(biāo)簽信息存儲(chǔ)單元202的內(nèi)容后,控制單元107為接收信息存儲(chǔ)單元104中存儲(chǔ)的每一個(gè)ID碼執(zhí)行寫入操作,即執(zhí)行寫入操作的次數(shù)和接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目相同。
如果控制單元107判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目大于上限,則它將接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的優(yōu)先級(jí)與標(biāo)準(zhǔn)優(yōu)先級(jí)存儲(chǔ)單元135中存儲(chǔ)的標(biāo)準(zhǔn)優(yōu)先級(jí)進(jìn)行比較。如果該優(yōu)先級(jí)低于標(biāo)準(zhǔn)優(yōu)先級(jí),則控制單元107刪除該ID碼以及與該ID碼對(duì)應(yīng)的名稱、優(yōu)先級(jí)和分?jǐn)?shù)值??刂茊卧?07為接收信息存儲(chǔ)單元104中存儲(chǔ)的每一個(gè)ID碼執(zhí)行此操作,然后再次判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于在注冊(cè)數(shù)目信息存儲(chǔ)單元132中存儲(chǔ)的上限。
如果控制單元107判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限,則它刪除ID標(biāo)簽信息存儲(chǔ)單元202的內(nèi)容,并且通過(guò)輸入/輸出單元110將接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼和與該ID碼對(duì)應(yīng)的分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202中。在刪除ID標(biāo)簽信息存儲(chǔ)單元202的內(nèi)容后,控制單元107為接收信息存儲(chǔ)單元104中存儲(chǔ)的每一個(gè)ID碼執(zhí)行寫入操作,即執(zhí)行寫入操作的次數(shù)和接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目相同。
如果控制單元107判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目大于上限,則它將接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的分?jǐn)?shù)值與標(biāo)準(zhǔn)分?jǐn)?shù)存儲(chǔ)單元136中存儲(chǔ)的標(biāo)準(zhǔn)分?jǐn)?shù)值進(jìn)行比較。如果該分?jǐn)?shù)值低于標(biāo)準(zhǔn)分?jǐn)?shù)值,則控制單元107刪除該ID碼以及與該ID碼對(duì)應(yīng)的名稱、優(yōu)先級(jí)和分?jǐn)?shù)值??刂茊卧?07為接收信息存儲(chǔ)單元104中存儲(chǔ)的每一個(gè)ID碼執(zhí)行此操作,然后再次判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于在注冊(cè)數(shù)目信息存儲(chǔ)單元132中存儲(chǔ)的上限。
如果控制單元107判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限,則它刪除ID標(biāo)簽信息存儲(chǔ)單元202的內(nèi)容,并且通過(guò)輸入/輸出單元110將接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼和與該ID碼對(duì)應(yīng)的分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202中。在刪除ID標(biāo)簽信息存儲(chǔ)單元202的內(nèi)容后,控制單元107為接收信息存儲(chǔ)單元104中存儲(chǔ)的每一個(gè)ID碼執(zhí)行寫入操作,即執(zhí)行寫入操作的次數(shù)和接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目相同。
如果控制單元107判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目大于上限,則它刪除ID標(biāo)簽信息存儲(chǔ)單元202的內(nèi)容??刂茊卧?07然后從接收信息存儲(chǔ)單元104讀取ID碼以及與該ID碼對(duì)應(yīng)的名稱和分?jǐn)?shù)值,并且輸出所讀取的ID碼、名稱和分?jǐn)?shù)值以及剩余的注冊(cè)數(shù)目給顯示單元106。此處應(yīng)該注意到剩余的注冊(cè)數(shù)目的初始值被設(shè)為注冊(cè)數(shù)目的上限。在此例中,剩余的注冊(cè)數(shù)目的初始值為“5”??刂茊卧?07然后接收來(lái)自輸入單元105的注冊(cè)指令或者不注冊(cè)指令??刂茊卧?07一收到注冊(cè)指令,就通過(guò)輸入/輸出單元110將一對(duì)讀取的ID碼和分?jǐn)?shù)值寫入到認(rèn)證記錄介質(zhì)20中的ID標(biāo)簽信息存儲(chǔ)單元202中,然后從剩余的注冊(cè)數(shù)目中減去“1”,并且用減完的結(jié)果替換剩余的注冊(cè)數(shù)目??刂茊卧?07收到不注冊(cè)指令時(shí),就不寫入所獲取的ID碼和分?jǐn)?shù)值,但是在刪除ID標(biāo)簽信息存儲(chǔ)單元202的內(nèi)容后重復(fù)該操作直至剩余數(shù)目變?yōu)?,或者重復(fù)和接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目相同多的次數(shù)。
控制單元107然后從時(shí)鐘單元108獲取當(dāng)前的日期/時(shí)間,并且從標(biāo)準(zhǔn)天信息存儲(chǔ)單元131獲取標(biāo)準(zhǔn)天“3”??刂茊卧?07使用獲取的當(dāng)前的日期/時(shí)間和標(biāo)準(zhǔn)天來(lái)計(jì)算過(guò)期日期/時(shí)間,并且通過(guò)輸入/輸出單元110將所計(jì)算的過(guò)期日期/時(shí)間寫入到認(rèn)證記錄介質(zhì)20中的過(guò)期日期信息存儲(chǔ)單元203中(隨后將對(duì)其進(jìn)行描述)。例如,如果控制單元107獲取當(dāng)前日期/時(shí)間“2004年2月1日,17:18”,則控制單元107通過(guò)將所獲取的當(dāng)前日期/時(shí)間加上“3”來(lái)取得“2004年2月4日,17:18”作為過(guò)期日期/時(shí)間。
控制單元107還刪除接收信息存儲(chǔ)單元104的內(nèi)容。
<認(rèn)證方法注冊(cè)控制>
控制單元107一收到來(lái)自輸入單元105的名稱注冊(cè)指令和名稱信息,就臨時(shí)存儲(chǔ)收到的名稱信息。控制單元107然后產(chǎn)生密碼請(qǐng)求信息,并且輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106??刂茊卧?07然后接收來(lái)自輸入單元105的密碼,并且判斷收到的密碼是否匹配密碼存儲(chǔ)單元103中存儲(chǔ)的密碼。如果密碼不匹配,則控制單元107刪除臨時(shí)存儲(chǔ)的名稱信息并且停止認(rèn)證方法的注冊(cè)。
如果密碼匹配,則控制單元107產(chǎn)生方法請(qǐng)求信息,并且輸出產(chǎn)生的方法請(qǐng)求信息給顯示單元106??刂茊卧?07然后從輸入單元105接收指定分?jǐn)?shù)方法或者百分比方法的方法信息??刂茊卧?07產(chǎn)生數(shù)字值請(qǐng)求信息,并且輸出產(chǎn)生的數(shù)字值請(qǐng)求信息給顯示單元106。控制單元107然后接收來(lái)自輸入單元105的數(shù)字信息??刂茊卧?07將臨時(shí)存儲(chǔ)的名稱信息以及從輸入單元105接收的方法信息和數(shù)字信息寫入到認(rèn)證標(biāo)準(zhǔn)代碼表T101中作為一組。在這一過(guò)程中,如果控制單元107判斷名稱信息已經(jīng)被存儲(chǔ)到認(rèn)證標(biāo)準(zhǔn)代碼表T101中,則它重寫每條存儲(chǔ)的信息。
<認(rèn)證控制>
控制單元107一收到來(lái)自輸入單元105的激活指令和激活功能信息,就通過(guò)參考認(rèn)證標(biāo)準(zhǔn)代碼表T101來(lái)判斷用戶對(duì)與收到的激活功能信息對(duì)應(yīng)的功能的訪問(wèn)是否受限。更具體而言,如果在認(rèn)證標(biāo)準(zhǔn)代碼表T101中發(fā)現(xiàn)由收到的激活功能信息表示的功能名,則控制單元107判斷用戶對(duì)由收到的激活功能信息表示的功能的訪問(wèn)受限;如果在認(rèn)證標(biāo)準(zhǔn)代碼表T101中沒(méi)有發(fā)現(xiàn)該功能名,則控制單元107判斷對(duì)該功能的訪問(wèn)不受限。
如果控制單元107判斷訪問(wèn)不受限,則它激活由收到的激活功能信息表示的功能。
如果控制單元107判斷訪問(wèn)受限,則它獲取在認(rèn)證記錄介質(zhì)20中的過(guò)期日期信息存儲(chǔ)單元203中存儲(chǔ)的過(guò)期日期/時(shí)間以及來(lái)自時(shí)鐘單元108的當(dāng)前日期/時(shí)間,并且判斷當(dāng)前日期/時(shí)間是否在過(guò)期日期/時(shí)間之前。
如果控制單元107判斷當(dāng)前日期/時(shí)間不在過(guò)期日期/時(shí)間之前,則它產(chǎn)生密碼請(qǐng)求信息并且輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106??刂茊卧?07然后接收來(lái)自輸入單元105的密碼,并且判斷收到的密碼是否匹配密碼存儲(chǔ)單元103中存儲(chǔ)的密碼。如果密碼不匹配,則控制單元107不激活由收到的激活功能信息表示的功能。如果密碼匹配,則控制單元107輸出ID碼讀取開始指令給標(biāo)簽讀取單元109,執(zhí)行和它在上述ID碼注冊(cè)控制中輸出ID碼讀取開始指令后所做的相同的操作,重新注冊(cè)該ID碼,并且此后,激活由收到的激活功能信息表示的功能。
如果控制單元107判斷當(dāng)前日期/時(shí)間在過(guò)期日期/時(shí)間之前,則它輸出ID碼讀取開始指令給標(biāo)簽讀取單元109??刂茊卧?07一接收到來(lái)自標(biāo)簽讀取單元109的ID碼讀取完成指令,就從認(rèn)證標(biāo)準(zhǔn)代碼表T101獲取與收到的激活功能信息所表示的功能名相對(duì)應(yīng)的認(rèn)證方法和數(shù)字信息??刂茊卧?07然后判斷收到的認(rèn)證方法是否是分?jǐn)?shù)方法或者百分比方法。
如果控制單元107判斷收到的認(rèn)證方法是分?jǐn)?shù)方法,則它通過(guò)將認(rèn)證記錄介質(zhì)20中的ID標(biāo)簽信息存儲(chǔ)單元202中存儲(chǔ)的所有ID碼的分?jǐn)?shù)相加來(lái)計(jì)算總分?jǐn)?shù)。控制單元107此外通過(guò)將與接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼相匹配的ID碼的分?jǐn)?shù)相加來(lái)計(jì)算獲取的分?jǐn)?shù)??刂茊卧?07計(jì)算獲取的分?jǐn)?shù)與總分?jǐn)?shù)的比值,并且判斷所計(jì)算的比值是否等于或者大于從認(rèn)證標(biāo)準(zhǔn)代碼表T101獲取的數(shù)字信息所表示的值。如果控制單元107判斷所計(jì)算的比值等于或者大于由數(shù)字信息表示的值,則它激活由收到的激活功能信息表示的功能。如果控制單元107判斷所計(jì)算的比值小于由數(shù)字信息表示的值,則它產(chǎn)生密碼請(qǐng)求信息并且輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106??刂茊卧?07然后接收來(lái)自輸入單元105的密碼,并且判斷收到的密碼是否匹配密碼存儲(chǔ)單元103中存儲(chǔ)的密碼。如果密碼不匹配,則控制單元107不激活由收到的激活功能信息表示的功能。如果密碼匹配,則控制單元107注冊(cè)由標(biāo)簽讀取單元109獲取的ID碼。ID碼的注冊(cè)與上述ID碼注冊(cè)控制中收到ID碼讀取完成指令后的注冊(cè)相同,所以此處省略其描述。在注冊(cè)ID碼后,控制單元107激活由收到的激活功能信息表示的功能。
如果控制單元107判斷收到的認(rèn)證方法是百分比方法,則它計(jì)算認(rèn)證記錄介質(zhì)20中的ID標(biāo)簽信息存儲(chǔ)單元202中存儲(chǔ)的ID碼的總數(shù)??刂茊卧?07此外計(jì)算獲取的ID碼的數(shù)目,該數(shù)目等于與接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼相匹配的ID碼的數(shù)目??刂茊卧?07計(jì)算獲取的ID碼的數(shù)目與ID碼的總數(shù)目的比值,并且判斷所計(jì)算的比值是否等于或者大于從認(rèn)證標(biāo)準(zhǔn)代碼表T101獲取的數(shù)字信息所表示的值。如果控制單元107判斷所計(jì)算的比值等于或者大于由數(shù)字信息表示的值,則它激活由收到的激活功能信息表示的功能。如果控制單元107判斷所計(jì)算的比值小于由數(shù)字信息表示的值,則它執(zhí)行與當(dāng)它判斷用分?jǐn)?shù)方法所計(jì)算的的比值小于由數(shù)字信息表示的值時(shí)所做的相同的操作。
在控制單元107激活由從輸入單元105接收的激活功能信息所表示的功能之后,它根據(jù)從輸入單元105接收的關(guān)于被激活的功能的指令來(lái)控制被激活的功能。例如,如果控制單元107收到關(guān)于顯示的指令,則它輸出被激活的功能中存儲(chǔ)的內(nèi)容的信息給顯示單元106。此外,如果控制單元107收到關(guān)于注冊(cè)的指令,則它注冊(cè)從輸入單元105接收的信息。
(10)輸入/輸出單元110輸入/輸出單元110執(zhí)行控制單元107和認(rèn)證記錄介質(zhì)20之間的數(shù)據(jù)輸入/輸出。
1.3認(rèn)證記錄介質(zhì)20認(rèn)證記錄介質(zhì)20是便攜式記錄介質(zhì),并且如圖8所示包括注冊(cè)信息存儲(chǔ)單元201,其包括ID標(biāo)簽信息存儲(chǔ)單元202和過(guò)期日期信息存儲(chǔ)單元203。
(1)ID標(biāo)準(zhǔn)信息存儲(chǔ)單元202ID標(biāo)簽信息存儲(chǔ)單元202包括ID標(biāo)簽信息表T200。圖9示出了ID標(biāo)簽信息表T200的一個(gè)例子。
ID標(biāo)簽信息表T200具有能夠存儲(chǔ)多達(dá)五對(duì)ID碼和分?jǐn)?shù)值的存儲(chǔ)區(qū)域。
表中,每一個(gè)ID碼標(biāo)識(shí)一個(gè)無(wú)線ID標(biāo)簽,并且具有與之對(duì)應(yīng)的分?jǐn)?shù)值。
由用戶終端10的控制單元107將ID碼和分?jǐn)?shù)值對(duì)寫入表中。圖9中示出的ID標(biāo)簽信息表T200表示由控制單元107寫入數(shù)據(jù)之后的狀態(tài)。
(2)過(guò)期日期信息存儲(chǔ)單元203過(guò)期日期信息存儲(chǔ)單元203具有能夠存儲(chǔ)在ID標(biāo)簽信息存儲(chǔ)單元202中存儲(chǔ)的一對(duì)或者多對(duì)ID碼和分?jǐn)?shù)值的認(rèn)證中所使用的過(guò)期日期/時(shí)間的存儲(chǔ)區(qū)域。由用戶終端10的控制單元107寫入過(guò)期日期/時(shí)間。
1.4無(wú)線ID標(biāo)簽30如前所述,無(wú)線ID標(biāo)簽30被嵌入到認(rèn)證卡40中。如圖10所示,無(wú)線ID標(biāo)簽30是板狀形狀,并且在其中包括IC芯片單元301和天線單元302。
無(wú)線ID標(biāo)簽30的通信距離大約在一米以內(nèi),通信速度為10至20字節(jié)/毫秒。讀取50個(gè)或者更少的堆疊的無(wú)線ID標(biāo)簽30中的每一個(gè)是可能的(多路讀取)。
無(wú)線ID標(biāo)簽30更具體而言是一種包括微處理器、ROM、RAM等等的計(jì)算機(jī)系統(tǒng)。在ROM中記錄計(jì)算機(jī)程序。當(dāng)微處理器根據(jù)計(jì)算機(jī)程序運(yùn)行時(shí),無(wú)線ID標(biāo)簽30實(shí)現(xiàn)它的功能。
如圖11所示,IC芯片單元301包括ID碼存儲(chǔ)單元310、電源單元311、解調(diào)單元312、調(diào)制單元313、指令解碼單元314、控制單元315、以及時(shí)鐘產(chǎn)生單元316。此處應(yīng)該注意到無(wú)線ID標(biāo)簽31、32、33、34、35、...36具有和無(wú)線ID標(biāo)簽30相同的結(jié)構(gòu),所以省略對(duì)它們的描述。
(1)ID碼存儲(chǔ)單元310ID碼存儲(chǔ)單元310存儲(chǔ)用于標(biāo)識(shí)每個(gè)無(wú)線ID標(biāo)簽30的ID碼。
(2)電源單元311電源單元311連接至天線單元302,它接收來(lái)自天線單元302的功率信號(hào),并且存儲(chǔ)收到的功率信號(hào)作為電荷。電源單元311還提供電源給無(wú)線ID標(biāo)簽的各個(gè)組件。
圖12示出了電源單元311中包括的電源電路的一個(gè)例子。圖12中示出的電源電路包括二極管D1至D4和電池E。二極管D1至D2同向串聯(lián)連接,二極管D3至D4也同向串聯(lián)連接。二極管D1至D2與二極管D3至D4同向并聯(lián)連接。天線單元302的一端連接至二極管D1和D2之間的中間點(diǎn),而天線單元302的另一端連接至二極管D3和D4之間的中間點(diǎn)。電源E的一端連接至二極管D1和D3之間的中間點(diǎn),而電源E的另一端連接至二極管D2和D4之間的中間點(diǎn)。
(3)解調(diào)單元312解調(diào)單元312連接至天線單元302,它接收來(lái)自天線單元302的功率信號(hào),解調(diào)收到的功率信號(hào),從被解調(diào)的功率信號(hào)中提取脈沖信號(hào)波,并且輸出所提取的脈沖信號(hào)波給指令解碼單元314。
(4)指令解碼單元314指令解碼單元314接收來(lái)自解調(diào)單元312的脈沖信號(hào)波,對(duì)收到的脈沖信號(hào)波進(jìn)行解碼來(lái)提取指令,并且輸出所提取的指令給控制單元315。由指令解碼單元314提取的指令包括同步信號(hào)傳輸指令、ID碼收集指令、以及ID碼響應(yīng)指令。
如果指令解碼單元314提取ID碼響應(yīng)指令,則它還提取ID碼作為信息,并且輸出所提取的ID碼給控制單元315。
(5)控制單元315控制單元315接收來(lái)自指令解碼單元314的指令。從指令解碼單元314接收的指令包括同步信號(hào)傳輸指令、ID碼收集指令、以及ID碼響應(yīng)指令。如果控制單元315接收ID碼響應(yīng)指令,則它還接收ID碼作為信息。
控制單元315一接收到來(lái)自指令解碼單元314的同步信號(hào)傳輸指令,就還接收來(lái)自解調(diào)單元312的同步信號(hào)波,從收到的同步信號(hào)波中提取同步信號(hào),接收來(lái)自時(shí)鐘產(chǎn)生單元316的標(biāo)準(zhǔn)時(shí)鐘,并且根據(jù)收到的標(biāo)準(zhǔn)時(shí)鐘產(chǎn)生同步信號(hào)波,該同步信號(hào)波重復(fù)地包括與所提取的同步信號(hào)同步的同步信號(hào)。
控制單元315一接收到ID碼收集指令,就隨機(jī)選擇數(shù)字“1”至“50”中的一個(gè)數(shù)字,并且從ID碼存儲(chǔ)單元310讀取ID碼??刂茊卧?15然后選擇信道號(hào)與隨機(jī)選擇的數(shù)字相匹配的信道,并且在ID碼傳輸周期使用所選的信道將所讀取的ID碼、所選的信道的信道號(hào)以及ID碼傳輸指令輸出到調(diào)制單元313??刂茊卧?15在ID碼響應(yīng)周期通過(guò)所選的信道一接收到ID碼響應(yīng)指令,就還接收ID碼,并且將收到的ID碼與從ID碼存儲(chǔ)單元310讀取的ID碼進(jìn)行比較。如果ID碼匹配,則控制單元315在ID碼匹配周期使用所選的信道輸出該ID碼和ID碼匹配指令給調(diào)制單元313。如果ID碼不匹配,則控制單元315重復(fù)上述操作,以數(shù)字“1”至“50”中隨機(jī)選擇的一個(gè)數(shù)字開始。
(6)調(diào)制單元313調(diào)制單元313接收來(lái)自控制單元315的指令和信息,產(chǎn)生由收到的指令和信息組成的比特序列,并且根據(jù)所產(chǎn)生的比特序列中包含的比特(每一比特代表“0”或“1”)來(lái)改變天線單元302的阻抗。更具體而言,調(diào)制單元313對(duì)應(yīng)比特序列中的比特“1”將阻抗設(shè)置為第一個(gè)值,并且對(duì)應(yīng)比特序列中的比特“0”將阻抗設(shè)置為第二個(gè)值。采用這種安排,能夠通過(guò)改變從天線單元302輻射的無(wú)線電波的幅值和相位來(lái)發(fā)送信息。
從控制單元315接收的指令包括ID碼傳輸指令和ID碼匹配指令。如果調(diào)制單元313接收ID碼傳輸指令,則它此外還接收信道號(hào)和ID碼作為信息。如果調(diào)制單元313接收ID碼匹配指令,則它此外還接收ID碼作為信息。
(7)時(shí)鐘產(chǎn)生單元316時(shí)鐘產(chǎn)生單元316產(chǎn)生表示標(biāo)準(zhǔn)時(shí)間的標(biāo)準(zhǔn)時(shí)鐘,并且輸出產(chǎn)生的標(biāo)準(zhǔn)時(shí)鐘給控制單元315。
(8)天線單元302天線單元302是接收天線,它接收無(wú)線電波,將收到的無(wú)線電波轉(zhuǎn)化成功率信號(hào),并且輸出該功率信號(hào)給解調(diào)單元312和電源單元311。天線單元302還反射(重新輻射)收到的無(wú)線電波。
1.5ID碼注冊(cè)操作概要現(xiàn)在將參考圖13所示的流程圖來(lái)描述向認(rèn)證記錄介質(zhì)20的ID標(biāo)簽信息存儲(chǔ)單元202注冊(cè)ID碼的操作的概要。
用戶終端10的控制單元107一接收到來(lái)自輸入單元105的ID碼注冊(cè)指令,就輸出密碼請(qǐng)求信息給顯示單元106,并且接收來(lái)自輸入單元105的密碼(步驟S5)。
控制單元107判斷收到的密碼是否匹配密碼存儲(chǔ)單元103中存儲(chǔ)的密碼(步驟S10)。如果密碼匹配(步驟S10中“是”),則控制單元107執(zhí)行ID碼注冊(cè)過(guò)程來(lái)向認(rèn)證記錄介質(zhì)20的ID標(biāo)簽信息存儲(chǔ)單元202注冊(cè)所收集的無(wú)線ID標(biāo)簽的ID碼(步驟S15)。
如果密碼不匹配(步驟S10中“否”),則控制單元107結(jié)束該過(guò)程。
1.6ID碼注冊(cè)過(guò)程的操作現(xiàn)在將參考圖14所示的流程圖來(lái)描述ID碼注冊(cè)過(guò)程的操作。
控制單元107輸出ID碼讀取開始指令給標(biāo)簽讀取單元109的讀取控制單元142。讀取控制單元142一收到ID碼讀取開始指令,就在同步信號(hào)傳輸周期輸出同步信號(hào)傳輸指令,并且產(chǎn)生和輸出同步信號(hào)波。指令產(chǎn)生單元143一接收到來(lái)自讀取控制單元142的同步信號(hào)傳輸指令,就根據(jù)收到的同步信號(hào)傳輸指令產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146。調(diào)制/解調(diào)單元146根據(jù)收到的脈沖信號(hào)波來(lái)改變載波的幅值,并且輸出幅值改變的載波給天線單元147。天線單元147輻射收到的載波到空中作為無(wú)線電波。控制單元315通過(guò)天線單元302、解調(diào)單元312和指令解碼單元314接收同步信號(hào)傳輸指令,此外還接收同步信號(hào)波,提取同步信號(hào),并且產(chǎn)生同步信號(hào)波,該同步信號(hào)波重復(fù)地包括與所提取的同步信號(hào)同步的同步信號(hào)(步驟S100)。
讀取控制單元142輸出ID碼收集指令。指令產(chǎn)生單元143根據(jù)收到的ID碼收集指令產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146。調(diào)制/解調(diào)單元146根據(jù)收到的脈沖信號(hào)波來(lái)改變載波的幅值,并且輸出幅值改變的載波給天線單元147。天線單元147輻射收到的載波到空中作為無(wú)線電波。控制單元315通過(guò)天線單元302、解調(diào)單元312和指令解碼單元314接收ID碼收集指令(步驟S105)。
讀取控制單元142監(jiān)視三秒鐘ID碼收集周期的進(jìn)度(步驟S110),并且在三秒鐘ID碼收集周期內(nèi)(步驟S110中“否”)執(zhí)行用于從每個(gè)無(wú)線ID標(biāo)簽收集ID碼的ID碼收集過(guò)程(步驟S120)。
在ID碼收集周期過(guò)去后(步驟S110中“是”),讀取控制單元142確定ID碼收集過(guò)程結(jié)束,并且輸出ID碼讀取完成指令給控制單元107。控制單元107一收到ID碼讀取完成指令,就執(zhí)行ID碼寫入過(guò)程來(lái)向ID標(biāo)簽信息存儲(chǔ)單元202注冊(cè)ID碼(步驟S125)。
1.7ID碼收集過(guò)程的操作現(xiàn)在將參考圖15和16所示的流程圖來(lái)描述ID碼收集過(guò)程的操作。
控制單元315一收到ID碼收集指令,就隨機(jī)選擇數(shù)字“1”至“50”中的一個(gè)數(shù)字,從ID碼存儲(chǔ)單元310讀取ID碼,并且選擇信道號(hào)與隨機(jī)選擇的數(shù)字匹配的信道(步驟S150)。
控制單元315在ID碼傳輸周期使用所選的信道(步驟S155)通過(guò)調(diào)制單元313和天線單元302將讀取的ID碼、所選的信道的信道號(hào)和ID碼傳輸指令輸出給用戶終端10(步驟S160)。
讀取控制單元142通過(guò)天線單元147、調(diào)制/解調(diào)單元146和指令解碼單元144來(lái)接收ID碼、信道號(hào)和ID碼傳輸指令,并且將收到的ID碼寫入由收到的信道號(hào)表示的臨時(shí)存儲(chǔ)單元141中的ID碼區(qū)域中(步驟S165)。
讀取控制單元142選擇具有接收的信道號(hào)的信道(步驟S170),并且在ID碼響應(yīng)周期使用所選的信道(步驟S175),通過(guò)指令產(chǎn)生單元143、調(diào)制/解調(diào)單元146和天線單元147來(lái)發(fā)送收到的ID碼和命令發(fā)送ID碼的ID碼響應(yīng)指令給無(wú)線ID標(biāo)簽(步驟S185)。
控制單元315在ID碼響應(yīng)周期使用所選的信道(步驟S180)通過(guò)天線單元302、解調(diào)單元312和指令解碼單元314來(lái)接收ID碼響應(yīng)指令和ID碼(步驟S190),并且將收到的ID碼和從ID碼存儲(chǔ)單元310讀取的ID碼進(jìn)行比較(步驟S195)。如果ID碼匹配(步驟S195中“是”),則控制單元315在ID碼匹配周期使用所選的信道(步驟S200)通過(guò)調(diào)制單元313和天線單元302來(lái)發(fā)送ID碼和ID碼匹配指令給用戶終端10(步驟S210)。如果ID碼不匹配(步驟S195中“否”),則控制單元315返回至步驟S150并且重復(fù)該過(guò)程。
讀取控制單元142在ID碼匹配周期在所選的信道(步驟S205)通過(guò)天線單元147、調(diào)制/解調(diào)單元146和指令解碼單元144接收到ID碼匹配指令和ID碼時(shí)(步驟S215),就確認(rèn)與所選的信道相對(duì)應(yīng)的臨時(shí)存儲(chǔ)單元141中的ID碼區(qū)域中存儲(chǔ)的ID碼是用于正確標(biāo)識(shí)無(wú)線ID標(biāo)簽的ID碼,并且從臨時(shí)存儲(chǔ)單元141中的ID碼區(qū)域中讀取該ID碼,然后將讀取的ID碼寫入到接收信息存儲(chǔ)單元104中(步驟S220)。
1.8ID碼寫入過(guò)程的操作現(xiàn)在將參考圖17所示的流程圖來(lái)描述ID碼寫入過(guò)程的操作。
控制單元107從類型碼表T100獲取與接收信息存儲(chǔ)單元104中的信息存儲(chǔ)區(qū)域中存儲(chǔ)的ID碼相對(duì)應(yīng)的名稱、優(yōu)先級(jí)以及分?jǐn)?shù)值,并且將所獲取的名稱、優(yōu)先級(jí)和分?jǐn)?shù)值存儲(chǔ)到ID碼在其中被存儲(chǔ)的接收信息存儲(chǔ)單元104中的信息存儲(chǔ)區(qū)域中(步驟S300)。為接收信息存儲(chǔ)單元104中存儲(chǔ)的每個(gè)ID碼都執(zhí)行此操作。
控制單元107然后確認(rèn)在那些被存儲(chǔ)在接收信息存儲(chǔ)單元104中的信息存儲(chǔ)區(qū)域中的ID碼之中是否存在彼此重疊的ID碼。如果存在重疊的ID碼,則控制單元107從與重疊的ID碼相對(duì)應(yīng)的每個(gè)分?jǐn)?shù)值中減去預(yù)定值,并且用減去之后的分?jǐn)?shù)值替換在信息存儲(chǔ)區(qū)域中存儲(chǔ)的分?jǐn)?shù)值(步驟S305)。
控制單元107然后確認(rèn)在接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于上限“5”(步驟S310)。
如果控制單元107判斷在接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限“5”(步驟S310中“是”),則它如同后面將描述的那樣執(zhí)行步驟S340,S345,S350和S355。
如果控制單元107判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目大于上限“5”(步驟S310中“否”),則它將接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的優(yōu)先級(jí)與標(biāo)準(zhǔn)優(yōu)先級(jí)存儲(chǔ)單元135中存儲(chǔ)的標(biāo)準(zhǔn)優(yōu)先級(jí)進(jìn)行比較。如果該優(yōu)先級(jí)低于標(biāo)準(zhǔn)優(yōu)先級(jí),則控制單元107從接收信息存儲(chǔ)單元104中刪除該ID碼以及與該ID碼對(duì)應(yīng)的名稱、優(yōu)先級(jí)和分?jǐn)?shù)值(步驟S315)??刂茊卧?07為接收信息存儲(chǔ)單元104中存儲(chǔ)的每個(gè)ID碼都執(zhí)行此操作。
控制單元107然后第二次判斷在接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于上限“5”(步驟S320)。
如果控制單元107判斷在接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限“5”(步驟S320中“是”),則它執(zhí)行步驟S340,S345,S350和S355。
如果控制單元107判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目大于上限“5”(步驟S320中“否”),則它將接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的分?jǐn)?shù)值與標(biāo)準(zhǔn)分?jǐn)?shù)存儲(chǔ)單元136中存儲(chǔ)的標(biāo)準(zhǔn)分?jǐn)?shù)值進(jìn)行比較。如果該分?jǐn)?shù)值低于標(biāo)準(zhǔn)分?jǐn)?shù)值,則控制單元107刪除該ID碼以及與該ID碼對(duì)應(yīng)的名稱、優(yōu)先級(jí)和分?jǐn)?shù)值(步驟S325)??刂茊卧?07為接收信息存儲(chǔ)單元104中存儲(chǔ)的每個(gè)ID碼都執(zhí)行此操作。
控制單元107再次判斷在接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于上限“5”(步驟S330)。
如果控制單元107判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限“5”(步驟S330中“是”),則它刪除ID標(biāo)簽信息存儲(chǔ)單元202的注冊(cè)內(nèi)容(步驟S340),并且通過(guò)輸入/輸出單元110將接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼和與該ID碼對(duì)應(yīng)的分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202中(步驟S345)。控制單元107為接收信息存儲(chǔ)單元104中存儲(chǔ)的每一個(gè)ID碼執(zhí)行此步驟,即執(zhí)行此步驟的次數(shù)和接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目相同。
如果控制單元107判斷接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼的數(shù)目大于上限“5”(步驟S330中“否”),并且如果用戶在單獨(dú)的注冊(cè)過(guò)程中得知該ID碼的注冊(cè),則控制單元107將接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼和與該ID碼對(duì)應(yīng)的分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202中(步驟S335)。
在ID碼注冊(cè)后,控制單元107從時(shí)鐘單元108獲取當(dāng)前日期/時(shí)間,從標(biāo)準(zhǔn)天信息存儲(chǔ)單元131獲取標(biāo)準(zhǔn)天“3”,使用獲取的當(dāng)前日期/時(shí)間和標(biāo)準(zhǔn)天來(lái)計(jì)算過(guò)期日期/時(shí)間,并且將所計(jì)算的過(guò)期日期/時(shí)間寫入到過(guò)期日期信息存儲(chǔ)單元203中(步驟S350)。
控制單元107刪除接收信息存儲(chǔ)單元104的內(nèi)容(步驟S355)。
1.9單獨(dú)的注冊(cè)過(guò)程現(xiàn)在將參考圖18所示的流程圖來(lái)描述單獨(dú)的注冊(cè)過(guò)程的操作。
控制單元107刪除ID標(biāo)簽信息存儲(chǔ)單元202的ID標(biāo)簽信息表T200的注冊(cè)內(nèi)容(步驟S400)。
控制單元107從接收信息存儲(chǔ)單元104讀取ID碼以及與該ID碼對(duì)應(yīng)的名稱和分?jǐn)?shù)值(步驟S405),并且輸出所讀取的ID碼、名稱和分?jǐn)?shù)值以及剩余的注冊(cè)數(shù)目(它的初始值為“5”)給顯示單元106。顯示單元106顯示收到的ID碼、名稱、分?jǐn)?shù)值以及剩余的注冊(cè)數(shù)目(步驟S410)。
控制單元107然后接收來(lái)自輸入單元105的注冊(cè)指令或者不注冊(cè)指令(步驟S415)??刂茊卧?07判斷收到的指令是否是注冊(cè)指令(步驟S420)。
如果控制單元107判斷收到的指令不是注冊(cè)指令,也就是說(shuō),收到的指令是不注冊(cè)指令(步驟S420中“否”),則它舍棄一對(duì)讀取的ID碼和分?jǐn)?shù)值,并且如同隨后所述執(zhí)行步驟S435。
如果控制單元107判斷收到的指令是注冊(cè)指令(步驟S420中“是”),則它通過(guò)輸入/輸出單元110將一對(duì)讀取的ID碼和分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202中(步驟S425)??刂茊卧獜氖S嗟淖?cè)數(shù)目中減去“1”,用減去的結(jié)果代替剩余的注冊(cè)數(shù)目(步驟S430),并且判斷剩余的注冊(cè)數(shù)目是否為“0”(步驟S435)。如果判斷剩余的注冊(cè)數(shù)目為“0”(步驟S435中“是”),則過(guò)程結(jié)束。
如果控制單元107判斷剩余的注冊(cè)數(shù)目不為“0”(步驟S435中“否”),則它判斷在接收信息存儲(chǔ)單元104中是否有ID碼要讀取(步驟S440)。
如果它判斷有ID碼要讀取(步驟S440中“是”),則控制返回到步驟S405重復(fù)這些步驟。如果它判斷沒(méi)有ID碼要讀取,也就是說(shuō)所有存儲(chǔ)在接收信息存儲(chǔ)單元104中的ID碼都已經(jīng)被讀取(步驟S440中“否”),則過(guò)程結(jié)束。
1.10認(rèn)證方法注冊(cè)過(guò)程現(xiàn)在將參考圖19所示的流程圖來(lái)描述認(rèn)證方法注冊(cè)過(guò)程的操作。
控制單元107一收到來(lái)自輸入單元105的名稱注冊(cè)指令和名稱信息,就臨時(shí)存儲(chǔ)收到的名稱信息(步驟S500)。
控制單元107產(chǎn)生密碼請(qǐng)求信息,輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106,然后接收來(lái)自輸入單元105的密碼(步驟S505)??刂茊卧?07判斷收到的密碼是否匹配密碼存儲(chǔ)單元103中存儲(chǔ)的密碼(步驟S510)。如果密碼不匹配(步驟S510中“否”),則控制單元107刪除臨時(shí)存儲(chǔ)的名稱信息并且結(jié)束該過(guò)程。
如果密碼匹配(步驟S510中“是”),則控制單元107產(chǎn)生密碼請(qǐng)求信息,輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106,然后接收來(lái)自輸入單元105的方法信息(步驟S520)。
控制單元107產(chǎn)生數(shù)字值請(qǐng)求信息,輸出產(chǎn)生的數(shù)字值請(qǐng)求信息給顯示單元106,然后接收來(lái)自輸入單元105的數(shù)字信息(步驟S525)??刂茊卧?07然后將臨時(shí)存儲(chǔ)的名稱信息和一對(duì)收到的方法信息與數(shù)字信息寫入到認(rèn)證標(biāo)準(zhǔn)代碼表T101中(步驟S530)。
1.11認(rèn)證過(guò)程的操作現(xiàn)在將參考圖20所示的流程圖來(lái)描述認(rèn)證過(guò)程的操作。
控制單元107一收到來(lái)自輸入單元105的激活指令和激活功能信息(步驟S600),就判斷用戶對(duì)與收到的激活功能信息對(duì)應(yīng)的功能的訪問(wèn)是否受限(步驟S605)。
如果控制單元107判斷用戶對(duì)該功能的訪問(wèn)不受限(步驟S605中“否”),則它激活由收到的激活功能信息表示的功能(步驟S610)。
如果控制單元107判斷訪問(wèn)受限(步驟S605中“是”),則它獲取在過(guò)期日期信息存儲(chǔ)單元203中存儲(chǔ)的過(guò)期日期/時(shí)間以及來(lái)自時(shí)鐘單元108的當(dāng)前日期/時(shí)間,并且判斷當(dāng)前日期/時(shí)間是否在過(guò)期日期/時(shí)間之前(步驟S615)。
如果控制單元107判斷當(dāng)前日期/時(shí)間不在過(guò)期日期/時(shí)間之前(步驟S615中“否”),則它產(chǎn)生密碼請(qǐng)求信息,輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106,然后接收來(lái)自輸入單元105的密碼(步驟S620),并且判斷收到的密碼是否匹配在密碼存儲(chǔ)單元103中存儲(chǔ)的密碼(步驟S625)。如果密碼不匹配(步驟S625中“否”),則控制單元107不激活由收到的激活功能信息表示的功能,并且結(jié)束該過(guò)程。如果密碼匹配(步驟S625中“是”),則控制單元107執(zhí)行圖14中所示的ID碼注冊(cè)過(guò)程并且重新注冊(cè)該ID碼(步驟S630),并且激活由收到的激活功能信息表示的功能(步驟S635)。
如果控制單元107判斷當(dāng)前日期/時(shí)間在過(guò)期日期/時(shí)間之前(步驟S615中“是”),則它輸出ID碼讀取開始指令給標(biāo)簽讀取單元109的讀取控制單元142。讀取控制單元142一收到ID碼讀取開始指令,就在同步信號(hào)傳輸周期輸出同步信號(hào)傳輸指令,并且產(chǎn)生和輸出同步信號(hào)波。指令產(chǎn)生單元143一接收到來(lái)自讀取控制單元142的同步信號(hào)傳輸指令,就根據(jù)收到的同步信號(hào)傳輸指令產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146。調(diào)制/解調(diào)單元146根據(jù)收到的脈沖信號(hào)波來(lái)改變載波的幅值,并且輸出幅值改變的載波給天線單元147。天線單元147輻射收到的載波到空中作為無(wú)線電波??刂茊卧?15通過(guò)天線單元302、解調(diào)單元312和指令解碼單元314接收同步信號(hào)傳輸指令,此外還接收同步信號(hào)波,提取同步信號(hào),并且產(chǎn)生同步信號(hào)波,該同步信號(hào)波重復(fù)地包括與所提取的同步信號(hào)同步的同步信號(hào)(步驟S640)。
讀取控制單元142輸出ID碼收集指令。指令產(chǎn)生單元143根據(jù)收到的ID碼收集指令產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146。調(diào)制/解調(diào)單元146根據(jù)收到的脈沖信號(hào)波來(lái)改變載波的幅值,并且輸出幅值改變的載波給天線單元147。天線單元147輻射收到的載波到空氣中作為無(wú)線電波??刂茊卧?15通過(guò)天線單元302、解調(diào)單元312和指令解碼單元314接收ID碼收集指令(步驟S645)。
讀取控制單元142監(jiān)視三秒鐘ID碼收集周期的進(jìn)度(步驟S650),并且在三秒鐘ID碼收集周期內(nèi),執(zhí)行圖15和16中的ID碼收集過(guò)程(步驟S655)。
在ID碼收集周期過(guò)去后(步驟S650中“是”),讀取控制單元142確定ID碼收集過(guò)程結(jié)束,并且輸出ID碼讀取完成指令給控制單元107??刂茊卧?07一收到ID碼讀取完成指令,就執(zhí)行ID標(biāo)簽認(rèn)證過(guò)程來(lái)認(rèn)證用戶,并且如果認(rèn)證證明用戶的真實(shí)性,就激活由收到的激活功能信息表示的功能(步驟S660)。
1.12ID標(biāo)簽認(rèn)證過(guò)程的操作現(xiàn)在將參考圖21所示的流程圖來(lái)描述ID標(biāo)簽認(rèn)證過(guò)程的操作。
如果讀取控制單元142確定ID碼收集過(guò)程結(jié)束,則它輸出ID碼讀取完成指令給控制單元107??刂茊卧?07一接收到ID碼讀取完成指令,就從認(rèn)證標(biāo)準(zhǔn)代碼表T101獲取與收到的激活功能信息所表示的功能名相對(duì)應(yīng)的認(rèn)證方法和數(shù)字信息(步驟S700)??刂茊卧?07然后判斷收到的認(rèn)證方法是分?jǐn)?shù)方法還是百分比方法(步驟S705)。
如果控制單元107判斷在步驟S705中收到的認(rèn)證方法是分?jǐn)?shù)方法,則它通過(guò)將ID標(biāo)簽信息存儲(chǔ)單元202中存儲(chǔ)的所有ID碼的分?jǐn)?shù)相加來(lái)計(jì)算總分?jǐn)?shù)(步驟S710)??刂茊卧?07此外通過(guò)將與接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼相匹配的ID碼的分?jǐn)?shù)相加來(lái)計(jì)算獲取的分?jǐn)?shù)(步驟S715)??刂茊卧?07計(jì)算獲取的分?jǐn)?shù)與總分?jǐn)?shù)的比值,并且判斷所計(jì)算的比值是否等于或者大于由獲取的數(shù)字信息所表示的值(步驟S720)。如果控制單元107判斷所計(jì)算的比值等于或者大于由數(shù)字信息表示的值(步驟S720中“是”),則它激活由收到的激活功能信息表示的功能(步驟S755)。如果控制單元107判斷所計(jì)算的比值小于由數(shù)字信息表示的值(步驟S720中“否”),則它產(chǎn)生密碼請(qǐng)求信息,輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106,然后接收來(lái)自輸入單元105的密碼(步驟S740),并且判斷收到的密碼是否匹配在密碼存儲(chǔ)單元103中存儲(chǔ)的密碼(步驟S745)。如果密碼不匹配(步驟S745中“否”),則控制單元107不激活由收到的激活功能信息表示的功能,并且結(jié)束該過(guò)程。如果密碼匹配(步驟S745中“是”),則控制單元107執(zhí)行圖17中所示的ID碼寫入過(guò)程(步驟S750),注冊(cè)該ID碼,然后激活由收到的激活功能信息表示的功能(步驟S755)。
如果控制單元107判斷在步驟S705中收到的認(rèn)證方法是百分比方法,則它計(jì)算在ID標(biāo)簽信息存儲(chǔ)單元202中存儲(chǔ)的ID碼的總數(shù)(步驟S725)。控制單元107此外計(jì)算獲取的ID碼的數(shù)目,該數(shù)目等于與接收信息存儲(chǔ)單元104中存儲(chǔ)的ID碼相匹配的ID碼的數(shù)目(步驟S730)??刂茊卧?07計(jì)算獲取的ID碼的數(shù)目與ID碼的總數(shù)目的比值,并且判斷所計(jì)算的比值是否等于或者大于由所獲取的數(shù)字信息所表示的值(步驟S735)。如果控制單元107判斷所計(jì)算的比值等于或者大于由數(shù)字信息表示的值(步驟S735中“是”),則它激活由收到的激活功能信息表示的功能(步驟S755)。如果控制單元107判斷所計(jì)算的比值小于由數(shù)字信息表示的值(步驟S735中“否”),則它執(zhí)行上述的步驟S740以及后續(xù)步驟。
1.13實(shí)施例1的變形上述的實(shí)施例1是作為本發(fā)明的實(shí)施例的一個(gè)例子。本發(fā)明并不局限于該實(shí)施例,而是為了達(dá)到目的可以例如以如下的各種方式進(jìn)行修改。
(1)在上述實(shí)施例中,在認(rèn)證過(guò)程期間確認(rèn)被注冊(cè)的ID碼是否已經(jīng)過(guò)期。然而,并不局限于此,以下也是可行的。也就是說(shuō),可以在認(rèn)證記錄介質(zhì)20被插入到用戶終端10中的時(shí)候執(zhí)行對(duì)被注冊(cè)的ID碼是否已經(jīng)過(guò)期的確認(rèn)。例如可以如下實(shí)現(xiàn)此目的。用戶終端10裝備有檢測(cè)單元,它檢測(cè)認(rèn)證記錄介質(zhì)20是否已經(jīng)插入到用戶終端10中。用戶終端10一檢測(cè)到認(rèn)證記錄介質(zhì)插入其中,就確認(rèn)該認(rèn)證記錄介質(zhì)20的ID碼是否已經(jīng)過(guò)期。如果用戶終端10判斷該ID碼已經(jīng)過(guò)期,則它執(zhí)行圖13中所示的過(guò)程并且注冊(cè)該ID碼。如果用戶終端10判斷該ID碼沒(méi)有過(guò)期,則它不注冊(cè)該ID碼。在此過(guò)程中,如果當(dāng)認(rèn)證記錄介質(zhì)20插入到用戶終端10中時(shí)用戶終端10的電源從“關(guān)”切換到“開”,則檢測(cè)單元判斷認(rèn)證記錄介質(zhì)20已經(jīng)插入到用戶終端10中。
用戶終端一判斷ID碼已經(jīng)過(guò)期就不可以注冊(cè)ID碼和分?jǐn)?shù)值,但是當(dāng)它收到使用用戶訪問(wèn)受限的功能的請(qǐng)求的時(shí)候可以注冊(cè)它們。例如可以如下實(shí)現(xiàn)此目的。用戶終端10裝備有注冊(cè)指示信息存儲(chǔ)單元,它存儲(chǔ)指示ID碼是否需要被注冊(cè)的信息。如果用戶終端10判斷ID碼已經(jīng)過(guò)期,則它將指示ID碼需要被注冊(cè)的信息存儲(chǔ)到注冊(cè)指示信息存儲(chǔ)單元中;并且如果它判斷該ID碼沒(méi)有過(guò)期,則它將指示不需要注冊(cè)ID碼的信息存儲(chǔ)到注冊(cè)指示信息存儲(chǔ)單元中。如下來(lái)執(zhí)行此變形中的認(rèn)證。在圖20的步驟S615中,代替判斷當(dāng)前日期/時(shí)間是否在過(guò)期日期/時(shí)間之前,參考注冊(cè)指示信息存儲(chǔ)單元中存儲(chǔ)的信息,并且如果注冊(cè)指示信息存儲(chǔ)單元存儲(chǔ)指示ID碼需要被注冊(cè)的信息,則控制單元107執(zhí)行步驟S620至S635,并且如果注冊(cè)指示信息存儲(chǔ)單元存儲(chǔ)指示不需要注冊(cè)ID碼的信息,則控制單元107執(zhí)行步驟S640以及后續(xù)步驟??梢栽谡J(rèn)證記錄介質(zhì)20中提供注冊(cè)指示信息存儲(chǔ)單元。
(2)在上述實(shí)施例中,向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼的數(shù)目有一個(gè)上限。然而,并不局限于此,以下也是可行的。
在不設(shè)置要注冊(cè)的ID碼的數(shù)目的上限的情況下,從每個(gè)無(wú)線ID標(biāo)簽讀取的所有的ID碼都可以被注冊(cè)。通過(guò)如下改變ID碼寫入過(guò)程能夠?qū)崿F(xiàn)這一點(diǎn)在執(zhí)行圖17的步驟S305之后,執(zhí)行步驟S340以及后續(xù)步驟。
或者,在沒(méi)有對(duì)要向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼的數(shù)目設(shè)置上限的情況下,至少可以執(zhí)行(i)按優(yōu)先級(jí)精簡(jiǎn);(ii)按分?jǐn)?shù)值精簡(jiǎn);以及(iii)單獨(dú)的注冊(cè)過(guò)程這三種之中的一種。
(3)在上述實(shí)施例中,要向認(rèn)證記錄介質(zhì)20注冊(cè)的ID碼的數(shù)目的上限被預(yù)先存儲(chǔ)在注冊(cè)數(shù)目信息存儲(chǔ)單元132中。然而,并不局限于此,以下也是可行的。
當(dāng)購(gòu)買用戶終端時(shí),注冊(cè)數(shù)目信息存儲(chǔ)單元132可以沒(méi)有預(yù)先存儲(chǔ)上限,并且在購(gòu)買它之后,用戶可以設(shè)置(然后改變)上限?;蛘撸?dāng)購(gòu)買用戶終端時(shí),注冊(cè)數(shù)目信息存儲(chǔ)單元132可以預(yù)先存儲(chǔ)上限,并且在購(gòu)買它之后,用戶可以改變上限。
(4)在上述實(shí)施例中,按優(yōu)先級(jí)、分?jǐn)?shù)或者單獨(dú)的注冊(cè)過(guò)程來(lái)完成精簡(jiǎn)。然而,并不局限于此,例如可以通過(guò)如下方法來(lái)完成精簡(jiǎn)。
測(cè)量用戶終端10和每個(gè)無(wú)線ID標(biāo)簽之間的距離。為每個(gè)無(wú)線ID標(biāo)簽判斷所測(cè)量的距離是否等于或者小于預(yù)定的距離(例如0.5m)。要注冊(cè)的ID碼、優(yōu)先級(jí)和分?jǐn)?shù)值組然后被縮減至距離用戶終端10等于或者小于預(yù)定距離的那些無(wú)線ID標(biāo)簽。
如下對(duì)無(wú)線ID標(biāo)簽和用戶終端10之間的距離是否等于或者小于預(yù)定的距離作出判斷。讀取控制單元142使用時(shí)鐘單元108來(lái)測(cè)量用戶終端10和無(wú)線ID標(biāo)簽之間的響應(yīng)時(shí)間(也就是說(shuō),例如,ID碼響應(yīng)指令的發(fā)送和ID碼匹配指令的接收兩者之間的持續(xù)時(shí)間),并且將測(cè)量結(jié)果連同與ID碼相符的表示存儲(chǔ)到接收信息存儲(chǔ)單元104中??刂茊卧?07預(yù)先存儲(chǔ)無(wú)線ID標(biāo)簽的通信速度(例如,15秒/字節(jié),它為以上表示的通信速度的中間值)??刂茊卧?07使用接收信息存儲(chǔ)單元104中存儲(chǔ)的響應(yīng)時(shí)間以及使用無(wú)線ID標(biāo)簽的通信速度來(lái)計(jì)算用戶終端10和無(wú)線ID標(biāo)簽之間的距離,然后判斷所計(jì)算的距離是否等于或者小于預(yù)定的距離。
作為另外一種判斷用戶終端10和無(wú)線ID標(biāo)簽之間的距離是否等于或者小于預(yù)定的距離的方法,可以便用表示響應(yīng)期間無(wú)線電波的強(qiáng)度的電場(chǎng)強(qiáng)度。利用此方法,讀取控制單元142測(cè)量用戶終端10和無(wú)線ID標(biāo)簽之間響應(yīng)期間(例如,ID碼響應(yīng)指令的發(fā)送和ID碼匹配指令的接收兩者之間的持續(xù)時(shí)間)的電場(chǎng)強(qiáng)度,并且將測(cè)量結(jié)果連同與ID碼相符的表示存儲(chǔ)到接收信息存儲(chǔ)單元104中。控制單元107預(yù)先存儲(chǔ)無(wú)線ID標(biāo)簽的輸出功率??刂茊卧?07使用接收信息存儲(chǔ)單元104中存儲(chǔ)的場(chǎng)強(qiáng)以及使用無(wú)線ID標(biāo)簽的輸出功率來(lái)計(jì)算用戶終端10和無(wú)線ID標(biāo)簽之間的距離,然后判斷所計(jì)算的距離是否等于或者小于預(yù)定的距離。
(5)在上述實(shí)施例中,當(dāng)注冊(cè)ID碼時(shí),按優(yōu)先級(jí)、分?jǐn)?shù)或者單獨(dú)的注冊(cè)過(guò)程來(lái)完成精簡(jiǎn)。然而,并不局限于此,以下也是可行的。
控制單元107可以從在接收信息存儲(chǔ)單元104中存儲(chǔ)的一個(gè)或者多個(gè)ID碼中隨機(jī)選擇ID碼,并且將所選的ID碼連同相應(yīng)的分?jǐn)?shù)值一起向認(rèn)證記錄介質(zhì)20的ID標(biāo)簽信息存儲(chǔ)單元202注冊(cè)。
(6)在上述實(shí)施例中,在接收信息存儲(chǔ)單元104中的信息存儲(chǔ)區(qū)域中存儲(chǔ)的ID碼中,彼此重疊的ID碼按照分?jǐn)?shù)減去預(yù)定值。然而,并不局限于此,以下也是可行的。對(duì)于彼此重疊的ID碼,優(yōu)先級(jí)可以減去預(yù)定值(例如“2”),并且減去之后的優(yōu)先級(jí)對(duì)應(yīng)于ID碼被存儲(chǔ)。
(7)本發(fā)明可以以上述實(shí)施例和任何上述變形的組合來(lái)實(shí)現(xiàn)。
1.14實(shí)施例1的摘要如上所述,在認(rèn)證系統(tǒng)1中,當(dāng)用戶請(qǐng)求使用該用戶訪問(wèn)受限的用戶終端10的功能的時(shí)候,用戶終端10首先使用從嵌入在由該用戶穿戴或者攜帶的物體(衣服、紙幣、認(rèn)證卡等等)中的無(wú)線ID標(biāo)簽中所獲取的ID碼來(lái)執(zhí)行認(rèn)證,并且如果認(rèn)證沒(méi)有證明該用戶的真實(shí)性,則用戶終端10接收密碼并且使用收到的密碼來(lái)執(zhí)行認(rèn)證。利用此安排,如果用戶的真實(shí)性沒(méi)有被采用ID碼的認(rèn)證所證明,則在不重復(fù)認(rèn)證程序的情況下用戶能夠被認(rèn)證。此外,當(dāng)認(rèn)證系統(tǒng)1接收到激活用戶訪問(wèn)受限的功能的指令的時(shí)候,它首先使用無(wú)線ID碼來(lái)執(zhí)行認(rèn)證。這避免了用戶每次試圖使用他/她訪問(wèn)受限的功能時(shí)不得不輸入密碼,從而方便了用戶。此外,即使用戶終端10丟失或者被偷,除非用戶的真實(shí)性被使用無(wú)線ID標(biāo)簽的認(rèn)證或者使用密碼的認(rèn)證證明,否則用戶訪問(wèn)受限的功能也不能被使用。這防止用戶訪問(wèn)受限的功能被使用。
此外,當(dāng)用戶的真實(shí)性被使用密碼的認(rèn)證證明時(shí),認(rèn)證系統(tǒng)1使用在采用ID碼的認(rèn)證中收集的ID碼來(lái)重新注冊(cè)ID碼和分?jǐn)?shù)值,并且如同用戶所請(qǐng)求的那樣激活用戶訪問(wèn)受限的功能。這避免用戶不得不停止指示激活功能以便從頭開始注冊(cè)ID碼和分?jǐn)?shù)值,因此使得用戶能夠方便地更新注冊(cè)的內(nèi)容。
此外,認(rèn)證系統(tǒng)1具有在采用ID碼來(lái)判斷用戶的真實(shí)性中使用的標(biāo)準(zhǔn)值。對(duì)于此安排,即使由于例如一些無(wú)線ID標(biāo)簽和用戶終端10之間距離太遠(yuǎn)或者通信期間無(wú)線電波強(qiáng)度等級(jí)不合適導(dǎo)致與所有的無(wú)線ID標(biāo)簽通信失敗,而造成所獲取的ID碼不完全匹配預(yù)先已經(jīng)被注冊(cè)的ID碼,認(rèn)證系統(tǒng)1也能夠通過(guò)確認(rèn)滿足標(biāo)準(zhǔn)值來(lái)證明用戶的真實(shí)性。
此外,當(dāng)注冊(cè)ID碼時(shí),認(rèn)證系統(tǒng)1能夠執(zhí)行按優(yōu)先級(jí)精簡(jiǎn),按分?jǐn)?shù)值精簡(jiǎn)或者單獨(dú)的注冊(cè),在單獨(dú)的注冊(cè)中它只注冊(cè)由用戶命令注冊(cè)的ID碼。這使得在認(rèn)證期間不必要的ID標(biāo)簽?zāi)軌虮慌懦?。例如,如果在ID碼注冊(cè)過(guò)程期間用戶終端10從附在靠近用戶的桌子的無(wú)線ID標(biāo)簽中讀取ID碼,則認(rèn)證系統(tǒng)1排除從附在該桌子的無(wú)線ID標(biāo)簽中讀取的ID碼。
此外,認(rèn)證系統(tǒng)1為采用無(wú)線ID標(biāo)簽的認(rèn)證使用嵌入到由用戶穿戴或者攜帶的物體中的無(wú)線ID標(biāo)簽。每個(gè)用戶能夠通過(guò)被嵌入到用戶穿戴或者攜帶的物體中的無(wú)線ID標(biāo)簽的組合被唯一地標(biāo)識(shí)。這使得認(rèn)證系統(tǒng)1能夠正確地認(rèn)證用戶。并且在傳統(tǒng)的認(rèn)證系統(tǒng)中,用戶總是需要提醒他/她自己他/她要攜帶認(rèn)證必需的無(wú)線ID標(biāo)簽。相反,在上述認(rèn)證系統(tǒng)1中,因?yàn)闊o(wú)線ID標(biāo)簽嵌入到該用戶穿戴或者攜帶的物體中,所以用戶不必意識(shí)到他/她正攜帶無(wú)線ID標(biāo)簽。
2.實(shí)施例2以下描述了本發(fā)明的實(shí)施例中的認(rèn)證系統(tǒng)1A。
2.1認(rèn)證系統(tǒng)1A的概要如圖22所示,認(rèn)證系統(tǒng)1A包括用戶終端10A、認(rèn)證記錄介質(zhì)20A、無(wú)線ID標(biāo)簽31A、32A、33A、34A、35A、...36A、以及認(rèn)證卡40A。無(wú)線ID標(biāo)簽31A、32A、33A、34A、35A、...36A被嵌入在用戶穿戴或者攜帶的衣服、附件、紙幣等等之中。無(wú)線ID標(biāo)簽30A被嵌入在認(rèn)證卡40A中。認(rèn)證記錄介質(zhì)20A插入到用戶終端10A中以使用。
在認(rèn)證系統(tǒng)1A中,每一個(gè)無(wú)線ID標(biāo)簽存儲(chǔ)用于標(biāo)識(shí)它自己的ID碼,并且具有用于存儲(chǔ)從用戶終端10A接收的數(shù)據(jù)的區(qū)域。用戶終端10A僅預(yù)先發(fā)送認(rèn)證數(shù)據(jù)給使用ID標(biāo)簽的認(rèn)證中所需的無(wú)線ID標(biāo)簽,并且還將認(rèn)證數(shù)據(jù)寫入認(rèn)證記錄介質(zhì)20A中。每條認(rèn)證數(shù)據(jù)由32比特組成,并且被分配給不同的無(wú)線ID標(biāo)簽。也就是說(shuō),認(rèn)證所需的無(wú)線ID標(biāo)簽分別對(duì)應(yīng)于不同條認(rèn)證數(shù)據(jù)。
在認(rèn)證系統(tǒng)1A中,當(dāng)用戶請(qǐng)求使用用戶訪問(wèn)受限的用戶終端10A的功能時(shí),用戶終端10A從無(wú)線ID標(biāo)簽31A、32A、33A、34A、35A、...36A中讀取認(rèn)證數(shù)據(jù),通過(guò)使用讀取的認(rèn)證數(shù)據(jù)和預(yù)先已經(jīng)向認(rèn)證記錄介質(zhì)20A注冊(cè)的認(rèn)證數(shù)據(jù)來(lái)執(zhí)行認(rèn)證,并且如果用戶的真實(shí)性被認(rèn)證證明,則激活用戶訪問(wèn)受限的功能。如果用戶的真實(shí)性沒(méi)有被認(rèn)證證明,則用戶終端10A使用密碼來(lái)執(zhí)行認(rèn)證,并且如果用戶的真實(shí)性被認(rèn)證證明,則激活該功能。
2.2用戶終端10A現(xiàn)在將描述用戶終端10A的結(jié)構(gòu)。用戶終端10A如圖23所示包括功能存儲(chǔ)單元101A、標(biāo)準(zhǔn)信息存儲(chǔ)單元102A、密碼存儲(chǔ)單元103A、接收信息存儲(chǔ)單元104A、輸入單元105A、顯示單元106A、控制單元107A、時(shí)鐘單元108A、標(biāo)簽讀取單元109A、輸入/輸出單元110A、以及認(rèn)證數(shù)據(jù)產(chǎn)生單元111A。
用戶終端10A更具體而言是包括微處理器、ROM、RAM、硬盤單元、顯示單元等等的計(jì)算機(jī)系統(tǒng)。計(jì)算機(jī)程序記錄在ROM或者硬盤單元中。當(dāng)微處理器根據(jù)計(jì)算機(jī)程序運(yùn)行時(shí),用戶終端10A實(shí)現(xiàn)它的功能。
用戶終端10A例如是PDA(個(gè)人數(shù)字助理)。
(1)功能存儲(chǔ)單元101A功能存儲(chǔ)單元101A如圖23所示包括計(jì)劃管理功能120A、個(gè)人信息管理功能121A、地址列表管理功能122A、游戲功能123A、電子貨幣功能124A、以及記事簿功能125A。
這些功能與實(shí)施例1中的功能存儲(chǔ)單元101中存儲(chǔ)的功能相同,此處省略對(duì)它們的描述。
(2)標(biāo)準(zhǔn)信息存儲(chǔ)單元102A標(biāo)準(zhǔn)信息存儲(chǔ)單元102A如圖24所示包括標(biāo)準(zhǔn)天信息存儲(chǔ)單元131A、注冊(cè)數(shù)目信息存儲(chǔ)單元132A、類型碼存儲(chǔ)單元133A、認(rèn)證信息存儲(chǔ)單元134A、標(biāo)準(zhǔn)優(yōu)先級(jí)存儲(chǔ)單元135A、以及標(biāo)準(zhǔn)分?jǐn)?shù)存儲(chǔ)單元136A。
(A)標(biāo)準(zhǔn)天信息存儲(chǔ)單元131A標(biāo)準(zhǔn)天信息存儲(chǔ)單元131A與實(shí)施例1中描述的標(biāo)準(zhǔn)天信息存儲(chǔ)單元131相同,所以省略對(duì)它的描述。
(B)注冊(cè)數(shù)目信息存儲(chǔ)單元132A注冊(cè)數(shù)目信息存儲(chǔ)單元132A與實(shí)施例1中描述的注冊(cè)數(shù)目信息存儲(chǔ)單元132相同,所以省略對(duì)它的描述。
(C)類型碼存儲(chǔ)單元133A類型碼存儲(chǔ)單元133A與實(shí)施例1中描述的類型碼存儲(chǔ)單元133相同,所以省略對(duì)它的描述。
此處應(yīng)該注意到在以下描述中,當(dāng)必要時(shí)將參考圖4中所示的類型碼表T100來(lái)給出說(shuō)明。
(D)認(rèn)證信息存儲(chǔ)單元134A認(rèn)證信息存儲(chǔ)單元134A與實(shí)施例1中描述的認(rèn)證信息存儲(chǔ)單元134相同,所以省略對(duì)它的描述。
此處應(yīng)該注意到在以下描述中,當(dāng)必要時(shí)將參考圖5中所示的認(rèn)證標(biāo)準(zhǔn)代碼表T101來(lái)給出說(shuō)明。
(E)標(biāo)準(zhǔn)優(yōu)先級(jí)存儲(chǔ)單元135A標(biāo)準(zhǔn)優(yōu)先級(jí)存儲(chǔ)單元135A與實(shí)施例1中描述的標(biāo)準(zhǔn)優(yōu)先級(jí)存儲(chǔ)單元135相同,所以省略對(duì)它的描述。
(F)標(biāo)準(zhǔn)分?jǐn)?shù)存儲(chǔ)單元136A標(biāo)準(zhǔn)分?jǐn)?shù)存儲(chǔ)單元136A與實(shí)施例1中描述的標(biāo)準(zhǔn)分?jǐn)?shù)存儲(chǔ)單元136相同,所以省略對(duì)它的描述。
(3)密碼存儲(chǔ)單元103A密碼存儲(chǔ)單元103A與實(shí)施例1中描述的密碼存儲(chǔ)單元103相同,所以省略對(duì)它的描述。
(4)接收信息存儲(chǔ)單元104A接收信息存儲(chǔ)單元104A包括50個(gè)信息存儲(chǔ)區(qū)域,每一個(gè)區(qū)域存儲(chǔ)有一組ID碼、以及與所讀取的ID碼對(duì)應(yīng)的名稱、優(yōu)先級(jí)、分?jǐn)?shù)和認(rèn)證數(shù)據(jù),其中該ID碼是在ID標(biāo)簽認(rèn)證期間從無(wú)線ID標(biāo)簽30A、31A、32A、33A、34A、35A、...36A之中的一個(gè)讀取的。
(5)時(shí)鐘單元108A時(shí)鐘單元108是測(cè)量時(shí)間的時(shí)鐘。
(6)輸入單元105A輸入單元105A一接收到來(lái)自用戶的開始注冊(cè)認(rèn)證數(shù)據(jù)的指示,就輸出命令注冊(cè)該認(rèn)證數(shù)據(jù)的認(rèn)證數(shù)據(jù)注冊(cè)指令給控制單元107A。
輸入單元105A還接收來(lái)自用戶的密碼,并且輸出收到的密碼給控制單元107A。
輸入單元105A一接收到來(lái)自用戶的寫入與顯示單元106A顯示的ID碼相對(duì)應(yīng)的認(rèn)證數(shù)據(jù)的指示,就輸出命令注冊(cè)與顯示的ID碼對(duì)應(yīng)的認(rèn)證數(shù)據(jù)的注冊(cè)指令給控制單元107A。輸入單元105A一接收到來(lái)自用戶的不寫入與顯示單元106A顯示的ID碼相對(duì)應(yīng)的認(rèn)證數(shù)據(jù)的指示,就輸出命令不注冊(cè)與顯示的ID碼對(duì)應(yīng)的認(rèn)證數(shù)據(jù)的不注冊(cè)指令給控制單元107A。
輸入單元105A一接收到來(lái)自用戶的注冊(cè)用戶訪問(wèn)受限的功能的指示或者改變用戶訪問(wèn)受限的功能的注冊(cè)內(nèi)容的指示,就如同實(shí)施例1中利用輸入單元105的情況一樣,產(chǎn)生名稱信息,并且輸出名稱注冊(cè)指令和產(chǎn)生的名稱信息給控制單元107A。
如同實(shí)施例1中利用輸入單元105的情況一樣,輸入單元105A一接收到來(lái)自用戶的方法信息,就輸出收到的方法信息給控制單元107A。此外,輸入單元105A一接收到來(lái)自用戶的數(shù)字信息,就輸出收到的數(shù)字信息給控制單元107A。
如同實(shí)施例1中利用輸入單元105的情況一樣,輸入單元105A一接收到來(lái)自用戶的激活功能存儲(chǔ)單元101A中存儲(chǔ)的功能的指示時(shí),就產(chǎn)生激活功能信息,并且輸出激活指令和產(chǎn)生的激活功能信息給控制單元107A。
如同實(shí)施例1中利用輸入單元105的情況一樣,輸入單元105A還接收與被激活的功能相關(guān)的指示或者信息。輸入單元105A一接收到這樣的指示,就輸出與收到的指示相應(yīng)的指令給控制單元107A。輸入單元105A一接收到這樣的信息,就輸出收到的信息給控制單元107A。
(7)顯示單元106A顯示單元106A與實(shí)施例1中描述的顯示單元106相同,所以省略對(duì)它的描述。
(8)標(biāo)簽讀取單元109A如同實(shí)施例1中利用標(biāo)簽讀取單元109的情況一樣,標(biāo)簽讀取單元109A能夠在同一時(shí)間周期內(nèi)讀取與多達(dá)50個(gè)無(wú)線ID標(biāo)簽相關(guān)的信息。如圖25所示,標(biāo)簽讀取單元109A包括臨時(shí)存儲(chǔ)單元141A、讀取控制單元142A、指令產(chǎn)生單元143A、指令解碼單元144A、時(shí)鐘產(chǎn)生單元145A、調(diào)制/解調(diào)單元146A、以及天線單元147A。
(A)臨時(shí)存儲(chǔ)單元141A臨時(shí)存儲(chǔ)單元141A包括50個(gè)ID碼區(qū)域,其中的每一個(gè)都臨時(shí)存儲(chǔ)一對(duì)(i)用于標(biāo)識(shí)無(wú)線ID標(biāo)簽的ID碼和(ii)對(duì)應(yīng)于該ID碼的一條認(rèn)證數(shù)據(jù)。
(B)讀取控制單元142A讀取控制單元142A控制將認(rèn)證數(shù)據(jù)寫入到無(wú)線ID標(biāo)簽中,并且還控制從無(wú)線ID標(biāo)簽讀取認(rèn)證數(shù)據(jù)。
<寫入認(rèn)證數(shù)據(jù)>
讀取控制單元142A一接收到來(lái)自控制單元107A的開始讀取無(wú)線ID標(biāo)簽的ID碼的ID碼讀取開始指令,就如同實(shí)施例1中一樣從每個(gè)無(wú)線ID標(biāo)簽讀取ID碼,并且將讀取的ID碼寫入到接收信息存儲(chǔ)單元104A中。此處應(yīng)該注意到與該ID碼對(duì)應(yīng)的名稱、優(yōu)先級(jí)、分?jǐn)?shù)和認(rèn)證數(shù)據(jù)并沒(méi)有在此刻及時(shí)被寫入到接收信息存儲(chǔ)單元104A中。
在三秒鐘的ID碼收集周期過(guò)去后,讀取控制單元142A輸出表示ID碼讀取完成的ID碼讀取完成指令給控制單元107A。
讀取控制單元142A一接收到來(lái)自控制單元107A的開始將認(rèn)證數(shù)據(jù)寫入到無(wú)線ID標(biāo)簽中的認(rèn)證數(shù)據(jù)寫入開始指令,就輸出在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼和認(rèn)證數(shù)據(jù)以及指示寫入認(rèn)證數(shù)據(jù)的指示傳輸指令給指令產(chǎn)生單元143A。此后,讀取控制單元142A一接收到來(lái)自指令解碼單元144A的ID碼和認(rèn)證數(shù)據(jù)以及表示無(wú)線ID標(biāo)簽寫入認(rèn)證數(shù)據(jù)的指示接收指令,就輸出下一個(gè)ID碼和認(rèn)證數(shù)據(jù)以及指示傳輸指令給指令產(chǎn)生單元143A。讀取控制單元142A為接收信息存儲(chǔ)單元104A中存儲(chǔ)的每一個(gè)ID碼執(zhí)行上述的操作,即執(zhí)行上述的操作的次數(shù)和接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目相同。
讀取控制單元142A一完成上述操作,就輸出表示完成了將認(rèn)證數(shù)據(jù)寫入到每個(gè)無(wú)線ID碼中的寫入完成指令給控制單元107A。
<認(rèn)證控制>
讀取控制單元142A一接收到來(lái)自控制單元107A的開始從每個(gè)無(wú)線ID標(biāo)簽讀取認(rèn)證數(shù)據(jù)的認(rèn)證數(shù)據(jù)讀取開始指令,就在同步信號(hào)傳輸周期和認(rèn)證數(shù)據(jù)收集周期中分別控制同步信號(hào)傳輸和認(rèn)證數(shù)據(jù)收集。認(rèn)證數(shù)據(jù)收集周期被分成第三收集周期和第四收集周期。每一個(gè)第三和第四收集周期由認(rèn)證數(shù)據(jù)傳輸周期、認(rèn)證數(shù)據(jù)響應(yīng)周期和認(rèn)證數(shù)據(jù)匹配周期組成。認(rèn)證數(shù)據(jù)傳輸周期、認(rèn)證數(shù)據(jù)響應(yīng)周期和認(rèn)證數(shù)據(jù)匹配周期形成一個(gè)例如500毫秒的循環(huán)。
一個(gè)循環(huán)被等分成50段10毫秒。每一段10毫秒被稱為信道。一個(gè)循環(huán)內(nèi)的50個(gè)信道按時(shí)間順序被稱為信道1、信道2、信道3、...信道50。50個(gè)信道由信道號(hào)標(biāo)識(shí)。
<輸出指令>
讀取控制單元142A一接收到來(lái)自控制單元107A的認(rèn)證數(shù)據(jù)讀取開始指令,就按規(guī)定的順序向指令產(chǎn)生單元143A輸出(i)發(fā)送同步信號(hào)的同步信號(hào)傳輸指令,以及(ii)收集無(wú)線ID標(biāo)簽的認(rèn)證數(shù)據(jù)的認(rèn)證數(shù)據(jù)收集指令。
<收集認(rèn)證數(shù)據(jù)>
在輸出認(rèn)證數(shù)據(jù)指令給指令產(chǎn)生單元143A后,讀取控制單元142A如下在三秒鐘的認(rèn)證數(shù)據(jù)收集周期內(nèi)收集認(rèn)證數(shù)據(jù)。在認(rèn)證數(shù)據(jù)收集周期過(guò)去后,讀取控制單元142A確定所有無(wú)線ID標(biāo)簽的認(rèn)證數(shù)據(jù)都已經(jīng)被收集,并且結(jié)束認(rèn)證數(shù)據(jù)收集。如前所述,認(rèn)證數(shù)據(jù)收集周期被分成第三收集周期和第四收集周期,并且在每一個(gè)第三和第四收集周期內(nèi),讀取控制單元142A控制認(rèn)證數(shù)據(jù)傳輸、認(rèn)證數(shù)據(jù)響應(yīng)和認(rèn)證數(shù)據(jù)匹配。認(rèn)證數(shù)據(jù)收集為什么被執(zhí)行兩次的原因與執(zhí)行兩次ID碼收集的原因相同。
讀取控制單元142A在認(rèn)證數(shù)據(jù)傳輸周期內(nèi)接收認(rèn)證數(shù)據(jù)傳輸指令、ID碼、信道號(hào)、以及認(rèn)證數(shù)據(jù)。讀取控制單元142A一接收到認(rèn)證數(shù)據(jù)傳輸指令,就將收到的ID碼和認(rèn)證數(shù)據(jù)寫入到由收到的信道號(hào)表示的臨時(shí)存儲(chǔ)單元141A中的ID碼區(qū)域。
讀取控制單元142A接收來(lái)自時(shí)鐘產(chǎn)生單元145A的標(biāo)準(zhǔn)時(shí)鐘,并且根據(jù)收到的標(biāo)準(zhǔn)時(shí)鐘產(chǎn)生重復(fù)地包括由每10毫秒一個(gè)脈沖信號(hào)組成的同步信號(hào)的同步信號(hào)波,并且輸出100毫秒的產(chǎn)生的同步信號(hào)波給指令產(chǎn)生單元143A。
讀取控制單元142A選擇具有收到的信道號(hào)的信道,并且在認(rèn)證數(shù)據(jù)響應(yīng)周期內(nèi)使用所選的信道將收到的認(rèn)證數(shù)據(jù)和命令發(fā)送認(rèn)證數(shù)據(jù)的認(rèn)證數(shù)據(jù)響應(yīng)指令輸出給指令產(chǎn)生單元143A。
讀取控制單元142A在認(rèn)證數(shù)據(jù)匹配周期中等待所選的信道到來(lái),以從指令解碼單元144A接收認(rèn)證數(shù)據(jù)匹配指令和認(rèn)證數(shù)據(jù)。讀取控制單元142A在認(rèn)證數(shù)據(jù)匹配周期在所選的信道中接收到來(lái)自指令解碼單元144A的認(rèn)證數(shù)據(jù)匹配指令和認(rèn)證數(shù)據(jù)時(shí),就確認(rèn)在與所選的信道相對(duì)應(yīng)的臨時(shí)存儲(chǔ)單元141A中的ID碼區(qū)域中存儲(chǔ)的ID碼和認(rèn)證數(shù)據(jù)是正確的ID碼和正確的認(rèn)證數(shù)據(jù),并且從臨時(shí)存儲(chǔ)單元141A中的ID碼區(qū)域中讀取該ID碼和該認(rèn)證數(shù)據(jù),然后將讀取的ID碼和認(rèn)證數(shù)據(jù)寫入到接收信息存儲(chǔ)單元104A中。此處應(yīng)該注意到與該ID碼對(duì)應(yīng)的名稱、優(yōu)先級(jí)和分?jǐn)?shù)值并沒(méi)有在此刻被寫入。
在三秒鐘的認(rèn)證數(shù)據(jù)收集周期過(guò)去后,讀取控制單元142A輸出表示認(rèn)證數(shù)據(jù)讀取完成的認(rèn)證數(shù)據(jù)讀取完成指令給控制單元107A。
(C)指令產(chǎn)生單元143A指令產(chǎn)生單元143A接收來(lái)自讀取控制單元142A的(i)同步信號(hào)傳輸指令,(ii)ID碼收集指令,(iii)一對(duì)ID碼響應(yīng)指令和ID碼,(iv)一組指示傳輸指令、ID碼和認(rèn)證數(shù)據(jù),(v)認(rèn)證數(shù)據(jù)收集指令以及(vi)一對(duì)認(rèn)證數(shù)據(jù)響應(yīng)指令和認(rèn)證數(shù)據(jù)。
在指令產(chǎn)生單元143A接收到(i)同步信號(hào)傳輸指令、(ii)ID碼收集指令、或者(iii)一對(duì)ID碼響應(yīng)指令和ID碼之后的操作與實(shí)施例1中描述的操作相同,所以省略其描述。
指令產(chǎn)生單元143A一接收到來(lái)自讀取控制單元142A的指示傳輸指令、認(rèn)證數(shù)據(jù)收集指令或者認(rèn)證數(shù)據(jù)響應(yīng)指令,就根據(jù)收到的指令產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146A。
指令產(chǎn)生單元143A一接收到來(lái)自讀取控制單元142A的指示傳輸指令、ID碼和認(rèn)證數(shù)據(jù),就根據(jù)指示響應(yīng)指令輸出脈沖信號(hào)波,根據(jù)收到的ID碼輸出脈沖信號(hào)波,根據(jù)收到的認(rèn)證數(shù)據(jù)產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146A。
指令產(chǎn)生單元143A一接收到來(lái)自讀取控制單元142A的認(rèn)證數(shù)據(jù)響應(yīng)指令和認(rèn)證數(shù)據(jù),就根據(jù)認(rèn)證數(shù)據(jù)響應(yīng)指令輸出脈沖信號(hào)波,根據(jù)收到的認(rèn)證數(shù)據(jù)產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146A。
(D)時(shí)鐘產(chǎn)生單元145A時(shí)鐘產(chǎn)生單元145A與實(shí)施例1中描述的時(shí)鐘產(chǎn)生單元145相同,所以省略對(duì)它的描述。
(E)指令解碼單元144A
指令解碼單元144A接收來(lái)自調(diào)制/解調(diào)單元146A的脈沖信號(hào)波。指令解碼單元144A然后解碼收到的脈沖信號(hào)波并且從脈沖信號(hào)波中提取指令和信息。
此處由指令解碼單元144A提取的指令是ID碼傳輸指令、ID碼匹配指令、指示接收指令、認(rèn)證數(shù)據(jù)傳輸指令以及認(rèn)證數(shù)據(jù)匹配指令之中的一個(gè)。
在指令解碼單元144A接收到ID碼傳輸指令或者ID碼匹配指令之后的操作與實(shí)施例1中描述的操作相同,所以省略其描述。
如果所提取的指令是指示接收指令,則指令解碼單元144A提取ID碼和認(rèn)證數(shù)據(jù)作為信息。指令解碼單元144A輸出所提取的ID碼和認(rèn)證數(shù)據(jù)給讀取控制單元142A。
如果所提取的指令是認(rèn)證數(shù)據(jù)傳輸指令,則指令解碼單元144A提取信道號(hào)、ID碼和認(rèn)證數(shù)據(jù)作為信息。指令解碼單元144A輸出所提取的信道號(hào)、ID碼和認(rèn)證數(shù)據(jù)給讀取控制單元142A。
如果所提取的指令是認(rèn)證數(shù)據(jù)匹配指令,則指令解碼單元144A提取認(rèn)證數(shù)據(jù)作為信息。指令解碼單元144A輸出所提取的認(rèn)證數(shù)據(jù)給讀取控制單元142A。
(F)調(diào)制/解調(diào)單元146A調(diào)制/解調(diào)單元146A與實(shí)施例1中描述的調(diào)制/解調(diào)單元146相同,所以省略對(duì)它的描述。
(G)天線單元147A天線單元147A與實(shí)施例1中描述的天線單元147相同,所以省略對(duì)它的描述。
(9)控制單元107A控制單元107A控制(i)向認(rèn)證記錄介質(zhì)20A注冊(cè)認(rèn)證數(shù)據(jù);(ii)注冊(cè)認(rèn)證方法;以及(iii)認(rèn)證。
<認(rèn)證數(shù)據(jù)注冊(cè)控制>
控制單元107A一接收到來(lái)自輸入單元105A的認(rèn)證數(shù)據(jù)注冊(cè)指令,就產(chǎn)生密碼請(qǐng)求信息,并且輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106A??刂茊卧?07A然后接收來(lái)自輸入單元105A的密碼,并且判斷收到的密碼是否匹配密碼存儲(chǔ)單元103A中存儲(chǔ)的密碼。如果密碼不匹配,則控制單元107A停止注冊(cè)認(rèn)證數(shù)據(jù)。
如果密碼匹配,則控制單元107A輸出ID碼讀取開始指令給標(biāo)簽讀取單元109A。
控制單元107A一接收到來(lái)自標(biāo)簽讀取單元109A的ID碼讀取完成指令,就執(zhí)行如下操作。
控制單元107A命令認(rèn)證數(shù)據(jù)產(chǎn)生單元111A產(chǎn)生認(rèn)證數(shù)據(jù),接收來(lái)自認(rèn)證數(shù)據(jù)產(chǎn)生單元111A的認(rèn)證數(shù)據(jù),從類型碼存儲(chǔ)單元133A的類型碼表T100獲取與接收信息存儲(chǔ)單元104A中的信息存儲(chǔ)區(qū)域中存儲(chǔ)的ID碼相對(duì)應(yīng)的名稱、優(yōu)先級(jí)以及分?jǐn)?shù)值,并且將收到的認(rèn)證數(shù)據(jù)和獲取的名稱、優(yōu)先級(jí)和分?jǐn)?shù)值存儲(chǔ)到ID碼在其中被存儲(chǔ)的接收信息存儲(chǔ)單元104A中的信息存儲(chǔ)區(qū)域。為接收信息存儲(chǔ)單元104A中存儲(chǔ)的每個(gè)ID碼都執(zhí)行此操作。
控制單元107A然后確認(rèn)在那些被存儲(chǔ)在接收信息存儲(chǔ)單元104A中的信息存儲(chǔ)區(qū)域中的ID碼之中是否存在彼此重疊的ID碼。如果存在重疊的ID碼,則控制單元107A從與重疊的ID碼相對(duì)應(yīng)的每個(gè)分?jǐn)?shù)值中減去預(yù)定值,并且用減去之后的分?jǐn)?shù)值替換在信息存儲(chǔ)區(qū)域中存儲(chǔ)的分?jǐn)?shù)值。如果不存在重疊的ID碼,則分?jǐn)?shù)值維持不變地存儲(chǔ)。此處應(yīng)該注意到如果減法產(chǎn)生“0”或者更小,則在減完后值“1作為分?jǐn)?shù)值被存儲(chǔ)。
控制單元107A然后確認(rèn)在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于在注冊(cè)數(shù)目信息存儲(chǔ)單元132A中存儲(chǔ)的上限。
如果控制單元107A判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限,則它刪除認(rèn)證記錄介質(zhì)20A中的ID標(biāo)簽信息存儲(chǔ)單元202A的內(nèi)容,并且通過(guò)輸入/輸出單元110A將接收信息存儲(chǔ)單元104A中存儲(chǔ)的認(rèn)證數(shù)據(jù)和與該認(rèn)證數(shù)據(jù)對(duì)應(yīng)的分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202A中。在刪除ID標(biāo)簽信息存儲(chǔ)單元202A的內(nèi)容后,控制單元107A為接收信息存儲(chǔ)單元104A中存儲(chǔ)的每一個(gè)ID碼執(zhí)行寫入操作,即執(zhí)行寫入操作的次數(shù)和接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目相同。此后,控制單元107A輸出寫入開始指令給讀取控制單元142A。然后,控制單元107A一接收到來(lái)自讀取控制單元142A的寫入完成指令,就從時(shí)鐘單元108A獲取當(dāng)前日期/時(shí)間,并且從標(biāo)準(zhǔn)天信息存儲(chǔ)單元131A獲取標(biāo)準(zhǔn)天“3”??刂茊卧?07A使用獲取的當(dāng)前日期/時(shí)間和標(biāo)準(zhǔn)天來(lái)計(jì)算過(guò)期日期/時(shí)間,并且通過(guò)輸入/輸出單元110A將所計(jì)算的過(guò)期日期/時(shí)間寫入到認(rèn)證記錄介質(zhì)20A的過(guò)期日期信息存儲(chǔ)單元203A中。控制單元107A此外還刪除接收信息存儲(chǔ)單元104A的內(nèi)容。
如果控制單元107A判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目大于上限,則它如同實(shí)施例1一樣執(zhí)行按優(yōu)先級(jí)的精簡(jiǎn),并且再次判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于在注冊(cè)數(shù)目信息存儲(chǔ)單元132A中存儲(chǔ)的上限。
如果控制單元107A判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限,則它刪除ID標(biāo)簽信息存儲(chǔ)單元202A的內(nèi)容,并且通過(guò)輸入/輸出單元110A將接收信息存儲(chǔ)單元104A中存儲(chǔ)的認(rèn)證數(shù)據(jù)和與該認(rèn)證數(shù)據(jù)對(duì)應(yīng)的分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202A中。在刪除ID標(biāo)簽信息存儲(chǔ)單元202A的內(nèi)容后,控制單元107A為接收信息存儲(chǔ)單元104A中存儲(chǔ)的每一個(gè)ID碼執(zhí)行寫入操作,即執(zhí)行寫入操作的次數(shù)和接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目相同。此后,控制單元107A輸出寫入開始指令給讀取控制單元142A。然后,控制單元107A一接收到來(lái)自讀取控制單元142A的寫入完成指令,就如上所述計(jì)算過(guò)期日期/時(shí)間,寫入計(jì)算的過(guò)期日期/時(shí)間,并且刪除接收信息存儲(chǔ)單元104A的內(nèi)容。
如果控制單元107A判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目大于上限,則它如同實(shí)施例1一樣執(zhí)行按分?jǐn)?shù)值的精簡(jiǎn),并且再次判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于在注冊(cè)數(shù)目信息存儲(chǔ)單元132A中存儲(chǔ)的上限。
如果控制單元107A判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限,則它刪除ID標(biāo)簽信息存儲(chǔ)單元202A的內(nèi)容,并且通過(guò)輸入/輸出單元110A將接收信息存儲(chǔ)單元104A中存儲(chǔ)的認(rèn)證數(shù)據(jù)和與該認(rèn)證數(shù)據(jù)對(duì)應(yīng)的分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202A中。在刪除ID標(biāo)簽信息存儲(chǔ)單元202A的內(nèi)容后,控制單元107A為接收信息存儲(chǔ)單元104A中存儲(chǔ)的每一個(gè)ID碼執(zhí)行寫入操作,即執(zhí)行寫入操作的次數(shù)和接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目相同。此后,控制單元107A輸出寫入開始指令給讀取控制單元142A。然后,控制單元107A一接收到來(lái)自讀取控制單元142A的寫入完成指令,就如上所述計(jì)算過(guò)期日期/時(shí)間,寫入計(jì)算的過(guò)期日期/時(shí)間,并且刪除接收信息存儲(chǔ)單元104A的內(nèi)容。如果它判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目大于上限,則控制單元107A刪除ID標(biāo)簽信息存儲(chǔ)單元202A的內(nèi)容??刂茊卧?07A然后從接收信息存儲(chǔ)單元104A讀取ID碼以及與該ID碼對(duì)應(yīng)的名稱、分?jǐn)?shù)值和認(rèn)證數(shù)據(jù),并且輸出所讀取的ID碼、名稱、分?jǐn)?shù)值以及剩余的注冊(cè)數(shù)目給顯示單元106A。此處應(yīng)該注意到剩余的注冊(cè)數(shù)目的初始值被設(shè)為注冊(cè)數(shù)目的上限。在該例中,剩余的注冊(cè)數(shù)目的初始值為“5”??刂茊卧?07A然后接收來(lái)自輸入單元105A的注冊(cè)指令或者不注冊(cè)指令??刂茊卧?07A一收到注冊(cè)指令,就通過(guò)輸入/輸出單元110A將一對(duì)讀取的認(rèn)證數(shù)據(jù)和分?jǐn)?shù)值寫入到認(rèn)證記錄介質(zhì)20A的ID標(biāo)簽信息存儲(chǔ)單元202A中,從剩余的注冊(cè)數(shù)目中減去“1”,并且用減完的結(jié)果替換剩余的注冊(cè)數(shù)目??刂茊卧?07A一收到不注冊(cè)指令,就從接收信息存儲(chǔ)單元104A中刪除讀取的ID碼和與該ID對(duì)應(yīng)的名稱、分?jǐn)?shù)值以及認(rèn)證數(shù)據(jù),并且輸出讀取的ID碼??刂茊卧?07A在刪除ID標(biāo)簽信息存儲(chǔ)單元202A的內(nèi)容后重復(fù)該操作直至剩余數(shù)目變?yōu)?,即重復(fù)的次數(shù)和接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目相同。當(dāng)向ID標(biāo)簽信息存儲(chǔ)單元202A注冊(cè)的認(rèn)證數(shù)據(jù)的條數(shù)已經(jīng)達(dá)到上限時(shí),并且如果控制單元107A判斷還有ID碼要從接收信息存儲(chǔ)單元104A讀取,則它從接收信息存儲(chǔ)單元104A刪除ID碼和名稱、分?jǐn)?shù)值以及認(rèn)證數(shù)據(jù)。此后,控制單元107A輸出寫入開始指令給讀取控制單元142A。然后,控制單元107A一接收到來(lái)自讀取控制單元142A的寫入完成指令,就如上所述計(jì)算過(guò)期日期/時(shí)間,寫入計(jì)算的過(guò)期日期/時(shí)間,并且刪除接收信息存儲(chǔ)單元104A的內(nèi)容。
<認(rèn)證方法注冊(cè)控制>
認(rèn)證方法注冊(cè)控制以與實(shí)施例1中相同的方式執(zhí)行,所以省略對(duì)它的描述。
<認(rèn)證控制>
控制單元107A一收到來(lái)自輸入單元105A的激活指令和激活功能信息,就通過(guò)參考認(rèn)證信息存儲(chǔ)單元134A中的認(rèn)證標(biāo)準(zhǔn)代碼表T101來(lái)判斷用戶對(duì)與收到的激活功能信息對(duì)應(yīng)的功能的訪問(wèn)是否受限。
如果控制單元107A判斷訪問(wèn)不受限,則它激活由收到的激活功能信息表示的功能。
如果控制單元107A判斷訪問(wèn)受限,則它獲取在認(rèn)證記錄介質(zhì)20A中的過(guò)期日期信息存儲(chǔ)單元203A中存儲(chǔ)的過(guò)期日期/時(shí)間以及來(lái)自時(shí)鐘單元108A的當(dāng)前日期/時(shí)間,并且判斷當(dāng)前日期/時(shí)間是否在過(guò)期日期/時(shí)間之前。
如果控制單元107A判斷當(dāng)前日期/時(shí)間不在過(guò)期日期/時(shí)間之前,則它產(chǎn)生密碼請(qǐng)求信息并且輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106A??刂茊卧?07A然后接收來(lái)自輸入單元105A的密碼,并且判斷收到的密碼是否匹配密碼存儲(chǔ)單元103A中存儲(chǔ)的密碼。如果密碼不匹配,則控制單元107A不激活由收到的激活功能信息表示的功能。如果密碼匹配,則控制單元107A輸出ID碼讀取開始指令給標(biāo)簽讀取單元109A,執(zhí)行和在上述認(rèn)證數(shù)據(jù)注冊(cè)控制中輸出ID碼讀取開始指令后所做的相同的操作,重新注冊(cè)該認(rèn)證數(shù)據(jù),并且在此之后,激活由收到的激活功能信息表示的功能。
如果控制單元107A判斷當(dāng)前日期/時(shí)間在過(guò)期日期/時(shí)間之前,則它輸出認(rèn)證數(shù)據(jù)讀取開始指令給標(biāo)簽讀取單元109A??刂茊卧?07A一接收到來(lái)自標(biāo)簽讀取單元109A的認(rèn)證數(shù)據(jù)讀取完成指令,就從認(rèn)證信息存儲(chǔ)單元134A的認(rèn)證標(biāo)準(zhǔn)代碼表T101獲取與收到的激活功能信息所表示的功能名相對(duì)應(yīng)的認(rèn)證方法和數(shù)字信息??刂茊卧?07A然后判斷收到的認(rèn)證方法是分?jǐn)?shù)方法還是百分比方法。
如果控制單元107A判斷收到的認(rèn)證方法是分?jǐn)?shù)方法,則它通過(guò)將認(rèn)證記錄介質(zhì)20A中的ID標(biāo)簽信息存儲(chǔ)單元202A中存儲(chǔ)的所有條認(rèn)證數(shù)據(jù)的分?jǐn)?shù)相加來(lái)計(jì)算總分?jǐn)?shù)。控制單元107A此外通過(guò)將與接收信息存儲(chǔ)單元104A中存儲(chǔ)的認(rèn)證數(shù)據(jù)相匹配的那些條認(rèn)證數(shù)據(jù)的分?jǐn)?shù)相加來(lái)計(jì)算獲取的分?jǐn)?shù)??刂茊卧?07A計(jì)算獲取的分?jǐn)?shù)與總分?jǐn)?shù)的比值,并且判斷所計(jì)算的比值是否等于或者大于從認(rèn)證信息存儲(chǔ)單元134A的認(rèn)證標(biāo)準(zhǔn)代碼表T101獲取的數(shù)字信息所表示的值。如果控制單元107A判斷所計(jì)算的比值等于或者大于由數(shù)字信息表示的值,則它激活由收到的激活功能信息表示的功能。如果控制單元107A判斷所計(jì)算的比值小于由數(shù)字信息表示的值,則它產(chǎn)生密碼請(qǐng)求信息并且輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106A??刂茊卧?07A然后接收來(lái)自輸入單元105A的密碼,并且判斷收到的密碼是否匹配密碼存儲(chǔ)單元103A中存儲(chǔ)的密碼。如果密碼不匹配,則控制單元107A不激活由收到的激活功能信息表示的功能。
如果密碼匹配,則控制單元107A從接收信息存儲(chǔ)單元104A中刪除ID碼和認(rèn)證數(shù)據(jù),并且重新注冊(cè)認(rèn)證數(shù)據(jù),輸出ID碼讀取開始指令給標(biāo)簽讀取單元109A。此后,如同上述認(rèn)證數(shù)據(jù)注冊(cè)控制中一樣,控制單元107A向認(rèn)證記錄介質(zhì)20A的ID標(biāo)簽信息存儲(chǔ)單元202A注冊(cè)認(rèn)證數(shù)據(jù)和分?jǐn)?shù)值。在注冊(cè)之后,控制單元107A激活由收到的激活功能信息表示的功能。
如果控制單元107A判斷收到的認(rèn)證方法是百分比方法,則它計(jì)算ID標(biāo)簽信息存儲(chǔ)單元202A中存儲(chǔ)的ID碼的總數(shù)??刂茊卧?07A此外計(jì)算獲取的認(rèn)證數(shù)據(jù)的條數(shù),該條數(shù)等于與接收信息存儲(chǔ)單元104A中存儲(chǔ)的那些條認(rèn)證數(shù)據(jù)相匹配的認(rèn)證數(shù)據(jù)的條數(shù)??刂茊卧?07A計(jì)算獲取的認(rèn)證數(shù)據(jù)的條數(shù)與認(rèn)證數(shù)據(jù)的總條數(shù)的比值,并且判斷所計(jì)算的比值是否等于或者大于從認(rèn)證信息存儲(chǔ)單元134A的認(rèn)證標(biāo)準(zhǔn)代碼表T101獲取的數(shù)字信息所表示的值。如果控制單元107A判斷所計(jì)算的比值等于或者大于由數(shù)字信息表示的值,則它激活由收到的激活功能信息表示的功能。如果控制單元107A判斷所計(jì)算的比值小于由數(shù)字信息指示的值,則它執(zhí)行與當(dāng)它判斷用分?jǐn)?shù)方法所計(jì)算的比值小于由數(shù)字信息表示的值時(shí)所做的相同的操作。
在控制單元107A激活從輸入單元105A接收的激活功能信息所表示的功能之后,它根據(jù)從輸入單元105A接收的關(guān)于被激活的功能的指令來(lái)控制被激活的功能。
(10)輸入/輸出單元110A輸入/輸出單元110A執(zhí)行控制單元107A和認(rèn)證記錄介質(zhì)20A之間的數(shù)據(jù)輸入/輸出。
(11)認(rèn)證數(shù)據(jù)產(chǎn)生單元111A認(rèn)證數(shù)據(jù)產(chǎn)生單元111A一接收到來(lái)自控制單元107A的產(chǎn)生認(rèn)證數(shù)據(jù)的指令,就產(chǎn)生認(rèn)證數(shù)據(jù)并且輸出產(chǎn)生的認(rèn)證數(shù)據(jù)給控制單元107A。
2.3認(rèn)證記錄介質(zhì)20A認(rèn)證記錄介質(zhì)20A是便攜式記錄介質(zhì),并且如圖26所示包括注冊(cè)信息存儲(chǔ)單元201A,其包括ID標(biāo)簽信息存儲(chǔ)單元202A和過(guò)期日期信息存儲(chǔ)單元203A。
(1)ID標(biāo)簽信息存儲(chǔ)單元202AID標(biāo)簽信息存儲(chǔ)單元202A包括ID標(biāo)簽信息表T300。圖27示出了ID標(biāo)簽信息表T300的一個(gè)例子。
ID標(biāo)簽信息表T300具有能夠存儲(chǔ)多達(dá)五對(duì)認(rèn)證數(shù)據(jù)和分?jǐn)?shù)值的存儲(chǔ)區(qū)域。
表中,每條認(rèn)證數(shù)據(jù)是由用戶終端10A為每個(gè)用于標(biāo)識(shí)無(wú)線ID標(biāo)簽的ID碼所產(chǎn)生的數(shù)據(jù),并且具有與之對(duì)應(yīng)的分?jǐn)?shù)值。
由用戶終端10A的控制單元107A將認(rèn)證數(shù)據(jù)和分?jǐn)?shù)值的對(duì)寫入表中。圖27中示出的ID標(biāo)簽信息表T300表示在由控制單元107A寫入數(shù)據(jù)之后的狀態(tài)。每條認(rèn)證數(shù)據(jù)如先前所述由32比特組成。在圖27中所示的例子中,為方便起見(jiàn),認(rèn)證數(shù)據(jù)被稱為第一至第五認(rèn)證數(shù)據(jù)。
(2)過(guò)期日期信息存儲(chǔ)單元203A過(guò)期日期信息存儲(chǔ)單元203A與實(shí)施例1中描述的過(guò)期日期信息存儲(chǔ)單元203相同,所以省略對(duì)它的描述。此處應(yīng)該注意到由用戶終端10A的控制單元107A寫入過(guò)期日期/時(shí)間。
2.4無(wú)線ID標(biāo)簽30A無(wú)線ID標(biāo)簽30A被嵌入在認(rèn)證卡40A中。如同實(shí)施例1中的情況,無(wú)線ID標(biāo)簽30A是板狀形狀,并且如圖28中所示,包括IC芯片單元301A和天線單元302A。
無(wú)線ID標(biāo)簽30A的通信距離大約在一米以內(nèi),并且通信速度為10至20字節(jié)/毫秒。讀取50個(gè)或者更少的堆疊的無(wú)線ID標(biāo)簽30中的每一個(gè)是可能的(多路讀取)。
無(wú)線ID標(biāo)簽30A更具體而言是一種包括微處理器、ROM、RAM等等的計(jì)算機(jī)系統(tǒng)。在ROM中記錄計(jì)算機(jī)程序。當(dāng)微處理器根據(jù)計(jì)算機(jī)程序運(yùn)行時(shí),無(wú)線ID標(biāo)簽30A實(shí)現(xiàn)它的功能。
如圖28所示,IC芯片單元301A包括ID碼存儲(chǔ)單元310A、電源單元311A、解調(diào)單元312A、調(diào)制單元313A、指令解碼單元314A、控制單元315A、時(shí)鐘產(chǎn)生單元316A、以及認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A。此處應(yīng)該注意到無(wú)線ID標(biāo)簽31A、32A、33A、34A、35A、...36A具有和無(wú)線ID標(biāo)簽30A相同的結(jié)構(gòu),所以省略它們的描述。
(1)ID碼存儲(chǔ)單元310AID碼存儲(chǔ)單元310A存儲(chǔ)用于標(biāo)識(shí)每個(gè)無(wú)線ID標(biāo)簽30A的ID碼。
(2)認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A具有用于存儲(chǔ)一條認(rèn)證數(shù)據(jù)的區(qū)域。
(3)電源單元311A電源單元311A與實(shí)施例1中描述的電源單元311相同,所以省略對(duì)它的描述。
(4)解調(diào)單元312A解調(diào)單元312A與實(shí)施例1中描述的解調(diào)單元312相同,所以省略對(duì)它的描述。
(5)指令解碼單元314A指令解碼單元314A接收來(lái)自解調(diào)單元312A的脈沖信號(hào)波,對(duì)收到的脈沖信號(hào)波進(jìn)行解碼來(lái)提取指令,并且輸出所提取的指令給控制單元315A。由指令解碼單元314A提取的指令包括同步信號(hào)傳輸指令、ID碼收集指令、ID碼響應(yīng)指令、指示傳輸指令、認(rèn)證數(shù)據(jù)收集指令以及認(rèn)證數(shù)據(jù)響應(yīng)指令。
如果指令解碼單元314A提取ID碼響應(yīng)指令,則它此外提取ID碼作為信息,并且輸出所提取的ID碼給控制單元315A。
如果指令解碼單元314A提取指示傳輸指令,則它此外提取ID碼和認(rèn)證數(shù)據(jù)作為信息,并且輸出所提取的ID碼和認(rèn)證數(shù)據(jù)給控制單元315A。
如果指令解碼單元314A提取認(rèn)證數(shù)據(jù)響應(yīng)指令,則它此外提取認(rèn)證數(shù)據(jù)作為信息,并且輸出所提取的認(rèn)證數(shù)據(jù)給控制單元315A。
(6)控制單元315A控制單元315A接收來(lái)自指令解碼單元314A的指令。從指令解碼單元314A接收的指令包括同步信號(hào)傳輸指令、ID碼收集指令、ID碼響應(yīng)指令、指示傳輸指令、認(rèn)證數(shù)據(jù)收集指令以及認(rèn)證數(shù)據(jù)響應(yīng)指令。如果控制單元315A接收ID碼響應(yīng)指令,則它此外還接收ID碼作為信息。如果控制單元315A接收指示傳輸指令,則它此外還接收ID碼和認(rèn)證數(shù)據(jù)作為信息。如果控制單元315A接收認(rèn)證數(shù)據(jù)響應(yīng)指令,則它此外還接收認(rèn)證數(shù)據(jù)作為信息。
控制單元315A一接收到來(lái)自指令解碼單元314A的同步信號(hào)傳輸指令,就以與實(shí)施例1中在控制單元315收到同步信號(hào)傳輸指令之后的相同的方式來(lái)操作,因此此處省略其描述。
控制單元315A一接收到來(lái)自指令解碼單元314A的ID碼收集指令,就以與實(shí)施例1中在控制單元315收到ID碼收集指令之后的相同的方式來(lái)操作,因此此處省略其描述。
控制單元315A一接收到來(lái)自指令解碼單元314A的指示傳輸指令,就還接收ID碼和認(rèn)證數(shù)據(jù),并且判斷收到的ID碼是否匹配ID碼存儲(chǔ)單元310A中存儲(chǔ)的ID碼。如果控制單元315A判斷收到的ID碼匹配ID碼存儲(chǔ)單元310A中存儲(chǔ)的ID碼,則它將收到的認(rèn)證數(shù)據(jù)寫入到認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A中,并且發(fā)送該ID碼、認(rèn)證數(shù)據(jù)和指示接收指令給調(diào)制單元313A。如果控制單元315A判斷收到的ID碼不匹配ID碼存儲(chǔ)單元310A中存儲(chǔ)的ID碼,則它拋棄收到的ID碼和認(rèn)證數(shù)據(jù)。此處應(yīng)該注意到當(dāng)認(rèn)證數(shù)據(jù)被寫入時(shí),用收到的認(rèn)證數(shù)據(jù)重寫已經(jīng)被注冊(cè)的認(rèn)證數(shù)據(jù)。
控制單元315A一收到來(lái)自指令解碼單元314A的認(rèn)證數(shù)據(jù)收集指令,就判斷在認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A中是否有認(rèn)證數(shù)據(jù)。
如果控制單元315A判斷在認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A中有認(rèn)證數(shù)據(jù),則它隨機(jī)從數(shù)字“1”至“50”中選擇一個(gè)數(shù)字,從ID碼存儲(chǔ)單元310A讀取ID碼,此外從認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A讀取認(rèn)證數(shù)據(jù)。控制單元315A然后選擇信道號(hào)與隨機(jī)選擇的數(shù)字匹配的信道,并且在認(rèn)證數(shù)據(jù)傳輸周期使用所選的信道輸出所讀取的ID碼和認(rèn)證數(shù)據(jù)、所選的信道的信道號(hào)以及認(rèn)證數(shù)據(jù)傳輸指令給調(diào)制單元313A??刂茊卧?15A在認(rèn)證數(shù)據(jù)響應(yīng)周期通過(guò)所選的信道接收到認(rèn)證數(shù)據(jù)響應(yīng)指令時(shí),還進(jìn)一步接收認(rèn)證數(shù)據(jù),并且將收到的認(rèn)證數(shù)據(jù)與從認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A讀取的認(rèn)證數(shù)據(jù)進(jìn)行比較。如果兩條認(rèn)證數(shù)據(jù)匹配,則控制單元315A在認(rèn)證數(shù)據(jù)匹配周期使用所選的信道輸出認(rèn)證數(shù)據(jù)和認(rèn)證數(shù)據(jù)匹配指令給調(diào)制單元313A。如果兩條認(rèn)證數(shù)據(jù)不匹配,則控制單元315A重復(fù)上述操作,以數(shù)字“1”至“50”中隨機(jī)選擇的一個(gè)數(shù)字開始。
如果控制單元315A判斷在認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A中沒(méi)有認(rèn)證數(shù)據(jù),則它不執(zhí)行操作。
(7)調(diào)制單元313A調(diào)制單元313A接收來(lái)自控制單元315A的指令和信息,產(chǎn)生由收到的指令和信息組成的比特序列,并且根據(jù)所產(chǎn)生的比特序列中包含的比特(每一比特代表“0”或“1”)來(lái)改變天線單元302A的阻抗。
從控制單元315A接收的指令包括ID碼傳輸指令、ID碼匹配指令、指示接收指令、認(rèn)證數(shù)據(jù)傳輸指令以及認(rèn)證數(shù)據(jù)匹配指令。如果調(diào)制單元313A接收到ID碼傳輸指令,則它此外還接收信道號(hào)和ID碼作為信息。如果調(diào)制單元313A接收到ID碼匹配指令,則它此外還接收ID碼作為信息。如果調(diào)制單元313A接收到指示傳輸指令,則它此外還接收ID碼和認(rèn)證數(shù)據(jù)作為信息。如果調(diào)制單元313A接收到認(rèn)證數(shù)據(jù)傳輸指令,則它此外還接收信道號(hào)、ID碼和認(rèn)證數(shù)據(jù)作為信息。如果調(diào)制單元313A接收到認(rèn)證數(shù)據(jù)匹配指令,則它此外還接收認(rèn)證數(shù)據(jù)作為信息。
(8)時(shí)鐘產(chǎn)生單元316A時(shí)鐘產(chǎn)生單元316A產(chǎn)生表示標(biāo)準(zhǔn)時(shí)間的標(biāo)準(zhǔn)時(shí)鐘,并且輸出產(chǎn)生的標(biāo)準(zhǔn)時(shí)鐘給控制單元315A。
(9)天線單元302A天線單元302A與實(shí)施例1中描述的天線單元302相同,所以省略對(duì)它的描述。
2.5認(rèn)證數(shù)據(jù)注冊(cè)的操作的概要現(xiàn)在將參考圖29所示的流程圖來(lái)描述向認(rèn)證記錄介質(zhì)20A的ID標(biāo)簽信息存儲(chǔ)單元202A注冊(cè)認(rèn)證數(shù)據(jù)的操作的概要。
用戶終端10A的控制單元107A一接收到來(lái)自輸入單元105A的認(rèn)證數(shù)據(jù)注冊(cè)指令,就輸出密碼請(qǐng)求信息給顯示單元106A,并且接收來(lái)自輸入單元105A的密碼(步驟S1000)。
控制單元107A判斷收到的密碼是否匹配密碼存儲(chǔ)單元103A中存儲(chǔ)的密碼(步驟S1005)。
如果密碼匹配(步驟S1005中“是”),則在用戶終端10A和無(wú)線ID標(biāo)簽之間執(zhí)行認(rèn)證數(shù)據(jù)注冊(cè)過(guò)程。在認(rèn)證數(shù)據(jù)注冊(cè)過(guò)程中,向認(rèn)證記錄介質(zhì)20A的ID標(biāo)簽信息存儲(chǔ)單元202A注冊(cè)認(rèn)證數(shù)據(jù)和分?jǐn)?shù)值,發(fā)送認(rèn)證數(shù)據(jù)給相應(yīng)的無(wú)線ID標(biāo)簽,并且向該無(wú)線ID標(biāo)簽注冊(cè)認(rèn)證數(shù)據(jù)(步驟S1010)。
如果密碼不匹配(步驟S1005中“否”),則控制單元107A結(jié)束過(guò)程。
2.6認(rèn)證數(shù)據(jù)注冊(cè)過(guò)程的操作現(xiàn)在將參考圖30所示的流程圖來(lái)描述認(rèn)證數(shù)據(jù)注冊(cè)過(guò)程的操作。
控制單元107A輸出ID碼讀取開始指令給標(biāo)簽讀取單元109A的讀取控制單元142A。讀取控制單元142A一收到ID碼讀取開始指令,就在同步信號(hào)傳輸周期輸出同步信號(hào)傳輸指令,并且產(chǎn)生和輸出同步信號(hào)波。指令產(chǎn)生單元143A一接收到來(lái)自讀取控制單元142A的同步信號(hào)傳輸指令,就根據(jù)收到的同步信號(hào)傳輸指令產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146A。調(diào)制/解調(diào)單元146A根據(jù)收到的脈沖信號(hào)波來(lái)改變載波的幅值,并且輸出幅值改變的載波給天線單元147A。天線單元147A輻射收到的載波到空中作為無(wú)線電波??刂茊卧?15A通過(guò)天線單元302A、解調(diào)單元312A和指令解碼單元314A接收同步信號(hào)傳輸指令,此外還接收同步信號(hào)波,提取同步信號(hào),并且產(chǎn)生同步信號(hào)波,該同步信號(hào)波重復(fù)地包括與所提取的同步信號(hào)同步的同步信號(hào)(步驟S1100)。
讀取控制單元142A輸出ID碼收集指令。指令產(chǎn)生單元143A根據(jù)收到的ID碼收集指令產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146A。調(diào)制/解調(diào)單元146A根據(jù)收到的脈沖信號(hào)波來(lái)改變載波的幅值,并且輸出幅值改變的載波給天線單元147A。天線單元147A輻射收到的載波到空中作為無(wú)線電波??刂茊卧?15A通過(guò)天線單元302A、解調(diào)單元312A和指令解碼單元314A接收ID碼收集指令(步驟S1105)。
讀取控制單元142A監(jiān)視三秒鐘ID碼收集周期的進(jìn)度(步驟S1110),并且在三秒鐘ID碼收集周期內(nèi)(步驟S1110中“否”)執(zhí)行用于從每個(gè)無(wú)線ID標(biāo)簽收集ID碼的ID碼收集過(guò)程(步驟S1115)。
在ID碼收集周期過(guò)去后(步驟S1110中“是”),讀取控制單元142A確定ID碼收集過(guò)程結(jié)束,并且輸出ID碼讀取完成指令給控制單元107A??刂茊卧?07A一收到ID碼讀取完成指令,就產(chǎn)生認(rèn)證數(shù)據(jù),并且執(zhí)行認(rèn)證數(shù)據(jù)寫入過(guò)程來(lái)向ID標(biāo)簽信息存儲(chǔ)單元202A注冊(cè)該認(rèn)證數(shù)據(jù)(步驟S1120)。
2.7ID碼收集過(guò)程的操作ID碼收集過(guò)程的操作與圖15和16中示出的相同,所以此處省略其描述。
2.8認(rèn)證數(shù)據(jù)寫入過(guò)程的操作現(xiàn)在將參考圖31所示的流程圖來(lái)描述認(rèn)證數(shù)據(jù)寫入過(guò)程的操作。
控制單元107A產(chǎn)生一條與接收信息存儲(chǔ)單元104A中的信息存儲(chǔ)區(qū)域中存儲(chǔ)的ID碼相對(duì)應(yīng)的認(rèn)證數(shù)據(jù),從類型碼存儲(chǔ)單元133A的類型碼表T100獲取與該ID碼相對(duì)應(yīng)的名稱、優(yōu)先級(jí)以及分?jǐn)?shù)值,并且將產(chǎn)生的一條認(rèn)證數(shù)據(jù)、獲取的名稱、優(yōu)先級(jí)和分?jǐn)?shù)值存儲(chǔ)到ID碼存儲(chǔ)于其中的接收信息存儲(chǔ)單元104A中的信息存儲(chǔ)區(qū)域中(步驟S1200)。為接收信息存儲(chǔ)單元104A中存儲(chǔ)的每個(gè)ID碼都執(zhí)行此操作。
控制單元107A然后確認(rèn)在那些存儲(chǔ)在接收信息存儲(chǔ)單元104A中的信息存儲(chǔ)區(qū)域中的ID碼之中是否存在彼此重疊的ID碼。如果存在重疊的ID碼,則控制單元107A從與重疊的ID碼相對(duì)應(yīng)的每個(gè)分?jǐn)?shù)值中減去預(yù)定值,并且用減去之后的分?jǐn)?shù)值替換在信息存儲(chǔ)區(qū)域中存儲(chǔ)的分?jǐn)?shù)值(步驟S1205)。
控制單元107A然后確認(rèn)在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于上限“5”(步驟S1210)。
如果控制單元107A判斷在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限“5”(步驟S1210中“是”),則它如同隨后將描述的那樣執(zhí)行步驟S1240、S1245、S1250、S1255以及S1260。
如果控制單元107A判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目大于上限“5”(步驟S1210中“否”),則它將接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的優(yōu)先級(jí)與標(biāo)準(zhǔn)優(yōu)先級(jí)存儲(chǔ)單元135A中存儲(chǔ)的標(biāo)準(zhǔn)優(yōu)先級(jí)進(jìn)行比較。如果該優(yōu)先級(jí)低于標(biāo)準(zhǔn)優(yōu)先級(jí),則控制單元107A從接收信息存儲(chǔ)單元104A中刪除ID碼以及與該ID碼對(duì)應(yīng)的認(rèn)證數(shù)據(jù)、名稱、優(yōu)先級(jí)和分?jǐn)?shù)值(步驟S1215)??刂茊卧?07A為接收信息存儲(chǔ)單元104A中存儲(chǔ)的每條認(rèn)證數(shù)據(jù)都執(zhí)行此操作。
控制單元107A然后判斷在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于上限“5”(步驟S1220)。
如果控制單元107A判斷在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限“5”(步驟S1220中“是”),則它執(zhí)行步驟S1240、S1245、S1250、S1255以及S1260。
如果控制單元107A判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目大于上限“5”(步驟S1220中“否”),則它將接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的分?jǐn)?shù)值與標(biāo)準(zhǔn)分?jǐn)?shù)存儲(chǔ)單元136A中存儲(chǔ)的標(biāo)準(zhǔn)分?jǐn)?shù)值進(jìn)行比較。如果該分?jǐn)?shù)值低于標(biāo)準(zhǔn)分?jǐn)?shù)值,則控制單元107A刪除該ID碼以及與該ID碼對(duì)應(yīng)的認(rèn)證數(shù)據(jù)、名稱、優(yōu)先級(jí)和分?jǐn)?shù)值(步驟S1225)。控制單元107A為接收信息存儲(chǔ)單元104A中存儲(chǔ)的每個(gè)ID碼都執(zhí)行此操作。
控制單元107A再次判斷在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目是否等于或者小于上限“5”(步驟S1230)。
如果控制單元107A判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目等于或者小于上限“5”(步驟S1230中“是”),則它刪除ID標(biāo)簽信息存儲(chǔ)單元202A的ID標(biāo)簽信息表T300的注冊(cè)內(nèi)容(步驟S1240),并且通過(guò)輸入/輸出單元110A將接收信息存儲(chǔ)單元104A中存儲(chǔ)的認(rèn)證數(shù)據(jù)和與該認(rèn)證數(shù)據(jù)對(duì)應(yīng)的分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202A中(步驟S1245)??刂茊卧?07A為接收信息存儲(chǔ)單元104A中存儲(chǔ)的每條認(rèn)證數(shù)據(jù)執(zhí)行此步驟,即執(zhí)行此步驟的次數(shù)和接收信息存儲(chǔ)單元104A中存儲(chǔ)的認(rèn)證數(shù)據(jù)的條數(shù)相同。
如果控制單元107A判斷接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼的數(shù)目大于上限“5”(步驟S1230中“否”),并且如果用戶在單獨(dú)的注冊(cè)過(guò)程中得知認(rèn)證數(shù)據(jù)的注冊(cè),則它將接收信息存儲(chǔ)單元104A中存儲(chǔ)的認(rèn)證數(shù)據(jù)和與該認(rèn)證數(shù)據(jù)對(duì)應(yīng)的分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202A中(步驟S1235)。
控制單元107A輸出寫入開始指令給讀取控制單元142A。讀取控制單元142A一接收到寫入開始指令,就執(zhí)行認(rèn)證數(shù)據(jù)傳輸過(guò)程,在認(rèn)證數(shù)據(jù)傳輸過(guò)程中控制單元142A發(fā)送指示傳輸指令和在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼和認(rèn)證數(shù)據(jù)給每個(gè)無(wú)線ID標(biāo)簽,并且每個(gè)無(wú)線ID標(biāo)簽注冊(cè)該認(rèn)證數(shù)據(jù)(步驟S1250)。
在認(rèn)證數(shù)據(jù)傳輸過(guò)程之后,讀取控制單元142A輸出寫入完成指令給控制單元107A??刂茊卧?07A一接收到寫入完成指令,就從時(shí)鐘單元108A獲取當(dāng)前日期/時(shí)間,從標(biāo)準(zhǔn)天信息存儲(chǔ)單元131A獲取標(biāo)準(zhǔn)天“3”,使用獲取的當(dāng)前日期/時(shí)間和標(biāo)準(zhǔn)天來(lái)計(jì)算過(guò)期日期/時(shí)間,并且將所計(jì)算的過(guò)期日期/時(shí)間寫入到過(guò)期日期信息存儲(chǔ)單元203A中(步驟S1255)。
控制單元107A刪除接收信息存儲(chǔ)單元104A的內(nèi)容(步驟S1260)。
2.9單獨(dú)的注冊(cè)過(guò)程現(xiàn)在將參考圖32所示的流程圖來(lái)描述單獨(dú)的注冊(cè)過(guò)程的操作。
控制單元107A刪除ID標(biāo)簽信息存儲(chǔ)單元202A的ID標(biāo)簽信息表T300的注冊(cè)內(nèi)容(步驟S1300)。
控制單元107A從接收信息存儲(chǔ)單元104A讀取ID碼以及與該ID碼對(duì)應(yīng)的認(rèn)證數(shù)據(jù)、名稱和分?jǐn)?shù)值(步驟S1305),并且輸出所讀取的ID碼、名稱和分?jǐn)?shù)值以及剩余的注冊(cè)數(shù)目(它的初始值為“5”)給顯示單元106A。顯示單元106A顯示收到的ID碼、名稱、分?jǐn)?shù)值以及剩余的注冊(cè)數(shù)目(步驟S1310)。
控制單元107A然后接收來(lái)自輸入單元105A的注冊(cè)指令或者不注冊(cè)指令(步驟S1315)。控制單元107A判斷收到的指令是否是注冊(cè)指令(步驟S1320)。
如果控制單元107A判斷收到的指令不是注冊(cè)指令,也就是說(shuō),收到的指令是不注冊(cè)指令(步驟S1320中“否”),則它從接收信息存儲(chǔ)單元104A中舍棄讀取的ID碼、認(rèn)證數(shù)據(jù)、名稱和分?jǐn)?shù)值,并且如同隨后所述執(zhí)行步驟S1340。
如果控制單元107A判斷收到的指令是注冊(cè)指令(步驟S1320中“是”)1,則它通過(guò)輸入/輸出單元110A將一對(duì)讀取的認(rèn)證數(shù)據(jù)和分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202A中(步驟S1325)。控制單元107A從剩余的注冊(cè)數(shù)目中減去“1”,用減完的結(jié)果替換剩余的注冊(cè)數(shù)目(步驟S1330)。
控制單元107A判斷在接收信息存儲(chǔ)單元104A中是否存在ID碼要讀取(步驟S1340)。
如果控制單元107A判斷存在ID碼要讀取(步驟S1340中“是”),則它判斷剩余的注冊(cè)數(shù)目是否為“0”(步驟S1345)。如果控制單元107A判斷剩余的注冊(cè)數(shù)目為“0”(步驟S1345中“是”),則它刪除所有未被讀取的ID碼、認(rèn)證數(shù)據(jù)、名稱和分?jǐn)?shù)值(步驟S1350),并且結(jié)束該過(guò)程。此時(shí),接收信息存儲(chǔ)單元104A僅存儲(chǔ)與收到的注冊(cè)指令相對(duì)應(yīng)的ID碼、認(rèn)證數(shù)據(jù)、名稱和分?jǐn)?shù)值。
如果判斷剩余的注冊(cè)數(shù)目不為“0”(步驟S1345中“否”),則控制返回步驟S1305重復(fù)這些步驟。
如果控制單元107A判斷沒(méi)有ID碼要讀取,也就是說(shuō)所有存儲(chǔ)在接收信息存儲(chǔ)單元104中的ID碼都已經(jīng)被讀取(步驟S1340中“否”),則過(guò)程結(jié)束。
2.10認(rèn)證數(shù)據(jù)傳輸過(guò)程現(xiàn)在將參考圖33所示的流程圖來(lái)描述認(rèn)證數(shù)據(jù)傳輸過(guò)程的操作。
在控制單元107A將所有認(rèn)證數(shù)據(jù)和分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202A中之后,它輸出寫入開始指令給讀取控制單元142A。讀取控制單元142A一接收到寫入開始指令,就從接收信息存儲(chǔ)單元104A讀取ID碼和認(rèn)證數(shù)據(jù),并且通過(guò)指令產(chǎn)生單元143A、調(diào)制/解調(diào)單元146A和天線單元147A發(fā)送讀取的ID碼和認(rèn)證數(shù)據(jù)以及指示傳輸指令給無(wú)線ID標(biāo)簽(步驟S1400)。
控制單元315A通過(guò)天線單元302A、解調(diào)單元312A和指令解碼單元314A接收到ID碼和認(rèn)證數(shù)據(jù)以及指示傳輸指令時(shí)(步驟S1405),判斷收到的ID碼是否匹配ID碼存儲(chǔ)單元310A中存儲(chǔ)的ID碼(步驟S1410)。
如果ID碼匹配(步驟S1410中“是”),則控制單元315A將收到的認(rèn)證數(shù)據(jù)寫入到認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A中(步驟S1415)??刂茊卧?15A通過(guò)調(diào)制單元313A和天線單元302A發(fā)送ID碼和認(rèn)證數(shù)據(jù)以及指示接收指令給用戶終端10A(步驟S1420)。
如果ID碼不匹配(步驟S1410中“否”),則控制單元315A拋棄收到的ID碼和認(rèn)證數(shù)據(jù)并且結(jié)束該過(guò)程。
讀取控制單元142A通過(guò)天線單元147A、調(diào)制/解調(diào)單元146A和指令解碼單元144A接收ID碼和認(rèn)證數(shù)據(jù)以及指示接收指令(步驟S1425)。
為每一對(duì)在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼和認(rèn)證數(shù)據(jù)執(zhí)行上述認(rèn)證數(shù)據(jù)傳輸過(guò)程的操作。
2.11認(rèn)證方法注冊(cè)過(guò)程認(rèn)證方法注冊(cè)過(guò)程與圖19中所示的相同,所以此處省略其描述。
2.12認(rèn)證過(guò)程的操作現(xiàn)在將參考圖34所示的流程圖來(lái)描述認(rèn)證過(guò)程的操作。
控制單元107A一收到來(lái)自輸入單元105A的激活指令和激活功能信息(步驟S1500),就判斷用戶對(duì)與收到的激活功能信息對(duì)應(yīng)的功能的訪問(wèn)是否受限(步驟S1505)。
如果控制單元107A判斷用戶對(duì)功能的訪問(wèn)不受限(步驟S1505中“否”),則它激活由收到的激活功能信息表示的功能(步驟S1510)。
如果控制單元107A判斷訪問(wèn)受限(步驟S1505中“是”),則它獲取在過(guò)期日期信息存儲(chǔ)單元203A中存儲(chǔ)的過(guò)期日期/時(shí)間以及來(lái)自時(shí)鐘單元108A的當(dāng)前日期/時(shí)間,并且判斷當(dāng)前日期/時(shí)間是否在過(guò)期日期/時(shí)間之前(步驟S1515)。
如果控制單元107A判斷當(dāng)前日期/時(shí)間不在過(guò)期日期/時(shí)間之前(步驟S1515中“否”),則它產(chǎn)生密碼請(qǐng)求信息,輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106A,然后接收來(lái)自輸入單元105A的密碼(步驟S1520),并且判斷收到的密碼是否匹配在密碼存儲(chǔ)單元103A中存儲(chǔ)的密碼(步驟S1525)。如果密碼不匹配(步驟S1525中“否”),則控制單元107A不激活由收到的激活功能信息表示的功能,并且結(jié)束該過(guò)程。如果密碼匹配(步驟S1525中“是”),則控制單元107A執(zhí)行圖30中所示的認(rèn)證數(shù)據(jù)注冊(cè)過(guò)程并且重新注冊(cè)認(rèn)證數(shù)據(jù)(步驟S1530),并且激活由收到的激活功能信息表示的功能(步驟S1535)。
如果控制單元107A判斷當(dāng)前日期/時(shí)間在過(guò)期日期/時(shí)間之前(步驟S1515中“是”),則它輸出認(rèn)證數(shù)據(jù)讀取開始指令給標(biāo)簽讀取單元109A的讀取控制單元142A。讀取控制單元142A一收到認(rèn)證數(shù)據(jù)讀取開始指令,就在同步信號(hào)傳輸周期輸出同步信號(hào)傳輸指令,并且產(chǎn)生和輸出同步信號(hào)波。指令產(chǎn)生單元143A一接收到來(lái)自讀取控制單元142A的同步信號(hào)傳輸指令,就根據(jù)收到的同步信號(hào)傳輸指令產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146A。調(diào)制/解調(diào)單元146A根據(jù)收到的脈沖信號(hào)波來(lái)改變載波的幅值,并且輸出幅值改變的載波給天線單元147A。天線單元147A輻射收到的載波到空中作為無(wú)線電波。控制單元315A通過(guò)天線單元302A、解調(diào)單元312A和指令解碼單元314A接收同步信號(hào)傳輸指令,此外還接收同步信號(hào)波,提取同步信號(hào),并且產(chǎn)生同步信號(hào)波,該同步信號(hào)波重復(fù)地包括與所提取的同步信號(hào)同步的同步信號(hào)(步驟S1540)。
讀取控制單元142A輸出認(rèn)證數(shù)據(jù)收集指令。指令產(chǎn)生單元143A根據(jù)收到的認(rèn)證數(shù)據(jù)收集指令產(chǎn)生脈沖信號(hào)波,并且輸出產(chǎn)生的脈沖信號(hào)波給調(diào)制/解調(diào)單元146A。調(diào)制/解調(diào)單元146A根據(jù)收到的脈沖信號(hào)波來(lái)改變載波的幅值,并且輸出幅值改變的載波給天線單元147A。天線單元147A輻射收到的載波到空中作為無(wú)線電波。控制單元315A通過(guò)天線單元302A、解調(diào)單元312A和指令解碼單元314A接收認(rèn)證數(shù)據(jù)收集指令(步驟S1545)。
讀取控制單元142A監(jiān)視三秒鐘認(rèn)證數(shù)據(jù)收集周期的進(jìn)度(步驟S1550),并且在三秒鐘認(rèn)證數(shù)據(jù)收集周期內(nèi)(步驟S1550中“否”),執(zhí)行認(rèn)證數(shù)據(jù)收集過(guò)程并且收集在無(wú)線ID標(biāo)簽中存儲(chǔ)的認(rèn)證數(shù)據(jù)(步驟S1555)。
在認(rèn)證數(shù)據(jù)收集周期過(guò)去后(步驟S1550中“是”),讀取控制單元142A確定ID碼收集過(guò)程結(jié)束,并且輸出認(rèn)證數(shù)據(jù)讀取完成指令給控制單元107A??刂茊卧?07A一收到認(rèn)證數(shù)據(jù)讀取完成指令,就執(zhí)行ID標(biāo)簽認(rèn)證過(guò)程來(lái)認(rèn)證用戶,并且如果認(rèn)證證明用戶的真實(shí)性,就激活由收到的激活功能信息表示的功能(步驟S1560)。
2.13認(rèn)證數(shù)據(jù)收集過(guò)程的操作現(xiàn)在將參考圖35和36所示的流程圖來(lái)描述認(rèn)證數(shù)據(jù)收集過(guò)程的操作。
控制單元315A一收到認(rèn)證數(shù)據(jù)收集指令,就判斷在認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A中是否有認(rèn)證數(shù)據(jù)(步驟S1600)。
如果控制單元315A判斷在認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A中沒(méi)有認(rèn)證數(shù)據(jù)(步驟S1600中“否”),則它結(jié)束該過(guò)程。
如果控制單元315A判斷在認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A中有認(rèn)證數(shù)據(jù)(步驟S1600中“是”),則它隨機(jī)從數(shù)字“1”至“50”中選擇一個(gè)數(shù)字,從ID碼存儲(chǔ)單元310A讀取ID碼,并且選擇信道號(hào)與隨機(jī)選擇的數(shù)字相匹配的信道(步驟S1605)。
控制單元315A在認(rèn)證數(shù)據(jù)傳輸周期使用所選的信道(步驟S1610)通過(guò)調(diào)制單元313A和天線單元302A輸出讀取的ID碼和認(rèn)證數(shù)據(jù)、所選的信道的信道號(hào)以及認(rèn)證數(shù)據(jù)傳輸指令給用戶終端10A(步驟S1615)。
讀取控制單元142A通過(guò)天線單元147A、調(diào)制/解調(diào)單元146A和指令解碼單元144A接收ID碼和認(rèn)證數(shù)據(jù)、信道號(hào)以及認(rèn)證數(shù)據(jù)傳輸指令,并且將收到的ID碼和認(rèn)證數(shù)據(jù)寫入由收到的信道號(hào)表示的臨時(shí)存儲(chǔ)單元141A中的ID碼區(qū)域中(步驟S1620)。
讀取控制單元142A選擇具有所選的信道號(hào)的信道(步驟S1625),并且在ID碼響應(yīng)周期使用所選的信道(步驟S1630),通過(guò)指令產(chǎn)生單元143A、調(diào)制/解調(diào)單元146A和天線單元147A來(lái)發(fā)送收到的認(rèn)證數(shù)據(jù)和命令發(fā)送認(rèn)證數(shù)據(jù)的認(rèn)證數(shù)據(jù)響應(yīng)指令給無(wú)線ID標(biāo)簽(步驟S1640)。
控制單元315A在ID碼響應(yīng)周期使用所選的信道(步驟S1635)通過(guò)天線單元302A、解調(diào)單元312A和指令解碼單元314A來(lái)接收認(rèn)證數(shù)據(jù)響應(yīng)指令和認(rèn)證數(shù)據(jù)(步驟S1645),并且將收到的認(rèn)證數(shù)據(jù)和從認(rèn)證數(shù)據(jù)存儲(chǔ)單元317A讀取的認(rèn)證數(shù)據(jù)進(jìn)行比較(步驟S1650)。如果兩條認(rèn)證數(shù)據(jù)匹配(步驟S1650中“是”),則控制單元315A在認(rèn)證數(shù)據(jù)匹配周期使用所選的信道(步驟S1655)通過(guò)調(diào)制單元313A和天線單元302A發(fā)送認(rèn)證數(shù)據(jù)和認(rèn)證數(shù)據(jù)匹配指令給用戶終端10A(步驟S1665)。如果兩條認(rèn)證數(shù)據(jù)不匹配(步驟S1650中“否”),則控制單元315A返回至步驟S1605并且重復(fù)該過(guò)程。
讀取控制單元142A在認(rèn)證數(shù)據(jù)匹配周期在所選的信道(步驟S1660)通過(guò)天線單元147A、調(diào)制/解調(diào)單元146A以及指令解碼單元144A接收到認(rèn)證數(shù)據(jù)匹配指令和認(rèn)證數(shù)據(jù)時(shí)(步驟S1670),就確認(rèn)在與所選的信道相對(duì)應(yīng)的臨時(shí)存儲(chǔ)單元141A中的ID碼區(qū)域中存儲(chǔ)的ID碼和認(rèn)證數(shù)據(jù)是認(rèn)證ID碼和認(rèn)證數(shù)據(jù),并且從臨時(shí)存儲(chǔ)單元141A中的ID碼區(qū)域中讀取該ID碼和認(rèn)證數(shù)據(jù),然后將讀取的ID碼和認(rèn)證數(shù)據(jù)寫入到接收信息存儲(chǔ)單元104A中(步驟S1675)。
2.14ID標(biāo)簽認(rèn)證過(guò)程的操作現(xiàn)在將參考圖37所示的流程圖來(lái)描述ID標(biāo)簽認(rèn)證過(guò)程的操作。
如果讀取控制單元142A確定認(rèn)證數(shù)據(jù)收集過(guò)程結(jié)束,則它輸出認(rèn)證數(shù)據(jù)讀取完成指令給控制單元107A??刂茊卧?07A一接收到認(rèn)證數(shù)據(jù)讀取完成指令,就從認(rèn)證信息存儲(chǔ)單元134A的認(rèn)證標(biāo)準(zhǔn)代碼表T101獲取與收到的激活功能信息所表示的功能名相對(duì)應(yīng)的認(rèn)證方法和數(shù)字信息(步驟S1700)??刂茊卧?07A然后判斷收到的認(rèn)證方法是分?jǐn)?shù)方法還是百分比方法(步驟S1705)。
如果控制單元107A在步驟S1705中判斷收到的認(rèn)證方法是分?jǐn)?shù)方法,則它通過(guò)將ID標(biāo)簽信息存儲(chǔ)單元202A中存儲(chǔ)的所有條認(rèn)證數(shù)據(jù)的分?jǐn)?shù)相加來(lái)計(jì)算總分?jǐn)?shù)(步驟S1710)??刂茊卧?07A此外通過(guò)將與接收信息存儲(chǔ)單元104A中存儲(chǔ)的認(rèn)證數(shù)據(jù)相匹配的那些條認(rèn)證數(shù)據(jù)的分?jǐn)?shù)相加來(lái)計(jì)算獲取的分?jǐn)?shù)(步驟S1715)??刂茊卧?07A計(jì)算獲取的分?jǐn)?shù)與總分?jǐn)?shù)的比值,并且判斷所計(jì)算的比值是否等于或者大于由獲取的數(shù)字信息所表示的值(步驟S1720)。如果控制單元107A判斷所計(jì)算的比值等于或者大于由數(shù)字信息表示的值(步驟S1720中“是”),則它激活由收到的激活功能信息表示的功能(步驟S1760)。如果控制單元107A判斷所計(jì)算的比值小于由數(shù)字信息表示的值(步驟S1720中“否”),則它產(chǎn)生密碼請(qǐng)求信息,輸出產(chǎn)生的密碼請(qǐng)求信息給顯示單元106A,然后接收來(lái)自輸入單元105A的密碼(步驟S1740),并且判斷收到的密碼是否匹配在密碼存儲(chǔ)單元103A中存儲(chǔ)的密碼(步驟S1745)。如果密碼不匹配(步驟S1745中“否”),則控制單元107A不激活由收到的激活功能信息表示的功能,并且結(jié)束該過(guò)程。如果密碼匹配(步驟S1745中“是”),則控制單元107A從接收信息存儲(chǔ)單元104A中刪除ID碼和認(rèn)證數(shù)據(jù)(步驟S1750)??刂茊卧?07A然后執(zhí)行圖30中所示的認(rèn)證數(shù)據(jù)注冊(cè)過(guò)程(步驟S1755),注冊(cè)認(rèn)證數(shù)據(jù)和分?jǐn)?shù)值,并且激活由收到的激活功能信息表示的功能(步驟S1760)。
如果控制單元107A在步驟S1705中判斷收到的認(rèn)證方法是百分比方法,則它計(jì)算在ID標(biāo)簽信息存儲(chǔ)單元202A中存儲(chǔ)的認(rèn)證數(shù)據(jù)的總條數(shù)(步驟S1725)??刂茊卧?07A此外計(jì)算獲取的認(rèn)證數(shù)據(jù)的條數(shù),該條數(shù)等于與接收信息存儲(chǔ)單元104A中存儲(chǔ)的認(rèn)證數(shù)據(jù)相匹配的認(rèn)證數(shù)據(jù)的條數(shù)(步驟S1730)??刂茊卧?07A計(jì)算獲取的認(rèn)證數(shù)據(jù)的條數(shù)與認(rèn)證數(shù)據(jù)的總條數(shù)的比值,并且判斷所計(jì)算的比值是否等于或者大于由獲取的數(shù)字信息表示的值(步驟S1735)。如果控制單元107A判斷所計(jì)算的比值等于或者大于由數(shù)字信息表示的值(步驟S1735中“是”),則它激活由收到的激活功能信息表示的功能(步驟S1760)。如果控制單元107A判斷所計(jì)算的比值小于由數(shù)字信息表示的值(步驟S1735中“否”),則它執(zhí)行上述的步驟S1740以及后續(xù)步驟。
2.15實(shí)施例2的變形上述的實(shí)施例2是本發(fā)明的實(shí)施例的一個(gè)例子。本發(fā)明并不局限于該實(shí)施例,而且為了達(dá)到目的可以例如如下以各種方式進(jìn)行變形。
(1)在上述實(shí)施例中,在認(rèn)證過(guò)程期間確認(rèn)向認(rèn)證記錄介質(zhì)20A注冊(cè)的認(rèn)證數(shù)據(jù)是否已經(jīng)過(guò)期。然而,并不局限于此,可以在認(rèn)證記錄介質(zhì)20A插入到用戶終端10A中的時(shí)候執(zhí)行對(duì)被注冊(cè)的認(rèn)證數(shù)據(jù)是否已經(jīng)過(guò)期的確認(rèn)??梢岳缛缦聦?shí)現(xiàn)此目的。用戶終端10A裝備有檢測(cè)單元,它檢測(cè)認(rèn)證記錄介質(zhì)20A是否已經(jīng)插入到用戶終端10A中。用戶終端10A一檢測(cè)到認(rèn)證記錄介質(zhì)插入其中,就確認(rèn)向認(rèn)證記錄介質(zhì)20A注冊(cè)的認(rèn)證數(shù)據(jù)是否已經(jīng)過(guò)期。如果用戶終端10A判斷認(rèn)證數(shù)據(jù)已經(jīng)過(guò)期,則它執(zhí)行圖29中所示的過(guò)程并且注冊(cè)該認(rèn)證數(shù)據(jù)。如果用戶終端10A判斷認(rèn)證數(shù)據(jù)沒(méi)有過(guò)期,則它不注冊(cè)該認(rèn)證數(shù)據(jù)。在此過(guò)程中,如果當(dāng)認(rèn)證記錄介質(zhì)20A插入到用戶終端10A中的時(shí)候用戶終端10A的電源從“關(guān)”切換到“開”,則檢測(cè)單元判斷認(rèn)證記錄介質(zhì)20A已經(jīng)被插入到用戶終端10A中。
用戶終端10A一判斷認(rèn)證數(shù)據(jù)已經(jīng)過(guò)期就不可以注冊(cè)認(rèn)證數(shù)據(jù)和分?jǐn)?shù)值,但是當(dāng)它收到使用用戶訪問(wèn)受限的功能的請(qǐng)求的時(shí)候可以注冊(cè)它們??梢岳缛缦聦?shí)現(xiàn)此目的。用戶終端10A裝備有注冊(cè)指示信息存儲(chǔ)單元,它存儲(chǔ)指示認(rèn)證數(shù)據(jù)是否需要注冊(cè)的信息。如果用戶終端10A判斷認(rèn)證數(shù)據(jù)已經(jīng)過(guò)期,則它將指示認(rèn)證數(shù)據(jù)需要被注冊(cè)的信息存儲(chǔ)到注冊(cè)指示信息存儲(chǔ)單元中;如果它判斷認(rèn)證數(shù)據(jù)沒(méi)有過(guò)期,則它將指示不需要注冊(cè)認(rèn)證數(shù)據(jù)的信息存儲(chǔ)到注冊(cè)指示信息存儲(chǔ)單元中。如下來(lái)執(zhí)行此變形中的認(rèn)證。在圖34的步驟S1515中,代替判斷當(dāng)前日期/時(shí)間是否在過(guò)期日期/時(shí)間之前,參考注冊(cè)指示信息存儲(chǔ)單元中存儲(chǔ)的信息,并且如果注冊(cè)指示信息存儲(chǔ)單元存儲(chǔ)有指示認(rèn)證數(shù)據(jù)需要被注冊(cè)的信息,則控制單元107A執(zhí)行步驟S1520至S1535,并且如果注冊(cè)指示信息存儲(chǔ)單元存儲(chǔ)指示不需要注冊(cè)認(rèn)證數(shù)據(jù)的信息,則控制單元107A執(zhí)行步驟S1540以及后續(xù)步驟??梢栽谡J(rèn)證記錄介質(zhì)20A中提供注冊(cè)指示信息存儲(chǔ)單元。
(2)在上述實(shí)施例中,當(dāng)用戶請(qǐng)求使用該用戶訪問(wèn)受限的用戶終端10A的功能的時(shí)候,用戶終端10A使用密碼來(lái)執(zhí)行認(rèn)證,并且如果密碼匹配,則刪除在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼和認(rèn)證數(shù)據(jù),并且重新注冊(cè)認(rèn)證數(shù)據(jù)。然而,并不局限于此,以下也是可行的。
用戶終端10A一判斷密碼匹配,就從接收信息存儲(chǔ)單元104A中僅刪除認(rèn)證數(shù)據(jù),并且使用在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼來(lái)執(zhí)行認(rèn)證數(shù)據(jù)注冊(cè)過(guò)程。通過(guò)如下改變ID標(biāo)簽認(rèn)證過(guò)程能夠?qū)崿F(xiàn)這一點(diǎn)在圖37的步驟S1750中,代替刪除ID碼和認(rèn)證數(shù)據(jù),控制單元107A從接收信息存儲(chǔ)單元104A中僅刪除認(rèn)證數(shù)據(jù);并且在步驟S1755中,代替執(zhí)行認(rèn)證數(shù)據(jù)注冊(cè)過(guò)程,控制單元107A執(zhí)行圖31中所示的認(rèn)證數(shù)據(jù)寫入過(guò)程。
(3)在上述實(shí)施例中,向認(rèn)證記錄介質(zhì)20A注冊(cè)的認(rèn)證數(shù)據(jù)的條數(shù)有一個(gè)上限。然而,并不局限于此,以下也是可行的。
在不設(shè)置要注冊(cè)的認(rèn)證數(shù)據(jù)的條數(shù)的上限的情況下,從每個(gè)無(wú)線ID標(biāo)簽讀取的所有的認(rèn)證數(shù)據(jù)都可以被注冊(cè)。通過(guò)如下改變認(rèn)證數(shù)據(jù)寫入過(guò)程能夠?qū)崿F(xiàn)這一點(diǎn)在執(zhí)行圖31的步驟S1205之后,執(zhí)行步驟S1240以及后續(xù)步驟。
或者,在沒(méi)有對(duì)要向認(rèn)證記錄介質(zhì)20A注冊(cè)的認(rèn)證數(shù)據(jù)的條數(shù)設(shè)置上限的情況下,至少可以執(zhí)行(i)按優(yōu)先級(jí)精簡(jiǎn);(ii)按分?jǐn)?shù)值精簡(jiǎn);以及(iii)單獨(dú)的注冊(cè)過(guò)程這三種之中的一種。在此情況下,在(i)按優(yōu)先級(jí)精簡(jiǎn);(ii)按分?jǐn)?shù)值精簡(jiǎn);以及(iii)單獨(dú)的注冊(cè)過(guò)程這三種之中至少一種被執(zhí)行之后,與在接收信息存儲(chǔ)單元104A中存儲(chǔ)的ID碼相對(duì)應(yīng)的那些條認(rèn)證數(shù)據(jù)被寫入。
(4)在上述實(shí)施例中,要向認(rèn)證記錄介質(zhì)20A注冊(cè)的認(rèn)證數(shù)據(jù)的條數(shù)的上限被預(yù)先存儲(chǔ)在注冊(cè)數(shù)目信息存儲(chǔ)單元132A中。然而,并不局限于此,以下也是可行的。
當(dāng)購(gòu)買用戶終端時(shí),注冊(cè)數(shù)目信息存儲(chǔ)單元132A可以沒(méi)有預(yù)先存儲(chǔ)上限,用戶可以設(shè)置(然后改變)該上限?;蛘?,當(dāng)購(gòu)買用戶終端時(shí),注冊(cè)數(shù)目信息存儲(chǔ)單元132A可以預(yù)先存儲(chǔ)上限,并且在購(gòu)買它之后,用戶可以改變?cè)撋舷蕖?br>
(5)在上述實(shí)施例中,按優(yōu)先級(jí)、分?jǐn)?shù)或者單獨(dú)的注冊(cè)過(guò)程來(lái)完成精簡(jiǎn)。然而,不局限于此,例如可以通過(guò)如下方法來(lái)完成精簡(jiǎn)。
測(cè)量用戶終端10A和每個(gè)無(wú)線ID標(biāo)簽之間的距離。為每個(gè)無(wú)線ID標(biāo)簽判斷所測(cè)量的距離是否等于或者小于預(yù)定的距離(例如0.5m)。要注冊(cè)的ID碼、認(rèn)證數(shù)據(jù)、優(yōu)先級(jí)和分?jǐn)?shù)值的組然后被縮小至距離用戶終端10A等于或者小于預(yù)定距離的那些無(wú)線ID標(biāo)簽。
對(duì)無(wú)線ID標(biāo)簽和用戶終端10A之間的距離是否等于或者小于預(yù)定距離的判斷與實(shí)施例1的變形(4)中的相同,所以此處省略其描述。
(6)在上述實(shí)施例中,當(dāng)注冊(cè)認(rèn)證數(shù)據(jù)時(shí),按優(yōu)先級(jí)、分?jǐn)?shù)或者單獨(dú)的注冊(cè)過(guò)程來(lái)完成精簡(jiǎn)。然而,并不局限于此,以下也是可行的。
控制單元107A可以從在接收信息存儲(chǔ)單元104A中存儲(chǔ)的一條或者多條認(rèn)證數(shù)據(jù)中隨機(jī)選擇認(rèn)證數(shù)據(jù),并且連同相應(yīng)的分?jǐn)?shù)值一起向認(rèn)證記錄介質(zhì)20A的ID標(biāo)簽信息存儲(chǔ)單元202A注冊(cè)所選的認(rèn)證數(shù)據(jù)。
(7)在上述實(shí)施例中,在接收信息存儲(chǔ)單元104A中的信息存儲(chǔ)區(qū)域中存儲(chǔ)的ID碼中,彼此重疊的ID碼按照分?jǐn)?shù)被減去預(yù)定值。然而,并不局限于此,以下也是可行的。對(duì)于彼此重疊的ID碼,優(yōu)先級(jí)可以被減去預(yù)定值(例如“2”),并且減去之后的優(yōu)先級(jí)對(duì)應(yīng)于ID碼和認(rèn)證數(shù)據(jù)被存儲(chǔ)。
(8)本發(fā)明可以以上述實(shí)施例和任何上述變形的組合來(lái)實(shí)現(xiàn)。
2.16實(shí)施例2的摘要如上所述,在認(rèn)證系統(tǒng)1A中,當(dāng)用戶請(qǐng)求使用該用戶訪問(wèn)受限的用戶終端10A的功能的時(shí)候,用戶終端10A首先使用從嵌入到由該用戶穿戴或者攜帶的物體(衣服、紙幣、認(rèn)證卡等等)中的無(wú)線ID標(biāo)簽中所獲取的認(rèn)證數(shù)據(jù)來(lái)執(zhí)行認(rèn)證(已經(jīng)由用戶終端10A在無(wú)線ID標(biāo)簽中預(yù)先寫入認(rèn)證數(shù)據(jù)),并且如果用戶的真實(shí)性沒(méi)有被認(rèn)證證明,則用戶終端10A接收密碼并且使用收到的密碼來(lái)執(zhí)行認(rèn)證。對(duì)于此安排,如果用戶的真實(shí)性沒(méi)有被采用認(rèn)證數(shù)據(jù)的認(rèn)證證明,則在不重復(fù)認(rèn)證程序的情況下用戶能夠被認(rèn)證。此外,當(dāng)認(rèn)證系統(tǒng)1A接收到激活用戶訪問(wèn)受限的功能的指令的時(shí)候,它首先使用無(wú)線ID碼來(lái)執(zhí)行認(rèn)證。這避免了用戶每次試圖使用他/她訪問(wèn)受限的功能時(shí)不得不輸入密碼,從而方便了用戶。此外,即使用戶終端10A丟失或者被偷,除非由使用無(wú)線ID標(biāo)簽的認(rèn)證或者使用密碼的認(rèn)證來(lái)證明用戶的真實(shí)性,否則用戶訪問(wèn)受限的功能也不能被使用。這防止用戶訪問(wèn)受限的功能被使用。
此外,當(dāng)由使用密碼的認(rèn)證證明用戶的真實(shí)性時(shí),認(rèn)證系統(tǒng)1A使用與在采用認(rèn)證數(shù)據(jù)的認(rèn)證中收集的ID碼相對(duì)應(yīng)的認(rèn)證數(shù)據(jù)來(lái)重新注冊(cè)認(rèn)證數(shù)據(jù)和分?jǐn)?shù)值,并且如同用戶所請(qǐng)求的那樣激活用戶訪問(wèn)受限的功能。這避免了用戶不得不停止指示激活功能以便從頭開始注冊(cè)認(rèn)證數(shù)據(jù)和分?jǐn)?shù)值,因此使得用戶能夠方便地更新注冊(cè)的內(nèi)容。
此外,認(rèn)證系統(tǒng)1A具有在通過(guò)認(rèn)證數(shù)據(jù)來(lái)判斷用戶的真實(shí)性中使用的標(biāo)準(zhǔn)值。對(duì)于此安排,即使由于例如一些無(wú)線ID標(biāo)簽和用戶終端10A之間距離太遠(yuǎn)或者通信期間無(wú)線電波強(qiáng)度等級(jí)不合適導(dǎo)致與所有的無(wú)線ID標(biāo)簽通信失敗,而造成所獲取的認(rèn)證數(shù)據(jù)不完全匹配預(yù)先已經(jīng)被注冊(cè)的認(rèn)證數(shù)據(jù),認(rèn)證系統(tǒng)1A也能夠通過(guò)確認(rèn)滿足標(biāo)準(zhǔn)值來(lái)證明用戶的真實(shí)性。
此外,當(dāng)向認(rèn)證記錄介質(zhì)20A注冊(cè)認(rèn)證數(shù)據(jù)時(shí),認(rèn)證系統(tǒng)1A能夠執(zhí)行按優(yōu)先級(jí)精簡(jiǎn),按分?jǐn)?shù)值精簡(jiǎn)或者單獨(dú)的注冊(cè),在單獨(dú)的注冊(cè)中只注冊(cè)由用戶命令注冊(cè)的認(rèn)證數(shù)據(jù)。這使得僅注冊(cè)與認(rèn)證所需的無(wú)線ID標(biāo)簽對(duì)應(yīng)的這樣的認(rèn)證數(shù)據(jù)成為可能。
此外,認(rèn)證系統(tǒng)1A為采用無(wú)線ID標(biāo)簽的認(rèn)證使用嵌入到由用戶穿戴或者攜帶的物體中的無(wú)線ID標(biāo)簽。每個(gè)用戶能夠通過(guò)被嵌入到用戶穿戴或者攜帶的物體中的無(wú)線ID標(biāo)簽的組合被唯一地標(biāo)識(shí)。這使得認(rèn)證系統(tǒng)1A能夠正確地認(rèn)證用戶。在傳統(tǒng)的認(rèn)證系統(tǒng)中,用戶總是需要提醒他/她自己正攜帶認(rèn)證所需的無(wú)線ID標(biāo)簽。相反,在上述認(rèn)證系統(tǒng)1A中,因?yàn)闊o(wú)線ID標(biāo)簽被嵌入到該用戶穿戴或者攜帶的物體中,所以用戶不必意識(shí)到他/她正攜帶無(wú)線ID標(biāo)簽。
3.其他的變形到目前為止,通過(guò)描述以上實(shí)施例已經(jīng)解釋了本發(fā)明。然而,本發(fā)明并不局限于上述實(shí)施例,而且可以例如如下以各種方式進(jìn)行修改。
(1)在實(shí)施例1中,預(yù)先在類型碼表T100中設(shè)置優(yōu)先級(jí)和分?jǐn)?shù)值。然而,并不局限于此,當(dāng)購(gòu)買用戶終端時(shí),類型碼表T100中的優(yōu)先級(jí)和分?jǐn)?shù)值的列可以為空白,并且在購(gòu)買它之后,用戶可以設(shè)置(然后改變)優(yōu)先級(jí)和分?jǐn)?shù)值?;蛘?,當(dāng)購(gòu)買用戶終端時(shí),在類型碼表T100中可以預(yù)先設(shè)置優(yōu)先級(jí)和分?jǐn)?shù)值,并且在購(gòu)買它之后,用戶可以改變優(yōu)先級(jí)和分?jǐn)?shù)值。此外,用戶終端可以通過(guò)諸如因特網(wǎng)之類的網(wǎng)絡(luò)連接至用于管理類型碼表T100的管理裝置。然后可以從管理裝置下載要被初始化和改變的類型碼表T100。
上述變形也可應(yīng)用于實(shí)施例2。
(2)在實(shí)施例1中,認(rèn)證記錄介質(zhì)20插入到用戶終端10中以使用。然而,并不局限于此,可以在用戶終端10中提供認(rèn)證記錄介質(zhì)20的注冊(cè)信息存儲(chǔ)單元201。
此外,實(shí)施例2中,可以在用戶終端10A中提供認(rèn)證記錄介質(zhì)20A的注冊(cè)信息存儲(chǔ)單元201A。
(3)在上述實(shí)施例中,認(rèn)證系統(tǒng)包括用戶終端、認(rèn)證記錄介質(zhì)以及一個(gè)或者多個(gè)無(wú)線ID標(biāo)簽。然而,并不局限于此,如下是可能的。
例如,認(rèn)證系統(tǒng)可以是認(rèn)證系統(tǒng)1B,其包括銀行ATM終端(以下稱為“ATM終端”)50B、用戶終端10B、認(rèn)證記錄介質(zhì)20B以及無(wú)線ID標(biāo)簽30B、31B、32B、33B、34B、35B、...36B。如同在傳統(tǒng)技術(shù)中,當(dāng)ATM卡(現(xiàn)金卡)插入到ATM終端50B中時(shí),還執(zhí)行使用插入的ATM卡的認(rèn)證。
現(xiàn)在將以不同于實(shí)施例1中的認(rèn)證系統(tǒng)1的側(cè)重點(diǎn)來(lái)描述此變形中的認(rèn)證系統(tǒng)。此處應(yīng)該注意到因?yàn)檎J(rèn)證記錄介質(zhì)20B和無(wú)線ID標(biāo)簽30B、31B、32B、33B、34B、35B、...36B與實(shí)施例1中的對(duì)應(yīng)物相同,所以省略它們的描述。
(A)ATM終端50BATM終端50B如圖38所示包括商務(wù)功能單元501B、認(rèn)證信息存儲(chǔ)單元502B、接收信息存儲(chǔ)單元503B、輸入單元504B、顯示單元505B、控制單元506B、時(shí)鐘單元507B、標(biāo)簽讀取單元508B、相互認(rèn)證單元509B、卡讀取單元510B、以及通信單元511B。
ATM終端50B更具體而言是包括微處理器、ROM、RAM、硬盤單元、顯示單元等的計(jì)算機(jī)系統(tǒng)。計(jì)算機(jī)程序記錄在ROM或者硬盤單元中。當(dāng)微處理器根據(jù)計(jì)算機(jī)程序運(yùn)行時(shí),ATM終端50B實(shí)現(xiàn)它的功能。
<商務(wù)功能單元501B>
商務(wù)功能單元501B存儲(chǔ)關(guān)于能夠由ATM終端50B執(zhí)行的商務(wù)的功能(以下這樣的功能被稱為“商務(wù)功能”)。例如,商務(wù)功能單元501B存儲(chǔ)余額查詢功能520B和存款/取款功能521B作為商務(wù)功能。
<認(rèn)證信息存儲(chǔ)單元502B>
認(rèn)證信息存儲(chǔ)單元502B與實(shí)施例1中的認(rèn)證信息存儲(chǔ)單元134相同,所以省略對(duì)它的描述。
<接收信息存儲(chǔ)單元503B>
接收信息存儲(chǔ)單元503B與實(shí)施例1中的接收信息存儲(chǔ)單元104相同,所以省略對(duì)它的描述。
<時(shí)鐘單元507B>
時(shí)鐘單元507是測(cè)量時(shí)間的時(shí)鐘。
<輸入單元504B>
輸入單元504B一接收到來(lái)自用戶的激活商務(wù)功能單元501B中存儲(chǔ)的商務(wù)功能的指示,就產(chǎn)生激活功能信息,并且輸出產(chǎn)生的激活功能信息和激活指令給控制單元506B。
輸入單元504B還接收關(guān)于被激活的功能的指示和信息。輸入單元504B一接收到來(lái)自用戶的指示,就輸出與收到的指示相應(yīng)的指令給控制單元506B;并且輸入單元504B一接收到信息,就輸出收到的信息給控制單元506B。
輸入單元504B還接收來(lái)自用戶的現(xiàn)金卡的秘密號(hào)碼,并且輸出收到的秘密號(hào)碼給控制單元506B。
<顯示單元505B>
顯示單元505B一接收到來(lái)自控制單元506B的請(qǐng)求插入現(xiàn)金卡或者輸入秘密號(hào)碼的號(hào)碼請(qǐng)求信息,就顯示收到的號(hào)碼請(qǐng)求信息,并且催促用戶插入現(xiàn)金卡或者輸入秘密號(hào)碼。
此外,顯示單元505B一接收到來(lái)自控制單元506B的關(guān)于商務(wù)功能存儲(chǔ)單元501B中存儲(chǔ)的功能的信息,就顯示收到的信息。
<標(biāo)簽讀取單元508B>
標(biāo)簽讀取單元508B與實(shí)施例1中的標(biāo)簽讀取單元109相同,所以省略對(duì)它的描述。
<控制單元506B>
控制單元506B一接收到來(lái)自輸入單元504B的激活指令和激活功能信息,就輸出指示開始與用戶終端10B通信的通信開始指令給相互認(rèn)證單元509B。
控制單元506B一接收到來(lái)自相互認(rèn)證單元509B的表示與用戶終端10B的通信結(jié)束的通信結(jié)束指令以及表示在與用戶終端10B的相互認(rèn)證中真實(shí)性沒(méi)有被承認(rèn)的認(rèn)證失敗信息,就結(jié)束操作而不激活由收到的激活功能信息表示的功能。
控制單元506B一接收到來(lái)自相互認(rèn)證單元509B的(i)表示與用戶終端10B的通信結(jié)束的通信結(jié)束指令、(ii)表示用于認(rèn)證的并且被存儲(chǔ)在認(rèn)證記錄介質(zhì)20B中的ID碼的過(guò)期日期/時(shí)間的過(guò)期日期信息、以及(iii)與在認(rèn)證記錄介質(zhì)20B中存儲(chǔ)的ID碼相對(duì)應(yīng)的所有的ID碼和分?jǐn)?shù)值,就如下執(zhí)行操作。
控制單元506B從時(shí)鐘單元507B獲取當(dāng)前日期/時(shí)間,并且判斷當(dāng)前日期/時(shí)間是否在過(guò)期日期信息表示的過(guò)期日期/時(shí)間之前。
如果控制單元506B判斷當(dāng)前日期/時(shí)間不在過(guò)期日期/時(shí)間之前,則它產(chǎn)生號(hào)碼請(qǐng)求信息并且輸出產(chǎn)生的號(hào)碼請(qǐng)求信息給顯示單元505B。然后,控制單元506B一接收到來(lái)自輸入單元504B的秘密號(hào)碼,就通過(guò)將收到的秘密號(hào)碼與通過(guò)卡讀取單元510B從現(xiàn)金卡讀取的秘密號(hào)碼進(jìn)行比較來(lái)執(zhí)行已知的認(rèn)證。如果控制單元506B判斷用戶被認(rèn)證證明可信,則它激活由收到的激活功能信息表示的功能。
如果控制單元506B判斷當(dāng)前日期/時(shí)間在過(guò)期日期/時(shí)間之前,則它輸出ID碼讀取開始指令給標(biāo)簽讀取單元508B??刂茊卧?06B一接收到來(lái)自標(biāo)簽讀取單元508B的ID碼讀取完成指令,就從認(rèn)證標(biāo)準(zhǔn)代碼表T101獲取與由收到的激活功能信息所表示的功能名相對(duì)應(yīng)的認(rèn)證方法和數(shù)字信息??刂茊卧?06B判斷獲取的認(rèn)證方法是分?jǐn)?shù)方法還是百分比方法。
此處,因?yàn)椴捎梅謹(jǐn)?shù)方法和百分比方法的認(rèn)證與實(shí)施例1中的相同,所以省略其描述。
在采用分?jǐn)?shù)方法或者百分比方法的認(rèn)證期間,如果所計(jì)算的比值小于數(shù)字信息表示的數(shù)字值,也就是說(shuō),如果控制單元506B判斷用戶沒(méi)有被認(rèn)證,則它產(chǎn)生號(hào)碼請(qǐng)求信息并且輸出產(chǎn)生的號(hào)碼請(qǐng)求信息給顯示單元505B。然后,控制單元506B一接收到來(lái)自輸入單元504B的秘密號(hào)碼,就通過(guò)將收到的秘密號(hào)碼與通過(guò)卡讀取單元510B從現(xiàn)金卡讀取的秘密號(hào)碼進(jìn)行比較來(lái)執(zhí)行已知認(rèn)證。如果控制單元506B判斷用戶被認(rèn)證證明可信,則它激活由收到的激活功能信息表示的功能。
在控制單元506B激活由從輸入單元504B接收的激活功能信息所表示的功能之后,它根據(jù)與從輸入單元504B接收的功能相關(guān)的指令來(lái)控制被激活的功能。
<相互認(rèn)證單元509B>
相互認(rèn)證單元509B存儲(chǔ)預(yù)先產(chǎn)生的第一秘密密鑰以及與在用戶終端10B中存儲(chǔ)的第二秘密密鑰相對(duì)應(yīng)的第二公開密鑰,這些密鑰被用于與用戶終端10B的相互認(rèn)證。相互認(rèn)證單元509B通過(guò)通信單元511B經(jīng)無(wú)線電通信發(fā)送信息給用戶終端10B或者接收來(lái)自用戶終端10B的信息。
相互認(rèn)證單元509B一接收到來(lái)自控制單元506B的通信開始指令,就使用第一秘密密鑰和第二公開密鑰通過(guò)通信單元511B執(zhí)行與用戶終端10B的相互認(rèn)證,并且如果雙方的真實(shí)性由相互認(rèn)證證明,則產(chǎn)生會(huì)話密鑰。此時(shí),用戶終端10B也產(chǎn)生與相互認(rèn)證單元509B產(chǎn)生的會(huì)話密鑰相同的會(huì)話密鑰。相互認(rèn)證和會(huì)話密鑰的產(chǎn)生是已知技術(shù),所以此處省略其描述。
如果雙方的真實(shí)性沒(méi)有被相互認(rèn)證證明,則相互認(rèn)證單元509B產(chǎn)生認(rèn)證失敗信息,并且輸出產(chǎn)生的認(rèn)證失敗信息和通信結(jié)束指令給控制單元506B。
如果雙方的真實(shí)性被相互認(rèn)證證明,則相互認(rèn)證單元509B通過(guò)通信單元511B接收加密的信息,該加密的信息是通過(guò)使用會(huì)話密鑰加密如下信息來(lái)產(chǎn)生的(i)過(guò)期日期信息;(ii)在認(rèn)證記錄介質(zhì)20B中存儲(chǔ)的所有ID碼以及與該ID碼對(duì)應(yīng)的分?jǐn)?shù)值;以及(iii)表示信息的傳輸?shù)男畔鬏斨噶?。相互認(rèn)證單元509B使用會(huì)話密鑰解密收到的加密信息來(lái)產(chǎn)生過(guò)期日期信息、ID碼、分?jǐn)?shù)值以及信息傳輸指令,并且輸出產(chǎn)生的過(guò)期日期信息、ID碼和分?jǐn)?shù)值以及通信結(jié)束指令給控制單元506B。
<卡讀取單元510B>
卡讀取單元510B從控制單元506B和現(xiàn)金卡輸入信息并且輸出信息給它們。
<通信單元511B>
通信單元511B執(zhí)行與用戶終端10B的無(wú)線電通信,并且發(fā)送指令和信息給用戶終端10B和相互認(rèn)證單元509B以及接收來(lái)自它們的指令和信息。
(B)用戶終端10B
此處,將以與實(shí)施例1中描述的用戶終端10不同的側(cè)重點(diǎn)來(lái)描述用戶終端10B。
用戶終端10B除了實(shí)施例1中描述的用戶終端10的組件之外還包括相互認(rèn)證單元112B以及通信單元113B。
<相互認(rèn)證單元112B>
相互認(rèn)證單元112B存儲(chǔ)與在ATM終端50B中存儲(chǔ)的第一秘密密鑰相對(duì)應(yīng)的的第一公開密鑰以及預(yù)先產(chǎn)生的第二秘密密鑰,這些密鑰被用于與ATM終端50B相互認(rèn)證。相互認(rèn)證單元112B經(jīng)由通信單元113B通過(guò)無(wú)線電通信發(fā)送信息給ATM終端50B以及接收來(lái)自ATM終端50B的信息。
相互認(rèn)證單元112B使用它存儲(chǔ)的第一公開密鑰和第二秘密密鑰通過(guò)通信單元113B執(zhí)行與ATM終端50B的相互認(rèn)證,并且如果雙方的真實(shí)性由相互認(rèn)證證明,則產(chǎn)生會(huì)話密鑰。相互認(rèn)證和會(huì)話密鑰的產(chǎn)生是已知技術(shù),所以此處省略其描述。
如果雙方的真實(shí)性沒(méi)有被相互認(rèn)證證明,則相互認(rèn)證單元112B結(jié)束與ATM終端50B的通信。
如果雙方的真實(shí)性被相互認(rèn)證證明,則相互認(rèn)證單元112B從認(rèn)證記錄介質(zhì)20B讀取過(guò)期日期信息、ID碼以及與該ID碼對(duì)應(yīng)的分?jǐn)?shù)值,通過(guò)使用會(huì)話密鑰加密所讀取的過(guò)期日期信息、ID碼、與該ID碼對(duì)應(yīng)的分?jǐn)?shù)值、以及信息傳輸指令來(lái)產(chǎn)生加密的信息,并且通過(guò)通信單元113B發(fā)送產(chǎn)生的加密信息給ATM終端50B。
<通信單元113B>
通信單元113B執(zhí)行與ATM終端50B的無(wú)線電通信,并且發(fā)送指令和信息給ATM終端50B和相互認(rèn)證單元112B以及接收來(lái)自它們的指令和信息。
(C)當(dāng)使用ATM終端50B時(shí)的認(rèn)證操作現(xiàn)在將參考圖39中所示的流程圖來(lái)描述當(dāng)使用ATM終端50B時(shí)的認(rèn)證操作。
ATM終端50B的控制單元506B一接收到來(lái)自輸入單元504B的激活指令和激活功能信息(步驟S2000),就輸出通信開始指令給相互認(rèn)證單元509B。相互認(rèn)證單元509B執(zhí)行與用戶終端10B的相互認(rèn)證,并且判斷雙方的真實(shí)性是否被相互認(rèn)證證明(步驟S2005)。
如果雙方的真實(shí)性沒(méi)有被相互認(rèn)證證明(步驟S2005中“NG”),則過(guò)程結(jié)束。
如果雙方的真實(shí)性被相互認(rèn)證證明(步驟S2005中“是”),則用戶終端10B的相互認(rèn)證單元112B通過(guò)加密過(guò)期日期信息、ID碼、與該ID碼對(duì)應(yīng)的分?jǐn)?shù)值、以及信息傳輸指令來(lái)產(chǎn)生加密的信息,并且發(fā)送產(chǎn)生的加密信息給相互認(rèn)證單元509B。相互認(rèn)證單元509B一接收到加密信息,就使用會(huì)話密鑰解密收到的加密信息來(lái)產(chǎn)生過(guò)期日期信息、ID碼、分?jǐn)?shù)值以及信息傳輸指令,并且輸出產(chǎn)生的過(guò)期日期信息、ID碼和分?jǐn)?shù)值以及通信結(jié)束指令給控制單元506B。控制單元506B一接收到過(guò)期日期信息、ID碼和分?jǐn)?shù)值以及通信結(jié)束指令,就將收到的過(guò)期日期信息和當(dāng)前日期/時(shí)間進(jìn)行比較,并且判斷當(dāng)前日期/時(shí)間是否在過(guò)期日期/時(shí)間之前(步驟S2010)。
如果控制單元506B判斷當(dāng)前日期/時(shí)間不在過(guò)期日期/時(shí)間之前(步驟S2010中“否”),則它產(chǎn)生號(hào)碼請(qǐng)求信息并且輸出產(chǎn)生的號(hào)碼請(qǐng)求信息給顯示單元505B,并且接收來(lái)自輸入單元105B的秘密號(hào)碼(步驟S2015)。控制單元506B然后判斷收到的秘密號(hào)碼是否匹配插入的現(xiàn)金卡中存儲(chǔ)的秘密號(hào)碼(步驟S2020)。如果控制單元506B判斷秘密號(hào)碼不匹配(步驟S2020中“否”),則它結(jié)束過(guò)程而不激活由激活功能信息表示的功能。如果控制單元506B判斷秘密號(hào)碼匹配(步驟S2020中“是”),則它激活由激活功能信息表示的功能(步驟S2025)。
如果控制單元506B判斷當(dāng)前日期/時(shí)間在過(guò)期日期/時(shí)間之前(步驟S2010中“是”),則它輸出ID碼讀取開始指令給標(biāo)簽讀取單元508B。標(biāo)簽讀取單元508B在每個(gè)同步信號(hào)傳輸周期發(fā)送同步信號(hào)傳輸指令和同步信號(hào)波給每個(gè)無(wú)線ID標(biāo)簽。每個(gè)無(wú)線ID標(biāo)簽一接收到同步信號(hào)傳輸指令和同步信號(hào)波,就提取同步信號(hào),并且產(chǎn)生重復(fù)地包括與所提取的同步信號(hào)同步的同步信號(hào)的同步信號(hào)波(步驟S2030)。
標(biāo)簽讀取單元508B發(fā)送ID碼收集指令給無(wú)線ID標(biāo)簽30B,并且無(wú)線ID標(biāo)簽30B接收ID碼收集指令(步驟S2040)。
標(biāo)簽讀取單元508B監(jiān)視三秒鐘ID碼收集周期的進(jìn)度(步驟S2045),并且在三秒鐘ID碼收集周期內(nèi)(步驟S2045中“否”),執(zhí)行圖15和16中所示的ID碼收集過(guò)程(步驟S2050)。
在ID碼收集周期過(guò)去后(步驟S2045中“是”),標(biāo)簽讀取單元508B確定ID碼收集過(guò)程結(jié)束,并且輸出ID碼讀取完成指令給控制單元506B??刂茊卧?06B接收ID碼讀取完成指令,并且如果在ID標(biāo)簽認(rèn)證過(guò)程證明用戶的真實(shí)性,則就激活由收到的激活功能信息表示的功能(步驟S2055)。
(D)ID標(biāo)簽認(rèn)證過(guò)程的操作現(xiàn)在將以與圖21所示的流程圖不同的側(cè)重點(diǎn)來(lái)描述ID標(biāo)簽認(rèn)證過(guò)程的操作。
在此ID標(biāo)簽認(rèn)證過(guò)程中,ATM終端50B類似地執(zhí)行圖21中所示的步驟S700至S735。
步驟S740被不同地執(zhí)行。也就是說(shuō),在步驟S740中,控制單元506B產(chǎn)生號(hào)碼請(qǐng)求信息并且輸出產(chǎn)生的號(hào)碼請(qǐng)求信息給顯示單元505B,然后接收來(lái)自輸入單元504B的秘密號(hào)碼。
步驟S745也被不同地執(zhí)行。也就是說(shuō),在步驟S745中,控制單元506B判斷收到的秘密號(hào)碼是否匹配插入的現(xiàn)金卡中存儲(chǔ)的秘密號(hào)碼。
如果控制單元506B判斷秘密號(hào)碼匹配,則它執(zhí)行步驟S755。如果控制單元506B判斷秘密號(hào)碼不匹配,則它結(jié)束過(guò)程而不激活由收到的激活功能信息表示的功能。
(4)在上述實(shí)施例1中,可以使用表示用戶的生物學(xué)特征的生物學(xué)信息來(lái)代替密碼。
生物學(xué)信息例如是表示用戶的指紋特征的指紋信息、表示用戶的聲紋特征的聲紋信息、表示用戶的虹膜特征的虹膜信息、表示用戶的臉部輪廓特征的輪廓信息、表示用戶的DNA特征的DNA信息、或者任何這些條信息的組合。
當(dāng)指紋信息被用于認(rèn)證時(shí),用戶終端10裝備有(i)接收用戶的指紋并且從收到的指紋產(chǎn)生指紋信息的指紋輸入單元,以及(ii)預(yù)先存儲(chǔ)有在認(rèn)證中作為標(biāo)準(zhǔn)使用的用戶的指紋信息的指紋信息存儲(chǔ)單元。
當(dāng)聲紋信息被用于認(rèn)證時(shí),用戶終端10裝備有(i)接收用戶的聲紋并且從收到的聲紋產(chǎn)生聲紋信息的聲紋輸入單元,以及(ii)預(yù)先存儲(chǔ)有在認(rèn)證中作為標(biāo)準(zhǔn)使用的用戶的聲紋信息的聲紋信息存儲(chǔ)單元。
當(dāng)虹膜信息被用于認(rèn)證時(shí),用戶終端10裝備有(i)讀取用戶的虹膜并且從讀取的虹膜產(chǎn)生虹膜信息的虹膜輸入單元,以及(ii)預(yù)先存儲(chǔ)有在認(rèn)證中作為標(biāo)準(zhǔn)使用的用戶的虹膜信息的虹膜信息存儲(chǔ)單元。
當(dāng)輪廓信息被用于認(rèn)證時(shí),用戶終端10裝備有(i)讀取用戶的臉部輪廓并且從讀取的臉部輪廓產(chǎn)生輪廓信息的輪廓輸入單元,以及(ii)預(yù)先存儲(chǔ)有在認(rèn)證中作為標(biāo)準(zhǔn)使用的用戶的輪廓信息的輪廓信息存儲(chǔ)單元。
當(dāng)DNA信息被用于認(rèn)證時(shí),用戶終端10裝備有(i)接收通過(guò)分析用戶的DNA產(chǎn)生的DNA信息的DNA輸入單元,以及(ii)預(yù)先存儲(chǔ)有在認(rèn)證中作為標(biāo)準(zhǔn)使用的用戶的DNA信息的DNA信息存儲(chǔ)單元。DNA信息是通過(guò)分析例如用戶的毛發(fā)、血液或者唾液所產(chǎn)生的信息。
用戶終端判斷預(yù)先存儲(chǔ)的生物學(xué)信息是否匹配從用戶接收的生物學(xué)信息,并且如果它判斷兩條生物學(xué)信息匹配則確定用戶是可靠的。
此處應(yīng)該注意到在此變形中,如果匹配程度(匹配部分對(duì)全部信息的比值)等于或者大于預(yù)定值(例如80%),則就判斷預(yù)先存儲(chǔ)的生物學(xué)信息匹配從用戶接收到的生物學(xué)信息。
上述變形也可應(yīng)用于實(shí)施例2。
(5)在上述實(shí)施例中,PDA作為用戶終端的一個(gè)例子被介紹。然而,并不局限于此,用戶終端可以是移動(dòng)電話或者個(gè)人計(jì)算機(jī)。
(6)實(shí)施例1中描述的認(rèn)證系統(tǒng)1可以被應(yīng)用于公寓中的進(jìn)入/離開管理。以下描述了公寓中的進(jìn)入/離開管理的一個(gè)例子。
無(wú)線ID標(biāo)簽30被嵌入其中的認(rèn)證卡40存儲(chǔ)用于標(biāo)識(shí)認(rèn)證卡40的標(biāo)識(shí)符。被允許進(jìn)入/離開公寓的人被分別授予存儲(chǔ)不同的標(biāo)識(shí)符的認(rèn)證卡。在此例中,假定每一個(gè)認(rèn)證卡都是認(rèn)證卡40。
在此例中,用戶終端10用作公寓中用于管理進(jìn)入/離開的裝置。認(rèn)證卡40插入到用戶終端10中。在用戶終端10中,功能存儲(chǔ)單元僅存儲(chǔ)用于打開/關(guān)閉門的打開/關(guān)閉功能。此外,認(rèn)證信息存儲(chǔ)單元134存儲(chǔ)與打開/關(guān)閉功能相對(duì)應(yīng)的一組功能名、認(rèn)證方法以及數(shù)字信息。用戶終端10此外包括ID標(biāo)簽信息存儲(chǔ)單元202、過(guò)期日期信息存儲(chǔ)單元203、以及檢測(cè)認(rèn)證卡40的插入的插入檢測(cè)單元。
ID標(biāo)簽信息存儲(chǔ)單元202具有用于存儲(chǔ)一組或者多組所收集的ID碼和與該ID碼對(duì)應(yīng)的分?jǐn)?shù)值的對(duì)以及從認(rèn)證卡40讀取的標(biāo)識(shí)符的區(qū)域。
在ID碼注冊(cè)過(guò)程中,認(rèn)證卡40插入到用戶終端10中。當(dāng)將ID碼和對(duì)應(yīng)的分?jǐn)?shù)值寫入到ID標(biāo)簽信息存儲(chǔ)單元202中的時(shí)候,用戶終端10從插入的認(rèn)證卡40中讀取標(biāo)識(shí)符,并且通過(guò)將讀取的標(biāo)識(shí)符和ID碼以及對(duì)應(yīng)的分?jǐn)?shù)值彼此關(guān)聯(lián)來(lái)存儲(chǔ)它們。
在用戶進(jìn)入/離開的認(rèn)證過(guò)程中,當(dāng)用戶將認(rèn)證卡40插入用戶終端10時(shí),插入檢測(cè)單元檢測(cè)認(rèn)證卡40的插入,然后用戶終端10產(chǎn)生激活功能信息并且輸出激活指令和產(chǎn)生的激活功能信息給控制單元107。在實(shí)施例1中,當(dāng)用戶將認(rèn)證卡40插入用戶終端10時(shí),輸入單元105接收激活功能的指示,產(chǎn)生激活功能信息,并且輸出產(chǎn)生的激活功能信息和命令激活該功能的激活指令給控制單元107。
此后,用戶終端10收集來(lái)自各個(gè)無(wú)線ID標(biāo)簽的ID碼,從插入的認(rèn)證卡40讀取標(biāo)識(shí)符,從ID標(biāo)簽信息存儲(chǔ)單元202讀取ID碼和與讀取的標(biāo)識(shí)符對(duì)應(yīng)的分?jǐn)?shù)值的所有組,并且使用讀取的ID碼和收集的ID碼執(zhí)行采用分?jǐn)?shù)或者百分比方法的認(rèn)證。如果用戶的真實(shí)性沒(méi)有被認(rèn)證證明,則由用戶輸入密碼,并且執(zhí)行使用密碼的認(rèn)證。
上述變形也可應(yīng)用于實(shí)施例2。
(7)在上述改進(jìn)(6)中,如同實(shí)施例1中的情況,只有用戶的真實(shí)性由使用從用戶接收的密碼的認(rèn)證所證明才注冊(cè)ID碼。然而,對(duì)于ID碼注冊(cè),可以執(zhí)行使用插入的認(rèn)證卡的認(rèn)證來(lái)代替使用密碼的認(rèn)證。
同時(shí)在實(shí)施例1中,用戶終端10的輸入單元105接收來(lái)自用戶的開始注冊(cè)ID碼的指令,并且輸出ID碼注冊(cè)指令給控制單元107,在此變形中,當(dāng)用戶將認(rèn)證卡40插入到用戶終端10中時(shí),插入檢測(cè)單元檢測(cè)認(rèn)證卡40的插入,然后用戶終端10輸出ID碼注冊(cè)指令給控制單元107。此后,用戶終端10按著與實(shí)施例1中相同的程序來(lái)注冊(cè)ID碼和分?jǐn)?shù)值。
上述變形也可應(yīng)用于實(shí)施例2。
(8)在上述變形(6)中,ID碼注冊(cè)可以如下執(zhí)行。
用戶終端10此外裝備有用于檢測(cè)用戶正離開房間的傳感器。
嵌入在認(rèn)證卡40中的無(wú)線ID標(biāo)簽30包括用于讀取在認(rèn)證卡40中存儲(chǔ)的標(biāo)識(shí)符的讀取單元。
當(dāng)傳感器檢測(cè)到用戶正離開房間時(shí),用戶終端10從每個(gè)無(wú)線ID標(biāo)簽收集ID碼。此外,當(dāng)認(rèn)證卡40的無(wú)線ID標(biāo)簽30發(fā)送ID碼給用戶終端10時(shí),它讀取認(rèn)證卡40的標(biāo)識(shí)符,并且發(fā)送讀取的標(biāo)識(shí)符給用戶終端10。
用戶終端10產(chǎn)生多組從無(wú)線ID標(biāo)簽收集的ID碼以及與該ID碼對(duì)應(yīng)的分?jǐn)?shù)值,并且通過(guò)將標(biāo)識(shí)符與多組ID碼和分?jǐn)?shù)值相關(guān)聯(lián)從而將從無(wú)線ID標(biāo)簽30收集的標(biāo)識(shí)符連同產(chǎn)生的多組ID碼和分?jǐn)?shù)值一起寫入到ID標(biāo)簽信息存儲(chǔ)單元202中。
上述變形也可應(yīng)用于實(shí)施例2。
(9)在實(shí)施例1中,可以作出安排來(lái)改變?cè)跇?biāo)準(zhǔn)天信息存儲(chǔ)單元131中存儲(chǔ)的標(biāo)準(zhǔn)天數(shù)、在標(biāo)準(zhǔn)優(yōu)先級(jí)存儲(chǔ)單元135中存儲(chǔ)的標(biāo)準(zhǔn)優(yōu)先級(jí)、以及在標(biāo)準(zhǔn)分?jǐn)?shù)存儲(chǔ)單元136中存儲(chǔ)的標(biāo)準(zhǔn)分?jǐn)?shù)。
上述變形也可應(yīng)用于實(shí)施例2。
(10)在實(shí)施例1中,在ID碼注冊(cè)期間執(zhí)行按優(yōu)先級(jí)或者分?jǐn)?shù)值的精簡(jiǎn)。然而,按優(yōu)先級(jí)或者分?jǐn)?shù)值的精簡(jiǎn)可以在認(rèn)證過(guò)程中執(zhí)行。更具體而言,收集的ID碼可以按優(yōu)先級(jí)或者分?jǐn)?shù)值被精簡(jiǎn),并且精簡(jiǎn)的ID碼可以在認(rèn)證中使用?;蛘撸占腎D碼可以通過(guò)排除一個(gè)或者多個(gè)預(yù)定的類型碼(例如,表示外套的類型碼)而被精簡(jiǎn),并且剩余的ID碼可以在認(rèn)證中使用。
上述變形也可應(yīng)用于實(shí)施例2。
(11)在實(shí)施例1中,用戶終端10可以向認(rèn)證記錄介質(zhì)20至少注冊(cè)兩個(gè)ID碼,也就是說(shuō),待注冊(cè)的ID碼的數(shù)目的下限可以被設(shè)為“2”。
例如,如果作為按優(yōu)先級(jí)或者分?jǐn)?shù)值精簡(jiǎn)的結(jié)果只有一個(gè)ID碼要被注冊(cè),則用戶終端10可以改變標(biāo)準(zhǔn)優(yōu)先級(jí),使得至少兩個(gè)ID碼要被注冊(cè),然后可以再次收集ID碼。
或者,在以上情況中,用戶終端10可以改變標(biāo)準(zhǔn)分?jǐn)?shù)值或者改變標(biāo)準(zhǔn)優(yōu)先級(jí)和標(biāo)準(zhǔn)分?jǐn)?shù)值使得至少兩個(gè)ID碼要被注冊(cè)。
在實(shí)施例2中,用戶終端10A可以向認(rèn)證記錄介質(zhì)20A至少注冊(cè)兩條認(rèn)證數(shù)據(jù)。
(12)在實(shí)施例1中,優(yōu)先級(jí)或者分?jǐn)?shù)值被用于精簡(jiǎn)要注冊(cè)的ID碼的數(shù)目。然而,并不局限于此,ID碼可以被縮減至那些包括預(yù)定類型碼的ID碼。
上述變形也可應(yīng)用于實(shí)施例2。
(13)本發(fā)明可以是用于實(shí)現(xiàn)以上目的的方法,或者是用于使得計(jì)算機(jī)實(shí)現(xiàn)該方法的計(jì)算機(jī)程序,或者是代表計(jì)算機(jī)程序的數(shù)字信號(hào)。
此外,本發(fā)明可以是諸如軟盤、硬盤、CD-ROM、MO、DVD、DVD-ROM、DVD RAM、BD(藍(lán)光盤)、或者存儲(chǔ)計(jì)算機(jī)程序或者數(shù)字信號(hào)的半導(dǎo)體存儲(chǔ)器之類的計(jì)算機(jī)可讀記錄介質(zhì)。此外,本發(fā)明可以是在任何前述的記錄介質(zhì)裝置上記錄的計(jì)算機(jī)程序或者數(shù)字信號(hào)。
此外,本發(fā)明可以是在電子通信線路、無(wú)線或者有線通信線路、或者以因特網(wǎng)為代表的網(wǎng)絡(luò)上發(fā)送的計(jì)算機(jī)程序或者數(shù)字信號(hào)。
此外,本發(fā)明可以是計(jì)算機(jī)系統(tǒng),其包括微處理器和存儲(chǔ)器,存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)程序,并且微處理器根據(jù)計(jì)算機(jī)程序運(yùn)行。
此外,通過(guò)將程序或者數(shù)字信號(hào)傳輸給記錄介質(zhì)裝置,或者通過(guò)經(jīng)由網(wǎng)絡(luò)等等傳輸程序或者數(shù)字信號(hào),可以由另外的獨(dú)立計(jì)算機(jī)系統(tǒng)執(zhí)行該程序或者數(shù)字信號(hào)。
(14)本發(fā)明可以是上述實(shí)施例和變形的任何組合。
工業(yè)應(yīng)用上述認(rèn)證系統(tǒng)可以在用于制造和分布用戶終端的工業(yè)中有效地(也就是說(shuō),重復(fù)地和連續(xù)地)使用。
權(quán)利要求
1.一種認(rèn)證系統(tǒng),其包括多個(gè)無(wú)線IC標(biāo)簽和一個(gè)認(rèn)證裝置,如果用戶的真實(shí)性被認(rèn)證證明,則所述認(rèn)證裝置允許所述用戶使用由所述認(rèn)證裝置提供的功能,所述認(rèn)證裝置包括標(biāo)簽驗(yàn)證信息存儲(chǔ)單元,用于存儲(chǔ)用于分別標(biāo)識(shí)多個(gè)無(wú)線IC標(biāo)簽的多條標(biāo)簽驗(yàn)證信息;接收單元,用于從附在所述用戶所攜帶的物體上的無(wú)線IC標(biāo)簽中,無(wú)線地接收用于分別標(biāo)識(shí)附在所述物體上的無(wú)線IC標(biāo)簽的多條標(biāo)簽證明信息;標(biāo)簽判斷單元,用于判斷所述多條標(biāo)簽驗(yàn)證信息和所述多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件;以及許可單元,用于如果所述標(biāo)簽判斷單元判斷所述匹配程度滿足所述預(yù)定條件,則允許使用所述功能,并且所述多個(gè)無(wú)線IC標(biāo)簽中的每一個(gè)包括標(biāo)簽證明信息存儲(chǔ)單元,用于存儲(chǔ)一條標(biāo)簽證明信息,該條標(biāo)簽證明信息用于標(biāo)識(shí)存儲(chǔ)有該條標(biāo)簽證明信息的無(wú)線IC標(biāo)簽;以及輸出單元,用于無(wú)線地輸出該條標(biāo)簽證明信息。
2.一種認(rèn)證裝置,如果用戶的真實(shí)性由認(rèn)證證明,則所述認(rèn)證裝置允許所述用戶使用由所述認(rèn)證裝置提供的功能,所述認(rèn)證裝置包括標(biāo)簽驗(yàn)證信息存儲(chǔ)單元,用于存儲(chǔ)用于分別標(biāo)識(shí)多個(gè)無(wú)線IC標(biāo)簽的多條標(biāo)簽驗(yàn)證信息;接收單元,用于從附在所述用戶所攜帶的物體上的無(wú)線IC標(biāo)簽中,無(wú)線地接收用于分別標(biāo)識(shí)附在所述物體上的無(wú)線IC標(biāo)簽的多條標(biāo)簽證明信息;標(biāo)簽判斷單元,用于判斷所述多條標(biāo)簽驗(yàn)證信息和所述多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件;以及許可單元,用于如果所述標(biāo)簽判斷單元判斷所述匹配程度滿足所述預(yù)定條件,則允許使用所述功能。
3.如權(quán)利要求2所述的認(rèn)證裝置還包括標(biāo)識(shí)信息存儲(chǔ)單元,用于存儲(chǔ)第一標(biāo)識(shí)信息;以及用戶判斷單元,用于如果所述標(biāo)簽判斷單元判斷所述匹配程度不滿足所述預(yù)定條件,則接收第二標(biāo)識(shí)信息并且判斷所述第一標(biāo)識(shí)信息是否匹配所接收的第二標(biāo)識(shí)信息,其中如果所述標(biāo)簽判斷單元判斷所述匹配程度不滿足所述預(yù)定條件,并且如果所述用戶判斷單元判斷所述第一標(biāo)識(shí)信息匹配所接收的第二標(biāo)識(shí)信息,則所述許可單元允許使用所述功能。
4.如權(quán)利要求3所述的認(rèn)證裝置,其中所述第一標(biāo)識(shí)信息是(i)一個(gè)或者多個(gè)數(shù)字和/或一個(gè)或者多個(gè)字母和/或一個(gè)或者多個(gè)符號(hào)的組合的第一字符信息,或者是(ii)表示所述用戶的生物學(xué)特征的第一生物學(xué)信息,所述第二標(biāo)識(shí)信息是(i)一個(gè)或者多個(gè)數(shù)字和/或一個(gè)或者多個(gè)字母和/或一個(gè)或者多個(gè)符號(hào)的組合的第二字符信息,或者是(ii)表示所述用戶的生物學(xué)特征的第二生物學(xué)信息,如果所述用戶判斷單元接收到所述第二字符信息,則所述用戶判斷單元判斷所述第一字符信息是否匹配所接收的第二字符信息,并且如果所述用戶判斷單元接收到所述第二生物學(xué)信息,則所述用戶判斷單元判斷所述第一生物學(xué)信息和所接收的第二生物學(xué)信息是否對(duì)應(yīng)于相同的用戶。
5.如權(quán)利要求2所述的認(rèn)證裝置,其中所述多條標(biāo)簽驗(yàn)證信息是用于分別標(biāo)識(shí)所述多個(gè)無(wú)線IC標(biāo)簽的多個(gè)驗(yàn)證ID碼,所述多條標(biāo)簽證明信息是用于分別標(biāo)識(shí)附在所述物體上的無(wú)線IC標(biāo)簽的多個(gè)證明ID碼,并且所述認(rèn)證裝置還包括更新單元,用于如果滿足更新的預(yù)定條件,則從所述接收單元接收的多個(gè)證明ID碼中獲取至少兩個(gè)證明ID碼,并且通過(guò)將所述至少兩個(gè)獲取的證明ID碼存儲(chǔ)到所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中作為驗(yàn)證ID碼來(lái)更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容。
6.如權(quán)利要求5所述的認(rèn)證裝置還包括標(biāo)識(shí)信息存儲(chǔ)單元,用于存儲(chǔ)第一標(biāo)識(shí)信息;以及用戶判斷單元,用于接收第二標(biāo)識(shí)信息并且判斷所述第一標(biāo)識(shí)信息是否匹配所接收的第二標(biāo)識(shí)信息,其中所述更新的預(yù)定條件是所述第一標(biāo)識(shí)信息匹配所述第二標(biāo)識(shí)信息,并且如果所述第一標(biāo)識(shí)信息匹配所述第二標(biāo)識(shí)信息,則所述更新單元更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容。
7.如權(quán)利要求5所述的認(rèn)證裝置還包括距離計(jì)算單元,用于計(jì)算所述認(rèn)證裝置和從其中接收所述多個(gè)證明ID碼的每個(gè)所述無(wú)線IC標(biāo)簽之間的距離值,其中所述更新單元從所述多個(gè)接收的證明ID碼中獲取至少兩個(gè)計(jì)算的距離值都等于或者小于預(yù)定值的證明ID碼。
8.如權(quán)利要求5所述的認(rèn)證裝置,其中所述多個(gè)證明ID碼中的每一個(gè)包含表示物體類型的類型碼,由所述證明ID碼標(biāo)識(shí)的無(wú)線IC標(biāo)簽附在所述物體上,其中所述更新單元從所述接收單元所接收的多個(gè)證明ID碼中獲取至少兩個(gè)包含預(yù)定類型碼的證明ID碼。
9.如權(quán)利要求8所述的認(rèn)證裝置還包括優(yōu)先級(jí)存儲(chǔ)單元,用于存儲(chǔ)多個(gè)優(yōu)先級(jí)和多個(gè)與之對(duì)應(yīng)的類型碼,其中所述預(yù)定類型碼與等于或者高于優(yōu)先級(jí)閾值的優(yōu)先級(jí)相關(guān)聯(lián),并且所述更新單元從所述接收單元接收的所述多個(gè)證明ID碼中獲取至少兩個(gè)具有等于或者高于所述優(yōu)先級(jí)閾值的優(yōu)先級(jí)的證明ID碼,并且通過(guò)將所述至少兩個(gè)所獲取的證明ID碼作為驗(yàn)證ID碼按優(yōu)先級(jí)存儲(chǔ)到所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中來(lái)更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容。
10.如權(quán)利要求9所述的認(rèn)證裝置還包括優(yōu)先級(jí)更新單元,用于接收類型碼和優(yōu)先級(jí),并且通過(guò)將存儲(chǔ)在與所述收到的類型碼對(duì)應(yīng)的優(yōu)先級(jí)存儲(chǔ)單元中的優(yōu)先級(jí)替換為所接收的優(yōu)先級(jí)來(lái)更新所述優(yōu)先級(jí)存儲(chǔ)單元。
11.如權(quán)利要求8所述的認(rèn)證裝置還包括分?jǐn)?shù)存儲(chǔ)單元,用于存儲(chǔ)多個(gè)分?jǐn)?shù)值和多個(gè)與之對(duì)應(yīng)的類型碼,其中所述預(yù)定類型碼與等于或者高于分?jǐn)?shù)值閾值的分?jǐn)?shù)值相關(guān)聯(lián),并且所述更新單元從所述接收單元接收的所述多個(gè)證明ID碼中獲取至少兩個(gè)具有等于或者高于所述分?jǐn)?shù)值閾值的分?jǐn)?shù)值的證明ID碼,并且通過(guò)將所述至少兩個(gè)所獲取的證明ID碼作為驗(yàn)證ID碼按優(yōu)先級(jí)存儲(chǔ)到所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中來(lái)更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容。
12.如權(quán)利要求11所述的認(rèn)證裝置還包括分?jǐn)?shù)更新單元,用于接收類型碼和分?jǐn)?shù)值,并且通過(guò)將存儲(chǔ)在與所述收到的類型碼對(duì)應(yīng)的分?jǐn)?shù)存儲(chǔ)單元中的分?jǐn)?shù)值替換為所接收的分?jǐn)?shù)值來(lái)更新所述分?jǐn)?shù)存儲(chǔ)單元。
13.如權(quán)利要求2所述的認(rèn)證裝置,其中所述多條標(biāo)簽驗(yàn)證信息是由所述認(rèn)證裝置分配的用于驗(yàn)證的多條唯一認(rèn)證數(shù)據(jù),所述多條標(biāo)簽證明信息是由所述認(rèn)證裝置分配的用于證明的多條唯一認(rèn)證數(shù)據(jù),所述接收單元從附在所述物體上的所述無(wú)線IC標(biāo)簽無(wú)線地接收用于分別標(biāo)識(shí)附在所述物體上的所述無(wú)線IC標(biāo)簽的多個(gè)ID碼;所述認(rèn)證裝置還包括更新單元,用于如果更新預(yù)定條件滿足,則為所述接收單元接收的每個(gè)ID碼產(chǎn)生一條不同的認(rèn)證數(shù)據(jù),從多條所產(chǎn)生的認(rèn)證數(shù)據(jù)中獲取至少兩條認(rèn)證數(shù)據(jù),并且通過(guò)將所述至少兩條所獲取的認(rèn)證數(shù)據(jù)作為用于驗(yàn)證的認(rèn)證數(shù)據(jù)存儲(chǔ)到所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中來(lái)更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容;以及傳輸單元,用于為已經(jīng)由所述更新單元更新的用于驗(yàn)證的每條認(rèn)證數(shù)據(jù),將用于驗(yàn)證的一條認(rèn)證數(shù)據(jù)作為一條用于證明的認(rèn)證數(shù)據(jù)傳輸至具有與用于驗(yàn)證的該條認(rèn)證數(shù)據(jù)相對(duì)應(yīng)的ID碼的無(wú)線IC標(biāo)簽。
14.如權(quán)利要求13所述的認(rèn)證裝置還包括標(biāo)識(shí)信息存儲(chǔ)單元,用于存儲(chǔ)第一標(biāo)識(shí)信息;以及用戶判斷單元,用于接收第二標(biāo)識(shí)信息并且判斷所述第一標(biāo)識(shí)信息是否匹配所接收的第二標(biāo)識(shí)信息,其中所述更新預(yù)定條件是所述第一標(biāo)識(shí)信息匹配所述第二標(biāo)識(shí)信息,并且如果所述第一標(biāo)識(shí)信息匹配所述第二標(biāo)識(shí)信息,則所述更新單元更新所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元的內(nèi)容,并且所述傳輸單元為已經(jīng)由所述更新單元更新的用于驗(yàn)證的每條認(rèn)證數(shù)據(jù),將一條用于驗(yàn)證的認(rèn)證數(shù)據(jù)作為一條用于證明的認(rèn)證數(shù)據(jù)傳輸至具有與用于驗(yàn)證的該條認(rèn)證數(shù)據(jù)相對(duì)應(yīng)的ID碼的無(wú)線IC標(biāo)簽。
15.如權(quán)利要求13所述的認(rèn)證裝置還包括距離計(jì)算單元,用于計(jì)算所述認(rèn)證裝置和從其中接收有所述多個(gè)ID碼的每個(gè)所述無(wú)線IC標(biāo)簽之間的距離值,其中所述更新單元從所述多個(gè)接收的ID碼中獲取至少兩條與計(jì)算的距離值都等于或者小于預(yù)定值的ID碼對(duì)應(yīng)的認(rèn)證數(shù)據(jù)。
16.如權(quán)利要求13所述的認(rèn)證裝置,其中所述多個(gè)ID碼中的每一個(gè)包含表示物體類型的類型碼,由所述ID碼標(biāo)識(shí)的無(wú)線IC標(biāo)簽附在所述物體上,其中所述更新單元從所述接收單元接收的多個(gè)ID碼中獲取至少兩條與包含預(yù)定類型碼的ID碼對(duì)應(yīng)的認(rèn)證數(shù)據(jù)。
17.如權(quán)利要求2所述的認(rèn)證裝置,其中所述多條標(biāo)簽證明信息中的每一條都包含表示物體類型的類型碼,由該條標(biāo)簽證明信息標(biāo)識(shí)的無(wú)線IC標(biāo)簽附在所述物體上,其中所述標(biāo)簽判斷單元判斷所述多條標(biāo)簽驗(yàn)證信息與一條或者多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件,所述一條或者多條標(biāo)簽證明信息是從所述接收單元接收的所述多條標(biāo)簽證明信息中排除了包含預(yù)定類型碼的那些條標(biāo)簽證明信息后剩下的。
18.如權(quán)利要求2所述的認(rèn)證裝置,其中所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元還存儲(chǔ)表示每條標(biāo)簽驗(yàn)證信息的過(guò)期日期/時(shí)間的過(guò)期日期/時(shí)間信息,并且所述認(rèn)證裝置還包括控制單元,用于如果判斷出所述多條標(biāo)簽驗(yàn)證信息的過(guò)期日期/時(shí)間都沒(méi)有到,則控制所述接收單元接收所述多條標(biāo)簽證明信息。
19.如權(quán)利要求2所述的認(rèn)證裝置,其中所述標(biāo)簽判斷單元判斷(i)和(ii)的比值是否等于或者高于標(biāo)準(zhǔn)值,其中(i)為所述多條標(biāo)簽驗(yàn)證信息中與所述多條標(biāo)簽證明信息的任一條相匹配的標(biāo)簽驗(yàn)證信息的條數(shù),(ii)為所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中存儲(chǔ)的所述多條標(biāo)簽驗(yàn)證信息的總數(shù)。
20.如權(quán)利要求2所述的認(rèn)證裝置,其中所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元還與所述多條標(biāo)簽驗(yàn)證信息相對(duì)應(yīng)地存儲(chǔ)表示被分配給所述多條標(biāo)簽驗(yàn)證信息的權(quán)重的分?jǐn)?shù)值,并且所述標(biāo)簽判斷單元判斷(i)和(ii)的比值是否等于或者高于標(biāo)準(zhǔn)值,其中(i)為通過(guò)將所述多條標(biāo)簽驗(yàn)證信息中與所述多條標(biāo)簽證明信息的任一條匹配的標(biāo)簽驗(yàn)證信息相對(duì)應(yīng)的分?jǐn)?shù)值相加所獲取的分?jǐn)?shù)值,(ii)為通過(guò)將與所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元中存儲(chǔ)的所述多條標(biāo)簽驗(yàn)證信息相對(duì)應(yīng)的分?jǐn)?shù)值相加所獲取的總分?jǐn)?shù)值。
21.如權(quán)利要求2所述的認(rèn)證裝置,其中所述標(biāo)簽驗(yàn)證信息存儲(chǔ)單元是便攜式記錄介質(zhì),并且所述便攜式記錄介質(zhì)插入到所述認(rèn)證裝置中。
22.一種用于認(rèn)證裝置的認(rèn)證方法,如果用戶的真實(shí)性由認(rèn)證證明,則所述認(rèn)證裝置允許所述用戶使用由所述認(rèn)證裝置提供的功能,所述認(rèn)證裝置包括標(biāo)簽驗(yàn)證信息存儲(chǔ)單元,用于存儲(chǔ)用于分別標(biāo)識(shí)多個(gè)無(wú)線IC標(biāo)簽的多條標(biāo)簽驗(yàn)證信息,并且所述認(rèn)證方法包括如下步驟從附在所述用戶所攜帶的物體上的無(wú)線IC標(biāo)簽中,無(wú)線地接收用于分別標(biāo)識(shí)附在所述物體上的無(wú)線IC標(biāo)簽的多條標(biāo)簽證明信息;判斷所述多條標(biāo)簽驗(yàn)證信息和所述多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件;以及如果在上述步驟中判斷所述匹配程度滿足所述預(yù)定條件,則允許使用所述功能。
23.一種用于認(rèn)證裝置的認(rèn)證程序,如果用戶的真實(shí)性由認(rèn)證證明,則所述認(rèn)證裝置允許所述用戶使用由所述認(rèn)證裝置提供的功能,所述認(rèn)證裝置包括標(biāo)簽驗(yàn)證信息存儲(chǔ)單元,用于存儲(chǔ)用于分別標(biāo)識(shí)多個(gè)無(wú)線IC標(biāo)簽的多條標(biāo)簽驗(yàn)證信息,并且所述認(rèn)證程序包括如下步驟從附在所述用戶所攜帶的物體上的無(wú)線IC標(biāo)簽中,無(wú)線地接收用于分別標(biāo)識(shí)附在所述物體上的無(wú)線IC標(biāo)簽的多條標(biāo)簽證明信息;判斷所述多條標(biāo)簽驗(yàn)證信息和所述多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件;以及如果在上述步驟中判斷所述匹配程度滿足所述預(yù)定條件,則允許使用所述功能。
24.一種計(jì)算機(jī)可讀記錄介質(zhì),在其中記錄有使計(jì)算機(jī)操作為認(rèn)證裝置的認(rèn)證程序,如果用戶的真實(shí)性由認(rèn)證證明,則所述認(rèn)證裝置允許所述用戶使用由所述認(rèn)證裝置提供的功能,所述認(rèn)證裝置包括標(biāo)簽驗(yàn)證信息存儲(chǔ)單元,用于存儲(chǔ)用于分別標(biāo)識(shí)多個(gè)無(wú)線IC標(biāo)簽的多條標(biāo)簽驗(yàn)證信息,并且所述認(rèn)證程序包括如下步驟從附在所述用戶所攜帶的物體上的無(wú)線IC標(biāo)簽中,無(wú)線地接收用于分別標(biāo)識(shí)附在所述物體上的無(wú)線IC標(biāo)簽的多條標(biāo)簽證明信息;判斷所述多條標(biāo)簽驗(yàn)證信息和所述多條標(biāo)簽證明信息之間的匹配程度是否滿足預(yù)定條件;以及如果在上述步驟中判斷所述匹配程度滿足所述預(yù)定條件,則允許使用所述功能。
全文摘要
一種認(rèn)證系統(tǒng),其通過(guò)以一種比傳統(tǒng)技術(shù)更可靠的方式認(rèn)證所述用戶來(lái)允許所述用戶使用功能。認(rèn)證系統(tǒng)1包括用戶終端10、認(rèn)證記錄介質(zhì)20、以及無(wú)線ID標(biāo)簽31、32、33、34、35、…36。用戶終端10一接收到來(lái)自用戶的激活由所述認(rèn)證系統(tǒng)提供的所述用戶訪問(wèn)受限的功能的指令,就從無(wú)線ID標(biāo)簽31、32、33、34、35、…36收集ID碼,并且判斷所收集的ID碼和在認(rèn)證記錄介質(zhì)20中預(yù)先存儲(chǔ)的ID碼之間的匹配程度是否滿足預(yù)定條件。如果匹配程度滿足所述預(yù)定條件,則用戶終端10激活所指示的功能。
文檔編號(hào)G06F1/00GK1950780SQ20058001493
公開日2007年4月18日 申請(qǐng)日期2005年3月9日 優(yōu)先權(quán)日2004年3月10日
發(fā)明者橫田薰, 松崎棗, 野仲真佐男, 井上光啟, 東吾紀(jì)男, 中原徹 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社