專利名稱:電子裝置、內(nèi)容再現(xiàn)方法、記錄介質和服務器裝置的制作方法
技術領域:
本發(fā)明涉及各自能夠從記錄介質如藍光盤(BD)再現(xiàn)內(nèi)容的一種電 子裝置、內(nèi)容再現(xiàn)方法、記錄介質和連接到電子裝置的服務器裝置。
背景技術:
在BD-ROM(只讀存儲器)標準中已經(jīng)使用了所謂的BD-J( BD-Java (注冊商標)),該BD-J是基于Java (注冊商標)的應用。BD-J具有交 互功能(該交互功能是網(wǎng)絡連接功能)。利用交互功能,BD-ROM再現(xiàn)裝 置可以從網(wǎng)絡下載與BD-ROM上記錄的視頻內(nèi)容關聯(lián)的應用并且執(zhí)行所 下載的應用。例如,下文稱為專利文獻1的日本專利申請?zhí)卦S^S開第2007-508660 號公報公開了一種播放器,該播放器鏈接到web服務器,從而在從光盤 再現(xiàn)內(nèi)W時可以從web服務器下載應用和諸如聲音、字幕等的內(nèi)容以 允許光盤的內(nèi)容與web服務器的內(nèi)容配合。由播放器再現(xiàn)其數(shù)據(jù)的光盤 具有用來檢驗是否已經(jīng)認證了所下載的內(nèi)容的公共密鑰。播放器從光盤讀 取內(nèi)容和公共密鑰,并且用公共密鑰認證所下載的內(nèi)容。因此,防止由于 下載的內(nèi)容所造成的竊用而損害光盤的內(nèi)容和播放器。發(fā)明內(nèi)容然而,在專利文獻1中公開的播放器沒有限定與光盤的內(nèi)容配合的下 載應用的任何執(zhí)行方法。因此,即使已經(jīng)認證了所下載的應用,但是在執(zhí) 行它時,取決于其執(zhí)行方式,可能以內(nèi)^:供者并未預期的方式來修改和 /或控制光盤的內(nèi)容。該情形可能讓用戶對光盤的內(nèi)M到失望。鑒于前述,將希望提供一種允許在對于正在再現(xiàn)的內(nèi)容而言的最佳狀 態(tài)下執(zhí)行與正在再現(xiàn)的內(nèi)容關聯(lián)的應用的電子裝置、內(nèi)容再現(xiàn)方法、記錄 介質和服務器裝置。根據(jù)本發(fā)明的一個實施例,提供了一種電子裝置。該電子裝置包括再現(xiàn)裝置、發(fā)送裝置、接收裝置和控制裝置。再現(xiàn)裝置允許再現(xiàn)包含多個類 型的數(shù)據(jù)和第 一標識信息的第 一視頻內(nèi)容。發(fā)送裝置將第 一標識信息發(fā)送 到服務器裝置。接收裝置從服務器裝置接收第 一應用和第 一訪問控制信 息,第一應用與第一視頻內(nèi)容關聯(lián),并且由服務器裝置基于發(fā)送的第一標 識信息檢索得到,第一訪問控制信息由服務器裝置基于第一標識信息生 成,并J^示第一應用對第一視頻內(nèi)容中包含的各個類型的數(shù)據(jù)進行訪問的^H中。控制裝置在第 一視頻內(nèi)容被再現(xiàn)時基于接收的第 一訪問控制信息 來執(zhí)行所接收的第一應用。電子裝置的例子包括數(shù)字視頻^^L器如BD播放器和DVD播放器, 數(shù)字視頻記錄器如BD記錄器、DVD記錄器和硬盤驅動器(HDD)記錄 器,個人計算機(PC),游戲機,移動電話、便攜式音頻/可視再現(xiàn)設備, 數(shù)字攝影機,個人數(shù)字助理(PDA),汽車導航設備,機器人設備和其它 電子設備。多個類型的數(shù)據(jù)的例子包括主要節(jié)目視頻數(shù)據(jù)、附帶視頻數(shù)據(jù) (bonus video data )、音頻/音樂數(shù)據(jù)、字幕數(shù)據(jù)、時間線數(shù)據(jù)和元數(shù)據(jù)。 第 一應用的例子包括各類應用,比如游戲應用、針對歌曲、產(chǎn)品和旅游券 的電子商務購物應用、表演者數(shù)據(jù)檢索應用和學習應用??梢詮木W(wǎng)絡、廣 旨號或者4更攜式記錄介質如光盤獲得第 一 內(nèi)容。在這一結構中,電子裝置將第一視頻內(nèi)容的第一標識信息發(fā)送到服務 器裝置,并且皿務器裝置將第 一訪問控制信息連同與第 一視頻內(nèi)容關聯(lián) 的第一應用一起接收。因此,在再現(xiàn)第一視頻內(nèi)容t時,雖然可以執(zhí)行與 內(nèi)容關聯(lián)的應用,但是可以抑制應用最低限度地訪問第一視頻內(nèi)容。結果, 可以防止應用以內(nèi)^供者并未預期的方式修改和/或控制內(nèi)容。此外, 可以防止應用讓用戶失望。換言之,在再現(xiàn)內(nèi)容時,可以在針對內(nèi)容的最 佳狀態(tài)下執(zhí)行與內(nèi)容關聯(lián)的應用。在電子裝置中,接收裝置可以在接收的第一應用被執(zhí)行時vMJ艮務器裝 置再次接收第一訪問控制信息??刂蒲b置可以基于已經(jīng)再次接收的第一訪 問控制信息來執(zhí)行所接收的第一應用。因此,即使在接收應用時獲得的第 一訪問控制信息不同于在執(zhí)行應用 時獲得的第一訪問控制信息,仍然可以基于最新信息來適當?shù)乜刂茟靡?訪問第一視頻內(nèi)容。在電子裝置中,第一視頻內(nèi)容可以連同使得再現(xiàn)第一視頻內(nèi)容并JJL 送第 一標識信息的第 一程序一起已經(jīng)記錄于第 一便攜式記錄介質上??刂?裝置可以執(zhí)行記錄的第 一程序。第一便攜式記錄介質的例子包括光盤如BD (藍光盤)和DVD,以及 包含閃存的存儲卡。第一程序例如被構造為基于Java (注冊商標)的應 用(BD-J)。在這一結構中,通過使用在與電子裝置分離的便攜式記錄介 質上記錄的第一程序,不僅再現(xiàn)第一視頻內(nèi)容,而且可以接收和執(zhí)行與第 一視頻內(nèi)容關聯(lián)的第 一應用。在電子裝置中,接收裝置^U良務器裝置接收包括服務器裝置檢索的第 一應用在內(nèi)的多個不同應用的列表,并且從服務器裝置接^列表中選擇 的多個應用和一條第一訪問控制信息,該第一訪問控制信息由服務器裝置 生成,并且表示所選多個應用對各個類型的數(shù)據(jù)進行訪問的條件。發(fā)送裝 置可以將請求發(fā)送所選應用的發(fā)送請求信號發(fā)送到服務器裝置。控制裝置 可以接收用戶的選擇多個應用的操作輸入,并且基于所接收的一條第一訪 問控制信息來執(zhí)行所接收的多個應用。因此,在有與第一視頻內(nèi)容關聯(lián)的多個應用時,可以從列表中選擇它 們。此外,可以用一條第一訪問控制信息來控制多個應用以訪問數(shù)據(jù)。因 此,與電子裝置接收針對各應用的訪問控制信息并且與訪問控制信息對應 地,行所接收的應用這一情況相比,可以將對電子裝置造成的負擔抑制到在電子裝置中,控制裝置可以通過執(zhí)行第一程序來獲得關于電子裝置 的硬件M^和軟件皿中的至少任一方的M^的信息。發(fā)送裝置可以通過 執(zhí)行第一程序將所獲得的關于規(guī)格的信息連同第一標識信息一起發(fā)送到 服務器裝置。接收裝置可以通過執(zhí)行第一程序來接收由服務器裝置基于所 發(fā)送的第 一標識信息和關于恥格的信息而檢索到的第 一應用。因此,可以將與電子裝置的硬件規(guī)格或者軟件規(guī)格適當對應的應用連 同與第 一視頻內(nèi)容關聯(lián)的應用 一起接收和執(zhí)行。硬件恥格的例子包括關于 作為控制裝置的中央處理單元(CPU)的時鐘頻率、存儲器的存儲容量以 及作為發(fā)送裝置和接收裝置的網(wǎng)絡接口的網(wǎng)絡連接速率的信息。軟件M^ 的例子包括關于可適用字體、可適用字符碼、允許/禁止浮點小數(shù)點計算 和可適用應用編程接口 (API)的信息。電子裝置還可以包括可連接到外部設備的連接裝置??刂蒲b置可以通 過執(zhí)行第 一程序來通過連接裝置獲得關于所連接外部設備的信息。發(fā)送裝 置可以將獲得的連接設務度息連同第一標識信息和規(guī)4^ff息一起吏送到 服務器裝置。接收裝置可以通過執(zhí)行第一程序來接收由服務器裝置基于發(fā) 送的第一標識信息、旨度息和連接設務度息而檢索到的第一應用。外部設備的例子包括輸yV/輸出設備如顯示設備、麥克風、鼠標、鍵 盤和遙控器,以及如圖像捕獲設備之類的設備。外部i殳備不限于直接地連 接到電子裝置的外部設備,而可以是通過另 一外部設備間接地連接到電子 裝置的外部設備。連接設^ft息的例子包括外部設備的類型和連接方法、 顯示設備的屏幕尺寸、有效顏色的數(shù)目、亮度信息和顯示模式(多顯示模 式、畫中畫(PinP)模式等)。在這一結構中,在關于連接到電子裝置的外部設備的信息被發(fā)送到服 務器裝置時,可以從服務器裝置檢索和接收與連接環(huán)境對應的應用。例如, 電子裝置可以從服務器裝置檢索和接收可以用與顯示設備的規(guī)格對應的 適當字體和亮度來執(zhí)行的應用。此外,在麥克風和圖像捕獲設備已經(jīng)連接 到電子裝置時,它可以從服務器裝置檢索和接收使用麥克風和圖像捕獲設 備的語言學習應用。電子裝置還可以包括存儲裝置,該存儲裝置用于存儲表明第 一視頻內(nèi) 容是否已經(jīng)由再現(xiàn)裝置基于第一標識信息而再現(xiàn)的第一再現(xiàn)歷史信息。再 現(xiàn)裝置能夠再現(xiàn)第二視頻內(nèi)容,該第二視頻內(nèi)容具有第一視頻內(nèi)容的摘要 信息并且是第 一視頻內(nèi)容的續(xù)集??刂蒲b置可以在第4頻內(nèi)^L再現(xiàn)時 基于第一再現(xiàn)歷史信息來確定第一視頻內(nèi)容是否已經(jīng)被再現(xiàn)了 ,并且如果 控制裝置確定第 一視頻內(nèi)容已經(jīng)被再現(xiàn),則控制再現(xiàn)裝置不再現(xiàn)摘要信 息。在這一結構中,在再現(xiàn)第4頻內(nèi)容時,可以基于第一視頻內(nèi)容的第 一再現(xiàn)歷史信息來控制再現(xiàn)或者不再現(xiàn)摘要信息。因此,如果電子裝置的 用戶在他或者dfe^看第二視頻內(nèi)R后觀看第1頻內(nèi)容,則可以防止不 必要地再現(xiàn)第一視頻內(nèi)容的摘要信息。結果,用戶可以有效地觀看他或者 她想要的視頻內(nèi)容。續(xù)集的例子包括從前篇繼續(xù)情節(jié)的內(nèi)容和具有從前篇的情節(jié)或者主JHiCJL的情節(jié)的內(nèi)容。在電子裝置中,在第二視頻內(nèi)M再現(xiàn)時,如果在第一再現(xiàn)歷史信息 已經(jīng)被存儲之后已經(jīng)過去了預定時段,則控制裝置可以控制再現(xiàn)裝置再現(xiàn)摘JHt息。因此,如果在用戶觀看第一內(nèi)^^后過去了長久時間,則在他或者她 觀看第二內(nèi)^t前再現(xiàn)第 一摘JHt息,從而使他或者她想起第 一 內(nèi)容的主 旨。預定時段的例子包括一周、 一個月、 一年等。然而,預定時段不限于 這些時段。此外,預定時段可以由用戶定制。在電子裝置中,第二視頻內(nèi)容可以包含多個類型的數(shù)據(jù)和第二標識信 息,并且它連同使得再現(xiàn)第二視頻內(nèi)容并且發(fā)送第二標識信息的第二程序一起被記錄于第二便攜式記錄介質上。發(fā)送裝置可以在第二視頻內(nèi)^L再 現(xiàn)時將第二標識信息和第一再現(xiàn)歷史信息發(fā)送到服務器裝置。接收裝置可 以W艮務器裝置接收第二應用和第二訪問控制信息,第二應用在基于發(fā)送 的第二標識信息和第 一再現(xiàn)歷史信息而確定第 一 內(nèi)容尚未被再現(xiàn)時由服 務器裝置檢索得到,并且允許用戶購買第一視頻內(nèi)容,第二訪問控制信息 表示第二應用對第二視頻內(nèi)容中包含的各個類型的數(shù)據(jù)進行訪問的條件。 控制裝置可以在第二視頻內(nèi)容被再現(xiàn)時基于接收的第二訪問控制信息來 執(zhí)行所接收的第二應用。在這一結構中,如果在再現(xiàn)裝置尚未再現(xiàn)作為第二視頻內(nèi)容的前篇的 第一視頻內(nèi)容時再現(xiàn)第二視頻內(nèi)容,則可以從服務器裝置接收和執(zhí)行用于 允許用戶購買第一視頻內(nèi)容的應用。因此,用戶可以知道第一視頻內(nèi)容的 情節(jié)并且更為享受第二視頻內(nèi)容。此外,可以使第二應用最低程度地訪問 第二視頻內(nèi)容,從而防止以內(nèi)^l:供者并未預期的方式修改和/或控制第 二該視頻內(nèi)容。在電子裝置中,第一視頻內(nèi)容可以包含第二視頻內(nèi)容的預覽信息。存 儲裝置可以存儲表明第二視頻內(nèi)容是否已經(jīng)由再現(xiàn)裝置基于第二標識信 息而再現(xiàn)的第二再現(xiàn)歷史信息??刂蒲b置可以在第一視頻內(nèi)容被再現(xiàn)時基 于第二再現(xiàn)歷史信息來確定第二現(xiàn)頻內(nèi)容是否已經(jīng)被再現(xiàn),并且如果控制 裝置確定第二視頻內(nèi)容已經(jīng)被再現(xiàn),則控制再現(xiàn)裝置不再現(xiàn)預覽信息。因此,在再現(xiàn)第一視頻內(nèi)容時,可以基于第二視頻內(nèi)容的再現(xiàn)歷史來 控制是否再現(xiàn)預覽信息。因此,在電子裝置的用戶在第二視頻內(nèi)容之后觀 看第一視頻內(nèi)容時,可以防止不必要地再現(xiàn)第二視頻內(nèi)容的預覽信息。因 此,可以允許用戶有效地觀看他或者她想要的視頻內(nèi)容。換言之,第一和 第二視頻內(nèi)容可以基于它們的再現(xiàn)歷史來優(yōu)化。電子裝置還可以包括連接到顯示設備的連接裝置??刂蒲b置可以通過 執(zhí)行第一程序,從顯示設備通過連接裝置獲得關于顯示設備的顯示性能的 顯示性能信息,基于獲得的顯示性能信息來改變第一視頻內(nèi)容中包含的字 符信息的字體和亮度,并且將由此得到的第一視頻內(nèi)容輸出到顯示設備。顯示性能信息的例子包括屏幕尺寸、有效顏色的數(shù)目、亮JL信息、當 前顯示模式(多顯示模式、PinP模式等)。因此,可以基于顯示設備的規(guī) 格來優(yōu)化第一視頻內(nèi)容的字符信息。結果,在任何環(huán)境中都可以容易地保證用戶的可視性和便利性。在電子裝置中,第 一視頻內(nèi)容可以包含限制預定年齡以下的用戶觀看 第一視頻內(nèi)容的觀眾年齡限制信息。發(fā)送裝置可以通過執(zhí)行第一程序將觀 眾年齡限制信息連同第一標識信息一起發(fā)送到服務器裝置。接收裝置可以 通過執(zhí)行第一程序,來接收具有觀眾年齡限制信息并且由服務器裝置基于 發(fā)送的第一標識信息和觀眾年齡限制信息而檢索得到的第 一應用。觀眾年齡限制信息是實現(xiàn)所謂家長鎖或者分級制式的信息。因此,在 觀眾年齡限制被施加到第 一視頻內(nèi)容上時,與第 一視頻內(nèi)容關聯(lián)的第 一應 用還可以執(zhí)行觀眾年齡限制。換言之,服務器裝置可以檢索作為第一應用 的不滿足年齡限制的應用并且防止電子設備接收這些應用。在電子裝置中,第一訪問控制信息可以包含將第一應用的執(zhí)行位置限 制于網(wǎng)落t上的預定執(zhí)行位置的執(zhí)行位置信息??刂蒲b置可以基于執(zhí)行位置信息來限制在BH5定執(zhí)行位置之外的位置執(zhí)行第一應用。因此,即使已經(jīng)禁止在除預定執(zhí)行位置之外的位置執(zhí)行第一應用,第 一訪問控制信息仍然可以充分地控制第一應用的執(zhí)行。預定執(zhí)行位置的例 子包括預定國家和地區(qū)的URL。例如,在第一應用是允許用戶通過全球 音樂遞iO艮務來購買歌曲的應用時,可以將第一應用的執(zhí)行位置限制于在 除日本以外的地方設置的服務提供服務器。因此,即使版權范圍在各國的 法系中不同,也可以充分地控制第一應用的執(zhí)行。^^據(jù)本發(fā)明的另一實施例,提供了一種內(nèi)容再現(xiàn)方法。將標識視頻內(nèi) 容的標識信息發(fā)送到服務器裝置,其中視頻內(nèi)容包含多個類型的數(shù)據(jù)。從 服務器裝置接收應用和訪問控制信息,其中應用與視頻內(nèi)容關聯(lián)并且由服 務器裝置基于發(fā)送的標識信息檢索得到,訪問控制信息由服務器裝置基于 標識信息生成。訪問控制信息表示應用對視頻內(nèi)容中包含的各個類型的數(shù) 據(jù)進行訪問的條件。在再現(xiàn)視頻內(nèi)容時基于接收的訪問控制信息來執(zhí)行所 接收的應用。在這一結構中,在再現(xiàn)視頻內(nèi)容時,雖然可以執(zhí)行與視頻內(nèi)容關聯(lián)的 應用,但是可以使應用最低程度地訪問視頻內(nèi)容。因此,可以防止應用以 內(nèi)^l:供者并未預期的方式修改內(nèi)容以及讓用戶失望。換言之,在再現(xiàn)內(nèi) 容時,可以在針對內(nèi)容的最佳狀態(tài)下執(zhí)行與內(nèi)容關聯(lián)的應用。根據(jù)本發(fā)明的另 一實施例,提供了 一種其上記錄了程序的記錄介質, 該程序由電子裝置執(zhí)行。將標識視頻內(nèi)容的標識信息發(fā)送到服務器裝置,其中視頻內(nèi)容包含多個類型的數(shù)據(jù)。從服務器裝置接收應用和訪問控制信 息,其中應用與視頻內(nèi)容關聯(lián)并且由服務器裝置基于發(fā)送的標識信息檢索 得到,訪問控制信息由服務器裝置基于標識信息生成并且表示應用對視頻內(nèi)容中包含的各個類型的數(shù)據(jù)進fr^問的IHf。在再現(xiàn)視頻內(nèi)容時,基于 接收的訪問控制信息來執(zhí)行所接收的應用。記錄介質的例子包括光盤如BD和DVD,以及具有內(nèi)置閃存的存儲 卡。程序例如被構造為基于Java (注冊商標)的應用(BD-J)。根據(jù)本發(fā)明的另一實施例,提供了一種服務器裝置。該服務器裝置包 括接收裝置、檢索裝置、生成裝置和發(fā)送裝置。接收裝置從能夠再現(xiàn)視頻 內(nèi)容的電子裝置接收標識信息,其中視頻內(nèi)容包含多個類型的數(shù)據(jù)和標識 信息。檢索裝置基于接收的標識信息來檢索與視頻內(nèi)容關聯(lián)的應用。生成 裝置生成訪問控制信息,該訪問控制信息表示所檢索到的應用對視頻內(nèi)容 中包含的各個類型的數(shù)據(jù)進fr^問的^K發(fā)送裝置將檢索到的應用和生 成的訪問控制信息發(fā)送到電子裝置。在這一結構中,通過基于從電子裝置接收的標識信息來檢索應用,可 以使它執(zhí)行與視頻內(nèi)容關聯(lián)的應用。此外,通過生成訪問控制信息并且將 它發(fā)送到電子裝置,防止應用以內(nèi)M供者并未預期的方式修改內(nèi)容以及 讓用戶失望。換言之,在電子裝置再現(xiàn)內(nèi)容時,可以在針對內(nèi)容的最佳狀 態(tài)下執(zhí)行與內(nèi)容關聯(lián)的應用。在服務器裝置中,接收裝置可以從電子裝置接收關于電子裝置的硬件 M^和軟件規(guī)格中的至少任一方的M^的信息。檢索裝置可以基于接收的 標識信息和關于規(guī)格的信息;JM^索應用。在服務器裝置中,接收裝置可以從電子裝置接收關于連接到電子裝置 的外部設備的連接設備信息。檢索裝置可以基于接收的標識信息和連接設 備度息**索應用。在服務器裝置中,接收裝置可以從電子裝置接收表明視頻內(nèi)容是否已 經(jīng)由電子裝置再現(xiàn)的再現(xiàn)歷史信息。檢索裝置可以基于接收的標識信息和 再現(xiàn)歷史信息來檢索應用。根據(jù)本發(fā)明的另一實施例,提供了一種電子裝置。該電子裝置包括再 現(xiàn)部分、發(fā)送部分、接收部分和控制部分。再現(xiàn)部分允許再現(xiàn)包含多個類 型的數(shù)據(jù)和第 一標識信息的第 一視頻內(nèi)容。發(fā)送部分將第 一標識信息發(fā)送 到服務器裝置。接收部分從服務器裝置接收第一應用和第一訪問控制信息,其中第 一應用與第 一視頻內(nèi)容關聯(lián)并且由服務器裝置基于發(fā)送的第一 標識信息檢索得到,第一訪問控制信息由服務器裝置基于第一標識信息生 成,并且表示第一應用對第 一視頻內(nèi)容中包含的各個類型的數(shù)據(jù)進行訪問的條件??刂撇糠衷诘谝灰曨l內(nèi)^L再現(xiàn)時基于接收的第一訪問控制信息 來執(zhí)行所接收的第一應用。根據(jù)本發(fā)明的另一實施例,提供了一種服務器裝置。該服務器裝置包 括接收部分、檢索部分、生成部分、發(fā)送部分。接收部分從能夠再現(xiàn)視頻 內(nèi)容的電子裝置接收標識信息,該視頻內(nèi)容包含多個類型的數(shù)據(jù)和標識信 息。檢索部分基于接收的標識信息**索與視頻內(nèi)容關聯(lián)的應用。生成部 分生成訪問控制信息,該訪問控制信息表示所檢索到的應用對視頻內(nèi)容中 包含的各個類型的數(shù)據(jù)進行訪問的條件。發(fā)送部分將檢索到的應用和生成 的訪問控制信息發(fā)送到電子裝置。因此,根據(jù)本發(fā)明的實施例,在再現(xiàn)內(nèi)容時,可以在針對內(nèi)容的最佳 狀態(tài)下執(zhí)行與內(nèi)容關聯(lián)的應用。本發(fā)明的這些和其它目的、特征及優(yōu)點根據(jù)對如附圖中所示的本發(fā)明 最佳實施方式的以下具體描述將變得更清楚。
圖l是示出了根據(jù)本發(fā)明一個實施例的系統(tǒng)的結構的示意圖;圖2是示出了根據(jù)本發(fā)明一個實施例的DVR的結構的框圖;圖3是示出了根據(jù)本發(fā)明一個實施例的ADS的結構的框圖;圖4是示出了在本發(fā)明的一個實施例中執(zhí)行的訪問控制的概念的示 意圖;圖5是示出了根據(jù)本發(fā)明 一個實施例、由DVR進行的對視頻內(nèi)容和 應用的優(yōu)化處理的流程的流程圖;圖6是示出了根據(jù)本發(fā)明一個實施例、由DVR基于再現(xiàn)歷史信息來 改變用于一連串視頻內(nèi)容的再現(xiàn)方法的處理的流程的序列圖;圖7是示出了根據(jù)本發(fā)明一個實施例、由ADS執(zhí)行的應用檢索處理 和發(fā)送處理的流程圖;圖8是示出了根據(jù)本發(fā)明一個實施例、由DVR和ADS進行的應用執(zhí)行處理的流程的序列圖;圖9A、圖9B和圖9C是示出了在本發(fā)明的一個實施例中的再現(xiàn)環(huán)境 信息、應用列表和安全策略的例子的示意圖;圖10是示出了在本發(fā)明的一個實施例中在其上執(zhí)行英語對話學習應 用的執(zhí)行屏幕的例子的示意圖;圖11是描述了根據(jù)本發(fā)明一個實施例、在其上記錄了 DVR可再現(xiàn) 的數(shù)據(jù)的光盤的制造方法的示意圖;以及圖12是描述了根據(jù)本發(fā)明一個實施例、在其上記錄了 DVR可再現(xiàn) 的翁:據(jù)的光盤的制造方法的示意圖。
具體實施方式
接下來將參照附圖描述本發(fā)明的實施例。圖1是示出了根據(jù)本發(fā)明一個實施例的系統(tǒng)的結構的示意圖。如圖1中所示,該系統(tǒng)包括數(shù)字視頻記錄器100(下文稱為DVR 100 ) 和應用發(fā)現(xiàn)服務器300 (下文稱為ADS 300 )。DVR 100可以從光盤如BD-ROM 10再現(xiàn)視頻內(nèi)容、接收廣播內(nèi)容并 且在BD-ROM 10上記錄它。電禍J殳備200 (下文稱為TV 200 )連接到 DVR 100,該TV作為顯示由DVR 100再現(xiàn)的視頻內(nèi)容的顯示設備。DVR 100通過網(wǎng)絡20如因特網(wǎng)或者局域網(wǎng)(LAN)連接到ADS300。ADS 300由內(nèi)^41l供者管理,該內(nèi)M供者提供BD-ROM 10上記錄 的視頻內(nèi)容。有與BD-ROM 10上記錄的視頻內(nèi)容的標題對應的多個ADS 300 (在圖中僅示出ADS300之一)。各ADS300通過網(wǎng)絡20連接到多個 應用服務器400 (400a至400c )。應用服務器400分別存儲有各種類型的 應用40。提供各種類型的服務的相應服務提供者使用應用40來管理應用 服務器400。應當注意,應用服務器400的數(shù)目不限于三個。ADS300與 來自DVR 100的請求相對應地從各個應用服務器400檢索與BD-ROM 10 上記錄的視頻內(nèi)容關聯(lián)的應用40。在再現(xiàn)BD-ROM IO上記錄的視頻內(nèi) 備t時向DVR100下載并且執(zhí)行由ADS 300獲得的應用40。圖2是示出了 DVR100的結構的框圖。如圖2中所示,DVR100包括數(shù)字調(diào)諧器l、解調(diào)部分2、解多路復用器3、編解碼器4、記錄和再現(xiàn)部分5、 HDD8(存儲裝置)、光盤驅動 器9、通信部分11 (發(fā)送裝置、接收裝置)、中央處理單元(CPU) 12 (控 制裝置)、閃存13 (存儲裝置)、隨M取存儲器(RAM) 14 (存儲裝置)、 操作輸入部分15、視頻控制部分16、視頻數(shù)字/模擬(D/A)轉換器17、 音頻控制部分18和音頻數(shù)字/模擬(D/A)轉換器19。數(shù)字調(diào)諧器1在CPU 12的控制之下通過天線(未示出)選擇數(shù)字廣 播的特定頻道,并且接收包含廣播節(jié)目數(shù)據(jù)的廣播信號。這一廣播信號是 根據(jù)例如MPEG-2 TS格式來編碼的MPEG流,但是不限于此。解調(diào)部 分2解調(diào)經(jīng)調(diào)制的廣旨號。解多路復用器3將多路復用的廣播信號解多路復用成壓縮的視頻信 號和音頻信號。編解碼器4對解多路復用的視頻信號和音頻信號進行解 碼。此外,編解碼器4可以將視頻信號和音頻信號的信號格式碼轉換成與 視頻和音頻信號的輸出目的地對應的其它格式。記錄和再現(xiàn)部分5包括記錄部分6和再現(xiàn)部分7 (再現(xiàn)裝置)。記錄 部分6暫時存儲由解調(diào)部分2解調(diào)的并且已經(jīng)被壓縮的視頻信號和音頻信 號,或者在必要時暫時存儲由編解碼器4碼轉換的視頻信號和音頻信號。 在控制視頻信號和音頻信號的輸出定時和數(shù)據(jù)量之時,記錄部分6將它們 輸出到HDD 8和光盤驅動器9,并且使HDD 8和光盤驅動器9記錄視頻 信號和音頻信號。再現(xiàn)部分7從HDD 8和/或光盤讀取內(nèi)容的視頻信號和 音頻信號。在控制視頻信號和音頻信號的輸出定時和數(shù)據(jù)量之時,再現(xiàn)部 分7將它們輸出到編解碼器4并且^f吏編解碼器4對它們進行解碼和再現(xiàn)。HDD 8存儲通過網(wǎng)絡20從應用服務器400接收的應用40和 BD-ROM 10上的視頻內(nèi)容的再現(xiàn)歷史信息,以及通過數(shù)字調(diào)諧器1接收 的廣播節(jié)目數(shù)據(jù)。再現(xiàn)歷史信息包含由記錄和再現(xiàn)部分5再現(xiàn)的視頻內(nèi)容 的內(nèi)容ID和再現(xiàn)日期/時間。此外,HDD 8在內(nèi)置M中存儲通過各種類 型的接口 (未示出)(連接裝置)從外部設備如數(shù)字相機輸入的、包括視 頻內(nèi)容、靜止圖像內(nèi)容和音樂內(nèi)容在內(nèi)的任何類型的內(nèi)容。另外,HDD 8 存儲包括操作系統(tǒng)(OS)在內(nèi)的各種類型的程序、其它應用和其它類型 的數(shù)據(jù)。在從硬盤讀取并且再現(xiàn)數(shù)據(jù)時,HDD 8從硬盤讀取它們并且將 獲得的數(shù)據(jù)輸出到記錄和再現(xiàn)部分5。光盤驅動器9具有向其中插入(加載)光盤的插入部分(未示出)。 光盤驅動器9可以將數(shù)據(jù)寫入到插入于插入部分中的諸如BD-R (可記 錄)、BD-RE (可重寫)等的可記錄/可重寫光盤中,以及從可讀光盤如BD-ROM 10讀取數(shù)據(jù)。除此之外,光盤的例子還包括DVD和CD。, 通信部分11是連,到、網(wǎng)絡20的網(wǎng)絡接口 ,其中通過該網(wǎng)絡接口根據(jù)如應用。在必要時,CPU 12訪問RAM 14等并且完全地控制DVR100的各塊。 例如,CPU 12例如控制BD-J應用對BD-ROM 10中存儲的視頻內(nèi)容進 行再現(xiàn)處理,而且控制應用40進行執(zhí)行處理。此外,如隨后將描述的那 樣,CPU 12控制用于視頻內(nèi)容的再現(xiàn)歷史信息的創(chuàng)建處理、獲得關于 DVR 100的硬件和/或軟件的M^ff息的處理和獲得關于連接到DVR 100 的外部該:備的信息的處理。閃存13是非易失性存儲器,該存儲器保持由CPU 12執(zhí)行的OS、程 序和具有各種類型^lt的固件等。RAM 14用作用于CPU 12的工作區(qū)并 且暫時存儲OS、程序、處理的數(shù)據(jù)等。操作輸入部分15輸入用戶在例如具有多個鍵的遙控器(未示出)上 輸入的各種設置值和命令,并且將它們輸出到CPU12。當然,操作輸入 部分15可以是連接到DVR 100的g和鼠標和/或i殳置于其上的開關而 不是遙控器。視頻控制部分16對從編解碼器4輸出的視頻信號和從CPU 12輸出 的lt據(jù)進行圖形處理如屏上顯示(OSD)處理,以生成TV200上顯示的 視頻信號。視頻D/A轉換器17將從視頻控制部分16輸入的數(shù)字視頻信 號轉換成模擬視頻信號并且將它輸出到TV 200。音頻控制部分18對由CPU 12生成的數(shù)字音頻信號進行放大處理、 音頻音量控制處理等,并且將處理后的音頻信號輸出到音頻D/A轉換器 19。音頻D/A轉換器19將從編解碼器4輸入的數(shù)字音頻信號轉換成模擬 音頻信號,并且將模擬音頻信號輸出到TV200的揚聲器。TV 200在顯示部分(未示出)上顯示模擬視頻信號。TV 200將模擬 音頻信號輸出到TV 200的揚聲器或者外部揚聲器(未示出)。組成視頻內(nèi)容和基于Java (注冊商標)的應用(BD-J)的各種類型 的數(shù)據(jù)記錄于BD-ROM 10上,其中該應用控制視頻內(nèi)容的再現(xiàn)、與網(wǎng)絡 20的連接和與視頻內(nèi)容關聯(lián)的應用40的執(zhí)行等。在從BD-ROM 10再現(xiàn) 視頻內(nèi)容時,將BD-J連同視頻內(nèi)容一起讀取到RAM14。 BD-J存儲用來 訪問ADS 300的URL、從與URL對應的ADS 300獲得應用40的程序、獲得關于DVR 100和外部設備的信息的程序等。BD-J可以如視頻內(nèi)容一 樣執(zhí)行從與URL對應的ADS 300下載的應用40,或者如同所述應用40 被記錄于BD-ROM 10上一樣來執(zhí)行應用40。 BD-ROM 10包含內(nèi)容ID, 該內(nèi)容ID唯一地標識BD-ROM 10上記錄的視頻內(nèi)容的標題。作為外部設備的麥克風21和相機22可以通過接口如通用串行總線 (USB)(連接裝置)連接到DVR 100。麥克風21例如收集用戶的語音、將它轉換成模擬音頻信號并且將它 輸出到音頻控制部分18。音頻控制部分18將從麥克風21輸入的模擬音 頻信號轉換成數(shù)字音頻信號并且將數(shù)字音頻信號輸出到CPU 12。在相機22中,圖像傳感器如互補金屬氧化物半導體(CMOS)傳感 器或者電荷耦合器件(CCD)捕獲例如用戶面部的圖像,并且將捕獲的 圖^lt據(jù)作為數(shù)字數(shù)據(jù)輸出到視頻控制部分16。視頻控制部分16將W目 機22輸入的捕獲圖^Jt據(jù)輸出到CPU 12。麥克風21和相機22還可以連接到TV 200。其它外部設備如遙控器 可通過各種類型的有線或者無線接口中的任何接口(連接裝置)連接到 DVR 100和TV 200。圖3是示出了 ADS 300的結構的框圖。如圖3中所示,ADS 300包括通過總線37連接的CPU31(檢索裝置、 生成裝置)、RAM 32、只讀存儲器(ROM)33、通信部分34(接收裝置、 發(fā)送裝置)、操作輸入部分35和HDD36。在必要時,CPU 31訪問RAM 32,并且進行各種類型的計算處理, 比如對應用40的檢索處理和創(chuàng)建安全策略文件的處理,以便完全地控制 ADS300的各塊。RAM32用作用于CPU31的工作區(qū),并且例如暫時存 儲OS、程序和將向DVR100發(fā)送的數(shù)據(jù)。ROM33是非易失性存儲器, 該存儲器保持由CPU 31執(zhí)行的OS、程序和具有各種類型參數(shù)的固件等。通信部分34是通過網(wǎng)絡20與DVR 100和應用服務器400通信的接 口。操作輸入部分35由鼠標、鍵盤、^、開關、操作確認指示器等組 成。^Mt輸入部分35輸入由內(nèi)^l:供者的監(jiān)管者操作的各種類型的命令 并且將它們輸出到CPU31。HDD 36在內(nèi)置a中存儲OS、程序和數(shù)據(jù),并且將它們從石U:讀 取到RAM32。此外,HDD36存儲從應用服務器400獲得的應用40,并 且存儲數(shù)據(jù)如安全策略文件(隨后將描述)。ADS 300將與BD-ROM 10的視頻內(nèi)容關聯(lián)的應用40提供到DVR 100,并且具有與前述安全策略文件對應的用于應用40對視頻內(nèi)容的訪問 控制功能。接下來將描述這一訪問控制。圖4示出了訪問控制的概念。如圖4中所示,ADS 300具有安全策略文件41,該文件限定由應用 服務器400提供的應用40對BD-ROM 10上記錄的視頻內(nèi)容的多個類型 的數(shù)據(jù)進行訪問的條件。BD-ROM 10上記錄的視頻內(nèi)容的多個類型的數(shù) 據(jù)的例子包括視頻數(shù)據(jù)、音頻數(shù)據(jù)、字幕數(shù)據(jù)、元數(shù)據(jù)和其它數(shù)據(jù)。元數(shù) 據(jù)或者其它數(shù)據(jù)的例子包括字符數(shù)據(jù)、時間線數(shù)據(jù)和聲軌音樂數(shù)據(jù)。安全策略文件41具有多條訪問控制信息42。各個內(nèi)^t供者為各應 用服務器400限定訪問控制信息42。換言之,各條訪問控制信息42作為 各應用服務器400可以使用的API來工作。例如,在圖4中,應用服務 器A可以使用訪問控制A和B;應用服務器B可以使用訪問控制C和D; 應用服務器C僅可以使用訪問控制A;應用服務器D僅可以使用訪問控 制B;而應用服務器E僅可以使用訪問控制C。如隨后將描述的那樣,在ADS 300檢索到的應用的列表已經(jīng)提供到 DVR 100之后,在DVR 100發(fā)出對應用40的下載請求時,ADS 300創(chuàng)建 安全策略文件41。創(chuàng)建的安全策略文件41連同請求的應用40 —起發(fā)送 到DVR 100。 DVR 100基于安全策略文件41來執(zhí)行所下載的應用40。接著,將描述具有前述結構的DVR100和ADS300的操作。在再現(xiàn) BD-ROM 10的視頻內(nèi)容時,這一實施例的DVR 100可以基于再現(xiàn)環(huán)境來 優(yōu)化視頻內(nèi)容。此外,DVR 100可以從ADS 300下載與視頻內(nèi)容關聯(lián)的 應用40并且執(zhí)行應用40,從而在最佳狀態(tài)下再現(xiàn)視頻內(nèi)容。在執(zhí)行應用 40時,控制應用40以基于安全策略文件41來訪問視頻內(nèi)容。圖5是示出了視頻內(nèi)容和應用40的優(yōu)化處理的it^呈圖。在這一實施 例中,在BD-ROM 10已經(jīng)插入到DVR 100中的狀態(tài)下,在CPU 12執(zhí)行 BD-ROM 10上記錄的BD-J時,BD-J進行優(yōu)化處理。在以下描述中,BD-J 主要進行的處理與DVR 100的CPU 12的操作相同。如圖5中所示,在BD-ROM 10插入到DVR 100的插入部分中之后, CPU 12使光盤驅動器9從BD-ROM 10讀取視頻內(nèi)容和BD-J并且在 RAM14中展開它們(在步驟51)。隨后,在RAM14中展開的BD-J獲 得關于BD-ROM 10的信息,比如視頻內(nèi)容的內(nèi)容ID和觀眾年齡限制信息(所謂的家長鎖或者分級制式)(在步驟52)。隨后,BD-J確定是否獲 得關于DVR 100的信息以優(yōu)化視頻內(nèi)容和與之關聯(lián)的應用40 (在步驟 53 )。除非BD-ROM 10是針對特定DVR才再現(xiàn),否則BD-ROM 10不包 含關于DVR100的信息。因此,在步驟52,確定結果表明有必要獲得關 于DVR100的信息。在確定結果表明有必要獲得關于DVR 100的信息時,BD-J從DVR 10 獲得必^(t息(在步驟54 )。必^ft息的例子包括關于DVR 100的信息、 即關于DVR 100的恥洛的信息(關于硬件恥格的信息和關于軟件g的 信息)。硬件^Mt息的例子包括DVR100的RAM14的容量、CPU 12 的時鐘頻率和通信部分ll的網(wǎng)絡連接速度。關于軟件恥洛的信息的例子 包括可適用字體、可適用字符碼、允許/禁止浮點小數(shù)點計算和可適用API 的信息。此外,必要信息包括關于DVR IOO在它從BD-ROM IO再現(xiàn)視 頻內(nèi)容時出現(xiàn)的狀態(tài)的信息。關于DVR的狀態(tài)的信息的例子包括表示正 在后臺記錄廣播波的信息。此外,必JHt息的例子包^L頻內(nèi)容的既往再 現(xiàn)歷史信息。隨后,BD-J確定是否有必要獲得關于連接到DVR 100的外部設備的 信息(下文稱為連接設備信息)以進行前述優(yōu)化處理(在步驟55)。外部 設備的例子包括TV 200、麥克風21和相機22。在外部設備已經(jīng)連接到 DVR100時,BD-J確定有必要獲得連接設備信息(是)并且獲得連接設 備信息(在步驟56)。在尚未連接外部設備時,BD-J確定沒有必要獲得 連接設^ft息(否)。連接設備ft息的例子包括連接到DVR 100的輸V 輸出設備的類型及其連接方法、關于顯示設備(TV200)的顯示性能的信 息如顯示器尺寸、有效顏色數(shù)目和亮度。連接設備信息的例子還包括關于 外部設備在視頻數(shù)據(jù)從BD-ROM10再現(xiàn)時出現(xiàn)的狀態(tài)的信息。關于外部 設備的狀態(tài)的信息的例子包括表明兩個TV 200正在多顯示模式下顯示數(shù) 據(jù)的信息和表明TV 200正在PinP模式下顯示數(shù)據(jù)的信息。隨后,BD-J基于所獲得的DVR 100的關于恥洛的信息和連接設^(t 息來優(yōu)化BD-ROM 10的視頻內(nèi)容(在步驟57 )。這一優(yōu)化處理可以設想 成各種類型的處理。例如,在BD-J基于連接設^ft息確定TV 200具有大型高亮度顯示 器時,由于視頻內(nèi)容的字符信息可辨認,所以BD-J控制TV 200以使用 DVR 100的彩色字體中的高度修飾暗色字體。對照而言,在BD-J確定 TV 200使用小型低亮度顯示器時,由于視頻內(nèi)容的字符信息不可辨認,所以BD-J控制TV 200使用DVR 100的高度可見亮色字體。此外,BD-J可以基于再現(xiàn)歷史信息來改變所謂一連串視頻內(nèi)容的再 現(xiàn)方法。接下來將描述這一處理。圖6是示出了基于再現(xiàn)歷史信息來改變再現(xiàn)一連串視頻內(nèi)容的方法 的處理的流程的序列圖。在圖6中,將描述如下情況從BD-ROM 10a再現(xiàn)視頻內(nèi)容"蜘蛛俠 1",而從BD-ROM 10b再現(xiàn)作為視頻內(nèi)容"蜘蛛俠l"的續(xù)集的視頻內(nèi)容 "掩蛛俠2"。在圖6中,其上已經(jīng)記錄了視頻內(nèi)容"蜘蛛俠l"的BD-ROM 10a包 含作為視頻內(nèi)容"蜘蛛俠2"的預覽信息的預告片。對照而言,其上已經(jīng)記 錄了視頻內(nèi)容"蜘蛛俠2"的BD-ROM 10b包含視頻內(nèi)容"蜘蛛俠l"的摘要 信息。在圖6中,BD-ROM 10a和BD-ROM 10b本身或者BD-ROM 10a 和BD-ROM 10b上記錄的BD-J各自包含標識自有視頻內(nèi)容的內(nèi)容ID。 BD-ROM 10a和10b中的各BD-ROM或者這些BD-J中的各BD-J可以 包含除了內(nèi)容ID之外的唯一地標識自有BD-ROM 10的信息。只要內(nèi)容 ID可以標識特定BD-ROM 10 (視頻內(nèi)容),內(nèi)容ID就不依賴于ID系統(tǒng) 和所有BD-ROM 10的唯一性。在這一實施例中,為求便利,標識視頻內(nèi) 容"蜘蛛俠l"的ID用"S001,,指定,而標識視頻內(nèi)容"掩辯^夾2"的ID用 "S002"指定。此外,假設BD-ROM 10a的BD-J已經(jīng)識別到自有內(nèi)容 ID"S001"與視頻內(nèi)容"掩蛛俠2"的內(nèi)容ID"S002"之間的關系。類似地, 假設BD-ROM 10b的BD-J已經(jīng)識別到自有內(nèi)容ID"S002,,與視頻內(nèi)容"蜘 蛛俠l"的內(nèi)容ID"S001"之間的關系。首先,將描述BD-ROM10a的BD-J的操作。在BD-ROM10a插入 到DVR100中時,BD-ROM 10a的BD-J檢查為了再現(xiàn)視頻內(nèi)容"掩蛛俠 l"而必需的信息(在步驟101)。假設BD-ROM 10a的BD-J包含如下程 序,該程序在DVR 100已經(jīng)再現(xiàn)視頻內(nèi)容"蜘蛛俠l"的主要節(jié)目之后在 DVR 100尚未再現(xiàn)作為視頻內(nèi)容"拚蛛俠l"的續(xù)集的視頻內(nèi)容"蜘蛛俠2" 時使DVR 100再現(xiàn)視頻內(nèi)容"掩蛛俠2"的預告片。BD-ROM 10a的BD-J 檢查這一程序和自有內(nèi)容ID。隨后,BD-ROM 10a的BD-J獲得作為用于DVR 100的必務ft息的 再現(xiàn)歷史信息(在步驟102)。 BD-J基于再現(xiàn)歷史信息中包含的內(nèi)容ID和自有內(nèi)容ID來檢查DVR100是否已經(jīng)再現(xiàn)了作為視頻內(nèi)容"掩蛛俠1" 的續(xù)集的視頻內(nèi)容"掩蛛俠2"。在確定結果表明DVR 100尚未再現(xiàn)視頻內(nèi)容"掩蛛俠2"時,BD-ROM 10a的BD-J使DVR 100在再現(xiàn)視頻內(nèi)容"蜘蛛俠l,,的主要節(jié)目之后自動 地再現(xiàn)視頻內(nèi)容"蜘蛛俠2"的預告片(在步驟103)。即使BD-ROM 10a 的BD-J的確定結果表明DVR100已經(jīng)再現(xiàn)視了頻內(nèi)容"蜘蛛俠2",但是 如果在DVR 100再現(xiàn)視頻內(nèi)容"掩蛛俠2"之后已經(jīng)逝去了預定時間,則 BD-ROM 10a的BD-J仍然使DVR 100再現(xiàn)視頻內(nèi)容"蜘蛛俠2"的預告 片。預定時段的例子包括一周、兩周、 一個月,但是不限于此。此外,用 戶能夠定制這一預定時段。在DVR 100再現(xiàn)視頻內(nèi)容"炔蛛俠l,,之后,BD-ROM 10a的BD-J 將例如信息"YYYY: MM: DD: HH: MM: SS: S001,,(表明已經(jīng)于 YYYY年MM月DD日在HH時MM分SS秒再現(xiàn)了內(nèi)容S001)作為再 現(xiàn)歷史信息存儲到DVR 100的HDD 8等(在步驟104 )。接著,將描述BD-ROM 10b的BD-J的操作。在BD-ROM 10b插入到DVR 100中時,BD-ROM 10b的BD-J檢查 為了再現(xiàn)視頻內(nèi)容"蜘蛛俠2"而必需的信息(在步驟111 )。假設BD-ROM 10b的BD-J包含如下程序,如果DVR 100已經(jīng)再現(xiàn)了作為視頻內(nèi)容"蜘 蛛俠2"的前篇的視頻內(nèi)容"蜘蛛俠1",則該程序使DVR 100在開始再現(xiàn) 視頻內(nèi)容"掩蛛俠2"的主要節(jié)目時省略視頻內(nèi)容"蜘蛛俠l"的摘JHf息的 再現(xiàn)。BD-ROM 10b的BD-J檢查這一程序和自有內(nèi)容ID。隨后,BD-ROM 10b的BD-J獲得作為用于DVR 100的必JHt"息的 再現(xiàn)歷史信息(在步驟112)。 BD-J基于再現(xiàn)歷史信息中包含的內(nèi)容ID 和自有內(nèi)容ID **查DVR 100是否已經(jīng)再現(xiàn)了作為視頻內(nèi)容"蜘蛛俠2" 的前篇的視頻內(nèi)容"掩J^N夾1"。在確定結果表明DVR 100已經(jīng)再現(xiàn)了視頻內(nèi)容"蜘蛛俠l"時, BD-ROM 10b的BD-J使DVR 10在開始再現(xiàn)視頻內(nèi)容"掩蛛俠2"的主要 節(jié)目時省 ^L頻內(nèi)容"蜘蛛俠l,,的摘JHt息的再現(xiàn)(在步驟113 )?;氐綀D5, BD-J組合所獲得的關于BD-ROM的信息、關于恥格的信 息和連接設備信息,并且生成再現(xiàn)環(huán)境信息(在步驟58)。隨后,BD-J 將生成的再現(xiàn)環(huán)境消息和自有內(nèi)容ID發(fā)送到ADS 300 (在步驟59 )。ADS 300基于再現(xiàn)環(huán)境信息和內(nèi)容ID來檢索與BD-ROM 10的視頻內(nèi)容關聯(lián)的應用,并且使DVR 100根據(jù)來自DVR 100的BD-J的請求來 下載應用。圖7是示出了 ADS 300的下載處理的流程圖。接下來將參照 圖5和圖7描述由DVR100進行的對應用的下載處理。如圖7中所示,ADS 300的CPU31從DVR100接收內(nèi)容ID和再現(xiàn) 環(huán)境信息(在步驟71)。隨后,CPU31從應用服務器400檢索與內(nèi)容ID 匹配的應用(在步驟72)。隨后,CPU31確定所檢索到的應用是否適合于再現(xiàn)環(huán)境信息(在步 驟73)。例如,在再現(xiàn)環(huán)境信息包含觀眾年齡限制信息時,CPU 31排除 與觀眾年齡限制信息不匹配的應用。在再現(xiàn)環(huán)境信息包含連接設備信息 時,CPU 31從應用服務器400檢索可以由連接到DVR 100或者TV 200 的外部該:備^L行的應用。隨后,CPU 31從應用服務器400獲得它已經(jīng)確定適合于再現(xiàn)環(huán)境的 應用(在步驟74 ),創(chuàng)建應用的列表(在步驟75 ),并且將列表發(fā)送到DVR 100 (在步驟76 )。如圖5中所示,DVR 100的BD-J從ADS 300接收應用列表(在步 驟60 )。 BD-J使視頻控制部分16創(chuàng)建表示應用列表的適當圖形用戶接口 (GUI),并且將應用列表輸出到TV 200以通過所創(chuàng)建的GUI來顯示它 (在步驟61 )。隨后,在BD-J從操作輸入部分15接收用戶的用于選擇應用列表上 的應用中的至少一個應用的^Mt輸入時,BD-J將對所選的一個或者多個 應用的下載請求發(fā)送到ADS 300 (在步驟62 )。如圖7中所示,ADS 300的CPU 31從DVR IOO接收對應用的下載 請求(在步驟77)。隨后,CPU 31創(chuàng)建安全策略文件,該安全策略文件 限制已經(jīng)請求下載的一個或者多個應用訪問BD-ROM 10的視頻內(nèi)容(在 步驟78)。在有請求下載的多個應用時,通過將對多個應用的訪問控制組 合成一個文件來創(chuàng)建安全策略文件。CPU 31將請求下栽的一個或者多個 應用連同安全策略文件一起發(fā)送到DVR 100 (在步驟79 )。如圖5中所示,DVR 100的BD-J從ADS 300接收所述一個或者多 個應用和安全策略文件(在步驟63)。隨后,BD-J在再現(xiàn)BD-ROM 10 的視頻內(nèi)容之時基于安全策略文件來執(zhí)行所述一個或者多個應用(在步驟 64 )。由于基于安全策略文件來執(zhí)行對所述一個或者多個應用的訪問控制, 所以防止所述一個或者多個應用以內(nèi)M供者并未預期的方式控制和修改視頻內(nèi)容。可以取決于應用服務器400設想可以從ADS 300下載的各種應用。 基于安全策略文件的訪問控制的主旨視應用而定。例如,BD-J可以基于安全策略文件來允許所下栽應用僅開放對必要 信息的訪問。例如,在旅游公司使用應用服務器400時,它可以提供如下 應用,該應用允許用戶申請游覽由視頻內(nèi)容宣傳的地點的旅游。這一應用 將關于視頻內(nèi)容的場景設置的信息與時間線信息相關。換言之,這一應用 可以在它僅可以訪問各種類型的視頻內(nèi)^lt據(jù)中的時間線信息時工作。因 此,在BD-J執(zhí)行這一應用時,例如安全策略文件允許BD-J訪問各種類 型的視頻內(nèi)M據(jù)中的時間線信息,并且基于安全策略文件來限制它訪問 視頻和音頻lt據(jù)。在游戲創(chuàng)建公司使用應用服務器400時,它可以提供按照視頻內(nèi)容的 音樂數(shù)據(jù)的節(jié)奏來演奏樂器的游戲應用。這一應用可以通過僅訪問特定音 樂數(shù)據(jù)來工作。因此,在BD-J執(zhí)行這一應用時,可以基于安全策略文件 僅允許它訪問各種類型的視頻內(nèi)容數(shù)據(jù)中的音樂數(shù)據(jù)。在BD-ROM 10包 含樂鐠信息時,BD-J可以使應用僅訪問樂鐠信息并且為游戲創(chuàng)建樂鐠。 在BD-ROM 10不包含樂鐠信息時,BD-J可以從應用服務器400或者ADS 300下載樂譜信息。此外,BD-J可以允許游戲應用訪問音樂數(shù)據(jù)、但是 不允許它改變再現(xiàn)速度(迷惑對方的打法,比如快進)和再現(xiàn)比例。在觀眾年齡限制基于安全策略文件已經(jīng)施加到視頻內(nèi)容上時,BD-J 可以將觀眾年齡限制施加到應用上。例如,在視頻/音樂/書籍銷售公司使 用應用服務器400時,它可以提供允許用戶在線購買與視頻內(nèi)容關聯(lián)的視 頻、聲軌和書籍的應用。在這一情況下,在視頻內(nèi)容已經(jīng)被分級為R18 (在18歲以下受到限制)時,BD-J可以使應用從視頻/書籍的銷售列表 中排除成人內(nèi)容。此外,BD-J可以基于安全策略文件禁止視頻內(nèi)容的主要視頻數(shù)據(jù)和 應用共存,以防止主要視頻數(shù)據(jù)被二次修改。例如,在服裝銷售公司使用 應用服務器400時,它可以提供如下應用,該應用允許用戶購買視頻內(nèi)容 中的人穿著的衣服。在這一情況下,BD-J可以使應用不以主要視頻數(shù)據(jù) 覆蓋衣服訂購屏幕。取而代之,雖然BD-J使應用以主要視頻數(shù)據(jù)覆蓋訂 購屏幕,但是BD-J可以使主要視頻數(shù)據(jù)暫停。BD-J可以代之以基于安 全策略文件來指定如下位置或者時間,BD-J在該位置或者在該時間使應 用以主要視頻數(shù)據(jù)覆蓋訂購屏幕。例如,BD-J可以基于安全策略文件使應用在主要視頻數(shù)據(jù)中的特定人的面部的區(qū)域中不覆蓋主要視頻數(shù)據(jù)中 的人和與這些人無關的人物的圖像。
此外,BD-J可以基于安全策略文件使應用為各種類型的視頻內(nèi)^lt 據(jù)分配訪問時段。例如,BD-J可以禁止應用在發(fā)布BD-ROM IO之后的 預定時段內(nèi)訪問各種類型的視頻內(nèi)^lt據(jù)。
此外,BD-J可以基于安全策略文件來限制可以執(zhí)行應用的范圍和域 (URL)。例如,應用服務器400可以提供如下應用,該應用允許用戶通 過音樂遞i!U艮務來購買與視頻內(nèi)容關聯(lián)的歌曲。在全g供這一服務時, BD-J可以限制在日R外的地方設置的應用服務器400提供這一應用。 因此,即使版權范圍在各國的法系中不同,仍然可以充分地控制應用。
此外,應用服務器400可以根據(jù)視頻內(nèi)容的主旨來提供英語學習應 用。英語學習應用使用AV聊天來執(zhí)行遠程語言學習。這一應用在DVR 100 具有麥克風21和相機22時變得可執(zhí)行。接下來以DVR 100下載這一應 用并且執(zhí)行它為例詳細地描述DVR100和ADS300的處理。圖8是示出 了這些處理的序列圖。
在圖8中,假設具有前述ID [S002的視頻內(nèi)容"蜘蛛俠2"已經(jīng)記錄于 BD-ROM10上了。此外,ADS300已經(jīng)識別了 ID [S002。另外,麥克風 21和相機22作為外部設備已經(jīng)連接到DVR100。
如圖8中所示,在BD-ROM 10被插入到DVR100中時,BD-J檢查 用以再現(xiàn)視頻內(nèi)容"蜘蛛俠2"的必要信息(在步驟81 )。在這一實施例中, 假設BD-J具有如下程序,該程序可以獲得關于連接到DVR 100的外部 設備的信息以再現(xiàn)視頻內(nèi)容。因此,BD-J獲得所述程序和自有內(nèi)容ID。
隨后,BD-J從DVR100獲得關于恥格的信息、再現(xiàn)歷史信息等(在 步驟82)。此外,BD-J從連接到DVR100的外部設備如TV200、麥克風 21和相機22獲得連接設^fl"息(在步驟83和84 )。因此,BD-J識別出 已經(jīng)連接了麥克風21和相機22作為外部設備。
隨后,BD-J組合關于BD-ROM的信息、關于DVR的100的規(guī)格的 信息和連接設備信息,并且生成再現(xiàn)環(huán)境信息65。隨后,BD-J使DVR100 將對可下載應用的列表的請求連同再現(xiàn)環(huán)境信息65和內(nèi)容ID [S002一起 發(fā)送到ADS 300 (在步驟85和86 )。
圖9A是示出了再現(xiàn)環(huán)境信息65的例子的示意圖。如圖9A中所示, 再現(xiàn)環(huán)境信息65例如用XML來描述,并且包含關于BD-ROM 10的信息(<media>)和關于DVR 100和連接設備的信息(<player>)。
隨后,接收了再現(xiàn)環(huán)境信息和內(nèi)容ID的ADS 300基于這些種類的信 息**索滿足用于視頻內(nèi)容"蜘蛛俠2,,的必要環(huán)境的應用(在步驟87)。 隨后,ADS 300基于所檢索到的結果來生成應用列表66,并且將應用列 表66發(fā)送到DVR 100。在這一情況下,應用列表66包含"焓蛛俠2英語 對話學習應用"這一個應用。
圖9B是示出了應用列表66的例子的示意圖。如圖9B中所示,應用 列表66例如用XML來描述。應用列表66包含關于各種類型的應用的信 息,這些應用除了包括用于在線購物、預告片等的應用之外還包括作為 〈item〉的前述"掩蛛俠2英語對話學習應用"。
隨后,在BD-J接收應用列表時,BD-J創(chuàng)建表示應用列表的適當GUI (在步驟88 ),并且將在TV 200上顯示應用列表的顯示請求發(fā)送到DVR 100 (在步驟89 )。 DVR 100的CPU 12根據(jù)顯示請求使TV 200在TV 200 上顯示應用列表(在步驟卯)。
隨后,當在操作輸入部分15上選擇"蜘蛛俠2英語對話學習應用,,時, BD-J通過DVR 100將對應用的下載請求發(fā)送到ADS 300 (在步驟91 )。 ADS 300創(chuàng)建與"蜘蛑:俠2英語對話學習應用"對應的安全策略文件67, 并且將它連同應用一起發(fā)送到ADS300 (在步驟92)。
圖9C是示出了安全策略文件67的例子的示意圖。安全策略文件67 也例如用XML來描述。在這一例子中,安全策略文件允許應用訪問時間 線數(shù)據(jù)和字幕數(shù)據(jù)以及與視頻數(shù)據(jù)的預定時間線對應的部分數(shù)據(jù)。此外, 安全策略文件禁止應用訪問包含預定字詞的元數(shù)據(jù)。
在BD-J從ADS 300下載"蜘i^俠2英語對話學習應用,,和安全策略文 件時,BD-J將它們與BD-RomlO的視頻內(nèi)容"蜘蛛俠2"的數(shù)據(jù)綁定。與 視頻內(nèi)容"掩蛛俠2"的數(shù)據(jù)綁定的"^蛛俠2英語對話學習應用"從視頻內(nèi) 容"蜘蛛俠2"創(chuàng)建語言學習材料,并且允許用戶通過連接的麥克風21和 相機22使用AV聊天來遠程學習語言。
圖10是示出了在執(zhí)行"掩蛛俠2英語對話學習應用,,之時在TV 200 上顯示的屏幕的例子的示意圖。如圖10中所示,這一應用從英語對話學 習的角度來說明視頻內(nèi)容"掩蛛俠2"的特定場景中的人相互交談的對話 短語。此外,安全策略文件禁止應用訪問不被用于英語對話學習的場景的 視頻數(shù)據(jù)和包含并不適合于英語對話學習的字詞的元數(shù)據(jù)。接著,將描述制作作為如下記錄介質的光盤如前述BD-ROMIO的方 法,在該記錄介質上記錄了 DVR 100可以再現(xiàn)的數(shù)據(jù)。圖11和圖12是 說明制作這樣的光盤的方法的示意圖。
如圖11中所示,制備例如由玻璃制成的母盤。在母盤上涂覆例如由 光阻劑制成的記錄材料。結果,獲得記錄母盤。
隨后,如圖12中所示,在軟件創(chuàng)建處理部分中,在緩存器中暫時存 儲由編碼i殳備(視頻編碼器)編碼并且DVR 100可以再現(xiàn)的視頻數(shù)據(jù)。 此外,在緩存器中暫時存儲由音頻編碼器編碼的音頻數(shù)據(jù)。另夕卜,在緩存 器中暫時存儲由數(shù)據(jù)編碼器編碼的非流式數(shù)據(jù)(例如索引、播放列表、播 放項等)。多路復用設備(MPX)將相應緩存器中存儲的視頻數(shù)據(jù)、音頻 數(shù)據(jù)和非流式數(shù)據(jù)連同同步信號一起進行多路復用,然后糾錯碼編碼電路 (ECC )向多路復用的數(shù)據(jù)添加糾錯碼。所得到的數(shù)據(jù)由調(diào)制電職MOD ) 根據(jù)預定調(diào)制制式來調(diào)制,并且根據(jù)預定格式暫時記錄于例如磁帶上。隨 后,在其數(shù)據(jù)可以由DVR 100再現(xiàn)的光盤如BD-ROM 10上記錄如前述 BD-J之類的軟件。
在必要時,編輯(母盤預制)軟件,并且以用于光盤的記錄格式生成 信號。如圖11中所示,對應于記錄信號來調(diào)制激光束,并且將激光束照 射倒母盤上的光阻劑上。結果,對應于記錄信號來曝光母盤上的光阻劑。
隨后,對母盤進行顯影,并且在母盤上形成凹陷。電鑄所得到的母盤, 并且將玻璃母盤上的凹陷轉印到金屬母盤上。利用金屬母盤將金屬壓模制 作為模具。
將材料如聚甲基丙烯酸甲酯(PMMA)或者聚碳酸酯(PC)注入到 模具中并且對其進行硬化。取而代之,在金屬壓模上涂覆紫外線固化樹脂 (光聚合物)等之后,可以通過將紫外光線照射于其上來固化樹脂。因此, 金屬壓模上的凹陷被轉印到由樹脂制成的復制品上。
通過蒸發(fā)、賊射等在復制品上形成>^射膜。代之以通過旋涂在復制品 上形成反射膜。
隨后,執(zhí)行必要處理,比如加工盤的內(nèi)徑和外徑以及粘合兩個盤。隨 后,在盤的前表面上粘合標簽,并且在盤上裝配插孔(hub )。隨后,將 盤插入到盒中。以這樣的方式獲得其上記錄了 DVR 100可以再現(xiàn)的數(shù)據(jù) 的光盤。當然,可以不在光盤上裝配插孔。此外,光盤可以是未裝入盒中 的棵盤。如上所述,根據(jù)這一實施例,BD-J獲得關于DVR 100和外部設備的 信息以才艮據(jù)再現(xiàn)環(huán)境來優(yōu)化BD-ROM上記錄的視頻內(nèi)容。此外,BD-J 從ADS 300下載應用和安全策略文件以在針對視頻內(nèi)容的最佳狀態(tài)下執(zhí) 行與視頻內(nèi)容關聯(lián)的應用。
在前述實施例中,在DVR 100的BD-J從ADS 300下載安全策略文 件和應用之后,BD-J可以在執(zhí)行應用時下載安全策略文件。在這一情況 下,即使在接收了應用之后在執(zhí)行它之前ADS 300已經(jīng)改寫了安全策略 文件,BD-J仍然可以適當?shù)貓?zhí)行應用。換言之,BD-J可以基于最新的安 全策略文件來充分地執(zhí)行對應用訪問視頻內(nèi)容的訪問控制。此外,如果原 來已經(jīng)下載的安全策略文件的主旨不同于再次下載的文件的主旨,則 BD-J可以通過適當GUI向用戶通知這一點以從他或者她獲得對執(zhí)行最新 安全策略文件的允許。
在前述實施例中,作為例子,TV 200、麥克風21和相機22作為外 部該:備連接到DVR 100。應當注意到外部i殳備不限于它們。例如,BD-J 可以基于連接到DVR 100的遙控器的類型來優(yōu)化視頻內(nèi)容并且執(zhí)行最佳 應用。在BD-J識別到已經(jīng)連接了槍型或者腳踏型遙控器時,BD-J將關 于作為這一遙控器的信息作為連接設備信息發(fā)送到ADS 300。 ADS 300檢 索遙控器可以操作的應用如游戲,并且將包括這樣的應用的應用列表66 發(fā)送到ADS300。
在前述實施例中,作為例子,用于視頻內(nèi)容"蜘蛛俠2"的BD-ROM 10b包含視頻內(nèi)容"^蛛俠l,,的摘^ft息,而用于視頻內(nèi)容"掩蛛俠l"的 BD-ROM 10a包含視頻內(nèi)容"蜘蛛俠2"的預告片。然而,如果BD-ROM 10a和10b不包含摘要信息和預告片,則各個BD-J可以從ADS 300下載 作為應用而檢索到的摘JHt息和預告片。在這一情況下,ADS300基于內(nèi) 容ID和再現(xiàn)歷史信息來確定應用列表中是否包含摘要信息和預告片(或 者允許用戶購買摘要信息和預告片的應用)。換言之,在ADS300基于從 BD-ROM 10a的BD-J接收的再現(xiàn)歷史信息確定DVR 100尚未再現(xiàn)視頻 內(nèi)容"掩蛛俠2"時,ADS300使預告片被包含于應用列表中。對照而言, 在ADS 300基于從BD-ROM 10b的BD-J接收的再現(xiàn)歷史信息確定DVR 100尚未再現(xiàn)視頻內(nèi)容"^蛛俠l"或者在再現(xiàn)之后已經(jīng)過去了長久時間 時,ADS300使摘要信息被包含于應用列表中。在這一情況下,DVR100 將摘要信息和預告片作為應用連同安全策略文件一起下載并且自動地或 者根據(jù)用戶的操作來執(zhí)行應用。在前述實施例中,作為例子,可下載應用允許用戶在線購買與可視內(nèi)
容關聯(lián)的商品。在執(zhí)行這一應用時,BD-J可以檢查DVD 100是否具有作 為關于DVR100的信息的在線成員ID和口令。在這一情況下,在確定結 果表明DVR 100具有ID和口令時,控制BD-J按優(yōu)先級執(zhí)行使用ID和 口令的應用。此夕卜,BD-J可以將ID和口令作為再現(xiàn)環(huán)境信息發(fā)送到ADS 300,并且通過ADS300認證DVR100,而且下載以可執(zhí)行形式的應用。
在前述實施例中,BD-J可以對應于關于DVRIOO的狀態(tài)的信息來改 變可以從ADS 300下載的應用的類型。例如,在BD-J將表明DVR 100 正在后臺記錄廣播波的信息發(fā)送到ADS 300時,它可以僅使不超過預定 容量的應用被包含于應用列表中。因此,可以減少對DVR IOO的下載負 擔。此外,BD-J可以基于關于顯示設備(TV200)的狀態(tài)的信息來改變 可以從ADS300下載的應用的類型。例如,在BD-J將表明TV200正在 以多顯示模式或者PinP模式顯示數(shù)據(jù)的信息發(fā)送到ADS 300時,它檢索 適合于TV 200的顯示模式的應用。也就是說,BD-J可以下載和執(zhí)行4吏用 多顯示模式或者PiiiP模式的應用。
在前述實施例中,BD-J可以將DVR 100的機型信息作為再現(xiàn)環(huán)境信 息發(fā)送到ADS 300,并且下載和執(zhí)行特定制造商的機型可以執(zhí)行的應用。
在前述實施例中,BD-J可以將表明兒童與他的或者她的家長一^C 看視頻內(nèi)容的信息作為再現(xiàn)環(huán)境信息發(fā)送到ADS 300,并且下載和執(zhí)行使 TV200自動地模糊暴力場景的應用。
在前述實施例中,ADS 300與應用服務器400分離??梢源詫?ADS 300包括作為應用服務器400的功能。換言之,ADS 300可以在自有 HDD等中存儲各種類型的應用。在從DVR100向ADS 300請求應用時,
聯(lián)的應用,并且將檢索到的應用提供給DVRIOO。
前述實施例應用于作為可以再現(xiàn)視頻內(nèi)容的電子裝置的例子的 DVR。然而,電子裝置的例子可以包括PC、游戲機、移動電話、 <更攜式 音頻/可視再現(xiàn)設備、數(shù)字攝影機、PDA、汽車導航設備、機器人設備和 其它電子設備。
在前述實施例中,在BD-ROM10上記錄了被再現(xiàn)的視頻內(nèi)容。作為 替代,視頻內(nèi)容可以通過網(wǎng)絡下載到DVR 100或者可以是HDD 36上記 錄的廣播內(nèi)容等。在這一情況下,在下載和記錄這樣的視頻內(nèi)容時,在DVR100上記錄如內(nèi)容ID之類的必JHt"息。
本申請包含與于2008年5月14日向日本專利局提交的日本優(yōu)先權專 利申請JP 2008-127205中公開的主題內(nèi)M關的主題內(nèi)容,通過引用將該 文件的4^內(nèi)容結合于此。
本領域技術人員應當理解,取決于設計要求和其它因素,可以出現(xiàn)各 種修改、組合、子組合和改變,只要它們在所附權利要求及其等效含義的 范圍內(nèi)即可。
權利要求
1.一種電子裝置,包括再現(xiàn)裝置,用于允許再現(xiàn)包含多個類型的數(shù)據(jù)和第一標識信息的第一視頻內(nèi)容;發(fā)送裝置,用于將所述第一標識信息發(fā)送到服務器裝置;接收裝置,用于從所述服務器裝置接收第一應用和第一訪問控制信息,所述第一應用與第一視頻內(nèi)容關聯(lián)并且由所述服務器裝置基于所述發(fā)送的第一標識信息檢索得到,所述第一訪問控制信息由所述服務器裝置基于所述第一標識信息生成,并且表示所述第一應用對所述第一視頻內(nèi)容中包含的各個類型的數(shù)據(jù)進行訪問的條件;以及控制裝置,用于在所述第一視頻內(nèi)容被再現(xiàn)時基于所述接收的第一訪問控制信息來執(zhí)行所述接收的第一應用。
2. 如權利要求l所述的電子裝置,其中所述接收裝置在所述接收的第 一應用被執(zhí)行時從所述服務器裝 置再次接收所述第一訪問控制信息,并且其中所述控制裝置基于再次接收的所述第 一訪問控制信息來執(zhí)行所 述接收的第一應用。
3. 如權利要求l所述的電子裝置,其中所述第 一視頻內(nèi)容連同使得再現(xiàn)所述第 一視頻內(nèi)容并且發(fā)送所 述第一標識信息的第一程序一起被記錄于第一便攜式記錄介質上,并且其中所述控制裝置執(zhí)行記錄的所述第 一程序。
4. 如權利要求3所述的電子裝置,其中所述接收裝置從所述服務器裝置接收包括所述服務器裝置檢索 到的所述第 一應用在內(nèi)的多個不同應用的列表,并且從所述服務器裝置接 收從所述列表中選擇的多個應用和一條第一訪問控制信息,所述第一訪問 控制信息由所述服務器裝置生成,并且表示所選多個應用對各個類型的數(shù) 據(jù)i^^^問的^Hf,其中所述發(fā)送裝置將請求發(fā)送所選應用的發(fā)送請求信號發(fā)送到所述 服務器裝置,并且其中所述控制裝置接收用戶的選擇所述多個應用的操作輸入,并且基 于所述接收的一條第一訪問控制信息來執(zhí)行所述接收的多個應用。
5. 如權利要求3所述的電子裝置,其中所述控制裝置通過執(zhí)行所述第一程序,來獲得關于所述電子裝置 的硬件恥格和軟件恥格中的至少任一方的M^的信息,其中所逸良送裝置通過執(zhí)行所述第一程序,將所獲得的關于恥格的信 息連同所述第一標識信息一起《送到所述服務器裝置,并且其中所述接收裝置通過執(zhí)行所述第 一程序,來接收由所述服務器裝置 基于發(fā)送的所述第一標識信息和所述關于規(guī)格的信息檢索到的所述第一 應用。
6. 如權利要求5所述的電子裝置,還包括 連接裝置,可連接到外部設備,其中所述控制裝置通過執(zhí)行所述第一程序,來通過所述連接裝置獲得 關于所連接的外部設備的連接設^ft息,其中所U送裝置通過執(zhí)行所述第一程序,將所述獲得的連接i殳M 息連同所述第一標識信息和所述M信息一fel送到所述服務器裝置,并 且其中所述接收裝置通過執(zhí)行所述第一程序,來接收由所述服務器裝置 基于發(fā)送的所述第一標識信息、所述M^信息和所述連接設備信息檢索到 的所述第一應用。
7. 如權利要求3所述的電子裝置,還包括存儲裝置,用于存儲表明所述第一視頻內(nèi)容是否已經(jīng)由所述再現(xiàn)裝置 基于所述第 一標識信息再現(xiàn)的第 一再現(xiàn)歷史信息,其中所述再現(xiàn)裝置能夠再現(xiàn)第二視頻內(nèi)容,所述第二視頻內(nèi)容具有所 述第一視頻內(nèi)容的摘^息并且是所述第一視頻內(nèi)容的續(xù)集,并且其中所述控制裝置在所述第二視頻內(nèi)M再現(xiàn)時基于所述第 一再現(xiàn) 歷史信息來確定所述第一視頻內(nèi)容是否已經(jīng)被再現(xiàn),并且如果所述控制裝 置確定所述第 一視頻內(nèi)容已經(jīng)被再現(xiàn),則控制所述再現(xiàn)裝置不再現(xiàn)所述摘 核息。
8. 如權利要求7所述的電子裝置,其中在所述第二視頻內(nèi)容被再現(xiàn)時,如果在所述第一再現(xiàn)歷史信息已 經(jīng)被存儲之后過去了預定時段,則所述控制裝置控制所述再現(xiàn)裝置再現(xiàn)所述摘JHt息。
9. 如權利要求7所述的電子裝置,其中所述第二視頻內(nèi)容包含多個類型的數(shù)據(jù)和第二標識信息,并且連 同使得再現(xiàn)所述第二視頻內(nèi)容并且發(fā)送所述第二標識信息的第二程序一 起被記錄于第二便攜式記錄介質上,其中所述發(fā)送裝置在所述第二視頻內(nèi)容被再現(xiàn)時將所述第二標識信 息和所述第 一再現(xiàn)歷史信息發(fā)送到所述服務器裝置,其中所述接收裝置從所述服務器裝置接收第二應用和第二訪問控制 信息,所述第二應用由所^J艮務器裝置在基于發(fā)送的所述第二標識信息和 所述第一再現(xiàn)歷史信息而確定所述第一 內(nèi)容尚未被再現(xiàn)時檢索得到,并且 用于允許所述用戶購買所述第一視頻內(nèi)容,所述第二訪問控制信息表示所 述第二應用對所述第二視頻內(nèi)容中包含的各個類型的數(shù)據(jù)進行訪問的條 件,并且其中所述控制裝置在所述第二視頻內(nèi)容被再現(xiàn)時基于所述接收的第 二訪問控制信息來執(zhí)行所述接收的第二應用。
10. 如權利要求7所述的電子裝置,其中所述第 一視頻內(nèi)容包含所述第1頻內(nèi)容的預覽信息,其中所述存儲裝置存儲表明所述第二視頻內(nèi)容是否已經(jīng)由所述再現(xiàn) 裝置基于所述第二標識信息再現(xiàn)的第二再現(xiàn)歷史信息,并且其中所述控制裝置在所述第 一視頻內(nèi)容被再現(xiàn)時基于所述第二再現(xiàn) 歷史信息來確定所述第二視頻內(nèi)容是否已經(jīng)被再現(xiàn),并且如果所述控制裝 置確定所述第二視頻內(nèi)容已經(jīng)被再現(xiàn),則控制所述再現(xiàn)裝置不再現(xiàn)所述預 覽信息。
11. 如權利要求3所述的電子裝置,還包括 連接裝置,其連接到顯示設備,其中所述控制裝置通過執(zhí)行所述第 一程序,來通過所述連接裝置從所 述顯示設備獲得關于所述顯示設備的顯示性能的顯示性能信息,基于獲得 的所述顯示性能信息來改變所述第一視頻內(nèi)容中包含的字符信息的字體 和亮度,并且將由此得到的第一視頻內(nèi),出到所述顯示設備。
12. 如權利要求3所述的電子裝置,其中所述第 一視頻內(nèi)容包含限制預定年齡以下的用戶觀看所述第一 視頻內(nèi)容的觀眾年齡限制信息,其中所i^L送裝置通過執(zhí)行所述第一程序,將所述觀眾年齡限制信息 連同所述第一標識信息一起發(fā)送到所述服務器裝置,以及其中所述接收裝置通過執(zhí)行所述第一程序,來接收具有所述觀眾年齡 限制信息并且由所述服務器裝置基于發(fā)送的所述第一標識信息和所述觀 眾年齡限制信息檢索到的所述第一應用。
13. 如權利要求3所述的電子裝置,其中所述第 一訪問控制信息包含將所述第 一應用的執(zhí)^ft位置限制于 網(wǎng)絡之上的預定執(zhí)行位置的執(zhí)行位置信息,并且其中所述控制裝置基于所述執(zhí)行位置信息來限制在除所述預定執(zhí)行 位置之外的位置執(zhí)行所述第一應用。
14. 一種內(nèi)容再現(xiàn)方法,包括將標識視頻內(nèi)容的標識信息發(fā)送到服務器裝置,所述視頻內(nèi)容包含多 個類型的數(shù)據(jù);從所述服務器裝置接收應用和訪問控制信息,所述應用與所述視頻內(nèi) 容關聯(lián)并且由所述服務器裝置基于所述發(fā)送的標識信息檢索得到,所述訪 問控制信息由所iil艮務器裝置基于所述標識信息生成,并且表示所述應用 對所述視頻內(nèi)容中包含的各個類型的數(shù)據(jù)進行訪問的條件;并且在再現(xiàn)所述視頻內(nèi)容時基于所述接收的訪問控制信息來執(zhí)行所述接 收的應用。
15. —種其上記錄有程序的記錄介質,所述程序由電子裝置執(zhí)行,所 述程序包括將標識視頻內(nèi)容的標識信息發(fā)送到服務器裝置,所述視頻內(nèi)容包含多 個類型的lt據(jù);從所述服務器裝置接收應用和訪問控制信息,所述應用與所述視頻內(nèi) 容關聯(lián)并且由所i^良務器裝置基于所述發(fā)送的標識信息檢索得到,所述訪 問控制信息由所i^艮務器裝置基于所述標識信息生成,并且表示所述應用 對所述視頻內(nèi)容中包含的各個類型的數(shù)據(jù)進行訪問的條件;并且在再現(xiàn)所述視頻內(nèi)容時基于所述接收的訪問控制信息來執(zhí)行所述接 收的應用。
16. —種服務器裝置,包括接收裝置,用于從能夠再現(xiàn)視頻內(nèi)容的電子裝置接收標識信息,所述 視頻內(nèi)容包含多個類型的數(shù)據(jù)和所述標識信息;檢索裝置,用于基于所述接收的標識信息^索與所述視頻內(nèi)容關聯(lián) 的應用;生成裝置,用于基于所述接收的標識信息生成訪問控制信息,所述訪 問控制信息表示所述檢索到的應用對所述視頻內(nèi)容中包含的各個類型的 數(shù)據(jù)進fr^問的M;以及發(fā)送裝置,用于將所述檢索到的應用和所述生成的訪問控制信息發(fā)送 到電子裝置。
17. 如權利要求16所述的服務器裝置,其中所述接收裝置從所述電子裝置接收關于所述電子裝置的硬件規(guī) 格和軟件規(guī)格中的至少任一方的規(guī)格的信息,并且其中所述檢索裝置基于接收的所述標識信息和所述關于規(guī)格的信息 **索所述應用。
18. 如權利要求16所述的服務器裝置,其中所述接收裝置從所述電子裝置接收關于連接到所述電子裝置的 外部設備的連接設備信息,并且其中所述檢索裝置基于接收的所述標識信息和所述連接設備信息來 檢索所述應用。
19. 如權利要求16所述的服務器裝置,其中所述接收裝置從所述電子裝置接收表明所述視頻內(nèi)容是否已經(jīng) 由所述電子裝置再現(xiàn)的再現(xiàn)歷史信息,并且其中所述檢索裝置基于接收的所述標識信息和所述再現(xiàn)歷史信息來 檢索所述應用。
20. —種電子裝置,包括再現(xiàn)部分,用以允許再現(xiàn)包含多個類型的數(shù)據(jù)和第一標識信息的第一 視頻內(nèi)容;發(fā)送部分,用以將所述第一標識信息發(fā)送到服務器裝置;接收部分,用以從所述服務器裝置接收第一應用和第一訪問控制信 息,所述第 一應用與所述第 一視頻內(nèi)容關聯(lián)并且由所述服務器裝置基于所 述發(fā)送的第一標識信息檢索得到,所述第一訪問控制信息由所idJ艮務器裝 置基于所述第一標識信息生成,并且表示所述第一應用對所述第一視頻內(nèi) 容中包含的各個類型的數(shù)據(jù)進行訪問的條件;以及控制部分,用以在所述第一視頻內(nèi)^ML再現(xiàn)時基于所述接收的第一訪 問控制信息來執(zhí)行所述接收的第一應用。
全文摘要
本發(fā)明公開了一種電子裝置、內(nèi)容再現(xiàn)方法、記錄介質和服務器裝置。再現(xiàn)部分允許再現(xiàn)包含多個類型的數(shù)據(jù)和第一標識信息的第一視頻內(nèi)容。發(fā)送部分將第一標識信息發(fā)送到服務器裝置。接收部分從服務器裝置接收第一應用和第一訪問控制信息,第一應用與第一視頻內(nèi)容關聯(lián)并且由服務器裝置基于發(fā)送的第一標識信息檢索得到,第一訪問控制信息由服務器裝置基于第一標識信息生成,并且表示第一應用對第一視頻內(nèi)容中包含的各個類型的數(shù)據(jù)進行訪問的條件??刂撇糠衷诘谝灰曨l內(nèi)容被再現(xiàn)時基于接收的第一訪問控制信息來執(zhí)行所接收的第一應用。
文檔編號G11B7/00GK101582277SQ200910136319
公開日2009年11月18日 申請日期2009年5月7日 優(yōu)先權日2008年5月14日
發(fā)明者山田英樹, 行平洋介 申請人:索尼株式會社