專(zhuān)利名稱(chēng):識(shí)別信息發(fā)行系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于防止根據(jù)非法獲取的識(shí)別信息進(jìn)行非法行為的技術(shù)。
背景技術(shù):
在市場(chǎng)上從事交易的商品中,像酒、香煙等商品對(duì)于購(gòu)買(mǎi)者的年齡進(jìn)行了限制。如果在自動(dòng)售貨機(jī)中隨便都能夠買(mǎi)到這些受年齡限制的商品,雖說(shuō)很方便,卻容易導(dǎo)致未成年人酗酒、吸煙。于是,人們開(kāi)發(fā)了這樣一種系統(tǒng)在自動(dòng)售貨機(jī)上讀取身份證上所記載的個(gè)人識(shí)別信息,如果購(gòu)買(mǎi)者滿(mǎn)足許可銷(xiāo)售的年齡,則自動(dòng)售貨機(jī)會(huì)銷(xiāo)售商品給他。
一般來(lái)說(shuō),購(gòu)買(mǎi)到音樂(lè)會(huì)或體育比賽等活動(dòng)的門(mén)票,特別是著名歌手的音樂(lè)會(huì)或世界杯足球賽等熱門(mén)活動(dòng)的門(mén)票往往很困難。門(mén)票上通常除了活動(dòng)時(shí)間和座位號(hào)碼等之外,還記載了發(fā)行人所分配的識(shí)別信息。根據(jù)該識(shí)別信息,能夠區(qū)分出其是否為正規(guī)的門(mén)票。
但是,對(duì)于上述任何一種方法,一旦識(shí)別信息發(fā)行后歸用戶(hù)所有,則該識(shí)別信息將長(zhǎng)期由用戶(hù)來(lái)管理。因而,經(jīng)常造成識(shí)別信息被偽造。
以往,如果是印刷介質(zhì),則在其上附加水印或全息圖,倘若是電子數(shù)據(jù),則將記錄媒體作成IC卡等,開(kāi)發(fā)了各種方法來(lái)防偽。盡管如此,由于采用以往任何一種防偽技術(shù)都會(huì)發(fā)生接收服務(wù)所必須的識(shí)別信息長(zhǎng)期由用戶(hù)來(lái)管理,因此并不能充分降低識(shí)別信息被偽造并從事非法行為的危險(xiǎn)。
為了利用上述識(shí)別信息接收服務(wù),通常需要利用該識(shí)別信息進(jìn)行個(gè)人鑒別。以往,為了進(jìn)行個(gè)人鑒別必須把與發(fā)行給用戶(hù)的識(shí)別信息實(shí)際上相同的識(shí)別信息同各用戶(hù)的個(gè)人信息相對(duì)應(yīng)并預(yù)先保管在服務(wù)提供者(發(fā)行人)的服務(wù)器裝置等中。但當(dāng)服務(wù)器裝置被黑客入侵時(shí),有時(shí)會(huì)導(dǎo)致所保管的各用戶(hù)的識(shí)別信息被非法盜出。也就是說(shuō),即便用戶(hù)并未疏于對(duì)識(shí)別信息的管理,該識(shí)別信息被非法使用的危險(xiǎn)依然存在。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種即使用戶(hù)管理的識(shí)別信息被偽造,亦能夠防止其根據(jù)該偽造的識(shí)別信息從事非法行為的識(shí)別信息發(fā)行系統(tǒng)等。
本發(fā)明的目的還在于提供一種不會(huì)發(fā)生從發(fā)行人那里盜出發(fā)行給用戶(hù)的識(shí)別信息而非法使用的識(shí)別信息發(fā)行系統(tǒng)等。
為了實(shí)現(xiàn)上述目的,本發(fā)明第1觀點(diǎn)所涉及的識(shí)別信息發(fā)行系統(tǒng),包括無(wú)線通信終端、和至少可通過(guò)無(wú)線通信線路與所述無(wú)線通信終端進(jìn)行通信的服務(wù)器裝置,其特征在于,所述無(wú)線通信終端包括一次識(shí)別信息保持裝置,保持由所述無(wú)線通信終端的用戶(hù)管理的一次識(shí)別信息;和保持二次識(shí)別信息的二次識(shí)別信息保持裝置,所述二次識(shí)別信息能夠通過(guò)將所述一次識(shí)別信息輸入到所述服務(wù)器裝置而從所述服務(wù)器裝置中接收,而且與一次識(shí)別信息之間沒(méi)有規(guī)則性,所述服務(wù)器裝置與第1輸入裝置和第2輸入裝置相連接,其中,第1輸入裝置用于輸入保持在所述一次識(shí)別信息保持裝置中的一次識(shí)別信息,第2輸入裝置用于輸入保持在所述二次識(shí)別信息保持裝置中的二次識(shí)別信息,該服務(wù)器裝置包括目標(biāo)存儲(chǔ)裝置,對(duì)分別合法管理著一次識(shí)別信息的用戶(hù)的無(wú)線通信終端的目標(biāo)信息以能夠與對(duì)應(yīng)的一次識(shí)別信息關(guān)聯(lián)的方式進(jìn)行存儲(chǔ);二次識(shí)別信息發(fā)行裝置,通過(guò)從所述第1輸入裝置輸入所述一次識(shí)別信息,由此發(fā)行附加了規(guī)定的有效期限的二次識(shí)別信息;用戶(hù)關(guān)聯(lián)裝置,將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息與合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)相關(guān)聯(lián);二次識(shí)別信息發(fā)送裝置,將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息,根據(jù)以能夠與觸發(fā)該發(fā)行的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)在所述目標(biāo)存儲(chǔ)裝置中的目標(biāo)信息,通過(guò)無(wú)線通信線路進(jìn)行發(fā)送,同時(shí)將其保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信終端中;關(guān)聯(lián)判斷裝置,判斷自所述第2輸入裝置輸入的二次識(shí)別信息在所述用戶(hù)關(guān)聯(lián)裝置中是否與用戶(hù)相關(guān)聯(lián);
有效期限判斷裝置,判斷自所述第2輸入裝置輸入的二次識(shí)別信息是否在所述規(guī)定的有效期限內(nèi);以及處理許可裝置,所述關(guān)聯(lián)判斷裝置判斷與用戶(hù)的關(guān)聯(lián),并且,當(dāng)所述有效期限判斷裝置判斷出其處于有限期限內(nèi)時(shí),允許進(jìn)行規(guī)定的處理,所述第1、第2輸入裝置輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端中的狀態(tài)進(jìn)行輸入。
在上述識(shí)別信息發(fā)行系統(tǒng)中,為了允許服務(wù)器裝置進(jìn)行規(guī)定的處理而必須從第2輸入裝置將二次識(shí)別信息輸入到服務(wù)器裝置中。通過(guò)從第1輸入裝置輸入一次識(shí)別信息,從而二次識(shí)別信息從服務(wù)器裝置被發(fā)送到無(wú)線終端裝置,但是,由于它是根據(jù)與一次識(shí)別信息對(duì)應(yīng)存儲(chǔ)的目標(biāo)信息來(lái)發(fā)送的,因而,輸入了偽造的一次識(shí)別信息的購(gòu)買(mǎi)者的無(wú)線通信終端不會(huì)接收到二次識(shí)別信息。二次識(shí)別信息不同于一次識(shí)別信息,它是根據(jù)需要來(lái)發(fā)行的,并被附加了規(guī)定的有效期限。在有效期限內(nèi)偽造出與一次識(shí)別信息之間無(wú)規(guī)則性的二次識(shí)別信息幾乎不可能。所以,縱然用戶(hù)管理的一次識(shí)別信息被偽造,也能夠防止發(fā)生根據(jù)該偽造的一次識(shí)別信息而非法允許進(jìn)行規(guī)定的處理的情況。
為了實(shí)現(xiàn)上述目的,本發(fā)明第2觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置至少能通過(guò)無(wú)線通信線路與無(wú)線通信終端進(jìn)行通信,該無(wú)線通信終端能夠保持由用戶(hù)管理的一次識(shí)別信息和可以通過(guò)輸入該一次識(shí)別信息來(lái)接收且與所述一次識(shí)別信息之間無(wú)規(guī)則性的二次識(shí)別信息,其特征在于,該識(shí)別信息發(fā)行裝置分別與輸入保持在所述無(wú)線通信終端的一次、二次識(shí)別信息的第1、第2輸入裝置相連接,并包括目標(biāo)存儲(chǔ)裝置,對(duì)分別合法管理著一次識(shí)別信息的用戶(hù)的無(wú)線通信終端的目標(biāo)信息以能夠與對(duì)應(yīng)的一次識(shí)別信息關(guān)聯(lián)的方式進(jìn)行存儲(chǔ);二次識(shí)別信息發(fā)行裝置,通過(guò)從所述第1輸入裝置輸入所述一次識(shí)別信息,由此發(fā)行附加了規(guī)定的有效期限的二次識(shí)別信息;用戶(hù)關(guān)聯(lián)裝置,將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息與合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)相關(guān)聯(lián);
二次識(shí)別信息發(fā)送裝置,將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息,根據(jù)以能夠與觸發(fā)該發(fā)行的一次識(shí)別信息關(guān)聯(lián)的方式存儲(chǔ)在所述目標(biāo)存儲(chǔ)裝置中的目標(biāo)信息,通過(guò)無(wú)線通信線路進(jìn)行發(fā)送,同時(shí)將其保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信終端中;關(guān)聯(lián)判斷裝置,判斷自所述第2輸入裝置輸入的二次識(shí)別信息在所述用戶(hù)關(guān)聯(lián)裝置中是否與用戶(hù)相關(guān)聯(lián);有效期限判斷裝置,判斷自所述第2輸入裝置輸入的二次識(shí)別信息是否在所述規(guī)定的有效期限內(nèi);以及處理許可裝置,所述關(guān)聯(lián)判斷裝置判斷與用戶(hù)的關(guān)聯(lián),并且,當(dāng)所述有效期限判斷裝置判斷出其處于有限期限內(nèi)時(shí),允許進(jìn)行規(guī)定的處理,所述第1、第2輸入裝置輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端的狀態(tài)進(jìn)行輸入。
在所述第2觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置中,為了允許服務(wù)器裝置進(jìn)行規(guī)定的處理而必須從第2輸入裝置輸入二次識(shí)別信息。通過(guò)從第1輸入裝置輸入一次識(shí)別信息,從而二次識(shí)別信息被發(fā)送到無(wú)線終端裝置,但是,由于它是根據(jù)與一次識(shí)別信息對(duì)應(yīng)存儲(chǔ)的目標(biāo)信息來(lái)發(fā)送的,因而輸入了偽造的一次識(shí)別信息的購(gòu)買(mǎi)者的無(wú)線通信終端不會(huì)接收到二次識(shí)別信息。二次識(shí)別信息不同于一次識(shí)別信息,它是根據(jù)需要來(lái)發(fā)行,并被附加了規(guī)定的有效期限。在有效期限內(nèi)偽造出與一次識(shí)別信息之間無(wú)規(guī)則性的二次識(shí)別信息幾乎不可能。所以,縱然用戶(hù)管理著的一次識(shí)別信息被偽造,也能夠防止根據(jù)該偽造的一次識(shí)別信息而非法允許進(jìn)行規(guī)定的處理。
在所述第2觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置中,所述用戶(hù)關(guān)聯(lián)裝置由多個(gè)表構(gòu)成,該多個(gè)表用于將關(guān)聯(lián)信息登記在與計(jì)算結(jié)果相對(duì)應(yīng)的存儲(chǔ)位置上,該關(guān)聯(lián)信息用于與附加了對(duì)應(yīng)的識(shí)別信息的用戶(hù)相關(guān)聯(lián),該計(jì)算結(jié)果是以彼此不同的多個(gè)算式計(jì)算出與所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息對(duì)應(yīng)的數(shù)值而得到的,所述關(guān)聯(lián)判斷裝置由判斷從所述第2輸入裝置輸入的二次識(shí)別信息在所有的所述多個(gè)表的、與所述多個(gè)算式計(jì)算出的各計(jì)算結(jié)果分別對(duì)應(yīng)的存儲(chǔ)位置上是否都登記了相同用戶(hù)的關(guān)聯(lián)信息的裝置構(gòu)成。
此時(shí),所述多個(gè)算式是求出余數(shù)的式子,該余數(shù)是例如采用與從所述第2輸入裝置輸入的二次識(shí)別信息對(duì)應(yīng)的數(shù)值除以彼此不同的除數(shù)所得到的,所述彼此不同的除數(shù)的最小公倍數(shù)比所得到的與二次識(shí)別信息對(duì)應(yīng)的數(shù)值的最大值和最小值之差還大。
所述第2觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置還包括廢棄裝置,當(dāng)所述二次識(shí)別信息發(fā)送裝置的發(fā)送結(jié)束時(shí),將所述二次識(shí)別信息發(fā)行裝置所發(fā)行的二次識(shí)別信息廢棄掉。
如上所述,當(dāng)構(gòu)成用戶(hù)關(guān)聯(lián)裝置和關(guān)聯(lián)判斷裝置時(shí),即使運(yùn)用廢棄裝置將已發(fā)行的二次識(shí)別信息廢棄掉,也能夠?qū)崿F(xiàn)從第2輸入裝置輸入的二次識(shí)別信息與用戶(hù)的對(duì)應(yīng)。即,由于已發(fā)行的二次識(shí)別信息并不保留在識(shí)別信息發(fā)行裝置內(nèi),因此附加給用戶(hù)的二次識(shí)別信息不會(huì)從發(fā)行人那里被盜出。所以,只要用戶(hù)承擔(dān)起對(duì)自己的二次識(shí)別信息的管理責(zé)任,就不會(huì)發(fā)生二次識(shí)別信息被非法使用的情況。
所述第2觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置包括水印附加裝置,將預(yù)先準(zhǔn)備的多種電子水印中任意一種電子水印埋入到所述二次識(shí)別信息發(fā)行裝置所發(fā)行的二次識(shí)別信息中;水印關(guān)聯(lián)裝置,將所述二次識(shí)別信息發(fā)行裝置所發(fā)行的二次識(shí)別信息與所述水印附加裝置附加的電子水印進(jìn)行關(guān)聯(lián);水印分析裝置,分析埋入到從所述第2輸入裝置輸入的二次識(shí)別信息中的電子水印的種類(lèi);以及水印判斷裝置,判斷所述水印分析裝置分析的電子水印的種類(lèi)在所述水印關(guān)聯(lián)裝置中是否已與該二次識(shí)別信息相關(guān)聯(lián),所述處理許可裝置進(jìn)而在所述水印判斷裝置判斷出電子水印被關(guān)聯(lián)時(shí),允許進(jìn)行所述規(guī)定的處理。
對(duì)埋入到二次識(shí)別信息中的電子水印的種類(lèi)進(jìn)行分析更困難,而且,在有效期限內(nèi)偽造二次識(shí)別信息更接近于不可能。
所述第2觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置,還包括屬性判斷裝置,判斷合法管理著自所述第1輸入裝置輸入的一次識(shí)別信息的用戶(hù)的屬性是否是規(guī)定的屬性,該識(shí)別信息發(fā)行裝置連接在自動(dòng)售貨機(jī)上,所述自動(dòng)售貨機(jī)只向?qū)?yīng)于規(guī)定屬性的購(gòu)買(mǎi)者銷(xiāo)售可以銷(xiāo)售的商品且與所述第2輸入裝置連接,所述處理許可裝置將允許銷(xiāo)售物品的信息通知給連接在輸入了所述二次識(shí)別信息的第2輸入裝置上的自動(dòng)售貨機(jī)。
即使是象可24小時(shí)銷(xiāo)售象酒或香煙這樣的商品的自動(dòng)售貨機(jī),如果用戶(hù)的屬性不能滿(mǎn)足條件也不會(huì)銷(xiāo)售商品。由此,實(shí)現(xiàn)了保護(hù)青少年等目的。
所述第2觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置在連接到自動(dòng)售貨機(jī)上時(shí),還包括二次識(shí)別信息加密裝置,采用與自動(dòng)售貨機(jī)固有的解密密鑰對(duì)應(yīng)的加密密鑰將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息進(jìn)行加密并發(fā)送到所示二次識(shí)別信息發(fā)送裝置,其中,所述自動(dòng)售貨機(jī)連接在輸入了所述一次識(shí)別信息的第1輸入裝置上;二次識(shí)別信息解密裝置,當(dāng)從所述第2輸入裝置輸入了二次識(shí)別信息時(shí),采用連接在所述第2輸入裝置的自動(dòng)售貨機(jī)固有的解密密鑰對(duì)該輸入的二次識(shí)別信息進(jìn)行解密。
此時(shí),對(duì)于除連接在輸入了一次識(shí)別信息的第1輸入裝置上的自動(dòng)售貨機(jī)以外的其他自動(dòng)售貨機(jī),即使從第2輸入裝置輸入了二次識(shí)別信息也不會(huì)進(jìn)行商品銷(xiāo)售。即使通過(guò)偽造他人的一次識(shí)別信息而接收到二次識(shí)別信息,該無(wú)線通信終端的用戶(hù)也不可能知道輸入了偽造的一次識(shí)別信息的自動(dòng)售貨機(jī)是哪臺(tái)。因此,不會(huì)發(fā)生用戶(hù)利用隨機(jī)發(fā)送來(lái)的二次識(shí)別信息而非法購(gòu)買(mǎi)商品的情況。
在所述第2觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置中,所述無(wú)線通信終端包括分別顯示所述一次識(shí)別信息和二次識(shí)別信息的顯示裝置。
此時(shí),所述第1、第2輸入裝置由讀取分別顯示在所述顯示裝置上的一次識(shí)別信息和二次識(shí)別信息的裝置構(gòu)成。
這里,所述第2觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置還具有機(jī)種信息存儲(chǔ)裝置,與所述一次識(shí)別信息相關(guān)聯(lián)地將至少包含有關(guān)所述顯示裝置的信息的機(jī)種信息存儲(chǔ)到各所述無(wú)線通信終端,所述二次識(shí)別信息發(fā)行裝置根據(jù)機(jī)種信息發(fā)行所述二次識(shí)別信息,所述機(jī)種信息與觸發(fā)發(fā)行的一次識(shí)別信息相關(guān)聯(lián)地被存儲(chǔ)在所述機(jī)種信息存儲(chǔ)裝置中。
所述無(wú)線通信終端例如可以是移動(dòng)電話。
通過(guò)根據(jù)無(wú)線通信終端的機(jī)種信息來(lái)發(fā)送二次識(shí)別信息,能夠最大限度地發(fā)揮無(wú)線通信終端的顯示裝置的功能,從而顯示二次識(shí)別信息。該結(jié)構(gòu)對(duì)于諸如移動(dòng)電話那樣用戶(hù)頻繁地改變無(wú)線通信終端的情形特別有效。
為了達(dá)到上述目的,本發(fā)明第3觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置至少能夠通過(guò)無(wú)線通信線路與能夠保持用戶(hù)管理的一次識(shí)別信息和根據(jù)該一次識(shí)別信息的輸入而發(fā)行的二次識(shí)別信息的無(wú)線通信裝置進(jìn)行通信,其特征在于,包括存儲(chǔ)包含程序的數(shù)據(jù)的存儲(chǔ)器;執(zhí)行存儲(chǔ)在所述存儲(chǔ)器的程序的處理器;以及根據(jù)所述處理器的控制與所述無(wú)線通信終端進(jìn)行信息收發(fā)的通信裝置,同時(shí)該識(shí)別信息發(fā)行裝置連接在分別輸入了保持在所述無(wú)線通信終端中的一次、二次識(shí)別信息的第1、第2輸入裝置上,所述存儲(chǔ)器包括目標(biāo)存儲(chǔ)裝置,能夠與對(duì)應(yīng)的一次識(shí)別信息相關(guān)聯(lián)地存儲(chǔ)分別合法管理著一次識(shí)別信息的用戶(hù)的無(wú)線通信終端的目標(biāo)信息;和用戶(hù)關(guān)聯(lián)裝置,將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息與合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)相關(guān)聯(lián),所述程序包括第1處理,通過(guò)從所述第1輸入裝置輸入所述一次識(shí)別信息,從而發(fā)行與輸入的一次識(shí)別信息之間無(wú)規(guī)則性且附加了規(guī)定的有效期限的二次識(shí)別信息;第2處理,通過(guò)無(wú)線通信線路,根據(jù)以能夠與觸發(fā)該發(fā)行的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)在所述目標(biāo)存儲(chǔ)裝置中的目標(biāo)信息來(lái)發(fā)送由所述第1處理發(fā)行的二次識(shí)別信息,并使之保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信終端中;第3處理,判斷從所述第2輸入裝置輸入的二次識(shí)別信息在所述用戶(hù)關(guān)聯(lián)裝置中是否已與用戶(hù)相關(guān)聯(lián);第4處理,判斷從所述第2輸入裝置輸入的二次識(shí)別信息是否處于所述規(guī)定的有效期限內(nèi);以及第5處理,利用所述第3處理判斷與用戶(hù)的關(guān)聯(lián),并且通過(guò)所述第4處理判斷出其處于有效期限內(nèi)時(shí),允許進(jìn)行規(guī)定的處理,
所述第1、第2輸入裝置輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端中的狀態(tài)進(jìn)行輸入。
為了達(dá)到上述目的,本發(fā)明第4觀點(diǎn)所涉及的識(shí)別信息發(fā)行方法,其特征在于,從第1輸入裝置將保持在無(wú)線通信終端且由用戶(hù)管理的一次識(shí)別信息輸入到計(jì)算機(jī)裝置,通過(guò)所述一次識(shí)別信息的輸入,所述計(jì)算機(jī)裝置發(fā)行與所述一次識(shí)別信息之間無(wú)規(guī)則性且附加了規(guī)定的有效期限的二次識(shí)別信息,將所述發(fā)行的二次識(shí)別信息與合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)相關(guān)聯(lián),從所述計(jì)算機(jī)裝置,根據(jù)以能夠與觸發(fā)該發(fā)行的一次識(shí)別信息相關(guān)聯(lián)的方式被預(yù)先存儲(chǔ)在所述計(jì)算機(jī)裝置內(nèi)的目標(biāo)信息,通過(guò)無(wú)線通信線路發(fā)送所述已發(fā)行的二次識(shí)別信息,并保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信裝置中,從第2輸入裝置將接收了所述被發(fā)送的二次識(shí)別信息的無(wú)線通信終端中保持的二次識(shí)別信息輸入到所述計(jì)算機(jī)裝置,當(dāng)輸入的二次識(shí)別信息在所述計(jì)算機(jī)裝置中與用戶(hù)相關(guān)聯(lián)且處于有效期限內(nèi)時(shí),允許所述計(jì)算機(jī)裝置進(jìn)行規(guī)定的處理,所述第1、第2輸入裝置輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端中的狀態(tài)進(jìn)行輸入。
為了達(dá)到上述目的,本發(fā)明第5觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置,其特征在于,包括發(fā)行用于附加給用戶(hù)的識(shí)別信息的識(shí)別信息發(fā)行裝置;計(jì)算裝置,用彼此不同的多個(gè)算式計(jì)算對(duì)應(yīng)于識(shí)別信息發(fā)行裝置發(fā)行的識(shí)別信息的數(shù)值,從而獲得各算式的計(jì)算結(jié)果;與所述多個(gè)算式中的每一個(gè)相對(duì)應(yīng)設(shè)置且將關(guān)聯(lián)信息登記在存儲(chǔ)位置的多個(gè)表,所述關(guān)聯(lián)信息用于與附加了對(duì)應(yīng)的識(shí)別信息的用戶(hù)相關(guān)聯(lián),所述存儲(chǔ)位置對(duì)應(yīng)于各計(jì)算結(jié)果;登記判斷裝置,判斷在全部所述多個(gè)表中相同用戶(hù)的關(guān)聯(lián)信息是否都被登記在與所述計(jì)算裝置得到的各計(jì)算結(jié)果分別對(duì)應(yīng)的存儲(chǔ)位置上,返工裝置,當(dāng)所述登記判斷裝置判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),令所述識(shí)別信息發(fā)行裝置重新發(fā)行識(shí)別信息;關(guān)聯(lián)裝置,當(dāng)所述登記判斷裝置判斷出相同用戶(hù)的關(guān)聯(lián)信息都未被登記時(shí),在各表的存儲(chǔ)位置上登記關(guān)聯(lián)信息,所述各表對(duì)應(yīng)于所述計(jì)算裝置所得到的各計(jì)算結(jié)果,所述關(guān)聯(lián)信息用于與應(yīng)附加識(shí)別信息的用戶(hù)相關(guān)聯(lián);識(shí)別信息輸出裝置,將所述關(guān)聯(lián)裝置進(jìn)行了關(guān)聯(lián)信息的登記的識(shí)別信息輸出到應(yīng)附加該識(shí)別信息的用戶(hù),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的計(jì)算結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
此時(shí),所述多個(gè)算式是用于求出余數(shù)的式子,所述余數(shù)是用對(duì)應(yīng)于所述識(shí)別信息發(fā)行裝置所發(fā)行的識(shí)別信息的數(shù)值除以不同的除數(shù)所獲得的,所述彼此不同的除數(shù)的最小公倍數(shù)比能夠獲得的、與所述識(shí)別信息發(fā)行裝置所能夠發(fā)行的識(shí)別信息對(duì)應(yīng)的數(shù)值的最大值與最小值之差還大。
這里,分別使用在所述多個(gè)算式中的除數(shù)最好互為質(zhì)數(shù)。
上述第5觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置還具有廢棄裝置,當(dāng)所述識(shí)別信息輸出裝置對(duì)用戶(hù)的識(shí)別信息輸出結(jié)束時(shí),將所述識(shí)別信息發(fā)行裝置發(fā)行的識(shí)別信息廢棄掉。
在上述第5觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置中,即使利用廢棄裝置將已發(fā)行的識(shí)別信息廢棄掉,當(dāng)輸入附加給用戶(hù)的識(shí)別信息時(shí),也能夠?qū)崿F(xiàn)該輸入的識(shí)別信息與用戶(hù)的對(duì)應(yīng)。即,由于在識(shí)別信息發(fā)行裝置內(nèi)并不保留已發(fā)行的識(shí)別信息,所以不會(huì)發(fā)生已附加給用戶(hù)的識(shí)別信息從發(fā)行人那里被盜出的情況。因而,只要用戶(hù)承擔(dān)起對(duì)自己的識(shí)別信息的管理職責(zé),就不可能發(fā)生識(shí)別信息被非法使用的情況。
上述第5觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置還包括用戶(hù)登記裝置,對(duì)可附加所述識(shí)別信息的用戶(hù)進(jìn)行登記;請(qǐng)求受理裝置,對(duì)來(lái)自登記在所述用戶(hù)登記裝置上的用戶(hù)的識(shí)別信息的發(fā)行請(qǐng)求進(jìn)行受理;以及用戶(hù)鑒別裝置,參考所述用戶(hù)登記裝置對(duì)進(jìn)行了所述請(qǐng)求受理裝置受理的發(fā)行請(qǐng)求的用戶(hù)進(jìn)行鑒別,此時(shí),當(dāng)所述用戶(hù)鑒別裝置鑒別出用戶(hù)時(shí),所述識(shí)別信息發(fā)行裝置發(fā)行所述識(shí)別信息。
在上述第5觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置中,所述識(shí)別信息輸出裝置例如由將所述識(shí)別信息發(fā)行裝置發(fā)行的識(shí)別信息發(fā)送給應(yīng)附加該識(shí)別信息的用戶(hù)所具有的無(wú)線通信裝置中的裝置構(gòu)成。
上述第5觀點(diǎn)所涉及的識(shí)別信息發(fā)行裝置還包括水印附加裝置,將預(yù)先準(zhǔn)備的多種電子水印中任意一種電子水印埋入到所述識(shí)別信息發(fā)行裝置發(fā)行的識(shí)別信息中;和水印關(guān)聯(lián)裝置,將所述識(shí)別信息發(fā)行裝置發(fā)行的識(shí)別信息和所述水印附加裝置附加的電子水印相關(guān)聯(lián)。
此時(shí),如果不對(duì)埋入到識(shí)別信息中的電子水印的種類(lèi)進(jìn)行分析的話,則即便是偽造了識(shí)別信息也不能使用,故,可以防止通過(guò)偽造識(shí)別信息而進(jìn)行非法行為的情況發(fā)生。
為了實(shí)現(xiàn)上述目的,本發(fā)明的第6觀點(diǎn)所示涉及的識(shí)別信息發(fā)行裝置,其特征在于,包括存儲(chǔ)包含程序的數(shù)據(jù)的存儲(chǔ)器;執(zhí)行存儲(chǔ)在所述存儲(chǔ)器的程序的處理器;按照所述處理器的控制輸出附加給該用戶(hù)的識(shí)別信息的輸出裝置,所述存儲(chǔ)器包括在與計(jì)算結(jié)果對(duì)應(yīng)的存儲(chǔ)位置上登記了關(guān)聯(lián)信息且與所述多個(gè)算式的每一個(gè)對(duì)應(yīng)設(shè)置的多個(gè)表,其中,所述關(guān)聯(lián)信息用于與附加了對(duì)應(yīng)的識(shí)別信息的用戶(hù)關(guān)聯(lián),所述計(jì)算結(jié)果是采用彼此不同的多個(gè)算式計(jì)算對(duì)應(yīng)于附加給用戶(hù)的識(shí)別信息的數(shù)值而得到的,所述程序包括發(fā)行用于附加給用戶(hù)的識(shí)別信息的第1處理;第2處理,采用彼此不同的多個(gè)算式計(jì)算與所述第1處理發(fā)行的識(shí)別信息對(duì)應(yīng)的數(shù)值,從而得到各算式的計(jì)算結(jié)果;第3處理,判斷在全部所述多個(gè)表中,相同用戶(hù)的關(guān)聯(lián)信息是否都登記在與通過(guò)所述第2處理獲得的各計(jì)算結(jié)果分別對(duì)應(yīng)的存儲(chǔ)位置上;
第4處理,當(dāng)通過(guò)第3處理判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),重新通過(guò)所述第1處理發(fā)行識(shí)別信息;第5處理,當(dāng)通過(guò)第3處理判斷出相同用戶(hù)的關(guān)聯(lián)信息都未被登記時(shí),將用于關(guān)聯(lián)到應(yīng)附加識(shí)別信息的用戶(hù)上的關(guān)聯(lián)信息登記在與通過(guò)所述第2處理得到的各計(jì)算結(jié)果對(duì)應(yīng)的各表的存儲(chǔ)位置;以及第6處理,將通過(guò)所述第5處理進(jìn)行了識(shí)別信息的登記的識(shí)別信息從所述輸出裝置輸出到應(yīng)附加該識(shí)別信息的用戶(hù),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的計(jì)算結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
為了實(shí)現(xiàn)上述目的,本發(fā)明的第7觀點(diǎn)所示涉及的識(shí)別信息發(fā)行方法,其特征在于,發(fā)行用于附加給用戶(hù)的識(shí)別信息,采用彼此不同的多個(gè)算式計(jì)算與所述發(fā)行的識(shí)別信息對(duì)應(yīng)的數(shù)值,并求出各算式的計(jì)算結(jié)果,判斷已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息是否都登記存儲(chǔ)位置上,其中,所述存儲(chǔ)位置與所有的表的所述求出的計(jì)算結(jié)果相對(duì)應(yīng),所述所有的表與各所述多個(gè)算式分別對(duì)應(yīng),對(duì)于所有的表,當(dāng)已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),則重新進(jìn)行所述識(shí)別信息的發(fā)行,對(duì)于所有的表,如果已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都未被登記時(shí),則將所述發(fā)行的用戶(hù)的關(guān)聯(lián)信息登記在各表的與所述求出的計(jì)算結(jié)果相對(duì)應(yīng)的存儲(chǔ)位置上,把向各表登記了用戶(hù)的關(guān)聯(lián)信息的識(shí)別信息輸出到該用戶(hù),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
為了實(shí)現(xiàn)上述目的,本發(fā)明的第8觀點(diǎn)所示涉及的鑒別裝置,其特征在于,包括在與計(jì)算結(jié)果對(duì)應(yīng)的存儲(chǔ)位置上登記了關(guān)聯(lián)信息且與所述多個(gè)算式的每一個(gè)對(duì)應(yīng)設(shè)置的多個(gè)表,其中,所述關(guān)聯(lián)信息用于與附加了對(duì)應(yīng)的識(shí)別信息的用戶(hù)關(guān)聯(lián),所述計(jì)算結(jié)果是采用彼此不同的多個(gè)算式計(jì)算對(duì)應(yīng)于附加給用戶(hù)的識(shí)別信息的數(shù)值而得到的;登記判斷裝置,判斷相同用戶(hù)的關(guān)聯(lián)信息是否都登記在所述全部多個(gè)表中的存儲(chǔ)位置,其中,所述存儲(chǔ)位置與各計(jì)算結(jié)果對(duì)應(yīng),各計(jì)算結(jié)果是采用所述多個(gè)算式計(jì)算從附加了所述識(shí)別信息的用戶(hù)中的任意一者輸入的、與識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的;以及用戶(hù)鑒別裝置,當(dāng)所述登記判斷裝置判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),對(duì)該用戶(hù)進(jìn)行鑒別,當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的計(jì)算結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
此時(shí),所述多個(gè)算式是用于求出余數(shù)的式子,所述余數(shù)是例如用對(duì)應(yīng)于所述用戶(hù)輸入的識(shí)別信息的數(shù)值除以不同的除數(shù)所獲得的,所述彼此不同的除數(shù)的最小公倍數(shù)比能夠獲得的、與可以附加給用戶(hù)的識(shí)別信息對(duì)應(yīng)的數(shù)值的最大值與最小值之差還大。
這里,分別使用在所述多個(gè)算式中的除數(shù)是最好互為質(zhì)數(shù)。
在上述第8觀點(diǎn)所涉及的鑒別裝置中,附加給所述用戶(hù)的識(shí)別信息也可以在結(jié)束對(duì)用戶(hù)輸出該識(shí)別信息時(shí)被廢棄掉。
在上述第8觀點(diǎn)所涉及的鑒別裝置中,即使已發(fā)行的識(shí)別信息被廢棄掉,也能夠?qū)⒂脩?hù)輸入的識(shí)別信息和與該識(shí)別信息對(duì)應(yīng)的用戶(hù)相對(duì)應(yīng)。也就是說(shuō),由于并不保留附加給用戶(hù)的識(shí)別信息,所以不會(huì)發(fā)生附加給用戶(hù)的識(shí)別信息從發(fā)行人那里被盜出。因而,只要用戶(hù)承擔(dān)起對(duì)自己的識(shí)別信息的管理職責(zé),就不可能發(fā)生識(shí)別信息被非法使用的情形。
為了實(shí)現(xiàn)上述目的,本發(fā)明的第9觀點(diǎn)所示涉及的鑒別裝置,其特征在于,包括存儲(chǔ)包含程序的數(shù)據(jù)的存儲(chǔ)器;執(zhí)行存儲(chǔ)在所述存儲(chǔ)器的程序的處理器;按照所述處理器的控制輸入附加給該用戶(hù)的識(shí)別信息的輸入裝置,所述存儲(chǔ)器包括在與計(jì)算結(jié)果對(duì)應(yīng)的存儲(chǔ)位置上登記了關(guān)聯(lián)信息且與所述多個(gè)算式的每一個(gè)對(duì)應(yīng)設(shè)置的多個(gè)表,其中,所述關(guān)聯(lián)信息用于與附加了對(duì)應(yīng)的識(shí)別信息的用戶(hù)關(guān)聯(lián),所述計(jì)算結(jié)果是采用彼此不同的多個(gè)算式計(jì)算對(duì)應(yīng)于附加給用戶(hù)的識(shí)別信息的數(shù)值而得到的,所述程序包括第1處理,判斷相同用戶(hù)的關(guān)聯(lián)信息是否都被登記在全部所述多個(gè)表的存儲(chǔ)位置,所述存儲(chǔ)位置與各計(jì)算結(jié)果對(duì)應(yīng),各計(jì)算結(jié)果是采用所述多個(gè)算式計(jì)算與輸入到所述第1輸入裝置的識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的;和第2處理,當(dāng)通過(guò)所述第1處理判斷出相同用戶(hù)的關(guān)聯(lián)信息都已被登記時(shí),對(duì)該用戶(hù)進(jìn)行鑒別,當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的計(jì)算結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
為了實(shí)現(xiàn)上述目的,本發(fā)明的第10觀點(diǎn)所示涉及的鑒別方法,其特征在于,由任意用戶(hù)輸入附加給用戶(hù)的識(shí)別信息,采用彼此不同的多個(gè)算式計(jì)算與輸入的識(shí)別信息對(duì)應(yīng)的數(shù)值,并求出各算式的計(jì)算結(jié)果,關(guān)于對(duì)應(yīng)于各所述多個(gè)算式的所有表,判斷相同用戶(hù)的關(guān)聯(lián)信息是否都登記在對(duì)應(yīng)于所有表的所述求出的計(jì)算結(jié)果的存儲(chǔ)位置,當(dāng)判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),鑒別該用戶(hù),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的計(jì)算結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致,當(dāng)將所述識(shí)別信息附加給用戶(hù)時(shí),在對(duì)應(yīng)于各計(jì)算結(jié)果的各表的對(duì)應(yīng)存儲(chǔ)位置上登記了該用戶(hù)的關(guān)聯(lián)信息,所述各計(jì)算結(jié)果是采用所述多個(gè)算式計(jì)算與該附加的識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的。
為了實(shí)現(xiàn)上述目的,本發(fā)明的第11觀點(diǎn)所示涉及的程序是一種在計(jì)算機(jī)裝置上執(zhí)行的程序,該計(jì)算機(jī)裝置能夠至少通過(guò)無(wú)線通信線路與無(wú)線通信終端進(jìn)行通信且分別連接在分別輸入了保持在無(wú)線通信終端中的一次、二次識(shí)別信息的第1、第2輸入裝置上,所述無(wú)線通信終端能夠保持用戶(hù)管理的一次識(shí)別信息以及可通過(guò)該一次識(shí)別信息的輸入進(jìn)行接收且與所述一次識(shí)別信息之間無(wú)規(guī)則性的二次識(shí)別信息,其特征在于,包括
目標(biāo)存儲(chǔ)裝置,以能夠與對(duì)應(yīng)的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)分別合法管理著一次識(shí)別信息的用戶(hù)的無(wú)線通信終端的目標(biāo)信息;二次識(shí)別信息發(fā)行裝置,通過(guò)從所述第1輸入裝置輸入所述一次識(shí)別信息來(lái)發(fā)行附加了規(guī)定的有效期限的二次識(shí)別信息;用戶(hù)關(guān)聯(lián)裝置,將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息和合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)進(jìn)行關(guān)聯(lián);二次識(shí)別信息發(fā)送裝置,將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息,根據(jù)以能夠觸發(fā)該發(fā)行的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)在所述目標(biāo)存儲(chǔ)裝置的目標(biāo)信息,通過(guò)無(wú)線通信線路進(jìn)行發(fā)送,并將其保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信終端中;關(guān)聯(lián)判斷裝置,判斷從所述第2輸入裝置輸入的二次識(shí)別信息在所述用戶(hù)關(guān)聯(lián)裝置中是否與用戶(hù)關(guān)聯(lián);有效期限判斷裝置,判斷從所述第2輸入裝置輸入的二次識(shí)別信息是否處于所述規(guī)定的有效期限內(nèi);以及處理許可裝置,所述關(guān)聯(lián)判斷裝置判斷與用戶(hù)的關(guān)聯(lián),并且當(dāng)所述有效期限判斷裝置判斷出其處于有效期限內(nèi)時(shí),允許其進(jìn)行規(guī)定的處理,所述第1、第2輸入裝置輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端中的狀態(tài)進(jìn)行輸入。
為了實(shí)現(xiàn)上述目的,本發(fā)明的第12觀點(diǎn)所示涉及的程序,其特征在于,在計(jì)算機(jī)裝置上執(zhí)行,并包括下列步驟發(fā)行用于附加給用戶(hù)的識(shí)別信息;采用彼此不同的多個(gè)算式計(jì)算與所述發(fā)行的識(shí)別信息對(duì)應(yīng)的數(shù)值,并求出各算式的計(jì)算結(jié)果;判斷已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息是否都登記存儲(chǔ)位置上,其中,所述存儲(chǔ)位置與所有的表的所述求出的計(jì)算結(jié)果相對(duì)應(yīng),所述所有的表與各所述多個(gè)算式分別對(duì)應(yīng);對(duì)于所有的表,當(dāng)已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),則重新進(jìn)行所述識(shí)別信息的發(fā)行;
對(duì)于所有的表,如果已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都未被登記時(shí),則將所述發(fā)行的用戶(hù)的關(guān)聯(lián)信息登記在各表的與所述求出的計(jì)算結(jié)果相對(duì)應(yīng)的存儲(chǔ)位置上;以及把向各表登記了用戶(hù)的關(guān)聯(lián)信息的識(shí)別信息輸出到該用戶(hù),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
為了實(shí)現(xiàn)上述目的,本發(fā)明的第13觀點(diǎn)所示涉及的程序,其特征在于,在計(jì)算機(jī)裝置上執(zhí)行,并且包括下列步驟在與各計(jì)算結(jié)果對(duì)應(yīng)的存儲(chǔ)位置中,判斷相同用戶(hù)的關(guān)聯(lián)信息是否都登記在所有的表上,其中,所述各計(jì)算結(jié)果是采用彼此不同的多個(gè)算式來(lái)計(jì)算對(duì)應(yīng)于用戶(hù)輸入的識(shí)別信息的數(shù)值所得到的,所述所有的表與各所述多個(gè)算式對(duì)應(yīng);和當(dāng)判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),鑒別該用戶(hù),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致,當(dāng)將所述識(shí)別信息附加給用戶(hù)時(shí),在與各計(jì)算結(jié)果對(duì)應(yīng)的各表的對(duì)應(yīng)位置登記了該用戶(hù)的關(guān)聯(lián)信息,所述各計(jì)算結(jié)果是采用所述多個(gè)算式來(lái)計(jì)算對(duì)應(yīng)于該附加的識(shí)別信息的數(shù)值。
上述第1~第13觀點(diǎn)所涉及的程序的提供方法是指存儲(chǔ)并分配在CD-ROM或DVD-ROM等計(jì)算機(jī)可讀取的記錄媒體上的方法、及使之信號(hào)化后疊加到載波上并從服務(wù)器系統(tǒng)下載到客戶(hù)系統(tǒng)的方法等。
圖1是表示適用于本發(fā)明的第1實(shí)施方式的自動(dòng)售貨機(jī)系統(tǒng)的結(jié)構(gòu)框圖。
圖2是表示圖1中服務(wù)器裝置的結(jié)構(gòu)的框圖。
圖3A是一次條形碼的示例圖,圖3B二次條形碼的示例圖。
圖4是圖2中一次條形碼數(shù)據(jù)庫(kù)的結(jié)構(gòu)圖。
圖5是圖2中二次條形碼數(shù)據(jù)庫(kù)的結(jié)構(gòu)圖。
圖6是表示圖1的自動(dòng)售貨機(jī)結(jié)構(gòu)的框圖。
圖7是表示圖1的移動(dòng)電話結(jié)構(gòu)的框圖。
圖8A和圖8B是表示在圖1所示的自動(dòng)售貨機(jī)系統(tǒng)中用于購(gòu)買(mǎi)商品的處理的流程圖。
圖9是表示圖8的二次條形碼發(fā)行處理的流程圖。
圖10是表示本發(fā)明第2實(shí)施方式中使用的服務(wù)器裝置結(jié)構(gòu)的框圖。
圖11是說(shuō)明本發(fā)明第2實(shí)施方式中的用戶(hù)鑒別的圖。
圖12是圖10的用戶(hù)數(shù)據(jù)庫(kù)結(jié)構(gòu)的示意圖。
圖13是表示本發(fā)明第2實(shí)施方式中的用戶(hù)登記處理(一次條形碼發(fā)行處理)的流程圖。
圖14是表示本發(fā)明第2實(shí)施方式中的二次條形碼發(fā)行處理的流程圖。
圖15是表示本發(fā)明第2實(shí)施方式中的用戶(hù)鑒別處理的流程圖。
圖16是說(shuō)明第2實(shí)施方式的變形例的圖。
圖17A是應(yīng)用實(shí)施方式的變形例所涉及的電子水印的條形碼之說(shuō)明圖。
圖17B是在圖17A的情形下服務(wù)器裝置所具有的水印圖形數(shù)據(jù)庫(kù)的示意圖。
圖18A、圖18B是表示在圖17A的情形下服務(wù)器裝置進(jìn)一步執(zhí)行的處理的流程圖。
圖19是在實(shí)施方式的變形例中服務(wù)器裝置所具有的機(jī)種數(shù)據(jù)庫(kù)的示意圖。
圖20A模式地表示提供執(zhí)行于服務(wù)器裝置上的程序的方法之示意圖。
圖20B模式地表示提供執(zhí)行于服務(wù)器裝置上的程序的方法之示意圖。
具體實(shí)施例方式
以下,參照附圖對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行說(shuō)明。
第1實(shí)施方式圖1是表示適用于本實(shí)施方式的自動(dòng)售貨機(jī)系統(tǒng)的結(jié)構(gòu)框圖。如附圖中所示,該自動(dòng)售貨機(jī)系統(tǒng)由服務(wù)器裝置11、具有條形碼讀出器204的自動(dòng)售貨機(jī)12、和具有顯示裝置305的移動(dòng)電話13構(gòu)成。服務(wù)器裝置11和自動(dòng)售貨機(jī)12通過(guò)專(zhuān)用線路30連接,服務(wù)器裝置11和移動(dòng)電話13通過(guò)至少包含移動(dòng)電話網(wǎng)41的網(wǎng)絡(luò)40連接。
圖2是表示服務(wù)器裝置11結(jié)構(gòu)的框圖。如附圖中所示,服務(wù)器裝置11包括CPU(中央處理單元)101、存儲(chǔ)裝置102、第1通信裝置103和第2通信裝置104。服務(wù)器裝置11還包括一次條形碼數(shù)據(jù)庫(kù)105和二次條形碼數(shù)據(jù)庫(kù)106。一次條形碼數(shù)據(jù)庫(kù)105和二次條形碼數(shù)據(jù)庫(kù)106實(shí)際上存儲(chǔ)在存儲(chǔ)裝置102中。CPU101進(jìn)行如下處理執(zhí)行存儲(chǔ)于存儲(chǔ)裝置102中的程序,以接收來(lái)自自動(dòng)售貨機(jī)12的一次條形碼作為觸發(fā)來(lái)發(fā)行二次條形碼或通知商品銷(xiāo)售的許可等。存儲(chǔ)裝置102包含主存儲(chǔ)裝置和輔助存儲(chǔ)裝置,用于存儲(chǔ)CPU101的處理程序的同時(shí),作為數(shù)據(jù)的存儲(chǔ)區(qū)域使用。第1通信裝置103通過(guò)專(zhuān)用線路30與自動(dòng)售貨機(jī)12進(jìn)行信息的收發(fā)。第2通信裝置104通過(guò)網(wǎng)絡(luò)40與移動(dòng)電話13進(jìn)行信息的收發(fā)。
一次條形碼與二次條形碼分別如附圖3A和附圖3B所示,由雙灰度二維矩陣圖形構(gòu)成。附圖3A中所示的一次條形碼對(duì)每臺(tái)移動(dòng)電話13都具有預(yù)先確定的固有圖形。通過(guò)在自動(dòng)售貨機(jī)12中讀取一次條形碼,服務(wù)器裝置11發(fā)行附圖3B中所示的二次條形碼,從而使在自動(dòng)售貨機(jī)12中購(gòu)買(mǎi)商品成為可能。二次條形碼隨機(jī)發(fā)行,并且具有與一次條形碼之間無(wú)任何規(guī)則性的圖形。移動(dòng)電話13接收的二次條形碼利用讀取了一次條形碼的自動(dòng)售貨機(jī)12所固有的加密密鑰進(jìn)行了加密。
一次條形碼數(shù)據(jù)庫(kù)105是登記了每個(gè)用戶(hù)固有(移動(dòng)電話13的管理者)的一次條形碼和有關(guān)該用戶(hù)屬性的信息的數(shù)據(jù)庫(kù)。一次條形碼數(shù)據(jù)庫(kù)105的各條記錄如附圖4所示,包含用戶(hù)ID、一次條形碼的圖象數(shù)據(jù)、用戶(hù)的屬性信息(性別及年齡)、用戶(hù)地址和有關(guān)用戶(hù)結(jié)算手段的信息。
用戶(hù)ID是用于識(shí)別移動(dòng)電話13的用戶(hù)的ID。一次條形碼的圖象數(shù)據(jù)是一種具有如附圖3A所示的圖形的圖象數(shù)據(jù)。用戶(hù)的屬性信息用于判斷是否能夠購(gòu)買(mǎi)自動(dòng)售貨機(jī)12所銷(xiāo)售的商品。地址是指應(yīng)該與一次條形碼對(duì)應(yīng)地發(fā)送二次條形碼的移動(dòng)電話13的地址。如果能夠使用便攜電話號(hào)碼發(fā)送二次條形碼,則可以取代地址改為登記便攜電話號(hào)碼。結(jié)算手段是指登記信用卡號(hào)碼等,其中,所述信用卡用于結(jié)算從自動(dòng)售貨機(jī)12購(gòu)買(mǎi)的商品的價(jià)款。
二次條形碼數(shù)據(jù)庫(kù)106是對(duì)根據(jù)一次條形碼的輸入而隨機(jī)發(fā)行的二次條形碼進(jìn)行登記的數(shù)據(jù)庫(kù)。二次條形碼數(shù)據(jù)庫(kù)106的各條記錄每逢輸入一次條形碼時(shí)便重新生成,并如附圖5所示,包含用戶(hù)ID、二次條形碼的圖象數(shù)據(jù)、發(fā)行時(shí)間、有效期限和使用完畢標(biāo)記。
用戶(hù)ID是用于識(shí)別移動(dòng)電話13的用戶(hù)的ID,并且是參考一次條形碼數(shù)據(jù)庫(kù)105時(shí)的密鑰。二次條形碼的圖象數(shù)據(jù)是具有如附圖3B所示的圖形的圖象數(shù)據(jù)。發(fā)行時(shí)間是指發(fā)行二次條形碼的時(shí)間。有效期限表示登記從發(fā)行二次條形碼開(kāi)始經(jīng)過(guò)規(guī)定時(shí)間(例如,10分鐘)后的時(shí)間,并且用戶(hù)使用該二次條形碼能夠在自動(dòng)售貨機(jī)12購(gòu)買(mǎi)商品的期限。使用完畢標(biāo)記是指使用該二次條形碼在自動(dòng)售貨機(jī)12購(gòu)買(mǎi)了商品時(shí)設(shè)置的標(biāo)記。
附圖6是表示自動(dòng)售貨機(jī)12結(jié)構(gòu)的框圖。如附圖中所示那樣,自動(dòng)售貨機(jī)12除條形碼讀出器204之外,還包括CPU201、存儲(chǔ)裝置202、通信裝置203、銷(xiāo)售裝置205。CPU201和存儲(chǔ)裝置202可以與控制銷(xiāo)售裝置205的CPU及存儲(chǔ)裝置相同。
CPU201執(zhí)行存儲(chǔ)在存儲(chǔ)裝置202中的程序,根據(jù)針對(duì)讀取的一次條形碼和二次條形碼的、自服務(wù)器裝置11送來(lái)的許可通知信息(后述)允許銷(xiāo)售裝置205銷(xiāo)售商品。存儲(chǔ)裝置202包括主存儲(chǔ)裝置和輔助存儲(chǔ)裝置,并且在存儲(chǔ)CPU201的處理程序的同時(shí)作為數(shù)據(jù)的存儲(chǔ)區(qū)域使用。存儲(chǔ)裝置202中存儲(chǔ)的數(shù)據(jù)包含作為每個(gè)自動(dòng)售貨機(jī)12所固有的密鑰被分配的加密密鑰和解密密鑰(對(duì)稱(chēng)密鑰和非對(duì)稱(chēng)密鑰均可)。
通信裝置203通過(guò)專(zhuān)用線路30與服務(wù)器裝置11進(jìn)行信息的收發(fā)。條形碼讀出器204讀取移動(dòng)電話13的顯示裝置305上顯示的一次條形碼或二次條形碼。被讀取的一次條形碼或二次條形碼從通信裝置203經(jīng)由網(wǎng)絡(luò)40傳送到服務(wù)器裝置11,從而輸入到服務(wù)器裝置11中。條形碼讀出器204間接地連接在服務(wù)器裝置11上。雖然銷(xiāo)售裝置205大體上與常見(jiàn)的服務(wù)器裝置具有相同的功能,但也可以是一種銷(xiāo)售如下商品的裝置,該商品是指諸如酒和香煙那樣只能銷(xiāo)售給具有一定屬性的購(gòu)買(mǎi)者的商品,并且只有當(dāng)從服務(wù)器裝置11傳送來(lái)銷(xiāo)售許可通知信息時(shí)才能夠進(jìn)行商品銷(xiāo)售。
附圖7是表示移動(dòng)電話13的結(jié)構(gòu)的框圖。如圖所示,移動(dòng)電話13除了顯示裝置305外,還包括CPU301、ROM(只讀存儲(chǔ)器)302、RAM(隨機(jī)存取存儲(chǔ)器)303、輸入裝置304、通信裝置306。移動(dòng)電話13除此之外還包括進(jìn)行通話所必須的結(jié)構(gòu)裝置,但由于它們與本發(fā)明沒(méi)有直接關(guān)系,故,在附圖7中將其省略。
CPU301執(zhí)行存儲(chǔ)在ROM302中的程序,并進(jìn)行管理一次條形碼和二次條形碼的處理。CPU301根據(jù)來(lái)自輸入裝置304的輸入使一次條形碼和二次條形碼在顯示裝置305上顯示。ROM302存儲(chǔ)CPU301的處理程序,同時(shí)存儲(chǔ)對(duì)每個(gè)移動(dòng)電話13預(yù)先確定的一次條形碼的圖象數(shù)據(jù)。RAM303作為數(shù)據(jù)的存儲(chǔ)區(qū)域使用,并且在該數(shù)據(jù)中也包含二次條形碼的圖象數(shù)據(jù)(但,須為已加密的數(shù)據(jù))。
輸入裝置304包含「1」~「0」的數(shù)字密鑰、「*」密鑰、「#」密鑰等,并根據(jù)用戶(hù)的操作將必要的指示輸入到CPU301。顯示裝置305由液晶顯示裝置等構(gòu)成,并根據(jù)輸入裝置304的輸入顯示一次條形碼或者二次條形碼的圖象。通信裝置306經(jīng)由包含移動(dòng)電話網(wǎng)41的網(wǎng)絡(luò)40與服務(wù)器裝置11進(jìn)行信息的收發(fā)。
下面,關(guān)于本實(shí)施方式中所涉及的自動(dòng)售貨機(jī)系統(tǒng)的動(dòng)作進(jìn)行說(shuō)明。圖8A和圖8B是表示在本實(shí)施方式中所涉及的自動(dòng)售貨機(jī)系統(tǒng)中用于用戶(hù)購(gòu)買(mǎi)商品的處理的流程圖。
當(dāng)移動(dòng)電話13的用戶(hù)想要購(gòu)買(mǎi)在自動(dòng)售貨機(jī)12銷(xiāo)售的商品時(shí),操作移動(dòng)電話13的輸入裝置304,使ROM302中存儲(chǔ)的一次條形碼顯示在顯示裝置305上(步驟S101)。一旦用戶(hù)將顯示裝置305上顯示的一次條形碼的圖象靠近自動(dòng)售貨機(jī)12的條形碼讀出器204,條形碼讀出器204便讀取該一次條形碼(步驟S121)。
此時(shí),在自動(dòng)售貨機(jī)12中,不進(jìn)行條形碼讀出器204讀取該一次條形碼以外的任何處理。關(guān)于顯示了一次條形碼的移動(dòng)電話13,不需要向自動(dòng)售貨機(jī)12輸入任何信息,而通過(guò)條形碼讀出器204讀取一次條形碼,至于其是否保持在合法用戶(hù)的移動(dòng)電話13中的一次條形碼,不需要給出任何判斷材料。
自動(dòng)售貨機(jī)12的CPU201讀出存儲(chǔ)在存儲(chǔ)裝置202中的固有加密密鑰,并使該加密密鑰從通信裝置203經(jīng)由專(zhuān)用線路30發(fā)送到服務(wù)器裝置11(步驟S122)。CPU201將在步驟S121中條形碼讀出器204讀取的一次條形碼的圖象數(shù)據(jù)自通信裝置203經(jīng)由專(zhuān)用線路30發(fā)送到服務(wù)器裝置11(步驟S123)。
服務(wù)器裝置11的第1通信裝置103接收在步驟S122中被發(fā)送的加密密鑰,暫時(shí)保存在存儲(chǔ)裝置102中(步驟S141),并接收在步驟S122中被發(fā)送的一次條形碼的圖象數(shù)據(jù),暫時(shí)保存在存儲(chǔ)裝置102中(步驟S142)。這里,服務(wù)器裝置11接收的信息僅僅是條形碼讀出器204讀取的一次條形碼的圖象數(shù)據(jù)和自動(dòng)售貨機(jī)12固有的加密密鑰。因此,在服務(wù)器裝置11中,完全不知道購(gòu)買(mǎi)商品的人是否是合法的用戶(hù)。
服務(wù)器裝置11的CPU101進(jìn)行在本文后面將詳細(xì)敘述的二次條形碼發(fā)行處理,從而發(fā)行二次條形碼(步驟S143)。在二次條形碼發(fā)行處理中,正如后文所敘述的那樣,有時(shí)不發(fā)行二次條形碼。以下說(shuō)明均在假定發(fā)行了二次條形碼的基礎(chǔ)上進(jìn)行說(shuō)明。如果發(fā)行二次條形碼,則CPU101在二次條形碼數(shù)據(jù)庫(kù)106中生成新的記錄,將對(duì)應(yīng)于接收的一次條形碼的圖象數(shù)據(jù)并存儲(chǔ)在一次條形碼數(shù)據(jù)庫(kù)105中的用戶(hù)ID、已發(fā)行的二次條形碼的圖象數(shù)據(jù)、當(dāng)前時(shí)間、以及從當(dāng)前時(shí)間起經(jīng)過(guò)規(guī)定期間后的有效期限進(jìn)行對(duì)應(yīng)登記(步驟S144)。
CPU101使用在步驟S141中暫時(shí)保存在存儲(chǔ)裝置102中的加密密鑰,將已發(fā)行的二次條形碼的圖象數(shù)據(jù)進(jìn)行加密(步驟S145)。CPU101將對(duì)應(yīng)于接收的一次條形碼的圖象數(shù)據(jù)登記在一次條形碼數(shù)據(jù)庫(kù)105中的地址、即,將合法管理著所接收的一次條形碼的用戶(hù)的地址作為目標(biāo),從第2通信裝置104經(jīng)由包含移動(dòng)電話網(wǎng)41的網(wǎng)絡(luò)40發(fā)送該被加密后的二次條形碼的圖象數(shù)據(jù)(步驟S146)。
在步驟S101中顯示一次條形碼的移動(dòng)電話13的通信裝置306,如果是沒(méi)有偽造條形碼的合法的裝置,則接收在步驟S146中發(fā)送的二次條形碼的圖象數(shù)據(jù)(加密的數(shù)據(jù)),并暫時(shí)保存在RAM303中(步驟S102)。移動(dòng)電話13的用戶(hù)操作移動(dòng)電話13的輸入裝置304,從而使RAM303中存儲(chǔ)的二次條形碼顯示在顯示裝置305上(步驟S103)。一旦用戶(hù)將顯示裝置305上顯示的二次條形碼的圖象靠近自動(dòng)售貨機(jī)12的條形碼讀出器404,則條形碼讀出器204讀取該被加密的二次條形碼(S124)。
自動(dòng)售貨機(jī)12的CPU201讀出存儲(chǔ)在存儲(chǔ)裝置202中的固有解密密鑰,并將該解密密鑰自通信裝置203經(jīng)由專(zhuān)用線路30發(fā)送到服務(wù)器裝置11(步驟S125)。CPU201將在步驟S124中由條形碼讀出器204讀取的二次條形碼的圖象數(shù)據(jù)自通信裝置203經(jīng)由專(zhuān)用線路30發(fā)送到服務(wù)器裝置11(步驟S126)。服務(wù)器裝置11的第1通信裝置103接收在步驟S125中被發(fā)送的解密密鑰并暫時(shí)保存在存儲(chǔ)裝置102中(步驟S147),同時(shí),接收在步驟S126中被發(fā)送的二次條形碼的圖象數(shù)據(jù)(已加密的數(shù)據(jù))并暫時(shí)保存在存儲(chǔ)裝置102中(步驟S148)。
CPU101利用在步驟S147中暫時(shí)存儲(chǔ)在存儲(chǔ)裝置102中的解密密鑰對(duì)加密的二次條形碼的圖象數(shù)據(jù)進(jìn)行解密(步驟S149)。CPU101核對(duì)與被解密的二次條形碼的圖象數(shù)據(jù)相同的二次條形碼的圖象數(shù)據(jù)是否已經(jīng)登記在二次條形碼數(shù)據(jù)庫(kù)106中。當(dāng)該二次條形碼已經(jīng)被登記時(shí),CPU101進(jìn)而參考二次條形碼數(shù)據(jù)庫(kù)106判斷其是否超過(guò)該二次條形碼的有效期限或判斷其是否被設(shè)置了使用完畢標(biāo)記(步驟S150)。
當(dāng)已經(jīng)登記了已解密的二次條形碼的圖象數(shù)據(jù),且并未超過(guò)有效期限,沒(méi)有設(shè)置使用完畢標(biāo)記時(shí),CPU201將銷(xiāo)售許可通知信息發(fā)送給自動(dòng)售貨機(jī)12,該自動(dòng)售貨機(jī)12自第1通信裝置103經(jīng)由專(zhuān)用線路30發(fā)送來(lái)二次條形碼的圖象數(shù)據(jù)(步驟S151)。一旦自動(dòng)售貨機(jī)12的通信裝置203接收到銷(xiāo)售許可通知信息,便將其傳送給CPU201(步驟S127)。
CPU201通過(guò)接收銷(xiāo)售許可通知信息使銷(xiāo)售裝置205能夠進(jìn)行商品銷(xiāo)售。銷(xiāo)售裝置205按照用戶(hù)的選擇銷(xiāo)售商品(步驟S128)。CPU201將銷(xiāo)售裝置20所銷(xiāo)售商品的金額的相關(guān)信息從通信裝置306經(jīng)由專(zhuān)用線路發(fā)送到服務(wù)器裝置11(步驟S129)。
服務(wù)器裝置11的第1通信裝置103一旦接收到有關(guān)金額的信息便將其保存到存儲(chǔ)裝置102中(步驟S152)。CPU101將在步驟S150中核對(duì)的二次條形碼的用戶(hù)ID作為密鑰從一次條形碼數(shù)據(jù)庫(kù)105中讀出關(guān)于結(jié)算手段的信息,并利用該結(jié)算手段將暫時(shí)保存的金額進(jìn)行收費(fèi)處理(步驟S153)。
CPU101同樣從一次條形碼數(shù)據(jù)數(shù)據(jù)庫(kù)105中讀出地址,并將以該地址為目標(biāo)進(jìn)行收費(fèi)處理的有關(guān)信息自第2通信裝置104經(jīng)由包含移動(dòng)電話網(wǎng)41的網(wǎng)絡(luò)40進(jìn)行發(fā)送(步驟S154)。移動(dòng)電話13的通信裝置306一接收到有關(guān)收費(fèi)處理的信息(步驟S104),CPU301便將其顯示在顯示裝置305上(步驟S105)。上述內(nèi)容即為用戶(hù)從自動(dòng)售貨機(jī)12購(gòu)買(mǎi)商品所必須的處理。
附圖9是詳細(xì)表示步驟S143的二次條形碼發(fā)行處理的流程圖。CPU101判斷與在步驟S142中所接收的一次條形碼的圖象數(shù)據(jù)相同的一次條形碼的圖象數(shù)據(jù)是否登記在一次條形碼數(shù)據(jù)庫(kù)105(步驟S201)。如果沒(méi)有登記所接收的一次條形碼的圖象數(shù)據(jù),則CPU101不發(fā)行二次條形碼便結(jié)束該流程圖的處理。
當(dāng)?shù)怯浟艘淮螚l形碼的圖象數(shù)據(jù)時(shí),CPU101判斷對(duì)應(yīng)于該一次條形碼的圖象數(shù)據(jù)登記在一次條形碼數(shù)據(jù)庫(kù)105上的用戶(hù)的年齡是否滿(mǎn)足自動(dòng)售貨機(jī)12可以對(duì)其銷(xiāo)售商品的年齡條件(步驟S202)。如果不滿(mǎn)足年齡條件,則CPU101不發(fā)行二次條形碼便結(jié)束該流程圖的處理。
如果滿(mǎn)足年齡條件,則CPU101判斷對(duì)應(yīng)于該一次條形碼的圖象數(shù)據(jù)而登記在一次條形碼數(shù)據(jù)庫(kù)105上的用戶(hù)的性別是否滿(mǎn)足自動(dòng)售貨機(jī)12可以對(duì)其銷(xiāo)售商品的性別條件(步驟S203)。如果不滿(mǎn)足性別條件,則CPU101不發(fā)行二次條形碼便結(jié)束該流程圖的處理。
如果性別條件也滿(mǎn)足,則CPU101根據(jù)對(duì)應(yīng)于該一次條形碼的圖象數(shù)據(jù)而登記在一次條形碼數(shù)據(jù)庫(kù)105上的結(jié)算手段的有關(guān)信息,判斷是否可以對(duì)用戶(hù)購(gòu)買(mǎi)的商品進(jìn)行收費(fèi)(步驟S204)。如果不能收費(fèi),則CPU101不發(fā)行二次條形碼便結(jié)束該流程圖的處理。
當(dāng)能夠收費(fèi)時(shí),CPU101隨機(jī)生成二次條形碼,而與在步驟S142中所接收的一次條形碼毫無(wú)關(guān)系(步驟S205)。CPU101判斷所生成的二次條形碼是否已經(jīng)登記在二次條形碼數(shù)據(jù)庫(kù)106(步驟S206)中。如果已經(jīng)登記,則返回步驟S205的處理,CPU101再生成其他的二次條形碼。當(dāng)沒(méi)有登記所生成的二次條形碼時(shí),在步驟S205中生成的二次條形碼便成為發(fā)行給用戶(hù)的二次條形碼,并結(jié)束該流程圖的處理。
當(dāng)在步驟S143的二次條形碼發(fā)行處理中沒(méi)有發(fā)行二次條形碼時(shí),CPU101取代二次條形碼而將不能發(fā)行二次條形碼的有關(guān)信息從第1通信裝置103或第2通信裝置104發(fā)送到自動(dòng)售貨機(jī)12或移動(dòng)電話13。通過(guò)輸出該信息,用戶(hù)便能夠知道不能發(fā)行二次條形碼。
在步驟S142中接收的一次條形碼的圖象數(shù)據(jù)是偽造的數(shù)據(jù),并且與被偽造的一次條形碼相同的條形碼一旦登記在一次條形碼數(shù)據(jù)庫(kù)105,則發(fā)行二次條形碼(但,限于必須滿(mǎn)足年齡條件等其他條件的情形)。但是,由于已發(fā)行的二次條形碼是以登記在一次條形碼數(shù)據(jù)庫(kù)105上的地址作為目標(biāo)發(fā)送的,因而即使不讓條形碼讀出器204讀取一次條形碼,合法保持著一次條形碼的購(gòu)買(mǎi)者的移動(dòng)電話13也會(huì)接收到二次條形碼。而已發(fā)行的二次條形碼不會(huì)傳送到保持偽造的一次條形碼的購(gòu)買(mǎi)者的移動(dòng)電話13中。
在步驟S150中對(duì)二次條形碼數(shù)據(jù)庫(kù)106進(jìn)行核對(duì),其結(jié)果是,當(dāng)沒(méi)有登記二次條形碼,或者,即便登記了也超過(guò)了有效期限或已設(shè)置了使用完畢標(biāo)記時(shí),CPU101從第1通信裝置103或第2通信裝置104取代許可通知信息而將不許可通知信息發(fā)送給自動(dòng)售貨機(jī)12或移動(dòng)電話13。通過(guò)輸出該信息,用戶(hù)便知道不能在自動(dòng)售貨機(jī)12購(gòu)買(mǎi)商品。
當(dāng)在與一次條形碼不同的自動(dòng)售貨機(jī)12的條形碼讀出器204上讀取顯示在顯示裝置305上的二次條形碼時(shí),因?yàn)榘l(fā)送來(lái)的解密密鑰與加密密鑰不對(duì)應(yīng),所以服務(wù)器裝置11的CPU101不能正確解密所接收的二次條形碼。因此,在步驟S150中對(duì)二次條形碼數(shù)據(jù)庫(kù)106進(jìn)行核對(duì)的結(jié)果,判斷出沒(méi)有登記二次條形碼。
如上述說(shuō)明那樣,在本實(shí)施方式所涉及的自動(dòng)售貨機(jī)系統(tǒng)中,能夠在自動(dòng)售貨機(jī)12中購(gòu)買(mǎi)商品的用戶(hù),只是那些通過(guò)在條形碼讀出器204中讀取一次條形碼而從服務(wù)器裝置11中獲得了二次條形碼的人。服務(wù)器裝置11的CPU101在發(fā)行二次條形碼時(shí)參考一次條形碼數(shù)據(jù)庫(kù)105,核對(duì)用戶(hù)是否具有可購(gòu)買(mǎi)商品的屬性。如果用戶(hù)不具有可購(gòu)買(mǎi)商品的屬性,則不能獲得二次條形碼。因此,即便是將酒或香煙這樣的商品放在24小時(shí)自動(dòng)售貨機(jī)12中銷(xiāo)售,也不會(huì)導(dǎo)致未成年人酗酒和吸煙等不良問(wèn)題的發(fā)生,從而能夠?qū)崿F(xiàn)對(duì)青少年的保護(hù)。
由于一次條形碼在移動(dòng)電話13中通常由用戶(hù)來(lái)管理,所以很容易被偽造。盡管如此,用戶(hù)為了購(gòu)買(mǎi)商品,也需要在與一次條形碼之間沒(méi)有規(guī)則性的二次條形碼。由于用戶(hù)根本不能夠知道將會(huì)發(fā)行什么樣的二次條形碼,所以二次條形碼被偽造的可能性很小。而且,由于在二次條形碼中附加了有效期限,所以即使被偽造,所偽造的二次條形碼是有效期限內(nèi)的二次條形碼且未被使用的可能性接近于0。所以,不可能利用偽造的二次條形碼來(lái)非法購(gòu)物。
即使在自動(dòng)售貨機(jī)12的條形碼讀出器204中讀取能較容易被偽造的一次條形碼,由此發(fā)行的二次條形碼也會(huì)將一次條形碼數(shù)據(jù)庫(kù)105中登記的地址作為目標(biāo)而被發(fā)送。二次條形碼不會(huì)發(fā)送到偽造了一次條形碼者的移動(dòng)電話13。所以,即使偽造了一次條形碼,也不可能非法購(gòu)買(mǎi)商品。
移動(dòng)電話13接收的二次條形碼由自動(dòng)售貨機(jī)12發(fā)送的加密密鑰進(jìn)行加密,并且只有讀取一次條形碼的自動(dòng)售貨機(jī)12具有對(duì)其進(jìn)行解密的解密密鑰。即使在其他自動(dòng)售貨機(jī)12中讀取二次條形碼,服務(wù)器裝置11也不能得到正確的解密密鑰,因此不能夠?qū)Χ螚l形碼進(jìn)行解密。即使移動(dòng)電話13接收到通過(guò)偽造其他人的一次條形碼而發(fā)送來(lái)的二次條形碼,該用戶(hù)也不會(huì)知道觸發(fā)發(fā)行二次條形碼的一次條形碼是在哪臺(tái)自動(dòng)售貨機(jī)12中被讀取的。因此,用戶(hù)不可能利用隨機(jī)發(fā)送來(lái)的二次條形碼非法購(gòu)買(mǎi)商品。
一次條形碼105登記有關(guān)用戶(hù)的結(jié)算手段的信息,并根據(jù)該結(jié)算手段對(duì)從自動(dòng)售貨機(jī)12中購(gòu)買(mǎi)的商品的價(jià)款進(jìn)行收費(fèi)。因此,只要攜帶能夠顯示一次條形碼的移動(dòng)電話13,便可以隨時(shí)從自動(dòng)售貨機(jī)12中購(gòu)買(mǎi)商品而無(wú)需帶現(xiàn)金。
第2實(shí)施方式在上述第1實(shí)施方式中,各用戶(hù)的一次條形碼和二次條形碼分別作為圖象存儲(chǔ)在服務(wù)器裝置11的一次條形碼數(shù)據(jù)庫(kù)105和二次條形碼數(shù)據(jù)庫(kù)106中。也就是說(shuō),一次條形碼和二次條形碼不僅在用戶(hù)的移動(dòng)電話13,在服務(wù)器裝置11中也被管理。在該實(shí)施方式中,對(duì)即使不在服務(wù)器裝置11中管理一次條形碼和二次條形碼也能夠提供與上述第1實(shí)施方式相同的服務(wù)的自動(dòng)售貨機(jī)系統(tǒng)進(jìn)行說(shuō)明。
附圖10是表示本實(shí)施方式中服務(wù)器裝置11結(jié)構(gòu)的框圖。本實(shí)施方式中的服務(wù)器裝置11取代一次條形碼數(shù)據(jù)庫(kù)105和二次條形碼數(shù)據(jù)庫(kù)106而具有用戶(hù)數(shù)據(jù)庫(kù)107。關(guān)于用戶(hù)數(shù)據(jù)庫(kù)107將在本文后面進(jìn)行敘述。一次條形碼和二次條形碼的圖象數(shù)據(jù)不保存在包含用戶(hù)數(shù)據(jù)庫(kù)107的服務(wù)器裝置11內(nèi)的任何地方。而且,服務(wù)器裝置11僅當(dāng)從自動(dòng)售貨機(jī)12發(fā)送來(lái)的條形碼的圖象數(shù)據(jù)是一次條形碼還是二次條形碼的情形才能根據(jù)其圖形進(jìn)行判斷。
由于一次條形碼和二次條形碼的圖象數(shù)據(jù)并不保存在服務(wù)器裝置11內(nèi),所以在本實(shí)施方式中,不需要校對(duì)條形碼就能夠進(jìn)行用戶(hù)鑒別。附圖11是本實(shí)施方式中用戶(hù)鑒別方法的說(shuō)明圖。由于用戶(hù)鑒別方法因采用一次條形碼和二次條形碼而有所不同,所以在對(duì)附圖11進(jìn)行說(shuō)明時(shí),只用“條形碼”來(lái)進(jìn)行說(shuō)明。本圖中第1表111及第2表112分別存儲(chǔ)在存儲(chǔ)裝置102的規(guī)定區(qū)域。
一旦接收到在自動(dòng)售貨機(jī)12的條形碼讀出器204中讀取的條形碼的圖象數(shù)據(jù)(在圖中用實(shí)線表示),服務(wù)器裝置11便將其以規(guī)定的方法進(jìn)行數(shù)值化。如果條形碼的圖形不同,數(shù)值化后的數(shù)值也不同。分別求出用數(shù)值X(以下,稱(chēng)之為條形碼值)除以數(shù)值A(chǔ)所得到的余數(shù)a和除以數(shù)值B所得到的余數(shù)b,所述數(shù)值X是將條形碼數(shù)值化后得到的。數(shù)值A(chǔ)和數(shù)值B的最小公倍數(shù)比能夠得到的條形碼值的最大值和最小值的差還大。當(dāng)滿(mǎn)足這種關(guān)系時(shí),當(dāng)用彼此不同的兩個(gè)條形碼值分別除以數(shù)值A(chǔ)所得到的余數(shù)a一致時(shí),用該兩個(gè)條形碼值分別除以數(shù)值B所得到的余數(shù)b則一定不一致。數(shù)值A(chǔ)和數(shù)值B最好互為質(zhì)數(shù)。
指示出該條形碼的用戶(hù)信息存儲(chǔ)在用戶(hù)數(shù)據(jù)庫(kù)107中的位置的指針被存儲(chǔ)在與余數(shù)a對(duì)應(yīng)的第1表111內(nèi)的存儲(chǔ)位置中。指示出該條形碼的用戶(hù)信息存儲(chǔ)在用戶(hù)數(shù)據(jù)庫(kù)107中的位置的指針被存儲(chǔ)在與余數(shù)b對(duì)應(yīng)的第2表112內(nèi)的存儲(chǔ)位置中。由于從自動(dòng)售貨機(jī)12傳送來(lái)的條形碼能夠從第1表111和第2表112查找到相同用戶(hù),所以該用戶(hù)被鑒別為條形碼的所有者。指示出其他條形碼(圖中,用虛線表示)的用戶(hù)信息存儲(chǔ)在用戶(hù)數(shù)據(jù)庫(kù)107中的位置的指針被存儲(chǔ)在與余數(shù)a對(duì)應(yīng)的第1表111內(nèi)的存儲(chǔ)位置。但是,不能從第2表112查找到該其他條形碼的用戶(hù)信息。當(dāng)服務(wù)器裝置11接收到其他條形碼的圖象(圖中,用虛線表示)數(shù)據(jù)時(shí),在該條形碼值X’除以數(shù)值A(chǔ)所得到的余數(shù)a’與余數(shù)a一致時(shí),可從第1表111查找到實(shí)線所表示的條形碼的用戶(hù)信息。但由于條形碼值X’除以數(shù)值B所得到的余數(shù)b’與余數(shù)b不一致,所以不能從第2表112查找到實(shí)線所表示的條形碼的用戶(hù)信息。因此,不會(huì)發(fā)生與接收的條形碼毫無(wú)關(guān)系的用戶(hù)信息被錯(cuò)誤識(shí)別的情況。
下面,將對(duì)用戶(hù)數(shù)據(jù)庫(kù)107進(jìn)行詳細(xì)說(shuō)明。附圖12是用戶(hù)數(shù)據(jù)庫(kù)107結(jié)構(gòu)的示意圖。用戶(hù)數(shù)據(jù)庫(kù)107的各條記錄每逢用戶(hù)登記時(shí)便重新生成,并如圖示那樣包含用戶(hù)ID、用戶(hù)屬性信息(性別和年齡)、地址、結(jié)算手段、一次條形碼的條形碼值的余數(shù)a和b、二次條形碼的條形碼值的余數(shù)a和b、二次條形碼的發(fā)行時(shí)間、二次條形碼的有效期限、以及二次條形碼的使用完畢標(biāo)記。
一次條形碼和二次條形碼的條形碼值的余數(shù)a和余數(shù)b分別為用對(duì)應(yīng)于一次條形碼和二次條形碼的數(shù)值除以數(shù)值A(chǔ)和B時(shí)所得到的余數(shù),并用于從用戶(hù)數(shù)據(jù)庫(kù)107查找到第1表111。其他方面與第1實(shí)施方式所闡述的內(nèi)容相同,但是,每條記錄登記一條二次條形碼的余數(shù)a和b、發(fā)行時(shí)間、有效期限及使用完畢標(biāo)記在用戶(hù)數(shù)據(jù)庫(kù)107中。雖然用戶(hù)可以多次接收二次條形碼的發(fā)行,但這些項(xiàng)目每逢發(fā)行二次條形碼便進(jìn)行更新。
以下,將對(duì)本實(shí)施方式所涉及自動(dòng)售貨機(jī)12中的處理進(jìn)行說(shuō)明。想要利用該系統(tǒng)在自動(dòng)售貨機(jī)12中購(gòu)買(mǎi)商品的用戶(hù)需預(yù)先進(jìn)行用戶(hù)信息登記,并必須接收一次條形碼的發(fā)行。附圖13時(shí)表示該用戶(hù)登記處理的流程圖。
用戶(hù)從例如服務(wù)器裝置11中獲得在移動(dòng)電話13上登記用的表格,從輸入裝置304輸入年齡、性別及地址、結(jié)算手段等用戶(hù)信息,并經(jīng)由網(wǎng)絡(luò)40傳送到服務(wù)器裝置11。服務(wù)器裝置11的第2通信裝置104接收包含該用戶(hù)信息的登記用表格(步驟S301)。CPU101附加用戶(hù)ID,同時(shí)將接收到的登記用表格中記入的用戶(hù)信息登記在用戶(hù)數(shù)據(jù)庫(kù)107(步驟S302)。
CPU101隨機(jī)生成一次條形碼的圖象圖形(步驟S303)。CPU101采用規(guī)定的方法將所生成的一次條形碼的圖象圖形數(shù)值化,并將經(jīng)數(shù)值化的一次條形碼的圖象圖形代入到變量X中(步驟S304)。在此,作為使一次條形碼的圖象圖形數(shù)值化的方法,如果只要是相同圖形就必定會(huì)得到相同的數(shù)值,不同圖形就必定會(huì)得到不同數(shù)值的話,就可以采用任意方法。
CPU101求出條形碼值X除以A后所得到的余數(shù)a(步驟S305(a)),并求出條形碼值X除以B后所得到的余數(shù)b(步驟S305(b))。數(shù)值A(chǔ)和數(shù)值B的最小公倍數(shù)比能夠獲得的條形碼值(包含與本文后面敘述的二次條形碼對(duì)應(yīng)的條形碼值)的最大值和最小值之差還大。CPU101全部取出第1表111中登記在與余數(shù)a對(duì)應(yīng)的存儲(chǔ)位置的指針(步驟S306(a)),并全部取出第2表112中登記在與余數(shù)b對(duì)應(yīng)的存儲(chǔ)位置的指針(步驟S306(b))。
CPU101對(duì)從第1表111取出的指針和從第2表112取出的指針進(jìn)行比較,并判斷登記在用戶(hù)數(shù)據(jù)庫(kù)107的用戶(hù)信息中是否存在指示出相同用戶(hù)信息的指針(步驟S307)。如果第1表111和第2表112中存在指示出相同的用戶(hù)信息的指針,則返回到步驟S303的處理并重新發(fā)行一次條形碼。
如果第1表111和第2表112中不存在指示出相同的用戶(hù)信息的指針,則CPU101將指示出登記在用戶(hù)數(shù)據(jù)庫(kù)107的該用戶(hù)信息的指針登記在第1表111中與余數(shù)a對(duì)應(yīng)的存儲(chǔ)位置,同時(shí)將用戶(hù)數(shù)據(jù)庫(kù)107的該用戶(hù)記錄中包含的一次條形碼的余數(shù)a的項(xiàng)目數(shù)值更新為在步驟S305(a)中求出的數(shù)值(步驟S308(a))。CPU101將指示出登記在用戶(hù)數(shù)據(jù)庫(kù)107的該用戶(hù)信息的指針登記在第2表112中與余數(shù)b對(duì)應(yīng)的存儲(chǔ)位置,同時(shí)將用戶(hù)數(shù)據(jù)庫(kù)107的該用戶(hù)記錄中包含的一次條形碼的余數(shù)b的項(xiàng)目數(shù)值更新為在步驟S305(b)中求出的數(shù)值(步驟S308(b))。
在步驟S308(a)或(b)中,當(dāng)在用戶(hù)數(shù)據(jù)庫(kù)107的相應(yīng)位置登記了指示出其他用戶(hù)的用戶(hù)信息的指針時(shí),通過(guò)表連接等手法,使指示出該用戶(hù)的用戶(hù)信息的指針在相同位置重復(fù)登記。
將指針登記在第1表111和第2表112的工作一旦結(jié)束,CPU101便將在步驟S303中生成的一次條形碼的圖象圖形按照包含在用戶(hù)信息中的地址從第2通信裝置104傳送到移動(dòng)電話13(步驟S309)。CPU101在一次條形碼的圖象圖形發(fā)送結(jié)束的時(shí)刻將一次條形碼的圖象圖形廢棄掉(步驟S310)。然后結(jié)束該流程圖的處理。
當(dāng)用戶(hù)發(fā)行的一次條形碼丟失時(shí),自移動(dòng)電話13發(fā)送來(lái)一次條形碼的再發(fā)行請(qǐng)求。此時(shí)的一次條形碼再發(fā)行按照與步驟S303~S310相同的處理來(lái)進(jìn)行,但在步驟S308(a)和(b)中追加下述處理。CPU101根據(jù)用戶(hù)數(shù)據(jù)庫(kù)107的該用戶(hù)記錄中包含的一次條形碼的余數(shù)a和余數(shù)b,將指示出以前登記在第1表111和第2表112中的該用戶(hù)信息的指針刪除后,將二次條形碼的余數(shù)a和b的項(xiàng)目數(shù)值分別更新為在步驟S305(a)和(b)中求出的數(shù)值。
如上所述那樣進(jìn)行用戶(hù)登記并接收一次條形碼的發(fā)行的用戶(hù),與第1實(shí)施方式中的情形一樣,可以在自動(dòng)售貨機(jī)12中購(gòu)買(mǎi)商品。即便是在本實(shí)施方式中購(gòu)買(mǎi)商品時(shí)的整個(gè)流程也與第1實(shí)施方式中的情形大體相同。但是,在本實(shí)施方式中,由于一次條形碼和二次條形碼的圖象數(shù)據(jù)并沒(méi)有存儲(chǔ)在服務(wù)器裝置11內(nèi),所以二次條形碼的發(fā)行手續(xù)與第1實(shí)施方式有所不同。當(dāng)移動(dòng)電話13從自動(dòng)售貨機(jī)12接收到一次條形碼或二次條形碼的圖象數(shù)據(jù)時(shí),用于根據(jù)這些條形碼鑒別用戶(hù)的手續(xù)也有別于第1實(shí)施方式。
附圖14是表示本實(shí)施方式中服務(wù)器裝置11的CPU101執(zhí)行的二次條形碼發(fā)行處理的流程圖。執(zhí)行本流程圖的處理以替代步驟S143~S146的處理。
當(dāng)從自動(dòng)售貨機(jī)12接收到一次條形碼的圖象數(shù)據(jù)時(shí),CPU101根據(jù)所接收的一次條形碼進(jìn)行用戶(hù)鑒別處理(步驟S401)。有關(guān)用戶(hù)鑒別處理將在后文中加以敘述。CPU101判斷在步驟S401的用戶(hù)鑒別處理中是否取得了用戶(hù)的鑒別(步驟S402)。當(dāng)果沒(méi)有取得用戶(hù)的鑒別時(shí),結(jié)束本流程圖的處理而無(wú)需發(fā)行二次條形碼。
當(dāng)在步驟S401的用戶(hù)鑒別處理中取得用戶(hù)的鑒別時(shí),CPU101參考用戶(hù)數(shù)據(jù)庫(kù)107中有關(guān)取得鑒別的用戶(hù)的記錄并判斷用戶(hù)是否滿(mǎn)足各種條件(同步驟S202~S204)(步驟S403)。如果用戶(hù)不滿(mǎn)足各種條件中的任何一種,則無(wú)需發(fā)行二次條形碼便結(jié)束本流程圖的處理。
當(dāng)用戶(hù)滿(mǎn)足全部各種條件時(shí),CPU101隨機(jī)生成二次條形碼的圖象圖形(步驟S404)。CPU101用規(guī)定的方法對(duì)所生成的二次條形碼的圖象圖形進(jìn)行數(shù)值化,并將經(jīng)數(shù)值化的條形碼值代入到變量X(步驟S405)。將二次條形碼的圖象圖形數(shù)值化的方法與步驟S304的情形相同。
CPU101求出用條形碼值X除以數(shù)值A(chǔ)所得到的余數(shù)a(步驟(S406(a)),并求出用條形碼值X除以數(shù)值B所得到的余數(shù)b(步驟(S406(b))。數(shù)值A(chǔ)和數(shù)值B采用與附圖13的流程圖所示的數(shù)值相同的數(shù)值。CPU101全部取出第1表111中與余數(shù)a對(duì)應(yīng)的存儲(chǔ)位置中登記的指針(步驟S407(a)),并全部取出第2表112中與余數(shù)b對(duì)應(yīng)的存儲(chǔ)位置中登記的指針(步驟S407(b))。
CPU101對(duì)從第1表111中取出的指針和從第2表112中取出的指針進(jìn)行比較,并判斷登記在用戶(hù)數(shù)據(jù)庫(kù)107的用戶(hù)信息中是否存在指示出相同的用戶(hù)信息的指針(步驟S408)。如果第1表111和第2表112中存在指示出相同用戶(hù)信息的指針,則返回到步驟S408的處理,重新發(fā)行二次條形碼。
如果第1表111和第2表112中不存在指示出相同用戶(hù)信息的指針,則CPU101將指示出用戶(hù)的用戶(hù)信息的指針登記在第1表111中的與余數(shù)a對(duì)應(yīng)的存儲(chǔ)位置,所述用戶(hù)被登記在用戶(hù)數(shù)據(jù)庫(kù)107中。CPU101根據(jù)用戶(hù)數(shù)據(jù)庫(kù)107的該用戶(hù)記錄中所包含的二次條形碼的余數(shù)a,將指示出以前登記在第1表111中的該用戶(hù)的用戶(hù)信息的指針刪除后,將用戶(hù)數(shù)據(jù)庫(kù)107的該用戶(hù)記錄中所包含的二次條形碼的余數(shù)a的項(xiàng)目數(shù)值更新為在步驟S406(a)中求出的數(shù)值(步驟S409(a))。
CPU101進(jìn)而將指示出登記在用戶(hù)數(shù)據(jù)庫(kù)107的該用戶(hù)的用戶(hù)信息的指針登記在第2表112中的與余數(shù)b對(duì)應(yīng)的存儲(chǔ)位置。CPU101根據(jù)用戶(hù)數(shù)據(jù)庫(kù)107的該用戶(hù)記錄中包含的二次條形碼的余數(shù)b,將指示出以前登記在第2表112中的該用戶(hù)的用戶(hù)信息的指針刪除后,將用戶(hù)數(shù)據(jù)庫(kù)107的該用戶(hù)記錄中包含的二次條形碼的余數(shù)b的項(xiàng)目數(shù)值更新為在步驟S406(b)中求出的數(shù)值(步驟S409(b))。
在步驟S409(a)和(b)中,當(dāng)指示出其他用戶(hù)的用戶(hù)信息的指針已登記在用戶(hù)數(shù)據(jù)庫(kù)107的相應(yīng)位置時(shí),通過(guò)表連接等手法,使指示出該用戶(hù)的用戶(hù)信息的指針在相同位置重復(fù)登記。
將指針登記在第1表111和第2表112上的工作一旦結(jié)束,CPU101便從2個(gè)表111和112中讀出可查找的用戶(hù)信息記錄中所包含的地址(步驟S410)。CPU101重新登記該用戶(hù)信息記錄中所包含的二次條形碼的發(fā)行時(shí)間(當(dāng)前時(shí)間)和經(jīng)過(guò)規(guī)定期間后的有效期限,并重新設(shè)置使用完畢標(biāo)記(步驟S411)。CPU101利用在步驟S141接收的加密密鑰把在步驟S404中生成的二次條形碼的圖象數(shù)據(jù)進(jìn)行加密(步驟S412)。
CPU101把在步驟S412中加密的二次條形碼的圖象圖形按照在步驟S410中讀出的地址,從第2通信裝置104發(fā)送到移動(dòng)電話13(步驟S413)。在二次條形碼的圖象圖形發(fā)送結(jié)束時(shí),CPU101將該二次條形碼的圖象圖形廢棄掉(步驟S414)。然后,結(jié)束本流程圖的處理。
附圖15是表示服務(wù)器裝置11根據(jù)從自動(dòng)售貨機(jī)12接收的一次條形碼或二次條形碼的圖形數(shù)據(jù)來(lái)鑒別用戶(hù)的處理的流程圖。一次條形碼在上述步驟S401中執(zhí)行。對(duì)于二次條形碼,在步驟S150的處理中取代核對(duì)其是否登記在二次數(shù)據(jù)庫(kù)106上來(lái)執(zhí)行。根據(jù)一次條形碼進(jìn)行用戶(hù)鑒別的情形與根據(jù)二次條形碼進(jìn)行用戶(hù)鑒別的情形完全相同,因此,用本流程圖對(duì)它們一同進(jìn)行說(shuō)明。在本附圖的說(shuō)明中所說(shuō)的“條形碼”是指一次條形碼或二次條形碼。
CPU101利用規(guī)定的方法將從自動(dòng)售貨機(jī)12接收的條形碼的圖象圖形(二次條形碼時(shí)是指經(jīng)解密的圖象圖形)數(shù)值化,并將經(jīng)數(shù)值化的條形碼值代入到變量X中(步驟S501)。在此,將條形碼的圖象圖形數(shù)值化的方法也與步驟S304中的方法相同。CPU101判斷經(jīng)數(shù)值化的條形碼值X是否處在可生成于步驟S303中的一次條形碼的范圍內(nèi)或可生成于步驟S404的二次條形碼的范圍內(nèi)(步驟S502)。
如果條形碼值X處于可生成的一次條形碼或二次條形碼的范圍內(nèi),則CPU101求出用條形碼值X除以數(shù)值A(chǔ)所得到的余數(shù)a(步驟S503(a)),并求出用條形碼值X除以數(shù)值B度所得到的余數(shù)b(步驟S503(b))。數(shù)值A(chǔ)和數(shù)值B采用與附圖13的流程圖13所示的數(shù)值相同的數(shù)值。CPU101全部取出存儲(chǔ)在第1表111中與余數(shù)a對(duì)應(yīng)的存儲(chǔ)位置中的指針(步驟S504(a)),并全部取出存儲(chǔ)在第2表112中與余數(shù)b對(duì)應(yīng)的存儲(chǔ)位置中的指針(步驟S504(b))。CPU101比較自第1表111中取出的指針和自第2表112中取出的指針,并判斷登記在用戶(hù)數(shù)據(jù)庫(kù)107中的用戶(hù)信息中是否存在指示出相同的用戶(hù)信息的指針(步驟S505)。如果第1表111和第2表112中存在指示出相同的用戶(hù)信息的指針,則根據(jù)第1表111和第2表112的指針?biāo)甘镜挠脩?hù)信息鑒別該用戶(hù)(步驟S506)。然后,便結(jié)束本流程圖的處理。
在步驟S502中,當(dāng)條形碼值X不在一次條形碼或二次條形碼中任何一者的范圍內(nèi)時(shí),或者說(shuō),如果在步驟S505中第1表111和第2表112中不存在指示出相同的用戶(hù)信息的指針,則CPU101不能進(jìn)行用戶(hù)的鑒別(步驟S508)。然后,接收本流程圖的處理。
當(dāng)根據(jù)二次條形碼的圖象圖形鑒別用戶(hù)時(shí),根據(jù)在步驟S150中鑒別的用戶(hù)的用戶(hù)信息,核對(duì)有效期限或使用完畢標(biāo)記,如果滿(mǎn)足條件,則從服務(wù)器裝置11將銷(xiāo)售許可通知發(fā)送到自動(dòng)售貨機(jī)12。
如上所述,在本實(shí)施方式所涉及的自動(dòng)售貨機(jī)系統(tǒng)中,在發(fā)行一次條形碼或二次條形碼時(shí),服務(wù)器裝置11將指示出對(duì)應(yīng)于該條形碼的用戶(hù)的指針登記在存儲(chǔ)位置,該存儲(chǔ)位置與根據(jù)第1表111和第2表112的條形碼值求出的余數(shù)a和b對(duì)應(yīng)。當(dāng)從自動(dòng)售貨機(jī)12中接收到一次條形碼或二次條形碼的圖象圖形時(shí),根據(jù)將該圖象圖形數(shù)值化求出的余數(shù)a和b,并參考第1表111和第2表112進(jìn)行用戶(hù)的鑒別。即,無(wú)需進(jìn)行條形碼之間的校對(duì),通過(guò)參考運(yùn)算處理和存儲(chǔ)內(nèi)容便能高速地進(jìn)行一次條形碼或二次條形碼與用戶(hù)的對(duì)應(yīng)。
與一次條形碼或二次條形碼的條形碼值相除的除數(shù)的數(shù)值A(chǔ)和B的最小公倍數(shù)比能夠取得的條形碼值的最大值與最小值的差還大。由于采用不同的條形碼值余數(shù)a和b也不一致,因此,并不能根據(jù)他人的條形碼從第1表111和第2表112中查找到登記在用戶(hù)數(shù)據(jù)庫(kù)107中的各用戶(hù)的用戶(hù)信息。故,根據(jù)一次條形碼或二次條形碼可以唯一地確定出用戶(hù)。
即使不進(jìn)行條形碼之間的校對(duì)也能夠進(jìn)行一次條形碼或二次條形碼與用戶(hù)之間的對(duì)應(yīng),所以當(dāng)一次條形碼或二次條形碼被發(fā)送到移動(dòng)電話13并結(jié)束發(fā)送時(shí),服務(wù)器裝置11將一次條形碼或二次條形碼廢棄掉。也就是說(shuō),在服務(wù)器裝置11中發(fā)行的一次條形碼或二次條形碼的圖象圖形根本不需要預(yù)先保存。一次條形碼或二次條形碼的圖象圖形并不保存在移動(dòng)電話13之外的其他計(jì)算機(jī)裝置中。
本實(shí)施方式所涉及的自動(dòng)售貨機(jī)系統(tǒng)不需要上述的用于保存一次條形碼和二次條形碼的圖象圖形的數(shù)據(jù)庫(kù)。因而,可以減小服務(wù)器裝置11所必須的存儲(chǔ)容量。象條形碼那樣的圖象圖形的信息量與字符數(shù)據(jù)的信息量相比比較大,所以對(duì)壓縮必要的存儲(chǔ)容量很有效。
因?yàn)橐淮螚l形碼和二次條形碼的圖象圖形并不保存在用戶(hù)擁有的移動(dòng)電話以外,所以即使例如服務(wù)器裝置11遭到黑客入侵,附加給各用戶(hù)的一次條形碼和二次條形碼的圖象圖形也不會(huì)被盜出。因而,可以實(shí)現(xiàn)作為用于鑒別的信息使用的一次條形碼和二次條形碼的高度安全性。用戶(hù)也可以放心,只要自己不放松對(duì)一次條形碼和二次條形碼的管理就不可能被第三者非法獲取。
實(shí)施方式的變形本發(fā)明并不僅僅限于上述第1和第2實(shí)施方式,本發(fā)明可以進(jìn)行各種變形和應(yīng)用。以下,對(duì)可適用于本發(fā)明的上述實(shí)施方式的變形情況進(jìn)行說(shuō)明。
在上述第2實(shí)施方式中,把以規(guī)定的方法對(duì)一次條形碼或二次條形碼進(jìn)行數(shù)值化后得到的條形碼值原封不動(dòng)地除以數(shù)值A(chǔ)或B,并求出余數(shù)a或b。
與此不同,采用從數(shù)值化的條形碼值中減去獲取的條形碼值的最小值或從獲取的條形碼值的最大值減去數(shù)值化的條形碼值后所得到的值除以數(shù)值A(chǔ)或B亦可。
此時(shí),由于獲取的條形碼值的取值范圍的緣故,被除數(shù)相當(dāng)小,所以可高速地進(jìn)行除法處理。
在上述第2實(shí)施方式中,服務(wù)器裝置11從自動(dòng)售貨機(jī)12中接收一次條形碼或二次條形碼的圖象圖形。與此相反,自動(dòng)售貨機(jī)12亦可以將在條形碼讀出器204中讀取的一次條形碼或二次條形碼的圖象圖形進(jìn)行數(shù)值化,并將該條形碼值傳送到服務(wù)器裝置11。自動(dòng)售貨機(jī)12亦可以將條形碼值部分別除以數(shù)值A(chǔ)和B后得到的余數(shù)a和b傳送到服務(wù)器裝置11。
在上述第2實(shí)施方式中,在第1表111和第2表112的存儲(chǔ)位置登記指示出用戶(hù)信息的指針,該存儲(chǔ)位置與余數(shù)a、b對(duì)應(yīng),所述余數(shù)a、b是用對(duì)應(yīng)于一次條形碼或二次條形碼的數(shù)值分別除以數(shù)值A(chǔ)、B所得到的余數(shù)。也可以將能夠唯一地確定出用戶(hù)信息的其他信息(例如,用戶(hù)ID)登記在第1表111和第2表112中。此時(shí),通過(guò)判斷是否存在與登記在第1表111和第2表112的存儲(chǔ)位置的信息相一致的信息,從而能夠進(jìn)行用戶(hù)鑒別,所述存儲(chǔ)位置分別與余數(shù)a和b對(duì)應(yīng)。
也可以通過(guò)應(yīng)用直接尋址法,進(jìn)一步高速地進(jìn)行一次條形碼或二次條形碼與用戶(hù)的對(duì)應(yīng)。附圖16是說(shuō)明本變形例的圖。在本
中,也是將一次條形碼和二次條形碼進(jìn)行整理統(tǒng)一稱(chēng)之為條形碼。設(shè)第1表111的起始地址為M,第2表112的起始地址為N。第1表111和第2表112的每個(gè)字中存儲(chǔ)與條形碼對(duì)應(yīng)的用戶(hù)信息的起始地址。當(dāng)由于新發(fā)行的條形碼而發(fā)生沖突時(shí)存儲(chǔ)特定值,同時(shí),對(duì)應(yīng)于該字另外設(shè)定特定值表113。
CPU101把起始地址M與余數(shù)a相加得到的M+a地址作為直接地址,并參考第1表111,所述余數(shù)a是用條形碼值X除以數(shù)值A(chǔ)所得到的余數(shù),該條形碼值X是對(duì)隨機(jī)生成的條形碼或從自動(dòng)售貨機(jī)12接收的條形碼進(jìn)行數(shù)值化得到的。CPU101把起始地址N與余數(shù)b相加得到的N+b地址作為直接地址,并參考第2表112,所述余數(shù)b是用條形碼值X除以數(shù)值B所得到的余數(shù)。一旦在M+a地址或N+b地址中存儲(chǔ)了特定值,則參考與之對(duì)應(yīng)設(shè)置的特定值表113。
如果在M+a地址和N+b地址(根據(jù)情況與這些地址對(duì)應(yīng)設(shè)置的特定值表113)中存儲(chǔ)相同用戶(hù)信息的起始地址,則可以鑒別該用戶(hù)。也可以利用存儲(chǔ)在M+a地址和N+b地址中(根據(jù)情況與這些地址對(duì)應(yīng)設(shè)置的特定值表113)的地址的直接地址從用戶(hù)數(shù)據(jù)庫(kù)107中取出用戶(hù)信息。
在上述第2實(shí)施方式中,根據(jù)用對(duì)應(yīng)于一次條形碼和二次條形碼的條形碼值分別除以2個(gè)數(shù)值A(chǔ)和B所得到的余數(shù)a和b,在第1表111和第2表112中登記指示出用戶(hù)信息的指針。然而,在本發(fā)明中,計(jì)算多種散列函數(shù)的散列值,并能夠?qū)崿F(xiàn)在對(duì)應(yīng)于各散列函數(shù)設(shè)置的多個(gè)散列表的散列值的存儲(chǔ)位置登記指示出用戶(hù)信息的指針。而且,對(duì)于不同的2個(gè)條形碼,必須至少利用一種散列函數(shù)計(jì)算出的散列值是不一致的。
在上述第1和第2實(shí)施方式中,根據(jù)分配給每個(gè)用戶(hù)的一次條形碼來(lái)發(fā)行二次條形碼。與此不同,以同上述二次條形碼相同的方法使用的條形碼可按照其他方法的用戶(hù)的請(qǐng)求(例如通知了移動(dòng)電話13的發(fā)送者號(hào)碼的條形碼的發(fā)行請(qǐng)求)來(lái)發(fā)行,并發(fā)送給用戶(hù)。
在上述第1、第2實(shí)施方式中,一次條形碼數(shù)據(jù)庫(kù)105或用戶(hù)數(shù)據(jù)庫(kù)107的各條記錄中包含了與一次條形碼對(duì)應(yīng)的有關(guān)用戶(hù)屬性的信息。與此不同,有關(guān)用戶(hù)的屬性信息亦可以包含在一次條形碼自身中。當(dāng)從自動(dòng)售貨機(jī)12中接收到一次條形碼時(shí),服務(wù)器裝置11的CPU101判斷包含在該一次條形碼中的用戶(hù)屬性是否表示可以對(duì)其銷(xiāo)售商品的屬性。當(dāng)用戶(hù)的屬性是表示可以對(duì)其銷(xiāo)售商品的屬性時(shí),服務(wù)器裝置11的CPU101便發(fā)行二次條形碼。
在上述第1、第2實(shí)施方式中,自動(dòng)售貨機(jī)12保持二次條形碼的加密密鑰和解密密鑰,并且當(dāng)讀取一次條形碼時(shí)將加密密鑰、讀取二次條形碼時(shí)將解密密鑰分別發(fā)送到服務(wù)器裝置11。服務(wù)器裝置11具有對(duì)應(yīng)于自動(dòng)售貨機(jī)12來(lái)登記加密密鑰和解密密鑰的數(shù)據(jù)庫(kù),并按照發(fā)送了一次條形碼和二次條形碼的自動(dòng)售貨機(jī)12從該數(shù)據(jù)庫(kù)中讀出加密密鑰或解密密鑰,從而利用該讀出的加密密鑰或解密密鑰對(duì)二次條形碼進(jìn)行加密或解密。加密密鑰或解密密鑰中的一者被登記在服務(wù)器裝置11內(nèi)的數(shù)據(jù)庫(kù),另一者從自動(dòng)售貨機(jī)12中發(fā)送。
自動(dòng)售貨機(jī)12的識(shí)別信息以及每個(gè)自動(dòng)售貨機(jī)12固有的加密密鑰和解密密鑰可利用服務(wù)器裝置11和自動(dòng)售貨機(jī)12之外的管理計(jì)算機(jī)來(lái)管理。例如,管理計(jì)算機(jī)雖然不是在上述系統(tǒng)中使用的自動(dòng)售貨機(jī)12的全部,但它連接了多個(gè)裝置,并可將自動(dòng)售貨機(jī)12的識(shí)別信息、加密密鑰和解密密鑰發(fā)送到服務(wù)器裝置11。從服務(wù)器裝置11發(fā)送到自動(dòng)售貨機(jī)12的信息可通過(guò)管理計(jì)算機(jī)來(lái)發(fā)送。此時(shí),服務(wù)器裝置11如果能夠指定管理計(jì)算機(jī),則即便不能指定每個(gè)自動(dòng)售貨機(jī)12亦可將銷(xiāo)售許可通知發(fā)送到包含經(jīng)由管理計(jì)算機(jī)讀取了二次條形碼的條形碼讀出器204的自動(dòng)售貨機(jī)12中。
在上述第1、第2實(shí)施方式中,服務(wù)器裝置11和自動(dòng)售貨機(jī)12之間通過(guò)專(zhuān)用線路30連接。這些專(zhuān)用線路可以采用無(wú)線線路??梢圆捎锰厥饩W(wǎng)絡(luò)以取代專(zhuān)用線路。也可以使用電話線通過(guò)撥號(hào)來(lái)連接服務(wù)器裝置11和自動(dòng)售貨機(jī)12之間。
在上述第1、第2實(shí)施方式中,二次條形碼預(yù)先將有效期限登記在二次條形碼數(shù)據(jù)庫(kù)106或用戶(hù)數(shù)據(jù)庫(kù)107,從二次條形碼的發(fā)行開(kāi)始經(jīng)過(guò)一定時(shí)間便不能使用,由此,防止了被偽造而非法使用情況的發(fā)生。然而,本發(fā)明中能夠采用的二次條形碼的防偽技術(shù)卻并不限于此。
預(yù)先在二次條形碼中埋入采用Java(商標(biāo))語(yǔ)言等寫(xiě)成的程序,通過(guò)該程序的作用,移動(dòng)電話接收到二次條形碼后經(jīng)過(guò)規(guī)定時(shí)間,二次條形碼自我廢棄。該程序具有定期對(duì)服務(wù)器裝置11確認(rèn)時(shí)間的功能。該程序具有下述功能一旦二次條形碼的使用期限臨近便發(fā)出警告音或改變條形碼的顏色,從而通知用戶(hù)。該程序具有一旦超過(guò)二次條形碼的使用期限便自動(dòng)替換圖象或顯示字符信息使二次條形碼失效。
自發(fā)行開(kāi)始經(jīng)過(guò)一定時(shí)間后二次條形碼不能使用的手法并不限于上述內(nèi)容,也可以使分配給移動(dòng)電話13的二次條形碼中包含期限信息。條形碼讀出器204在讀取二次條形碼時(shí)將該期限信息一并讀取,并將期限信息發(fā)送到服務(wù)器裝置11。服務(wù)器裝置11的CPU101能夠根據(jù)從自動(dòng)售貨機(jī)12發(fā)送來(lái)的期限信息判斷出二次條形碼的有效性。
預(yù)先在一次條形碼或二次條形碼中埋入電子水印,通過(guò)判斷該電子水印來(lái)判斷一次條形碼或二次條形碼的合法性。對(duì)于可埋入的電子水印,如果準(zhǔn)備多個(gè)對(duì)一次條形碼或二次條形碼的視覺(jué)性沒(méi)有影響的圖形,則如附圖17A所示,可選擇任意的圖形的電子水印埋入發(fā)送到用戶(hù)的移動(dòng)電話13中的一次條形碼或二次條形碼中。
此時(shí),服務(wù)器裝置11中還設(shè)有附圖17B所示的水印圖形數(shù)據(jù)庫(kù)108。水印圖形數(shù)據(jù)庫(kù)108的各條記錄中包含用戶(hù)ID、應(yīng)用于一次條形碼的電子水印圖形、應(yīng)用于二次條形碼的電子水印圖形。在服務(wù)器裝置11的處理中追加附圖18A和附圖18B中所示的各步驟的處理。這里,雖然作為追加到第2實(shí)施方式的處理中的步驟來(lái)表示,但也可以在第1實(shí)施方式的處理中追加同樣的步驟。
在步驟S308(a)和(b)或者步驟S409(a)和(b)中,將指針登記到第1表111和第2表112的工作一旦結(jié)束,服務(wù)器裝置11的CPU101便隨機(jī)選擇電子水印的圖形(步驟S601)。
經(jīng)選擇的電子水印的圖形以用戶(hù)ID作為密鑰登記在水印圖形數(shù)據(jù)庫(kù)108中(步驟S602),同時(shí)埋入到在步驟S303或步驟S404中生成的條形碼中(步驟S603)。然后,進(jìn)入到步驟S309或S410的處理。
在步驟S505中,如果判斷出從第1表111和第2表112兩者中查找到相同用戶(hù)信息,則CPU101對(duì)從自動(dòng)售貨機(jī)12接收的條形碼中埋入的電子水印的圖形進(jìn)行分析(步驟S611)。CPU101以用戶(hù)ID為密鑰取出登記在水印圖形數(shù)據(jù)庫(kù)108中的一次條形碼或二次條形碼的電子水印的圖形,并判斷其與分析的圖形是否一致(步驟S612)。如果一致,則進(jìn)入步驟S505并鑒別用戶(hù),但如果不一致,則不能進(jìn)入步驟S506來(lái)鑒別用戶(hù)。
如上所述,通過(guò)選擇多個(gè)圖形的電子水印中任意一個(gè)圖形并埋入到條形碼中,從而如果不能夠偽造被埋入的電子水印,則不能使用偽造的條形碼。特別是對(duì)于二次條形碼,由于被附加了有效期限,所以,在較短的期間內(nèi)實(shí)際上不可能除圖象圖形外連電子水印都進(jìn)行分析偽造。由此,便可以防止偽造并使用發(fā)送到用戶(hù)的條形碼。
在上述第1、第2實(shí)施方式中,一次條形碼或二次條形碼作為具有雙灰度二維矩陣圖形的條形碼顯示在移動(dòng)電話13的顯示裝置305,但亦可作為具有多灰度圖形的條形碼或具有三維圖形的條形碼來(lái)顯示。該三維條形碼是例如在多邊形形成的立方體的各面上顯示二維條形碼而形成的,并通過(guò)Java等應(yīng)用程序來(lái)旋轉(zhuǎn)多邊形。服務(wù)器裝置11的CPU101通過(guò)多邊形的旋轉(zhuǎn),從而能夠鑒別整個(gè)立方體的各面上顯示的編碼。三維條形碼可隨面數(shù)的增加而包含更大的信息量。對(duì)于象三維條形碼那樣信息量較大的識(shí)別信息,在第2實(shí)施方式中明顯表現(xiàn)出具有可以減小必要的存儲(chǔ)容量的效果。
例如通過(guò)藍(lán)牙技術(shù)等的應(yīng)用,從而使自動(dòng)售貨機(jī)12和移動(dòng)電話13可直接通信時(shí),即使是不能目視識(shí)別的信息也能代替上述一次條形碼和二次條形碼來(lái)使用。無(wú)論哪種方式的識(shí)別信息,都可以采用下述結(jié)構(gòu)根據(jù)數(shù)值化的值分別除以A、B得到的余數(shù)a和b,將指示出用戶(hù)信息的指針登記在第1表111和第2表112中,并無(wú)需進(jìn)行識(shí)別信息之間的校對(duì)而進(jìn)行識(shí)別信息與用戶(hù)信息的對(duì)應(yīng)。
在上述第1、第2實(shí)施方式中,無(wú)論發(fā)送到哪個(gè)用戶(hù)的移動(dòng)電話13中,服務(wù)器裝置11的CPU101都同樣生成條形碼(一次條形碼或二次條形碼)。但是,移動(dòng)電話13的顯示裝置305卻因機(jī)種的不同大小和點(diǎn)數(shù)均不同。
為了根據(jù)移動(dòng)電話13的機(jī)種生成最有效的條形碼(一次條形碼或二次條形碼),服務(wù)器裝置11可具有附圖19所示的機(jī)種數(shù)據(jù)庫(kù)109。機(jī)種數(shù)據(jù)庫(kù)109對(duì)應(yīng)存儲(chǔ)用戶(hù)ID和有關(guān)移動(dòng)電話13的機(jī)種的信息(至少包含顯示裝置305的大小和點(diǎn)數(shù))。在發(fā)行一次條形碼或二次條形碼時(shí),服務(wù)器裝置11的CPU101能夠參考機(jī)種數(shù)據(jù)庫(kù)109并根據(jù)成為發(fā)送地址的移動(dòng)電話13的機(jī)種發(fā)行條形碼。
從服務(wù)器裝置11發(fā)送到移動(dòng)電話13的條形碼(一次條形碼或二次條形碼)可以是經(jīng)壓縮后的條形碼。服務(wù)器裝置11的CPU101與機(jī)種無(wú)關(guān)地生成條形碼(一次條形碼或二次條形碼)后,可根據(jù)成為發(fā)送地址的移動(dòng)電話13的機(jī)種來(lái)壓縮條形碼。在移動(dòng)電話13的顯示裝置305中顯示經(jīng)壓縮后的條形碼,并由條形碼讀出器204讀取。
通過(guò)上述過(guò)程,如果移動(dòng)電話13是新型的移動(dòng)電話且顯示裝置305的顯示點(diǎn)數(shù)很多,則服務(wù)器裝置11可以生成細(xì)密圖形的條形碼,即使移動(dòng)電話13是舊型的移動(dòng)電話且顯示點(diǎn)數(shù)很少,服務(wù)器裝置11也可以生成能在顯示裝置305上顯示的條形碼。由此,最大限度地發(fā)揮顯示裝置305的功能來(lái)顯示條形碼(一次條形碼或二次條形碼)。即使用戶(hù)頻繁地改變移動(dòng)電話13的機(jī)種也能夠生成適合新機(jī)種的二次條形碼,所以可以特別有效地應(yīng)用在技術(shù)進(jìn)步較塊的移動(dòng)電話13中。
在上述第1、第2實(shí)施方式中,一次條形碼和二次條形碼保持在移動(dòng)電話13中并顯示在顯示裝置305上,但也可以取代移動(dòng)電話13而采用能夠與服務(wù)器裝置11之間進(jìn)行無(wú)線通信的其他無(wú)線通信終端。當(dāng)通過(guò)采用藍(lán)牙技術(shù)等取代一次條形碼和二次條形碼而采用不能目視鑒別的信息時(shí),可以應(yīng)用不具有顯示裝置的無(wú)線通信終端。不過(guò),采用普及率較高的移動(dòng)電話作為無(wú)線通信終端,可以使更多的用戶(hù)能夠使用本發(fā)明的系統(tǒng)。
在上述第1、第2實(shí)施方式中,附圖8A、附圖8B、附圖9、附圖13、附圖14、附圖15、附圖18A、附圖18B的流程圖所表示的程序作為存儲(chǔ)在服務(wù)器裝置11的存儲(chǔ)裝置102、移動(dòng)電話13的ROM302、自動(dòng)售貨機(jī)12的存儲(chǔ)裝置202的存儲(chǔ)裝置402中的程序來(lái)說(shuō)明。但是,這些程序的全部或一部分也可以有別于硬件而被提供的。
附圖20A表示程序提供方法的第1例。服務(wù)器裝置11分別驅(qū)動(dòng)CD-ROM或DVD-ROM等計(jì)算機(jī)可讀的記錄媒體55,并且還具有讀取數(shù)據(jù)的盤(pán)驅(qū)動(dòng)器51。CPU101能夠使盤(pán)驅(qū)動(dòng)器51讀取記錄在記錄媒體55上的程序并將其安裝在存儲(chǔ)裝置102中。移動(dòng)電話13還具有插入ROM卡56并讀取數(shù)據(jù)的卡槽53。CPU301通過(guò)卡槽53依次讀出記錄在ROM卡56中的程序命令并執(zhí)行。
附圖20B是表示程序的提供方法的第2例。服務(wù)器裝置11和移動(dòng)電話13的處理程序存儲(chǔ)在因特網(wǎng)4上的Web服務(wù)器57所具有的固定盤(pán)裝置58上。當(dāng)從服務(wù)器裝置11或移動(dòng)電話13傳送來(lái)發(fā)送程序的請(qǐng)求時(shí),Web服務(wù)器57便將存儲(chǔ)在固定盤(pán)裝置58上的程序進(jìn)行數(shù)據(jù)信號(hào)化,疊加在載波59上并經(jīng)由因特網(wǎng)4送回請(qǐng)求源的裝置。服務(wù)器裝置11的第1通信裝置103或移動(dòng)電話13的通信裝置306一旦接收到被疊加在載波上發(fā)送來(lái)的程序,CPU101、301便將該程序安裝在存儲(chǔ)裝置102或ROM302上。
在此,作為移動(dòng)電話13的ROM302可以采用能夠進(jìn)行數(shù)據(jù)的電寫(xiě)入和電擦除的閃存。
權(quán)利要求
1.一種識(shí)別信息發(fā)行系統(tǒng),包括無(wú)線通信終端(13)、和至少可通過(guò)無(wú)線通信線路(41)與所述無(wú)線通信終端(13)進(jìn)行通信的服務(wù)器裝置(11),其特征在于,所述無(wú)線通信終端(13)包括一次識(shí)別信息保持裝置(302,303),保持由所述無(wú)線通信終端(13)的用戶(hù)管理的一次識(shí)別信息;和保持二次識(shí)別信息的二次識(shí)別信息保持裝置(303),所述二次識(shí)別信息能夠通過(guò)將所述一次識(shí)別信息輸入到所述服務(wù)器裝置(11)而從所述服務(wù)器裝置(11)中接收,而且與一次識(shí)別信息之間沒(méi)有規(guī)則性,所述服務(wù)器裝置(11)與第1輸入裝置(204)和第2輸入裝置(204)相連接,其中,第1輸入裝置(204)用于輸入保持在所述一次識(shí)別信息保持裝置(302,303)中的一次識(shí)別信息,第2輸入裝置(204)用于輸入保持在所述二次識(shí)別信息保持裝置中的二次識(shí)別信息,該服務(wù)器裝置(11)包括目標(biāo)存儲(chǔ)裝置(105,107),對(duì)分別合法管理著一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)的目標(biāo)信息以能夠與對(duì)應(yīng)的一次識(shí)別信息關(guān)聯(lián)的方式進(jìn)行存儲(chǔ);二次識(shí)別信息發(fā)行裝置(101,S143,S404),通過(guò)從所述第1輸入裝置輸入所述一次識(shí)別信息,由此發(fā)行附加了規(guī)定的有效期限的二次識(shí)別信息;用戶(hù)關(guān)聯(lián)裝置(106,111,112),將所述二次識(shí)別信息發(fā)行裝置(101,S143,S404)發(fā)行的二次識(shí)別信息與合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)相關(guān)聯(lián);二次識(shí)別信息發(fā)送裝置(104,S146),將所述二次識(shí)別信息發(fā)行裝置(101,S143,S404)發(fā)行的二次識(shí)別信息,根據(jù)以能夠與觸發(fā)該發(fā)行的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)在所述目標(biāo)存儲(chǔ)裝置(105)中的目標(biāo)信息,通過(guò)無(wú)線通信線路(41)進(jìn)行發(fā)送,同時(shí)將其保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)中;關(guān)聯(lián)判斷裝置(101,S150,S505),判斷自所述第2輸入裝置(204)輸入的二次識(shí)別信息在所述用戶(hù)關(guān)聯(lián)裝置(106,111,112)中是否與用戶(hù)相關(guān)聯(lián);有效期限判斷裝置(110,S150),判斷自所述第2輸入裝置(204)輸入的二次識(shí)別信息是否在所述規(guī)定的有效期限內(nèi);以及處理許可裝置(101,S151),所述關(guān)聯(lián)判斷裝置判斷與用戶(hù)的關(guān)聯(lián),并且,當(dāng)所述有效期限判斷裝置(110,S150)判斷出其處于有限期限內(nèi)時(shí),允許進(jìn)行規(guī)定的處理,所述第1、第2輸入裝置(204)輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端(13)中的狀態(tài)進(jìn)行輸入。
2.一種識(shí)別信息發(fā)行裝置(11),至少能通過(guò)無(wú)線通信線路(41)與無(wú)線通信終端(13)進(jìn)行通信,該無(wú)線通信終端(13)能夠保持由用戶(hù)管理的一次識(shí)別信息和可以通過(guò)輸入該一次識(shí)別信息來(lái)接收且與所述一次識(shí)別信息之間無(wú)規(guī)則性的二次識(shí)別信息,其特征在于,該識(shí)別信息發(fā)行裝置分別與第1、第2輸入裝置(204)相連接,所述第1、第2輸入裝置(204)輸入保持在所述無(wú)線通信終端(13)中的一次、二次識(shí)別信息,并包括目標(biāo)存儲(chǔ)裝置(105,107),對(duì)分別合法管理著一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)的目標(biāo)信息以能夠與對(duì)應(yīng)的一次識(shí)別信息關(guān)聯(lián)的方式進(jìn)行存儲(chǔ);二次識(shí)別信息發(fā)行裝置(101,S143,S404),通過(guò)從所述第1輸入裝置輸入所述一次識(shí)別信息,由此發(fā)行附加了規(guī)定的有效期限的二次識(shí)別信息;用戶(hù)關(guān)聯(lián)裝置(106,111,112),將所述二次識(shí)別信息發(fā)行裝置(101,S143,S404)發(fā)行的二次識(shí)別信息與合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)相關(guān)聯(lián);二次識(shí)別信息發(fā)送裝置(104,S146),將所述二次識(shí)別信息發(fā)行裝置(101,S143,S404)發(fā)行的二次識(shí)別信息,根據(jù)以能夠與觸發(fā)該發(fā)行的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)在所述目標(biāo)存儲(chǔ)裝置(105)中的目標(biāo)信息,通過(guò)無(wú)線通信線路(41)進(jìn)行發(fā)送,同時(shí)將其保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)中;關(guān)聯(lián)判斷裝置(101,S150,S505),判斷自所述第2輸入裝置(204)輸入的二次識(shí)別信息在所述用戶(hù)關(guān)聯(lián)裝置(106,111,112)中是否與用戶(hù)相關(guān)聯(lián);有效期限判斷裝置(110,S150),判斷自所述第2輸入裝置(204)輸入的二次識(shí)別信息是否在所述規(guī)定的有效期限內(nèi);以及處理許可裝置(101,S151),所述關(guān)聯(lián)判斷裝置判斷與用戶(hù)的關(guān)聯(lián),并且,當(dāng)所述有效期限判斷裝置(110,S150)判斷出其處于有限期限內(nèi)時(shí),允許進(jìn)行規(guī)定的處理,所述第1、第2輸入裝置(204)輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端(13)中的狀態(tài)進(jìn)行輸入。
3.如權(quán)利要求2所述的識(shí)別信息發(fā)行裝置(11),其特征在于,所述用戶(hù)關(guān)聯(lián)裝置由多個(gè)表(111,112)構(gòu)成,該多個(gè)表(111,112)用于將關(guān)聯(lián)信息登記在與計(jì)算結(jié)果相對(duì)應(yīng)的存儲(chǔ)位置上,該關(guān)聯(lián)信息用于與附加了對(duì)應(yīng)的識(shí)別信息的用戶(hù)相關(guān)聯(lián),該計(jì)算結(jié)果是以彼此不同的多個(gè)算式計(jì)算出與所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息對(duì)應(yīng)的數(shù)值而得到的,所述關(guān)聯(lián)判斷裝置由裝置(101,S505)構(gòu)成,該裝置(101,S505)用于判斷從所述第2輸入裝置(204)輸入的二次識(shí)別信息在所有的所述多個(gè)表(111,112)的與所述多個(gè)算式計(jì)算出的各計(jì)算結(jié)果分別對(duì)應(yīng)的存儲(chǔ)位置上是否都登記了相同用戶(hù)的關(guān)聯(lián)信息。
4.如權(quán)利要求3所述的識(shí)別信息發(fā)行裝置(11),其特征在于,所述多個(gè)算式是用來(lái)求出余數(shù)的算式,該余數(shù)是用對(duì)應(yīng)于從所述第2輸入裝置(204)輸入的二次識(shí)別信息的數(shù)值除以彼此不同的除數(shù)所得到,所述彼此不同的除數(shù)的最小公倍數(shù)比所得到的與二次識(shí)別信息對(duì)應(yīng)的數(shù)值的最大值和最小值之差還大。
5.如權(quán)利要求3所述的識(shí)別信息發(fā)行裝置(11),其特征在于,還包括廢棄裝置(101,S414),當(dāng)所述二次識(shí)別信息發(fā)送裝置的發(fā)送結(jié)束時(shí),將所述二次識(shí)別信息發(fā)行裝置(101,S404)所發(fā)行的二次識(shí)別信息廢棄。
6.如權(quán)利2所述的識(shí)別信息發(fā)行裝置(11),其特征在于,包括水印附加裝置(101,S603),將預(yù)先準(zhǔn)備的多種電子水印中任意一種電子水印埋入到所述二次識(shí)別信息發(fā)行裝置(101,S143,S404)所發(fā)行的二次識(shí)別信息中;水印關(guān)聯(lián)裝置(108),將所述二次識(shí)別信息發(fā)行裝置(101,S143,S404)所發(fā)行的二次識(shí)別信息與所述水印附加裝置(101,S603)附加的電子水印進(jìn)行關(guān)聯(lián);水印分析裝置(101,S611),分析埋入到從所述第2輸入裝置(204)輸入的二次識(shí)別信息中的電子水印的種類(lèi);以及水印判斷裝置(101,S612),判斷所述水印分析裝置(101,S611)分析的電子水印的種類(lèi)在所述水印關(guān)聯(lián)裝置中是否已與該二次識(shí)別信息相關(guān)聯(lián),所述處理許可裝置(101,S151)在所述水印判斷裝置(101,S612)判斷出電子水印被關(guān)聯(lián)時(shí)允許進(jìn)行所述規(guī)定的處理。
7.如權(quán)利要求2所述的識(shí)別信息發(fā)行裝置(11),其特征在于,還具有屬性判斷裝置(101,S202,S203,S403),判斷合法管理著自所述第1輸入裝置(204)輸入的一次識(shí)別信息的用戶(hù)的屬性是否是規(guī)定的屬性,該識(shí)別信息發(fā)行裝置連接在自動(dòng)售貨機(jī)(12)上,所述自動(dòng)售貨機(jī)(12)只向?qū)?yīng)于所述規(guī)定屬性的購(gòu)買(mǎi)者銷(xiāo)售可以銷(xiāo)售的商品且與所述第2輸入裝置(204)連接,所述處理許可裝置將允許銷(xiāo)售物品的信息通知給連接在輸入了所述二次識(shí)別信息的第2輸入裝置上的自動(dòng)售貨機(jī)(12)。
8.如權(quán)利要求7所述的識(shí)別信息發(fā)行裝置(11),其特征在于,還包括二次識(shí)別信息加密裝置(101,S145),采用與自動(dòng)售貨機(jī)(12)固有的解密密鑰對(duì)應(yīng)的加密密鑰將所述二次識(shí)別信息發(fā)行裝置(101,S143)發(fā)行的二次識(shí)別信息進(jìn)行加密并發(fā)送到所述二次識(shí)別信息發(fā)送裝置(104,S146),其中,所述自動(dòng)售貨機(jī)(12)連接在輸入了所述一次識(shí)別信息的第1輸入裝置(204)上;二次識(shí)別信息解密裝置(101,S149),當(dāng)從所述第2輸入裝置(204)輸入了二次識(shí)別信息時(shí),采用連接在所述第2輸入裝置(204)上的自動(dòng)售貨機(jī)(12)固有的解密密鑰對(duì)該輸入的二次識(shí)別信息進(jìn)行解密。
9.如權(quán)利要求2所述的識(shí)別信息發(fā)行裝置(11),其特征在于,所述無(wú)線通信終端(13)具有分別顯示所述一次識(shí)別信息和二次識(shí)別信息的顯示裝置(305),所述第1、第2輸入裝置(204)由分別讀取顯示在所述顯示裝置(305)上的一次識(shí)別信息或二次識(shí)別信息的裝置構(gòu)成。
10.如權(quán)利要求9所述的識(shí)別信息發(fā)行裝置(11),其特征在于,還具有機(jī)種信息存儲(chǔ)裝置(109),與所述一次識(shí)別信息關(guān)聯(lián)地將至少包含有關(guān)所述顯示裝置(305)的信息的機(jī)種信息存儲(chǔ)到各所述無(wú)線通信終端13,所述二次識(shí)別信息發(fā)行裝置(101,S143,S404)根據(jù)機(jī)種信息發(fā)行所述二次識(shí)別信息,所述機(jī)種信息與觸發(fā)發(fā)行的一次識(shí)別信息相關(guān)聯(lián)地被存儲(chǔ)在所述機(jī)種信息存儲(chǔ)裝置(109)中。
11.如權(quán)利要求2所述的識(shí)別信息發(fā)行裝置(11),其特征在于,所述無(wú)線通信終端(13)是移動(dòng)電話。
12.一種識(shí)別信息發(fā)行裝置(11),至少能夠通過(guò)無(wú)線通信線路(41)與能夠保持用戶(hù)管理的一次識(shí)別信息和根據(jù)該一次識(shí)別信息的輸入而發(fā)行的二次識(shí)別信息的無(wú)線通信裝置(13)進(jìn)行通信,其特征在于,包括存儲(chǔ)包含程序的數(shù)據(jù)的存儲(chǔ)器(102);執(zhí)行存儲(chǔ)在所述存儲(chǔ)器的程序的處理器(101);根據(jù)所述處理器(101)的控制與所述無(wú)線通信終端(13)進(jìn)行信息收發(fā)的通信裝置(104),同時(shí),該識(shí)別信息發(fā)行裝置連接在分別輸入了保持在所述無(wú)線通信終端(13)中的一次、二次識(shí)別信息的第1、第2輸入裝置(204)上,所述存儲(chǔ)器(102)包括目標(biāo)存儲(chǔ)裝置(105,107),能夠與對(duì)應(yīng)的一次識(shí)別信息相關(guān)聯(lián)地存儲(chǔ)分別合法管理著一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)的目標(biāo)信息;和用戶(hù)關(guān)聯(lián)裝置(106,111,112),將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息與合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)相關(guān)聯(lián),所述程序包括第1處理(S143,S404),通過(guò)從所述第1輸入裝置(204)輸入所述一次識(shí)別信息,從而發(fā)行與輸入的一次識(shí)別信息之間無(wú)規(guī)則性且附加了規(guī)定的有效期限的二次識(shí)別信息;第2處理(S146),通過(guò)無(wú)線通信線路(41),根據(jù)以能夠與觸發(fā)該發(fā)行的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)在所述目標(biāo)存儲(chǔ)裝置(105,107)中的目標(biāo)信息來(lái)發(fā)送由所述第1處理(S143,S404)發(fā)行的二次識(shí)別信息,并使之保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)中;第3處理(S150,S505),判斷從所述第2輸入裝置(204)輸入的二次識(shí)別信息在所述用戶(hù)關(guān)聯(lián)裝置(106,111,112)中是否已與用戶(hù)相關(guān)聯(lián);第4處理(S150),判斷從所述第2輸入裝置(204)輸入的二次識(shí)別信息是否處于所述規(guī)定的有效期限內(nèi);以及第5處理(S151),利用所述第3處理(S150,S505)判斷與用戶(hù)的關(guān)聯(lián),并且通過(guò)所述第4處理(S150)判斷出其處于有效期限內(nèi)時(shí),允許進(jìn)行規(guī)定的處理,所述第1、第2輸入裝置(204)輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端(13)中的狀態(tài)進(jìn)行輸入。
13.一種識(shí)別信息發(fā)行方法,其特征在于,從第1輸入裝置(204)將保持在無(wú)線通信終端(13)且由用戶(hù)管理的一次識(shí)別信息輸入到計(jì)算機(jī)裝置(11),通過(guò)所述一次識(shí)別信息的輸入,所述計(jì)算機(jī)裝置(11)發(fā)行與所述一次識(shí)別信息之間無(wú)規(guī)則性且附加了規(guī)定的有效期限的二次識(shí)別信息,將所述發(fā)行的二次識(shí)別信息與合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)相關(guān)聯(lián),從所述計(jì)算機(jī)裝置(11)根據(jù)以能夠與觸發(fā)該發(fā)行的一次識(shí)別信息相關(guān)聯(lián)的方式被預(yù)先存儲(chǔ)在所述計(jì)算機(jī)裝置(11)內(nèi)的目標(biāo)信息,通過(guò)無(wú)線通信線路(41)發(fā)送所述已發(fā)行的二次識(shí)別信息,并將其保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信裝置(13)中,從第2輸入裝置(204)將接收了所述被發(fā)送的二次識(shí)別信息的無(wú)線通信終端(13)中保持的二次識(shí)別信息輸入到所述計(jì)算機(jī)裝置(11),當(dāng)輸入的二次識(shí)別信息在所述計(jì)算機(jī)裝置(11)中與用戶(hù)相關(guān)聯(lián)且處于有效期限內(nèi)時(shí),允許所述計(jì)算機(jī)裝置(11)進(jìn)行規(guī)定的處理,所述第1、第2輸入裝置(204)輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端(13)中的狀態(tài)進(jìn)行輸入。
14.一種發(fā)行用于附加給用戶(hù)的識(shí)別信息的識(shí)別信息發(fā)行裝置(11),其特征在于,包括發(fā)行識(shí)別信息的識(shí)別信息發(fā)行裝置(101,S303,S404);計(jì)算裝置(101,S305,S406),用彼此不同的多個(gè)算式計(jì)算對(duì)應(yīng)于識(shí)別信息發(fā)行裝置(101,S303,S404)發(fā)行的識(shí)別信息的數(shù)值,從而獲得各算式的計(jì)算結(jié)果;與所述多個(gè)算式中的每一個(gè)相對(duì)應(yīng)設(shè)置且將關(guān)聯(lián)信息登記在存儲(chǔ)位置的多個(gè)表(111,112),所述關(guān)聯(lián)信息用于與附加了對(duì)應(yīng)的識(shí)別信息的用戶(hù)相關(guān)聯(lián),所述存儲(chǔ)位置對(duì)應(yīng)于各計(jì)算結(jié)果;登記判斷裝置(101,S307,S408),判斷在全部所述多個(gè)表(111,112)中相同用戶(hù)的關(guān)聯(lián)信息是否都被登記在與所述計(jì)算裝置(101,S305,S406)得到的各計(jì)算結(jié)果分別對(duì)應(yīng)的存儲(chǔ)位置上,返工裝置(101,S307,S408),當(dāng)所述登記判斷裝置(101,S307,S408)判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),令所述識(shí)別信息發(fā)行裝置重新發(fā)行識(shí)別信息;關(guān)聯(lián)裝置(101,S308,S409),當(dāng)所述登記判斷裝置(101,S307,S408)判斷出相同用戶(hù)的關(guān)聯(lián)信息都未被登記時(shí),在各表(111,112)的存儲(chǔ)位置上登記關(guān)聯(lián)信息,所述各表(111,112)對(duì)應(yīng)于所述計(jì)算裝置所得到的各計(jì)算結(jié)果,所述關(guān)聯(lián)信息用于與應(yīng)附加識(shí)別信息的用戶(hù)相關(guān)聯(lián);識(shí)別信息輸出裝置(104,S309,S413),把由所述關(guān)聯(lián)裝置(101,S308,S409)進(jìn)行了關(guān)聯(lián)信息的登記的識(shí)別信息輸出到應(yīng)附加該識(shí)別信息的用戶(hù),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的計(jì)算結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
15.如權(quán)利要求14所述的識(shí)別信息發(fā)行裝置(11),其特征在于,所述多個(gè)算式是用于求出余數(shù)的式子,所述余數(shù)是用對(duì)應(yīng)于所述識(shí)別信息發(fā)行裝置(101,S303,S404)所發(fā)行的識(shí)別信息的數(shù)值除以不同的除數(shù)所獲得的,所述彼此不同的除數(shù)的最小公倍數(shù)比能夠獲得的、與所述識(shí)別信息發(fā)行裝置(101,S303,S404)所能夠發(fā)行的與識(shí)別信息對(duì)應(yīng)的數(shù)值的最大值與最小值之差還大。
16.如權(quán)利要求15所述的識(shí)別信息發(fā)行裝置(11),其特征在于,分別使用在所述多個(gè)算式中的除數(shù)互為質(zhì)數(shù)。
17.如權(quán)利要求14所述的識(shí)別信息發(fā)行裝置(11),其特征在于,還具有廢棄裝置(101,S310,S414),當(dāng)所述識(shí)別信息輸出裝置(104,S309,S413)對(duì)用戶(hù)的識(shí)別信息輸出結(jié)束時(shí),將所述識(shí)別信息發(fā)行裝置(101,S303,S404)發(fā)行的識(shí)別信息廢棄。
18.如權(quán)利要求14所述的識(shí)別信息發(fā)行裝置(11),其特征在于,還包括用戶(hù)登記裝置(107),對(duì)可附加所述識(shí)別信息的用戶(hù)進(jìn)行登記;請(qǐng)求受理裝置(103,S148),對(duì)來(lái)自登記在所述用戶(hù)登記裝置(107)上的用戶(hù)的識(shí)別信息的發(fā)行請(qǐng)求進(jìn)行受理;以及用戶(hù)鑒別裝置(101,S401),參考所述用戶(hù)登記裝置對(duì)進(jìn)行了所述請(qǐng)求受理裝置(103,S148)受理的發(fā)行請(qǐng)求的用戶(hù)進(jìn)行鑒別,當(dāng)所述用戶(hù)鑒別裝置(101,S401)鑒別出用戶(hù)時(shí),所述識(shí)別信息發(fā)行裝置(101,S404)發(fā)行所述識(shí)別信息。
19.如權(quán)利要求14所述的識(shí)別信息發(fā)行裝置(11),其特征在于,所述識(shí)別信息輸出裝置(104,S309,S413)由將識(shí)別信息發(fā)送給用戶(hù)所具有的無(wú)線通信裝置(13)中的裝置構(gòu)成,其中,所述識(shí)別信息是由所述識(shí)別信息發(fā)行裝置發(fā)行的,所述用戶(hù)是應(yīng)附加該識(shí)別信息的用戶(hù)。
20.如權(quán)利要求14所述的識(shí)別信息發(fā)行裝置(11),其特征在于,還包括水印附加裝置(101,S603),將預(yù)先準(zhǔn)備的多種電子水印中任意一種電子水印埋入到所述識(shí)別信息發(fā)行裝置(101,S303,S404)發(fā)行的識(shí)別信息中;和水印關(guān)聯(lián)裝置(108),將所述識(shí)別信息發(fā)行裝置(101,S303,S404)發(fā)行的識(shí)別信息和所述水印附加裝置(101,S603)附加的電子水印相關(guān)聯(lián)。
21.一種發(fā)行用于附加給用戶(hù)的識(shí)別信息的識(shí)別信息發(fā)行裝置(11),其特征在于,包括存儲(chǔ)包含程序的數(shù)據(jù)的存儲(chǔ)器(102);執(zhí)行存儲(chǔ)在所述存儲(chǔ)器的程序的處理器(101);按照所述處理器(101)的控制輸出附加給該用戶(hù)的識(shí)別信息的輸出裝置(104),所述存儲(chǔ)器(102)包括在與計(jì)算結(jié)果對(duì)應(yīng)的存儲(chǔ)位置上登記了關(guān)聯(lián)信息且與所述多個(gè)算式的每一個(gè)對(duì)應(yīng)設(shè)置的多個(gè)表(111,112),其中,所述關(guān)聯(lián)信息用于與附加了對(duì)應(yīng)的識(shí)別信息的用戶(hù)關(guān)聯(lián),所述計(jì)算結(jié)果是采用彼此不同的多個(gè)算式計(jì)算與附加給用戶(hù)的識(shí)別信息對(duì)應(yīng)的數(shù)值而得到的,所述程序包括發(fā)行識(shí)別信息的第1處理(S303,S404);第2處理(S305,S406),采用彼此不同的多個(gè)算式計(jì)算與所述第1處理(S303,S404)發(fā)行的識(shí)別信息對(duì)應(yīng)的數(shù)值,從而得到各算式的計(jì)算結(jié)果;第3處理(S307,S408),判斷在全部所述多個(gè)表(111,112)中,相同用戶(hù)的關(guān)聯(lián)信息是否都登記在與通過(guò)所述第2處理(S305,S406)獲得的各計(jì)算結(jié)果分別對(duì)應(yīng)的存儲(chǔ)位置上;第4處理(S307,S408),當(dāng)通過(guò)第3處理(S307,S408)判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),重新通過(guò)所述第1處理(S303,S404)發(fā)行識(shí)別信息;第5處理(S308,S408),當(dāng)通過(guò)第3處理(S307,S408)判斷出相同用戶(hù)的關(guān)聯(lián)信息都未被登記時(shí),將用于關(guān)聯(lián)到應(yīng)附加識(shí)別信息的用戶(hù)上的關(guān)聯(lián)信息登記在與通過(guò)所述第2處理(S305,S406)得到的各計(jì)算結(jié)果對(duì)應(yīng)的各表(111,112)的存儲(chǔ)位置;以及第6處理(S309,S409),將通過(guò)所述第5處理(S308,S408)進(jìn)行了識(shí)別信息的登記的識(shí)別信息從所述輸出裝置輸出到應(yīng)附加該識(shí)別信息的用戶(hù),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的計(jì)算結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
22.一種識(shí)別信息發(fā)行方法,其特征在于,發(fā)行用于附加給用戶(hù)的識(shí)別信息,采用彼此不同的多個(gè)算式計(jì)算與所述發(fā)行的識(shí)別信息對(duì)應(yīng)的數(shù)值,并求出各算式的計(jì)算結(jié)果,判斷已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息是否都登記在存儲(chǔ)位置上,其中,所述存儲(chǔ)位置與所有的表(111,112)的所述求出的計(jì)算結(jié)果相對(duì)應(yīng),所述所有的表(111,112)與各所述多個(gè)算式分別對(duì)應(yīng),對(duì)于所有的表(111,112),當(dāng)已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),則重新進(jìn)行所述識(shí)別信息的發(fā)行,對(duì)于所有的表(111,112),如果已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都未被登記時(shí),則將所述發(fā)行的用戶(hù)的關(guān)聯(lián)信息登記在各表(111,112)的與所述求出的計(jì)算結(jié)果相對(duì)應(yīng)的存儲(chǔ)位置上,把向各表登記了用戶(hù)的關(guān)聯(lián)信息的識(shí)別信息輸出到該用戶(hù),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
23.一種使用附加給用戶(hù)的識(shí)別信息對(duì)該用戶(hù)進(jìn)行鑒別的鑒別裝置(11),其特征在于,包括在與計(jì)算結(jié)果對(duì)應(yīng)的存儲(chǔ)位置上登記了關(guān)聯(lián)信息且與所述多個(gè)算式的每一個(gè)對(duì)應(yīng)設(shè)置的多個(gè)表(111,112),其中,所述關(guān)聯(lián)信息用于與附加了對(duì)應(yīng)的識(shí)別信息的用戶(hù)關(guān)聯(lián),所述計(jì)算結(jié)果是采用彼此不同的多個(gè)算式計(jì)算對(duì)應(yīng)于附加給用戶(hù)的識(shí)別信息的數(shù)值而得到的;登記判斷裝置(101,S505),判斷相同用戶(hù)的關(guān)聯(lián)信息是否都登記在所述全部多個(gè)表(111,112)中的存儲(chǔ)位置,其中,所述存儲(chǔ)位置與各計(jì)算結(jié)果對(duì)應(yīng),各計(jì)算結(jié)果是采用所述多個(gè)算式計(jì)算從附加了所述識(shí)別信息的用戶(hù)中的任意一者輸入的、與識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的;以及用戶(hù)鑒別裝置(101,S506),當(dāng)所述登記判斷裝置(101,S505)判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),對(duì)該用戶(hù)進(jìn)行鑒別,當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的計(jì)算結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
24.如權(quán)利要求23所述的鑒別裝置(11),其特征在于,所述多個(gè)算式是用于求出余數(shù)的式子,所述余數(shù)是用對(duì)應(yīng)于所述用戶(hù)輸入的識(shí)別信息的數(shù)值除以彼此不同的除數(shù)所獲得的,所述彼此不同的除數(shù)的最小公倍數(shù)比能夠獲得的、與可以附加給用戶(hù)的識(shí)別信息對(duì)應(yīng)的數(shù)值的最大值與最小值之差還大。
25.如權(quán)利要求21所述的鑒別裝置(11),其特征在于,分別使用在所述多個(gè)算式中的除數(shù)互為質(zhì)數(shù)。
26.如權(quán)利要求20所述的鑒別裝置(11),其特征在于,當(dāng)結(jié)束對(duì)用戶(hù)輸出該識(shí)別信息時(shí),附加給所述用戶(hù)的識(shí)別信息被廢棄。
27.一種使用附加給用戶(hù)的識(shí)別信息對(duì)該用戶(hù)進(jìn)行鑒別的鑒別裝置(11),其特征在于,包括存儲(chǔ)包含程序的數(shù)據(jù)的存儲(chǔ)器(102);執(zhí)行存儲(chǔ)在所述存儲(chǔ)器的程序的處理器(101);按照所述處理器(101)的控制輸入附加給該用戶(hù)的識(shí)別信息的輸入裝置(103),所述存儲(chǔ)器(102)包括在與計(jì)算結(jié)果對(duì)應(yīng)的存儲(chǔ)位置上登記了關(guān)聯(lián)信息且與所述多個(gè)算式的每一個(gè)對(duì)應(yīng)設(shè)置的多個(gè)表(111,112),其中,所述關(guān)聯(lián)信息用于與附加了對(duì)應(yīng)的識(shí)別信息的用戶(hù)關(guān)聯(lián),所述計(jì)算結(jié)果是采用彼此不同的多個(gè)算式計(jì)算對(duì)應(yīng)于附加給用戶(hù)的識(shí)別信息的數(shù)值而得到的,所述程序包括第1處理(S505),判斷相同用戶(hù)的關(guān)聯(lián)信息是否都被登記在全部所述多個(gè)表(111,112)的存儲(chǔ)位置,所述存儲(chǔ)位置與各計(jì)算結(jié)果對(duì)應(yīng),各計(jì)算結(jié)果是采用所述多個(gè)算式計(jì)算與輸入到所述第1輸入裝置(103)的識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的;和第2處理(S506),當(dāng)通過(guò)所述第1處理(S505)判斷出相同用戶(hù)的關(guān)聯(lián)信息都已被登記時(shí),對(duì)該用戶(hù)進(jìn)行鑒別,當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的計(jì)算結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
28.一種使用附加給用戶(hù)的識(shí)別信息來(lái)鑒別該用戶(hù)的鑒別方法,其特征在于,由任意用戶(hù)輸入附加給用戶(hù)的識(shí)別信息,采用彼此不同的多個(gè)算式計(jì)算與輸入的識(shí)別信息對(duì)應(yīng)的數(shù)值,并求出各算式的計(jì)算結(jié)果,關(guān)于對(duì)應(yīng)于各所述多個(gè)算式的所有表(111,112),判斷相同用戶(hù)的關(guān)聯(lián)信息是否都登記在對(duì)應(yīng)于所述求出的計(jì)算結(jié)果的存儲(chǔ)位置,當(dāng)判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),鑒別該用戶(hù),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的計(jì)算結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致,當(dāng)將所述識(shí)別信息附加給用戶(hù)時(shí),在對(duì)應(yīng)于各計(jì)算結(jié)果的各表(111,112)的對(duì)應(yīng)存儲(chǔ)位置上登記了該用戶(hù)的關(guān)聯(lián)信息,所述各計(jì)算結(jié)果是采用所述多個(gè)算式計(jì)算與該附加的識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的。
29.一種在計(jì)算機(jī)裝置(11)上執(zhí)行的程序,該計(jì)算機(jī)裝置(11)能夠至少通過(guò)無(wú)線通信線路(41)與無(wú)線通信終端(13)進(jìn)行通信且分別連接在分別輸入了保持在無(wú)線通信終端(13)中的一次、二次識(shí)別信息的第1、第2輸入裝置(204)上,所述無(wú)線通信終端(13)能夠保持用戶(hù)管理的一次識(shí)別信息以及可通過(guò)該一次識(shí)別信息的輸入進(jìn)行接收且與所述一次識(shí)別信息之間無(wú)規(guī)則性的二次識(shí)別信息,其特征在于,包括目標(biāo)存儲(chǔ)裝置(105,107),以能夠與對(duì)應(yīng)的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)分別合法管理著一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)的目標(biāo)信息;二次識(shí)別信息發(fā)行裝置(101,S143),通過(guò)從所述第1輸入裝置輸入所述一次識(shí)別信息來(lái)發(fā)行附加了規(guī)定的有效期限的二次識(shí)別信息;用戶(hù)關(guān)聯(lián)裝置(106,111,112),將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息和合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)進(jìn)行關(guān)聯(lián);二次識(shí)別信息發(fā)送裝置(104,S146),將所述二次識(shí)別信息發(fā)行裝置(101,S143)發(fā)行的二次識(shí)別信息,根據(jù)以能夠觸發(fā)該發(fā)行的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)在所述目標(biāo)存儲(chǔ)裝置(105)的目標(biāo)信息,通過(guò)無(wú)線通信線路(41)進(jìn)行發(fā)送,并將其保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)中;關(guān)聯(lián)判斷裝置,判斷從所述第2輸入裝置(204)輸入的二次識(shí)別信息在所述用戶(hù)關(guān)聯(lián)裝置(106,111,112)中是否與用戶(hù)關(guān)聯(lián);有效期限判斷裝置(110,S150),判斷從所述第2輸入裝置(204)輸入的二次識(shí)別信息是否處于所述規(guī)定的有效期限內(nèi);以及處理許可裝置(101,S151),所述關(guān)聯(lián)判斷裝置判斷與用戶(hù)的關(guān)聯(lián),并且當(dāng)所述有效期限判斷裝置(110,S150)判斷出其處于有效期限內(nèi)時(shí),允許其進(jìn)行規(guī)定的處理,所述第1、第2輸入裝置(204)輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端(13)中的狀態(tài)進(jìn)行輸入。
30.一種記錄了在計(jì)算機(jī)裝置(11)上執(zhí)行的程序的計(jì)算機(jī)可讀取的記錄媒體(55),該計(jì)算機(jī)裝置(11)能夠至少通過(guò)無(wú)線通信線路(41)與無(wú)線通信終端(13)進(jìn)行通信且分別連接在分別輸入了保持在無(wú)線通信終端(13)中的一次、二次識(shí)別信息的第1、第2輸入裝置(204)上,所述無(wú)線通信終端(13)能夠保持用戶(hù)管理的一次識(shí)別信息以及可通過(guò)該一次識(shí)別信息的輸入進(jìn)行接收且與所述一次識(shí)別信息之間無(wú)規(guī)則性的二次識(shí)別信息,其特征在于,包括目標(biāo)存儲(chǔ)裝置(105,107),以能夠與對(duì)應(yīng)的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)分別合法管理著一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)的目標(biāo)信息;二次識(shí)別信息發(fā)行裝置(101,S143),通過(guò)從所述第1輸入裝置輸入所述一次識(shí)別信息來(lái)發(fā)行附加了規(guī)定的有效期限的二次識(shí)別信息;用戶(hù)關(guān)聯(lián)裝置(106,111,112),將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息和合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)進(jìn)行關(guān)聯(lián);二次識(shí)別信息發(fā)送裝置(104,S146),將所述二次識(shí)別信息發(fā)行裝置(101,S143)發(fā)行的二次識(shí)別信息根據(jù)以能夠與觸發(fā)該發(fā)行的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)在所述目標(biāo)存儲(chǔ)裝置(105)的目標(biāo)信息,通過(guò)無(wú)線通信線路(41)進(jìn)行發(fā)送,并將其保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)中;關(guān)聯(lián)判斷裝置,判斷從所述第2輸入裝置(204)輸入的二次識(shí)別信息在所述用戶(hù)關(guān)聯(lián)裝置(106,111,112)中是否與用戶(hù)關(guān)聯(lián);有效期限判斷裝置(110,S150),判斷從所述第2輸入裝置(204)輸入的二次識(shí)別信息是否處于所述規(guī)定的有效期限內(nèi);以及處理許可裝置(101,S151),所述關(guān)聯(lián)判斷裝置判斷與用戶(hù)的關(guān)聯(lián),并且當(dāng)判斷出所述有效期限判斷裝置(110,S150)判斷出其處于有效期限內(nèi)時(shí),允許進(jìn)行規(guī)定的處理,所述第1、第2輸入裝置(204)輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端(13)中的狀態(tài)進(jìn)行輸入。
31.一種把在計(jì)算機(jī)裝置(11)上執(zhí)行的程序數(shù)據(jù)信號(hào)化后進(jìn)行疊加的載波(59),該計(jì)算機(jī)裝置(11)能夠至少通過(guò)無(wú)線通信線路(41)與無(wú)線通信終端(13)進(jìn)行通信且分別連接在分別輸入了保持在無(wú)線通信終端(13)中的一次、二次識(shí)別信息的第1、第2輸入裝置(204)上,所述無(wú)線通信終端(13)能夠保持用戶(hù)管理的一次識(shí)別信息以及可通過(guò)該一次識(shí)別信息的輸入進(jìn)行接收且與所述一次識(shí)別信息之間無(wú)規(guī)則性的二次識(shí)別信息,其特征在于,包括目標(biāo)存儲(chǔ)裝置(105,107),以能夠與對(duì)應(yīng)的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)分別合法管理著一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)的目標(biāo)信息;二次識(shí)別信息發(fā)行裝置(101,S143),通過(guò)從所述第1輸入裝置輸入所述一次識(shí)別信息來(lái)發(fā)行附加了規(guī)定的有效期限的二次識(shí)別信息;用戶(hù)關(guān)聯(lián)裝置(106,111,112),將所述二次識(shí)別信息發(fā)行裝置發(fā)行的二次識(shí)別信息和合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)進(jìn)行關(guān)聯(lián);二次識(shí)別信息發(fā)送裝置(104,S146),將所述二次識(shí)別信息發(fā)行裝置(101,S143)發(fā)行的二次識(shí)別信息根據(jù)以能夠觸發(fā)該發(fā)行的一次識(shí)別信息相關(guān)聯(lián)的方式存儲(chǔ)在所述目標(biāo)存儲(chǔ)裝置(105)的目標(biāo)信息且通過(guò)無(wú)線通信系線路(41)進(jìn)行發(fā)送,并將其保持在合法管理著觸發(fā)該發(fā)行的一次識(shí)別信息的用戶(hù)的無(wú)線通信終端(13)中;關(guān)聯(lián)判斷裝置,判斷從所述第2輸入裝置(204)輸入的二次識(shí)別信息在所述用戶(hù)關(guān)聯(lián)裝置(106,111,112)中是否與用戶(hù)相關(guān)聯(lián);有效期限判斷裝置(110,S150),判斷從所述第2輸入裝置(204)輸入的二次識(shí)別信息是否處于所述規(guī)定的有效期限內(nèi);以及處理許可裝置(101,S151),所述關(guān)聯(lián)判斷裝置判斷與用戶(hù)的關(guān)聯(lián),并且當(dāng)所述有效期限判斷裝置(110,S150)判斷出其處于有效期限內(nèi)時(shí),允許進(jìn)行規(guī)定的處理,所述第1、第2輸入裝置(204)輸入的一次識(shí)別信息或二次識(shí)別信息以不能確定是否保持在合法對(duì)其進(jìn)行管理的用戶(hù)的無(wú)線通信終端(13)中的狀態(tài)進(jìn)行輸入。
32.一種在計(jì)算機(jī)裝置(11)上執(zhí)行的程序,其特征在于,包括下列步驟發(fā)行用于附加給用戶(hù)的識(shí)別信息;(S303,S404);采用彼此不同的多個(gè)算式計(jì)算與所述發(fā)行的識(shí)別信息對(duì)應(yīng)的數(shù)值,并求出各算式的計(jì)算結(jié)果(S305,S406);判斷已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息是否都登記存儲(chǔ)位置上(S307,S408),其中,所述存儲(chǔ)位置與所有的表(111,112)的所述求出的計(jì)算結(jié)果相對(duì)應(yīng),所述所有的表(111,112)與各所述多個(gè)算式分別對(duì)應(yīng);對(duì)于所有的表(111,112),當(dāng)已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),則重新進(jìn)行所述識(shí)別信息的發(fā)行(S307,S408);對(duì)于所有的表(111,112),如果已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都未被登記時(shí),則將所述發(fā)行的用戶(hù)的關(guān)聯(lián)信息登記在各表(111,112)的與所述求出的計(jì)算結(jié)果相對(duì)應(yīng)的存儲(chǔ)位置上(S308,S409);以及把向各表登記了用戶(hù)的關(guān)聯(lián)信息的識(shí)別信息輸出到該用戶(hù)(S309,S413),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
33.一種記錄了在計(jì)算機(jī)裝置(11)上執(zhí)行的程序的計(jì)算機(jī)可讀取的記錄媒體(55),其特征在于,所述程序包括下列步驟發(fā)行用于附加給用戶(hù)的識(shí)別信息;(S303,S404);采用彼此不同的多個(gè)算式計(jì)算與所述發(fā)行的識(shí)別信息對(duì)應(yīng)的數(shù)值,并求出各算式的計(jì)算結(jié)果(S305,S406);判斷已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息是否都登記存儲(chǔ)位置上(S307,S408),其中,所述存儲(chǔ)位置與關(guān)于所有的表(111,112)的與所述求出的計(jì)算結(jié)果相對(duì)應(yīng),所述所有的表(111,112)與各所述多個(gè)算式分別對(duì)應(yīng);對(duì)于所有的表(111,112),當(dāng)已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),則重新進(jìn)行所述識(shí)別信息的發(fā)行(S307,S408);對(duì)于所有的表(111,112),如果已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都未被登記時(shí),則將所述發(fā)行的用戶(hù)的關(guān)聯(lián)信息登記在各表(111,112)的與所述求出的計(jì)算結(jié)果相對(duì)應(yīng)的存儲(chǔ)位置上(S308,S409);以及把向各表登記了用戶(hù)的關(guān)聯(lián)信息的識(shí)別信息輸出到該用戶(hù)(S309,S413),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
34.一種把在計(jì)算機(jī)裝置(11)上執(zhí)行的程序數(shù)據(jù)信號(hào)化后進(jìn)行疊加的載波(59),其特征在于,所述程序包括下列步驟發(fā)行用于附加給用戶(hù)的識(shí)別信息;(S303,S404);采用彼此不同的多個(gè)算式計(jì)算與所述發(fā)行的識(shí)別信息對(duì)應(yīng)的數(shù)值,并求出各算式的計(jì)算結(jié)果(S305,S406);判斷已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息是否都登記存儲(chǔ)位置上(S307,S408),其中,所述存儲(chǔ)位置與關(guān)于所有的表(111,112)的與所述求出的計(jì)算結(jié)果相對(duì)應(yīng),所述所有的表(111,112)與各所述多個(gè)算式分別對(duì)應(yīng);對(duì)于所有的表(111,112),當(dāng)已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),則重新進(jìn)行所述識(shí)別信息的發(fā)行(S307,S408);對(duì)于所有的表(111,112),如果已發(fā)行的識(shí)別信息的用戶(hù)的關(guān)聯(lián)信息都未被登記時(shí),則將所述發(fā)行的用戶(hù)的關(guān)聯(lián)信息登記在各表(111,112)的與所述求出的計(jì)算結(jié)果相對(duì)應(yīng)的存儲(chǔ)位置上(S308,S409);以及把向各表登記了用戶(hù)的關(guān)聯(lián)信息的識(shí)別信息輸出到該用戶(hù)(S309,S413),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致。
35.一種在計(jì)算機(jī)裝置(11)上執(zhí)行的程序,其特征在于,包括下列步驟在與各計(jì)算結(jié)果對(duì)應(yīng)的存儲(chǔ)位置中,判斷相同用戶(hù)的關(guān)聯(lián)信息是否都登記在所有的表(111,112)上(S505),其中,所述各計(jì)算結(jié)果是采用彼此不同的多個(gè)算式來(lái)計(jì)算對(duì)應(yīng)于用戶(hù)輸入的識(shí)別信息的數(shù)值所得到的,所述所有的表(111,112)與各所述多個(gè)算式對(duì)應(yīng);和當(dāng)判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),鑒別該用戶(hù)(S506),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致,當(dāng)將所述識(shí)別信息附加給用戶(hù)時(shí),在與各計(jì)算結(jié)果對(duì)應(yīng)的各表(111,112)的對(duì)應(yīng)位置登記了該用戶(hù)的關(guān)聯(lián)信息,所述各計(jì)算結(jié)果是采用所述多個(gè)算式來(lái)計(jì)算對(duì)應(yīng)于該附加的識(shí)別信息的數(shù)值所得到的。
36.一種記錄了在計(jì)算機(jī)裝置(11)中執(zhí)行的程序的計(jì)算機(jī)可讀取的記錄媒體(55),其特征在于,所述程序包括下列步驟在與各計(jì)算結(jié)果對(duì)應(yīng)的存儲(chǔ)位置中,判斷相同用戶(hù)的關(guān)聯(lián)信息是否都登記在所有的表(111,112)上(S505),其中,所述各計(jì)算結(jié)果是采用彼此不同的多個(gè)算式來(lái)計(jì)算對(duì)應(yīng)于用戶(hù)輸入的識(shí)別信息的數(shù)值所得到的,所述所有的表(111,112)與各所述多個(gè)算式對(duì)應(yīng);和當(dāng)判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),鑒別該用戶(hù)(S506),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致,當(dāng)將所述識(shí)別信息附加給用戶(hù)時(shí),在與各計(jì)算結(jié)果對(duì)應(yīng)的各表(111,112)的對(duì)應(yīng)位置登記了該用戶(hù)的關(guān)聯(lián)信息,所述各計(jì)算結(jié)果是采用所述多個(gè)算式來(lái)計(jì)算對(duì)應(yīng)于該附加的識(shí)別信息的數(shù)值所得到的。
37.一種把在計(jì)算機(jī)裝置(11)上執(zhí)行的程序數(shù)據(jù)信號(hào)化后進(jìn)行疊加的載波(59),其特征在于,所述程序包括下列步驟在與各計(jì)算結(jié)果對(duì)應(yīng)的存儲(chǔ)位置中,判斷相同用戶(hù)的關(guān)聯(lián)信息是否都登記在所有的表(111,112)上(S505),其中,所述各計(jì)算結(jié)果是采用彼此不同的多個(gè)算式來(lái)計(jì)算對(duì)應(yīng)于用戶(hù)輸入的識(shí)別信息的數(shù)值所得到的,所述所有的表(111,112)與各所述多個(gè)算式對(duì)應(yīng);和當(dāng)判斷出相同用戶(hù)的關(guān)聯(lián)信息都被登記時(shí),鑒別該用戶(hù)(S506),當(dāng)采用所述多個(gè)算式中任意一者計(jì)算對(duì)應(yīng)于2種識(shí)別信息的數(shù)值所得到的結(jié)果一致時(shí),采用所述多個(gè)算式中其余的至少一者計(jì)算與該2種識(shí)別信息對(duì)應(yīng)的數(shù)值所得到的計(jì)算結(jié)果不一致,當(dāng)將所述識(shí)別信息附加給用戶(hù)時(shí),在與各計(jì)算結(jié)果對(duì)應(yīng)的各表(111,112)的對(duì)應(yīng)位置登記了該用戶(hù)的關(guān)聯(lián)信息,所述各計(jì)算結(jié)果是采用所述多個(gè)算式來(lái)計(jì)算對(duì)應(yīng)于該附加的識(shí)別信息的數(shù)值所得到的。
全文摘要
當(dāng)傳送來(lái)顯示在移動(dòng)電話上且在自動(dòng)售貨機(jī)等上讀取的條形碼的圖象數(shù)據(jù)時(shí),服務(wù)器裝置采用規(guī)定的方法將所接收的條形碼數(shù)值化。服務(wù)器裝置求出用該條形碼值除以除數(shù)A所得到的余數(shù)a以及除以除數(shù)B所得到的余數(shù)b。A和B的最小公倍數(shù)比條形碼值的最大值與最小值之差還大。服務(wù)器裝置參考與第1表(111)的余數(shù)a對(duì)應(yīng)的存儲(chǔ)位置的指針及與第2表(112)的余數(shù)b對(duì)應(yīng)的存儲(chǔ)位置的指針。當(dāng)可以根據(jù)第1表111和第2表112兩者查找到用戶(hù)數(shù)據(jù)庫(kù)(107)的相同用戶(hù)信息時(shí),服務(wù)器裝置鑒別該用戶(hù)。
文檔編號(hào)G06Q20/40GK1545671SQ0281627
公開(kāi)日2004年11月10日 申請(qǐng)日期2002年3月27日 優(yōu)先權(quán)日2001年8月20日
發(fā)明者本田季伸, 郎, 鵜川太郎 申請(qǐng)人:編碼通訊株式會(huì)社