亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息記錄媒介、向/從記錄媒介記錄/重放信息的方法

文檔序號(hào):6757508閱讀:528來源:國知局
專利名稱:信息記錄媒介、向/從記錄媒介記錄/重放信息的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種信息記錄媒介例如光盤以及將信息記錄到記錄媒介上的方法和從記錄媒介中重放信息的方法。
背景技術(shù)
近年來,提供高品質(zhì)圖像和高級(jí)功能的DVD視盤以及重放這些視盤的視頻播放器已經(jīng)普及,并且針對(duì)用于重放多信道音頻的外設(shè)的選擇范圍已經(jīng)加寬。已經(jīng)能夠?qū)崿F(xiàn)讓用戶在家里個(gè)性化實(shí)施家庭影院并且自由享受具有高品質(zhì)圖像和聲音的電影、音樂、動(dòng)畫等的環(huán)境。如在日本專利申請(qǐng)?zhí)卦S公開No.10-50036(第18至20頁,圖50至57)中所述一樣,已經(jīng)提出了能夠通過改變例如用于從視盤中重放視頻圖像的文本顏色來將各種菜單重疊的重放設(shè)備。
但是,近年來,隨著圖像壓縮技術(shù)的進(jìn)步,從用戶和內(nèi)容提供商方面已經(jīng)出現(xiàn)針對(duì)實(shí)現(xiàn)更高圖像品質(zhì)的要求。除了實(shí)現(xiàn)更高圖像品質(zhì)之外,內(nèi)容提供商需要能夠通過在內(nèi)容例如菜單窗口、免費(fèi)視頻畫面等以及自身標(biāo)題中升級(jí)和寬展這些內(nèi)容(例如,更多彩的菜單,改善交互性等)來給用戶提供更吸引人的內(nèi)容。另外,一些用戶需要通過自由設(shè)計(jì)其重放位置、重放區(qū)域或重放次數(shù)重放由用戶感受的靜態(tài)圖像數(shù)據(jù)、借助因特網(wǎng)獲取的字幕(subtitle)文本數(shù)據(jù)等來自由地享受內(nèi)容。
為了滿足這些需求,要求提供這樣一種技術(shù),它能夠?qū)崿F(xiàn)各種表示,用于將具有靜態(tài)圖畫或小動(dòng)畫的按鈕以任意位置和任意尺寸與背景音頻重放一起顯示在屏幕上并且突出顯示這些按鈕,而且能夠形成吸引人的內(nèi)容。

發(fā)明內(nèi)容
根據(jù)本發(fā)明一個(gè)方面,提供一種信息重放設(shè)備,它包括一信息記錄媒介,它具有一數(shù)據(jù)區(qū)和一文件信息區(qū),數(shù)據(jù)區(qū)包括存儲(chǔ)有管理信息的管理區(qū)和存儲(chǔ)有由管理信息管理的對(duì)象的對(duì)象區(qū),文件信息區(qū)存儲(chǔ)有與數(shù)據(jù)區(qū)的記錄內(nèi)容相對(duì)應(yīng)的文件信息,對(duì)象區(qū)存儲(chǔ)有其重放作為節(jié)目鏈在多個(gè)邏輯單元中被管理的第一對(duì)象和其重放與第一對(duì)象分開地被管理的第二對(duì)象,并且管理區(qū)存儲(chǔ)有限定了第二對(duì)象的重放條件的重放序列;第一重放處理單元,被配置為從信息記錄媒介中重放重放序列;以及第二重放處理單元,被配置為根據(jù)重放序列重放第一和第二對(duì)象中的至少一個(gè)。
根據(jù)本發(fā)明的另一個(gè)方面,提供一種信息重放方法,它包括從信息記錄媒介中重放重放序列,該信息記錄媒介具有一數(shù)據(jù)區(qū)和一文件信息區(qū),數(shù)據(jù)區(qū)包括存儲(chǔ)有管理信息的管理區(qū)和存儲(chǔ)有由管理信息管理的對(duì)象的對(duì)象區(qū),文件信息區(qū)存儲(chǔ)有與數(shù)據(jù)區(qū)的記錄內(nèi)容相對(duì)應(yīng)的文件信息,對(duì)象區(qū)存儲(chǔ)有其重放作為節(jié)目鏈在多個(gè)邏輯單元中被管理的第一對(duì)象和其重放與第一對(duì)象分開地被管理的第二對(duì)象,并且管理區(qū)存儲(chǔ)有限定了第二對(duì)象的重放條件的重放序列;并且根據(jù)重放序列重放第一和第二對(duì)象中的至少一個(gè)。
根據(jù)本發(fā)明再一個(gè)目的,提供一種信息記錄方法,它包括應(yīng)用于信息記錄媒介上的信息記錄方法,該信息記錄媒介具有一數(shù)據(jù)區(qū)和一文件信息區(qū),數(shù)據(jù)區(qū)包括存儲(chǔ)有管理信息的管理區(qū)和存儲(chǔ)有由管理信息管理的對(duì)象的對(duì)象區(qū),文件信息區(qū)存儲(chǔ)有與數(shù)據(jù)區(qū)的記錄內(nèi)容相對(duì)應(yīng)的文件信息,該方法其特征在于包括在對(duì)象區(qū)上記錄其重放作為節(jié)目鏈在多個(gè)邏輯單元中被管理的第一對(duì)象和其重放與第一對(duì)象分開地被管理的第二對(duì)象;并且在管理區(qū)上記錄限定了第二對(duì)象的重放條件的重放序列。


結(jié)合在本說明書中并且構(gòu)成其一部分的附圖顯示出本發(fā)明的實(shí)施方案,并且與上面給出的發(fā)明概述和下面給出的實(shí)施方案的詳細(xì)說明一起用來說明部分的原理。
圖1顯示出在根據(jù)本發(fā)明一實(shí)施方案的信息記錄媒介上的記錄信息的數(shù)據(jù)結(jié)構(gòu)的實(shí)施例;圖2顯示出根據(jù)本發(fā)明該實(shí)施方案的文件/目錄結(jié)構(gòu)的實(shí)施例;圖3顯示出由圖1中的符號(hào)e表示的視頻管理器信息區(qū)域的詳細(xì)數(shù)據(jù)結(jié)構(gòu)的實(shí)施例;圖4顯示出由圖1中的符號(hào)f表示的視頻標(biāo)題集信息區(qū)的詳細(xì)數(shù)據(jù)結(jié)構(gòu)的實(shí)施例;圖5顯示出在圖4所示的視頻標(biāo)題集節(jié)目鏈信息表中的數(shù)據(jù)結(jié)構(gòu)的實(shí)施例;圖6顯示出在存儲(chǔ)在圖3所示的視頻管理器菜單PCGI單元表信息中的VMGM_PCGI或存儲(chǔ)在圖4所示的視頻標(biāo)題集節(jié)目鏈信息表中的VTS_PGCI的節(jié)目鏈信息中的數(shù)據(jù)結(jié)構(gòu)的實(shí)施例;圖7顯示出在圖6所示的節(jié)目鏈信息中的數(shù)據(jù)結(jié)構(gòu)的后續(xù)部分;圖8為一方框圖,顯示出參考檔次系統(tǒng)的實(shí)施例;圖9顯示出作為矩陣的擴(kuò)展檔次的內(nèi)容圖像的實(shí)施例;圖10為一方框圖,顯示出擴(kuò)展檔次系統(tǒng)的實(shí)施例;圖11為一方框圖,顯示出在圖10中所示的一些系統(tǒng)塊的細(xì)節(jié)示例;圖12顯示出由根據(jù)本發(fā)明該實(shí)施方案的重放設(shè)備重放的重放圖像的實(shí)施例;圖13顯示出由根據(jù)本發(fā)明該實(shí)施方案的重放設(shè)備重放的重放圖像的另一個(gè)實(shí)施例;圖14顯示出由根據(jù)本發(fā)明該實(shí)施方案的重放設(shè)備重放的重放圖像的再一個(gè)實(shí)施例;圖15顯示出由根據(jù)本發(fā)明該實(shí)施方案的重放設(shè)備重放的重放圖像的再一個(gè)實(shí)施例;圖16顯示出在參考檔次中的屏幕結(jié)構(gòu)的實(shí)施例;
圖17顯示出在擴(kuò)展檔次中的屏幕結(jié)構(gòu)的實(shí)施例;圖18顯示出重放序列文件的說明實(shí)施例;圖19顯示出在其上將圖形對(duì)象附加在DVD視頻內(nèi)容上的屏幕的結(jié)構(gòu)實(shí)施例;圖20顯示出在其上將音頻對(duì)象附加在指定DVD視頻內(nèi)容上的品目的結(jié)構(gòu)實(shí)施例;圖21顯示出在其上將Vclick對(duì)象附加在指定DVD視頻內(nèi)容上的屏幕的結(jié)構(gòu)實(shí)施例;圖22顯示出在其上將Vclick對(duì)象附加在指定DVD視頻內(nèi)容上的屏幕的結(jié)構(gòu)實(shí)施例;圖23顯示出在圖18所示的重放序列的說明實(shí)施例中所示的在附加對(duì)象和DVD視頻內(nèi)容之間的關(guān)系;圖24顯示出與在圖18中所示的重放序列文件的說明實(shí)施例不同的其它說明實(shí)施例;圖25通過與圖24所示的PGC#3相關(guān)的說明顯示出屏幕的結(jié)構(gòu)實(shí)施例;圖26通過與圖24所示的PGC#4相關(guān)的說明顯示出屏幕的結(jié)構(gòu)實(shí)施例;圖27通過與圖24所示的PGC#4相關(guān)的說明顯示出屏幕的結(jié)構(gòu)實(shí)施例;圖28通過與圖24所示的PGC#5相關(guān)的說明顯示出屏幕的結(jié)構(gòu)實(shí)施例;圖29通過與圖24所示的PGC#5相關(guān)的說明顯示出屏幕的結(jié)構(gòu)實(shí)施例;圖30通過與圖24所示的PGC#6相關(guān)的說明顯示出屏幕的結(jié)構(gòu)實(shí)施例;圖31通過與圖24所示的PGC#6相關(guān)的說明顯示出屏幕的結(jié)構(gòu)實(shí)施例;圖32通過與圖24所示的PGC#7相關(guān)的說明顯示出屏幕的結(jié)構(gòu)實(shí)施例;圖33通過與圖24所示的PGC#7相關(guān)的說明顯示出屏幕的結(jié)構(gòu)實(shí)施例;圖34通過與圖24所示的PGC#7相關(guān)的說明顯示出屏幕的結(jié)構(gòu)實(shí)施例;圖35顯示出DVD視頻內(nèi)容的PGCs以及與其屬性對(duì)應(yīng)地附加的閃爍對(duì)象;圖36為用來說明根據(jù)本發(fā)明該實(shí)施方案的啟動(dòng)處理順序的流程圖;圖37顯示出在參考檔次中的布局圖像的實(shí)施例;圖38顯示出在參考檔次中的布局圖像的另一個(gè)實(shí)施例;圖39為一示意性方框圖,顯示出根據(jù)本發(fā)明該實(shí)施方案的流式重放設(shè)備(網(wǎng)絡(luò)兼容盤播放器)的布置;圖40為用于說明根據(jù)本發(fā)明該實(shí)施方案的在對(duì)象區(qū)和對(duì)象區(qū)數(shù)據(jù)之間的關(guān)系的示意圖;圖41為用于說明根據(jù)本發(fā)明該實(shí)施方案的對(duì)象元數(shù)據(jù)的存取單元的數(shù)據(jù)結(jié)構(gòu)的實(shí)施例的示意圖;圖42為用于說明根據(jù)本發(fā)明另一個(gè)實(shí)施方案的對(duì)象元數(shù)據(jù)的存取單元的數(shù)據(jù)結(jié)構(gòu)的實(shí)施例的示意圖;圖43為用于說明根據(jù)本發(fā)明再一個(gè)實(shí)施方案的對(duì)象元數(shù)據(jù)的存取單元的數(shù)據(jù)結(jié)構(gòu)的實(shí)施例的示意圖;圖44為用于說明根據(jù)本發(fā)明一實(shí)施方案的Vclick存取表的結(jié)構(gòu)的實(shí)施例的示意圖;圖45為用于說明在根據(jù)本發(fā)明一實(shí)施方案的增強(qiáng)DVD視盤的結(jié)構(gòu)的實(shí)施例的示意圖;圖46為用于說明在根據(jù)本發(fā)明一實(shí)施方案的增強(qiáng)DVD視盤中的目錄結(jié)構(gòu)的實(shí)施例的示意圖;圖47為用于說明根據(jù)本發(fā)明一實(shí)施方案的Vclick信息的結(jié)構(gòu)實(shí)施例的示意圖;
圖48為用于說明根據(jù)本發(fā)明一實(shí)施方案的Vclick信息的另一個(gè)結(jié)構(gòu)實(shí)施例的示意圖;圖49為一流程圖,顯示出采用在圖1中所示的信息記錄媒介的信息記錄設(shè)備的實(shí)施例;圖50可以用在本發(fā)明該實(shí)施方案中的標(biāo)簽列表;并且圖51A和51B為可以用在本發(fā)明該實(shí)施方案中的屬性列表。
具體實(shí)施例方式
下面將參照這些附圖對(duì)根據(jù)本發(fā)明一實(shí)施方案的信息記錄媒介及其重放設(shè)備進(jìn)行說明。圖1顯示出在根據(jù)本發(fā)明一實(shí)施方案的信息記錄媒介上的記錄信息的數(shù)據(jù)結(jié)構(gòu)的實(shí)施例。在圖1中的符號(hào)a表示圓盤形信息記錄媒介(符合目前或未來DVD標(biāo)準(zhǔn)的光盤)1。記錄在該光盤1上的信息細(xì)節(jié)在圖1中由參考符號(hào)b至f表示。
記錄在光盤1上的信息如由圖1中的符號(hào)b所示一樣從內(nèi)周邊側(cè)開始占據(jù)了導(dǎo)入?yún)^(qū)10、卷/文件結(jié)構(gòu)信息區(qū)11、數(shù)據(jù)區(qū)12和導(dǎo)出區(qū)13。該實(shí)施方案的信息記錄媒介采用ISO9660和UDF橋結(jié)構(gòu)作為文件系統(tǒng),并且具有位于一部分?jǐn)?shù)據(jù)區(qū)12中的卷/文件結(jié)構(gòu)信息區(qū)11。該數(shù)據(jù)區(qū)12允許視頻數(shù)據(jù)記錄區(qū)20、另一個(gè)視頻數(shù)據(jù)記錄區(qū)21和總體計(jì)算機(jī)信息記錄區(qū)22的混合分配,如由圖1中的符號(hào)c所示一樣。
如由圖1中的符號(hào)d所示一樣,視頻數(shù)據(jù)記錄區(qū)包括用來記錄與記錄在視頻記錄區(qū)20中的整個(gè)DVD視頻內(nèi)容相關(guān)的管理信息的視頻管理器記錄區(qū)(視頻管理器(VMG))30以及布置用于相應(yīng)的標(biāo)題并且將各個(gè)標(biāo)題的管理信息和視頻信息(視頻對(duì)象)記錄在一起的視頻標(biāo)題集記錄區(qū)(視頻標(biāo)題集(VTS))40。
如由圖1中的符號(hào)e所示一樣,視頻管理器記錄區(qū)(VMG)30包括用于指示與整個(gè)視頻數(shù)據(jù)記錄區(qū)20相關(guān)的管理信息的視頻管理器信息區(qū)(視頻管理器信息(VMGI))31、用于菜單的擴(kuò)展視頻對(duì)象區(qū)(VMGM_EVOBS)32以及用于將與在視頻管理器信息區(qū)(VMGI)中相同的信息記錄作為視頻管理器信息區(qū)(VMGI)31的備份的視頻管理器信息備份區(qū)(VMGI_BUP)33。
除了上面的區(qū)之外,視頻管理器記錄區(qū)(VMG)30包括用于菜單的一高級(jí)功能圖形對(duì)象區(qū)(VMGM_AGOBS)34,它允許重放按鈕布局、按鈕突出顯示指示、背景音頻、效果聲音、電影(moving picture)和動(dòng)畫,還包括一重放序列(PSQ)區(qū)35,它規(guī)定了除了擴(kuò)展視頻對(duì)象(EVOBs)之外的對(duì)象的重放控制。
如由圖1中的符號(hào)f所示一樣,用于將每個(gè)標(biāo)題的管理信息和視頻信息(視頻對(duì)象)記錄在一起的一個(gè)視頻標(biāo)題集記錄區(qū)(VTS)40包括用來將所有內(nèi)容的管理信息記錄在視頻標(biāo)題集記錄區(qū)(VTS)40中的視頻標(biāo)題集信息區(qū)(VTSI)41、用來將視頻對(duì)象數(shù)據(jù)(標(biāo)題的視頻信息)記錄在該視頻標(biāo)題集中的用于標(biāo)題的擴(kuò)展視頻對(duì)象區(qū)(VTSTT_EVOBS)42以及用于將與在視頻標(biāo)題集信息區(qū)(VTSI)41中相同的信息記錄作為視頻標(biāo)題集信息區(qū)(VTSI)41的備份數(shù)據(jù)的視頻標(biāo)題集信息備份區(qū)(VTSI_BUP)43。
另外,每個(gè)視頻標(biāo)題集記錄區(qū)40包括包括用于菜單的一高級(jí)功能圖形對(duì)象區(qū)(VMGM_AGOBS)44,它允許重放按鈕布局、按鈕突出顯示指示、背景音頻、效果聲音、電影和動(dòng)畫;和一高分辨率文本對(duì)象(VTSTT_ATOBS)45,它能夠作為字幕被重放。
圖2顯示出根據(jù)該實(shí)施方案的文件/目錄結(jié)構(gòu)的實(shí)施例。如在圖2中所示一樣,存儲(chǔ)在作為信息記錄媒介1的光盤上的文件由文件系統(tǒng)例如ISO09660、UDF等管理。用于存儲(chǔ)管理高分辨率視頻數(shù)據(jù)的信息文件的HVDVD_TS目錄和用于存儲(chǔ)管理高級(jí)對(duì)象數(shù)據(jù)的信息文件的ADV_OBJ目錄分配在根目錄下。
HVDVD_TS目錄基本上包括屬于用于菜單的菜單組的一組文件和屬于用于標(biāo)題的標(biāo)題集組的多組文件。作為屬于菜單組的多組文件,存儲(chǔ)有用于視頻管理器的信息文件(HVI00001.IFO)、其備份文件(HVI00001.BUP)和用作菜單背景幀的菜單擴(kuò)展視頻對(duì)象集的重放文件(HVM00001.EVO至HVM00003.EVO)。
另外,作為屬于標(biāo)題集#n組的文件組,存儲(chǔ)有具有用來管理標(biāo)題集#n的信息的視頻標(biāo)題集信息文件(HVIxxx01.IFOxxx=001至999)、其備份文件(HVIxxx01.BUPxxx=001至999)、用作標(biāo)題的標(biāo)題集#n的擴(kuò)展視頻對(duì)象集的重放數(shù)據(jù)文件(HVTxxxyy.EVOxxx=001至999,yy=01至99)。
ADV_OBJ目錄存儲(chǔ)有用于重放序列PSQ的控制信息文件(HVI... .PSQ)、用于菜單的高級(jí)功能圖形對(duì)象文件(HVM... .AGO)(該對(duì)象可以采用例如Macromedia Flash(R)等技術(shù)來形成,該技術(shù)通過將音頻數(shù)據(jù)和向量圖形動(dòng)畫數(shù)據(jù))、用于相應(yīng)標(biāo)題集(#1至#n)的高級(jí)功能圖形對(duì)象文件(HVT... .AGO)(該對(duì)象也可以采用MacromediaFlash(R)等技術(shù)來形成)以及用于相應(yīng)標(biāo)題集(#1至#n)組的高級(jí)功能文本對(duì)象文件(HVT... .ATO)(該對(duì)象可以采用Open Type字體、TrueType字體等來形成)。
要指出的是,可以通過α混合將菜單的高級(jí)功能圖像對(duì)象的重放數(shù)據(jù)文件(例如,HVM0001.AGO)混合到屬于在HVDVD_TS目錄中的菜單組的重放數(shù)據(jù)文件(HVM00001.EVO至HVM00003.EVO)。該混合能夠?qū)崿F(xiàn)在屏幕上進(jìn)行按鈕布局和按鈕突出顯示表示,并且還能夠重放具有背景音頻的小型動(dòng)畫片。
要指出的是,α混合將RGB數(shù)據(jù)與透明α混合,并且能夠?qū)D像重疊在另一個(gè)圖像上,從而可以看到下面的圖像。在該情況中的“α”表示重疊在下面圖像上的上面圖像與下面圖像的對(duì)比。例如,在α=100%時(shí),上面圖像顯示出完全覆蓋下面圖像;在α=0%時(shí),重疊的上面圖像消失。例如,在α大約為50%時(shí),所要重疊的上面圖像在下面圖像上顯示為半透明圖像。
可以通過α混合每個(gè)高級(jí)圖形對(duì)象的重放數(shù)據(jù)文件(HVTxxxyy.AGOxxx=001至999,yy=01至99)混合到屬于在HVDVD_TS目錄中的標(biāo)題集#n組的(HVTxxxyy.EVOxxx=001至999,yy=01至99)中。該混合能夠?qū)崿F(xiàn)在屏幕上進(jìn)行按鈕布局和按鈕突出顯示表示,并且還能夠?qū)⒕哂斜尘耙纛l的小型動(dòng)畫片與標(biāo)題內(nèi)容一起重放出。
可以將每個(gè)高分辨率文本對(duì)象的重放數(shù)據(jù)文件(HVTxxxyy.ATOxxx=001至999,yy=01至99)代替記錄在標(biāo)題集#n的擴(kuò)展視頻對(duì)象集中并且用作字幕重放出(或者必要時(shí)與子畫面數(shù)據(jù)一起重放出)。通過重放該高分辨率文本對(duì)象,從而可以將高分辨率字幕重疊在下面圖像(主畫面)上(由于可以顯示出高分辨率字幕,所以不僅可以顯示出字幕字符,而且還可以在有限的顯示空間內(nèi)顯示出許多字符)。
提前限定了重放序列的用于重放序列PSQ的每個(gè)控制信息文件(HVI0000.PSQ)描述了重放條件(定時(shí)、位置、大小等)和/或高級(jí)功能圖形對(duì)象(.AGO擴(kuò)展名)以及高分辨率文本對(duì)象(.ATO擴(kuò)展名)的用戶操作條件(操作規(guī)則、有效時(shí)期等),它們可以與擴(kuò)展視頻對(duì)象集(.EVO擴(kuò)展名)一起重放。該說明可以采用例如可擴(kuò)展標(biāo)記區(qū)域(XML)、Java(R)等語言。
圖3顯示出在由圖1中的符號(hào)e所表示的視頻管理器信息區(qū)(VMGI)31中的詳細(xì)數(shù)據(jù)結(jié)構(gòu)。如圖3所示,該視頻管理器信息區(qū)(VMGI)31具有信息管理表(VMGI_MAT)信息310,它記錄了記錄在視頻數(shù)據(jù)記錄區(qū)20中的數(shù)據(jù)和整個(gè)DVD視頻內(nèi)容一起共用的管理信息;標(biāo)題搜索指針表(TT_SRPT)信息311,它記錄著對(duì)搜索在DVD視頻內(nèi)容中的標(biāo)題(檢測(cè)其起始位置)有幫助的信息;視頻管理器菜單PGCI單元表(VMGM_PGCI_UT)信息312,它記錄著單獨(dú)分配用于用來顯示菜單的每個(gè)菜單說明語言代碼的菜單屏幕的管理信息;父母管理信息表(PTL_MAIT)信息313,它記錄著作為父母信息的適合或不適合小孩觀看的畫面的信息;視頻標(biāo)題集屬性信息表(VTS_ATRT)信息314,它集中記錄著標(biāo)題集的屬性;文本數(shù)據(jù)管理器(TXTDT_MG)信息315,它集中記錄著要顯示給用戶的文本信息;視頻管理器信息316,它記錄著對(duì)搜索形成菜單屏幕的單元的起始地址有幫助的信息;以及視頻管理器菜單擴(kuò)展視頻對(duì)象單元地址圖(VMGM_EVOBU_ADMAP)信息317,它記錄著表示形成菜單屏幕的視頻對(duì)象的最小單元的VOBU的地址信息。
圖4顯示出在由圖1中的符號(hào)f表示的視頻標(biāo)題集信息區(qū)(VTSI)41中的詳細(xì)數(shù)據(jù)結(jié)構(gòu)。如圖4所示一樣,該視頻標(biāo)題集信息區(qū)(VTSI)41分成以下各個(gè)區(qū)(管理信息組)視頻標(biāo)題集信息管理表(VTSI_MAT)410;視頻標(biāo)題集PTT搜索指針表(VTS_PTT_SRPT)411;視頻標(biāo)題集節(jié)目鏈信息表(VTS_PGCIT)412;視頻標(biāo)題集時(shí)間圖表(VTS_TMAPT)413;視頻標(biāo)題集單元地址表(VTS_C_ADT)414以及視頻標(biāo)題集擴(kuò)展視頻對(duì)象單元地址圖(VTS_VOBU_ADMAP)415。
視頻標(biāo)題集信息管理表(VTSI_MAT)410記錄著為所關(guān)心的視頻標(biāo)題集所共用的管理信息。由于該共同管理信息分別在第一區(qū)中(在視頻標(biāo)題集信息區(qū)(VTSI)41中的管理信息),所以在該視頻標(biāo)題集中的共同管理信息能夠被迅速加載,可以簡化信息重放設(shè)備的重放控制過程,并且可以縮短其控制處理時(shí)間。
圖5顯示出在圖4所示的視頻標(biāo)題集節(jié)目鏈信息表(VTS_PGCIT)412中的數(shù)據(jù)結(jié)構(gòu)。如圖5所示,視頻標(biāo)題集節(jié)目鏈信息表(VTS_PGCIT)412記錄有包括VTS_PGCI_SRPs的數(shù)量(VTS_PGCI_SRP_Ns)的視頻標(biāo)題集PGCI信息表(VTS_PGCITI)4121的信息和VTS_PGCIT的結(jié)束地址(VTS_PGCIT_EA)的信息。還有VTS_PGCIT搜索指針(VTS_PGCIT_SRP)4122記錄了視頻標(biāo)題集節(jié)目鏈(VTS_PGCI)4123(將在下面進(jìn)行說明節(jié)目鏈)的起始地址(VTS_PGCI_SA)以及VTS_PGC類別(VTS_PGC_CAT)。
圖6顯示出在存儲(chǔ)在圖3所示的視頻管理器菜單PGCI單元表(VMGM_PGCI_UT)信息312中的VMGM_PGCI(未示出)或存儲(chǔ)在圖4所示的視頻標(biāo)題集節(jié)目鏈信息表(VTS_PGCIT)412中的VTS_PGCIT4123(圖5)的節(jié)目鏈信息(節(jié)目鏈信息(PGCI))中的數(shù)據(jù)結(jié)構(gòu)。該節(jié)目鏈信息(PGCI)包括節(jié)目鏈綜合信息(PGC_GI)50、節(jié)目鏈命令表(PGC_CMDT)51、節(jié)目鏈節(jié)目對(duì)應(yīng)表(PGC_PGMAP)52、單元重放信息表(C_PBIT)53和單元位置信息表(C_POSIT)54。
在節(jié)目鏈節(jié)目對(duì)應(yīng)表52中,記錄著表示與入口對(duì)應(yīng)的單元號(hào)的入口單元數(shù)目的多個(gè)程序入口單元號(hào)520信息與入口數(shù)目對(duì)應(yīng)地分配。單元位置信息表(C_POSIT)54具有這樣一種結(jié)構(gòu),其中每個(gè)由一對(duì)單元EVOB_ID號(hào)(C_EVOB_IDN)和單元ID號(hào)(C_IDN)形成的多個(gè)單元位置信息(C_POSI)依次分配。
圖7顯示出在圖6所示的節(jié)目鏈信息(PGCI)中的數(shù)據(jù)結(jié)構(gòu)的后續(xù)部分。在作為記錄著與形成PGC的每個(gè)單獨(dú)單元相關(guān)的管理信息的相應(yīng)PGC管理信息的PGCI中的單元重放信息表(C_PBIT)包括一個(gè)或多個(gè)單元重放信息(C_PBI)530。該單元重放信息(C_PBI)530記錄了單元類別(C_CAT)、表示完全重放相應(yīng)單元所需的重放時(shí)間的單元重放時(shí)間(C_PBTM)、單元的第一EVOBU的起始地址位置信息(C_FEVOBU_SA)、單元的第一叫做單元ILVU的結(jié)束地址位置信息(C_FILVU_EA)、單元的最后EVOBU的起始地址位置信息(C_LEVOBU_SA)以及該單元的最后EVOBU的結(jié)束地址位置信息(C_LEVOBU_EA)。
要指出的是,單元類別(C_CAT)表示所關(guān)心的單元是否形成與多視角(multi-angle)重放對(duì)應(yīng)的交錯(cuò)塊或一部分總體連續(xù)塊,并且表示在該單元形成與多視角重放對(duì)應(yīng)的交錯(cuò)塊時(shí)該單元是否與該交錯(cuò)塊的起始或最后單元對(duì)應(yīng)。
單元重放信息(C_PBI)530還記錄了與第一單元命令號(hào)相關(guān)的信息的信息例如單元指令起始號(hào)信息(C_CMD_SN),從它開始對(duì)可以指定給每個(gè)單元的多個(gè)單元指令進(jìn)行順序處理;表示指令號(hào)的單元指令連續(xù)號(hào)信息(C_CMD_C_Ns),其指令處理將連續(xù)執(zhí)行;以及由單元指令起始號(hào)信息(C_CMD_SN)所指定的單元指令等。
圖8顯示出在記錄在根據(jù)本發(fā)明該實(shí)施方案的信息記錄媒介(DVD盤)1上的數(shù)據(jù)之間的關(guān)系(PSQ信息的基本結(jié)構(gòu))。需要DVD視頻導(dǎo)航信息352來管理DVD視頻對(duì)象353的重放(具有與在圖1中的31和41對(duì)應(yīng)的功能的信息)。該DVD視頻對(duì)象353包括視頻信息、音頻信息、字幕信息等(與在圖1中的32和42對(duì)應(yīng))。重放序列(PSQ)35描述了與DVD重放同步的信息例如重放起始時(shí)刻信息和重放結(jié)束時(shí)刻信息、在屏幕上的顯示位置信息等。
在圖8中所示的實(shí)施方案中,作為形成重放序列(PSQ)35的其它對(duì)象,制備出用于控制DVD視頻導(dǎo)航的高級(jí)導(dǎo)航對(duì)象351A、用于描述屏幕(描述,繪圖)和會(huì)話的文本對(duì)象351B、用于靜態(tài)畫面的高級(jí)圖形對(duì)象351C和用于背景音頻和音效的音頻對(duì)象351D。
可以采用腳本語言例如歐洲計(jì)算機(jī)制造商協(xié)會(huì)(ECMA)Script、JavaScript、動(dòng)作腳本語言等來形成??梢圆捎脴?biāo)示語言例如超文本鏈接表示語言(HTML)、可擴(kuò)展超文本鏈接標(biāo)示語言(XHTML)、同步多媒體文本集成語言(SMIL)等形成文本對(duì)象351B。高級(jí)圖形對(duì)象351C可以包括靜止圖像數(shù)據(jù)例如JPEG、GIF、PGN、位圖等或動(dòng)畫數(shù)據(jù)例如動(dòng)畫GIF、MNG、可縮放向量圖形(SVG)等。音頻對(duì)象351D可以包括音頻數(shù)據(jù)例如MPEG、AC-3、DTS、MP3等。
另外,所有這些對(duì)象(高級(jí)導(dǎo)航對(duì)象351A、文本對(duì)象351B、高級(jí)圖形對(duì)象351C和一品對(duì)象)可以采用上述Macromedia Flash(R)(與在圖1中的高級(jí)功能圖形對(duì)象34和44對(duì)應(yīng))來形成。要指出的是,高級(jí)導(dǎo)航對(duì)象351A可以控制DVD視頻導(dǎo)航信息352的重放定時(shí)等,并且可以改變其它對(duì)象的屬性(參見圖18的說明)。
也就是說,采用在圖8中所示的對(duì)象,在DVD視頻的重放期間可以顯示出由該對(duì)象形成的菜單,并且能夠顯示出具有與由DVD視頻形成的相比擬的高級(jí)功能的菜單。這些對(duì)象能夠?qū)⑺栊畔⒂涗浽谥胤旁O(shè)備中的用戶信息存儲(chǔ)區(qū)域(例如,在非易失性存儲(chǔ)器或硬盤驅(qū)動(dòng)器上所確保的,并且與在圖10中的存儲(chǔ)器126對(duì)應(yīng))上。
計(jì)時(shí)文本對(duì)象354包括文本數(shù)據(jù)和字體數(shù)據(jù)(與在圖1中的高分辨率分本對(duì)象45對(duì)應(yīng))。傳統(tǒng)DVD視頻采用了子畫面數(shù)據(jù)來顯示字幕。計(jì)時(shí)文本對(duì)象354可以提供具有高級(jí)功能的高分辨率字幕,并且其數(shù)據(jù)大小與由壓縮位圖數(shù)據(jù)形成的子畫面數(shù)據(jù)相比更小。例如,計(jì)時(shí)文本對(duì)象354的文本數(shù)據(jù)采用XML描述了這些信息例如表示該數(shù)據(jù)的顯示時(shí)期的“顯示起始時(shí)間,限制終止時(shí)間”、將數(shù)據(jù)展示在屏幕上所需的“顯示位置”、顯示數(shù)據(jù)所需的“字體名稱、字體大小、字體顏色”、表示在顯示數(shù)據(jù)時(shí)的效果的“預(yù)顯示效果、顯示效果、顯示后效果”等。
作為字體數(shù)據(jù),采用向量字體數(shù)據(jù)例如Open Type字體數(shù)據(jù)、True Type字體數(shù)據(jù)等。根據(jù)其附加信息采用該向量字體數(shù)據(jù)來提供文本數(shù)據(jù)。重放設(shè)備可以提前存儲(chǔ)有上述字體數(shù)據(jù)(例如,存儲(chǔ)在將在后面所述的在圖39中的媒體解碼器)。
假設(shè)上述數(shù)據(jù)提前記錄在信息記錄媒介1上。但是例如在這些數(shù)據(jù)根據(jù)內(nèi)容提供商(內(nèi)容生產(chǎn)商)的意圖而改變時(shí),改變數(shù)據(jù)可以存儲(chǔ)在外部服務(wù)器中。這樣,能夠?qū)⒆钚碌臄?shù)據(jù)提供給重放設(shè)備。
另外,在本發(fā)明的該實(shí)施方案中,可以重放對(duì)象例如音頻流對(duì)象、AV流對(duì)象、Vclick流對(duì)象等。由于這些數(shù)據(jù)其數(shù)據(jù)量較大,所以它們記錄在外部服務(wù)器(例如記錄在后面所述的在圖39中的服務(wù)器201中),并且重放設(shè)備在必要的時(shí)刻下載必要量的這種數(shù)據(jù),并且刪除不必要的數(shù)據(jù)。但是,這些對(duì)象也可以記錄在信息記錄媒介1上。
可以使用在圖8中的音頻流對(duì)象355A來重放評(píng)論音頻,它將有導(dǎo)演、演員等給出的電影的評(píng)論音頻與DVD視頻音頻一起輸出,或者用來重放與記錄在信息記錄媒介1上的DVD視頻的那些不同的音頻語言。音頻流對(duì)象355A可以包括音頻數(shù)據(jù)例如MPEG、AC-3(R)、DTS(R)、MP3等。音頻流對(duì)象355A可以例如采用HTTP流,從而采用相對(duì)于在服務(wù)器上的數(shù)據(jù)的HTTP協(xié)議的局部GET請(qǐng)求部分搜索到在服務(wù)器上的數(shù)據(jù)。
重放設(shè)備將要檢索的數(shù)據(jù)的位置信息或時(shí)間信息發(fā)送給服務(wù)器,并且服務(wù)器將相應(yīng)數(shù)據(jù)的一部分發(fā)送給重放設(shè)備。在發(fā)送時(shí)間信息時(shí),服務(wù)器必須將時(shí)間信息轉(zhuǎn)換成位置信息。為了使音頻流對(duì)象355A與DVD視頻的音頻同步,可以采用包括在音頻流對(duì)象355A中的元數(shù)據(jù)或者由重放序列PSQ限定的元數(shù)據(jù)(例如、混合系數(shù)、優(yōu)先次序信息等)。
AV流對(duì)象355A可以按照與上述音頻流對(duì)象355A相同的方式使用。也就是說,可以使用AV流對(duì)象355B來與DVD視頻的視頻和音頻數(shù)據(jù)同步低將有電影的導(dǎo)演或演員給出的評(píng)論音頻與其視頻畫面一起輸出,并且播送與DVD視頻不同的視頻數(shù)據(jù)。AV流對(duì)象355B可以包括AV數(shù)據(jù)例如MPEG-4、MPEG-2、WindowsMedia(R)等。
Vclick流對(duì)象355C可以包括用來顯示可以由用戶點(diǎn)擊的區(qū)域、用于這些可點(diǎn)擊區(qū)域的評(píng)論信息、在用戶點(diǎn)擊那個(gè)區(qū)域之后所采取的動(dòng)作信息等。
上述實(shí)施方案可以概述如下。
<重放控制>
重放次序基于在圖5中所示作為重放序列的邏輯單元的節(jié)目鏈(VTS_PGCI)4123以及重放控制擴(kuò)展視頻對(duì)象(EVOB)。
重放序列(PSQ)能夠采用一些觸發(fā)器(例如,限定作為應(yīng)用程序界面API的時(shí)間或事件)控制相應(yīng)對(duì)象的重放定時(shí)。重放序列(PSQ)具有定制功能(它能夠指定任意位置、尺寸等)。
另外,可以提前將能夠與擴(kuò)展視頻對(duì)象(EVOB)一起重放的高級(jí)功能圖形對(duì)象(AGOB)和高分辨率文本對(duì)象(ATOB)的重放條件(定時(shí)、位置、大小等)限定作為能夠采用XML進(jìn)行重放控制的重放序列(PSQ)。還有,這些對(duì)象可以通過α混合混合在一起。
<重放對(duì)象>
限定有三個(gè)不同重放對(duì)象,即擴(kuò)展視頻對(duì)象(EVOB)、高級(jí)功能圖像對(duì)象(AGOB)和高分辨率文本對(duì)象(ATOB)。
如在傳統(tǒng)DVD視頻重放對(duì)象中一樣通過將多個(gè)流多路轉(zhuǎn)換成MPEG程序流來形成擴(kuò)展視頻對(duì)象(EVOB),并且將該數(shù)據(jù)流擴(kuò)展以支持高分辨率數(shù)據(jù)等。
可以通過用來將RGB數(shù)據(jù)與透明度α混合的α混合將高級(jí)功能圖形對(duì)象(AGOB)混合給擴(kuò)展視頻對(duì)象(EVOB)。該混合可以將按鈕布局在混合屏幕上,并且可以突出顯示這些按鈕。另外,該混合能夠重放具有背景音頻的小動(dòng)畫(可以采用上述記錄例如Macromedia Flash等形成該高級(jí)功能圖形對(duì)象)。
該高分辨率文本對(duì)象(ATOB)被多路轉(zhuǎn)換成擴(kuò)展視頻對(duì)象(EVOB)并且可以除了用在字幕應(yīng)用中的子畫面流(低分辨率位圖格式)之外限定。高分辨率文本對(duì)象在重放中可以重放高分辨率字幕(向量格式)代替子畫面流。
限定了音頻流對(duì)象(ASOB)、靜止畫面圖像對(duì)象(SIOB)、擴(kuò)展文本對(duì)象(ETOB)和其它對(duì)象(AV流對(duì)象等)。
音頻流對(duì)象(ASOB)在DVD視頻的全標(biāo)題中重放同時(shí)混合進(jìn)用于導(dǎo)演等對(duì)于其工作給出的評(píng)論音頻的主標(biāo)題的音頻數(shù)據(jù)中。還有,所要重放的音頻數(shù)據(jù)能夠切換如只是主標(biāo)題的音頻數(shù)據(jù)、只是音頻評(píng)論或者這兩個(gè)音頻數(shù)據(jù)。
靜止畫面圖像對(duì)象(SIOB)可以使用由用戶拍攝的照片、通過因特網(wǎng)發(fā)送的靜止畫面數(shù)據(jù)等。這些靜止畫面圖像對(duì)象可以如放映幻燈片一樣簡單地重放。作為該靜止畫面圖像對(duì)象的圖像格式,可以采用JPEG、PNG等。
可以使用擴(kuò)展文本對(duì)象(ETOB)來在腳本屏幕上顯示文本、消息等。
<網(wǎng)絡(luò)連接功能>
可以建立因特網(wǎng)連接。
可以同步地重放借助因特網(wǎng)連接獲取的擴(kuò)展視頻對(duì)象和其它對(duì)象。
因特網(wǎng)連接時(shí)間由用戶或通過所期望的磁盤的內(nèi)容提供商的時(shí)間(磁盤重放時(shí)間、位置等)來確定。
提供有會(huì)話功能,它允許與導(dǎo)演在記錄在磁盤上的作品例如電影等上交換看法。
提供有允許借助因特網(wǎng)連接下載與記錄在磁盤上的作品相關(guān)的內(nèi)容和信息的功能。
提供有允許借助因特網(wǎng)連接重放隱藏在該磁盤上的內(nèi)容的功能。
提供有能夠購買與記錄在磁盤上的作品相關(guān)的物品的功能。
<其它功能>
可以采用同時(shí)提供的重放序列(PSQ)同步地重放擴(kuò)展視頻對(duì)象(EVOB)和從外設(shè)例如存儲(chǔ)卡等提供的其它對(duì)象。
圖9顯示出以矩陣形式的擴(kuò)展檔次內(nèi)容圖像的顯示實(shí)施例。如圖9所示,縱坐標(biāo)畫出了重放序列(PSQ)35和所支持的對(duì)象類型,并且橫坐標(biāo)畫出了形成這些內(nèi)容的組,因此形成整個(gè)矩陣。
所支持的對(duì)象包括DVD視頻擴(kuò)展視頻對(duì)象(EVOB)353;Flash對(duì)象(FLASH)351;計(jì)時(shí)文本對(duì)象(TTXT)354;以及流對(duì)象355例如AV流對(duì)象、音頻流對(duì)象和Vclick流對(duì)象。作為重放這些對(duì)象的單元,可以在信心記錄媒介1上限定零個(gè)或一個(gè)VMG組和一個(gè)或多個(gè)VTS組。
VMG組用來形成各種菜單,并且為記錄用來形成菜單例如根菜單、標(biāo)題菜單、音頻語言菜單、字幕語言菜單、視角菜單等的數(shù)據(jù)的區(qū)域。每個(gè)VTS組為記錄有用來形成標(biāo)題的數(shù)據(jù)的區(qū)域。一個(gè)重放序列(PSQ)包括在該信息記錄媒介1中,并且限定了所要重放的對(duì)象在VMG組和VTS組上的時(shí)間和位置。
在VMG組中,將零個(gè)或多個(gè)VMGM_EVOBs設(shè)定作為菜單的DVD視頻對(duì)象(EVOB),并且將存儲(chǔ)有用來控制對(duì)象重放的節(jié)目鏈(PGC)信息的視頻管理器信息(VMGI)設(shè)定為其DVD導(dǎo)航(管理信息)。另外,在VMG組中設(shè)有零個(gè)或多個(gè)Flash對(duì)象。
在每個(gè)VTS組中,將一個(gè)或多個(gè)VTSTT_EVOBs設(shè)定為DVD視頻對(duì)象(EVOB),并且將存儲(chǔ)有用來控制該對(duì)象的重放的節(jié)目鏈(PGC)信息的視頻標(biāo)題集信息(VTSI)設(shè)定作為DVD導(dǎo)航(管理信息)。另外,在每個(gè)VTS組中設(shè)有零個(gè)或多個(gè)Flash對(duì)象、零個(gè)或多個(gè)計(jì)時(shí)文本對(duì)象和零個(gè)或多個(gè)流對(duì)象。
在圖9的實(shí)施例中,已經(jīng)對(duì)這些組進(jìn)行了說明,同時(shí)這些組分成兩組即VMG組和VTS組。但是,只有一個(gè)組可以設(shè)定,并且不必針對(duì)VMG和VTS進(jìn)行區(qū)分。還有,在圖9的實(shí)施例中,在VMG組中只重放DVD視頻對(duì)象353和Flash對(duì)象351。但是,即使在VMG組中必要時(shí)也可以重放計(jì)時(shí)流對(duì)象和流對(duì)象。
圖10顯示出根據(jù)本發(fā)明該實(shí)施方案的系統(tǒng)塊布局。將從信息記錄記錄媒介(DVD盤)1或指定外部服務(wù)器110中讀出的重放序列(PSQ)35輸入給重放序列分析器123。該分析器123分析在重放序列(PSQ)35中所描述的“除了DVD視頻的擴(kuò)展視頻對(duì)象之外的對(duì)象的重放條件(重放定時(shí)、顯示位置、顯示尺寸等)”,因此作出根據(jù)這些重放條件的重放控制。
相反,通過DVD視頻重放引擎125分析從信息記錄媒介1中讀出的DVD視頻導(dǎo)航信息。在DVD視頻重放引擎125中,將通過多路轉(zhuǎn)換DVD視頻對(duì)象而形成的MPEG流去多路轉(zhuǎn)換,并且通過相應(yīng)的解碼器(未示出)來處理去多路轉(zhuǎn)換視頻(主畫面)、聲音(音頻)和子畫面流。將經(jīng)處理的數(shù)據(jù)發(fā)送給布局引擎130。由于在重放除了DVD視頻對(duì)象之外的對(duì)象時(shí)還需要DVD視頻對(duì)象的重放時(shí)間信息,所以它隨后被發(fā)送給重放序列分析器12并且用在相應(yīng)對(duì)象的重放控制中。
另外,將從信息記錄媒介1或指定的外部服務(wù)器110中讀出的Flash對(duì)象、計(jì)時(shí)文本對(duì)象等暫時(shí)存儲(chǔ)在每個(gè)組的緩沖器105中。通過緩沖器105緩沖的這些Flash對(duì)象被送給Flash重放引擎127,并且將計(jì)時(shí)文本對(duì)象送給計(jì)時(shí)文本重放引擎128。通過將它們存儲(chǔ)在緩沖器105中即通過避免相信息記錄媒介1進(jìn)行存取從而可以在不干擾DVD視頻的重放的情況下存取這些對(duì)象的數(shù)據(jù)。這樣,可以實(shí)現(xiàn)DVD視頻對(duì)象和這些對(duì)象(Flash對(duì)象、計(jì)時(shí)文本對(duì)象等)的同步重放。要指出的是,將該對(duì)象數(shù)據(jù)存儲(chǔ)在每個(gè)組的緩沖器105中。或者,將根據(jù)緩沖器105的大小來存儲(chǔ)用于多個(gè)組或用于信息記錄媒介的對(duì)象數(shù)據(jù)。
通過Flash重放引擎127來分析和解碼這些Flash對(duì)象。要指出的是,該Flash重放引擎127分析了用戶輸入。然后,引擎127向界面處理器124發(fā)送命令作為與提前設(shè)定在每個(gè)Flash對(duì)象中的“那個(gè)用戶輸入”對(duì)應(yīng)的動(dòng)作。至于這個(gè)命令,可以為用于控制DVD視頻的重放的命令、用于控制計(jì)時(shí)文本對(duì)象和流對(duì)象的重放的命令以及用于改變這些計(jì)時(shí)文本對(duì)象和流對(duì)象的屬性的命令。
界面處理器124將從Flash重放引擎127發(fā)出的命令傳送給相應(yīng)的引擎125、128、129。Flash重放引擎127可以相對(duì)于在重放設(shè)備中的用戶信息存儲(chǔ)區(qū)域(永久存儲(chǔ)器)(它例如建立在非易失性存儲(chǔ)器、硬盤驅(qū)動(dòng)器等上)。該用戶信息包括用戶的個(gè)人信息、訪問歷史、游戲分?jǐn)?shù)等。
通過計(jì)時(shí)文本重放引擎128來分析和解碼計(jì)時(shí)文本對(duì)象。每個(gè)計(jì)時(shí)文本對(duì)象描述了這些信息例如所要顯示的文本信息、在顯示中所用的字體名稱(字體數(shù)據(jù)名稱)、所要顯示出的字體大小、所要顯示的字體顏色、顯示效果等,并且根據(jù)這些信息采用相應(yīng)字體數(shù)據(jù)來提供。還有,通過流重放引擎129來分析和解碼流對(duì)象。
布局引擎130根據(jù)重放序列分析器123的指定定制從相應(yīng)引擎125、127至129發(fā)出的解碼對(duì)象數(shù)據(jù)。另外,布局引擎130根據(jù)從重放序列分析器123指定的布局形成屏幕布局,并且根據(jù)有重放序列分析器123所指定的α值施加與透明α混合的RGB,從而合成圖畫,因此產(chǎn)生出輸出圖畫。
要指出的是,F(xiàn)lash對(duì)象和計(jì)時(shí)文本對(duì)象在使用它們時(shí)可以借助除了信息記錄媒介1意外的另一種媒介例如借助存儲(chǔ)卡109或因特網(wǎng)(Web)連接110從外部服務(wù)器(例如在后面所述的圖39中的201)下載到緩沖器105中。
圖11顯示出在圖10所示的系統(tǒng)方框圖中的重放序列分析器123和DVD視頻重放引擎125大的內(nèi)部布局的實(shí)施例。DVD視頻重放引擎125為用來重放包括DVD視頻導(dǎo)航信息和DVD視頻對(duì)象在內(nèi)的DVD視頻數(shù)據(jù)的模塊,并且包括DVD視頻導(dǎo)航分析單元125A、DVD時(shí)鐘125B和流解碼器125C。DVD視頻導(dǎo)航分析單元125A分析從信息記錄媒介1載入的DVD視頻導(dǎo)航數(shù)據(jù)并且控制DVD視頻重放。流解碼器125C包括一視頻流解碼器、音頻流解碼器和子畫面流解碼器。流解碼器125C將從信息記錄媒介1載入的以MPEG-2格式的DVD視頻對(duì)象多路轉(zhuǎn)換成視頻(主畫面)、音頻和子畫面流;采用相應(yīng)的解碼器(在125C中)將這些流解碼;并且將它們作為視頻/音頻數(shù)據(jù)輸出給布局引擎130、在DVD視頻導(dǎo)航分析單元125A的控制下將DVD視頻對(duì)象數(shù)據(jù)解碼。DVD始終125B產(chǎn)生出用來同步輸出單獨(dú)解碼的視頻、音頻和子畫面流的時(shí)鐘。
重放序列分析器123為用于分析重放序列數(shù)據(jù)并且控制對(duì)象重放模塊的模塊,并且包括重放序列分析單元123A、DVD始終123B和重放信息處理器123C。重放信息處理器123C包括Flash重放信息、計(jì)時(shí)文本重放信息、流重放信息和DVD視頻重放信息的處理單元。
重放序列分析單元123A分析從信息記錄媒介1或外部服務(wù)器(在圖10中的110或在圖39中的201)中所獲取的重放序列。該重放序列分析單元123A以由重放序列PSQ參照DVD始終、DVD視頻重放信息等指定的定時(shí)對(duì)用于相應(yīng)重放引擎(DVD視頻重放引擎125、Flash重放引擎127、計(jì)時(shí)文本重放引擎128、流重放引擎129)的指定對(duì)象的重放開始、重放結(jié)束等進(jìn)行控制。重放序列分析單元123A根據(jù)由重放序列PSQ所規(guī)定的布局信息將信息傳送給布局引擎130。
DVD時(shí)鐘123B順序地接收與在DVD視頻重放引擎125中的DVD時(shí)鐘數(shù)值相同的數(shù)值。在重放信息處理器123C中的DVD視頻重放信息處理單元順序地接收DVD視頻重放引擎的重放信息(例如VMG空間或VTS空間、標(biāo)題號(hào)、PGC號(hào)、單元號(hào)、音頻流號(hào)、子畫面流號(hào)、視角號(hào)等)。在重放信息處理器123C中的計(jì)時(shí)文本重放信息處理單元順序地接收計(jì)時(shí)文本重放引擎128的重放信息(例如,對(duì)象文件名、字體名稱、字體大小、字體顏色、效果等)。同樣,在重放信息處理器123C中的流重放信息處理單元順序地接收流重放引擎129的重放信息。
圖12至15顯示出由根據(jù)本發(fā)明該實(shí)施方案的重放設(shè)備所重放的重放圖像的示例。圖12顯示出其中將多個(gè)Flash對(duì)象和多個(gè)計(jì)時(shí)文本對(duì)象的重放開始/重放結(jié)束定時(shí)限定為距離一個(gè)節(jié)目鏈(PGC)的頭部的相對(duì)時(shí)刻(相對(duì)演示時(shí)間標(biāo)記(PTS))。還有,如圖12所示一樣這些時(shí)刻可以自由地設(shè)定。
如圖12所示,相對(duì)于DVD視頻的PGC#1 3531分別針對(duì)菜單的Flash#1 351#1、英文字幕的計(jì)時(shí)文本#1 354#1和用于日文字幕的計(jì)時(shí)文本#2 354#2設(shè)定起始時(shí)刻t1和結(jié)束時(shí)刻t2。通過設(shè)定相同的起始時(shí)刻/結(jié)束時(shí)刻,從而可以同步地重放這些信息段(351#1、354#1、354#4)。針對(duì)重放菜單的Flash#2 351#2、英文字幕的計(jì)時(shí)文本#2 354#2和用于日文字幕的計(jì)時(shí)文本#5 354#5設(shè)定起始時(shí)刻t4和結(jié)束時(shí)刻t7。這樣,通過為相應(yīng)的信息(351#2、354#2和354#5)設(shè)定不同的起始時(shí)刻/結(jié)束時(shí)刻,從而可以指定以不同的定時(shí)進(jìn)行同步重放(具有不同重放時(shí)間的同步重放;取決于觀察的異步重放)。
針對(duì)重放菜單的MM Flash#3 351#3設(shè)定起始時(shí)刻t8和結(jié)束時(shí)刻t10,并且針對(duì)英文字幕的計(jì)時(shí)文本#3 354#3和日文字幕的計(jì)時(shí)文本#6 354#6設(shè)定結(jié)束時(shí)刻t9。這樣,計(jì)時(shí)文本#3的信息(354#3)和計(jì)時(shí)文本#6的信息(354#6)可以規(guī)定為局部重疊Flash#2 351#2(t6至t7)的重放時(shí)期。
要指出的是,“MM Flash#3 351#3”的“MM Flash”為用于在電影重放期間采用了圖形用戶界面(GUI)的菜單的詳細(xì)對(duì)象和現(xiàn)有DVD視頻的菜單表示,并且具有可以包含動(dòng)畫數(shù)據(jù)和/或靜止圖畫數(shù)據(jù)的內(nèi)容。
例如雖然未示出,但是可以將計(jì)時(shí)文本#1 354#1設(shè)定為具有重放時(shí)期t1至t5,并且可以將計(jì)時(shí)文本#4 354#設(shè)定為具有重放時(shí)期t1至t10。在該情況中,計(jì)時(shí)文本#1和計(jì)時(shí)文本#4的起始時(shí)間與Flash#1的起始時(shí)間相符(同步開始),但是計(jì)時(shí)文本#1和計(jì)時(shí)文本#4的結(jié)束時(shí)間與Flash#1的結(jié)束時(shí)間不相符(異步結(jié)束)??梢酝ㄟ^在下面PSQ說明示例中的“start_ptm=”””和/或“end_ptm=””來自動(dòng)地設(shè)定。
在上面實(shí)施例(圖12)中的重放序列PSQ的說明示例如下<pgc nub=“1”>
<object data=“dvd//hvdvd_ts/hvi00001.ifo”/>
<object data=“file//dvdrom/adv_obj/flash1.swf start_ptm=“t1”end_ptm=“t2””/>…(從t1至t2的Flash#1的說明示例)<object data=“file//dvdrom/adv_obj/ttext1.xml start_ptm=“t1”end_ptm=“t2””/>…(從t1至t2的計(jì)時(shí)文本#1的說明示例)<object data=“file//dvdrom/adv_obj/ttext4.xml start_ptm=“t1”end_ptm=“t2””/>…(從t1至t2的計(jì)時(shí)文本#4的說明示例)
<object data=“file//dvdrom/adv_obj/flash2.swf start_ptm=“t4”en_ptm=“t7””/>…(從t4至t7的Flash#2的說明示例)<object data=“file//dvdrom/adv_obj/ttext2.xml start_ptm=“t3”end_ptm=“t5””/>…(從t3至t5的計(jì)時(shí)文本#2的說明示例)<object data=“file//dvdrom/adv_obj/ttext5.xml start_ptm=“t3”end_ptm=“t5””/>…(從t3至t5的計(jì)時(shí)文本#5的說明示例)<object data =“file//dvdrom/adv_obj/flash3.swf start_ptm=“t8”end_ptm=“t10””/>…(從t8至t10的Flash#3的說明示例)<object data =“file//dvdrom/adv_obj/ttext3.xml start_ptm=“t6”end_ptm=“t9””/>…(從t6至t9的計(jì)時(shí)文本#3的說明示例)<object data=“file//dvdrom/adv_obj/ttext6.xml star_ptm=“t6”end_ptm=“t9””/>…(從t6至t9的計(jì)時(shí)文本#6的說明示例)(/pgc)圖13舉例說明了其中響應(yīng)于來自用戶切換請(qǐng)求切換所要顯示的Flash對(duì)象的情況。該實(shí)施例如此限定,從而Flash#1 351#1從節(jié)目鏈(PGC#1)的頭部開始重放,并且自動(dòng)地結(jié)束在用于DVD視頻的PGC#13531的那個(gè)節(jié)目鏈的最后,并且相同的Flash#1 351#從節(jié)目鏈(PGC#2)開始重放,并且自動(dòng)地結(jié)束在用于DVD視頻的PGC#2 3532的那個(gè)節(jié)目鏈的最后。
在圖13的示例中,在PGC#2中沒有產(chǎn)生出任何用戶的切換請(qǐng)求,并且從PGC#2的重放開始到最后持續(xù)重放Flash#1的第一頁3511。在圖13的示例中,在PGC#1的重放期間產(chǎn)生出用戶的切換請(qǐng)求(用戶動(dòng)作)。在產(chǎn)生出用戶的切換請(qǐng)求時(shí),一直重放的Flash#1的頁面切換到新的頁面(例如,F(xiàn)lash#1的第二頁3512),并且持續(xù)重放該新的頁面直到PGC#2的重放結(jié)束。
在圖13所示的實(shí)施例中,PGC#1和PGC#2參考同一個(gè)Flash對(duì)象。在該實(shí)施例中,限定根據(jù)PGC#1至PGC#2的切換而暫時(shí)重設(shè)Flash對(duì)象的時(shí)鐘(計(jì)時(shí)器)。也就是,在PGC#1中將Flash#1的第一頁切換至第二頁,但是在PGC#2中從第一頁開始重放作為Flash#1的缺省狀態(tài)(因?yàn)闀r(shí)鐘被重設(shè))。
如下描述在上述實(shí)施例(圖13)中的重放序列PSQ的實(shí)施例<pgc num=“1”>
<object data=“dvd//hvdvd ts/hvi00001.ifo”/>
<object data=“file//dvdrom/adv_obj/flash1.swf”/>
(盡管在該實(shí)施例中沒有描述,但是在圖13中響應(yīng)User的動(dòng)作而切換Flash#1的頁)</pgc>
<pgc num=“2”>
<object data=“dvd//hvdvd_ts/hvi00001.ifo”/>
<object data=“file//dvdrom/adv_obj/flash1.swf”/>
</pgc>
圖14示例顯示了在多個(gè)節(jié)目鏈中(PGC#1和PGC#2)中可以重放同一個(gè)Flash對(duì)象。該實(shí)施例被設(shè)定為關(guān)于DVD視頻的PGC#1 3531和PGC#2 3532同步重放同一個(gè)Flash#1 351#1的情況。在這種情況下,限定從第一節(jié)目鏈(PGC#1)的頭開始重放Flash#1,并在第二節(jié)目鏈(PGC#2)的結(jié)尾自動(dòng)結(jié)束。當(dāng)圖14的實(shí)施例與圖13的實(shí)施例進(jìn)行比較的時(shí)候,在圖14的實(shí)施例中,在PGC#1的重放過程中產(chǎn)生用戶的切換要求,重放從Flash#1的第一頁切換至第二頁,即使在完成PGC#1之后,無需重新設(shè)定Flash#1的時(shí)鐘(計(jì)時(shí)器)也可以保持重放第二頁。因此,從PGC#1至PGC#2重放Flash#2的第二頁。
如下描述在上述實(shí)施例(圖14)中的重放序列PSQ的實(shí)施例<pgc num=“1”>
<object data=“dvd//hvdvd_ts/hvi00001.ifo”/>
<object data=“file//dvdrom/adv_obj/fiash1.swf”/>
(盡管在該實(shí)施例中沒有描述,但是在圖14中響應(yīng)User的動(dòng)作而切換Flash#1的頁)</pgc>
<pgc num=“2”>
<object data=“dvd//hvdvd_ts/hvi00001.ifo”/>
<object data=“file//dvdrom/adv_obj/flash1.swf”cont=“yes”/>
</pgc>
圖15示例顯示了響應(yīng)PGC重放中的變化自動(dòng)改變Flash對(duì)象的重放的情況。該實(shí)施例被設(shè)定為關(guān)于DVD視頻的PGC#1 3531從PGC#1的開頭開始重放Flash#1 351#1,并在PGC#2的結(jié)尾自動(dòng)結(jié)束。而且,限定關(guān)于DVD視頻的PGC#3 3533從PGC#3的開頭開始重放Flash#3 351#3,并在PGC#3的結(jié)尾自動(dòng)結(jié)束。
假設(shè)用戶在DVD視頻的PGC#1的重放過程中在時(shí)間t1對(duì)PGC#3中的給定時(shí)間t2發(fā)出跳躍指令。此時(shí),F(xiàn)lash對(duì)象中斷正在開始重放的Flash#1的重放,并從對(duì)應(yīng)于PGC#3的Flash#3的時(shí)間t3開始重放。以這種方式,即使在重放過程中插入例如跳躍等的不連續(xù)動(dòng)作,可以同步的重放DVD視頻和Flash對(duì)象。
如下描述在上述實(shí)施例(圖15)中的重放序列PSQ的實(shí)施例<pgc num=“1”>
<object data=“dvd//hvdvd_ts/hvi00001.ifo”/>
<object data=“file//dvdrom/adv_obj/flash1.swf”/>
</pgc>
(盡管在該實(shí)施例中沒有描述,但是在圖15中響應(yīng)User的動(dòng)作而將Flash#1切換至與作為跳躍目的地的PGC#3相對(duì)應(yīng)的Fash#3)<pgc num=“3”>
<object data=“dvd//hvdvd_ts/hvi00001.ifo”/>
<object data=“file//dvdrom/adv_obj/flash3.swf”/>
</pgc>
圖16顯示了本發(fā)明該實(shí)施方案的屏幕結(jié)構(gòu)。圖16所示的屏幕160A顯示了作為傳統(tǒng)顯示屏幕的DVD視頻模式(全屏顯示)中重放和顯示的擴(kuò)展的視頻對(duì)象(EVOB)的情況。屏幕160B顯示了在屏幕160A上在DVD視頻模式中在擴(kuò)展的視頻對(duì)象(EVOB)上通過α混合疊加具有重放控制按鈕的Flash對(duì)象作為重放控制菜單的情況。屏幕160C顯示了在屏幕160A上在DVD視頻模式中代替子畫面字幕通過α混合疊加例如輪廓字體、向量字體等的計(jì)時(shí)文本對(duì)象的情況。
圖17顯示了本發(fā)明一個(gè)實(shí)施方案的屏幕結(jié)構(gòu)的實(shí)施例。與圖16相同,圖17所示的屏幕170A顯示了作為傳統(tǒng)顯示屏幕的DVD視頻模式(全屏顯示)中重放和顯示的擴(kuò)展的視頻對(duì)象(EVOB)的情況。圖17中的屏幕170B顯示了將顯示區(qū)域分為一些區(qū)域,并在各區(qū)域上改變和顯示對(duì)象的尺寸的情況。
在該實(shí)施例中,通過比例函數(shù)減小在屏幕170A上在DVD視頻模式中擴(kuò)展的視頻對(duì)象(EVOB)的屏幕尺寸,并將其安排在上左區(qū)域中。Flash對(duì)象置入上右區(qū)域中。在屏幕的下半?yún)^(qū)域中連同屏幕的注釋一起顯示定時(shí)的文本對(duì)象。另外,對(duì)風(fēng)車信息的熱點(diǎn)(屏幕上的通過點(diǎn)擊鼠標(biāo)鍵而執(zhí)行某些程序的領(lǐng)域;以下也根據(jù)需要稱之為“Vclick”)疊加在上左區(qū)域上的擴(kuò)展的視頻對(duì)象(EVOB)上。當(dāng)用戶點(diǎn)擊熱點(diǎn)的時(shí)候,顯示跳至(風(fēng)車)相關(guān)信息(未顯示),因此重放該相關(guān)信息。
以下詳細(xì)描述基于限定了Flash對(duì)象、計(jì)時(shí)文本對(duì)象等的重放條件的重放序列(PSQ)結(jié)構(gòu)的文件結(jié)構(gòu)和屏幕顯示實(shí)施例。圖18顯示了重放序列(PSQ)文件的結(jié)構(gòu)的示例。重放序列文件使用“XML”描述,首先宣布XML的使用,然后宣布用XML描述重放序列文件。另外,利用<video_pbseq>標(biāo)識(shí)符描述重放序列(PSQ)文件的內(nèi)容。
<video_pbseq>字段包括零或者一個(gè)<vmg>標(biāo)識(shí)符,零或者一個(gè)或者多個(gè)<vts>標(biāo)識(shí)符,以及零或者一個(gè)<idie>標(biāo)識(shí)符。<vmg>字段代表DVD視頻中的VMG空間。也就是<vmg>字段指示在<vmg>字段中描述的另外的對(duì)象,例如Flash對(duì)象(以下稱之為圖形對(duì)象),計(jì)時(shí)文本對(duì)象(以下稱之為文本對(duì)象),音頻流對(duì)象,AV流對(duì)象和Vclick流對(duì)象附加至VMG空間上的DVD視頻數(shù)據(jù)。
<vts>字段代表DVD視頻中的VTS空間。也就是<vts>字段通過附加<vts>標(biāo)簽(tag)中的num屬性指定VTS空間號(hào),并指示在<vts>字段中描述的另外的對(duì)象,例如Flash對(duì)象(以下稱之為圖形對(duì)象),計(jì)時(shí)文本對(duì)象(以下稱之為文本對(duì)象),音頻流對(duì)象,AV流對(duì)象和Vclick流對(duì)象附加至VTS空間上的DVD視頻數(shù)據(jù)。例如<vts num=”n”>代表第n個(gè)VTS空間。也就是,<vts num=”n”>指示,在<vts num=”n”>字段中描述的上述另外的對(duì)象附加至形成第nVTS空間的DVD視頻數(shù)據(jù)。
<vmg>字段包括零或者一個(gè)或者多個(gè)<vmgm>標(biāo)簽,以及零或者一個(gè)或者多個(gè)<fp>標(biāo)簽。<vmgm>字段代表在VMG空間上的VMG菜單域,并通過在<vmgm>標(biāo)簽中附加num屬性而指定VMG菜單域號(hào)。例如,<vmgm num=”n”>代表第n個(gè)VMGM菜單域。<vmgm num=”n”>指示,在<vmgm num=”n”>字段中描述的上述另外的對(duì)象附加至形成第nVMGM菜單域的DVD視頻數(shù)據(jù)。需要指出,VMG空間包括語言塊。也就是,一個(gè)VMG菜單域?qū)?yīng)一個(gè)語言單元。因此,VMG菜單域可以利用語言編碼來代替號(hào)進(jìn)行管理。在這種情況下,利用lang屬性代替num屬性,每個(gè)VMG菜單域可以由<vmgm lang=”xx”>(其中xx使ISO639所規(guī)定的語言編碼)來表示。例如<vmgm lang=”jp”>表示日本的VMG菜單域,<vmgm lang=”en”>表示英文的VMG菜單域。
另外,<vmgm>字段包括零或者一個(gè)或者多個(gè)<pgc>標(biāo)簽。<pgc>字段代表在VMG菜單域中的節(jié)目鏈(PGC),通過在<pgc>標(biāo)簽中附加num屬性來指定PGC號(hào)。例如<pgc num=”n”>代表第n個(gè)PGC。<pgcnum=”n”>指示,在<pgc num=”n”>字段中描述的上述另外的對(duì)象附加至形成第nPGC的DVD視頻數(shù)據(jù)。
盡管沒有顯示,<fp>字段代表在VMG空間上的第一重放域,并包括零或者一個(gè)或者多個(gè)<pgc>標(biāo)簽。該<pgc>字段只是要由重放設(shè)備首先執(zhí)行的PGC(節(jié)目鏈)。
<vts>字段包括零或者一個(gè)或者多個(gè)<vts_tt>標(biāo)簽,以及一個(gè)或者多個(gè)<vtsm>標(biāo)識(shí)符。<vts_tt>字段代表在VTS空間上的標(biāo)題域,通過在<vts_tt>標(biāo)簽中附加num屬性來指定標(biāo)題域號(hào)。例如<vts_tt num=”n”>代表第n個(gè)標(biāo)題域。<vts_tt num=”n”>指示,在<vts_tt num=”n”>字段中描述的上述另外的對(duì)象附加至形成第n個(gè)標(biāo)題域的DVD視頻數(shù)據(jù)。
<vtsm>字段代表在VTS空間上的VTS菜單域,通過在<vtsm>標(biāo)簽中附加num屬性來指定VTSM菜單域號(hào)。例如<vtsm num=”n”>代表第n個(gè)VTS菜單域。<vtsm num=”n”>指示,在<vtsm num=”n”>字段中描述的上述另外的對(duì)象附加至形成第n個(gè)VTSM菜單域的DVD視頻數(shù)據(jù)。
由于VTS空間包括語言塊,也就是由于一個(gè)VTS菜單域?qū)?yīng)于一個(gè)語言單元,因此VTS菜單域可以利用語言編碼來代替號(hào)進(jìn)行管理。在這種情況下,利用lang屬性代替num屬性,每個(gè)VTS菜單域可以由<vtsm lang=”xx”>(其中xx使ISO639所規(guī)定的語言編碼)來表示。例如<vtsm lang=”jp”>表示日本的VTS菜單域,<vtsm lang=”en”>表示英文的VTS菜單域。
另外,<vts_tt>或者<vtsm>字段包括零或者一個(gè)或者多個(gè)<pgc>標(biāo)簽。<pgc>字段代表在標(biāo)題域或者VTS菜單域中的節(jié)目鏈(PGC),通過在<pgc>標(biāo)簽中附加num屬性來指定PGC號(hào)。例如<pgc num=”n”>代表第n個(gè)PGC。<pgc num=”n”>指示,在<pgc num=”n”>字段中描述的上述另外的對(duì)象附加至形成第nPGC的DVD視頻數(shù)據(jù)。
最后,盡管沒有顯示,<idle>標(biāo)簽代表沒有與DVD視頻的重放同步的狀態(tài)。也就是,在<idle>標(biāo)簽所限定的狀態(tài)下,沒有重放DVD視頻對(duì)象,該狀態(tài)進(jìn)包括另外的對(duì)象例如Flash對(duì)象(以下稱之為圖形對(duì)象),計(jì)時(shí)文本對(duì)象(以下稱之為文本對(duì)象),音頻流對(duì)象,AV流對(duì)象和Vclick流對(duì)象。<idle>標(biāo)簽包括零或者一個(gè)或者多個(gè)<pgc>標(biāo)簽。該<idle>標(biāo)簽代表節(jié)目鏈(PGC)。但是該標(biāo)簽所表示的PGC沒有DVD視頻時(shí)間信息,不能指定重放開始時(shí)間和重放結(jié)束時(shí)間。
在圖18所示的實(shí)施例中,四個(gè)另外的對(duì)象附加至DVD視頻內(nèi)容。例如,利用<vmg>中的<vmg num=”1”>中的<pgc num=”1”>中的<object>標(biāo)簽來指定第一圖形對(duì)象。這指示,<object>標(biāo)簽所指定的另外的對(duì)象附加至VMG空間上的第一VMG菜單域中的第一PCG。
<object>標(biāo)簽利用“數(shù)據(jù)“屬性指示另外的對(duì)象的位置。在該實(shí)施例中,圖形對(duì)象的位置由”file//dvdrom/adv_obj/flash.swf“(見圖18中的801)來指定。需要指出,“file//dvdrom/”指示該圖形文件存在于信息記錄媒介(盤)中。另外“adv_obj”指示該對(duì)象存在于“ADV_OBJ”目錄,“flash.swf”指示該圖形對(duì)象的文件名稱。
通過這種描述,圖形對(duì)象812可以附加至指定的DVD視頻內(nèi)容811,如圖19所示。尤其是,圖形對(duì)象812可以處理來自使用者的操作。通過響應(yīng)圖形對(duì)象812中來自使用者的操作而發(fā)出用于控制DVD視頻內(nèi)容811的指令,圖形對(duì)象812可以用作用于控制DVD視頻內(nèi)容811的菜單。
利用<vmg>中的<mgm num=”n”>中的<object>標(biāo)簽來指定下一個(gè)另外的對(duì)象。這指示由<object>標(biāo)簽所指定的另外的對(duì)象附加至VMG空間上的整個(gè)第一VMG菜單域中。<object>標(biāo)簽利用“數(shù)據(jù)”屬性指示另外的對(duì)象的位置。在該實(shí)施例中,通過”http//www.hddvd.com/adv_obj/commentary.ac3”(見圖18中的802)來指示音頻流對(duì)象的位置。需要指出,“http//www.hddvd.com/adv_obj/”指示該音頻流存在于外部服務(wù)器上,“commentary.ac3”指示該音頻流對(duì)象的文件名稱。
通過這種描述,如圖20所示,音頻流對(duì)象可以附加至指定的DVD視頻內(nèi)容。例如,從外部服務(wù)器發(fā)來的(或者提前記錄在盤上)導(dǎo)演或者演員的音頻解說可以被附加至DVD視頻821的音頻數(shù)據(jù)822和823上。
利用<vts num=”1”>中的<vts_tt num=”1”>中的<pgc num=”1”>的<object>標(biāo)簽來指定第三另外的對(duì)象。這指示,<object>標(biāo)簽所指定的另外的對(duì)象附加至第一VTS空間上的第一標(biāo)題域中的第一PCG。<obiect>標(biāo)簽利用“數(shù)據(jù)“屬性指示另外的對(duì)象的位置。在該實(shí)施例中,Vclick流對(duì)象的位置由通過”http//www.hddvd.com/adv_obj/hotspot.vck”(見圖18中的803)來指示。需要指出,“http//www.hddvd.com/adv_obj/”指示該Vclick流對(duì)象存在與外部服務(wù)器上,“hotspot.vck”指示該Vclick流對(duì)象的文件名稱。
通過這種描述,如圖21所示,Vclick對(duì)象832和833可以附加至指定的DVD視頻內(nèi)容831。需要指出,Vclick對(duì)象是指示在DVD視頻內(nèi)容上的可點(diǎn)擊領(lǐng)域的對(duì)象,可以在點(diǎn)擊之后描述動(dòng)作。更具體的說,通過圖21中的DVD視頻內(nèi)容831可以將Vclick對(duì)象832和833附加至兩個(gè)人。另外,對(duì)于對(duì)象832和833可以顯示用于給出這些對(duì)象832和833的解釋的文本信息834和835。需要指出,附圖標(biāo)記836表示DVD視頻內(nèi)容831提供的音頻數(shù)據(jù)。
例如,當(dāng)用戶選擇(點(diǎn)擊)在屏幕右側(cè)上的Vclick對(duì)象833時(shí),與該點(diǎn)擊對(duì)應(yīng)的動(dòng)作描述在Vclick對(duì)象833中,重放設(shè)備根據(jù)這個(gè)描述進(jìn)行操作。在該實(shí)施例中,對(duì)象833描述了標(biāo)記頁837的重放,也是一個(gè)響應(yīng)于用戶點(diǎn)擊的DVD視頻內(nèi)容減少的指令(附圖標(biāo)記838表示DVD視頻內(nèi)容按比例減少)。
利用<vts num=”1”>中的<vts_tt num=”n”>中的<object>標(biāo)簽來指定第四Vclick流。這指示,<object>標(biāo)簽所指定的另外的對(duì)象附加至VTS空間上的第n標(biāo)題域。
<object>標(biāo)簽利用“數(shù)據(jù)“屬性指示另外的對(duì)象的位置。在該實(shí)施例中,標(biāo)記語言對(duì)象的位置由”file//dvdrom/adv_obj/index.
Xhtm”(見圖18中的804)來指定。需要指出,“file//dvdrom/adv_obj”指示該標(biāo)記語言對(duì)象處于盤中“ADV_OBJ”目錄下,“index.xhtm”指示該標(biāo)記語言對(duì)象的文件名稱。通過這種描述,如圖22所描述的,標(biāo)記語言對(duì)象(見圖22中843-845)可以附加至指定的DVD視頻內(nèi)容(見圖22的842)。
另外,利用<vts num=”1”>中的<vts_tt num=”n”>中的<object>標(biāo)簽來指定第五Vclick流。這指示,<object>標(biāo)簽所指定的另外的對(duì)象附加至第一VTS空間上的第n標(biāo)題域。也就是,兩個(gè)另外的對(duì)象附加至第一VTS空間上的第n標(biāo)題域。
<object>標(biāo)簽利用“數(shù)據(jù)“屬性指示另外的對(duì)象的位置。在該實(shí)施例中,文本對(duì)象的位置由”file//dvdrom/adv_obj/ttext.xm1”(見圖18中的805)來指定。需要指出,“file//dvdrom/adv_obj”指示該文本對(duì)象處于盤中“ADV_OBJ”目錄下,“ttext.xm1”指示該文本對(duì)象的文件名稱。通過這種描述,如圖22所描述的,定時(shí)的文本對(duì)象(見圖22中846)可以附加至指定的DVD視頻內(nèi)容(見圖22的842)。
圖22顯示了形成背景、文本和圖片的標(biāo)記對(duì)象、比例減小的DVD視頻內(nèi)容以及安排在DVD視頻內(nèi)容上的定時(shí)的文本對(duì)象形成的屏幕的示例。圖22中,附圖標(biāo)記841表示標(biāo)記頁;842表示比例減小的DVD視頻內(nèi)容;843表示由該標(biāo)記對(duì)象所訪問的圖片;844表示標(biāo)記對(duì)象所提供的背景;845表示標(biāo)記對(duì)象所提供的文本;846表示疊加在減小比例的DVD視頻內(nèi)容842上的定時(shí)的文本對(duì)象所提供的文本。
圖23示例顯示了在上述重放序列(PSQ)的實(shí)施例中所描述的另外的對(duì)象之間的關(guān)系。在該實(shí)施例中,F(xiàn)lash對(duì)象351設(shè)定在視頻管理器VMG中的VMG菜單#1的PGC#1中,音頻流對(duì)象355A設(shè)定在該視頻管理器中的VMG菜單#n的PGC#1至PGC#n中。而且,Vclick流355C設(shè)定在視頻標(biāo)題集VTS#1中的VTS標(biāo)題#1的PCG#1中,標(biāo)記語言對(duì)象MUS和定時(shí)的文本對(duì)象354設(shè)定在設(shè)定了該視頻的VTS標(biāo)題#n的PGC#1至PGC#n中。
圖24顯示了重放序列(PSQ)文件的另一個(gè)描述實(shí)施例(總共9個(gè)實(shí)施例)。在該第一實(shí)施例中(圖24的851),記錄在盤上的一個(gè)圖形對(duì)象(圖形對(duì)象#1)附加至一個(gè)PGC(PGC#1)。需要指出,在<對(duì)象>標(biāo)識(shí)符中描述了“寬度”、“高度”、“位置”、“開始”、“結(jié)束”以及”優(yōu)先次序”屬性。
寬度屬性表示在顯示另外的對(duì)象的時(shí)候沿著水平方向的長度(單位象素)?!案叨取睂傩员硎驹陲@示另外的對(duì)象的時(shí)候沿著豎直方向的長度(單位象素)。當(dāng)“寬度/高度”所指定的長度小于另外的對(duì)象的原始長度時(shí),減小該另外的對(duì)象;當(dāng)它大于另外的對(duì)象的原始長度時(shí),放大該另外的對(duì)象?!拔恢谩睂傩灾甘驹陲@示另外的對(duì)象時(shí)的坐標(biāo)位置(單位象素)。需要指出,坐標(biāo)位置可以由以上左點(diǎn)作為原點(diǎn)(0,0)的系統(tǒng)的(x,y)來表示,其中橫軸是x軸,縱軸是y軸。
需要指出,可以利用如下“式樣”屬性來表示“寬度”、“高度”和“位置”屬性。
<OBJECT
style=“positionfixed;top;X1px;leftY1px;widthX2px;heightY2px”data=“dvd//hvdvd_ts/hvi00001.ifo”/>
需要指出,“topX1px”指示對(duì)象(在后面的實(shí)施例中的DVD視頻內(nèi)容)從屏幕的上左角的安排位置的X坐標(biāo)(X1是象素值)?!發(fā)eftY1px”指示對(duì)象(在后面的實(shí)施例中的DVD視頻內(nèi)容)從屏幕的上左角的安排位置的Y坐標(biāo)(Y1是象素值)。這些信息與前述位置屬性所指定的相同。而且“widthX2便片西”指示在水平方向安排的對(duì)象的長度(X2是象素值)。該信息與前述“寬度”屬性所表示的相同。另外,“heightY2px”表示在豎直方向安排的對(duì)象的長度(Y2是象素值)。該信息與前述“高度”屬性所表示的相同?!拔恢霉潭ā北硎景才欧椒ㄖ付私^對(duì)位置和固定位置。
“開始”屬性表示按照’HH:MM:SS:FF(時(shí):分:秒:幀)’格式精度的另外的對(duì)象的顯示開始時(shí)間的相對(duì)值。“結(jié)束”屬性表示按照’HH:MM:SS:FF(時(shí):分:秒:幀)’格式精度的另外的對(duì)象的顯示結(jié)束時(shí)間的相對(duì)值。需要指出,“開始”和“結(jié)束”屬性代表如該實(shí)施例的從另外的對(duì)象附加至PGC時(shí)的PGC開始位置的相對(duì)時(shí)間。如果另外的對(duì)象附加至標(biāo)題域(”<vts_tt>”),這些屬性表示從標(biāo)題域的開始位置的相對(duì)時(shí)間。
“優(yōu)先次序”屬性表示在另外的對(duì)象和DVD視頻內(nèi)容之間的關(guān)系。DVD視頻內(nèi)容的“優(yōu)先次序”屬性通常指示“0”作為缺省值。如果“優(yōu)先次序”屬性設(shè)定為正值,該另外的對(duì)象安排在DVD視頻內(nèi)容的前側(cè),如果“優(yōu)先次序”屬性設(shè)定為負(fù)值,該另外的對(duì)象安排在DVD視頻內(nèi)容的后面。如果有多個(gè)對(duì)象,所具有的值越大,就會(huì)按照順序越安排在前面。
圖19表示基于PGC#1的屏幕的結(jié)構(gòu)實(shí)施例。在該屏幕上,DVD視頻內(nèi)容811是全屏顯示,圖形對(duì)象812顯示在指定的位置以具有指定的尺寸。由于圖形對(duì)象812的優(yōu)先屬性大于DVD視頻內(nèi)容811的,因此圖像對(duì)象812在前側(cè)顯示,并首先處理用戶的操作。另外,圖形對(duì)象812的顯示周期是緊接著PGC#1程序開始之后的5分鐘。
需要指出,可以利用“優(yōu)先次序”屬性(或者其它新的屬性)來指定在接收用戶操作處理時(shí)的優(yōu)先權(quán)。例如,設(shè)定DVD視頻內(nèi)容形成的菜單屏幕和圖形對(duì)象形成的菜單屏幕同時(shí)顯示。在這種情況下,DVD視頻內(nèi)容的”優(yōu)先次序”屬性通常指示“0”作為缺省值。如果圖形對(duì)象的”優(yōu)先次序”屬性設(shè)定為正值,該圖形對(duì)象在DVD視頻內(nèi)容之前處理用戶的操作,如果圖形對(duì)象的”優(yōu)先次序”屬性設(shè)定為負(fù)值,DVD視頻內(nèi)容在該圖形對(duì)象之前處理用戶的操作。如果有多個(gè)對(duì)象,所具有的值越大,優(yōu)先權(quán)越高。
在第二實(shí)施例中(圖24的852),記錄在盤上的一個(gè)圖形對(duì)象(圖形對(duì)象#1)附加至一個(gè)PGC(PGC#2)。需要指出,在<對(duì)象>標(biāo)識(shí)符中描述了“寬度”、“高度”、“位置”、“開始_ptm”、“結(jié)束_ptm”以及”優(yōu)先次序”屬性?!伴_始_ptm”屬性表示在演示時(shí)間(PTM)(利用90赫茲時(shí)鐘的計(jì)數(shù)器)的精度上該另外的對(duì)象的顯示開始時(shí)間的相對(duì)值?!敖Y(jié)束_ptm”屬性表示在PTM的精度上該另外的對(duì)象的顯示結(jié)束時(shí)間的相對(duì)值。“開始_ptm”和“結(jié)束_ptm”屬性代表如該實(shí)施例的從另外的對(duì)象附加至PGC等時(shí)的PGC開始位置的相對(duì)時(shí)間。如果另外的對(duì)象附加至標(biāo)題域(”<vts_tt>”),這些屬性表示從標(biāo)題域的開始位置的相對(duì)時(shí)間。
在第三實(shí)施例中(圖24的853),記錄在盤上的一個(gè)圖形對(duì)象(圖形對(duì)象#1)附加至一個(gè)PGC(PGC#3)。與上述兩個(gè)實(shí)施例不同,該實(shí)施例按比例減少了DVD視頻內(nèi)容。當(dāng)<對(duì)象>標(biāo)識(shí)符中的“數(shù)據(jù)”屬性的值是”dvdv//hvdvd_ts/hvi00001.ifo”,這意味著顯示DVD視頻內(nèi)容。在上述實(shí)施例中,省略了利用<對(duì)象>標(biāo)識(shí)符的描述,因?yàn)镈VD視頻內(nèi)容是全屏顯示的。在該實(shí)施例中,由于利用“寬度”、“高度”和“位置”屬性在顯示DVD視頻內(nèi)容所需要的<對(duì)象>標(biāo)識(shí)符中描述值,因此可以按照減小的比例來顯示DVD視頻內(nèi)容。
需要指出“α”屬性表示α值,也就是透明度α??梢灾付ㄔ摝林禐?-255,0表示透明,255表示不透明。而且,α值可以表示為百分比,也就是0%_100%。此時(shí),0%表示透明,100%表示為不透明。使用下面的<對(duì)象>標(biāo)識(shí)符顯示圖形對(duì)象,省略“寬度”、“高度”和“位置”屬性,因?yàn)樵搱D形對(duì)象是全屏顯示的。
圖25表示基于PGC#3的屏幕的結(jié)構(gòu)實(shí)施例。在該屏幕上,圖形對(duì)象861是全屏顯示,DVD視頻內(nèi)容顯示在指定的位置以具有指定的尺寸。由于圖形對(duì)象812的“優(yōu)先”屬性小于DVD視頻內(nèi)容811的,因此減小比例的DVD視頻內(nèi)容862在前側(cè)顯示,并首先處理用戶的操作。該實(shí)施例包括DVD視頻內(nèi)容862所提供的菜單按鈕863,并用于章節(jié)重放,還包括圖形對(duì)象所提供的重放菜單按鈕864。由于DVD視頻內(nèi)容862具有更高的優(yōu)先權(quán),因此首先檢查該DVD視頻內(nèi)容862是否有用于用戶操作的設(shè)定。如果發(fā)現(xiàn)這種設(shè)定,DVD視頻內(nèi)容862處理用戶的操作;否則,圖形對(duì)象861處理用戶的操作。
在第四實(shí)施例中(見圖24的854),將記錄在盤上的兩個(gè)圖形對(duì)象附加至一個(gè)PGC(PGC#4)。需要指出,在<對(duì)象>標(biāo)識(shí)符中的“音頻”屬性對(duì)應(yīng)于音頻流號(hào)。在該實(shí)施例中,當(dāng)重放DVD視頻內(nèi)容的音頻流#1時(shí),同步重放Flash#3(flash3.swf);當(dāng)重放音頻流#2時(shí),同步重放Flash#4(flash4.swf)。
例如,當(dāng)DVD視頻內(nèi)容的音頻流#1對(duì)應(yīng)于日文并且音頻流#2對(duì)應(yīng)于英文時(shí),F(xiàn)lash#3(見871)利用日文構(gòu)成(也就是圖形對(duì)象的顯示用日文描述,或者圖形對(duì)象的訪問目的地是用日文描述的內(nèi)容),如圖26所示。而且,利用英文構(gòu)成Flash#4(881)(也就是圖形對(duì)象的顯示用日文描述,或者圖形對(duì)象的訪問目的地是用日文描述的內(nèi)容),如圖27所示。按照這種方式,DVD視頻內(nèi)容(圖27中的882或者圖28中的892)的音頻語言(圖27中的883或者圖28中的893)可以與圖形對(duì)象(圖27中的881或者圖28中的891)的相配。
在實(shí)踐中,重放設(shè)備搜索關(guān)于在該重放設(shè)備中指示音頻流號(hào)的系統(tǒng)參數(shù)的對(duì)應(yīng)圖形對(duì)象的重放序列(PSQ)文件,并對(duì)其進(jìn)行重放。例如,當(dāng)重放音頻流#1時(shí),顯示對(duì)應(yīng)的Flash#3。如果用戶利用遠(yuǎn)程控制器等將要重放的音頻改變?yōu)橐纛l流#2,顯示與該改變的音頻流對(duì)應(yīng)的Flash#4,作為要根據(jù)重放序列文件顯示的圖形對(duì)象。
在該實(shí)施例中,利用流號(hào)管理音頻流,但是可以利用語言編碼來代替流號(hào)管理它們。在這種情況下,可以利用音頻語言屬性代替音頻屬性,每個(gè)音頻流可以由音頻_lang=”xx”(其中xx使ISO639所規(guī)定的語言編碼)來表示。例如音頻_lang=”jp”表示日文的音頻流,音頻_lang=”en”表示英文的音頻流。
在第五實(shí)施例中(見圖24的855),記錄在一個(gè)盤上的三個(gè)圖形對(duì)象(Flash#5,F(xiàn)lash#6,F(xiàn)lash#7)附加至一個(gè)PGC(PGC#5)。需要指出<object>標(biāo)簽中的“子畫面”屬性對(duì)應(yīng)于子畫面流號(hào)(子畫面號(hào))。在該實(shí)施例中,當(dāng)重放DVD視頻內(nèi)容的子畫面流#1的時(shí)候,同步重放Flash#5(flash5.swf)。當(dāng)重放子畫面流#2的時(shí)候,同步重放Flash#6(flash6.swf)。當(dāng)重放子畫面流#3的時(shí)候,同步重放Flash#7(flash7.swf)。
例如,當(dāng)DVD視頻內(nèi)容的子畫面流#1對(duì)應(yīng)于日文子標(biāo)題并且子畫面流#3對(duì)應(yīng)于英文子標(biāo)題的時(shí)候,利用日文構(gòu)成Flash#5(見圖28中的891)也就是圖形對(duì)象的顯示用日文描述,或者圖形對(duì)象的訪問目的地是用日文描述的內(nèi)容),如圖28所示。而且,利用英文構(gòu)成Flash#7(見圖28中的901)(也就是圖形對(duì)象的顯示用日文描述,或者圖形對(duì)象的訪問目的地是用日文描述的內(nèi)容),如圖29所示。因此DVD視頻內(nèi)容(圖28中的892或者圖29中的902)的子標(biāo)題語言(圖28中的893或者圖29中的903)可以與圖形對(duì)象(圖28中的891或者圖29中的901)的相配。
在實(shí)踐中,重放設(shè)備搜索關(guān)于在該重放設(shè)備中指示子畫面流號(hào)的系統(tǒng)參數(shù)的對(duì)應(yīng)圖形對(duì)象的重放序列(PSQ)文件,并對(duì)其進(jìn)行重放。例如,當(dāng)重放子畫面流#1時(shí),顯示對(duì)應(yīng)的Flash#5,如果用戶利用遠(yuǎn)程控制器等將要重放的子標(biāo)題(子畫面)改變?yōu)樽赢嬅媪?3,顯示與該改變的子畫面流對(duì)應(yīng)的Flash#7,作為要根據(jù)重放序列文件顯示的圖形對(duì)象。
在該實(shí)施例中,利用流號(hào)管理子畫面流,但是可以利用語言編碼來代替流號(hào)管理它們。在這種情況下,可以利用子畫面_land屬性代替子畫面屬性,每個(gè)子畫面流可以由子畫面_lang=”xx”(其中xx使ISO639所規(guī)定的語言編碼)來表示。例如子畫面_lang=”jp”表示日文的子畫面流,子畫面_lang=”en”表示英文的子畫面流。
在第六實(shí)施例中(見圖24的856),記錄在一個(gè)盤上的兩個(gè)圖形對(duì)象(Flash#8,F(xiàn)lash#9)附加至一個(gè)PGC(PGC#6)。需要指出<object>標(biāo)簽中的“視角”屬性對(duì)應(yīng)于視角號(hào)。在該實(shí)施例中,當(dāng)重放DVD視頻內(nèi)容的視角#1(見圖30的911)的時(shí)候,同步重放Flash#8(flash8.swf)(見圖30的912)。當(dāng)重放視角#3的時(shí)候(見圖31的921),同步重放Flash#9(flash9.swf)(見圖31的922)。而且當(dāng)重放視角#2的時(shí)候,不重放任何圖形對(duì)象。
通常,在不同視角的情況下,由于人、建筑物等的安排不同,優(yōu)選對(duì)各視角獨(dú)立地設(shè)定圖形對(duì)象的尺寸和位置。(各圖形對(duì)象數(shù)據(jù)可以多路傳輸至一個(gè)圖形對(duì)象)。在實(shí)踐中,重放設(shè)備搜索關(guān)于在該重放設(shè)備中指示視角號(hào)的系統(tǒng)參數(shù)的對(duì)應(yīng)圖形對(duì)象的重放序列(PSQ)文件,并對(duì)其進(jìn)行重放。
在第七實(shí)施例中(見圖24的857),記錄在一個(gè)盤上的三個(gè)圖形對(duì)象(Flash#10,F(xiàn)lash#11和Flash#12)附加至一個(gè)PGC(PGC#7)。需要指出<obiect>標(biāo)簽中的“縱橫比”屬性對(duì)應(yīng)于(缺省)顯示縱橫比,<對(duì)象>標(biāo)識(shí)符中的“顯示”屬性對(duì)應(yīng)于(當(dāng)前)顯示模式。在該實(shí)施例中,DVD視頻內(nèi)容自身具有16∶9的縱橫比。也就是,在該實(shí)施例中,對(duì)于縱橫比為16∶9的電視監(jiān)視器允許“寬”輸出(見圖32的931),對(duì)于縱橫比為4∶3的電視監(jiān)視器允許“信箱(letterboxlb)”輸出(見圖33的941)或者“拉移(pan-scanps)”輸出(見圖34的951)。
根據(jù)這些設(shè)定值,在(缺省)顯示縱橫比為“16∶9”并且(當(dāng)前)顯示模式為“寬”時(shí),則將Flash#10作為圖形對(duì)象同步重放(參見圖32中的932)。在(缺省)顯示縱橫比為“4∶3”并且(當(dāng)前)顯示模式為“l(fā)b”時(shí),則同步重放Flash#11(參見圖33中的942)。在(缺省)顯示縱橫比為“4∶3”并且(當(dāng)前)顯示模式為“ps”時(shí),則同步重放Flash#12(參見圖34中的952)。
例如,在“l(fā)etterbox”顯示模式中擋縱橫比為“4∶3”時(shí)在屏幕的上或下(黑色)部分上顯示出以“16∶9”顯示出在任務(wù)右邊的圖形對(duì)象。在“pan-scan”顯示模式中的縱橫比“4∶3”處,屏幕的左右部分被切掉,并且圖形對(duì)象被改變至可顯示的部分。根據(jù)該屏幕配置,可以減小或擴(kuò)大圖形對(duì)象的尺寸,或者可以減小或擴(kuò)大在圖形對(duì)象中的文本大小。因此,可以與DVD視頻內(nèi)容的顯示狀態(tài)對(duì)應(yīng)地顯示出圖形對(duì)象。實(shí)際上,重放設(shè)備參照表示在該重放設(shè)備中的“缺省顯示縱橫比”和“當(dāng)前顯示模式”的系統(tǒng)參數(shù)搜索用于相應(yīng)圖形對(duì)象的這個(gè)重放序列(PSQ)文件,并且將它重放出。
在第八實(shí)施例(參見圖24中的858)中,將記錄在盤上的一個(gè)圖形對(duì)象(Flash#13)附加在一個(gè)PGC(PGC#8)上。如在上面實(shí)施例中一樣,在<object>標(biāo)簽中的“縱橫”屬性對(duì)應(yīng)于(缺省)顯示縱橫比,而在<object>標(biāo)簽中的“顯示”屬性對(duì)應(yīng)于(當(dāng)前)顯示模式。在該實(shí)施例中,DVD視頻內(nèi)容自身其縱橫比為“4∶3”,并且該順序在以“正?!蹦J捷敵鰰r(shí)應(yīng)用于其縱橫比為“4∶3”的電視監(jiān)視器。
最后,下面將對(duì)其中上述功能能夠組合使用的情況進(jìn)行舉例說明。也就是說,在第九實(shí)施例(參見圖24中的859)中,將記錄在盤上的四個(gè)圖形對(duì)象(Flash#13,F(xiàn)lash#14,F(xiàn)lash#15,F(xiàn)lash#16)附加在一個(gè)PGC(PGC#9)上。在該實(shí)施例中,在重放DVD視頻內(nèi)容的音頻流#1時(shí),重放子畫面流#1并且重放視角#1,同步重放Flash#13(“flash13.swf”)。在重放音頻流#1時(shí),重放子畫面流#2,重放視角#1,同步重放Flash#14(“flash14.swf”)。在重放視角#2時(shí),同步重放Flash#15(“flash15.swf”)。在重放音頻流#2并且重放子畫面流#2時(shí),同步重放Flash#16(“flash16.swf”)。
圖35顯示出與上面九個(gè)實(shí)施例相關(guān)的在DVD視頻內(nèi)容的PGCs和其附加在其屬性上的Flash對(duì)象之間的對(duì)應(yīng)關(guān)系示例。
該實(shí)施方案的重放設(shè)備提前下載重放序列(PSQ)文件或者必要時(shí)在DVD視頻內(nèi)容重放之前參照它,因此根據(jù)DVD視頻內(nèi)容的重放狀態(tài)實(shí)時(shí)地改變將要連續(xù)附加上的附加對(duì)象例如Flash對(duì)象、計(jì)時(shí)文本對(duì)象、音頻流對(duì)象、標(biāo)記語言對(duì)象和Vclick流。這樣,即使在用戶已經(jīng)改變了重放狀態(tài)時(shí),也能夠重放適合于該變化的重放狀態(tài)的附加對(duì)象。
增加一個(gè)附加對(duì)象的文件數(shù)(對(duì)象數(shù))以減小文件大小,由此減小重放設(shè)備所需的用于存儲(chǔ)附加對(duì)象的區(qū)域(緩沖器)。雖然文件大小變大,但是文件數(shù)量減少(即,一個(gè)對(duì)象包括多個(gè)附加對(duì)象)。這樣,在已經(jīng)改變了DVD視頻內(nèi)容的重放狀態(tài)時(shí),可以平穩(wěn)地切換這些附加對(duì)象。因此,在形成附加對(duì)象時(shí)可以確保在創(chuàng)作中的高自由度。
圖36為用于說明根據(jù)本發(fā)明該實(shí)施方案的啟動(dòng)處理順序的流程圖。該重放設(shè)備從信息記錄媒介載入重放序列(PSQ)和DVD視頻導(dǎo)航信息,并且將它們存儲(chǔ)在其存儲(chǔ)器(工作存儲(chǔ)器或緩沖器;例如在圖10中的105或在圖39中的209)中(步驟ST10)。要指出的是,這些信息可以根據(jù)包含在信息自身中的版本信息從外部服務(wù)器載入。從該重放序列中可以獲取這些信息例如所要重放的對(duì)象的位置、其文件名等。根據(jù)所獲取的信息,提取所需的對(duì)象(步驟ST12)。所提取的每個(gè)對(duì)象的信息可以記錄在信心記錄媒介或外部服務(wù)器上,例如加載信息,并且可以從重放序列中查到。
將所提取的對(duì)象數(shù)據(jù)存儲(chǔ)在緩沖器中(步驟ST14)。在將對(duì)象數(shù)據(jù)存儲(chǔ)在緩沖器中時(shí),可以采用一些確定對(duì)象的緩存次序的方法(設(shè)定載入到緩沖器中的優(yōu)先次序的方法)。
在該方法的第一示例中,從與相應(yīng)流對(duì)應(yīng)的DVD視頻內(nèi)容的具有較小PGC號(hào)的那些對(duì)象開始一次載入這些對(duì)象。例如,在將對(duì)象#1附加在PGC#1上、將對(duì)象#2附加在PGC#2上并且在載入的流為對(duì)象#1和#2時(shí),首先將對(duì)象#載入到緩沖器中,然后將對(duì)象#2載入到緩沖器中。
在第二實(shí)施例中,根據(jù)預(yù)設(shè)定在播放器(在圖39中的客戶機(jī)200)中的語言來確定載入的優(yōu)先次序。例如,假設(shè)在播放器中將日文設(shè)定為第一語言(或缺省語言)并且將英文設(shè)定為第二語言。在該情況中,在將英文屬性(例如,通過“語言”屬性指定英文)分配給對(duì)象#1,并且將日文屬性(例如,通過“語言”屬性指定日文)分配給對(duì)象#2,則首先將對(duì)象#2載入到緩沖器中,然后將對(duì)象#1載入到緩沖器中。
在第三實(shí)施例中,使記錄在盤上的所要載入的流優(yōu)先于那些記錄在外部服務(wù)器上的流。例如,在對(duì)象#2記錄在外部服務(wù)器上并且對(duì)象#1和#3記錄在盤上,則在載入對(duì)象#1至#3時(shí)首先按照其編號(hào)次序?qū)?duì)象#1和#3載入到緩沖器中,然后將對(duì)象#2載入到緩沖器中。
在第四實(shí)施例中,按照在重放序列(PSQ)中所描述的對(duì)象順序或按照在由重放序列所指定的要提取的對(duì)象信息(與上述載入信息對(duì)應(yīng))中所描述的對(duì)象順序?qū)?duì)象載入到緩沖器中。在該情況中,內(nèi)容提供商可以確定對(duì)象的優(yōu)先次序,并且必須因此創(chuàng)建出重放序列或載入信息。
在將對(duì)象存儲(chǔ)至分配給該緩沖器的大小(例如,該大小由重放序列指定)之后(在步驟ST16中的YES),開始重放DVD視頻內(nèi)容?;蛘?,如果存儲(chǔ)在緩沖器中的對(duì)象大小已經(jīng)到達(dá)了預(yù)定重放大小(例如,該大小由重放序列指定),則可以開始重放DVD視頻內(nèi)容。
在已經(jīng)開始重放DVD視頻內(nèi)容之后(步驟ST18),獲取其重放信息(標(biāo)題、PGC號(hào)、音頻流號(hào)、子畫面好、視角號(hào)、縱橫比信息、重放時(shí)間信息等),并且根據(jù)所獲取信息的至少一些信息(例如,PGC號(hào))針對(duì)相應(yīng)對(duì)象搜索重放序列(步驟ST22)。如果要重放的對(duì)象數(shù)據(jù)當(dāng)前存儲(chǔ)在緩沖器中(在步驟ST24中YES),則與當(dāng)前DVD重放同步地立即開始重放那個(gè)對(duì)象。
如果對(duì)象數(shù)據(jù)當(dāng)前沒有存儲(chǔ)在緩沖器中(在步驟ST24中的NO),則通過從緩沖器中刪除不必要的數(shù)據(jù)(步驟ST26)或者通過重寫不必要數(shù)據(jù)的緩存區(qū)域來將要檢索的對(duì)象的數(shù)據(jù)載入到緩沖器中(步驟ST28)。如果將要載入到緩沖器中的數(shù)據(jù)大小已經(jīng)達(dá)到最小重放大小,則與當(dāng)前DVD重放同步地開始重放緩存的對(duì)象。
由于這個(gè)同步重放,所以可以重放出在例如圖37或38中所示的布局。在圖37的示例中,在DVD視頻顯示區(qū)域962內(nèi)顯示出DVD視頻內(nèi)容的畫面964,并且在高級(jí)圖形對(duì)象(與在圖8中的351C對(duì)應(yīng))的顯示區(qū)域(電影菜單)961內(nèi)以α=100%顯示出表示DVD視頻的章節(jié)1至5的按鈕963。在圖38的示例中,在顯示區(qū)域961內(nèi)顯示出DVD視頻內(nèi)容的畫面964,并且在顯示區(qū)域962內(nèi)顯示出表示章節(jié)1至5的按鈕963。在圖37和38中所示的顯示方法可以通過用戶的指令隨意切換(或者標(biāo)記語言的說明等)。
圖39為一示意性方框圖,顯示出根據(jù)本發(fā)明該實(shí)施方案的流式設(shè)備(網(wǎng)絡(luò)兼容盤播放器)的布局。下面將用圖39來說明相應(yīng)構(gòu)成部件的功能。
參考標(biāo)號(hào)200表示客戶機(jī);201表示服務(wù)器;并且221表示連接服務(wù)器和客戶機(jī)的網(wǎng)絡(luò)??蛻魴C(jī)200包括電影重放引擎203、Vclick引擎202、盤裝置230、用戶接口240、網(wǎng)絡(luò)管理器208和盤裝置管理器213。參考標(biāo)號(hào)204至206表示包括在電影重放引擎中的裝置;207、209至212和214至218表示包括在Vclick引擎中的裝置;并且219和220表示包括在服務(wù)器中的裝置??蛻魴C(jī)200可以重放電影數(shù)據(jù),并且能夠顯示出存儲(chǔ)在盤裝置230中用標(biāo)記語言(例如HTML等)描述的文件。還有,客戶機(jī)200能夠顯示出在網(wǎng)絡(luò)上的文件(例如,HTML)。
在在服務(wù)器中存儲(chǔ)有與存儲(chǔ)在客戶機(jī)200中的電影數(shù)據(jù)相關(guān)的元數(shù)據(jù)時(shí),客戶機(jī)200能夠用該元數(shù)據(jù)和在盤裝置230中的電影數(shù)據(jù)來執(zhí)行重放過程。服務(wù)器201響應(yīng)于來自客戶機(jī)200的請(qǐng)求借助網(wǎng)絡(luò)221將媒體數(shù)據(jù)M1發(fā)送給客戶機(jī)200??蛻魴C(jī)200與電影重放同步地處理所接收到的媒體數(shù)據(jù)以實(shí)現(xiàn)超媒體的附加功能等(要指出的是,“同步”不限于定時(shí)的物理完美匹配,也允許一些定時(shí)誤差)。
電影重放引擎203用來重放存儲(chǔ)在盤裝置230中的電影數(shù)據(jù),并且具有裝置204、205和206。參考標(biāo)號(hào)231表示電影記錄媒介(更具體地說,DVD、視頻CD、視頻帶、硬盤、半導(dǎo)體存儲(chǔ)器等)。電影數(shù)據(jù)記錄媒介231記錄有數(shù)字和/或模擬電影數(shù)據(jù)。與電影數(shù)據(jù)相關(guān)的元數(shù)據(jù)可以與電影數(shù)據(jù)一起記錄在電影數(shù)據(jù)記錄媒介231上。參考標(biāo)號(hào)205表示電影重放控制器,它能夠根據(jù)從Vclick引擎202的界面處理器207輸出的“控制信號(hào)”來控制從電影數(shù)據(jù)記錄媒介231中重放視頻/音頻/子畫面數(shù)據(jù)D1。
更具體地說,電影重放控制器206可以根據(jù)在電影重放模式中來自界面處理器207的在發(fā)生任意事件(例如基于用戶指令的菜單調(diào)用或標(biāo)題跳越)時(shí)產(chǎn)生出的“控制”信號(hào)將表示視頻/音頻/子畫面數(shù)據(jù)D1的重放狀態(tài)的“觸發(fā)”信號(hào)輸出給界面處理器207。在該情況中(在與觸發(fā)信號(hào)輸出同時(shí)的時(shí)刻或在那個(gè)時(shí)刻之前或之后的適當(dāng)時(shí)刻),電影重放控制器205可以向界面處理器207輸出表示特性信息(例如,設(shè)定在播放器中的音頻語言、子畫面標(biāo)題語言、重放操作、重放位置、各種時(shí)間信息、盤內(nèi)容等)的“狀態(tài)”信號(hào)。通過交換這些信號(hào),可以開始或停止電影讀取過程,并且可以對(duì)在動(dòng)畫數(shù)據(jù)中的所要求位置進(jìn)行訪問。
AV解碼器206具有將記錄在電影數(shù)據(jù)記錄媒介231上的視頻數(shù)據(jù)、音頻數(shù)據(jù)和子畫面數(shù)據(jù)解碼并且輸出經(jīng)解碼的視頻數(shù)據(jù)(上述視頻和子畫面數(shù)據(jù)的混合數(shù)據(jù))和音頻數(shù)據(jù)的功能。電影重放引擎203可以具有與根據(jù)現(xiàn)有DVD視頻標(biāo)準(zhǔn)制造出的常規(guī)DVD視頻播放器的重放引擎的功能相同的功能。也就是說,在圖39中的客戶機(jī)200可以按照與常規(guī)DVD視頻播放器相同的方式重放具有MPEG程序流結(jié)構(gòu)的視頻數(shù)據(jù)、音頻數(shù)據(jù)等,因此能夠重放現(xiàn)有DVD視盤(符合一般DVD視頻標(biāo)準(zhǔn)的盤)(從而確保了與現(xiàn)有DVD軟件兼容的重放)。
界面處理器207在模塊例如電影重放引擎203、盤裝置管理器213、網(wǎng)絡(luò)管理器208、元數(shù)據(jù)管理器210、緩沖器管理器211、腳本解釋器212、媒體解碼器216(包括元數(shù)據(jù)解碼器217)、布局管理器215、AV渲染器218等中的進(jìn)行界面控制。還有,界面處理器207接收通過用戶操作(向輸入裝置例如鼠標(biāo)、觸摸屏、鍵盤等的操作)輸入的事件,并且將該時(shí)間傳送給適當(dāng)?shù)哪K。
界面處理器207具有用來分析Vclick存取表的存取表分析器、用于分析Vclick信息文件的信息文件分析器、記錄著由Vclick引擎管理的特性信息的特性緩沖器、Vclick引擎的系統(tǒng)時(shí)鐘、在電影重放引擎中作為動(dòng)畫時(shí)鐘204的副本的動(dòng)畫時(shí)鐘等。
網(wǎng)絡(luò)管理器208具有借助網(wǎng)絡(luò)將文件(例如HTML)、動(dòng)畫數(shù)據(jù)、音頻數(shù)據(jù)等獲取到緩沖器209上的功能,并且控制著因特網(wǎng)連接單元222的操作。在網(wǎng)絡(luò)管理器208從已經(jīng)接收到來自已經(jīng)接收到用戶操作的界面處理器207的給予/來自網(wǎng)絡(luò)的連接/斷開指令或者來自元數(shù)據(jù)管理器210的請(qǐng)求時(shí),它切換因特網(wǎng)連接單元222的連接/斷開。在借助網(wǎng)絡(luò)在服務(wù)器201和因特網(wǎng)連接單元222之間建立連接時(shí),網(wǎng)絡(luò)管理器208交換控制數(shù)據(jù)和媒體數(shù)據(jù)(對(duì)象元數(shù)據(jù))。
從客戶機(jī)200傳送給服務(wù)器201的數(shù)據(jù)包括會(huì)話打開請(qǐng)求、會(huì)話關(guān)閉請(qǐng)求、媒體數(shù)據(jù)(對(duì)象元數(shù)據(jù))傳送請(qǐng)求、狀態(tài)信息(OK,錯(cuò)誤等)等。還有,客戶機(jī)的狀態(tài)信息可以交換。另一方面,從服務(wù)器傳送給客戶機(jī)的數(shù)據(jù)包括媒體數(shù)據(jù)(對(duì)象元數(shù)據(jù))和狀態(tài)信息(OK,錯(cuò)誤等)。
盤裝置管理器213具有將文件(例如HTML)、靜止圖像數(shù)據(jù)、音頻數(shù)據(jù)等獲取到緩沖器209上的功能以及將視頻/音頻/子畫面數(shù)據(jù)D1傳送給電影重放引擎203的功能。盤裝置管理器213根據(jù)來自元數(shù)據(jù)管理器210的指令執(zhí)行數(shù)據(jù)傳送過程。
緩沖器209暫時(shí)存儲(chǔ)著借助網(wǎng)絡(luò)(借助網(wǎng)絡(luò)管理器)從服務(wù)器201發(fā)送出的媒體數(shù)據(jù)M1。電影數(shù)據(jù)記錄媒介231在一些情況中記錄有媒體數(shù)據(jù)M2。在這些情況中,媒體數(shù)據(jù)M2借助盤裝置管理器213存儲(chǔ)在緩沖器209中。要指出的是,媒體數(shù)據(jù)包括Vclick數(shù)據(jù)(對(duì)象元數(shù)據(jù))、文件(如HTML)和附屬于該文件的靜止圖像數(shù)據(jù)、動(dòng)畫數(shù)據(jù)等。
在媒體數(shù)據(jù)M2記錄在電影數(shù)據(jù)記錄媒介231上時(shí),可以從電影數(shù)據(jù)記錄媒介231中將它讀出,并且在視頻/音頻/子畫面數(shù)據(jù)D1的重放開始之前將它提前存儲(chǔ)在緩沖器209中。這是由于以下原因由于媒體數(shù)據(jù)M2和視頻/音頻/子畫面數(shù)據(jù)D1在電影數(shù)據(jù)記錄媒介231上具有不同的數(shù)據(jù)記錄位置,所以如果進(jìn)行正常重放,則出現(xiàn)盤搜尋并且不能保證無縫重放。上面的方法可以避免出現(xiàn)這種問題。
如上所述,在從服務(wù)器201下載的媒體數(shù)據(jù)M1如記錄在電影數(shù)據(jù)記錄媒介231上的媒體數(shù)據(jù)M2一樣存儲(chǔ)在緩沖器209中時(shí),可以同時(shí)讀出并且重放視頻/音頻/子畫面數(shù)據(jù)D1和媒體數(shù)據(jù)。
要指出的是,緩沖器209的存儲(chǔ)容量有限。也就是說,能夠存儲(chǔ)在緩沖器209中的媒體數(shù)據(jù)M1或M2的數(shù)據(jù)量有限。為此,在元數(shù)據(jù)管理器210和/或緩沖器管理器211的控制(緩存控制)下可以刪除不必要的數(shù)據(jù)。
元數(shù)據(jù)管理器210管理著存儲(chǔ)在緩沖器209中的元數(shù)據(jù),并且在從界面處理器208接收到與電影重放同步的“適當(dāng)定時(shí)”(“動(dòng)畫時(shí)鐘”信號(hào))時(shí)將具有對(duì)應(yīng)時(shí)間標(biāo)記的元數(shù)據(jù)傳送給媒體解碼器216。
當(dāng)在緩沖器209中不存在具有對(duì)應(yīng)時(shí)間標(biāo)記的元數(shù)據(jù)時(shí),不必將它傳送給媒體解碼器216。元數(shù)據(jù)管理器210進(jìn)行控制以從服務(wù)器201或盤裝置230將用于從緩沖器209輸出的元數(shù)據(jù)大小或用于任意大小的數(shù)據(jù)載入到緩沖器209上。至于實(shí)際過程,元數(shù)據(jù)管理器210借助界面處理器207向網(wǎng)絡(luò)管理器208或盤裝置管理器231發(fā)出針對(duì)指定大小的元數(shù)據(jù)獲取請(qǐng)求。網(wǎng)絡(luò)管理器208或盤裝置管理器213將該規(guī)定大小的元數(shù)據(jù)載入到緩沖器209上,并且借助界面處理器207將元數(shù)據(jù)獲取完成回答發(fā)送給元數(shù)據(jù)管理器210。
緩沖器管理器211管理者除了存儲(chǔ)在緩沖器209中的元數(shù)據(jù)之外的數(shù)據(jù)(文件(例如HTML)、附屬于該文件的靜止畫面數(shù)據(jù)和動(dòng)畫數(shù)據(jù)等),并且在從界面處理器207接收到與電影重放同步的適當(dāng)定時(shí)(“動(dòng)畫時(shí)鐘”信號(hào))時(shí)將除了存儲(chǔ)在緩沖器209中的元數(shù)據(jù)之外的數(shù)據(jù)發(fā)送給分析器214和媒體解碼器216。緩沖器管理器211可以從緩沖器209中將變得不必要的數(shù)據(jù)刪除。
分析器214分析寫入在標(biāo)記語言(例如HTML)中的文件,并且向腳本發(fā)送給腳本解釋器212,并且將與布局相關(guān)的信息發(fā)送給不均管理器215。
腳本解釋器212解釋并且實(shí)行來自分析器214的腳本輸入。在執(zhí)行該腳本時(shí),可以使用從界面處理器207輸入的時(shí)間信息和特性。當(dāng)在動(dòng)畫中的對(duì)象由用戶指定時(shí),從元數(shù)據(jù)解碼器217將腳本輸入給腳本解釋器212。
AV渲染器218具有控制視頻/音頻/文本輸出的功能。更具體地說,AV渲染器218根據(jù)從布局管理器215輸出的“布局控制”信號(hào)控制著視頻/文本顯示位置和顯示大小(與它們一起往往還包括顯示定時(shí)和顯示時(shí)間)以及音頻電平(與它一起往往還包括輸出定時(shí)和輸出時(shí)間),并且根據(jù)指定監(jiān)視器的類型和/或所要顯示的視頻類型執(zhí)行視頻的像素轉(zhuǎn)換。要控制的視頻/音頻/文本輸出是那些來自電影重放引擎203和媒體解碼器216的輸出。另外,AV渲染器218具有根據(jù)從界面處理器207數(shù)促的“AV控制信號(hào)”控制從電影重放引擎203輸入的視頻/音頻數(shù)據(jù)和從媒體解碼器輸入的視頻/音頻/文本數(shù)據(jù)的混合或切換的功能。
布局管理器215將“布局控制”信號(hào)輸出給AV渲染器218。該“布局控制”信號(hào)包括與所要輸出的動(dòng)畫/靜止畫面/文本數(shù)據(jù)的大小和位置相關(guān)的信息(往往還包括與顯示時(shí)間例如顯示開始/結(jié)束定時(shí)和持續(xù)時(shí)間相關(guān)的信息),并且用來針對(duì)用來顯示數(shù)據(jù)的布局指派AV渲染器218。布局管理器215檢測(cè)從界面處理器207輸入的信息例如用戶點(diǎn)擊等以確定指定對(duì)象,并且命令元數(shù)據(jù)解碼器217提取限定用于指定對(duì)象的動(dòng)作命令例如相關(guān)信息的顯示。將所提取的動(dòng)作命令發(fā)送給腳本解釋器212并且由它執(zhí)行。
媒體解碼器216(包括元數(shù)據(jù)解碼器)將電影/靜止畫面/文本數(shù)據(jù)解碼。從媒體解碼器216將這些解碼視頻數(shù)據(jù)和文本圖像數(shù)據(jù)傳送給AV渲染器218。根據(jù)來自界面處理器207的“媒體控制”信號(hào)指令并且與來自界面處理器207的“定時(shí)”信號(hào)同步地將所要解碼的這些數(shù)據(jù)解碼。
參考標(biāo)號(hào)219表示服務(wù)器的元數(shù)據(jù)記錄媒介例如硬盤、半導(dǎo)體存儲(chǔ)器、磁帶等,它們記錄有將要傳送給客戶機(jī)200的元數(shù)據(jù)。該元數(shù)據(jù)與記錄在電影數(shù)據(jù)記錄媒介231上的動(dòng)畫數(shù)據(jù)相關(guān)。該元數(shù)據(jù)包括對(duì)象元數(shù)據(jù)。參考標(biāo)號(hào)220表示服務(wù)器的網(wǎng)絡(luò)管理器,它通過網(wǎng)絡(luò)221與客戶機(jī)200交換數(shù)據(jù)。
(數(shù)據(jù)結(jié)構(gòu)和存取表的概述)Vclick流包括與出現(xiàn)在記錄在電影數(shù)據(jù)記錄媒介1中上的電影中的對(duì)象(例如、人、物品等)的區(qū)域相關(guān)的數(shù)據(jù)、對(duì)象在客戶機(jī)200中的顯示方法和在用戶指定那個(gè)對(duì)象時(shí)由客戶機(jī)采取的動(dòng)作的數(shù)據(jù)。下面將說明Vclick數(shù)據(jù)的結(jié)構(gòu)及其要素的概覽。首先將對(duì)作為與出現(xiàn)在動(dòng)畫中的對(duì)象(例如人、物品等)區(qū)域相關(guān)的數(shù)據(jù)進(jìn)行說明。
圖40為用來說明對(duì)象區(qū)域數(shù)據(jù)的結(jié)構(gòu)的視圖。參考標(biāo)號(hào)300表示由一個(gè)對(duì)象的區(qū)域形成的地點(diǎn),并且表示在X(視頻圖畫的水平坐標(biāo)值)、Y(視頻圖畫的垂直坐標(biāo)值)和Z(視頻圖畫的時(shí)間)的三維(3D)坐標(biāo)系上。將對(duì)象區(qū)域轉(zhuǎn)變成每個(gè)預(yù)定時(shí)間范圍(在0.5至1.0秒之間、在2秒至5秒之間等)的對(duì)象區(qū)域數(shù)據(jù)。在圖40中,將一個(gè)對(duì)象區(qū)域300轉(zhuǎn)換成存儲(chǔ)在單獨(dú)Vclick存取單元中的五個(gè)對(duì)象區(qū)域數(shù)據(jù)301至305(AU將在后面說明)。作為這時(shí)的轉(zhuǎn)換方法,例如可以采用MPEG-4形狀編碼、MPEG-7時(shí)空定位器等方法。由于MPEG-4形狀編碼和MPEG-7時(shí)空定位器為用于通過開發(fā)出在對(duì)象區(qū)域之間的時(shí)間關(guān)系來減小數(shù)據(jù)大小的方案,所以它們存在以下問題不能中途將數(shù)據(jù)解碼,并且如果省略了在給定時(shí)間的數(shù)據(jù),則不能將在相鄰時(shí)間處的數(shù)據(jù)解碼。由于如圖40中所示一樣長時(shí)間連續(xù)出現(xiàn)在電影中的對(duì)象區(qū)域是通過在時(shí)間方向上將它分隔而轉(zhuǎn)換成數(shù)據(jù),所以能夠方便地進(jìn)行隨機(jī)訪問,并且可以降低省略部分?jǐn)?shù)據(jù)的影響。每個(gè)Vclick_AU在電影中只在特定時(shí)間間隔中有效。Vclick_AU的有效時(shí)間間隔被稱為Vclick_AU的使用期限。
圖41顯示出在用在本發(fā)明實(shí)施方案中的Vclick流中的能夠單獨(dú)訪問的一個(gè)單元(Vclick_AU)的結(jié)構(gòu)。參考標(biāo)號(hào)400表示對(duì)象區(qū)域數(shù)據(jù)。如已經(jīng)用圖40說明的一樣,在給定時(shí)間間隔中的一個(gè)對(duì)象區(qū)域的地點(diǎn)被轉(zhuǎn)換成數(shù)據(jù)。其中描述了對(duì)象區(qū)域的時(shí)間間隔被稱為那個(gè)Vclick_AU的有效時(shí)間。一般來說,Vclick_AU的有效時(shí)間等于該Vclick_AU的使用期限。但是,可以將Vclick_AU的有效時(shí)間設(shè)定作為該Vclick_AU的使用期限的一部分。
參考標(biāo)號(hào)401表示Vclick_AU的頭部。該頭部401包括用于識(shí)別Vclick_AU的ID和用來固定該AU的數(shù)據(jù)大小的數(shù)據(jù)。參考標(biāo)號(hào)402代表表示該Vclick_AU的使用期限的開始的時(shí)間標(biāo)記。由于Vclick_AU的有效時(shí)間和使用期限通常彼此相等,所以該時(shí)間標(biāo)記還表示與在對(duì)象區(qū)域數(shù)據(jù)中所描述的對(duì)象區(qū)域?qū)?yīng)的電影的時(shí)間。如圖40所示,由于對(duì)象區(qū)域覆蓋了一定的時(shí)間范圍,所以時(shí)間標(biāo)記402通常描述了對(duì)象區(qū)域的頭部的時(shí)間。當(dāng)然,該時(shí)間標(biāo)記可以描述在對(duì)象區(qū)域數(shù)據(jù)中所描述的對(duì)象區(qū)域的時(shí)間間隔或結(jié)束時(shí)間。參考標(biāo)號(hào)403表示對(duì)象屬性信息,它包括例如對(duì)象名稱、在對(duì)象指定時(shí)的動(dòng)作說明、對(duì)象的顯示屬性等、下面將對(duì)在Vclick_AU中的這些數(shù)據(jù)進(jìn)行詳細(xì)說明。服務(wù)器(例如在圖39中的標(biāo)號(hào)201)優(yōu)選以時(shí)間標(biāo)記順序記錄了Vclick_Aus以便于傳送。
圖42為用于說明根據(jù)本發(fā)明另一個(gè)實(shí)施方案的對(duì)象元數(shù)據(jù)的存取單元的數(shù)據(jù)結(jié)構(gòu)的示例的視圖。圖42顯示出與圖41不同的Vclick_AU的數(shù)據(jù)結(jié)構(gòu)的示例。與圖41的差別在于,用來規(guī)定Vclick_AU的使用期限的數(shù)據(jù)為時(shí)間標(biāo)記B01和持續(xù)時(shí)間或期限B02的組合,而不是單單只是時(shí)間標(biāo)記。時(shí)間標(biāo)記B01為Vclick_AU的使用期限的開始時(shí)間,而持續(xù)時(shí)間B02為從Vclick_AU的使用期限的開始時(shí)間到結(jié)束時(shí)間的持續(xù)時(shí)間。具體地說,“time_type”和“duration”設(shè)置作為持續(xù)時(shí)間的結(jié)構(gòu)。要指出的是,time_type為用來指定數(shù)據(jù)意味著持續(xù)時(shí)間并且duration為持續(xù)時(shí)間的ID。Duration采用預(yù)定單位(例如1毫秒、0.1秒等)表示持續(xù)時(shí)間。
在將duration還描述成用來規(guī)定Vclick_AU的數(shù)據(jù)時(shí)所帶來的優(yōu)點(diǎn)在于,可以通過只是檢驗(yàn)所要處理的Vclick_AU來檢測(cè)出Vclick_AU的持續(xù)時(shí)間。在找到具有給定時(shí)間標(biāo)記的正確Vclick_Aus時(shí),如果要找出所關(guān)心的Vclick_AU,則不用檢測(cè)其它Vclick_AU數(shù)據(jù)就將它檢測(cè)出。但是,數(shù)據(jù)大小與圖41相比由于持續(xù)時(shí)間B02而增大。
圖43為用于說明根據(jù)本發(fā)明再一個(gè)實(shí)施方案的對(duì)象元數(shù)據(jù)的存取單元的數(shù)據(jù)結(jié)構(gòu)的示例的視圖。圖43顯示出Vclick_AU的數(shù)據(jù)結(jié)構(gòu)的示例,它與圖42不同。在該實(shí)施例,作為用于具體說明Vclick_AU的使用期限的數(shù)據(jù),采用用于規(guī)定Vclick_AU的使用期限的開始時(shí)間的時(shí)間標(biāo)記C01和用來規(guī)定結(jié)束時(shí)間的時(shí)間標(biāo)記C02。在采用這種數(shù)據(jù)結(jié)構(gòu)情況下所帶來的優(yōu)點(diǎn)與在采用圖42的數(shù)據(jù)結(jié)構(gòu)時(shí)的優(yōu)點(diǎn)相同。
圖44顯示出Vclick存取表VCA的實(shí)施例。該表格提前作出,并且記錄在服務(wù)器201中。該表格也可以存儲(chǔ)在Vclick信息文件中。參考標(biāo)號(hào)表示時(shí)間標(biāo)記順序,它列出了電影的時(shí)間標(biāo)記。參考標(biāo)號(hào)851表示存取點(diǎn)順序,它列出了與電影的時(shí)間標(biāo)記相對(duì)應(yīng)的與Vclick流的頭部的偏差值。如果與電影圖像的隨機(jī)存取目的地的時(shí)間標(biāo)記對(duì)應(yīng)的數(shù)值沒有存儲(chǔ)在該Vclick存取表VCA中,則查出具有與那個(gè)時(shí)間標(biāo)記接近的數(shù)值的時(shí)間標(biāo)記的存取點(diǎn),并且在查找接近那個(gè)存取點(diǎn)的在Vclick流VCS中的時(shí)間標(biāo)記的同時(shí)尋找傳送開始位置?;蛘?,在Vclick存取表VCA中搜索出在電影圖像的隨機(jī)存取目的地的時(shí)間標(biāo)記之前的時(shí)刻的時(shí)間標(biāo)記,并且從與該時(shí)間標(biāo)記對(duì)應(yīng)的存取點(diǎn)開始傳送Vclick流VCS。
服務(wù)器201存儲(chǔ)著該Vclick存取表VCA,并且使用它以便于搜索將要從客戶機(jī)響應(yīng)于隨機(jī)存取傳送的Vclick數(shù)據(jù)。但是,可以將存儲(chǔ)在服務(wù)器201中的Vclick存取表VCA下載到可以搜索Vclick流的客戶機(jī)200上。具體地說,在從服務(wù)器210同時(shí)將Vclick流VCS下載到客戶機(jī)200上時(shí),從服務(wù)器210還同時(shí)將Vclick存取表VCA下載到客戶機(jī)200上。
另一方面,可以提供記錄Vclick流VCS的電影記錄媒介例如DVD等。同樣在該情況中,客戶機(jī)200能夠有效地使用存取表VCA以便響應(yīng)于重放內(nèi)容的隨機(jī)存取而搜索所使用的數(shù)據(jù)。在這種情況中,Vclick存取表VCA如在Vclick流VCS中一樣記錄在電影記錄媒介上,并且客戶機(jī)200讀從電影記錄媒介中將所關(guān)心的Vclick存取表VCA讀出到器內(nèi)部主存儲(chǔ)器等上并且使用它。在電影等的隨機(jī)重放時(shí)所產(chǎn)生出的Vclick流VCS的隨機(jī)重放由元數(shù)據(jù)解碼器217處理。
在圖44所示的Vclick存取表VCA中,時(shí)間標(biāo)記時(shí)刻為記錄在電影記錄媒介上的電影的具有時(shí)間標(biāo)記格式的時(shí)間信息。例如,當(dāng)在記錄時(shí)通過MPEG-2壓縮電影時(shí),時(shí)間具有MPEG-2演示時(shí)間標(biāo)記(PTS)格式。另外,當(dāng)如在DVD中一樣電影具有標(biāo)題、節(jié)目鏈等的導(dǎo)航結(jié)構(gòu)時(shí),在時(shí)間格式中包括用來表示它們的參數(shù)(標(biāo)題號(hào)“TTN”、視頻標(biāo)題集標(biāo)題號(hào)“VTS_TTN”、標(biāo)題節(jié)目鏈號(hào)(TT_PGCN)、部分標(biāo)題號(hào)“PTTN”等)。
假設(shè)針對(duì)一組時(shí)間標(biāo)記數(shù)值限定了一些自然完全有序關(guān)系。例如,對(duì)于PTS而言,可以引入?yún)⒄諘r(shí)間的自然有序關(guān)系。至于包括DVD參數(shù)的時(shí)間標(biāo)記而言,可以根據(jù)DVD的自然重放序列引入有序關(guān)系。每個(gè)Vclick流滿足以下條件i)在Vclick流VCS中的Vclick_AU按照時(shí)間比較的升序排列。這時(shí),如下確定每個(gè)Vclick_AU的使用期限讓t為給定AU的時(shí)間標(biāo)記數(shù)值。在給定AU之后的Aus的時(shí)間標(biāo)記數(shù)值滿足u>=t。讓t′為這些“u”中的最小一個(gè),這滿足u≠t。將具有作為起始時(shí)間的時(shí)間t和作為結(jié)束時(shí)間的t′的時(shí)期定義為給定AU的使用期限。如果不存在在給定AU之后具有滿足u>t的時(shí)間標(biāo)記數(shù)值u的AU,則該給定AU的使用期限的結(jié)束時(shí)間與電影的結(jié)束時(shí)間相符。
ii)每個(gè)Vclick_AU的有效時(shí)間與在包括在那個(gè)Vclick_AU中的對(duì)象區(qū)域數(shù)據(jù)中所描述的對(duì)象區(qū)域的時(shí)間范圍對(duì)應(yīng)。
要注意與Vclick流VCS的有效時(shí)間的以下限制Vclick_AU的有效時(shí)間包括在那個(gè)AU的使用期限中。
滿足上面約束條件i)和ii)的Vclick流具有以下良好的特性首先,如將在后面所述一樣可以對(duì)Vclick流VCS進(jìn)行高速隨機(jī)存取。第二,可以簡化在重放Vclick流VCS時(shí)的緩存過程。緩沖器存儲(chǔ)了各個(gè)Vclick_AU的Vclick流VCS,并且刪除了具有較大時(shí)間標(biāo)記的AU。如果沒有上面的兩個(gè)假設(shè)條件,需要較大的緩沖器和復(fù)雜的緩存管理以便在緩沖器上保存有效的AU。下面的說明是在Vclick流VCS滿足上面兩個(gè)條件i)和ii)的假設(shè)條件下給出的。
在圖44中所示的Vclick存取表VCA中,存取點(diǎn)偏差表示在Vclick流VCS上的位置。例如該Vclick流為一文件,并且偏差表示那個(gè)文件的文件指針數(shù)值。與時(shí)間標(biāo)記時(shí)間形成一對(duì)的存取點(diǎn)偏差的關(guān)系如下
i)由偏差表示的位置為給定Vclick_AU的頭部。
ii)那個(gè)AU的時(shí)間標(biāo)記數(shù)值等于或小于時(shí)間數(shù)值。
iii)緊接著在那個(gè)AU之前的AU的時(shí)間標(biāo)記數(shù)值確實(shí)小于時(shí)間。
在Vclick存取表VCA中,“time”可以以任意的間隔布置,而不必以相同的間隔布置。但是,考慮到搜索過程等的方便可以將它們等間隔布置。
在圖44的實(shí)施例中,加入了當(dāng)時(shí)間標(biāo)記850是時(shí)間*、并且對(duì)應(yīng)的訪問點(diǎn)851是“NULL”的情況。也就是在圖44中示例顯示了當(dāng)使用指示“NULL”的Null Pointer的時(shí)候的Vclick訪問點(diǎn)表VCA。
在圖44中的訪問點(diǎn)851中的“NULL”是一個(gè)標(biāo)志,表示在“感興趣的Vclick流VCS中的AU的活動(dòng)時(shí)間與等于或者大于時(shí)間*并且小于時(shí)間#4的時(shí)間范圍沒有交集(或者不相關(guān))”。設(shè)定圖39中從接口手柄207提供給元數(shù)據(jù)管理器210的移動(dòng)圖像時(shí)鐘T滿足時(shí)間*<=T<時(shí)間#4此時(shí),元數(shù)據(jù)管理器210搜索用于“NULL”標(biāo)志的圖44中的Vclick訪問表VCA。當(dāng)獲得“NULL”標(biāo)志的時(shí)候,元數(shù)據(jù)管理器210結(jié)束其操作或者開始下一個(gè)操作而不用加載任何Vclick流VCS。
圖45是用于解釋本發(fā)明一個(gè)實(shí)施方案的增強(qiáng)的DVD視盤的結(jié)構(gòu)的示例的視圖。圖45顯示了當(dāng)使用增強(qiáng)的DVD視盤作為電影數(shù)據(jù)記錄媒介1的時(shí)候的數(shù)據(jù)結(jié)構(gòu)的實(shí)施例。增強(qiáng)的DVD視盤的DVD視頻區(qū)域存儲(chǔ)了與DVD視頻標(biāo)準(zhǔn)具有同樣數(shù)據(jù)結(jié)構(gòu)的DVD視頻內(nèi)容(具有MPEG2程序流結(jié)構(gòu))。另外,增強(qiáng)的DVD視盤的另一個(gè)記錄區(qū)域存儲(chǔ)了允許視頻內(nèi)容的各種重放處理的增強(qiáng)的導(dǎo)航(簡稱為ENAV)內(nèi)容。需要指出,所述的另一個(gè)記錄區(qū)域也由DVD視頻標(biāo)準(zhǔn)識(shí)別。
以下描述DVD視盤的基本數(shù)據(jù)結(jié)構(gòu)。DVD視盤的記錄區(qū)域從其內(nèi)側(cè)周邊開始按序包括導(dǎo)入?yún)^(qū)域、卷(volume)空間以及導(dǎo)出區(qū)域。卷空間包括卷/文件結(jié)構(gòu)信息區(qū)域以及DVD視頻區(qū)域(DVD視頻區(qū)),可以任選具有另一記錄區(qū)域(DVD其它區(qū))。
卷/文件結(jié)構(gòu)信息區(qū)域2被指定為UDF(統(tǒng)一盤格式)橋結(jié)構(gòu)。根據(jù)ISO/IEC13346部分2來辨認(rèn)UDF橋格式的卷。辨認(rèn)該卷的空間包括連續(xù)扇區(qū),并從圖45種的卷空間的第一邏輯扇區(qū)開始。前16個(gè)邏輯扇區(qū)保存為ISO9660所規(guī)定的系統(tǒng)用途。為了確保與傳統(tǒng)的DVD視頻標(biāo)準(zhǔn)的兼容性,需要具有這種內(nèi)容的卷/文件結(jié)構(gòu)信息區(qū)域。
DVD視頻區(qū)域記錄稱之為視頻管理器VMG的管理信息和一個(gè)或者多個(gè)稱之為視頻標(biāo)題集VTS的視頻內(nèi)容(VTS#1至VTS#n)。VMG是用于在DVD視頻區(qū)域內(nèi)存在的所有VTS的管理信息,并包括控制數(shù)據(jù)VMGI,VMG菜單數(shù)據(jù)VMGM_VOBS(選項(xiàng)),以及VMG備份數(shù)據(jù)。每個(gè)VTS包括該VTS的控制數(shù)據(jù)VTSI,VTS菜單數(shù)據(jù)VTSM_VOBS(選項(xiàng)),該VTS(標(biāo)題)的內(nèi)容(影片等)的數(shù)據(jù)VTSTT_VOBS,以及VTSI備份數(shù)據(jù)。為了確保與傳統(tǒng)的DVD視頻標(biāo)準(zhǔn)的兼容性,需要具有這種內(nèi)容的卷/文件結(jié)構(gòu)信息區(qū)域。
通過利用VMG由供應(yīng)者(DVD視盤制造者)提前給定每個(gè)標(biāo)題(VTS#1至VTS#n)的重放選擇菜單等,通過利用VTSI由供應(yīng)者提前給定特定標(biāo)題(例如VTS#1)中重放章節(jié)選擇菜單、記錄內(nèi)容(單元)的重放序列等。因此盤的觀看者(DVD視頻播放器的用戶)可以根據(jù)供應(yīng)者提前準(zhǔn)備的VMG/VTSI菜單和VTSI中的重放控制信息(節(jié)目鏈信息PGCI)欣賞該盤記錄的內(nèi)容。但是,利用DVD視頻標(biāo)準(zhǔn),觀看者(用戶)不能采用與供應(yīng)者準(zhǔn)備的VMG/VTSI不同的方法重放每個(gè)VTS的內(nèi)容(電影或者音樂)。
圖45所示的增強(qiáng)的DVD視盤是為允許用戶采用與供應(yīng)者準(zhǔn)備的VMG/VTSI不同的方法重放每個(gè)VTS的內(nèi)容(電影或者音樂)而制備的,并允許在重放的同時(shí)加入與供應(yīng)者制備的VMG/VTSI不同的內(nèi)容。在該盤中包括的ENAV內(nèi)容不能由根據(jù)傳統(tǒng)的DVD視頻標(biāo)準(zhǔn)制造的DVD視頻播放器訪問(即使可以訪問ENAV內(nèi)容,它們的內(nèi)容也不能使用)。但是,本發(fā)明實(shí)施方案的DVD視頻播放器(例如裝有圖39中的Vclick引擎202的客戶機(jī)200)可以訪問ENAV內(nèi)容,并可以使用它們的重放內(nèi)容。
ENAV內(nèi)容包括例如音頻數(shù)據(jù)、靜態(tài)圖片數(shù)據(jù)、字體/文本數(shù)據(jù)、電影數(shù)據(jù)、動(dòng)畫數(shù)據(jù)、Vclick數(shù)據(jù)等的數(shù)據(jù),還包括作為控制這些數(shù)據(jù)重放的信息的ENAV文件(以Markup/Script語言描述)。這種重放控制信息利用Markup語言或者Script語言描述ENAV內(nèi)容(包括例如音頻、靜態(tài)圖片、字體/文本、電影、動(dòng)畫、Vclick等)和/或DVD視頻內(nèi)容的重放方法(顯示方法、重放序列、重放切換順序、要重放的數(shù)據(jù)的選擇等)。例如,Markup語言例如HTML(超文本標(biāo)記語言)/XHTML(可擴(kuò)展超文本標(biāo)記語言)、SMIL(同步多媒體集成語言)等;Script語言例如ECMA(歐洲計(jì)算機(jī)制造者協(xié)會(huì))script、JavaScript等,可以結(jié)合使用。
由于圖45中的增強(qiáng)的DVD視盤的內(nèi)容除了另外的記錄區(qū)域之外與DVD視頻標(biāo)準(zhǔn)相一致,因此可以利用早已流行的DVD視頻播放器重放記錄在DVD視頻區(qū)域上的視頻內(nèi)容(也就是該盤可以與傳統(tǒng)的DVD視盤兼容)。記錄在另外的記錄區(qū)域上的ENAV內(nèi)容不能由傳統(tǒng)的DVD視頻播放器重放(或者使用),但是可以利用本發(fā)明實(shí)施方案的DVD視頻播放器來重放。因此當(dāng)利用本發(fā)明實(shí)施方案的DVD視頻播放器來重放ENAV內(nèi)容時(shí),用戶不僅能欣賞供應(yīng)者提前準(zhǔn)備的VMG/VTSI內(nèi)容,而且可以欣賞到各種視頻重放特征。
尤其是,如圖45所示,ENAV內(nèi)容包括Vclick數(shù)據(jù)VCD,它包括Vclick信息文件(Vclick Info)VCI、Vclick訪問表VCA,Vclick流VCS、Vclick信息文件備份(Vclick Info備份)VCIB以及Vclick訪問表備份VCAB。
Vclick信息文件VCI是指示附加(例如至DVD視頻內(nèi)容的整個(gè)標(biāo)題,整個(gè)章節(jié)、其一部分等)Vclick流VCS的部分DVD視頻內(nèi)容的數(shù)據(jù)。對(duì)每個(gè)Vclick流VCS確保Vclick訪問表VCA,并用于訪問Vclick流。Vclick流VCS包括數(shù)據(jù)例如在電影中對(duì)象的位置信息,在點(diǎn)擊對(duì)象的時(shí)候的動(dòng)作描述等。Vclick信息文件備份VCIB是前述Vclick信息文件VCI的備份,并始終具有與Vclick信息文件VCA同樣的內(nèi)容。
在圖45的實(shí)施例中,Vclick數(shù)據(jù)VCD記錄在增強(qiáng)的DVD視盤上。但是如前所述,在同樣的情況下,Vclick數(shù)據(jù)VCD存儲(chǔ)在送往網(wǎng)絡(luò)上的服務(wù)器201。也就是,在盤內(nèi)/外準(zhǔn)備Vclick數(shù)據(jù)VCD。當(dāng)在盤外制備Vclick數(shù)據(jù)VCD的時(shí)候,即使在沒有記錄任何Vclick數(shù)據(jù)VCD的舊類型盤(過去銷售的盤等)的內(nèi)容重放或者記錄TV廣播的內(nèi)容重放(當(dāng)根據(jù)這些內(nèi)容產(chǎn)生Vclick數(shù)據(jù)VCD的時(shí)候)中,可以進(jìn)行利用Vclick數(shù)據(jù)VCD的重放。
另外,當(dāng)用戶利用視頻記錄媒介(例如DVD-R盤、DVD-RW盤、硬盤等)和視頻記錄器(例如DVD-VR記錄器、DVD-SR記錄器、HD-DVD記錄器、HDD記錄器等)產(chǎn)生原始盤的時(shí)候,如果他或者她在該盤上記錄包括Vclick數(shù)據(jù)VCD的ENAV內(nèi)容或者在該盤之外的個(gè)人計(jì)算機(jī)的數(shù)據(jù)存儲(chǔ)上準(zhǔn)備Vclick數(shù)據(jù)VCD并將該個(gè)人計(jì)算機(jī)與記錄器連接,他或者她可以按照與圖39所示的DVD-ROM視頻+ENAV播放器的相同方式享受元數(shù)據(jù)重放。
圖46是用于解釋在本發(fā)明實(shí)施方案的增強(qiáng)的DVD視盤中的目錄結(jié)構(gòu)的示例的視圖。在根目錄下,設(shè)置子目錄“HVDVD_TS”和“ADV_OBJ”。圖46顯示了形成前述Vclick信息文件(Vclick Info)VCI、Vclick訪問表VCA,Vclick流VCS、Vclick信息文件備份(Vclick Info備份)VCIB以及Vclick訪問表備份VCAB的文件的示例。形成Vclick信息文件的文件(VCKINDEX.IFO)以XML(eXtensible MarkupLanguage)描述,描述了附加Vclick流VCS的DVD視頻內(nèi)容的Vclick流VCS和位置信息(VTS號(hào)、標(biāo)題號(hào)、PGC號(hào)等)。Vclick訪問表VCA由一個(gè)或者多個(gè)文件(VCKSTR01.IFO至VCKSTR99.IFO或者任意文件名)形成,一個(gè)訪問表文件對(duì)應(yīng)一個(gè)Vclick流。
Vclick流文件描述了在每個(gè)Vclick流VCS的位置信息(從文件頭開始的相對(duì)字節(jié)尺寸)和時(shí)間信息(對(duì)應(yīng)的電影的時(shí)間標(biāo)記或者從文件頭開始的相對(duì)時(shí)間信息)之間的關(guān)系,并允許為對(duì)應(yīng)于給定時(shí)間的重放開始位置進(jìn)行搜索。
Vclick流VCS包括一個(gè)或者多個(gè)文件(VCKSTR01.VCK至VCKSTR99.VCK或者任意文件名),并可以連同附加的DVD視頻內(nèi)容參照前述Vclick信息文件VCI的描述進(jìn)行重放。如果有多個(gè)屬性(例如日文Vclick數(shù)據(jù)VCD、英文Vclick數(shù)據(jù)VCD等),可以根據(jù)不同的屬性形成不同的Vclick流VCS也就是不同的文件,或者各屬性可以多路轉(zhuǎn)換以形成一個(gè)Vclick流VCS,也就是一個(gè)文件。
在前者結(jié)構(gòu)(根據(jù)不同的屬性形成多個(gè)不同的Vclick流VCS),可以減少在重放設(shè)備(播放器)中暫時(shí)性存儲(chǔ)Vclick數(shù)據(jù)時(shí)緩沖器(圖39中的實(shí)施例中的標(biāo)記209)占據(jù)的尺寸。在后者結(jié)構(gòu)(形成一個(gè)Vclick流VCS以包括不同的屬性)的情況下,可以保持重放一個(gè)文件而不在切換屬性的時(shí)候切換文件,因此確保高切換速度。
需要指出,可以利用例如它們的文件名來將每個(gè)Vclick流VCS和Vclick訪問表VCA聯(lián)系起來。在前述實(shí)施例中,將一個(gè)Vclick訪問表VCA(VCKSTRXX.IFO;xx=01至99)指定給一個(gè)Vclick流VCS(VCKSTRXX.VCK;xx=01-99)。因此,通過采用相同的文件名而不是擴(kuò)展名,可以認(rèn)出在Vclick流VCS和Vclick訪問表VCA之間的關(guān)聯(lián)。
另外,Vclick信息文件描述了在每個(gè)Vclick流VCS和Vclick訪問表VCA的關(guān)聯(lián)(并行描述它們),由此識(shí)別在Vclick流VCS和Vclick訪問表VCA之間的關(guān)聯(lián)。
Vclick信息文件備份VCIB由VCKINDEX.BUP文件形成,具有與前述的Vclick信息文件VC1(VCKINDEX.IFO)相同內(nèi)容。如果為了某些原因(由于盤上的劃傷、污跡等)而不能加載VCKINDEX.IFO,通過加載VCKINDEX.BUP來代替可以進(jìn)行所描述的程序。該Vclick訪問表備份VCAB由VCKSTR01.BUP至VCKSTR99.BUP文件形成,具有與前述的Vclick訪問表VCA(VCKSTR01.IFO至VCKSTR99.IFO)相同的內(nèi)容。將一個(gè)Vclick訪問表備份VCAB(VCKSTRXX.BUP;xx=01至99)指定給一個(gè)Vclick訪問表(VCKSTRXX.IFO;xx=01-99),采用相同的文件名而不是擴(kuò)展名,可以認(rèn)出在Vclick訪問表VCA和Vclick訪問表備份之間的關(guān)聯(lián)。如果為了某些原因(由于盤上的劃傷、污跡等)而不能加載VCKSTRXX.IFO,通過加載VCKSTRXX.BUP來代替可以進(jìn)行所描述的程序。
圖47顯示了在上述Vclick Info描述實(shí)施例中描述的Vclick流VCS和DVD視頻內(nèi)容之間的關(guān)系。如圖47所示,前述第五和第六Vclick流VCS(Vclick#5,Vclick#6)附加至第一VTS空間(VTS#1)中的第一VTS菜單域(VTS菜單#1)中的第一PGC(PGC#1)。這代表兩個(gè)Vclick流VCS(Vclick#5和Vclick#6)附加至DVD視頻內(nèi)容,可以通過例如用戶或者內(nèi)容提供商(內(nèi)容作者)來進(jìn)行切換、當(dāng)用戶切換這些流的時(shí)候,給遠(yuǎn)程控制器設(shè)置用于切換Vclick流VCS的“Vclick切換按鈕”。利用該按鈕,用戶可以自由地改變兩個(gè)或者三個(gè)Vclick流。這種遠(yuǎn)程控制器除了通常的DVD視頻播放器的遠(yuǎn)程控制鍵之外還具有Vclick轉(zhuǎn)換按鈕,如果按下該按鈕,播放器進(jìn)入Vclick轉(zhuǎn)換模式。通過點(diǎn)擊Vclick轉(zhuǎn)換按鈕,或者操作上下左右光標(biāo)鍵,可以按序改變對(duì)于Vclick流的流號(hào)的指定?;蛘?,在該模式中,可以采用通過操作遠(yuǎn)程控制器(未顯示)的數(shù)字鍵來直接指定Vclick流VCS的流號(hào)。
另一方面,當(dāng)內(nèi)容提供商改變這些流的時(shí)候,以Markup語言描述Vclick切換指令(“changeVclick()”),這種指令在內(nèi)容提供商以Markupo語言指定的時(shí)序時(shí)發(fā)出,因此自由改變兩個(gè)或者多個(gè)Vclick流。
圖48是解釋本發(fā)明一個(gè)實(shí)施方案的Vclick信息的另一個(gè)結(jié)構(gòu)示例的視圖。圖48顯示了根據(jù)第七實(shí)施例的在DVD視頻內(nèi)容的PGC數(shù)據(jù)和要附加至它們的屬性的Vclick流VCS之間的關(guān)系。
更具體的說,流Vclick#1至Vclick#3被指定為整個(gè)PGC#1。該實(shí)施例可以如下構(gòu)成。也就是流#1是例如英文頁,流Vclick#2是例如日文頁,流Vclick3#是例如中文頁,從而這些流可以適當(dāng)?shù)厍袚Q和選擇(根據(jù)視頻內(nèi)容的PGC重放周期選擇元數(shù)據(jù)的流的結(jié)構(gòu))。
在圖48的PGC#2中,將流Vclick#1指定給其音頻#2。在PGC#3中,流Vclick#1被指定給其子畫面#1(子畫面例如字幕等),流Vclick#2被指定給其子畫面#2,流Vclick#3被指定給其子畫面#3。在PGC#4中,流Vclick#1被指定給其視角#1,沒有Vclick流被指定給視角#2,流Vclick#2被指定給其角#3。在PGC#5中,在顯示縱橫比為16∶9的“寬”的情況下指定流Vclick#1,在顯示縱橫比為4∶3的“盤掃描”情況下指定流Vclick#2,在顯示縱橫比為4∶3的“信箱”的情況下指定流Vclick#3。在PGC#6中,當(dāng)顯示縱橫比為4∶3作為正常情況是指定流Vclick#4。
在圖48的PGC#7中,流Vclick#1(例如英文頁)被指定給與視角#1的音頻#1(例如英文音頻)鏈接的子畫面#1(例如英文字幕)流Vclick#2(例如日文頁)被指定給與視角#1的音頻#1(例如英文音頻)鏈接的子畫面#2(例如日文字幕)。而且,沒有Vclick流被指定給與視角#1的音頻#2(例如日文音頻)鏈接的子畫面#1(英文字幕),流Vclick#4(例如另一個(gè)日文頁)被指定給與視角#1的音頻#2(日文音頻)鏈接的子畫面#2(日文字幕)。另外,流Vclick#3(例如中文頁)被指定給與視角#2的音頻#1(英文音頻)鏈接的子畫面#1(英文字幕)和子畫面#2(日文字幕),并且流Vclick#3(例如中文頁)被指定給與視角#2的音頻#2(日文音頻)鏈接的子畫面#1(英文字幕)和子畫面#2(日文字幕)。在這些流中,除了流Vclick#3之外,流Vclick#4(另一個(gè)日文頁)也被指定給與視角#2的音頻#2(日文音頻)鏈接的子畫面#2(日文字幕)。對(duì)于與視角#2的音頻#2(日文音頻)鏈接的子畫面#2(日文字幕),可以切換并且選擇流Vclick#3(中文字幕)或Vclick#4(另一個(gè)日文頁)。
在所要用Vclick流同步重放的對(duì)象為DVD視頻內(nèi)容時(shí),Vclick流可以針對(duì)作為最大單元的DVD視頻的各個(gè)標(biāo)題(VTS)切換,并且可以針對(duì)作為更小單元的相應(yīng)標(biāo)題部分(章節(jié))進(jìn)行切換。還有,Vclick流可以針對(duì)作為仍然更小的單元大的相應(yīng)節(jié)目鏈(PGC)、針對(duì)作為還更小的單元的相應(yīng)程序或者針對(duì)作為最小單元的相應(yīng)單元進(jìn)行切換。
當(dāng)根據(jù)本發(fā)明該實(shí)施方案的Vclick流應(yīng)用于記錄/重放系統(tǒng)例如DVD-VR記錄機(jī)、DVD-SR記錄機(jī)、HD-DVD記錄機(jī)等時(shí),Vclick流可以針對(duì)相應(yīng)的用戶限定的PGC數(shù)據(jù)(播放列表)或在形成PGC數(shù)據(jù)的程序中本地標(biāo)記的相應(yīng)入口點(diǎn)進(jìn)行切換。
根據(jù)本發(fā)明該實(shí)施方案的重放設(shè)備(增強(qiáng)DVD播放器)能夠在重放DVD視頻內(nèi)容之前通過提前載入Vclick信息文件VCI或者必要時(shí)參考該文件來順序地改變所要對(duì)應(yīng)于DVD視頻內(nèi)容的重放狀態(tài)附加的Vclick流文件。這樣,在形成Vclick流時(shí)能夠確保高自由度,并且可以降低在創(chuàng)作時(shí)的負(fù)擔(dān)。
通過增加單一Vclick內(nèi)容的文件數(shù)量(流數(shù)量)并且減小每個(gè)文件大小,從而可以減小重放設(shè)備存儲(chǔ)Vclick流VCS所需的區(qū)域(在圖39的重放設(shè)備中的緩沖器209)。
通過減少文件數(shù)量(即,形成包括多個(gè)Vclick數(shù)據(jù)的一個(gè)流),從而雖然文件大小增大,但是在DVD視頻內(nèi)容的重放狀態(tài)已經(jīng)改變(由于緩存Vclick數(shù)據(jù)的信息量較大)時(shí)也能夠平穩(wěn)地切換Vclick數(shù)據(jù)。
要指出的是,圖48的結(jié)構(gòu)相對(duì)于圖35的結(jié)構(gòu)不是唯一的。這些結(jié)構(gòu)可以選擇地組合。
圖49為一流程圖,顯示出采用在圖1中所示的信息記錄媒介1的信息記錄方法的示例。首先,由內(nèi)容提供商等創(chuàng)建出擴(kuò)展視頻對(duì)象(VTSTT_EVOBS)和高級(jí)對(duì)象(VTSTT_AGOBS/VTSTT_ATOBS)作為記錄對(duì)象(步驟ST40)。然后,將如圖8所示的信息(Flash對(duì)象351、計(jì)時(shí)文本354、流對(duì)象355等)創(chuàng)建作為重放序列(PSQ)的信息(步驟S42)。之后,將所創(chuàng)建出的記錄對(duì)象記錄在對(duì)象區(qū)域(視頻標(biāo)題集記錄區(qū)域40)中,并且將所創(chuàng)建出的重放序列信息記錄在管理區(qū)域(視頻管理器記錄區(qū)域30)中(步驟ST44)。
圖50顯示出可以用在根據(jù)本發(fā)明該實(shí)施方案的重放序列(PSQ)中的標(biāo)簽列表。在該列表中,左列表示標(biāo)簽名稱,而右列如下表示其含義。
<標(biāo)簽名稱標(biāo)簽含義>
Video_pbseq重放序列數(shù)據(jù)說明的開始vmgDVD視頻的VMG空間vmgmDVD視頻的VMG菜單域fpDVD視頻的第一重放域vtsDVD視頻的VTS空間
vtsmDVD視頻的VTS菜單域vts_ttDVD視頻的VTS標(biāo)題域idle用于不是顯示DVD視頻對(duì)象而是顯示另一個(gè)對(duì)象pgcDVD視頻的PGC(除在idle情況中以外)object用于調(diào)用(重放)對(duì)象數(shù)據(jù)例如DVD視頻對(duì)象version重放序列數(shù)據(jù)的版本號(hào)update可選重放序列數(shù)據(jù)的URI信息(一般來說,可選數(shù)據(jù)記錄在外部服務(wù)器中,并且它在其編號(hào)低于記錄在盤中的重放序列數(shù)據(jù)的版本號(hào)時(shí)變得有效)region盤的區(qū)域碼(一般來說,記錄在外部服務(wù)器中的重放序列具有這個(gè)標(biāo)簽,并且在該盤中的區(qū)域碼集在自身中的重寫可以改變)。
圖51A和51B為可以用在根據(jù)本發(fā)明該實(shí)施方案的重放序列(PSQ)中的屬性列表。在該列表中,從最左邊列開始順序描述了屬性的名稱、使用了這些屬性的標(biāo)簽名稱、這些屬性的使用和這些屬性的含義。具體地說,使用分成“條件”和“執(zhí)行”。在滿足“條件”的屬性時(shí),重放“執(zhí)行”的屬性。例如,在下面的說明中“條件”的屬性為“音頻”和“視角”并且“執(zhí)行”的屬性為“數(shù)據(jù)”和“set_subpic”。
<object data=“file//avdrom/adv_obj/flash.swf”audio=“1”angle=“2”set_subpic=“0”/>。
該說明表示在音頻流號(hào)為1并且視角號(hào)為2時(shí),重放由數(shù)據(jù)描述的對(duì)象,并且將子畫面流號(hào)設(shè)定為0(或者不顯示該對(duì)象)。下面為上述屬性列表的具體示例。
<屬性名稱使用屬性的標(biāo)簽使用屬性含義>
numvmgm、vts、vtsm、vts_tt、pgc條件編號(hào)langvmgm條件語言碼(ISO639)datapgc執(zhí)行所要重放的對(duì)象數(shù)據(jù)的URIstart_ptmdata條件對(duì)象重放開始的時(shí)間(PTM說明相對(duì)時(shí)間)end_ptmdata條件;對(duì)象重放結(jié)束的時(shí)間(PTM說明相對(duì)時(shí)間)
startdata條件對(duì)象重放開始時(shí)間(HH:MM:SS:FF說明相對(duì)時(shí)間)enddata條件對(duì)象重放結(jié)束時(shí)間(HH:MM:SS:FF說明相對(duì)時(shí)間)audiodata條件DVD視頻的音頻流號(hào)subpicdata條件DVD視頻的子畫面流號(hào)angledata條件DVD視頻的視角號(hào)gprmdata條件DVD視頻的一般參數(shù)的數(shù)值sprmdata條件DVD視頻的系統(tǒng)參數(shù)的數(shù)值prioritydata執(zhí)行重疊顯示的優(yōu)先次序或者用戶輸入過程的優(yōu)先次序alphadata執(zhí)行α混合值positiondata執(zhí)行顯示對(duì)象的X和Y坐標(biāo)heightdata執(zhí)行已經(jīng)定制好的對(duì)象的高度width(或length)data執(zhí)行已經(jīng)定制好的對(duì)象的長度styledata執(zhí)行對(duì)象的顯示信息tmap_datadata執(zhí)行對(duì)象的時(shí)間圖數(shù)據(jù)的URI(將時(shí)間翻譯成地址的翻譯表)contdata執(zhí)行對(duì)于除了DVD視頻對(duì)象之外的對(duì)象在“是”情況中從前面PGC開始的時(shí)鐘延續(xù)update_datadata執(zhí)行可選對(duì)象數(shù)據(jù)的URI信息(一般來說,可選數(shù)據(jù)記錄在外設(shè)中并且它在其版本比記錄在盤中的數(shù)據(jù)的版本更新時(shí)變得有效)update_tmapdata執(zhí)行在重放由“update_data”描述的可選對(duì)象數(shù)據(jù)時(shí),用可選時(shí)間圖數(shù)據(jù)將它替換set_audiodata執(zhí)行在重放由“update_data”描述的可選對(duì)象數(shù)據(jù)時(shí),將音頻流設(shè)定為指定號(hào)(在該編號(hào)為0時(shí),該數(shù)據(jù)為靜音)set_subpicdata執(zhí)行在重放由“update_data”描述的可選對(duì)象數(shù)據(jù)時(shí),將子畫面流設(shè)定為指定號(hào)(在該編號(hào)為0時(shí),該數(shù)據(jù)為不顯示)set_angledata執(zhí)行在重放由“update_data”描述的可選對(duì)象數(shù)據(jù)時(shí),將視角設(shè)定為指定號(hào)set_gprmdata執(zhí)行在重放由“update_data”描述的可選對(duì)象數(shù)據(jù)時(shí),將一般參數(shù)設(shè)定為指定值set_sprmdata執(zhí)行在重放由“update_data”描述的可選對(duì)象數(shù)據(jù)時(shí),將系統(tǒng)參數(shù)設(shè)定為指定值programdata執(zhí)行一般來說,音頻流對(duì)象包括多個(gè)程序,并且重放具有指定值的程序dvd_mixlevdata執(zhí)行一般來說,為音頻流對(duì)象指定DVD的混合等級(jí)audio_mixlevdata執(zhí)行一般來說,為音頻流對(duì)象指定音頻流對(duì)象的混合等級(jí)meta_prioritydata執(zhí)行一般來說將以下三個(gè)等級(jí)中的一個(gè)用于音頻流對(duì)象1)由重放序列指定的混合等級(jí)(dvd/audio_mixlev);2)包括在音頻流對(duì)象中的混合等級(jí);以及3)這兩個(gè)混合等級(jí)的組合chromakeydata執(zhí)行一般來說,為Flash對(duì)象指定一個(gè)色鍵值(指定值的顏色不是對(duì)象的原始顏色,而是重疊對(duì)象的顏色,即指定值的顏色為透明的)scaling_positiondata執(zhí)行在給出選擇顯示模式的指令時(shí),將對(duì)象的位置改變?yōu)橹付ㄒ粋€(gè)scaling_heightdata執(zhí)行在給出選擇顯示模式的指令時(shí),將對(duì)象的高度改變成指定一個(gè)scaling_widthdata執(zhí)行在給出選擇顯示模式的指令時(shí),將對(duì)象的長度改變成指定一個(gè)。
如上所述,根據(jù)本發(fā)明各個(gè)實(shí)施方案,由于除了傳統(tǒng)的視頻內(nèi)容之外可以設(shè)置Flash對(duì)象以及定時(shí)的文本對(duì)象,其中Flash對(duì)象可以顯示具有靜止圖片圖像、背景音頻或者小的動(dòng)畫的按鈕并且允許在屏幕上任意位置高亮顯示和具有任意的尺寸,因此可以改善內(nèi)容提供商的自動(dòng)程度,因此為用戶提供更加豐富多彩的內(nèi)容。
本發(fā)明實(shí)施方案的要點(diǎn)總結(jié)如下(1)在存儲(chǔ)在盤中的對(duì)象中,利用MPEG程序流將僅對(duì)最低要求的對(duì)象(視頻、音頻以及在DVD ROM視頻情況下的子畫面)進(jìn)行多路復(fù)用。隨后可以疊加的對(duì)象記錄并存儲(chǔ)在盤上作為獨(dú)立的對(duì)象。每個(gè)獨(dú)立的對(duì)象按照需要通過α混合(向RGB混合提供透明度α(對(duì)應(yīng)于α%的對(duì)比度))疊加在從MPEG程序流獲得的對(duì)象上。
(2)采用(1)的概念,采用存儲(chǔ)在盤上的子畫面對(duì)象通過除了(一般的低分辨率的)字幕之外的計(jì)時(shí)文本對(duì)象來實(shí)現(xiàn)高分辨率字幕。
(3)采用(1)的概念,通過可以利用α混合重疊并且突出顯示存儲(chǔ)在盤上的視頻對(duì)象上的按鈕,從而可以實(shí)現(xiàn)彩色圖形例如菜單等。
(4)除了(1)的概念之外,引入可以控制節(jié)目鏈(PGC)的通用應(yīng)用程序接口(API)來實(shí)現(xiàn)對(duì)所有存儲(chǔ)在盤中的對(duì)象進(jìn)行重放控制。
(5)參照?qǐng)D8等說明的重放序列(PSQ)與DVD視頻無關(guān)地給出。該P(yáng)SQ具有能夠管理除了DVD視頻之外的所有對(duì)象的重放計(jì)時(shí)并且可以規(guī)定所有這些對(duì)象的顯示布局。由于一個(gè)PSQ可以管理一個(gè)或多個(gè)VTS,所以只要一個(gè)盤包括至少一個(gè)PSQ(一個(gè)盤可以包括多個(gè)PSQ)就可以實(shí)施本發(fā)明。
要指出的是,本發(fā)明不限于上述具體實(shí)施方案,而是可以在實(shí)施本發(fā)明時(shí)通過在不脫離本發(fā)明的范圍的情況下對(duì)組成元素進(jìn)行各種改變來實(shí)施。例如,本發(fā)明不僅可以應(yīng)用于當(dāng)前全球可獲得的DVD-ROM視頻,而且還可以應(yīng)用于近年來其需求日益增長的可記錄/可復(fù)制DVD-VR(視頻記錄機(jī))上。另外,本發(fā)明可以應(yīng)用于將在近期普及的下一代HD-DVD的再現(xiàn)系統(tǒng)或記錄/再現(xiàn)系統(tǒng)。
如在上面所詳細(xì)說明的一樣,根據(jù)本發(fā)明可以提供能夠?qū)崿F(xiàn)彩色表示并且可以形成吸引人的內(nèi)容的信息記錄介質(zhì)及其重放設(shè)備。
其它優(yōu)點(diǎn)和變化對(duì)于本領(lǐng)域普通技術(shù)人員將是顯而易見的。因此,本發(fā)明在其廣義方面不限于在這里所描述和顯示出的具體細(xì)節(jié)和代表性實(shí)施方案。因此,在不脫離由所附權(quán)利要求及其等同方案所限定的總體發(fā)明構(gòu)思的精神和范圍的情況下可以作出各種改變。
權(quán)利要求
1.一種信息重放設(shè)備,其特征在于包括一信息記錄媒介(1),它具有一數(shù)據(jù)區(qū)(12)和一文件信息區(qū)(11),數(shù)據(jù)區(qū)包括存儲(chǔ)有管理信息的管理區(qū)(30)和存儲(chǔ)有由管理信息管理的對(duì)象的對(duì)象區(qū)(40),文件信息區(qū)存儲(chǔ)有與數(shù)據(jù)區(qū)的記錄內(nèi)容相對(duì)應(yīng)的文件信息,對(duì)象區(qū)(40)存儲(chǔ)有其重放作為節(jié)目鏈在多個(gè)邏輯單元中被管理的第一對(duì)象和其重放與第一對(duì)象分開地被管理的第二對(duì)象,并且管理區(qū)(30)存儲(chǔ)有限定了第二對(duì)象的重放條件的重放序列;第一重放處理單元(123),被配置為從信息記錄媒介(1)中重放重放序列;以及第二重放處理單元(125),被配置為根據(jù)重放序列重放第一和第二對(duì)象中的至少一個(gè)。
2.如權(quán)利要求1所述的設(shè)備,其特征在于,所述第二對(duì)象包括一圖形對(duì)象和一文本對(duì)象。
3.如權(quán)利要求1所述的設(shè)備,其特征在于,所述文件信息區(qū)(11)存儲(chǔ)有用于重放序列的控制信息文件,并且所述重放序列包括與第二對(duì)象的重放定時(shí)、重放位置和重放大小相關(guān)的數(shù)據(jù)。
4.如權(quán)利要求1所述的設(shè)備,其特征在于,所述重放序列為限定了第一對(duì)象和第二對(duì)象中的每一個(gè)的重放條件的可編程重放序列。
5.如權(quán)利要求1所述的設(shè)備,其特征在于,所述重放序列包括如下至少一個(gè)采用輪廓字體和向量字體中的一個(gè)的計(jì)時(shí)文本對(duì)象、具有與視頻和聲音相關(guān)的信息中的一個(gè)的流對(duì)象以及具有導(dǎo)航信息和圖形信息的Flash對(duì)象。
6.如權(quán)利要求1所述的設(shè)備,其特征在于,所述數(shù)據(jù)區(qū)(12)包括可根據(jù)包括第一對(duì)象和第二對(duì)象的視頻內(nèi)容的重放而再現(xiàn)的電影元數(shù)據(jù),并且存儲(chǔ)有由與可彼此獨(dú)立地處理的數(shù)據(jù)單元對(duì)應(yīng)的存取單元構(gòu)成的流。
7.一種信息重放方法,其特征在于包括從一信息記錄媒介(1)中重放重放序列,該信息記錄媒介具有一數(shù)據(jù)區(qū)(12)和一文件信息區(qū)(11),數(shù)據(jù)區(qū)包括存儲(chǔ)有管理信息的管理區(qū)(30)和存儲(chǔ)有由管理信息管理的對(duì)象的對(duì)象區(qū)(40),文件信息區(qū)存儲(chǔ)有與數(shù)據(jù)區(qū)的記錄內(nèi)容相對(duì)應(yīng)的文件信息,對(duì)象區(qū)(40)存儲(chǔ)有其重放作為節(jié)目鏈在多個(gè)邏輯單元中被管理的第一對(duì)象和其重放與第一對(duì)象分開地被管理的第二對(duì)象,并且管理區(qū)(30)存儲(chǔ)有限定了第二對(duì)象的重放條件的重放序列;并且根據(jù)重放序列重放第一和第二對(duì)象中的至少一個(gè)。
8.如權(quán)利要求7所述的方法,其特征在于,所述第二對(duì)象包括一圖形對(duì)象和一文本對(duì)象。
9.如權(quán)利要求7所述的方法,其特征在于,所述文件信息區(qū)(11)存儲(chǔ)有用于重放序列的控制信息文件,并且所述重放序列包括與第二對(duì)象的重放定時(shí)、重放位置和重放大小相關(guān)的數(shù)據(jù)。
10.如權(quán)利要求7所述的方法,其特征在于,所述重放序列為限定了第一對(duì)象和第二對(duì)象中的每一個(gè)的重放條件的可編程重放序列。
11.如權(quán)利要求7所述的方法,其特征在于,所述重放序列包括如下至少一個(gè)采用輪廓字體和向量字體中的一個(gè)的計(jì)時(shí)文本對(duì)象、具有與視頻和聲音相關(guān)的信息中的一個(gè)的流對(duì)象以及具有導(dǎo)航信息和圖形信息的Flash對(duì)象。
12.如權(quán)利要求7所述的設(shè)備,其特征在于,所述數(shù)據(jù)區(qū)(12)包括可根據(jù)包括第一對(duì)象和第二對(duì)象的視頻內(nèi)容的重放而再現(xiàn)的電影元數(shù)據(jù),并且存儲(chǔ)有由與可彼此獨(dú)立地處理的數(shù)據(jù)單元對(duì)應(yīng)的存取單元構(gòu)成的流。
13 一種應(yīng)用于信息記錄媒介(1)上的信息記錄方法,該信息記錄媒介具有一數(shù)據(jù)區(qū)(12)和一文件信息區(qū)(11),數(shù)據(jù)區(qū)包括存儲(chǔ)有管理信息的管理區(qū)(30)和存儲(chǔ)有由管理信息管理的對(duì)象的對(duì)象區(qū)(40),文件信息區(qū)存儲(chǔ)有與數(shù)據(jù)區(qū)的記錄內(nèi)容相對(duì)應(yīng)的文件信息,該方法的特征在于包括在對(duì)象區(qū)(40)上記錄其重放作為節(jié)目鏈在多個(gè)邏輯單元中被管理的第一對(duì)象和其重放與第一對(duì)象分開地被管理的第二對(duì)象;并且在管理區(qū)(30 )上記錄限定了第二對(duì)象的重放條件的重放序列。
14.如權(quán)利要求13所述的方法,其特征在于,所述第二對(duì)象包括一圖形對(duì)象和一文本對(duì)象。
15.如權(quán)利要求13所述的方法,其特征在于,所述文件信息區(qū)(11)存儲(chǔ)有用于重放序列的控制信息文件,并且所述重放序列包括與第二對(duì)象的重放定時(shí)、重放位置和重放大小相關(guān)的數(shù)據(jù)。
16.如權(quán)利要求13所述的方法,其特征在于,所述重放序列為限定了第一對(duì)象和第二對(duì)象中的每一個(gè)的重放條件的可編程重放序列。
17.如權(quán)利要求13所述的方法,其特征在于,所述重放序列包括如下至少一個(gè)采用輪廓字體和向量字體中的一個(gè)的計(jì)時(shí)文本對(duì)象、具有與視頻和聲音相關(guān)的信息中的一個(gè)的流對(duì)象以及具有導(dǎo)航信息和圖形信息的Flash對(duì)象。
18.如權(quán)利要求13所述的設(shè)備,其特征在于,所述數(shù)據(jù)區(qū)(12)包括可根據(jù)包括第一對(duì)象和第二對(duì)象的視頻內(nèi)容的重放而再現(xiàn)的電影元數(shù)據(jù),并且存儲(chǔ)有由與可彼此獨(dú)立地處理的數(shù)據(jù)單元對(duì)應(yīng)的存取單元構(gòu)成的流。
全文摘要
一種信息重放方法,該方法包括從一信息記錄媒介(1)中重放重放序列,該信息記錄媒介具有一數(shù)據(jù)區(qū)(12)和一文件信息區(qū)(11),數(shù)據(jù)區(qū)包括存儲(chǔ)有管理信息的管理區(qū)(30)和存儲(chǔ)有由管理信息管理的對(duì)象的對(duì)象區(qū)(40),文件信息區(qū)存儲(chǔ)有與數(shù)據(jù)區(qū)的記錄內(nèi)容相對(duì)應(yīng)的文件信息,對(duì)象區(qū)(40)存儲(chǔ)有其重放作為節(jié)目鏈在多個(gè)邏輯單元中被管理的第一對(duì)象和其重放與第一對(duì)象分開地被管理的第二對(duì)象,并且管理區(qū)(30)存儲(chǔ)有限定了第二對(duì)象的重放條件的重放序列;并且根據(jù)重放序列重放第一和第二對(duì)象中的至少一個(gè)。
文檔編號(hào)G11B27/00GK1700331SQ20051007279
公開日2005年11月23日 申請(qǐng)日期2005年5月20日 優(yōu)先權(quán)日2004年5月21日
發(fā)明者津曲康史, 三村英紀(jì), 平良和彥, 山縣洋一郎 申請(qǐng)人:株式會(huì)社東芝
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1