專利名稱:記錄裝置、記錄介質(zhì)、重放裝置、程序和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及將數(shù)字流記錄在例如DVD、 CD、 HD和半導(dǎo)體存儲 卡等記錄介質(zhì)上的記錄裝置,以及重放裝置和記錄介質(zhì)。
背景技術(shù):
在上述記錄裝置的商業(yè)化的過程中,保持與記錄在記錄介質(zhì)上的 數(shù)字流的兼容性對于這些記錄裝置的制造者來說是重要的職責(zé)。為了 確保這種兼容性,每個制造者都積極致力于對記錄介質(zhì)所采用的記錄 格式的標(biāo)準(zhǔn)化工作。作為其成果,包括DVD-Video記錄標(biāo)準(zhǔn)的各種 統(tǒng)一的標(biāo)準(zhǔn)已經(jīng)被建立起來。
在制造者彼此保持步調(diào)一致的同時,每一個制造者都試圖使他們 的產(chǎn)品可以與其他制造者的產(chǎn)品區(qū)別開來。在這些嘗試中,每一個制 造者都趨向于將以"擴(kuò)充控制"(extended control)為特色的記錄裝 置商業(yè)化。作為記錄裝置特色的"擴(kuò)充控制"是指其內(nèi)容可以由記錄 裝置的制造者隨意確定的重放控制。由DVD-Video記錄標(biāo)準(zhǔn)等定義 的格式具有通用值(universal values),因此不允許任何制造者來定義 不符合該格式的重放控制的內(nèi)容。另一方面,對于擴(kuò)充控制不需要通 用值,因此制造者可以在商業(yè)上定義企業(yè)策略的內(nèi)容、流行的內(nèi)容等 作為只有該制造者才有的擴(kuò)充控制的內(nèi)容。但是,隨著多用戶兼容光盤的廣泛傳播,盡管與其他產(chǎn)品的區(qū)別 可以通過擴(kuò)充控制實(shí)現(xiàn),但僅僅擴(kuò)充控制可能并不能真正地使用戶滿
足。多用戶兼容光盤是由多個用戶共享的光盤。具有40G字節(jié)或更 高容量的大容量光盤通常被設(shè)計(jì)為多用戶兼容光盤。對于這樣一種多 用戶兼容光盤,不希望對所有的用戶提供統(tǒng)一的重放控制。在當(dāng)今的 個性化時代,每個單獨(dú)用戶的偏好和舒適應(yīng)該得到高度尊重。對于多 用戶兼容的光盤的重放,同樣需要這樣一種可以滿足每個單獨(dú)用戶的 偏好和舒適的擴(kuò)充控制。但是,為共享一個記錄介質(zhì)的多個用戶中的 每一個提供單獨(dú)的擴(kuò)充控制,將不可避免地使記錄介質(zhì)的數(shù)據(jù)格式和 裝置端的處理變得復(fù)雜。用戶數(shù)量越大,它們就將變得越復(fù)雜,從而 為制造者增加了巨大的負(fù)擔(dān)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種記錄裝置,其可以實(shí)現(xiàn)能滿足用戶方面 的偏好和舒適、同時減輕制造者方面的負(fù)擔(dān)的擴(kuò)充控制。
這里,下文描述了如何實(shí)現(xiàn)上述目的。對于一個多用戶兼容的記 錄介質(zhì),為每個用戶單獨(dú)提供的典型的擴(kuò)充控制是訪問一未觀看部分 的開始位置。未觀看部分基于每個用戶而不同,因此,基于每個用戶 而從不同的位置開始重放是有意義的。另一方面,為多個用戶統(tǒng)一提 供的典型的擴(kuò)充控制是跳過商業(yè)廣告(CM)區(qū)。共享記錄介質(zhì)的所 有用戶經(jīng)常一致地希望跳過CM區(qū)的重放。為多個用戶統(tǒng)一地提供擴(kuò) 充控制,還是為每個用戶單獨(dú)地提供擴(kuò)充控制取決于擴(kuò)充控制的內(nèi) 容。同樣,在數(shù)字流重放時,擴(kuò)充控制將要開始的起始點(diǎn)和擴(kuò)充控制 將要結(jié)束的終止點(diǎn)也取決于擴(kuò)充控制的內(nèi)容。
常規(guī)地,使用被稱為"入口點(diǎn)信息"的信息來指定表示在將要執(zhí) 行擴(kuò)充控制的數(shù)字流上的一個"位置",即一個"點(diǎn)"。但是,指定表 示"點(diǎn)"的這樣的一種常規(guī)方法在詳細(xì)確定擴(kuò)充控制的內(nèi)容方面存在局限性。通過合并多條位置信息,可以指定在其中擴(kuò)充控制將被執(zhí)行 的一個區(qū)。但是,這樣指定一個區(qū)的常規(guī)方法不能表明該擴(kuò)充控制是 為多個用戶統(tǒng)一提供的還是為一個用戶單獨(dú)提供的,從而無法對伴隨 著多用戶兼容性的擴(kuò)充控制的多樣化做出響應(yīng)。
為了對伴隨著多用戶兼容性的擴(kuò)充控制多樣化做出響應(yīng),并實(shí)現(xiàn) 上述目標(biāo),本發(fā)明的記錄裝置包括指定單元,可用于(1)如果擴(kuò) 充控制的內(nèi)容只對多個重放路徑中的一個有效,則為這一個重放路徑
單獨(dú)指定在其中要執(zhí)行擴(kuò)充控制的一個區(qū);和(2)如果擴(kuò)充控制的 內(nèi)容對于多個重放路徑有效,則為所述多個重放路徑統(tǒng)一指定在其中 要執(zhí)行擴(kuò)充控制的一個區(qū);以及,寫單元,可用于將第一類型標(biāo)記符 信息和第二類型標(biāo)記符信息中的一個寫到記錄介質(zhì),第一類型標(biāo)記符 信息顯示在所述一個重放路徑上被單獨(dú)指定的區(qū)的位置,第二類型標(biāo) 記符信息顯示在數(shù)字流上被統(tǒng)一指定的區(qū)的位置。
當(dāng)一條重放路徑信息被分配給一個特定用戶時,通過為每個重放 路徑單獨(dú)地指定其中將要執(zhí)行擴(kuò)充控制的一個區(qū),可以為每個用戶指 定這樣的一個區(qū)。借此,可以為每個用戶單獨(dú)地設(shè)置未觀看區(qū)。并且, 通過為每個重放路徑單獨(dú)地指定一個區(qū),可以執(zhí)行這種能滿足每個單 獨(dú)用戶的偏好、舒適等的擴(kuò)充控制。
同樣,通過為多個重放路徑統(tǒng)一地指定一個區(qū),可以在為多個用 戶重放時統(tǒng)一地執(zhí)行跳過一個性或暴力場景的擴(kuò)充控制、跳過CM區(qū) 的擴(kuò)充控制等。借此,該記錄裝置不需要為每個用戶單獨(dú)地存儲要執(zhí) 行擴(kuò)充控制的區(qū),因此,可以簡化其處理。通過適當(dāng)?shù)厥褂脼橐粋€用 戶單獨(dú)執(zhí)行的擴(kuò)充控制和為多個用戶統(tǒng)一執(zhí)行的擴(kuò)充控制,記錄裝置 的制造者可以制造并商業(yè)化可滿足更高用戶需要的記錄裝置。
這里,可以構(gòu)造用于播放記錄介質(zhì)的重放裝置,該重放裝置包括-讀取單元,可用于從記錄介質(zhì)讀取第一類型標(biāo)記符信息和第二類型標(biāo) 記符信息;以及,控制單元,可用于(1)在由一條重放路徑信息所顯示的一個重放路徑上的一個區(qū)中(該區(qū)的位置由第一類型標(biāo)記符信
息顯示)執(zhí)行對所述一個重放路徑唯一的擴(kuò)充控制,以及(2)替代 執(zhí)行對所述一個重放路徑唯一的擴(kuò)充控制,或除了執(zhí)行對所述一個重 放路徑唯一的擴(kuò)充控制之外,在位置由第一類型標(biāo)記符信息所顯示的 一個區(qū)與位置由第二類型標(biāo)記符信息所顯示的另一個區(qū)重疊的部分 中,執(zhí)行對數(shù)字流特有的擴(kuò)充控制。假設(shè)有n個類型的數(shù)字流和m 條用于用戶的重放路徑信息的情況。在這種情況下,控制單元可以執(zhí) 行對n個類型的數(shù)字流中的每一個唯一的擴(kuò)充控制,以及對m條重 放路徑信息中的每一個唯一的擴(kuò)充控制。借此,可以由該重放裝置執(zhí) 行的擴(kuò)充控制的變化數(shù)量變?yōu)?nXm"。換句話說,通過執(zhí)行"nXm" 個擴(kuò)充控制,可以實(shí)現(xiàn)最多"nXm"種變化。
從下面結(jié)合附圖進(jìn)行的描述中,本發(fā)明的上述及其他目標(biāo)、優(yōu)點(diǎn) 和特征將變得明顯,其中這些附圖描述了本發(fā)明的具體的實(shí)施例。在 附圖中
圖1顯示了涉及本發(fā)明的第一實(shí)施例的DVD 1和記錄裝置100; 圖2顯示了由虛線箭頭指示的文件系統(tǒng)層上的DVD 1的結(jié)構(gòu)(文 件結(jié)構(gòu)),;
圖3顯示了存儲在一個AV文件中的TS-VOB的詳細(xì)到級(level) 的結(jié)構(gòu);
圖4顯示了一個PES包如何存儲成TS包;
圖5顯示了管理文件的內(nèi)部結(jié)構(gòu);
圖6示意地顯示了使用重放路徑信息的間接引用;
圖7顯示了用于實(shí)現(xiàn)多用戶兼容性的DVD的數(shù)據(jù)結(jié)構(gòu);
圖8顯示了設(shè)置在VOB信息中和PGC信息中的區(qū)標(biāo)記符;
圖9顯示了存在于用戶A的重放路徑中的擴(kuò)充屬性區(qū);圖10顯示了指定存在于用戶B的重放路徑中的具有屬性"未觀 看"的擴(kuò)充屬性區(qū)的區(qū)標(biāo)記符;圖ll顯示了其中設(shè)置了區(qū)標(biāo)記符的VOB信息;圖12顯示了在用戶A的重放路徑上執(zhí)行的擴(kuò)充控制和在用戶B 的重放路徑上執(zhí)行的擴(kuò)充控制;圖13顯示了涉及本發(fā)明的第二實(shí)施例的記錄裝置100的內(nèi)部結(jié)構(gòu);圖14是顯示構(gòu)成記錄裝置100的功能特性的程序的一個過程的 流程圖;圖15是顯示構(gòu)成記錄裝置100的功能特性的程序的一個過程的 流程圖;圖16A顯示了擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)分別包括在兩個連續(xù)單 元(單元#1和單元#2)中的一個例子;圖16B顯示了擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)分別包括在三個或更多個 連續(xù)單元中的第一個和最后一個單元(單元#1和單元#5)中的一個 例子;圖17顯示了涉及本發(fā)明的第四實(shí)施例的重放控制單元17的內(nèi)部 結(jié)構(gòu);圖18顯示了未觀看區(qū)具有一個與具有屬性"CM"的擴(kuò)充屬性區(qū) (一個CM區(qū))重疊的部分的情況;圖19是顯示涉及本發(fā)明的第四實(shí)施例的擴(kuò)充控制調(diào)整單元21的 操作過程的流程圖;圖20是顯示涉及第四實(shí)施例的擴(kuò)充控制調(diào)整單元21的操作過程 的流程圖;圖21顯示了涉及第四實(shí)施例的PGC信息和VOB信息的內(nèi)部結(jié)構(gòu);圖22顯示了類別信息的內(nèi)容;圖23顯示了涉及本發(fā)明的第五實(shí)施例的記錄裝置100的內(nèi)部結(jié)
構(gòu);
圖24顯示了涉及本發(fā)明的第六實(shí)施例的擴(kuò)充屬性區(qū)檢測單元12 的內(nèi)部結(jié)構(gòu);
圖25A顯示了 PMT的一個例子; 圖25B顯示了 PAT的一個例子;
圖26A顯示了在其中節(jié)目序列信息被改變的區(qū)(程序序列改變 區(qū))與未觀看區(qū)彼此重疊,以及對該未觀看區(qū)唯一的擴(kuò)充控制與對該 節(jié)目序列改變區(qū)唯一的擴(kuò)充控制彼此沖突的情況;
圖26B顯示了在其中數(shù)據(jù)以數(shù)據(jù)循環(huán)(datacarousel)格式被傳送 的區(qū)(循環(huán)區(qū))與未觀看區(qū)彼此重疊,以及對該未觀看區(qū)唯一的擴(kuò)充 控制與對該循環(huán)區(qū)唯一的擴(kuò)充控制彼此沖突的情況;
圖27顯示了涉及本發(fā)明的第八實(shí)施例的記錄裝置100的內(nèi)部結(jié)
構(gòu);
圖28顯示了頻道號由擴(kuò)充屬性區(qū)檢測單元12設(shè)置的區(qū)標(biāo)記符; 圖29顯示了涉及本發(fā)明的第十實(shí)施例的記錄裝置100的內(nèi)部結(jié)
構(gòu);
圖30A和30B顯示了在情況1中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖30C和30D顯示了在情況2中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖31A禾(]31B顯示了在情況3中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖32A和32B顯示了在情況4中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖33A和33B顯示了在情況5-1中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);圖34A和34B顯示了在情況5-2中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖35A和35B顯示了在情況5-3中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖36A和36B顯示了在情況6-1中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖37A和37B顯示了在情況6-2中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖38A和38B顯示了在情況6-3中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖39A和39B顯示了在情況7中執(zhí)行中間部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖40A和40B顯示了在情況7-1中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖41A和41B顯示了在情況7-2中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖42A和42B顯示了在情況7-3中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖43A和43B顯示了在情況8中執(zhí)行刪除之前和之后的TS-VOB、 單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖44A和44B顯示了在情況9-1中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖45A和45B顯示了在情況9-2中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖46A和46B顯示了在情況10中刪除TS-VOB的中間部分之前 和之后的TS-VOB和單元的狀態(tài);
圖47A和47B顯示了在情況10-1中執(zhí)行部分刪除之前和之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖48A和48B顯示了在情況10-2中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖49A和49B顯示了在情況10-3中執(zhí)行部分刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài);
圖50顯示了涉及本發(fā)明的第十實(shí)施例的記錄裝置100的內(nèi)部結(jié)
構(gòu);
圖51A和51B示意地顯示了將構(gòu)成重放路徑的四個單元#1到單 元#4中的單元#1,移動到緊挨在單元#3之后的位置的移動編輯; 圖51C和51D顯示了移動一個包括擴(kuò)充屬性區(qū)的起點(diǎn)的單元的過
程;
圖52A和52B顯示了當(dāng)包括擴(kuò)充屬性區(qū)的起點(diǎn)的單元被移動時更
新一個區(qū)標(biāo)記符的過程;
圖53A和53B顯示了移動一個包括擴(kuò)充屬性區(qū)的終點(diǎn)的單元的過
程;以及
圖54A和54B顯示了當(dāng)包括擴(kuò)充屬性區(qū)的終點(diǎn)的單元被移動時更 新區(qū)標(biāo)記符的過程。
具體實(shí)施例方式
(第一實(shí)施例)
下面說明關(guān)于本發(fā)明的記錄介質(zhì)的第一實(shí)施例。涉及本實(shí)施例的 記錄介質(zhì)是一種可重寫DVD (下面簡稱"DVD"),可以依照 DVD-Video記錄標(biāo)準(zhǔn)在其上記錄移動圖象數(shù)據(jù)。圖1顯示了涉及本實(shí) 施例的DVD 1和記錄裝置100。記錄裝置100對通過地上天線101 和拋物面天線102接收的廣播信號的廣播內(nèi)容編碼,并將被編碼的廣 播內(nèi)容寫到DVD1。 DVD1是一種多用戶兼容的DVD,由圖中顯示 的兩個用戶(用戶A和用戶B)共享。DVD1具有包括物理層、文件系統(tǒng)層、應(yīng)用層等的層結(jié)構(gòu),并且 數(shù)字流形式的數(shù)據(jù)由記錄裝置100記錄在其上。圖2顯示了由虛線箭頭指示的文件系統(tǒng)層上的DVD 1的結(jié)構(gòu)(文 件結(jié)構(gòu))。在圖2中顯示的文件結(jié)構(gòu)中,DVD一RTAV (實(shí)時記錄音頻 視頻)目錄位于根目錄下的下一級,而存儲了幾個TS-VOB的AV文 件和存儲了各種類型的管理信息的管理文件位于DVD一RTAV目錄 下。TS-VOB (傳輸流-視頻目標(biāo))是以傳輸流形式被記錄的數(shù)據(jù),其 與程序流形式的VOB不同。在"權(quán)利要求"和本申請的"發(fā)明內(nèi)容" 中提到的數(shù)字流就是指該TS-VOB。圖3顯示了存儲在AV文件中的TS-VOB的詳細(xì)到級的結(jié)構(gòu)。在 圖中,圖2中顯示的AV文件顯示在作為最低級的第七級上。存儲在 AV文件中的TS-VOB顯示在圖3中的第六級上。如圖中所示,TS-VOB 通過多路復(fù)用在第一級上顯示的視頻流和音頻流來獲得。位于第一級 上的視頻流是多條圖象數(shù)據(jù)("pil"、 "pi2"、 "pi3"…)的一個序列。 這些條圖象數(shù)據(jù)中的每一個在一個顯示周期(也稱為"視頻幀")中 被顯示。在以NTSC格式顯示的情況下, 一個視頻幀近似具有33毫 秒(精確地,1/29.97秒)。在以PAL格式顯示的情況下, 一個視頻幀 具有40毫秒。這些條圖象數(shù)據(jù)通過基于幀之間的相關(guān)性的編碼而被 壓縮。相應(yīng)地,構(gòu)成視頻流的多條圖象數(shù)據(jù)可以被分類成3種類型的 圖象,也就是,使用與一個要在過去方向上重放的圖象和與一個要在 未來方向上重放的圖象的相關(guān)性進(jìn)行壓縮的"B (雙向預(yù)測)圖象", 使用與一個要在過去方向上重放的圖象的相關(guān)性進(jìn)行壓縮的"P (預(yù) 測)圖象",和不使用相關(guān)性但使用圖象中的對應(yīng)于一幀的空間頻率 特性進(jìn)行壓縮的"I (內(nèi)部)圖象"。在視頻流中,解碼的最小單位被稱做"GOP (圖象組)"。 一個 GOP包括至少一個I圖象,且是具有近似1.0秒的重放時間周期的多 條圖象數(shù)據(jù)的集合。在圖3中,第一級所示的視頻流被分成第二級上的多個GOP。用于圖象數(shù)據(jù)的編碼格式是可變長度的編碼格式,因 此數(shù)據(jù)長度根據(jù)每個GOP而不同。當(dāng)數(shù)據(jù)被記錄在DVD上時,GOP 序列被分成多個部分而不考慮每個GOP的大小。被分開的部分存儲 在第三級所示的PES包序列中。另一方面,位于第一級的右側(cè)的音 頻流也被分成多個部分,被分開的部分存儲在第三級上顯示的PES 包序列中。如圖中的第三級所示,PES包存儲視頻流的分開的部分和 音頻流的分開的部分。在每個PES包的頭端,附有顯示分開部分將 被解碼的時序的"DTS"和顯示分開部分的解碼結(jié)果將被顯示的時序 的"PTS"o
存儲GOP序列的PES包序列與存儲音頻流的PES包序列被多路 復(fù)用(圖中的"tjl"),從而構(gòu)成第四級所示的TS包序列。與至少一 個GOP和與多條圖象數(shù)據(jù)多路復(fù)用的音頻數(shù)據(jù)形成了如第五級所示 的VOBU (視頻目標(biāo)單元)。VOBU是用于存取TS-VOB的最小單元, 其通過排列由MPEG標(biāo)準(zhǔn)定義的視頻包和音頻包而形成。第六級所 示的TS-VOB具有多個VOBU以時間序列排列的結(jié)構(gòu)。到此為止給 出了關(guān)于TS-VOB的內(nèi)部結(jié)構(gòu)的描述。
第三到第五級所示的劃分和多路復(fù)用是TS-VOB特有的特征,在 常規(guī)的DVD中看不到。在常規(guī)DVD上待記錄的VOB,即程序流形 式的VOB由多個包組成,并且一個PES包被直接存儲成每個包。另 一方面,對于傳輸流形式的TS-VOB, PES包在被分成多個部分后被 存儲成TS包。圖4顯示了PES包如何存儲成TS包。
如圖4中的第三級所示,TS包由TS包頭端、應(yīng)用字段和有效負(fù) 載組成。TS包的大小為188字節(jié)。188字節(jié)的數(shù)據(jù)大小與在ATM傳 輸路徑上傳送的ATM包的大小相同。TS包的大小這樣確定,使得 TS包可以與通過ATM傳輸路徑傳送的包一起被直接地記錄。
有效負(fù)載存儲通過劃分PES包而獲得的分開部分。當(dāng)PES包是視 頻流的一部分時,該有效負(fù)載對應(yīng)于視頻層。在圖4中,第一級所示的PES包被分成如第二級所示的多個部分,每個分開部分被存儲在 第三級所示的TS包的有效負(fù)載中,如箭頭"ctl"、 "ct2"和"ct3"所示。 15'a大乂而tf、J結(jié)PJ出孤5戈OT大 ng丄f百/j、。 i4JOT大 ngi 〃|/j、, TS包頭端存儲用于識別該TS包所屬的視頻流或該TS包所屬的音頻 流的"PID (包標(biāo)識符)",以及用于指示在有效負(fù)載中該P(yáng)ES包的開 始位置的"有效負(fù)載單元開始指示器",以及用于指示應(yīng)用字段是否 跟在該TS包中的該TS包頭端之后的"應(yīng)用字段控制"。當(dāng)視頻流的一個分開部分被存儲在有效負(fù)載中時,"應(yīng)用字段" 存儲關(guān)于視頻流的系統(tǒng)層的信息。如虛線箭頭"hg2"所指示的,這 種關(guān)于系統(tǒng)層的信息包括"PCR (程序時鐘基準(zhǔn))"和"隨機(jī)存取指 示器"。PCR是對流進(jìn)行解碼的設(shè)備的基準(zhǔn)時鐘"STC (系統(tǒng)時間時 鐘)"的基準(zhǔn)值。該基準(zhǔn)值被用于(1)多路分解一個傳輸流的處理, 以及(2)使用傳輸流重建各種PES流(例如視頻流)的處理。"隨 機(jī)存取指示器"表示有效負(fù)載中的PES包是否包括視頻流的存取點(diǎn) 的第一幀。存取點(diǎn)存在于一個流內(nèi),且是可被獨(dú)自解碼的單位,并且, 隨機(jī)存取指示器表示GOP的第一幀(I圖象)是否存在。到此為止給出了關(guān)于TS-VOB和程序流形式的VOB之間差別的 描述。下面說明TS-VOB如何被記錄在DVD上。 一個DVD包括多 個ECC塊,ECC塊是錯誤可以被校正的記錄區(qū)域。構(gòu)成一個傳輸流 的多個TS包被轉(zhuǎn)換成被稱為"capsule"的單位,并被記錄成ECC塊。 capsule通過排列多個分別具有附在其上的ATS的TS包而形成。ATS (到達(dá)時間標(biāo)志)是關(guān)于TS包進(jìn)入該裝置的時序的信息。下面說明管理文件的內(nèi)部結(jié)構(gòu)。圖5顯示了管理文件的內(nèi)部結(jié)構(gòu)。 如圖中虛線箭頭"fsO"所指示的,管理文件由多條VOB信息(VOB弁1 信息、VOB#2信息、VOB#3信息,...)和多條PGC信息(PGC#1 信息、PGC^2信息、PGC弁3信息,...)組成。VOB信息(#1 、 #2、 #3,...)是顯示記錄在DVD上的每個TS-VOB 的細(xì)節(jié)的信息。在該圖中,對應(yīng)于VOB#l的VOB#l信息由虛線箭 頭"hsl"所示詳細(xì)說明。如箭頭"hsl"所指示的,VOB#l信息包括用于唯一地識別該對 應(yīng)的TS-VOB的"TS-VOB標(biāo)識符"、顯示記錄該TS-VOB的日期和 時間的"TS-VOB記錄日期和時間"、顯示要被多路復(fù)用成TS-VOB 的視頻流被編碼的格式的"視頻編碼模式"、顯示要被多路復(fù)用成 TS-VOB的音頻流被編碼的格式的"音頻編碼模式"、用于該TS-VOB 的"存取圖"(access map)和"區(qū)標(biāo)記符"。"存取圖"是采用時間信息,間接引用可以在TS-VOB中存取的 多個起始位置的地址的參考表。通過跟蹤虛線箭頭"hs2"和"hs3", 進(jìn)一步詳細(xì)描述該存取圖。如箭頭"hs2"所指示的,存取圖由多條 入口信息組成,每一條對應(yīng)于一個VOBU。如箭頭"hs3"所指示的, 入口信息將顯示重放相應(yīng)的VOBU所需的時間周期的"VOBU重放 時間周期"與顯示VOBU的數(shù)據(jù)大小的"VOBU數(shù)據(jù)大小"聯(lián)系起 來。利用所采用的可變長度編碼格式,包括GOP的每個VOBU可以 具有不同的大小和不同的重放時間周期。然而,通過參考"入口信息", 一個自由選擇的重放時間可以被變換成對應(yīng)于所選擇的重放時間的 VOBU內(nèi)的一條圖象數(shù)據(jù)的開始的地址,這樣可以訪問該條圖象數(shù)據(jù) 的開始。下面描述PGC信息的內(nèi)部結(jié)構(gòu)。如虛線箭頭"hs4"所指示的, PGC信息包括顯示經(jīng)由存取圖的用于一個TS-VOB的重放路徑的"重 放路徑信息"和"區(qū)標(biāo)記符"。重放路徑信息的特征在于其描述方式。 更具體地,因?yàn)楣芾硇畔ㄒ粋€存取圖,因此重放路徑信息是采用 存取圖作為基準(zhǔn)表以間接引用的形式描述的。重放路徑信息以間接引 用的形式描述,是出于在編輯TS-VOB時消除更新重放路徑信息負(fù)擔(dān) 的目的。下面詳細(xì)描述該重放路徑信息。如虛線箭頭"hs5"所指示的,重放路徑信息由多條單元信息的一個序列組成(單元信息#1、單元信息#2、單元信息#3...)。如虛線箭頭"hs6"所指示的,單元信息 包括用于識別相應(yīng)的TS-VOB的"TS-VOB標(biāo)識符"、作為顯示 TS-VOB中的重放起始位置的時間信息的"起點(diǎn)信息",和作為顯示 TS-VOB中的重放結(jié)束位置的時間信息的"終點(diǎn)信息"。起點(diǎn)和終點(diǎn) 通過起點(diǎn)信息和終點(diǎn)信息確定的一個區(qū)被稱為一個"單元"。重放路 徑信息中的多條單元信息的序列表示對應(yīng)于這些條單元信息的單元 要被重放的順序。以這樣一種方式描述的重放路徑信息可以被分成兩 種類型, 一種在記錄TS-VOB時由記錄裝置100自動產(chǎn)生,另一種根 據(jù)用戶的編輯操作來記錄。由這樣的重放路徑信息顯示的重放路徑旨 在在各種不同的路徑上重放TS-VOB。圖6示意性地顯示了使用重放路徑信息的間接引用。圖中, TS-VOB#l和TS-VOB#2分別由多個VOBU組成。每個VOBU包括 一個GOP。如箭頭"ayl"、 "ay2"、 "ay3"和"ay4"所指示的,包括 在兩條VOBU信息的每一條中的存取圖指定上述多個GOP的扇區(qū)地 址。這些扇區(qū)地址經(jīng)由存取圖被間接引用。圖中的箭頭"jyl"、 "jy2"、"jy3"和"jy4"示意性地顯示了以時間信息的形式對GOP的指定。 更具體地,以時間信息的形式對GOP的指定(由箭頭"jyl"、 "jy2"、"jy3"和"jy4"所指示的)是通過經(jīng)由存取圖指定包括在TS-VOB 中的GOP的地址來實(shí)現(xiàn)的。圖中的重放路徑信息通過由箭頭"jyl"、"jy2"、 "jy3"和"jy4"所指示的多條時間信息的組合表示了一個重 放路徑。下面描述上述各種類型的信息被運(yùn)用到一個多用戶兼容DVD的 示例情況。圖7顯示了用于實(shí)現(xiàn)多用戶兼容性的DVD的數(shù)據(jù)結(jié)構(gòu)。 在圖7中,兩個TS-VOB、即TS-VOB#l和TS-VOB#2被記錄在DVD 上,VOB弁l信息和VOB弁2信息分別被分配給上述的TS-VOB。包括 在VOB#l信息和VOB#2信息中的被記錄的重放路徑信息#1 (PGC信息#1)和重放路徑信息#2 (PGC信息#2)定義了分別分配給圖1 所示的兩個用戶(用戶A和用戶B)的重放路徑。用戶A需要的重 放路徑是按所述順序重放TS-VOB#l的部分①和部分②以及 TS-VOB#2的部分③。用戶B需要的重放路徑是按所述順序重放 TS-VOB#l的部分④以及TS-VOB#2的部分⑤。分配給用戶A的PGC 信息#1包括單元信息#1、單元信息#2和單元信息#3,而分配給用戶 B的PGC信息#2包括單元信息#4和單元信息#5。
這些條單元信息#1到#5通過間接引用分別指定部分①到⑤的起 點(diǎn)和終點(diǎn)。部分①到⑤通過用多條單元信息來指定,可被作為單元處 理。
圖中,箭頭"rfl"和"rf2"表示間接引用的符號。如同可以從箭 頭"rfl"和"rf2"理解的,TS-VOB#l和TS-VOB#2的部分①到⑤ 的起點(diǎn)"stl"、 "st2"和"st3"及終點(diǎn)"edl"、 "ed2"和"ed3"經(jīng)由 相應(yīng)的存取圖由間接引用來指定。
到此為止給出了關(guān)于VOB信息和PGC信息的說明。本實(shí)施例的 特征在于如上所述在分層結(jié)構(gòu)中的VOB信息內(nèi)設(shè)置了一個區(qū)標(biāo)記符 以及在PGC信息內(nèi)設(shè)置了一個區(qū)標(biāo)記符。圖8顯示了在VOB信息內(nèi) 設(shè)置的一個區(qū)標(biāo)記符以及在PGC信息內(nèi)設(shè)置的一個區(qū)標(biāo)記符。
這些區(qū)標(biāo)記符中的每一個占據(jù)了由重放路徑信息顯示的重放路 徑的一部分。具體地,區(qū)標(biāo)記符是用于標(biāo)記由記錄裝置ioo識別為具 有擴(kuò)充屬性的一個區(qū)的信息。"擴(kuò)充屬性"是使得擴(kuò)充控制有效的屬 性。在經(jīng)由一個重放路徑重放時,將根據(jù)擴(kuò)充屬性在由區(qū)標(biāo)記符指定 的重放路徑的一個區(qū)中執(zhí)行擴(kuò)充控制。在VOB信息內(nèi)設(shè)置的區(qū)標(biāo)記 符的內(nèi)部結(jié)構(gòu)如圖8中的虛線箭頭"hs7"所指示。該區(qū)標(biāo)記符包括 表示其位置由區(qū)標(biāo)記符指定的一個擴(kuò)充屬性區(qū)的擴(kuò)充屬性的類型的 "屬性類型"、作為表示參考TS-VOB的多個重放路徑中的擴(kuò)充屬性 區(qū)的起點(diǎn)的時間信息的"起點(diǎn)信息"、作為表示參考TS-VOB的多個重放路徑中的擴(kuò)充屬性區(qū)的終點(diǎn)的時間信息的"終點(diǎn)信息",以及顯 示要在擴(kuò)充屬性區(qū)中執(zhí)行的擴(kuò)充控制和用于識別擴(kuò)充屬性區(qū)的基準(zhǔn) 的細(xì)節(jié)的"詳細(xì)信息"。
設(shè)置在PGC信息內(nèi)的區(qū)標(biāo)記符的內(nèi)部結(jié)構(gòu)如虛線箭頭"hs8"所 指示。區(qū)標(biāo)記符包括表示其位置由該區(qū)標(biāo)記符指定的區(qū)標(biāo)記符的擴(kuò)充 屬性的類型的"屬性類型"、識別包括在對應(yīng)于重放路徑信息的重放 路徑中的多個單元中,包括擴(kuò)充屬性區(qū)的起點(diǎn)的一個單元的"起始單 元ID"、作為表示該單元內(nèi)的擴(kuò)充屬性區(qū)的起點(diǎn)的時間信息的"起點(diǎn) 信息"、識別在對應(yīng)于重放路徑信息的重放路徑中包括的多個單元中, 包括擴(kuò)充屬性區(qū)的終點(diǎn)的一個單元的"終點(diǎn)單元ID"、作為表示該單 元內(nèi)的擴(kuò)充屬性區(qū)的終點(diǎn)的時間信息的"終點(diǎn)信息",以及顯示要在 擴(kuò)充屬性區(qū)中執(zhí)行的擴(kuò)充控制和用于識別擴(kuò)充屬性區(qū)的基準(zhǔn)的細(xì)節(jié) 的"詳細(xì)信息"。
在VOB信息和PGC信息中設(shè)置的這種區(qū)標(biāo)記符具有如下意義。 在VOB信息中設(shè)置的區(qū)標(biāo)記符被用于下面的情況中。當(dāng)對應(yīng)于VOB 信息的TS-VOB被多個重放路徑所參考時,VOB信息中的區(qū)標(biāo)記符 被用于為該多個重放路徑統(tǒng)一地指定一個擴(kuò)充屬性區(qū)。
另一方面,在PGC信息中設(shè)置的區(qū)標(biāo)記符被用于下面的情況中。 當(dāng)對應(yīng)于VOB信息的TS-VOB被多個重放路徑所參考時,PGC信息 中的區(qū)標(biāo)記符被用于為該多個重放路徑中的特定一個單獨(dú)地指定一 個擴(kuò)充屬性區(qū)。
下面說明當(dāng)如圖7所示在用于兩個用戶的重放路徑的每一個中存 在具有屬性"未觀看"的擴(kuò)充屬性區(qū)時,如何能夠?yàn)橛糜趦蓚€用戶的 重放路徑指定這種擴(kuò)充屬性區(qū)。圖9顯示了存在于用于用戶A的重 放路徑中的擴(kuò)充屬性區(qū)。在圖中,假設(shè)在部分①的中間的中間位置 "tyl"和部分③的結(jié)束位置"ynl"分別對應(yīng)于用戶A還未觀看的一 個未觀看區(qū)的起點(diǎn)和終點(diǎn)。在PGC信息W中設(shè)置的區(qū)標(biāo)記符通過采用對應(yīng)于TS-VOB#l和TS-VOB#2的多條單元信息和存取圖間接引 用,來指定部分①中的中間位置"ty 1"和部分③中的結(jié)束位置"ynl "。 如上所述,每條單元信息本身經(jīng)由存取圖間接引用對應(yīng)的TS-VOB上 的一個位置,因此,可以說該區(qū)標(biāo)記符通過所謂的"對間接引用的間 接引用"指定了具有屬性"未觀看"的擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)。如 箭頭"srl"和"sr2"所指示的,在圖9中的區(qū)標(biāo)記符中包括的"起 始單元ID"和"結(jié)束單元ID"分別識別出單元信息#1和單元信息#3。 如可以從圖中看出的,擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)通過采用由起始單元 ID識別的單元信息和由結(jié)束單元ID識別的單元信息以及存取圖,以 "對間接引用的間接引用"來指定。圖中的箭頭"rrl"和"rr2"用 符號表示"對間接引用的間接引用"。更具體地,從附圖中可以看到, 具有屬性"未觀看"的擴(kuò)充屬性區(qū)的起點(diǎn)"tyl"和終點(diǎn)"ynl"由區(qū) 標(biāo)記符通過"對間接引用的間接引用"來指定。
圖10顯示了指定存在于用戶B的重放路徑中的具有屬性"未觀 看"的擴(kuò)充屬性區(qū)的區(qū)標(biāo)記符。在圖中,假設(shè)在部分④的中間的中間 位置"ty2"和部分⑤的結(jié)束位置"yn2"分別對應(yīng)于用戶B還未觀看 的一個未觀看區(qū)的起點(diǎn)和終點(diǎn)。在PGC信息存2中設(shè)置的區(qū)標(biāo)記符通 過"對間接引用的間接引用"指定用戶B還未觀看的擴(kuò)充屬性區(qū)的 起點(diǎn)和終點(diǎn)。如箭頭"sr3"和"sr4"所指示的,在圖10中的區(qū)標(biāo)記 符中包括的"起始單元ID"和"結(jié)束單元ID"分別識別在PGC信息 中包括的單元信息斜和單元信息#5。如可以從圖中看到的,采用在 PGC信息中包括的單元信息斜和單元信息#5以及VOB信息中的存 取圖,通過"對間接引用的間接引用"可指定擴(kuò)充屬性區(qū)的起點(diǎn)和終 點(diǎn)。圖中的箭頭"rr3"和"rr4"用符號表示"對間接引用的間接引 用"。
通過在PGC信息中提供一個區(qū)標(biāo)記符,這樣一個滿足每個單獨(dú)用 戶的個性、偏好和舒適的擴(kuò)充屬性區(qū)可以在用于每個用戶的重放路徑中被設(shè)置。到此為止給出了關(guān)于在PGC信息中提供區(qū)標(biāo)記符的應(yīng)用 的說明。這里應(yīng)該指出,對于PGC信息內(nèi)的區(qū)標(biāo)記符,顯示擴(kuò)充屬 性區(qū)的終點(diǎn)的終點(diǎn)信息和識別包括擴(kuò)充屬性區(qū)的終點(diǎn)的單元的結(jié)束 單元ID不是必須使用的。終點(diǎn)信息和結(jié)束單元ID可以被省略,或可 以使用其他參數(shù)(等效參數(shù),例如VOBU的數(shù)目和圖象數(shù)據(jù)條數(shù)) 來表示擴(kuò)充屬性區(qū)的終點(diǎn)。這是由于如下原因。當(dāng)要將一個尚未由用 戶觀看的區(qū)識別為一個擴(kuò)充屬性區(qū)時,最好精確地指定尚未重放的區(qū) 的起點(diǎn)、即用戶停止觀看的點(diǎn)。另一方面,擴(kuò)充屬性區(qū)的終點(diǎn)常???以被自動指定,因?yàn)樗c由用戶定義的重放路徑的終點(diǎn)相匹配。
下面描述區(qū)標(biāo)記符設(shè)置在VOB信息中的情況的應(yīng)用。圖11顯示 了其中設(shè)置了區(qū)標(biāo)記符的VOB信息。在圖中,陰影部分"htl "和"ht2" 分別是被識別為具有屬性"CM"的擴(kuò)充屬性區(qū)的TS-VOB的一部分。 可以采用其音頻屬性或用戶指定的內(nèi)容或使用任何其他方式識別這 些部分中的每一個為具有屬性"CM"。當(dāng)用戶A和B都統(tǒng)一地想要 跳過被識別出的擴(kuò)充屬性區(qū)時,這些具有屬性"CM"的擴(kuò)充屬性區(qū) 在用于用戶A和B的重放路徑中將均被指定。圖中的箭頭表示在用 于用戶A和B的重放路徑中的CM區(qū)的位置。在用于用戶A的重放 路徑中,從位置"yfl"到位置"yG"的區(qū)和從位置"yf3"到位置"yf4" 的區(qū)是CM區(qū)。在用于用戶B的重放路徑中,從位置"yf5"到位置
"yf6"的區(qū)和從位置"yf7"到位置"yf8"的區(qū)是CM區(qū)。在VOB 信息中設(shè)置的區(qū)標(biāo)記符為參考TS-VOB弁l的所有用戶實(shí)現(xiàn)對一個擴(kuò) 充屬性區(qū)的統(tǒng)一指定。在附圖中,直接指向TS-VOB的箭頭"dd" 和"dr2"在符號上顯示由在VOB信息中設(shè)置的區(qū)標(biāo)記符的統(tǒng)一的指 定。更具體地,這些直接指向的箭頭"drl"和"dr2"既顯示了對用 于用戶A的重放路徑中的擴(kuò)充屬性區(qū)的指定,又顯示了對用于用戶B 的重放路徑中的擴(kuò)充屬性區(qū)的指定。箭頭"yfl"、 "yf2"、 "yfi"和
"yf4"顯示了對用于用戶A的重放路徑中的擴(kuò)充屬性區(qū)的指定,而箭頭"yf5"、 "yf6"、 "yf7"和"yf8"顯示了對用于用戶B的重放路 徑中的擴(kuò)充屬性區(qū)的指定。由箭頭"drl"和"dr2"用符號表示的統(tǒng) 一的指定與對用于多個重放路徑的擴(kuò)充屬性區(qū)的集合的指定具有相 同的意義。通過為用于多個用戶的重放路徑實(shí)現(xiàn)這樣統(tǒng)一的指定,可 以簡化區(qū)標(biāo)記符并且可以更容易地理解。
接著,下文將研究由VOB信息中設(shè)置的區(qū)標(biāo)記符指定為包括在 一個擴(kuò)充屬性區(qū)中,但未被限定為包括在由重放路徑信息所示的重放 路徑中的一個部分。在圖11的例子中,由虛線"hhl"和"hh2"指 示的部分被指定為包括在由設(shè)置在VOB#l信息中和VOB#2信息中 的區(qū)標(biāo)記符指定的擴(kuò)充屬性區(qū)中,但未被限定為包括在由VOB#l信 息中和VOB#2信息所示的重放路徑中。由設(shè)置在VOB#l信息和 VOB弁2信息中的區(qū)標(biāo)記符對這些區(qū)的指定并不覆蓋由虛線"hhl"和
"hh2"指示的部分。這意味著由重放路徑信息所示的重放路徑優(yōu)先 于在VOB信息中設(shè)置的區(qū)標(biāo)記符。更具體地,即使一個部分被設(shè)置 在VOB信息中的區(qū)標(biāo)記符指定為包括在一個擴(kuò)充屬性區(qū)中,如果其 未被限定為包括在由重放路徑信息顯示的重放路徑中,則在這個部分 中既不執(zhí)行重放控制也不執(zhí)行擴(kuò)充控制。
下面描述在統(tǒng)一指定了擴(kuò)充屬性區(qū)的兩個重放路徑上執(zhí)行的重 放控制。圖12顯示了在用于用戶A的重放路徑上執(zhí)行的擴(kuò)充控制和 在用于用戶B的重放路徑上執(zhí)行的擴(kuò)充控制。在圖中,直線箭頭
"ycl"、 "yc2"和"yc3"在符號上顯示依據(jù)重放路徑執(zhí)行的正常重 放過程。曲線箭頭"cvl"、 "cv2"和"cv3"在符號上顯示在為用戶 A和B重放時執(zhí)行的跳越重放的過程。在為用戶A和B重放時,在 CM區(qū)中執(zhí)行跳越重放過程。通過使用一個區(qū)標(biāo)記符指定具有屬性
"CM"的擴(kuò)充屬性區(qū),在為用戶A和B重放時統(tǒng)一地執(zhí)行跳過CM 區(qū)。與在PGC信息的情況中一樣,這里應(yīng)該指出,對于在VOB信息 中設(shè)置的區(qū)標(biāo)記符,顯示擴(kuò)充屬性區(qū)的終點(diǎn)的終點(diǎn)信息不是必須使用的。終點(diǎn)信息可以被省略,或可以使用其他參數(shù)(等效參數(shù),例如
VOBU的數(shù)目和圖象數(shù)據(jù)條數(shù))來表示擴(kuò)充屬性區(qū)的終點(diǎn)。
下面描述擴(kuò)充屬性區(qū)的起點(diǎn)是如何用包括在區(qū)標(biāo)記符中的起點(diǎn) 信息來表示的。設(shè)置在VOB信息中的區(qū)標(biāo)記符中所包括的起點(diǎn)信息 采用與對應(yīng)于該區(qū)標(biāo)記符的TS-VOB內(nèi)的圖象數(shù)據(jù)的一個視頻幀的 時間精度相同或更精確的時間精度,顯示了擴(kuò)充屬性區(qū)的起點(diǎn)的位 置。因此,要執(zhí)行擴(kuò)充控制的位置由在VOB信息中設(shè)置的區(qū)標(biāo)記符 詳細(xì)表示。
同樣,設(shè)置在PGC信息中的區(qū)標(biāo)記符中所包括的起點(diǎn)信息采用與 對應(yīng)的TS-VOB內(nèi)的圖象數(shù)據(jù)的一個視頻幀的時間精度相同或更精 確的時間精度,顯示了擴(kuò)充屬性區(qū)的起點(diǎn)的位置。這個TS-VOB對應(yīng) 于由該區(qū)標(biāo)記符中的起始單元ID識別的單元。因此,要執(zhí)行擴(kuò)充控 制的位置由在PGC信息中設(shè)置的區(qū)標(biāo)記符詳細(xì)表示。
為了達(dá)到與視頻幀的時間精度相同或更精確的時間精度,最好將 1/27,000,000秒的時間精度與1/90,000 (=300/27,000,000)秒的時間精 度組合起來??紤]到NTSC信號、PAL信號、DolbyAC-3和MPEG 音頻的幀頻率的公倍數(shù),這里采用1/卯.000秒的時間精度??紤]到重 放裝置一端的時鐘頻率是27MHz,這里采用1/27,000,000秒的時間頻 率。
雖然本實(shí)施例描述了由設(shè)置在VOB信息中的區(qū)標(biāo)記符指定的擴(kuò) 充屬性區(qū)是CM區(qū),其中在該CM區(qū)要為每一個用戶統(tǒng)一地執(zhí)行跳過 該區(qū)的擴(kuò)充控制的情況,但擴(kuò)充屬性區(qū)也可以是包含性或暴力場景的 區(qū),在這樣的區(qū)種要執(zhí)行跳過該區(qū)的擴(kuò)充控制。例如,假設(shè)在重放 TS-VOB時父母發(fā)現(xiàn)有性和暴力場景,他們不想讓家庭中的其他成員 觀看這些場景。在這樣一種情況下,可以通過在VOB信息中設(shè)置區(qū) 標(biāo)記符來將這些場景設(shè)置為一個擴(kuò)充屬性區(qū)。借此,在為所有用戶統(tǒng) 一地重放時可以跳過這些場景。同樣,雖然本實(shí)施例描述了在CM區(qū)中要執(zhí)行的擴(kuò)充控制是跳過該區(qū)的情況,但擴(kuò)充控制也可以是在該
CM區(qū)上顯示與該CM區(qū)有關(guān)的贊助公司的URL,或者可以是顯示與 關(guān)于該贊助公司的徽標(biāo)的縮略圖象。
同樣,本實(shí)施例描述了由設(shè)置在PGC信息中的區(qū)標(biāo)記符指定的擴(kuò) 充屬性區(qū)是一個未觀看區(qū),其中在該未觀看區(qū)中要執(zhí)行訪問該區(qū)的開 始的擴(kuò)充控制的的情況??商娲模梢詫⑵渲杏捎脩鬉或B以前 執(zhí)行快進(jìn)重放或快退重放的區(qū)指定為一個擴(kuò)充屬性區(qū)。借此,在這些 其中以前執(zhí)行了這種特殊重放的擴(kuò)充屬性區(qū)中,可以容易地實(shí)現(xiàn)執(zhí)行 與前面相同的處理的擴(kuò)充控制。
此外,雖然本實(shí)施例描述了在一條PGC信息中設(shè)置一個區(qū)標(biāo)記符 的情況,但在一條PGC信息中也可以設(shè)置多個區(qū)標(biāo)記符。由多個區(qū) 標(biāo)記符指定的擴(kuò)充屬性區(qū)可以彼此覆蓋。同樣,雖然本實(shí)施例描述了 在一條VOB信息中設(shè)置一個區(qū)標(biāo)記符的情況,但在一條VOB信息 中也可以設(shè)置多個區(qū)標(biāo)記符。由多個區(qū)標(biāo)記符指定的擴(kuò)充屬性區(qū)可以 彼此覆蓋。
(第二實(shí)施例)
本實(shí)施例涉及用于記錄涉及第一實(shí)施例的TS-VOB的記錄裝置 100。記錄裝置100主要執(zhí)行TS-VOB的記錄過程,但也可以執(zhí)行 TS-VOB的重放過程。這樣,記錄裝置100是既具有記錄裝置的功能 又具有重放裝置的功能的混合類型。圖13顯示了記錄裝置100的內(nèi) 部結(jié)構(gòu)。圖中所示的部件可按其功能分類成(i)既用于記錄過程又 用于重放過程的部件;(ii)只用于記錄過程的部件;以及(iii)只用 于重放過程的部件。
首先,下文將描述既用于記錄過程又用于重放過程的部件。這樣 的部件包括用戶接口單元2、驅(qū)動設(shè)備3、常駐存儲器4和跡道緩沖 器5。用戶接口單元2通過遙控器或面板按鈕接收用戶操作,來記錄一 個廣播節(jié)目、選擇記錄在DVD上的重放路徑信息、執(zhí)行正常重放、 執(zhí)行諸如快進(jìn)重放和快退重放的特殊重放等等。
驅(qū)動設(shè)備3包括在其上安放DVD的基座、用于夾住所安放的 DVD并驅(qū)動和旋轉(zhuǎn)DVD的主軸馬達(dá)、用于讀取記錄在DVD上的信 號的光學(xué)拾波器,以及用于該光學(xué)拾波器的激勵器(actuator)。驅(qū)動 設(shè)備3負(fù)責(zé)對DVD的存取。對DVD的存取包括在記錄節(jié)目時向DVD 寫VOBU以及在重放該節(jié)目時讀取VOBU。
常駐存儲器4是用于使VOB信息和PGC信息駐留在其中的存儲 器。VOB信息和PGC信息駐留在這個存儲器是為了避免(a)用于 記錄VOBU的盤存取和(b)用于更新管理文件的盤存取之間的沖突。 當(dāng)VOBU記錄結(jié)束時,存儲在常駐存儲器4中的VOB信息和PGC 信息被寫回到DVD。
跡道緩沖器5是用于暫時存儲要寫到DVD的VOBU和從DVD 讀出的VOBU的緩沖器。要寫到DVD的VOBU和從DVD讀出的 VOBU被暫時存儲在跡道緩沖器5中,是為了吸收解碼器16的解碼 速度與驅(qū)動設(shè)備3從DVD讀取數(shù)據(jù)的讀取速度之間的差,同時也是 為了吸收編碼器7的編碼速度與驅(qū)動設(shè)備3將數(shù)據(jù)寫到DVD的寫速 度之間的差。
到此為止給出了關(guān)于既用于記錄過程又用于重放過程的部件的 說明。下面描述用于記錄過程的部件。這樣的部件包括模擬調(diào)諧器6、 編碼器7、數(shù)字調(diào)諧器8、提取單元9、分析單元IO、圖產(chǎn)生單元ll、 擴(kuò)充屬性區(qū)檢測單元12、 CM區(qū)檢測單元13、重放路徑信息產(chǎn)生單 元14和記錄控制單元15。
模擬調(diào)諧器6調(diào)制從廣播基站發(fā)出的廣播波,并選擇一個頻道, 以獲得對應(yīng)于一單個節(jié)目的模擬廣播信號。
編碼器7對和模擬調(diào)諧器輸出的該單個節(jié)目相對應(yīng)的模擬廣播信號的一單個信號區(qū)進(jìn)行編碼,以獲得一VOBU。編碼器7包括視頻編 碼器(1)、音頻編碼器(2)和多路復(fù)用單元(3)。視頻編碼器(1) 對模擬廣播信號中的視頻信號編碼,以獲得一GOP。音頻編碼器(2) 對模擬廣播信號中的音頻信號編碼,以獲得一音頻數(shù)據(jù)序列。多路復(fù) 用單元(3)對GOP和音頻數(shù)據(jù)進(jìn)行多路復(fù)用,以獲得一VOBU。每 次在產(chǎn)生一 GOP時,編碼器7就向圖產(chǎn)生單元11輸出相應(yīng)VOBU 的一重放時間周期和數(shù)據(jù)長度。
數(shù)字調(diào)諧器8調(diào)制從廣播基站廣播出的廣播波,并選擇一個頻道, 以獲得對應(yīng)于一單個節(jié)目的數(shù)字廣播信號。在本實(shí)施例中,記錄裝置 100在內(nèi)部裝配有數(shù)字調(diào)諧器8,能實(shí)現(xiàn)數(shù)字廣播信號的獲得。或者, 可以從裝配在另一個裝置、例如STB (機(jī)頂盒)中的數(shù)字調(diào)諧器8 獲得數(shù)字廣播信號。在這種情況下,需要在記錄裝置100中提供用于 從STB接收數(shù)字廣播信號的數(shù)字接口。
提取單元9從數(shù)字廣播信號的信號區(qū)提取一 TS包序列,并將一 ATS添加到每個TS包,以獲得一VOBU。
分析單元10位于提取單元9中,并通過參考每個TS包的應(yīng)用字 段中的隨機(jī)存取指示器,判斷哪一TS包包括一存取點(diǎn)的開始。進(jìn)一 步,分析單元10通過參考TS包中的有效負(fù)載單元起始指示器來檢 測TS包中的一存取點(diǎn)。通過在多個TS包上重復(fù)地執(zhí)行上述判斷過 程和檢測過程,可計(jì)算出對應(yīng)的VOBU的大小和重放時間周期。 VOBU的大小可以通過計(jì)算當(dāng)前存取點(diǎn)的起始位置和當(dāng)前存取點(diǎn)之 后的一個存取點(diǎn)的起始位置之間的差來獲得。VOBU的重放時間周期 可以通過計(jì)算附在當(dāng)前存取點(diǎn)的起始位置的PTS和附在隨后的存取 點(diǎn)的起始位置的PTS之間的差來獲得。以這種方式計(jì)算出的VOBU 的大小和重放時間周期被輸出到圖產(chǎn)生單元11。
圖產(chǎn)生單元11將從解碼器7和分析單元10輸出的VOBU的大小 和重放時間周期與VOBU的標(biāo)識符聯(lián)系起來,獲得VOBU的入口信息,并將其寫到常駐存儲器4中。通過對TS-VOB中包括的每個VOBU
重復(fù)地執(zhí)行產(chǎn)生入口信息的過程,可以獲得一個存取圖。
當(dāng)重放時要執(zhí)行的擴(kuò)充控制的內(nèi)容是跳過一個CM區(qū)、并且該擴(kuò)
充控制對于多個重放路徑是統(tǒng)一有效的時,擴(kuò)充屬性區(qū)檢測單元12 統(tǒng)一地指定一個在其中要為由如圖11所示的多條重放路徑信息所顯 示的多個重放路徑執(zhí)行擴(kuò)充控制的區(qū)。為了實(shí)現(xiàn)該統(tǒng)一指定,擴(kuò)充屬 性區(qū)檢測單元12產(chǎn)生一個指定TS-VOB中的被統(tǒng)一地指定的擴(kuò)充屬 性區(qū)的位置的區(qū)標(biāo)記符,并將該區(qū)標(biāo)記符設(shè)置在VOB信息內(nèi)。這里, 區(qū)標(biāo)記符以下列方式產(chǎn)生。擴(kuò)充屬性區(qū)檢測單元12監(jiān)視構(gòu)成數(shù)字廣 播信號和模擬廣播信號的信號區(qū)的屬性。當(dāng)發(fā)現(xiàn)一個屬性改變時,擴(kuò) 充屬性區(qū)檢測單元12檢測對應(yīng)于TS-VOB上的這一改變的位置???以設(shè)想,這樣一個改變是在擴(kuò)充控制將要開始的位置、即在一個擴(kuò)充 屬性區(qū)的起始點(diǎn)。因此,可產(chǎn)生將這個檢測出的改變位置作為起始點(diǎn) 的指定一個擴(kuò)充屬性區(qū)的區(qū)標(biāo)記符,且該區(qū)標(biāo)記符被設(shè)置在VOB信 息內(nèi)。為了產(chǎn)生一個區(qū)標(biāo)記符,擴(kuò)充屬性區(qū)檢測單元12采用附在檢 測到屬性改變時輸入到編碼器7和提取單元10中的PES包上的PTS、 或附在檢測到屬性改變時從編碼器7和提取單元10輸出的PES包上 的PTS來表示改變位置。
在擴(kuò)充屬性區(qū)檢測單元12中具有CM區(qū)檢測單元13。當(dāng)一個具 有立體聲音頻屬性的信號區(qū)被插入到一個具有非立體聲音頻屬性的
廣播信號中時,CM區(qū)檢測單元13檢測數(shù)字流上對應(yīng)于從模擬音頻 到立體聲音頻的改變的位置??梢栽O(shè)想,檢測出的改變位置是跳過 CM區(qū)的擴(kuò)充控制將要開始的地方、即具有屬性"CM"的擴(kuò)充屬性 區(qū)的起點(diǎn)。因此,產(chǎn)生一個以這個改變位置作為起點(diǎn)來指定一個擴(kuò)充 屬性區(qū)的區(qū)標(biāo)記符,且該區(qū)標(biāo)記符被設(shè)置在VOB信息內(nèi)。
在完成了將TS-VOB寫到DVD時,重放路徑信息產(chǎn)生單元14選 擇構(gòu)成TS-VOB的TS包中的一個作為一個單元的起點(diǎn),并選擇構(gòu)成TS-VOB的TS包中的另一個作為該單元的終點(diǎn)。然后,重放路徑信 息產(chǎn)生單元14產(chǎn)生一條單元信息,該單元信息在起點(diǎn)附帶有一個PTS 且在終點(diǎn)附帶有一個PTS來分別作為起點(diǎn)信息和終點(diǎn)信息單元。通 過產(chǎn)生多條單元信息并在存儲器內(nèi)排列所產(chǎn)生的多條單元信息,重放 路徑信息產(chǎn)生單元14獲得重放路徑信息,并隨后產(chǎn)生包括所獲得的 重放路徑信息的PGC信息。這里應(yīng)該注意,對于一個用戶定義的重 放路徑,單元的起點(diǎn)和終點(diǎn)是根據(jù)由用戶接口單元2接收的用戶操作 來選擇的。
記錄控制單元15以跡道緩沖器5的緩沖作為前提實(shí)現(xiàn)寫控制。 該寫控制為等待跡道緩沖器5被從解碼器7或提取單元9輸出的TS 包充滿,并且,在跡道緩沖器5由TS包充滿時,將跡道緩沖器5內(nèi) 的一些TS包寫到DVD的一個ECC塊。當(dāng)給出停止記錄的用戶操作 時,跡道緩沖器5中累積的TS包被寫入到DVD的ECC塊中,且存 儲在常駐存儲器4中的VOB信息和PGC信息被寫到DVD。然后, 記錄過程結(jié)束。
到此為止給出了關(guān)于用于實(shí)現(xiàn)記錄裝置100中的記錄過程的部件 的說明。下面描述用于記錄裝置100中的重放過程的部件。這樣的部 件包括解碼器16、重放控制單元17、擴(kuò)充屬性區(qū)設(shè)置單元18和未觀 看區(qū)檢測單元19。
解碼器16包括多路分解單元(1)、視頻解碼器(2)和音頻解碼 器(3)。多路分解單元(1)將由驅(qū)動設(shè)備3從DVD讀出的VOBU 多路分解成視頻數(shù)據(jù)序列和音頻數(shù)據(jù)序列。視頻解碼器(2)對視頻 數(shù)據(jù)解碼。音頻解碼器(3)對音頻數(shù)據(jù)解碼。解碼器16將作為視頻 和音頻的多路復(fù)用信號的AV信號輸出到一個TV上。
重放控制單元17通過使用存取圖作為基準(zhǔn)表進(jìn)行間接引用,來 計(jì)算DVD上的用作一個單元起點(diǎn)的TS包的地址。同樣,重放控制 單元17通過相同的間接引用來計(jì)算DVD上的用作一個單元的終點(diǎn)的TS包的地址。在計(jì)算出了對應(yīng)于DVD上的單元的起點(diǎn)和終點(diǎn)的 TS包的地址之后,重放控制單元17指令驅(qū)動設(shè)備3來讀取存在于這 些地址之間的TS包,并指令解碼器16對讀出的TS包進(jìn)行解碼。通 過對構(gòu)成重放路徑信息的多條單元信息執(zhí)行這種重放控制,可以實(shí)現(xiàn) 依據(jù)重放路徑信息的重放控制。這里應(yīng)該注意,上述重放控制為基本 的控制。通過不規(guī)則地讀取VOBU,記錄裝置IOO也可以實(shí)現(xiàn)特殊重 放。例如,通過讀取多個VOBU同時跳過一些VOBU,而不是重放 所有TS包,可以實(shí)現(xiàn)快進(jìn)重放。同樣,通過按照與TS包在TS-VOB 中排列的順序相反的順序讀取多個VOBU,可以實(shí)現(xiàn)快退重放。
當(dāng)在重放時要執(zhí)行的擴(kuò)充控制的內(nèi)容是重放一個未觀看區(qū)等,并 且擴(kuò)充控制只對由一條重放路徑信息顯示的重放路徑有效時,擴(kuò)充屬 性區(qū)設(shè)置單元18單獨(dú)地指定其中要為重放路徑執(zhí)行擴(kuò)充控制的未觀 看區(qū)。為了實(shí)現(xiàn)這樣的單獨(dú)指定,可產(chǎn)生一個指定該區(qū)的位置的區(qū)標(biāo) 記符,并將其設(shè)置在PGC信息內(nèi)。區(qū)標(biāo)記符可以下列方式產(chǎn)生。擴(kuò) 充屬性區(qū)設(shè)置單元18檢測在基于重放路徑執(zhí)行的重放控制期間給出 的用戶操作。當(dāng)檢測到一個用戶操作時,在數(shù)字流上撿測到該用戶操 作的位置被認(rèn)為是要開始擴(kuò)充控制的位置。產(chǎn)生一個指定以檢測到的 位置作為起點(diǎn)的擴(kuò)充屬性區(qū)的區(qū)標(biāo)記符,并將其設(shè)置在PGC信息內(nèi)。 為了產(chǎn)生區(qū)標(biāo)記符,擴(kuò)充屬性區(qū)設(shè)置單元18使用附在檢測到用戶操 作時輸入到解碼器16中的PES包上的PTS,來表示檢測到的位置。
未觀看區(qū)檢測單元19位于擴(kuò)充屬性區(qū)設(shè)置單元18中。未觀看區(qū) 檢測單元19在基于重放路徑執(zhí)行的重放控制期間檢測用戶操作。當(dāng) 檢測到一個停止重放的操作時,在數(shù)字流上檢測到該操作的位置被認(rèn) 為是要開始擴(kuò)充控制的位置。產(chǎn)生一個指定以檢測到的位置作為起點(diǎn) 并以重放路徑的終點(diǎn)作為終點(diǎn)的擴(kuò)充屬性區(qū)的區(qū)標(biāo)記符,并將其設(shè)置 在PGC信息內(nèi)。未觀看區(qū)檢測單元19的功能是檢測一個未觀看區(qū)。 因此,每次當(dāng)重放路徑的重放由用戶開始或停止時,未觀看區(qū)檢測單元19就檢測一個擴(kuò)充屬性區(qū),并產(chǎn)生指定該擴(kuò)充屬性區(qū)的區(qū)標(biāo)記符。 在本實(shí)施例中,由未觀看區(qū)檢測單元19檢測的擴(kuò)充屬性區(qū)不是一個 "未播放"區(qū),而是一個"未觀看"區(qū),意即包含由用戶重放的區(qū)之 外的區(qū)。這里假設(shè)用戶在觀看廣播節(jié)目的同時記錄節(jié)目,并在停止觀 看時繼續(xù)記錄。在這樣一種情況下,從用戶停止觀看的位置開始,到 重放路徑的結(jié)束的區(qū),被檢測為一個未觀看區(qū)。例如,當(dāng)用戶在觀看 廣播節(jié)目的同時記錄節(jié)目并在停止觀看時繼續(xù)記錄時,未觀看區(qū)檢測 單元19可以檢測到一個停止用戶觀看的操作,例如切斷TV電源的 操作,并且可以將從檢測到該操作的位置開始到TS-VOB結(jié)束的區(qū)檢 測為一個未觀看區(qū)。
到此為止給出了關(guān)于記錄裝置100的部件的說明。這些部件是由 程序以及解碼和執(zhí)行該程序的計(jì)算機(jī)實(shí)現(xiàn)的。圖14和15是顯示該程 序的過程的流程圖。下面參考這些流程圖進(jìn)一步詳細(xì)說明由記錄裝置 100執(zhí)行的處理。為了容易解釋,下文中假設(shè)只檢測CM區(qū)和未觀看 區(qū),且只將CM區(qū)和未觀看區(qū)設(shè)置為擴(kuò)充屬性區(qū)。
在圖14所示的流程圖中,由步驟Sl到S3組成的循環(huán)過程位于 操作過程的最上層。這個循環(huán)過程是用于根據(jù)用戶操作將處理分配給 相應(yīng)的部件。當(dāng)給出一個幵始記錄過程的用戶操作時,由用戶接口單 元2檢測到該用戶操作,操作過程從步驟S3移到步驟S4。在步驟 S4,記錄控制單元15檢測到一模擬廣播信號的信號區(qū)的音頻屬性并 將其存儲為缺省音頻屬性。另外,記錄控制單元15將一個將在后面 描述的標(biāo)志復(fù)位為"0"。在步驟S5中,記錄控制單元15指令編碼器 7對一個接一個輸入的信號區(qū)編碼,然后操作過程移到一個由步驟S6 和S7組成的循環(huán)過程。該循環(huán)過程用于使CM區(qū)檢測單元13在模擬 廣播信號連續(xù)輸入的期間內(nèi)檢測信號區(qū)的音頻屬性中的改變。這個循 環(huán)過程在步驟S7中的判斷結(jié)果變?yōu)?是"時結(jié)束。另外,在每次檢 測到信號區(qū)的音頻屬性中的改變時,在執(zhí)行了步驟S8到S14中的操作過程之后重復(fù)步驟S6和S7中的操作過程。步驟S8到S14中的操 作過程是使CM區(qū)檢測單元13將檢測到的改變位置設(shè)置為擴(kuò)充屬性 區(qū)的起點(diǎn)或終點(diǎn)。在步驟S8到S14中設(shè)置了起點(diǎn)或終點(diǎn)之后,操作 過程返回由步驟S6和S7組成的循環(huán)過程。更具體地,當(dāng)模擬廣播信 號連續(xù)輸入并繼續(xù)記錄過程時,在每次檢測到音頻屬性中的一個改變 時,由CM區(qū)檢測單元13設(shè)置一個擴(kuò)充屬性區(qū)的起點(diǎn)或終點(diǎn)。在步 驟S9和S12, CM區(qū)檢測單元13檢測附在模擬廣播信號的音頻屬性 被改變吋輸入到編碼器7中的TS包上的PTS。音頻屬性的改變位置 由這個PTS表示。要設(shè)置改變位置的起點(diǎn)和終點(diǎn)之間的切換可以通 過使用一個標(biāo)志來實(shí)現(xiàn)。當(dāng)該標(biāo)志的值為"0"時,CM區(qū)檢測單元 13在步驟S10將檢測到的PTS設(shè)置為具有屬性"CM"的擴(kuò)充屬性區(qū) 的起點(diǎn)。然后,CM區(qū)檢測單元13在步驟S11將該標(biāo)志設(shè)置為"1"。 當(dāng)該標(biāo)志的值為"1"時,CM區(qū)檢測單元13在步驟S13將檢測到的 PTS設(shè)置為具有屬性"CM"的擴(kuò)充屬性區(qū)的終點(diǎn)。然后,CM區(qū)檢 測單元13在步驟S14將標(biāo)志復(fù)位為"0"。
當(dāng)給出一個停止記錄過程的用戶操作時,操作過程從步驟S7移 到步驟S16。在步驟S16,記錄控制單元15在常駐存儲器4內(nèi)產(chǎn)生其 中設(shè)置了指定具有屬性"CM"的擴(kuò)充屬性區(qū)的位置的區(qū)標(biāo)記符的 VOB信息,和包括顯示TS-VOB中的缺省重放路徑的重放路徑信息 的PGC信息。在步驟S17,記錄控制單元15將VOB信息和PGC信 息寫到DVD。
到此為止給出了關(guān)于記錄過程的說明。利用上述記錄過程, TS-VOB、 VOB信息和PGC信息被記錄在DVD上。
當(dāng)給出一個執(zhí)行重放過程的用戶操作時,操作過程從由步驟Sl 到S3組成的循環(huán)過程移到由圖15中所示的步驟S18到S22組成的 循環(huán)過程。由步驟S18到S22組成的循環(huán)過程是接收用于用戶定義的 重放路徑信息的各種用戶操作。當(dāng)給出一個執(zhí)行正常重放的用戶操作時(步驟S18:是),在步驟S18中重放控制單元17指令驅(qū)動設(shè)備3 執(zhí)行用于正常重放的盤訪問。其結(jié)果是,TS-VOB的重放視頻被顯示 在TV上。當(dāng)給出一個執(zhí)行快進(jìn)重放或快退重放的用戶操作時(步驟 S19:是),在步驟S24中記錄控制單元15指令驅(qū)動設(shè)備3執(zhí)行用于 實(shí)現(xiàn)快進(jìn)重放或快退重放的盤訪問。利用上述操作過程,對被設(shè)置為 單元的一個部分的開始的訪問可以在高速下實(shí)現(xiàn)。當(dāng)給出一個指定單 元起點(diǎn)的用戶操作時(步驟S20:是),在步驟S25中重放路徑信息 產(chǎn)生單元14檢測附在從解碼器16輸出的TS包上的PTS,并將檢測 到的PTS設(shè)置為單元信息的起點(diǎn)。另一方面,當(dāng)給出一個指定單元 終點(diǎn)的操作時(步驟S21:是),在步驟S26中重放路徑信息產(chǎn)生單 元14檢測附在從解碼器16輸出的TS包上的PTS,并將檢測到的PTS 設(shè)置為單元信息的終點(diǎn)。通過重復(fù)上述操作過程,在常駐存儲器4內(nèi) 產(chǎn)生了構(gòu)成重放路徑信息的多條單元信息。當(dāng)給出 一個停止重放過程 的操作時,步驟S22中的判斷結(jié)果變?yōu)?是"。然后,在步驟S15中, 重放路徑信息產(chǎn)生單元14將包括通過排列產(chǎn)生的多條單元信息而形 成的重放路徑信息的PGC信息寫到DVD上。
下面描述基于用戶定義的重放路徑信息執(zhí)行的TS-VOB的重放過
程。用戶定義的重放路徑信息由多條單元信息組成,因此,要經(jīng)過步 驟S27到S33中的操作過程的當(dāng)前單元信息通過使用變量"j"來識 別(被稱為"第j個單元信息")。由步驟S27到S30組成的循環(huán)過程 使用變量"j"作為其控制變量。重放控制單元17從用戶定義的重放 路徑信息獲得第j個單元信息(步驟S28),并指令驅(qū)動設(shè)備3讀取存 在于該第j個單元信息的起點(diǎn)到終點(diǎn)之間的VOBU (步驟S29)。解 碼器16對讀出的VOBU進(jìn)行解碼,以便輸出視頻??刂谱兞吭诓襟E S31中遞增。當(dāng)在步驟S30中判定控制變量到達(dá)單元的總數(shù)時結(jié)束, 或者判定給出了一個要停止重放的用戶操作時,該循環(huán)過程結(jié)束。 當(dāng)給出要停止重放的用戶操作時,操作過程從步驟S30移到步驟S32。在步驟S32,未觀看區(qū)檢測單元19產(chǎn)生一個區(qū)標(biāo)記符,該區(qū)標(biāo) 記符將單元"j"中的從緊挨在最后輸入到解碼器中的一個TS包之后 的位置開始,到位于重放路徑信息的最后的單元信息的終點(diǎn)的區(qū),指 定為具有屬性"未觀看"的擴(kuò)充屬性區(qū)。然后,未觀看區(qū)檢測單元 19在步驟S33中將產(chǎn)生的區(qū)標(biāo)記符設(shè)置在用戶定義的PGC信息內(nèi)。 利用上述操作過程,為用戶定義的重放路徑設(shè)置了具有屬性"未觀看" 的擴(kuò)充屬性區(qū)。
依據(jù)如上所述的本實(shí)施例,具有本實(shí)施例中所述構(gòu)造的記錄裝置 100使得在第一實(shí)施例中描述的DVD能夠被產(chǎn)生,并因此可以促進(jìn) 在第一實(shí)施例中描述的DVD的廣泛普及。
(第三實(shí)施例)
本實(shí)施例描述了當(dāng)具有屬性"未觀看"的擴(kuò)充屬性區(qū)由設(shè)置在 PGC信息中的一個區(qū)標(biāo)記符所指定時,如何在DVD上指定該擴(kuò)充屬 性區(qū)的位置。包括在VOB信息中的存取圖將重放時間周期與每個 VOBU的大小聯(lián)系起來。因此,通過計(jì)算寫在存取圖中的地址和重放 時間周期的總和,可以識別一包括擴(kuò)充屬性區(qū)起點(diǎn)的VOBU和一包 括擴(kuò)充屬性區(qū)終點(diǎn)的VOBU。當(dāng)擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)被包括在同 一個單元中時,包括起點(diǎn)的VOBU和包括終點(diǎn)的VOBU以及存在于 這兩個VOBU之間的VOBU可簡單地被讀取。這里,當(dāng)起點(diǎn)和終點(diǎn) 被包括在不同的單元中時,處理將變得復(fù)雜。圖16A顯示了一個擴(kuò) 充屬性區(qū)的起點(diǎn)和終點(diǎn)分別包括在兩個連續(xù)的單元(單元#1和單元 #2)中的例子。在這種情況下,對于前面的單元#1,存在于擴(kuò)充屬性 區(qū)的起點(diǎn)"rpl"和單元#1的終點(diǎn)"rp2"之間的VOBU將被讀取。 對于后面的單元#2,存在于單元#2的起點(diǎn)"rp3"和擴(kuò)充屬性區(qū)的終 點(diǎn)"rp4"之間的VOBU將被讀取。更具體地,當(dāng)擴(kuò)充屬性區(qū)包括兩 個單元之間的邊界(在分別包括擴(kuò)充屬性區(qū)的終點(diǎn)和起點(diǎn)的兩個單元之間的邊界)時,存在于擴(kuò)充屬性區(qū)的起點(diǎn)到前面的單元的終點(diǎn)之間的VOBU首先被讀取,然后,讀取存在于后面的單元的起點(diǎn)到擴(kuò)充 屬性區(qū)的終點(diǎn)之間的VOBU。這就是說,VOBU的讀取要被執(zhí)行兩 次。圖16B顯示了一個擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)分別包括在三個或 更多個連續(xù)的單元中的第一個和最后一個單元(單元#1和單元#5) 中的例子。在這種情況下,對于第一個單元#1,存在于擴(kuò)充屬性區(qū)的 起點(diǎn)"rp5"和單元#1的終點(diǎn)"rp6"之間的VOBU將被讀取。對于 最后一個單元#5,存在于單元#5的起點(diǎn)"rp7"和擴(kuò)充屬性區(qū)的終點(diǎn) "rp8"之間的VOBU將被讀取。對于夾在單元#1和單元#5中間的 單元#2到單元#4,存在于每個單元的起點(diǎn)到終點(diǎn)之間的所有VOBU 將被讀取。通過以上述方式讀取單元#1到單元#5,包括在擴(kuò)充屬性 區(qū)中的VOBU可以被讀取。依據(jù)如上所述的本實(shí)施例,即使在一個擴(kuò)充屬性區(qū)的位置由"對 間接引用的間接引用"所表示時,要重放的TS-VOB的起始和終止位 置也可以容易地指定。(第四實(shí)施例)本實(shí)施例公開了當(dāng)基于設(shè)置在PGC信息中的區(qū)標(biāo)記符的擴(kuò)充控 制與基于設(shè)置在VOB信息中的區(qū)標(biāo)記符的擴(kuò)充控制都將在同一時間 執(zhí)行時所執(zhí)行的處理。圖17顯示了涉及本實(shí)施例的重放控制單元17 的內(nèi)部結(jié)構(gòu)。本實(shí)施例中的重放控制單元17包括擴(kuò)充控制執(zhí)行單元 20和擴(kuò)充控制調(diào)整單元21。擴(kuò)充控制執(zhí)行單元20在由設(shè)置于VOB信息中的區(qū)標(biāo)記符指定的 擴(kuò)充控制屬性區(qū)中,或在由設(shè)置于PGC信息中的區(qū)標(biāo)記符指定的擴(kuò) 充控制屬性區(qū)中執(zhí)行對該擴(kuò)充屬性區(qū)唯一的擴(kuò)充控制。擴(kuò)充控制調(diào)整單元21執(zhí)行調(diào)整過程來解決有可能發(fā)生于兩個擴(kuò) 充屬性區(qū)的重疊部分中的擴(kuò)充控制之間的沖突。由擴(kuò)充控制調(diào)整單元21執(zhí)行的調(diào)整過程將基于擴(kuò)充屬性區(qū)的擴(kuò)充屬性、為要在每個擴(kuò)充 屬性區(qū)中執(zhí)行的擴(kuò)充控制設(shè)置一個優(yōu)先級,并例外地執(zhí)行具有高優(yōu)先 級的擴(kuò)充控制而不執(zhí)行具有低優(yōu)先級的擴(kuò)充控制。
圖18顯示了一個未觀看區(qū)的一部分與一個具有屬性"CM"的擴(kuò) 充屬性區(qū)(一個CM區(qū))重疊的情況。在這種情況下,擴(kuò)充控制調(diào)整 單元21以下列方式執(zhí)行要在這兩個擴(kuò)充屬性區(qū)中執(zhí)行的擴(kuò)充控制之 間的調(diào)整。當(dāng)作為未觀看區(qū)的擴(kuò)充屬性區(qū)與作為CM區(qū)的擴(kuò)充屬性區(qū) 相互重疊時,擴(kuò)充控制調(diào)整單元21為要在未觀看區(qū)中執(zhí)行的擴(kuò)充控 制和要在CM區(qū)中執(zhí)行的擴(kuò)充控制設(shè)置優(yōu)先級。當(dāng)為擴(kuò)充控制"重放 未觀看區(qū)"設(shè)置的優(yōu)先級高于為擴(kuò)充控制"跳過CM區(qū)"設(shè)置的優(yōu)先 級時,在這兩個擴(kuò)充屬性區(qū)的重疊部分,執(zhí)行由箭頭"cyl"表示的 擴(kuò)充控制"跳過CM區(qū)",而不是擴(kuò)充控制"重放未觀看區(qū)"。另一方 面,對于未與CM區(qū)重疊的未觀看區(qū)的部分,如箭頭"cy2"和"cy3" 所指示的,執(zhí)行重放未觀看區(qū)的擴(kuò)充控制。下面描述如何為每個擴(kuò)充 屬性區(qū)設(shè)置優(yōu)先級。在本實(shí)施例中,由VOB信息中的區(qū)標(biāo)記符指定 的擴(kuò)充屬性區(qū)的優(yōu)先級,被設(shè)置為高于由PGC信息中的區(qū)標(biāo)記符指 定的擴(kuò)充屬性區(qū)的優(yōu)先級,其原因如下。由PGC信息中的區(qū)標(biāo)記符 指定的擴(kuò)充屬性區(qū)是基于用戶操作而定義的,因此其內(nèi)容常常是用戶 特有的。另一方面,由VOB信息中的區(qū)標(biāo)記符指定的擴(kuò)充屬性區(qū)對 于所有用戶常常具有通用值。與對一個用戶特有的擴(kuò)充控制相比,這 種對于所有用戶具有通用值的擴(kuò)充控制被給予更高的優(yōu)先級,從而實(shí) 現(xiàn)擴(kuò)充控制的協(xié)調(diào)。
當(dāng)重疊的擴(kuò)充屬性區(qū)中的擴(kuò)充控制彼此沖突時,由擴(kuò)充控制調(diào)整 單元21進(jìn)行的在擴(kuò)充屬性區(qū)的重疊部分中的這種調(diào)整成為必要。當(dāng) 重疊的擴(kuò)充屬性區(qū)中的擴(kuò)充控制可以被并行執(zhí)行時,擴(kuò)充控制調(diào)整單 元21的這種調(diào)整則是不必要的。例如,當(dāng)要在CM區(qū)中執(zhí)行的擴(kuò)充
控制與要在重疊的其他擴(kuò)充屬性區(qū)中執(zhí)行的擴(kuò)充控制不沖突時,就像在CM區(qū)中的擴(kuò)充控制的內(nèi)容是要在CM區(qū)上顯示一個URL或顯示 標(biāo)志的縮略圖象時一樣,CM區(qū)中的擴(kuò)充控制可以與其他擴(kuò)充屬性區(qū) 中的擴(kuò)充控制并行地執(zhí)行。通過參考每個區(qū)標(biāo)記符的類別信息,擴(kuò)充 控制調(diào)整單元21還可判斷擴(kuò)充控制是否可以并行執(zhí)行(即,調(diào)整是 否必要)。擴(kuò)充控制調(diào)整單元21由一個實(shí)現(xiàn)如圖19和20中所示的流程圖 的程序以及一個解碼并執(zhí)行該程序的處理器組成。圖19和20是顯示 涉及本實(shí)施例的擴(kuò)充控制調(diào)整單元21的操作過程的流程圖。依據(jù)該 流程圖,執(zhí)行重放未觀看區(qū)的擴(kuò)充控制是一般的規(guī)則。然而,當(dāng)一個 未觀看區(qū)與一個CM區(qū)重疊時,則執(zhí)行跳過該CM區(qū)的例外處理。為 了容易解釋,下面假設(shè)只檢測CM區(qū)和未觀看區(qū)并設(shè)置它們?yōu)閿U(kuò)充屬 性區(qū)。在步驟S40中,包括具有屬性"未觀看"的擴(kuò)充屬性區(qū)的起點(diǎn)的 單元"i"和包括該擴(kuò)充屬性區(qū)的終點(diǎn)的單元"j"被識別。然后,操 作過程移到步驟S41。在步驟S41中,執(zhí)行關(guān)于單元"i"和單元"j" 是否匹配的判斷。單元"i"和單元"j"匹配意味著未觀看區(qū)被包括 在一個單元中。當(dāng)單元"i"和單元"j"匹配時,在步驟S43中從其在單元"i" 中的起點(diǎn)到終點(diǎn)重放具有屬性"未觀看"的擴(kuò)充屬性區(qū)。這里,應(yīng)該 記住的是,這個未觀看區(qū)可能與一個CM區(qū)重疊。步驟S42用來判斷 擴(kuò)充屬性區(qū)是否重疊。當(dāng)一個CM區(qū)的起點(diǎn)被包括在未觀看區(qū)中時, 未觀看區(qū)的重放在該CM區(qū)的起點(diǎn)被例外地停止,并在CM區(qū)的終點(diǎn) 恢復(fù)。更具體地,在步驟S44中,從緊挨在具有屬性"未觀看"的擴(kuò) 充屬性區(qū)的起點(diǎn)之后的位置到緊挨在具有屬性"CM"的擴(kuò)充屬性區(qū) 的起點(diǎn)之前的位置執(zhí)行重放。然后,在步驟S45,從緊挨在具有屬性 "CM"的擴(kuò)充屬性區(qū)的終點(diǎn)之后的位置,到具有屬性"未觀看"的 擴(kuò)充屬性區(qū)的終點(diǎn)執(zhí)行重放。當(dāng)上述重放控制完成時,流程圖中的操作過程結(jié)束。
另一方面,當(dāng)單元"i"和單元"j"不匹配時,在步驟S47中從 單元"i"內(nèi)的具有屬性"未觀看"的r"充屬性區(qū)的起點(diǎn),到單元"i" 的終點(diǎn)執(zhí)行重放。然后,在步驟S48,將緊挨在序列中的當(dāng)前單元之 后的一單元設(shè)置為單元"i"。應(yīng)該記住,在這里,當(dāng)一個未觀看區(qū)與 一個CM區(qū)重疊時,步驟S47和S48也執(zhí)行例外的處理。步驟S46 用來判斷是否要執(zhí)行這種例外處理。在步驟S46,執(zhí)行關(guān)于單元"i" 是否包括一個具有屬性"CM"的擴(kuò)充屬性區(qū)的起點(diǎn)。當(dāng)單元"i"包 括CM區(qū)的起點(diǎn)時,將執(zhí)行例外處理。這個例外處理主要是重放單元 "i"的在CM區(qū)之前和之后的部分,也是跳過單元"i"的對應(yīng)于CM 區(qū)的部分的重放。
更具體地,在步驟S49中,在從緊挨在未觀看區(qū)的起點(diǎn)之后的位 置到緊挨在CM區(qū)的起點(diǎn)之前的位置執(zhí)行重放之后,在步驟S50識別 包括CM區(qū)終點(diǎn)的一個單元。這里,識別包括CM區(qū)終點(diǎn)的這個單元 是因?yàn)榘ńK點(diǎn)的單元可能與單元"i"不匹配。這里,包括CM區(qū) 的終點(diǎn)的單元被設(shè)置為單元"k"。在步驟S51中,被設(shè)置為單元"k" 的單元被重新設(shè)置為單元"i"。通過在此將已經(jīng)被設(shè)置為單元"k" 的單元重新設(shè)置為單元"i",可以跳過存在于單元"i"和"k"之間 的單元。最后,在步驟S52,執(zhí)行從緊挨在CM區(qū)的終點(diǎn)之后的位置 到未觀看區(qū)的終點(diǎn)的重放,例外處理結(jié)束。
當(dāng)步驟S48和S52中的處理完成時,操作過程移到由圖20中所 示的步驟S53到S56組成的一個循環(huán)過程。在這個循環(huán)過程中,將單 元"i"的變量"i"用作控制變量。在步驟S55中重放由變量"i"識 別的單元(=單元"i")。當(dāng)步驟S53中的判斷結(jié)果變?yōu)?是"時,這 個循環(huán)過程結(jié)束。在步驟S53,執(zhí)行關(guān)于具有屬性"CM"的擴(kuò)充屬 性區(qū)的終點(diǎn)是否包括在單元"i"中的判斷。當(dāng)在步驟S53中的判斷 結(jié)果為"是"時,該循環(huán)過程結(jié)束,操作過程移到步驟S57。步驟S54用于當(dāng)CM區(qū)的起點(diǎn)被包括在單元"i"中時,從正常處 理切換到例外處理。在執(zhí)行例外處理時,并不使變量"i"遞增l,而 是跳過在一個包括CM區(qū)的終點(diǎn)的單元之前的那些單元。更具體地, 在步驟S61中執(zhí)行從單元"i"的起點(diǎn)到緊挨在CM區(qū)的起點(diǎn)之前的 位置的重放。然后,在步驟S62中,識別包括CM區(qū)的終點(diǎn)的單元"k"。 在步驟S63中,己經(jīng)被設(shè)置為單元"k"的單元被重新設(shè)置為單元"i"。 也可能有這樣的情況當(dāng)跳過許多單元時單元"i"可能包括未觀看 區(qū)的終點(diǎn)。步驟S64用來判斷單元"i"是否是包括未觀看區(qū)終點(diǎn)的 單元。更具體地,在步驟S64中執(zhí)行關(guān)于單元"i"是否包括具有屬 性"未觀看"的擴(kuò)充屬性區(qū)的終點(diǎn)。單元"i"被判斷為包括該終點(diǎn) 則意味著上述循環(huán)過程將結(jié)束。因此,沒有一直等到步驟S53中的判 斷結(jié)果變?yōu)?是",在步驟S66中從緊挨在CM區(qū)的終點(diǎn)之后的位置 到未觀看區(qū)的終點(diǎn)執(zhí)行重放,然后操作過程結(jié)束。當(dāng)單元"i"被判定不包括終點(diǎn)時,在步驟S65中從緊挨在CM區(qū) 的終點(diǎn)之后的位置到單元"i"的終點(diǎn)執(zhí)行重放,然后,操作過程返 回由步驟S53到S56組成的循環(huán)過程。通過重復(fù)這個循環(huán)過程,不包 括CM區(qū)終點(diǎn)的單元在未觀看區(qū)中被一個接一個地重放。當(dāng)由步驟S53到S56組成的循環(huán)過程結(jié)束時,操作過程移到步驟 S57。步驟S57用來判斷包括未觀看區(qū)的終點(diǎn)的單元是否包括具有屬 性"CM"的擴(kuò)充屬性區(qū)的起點(diǎn)。當(dāng)判定包括未觀看區(qū)的終點(diǎn)的單元 不包括CM區(qū)的起點(diǎn)時,在步驟S58中從單元"i"的起點(diǎn)到未觀看區(qū)的終點(diǎn)執(zhí)行重放。當(dāng)判定包括未觀看區(qū)的終點(diǎn)的單元包括CM區(qū)的起點(diǎn)時,在步驟S59中從單元"i"的起點(diǎn)到緊挨在CM區(qū)的終點(diǎn)之后的位置執(zhí)行重放, 然后,在步驟S60中從緊挨在CM區(qū)的終點(diǎn)之后的位置到未觀看區(qū)的 終點(diǎn)執(zhí)行重放。依據(jù)如上所述的本實(shí)施例,滿足每個單獨(dú)用戶的觀看喜好的擴(kuò)充控制,和對于多個用戶具有通用值的擴(kuò)充控制可以被有利地合并。因 此,可以增加重放控制中的變化。(第五實(shí)施例)本實(shí)施例涉及用于與區(qū)標(biāo)記符的細(xì)分(segmentation)和詳細(xì)說明 (elaboration)相對應(yīng)的改進(jìn)。對于重放路徑,用于將屬性識別為一 個擴(kuò)充屬性的基準(zhǔn)根據(jù)記錄裝置100的每個制造者的考慮和商業(yè)策 略而有很大的不同。因此希望對指定具有這樣的擴(kuò)充屬性的區(qū)的區(qū)標(biāo) 記符會出現(xiàn)進(jìn)一步的細(xì)分和詳細(xì)說明。本實(shí)施例公開了一個可以有利 地管理這終被細(xì)分和詳細(xì)說明的區(qū)標(biāo)記符的DVD。圖21顯示了涉及本實(shí)施例的PGC信息和VOB信息的內(nèi)部結(jié)構(gòu)。 圖中的區(qū)標(biāo)記符與第一實(shí)施例中描述的區(qū)標(biāo)記符的不同之處在于其 還具有"類別信息"。在本實(shí)施例中新提供的類別信息表明該區(qū)標(biāo)記 符是屬于其中區(qū)標(biāo)記符對于多個制造者有效的類別,還是屬于其中區(qū) 標(biāo)記符只對一個制造者有效的類別。圖22顯示了該類別信息的內(nèi)容。 當(dāng)區(qū)標(biāo)記符屬于其中區(qū)標(biāo)記符對于多個制造者有效的類別時,類別信 息顯示"制造者共用的代碼"。當(dāng)區(qū)標(biāo)記符屬于其中區(qū)標(biāo)記符只對一 個制造者有效的類別時,類別信息顯示"對制造者唯一的代碼"和用 于識別該制造者的"制造者ID"。區(qū)標(biāo)記符對多個制造者有效意味著如下情況。用于識別與該區(qū)標(biāo) 記符對應(yīng)的擴(kuò)充屬性區(qū)的基準(zhǔn)由該參與盤標(biāo)準(zhǔn)的多個制造者認(rèn)可。并 且,還認(rèn)可由參與該盤標(biāo)準(zhǔn)的這些制造者制造的記錄裝置100,在由 該區(qū)標(biāo)記符指定的擴(kuò)充屬性區(qū)中執(zhí)行對這些制造者共用的擴(kuò)充控制。區(qū)標(biāo)記符只對一個制造者有效意味著如下情況。用于識別與該區(qū) 標(biāo)記符對應(yīng)的擴(kuò)充屬性區(qū)的基準(zhǔn)由參與該盤標(biāo)準(zhǔn)的一個制造者單獨(dú) 確定。認(rèn)可由參與該盤標(biāo)準(zhǔn)的其他制造者制造的記錄裝置100不需要 在由該區(qū)標(biāo)記符指定的擴(kuò)充屬性區(qū)中執(zhí)行擴(kuò)充控制。在后一種情況中,區(qū)標(biāo)記符對其變?yōu)橛行У挠涗浹b置100的制造者需要被識別,因 此,在類別信息中包括上述制造者ID。
在重放時,記錄裝置100查閱在VOB信息或在PGC信息中設(shè)置 的區(qū)標(biāo)記符中所包括的制造者ID。當(dāng)區(qū)標(biāo)記符只對一個制造者有效 并且査閱到的制造者ID與記錄裝置100的制造者ID匹配時,記錄裝 置100基于這個區(qū)標(biāo)記符執(zhí)行擴(kuò)充控制。當(dāng)區(qū)標(biāo)記符只對一個制造者 有效并且查閱到的制造者ID與記錄裝置100的制造者ID不匹配時, 記錄裝置100不執(zhí)行基于這個區(qū)標(biāo)記符的擴(kuò)充控制。
下面描述涉及本實(shí)施例的記錄裝置100的內(nèi)部結(jié)構(gòu)。圖23顯示 了涉及本實(shí)施例的記錄裝置100的內(nèi)部結(jié)構(gòu)。涉及本實(shí)施例的記錄裝 置100與涉及前面實(shí)施例的記錄裝置100的不同之處在于還具有一個 制造者ID保存單元23,以及記錄控制單元15和重放控制單元17可 執(zhí)行對本實(shí)施例特有的處理。
制造者ID保存單元23保存對記錄裝置100的制造者唯一的標(biāo)識符。
記錄控制單元15在產(chǎn)生區(qū)標(biāo)記符時,判斷由該區(qū)標(biāo)記符指定的 擴(kuò)充屬性區(qū)的擴(kuò)充屬性的類型。然后記錄控制單元15產(chǎn)生顯示判斷 結(jié)果的類別信息。更具體地,記錄控制單元15判斷擴(kuò)充屬性區(qū)是對 多個制造者有效還是只對一個制造者有效。當(dāng)判斷擴(kuò)充屬性區(qū)只對一 個制造者有效時,記錄控制單元15在類別信息內(nèi)設(shè)置由制造者ID保 存單元23保存的制造者ID。
為了執(zhí)行擴(kuò)充控制,重放控制單元17査閱指定擴(kuò)充屬性區(qū)的區(qū) 標(biāo)記符。當(dāng)位于區(qū)標(biāo)記符中的類別信息顯示該區(qū)標(biāo)記符對于多個制造 者有效時,重放控制單元17執(zhí)行對由區(qū)標(biāo)記符指定的擴(kuò)充屬性區(qū)唯 一的擴(kuò)充控制。當(dāng)位于區(qū)標(biāo)記符中的類別信息顯示區(qū)標(biāo)記符只對一個 制造者有效時,重放控制單元17獲得在區(qū)標(biāo)記符中包含的制造者ID, 并將獲得的制造者ID與由制造者ID保存單元23保存的制造者ID進(jìn)行比較。當(dāng)兩個制造者ID匹配時,重放控制單元17在由區(qū)標(biāo)記符 指定的擴(kuò)充屬性區(qū)中執(zhí)行擴(kuò)充控制。當(dāng)制造者ID不匹配時,重放控 制單元17不執(zhí)行擴(kuò)充控制。
依據(jù)如上所述的本實(shí)施例,對于只對一個制造者有效的區(qū)標(biāo)記 符,在區(qū)標(biāo)記符中設(shè)置制造者的制造者ID。因此,通過査閱區(qū)標(biāo)記 符中的制造者ID,可以因此實(shí)現(xiàn)在重放時忽略由其他制造者唯一設(shè) 置的區(qū)標(biāo)記符。這樣,可以避免由基于其他制造者所唯一設(shè)置的基準(zhǔn) 而執(zhí)行的處理,所導(dǎo)致的錯誤操作。
(第六實(shí)施例)
本實(shí)施例涉及在一面具有27G字節(jié)或更多的記錄容量的DVD上 長時間執(zhí)行記錄數(shù)據(jù)的情況下的改進(jìn)。在這樣一個大容量DVD上, 在NTSC廣播的情況下可以記錄13小時或更長的廣播內(nèi)容。隨著這 種DVD的出現(xiàn),在一特定頻道上在半天或一天中廣播的節(jié)目可以以 一個TS-VOB的形式記錄在一個DVD上。然后,希望這樣一個DVD
可具有多用戶兼容,使得包括家庭成員和朋友的大量用戶可以通過共 享該DVD來享受觀看這些節(jié)目的樂趣。然而,在這樣一種情況下,
每個用戶需要通過諸如快進(jìn)重放的特殊重放,來找到對應(yīng)于半天或一 天中廣播的節(jié)目的TS-VOB中,他或她想要觀看的節(jié)目。即使考慮到 近來對DVD的快進(jìn)重放的高速處理,找到這樣的節(jié)目的這種操作對 于每個用戶來說仍然是非常麻煩的。
考慮到這一點(diǎn),涉及本實(shí)施例的擴(kuò)充屬性區(qū)檢測單元12將 TS-VOB的對應(yīng)于一個節(jié)目的一部分檢測為一個擴(kuò)充屬性區(qū),并在 VOB信息內(nèi)產(chǎn)生一個指定所檢測的擴(kuò)充屬性區(qū)的區(qū)標(biāo)記符。圖24顯 示了涉及第六實(shí)施例的擴(kuò)充屬性區(qū)檢測單元12的內(nèi)部結(jié)構(gòu)。如圖所 示,除了 CM區(qū)檢測單元13之外,擴(kuò)充屬性區(qū)檢測單元12還包括節(jié) 目序列改變區(qū)檢測單元24和循環(huán)區(qū)檢測單元25。節(jié)目序列改變區(qū)檢測單元24將數(shù)字廣播信號中,其中節(jié)目序列 信息被改變?yōu)樘囟▋?nèi)容的區(qū)(這樣一個區(qū)被稱為"節(jié)目序列改變區(qū)") 檢測為一個擴(kuò)充屬性區(qū)。由節(jié)目序列改變區(qū)檢測單元24對擴(kuò)充屬性 區(qū)的檢測基于PSI (節(jié)目專用信息由MPEG-2標(biāo)準(zhǔn)定義的節(jié)目序列 信息)和SI (服務(wù)信息由ARIB-STDB-10定義的節(jié)目序列信息) 而執(zhí)行。PSI是用于定義節(jié)目序列的信息。PSI的例子包括PAT和 PMT。 PMT是用于定義廣播節(jié)目的流結(jié)構(gòu)的信息。更具體地,PMT 表示在被多路復(fù)用成多節(jié)目類型的傳輸流的多個流中,哪個視頻流和 音頻流構(gòu)成每個廣播節(jié)目。圖25A顯示了PMT的一個例子。在該圖 中,對應(yīng)于PMT#1的廣播節(jié)目由具有PID=001的視頻流和具有 PID=002的音頻流組成。PAT表示要參考哪個PMT來用于獲得以多 節(jié)目類型的傳輸流的形式傳送的每個廣播節(jié)目。圖25B顯示了 PAT 的一個例子。在該圖中,廣播節(jié)目#1的流結(jié)構(gòu)由PMTW定義,廣播 節(jié)目#2的流結(jié)構(gòu)由PMT#2定義。在通過調(diào)諧器接收到的廣播頻道上, 這些PMT和PAT的ID被查閱,并檢測匹配預(yù)定值的ID或不同于先 前ID的ID。借此,對應(yīng)于TS-VOB中的一個廣播節(jié)目的區(qū)被識別為 擴(kuò)充屬性區(qū),產(chǎn)生指定這個擴(kuò)充屬性區(qū)的區(qū)標(biāo)記符,并將產(chǎn)生的區(qū)標(biāo) 記符設(shè)置在PGC信息中。通過將對應(yīng)于TS-VOB中的一個廣播節(jié)目 的區(qū)指定為擴(kuò)充屬性區(qū),可以有利地執(zhí)行對廣播節(jié)目的開始進(jìn)行訪問 的擴(kuò)充控制或跳過廣播節(jié)目的擴(kuò)充控制。循環(huán)區(qū)檢測單元25將數(shù)字廣播信號中,其中發(fā)送交互式廣播節(jié) 目的區(qū)檢測為擴(kuò)充屬性區(qū)。由循環(huán)區(qū)檢測單元25進(jìn)行的對擴(kuò)充屬性 區(qū)的檢測是通過檢測一個其中以數(shù)據(jù)循環(huán)格式發(fā)送數(shù)據(jù)的區(qū)來實(shí)現(xiàn) 的。數(shù)據(jù)循環(huán)是一種重復(fù)發(fā)送相同內(nèi)容用于實(shí)現(xiàn)交互式廣播的廣播格 式。重復(fù)廣播的相同內(nèi)容包括用BML (廣播標(biāo)記語言)寫成的BML 文檔和由BML文檔引用的單媒體(mono media)數(shù)據(jù)。以數(shù)據(jù)循環(huán) 格式重復(fù)發(fā)送的數(shù)據(jù)被分成多個部分、存儲到被稱為"DDB (下載數(shù)據(jù)塊)"的塊中并與被稱為"DII (下載信息指示)"的特有的控制信 息一起發(fā)送。DII在DBB之前被發(fā)送。并且,DBB的數(shù)據(jù)長度被寫 在DII中。因此,循環(huán)區(qū)檢測單元25根據(jù)DII識別出一個對應(yīng)于傳
輸流中的數(shù)據(jù)循環(huán)的擴(kuò)充屬性區(qū),產(chǎn)生指定該擴(kuò)充屬性區(qū)的區(qū)標(biāo)記 符,并將產(chǎn)生的區(qū)標(biāo)記符設(shè)置在PGC信息內(nèi)。通過將要以數(shù)據(jù)循環(huán) 格式發(fā)送的數(shù)據(jù)塊指定為擴(kuò)充屬性區(qū),可以有利地執(zhí)行訪問數(shù)據(jù)塊的 開始的擴(kuò)充控制或跳過數(shù)據(jù)塊的擴(kuò)充控制。
依據(jù)如上所述的本實(shí)施例,節(jié)目序列改變區(qū)檢測單元24檢測節(jié) 目序列信息中的改變。當(dāng)在數(shù)字廣播信號中檢測到一個具有特定節(jié)目 序列屬性的信號區(qū)時,節(jié)目序列改變區(qū)檢測單元24在TS-VOB中產(chǎn) 生指定對應(yīng)于該信號區(qū)的擴(kuò)充屬性區(qū)的區(qū)標(biāo)記符。由于這一點(diǎn),在具 有半天或一天的時間長度的TS-VOB中,每個節(jié)目的位置可以被粗略 地表示。因此,存儲在一個AV文件中的每個節(jié)目的位置可以被粗略 地識別。如果節(jié)目的位置可以被識別,則下次訪問該節(jié)目的開始可以 通過產(chǎn)生包括對應(yīng)于該節(jié)目的區(qū)的重放路徑來有利地執(zhí)行。在這種情 況下,訪問每個用戶想要觀看的節(jié)目的開始不會花很長時間,因此, 即使在多個用戶想要觀看記錄在DVD上的內(nèi)容時,每個用戶也不會 感到失望。
雖然本實(shí)施例描述了節(jié)目序列改變區(qū)檢測單元24通過檢測PSI 和SI中的改變來檢測節(jié)目的位置的情況,但是出于版權(quán)保護(hù)的考慮, 節(jié)目序列改變區(qū)檢測單元24也可以將一個付費(fèi)節(jié)目的具有禁止重放 的信號屬性的區(qū)或具有限制記錄(僅僅復(fù)制一次等)的信號屬性的區(qū) 視為擴(kuò)充屬性區(qū),并產(chǎn)生指定這個區(qū)的區(qū)標(biāo)記符。
同樣,在數(shù)字廣播信號和模擬廣播信號中, 一個包括顯示特定風(fēng) 格類型、演員陣容和片名的EPG的信號區(qū)可以被視為擴(kuò)充屬性區(qū), 并且可以在VOB信息內(nèi)產(chǎn)生指定這樣的區(qū)的區(qū)標(biāo)記符。在重放時, 可以在擴(kuò)充屬性區(qū)種執(zhí)行顯示這樣一個風(fēng)格類型、演員陣容和片名的擴(kuò)充控制。(第七實(shí)施例)本實(shí)施例公開了當(dāng)其中節(jié)目序列信息被改變的區(qū)或其中數(shù)據(jù)以 數(shù)據(jù)循環(huán)格式被發(fā)送的區(qū)被檢測為擴(kuò)充屬性區(qū)時,要在擴(kuò)充屬性區(qū)中執(zhí)行的擴(kuò)充控制。在本實(shí)施例中,對擴(kuò)充控制執(zhí)行單元20和擴(kuò)充控 制調(diào)整單元21做出了改進(jìn)。下面描述擴(kuò)充控制執(zhí)行單元20和擴(kuò)充控 制調(diào)整單元21。當(dāng)擴(kuò)充屬性區(qū)是其中節(jié)目序列信息被改變的區(qū)(節(jié)目序列改變 區(qū))時,擴(kuò)充控制執(zhí)行單元20執(zhí)行擴(kuò)充控制,以執(zhí)行到由區(qū)標(biāo)記符 指定的擴(kuò)充屬性區(qū)的開始的重放跳越??赡苡幸环N情況是,節(jié)目序列 信息需要由重放裝置一端提前讀取。在這種情況下,執(zhí)行到節(jié)目序列 改變區(qū)的開始的重放跳越的重放控制被執(zhí)行,以便確保重放裝置一端 事先讀取這樣的節(jié)目序列信息。當(dāng)擴(kuò)充屬性區(qū)是其中數(shù)據(jù)以數(shù)據(jù)循環(huán) 格式重復(fù)發(fā)送的區(qū)(循環(huán)區(qū))吋,擴(kuò)充控制執(zhí)行單元20執(zhí)行擴(kuò)充控 制,以僅僅重放以數(shù)據(jù)循環(huán)格式發(fā)送的多個或多條數(shù)據(jù)中的一個。以 上說明了由擴(kuò)充控制執(zhí)行單元20執(zhí)行的擴(kuò)充控制。下面描述擴(kuò)充控 制調(diào)整單元21。擴(kuò)充控制調(diào)整單元21執(zhí)行調(diào)整過程來解決當(dāng)作為節(jié)目序列改變 區(qū)或循環(huán)區(qū)的擴(kuò)充屬性區(qū)與具有屬性"未觀看"的擴(kuò)充屬性區(qū)重疊時, 在將于擴(kuò)充屬性區(qū)的重疊部分中執(zhí)行的擴(kuò)充控制之間的沖突。下面描 述在擴(kuò)充控制調(diào)整單元21執(zhí)行了調(diào)整過程之后要執(zhí)行的擴(kuò)充控制。圖26A顯示了一個節(jié)目序列改變區(qū)和一個未觀看區(qū)彼此重疊、并 且對未觀看區(qū)特有的擴(kuò)充控制和對節(jié)目序列改變區(qū)特有的擴(kuò)充控制 彼此沖突的情況。在這種情況下,未觀看區(qū)的起點(diǎn)"myl"被包括在 節(jié)目序列改變區(qū)中。對未觀看區(qū)特有的擴(kuò)充控制是從未觀看區(qū)的起點(diǎn) 開始執(zhí)行重放,因此重放正常情況下將從未觀看區(qū)的起點(diǎn)開始執(zhí)行。然而,未觀看區(qū)的起點(diǎn)"myl"被包括在節(jié)目序列改變區(qū)中。這意味 著未觀看區(qū)與節(jié)目序列改變區(qū)重疊。因此,對未觀看區(qū)特有的擴(kuò)充控 制和對節(jié)目序列改變區(qū)特有的擴(kuò)充控制彼此沖突。這里,當(dāng)為未觀看 區(qū)特有的擴(kuò)充控制設(shè)置的優(yōu)先級高于為節(jié)目序列改變區(qū)特有的擴(kuò)充 控制設(shè)置的優(yōu)先級時,例外地執(zhí)行對節(jié)目序改變區(qū)特有的擴(kuò)充控 制,而不是對未觀看區(qū)特有的擴(kuò)充控制。如圖26A中的箭頭"tyl" 所示,重放點(diǎn)被倒退到節(jié)目序列改變區(qū)的起點(diǎn),并從節(jié)目序列改變區(qū) 的起點(diǎn)"hcl"開始執(zhí)行重放。
圖26B顯示了一個循環(huán)區(qū)和一個未觀看區(qū)彼此重疊、并且對未觀 看區(qū)特有的擴(kuò)充控制和對循環(huán)區(qū)特有的擴(kuò)充控制彼此沖突的情況。對 未觀看區(qū)特有的擴(kuò)充控制是從未觀看區(qū)的起點(diǎn)開始執(zhí)行重放。如果執(zhí) 行這樣一個擴(kuò)充控制,包括在這個未觀看區(qū)中的整個循環(huán)區(qū)將被重 放。另一方面,對循環(huán)區(qū)特有的擴(kuò)充控制是重放多個數(shù)據(jù)塊中的一個。 因此,對這兩個區(qū)特有的擴(kuò)充控制彼此沖突。這里,當(dāng)為循環(huán)區(qū)特有 的擴(kuò)充控制設(shè)置的優(yōu)先級高于為未觀看區(qū)特有的擴(kuò)充控制設(shè)置的優(yōu) 先級時,在這兩個區(qū)的重疊部分中,例外地執(zhí)行對循環(huán)區(qū)特有的擴(kuò)充 控制,而不是對未觀看區(qū)特有的擴(kuò)充控制。如箭頭"srl"所示,重 放多個數(shù)據(jù)塊中的一個,而不重放未觀看區(qū)的整個部分,并如箭頭 "sr2"所示剩余的數(shù)據(jù)塊將被跳過。
依據(jù)如上所述的本實(shí)施例,當(dāng)為每個用戶的重放路徑設(shè)置的未觀 看區(qū)與循環(huán)區(qū)或節(jié)目序列改變區(qū)重疊時,例外地執(zhí)行基于循環(huán)區(qū)或節(jié) 目序列改變區(qū)而執(zhí)行的控制。因此,可以忠實(shí)地執(zhí)行基于由數(shù)字廣播 發(fā)送的控制信息的處理。
(第八實(shí)施例)
在第二實(shí)施例中,通過調(diào)制廣播波并選擇頻道而獲得的數(shù)字廣播 信號、即對應(yīng)于一單個節(jié)目的數(shù)字廣播信號被轉(zhuǎn)換成一個TS-VOB。本實(shí)施例涉及將通過調(diào)制廣播波但并不選擇頻道而獲得的數(shù)字廣播
信號、即對應(yīng)于多個節(jié)目的數(shù)字廣播信號,轉(zhuǎn)換成一個TS-VOB的情 況下的改進(jìn)。這種對應(yīng)于多個節(jié)目的TS-VOB被稱為"多節(jié)目 TS-VOB",涉及本實(shí)施例的記錄裝置100具有可以實(shí)現(xiàn)該多節(jié)目 TS-VOB的記錄和重放的結(jié)構(gòu)。圖27顯示了涉及本實(shí)施例的記錄裝 置100的內(nèi)部結(jié)構(gòu)。在圖中,記錄裝置100的一些部件未顯示。作為 替代,多節(jié)目TS-VOB的路徑用虛線箭頭"ZS1"和"ZS2"表示。 如箭頭"ZS1"所指示的,從DVD 1讀取至跡道緩沖器5的多節(jié)目 TS-VOB被輸出到數(shù)字調(diào)諧器8,然后,如箭頭"ZS2"所指示的, 多節(jié)目TS-VOB從數(shù)字調(diào)諧器8輸出到記錄控制單元15。為了實(shí)現(xiàn) 多節(jié)目TS-VOB在這些路徑上的傳送,對涉及本實(shí)施例的圖產(chǎn)生單元 11、重放控制單元17和擴(kuò)充屬性區(qū)檢測單元12做出特有的改進(jìn)。
圖產(chǎn)生單元ll產(chǎn)生一個存取圖,而并不分析TS包的TS頭端和 應(yīng)用字段。更具體地,圖產(chǎn)生單元11讀取附在每個預(yù)定時間間隔時 從數(shù)字調(diào)諧器8輸出到提取單元9的TS包上的ATS,并產(chǎn)生使ATS 與時間間隔相聯(lián)系的入口信息。通過重復(fù)產(chǎn)生這樣的入口信息,圖產(chǎn) 生單元產(chǎn)生了一個存取圖。
重放控制單元17讀取記錄在DVD上的多節(jié)目TS-VOB,并將讀 出的多節(jié)目TS-VOB輸出到數(shù)字調(diào)諧器8,如箭頭"ZS1"所示。當(dāng) 數(shù)字調(diào)諧器8選擇一個頻道、并輸出對應(yīng)于一單個節(jié)目的數(shù)字廣播信 號時,對應(yīng)于該單個節(jié)目的數(shù)字廣播信號如箭頭"zs2"所示被輸出 到解碼器16。被輸出到解碼器16的單個節(jié)目導(dǎo)致其頻道已經(jīng)由數(shù)字 調(diào)諧器8選擇的廣播節(jié)目被輸出并被顯示。
當(dāng)對數(shù)字調(diào)諧器8給出選擇一個頻道的用戶操作時,擴(kuò)充屬性區(qū) 檢測單元12從數(shù)字調(diào)諧器8獲得顯示由用戶選擇的該頻道的信息。 當(dāng)多節(jié)目TS-VOB被輸出并顯示在TV上,且隨后給出一個停止重放 的用戶操作時,將產(chǎn)生指定作為未觀看區(qū)的擴(kuò)充屬性區(qū)的位置的區(qū)標(biāo)記符,其方式與在第二實(shí)施例中所述的方式相同,然后,從用戶接口
單元2獲得的頻道號被設(shè)置在區(qū)標(biāo)記符中。如上所述,在寫或讀多節(jié) 目TS-VOB時,并不分析TS包的TS頭端和應(yīng)用字段。這意味著擴(kuò) 充屬性區(qū)的起點(diǎn)和終點(diǎn)不能用PTS來表示。因此,擴(kuò)充屬性區(qū)檢測 單元12分別使用一個ATS,而非使用PTS,來表示擴(kuò)充屬性區(qū)的起 點(diǎn)和終點(diǎn)。在這種情況下,在附在多個TS包上的ATS中,最好使用 最接近使用PTS時的ATS,來分別表示擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)。 這樣的ATS的一個例子是附在當(dāng)給出重放的用戶操作時輸出到解碼 器16的TS包上的ATS。圖28顯示了一個區(qū)標(biāo)記符,在該區(qū)標(biāo)記符 中頻道號由擴(kuò)充屬性區(qū)檢測單元12設(shè)置。
利用上述處理,可產(chǎn)生包括頻道號的區(qū)標(biāo)記符。通過在下一次重 放時將區(qū)標(biāo)記符中包括的頻道號輸出到數(shù)字調(diào)諧器8的處理,用戶在 下一次重放時不需要執(zhí)行對數(shù)字調(diào)諧器8選擇頻道的操作。
(第九實(shí)施例)
本實(shí)施例涉及由PGC信息中設(shè)置的區(qū)標(biāo)記符指定的擴(kuò)充屬性區(qū) 的刪除的編輯。圖29顯示了涉及本實(shí)施例的記錄裝置的內(nèi)部結(jié)構(gòu)。 如圖中所示,應(yīng)該注意作為涉及本實(shí)施例的記錄裝置額外增加的一個 部件的刪除編輯單元26。刪除編輯單元26執(zhí)行刪除擴(kuò)充屬性區(qū)、單 元和VOB的一部分的刪除過程。由刪除編輯單元26執(zhí)行的刪除過程 是通過更新區(qū)標(biāo)記符、單元信息和VOB信息來實(shí)現(xiàn)的。刪除編輯單 元26隨刪除過程一起執(zhí)行更新單元信息、區(qū)標(biāo)記符和VOB信息的處 理。如在第一實(shí)施例中所述的,由設(shè)置在PGC信息中的區(qū)標(biāo)記符指 定的擴(kuò)充屬性區(qū)可被表示為"對間接引用的間接引用"。不僅是在由 擴(kuò)充屬性區(qū)參考的單元或TS-VOB被編輯時,而且在單元或TS-VOB 未改變吋,擴(kuò)充屬性區(qū)都可以被部分或整個刪除。此外,通過不是用 點(diǎn)而是用具有時間寬度的區(qū)來表示擴(kuò)充控制有效的擴(kuò)充屬性區(qū)的范圍,可以在下面的情況1到10種,由刪除編輯單元26執(zhí)行的擴(kuò)充屬 性區(qū)的部分或整個刪除。
<情況1>
情況1為擴(kuò)充屬性區(qū)被整個包括在一個單元中并且該擴(kuò)充屬性區(qū) 的邊緣部分被刪除的情況。在情況1中,以這樣一種方式更新區(qū)標(biāo)記 符中的起點(diǎn)信息和終點(diǎn)信息,使得擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)分別是緊 挨在要刪除的邊緣部分之前和之后的位置。圖30A和30B顯示了在 情況1中刪除該部分之前和之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀 態(tài)。圖30A顯示了刪除該部分之前的狀態(tài),圖30B顯示了刪除該部 分之后的狀態(tài)。并且,在圖中,指向左邊的箭頭"一"的頂端在符號 上表示擴(kuò)充屬性區(qū)的起點(diǎn),指向右邊的箭頭"一"的頂端在符號上表 示擴(kuò)充屬性區(qū)的終點(diǎn)。在圖30A中,當(dāng)擴(kuò)充屬性區(qū)的邊緣部分"cyll" 要被刪除時,由刪除編輯單元26以這樣一種方式更新起點(diǎn)信息,使 得擴(kuò)充屬性區(qū)的起點(diǎn)是如圖30B中的箭頭"cyl2"所指示的緊挨在所 刪除部分之后的位置。
<情況2>
情況2為擴(kuò)充屬性區(qū)被整個包括在一個單元中并且擴(kuò)充屬性區(qū)的 中間部分被刪除的情況。在情況2中,擴(kuò)充屬性區(qū)被劃分。該劃分是 通過由刪除編輯單元26執(zhí)行的下面兩個過程來實(shí)現(xiàn)的。第一個過程 是縮短擴(kuò)充屬性區(qū)使其適應(yīng)在中間部分之前的一個部分。為了實(shí)現(xiàn)這 個過程,由刪除編輯單元26以這樣一種方式更新區(qū)標(biāo)記符中的終點(diǎn) 信息,使得擴(kuò)充屬性區(qū)的終點(diǎn)是緊挨在中間部分之前的位置。第二個 過程是產(chǎn)生一個將在中間部分之后的一個部分指定為擴(kuò)充屬性區(qū)的 新的區(qū)標(biāo)記符。新產(chǎn)生的區(qū)標(biāo)記符的起點(diǎn)信息將起點(diǎn)顯示為緊挨在中 間部分之后的位置。新產(chǎn)生的區(qū)標(biāo)記符的終點(diǎn)信息將終點(diǎn)顯示為中間部分尚未被從其中刪除的初始擴(kuò)充屬性區(qū)的終點(diǎn)。
圖30C和30D顯示了在情況2中刪除該部分之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。在圖30C中,當(dāng)擴(kuò)充屬性區(qū)#1 的中間部分要被刪除時,圖30C中的擴(kuò)充屬性區(qū)#1被刪除編輯單元 26分成兩個擴(kuò)充屬性區(qū),即,擴(kuò)充屬性區(qū)弁l和擴(kuò)充屬性區(qū)#2。區(qū)標(biāo) 記符中的起點(diǎn)信息和終點(diǎn)信息被刪除編輯單元26以這樣一種方式更 新,使得擴(kuò)充屬性區(qū)#1的終點(diǎn)為緊挨在被刪除部分之前的位置"yzl", 而擴(kuò)充屬性區(qū)#2的起點(diǎn)為緊挨在被刪除部分之后的位置"yz2"。
<情況3>
情況3為存在跨越兩個或更多單元的邊界的一個擴(kuò)充屬性區(qū),并 且該擴(kuò)充屬性區(qū)的邊緣部分被刪除的情況。要在情況3中執(zhí)行的處理 基本上與在情況l中所描述的處理相同。然而,在情況3中,擴(kuò)充屬 性區(qū)(邊緣部分從該擴(kuò)充屬性區(qū)刪除)的起點(diǎn)和終點(diǎn)可能屬于與包括 初始擴(kuò)充屬性區(qū)(邊緣部分尚未從其刪除)的起點(diǎn)和終點(diǎn)的單元不同 的單元。因此,在情況3中,刪除編輯單元26以這樣一種方式更新 區(qū)標(biāo)記符中的起始單元ID和結(jié)束單元ID,使得"包括擴(kuò)充屬性區(qū)的 起點(diǎn)的單元"和"包括擴(kuò)充屬性區(qū)的終點(diǎn)的單元"被改變。
圖31A和31B顯示了在情況3中刪除該部分之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖31A顯示了刪除該部分之前 的狀態(tài),圖31B顯示了刪除該部分之后的狀態(tài)。在圖31A中,當(dāng)擴(kuò) 充屬性區(qū)的邊緣部分"ty31"要被刪除時,區(qū)標(biāo)記符的起點(diǎn)信息由刪 除編輯單元26以這樣一種方式更新,使得如31B所示擴(kuò)充屬性區(qū)的 起點(diǎn)為緊挨在邊緣部分之后的位置"ty32"。
<情況4>
情況4為存在跨越兩個或更多單元的邊界的一個擴(kuò)充屬性區(qū),并且該擴(kuò)充屬性區(qū)的中間部分被刪除的情況。要在情況4中執(zhí)行的處理 基本上與在情況2中所描述的處理相同。然而,在情況4中,從其刪 除中間部分的擴(kuò)充屬性區(qū)的終點(diǎn)與通過刪除中間部分新獲得的擴(kuò)充 屬性區(qū)的起點(diǎn)可能屬于不同的單元。因此,在情況4中,刪除編輯單 元26以這樣一種方式更新指定尚未從其刪除中間部分的初始擴(kuò)充屬 性區(qū)的區(qū)標(biāo)記符中的結(jié)束單元ID,使得"包括擴(kuò)充屬性區(qū)的終點(diǎn)的 單元"被改變?yōu)橐粋€緊挨在中間部分之前的單元。
同樣,刪除編輯單元26以這樣一種方式設(shè)置指定將要新獲得的 擴(kuò)充屬性區(qū)的區(qū)標(biāo)記符的起始單元ID,使得"包括擴(kuò)充屬性區(qū)的起 點(diǎn)的單元"被改變?yōu)橐粋€緊挨在中間部分之后的單元。然后,刪除編 輯單元26以這樣一種方式設(shè)置指定將要新獲得的擴(kuò)充屬性區(qū)的區(qū)標(biāo) 記符的結(jié)束單元ID,使得"包括擴(kuò)充屬性區(qū)的終點(diǎn)的單元"被改變 為一個包括尚未從其刪除中間部分的初始擴(kuò)充屬性區(qū)的終點(diǎn)的單元。 圖32A和32B顯示了在情況4中刪除該部分之前和之后的TS-VOB、 單元和擴(kuò)充屬性區(qū)的狀態(tài)。在圖32A中,當(dāng)擴(kuò)充屬性區(qū)的中間部分 要被刪除時,圖32A中的擴(kuò)充屬性區(qū)#1被刪除編輯單元26分成兩個 擴(kuò)充屬性區(qū)#1和#2,如圖32B所示。區(qū)標(biāo)記符中的終點(diǎn)信息和起點(diǎn) 信息由刪除編輯單元26以這樣一種方式更新,使得擴(kuò)充屬性區(qū)#1的 終點(diǎn)為緊挨在被刪除部分之前的位置,擴(kuò)充屬性區(qū)#2的起點(diǎn)為緊挨 在被刪除部分之后的位置。
以上給出了關(guān)于擴(kuò)充屬性區(qū)本身的部分刪除的說明。下面描述隨 同在重放路徑上執(zhí)行的編輯一起的擴(kuò)充屬性區(qū)的部分刪除。
<情況5>
情況5是構(gòu)成重放路徑的單元之一被整個刪除的情況。當(dāng)要被刪 除的單元包括一個擴(kuò)充屬性區(qū)的整個部分時(情況5-l),該擴(kuò)充屬性 區(qū)也被整個刪除。圖33A和33B顯示了在情況5-1中刪除該部分之前和之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖33A顯示了刪除 該部分之前的狀態(tài),圖33B顯示了刪除該部分之后的狀態(tài)。如圖33A 所示,當(dāng)單元#1到單元#4中的一個要被刪除時,被整個包括在該單 元中的一個擴(kuò)充屬性區(qū)如圖33B所示也被刪除編輯單元26刪除。
另 -方面,當(dāng)擴(kuò)充屬性區(qū)包括要被刪除的單元的整個部分時(情 況5-2),要被刪除的單元被認(rèn)為是要刪除的擴(kuò)充屬性區(qū)的中間部分。 因此,刪除編輯單元26執(zhí)行在情況4中所述的處理。更具體地,刪 除編輯單元26縮短擴(kuò)充屬性區(qū),使得其適應(yīng)緊挨在要刪除的單元之 前的一個部分,并將一個在要刪除的單元之后的一個部分設(shè)置為新的 擴(kuò)充屬性區(qū)。在這種情況下,對應(yīng)于擴(kuò)充屬性區(qū)的中間部分的一個或 更多單元被刪除。因此,刪除編輯單元26以這樣一種方式更新區(qū)標(biāo) 記符的結(jié)束單元ID,使得"包括擴(kuò)充屬性區(qū)的終點(diǎn)的單元"被改變 為前面的一個單元。圖34A和34B顯示了在情況5-2中刪除該部分 之前和之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖34A顯示了刪 除該部分之前的狀態(tài),圖34B顯示了刪除該部分之后的狀態(tài)。如圖 34A所示,當(dāng)單元#1到單元#4中的單元#2要被刪除時,對應(yīng)于該單 元的擴(kuò)充屬性區(qū)的中間部分將被刪除。圖34A中的擴(kuò)充屬性區(qū)#1被 分成如圖34B所示的兩個擴(kuò)充屬性區(qū)#1禾卩#2。區(qū)標(biāo)記符的終點(diǎn)信息 和起點(diǎn)信息由刪除編輯單元26以這樣一種方式更新,使得擴(kuò)充屬性 區(qū)#1的終點(diǎn)為由箭頭"ty51"所示的緊挨在中間部分之前的位置,擴(kuò) 充屬性區(qū)#2的起點(diǎn)為由箭頭"ty52"所示的緊挨在中間部分之后的位 置。
當(dāng)要刪除的單元包括擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)時(情況5-3),刪 除編輯單元26以這樣一種方式更新區(qū)標(biāo)記符的起始單元ID和結(jié)束單 元ID,使得"包括擴(kuò)充屬性區(qū)的起點(diǎn)的單元"和"包括擴(kuò)充屬性區(qū) 的終點(diǎn)的單元"分別為緊挨在要刪除的單元之前和之后的位置。然后, 刪除編輯單元26更新區(qū)標(biāo)記符的終點(diǎn)信息,以便將一條位于緊挨在要刪除的單元之前的圖象數(shù)據(jù)指定為擴(kuò)充屬性區(qū)的終點(diǎn),并更新區(qū)標(biāo) 記符的起點(diǎn)信息,以便將一條位于緊挨在要刪除的單元之后的圖象數(shù)
據(jù)指定為擴(kuò)充屬性區(qū)的起點(diǎn)。圖35A和35B顯示了在情況5-3中刪 除該部分之前和之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖35A 顯示了刪除該部分之前的狀態(tài),圖35B顯示了刪除該部分之后的狀 態(tài)。在圖35A中,刪除單元#1到單元#4中的單元#1等效于刪除與單 元#1重疊的擴(kuò)充屬性區(qū)的邊緣部分"snl"。如圖35B所示,擴(kuò)充屬 性區(qū)的起點(diǎn)為緊挨在邊緣部分"snl"之前的位置。因此,起點(diǎn)信息 由刪除編輯單元26以這樣一種方式更新,使得前面的擴(kuò)充屬性區(qū)的 起點(diǎn)為如箭頭"sn2"所示緊挨在被刪除部分之后的位置。
<情況6>
情況6為構(gòu)成重放路徑的單元之一的邊緣部分被刪除的情況。在 這種情況下,刪除編輯單元26以這樣一種方式更新該單元信息的起 點(diǎn)信息和終點(diǎn)信息,使得該單元的起點(diǎn)和終點(diǎn)分別為緊挨在邊緣部分 之前和之后的位置。當(dāng)要刪除的邊緣部分包括一個擴(kuò)充屬性區(qū)的整個 部分時(情況6-1),擴(kuò)充屬性區(qū)被刪除編輯單元26整個刪除。圖36A 和36B顯示了在情況6-1中刪除該部分之前和之后的TS-VOB、單元 和擴(kuò)充屬性區(qū)的狀態(tài)。圖36A顯示了刪除該部分之前的狀態(tài),圖36B 顯示了刪除該部分之后的狀態(tài)。在圖36A中,當(dāng)單元#1到單元#4中 的單元#2的邊緣部分"sml"要被刪除時,被整個包括在該邊緣部分 中的擴(kuò)充屬性區(qū)#1如圖36B所示也被刪除編輯單元26刪除。
另一方面,當(dāng)擴(kuò)充屬性區(qū)包括要刪除的單元的整個邊緣部分時 (情況6-2),刪除編輯單元26執(zhí)行與情況5-2中相同的更新,并將 邊緣部分之前的一個部分和邊緣部分之后的一個部分設(shè)置為分離的 擴(kuò)充屬性區(qū)。圖37A和37B顯示了在情況6-2中刪除該部分之前和 之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖37A顯示了刪除該部分之前的狀態(tài),圖37B顯示了刪除該部分之后的狀態(tài)。如圖37A中 所示,當(dāng)單元#1到單元#4中的單元#2的邊緣部分要被刪除時,對應(yīng) 于這個單元的擴(kuò)充屬性區(qū)的中間部分將被刪除。如圖37B所示擴(kuò)充 屬性區(qū)#1被劃分成擴(kuò)充屬性區(qū)#1禾服2。終點(diǎn)信息和起點(diǎn)信息由刪除 編輯單元26以這樣一種方式更新,使得擴(kuò)充屬性區(qū)#1的終點(diǎn)如箭頭 "ty61"所指示的為緊挨在中間部分之前的位置,擴(kuò)充屬性區(qū)#2的起 點(diǎn)如箭頭"ty62"所指示的為緊挨在中間部分之后的位置。
當(dāng)要刪除的單元的邊緣部分包括擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)時(情 況6-3),刪除編輯單元26執(zhí)行與情況5-3中相同的處理。圖38A和 38B顯示了在情況6-3中刪除該部分之前和之后的TS-VOB、單元和 擴(kuò)充屬性區(qū)的狀態(tài)。圖38A顯示了刪除該部分之前的狀態(tài),圖38B 顯示了刪除該部分之后的狀態(tài)。在圖38A中,刪除單元#1到單元#4 中的單元#2的邊緣部分等效于刪除與單元#1重疊的擴(kuò)充屬性區(qū)#1的 邊緣部分。圖38B中的擴(kuò)充屬性區(qū)#1的起點(diǎn)為緊挨在邊緣部分之后 的位置。因此,起點(diǎn)信息由刪除編輯單元26以這樣一種方式更新, 使得前面的擴(kuò)充屬性區(qū)的起點(diǎn)為緊挨在所刪除部分之后的位置。
<情況7>
情況7為構(gòu)成重放路徑的單元之一的中間部分被刪除的情況。在 這種情況下,刪除編輯單元26以這樣一種方式更新單元信息的終點(diǎn) 信息,使得該單元適應(yīng)緊挨在中間部分之前的一個部分。然后新單元 信息被添加到緊挨在這個單元信息之后。刪除編輯單元26以這樣一 種方式設(shè)置要新添加的單元信息的起點(diǎn)信息,使得該新單元的起點(diǎn)為 緊挨在要刪除的部分之后的位置,并以這樣一種方式設(shè)置要新添加的 單元信息的終點(diǎn)信息,使得該新單元的終點(diǎn)為尚未從其中刪除該部分 的初始單元的終點(diǎn)。圖39A和39B顯示了在刪除該單元的中間部分 之前和之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖39A顯示了刪除該部分之前的狀態(tài),圖39B顯示了刪除該部分之后的狀態(tài)。圖39A 顯示了單元#1到單元糾中的單元#2的中間部分將被刪除的情況。如 圖39B所示,在單元#2的中間部分被刪除之后,單元#2被縮短以適 應(yīng)緊挨在中間部分之前的一個部分。然后,將新的單元#2'添加到緊 挨在所刪除部分之前的位置。
當(dāng)要刪除的中間部分包括擴(kuò)充屬性區(qū)的整個部分時(情況7-1), 擴(kuò)充屬性區(qū)被整個刪除。圖40A和40B顯示了在情況7-1中刪除該 部分之前和之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖40A顯示 了刪除該部分之前的狀態(tài),圖40B顯示了刪除該部分之后的狀態(tài)。 圖40A顯示了單元W到單元#4中的單元#2的中間部分將被刪除的情 況。如圖40B所示,在單元#2的中間部分被刪除之后,被整個包括 在單元#2的中間部分中的擴(kuò)充屬性區(qū)也由刪除編輯單元26刪除。
另一方面,當(dāng)擴(kuò)充屬性區(qū)包括要被刪除的整個中間部分(情況 7-2)時,刪除編輯單元26執(zhí)行與在情況5-2中相同的更新,并將邊
緣部分之前的一個部分和邊緣部分之后的一個部分設(shè)置為分開的擴(kuò) 充屬性區(qū)。圖41A和41B顯示了在情況7-2中在該部分被刪除之前 和之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖41A顯示了在該部 分被刪除之前的狀態(tài),圖41B顯示了在該部分被刪除之后的狀態(tài)。 當(dāng)單元#1到單元#4中的單元#2的中間部分要被刪除時,對應(yīng)于這個 單元的擴(kuò)充屬性區(qū)的一個中間部分也被刪除編輯單元26刪除。圖41A 中的擴(kuò)充屬性區(qū)#1被分成如圖41B所示的兩個擴(kuò)充屬性區(qū)#1禾服2。 終點(diǎn)信息和起點(diǎn)信息由刪除編輯單元26以這樣一種方式更新,使得 擴(kuò)充屬性區(qū)#1的終點(diǎn)為緊挨在中間部分之前的位置,擴(kuò)充屬性區(qū)#2 的起點(diǎn)為緊挨在中間部分之后的位置。
當(dāng)要刪除的中間部分包括擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)時(情況 7-3),刪除編輯單元26執(zhí)行與在情況5-3中相同的處理。刪除編輯 單元26以這樣一種方式更新區(qū)標(biāo)記符的起始單元ID和結(jié)束單元ID,使得"包括擴(kuò)充屬性區(qū)的起點(diǎn)的單元"和"包括擴(kuò)充屬性區(qū)的終點(diǎn)的單元"為新獲得的單元。同樣,刪除編輯單元26以這樣一種方式更 新區(qū)標(biāo)記符的起點(diǎn)信息和終點(diǎn)信息,使得擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)分 別為第一條圖象數(shù)據(jù)和最后一條圖象數(shù)據(jù)在新獲得的單元中所處的 位置。圖42A和42B顯示了在情況7-3中在該部分被刪除之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖42A顯示了在該部分被刪除 之前的狀態(tài),圖42B顯示了在該部分被刪除之后的狀態(tài)。如圖42A 所示,當(dāng)單元#1到單元#4中的單元#2的中間部分要被刪除時,被包 括在這個單元中的擴(kuò)充屬性區(qū)#1的邊緣部分被刪除編輯單元26刪 除。因?yàn)槿鐖D42B所示擴(kuò)充屬性區(qū)的起點(diǎn)為緊挨在這個邊緣部分之 后的位置,所以起點(diǎn)信息被刪除編輯單元26以這樣一種方式更新, 使得擴(kuò)充屬性區(qū)#1的起點(diǎn)為緊挨在被刪除部分之后的位置。<情況8>情況8為存儲在AV文件中的TS-VOS中的一個被整個刪除的情 況。構(gòu)成重放路徑的每個單元被整個地包括在TS-VOB中的一個中。 換句話說,不存在跨越TS-VOB邊界的單元。這與跨越多個單元的邊 界的擴(kuò)充屬性區(qū)有明顯的區(qū)別。這是由于如下原因。 一個單元的起點(diǎn) 和終點(diǎn)通過一個存取圖由間接引用來定義。因此,如果存在這樣一個 單元,其起點(diǎn)和終點(diǎn)跨越TS-VOB的邊界,則需要提供多個存取圖, 從而增大了處理負(fù)擔(dān)。因此,TS-VOB被整個刪除的情況可以被認(rèn)為 與整個包括在TS-VOB中的一個單元被整個刪除的情況相同。當(dāng) TS-VOB中的一個被整個刪除時,被整個包括在該被刪除的TS-VOB 中的一個單元也被刪除編輯單元26整個刪除。因此,在這種情況下, 可以執(zhí)行在情況5中所述的處理。圖43A和43B顯示了在情況8中 在執(zhí)行刪除之前和之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖43A顯示了在執(zhí)行刪除之前的狀態(tài),圖43B顯示了在執(zhí)行刪除之后的狀 態(tài)。如圖43A所示,當(dāng)VOB#l到VOB#4中的VOB#l被刪除時,整 個包括在VOB#l中的單元和擴(kuò)充屬性區(qū)如圖43B所示也被整個刪 除。<情況9>情況9為存儲在AV文件中的TS-VOB中的一個的邊緣部分被刪 除的情況。邊緣部分刪除需要將對應(yīng)于存取圖中的邊緣部分的入口信 息刪除的處理。要在擴(kuò)充屬性區(qū)和重放路徑上執(zhí)行的處理依賴于要刪 除的邊緣部分是否包括一個單元的整個部分。要刪除的部分包括一個 單元的整個部分的情況(9-1)可以被認(rèn)為與一個單元要被整個刪除 的情況相同。因此,可執(zhí)行在情況5中所述的處理。圖44A和44B 顯示了在情況9-l中在執(zhí)行刪除之前和之后的TS-VOB、單元和擴(kuò)充 屬性區(qū)的狀態(tài)。圖44A顯示了執(zhí)行刪除之前的狀態(tài),圖44B顯示了 執(zhí)行刪除之后的狀態(tài)。如圖44A所示,刪除VOB#l到VOB#3中的 VOB#l的邊緣部分等效于刪除整個包括在邊緣部分中的單元#1和部 分或整個包括在單元#1中的擴(kuò)充屬性區(qū)#1。在圖44B中,被整個包 括在TS-VOB的邊緣部分中的單元#1,以及其邊緣部分被包括在單元 #1中的擴(kuò)充屬性區(qū)#1被刪除編輯單元26刪除。要刪除的邊緣部分是 一個單元的邊緣部分的情況(情況9-2)可以被認(rèn)為與情況6相同。 圖45A和45B顯示了在情況9-2中在刪除該部分之前和之后的 TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖45A顯示了在刪除該部分之 前的狀態(tài),圖45B顯示了在刪除該部分之后的狀態(tài)。在圖45A中, 刪除VOB#l的邊緣部分等效于刪除整個包括在VOB#l的邊緣部分 中的單元#1的邊緣部分以及部分包括在單元#1中的擴(kuò)充屬性區(qū)。在 圖45B中,其邊緣部分被包括在TS-VOB的邊緣部分中的單元#1和 其邊緣部分被包括在單元#1中的擴(kuò)充屬性區(qū)#1被刪除編輯單元26刪除。<情況10>情況10為存儲在AV文件中的TS-VOB的中間部分被刪除的情 況。在這種情況下,TS-VOB被分開。這種分開由下面兩個過程實(shí)現(xiàn)。 第一過程是縮短TS-VOB,以便適應(yīng)該中間部分之前的一個部分。第 二過程是將中間部分之后的一個部分作為一個新的TS-VOB添加到 AV文件。隨著TS-VOB被分成兩個TS-VOB, VOB信息也被分開。 更具體地,隨著TS-VOB被分成兩個TS-VOB,存取圖被分成兩個存 取圖。即,產(chǎn)生分別包括這兩個存取圖的兩條VOB信息,并與這兩 個TS-VOB相聯(lián)系。當(dāng)TS-VOB的中間部分被刪除時,TS-VOB被分開。這里,VOB 信息也被分開。VOB信息的分開在美國專利No. 6,148,140中有詳細(xì) 描述。進(jìn)一步的信息可參看這個公開文本。這個公開文本描述了通過 分開TS-VOB而獲得的兩個TS-VOB如何被無縫地重放。可以認(rèn)為 本實(shí)施例中的VOB的分開是基于在這個公開文本中公開的技術(shù)。進(jìn)一步,當(dāng)TS-VOB的邊緣部分或中間部分被刪除時,存取圖需 要隨同刪除一起被更新。存取圖的更新在國際公開文本W(wǎng)099/14754 中詳細(xì)公開。進(jìn)一步的信息可參看這個公開文本。在這個公開文本中, 存取圖被表示為一個"時間圖",而其中所引用的"時間圖"與存取 圖實(shí)質(zhì)上相同。圖46A和46B顯示了在TS-VOB的中間部分被刪除之前和之后 的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖46A顯示了刪除該部分之 前的狀態(tài),圖46B顯示了刪除該部分之后的狀態(tài)。在圖46A中中間 部分被刪除之后,VOB#l與單元一起被縮短,以便適應(yīng)緊挨在中間 部分之前的一個部分。并且,如圖46B所示,新的TS-VOB弁l'被添 加到緊挨在被刪除的部分之后的位置。當(dāng)要被刪除的中間部分包括一個單元的整個部分時(情況io-i),
將執(zhí)行在情況5中所述的處理。圖47A和47B顯示了在情況10-1中 刪除該部分之前和之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖47A 顯示了刪除該部分之前的狀態(tài),圖46B顯示了刪除該部分之后的狀 態(tài)。在圖47A中,刪除VOBW的中間部分等效于刪除被整個包括在 中間部分中的單元#1以及部分或整個包括在單元#1中的擴(kuò)充屬性區(qū) 的邊緣部分。在圖47B中,被整個包括在VOBW的中間部分中的單 元#2,以及其邊緣部分被包括在單元#2中的擴(kuò)充屬性區(qū)被刪除編輯 單元26刪除。
當(dāng)要刪除的中間部分包括一個單元的整個邊緣部分時(情況 10-2),將執(zhí)行在情況6中所述的處理。圖48A和48B顯示了在情況 10-2中刪除該部分之前和之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀 態(tài)。圖48A顯示了在刪除該部分之前的狀態(tài),圖48B顯示了在刪除 該部分之后的狀態(tài)。在圖48A中,刪除TS-VOB的中間部分等效于 刪除被包括在邊緣部分中的單元#1的邊緣部分以及被部分或整個包 括在單元#1中的擴(kuò)充屬性區(qū)的邊緣部分。在圖48B中,其邊緣部分 被包括在TS-VOB的邊緣部分中的單元#1,和其邊緣部分被包括在單 元#1中的擴(kuò)充屬性區(qū)#1被刪除編輯單元26刪除。當(dāng)要刪除的中間部 分包括一個單元的整個邊緣部分時(情況10-3),將執(zhí)行在情況7中 所述的處理。圖49A和49B顯示了在情況10-3中刪除該部分之前和 之后的TS-VOB、單元和擴(kuò)充屬性區(qū)的狀態(tài)。圖49A顯示了在刪除該 部分之前的狀態(tài),圖49B顯示了在刪除該部分之后的狀態(tài)。在圖49A 中,刪除VOBW的中間部分等效于刪除單元#1的中間部分以及被部 分或整個包括在這個中間部分中的擴(kuò)充屬性區(qū)#1。在圖49B中,其 中間部分被包括在TS-VOB的中間部分中的單元# 1 ,和其中間部分被 包括在這個中間部分中的擴(kuò)充屬性區(qū)#1被刪除,并且單元#1被分成 兩個單元#1和#1,,擴(kuò)充屬性區(qū)#1被分成兩個擴(kuò)充屬性區(qū)#1和#1'。依據(jù)上述該實(shí)施例,擴(kuò)充屬性區(qū)的部分刪除不僅可以通過刪除該
擴(kuò)充屬性區(qū)的中間部分或邊緣部分來實(shí)現(xiàn),還可以隨單元或TS-VOB 的整個刪除或部分刪除一起實(shí)現(xiàn)。因此,擴(kuò)充屬性區(qū)可以根據(jù)在第一 實(shí)施例中描述的TS-VOB、存取圖和重放路徑的分層結(jié)構(gòu)中待執(zhí)行的 各種編輯來自由改變。
雖然本實(shí)施例只描述了設(shè)置在PGC信息內(nèi)的區(qū)標(biāo)記符的情況,但 無需說明的是,相同的刪除處理可以在設(shè)置在VOB信息中的區(qū)標(biāo)記 符上執(zhí)行。這就是說,擴(kuò)充屬性區(qū)可以隨著TS-VOB的整個刪除或部 分刪除一起被部分刪除。
(第十實(shí)施例)
本實(shí)施例涉及在隨著由記錄裝置100執(zhí)行的涉及構(gòu)成重放路徑的 單元的移動的編輯(稱為"移動編輯"),對擴(kuò)充屬性區(qū)進(jìn)行編輯的情 況下的改進(jìn)。圖50顯示了涉及本實(shí)施例的記錄裝置的內(nèi)部結(jié)構(gòu)。如 圖所示,應(yīng)注意作為涉及本實(shí)施例的記錄裝置的一個部件而另外提供 的移動編輯單元27。移動編輯單元27執(zhí)行移動構(gòu)成重放路徑的單元 的移動過程。由移動編輯單元27執(zhí)行的移動過程是通過更新區(qū)標(biāo)記 符、單元信息等來實(shí)現(xiàn)的。
圖51A和51B示意性地顯示了在構(gòu)成重放路徑的四個單元#1到 單元#4中,將單元#1移動到緊挨在單元#3之后的位置的移動編輯。 如圖51A所示,該重放路徑顯示了以單元#1、單元#2、單元#3和單 元#4順序排列的序列。通過如箭頭"mvO"所指示地移動單元W,由 重放路徑所表示的序列變?yōu)閱卧?2、單元#3、單元#1和單元#4的順 序。重放路徑由多個單元的序列組成,并經(jīng)由多個單元中的一個或更 多由間接引用指定擴(kuò)充屬性區(qū)的位置。因?yàn)閰^(qū)標(biāo)記符的間接引用采取 的形式取決于單元序列,因此當(dāng)被間接引用的單元序列改變時,擴(kuò)充 屬性區(qū)看起來也被改變。然而,區(qū)標(biāo)記符僅僅指定擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn),因此單元序列中的這樣一個改變常常只需要多條單元信息的 序列中的改變。更具體地,擴(kuò)充屬性區(qū)通過將其起點(diǎn)和終點(diǎn)指定為特定單元中的 位置而被定義。因此,包括擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)的特定單元之外 的那些單元可以被自由移動,而對擴(kuò)充屬性區(qū)沒有任何影響。例如, 包括擴(kuò)充屬性區(qū)的整個部分的一個單元可以被移出擴(kuò)充屬性區(qū),在擴(kuò) 充屬性區(qū)之外的一個單元可以被移進(jìn)擴(kuò)充屬性區(qū),或者在擴(kuò)充屬性區(qū) 中的一個單元可以被移到擴(kuò)充屬性區(qū)中的一個不同位置。然而,包括 起點(diǎn)的單元和包括終點(diǎn)的單元不能被自由移動,當(dāng)這樣的移動將造成 擴(kuò)充屬性區(qū)的終點(diǎn)位于擴(kuò)充屬性區(qū)的起點(diǎn)之前時。終點(diǎn)和起點(diǎn)的順序 顛倒表示擴(kuò)充屬性區(qū)的正確性方面的故障。因此,當(dāng)要移動一個單元 時,執(zhí)行關(guān)于該單元移動是否導(dǎo)致擴(kuò)充屬性區(qū)的終點(diǎn)和起點(diǎn)順序被顛倒的判斷。當(dāng)判定終點(diǎn)和起點(diǎn)的順序被顛倒時,移動編輯單元27更 新指定擴(kuò)充屬性區(qū)的區(qū)標(biāo)記符,以便防止擴(kuò)充屬性區(qū)的正確性方面的 上述故障。下面描述更新區(qū)標(biāo)記符用于防止擴(kuò)充屬性區(qū)的正確性方面的上 述故障的過程。當(dāng)要執(zhí)行一個單元的移動編輯時,首先執(zhí)行關(guān)于要被 移動的單元是否包括擴(kuò)充屬性區(qū)的起點(diǎn)或終點(diǎn)的判斷。當(dāng)要被移動的 單元包括起點(diǎn)時,執(zhí)行關(guān)于單元移動是否將導(dǎo)致包括起點(diǎn)的單元位于 包括終點(diǎn)的單元之后的判斷。當(dāng)這個判斷結(jié)果為肯定時,移動編輯單 元27以這樣一種方式更新起始單元ID和區(qū)標(biāo)記符的起點(diǎn)信息,使得 擴(kuò)充屬性區(qū)的起點(diǎn)在緊挨在要移動的單元之后的位置。通過這樣做, 擴(kuò)充屬性區(qū)的邊緣部分被縮短,但起點(diǎn)位于終點(diǎn)之后的擴(kuò)充屬性區(qū)的 正確性方面的故障可以被避免。圖51C和51D顯示了移動包括擴(kuò)充屬性區(qū)的起點(diǎn)的一個單元的過 程。在圖中的單元#1到單元#4中,單元#1包括擴(kuò)充屬性區(qū)的起點(diǎn), 單元#3包括擴(kuò)充屬性區(qū)的終點(diǎn)。這里假設(shè)包括起點(diǎn)的單元#1如箭頭"myl"所指示的要被移動到單元弁2和單元#3之間的位置。在這種 情況下,因?yàn)閱卧?1位于包括擴(kuò)充屬性區(qū)的終點(diǎn)的單元#3之前,因 此移動編輯單元27不更新區(qū)標(biāo)記符。
圖52A和52B顯示了移動包括擴(kuò)充屬性區(qū)的起點(diǎn)的一個單元時更 新區(qū)標(biāo)記符的過程。
這里假設(shè)包括起點(diǎn)的單元#1如箭頭"my2"所指示的要被移動到 單元#3和單元#4之間的位置。在這種情況下,因?yàn)閱卧?1位于包括 擴(kuò)充屬性區(qū)的終點(diǎn)的單元#3之后,所以判定這個移動引起擴(kuò)充屬性 區(qū)的正確性方面的故障。為了避免這個故障,移動編輯單元27以這 樣一種方式更新區(qū)標(biāo)記符,使得擴(kuò)充屬性區(qū)的起點(diǎn)為緊挨在單元#1 之后的單元#2的起點(diǎn)。
當(dāng)要被移動的單元包括終點(diǎn)時,執(zhí)行關(guān)于單元移動是否將導(dǎo)致包 括終點(diǎn)的單元位于包括起點(diǎn)的單元之前的判斷。當(dāng)這個判斷結(jié)果為肯 定時,移動編輯單元27以這樣一種方式更新入口信息和結(jié)束單元ID,
使得擴(kuò)充屬性區(qū)的終點(diǎn)為緊挨在要移動的單元之前的位置。通過這樣 做,擴(kuò)充屬性區(qū)的入口信息被縮短,但終點(diǎn)位于起點(diǎn)之前的擴(kuò)充屬性 區(qū)的正確性方面的故障可以被避免。
圖53A和53B顯示了移動包括擴(kuò)充屬性區(qū)的終點(diǎn)的一個單元的過 程。在圖53A中的單元#1到單元#4中,單元#1包括擴(kuò)充屬性區(qū)的起 點(diǎn),單元#3包括擴(kuò)充屬性區(qū)的終點(diǎn)。這里假設(shè)包括終點(diǎn)的單元#3如 箭頭"my5"所指示的要被移動到單元#1和單元#2之間的位置。在 這種情況下,因?yàn)閱卧?3位于包括擴(kuò)充屬性區(qū)的起點(diǎn)的單元#1之后, 因此移動編輯單元27不更新區(qū)標(biāo)記符。
這里假設(shè)包括終點(diǎn)的單元#3如箭頭"my5"所指示的要被移動到 單元#1之前的位置。圖54A和54B顯示了在移動包括擴(kuò)充屬性區(qū)的 終點(diǎn)的單元時更新區(qū)標(biāo)記符的過程。在這種情況下,因?yàn)閱卧?3位 于包括擴(kuò)充屬性區(qū)的起點(diǎn)的單元#1之前,所以這個移動引起擴(kuò)充屬性區(qū)的正確性方面的故障。為了避免該故障,如圖54B所示,移動 編輯單元27以這樣一種方式更新區(qū)標(biāo)記符,使得擴(kuò)充屬性區(qū)的終點(diǎn) 為緊挨在單元#1之后的單元#2的終點(diǎn)。依據(jù)如上所述的本實(shí)施例,即使在一個單元被用戶自由移動時也 能夠防止出現(xiàn)擴(kuò)充屬性區(qū)的正確性方面的故障。雖然本實(shí)施例僅僅描述了設(shè)置在PGC信息中的區(qū)標(biāo)記符的情況, 但無需說明的是,相同的移動處理可以在設(shè)置在VOB信息中的區(qū)標(biāo) 記符上執(zhí)行。并且,雖然本實(shí)施例僅僅描述了單元的移動,但無需說明的是, 除單元之外擴(kuò)充屬性區(qū)本身也可以被移動。(第十一實(shí)施例)本實(shí)施例實(shí)現(xiàn)了通過用戶操作,用于一個重放路徑的擴(kuò)充屬性區(qū) 的單獨(dú)指定以及用于多個重放路徑的擴(kuò)充屬性區(qū)的統(tǒng)一指定。為了實(shí) 現(xiàn)經(jīng)由用戶操作的單獨(dú)指定和統(tǒng)一指定,位于涉及本實(shí)施例的記錄裝 置中的用戶接口單元2執(zhí)行如下處理。首先,用戶接口單元2接收對擴(kuò)充屬性區(qū)的單獨(dú)指定和統(tǒng)一指定中的一個的用戶選擇。在接收到單 獨(dú)指定的選擇之后,用戶接口單元2執(zhí)行與想要指定一個擴(kuò)充屬性區(qū) 的用戶有關(guān)的登錄操作,以便識別該用戶。當(dāng)完成識別該用戶時,用 戶接口單元2顯示用于該用戶的重放路徑,并執(zhí)行為用于該用戶的重 放路徑單獨(dú)指定擴(kuò)充屬性區(qū)的單獨(dú)指定過程。在這種情況下,顯示如 圖9或10所示的示意性地顯示用于一個用戶的重放路徑的屏幕。對 于該屏幕上的重放路徑,用戶接口單元2接收一個用戶操作來設(shè)置擴(kuò) 充屬性區(qū)的起點(diǎn)和終點(diǎn)。這里,用戶接收單元2在重放路徑上顯示一 個光標(biāo),并根據(jù)遙控器的用戶操作來向左或向右移動光標(biāo)。這里,最 好通過顯示其縮略圖等形式來顯示由光標(biāo)指示的圖象數(shù)據(jù)的位置。這 將有助于擴(kuò)充屬性區(qū)的精確設(shè)置。然后,當(dāng)用戶進(jìn)行操作來輸入光標(biāo)的位置時,將該位置設(shè)置為起點(diǎn)或終點(diǎn)。當(dāng)設(shè)置了起點(diǎn)和終點(diǎn)時,產(chǎn) 生具有分別顯示設(shè)置的起點(diǎn)和終點(diǎn)的起點(diǎn)信息和終點(diǎn)信息的區(qū)標(biāo)記
符,并將該區(qū)標(biāo)記符設(shè)置在常駐存儲器4中所存儲的PGC信息中。
當(dāng)要執(zhí)行擴(kuò)充屬性區(qū)的統(tǒng)一指定時,顯示如圖11所示的示意性 地顯示用于多個用戶的重放路徑的屏幕。對于該屏幕上的重放路徑, 用戶接口單元2接收一個用戶操作來設(shè)置擴(kuò)充屬性區(qū)的起點(diǎn)和終點(diǎn)。 這里,用戶接口單元2在重放路徑上顯示光標(biāo),并根據(jù)遙控器的用戶 操作向左或向右移動光標(biāo)。然后,當(dāng)用戶進(jìn)行操作來輸入光標(biāo)的位置 時,將該位置設(shè)置為起點(diǎn)或終點(diǎn)。當(dāng)設(shè)置了起點(diǎn)和終點(diǎn)時,產(chǎn)生具有 分別顯示設(shè)置的起點(diǎn)和終點(diǎn)的起點(diǎn)信息和終點(diǎn)信息的區(qū)標(biāo)記符,并將 該區(qū)標(biāo)記符設(shè)置在常駐存儲器4中所存儲的VOB信息中。
通過由用戶接口單元2執(zhí)行上述處理,可以由用戶自由地設(shè)置一 個擴(kuò)充屬性區(qū)。
應(yīng)該注意,在這里,在執(zhí)行第九和第十實(shí)施例中所述的刪除編輯 或移動編輯時,用戶接口單元2可以接收要刪除的部分或要移動的部 分的指定。在這種情況下,顯示如圖30到49中所示的示意性地顯示 出擴(kuò)充屬性區(qū)、單元和VOB的屏幕,并且可以根據(jù)與該屏幕上的擴(kuò) 充屬性區(qū)、單元或VOB有關(guān)的用戶操作,來執(zhí)行擴(kuò)充屬性區(qū)、單元 或VOB的要刪除的部分或要移動的部分的指定。
雖然本發(fā)明基于上述實(shí)施例進(jìn)行了說明,但上述實(shí)施例僅是在現(xiàn) 有環(huán)境下預(yù)期可產(chǎn)生最佳效果的系統(tǒng)的例子。本發(fā)明可以在不偏離本 發(fā)明的技術(shù)概念的范圍內(nèi)進(jìn)行修改。例如,下面的變型(A)、 (B)、 (C)…是可能的。
(A)在第一到第八實(shí)施例中描述的記錄裝置100的許多特征由 計(jì)算機(jī)可讀程序方面的改進(jìn)來實(shí)現(xiàn),如圖14、 15、 19和20中的流程 圖所示。因此,實(shí)現(xiàn)這些特征的程序可以脫離每個這些實(shí)施例中描述 的裝置而執(zhí)行。程序可以記錄在一個計(jì)算機(jī)可讀記錄介質(zhì)上。在這種情況下,通過提供或租借記錄介質(zhì),可以單獨(dú)執(zhí)行該程序。程序也可 以通過網(wǎng)絡(luò)發(fā)布。在這種情況下,通過經(jīng)由網(wǎng)絡(luò)發(fā)送程序,也可以執(zhí) 行該程序。同樣,對于在實(shí)質(zhì)上要由程序上的改進(jìn)實(shí)現(xiàn)的記錄裝置
100的其他特征,實(shí)現(xiàn)這些其他特征的程序可以被記錄在一個記錄介
質(zhì)上,或者可以通過網(wǎng)絡(luò)發(fā)送。
(B)第一到第十實(shí)施例例示為可以按照DVD-Video記錄標(biāo)準(zhǔn)在 其上記錄移動圖象數(shù)據(jù)的記錄介質(zhì)、DVD、例如DVD-RAM。然而, 具有任何物理結(jié)構(gòu)的其上可以記錄移動圖象數(shù)據(jù)的記錄介質(zhì)也可以 使用。例如,替代DVD-RAM,可以使用其他相變光盤,例如DVD-RW、 PD、 DVD+RW和CD-RW。同樣,其他記錄介質(zhì)也可以使用。其他 記錄介質(zhì)的例子包括(i) 一次寫入光盤,例如CD-R和DVD-R, (ii) 磁光盤,例如MO (磁光盤)、MD-DAT (Mini disc-Data迷你數(shù)據(jù)盤) 和iD格式,(iii)可移動硬盤驅(qū)動器,例如ORB、 Jaz、 SparQ、 SyJet、 EZFley和微型驅(qū)動器,(iv)磁記錄盤,例如軟盤、超級盤、Zip和 Clik!,以及(v)閃速存儲卡,例如SD存儲卡、壓縮閃卡、Smartmedia、 記憶棒、多媒體卡和PCM-CIA卡。
(C )記錄裝置100可以是供家庭使用的固定類型的DVD記錄器, 例如松下DVD記錄器"DMR-E30",或者可以是一個可攜式攝像機(jī)。 同樣,記錄裝置100也可以是一個個人計(jì)算機(jī),其中安裝有數(shù)字 視頻編輯程序、例如"MotionDV STUDIO(運(yùn)動DV工作室)"和"DVD MovieAlbum (DVD電影像冊)",并通過符合SCSI、 IDE和IEEE1394 的接口與驅(qū)動設(shè)備3相連。
(D) 雖然上述實(shí)施例描述了 TS-VOB包括多路復(fù)用在其中的視 頻流和音頻流的情況,但TS-VOB可以進(jìn)一步包括通過對字幕字符進(jìn) 行游程長度壓縮(run-length compress)而獲得的子視頻流,以及被 多路復(fù)用在其中的其他控制信息。
(E) 上述實(shí)施例描述了一條圖象數(shù)據(jù)的顯示周期對應(yīng)于一個視頻幀的情況。然而,如在使用電影素材的情況下,當(dāng)使用壓縮24幀/ 秒的視頻中所采用的3: 2pulldown時, 一個圖象可以對應(yīng)于1.5幀,
而不是一個圖象對應(yīng)于一幀。
(F)雖然上述實(shí)施例都描述了移動圖象數(shù)據(jù)以符合DVD-Video 記錄標(biāo)準(zhǔn)的格式被記錄在光盤上的情況,但移動圖象數(shù)據(jù)也可以按照 其他標(biāo)準(zhǔn)被記錄在其上。
工業(yè)應(yīng)用
本發(fā)明適合于在重放裝置執(zhí)行擴(kuò)充控制的前提下來記錄移動圖 象數(shù)據(jù)。因此本發(fā)明可以運(yùn)用于由世界范圍的消費(fèi)者使用的在其上記 錄移動圖象數(shù)據(jù)的記錄介質(zhì)、記錄裝置和重放裝置。因此,應(yīng)用本發(fā) 明的這些記錄介質(zhì)、記錄裝置和重放裝置具有在消費(fèi)電子行業(yè)等中被 應(yīng)用的高度可能性。
權(quán)利要求
1、一種用于在記錄介質(zhì)上進(jìn)行記錄的記錄裝置,所述記錄介質(zhì)上記錄有一數(shù)字流和管理所述數(shù)字流的重放的管理信息,所述管理信息包括表示所述數(shù)字流的多條重放路徑的重放路徑信息,和用于管理所述數(shù)字流的地址的存取圖,所述記錄裝置包括產(chǎn)生單元,可用于(1)如果在對所述數(shù)字流重放期間執(zhí)行的擴(kuò)充控制的內(nèi)容對所述多個重放路徑中特定的一條有效,則生成第一類型標(biāo)記符信息,所述第一類型標(biāo)記符信息指定與所述特定重放路徑相對應(yīng)的、并且其中要執(zhí)行擴(kuò)充控制的區(qū),以及(2)如果在對所述數(shù)字流重放期間執(zhí)行的擴(kuò)充控制的內(nèi)容對于多個所述重放路徑中的兩個或更多有效,則生成第二類型標(biāo)記符信息,所述第二類型標(biāo)記符信息指定與管理所述數(shù)字流地址的存取圖相對應(yīng)、并且其中要執(zhí)行擴(kuò)充控制的區(qū);以及寫入單元,可用于對該記錄介質(zhì)執(zhí)行寫入(i)對于第一類型標(biāo)記符信息,寫入包括該第一類型標(biāo)記符信息和重放路徑信息、并對于該重放路徑特有的信息單元,以及(ii)對于第二類型標(biāo)記符信息,寫入包括第二類型標(biāo)記符信息和存取圖的、并對于該數(shù)字流特有的信息單元,其中該第一類型標(biāo)記符信息指定的區(qū)是該特定重放路徑上的未觀看區(qū),以及對于該特定重放路徑有效的、該擴(kuò)充控制的內(nèi)容是從該未觀看區(qū)開始重放該數(shù)字流。
2. 如權(quán)利要求1所述的記錄裝置,其中該第二類型標(biāo)記符信息指定的區(qū)是該數(shù)字流上的、要跳過其重放位置的區(qū),以及對于該多個重放路徑中的兩個或更多有效的擴(kuò)充控制的內(nèi)容是 在要跳過其重放位置的區(qū)之后立即開始重放。
3. 如權(quán)利要求1所述的記錄裝置, 其中基于模擬廣播信號獲得該數(shù)字流,其重放位置要被跳過的區(qū)是該數(shù)字流上不同屬性的區(qū),該不同屬 性的區(qū)對應(yīng)于該模擬廣播信號中以與先前和隨后區(qū)不同的音頻屬性 進(jìn)行發(fā)射的信號區(qū),以及對于該多個重放路徑中的兩個或更多有效的擴(kuò)充控制的內(nèi)容是 跳過作為商業(yè)廣告區(qū)的該不同屬性的區(qū),并在其重放位置要被跳過的 區(qū)之后立即開始重放。
4. 如權(quán)利要求1所述的記錄裝置,其中基于數(shù)字廣播信號獲得所述數(shù)字流;該第二類型標(biāo)記符信息指定的區(qū)是數(shù)字流上第一區(qū)和第二區(qū)中 的一個,該第一區(qū)對應(yīng)于數(shù)字廣播信號中以數(shù)據(jù)循環(huán)格式發(fā)射的信號 區(qū),該第二區(qū)對應(yīng)于數(shù)字廣播信號中以與先前和隨后區(qū)不同的節(jié)目序 列屬性發(fā)射的信號區(qū),以及對于該多個重放路徑中的兩個或更多有效的擴(kuò)充控制的內(nèi)容是 從第二類型標(biāo)記符信息指定的區(qū)開始重放。
5. —種用于播放記錄介質(zhì)的重放裝置,所述記錄介質(zhì)上記錄有一 數(shù)字流和管理所述數(shù)字流的重放的管理信息,其中所述管理信息包括表示所述數(shù)字流的多個重放路徑的重放路徑 信息、用于管理所述數(shù)字流的地址的存取圖、和指定其中要執(zhí)行擴(kuò)充 控制的區(qū)的標(biāo)記符信息;所述標(biāo)記符信息包括第一類型標(biāo)記符信息,如果擴(kuò)充控制的內(nèi)容對于多個重放路徑中 的特定一個有效,則該第一類型標(biāo)記符信息指定其中要執(zhí)行擴(kuò)充控制 的區(qū);以及第二類型標(biāo)記符信息,如果擴(kuò)充控制的內(nèi)容對于多個重放路徑中 的兩個或更多有效,則該第二類型標(biāo)記符信息指定與管理該數(shù)字流的地址的存取圖對應(yīng)的、且其中要執(zhí)行擴(kuò)充控制的區(qū);將該第一類型標(biāo)記符信息和與該特定重放路徑對應(yīng)的重放路徑 信息一起記錄到對于該重放路徑特有的信息單元中,并將該第二類型 標(biāo)記符信息和存取圖一起記錄到對于該數(shù)字流特有的信息單元中, 該第一類型標(biāo)記符信息指定的區(qū)是該特定重放路徑上未觀看的區(qū),對于該特定重放路徑有效的擴(kuò)充控制的內(nèi)容是從該未觀看的區(qū) 開始重放該數(shù)字流,以及 所述重放裝置包括讀取單元,用于從該記錄介質(zhì)讀取(a)與該重放路徑信息一起 記錄在對于該重放路徑特有的信息單元中的所述第一類型標(biāo)記符信 息,和(b)與該存取圖一起記錄在對該數(shù)字流特有的信息單元中的 第二類型標(biāo)記符信息;以及控制單元,用于(1) 在所述一條重放路徑信息所示的一條重放路徑上的、該第 一類型標(biāo)記符信息所示位置的區(qū)中,執(zhí)行對所述一條重放路徑特有的 擴(kuò)充控制,以及(2) 在其位置由該第一類型標(biāo)記符信息示出的區(qū)和其位置由第 二類型標(biāo)記符信息示出的區(qū)的重疊部分,執(zhí)行對該數(shù)字流特有的擴(kuò)充 控制,而不執(zhí)行對于該一條重放路徑特有的擴(kuò)充控制;或是在執(zhí)行對 該數(shù)字流特有的擴(kuò)充控制之外還執(zhí)行對于該一條重放路徑特有的擴(kuò)充控制。
6. 如權(quán)利要求5所述的記錄裝置,其中該第二類型標(biāo)記符信息指定的區(qū)是該數(shù)字流上的、要跳過其 重放位置的區(qū),以及對于該多個重放路徑中的兩個或更多有效的擴(kuò)充控制的內(nèi)容是 在要跳過其重放位置的區(qū)之后立即開始重放。
7. 如權(quán)利要求5所述的記錄裝置,其中基于數(shù)字廣播信號和模擬廣播信號之一獲得該數(shù)字流,以及 該第二類型標(biāo)記符信息指定的區(qū)是數(shù)字流上第一區(qū)、第二區(qū)和第 三區(qū)中的一個,該第一區(qū)對應(yīng)于模擬廣播信號中以與先前和隨后區(qū)不 同的音頻屬性發(fā)射的信號區(qū),該第二區(qū)對應(yīng)于數(shù)字廣播信號中以數(shù)據(jù) 循環(huán)格式發(fā)射的信號區(qū),該第三區(qū)對應(yīng)于數(shù)字廣播信號中以與先前和 隨后區(qū)不同的節(jié)目序列屬性發(fā)射的信號區(qū)。
8. 如權(quán)利要求5所述的記錄裝置,其中在由該第一類型標(biāo)記符信息指定的區(qū)和由第二類型標(biāo)記符 信息指定的區(qū)的重疊部分,該控制單元偏移重放位置到第一類型標(biāo)記 符信息指定的未觀看區(qū)中、并緊鄰第二類型標(biāo)記符信息指定的區(qū)之前 或之后的位置。
9. 一種用于在記錄介質(zhì)上記錄的記錄方法,在所述記錄介質(zhì)上記 錄一數(shù)字流和管理所述數(shù)字流的重放的管理信息,所述管理信息包括 表示所述數(shù)字流的多條重放路徑的重放路徑信息,和用于管理所述數(shù) 字流的地址的存取圖,所述記錄方法包括產(chǎn)生步驟,(1) 如果擴(kuò)充控制的內(nèi)容對所述多個重放路徑中特定的一條有 效,則生成第一類型標(biāo)記符信息,所述第一類型標(biāo)記符信息指定與所 述特定重放路徑相對應(yīng)的、并且其中要執(zhí)行擴(kuò)充控制的區(qū),以及(2) 如果擴(kuò)充控制的內(nèi)容對于所述多個重放路徑中的兩個或更 多有效,則生成第二類型標(biāo)記符信息,所述第二類型標(biāo)記符信息指定 與管理所述數(shù)字流地址的存取圖相對應(yīng)、并且其中要執(zhí)行擴(kuò)充控制的 一個區(qū),其中所述數(shù)字流地址對應(yīng)于該多個重放路徑中的兩個或更 多,以及寫入步驟,可用于對該記錄介質(zhì)執(zhí)行寫入(i)對于第一類型標(biāo) 記符信息,寫入包括該第一類型標(biāo)記符信息和重放路徑信息、并對于 該重放路徑特有的信息單元,以及(ii)對于第二類型標(biāo)記符信息, 寫入包括第二類型標(biāo)記符信息和存取圖的、并對于該數(shù)字流特有的信 息單元,其中該第一類型標(biāo)記符信息指定的區(qū)是該特定重放路徑上的未觀看 區(qū),以及對于該特定重放路徑有效的該擴(kuò)充控制的內(nèi)容是從該未觀看區(qū) 開始重放該數(shù)字流。
10. 如權(quán)利要求9所述的記錄方法,其中該第二類型標(biāo)記符信息指定的區(qū)是該數(shù)字流上的、要跳過其 重放位置的區(qū),以及對于該多個重放路徑中的兩個或更多有效的擴(kuò)充控制的內(nèi)容是 在要跳過其重放位置的區(qū)之后立即開始重放。
11. 如權(quán)利要求9所述的記錄方法, 其中基于模擬廣播信號獲得該數(shù)字流,第二類型的標(biāo)記符信息指定的區(qū)是該數(shù)字流上不同屬性的區(qū),該不同屬性的區(qū)對應(yīng)于該模擬廣播信號中以與先前和隨后區(qū)不同的音 頻屬性發(fā)射的信號區(qū),以及對于該多個重放路徑中的兩個或更多有效的擴(kuò)充控制的內(nèi)容是 跳過作為商業(yè)廣告區(qū)的該不同屬性的區(qū),并在其重放位置要被跳過的 區(qū)之后立即開始重放。
12. 如權(quán)利要求9所述的記錄方法, 其中基于數(shù)字廣播信號獲得所述數(shù)字流;該第二類型標(biāo)記符信息指定的區(qū)是數(shù)字流上第一區(qū)和第二區(qū)中 的一個,該第一區(qū)對應(yīng)于數(shù)字廣播信號中以數(shù)據(jù)循環(huán)格式發(fā)射的信號 區(qū),該第二區(qū)對應(yīng)于數(shù)字廣播信號中以不同于先前和隨后區(qū)的節(jié)目序 列屬性發(fā)射的信號區(qū),以及對于該多個重放路徑中的兩個或更多有效的擴(kuò)充控制的內(nèi)容是 從第二類型標(biāo)記符信息指定的區(qū)開始重放。
13. —種用于播放記錄介質(zhì)的重放方法,所述記錄介質(zhì)上記錄有 一數(shù)字流和管理所述數(shù)字流的重放的管理信息,其中所述管理信息包括表示所述數(shù)字流的多個重放路徑的重放路徑 信息、用于管理所述數(shù)字流的地址的存取圖、和指定其中要執(zhí)行擴(kuò)充 控制的區(qū)的標(biāo)記符信息,所述標(biāo)記符信息包括第一類型標(biāo)記符信息,如果擴(kuò)充控制的內(nèi)容對于多個重放路徑中 特定的一個有效,則該第一類型標(biāo)記符信息指定其中要執(zhí)行擴(kuò)充控制 的區(qū);以及第二類型標(biāo)記符信息,如果擴(kuò)充控制的內(nèi)容對于多個重放路徑中 的兩個或更多有效,則該第二類型標(biāo)記符信息指定與管理該數(shù)字流的 地址的存取圖對應(yīng)的、且其中要執(zhí)行擴(kuò)充控制的區(qū);將該第一類型標(biāo)記符信息和與該特定重放路徑對應(yīng)的重放路徑 信息一起記錄到對于該重放路徑特有的信息單元中,并將該第二類型 的標(biāo)記符信息和存取圖一起記錄到對于該數(shù)字流特有的信息單元中,該第一類型標(biāo)記符信息指定的區(qū)是該特定重放路徑上的未觀看區(qū),對于該特定重放路徑有效的擴(kuò)充控制的內(nèi)容是從該未觀看區(qū)開 始重放該數(shù)字流,以及 所述重放方法包括讀取步驟,用于從該記錄介質(zhì)讀取(a)與該重放路徑信息一起 記錄在對于該重放路徑特有的信息單元中的所述第一類型標(biāo)記符信 息,和(b)與該存取圖一起記錄在對該數(shù)字流特有的信息單元中的 第二類型標(biāo)記符信息;以及控制步驟,用于(1) 在一條重放路徑信息所示的一條重放路徑上的該第一類型 標(biāo)記符信息所示位置的區(qū)中,執(zhí)行所述一條重放路徑特有的擴(kuò)充控 制,以及(2) 在其位置由該第一類型標(biāo)記符信息示出的區(qū)和其位置由第 二類型標(biāo)記符信息示出的區(qū)的重疊部分,執(zhí)行對該數(shù)字流特有的擴(kuò)充 控制,而不執(zhí)行對于所述一條重放路徑特有的擴(kuò)充控制,或是在執(zhí)行 對該數(shù)字流特有的擴(kuò)充控制之外還執(zhí)行對于所述一條重放路徑特有 的擴(kuò)充控制。
全文摘要
公開了一種記錄裝置、記錄介質(zhì)、重放裝置、程序和方法。記錄裝置100用于一種DVD,其中在該DVD上記錄有TS-VOB和多條分別顯示TS-VOB的一個重放路徑的重放路徑信息。當(dāng)各種內(nèi)容的擴(kuò)充控制在重放時可以由一個裝置執(zhí)行時,擴(kuò)充控制在其中有效的一個擴(kuò)充屬性區(qū)可根據(jù)擴(kuò)充控制的內(nèi)容被指定。當(dāng)為TS-VOB的多個重放路徑統(tǒng)一指定擴(kuò)充屬性區(qū)時,在VOB信息中產(chǎn)生用于指定TS-VOB的擴(kuò)充屬性區(qū)的位置的一個區(qū)標(biāo)記符。當(dāng)為一個重放路徑單獨(dú)指定擴(kuò)充屬性區(qū)時,在PGC信息中產(chǎn)生指定重放路徑的擴(kuò)充屬性區(qū)的位置的一個區(qū)標(biāo)記符。產(chǎn)生的VOB信息和PGC信息被寫到DVD上。
文檔編號G11B27/034GK101303875SQ20081008152
公開日2008年11月12日 申請日期2002年6月3日 優(yōu)先權(quán)日2001年6月4日
發(fā)明者中村和彥, 中西信夫, 八木知隆, 池田航 申請人:松下電器產(chǎn)業(yè)株式會社