專利名稱:存儲(chǔ)多媒體數(shù)據(jù)的存儲(chǔ)介質(zhì)和再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備及方法
技術(shù)領(lǐng)域:
本發(fā)明的一方面涉及多媒體數(shù)據(jù)的再現(xiàn),更具體地講,涉及一種存儲(chǔ)用于提供運(yùn)動(dòng)圖像再現(xiàn)功能和編程功能的多媒體數(shù)據(jù)的存儲(chǔ)介質(zhì),和一種再現(xiàn)該運(yùn)動(dòng)圖像的設(shè)備及方法。
背景技術(shù):
圖1是示出用于再現(xiàn)比如高清晰度電影的通常運(yùn)動(dòng)圖像的多媒體數(shù)據(jù)的格式的示圖。參照?qǐng)D1,多媒體數(shù)據(jù)包括多個(gè)運(yùn)動(dòng)圖像數(shù)據(jù),即,播放列表3和片斷4,導(dǎo)航數(shù)據(jù)2和系統(tǒng)數(shù)據(jù)1,并且包括四個(gè)不同的層,即,片斷4、播放列表3、導(dǎo)航數(shù)據(jù)2和系統(tǒng)數(shù)據(jù)1分別歸屬的第一層、第二層、第三層和第四層。
當(dāng)比如盤的存儲(chǔ)介質(zhì)被插入到用于從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備(以下被稱為運(yùn)動(dòng)圖像再現(xiàn)設(shè)備)中時(shí),屬于多媒體數(shù)據(jù)的第四層的系統(tǒng)數(shù)據(jù)1可被構(gòu)成索引表1,索引表1包括作為將電影對(duì)象指定為被首先再現(xiàn)的起始信息和關(guān)于多個(gè)標(biāo)題的多個(gè)標(biāo)題信息。索引表1是最上層表,所述最上層表定義多個(gè)標(biāo)題和菜單,并且還包括用于指定標(biāo)題的開始部分的位置的位置信息和用于指定菜單的開始部分的位置的位置信息。如果響應(yīng)于用戶輸入或?qū)Ш矫顝牟藛芜x擇了新的標(biāo)題,則運(yùn)動(dòng)圖像再現(xiàn)設(shè)備檢查索引表中的多個(gè)信息并且參照檢查的結(jié)果再現(xiàn)運(yùn)動(dòng)圖像。
屬于多媒體數(shù)據(jù)的第三層的導(dǎo)航數(shù)據(jù)包括多個(gè)電影對(duì)象20,所述電影對(duì)象20包括用來再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的多個(gè)導(dǎo)航命令。包括在電影對(duì)象中的導(dǎo)航命令被用來開始播放列表3的再現(xiàn)、在電影對(duì)象20之間轉(zhuǎn)換,或基于用戶的偏好管理播放列表3的再現(xiàn)。
屬于多媒體數(shù)據(jù)的第二層的播放列表3定義在其中運(yùn)動(dòng)圖像被再現(xiàn)的單元。將運(yùn)動(dòng)圖像數(shù)據(jù)以片斷為單位記錄在存儲(chǔ)介質(zhì)的連續(xù)空間中。播放列表3可以是每個(gè)單元包括片斷的部分或多個(gè)片斷的再現(xiàn)的單元。播放列表3中的每一個(gè)可包括多個(gè)標(biāo)注為‘播放項(xiàng)目’的再現(xiàn)子單元。播放項(xiàng)目可指定將被再現(xiàn)的片斷的部分或?qū)⒈辉佻F(xiàn)的多個(gè)片斷的部分。播放列表3可定義它們各個(gè)組的播放項(xiàng)目將被再現(xiàn)的順序。另外,在播放列表3中每一個(gè)的一些播放項(xiàng)目由用戶選擇將被再現(xiàn)或者通過運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的缺省設(shè)置選擇將被再現(xiàn)的情況下,播放列表3可定義它們各個(gè)組的選擇的播放項(xiàng)目將被再現(xiàn)的順序。
屬于多媒體數(shù)據(jù)的第一層的片斷4包括運(yùn)動(dòng)圖像數(shù)據(jù)將被記錄在其中的單元。片斷4中的每一個(gè)包括片斷音頻/視頻(AV)流和片斷信息文件。片斷AV流包括音頻數(shù)據(jù)、視頻數(shù)據(jù)、字幕數(shù)據(jù)和圖形數(shù)據(jù)。片斷信息數(shù)據(jù)包括片斷AV流的屬性信息和用于將再現(xiàn)時(shí)間信息轉(zhuǎn)換成字節(jié)地址信息的進(jìn)入點(diǎn)映射。
圖2是通常運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的方框圖。參照?qǐng)D2,運(yùn)動(dòng)圖像再現(xiàn)設(shè)備包括讀取單元,用于從存儲(chǔ)介質(zhì)讀取數(shù)據(jù);緩沖單元,用于臨時(shí)存儲(chǔ)讀取的數(shù)據(jù);導(dǎo)航引擎,用于參照導(dǎo)航數(shù)據(jù)控制運(yùn)動(dòng)圖像的再現(xiàn);模塊管理器,響應(yīng)于初始執(zhí)行、用戶的選擇或?qū)Ш綌?shù)據(jù)中的改變通過讀取系統(tǒng)數(shù)據(jù)來控制導(dǎo)航引擎處理標(biāo)題改變;和放映引擎,用于對(duì)運(yùn)動(dòng)圖像數(shù)據(jù)解碼并顯示解碼的運(yùn)動(dòng)圖像數(shù)據(jù)。運(yùn)動(dòng)圖像再現(xiàn)設(shè)備還可包括在單個(gè)屏幕上放置解碼的視頻數(shù)據(jù)和解碼的圖形數(shù)據(jù)的混合器(未示出)。
現(xiàn)在將參照?qǐng)D1描述圖2的運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的操作。
參照?qǐng)D1和圖2,當(dāng)存儲(chǔ)介質(zhì)被插入到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備中時(shí),模塊管理器從存儲(chǔ)在存儲(chǔ)介質(zhì)中的多個(gè)多媒體數(shù)據(jù)之中讀取對(duì)應(yīng)于系統(tǒng)數(shù)據(jù)的索引表1。模塊管理器檢查包括在索引表1中的起始信息并控制導(dǎo)航引擎執(zhí)行由起始信息指定的電影對(duì)象20。
導(dǎo)航引擎讀取電影對(duì)象20,并對(duì)存儲(chǔ)在電影對(duì)象20中的導(dǎo)航命令進(jìn)行解析,并且響應(yīng)于導(dǎo)航命令控制放映引擎再現(xiàn)運(yùn)動(dòng)圖像。
放映引擎讀取運(yùn)動(dòng)圖像數(shù)據(jù),即,播放列表文件3和片斷文件4,并且參照包括在播放列表文件3和片斷文件4的每一個(gè)中的信息來再現(xiàn)片斷AV流。如果響應(yīng)于用戶輸入或?qū)Ш矫顝牟藛芜x擇新的標(biāo)題,則模塊管理器可控制導(dǎo)航引擎再現(xiàn)所述新的標(biāo)題。以這種方式,運(yùn)動(dòng)圖像再現(xiàn)設(shè)備可通過從存儲(chǔ)介質(zhì)讀取多媒體數(shù)據(jù)來再現(xiàn)高質(zhì)量的運(yùn)動(dòng)圖像。
最近幾年,對(duì)不僅提供通常運(yùn)動(dòng)圖像再現(xiàn)功能而且提供在來自存儲(chǔ)介質(zhì)的運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)中允許用戶介入的用戶交互功能的存儲(chǔ)介質(zhì)的需求穩(wěn)定地增加。通常,僅以由內(nèi)容制造商確定的預(yù)定方式從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù),因此給用戶對(duì)運(yùn)動(dòng)圖像數(shù)據(jù)再現(xiàn)方式上的介入留下太少的空間并且不能提供除了通常的運(yùn)動(dòng)圖像再現(xiàn)功能之外的多種附加服務(wù),比如下載涉及預(yù)定運(yùn)動(dòng)圖像內(nèi)容的各種內(nèi)容的功能和顯示關(guān)于預(yù)定運(yùn)動(dòng)圖像內(nèi)容的功能。
為了允許用戶交互并提供多種附加服務(wù),需要將以比如C語言、Java、HTML和其它腳本語言的多種編程語言編寫的程序應(yīng)用(program application)與運(yùn)動(dòng)圖像內(nèi)容一起提供給存儲(chǔ)介質(zhì)。這些程序應(yīng)用使得存儲(chǔ)在存儲(chǔ)介質(zhì)中的運(yùn)動(dòng)圖像數(shù)據(jù)能夠根據(jù)用戶交互以不同方式被再現(xiàn),而不是僅以由內(nèi)容制造商確定的特定方式被再現(xiàn)。因此,必須向存儲(chǔ)介質(zhì)提供以內(nèi)容制造商期望的特定方式執(zhí)行的不僅程序應(yīng)用而且用于控制程序應(yīng)用的控制信息。
另外,為了向存儲(chǔ)介質(zhì)增加新的程序應(yīng)用或通過由制造存儲(chǔ)介質(zhì)的內(nèi)容制造商建立的互聯(lián)網(wǎng)站點(diǎn)向存儲(chǔ)介質(zhì)提供新的內(nèi)容,存儲(chǔ)介質(zhì)需要將程序應(yīng)用從網(wǎng)絡(luò)下載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)裝置,然后執(zhí)行下載的程序應(yīng)用。
發(fā)明內(nèi)容
本發(fā)明的一方面提供一種存儲(chǔ)用于提供運(yùn)動(dòng)圖像再現(xiàn)功能和編程功能的多媒體數(shù)據(jù)的存儲(chǔ)介質(zhì)和一種再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備及方法,所述編程功能提供用戶交互功能和/或其它附加功能。
本發(fā)明的另一方面提供一種用于執(zhí)行從存儲(chǔ)介質(zhì)或網(wǎng)絡(luò)下載到用于再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備的本地存儲(chǔ)器中的程序應(yīng)用的方法和設(shè)備。
根據(jù)本發(fā)明的另一方面,提供一種從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備,在所述存儲(chǔ)介質(zhì)中存儲(chǔ)被用來再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)模式數(shù)據(jù)和被用來使用所述運(yùn)動(dòng)圖像數(shù)據(jù)來提供用戶交互功能和/或其它附加功能的程序數(shù)據(jù)。所述設(shè)備包括存儲(chǔ)單元,其存儲(chǔ)從存儲(chǔ)介質(zhì)或從網(wǎng)絡(luò)下載的程序數(shù)據(jù)和用于指示下載的程序數(shù)據(jù)在沒有所述存儲(chǔ)介質(zhì)的情況下能否被獨(dú)立地執(zhí)行的下載管理信息;讀取單元,其從所述存儲(chǔ)單元讀取所述下載的程序數(shù)據(jù)和所述下載管理信息;和再現(xiàn)單元,其參照所述下載管理信息再現(xiàn)所述下載的程序數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,如果所述下載管理信息指示所述下載的程序數(shù)據(jù)可以被獨(dú)立地執(zhí)行,則所述再現(xiàn)單元可在沒有所述存儲(chǔ)介質(zhì)的情況下再現(xiàn)所述下載的程序數(shù)據(jù)。另一方面,如果所述下載管理信息指示所述下載的程序數(shù)據(jù)不能夠被獨(dú)立地執(zhí)行,則所述再現(xiàn)單元可控制程序引擎通知用戶在沒有所述存儲(chǔ)介質(zhì)的情況下所述下載的程序數(shù)據(jù)不能夠被執(zhí)行。
根據(jù)本發(fā)明的另一方面,所述下載管理信息可被包括在用于控制所述下載程序數(shù)據(jù)的執(zhí)行的應(yīng)用程序管理信息中,并且所述應(yīng)用程序管理信息可被包括在所述下載的程序數(shù)據(jù)中。
根據(jù)本發(fā)明的另一方面,所述下載管理信息可與用來控制所述下載的程序數(shù)據(jù)的執(zhí)行的應(yīng)用程序管理信息被分開存儲(chǔ),并且所述應(yīng)用程序管理信息可被包括在所述下載的程序數(shù)據(jù)中。
根據(jù)本發(fā)明的另一方面,提供一種從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的方法,在所述存儲(chǔ)介質(zhì)中存儲(chǔ)用于再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)模式數(shù)據(jù)和用于使用所述運(yùn)動(dòng)圖像數(shù)據(jù)提供用戶交互功能和/或其它附加功能的程序數(shù)據(jù)。所述方法包括搜索存儲(chǔ)單元,所述存儲(chǔ)單元存儲(chǔ)從所述存儲(chǔ)介質(zhì)或從網(wǎng)絡(luò)下載的所述程序數(shù)據(jù)和用于指示在沒有用于由用戶選擇的程序數(shù)據(jù)的所述存儲(chǔ)介質(zhì)的情況下下載的程序數(shù)據(jù)能否獨(dú)立地被執(zhí)行的下載管理信息;在所述存儲(chǔ)單元中檢查對(duì)應(yīng)于選擇的程序數(shù)據(jù)的下載管理信息;和參照對(duì)應(yīng)于所述選擇的程序數(shù)據(jù)的所述下載管理信息再現(xiàn)所述選擇的程序數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,再現(xiàn)步驟可包括如果對(duì)應(yīng)于所述選擇的程序數(shù)據(jù)的所述下載管理信息指示所述選擇的程序數(shù)據(jù)可獨(dú)立地被執(zhí)行,則在沒有所述存儲(chǔ)介質(zhì)的情況下再現(xiàn)所述選擇的程序數(shù)據(jù);和如果對(duì)應(yīng)于所述選擇的程序數(shù)據(jù)的所述下載管理信息指示所述選擇的程序數(shù)據(jù)不能獨(dú)立地被執(zhí)行,則控制用于從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備通知用戶在沒有所述存儲(chǔ)介質(zhì)的情況下所述選擇的程序數(shù)據(jù)不能被執(zhí)行。
根據(jù)本發(fā)明的另一方面,提供一種存儲(chǔ)介質(zhì),包括再現(xiàn)模式數(shù)據(jù),用于再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù);和程序數(shù)據(jù),用于使用所述運(yùn)動(dòng)圖像數(shù)據(jù)來提供用戶交換功能和/或其它附加功能。所述程序數(shù)據(jù)包括下載管理信息,所述下載管理信息指示所述程序數(shù)據(jù)是否可下載到用于從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備的存儲(chǔ)單元,在下載到所述存儲(chǔ)單元之后,在沒有所述程序數(shù)據(jù)從其被下載的存儲(chǔ)介質(zhì)的情況下所述程序數(shù)據(jù)能否獨(dú)立地被執(zhí)行。
根據(jù)本發(fā)明的另一方面,所述存儲(chǔ)介質(zhì)還可包括用于控制所述再現(xiàn)模式數(shù)據(jù)和所述程序數(shù)據(jù)的執(zhí)行的系統(tǒng)數(shù)據(jù)。
本發(fā)明的另外方面和/或優(yōu)點(diǎn)將在下面的描述中被部分地闡述,并且部分地根據(jù)描述將變得清楚,或者可以通過實(shí)施本發(fā)明而被了解。
通過結(jié)合附圖,從實(shí)施例的下面描述中,本發(fā)明這些和/或其它方面及優(yōu)點(diǎn)將會(huì)變得清楚,并且更易于理解,其中圖1是示出用于再現(xiàn)運(yùn)動(dòng)圖像的通常多媒體數(shù)據(jù)的格式的示圖;圖2是用于從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的通常設(shè)備的方框圖;圖3是根據(jù)本發(fā)明示例性實(shí)施例的用于提供運(yùn)動(dòng)圖像再現(xiàn)功能和編程功能的多媒體數(shù)據(jù)的格式的示圖;圖4A至圖4C是示出根據(jù)本發(fā)明示例性實(shí)施例的下載管理信息的多種示例的示圖,所述下載管理信息被用來在沒有存儲(chǔ)介質(zhì)的情況下執(zhí)行下載到用于從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備的本地存儲(chǔ)器的程序應(yīng)用;圖5是示出圖4A、圖4B或圖4C的下載管理信息的格式的方框圖;圖6是根據(jù)本發(fā)明示例性實(shí)施例用于從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備,所述設(shè)備在沒有所述存儲(chǔ)介質(zhì)的情況下使用下載管理信息執(zhí)行下載到它的本地存儲(chǔ)器中的程序應(yīng)用;圖7A和圖7B是示出根據(jù)本發(fā)明示例性實(shí)施例的下載到用于從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備的本地存儲(chǔ)器的程序應(yīng)用數(shù)據(jù)的格式的示例的示圖;和圖8是示出根據(jù)本發(fā)明示例性實(shí)施例的使用下載管理信息在沒有存儲(chǔ)介質(zhì)的情況下執(zhí)行下載到本地存儲(chǔ)器中的程序應(yīng)用的方法的流程圖。
具體實(shí)施例方式
現(xiàn)在將詳細(xì)描述本發(fā)明的實(shí)施例,其示例在附圖中示出,其中,相同的標(biāo)號(hào)始終表示相同的部件。下面通過參照附圖來描述這些實(shí)施例以解釋本發(fā)明。
圖3是示出根據(jù)本發(fā)明示例性實(shí)施例的提供運(yùn)動(dòng)圖像再現(xiàn)功能和編程功能的多媒體數(shù)據(jù)的格式的方框圖。參照?qǐng)D3,多媒體數(shù)據(jù)包括運(yùn)動(dòng)圖像數(shù)據(jù),即,播放列表3和片斷4,導(dǎo)航數(shù)據(jù)2和系統(tǒng)數(shù)據(jù)1,并且包括四個(gè)不同的層,即,片斷4、播放列表3、導(dǎo)航數(shù)據(jù)2和系統(tǒng)數(shù)據(jù)1分別歸屬的第一層、第二層、第三層和第四層。多媒體數(shù)據(jù)還包括用于提供編程功能的程序應(yīng)用6和全模式導(dǎo)航數(shù)據(jù)5。全模式導(dǎo)航數(shù)據(jù)5包括多個(gè)應(yīng)用程序?qū)ο?0。
當(dāng)以通常方法再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)時(shí),使用存儲(chǔ)在電影對(duì)象20中的導(dǎo)航命令來讀取播放列表3中的每一個(gè),并且確定以什么順序和在什么時(shí)候參照播放列表3再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)。根據(jù)確定的再現(xiàn)順序讀取由再現(xiàn)時(shí)間信息指定的片斷信息文件,并且將再現(xiàn)時(shí)間信息轉(zhuǎn)換成字節(jié)地址信息。其后,讀取對(duì)應(yīng)于字節(jié)地址信息的片斷AV流4,從而再現(xiàn)運(yùn)動(dòng)圖像。在由內(nèi)容制造商確定的時(shí)間瞬間再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的這種類型的再現(xiàn)被稱為核心模式再現(xiàn)或電影模式再現(xiàn)。
另一方面,在運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)期間可執(zhí)行具有編程功能的程序應(yīng)用。這種類型的再現(xiàn)被稱為全模式再現(xiàn)。對(duì)于全模式再現(xiàn),根據(jù)本發(fā)明示例性實(shí)施例的多媒體數(shù)據(jù)可包括多個(gè)程序應(yīng)用6和多個(gè)應(yīng)用程序?qū)ο?0。另外,根據(jù)本發(fā)明示例性實(shí)施例的多媒體數(shù)據(jù)還可包括具有編程功能的多個(gè)應(yīng)用程序?qū)ο?0以及被用來再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的多個(gè)電影對(duì)象20。因此,在全模式再現(xiàn)中,程序應(yīng)用6中的每一個(gè)可提供在來自存儲(chǔ)介質(zhì)的運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)中允許用戶介入的用戶交互功能;和在來自存儲(chǔ)介質(zhì)的運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)期間借助于用于特定播放列表的應(yīng)用程序程序接口(API)的其它附加功能。換句話說,可與特定電影場景同步提供預(yù)定信息或執(zhí)行特定程序應(yīng)用6。
例如,當(dāng)用戶在看電影‘Matrix’的同時(shí)單擊由男演員或女演員攜帶的移動(dòng)電話時(shí),關(guān)于移動(dòng)電話的制造商的廣告應(yīng)用程序可被自動(dòng)執(zhí)行。另一方面,當(dāng)在電影“the Lord of the Rings”的再現(xiàn)期間具有由雪覆蓋的山的壯麗的風(fēng)景被顯示為背景圖像時(shí),用于提供關(guān)于對(duì)應(yīng)于所述背景圖像的地區(qū)的旅游信息和關(guān)于在該地區(qū)發(fā)生的事件宣傳的信息的程序應(yīng)用6可自動(dòng)地被執(zhí)行。
在運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)期間程序應(yīng)用6中的每一個(gè)可被執(zhí)行或者使用運(yùn)動(dòng)圖像數(shù)據(jù)而被執(zhí)行。另一方面,程序應(yīng)用6中的每一個(gè)可獨(dú)立于運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)被執(zhí)行。由于程序應(yīng)用6可以用比如C語言和Java的編程語言編寫,所以可提供除了通常運(yùn)動(dòng)圖像再現(xiàn)功能之外的附加功能并為用戶交互留下大量空間。
用于從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備(以下被稱為運(yùn)動(dòng)圖像再現(xiàn)設(shè)備)可直接執(zhí)行圖3示出的存儲(chǔ)在存儲(chǔ)介質(zhì)中的程序應(yīng)用6中的每一個(gè)。另一方面,運(yùn)動(dòng)圖像再現(xiàn)設(shè)備可將程序應(yīng)用6從存儲(chǔ)介質(zhì)下載到它的本地存儲(chǔ)器并且執(zhí)行下載的程序應(yīng)用6。另一方面,運(yùn)動(dòng)圖像再現(xiàn)設(shè)備可經(jīng)網(wǎng)絡(luò)將程序應(yīng)用6從外部數(shù)據(jù)庫下載到它的本地存儲(chǔ)器,然后執(zhí)行下載的程序應(yīng)用6。在某些情況下,為了增加新的程序應(yīng)用功能或從由制造存儲(chǔ)介質(zhì)的內(nèi)容制造商建立的互聯(lián)網(wǎng)站點(diǎn)獲得新的內(nèi)容,需要運(yùn)動(dòng)圖像再現(xiàn)設(shè)備將程序應(yīng)用從存儲(chǔ)介質(zhì)或經(jīng)網(wǎng)絡(luò)從外部數(shù)據(jù)庫下載到它的本地存儲(chǔ)器。在這種情況下,下載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器中的程序應(yīng)用緊密地與所述程序應(yīng)用從其被下載的存儲(chǔ)介質(zhì)有關(guān),因此當(dāng)通過使用所述存儲(chǔ)介質(zhì)的標(biāo)識(shí)符從所述存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)時(shí),載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器中的程序應(yīng)用通常被執(zhí)行。程序應(yīng)用通常被設(shè)計(jì)以使它可與它從其被下載的存儲(chǔ)介質(zhì)結(jié)合而被執(zhí)行。
然而,在一些其它情況下,需要運(yùn)動(dòng)圖像再現(xiàn)設(shè)備獨(dú)立于來自存儲(chǔ)介質(zhì)的運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)來執(zhí)行下載到它的本地存儲(chǔ)器的程序應(yīng)用?,F(xiàn)在將詳細(xì)介紹根據(jù)本發(fā)明示例性實(shí)施例的在沒有存儲(chǔ)介質(zhì)的情況下獨(dú)立地執(zhí)行存儲(chǔ)在運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器中的程序應(yīng)用的設(shè)備及方法。
圖4A至圖4C是示出根據(jù)本發(fā)明示例性實(shí)施例的在沒有存儲(chǔ)介質(zhì)的情況下用來執(zhí)行被下載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器中的程序應(yīng)用的下載管理信息的示例的示圖。下載管理信息可被包括在多媒體數(shù)據(jù)中,下載管理信息在多媒體數(shù)據(jù)中的位置可被改變,所述多媒體數(shù)據(jù)被存儲(chǔ)在存儲(chǔ)介質(zhì)中。
特別地,圖4A示出包括在多媒體數(shù)據(jù)中的應(yīng)用程序?qū)ο?0,所述多媒體數(shù)據(jù)被存儲(chǔ)在存儲(chǔ)介質(zhì)中。參照?qǐng)D4A,下載管理信息52A可被包括在應(yīng)用程序管理信息51A中并且被用于根據(jù)制造商的說明書控制程序應(yīng)用的執(zhí)行,所述應(yīng)用程序管理信息51A被包括在應(yīng)用程序?qū)ο?0中。
參照?qǐng)D4B,下載管理信息52B可與應(yīng)用程序管理信息51B被分開包括在應(yīng)用程序?qū)ο?0中。
參照?qǐng)D4C,下載管理信息52C可被包括在程序應(yīng)用6中。
圖5是示出圖4A、圖4B或圖4C的下載管理信息52A、下載管理信息52B或下載管理信息52C的示圖。參照?qǐng)D5,下載管理信息52A、下載管理信息52B或下載管理信息52C包括下載允許信息521,用于指示是否允許將程序應(yīng)用從存儲(chǔ)介質(zhì)下載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器;和獨(dú)立執(zhí)行允許信息522,用于指示在沒有所述存儲(chǔ)介質(zhì)的情況下是否允許執(zhí)行被下載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器的程序應(yīng)用。
因此,下載允許信息521指示內(nèi)容制造商是否允許將存儲(chǔ)在存儲(chǔ)介質(zhì)中的程序應(yīng)用下載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器中。如果允許從存儲(chǔ)介質(zhì)上自由地下載程序應(yīng)用,則即使未被授權(quán)的人也可使用程序應(yīng)用非法訪問存儲(chǔ)在存儲(chǔ)介質(zhì)中的多媒體數(shù)據(jù)。因此,內(nèi)容制造商可確定是否允許從存儲(chǔ)介質(zhì)下載程序應(yīng)用。
獨(dú)立執(zhí)行允許信息522指示在沒有存儲(chǔ)介質(zhì)的情況下內(nèi)容制造商是否允許獨(dú)立執(zhí)行存儲(chǔ)在運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器中的程序應(yīng)用。例如,一旦電影預(yù)覽數(shù)據(jù)和關(guān)于電影預(yù)覽數(shù)據(jù)的程序應(yīng)用被從互聯(lián)網(wǎng)站點(diǎn)或由電影工作室提供的存儲(chǔ)介質(zhì)下載,它們就可以不管存儲(chǔ)介質(zhì)當(dāng)前是否被插入運(yùn)動(dòng)圖像再現(xiàn)設(shè)備中而被執(zhí)行,因此它們?cè)跊]有存儲(chǔ)介質(zhì)的情況下向用戶提供多種信息。然而,如果從存儲(chǔ)介質(zhì)被下載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器中的程序應(yīng)用被用于使用已經(jīng)存儲(chǔ)在存儲(chǔ)介質(zhì)中的多媒體數(shù)據(jù)來提供附加功能,則在沒有存儲(chǔ)介質(zhì)的情況下下載的程序應(yīng)用無法正確地運(yùn)行。為了解決這個(gè)問題,制造商有必要指定在沒有存儲(chǔ)介質(zhì)的情況下他或她制作的程序應(yīng)用能否運(yùn)行,其中,所述程序應(yīng)用被存儲(chǔ)在所述存儲(chǔ)介質(zhì)中。在本發(fā)明實(shí)施例中,獨(dú)立執(zhí)行允許信息522指示在沒有存儲(chǔ)介質(zhì)的情況在內(nèi)容制造商是否允許下載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器上的程序應(yīng)用被獨(dú)立地執(zhí)行,其中,從所述存儲(chǔ)介質(zhì)下載程序應(yīng)用。
在本實(shí)施例中,提供用于指示在沒有存儲(chǔ)介質(zhì)的情況下在內(nèi)容制造商是否允許下載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器中的程序應(yīng)用被執(zhí)行的信息,即,下載管理信息52A、下載管理信息52B或下載管理信息52C,其中,所述程序應(yīng)用從所述存儲(chǔ)介質(zhì)被下載。當(dāng)將程序應(yīng)用從存儲(chǔ)介質(zhì)或外部數(shù)據(jù)庫下載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器中時(shí),用于指示在沒有所述存儲(chǔ)介質(zhì)或所述外部數(shù)據(jù)庫的情況下程序應(yīng)用能否被獨(dú)立地執(zhí)行的下載管理信息52A、下載管理信息52B或下載管理信息52C也被存儲(chǔ)在所述本地存儲(chǔ)器中,其中,所述程序應(yīng)用從所述存儲(chǔ)介質(zhì)或所述外部數(shù)據(jù)庫被下載。如上所述,如圖4A和圖4B所示,下載管理信息52A、下載管理信息52B或下載管理信息52C可作為應(yīng)用程序管理信息的一部分被包括在應(yīng)用程序?qū)ο笾谢蚺c應(yīng)用程序管理信息被分開包括在應(yīng)用程序?qū)ο笾?。下載管理信息52A、下載管理信息52B或下載管理信息52C可包括下載允許信息521和獨(dú)立執(zhí)行允許信息522。
現(xiàn)在將描述根據(jù)本發(fā)明示例性實(shí)施例的使用上面提到的多媒體數(shù)據(jù)結(jié)構(gòu)的運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的結(jié)構(gòu)。
圖6是根據(jù)本發(fā)明示例性實(shí)施例的使用下載管理信息執(zhí)行被下載到它的本地存儲(chǔ)器中的程序應(yīng)用的運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的方框圖。參照?qǐng)D6,運(yùn)動(dòng)圖像再現(xiàn)設(shè)備包括讀取單元,其從存儲(chǔ)介質(zhì)讀取數(shù)據(jù);緩沖單元,其臨時(shí)存儲(chǔ)讀取的數(shù)據(jù);導(dǎo)航引擎,其參照導(dǎo)航數(shù)據(jù)控制運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn);模塊管理器104,其響應(yīng)于初始執(zhí)行、用戶選擇或?qū)Ш綌?shù)據(jù)中的改變通過讀取系統(tǒng)數(shù)據(jù)來控制導(dǎo)航引擎處理標(biāo)題改變;和放映引擎,其對(duì)運(yùn)動(dòng)圖像數(shù)據(jù)解碼并將解碼的運(yùn)動(dòng)圖像數(shù)據(jù)輸出到屏幕。
運(yùn)動(dòng)圖像再現(xiàn)設(shè)備還可包括用來執(zhí)行程序應(yīng)用的程序引擎102和程序數(shù)據(jù)緩沖器101。一起執(zhí)行一個(gè)或多個(gè)程序應(yīng)用需要多個(gè)程序引擎102。例如,為了一起執(zhí)行Java應(yīng)用程序和HTML應(yīng)用程序,需要可執(zhí)行Java應(yīng)用程序的Java虛擬機(jī)和可執(zhí)行HTML應(yīng)用程序的瀏覽引擎。
運(yùn)動(dòng)圖像再現(xiàn)設(shè)備還可包括混合器103,所述混合器103放置由程序引擎102提供的執(zhí)行結(jié)果和由放映引擎在一個(gè)屏幕上輸出的解碼的運(yùn)動(dòng)圖像數(shù)據(jù)。
為了提供運(yùn)動(dòng)圖像編程功能,程序引擎102可包括使用對(duì)應(yīng)于程序應(yīng)用的應(yīng)用程序?qū)ο髞砜刂瞥绦驊?yīng)用的執(zhí)行的應(yīng)用程序管理器105。詳細(xì)地說,應(yīng)用程序管理器105讀取包括在應(yīng)用程序?qū)ο笾械膽?yīng)用程序管理信息,并且參照應(yīng)用程序管理信息來控制對(duì)應(yīng)于應(yīng)用程序?qū)ο蟮某绦驊?yīng)用的執(zhí)行。在本實(shí)施例中,模塊管理器104和應(yīng)用程序管理器105被分開實(shí)現(xiàn)。然而,模塊管理器104可被并入應(yīng)用程序管理器105,在這種情況下,應(yīng)用程序管理器105不僅執(zhí)行它自己的功能,而且執(zhí)行模塊管理器104的功能。
運(yùn)動(dòng)圖像再現(xiàn)設(shè)備還包括可存儲(chǔ)從存儲(chǔ)介質(zhì)100或外部數(shù)據(jù)庫300下載的程序應(yīng)用的本地存儲(chǔ)器200。
模塊管理器104搜索用于存儲(chǔ)多個(gè)程序應(yīng)用的本地存儲(chǔ)器200,基于搜索結(jié)果顯示僅包括可由用戶選擇的程序應(yīng)用的程序應(yīng)用列表,并接收關(guān)于由用戶選擇的程序應(yīng)用之一的選擇信息。模塊管理器104可控制程序引擎102執(zhí)行選擇的程序應(yīng)用。詳細(xì)地說,模塊管理器104可檢查包括在下載管理信息中的獨(dú)立執(zhí)行信息。其后,如果獨(dú)立執(zhí)行允許信息522指示在沒有存儲(chǔ)介質(zhì)100的情況下可獨(dú)立地執(zhí)行選擇的程序應(yīng)用,則模塊管理器104可控制程序引擎102在沒有存儲(chǔ)介質(zhì)100的情況下獨(dú)立執(zhí)行選擇的程序應(yīng)用。否則,模塊管理器104可通知用戶在沒有存儲(chǔ)介質(zhì)100的情況下選擇的程序應(yīng)用不能夠被獨(dú)立地執(zhí)行。
圖7A和圖7B是示出根據(jù)本發(fā)明示例性實(shí)施例的下載到運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器中的程序應(yīng)用數(shù)據(jù)的格式的示例的示圖。
圖7A示出從存儲(chǔ)介質(zhì)100或經(jīng)網(wǎng)絡(luò)從外部數(shù)據(jù)庫300下載到本地存儲(chǔ)器200的程序應(yīng)用數(shù)據(jù)的格式。參照?qǐng)D7A,至少一個(gè)下載的程序應(yīng)用和對(duì)應(yīng)于所述程序應(yīng)用的下載管理信息52可與從其它們被下載的存儲(chǔ)介質(zhì)的標(biāo)識(shí)符一起被存儲(chǔ)在本地存儲(chǔ)器200中。如同上面參照?qǐng)D4A至圖5描述的下載管理信息52A、下載管理信息52B或下載管理信息52C,下載管理信息52包括下載允許信息521和獨(dú)立執(zhí)行允許信息522。另一方面,下載管理信息52可僅包括獨(dú)立執(zhí)行允許信息522。
參照?qǐng)D7B,多個(gè)下載的程序應(yīng)用和分別對(duì)應(yīng)于所述程序應(yīng)用的多個(gè)下載管理信息52可與它們從其被下載的存儲(chǔ)介質(zhì)的標(biāo)識(shí)符一起被存儲(chǔ)在本地存儲(chǔ)器200中。
圖8是示出根據(jù)本發(fā)明示例性實(shí)施例的在沒有存儲(chǔ)介質(zhì)的情況下使用下載管理信息執(zhí)行被下載到本地存儲(chǔ)器中的程序應(yīng)用的方法的流程圖。參照?qǐng)D8,在操作401中,運(yùn)動(dòng)圖像再現(xiàn)設(shè)備在它的本地存儲(chǔ)器200中搜索用戶期望的程序應(yīng)用,其中,在所述本地存儲(chǔ)器200中存儲(chǔ)多個(gè)程序應(yīng)用。在操作402中,運(yùn)動(dòng)圖像再現(xiàn)設(shè)備參照與期望的程序應(yīng)用一起被存儲(chǔ)在本地存儲(chǔ)器200中的下載管理信息確定在沒有存儲(chǔ)介質(zhì)的情況下期望的程序應(yīng)用能否被獨(dú)立地執(zhí)行。在操作404中,如果在操作403中確定的下載管理信息指示期望的程序應(yīng)用的獨(dú)立執(zhí)行被允許,則運(yùn)動(dòng)圖像再現(xiàn)設(shè)備執(zhí)行期望的程序應(yīng)用。在操作404中,如果在操作403中確定的下載管理信息沒有指示期望的程序應(yīng)用的獨(dú)立執(zhí)行被允許,則運(yùn)動(dòng)圖像再現(xiàn)設(shè)備通知用戶期望的程序應(yīng)用不能夠被執(zhí)行。
例如,運(yùn)動(dòng)圖像再現(xiàn)設(shè)備可參照存儲(chǔ)在存儲(chǔ)介質(zhì)中的工作室訪問信息來確定電影預(yù)覽數(shù)據(jù)和與所述電影預(yù)覽數(shù)據(jù)聯(lián)合操作的Java應(yīng)用程序是否存在于由內(nèi)容制造商建立的互聯(lián)網(wǎng)站點(diǎn)中。其后,運(yùn)動(dòng)圖像再現(xiàn)設(shè)備可從互聯(lián)網(wǎng)站點(diǎn)下載電影預(yù)覽數(shù)據(jù)和Java應(yīng)用程序,并且將它們與用于指示在沒有存儲(chǔ)介質(zhì)的情況下所述Java應(yīng)用程序能否被獨(dú)立地執(zhí)行的下載管理信息一起存儲(chǔ)在本地存儲(chǔ)器200中。
當(dāng)存儲(chǔ)介質(zhì)與運(yùn)動(dòng)圖像再現(xiàn)設(shè)備分離時(shí),運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的模塊管理器104向用戶提供存儲(chǔ)在本地存儲(chǔ)器200中的包括多個(gè)Java應(yīng)用程序的Java應(yīng)用程序列表并且執(zhí)行由用戶選擇的Java應(yīng)用程序之一。在執(zhí)行選擇的Java應(yīng)用程序之前,模塊管理器104可參照對(duì)應(yīng)于選擇的Java應(yīng)用程序的下載管理信息來確定選擇的Java應(yīng)用程序能否被獨(dú)立地執(zhí)行。如果對(duì)應(yīng)于選擇的Java應(yīng)用程序的下載管理信息指示內(nèi)容制造商不允許選擇的Java應(yīng)用程序的獨(dú)立執(zhí)行,則運(yùn)動(dòng)圖像再現(xiàn)設(shè)備通知用戶因?yàn)闆]有內(nèi)容制造商的批準(zhǔn)所以選擇的Java應(yīng)用程序不能被執(zhí)行。另一方面,如果對(duì)應(yīng)于選擇的Java應(yīng)用程序的下載管理信息指示內(nèi)容制造商允許選擇的Java應(yīng)用程序的獨(dú)立執(zhí)行,則運(yùn)動(dòng)圖像再現(xiàn)設(shè)備執(zhí)行選擇的Java應(yīng)用程序。選擇的Java應(yīng)用程序可使用存儲(chǔ)在存儲(chǔ)介質(zhì)中的電影預(yù)覽文件來再現(xiàn)電影預(yù)覽數(shù)據(jù)或者當(dāng)被執(zhí)行時(shí)提供多種附加服務(wù)和功能,比如提供游戲服務(wù)或廣告服務(wù)或提供屏幕保護(hù)功能。
本發(fā)明的一方面可被實(shí)現(xiàn)為寫在計(jì)算機(jī)可讀記錄介質(zhì)上的計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀記錄介質(zhì)可以是以計(jì)算機(jī)可讀方式存儲(chǔ)數(shù)據(jù)的任何類型的記錄裝置。計(jì)算機(jī)可讀記錄介質(zhì)的示例包括ROM、RAM、CD-ROM、磁帶、軟盤、光學(xué)數(shù)據(jù)存儲(chǔ)器和載波(例如,通過互聯(lián)網(wǎng)的數(shù)據(jù)傳輸)。計(jì)算機(jī)可讀記錄介質(zhì)可分布在與網(wǎng)絡(luò)連接的多個(gè)計(jì)算機(jī)系統(tǒng)以使計(jì)算機(jī)可讀代碼以分散的方式被寫入并從其被執(zhí)行。用于實(shí)現(xiàn)本發(fā)明的一方面所需的函數(shù)程序、代碼和代碼段可被本領(lǐng)域的普通技術(shù)人員之一容易地理解。
如上所述,在本發(fā)明的一方面中,提供存儲(chǔ)用于提供運(yùn)動(dòng)圖像再現(xiàn)功能和編程功能的多媒體數(shù)據(jù)的存儲(chǔ)介質(zhì)和從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備及方法,所述編程功能提供用戶交互功能和/或其它附加功能。
因此,根據(jù)本發(fā)明的一方面,通過使用下載管理信息可獨(dú)立地執(zhí)行從存儲(chǔ)介質(zhì)或經(jīng)網(wǎng)絡(luò)從外部數(shù)據(jù)庫下載到本地存儲(chǔ)器的程序應(yīng)用。
雖然已經(jīng)顯示并描述了本發(fā)明的一些實(shí)施例,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求和它們的等同物限定其的范圍的本發(fā)明的原理和精神的情況下,可以在這個(gè)實(shí)施例中進(jìn)行改變。
權(quán)利要求
1.一種從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備,在所述存儲(chǔ)介質(zhì)中存儲(chǔ)被用來再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)模式數(shù)據(jù)和被用來使用所述運(yùn)動(dòng)圖像數(shù)據(jù)來提供用戶交互功能和/或其它附加功能的程序數(shù)據(jù),所述設(shè)備包括存儲(chǔ)單元,其存儲(chǔ)從所述存儲(chǔ)介質(zhì)或從網(wǎng)絡(luò)下載的程序數(shù)據(jù)和用于指示下載的程序數(shù)據(jù)是否獨(dú)立于所述存儲(chǔ)介質(zhì)被執(zhí)行的下載管理信息;讀取單元,其從所述存儲(chǔ)單元讀取所述下載的程序數(shù)據(jù)和所述下載管理信息;和再現(xiàn)單元,其參照所述下載管理信息再現(xiàn)所述下載的程序數(shù)據(jù)。
2.如權(quán)利要求1所述的設(shè)備,其中,所述再現(xiàn)單元包括模塊管理器,如果所述下載管理信息指示所述下載的程序數(shù)據(jù)獨(dú)立于所述存儲(chǔ)介質(zhì)被執(zhí)行,則在沒有所述存儲(chǔ)介質(zhì)的情況下所述模塊管理器控制程序引擎執(zhí)行所述下載的程序數(shù)據(jù),如果所述下載管理信息指示所述下載的程序數(shù)據(jù)不獨(dú)立于所示存儲(chǔ)介質(zhì)被執(zhí)行,則所述模塊管理器控制程序引擎通知用戶在沒有所述存儲(chǔ)介質(zhì)的情況下所述下載的程序數(shù)據(jù)不被執(zhí)行。
3.如權(quán)利要求1所述的設(shè)備,其中,所述下載管理信息被包括在用于控制所述下載的程序數(shù)據(jù)的執(zhí)行的應(yīng)用程序管理信息中,并且所述應(yīng)用程序管理信息被包括在所述下載的程序數(shù)據(jù)中。
4.如權(quán)利要求1所述的設(shè)備,其中,所述下載管理信息與用來控制所述下載的程序數(shù)據(jù)的執(zhí)行的應(yīng)用程序管理信息被分開存儲(chǔ),并且所述應(yīng)用程序管理信息被包括在所述下載的程序數(shù)據(jù)中。
5.一種從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的方法,在所述存儲(chǔ)介質(zhì)中存儲(chǔ)用于再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)模式數(shù)據(jù)和被用來使用所述運(yùn)動(dòng)圖像數(shù)據(jù)提供用戶交互功能和/或其它附加功能的程序數(shù)據(jù)。所述方法包括在存儲(chǔ)單元中搜索由用戶選擇的程序數(shù)據(jù)、從所述存儲(chǔ)介質(zhì)或從網(wǎng)絡(luò)下載的程序數(shù)據(jù)和用于指示所下載的程序數(shù)據(jù)是否獨(dú)立于所述存儲(chǔ)介質(zhì)而被執(zhí)行的下載管理信息;在所述存儲(chǔ)單元中檢查對(duì)應(yīng)于選擇的程序數(shù)據(jù)的下載管理信息;和參照所述下載管理信息再現(xiàn)所述選擇的程序數(shù)據(jù)。
6.如權(quán)利要求5所述的方法,其中,所述再現(xiàn)所述選擇的程序數(shù)據(jù)的步驟包括如果對(duì)應(yīng)于所述選擇的程序數(shù)據(jù)的所述下載管理信息指示所述選擇的程序數(shù)據(jù)獨(dú)立于所述存儲(chǔ)介質(zhì)被執(zhí)行,則在沒有所述存儲(chǔ)介質(zhì)的情況下再現(xiàn)所述選擇的程序數(shù)據(jù);和如果對(duì)應(yīng)于所述選擇的程序數(shù)據(jù)的所述下載管理信息指示所述選擇的程序數(shù)據(jù)不獨(dú)立于所述存儲(chǔ)介質(zhì)被執(zhí)行,則控制用于從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備通知用戶在沒有所述存儲(chǔ)介質(zhì)的情況下所述選擇的程序數(shù)據(jù)不被執(zhí)行。
7.如權(quán)利要求5所述的方法,其中,對(duì)應(yīng)于所述選擇的程序數(shù)據(jù)的所述下載管理信息被包括在被用來控制所述選擇的程序數(shù)據(jù)的執(zhí)行的應(yīng)用程序管理信息中,并且所述應(yīng)用程序管理信息被包括在所述選擇的程序數(shù)據(jù)中。
8.如權(quán)利要求5所述的方法,其中,對(duì)應(yīng)于所述選擇的程序數(shù)據(jù)的所述下載管理信息與用來控制所述選擇的程序數(shù)據(jù)的執(zhí)行的應(yīng)用程序管理信息被分開存儲(chǔ),并且所述應(yīng)用程序管理信息被包括在所述選擇的程序數(shù)據(jù)中。
9.一種存儲(chǔ)介質(zhì),包括再現(xiàn)模式數(shù)據(jù),用來再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù);和程序數(shù)據(jù),用來使用所述運(yùn)動(dòng)圖像數(shù)據(jù)來提供用戶交互功能和/或其它附加功能,其中,所述程序數(shù)據(jù)包括下載管理信息,所述下載管理信息指示所述程序數(shù)據(jù)是否可被下載到用于從存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的圖像再現(xiàn)設(shè)備的存儲(chǔ)單元,并且指示在下載到所述存儲(chǔ)單元之后,所述程序數(shù)據(jù)是否獨(dú)立于所述程序數(shù)據(jù)從其被下載的存儲(chǔ)介質(zhì)而被執(zhí)行。
10.如權(quán)利要求9所述的存儲(chǔ)介質(zhì),包括用于控制所述再現(xiàn)模式數(shù)據(jù)和所述程序數(shù)據(jù)的執(zhí)行的系統(tǒng)數(shù)據(jù)。
11.如權(quán)利要求1所述的設(shè)備,其中,所述下載管理信息包括下載允許信息,其指示是否允許將程序應(yīng)用從所述存儲(chǔ)介質(zhì)下載到所述運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器;和獨(dú)立執(zhí)行允許信息,其指示在沒有所述存儲(chǔ)介質(zhì)的情況下被下載到所述運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的所述本地存儲(chǔ)器中的所述程序應(yīng)用的獨(dú)立執(zhí)行是否被允許。
12.如權(quán)利要求11所述的設(shè)備,其中,所述下載允許信息指示內(nèi)容制造商是否允許存儲(chǔ)在所述存儲(chǔ)介質(zhì)中的所述程序應(yīng)用被下載到所述運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的所述本地存儲(chǔ)器中。
13.如權(quán)利要求11所述的設(shè)備,其中,所述獨(dú)立執(zhí)行允許信息指示內(nèi)容制造商是否允許存儲(chǔ)在所述運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的所述本地存儲(chǔ)器中的所述程序應(yīng)用獨(dú)立于所述存儲(chǔ)器而被執(zhí)行。
14.如權(quán)利要求9所述的存儲(chǔ)介質(zhì),其中,所述下載管理信息被存儲(chǔ)在用于控制所述下載的程序數(shù)據(jù)的執(zhí)行的程序應(yīng)用中,并且所述下載管理信息指示所述下載的程序數(shù)據(jù)是否獨(dú)立于所述存儲(chǔ)介質(zhì)而被執(zhí)行。
15.如權(quán)利要求9所述的存儲(chǔ)介質(zhì),其中,所述下載管理信息包括下載允許信息,其指示將程序應(yīng)用從所述存儲(chǔ)介質(zhì)下載到所述運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的本地存儲(chǔ)器是否被允許;和獨(dú)立執(zhí)行允許信息,其指示在沒有所述存儲(chǔ)介質(zhì)的情況下被下載到所述運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的所述本地存儲(chǔ)器中的所述程序應(yīng)用的獨(dú)立執(zhí)行是否被允許。
16.如權(quán)利要求15所述的存儲(chǔ)介質(zhì),其中,所述下載允許信息指示內(nèi)容制造商是否允許存儲(chǔ)在所述存儲(chǔ)介質(zhì)中的所述程序應(yīng)用被下載到所述運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的所述本地存儲(chǔ)器中。
17.如權(quán)利要求15所述的存儲(chǔ)介質(zhì),其中,所述獨(dú)立執(zhí)行允許信息指示內(nèi)容制造商是否允許存儲(chǔ)在所述運(yùn)動(dòng)圖像再現(xiàn)設(shè)備的所述本地存儲(chǔ)器中的所述程序應(yīng)用獨(dú)立于所述程序應(yīng)用從其被下載的存儲(chǔ)介質(zhì)而被執(zhí)行。
18.一種存儲(chǔ)介質(zhì),包括再現(xiàn)模式數(shù)據(jù),用來再現(xiàn)運(yùn)動(dòng)圖像數(shù)據(jù);和程序數(shù)據(jù),被用來獨(dú)立于來自所述存儲(chǔ)介質(zhì)的所述運(yùn)動(dòng)圖像數(shù)據(jù)的再現(xiàn)而供用戶交互功能和/或其它附加功能,其中,所述程序數(shù)據(jù)包括下載管理信息,所述下載管理信息指示所述程序數(shù)據(jù)可否從所述存儲(chǔ)介質(zhì)下載到用于再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備的存儲(chǔ)單元,并指示在下載到所述存儲(chǔ)單元之后所述程序數(shù)據(jù)是否獨(dú)立于所述程序數(shù)據(jù)從其被下載的存儲(chǔ)介質(zhì)而被執(zhí)行。
19.如權(quán)利要求18所述的存儲(chǔ)介質(zhì),其中,所述下載管理信息包括下載允許信息,其指示是否允許將程序應(yīng)用從所述存儲(chǔ)介質(zhì)下載到所述設(shè)備的本地存儲(chǔ)器;和獨(dú)立執(zhí)行允許信息,其指示在沒有所述存儲(chǔ)介質(zhì)的情況下下載到所述設(shè)備的所述本地存儲(chǔ)器中的程序應(yīng)用的獨(dú)立執(zhí)行是否被允許。
20.一種用于從再現(xiàn)模式數(shù)據(jù)和程序數(shù)據(jù)被存儲(chǔ)在其中的存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的運(yùn)動(dòng)圖像的設(shè)備,所述設(shè)備包括存儲(chǔ)單元,其存儲(chǔ)所述程序數(shù)據(jù)和下載管理信息;讀取單元,其從所述存儲(chǔ)單元讀取所述程序數(shù)據(jù)和所述管理信息;和再現(xiàn)單元,關(guān)于所述下載管理信息再現(xiàn)所述程序數(shù)據(jù),其中,所述下載管理信息包括下載允許信息,其指示是否允許將程序應(yīng)用從所述存儲(chǔ)介質(zhì)下載到所述設(shè)備的所述存儲(chǔ)單元;和獨(dú)立執(zhí)行允許信息,其指示在沒有所述存儲(chǔ)介質(zhì)的情況下下載到所述設(shè)備的所述本地存儲(chǔ)器中的所述程序應(yīng)用的獨(dú)立執(zhí)行是否被允許。
21.如權(quán)利要求20所述的設(shè)備,其中,所述程序數(shù)據(jù)從所述存儲(chǔ)介質(zhì)或從網(wǎng)絡(luò)被下載。
全文摘要
一種存儲(chǔ)用于提供運(yùn)動(dòng)圖像再現(xiàn)功能和編程功能的多媒體數(shù)據(jù)的存儲(chǔ)介質(zhì),和一種從所述存儲(chǔ)介質(zhì)再現(xiàn)運(yùn)動(dòng)圖像的設(shè)備及方法,所述設(shè)備包括存儲(chǔ)單元,其存儲(chǔ)從所述存儲(chǔ)介質(zhì)或從網(wǎng)絡(luò)下載的程序數(shù)據(jù)和用于指示下載的程序數(shù)據(jù)在沒有所述存儲(chǔ)介質(zhì)的情況下能否被獨(dú)立地執(zhí)行的下載管理信息;讀取單元,其從所述存儲(chǔ)單元讀取所述下載的程序數(shù)據(jù)和所述下載管理信息;和再現(xiàn)單元,其參照所述下載管理信息再現(xiàn)所述下載的程序數(shù)據(jù)。因此,不僅可以提供通常運(yùn)動(dòng)圖像再現(xiàn)功能,而且可以向用戶提供用戶交互功能和/或其它附加功能,并且可以在沒有所述存儲(chǔ)介質(zhì)的情況下獨(dú)立地執(zhí)行從存儲(chǔ)介質(zhì)或經(jīng)網(wǎng)絡(luò)從外部數(shù)據(jù)庫下載到本地存儲(chǔ)器的程序應(yīng)用。
文檔編號(hào)H04N5/93GK1758736SQ20051010820
公開日2006年4月12日 申請(qǐng)日期2005年10月8日 優(yōu)先權(quán)日2004年10月9日
發(fā)明者金光玟, 李貞鎬, 李斗熙 申請(qǐng)人:三星電子株式會(huì)社