專利名稱::數(shù)據(jù)處理裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種在光盤等記錄媒體中記錄動(dòng)畫流的流數(shù)據(jù)的數(shù)據(jù)處理裝置以及方法。
背景技術(shù):
:低比特率壓縮并編碼視頻數(shù)據(jù)的各種數(shù)據(jù)流已經(jīng)被標(biāo)準(zhǔn)化了。作為這樣的數(shù)據(jù)視頻的例子,公知的有MPEG2系統(tǒng)標(biāo)準(zhǔn)(ISO/IEC13818-1)的系統(tǒng)流。系統(tǒng)流包括程序流(PS)、傳輸流(TS)以及PES流這3種。近年來(lái),制訂新的MPEG4系統(tǒng)標(biāo)準(zhǔn)(ISO/IEC14496-1)的數(shù)據(jù)流的動(dòng)向正在不斷發(fā)展。MPEG4系統(tǒng)標(biāo)準(zhǔn)的格式中,含有MPEG2視頻流或MPEG4視頻流的視頻流,以及各種聲音流被多重化,作為動(dòng)畫流而被生成。另外,MPEG4系統(tǒng)標(biāo)準(zhǔn)的格式中規(guī)定了附屬信息。附屬信息與動(dòng)畫流被作為1個(gè)文件(MP4文件)規(guī)定。MP4文件的數(shù)據(jù)結(jié)構(gòu),以Apple(注冊(cè)商標(biāo))公司的QuickTime文件格式為基礎(chǔ),將其格式擴(kuò)展而制訂的。另外,MPEG2系統(tǒng)標(biāo)準(zhǔn)的系統(tǒng)流中,沒(méi)有規(guī)定記錄附屬信息(訪問(wèn)信息、特殊再生信息、記錄時(shí)間等)的數(shù)據(jù)結(jié)構(gòu)。這是因?yàn)?,MPEG2系統(tǒng)標(biāo)準(zhǔn)中,附屬信息被設(shè)置在系統(tǒng)流內(nèi)。視頻數(shù)據(jù)以及聲音數(shù)據(jù),以前一般被記錄在磁帶中。然而,近年來(lái),作為代替磁帶的記錄媒體,以DVD-RAM、MO等為代表的光盤非常引人注目。圖1中顯示了以前的數(shù)據(jù)處理裝置350的構(gòu)成。數(shù)據(jù)處理裝置350,能夠在DVD-RAM盤中記錄數(shù)據(jù)流,并將記錄在DVD-RAM盤中的數(shù)據(jù)量再生。數(shù)據(jù)處理裝置350,從視頻信號(hào)輸入部300以及聲音信號(hào)輸入部302接收視頻信號(hào)以及聲音信號(hào),分別傳送給MPEG2壓縮部301。MPEG2壓縮部301,根據(jù)MPEG2標(biāo)準(zhǔn)及/或MPEG4標(biāo)準(zhǔn),將視頻數(shù)據(jù)以及音頻數(shù)據(jù)壓縮編碼,生成MPEG4文件。更具體的說(shuō),MPEG2壓縮部301,根據(jù)MPEG2視頻標(biāo)準(zhǔn),壓縮編碼視頻數(shù)據(jù)以及聲音數(shù)據(jù),生成視頻流以及聲音流之后,進(jìn)一步根據(jù)MPEG系統(tǒng)標(biāo)準(zhǔn)使這些流多重化,生成MP4流。此時(shí),記錄控制部341控制記錄部320的動(dòng)作。連續(xù)數(shù)據(jù)區(qū)域檢測(cè)部340,按照記錄控制部341的指示,調(diào)查被邏輯單元管理部343所管理的扇區(qū)的使用狀況,檢測(cè)出物理上連續(xù)的空區(qū)域。之后,記錄部320,通過(guò)拾取器330在DVD-RAM盤331中寫入MP4文件。圖2中顯示了MP4文件20的數(shù)據(jù)結(jié)構(gòu)。MP4文件20,具有附屬信息21以及動(dòng)畫流22。附屬信息21,根據(jù)規(guī)定視頻數(shù)據(jù)、聲音數(shù)據(jù)等的屬性的原子結(jié)構(gòu)23而被描述。圖3中顯示了原子結(jié)構(gòu)23的具體例子。原子構(gòu)造23,描述有分別關(guān)于視頻數(shù)據(jù)以及聲音數(shù)據(jù)的獨(dú)立的幀單位的數(shù)據(jù)大小、數(shù)據(jù)的保存地址、表示再生時(shí)序的時(shí)間戳等的信息。這意味著視頻數(shù)據(jù)以及聲音數(shù)據(jù)分別作為單獨(dú)的軌道原子而被管理。圖2中所示的MP4文件的動(dòng)畫流22中,分別以1個(gè)以上的幀單位配置視頻數(shù)據(jù)以及聲音數(shù)據(jù)從而構(gòu)成流。例如,如果動(dòng)畫流能夠利用MPEG2標(biāo)準(zhǔn)的壓縮編碼方式,則在動(dòng)畫流中規(guī)定多個(gè)GOP。GOP是對(duì)含有能夠單獨(dú)再生的視頻幀的I圖像,以及到下一個(gè)I圖像之前的P圖像以及B圖像的多個(gè)視頻幀進(jìn)行概括的單位。在再生動(dòng)畫流22的任意視頻幀時(shí),首先指定動(dòng)畫流22內(nèi)的含有該視頻幀的GOP。另外,以下,如圖2的MP4文件的數(shù)據(jù)結(jié)構(gòu)所示,將具有動(dòng)畫流與附屬信息的結(jié)構(gòu)的數(shù)據(jù)流稱作“MP4流”。圖4中顯示了動(dòng)畫流22的數(shù)據(jù)結(jié)構(gòu)。動(dòng)畫流22含有視頻軌道與聲音軌道,各個(gè)軌道中附有識(shí)別碼(TrackID)。軌道并不僅限于各存在1個(gè),有時(shí)也在中途切換軌道。圖5中顯示了在中途切換軌道的動(dòng)畫流22。圖6中顯示了動(dòng)畫流22與DVD-RAM盤331的記錄單位(扇區(qū))之間的對(duì)應(yīng)關(guān)系。記錄部320,在DVD-RAM盤中實(shí)時(shí)記錄動(dòng)畫流22。更具體的說(shuō),記錄部320,確保換算為最大的記錄速率的11秒以上的物理上連續(xù)的邏輯塊作為1個(gè)連續(xù)數(shù)據(jù)區(qū)域,按順序在該區(qū)域中記錄視頻幀以及聲音幀。連續(xù)數(shù)據(jù)區(qū)域,由分別為32k字節(jié)的多個(gè)邏輯塊構(gòu)成,每個(gè)邏輯塊中附加有錯(cuò)誤修正碼。邏輯塊進(jìn)一步由分別為2k字節(jié)的多個(gè)扇區(qū)構(gòu)成。另外,數(shù)據(jù)處理裝置350的連續(xù)數(shù)據(jù)區(qū)域檢測(cè)部340,在1個(gè)連續(xù)數(shù)據(jù)區(qū)域的剩余換算為最大記錄速率為3秒時(shí),再次檢測(cè)出下一個(gè)連續(xù)數(shù)據(jù)區(qū)域。這樣,當(dāng)1個(gè)連續(xù)數(shù)據(jù)區(qū)域滿了之后,在下一個(gè)連續(xù)數(shù)據(jù)區(qū)域中寫入動(dòng)畫流。MP4文件20的附屬信息21,也同樣被寫入確保的連續(xù)數(shù)據(jù)區(qū)域中。圖7中顯示了在DVD-RAM的文件系統(tǒng)中管理所記錄的數(shù)據(jù)的狀態(tài)。利用例如UDF(UniversalDiskFormat)文件系統(tǒng),或ISO/IEC13346(Volumeandfilestructureofwrite-onceandrewritablemediausingnon-sequentialrecordingforinformationinterchange)文件系統(tǒng)。圖7中,將連續(xù)記錄的1個(gè)MP4文件以文件名MOV0001.MP4保存。該文件中,文件名以及文件入口的位置由FID(FileIdentifierDescriptor)進(jìn)行管理。在文件·標(biāo)識(shí)符欄中將文件名設(shè)定為MOV0001.MP4,在ICB欄中將文件入口設(shè)定為文件入口的開(kāi)頭扇區(qū)的編號(hào)。另外,UDF標(biāo)準(zhǔn)相當(dāng)于ISO/IEC13346標(biāo)準(zhǔn)的安裝規(guī)約。另外,DVD-RAM驅(qū)動(dòng)器通過(guò)1394接口以及SBP-2(SerialBusProtocol)協(xié)議與計(jì)算機(jī)(PC等)相連接,從而能夠?qū)⒁訳DF為標(biāo)準(zhǔn)形式所寫入的文件,從PC看也作為一個(gè)文件進(jìn)行處理。文件入口,對(duì)使用分配描述符的保存數(shù)據(jù)的連續(xù)數(shù)據(jù)區(qū)域(CDAContiguousDataArea)a、b、c以及數(shù)據(jù)區(qū)域d進(jìn)行管理。具體的說(shuō),記錄控制部341,在將MP4文件寫入到連續(xù)數(shù)據(jù)區(qū)域a中時(shí),一旦發(fā)現(xiàn)不良邏輯塊,就跳過(guò)該不良邏輯塊,從連續(xù)數(shù)據(jù)區(qū)域b的開(kāi)頭開(kāi)始繼續(xù)寫入。接下來(lái),記錄控制部341在將MP4文件寫入到連續(xù)數(shù)據(jù)區(qū)域b中時(shí),一旦檢測(cè)出存在無(wú)法寫入的PC文件的記錄區(qū)域時(shí),就從連續(xù)數(shù)據(jù)區(qū)域c的開(kāi)頭開(kāi)始繼續(xù)寫入。之后,在記錄結(jié)束時(shí),在數(shù)據(jù)區(qū)域d中記錄附屬信息21。其結(jié)果是,文件VR_MOVIE.VRO由連續(xù)數(shù)據(jù)區(qū)域a、b、c、d構(gòu)成。如圖7所示,參照分配描述符a、b、c、d的數(shù)據(jù)的開(kāi)始位置,與扇區(qū)的開(kāi)頭相一致。這樣,除了最末的分配描述符d以外的分配描述符a、b、c所參照的數(shù)據(jù)的數(shù)據(jù)大小為1扇區(qū)的整數(shù)倍,這樣的描述規(guī)則是預(yù)先制訂的。在再生MP4文件時(shí),數(shù)據(jù)處理裝置350取出經(jīng)拾取器330以及再生部321所接收到的動(dòng)畫流,在MPEG2解碼部中進(jìn)行解碼,生成視頻信號(hào)與聲音信號(hào),從視頻信號(hào)輸出部310以及聲音信號(hào)輸出部312輸出。從DVD-RAM盤讀出數(shù)據(jù)與向MPEG2解碼部311輸出所讀出的數(shù)據(jù)是同時(shí)進(jìn)行的。此時(shí),控制數(shù)據(jù)的讀出速度比數(shù)據(jù)的輸出速度大,使得應(yīng)當(dāng)再生的數(shù)據(jù)不會(huì)不足。因此,如果讀出連續(xù)的數(shù)據(jù)并連續(xù)輸出,可以確保數(shù)據(jù)的余量為數(shù)據(jù)讀出速度與數(shù)據(jù)輸出速度之間的差。將多余的能夠確保的數(shù)據(jù),作為因拾取器的跳躍而使讀出數(shù)據(jù)中斷時(shí)的輸出數(shù)據(jù)使用,就能夠?qū)崿F(xiàn)連續(xù)再生。具體的說(shuō),將從DVD-RAM盤331讀取數(shù)據(jù)的速度設(shè)為11Mbps,將向MPEG2解碼部311的數(shù)據(jù)輸出速度設(shè)為最大8Mbps,拾取器的最大移動(dòng)時(shí)間為3秒,則需要在拾取器的移動(dòng)中,確保相當(dāng)于向MPEG2解碼部311的輸出數(shù)據(jù)量的24M字節(jié)的數(shù)據(jù)作為余量輸出數(shù)據(jù)。為了確保該數(shù)據(jù)量,需要有8秒的連續(xù)讀出。也即,需要有將24M字節(jié)除以數(shù)據(jù)讀出速度11Mbps與數(shù)據(jù)輸出速度8Mbps之間的差所得到的時(shí)間的連續(xù)讀出。因此,8秒的連續(xù)讀出期間,讀出了88M字節(jié),也即11秒的輸出數(shù)據(jù),所以,通過(guò)確保11秒以上的連續(xù)數(shù)據(jù)區(qū)域,就能夠確保連續(xù)數(shù)據(jù)再生。另外,連續(xù)數(shù)據(jù)區(qū)域中,可以存在數(shù)個(gè)不良邏輯塊。因此,在該情況下,需要估計(jì)在再生時(shí)讀出相關(guān)不良邏輯塊所需要的讀出時(shí)間,確保連續(xù)數(shù)據(jù)區(qū)域稍大于11秒。在進(jìn)行刪除所記錄的MP4文件的處理時(shí),記錄控制部341對(duì)記錄部320以及再生部321進(jìn)行控制,執(zhí)行給定的刪除處理。MP4文件,附屬部分中含有表示對(duì)所有幀的顯示時(shí)序(時(shí)間戳)。因此,例如在動(dòng)畫流部分的中間進(jìn)行部分刪除時(shí),對(duì)于時(shí)間戳,可以只刪除附屬信息部分的時(shí)間戳。另外,MPEG2系統(tǒng)流中,由于部分刪除位置中具有連續(xù)性,因此必須對(duì)動(dòng)畫流進(jìn)行解析。這是因?yàn)闀r(shí)間戳分散在流中。MP4文件格式的特征在于,將視頻·聲音流的視頻幀或聲音幀作為1個(gè)集合來(lái)記錄。同時(shí),作為國(guó)際標(biāo)準(zhǔn),首先規(guī)定了使得對(duì)各個(gè)幀的隨機(jī)訪問(wèn)成為可能的訪問(wèn)信息。訪問(wèn)信息以幀單位設(shè)置,含有例如幀大小、幀周期以及對(duì)于幀的地址信息。也即,對(duì)于視頻幀,以顯示時(shí)間的每1/30秒為1單位,對(duì)于聲音幀,例如在AC-3聲音的情況下,以合計(jì)1536個(gè)抽樣為1單位(也即1聲音幀),在每個(gè)單位中保存訪問(wèn)信息。這樣,例如在希望變更某個(gè)視頻幀的顯示時(shí)序時(shí),只需要變更訪問(wèn)信息就能夠?qū)?yīng),而不需要視頻·聲音流的變更。這樣的訪問(wèn)信息的信息量,1小時(shí)大約為1M字節(jié)。與訪問(wèn)信息的信息量相關(guān)聯(lián),根據(jù)例如“用于可重寫/能夠重新記錄的盤的DVD標(biāo)準(zhǔn)部分3視頻錄制標(biāo)準(zhǔn)1.1版”,DVD論壇發(fā)行,VR4,p.31~35,DVD視頻錄制標(biāo)準(zhǔn)的訪問(wèn)信息中所必須的信息量為1小時(shí)70k字節(jié)。DVD視頻錄制標(biāo)準(zhǔn)的訪問(wèn)信息的信息量,為MP4文件的附屬信息中所含有的訪問(wèn)信息的信息量的1/10以下。圖8為顯示作為DVD視頻錄制標(biāo)準(zhǔn)的訪問(wèn)信息所使用的區(qū)域名與區(qū)域名所表示的圖像等之間的對(duì)應(yīng)關(guān)系的模式圖。圖9中顯示了圖8中所示的訪問(wèn)信息的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)所規(guī)定的區(qū)域名、其設(shè)定內(nèi)容以及數(shù)據(jù)大小。另外,例如特開(kāi)2001-94933號(hào)公報(bào)(圖3)中所述的光盤裝置中,不是以1幀單位,而是以1GOP單位記錄視頻幀。同時(shí),以相當(dāng)于1GOP的時(shí)間長(zhǎng)度連續(xù)記錄聲音幀。通過(guò)GOP單位來(lái)規(guī)定訪問(wèn)信息。通過(guò)這樣,降低了訪問(wèn)信息中的必要信息量。另外,MP4文件,是根據(jù)MPEG2視頻標(biāo)準(zhǔn)記錄動(dòng)畫流所得到的,與MPEG2系統(tǒng)標(biāo)準(zhǔn)的系統(tǒng)流之間沒(méi)有互換性。因此,無(wú)法利用目前的PC等中所使用的應(yīng)用程序的動(dòng)畫編輯功能,編輯MP4文件。這是因?yàn)?,多?shù)應(yīng)用程序的編輯功能是以MPEG2系統(tǒng)標(biāo)準(zhǔn)的動(dòng)畫流為編輯對(duì)象的。另外,MP4文件的標(biāo)準(zhǔn)中,也不存在用于確保動(dòng)畫流部分的再生互換性的解碼器模型。因此,完全無(wú)法應(yīng)用與目前非常普及的MPEG2系統(tǒng)標(biāo)準(zhǔn)相對(duì)應(yīng)的軟件及硬件。
發(fā)明內(nèi)容本發(fā)明的目的在于提供一種使訪問(wèn)信息的信息量較少,并且在對(duì)應(yīng)于以前的格式的應(yīng)用程序中也可以使用的數(shù)據(jù)結(jié)構(gòu),以及能夠進(jìn)行根據(jù)該數(shù)據(jù)結(jié)構(gòu)的處理的數(shù)據(jù)處理裝置?;诒景l(fā)明的數(shù)據(jù)處理裝置,包括接收部,接收視頻數(shù)據(jù)以及聲音數(shù)據(jù);以及壓縮部,對(duì)所接收到的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)進(jìn)行編碼,生成MPEG2系統(tǒng)標(biāo)準(zhǔn)的編碼數(shù)據(jù);以及附屬信息生成部,生成包含有參照上述編碼數(shù)據(jù)的參照信息,與以上述編碼數(shù)據(jù)的視頻目標(biāo)單元(VOBU)為抽樣單位,描述上述抽樣單位的屬性的屬性信息的附屬信息;以及記錄部,將上述編碼數(shù)據(jù)作為數(shù)據(jù)文件記錄在記錄媒體中,將上述附屬信息作為附屬信息文件記錄在上述記錄媒體中。上述編碼數(shù)據(jù),能夠根據(jù)上述附屬信息文件以及上述MPEG2系統(tǒng)標(biāo)準(zhǔn)中的任一個(gè)進(jìn)行解碼。作為優(yōu)選方式,上述參照信息,表示上述記錄媒體中所記錄的上述數(shù)據(jù)文件的文件名以及保存位置。作為優(yōu)選方式,上述壓縮部生成多個(gè)編碼數(shù)據(jù);上述附屬信息生成部,生成分別參照上述多個(gè)編碼數(shù)據(jù)的上述參照信息。作為優(yōu)選方式,上述壓縮部生成多個(gè)編碼數(shù)據(jù);上述附屬信息生成部,在上述多個(gè)編碼數(shù)據(jù)連續(xù)排列生成1個(gè)流數(shù)據(jù),每個(gè)再生時(shí)序的編碼數(shù)據(jù)的數(shù)據(jù)大小不固定的情況下,生成還對(duì)指定上述編碼數(shù)據(jù)的記錄位置的位置信息進(jìn)行描述的附屬信息。作為優(yōu)選方式,上述壓縮部,生成以MPEG2程序流以及MPEG2傳輸流中的一方為標(biāo)準(zhǔn)的編碼數(shù)據(jù)。作為優(yōu)選方式,上述附屬信息生成部,將上述編碼數(shù)據(jù)中,對(duì)應(yīng)于上述聲音數(shù)據(jù)的編碼聲音數(shù)據(jù)的聲音幀,進(jìn)一步作為其他抽樣單位在上述屬性信息中進(jìn)行描述。作為優(yōu)選方式,上述壓縮部,生成第1~第3數(shù)據(jù)文件,上述第2數(shù)據(jù)文件包含有為了對(duì)上述第1數(shù)據(jù)文件的編碼數(shù)據(jù)與上述第3數(shù)據(jù)文件的編碼數(shù)據(jù)在時(shí)間上連續(xù)解碼所必要的幀數(shù)據(jù)。作為優(yōu)選方式,附屬信息生成部,生成按照MP4格式所描述的附屬信息文件。作為優(yōu)選方式,附屬信息生成部,生成按照QuickTime格式所描述的附屬信息文件。本發(fā)明的流數(shù)據(jù),由包含在數(shù)據(jù)文件中的編碼數(shù)據(jù),以及包含在附屬信息文件中的附屬信息所構(gòu)成。上述編碼數(shù)據(jù),視頻數(shù)據(jù)以及聲音數(shù)據(jù)被按照MPEG2系統(tǒng)標(biāo)準(zhǔn)編碼,并且,能夠根據(jù)上述附屬信息文件以及上述MPEG2系統(tǒng)標(biāo)準(zhǔn)中的任一個(gè)進(jìn)行解碼。上述附屬信息,包含有參照上述編碼數(shù)據(jù)的參照信息,以及以上述編碼數(shù)據(jù)的視頻目標(biāo)單元(VOBU)為抽樣單位并描述上述抽樣單位的屬性的屬性信息。本發(fā)明的記錄媒體中,記錄有上述流數(shù)據(jù)。本發(fā)明的另一個(gè)數(shù)據(jù)處理裝置,包括再生部,從上述流數(shù)據(jù)中讀出上述附屬信息文件,并根據(jù)控制信號(hào)讀出上述數(shù)據(jù)文件;以及再生控制部,根據(jù)上述附屬信息文件的上述附屬信息中所規(guī)定的上述參照信息,生成指示讀出上述數(shù)據(jù)文件的信號(hào)作為上述控制信號(hào);以及解碼部,接收所讀出的上述數(shù)據(jù)文件的編碼數(shù)據(jù)以及上述附屬信息,根據(jù)上述附屬信息中所包含的上述屬性信息,從上述編碼數(shù)據(jù)中解碼出上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù);以及輸出部,輸出所解碼的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)。本發(fā)明的數(shù)據(jù)記錄方法,包括接收視頻數(shù)據(jù)以及聲音數(shù)據(jù)的步驟;以及對(duì)所接收到的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)進(jìn)行編碼,生成MPEG2系統(tǒng)標(biāo)準(zhǔn)的編碼數(shù)據(jù)的步驟;以及生成包含有參照上述編碼數(shù)據(jù)的參照信息,與以上述編碼數(shù)據(jù)的視頻目標(biāo)單元(VOBU)為抽樣單位,描述上述抽樣單位的屬性的屬性信息的附屬信息的步驟;以及將上述編碼數(shù)據(jù)作為數(shù)據(jù)文件記錄在記錄媒體中,將上述附屬信息作為附屬信息文件記錄在上述記錄媒體中的步驟。上述編碼數(shù)據(jù),能夠根據(jù)上述附屬信息文件以及上述MPEG2系統(tǒng)標(biāo)準(zhǔn)中的任一個(gè)進(jìn)行解碼。本發(fā)明的數(shù)據(jù)記錄程序,是能夠在數(shù)據(jù)處理裝置中執(zhí)行的計(jì)算機(jī)程序。數(shù)據(jù)記錄程序,包括接收視頻數(shù)據(jù)以及聲音數(shù)據(jù)的步驟;以及對(duì)所接收到的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)進(jìn)行編碼,生成MPEG2系統(tǒng)標(biāo)準(zhǔn)的編碼數(shù)據(jù)的步驟;以及生成包含有參照上述編碼數(shù)據(jù)的參照信息,與以上述編碼數(shù)據(jù)的視頻目標(biāo)單元(VOBU)為抽樣單位,描述上述抽樣單位的屬性的屬性信息的附屬信息的步驟;以及將上述編碼數(shù)據(jù)作為數(shù)據(jù)文件記錄在記錄媒體中,將上述附屬信息作為附屬信息文件記錄在上述記錄媒體中的步驟。上述編碼數(shù)據(jù),能夠根據(jù)上述附屬信息文件以及上述MPEG2系統(tǒng)標(biāo)準(zhǔn)中的任一個(gè)進(jìn)行解碼。本發(fā)明的數(shù)據(jù)再生方法,包括從上述流數(shù)據(jù)中讀出上述附屬信息文件的步驟;以及根據(jù)上述附屬信息文件的上述附屬信息中所規(guī)定的上述參照信息,生成指示讀出上述數(shù)據(jù)文件的信號(hào)作為控制信號(hào)的步驟;以及根據(jù)上述控制信號(hào)讀出上述數(shù)據(jù)文件的步驟;以及接收所讀出的上述數(shù)據(jù)文件的編碼數(shù)據(jù)以及上述附屬信息,根據(jù)上述附屬信息中所包含的上述屬性信息,從上述編碼數(shù)據(jù)中解碼出上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)的步驟;以及輸出所解碼的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)的步驟。本發(fā)明的數(shù)據(jù)再生程序,是能夠在數(shù)據(jù)處理裝置中執(zhí)行的計(jì)算機(jī)程序。數(shù)據(jù)再生程序,包括從上述流數(shù)據(jù)中讀出上述附屬信息文件的步驟;以及根據(jù)上述附屬信息文件的上述附屬信息中所規(guī)定的上述參照信息,生成指示讀出上述數(shù)據(jù)文件的信號(hào)作為控制信號(hào)的步驟;以及根據(jù)上述控制信號(hào)讀出上述數(shù)據(jù)文件的步驟;以及接收所讀出的上述數(shù)據(jù)文件的編碼數(shù)據(jù)以及上述附屬信息,根據(jù)上述附屬信息中所包含的上述屬性信息,從上述編碼數(shù)據(jù)中解碼出上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)的步驟;以及輸出所解碼的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)的步驟。本發(fā)明的另一種數(shù)據(jù)處理裝置,包括接收部,接收視頻數(shù)據(jù)以及聲音數(shù)據(jù);以及壓縮部,將所接收到的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)以給定的編碼形式編碼,生成使對(duì)應(yīng)于上述視頻數(shù)據(jù)的數(shù)據(jù)與對(duì)應(yīng)于上述聲音數(shù)據(jù)的數(shù)據(jù)重疊的編碼數(shù)據(jù);以及生成附屬信息的附屬信息生成部,上述附屬信息含有參照編碼數(shù)據(jù)的參照信息,以及描述抽樣單位的屬性的屬性信息。上述抽樣為根據(jù)上述視頻數(shù)據(jù)的再生時(shí)間所構(gòu)成的上述編碼數(shù)據(jù)的集合;上述編碼數(shù)據(jù),能夠根據(jù)上述附屬信息文件,以及對(duì)應(yīng)于上述給定的編碼方式的解碼方式中的任一個(gè)進(jìn)行解碼。圖1為說(shuō)明以前的數(shù)據(jù)處理裝置350的構(gòu)成的示意圖。圖2為說(shuō)明MP4文件20的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖3為說(shuō)明原子構(gòu)造23的具體例子的示意圖。圖4為說(shuō)明動(dòng)畫流22的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖5為說(shuō)明中途切換軌道的動(dòng)畫流22的示意圖。圖6為說(shuō)明動(dòng)畫流22與DVD-RAM盤331的扇區(qū)之間的對(duì)應(yīng)的示意圖。圖7為說(shuō)明在DVD-RAM文件系統(tǒng)中管理所記錄的數(shù)據(jù)的狀態(tài)的示意圖。圖8為說(shuō)明作為DVD視頻錄制標(biāo)準(zhǔn)的訪問(wèn)信息而利用的區(qū)域名與區(qū)域名所表示的圖像等之間的對(duì)應(yīng)關(guān)系的模式圖。圖9為說(shuō)明圖8中所示的訪問(wèn)信息的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)所規(guī)定的區(qū)域名、其設(shè)定內(nèi)容以及數(shù)據(jù)大小的示意圖。圖10說(shuō)明通過(guò)本發(fā)明進(jìn)行數(shù)據(jù)處理的便攜式錄像機(jī)10-1、攝像機(jī)10-2以及PC10-3之間的連接環(huán)境的示意圖。圖11為說(shuō)明數(shù)據(jù)處理裝置10中的功能方框的結(jié)構(gòu)的示意圖。圖12為說(shuō)明基于本發(fā)明的MP4流12的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖13為說(shuō)明MPEG2-PS14的聲音數(shù)據(jù)的管理單位的示意圖。圖14為說(shuō)明程序流與基本流之間的關(guān)系的示意圖。圖15為說(shuō)明附屬信息13的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖16為說(shuō)明構(gòu)成原子結(jié)構(gòu)的各個(gè)原子的內(nèi)容的示意圖。圖17為說(shuō)明數(shù)據(jù)參照原子15的描述形式的具體例子的示意圖。圖18為說(shuō)明抽樣表原子16中所含有的各個(gè)原子的描述內(nèi)容的具體例子的示意圖。圖19為說(shuō)明抽樣描述原子17的描述形式的具體例子的示意圖。圖20為說(shuō)明抽樣描述入口18的各個(gè)區(qū)域的內(nèi)容的示意圖。圖21為說(shuō)明MP4流的生成處理的順序的流程圖。圖22為說(shuō)明根據(jù)基于本發(fā)明的處理所生成的MPEG2-PS,與以前的MPEG2Video(基本流)之間的不同點(diǎn)的表格。圖23為說(shuō)明使1VOBU與1個(gè)圖像相對(duì)應(yīng)時(shí)的MP4流12的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖24為說(shuō)明使1VOBU與1個(gè)圖像相對(duì)應(yīng)時(shí)的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖25為說(shuō)明使1VOBU與1個(gè)圖像相對(duì)應(yīng)時(shí)的,抽樣表原子19中所含有的各個(gè)原子的描述內(nèi)容的具體例子的示意圖。圖26為說(shuō)明對(duì)于1個(gè)附屬信息文件存在2個(gè)PS文件的MP4流12的例子的示意圖。圖27為說(shuō)明1個(gè)PS文件中存在多個(gè)不連續(xù)的MPEG2-PS的例子的示意圖。圖28為說(shuō)明設(shè)置了含有無(wú)縫連接用MPEG2-PS的PS文件的MP4流12的示意圖。圖29為說(shuō)明不連續(xù)點(diǎn)中的不足聲音(音頻)幀的示意圖。圖30為說(shuō)明基于本發(fā)明的其他例子的MP4流12的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖31為說(shuō)明基于本發(fā)明的另一個(gè)例子的MP4流12的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖32為說(shuō)明MTF文件32的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖33為說(shuō)明各種文件格式標(biāo)準(zhǔn)的相互關(guān)系的示意圖。圖34為說(shuō)明QuickTime流的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖35為說(shuō)明QuickTime流的附屬信息13中的各個(gè)原子的內(nèi)容的示意圖。圖36為說(shuō)明記錄象素?cái)?shù)發(fā)生變化的情況下的動(dòng)畫流的標(biāo)志位設(shè)定內(nèi)容的示意圖。具體實(shí)施例方式下面對(duì)照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。圖10說(shuō)明通過(guò)本發(fā)明進(jìn)行數(shù)據(jù)處理的便攜式錄像機(jī)10-1、攝像機(jī)10-2以及PC10-3之間的連接環(huán)境的示意圖。便攜式錄像機(jī)10-1,利用附屬的天線來(lái)接收播放節(jié)目,對(duì)播放節(jié)目進(jìn)行動(dòng)畫壓縮生成MP4流。攝像機(jī)10-2一邊錄制視頻,一邊對(duì)附隨著視頻的聲音進(jìn)行錄制,生成MPEG流。MP4流中,視頻·聲音數(shù)據(jù)被給定的壓縮編碼方式所編碼,按照基于本發(fā)明的數(shù)據(jù)結(jié)構(gòu)被描述。便攜式錄像機(jī)10-1以及攝像機(jī)10-2,將所生成的MP4流記錄在DVD-RAM等記錄媒體131中,或通過(guò)IEEE1394、USB等數(shù)字接口輸出。另外,便攜式錄像機(jī)10-1以及攝像機(jī)10-2等需要進(jìn)一步的小型化,因此,記錄媒體131并不僅限于直徑8cm的光盤,還可以是直徑更小的光盤等。PC10-3通過(guò)記錄媒體或傳輸媒體接收MP4流。如果各個(gè)機(jī)器通過(guò)數(shù)字接口連接,那么PC10-3就能夠?qū)z像機(jī)10-2等作為外部存儲(chǔ)裝置進(jìn)行控制,從各個(gè)機(jī)器接收MP4流。在PC10-3具有對(duì)應(yīng)于基于本發(fā)明的MP4流處理的應(yīng)用軟件、硬件的情況下,PC10-3,能夠再生MP4流,作為基于MP4文件標(biāo)準(zhǔn)的MP4流。另外,在不能夠?qū)?yīng)基于本發(fā)明的MP4流處理的情況下,PC10-3能夠根據(jù)MPEG2系統(tǒng)標(biāo)準(zhǔn),再生動(dòng)畫流部分。另外,PC10-3還能夠進(jìn)行MP4流的部分刪除等編輯的相關(guān)處理。本說(shuō)明書中,“再生”這一術(shù)語(yǔ)包括關(guān)于編輯的處理。以下,將圖10的便攜式錄像機(jī)10-1、攝像機(jī)10-2以及PC10-3稱作“數(shù)據(jù)處理裝置”進(jìn)行說(shuō)明。圖11位說(shuō)明數(shù)據(jù)處理裝置10中的功能方框的構(gòu)成的示意圖。以下,本說(shuō)明書中,以數(shù)據(jù)處理裝置10具有MP4流的記錄功能與再生功能這兩方面的功能的情況進(jìn)行說(shuō)明。具體的說(shuō),數(shù)據(jù)處理裝置10能夠生成MP4流并寫入到記錄媒體131中,并且,還能夠再生寫入在記錄媒體131中的MP4流。記錄媒體131例如為DVD-RAM盤,以下稱作“DVD-RAM盤131”。首先,對(duì)數(shù)據(jù)處理裝置10的MP4流記錄功能進(jìn)行說(shuō)明。作為與該功能相關(guān)聯(lián)的構(gòu)成要素,數(shù)據(jù)處理裝置10具有視頻信號(hào)輸入部100、MPEG2-PS壓縮部101、聲音信號(hào)輸入部102、附屬信息生成部103、記錄部120、光拾取器130以及記錄控制部141。視頻信號(hào)輸入部100為視頻信號(hào)輸入端,接收表示視頻數(shù)據(jù)的視頻信號(hào)。聲音信號(hào)輸入部102為聲音信號(hào)輸入端,接收表示聲音數(shù)據(jù)的聲音信號(hào)。例如,便攜式錄像機(jī)10-1(圖10)的視頻信號(hào)輸入部100以及聲音信號(hào)輸入部102,分別與調(diào)諧部(圖中未顯示)的視頻輸出部以及聲音輸出部相連接,分別從中接收視頻信號(hào)以及聲音信號(hào)。另外,攝像機(jī)10-2(圖10)的視頻信號(hào)輸入部100以及聲音信號(hào)輸入部102,分別從照相機(jī)的CCD(圖中未顯示)的輸出以及麥克風(fēng)輸出接收視頻信號(hào)以及聲音信號(hào)。MPEG2-PS壓縮部(以下稱作“壓縮部”)101,接收視頻信號(hào)以及聲音信號(hào),生成MPEG2系統(tǒng)標(biāo)準(zhǔn)的MPEG2程序流(以下稱作“MPEG2-PS”)。所生成的MPEG2-PS,根據(jù)MPEG2系統(tǒng)標(biāo)準(zhǔn),能夠僅根據(jù)流本身進(jìn)行解碼。關(guān)于MPEG2-PS的詳述將在后面進(jìn)行。附屬信息生成部103,生成MP4流的附屬信息。附屬信息包括參照信息以及屬性信息。參照信息是指定壓縮部101所生成的MPEG2-PS的信息,例如為記錄MPEG2-PS時(shí)的文件名以及在DVD-RAM盤131上的保存位置。另外,屬性信息是指描述MPEG2-PS的抽樣單位的屬性的信息?!俺闃印笔侵?,MP4文件標(biāo)準(zhǔn)的附屬信息所規(guī)定的抽樣描述原子(SampleDescriptionAtom;后述)中的最小管理單位,記錄每個(gè)抽樣的數(shù)據(jù)大小、再生時(shí)間等。1個(gè)抽樣為例如能夠隨機(jī)訪問(wèn)的數(shù)據(jù)單位。換而言之,屬性信息是用于再生抽樣的必要信息。特別是后述的抽樣描述原子(SampleDescriptionAtom),也稱作訪問(wèn)信息。屬性信息,具體的說(shuō),為數(shù)據(jù)的保存地址、表示再生時(shí)序的時(shí)間戳、編碼比特率、解碼等信息。對(duì)應(yīng)于各個(gè)抽樣內(nèi)的視頻數(shù)據(jù)以及聲音數(shù)據(jù)分別設(shè)置,以下除了明示說(shuō)明的區(qū)域的描述,都以以前的MP4流20的附屬信息的內(nèi)容為標(biāo)準(zhǔn)。如下所述,本發(fā)明的1個(gè)抽樣為MPEG2-PS的1個(gè)視頻目標(biāo)單元(VOBU)。另外,VOBU表示DVD錄像標(biāo)準(zhǔn)的同名視頻目標(biāo)單元。附屬信息將在后面進(jìn)行詳述。記錄部120,根據(jù)來(lái)自記錄控制部141的指示,對(duì)拾取器130進(jìn)行控制,在DVD-RAM盤131的特定位置(地址)上記錄數(shù)據(jù)。更具體的說(shuō),記錄部120,將壓縮部101所生成的MPEG2-PS以及附屬信息生成部103所生成的附屬信息,分別作為不同的文件記錄在DVD-RAM盤131中。另外,數(shù)據(jù)處理裝置10,具有在記錄數(shù)據(jù)時(shí)工作的連續(xù)數(shù)據(jù)區(qū)域檢測(cè)部(以下稱作“檢測(cè)部”)140,以及邏輯塊管理部(以下稱作“管理部”)143。連續(xù)數(shù)據(jù)區(qū)域檢測(cè)部140,根據(jù)來(lái)自記錄控制部141的指示,對(duì)邏輯塊管理部143中所管理的扇區(qū)的使用狀況進(jìn)行調(diào)查,檢測(cè)出物理上連續(xù)的空區(qū)域。記錄控制部141,指示記錄部120在該空區(qū)域進(jìn)行數(shù)據(jù)記錄。數(shù)據(jù)的具體記錄方法,與對(duì)照?qǐng)D7所說(shuō)明的記錄方法相同,沒(méi)有特別差異,因此,省略其詳細(xì)說(shuō)明。另外,MPEG2-PS以及附屬信息,分別作為不同的文件記錄,因此,在圖7中的文件·標(biāo)識(shí)符欄中,描述各自的文件名。接下來(lái),對(duì)照?qǐng)D12,對(duì)MP4流的數(shù)據(jù)結(jié)構(gòu)進(jìn)行說(shuō)明。圖12中顯示了基于本發(fā)明的MP4流12的數(shù)據(jù)結(jié)構(gòu)。MP4流12具有包括附屬信息13的附屬信息文件(“MOV001.MP4”),以及MPEG2-PS14的數(shù)據(jù)文件(“MOV001.MPG”)(以下稱作“PS文件”)。通過(guò)這兩個(gè)文件內(nèi)的數(shù)據(jù),構(gòu)成1個(gè)MP4流。本說(shuō)明書中,為了使屬于同一個(gè)MP4流這一點(diǎn)更加明確,給附屬信息文件以及PS文件標(biāo)上相同的名字(“MOV001”),而使擴(kuò)展名不一樣。具體的說(shuō),附屬信息文件的擴(kuò)展名采用與以前的MP4文件的擴(kuò)展名相同的“MP4”,PS文件的擴(kuò)展名采用以前的程序流一般所采用的擴(kuò)展名“MPG”。附屬信息13,具有用來(lái)參照MPEG2-PS14的參照信息(“dref”)。另外,附屬信息13含有描述每個(gè)MPEG2-PS14的視頻目標(biāo)單元(VOBU)的屬性信息。由于屬性信息描述每個(gè)VOBU的屬性,因此,數(shù)據(jù)處理裝置10能夠以VOBU單位指定MPEG2-PS14中所含有的VOBU的任意位置,并進(jìn)行再生·編輯等操作。MPEG2-PS14,為基于視頻包、聲音包等交織起來(lái)所構(gòu)成的MPEG2系統(tǒng)標(biāo)準(zhǔn)的動(dòng)畫流。視頻包含有包頭以及被編碼的視頻數(shù)據(jù)。聲音包含有包頭以及被編碼的聲音數(shù)據(jù)。MPEG2-PS14中,通過(guò)以換算為視頻的再生時(shí)間相當(dāng)于0.4~1秒的動(dòng)畫數(shù)據(jù)為單位的視頻目標(biāo)單元(VOBU)對(duì)數(shù)據(jù)進(jìn)行管理。動(dòng)畫數(shù)據(jù)包括多個(gè)視頻包以及聲音包。數(shù)據(jù)處理裝置10,根據(jù)在附屬信息13中所描述的信息,能夠指定任意的VOBU位置并再生該VOBU。另外,VOBU含有1個(gè)以上的GOP?;诒景l(fā)明的MP4流12的特征之一是,MPEG2-PS14,能夠根據(jù)對(duì)應(yīng)于MPEG4系統(tǒng)標(biāo)準(zhǔn)所規(guī)定的MP4流的數(shù)據(jù)結(jié)構(gòu)的屬性信息13進(jìn)行解碼,同時(shí),也能夠根據(jù)MPEG2系統(tǒng)標(biāo)準(zhǔn)進(jìn)行解碼。由于附屬信息文件與PS文件分別記錄,因此,數(shù)據(jù)處理裝置10能夠分別對(duì)其獨(dú)立進(jìn)行解析、處理等。例如,能夠?qū)嵤┍景l(fā)明的數(shù)據(jù)處理的MP4流再生裝置,能夠根據(jù)屬性信息13調(diào)整MP4流12的再生時(shí)間等,指定MPEG2-PS14的編碼方式,通過(guò)對(duì)應(yīng)的解碼方式進(jìn)行解碼。另外,在能夠解碼MPEG2-PS的以前的裝置等中,能夠按照MPEG2系統(tǒng)標(biāo)準(zhǔn)進(jìn)行解碼。這樣,即使是只對(duì)應(yīng)于現(xiàn)在所廣泛普及的MPEG2系統(tǒng)標(biāo)準(zhǔn)的軟件以及硬件,也能夠再生MP4流中所含有的動(dòng)畫流。另外,在設(shè)置VOBU單位的抽樣描述原子(SampleDescriptionAtom)的同時(shí),還可以如圖13所示,以MPEG2-PS14的聲音數(shù)據(jù)的給定時(shí)間的幀數(shù)為管理單位的抽樣描述原子(SampleDescriptionAtom)。給定的時(shí)間是指例如0.1秒。圖中“V”表示圖12的視頻包,“A”表示聲音包。0.1秒的聲音幀由1個(gè)以上的多個(gè)包構(gòu)成。1聲音幀,例如在AC-3的情況下,將抽樣頻率設(shè)為48kHz時(shí),含有抽樣個(gè)數(shù)的1536個(gè)抽樣的聲音數(shù)據(jù)。此時(shí),抽樣描述原子,既可以設(shè)置在軌道原子內(nèi)的用戶數(shù)據(jù)原子中,又可以作為獨(dú)立的軌道的抽樣描述原子而設(shè)置。另外,作為其他實(shí)施方式,附屬信息13,還可以以與VOBU同步的0.4~1秒的聲音幀為單位,保存每個(gè)該單位的合計(jì)數(shù)據(jù)大小、開(kāi)頭包的數(shù)據(jù)地址以及表示輸出時(shí)序的時(shí)間戳等的屬性。接下來(lái),對(duì)MPEG2-PS14的視頻目標(biāo)單元(VOBU)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行說(shuō)明。圖14中顯示了程序流與基本流之間的關(guān)系。MPEG2-PS14的VOBU,含有多個(gè)視頻包(V_PCK)以及聲音包(A_PCK)。另外,更嚴(yán)密的說(shuō),VOBU由從序列頭(圖中的SEQ頭)開(kāi)始,到下一個(gè)序列頭前一個(gè)包構(gòu)成。也即,序列包被配置在VOBU的開(kāi)頭。另外,基本流(Video)含有N個(gè)GOP。GOP含有各種頭(序列(SEQ)頭以及GOP頭)以及視頻數(shù)據(jù)(I圖像、P圖像、B圖像)?;玖?Audio)含有多個(gè)聲音幀。MPEG2-PS14的VOBU中所含有的視頻包以及聲音包,分別使用基本流(Video)/(Audio)的各個(gè)數(shù)據(jù)構(gòu)成,各自的數(shù)據(jù)量為2k字節(jié)。另外,如上所述的各個(gè)包中設(shè)有包頭。另外,在存在字幕數(shù)據(jù)等副視頻數(shù)據(jù)的相關(guān)基本流(圖中未顯示)時(shí),MPEG2-PS14的VOBU還包括該副視頻數(shù)據(jù)的包。接下來(lái),對(duì)照?qǐng)D15以及圖16,對(duì)MP4流12中的附屬信息13的數(shù)據(jù)結(jié)構(gòu)進(jìn)行說(shuō)明。圖15中顯示了附屬信息13的數(shù)據(jù)結(jié)構(gòu)。該數(shù)據(jù)結(jié)構(gòu)也稱作“原子結(jié)構(gòu)”,被多層化。例如,“MovieAtom”包括“MovieHeaderAtom”、“ObjectDescriptorAtom”以及“TrackAtom”。進(jìn)一步,“TrackAtom”包括“TrackHeaderAtom”、“EditListAtom”、“MediaAtom”以及“UserDataAtom”。圖中所示的其他Atom也一樣。本發(fā)明中,特別利用數(shù)據(jù)參考原子(“DataReferenceAtom”dref)15以及抽樣表原子(“SampleTableAtom”dref)16,描述抽樣單位的屬性。如上所述,1個(gè)抽樣與MPEG2-PS的1個(gè)視頻目標(biāo)單元(VOBU)相對(duì)應(yīng)。抽樣表原子16,包括圖示的6個(gè)下位原子。圖16中顯示了構(gòu)成原子結(jié)構(gòu)的各個(gè)原子的內(nèi)容。數(shù)據(jù)參考原子(“DataReferenceAtom”),以URL形式保存指定動(dòng)畫流(MPEG2-PS)14的文件的信息。另外,抽樣表原子(“SampleTableAtom”)通過(guò)下位的原子來(lái)記錄每個(gè)VOBU的屬性。例如,在“DecodingTimetoSampleAtom”中保存每個(gè)VOBU的再生時(shí)間,在“SampleSizeAtom”中保存每個(gè)VOBU的數(shù)據(jù)大小。另外,“SampleDescriptionAtom”表示構(gòu)成MP4流12的PS文件的數(shù)據(jù)為MPEG2-PS14,同時(shí),還表示MPEG2-PS14的詳細(xì)規(guī)格。以下,將通過(guò)數(shù)據(jù)參照原子(“DataReferenceAtom”)所描述的信息稱作“參照信息”,將抽樣表原子(“SampleTableAtom”)中所描述的信息稱作“屬性信息”。圖17中顯示了數(shù)據(jù)參照原子15的描述形式的具體例子。指定文件的信息,在描述數(shù)據(jù)參照原子15的區(qū)域的一部分(這里為“DataEntryUrlAtom”)中被描述。這里,通過(guò)URL形式,描述MPEG2-PS14的文件名以及文件的保存位置。通過(guò)參照數(shù)據(jù)參照原子15,能夠指定其附屬信息13以及構(gòu)成MP4流12的MPEG2-PS14。另外,即使在將MPEG2-PS14記錄在DVD-RAM盤131中之前,圖11的附屬信息生成部103,也能夠指定MPEG2-PS14的文件名以及文件的保存位置。這是因?yàn)椋募軌驖O汛決定,并且,文件的保存位置也能夠通過(guò)文件系統(tǒng)的層級(jí)構(gòu)造的表記從而在理論上進(jìn)行指定。圖18中顯示了抽樣表原子16中所包含的各個(gè)原子的描述內(nèi)容的具體例子。各個(gè)原子中,規(guī)定了區(qū)域名、能夠重復(fù)以及數(shù)據(jù)大小。例如,抽樣大小原子(SampleSizeAtom),具有3個(gè)區(qū)域(“sample-size”、“samplecount”以及“entry-size”)。其中,抽樣大小(“sample-size”)區(qū)域中,保存有VOBU的缺省數(shù)據(jù)大小,入口大小(“entry-size”)區(qū)域中,保存有與VOBU的缺省值不同的個(gè)別的數(shù)據(jù)大小。另外,圖中的“設(shè)定值”欄的參數(shù)(“VOBU_ENT”等)中,設(shè)定有與DVD錄像機(jī)標(biāo)準(zhǔn)的同名的訪問(wèn)數(shù)據(jù)相同的值。圖18中所示的抽樣描述原子(“SampleDescriptionAtom”)17,描述了抽樣單位的屬性信息。下面,對(duì)抽樣描述原子17所描述的信息的內(nèi)容進(jìn)行說(shuō)明。圖19中顯示了抽樣描述原子17的描述形式的具體例子。抽樣描述原子17,描述了其數(shù)據(jù)大小、以1個(gè)VOBU為1個(gè)抽樣的抽樣單位的屬性信息等。屬性信息在抽樣描述原子17的“sample_description_entry”18中被描述。圖20中顯示了“sample_description_entry”18的各個(gè)區(qū)域的內(nèi)容。入口18,包含指定對(duì)應(yīng)的MPEG2-PS14的編碼形式的數(shù)據(jù)格式(“data-format”)。圖中的“p2sm”表示MPEG2-PS14是包含MPEG2Video的MPEG2程序流。入口18包含該抽樣的顯示開(kāi)始時(shí)刻(“開(kāi)始PresentationTime”)以及顯示結(jié)束時(shí)刻(“結(jié)束PresentationTime”)。它們保存最初以及最后的視頻幀的時(shí)序信息。另外,入口18還包含該抽樣內(nèi)的視頻流的屬性信息(“視頻ES屬性”)以及聲音流的屬性信息(“聲音ES屬性”)。如圖19所示,視頻數(shù)據(jù)的屬性信息,指定視頻的CODEC類型(例如MPEG2視頻)、視頻數(shù)據(jù)的寬度(“Width”)、高度(“height”)等。同樣,聲音數(shù)據(jù)的屬性信息,指定聲音的CODEC類型(例如AC-3)、視頻數(shù)據(jù)的頻道數(shù)(“channelcount”)、聲音抽樣的大小(“samplesize”)、抽樣率(“samplerate”)等.另外,入口18中還包含不連續(xù)點(diǎn)開(kāi)始標(biāo)志以及無(wú)縫連接信息。這些信息,如下所述,在1個(gè)MP4流12內(nèi)存在有多個(gè)PS流時(shí)被描述。例如,在不連續(xù)點(diǎn)開(kāi)始標(biāo)志的值為“0”時(shí),表示前面的動(dòng)畫流與現(xiàn)在的動(dòng)畫流為完全連續(xù)的程序流,在值為“1”時(shí),表示這些動(dòng)畫流為不連續(xù)的程序流。在不連續(xù)的情況下,即使在動(dòng)畫以及聲音等的不連續(xù)點(diǎn)中,也能夠進(jìn)行用于無(wú)中斷動(dòng)畫、聲音等的再生的無(wú)縫連接信息的描述。無(wú)縫連接信息,包括再生時(shí)的聲音不連續(xù)信息以及SCR不連續(xù)信息。包含聲音不連續(xù)信息的無(wú)聲音區(qū)間(也即圖31的音頻間隙)的有無(wú)、開(kāi)始時(shí)序以及時(shí)間長(zhǎng)。SCR不連續(xù)信息中,包括不連續(xù)點(diǎn)的前一個(gè)以及后一個(gè)包的SCR值。通過(guò)設(shè)置不連續(xù)點(diǎn)開(kāi)始標(biāo)志,能夠獨(dú)立指定SampleDescriptionEntry的切換以及動(dòng)畫流的連續(xù)性的切換處。如圖36所示,例如在記錄象素?cái)?shù)中途發(fā)生變化時(shí),SampleDescription也變化,此時(shí),如果動(dòng)畫流自身是連續(xù)的,就可以將不連續(xù)點(diǎn)開(kāi)始標(biāo)志設(shè)為0。通過(guò)使不連續(xù)點(diǎn)開(kāi)始標(biāo)志為0,在直接編輯動(dòng)畫流的情況下,PC等不需要對(duì)2個(gè)動(dòng)畫流的連接點(diǎn)進(jìn)行再編輯就能夠進(jìn)行無(wú)縫連接再生。另外,圖36中以水平象素?cái)?shù)變化的情況為例,但在其他的屬性信息發(fā)生變化的情況下也可以。例如,關(guān)于外觀信息,4∶3的外觀比變化為16∶9的外觀比的情況,以及聲音的比特率變化的情況等。以上對(duì)圖12中所示的MP4流12的附屬信息13以及MPEG2-PS14的數(shù)據(jù)結(jié)構(gòu)進(jìn)行了說(shuō)明。上述數(shù)據(jù)結(jié)構(gòu)中,在進(jìn)行MPEG2-PS14的部分刪除時(shí),可以只變更附屬信息13內(nèi)的時(shí)間戳等屬性信息,而不需要變更MPEG2-PS14中所設(shè)置的時(shí)間戳。因此,能夠進(jìn)行靈活應(yīng)用以前的MP4流的優(yōu)點(diǎn)的編輯處理。另外,通過(guò)上述的數(shù)據(jù)結(jié)構(gòu),使用對(duì)應(yīng)于MPEG2標(biāo)準(zhǔn)的流的應(yīng)用程序以及硬件,在PC上進(jìn)行動(dòng)畫編輯時(shí),可以只將PS文件輸入給PC。這是因?yàn)椋琍S文件的MPEG2-PS14是MPEG2系統(tǒng)標(biāo)準(zhǔn)的動(dòng)畫流。由于這樣的應(yīng)用程序以及硬件非常普及,因此,能夠靈活由于現(xiàn)有的硬件以及硬件。同時(shí),能夠通過(guò)以ISP標(biāo)準(zhǔn)為標(biāo)準(zhǔn)的數(shù)據(jù)結(jié)構(gòu)來(lái)記錄附屬信息。接下來(lái),對(duì)照?qǐng)D11以及圖21,對(duì)數(shù)據(jù)處理裝置10生成MP4流,并在DVD-RAM盤131上記錄的處理進(jìn)行說(shuō)明。圖21為說(shuō)明MP4流的生成處理的順序的流程圖。首先在步驟210中,數(shù)據(jù)處理裝置10通過(guò)視頻信號(hào)輸入部100接收視頻數(shù)據(jù),通過(guò)聲音信號(hào)輸入部102接收聲音數(shù)據(jù)。接下來(lái),在步驟211中,壓縮部101根據(jù)MPEG2系統(tǒng)標(biāo)準(zhǔn),對(duì)所接收到的視頻數(shù)據(jù)以及聲音數(shù)據(jù)進(jìn)行編碼。接下來(lái),壓縮部101在步驟212中,利用視頻以及聲音的編碼流,構(gòu)成MPEG2-PS(圖14)。步驟213中,記錄部120,決定在DVD-RAM盤131上記錄MPEG2-PS時(shí)的文件名以及記錄位置。步驟214中,附屬信息生成部103,取得PS文件的文件名以及記錄位置,作為參照信息(DataReferenceAtom;圖17)指定應(yīng)當(dāng)描述的內(nèi)容。如圖17所示,本說(shuō)明書中,采用能夠同時(shí)指定文件名與記錄位置的描述方式。接下來(lái),步驟215中,附屬信息生成部103,對(duì)每個(gè)MPEG2-PS14中所規(guī)定的VOBU,取得表示再生時(shí)間、數(shù)據(jù)大小等的數(shù)據(jù),作為屬性信息(SampleTableAtom;圖18~圖20)指定應(yīng)當(dāng)描述的內(nèi)容。通過(guò)以VOBU單位設(shè)置屬性信息,能夠讀出及編碼任意的VOBU。這表示將1個(gè)VOBU作為1個(gè)抽樣處理。接下來(lái),步驟216中,附屬信息生成部103,根據(jù)參照信息(DataReferenceAtom)以及性信息(SampleTableAtom)等,生成附屬信息。步驟217中,記錄部120將附屬信息13以及MPEG2-PS14作為MP4流12輸出,在DVD-RAM盤131上分別作為屬性信息文件以及PS文件記錄。按照以上的順序,能夠生成MP4流,并在DVD-RAM盤131中記錄。接下來(lái),對(duì)照?qǐng)D11以及圖12,對(duì)數(shù)據(jù)處理裝置10的MP4流再生功能進(jìn)行說(shuō)明。DVD-RAM盤131中,記錄有具有上述的數(shù)據(jù)結(jié)構(gòu)的附屬信息13以及具有MPEG2-PS14的MP4流12。數(shù)據(jù)處理裝置10,通過(guò)用戶的選擇,對(duì)記錄在DVD-RAM盤131中的MPEG2-PS14進(jìn)行再生以及解碼。作為再生功能的相關(guān)構(gòu)成要素,數(shù)據(jù)處理裝置10具有視頻信號(hào)輸出部110、MPEG2-PS解碼部111、聲音信號(hào)輸出部112、再生部121、拾取器130以及再生控制部142。首先,再生部121根據(jù)來(lái)自再生控制部142的命令,對(duì)拾取器130進(jìn)行控制,從DVD-RAM盤131中讀出MP4文件,取得附屬信息13。再生部121將所取得的附屬信息13輸出給再生控制部142。另外,再生部121,根據(jù)后述的再生控制部142所輸出的控制信號(hào),從DVD-RAM盤131讀出PS文件??刂菩盘?hào)為指定應(yīng)當(dāng)讀出的PS文件(“MOV001.MPG”)的信號(hào)。再生控制部142,從再生部121接收附屬信息13,通過(guò)對(duì)其數(shù)據(jù)結(jié)構(gòu)進(jìn)行解析,取得附屬信息13中所含有的參照信息15(圖17)。再生控制部142,輸出控制信號(hào),指示從所指定的位置(“./”路徑目錄)讀出參照信息15中所指定的PS文件(“MOV001.MPG”)。MPEG2-PS解碼部111,接收MPEG2-PS14以及附屬信息13,根據(jù)附屬信息13中所包含的屬性信息,從MPEG2-PS14中解碼出視頻數(shù)據(jù)以及聲音數(shù)據(jù)。更具體的說(shuō),MPEG2-PS解碼部111,讀出抽樣描述原子17(圖19)的數(shù)據(jù)格式(“data-format”)、視頻流的屬性信息(“視頻ES屬性”)、聲音流的屬性信息(“聲音ES屬性”)等,根據(jù)這些信息所指定的編碼形式、視頻數(shù)據(jù)的顯示大小、抽樣頻率等,解碼視頻數(shù)據(jù)以及聲音數(shù)據(jù)。視頻信號(hào)輸出部110為視頻信號(hào)的輸出端,將被解碼的視頻數(shù)據(jù)作為視頻信號(hào)輸出。聲音信號(hào)輸出部112為聲音信號(hào)的輸出端,將被解碼的聲音數(shù)據(jù)作為聲音信號(hào)輸出。數(shù)據(jù)處理裝置10再生MP4流的處理,與以前的MP4流文件的再生處理一樣,首先從讀出擴(kuò)展名為“MP4”的文件(“MOV001.MP4”)開(kāi)始。接下來(lái),再生控制部142解析附屬信息13,抽出參照信息(DataReferenceAtom)。再生控制部142,根據(jù)所抽出的參照信息,輸出控制信號(hào),指示讀出構(gòu)成相同MP4流的PS文件。本說(shuō)明書中,再生控制部142所輸出的控制信號(hào),指示讀出PS文件(“MOV001.MPG”)。接下來(lái),再生部121根據(jù)控制信號(hào),讀出所指定的PS文件。接下來(lái),MPEG2-PS解碼部111,接收所讀出的數(shù)據(jù)文件中所包含的MPEG2-PS14以及附屬信息13,對(duì)附屬信息13進(jìn)行解析,抽出屬性信息。接下來(lái),MPEG2-PS解碼部111,根據(jù)附屬信息中所包含的抽樣描述原子17(圖19),指定MPEG2-PS14的數(shù)據(jù)格式(“data-format”)、視頻流的屬性信息(“視頻ES屬性”)、聲音流的屬性信息(“聲音ES屬性”)等,解碼視頻數(shù)據(jù)以及聲音數(shù)據(jù)。通過(guò)以上的處理,根據(jù)附屬信息13再生MPEG2-PS14。另外,如果是能夠再生MPEG2系統(tǒng)標(biāo)準(zhǔn)流的以前的再生裝置、再生軟件等,只通過(guò)再生PS文件,就能夠再生MPEG2-PS14。此時(shí),再生裝置等可以不對(duì)應(yīng)于MP4流12的再生。由于MP4流12是由附屬信息13以及MPEG2-PS14以分開(kāi)的文件所構(gòu)成的,因此,能夠容易地根據(jù)例如擴(kuò)展名識(shí)別出保存有MPEG2-PS14的PS文件并進(jìn)行再生。圖22為說(shuō)明基于本發(fā)明的處理所生成的MPEG2-PS與以前的MPEG2Video(基本流)之間的不同點(diǎn)的表格。圖中,本發(fā)明(1)這一欄相當(dāng)于前面所說(shuō)明的以1VOBU為1抽樣的例子。以前的例子中,以1視頻幀(Videoframe)為1個(gè)抽樣,在各個(gè)抽樣中設(shè)置抽樣表原子(SampleTableAtom)等屬性信息(訪問(wèn)信息)。根據(jù)本發(fā)明,以包含多個(gè)視頻幀的VOBU為抽樣單位,對(duì)每個(gè)抽樣設(shè)置訪問(wèn)信息,因此,能夠大幅降低屬性信息的信息量。因此,基于本發(fā)明以1個(gè)VOBU為1個(gè)抽樣是非常理想的。圖22的本發(fā)明(2)這一欄,顯示了本發(fā)明(1)中所示的數(shù)據(jù)結(jié)構(gòu)的變形例。本發(fā)明(2)與本發(fā)明(1)的不同點(diǎn)在于,本發(fā)明(2)的變形例中,使1個(gè)碼塊(chunk)與1個(gè)VOBU相對(duì)應(yīng),對(duì)每個(gè)碼塊構(gòu)成訪問(wèn)信息。這里,“碼塊”是指有多個(gè)抽樣所構(gòu)成的單位。此時(shí),MPEG2-PS14的包頭中所包含的視頻幀對(duì)應(yīng)于1個(gè)抽樣。圖23中顯示了1碼塊與1VOBU相對(duì)應(yīng)時(shí)的MP4流12的數(shù)據(jù)結(jié)構(gòu)。不同點(diǎn)在于將圖12的1抽樣置換為1碼塊。另外,以前的例子中,1個(gè)抽樣與1個(gè)視頻幀相對(duì)應(yīng),1個(gè)碼塊與1GOP相對(duì)應(yīng)。圖24為說(shuō)明使1碼塊與1VOBU相對(duì)應(yīng)時(shí)的數(shù)據(jù)結(jié)構(gòu)的示意圖。與圖15中所示的1抽樣與1VOBU相對(duì)應(yīng)時(shí)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行比較,附屬信息13的屬性信息中所包含的抽樣表原子19中所規(guī)定的內(nèi)容不一樣。圖25中顯示了1碼塊與1VOBU相對(duì)應(yīng)時(shí),抽樣表原子19中所包含的各個(gè)原子的描述內(nèi)容的具體例子。接下來(lái),對(duì)構(gòu)成MP4流12的PS文件的相關(guān)變形例進(jìn)行說(shuō)明。圖26中,顯示了對(duì)應(yīng)于1個(gè)附屬信息文件(“MOV001.MP4”)存在2個(gè)PS文件(“MOV001.MPG”以及“MOV002.MPG”)的MP4流12的例子。2個(gè)PS文件中。分別記錄有表示不同的動(dòng)畫場(chǎng)景的MPEG2-PS14的數(shù)據(jù)。各個(gè)PS文件內(nèi),動(dòng)畫流是連續(xù)的,基于MPEG2系統(tǒng)標(biāo)準(zhǔn)的SCR(SystemClockReference)、PTS(PresentationTimeStamp)以及DTS(DecodingTimeStamp)也是連續(xù)的。但是,PS文件互相之間(各個(gè)PS文件中所包含的MPEG-PS#1的末尾到MPEG-PS#2的開(kāi)頭之間),SCR、PTS以及DTS分別是不連續(xù)的。2個(gè)PS文件分別作為不同的軌道(圖)來(lái)處理。附屬信息文件中,描述有指定各個(gè)PS文件的文件名以及記錄位置的參照信息(dref;圖17)。例如,根據(jù)參照信息應(yīng)當(dāng)參照的屬性進(jìn)行描述。圖中,對(duì)參照#1所指定的PS文件“MOV001.MPG”進(jìn)行再生,之后,對(duì)參照#2所指定的PS文件“MOV002.MPG”進(jìn)行再生。即使像這樣存在多個(gè)PS文件,通過(guò)在附屬信息文件內(nèi)設(shè)置各個(gè)PS文件的參照信息,也能夠?qū)嵸|(zhì)上連續(xù)地再生各個(gè)PS文件。圖27中顯示了1個(gè)PS文件內(nèi)存在多個(gè)不連續(xù)的MPEG2-PS的例子。PS文件中,表示不同的動(dòng)畫場(chǎng)景的MPEG2-PS#1以及#2的數(shù)據(jù)是連續(xù)排列的?!安贿B續(xù)的MPEG2-PS”是指,2個(gè)MPEG2-PS之間(MPEG-PS#1的末尾到MPEG-PS#2的開(kāi)頭之間),SCR、PTS以及DTS分別不連續(xù)。也即,表示再生時(shí)序中沒(méi)有連續(xù)性。不連續(xù)點(diǎn)存在于2個(gè)MPEG2-PS的邊界上。另外,各個(gè)MPEG2-PS內(nèi)動(dòng)畫流是連續(xù)的,基于MPEG2系統(tǒng)標(biāo)準(zhǔn)的SCR、PTS以及DTS也是連續(xù)的。附屬信息文件中,描述有指定PS文件的文件名以及記錄位置的參照信息(dref;圖17)。附屬信息文件中存在1個(gè)指定該P(yáng)S文件的參照信息。但是,順序再生PS文件時(shí),MPEG2-PS#1與#2之間的不連續(xù)點(diǎn)無(wú)法再生。這是因?yàn)?,SCR、PTS、DTS是不連續(xù)的。因此,將關(guān)于該不連續(xù)點(diǎn)的信息(不連續(xù)點(diǎn)的位置信息(地址)等)描述在附屬信息文件中。具體的說(shuō),將不連續(xù)點(diǎn)的位置信息作為圖19中的“不連續(xù)點(diǎn)開(kāi)始標(biāo)志”記錄。例如,再生時(shí),再生控制部142計(jì)算出不連續(xù)點(diǎn)的位置信息,通過(guò)先讀出存在于不連續(xù)點(diǎn)之后的MPEG2-PS#2的視頻數(shù)據(jù),進(jìn)行再生控制能夠至少使視頻數(shù)據(jù)的連續(xù)再生不發(fā)生中斷。對(duì)照?qǐng)D26,對(duì)包含互相不連續(xù)的MPEG2-PS的2個(gè)PS文件,設(shè)置2個(gè)參照信息并再生的順序進(jìn)行說(shuō)明。但是,如圖28所示,對(duì)2個(gè)PS文件,新插入包含有無(wú)縫連接用MPEG2-PS的PS文件,從而能夠無(wú)縫再生起初的2個(gè)PS文件。圖28中,顯示了設(shè)置了包含有無(wú)縫連接用MPEG2-PS的PS文件(“MOV002.MPG”)的MP4流12。PS文件(“MOV002.MPG”),在MPEG2-PS#1于MPEG2-PS#3之間的不連續(xù)點(diǎn)中包含有不足的聲音幀。下面對(duì)照?qǐng)D29進(jìn)行更加詳細(xì)的說(shuō)明。圖29中顯示了不連續(xù)點(diǎn)中的不足的聲音(音頻)幀。圖中,將含有MPEG2-PS#1的PS文件標(biāo)記為“PS#1”,將含有MPEG2-PS#3的PS文件標(biāo)記為“PS#3”。首先,進(jìn)行PS#1的數(shù)據(jù)處理,接下來(lái),對(duì)PS#3的數(shù)據(jù)進(jìn)行處理。從上方開(kāi)始第2段的DTS視頻幀以及第3段的PTS視頻幀,分別表示關(guān)于視頻幀的時(shí)間戳。從它們可以得知,PS文件#1以及#3,能夠不中斷再生視頻。但是,關(guān)于音頻幀,從PS#1再生結(jié)束之后到再生PS#3之間,產(chǎn)生了沒(méi)有一定區(qū)間的數(shù)據(jù)的無(wú)音區(qū)間。因此,無(wú)法實(shí)現(xiàn)無(wú)縫再生。因此,設(shè)置新的PS#2,設(shè)置包含有用于無(wú)縫連接的聲音幀的PS文件,參照附屬信息文件。該聲音幀,含有覆蓋無(wú)音區(qū)間的聲音數(shù)據(jù),例如拷貝了與PS#1末尾的動(dòng)畫同步記錄的聲音數(shù)據(jù)。如圖29所示,在音頻幀,將無(wú)縫連接用音頻幀插入在PS#1之后。PS#2的聲音幀被設(shè)置為一直延續(xù)到PS#3的開(kāi)始前1幀以內(nèi)。同時(shí),在附屬信息13中設(shè)置參照新的PS#2的參照信息(圖28的dref),緊接著PS#1進(jìn)行參照。另外,圖29中,存在以“音頻縫隙”所表示的1聲音幀以下的無(wú)數(shù)據(jù)區(qū)間(無(wú)音區(qū)間),因此,可以在PS#2內(nèi)包含相當(dāng)于下一個(gè)1聲音幀的數(shù)據(jù)的余量,使得無(wú)音區(qū)間不產(chǎn)生。這種情況下,為含有例如與PS#2以及PS#3相同的聲音數(shù)據(jù)抽樣的部分,也即含有聲音幀重疊的部分。但是,不會(huì)產(chǎn)生特別的問(wèn)題,這是因?yàn)?,重疊部分不管再生哪個(gè)數(shù)據(jù)都輸出相同的聲音。通過(guò)以上的處理,在再生不連續(xù)的多個(gè)PS文件時(shí),能夠在時(shí)間上連續(xù)解碼并再生。另外,圖29中以參照使用參照信息(dref)的PS文件進(jìn)行了說(shuō)明,但是對(duì)于PS#2文件,也可以從其他原子(例如獨(dú)立定義的專用原子)或第2PS軌道來(lái)參照PS#2。換而言之,只要是以DVD視頻錄制標(biāo)準(zhǔn)為標(biāo)準(zhǔn)的PS文件,也可以從“dref”原子進(jìn)行參照。另外,可以將PS#2文件內(nèi)的聲音幀作為基本流的獨(dú)立文件記錄,通過(guò)設(shè)置在附屬信息文件中的獨(dú)立聲音軌道原子進(jìn)行參照,另外,還可以記錄在附屬信息文件中使其與PS#1的末尾并列再生。PS#1與聲音的基本流的同時(shí)再生時(shí)序,能夠通過(guò)附屬信息的編輯列表原子(例如圖15)進(jìn)行指定。以上對(duì)動(dòng)畫流為MPEG2程序流進(jìn)行了說(shuō)明。但是,也可以由MPEG2系統(tǒng)標(biāo)準(zhǔn)所規(guī)定的MPEG2-傳輸流(以下,稱作“MPEG2-TS”)來(lái)構(gòu)成動(dòng)畫流。圖30中顯示了基于本發(fā)明的其他例子的MP4流12的數(shù)據(jù)結(jié)構(gòu)。MP4流12具有包含附屬信息13的附屬信息文件(“MOV001.MP4”),以及MPEG2-TS14的數(shù)據(jù)文件(“MOV001.M2T”)(以下稱作“TS文件”)。MP4流12中,TS文件通過(guò)附屬信息13內(nèi)的參照信息(dref)來(lái)進(jìn)行參照這一點(diǎn),與圖12的MP4流相同。MPEG2-TS14中添加有時(shí)間戳。更詳細(xì)地說(shuō),MPEG2-TS14中,送出時(shí)所參照的4字節(jié)的時(shí)間戳被添加在188字節(jié)的傳輸包(以下稱作“TS包”)之前。其結(jié)果是,含有視頻的TS包(V_TSP)以及含有聲音的TS包(A_TSP)由192字節(jié)構(gòu)成。另外,時(shí)間戳也可以添加在TS包的后面。圖30中所示的MP4流12中,與圖12中的VOBU一樣,對(duì)于視頻能夠以含有相當(dāng)于約0.4~1秒的視頻數(shù)據(jù)的TS包作為1抽樣,在附屬信息13中描述屬性信息。另外,與圖13一樣,可以在附屬信息13中描述1幀的聲音數(shù)據(jù)的數(shù)據(jù)大小、數(shù)據(jù)地址以及再生時(shí)序等。另外,也可以使1幀與1抽樣相對(duì)應(yīng),是多個(gè)幀與1碼塊相對(duì)應(yīng)。圖31中顯示了基于本發(fā)明的另一個(gè)例子的MP4流12的數(shù)據(jù)結(jié)構(gòu)。此時(shí),與圖23相同,對(duì)于視頻使包含相當(dāng)于約0.4~1秒的視頻數(shù)據(jù)的多個(gè)TS包與一個(gè)碼塊相對(duì)應(yīng),通過(guò)給每個(gè)碼塊設(shè)置訪問(wèn)信息。能夠得到與圖12中所示的構(gòu)成的MP4流12幾乎完全相同的優(yōu)點(diǎn)。另外,根據(jù)利用上述的圖30以及圖31的數(shù)據(jù)結(jié)構(gòu)時(shí)的各個(gè)文件的構(gòu)成以及數(shù)據(jù)結(jié)構(gòu)的處理,與將圖12、13以及23關(guān)聯(lián)起來(lái)所說(shuō)明的處理類似。這些說(shuō)明,可以將圖12、13以及23中的視頻包與音頻包的相關(guān)說(shuō)明,分別置換為含有圖30中所示的時(shí)間戳的視頻用TS包(V_TSP)以及聲音用TS包(A_TSP)。接下來(lái),對(duì)照?qǐng)D32,對(duì)能夠適用之前所說(shuō)明的數(shù)據(jù)處理的其他數(shù)據(jù)格式的文件結(jié)構(gòu)進(jìn)行說(shuō)明。圖32中顯示了MTF文件32的數(shù)據(jù)結(jié)構(gòu)。MTF32為用于動(dòng)畫的記錄以及編輯結(jié)構(gòu)的保存的文件。MTF文件32含有多個(gè)連續(xù)的MPEG2-PS14,另外,各個(gè)MPEG2-PS14含有多個(gè)抽樣(“P2Sample”)。抽樣(“P2Sample”)為1個(gè)連續(xù)的流。例如,如圖12關(guān)聯(lián)說(shuō)明的那樣,能夠以抽樣單位設(shè)置屬性信息。之前的說(shuō)明中,該抽樣(“P2Sample”)相當(dāng)于VOBU。各個(gè)抽樣分別包含由一定的數(shù)據(jù)量(2048字節(jié))所構(gòu)成的多個(gè)視頻包以及聲音包。另外,例如,如果將2個(gè)MTF集中成1個(gè),那么MTF就由2個(gè)P2stream構(gòu)成。當(dāng)MTF32內(nèi)前后MPEG2-PS14為連續(xù)的程序流時(shí),可以在連續(xù)范圍內(nèi)設(shè)置1個(gè)參照信息,構(gòu)成1個(gè)MP4流。在前后MPEG2-PS14為不連續(xù)的程序流時(shí),能夠如圖27所示設(shè)置不連續(xù)點(diǎn)的數(shù)據(jù)地址屬性信息,構(gòu)成MP4流12。因此,在MTF32中,也能夠適用之前所說(shuō)明的數(shù)據(jù)處理。以上,對(duì)擴(kuò)展2001年被標(biāo)準(zhǔn)化的MP4文件格式,處理MPEG2系統(tǒng)流的例子進(jìn)行了說(shuō)明,但本發(fā)明還能夠同樣擴(kuò)展QuickTime文件格式以及ISOBaseMedia文件格式,處理MPEG2系統(tǒng)流。這是因?yàn)?,MP4文件格式以及ISOBaseMedia文件格式的大部分標(biāo)準(zhǔn)是以QuickTjme文件格式為基礎(chǔ)制訂的,其規(guī)格的內(nèi)容也相同。圖33中說(shuō)明了各種文件格式標(biāo)準(zhǔn)的相互關(guān)系?!氨景l(fā)明”、“MP4(2001)”以及“QuickTime”中重復(fù)的原子類型(moov,mdat)中,能夠使用基于上述本發(fā)明的數(shù)據(jù)結(jié)構(gòu)。如上所述,原子類型“moov”作為附屬信息的最上位的“MovieAtom”,如圖15等中所示。圖34中顯示了QuickTime流的數(shù)據(jù)結(jié)構(gòu)。QuickTime流也由描述附屬信息13的文件(“MOV001.MOV”),與包含MPEG2-PS14的PS文件(“MOV001.MPG”)構(gòu)成。與圖15中所示的MP4文件比較,QuickTime流的附屬信息13中所規(guī)定的“MovieAtom”這一部分被變更。具體的說(shuō),是代替空媒體頭原子(“NullMediaHeaderAtom”),新設(shè)有基礎(chǔ)媒體頭原子(“BaseMediaHeaderAtom”)36,以及圖15的第3段所記載的目標(biāo)描述原子(“ObjectDescriptorAtom”)在圖34的附屬信息13中被刪除。圖35中顯示了QuickTime流的附屬信息13中的各個(gè)原子的內(nèi)容。追加的基礎(chǔ)媒體頭原子(“BaseMediaHeaderAtom”)36,在各個(gè)抽樣(VOBU)內(nèi)的數(shù)據(jù)中既沒(méi)有視頻幀又沒(méi)有聲音幀的情況下,通過(guò)該原子表示這1事項(xiàng)。圖35中所示的其他原子構(gòu)造及其內(nèi)容,與使用上述MP4流12所說(shuō)明的例子相同,因此省略其說(shuō)明。以上對(duì)本發(fā)明的實(shí)施方式進(jìn)行了說(shuō)明。圖12的MPEG2-PS14是由0.4~1秒的動(dòng)畫數(shù)據(jù)(VOBU)所構(gòu)成的,但時(shí)間范圍也可以不一樣。另外,MPEG2-PS14是由DVD視頻錄制標(biāo)準(zhǔn)的VOBU所構(gòu)成的,但也可以是以其他MPEG2系統(tǒng)標(biāo)準(zhǔn)為標(biāo)準(zhǔn)的程序流,以及以DVD視頻標(biāo)準(zhǔn)為標(biāo)準(zhǔn)的程序流。圖11中所示的數(shù)據(jù)處理裝置10中,對(duì)記錄媒體131為DVD-RAM盤進(jìn)行了說(shuō)明,但并不僅限于此。例如,記錄媒體131可以是MO、DVD-R、DVD-RW、DVD+RW、CD-R、CD-RW等光記錄媒體以及硬盤等磁性記錄媒體。另外,記錄媒體131還可以是半導(dǎo)體存儲(chǔ)器等半導(dǎo)體記錄媒體。數(shù)據(jù)處理裝置10,根據(jù)計(jì)算機(jī)程序進(jìn)行數(shù)據(jù)流的生成、記錄以及再生處理。例如,生成、記錄數(shù)據(jù)流的處理,通過(guò)執(zhí)行根據(jù)圖21所示的流程圖所描述的計(jì)算機(jī)程序來(lái)實(shí)現(xiàn)。計(jì)算機(jī)程序可以記錄在以光盤為代表的光記錄媒體、SD存儲(chǔ)卡、EEPROM所代表的半導(dǎo)體記錄媒體、軟盤所代表的磁記錄媒體等記錄媒體中。另外,光盤裝置10不但可以通過(guò)記錄媒體,還可以通過(guò)互聯(lián)網(wǎng)等電氣通信線路來(lái)取得計(jì)算機(jī)程序。產(chǎn)業(yè)應(yīng)用根據(jù)本發(fā)明,能夠提供一種附屬信息的數(shù)據(jù)結(jié)構(gòu)以ISO標(biāo)準(zhǔn)為標(biāo)準(zhǔn),適用于目前最新的標(biāo)準(zhǔn),同時(shí)又與以前的格式同等的數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu),以及根據(jù)該數(shù)據(jù)結(jié)構(gòu)工作的數(shù)據(jù)處理裝置。由于數(shù)據(jù)流也對(duì)應(yīng)于以前的格式,因此,現(xiàn)有的應(yīng)用程序等也能夠利用數(shù)據(jù)流。從而能夠有效地靈活應(yīng)用現(xiàn)有的軟件以及硬件。權(quán)利要求1.一種數(shù)據(jù)處理裝置,其特征在于,包括接收部,接收視頻數(shù)據(jù)以及聲音數(shù)據(jù);壓縮部,對(duì)所接收到的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)進(jìn)行編碼,生成MPEG2系統(tǒng)標(biāo)準(zhǔn)的編碼數(shù)據(jù);附屬信息生成部,生成包含有參照上述編碼數(shù)據(jù)的參照信息,和以上述編碼數(shù)據(jù)的視頻目標(biāo)單元(VOBU)為抽樣單位、描述上述抽樣單位的屬性的屬性信息的附屬信息;以及記錄部,將上述編碼數(shù)據(jù)作為數(shù)據(jù)文件記錄在記錄媒體中,將上述附屬信息作為附屬信息文件記錄在上述記錄媒體中,上述編碼數(shù)據(jù),能夠根據(jù)上述附屬信息文件以及上述MPEG2系統(tǒng)標(biāo)準(zhǔn)中的任一個(gè)進(jìn)行解碼。2.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其特征在于上述參照信息,表示上述記錄媒體中所記錄的上述數(shù)據(jù)文件的文件名以及保存位置。3.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其特征在于上述壓縮部生成多個(gè)編碼數(shù)據(jù);上述附屬信息生成部,生成分別參照上述多個(gè)編碼數(shù)據(jù)的上述參照信息。4.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其特征在于上述壓縮部生成多個(gè)編碼數(shù)據(jù);上述附屬信息生成部,將上述多個(gè)編碼數(shù)據(jù)連續(xù)排列生成1個(gè)流數(shù)據(jù),在每個(gè)再生時(shí)序的編碼數(shù)據(jù)的數(shù)據(jù)大小不固定的情況下,生成還對(duì)指定上述編碼數(shù)據(jù)的記錄位置的位置信息進(jìn)行描述的附屬信息。5.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其特征在于上述壓縮部,生成以MPEG2程序流以及MPEG2傳輸流中的一方為標(biāo)準(zhǔn)的編碼數(shù)據(jù)。6.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其特征在于上述附屬信息生成部,將上述編碼數(shù)據(jù)中、對(duì)應(yīng)于上述聲音數(shù)據(jù)的編碼聲音數(shù)據(jù)的聲音幀,進(jìn)一步作為其他抽樣單位在上述屬性信息中進(jìn)行描述。7.如權(quán)利要求3所述的數(shù)據(jù)處理裝置,其特征在于上述壓縮部,生成第1~第3數(shù)據(jù)文件,上述第2數(shù)據(jù)文件包含有為了對(duì)上述第1數(shù)據(jù)文件的編碼數(shù)據(jù)與上述第3數(shù)據(jù)文件的編碼數(shù)據(jù)在時(shí)間上連續(xù)解碼所必要的幀數(shù)據(jù)。8.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其特征在于附屬信息生成部,生成按照MP4格式所描述的附屬信息文件。9.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其特征在于附屬信息生成部,生成按照QuickTime格式所描述的附屬信息文件。10.一種流數(shù)據(jù),由包含在數(shù)據(jù)文件中的編碼數(shù)據(jù),和包含在附屬信息文件中的附屬信息所構(gòu)成,其特征在于上述編碼數(shù)據(jù),視頻數(shù)據(jù)以及聲音數(shù)據(jù)被按照MPEG2系統(tǒng)標(biāo)準(zhǔn)編碼,并且,能夠根據(jù)上述附屬信息文件以及上述MPEG2系統(tǒng)標(biāo)準(zhǔn)中的任一個(gè)進(jìn)行解碼;上述附屬信息,包含有參照上述編碼數(shù)據(jù)的參照信息,和以上述編碼數(shù)據(jù)的視頻目標(biāo)單元(VOBU)為抽樣單位描述上述抽樣單位的屬性的屬性信息。11.一種記錄媒體,其特征在于記錄有權(quán)利要求10中所述的流數(shù)據(jù)。12.一種數(shù)據(jù)處理裝置,其特征在于,包括再生部,從權(quán)利要求10所述的流數(shù)據(jù)中讀出上述附屬信息文件,再根據(jù)控制信號(hào)讀出上述數(shù)據(jù)文件;再生控制部,根據(jù)上述附屬信息文件的上述附屬信息中所規(guī)定的上述參照信息,生成指示讀出上述數(shù)據(jù)文件的信號(hào)來(lái)作為上述控制信號(hào);解碼部,接收所讀出的上述數(shù)據(jù)文件的編碼數(shù)據(jù)以及上述附屬信息,根據(jù)上述附屬信息中所包含的上述屬性信息,從上述編碼數(shù)據(jù)中解碼出上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù);以及輸出部,輸出所解碼的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)。13.一種數(shù)據(jù)記錄方法,其特征在于,包括接收視頻數(shù)據(jù)以及聲音數(shù)據(jù)的步驟;對(duì)所接收到的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)進(jìn)行編碼,生成MPEG2系統(tǒng)標(biāo)準(zhǔn)的編碼數(shù)據(jù)的步驟;生成包含有參照上述編碼數(shù)據(jù)的參照信息,和以上述編碼數(shù)據(jù)的視頻目標(biāo)單元(VOBU)為抽樣單位、描述上述抽樣單位的屬性的屬性信息的附屬信息的步驟;以及將上述編碼數(shù)據(jù)作為數(shù)據(jù)文件記錄在記錄媒體中,將上述附屬信息作為附屬信息文件記錄在上述記錄媒體中的步驟,上述編碼數(shù)據(jù),能夠根據(jù)上述附屬信息文件以及上述MPEG2系統(tǒng)標(biāo)準(zhǔn)中的任一個(gè)進(jìn)行解碼。14.一種數(shù)據(jù)記錄程序,是能夠在數(shù)據(jù)處理裝置中執(zhí)行的計(jì)算機(jī)程序,其特征在于,包括接收視頻數(shù)據(jù)以及聲音數(shù)據(jù)的步驟;對(duì)所接收到的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)進(jìn)行編碼,生成MPEG2系統(tǒng)標(biāo)準(zhǔn)的編碼數(shù)據(jù)的步驟;生成包含有參照上述編碼數(shù)據(jù)的參照信息,和以上述編碼數(shù)據(jù)的視頻目標(biāo)單元(VOBU)為抽樣單位、描述上述抽樣單位的屬性的屬性信息的附屬信息的步驟;以及將上述編碼數(shù)據(jù)作為數(shù)據(jù)文件記錄在記錄媒體中,將上述附屬信息作為附屬信息文件記錄在上述記錄媒體中的步驟,上述編碼數(shù)據(jù),能夠根據(jù)上述附屬信息文件以及上述MPEG2系統(tǒng)標(biāo)準(zhǔn)中的任一個(gè)進(jìn)行解碼。15.一種數(shù)據(jù)再生方法,其特征在于,包括從權(quán)利要求10所述的流數(shù)據(jù)中讀出上述附屬信息文件的步驟;根據(jù)上述附屬信息文件的上述附屬信息中所規(guī)定的上述參照信息,生成指示讀出上述數(shù)據(jù)文件的信號(hào)作為控制信號(hào)的步驟;根據(jù)上述控制信號(hào)讀出上述數(shù)據(jù)文件的步驟;接收所讀出的上述數(shù)據(jù)文件的編碼數(shù)據(jù)以及上述附屬信息,根據(jù)上述附屬信息中所包含的上述屬性信息,從上述編碼數(shù)據(jù)中解碼出上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)的步驟;以及輸出所解碼的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)的步驟。16.一種數(shù)據(jù)再生程序,是能夠在數(shù)據(jù)處理裝置中執(zhí)行的計(jì)算機(jī)程序,其特征在于,包括從權(quán)利要求10所述的流數(shù)據(jù)中讀出上述附屬信息文件的步驟;根據(jù)上述附屬信息文件的上述附屬信息中所規(guī)定的上述參照信息,生成指示讀出上述數(shù)據(jù)文件的信號(hào)作為控制信號(hào)的步驟;根據(jù)上述控制信號(hào)讀出上述數(shù)據(jù)文件的步驟;接收所讀出的上述數(shù)據(jù)文件的編碼數(shù)據(jù)以及上述附屬信息,根據(jù)上述附屬信息中所包含的上述屬性信息,從上述編碼數(shù)據(jù)中解碼出上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)的步驟;以及輸出所解碼的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)的步驟。17.一種數(shù)據(jù)處理裝置,其特征在于,包括接收部,接收視頻數(shù)據(jù)以及聲音數(shù)據(jù);壓縮部,將所接收到的上述視頻數(shù)據(jù)以及上述聲音數(shù)據(jù)以給定的編碼形式編碼,生成使對(duì)應(yīng)于上述視頻數(shù)據(jù)的數(shù)據(jù)與對(duì)應(yīng)于上述聲音數(shù)據(jù)的數(shù)據(jù)重疊的編碼數(shù)據(jù);以及生成附屬信息的附屬信息生成部,上述附屬信息含有參照編碼數(shù)據(jù)的參照信息,以及描述抽樣單位的屬性的屬性信息,上述抽樣為根據(jù)上述視頻數(shù)據(jù)的再生時(shí)間所構(gòu)成的上述編碼數(shù)據(jù)的集合;上述編碼數(shù)據(jù),能夠根據(jù)上述附屬信息文件,以及對(duì)應(yīng)于上述給定的編碼方式的解碼方式中的任一個(gè)進(jìn)行解碼。全文摘要本發(fā)明的數(shù)據(jù)處理裝置具有接收視頻·聲音數(shù)據(jù)的接收部(100),以及對(duì)所接收到的視頻·聲音數(shù)據(jù)進(jìn)行編碼,生成MPEG2系統(tǒng)標(biāo)準(zhǔn)的編碼數(shù)據(jù)的壓縮部(101),以及生成包含有參照編碼數(shù)據(jù)的參照信息,與以編碼數(shù)據(jù)的VOBU為抽樣單位,描述抽樣單位的屬性的屬性信息的附屬信息的附屬信息生成部(103),以及將編碼數(shù)據(jù)作為數(shù)據(jù)文件記錄在記錄媒體中,將附屬信息作為附屬信息文件記錄在記錄媒體中的記錄部(120)。編碼數(shù)據(jù),能夠根據(jù)附屬信息文件以及MPEG2系統(tǒng)標(biāo)準(zhǔn)中的任一個(gè)進(jìn)行解碼。文檔編號(hào)H04N9/804GK1666514SQ03816028公開(kāi)日2005年9月7日申請(qǐng)日期2003年7月11日優(yōu)先權(quán)日2002年7月12日發(fā)明者伊藤正紀(jì)申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社