專利名稱:用于擴展對于多個存儲介質的交互性的方法和裝置的制作方法
技術領域:
本發(fā)明通常屬于光存儲介質領域。更加具體地說,本發(fā)明涉及一種用于擴展關于多個光存儲介質(尤其是藍光盤(BD ))的交互性的方法和裝置。
背景技術:
當前以諸如數(shù)字通用盤(DVD)的格式的許多預記錄盤在市場上是可獲得的。這些盤可以在沒有任何其它附加信息的情況下進行播放。然而,設想在將來DVD標準將以新的應用(例如高級通信特征)擴展。在將來使用這種新的應用,內容創(chuàng)作者通過對非交互DVD 盤添加交互性,而能夠使在非交互DVD盤上的當前市場上可獲得的內容變得更加具有吸引性。這種新應用的例子是例如對影片添加多角度瀏覽或在原始內容中插入新場景。一種可能性是制造帶有現(xiàn)有內容和新應用的新型盤。然而,這需要在預記錄盤上重新創(chuàng)作內容,其中重新創(chuàng)作可能降低內容的質量。現(xiàn)有狀態(tài)的高容量存儲標準是藍光盤,不久將進入消費品市場。藍光盤(BD)是提供比先前光存儲介質更高存儲容量的完全新的光存儲介質。設想BD播放器將是具有高級交互特征(例如,選擇的網絡訪問、播放器中的本地存儲和以Java形式的可編程平臺)的系統(tǒng)。這意味著內容創(chuàng)作者可在盤上包括Java應用程序,其可利用網絡和本地存儲,將其與盤上的內容結合并如此給用戶提供一種無縫的交互性影片的感受。因此,BD提供滿足用于提供上述高級交互特征的要求的平臺。W0-A1-0063916披露了一種用于借助于分離的存儲介質更新存儲在便攜式存儲介質上的內容的系統(tǒng)。在W0-A1-0063916所披露的一個實施例中,只根據(jù)便攜式存儲介質來接收分離的存儲介質。然而,例如W0-A1-0063916并不提供對視頻剪輯序列的重放,所述視頻剪輯序列位于多張盤上。另一個缺陷是需要一個分離的存儲介質,另外,不會提供之后給出解釋的發(fā)散(divergence)標題。發(fā)散標題是具有多個重放路徑的標題,其中在分支點根據(jù)用戶交互和/或盤上的程序來動態(tài)選擇重放路徑。在發(fā)散標題內也可以有合并點。例如,可以將發(fā)散標題應用于冒險類游戲。例如,用戶探索一個洞穴并被呈現(xiàn)有道路的選擇_用戶在每個分支點選擇一個路徑并最終到達目標或落入陷阱。該示例在圖1中示出。如上所述,尤其是對于BD來說,需要在多張盤間提供交互性。因此,本發(fā)明的一個目的是提供一種能夠在多個盤間實現(xiàn)發(fā)散標題的方法和裝置。如此后所述的根據(jù)本發(fā)明的解決方案能夠使發(fā)散標題中的某一重放路徑位于分離的盤上,這允許內容創(chuàng)作者例如提供一種游戲,其中在游戲期間做出的選擇確定應在播放器中插入哪張盤,并因此例如鼓勵人們購買另外的盤。在BD格式中,盤上的內容的邏輯組織是通過播放列表來完成的。一張盤可包含一個或多個播放列表,其中這些列表涉及的是在BD上的視頻剪輯。從用戶的觀點看,標題的重放意味著在一個重放列表中所涉及的全部視頻剪輯的列表的重放。所以對于每個標題都有一個播放列表。然而,這些可能性被限制于將交互性與單張盤相關聯(lián)。關于多張BD盤, 并不知道如何在多張盤間擴展交互性。由于缺少擴展的交互性所產生的問題的一個例子是何時一組盤中的每張盤都包含視頻序列的部分并且終端用戶必須要購買所有盤來播放所述序列。因此,提供與光盤的交互性的改進方法將是有利的,并且尤其是對于BD,允許提高靈活性和/或提供新的應用將是有利的。
發(fā)明內容
因此,本發(fā)明優(yōu)選的在于尋求減輕、消除或排除現(xiàn)有技術中的一個或多個上述不足和單一或以任意組合形式的缺點,并通過提供一種根據(jù)所附專利權利要求所述的光盤讀取設備、光存儲介質、方法和計算機可讀介質來解決至少上述問題。一個解決方案是利用本地存儲來擴展跨越多張盤的內容,使得整體大于部分。該系統(tǒng)的一個例子是在每張盤的什么地方包含視頻序列部分,并且用戶必須購買所有的盤來播放該序列。為了實現(xiàn)此目的,根據(jù)本發(fā)明的一個實施例,在BD中使用特殊種類的播放列表。本申請?zhí)岢鰞?yōu)選的在BD播放器中使用本地存儲以擴展在多張盤上的交互性。例如來自盤B的內容可訪問來自盤A的內容,并由此對盤A加入特征。為此,必須要用來自盤 A的加密密鑰標記盤B上的應用程序。本發(fā)明的主要點是提供一種特殊的播放列表,所述播放列表可查閱存儲在多張盤上的內容。該播放列表優(yōu)選的存儲在那個組的所有盤上,并在一組中的每張盤上查閱內容部分。本地存儲可用于存儲和結合這些來自不同盤的內容部分。當將一張盤插入播放器中時,播放列表連同先前由播放器讀取的相同組的盤的播放列表一起存儲在播放器的本地存儲器中。這提供了跨越多張盤的交互性,例如已經購買了一組中所有的盤時,就能夠播放播放列表。然而,即使本地存儲不可用,存儲在盤上的播放列表仍然提供了跨越多張盤的交互性,例如當用戶選擇需要從當前插入到播放器中的盤之外的另一張盤播放內容的標題的交互路徑時,播放器具有來自查閱另一張盤的播放列表的有關于此的信息。通過要求用戶插入根據(jù)當前盤的播放列表在其上存儲期望內容的另一張盤,就可以提供跨越多張盤的交互性。本發(fā)明較現(xiàn)有技術的優(yōu)點在于其允許內容創(chuàng)作者利用播放器有能力結合跨越多張盤的內容的事實。沒有本發(fā)明,例如迄今就不能夠創(chuàng)作相關視頻項的序列,所述相關視頻項位于多張盤上。本發(fā)明的另一個優(yōu)點是允許用戶選擇重放視頻項的序列,其中視頻項不是位于單張盤上,并且其中播放器不必裝備存儲介質或利用便攜式存儲介質。而且通過具有覆蓋多張盤的播放列表,內容創(chuàng)作者可利用發(fā)散標題等,由此內容就可跨越多張盤。根據(jù)本發(fā)明的一個方面,提供一種在一組多個光存儲介質上提供交互性的方法。 所述方法包括步驟在所述光存儲介質組的一個存儲介質上提供邏輯單元,其包括有關存儲在所述光存儲介質組中的至少一個其它存儲介質上的內容的信息。優(yōu)選的,所述邏輯單元是上述的播放列表,優(yōu)選的存儲在BD上。根據(jù)本發(fā)明的另一個方面,提供一種設備。該設備適于在一組多個光存儲介質上提供交互性,并且包括用于讀取所述光存儲介質組中的一個存儲介質上的邏輯單元的裝置,所述光存儲介質包括有關存儲在所述光存儲介質組中的至少一個其它存儲介質上的內容的信息;和配置用于在所述邏輯單元指向所述其它介質的內容時訪問所述其它存儲介質的裝置,其中所述裝置彼此可操作地連接。根據(jù)本發(fā)明的又一個方面,提供一種在其上收錄有用于供計算機處理的計算機程序的計算機可讀介質。所述計算機程序包括用于在一組多張光盤上提供交互性的代碼段, 并且所述計算機程序包括用于讀取所述光存儲介質組中的一個存儲介質上的邏輯單元的第一代碼段,所述存儲介質包括有關存儲在所述光存儲介質組中的至少一個其它存儲介質上的內容的信息,和第二代碼段,其被配置用于在所述邏輯單元指向所述其它介質的內容時訪問所述其它存儲介質。根據(jù)本發(fā)明的另一個方面,提供一種包括在其上存儲的邏輯單元的光存儲介質, 其中所述介質是一組光存儲介質中的一個,所述光存儲介質包括有關存儲在所述光存儲介質組中的至少一個其它存儲介質上的內容的信息,其中所述邏輯單元包括有關至少一個其它光存儲介質的內容的信息。根據(jù)本發(fā)明的又一個方面,提供一種作為用于擴展對多個光存儲介質的交互性的手段的播放列表的應用。
通過下面參照附圖對本發(fā)明實施例的說明,本發(fā)明能夠取得的這些和其它方面、 特征和優(yōu)點是顯而易見的,并將參照這樣的說明對其進行闡釋,其中
圖1為發(fā)散標題的一個示例的示意圖2為目錄層級結構的示意圖3為影片播放列表的示意圖4為HD電影模式應用格式的簡化結構的示意圖5為電影對象和播放列表的示意圖6為索引表和電影對象的示意圖7為情節(jié)說明和轉變的示意概圖8為表示根據(jù)本發(fā)明的方法的一個實施例的流程圖9為根據(jù)本發(fā)明一個實施例的裝置的示意圖10為根據(jù)本發(fā)明另一個方面的一個實施例的光存儲介質的示意圖11為根據(jù)本發(fā)明再一個方面的一個實施例的計算機可讀介質的示意圖。
具體實施例方式下述說明集中于可應用于BD播放器的本發(fā)明的一個實施例,,尤其是應用于在多張盤間提供交互性的BD播放器。然而,應該意識到本發(fā)明并不局限于該應用,而是可以應用于具有類似數(shù)據(jù)組織的其他光存儲介質。根據(jù)下面的實施例進行詳細的解釋,對于單張盤的基本播放列表概念可擴展到使得播放列表覆蓋多張盤。在一個實施例中,假設藍光盤B包含一個播放列表,其包括關于藍光盤A的內容的信息,另外還包括一些類似附加場景的附加內容,所述附加場景用于說明盤A的視頻部分。 在該情況下,當播放盤B時,用戶可觀看關于盤A的附加場景。在用戶交互的選擇跳至盤A 的內容的情況下,播放器要求用戶更換盤。可選擇的,在BD播放器是多盤播放器的情況下, 例如具有盤旋轉式傳送機構或盤儲存庫,如果盤A被插入和識別,則播放器自動地切換至盤A??蛇x擇的,BD播放器包括一個例如HDD形式的本地存儲裝置。通過本地存儲,可以將來自盤B的所需內容放到HD上并與來自在那個時刻也在所述播放器中的盤A (不是盤B) 的內容同步的播放。另一個例子是藍光盤B(其比藍光盤A發(fā)行晚并包含不同的A/V內容,例如連續(xù)劇中新的劇集(印isode))上的一個Java應用程序在盤A上產生一個主要影片標題的視頻概要的情況。這會使內容創(chuàng)作者有機會在消費者所收集的盤集中增加新的內容。這可通過用盤A上的密鑰標記盤B上的概要應用程序來進行并允許所述應用程序將其自身寫入HD。然后用戶可插入盤A,并通過從主影片選擇剪輯自動產生盤A上的主影片的概要并將其顯示給用戶。這對于涉及包含若干個部分(例如,三部曲)的電影來說是一個有利特征。已經購買了三部曲第一部分的用戶在購買和觀看第二部分時,能夠以這種方式獲得第一部分的概要。然而,在該情況下,需要可選的本地存儲裝置。跨越多張盤的功能性的第三個例子是通過在盤B上具有更新盤A的重放功能性的 Java應用程序。由于定義BD標準的方式,這是有用的。BD格式將包括兩個部分。幾乎完成的第一部分只覆蓋所述標準的基本影片播放模式,被稱之為“Movie Mode Spec (影片模式規(guī)范)”。此后的播放器將支持所述規(guī)范的全部功能性,并將支持帶有任意本地存儲和網絡連接性的Java。只對所述標準的影片模式規(guī)范創(chuàng)作的盤以后可用Java應用程序進行更新,所述Java應用程序來自在以后的時間點用所述標準的全部規(guī)范創(chuàng)作的盤。可將所述Java應用程序載入播放器HDD。用舊盤(盤Α)的密鑰標記所述Java應用程序,并在將盤A插入到播放器中時自動啟動。所述Java應用程序然后將代替存儲在盤A上的影片模式導航。應用本發(fā)明實施例的另一個例子是在多張盤中設置花絮內容。可以以這樣一種方式來進行,即在花絮內容播放之前,用戶必須購買整套盤。這將能夠起到的作用是,因為可通過在盤上包括的Java應用程序將花絮內容部分的存儲在播放器中的HDD上。然后當購買了一套中的所有盤時,所述內容就是完整的并被自動顯示給用戶。這例如可以是游戲或只有通過購買了所有盤的用戶才能獲得的連續(xù)劇的額外劇集。例如在電視上于圣誕節(jié)所顯示的額外劇集,其不是所述電視劇的部分并且通常不包括在BD上,但你只有通過購買整套電視劇,即所有BD才能得到。實施方式
根據(jù)一個實際實施方式,組織播放器中的本地存儲使得多張盤間能夠共享信息。例如, 組織本地存儲使得具有不同的目錄,這些目錄對于出版者或對于盤來說具有不同的讀-寫許可。圖2表示這樣一種目錄結構。如下是圖2所示的目錄結構的訪問許可。對于根目錄,應用程序只具有讀取入口。 對于出版者ID (或組織者ID)目錄和盤ID子目錄,目錄所有者可以設置文件許可,使得來自于相同出版商的應用程序能夠讀取來自于其它盤的目錄。設想出版商ID (或組織者ID) 和盤ID的值將被包括在BD的標準中,從而可將這些值容易的用于該目的。對于具有該結構的本地存儲,假設內容可在多張盤之間共享,從而應用程序A可讀取通過應用程序B存儲的內容,反之亦然,當然只要兩個應用程序都來自相同的出版商?,F(xiàn)在將更詳細的闡釋上述的原理。在藍光盤Rom的應用格式中,播放列表結構對于某個標題將會指示出在序列中呈現(xiàn)哪些視頻資源。下面的部分將解釋播放列表和在所述格式結構內的什么背景下來設置播放列表。播放列表
播放列表是剪輯中播放間隔的集合。一個這種播放間隔被稱作PlayItem (播放項),并且其由一對IN點(入點)和OUT點(出點)構成,所述一對點指向在剪輯時間軸上的位置。因此,播放列表是播放項的集合。這里IN點意味著播放間隔的開始點,而OUT點意味著播放間隔的結束點。在BD-ROM中,只有一種類型的播放列表其被稱作影片播放列表,參見圖3。根據(jù)本實施例,播放列表結構被擴展用于所述標準的完整特征的版本模式,也稱作Java模式,從而能夠具有擴展跨過多張盤的播放列表。播放列表的句法如下表所示
權利要求
1.一種適于在一組多個光存儲介質(90,91)上提供交互性的設備(80),所述設備包括用于讀取存儲介質(91)上的信息的裝置(81),所述信息有關存儲在所述光存儲介質組(90,91)中的至少一個其它存儲介質(91)上的內容;和配置用于在所讀取的信息指向所述其它存儲介質(91)的內容時訪問所述其它存儲介質(91)的裝置(82),其中所述裝置(81,82 )可操作地彼此連接。
2.根據(jù)權利要求1所述的設備(80),其中所述用于訪問所述其它存儲介質(91)的裝置 (82)適于讀取并訪問在所述光存儲介質(90,91)組上分布的發(fā)散標題的不同分支,其中所述發(fā)散標題是具有多個重放路徑的標題,其中在分支點處根據(jù)用戶交互和/或光存儲介質上的程序來動態(tài)選擇重放路徑,以及所述信息用于識別在哪個存儲介質上存儲了與分支相關的內容。
3.根據(jù)權利要求1所述的設備(80),還包括用于訪問至少存儲在所述其他存儲介質 (91)上的Java應用的裝置,以及用于執(zhí)行所述Java應用的裝置。
4.根據(jù)權利要求1所述的設備(80),其中所述Java應用適于更新所述存儲介質(90) 的重放功能性。
5.根據(jù)權利要求3所述的設備(80),還包括用于存儲所述Java應用的硬盤驅動器,其中所述用于執(zhí)行所述Java應用的裝置適于在所述Java應用由其標記的存儲介質插入到所述設備(80 )中時執(zhí)行所述Java應用。
6.根據(jù)權利要求3所述的設備(80),還包括硬盤驅動器,用于存儲在所述組的多張盤上存儲的花絮內容,以及用于在存儲在所述組中的所有盤上的花絮內容存儲到所述硬盤驅動器上時自動顯示該花絮內容的裝置。
7.根據(jù)權利要求1所述的設備(80),其中所述用于讀取的裝置(81)適于讀取有關所述其他存儲介質中的內容的播放間隔的信息。
8.根據(jù)權利要求1-4的設備(80),其中所述存儲介質為藍光盤,而且其中所述裝置 (81,82)適于訪問藍光盤。
全文摘要
披露了一種在一組多個光存儲介質(90,91)上提供交互性的方法。一個邏輯單元,例如播放列表的播放項被提供在所述光存儲介質組(90,91)的一個存儲介質(90)上,所述光存儲介質包括有關存儲在所述光存儲介質組中的至少一個其它存儲介質(90)上的內容的信息。另外,披露了一種相應的光盤讀取設備,光存儲介質和一種計算機可讀介質。
文檔編號G11B27/00GK102290083SQ20111020659
公開日2011年12月21日 申請日期2005年12月1日 優(yōu)先權日2004年12月6日
發(fā)明者D.P.凱利, P.S.牛頓, W.J.范格斯特爾 申請人:皇家飛利浦電子股份有限公司