專利名稱:內(nèi)容分配系統(tǒng)與方法以及內(nèi)容處理裝置與方法
技術(shù)領(lǐng)域:
總體上講,本發(fā)明涉及一種內(nèi)容分配(delivery)系統(tǒng)與方法以及一種內(nèi)容處理裝置與方法。更具體地講,本發(fā)明涉及一種內(nèi)容分配系統(tǒng)與方法、內(nèi)容處理裝置與方法、內(nèi)容供給裝置與方法、一種用于操作這些系統(tǒng)與裝置的程序、以及一種把該程序記錄在其中的記錄媒體。
本申請要求2003年12月5日提出的申請?zhí)枮?003-407455的日本專利申請的優(yōu)先權(quán),特將其全部內(nèi)容并入此處,以作參考。
背景技術(shù):
此前,Internet基礎(chǔ)設(shè)施已得以升級,并且已實(shí)現(xiàn)了用于在Internet上分配諸如音頻數(shù)據(jù)、音頻/視頻(AV)數(shù)據(jù)、程序數(shù)據(jù)等的各種內(nèi)容的商務(wù)活動。
用于在Internet上的內(nèi)容分配的合同類型包括“按內(nèi)容支付(pay-per-content)”合同和“訂購(subscription)”合同。
依據(jù)“按內(nèi)容支付”合同,銷售或購買指定的內(nèi)容或某一組指定的內(nèi)容。依據(jù)“訂購”合同,例如,與根據(jù)對電視廣播的某一付費(fèi)頻道的按月合同一樣,銷售和購買使用多種非特定的內(nèi)容的權(quán)利。
依據(jù)任何按內(nèi)容支付和訂購合同,內(nèi)容以加密形式分配,并且還隨加密的內(nèi)容一起分配包含密鑰的許可證,其中的密鑰用于對該加密形式進(jìn)行解密。
例如,日本專利申請?zhí)亻_2002-116856公開了一種獨(dú)立于加密內(nèi)容分配用于該加密內(nèi)容的許可證的方法。由于該日本專利申請中所公開的許可證分配方法必須為每一內(nèi)容分配許可證,所以其適合于依據(jù)按內(nèi)容支付合同的內(nèi)容分配,而不適合于依據(jù)訂購合同的內(nèi)容分配。
依據(jù)按內(nèi)容支付和訂購這兩種合同的內(nèi)容分配服務(wù)正在開發(fā)過程中,但該服務(wù)中分配許可證的方法尚未確立。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是,通過在服務(wù)中提供一種在按內(nèi)容支付和訂購兩種合同下都能運(yùn)行的分配許可證的方法,來克服以上所提到的相關(guān)技術(shù)的缺點(diǎn)。
可以通過提供一種內(nèi)容分配系統(tǒng)達(dá)到以上的目的,其中,服務(wù)器包括第一許可證供給裝置(means),用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;內(nèi)容供給裝置,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;以及第二許可證供給裝置,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證;而且所述內(nèi)容處理裝置包括判斷裝置,其基于包含在所述服務(wù)器供給的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于所述第一許可證;許可證獲取裝置,其相應(yīng)于所述判斷裝置的判斷結(jié)果,獲取所述服務(wù)器供給的所述第二許可證;以及數(shù)據(jù)再現(xiàn)裝置,其相應(yīng)于所述判斷裝置的判斷結(jié)果,依據(jù)第一和第二許可證中的至少之一,再現(xiàn)包含在所述內(nèi)容供給裝置供給的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)。
根據(jù)本發(fā)明,所述第二許可證為兩步許可證中的分許可證。
也可以通過提供一種內(nèi)容分配方法達(dá)到以上的目的,根據(jù)本發(fā)明,該方法包括將在所述服務(wù)器中執(zhí)行的第一許可證供給步驟,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;將在所述服務(wù)器中執(zhí)行的內(nèi)容供給步驟,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;將在所述服務(wù)器中執(zhí)行的第二許可證供給步驟,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證;將在所述內(nèi)容處理裝置中執(zhí)行的判斷步驟,用于基于包含在所述服務(wù)器供給的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于所述第一許可證;將在所述內(nèi)容處理裝置中執(zhí)行的許可證獲取步驟,用于相應(yīng)于所述判斷裝置的判斷結(jié)果,獲取所述服務(wù)器供給的所述第二許可證;以及將在所述內(nèi)容處理裝置中執(zhí)行的數(shù)據(jù)再現(xiàn)步驟,用于相應(yīng)于所述判斷裝置的判斷結(jié)果,利用第一和第二許可證中的至少之一,再現(xiàn)包含在所述內(nèi)容供給裝置供給的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)。
也可以通過提供一種內(nèi)容處理裝置達(dá)到以上的目的,根據(jù)本發(fā)明,該內(nèi)容處理裝置包括第一許可證獲取裝置,用于獲取處理內(nèi)容所需的第一許可證;內(nèi)容獲取裝置,用于獲取包含在所述內(nèi)容中的一系列數(shù)據(jù);判斷裝置,其基于包含在所述內(nèi)容獲取裝置所獲取的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證;第二許可證獲取裝置,其相應(yīng)于所述判斷裝置的所述判斷結(jié)果,獲取服務(wù)器所供給的所述第二許可證;以及數(shù)據(jù)再現(xiàn)裝置,其相應(yīng)于所述判斷裝置的所述判斷結(jié)果,使用第一和第二許可證中的至少之一,再現(xiàn)包含在所述內(nèi)容獲取裝置所供給的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)。
根據(jù)本發(fā)明,當(dāng)所述判斷裝置已經(jīng)斷定存在用于處理內(nèi)容的不同于第一許可證的第二許可證時,所述第二許可證獲取裝置從所述服務(wù)器所供給的所述數(shù)據(jù)系列中獲取第二許可證;以及所述再現(xiàn)裝置基于第一許可證對被加密的第二許可證進(jìn)行解密,并且基于被解密的第二許可證再現(xiàn)包含在所述內(nèi)容獲取裝置供給的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)。
當(dāng)所述判斷裝置已經(jīng)斷定不存在任何用于處理所述內(nèi)容的、不同于所述第一許可證的第二許可證時,所述再現(xiàn)裝置基于所述第一許可證再現(xiàn)包含在所述內(nèi)容獲取裝置獲取的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)。
而且,所述內(nèi)容獲取裝置相應(yīng)于用戶所進(jìn)行的再現(xiàn)開始操作,獲取包含在內(nèi)容中的第一數(shù)據(jù);基于所述第一數(shù)據(jù)獲取包括許可證標(biāo)識信息的第二數(shù)據(jù);并且基于所述第一數(shù)據(jù)獲取內(nèi)容資源數(shù)據(jù)。
根據(jù)本發(fā)明的內(nèi)容處理裝置還包括存儲裝置,用于存儲表示由所述服務(wù)器所指定的目的地的返回目的地指定信息,并且在完成了內(nèi)容再現(xiàn)之后,所述裝置將連接于所述存儲裝置。。
也可以通過提供一種內(nèi)容處理方法達(dá)到以上的目的,根據(jù)本發(fā)明,該內(nèi)容處理方法包括第一許可證獲取步驟,獲取用于處理內(nèi)容所需的第一許可證;內(nèi)容獲取步驟,獲取包含在所述內(nèi)容中的一系列數(shù)據(jù);判斷步驟,基于包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于所述第一許可證;第二許可證獲取步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,獲取所述服務(wù)器所供給的所述第二許可證;以及數(shù)據(jù)再現(xiàn)步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,使用第一和第二許可證中的至少之一,再現(xiàn)包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)的。
也可以通過提供一種第一記錄媒體達(dá)到以上的目的,該記錄媒體中記錄了計算機(jī)可讀程序,該程序用于處理經(jīng)過網(wǎng)絡(luò)從服務(wù)器分配的內(nèi)容,根據(jù)本發(fā)明,該程序包括第一許可證獲取步驟,獲取用于處理內(nèi)容所需的第一許可證;內(nèi)容獲取步驟,獲取包含在所述內(nèi)容中的一系列數(shù)據(jù);判斷步驟,基于包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于所述第一許可證;第二許可證獲取步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,獲取所述服務(wù)器所供給的所述第二許可證;以及數(shù)據(jù)再現(xiàn)步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,使用第一和第二許可證中的至少之一,再現(xiàn)包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)的。
也可以通過提供一種第一程序達(dá)到以上的目的,該第一程序使得計算機(jī)執(zhí)行一種處理,根據(jù)本發(fā)明,該處理包括第一許可證獲取步驟,獲取用于處理內(nèi)容所需的第一許可證;內(nèi)容獲取步驟,獲取包含在所述內(nèi)容中的一系列數(shù)據(jù);判斷步驟,基于包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于所述第一許可證;第二許可證獲取步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,獲取所述服務(wù)器所供給的所述第二許可證;以及數(shù)據(jù)再現(xiàn)步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,使用第一和第二許可證中的至少之一,再現(xiàn)包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)的。
也可以通過提供一種內(nèi)容供給裝置達(dá)到以上的目的,根據(jù)本發(fā)明,該內(nèi)容供給裝置包括第一許可證供給裝置,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;內(nèi)容供給裝置,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;以及第二許可證供給裝置,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證。
用于由根據(jù)本發(fā)明的內(nèi)容處理裝置進(jìn)行處理并需要第一和第二許可證的內(nèi)容可以為符合訂購合同(subscription contract)的內(nèi)容,而需要第一許可證但不需要第二許可證的內(nèi)容,可以為符合按內(nèi)容支付合同(pay-per-contentcontract)的內(nèi)容。
也可以通過提供一種內(nèi)容供給方法達(dá)到以上的目的,根據(jù)本發(fā)明,該內(nèi)容供給方法包括第一許可證供給步驟,用于向內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;內(nèi)容供給步驟,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;以及第二許可證供給步驟,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證。
也可以通過提供第二記錄媒體達(dá)到以上的目的,該記錄媒體中記錄了計算機(jī)可讀程序,該程序用于處理經(jīng)過網(wǎng)絡(luò)從服務(wù)器分配的內(nèi)容,該程序包括第一許可證供給步驟,用于向內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;內(nèi)容供給步驟,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;以及第二許可證供給步驟,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證。
也可以通過提供第二程序達(dá)到以上的目的,根據(jù)本發(fā)明,該程序包括第一許可證供給步驟,用于向內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;內(nèi)容供給步驟,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;以及第二許可證供給步驟,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證。
在以上所描述的根據(jù)本發(fā)明的內(nèi)容分配裝置與方法中,向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;并且向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證。而且,用于處理所述內(nèi)容的、不同于第一許可證的所述第二許可證被供給到所述內(nèi)容處理裝置。而且,所述內(nèi)容處理裝置基于包含在所述服務(wù)器供給的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的、不同于所述第一許可證的第二許可證,并且調(diào)用從服務(wù)器所供給的第二許可證。然后,所述內(nèi)容處理裝置依據(jù)第一和第二許可證中的至少之一,再現(xiàn)包含在所供給的數(shù)據(jù)系列中的所述內(nèi)容資源數(shù)據(jù)。
在以上所描述的內(nèi)容處理裝置、方法以及程序中,獲取處理內(nèi)容所需的第一許可證,獲取所述內(nèi)容中的一系列數(shù)據(jù),并且基于包含在所獲取的數(shù)據(jù)系列中的許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的、不同于所述第一許可證的第二許可證。相應(yīng)于所述判斷結(jié)果,獲取從服務(wù)器供給的所述第二許可證,并且相應(yīng)于所述判斷結(jié)果,依據(jù)第一和第二許可證中的至少之一,再現(xiàn)包含在所獲取的數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)。
在內(nèi)容分配裝置、方法以及程序中,向所述內(nèi)容處理裝置供給處理所述內(nèi)容供給裝置中的內(nèi)容所需的第一許可證,并且還供給包含在所述內(nèi)容中的一系列數(shù)據(jù),而且其還包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證。另外,還所述向內(nèi)容處理裝置供給用于處理內(nèi)容的、不同于所述第一許可證的所述第二許可證。
根據(jù)本發(fā)明,可以建立一種在依據(jù)按內(nèi)容支付合同提供的服務(wù)中分配許可證的方法。
根據(jù)以下結(jié)合附圖對用于實(shí)現(xiàn)本發(fā)明的最佳方式的詳細(xì)描述,本發(fā)明的這些目的和其它目的、特性以及優(yōu)點(diǎn)將會變得更加清楚。
圖1是根據(jù)本發(fā)明的內(nèi)容分配系統(tǒng)的配置實(shí)例的方塊圖。
圖2是圖1中所示DTV和服務(wù)器的配置實(shí)例的方塊圖。
圖3示意性地說明了使用一步許可證發(fā)放時分配內(nèi)容和許可證的情況。
圖4示意性地說明了使用兩步許可證發(fā)放時分配內(nèi)容和許可證的情況。
圖5描述了內(nèi)容配置的實(shí)例。
圖6是時間圖,描述了依據(jù)PPC合同以及相應(yīng)于PPC合同的一步許可證,在分配將銷售的內(nèi)容的過程中,所進(jìn)行的操作的順序。
圖7描述了包含在包裝信息文件中的信息的實(shí)例。
圖8是時間圖,描述了依據(jù)訂購合同以及相應(yīng)于兩步許可證(主和分許可證),在分配將銷售的內(nèi)容的過程中,所進(jìn)行的操作的順序。
圖9描述了MPEG2-TS的ECM部分的配置實(shí)例。
圖10是時間圖,描述了依據(jù)具有預(yù)覽的按內(nèi)容支付(PPC)的許可證,在組播分配將銷售的內(nèi)容的過程中,所進(jìn)行的操作的順序。
具體實(shí)施例方式
以下,將參照附圖,針對本發(fā)明的實(shí)施例,詳細(xì)描述本發(fā)明。圖1描述了根據(jù)本發(fā)明的內(nèi)容分配系統(tǒng)的配置實(shí)例。如圖中所示,內(nèi)容分配系統(tǒng),由參照數(shù)字11整體地表示,包括數(shù)字電視(DTV)機(jī)2-1和2-2以及服務(wù)器3,由Internet 1把它們互相連接為典型的網(wǎng)絡(luò)。
也把廣播站連接于Internet 1。例如,數(shù)字電視機(jī)2-1和2-2均在家庭、工作站等中使用。可以從廣播站4接收用于分配電視節(jié)目的電視廣播波,并且可以經(jīng)由Internet 1,通過下載或播放流文件方式(streaming),再現(xiàn)從服務(wù)器3所接收的內(nèi)容。應(yīng)該注意的是,此處所提及的播放流文件方式分配方法包括組播和根據(jù)請求進(jìn)行分配的方法。
服務(wù)器3從廣播站4接收節(jié)目廣播,并且把節(jié)目中的AV數(shù)據(jù)作為內(nèi)容保存。作為一種選擇,服務(wù)器3也可以經(jīng)過Internet 1從廣播站4接收包含在節(jié)目中的AV數(shù)據(jù),并且將其作為內(nèi)容保存。當(dāng)然,服務(wù)器3也可以保存獨(dú)自創(chuàng)建的內(nèi)容,或者從其它地方所獲取的內(nèi)容。
注意,圖1僅描述了兩個數(shù)字電視機(jī)2-1和2-2以及服務(wù)器3,但實(shí)際的內(nèi)容分配系統(tǒng)包括兩個以上的數(shù)字電視機(jī)2-1和2-2以及多個服務(wù)器3。
還應(yīng)該注意的是,在以下的描述中,凡當(dāng)不需單獨(dú)提及時,將把數(shù)字電視機(jī)2-1和2-2簡單地成為“DTV 2”。
圖2分別描述了DTV 2和服務(wù)器3的配置實(shí)例。
如圖中所示,DTV 2包括輸入單元21、顯示單元22、瀏覽器23、內(nèi)容再現(xiàn)單元24、DRM代理機(jī)(agent)25、DRM客戶機(jī)26、內(nèi)容存儲單元27、客戶機(jī)應(yīng)用系統(tǒng)(client application)28、客戶機(jī)元數(shù)據(jù)庫(將把其“客戶機(jī)元數(shù)據(jù)DB”)29、下載(DL)代理機(jī)30、以及包裝信息處理代理機(jī)31。
向輸入單元21供給來自用戶的各種命令。顯示單元22顯示內(nèi)容再現(xiàn)所產(chǎn)生的圖像和聲音。另外,顯示單元22還向用戶顯示用于操作瀏覽器23的屏幕以及其它各種信息。
瀏覽器23分析包括HTML(超文本標(biāo)記語言)文檔(包括CSS(層疊式樣式表))、由包含在服務(wù)器3中的商店(shop)服務(wù)器71供給的導(dǎo)航信息,以用于顯示用于獲取內(nèi)容的屏幕、將其顯示在顯示單元22上、并且執(zhí)行包含在HTML中的腳本。相類似,瀏覽器23分析包括BML(廣播標(biāo)記語言)文檔(包括CSS),將其顯示在顯示單元22上、并且執(zhí)行包含在BML中的腳本。另外,瀏覽器23還可以處理XrML(可擴(kuò)展權(quán)利標(biāo)記語言,通過ContentGuard)。而且,瀏覽器23還與包含在服務(wù)器3中的支付服務(wù)器72進(jìn)行通信,以進(jìn)行與內(nèi)容的購買相關(guān)的支付工作。
內(nèi)容再現(xiàn)單元24響應(yīng)來自瀏覽器23或客戶機(jī)應(yīng)用系統(tǒng)28的再現(xiàn)命令進(jìn)行操作,通過播放流文件方式,再現(xiàn)從包含在服務(wù)器3中的內(nèi)容服務(wù)器75所分配的內(nèi)容,以及再現(xiàn)從內(nèi)容服務(wù)器75下載并存儲在內(nèi)容存儲單元27中的內(nèi)容。
DRM代理機(jī)25響應(yīng)來自瀏覽器23或客戶機(jī)應(yīng)用系統(tǒng)28的請求,令DRM客戶機(jī)26進(jìn)行DRM操作。DRM操作包括獲取再現(xiàn)內(nèi)容所需的許可證、驗(yàn)證用戶是否為具有該許可證的適當(dāng)?shù)挠脩?、獲取并授予對加密的數(shù)據(jù)進(jìn)行解密所需的密鑰、以及管理許可證所需的其它操作。DRM代理機(jī)25獲取包含在內(nèi)容中的分許可證(以下將對其詳細(xì)描述),并且將其傳送給DRM客戶機(jī)26。為了進(jìn)行DRM操作,從DRM代理機(jī)25向DRM客戶機(jī)26發(fā)送一條指令,以便與包含在服務(wù)器3中的DRM服務(wù)器74進(jìn)行通信。
例如,內(nèi)容存儲單元27包括硬磁盤等,并且存儲通過從服務(wù)器3中的內(nèi)容服務(wù)器75正常下載或強(qiáng)行下載所獲得的內(nèi)容。
客戶機(jī)應(yīng)用系統(tǒng)28包括各種類型的軟件,并且向用戶提供了各種功能菜單,每一功能菜單均作為用戶接口,并且,客戶機(jī)應(yīng)用系統(tǒng)28還控制DTV 2的操作。例如,客戶機(jī)應(yīng)用系統(tǒng)28啟動瀏覽器23、把再現(xiàn)命令分配給內(nèi)容再現(xiàn)單元24、從包含在服務(wù)器3中的元數(shù)據(jù)DB 73獲取元數(shù)據(jù)、搜索保存在客戶機(jī)元數(shù)據(jù)29中的元數(shù)據(jù)、以及進(jìn)行其它操作。客戶機(jī)元數(shù)據(jù)29保存從服務(wù)器3中的元數(shù)據(jù)DB 73所供給的元數(shù)據(jù)。
下載代理機(jī)(以下,凡在適當(dāng)?shù)膱龊希矊⑵浞Q為“DL代理機(jī)”)30從包含在服務(wù)器3中的內(nèi)容服務(wù)器75下載內(nèi)容,并且根據(jù)從瀏覽器23或客戶機(jī)應(yīng)用系統(tǒng)28所供給的一條指令,把內(nèi)容存儲在內(nèi)容存儲單元27中。另外,下載代理機(jī)30還從元數(shù)據(jù)DB 73獲取關(guān)于所下載的內(nèi)容的元數(shù)據(jù),并且令客戶機(jī)元數(shù)據(jù)DB 29保存這些元數(shù)據(jù)。
包裝信息處理代理機(jī)31請求DRM代理機(jī)25獲取針對包裝的許可證,該包裝為瀏覽器23的輔助應(yīng)用系統(tǒng)(helper application),并且是可通過其銷售內(nèi)容的單元。
如圖中所示,服務(wù)器3包括商店服務(wù)器71、支付服務(wù)器72、元數(shù)據(jù)DB 73、DRM服務(wù)器74、內(nèi)容服務(wù)器75以及域服務(wù)器76。
當(dāng)通過瀏覽器23經(jīng)過Internet 1進(jìn)行存取時,商店服務(wù)器71向?yàn)g覽器23提供包括HTML或BML文檔的導(dǎo)航信息。
支付服務(wù)器72與瀏覽器23進(jìn)行通信,以進(jìn)行支付。另外,支付服務(wù)器72還根據(jù)來自商店服務(wù)器71的支付請求,進(jìn)行支付,并且把支付的結(jié)果報告給商店服務(wù)器71。
響應(yīng)從客戶機(jī)應(yīng)用系統(tǒng)28獲取元數(shù)據(jù)的請求,元數(shù)據(jù)DB 73讀取預(yù)供給和所存儲的元數(shù)據(jù),并且將其供給于DTV 2中的客戶機(jī)元數(shù)據(jù)DB 29。另外,元數(shù)據(jù)DB 73還向商店服務(wù)器71供給基于從商店服務(wù)器71搜索元數(shù)據(jù)的請求所搜索和所獲取的元數(shù)據(jù)。
注意,元數(shù)據(jù)包括包裝元數(shù)據(jù)、許可證元數(shù)據(jù)、分許可證元數(shù)據(jù)、實(shí)例元數(shù)據(jù)、內(nèi)容元數(shù)據(jù)等。包裝元數(shù)據(jù)為關(guān)于該包裝的屬性信息,包裝為購買內(nèi)容的單元,并且其主要被用作購買包裝的的導(dǎo)航信息。許可證元數(shù)據(jù)主要用于在許可證的單元中顯示使用條件、以及獲取許可證。分許可證元數(shù)據(jù)主要用于顯示相應(yīng)于分許可證的使用條件、以及識別分許可證。實(shí)例元數(shù)據(jù)主要用于指導(dǎo)對內(nèi)容的獲取和再現(xiàn)。內(nèi)容元數(shù)據(jù)為關(guān)于內(nèi)容的屬性信息、并且用于搜索內(nèi)容或用于類似的目的。
響應(yīng)準(zhǔn)許從商店服務(wù)器71進(jìn)行許可證發(fā)布的請求,DRM服務(wù)器74與DTV 2中的DRM客戶機(jī)26進(jìn)行通信,并且進(jìn)行DRM操作。DRM服務(wù)器74向內(nèi)容服務(wù)器75供給用于對內(nèi)容進(jìn)行加密的內(nèi)容密鑰Kc。另外,當(dāng)DRM服務(wù)器74已成功地進(jìn)行了DRM操作時,其向DTV 2中的DRM客戶機(jī)26供給相應(yīng)的許可證(以下將對其詳細(xì)地描述)。
內(nèi)容服務(wù)器75保存將供給于DTV 2的內(nèi)容,使用從DRM服務(wù)器74供給的內(nèi)容密鑰Kc對DTV 2所請求的內(nèi)容進(jìn)行加密,通過播放流文件方式把內(nèi)容分配給內(nèi)容再現(xiàn)單元24,或者作為下載文件分配給內(nèi)容存儲單元27用于存儲。
域服務(wù)器76響應(yīng)來自商店服務(wù)器71的注冊請求,向DTV 2中的用戶發(fā)布域ID,并且管理這一域ID。另外,域服務(wù)器76還根據(jù)來自商店服務(wù)器71的搜索域ID的請求,把搜索的結(jié)果供給于商店服務(wù)器71。
注意,在圖2中所示的例子中,服務(wù)器3包括多個服務(wù)器3,但其當(dāng)然也可以僅包括一個服務(wù)器。
接下來,將解釋經(jīng)過Internet從服務(wù)器3向DTV供給內(nèi)容的許可證。例如,根據(jù)用于內(nèi)容分配的合同的類型是按內(nèi)容支付合同還是為訂購合同,將把一步許可證或兩步許可證用于內(nèi)容分配系統(tǒng)11。
依據(jù)“按內(nèi)容支付合同(以下,將其稱為”PPC合同“),按包裝銷售和購買指定的內(nèi)容(或指定的一組內(nèi)容)。在“訂購合同”下,與根據(jù)對電視廣播的某一付費(fèi)頻道的按月合同一樣,銷售和購買使用多種非特定的內(nèi)容的權(quán)利。
把一步許可證發(fā)放施用于將依據(jù)PPC合同分配的內(nèi)容。另一方面,把兩步許可證發(fā)放施用于將依據(jù)訂購合同分配的內(nèi)容。
圖3示意性地說明了把一步許可證發(fā)放施用于內(nèi)容的情況下,內(nèi)容和許可證的分配。
在服務(wù)器3中,內(nèi)容服務(wù)器75使用內(nèi)容密鑰Kc對作為內(nèi)容的主元素的內(nèi)容資源文件(如圖5中所示)進(jìn)行加密,并且將加密的內(nèi)容資源文件供給于DTV 2。根據(jù)針對相應(yīng)內(nèi)容的許可證把內(nèi)容密鑰Kc隨相應(yīng)內(nèi)容的使用條件一起,獨(dú)立于加密的內(nèi)容,從DRM服務(wù)器74供給于DTV 2。
在DTV 2中,對加密的內(nèi)容進(jìn)行解密,以使用包含在許可證中的內(nèi)容密鑰Kc進(jìn)行再現(xiàn)。應(yīng)該注意的是,以下將參照圖6詳細(xì)地描述在使用了一步許可證發(fā)放的情況下,內(nèi)容和許可證的分配。
圖4示意性地說明了在使用了兩步許可證發(fā)放的情況下,內(nèi)容和許可證的分配。
內(nèi)容服務(wù)器75使用內(nèi)容密鑰Kc對作為內(nèi)容的主元素的內(nèi)容資源文件進(jìn)行加密,并且隨使用工作密鑰Kw加密的分許可證一起,將其供給于DTV 2。此處應(yīng)該注意的是,分許可證包括根據(jù)其使用相應(yīng)內(nèi)容的第二使用條件以及用于對相應(yīng)的加密內(nèi)容進(jìn)行解密的內(nèi)容密鑰Kc。
用于對加密的分許可證進(jìn)行解密的工作密鑰Kw包括在主許可證中,主許可證與訂購合同一一對應(yīng)。主許可證獨(dú)立于內(nèi)容地從DRM服務(wù)器74被供給DTV 2。除了工作密鑰Kw外,主許可證還包括根據(jù)其使用相應(yīng)于訂購合同的內(nèi)容的第一使用條件。
在DTV 2中,使用包含在主許可證中的工作密鑰Kw對加密的分許可證進(jìn)行解密,并且使用內(nèi)容密鑰Kc對加密的內(nèi)容進(jìn)行解密,以進(jìn)行再現(xiàn)。應(yīng)該注意的是,以下將參照圖8詳細(xì)地描述在使用了兩步許可證發(fā)放的情況下,內(nèi)容和許可證的分配。
圖5描述了包含在內(nèi)容中的元素。如圖中所示,內(nèi)容包括含有以上文件的內(nèi)容資源文件101、內(nèi)容啟動文檔102、下載控制文件103、DRM信息參照文件104、以及分許可證文件107。應(yīng)該注意的是,為了僅依據(jù)PPC合同分配內(nèi)容,不把分許可證文件107作為內(nèi)容的元素包含。
內(nèi)容資源文件101為內(nèi)容的主元素。它是符合某種格式,例如符合MPEG-2等的AV數(shù)據(jù),并且已經(jīng)使用內(nèi)容密鑰Kc對其進(jìn)行加密。內(nèi)容啟動文檔102用于向內(nèi)容資源文件101的再現(xiàn)的過渡,為了啟動內(nèi)容,其將首先被執(zhí)行。在相應(yīng)的內(nèi)容啟動文檔102中指出相應(yīng)的DRM信息參照文件104。
參照下載控制文件103是為了下載內(nèi)容。其包括用于下載的信息,例如,“內(nèi)容ID”,為用于標(biāo)識內(nèi)容的信息;“許可證詢問URL(統(tǒng)一資源定位符)”,為指示針對許可證進(jìn)行查詢的目標(biāo)的信息;“許可證URL”,為指示將從其獲取主許可證的目標(biāo)的信息;以及“資源”,為包括用于標(biāo)識資源和包含在內(nèi)容中的內(nèi)容資源文件的資源ID的信息。
除了“內(nèi)容ID”、“許可證詢問URL”、“許可證URL”“資源”以及“資源ID”外,DRM信息參照文件104還包括與內(nèi)容相關(guān)的DRM操作所需的列表,其中,與內(nèi)容相關(guān)的DRM操作,例如,包括對加密的內(nèi)容資源文件的解密等。與每一許可證相關(guān)的信息包括“許可證ID”,為指示許可證的信息;類型信息,指示是否存在分許可證;以及“分許可證”,指示類型信息指示的所存在的分許可證的名字。
在指示是否存在分許可證的類型信息中陳述了“類型1”的情況下,意味著把一步許可證發(fā)放施用于許可證,不存在分許可證,并且僅可依據(jù)該許可證對相應(yīng)的內(nèi)容資源文件進(jìn)行解密。
在指示是否存在分許可證的類型信息中陳述了“類型2”的情況下,意味著把兩步許可證發(fā)放施用于許可證,而且存在分許可證。
分許可證包括為用于標(biāo)識許可證的信息的“許可證ID”、為用于標(biāo)識內(nèi)容的信息的“內(nèi)容ID”、用于使用內(nèi)容的第二個使用條件、以及對加密的內(nèi)容資源文件進(jìn)行解密的內(nèi)容密鑰Kc。使用工作密鑰Kw對其進(jìn)行加密。把工作密鑰Kw包含在主許可證中,從包括內(nèi)容資源文件101的內(nèi)容到分許可證文件107,該主許可證由DRM服務(wù)器74獨(dú)立地。
注意,在通過組播,把內(nèi)容作為MPEG2-TS分配的情況下,把分許可證存儲在MPEG2-TS的ECM部分(以下,將詳細(xì)對其描述)中。
接下來,將參照圖6中的時序圖,解釋依據(jù)PPC合同和相應(yīng)的內(nèi)容的一步許可證銷售分配內(nèi)容的一系列操作。應(yīng)該注意的是,此處假設(shè)DTV 2的用戶已經(jīng)向服務(wù)器3進(jìn)行了基本的用戶注冊、獲得用戶ID和域ID、并且已經(jīng)告知支付信息,例如他或她的信用卡號、存款人賬戶號等。
在步驟S1中,DTV 2中的瀏覽器23響應(yīng)用戶的操作,存取商店服務(wù)器71,以便依據(jù)PCC合同購買內(nèi)容,并且基于商店服務(wù)器71所供給的導(dǎo)航信息在顯示單元22上顯示用戶可購買內(nèi)容的列表。當(dāng)用戶從所顯示的內(nèi)容列表中選擇所希望的內(nèi)容(以下,也將其稱為“包裝”,作為購買的單元)時,瀏覽器23將向商店服務(wù)器71發(fā)送用于依據(jù)PCC合同購買包裝的注冊信息(用于標(biāo)識用戶的信息(用戶ID)、用于標(biāo)識用戶將購買的包裝的信息(包裝ID)等)。相應(yīng)地,商店服務(wù)器71連接于支付服務(wù)器72,并且把瀏覽器23所發(fā)送的用戶ID和包裝ID通知后者,以在步驟S11中請求支付服務(wù)器72依據(jù)PPC合同進(jìn)行支付。
在已從支付服務(wù)器72接收到已正常完成支付的信息之后,商店服務(wù)器71向域服務(wù)器76通知用戶ID,并且在步驟S12中獲取域服務(wù)器76已相應(yīng)于用戶ID預(yù)發(fā)布的域ID。即商店服務(wù)器71獲取將供給于諸如DVD 2的一組終端單元的標(biāo)識信息,其中允許在這組單元之間分配給予用戶的許可證。
在步驟S13中,商店服務(wù)器71連接于元數(shù)據(jù)DB 73,以向后者通知從瀏覽器23所通知的包裝ID,并且獲取相應(yīng)于使用包裝ID所標(biāo)識的數(shù)據(jù)包的許可證ID的列表(使用所述包裝的內(nèi)容的必須的許可證的許可證ID的列表)。在這一情況下,許可證ID的列表包括針對一步許可證ID的許可證ID列表。
在步驟S14中,商店服務(wù)器71把所獲取的域ID和許可證ID的列表分配給DRM服務(wù)器74。相應(yīng)地,DRM服務(wù)器74把所接收的域ID和許可證ID列表按它們互相對應(yīng)的方式存儲。在步驟S15中,商店服務(wù)器71向?yàn)g覽器23通知含有DTV 2的瀏覽器23獲取包裝信息文件必須的信息的信息,而且這一信息還指出已經(jīng)完成了PPC合同的注冊。響應(yīng)這一信息,瀏覽器23將通知用戶完成了PPC合同注冊和支付,而且還連接于商店服務(wù)器71,以獲取包裝信息文件。
圖7描述了瀏覽器23已從商店服務(wù)器71獲取的包裝信息文件的配置。包裝信息文件111包括相應(yīng)于依據(jù)PPC合同的包裝的許可證ID列表、作為將從其獲取許可證的目標(biāo)的DRM服務(wù)器74中的URL、以及作為將從其獲取元數(shù)據(jù)的目標(biāo)的元數(shù)據(jù)DB 73中的URL。
將再次參照圖6繼續(xù)進(jìn)行描述。在步驟S2中,已經(jīng)獲取了包裝信息文件的瀏覽器23啟動作為輔助應(yīng)用系統(tǒng)的包裝信息處理代理機(jī)31。包裝信息處理代理機(jī)31把包含在所獲取的包裝信息文件中的DRM服務(wù)器74中的許可證ID的列表和URL、以及相應(yīng)于用戶的域ID經(jīng)由DRM代理機(jī)25通知DRM客戶機(jī)26,并且請求DRM客戶機(jī)26獲取許可證。響應(yīng)這一請求,DRM客戶機(jī)26將連接于DRM服務(wù)器74、把許可證ID列表和域ID發(fā)送于DRM服務(wù)器74,并且請求DRM服務(wù)器74獲取包含在許可證ID列表中的許可證。
在步驟S21中,DRM服務(wù)器74響應(yīng)這一請求判斷是否已正常地把所供給的域ID發(fā)布于作為發(fā)送者的DTV 2,并且允許針對所供給的域ID,供給包含在所供給的許可證ID列表中的許可證。在滿足這兩個條件的情況下,DRM服務(wù)器74斷定來自DRM客戶機(jī)26的請求是適當(dāng)?shù)?,并且把包含在許可證ID列表中的許可證供給于DRM客戶機(jī)26。DRM客戶機(jī)26安全地存儲所供給的許可證,并且通知DRM代理機(jī)25已經(jīng)完成了對許可證的獲取。在這一階段,將會獲取到依據(jù)PPC合同所購買的內(nèi)容的許可證。
接下來,為了響應(yīng)用戶的操作而再現(xiàn)依據(jù)PPC合同所購買的內(nèi)容,在步驟S3中,瀏覽器23存取商店服務(wù)器71,以再現(xiàn)已經(jīng)依據(jù)PPC合同所購買的內(nèi)容,并且在顯示單元22上顯示已經(jīng)依據(jù)PPC合同所購買的并且可根據(jù)商店服務(wù)器71所供給的導(dǎo)航信息進(jìn)行再現(xiàn)的內(nèi)容的列表。在用戶已經(jīng)從顯示單元22上所顯示的列表選擇了所希望的內(nèi)容的情況下,在步驟S4中,瀏覽器23存取內(nèi)容服務(wù)器75,以獲取包含在所選擇的內(nèi)容中的內(nèi)容啟動文檔102,并且使插件程序執(zhí)行內(nèi)容啟動文檔102。另外,瀏覽器23還把URL隨內(nèi)容啟動文檔102一起存儲在內(nèi)容再現(xiàn)完成時已指定要對其進(jìn)行存取的商店服務(wù)器71中。
在步驟S5中,瀏覽器23的插件程序從內(nèi)容服務(wù)器75獲取通過內(nèi)容啟動文檔102所指出的DRM信息參照文件104。
在步驟S6中,瀏覽器23啟動作為輔助應(yīng)用系統(tǒng)的DRM代理機(jī)25,并且使后者分析所獲取的DRM信息參照文件104。DRM代理機(jī)25把在DRM信息參照文件104所陳述的內(nèi)容ID通知DRM客戶機(jī)26,并且檢查DRM客戶機(jī)26是否持有相應(yīng)于內(nèi)容ID的許可證。在DRM客戶機(jī)26僅持有相應(yīng)的許可證的情況下,將使用該許可證。在DRM客戶機(jī)26持有多個相應(yīng)的許可證的情況下,將把這些許可證顯示給將選擇這些許可證中所希望的許可證的用戶。
在選擇了所希望的許可證之后,DRM客戶機(jī)26將從DRM信息參照文件104中讀取關(guān)于許可證的信息,然后從所讀取的信息中讀取類型信息。在類型信息指示“類型1”的情況下,已經(jīng)被確認(rèn)保存在DRM客戶機(jī)26中的許可證為一步許可證類型的一種,因此將僅使用已經(jīng)被確認(rèn)保存在DRM客戶機(jī)26中的許可證對加密的內(nèi)容資源文件101進(jìn)行解密。在類型信息指示“類型2”的情況下,已經(jīng)被確認(rèn)保存在DRM客戶機(jī)26中的許可證為兩步許可證類型的一種,因此將獲取相應(yīng)的分許可證,以對加密的內(nèi)容資源文件101進(jìn)行解密。在這一例子中,由于類型信息指示“類型1”,所以將不獲取分許可證。DRM客戶機(jī)26把針對相應(yīng)許可證的許可證ID發(fā)送回DRM代理機(jī)25。DRM代理機(jī)25將隨發(fā)送回許可證ID的存儲器而退出其自己的操作。
響應(yīng)這樣一種情況DRM信息參照文件104中陳述了流類型資源文件101,在步驟S7中,瀏覽器23在不等待DRM代理機(jī)25的操作的情況下,啟動內(nèi)容再現(xiàn)單元24。
在步驟S31中,內(nèi)容再現(xiàn)單元24根據(jù)將再現(xiàn)的流類型內(nèi)容資源文件中的內(nèi)容名字的擴(kuò)展,識別是否對內(nèi)容資源進(jìn)行了加密,以及確認(rèn)DRM代理機(jī)25是否已經(jīng)獲取了許可證。當(dāng)內(nèi)容再現(xiàn)單元24已確認(rèn)DRM代理機(jī)25已經(jīng)獲取了許可證時,它將獲取相應(yīng)的許可證ID和域ID。應(yīng)該注意的是,如果在這一階段內(nèi)容再現(xiàn)單元24還沒有確認(rèn)DRM代理機(jī)25已經(jīng)獲取了許可證,則它將等待,直至其確認(rèn)DRM代理機(jī)25已經(jīng)獲取了許可證為止。
在步驟S32中,內(nèi)容再現(xiàn)單元24向DRM客戶機(jī)26通知許可證ID和域ID,并且請求DRM客戶機(jī)26供給許可證。如果此時滿足包含在許可證中的使用條件,則DRM客戶機(jī)26可安全地把內(nèi)容密鑰Kc和包含在內(nèi)容中的使用條件安全地傳送給內(nèi)容再現(xiàn)單元24。內(nèi)容再現(xiàn)單元24把內(nèi)容密鑰Kc設(shè)置在其內(nèi)部解密單元(未在圖中顯示)中,并且開始施用使用條件。
在步驟S33中,內(nèi)容再現(xiàn)單元24從內(nèi)容服務(wù)器75獲取流信息文件,然后通過播放流文件的方式分配對逐一獲取的加密的內(nèi)容資源進(jìn)行解密,以對流信息文件進(jìn)行譯碼,并且在顯示單元22上顯示圖像和聲音。
然后,當(dāng)內(nèi)容已經(jīng)再現(xiàn)完畢、響應(yīng)來自用戶的命令已中斷了再現(xiàn)時,或者當(dāng)在再現(xiàn)過程中不再滿足使用條件時,在步驟S34,內(nèi)容再現(xiàn)單元24把這樣時刻的使用狀態(tài)和再現(xiàn)的結(jié)束通知DRM客戶機(jī)26。
此后,內(nèi)容再現(xiàn)單元24退出其自己的操作。瀏覽器23將存取步驟S4中的操作所保存的、在內(nèi)容再現(xiàn)完畢時被告知存取的商店服務(wù)器71的URL(統(tǒng)一資源定位符),并且在顯示單元22中顯示根據(jù)URL所獲得的信息。于是,服務(wù)器3可以依據(jù)PPC合同向已對內(nèi)容進(jìn)行了試聽的用戶顯示計劃中的信息,例如,隨用戶已進(jìn)行了試聽的內(nèi)容的后需部分的廣告等。
已經(jīng)描述了依據(jù)PPC合同和針對內(nèi)容的一步許可證分配所銷售的內(nèi)容的操作系列。
接下來,將參照圖8中的時序圖,解釋依據(jù)訂購合同和針對內(nèi)容的兩步許可證分配將銷售的內(nèi)容的一系列操作。應(yīng)該注意的是,此處假設(shè)DTV 2的用戶已經(jīng)向服務(wù)器3進(jìn)行了基本用戶注冊,即這一注冊是使用用戶ID和域ID發(fā)布的,并且已經(jīng)通知了付費(fèi)信息,例如他或她的信用卡號、存款人賬戶號等。
在步驟S101中,DTV 2中的瀏覽器23響應(yīng)用戶的操作,存取商店服務(wù)器71,以便就其上每天早上都廣播諸如廣播連續(xù)劇的內(nèi)容的頻道等簽訂訂購合同,并且根據(jù)商店服務(wù)器71所供給的導(dǎo)航信息,在顯示單元22上顯示用戶可以就其簽訂訂購合同的頻道等的列表。當(dāng)用戶選擇了他或她將針對其簽訂訂購合同的所希望的頻道(以下,也將其稱為作為購買單元的“包裝”)時,瀏覽器23將向商店服務(wù)器71發(fā)送注冊信息,用于針對所選擇的頻道簽訂訂購合同。應(yīng)該注意的是,注冊信息包括用于標(biāo)識用戶的信息(用戶ID)、用于標(biāo)識將針對其簽訂訂購合同的包裝的信息(包裝ID)等)。相應(yīng)地,商店服務(wù)器71連接于支付服務(wù)器72,并且把從瀏覽器23所發(fā)送的用戶ID和包裝ID通知后者,以在步驟S111中請求支付服務(wù)器72依據(jù)訂購合同進(jìn)行支付。
在已從支付服務(wù)器72接收到已正常完成支付的信息之后,在步驟S112中,商店服務(wù)器71向域服務(wù)器76通知用戶ID,并且響應(yīng)該用戶ID獲取域服務(wù)器76已預(yù)先發(fā)布的域ID。
在步驟S113中,商店服務(wù)器71連接于元數(shù)據(jù)DB 73,以向后者通知瀏覽器23所通知的包裝ID,并且獲取相應(yīng)于標(biāo)識有包裝ID的數(shù)據(jù)包的許可證ID的列表。在這一情況下,許可證ID列表包括針對兩步許可證ID的許可證ID。
在步驟S114中,商店服務(wù)器71把所獲取的域ID和許可證ID的列表分配給DRM服務(wù)器74。相應(yīng)地,DRM服務(wù)器74按它們互相對應(yīng)的方式存儲所接收的域ID和許可證ID列表。在步驟S115中,商店服務(wù)器71向?yàn)g覽器23通知含有DTV 2的瀏覽器23獲取包裝信息文件必須的信息的信息,而且這一信息還指出已經(jīng)完成了訂購合同的注冊。響應(yīng)這一信息,瀏覽器23將通知用戶完成了訂購合同注冊和支付,而且還連接于商店服務(wù)器71,以獲取包裝信息文件。
與圖7中所描述的情況相類似,配置了瀏覽器23從商店服務(wù)器71獲取的包裝信息文件。包裝信息文件包括相應(yīng)于依據(jù)訂購合同的包裝的許可證ID列表、作為將從其獲取許可證的目標(biāo)的DRM服務(wù)器74中的URL、以及作為將從其獲取元數(shù)據(jù)的目標(biāo)的元數(shù)據(jù)DB 73中的URL。
在步驟S102中,已經(jīng)獲取了包裝信息文件的瀏覽器23啟動作為輔助應(yīng)用系統(tǒng)的包裝信息處理代理機(jī)31。包裝信息處理代理機(jī)31把包含在所獲取的包裝信息文件中的DRM服務(wù)器74中的許可證ID的列表和URL、以及相應(yīng)于用戶的域ID經(jīng)由DRM代理機(jī)25通知DRM客戶機(jī)26,并且請求DRM客戶機(jī)26獲取許可證。響應(yīng)這一請求,DRM客戶機(jī)26將連接于DRM服務(wù)器74、把許可證ID列表和域ID發(fā)送于DRM服務(wù)器74,并且請求DRM服務(wù)器74獲取包含在許可證ID列表中的許可證。
在步驟S121中,DRM服務(wù)器74響應(yīng)這一請求判斷是否已正常地把所供給的域ID發(fā)布于作為發(fā)送者的DTV 2,并且允許針對所供給的域ID,供給包含在所供給的許可證ID列表中的許可證。在滿足這兩個條件的情況下,DRM服務(wù)器74斷定來自DRM客戶機(jī)26的請求是適當(dāng)?shù)模⑶野寻谠S可證ID列表中的許可證供給于DRM客戶機(jī)26。DRM客戶機(jī)26安全地存儲所供給的許可證,并且通知DRM代理機(jī)25已經(jīng)完成了對許可證的獲取。在這一階段,將完成用于使用依據(jù)訂購合同購買的內(nèi)容所必須的主許可證和分許可證的主許可證的獲取。
接下來,為了響應(yīng)用戶的操作而再現(xiàn)依據(jù)訂購合同所購買的內(nèi)容,在步驟S103中,瀏覽器23存取商店服務(wù)器71,以再現(xiàn)已經(jīng)依據(jù)訂購合同所購買的內(nèi)容,并且根據(jù)從商店服務(wù)器71所供給的導(dǎo)航信息,在顯示單元22上顯示已經(jīng)依據(jù)訂購合同所購買的并可再現(xiàn)的內(nèi)容的列表。在用戶已經(jīng)從顯示單元22上所顯示的列表選擇了所希望的內(nèi)容的情況下,在步驟S104中,瀏覽器23存取內(nèi)容服務(wù)器75,以獲取包含在所選擇的內(nèi)容中的內(nèi)容啟動文檔102,并且使插件程序執(zhí)行內(nèi)容啟動文檔102。另外,瀏覽器23還把URL隨內(nèi)容啟動文檔102一起存儲在內(nèi)容再現(xiàn)完成時已指定要對其進(jìn)行存取的商店服務(wù)器71中。
在步驟S105中,瀏覽器23的插件程序從內(nèi)容服務(wù)器75獲取通過內(nèi)容啟動文檔102所指出的DRM信息參照文件104。
在步驟S106中,瀏覽器23啟動作為輔助應(yīng)用系統(tǒng)的DRM代理機(jī)25,并且使后者分析所獲取的DRM信息參照文件104。DRM代理機(jī)25把包含在DRM信息參照文件104中的內(nèi)容ID逐一通知DRM客戶機(jī)26,并且檢查DRM客戶機(jī)26是否持有相應(yīng)于內(nèi)容ID的許可證。在DRM客戶機(jī)26僅持有相應(yīng)的許可證之一的情況下,將使用該許可證。在DRM客戶機(jī)26持有多個相應(yīng)的許可證的情況下,將把這些許可證顯示給將選擇這些許可證中所希望的許可證的用戶。在用戶選擇了所希望的許可證之后,DRM客戶機(jī)26將從DRM信息參照文件104中讀取關(guān)于許可證的信息,然后從該許可證信息中讀取類型信息。
在以上的情況下,假設(shè)類型信息指示“類型2”,并且將根據(jù)這一假設(shè)繼續(xù)進(jìn)行解釋。在步驟S131中,DRM代理機(jī)25通過參照DRM信息參照文件104獲知相應(yīng)分許可證的名稱,并且存取內(nèi)容服務(wù)器75,以獲取具有該分許可證名字的分許可證。在步驟S132中,DRM代理機(jī)25把所獲取的分許可證注入到DRM客戶機(jī)26中。DRM客戶機(jī)26把所注入的分許可證與已經(jīng)獲取的主許可證相對應(yīng)地存儲。DRM代理機(jī)25將退出其自己的操作,并保存許可證ID和內(nèi)容ID。
響應(yīng)這樣一種情況DRM信息參照文件104中陳述了流類型資源文件101,在步驟S107中,瀏覽器23并不等待來自DRM客戶機(jī)26的許可證ID保存在DRM代理機(jī)25中就啟動內(nèi)容再現(xiàn)單元24。
在步驟S141中,內(nèi)容再現(xiàn)單元24根據(jù)將再現(xiàn)的流類型內(nèi)容資源文件中的內(nèi)容名字的擴(kuò)展,識別是否對內(nèi)容資源進(jìn)行了加密,以及確認(rèn)DRM代理機(jī)25是否已經(jīng)獲取了許可證。當(dāng)內(nèi)容再現(xiàn)單元24已確認(rèn)DRM代理機(jī)25已經(jīng)獲取了許可證時,它將獲取相應(yīng)的許可證ID和域ID。應(yīng)該注意的是,如果在這一階段內(nèi)容再現(xiàn)單元24還沒有確認(rèn)DRM代理機(jī)25已經(jīng)獲取了許可證,則它將等待,直至其確認(rèn)DRM代理機(jī)25已經(jīng)獲取了許可證為止。
在步驟S142中,內(nèi)容再現(xiàn)單元24向DRM客戶機(jī)26通知許可證ID和域ID,并且請求DRM客戶機(jī)26供給內(nèi)容密鑰Kc。DRM客戶機(jī)26使用包含在主許可證中的工作密鑰Kw對加密的分許可證進(jìn)行解密,而且如果此時滿足包含在許可證中的使用條件,則DRM客戶機(jī)26可安全地把內(nèi)容密鑰Kc和包含在內(nèi)容中的使用條件安全地分配給內(nèi)容再現(xiàn)單元24。內(nèi)容再現(xiàn)單元24把內(nèi)容密鑰Kc設(shè)置在其內(nèi)部解密單元中,并且開始施用使用條件。
在步驟S143中,內(nèi)容再現(xiàn)單元24從內(nèi)容服務(wù)器75獲取流信息文件,然后通過播放流文件方式的分配對逐一獲取的加密的內(nèi)容資源進(jìn)行解密,并且在顯示單元22上顯示圖像和聲音。
然后,當(dāng)內(nèi)容已經(jīng)再現(xiàn)完畢、響應(yīng)來自用戶的命令已中斷了再現(xiàn)時,或者當(dāng)在再現(xiàn)過程中不再滿足使用條件時,在步驟S144,內(nèi)容再現(xiàn)單元24把這樣時刻的使用狀態(tài)和再現(xiàn)的結(jié)束通知DRM客戶機(jī)26。
此后,內(nèi)容再現(xiàn)單元24退出其自己的操作。瀏覽器23將存取步驟S104中的操作所保存的、在內(nèi)容再現(xiàn)完畢時被告知存取的商店服務(wù)器71的URL,并且在顯示單元22中顯示根據(jù)URL所獲得的信息。于是,服務(wù)器3可以依據(jù)訂購合同向已對內(nèi)容進(jìn)行了試聽的用戶顯示計劃中的信息,例如,隨用戶已進(jìn)行了試聽的內(nèi)容的后續(xù)部分的廣告等。
已經(jīng)描述了依據(jù)訂購合同和針對內(nèi)容的兩步許可證分配所銷售的內(nèi)容的分配。
如以上所描述的,由于瀏覽器23發(fā)送了含有類型信息的DRM信息參照文件104,其中類型信息指出了是采用一步完成許可證和兩步許可證中的哪一種來向所考慮的內(nèi)容發(fā)放許可證,并且DTV 2對類型信息所指出的不同的類型分別進(jìn)行不同的操作,所以能夠有效地實(shí)現(xiàn)其中既使用了PPC合同也使用了訂購合同的內(nèi)容分配服務(wù)。
注意,,指出采用一步完成許可證和兩步許可證中的哪一種來向所考慮的內(nèi)容發(fā)放許可證的類型信息可包含在相應(yīng)于每一包裝的元數(shù)據(jù)中,例如包含在許可證元數(shù)據(jù)中,以便進(jìn)行發(fā)送,并且DTV 2在獲得用于再現(xiàn)內(nèi)容的命令時,適應(yīng)于通過引用該類型信息進(jìn)行相應(yīng)于許可證發(fā)放的類型的操作。
接下來,將對通過以流文件播放方式將內(nèi)容從服務(wù)器3分配到多個DTV2而進(jìn)行預(yù)覽而實(shí)施的點(diǎn)播(pay-per-view)(以下,將其稱為“PPV/預(yù)覽”)進(jìn)行解釋。注意,以下將把根據(jù)用于PPV/預(yù)覽的許可證(PPV/預(yù)覽許可證)所分配的內(nèi)容稱為“PPV/預(yù)覽內(nèi)容”。
服務(wù)器3所廣播的內(nèi)容符合MPEG-TS格式。把兩步許可證發(fā)放用于對具有MPEG-TS格式的內(nèi)容進(jìn)行再現(xiàn)的許可證,并且在分配之前,把允許在內(nèi)容的整個再現(xiàn)期間的一段預(yù)先確定的時間內(nèi),例如從內(nèi)容最初位置開始的幾分鐘內(nèi),進(jìn)行預(yù)覽(在決定購買內(nèi)容之前,試聽/試看)的分許可證和在決定購買內(nèi)容之后,允許在內(nèi)容的整個再現(xiàn)期間全面(full-scale)試聽/試看的分許可證包括在具有MPEG-TS格式的內(nèi)容中。在DTV 2中,預(yù)先獲取針對PPV/預(yù)覽頻道的主許可證。當(dāng)通過組播分配內(nèi)容時,首先使用針對預(yù)覽的分許可證。在決定購買內(nèi)容之后,將使用用于全面試聽/試看的分許可證。
把預(yù)覽許可證和全面試聽/試看分許可證存儲在MPEG2-TS的ECM(權(quán)限控制消息)部分用于分配。
圖9描述了其中存儲了預(yù)覽許可證和全面試聽/試看分許可證的ECM部分的配置實(shí)例。ECM部分包括其中存儲有指示數(shù)據(jù)包為ECM部分的標(biāo)識信息的ECM部分標(biāo)題(header)、ECM體以及錯誤糾正(循環(huán)冗余檢查)部分。ECM體包括其中存儲有各類信息的標(biāo)題、以及其中存儲有分許可證的許可證部分。
ECM體包括用于標(biāo)識協(xié)議的協(xié)議號碼信息、用于分別標(biāo)識彼此不同的企業(yè)實(shí)體的企業(yè)實(shí)體標(biāo)識信息、用于標(biāo)識包含在主許可證中的工作密鑰Kw的工作密鑰標(biāo)識信息、用于標(biāo)識相應(yīng)于ECM部分的內(nèi)容的內(nèi)容ID、與將試聽和試看的內(nèi)容相關(guān)的指示可以使用奇和偶內(nèi)容密鑰中的哪一個對試聽和試看的內(nèi)容進(jìn)行解密的的奇/偶信息、與指出當(dāng)前分配的內(nèi)容中所設(shè)置的個數(shù)(=n)的分許可證的個數(shù)(針對分配的節(jié)目)相關(guān)的信息、與當(dāng)前分配的內(nèi)容對應(yīng)的n分許可證相關(guān)的信息、與指出將分配下一內(nèi)容中設(shè)置的分許可證個數(shù)(=n)的分許可證的個數(shù)(針對下一個分配的節(jié)目)相關(guān)的信息、以及與將要分配的下一個內(nèi)容相對應(yīng)的n個分許可證相關(guān)的信息。
關(guān)于每個分許可證的信息包括作為分許可證標(biāo)識信息的許可證ID和該分許可證存儲在許可證部分中的位置(location)(為從ECM體的頂部數(shù)起的字節(jié)的個數(shù))。
在以上所描述的分許可證信息中,對于相同的內(nèi)容,用于預(yù)覽的分許可證和用于全面試聽/試看分許可證被賦予相同的許可證ID,并且在類型信息和位置方面是不同的。
注意,在把預(yù)覽和全面試聽/試看分許可證存儲在ECM部分中的情況下,用于ECM部分的數(shù)據(jù)包ID將被包括在MPEG2-TS中的PTM(節(jié)目映射表)中的有限接收擴(kuò)展(CA擴(kuò)展)中。
預(yù)覽分許可證包括針對預(yù)覽的使用條件(例如,預(yù)覽時間按的長度等)和內(nèi)容密鑰Kc。全面試聽/試看分許可證包括用于全面試聽/試看的使用條件和內(nèi)容密鑰Kc。
注意,通過改變針對預(yù)覽的使用條件,可以在內(nèi)容再現(xiàn)時間的總長度內(nèi),把預(yù)覽的時間位置和預(yù)覽時間的長度設(shè)置為距內(nèi)容初始的幾分鐘,也可以自由地設(shè)置。另外,由于可以把不同的預(yù)覽分許可證存儲在ECM部分,所以可以在內(nèi)容再現(xiàn)時間的總長度內(nèi)提供多個預(yù)覽機(jī)會。而且,還可以僅針對允許就其進(jìn)行預(yù)覽的內(nèi)容再現(xiàn)總長度的一段時間提供預(yù)覽分許可證。
接下來,將參照圖10中的時序圖,解釋將PPV/預(yù)覽內(nèi)容從服務(wù)器3組播分配到一個以上的DTV 2的一系列操作。應(yīng)該注意的是,此處假設(shè)DTV 2的用戶已經(jīng)向服務(wù)器3進(jìn)行了基本用戶注冊、獲得用戶ID和域ID、并且已經(jīng)告知了支付信息,例如他或她的信用卡號、存款人賬戶號等。
在步驟S201中,DTV 2中的瀏覽器23響應(yīng)用戶的操作,存取商店服務(wù)器71,以便就其上廣播PPV/預(yù)覽內(nèi)容的某一內(nèi)容的頻道的接收簽訂訂購合同,并且基于從商店服務(wù)器71所供給的導(dǎo)航信息,在顯示單元22上顯示用戶可以得到的頻道列表。當(dāng)用戶從這樣顯示的頻道列表中選擇了所希望的內(nèi)容(以下,也將其稱為作為購買單元的“包裝”)時,瀏覽器23將把用于這些頻道的訂購合同的注冊信息發(fā)送回商店服務(wù)器71。應(yīng)該注意的是,注冊信息包括用于標(biāo)識用戶的信息(用戶ID)和用于標(biāo)識用戶將購買的包裝的信息(包裝ID)。
在步驟S211中,商店服務(wù)器71向域服務(wù)器76通知用戶ID,并且響應(yīng)該用戶ID獲取域服務(wù)器76已預(yù)先發(fā)布的域ID。
在步驟S212中,商店服務(wù)器71連接于元數(shù)據(jù)DB 73,以向后者通知瀏覽器23通知的包裝ID,并且獲取相應(yīng)于標(biāo)識有包裝ID的包裝的許可證ID的列表。在這一情況下,許可證ID列表包括用于其上可以分配PPV/預(yù)覽內(nèi)容的頻道的兩步許可證ID的許可證ID。
在步驟S213中,商店服務(wù)器71把所獲取的域ID和許可證ID列表分配給DRM服務(wù)器74。相應(yīng)地,DRM服務(wù)器74按它們互相對應(yīng)的方式存儲所接收的域ID和許可證ID列表。在步驟S214中,商店服務(wù)器71向?yàn)g覽器23通知含有DTV 2的瀏覽器23獲取包裝信息文件必須的信息的信息,而且這一信息還指出已經(jīng)完成了訂購合同的注冊。響應(yīng)這一信息,瀏覽器23將告知用戶完成了訂購合同注冊和支付,而且還連接于商店服務(wù)器71,以獲取包裝信息文件。
瀏覽器23從商店服務(wù)器71獲取的包裝信息文件包括相應(yīng)于依據(jù)訂購合同的包裝的許可證ID列表、作為將從其獲取許可證的目標(biāo)的DRM服務(wù)器74中的URL、以及作為將從其獲取元數(shù)據(jù)的目的地的元數(shù)據(jù)DB 73中的URL。
在步驟S202中,已經(jīng)獲取了包裝信息文件的瀏覽器23啟動作為輔助應(yīng)用系統(tǒng)的包裝信息處理代理機(jī)31。包裝信息處理代理機(jī)31把包含在所獲取的包裝信息文件中的DRM服務(wù)器74中的許可證ID列表和URL、以及相應(yīng)于用戶的域ID經(jīng)由DRM代理機(jī)25通知DRM客戶機(jī)26,并且請求DRM客戶機(jī)26獲取針對其上可以分配PPV/預(yù)覽內(nèi)容的頻道的主可證(以下將其稱為“PPV許可證”)。響應(yīng)這一請求,DRM客戶機(jī)26將連接于DRM服務(wù)器74、把許可證ID列表和域ID發(fā)送于DRM服務(wù)器74,并且請求DRM服務(wù)器74獲取相應(yīng)于該許可證ID的PPV許可證。
在步驟S221中,DRM服務(wù)器74響應(yīng)這一請求判斷是否已正常地把所供給的域ID發(fā)布給作為發(fā)送者的DTV 2,并且允許針對所供給的域ID,供給相應(yīng)于所供給的許可證ID的PPV許可證。在滿足這兩個條件的情況下,DRM服務(wù)器74斷定來自DRM客戶機(jī)26的請求是適當(dāng)?shù)?,并且把相?yīng)于該許可證ID的PPV許可證供給于DRM客戶機(jī)26。DRM客戶機(jī)26安全地存儲所供給的PPV許可證,并且通知DRM代理機(jī)25已經(jīng)完成了對PPV許可證的獲取。在這一階段,在用于在其上分配PPV/預(yù)覽內(nèi)容的頻道上廣播并依據(jù)訂購合同購買的內(nèi)容的必要PPV許可證和分許可證中,將可以完全地獲取PPV許可證。
在步驟S203中,包裝信息處理代理機(jī)31根據(jù)包含在所獲取的包裝信息文件中的元數(shù)據(jù)DB 73中的URL,連接于元數(shù)據(jù)DB 73,并且請求元數(shù)據(jù)DB 73獲取相應(yīng)于所購買包裝的包裝元數(shù)據(jù)。應(yīng)該注意的是,包裝包括接收其上可以廣播PPV/預(yù)覽內(nèi)容的頻道的權(quán)利。
在步驟S231中,響應(yīng)這一請求,元數(shù)據(jù)DB 73把所請求的包裝元數(shù)據(jù)供給于其中將保存元數(shù)據(jù)的客戶機(jī)元數(shù)據(jù)DB 29。在以上所描述的操作完成之后,包裝信息處理代理機(jī)31退出其自己的操作。此后,客戶機(jī)應(yīng)用系統(tǒng)28周期性地從元數(shù)據(jù)DB 73中獲取對應(yīng)于在頻道上廣播的、與所購買的包裝相對應(yīng)的內(nèi)容的內(nèi)容元數(shù)據(jù),并且把內(nèi)容元數(shù)據(jù)保存在客戶機(jī)元數(shù)據(jù)DB 29中。
此后,為了依據(jù)訂購合同試聽和試看在頻道上廣播的內(nèi)容,用戶啟動客戶機(jī)應(yīng)用系統(tǒng)28。在步驟S241中,客戶機(jī)應(yīng)用系統(tǒng)28將向用戶顯示可以試聽和試看的、以及此時通過引用保存在客戶機(jī)元數(shù)據(jù)DB 29中的內(nèi)容元數(shù)據(jù)廣播的內(nèi)容的列表。當(dāng)用戶選擇了某一內(nèi)容,并且給出一條開始對內(nèi)容進(jìn)行試聽/試看的命令時,客戶機(jī)應(yīng)用系統(tǒng)28轉(zhuǎn)向步驟S242,在步驟S242處,客戶機(jī)應(yīng)用系統(tǒng)28將引用元數(shù)據(jù),并且經(jīng)由DRM代理機(jī)25向DRM客戶機(jī)26通知針對PPV許可證的許可證ID、DRM服務(wù)器74中的URL以及域ID,并且在步驟S242中確認(rèn)是否已經(jīng)獲取PPV許可證。
在確認(rèn)獲取了PPV許可證之后,客戶機(jī)應(yīng)用系統(tǒng)28轉(zhuǎn)向步驟S243,在步驟S243處,客戶機(jī)應(yīng)用系統(tǒng)28將引用相應(yīng)于某一用戶所選擇的內(nèi)容的已經(jīng)獲取的元數(shù)據(jù),獲取內(nèi)容服務(wù)器75中的廣播URL(組播地址)、指出內(nèi)容服務(wù)器75中的組播地址、以及請求內(nèi)容再現(xiàn)單元24再現(xiàn)內(nèi)容。響應(yīng)這一請求,內(nèi)容再現(xiàn)單元24連接于所指定的組播地址,在該地址處,內(nèi)容再現(xiàn)單元24將開始接收正在廣播的MPEG2-TS。
在步驟S251中,內(nèi)容再現(xiàn)單元24從所接收的MPEG2-TS中逐一提取PAT(節(jié)目關(guān)聯(lián)表)和PMT,根據(jù)PMT的CA描述符檢測是否存在ECM對話期,并且提取ECM對話期。內(nèi)容再現(xiàn)單元24通過參照包含在ECM對話期的ECM體中的標(biāo)題中的關(guān)于分許可證的信息中的類型信息,搜索和提取預(yù)覽分許可證,并且經(jīng)由DRM代理機(jī)25把所提取的預(yù)覽分許可證分配給DRM客戶機(jī)26。DRM客戶機(jī)26存儲與已經(jīng)獲取的PPV許可證相對應(yīng)的所供給的預(yù)覽分許可證。
在步驟S252中,內(nèi)容再現(xiàn)單元24向DRM客戶機(jī)26通知用于預(yù)覽分許可證的許可證ID和域ID,并且請求DRM客戶機(jī)26供給相應(yīng)的內(nèi)容密鑰Kc。DRM客戶機(jī)26使用包含在PPV許可證中的工作密鑰Kw對加密的預(yù)覽分許可證進(jìn)行解密。當(dāng)此時滿足使用條件時,DRM客戶機(jī)26把內(nèi)容密鑰Kc和包含在許可證中的預(yù)覽使用條件安全地分配給內(nèi)容再現(xiàn)單元24。內(nèi)容再現(xiàn)單元24在其內(nèi)部解密單元中設(shè)置內(nèi)容密鑰Kc,并且啟動預(yù)覽使用條件的應(yīng)用。預(yù)覽使用條件包括一段允許預(yù)覽的期間,例如,距內(nèi)容初始時間X到Y(jié)分鐘的一段時間。內(nèi)容再現(xiàn)單元24對MPEG2-TS進(jìn)行解密,以使顯示單元22開始顯示圖像和聲音。于是,內(nèi)容開始得以預(yù)覽。
在步驟S253中,內(nèi)容再現(xiàn)單元24向客戶機(jī)應(yīng)用系統(tǒng)28通知預(yù)覽的開始。響應(yīng)這一預(yù)覽的開始,客戶機(jī)應(yīng)用系統(tǒng)28提示用戶購買用于全面試聽/試看的預(yù)覽的內(nèi)容。在用戶響應(yīng)這一提示購買了該內(nèi)容的情況下,在步驟S244中,客戶機(jī)應(yīng)用系統(tǒng)28指示內(nèi)容再現(xiàn)單元再現(xiàn)用于全面試聽/試看的內(nèi)容。
在步驟S254中,內(nèi)容再現(xiàn)單元24通過引用包含在所接收的MPEG2-TS中的ECM對話期的ECM體的標(biāo)題中的分許可證信息中的類型信息,搜索和提取用于全面試聽/試看分許可證,并且經(jīng)由DRM代理機(jī)25把所提取的全面試聽/試看的分許可證分配給DRM客戶機(jī)26。DRM客戶機(jī)26存儲所分配的與已經(jīng)獲取的PPV許可證相對應(yīng)的全面試聽/試看分許可證。
在步驟S255中,內(nèi)容再現(xiàn)單元24向DRM客戶機(jī)26通知用于全面試聽/試看許可證的許可證ID和域ID,并且請求DRM客戶機(jī)26供給相應(yīng)的內(nèi)容密鑰Kc。DRM客戶機(jī)26使用包含在PPV許可證中的工作密鑰Kw對加密的全面試聽/試看許可證進(jìn)行解密。如果在這一階段滿足所獲取的使用條件,則DRM客戶機(jī)26將把內(nèi)容密鑰Kc和包含在許可證中的全面試聽/試看使用條件安全地傳送于內(nèi)容再現(xiàn)單元24。內(nèi)容再現(xiàn)單元24在其內(nèi)部解密單元中設(shè)置內(nèi)容密鑰Kc。內(nèi)容再現(xiàn)單元24將無任何延遲地、無縫地進(jìn)行內(nèi)容再現(xiàn),除非預(yù)覽使用條件中所描述的預(yù)覽時間長度已過。相反,如果預(yù)覽使用條件中所描述的預(yù)覽時間長度已過,內(nèi)容再現(xiàn)單元24將恢復(fù)曾經(jīng)停止的內(nèi)容再現(xiàn)。當(dāng)繼續(xù)或恢復(fù)再現(xiàn)時,開始施用全面試聽/試看使用條件。
注意,用于預(yù)覽的內(nèi)容密鑰Kc可以與用于全面試聽/試看的內(nèi)容密鑰Kc相同,從而可以共同將其用于全面試聽/試看。
此后,當(dāng)內(nèi)容已再現(xiàn)完畢,或者當(dāng)用戶給出一條停止再現(xiàn)的命令時,在步驟S256中,內(nèi)容再現(xiàn)單元24停止從內(nèi)容服務(wù)器75中的組播地址的接收。在步驟S257中,內(nèi)容再現(xiàn)單元24向DRM客戶機(jī)26通知再現(xiàn)的終止和當(dāng)前PPV的使用狀態(tài)。DRM客戶機(jī)26連接于DRM服務(wù)器74,并且把PPV的使用狀態(tài)上載于DRM服務(wù)器74。響應(yīng)這一上載,DRM服務(wù)器74針對根據(jù)PPV使用的狀態(tài)已經(jīng)進(jìn)行的服務(wù),計算向用戶收費(fèi)的數(shù)額,并且在步驟S261中請求支付服務(wù)器72支付該收費(fèi)數(shù)額。
注意,在這一階段不進(jìn)行支付,然而,例如,當(dāng)全面試聽/試看開始時,可以使用全面試聽/試看分許可證進(jìn)行支付。
此后,內(nèi)容再現(xiàn)單元24退出其自己的操作。客戶機(jī)應(yīng)用系統(tǒng)28將再次引用保存在客戶機(jī)數(shù)據(jù)DB 29中的元數(shù)據(jù),并且向用戶顯示在這一階段可以試聽和試看,而且還將廣播的內(nèi)容。此時,完成了PPV/預(yù)覽的組播分配的操作系列。
如以上已描述的,根據(jù)本發(fā)明的內(nèi)容分配系統(tǒng),可以通過在具有版權(quán)保護(hù)和帶有預(yù)覽的PPV的Internet上進(jìn)行組播來分配內(nèi)容。應(yīng)該注意的是,當(dāng)根據(jù)請求分配內(nèi)容時,可以施用以上所提到的操作系列。例如,可以使用從初始時間至幾分鐘這一內(nèi)容范圍的一部分用于推銷等。
在以上的描述中,已經(jīng)解釋了把本發(fā)明應(yīng)用于DTV的情況。然而,也可以把本發(fā)明應(yīng)用于包括錄像機(jī)、電視調(diào)諧器、硬盤記錄器、DVD(數(shù)字通用盤)記錄器等在內(nèi)的各種類型的內(nèi)容處理裝置。
另外,根據(jù)本發(fā)明的內(nèi)容分配系統(tǒng)也可以分配電視廣播節(jié)目,以及各種其它類型的內(nèi)容。
此處應(yīng)該注意的是,以上所提到的操作系列,既可以通過硬件也可以通過軟件實(shí)現(xiàn)。在這些操作將通過軟件實(shí)現(xiàn)的情況下,例如,安裝在DTV中的一臺具有CPU(中央處理器)等的計算機(jī),將執(zhí)行該軟件。
還應(yīng)該注意的是,如以上已描述的,盡管可以按時間順序,順序地執(zhí)行形成記錄在根據(jù)本發(fā)明的記錄媒體中的節(jié)目的步驟,但也可以并行地或分別地執(zhí)行這些步驟。
應(yīng)該注意的是,根據(jù)本發(fā)明的內(nèi)容分配系統(tǒng)是一種包括多種設(shè)備的系統(tǒng)。
在以上的描述中,已就本發(fā)明的某些優(yōu)選實(shí)施例,例如參照附圖,詳細(xì)地描述了本發(fā)明。然而,這一技術(shù)領(lǐng)域中的普通熟練技術(shù)人員將會意識到,本發(fā)明并不局限于這些優(yōu)選實(shí)施例,而也可以在不背離本發(fā)明的范圍與構(gòu)思的情況下,以各種方式修改這些實(shí)施例,可選地構(gòu)造這些實(shí)施例,或者以各種其它形式體現(xiàn)這些實(shí)施例,所附權(quán)利要求中闡述和定義了本發(fā)明的范圍與構(gòu)思。
權(quán)利要求
1.一種內(nèi)容分配系統(tǒng),其包括通過網(wǎng)絡(luò)彼此連接的服務(wù)器和內(nèi)容處理裝置,其中服務(wù)器包括第一許可證供給裝置,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;內(nèi)容供給裝置,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;以及第二許可證供給裝置,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證;而且所述內(nèi)容處理裝置包括判斷裝置,其基于包含在所述服務(wù)器供給的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于所述第一許可證;許可證獲取裝置,其相應(yīng)于所述判斷裝置的判斷結(jié)果,獲取所述服務(wù)器供給的所述第二許可證;以及數(shù)據(jù)再現(xiàn)裝置,其相應(yīng)于所述判斷裝置的判斷結(jié)果,依據(jù)第一和第二許可證中的至少之一,再現(xiàn)包含在所述內(nèi)容供給裝置供給的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述第二許可證為兩步許可證中的分許可證。
3.一種用于內(nèi)容分配系統(tǒng)的內(nèi)容分配方法,所述內(nèi)容分配系統(tǒng)包括通過網(wǎng)絡(luò)彼此連接的服務(wù)器和內(nèi)容處理裝置,該方法包括將在所述服務(wù)器中執(zhí)行的第一許可證供給步驟,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;將在所述服務(wù)器中執(zhí)行的內(nèi)容供給步驟,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;將在所述服務(wù)器中執(zhí)行的第二許可證供給步驟,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證;將在所述內(nèi)容處理裝置中執(zhí)行的判斷步驟,用于基于包含在所述服務(wù)器供給的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于所述第一許可證;將在所述內(nèi)容處理裝置中執(zhí)行的許可證獲取步驟,用于相應(yīng)于所述判斷裝置的判斷結(jié)果,獲取所述服務(wù)器供給的所述第二許可證;以及將在所述內(nèi)容處理裝置中執(zhí)行的數(shù)據(jù)再現(xiàn)步驟,用于相應(yīng)于所述判斷裝置的判斷結(jié)果,利用第一和第二許可證中的至少之一,再現(xiàn)包含在所述內(nèi)容供給裝置供給的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)。
4.一種內(nèi)容處理裝置,用于處理經(jīng)過網(wǎng)絡(luò)從服務(wù)器分配的內(nèi)容,該裝置包括第一許可證獲取裝置,用于獲取處理內(nèi)容所需的第一許可證;內(nèi)容獲取裝置,用于獲取包含在所述內(nèi)容中的一系列數(shù)據(jù);判斷裝置,其基于包含在所述內(nèi)容獲取裝置所獲取的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證;第二許可證獲取裝置,其相應(yīng)于所述判斷裝置的所述判斷結(jié)果,獲取服務(wù)器所供給的所述第二許可證;以及數(shù)據(jù)再現(xiàn)裝置,其相應(yīng)于所述判斷裝置的所述判斷結(jié)果,使用第一和第二許可證中的至少之一,再現(xiàn)包含在所述內(nèi)容獲取裝置所供給的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的裝置,其中,所述第二許可證為兩步許可證中的分許可證。
6.根據(jù)權(quán)利要求4所述的裝置,其中,當(dāng)所述判斷裝置已經(jīng)斷定存在用于處理內(nèi)容的不同于第一許可證的第二許可證時,所述第二許可證獲取裝置從所述服務(wù)器所供給的所述數(shù)據(jù)系列中獲取第二許可證;以及所述再現(xiàn)裝置基于第一許可證對被加密的第二許可證進(jìn)行解密,并且基于被解密的第二許可證再現(xiàn)包含在所述內(nèi)容獲取裝置供給的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)。
7.根據(jù)權(quán)利要求4所述的裝置,其中,當(dāng)所述判斷裝置已經(jīng)斷定不存在任何用于處理所述內(nèi)容的、不同于所述第一許可證的第二許可證時,所述再現(xiàn)裝置基于所述第一許可證再現(xiàn)包含在所述內(nèi)容獲取裝置獲取的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)。
8.根據(jù)權(quán)利要求4所述的裝置,其中,所述內(nèi)容獲取裝置相應(yīng)于用戶所進(jìn)行的再現(xiàn)開始操作,獲取包含在內(nèi)容中的第一數(shù)據(jù);基于所述第一數(shù)據(jù)獲取包括許可證標(biāo)識信息的第二數(shù)據(jù);并且基于所述第一數(shù)據(jù)獲取內(nèi)容資源數(shù)據(jù)。
9.根據(jù)權(quán)利要求4所述的裝置,還包括存儲裝置,用于存儲表示由所述服務(wù)器所指定的目的地的返回目的地指定信息,并且在完成了內(nèi)容再現(xiàn)之后,所述裝置將連接于所述存儲裝置。
10.一種內(nèi)容處理方法,用于處理經(jīng)過網(wǎng)絡(luò)從服務(wù)器分配的內(nèi)容,該方法包括第一許可證獲取步驟,獲取用于處理內(nèi)容所需的第一許可證;內(nèi)容獲取步驟,獲取包含在所述內(nèi)容中的一系列數(shù)據(jù);判斷步驟,基于包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于所述第一許可證;第二許可證獲取步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,獲取所述服務(wù)器所供給的所述第二許可證;以及數(shù)據(jù)再現(xiàn)步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,使用第一和第二許可證中的至少之一,再現(xiàn)包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)的。
11.一種記錄媒體,其中記錄了計算機(jī)可讀程序,該程序用于處理經(jīng)過網(wǎng)絡(luò)從服務(wù)器分配的內(nèi)容,該程序包括第一許可證獲取步驟,獲取用于處理內(nèi)容所需的第一許可證;內(nèi)容獲取步驟,獲取包含在所述內(nèi)容中的一系列數(shù)據(jù);判斷步驟,基于包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于所述第一許可證;第二許可證獲取步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,獲取所述服務(wù)器所供給的所述第二許可證;以及數(shù)據(jù)再現(xiàn)步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,使用第一和第二許可證中的至少之一,再現(xiàn)包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)的。
12.一種程序,用于處理經(jīng)過網(wǎng)絡(luò)從服務(wù)器分配的內(nèi)容,該程序包括第一許可證獲取步驟,獲取用于處理內(nèi)容所需的第一許可證;內(nèi)容獲取步驟,獲取包含在所述內(nèi)容中的一系列數(shù)據(jù);判斷步驟,基于包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的所述許可證標(biāo)識信息,判斷是否存在用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于所述第一許可證;第二許可證獲取步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,獲取所述服務(wù)器所供給的所述第二許可證;以及數(shù)據(jù)再現(xiàn)步驟,相應(yīng)于所述判斷步驟的所述判斷結(jié)果,使用第一和第二許可證中的至少之一,再現(xiàn)包含于在所述內(nèi)容獲取步驟中所獲取的所述數(shù)據(jù)系列中的內(nèi)容資源數(shù)據(jù)的。
13.一種內(nèi)容供給裝置,用于經(jīng)過網(wǎng)絡(luò)把內(nèi)容供給內(nèi)容處理裝置,該內(nèi)容供給裝置包括第一許可證供給裝置,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;內(nèi)容供給裝置,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;以及第二許可證供給裝置,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證。
14.根據(jù)權(quán)利要求13所述的裝置,其中,用于由所述內(nèi)容處理裝置進(jìn)行處理并需要第一和第二許可證的內(nèi)容可以為符合訂購合同的內(nèi)容,而需要第一許可證但不需要第二許可證的內(nèi)容,可以為符合按內(nèi)容支付合同的內(nèi)容。
15.根據(jù)權(quán)利要求13所述的裝置,其中,所述第二許可證為兩步許可證中的分許可證。
16.一種內(nèi)容供給方法,用于經(jīng)過網(wǎng)絡(luò)把內(nèi)容供給內(nèi)容處理裝置,該內(nèi)容供給方法包括第一許可證供給步驟,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;內(nèi)容供給步驟,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;以及第二許可證供給步驟,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證。
17.一種記錄媒體,其中記錄了計算機(jī)可讀程序,該程序用于處理經(jīng)過網(wǎng)絡(luò)從服務(wù)器分配的內(nèi)容,該程序包括第一許可證供給步驟,用于向內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;內(nèi)容供給步驟,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;以及第二許可證供給步驟,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證。
18.一種程序,用于處理經(jīng)過網(wǎng)絡(luò)把內(nèi)容供給內(nèi)容處理裝置,該程序包括第一許可證供給步驟,用于向內(nèi)容處理裝置供給用于處理所述內(nèi)容處理裝置中的內(nèi)容所需的第一許可證;內(nèi)容供給步驟,用于向所述內(nèi)容處理裝置供給其包含在所述內(nèi)容中的一系列數(shù)據(jù),而且所述一系列數(shù)據(jù)包括指示是否存在用于處理所述內(nèi)容的第二許可證的許可證標(biāo)識信息,所述第二許可證不同于第一許可證;以及第二許可證供給步驟,用于向所述內(nèi)容處理裝置供給用于處理所述內(nèi)容的第二許可證,所述第二許可證不同于第一許可證。
全文摘要
一種內(nèi)容分配系統(tǒng)包括經(jīng)由網(wǎng)絡(luò)互相連接的服務(wù)器和內(nèi)容處理設(shè)備。通過使用內(nèi)容密鑰Kc對這一系統(tǒng)所分布的內(nèi)容進(jìn)行加密,并且將其隨通過工作密鑰Kw加密的分許可證一起供給DTV。通過指示內(nèi)容的使用條件的第二使用條件和用于對加密的內(nèi)容進(jìn)行解密的內(nèi)容密鑰Kc,形成分許可證。把用于對加密的分許可證進(jìn)行解密的工作密鑰Kw包含在主許可證中。把主許可證獨(dú)立于內(nèi)容供給于DTV。除了工作密鑰Kw之外,主許可證還包括指示相應(yīng)于訂購合同的內(nèi)容的使用條件的第一使用條件。
文檔編號H04N7/167GK1774926SQ200480010218
公開日2006年5月17日 申請日期2004年12月6日 優(yōu)先權(quán)日2003年12月5日
發(fā)明者北里直久, 出葉義治, 片山靖, 下地達(dá)也, 影本英樹, 德田克已, 村上弘規(guī) 申請人:索尼株式會社, 松下電器產(chǎn)業(yè)株式會社