欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

再現(xiàn)裝置、再現(xiàn)方法、記錄裝置、記錄方法、程序和數(shù)據(jù)結(jié)構(gòu)的制作方法

文檔序號(hào):7909940閱讀:233來源:國知局
專利名稱:再現(xiàn)裝置、再現(xiàn)方法、記錄裝置、記錄方法、程序和數(shù)據(jù)結(jié)構(gòu)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及再現(xiàn)裝置、再現(xiàn)方法、記錄裝置、記錄方法、程序和數(shù)據(jù)結(jié)構(gòu),尤其涉及可以同時(shí)迅速從記錄介質(zhì)讀取多個(gè)文件的數(shù)據(jù)流的再現(xiàn)裝置、再現(xiàn)方法、記錄裝置、記錄方法、程序和數(shù)據(jù)結(jié)構(gòu)。
背景技術(shù)
例如,二維圖像內(nèi)容被主要用作諸如電影之類的圖像(視頻圖像)內(nèi)容,但是最近,能夠被實(shí)立體鏡地觀看的立體視覺圖像內(nèi)容吸引了大家的關(guān)注。為了顯示立體視覺圖像,需要專用設(shè)備(下文中,稱為“立體視覺設(shè)備”)。作為這種立體視覺設(shè)備,例如存在由NHK(日本廣播公司)開發(fā)的IP(立體照相)立體視覺圖像系統(tǒng)。立體視覺圖像上的圖像數(shù)據(jù)包括具有多個(gè)視點(diǎn)的圖像數(shù)據(jù)(從多個(gè)視點(diǎn)獲取的圖像上的圖像數(shù)據(jù))。在這點(diǎn)上,有可能實(shí)現(xiàn)所謂的“多方向TV”。在“多方向TV”中,當(dāng)視點(diǎn)數(shù)目較多并且視點(diǎn)覆蓋范圍較大時(shí),可以在不同方向看到物體。多個(gè)立體視覺圖像中的具有最小視點(diǎn)數(shù)目的立體視覺圖像與具有兩個(gè)視點(diǎn)的立體圖像(所謂的3D圖像)相對應(yīng)。立體圖像上的圖像數(shù)據(jù)包括由左眼觀察到的圖像(下文中,稱為“左眼圖像”)上的圖像數(shù)據(jù)和由右眼觀察到的圖像(下文中,稱為“左眼圖像”) 上的圖像數(shù)據(jù)。另一方面,由于諸如電影之類的高清晰度圖像內(nèi)容具有較大容量,所以為了記錄這種具有較大容量的圖像內(nèi)容需要一種具有較大容量的記錄介質(zhì)。作為這種具有較大容量的記錄介質(zhì),例如,存在一種諸如藍(lán)光只讀存儲(chǔ)器 (BD-ROM)之類的藍(lán)光盤(下文中,稱為“BD”)(參見非專利文獻(xiàn)1)。引用列表非專利文獻(xiàn)=BD-ROM3-1 部分規(guī)范(BD-ROM Part 3-1 specification)

發(fā)明內(nèi)容
技術(shù)問題但是,在BD規(guī)范中,沒有定義在BD中記錄或者再現(xiàn)包括立體圖像在內(nèi)的立體視覺圖像上的圖像數(shù)據(jù)的方法。為了描述簡便,針對立體視覺圖像中的立體圖像,立體圖像的圖像數(shù)據(jù)包括兩個(gè)數(shù)據(jù)流,該兩個(gè)數(shù)據(jù)流包括如上所述的左眼圖像上的圖像數(shù)據(jù)和右眼圖像上的圖像數(shù)據(jù)。如果左眼圖像和右眼圖像的兩個(gè)數(shù)據(jù)流沒有被適當(dāng)?shù)赜涗浽贐D上,則立體圖像內(nèi)容的數(shù)據(jù)流的讀取可能不能被及時(shí)執(zhí)行從而用于再現(xiàn)立體圖像。也就是說,由于驅(qū)動(dòng)BD的驅(qū)動(dòng)器的旋轉(zhuǎn)數(shù)目(BD被旋轉(zhuǎn)的旋轉(zhuǎn)數(shù)目)、包括查找時(shí)間(seek time)等在內(nèi)的訪問時(shí)間、從驅(qū)動(dòng)器的數(shù)據(jù)傳輸速度等,使得在數(shù)據(jù)流被從BD讀出時(shí)讀取速率具有上限。
因此,例如,如果左眼圖像和右眼圖像的兩個(gè)數(shù)據(jù)流中的一個(gè)數(shù)據(jù)流被記錄在BD 上然后另一個(gè)被記錄,則查找被頻繁生成,從而使得數(shù)據(jù)流的讀取可能不能被及時(shí)執(zhí)行用于再現(xiàn)。所以,例如,考慮一種對左眼圖像和右眼圖像的兩個(gè)數(shù)據(jù)流進(jìn)行復(fù)用并將結(jié)果作為一個(gè)TS (傳送流)文件記錄在BD上的方法。但是,由于處理TS的解復(fù)用器、解碼器等的性能,使得一個(gè)TS的比特率具有上限。 因此,當(dāng)兩個(gè)數(shù)據(jù)流被復(fù)用為一個(gè)TS時(shí),每個(gè)數(shù)據(jù)流的比特率應(yīng)該為低比特率。所以,立體圖像的圖像質(zhì)量劣化。本發(fā)明是為了解決上述問題作出的,并且本發(fā)明提供了一種能夠同時(shí)從諸如BD 之類的記錄介質(zhì)迅速讀取多個(gè)文件的數(shù)據(jù)流的技術(shù)。解決問題的方案根據(jù)本發(fā)明的第一方面,提供了一種再現(xiàn)裝置或一種使得計(jì)算機(jī)充當(dāng)再現(xiàn)裝置的程序。該再現(xiàn)裝置包括讀控制部件,其執(zhí)行對于連續(xù)從記錄ISO基本媒體文件格式的文件的記錄介質(zhì)讀取交織數(shù)據(jù)的讀控制,所述文件包括交織數(shù)據(jù)、以及指示在交織單元被用作 ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置的位置信息,其中,交織數(shù)據(jù)被物理地連續(xù)記錄在記錄介質(zhì)上并且是通過以下處理獲取的將記錄在記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元并且對多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織;獲取部件,其從記錄介質(zhì)獲取位置信息;以及去交織控制部件,其執(zhí)行去交織控制,該去交織控制基于位置信息將交織數(shù)據(jù)去交織為多個(gè)文件的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流的交織單元并重新形成包括交織單元的多個(gè)文件的每個(gè)數(shù)據(jù)流。根據(jù)本發(fā)明的第一方面的再現(xiàn)方法包括以下步驟執(zhí)行對于連續(xù)從記錄ISO基本媒體文件格式的文件的記錄介質(zhì)讀取交織數(shù)據(jù)的讀控制,所述文件包括交織數(shù)據(jù)、以及指示在交織單元被用作ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置的位置信息,交織數(shù)據(jù)被物理地連續(xù)記錄在記錄介質(zhì)上并且是通過以下處理獲取的將記錄在記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元并且對多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織;從記錄介質(zhì)獲取位置信息;以及執(zhí)行去交織控制,該去交織控制基于位置信息將交織數(shù)據(jù)去交織為多個(gè)文件的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流的交織單元并形成包括交織單元的多個(gè)文件的每個(gè)數(shù)據(jù)流。根據(jù)上述第一方面,交織數(shù)據(jù)被從記錄ISO基本媒體文件格式的文件的記錄介質(zhì)連續(xù)讀出,該文件包括交織數(shù)據(jù)和位置信息。其中,交織數(shù)據(jù)被物理地連續(xù)記錄在記錄介質(zhì)上并且是通過以下處理獲取的將記錄在記錄介質(zhì)上的多個(gè)文件的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元,并且對多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織。位置信息指示在使用交織單元作為ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置。另外,位置信息被從記錄介質(zhì)獲取。另外,交織數(shù)據(jù)被基于位置信息去交織為多個(gè)文件的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流的交織單元,并且包括交織單元的多個(gè)文件的每個(gè)數(shù)據(jù)流被形成。根據(jù)本發(fā)明的第二方面,提供了一種記錄裝置或者一種使得計(jì)算機(jī)充當(dāng)記錄裝置的程序。該記錄裝置包括交織部件,其通過將記錄在記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元并且對多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織來生成被物理地連續(xù)記錄在記錄介質(zhì)上的交織數(shù)據(jù);生成部件,其生成指示在使用交織單元作為ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置的位置信息;以及記錄控制部件,其執(zhí)行使用交織數(shù)據(jù)和位置信息作為一個(gè)ISO基本媒體文件格式的文件來將交織數(shù)據(jù)物理地連續(xù)記錄在記錄介質(zhì)上并且將位置信息記錄在記錄介質(zhì)上的記錄控制。根據(jù)本發(fā)明的第二方面的記錄方法包括通過將記錄在記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元并且對多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織生成被物理地連續(xù)記錄在記錄介質(zhì)上的交織數(shù)據(jù);生成指示在使用交織單元作為 ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置的位置信息;以及執(zhí)行使用交織數(shù)據(jù)和位置信息作為一個(gè)ISO基本媒體文件格式的文件而將交織數(shù)據(jù)物理地連續(xù)記錄在記錄介質(zhì)上并且將位置信息記錄在記錄介質(zhì)上的記錄控制。根據(jù)上述第二方面,被物理地連續(xù)記錄在記錄介質(zhì)上的交織數(shù)據(jù)是通過以下處理生成的將記錄在記錄介質(zhì)上的多個(gè)文件的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元,并且對多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織。另外,指示在使用交織單元作為ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置的位置信息被生成。另外,交織數(shù)據(jù)被物理地連續(xù)記錄在記錄介質(zhì)上,并且位置信息被記錄在記錄介質(zhì)上,其中記錄介質(zhì)使用交織數(shù)據(jù)和位置信息作為一個(gè)ISO基本媒體文件格式的文件。根據(jù)本發(fā)明的第三方面,提供了一種ISO基本媒體文件格式的文件的數(shù)據(jù)結(jié)構(gòu), 該文件包括交織數(shù)據(jù),該交織數(shù)據(jù)被物理地連續(xù)記錄在記錄介質(zhì)上并且是通過以下處理獲取的將記錄在記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元,并且對多個(gè)文件的數(shù)據(jù)流的數(shù)據(jù)單元進(jìn)行交織;以及位置信息,該位置信息指示在使用交織單元作為ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置。根據(jù)上述第三方面,在ISO基本媒體文件格式的文件中包括有交織數(shù)據(jù),該交織數(shù)據(jù)被物理地連續(xù)記錄在記錄介質(zhì)上并且是通過以下處理獲取的將記錄在記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元,并且對多個(gè)文件的數(shù)據(jù)流的數(shù)據(jù)單元進(jìn)行交織;以及位置信息,該位置信息指示在使用交織單元作為ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置。這里,再現(xiàn)裝置和記錄裝置中的每個(gè)裝置可以是獨(dú)立裝置,也可以是形成單個(gè)裝置的內(nèi)部塊。另外,以上所述的程序和數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)可以通過傳輸介質(zhì)被發(fā)送,也可以在被記錄在記錄介質(zhì)上的同時(shí)被提供。發(fā)明的有益效果 根據(jù)本發(fā)明的第一至第三方面,可以同時(shí)從記錄介質(zhì)迅速讀取多個(gè)文件。


圖1是示出BD-ROM部分3_1規(guī)范的附件E中定義的用于多個(gè)角度的多個(gè)數(shù)據(jù)流的排列的示意圖。
圖2是示出使用BD-ROM部分3_1規(guī)范的附件E中定義的用于多個(gè)角度的多個(gè)數(shù)據(jù)流的排列的立體圖像上的圖像數(shù)據(jù)的記錄的示意圖。圖3是示出再現(xiàn)其上記錄有立體圖像的BD的相應(yīng)再現(xiàn)裝置的配置示例的框圖。圖4是示出從盤11讀取數(shù)據(jù)流的示意圖。圖5是示出新文件管理方法的概要的示意圖。圖6是示出新文件管理方法中的對交織數(shù)據(jù)的讀取的示意圖。圖7是示出ISO文件中的電影的示意圖。圖8是示出ISO文件中的媒體數(shù)據(jù)(電影)的邏輯排列的示意圖。圖9是示出ISO文件的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖10是示出存儲(chǔ)有媒體數(shù)據(jù)的ISO文件的數(shù)據(jù)結(jié)構(gòu)的示意圖。圖11是示出框“moov”的配置示例的示意圖。圖12是示出框“mdia”的配置示例的示意圖。圖13是示出框“stbl”的配置示例的示意圖。圖14是示出被形成為ISO文件的文件C的示意圖。圖15是示出作為ISO文件的文件C的框“moov”中包括的位置信息的示意圖。圖16是示出在新文件管理方法中被分配給ISO基本媒體文件格式的每個(gè)數(shù)據(jù)單元的目標(biāo)的示意圖。圖17是示出使用應(yīng)用本發(fā)明的再現(xiàn)裝置的立體視覺系統(tǒng)的配置示例的示意圖。圖18是示出應(yīng)用本發(fā)明的再現(xiàn)裝置的實(shí)施例的配置示例的框圖。圖19是示出系統(tǒng)控制器31的配置示例的框圖。圖20是示出再現(xiàn)方法的流程圖。圖21是示出應(yīng)用本發(fā)明的記錄裝置的實(shí)施例的配置示例的框圖。圖22是示出記錄處理的流程圖。圖23是示出應(yīng)用本發(fā)明的計(jì)算機(jī)的實(shí)施例的配置示例的框圖。
具體實(shí)施例方式[使用BD-ROM3-1部分規(guī)范的附件E的立體圖像的記錄和再現(xiàn)]下文中,將描述本發(fā)明的實(shí)施例。首先,將描述使用BD-ROM部分3_1規(guī)范的附件 E中定義的用于多個(gè)角度的多個(gè)數(shù)據(jù)流的排列的立體圖像上的圖像數(shù)據(jù)(數(shù)據(jù)流)的再現(xiàn)禾口記錄。圖1是示出BD-ROM部分3_1規(guī)范的附件E中定義的用于多個(gè)角度的多個(gè)數(shù)據(jù)流的排列的示意圖。也就是說,圖1中的“A”代表在三個(gè)不同的角度Al、A2、和A3捕捉的圖像的基于 MPEG (運(yùn)動(dòng)圖像專家組)2的TS文件。在圖1的“A”中,第一角度Al處的圖像的TS文件的文件名稱是“000001. m2ts”。 另外,第二角度A2處的圖像的TS文件的文件名稱是“000002. m2ts”,并且第三角度A3處的圖像的TS文件的文件名稱是“000003. m2ts”。圖1中的“B”代表圖1的“A”中的BD上的三個(gè)TS文件的排列。在圖1的“B”中,三個(gè)角度Al、A2、和A3處的TS文件中的每個(gè)TS文件的數(shù)據(jù)流被劃分為預(yù)定大小的片斷SEXTENT。另外,三個(gè)角度Al、A2、和A3處的各個(gè)TS文件的數(shù)據(jù)流被按照角度Al的片斷、角度A2的片斷、角度A3的片斷、角度Al的片斷,等等的次序交織, 并且被物理地連續(xù)記錄在BD上。在圖1的“B”中,“I”畫面存在于由角度改變點(diǎn)指示的位置中。角度的切換可以在角度改變點(diǎn)的定時(shí)處被執(zhí)行。(可以從某個(gè)角度改變點(diǎn)跳到另一個(gè)角度改變點(diǎn))。另外,在圖1的“B”中,SA_ roiNTR表相鄰的角度改變點(diǎn)之間的間隔。圖2是示出使用圖1中所示的BD-ROM部分3_1規(guī)范的附件E中定義的用于多個(gè)角度的多個(gè)數(shù)據(jù)流的排列的立體圖像上的圖像數(shù)據(jù)的記錄的示意圖。S卩,圖2中的“A”代表基本圖像(基本視圖)和擴(kuò)展圖像(擴(kuò)展視圖)。例如,通過使用左眼圖像和右眼圖像的文件之一作為基本圖像的文件“B”并且使用它們中的另一個(gè)作為擴(kuò)展圖像的文件“D”,可以將立體圖像的左眼圖像的圖像數(shù)據(jù)的數(shù)據(jù)流文件和右眼圖像的圖像數(shù)據(jù)的數(shù)據(jù)流文件記錄在BD上。這里,在再現(xiàn)BD的再現(xiàn)裝置可以再現(xiàn)立體圖像的情況下(下文中,也稱為“相應(yīng)再現(xiàn)裝置”),可以從BD再現(xiàn)基本圖像和擴(kuò)展圖像二者(即,左眼圖像和右眼圖像)從而可以顯示包括左眼圖像和右眼圖像的立體圖像。另一方面,在再現(xiàn)BD的再現(xiàn)裝置不能再現(xiàn)立體圖像的情況下(下文中,也稱為“非相應(yīng)再現(xiàn)裝置”),例如,基本圖像和擴(kuò)展圖像中的基本圖像(即,左眼圖像和右眼圖像之一)被從BD再現(xiàn)出來,并且作為基本圖像的二維圖像被顯示。圖2中的“B”代表BD上的擴(kuò)展圖像的文件D和基本圖像的文件B的排列?;緢D像的文件B的數(shù)據(jù)流和擴(kuò)展圖像的文件D的數(shù)據(jù)流被以類似于圖1中的情況的方式劃分為預(yù)定大小的片斷,被按照文件B的片斷、文件D的片斷、文件B的片斷、等等的次序交織,并且被物理地連續(xù)記錄在BD上。圖3是示出再現(xiàn)如圖2中所示地記錄有立體圖像的BD的相應(yīng)再現(xiàn)裝置的配置示例的框圖。例如,盤11是BD,基本圖像的文件B和擴(kuò)展圖像的文件D被記錄在其上,如圖2中所示。盤11被可分離地安裝在驅(qū)動(dòng)器12中。驅(qū)動(dòng)器12從所安裝的盤11讀取文件B和 D的數(shù)據(jù)流,并且將所讀取的數(shù)據(jù)流供應(yīng)給信號(hào)處理部件13。信號(hào)處理部件13針對來自驅(qū)動(dòng)器12的數(shù)據(jù)流執(zhí)行諸如解調(diào)處理或誤差檢查與校正(ECC解碼)之類的信號(hào)處理,并且將作為結(jié)果獲取的數(shù)據(jù)流Rim供應(yīng)給切換器14。切換器14適當(dāng)?shù)剡x擇連接至緩沖器K1的終端H1和連接至緩沖器1 的終端 142,然后將來自信號(hào)處理部件12的數(shù)據(jù)流Rud供應(yīng)給所選擇的終端。也就是說,切換器14在文件B的數(shù)據(jù)流(片斷)被作為來自信號(hào)處理部件13的數(shù)據(jù)流Rud供應(yīng)時(shí)選擇終端H115所以,文件B的數(shù)據(jù)流被作為數(shù)據(jù)流Rmaxi從切換器14供應(yīng)給緩沖器15lt)另外,切換器14在文件D的數(shù)據(jù)流(片斷)被作為來自信號(hào)處理部件13的數(shù)據(jù)流Rud供應(yīng)時(shí)選擇終端142。所以,文件D的數(shù)據(jù)流被作為數(shù)據(jù)流1 _2從切換器14供應(yīng)給緩沖器場。緩沖器K1臨時(shí)存儲(chǔ)由切換器14通過終端H1供應(yīng)的文件B的數(shù)據(jù)流Rmaxi,并且將結(jié)果供應(yīng)給(源)解包器(de-packetizerUep緩沖器152臨時(shí)存儲(chǔ)由切換器14通過終端142供應(yīng)的文件D的數(shù)據(jù)流Rmm2,并且將結(jié)果供應(yīng)給解包器162。源解包器Iei刪除來自緩沖器15i的文件B的數(shù)據(jù)流Rmaxi中包括的頭部,然后輸出由作為結(jié)果獲取的188字節(jié)的TS數(shù)據(jù)包形成的基本圖像的TS數(shù)據(jù)流RTS1。也就是說,從作為BD的盤11讀取的圖像的文件的數(shù)據(jù)流是這樣的數(shù)據(jù)包的數(shù)據(jù)流,在該數(shù)據(jù)包中4字節(jié)的頭部被添加至188字節(jié)的TS數(shù)據(jù)包。解包器Iei從其中4字節(jié)的頭部被添加至188字節(jié)的TS數(shù)據(jù)包的數(shù)據(jù)包的數(shù)據(jù)流中刪除4字節(jié)的頭部,并且形成 188字節(jié)的TS數(shù)據(jù)包的數(shù)據(jù)流I TS1用于輸出。以類似于解包器Iei的方式,解包器1 刪除來自緩沖器152的文件D的數(shù)據(jù)流Rmax2 中包括的頭部,然后輸出由作為結(jié)果獲取的188字節(jié)的TS數(shù)據(jù)包形成的擴(kuò)展圖像的TS數(shù)
據(jù)流R TS2 ο但是,在多個(gè)角度處,只有某個(gè)角度的一個(gè)圖像在每次是必需的。所以,在基于 BD-ROM部分3-1規(guī)范的附件E中,假設(shè)同時(shí)從BD讀取的文件的數(shù)目僅為1。另外,為了讀取BD的再現(xiàn)裝置中的文件,必需向文件系統(tǒng)發(fā)布讀取目標(biāo)文件的讀命令。因此,在圖3中所示的相應(yīng)再現(xiàn)裝置中,如圖2中的“B”所指示的,為了從盤11讀取基本圖像的文件B和擴(kuò)展圖像的文件D,需要交替發(fā)布針對每個(gè)片斷的文件B的讀命令和文件D的讀命令,其中,基本圖像的文件B的數(shù)據(jù)流的片斷和擴(kuò)展圖像的文件D的數(shù)據(jù)流的片斷被交織并被物理地連續(xù)記錄在盤11上。也就是說,圖4是示出從盤11讀取數(shù)據(jù)流的示意圖。這里,如圖2的“B”所指示的,其中基本圖像的文件B的數(shù)據(jù)流的片斷和擴(kuò)展圖像的文件D的數(shù)據(jù)流的片斷被交織的數(shù)據(jù)流被稱為“交織數(shù)據(jù)”。在非相應(yīng)再現(xiàn)裝置中,基本圖像的文件B的讀命令被發(fā)布,然后在跳過擴(kuò)展圖像的文件D的數(shù)據(jù)流的片斷的同時(shí)被物理地連續(xù)記錄在盤11上的交織數(shù)據(jù)被讀取。所以,在非相應(yīng)再現(xiàn)裝置中,只有基本圖像的文件B的數(shù)據(jù)流的片斷被讀取。另一方面,在相應(yīng)再現(xiàn)裝置中,被物理地連續(xù)記錄在盤11上的所有交織數(shù)據(jù)被讀取。這里,當(dāng)讀取交織數(shù)據(jù)中的基本圖像的文件B的數(shù)據(jù)流的片斷時(shí)相應(yīng)再現(xiàn)裝置必需發(fā)布文件B的讀命令,并且當(dāng)讀取擴(kuò)展圖像的文件D的數(shù)據(jù)流的片斷時(shí)相應(yīng)再現(xiàn)裝置必需發(fā)布文件D的讀命令。所以,即使交織數(shù)據(jù)被物理地連續(xù)記錄在盤11上,也會(huì)招致額外開銷,其中,當(dāng)讀取交織數(shù)據(jù)時(shí),讀命令應(yīng)該在基本圖像的文件B的數(shù)據(jù)流的片斷和擴(kuò)展圖像的文件D的數(shù)據(jù)流的片斷之間發(fā)布。結(jié)果,當(dāng)讀取目標(biāo)被從基本圖像的文件B的數(shù)據(jù)流的片斷和擴(kuò)展圖像的文件D的數(shù)據(jù)流的片斷之一切換到它們中的另一個(gè)時(shí),至少會(huì)出現(xiàn)盤11的一次旋轉(zhuǎn)所需要的時(shí)間的旋轉(zhuǎn)遲延。如上所述,當(dāng)在記錄立體圖像的過程中原樣使用基于BD-ROM部分3-1規(guī)范的附件 E時(shí),旋轉(zhuǎn)遲延會(huì)發(fā)生,從而導(dǎo)致文件B和D的讀取不能被及時(shí)執(zhí)行用于再現(xiàn)立體圖像。
[新文件管理方法的描述]根據(jù)本發(fā)明,通過按照下面的新方法(下文中,稱為“新文件管理方法”)執(zhí)行文件管理,快速執(zhí)行對于多個(gè)文件的數(shù)據(jù)流和交織數(shù)據(jù)的讀取。圖5是示出新文件管理方法的概況的示意圖。在新文件管理方法中,通過將文件B和文件D (其中,文件B和D是被記錄在諸如 BD之類的記錄介質(zhì)上的多個(gè)文件)的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元,并且通過對文件B和D的數(shù)據(jù)流的交織單元進(jìn)行交織獲取的交織數(shù)據(jù)被物理地連續(xù)記錄在BD上。圖5中的“A”代表BD上的交織數(shù)據(jù)的物理排列。文件B和D的各交織單元被物理地交替排列(記錄)在BD上。在新文件管理方法中,除了形成交織數(shù)據(jù)并且分別存儲(chǔ)文件B和D的交織單元的文件B和D以外,存儲(chǔ)交織數(shù)據(jù)的文件C也被提供。在新文件管理方法中,圖5中的“B”代表存在于(看起來存在于)BD上的文件。在新文件管理方法中,除了基本圖像的文件B和擴(kuò)展圖像的文件D以外,存儲(chǔ)交織數(shù)據(jù)的文件C看起來也存在于文件系統(tǒng)中的BD上。這里,在新文件管理方法中,交織數(shù)據(jù)在文件B、D、和C之間被共享。S卩,基本圖像上的圖像數(shù)據(jù)的數(shù)據(jù)流的交織單元被文件B和C共享,并且擴(kuò)展圖像上的圖像數(shù)據(jù)的數(shù)據(jù)流的交織單元被文件D和文件C共享。上述的數(shù)據(jù)(數(shù)據(jù)流)共享可以通過應(yīng)用被稱為UDF(0STA通用盤格式(R))的文件系統(tǒng)或諸如UNIX (注冊商標(biāo))或者其他OS (操作系統(tǒng))之類的文件系統(tǒng)所提供的鏈接功能(被稱為硬鏈接(hard link)、符號(hào)鏈接(symbolic link)等的功能)、并且在多個(gè)文件之間共享記錄介質(zhì)上實(shí)際記錄數(shù)據(jù)的區(qū)域來實(shí)現(xiàn)。在新文件管理方法中,可以訪問作為文件C的數(shù)據(jù)流的包括基本圖像的文件B的數(shù)據(jù)流和擴(kuò)展圖像的文件D的數(shù)據(jù)流的交織數(shù)據(jù)。因此,在新文件管理方法中,可以僅通過發(fā)布文件C的讀命令來讀取交織數(shù)據(jù)。S卩,圖6是示出新文件管理方法中的讀取交織數(shù)據(jù)的示意圖。在新文件管理方法中,由于交織數(shù)據(jù)被作為文件C上的數(shù)據(jù)讀取,而不是被作為文件B上的數(shù)據(jù)(交織單元)和文件D上的數(shù)據(jù)被讀取,所以僅文件C的讀命令必須被作為讀命令發(fā)布。因此,如參考圖4所述,相比于文件B的讀命令和文件D的讀命令被交替發(fā)布的情況,可以迅速讀取交織數(shù)據(jù)(即,文件B和D的數(shù)據(jù)流)。如上所述,通過使用文件系統(tǒng)的鏈接功能并且將交織數(shù)據(jù)作為文件C的數(shù)據(jù)流進(jìn)行處理,可以迅速從BD讀取文件B和D的數(shù)據(jù)流。當(dāng)文件B的讀命令被發(fā)布時(shí),交織數(shù)據(jù)中的文件B的數(shù)據(jù)流的交織單元被讀取,從而使得文件B可以被讀取。類似地,可以通過發(fā)布文件D的讀命令來讀取文件D。但是,如參考圖6所述,為了在交織數(shù)據(jù)被作為文件C從BD讀出之后通過基本圖像和擴(kuò)展圖像顯示立體圖像,在通過基本圖像和擴(kuò)展圖像控制立體圖像的顯示的應(yīng)用中, 必須從交織數(shù)據(jù)重新形成基本圖像的文件B的數(shù)據(jù)流和擴(kuò)展圖像的文件D的數(shù)據(jù)流。為了從交織圖像重新形成基本圖像的文件B的數(shù)據(jù)流和擴(kuò)展圖像的文件D的數(shù)據(jù)流,必須對交織數(shù)據(jù)中的文件B和D的各交織單元進(jìn)行去交織處理。另外,為了對交織單元進(jìn)行去交織處理,必須提供有關(guān)交織數(shù)據(jù)中的文件B和D的各交織單元的位置信息。所以,在新文件管理方法中,存儲(chǔ)有交織數(shù)據(jù)的文件C被形成為ISO基本媒體文件格式的文件。這里,ISO基本媒體文件格式是被正式稱為IS0/IED(國際標(biāo)準(zhǔn)化組織/國際工程聯(lián)合會(huì))14496-12 部分12的國際標(biāo)準(zhǔn),并且被定義在IS0/IEC 14496-12 :2005 (E)部分 12 :IS0基本媒體文件格式中。將參考圖7至13描述ISO基本媒體文件格式的概況。圖7是示出基于ISO基本媒體文件格式(下文中,稱為“ISO文件”)的電影。在ISO基本媒體文件格式中,作為再現(xiàn)目標(biāo)的諸如視頻和音頻之類的一組媒體數(shù)據(jù)(AV(音頻視覺)數(shù)據(jù))被稱為“電影”,并且該電影包括一個(gè)或多個(gè)軌道。作為再現(xiàn)目標(biāo)(數(shù)據(jù)流(例如,基本流))(是數(shù)據(jù)流而不是文件)的諸如視頻和音頻之類的一塊獨(dú)立媒體數(shù)據(jù)形成一個(gè)軌道,并且電影中包括的一個(gè)或多個(gè)軌道可以被同時(shí)再現(xiàn)。在圖7中,電影包括三個(gè)軌道#1、#2、和#3。另外,軌道#1包括音頻數(shù)據(jù)流,軌道 #2包括伴隨視頻的1個(gè)信道的音頻數(shù)據(jù)流,并且軌道#3包括伴隨視頻的另一個(gè)信道的音頻數(shù)據(jù)流。每個(gè)軌道上的媒體數(shù)據(jù)包括樣本。這里,“樣本”是訪問ISO文件中的媒體數(shù)據(jù)時(shí)的最小單元(訪問單元)。因此,不可以用比樣本更小的單元來訪問ISO文件中的媒體數(shù)據(jù)。對于視頻上的媒體數(shù)據(jù),例如,基于MPEG-2視頻規(guī)范等的一個(gè)GOP (畫面組)、一幀(或一場)變?yōu)橐粋€(gè)樣本。另外,對于音頻上的媒體數(shù)據(jù),例如,音頻上的由媒體數(shù)據(jù)規(guī)范調(diào)整的一個(gè)音頻幀等變?yōu)橐粋€(gè)樣本。圖8是示出ISO文件中的媒體數(shù)據(jù)(電影)的邏輯排列的示意圖。媒體數(shù)據(jù)被排列在被稱為“區(qū)塊(chunk)”的單元中。在多塊數(shù)據(jù)的情況下,S卩,例如,視頻數(shù)據(jù)流和音頻數(shù)據(jù)流兩個(gè)數(shù)據(jù)流被作為電影的媒體數(shù)據(jù)呈現(xiàn)的情況下,多塊媒體數(shù)據(jù)被以區(qū)塊為單位進(jìn)行交織。這里,區(qū)塊對應(yīng)于排列在邏輯上連續(xù)的地址中的包括一個(gè)或多個(gè)樣本的一組樣本。圖9示出了 ISO文件的數(shù)據(jù)結(jié)構(gòu)。ISO文件被以稱為“框(box),,的單位形成,并且具有被稱為“框結(jié)構(gòu)”的結(jié)構(gòu)??虬?字節(jié)的大小、4字節(jié)的類型、以及實(shí)際數(shù)據(jù)。大小代表整個(gè)框的大小,并且類型代表框中的實(shí)際數(shù)據(jù)的類型。作為實(shí)際數(shù)據(jù),例如,框而不是諸如上述的媒體數(shù)據(jù)之類的數(shù)據(jù)可以被采用。也就是說,框可以將實(shí)際數(shù)據(jù)保存為框,從而可以具有層級(jí)結(jié)構(gòu)。當(dāng)框被采用作為實(shí)際數(shù)據(jù)時(shí),類型代表作為實(shí)際數(shù)據(jù)的框的類型(隨后將討論的 “moov”等)。圖10示出了存儲(chǔ)有媒體數(shù)據(jù)的ISO文件的數(shù)據(jù)結(jié)構(gòu)。
在圖10中,ISO文件包括“ftyp”(文件類型兼容性框)、“m00V” (電影框)、以及 “mdat” (媒體數(shù)據(jù)框)??颉癴typM括例如有關(guān)文件格式的信息(S卩,文件為ISO文件的信息)、以及有關(guān)框版本、創(chuàng)建ISO文件等的創(chuàng)造者的名稱的信息??颉癿oov”包括例如時(shí)間軸上的元數(shù)據(jù)、用于管理媒體數(shù)據(jù)的地址等??颉癿dat ”包括媒體數(shù)據(jù)(AV數(shù)據(jù))。圖11示出了圖10中的框“moov”的配置示例??颉癿oov”包括框“mvhd” (電影頭部框)和一個(gè)或多個(gè)框“trak” (軌道框)??颉癿vhd”包括有關(guān)框“moov”的創(chuàng)建日期等的頭部信息。框“trak”包括框“mdia” (媒體框)和作為涉及形成電影的一個(gè)軌道的信息的框 “tlchd”(軌道頭部框)(圖7)。框“tlchd”包括涉及形成軌道的媒體數(shù)據(jù)的信息(諸如,視頻的顯示大小)??颉癿dia”包括有關(guān)形成軌道的媒體數(shù)據(jù)的類型(例如,媒體數(shù)據(jù)為視頻數(shù)據(jù)、音頻數(shù)據(jù)等)、時(shí)間量程(形成軌道的媒體數(shù)據(jù)的樣本的再現(xiàn)時(shí)間等)、以及用于媒體數(shù)據(jù)的
語言的信息。即,圖12示出了圖11中的框“mdia”的配置示例??颉癿dia”包括框“mdhd” (媒體頭部框)、“hdlr” (媒體操縱器框)、和“minf ” (媒
體信息框)。框“mdhd”包括涉及媒體數(shù)據(jù)的總體信息,這些信息是諸如,形成軌道的媒體數(shù)據(jù)的創(chuàng)建數(shù)據(jù),其中包括框“mdhd”的框“trak” (圖11)具有信息。框“hdlr”包括有關(guān)形成軌道的媒體數(shù)據(jù)的類型的信息,其中包括框“hdlr”的框 "trak"(圖11)具有信息??颉癿inf”包括框“dinf”(數(shù)據(jù)信息框)和框“stbl ”(樣本表格框),框“dinf” 和框“stbl”是形成其中包括框“minf”的框“trak” (圖11)具有信息的軌道的媒體數(shù)據(jù)的信息當(dāng)中,與框“mdhd”和“mdlr”中包括的信息不同的信息??颉癲inf”包括框“dref”,并且框“dref”包括有關(guān)軌道(形成軌道的媒體數(shù)據(jù)) 在ISO文件中的位置的信息,其中包括框“dref”的框“trak” (圖11)具有信息??颉皊tbl”包括有關(guān)形成軌道的媒體數(shù)據(jù)的樣本的信息,其中包括框“stbl”的框 "trak"(圖11)具有信息。也就是說,圖13示出了圖12中的框“stbl”的配置示例??颉皊tbl”包括框“stsd”(樣本描述框)、“stts”(時(shí)間到樣本框)、“sttc”(樣本到區(qū)塊框)、以及“Stco” (區(qū)塊偏置框)??颉皊tsd”包括涉及樣本的詳細(xì)信息,該詳細(xì)信息諸如是形成軌道的媒體數(shù)據(jù)的樣本的編解碼器類型,并且包括框“Stsd”的框“trak”(圖11)具有在解碼器中設(shè)置的信息或初始信息??颉皊tts”包括代表被稱為“樣本持續(xù)時(shí)間”的再現(xiàn)時(shí)間(部件)和在該持續(xù)時(shí)間內(nèi)的樣本數(shù)目(樣本計(jì)數(shù))之間的對應(yīng)關(guān)系的表格。根據(jù)該表格,可以參考ISO文件的頭部的時(shí)間根據(jù)樣本的解碼時(shí)間辨認(rèn)出在解碼時(shí)將要解碼的樣本的數(shù)目(該數(shù)目代表樣本的再現(xiàn)次序)。
框“sttc”包括有關(guān)形成區(qū)塊的樣本的數(shù)目的信息(圖8)??颉皊tco”包括有關(guān)區(qū)塊相對于ISO文件的頭部的位置的信息。在新文件管理方法中,存儲(chǔ)有交織數(shù)據(jù)的文件C被被形成為上述ISO文件。也就是說,圖14示出了形成為ISO文件的文件C。如參考圖5所述,在新文件管理方法中,通過將諸如BD之類的記錄介質(zhì)上記錄的兩個(gè)文件(基本圖像的文件B和擴(kuò)展圖像的文件D)的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流劃分為交織單元并且對基本圖像的文件B和擴(kuò)展圖像的文件D的交織單元進(jìn)行交織獲取的交織數(shù)據(jù)被物理地連續(xù)記錄在BD上。另外,在新文件管理方法中,創(chuàng)建交織數(shù)據(jù)中的作為基于MPEG2的TS文件(下文中,稱為“m2ts”文件)的文件B和作為m2ts文件的文件D,其中,文件B存儲(chǔ)基本圖像的交織單元的排列,并且文件D存儲(chǔ)擴(kuò)展圖像的交織單元的排列。另外,在新文件管理方法中,使用文件系統(tǒng)的鏈接功能創(chuàng)建作為ISO文件的存儲(chǔ)交織數(shù)據(jù)的文件C。另外,文件C的實(shí)質(zhì)內(nèi)容是通過對劃分基本圖像的文件B和擴(kuò)展圖像的文件D的數(shù)據(jù)流獲取的交織單元進(jìn)行交織獲取的交織數(shù)據(jù),并且在新文件管理方法中文件B和D的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流與一個(gè)ISO基本媒體文件格式的軌道(圖7)相對應(yīng)。也就是說,基本圖像的文件B的數(shù)據(jù)流形成了作為ISO文件的文件C的“電影”的一個(gè)軌道,并且擴(kuò)展圖像的文件D的數(shù)據(jù)流形成了一個(gè)不同的軌道。另外,在新文件管理方法中,作為ISO文件的文件C的框“mdat”(圖10)包括交織數(shù)據(jù),并且框“moov” (圖10)包括代表交織單元在交織數(shù)據(jù)上的位置的位置信息。在圖14中,框“moov”被排列在作為ISO文件的文件C的邏輯上的最后位置中。如上所述,在新文件管理方法中,作為多個(gè)m2ts文件的文件B和D被劃分為交織單元,并且交織單元被交織在一起以形成作為一個(gè)ISO文件的文件C。另外,作為ISO文件的文件C包括作為文件C的元數(shù)據(jù)的文件C中的交織單元位置信息。圖15是示出作為ISO文件的文件C的框“moov”中所包括的位置信息的示意圖。在圖14中,框“moov”被排列在作為ISO文件的文件C的最后位置中,但是在圖15 中,框“moov”被排列在頭部位置中。這樣,框“moov”可以被排列在文件C的邏輯上的頭部位置中,或者可以被排列在最后位置中。在新文件管理方法中,使用作為ISO文件的文件C的交織單元作為ISO基本媒體文件格式的區(qū)塊(圖8),代表形成區(qū)塊的交織單元距離交織數(shù)據(jù)的頭部(ISO文件的頭部) 的相對位置的位置信息(直到區(qū)塊的頭部位置的字節(jié)數(shù)目)被包括在框“moov”中包括的框“stco”(區(qū)塊偏置框)(圖13)中。也就是說,在新文件管理方法中,作為ISO文件的文件C的交織單元變?yōu)镮SO基本媒體文件格式的區(qū)塊(圖8)。結(jié)果,包括在框“moov”中所包括的框“stco”中的區(qū)塊位置信息(相對于ISO文件的頭部)與代表形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置的位置信息相對應(yīng)。因此,可以基于作為位置信息的框“stco”,將文件C的交織數(shù)據(jù)劃分為基本圖像的文件B的交織單元和擴(kuò)展圖像的文件D的交織單元。結(jié)果,可以讀取文件C然后從文件C重新形成文件B和D。
也就是說,通過假設(shè)僅發(fā)布文件C的讀命令而不發(fā)布文件B和D中的每個(gè)文件的讀命令,可以讀取文件B和D中的每個(gè)文件。因此,可以同時(shí)迅速讀取文件B和文件D (以相同的方式)。在以上的描述中,假設(shè)存在文件B和D,則使用文件系統(tǒng)的鏈接功能,共享作為ISO 文件的文件C的數(shù)據(jù)流的通過將文件B和D的數(shù)據(jù)流劃分為交織單元并對交織單元進(jìn)行交織獲取的交織數(shù)據(jù)。但是,假設(shè)作為存儲(chǔ)交織數(shù)據(jù)的ISO文件的文件C存在,則這種數(shù)據(jù)共享也可以通過使用文件系統(tǒng)的鏈接功能共享交織數(shù)據(jù)中的作為文件B的數(shù)據(jù)流的基本圖像的交織單元并且共享作為文件D的數(shù)據(jù)流的擴(kuò)展圖像的交織單元來實(shí)現(xiàn)。圖16示出了在新文件管理方法中分配給具有ISO基本媒體文件格式的每個(gè)數(shù)據(jù)單元的目標(biāo)。在新文件管理方法中,交織文件B和D中的每個(gè)文件被分配給一個(gè)ISO基本媒體文件格式的軌道。另外,在新文件管理方法中,通過對交織文件B和D中的每個(gè)文件進(jìn)行劃分獲取的交織單元被分配給一個(gè)ISO基本媒體文件格式的區(qū)塊。另外,在新文件管理方法中,基本圖像的文件B和擴(kuò)展圖像的文件D中的每個(gè)文件的數(shù)據(jù)流(化)的一個(gè)GOP (或一幀)被分配給一個(gè)ISO基本媒體文件格式的樣本。伴隨基本圖像和擴(kuò)展圖像的音頻的音頻幀(例如,當(dāng)基本圖像中出現(xiàn)的對象等發(fā)出聲音時(shí),該聲音是音頻)被包括在參考該圖像分配的一個(gè)樣本中。[使用再現(xiàn)裝置的立體視覺系統(tǒng)的配置示例]圖17示出了使用應(yīng)用本發(fā)明的再現(xiàn)裝置的立體視覺系統(tǒng)的配置示例。在圖17中,立體視覺系統(tǒng)包括再現(xiàn)裝置22和立體視覺顯示裝置23。諸如BD之類的盤21被可分離地安裝到再現(xiàn)裝置22。在新文件管理方法中,例如,如上所述的作為m2ts文件的文件B和D以及作為ISO 文件的文件C被記錄在盤21上。這里,代替具有兩個(gè)視點(diǎn)的圖像的數(shù)據(jù)流,可以將具有三個(gè)以上的N個(gè)視點(diǎn)的用于立體視覺的圖像的數(shù)據(jù)流記錄在盤21上,其中,在這些具有兩個(gè)視點(diǎn)的圖像的數(shù)據(jù)流中,文件B和D的數(shù)據(jù)流之一(即,左眼圖像和右眼圖像之一)被用作基本圖像,另一個(gè)被用作擴(kuò)展圖像。在這種情況下,包括框“mdat” (圖10)和框“moov” (圖10)的ISO文件與具有N 個(gè)視點(diǎn)的用于立體視覺的圖像的每個(gè)文件一起被記錄在盤21中,其中,框“mdat”包括被物理地連續(xù)記錄在盤21上并且通過以下處理獲取的交織數(shù)據(jù)將盤21上記錄的具有N個(gè)視點(diǎn)的用于立體視覺的圖像文件的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流劃分為交織單元,并且對N個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織;框“moov”包括框“stco” (圖13),框“8切0”是代表在交織單元被用作ISO基本媒體文件格式的區(qū)塊時(shí)有關(guān)形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置的位置信息。在通過對N個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織獲取的交織數(shù)據(jù)中,交織單元被按照第一文件交織單元、第二文件交織單元、…、第N文件交織單元、第一文件交織單元等的次序排列。再現(xiàn)裝置22從安裝到其中的盤21讀取作為ISO文件的文件C,從文件C (數(shù)據(jù)流(交織數(shù)據(jù)))生成基本圖像的文件B (數(shù)據(jù)流)和擴(kuò)展圖像的文件D (數(shù)據(jù)流),然后將重新形成的文件供應(yīng)給立體視覺顯示裝置23。立體視覺顯示裝置23基于來自再現(xiàn)裝置22的文件B (數(shù)據(jù)流)顯示基本圖像,并且基于來自再現(xiàn)裝置22的文件D (數(shù)據(jù)流)顯示擴(kuò)展圖像,從而顯示立體視覺圖像。再現(xiàn)裝置22可以僅從盤21讀取文件B或僅讀取文件D。[應(yīng)用本發(fā)明的再現(xiàn)裝置的第一實(shí)施例的配置示例]圖18是示出應(yīng)用本發(fā)明的再現(xiàn)裝置的實(shí)施例的配置示例的框圖。也就是說,圖18示出了圖17中的再現(xiàn)裝置22的功能配置示例。在圖中,相同的參考標(biāo)號(hào)被賦予與圖3中的再現(xiàn)裝置中相同的元件,并且其詳細(xì)描述被適當(dāng)省略。再現(xiàn)裝置22通過新文件管理方法執(zhí)行再現(xiàn)盤21上記錄的文件的再現(xiàn)處理。也就是說,在圖18中,再現(xiàn)裝置22包括驅(qū)動(dòng)器12、信號(hào)處理部件13、解包器Iei和 162、系統(tǒng)控制器31、文件系統(tǒng)32、緩沖器33、去交織器34、以及解碼器35i和352。這里,再現(xiàn)裝置22與圖3中的再現(xiàn)裝置的相同之處在于,驅(qū)動(dòng)器12、信號(hào)處理部件 13、和解包器16!和162被提供。這里,再現(xiàn)裝置22與圖3中的裝置的不同在于,緩沖器33代替緩沖器M1和1 被提供,并且去交織器34代替切換器14被提供。另外,再現(xiàn)裝置22與圖3中的裝置的不同在于,系統(tǒng)控制器31、文件系統(tǒng)32、以及解碼器35i和3 被新提供。系統(tǒng)控制器31是一種應(yīng)用,并且控制文件系統(tǒng)32或去交織器34。也就是說,系統(tǒng)控制器31向文件系統(tǒng)32發(fā)布作為m2ts文件的文件B或D的讀命令,從而從盤21讀取文件B或D。另外,系統(tǒng)控制器31向文件系統(tǒng)32發(fā)布作為ISO文件的文件C的讀命令,從而從盤21讀取文件C。另外,系統(tǒng)控制器31通過文件系統(tǒng)32從盤21獲取通過讀取文件C獲取的框 "moov",并且基于框“stco” (圖13)控制去交織器34將文件C的交織數(shù)據(jù)去交織為文件B 的交織單元和文件D的交織單元,其中,框“stco”是被包括在框“moov”中的有關(guān)形成文件 C的交織數(shù)據(jù)的交織單元(區(qū)塊)的位置信息。文件系統(tǒng)32是例如,通用文件系統(tǒng),并且執(zhí)行對盤21上的文件的訪問以及對文件的管理和控制。也就是說,文件系統(tǒng)32可以使用鏈接功能訪問作為m2ts文件的文件B和D以及作為ISO文件的文件C,其中數(shù)據(jù)被文件B和C共享并且被文件D和C共享。另外,當(dāng)文件B、C、或D的讀命令被從系統(tǒng)控制器31發(fā)布時(shí),文件系統(tǒng)32允許驅(qū)動(dòng)器12從盤21讀取與來自系統(tǒng)控制器31的讀命令相對應(yīng)的文件。從盤21讀取的文件的數(shù)據(jù)流通過驅(qū)動(dòng)器12和信號(hào)處理部件13被供應(yīng)給緩沖器 33。緩沖器33臨時(shí)存儲(chǔ)從盤21讀取并且由信號(hào)處理部件13供應(yīng)的文件上的數(shù)據(jù)流, 然后將所存儲(chǔ)的數(shù)據(jù)流供應(yīng)給去交織器;34。當(dāng)從盤21讀取的文件是作為ISO文件的文件C時(shí),緩沖器33通過文件系統(tǒng)32將由信號(hào)處理部件13供應(yīng)的、存儲(chǔ)在文件C中的包括作為有關(guān)交織單元(區(qū)塊)的位置信息的框“stco”的框“moov”供應(yīng)給系統(tǒng)控制器31。當(dāng)從盤21讀取的文件是作為ISO文件的文件C時(shí),去交織器34在系統(tǒng)控制器31 的控制下將由緩沖器33供應(yīng)的文件C的交織數(shù)據(jù)去交織為文件B的交織單元和文件D的交織單元。另外,去交織器34重新形成基本圖像的數(shù)據(jù)流和擴(kuò)展圖像的數(shù)據(jù)流,其中,在基本圖像的數(shù)據(jù)流中,文件B的交織單元被連續(xù)排列;在擴(kuò)展圖像的數(shù)據(jù)流中,文件D的交織單元被連續(xù)排列。另外,去交織器34通過解包器Iei將文件B的基本圖像的數(shù)據(jù)流供應(yīng)給解碼器 351;并且通過解包器1 將文件D的擴(kuò)展圖像的數(shù)據(jù)流供應(yīng)給解碼器352。解碼器35i通過解復(fù)用器(未示出)將來自解包器Iei的基本圖像的數(shù)據(jù)流(TS) 劃分為基本流(PES,包基本流)。然后,解碼器基本圖像上的圖像數(shù)據(jù)執(zhí)行MPEG解碼,并且將結(jié)果供應(yīng)給立體視覺顯示裝置23 (圖17)。解碼器3 通過解復(fù)用器(未示出)將來自解包器162的擴(kuò)展圖像的數(shù)據(jù)流(TS) 劃分為基本流。然后,解碼器3 執(zhí)行對于擴(kuò)展圖像上的圖像數(shù)據(jù)的MPEG解碼,并將結(jié)果供應(yīng)給立體視覺顯示裝置23。圖19是示出圖18中的系統(tǒng)控制器31的功能配置示例的框圖。在圖19中,系統(tǒng)控制器31包括讀控制部件41、獲取部件42、存儲(chǔ)部件43、以及去交織控制部件44。例如,通過根據(jù)用戶操作(例如,用于指示再現(xiàn)的再現(xiàn)按鈕操作)等向文件系統(tǒng) 32 (圖18)發(fā)布文件C的讀命令,讀控制部件41執(zhí)行對于連續(xù)從盤21讀取文件C的交織數(shù)據(jù)的讀取控制。在文件C被從盤21讀出時(shí),獲取部件42經(jīng)由文件系統(tǒng)32從緩沖器33 (圖18)獲取包括作為有關(guān)文件C的交織單元(區(qū)塊)的位置信息的框“stco”的框“moov”。另外,獲取部件42向存儲(chǔ)部件43供應(yīng)框“moov”。存儲(chǔ)部件43存儲(chǔ)由獲取部件42供應(yīng)的框“moov”。去交織控制部件44基于存儲(chǔ)部件43中存儲(chǔ)的框“moov”中包括的作為有關(guān)文件 C的交織單元(區(qū)塊)的位置信息的框“stco”對去交織器34(圖18)進(jìn)行控制。也就是說,去交織控制部件44基于框“stco”將交織數(shù)據(jù)去交織為文件B的交織單元和文件D的交織單元,并且執(zhí)行對于重新形成包括每個(gè)交織單元的文件B和C中的每一個(gè)文件的去交織控制。[再現(xiàn)方法]圖20是示出由圖17中的立體視覺系統(tǒng)執(zhí)行的處理(再現(xiàn)處理)的流程圖。在步驟Sll中,再現(xiàn)裝置22 (圖18)的系統(tǒng)控制器31 (應(yīng)用層)打開盤21上記錄的作為ISO文件的文件C,然后讀取(獲取)文件C的框“moov”。另外,系統(tǒng)控制器31開始連續(xù)從盤21讀取文件C的交織數(shù)據(jù)。也就是說,在步驟Sll中,系統(tǒng)控制器31(圖19)的讀控制部件41向文件系統(tǒng)32 發(fā)布作為ISO文件的文件C的讀命令。文件系統(tǒng)32允許驅(qū)動(dòng)器12根據(jù)系統(tǒng)控制器31發(fā)布的文件C的讀命令從盤21讀取文件C的框“moov”(圖10)。由驅(qū)動(dòng)器12從盤21讀取的框“moov”通過信號(hào)處理部件13被供應(yīng)給緩沖器33 并被存儲(chǔ)在緩沖器33中。系統(tǒng)控制器31 (圖19)的獲取部件42通過文件系統(tǒng)32 (圖18)獲取緩沖器33中記錄的框“moov”,然后將結(jié)果供應(yīng)給存儲(chǔ)部件43用于存儲(chǔ)。另外,文件系統(tǒng)32允許驅(qū)動(dòng)器12根據(jù)系統(tǒng)控制器31發(fā)布的文件C的讀命令從盤 21連續(xù)讀取文件C的框“mdat” (圖10)。由驅(qū)動(dòng)器12從盤21讀取的框“mdat”,即,交織數(shù)據(jù)通過信號(hào)處理部件13被供應(yīng)給緩沖器33。緩沖器33臨時(shí)存儲(chǔ)來自信號(hào)處理部件13的交織數(shù)據(jù),并且開始按照存儲(chǔ)的次序向去交織器34供應(yīng)交織數(shù)據(jù)。然后,例程從步驟Sll進(jìn)行到步驟S12,系統(tǒng)控制器31(圖19)的去交織控制部件 44執(zhí)行對于去交織器34 (圖18)的去交織控制,從而使得文件C的交織數(shù)據(jù)被去交織為文件B的交織單元和文件D的交織單元。也就是說,去交織控制部件44 (圖19)控制去交織器34 (圖18)基于存儲(chǔ)部件43 存儲(chǔ)的框“moov”中包括的框“stbl”(樣本表框)(圖13)中包括的作為交織單元的位置信息的框“stco”來辨認(rèn)交織單元的位置,并且對這些位置中的交織數(shù)據(jù)進(jìn)行去交織。所以,去交織器34開始將緩沖器33所供應(yīng)的文件C的交織數(shù)據(jù)去交織為作為區(qū)塊的文件B的交織單元和文件D的交織單元。然后,例程從步驟S12進(jìn)行到步驟S23,系統(tǒng)控制器31 (圖19)的去交織控制部件 44執(zhí)行對去交織器34 (圖18)的去交織控制,從而分別重新形成文件B和C。也就是說,去交織控制部件44 (圖19)控制去交織器34從存儲(chǔ)部件43中存儲(chǔ)的框“moov”中包括的框“trak” (軌道框)(圖11)辨認(rèn)諸如形成文件C的電影(圖7)的軌道的數(shù)目之類的軌道信息,并且重新形成與軌道數(shù)目相同數(shù)目的文件(數(shù)據(jù)流)。所以,去交織器34開始從由交織數(shù)據(jù)去交織得出的交織單元重新形成基本圖像的數(shù)據(jù)流和擴(kuò)展圖像的數(shù)據(jù)流,其中,在基本圖像的數(shù)據(jù)流中,文件B的交織單元被連續(xù)排列(連接);在擴(kuò)展圖像的數(shù)據(jù)流中,文件D的交織單元被連續(xù)排列。由去交織器34重新形成的基本圖像的文件B通過解包器Iei被供應(yīng)給解碼器35lt) 另外,由去交織器34重新形成的擴(kuò)展圖像的文件D通過解包器1 被供應(yīng)給解碼器352。然后,例程從步驟S13進(jìn)行到步驟S14,解碼器35i將通過解包器Iei供應(yīng)的基本圖像的數(shù)據(jù)流(TS)解復(fù)用并MPEG解碼為基本圖像上的圖像數(shù)據(jù)(AV數(shù)據(jù))(媒體數(shù)據(jù)), 并且開始向立體視覺顯示裝置23 (圖17)供應(yīng)結(jié)果。另外,在步驟S14中,解碼器3 將通過解包器1 供應(yīng)的擴(kuò)展圖像的數(shù)據(jù)流(TS) 解復(fù)用并MPEG解碼為擴(kuò)展圖像上的圖像數(shù)據(jù),并且開始向立體視覺顯示裝置23供應(yīng)結(jié)果。另外,例程從步驟S14進(jìn)行到步驟S15,立體視覺顯示裝置23 (圖17)開始基于來自再現(xiàn)裝置22的解碼器35i的文件B (數(shù)據(jù)流)來顯示基本圖像,并且開始基于來自再現(xiàn)裝置22的解碼器3 的文件D (數(shù)據(jù)流)來顯示擴(kuò)展圖像,從而使得立體視覺圖像開始被顯不。[應(yīng)用本發(fā)明的記錄裝置的實(shí)施例的配置示例]
圖21是示出應(yīng)用本發(fā)明的記錄裝置的實(shí)施例的配置示例的框圖。在圖21中,記錄裝置使用新文件管理方法來執(zhí)行將文件記錄在盤21上的記錄處理。也就是說,在圖21中,記錄裝置包括設(shè)置部件61、交織器62、數(shù)據(jù)生成部件63、記錄控制部件64、以及驅(qū)動(dòng)器65。設(shè)置部件61基于盤21的規(guī)范中調(diào)整的驅(qū)動(dòng)器性能(例如,訪問時(shí)間或傳輸速度)、其中的數(shù)據(jù)流被劃分為交織單元的文件(例如,文件B和文件D)(下文中,稱為“目標(biāo)文件”)的數(shù)目、目標(biāo)文件的數(shù)據(jù)流的比特率等來設(shè)置作為交織單元的大小的交織大小,從而使得所有目標(biāo)文件的數(shù)據(jù)流的讀取被及時(shí)執(zhí)行用于再現(xiàn)。另外,設(shè)置部件61將指示交織大小的大小信息供應(yīng)給交織器62和數(shù)據(jù)生成部件 63?;緢D像的文件B和擴(kuò)展圖像的文件D的數(shù)據(jù)流(TS),即,記錄在盤21上的目標(biāo)文件被供應(yīng)給交織器62。交織器62將基本圖像的文件B和擴(kuò)展圖像的文件D的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流劃分為由來自設(shè)置部件61的大小信息所指示的交織大小的交織單元。另外,通過對基本圖像的文件B和擴(kuò)展圖像的文件D的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流的交織單元進(jìn)行交織,交織器62生成了被物理地連續(xù)記錄在盤21上的交織數(shù)據(jù)。另外,交織器62將交織數(shù)據(jù)供應(yīng)給記錄控制部件64。數(shù)據(jù)生成部件63使用交織單元作為ISO基本媒體文件格式的區(qū)塊,從設(shè)置部件61 所供應(yīng)的大小信息所指示的交織大小生成(計(jì)算)指示形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置的位置信息。另外,數(shù)據(jù)生成部件63生成作為ISO文件的文件C的框“m00V”(圖10)的生成所需的必要信息,其中該信息諸如是包括作為位置信息的框“Stco”的框“stbl” (樣本表框) (圖1 和包括軌道信息的框“trak” (軌道框)(圖11),其中軌道信息包括基本圖像的文件B和擴(kuò)展圖像的文件D的數(shù)據(jù)流。另外,數(shù)據(jù)生成部件63使用必要信息生成框“moov”, 并且將框“moov”供應(yīng)給記錄控制部件64。記錄控制部件64包括文件系統(tǒng),并且控制驅(qū)動(dòng)器65執(zhí)行對于盤21上的數(shù)據(jù)記錄的記錄控制。也就是說,記錄控制部件64使用來自交織器62的交織數(shù)據(jù)、來自數(shù)據(jù)生成部件63 的框“moov”等作為文件C (文件C是一個(gè)ISO基本媒體文件格式的文件),執(zhí)行對于在盤 21上物理地連續(xù)記錄交織數(shù)據(jù)并記錄框“moov”的記錄控制。另外,記錄控制部件64執(zhí)行對于使用文件系統(tǒng)的鏈接功能在盤21上記錄作為盤 21上記錄的文件C的內(nèi)容的交織數(shù)據(jù)中的文件B和文件D的記錄控制,其中文件B的內(nèi)容是基本圖像的交織單元的排列,文件D的內(nèi)容是擴(kuò)展圖像的交織單元的排列。盤21被可分離地安裝在驅(qū)動(dòng)器65中。驅(qū)動(dòng)器65在記錄控制部件64的控制下對盤21進(jìn)行驅(qū)動(dòng)從而將數(shù)據(jù)記錄在盤21上。[記錄處理]圖22是示出由圖21中的記錄裝置執(zhí)行的處理(記錄處理)的流程圖。
在步驟S31中,設(shè)置部件61設(shè)置作為目標(biāo)文件的文件B和D的數(shù)目、作為目標(biāo)文件的文件B和D的數(shù)據(jù)流的比特率,并且基于盤21的規(guī)范中調(diào)整的驅(qū)動(dòng)器的性能來設(shè)置交織大小等。另外,設(shè)置部件61將指示交織大小的大小信息供應(yīng)給交織器62和數(shù)據(jù)生成部件 63,然后例程從步驟S31進(jìn)行到步驟S32。在步驟S32中,交織器62將基本圖像的文件B和擴(kuò)展圖像的文件D的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流劃分為由來自設(shè)置部件61的大小信息所指示的交織大小的交織單元。另外,通過對基本圖像的文件B和擴(kuò)展圖像的文件D的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流的交織單元進(jìn)行交織,交織器62生成被物理地連續(xù)記錄在盤21上的交織數(shù)據(jù)。另外,交織器62將交織數(shù)據(jù)供應(yīng)給記錄控制部件64。記錄控制部件64形成作為ISO文件的文件C的框“mdat”(圖10),其中文件C包括來自交織器62的交織數(shù)據(jù)。另外,記錄控制部件64控制驅(qū)動(dòng)器65將文件C的框“mdat” 物理地連續(xù)記錄在盤21上,然后例程從步驟S32進(jìn)行到步驟S33。在步驟S33,數(shù)據(jù)生成部件63形成(生成)作為ISO文件的文件C的框“moov”。也就是說,數(shù)據(jù)生成部件63使用交織單元作為文件C (其是ISO文件)的區(qū)塊,從設(shè)置部件61所供應(yīng)的大小信息所代表的交織大小生成指示形成區(qū)塊的交織單元距離交織數(shù)據(jù)(作為ISO文件的文件C)的頭部的相對位置的位置信息。另外,數(shù)據(jù)生成部件63生成(構(gòu)造)包括作為位置信息的框“stco”的框 “stbl”(圖 13)。另外,數(shù)據(jù)生成部件63使用基本圖像的文件B的交織單元排列和擴(kuò)展圖像的文件 D的交織單元排列中的每一個(gè)作為一個(gè)軌道,生成作為ISO文件的文件C的框“moov” (圖 10)的生成所必需的信息的框(下文中,稱為“用于moov的框”),該框諸如是包括每個(gè)軌道的信息的框“trak” (軌道框)(圖11)。另外,數(shù)據(jù)生成部件63使用諸如框“stbl”或“trak”之類的“用于moov的框”生成文件C的框“moov”,并且將結(jié)果供應(yīng)給記錄控制部件64。然后,例程從步驟S33進(jìn)行到步驟S34。在步驟S34,記錄控制部件64控制驅(qū)動(dòng)器65將文件C的框“moov”記錄在盤21 上。另外,記錄控制部件64將涉及文件的文件信息記錄在包括記錄在盤21上的文件C的框 “moov”和“mdat”的文件C上(例如,文件名稱、有關(guān)記錄有文件的盤21的扇區(qū)信息等), 然后例程從步驟S34進(jìn)行到S35。在步驟S35,記錄控制部件64使用文件系統(tǒng)的鏈接功能將作為被記錄盤21上的文件C的內(nèi)容的交織數(shù)據(jù)中的文件B和文件D記錄在盤21上,其中文件B的內(nèi)容是基本圖像的交織單元的排列,文件D的內(nèi)容是擴(kuò)展圖像的交織單元的排列。也就是說,通過控制驅(qū)動(dòng)器65,記錄控制部件64將作為記錄在盤21上的文件C的內(nèi)容的交織數(shù)據(jù)中的有關(guān)文件B和文件D的信息記錄在盤21上,其中文件B的內(nèi)容是基本圖像的交織單元的排列,文件D的內(nèi)容是擴(kuò)展圖像的交織單元的排列。在圖22中,其內(nèi)容是交織數(shù)據(jù)的文件C被記錄在盤21上,然后作為使用文件系統(tǒng)的鏈接功能記錄在盤21上的文件C的內(nèi)容的交織數(shù)據(jù)中的其內(nèi)容是基本文件的交織單元的排列的文件B和其內(nèi)容是擴(kuò)展圖像的交織單元的排列的文件D被記錄在盤21上。但是,相反,其作為記錄在盤21上的文件C的內(nèi)容的交織數(shù)據(jù)中的其內(nèi)容是基本圖像的交織單元的排列的文件B和其內(nèi)容是擴(kuò)展圖像的交織單元的排列的文件C可以被記錄在盤21上,然后其內(nèi)容是形成記錄在盤21上的文件B和D的交織數(shù)據(jù)的文件C可以被記錄在使用文件系統(tǒng)的鏈接功能的盤21上。如上所述,記錄裝置(圖21)通過以下處理生成被物理地連續(xù)記錄在盤21上的交織數(shù)據(jù)將作為記錄在盤21上的m2ts文件的文件B和D的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流劃分為交織單元并且對這些交織單元進(jìn)行交織。另外,記錄裝置使用交織單元作為ISO基本媒體文件格式的區(qū)塊,生成包括框“stco” (圖13)的框“moov”,其中框“stco”是指示形成區(qū)塊的交織單元在交織數(shù)據(jù)上的位置的位置信息。另外,記錄裝置使用交織數(shù)據(jù)和框“moov”作為ISO基本媒體文件格式的文件C將交織數(shù)據(jù)物理地連續(xù)記錄在盤21上,并且將框“moov” 記錄在盤21上。因此,在再現(xiàn)裝置22 (圖17)中,可以僅通過發(fā)布文件C的讀命令從盤21連續(xù)讀取作為文件C(文件C是一個(gè)文件)的內(nèi)容的交織數(shù)據(jù)。也就是說,從而,可以同時(shí)迅速從盤21讀取形成交織數(shù)據(jù)的文件B和D的數(shù)據(jù)流。另外,再現(xiàn)裝置22從盤21獲取包括作為有關(guān)交織單元的位置信息的框 “stco”(圖13)的框“moov”。另外,再現(xiàn)裝置22基于位置信息將交織數(shù)據(jù)去交織為文件B 和D的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流的交織單元,然后重新形成文件B和D的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流。因此,可以從被迅速從盤21讀出的交織數(shù)據(jù)中獲取基本圖像的文件B的數(shù)據(jù)流和擴(kuò)展圖像的文件D的數(shù)據(jù)流。在作為ISO文件的文件C中,由于交織單元形成了 ISO基本媒體文件格式的區(qū)塊, 所以有關(guān)交織單元的位置信息可以由ISO基本媒體文件格式的框“stco” (圖1 管理。因此,不必定義新的單獨(dú)的數(shù)據(jù)結(jié)構(gòu)(語法),來管理有關(guān)交織單元的位置信息,。這里,可以根據(jù)Java (注冊商標(biāo))的文件讀命令來讀取作為文件C (其是ISO文件)的數(shù)據(jù)庫的框“moov”。另外,當(dāng)文件C被拷貝到不同于盤21的盤時(shí),必須將文件C的內(nèi)容的交織數(shù)據(jù)物理地連續(xù)記錄到不同盤上。當(dāng)文件B和C分別被拷貝到不同于盤21的盤時(shí),文件B和C的所有內(nèi)容包括交織數(shù)據(jù),但是有關(guān)交織單元排列的信息被丟去(文件B的交織單元和文件D的交織單元被交織)。[應(yīng)用本發(fā)明的計(jì)算機(jī)的描述]上述處理序列可以由硬件或軟件執(zhí)行。當(dāng)該處理序列由軟件執(zhí)行時(shí),形成軟件的程序被安裝到通用計(jì)算機(jī)等。所以,圖23示出了其中安裝有執(zhí)行上述處理序列的程序的計(jì)算機(jī)的實(shí)施例的配
置示例。程序可以被預(yù)先存儲(chǔ)在作為被安裝在計(jì)算機(jī)中的記錄介質(zhì)的硬盤105或ROM 103上。替代地,程序可以被存儲(chǔ)(記錄)到可移除記錄介質(zhì)111上。這種可移除記錄介質(zhì)111可以被作為所謂的“打包軟件”提供。這里,可移除記錄介質(zhì)111包括例如,柔性盤、⑶-ROM(壓縮盤只讀存儲(chǔ)器)、M0 (磁光)盤、DVD (數(shù)字通用盤)、磁盤、半導(dǎo)體存儲(chǔ)器等。程序被從上述可移除記錄介質(zhì)111安裝到計(jì)算機(jī)中,但是替代地,可以通過通信網(wǎng)絡(luò)或者廣播網(wǎng)絡(luò)被下載到計(jì)算機(jī)然后可以被安裝到內(nèi)置在計(jì)算機(jī)中的硬盤105上。也就是說,程序可以被通過用于數(shù)字衛(wèi)星廣播的衛(wèi)星以無線方式從下載站點(diǎn)發(fā)送到計(jì)算機(jī),或者可以被通過諸如LAN(局域網(wǎng))或互聯(lián)網(wǎng)之類的網(wǎng)絡(luò)以有線方式發(fā)送到計(jì)算機(jī)。計(jì)算機(jī)中安裝有CPUI (中央處理單元)102,并且輸入輸出接口 110通過總線101 連接至CPU 102。如果輸入部件107的用戶操作等通過輸入輸出接口 110輸入指令,則CPU 102根據(jù)該指令執(zhí)行R0M(只讀存儲(chǔ)器)103中存儲(chǔ)的程序。替代地,CPU 102將硬盤105中存儲(chǔ)的程序加載到RAM(隨機(jī)存取存儲(chǔ)器)104用于執(zhí)行。所以,CPU 102根據(jù)上述流程執(zhí)行處理,或者執(zhí)行由上述框圖的配置執(zhí)行的處理。 另外,CPU 102通過輸入輸出接口 110發(fā)送來自通信部件108的處理結(jié)果并輸出來自輸出部件106的處理結(jié)果,或者例如,根據(jù)需要將處理結(jié)果記錄在硬盤105上。輸入部件107包括鍵盤、鼠標(biāo)、麥克風(fēng)等。另外,輸出部件106包括IXD (液晶顯示器)、揚(yáng)聲器等。這里,在本說明中,由計(jì)算機(jī)根據(jù)程序執(zhí)行的處理不必按照根據(jù)流程圖中公開的次序的時(shí)序方式執(zhí)行。也就是說,由計(jì)算機(jī)根據(jù)程序執(zhí)行的處理包括被并行或分別執(zhí)行的處理(例如,并行處理,或者取決于對象的處理)。另外,程序可以由單個(gè)計(jì)算機(jī)(處理器)處理,或者可以分散地由多個(gè)計(jì)算機(jī)處理。另外,程序可以被發(fā)送給遠(yuǎn)程計(jì)算機(jī)執(zhí)行。本發(fā)明的實(shí)施例不限于上述實(shí)施例,并且可以在不脫離本發(fā)明的精神的范圍中做出各種修改。也就是說,在本實(shí)施例中,盤21 (其為BD)被用作記錄交織數(shù)據(jù)的記錄介質(zhì),但是作為其上記錄有交織數(shù)據(jù)的記錄介質(zhì),可以采用帶狀記錄介質(zhì)或者BD以外的盤裝記錄介質(zhì)。另外,在本實(shí)施例中,形成立體圖像的基本圖像的文件B和擴(kuò)展圖像的文件D兩個(gè)文件的數(shù)據(jù)流是交織目標(biāo),但是可以使用作為目標(biāo)的三個(gè)以上文件的數(shù)據(jù)流來執(zhí)行交織。另外,作為交織目標(biāo),例如,可以采用除了圖像外的諸如字幕之類的任意媒體文件的數(shù)據(jù)流。另外,在本實(shí)施例中,使用文件系統(tǒng)的鏈接功能,文件B和文件C共享基本圖像的數(shù)據(jù)流,并且文件D和C共享擴(kuò)展圖像的數(shù)據(jù)流,但是文件B和D以及文件C可以被記錄在盤21上而不被共享(不使用鏈接功能)。也就是說,基本圖像的數(shù)據(jù)流、擴(kuò)展圖像的數(shù)據(jù)流、以及包括基本圖像和擴(kuò)展圖像的數(shù)據(jù)流中的每個(gè)數(shù)據(jù)流的交織單元的交織數(shù)據(jù)全部被記錄在盤21上,并且文件B可以被用作其內(nèi)容是基本圖像的數(shù)據(jù)流的文件,文件D可以被用作其內(nèi)容是擴(kuò)展圖像的數(shù)據(jù)流的文件,并且文件C可以被用作其內(nèi)容是交織數(shù)據(jù)的文件。在這種情況下,該組作為文件B的內(nèi)容的基本圖像的數(shù)據(jù)流和作為文件D的內(nèi)容的擴(kuò)展圖像的數(shù)據(jù)流和作為文件C的內(nèi)容的交織數(shù)據(jù)具有重疊內(nèi)容,從而加重了盤21的容量的負(fù)擔(dān)。
參考標(biāo)號(hào)列表
11盤
12驅(qū)動(dòng)器
13信號(hào)處理部件
14切換器
14”142終端
15”152緩沖器
16”162解包器
21盤
22再現(xiàn)裝置
23立體視覺顯示裝置
31系統(tǒng)控制器
32文件系統(tǒng)
33緩沖器
34去交織器
35^3 解碼器
41讀控制部件
42獲取部件
43存儲(chǔ)部件
44去交織控制部件
61設(shè)置部件
62交織器
63數(shù)據(jù)生成部件
64記錄控制部件
65驅(qū)動(dòng)器
101總線
102 CPU
103 ROM
104 RAM
105硬盤
106輸出部件
107輸入部件
108通信部件
109驅(qū)動(dòng)器
110輸入輸出接口
111可移除記錄介質(zhì)
權(quán)利要求
1.一種再現(xiàn)裝置,包括讀控制部件,所述讀控制部件執(zhí)行從記錄ISO基本媒體文件格式的文件的記錄介質(zhì)連續(xù)讀取交織數(shù)據(jù)的讀控制,所述文件包括所述交織數(shù)據(jù)以及位置信息,所述交織數(shù)據(jù)是通過將記錄在所述記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元并且對所述多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織而獲得的,所述交織數(shù)據(jù)被物理地連續(xù)記錄在所述記錄介質(zhì)上,所述位置信息指示在交織單元用作ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在所述交織數(shù)據(jù)上的位置,獲取部件,所述獲取部件從所述記錄介質(zhì)獲取所述位置信息;以及去交織控制部件,所述去交織控制部件執(zhí)行去交織控制,所述交織控制基于所述位置信息將所述交織數(shù)據(jù)去交織為所述多個(gè)文件的每個(gè)數(shù)據(jù)流的交織單元并重新形成包括交織單元的所述多個(gè)文件的每個(gè)數(shù)據(jù)流。
2.根據(jù)權(quán)利要求1所述的再現(xiàn)裝置,其中,所述多個(gè)文件的數(shù)據(jù)流是用于立體視覺的圖像數(shù)據(jù)流。
3.根據(jù)權(quán)利要求2所述的再現(xiàn)裝置,其中,所述多個(gè)文件的數(shù)據(jù)流是由左眼觀察的左眼圖像和由右眼觀察的右眼圖像的這兩種圖像的數(shù)據(jù)流。
4.根據(jù)權(quán)利要求1所述的再現(xiàn)裝置,其中,所述數(shù)據(jù)流形成了一個(gè)ISO基本媒體文件格式的軌道。
5.一種再現(xiàn)方法,包括以下步驟執(zhí)行從記錄ISO基本媒體文件格式的文件的記錄介質(zhì)連續(xù)讀取交織數(shù)據(jù)的讀控制,所述文件包括所述交織數(shù)據(jù)以及位置信息,所述交織數(shù)據(jù)是通過將記錄在所述記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元并且對所述多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織而獲得的,所述交織數(shù)據(jù)被物理地連續(xù)記錄在所述記錄介質(zhì)上,所述位置信息指示在交織單元被用作ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在所述交織數(shù)據(jù)上的位置;從所述記錄介質(zhì)獲取所述位置信息;以及執(zhí)行去交織控制,所述去交織控制基于所述位置信息將所述交織數(shù)據(jù)去交織為所述多個(gè)文件的每個(gè)數(shù)據(jù)流的交織單元并重新形成包括交織單元的所述多個(gè)文件的每個(gè)數(shù)據(jù)流。
6.一種程序,該程序使得計(jì)算機(jī)執(zhí)行以下功能讀控制部件,所述讀控制部件執(zhí)行從記錄ISO基本媒體文件格式的文件的記錄介質(zhì)連續(xù)讀取交織數(shù)據(jù)的讀控制,所述文件包括所述交織數(shù)據(jù)以及位置信息,所述交織數(shù)據(jù)是通過將記錄在所述記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元并且對所述多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織而獲得的,所述交織數(shù)據(jù)被物理地連續(xù)記錄在所述記錄介質(zhì)上,所述位置信息指示在交織單元用作ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在所述交織數(shù)據(jù)上的位置,獲取部件,所述獲取部件從所述記錄介質(zhì)獲取所述位置信息;以及去交織控制部件,所述去交織控制部件執(zhí)行去交織控制,所述去交織控制基于所述位置信息將所述交織數(shù)據(jù)去交織為所述多個(gè)文件的每個(gè)數(shù)據(jù)流的交織單元并重新形成包括交織單元的所述多個(gè)文件的每個(gè)數(shù)據(jù)流。
7.一種記錄裝置,包括交織部件,所述交織部件通過將記錄在記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元,并且對所述多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織,來生成被物理地連續(xù)記錄在所述記錄介質(zhì)上的交織數(shù)據(jù);生成部件,所述生成部件生成位置信息,所述位置信息指示在使用交織單元作為ISO 基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在所述交織數(shù)據(jù)上的位置;以及記錄控制部件,所述記錄控制部件執(zhí)行使用所述交織數(shù)據(jù)和所述位置信息作為一個(gè) ISO基本媒體文件格式的文件,將所述交織數(shù)據(jù)物理地連續(xù)記錄在所述記錄介質(zhì)上以及將所述位置信息記錄在所述記錄介質(zhì)上的記錄控制。
8.根據(jù)權(quán)利要求7所述的記錄裝置,其中,所述多個(gè)文件的數(shù)據(jù)流是用于立體視覺的圖像數(shù)據(jù)流。
9.根據(jù)權(quán)利要求8所述的記錄裝置,其中,所述多個(gè)文件的數(shù)據(jù)流是由左眼觀察的左眼圖像和由右眼觀察的右眼圖像的這兩種圖像的數(shù)據(jù)流。
10.根據(jù)權(quán)利要求7所述的記錄裝置,其中,所述數(shù)據(jù)流形成了一個(gè)ISO基本媒體文件格式的軌道。
11.一種記錄方法,包括以下步驟通過將記錄在記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元,并且對所述多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織,來生成被物理地連續(xù)記錄在所述記錄介質(zhì)上的交織數(shù)據(jù);生成位置信息,所述位置信息指示在使用交織單元作為ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在所述交織數(shù)據(jù)上的位置;以及執(zhí)行使用所述交織數(shù)據(jù)和所述位置信息作為一個(gè)ISO基本媒體文件格式的文件,將所述交織數(shù)據(jù)物理地連續(xù)記錄在所述記錄介質(zhì)上以及將所述位置信息記錄在所述記錄介質(zhì)上的記錄控制。
12.—種程序,該程序使得計(jì)算機(jī)執(zhí)行以下功能交織部件,所述交織部件通過將記錄在記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元,并且對所述多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織,來生成被物理地連續(xù)記錄在所述記錄介質(zhì)上的交織數(shù)據(jù);生成部件,所述生成部件生成位置信息,所述位置信息指示在使用交織單元作為ISO 基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在所述交織數(shù)據(jù)上的位置;以及記錄控制部件,所述記錄控制部件執(zhí)行使用所述交織數(shù)據(jù)和所述位置信息作為一個(gè) ISO基本媒體文件格式的文件,將所述交織數(shù)據(jù)物理地連續(xù)記錄在所述記錄介質(zhì)上以及將所述位置信息記錄在所述記錄介質(zhì)上的記錄控制。
13.—種ISO基本媒體文件格式的文件的數(shù)據(jù)結(jié)構(gòu),所述文件包括交織數(shù)據(jù),所述交織數(shù)據(jù)是通過將記錄在所述記錄介質(zhì)上的多個(gè)文件的每個(gè)數(shù)據(jù)流劃分為作為數(shù)據(jù)流的片斷的交織單元并且對所述多個(gè)文件的數(shù)據(jù)流的交織單元進(jìn)行交織而獲得的,并且所述交織數(shù)據(jù)被物理地連續(xù)記錄在記錄介質(zhì)上;以及位置信息,所述位置信息指示在使用交織單元作為ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元在所述交織數(shù)據(jù)上的位置。
全文摘要
公開了一種再現(xiàn)裝置、再現(xiàn)方法、記錄裝置、記錄方法、程序和數(shù)據(jù)結(jié)構(gòu),其可以同時(shí)從記錄介質(zhì)迅速讀取多個(gè)文件。再現(xiàn)裝置(22)連續(xù)從記錄ISO基本媒體文件格式的文件的盤(21)讀取交織數(shù)據(jù)。該文件包括交織數(shù)據(jù)和位置信息,其中交織數(shù)據(jù)是通過以下處理被物理地連續(xù)記錄在盤(21)上的將文件B和D的每個(gè)數(shù)據(jù)流劃分為交織單元并對交織單元進(jìn)行交織。位置信息指示在使用交織單元作為ISO基本媒體文件格式的區(qū)塊的情況下形成區(qū)塊的交織單元的位置。另外,再現(xiàn)裝置(22)基于位置信息,將交織數(shù)據(jù)去交織為文件B和D中的每個(gè)文件的交織單元。
文檔編號(hào)H04N5/92GK102342123SQ201080010399
公開日2012年2月1日 申請日期2010年3月3日 優(yōu)先權(quán)日2009年3月10日
發(fā)明者浜田俊也 申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
徐闻县| 宜昌市| 宽城| 福清市| 台中市| 通辽市| 盱眙县| 新丰县| 溧水县| 苍梧县| 柏乡县| 阳山县| 长治县| 沂源县| 丹寨县| 泰来县| 建昌县| 鄂温| 罗甸县| 南部县| 南平市| 义乌市| 宝山区| 贵德县| 白城市| 布尔津县| 永善县| 利津县| 甘德县| 同德县| 盐池县| 宣化县| 柘城县| 疏附县| 塔河县| 五河县| 浮山县| 阿克苏市| 武宁县| 田林县| 太仆寺旗|