亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

許可證發(fā)行系統(tǒng)、客戶端終端、服務(wù)器及許可證發(fā)行方法

文檔序號(hào):6360325閱讀:287來(lái)源:國(guó)知局
專利名稱:許可證發(fā)行系統(tǒng)、客戶端終端、服務(wù)器及許可證發(fā)行方法
技術(shù)領(lǐng)域
本發(fā)明涉及根據(jù)來(lái)自客戶端終端的請(qǐng)求來(lái)發(fā)行許可證的許可證發(fā)行系統(tǒng)、客戶端終端、服務(wù)器及許可證發(fā)行方法。
背景技術(shù)
過(guò)去公知有這樣的方法(例如參照專利文獻(xiàn)1、2),在通過(guò)網(wǎng)絡(luò)向客戶端終端發(fā)布音樂(lè)或影像等收費(fèi)內(nèi)容等時(shí),向已付費(fèi)的客戶端終端發(fā)行視聽(tīng)用的許可證,根據(jù)來(lái)自持有該許可證的客戶端終端的請(qǐng)求來(lái)發(fā)布內(nèi)容。關(guān)于與該許可證的發(fā)行相關(guān)的一系列的處理,通常在發(fā)行許可證的服務(wù)器根據(jù)來(lái)自客戶端終端的請(qǐng)求而發(fā)行了許可證后,進(jìn)行來(lái)自客戶 端終端的許可證取得完成報(bào)告并結(jié)束。并且,在客戶端終端側(cè)由于某種情況而未能取得許可證的情況下,通過(guò)向發(fā)行許可證的服務(wù)器發(fā)送許可證的重發(fā)請(qǐng)求,進(jìn)行取得服務(wù)器再次發(fā)行的許可證的處理?,F(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)I :日本特開(kāi)2003 — 331145號(hào)公報(bào)專利文獻(xiàn)2 日本特開(kāi)2009 — 140438號(hào)公報(bào)

發(fā)明內(nèi)容
發(fā)明要解決的問(wèn)題但是,在進(jìn)行上述的與許可證的發(fā)行相關(guān)的常規(guī)處理時(shí)存在如下問(wèn)題。具體地講,例如在雖然客戶端終端已取得許可證,但是由于通信故障等服務(wù)器未能接收到來(lái)自客戶端終端的許可證取得完成報(bào)告的情況下,服務(wù)器側(cè)將接收不到來(lái)自客戶端終端的許可證取得完成報(bào)告以及重發(fā)請(qǐng)求中的任何ー個(gè),因而導(dǎo)致持續(xù)等待來(lái)自客戶端終端的答復(fù)的狀態(tài),致使服務(wù)器側(cè)的負(fù)荷增加。另外,根據(jù)上述的與許可證的發(fā)行相關(guān)的常規(guī)處理,即使客戶端終端已取得許可證,如果客戶端終端不發(fā)送許可證取得完成報(bào)告,則服務(wù)器側(cè)不能掌握客戶端終端已取得許可證。因此,在已經(jīng)取得許可證的客戶端終端向服務(wù)器發(fā)送了許可證重發(fā)請(qǐng)求時(shí),服務(wù)器根據(jù)許可證重發(fā)請(qǐng)求而再次向客戶端終端發(fā)行許可證。因此,客戶端終端有可能不正當(dāng)?shù)剡M(jìn)行許可證的取得。本發(fā)明正是鑒于上述情況而提出的,其目的在于,提供適當(dāng)?shù)剡M(jìn)行與針對(duì)客戶端終端的許可證發(fā)行相關(guān)的處理的許可證發(fā)行系統(tǒng)、客戶端終端、服務(wù)器及許可證發(fā)行方法。用于解決問(wèn)題的手段為了達(dá)到上述目的,本發(fā)明的ー個(gè)方式的許可證發(fā)行系統(tǒng)包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在干,客戶端終端具有發(fā)行請(qǐng)求生成単元,其生成許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求服務(wù)器發(fā)行的許可證的信息、確定客戶端終端的信息、響應(yīng)于客戶端終端請(qǐng)求發(fā)行該許可證而生成的密鑰信息;密鑰信息保存単元,其將密鑰信息與發(fā)行請(qǐng)求生成單元生成的確定許可證的信息相對(duì)應(yīng)地進(jìn)行保存;以及通信単元,其向服務(wù)器發(fā)送許可證發(fā)行請(qǐng)求,并且接收根據(jù)許可證發(fā)行請(qǐng)求從服務(wù)器發(fā)送的許可證,在通信單元處接收到許可證的情況下,密鑰信息保存單元將與確定許可證的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息刪除,在通信單元處未能接收到基于許可證發(fā)行請(qǐng)求的許可證的情況下,通信単元再次向服務(wù)器發(fā)送許可證發(fā)行請(qǐng)求,服務(wù)器具有接收單元,其接收來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求;密鑰信息存儲(chǔ)單元,其將許可證發(fā)行請(qǐng)求中包含的密鑰信息、與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ);許可證發(fā)行判定単元,其根據(jù)來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在接收單元處接收到許可證發(fā)行請(qǐng)求之前被存儲(chǔ)在密鑰信息存儲(chǔ)單元中的密鑰信息,判斷是否需要向客戶端終端發(fā)行許可證發(fā)行請(qǐng)求中包含的確定許可證的信息所確定的許可證;以及許可證發(fā)行単元,其根據(jù)許可證發(fā)行判定単元的判定結(jié)果,向客戶端終端發(fā)行許可證,在來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中包含的 密鑰信息、和在密鑰信息存儲(chǔ)單元中與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息一致的情況下,許可證發(fā)行判定単元指示許可證發(fā)行單元發(fā)行許可證,在來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中所包含的密鑰信息、和在密鑰信息存儲(chǔ)單元中與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,許可證發(fā)行判定単元判斷是否需要發(fā)行許可證,根據(jù)其結(jié)果來(lái)指示許可證發(fā)行單元發(fā)行許可證,并且將許可證發(fā)行請(qǐng)求中所包含的密鑰信息重新存儲(chǔ)在密鑰信息存儲(chǔ)單元中。并且,本發(fā)明的ー個(gè)方式的客戶端終端是包含于許可證發(fā)行系統(tǒng)中的客戶端終端,該許可證發(fā)行系統(tǒng)包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在于,該客戶端終端具有發(fā)行請(qǐng)求生成單元,其生成許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求服務(wù)器發(fā)行的許可證的信息、確定客戶端終端的信息、響應(yīng)于客戶端終端請(qǐng)求發(fā)行該許可證而生成的密鑰信息;密鑰信息保存単元,其將密鑰信息與發(fā)行請(qǐng)求生成単元生成的確定許可證的信息相對(duì)應(yīng)地進(jìn)行保存;以及通信単元,其向服務(wù)器發(fā)送許可證發(fā)行請(qǐng)求,并且接收根據(jù)許可證發(fā)行請(qǐng)求從服務(wù)器發(fā)送的許可證,在通信単元處接收到許可證的情況下,密鑰信息保存單元將與確定許可證的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息刪除,在通信單元處未能接收到基于許可證發(fā)行請(qǐng)求的許可證的情況下,通信単元再次向服務(wù)器發(fā)送許可證發(fā)行請(qǐng)求。并且,本發(fā)明的ー個(gè)方式的服務(wù)器是包含于許可證發(fā)行系統(tǒng)中的服務(wù)器,該許可證發(fā)行系統(tǒng)包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在干,該服務(wù)器具有接收單元,其接收從客戶端終端發(fā)送的許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求服務(wù)器發(fā)行的許可證的信息、確定客戶端終端的信息、與確定該許可證的信息相對(duì)應(yīng)的確定的密鑰信息;密鑰信息存儲(chǔ)單元,其將許可證發(fā)行請(qǐng)求中包含的密鑰信息、與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ);許可證發(fā)行判定単元,其根據(jù)來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中所包含的密鑰信息、和在接收單元處接收許可證發(fā)行請(qǐng)求之前被存儲(chǔ)在密鑰信息存儲(chǔ)單元中的密鑰信息,判定是否需要向客戶端終端發(fā)行許可證發(fā)行請(qǐng)求中包含的確定許可證的信息所確定的許可證;以及許可證發(fā)行単元,其根據(jù)許可證發(fā)行判定単元的判定結(jié)果,向客戶端終端發(fā)行許可證,在來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中所包含的密鑰信息、和在密鑰信息存儲(chǔ)單元中與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息一致的情況下,許可證發(fā)行判定単元指示許可證發(fā)行單元發(fā)行許可證,在來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在密鑰信息存儲(chǔ)單元中與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,許可證發(fā)行判定単元判定是否需要發(fā)行許可證,根據(jù)其結(jié)果來(lái)指示許可證發(fā)行單元發(fā)行許可證,并且將許可證發(fā)行請(qǐng)求中所包含的密鑰信息重新存儲(chǔ)在密鑰信息存儲(chǔ)單元中。 在上述的許可證發(fā)行系統(tǒng)中,在盡管客戶端終端已發(fā)送了許可證發(fā)行請(qǐng)求但客戶端終端未能取得許可證的情況下,客戶端終端向服務(wù)器發(fā)送包含與第一次發(fā)送的許可證發(fā)行請(qǐng)求相同的密鑰信息的許可證發(fā)行請(qǐng)求。并且,服務(wù)器將第一次的許可證發(fā)行請(qǐng)求中包含的密鑰信息存儲(chǔ)在密鑰信息存儲(chǔ)單元中,確認(rèn)該密鑰信息與第二次的許可證發(fā)行請(qǐng)求中包含的密鑰信息一致,并且重新發(fā)行許可證。另外,客戶端終端在取得許可證后,將許可證發(fā)行請(qǐng)求中所包含的密鑰信息刪除。這樣,在本發(fā)明的ー個(gè)方式的許可證發(fā)行系統(tǒng)中,許可證發(fā)行請(qǐng)求中包含的密鑰信息被用作確定來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求的信息。并且,在客戶端終端未能取得許可證的情況下,能夠根據(jù)密鑰信息是否相同來(lái)判定向服務(wù)器發(fā)送的許可證的重發(fā)請(qǐng)求是否是與第一次的許可證發(fā)行請(qǐng)求相同的請(qǐng)求。因此,服務(wù)器不需要持續(xù)等待來(lái)自客戶端終端的答復(fù)的狀態(tài),服務(wù)器的負(fù)荷降低。另外,客戶端終端構(gòu)成為在取得基于許可證發(fā)行請(qǐng)求的許可證后,將在許可證發(fā)行請(qǐng)求中使用的密鑰信息刪除,因而能夠防止非法地進(jìn)行許可證發(fā)行請(qǐng)求。因此,本發(fā)明的許可證發(fā)行系統(tǒng)能夠適當(dāng)?shù)剡M(jìn)行與針對(duì)客戶端終端發(fā)行許可證相關(guān)的處理。其中,也可以是這樣的方式,許可證發(fā)行請(qǐng)求中包含的密鑰信息是在對(duì)許可證發(fā)行請(qǐng)求進(jìn)行加密時(shí)使用的隨機(jī)數(shù)。在這種情況下,與另外生成與在加密時(shí)使用的信息不同的信息作為密鑰信息的情況相比,能夠利用更少的信息實(shí)現(xiàn)許可證的再次發(fā)行。并且,也可以是這樣的方式,在來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在密鑰信息存儲(chǔ)單元中與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,許可證發(fā)行判定単元確認(rèn)客戶端終端是否進(jìn)行了與利用確定許可證的信息而確定出的許可證相關(guān)的付費(fèi)處理,在客戶端終端進(jìn)行了付費(fèi)處理的情況下,指示許可證發(fā)行單元發(fā)行許可證,并且將許可證發(fā)行請(qǐng)求中所包含的密鑰信息重新存儲(chǔ)在密鑰信息存儲(chǔ)單元中,在客戶端終端沒(méi)有進(jìn)行付費(fèi)處理的情況下,停止許可證的發(fā)行。如上所述,通過(guò)根據(jù)是否對(duì)發(fā)送了許可證發(fā)行請(qǐng)求的許可證進(jìn)行了付費(fèi)處理來(lái)判定可否發(fā)行許可證,在進(jìn)行了付費(fèi)處理的情況下不重新進(jìn)行付費(fèi),即可發(fā)行許可證。并且,也可以是這樣的方式,在來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在密鑰信息存儲(chǔ)單元中與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,許可證發(fā)行判定単元指示客戶端終端執(zhí)行付費(fèi)處理,在其結(jié)果是客戶端終端進(jìn)行了付費(fèi)處理的情況下,指示許可證發(fā)行單元發(fā)行許可證,并且將許可證發(fā)行請(qǐng)求中所包含的密鑰信息重新存儲(chǔ)在密鑰信息存儲(chǔ)單元中,在客戶端終端沒(méi)有進(jìn)行付費(fèi)處理的情況下,停止許可證的發(fā)行。如上所述,服務(wù)器根據(jù)是否對(duì)發(fā)送了許可證發(fā)行請(qǐng)求的許可證進(jìn)行了付費(fèi)處理來(lái)判定可否發(fā)行許可證,在是針對(duì)沒(méi)有進(jìn)行付費(fèi)處理的許可證的發(fā)行請(qǐng)求的情況下,指示客戶端終端執(zhí)行付費(fèi)處理,由此能夠進(jìn)ー步催促客戶端終端進(jìn)行付費(fèi)處理。另外,本發(fā)明除了能夠記述為如上所述的許可證發(fā)行系統(tǒng)、客戶端終端及服務(wù)器的發(fā)明之外,也能夠記述為如下所述的許可證發(fā)行方法的發(fā)明。該發(fā)明僅是類別不同,實(shí)質(zhì)上是相同的發(fā)明,并且發(fā)揮相同的作用及效果。S卩,本發(fā)明的ー個(gè)方式的許可證發(fā)行方法是由許可證發(fā)行系統(tǒng)執(zhí)行的許可證發(fā)行方法,該許可證發(fā)行系統(tǒng)包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在于,該許可證發(fā)行方法包括發(fā)行請(qǐng)求生成步驟,由客戶端終端的發(fā)行請(qǐng)求生成単元生成許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求服務(wù)器發(fā)行的許可證的信息、確定客戶端終端的信息、響應(yīng)于客戶端終端請(qǐng)求發(fā)行該許可證的生成的密鑰信息;密鑰信息保存步驟,由客戶端終端的密鑰信息保存単元將密鑰信息與發(fā)行請(qǐng)求生成単元生成的確定許可證的信息相對(duì)應(yīng)地進(jìn)行保存;以及通信步驟,由客戶端終端的通信単元向服務(wù)器發(fā)送許可證發(fā)行請(qǐng)求,并且接收根據(jù)許可證發(fā)行請(qǐng)
求從服務(wù)器發(fā)送的許可證,在密鑰信息保存步驟中,當(dāng)在通信步驟中接收到許可證的情況下,將與確定許可證的信息相對(duì)應(yīng)地保存在密鑰信息保存単元中的密鑰信息刪除,在通信步驟中,在通信單元處未能接收到基于許可證發(fā)行請(qǐng)求的許可證的情況下,再次向服務(wù)器發(fā)送許可證發(fā)行請(qǐng)求,該許可證發(fā)行方法還包括接收步驟,由服務(wù)器的接收單元接收來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求;密鑰信息存儲(chǔ)步驟,由服務(wù)器的密鑰信息存儲(chǔ)單元將許可證發(fā)行請(qǐng)求中包含的密鑰信息、與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ);許可證發(fā)行判定步驟,由服務(wù)器的許可證發(fā)行判定単元根據(jù)來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在接收單元處接收許可證發(fā)行請(qǐng)求之前被存儲(chǔ)在密鑰信息存儲(chǔ)單元中的密鑰信息,判定是否需要向客戶端終端發(fā)行許可證發(fā)行請(qǐng)求中包含的確定許可證的信息所確定的許可證;以及許可證發(fā)行步驟,由服務(wù)器的許可證發(fā)行單元根據(jù)許可證發(fā)行判定步驟中的判定結(jié)果,向客戶端終端發(fā)行許可證,在許可證發(fā)行判定步驟中,在來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在密鑰信息存儲(chǔ)單元中與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息一致的情況下,指示許可證發(fā)行單元發(fā)行許可證,在來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在密鑰信息存儲(chǔ)單元中與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,判定是否需要發(fā)行許可證,根據(jù)其結(jié)果來(lái)指示許可證發(fā)行單元發(fā)行許可證,并且將許可證發(fā)行請(qǐng)求中包含的密鑰信息重新存儲(chǔ)在密鑰信息存儲(chǔ)單元中。并且,本發(fā)明的ー個(gè)方式是由包含于許可證發(fā)行系統(tǒng)中的客戶端終端執(zhí)行的許可證發(fā)行方法,該許可證發(fā)行系統(tǒng)包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在于,該許可證發(fā)行方法包括發(fā)行請(qǐng)求生成步驟,由發(fā)行請(qǐng)求生成単元生成許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求服務(wù)器發(fā)行的許可證的信息、確定客戶端終端的信息、響應(yīng)于客戶端終端請(qǐng)求發(fā)行該許可證而生成的密鑰信息;密鑰信息保存步驟,由密鑰信息保存単元將密鑰信息與發(fā)行請(qǐng)求生成単元生成的確定許可證的信息相對(duì)應(yīng)地進(jìn)行保存;以及通信步驟,由通信単元向服務(wù)器發(fā)送許可證發(fā)行請(qǐng)求,并且接收根據(jù)許可證發(fā)行請(qǐng)求從服務(wù)器發(fā)送的許可證,在密鑰信息保存步驟中,當(dāng)在通信步驟中接收到許可證的情況下,將與確定許可證的信息相對(duì)應(yīng)地保存在密鑰信息保存単元中的密鑰信息刪除,在通信步驟中,在通信單元處未能接收到基于許可證發(fā)行請(qǐng)求的許可證的情況下,再次向服務(wù)器發(fā)送許可證發(fā)行請(qǐng)求。并且,本發(fā)明的ー個(gè)方式是由包含于許可證發(fā)行系統(tǒng)中的服務(wù)器執(zhí)行的許可證發(fā)行方法,該許可證發(fā)行系統(tǒng)包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在于,該許可證發(fā)行方法包括接收步驟,由接收單元接收從客戶端終端發(fā)送的許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求服務(wù)器發(fā)行的許可證的信息、確定客戶端終端的信息、與確定該許可證的信息相對(duì)應(yīng)的特定的密鑰信息;密鑰信息存儲(chǔ)步驟,由密鑰信息存儲(chǔ)單元將許可證發(fā)行請(qǐng)求中包含的密鑰信息、與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ);許可證發(fā)行判定步驟,由許可證發(fā)行判定単元根據(jù)來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在接收單元處接收許可證發(fā)行請(qǐng)求之前被存儲(chǔ)在密鑰信息存儲(chǔ)單元中的密鑰信息,判定是否需要向客戶端終端發(fā)行由許可證發(fā)行請(qǐng)求中包含的確定許可證的信息所確定的許可證;以及許可證發(fā)行步驟,由許可證發(fā)行單元根據(jù)許可證發(fā)行判定步驟中的判定結(jié)果,向客戶端終端發(fā)行許可證,在許可證發(fā)行判定步驟中,在來(lái)自客戶端終端的許可證發(fā)行請(qǐng) 求中包含的密鑰信息、和在密鑰信息存儲(chǔ)單元中與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息一致的情況下,指示許可證發(fā)行單元發(fā)行許可證,在來(lái)自客戶端終端的許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在密鑰信息存儲(chǔ)單元中與確定許可證的信息及確定客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,判定是否需要發(fā)行許可證,根據(jù)其結(jié)果來(lái)指示許可證發(fā)行單元發(fā)行許可證,并且將許可證發(fā)行請(qǐng)求中包含的密鑰信息重新存儲(chǔ)在密鑰信息存儲(chǔ)單元中。發(fā)明效果根據(jù)本發(fā)明,能夠提供適當(dāng)?shù)剡M(jìn)行與針對(duì)客戶端終端的許可證發(fā)行相關(guān)的處理的許可證發(fā)行系統(tǒng)、客戶端終端、服務(wù)器及許可證發(fā)行方法。


圖I是說(shuō)明本發(fā)明的一個(gè)實(shí)施方式的許可證發(fā)行系統(tǒng)的結(jié)構(gòu)的框圖。圖2是示出客戶端終端的硬件結(jié)構(gòu)的圖。圖3是示出服務(wù)器的硬件結(jié)構(gòu)的圖。圖4是示出由客戶端終端的密鑰信息保存部保存的信息的示例的圖。圖5是示出由服務(wù)器的密鑰信息保存部保存的信息的示例的圖。圖6是說(shuō)明與許可證發(fā)行相關(guān)的處理的時(shí)序圖。圖7是說(shuō)明與通過(guò)客戶端終端進(jìn)行付費(fèi)處理時(shí)的許可證發(fā)行相關(guān)的處理的時(shí)序圖。圖8是說(shuō)明與服務(wù)器對(duì)客戶端終端指示付費(fèi)處理時(shí)的許可證發(fā)行相關(guān)的處理的時(shí)序圖。圖9是說(shuō)明客戶端終端的與許可證發(fā)行相關(guān)的處理的時(shí)序圖。圖10是說(shuō)明服務(wù)器的與許可證發(fā)行相關(guān)的處理的時(shí)序圖。
具體實(shí)施方式
下面,參照附圖詳細(xì)說(shuō)明用于實(shí)施本發(fā)明的ー個(gè)方式。另外,在附圖的說(shuō)明中對(duì)相同的要素標(biāo)注相同的標(biāo)號(hào),并省略重復(fù)說(shuō)明。圖I是示出本發(fā)明的一個(gè)實(shí)施方式的許可證發(fā)行系統(tǒng)I的結(jié)構(gòu)的圖。如圖I所示,許可證發(fā)行系統(tǒng)I構(gòu)成為包括客戶端終端10、以及根據(jù)來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求向客戶端終端10發(fā)行許可證的服務(wù)器20??蛻舳私K端10和服務(wù)器20被連接成為例如能夠通過(guò)互聯(lián)網(wǎng)等網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)的發(fā)送接收的狀態(tài)。另外,許可證發(fā)行系統(tǒng)I的服務(wù)器20通常進(jìn)行與針對(duì)多個(gè)客戶端終端的許可證的發(fā)行相關(guān)的處理,但在本實(shí)施方式的說(shuō)明中,限定為由多個(gè)客戶端終端中的一臺(tái)客戶端終端10、和發(fā)彳丁針對(duì)該客戶端終端10的許可證的服務(wù)器20進(jìn)行處理的結(jié)構(gòu)。首先,對(duì)由許可證發(fā)行系統(tǒng)I處理的許可證進(jìn)行說(shuō)明。所說(shuō)許可證例如是指表示在客戶端終端中視聽(tīng)(利用)通過(guò)網(wǎng)絡(luò)而發(fā)布的影像數(shù)據(jù)等內(nèi)容的權(quán)限的信息。在內(nèi)容收費(fèi)的情況下,期望視聽(tīng)的人員利用客戶端終端等預(yù)先進(jìn)行付費(fèi),由此取得該許可證。并且,內(nèi)容被實(shí)施了加密和保護(hù),例如已取得許可證的客戶端終端只能在許可證所允許的范圍內(nèi)進(jìn)行視聽(tīng)。因此,已取得許可證的客戶端終端只能在許可證所規(guī)定的范圍內(nèi)視聽(tīng)內(nèi)容,在超過(guò) 所規(guī)定的范圍時(shí)將不能進(jìn)行內(nèi)容的視聽(tīng)。作為這種許可證中所包含的信息的一例,具體地講可以舉出以下的信息。S卩,可以舉出用于獨(dú)立地識(shí)別許可證的ID信息即許可證ID、用于確定許可證的形式的版本號(hào)、與內(nèi)容的再現(xiàn)/利用條件相關(guān)的信息、用于獨(dú)立地識(shí)別將內(nèi)容加密的密鑰的ID信息即加密密鑰ID、將內(nèi)容加密的密鑰即加密密鑰。另外,作為與再現(xiàn)/利用條件相關(guān)的信息可以舉出內(nèi)容的視聽(tīng)開(kāi)始期限(時(shí)刻)及視聽(tīng)結(jié)束期限(時(shí)刻)、內(nèi)容的可視聽(tīng)期間、內(nèi)容的可視聽(tīng)次數(shù)、以及上述以外的與內(nèi)容的再現(xiàn)/利用條件相關(guān)的控制信息。另外,不需要是上述信息全部包含于許可證中,也可以只包含一部分的信息。并且,在對(duì)許可證所許諾的內(nèi)容的視聽(tīng)附加了限制的情況下,已取得許可證的客戶端終端在毎次視聽(tīng)內(nèi)容時(shí)進(jìn)行是否是許可證的限制范圍內(nèi)的視聽(tīng)的確認(rèn)。并且,在超過(guò)了許可證的限制范圍的情況下,該許可證被視為無(wú)效的許可證。具體地講,例如在超過(guò)了視聽(tīng)結(jié)束期限的情況下、使用該許可證的內(nèi)容的視聽(tīng)次數(shù)超過(guò)了可視聽(tīng)次數(shù)(客戶端終端在毎次視聽(tīng)內(nèi)容時(shí)計(jì)數(shù)其次數(shù))的情況下、超過(guò)了許可證所規(guī)定的視聽(tīng)期間(在客戶端終端中存儲(chǔ)第一次視聽(tīng)開(kāi)始時(shí)刻,并記錄從該時(shí)刻起的視聽(tīng)期間)的情況下,許可證成為無(wú)效的許可證,被視為如果不重新取得許可證,即不能進(jìn)行內(nèi)容的視聽(tīng)。在本實(shí)施方式中說(shuō)明如下這樣的情況,客戶端終端10請(qǐng)求諸如上述示例的用于視聽(tīng)(利用)內(nèi)容的許可證的發(fā)行,對(duì)此由服務(wù)器20向客戶端終端10進(jìn)行許可證的發(fā)行。下面,對(duì)許可證發(fā)行系統(tǒng)I的客戶端終端10進(jìn)行說(shuō)明。如圖I所示,客戶端終端10構(gòu)成為包括發(fā)行請(qǐng)求生成部11 (發(fā)行請(qǐng)求生成単元)、密鑰信息生成部12 (發(fā)行請(qǐng)求生成単元)、加密部13 (發(fā)行請(qǐng)求生成単元)、密鑰信息保存部14 (密鑰信息保存単元)以及通信部15 (通信單元)。圖2是客戶端終端10的硬件結(jié)構(gòu)圖??蛻舳私K端10例如作為移動(dòng)電話或PDA的移動(dòng)通信終端來(lái)實(shí)現(xiàn)。在這種情況下,如圖2所示,客戶端終端10在物理上由CPU(CentralProcessing Unit :中央處理單兀)101、RAM (Random Access Memory :隨機(jī)存取存儲(chǔ)器)102、ROM (Read Only Memory :只讀存儲(chǔ)器)103、操作部104、無(wú)線通信部105、顯示器106、天線107構(gòu)成。另外,客戶端終端10也可以作為臺(tái)式電腦等來(lái)實(shí)現(xiàn)。在這種情況下,如圖3所示,客戶端終端10在物理上由CPU 201、RAM202、R0M 203、通信模塊204、輔助存儲(chǔ)裝置205構(gòu)成。并且,這些構(gòu)成要素進(jìn)行工作,由此發(fā)揮后述的客戶端終端10的各個(gè)功能。返回到圖1,對(duì)客戶端終端10的各個(gè)功能部分進(jìn)行說(shuō)明。發(fā)行請(qǐng)求生成部11具有生成請(qǐng)求信息的功能,該請(qǐng)求信息包含于許可證發(fā)行請(qǐng)求中,由確定許可證的信息和確定客戶端終端10的終端識(shí)別信息構(gòu)成。從客戶端終端10向服務(wù)器20發(fā)送的許可證發(fā)行請(qǐng)求,是為了請(qǐng)求發(fā)行許可證而從客戶端終端10向服務(wù)器20發(fā)送的請(qǐng)求。具體地講,在許可證發(fā)行請(qǐng)求中包括作為確定許可證的信息的許可證ID、作為確定發(fā)送許可證發(fā)行請(qǐng)求的客戶端終端10的信息的終端識(shí)別ID、以及每當(dāng)客戶端終端10請(qǐng)求發(fā)行由許可證ID確定出的許可證時(shí)重新生成的密鑰信息。其中,密鑰信息是在后述的密鑰信息生成部12中生成的,在發(fā)行請(qǐng)求生成部11中生成許可證發(fā)行請(qǐng)求中的密鑰信息以外的信息即許可證ID和終端識(shí)別ID。 在客戶端終端10的使用者(用戶)通過(guò)操作客戶端終端10來(lái)進(jìn)行使與許可證取得相關(guān)的處理開(kāi)始的指示吋,發(fā)行請(qǐng)求生成部11以此為契機(jī)來(lái)開(kāi)始生成請(qǐng)求信息。另外,許可證ID可以與在客戶端終端10中使用的許可證相對(duì)應(yīng)地預(yù)先存儲(chǔ)在發(fā)行請(qǐng)求生成部11中,也可以根據(jù)用戶進(jìn)行的客戶端終端10的操作來(lái)確定。并且,終端識(shí)別ID是客戶端終端10固有的信息,因而是預(yù)先保存在客戶端終端10中的信息。作為終端識(shí)別ID,例如在客戶端終端10是移動(dòng)電話的情況下,可以采用其電話號(hào)碼等。包括由發(fā)行請(qǐng)求生成部11生成的許可證ID和終端識(shí)別ID的請(qǐng)求信息被發(fā)送給加密部13。并且,基于使密鑰信息生成部12開(kāi)始生成密鑰信息的目的,從發(fā)行請(qǐng)求生成部11通知密鑰信息生成部12已通過(guò)發(fā)行請(qǐng)求生成部11開(kāi)始與許可證發(fā)行請(qǐng)求相關(guān)的處理。密鑰信息生成部12具有以在發(fā)行請(qǐng)求生成部11中生成了許可證發(fā)行請(qǐng)求用的許可證ID和終端識(shí)別ID為契機(jī)而生成密鑰信息的功能。密鑰信息是每次客戶端終端10請(qǐng)求服務(wù)器20重新發(fā)行許可證時(shí)生成的,例如使用預(yù)定位數(shù)的隨機(jī)數(shù)。另外,密鑰信息不限于隨機(jī)數(shù),也可以是由字符串構(gòu)成的信息或其它類型的信息。在密鑰信息生成部12中生成的密鑰信息被發(fā)送給加密部13。加密部13具有這樣的功能將由發(fā)行請(qǐng)求生成部11生成的許可證發(fā)行請(qǐng)求用的許可證ID和終端識(shí)別ID在包含由密鑰信息生成部12生成的密鑰信息的狀態(tài)下進(jìn)行加密。在本實(shí)施方式中,加密部13的加密是指事前將公用密鑰嵌入客戶端終端10中、或者在初始設(shè)定時(shí)利用與服務(wù)器共用的密鑰將許可證ID和終端識(shí)別ID加密。其中,密鑰信息是以使加密后的數(shù)據(jù)變復(fù)雜為目的而使用的,具體地講例如使用隨機(jī)數(shù)。通過(guò)在包含作為密鑰信息而生成的隨機(jī)數(shù)的狀態(tài)下將許可證ID和終端識(shí)別ID加密,使得解碼變困難,安全性提高。通過(guò)這樣加密,生成包含許可證ID、終端識(shí)別ID和密鑰信息的許可證發(fā)行請(qǐng)求。通過(guò)加密部13的加密而生成的許可證發(fā)行請(qǐng)求被發(fā)送給通信部15,同時(shí)密鑰信息被發(fā)送給密鑰信息保存部14。另外,在進(jìn)行加密時(shí)也能夠采用加密及其解碼用的公開(kāi)密鑰和私密密鑰這樣成對(duì)的兩個(gè)密鑰的所謂公開(kāi)密鑰加密方式。密鑰信息保存部14被設(shè)于客戶端終端10的安全模塊內(nèi),具有保存在許可證發(fā)行請(qǐng)求的加密中使用的密鑰信息的功能。具體地講,如圖4所示,在許可證發(fā)行請(qǐng)求中將確定請(qǐng)求服務(wù)器20發(fā)行的許可證的許可證ID與密鑰信息相對(duì)應(yīng)地進(jìn)行保存。例如當(dāng)在發(fā)送許可證發(fā)行請(qǐng)求時(shí)或者服務(wù)器20發(fā)行許可證時(shí),發(fā)生了例如通信中丟失等某種異常,盡管已發(fā)送了許可證的發(fā)行請(qǐng)求但是未能取得許可證時(shí),為了再次發(fā)送許可證發(fā)行請(qǐng)求而使用由密鑰信息保存部14保存的密鑰信息。在從通信部15通知了已取得利用許可證ID確定的許可證后,在該密鑰信息保存部14中保存的密鑰信息被從密鑰信息保存部14中刪除。通信部15具有進(jìn)行客戶端終端10與服務(wù)器20之間的通信的功能,具體地講,向服務(wù)器20發(fā)送許可證發(fā)行請(qǐng)求,并且接收根據(jù)該許可證發(fā)行請(qǐng)求從服務(wù)器20發(fā)送的許可證。并且,通信部15確認(rèn)是否接收到與已發(fā)送的許可證發(fā)行請(qǐng)求對(duì)應(yīng)的許可證,在沒(méi)有接收到許可證的情況下,進(jìn)行許可證發(fā)行請(qǐng)求的重發(fā)。此時(shí),具體地講,通信部15指示加密部13生成(加密部13的加密)使用了在密鑰信息保存部14中保存的許可證ID和密鑰信息的許可證發(fā)行請(qǐng)求,將由此生成的許可證發(fā)行請(qǐng)求發(fā)送給服務(wù)器20。關(guān)于上述處理的詳細(xì)情況將在后面進(jìn)行說(shuō)明。
下面,對(duì)該許可證發(fā)行系統(tǒng)I的服務(wù)器20進(jìn)行說(shuō)明。服務(wù)器20構(gòu)成為包括接收 部21 (接收單元)、許可證發(fā)行判定部22 (許可證發(fā)行判定単元)、密鑰信息存儲(chǔ)部23 (密鑰 信息存儲(chǔ)單元)、付費(fèi)處理部24 (付費(fèi)處理単元)、許可證處理部25 (許可證發(fā)行単元)。并且,如圖3所示,服務(wù)器20在物理上由CPU 201、RAM 202、ROM 203、通信模塊204、輔助存儲(chǔ)裝置205構(gòu)成。并且,通過(guò)這些構(gòu)成要素進(jìn)行工作來(lái)發(fā)揮后述的客戶端終端10的各個(gè)功能。返回到圖1,對(duì)服務(wù)器20的各個(gè)功能部分進(jìn)行說(shuō)明。接收部21具有接收來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求的功能。在該接收部21中接收到的許可證發(fā)行請(qǐng)求被發(fā)送給許可證發(fā)行判定部22。許可證發(fā)行判定部22具有這樣的功能根據(jù)來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求中所包含的密鑰信息、和在接收部21接收許可證發(fā)行請(qǐng)求之前被存儲(chǔ)在密鑰信息存儲(chǔ)部23中的密鑰信息,判定是否需要基于在接收部21中接收到的許可證發(fā)行請(qǐng)求而向客戶端終端10發(fā)送許可證。其中,許可證發(fā)行判定部22根據(jù)對(duì)許可證發(fā)行請(qǐng)求是來(lái)自客戶端終端10的請(qǐng)求而且不是非法的請(qǐng)求的確認(rèn)、以及用戶對(duì)該許可證的付費(fèi)狀況,進(jìn)行是否發(fā)行許可證的判定。具體地講,許可證發(fā)行判定部22參照后述的密鑰信息存儲(chǔ)部23,并通過(guò)付費(fèi)處理部24確認(rèn)付費(fèi)狀況來(lái)進(jìn)行判定。當(dāng)在許可證發(fā)行判定部22中判定為能夠發(fā)行許可證的情況下,通過(guò)將許可證ID和終端識(shí)別ID通知給許可證處理部35來(lái)進(jìn)行許可證的發(fā)行指示。并且,當(dāng)在許可證發(fā)行判定部22中判定為不能發(fā)行許可證的情況下,與許可證的發(fā)行相關(guān)的一系列的處理停止,根據(jù)需要將其結(jié)果通知給客戶端終端10。關(guān)于其具體處理將在后面進(jìn)行說(shuō)明。密鑰信息存儲(chǔ)部23具有這樣的功能將來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求中所包含的密鑰信息、與確定許可證的信息即許可證ID以及確定客戶端終端10的信息即終端識(shí)別ID相對(duì)應(yīng)地進(jìn)行存儲(chǔ)。具體地講,如圖5所示,終端識(shí)別ID、許可證ID以及密鑰信息被相對(duì)應(yīng)地存儲(chǔ)。向該密鑰信息存儲(chǔ)部23中的信息存儲(chǔ)是在由許可證發(fā)行判定部22進(jìn)行了解碼后進(jìn)行的。被存儲(chǔ)在該密鑰信息存儲(chǔ)部23中的信息表示從由終端識(shí)別ID確定出的客戶端終端10向服務(wù)器20發(fā)送了由許可證ID確定出的許可證的發(fā)行請(qǐng)求,并且包括此時(shí)與它們相對(duì)應(yīng)的密鑰信息在內(nèi)進(jìn)行了加密。另外,在將存儲(chǔ)在密鑰信息存儲(chǔ)部23中的信息刪除的情況下,優(yōu)選在存儲(chǔ)了比通常有關(guān)許可證發(fā)行的處理所需要的時(shí)間足夠長(zhǎng)的時(shí)間后進(jìn)行刪除的方式。付費(fèi)處理部24具有進(jìn)行基于用戶的許可證有關(guān)的付費(fèi)處理的功能。用戶的付費(fèi)方法能夠采用各種方法。具體地講,可以是對(duì)每個(gè)用戶設(shè)置不限定為特定的許可證的戶頭,用戶向該戶頭付費(fèi)的方式,還可以是獨(dú)立地進(jìn)行特定的許可證發(fā)行用的付費(fèi)的方式。另外,也可以是如包月契約或者包年契約那樣確定了期間的契約,還可以是對(duì)多個(gè)許可證ー并進(jìn)行簽約的所謂打包契約。即,在付費(fèi)處理部24中管理用哪種方法進(jìn)行有關(guān)許可證的發(fā)行的付費(fèi)。在此,也可以是這樣的方式在用戶沒(méi)有進(jìn)行有關(guān)許可證的發(fā)行的付費(fèi)的情況下,將該結(jié)果通知許可證發(fā)行判定部22,由此請(qǐng)求發(fā)送了許可證發(fā)行請(qǐng)求的客戶端終端 10付費(fèi)。然后,通過(guò)用戶進(jìn)行付費(fèi)處理,服務(wù)器20的付費(fèi)處理部24中信息被更新,從而能夠進(jìn)行許可證發(fā)行。關(guān)于這一系列的處理將在后面進(jìn)行說(shuō)明。另外,在本實(shí)施方式中說(shuō)明了服務(wù)器20具有付費(fèi)處理部24的結(jié)構(gòu),但也可以是這樣的方式,即,設(shè)置與服務(wù)器20不同的付費(fèi)服務(wù)器,在付費(fèi)服務(wù)器與客戶端終端10之間進(jìn)行付費(fèi)有關(guān)的處理。許可證處理部25具有根據(jù)從許可證發(fā)行判定部22發(fā)送的許可證ID和終端識(shí)別ID向客戶端終端10發(fā)行許可證的功能。在客戶端終端10中通過(guò)取得從該許可證處理部25發(fā)行的許可證,能夠利用許可證。下面,對(duì)由許可證發(fā)行系統(tǒng)I的客戶端終端10及服務(wù)器20執(zhí)行的許可證發(fā)行方法進(jìn)行說(shuō)明。首先,使用圖6所示的用于說(shuō)明與許可證發(fā)行相關(guān)的處理的時(shí)序圖,對(duì)客戶端終端10取得許可證時(shí)的基本流程進(jìn)行說(shuō)明。在圖6所示的與許可證發(fā)行相關(guān)的處理中,客戶端終端10的用戶結(jié)束與許可證的發(fā)行相關(guān)的付費(fèi)處理,其信息被存儲(chǔ)在服務(wù)器20的付費(fèi)處理部24中。首先,在客戶端終端10中進(jìn)行構(gòu)成許可證發(fā)行請(qǐng)求的請(qǐng)求信息的生成(S01,發(fā)行請(qǐng)求生成步驟)。在此,以用戶進(jìn)行的操作等為契機(jī),在客戶端終端10的發(fā)行請(qǐng)求生成部11中生成包括客戶端終端10請(qǐng)求發(fā)行的許可證的許可證ID和終端識(shí)別ID在內(nèi)的請(qǐng)求信息。從發(fā)行請(qǐng)求生成部11通知密鑰信息生成部12與許可證發(fā)行請(qǐng)求相關(guān)的處理已開(kāi)始,請(qǐng)求信息被發(fā)送給加密部13。然后,包括在密鑰信息生成部12中生成的密鑰信息在內(nèi)地,由加密部13進(jìn)行請(qǐng)求信息的加密,由此生成許可證發(fā)行請(qǐng)求(S02,發(fā)行請(qǐng)求生成步驟、密鑰信息保存步驟)。并且,其中在生成許可證發(fā)行請(qǐng)求時(shí)使用的密鑰信息與許可證ID相對(duì)應(yīng)地被保存在密鑰信息保存部14中。另外,在圖6中,假設(shè)密鑰信息是“rl”來(lái)進(jìn)行以下的說(shuō)明。然后,從加密部13發(fā)送給通信部15的許可證發(fā)行請(qǐng)求從通信部15被發(fā)送給服務(wù)器20 (S03,通信步驟)。在此,發(fā)送使用“ rl”作為密鑰信息的許可證發(fā)行請(qǐng)求。服務(wù)器20的接收部21在接收到來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求吋,發(fā)送給許可證發(fā)行判定部22,進(jìn)行有關(guān)許可證發(fā)行的判定(S04,許可證發(fā)行判定步驟)。在此,根據(jù)許可證發(fā)行請(qǐng)求中所包含的許可證ID、終端識(shí)別ID與密鑰信息是否相對(duì)應(yīng)地被存儲(chǔ)在密鑰信息存儲(chǔ)部23中、以及是否進(jìn)行了與該許可證的發(fā)行有關(guān)的付費(fèi),來(lái)進(jìn)行判定。具體地講,首先參照密鑰信息存儲(chǔ)部23,確認(rèn)在從客戶端終端10接收許可證發(fā)行請(qǐng)求以前已經(jīng)存儲(chǔ)的信息中不包含許可證ID、終端識(shí)別ID—致、而且密鑰信息一致的信息。在此,在許可證發(fā)行請(qǐng)求中所包含的許可證ID、終端識(shí)別ID與密鑰信息沒(méi)有相對(duì)應(yīng)地被存儲(chǔ)的情況下,判定為從客戶端終端10發(fā)送的許可證發(fā)行請(qǐng)求是第一次的請(qǐng)求。然后,通過(guò)詢問(wèn)付費(fèi)處理部24來(lái)確認(rèn)進(jìn)行了與許可證有關(guān)的付費(fèi)。其結(jié)果是,在許可證發(fā)行判定部22判定為可以根據(jù)來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求發(fā)行許可證的情況下,將該許可證發(fā)行請(qǐng)求中所包含的終端識(shí)別ID、許可證ID以及密鑰信息相對(duì)應(yīng)地存儲(chǔ)在密鑰信息存儲(chǔ)部23中(S05,密鑰信息存儲(chǔ)步驟)。并且,在判定為不能發(fā)行許可證的情況下,停止以后的處理并結(jié)束一系列的處理。另外,也可以采用向客戶端終端10通知處理已停止的方式。然后,從許可證發(fā)行判定部22向許可證處理部25發(fā)送許可證的發(fā)行指示,井向客戶端終端10發(fā)行與許可證ID對(duì)應(yīng)的許可證(S06,許可證發(fā)行步驟)。其中,在通過(guò)客戶端終端10安全取得許可證的情況下,進(jìn)行許可證取得(SII)、密鑰信息刪除(S12)的處理,下面對(duì)由于通信中丟失等原因,客戶端終端10未能取得從許可證處理部25發(fā)行(S06)的許可證的情況進(jìn)行說(shuō)明。客戶端終端10的通信部15在發(fā)送了許可證發(fā)行請(qǐng)求后,在經(jīng)過(guò)了預(yù)定時(shí)間后進(jìn) 行是否已取得許可證的確認(rèn)(S07)。該預(yù)定時(shí)間可以根據(jù)在進(jìn)行通常的許可證處理時(shí)所需要的時(shí)間來(lái)確定。在此,在沒(méi)有取得許可證的情況下,考慮到許可證發(fā)行請(qǐng)求沒(méi)有安全到達(dá)服務(wù)器20、或者來(lái)自服務(wù)器20的許可證沒(méi)有安全到達(dá)客戶端終端10的可能性,通信部15包括被存儲(chǔ)在密鑰信息保存部14中的密鑰信息在內(nèi)地再次對(duì)請(qǐng)求信息進(jìn)行加密,并將所生成的許可證發(fā)行請(qǐng)求發(fā)送給服務(wù)器20 (S08,通信步驟)。此時(shí)加密時(shí)所包含的信息是在密鑰信息保存部14中保存的密鑰信息,因而包含與第一次的許可證發(fā)行請(qǐng)求相同的密鑰信息“ rl”。另ー方面,在服務(wù)器20的接收部21接收到來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求時(shí),在接收到來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求時(shí)發(fā)送給許可證發(fā)行判定部22,進(jìn)行與許可證發(fā)行相關(guān)的判定(S09,許可證發(fā)行判定步驟)。在此,在接收到第一次的許可證發(fā)行請(qǐng)求時(shí)已將終端識(shí)別ID、許可證ID及密鑰信息存儲(chǔ)在密鑰信息存儲(chǔ)部23中(S05),許可證發(fā)行判定部22參照密鑰信息存儲(chǔ)部23確認(rèn)為存儲(chǔ)了第二次的許可證發(fā)行請(qǐng)求中所包含的終端識(shí)別ID、許可證ID及密鑰信息的組合。由此,許可證發(fā)行判定部22判定為第二次接收至IJ(SOS)的許可證發(fā)行請(qǐng)求是與第一次(S03)的許可證發(fā)行請(qǐng)求相同的請(qǐng)求,與第一次相同地從許可證發(fā)行判定部22向許可證處理部25發(fā)送許可證的發(fā)行指示,井向客戶端終端10發(fā)行與許可證ID對(duì)應(yīng)的許可證(S10,許可證發(fā)行步驟)。然后,客戶端終端10的通信部15取得許可證(S11,通信步驟)。并且,從通信部15將表示與許可證取得相關(guān)的一系列的處理已結(jié)束的信息、與許可證ID —起通知密鑰信息保存部14,密鑰信息保存部14根據(jù)該通知進(jìn)行密鑰信息的刪除(S12,密鑰信息保存步驟)。通過(guò)以上處理,客戶端終端10完成了許可證的取得,在客戶端終端10中能夠利用該許可證。下面,使用圖7所示的時(shí)序圖來(lái)說(shuō)明由客戶端終端10進(jìn)行付費(fèi)處理時(shí)的許可證發(fā)行的相關(guān)處理。在圖7所示的許可證發(fā)行的相關(guān)處理中對(duì)如下情況進(jìn)行說(shuō)明,S卩,客戶端終端10通過(guò)圖6所示的處理而得到的許可證由于期限到期等而無(wú)效,在需要用戶重新進(jìn)行付費(fèi)的狀態(tài)下,客戶端終端10重新取得相同的許可證。首先,在客戶端終端10中確認(rèn)前次的許可證(通過(guò)圖6所示的處理而得到的許可證)已無(wú)效(S21)。在這種情況下,需要在重新取得許可證之前進(jìn)行付費(fèi),因而客戶端終端10的用戶與服務(wù)器20之間進(jìn)行付費(fèi)處理(S22)。由此,在服務(wù)器20的付費(fèi)處理部24中記錄了客戶端終端10的用戶已進(jìn)行許可證相關(guān)的付費(fèi)。然后,與圖6中的許可證發(fā)行的相關(guān)處理相同地,在客戶端終端10的發(fā)行請(qǐng)求生成部11中進(jìn)行構(gòu)成許可證發(fā)行請(qǐng)求的請(qǐng)求信息的生成(S23,發(fā)行請(qǐng)求生成步驟)、在密鑰信息保存部13中進(jìn)行密鑰信息的生成、在加密部13中進(jìn)行加密、以及在密鑰信息保存部14中的密鑰信息的保存(S24,發(fā)行請(qǐng)求生成步驟、密鑰信息保存步驟),將其結(jié)果所生成的許可證發(fā)行請(qǐng)求從客戶端終端10發(fā)送給服務(wù)器20 (S25,通信步驟)。在此,所發(fā)送的許可證發(fā)行請(qǐng)求是與圖6所示的許可證發(fā)行請(qǐng)求不同的請(qǐng)求,因而許可證發(fā)行請(qǐng)求中所包含的密鑰信息是與“ rl”不同的“ r2”。另ー方面,服務(wù)器20的接收部21在接收到來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求時(shí),在接收到來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求時(shí)發(fā)送給許可證發(fā)行判定部22,進(jìn)行許可證發(fā)行的相關(guān)判定(S26,許可證發(fā)行判定步驟)。在此,由于在接收到第一次的許可證發(fā)行請(qǐng)求時(shí)終端識(shí)別ID、許可證ID及密鑰信息(“rl”)已被存儲(chǔ)在密鑰信息存儲(chǔ)部23中,因
而被存儲(chǔ)在密鑰信息存儲(chǔ)部23中的密鑰信息與此次的許可證發(fā)行請(qǐng)求中所包含的密鑰信息(“r2”)不一致。因此,許可證發(fā)行判定部22進(jìn)行客戶端終端10的用戶是否已向付費(fèi)處理部24進(jìn)行了付費(fèi)處理的判定(S27)。與此相對(duì),由于用戶已完成付費(fèi)處理(S22),因而從付費(fèi)處理部24通知該信息。由此,許可證發(fā)行判定部22判定為可以根據(jù)包含新的密鑰信息的許可證發(fā)行請(qǐng)求來(lái)發(fā)行許可證。并且,根據(jù)該判定結(jié)果,密鑰信息存儲(chǔ)部23中的信息被更新(S28)。然后,從許可證處理部25向客戶端終端10進(jìn)行許可證的發(fā)行(S29,許可證發(fā)行步驟)。在客戶端終端10的通信部15中取得許可證(S30,通信步驟)。并且,從通信部15將表示有關(guān)許可證取得的一系列的處理已結(jié)束的信息、與許可證ID—起通知密鑰信息保存部14,密鑰信息保存部14根據(jù)該通知進(jìn)行密鑰信息的刪除(S31,密鑰信息保存步驟)。通過(guò)以上處理,客戶端終端10完成了許可證的取得,在客戶端終端10中能夠利用該許可證。下面,使用圖8所示的時(shí)序圖來(lái)說(shuō)明服務(wù)器20指示客戶端終端10進(jìn)行付費(fèi)處理時(shí)的許可證發(fā)行的相關(guān)處理。圖8所示的許可證發(fā)行的相關(guān)處理與圖7所示的許可證發(fā)行的相關(guān)處理的不同之處如下所述。即,服務(wù)器20在接收到許可證發(fā)行請(qǐng)求后指示客戶端終端10的用戶付費(fèi)。即,付費(fèi)處理不是客戶端終端10主動(dòng)開(kāi)始的,而是根據(jù)服務(wù)器20的付費(fèi)處理請(qǐng)求而進(jìn)行的。首先,與圖6所示的許可證發(fā)行的相關(guān)處理相同地,在客戶端終端10的發(fā)行請(qǐng)求生成部11中進(jìn)行構(gòu)成許可證發(fā)行請(qǐng)求的請(qǐng)求信息的生成(S41,發(fā)行請(qǐng)求生成步驟)、在密鑰信息保存部13中進(jìn)行密鑰信息的生成、在加密部13中進(jìn)行加密、在密鑰信息保存部14中進(jìn)行密鑰信息的保存(S42,發(fā)行請(qǐng)求生成步驟、密鑰信息保存步驟),將其結(jié)果所生成的許可證發(fā)行請(qǐng)求從客戶端終端10發(fā)送給服務(wù)器20 (S43,通信步驟)。在此,所發(fā)送的許可證發(fā)行請(qǐng)求是與圖6所示的許可證發(fā)行請(qǐng)求不同的請(qǐng)求,因而許可證發(fā)行請(qǐng)求中所包含的密鑰信息是與“rl”不同的“r3”。另ー方面,服務(wù)器20的接收部21在接收到來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求時(shí),在接收到來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求時(shí)發(fā)送給許可證發(fā)行判定部22,進(jìn)行許可證發(fā)行的相關(guān)判定(S44,許可證發(fā)行判定步驟)。在此,密鑰信息存儲(chǔ)部23中在接收到第一次的許可證發(fā)行請(qǐng)求時(shí)存儲(chǔ)了終端識(shí)別ID、許可證ID及密鑰信息“rl”,因而存儲(chǔ)在密鑰信息存儲(chǔ)部23中的密鑰信息與此次的許可證發(fā)行請(qǐng)求中所包含的密鑰信息(“r3”)不一致。因此,許可證發(fā)行判定部22進(jìn)行客戶端終端10的用戶是否已向付費(fèi)處理部24進(jìn)行付費(fèi)處理的判定(S45)。與此相対,由于用戶沒(méi)有完成付費(fèi)處理,因而從付費(fèi)處理部24通知該情況。許可證發(fā)行判定部22根據(jù)來(lái)自該付費(fèi)處理部24的通知,向客戶端終端10發(fā)送付費(fèi)處理請(qǐng)求(S46)。由此,在客戶端終端10的用戶與服務(wù)器20之間進(jìn)行付費(fèi)處理(S47)。許可證發(fā)行判定部22根據(jù)已完成付費(fèi)處理,許可證發(fā)行判定部22判定為可以根據(jù)包含新的密鑰信息的許可證發(fā)行請(qǐng)求來(lái)發(fā)行許可證。并且,根據(jù)該判定結(jié)果,密鑰信息存儲(chǔ)部23中存儲(chǔ)的密鑰信息被更新為新的密鑰信息(“r3”)(S48)。然后,從許可證處理部25向客戶端終端10進(jìn)行許可證的發(fā)行(S49,許可證發(fā)行步驟)。在客戶端終端10的通信部15中取得許可證(S50,通信步驟)。并且,從通信部15將表示有關(guān)許可證取得的一系列的處理已結(jié)束的信息、與許可證ID—起通知密鑰信息保存部14,密鑰信息保存部14根據(jù)該通知進(jìn) 行密鑰信息的刪除(S51,密鑰信息保存步驟)。通過(guò)以上處理,客戶端終端10完成了許可證的取得,在客戶端終端10中能夠利用該許可證。另外,也可以將如圖7所示客戶端終端10側(cè)作為主體來(lái)開(kāi)始付費(fèi)處理的方式、和如圖8所示通過(guò)由服務(wù)器20向客戶端終端10發(fā)送付費(fèi)處理請(qǐng)求來(lái)開(kāi)始付費(fèi)處理的方式相結(jié)合。并且,也可以是這樣的方式,在服務(wù)器20側(cè)管理客戶端終端10利用的許可證的使用期限等,并在超過(guò)了使用期限的所許可的時(shí)刻將存儲(chǔ)在密鑰信息存儲(chǔ)部23中的密鑰信息無(wú)效化。在此,關(guān)于由客戶端終端10和服務(wù)器20針對(duì)許可證發(fā)行而分別進(jìn)行的一系列的處理,使用圖9及圖10進(jìn)行說(shuō)明。該處理是與使用圖6 圖8說(shuō)明的許可證發(fā)行系統(tǒng)的許可證發(fā)行的相關(guān)處理對(duì)應(yīng)的處理。圖9是說(shuō)明客戶端終端10的與許可證發(fā)行相關(guān)的處理的時(shí)序圖。圖10是說(shuō)明服務(wù)器20的與許可證發(fā)行相關(guān)的處理的時(shí)序圖。首先,參照?qǐng)D9來(lái)說(shuō)明在客戶端終端10的處理中與許可證發(fā)行相關(guān)的處理。首先,在客戶端終端10中開(kāi)始與許可證發(fā)行請(qǐng)求相關(guān)的處理(S101)。然后,在客戶端終端10中確認(rèn)在該許可證發(fā)行請(qǐng)求中所使用的密鑰信息是否被保存在密鑰信息保存部14中
(5102)。在此,在預(yù)先生成密鑰信息并保存在密鑰信息保存部14中的情況下,不需要生成密鑰信息。另ー方面,在沒(méi)有保存密鑰信息的情況下,由密鑰信息生成部12生成密鑰信息
(5103),再經(jīng)由加密部13將該信息保存在密鑰信息保存部14中(S104)。然后,使用保存在密鑰信息保存部14中的密鑰信息(或者預(yù)先保存在密鑰信息保存部14中的密鑰信息)在加密部13中進(jìn)行了加密后的許可證發(fā)行請(qǐng)求,被從客戶端終端10發(fā)送給服務(wù)器20 (S105)。服務(wù)器20針對(duì)從客戶端終端10發(fā)送給服務(wù)器20的許可證發(fā)行請(qǐng)求而發(fā)行許可證并確認(rèn)客戶端終端10是否已取得(S106),在已取得許可證的情況下,將保存在密鑰信息保存部14中的密鑰信息刪除(S107)。并且,在沒(méi)有取得許可證的情況下,再次發(fā)送許可證的發(fā)行請(qǐng)求(S105)。通過(guò)在客戶端終端10中進(jìn)行上述的處理,能夠進(jìn)行與許可證的發(fā)行(取得)相關(guān)的處理。下面,參照?qǐng)D10來(lái)說(shuō)明在服務(wù)器20的處理中與許可證發(fā)行相關(guān)的處理。服務(wù)器20的接收部21接收來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求(S201),許可證發(fā)行請(qǐng)求被從接收部21發(fā)送給許可證發(fā)行判定部22。許可證發(fā)行判定部22首先參照密鑰信息存儲(chǔ)部23,確認(rèn)在密鑰信息存儲(chǔ)部23中是否存儲(chǔ)有與許可證發(fā)行請(qǐng)求中所包含的終端識(shí)別ID、許可證ID及密鑰信息的組合一致的數(shù)據(jù)(S202)。在此,當(dāng)在密鑰信息存儲(chǔ)部23中存儲(chǔ)有一致的數(shù)據(jù)的情況下,按照后面所述通過(guò)許可證處理部25進(jìn)行許可證發(fā)行(S206)。另ー方面,當(dāng)在密鑰信息存儲(chǔ)部23中沒(méi)有存儲(chǔ)一致的數(shù)據(jù)的情況下,通過(guò)向付費(fèi)處理部24詢問(wèn),確認(rèn)是否進(jìn)行了與該許可證發(fā)行相關(guān)的付費(fèi)處理(S203)。在此,在沒(méi)有進(jìn)行付費(fèi)處理的情況下,請(qǐng)求客戶端終端10進(jìn)行付費(fèi)處理(S204)。由此,在進(jìn)行了與客戶端終端10的許可證取得相關(guān)的付費(fèi)處理后,將來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求中所包含的終端識(shí)別ID、許可證ID及密鑰信息以相對(duì)應(yīng)的狀態(tài)存儲(chǔ)在密鑰信息存儲(chǔ)部23中(S205)。并且,通過(guò)向許可證處理部25發(fā)送許可證發(fā)行的指示,許可證處理部25發(fā)行許可證(S206),并發(fā)送給客戶端終端10。如上所述,根據(jù)本實(shí)施方式的許可證發(fā)行系統(tǒng)1,在盡管客戶端終端10已發(fā)送了許可證發(fā)行請(qǐng)求但客戶端終端10未能取得許可證的情況下,客戶端終端10向服務(wù)器20發(fā) 送包括密鑰信息在內(nèi)的與第一次的許可證發(fā)行請(qǐng)求相同的許可證發(fā)行請(qǐng)求。與此相對(duì),月艮務(wù)器20將第一次的許可證發(fā)行請(qǐng)求中所包含的密鑰信息存儲(chǔ)在密鑰信息存儲(chǔ)部23中,并確認(rèn)該密鑰信息與第二次的許可證發(fā)行請(qǐng)求中所包含的密鑰信息一致,重新發(fā)行許可證。另外,在客戶端終端10取得許可證后,許可證發(fā)行請(qǐng)求中所包含的密鑰信息被刪除。因此,在該許可證發(fā)行系統(tǒng)I中,許可證發(fā)行請(qǐng)求中所包含的密鑰信息被用作確定來(lái)自客戶端終端10的許可證發(fā)行請(qǐng)求的信息,服務(wù)器20能夠判斷所接收到的第二次的許可證發(fā)行請(qǐng)求是否是與第一次的許可證發(fā)行請(qǐng)求相同的請(qǐng)求,井能夠進(jìn)行許可證的重發(fā)(第二次的許可證的發(fā)行),能夠適當(dāng)?shù)剡M(jìn)行許可證的發(fā)行。并且,由于服務(wù)器20判斷為該許可證的重發(fā)使用的許可證發(fā)行請(qǐng)求是與第一次的許可證發(fā)行請(qǐng)求相同的請(qǐng)求,因而能夠避免判定為新的許可證的發(fā)行請(qǐng)求而被請(qǐng)求付費(fèi)的情況。并且,與過(guò)去的許可證發(fā)行系統(tǒng)的相關(guān)處理進(jìn)行比較,過(guò)去在服務(wù)器中需要待機(jī)以確認(rèn)客戶端終端是否已取得許可證,但是在本實(shí)施方式的許可證發(fā)行系統(tǒng)中,在客戶端終端未取得許可證的情況下,從客戶端終端發(fā)送許可證的重發(fā)請(qǐng)求,因而服務(wù)器不需要用于確認(rèn)客戶端終端的許可證取得的待機(jī)時(shí)間,服務(wù)器20的負(fù)荷降低。另外,由于采用了客戶端終端10在取得許可證后將在許可證發(fā)行請(qǐng)求中使用的密鑰信息刪除的方式,因而能夠防止自第二次開(kāi)始非法地進(jìn)行許可證發(fā)行請(qǐng)求。并且,在上述的許可證發(fā)行系統(tǒng)I中,采用過(guò)去在加密部13的加密中使用的信息作為密鑰信息,因而與另外生成與在進(jìn)行加密時(shí)使用的信息不同的信息作為密鑰信息的情況相比,能夠利用更少的信息實(shí)現(xiàn)許可證的重發(fā)。并且,在客戶端終端10與服務(wù)器20之間的通信中,以被加密的狀態(tài)進(jìn)行數(shù)據(jù)的發(fā)送接收,因而能夠在客戶端終端10與服務(wù)器20之間進(jìn)行安全性高的通信。以上對(duì)本發(fā)明的一個(gè)實(shí)施方式進(jìn)行了說(shuō)明,但本發(fā)明不限于上述實(shí)施方式,能夠進(jìn)行各種變更。例如,在上述實(shí)施方式中說(shuō)明了將用于確定許可證的請(qǐng)求信息加密來(lái)進(jìn)行發(fā)送接收的方式,但許可證發(fā)行請(qǐng)求的加密不是必須的。并且,付費(fèi)也不是必須的要素。即,在具有即使不進(jìn)行付費(fèi)、通過(guò)取得許可證即可視聽(tīng)的內(nèi)容等的情況下,也可以是不進(jìn)行與付費(fèi)相關(guān)的一切處理的方式。另外,將與加密相關(guān)的信息用作了密鑰信息,但也可以是將不同干與加密相關(guān)的隨機(jī)數(shù)的信息用作密鑰信息的方式。但是,如果將在進(jìn)行加密時(shí)使用的信息用作密鑰信息,將能夠降低服務(wù)器20的負(fù)荷。標(biāo)號(hào)說(shuō)明I許可證發(fā)行系統(tǒng);10客戶端終端;20服務(wù)器;11發(fā)行請(qǐng)求生成部;12密鑰信息保 護(hù)部;13加密部;14密鑰信息存儲(chǔ)部;15通信部;20服務(wù)器;21接收部;22許可證發(fā)行判定部;23密鑰信息存儲(chǔ)部;24付費(fèi)處理部;25許可證處理部。
權(quán)利要求
1.一種許可證發(fā)行系統(tǒng),其包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在于, 所述客戶端終端具有 發(fā)行請(qǐng)求生成單元,其生成許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求所述服務(wù)器發(fā)行的許可證的信息、確定所述客戶端終端的信息、以及響應(yīng)于所述客戶端終端請(qǐng)求發(fā)行該許可證而生成的密鑰信息; 密鑰信息保存單元,其將所述密鑰信息與所述發(fā)行請(qǐng)求生成單元生成的確定所述許可證的信息相對(duì)應(yīng)地進(jìn)行保存;以及 通信單元,其向所述服務(wù)器發(fā)送所述許可證發(fā)行請(qǐng)求,并且接收根據(jù)所述許可證發(fā)行請(qǐng)求從所述服務(wù)器發(fā)送的所述許可證, 在所述通信單元處接收到所述許可證的情況下,所述密鑰信息保存單元將與確定所述許可證的信息相對(duì)應(yīng)地存儲(chǔ)的所述密鑰信息刪除, 在所述通信單元處未能接收到基于所述許可證發(fā)行請(qǐng)求的所述許可證的情況下,所述通信單元再次向所述服務(wù)器發(fā)送所述許可證發(fā)行請(qǐng)求, 所述服務(wù)器具有 接收單元,其接收來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求; 密鑰信息存儲(chǔ)單元,其將所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ); 許可證發(fā)行判定單元,其根據(jù)來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述接收單元處接收到所述許可證發(fā)行請(qǐng)求之前被存儲(chǔ)在所述密鑰信息存儲(chǔ)單元中的密鑰信息,判斷是否需要向所述客戶端終端發(fā)行由所述許可證發(fā)行請(qǐng)求中包含的確定所述許可證的信息所確定的所述許可證;以及 許可證發(fā)行單元,其根據(jù)所述許可證發(fā)行判定單元的判定結(jié)果,向所述客戶端終端發(fā)行所述許可證, 在來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述密鑰信息存儲(chǔ)單元中與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息一致的情況下,所述許可證發(fā)行判定單元指示所述許可證發(fā)行單元發(fā)行所述許可證,在來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述密鑰信息存儲(chǔ)單元中與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,所述許可證發(fā)行判定單元判斷是否需要發(fā)行所述許可證,根據(jù)其結(jié)果來(lái)指示所述許可證發(fā)行單元發(fā)行所述許可證,并且將所述許可證發(fā)行請(qǐng)求中包含的密鑰信息重新存儲(chǔ)在所述密鑰信息存儲(chǔ)單元中。
2.根據(jù)權(quán)利要求I所述的許可證發(fā)行系統(tǒng),其特征在于,所述許可證發(fā)行請(qǐng)求中包含的所述密鑰信息是在對(duì)所述許可證發(fā)行請(qǐng)求進(jìn)行加密時(shí)使用的隨機(jī)數(shù)。
3.根據(jù)權(quán)利要求I或2所述的許可證發(fā)行系統(tǒng),其特征在于, 在來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述密鑰信息存儲(chǔ)單元中與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,所述許可證發(fā)行判定單元確認(rèn)所述客戶端終端是否進(jìn)行了與利用確定所述許可證的信息而確定出的許可證相關(guān)的付費(fèi)處理,在所述客戶端終端進(jìn)行了所述付費(fèi)處理的情況下,指示所述許可證發(fā)行單元發(fā)行所述許可證,并且將所述許可證發(fā)行請(qǐng)求中包含的密鑰信息重新存儲(chǔ)在所述密鑰信息存儲(chǔ)單元中,在所述客戶端終端沒(méi)有進(jìn)行所述付費(fèi)處理的情況下,停止所述許可證的發(fā)行。
4.根據(jù)權(quán)利要求I或2所述的許可證發(fā)行系統(tǒng),其特征在于, 在來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述密鑰信息存儲(chǔ)單元中與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,所述許可證發(fā)行判定單元指示所述客戶端終端執(zhí)行所述付費(fèi)處理,在其結(jié)果是所述客戶端終端進(jìn)行了所述付費(fèi)處理的情況下,指示所述許可證發(fā)行單元發(fā)行所述許可證,并且將所述許可證發(fā)行請(qǐng)求中包含的密鑰信息重新存儲(chǔ)在所述密鑰信息存儲(chǔ)單元中,在所述客戶端終端沒(méi)有進(jìn)行所述付費(fèi)處理的情況下,停止所述許可證的發(fā)行。
5.一種包含于許可證發(fā)行系統(tǒng)中的客戶端終端,該許可證發(fā)行系統(tǒng)包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在于,所述客戶端終端具有 發(fā)行請(qǐng)求生成單元,其生成許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求所述服務(wù)器發(fā)行的許可證的信息、確定所述客戶端終端的信息、響應(yīng)于所述客戶端終端請(qǐng)求發(fā)行該許可證而生成的密鑰信息; 密鑰信息保存單元,其將所述密鑰信息與所述發(fā)行請(qǐng)求生成單元生成的確定所述許可證的信息相對(duì)應(yīng)地進(jìn)行保存;以及 通信單元,其向所述服務(wù)器發(fā)送所述許可證發(fā)行請(qǐng)求,并且接收根據(jù)所述許可證發(fā)行請(qǐng)求從所述服務(wù)器發(fā)送的所述許可證, 在所述通信單元處接收到所述許可證的情況下,所述密鑰信息保存單元將與確定所述許可證的信息相對(duì)應(yīng)地存儲(chǔ)的所述密鑰信息刪除, 在所述通信單元處未能接收到基于所述許可證發(fā)行請(qǐng)求的所述許可證的情況下,所述通信單元再次向所述服務(wù)器發(fā)送所述許可證發(fā)行請(qǐng)求。
6.一種包含于許可證發(fā)行系統(tǒng)中的服務(wù)器,該許可證發(fā)行系統(tǒng)包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在于,所述服務(wù)器具有 接收單元,其接收從所述客戶端終端發(fā)送的所述許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求所述服務(wù)器發(fā)行的許可證的信息、確定所述客戶端終端的信息、與確定該許可證的信息相對(duì)應(yīng)的特定的密鑰信息; 密鑰信息存儲(chǔ)單元,其將所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ); 許可證發(fā)行判定單元,其根據(jù)來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述接收單元處接收所述許可證發(fā)行請(qǐng)求之前被存儲(chǔ)在所述密鑰信息存儲(chǔ)單元中的密鑰信息,判斷是否需要向所述客戶端終端發(fā)行由所述許可證發(fā)行請(qǐng)求中包含的確定所述許可證的信息所確定出的所述許可證;以及 許可證發(fā)行單元,其根據(jù)所述許可證發(fā)行判定單元的判定結(jié)果,向所述客戶端終端發(fā)行所述許可證, 在來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述密鑰信息存儲(chǔ)單元中與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息一致的情況下,所述許可證發(fā)行判定單元指示所述許可證發(fā)行單元發(fā)行所述許可證,在來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述密鑰信息存儲(chǔ)單元中與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,所述許可證發(fā)行判定單元判斷是否需要發(fā)行所述許可證,根據(jù)其結(jié)果來(lái)指示所述許可證發(fā)行單元發(fā)行所述許可證,并且將所述許可證發(fā)行請(qǐng)求中包含的密鑰信息重新存儲(chǔ)在所述密鑰信息存儲(chǔ)單元中。
7.一種由許可證發(fā)行系統(tǒng)執(zhí)行的許可證發(fā)行方法,該許可證發(fā)行系統(tǒng)包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在于,該許可證發(fā)行方法包括 發(fā)行請(qǐng)求生成步驟,由所述客戶端終端的發(fā)行請(qǐng)求生成單元生成許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求所述服務(wù)器發(fā)行的許可證的信息、確定所述客戶端終端的信息、響應(yīng)于所述客戶端終端請(qǐng)求發(fā)行該許可證而生成的密鑰信息; 密鑰信息保存步驟,由所述客戶端終端的密鑰信息保存單元將所述密鑰信息與所述發(fā)行請(qǐng)求生成單元生成的確定所述許可證的信息相對(duì)應(yīng)地進(jìn)行保存;以及 通信步驟,由所述客戶端終端的通信單元向所述服務(wù)器發(fā)送所述許可證發(fā)行請(qǐng)求,并且接收根據(jù)所述許可證發(fā)行請(qǐng)求從所述服務(wù)器發(fā)送的所述許可證, 在所述密鑰信息保存步驟中,當(dāng)在所述通信步驟中接收到所述許可證的情況下,將與確定所述許可證的信息相對(duì)應(yīng)地保存在所述密鑰信息保存單元中的所述密鑰信息刪除,在所述通信步驟中,在所述通信單元處未能接收到基于所述許可證發(fā)行請(qǐng)求的所述許可證的情況下,再次向所述服務(wù)器發(fā)送所述許可證發(fā)行請(qǐng)求, 該許可證發(fā)行方法還包括 接收步驟,由所述服務(wù)器的接收單元接收來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求; 密鑰信息存儲(chǔ)步驟,由所述服務(wù)器的密鑰信息存儲(chǔ)單元將所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ);許可證發(fā)行判定步驟,由所述服務(wù)器的許可證發(fā)行判定單元根據(jù)來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述接收單元處接收所述許可證發(fā)行請(qǐng)求之前被存儲(chǔ)在所述密鑰信息存儲(chǔ)單元中的密鑰信息,判斷是否需要向所述客戶端終端發(fā)行由所述許可證發(fā)行請(qǐng)求中包含的確定所述許可證的信息所確定出的所述許可證;以及許可證發(fā)行步驟,由所述服務(wù)器的許可證發(fā)行單元根據(jù)所述許可證發(fā)行判定步驟中的判定結(jié)果,向所述客戶端終端發(fā)行所述許可證, 在所述許可證發(fā)行判定步驟中, 在來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述密鑰信息存儲(chǔ)單元中與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息一致的情況下,指示所述許可證發(fā)行單元發(fā)行所述許可證,在來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述密鑰信息存儲(chǔ)單元中與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,判斷是否需要發(fā)行所述許可證,根據(jù)其結(jié)果來(lái)指示所述許可證發(fā)行單元發(fā)行所述許可證,并且將所述許可證發(fā)行請(qǐng)求中包含的密鑰信息重新存儲(chǔ)在所述密鑰信息存儲(chǔ)單元中。
8.一種由包含于許可證發(fā)行系統(tǒng)中的客戶端終端執(zhí)行的許可證發(fā)行方法,該許可證發(fā)行系統(tǒng)包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在于,該許可證發(fā)行方法包括 發(fā)行請(qǐng)求生成步驟,由發(fā)行請(qǐng)求生成單元生成許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求所述服務(wù)器發(fā)行的許可證的信息、確定所述客戶端終端的信息、響應(yīng)于所述客戶端終端請(qǐng)求發(fā)行該許可證而生成的密鑰信息; 密鑰信息保存步驟,由密鑰信息保存單元將所述密鑰信息與所述發(fā)行請(qǐng)求生成單元生成的確定所述許可證的信息相對(duì)應(yīng)地進(jìn)行保存;以及 通信步驟,由通信單元向所述服務(wù)器發(fā)送所述許可證發(fā)行請(qǐng)求,并且接收根據(jù)所述許可證發(fā)行請(qǐng)求從所述服務(wù)器發(fā)送的所述許可證, 在所述密鑰信息保存步驟中,當(dāng)在所述通信步驟中接收到所述許可證的情況下,將與確定所述許可證的信息相對(duì)應(yīng)地保存在所述密鑰信息保存單元中的所述密鑰信息刪除,在所述通信步驟中,在所述通信單元處未能接收到基于所述許可證發(fā)行請(qǐng)求的所述許可證的情況下,再次向所述服務(wù)器發(fā)送所述許可證發(fā)行請(qǐng)求。
9.一種由包含于許可證發(fā)行系統(tǒng)中的服務(wù)器執(zhí)行的許可證發(fā)行方法,該許可證發(fā)行系統(tǒng)包括客戶端終端、以及響應(yīng)于來(lái)自該客戶端終端的許可證發(fā)行請(qǐng)求而向該客戶端終端發(fā)送許可證的服務(wù)器,其特征在于,該許可證發(fā)行方法包括 接收步驟,由接收單元接收從所述客戶端終端發(fā)送的所述許可證發(fā)行請(qǐng)求,該許可證發(fā)行請(qǐng)求包括確定請(qǐng)求所述服務(wù)器發(fā)行的許可證的信息、確定所述客戶端終端的信息、與確定該許可證的信息相對(duì)應(yīng)的特定的密鑰信息; 密鑰信息存儲(chǔ)步驟,由密鑰信息存儲(chǔ)單元將所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地進(jìn)行存儲(chǔ); 許可證發(fā)行判定步驟,由許可證發(fā)行判定單元根據(jù)來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述接收單元處接收所述許可證發(fā)行請(qǐng)求之前被存儲(chǔ)在所述密鑰信息存儲(chǔ)單元中的密鑰信息,判斷是否需要向所述客戶端終端發(fā)行由所述許可證發(fā)行請(qǐng)求中包含的確定所述許可證的信息所確定出的所述許可證;以及 許可證發(fā)行步驟,由許可證發(fā)行單元根據(jù)所述許可證發(fā)行判定步驟中的判定結(jié)果,向所述客戶端終端發(fā)行所述許可證, 在所述許可證發(fā)行判定步驟中, 在來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述密鑰信息存儲(chǔ)單元中與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息一致的情況下,指示所述許可證發(fā)行單元發(fā)行所述許可證,在來(lái)自所述客戶端終端的所述許可證發(fā)行請(qǐng)求中包含的密鑰信息、和在所述密鑰信息存儲(chǔ)單元中與確定所述許可證的信息及確定所述客戶端終端的信息相對(duì)應(yīng)地存儲(chǔ)的密鑰信息不一致的情況下,判斷是否需要發(fā)行所述許可證,根據(jù)其結(jié)果來(lái)指示所述許可證發(fā)行單元發(fā)行所述許可證,并且將所述許可證發(fā)行請(qǐng)求中包含的密鑰信息重新存儲(chǔ)在所述密鑰信息存儲(chǔ)單元中。
全文摘要
本發(fā)明適當(dāng)?shù)剡M(jìn)行與針對(duì)客戶端終端發(fā)行許可證相關(guān)的處理。一種許可證發(fā)行系統(tǒng),在盡管客戶端終端已發(fā)送了許可證發(fā)行請(qǐng)求但客戶端終端未能取得來(lái)自服務(wù)器的許可證的情況下,客戶端終端向服務(wù)器發(fā)送包含與第一次發(fā)送的許可證發(fā)行請(qǐng)求相同的密鑰信息的許可證發(fā)行請(qǐng)求。并且,服務(wù)器將第一次的許可證發(fā)行請(qǐng)求中所包含的密鑰信息存儲(chǔ)在密鑰信息存儲(chǔ)部中,確認(rèn)該密鑰信息與第二次的許可證發(fā)行請(qǐng)求中所包含的密鑰信息一致,并且重新發(fā)行許可證??蛻舳私K端在取得許可證后,將許可證發(fā)行請(qǐng)求中所包含的密鑰信息刪除。
文檔編號(hào)G06F21/10GK102859529SQ20118002146
公開(kāi)日2013年1月2日 申請(qǐng)日期2011年5月11日 優(yōu)先權(quán)日2010年5月14日
發(fā)明者笹尾暢亮, 石井孝治 申請(qǐng)人:株式會(huì)社Ntt都科摩
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1