專(zhuān)利名稱(chēng):服務(wù)器/客戶(hù)機(jī)系統(tǒng)、信息處理單元和方法及計(jì)算機(jī)程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種服務(wù)器/客戶(hù)機(jī)系統(tǒng)、信息處理單元、信息處理方法和計(jì)算機(jī)程序。更具體地說(shuō),本發(fā)明涉及一種服務(wù)器/客戶(hù)機(jī)系統(tǒng)、信息處理單元、信息處理方法和計(jì)算機(jī)程序,其用于在將存儲(chǔ)在服務(wù)器中的內(nèi)容拷貝到諸如便攜式設(shè)備等的客戶(hù)機(jī)并在其中使用時(shí),實(shí)現(xiàn)高效的內(nèi)容使用管理配置。
背景技術(shù):
近年來(lái),大容量存儲(chǔ)介質(zhì)例如數(shù)字視頻盤(pán)(DVD)、因特網(wǎng)、寬帶通信網(wǎng)絡(luò)(x數(shù)字用戶(hù)線(xiàn)(xDSL))、有線(xiàn)電視(CATV)、無(wú)線(xiàn)網(wǎng)絡(luò)等)等已被開(kāi)發(fā)出來(lái),并且數(shù)字記錄/再現(xiàn)設(shè)備已經(jīng)變得普遍。因此,已經(jīng)廣泛地分發(fā)和使用諸如音樂(lè)數(shù)據(jù)和圖像數(shù)據(jù)等的數(shù)字?jǐn)?shù)據(jù)。
一般而言,很多類(lèi)型的內(nèi)容如音樂(lè)數(shù)據(jù)、圖像數(shù)據(jù)等的分發(fā)權(quán)限等由該內(nèi)容的創(chuàng)建者或經(jīng)紀(jì)人擁有。然而,數(shù)字?jǐn)?shù)據(jù)可被記錄和再現(xiàn)而不惡化原始數(shù)據(jù)的圖像和聲音,因此所謂的盜版盤(pán)分發(fā)的發(fā)生,例如通過(guò)因特網(wǎng)分發(fā)非法拷貝的內(nèi)容、將內(nèi)容拷貝到CD-R上等已經(jīng)變得猖獗。
為了防止這樣的非法內(nèi)容拷貝,在分發(fā)受版權(quán)保護(hù)的內(nèi)容時(shí),常見(jiàn)的是對(duì)內(nèi)容使用施加特定條件和限制。這樣,采用各種用于限制內(nèi)容使用的系統(tǒng)和方法,例如,通過(guò)對(duì)內(nèi)容進(jìn)行加密來(lái)僅允許合法用戶(hù)使用內(nèi)容,并且建立設(shè)置以限制拷貝,以便不準(zhǔn)許產(chǎn)生大量拷貝。這樣的拷貝限制包括例如禁止生成所有拷貝的設(shè)置、僅準(zhǔn)許單個(gè)生成拷貝的設(shè)置等。
內(nèi)容保護(hù)控制通?;谔囟ㄒ?guī)則而執(zhí)行。例如,當(dāng)在設(shè)備之間傳輸準(zhǔn)許被拷貝特定次數(shù)的要被拷貝的內(nèi)容時(shí),執(zhí)行設(shè)備之間的認(rèn)證,以確認(rèn)在其上輸出內(nèi)容的設(shè)備的有效性。例如,日本未 審查專(zhuān)利申請(qǐng)公開(kāi)No.2001-243707公開(kāi)了這樣一種配置,其中當(dāng)個(gè)人計(jì)算機(jī)和便攜式音頻播放器等通過(guò)USB電纜等連接時(shí),在設(shè)備之間執(zhí)行認(rèn)證處理并根據(jù)認(rèn)證結(jié)果輸出內(nèi)容,并且將諸如音頻數(shù)據(jù)的受版權(quán)保護(hù)內(nèi)容的拷貝數(shù)據(jù)從個(gè)人計(jì)算機(jī)輸出到便攜式音頻播放器。
在版權(quán)法之下,作為作者作品的內(nèi)容受到保護(hù)以防非法使用例如未授權(quán)再現(xiàn)和變更。另一方面,允許作者作品的合法用戶(hù)再現(xiàn)內(nèi)容以作個(gè)人使用,也就是說(shuō),在家庭和在同等使用的有限范圍之內(nèi)的個(gè)人使用(參見(jiàn)版權(quán)法第30條)。
然而,當(dāng)如上所述禁止拷貝內(nèi)容或者限制其可被拷貝的次數(shù)時(shí),在該內(nèi)容的上述私人使用中發(fā)生各種不便。例如,當(dāng)在特定介質(zhì)(例如,DVD)中記錄禁止拷貝的內(nèi)容時(shí),出現(xiàn)這樣的問(wèn)題,即不能夠再現(xiàn)該介質(zhì)(DVD)的設(shè)備,例如使用半導(dǎo)體存儲(chǔ)器作為記錄介質(zhì)的便攜式設(shè)備,難以使用該內(nèi)容。另外,還存在這樣的問(wèn)題,即不允許內(nèi)容的自由使用,例如,將記錄在特定設(shè)備的硬盤(pán)中的內(nèi)容存儲(chǔ)到另一個(gè)設(shè)備的硬盤(pán)中以便使用它。
用戶(hù)有時(shí)例如從諸如DVD的存儲(chǔ)介質(zhì)或者從因特網(wǎng)上的服務(wù)器獲得內(nèi)容,將該內(nèi)容存儲(chǔ)到連接到他/她的家庭網(wǎng)絡(luò)的服務(wù)器中,然后將該內(nèi)容的拷貝輸出到由該用戶(hù)擁有的另一個(gè)終端(客戶(hù)機(jī)),例如他/她的移動(dòng)終端,以便在外出的時(shí)候欣賞該內(nèi)容的回放。這樣的內(nèi)容使用方式被認(rèn)為是在私人使用的容許范圍內(nèi),因此應(yīng)當(dāng)準(zhǔn)許拷貝和使用內(nèi)容。然而,如果如上所述禁止拷貝內(nèi)容或者限制內(nèi)容可被拷貝的次數(shù),或者如果內(nèi)容的拷貝已被執(zhí)行一次,則出現(xiàn)這樣的問(wèn)題,即僅僅在能夠使用其中記錄了該內(nèi)容的介質(zhì)的設(shè)備上使用該內(nèi)容變得可能。
如上所述,如果對(duì)內(nèi)容使用施加了嚴(yán)格的限制,則原本在版權(quán)法下容許的用戶(hù)私人使用的便利性受到損害。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述問(wèn)題而提出的。需要提供一種服務(wù)器/客戶(hù)機(jī)系統(tǒng)、信息處理單元、信息處理方法和計(jì)算機(jī)程序,其用于在將存儲(chǔ)在諸如家庭服務(wù)器、個(gè)人計(jì)算機(jī)等的信息處理單元中的內(nèi)容拷貝到便攜式設(shè)備等并在其中使用時(shí),實(shí)現(xiàn)高效的內(nèi)容使用管理配置。
具體地說(shuō),期望當(dāng)將存儲(chǔ)在諸如家庭服務(wù)器、個(gè)人計(jì)算機(jī)等的信息處理單元中的內(nèi)容拷貝到便攜式設(shè)備等以便使用時(shí),設(shè)置與內(nèi)容的拷貝對(duì)應(yīng)的使用準(zhǔn)許期,并基于該使用準(zhǔn)許期而執(zhí)行內(nèi)容使用控制。通過(guò)該設(shè)置,期望提供一種服務(wù)器/客戶(hù)機(jī)系統(tǒng)、信息處理單元、信息處理方法和計(jì)算機(jī)程序,以便防止內(nèi)容的非法拷貝和使用,并且實(shí)現(xiàn)方便且高度靈活的用于私人用戶(hù)的內(nèi)容使用環(huán)境。
根據(jù)本發(fā)明的實(shí)施例,提供了一種服務(wù)器/客戶(hù)機(jī)系統(tǒng),其包括服務(wù)器,用于存儲(chǔ)內(nèi)容;以及客戶(hù)機(jī),用于接收并存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝內(nèi)容,其中客戶(hù)機(jī)包括存儲(chǔ)部分,其用于彼此相關(guān)地存儲(chǔ)與從服務(wù)器接收的拷貝內(nèi)容對(duì)應(yīng)的內(nèi)容ID和使用截止日期信息,服務(wù)器至少生成這樣的內(nèi)容ID列表,其存儲(chǔ)與存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,或者這樣的內(nèi)容ID列表,其存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,以便傳送到客戶(hù)機(jī),并且客戶(hù)機(jī)基于從服務(wù)器接收的內(nèi)容ID列表,選擇性地執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期的更新處理,或者存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的無(wú)效處理。
此外,在本發(fā)明的實(shí)施例中,當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理。
此外,在本發(fā)明的實(shí)施例中,當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理。
此外,在本發(fā)明的實(shí)施例中,服務(wù)器執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理,并且在接收到確認(rèn)的條件下執(zhí)行將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
此外,在本發(fā)明的實(shí)施例中,作為往返時(shí)間(RTT)檢查處理來(lái)執(zhí)行由服務(wù)器執(zhí)行的在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理。
此外,在本發(fā)明的實(shí)施例中,當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且客戶(hù)機(jī)執(zhí)行與包括在內(nèi)容無(wú)效請(qǐng)求中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容的無(wú)效處理。
此外,在本發(fā)明的實(shí)施例中,當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器保存移動(dòng)處理執(zhí)行時(shí)刻Tv,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),執(zhí)行移動(dòng)處理執(zhí)行時(shí)刻Tv與前一次對(duì)客戶(hù)機(jī)執(zhí)行的拷貝內(nèi)容使用截止日期設(shè)置處理時(shí)刻Tr之間的比較,并且如果移動(dòng)處理執(zhí)行時(shí)刻Tv在前一次執(zhí)行的拷貝內(nèi)容的使用截止日期設(shè)置處理時(shí)刻Tr之前,則服務(wù)器對(duì)存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容執(zhí)行新使用截止日期設(shè)置的準(zhǔn)許處理而不將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
此外,在本發(fā)明的實(shí)施例中,當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且生成并保存將不能通知的客戶(hù)機(jī)的客戶(hù)機(jī)ID與移動(dòng)內(nèi)容的內(nèi)容ID相關(guān)的移動(dòng)列表,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),服務(wù)器生成刪除內(nèi)容ID列表,其中該刪除內(nèi)容ID列表存儲(chǔ)了記錄在移動(dòng)列表中的對(duì)應(yīng)于客戶(hù)機(jī)的內(nèi)容ID,并且將該列表發(fā)送到客戶(hù)機(jī),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在刪除內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在刪除內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期更新處理。
根據(jù)本發(fā)明的另一實(shí)施例,提供了一種信息處理單元,其用于存儲(chǔ)內(nèi)容并且用作服務(wù)器以將拷貝內(nèi)容提供給客戶(hù)機(jī),該信息處理單元包括生成器,用于響應(yīng)于從客戶(hù)機(jī)接收到拷貝內(nèi)容使用截止日期設(shè)置請(qǐng)求,至少生成這樣的內(nèi)容ID列表,其存儲(chǔ)與存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,或者這樣的內(nèi)容ID列表,其存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,以便傳送到客戶(hù)機(jī);以及傳送處理器,用于將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
此外,在本發(fā)明的另一實(shí)施例中,信息處理單元執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理,并且在接收到確認(rèn)的條件下執(zhí)行將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
此外,在本發(fā)明的另一實(shí)施例中,作為往返時(shí)間(RTT)檢查處理來(lái)執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理。
此外,在本發(fā)明的另一實(shí)施例中,當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),信息處理單元向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理。
此外,在本發(fā)明的另一實(shí)施例中,當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),信息處理單元保存移動(dòng)處理執(zhí)行時(shí)刻Tv,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),執(zhí)行移動(dòng)處理執(zhí)行時(shí)刻Tv與前一次對(duì)客戶(hù)機(jī)執(zhí)行的拷貝內(nèi)容使用截止日期設(shè)置處理時(shí)刻Tr之間的比較,并且如果移動(dòng)處理執(zhí)行時(shí)刻Tv在前一次執(zhí)行的拷貝內(nèi)容的使用截止日期設(shè)置處理時(shí)刻Tr之前,則信息處理單元對(duì)存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容執(zhí)行新使用截止日期設(shè)置的準(zhǔn)許處理而不將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
此外,在本發(fā)明的另一實(shí)施例中,當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),信息處理單元向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且生成并保存將不能通知的客戶(hù)機(jī)的客戶(hù)機(jī)ID與移動(dòng)內(nèi)容的內(nèi)容ID相關(guān)的移動(dòng)列表,并且當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),信息處理單元生成刪除內(nèi)容ID列表,其中該刪除內(nèi)容ID列表存儲(chǔ)了記錄在移動(dòng)列表中的對(duì)應(yīng)于客戶(hù)機(jī)的內(nèi)容ID,并且將該列表發(fā)送到客戶(hù)機(jī)。
根據(jù)本發(fā)明的另一實(shí)施例,提供了一種信息處理單元,其用作接收并存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝內(nèi)容的客戶(hù)機(jī),該信息處理單元包括存儲(chǔ)部分,用于彼此相關(guān)地存儲(chǔ)與從服務(wù)器接收的拷貝內(nèi)容對(duì)應(yīng)的內(nèi)容ID和使用截止日期信息,其中信息處理單元基于從服務(wù)器接收的內(nèi)容ID列表,選擇性地執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期的更新處理,或者存儲(chǔ)在該信息處理單元中的拷貝內(nèi)容的無(wú)效處理。
此外,在本發(fā)明的另一實(shí)施例中,當(dāng)使用拷貝內(nèi)容時(shí),信息處理單元比較從計(jì)時(shí)器獲得的當(dāng)前計(jì)時(shí)器值與使用截止日期信息,并且在當(dāng)前計(jì)時(shí)器值小于要被使用的拷貝內(nèi)容的使用截止日期的條件下,繼續(xù)內(nèi)容使用處理。
此外,在本發(fā)明的另一實(shí)施例中,從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表,信息處理單元對(duì)存儲(chǔ)在該信息處理單元中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理,并且信息處理單元對(duì)存儲(chǔ)在該信息處理單元中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理。
此外,在本發(fā)明的另一實(shí)施例中,當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),信息處理單元對(duì)存儲(chǔ)在該信息處理單元中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理,并且信息處理單元對(duì)存儲(chǔ)在該信息處理單元中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理。
根據(jù)本發(fā)明的另一實(shí)施例,提供了一種服務(wù)器/客戶(hù)機(jī)系統(tǒng)中的信息處理方法,其中服務(wù)器/客戶(hù)機(jī)系統(tǒng)包括用于存儲(chǔ)內(nèi)容的服務(wù)器以及用于從服務(wù)器接收并存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝內(nèi)容的客戶(hù)機(jī),該方法包括以下步驟服務(wù)器至少生成這樣的內(nèi)容ID列表,其存儲(chǔ)與存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,或者這樣的內(nèi)容ID列表,其存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,將內(nèi)容ID列表傳送到客戶(hù)機(jī);以及客戶(hù)機(jī)基于從服務(wù)器接收的內(nèi)容ID列表,選擇性地執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期的更新處理,或者存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的無(wú)效處理。
此外,在本發(fā)明的另一實(shí)施例中,當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理。
此外,在本發(fā)明的另一實(shí)施例中,當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理。
此外,在本發(fā)明的另一實(shí)施例中,服務(wù)器執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理,并且在接收到確認(rèn)的條件下執(zhí)行將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
此外,在本發(fā)明的另一實(shí)施例中,作為往返時(shí)間(RTT)檢查處理來(lái)執(zhí)行由服務(wù)器執(zhí)行的在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理。
此外,在本發(fā)明的另一實(shí)施例中,當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且客戶(hù)機(jī)執(zhí)行與包括在內(nèi)容無(wú)效請(qǐng)求中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容的無(wú)效處理。
此外,在本發(fā)明的另一實(shí)施例中,當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器保存移動(dòng)處理執(zhí)行時(shí)刻Tv,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),執(zhí)行移動(dòng)處理執(zhí)行時(shí)刻Tv與前一次對(duì)客戶(hù)機(jī)執(zhí)行的拷貝內(nèi)容使用截止日期設(shè)置處理時(shí)刻Tr之間的比較,并且如果移動(dòng)處理執(zhí)行時(shí)刻Tv在前一次執(zhí)行的拷貝內(nèi)容的使用截止日期設(shè)置處理時(shí)刻Tr之前,則服務(wù)器對(duì)存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容執(zhí)行新使用截止日期設(shè)置的準(zhǔn)許處理而不將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
此外,在本發(fā)明的另一實(shí)施例中,當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且生成并保存將不能通知的客戶(hù)機(jī)的客戶(hù)機(jī)ID與移動(dòng)內(nèi)容的內(nèi)容ID相關(guān)的移動(dòng)列表,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),服務(wù)器生成刪除內(nèi)容ID列表,其中該刪除內(nèi)容ID列表存儲(chǔ)了記錄在移動(dòng)列表中的對(duì)應(yīng)于客戶(hù)機(jī)的內(nèi)容ID,并且將該列表發(fā)送到客戶(hù)機(jī),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在刪除內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在刪除內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期更新處理。
根據(jù)本發(fā)明的另一實(shí)施例,提供了一種服務(wù)器中的信息處理方法,其中服務(wù)器用于存儲(chǔ)內(nèi)容并將拷貝內(nèi)容提供給客戶(hù)機(jī),該方法包括以下步驟從客戶(hù)機(jī)接收拷貝內(nèi)容使用截止日期請(qǐng)求;至少生成這樣的內(nèi)容ID列表,其存儲(chǔ)與存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,或者這樣的內(nèi)容ID列表,其存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,以便傳送到客戶(hù)機(jī);以及將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
此外,在本發(fā)明的另一實(shí)施例中,該方法還包括以下步驟執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理;以及在接收到確認(rèn)的條件下執(zhí)行將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
此外,在本發(fā)明的另一實(shí)施例中,作為往返時(shí)間(RTT)檢查處理來(lái)執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理。
此外,在本發(fā)明的另一實(shí)施例中,該方法還包括以下步驟當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理。
此外,在本發(fā)明的另一實(shí)施例中,該方法還包括以下步驟當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),保存移動(dòng)處理執(zhí)行時(shí)刻Tv,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),執(zhí)行移動(dòng)處理執(zhí)行時(shí)刻Tv與前一次對(duì)客戶(hù)機(jī)執(zhí)行的拷貝內(nèi)容使用截止日期設(shè)置處理時(shí)刻Tr之間的比較,以及如果移動(dòng)處理執(zhí)行時(shí)刻Tv在前一次執(zhí)行的拷貝內(nèi)容的使用截止日期設(shè)置處理時(shí)刻Tr之前,則對(duì)存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容執(zhí)行新使用截止日期設(shè)置的準(zhǔn)許處理。
此外,在本發(fā)明的另一實(shí)施例中,該方法還包括當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且生成并保存將不能通知的客戶(hù)機(jī)的客戶(hù)機(jī)ID與移動(dòng)內(nèi)容的內(nèi)容ID相關(guān)的移動(dòng)列表;以及當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),生成刪除內(nèi)容ID列表,其中該刪除內(nèi)容ID列表存儲(chǔ)了記錄在移動(dòng)列表中的對(duì)應(yīng)于客戶(hù)機(jī)的內(nèi)容ID,并且將該列表發(fā)送到客戶(hù)機(jī)。
根據(jù)本發(fā)明的另一實(shí)施例,提供了一種客戶(hù)機(jī)中的信息處理方法,其中客戶(hù)機(jī)用于接收并存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝內(nèi)容,該方法包括以下步驟彼此相關(guān)地存儲(chǔ)與從服務(wù)器接收的拷貝內(nèi)容對(duì)應(yīng)的內(nèi)容ID和使用截止日期信息;以及基于從服務(wù)器接收的內(nèi)容ID列表,選擇性地執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期的更新處理,或者存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的無(wú)效處理。
此外,在本發(fā)明的另一實(shí)施例中,該方法還包括當(dāng)使用拷貝內(nèi)容時(shí),比較從計(jì)時(shí)器獲得的當(dāng)前計(jì)時(shí)器值與使用截止日期信息,并且在當(dāng)前計(jì)時(shí)器值小于要被使用的拷貝內(nèi)容的使用截止日期的條件下,執(zhí)行內(nèi)容使用處理。
此外,在本發(fā)明的另一實(shí)施例中,該方法還包括當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理;以及對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理。
此外,在本發(fā)明的另一實(shí)施例中,該方法還包括當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理;以及對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理。
根據(jù)本發(fā)明的另一實(shí)施例,提供了一種計(jì)算機(jī)程序,其用于使服務(wù)器執(zhí)行包括以下步驟的方法,其中服務(wù)器用于存儲(chǔ)內(nèi)容并將拷貝內(nèi)容提供給客戶(hù)機(jī)從客戶(hù)機(jī)接收拷貝內(nèi)容使用截止日期請(qǐng)求;至少生成這樣的內(nèi)容ID列表,其存儲(chǔ)與存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,或者這樣的內(nèi)容ID列表,其存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,以便傳送到客戶(hù)機(jī);以及將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
根據(jù)本發(fā)明的另一實(shí)施例,提供了一種計(jì)算機(jī)程序,其用于使客戶(hù)機(jī)執(zhí)行包括以下步驟的方法,其中客戶(hù)機(jī)用于接收并存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝內(nèi)容彼此相關(guān)地存儲(chǔ)與從服務(wù)器接收的拷貝內(nèi)容對(duì)應(yīng)的內(nèi)容ID和使用截止日期信息;以及基于從服務(wù)器接收的內(nèi)容ID列表,選擇性地執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期的更新處理,或者存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的無(wú)效處理。
根據(jù)本發(fā)明實(shí)施例的配置,在將存儲(chǔ)在服務(wù)器中的內(nèi)容拷貝到諸如便攜式設(shè)備的客戶(hù)機(jī)的配置中,設(shè)置拷貝內(nèi)容使用截止日期,客戶(hù)機(jī)以彼此相關(guān)的方式管理內(nèi)容ID與使用有效期,當(dāng)設(shè)置使用截止日期時(shí),客戶(hù)機(jī)接收從服務(wù)器傳送的內(nèi)容ID列表,客戶(hù)機(jī)確定拷貝內(nèi)容是準(zhǔn)許使用有效期更新的內(nèi)容還是不準(zhǔn)許使用有效期更新的內(nèi)容,客戶(hù)機(jī)僅對(duì)準(zhǔn)許更新的內(nèi)容執(zhí)行使用有效期更新,并且無(wú)效(刪除)不準(zhǔn)許更新的內(nèi)容。從而,實(shí)現(xiàn)了基于使用截止日期的對(duì)拷貝內(nèi)容的嚴(yán)格使用管理。另外,如迄今為止所做的那樣對(duì)每個(gè)內(nèi)容設(shè)置拷貝數(shù)限制變得沒(méi)有必要,因此對(duì)于用戶(hù)私人使用內(nèi)容而言,增加了自由度。
另外,根據(jù)本發(fā)明另一實(shí)施例的配置,服務(wù)器通過(guò)例如RTT檢查等驗(yàn)證客戶(hù)機(jī)處于私人使用范圍之內(nèi),并且在通過(guò)該驗(yàn)證而確認(rèn)客戶(hù)機(jī)處于私人使用范圍內(nèi)之后,執(zhí)行內(nèi)容使用截止日期的更新處理。從而,防止在私人使用范圍之外非法使用拷貝內(nèi)容變得可能。
此外,根據(jù)本發(fā)明另一實(shí)施例的配置,當(dāng)服務(wù)器移動(dòng)了內(nèi)容時(shí),服務(wù)器請(qǐng)求客戶(hù)機(jī)刪除對(duì)應(yīng)于移動(dòng)內(nèi)容的拷貝內(nèi)容。如果客戶(hù)機(jī)在移動(dòng)的時(shí)候不能通信,則服務(wù)器在下一次使用截止日期設(shè)置處理的時(shí)候請(qǐng)求客戶(hù)機(jī)基于內(nèi)容ID列表無(wú)效內(nèi)容。從而,防止與未存儲(chǔ)在服務(wù)器中的內(nèi)容對(duì)應(yīng)的拷貝內(nèi)容長(zhǎng)時(shí)期地保留在客戶(hù)機(jī)中。
此外,根據(jù)本發(fā)明另一實(shí)施例的配置,服務(wù)器保存執(zhí)行移動(dòng)處理時(shí)的時(shí)刻,服務(wù)器將其與前一使用截止日期設(shè)置請(qǐng)求時(shí)刻進(jìn)行比較。如果不是在前一使用截止日期設(shè)置請(qǐng)求時(shí)刻之后執(zhí)行移動(dòng)處理,則服務(wù)器省略ID列表的創(chuàng)建和傳送,并且允許重新設(shè)置存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期。從而,減小了處理負(fù)載,并且提高了數(shù)據(jù)處理效率。
在這點(diǎn)上,根據(jù)本發(fā)明的計(jì)算機(jī)程序例如是這樣一種計(jì)算機(jī)程序,其可通過(guò)諸如致密盤(pán)(CD)、軟盤(pán)(FD)、磁光盤(pán)(MO)等的記錄介質(zhì),或者諸如網(wǎng)絡(luò)等的通信介質(zhì)以計(jì)算機(jī)可讀格式被提供給能夠執(zhí)行各種程序代碼的計(jì)算機(jī)系統(tǒng)。通過(guò)以計(jì)算機(jī)可讀格式提供這樣的程序,由計(jì)算機(jī)系統(tǒng)執(zhí)行根據(jù)該程序的處理。
通過(guò)基于下面本發(fā)明實(shí)施例和附圖的詳細(xì)描述,本發(fā)明的其它和另外目的、特性和優(yōu)點(diǎn)將會(huì)變得清楚。在這點(diǎn)上,本說(shuō)明書(shū)中的系統(tǒng)是指多個(gè)設(shè)備的邏輯集合,并且每個(gè)設(shè)備不一定包含在相同的機(jī)殼內(nèi)。
圖1是示出可應(yīng)用本發(fā)明的系統(tǒng)的配置的示例圖;
圖2是服務(wù)器和客戶(hù)機(jī)的配置的說(shuō)明圖;圖3是用于說(shuō)明服務(wù)器將內(nèi)容拷貝傳給客戶(hù)機(jī)時(shí)的處理過(guò)程的流程圖;圖4是由客戶(hù)機(jī)設(shè)置所獲得內(nèi)容的使用截止日期的控制配置的說(shuō)明圖;圖5是用于說(shuō)明客戶(hù)機(jī)再現(xiàn)從服務(wù)器接收的內(nèi)容拷貝的過(guò)程的流程圖;圖6是用于說(shuō)明服務(wù)器中的內(nèi)容移動(dòng)處理和對(duì)向客戶(hù)機(jī)提供的內(nèi)容拷貝執(zhí)行無(wú)效處理的序列的流程圖;圖7是用于說(shuō)明從服務(wù)器提供給客戶(hù)機(jī)的內(nèi)容的使用有效期設(shè)置處理的詳細(xì)信息的流程圖;圖8是用于說(shuō)明測(cè)量將通信分組傳送到客戶(hù)機(jī)與返回到服務(wù)器之間的時(shí)間段的RTT檢查處理序列的流程圖;圖9是要從客戶(hù)機(jī)傳送到服務(wù)器的內(nèi)容ID列表和設(shè)備證書(shū)的特定例子的說(shuō)明圖;圖10是用于生成要傳送到客戶(hù)機(jī)的新創(chuàng)建的內(nèi)容ID列表的配置的說(shuō)明圖;圖11是用于說(shuō)明在服務(wù)器中執(zhí)行移動(dòng)處理時(shí)的執(zhí)行時(shí)刻信息記錄處理的流程圖;圖12是用于說(shuō)明拷貝內(nèi)容使用期設(shè)置處理序列的流程圖,其中拷貝內(nèi)容使用期設(shè)置處理序列使用這樣的配置,其中通過(guò)應(yīng)用移動(dòng)處理執(zhí)行時(shí)刻信息Tv來(lái)確定新創(chuàng)建列表的生成和傳送是否必要,并且僅在必要時(shí)將該列表傳送到客戶(hù)機(jī);圖13是示出服務(wù)器中的移動(dòng)處理執(zhí)行序列的流程圖;圖14是移動(dòng)列表的數(shù)據(jù)結(jié)構(gòu)的示例說(shuō)明圖;圖15是用于說(shuō)明應(yīng)用移動(dòng)列表的內(nèi)容使用截止日期設(shè)置處理序列的流程圖;圖16是示出刪除內(nèi)容ID列表和設(shè)備證書(shū)的數(shù)據(jù)結(jié)構(gòu)的示例圖;以及圖17是示出服務(wù)器和客戶(hù)機(jī)的硬件配置的示例圖。
具體實(shí)施例方式
下面將參照附圖詳細(xì)描述一種服務(wù)器/客戶(hù)機(jī)系統(tǒng)、信息處理單元、信息處理方法和計(jì)算機(jī)程序。
首先,參照?qǐng)D1,將描述應(yīng)用了本發(fā)明的內(nèi)容使用配置的例子。在圖1中,示出了服務(wù)器100和客戶(hù)機(jī)200-1到200-3,其中服務(wù)器100響應(yīng)于來(lái)自客戶(hù)機(jī)的各種處理請(qǐng)求如內(nèi)容獲取請(qǐng)求而執(zhí)行處理,并且客戶(hù)機(jī)200-1到200-3接收存儲(chǔ)在服務(wù)器100中的內(nèi)容的拷貝。
服務(wù)器100是諸如PC的信息處理單元,其在諸如DVD、硬盤(pán)等的記錄介質(zhì)中存儲(chǔ)內(nèi)容。服務(wù)器100存儲(chǔ)受版權(quán)保護(hù)的內(nèi)容??蛻?hù)機(jī)200-1到200-3是這樣的信息處理單元,其通過(guò)諸如USB電纜等的電纜或者通過(guò)諸如LAN等的網(wǎng)絡(luò),接收存儲(chǔ)在服務(wù)器100中的內(nèi)容的拷貝,將該拷貝記錄在客戶(hù)機(jī)200擁有的記錄介質(zhì)如閃存、DVD、硬盤(pán)等中,并且回放所記錄的內(nèi)容拷貝。
在圖1中,示出了一個(gè)服務(wù)器和三個(gè)客戶(hù)機(jī)。然而,可以存在兩個(gè)或更多個(gè)存儲(chǔ)內(nèi)容的服務(wù)器,并且可以存在其它設(shè)備作為客戶(hù)機(jī)。在這點(diǎn)上,存儲(chǔ)在服務(wù)器中的內(nèi)容包括受版權(quán)保護(hù)并且僅準(zhǔn)許為了私人使用而被拷貝的內(nèi)容。然而,在本發(fā)明的配置中,在內(nèi)容拷貝中設(shè)置使用截止日期,下面將描述其詳細(xì)信息??蛻?hù)機(jī)200能夠使用不晚于使用截止日期的內(nèi)容拷貝。下面將描述特定控制配置。
圖2示出了用于存儲(chǔ)內(nèi)容的服務(wù)器100和用于存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝的客戶(hù)機(jī)200。
服務(wù)器100包括內(nèi)容輸入部分101、存儲(chǔ)部分120、通信部分103、操作部分104、計(jì)時(shí)器105、以及控制器106。內(nèi)容輸入部分101通過(guò)廣播、通信、記錄介質(zhì)等接收內(nèi)容。存儲(chǔ)部分120存儲(chǔ)通過(guò)內(nèi)容輸入部分101捕獲的內(nèi)容121。
除了內(nèi)容121之外,存儲(chǔ)部分120還存儲(chǔ)服務(wù)器ID 122、客戶(hù)機(jī)ID123、以及在控制器106中執(zhí)行的計(jì)算機(jī)程序,其中服務(wù)器ID 122是服務(wù)器100的標(biāo)識(shí)信息,并且客戶(hù)機(jī)ID 123被登記為內(nèi)容拷貝的提供目的地和通信接收者。通信部分103向和從客戶(hù)機(jī)200發(fā)送和接收各種數(shù)據(jù),例如存儲(chǔ)在存儲(chǔ)部分120中的內(nèi)容和其它信息、要被執(zhí)行的程序命令等。
操作部分104包括諸如顯示單元和輸入鍵的組件,其組成用戶(hù)操作接口,并且執(zhí)行從用戶(hù)的數(shù)據(jù)輸入和向用戶(hù)的數(shù)據(jù)呈現(xiàn)處理。當(dāng)服務(wù)器向客戶(hù)機(jī)200提供內(nèi)容時(shí),計(jì)時(shí)器105執(zhí)行計(jì)時(shí)控制,用于執(zhí)行要作為局域性(locality)檢查而被執(zhí)行的RTT(往返時(shí)間)檢查,從而確認(rèn)客戶(hù)機(jī)處于內(nèi)容的私人使用范圍之內(nèi),或者用于將服務(wù)器的計(jì)時(shí)器信息傳給客戶(hù)機(jī)??刂破?06執(zhí)行上述每個(gè)組件的控制以及各個(gè)組件之間的信息交換的控制。
客戶(hù)機(jī)200包括輸出部分201、存儲(chǔ)部分220、通信部分203、操作部分204、計(jì)時(shí)器205、以及控制器206。存儲(chǔ)部分220存儲(chǔ)從服務(wù)器100獲得的拷貝內(nèi)容221、作為客戶(hù)機(jī)標(biāo)識(shí)信息的客戶(hù)機(jī)ID 222、拷貝內(nèi)容221的使用截止日期信息223、以及作為從其獲得了內(nèi)容的服務(wù)器標(biāo)識(shí)信息的服務(wù)器ID 224。此外,雖然未在圖中示出,存儲(chǔ)部分220存儲(chǔ)要在控制器206中執(zhí)行的計(jì)算機(jī)程序。
輸出部分201是用于作為視頻和聲音輸出存儲(chǔ)在存儲(chǔ)部分220中的內(nèi)容的部分,并且包括顯示單元、揚(yáng)聲器等。計(jì)時(shí)器205測(cè)量時(shí)間,用于基于使用截止日期信息223而控制從服務(wù)器獲得的拷貝內(nèi)容的使用截止日期。
通信部分203執(zhí)行與服務(wù)器100的通信,并且對(duì)各種數(shù)據(jù)例如內(nèi)容和其它信息、要被執(zhí)行的程序命令等執(zhí)行到/從服務(wù)器100的傳送/接收處理。操作部分204包括諸如顯示單元和輸入鍵的組件,其組成用戶(hù)操作接口,并且執(zhí)行從用戶(hù)的數(shù)據(jù)輸入和向用戶(hù)的數(shù)據(jù)呈現(xiàn)處理。控制器206執(zhí)行上述每個(gè)組件的控制和各個(gè)組件之間的信息交換的控制。
存儲(chǔ)在服務(wù)器100中的服務(wù)器ID 122是可被識(shí)別以便與其它設(shè)備相區(qū)分的唯一服務(wù)器ID。至少對(duì)于服務(wù)器是唯一的內(nèi)容ID被分配給存儲(chǔ)在服務(wù)器100中的內(nèi)容。存儲(chǔ)在客戶(hù)機(jī)200中的客戶(hù)機(jī)ID 222也是可被識(shí)別以便與其它設(shè)備相區(qū)分的唯一客戶(hù)機(jī)ID。
在下面,將參照流程圖描述在服務(wù)器和客戶(hù)機(jī)之間執(zhí)行的各種處理的詳細(xì)信息。將順序地描述以下處理中的每一個(gè)(1)從服務(wù)器到客戶(hù)機(jī)的內(nèi)容提供處理;(2)客戶(hù)機(jī)中的內(nèi)容回放處理;(3)內(nèi)容移動(dòng)處理之后的拷貝內(nèi)容無(wú)效處理;(4)拷貝內(nèi)容使用有效期設(shè)置處理;(5)應(yīng)用移動(dòng)處理執(zhí)行時(shí)刻信息的拷貝內(nèi)容使用有效期設(shè)置處理;(6)應(yīng)用移動(dòng)內(nèi)容ID列表的處理。
(1)從服務(wù)器到客戶(hù)機(jī)的內(nèi)容提供處理圖3是用于說(shuō)明服務(wù)器將拷貝內(nèi)容傳給客戶(hù)機(jī)時(shí)的處理過(guò)程的流程圖。客戶(hù)機(jī)接收存儲(chǔ)在服務(wù)器的存儲(chǔ)部分例如硬盤(pán)中的拷貝內(nèi)容,并且將其存儲(chǔ)在客戶(hù)機(jī)的存儲(chǔ)部分中。
服務(wù)器與客戶(hù)機(jī)之間的通信例如通過(guò)使用被公知為組成家庭網(wǎng)絡(luò)的協(xié)議的UPnP(注冊(cè)商標(biāo))來(lái)執(zhí)行。UPnP使得有可能容易地構(gòu)造網(wǎng)絡(luò)而無(wú)復(fù)雜的操作,并且有可能在連接到網(wǎng)絡(luò)的設(shè)備之間執(zhí)行內(nèi)容提供服務(wù)而無(wú)困難的操作和設(shè)置。另外,UPnP獨(dú)立于操作系統(tǒng)(OS),并且具有能夠容易地添加設(shè)備的優(yōu)點(diǎn)。例如,如果客戶(hù)機(jī)和服務(wù)器都遵循UPnP,則客戶(hù)機(jī)可以發(fā)現(xiàn)服務(wù)器,然后識(shí)別服務(wù)器擁有的內(nèi)容的描述以及內(nèi)容本身。
在UPnP中,通過(guò)交換采用XML(可擴(kuò)展標(biāo)記語(yǔ)言)格式描述的定義文件,在連接到網(wǎng)絡(luò)的設(shè)備之間執(zhí)行雙向認(rèn)證。UPnP處理的概要如下。(1)尋址處理獲得設(shè)備本身的設(shè)備ID,例如IP地址。(2)發(fā)現(xiàn)處理搜索網(wǎng)絡(luò)上的每個(gè)設(shè)備,并且獲得包括在從每個(gè)設(shè)備接收的響應(yīng)中的信息如設(shè)備類(lèi)型、功能等。(3)服務(wù)請(qǐng)求處理基于通過(guò)發(fā)現(xiàn)處理而獲得的信息,向每個(gè)設(shè)備請(qǐng)求服務(wù)。
通過(guò)執(zhí)行上述處理過(guò)程,設(shè)備提供和接收由連接到網(wǎng)絡(luò)的設(shè)備提供的服務(wù)變得可能。新連接到網(wǎng)絡(luò)的設(shè)備通過(guò)尋址處理而獲得設(shè)備ID,通過(guò)發(fā)現(xiàn)處理獲得連接到網(wǎng)絡(luò)的其它設(shè)備的信息,因此能夠請(qǐng)求服務(wù)。
圖3是用于說(shuō)明客戶(hù)機(jī)獲得關(guān)于存儲(chǔ)在服務(wù)器中的內(nèi)容的信息并且基于該信息而請(qǐng)求特定內(nèi)容片斷的拷貝時(shí)的后繼處理的流程圖。在步驟211,客戶(hù)機(jī)向服務(wù)器發(fā)送內(nèi)容指定信息例如指定要被接收的內(nèi)容的內(nèi)容ID、以及該客戶(hù)機(jī)的客戶(hù)機(jī)ID。當(dāng)在步驟S111從客戶(hù)機(jī)接收到內(nèi)容拷貝請(qǐng)求和客戶(hù)機(jī)ID時(shí),服務(wù)器在步驟S112確定該客戶(hù)機(jī)的客戶(hù)機(jī)ID是否已被登記在存儲(chǔ)部分(見(jiàn)圖2)中。如果未被登記,則服務(wù)器在步驟S113將其登記并存儲(chǔ)到存儲(chǔ)部分中。
當(dāng)完成了客戶(hù)機(jī)ID的登記確認(rèn)或者登記處理時(shí),接下來(lái),服務(wù)器在步驟S114向客戶(hù)機(jī)發(fā)送該服務(wù)器的服務(wù)器ID。在步驟S212,客戶(hù)機(jī)從服務(wù)器接收服務(wù)器ID。
接下來(lái),在步驟S115和S213,在服務(wù)器與客戶(hù)機(jī)之間執(zhí)行從服務(wù)器提供給客戶(hù)機(jī)的拷貝內(nèi)容的使用有效期設(shè)置處理。在這點(diǎn)上,當(dāng)客戶(hù)機(jī)已經(jīng)存儲(chǔ)了從服務(wù)器獲得的拷貝內(nèi)容時(shí),對(duì)所獲得的拷貝內(nèi)容執(zhí)行使用有效期重新設(shè)置處理。下面將詳細(xì)描述拷貝內(nèi)容的使用有效期設(shè)置處理。在這點(diǎn)上,在該處理中,將從該服務(wù)器獲得的所有拷貝的使用有效期更新成預(yù)定時(shí)間段,包括新獲得的拷貝內(nèi)容,也就是說(shuō),執(zhí)行新使用期的設(shè)置(重新設(shè)置)處理。
在這點(diǎn)上,作為使用有效期設(shè)置處理的執(zhí)行條件,服務(wù)器執(zhí)行服務(wù)器和客戶(hù)機(jī)是否處于相同的私人使用范圍之內(nèi)的確認(rèn)處理。該確認(rèn)處理是RTT(往返時(shí)間)檢查處理,其中向客戶(hù)機(jī)發(fā)送通信分組并且測(cè)量該分組返回到服務(wù)器的時(shí)間段。如果RTT被測(cè)量為處于預(yù)定閾值時(shí)間段內(nèi),則確定服務(wù)器與客戶(hù)機(jī)處于相同的私人使用范圍之內(nèi)。只有當(dāng)滿(mǎn)足該條件時(shí),服務(wù)器才準(zhǔn)許客戶(hù)機(jī)執(zhí)行拷貝內(nèi)容的使用有效期的更新處理。后面將描述該處理的詳細(xì)信息。
在這點(diǎn)上,客戶(hù)機(jī)針對(duì)每個(gè)服務(wù)器把所獲得的內(nèi)容當(dāng)作一組內(nèi)容,并且為每組內(nèi)容設(shè)置一個(gè)使用截止日期。如圖4所示,客戶(hù)機(jī)200能夠從多個(gè)不同服務(wù)器獲得各種內(nèi)容的拷貝,并且將它們存儲(chǔ)到該客戶(hù)機(jī)的存儲(chǔ)部分中。在圖4中,示出了三個(gè)服務(wù)器,即服務(wù)器A 100-1、服務(wù)器B 100-2、以及服務(wù)器C 100-3。在從這些服務(wù)器獲得單獨(dú)拷貝內(nèi)容之后,客戶(hù)機(jī)200針對(duì)每個(gè)服務(wù)器設(shè)置內(nèi)容ID列表,如圖所示,并且對(duì)于每個(gè)服務(wù)器設(shè)置每組內(nèi)容的使用截止日期。后面將描述內(nèi)容使用截止日期的設(shè)置處理。
回到圖3,將繼續(xù)描述拷貝內(nèi)容獲取處理序列。如果圖3所示的步驟S115和S213的拷貝內(nèi)容使用有效期的設(shè)置處理成功(步驟S116和S214為是),則服務(wù)器在步驟S117向客戶(hù)機(jī)發(fā)送從客戶(hù)機(jī)請(qǐng)求的內(nèi)容的拷貝數(shù)據(jù)和分配給該內(nèi)容的內(nèi)容ID。在這點(diǎn)上,如果步驟S115和S213的拷貝內(nèi)容使用有效期的設(shè)置處理失敗(步驟S116和S214為否),則不執(zhí)行此后的拷貝內(nèi)容傳送處理,不更新已經(jīng)由客戶(hù)機(jī)獲得的拷貝內(nèi)容的使用截止日期,并且終止該處理。
如果步驟S115和S213的拷貝內(nèi)容使用有效期設(shè)置處理成功(步驟S116和S214為是),則客戶(hù)機(jī)在步驟S215從服務(wù)器接收拷貝內(nèi)容和分配給該內(nèi)容的內(nèi)容ID。在步驟S216,客戶(hù)機(jī)以與內(nèi)容ID、服務(wù)器ID和內(nèi)容使用截止信息相關(guān)的方式記錄所接收的拷貝內(nèi)容數(shù)據(jù)。具體地說(shuō),執(zhí)行處理,以便如參照?qǐng)D4所述管理從相同的服務(wù)器獲得的所有拷貝內(nèi)容。
在這點(diǎn)上,如參照?qǐng)D2所述,客戶(hù)機(jī)具有計(jì)時(shí)器205。當(dāng)客戶(hù)機(jī)執(zhí)行內(nèi)容回放處理時(shí),客戶(hù)機(jī)使用計(jì)時(shí)器的計(jì)時(shí)器功能驗(yàn)證在從服務(wù)器獲得的拷貝內(nèi)容中設(shè)置的截止日期。只有內(nèi)容處于使用截止日期內(nèi),回放才變得可能。這是防止存儲(chǔ)拷貝內(nèi)容的客戶(hù)機(jī)在私人使用范圍之外使用該內(nèi)容的措施。
如參照?qǐng)D3所述,當(dāng)從服務(wù)器接收到新的拷貝內(nèi)容時(shí),與先前從服務(wù)器接收的拷貝內(nèi)容一起重新設(shè)置該拷貝內(nèi)容的使用截止日期,因此設(shè)置新的使用有效期。當(dāng)重新設(shè)置使用有效期時(shí),如上所述,通過(guò)RTT檢查等對(duì)客戶(hù)機(jī)和服務(wù)器處于相同的私人使用范圍之內(nèi)進(jìn)行確認(rèn)。在確認(rèn)RTT檢查之后,開(kāi)始新的使用有效期??蛻?hù)機(jī)的計(jì)時(shí)器205從RTT檢查的確認(rèn)時(shí)間點(diǎn)開(kāi)始測(cè)量時(shí)間。例如,當(dāng)在使用截止日期設(shè)置或重新設(shè)置處理中將一個(gè)星期的使用有效期設(shè)為從服務(wù)器A獲得的一組內(nèi)容的新使用有效期時(shí),如果通過(guò)RTT檢查確認(rèn)了客戶(hù)機(jī)和服務(wù)器處于特定通信距離之內(nèi),并且確認(rèn)了客戶(hù)機(jī)處于私人使用范圍之內(nèi),則設(shè)置新的內(nèi)容使用截止日期,并且客戶(hù)機(jī)的計(jì)時(shí)器205開(kāi)始測(cè)量時(shí)間。
現(xiàn)在將參照?qǐng)D2給出描述。當(dāng)從計(jì)時(shí)器205獲得成功的RTT檢查時(shí)的計(jì)時(shí)器值時(shí),客戶(hù)機(jī)200的控制器206將與預(yù)定的使用有效期對(duì)應(yīng)的值加到所獲得的計(jì)時(shí)器值,并且將其結(jié)果存儲(chǔ)到存儲(chǔ)部分220中作為使用截止日期信息223。在這點(diǎn)上,假定計(jì)時(shí)器205連續(xù)地對(duì)計(jì)時(shí)器值進(jìn)行計(jì)數(shù)。在這點(diǎn)上,使用截止日期信息由客戶(hù)機(jī)設(shè)置并且由客戶(hù)機(jī)管理。然而,當(dāng)使用截止日期信息的RTT檢查成功時(shí),服務(wù)器可以通知客戶(hù)機(jī),并且客戶(hù)機(jī)可以將該通知信息存儲(chǔ)到客戶(hù)機(jī)200的存儲(chǔ)部分220中作為使用截止日期信息。
在這點(diǎn)上,如果確認(rèn)了客戶(hù)機(jī)處于與存儲(chǔ)在客戶(hù)機(jī)中存儲(chǔ)的拷貝的原始內(nèi)容的服務(wù)器相同的私人使用范圍之內(nèi),則客戶(hù)機(jī)可以每次將使用有效期重新設(shè)置為初始值。然而,假定客戶(hù)機(jī)被登記在服務(wù)器中。
(2)客戶(hù)機(jī)的內(nèi)容回放處理圖5是用于說(shuō)明客戶(hù)機(jī)回放從服務(wù)器接收的內(nèi)容拷貝的過(guò)程的流程圖??蛻?hù)機(jī)在拷貝內(nèi)容再現(xiàn)開(kāi)始的時(shí)間點(diǎn)檢查使用截止日期是否已經(jīng)過(guò)去。如果截止日期已經(jīng)過(guò)去,則客戶(hù)機(jī)不回放內(nèi)容。然而,此時(shí),可以嘗試延長(zhǎng)使用截止日期。如果該嘗試成功,則可執(zhí)行回放。將給出每個(gè)步驟的描述。
客戶(hù)機(jī)在步驟S221獲得計(jì)時(shí)器值Tm作為計(jì)時(shí)器205的測(cè)量時(shí)間。接下來(lái),在步驟S222,客戶(hù)機(jī)獲得使用截止日期Td,其對(duì)應(yīng)于要被再現(xiàn)的拷貝內(nèi)容而被設(shè)置。在這點(diǎn)上,作為計(jì)時(shí)器205的測(cè)量時(shí)間的計(jì)時(shí)器值Tm、以及使用截止日期Td可以是絕對(duì)日期和小時(shí)信息,例如23:59:59,7月7日,2004、或者從上述成功RTT檢查時(shí)間開(kāi)始的逝去時(shí)間信息。
在步驟S223,確定是否滿(mǎn)足下面表達(dá)式測(cè)量計(jì)時(shí)器值(Tm)<使用截止日期(Td)。
如果滿(mǎn)足它(步驟S223為是),則當(dāng)前時(shí)間尚未超過(guò)對(duì)應(yīng)于內(nèi)容的使用截止日期,因此該處理進(jìn)入步驟S227,以執(zhí)行內(nèi)容回放處理。
如果不滿(mǎn)足下面表達(dá)式(步驟S223為否),則當(dāng)前時(shí)間超過(guò)了對(duì)應(yīng)于內(nèi)容的使用截止日期
測(cè)量計(jì)時(shí)器值(Tm)<使用截止日期(Td)。
因此,在步驟S224和S225執(zhí)行使用截止日期的重新設(shè)置。首先,在步驟S224,客戶(hù)機(jī)從存儲(chǔ)部分220(圖2)獲得從其獲得了要被使用的內(nèi)容的服務(wù)器的服務(wù)器ID。接下來(lái),在步驟S121、S225,將從該服務(wù)器獲得的所有拷貝的使用有效期更新成預(yù)定時(shí)間段,也就是說(shuō),執(zhí)行新使用有效期的重新設(shè)置處理。
在這點(diǎn)上,服務(wù)器執(zhí)行如上所述的RTT(往返時(shí)間)檢查處理作為使用有效期設(shè)置處理的執(zhí)行條件,以確認(rèn)客戶(hù)機(jī)和服務(wù)器處于相同的私人使用范圍之內(nèi)。如果RTT被測(cè)量為在預(yù)定閾值時(shí)間段內(nèi),則確定服務(wù)器和客戶(hù)機(jī)處于相同的私人使用范圍之內(nèi)。只有當(dāng)滿(mǎn)足該條件時(shí),服務(wù)器才準(zhǔn)許客戶(hù)機(jī)執(zhí)行拷貝內(nèi)容的使用有效期的更新處理。后面將描述該處理的詳細(xì)信息。
如果步驟S225的拷貝內(nèi)容使用有效期設(shè)置處理成功(步驟S226為是),則處理進(jìn)入步驟S227,并且執(zhí)行內(nèi)容回放處理。在這點(diǎn)上,如果步驟S225的拷貝內(nèi)容使用有效期設(shè)置處理失敗(步驟S226為否),則不執(zhí)行拷貝內(nèi)容的回放處理,并且終止該處理。
已經(jīng)參照?qǐng)D5所示的處理流程圖描述了這樣的例子,其中選擇要被再現(xiàn)的內(nèi)容,然后確定它是否處于使用截止日期之內(nèi)。然而,客戶(hù)機(jī)可以通過(guò)在使用截止日期之前適當(dāng)?shù)卮_認(rèn)它處于私人使用范圍之內(nèi)來(lái)保持拷貝被設(shè)成使用有效的狀態(tài)。具體地說(shuō),可以以有規(guī)律的時(shí)間段,或者在對(duì)存儲(chǔ)拷貝內(nèi)容的信息處理單元如便攜式設(shè)備等再充電時(shí),自動(dòng)執(zhí)行重新設(shè)置處理。例如,當(dāng)由計(jì)時(shí)器測(cè)量的預(yù)定時(shí)間段已經(jīng)過(guò)去、或者通過(guò)再充電而被觸發(fā)時(shí),執(zhí)行將參照?qǐng)D7所述的使用有效期設(shè)置處理。
(3)因內(nèi)容移動(dòng)處理而導(dǎo)致的拷貝內(nèi)容無(wú)效處理服務(wù)器中的內(nèi)容并不是不變地存在于服務(wù)器中。例如,當(dāng)將內(nèi)容寫(xiě)入到諸如DVD的介質(zhì)中時(shí),存在從服務(wù)器刪除變得有必要的可能性。將服務(wù)器中的內(nèi)容移動(dòng)到另一設(shè)備或者到介質(zhì)的處理的處理被稱(chēng)作內(nèi)容的“移動(dòng)”。該移動(dòng)是原始內(nèi)容的移動(dòng),因此應(yīng)當(dāng)刪除移動(dòng)源的內(nèi)容。這是因?yàn)槿绻诙鄠€(gè)DVD中創(chuàng)建拷貝內(nèi)容并且這些拷貝內(nèi)容不包括如上所述的截止日期,則可能在私人使用范圍之外廣泛地使用拷貝內(nèi)容。
當(dāng)將內(nèi)容從服務(wù)器移動(dòng)到諸如DVD的記錄介質(zhì)時(shí),刪除由服務(wù)器提供給客戶(hù)機(jī)的拷貝內(nèi)容所基于的原始內(nèi)容。內(nèi)容移動(dòng)目的地的記錄介質(zhì)比客戶(hù)機(jī)本身更易于在私人使用范圍之外使用。另外,當(dāng)考慮管理未存儲(chǔ)在服務(wù)器中的內(nèi)容的拷貝的服務(wù)器管理負(fù)擔(dān)時(shí),從保護(hù)非法使用的角度來(lái)看,當(dāng)執(zhí)行移動(dòng)處理時(shí),在移動(dòng)處理之前無(wú)效從服務(wù)器提供給客戶(hù)機(jī)的所有拷貝內(nèi)容是有效的。
將參照?qǐng)D6中的流程圖描述當(dāng)服務(wù)器執(zhí)行內(nèi)容的移動(dòng)處理時(shí)對(duì)已經(jīng)提供給客戶(hù)機(jī)的拷貝內(nèi)容的無(wú)效處理的特定序列。該處理的概要如下。服務(wù)器將要被移動(dòng)的內(nèi)容的內(nèi)容ID和該服務(wù)器的服務(wù)器ID發(fā)送到能夠通信且已被登記的所有客戶(hù)機(jī)。客戶(hù)機(jī)執(zhí)行與所接收的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容的無(wú)效處理。此后,服務(wù)器執(zhí)行內(nèi)容移動(dòng)處理,并且從服務(wù)器刪除該內(nèi)容。
將描述圖6所示的流程圖的每個(gè)步驟。在步驟S131,服務(wù)器從存儲(chǔ)部分獲得要被移動(dòng)的內(nèi)容的內(nèi)容ID。接下來(lái),在步驟S132,服務(wù)器選擇已被登記為被提供了拷貝內(nèi)容的客戶(hù)機(jī)的客戶(hù)機(jī),也就是說(shuō),選擇客戶(hù)機(jī)ID。在步驟S133,服務(wù)器將存在確認(rèn)命令發(fā)送到所選客戶(hù)機(jī)。
在步驟S231,當(dāng)客戶(hù)機(jī)從服務(wù)器接收到存在確認(rèn)命令時(shí),客戶(hù)機(jī)在步驟S232向服務(wù)器發(fā)送存在確認(rèn)響應(yīng)。如果服務(wù)器在步驟S134在預(yù)定的時(shí)間段內(nèi)、在存在確認(rèn)響應(yīng)的接收等待狀態(tài)下接收到確認(rèn)客戶(hù)機(jī)的存在的響應(yīng)(步驟S135為是),則服務(wù)器在步驟S136發(fā)送拷貝刪除命令,其包括與要被移動(dòng)的內(nèi)容對(duì)應(yīng)的內(nèi)容ID和服務(wù)器ID。如果客戶(hù)機(jī)的存在未被確認(rèn)(步驟S135為否),則省略步驟S136的處理。
當(dāng)客戶(hù)機(jī)接收到拷貝刪除命令時(shí),客戶(hù)機(jī)在步驟S233讀取包括在拷貝刪除命令中的服務(wù)器ID和內(nèi)容ID,并且在步驟S234執(zhí)行與內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容的刪除處理。
在步驟S137,服務(wù)器確定是否完成了所有已登記客戶(hù)機(jī)的處理。如果未完成,則該處理返回到步驟S132,選擇另一個(gè)已登記客戶(hù)機(jī),并且重復(fù)相同的處理。如果在步驟S137確認(rèn)完成了對(duì)所有已登記客戶(hù)機(jī)的處理,則該處理進(jìn)入步驟S138,執(zhí)行要被移動(dòng)的內(nèi)容的移動(dòng)處理,也就是說(shuō),將內(nèi)容移動(dòng)到另一記錄介質(zhì)或另一設(shè)備的處理,并且在步驟S139從服務(wù)器刪除移動(dòng)內(nèi)容。在這點(diǎn)上,完成包括步驟S138和S139中的處理的移動(dòng)處理。
在這點(diǎn)上,在參照?qǐng)D6所述的流程圖中,僅僅響應(yīng)了來(lái)自服務(wù)器的存在確認(rèn)命令的客戶(hù)機(jī)執(zhí)行拷貝內(nèi)容的刪除。然而,例如,如果客戶(hù)機(jī)是便攜式設(shè)備,則客戶(hù)機(jī)不一定能夠從服務(wù)器接收存在確認(rèn)命令。在這種情況下,拷貝內(nèi)容保留在執(zhí)行圖6中的處理的情況下不能與服務(wù)器通信的客戶(hù)機(jī)中。然而,拷貝內(nèi)容使用的無(wú)效處理在預(yù)定時(shí)間段之后在這樣的客戶(hù)機(jī)中也是必要的。
具體地說(shuō),在下面參照?qǐng)D7所述的拷貝內(nèi)容使用有效期設(shè)置處理中,不對(duì)移動(dòng)內(nèi)容執(zhí)行使用有效期重新設(shè)置,而是刪除移動(dòng)內(nèi)容。
(4)接下來(lái),將參照?qǐng)D7描述已經(jīng)或者將要從服務(wù)器提供給客戶(hù)機(jī)的拷貝內(nèi)容的使用有效期設(shè)置處理的詳細(xì)信息。在該處理中,當(dāng)確認(rèn)了客戶(hù)機(jī)和服務(wù)器處于相同的私人使用范圍之內(nèi)以設(shè)置拷貝內(nèi)容使用有效期時(shí),客戶(hù)機(jī)向服務(wù)器發(fā)送所有存儲(chǔ)的拷貝的內(nèi)容ID列表,服務(wù)器僅從該列表返回存在于該服務(wù)器中的內(nèi)容的內(nèi)容ID,并且客戶(hù)機(jī)執(zhí)行未包括在所返回的ID列表中的拷貝的無(wú)效,并且執(zhí)行內(nèi)容ID列表的更新。通過(guò)該處理,無(wú)效(刪除)與在服務(wù)器中已經(jīng)移動(dòng)的內(nèi)容對(duì)應(yīng)的拷貝內(nèi)容,而不重新設(shè)置其使用有效期。僅僅對(duì)與存儲(chǔ)在服務(wù)器中的內(nèi)容對(duì)應(yīng)的拷貝內(nèi)容設(shè)置新的使用有效期。
將描述圖7所示的流程圖的每個(gè)步驟。首先,在步驟S241,客戶(hù)機(jī)將拷貝內(nèi)容使用有效期重新設(shè)置請(qǐng)求命令發(fā)送到與存儲(chǔ)在客戶(hù)機(jī)的存儲(chǔ)部分220(見(jiàn)圖2)中的服務(wù)器ID對(duì)應(yīng)的服務(wù)器,也就是說(shuō),拷貝內(nèi)容接收服務(wù)器。將客戶(hù)機(jī)ID添加到該發(fā)送命令。
服務(wù)器在步驟S141從客戶(hù)機(jī)接收拷貝內(nèi)容使用有效期重新設(shè)置請(qǐng)求命令,并且獲得在該命令中添加的客戶(hù)機(jī)ID。接下來(lái),在步驟S142、S242,執(zhí)行客戶(hù)機(jī)和服務(wù)器是否處于相同的私人使用范圍之內(nèi)的確定處理。
將參照?qǐng)D8描述該處理的詳細(xì)信息。該處理是RTT(往返時(shí)間)檢查處理,其中將通信分組發(fā)送到客戶(hù)機(jī),并且測(cè)量分組返回到服務(wù)器的時(shí)間段。如果RTT被測(cè)量為在預(yù)定閾值時(shí)間段內(nèi),則確定服務(wù)器和客戶(hù)機(jī)處于相同的私人使用范圍之內(nèi)。
將描述圖8所示的流程圖的每個(gè)步驟。在步驟S151,服務(wù)器將RTT命令發(fā)送到作為私人使用范圍存在確認(rèn)的目標(biāo)的客戶(hù)機(jī),并且在步驟S152獲得當(dāng)前計(jì)時(shí)器值Ts。
在步驟S251,客戶(hù)機(jī)從服務(wù)器接收RTT命令,并且在步驟S252向服務(wù)器發(fā)送RTT響應(yīng)。服務(wù)器在步驟S153從客戶(hù)機(jī)接收RTT響應(yīng),并且在步驟S154獲得響應(yīng)接收時(shí)的計(jì)時(shí)器值Te。
接下來(lái),在步驟S155,服務(wù)器比較從RTT傳送到RTT響應(yīng)接收的逝去時(shí)間Te-Ts與預(yù)定限值(限時(shí))。
如果Te-Ts≤限值(步驟S155為是),則在步驟S156確定該比較處理成功,也就是說(shuō),確定客戶(hù)機(jī)處于相對(duì)較近的位置,也就是,在私人使用范圍之內(nèi)。如果上述表達(dá)式不成立(步驟S155為否),則在步驟S157確定該比較處理失敗,也就是說(shuō),確定客戶(hù)機(jī)不處于私人使用范圍之內(nèi)。在步驟S158,服務(wù)器向客戶(hù)機(jī)通知RTT測(cè)量結(jié)果??蛻?hù)機(jī)在步驟S253接收RTT檢查結(jié)果。
回到圖7,將繼續(xù)描述拷貝內(nèi)容使用有效期設(shè)置處理序列。在步驟S142、S242,執(zhí)行參照?qǐng)D8所述的通過(guò)RTT檢查的私人使用范圍驗(yàn)證,并且服務(wù)器和客戶(hù)機(jī)都確定RTT檢查結(jié)果(步驟S143和步驟S243)。如果RTT檢查失敗,也就是說(shuō),如果確定了客戶(hù)機(jī)處于私人使用范圍之外,則不執(zhí)行后繼處理,并且終止該處理。也就是說(shuō),不執(zhí)行由客戶(hù)機(jī)存儲(chǔ)的拷貝內(nèi)容的使用截止日期重新設(shè)置。
如果RTT檢查成功,也就是說(shuō),如果確定了客戶(hù)機(jī)處于私人使用范圍之內(nèi),則服務(wù)器在步驟S144確定客戶(hù)機(jī)ID是否已被登記。在添加到在步驟S141從客戶(hù)機(jī)接收的使用有效期重新設(shè)置請(qǐng)求命令的客戶(hù)機(jī)ID和存儲(chǔ)在服務(wù)器的存儲(chǔ)部分120(見(jiàn)圖2)中的客戶(hù)機(jī)ID之間執(zhí)行匹配。如果客戶(hù)機(jī)ID未被登記,則不執(zhí)行后繼處理,并且終止該處理。
如果客戶(hù)機(jī)ID已被登記,則該處理進(jìn)入步驟S145,并且服務(wù)器請(qǐng)求客戶(hù)機(jī)發(fā)送與由客戶(hù)機(jī)存儲(chǔ)的拷貝內(nèi)容對(duì)應(yīng)的內(nèi)容ID列表。在這點(diǎn)上,當(dāng)服務(wù)器向客戶(hù)機(jī)發(fā)送該請(qǐng)求時(shí),服務(wù)器將隨機(jī)口令(challenge)和服務(wù)器所保存的設(shè)備證書(shū)(公鑰證書(shū))作為要被應(yīng)用的數(shù)據(jù)發(fā)送到客戶(hù)機(jī),以便獲得在服務(wù)器和客戶(hù)機(jī)之間傳輸?shù)膬?nèi)容ID列表的安全性和有效性。
在步驟S244,客戶(hù)機(jī)接收內(nèi)容ID列表請(qǐng)求以及隨機(jī)口令和設(shè)備證書(shū)。在步驟S245,客戶(hù)機(jī)生成包括與接收到內(nèi)容的服務(wù)器的服務(wù)器ID對(duì)應(yīng)的拷貝內(nèi)容的內(nèi)容ID的列表,其中該內(nèi)容是使用期的更新請(qǐng)求目標(biāo),并且將該列表發(fā)送到服務(wù)器。在發(fā)送該列表時(shí),客戶(hù)機(jī)發(fā)送由客戶(hù)機(jī)生成的隨機(jī)口令和設(shè)備證書(shū)(公鑰證書(shū))。
圖9A示出了要從客戶(hù)機(jī)發(fā)送到服務(wù)器的內(nèi)容ID列表的特定例子。該列表包括以下數(shù)據(jù)列表傳送源ID(源ID)=客戶(hù)機(jī)ID;列表傳送目的地ID(目的地ID)=服務(wù)器ID;條目數(shù);內(nèi)容ID;從傳送目的地接收的隨機(jī)數(shù)(來(lái)自目的地的隨機(jī)口令)=從服務(wù)器獲得的隨機(jī)口令;以及傳送源電子簽名(源的簽名)。
傳送源電子簽名是例如通過(guò)在公鑰加密系統(tǒng)中將提供給每個(gè)設(shè)備的私鑰應(yīng)用到該列表中的所有數(shù)據(jù)而產(chǎn)生的簽名。在該列表的接收側(cè),通過(guò)簽名驗(yàn)證來(lái)確認(rèn)數(shù)據(jù)有效性,其中應(yīng)用對(duì)應(yīng)于私鑰的公鑰。在這點(diǎn)上,可以通過(guò)使用在采用基于與私鑰交換的隨機(jī)數(shù)的密鑰的散列(hash)處理中獲得的MAC(消息認(rèn)證碼)的配置來(lái)產(chǎn)生電子簽名,其中該私鑰預(yù)先由傳送源和傳送目的地共享。
圖9B示出了與該列表一起傳送的設(shè)備證書(shū)(公鑰證書(shū))的數(shù)據(jù)結(jié)構(gòu)的例子。設(shè)備證書(shū)(公鑰證書(shū))包括以下數(shù)據(jù)設(shè)備ID=客戶(hù)機(jī)ID;
設(shè)備公鑰;以及發(fā)布者的電子簽名(LA的簽名)。
圖9B所示的公鑰證書(shū)具有公鑰證書(shū)的一般結(jié)構(gòu),并且包括設(shè)備ID、設(shè)備公鑰、以及發(fā)布者的電子簽名。例如,接收到存儲(chǔ)了客戶(hù)機(jī)公鑰的客戶(hù)機(jī)設(shè)備密鑰證書(shū)的服務(wù)器基于在所接收的公鑰證書(shū)中設(shè)置的簽名而執(zhí)行驗(yàn)證。在確認(rèn)了證書(shū)未被更改之后,服務(wù)器獲得所存儲(chǔ)的客戶(hù)機(jī)公鑰。服務(wù)器可以應(yīng)用所獲得的客戶(hù)機(jī)公鑰,并且應(yīng)用在圖9A所示的內(nèi)容ID列表中設(shè)置的電子簽名,也就是說(shuō),應(yīng)用客戶(hù)機(jī)私鑰以執(zhí)行所生成簽名的驗(yàn)證。
在圖7的步驟S146,服務(wù)器執(zhí)行從客戶(hù)機(jī)接收的內(nèi)容ID列表的驗(yàn)證。根據(jù)上述處理執(zhí)行驗(yàn)證處理。也就是說(shuō),在以下步驟執(zhí)行該處理驗(yàn)證從客戶(hù)機(jī)接收的公鑰證書(shū);從公鑰證書(shū)獲取公鑰;驗(yàn)證對(duì)其應(yīng)用所獲得的公鑰的內(nèi)容ID列表的簽名;以及從內(nèi)容ID列表獲取內(nèi)容ID。
如果該驗(yàn)證在簽名驗(yàn)證的任何步驟失敗,也就是說(shuō),如果確定了數(shù)據(jù)已被更改,則中止該處理。
如果簽名驗(yàn)證成功,并且確定了數(shù)據(jù)未被更改,則在步驟S147,服務(wù)器在從客戶(hù)機(jī)接收的內(nèi)容ID列表和與服務(wù)器當(dāng)前在存儲(chǔ)部分中存儲(chǔ)的內(nèi)容對(duì)應(yīng)的內(nèi)容ID之間執(zhí)行匹配部分。服務(wù)器生成通過(guò)在從客戶(hù)機(jī)接收的內(nèi)容ID列表中刪除與未存儲(chǔ)在服務(wù)器中的內(nèi)容對(duì)應(yīng)的ID而產(chǎn)生的列表。
將參照?qǐng)D10描述特定處理的例子。圖10示出了從客戶(hù)機(jī)發(fā)送的列表351、與存儲(chǔ)在服務(wù)器中的內(nèi)容對(duì)應(yīng)的內(nèi)容ID列表352、以及新創(chuàng)建的新創(chuàng)建列表353。
從客戶(hù)機(jī)發(fā)送的列表351包括內(nèi)容ID(aaa)內(nèi)容ID(bbb)內(nèi)容ID(ccc)。
與存儲(chǔ)在服務(wù)器中的內(nèi)容對(duì)應(yīng)的內(nèi)容ID列表352包括內(nèi)容ID(aaa)內(nèi)容ID(bbb)內(nèi)容ID(eee)內(nèi)容ID(kkk)。
通過(guò)在從客戶(hù)機(jī)發(fā)送的列表351中刪除未包括在與存儲(chǔ)在服務(wù)器中的內(nèi)容對(duì)應(yīng)的內(nèi)容ID列表352中的ID,產(chǎn)生新創(chuàng)建列表353。在該設(shè)置中,包括在從客戶(hù)機(jī)發(fā)送的列表351中但是未包括在與存儲(chǔ)在服務(wù)器中的內(nèi)容對(duì)應(yīng)的內(nèi)容ID列表352中的的ID是內(nèi)容ID(ccc)。
與該內(nèi)容ID對(duì)應(yīng)的內(nèi)容對(duì)應(yīng)于這樣的內(nèi)容等,即服務(wù)器將其拷貝提供給客戶(hù)機(jī),然后通過(guò)移動(dòng)處理從服務(wù)器刪除了該內(nèi)容。
新創(chuàng)建列表353在本例中僅包括內(nèi)容ID(aaa)和內(nèi)容ID(bbb)。也就是說(shuō),僅僅選擇包括在從客戶(hù)機(jī)發(fā)送的列表351中且也包括在與存儲(chǔ)在服務(wù)器中的內(nèi)容對(duì)應(yīng)的內(nèi)容ID列表352中的ID,以便產(chǎn)生新創(chuàng)建列表353。
回到圖7的流程圖,將繼續(xù)描述拷貝內(nèi)容使用有效期設(shè)置處理序列。在步驟S147,創(chuàng)建參照?qǐng)D10所述的新創(chuàng)建列表,然后在步驟S148將所創(chuàng)建的新列表作為與延長(zhǎng)有效內(nèi)容對(duì)應(yīng)的內(nèi)容ID列表發(fā)送到客戶(hù)機(jī)。在這點(diǎn)上,此時(shí)要從服務(wù)器發(fā)送到客戶(hù)機(jī)的內(nèi)容ID列表具有與前面參照?qǐng)D9A所述相同的結(jié)構(gòu)。
在步驟S246,客戶(hù)機(jī)執(zhí)行從服務(wù)器接收的內(nèi)容ID列表的驗(yàn)證。在下面步驟執(zhí)行驗(yàn)證處理驗(yàn)證在步驟S244從服務(wù)器接收的服務(wù)器側(cè)公鑰證書(shū);從服務(wù)器側(cè)公鑰證書(shū)獲取服務(wù)器公鑰;通過(guò)所獲得的服務(wù)器公鑰驗(yàn)證所接收內(nèi)容ID列表的簽名;以及從所接收的內(nèi)容ID列表獲取內(nèi)容ID。
如果該驗(yàn)證在簽名驗(yàn)證的任何步驟中失敗,也就是說(shuō),如果確定了數(shù)據(jù)已被更改,則中止該處理。
如果簽名驗(yàn)證成功,并且確定了數(shù)據(jù)未被更改,則在步驟S247,客戶(hù)機(jī)對(duì)與未包括在從服務(wù)器接收的內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行刪除。
接下來(lái),在步驟S248,客戶(hù)機(jī)執(zhí)行內(nèi)容ID列表的替換處理。在該處理中,以包括在從服務(wù)器接收的列表中的內(nèi)容ID替換與存儲(chǔ)在該客戶(hù)機(jī)的存儲(chǔ)部分中的拷貝內(nèi)容對(duì)應(yīng)的內(nèi)容ID。
如前面參照?qǐng)D4所述,客戶(hù)機(jī)將從每個(gè)服務(wù)器接收的拷貝內(nèi)容ID列表與其使用有效期信息相關(guān)地進(jìn)行記錄??蛻?hù)機(jī)執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)的存儲(chǔ)部分中的內(nèi)容ID列表的更新處理,以便僅包括在從服務(wù)器接收的內(nèi)容ID列表中所包括的內(nèi)容ID。
此外,在步驟S249,客戶(hù)機(jī)執(zhí)行處理以便將與執(zhí)行了拷貝內(nèi)容使用有效期設(shè)置處理的服務(wù)器的服務(wù)器ID相關(guān)的使用截止日期設(shè)成新的使用截止。例如,通過(guò)設(shè)置以下面表達(dá)式算出的使用截止日期來(lái)執(zhí)行使用截止日期設(shè)置處理,使用截止日期=(當(dāng)前計(jì)時(shí)器值)+(使用有效期)。
也就是說(shuō),將在使用有效期設(shè)置處理的一次執(zhí)行中設(shè)置的新使用有效期設(shè)為例如一個(gè)星期。當(dāng)執(zhí)行使用有效期設(shè)置處理時(shí),增加一周到設(shè)置值作為新使用有效期。在這點(diǎn)上,可以由服務(wù)器指定具有特定年、月、日和時(shí)間的絕對(duì)日期和時(shí)間,并且可以將此設(shè)為使用截止日期。
在圖7的處理流程圖中,描述了這樣的處理的例子,其中通過(guò)僅僅提取既包括在從客戶(hù)機(jī)接收的列表中也包括在存儲(chǔ)在服務(wù)器中的內(nèi)容中的ID來(lái)產(chǎn)生要從服務(wù)器發(fā)送到客戶(hù)機(jī)的新創(chuàng)建列表,并且僅僅設(shè)置包括在從服務(wù)器接收的列表中的使用截止日期,并且從客戶(hù)機(jī)刪除未包括在該列表中的ID。然而,要從服務(wù)器發(fā)送到客戶(hù)機(jī)的新創(chuàng)建列表可以包括從客戶(hù)機(jī)接收的列表的ID,并且不包括存儲(chǔ)在服務(wù)器中的內(nèi)容。在這種情況下,客戶(hù)機(jī)對(duì)與包括在從服務(wù)器接收的新創(chuàng)建列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行刪除,并且重新設(shè)置與未包括在該列表中的內(nèi)容ID對(duì)應(yīng)的內(nèi)容的使用截止日期。
(5)應(yīng)用移動(dòng)處理執(zhí)行時(shí)刻信息的拷貝內(nèi)容使用有效期設(shè)置處理接下來(lái),參照?qǐng)D11和12,將描述拷貝內(nèi)容使用有效期設(shè)置處理,其中服務(wù)器記錄移動(dòng)處理的執(zhí)行時(shí)刻信息,基于該記錄信息僅在必要時(shí)生成新創(chuàng)建列表,并且將該列表發(fā)送到客戶(hù)機(jī)。
圖11示出在服務(wù)器中執(zhí)行移動(dòng)處理時(shí)的執(zhí)行時(shí)刻信息記錄處理的流程圖。在步驟S151、S251,執(zhí)行移動(dòng)處理。該處理是前面參照?qǐng)D6所述的處理。在該處理中,向能夠通信的客戶(hù)機(jī)發(fā)出與所移動(dòng)的內(nèi)容對(duì)應(yīng)的拷貝內(nèi)容的無(wú)效(刪除)處理的請(qǐng)求。此后,將服務(wù)器中的內(nèi)容輸出到外部存儲(chǔ)裝置或設(shè)備,然后,從服務(wù)器的存儲(chǔ)部分中刪除該內(nèi)容。
當(dāng)完成了移動(dòng)處理時(shí),服務(wù)器在步驟S152獲得當(dāng)前計(jì)時(shí)器值Tv作為移動(dòng)處理執(zhí)行時(shí)刻信息。在步驟S153,服務(wù)器將計(jì)時(shí)器值Tv作為移動(dòng)處理執(zhí)行時(shí)刻信息Tv存儲(chǔ)在存儲(chǔ)部分中。
圖12示出拷貝內(nèi)容使用期設(shè)置處理序列的流程圖,其中拷貝內(nèi)容使用期設(shè)置處理序列使用這樣的配置,其中通過(guò)應(yīng)用移動(dòng)處理執(zhí)行時(shí)刻信息Tv來(lái)確定新創(chuàng)建列表的生成和傳送是否必要,并且僅在必要時(shí)將該列表傳送到客戶(hù)機(jī)。現(xiàn)在將描述圖12所示的流程圖的每個(gè)步驟。
首先,在步驟S261,客戶(hù)機(jī)從客戶(hù)機(jī)的存儲(chǔ)部分220(見(jiàn)圖2)獲得與這次要對(duì)其執(zhí)行使用截止日期設(shè)置處理的內(nèi)容對(duì)應(yīng)的前一次對(duì)服務(wù)器執(zhí)行的拷貝內(nèi)容使用截止日期設(shè)置處理時(shí)刻Tr??蛻?hù)機(jī)獲得內(nèi)容使用截止日期設(shè)置處理的每次執(zhí)行的處理時(shí)刻,并且將其存儲(chǔ)到存儲(chǔ)部分中(步驟S270)。
接下來(lái),在步驟S242,客戶(hù)機(jī)將拷貝內(nèi)容使用有效期重新設(shè)置請(qǐng)求命令發(fā)送到與存儲(chǔ)在客戶(hù)機(jī)的存儲(chǔ)部分220(見(jiàn)圖2)中的服務(wù)器ID對(duì)應(yīng)的服務(wù)器,也就是說(shuō),拷貝內(nèi)容接收服務(wù)器。將客戶(hù)機(jī)ID以及在步驟S261獲得的前一次執(zhí)行的使用截止日期設(shè)置處理時(shí)刻Tr添加到該發(fā)送命令。
服務(wù)器在步驟S161從客戶(hù)機(jī)接收拷貝內(nèi)容使用有效期重新設(shè)置請(qǐng)求命令,并且獲得在該命令中添加的客戶(hù)機(jī)ID。接下來(lái),在步驟S162、S263,執(zhí)行客戶(hù)機(jī)和服務(wù)器是否處于相同的私人使用范圍之內(nèi)的確定處理。該處理的詳細(xì)信息與前面參照?qǐng)D8所述的處理相同。作為RTT(往返時(shí)間)檢查處理執(zhí)行處理,其中將通信分組發(fā)送到客戶(hù)機(jī),并且測(cè)量分組返回到服務(wù)器的時(shí)間段。如果RTT被測(cè)量為處于預(yù)定閾值時(shí)間段內(nèi),則確定服務(wù)器和客戶(hù)機(jī)處于相同的私人使用范圍之內(nèi)。
在步驟S162、S263,執(zhí)行參照?qǐng)D8所述的通過(guò)RTT檢查的私人使用范圍驗(yàn)證,并且服務(wù)器和客戶(hù)機(jī)都確定RTT檢查結(jié)果(步驟S163和S264)。如果RTT檢查失敗,也就是說(shuō),如果確定了客戶(hù)機(jī)處于私人使用范圍之外,則不執(zhí)行后繼處理,并且終止該處理。也就是說(shuō),不執(zhí)行由客戶(hù)機(jī)存儲(chǔ)的拷貝內(nèi)容的使用截止日期重新設(shè)置。
如果RTT檢查成功,也就是說(shuō),如果確定了客戶(hù)機(jī)處于私人使用范圍之內(nèi),則服務(wù)器在步驟S164確定客戶(hù)機(jī)ID是否已被登記。在添加到在步驟S161從客戶(hù)機(jī)接收的使用有效期重新設(shè)置請(qǐng)求命令的客戶(hù)機(jī)ID和存儲(chǔ)在服務(wù)器的存儲(chǔ)部分120(見(jiàn)圖2)中的客戶(hù)機(jī)ID之間執(zhí)行匹配。如果客戶(hù)機(jī)ID未被登記,則不執(zhí)行后繼處理,并且終止該處理。
如果客戶(hù)機(jī)ID已被登記,則該處理進(jìn)入步驟S165,并且服務(wù)器從存儲(chǔ)部分獲得最近的移動(dòng)處理執(zhí)行時(shí)刻信息Tv。接下來(lái),在步驟S166,服務(wù)器如下比較移動(dòng)處理執(zhí)行時(shí)刻Tv與在步驟S161從客戶(hù)機(jī)接收的前一使用截止日期設(shè)置處理時(shí)刻Tr。
移動(dòng)處理時(shí)刻(Tv)>前一使用截止日期設(shè)置處理時(shí)刻(Tr)如果上面表達(dá)式不成立(步驟S166為否),則確認(rèn)在服務(wù)器中執(zhí)行的最近移動(dòng)處理是在前一使用截止日期設(shè)置處理時(shí)刻(Tr)之前執(zhí)行的。從而,在前一使用截止日期設(shè)置處理時(shí)刻(Tr)針對(duì)客戶(hù)機(jī)重新設(shè)置使用期的內(nèi)容未被移動(dòng),因此確保所有內(nèi)容都存儲(chǔ)在服務(wù)器中。在這種情況下,服務(wù)器不發(fā)送新創(chuàng)建列表到客戶(hù)機(jī),并且該處理進(jìn)入步驟S171,以便獲得當(dāng)前計(jì)時(shí)器值Tr’。在步驟S172,服務(wù)器將所獲得的計(jì)時(shí)器值作為使用截止日期設(shè)置處理時(shí)刻Tr’發(fā)送到客戶(hù)機(jī)。
在步驟S270,客戶(hù)機(jī)從服務(wù)器接收使用截止日期設(shè)置處理時(shí)刻Tr’,并且將其存儲(chǔ)到存儲(chǔ)部分中。在步驟S271,客戶(hù)機(jī)更新與請(qǐng)求了使用截止日期設(shè)置處理的服務(wù)器的服務(wù)器ID對(duì)應(yīng)的使用截止日期。
移動(dòng)處理時(shí)刻(Tv)>前一使用截止日期設(shè)置處理時(shí)刻(Tr)另一方面,如果滿(mǎn)足上面表達(dá)式(在步驟S166為是),則確認(rèn)在服務(wù)器中執(zhí)行的移動(dòng)處理是在前一使用截止日期設(shè)置處理時(shí)刻(Tr)之后執(zhí)行的。因此,在前一使用截止日期設(shè)置處理時(shí)刻(Tr)針對(duì)客戶(hù)機(jī)重新設(shè)置使用期的內(nèi)容可能已經(jīng)通過(guò)此后執(zhí)行的移動(dòng)處理而被移動(dòng)。
在這種情況下,服務(wù)器生成新創(chuàng)建列表,并且將該列表發(fā)送到客戶(hù)機(jī)。該處理與前面參照?qǐng)D7所述的處理相同。也就是說(shuō),圖12中的服務(wù)器側(cè)的處理步驟S167到S170對(duì)應(yīng)于圖7所示的服務(wù)器側(cè)的處理步驟S145到S148。圖12中的客戶(hù)機(jī)側(cè)的處理步驟S265到S269、S271對(duì)應(yīng)于圖7所示的客戶(hù)機(jī)側(cè)的處理步驟S244到S249。
當(dāng)執(zhí)行列表傳送處理時(shí),服務(wù)器執(zhí)行步驟S171和S172中的處理。也就是說(shuō),在步驟S171,服務(wù)器獲得當(dāng)前計(jì)時(shí)器值Tr’,并且在步驟S172使用所獲得的計(jì)時(shí)器值作為使用截止日期設(shè)置處理時(shí)刻Tr’,以將其發(fā)送到客戶(hù)機(jī)。在步驟S270,客戶(hù)機(jī)接收使用截止日期設(shè)置處理時(shí)刻信息Tr’,并且將其存儲(chǔ)在存儲(chǔ)部分中。此后,在步驟S271,客戶(hù)機(jī)更新與請(qǐng)求了使用截止日期設(shè)置處理的服務(wù)器的服務(wù)器ID對(duì)應(yīng)的使用截止日期。
通過(guò)上面處理,客戶(hù)機(jī)存儲(chǔ)最近使用截止日期設(shè)置處理時(shí)刻Tr,并且在下一次使用截止日期設(shè)置處理時(shí)候?qū)⒃摃r(shí)刻信息發(fā)送到服務(wù)器。從而,當(dāng)在使用截止日期設(shè)置處理時(shí)刻Tr之后不存在移動(dòng)時(shí)刻Tv時(shí),服務(wù)器可以確定沒(méi)有發(fā)生新的移動(dòng)內(nèi)容,并且可以省略新內(nèi)容ID列表的創(chuàng)建和傳送處理。
在這點(diǎn)上,由服務(wù)器記錄移動(dòng)處理時(shí)的時(shí)刻信息可以局限于服務(wù)器向客戶(hù)機(jī)提供拷貝內(nèi)容的情況。
(6)應(yīng)用移動(dòng)內(nèi)容ID列表的處理接下來(lái),將描述這樣的處理的例子,其中當(dāng)服務(wù)器執(zhí)行內(nèi)容移動(dòng)處理時(shí),如果通信不可能并且未向客戶(hù)機(jī)發(fā)出拷貝內(nèi)容刪除請(qǐng)求,則服務(wù)器創(chuàng)建或更新包括移動(dòng)內(nèi)容的內(nèi)容ID的移動(dòng)列表,并且當(dāng)執(zhí)行拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),服務(wù)器應(yīng)用移動(dòng)列表,并且請(qǐng)求客戶(hù)機(jī)無(wú)效(刪除)內(nèi)容。
圖13是示出服務(wù)器中的移動(dòng)處理執(zhí)行序列的流程圖。在該處理中,移動(dòng)列表生成和更新處理被添加到前面參照?qǐng)D6所述的處理。當(dāng)服務(wù)器執(zhí)行內(nèi)容移動(dòng)處理時(shí),服務(wù)器如上所述發(fā)送要被移動(dòng)的內(nèi)容的內(nèi)容ID和該服務(wù)器的服務(wù)器ID??蛻?hù)機(jī)執(zhí)行與所接收的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容的無(wú)效處理。此后,服務(wù)器執(zhí)行內(nèi)容移動(dòng)處理,并且在服務(wù)器中刪除內(nèi)容。然而,不向此時(shí)不能通信的客戶(hù)機(jī)發(fā)出拷貝內(nèi)容無(wú)效(刪除)請(qǐng)求。在本例中,為了應(yīng)付這樣的客戶(hù)機(jī),響應(yīng)于該客戶(hù)機(jī)而創(chuàng)建記錄了移動(dòng)內(nèi)容的內(nèi)容ID的移動(dòng)列表,并且當(dāng)執(zhí)行拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),服務(wù)器應(yīng)用移動(dòng)列表,并且請(qǐng)求客戶(hù)機(jī)無(wú)效(刪除)內(nèi)容。
將描述圖13所示的處理流程圖的每個(gè)步驟。在步驟S181,服務(wù)器從存儲(chǔ)部分獲得要被移動(dòng)的內(nèi)容的內(nèi)容ID。接下來(lái),在步驟S182,服務(wù)器選擇已被登記為被提供了拷貝內(nèi)容的客戶(hù)機(jī)的客戶(hù)機(jī),也就是說(shuō),選擇客戶(hù)機(jī)ID。在步驟S183,服務(wù)器將存在確認(rèn)命令發(fā)送到所選客戶(hù)機(jī)。
在步驟S281,當(dāng)客戶(hù)機(jī)從服務(wù)器接收到存在確認(rèn)命令時(shí),客戶(hù)機(jī)在步驟S282向服務(wù)器發(fā)送存在確認(rèn)響應(yīng)。如果服務(wù)器在步驟S184在預(yù)定的時(shí)間段內(nèi)、在存在確認(rèn)響應(yīng)的接收等待狀態(tài)下接收到確認(rèn)客戶(hù)機(jī)存在的響應(yīng)(步驟S185為是),則服務(wù)器在步驟S186發(fā)送拷貝刪除命令,其包括與要被移動(dòng)的內(nèi)容對(duì)應(yīng)的內(nèi)容ID和服務(wù)器ID。當(dāng)客戶(hù)機(jī)接收到拷貝刪除命令時(shí),客戶(hù)機(jī)在步驟S283讀取包括在拷貝刪除命令中的服務(wù)器ID和內(nèi)容ID,并且在步驟S284執(zhí)行與內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容的刪除處理。
如果在服務(wù)器側(cè)的步驟S185客戶(hù)機(jī)的存在未被確認(rèn)(步驟S185為否),則該處理進(jìn)入步驟S187。在步驟S187,服務(wù)器確定在由服務(wù)器存儲(chǔ)的移動(dòng)列表中是否存在尚未確認(rèn)其存在的客戶(hù)機(jī)的條目。將參照?qǐng)D14描述移動(dòng)列表的數(shù)據(jù)結(jié)構(gòu)的例子。
如圖14所示,對(duì)應(yīng)于在移動(dòng)處理執(zhí)行的時(shí)候不能通信并且不能接收拷貝內(nèi)容刪除請(qǐng)求的客戶(hù)機(jī)而單獨(dú)地設(shè)置移動(dòng)列表。移動(dòng)列表包括以下每個(gè)數(shù)據(jù)客戶(hù)機(jī)ID;
條目數(shù);以及內(nèi)容ID。
在圖13的步驟S187,服務(wù)器檢查是否在存儲(chǔ)部分中設(shè)置并存儲(chǔ)了與不能通信的客戶(hù)機(jī)對(duì)應(yīng)的移動(dòng)列表。如果否,則服務(wù)器在步驟S188將目標(biāo)客戶(hù)機(jī)條目添加到移動(dòng)列表,并且在步驟S189記錄移動(dòng)內(nèi)容的內(nèi)容ID列表。
在此處理之后,該處理進(jìn)入步驟S190。在步驟S190,服務(wù)器確定是否完成了對(duì)所有已登記客戶(hù)機(jī)的處理。如果未完成,則該處理返回到步驟S182,選擇另一個(gè)已登記客戶(hù)機(jī),并且重復(fù)相同的處理。如果在步驟S190確認(rèn)完成了對(duì)所有已登記客戶(hù)機(jī)的處理,則該處理進(jìn)入步驟S191,執(zhí)行要被移動(dòng)的內(nèi)容的移動(dòng)處理,也就是說(shuō),將內(nèi)容移動(dòng)到另一記錄介質(zhì)或另一設(shè)備的處理,并且在步驟S192從服務(wù)器刪除移動(dòng)內(nèi)容。在這點(diǎn)上,完成包括步驟S191和S192中的處理的移動(dòng)處理。
以這種方式,在參照?qǐng)D13所述的流程圖中,響應(yīng)了來(lái)自服務(wù)器的存在確認(rèn)命令的客戶(hù)機(jī)執(zhí)行拷貝內(nèi)容的刪除。服務(wù)器針對(duì)不能通信的客戶(hù)機(jī)創(chuàng)建包括客戶(hù)機(jī)ID和移動(dòng)內(nèi)容ID的移動(dòng)列表。
接下來(lái),將參照?qǐng)D15描述應(yīng)用移動(dòng)列表的拷貝內(nèi)容使用截止日期設(shè)置處理序列。首先,在步驟S401,客戶(hù)機(jī)將拷貝內(nèi)容使用有效期重新設(shè)置請(qǐng)求命令發(fā)送到與存儲(chǔ)在客戶(hù)機(jī)的存儲(chǔ)部分220(見(jiàn)圖2)中的服務(wù)器ID對(duì)應(yīng)的服務(wù)器,即拷貝內(nèi)容接收服務(wù)器。將客戶(hù)機(jī)ID添加到該發(fā)送命令。
服務(wù)器在步驟S301從客戶(hù)機(jī)接收拷貝內(nèi)容使用有效期重新設(shè)置請(qǐng)求命令,并且獲得在該命令中添加的客戶(hù)機(jī)ID。接下來(lái),在步驟S302、S402,執(zhí)行客戶(hù)機(jī)和服務(wù)器是否處于相同的私人使用范圍之內(nèi)的確定處理。該處理的詳細(xì)信息與前面參照?qǐng)D8所述的處理相同。作為RTT(往返時(shí)間)檢查處理執(zhí)行處理,其中將通信分組發(fā)送到客戶(hù)機(jī),并且測(cè)量分組返回到服務(wù)器的時(shí)間段。如果RTT被測(cè)量為處于預(yù)定閾值時(shí)間段之內(nèi),則確定服務(wù)器和客戶(hù)機(jī)處于相同的私人使用范圍之內(nèi)。
在步驟S302、S402,執(zhí)行參照?qǐng)D8所述的通過(guò)RTT檢查的私人使用范圍驗(yàn)證,并且服務(wù)器和客戶(hù)機(jī)確定RTT檢查結(jié)果(步驟S303和S403)。如果RTT檢查失敗,也就是說(shuō),如果確定了客戶(hù)機(jī)處于私人使用范圍之外,則不執(zhí)行后繼處理,并且終止該處理。也就是說(shuō),不執(zhí)行由客戶(hù)機(jī)存儲(chǔ)的拷貝內(nèi)容的使用截止日期重新設(shè)置。
如果RTT檢查成功,也就是說(shuō),如果確定了客戶(hù)機(jī)處于私人使用范圍之內(nèi),則服務(wù)器在步驟S304確定客戶(hù)機(jī)ID是否已被登記。在添加到在步驟S301從客戶(hù)機(jī)接收的使用有效期重新設(shè)置請(qǐng)求命令的客戶(hù)機(jī)ID和存儲(chǔ)在服務(wù)器的存儲(chǔ)部分120(見(jiàn)圖2)中的客戶(hù)機(jī)ID之間執(zhí)行匹配。如果客戶(hù)機(jī)ID未被登記,則不執(zhí)行后繼處理,并且終止該處理。
如果客戶(hù)機(jī)ID已被登記,則該處理進(jìn)入步驟S305,并且服務(wù)器驗(yàn)證在移動(dòng)列表(見(jiàn)圖14)中是否存在與對(duì)其執(zhí)行處理的客戶(hù)機(jī)的客戶(hù)機(jī)ID對(duì)應(yīng)的條目。如果不存在,則在步驟S306嘗試性地設(shè)置未包括內(nèi)容ID的移動(dòng)列表。
接下來(lái),在步驟S307,服務(wù)器創(chuàng)建刪除內(nèi)容ID列表,其存儲(chǔ)了與存儲(chǔ)在客戶(hù)機(jī)的移動(dòng)列表中的內(nèi)容對(duì)應(yīng)的內(nèi)容ID。
圖16A示出了要被創(chuàng)建的刪除內(nèi)容ID列表的數(shù)據(jù)結(jié)構(gòu)的例子。該列表包括以下數(shù)據(jù)列表傳送源ID(源ID)=服務(wù)器ID;列表傳送目的地ID(目的地ID)=客戶(hù)機(jī)ID;條目數(shù);內(nèi)容ID;從傳送目的地接收的隨機(jī)數(shù)(來(lái)自目的地的隨機(jī)口令)=從客戶(hù)機(jī)獲得的隨機(jī)口令。
內(nèi)容ID是針對(duì)每個(gè)客戶(hù)機(jī)由服務(wù)器創(chuàng)建的移動(dòng)列表中所設(shè)置的內(nèi)容ID,也就是說(shuō),與在服務(wù)器中執(zhí)行了移動(dòng)處理并且已經(jīng)從服務(wù)器刪除的內(nèi)容對(duì)應(yīng)的內(nèi)容ID。該數(shù)據(jù)結(jié)構(gòu)的其它部分與參照?qǐng)D9A所述相同。
服務(wù)器將所創(chuàng)建的刪除內(nèi)容ID列表(圖16A)和設(shè)備證書(shū),也就是說(shuō),圖16B所示的公鑰證書(shū)發(fā)送到客戶(hù)機(jī)。圖16B所示的公鑰證書(shū)具有與參照?qǐng)D9B所述的公鑰證書(shū)相同的數(shù)據(jù)結(jié)構(gòu)。
在步驟S404,客戶(hù)機(jī)從服務(wù)器接收刪除內(nèi)容ID列表,并且執(zhí)行驗(yàn)證。在步驟S405,客戶(hù)機(jī)刪除與包括在從服務(wù)器接收的刪除內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容。
接下來(lái),在步驟S406,客戶(hù)機(jī)對(duì)未包括在刪除內(nèi)容ID列表中的拷貝內(nèi)容執(zhí)行使用有效期的更新處理。也就是說(shuō),客戶(hù)機(jī)執(zhí)行將與服務(wù)器ID相關(guān)的使用截止日期設(shè)成新使用截止日期的處理。例如,通過(guò)設(shè)置由下面表達(dá)式算出的使用截止日期來(lái)執(zhí)行使用截止日期設(shè)置處理。
使用截止日期=(當(dāng)前計(jì)時(shí)器值)+(使用有效期)。
該處理與前面參照?qǐng)D7所述的處理相同。
在本實(shí)施例中,服務(wù)器創(chuàng)建僅僅包括與對(duì)其執(zhí)行了移動(dòng)處理的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的列表,并且將該列表發(fā)送到客戶(hù)機(jī)。因此,有可能減少傳送數(shù)據(jù),因此提高了數(shù)據(jù)處理效率。
最后,將參照?qǐng)D17描述PC的硬件配置的例子,其中該P(yáng)C是構(gòu)成服務(wù)器和客戶(hù)機(jī)的信息處理單元的例子。
中央處理單元(CPU)501根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(ROM)502、硬盤(pán)驅(qū)動(dòng)器(HDD)504等中的程序,執(zhí)行各種處理,以用作數(shù)據(jù)處理裝置或通信控制處理裝置。隨機(jī)存取存儲(chǔ)器(RAM)503適當(dāng)?shù)卮鎯?chǔ)要由CPU 501執(zhí)行的程序以及數(shù)據(jù)。CPU 501、ROM 502、RAM 503和HDD 504通過(guò)總線(xiàn)505相互連接。
輸入/輸出接口506連接到總線(xiàn)505。由用戶(hù)操作的輸入部分507例如包括鍵盤(pán)、開(kāi)關(guān)、按鈕或鼠標(biāo)等以及向用戶(hù)呈現(xiàn)各種信息的輸出部分508包括LCD、CRT、揚(yáng)聲器等連接到輸入/輸出接口506。此外,用作數(shù)據(jù)傳送/接收裝置的通信部分509、以及驅(qū)動(dòng)器510連接到輸入/輸出接口506,其中可移動(dòng)記錄介質(zhì)511如磁盤(pán)、光盤(pán)、磁光盤(pán)或半導(dǎo)體存儲(chǔ)器等可附連至驅(qū)動(dòng)器510并且驅(qū)動(dòng)器510從/向可移動(dòng)記錄介質(zhì)511讀取或?qū)懭霐?shù)據(jù),圖17所示的配置是作為圖1所示的連網(wǎng)設(shè)備的例子的服務(wù)器和個(gè)人計(jì)算機(jī)(PC)的例子。然而,連網(wǎng)設(shè)備不局限于PC,而是可包括諸如蜂窩電話(huà)、PDA等的移動(dòng)終端以及諸如再現(xiàn)設(shè)備、顯示單元等的各種電子設(shè)備、以及信息處理單元。從而,有可能具有特定于各自設(shè)備的硬件配置,因此執(zhí)行根據(jù)每種硬件的處理。
本發(fā)明是參照特定實(shí)施例而詳細(xì)描述的。然而,顯然的是,對(duì)于本領(lǐng)域的技術(shù)人員而言,在不脫離本發(fā)明的精神和范圍的情況下進(jìn)行各種修改、組合、子組合和變更是可能的。也就是說(shuō),本發(fā)明是通過(guò)示例性實(shí)施例而公開(kāi)的,并且不應(yīng)當(dāng)被解釋為局限于上述實(shí)施例。本發(fā)明的主旨應(yīng)當(dāng)被理解成處于所附權(quán)利要求或者其等價(jià)物的范圍之內(nèi)。
在這點(diǎn)上,在本說(shuō)明書(shū)中描述的一系列處理可以通過(guò)硬件、軟件或者兩者的組合來(lái)執(zhí)行。當(dāng)通過(guò)軟件執(zhí)行處理時(shí),有可能將記錄處理序列的程序安裝到內(nèi)置于專(zhuān)用硬件的計(jì)算機(jī)的存儲(chǔ)器中,并且執(zhí)行它。可選地,有可能將程序安裝到能夠執(zhí)行各種處理的通用計(jì)算機(jī)中,并且執(zhí)行它。
例如,程序可被預(yù)先記錄在作為記錄介質(zhì)的只讀存儲(chǔ)器(ROM)的硬盤(pán)中。可選地,程序可被臨時(shí)性地或者永久性地存儲(chǔ)在諸如軟盤(pán)、致密盤(pán)只讀存儲(chǔ)器(CD-ROM)、磁光盤(pán)(MO)盤(pán)、數(shù)字多功能盤(pán)(DVD)、磁盤(pán)、半導(dǎo)體存儲(chǔ)器等的可移動(dòng)記錄介質(zhì)中。這樣的可移動(dòng)記錄介質(zhì)可作為所謂的軟件包而被提供。
在這點(diǎn)上,除了將該程序從上述可移動(dòng)記錄介質(zhì)安裝到計(jì)算機(jī)中之外,還可將該程序經(jīng)由諸如局域網(wǎng)(LAN)、因特網(wǎng)等的網(wǎng)絡(luò)通過(guò)無(wú)線(xiàn)連接或者有線(xiàn)連接從下載站點(diǎn)下載到計(jì)算機(jī)。計(jì)算機(jī)可接收以這種方式傳輸?shù)某绦?,并且將其安裝到諸如內(nèi)部硬盤(pán)等的記錄介質(zhì)中。
在這點(diǎn)上,除了以按照本文的時(shí)間序列執(zhí)行處理之外,還可以根據(jù)在其上執(zhí)行處理的設(shè)備的處理能力而并行或單獨(dú)執(zhí)行在本說(shuō)明書(shū)中描述的各種處理。另外,在本說(shuō)明書(shū)中,系統(tǒng)被認(rèn)為是多個(gè)設(shè)備的邏輯集合,因此每個(gè)設(shè)備不一定包含在相同的機(jī)殼內(nèi)。
權(quán)利要求
1.一種服務(wù)器/客戶(hù)機(jī)系統(tǒng),包括服務(wù)器,用于存儲(chǔ)內(nèi)容;以及客戶(hù)機(jī),用于接收并存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝內(nèi)容,其中,客戶(hù)機(jī)包括存儲(chǔ)部分,其用于彼此相關(guān)地存儲(chǔ)與從服務(wù)器接收的拷貝內(nèi)容對(duì)應(yīng)的內(nèi)容ID和使用截止日期信息,服務(wù)器至少生成這樣的內(nèi)容ID列表,其存儲(chǔ)與存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,或者這樣的內(nèi)容ID列表,其存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,以便傳送到客戶(hù)機(jī),并且客戶(hù)機(jī)基于從服務(wù)器接收的內(nèi)容ID列表,選擇性地執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期的更新處理,或者存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的無(wú)效處理。
2.根據(jù)權(quán)利要求1所述的服務(wù)器/客戶(hù)機(jī)系統(tǒng),其中當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理。
3.根據(jù)權(quán)利要求1所述的服務(wù)器/客戶(hù)機(jī)系統(tǒng),其中當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理。
4.根據(jù)權(quán)利要求1所述的服務(wù)器/客戶(hù)機(jī)系統(tǒng),其中服務(wù)器執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理,并且在接收到確認(rèn)的條件下執(zhí)行將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
5.根據(jù)權(quán)利要求4所述的服務(wù)器/客戶(hù)機(jī)系統(tǒng),其中作為往返時(shí)間(RTT)檢查處理來(lái)執(zhí)行由服務(wù)器執(zhí)行的在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理。
6.根據(jù)權(quán)利要求1所述的服務(wù)器/客戶(hù)機(jī)系統(tǒng),其中當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且客戶(hù)機(jī)執(zhí)行與包括在內(nèi)容無(wú)效請(qǐng)求中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容的無(wú)效處理。
7.根據(jù)權(quán)利要求1所述的服務(wù)器/客戶(hù)機(jī)系統(tǒng),其中當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器保存移動(dòng)處理執(zhí)行時(shí)刻Tv,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),執(zhí)行移動(dòng)處理執(zhí)行時(shí)刻Tv與前一次對(duì)客戶(hù)機(jī)執(zhí)行的拷貝內(nèi)容使用截止日期設(shè)置處理時(shí)刻Tr之間的比較,并且如果移動(dòng)處理執(zhí)行時(shí)刻Tv在前一次執(zhí)行的拷貝內(nèi)容的使用截止日期設(shè)置處理時(shí)刻Tr之前,則服務(wù)器對(duì)存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容執(zhí)行新使用截止日期設(shè)置的準(zhǔn)許處理而不將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
8.根據(jù)權(quán)利要求1所述的服務(wù)器/客戶(hù)機(jī)系統(tǒng),其中當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且生成并保存將不能通知的客戶(hù)機(jī)的客戶(hù)機(jī)ID與移動(dòng)內(nèi)容的內(nèi)容ID相關(guān)的移動(dòng)列表,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),服務(wù)器生成刪除內(nèi)容ID列表,其中該刪除內(nèi)容ID列表存儲(chǔ)了記錄在移動(dòng)列表中的對(duì)應(yīng)于客戶(hù)機(jī)的內(nèi)容ID,并且將該列表發(fā)送到客戶(hù)機(jī),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在刪除內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在刪除內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期更新處理。
9.一種信息處理單元,用于存儲(chǔ)內(nèi)容并且用作服務(wù)器以將拷貝內(nèi)容提供給客戶(hù)機(jī),該信息處理單元包括生成器,用于響應(yīng)于從客戶(hù)機(jī)接收到拷貝內(nèi)容使用截止日期設(shè)置請(qǐng)求,至少生成這樣的內(nèi)容ID列表,其存儲(chǔ)與存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,或者這樣的內(nèi)容ID列表,其存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,以便傳送到客戶(hù)機(jī);以及傳送處理器,用于將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
10.根據(jù)權(quán)利要求9所述的信息處理單元,其中信息處理單元執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理,并且在接收到確認(rèn)的條件下執(zhí)行將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
11.根據(jù)權(quán)利要求10所述的信息處理單元,其中作為往返時(shí)間(RTT)檢查處理來(lái)執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理。
12.根據(jù)權(quán)利要求9所述的信息處理單元,其中當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),信息處理單元向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理。
13.根據(jù)權(quán)利要求9所述的信息處理單元,其中當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),信息處理單元保存移動(dòng)處理執(zhí)行時(shí)刻Tv,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),執(zhí)行移動(dòng)處理執(zhí)行時(shí)刻Tv與前一次對(duì)客戶(hù)機(jī)執(zhí)行的拷貝內(nèi)容使用截止日期設(shè)置處理時(shí)刻Tr之間的比較,并且如果移動(dòng)處理執(zhí)行時(shí)刻Tv在前一次執(zhí)行的拷貝內(nèi)容的使用截止日期設(shè)置處理時(shí)刻Tr之前,則信息處理單元對(duì)存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容執(zhí)行新使用截止日期設(shè)置的準(zhǔn)許處理而不將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
14.根據(jù)權(quán)利要求9所述的信息處理單元,其中當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),信息處理單元向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且生成并保存將不能通知的客戶(hù)機(jī)的客戶(hù)機(jī)ID與移動(dòng)內(nèi)容的內(nèi)容ID相關(guān)的移動(dòng)列表,并且當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),信息處理單元生成刪除內(nèi)容ID列表,其中該刪除內(nèi)容ID列表存儲(chǔ)了記錄在移動(dòng)列表中的對(duì)應(yīng)于客戶(hù)機(jī)的內(nèi)容ID,并且將該列表發(fā)送到客戶(hù)機(jī)。
15.一種信息處理單元,用作接收并存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝內(nèi)容的客戶(hù)機(jī),該信息處理單元包括存儲(chǔ)部分,用于彼此相關(guān)地存儲(chǔ)與從服務(wù)器接收的拷貝內(nèi)容對(duì)應(yīng)的內(nèi)容ID和使用截止日期信息,其中信息處理單元基于從服務(wù)器接收的內(nèi)容ID列表,選擇性地執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期的更新處理,或者存儲(chǔ)在該信息處理單元中的拷貝內(nèi)容的無(wú)效處理。
16.根據(jù)權(quán)利要求15所述的信息處理單元,其中當(dāng)使用拷貝內(nèi)容時(shí),信息處理單元比較從計(jì)時(shí)器獲得的當(dāng)前計(jì)時(shí)器值與使用截止日期信息,并且在當(dāng)前計(jì)時(shí)器值小于要被使用的拷貝內(nèi)容的使用截止日期的條件下,繼續(xù)內(nèi)容使用處理。
17.根據(jù)權(quán)利要求15所述的信息處理單元,其中當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),信息處理單元對(duì)存儲(chǔ)在該信息處理單元中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理,并且信息處理單元對(duì)存儲(chǔ)在該信息處理單元中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理。
18.根據(jù)權(quán)利要求15所述的信息處理單元,其中當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),信息處理單元對(duì)存儲(chǔ)在該信息處理單元中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理,并且信息處理單元對(duì)存儲(chǔ)在該信息處理單元中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理。
19.一種服務(wù)器/客戶(hù)機(jī)系統(tǒng)中的信息處理方法,其中服務(wù)器/客戶(hù)機(jī)系統(tǒng)包括用于存儲(chǔ)內(nèi)容的服務(wù)器以及用于從服務(wù)器接收并存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝內(nèi)容的客戶(hù)機(jī),該方法包括以下步驟服務(wù)器至少生成這樣的內(nèi)容ID列表,其存儲(chǔ)與存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,或者這樣的內(nèi)容ID列表,其存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,將內(nèi)容ID列表傳送到客戶(hù)機(jī);以及客戶(hù)機(jī)基于從服務(wù)器接收的內(nèi)容ID列表,選擇性地執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期的更新處理,或者存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的無(wú)效處理。
20.根據(jù)權(quán)利要求19所述的信息處理方法,其中當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理。
21.根據(jù)權(quán)利要求19所述的信息處理方法,其中當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理。
22.根據(jù)權(quán)利要求19所述的信息處理方法,其中服務(wù)器執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理,并且在接收到確認(rèn)的條件下執(zhí)行將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
23.根據(jù)權(quán)利要求22所述的信息處理方法,其中作為往返時(shí)間(RTT)檢查處理來(lái)執(zhí)行由服務(wù)器執(zhí)行的在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理。
24.根據(jù)權(quán)利要求19所述的信息處理方法,其中當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且客戶(hù)機(jī)執(zhí)行與包括在內(nèi)容無(wú)效請(qǐng)求中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容的無(wú)效處理。
25.根據(jù)權(quán)利要求19所述的信息處理方法,其中當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器保存移動(dòng)處理執(zhí)行時(shí)刻Tv,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),執(zhí)行移動(dòng)處理執(zhí)行時(shí)刻Tv與前一次對(duì)客戶(hù)機(jī)執(zhí)行的拷貝內(nèi)容使用截止日期設(shè)置處理時(shí)刻Tr之間的比較,并且如果移動(dòng)處理執(zhí)行時(shí)刻Tv在前一次執(zhí)行的拷貝內(nèi)容的使用截止日期設(shè)置處理時(shí)刻Tr之前,則服務(wù)器對(duì)存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容執(zhí)行新使用截止日期設(shè)置的準(zhǔn)許處理而不將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
26.根據(jù)權(quán)利要求19所述的信息處理方法,其中當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),服務(wù)器向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且生成并保存將不能通知的客戶(hù)機(jī)的客戶(hù)機(jī)ID與移動(dòng)內(nèi)容的內(nèi)容ID相關(guān)的移動(dòng)列表,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),服務(wù)器生成刪除內(nèi)容ID列表,其中該刪除內(nèi)容ID列表存儲(chǔ)了記錄在移動(dòng)列表中的對(duì)應(yīng)于客戶(hù)機(jī)的內(nèi)容ID,并且將該列表發(fā)送到客戶(hù)機(jī),客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在刪除內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理,并且客戶(hù)機(jī)對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在刪除內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期更新處理。
27.一種服務(wù)器中的信息處理方法,其中服務(wù)器用于存儲(chǔ)內(nèi)容并將拷貝內(nèi)容提供給客戶(hù)機(jī),該方法包括以下步驟從客戶(hù)機(jī)接收拷貝內(nèi)容使用截止日期請(qǐng)求;至少生成這樣的內(nèi)容ID列表,其存儲(chǔ)與存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,或者這樣的內(nèi)容ID列表,其存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,以便傳送到客戶(hù)機(jī);以及將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
28.根據(jù)權(quán)利要求27所述的信息處理方法,還包括以下步驟執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理;以及在接收到確認(rèn)的條件下執(zhí)行將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
29.根據(jù)權(quán)利要求28所述的信息處理方法,其中作為往返時(shí)間(RTT)檢查處理來(lái)執(zhí)行在私人使用范圍之內(nèi)客戶(hù)機(jī)的存在的確認(rèn)處理。
30.根據(jù)權(quán)利要求27所述的信息處理方法,還包括以下步驟當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理。
31.根據(jù)權(quán)利要求27所述的信息處理方法,還包括以下步驟當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),保存移動(dòng)處理執(zhí)行時(shí)刻Tv,當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),執(zhí)行移動(dòng)處理執(zhí)行時(shí)刻Tv與前一次對(duì)客戶(hù)機(jī)執(zhí)行的拷貝內(nèi)容使用截止日期設(shè)置處理時(shí)刻Tr之間的比較,以及如果移動(dòng)處理執(zhí)行時(shí)刻Tv在前一次執(zhí)行的拷貝內(nèi)容的使用截止日期設(shè)置處理時(shí)刻Tr之前,則對(duì)存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容執(zhí)行新使用截止日期設(shè)置的準(zhǔn)許處理。
32.根據(jù)權(quán)利要求27所述的信息處理方法,還包括當(dāng)執(zhí)行存儲(chǔ)內(nèi)容的移動(dòng)處理時(shí),向客戶(hù)機(jī)執(zhí)行具有要受到移動(dòng)處理的內(nèi)容的內(nèi)容ID的內(nèi)容無(wú)效請(qǐng)求的通知處理,并且生成并保存將不能通知的客戶(hù)機(jī)的客戶(hù)機(jī)ID與移動(dòng)內(nèi)容的內(nèi)容ID相關(guān)的移動(dòng)列表;以及當(dāng)客戶(hù)機(jī)請(qǐng)求拷貝內(nèi)容使用截止日期設(shè)置處理時(shí),生成刪除內(nèi)容ID列表,其中該刪除內(nèi)容ID列表存儲(chǔ)了記錄在移動(dòng)列表中的對(duì)應(yīng)于客戶(hù)機(jī)的內(nèi)容ID,并且將該列表發(fā)送到客戶(hù)機(jī)。
33.一種客戶(hù)機(jī)中的信息處理方法,其中客戶(hù)機(jī)用于接收并存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝內(nèi)容,該方法包括以下步驟彼此相關(guān)地存儲(chǔ)與從服務(wù)器接收的拷貝內(nèi)容對(duì)應(yīng)的內(nèi)容ID和使用截止日期信息;以及基于從服務(wù)器接收的內(nèi)容ID列表,選擇性地執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期的更新處理,或者存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的無(wú)效處理。
34.根據(jù)權(quán)利要求33所述的信息處理方法,還包括當(dāng)使用拷貝內(nèi)容時(shí),比較從計(jì)時(shí)器獲得的當(dāng)前計(jì)時(shí)器值與使用截止日期信息;以及在當(dāng)前計(jì)時(shí)器值小于要被使用的拷貝內(nèi)容的使用截止日期的條件下,執(zhí)行內(nèi)容使用處理。
35.根據(jù)權(quán)利要求33所述的信息處理方法,還包括當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理;以及對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理。
36.根據(jù)權(quán)利要求33所述的信息處理方法,還包括當(dāng)從服務(wù)器接收的內(nèi)容ID列表是存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID的內(nèi)容ID列表時(shí),對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行無(wú)效處理;以及對(duì)存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中與未包括在內(nèi)容ID列表中的內(nèi)容ID對(duì)應(yīng)的拷貝內(nèi)容執(zhí)行使用截止日期的更新處理。
37.一種計(jì)算機(jī)程序,用于使服務(wù)器執(zhí)行包括以下步驟的方法,其中服務(wù)器用于存儲(chǔ)內(nèi)容并將拷貝內(nèi)容提供給客戶(hù)機(jī)從客戶(hù)機(jī)接收拷貝內(nèi)容使用截止日期請(qǐng)求;至少生成這樣的內(nèi)容ID列表,其存儲(chǔ)與存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,或者這樣的內(nèi)容ID列表,其存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,以便傳送到客戶(hù)機(jī);以及將內(nèi)容ID列表傳送到客戶(hù)機(jī)。
38.一種計(jì)算機(jī)程序,用于使客戶(hù)機(jī)執(zhí)行包括以下步驟的方法,其中客戶(hù)機(jī)用于接收并存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝內(nèi)容彼此相關(guān)地存儲(chǔ)與從服務(wù)器接收的拷貝內(nèi)容對(duì)應(yīng)的內(nèi)容ID和使用截止日期信息;以及基于從服務(wù)器接收的內(nèi)容ID列表,選擇性地執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期的更新處理,或者存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的無(wú)效處理。
全文摘要
本發(fā)明公開(kāi)一種服務(wù)器/客戶(hù)機(jī)系統(tǒng)中的信息處理方法,其中服務(wù)器/客戶(hù)機(jī)系統(tǒng)包括用于存儲(chǔ)內(nèi)容的服務(wù)器、以及用于從服務(wù)器接收并存儲(chǔ)在服務(wù)器中存儲(chǔ)的內(nèi)容的拷貝內(nèi)容的客戶(hù)機(jī)。該方法包括以下步驟服務(wù)器至少生成這樣的內(nèi)容ID列表,其存儲(chǔ)與存儲(chǔ)在客戶(hù)機(jī)中的拷貝內(nèi)容當(dāng)中準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,或者這樣的內(nèi)容ID列表,其存儲(chǔ)與不準(zhǔn)許使用截止日期更新的內(nèi)容對(duì)應(yīng)的內(nèi)容ID,將內(nèi)容ID列表傳送到客戶(hù)機(jī);以及客戶(hù)機(jī)基于從服務(wù)器接收的內(nèi)容ID列表,選擇性地執(zhí)行存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的使用截止日期的更新處理,或者存儲(chǔ)在該客戶(hù)機(jī)中的拷貝內(nèi)容的無(wú)效處理。
文檔編號(hào)G06F13/00GK1722667SQ20051008203
公開(kāi)日2006年1月18日 申請(qǐng)日期2005年7月5日 優(yōu)先權(quán)日2004年7月5日
發(fā)明者中野雄彥, 島久登, 高林和彥, 美濃屋靖 申請(qǐng)人:索尼株式會(huì)社