專利名稱::記錄媒體、再現(xiàn)裝置、記錄方法、再現(xiàn)方法
技術(shù)領(lǐng)域:
:本發(fā)明是屬于Out-of-MUX構(gòu)架的
技術(shù)領(lǐng)域:
的發(fā)明。技術(shù)背景所謂Out-of-MUX構(gòu)架是如下技術(shù),S卩將BD-ROM等只讀型記錄媒體中記錄的數(shù)字流、與作為可重寫型記錄媒體的局部存儲器中記錄的數(shù)字流同時讀出,提供給解碼器,并使之同步再現(xiàn)。這里,在BD-ROM中記錄的數(shù)字流是構(gòu)成電影作品的正片(本編)的數(shù)字流、而局部存儲器中記錄的數(shù)字流構(gòu)成電影導(dǎo)演的評論的情況下,通過實現(xiàn)上述Out-of-MUX構(gòu)架,可再現(xiàn)BD-ROM上的正片與局部存儲器上的評論,實現(xiàn)BD-ROM的內(nèi)容擴(kuò)充。另外,作為只讀型記錄媒體的現(xiàn)有技術(shù),記載在以下專利文獻(xiàn)中。專利文獻(xiàn)1:日本特愿平8-83478號公報但是,在上述Out-of-MUX構(gòu)架中,必需同時讀出BD-ROM中記錄的流與局部存儲器中記錄的流,并將構(gòu)成這些流的TS數(shù)據(jù)包提供給解碼器。若研究向該解碼器的提供必需怎樣的頻帶,則在來自這些BD-ROM的提供比特率為48Mbps、來自局部存儲器的提供比特率為48Mbps的情況下,在最壞的情況下,有可能在上述同時讀出的期間內(nèi)發(fā)生98Mbit(48Mbit+48Mbit)的數(shù)據(jù)提供。若考慮這種最壞情況的發(fā)生,則必需提高裝置內(nèi)的頻帶,以便能以96Mbps的比特率提供TS數(shù)據(jù)包。若不能實現(xiàn)這一點,則必需在解碼器內(nèi)設(shè)置大的緩沖器,讓解碼器執(zhí)行TS數(shù)據(jù)包的先讀取,以便不使該提供集中于一個時刻。但是,上述同時讀出的期間若短也許還可以,如果是2小時這樣的電影再現(xiàn)的量級,則緩沖器的容量不足,無法執(zhí)行充分的先讀取。由于無法執(zhí)行充分的先讀取,所以若先讀取用的緩沖器中產(chǎn)生下溢(imderflow),則產(chǎn)生視頻或音頻的丟失,所以再現(xiàn)品質(zhì)明顯降低。若必需以高的比特率提供數(shù)據(jù),則結(jié)果將極大妨礙再現(xiàn)裝置的低價格化。
發(fā)明內(nèi)容本發(fā)明的目的在于提供一種記錄媒體,不需要高的頻帶,也可將從各個記錄媒體提供的數(shù)字流提供給解碼器。為了實現(xiàn)上述目的,本發(fā)明的記錄媒體,記錄了播放列表信息,所述播放列表信息包含主路徑信息、子路徑信息,所述主路徑信息是指定多個數(shù)字流中的一個作為主流、并對該主流定義主再現(xiàn)區(qū)間的信息,所述子路徑信息是指定多個數(shù)字流中的其它數(shù)字流作為子流、并對該子流定義應(yīng)與所述主再現(xiàn)區(qū)間同步的從再現(xiàn)區(qū)間的信息,所述播放列表信息包含流表格,所述流表格表示被復(fù)用到主流和子流的多個基本流中、許可同時再現(xiàn)的基本流的一個以上的組合,流表格中包含許可同時再現(xiàn)的基本流、而不包含不許可再現(xiàn)的基本流的數(shù)字流的每單位時間的總數(shù)據(jù)大小,為規(guī)定值以下。發(fā)明效果流表格中許可再現(xiàn)的多個基本流的每單位時間的總數(shù)據(jù)大小為規(guī)定值以下,即便在最壞情況下,每單位時間應(yīng)傳輸?shù)腡S數(shù)據(jù)包的量也不會超過規(guī)定的上限值。例如,在單位時間為1秒,規(guī)定的上限值為48Mbit的情況下,由于流同時讀出,即便TS數(shù)據(jù)包的提供量局部到達(dá)96Mbit,也由于限制成"每秒的比特量為48Mbit以下",所以最壞情況下的96Mbit的數(shù)據(jù)提供量不會繼續(xù)0.5秒以上。由于在流的再現(xiàn)時間軸上的任何時刻均有'最壞情況不會繼續(xù)0.5秒以上'的保障,所以只要構(gòu)成再現(xiàn)裝置以使得始終先讀取96Mbitx0.5秒的大小的TS數(shù)據(jù)包并提供給解碼器,則可避免解碼器內(nèi)的緩沖器的下溢。由于利用將'96Mbitx0.5秒'設(shè)為上限值的先讀取,可不產(chǎn)生下溢地穩(wěn)定地將TS數(shù)據(jù)包提供給解碼器,所以不必?fù)?dān)心Out-of-MUX構(gòu)架實現(xiàn)用的同時讀出波及品質(zhì)上的問題。在不提高頻帶幅度、僅以BD-ROM為對象的再現(xiàn)裝置中,由于可實現(xiàn)Out-of-MUX構(gòu)架,所以可以低價格向市場提供實現(xiàn)Out-of-MUX構(gòu)架的再現(xiàn)裝置。另外,由于有'每秒48Mbps以下'的限制,所以再現(xiàn)裝置若執(zhí)行上述"始終執(zhí)行先讀取"的單純控制,則即便產(chǎn)生構(gòu)成最壞情況的數(shù)據(jù)提供,也可避免下溢的發(fā)生。由于可省略預(yù)測構(gòu)成最壞情況的數(shù)據(jù)提供何時發(fā)生的預(yù)測處理等的安裝,所以容易開發(fā)再現(xiàn)裝置。圖1是表示本發(fā)明的記錄媒體的使用行為方式的圖。圖2是表示BD-ROM的內(nèi)部構(gòu)成的圖。圖3是模式表示賦予擴(kuò)展符.m2ts的文件如何構(gòu)成的圖。圖4是進(jìn)一步詳細(xì)表示視頻流和音頻流如何存儲在PES數(shù)據(jù)包串中的圖。圖5是表示視頻或音頻如何復(fù)用到程序流、傳輸流的圖。圖6是表示傳輸流的細(xì)節(jié)的圖。圖7是表示PAT、PMT數(shù)據(jù)包的內(nèi)部構(gòu)成的圖。圖8表示構(gòu)成AVClip的TS數(shù)據(jù)包經(jīng)怎樣的過程寫入BD-ROM。圖9是表示AlignedUnit的內(nèi)部構(gòu)成的圖。圖10是表示Clip信息的內(nèi)部構(gòu)成的圖。圖11是表示對電影的視頻流的EP—map設(shè)定的圖。圖12是表示PlayList信息的數(shù)據(jù)構(gòu)造的圖。圖13是表示AVClip與PlayList信息之間的關(guān)系的圖。圖14是表示局部存儲器200的內(nèi)部構(gòu)成的圖。圖15是表示構(gòu)成Out-of-MUX應(yīng)用的主TS、次TS在BD-ROM再現(xiàn)裝置的內(nèi)部構(gòu)成中、如何提供給解碼器的圖。圖16是表示PlayList信息的數(shù)據(jù)構(gòu)造的圖。圖17是特寫表示Subpath信息的內(nèi)部構(gòu)成的圖。圖18是表示局部存儲器200上的SubClip、局部存儲器200上的PlayList信息、BD-ROM上的MainClip之間的對應(yīng)圖。圖19(a)是表示STN一table的內(nèi)部構(gòu)成的圖。圖19(b)是表示對應(yīng)于視頻流的Stream—attribute的圖。圖19(c)是表示對應(yīng)于音頻流的Stream—attribute的圖。圖19(d)是表示視頻流中的Stream—entry的圖。圖20表示從BD-ROM中讀出的TS數(shù)據(jù)包與從局部存儲器中讀出的TS數(shù)據(jù)包,表示這些TS數(shù)據(jù)包中提供給解碼器的TS數(shù)據(jù)包。圖21(a)(d)是表示W(wǎng)indow的移位的圖。圖22是表示從BD-ROM中讀出的TS數(shù)據(jù)包、從局部存儲器中讀出的TS數(shù)據(jù)包的數(shù)據(jù)量的時間推移的曲線。圖23(a)、(b)對比表示各Window的傳輸允許量與Window中向解碼器的提供量的圖。圖24是表示構(gòu)成Out—of—MUX應(yīng)用的Playltem、SubPlayltem的連接狀態(tài)的圖。圖25是表示圖24所示的、Playltem的connection—condition信息、SubPlayltem的sp—connection—condition信息被設(shè)定為"=5"的情況下的、Playltem中的In—Time、Out—Time與SubPlayltem中的In—Time、Out—Time之間的關(guān)系的圖。圖26表示在再現(xiàn)Playltem的從In一Time至Out—Time中存在的部分的情況下應(yīng)參照的STC值,在再現(xiàn)SubPlayltem的從In—Time至Out—Time中存在的部分的情況下應(yīng)參照的STC值。圖27是表示由previousPlayltem參照的MainClip、由當(dāng)前Playltem參照的SubClip中、TS1、TS2如何確定的圖。圖28是表示CC=5和SP_CC=5的細(xì)節(jié)的圖。圖29是表示由previousPlayltem和當(dāng)前Playltem指定的多個VideoPresentationUnit、多個AudioPresentationUnit與STC時間軸之間的關(guān)系的圖。圖30是表示本發(fā)明的再現(xiàn)裝置的內(nèi)部構(gòu)成的圖。圖31是基于PlayList信息的再現(xiàn)步驟的流程圖。圖32是表示SubPlayltem中的無縫連接的流程圖。圖33是表示第2實施方式的創(chuàng)作(authoring)系統(tǒng)的內(nèi)部構(gòu)成的圖。圖34是表示對主TS、次TS的校驗步驟的流程圖。圖35是表示存在多個同種類的基本流的情況下的、對主TS、次TS的校驗步驟的流程圖。圖36是表示CC=6的詳細(xì)說明的圖。圖37是表示Playltem與SubPlayltem的相關(guān)的圖。圖38是模式表示ATC時間軸上存在的多個TS數(shù)據(jù)包如何復(fù)用的圖。圖39是模式表示除音頻外、還替換字幕(PG)或菜單(IG)的情況下,構(gòu)成主TS的多個TS數(shù)據(jù)包與構(gòu)成次TS的多個TS數(shù)據(jù)包如何復(fù)用的圖。圖40是表示構(gòu)成音頻混頻應(yīng)用的主TS、次TS在BD-ROM再現(xiàn)裝置的內(nèi)部構(gòu)成中如何提供給解碼器的圖。圖41是表示第5實施方式的再現(xiàn)裝置的內(nèi)部構(gòu)成的圖。圖42是表示由表示音頻混頻的播放列表指定的Playltem與SubPlayltem的相關(guān)的圖。圖43是表示構(gòu)成劇場公映版與導(dǎo)演剪輯版雙方的PlayList信息一例的圖。符號說明laBD-ROM驅(qū)動器lb、c讀取緩沖器lb、a、cATC計數(shù)器2a、dSourceDepacketizer(源角軍包器)2c、dATC計數(shù)器3a、cSTC計數(shù)器3b、dPIDFilter(PID過濾器)4視頻解碼器5視頻平面6TransportBuffer(傳輸緩沖器)7ElementaryBuffer(基本緩沖器)8音頻解碼器10a、b、c、d開關(guān)11InteractiveGraphics(交互圖形)解碼器12InteractiveGraphics平面13PresentationGraphics(演示圖形)解碼器14PresentationGraphics平面17合成部21存儲器22控制器23PSR組24PID變換部25網(wǎng)絡(luò)部26操作受理部100BD-ROM200局部存儲器300再現(xiàn)裝置400電視500AV放大器具體實施方式(第1實施方式)下面,說明本發(fā)明的記錄媒體的實施方式。首先,說明本發(fā)明的記錄媒體的實施行為中使用行為的方式。圖1是表示本發(fā)明的記錄媒體的使用行為方式的圖。圖1中,本發(fā)明的記錄媒體是局部存儲器200。局部存儲器200用于向由再現(xiàn)裝置300、電視400、AV放大器500、揚(yáng)聲器600構(gòu)成的家庭影院系統(tǒng)提供電影作品。下面,說明BD-ROMIOO、局部存儲器200、再現(xiàn)裝置300。BD-ROM100是記錄電影作品的記錄媒體。局部存儲器200是組裝在再現(xiàn)裝置中、用作從電影發(fā)行者的服務(wù)器分發(fā)的內(nèi)容的接受盤的硬盤。再現(xiàn)裝置300是網(wǎng)絡(luò)對應(yīng)型的數(shù)字家電設(shè)備,具有再現(xiàn)BD-ROM100的功能。另外,將從電影發(fā)行者的服務(wù)器700通過網(wǎng)絡(luò)下載的內(nèi)容存儲在局部存儲器200中,使如此記錄在局部存儲器200中的內(nèi)容與記錄在BD-ROM100中的內(nèi)容組合,可擴(kuò)展/更新BD-ROM100的內(nèi)容。在BD-ROMIOO的記錄內(nèi)容中組合局部存儲器200的記錄內(nèi)容,將未記錄在BD-ROMIOO中的數(shù)據(jù)以好像是記錄在其中的方式迸行處理的技術(shù)稱為"虛擬組裝"(virtualpackage)。以上是對本發(fā)明的記錄媒體的使用方式的說明。下面說明本發(fā)明的記錄媒體的生產(chǎn)行為。本發(fā)明的記錄媒體可利用文件系統(tǒng)上的改良來實現(xiàn)。<BD-ROM的概要>圖2是表示BD-ROM的內(nèi)部構(gòu)成的圖。在本圖的第4段表示BD-ROM,在第3段表示BD-ROM上的軌道。本圖的軌道為,沿橫向拉伸描繪了從BD-ROM的內(nèi)周向外周形成為螺旋狀的軌道。該軌道由導(dǎo)入?yún)^(qū)域、巻區(qū)域、導(dǎo)出區(qū)域構(gòu)成。本圖的巻區(qū)域具有物理層、文件系統(tǒng)層、應(yīng)用層這樣的層模型。若使用目錄構(gòu)造來表現(xiàn)BD-ROM的應(yīng)用層格式(應(yīng)用格式),則如圖中的第l段所示。在第1段中,在BD-ROM中、Root目錄下有BDMV目錄。在該BDMV目錄的屬下,還存在稱為PLAYLIST目錄、CLIPINF目錄、STREAM目錄的3個子目錄。在PLAYLIST目錄中,存在賦予了擴(kuò)展符mpls的文件(00001.mpls)。在CLIPINF目錄中,存在賦予了擴(kuò)展符clpi的文件(00001.clpi,00002.clpi)。在STREAM目錄中,存在賦予了擴(kuò)展符m2ts的文件(00001.m2ts,00002.m2ts)。利用以上的目錄構(gòu)造,可知彼此不同種類的多個文件被配置在BD-ROM上。<BD-ROM的構(gòu)成之1.AVClip>首先,說明賦予擴(kuò)展符.m2ts的文件。圖3是模式表示賦予擴(kuò)展符.m2ts的文件如何構(gòu)成的圖。賦予擴(kuò)展符.111218的文件(00001,m2ts,00002.m2ts)存儲AVClip。AVClip是MPEG2-TransportStream(MPEG-2傳輸流)形式的數(shù)字流。該數(shù)字流通過將數(shù)字化的影像、數(shù)字化的聲音(上第1段)變換為由PES數(shù)據(jù)包構(gòu)成的基本流(上第2段),進(jìn)而變換為TS數(shù)據(jù)包(上第3段),將相同字幕系統(tǒng)的演示圖形流(PresentationGraphics(PG)流)及對話系統(tǒng)的交互圖形流(InteractiveGraphics(IG)流)(下第1段、下第2段)變換為TS數(shù)據(jù)包(下第3段),將它們復(fù)用來構(gòu)成。下面,說明這些視頻流、音頻流、PG流、IG流。<視頻流>視頻流是構(gòu)成電影作品的動態(tài)圖像的流,由作為SD圖像、HD圖像的圖片數(shù)據(jù)構(gòu)成。視頻流中,存在VC-1視頻流、MPEG4-AVC視頻流、MPEG2-Video視頻流等形式。在MPEG4-AVC視頻流中,向IDR圖片、I圖片、P圖片、B圖片賦予PTS、DTS等時戳,以該圖片的單位,執(zhí)行再現(xiàn)控制。這樣,將賦予了PTS、DTS、構(gòu)成再現(xiàn)控制單位的視頻流的一個單位,稱為"VideoPresentationUnit"(視頻演示單位)。<音頻流>音頻流是表示電影作品的聲音的流,存在LPCM音頻流、DTS-HD音頻流、DD/DD+音頻流或DD/MLP音頻流等形式。向音頻流中的音頻幀賦予時戳,以該音頻幀的單位,執(zhí)行再現(xiàn)控制。這樣,將賦予了時戳、構(gòu)成再現(xiàn)控制單位的音頻流的一個單位,稱為"AudioPresentationUnit"(音頻演示單位)。<PG流>PG流是構(gòu)成每種語言字幕的圖形流,存在對英語、日語、法語等多個語言的流。PG流由PCS(PresentationControlSegment:演示控制段)、PDS(PalletDefineSegment:調(diào)色板定義段)、WDS(WindowDefineSegment:窗口定義段)、ODS(ObjectDefineSegment:對象定義段)等一系列功能段構(gòu)成。ODS(ObjectDefineSegment)是定義作為字幕的圖形對象的功能段。WDS(WindowDefineSegment)是定義畫面中的圖形對象的比特量的功能段,PDS(PalletDefineSegment)是規(guī)定圖形對象的描繪中的顯色的功能段。PCS(PresentationControlSegment)是規(guī)定字幕顯示中的頁控制的功能段。這種頁控制中有Cut-In/Out(切入/切出)、Fade-In/Out(淡入/淡出)、ColorChange(改變顏色)、Scroll(滾動)、Wipe-In/Out(劃入/劃出)等,通過伴隨基于PCS的頁控制,可實現(xiàn)一邊慢慢地刪除某個字幕、一邊顯示下一字幕的顯示效果。<IG流>IG流是實現(xiàn)對話控制的圖形流。由IG流定義的對話控制是與DVD再現(xiàn)裝置上的對話控制有互換性的對話控制。這種IG流由稱為ICS(InteractiveCompositionSegment:交互合成段)、PDS(PaletteDefinitionSegment:調(diào)色板定義段)、ODS(ObjectDefinitionSegment:對象定義段)的功能段構(gòu)成。ODS(ObjectDefinitionSegment)是定義圖形對象的功能段。匯集多個該圖形對象,描繪對話畫面上的按鈕。PDS(PaletteDefinitionSegment)是規(guī)定圖形對象的描繪中的顯色的功能段。ICS(InteractiveCompositionSegment)是實現(xiàn)對應(yīng)于用戶操作使按鈕的狀態(tài)變化的狀態(tài)變化的功能段。ICS包含對按鈕執(zhí)行了確定操作時應(yīng)執(zhí)行的按鈕指令。這里,AVClip由1個以上的"STC—Sequence"構(gòu)成。所謂"STC—Sequence"是指作為AV流的系統(tǒng)基準(zhǔn)時刻的STC(SystemTimeClock:系統(tǒng)時間時鐘)的不連續(xù)點(systemtime-basediscontinuity)不存在的區(qū)間。STC的不連續(xù)點是傳送解碼器為了得到STC而參照的PCR(ProgramClockReference:節(jié)目時鐘參考)的PCR數(shù)據(jù)包的不連續(xù)信息(discontinuity—indicator)為ON的點。圖4進(jìn)一步詳細(xì)表示視頻流和音頻流如何存儲在PES數(shù)據(jù)包串中。本圖中的第1段表示視頻流,第3段表示音頻流。第2段表示PES數(shù)據(jù)包串。如本圖的箭頭yyl、yy2、yy3、yy4所示,視頻流中的多個VideoPresentationUnit、艮卩IDR、B圖片、P圖片,被分割成多個,可知各個分割部分被存儲在PES數(shù)據(jù)包的有效負(fù)載(圖中的V#1、V#2、V#3、V#4)中。另外,構(gòu)成音頻流的AudioPresentationUnit、即音頻幀,如箭頭aal、aa2所示,可知存儲在各個PES數(shù)據(jù)包的有效負(fù)載(圖中的AW、A弁2)中。圖5表示視頻或音頻如何復(fù)用到程序流、傳輸流。下段表示存儲視頻流與音頻流的多個PES數(shù)據(jù)包(圖中的V#l、V#2、W3、V#4、A#l、A#2)。從本圖可知,視頻流和音頻流被存儲在單獨的PES數(shù)據(jù)包中。上段表示存儲了下段PES數(shù)據(jù)包的程序流和傳輸流。在復(fù)用到程序流的情況下,PES數(shù)據(jù)包被收成1個包。在復(fù)用到傳輸流的情況下,分割PES數(shù)據(jù)包,將各個分割部分存儲在多個TS數(shù)據(jù)包的有效負(fù)載中。BD-ROM中的存儲方式不是前者程序流、而是后者傳輸流的存儲方式。雖然圖5中未示出,但通常傳輸流中使用的視頻PES數(shù)據(jù)包存儲l個幀、或成對的2個場。圖6是表示傳輸流的細(xì)節(jié)的圖。本圖中的第1段是構(gòu)成MPEG2傳輸流的多個TS數(shù)據(jù)包串,第2段表示TS數(shù)據(jù)包的內(nèi)部構(gòu)成。如該第2段所示,1個TS數(shù)據(jù)包由"頭"、"適用字段(adaptatkmfield)"和"有效負(fù)載"構(gòu)成。引出線thl特寫了TS數(shù)據(jù)包頭的構(gòu)成。如該引出線所示,在TS數(shù)據(jù)包頭中,存在表示存儲PES數(shù)據(jù)包的開頭的'單元開始顯示(payload—unit—start—indicator),、表示復(fù)用到傳輸流的基本流的種類的'PID(PacketIdentifier)'、表示TS數(shù)據(jù)包中是否存在適用字段的(適用字段控制'等。引出線th2特寫適用字段的內(nèi)部構(gòu)成。適用字段在將TS數(shù)據(jù)包頭的適用字段控制設(shè)定成"l"的情況下,提供給TS數(shù)據(jù)包。具體而言,表示是視頻、音頻的幀開頭、是入口點的'隨機(jī)訪問顯示(random—access—indicator),、提供T-STD(TransportSystemTargetDecoder:傳輸系統(tǒng)目標(biāo)解碼器)的STC(SystemTimeClock)的PCR(ProgramClockReference)等存儲在該適用字段中。圖7是表示PAT、PMT數(shù)據(jù)包的內(nèi)部構(gòu)成的圖。這些數(shù)據(jù)包記述傳輸流的程序構(gòu)成。本圖中的引出線hml特寫了傳輸流中存在的PID=0的TS數(shù)據(jù)包的構(gòu)成。這種TS數(shù)據(jù)包被稱為PAT(ProgramAssociationTable:程序關(guān)聯(lián)表)數(shù)據(jù)包,表示傳輸流整體的節(jié)目構(gòu)成。PAT數(shù)據(jù)包的PID始終為"0"。在PAT數(shù)據(jù)包中存儲PAS(ProgramAssociationSection:程序關(guān)聯(lián)部)。弓l出線hm2特寫PAS的內(nèi)部構(gòu)成。如該引出線所示,PAS對應(yīng)表示program一number(節(jié)目序號)與programmaptable(節(jié)目映射表)(PMT的PID)。引出線hm3特寫傳輸流中存在的PID=0xl00的TS數(shù)據(jù)包的構(gòu)成。這種TS數(shù)據(jù)包被稱為PMT數(shù)據(jù)包。如引出線hm4所示,PMT數(shù)據(jù)包的PMS包含表示對應(yīng)于該P(yáng)MS的節(jié)目中包含的流種類的'stream—type,和該流的PID、艮卩(elementary—PID,。在本圖的實例中,可知節(jié)目序號#1的節(jié)目具有PIDK)xlOO的PMT,具有PID=0x200與0x201的MPEG2視頻與ADTS音頻構(gòu)成該節(jié)目序號#1的節(jié)目。這樣,從始終PID=0的PAT取得PMT的PID,從該P(yáng)MT的PID取得PMT數(shù)據(jù)包,通過參照PMS,可得知傳輸流中的節(jié)目、和其構(gòu)成流的PID或流類型。接著,說明如上所述構(gòu)成的AVClip如何寫入BD-ROM中。圖8表示構(gòu)成AVClip的TS數(shù)據(jù)包經(jīng)怎樣的過程寫入BD-ROM。圖8的第1段表示構(gòu)成AVClip的TS數(shù)據(jù)包。構(gòu)成AVClip的188字節(jié)的TS數(shù)據(jù)包如第2段所示,附加4字節(jié)的TS—extra—header(圖中的陰影部),變?yōu)?92字節(jié)長度的Source數(shù)據(jù)包。該TS_extra—header包含表示該TS數(shù)據(jù)包的解碼器輸入時刻信息的Arrival—Time—Stamp(到達(dá)時戳)。向每個TS數(shù)據(jù)包賦予ATS頭以形成流的理由在于,為了向每個TS數(shù)據(jù)包提供至解碼器(STD)的輸入時刻。在數(shù)字廣播中,將傳輸流作為固定比特率來處理。因此,對復(fù)用了稱為NULL數(shù)據(jù)包的偽TS數(shù)據(jù)包后構(gòu)成固定比特率的傳輸流加以廣播。當(dāng)在光盤等有限記錄容量的記錄媒體中記錄流時,由于固定比特率的記錄方式浪費容量,所以不好。因此,BD-ROM中不記錄NULL數(shù)據(jù)包。另外,為了對應(yīng)于可變比特率的記錄方式,向每個TS數(shù)據(jù)包賦予ATS之后,記錄傳輸流。通過使用該ATS,可對每個TS數(shù)據(jù)包復(fù)原解碼器輸入時刻,可對應(yīng)于可變比特率的記錄方式。后面,將ATS頭與TS數(shù)據(jù)包的1組稱為源數(shù)據(jù)包(SourcePacket)。構(gòu)成AVClip的Source數(shù)據(jù)包在第3段的AVClip中構(gòu)成1個以上的"ATC—Sequence"。所謂"ATC—Sequence"是Source數(shù)據(jù)包的排列,是指在該Arrival—Time—Stamp參照的Arrival—Time_Clock中不存在不連續(xù)點(noarrivaltime-basediscontinuity)。換言之,將該Arrival—Time—Stamp參照的Arrival—Time—Clock中存在連續(xù)性的Source數(shù)據(jù)包串稱為"ATC_Sequence"。這種ATC—Sequence變?yōu)锳VClip,以xxxxx.m2ts的文件名記錄在BD-ROM中。這種AVClip與通常的計算機(jī)文件一樣,被分割成1個以上的文件范圍(extent),記錄在BD-ROM上的領(lǐng)域中。第4段模式地表示AVClip如何記錄在BD-ROM中。在該第4段中,構(gòu)成文件的各文件范圍具有預(yù)定的Sexetent以上的數(shù)據(jù)長度。研究將AVClip分割成多個范圍來記錄時的、每個范圍的最小數(shù)據(jù)長度Sexetent。這里,BD-ROM中光拾取器的跳動所需的時間由Tjump=Taccess+Toverhead給出。Taccess是對應(yīng)于跳動距離(跳動的物理地址的距離)提供的時間。從BD-ROM讀出的TS數(shù)據(jù)包被存儲在稱為讀取緩沖器的緩沖器中,輸出到解碼器,但向讀取緩沖器的輸入以稱為Rud的比特率進(jìn)行,在將ECC塊中的扇區(qū)數(shù)設(shè)為Secc的情況下,Toverhead禾U用Toverhead^(2xSeccx8)/Rud=20毫秒這樣的計算來給出。從BD-ROM讀出的TS數(shù)據(jù)包以Source數(shù)據(jù)包的狀態(tài)存儲在讀取緩沖器中之后,以稱為TS一Recording一rate的傳輸速率提供給解碼器。為了不使以TS—Recording—rate的傳輸速率向解碼器提供TS數(shù)據(jù)包中斷,必需在Tjump期間從讀取緩沖器向解碼器連續(xù)輸出TS數(shù)據(jù)包。這里,由于從讀取緩沖器的輸出不是以TS數(shù)據(jù)包、而是以Source數(shù)據(jù)包的狀態(tài)進(jìn)行,所以在TS數(shù)據(jù)包與Source數(shù)據(jù)包之間的大小比為192/188的情況下,Tjump期間,必需利用(192/188xTS—Recording—rate)的傳輸速率從讀取緩沖器連續(xù)輸出Source數(shù)據(jù)包。因此,讀取緩沖器不下溢的緩沖器存儲量為Boccupied^(Tjump/1000x8)x((192/188)xTS—Recording—rate)由于向讀取緩沖器的輸入速率為Rud,從讀取緩沖器的輸出速率為TS一Recording一ratex(192/188),所以向讀取緩沖器的存儲速率由輸入速率-輸出速率的計算來提供,為(Rud-TS_Recording_ratex(192/188))。將該Boccupied存儲在讀取緩沖器中所需的時間Tx為Tx=Boc—ed/(Rud-TS一Recording一ratex(192/188))。由于從BD-ROM中讀出必需在該時刻Tx中連續(xù)以Rud輸入TS數(shù)據(jù)包,所以在將AVClip分割成多個范圍來記錄時的、每個范圍的最小數(shù)據(jù)長度Sexetent為Sexetent=RudxTx=RudxBoccupied/(Rud-TS—Recording一ratex(192/188))^Rudx(Tjump/1000x8)x((192/188)xTS—Recording—rate)/(Rud-TS—Recording一ratex(l92/188))S(RudxTj觀p/1000x8)xTS—Recording一ratex192/(Rudx188-TS—Recording—ratex192)從而,有Sexetent^(TjumpxRud/1000x8)x(TS—Recording—ratex192/(Rudx188-TS—Recording—ratex192》。構(gòu)成AVClip的各文件范圍通過具有以使得解碼器不下溢的方式算出的Sextent以上的數(shù)據(jù)長度,從而,即便構(gòu)成AVClip的各文件范圍在BD-ROM上位于離散的位置,也不會在再現(xiàn)時中斷向解碼器提供TS數(shù)據(jù)包,可連續(xù)讀出。上述文件范圍,以匯集32個Source數(shù)據(jù)包的對齊單元(AlignedUnit、6KByte的數(shù)據(jù)大小)為最小單位而構(gòu)成。因此,BD中的流文件(XXXXX.AVClip)的文件大小始終是6KByte的倍數(shù)。圖9是表示AlignedUnit的內(nèi)部構(gòu)成的圖。AlignedUnit由32個Source數(shù)據(jù)包構(gòu)成,寫入連續(xù)的3個扇區(qū)中。由32個Source數(shù)據(jù)包構(gòu)成的組是6144字節(jié)^32xl92),這與3個扇區(qū)大小6144字節(jié)(=2048x3)—致。BD-ROM中的扇區(qū)以32個單位附加糾錯碼,構(gòu)成ECC塊。再現(xiàn)裝置只要以AlignedUnit的單位訪問BD-ROM,就可得到32個完結(jié)的Source數(shù)據(jù)包。以上是對BD-ROM的AVClip的寫入過程。下面,將記錄在BD-ROM中、復(fù)用了高畫質(zhì)的視頻流的AVClip稱為"MainClip"。相反,將記錄在局部存儲器中、與MainClip同時再現(xiàn)的AVClip稱為"SubClip"。通過對記錄在BD-ROM中的MainClip進(jìn)行解復(fù)用,得到部分傳輸流。該部分傳輸流對應(yīng)于各個基本流。將通過解復(fù)用MainClip得到的部分傳輸流、即對應(yīng)于1個基本流的部分傳輸流稱為"主TS"。<BD-ROM的構(gòu)成之2.Clip信息>接著說明賦予擴(kuò)展符.dpi的文件。賦予擴(kuò)展符.clpi的文件(OOOOl.dpi、00002.clpi)存儲Clip信息。Clip信息是關(guān)于各個AVClip的管理信息。圖lO是表示Clip信息的內(nèi)部構(gòu)成的圖。如圖10的左側(cè)所示,Clip信息由i)存儲關(guān)于AVClip的信息的『Cliplnfo()』、ii)存儲涉及ATCS叫uence、STCSequence的信息的『S叫uenceInfo()』、iii)存儲涉及ProgramSequence的信息的『ProgramInfo()』、iv)『CharacteristicPointInfo(CPI())』構(gòu)成。在Cliplnfo中,有該Clip信息參照的AVClip的應(yīng)用類型(application_type)。通過參照這種Cliplnfo,可利用應(yīng)用類型來識別是MainClip還是SubClip、包含動態(tài)圖像還是包含靜止圖像(幻燈片)等。另外,Cliplnfo中記述上述TS—recording—rate。SequenceInfo是關(guān)于包含于AVClip中的、1個以上STC—Sequence、ATC—Sequence的信息。設(shè)置這些信息的意義在于將STC、ATC的不連續(xù)點事先通知給再現(xiàn)裝置。即,若存在這種不連續(xù)點,則AVClip內(nèi)有可能出現(xiàn)同值的PTS、ATS,在再現(xiàn)時產(chǎn)生故障。為了表示STC、ATC連續(xù)在傳輸流中從何處起至何處止,設(shè)置SequenceInfo。所謂ProgramInfo是表示Program的內(nèi)容恒定的區(qū)間(ProgramSequence)的信息。所謂Program是共享同步再現(xiàn)用時間軸的基本流彼此的集合。設(shè)置ProgramSequence信息的意義在于事先將Program內(nèi)容的變化點通知給再現(xiàn)裝置。這里所謂的Program內(nèi)容的變化點是指視頻流的PID變化、或視頻流的種類從SD圖像變化為HD圖像的點等。接著,說明CharacteristicPointInfo。圖中的引出線cu2特寫了CPI的構(gòu)成。如引出線cu2所示,CPI由Ne個EP—map—for—one—stream—PID(EP—map—for—one—stream—PIDEP—map—for_one—stream—PID[Ne-l])構(gòu)成。這些EP—map_for_one—stream一PID是關(guān)于屬于AVClip的各個基本流的EP_map。EP_map是在1個基本流上、與入口時刻(PTS—EP—start)相對應(yīng)地表示AccessUnit存在的入口位置的數(shù)據(jù)包序號(SPN—EP—start)的信息。圖中的引出線cu3特寫EP—map—for_one—stream—PID的內(nèi)部構(gòu)成。據(jù)此,可知EP—map—for—one—stream_PID由Nc個EP_High(EP—High(O)EP—High(Nc畫l》與Nf個EP—Low(EP—Low(O)EP一Low(Nf-l))構(gòu)成。這里,EP_High具有表示AccessUnit(Non-IDRI圖片、IDR圖片)的SPN—EP—start和PTS_EP—start的高位比特的作用,EP_Low具有表示AccessUnit(Non-IDRI圖片、IDR圖片)的SPN—EP—start和PTS一EP一start的低位比特的作用。圖中的引出線cu4特寫EP_High的內(nèi)部構(gòu)成。如該引出線所示,EP—High(i)由作為對EP—Low的參照值的『ref_to_EP—Low—id[i]』、表示AccessUnit(Non-IDRI圖片、IDR圖片)的PTS的高位比特的『PTS—EP—High[i]』、表示AccessUnit(Non-IDRI圖片、IDR圖片)的SPN的高位比特的『SPN—EP—High[i]』構(gòu)成。這里,所謂i是用于識別任意EP一High的識別符。圖中的引出線cu5特寫EP—Low的內(nèi)部構(gòu)成。如引出線cu5所示,EP—Low由表示對應(yīng)的AccessUnit是否是IDR圖片的『is—angle—change_point(EP—Low—id)』、表示對應(yīng)的AccessUnit的大小的『I_end_position—offset(EP_Low_id)』、表示對應(yīng)的AccessUnit(Non-IDRI圖片、IDR圖片)的PTS的低位比特的『PTS—EP—Low(EP—Low—id)』、和表示對應(yīng)的AccessUnit(Non-IDRI圖片、IDR圖片)的SPN的低位比特的『SPN_EP—Low(EP_Low—id)J構(gòu)成。這里,所謂EP一Low—id是用于識別任意EPJ^w的識別符。<Clip信息的說明之2.EP_map>下面,通過具體例來說明EP—map。圖11是表示對電影的視頻流的EP—map設(shè)定的圖。第1段表示按顯示順序配置的多個圖片(MPEG4-AVC中規(guī)定的IDR圖片、I圖片、B圖片、P圖片),第2段表示該圖片中的時間軸。第4段表示BD-ROM上的TS數(shù)據(jù)包串,第3段表示EP—map的設(shè)定。在第2段的時間軸上,設(shè)在時刻tlt7存在構(gòu)成AccessUnit的IDR圖片和I圖片。另外,若設(shè)這些tlt7的時間間隔為l秒左右,則電影中使用的視頻流的EP一map被設(shè)定成將tlt7表示為入口時亥IJ(PTS—EP—start),與之相對應(yīng)地表示入口位置(SPN—EP—start)。<PlayList信息>接著,說明PlayList(播放列表)信息。賦予擴(kuò)展符"mpls"的文件(OOOO1.mpls)是存儲PlayList(PL)信息的文件。圖12是表示PlayList信息的數(shù)據(jù)構(gòu)造的圖。在本圖中,如引出線mpl所示,PlayList信息包含定義MainPath(主路徑)的MainPath信息(MainPath())、與定義章節(jié)的PlayListMark信息(PlayListMark())。<PlayList信息的說明之1.MainPath信息>首先說明MainPath。MainPath是對作為主影像的視頻流或音頻流定義的再現(xiàn)路徑。MainPath如箭頭mpl所示,由多個Playltem信息好l.Jm定義。Playltem信息定義構(gòu)成MainPath的一個邏輯再現(xiàn)區(qū)間。Playltem信息的構(gòu)成由引出線hsl特寫。如該引出線所示,Playltem信息由表示再現(xiàn)區(qū)間的IN點和Out點所屬的AVClip的再現(xiàn)區(qū)間信息的文件名的『Clip—Information—file_name』、表示AVClip的編碼方式的『Clip—codec—identifier』、表示Playltem是否構(gòu)成多角度的『is—multi一angle』、表示該P(yáng)layltem(當(dāng)前Playltem)與其前一個Playltem(previousPlayltem)之間的連接狀態(tài)的『connection—condition』、唯一表示該P(yáng)layltem為對象的STC_Sequence的『ref—to—STCjd[O]』、表示再現(xiàn)區(qū)間的起點的時間信息『In—time』、表示再現(xiàn)區(qū)間的終點的時間信息『Out_time』、表示該P(yáng)layltem中應(yīng)屏蔽的用戶操作是哪個的『UO—mask—table』、表示是否許可向該P(yáng)layltem的中途隨機(jī)訪問的『Playltem—random—access—flag』、表示該P(yáng)layltem再現(xiàn)結(jié)束后是否繼續(xù)最后圖片的靜止顯示的『Still一mode』、和『STN—table』構(gòu)成。其中,構(gòu)成再現(xiàn)路徑的是表示再現(xiàn)區(qū)間的起點的時間信息『In一time』、表示再現(xiàn)區(qū)間的終點的時間信息『OuUime』的組,所謂再現(xiàn)路徑信息由該『In一time』禾卩『Out—time』的組構(gòu)成。圖13是表示AVClip與PlayList信息之間的關(guān)系的圖。第l段表示PlayList信息具有的時間軸(PlayList時間軸)。第2段至第5段表示由EP_map參照的視頻流。PlayList信息包含Playltem信息#1、#2這兩個Playltem信息,利用這些Playltem信息#1、#2的In—time、Out—time,定義了兩個再現(xiàn)區(qū)間。若使這些再現(xiàn)區(qū)間排列,則定義與AVClip時間軸不同的時間軸。這是第l段所示的PlayList時間軸。這樣,可利用Playltem信息的定義,定義與AVClip不同的再現(xiàn)路徑。以上是對BD-ROM的說明。<局部存儲器200>接著,說明作為本發(fā)明的記錄媒體的局部存儲器200。圖14是表示局部存儲器200的內(nèi)部構(gòu)成的圖。如圖所示,本發(fā)明的記錄媒體可通過對應(yīng)用層的改良來生產(chǎn)。圖20的第4段表示局部存儲器200,第3段表示局部存儲器200上的軌道。本圖的軌道為,沿橫向拉伸描繪了從局部存儲器200的內(nèi)周向外周形成為螺旋狀的軌道。該軌道由導(dǎo)入?yún)^(qū)域、巻區(qū)域、導(dǎo)出區(qū)域構(gòu)成。本圖的巻區(qū)域具有物理層、文件系統(tǒng)層、應(yīng)用層等層。若使用目錄構(gòu)造來表現(xiàn)局部存儲器200的應(yīng)用層格式(應(yīng)用格式),則如圖中第1段所示。在本圖的目錄構(gòu)造中,在ROOT目錄的屬下,存在稱為<organizational'的子目錄,在其屬下,存在稱為'disc#r的子目錄。所謂目錄<organization1'是分配給電影作品的特定提供商的目錄。(disd/l'是分配給該提供商所提供的BD-ROM的每個的目錄。通過在對應(yīng)于特定提供商的目錄中設(shè)置對應(yīng)于各BD-ROM的目錄,單獨存儲對各BD-ROM的下載數(shù)據(jù)。在該子目錄的屬下,與存儲在BD-ROM中的一樣,存儲PlayList信息(00002.mpls)、Clip信息(00003.clpi、00004.clpi)、AVClip(00003.m2ts、00004.m2ts)。接著,說明構(gòu)成局部存儲器200的構(gòu)成要素的PlayList信息、Clip信息、AVClip。<局部存儲器200的構(gòu)成之1.AVClip>局部存儲器200上的AVClip(00003.m2ts、00004.m2ts)構(gòu)成SubClip。對該SubClip進(jìn)行解復(fù)用,從而得到部分傳輸流。將通過解復(fù)用SubClip得到的部分傳輸流稱為"次TS"。這種次TS構(gòu)成Out—of一MUX應(yīng)用。下面,說明Out—of一MUX應(yīng)用。(Out—of—MUX應(yīng)用)所謂Out—of—MUX應(yīng)用是如下應(yīng)用,通過同時再現(xiàn)選擇例如BD-ROM上的主TS、與經(jīng)網(wǎng)絡(luò)等取得并記錄在局部存儲器中的次TS這兩個TS,從而可在這2個TS間實現(xiàn)各種基本流的組合。圖15是表示構(gòu)成Out-of-MUX應(yīng)用的主TS、次TS在BD-ROM再現(xiàn)裝置的內(nèi)部構(gòu)成中、如何提供給解碼器的圖。圖中,左側(cè)示出BD-ROM再現(xiàn)裝置的內(nèi)部構(gòu)成中的BD-ROM驅(qū)動器裝置、局部存儲器、網(wǎng)絡(luò)部,右側(cè)示出解碼器。正中示出執(zhí)行流的解復(fù)用的PIDFilter。本圖中的主TS(Videol,Audio1(English),Audio2(Spanish),PGl(EnglishSubtitle),IGl(EnglishMenu))、次TS(Audio2(Japanese),Audio3(Korean),PG2(JapaneseSubtitle),PG3(KoreanSubtitle),IG2(JapaneseMenu),IG3(KoreanMenu))分別表示從BD-ROM、局部存儲器提供的傳輸流。由于盤單體中僅記錄英語(Audiol)與西班牙語(Audio2),所以不能從該盤中選擇日語配音等。但是,若將內(nèi)容提供商提供的日語配音(Audio2)所在的次TS下載到局部存儲器,則可將日語配音聲音(Audio2)、日語字幕(PG2)、日語菜單畫面(IG2)送入解碼器。由此,用戶可從日語菜單畫面(IG2)中選擇日語配音聲音(Audio2)與日語字幕(PG2),與影像(Videol)—起再現(xiàn)。在同時再現(xiàn)的2個TS中存儲的基本流的每個種類只有最多1個(換言之,主TS與次TS中存儲的視頻只有最多1個、音頻只有最多1個、字幕只有最多1個、菜單只有最多1個)的限制下,Out—of—MUX應(yīng)用使用戶可自由選擇聲音和字幕。全部BD-ROM再現(xiàn)裝置具有可解碼主TS單體的能力,但沒有同時解碼2個TS的能力。因此,在無限制導(dǎo)入Out一of—MUX應(yīng)用的情況下,不得不大規(guī)?;布?、或追加更多軟件,導(dǎo)致BD-ROM再現(xiàn)裝置的成本上升。因此,在Out一of—MUX應(yīng)用的實現(xiàn)中,能否在可僅解碼主TS的資源上實現(xiàn)Out—of一MUX的應(yīng)用成為關(guān)鍵。基本流的每個種類只有最多1個、許可再現(xiàn)的限制只要考慮用次TS的基本流來'替換,主TS的基本流即可。從而,可在解碼1個TS的資源上實現(xiàn)Out一of一MUX應(yīng)用,可抑制解碼器側(cè)的成本上升。在本圖的實例中,將主TS的音頻、字幕(PG)、菜單(IG)流替換成次TS的音頻、字幕(PG)、菜單(IG)流。次TS除作為上述局部存儲器的內(nèi)置HDD外,還可從閃存或一次存儲存儲器、越過網(wǎng)絡(luò)的HDD或直接經(jīng)網(wǎng)絡(luò)的流播(streaming)等輸入。為了便于說明,次TS從圖1所示的內(nèi)置型HDD提供。<局部存儲器200的構(gòu)成之2.Clip信息>局部存儲器上存在的Clip信息(00003.clpi、00004.clpi)基本上具有與BD-ROM中記錄的Clip信息一樣的數(shù)據(jù)構(gòu)造。這里,將局部存儲器上的Clip信息的TS—Recording—Rate設(shè)定成與從BD-ROM讀出AVClip相同的比特率。即,SubClip的Clip信息中記述的TS—Recording—Rate與MainClip的Clip信息中記述的TS—Recording—Rate相同。若假設(shè)MainClip的TS—Recording—Rate的值與SubClip的TS—Recording—Rate不同,則從各個SourceDe-packetizer送入到緩沖器的數(shù)據(jù)速率會因送入哪個TS而不同,Out—of—MUX應(yīng)用可假定為1個輸入TS的假定不成立。另外,因為應(yīng)在2個TS之間再現(xiàn)的基本流被自由選擇,所以若選擇主TS的音頻,則從SourceDe-packetizer至解碼器內(nèi)的緩沖器被設(shè)定為主TS用的比特率,若選擇次TS的音頻,則從SourceDe-packetizer至解碼器內(nèi)的緩沖器設(shè)定次TS用的比特率,再現(xiàn)裝置模型的處理或驗證會變復(fù)雜。<局部存儲器200的構(gòu)成之3.PlayList信息>接著,說明局部存儲器200上的PlayList信息。賦予了擴(kuò)展符"mpls"的文件(00002.mpls)是將稱為MainPath、Subpath的兩種再現(xiàn)路徑統(tǒng)一后的組定義為Playlist(PL)的信息。圖16是表示PlayList信息的數(shù)據(jù)構(gòu)造的圖,如圖所示,PlayList信息由定義MainPath的MainPath信息(MainPath())、定義章節(jié)的PlayListMark信息(PlayListMark())、和定義Subpath的Subpath信息(Subpath())構(gòu)成。這種PlayList信息的內(nèi)部構(gòu)成和Playltem信息的內(nèi)部構(gòu)成與BD-ROM的相同,省略說明。下面,說明Subpath信息?!碢layList信息的說明之1.Subpath信息>MainPath是對作為主影像的MainClip定義的再現(xiàn)路徑,相反,Subpath(子路徑)是對應(yīng)與MainPath同步的SubClip定義的再現(xiàn)路徑。圖17是特寫表示Subpath信息的內(nèi)部構(gòu)成的圖。如圖中的箭頭hcO所示,Subpath信息包含表示SubClip的類型的SubPathJype、和1個以上SubPlayltem信息(…SubPlayltem()…)。圖中的引出線hcl特寫SubPlayltem信息的構(gòu)成。SubPlayltem信息如圖中的箭頭hcl所示,由『Clip—information—file—name』、『Clip—codec—identifier』、『SP—connection—condition』、『ref—to—STC—id[O]』、『SubPlayltem—In—time』、『SubPlayltem—Out—time』、『sync一Playltem一id』、『sync—start—PTS—of—Playltem』構(gòu)成?!篊lip一information—file—name』是通過記述Clip信息的文件名、唯一指定對應(yīng)于SubPlayltem的SubClip的信息。『Clip—codec—identifier』表示AVClip的編碼方式。『SP一connection—condition』表示該SubPlayItem(當(dāng)前SubPlayltem)與其前一個SubPlayltem(previousSubPlayltem)之間的連接狀態(tài)。『ref_to—STC_idj唯一表示該P(yáng)layltem構(gòu)成對象的STC一Sequence?!篠ubPlayItem_In_time』是表示SubClip的再現(xiàn)時間軸上的SubPlayltem的起點的信息?!篠ubPlayItem_Out_time』是表示SubClip的再現(xiàn)時間軸上的SubPlayltem的終點的信息?!簊ync_PlayItem—id』是唯一指定構(gòu)成MainPath的Playltem中、該SubPlayltem應(yīng)同步的Playltem的信息。SubPlayltem—In—time存在于由該sync一Playltem一id指定的PlayItem的再現(xiàn)時間軸上?!簊ync—start—PTS—of—PlayItem』表示在由sync—Playltem—id指定的PlayItem的再現(xiàn)時間軸上、由SubPlayltem—In_time指定的SubPlayltem的起點存在于何處?!碨ubPath信息的細(xì)節(jié)之2.三者的關(guān)系>這里所謂的三者是指局部存儲器200上的SubClip、局部存儲器200上的PlayList信息、BD-ROM上的MainClip三者。圖18是表示局部存儲器200上的SubClip、局部存儲器200上的PlayList信息、BD-ROM上的MainClip之間的對應(yīng)圖。圖中,第1段表示局部存儲器200上存在的SubCHp。如第1段所示,在局部存儲器200上的SubClip內(nèi)的次TS中,有音頻流、PG流、IG流等種類。它們當(dāng)中的任何一個,均作為SubPath提供同步再現(xiàn)。第2段表示由PlayList信息定義的2個時間軸。第2段中的下側(cè)的時間軸表示由Playltem信息定義的PlayList時間軸,上側(cè)的時間軸表示由SubPlayltem定義的SubPlayltem時間軸。如圖所示,可知SubPlayltem信息的SubPlayltem—Clip—information—file—name實現(xiàn)SubClip選擇作用,該SubClip選擇作用是指將存儲了SubClip的.1112化文件中的哪個選擇為再現(xiàn)區(qū)間的對象。另外,可知SubPlayltem—IN—time、SubPlayItem_Out—time實現(xiàn)定義SubClip上的再現(xiàn)區(qū)間的起點和終點的作用。箭頭sync—Playltemjd實現(xiàn)期望與哪個Playltem同步的同步指定的作用,sync一start一PTS一of—Playltem實現(xiàn)確定PlayList時間軸上的SubPlayItem_In_time的位置的作用。以上是對SubPath信息的說明。<STN」able>該局部存儲器200上的PlayList信息的特征在于STN一table。下面,說明局部存儲器200上的PlayList信息。STN—table是如下表格,即,表示復(fù)用到由Playltem信息的Clip—Information—file—name指定的MainClip上的多個基本流、和復(fù)用到由SubPlayltem信息的Clipjnformation—file—name指定的SubClip上的多個基本流中的、許可同時再現(xiàn)的1個以上的組合的表。在PlayList信息的STN—table中,許可同時再現(xiàn)的多個基本流構(gòu)成所謂的"系統(tǒng)流"。具體而言,STN一table通過將關(guān)于復(fù)用到MainClip的多個基本流、復(fù)用到SubClip的基本流的每個的Stream—entry與Stream—attribute相對應(yīng)來構(gòu)成。圖19(a)是表示STN—table的內(nèi)部構(gòu)成的圖。如圖所示,STN—table包含多個STN—table中的entry(項目)與attribute(屬性)的組(entry-attribute),為表示這些entry-attribute的組的個數(shù)(number—of—video—stream—entries,number—of—audio—stream—entries,number一of一PG—stream—entries,number—of—IG—stream—entries)白勺數(shù)據(jù)豐勾造。entry-attribute的組如圖中的括號"{"所示,對應(yīng)于Playltem中可再現(xiàn)的視頻流、音頻流、PG流、IG流中的每個。說明entry-attribute的細(xì)節(jié)。圖19(b)是表示對應(yīng)于視頻流的Stream_attribute的圖。視頻流中的Stream—attribute包含表示視頻流的顯示方式的『Video—format』與表示視頻流的顯示頻率的『fmme一rate』等。圖19(c)是表示對應(yīng)于音頻流的Stream—attribute的圖。音頻流中的Stream—attribute由表示音頻流的編碼方式的『stream—coding—type』、表示對應(yīng)的音頻流的聲道(channel)構(gòu)成的『audio_presentation—type』、表示對應(yīng)的音頻流的采樣頻率的對應(yīng)的『sampling—fr叫uency』、和表示音頻流的語言屬性的『audio—languagecode』構(gòu)成。圖19(d)是表示視頻流中的Stream_entry的圖。如圖所示,視頻流的Stream—entry包含表示視頻流的解復(fù)用中使用的PID的'ref_to—Stream—PID—of—Main—Clip'。由MainClip復(fù)用的音頻流、IG流、PG流的Stream—attribute為圖19(d)的形式。<許可再現(xiàn)的基本流的數(shù)據(jù)量限制>STN_table表示從BD-ROM中讀出的基本流、從局部存儲器中讀出的基本流中許可再現(xiàn)的基本流,但若這種STN一table成為無限制地許可基本流的再現(xiàn),則擔(dān)心導(dǎo)致解碼器系統(tǒng)崩潰。其理由如下。若基于MPEG2的解碼器系統(tǒng)標(biāo)準(zhǔn),則在l個傳輸流中的ATC時間軸的TS數(shù)據(jù)包之間,不存在重疊。這是解碼器系統(tǒng)中執(zhí)行正確的解碼處理用的基本原則。另一方面,在許可BD-ROM中的流的再現(xiàn)的同時許可局部存儲器中的流的再現(xiàn),同時執(zhí)行從BD-ROM的AVClip再現(xiàn)與從局部存儲器的AVClip再現(xiàn)的情況下,來自BD-ROM的TS數(shù)據(jù)包與來自局部存儲器的TS數(shù)據(jù)包之間將會產(chǎn)生重疊。因此,在本實施方式中,對解碼基本流附加如下限制。所謂解碼基本流是STN一table中許可再現(xiàn)、為了一起再現(xiàn)而選擇的視頻流、音頻流、PG流、IG流。在解碼基本流中,存在從局部存儲器中讀出的與從BD-ROM中讀出的基本流兩者。對解碼基本流附加的限制是,構(gòu)成為包含STN一table中許可同時再現(xiàn)的基本流、但不包含不許可再現(xiàn)的基本流的AVClip(MainCUp、SubClip)的TS數(shù)據(jù)包(DecodingTS數(shù)據(jù)包)的每秒的比特量為48Mbit以下。將該1秒的單位時間稱為"Window",設(shè)置在ATCSequence時間軸上的任意位置。即,解碼基本流中的比特量無論是在哪l秒的期間內(nèi)都必需滿足該48Mbit以下的條件。圖20表示從BD-ROM中讀出的TS數(shù)據(jù)包與從局部存儲器中讀出的TS數(shù)據(jù)包,表示這些TS數(shù)據(jù)包中提供給解碼器的TS數(shù)據(jù)包。本圖的第1段表示從BD-ROM中讀出的多個TS數(shù)據(jù)包,第3段表示從局部存儲器中讀出的TS數(shù)據(jù)包。這些第1段、第3段的TS數(shù)據(jù)包中加陰影的是構(gòu)成解碼基本流的TS數(shù)據(jù)包(DecodingTS數(shù)據(jù)包)。本圖的第2段表示第1段所示的DecodingTS數(shù)據(jù)包、第3段所示的DecodingTS數(shù)據(jù)包中屬于1秒的期間的DecodingTS數(shù)據(jù)包。如上所述,若基于MPEG2的解碼器系統(tǒng)標(biāo)準(zhǔn),則在1個傳輸流中的ATC時間軸的TS數(shù)據(jù)包之間,不存在重疊。但是,根據(jù)本圖,可知ATC時間軸上產(chǎn)生TS數(shù)據(jù)包之間的重疊rpl、rp2、rp3。這樣,在所謂Window的單位期間中,允許TS數(shù)據(jù)包動作的重疊。但是,附加MPEG2的解碼器系統(tǒng)標(biāo)準(zhǔn)中沒有的其它要件。這就是上述每lWindow48Mbit以下的限制。第4段用公式表示該第2段所示的DecodingTS數(shù)據(jù)包應(yīng)滿足的條件。該公式的含義是將上述DecodingTS數(shù)據(jù)包的個數(shù)換算成比特數(shù)之后的值(乘以TS數(shù)據(jù)包的字節(jié)數(shù)、即188,用比特數(shù)8表示的值)為48Mbit以下。在任意1秒的期間內(nèi),對DecodingTS數(shù)據(jù)包附加上述條件是本實施方式中的比特量的限制。Out—of—MUX應(yīng)用用的創(chuàng)作時,在Source數(shù)據(jù)包串中,使這種Window—次移位1數(shù)據(jù)包,同時,檢查1秒的期間內(nèi)的、DecodingTS數(shù)據(jù)包的比特數(shù)是否滿足48Mbit以下的限制。若滿足限制,則使Window移位到下一TS數(shù)據(jù)包,若不滿足限制,則斷定為違反BD-ROM標(biāo)準(zhǔn)。另外,重復(fù)這種移位的結(jié)果,若Window的Out—Time到達(dá)最后的Source數(shù)據(jù)包,則判定為該Source數(shù)據(jù)包與BD-ROM標(biāo)準(zhǔn)匹配。<Window的移位>向TS數(shù)據(jù)包的每個賦予具有27MHz時間精度的ATS。ATC時間軸上的坐標(biāo)具有l(wèi)/27,000,000秒的時間精度,但ATS不限于存在于該ATC時間軸上的各坐標(biāo)。在ATC時間軸上,ATS完全不存在的期間或ATS存在的期間不規(guī)則地出現(xiàn)。由于ATS的出現(xiàn)中存在偏差,所以在移位Window時,在從In—Time起1秒后不存在ATS的情況下,如何調(diào)整Window的Out_Time成為問題。Window的Out—Time原則上設(shè)定為In—Time的1秒。這里,在ATC時間軸上,若在In_Time的1秒后的坐標(biāo)上存在ATS,則將In—Time+1秒的坐標(biāo)設(shè)為Out—Time。若In_Time的1秒后的坐標(biāo)上不存在ATS,則將In—Time+1秒之后的、ATS初次出現(xiàn)的ATC時間軸的坐標(biāo)設(shè)為OutJTime。一邊考慮ATS的空白期間一邊調(diào)整Out—Time,同時,移位Window,所以每當(dāng)Window移位時,算出不同的比特值。通過將In—Time每次移位ITS數(shù)據(jù)包,與之相伴,調(diào)整Out—Time,從而可嚴(yán)密計算ATC時間軸上的比特值的轉(zhuǎn)變。圖21是表示W(wǎng)indow的移位的圖。(a)(d)的每一個中,上段表示構(gòu)成校驗對象的Source數(shù)據(jù)包串,下段表示W(wǎng)indow的In—Time、Out—Time。在圖21(a)中,Window的In—Time指定Source數(shù)據(jù)包弁i。將從該Window的In—Time起1秒后存在的TS數(shù)據(jù)包司設(shè)定成Window的Out一Time。在圖21(b)中,Window的In—Time指定Source數(shù)據(jù)包射+l。另一方面,在從該Window的In—Time起1秒后,在Source數(shù)據(jù)包巧+l的坐標(biāo)上不存在Source數(shù)據(jù)包的ATS。該圖21(b)中的Window的Out—Time超過TS數(shù)據(jù)包約,但在緊挨著TS數(shù)據(jù)包弁j之后,由于不存在Source數(shù)據(jù)包,所以圖21(b)的Window中的比特率不比圖21(a)的Window中的比特率少。其中,圖21(b)的Window不值得校驗。因此,利用Out—Time的調(diào)整,將從Window的In—Time起1秒以后初次出現(xiàn)的TS數(shù)據(jù)包司+2設(shè)為Window的Out—Time。若如此設(shè)定Out—Time,則圖21(b)的Window值得校驗。在圖21(c)中,Window的In—Time指定Source數(shù)據(jù)包射+2。另一方面,在從該Window的lnJTime起1秒后,有Source數(shù)據(jù)包巧+2。該圖21(c)的Window中TS數(shù)據(jù)包的數(shù)量未變?yōu)閳D21(b)的Window中的數(shù)量,不值得校驗。因此,在該圖21(c)中,不執(zhí)行校驗,Window的In—Time進(jìn)一步前進(jìn)。在圖21(d)中,Window的In—Time指定Source數(shù)據(jù)包抝+3。另一方面,在從該Window—In_Time起1秒后,Source數(shù)據(jù)包約+3的位置上不存在Source數(shù)據(jù)包。因此,執(zhí)行上述Out—Time的調(diào)整,將從Window的In—Time起1秒之后首次出現(xiàn)的TS數(shù)據(jù)包tfj+4設(shè)為Window的Out_Time。由此,Window內(nèi)的TS數(shù)據(jù)包數(shù)量與圖21(b)不同,值得校驗。通過伴隨以上的Window移位,在創(chuàng)作時執(zhí)行比特量檢查,從而,即便從局部存儲器及BD-ROM中讀出TS數(shù)據(jù)包,提供給解碼器,也保障不會導(dǎo)致下溢或上溢。參照圖22-圖26的具體例來說明基于以上Window移位的保障。圖22的第1段是表示從BD-ROM中讀出的TS數(shù)據(jù)包、從局部存儲器中讀出的TS數(shù)據(jù)包的數(shù)據(jù)量的時間推移的曲線。橫軸是時間,縱軸表示時間軸上各時刻的傳輸量。在該曲線中,從BD-ROM和局部存儲器讀出時的比特量如虛線曲線所示推移。圖22的第2段表示從BD-ROM中讀出的TS數(shù)據(jù)包、從局部存儲器中讀出的TS數(shù)據(jù)包中、提供給解碼器的TS數(shù)據(jù)包的合計數(shù)據(jù)量。合計傳輸量的時間推移如實線曲線所示。該合計數(shù)據(jù)量為屬于STN—table許可的流的TS數(shù)據(jù)包的合計量。在最壞的情況下,合計的傳輸量接近96Mbit,考慮提供該數(shù)據(jù)量的TS數(shù)據(jù)包。將曲線的時間軸分割成7個Window,對比各個Window的提供量與每個Window的傳輸允許量。圖22的第3段以1秒的期間區(qū)分圖22第2段的曲線,圖23(a)(b)是對比表示各Window的傳輸允許量與Window中向解碼器的提供量的圖。Window中的傳輸允許量為每秒48Mbit,若換算為0.5秒,則為96Mbit。圖中的圖案pnl的陰影表示向解碼器的數(shù)據(jù)提供量。圖中的圖案pn2的陰影表示每個Window的傳輸允許量。圖案pnl加陰影的部分的面積無論在哪個Window中都為圖案pn2加陰影的部分的面積以下。這意味著從BD-ROM和局部存儲器的數(shù)據(jù)提供量無論在哪個Window中都被抑制在Window的傳輸允許量以下。無論在ATC時間軸上的哪個時刻,每秒向解碼器的傳輸允許量均為48Mbit以下,所以即便例如局部地向解碼器的傳輸允許量接近96Mbit,也可利用48Mbit=96Mbitx0.5秒的計算,使96Mbit下的傳輸不會持續(xù)0.5秒。因此,解碼器若在該峰值到來之前執(zhí)行從BD-ROM、局部存儲器向解碼器的先讀取,則不會產(chǎn)生解碼器內(nèi)緩沖器的下溢或上溢。Window中的傳輸允許量、即每秒48Mbit的數(shù)值,是基于MPEG的解碼器將可先讀取到緩沖器的數(shù)值設(shè)為標(biāo)準(zhǔn)而確定的數(shù)值。在可先讀取到緩沖器的數(shù)據(jù)量更大的情況下,使每秒的數(shù)據(jù)量更大,或者可使Window的時間長度更長。由此,本發(fā)明的數(shù)值范圍不應(yīng)限于每秒48Mbit。以上說明STN—table中許可再現(xiàn)的次TS中的數(shù)據(jù)量限制。<connection—condition信息、sp一connection一condition信息的設(shè)定>接著,說明實現(xiàn)Out_of—MUX應(yīng)用的情況下的、Playltem中的connection一condition信息禾口SubPlayltem中的sp—connection—condition信息的設(shè)定。connection—condition信息的字段的值、sp—connection—condition信息的字段的值可取"1"、"5"、"6"的值,分別具有以下含義。connection—condition=l(CC=l):不保證該P(yáng)layltem(當(dāng)前Playltem)和緊挨著的之前的Playltem(previousPlayltem)無縫連接。艮卩,是允許凍結(jié)并中斷再現(xiàn)的連接方式(非無縫連接)。connection—condition=5(CC=5):保證復(fù)用于當(dāng)前Playltem側(cè)的MainClip上的視頻流、PG流、IG流,和復(fù)用于previousPlayltem側(cè)的MainClip上的視頻流、PG流、IG流無縫連接。另一方面,復(fù)用于MainClip上的音頻流不受此限。connection_condition=6(CC=6):保證屬于當(dāng)前Playltem與previousPlayltem的各個TS流邏輯上連續(xù)(時間軸連續(xù),編碼方式也連續(xù)),音頻流、視頻流均無縫連接。SubPlayItem#n內(nèi)記述的sp—connection—condition信息可如下定義。sp—connection—condition信息(SP—CC=1):不保證該SubPlayltem(當(dāng)前SubPlayltem)與緊挨著的之前的SubPlayltem(previousSubPlayltem)無縫連接。sp_connection_condition信息(SP一C05):保證復(fù)用于當(dāng)前SubPlayltem側(cè)的SubClip上的PG流、IG流,和復(fù)用于previousSubPlayltem側(cè)的SubClip上的PG流、IG流無縫連接。另一方面,復(fù)用于SubClip上的音頻流不受此限。sp—connection—condition{言息(SP—CC=6):保證屬于當(dāng)前SubPlayltem與previousSubPlayltem的各個TS流邏輯上連續(xù)(時間軸連續(xù),編碼方式也連續(xù)),無縫連接。對實現(xiàn)Out一of一MUX應(yīng)用的Playltem應(yīng)該設(shè)定的SubPlayltem,其應(yīng)該是即便SubPlayltem內(nèi)的視頻流或音頻流、或者PG流或IG流在Playltem內(nèi)也不會引起不整合。因此,為全部相同的連接條件。艮口,若Playltem#l、Playltem#2以CC=1連接,則與之對應(yīng)的SubPlayItem#1、SubPlayItem#2也以CC=1連接。同樣,Playltem#1、Playltem#2若以CC=5連接,則與之對應(yīng)的SubPlayltem弁l、SubPIayItem#2也一邊滿足CC=5的條件一邊連接。下面,參照圖24、圖25、圖26,說明構(gòu)成Out一of—MUX應(yīng)用的Playltem、SubPlayltem的In—Time、Out—Time的關(guān)系,和connection—condition信息的細(xì)節(jié)。<In—Time、Out—Time的關(guān)系>圖24是表示構(gòu)成Out—of—MUX的Playltem、SubPlayltem的連接狀態(tài)的圖。本圖中的第1段是SubClip時間軸,第2段、第3段是SubPlayltem時間軸、PlayList時間軸。第4段是MainClip時間軸。在本圖中,在Playltem側(cè)的connection—condition信息為"=5"的情況下,SubPlayltem側(cè)的connection—condition信息也變?yōu)镾P—CC=5。圖25是表示圖24所示的、Playltem的connection—condition信息、SubPlayltem的sp—connection—condition信息被設(shè)定為"=5"的情況下的、Playltem中的In—Time、Out—Time與SubPlayltem中的In—Time、Out—Time之間的關(guān)系的圖。第1段、第4段與圖24—樣。圖24所示的兩個Playltem(Playltem信息#1、Playltem信息#2)中,Playltem信息#1的In—Time表示時刻tl,Out—Time表示時刻t2。Playltem信息#2的In—Time表示時刻t3,Playltem信息#2的Out—Time表示時刻t4。若將Playltem側(cè)的連接狀態(tài)設(shè)定為CC=5,則SubPlayltem中的Sync—Start—Pts—of—Playltem表示與Playltem的In_Time相同的時刻。另外,SubPlayltem中的In—Time、Out—Time表示與Playltem的In_Time、Out—Time相同的時刻。這樣,在Playltem的connection—condition信息為"=5"的情況下,SubPlayltem的sp—connection—condition信息也被設(shè)定為"=5",并且,Playltem的In—Time、Out_Time表示與SubPlayltem的In一Time、Out—Time相同的時刻。Playltem的In—Time、Out—Time、SubPlayltem的In—Time、Out—Time分另慘照VideoPresentationUnit、AudioPresentationUnit的PTS。Playltem的In—Time、Out—Time與SubPlayltem的In—Time、Out—Time—致的情況,意味著由Playltem的In—Time、Out—Time參照的VideoPresentationUnit、AudioPresentationUnit的PTS值與由SubPlayltem的In—Time、Out—Time參照的VideoPresentationUnit、AudioPresentationUnit的PTS值相同。此時,主TS、次TS必需被編碼成時間長度相同,在創(chuàng)作時,VideoPresentationUnit、AudioPresentationUnit的PTS相同。這樣,制作主TS、次TS也構(gòu)成實現(xiàn)CC=5、SP—C05的條件。<同步再現(xiàn)中應(yīng)參照的STC值>圖26表示在再現(xiàn)Playltem的從In—Time至Out—Time中存在的部分的情況下應(yīng)參照的STC值,在再現(xiàn)SubPlayltem的從In—Time至Out—Time中存在的部分的情況下應(yīng)參照的STC值。第2段、第3段與上圖所示相同。第1段以曲線形式表示在再現(xiàn)SubPlayltem的從In—Time至Out—Time中存在的部分的情況下應(yīng)參照的STC值。第4段以曲線形式表示在再現(xiàn)Playltem的從In—Time至Out—Time中存在的部分的情況下應(yīng)參照的STC值。第1段中的橫軸是時間軸,縱軸表示時間軸上各時刻的STC值。第1段中的STC值由SubPlayltem信息#1的從In—Time至Out—Time的期間中的單調(diào)增加zkl、與SubPlayltem信息#2的從In—Time至Out—Time的期間中的單調(diào)增加zk2構(gòu)成。第4段中的STC值由Playltem信息#1的從In_Time至OutJTime的期間中的單調(diào)增加zk3、與Playltem信息#2的從In—Time至Out_Time的期間中的單調(diào)增加zk4構(gòu)成。Playltem的In—Time表示與SubPlayltem的In一Time相同的時刻,所以在上述曲線中,STC的初始值相同,即便在中途的時刻也相同。即,當(dāng)將Pkyltem的從In—Time至Out—Time中存在的任意時刻i的Source數(shù)據(jù)包提供給解碼器時應(yīng)參照的STC值、即STC2(i),與將SubPlayltem的從In—Time至Out—Time中存在的相同時刻i的Source數(shù)據(jù)包提供給解碼器時應(yīng)參照的STC值、即STCl(i灘同。若STC值相同,則只要裝置內(nèi)的STC計數(shù)器生成相同的時鐘值,提供給解復(fù)用部即可,所以簡化再現(xiàn)裝置的控制。假設(shè)與上述圖25、圖26的限制相反,在對1個Playltem準(zhǔn)備2個以上SubPlayltem的情況下,在該SubPlayltem的邊界,影像或聲音會中斷,產(chǎn)生在Playltem的途中、再現(xiàn)暫時停止等不便。另外,就Out—of—MUX應(yīng)用而言,在實現(xiàn)將主TS替換為次TS的處理的情況下,在該替換前后,必需切換STC時間軸,所以再現(xiàn)裝置的同步控制復(fù)雜化。另一方面,在一連續(xù)的STC時間軸上一起定義了Playltem或SubPlayltem的In一Time、Out—Time的情況下,可避免上述中斷或傳輸流替換等故障。據(jù)此,對于1個Playltem,使SubPlayltem保持相同的開始點、相同的終止點。<In—Tims、Out—Time的誤差>這里,Playltem中的In—Time、Out—Time與SubPlayltem中的In_Time、Out—Time的一致不要求完全一致,允許有些誤差。說明該In—Time、Out—Time之間的誤差。構(gòu)成Playltem的In—Time、Out—Time的STC時刻,Playltem對視頻流進(jìn)行設(shè)定。相反,SubPlayltem中對音頻流設(shè)定。這是因為,SubPlayltem多數(shù)情況下評論為主要用途,并且不復(fù)用視頻流。此時,由于嚴(yán)格地說各個演示單元的再現(xiàn)時間長度不同,因此開始/結(jié)束時刻不一致。因此,有必要允許最低不足1幀的誤差。就Playltem#n與SubPlayItem#n的開始/結(jié)束時刻而言,對于相同的STC時間軸,均規(guī)定為|(PlayItem#n.Out-PlayItem#n.In)-(SubPlayItem#n.Out—time-SubPlayItem#n.In_time)|^PlayItem#n中、具有最小再現(xiàn)時間的視頻的1個順序(progressive)幀或2個交織(interlace)場的再現(xiàn)時間S1/60秒。上述左邊的值也可以是Playltem弁n中具有最大再現(xiàn)時間的視頻的1個順序幀或2個交織場的再現(xiàn)時間(S1/25秒),或是1秒以下等。以上是對Playltem、SubPlayltem中的In—Time、Out—Time的關(guān)系的說明。下面,詳細(xì)說明connection—condition信息、sp—connection—condition信息。為了滿足CC=5、SP—CC=5的條件,AV流的級別、傳輸流的級別、VideoPresentationUnit和AudioPresentationUnit的級別、基本流的級別全部必需滿足下述條件。<AV流的級別>^各CurrentPlayltem白勺connection—condition信息禾口sp—connection—condition信息設(shè)定為"5",意味著在由PreviousPlayltem再現(xiàn)的AV流的終止點與由CurrentPlayltem再現(xiàn)的AV流的開始點之間,存在"CleanBreak"(徹底分開)。為了實現(xiàn)CleanBreak,由PreviousPlayltem再現(xiàn)的AVClip與由CurrentPlayltem再現(xiàn)的AV流必需滿足以下要件。(1)在由PreviousPlayltem指定的MainClip的終止點,不存在不必要的AccessUnit,從PreviousPlayltem的Out—Time之后,排除具有PTS的無用AccessUnit。同樣,在由PreviousSubPlayltem指定的SubClip的終止點,不存在不必要的AccessUnit,從PreviousSubPlayltem的Out—Time之后,排除具有PTS的無用AccessUnit。(2)在由CurrentPlayltem指定的AV流的開始點,從CurrentPlayltem的In—Time之前去除具有PTS的無用AccessUnit。另外,MainClip的最初AudioPresentationUnit包含在STC時間軸的In—Time再現(xiàn)的Sample。同樣,在由CurrentSubPlayltem指定的AV流的開始點,從CurrentSubPlayltem的In—Time之前去除具有PTS的無用AccessUnit。另夕卜,SubClip的最初AudioPresentationUnit包含在STC時間軸的In—Time再現(xiàn)的Sample。(3)構(gòu)成由PreviousPlayltem指定的MainClip的全部Source數(shù)據(jù)包在送入由CurrentPlayltem指定的MainClip的開頭數(shù)據(jù)包之前,被復(fù)用,以被取入解碼器系統(tǒng)中。同樣,由PreviousSubPlayltem指定的SubClip的全部數(shù)據(jù)在送入由CurrentSubPIayltem指定的SubClip的開頭數(shù)據(jù)包之前,被復(fù)用,以被取入解碼器系統(tǒng)中。以上是AV流中應(yīng)滿足的條件。下面,說明傳輸流的級別應(yīng)滿足的條件。<傳輸流的級別〉這里,將CC=5時構(gòu)成無縫連接對象的2個主TS稱為主TSl、主TS2。將SP—CC=5時構(gòu)成無縫連接對象的2個次TS稱為次TSl、次TS2。圖27是表示由previousPlayltem、PreviousSubPlayltem參照的AVClip、由當(dāng)前Playltem、當(dāng)前SubPlayltem參照的AVClip中、TS1、TS2如何確定的圖。本圖的第4段表示主TS1、主TS2,第3段表示previousPlayltem側(cè)的MainClip1、當(dāng)前Playltem側(cè)的MainClip2。第1段表示次TS1、次TS2,第2段表示previousSubPlayltem側(cè)的SubClip1、當(dāng)前SubPlayltem側(cè)的SubClip2。主TS1由MainClipl中附加陰影的數(shù)據(jù)構(gòu)成。MainClipl中附加陰影的數(shù)據(jù)從可開始對PreviousPlayltem中的In—Time解碼的Source數(shù)據(jù)包開始。這種Source數(shù)據(jù)包位于In—Time參照的VideoPresentationUnit禾卩AudioPresentationUnit的開頭。另夕卜,附加陰影的數(shù)據(jù)在MainClipl的最后數(shù)據(jù)包處結(jié)束。主TS2由MainClip2中附加陰影的數(shù)據(jù)構(gòu)成。MainClip2中附加陰影的數(shù)據(jù)從MainClip2的最初Source數(shù)據(jù)包開始。另夕卜,MainClip中附加陰影的數(shù)據(jù)在結(jié)束對當(dāng)前Playltem的解碼的Source數(shù)據(jù)包處結(jié)束。這種Source數(shù)據(jù)包是位于由CurrentPlayltem的Out—Time參照的VideoPresentationUnit、AudioPresentationUnit的末尾的Source數(shù)據(jù)包。次TS1由SubClipl中附加陰影的數(shù)據(jù)構(gòu)成。SubClipl中附加陰影的數(shù)據(jù)從可開始對previousSubPlayltem中的In—Time解碼的Source數(shù)據(jù)包開始。這種Source數(shù)據(jù)包位于In—Time參照的VideoPresentationUnit和AudioPresentationUnit的開頭。另外,附加陰影的數(shù)據(jù)在SubClipl的最后數(shù)據(jù)包結(jié)束。次TS2由SubClip2中附加陰影的數(shù)據(jù)構(gòu)成。SubClip2中附加陰影的數(shù)據(jù)從SubClip2的最初Source數(shù)據(jù)包開始。另夕卜,SubClip中附加陰影的數(shù)據(jù)在結(jié)束對當(dāng)前Playltem的解碼的Source數(shù)據(jù)包結(jié)束。這種Source數(shù)據(jù)包是位于由當(dāng)前SubPlayltem的Out—Time參照的VideoPresentationUnit、AudioPresentationUnit的末尾的Source數(shù)據(jù)包。從以上說明可知,CC=5、SP—C05日寸,應(yīng)連接的2個傳輸流如何配置在MainClip、SubClip內(nèi)。previousPlayltem側(cè)的MainClip必需在由previousPlayltem的Out—Time參照的VideoPresentationUnit、AudioPresentationUnit結(jié)束,當(dāng)前Playltem側(cè)的MainClip也必需在由當(dāng)前Playltem的In—Time參照的VideoPresentationUnit、AudioPresentationUnit開始。該關(guān)系乂才previousSubPlayltem一樣,previousSubPlayltem側(cè)的SubClip必需在由previousSubPlayltem的Out—Time參照的AudioPresentationUnit結(jié)束,當(dāng)前SubPlayltem側(cè)的SubClip也必需在由當(dāng)前SubPlayltem的In—Time參照的AudioPresentationUnit開始。這是因為如上所述,在從previousSubPlayltem的Out—Time參照的VideoPresentationUnit、AudioPresentationUnit之后,不存在多余的AudioPresentationUnit。另一方面,previousSubPlayltem側(cè)的SubClip不必在由previousSubPlayltem白勺In—Time參照的AudioPresentationUnit開始,當(dāng)前SubPlayltem側(cè)的SubClip也不必在由當(dāng)前SubPlayltem的Out—Time參照的AudioPresentationUnit結(jié)束。從上述圖24、圖27可知,必需制作成主TS、次TS構(gòu)成為相同時間長度,并且VideoPresentationUnit、AudioPresentationUnit的PTS值為相同值。另夕卜,previousPlayltem側(cè)的MainClip、previousPlayltem側(cè)的SubClip必需被復(fù)用,以在Out—Time的VideoPresentationUnit、AudioPresentationUnit結(jié)束,當(dāng)前Playltem偵!j的MainClip、當(dāng)前Playltem側(cè)的SubClip必需被復(fù)用,以便在In—Time的VideoPresentationUnit、AudioPresentationUnit開始。另外,這些傳輸流必需滿足以下要件。■TS1與TS2中的程序數(shù)量為1個視頻流的數(shù)量為1個音頻流數(shù)量相同-previousPlayltem中的STN—table與CurrentPlayltem中的STN一table內(nèi)容相同各個Playltem中的傳輸流的再現(xiàn)期間為3秒以上是以CC=5、SP—CC=5時連接2個流時傳輸流的級別下應(yīng)滿足的條件。接著,說明VideoPresentationUnit、AudioPresentationUnit的級別下應(yīng)滿足的條件。<VideoPresentationUnit、AudioPresentationUnit白勺級另廿>所謂CC=5是指使本來不同的主TS1即視頻流的最后VideoPresentationUnit的開始時刻、與主TS2即視頻流的最初VideoPresentationUnit的結(jié)束時刻一致。若要使VideoPresentationUnit的結(jié)束時刻、開始時刻一致,則應(yīng)與這種VideoPresentationUnit同步再現(xiàn)的AudioPresentationUnit的處理成問題。這是因為,視頻與音頻中采t羊步員率不同,VideoPresentationUnit、AudioPresentationUnit的時間長度不一致。圖28是表示CC=5和SP一C05的細(xì)節(jié)的圖。第1段第3段表示SubPlayltem中的connection—condition,第4段第7段表示Playltem中的sp—connection—condition。第4段表示TS1、TS2中的多個VideoPresentationUnit,第5段表示TS1中的AudioPresentationUnit、TS2中的AudioPresentationUnit。第6段表示MainClip中的STC值。第7段表示MainClip中的Source數(shù)據(jù)包串。本圖中,附加陰影的是TS1側(cè)的VideoPresentationUnit、AudioPresentationUnit、Source數(shù)據(jù)包,未附加陰影的是TS2側(cè)的VideoPresentationUnit、AudioPresentationUnit、Source數(shù)據(jù)包。本圖中,所謂CC-5是指盡管使VideoPresentationUnit邊界一致(第4段),但MainClip的ATC中存在時隙(第7段),MainClip的AudioPresentationUnit中存在重疊(第5段)的狀態(tài)。所謂SP—CC=5是指SubClip的ATC中有時隙(第1段),SubClip的AudioPresentationUnit中存在重疊(第2段)的狀態(tài)。所謂上述VideoPresentationUnit的邊界若從TS1側(cè)看,則為第4段最后的VideoPresentationUnit的終止點PTSl(lstEnd)+Tpp,若從TS2側(cè)看,則為第4段的VideoPresentationUnit的開始點PTS2(2ndSTART)。將TS1中與邊界時刻T4一致的AudioPresentationUnit的終止點設(shè)為T5a、將TS2中與時刻T4一致的AudioPresentationUnit的開始點設(shè)為T3a的情況下,MainClip中的重疊中,AudioPresentationUnit變?yōu)閺腡3a至T5a。另外,在本圖中,SubClip的AudioPresentationUnit比MainClip的AudioPresentationUnit長。這是因為,為了便于通過網(wǎng)絡(luò)提供SubClip中的音頻流,將采樣頻率設(shè)定得低,因此,每1個AudioPresentationUnit的時間長度變長。該第1段的Source數(shù)據(jù)包串中,也存在與第7段一樣的時隙,第2段的AudioPresentationUnit中,也存在與第4段一樣的重疊。將SubClip的TS1的AudioPresentationUnit中、與邊界時刻T4—致的AudioPresentationUnit的終止點設(shè)為T5b、將SubClip的TS2中的AudioPresentationUnit中與時刻T4一致的AudioPresentationUnit的開始點設(shè)為T3b的情況下,重疊從T3b至T5b。從該圖可知,為了實現(xiàn)CC=5、SP—C05,VideoPresentationUnit、AudioPresentationUnit、數(shù)據(jù)包的級別中,必需滿足以下4個條件。(l)TSl中的音頻流的最后AudioPresentationUnit包含具有等于由previousPlayltem、previousSubPlayltem指定的TS1中的最后視頻圖片顯示期間終期的再現(xiàn)時刻的采樣。(2)TS2中的音頻流的最初AudioPresentationUnit包含具有等于由當(dāng)前Playltem、當(dāng)前SubPlayltem指定的TS2的最初圖片顯示期間開頭的再現(xiàn)時刻的采樣。(3在連接點的AudioPresentationUnit串中,不存在時隙。這意味著在連接點也可發(fā)生AudioPresentationUnit串的重疊。但是,這種重疊的大小必需比2個音頻幀再現(xiàn)期間短。(4)TS2中的最初數(shù)據(jù)包包含PAT,1個以上的PMT也可連接于其后。若PMT比TS數(shù)據(jù)包的有效負(fù)載大,則PMT也為2個數(shù)據(jù)包以上。在存儲PMT的TS數(shù)據(jù)包中,也可存在PCR或SIT。<In—Time、Out—Time與VideoPresentationUnit之間的關(guān)系>圖29是表示由previousPlayltem和當(dāng)前Playltem指定的多個VideoPresentationUnit、多個AudioPresentationUnit、STC時間軸之間的關(guān)系的圖。第1段表示歸屬于previousPlayltem參照的TS1的多個VideoPresentationUnit、歸屬于當(dāng)前Playltem參照的TS2的多個VideoPresentationUnit,第2段表示歸屬于previousSubPlayltem參照的時戳的多個AudioPresentationUnit、歸屬于當(dāng)前SubPlayltem參照的TS2的多個AudioPresentationUnit。第3段表示previousS油Playltem的TS1中的STC時間軸、當(dāng)前SubPlayltem的TS2中的STC時間軸。第2段所示的TS1中的AudioPresentationUnit、TS2中的AudioPresentationUnit中、從屬于TS2的AudioPresentationUnit的開始點T3b起、至對應(yīng)于TS2的AudioPresentationUnit的終止時刻T5b為止重疊,如圖28所示。另外,當(dāng)前SubPlayltem的In—Time、previousSubPlayltem的Out—Time分別指定作為VideoPresentationUnit邊界的時刻T4。由于當(dāng)前Playltem的In—Time、SubPlayltem的Out—Time也指定作為VideoPresentationUnit的邊界的時刻T4,所以Playltem的In—Time、Out—Time與SubPlayltem的In_Time、Out—Time—致。這樣,可知盡管previousSubPlayltem的In—Time、當(dāng)前SubPlayltem的Out—Time被記錄在與BD-ROM不同的記錄媒體中,但仍與MainClip中的VideoPresentationUnit的邊界—致,還與previousPlayltem的Out—Time、當(dāng)前Playltem白勺In—Time一致。以上是VideoPresentationUnit、AudioPresentationUnit級另U的條件細(xì)節(jié)。<基本流的級別>下面,說明CC=5、SP_CC=5實現(xiàn)用的基本流級別下的編碼條件。各個基本流的級別中必需滿足以下編碼條件。(1)視頻流在無縫連接前后,視頻的分辨率或幀速率不變,無縫連接前的視頻流以sequence一end一code(MPEG-2Video時)、end—of—s叫uence—rbsp(MPEG-4AVC時)完成(2)音頻流具有相同PID的音頻流的編碼方式不變采樣頻率或量化比特數(shù)、聲道數(shù)等不變(3)PG流a)TSl和TS2中的PG流數(shù)量相同。b)TSl中的PG流以稱為EndofDisplaySet的功能片段終止c)搬運(yùn)TS1中的最后PCS的PES數(shù)據(jù)包的PTS,表示比previousPlayItem、previousSubPlayltem的Out—Time的再現(xiàn)時刻早的時刻。d)TS2的PG流必需從EpochStart、EpochContinue類型的DisplaySet開始。e)搬運(yùn)TS2中的最初PCS的PES數(shù)據(jù)包的PTS,表示與當(dāng)前Playltem、當(dāng)前SubPlayltem的In—Time的再現(xiàn)時刻相等或比其晚的時刻。f)來自TS2的Source數(shù)據(jù)包連續(xù),從TS1中取出Source數(shù)據(jù)包可定義為相同系統(tǒng)時間軸的STC1、STC2,在這些DTS值/PTS值中不存在重復(fù)。(4)IG流a)TSl和TS2中的IG流的數(shù)量相同。b)TSl中的IG流以稱為EndofDisplaySet的功能片段終止。c)搬運(yùn)TS1中的最后ICS的PES數(shù)據(jù)包的PTS,表示比previousPlayltem、previousSubPlayltem的Out—Time的再5見時亥'J早的時刻。d)TS2的IG流必需從EpochStart、EpochContinue類型的DisplaySet開始。e)搬運(yùn)TS2中的最初ICS的PES數(shù)據(jù)包的PTS,表示與當(dāng)前Playltem、當(dāng)前SubPlayltem的In—Time的再現(xiàn)時刻相等或比其晚的時刻。f)來自TS2的Source數(shù)據(jù)包連續(xù),從TS1中取出Source數(shù)據(jù)包可定義為相同系統(tǒng)時間軸的STC1、STC2,在這些DTS值/PTS值中不存在重復(fù)。為了以C05連接previousPlayltem與當(dāng)前Playltem,以SP—CC=5連接previousSubPlayltem與當(dāng)前SubPlayltem,必需滿足以上AV流的級別、傳輸流的級別、VideoPresentationUnit和AudioPresentationUnit的級別、基本流的級別全部的條件。以上是作為局部存儲器200的一部分的PlayList信息的說明。以上結(jié)束本發(fā)明的記錄媒體的說明。下面,說明本發(fā)明的再現(xiàn)裝置。圖30是表示本發(fā)明的再現(xiàn)裝置的內(nèi)部構(gòu)成的圖。本發(fā)明的再現(xiàn)裝置根據(jù)本圖所示的內(nèi)部,在工業(yè)上被生產(chǎn)。本發(fā)明的再現(xiàn)裝置主要由系統(tǒng)LSI與驅(qū)動裝置等兩個部分構(gòu)成,通過將這些部分安裝在裝置的機(jī)柜及基板上,可工業(yè)上生產(chǎn)。系統(tǒng)LSI是集成實現(xiàn)再現(xiàn)裝置的功能的各種處理部的集成電路。如此生產(chǎn)的再現(xiàn)裝置包括BD-ROM驅(qū)動器al;讀取緩沖器lb、c;ATC計數(shù)器2a、c;SourceDepacketizer(源解包器)2b、d;ATC計數(shù)器2c、d;STC計數(shù)器3a、c;PIDFilter(PID過濾器)3b、d;視頻解碼器4;TransportBuffer(傳輸緩沖器)(TB)4a;MultiplexedBuffer(復(fù)用緩沖器)(MB)4b;CodedPictureBuffer(編碼圖片緩沖器)(CPB)4c;視頻解碼器4d;Re-orderBuffer(重新排序緩沖器)4e;開關(guān)4f、視頻平面5;音頻解碼器9;TransportBuffer6;ElementaryBuffer(基本緩沖器)7;解碼器8;開關(guān)10a、10b、10c、10d;InteractiveGraphics(交互圖形)解碼器11;TransportBuffer(TB)lla;CodedDataBuffer(編碼數(shù)據(jù)緩沖器)(CDB)llb;StreamGraphicsProcessor(流圖形處理器)(SGP)llc;ObjectBuffer(對象緩沖器)lld;CompositionBuffer(合成緩沖器)lle;GraphicsController(圖形控制器)llf;InteractiveGraphics平面12;PresentationGraphics(演示圖形)解碼器13;TransportBuffer(TB)13a;CodedDataBuffer(CDB)13b;StreamGraphicsProcessor(SGP)13c;ObjectBufferl3d;CompositionBufferl3e;GraphicsController13f;PresentationGraphics平面14;TransportBufferl5a;ElementaryBufferl5b;角軍石馬器15c;TransportBufferl6a;ElementaryBufferl6b;解碼器16c;合成部17;存儲器21;控制器22;PSR組23;PID變換部24;網(wǎng)絡(luò)部25;操作受理部26;局部存儲器200。BD-ROM驅(qū)動器al執(zhí)行BD-ROM的加載/排出,執(zhí)行對BD-ROM盤的存取。讀取緩沖器(RB)lb存儲從BD-ROM讀出的Source數(shù)據(jù)包串。讀取緩沖器(RB)lc存儲從LastPlay標(biāo)題讀出的Source數(shù)據(jù)包串。ATC計數(shù)器2a使用構(gòu)成主TS的Source數(shù)據(jù)包中、位于再現(xiàn)區(qū)間的最初的Source數(shù)據(jù)包的ATS復(fù)位,之后,向源解包器2b輸出STC。源解包器(SourceDepacketizer)2b從構(gòu)成主TS的Source數(shù)據(jù)包中取出TS數(shù)據(jù)包后送出。在該送出中,對應(yīng)于各TS數(shù)據(jù)包的ATS,調(diào)整向解碼器的輸入時刻。具體而言,在ATCCounter2a生成的ATC的值與Source數(shù)據(jù)包的ATS值相同的瞬間,以TS—Recording—Rate向PIDFilter3b僅傳輸該TS數(shù)據(jù)包。ATCCounter2c使用構(gòu)成次TS的Source數(shù)據(jù)包中、位于再現(xiàn)區(qū)間的最初的Source數(shù)據(jù)包的ATS復(fù)位,之后,向源解包器2d輸出ATC。源解包器(SourceDe-packetizer)2d從構(gòu)成次TS的Source數(shù)據(jù)包中取出TS數(shù)據(jù)包后送出。在該送出中,對應(yīng)于ATS,調(diào)整向解碼器的輸入時刻。具體而言,在ATCCounter2a生成的ATC的值與Source數(shù)據(jù)包的ATS值相同的瞬間,以TS—Recording—Rate向PIDFilter3d僅傳輸該TS數(shù)據(jù)包。STCCounter3a由主TS的PCR復(fù)位,輸出STC。PIDFilter3b是MainClip用的解復(fù)用部,將從源解包器2b輸出的Source數(shù)據(jù)包中、具有從PID變換部24通知的PID參照值的Source數(shù)據(jù)包分別輸出到視頻解碼器4、音頻解碼器9、InteractiveGraphics解碼器ll、PresentationGraphics解碼器13。各解碼器接收經(jīng)由PIDFilter3b的基本流,根據(jù)主TS的PCR(STC1時間軸),由解碼器執(zhí)行再現(xiàn)的處理。這樣,通過PIDFilter3b輸入到各解碼器的基本流根據(jù)主TS的PCR用于解碼和再現(xiàn)。STCCounter3c由次TS的PCR復(fù)位,輸出STC。PID過濾器3d參照該STC,執(zhí)行解復(fù)用。PIDFilter3b是SubClip用的解復(fù)用部,將從源解包器2d輸出的Source數(shù)據(jù)包中、具有從PID變換部24通知的PID參照值的Source數(shù)據(jù)包分別輸出到音頻解碼器9、InteractiveGraphics解碼器11、PresentationGraphics解碼器13。這樣,通過PIDFilter3d輸入到各解碼器的基本流根據(jù)次TS的PCR用于解碼和再現(xiàn)。如記錄媒體的說明中所述,由于Playltem的In—Time、Out_Time與SubPlayltem的In—Time、Out—Time—致,所以ATCCounter2a與ATCCounter2c若計時相同值(時刻),則主TS與次TS雙方的時間軸對齊,可將構(gòu)成Out-of-MUX應(yīng)用的主TS、次TS處理為1個流??墒贡硎鞠蚪獯a器的輸入時刻的ATC時間軸與表示解碼器基準(zhǔn)時間軸的STC時間軸同步。利用ATC時間軸的同步,上述2個SourceDe-packetizer可分別處理從BD-ROM讀出的Source數(shù)據(jù)包、從局部存儲器讀出的Source數(shù)據(jù)包。利用STC時間軸的同步,STCCounter3a、c若計時同一時刻,則可將2個TS處理為1個TS。再現(xiàn)裝置中的解碼器由于在1個STC時間軸動作,所以與通常的僅主TS的再現(xiàn)相比無變化,可共同化STC時間的管理。視頻解碼器4、IG解碼器11、PG解碼器13、系統(tǒng)解碼器15c、16c、音頻解碼器9全部以同一STC時間軸動作,若從再現(xiàn)裝置開發(fā)的觀點看,則與僅執(zhí)行BD-ROM再現(xiàn)的通常再現(xiàn)裝置相比,控制一點未變化,所以成為期望的限制。并且在創(chuàng)作時,由于只要控制1個TS的輸入定時,觀測緩沖器狀態(tài)即可,所以創(chuàng)作時的驗證也變?nèi)菀?。視頻解碼器4解碼從PIDFilter3b輸出的多個PES數(shù)據(jù)包,得到非壓縮形式的圖片,寫入視頻平面5中,并且由TransportBuffeMa、MultiplexedBuffer4b、ElementaryBuffer4c、角率碼器4d、Re-orderBuffer4e、開關(guān)4f構(gòu)成。TransportBuffer(TB)4a是當(dāng)歸屬于視頻流的TS數(shù)據(jù)包從PIDFilter3b輸出時、暫時存儲的緩沖器。MultiplexedBuffer(MB)4b是在從TransportBuffer4a向ElementaryBuffer4c輸出視頻流時、暫時存儲PES數(shù)據(jù)包用的緩沖器。ElementaryBuffer(EB)4c是存儲編碼狀態(tài)的圖片(I圖片、B圖片、P圖片)的緩沖器。解碼器(DEC.)4d通過在每個規(guī)定的解碼時刻(DTS)對視頻基本流每個的幀圖像進(jìn)行解碼,得到多個幀圖像,寫入視頻平面5中。Re-orderBuffer4e是將解碼后的圖片的順序從編碼順序替換成顯示順序用的緩沖器。開關(guān)4f是實現(xiàn)將圖片的順序從編碼順序替換成顯示順序的開關(guān)。視頻平面5是存儲非壓縮形式的圖片的平面。所謂平面(plane)是再現(xiàn)裝置中用于存儲一個畫面大小的象素數(shù)據(jù)的存儲器區(qū)域。視頻平面5中的分辨率為1920x1080,存儲在該視頻平面5中的圖片數(shù)據(jù)由以16比特的YUV值表現(xiàn)的象素數(shù)據(jù)構(gòu)成。音頻解碼器9由TransportBuffer6、ElementaryBuffer7、解碼器8構(gòu)成,執(zhí)行音頻流的解碼。TransportBuffer6以先進(jìn)先出的方式存儲從PIDFilter3b輸出的TS數(shù)據(jù)包,提供給音頻解碼器8。ElementaryBuffer7以先進(jìn)先出的方式僅存儲從PIDFilter3b輸出的TS數(shù)據(jù)包中、具有應(yīng)再現(xiàn)的音頻流的PID的TS數(shù)據(jù)包,提供給音頻解碼器8。解碼器8將存儲在TransportBuffer6中的TS數(shù)據(jù)包變換為PES數(shù)據(jù)包,對該P(yáng)ES數(shù)據(jù)包執(zhí)行解碼處理,得到非壓縮狀態(tài)的LPCM狀態(tài)的音頻數(shù)據(jù)后輸出。由此,執(zhí)行音頻流的數(shù)字輸出。開關(guān)10a選擇性地將從BD-ROM讀出的TS數(shù)據(jù)包、從局部存儲器200讀出的TS數(shù)據(jù)包之一提供給視頻解碼器4。開關(guān)10b選擇性地將從BD-ROM讀出的TS數(shù)據(jù)包、從局部存儲器200讀出的TS數(shù)據(jù)包之一提供給InteractiveGraphics解碼器11。開關(guān)10c選擇性地將從BD-ROM讀出的TS數(shù)據(jù)包、從局部存儲器200讀出的TS數(shù)據(jù)包之一提供給PresentationGraphics解碼器13。InteractiveGraphics(IG)解碼器11對從BD-ROM100或局部存儲器200讀出的IG流進(jìn)行解碼,將非壓縮圖形寫入IG平面12中,并且由TransportBuffer(TB)lla、CodedDataBuffer(CDB)llb、StreamGraphicsProcessor(SGP)llc、ObjectBufferlld、CompositionBuffedle、GraphicsController(Ctrl)lIf構(gòu)成。TransportBuffer(TB)lla是暫時存儲歸屬于IG流的TS數(shù)據(jù)包的緩沖器。CodedDataBuffer(CDB)llb是存儲構(gòu)成IG流的PES數(shù)據(jù)包的緩沖器。StreamGraphicsProcessor(SGP)llc對存儲了圖形數(shù)據(jù)的PES數(shù)據(jù)包進(jìn)行解碼,將利用解碼得到的索引色(indexcolor)構(gòu)成的非壓縮狀態(tài)的位圖作為圖形對象,寫入ObjectBufferlld中。ObjectBufferlld配置利用StreamGraphicsProcessorllc的解碼得到的圖形對象。CompositionBufferlle是配置圖形數(shù)據(jù)描繪用的控制信息的存儲器。GraphicsController(Ctrl)llf破解配置在CompositionBufferlle中的控制信息,進(jìn)行根據(jù)破解結(jié)果的控制。InteractiveGmphics(IG)平面l2寫入由IG解碼器10的解碼得到的非壓縮圖形。PresentationGraphics(PG)解碼器13對從BD-ROM或局部存儲器200讀出的PG流進(jìn)行解碼,將非壓縮圖形寫入PresentationGraphics平面14中。PG解碼器13由TransportBuffer(TB)13a、CodedDataBuffer(CDB)13b、StreamGraphicsProcessor(SGP)13c、ObjectBuffer(OB)13d、CompositionBuffer(CB)13e、GraphicsController(Ctrl)13f構(gòu)成。TransportBuffer(TB)13a是歸屬于PG流的TS數(shù)據(jù)包從PID過濾器4輸出時、暫時存儲的緩沖器。CodedDataBuffer(CDB)13b是存儲構(gòu)成PG流的PES數(shù)據(jù)包的緩沖器。StreamGraphicsProcessor(SGP)13c對存儲了圖形數(shù)據(jù)的PES數(shù)據(jù)包(ODS)進(jìn)行解碼,將利用解碼得到的索引色構(gòu)成的非壓縮狀態(tài)的位圖作為圖形對象,寫入ObjectBufferl3d中。ObjectBuffer(OB)13df己置利用StreamGraphicsProcessorl3c的解碼得到的圖形對象。CompositionBuffer(CB)13e是配置圖形數(shù)據(jù)描繪用的控制信息(PCS)的存儲器。GraphicsController(Ctrl)13f破解配置在CompositionBufferl3e中的PCS,進(jìn)行根據(jù)破解結(jié)果的控制。PresentationGraphics(PG)平面14是具有一個畫面大小的區(qū)域的存儲器,可存儲一個畫面大小的非壓縮圖形。系統(tǒng)解碼器15處理次TS中的系統(tǒng)控制數(shù)據(jù)包(PAT或PMT),控制解碼器整體。TransportBufferl5a存儲主TS中存在的系統(tǒng)控制數(shù)據(jù)包(PAT或PMT)。ElementaryBuffer15b將系統(tǒng)控制數(shù)據(jù)包提供給解碼器15c。解碼器15c對存儲在ElementaryBufferl5b中的系統(tǒng)控制數(shù)據(jù)包進(jìn)行解碼。TransportBufferl6a存儲存在于次TS中的系統(tǒng)控制數(shù)據(jù)包。ElementaryBufferl6b將次TS中的系統(tǒng)控制數(shù)據(jù)包提供給解碼器16co解碼器16c對存儲在ElementaryBufferl6b中的系統(tǒng)控制數(shù)據(jù)包進(jìn)行解碼。存儲器21是用于存儲當(dāng)前PlayList信息或當(dāng)前Clip信息的存儲器。所謂當(dāng)前PlayList信息是記錄在BD-ROM中的多個PlayList信息中、構(gòu)成當(dāng)前處理對象的PlayList信息。所謂當(dāng)前Clip信息是指記錄在BD-ROM/局部存儲器中的多個Clip信息中、構(gòu)成當(dāng)前處理對象的Clip信息??刂破?2通過執(zhí)行播放列表再現(xiàn)(是基于當(dāng)前PlayList信息的再現(xiàn)控制),實現(xiàn)BD-ROM的再現(xiàn)控制。還執(zhí)行上述ATS、STC的控制。在該控制中,控制器22在1秒的時間范圍內(nèi),將BD-ROM、局部存儲器內(nèi)的Source數(shù)據(jù)包先讀取到解碼器內(nèi)的緩沖器中。執(zhí)行這種先讀取是為了保障不會因上述窗口(window)的限制而產(chǎn)生下溢或上溢。PSR組23是內(nèi)置于再現(xiàn)裝置中的寄存器,由64個PlayerSetting/StatusRegister(播放器設(shè)置/狀態(tài)寄存器)(PSR)與4096個GeneralPurposeRegister(—般用途寄存器)(GPR)構(gòu)成。PlayerSetting/StatusRegister的設(shè)定值(PSR)中,PSR4PSR8用于表現(xiàn)當(dāng)前的再現(xiàn)時刻。PID變換部24根據(jù)STN—Table,將存儲在PSR組23中的音頻流、音頻流的流序號變換為PID參照值,將變換結(jié)果的PID參照值指示給PIDFilter3b、PIDFilter3d。網(wǎng)絡(luò)部25實現(xiàn)本再現(xiàn)裝置的通信功能,若提供URL指定,則確立與該URL的web站點的TCP連接、FTP連接等。利用這種連接確立,執(zhí)行從web站點的下載。操作受理部26從用戶受理對遙控器執(zhí)行的操作,將表示這種操作的UserOperation信息通知給控制器22。以上是再現(xiàn)裝置的內(nèi)部構(gòu)成。下面說明再現(xiàn)裝置中的控制器22的實現(xiàn)??刂破?2制作讓CPU執(zhí)行圖31、圖32所示的流程圖的處理步驟的程序,寫入命令ROM中,提供給CPU,由此可在再現(xiàn)裝置中實現(xiàn)。圖31是基于PlayList信息的再現(xiàn)步驟的流程圖。本流程圖是讀入構(gòu)成PlayList信息的.mpls文件(步驟Sll)、將PlayList信息中的開頭Playltem變?yōu)楫?dāng)前Playltem之后(步驟S12)、對該當(dāng)前Playltem重復(fù)步驟S13步驟S25的處理的循環(huán)結(jié)構(gòu)。該循環(huán)結(jié)構(gòu)以步驟S23為終止條件,命令BD-ROM驅(qū)動器從對應(yīng)于當(dāng)前Playltem的In—Time的AccessUnit起、到對應(yīng)于當(dāng)前Playltem的Out—Time的AccessUnit為止進(jìn)行讀出(步驟S13),判定當(dāng)前Playltem中是否存在previousPlayItem(步驟S14),對應(yīng)于判定結(jié)果,選擇地執(zhí)行步驟S15的處理、步驟S16步驟S21的處理。具體而言,若當(dāng)前Playltem中無previousPlayltem(步驟S14為否),則命令解碼器從Playltemjn—Time再現(xiàn)到Playltem—Out—Time(步驟SI5)。若當(dāng)前Playltem中有previousPlayItem(步驟S14為是),則判定當(dāng)前Playltem是否是CC-5(步驟S16)。若是0>5(步驟S16為是),則執(zhí)行步驟S17步驟S20的處理。在上述previousPlayltem存在的情況下,切換主TS中的ATC—Sequence。在該切換中,算出稱為ATC—delta1的主TS用的偏移值(步驟S17),向此前的ATC—Sequence中的ATC值(ATCl)加上ATC—deltal,得到新的ATC—Sequence的ATC值(ATC2)(步驟S18)。另外,在上述previousPlayltem存在的情況下,切換次TS中的STC一Sequence。在該切換中,算出稱為STC—deltal的偏移值(步驟S19),向此前的STC—Sequence中的STC值(STCl)加上STC—deltal(步驟S20),求出新的STC—Sequence的STC值(STC2)。另外,在將AudioOverrap的靜音(mute)指示給音頻解碼器9之后,命令解碼器從Playltem—In—Time再現(xiàn)到PlayItem_Out—Time(步驟S21)。若當(dāng)前Playltem不是0>5,則執(zhí)行CC二l、CC=6的處理。若執(zhí)行步驟S15、步驟S16步驟S21之一的處理,則執(zhí)行步驟S25的處理。步驟S25是搜索是否存在應(yīng)與當(dāng)前Playltem同步再現(xiàn)的SubPlayltem的處理。這里,構(gòu)成SubPath信息的各SubPlayltem具有Sync—Playltem—Id等信息,應(yīng)與當(dāng)前Playltem同步再現(xiàn)的SubPlayltem將該Sync一Playltem—Id設(shè)定成當(dāng)前Playltem。因此,步驟S25中,搜說明書第46/71頁索將當(dāng)前Playltem指定成Sync—Playltem—Id的SubPlayltem,在構(gòu)成SubPath信息的多個SubPlayltem中是否存在。在不存在的情況下,移動到步驟S22。步驟S22判定AVClip時間軸中的當(dāng)前再現(xiàn)時刻(當(dāng)前PTM(PresentationTiMe:演示時間))是否到達(dá)當(dāng)前Playltem的Out一Time(步驟S22)。若到達(dá),則移動到步驟S23。步驟S23是當(dāng)前Playltem是否是PlayList信息中的最后Playltem的判定,若不是最后的Playltem,則將PlayList信息中的下一Playltem變?yōu)楫?dāng)前Playltem(步驟S24),移動到步驟S13。通過以上的處理,對PlayList信息中的全部Playltem實施步驟S13步驟S24的處理。圖32是表示SubPlayltem中的無縫連接的流程圖。在步驟S25中判定為存在將當(dāng)前Playltem指定為Sync—Playltem—Id的SubPlayltem的情況下,將該SubPlayltem設(shè)定成當(dāng)前SubPlayItem(步驟S31),命令局部存儲器200進(jìn)行從相當(dāng)于SubPlayltem的In—Time的AccessUnit起、到相當(dāng)于Out—Time的AccessUnit為止的讀出(步驟S32)。另外,判定當(dāng)前Playltem中是否存在PreviousSubPlayItem(步驟S33),對應(yīng)于判定結(jié)果,選擇地執(zhí)行步驟S34、步驟S35的處理、步驟S36步驟S41的處理。具體而言,若當(dāng)前Playltem中沒有PreviousSubPlayItem(步驟S33為否),則等待當(dāng)前PTM到達(dá)Sync—Start_Pts—ofJPlayltem(步驟S34),若到達(dá),則命令解碼器進(jìn)行從SubPlayltem—In_Time起到SubPlayltem—Out—Time為止的再現(xiàn)(步驟S35)。若當(dāng)前Playltem中有PreviousSubPlayItem(步驟S33為是),則判定當(dāng)前Playltem是否為SP—0>5(步驟S36),若是SP—(X^5(步驟S36為是),則執(zhí)行步驟S37步驟S41的處理。在上述previousPlayltem存在的情況下,切換ATC—Sequence。在該切換中,算出稱為ATC一delta2的次TS用的偏移值(步驟S37),向此前的ATC—S叫uence中的ATC值(ATC1)加上ATC一delta2,從而得到新的ATC—Sequence的ATC值(ATC2)(步驟S38)。所謂ATC_ddta是指從此前讀出的傳輸流(TSl)的最后TS數(shù)據(jù)包的輸入時刻Tl起、至新讀出的傳輸流(TS2)的最初TS數(shù)據(jù)包的輸入時刻T2為止的偏移值,由"ATC—delta^Nl/TS_recording—rate"的計算式給出。這里,Nl是TS1最后的視頻PES數(shù)據(jù)包后續(xù)的TS數(shù)據(jù)包的數(shù)據(jù)包數(shù)量。另外,在上述PreviousPlayltem存在的情況下,還切換STC—Sequence。在該切換中,求出STC—delta2(步驟S39)。向此前的STC—Sequence中的STC值(STCl)加上STC—delta2(步驟S40),由此求出新的STC—Sequence的STC值(STC2)。在將在前STC一Sequence中最后再現(xiàn)的圖片的顯示開始時刻設(shè)為PTSl(lstEND),將圖片的顯示期間設(shè)為Tpp,將后續(xù)STC—Sequence中最初顯示的圖片的開始時刻設(shè)為PTS2(2ndSTART)的情況下,由于必需在CC-5時使PTSl(lstEND)+Tpp的時刻與PTS2(2ndSTART)的時刻一致,所以STC一delta2根據(jù)STC—delta2=PTSl(lstEND)+Tpp-PTS2(2ndSTART)的計算式算出。另外,在向音頻解碼器9指示AudioOverrap的靜音之后,命令解碼器從Playltem—In—Time再現(xiàn)到PlayItem_Out—Time(步驟S41)??刂破?2如上所述,執(zhí)行STC的變更處理,但在再現(xiàn)裝置的一般實現(xiàn)中,該變更處理在解碼器處于自由運(yùn)行(freemn)的情況下執(zhí)行。所謂自由運(yùn)行狀態(tài)是指解碼器不執(zhí)行與STC的同步控制的狀態(tài)。之后,在可設(shè)定STC時間軸的狀態(tài)之前,若恢復(fù)STC,則解碼器從自由運(yùn)行狀態(tài)移到與STC的同步控制。另一方面,在步驟S36中若判定為當(dāng)前Playltem不是C05(步驟S36為否),則執(zhí)行CC=1、CC=6的處理。如上所述,根據(jù)本實施方式,稱為Window的每秒的傳輸允許量被限制到48Mbit以下,所以在該1秒的期間中,即便傳輸允許量局部達(dá)到96Mbit,若解碼器先讀96Mbitx0.5秒大小的TS數(shù)據(jù)包,則解碼器內(nèi)的緩沖器也不會下溢或上溢。無論在數(shù)字流的哪個期間,數(shù)據(jù)量也為(96Mbitx0.5秒,以下,不產(chǎn)生下溢或上溢,可提供TS數(shù)據(jù)包,所以可避免視頻或音頻的丟失。由此,不擔(dān)心Out-of-MUX構(gòu)架實現(xiàn)用的同時讀出波及品質(zhì)上的問題。另外,Playltem中的In—Time、Out—Time與SubPlayltem中的In—Time、OutJTime—致,若Playltem側(cè)的連接狀態(tài)為C05,則SubPlayltem側(cè)的連接狀態(tài)也為SP—CC=5,所以即便切換Playltem,也可不用再設(shè)定解復(fù)用部,而可以同時執(zhí)行從Playltem向Playltem的切換、與從SubPlayltem向SubPlayltem的切換。解復(fù)用部可在使參照的STC時間軸同步的同時,進(jìn)行基于PlayList信息的再現(xiàn)處理。(第2實施方式)在本實施方式中,詳細(xì)說明在先實施方式中記述的BD-ROM的制作。在先實施方式的BD-ROM可通過依次執(zhí)行以下工序來制作。<BD-ROM的記錄工序>首先,企劃確定用什么樣的大綱使BD-ROM再現(xiàn)(企劃工序),執(zhí)行動態(tài)圖像收錄、聲音收錄等素材制作(素材制作工序),根據(jù)企劃工序中制作的大綱,制作巻(volume)構(gòu)成信息(腳本制作工序)。所謂巻構(gòu)成信息是以抽象的記述來表示光盤應(yīng)用層的格式的信息。之后,通過編碼視頻素材、音頻素材、字幕素材、菜單素材每個,得到基本流(素材編碼工序)。之后,執(zhí)行多個基本流的復(fù)用(復(fù)用工序)。若執(zhí)行復(fù)用,則執(zhí)行使復(fù)用后的流和巻構(gòu)成信息適合于BD-ROM的應(yīng)用層格式的作業(yè),得到應(yīng)記錄在BD-ROM的巻區(qū)域中的數(shù)據(jù)的整體像(一般稱為巻數(shù)據(jù))(格式化工序)。這里,本發(fā)明的記錄媒體的應(yīng)用層格式是用編程語言記述的類(class)構(gòu)造體的實例,通過根據(jù)BD-ROM標(biāo)準(zhǔn)中規(guī)定的語法,記述類構(gòu)造體的實例,由此可制作Clip信息、PlayList信息等。此時,表格形式的數(shù)據(jù)可使用編程語言的for語句來定義,其它僅在特定條件下必要的數(shù)據(jù)可使用if語句來定義。在該適合處理之后,若得到巻數(shù)據(jù),則再現(xiàn)巻數(shù)據(jù),確認(rèn)腳本制作工序的結(jié)果是否正確(仿真(emulation)工序)。在該仿真工序中,期望執(zhí)行BD-ROM播放器模型的緩沖器狀態(tài)的仿真。最后執(zhí)行壓制工序。在該壓制工序中,將巻圖像變換為物理數(shù)據(jù)串,使用該物理數(shù)據(jù)串,執(zhí)行母盤切割,制作母盤。并且,用利用壓制裝置制作的母盤來制造BD-ROM。該制造主要由基板成形、反射膜成膜、保護(hù)膜涂布、貼合、標(biāo)簽的印刷等各工序構(gòu)成。經(jīng)過以上的工序,可制作各實施方式所示的記錄媒體(BD-ROM)。<追加內(nèi)容的制作工序>在由BD-ROM內(nèi)容與追加內(nèi)容構(gòu)成電影作品的情況下,從上述企劃工序執(zhí)行到格式化工序。若得到構(gòu)成1個巻數(shù)據(jù)的AVClip信息、Clip信息、PlayList信息,則去除其中應(yīng)已由BD-ROM提供的信息,將剩余的信息作為追加內(nèi)容,由存檔CT-力^/勺程序等,匯成l個文件。經(jīng)過如此處理,若得到追加內(nèi)容,則將這種追加內(nèi)容提供給WWW服務(wù)器,對應(yīng)于來自再現(xiàn)裝置的要求,送出到再現(xiàn)裝置。在先實施方式中記述的校驗在AVClip信息、Clip信息、PlayList信息完成、利用PlayList信息內(nèi)的STN—Table確定應(yīng)再現(xiàn)的基本流的階段,即格式化工序中執(zhí)行。下面,說明制作這種應(yīng)用格式的創(chuàng)作系統(tǒng)。<創(chuàng)作系統(tǒng)>圖33是表示第2實施方式的創(chuàng)作(authoring)系統(tǒng)的內(nèi)部構(gòu)成的圖。如圖所示,創(chuàng)作系統(tǒng)由輸入裝置51、編碼裝置52、服務(wù)器裝置53、素材存儲器54、BD構(gòu)成信息存儲器55、客戶機(jī)裝置5658、復(fù)用器60、BD腳本轉(zhuǎn)換器61、格式化器62、Verifier(校驗器)63構(gòu)成。輸入裝置51裝填收納了HD圖像、SD圖像的錄像帶,再現(xiàn)該錄像帶,將再現(xiàn)信號輸出到編碼裝置52。編碼裝置52編碼從輸入裝置51輸出的再現(xiàn)信號,得到視頻流、音頻流等基本流。如此得到的基本流通過LAN輸出到服務(wù)器裝置53,寫入服務(wù)器裝置53內(nèi)的素材存儲器54中。服務(wù)器裝置53由素材存儲器54、BD構(gòu)成信息存儲器55這2個驅(qū)動器裝置構(gòu)成。素材存儲器54是服務(wù)器裝置53的內(nèi)置盤裝置,依次存儲利用編碼裝置52的編碼得到的基本流。素材存儲器54具有HDstream目錄、SDstream目錄等2個目錄,將通過編碼HD圖像得到的基本流寫入HDstream目錄中。BD構(gòu)成信息存儲器55是存儲BD巻構(gòu)成信息的驅(qū)動器裝置。復(fù)用器60讀出素材存儲器54內(nèi)的HDstream目錄、SDstream目錄中存儲的基本流中、由BD巻構(gòu)成信息指定的基本流,根據(jù)BD巻構(gòu)成信息對其進(jìn)行復(fù)用,從而得到作為復(fù)用流的AVClip。BD腳本轉(zhuǎn)換器61通過將BD構(gòu)成信息寄存器55中存儲的BD巻構(gòu)成信息變換為BD-ROM應(yīng)用格式,得到BD腳本。格式化器62使由復(fù)用器60提供的Clip、由BD腳本轉(zhuǎn)換器61得到的BD腳本適應(yīng)于BD-ROM的應(yīng)用層格式。從如此適應(yīng)的BD腳本,得到BD-ROM母盤或局部存儲器中應(yīng)存儲的下載用內(nèi)容。校驗部63參照腳本轉(zhuǎn)換器61生成的PlayList信息內(nèi)的STN—tabk,判定復(fù)用器60得到的BD-ROM用主TS、局部存儲器用的次TS是否滿足為了實現(xiàn)Out—of一MUX應(yīng)用的限制。以上是創(chuàng)作系統(tǒng)的內(nèi)部構(gòu)成。以下說明創(chuàng)作系統(tǒng)中的校驗部63的實現(xiàn)。<用于實現(xiàn)校驗部63的處理步驟〉校驗部63制作使CPU執(zhí)行圖34、圖35所示的流程圖的處理步驟的程序,寫入命令ROM,提供給CPU,由此可在創(chuàng)作系統(tǒng)內(nèi)實現(xiàn)。圖34是表示對主TS、次TS的校驗步驟的流程圖。本流程圖具有在步驟Sl中將Source數(shù)據(jù)包串中的最初Source數(shù)據(jù)包的ATS設(shè)定為當(dāng)前Window的In—Time,重復(fù)步驟S2步驟S7的處理的循環(huán)結(jié)構(gòu)。該循環(huán)結(jié)構(gòu)重復(fù)將從當(dāng)前Window的In—Time起1秒以后存在的ATS設(shè)定為當(dāng)前Window的Out—Time(步驟S2)、計數(shù)從當(dāng)前Window的In—Time至Out—Time存在的TS數(shù)據(jù)包數(shù)量(步驟S3)、根據(jù)In—Time算出當(dāng)前Window中的比特數(shù)(步驟S4)、判定該比特值是否為48Mbit以下的處理(步驟S5),直到步驟S6判定為是為止。該步驟S6判定當(dāng)前Window的Out—Time是否到達(dá)ATC時間軸中的最后Source數(shù)據(jù)包,若步驟S6為否,則將Source數(shù)據(jù)包串中的下一ATS變?yōu)楫?dāng)前Window的In—Time(步驟S7),重復(fù)步驟S2步驟S6的處理。若某一Window中步驟S5判定為否,則判定為違反BD-ROM標(biāo)準(zhǔn)(步驟S9)。若全部Window中步驟S5判定為是,并且步驟S6判定為是,則判定為適合BD-ROM標(biāo)準(zhǔn)(步驟S8)。主TS、次TS經(jīng)過以上校驗,所以即便在主TS、次TS分別從BD-ROM、局部存儲器提供的情況下,也始終滿足上述限制。在視頻流、音頻流、PG流、IG流每個中存在多個同種類的基本流的情況下,期望按圖35的步驟執(zhí)行校驗。圖35所示的校驗步驟將圖34中的步驟S3步驟S4置換為步驟S81步驟S83。該歩驟S81步驟S83在每次確定1個當(dāng)前Window時,對每個基本流算出STN一table中、構(gòu)成許可再現(xiàn)的基本流的TS數(shù)據(jù)包中、屬于當(dāng)前Window的TS數(shù)據(jù)包的比特率(步驟S81),選擇多個視頻流、多個音頻流、多個PG流、多個IG流中、算出的比特率最高的流(步驟S82),合計視頻流的比特率的最大值、音頻流的比特率的最大值、PG流的比特率的最大值、IG流的比特率的最大值(步驟S83),判定該合計量是否為48Mbit以下(步驟S5)。由于同種類的基本流在Out一of一MUX應(yīng)用中必然被排他地選擇,所以在上述判定中執(zhí)行校驗更合理。校驗檢查比特率局部高的位置、即局部峰值的出現(xiàn)位置中的比特^:也有效。局部峰值的出現(xiàn)位置如下。(1)Window的In—Time指示的TS數(shù)據(jù)包的開頭(2)Window的In—Time指示的TS數(shù)據(jù)包的終點(3)Window的Out_Time指示的TS數(shù)據(jù)包的開頭(4)Window的Out—Time指示的TS數(shù)據(jù)包的終點通過重點檢查這種位置的比特量,可進(jìn)一步簡化創(chuàng)作的校驗作業(yè)。如上所述,根據(jù)本實施方式,當(dāng)制作許可次TS再現(xiàn)的STN—table時,利用基于該STN—table的再現(xiàn)處理,可在創(chuàng)作的階段事先驗證是否產(chǎn)生下溢或上溢。(第3實施方式)本實施方式是在Playltem之間、SubPlayltem之間的連接中,設(shè)置CC-6等新類型的實施方式。所謂CC=6是規(guī)定構(gòu)成ProgressivePlayList信息的多個Playltem信息間的連接狀態(tài)。所謂ProgressivePlayList信息是應(yīng)將流播作為前提再現(xiàn)的多個AVClip指定為1個再現(xiàn)路徑用的播放列表信息。(ProgressivePlayList信息>ProgressivePlayList信息通過將下載/流播的次TS分割成細(xì)分的文件,便于減小高速緩沖存儲器大小,不等待全部文件下載就可開始再現(xiàn)。由于以流播為前提的內(nèi)容以長度短的多個AVClip規(guī)定,所以ProgressivePlayList信息由與這些多個AVClip的每個對應(yīng)的多個Playltem信息構(gòu)成。另一方面,分割成細(xì)小單位的AVClip是為了流播而被分割的,不是說STC、ATC中存在不連續(xù)點。因此,作為不是C05的其它狀態(tài),必需規(guī)定這種AVClip之間的連接狀態(tài)。將如此規(guī)定的連接狀態(tài)稱為CC=6。<CC=6應(yīng)滿足的條件>在C06的情況下,由2個Playltem指定的TS1、TS2與由2個SubPlayltem指定的TS1、TS2必需滿足以下條件。1)TS2中的視頻流必需從GOP開始。2)在TS2的音頻流與具有相同的PID的TS1的音頻流中,在連接點的AudioPresentationUnit串中不存在時隙。TS1的音頻流也可以不完全的音頻流結(jié)束。另外,TS2中具有相同PID的音頻流也可從不完全的AudioPresentationUnit開始。根據(jù)多個Playltem、多個SubPlayltem,若使這些TS1、TS2再現(xiàn),則由2個AudioPresentationUnit,可得到1個完結(jié)的AudioPresentationUnit。由于在CC=6時實際上流是連續(xù)的,所以不會是CC=5時那樣的僅視頻無縫連接、音頻不連續(xù)地連接、或靜音,而是全部基本流無縫連接。如上所述,0>6意味著從流播的方便看、將邏輯上連續(xù)的流分割成多個部分時的分割邊界。但是,由于應(yīng)記錄在BD-ROM中的流必需由32個Source數(shù)據(jù)包構(gòu)成,所以構(gòu)成1個SubPlayltem的1個流文件全部需要6KByte的倍數(shù)。<CC=6的細(xì)節(jié)>圖36是表示CC=6的詳細(xì)說明的圖。第1段具有1條連續(xù)的ATC/STC時間,表示存儲編碼方式也連續(xù)的流的文件(20000.m2ts)。第2段表示存儲3個流的3個文件(20001.m2ts、20002.m2ts、20003.m2ts)。這3個文件存儲以對齊單元(6Kbyte)單位區(qū)分第1段中的1個流所得到的3個主TS。圖37是表示Playltem與SubPlayltem的相關(guān)的圖。第1段表示PlayList信息中的3個Playltem(Playltem信息#1、Playltem信息#2、Playltem信息#3)。這3個Playltem指定主TS,Playltem信息#1、Playltem信息#2之間設(shè)定0>1,Playltem信息#2、Playltem信息#3之間設(shè)定CC=5。第2段表示PlayList信息中的3個SubPlayItem(SubPlayItem#l、SubPlayItem#2、SubPlayItem#3)。這3個SubPlayltem指定次TS,SubPlayItem#1、SubPlayItem#2之間設(shè)定CC=1,SubPlayItem#2、SubPlayItem#3之間設(shè)定CC=5。第3段表示ProgressivePlayList信息中的9個SubPlayItem(SubPlayItem#1、SubPlayItem#2、SubPlayItem#3SubPlayItem#9)。這9個SubPlayltem指定次TS,SubPlayItem#3、SubPlayItem#4之間設(shè)定CC=1,SubPlayItem#6、SubPlayItem#7之間設(shè)定CC=5,此外的SubPlayltem之間設(shè)定CC=6。ProgressivePlayList的SubPlayltem以CC=6連接,但在Playltem以0>1、C05連接的定時中,與Playltem—樣,一邊滿足CC4、C05的條件一邊連接。如上所述,根據(jù)本實施方式,通過在Playltem、SubPlayltem中的連接狀態(tài)中導(dǎo)入CC=6的新的類型,較短地區(qū)分構(gòu)成ProgressivePlayList信息的AVClip,可實現(xiàn)以流播提供的處理。(第4實施方式)在第l實施方式中,說明如何限制各Window中的比特量,而在本實施方式中,提議為了滿足這種限制,最好如何執(zhí)行復(fù)用。<視頻+音頻的復(fù)用>圖38是模式表示在將構(gòu)成主TS的音頻替換為構(gòu)成次TS的音頻的情況下,構(gòu)成主TS的多個TS數(shù)據(jù)包與構(gòu)成次TS的多個TS數(shù)據(jù)包如何被復(fù)用的圖。圖38是模式表示ATC時間軸上存在的多個TS數(shù)據(jù)包如何被復(fù)用的圖。第1段表示主TS。主TS是存儲V、Al、A2(視頻l個、音頻2個)的TS數(shù)據(jù)包。這些TS數(shù)據(jù)包通過復(fù)用2種3個基本流得到。第2段表示次TS。次TS由存儲了1種2個音頻A3、A4的TS數(shù)據(jù)包構(gòu)成。復(fù)用這些次TS的TS數(shù)據(jù)包的時間段p3由表示向解碼器的輸入時間軸的ATC時間軸上、復(fù)用了主TS的音頻數(shù)據(jù)包的時間段pi、與不傳輸構(gòu)成主TS的TS數(shù)據(jù)包的時間段p2構(gòu)成。若如此復(fù)用,則選擇各種基本流中的任何一個,也可保證應(yīng)解碼的基本流的比特率之和不超過主TS的允許最大比特率(48Mbps)。圖38的上述一例是最簡單的實例,是次TS中僅有音頻的情況。〈視頻+音頻+PG流+IG流的復(fù)用>圖39是模式表示除音頻外、還替換字幕(PG)或菜單(IG)的情況下、構(gòu)成主TS的多個TS數(shù)據(jù)包與構(gòu)成次TS的多個TS數(shù)據(jù)包如何復(fù)用的圖。在本圖中,許可傳輸次TS的數(shù)據(jù)包的時間段k3是1)主TS中的同種類數(shù)據(jù)包的傳輸時間段kl2)主TS的非傳輸時間段k2之和。即便是存儲在次TS中的其它流種類(Video、IG、PG等),上述1)、2)的規(guī)則也同樣適用,所以判斷各流在最初與自己同種類的流的傳輸時間段中可否在次TS內(nèi)復(fù)用,在不滿足的情況下,利用2)的主TS的非傳輸時間段進(jìn)行復(fù)用是有效的。<復(fù)用器60的處理>具體說明本實施方式的復(fù)用器60的處理。在實現(xiàn)上述復(fù)用時,復(fù)用器60在解碼器模型中模擬再現(xiàn)主TS時的緩沖器狀態(tài),檢測主TS中各數(shù)據(jù)包的傳輸時間段或主TS的非傳輸時間段。若檢測到這些時間段,則為了使構(gòu)成次TS的各PES數(shù)據(jù)包在同種類數(shù)據(jù)包的傳輸時間段或非傳輸時間段內(nèi)傳輸,將構(gòu)成次TS的各PES數(shù)據(jù)包變換為TS數(shù)據(jù)包,向各TS數(shù)據(jù)包附加ATS。如此附加的ATS表示同種類數(shù)據(jù)包的傳輸時間段或非傳輸時間段,所以構(gòu)成次TS的各PES數(shù)據(jù)包如圖39所示,在主TS中的同種類數(shù)據(jù)包的傳輸時間段或非傳輸時間段中被送入解碼器?!从蒁VD提供〉在從局部存儲器提供的基本流不是傳輸流形式、而是程序流形式的情況下,復(fù)用器60將構(gòu)成基本流的PES數(shù)據(jù)包變換為組件(pack),向各組件的TS頭附加SCR(SystemClockReference)。如此附加的SCR也與ATS—樣,表示同種類數(shù)據(jù)包的傳輸時間段或非傳輸時間段,所以構(gòu)成次PS(從局部存儲器提供的程序流)的各PES數(shù)據(jù)包如圖39所示,在主PS(從BD-ROM提供的程序流)中的同種類數(shù)據(jù)包的傳輸時間段或非傳輸時間段被送入解碼器。在將從局部存儲器提供的基本流變?yōu)槌绦蛄餍问降那闆r下,由于以組件(PES數(shù)據(jù)包)等大的時間單位來表現(xiàn)同種類數(shù)據(jù)包的傳輸時間段或非傳輸時間段,所以創(chuàng)作時的負(fù)擔(dān)特別小,容易實現(xiàn)。這在DVD再現(xiàn)裝置中實現(xiàn)OutjDf一MUX應(yīng)用時成為有利之處。如上所述,根據(jù)本實施方式,由于在構(gòu)成次TS的數(shù)據(jù)包的輸入期間選擇主TS的同種類數(shù)據(jù)包的傳輸期間、主TS的非傳輸期間,進(jìn)行復(fù)用,所以容易滿足第1實施方式所示的比特量限制。通過在第2實施方式所示的創(chuàng)作系統(tǒng)上實現(xiàn)這種復(fù)用,容易制作實現(xiàn)Out一of一MUX應(yīng)用的電影作品。由此,可在創(chuàng)作階段容易執(zhí)行不產(chǎn)生再現(xiàn)時的上溢的保障。(第5實施方式)在本實施方式中,詳細(xì)說明音頻混頻應(yīng)用。本應(yīng)用是構(gòu)成對于l個種類1個基本流這樣的Out—of—MUX的規(guī)定的例外的應(yīng)用。構(gòu)成例外的地方是,音頻混頻應(yīng)用同時選擇主TS的音頻流與次TS的音頻流、并且同時解碼主TS的聲音與次TS的聲音這兩個聲音,這一點成為例外。圖40是表示構(gòu)成音頻混頻應(yīng)用的主TS、次TS在BD-ROM再現(xiàn)裝置的內(nèi)部構(gòu)成中如何提供給解碼器的圖。在本圖中,左側(cè)示出BD-ROM再現(xiàn)裝置的內(nèi)部構(gòu)成中BD-ROM驅(qū)動器la、局部存儲器200、網(wǎng)絡(luò)部25,右側(cè)示出各解碼器。正中示出執(zhí)行流的解復(fù)用的PIDFilter。本圖中的主TS(Videol,Audio1(English),Audio2(Spanish),PG1(EnglishSubtitle),IG1(EnglishMenu))、次TS(Audio3(Commentary),PG2(JapaneseSubtitle),PG3(KoreanSubtitle),PG4(ChineseSubtitle),IG2(EnglishMenu))分別表示從BD-ROM、局部存儲器提供的傳輸流。由于盤單體中僅記錄英語(Audiol)與西班牙語(Audio2),所以不能從該盤中選擇電影導(dǎo)演的評論聲音。但是,若將內(nèi)容提供商提供的Audio3(Commentary)(評論)所在的次TS下載到局部存儲器,則可將英語聲音(Audiol)與Audio3(Commentary)送入解碼器。若解碼器將這些英語聲音(Audiol)與Audio3(Commentary)混頻輸出,則用戶可與影像(Videol)—起再現(xiàn)附加了評論的英語聲音。與Out—of—MUX應(yīng)用之間的差異僅在于同時解碼2個音頻流。無論對于哪種主TS,都假設(shè)在盤出售后附加了導(dǎo)演的評論聲音等情況,所以對主TS進(jìn)行比特率限制等不是優(yōu)選的,與Out一of一MUX—樣,導(dǎo)入對次TS的限制。在音頻混頻中,由于除各基本流(視頻、音頻、字幕、菜單)外還必需解碼音頻,所以必需兩個音頻解碼器資源。<主、次音頻流的構(gòu)成>當(dāng)實現(xiàn)音頻混頻應(yīng)用時,將構(gòu)成主TS中的所屬的音頻流稱為主音頻流,將構(gòu)成次TS所屬的音頻流稱為次音頻流。說明這些主音頻流、次音頻流。主音頻流存在32個,它們具有從0x1100至0xl11F的PID。另一方面,次音頻流也與主音頻流一樣,存在32個,具有從0xlA00至0xlAlF的PID。次音頻流與主音頻流的不同之處在于,在次音頻流的音頻幀中,包含由"下混頻信息"與"增益控制信息"構(gòu)成的元數(shù)據(jù)。"下混頻信息"是下混頻用的信息。所謂下混頻是使聲音的再現(xiàn)聲道數(shù)量比編碼聲道數(shù)量少的變換,下混頻信息通過規(guī)定下混頻用的變換系數(shù)矩陣,讓再現(xiàn)裝置執(zhí)行該下混頻。以2ch再現(xiàn)5.1ch的聲音流等是下混頻的一例。所謂"增益控制信息"是提高降低主音頻流側(cè)的聲音輸出時的增益的信息,但這里最好僅為降低。這樣,次音頻流的元數(shù)據(jù)可實時降低同時再現(xiàn)的主音頻流的輸出。在Primary音頻與Secondary音頻重疊的情況下,由于可知事先混頻的Primary音頻與Secondary音頻的對,所以不必實時控制2個音頻的增益,通過僅降低Primary音頻的增益、Secondary音頻的增益保持不變地進(jìn)行混頻(重疊)即足夠。通過配置這種元數(shù)據(jù),與主音頻流的再現(xiàn)輸出的音量和次音頻流的再現(xiàn)輸出的音量合并,可避免使揚(yáng)聲器破損等事態(tài)。以上是本實施方式中的音頻流的說明。接著說明本實施方式中的PlayList信息的改良。<實現(xiàn)音頻混頻應(yīng)用用的STN—table>由于使解碼器同時解碼同種類的基本流,所以將本實施方式的PlayList信息中,許可再現(xiàn)的多個主音頻流、多個次音頻流的組合,示于各Playltem的STN—table中。下面,說明本實施方式的STN—table。為了實現(xiàn)音頻混頻應(yīng)用,在STN—table中,次音頻流中的Stream—entry、Stream—attribute的組與主音頻流中的Stream—entry、Stream—attribute的組單獨存在。另夕卜,次音頻流中的Stream—entry、Stream—attribute白勺組與Comb—info—Secondary—audio—Primary—audio相對應(yīng)。Comb—info—Secondary—audio—Primary—audio唯一指定可混頻該次音頻流的再現(xiàn)輸出的l個以上主音頻流。由此,可在創(chuàng)作時對如下方式的對應(yīng)于聲音屬性的可否混頻就行設(shè)定,該方式為在具有規(guī)定屬性的主音頻流的再現(xiàn)時,不混頻次音頻流,而僅在具有此外的屬性的主音頻流的再現(xiàn)時,才混頻次音頻流。另夕卜,PlayList信息中,SubPlayltem的sp—connection—condition信息被設(shè)定成與Playltem信息的connection—condition信息相同的值。從而若Playlteml言息的connection—condition信息為"=5",貝ljSubPlayltem信息的sp—connection—condition信息也被設(shè)定為(Comb—info—Secondary—audio—Primary—audio)SP—CC=5。另外,SubPlayltem信息的In—Time、Out—Time指示與Playltem信息的In一Time、Out_Time相同的時刻。以上是本實施方式中的記錄媒體的改良。下面說明本實施方式的再現(xiàn)裝置的內(nèi)部構(gòu)成。<再現(xiàn)裝置的內(nèi)部構(gòu)成>圖41是表示第5實施方式的再現(xiàn)裝置的內(nèi)部構(gòu)成的圖。如圖所示,TB6、EB7、音頻解碼器8被置換成AudioMixingProcessor(音頻混頻處理器)(用虛線包圍的部分)。該AudioMixingProcessor是由主TS與次TS輸入2個聲音流并同時解碼而混頻的部件。其它構(gòu)成與用于實現(xiàn)Out—of—MUX應(yīng)用的內(nèi)部構(gòu)成一樣。下面說明AudioMixingProcessor。AudioMixingProcessor由TransportBuffer6a、6b、EB7a、7b、預(yù)載緩沖器7c、音頻解碼器8a、8b、混頻器9a、9b構(gòu)成。TransportBuffer6a以先進(jìn)先出方式存儲從PIDFilter3b輸出的、具有音頻流的PID的TS數(shù)據(jù)包,提供給音頻解碼器8a。TransportBuffer6b以先進(jìn)先出方式僅存儲從PIDFilter3d輸出的、具有音頻流的PID的TS數(shù)據(jù)包,提供給音頻解碼器8b。EB7a是存儲通過變換存儲在緩沖器6a中的TS數(shù)據(jù)包得到的PES數(shù)據(jù)包的緩沖器。EB7b是存儲通過變換存儲在緩沖器6a中的TS數(shù)據(jù)包得到的PES數(shù)據(jù)包的緩沖器。預(yù)載緩沖器7c是用于預(yù)載從BD-ROM/局部存儲器中讀出的文件sound.bdmv的存儲器。所謂文件soimd.bdnw是存儲在對菜單的操作中應(yīng)輸出的音頻數(shù)據(jù)的文件。音頻解碼器8a對構(gòu)成主TS的PES數(shù)據(jù)包執(zhí)行解碼處理,得到并輸出非壓縮狀態(tài)的LPCM狀態(tài)的音頻數(shù)據(jù)。由此,執(zhí)行音頻流中的數(shù)字輸出。音頻解碼器8b對構(gòu)成次TS的PES數(shù)據(jù)包執(zhí)行解碼處理,得到并輸出非壓縮狀態(tài)的LPCM狀態(tài)的音頻數(shù)據(jù)。由此,執(zhí)行音頻流中的數(shù)字輸出?;祛l器9a對從音頻解碼器8a輸出的LPCM狀態(tài)的數(shù)字音頻、與從音頻解碼器8b輸出的LPCM狀態(tài)的數(shù)字音頻進(jìn)行混頻?;祛l器9b對從混頻器9a輸出的LPCM狀態(tài)的數(shù)字音頻、與存儲在緩沖器7c中的聲音數(shù)據(jù)進(jìn)行混頻。該聲音混頻器9b的混頻可通過控制器22破解期望點擊聲發(fā)音的導(dǎo)航指令來執(zhí)行。以上是本實施方式的再現(xiàn)裝置的說明。<對音頻混頻應(yīng)用的校驗>如上所述,音頻混頻應(yīng)用由主音頻流與次音頻流構(gòu)成,所以第2實施方式所示的校驗假設(shè)同時讀出主音頻流、次音頻流的情況來執(zhí)行。具體而言,在以MainClip、SubClip為基準(zhǔn)的ATC時間軸上,使Window—個個地移位。該移位的步驟與圖35的流程圖所示的一樣。另夕卜,在ATS所示的ATC時間軸的各坐標(biāo)中,選擇視頻流、多個主音頻流、多個次音頻流、多個PG流、多個IG流中、算出的比特率最高的流,合計視頻流的比特率最大值、主音頻流的比特率的最大值、次音頻流的比特率的最大值、PG流的比特率的最大值、IG流的比特率的最大值,判定該合計量是否為48Mbit以下。若超過48Mbit,則判定結(jié)果為違反BD-ROM標(biāo)準(zhǔn)。如上所述,根據(jù)本實施方式,從BD-ROM、局部存儲器雙方同時讀出主音頻流、次音頻流,即便在提供給主音頻流用解碼器、次音頻流用解碼器的情況下,也可實施每秒的比特量不超過規(guī)定上限的保障。由于提供這種保障,所以可有效制作音頻混頻應(yīng)用。因此,將實現(xiàn)音頻混頻應(yīng)用的追加內(nèi)容下載到局部存儲器,從局部存儲器提供給解碼器的提供方式成為可能,所以可容易實現(xiàn)在BD-ROM出廠之后追加評論的提供法。(第6實施方式)在第1實施方式中,通過使Playltem中的In—Time、Out—Time與SubPlayltem中的In—Time、Out—Time—致,使Playltem間的連接點和SubPlayltem連接點一致,但本實施方式為了實現(xiàn)音頻混頻,不要求該連接點的一致,允許一定程度的時間差。在允許該時間差的情況下,其它限制是必需的。在Playltem、SubPlayltem間的無縫連接中,執(zhí)行上述STC的變更處理,但該變更處理在解碼器處于自由運(yùn)行狀態(tài)的情況下執(zhí)行。此時,由于在無縫連接中STC恢復(fù)之前、解碼器不能移動到同步控制,所以為了便于實現(xiàn),伴隨STC變更的無縫連接不被頻繁接受。因此,應(yīng)進(jìn)行限制,使得Playltem與SubPlayltem雙方中連續(xù)的CC=5的連接點隔開規(guī)定的時間間隔(例如3秒左右)。圖42是表示由表示音頻混頻的播放列表指定的Playltem與SubPlayltem的相關(guān)的圖。圖42的第1段表示PlayList信息中的3個Playltem(Playltem信息弁l、Playltem信息#2、Playltem信息#3)。這3個Playltem指定主TS,Playltem信息#1、Playltem信息#2之間設(shè)定CC=1,Playltem信息#2、Playltem信息#3之間設(shè)定CC=5。圖42的第2段表示PlayList信息中的3個SubPlayItem(SubPlayItem#l、SubPlayItem#2、SubPlayItem#3)。這3個SubPlayltem指定次TS,SubPlayItem#l、SubPlayItem#2之間設(shè)定COl,SubPlayItem#2、SubPlayItem#3之間設(shè)定SP—C05。圖42的第3段表示ProgressivePlayList信息中的9個SubPlayItem(SubPlayItem#1、SubPlayItem#2、SubPlayItem#3SubPlayItem#9)。這9個SubPlayltem指定次TS,SubPlayItem#3、SubPlayltem弁4之間設(shè)定SP—CC=1,SubPlayItem#4、SubPlayItem#5之間設(shè)定SP_CC=5,此外的SubPlayltem之間設(shè)定SC=6。在本圖中,第2段的SubPlayItem#3的開始是第1段的Playltem#3開始點之前的3秒。同樣,第3段的SubPlayltem弁5的開始點是第1段的Playltem#3開始點之前的3秒。Playltem與SubPlayltem的STC時間軸切換用的時間間隔為3秒,所以STC時間軸的變更不過于頻繁。另外,COl的定時與Playltem—致以SP—CC=1連接。這是為了防止在COl的非無縫連接時僅SubPlayltem持續(xù)連續(xù)再現(xiàn)的情況下、Playltem與SubPlayltem的同步再現(xiàn)錯位。在Playltem的途中用SP—C05連接SubPlayltem的連接方式在一張盤中收錄有劇場公映版與導(dǎo)演剪輯版雙方時有用。圖43的第1段表示構(gòu)成劇場公映版與導(dǎo)演剪輯版雙方的PlayList信息的一例。在該P(yáng)layList信息中,由Playltem#l、Playltem#2、Playltem#4構(gòu)成的是導(dǎo)演剪輯版,由Playltem#l、Playltem#3、Playltem#4構(gòu)成的是劇場公映版。這樣,由于Playltem#l與Playltem弁4可由任一版本共享,所以可有效制作標(biāo)題(title)。由于彼此不同的影像比整體短,所以可有效抑制盤整體的數(shù)據(jù)容量。圖43的第2段示出將對應(yīng)于圖43的第1段中的Playltem#l、Playltem#2、Playltem糾的評論定義為1個SubPlayltem、將對應(yīng)于Playltem#l、Playltem#3、Playltem糾的評論定義為其它SubPlayltem的一例。此時,在2個SubPlayltem的每個中,必需準(zhǔn)備對應(yīng)于Playltem信息#1、Playltem信息#4的評論,在數(shù)據(jù)容量上難度大。圖43的第3段表示定義對應(yīng)于Playltem信息#1、Playltem信息#2、Playltem信息#3、Playltem信息#4的每個的SubPlayItem(SubPlayItem#l、SubPlayItem#2、SubPlayItem#3、SubPlayltem糾)的一例。另外,設(shè)SubPlayItem#l與SubPlayItem#2和SubPlayltem弁3之間、SubPlayltem弁2禾BSubPlayItem#3與SubPlayItem#4之間以CC=5連接。這些連接點與Playltem中的連接點設(shè)置3秒的時間間隔。艮卩,在Playltem弁l結(jié)束的3秒前評論一方使用CC:5(或CC-6)來分支到SubPlayItem#2與SubPlayItem#3。在Playltenrf2、Playltem約結(jié)束的3秒后,使用C05(或CC=6)來分支到SubPlayltem糾。SubPlayItem#2與SubPlayItem#3的開始和SubPlayItem#4的開始,距Playltem#2與Playltem#3的開始和Playltem糾的開始設(shè)置3秒的時間間隔。通過設(shè)置以上時間間隔,STC時間軸的變更不過于頻繁。嚴(yán)格地說,CC=5僅在從SubPlayItem#3恢復(fù)到SubPlayltem斜時(復(fù)位ATC/STC時間軸的無縫連接)必需,其它可由CC=6來代替。如上所述,根據(jù)本實施方式,由于Playltem的In—Time、Out—Time與SubPlayltem的In—Time、Out_Time不一致,所以不需要ATCCounter2a與2c、STCCounter3a與STCCounter3c的同步,再現(xiàn)裝置的設(shè)計余地變寬。(第7實施方式)在第6實施方式中,在將主音頻流、次音頻流從BD-ROM、局部存儲器中同時讀出并提供給解碼器的情況下,將主音頻流、次音頻流作為比特量限制的對象,但在本實施方式中,說明實現(xiàn)PictureinPicture,中畫)(PiP)再現(xiàn)應(yīng)用情況下的比特量限制。所謂PiP再現(xiàn)是指在利用PlayList信息的MainPath信息指定了構(gòu)成動態(tài)圖像的MainClip、并且利用PlayList信息的SubPlayltem信息指定了構(gòu)成其它動態(tài)圖像的SubClip的情況下,將前者的動態(tài)圖像(PrimaiyVideo:主視頻)與后者的動態(tài)圖像(SecondaryVideo:次視頻)顯示于同一畫面內(nèi)。這里,PrimaryVideo由HD(高清)圖像構(gòu)成,SecondaryVideo由SD(標(biāo)清)圖像構(gòu)成。HD圖像具有l(wèi)W0xl080的分辨率,與文件素材一樣,具有3750(或3753或3754)時鐘的幀間隔。SD圖像具有720x480的分辨率,與NTSC素材一樣,具有1501時鐘的顯示間隔,或與PAL素材一樣,具有1800時鐘的幀間隔。SD圖像的分辨率為HD圖像分辨率的約1/4左右,因此若將作為HD圖像的PrimaryVideo與作為SD圖像的SecondaryVideo顯示于相同畫面上,則SecondaryVideo的大小約為PrimaryVideo的1/4左右。這里,假設(shè)SecondaryVideo是僅導(dǎo)演或出演者登場的動態(tài)圖像,進(jìn)行指示PrimaryVideo中的影像內(nèi)容的演技。若這種動態(tài)圖像是SecondaryVideo,則通過使這種SecondaryVideo的影像內(nèi)容與PrimaryVideo的影像內(nèi)容組合,可實現(xiàn)導(dǎo)演或出演者指著電影作品正片的再現(xiàn)影像的內(nèi)容進(jìn)行解說等有趣的畫面演出。<本實施方式中的PlayList信息>SecondaryVideo用的視頻流(次視頻流)由PlayList信息的SubPath信息中的多個SubPlayltem信息指定。向這種SubPlayltem信息中新追加PiP—Position、PiP一Size等信息要素。"PiP—Position"使用PrimaryVideo再現(xiàn)用的畫面平面上的X坐標(biāo)、Y坐標(biāo),表示應(yīng)配置SecondaryVideo的再現(xiàn)影像的位置。"PiP一Size"表示SecondaryVideo再現(xiàn)影像的縱向大小、橫向大小。另外,在本實施方式中,將SubPlayltem的sp—connection—condition信息設(shè)定為"=5",意味著保證復(fù)用于當(dāng)前SubPlayltem側(cè)的SubClip上的次視頻流與復(fù)用于previousSubPlayltem側(cè)的SubClip上的次視頻流無縫連接。這種SubPlayltem的sp—connection—condition信息被設(shè)定成與Playltem信息的connection—condition信息相同的值,所以若Playltem信息的connection—condition信息為"=5",貝USubPlayltem信息的sp—connection—condition信息也必需被設(shè)定為"=5"。艮卩,若Playltem側(cè)的主視頻流無縫連接,貝ijSubPlayltem側(cè)的次視頻流也必需無縫連接。另外,SubPlayltem信息的In—Time、Out—Time必需指示與Playltem信息的In_Time、Out—Time相同的時刻。以上是本實施方式中的記錄媒體的改良。<本實施方式中的再現(xiàn)裝置的改良>下面,說明再現(xiàn)裝置的改良。為了執(zhí)行SecondaryVideo流的解碼,在本實施方式的再現(xiàn)裝置的硬件構(gòu)成中還追加一組解碼視頻流用的構(gòu)成要素。這里,所謂解碼視頻流用的構(gòu)成要素是TransportBuffer、MultiplexedBuffer、ElementaryBuffer、角軍碼器、Video平面,它們解碼次視頻流。另外,本實施方式的再現(xiàn)裝置中追加以下Scaller(縮放器)、合成部。Scalier根據(jù)SubPlayltem信息的PiP—Size所示的縱向橫向大小,放大或縮小SecondaryVideo平面上得到的再現(xiàn)影像。合成部通過合成由Scalier放大或縮小的再現(xiàn)影像、與由視頻解碼器得到的再現(xiàn)影像,實現(xiàn)PiP再現(xiàn)。合成部進(jìn)行的PrimaryVideo的再現(xiàn)影像與SecondaryVideo的再現(xiàn)影像的合成,根據(jù)SubPlayltem信息規(guī)定的PiP_Position來執(zhí)行。由此,再現(xiàn)合成了PrimaryVideo的再現(xiàn)影像與SecondaryVideo的再現(xiàn)影像后的合成影像。在該合成部的合成中,可執(zhí)行色度鍵(Chroma-key)合成、層合成等,并且可以去除SecondaryVideo中的背景,摳出人物部分之后,合成到PrimaryVideo的再現(xiàn)影像上。以上是本發(fā)明的再現(xiàn)裝置的說明。<對PiP應(yīng)用的校驗>在實現(xiàn)PiP再現(xiàn)時,在同時讀出作為主TS的視頻流(主視頻流)、作為次TS的視頻流(次視頻流)并提供給解碼器的情況下,將主視頻流、次視頻流作為限制比特量用的校驗對象。具體而言,當(dāng)使Window在ATC時間軸上移位時,在ATS所示的ATC時間軸的各坐標(biāo)中,選擇主視頻流、次視頻流、多個主音頻流、多個次音頻流、多個PG流、多個IG流中、算出的比特率最高的流,合計主視頻流的比特率的最大值、次視頻流的比特率的最大值、主音頻流的比特率的最大值、次音頻流的比特率的最大值、PG流的比特率的最大值、IG流的比特率的最大值,判定該合計量是否為48Mbit以下。如上所述,根據(jù)本實施方式,即便在從BD-ROM、局部存儲器雙方同時讀出主視頻流、次視頻流并提供給各自對應(yīng)的解碼器的情況下,也可實施每秒的比特量不超過規(guī)定上限的保障。由于提供這種保障,所以可有效地制作PiP應(yīng)用。(備注)上面說明了本申請的申請時刻申請人得知的最佳實施方式,但可就下示的技術(shù)主題施加進(jìn)一步的改良或變更實施。應(yīng)注意的是,是否如各實施方式所示實施或?qū)嵤┧鼈兊母牧?、變更均為任意的,基于實施者的主觀。(In一Time、Out—Time)在圖27中,選擇TS1的最后VideoPresentationUnit作為previousPlayltem的Out—Time,選擇TS2的最初VideoPresentationUnit作為previousPlayltem、previousSubPlayltem的In—Time,i旦也可選擇TS1的中途的VideoPresentationUnit作為previousPlayltem的Out—Time,選擇TS2的中途的VideoPresentationUnit作為當(dāng)前Playltem、當(dāng)前SubPlayltem的In—Time。此時,Playltem、當(dāng)前SubPlayltem不能無縫連接,必需以CC-l、SP—CC=1來連接。(PlayList信息整體)在想要以CC=5連接2個Playltem之間的情況下,屬于1個PlayList信息的全部Playltem信息、全部SubPlayltem信息,必需以COl來連接。(向解碼器的數(shù)據(jù)提供量)在Out_of_MUX中,向解碼器的數(shù)據(jù)提供量未必大。例如,設(shè)主音頻流為MainClip,由CBR的DD(DolbyDigital:杜比數(shù)字)與VBR的MLP構(gòu)成,將該MLP置換成從局部存儲器提供的CBR的DD。此時,向解碼器的數(shù)據(jù)提供量反而下降。若知道這些,則也可省略校驗。(再現(xiàn)時間差)在實現(xiàn)CC=5、SP—CC=5時,期望1個Playltem中的各視頻流/音頻流的再現(xiàn)時間差也小。該差也可以是視頻1幀大小(1/60-1/25秒),或1秒以下等,或與整體再現(xiàn)時間的比例(1%以下等),或?qū)?者組合。1個SubPlayltem中各視頻/音頻基本流的再現(xiàn)時間差也一樣。在1個PID中存儲2個基本流的情形下,以相同PID存儲的2個流的再現(xiàn)時間長度差均不足再現(xiàn)時間短的流的最小再現(xiàn)單位(l幀)的再現(xiàn)時間長度是優(yōu)選的。對應(yīng)于這種情況的是DolbyDigital(AC-3)與MLP(MeridianLosslessPacking:Meridian無損壓縮)存儲在1個基本流中、記錄在BD-ROM中的情況。(對追加內(nèi)容的處理)優(yōu)選的是,初始設(shè)定再現(xiàn)裝置,以便若經(jīng)過某月、某年,則自動刪除下載到局部存儲器200中的追加內(nèi)容。(PID的代用)在實現(xiàn)音頻混頻應(yīng)用時,在主音頻流與次音頻流的區(qū)別中使用PID,但在使用MPEG2-PS的情況下,優(yōu)選將PES數(shù)據(jù)包頭的stream—id變?yōu)楦鞑幌嗤闹怠A硗?,主音頻流、次音頻流也可在系統(tǒng)流級別下被區(qū)別,以便2個聲音流可由l個解復(fù)用器來辨別?;蛘?,也可替換成,在將2個流收斂成1個之前不重復(fù)單方的PID。(預(yù)載)優(yōu)選地,在BD-ROM的加載時或標(biāo)題切換時預(yù)載點擊聲用的音頻數(shù)據(jù)(文件sound.bdmv)。這是因為,若在AVClip的再現(xiàn)中讀出文件sound.bdmv,則產(chǎn)生讀出與AVClip不同的文件用的光拾取器的尋軌。另一方面,期望在BD-ROM的裝填時或標(biāo)題切換時、AVClip的再現(xiàn)繼續(xù),因此通過在這種定時讀出文件sound.bdmv,可提高設(shè)備的響應(yīng)性,使AVClip再現(xiàn)難以中斷。(Java(TM)平臺)也可通過在各實施方式的再現(xiàn)裝置中完全安裝Java(TM)2Micro—Edition(J2ME)PersonalBasisProfile(PBP1.0)與GloballyExecutableMHPspecification(GEM1.0.2)forpackagemediatargets,構(gòu)成Java(TM)平臺,讓再現(xiàn)裝置執(zhí)行BD-J應(yīng)用。另外,也可在該應(yīng)用的執(zhí)行中,讓再現(xiàn)裝置執(zhí)行Out—of—MUX構(gòu)架。(標(biāo)題)優(yōu)選地,在再現(xiàn)裝置中設(shè)置對應(yīng)于BD-ROM的裝填或用戶操作、裝置狀態(tài)來選擇標(biāo)題的"模型管理器"。BD-ROM再現(xiàn)裝置內(nèi)的解碼器對應(yīng)于該"模型管理器"的標(biāo)題選擇,根據(jù)播放列表信息,再現(xiàn)AVClip。應(yīng)用管理器在"模型管理器"執(zhí)行了標(biāo)題選擇時,使用對應(yīng)于上一標(biāo)題的應(yīng)用管理表格(AMT)與對應(yīng)于當(dāng)前標(biāo)題的AMT,執(zhí)行信號化(signaling)。該信號化執(zhí)行如下控制,即使記載于對應(yīng)于上一標(biāo)題的AMT中、但未記載于對應(yīng)于當(dāng)前標(biāo)題的AMT中的應(yīng)用的動作結(jié)束,而使未記載于對應(yīng)于上一標(biāo)題的AMT中、但記載于對應(yīng)于當(dāng)前標(biāo)題的AMT中的應(yīng)用的動作開始。(局部存儲器內(nèi)的目錄構(gòu)成)優(yōu)選地,各實施方式所示的局部存儲器內(nèi)的各區(qū)域,設(shè)置在對應(yīng)于BD-ROM中的盤根證書的目錄屬下。所謂盤根證書是制作該BD-ROM的制作者將從根認(rèn)證機(jī)構(gòu)接受分配的根證書分配給BD-ROM。盤根證書例如以X.509的形式編碼。X.509的標(biāo)準(zhǔn)由國際電信電話咨詢委員會發(fā)行,記載于CCITTRecommendationX.509(1988),"TheDirectory-AuthenticationFramework"中。另外,優(yōu)選地,BD-ROM、局部存儲器的記錄內(nèi)容由AdvancedAccessContentSystem(高級內(nèi)容訪問系統(tǒng))(AACS)加密,附加簽名信息,利用權(quán)限在許可文件中規(guī)定。(應(yīng)安裝的組件)在將BD-ROM再現(xiàn)裝置作為Java(TM)平臺實施時,期望將下面的BD-JExtention安裝在再現(xiàn)裝置中。BD-JExtention包含為了將超過GEM[1.0.2]的功能提供給Java(TM)平臺而特殊化的各種組件。由BD-JExtention提供的組件中有如下組件。.org.bluray.media該組件提供應(yīng)附加到Java(TM)MediaFrameWork的特殊功能。對角度、聲音、字幕選擇的控制被附加到該組件中。.org.bluray.ti該組件包含將GEM[1.0.2]中的"服務(wù)"映射到"標(biāo)題"并動作用的API、或從BD-ROM詢問標(biāo)題信息的機(jī)制、或選擇新標(biāo)題的機(jī)制。.org.bluray鄰plication該組件包含管理應(yīng)用的生存區(qū)間用的API。另外,包含詢問使應(yīng)用執(zhí)行時的信號化所需的信息的API。.org.bluray.ui該組件包含定義BD-ROM中特殊化的關(guān)鍵事件(keyevent)用的常數(shù)、并實現(xiàn)與影像再現(xiàn)的同步的類。.org.bluray.vfs該組件提供一種機(jī)制(BindingScheme:綁定方案),為了無論數(shù)據(jù)所在如何均無縫再現(xiàn)數(shù)據(jù),而將BD-ROM中記錄的內(nèi)容(on-disc(盤上)內(nèi)容)與BD-ROM中未記錄的LocalStorage上的內(nèi)容(off-disc(盤下)內(nèi)容)捆綁。所謂BindingScheme是將BD-ROM上的內(nèi)容(AVClip、字幕、BD-J應(yīng)用)與LocalStorage上的關(guān)聯(lián)內(nèi)容相關(guān)聯(lián)。該BindingScheme無論數(shù)據(jù)所在如何,均實現(xiàn)無縫再現(xiàn)。(VirtualPackage)也可讓BD-ROM再現(xiàn)裝置執(zhí)行生成VirtualPackage的處理。這通過再現(xiàn)裝置生成VirtualPackage信息來執(zhí)行。所謂VirtualPackage信息是擴(kuò)展BD-ROM中的巻管理信息的信息。這里,巻管理信息是規(guī)定某個記錄媒體上存在的目錄文件構(gòu)造的信息,由對目錄的目錄管理信息、對文件的文件管理信息構(gòu)成。所謂VirtualPackage信息通過向表示BD-ROM目錄文件構(gòu)造的巻管理信息追加新的文件管理信息,從而擴(kuò)展BD-ROM中的目錄文件構(gòu)造。(控制步驟的實現(xiàn))由于在上述實施方式中引用流程圖說明的控制步驟、或基于功能性的結(jié)構(gòu)要素的控制步驟是利用硬件資源具體地實現(xiàn)的,所以可以說是利用了自然法則的技術(shù)思想的創(chuàng)作,滿足作為"程序的發(fā)明"的成立條件。有關(guān)本發(fā)明的程序的生產(chǎn)方式有關(guān)本發(fā)明的程序是計算機(jī)能夠執(zhí)行的執(zhí)行形式的程序(目標(biāo)程序),將上述實施方式所示的流程圖的各步驟、功能性結(jié)構(gòu)要素的各個順序通過使計算機(jī)執(zhí)行的l個以上的程序代碼構(gòu)成。這里,程序代碼如處理器的本機(jī)代碼、JAVA(TM)字節(jié)碼那樣,有各種種類。此外,在通過程序代碼的各步驟的實現(xiàn)中,有各種方式。在能夠利用外部函數(shù)實現(xiàn)各步驟的情況下,調(diào)用該外部函數(shù)的調(diào)用語句成為程序代碼。此外,也有實現(xiàn)1個步驟的程序代碼屬于各個目標(biāo)程序的情況。在限制了命令種類的RISC處理器中,也有通過組合算術(shù)運(yùn)算命令及邏輯運(yùn)算命令、分支命令等、來實現(xiàn)流程圖的各步驟的情況。有關(guān)本發(fā)明的程序可以如以上那樣制作。首先,軟件開發(fā)者利用編程語言,記述實現(xiàn)各流程圖及功能性結(jié)構(gòu)要素的源程序。在該記述時,軟件開發(fā)者按照編程語言的語法,利用類構(gòu)造體及變量、數(shù)組變量、外部函數(shù)的調(diào)用,記述具體實現(xiàn)各流程圖及功能性結(jié)構(gòu)要素的源程序。將所記述的源程序作為文件交給編譯器。編譯器將這些源程序翻譯而生成目標(biāo)程序。編譯器的翻譯由語法解析、最優(yōu)化、資源分配、代碼生成的過程構(gòu)成。在語法解析中,進(jìn)行源程序的語句解析、語法解析及意義解析,將源程序變換為中間程序。在最優(yōu)化中,對中間程序進(jìn)行基本模塊化、控制流解析、數(shù)據(jù)流解析的作業(yè)。在資源分配中,為了實現(xiàn)向作為目標(biāo)的處理器的命令集的匹配,將中間程序中的變量分配給作為目標(biāo)的處理器的處理器所具有的寄存器或存儲器。在代碼生成中,將中間程序中的各中間命令變換為程序代碼,得到目標(biāo)程序。如果生成了目標(biāo)程序,則編程者對它們運(yùn)行連接程序。連接程序?qū)⑦@些目標(biāo)程序、及關(guān)聯(lián)的庫程序分配到存儲器空間中,將它們結(jié)合為一,生成裝入模塊。這樣生成的裝入模塊是以基于計算機(jī)的讀取為前提的,使計算機(jī)執(zhí)行各流程圖所示的處理步驟及功能性結(jié)構(gòu)要素的處理步驟。經(jīng)過以上的處理,能夠制作有關(guān)本發(fā)明的程序。本發(fā)明的程序可如下使用。在將有關(guān)本發(fā)明的程序作為嵌入程序使用的情況下,將對應(yīng)于程序的裝入模塊與基本輸入輸出程序(BIOS)及各種中間件(操作系統(tǒng))一起寫入到命令ROM中。通過將這樣的命令ROM嵌入到控制部中而使CPU執(zhí)行,能夠?qū)⒂嘘P(guān)本發(fā)明的程序作為再現(xiàn)裝置的控制程序使用。在再現(xiàn)裝置是硬盤內(nèi)置模型的情況下,基本輸入輸出程序(BIOS)嵌入在命令ROM中,各種中間件(操作系統(tǒng))被預(yù)安裝在硬盤中。此外,在再現(xiàn)裝置中設(shè)有用來從硬盤啟動系統(tǒng)的啟動R0M。在此情況下,僅將裝入模塊經(jīng)由可移動型記錄媒體或網(wǎng)絡(luò)供給到再現(xiàn)裝置,作為l個應(yīng)用安裝到硬盤中。這樣,再現(xiàn)裝置進(jìn)行基于啟動ROM的引導(dǎo)裝入,在啟動操作系統(tǒng)后,作為1個程序,使CPU執(zhí)行該程序,來使用有關(guān)本發(fā)明的程序。在硬盤模型的再現(xiàn)裝置中,由于可以將本發(fā)明的程序作為l個應(yīng)用使用,所以能夠?qū)⒂嘘P(guān)本發(fā)明的程序以單體轉(zhuǎn)讓、出租、經(jīng)由網(wǎng)絡(luò)供給。(控制器22)控制器22可以作為一個系統(tǒng)LSI實現(xiàn)。所謂的系統(tǒng)LSI,是在高密度基板上安裝裸芯片、并封裝而成的。通過將多個裸芯片安裝在高密度基板上并封裝、使多個裸芯片具有宛如1個LSI那樣的外形構(gòu)造的情況,也包含在系統(tǒng)LSI中(將這樣的系統(tǒng)LSI稱作多芯片模塊)。這里,如果著眼于封裝的種類,則在系統(tǒng)LSI中有QFP(方形扁平封裝)、PGA(插針網(wǎng)格陣列)的種類。QFP是在封裝的四個側(cè)面上安裝有插針的系統(tǒng)LSI。PGA是在整個底面上安裝有多個插針的系統(tǒng)LSI。這些插針起到作為與其他電路之間的接口的作用。由于在系統(tǒng)LSI的插針上存在這樣的接口的作用,所以通過將其他電路連接在系統(tǒng)LSI的這些插針上,系統(tǒng)LSI起到作為再現(xiàn)裝置的核心的作用。封裝在系統(tǒng)LSI中的裸芯片由"前端部"(frontend)、"后端部"(backend)、"數(shù)字處理部"構(gòu)成。"前端部"是將模擬信號數(shù)字化的部分,"后端部"是將數(shù)字處理的結(jié)果所得到的數(shù)據(jù)模擬化而輸出的部分。在上述實施方式中作為內(nèi)部結(jié)構(gòu)圖表示的各結(jié)構(gòu)要素安裝在該數(shù)字處理部內(nèi)。首先,如"作為嵌入程序的使用"中所描述的那樣,在命令ROM中,寫入對應(yīng)于程序的裝入模塊、基本輸入輸出程序(BIOS)、各種中間件(操作系統(tǒng))。在本實施方式中,特別創(chuàng)作的是對應(yīng)于該程序的裝入模塊部分,所以通過將保存在對應(yīng)于程序的裝入模塊的命令ROM作為裸芯片封裝,能夠生產(chǎn)有關(guān)本發(fā)明的系統(tǒng)LSI。對于具體的安裝,優(yōu)選為能夠使用SoC安裝或SIP安裝。所謂的SoC(Systemonchip:芯片上系統(tǒng))安裝,是在一個芯片上燒制多個電路的技術(shù)。所謂的SIP(SysteminPackage:封裝內(nèi)系統(tǒng))安裝,是將多個芯片通過樹脂等做成l個芯片的技術(shù)。經(jīng)過以上的過程,有關(guān)本發(fā)明的系統(tǒng)LSI能夠基于上述實施方式所示的再現(xiàn)裝置的內(nèi)部結(jié)構(gòu)圖制作。另外,如上述那樣生成的集成電路也有時根據(jù)集成度的差異而稱作IC、LSI、超LSI、甚LSI。進(jìn)而,也可以將各記錄再現(xiàn)裝置的結(jié)構(gòu)要素的一部分或全部作為l個芯片構(gòu)成。集成電路化并不限于上述的SoC安裝、SIP安裝,也可以通過專用電路或通用過程來實現(xiàn)??梢钥紤]利用在LSI制造后可編程的FPGA(FieldProgrammableGateArray:現(xiàn)場可編程門陣列)、以及可再構(gòu)成LSI內(nèi)部的電路單元的連接及設(shè)定的可重構(gòu)處理器。進(jìn)而,如果因為半導(dǎo)體技術(shù)的迸步或派生技術(shù)而出現(xiàn)代替LSI的集成電路化的技術(shù),則當(dāng)然也可以利用該技術(shù)進(jìn)行功能模塊的集成電路化。例如有可能應(yīng)用生物技術(shù)。產(chǎn)業(yè)上的可利用性本發(fā)明的記錄媒體及再現(xiàn)裝置在上述實施方式中公開內(nèi)部構(gòu)成,根據(jù)該內(nèi)部構(gòu)成可批量生產(chǎn),所以就資質(zhì)而言可在工業(yè)上利用。由此,本發(fā)明的再現(xiàn)裝置具有產(chǎn)業(yè)上的可利用性。權(quán)利要求1、一種記錄媒體,記錄了播放列表信息,其特征在于所述播放列表信息包含主路徑信息、子路徑信息,所述主路徑信息是指定多個數(shù)字流中的一個作為主流、并對該主流定義主再現(xiàn)區(qū)間的信息,所述子路徑信息是指定多個數(shù)字流中的其它數(shù)字流作為子流、并對該子流定義應(yīng)與所述主再現(xiàn)區(qū)間同步的從再現(xiàn)區(qū)間的信息,所述播放列表信息包含流表格,所述流表格表示被復(fù)用到主流和子流的多個基本流中、許可同時再現(xiàn)的基本流的一個以上的組合,流表格中包含許可同時再現(xiàn)的基本流、而不包含不許可再現(xiàn)的基本流的數(shù)字流的每單位時間的總數(shù)據(jù)大小,為規(guī)定值以下。2、根據(jù)權(quán)利要求1所述的記錄媒體,其特征在于在主流和子流中存在多個同種類基本流的情況下,同種類的基本流中、比特率最高的基本流的比特量合計值為規(guī)定值以下。3、根據(jù)權(quán)利要求2所述的記錄媒體,其特征在于所述基本流的種類中,有主音頻流和次音頻流,主音頻流和次音頻流構(gòu)成音頻混頻應(yīng)用,所述比特率最高的基本流從多個主音頻流和多個次音頻流中分別選出。4、根據(jù)權(quán)利要求2所述的記錄媒體,其特征在于所述基本流的種類中,有主視頻流和次視頻流,主視頻流和次視頻流構(gòu)成畫中畫應(yīng)用,所述比特率最高的基本流從主視頻流和次視頻流中分別選出。5、一種再現(xiàn)裝置,根據(jù)播放列表信息,對定義了主再現(xiàn)區(qū)間的主流與定義了從再現(xiàn)區(qū)間的子流進(jìn)行再現(xiàn),其特征在于-所述播放列表信息是對多個數(shù)字流中的每個定義再現(xiàn)區(qū)間的信息,包含主路徑信息、子路徑信息,該再現(xiàn)裝置具備第1讀出部,根據(jù)主路徑信息,讀出構(gòu)成主流中的被定義為主再現(xiàn)區(qū)間的部分的數(shù)據(jù)包;第2讀出部,根據(jù)子路徑信息,讀出構(gòu)成子流中的被定義為從再現(xiàn)區(qū)間的部分的數(shù)據(jù)包;解碼器;和解復(fù)用部,對子流中被定義為主再現(xiàn)區(qū)間的部分、和子流中被定義為從再現(xiàn)區(qū)間的部分,執(zhí)行解復(fù)用,得到數(shù)據(jù)包,提供給解碼器,從解復(fù)用部提供給解碼器的數(shù)據(jù)包的每單位時間的總數(shù)據(jù)大小為規(guī)定值以下。6、根據(jù)權(quán)利要求5所述的再現(xiàn)裝置,其特征在于在主流和子流中存在多個同種類基本流的情況下,同種類的基本流中、比特率最高的基本流的比特量合計值為規(guī)定值以下。7、根據(jù)權(quán)利要求6所述的再現(xiàn)裝置,其特征在于所述基本流的種類中,有主音頻流和次音頻流,所述解碼器具備對主音頻流進(jìn)行解碼的第1解碼器、對次音頻流進(jìn)行解碼的第2解碼器、和合成第l、第2解碼器的解碼結(jié)果的合成部,所述比特率最高的基本流從多個主音頻流和多個次音頻流中分別選出。8、根據(jù)權(quán)利要求6所述的再現(xiàn)裝置,其特征在于所述基本流的種類中,有主視頻流和次視頻流,所述解碼器具備對主視頻流進(jìn)行解碼的第1解碼器、對次視頻流進(jìn)行解碼的第2解碼器、和合成第l、第2解碼器的解碼結(jié)果的合成部,所述比特率最高的基本流從主視頻流和次視頻流中分別選出。9、一種記錄方法,將應(yīng)用數(shù)據(jù)記錄在記錄媒體中,其特征在于:該方法具備生成應(yīng)用數(shù)據(jù)的步驟;對應(yīng)用數(shù)據(jù)進(jìn)行校驗的步驟;和3得到寫入了校驗結(jié)果為正當(dāng)?shù)膽?yīng)用數(shù)據(jù)的記錄媒體的步驟,應(yīng)用數(shù)據(jù)包含播放列表信息與數(shù)字流,所述播放列表信息包含主路徑信息、子路徑信息,所述主路徑信息是指定多個數(shù)字流中的一個作為主流、并對該主流定義主再現(xiàn)區(qū)間的信息,所述子路徑信息是指定多個數(shù)字流中的其它數(shù)字流作為子流、并對該子流定義應(yīng)與所述主再現(xiàn)區(qū)間同步的從再現(xiàn)區(qū)間的信息,所述播放列表信息包含流表格,所述流表格表示被復(fù)用到主流和子流的多個基本流中、許可同時再現(xiàn)的基本流的一個以上的組合,所述校驗步驟中,對流表格中包含許可同時再現(xiàn)的基本流而不包含不許可再現(xiàn)的基本流的數(shù)字流的每單位時間的總數(shù)據(jù)大小為規(guī)定值以下的情況,進(jìn)行確認(rèn)。10、根據(jù)權(quán)利要求9所述的記錄方法,其特征在于-在主流和子流中存在多個同種類基本流的情況下,同種類的基本流中、比特率最高的基本流的比特量合計值為規(guī)定值以下。11、根據(jù)權(quán)利要求10所述的記錄方法,其特征在于所述基本流的種類中,有主音頻流和次音頻流,主音頻流和次音頻流構(gòu)成音頻混頻應(yīng)用,所述比特率最高的基本流從多個主音頻流和多個次音頻流中分別選出。12、根據(jù)權(quán)利要求10所述的記錄方法,其特征在于所述基本流的種類中,有主視頻流和次視頻流,主視頻流和次視頻流構(gòu)成畫中畫應(yīng)用,所述比特率最高的基本流從主視頻流和次視頻流中分別選出。13、根據(jù)權(quán)利要求9所述的記錄方法,其特征在于流由多個數(shù)據(jù)包構(gòu)成,向各數(shù)據(jù)包賦予到達(dá)時戳,所述記錄方法包含如下步驟,即在作為多個到達(dá)時戳的基準(zhǔn)的時間軸上,定義具有所述單位時間長度的窗口,根據(jù)到達(dá)時戳所示的坐標(biāo),在該時間軸上使該窗口移位,每當(dāng)窗口移位1次時,執(zhí)行所述校驗步驟中的總數(shù)據(jù)大小的確認(rèn)。14、一種再現(xiàn)方法,根據(jù)播放列表信息,對定義主再現(xiàn)區(qū)間的主流與定義從再現(xiàn)區(qū)間的子流進(jìn)行再現(xiàn),其特征在于所述播放列表信息是對多個數(shù)字流中的每個定義再現(xiàn)區(qū)間的信息,包含主路徑信息、子路徑信息,該方法具備第1讀出步驟,根據(jù)主路徑信息,讀出構(gòu)成主流中的被定義為主再現(xiàn)區(qū)間的部分的數(shù)據(jù)包;第2讀出步驟,根據(jù)子路徑信息,讀出構(gòu)成子流中的被定義為從再現(xiàn)區(qū)間的部分的數(shù)據(jù)包;和解復(fù)用步驟,對子流中被定義為主再現(xiàn)區(qū)間的部分、和子流中被定義為從再現(xiàn)區(qū)間的部分,執(zhí)行解復(fù)用,得到數(shù)據(jù)包,提供給解碼器,從解復(fù)用部提供給解碼器的數(shù)據(jù)包的每單位時間的總數(shù)據(jù)大小為規(guī)定值以下。全文摘要在BD-ROM中記錄PlayList信息。PlayList信息包含MainPath信息、SubPath信息,所述MainPath信息指定多個AVClip中的一個,作為MainClip,對該MainClip定義主再現(xiàn)區(qū)間。所述SubPath信息指定多個AVClip中的其它AVClip,作為SubClip,對該SubClip定義應(yīng)與所述主再現(xiàn)區(qū)間同步的從再現(xiàn)區(qū)間。PlayList信息包含STN_table,STN_table表示SubClip和復(fù)用于SubClip上的多個基本流中許可再現(xiàn)的基本流。另外,STN_table中包含許可再現(xiàn)的多個基本流、不包含不許可再現(xiàn)的基本流的AVClip單位時間(每秒)的總數(shù)據(jù)大小例如被抑制在48Mbit以下。文檔編號G11B20/12GK101156209SQ200680011120公開日2008年4月2日申請日期2006年4月7日優(yōu)先權(quán)日2005年4月7日發(fā)明者岡田智之,矢羽田洋申請人:松下電器產(chǎn)業(yè)株式會社