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

信息處理設(shè)備、信息處理方法、播放設(shè)備、播放方法和程序的制作方法

文檔序號:7893955閱讀:134來源:國知局

專利名稱::信息處理設(shè)備、信息處理方法、播放設(shè)備、播放方法和程序的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及信息處理設(shè)備、信息處理方法、播放設(shè)備、播放方法和程序,更具體而言涉及使得能夠適當(dāng)?shù)夭シ艁碜杂涗浗橘|(zhì)的3D(維)圖像內(nèi)容的信息處理設(shè)備、信息處理方法、播放設(shè)備、播放方法和程序。
背景技術(shù)
:作為諸如電影等之類的內(nèi)容,二維(2D)圖像內(nèi)容是主流,但是近來,其中實現(xiàn)立體視覺景象的三維(3D)圖像內(nèi)容已被關(guān)注。有多種方法作為顯示3D圖像(下文也稱作立體圖像)的方法,但是在使用任何方法時,3D圖像的數(shù)據(jù)量都比2D圖像的數(shù)據(jù)量大。另外,諸如電影之類的高分辨率圖像內(nèi)容可能非常大,因此必需有大容量記錄介質(zhì)來記錄諸如3D圖像之類的具有大量數(shù)據(jù)的較大大小的圖像內(nèi)容。存在諸如BD(Blu-Ray(注冊商標(biāo)))-ROM(只讀存儲器)之類的Blu-ray(注冊商標(biāo))光盤(此后亦稱為BD)作為這種大容量記錄介質(zhì)?,F(xiàn)在,提出了一種文件管理設(shè)備,其中,信號在記錄介質(zhì)上的位置由比扇區(qū)小的預(yù)定單元來指定并被文件創(chuàng)建裝置形成為文件,從而即使在在可選位置處分離或者合并文件化的信號(filedsignal)之類的編輯處理時,也不需要僅在部分信號要被編輯時將文件化的信號再次記錄到記錄介質(zhì)上以形成文件,可以僅對文件管理信息執(zhí)行編輯處理,從而可以極大地簡化文件處理(專利文件I)。引用列表專利文獻(xiàn)PTLI:日本未實審專利申請公開No.11-19528
發(fā)明內(nèi)容技術(shù)問題現(xiàn)在,根據(jù)當(dāng)前的BD標(biāo)準(zhǔn),尚未定義如何將3D圖像內(nèi)容記錄到BD上或者如何播放3D圖像內(nèi)容。然而,如果記錄和播放3D圖像內(nèi)容的方法依賴于創(chuàng)作3D圖像內(nèi)容的作者,則要考慮3D圖像內(nèi)容不能被適當(dāng)?shù)夭シ?。考慮到這種情形作出了本發(fā)明,本發(fā)明使得能夠適當(dāng)?shù)夭シ艁碜灾T如BD之類的記錄介質(zhì)的立體圖像(3D圖像)。根據(jù)本發(fā)明第一方面的播放設(shè)備具有讀取裝置,該讀取裝置從記錄介質(zhì)讀取交織文件、讀取第一信息文件、并且讀取第二信息文件,所述交織文件是其中以預(yù)定數(shù)據(jù)量的大塊為單位交織了第一復(fù)用流和第二復(fù)用流的文件,所述第一復(fù)用流包括通過利用預(yù)定編碼方法對視頻流進(jìn)行編碼而生成的基本流和擴充流中的基本流,而所述第二復(fù)用流包括與所述基本流相對應(yīng)的所述擴充流,并且所述第一信息文件是所述第一復(fù)用流的信息、并具有構(gòu)成所述復(fù)用流的大塊的數(shù)目和每個大塊在所述第一復(fù)用流內(nèi)的開始分組號,而所述第二信息文件是所述第二復(fù)用流的信息、并具有構(gòu)成所述第二復(fù)用流的大塊的數(shù)目和每個大塊在所述第二復(fù)用流內(nèi)的開始分組號;以及分離裝置,該分離裝置利用所述第一信息文件和所述第二信息文件將所述交織文件分離成所述第一復(fù)用流和所述第二復(fù)用流??梢宰鞒鲆环N布置,其中所述大塊是連續(xù)排列在所述記錄介質(zhì)上的源分組的集口o可以作出一種布置,其中所述第一信息文件具有的所述大塊的數(shù)目和所述第二信息文件具有的所述大塊的數(shù)目具有相同的數(shù)目??梢宰鞒鲆环N布置,其中所述第一信息文件還具有關(guān)于構(gòu)成所述第一復(fù)用流的源分組的總數(shù)的信息;并且所述第二信息文件還具有關(guān)于構(gòu)成所述第二復(fù)用流的源分組的總數(shù)的信息??梢宰鞒鲆环N布置,其中所述第一信息文件具有的所述大塊的數(shù)目被表示為(n+1),構(gòu)成所述第一復(fù)用流的大塊表示為B[i](i=0至n),并且從所述第一復(fù)用流的開頭起的第k大塊表示為B[k];構(gòu)成所述第二復(fù)用流的大塊表示為D[i](i=0至n),并且從所述第二復(fù)用流的開頭起的第k大塊表示為D[k];B[k]的開始分組號表示為SPN_chunk_start_l[k];D[k]的開始分組號表示為SPN_chunk_start_2[k],構(gòu)成所述第一復(fù)用流的源分組的總數(shù)表示為number_of_source_packetsl;并且構(gòu)成所述第二復(fù)用流的源分組的總數(shù)表示為number_of_source_packets2,所述分離裝置可以通過(SPN_chunk_start_l[k+1]-SPN_chunk_start_l[k])計算構(gòu)成B[k]的源分組的數(shù)目,其中k=0至(n_l),通過(SPN_chunk_start_2[k+1]-SPN_chunk_start_2[k])計算構(gòu)成D[k]的源分組的數(shù)目,其中k=0至(n_l),通過(number_of_source_packetsl-SPN_chunk_sta;rt_l[n])計算構(gòu)成B[n]的源分組的數(shù)目,并且通過(number_of_source_packets2_SPN_chunk_start_2[n])計算構(gòu)成D[n]的源分組的數(shù)目。可以作出一種布置,其中對于B[i]和D[i],具有相同i值的一組大塊具有相同的播放時間。還可以設(shè)置控制讀取讀取裝置的讀取的控制裝置。在該情形中,可以使所述控制裝置讀取EP_map,所述EPjnap是所述第一復(fù)用流的信息并且是具有如下內(nèi)容的信息所述第一復(fù)用流內(nèi)的入口點的數(shù)目、對每個入口點指示PTS(呈現(xiàn)時間戳)的PTS_EP_start[i]以及作為示出每個入口點的位置的源分組號的SPN_EP_start[i];檢測值小于并且最接近所指定的播放開始時間點的PTS_EP_start[m];檢測與該PTS_EP_start[m]相對應(yīng)的SPN_EP_start[m];檢測值小于并且最接近SPN_EP_start[m]的SPN_chunk_start_l[k]及其k;并且將SPN_chunk_start_l[k]和SPN_chunk_start_2[k]之和確定為所述交織文件的讀取開始地址??梢宰鞒鲆环N布置,其中所述基本流和所述擴充流分別是通過利用H.264/AVC對所述視頻流進(jìn)行編碼而生成的基本視點視頻流和從屬視點視頻流。根據(jù)本發(fā)明第一方面的播放方法包括以下步驟從記錄介質(zhì)讀取交織文件,所述交織文件是其中以預(yù)定數(shù)據(jù)量的大塊為單位交織了第一復(fù)用流和第二復(fù)用流的文件,所述第一復(fù)用流包括通過利用預(yù)定編碼方法對視頻流進(jìn)行編碼而生成的基本流和擴充流中的基本流,而所述第二復(fù)用流包括與所述基本流相對應(yīng)的所述擴充流;讀取第一信息文件,所述第一信息文件是所述第一復(fù)用流的信息、并具有構(gòu)成所述復(fù)用流的大塊的數(shù)目和每個大塊在所述第一復(fù)用流內(nèi)的開始分組號,讀取第二信息文件,所述第二信息文件是所述第二復(fù)用流的信息、并具有構(gòu)成所述第二復(fù)用流的大塊的數(shù)目和每個大塊在所述第二復(fù)用流內(nèi)的開始分組號;以及利用所述第一信息文件和所述第二信息文件將所述交織文件分離成所述第一復(fù)用流和所述第二復(fù)用流。根據(jù)本發(fā)明第一方面的一種程序,使計算機執(zhí)行包括以下步驟的處理從記錄介質(zhì)讀取交織文件,所述交織文件是其中以預(yù)定數(shù)據(jù)量的大塊為單位交織了第一復(fù)用流和第二復(fù)用流的文件,所述第一復(fù)用流包括通過利用預(yù)定編碼方法對視頻流進(jìn)行編碼而生成的基本流和擴充流中的基本流,而所述第二復(fù)用流包括與所述基本流相對應(yīng)的所述擴充流;讀取第一信息文件,所述第一信息文件是所述第一復(fù)用流的信息、并具有構(gòu)成所述復(fù)用流的大塊的數(shù)目和每個大塊在所述第一復(fù)用流內(nèi)的開始分組號,讀取第二信息文件,所述第二信息文件是所述第二復(fù)用流的信息、并具有構(gòu)成所述第二復(fù)用流的大塊的數(shù)目和每個大塊在所述第二復(fù)用流內(nèi)的開始分組號;以及利用所述第一信息文件和所述第二信息文件將所述交織文件分離成所述第一復(fù)用流和所述第二復(fù)用流。根據(jù)本發(fā)明第二方面的信息處理設(shè)備包括設(shè)置裝置,該設(shè)置裝置將記錄狀態(tài)信息設(shè)置到播放管理信息文件中,所述記錄狀態(tài)信息指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上,所述播放管理信息文件管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放;并且如果所述基本流數(shù)據(jù)和所述擴充流數(shù)據(jù)以所述區(qū)域為單位、以交織狀態(tài)被記錄,則設(shè)置對所述基本流和所述擴充流進(jìn)行管理的一虛擬文件作為所述播放管理信息文件。可以作出一種布置,其中所述設(shè)置裝置還將片斷信息文件的、描述與作為所述基本流的播放節(jié)的片斷有關(guān)的信息的標(biāo)識信息,以及所述片斷信息文件的、描述與所述擴充流的要與所述基本流片斷一起用來播放3維圖像的片斷有關(guān)的信息的標(biāo)識信息設(shè)置在所述播放管理信息文件中。可以作出一種布置,其中所述設(shè)置裝置在所述基本流的所述片斷信息文件中設(shè)置與所述基本流的區(qū)域有關(guān)的信息;并且在所述擴充流的所述片斷信息文件中設(shè)置與所述擴充流的區(qū)域有關(guān)的信息??梢宰鞒鲆环N布置,其中所述基本流和所述擴充流分別是通過利用H.264/AVC對所述視頻流進(jìn)行編碼而生成的基本視點視頻流和從屬視點視頻流。根據(jù)本發(fā)明第二方面的信息處理方法包括以下步驟將記錄狀態(tài)信息設(shè)置到播放管理信息文件中,所述記錄狀態(tài)信息指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上,所述播放管理信息文件管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放;并且如果所述基本流數(shù)據(jù)和所述擴充流數(shù)據(jù)以所述區(qū)域為單位、以交織狀態(tài)被記錄,則設(shè)置對所述基本流和所述擴充流進(jìn)行管理的一虛擬文件作為所述播放管理信息文件。根據(jù)本發(fā)明第二方面的程序使計算機執(zhí)行包括以下步驟的處理將記錄狀態(tài)信息設(shè)置到播放管理信息文件中,所述記錄狀態(tài)信息指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上,所述播放管理信息文件管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放;并且如果所述基本流數(shù)據(jù)和所述擴充流數(shù)據(jù)以所述區(qū)域為單位、以交織狀態(tài)被記錄,則設(shè)置對所述基本流和所述擴充流進(jìn)行管理的一虛擬文件作為所述播放管理信息文件。根據(jù)本發(fā)明第三方面的播放設(shè)備包括控制裝置,該控制裝置在以下情形下基于設(shè)置為播放管理信息文件的對基本流和擴充流進(jìn)行管理的虛擬文件,使得從光盤讀取所述基本流和所述擴充流,該情形是指記錄狀態(tài)信息指示出了數(shù)據(jù)是以區(qū)域單位、以交織狀態(tài)記錄的,其中,所述記錄狀態(tài)信息設(shè)置在管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放的播放管理信息文件中,并且指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上。還可以設(shè)置播放裝置,該播放裝置播放從所述光盤讀取的所述基本流和所述擴充流。還可以設(shè)置分離裝置,該分離裝置在以下情形下基于各個片斷信息文件中設(shè)置的與所述區(qū)域有關(guān)的信息將由所述控制裝置讀取的數(shù)據(jù)分離成所述基本流數(shù)據(jù)和所述擴充流數(shù)據(jù),該情形是指片斷信息文件中的、其中與所述基本流的區(qū)域有關(guān)的信息被描述為與作為所述基本流的播放節(jié)的片斷有關(guān)的信息的標(biāo)識信息,以及所述片斷信息文件中的、其中與所述擴充流的區(qū)域有關(guān)的信息被描述為與所述擴充流的、與所述基本流的所述片斷一起用于播放3維圖像的片斷有關(guān)的信息的標(biāo)識信息被設(shè)置在所述播放管理信息文件中??梢宰鞒鲆环N布置,其中與所述區(qū)域有關(guān)的信息是與所述片斷結(jié)合的流文件中的每個所述區(qū)域的開始的源分組號碼??梢宰鞒鲆环N布置,其中所述基本流和所述擴充流分別是通過利用H.264/AVC對所述視頻流進(jìn)行編碼而生成的基本視點視頻流和從屬視點視頻流。根據(jù)本發(fā)明第三方面的播放方法包括以下步驟在以下情形下基于設(shè)置在播放管理信息文件中的對基本流和擴充流進(jìn)行管理的虛擬文件,使得從光盤讀取所述基本流和所述擴充流,在該情形中,記錄狀態(tài)信息指示出了數(shù)據(jù)是以區(qū)域單位、以交織狀態(tài)記錄的,其中所述記錄狀態(tài)信息設(shè)置在管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放的播放管理信息文件中,并且指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上。根據(jù)本發(fā)明第三方面的程序使計算機執(zhí)行包括以下步驟的處理在以下情形下基于設(shè)置在播放管理信息文件中的對基本流和擴充流進(jìn)行管理的虛擬文件,使得從光盤讀取所述基本流和所述擴充流,在該情形中,記錄狀態(tài)信息指示出了數(shù)據(jù)是以區(qū)域單位、以交織狀態(tài)記錄的,其中,所述記錄狀態(tài)信息設(shè)置在管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放的播放管理信息文件中,并且指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上。根據(jù)本發(fā)明第四方面的播放設(shè)備包括控制裝置,該控制裝置在記錄狀態(tài)信息指示數(shù)據(jù)是以區(qū)域單位、以交織狀態(tài)被記錄的情形中,參考設(shè)置為播放管理信息文件的對基本流和擴充流進(jìn)行管理的虛擬文件,其中,所述記錄狀態(tài)信息設(shè)置在管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放的播放管理信息文件中,并且指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上,并且,在片斷信息文件中的、描述與作為由被設(shè)置為播放管理信息文件的虛擬文件所管理的擴充流的播放節(jié)的片斷有關(guān)的信息的標(biāo)識信息和記錄在光盤上的、所述擴充流的片斷的所述片斷信息文件中的標(biāo)識信息不匹配的情形中,則從所述光盤讀取基本流片斷的數(shù)據(jù),并且讀取記錄在除所述光盤之外的記錄介質(zhì)中的擴充流的片斷的數(shù)據(jù)作為與所述基本流的片斷的數(shù)據(jù)一起用于播放三維圖像的擴充流的片斷的數(shù)據(jù)??梢宰鞒鲆环N布置,其中所述基本流和所述擴充流分別是通過利用H.264/AVC對所述視頻流進(jìn)行編碼而生成的基本視點視頻流和從屬視點視頻流。根據(jù)本發(fā)明第四方面的播放方法包括以下步驟在記錄狀態(tài)信息指示數(shù)據(jù)是以區(qū)域單位、以交織狀態(tài)被記錄的情形中,參考設(shè)置為播放管理信息文件的對基本流和擴充流進(jìn)行管理的虛擬文件,其中,所述記錄狀態(tài)信息設(shè)置在管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放的播放管理信息文件中,并且指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上,并且,在片斷信息文件中的、描述與作為由被設(shè)置為播放管理信息文件的虛擬文件所管理的擴充流的播放節(jié)的片斷有關(guān)的信息的標(biāo)識信息和記錄在光盤上的、所述擴充流的片斷的所述片斷信息文件中的標(biāo)識信息不匹配的情形中,則從所述光盤讀取基本流片斷的數(shù)據(jù),并且讀取記錄在除所述光盤之外的記錄介質(zhì)中的擴充流的片斷的數(shù)據(jù)作為與所述基本流的片斷的數(shù)據(jù)一起用于播放三維圖像的擴充流的片斷的數(shù)據(jù)。根據(jù)本發(fā)明第四方面的程序使計算機執(zhí)行包括以下步驟的處理在記錄狀態(tài)信息指示數(shù)據(jù)是以區(qū)域單位、以交織狀態(tài)被記錄的情形中,參考設(shè)置為播放管理信息文件的對基本流和擴充流進(jìn)行管理的虛擬文件,其中所述記錄狀態(tài)信息設(shè)置在管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放的播放管理信息文件中,指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上,并且在片斷信息文件中的、描述與作為由被設(shè)置為播放管理信息文件的虛擬文件所管理的擴充流的播放節(jié)的片斷有關(guān)的信息的標(biāo)識信息和記錄在光盤上的、所述擴充流的片斷的所述片斷信息文件中的標(biāo)識信息不匹配的情形中,則從所述光盤讀取基本流片斷的數(shù)據(jù),并且讀取記錄在除所述光盤之外的記錄介質(zhì)中的擴充流的片斷的數(shù)據(jù)作為與所述基本流的片斷的數(shù)據(jù)一起用于播放三維圖像的擴充流的片斷的數(shù)據(jù)。在本發(fā)明的第一方面中,交織文件被從記錄介質(zhì)讀取,并且還讀取第一信息文件,所述交織文件是其中以預(yù)定數(shù)據(jù)量的大塊單位交織了第一復(fù)用流和第二復(fù)用流的文件,所述第一復(fù)用流包括通過利用預(yù)定編碼方法對視頻流進(jìn)行編碼而生成的基本流和擴充流中的基本流,而所述第二復(fù)用流包括與所述基本流相對應(yīng)的所述擴充流,并且所述第一信息文件是所述第一復(fù)用流的信息、并具有構(gòu)成所述復(fù)用流的大塊的數(shù)目和每個大塊在所述第一復(fù)用流內(nèi)的開始分組號。另外,還讀取第二信息文件,所述第二信息文件是所述第二復(fù)用流的信息、并具有構(gòu)成所述第二復(fù)用流的大塊的數(shù)目和每個大塊在所述第二復(fù)用流內(nèi)的開始分組號;并且利用所述第一信息文件和所述第二信息文件將所述交織文件被分離成所述第一復(fù)用流和所述第二復(fù)用流。在本發(fā)明的第二方面中,記錄狀態(tài)信息被設(shè)置到播放管理信息文件中,所述記錄狀態(tài)信息指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上,所述播放管理信息文件管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放;并且如果所述基本流數(shù)據(jù)和所述擴充流數(shù)據(jù)以所述區(qū)域為單位、以交織狀態(tài)被記錄,則對所述基本流和所述擴充流進(jìn)行管理的虛擬文件被設(shè)置為所述播放管理信息文件。在本發(fā)明的第三方面中,在以下情形中基于設(shè)置為播放管理信息文件的對基本流和擴充流進(jìn)行管理的虛擬文件,所述基本流和所述擴充流被從光盤讀取,在該情形中記錄狀態(tài)信息指示數(shù)據(jù)是以區(qū)域單位、以交織狀態(tài)記錄的,其中所述記錄狀態(tài)信息設(shè)置在管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放的播放管理信息文件中,指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上。在本發(fā)明的第四方面中,在記錄狀態(tài)信息指示數(shù)據(jù)是以區(qū)域單位、以交織狀態(tài)被記錄的情形中,參考設(shè)置為播放管理信息文件的對基本流和擴充流進(jìn)行管理的虛擬文件,其中所述記錄狀態(tài)信息設(shè)置在管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放的播放管理信息文件中,并且指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上,并且在片斷信息文件中的、描述與作為由被設(shè)置為播放管理信息文件的虛擬文件所管理的擴充流的播放節(jié)的片斷有關(guān)的信息的標(biāo)識信息和記錄在光盤上的、所述擴充流的片斷的所述片斷信息文件中的標(biāo)識信息不匹配的情形中,則從所述光盤讀取基本流的片斷的數(shù)據(jù),并且讀取記錄在除所述光盤之外的記錄介質(zhì)中的擴充流的片斷的數(shù)據(jù)作為與所述基本流的片斷的數(shù)據(jù)一起用于播放三維圖像的擴充流的片斷的數(shù)據(jù)。本發(fā)明的有益效果根據(jù)本發(fā)明,可以適當(dāng)?shù)夭シ帕Ⅲw圖像(3D圖像)。圖I示出了包括本發(fā)明被應(yīng)用到的播放設(shè)備的播放系統(tǒng)的配置示例。圖2示出了拍攝示例。圖3的框圖示出了MVC編碼器的配置示例。圖4示出了參考圖像的示例。圖5示出了TS的配置示例。圖6示出了TS的另一個配置示例。圖7示出了TS的又一個配置示例。圖8示出了AV流的管理的示例。圖9示出了主路徑(MainPath)和輔路徑(SubPath)的配置。圖10示出了要記錄到光盤中的文件的管理配置的示例。圖11示出了PlayList(播放列表)文件的語法。圖12示出了圖11中的PlayListO的語法。圖13示出了圖12中的SubPath()的語法。圖14示出了圖13中的SubPlayItem(i)的語法。圖15示出了圖12中的PlayItemO的語法。圖16示出了圖15中的STN_table()的語法。圖17示出了3D_PlayList的具體示例。圖18示出了類型的含義。圖19不出了SubPath_type的含義。圖20示出了播放設(shè)備的配置示例。圖21示出了圖20中的解碼器單元的配置示例。圖22示出了3D_PL_type的示例。圖23示出了clpi文件的語法。圖24示出了利用圖22和圖23中的數(shù)據(jù)執(zhí)行的文件管理的概念。圖25的流程圖說明了根據(jù)圖22中的3D_PlayList文件執(zhí)行的播放處理。圖26示出了chunk_map()的語法示例。圖27示出了chunk_map()的一個具體示例。圖28示出了大塊的分離。圖29示出了3D_PlayList的另一個示例。圖30示出了clpi文件的語法。圖31示出了利用圖29和圖30中的數(shù)據(jù)執(zhí)行的文件管理的概念。圖32的流程圖說明了根據(jù)圖29中的3D_PlayList文件執(zhí)行的播放處理。圖33示出了又一個3D_PlayList。圖34示出了clpi文件的語法。圖35示出了利用圖33和圖34中的數(shù)據(jù)執(zhí)行的文件管理的概念。圖36的流程圖說明了根據(jù)圖33中的3D_PlayList文件執(zhí)行的播放處理。圖37示出了圖27中的chunk_map()的內(nèi)容的概況。圖38示出了EP_map()的語法。圖39的流程圖說明了播放設(shè)備的隨機訪問處理。圖40示出了由步驟S44和S45中的處理指定的位置的示例。圖41示出了由步驟S46中的處理識別出的SPN_chunk_start[k]。圖42示出了記錄在光盤上的AV流的配置。圖43示出了ClipAV流的示例。圖44示出了EP_map的示例。圖45示出了由SPN_EP_start指示的源分組的數(shù)據(jù)配置的示例。圖46的框圖示出了軟件裝配處理單元的配置示例。圖47示出了包括軟件裝配處理單元的配置的一個示例。具體實施例方式[播放系統(tǒng)的配置]圖I示出了包括本發(fā)明被應(yīng)用到的播放設(shè)備201的播放系統(tǒng)的配置示例。如圖I所示,該播放系統(tǒng)包括通過HDMI(高清多媒體接口)線纜等連接的播放設(shè)備201和顯示設(shè)備203。諸如BD之類的光盤202被安裝到播放設(shè)備201。用于顯示視點數(shù)目為2的立體圖像(也稱作3D圖像)所必需的流記錄在光盤202中。每個流的數(shù)據(jù)以區(qū)域(extent)為單位交織地記錄在光盤202上。播放設(shè)備201是與記錄在光盤202中的流的3D播放相對應(yīng)的播放器。播放設(shè)備201播放光盤202中記錄的流,并且在由電視接收機等構(gòu)成的顯示設(shè)備203上顯示通過播放獲得的3D圖像。播放設(shè)備201以同樣的方式播放音頻,并且從提供給顯示設(shè)備203的揚聲器等中輸出??梢赃@樣顯示3D圖像的流被記錄到光盤202上。例如H.264AVC(高級視頻編碼)/MVC(多視點視頻編碼)被用作將流記錄到光盤202上的編碼方法。[H.264AVC/MVC簡檔]H.264AVC/MVC定義了稱作基本視點視頻的圖像流和稱作從屬視點視頻的圖像流。此后,將H.264AVC/MVC簡檔適當(dāng)?shù)睾喎Q為MVC。圖2示出了拍攝示例。如圖2所示,通過將同一物體作為對象來利用用于L圖像的相機和用于R圖像的相機執(zhí)行拍攝。由用于L圖像的相機和用于R圖像的相機拍攝的視頻的基礎(chǔ)流(elementarystream)被輸入到MVC編碼器。圖3的框圖示出了MVC編碼器的配置示例。如圖3所示,MVC編碼器211包括H.264/AVC編碼器221、H.264/AVC解碼器222、D印th(深度)計算單元223、從屬視點視頻編碼器224和復(fù)用器225。由用于L圖像的相機拍攝的視頻#1的流被輸入到H.264/AVC編碼器221和D印th計算單元223。另外,由用于R圖像的相機拍攝的視頻#2的流被輸入到Depth計算單元223和從屬視點視頻編碼器224。視頻#2的流也可以被輸入到H.264/AVC編碼器221和D印th計算單元223,而視頻#1的流可以被輸入到D印th計算單元223和從屬視點視頻編碼器224。H.264/AVC碼器221將視頻#I的流編碼成例如H.264AVC/High簡檔視頻流。H.264/AVC編碼器221將經(jīng)編碼獲得的AVC視頻流作為基本視點視頻流,輸出到H.264/AVC解碼器222和復(fù)用器225。H.264/AVC解碼器222對自H.264/AVC編碼器221提供來的AVC視頻流進(jìn)行解碼,并且將經(jīng)解碼獲得的視頻#1的流輸出到從屬視點視頻編碼器224。Depth計算單元223基于視頻#1的流和視頻#2的流計算Depth(視差(parallax)),并且將計算出的Depth數(shù)據(jù)輸出到復(fù)用器225。從屬視點視頻編碼器224對自H.264/AVC解碼器222提供來的視頻#1的流和外部輸入的視頻#2的流進(jìn)行編碼,并輸出從屬視點視頻流。基本視點視頻不允許利用另一個流作為參考圖像的預(yù)測編碼,但是如圖4所示,允許利用基本視點視頻作為參考圖像的預(yù)測編碼。例如,在L圖像作為基本視點視頻并且R圖像作為從屬視點視頻的情況下執(zhí)行編碼時,作為編碼結(jié)果獲得的從屬視點視頻流的數(shù)據(jù)量小于基本視點視頻流的數(shù)據(jù)量。現(xiàn)在,由于利用H.264/AVC編碼,已對基本視點視頻執(zhí)行了時間方向上的預(yù)測。另夕卜,同樣對于從屬視點視頻,也與視點之間的預(yù)測一起執(zhí)行了時間方向上的預(yù)測。為了解碼從屬視點視頻,需要先完成對對應(yīng)的基本視點視頻的解碼,因為基本視點視頻在編碼時被作為參考源。從屬視點視頻編碼器224將通過利用這種視點間的預(yù)測而獲得的從屬視點視頻流輸出到復(fù)用器225。復(fù)用器225將自H.264/AVC編碼器221提供來的基本視點視頻流、自D^th計算單元223提供來的從屬視點視頻流(Depth的數(shù)據(jù))和自從屬視點視頻編碼器224提供來的從屬視點視頻流復(fù)用成例如MPEG2TS?;疽朁c視頻流和從屬視點視頻流可以被復(fù)用到單個MPEG2TS中,或者可以被包括在分離的MPEG2TS中。復(fù)用器225輸出所生成的TS(MPEG2TS)。從復(fù)用器225輸出的TS與其他管理數(shù)據(jù)一起被記錄到記錄設(shè)備中的光盤202中,并且以記錄在光盤202中的方式被提供給播放設(shè)備201。在下面,在兩種從屬視點視頻中,由Depth信息構(gòu)成的從屬視點視頻被稱作Dl視點視頻,而由R圖像構(gòu)成的從屬視點視頻稱作D2視點視頻。注意,由R圖像構(gòu)成的從屬視點視頻可以作為Dl視點視頻處理,而由Depth信息構(gòu)成的從屬視點視頻可以作為D2視點視頻處理。另外,利用基本視點視頻和Dl視點視頻執(zhí)行的3D播放將稱作B-Dl播放。利用基本視點視頻和D2視點視頻執(zhí)行的3D播放將稱作B-D2播放。如果根據(jù)用戶等的指令執(zhí)行B-Dl播放,則播放設(shè)備201從光盤202讀取并播放基本視點視頻流和Dl視點視頻流。同樣,如果執(zhí)行B-D2播放,則播放設(shè)備201從光盤202讀取并播放基本視點視頻流和D2視點視頻流。此外,如果執(zhí)行一般2D圖像的播放,則播放設(shè)備201僅從光盤202讀取并播放基本視點視頻流。基本視點視頻流是利用H.264/AVC編碼的AVC視頻流,因此,只要播放機兼容BD格式,就可以播放該基本視點視頻流,并且可以顯示2D圖像。[TS的配置示例]圖5示出了TS的配置示例。基本視點視頻、從屬視點視頻、主音頻、基本PG、從屬PG、基本IG和從屬IG中的每個的流都被復(fù)用到圖5中的主TS中。因此,從屬視點視頻流可以與基本視點視頻流一起被包括在主TS中。主TS和輔TS被記錄到光盤202中。主TS是至少包括基本視點視頻流的TS。輔TS是與主TS—起使用的并且包括基本視點視頻流之外的流的TS?;疽朁c和從屬視點每個的流被準(zhǔn)備用于PG和IG,以便與視頻類似地實現(xiàn)3D顯/Jno圖6示出了TS的另一個配置示例?;疽朁c視頻和從屬視點視頻每個的流都被復(fù)用到圖6中的主TS中。另一方面,主音頻、基本PG、從屬PG、基本IG和從屬IG中的每個的流都被復(fù)用到輔TS中。因此,視頻流可以被復(fù)用到主TS中,而PG和IG等的流被復(fù)用到輔TS中。圖7示出了TS的又一個配置示例?;疽朁c視頻、主音頻、基本PG、從屬PG、基本IG和從屬IG每個的流都被復(fù)用到圖7中的主TS中。另一方面,從屬視點視頻流被包括在輔TS中。因此,從屬視點視頻流可以被包括在與基本視點視頻流分離的另一個TS中。[應(yīng)用格式]圖8示出了播放設(shè)備201的AV流管理的示例。AV流的管理是利用圖8中示出的PlayList(播放列表)和Clip兩層執(zhí)行的??梢詫V流記錄在光盤202上以及播放設(shè)備201的本地存儲設(shè)備中。現(xiàn)在,包括一個AV流和作為附接到其的信息的Clip信息的對被作為一個對象,并且將被總地稱作Clip。在這里,存儲AV流的文件將被稱作AV流文件。另外,存儲Clip信息的文件也稱作Clip信息文件。AV流被映射到時間軸上,并且每個Clip的訪問點主要利用時間戳在PlayList中指定。Clip信息文件用于尋找AV流內(nèi)開始解碼的地址等。PlayList是AV流的一組播放節(jié)(section)。AV流內(nèi)的一個播放節(jié)稱作一個Playltem(播放項)。PlayItem在時間軸上利用播放節(jié)的一對入點(Inpoint)和出點(Outpoint)代表。如圖8所示,PlayList由單個或多個PlayItem構(gòu)成。從圖8的左側(cè)起的第一個PlayList包括兩個PlayItem,左側(cè)的Clip中包括的AV流的前半部分和后半部分分別由它的兩個PlayItem引用。從左側(cè)起的第二個PlayList包括一個PlayItem,由其引用右側(cè)的Clip中包括的整個AV流。從左側(cè)起的第三個PlayList包括兩個PlayItem,左側(cè)的Clip中包括的AV流的一部分和右側(cè)的Clip中包括的AV流的一部分分別被這兩個PlayItem引用。例如,如果從左側(cè)起第一個PlayList中包括的左側(cè)的PlayItem已被盤導(dǎo)航程序指定為播放對象,則執(zhí)行對由該PlayItem引用的、左側(cè)的Clip中包括的AV流的前半部分的播放。因此,PlayList被用作用于管理AV流的播放的播放管理信息。在PlayList內(nèi),根據(jù)一個或多個PlayItem的排列創(chuàng)建的播放路徑將稱作主路徑(MainPath)。另外,在PlayList內(nèi),根據(jù)一個或多個SubPlayItem創(chuàng)建的、與主路徑并列的播放路徑將稱作輔路徑(SubPath)。圖9示出了主路徑和輔路徑的配置。PlayList可以具有一個主路徑和一個或多個輔路徑。上述基本視點視頻流作為構(gòu)成主路徑的PlayItem引用的流被管理。另外,從屬視點視頻流作為構(gòu)成輔路徑的SubPlayItem引用的流被管理。圖9中的PlayList具有一個主路徑和三個輔路徑,該一個主路徑包括一列三個PlayItem0構(gòu)成主路徑的PlayItem具有從頭開始按照次序為設(shè)置的ID。輔路徑也具有從頭開始按照次序的IDSubpath_id=O、Subpath—id=I并且Subpath—id=2。在圖9中的示例中,在Subpath—id=0的輔路徑中包括一個SubPlayltem,在Subpath_id=I的輔路徑中包括兩個SubPlayltem,并且在Subpath_id=2的輔路徑中包括一個SubPlayltem。至少一個視頻流(主圖像數(shù)據(jù))被包括在由一個PlayItem引用的ClipAV流中。另外,該ClipAV流中可能包括或者可能不包括在與該ClipAV流中包括的視頻流相同的定時處(同步)播放的一個或多個音頻流。ClipAV流中可能包括或者可能不包括與該ClipAV流中包括的視頻流同步播放的一個或多個位圖的字幕數(shù)據(jù)(PG(呈現(xiàn)圖形))流。ClipAV流中可能包括或者可能不包括與該ClipAV流中包括的視頻流同步播放的一個或多個IG(交互圖形)流。IG流用于顯示由用戶操作的按鈕等圖形。在由一個PlayItem引用的ClipAV流中,復(fù)用了視頻流、與其同步播放的零個或多個音頻流、零個或多個PG流和零個或多個IG流。另外,一個SubPlayltem引用作為與由PlayItem引用的ClipAV流不同的流的視頻流、音頻流、或PG流等。利用這種PlayList、PlayItem和SubPlayltem來管理AV流例如在日本未實審專利申請公開No.2008-252740和日本未實審專利申請公開No.2005-348314中有所描述。[目錄結(jié)構(gòu)]圖10示出了要記錄在光盤202上的文件的管理結(jié)構(gòu)的示例。如圖10所示,文件是以層級方式通過目錄結(jié)構(gòu)管理的。在光盤202上創(chuàng)建了一個根目錄。根目錄下是由一個記錄播放系統(tǒng)管理的范圍。BDMV目錄布置在根目錄下。作為設(shè)置了名“Index,bdmv”的文件的Index文件(索引文件)和作為設(shè)置了名“MovieObject.bdmv”的文件的MovieObject文件緊接著被存儲在BDMV目錄下面。在BDMV目錄下面還提供了BACKUP目錄、PLAYLIST目錄、CLIPINF目錄、STREAM目錄等。描述了PlayList的PlayList文件被存儲在PLAYLIST目錄中。5位數(shù)字和擴展名“.mpIs”組合而成的名稱被設(shè)置給每個PlayList文件。文件名“00000.mpIs”被設(shè)置給圖10中示出的一個PlayList文件。Clip信息文件被存儲在CLIPINF目錄中。5位數(shù)字和擴展名clpi”組合而成的名稱被設(shè)置給每個Clip信息文件。文件名“00001.clpi,,、“00002.clpi”和“00003.clpi”分別被設(shè)置給圖10中的三個Clip信息文件。下文中,Clip信息文件將被適當(dāng)?shù)胤Q作clpi文件。例如,clpi文件“00001.clpi”是描述了與基本視點視頻的Clip有關(guān)的信息的文件。clpi文件“00002.clpi”是描述了與D2視點視頻的Clip有關(guān)的信息的文件。clpi文件“00003.clpi”是描述了與Dl視點視頻的Clip有關(guān)的信息的文件。流文件被存儲在STREAM目錄中。5位數(shù)字和擴展名m2ts”組合而成的名稱或者5位數(shù)字和擴展名ilvt”組合而成的名稱被設(shè)置給每個流文件。下文中,設(shè)置了擴展名“.m2ts”的文件將被適當(dāng)?shù)胤Q作m2ts文件。另外,設(shè)置了擴展名ilvt”的文件將稱作ilvt文件。m2ts文件“00001.m2ts”是用于2D播放的文件,并且通過指定該文件而執(zhí)行對基本視點視頻流的讀取。m2ts文件“00002.1112丨8”是02視點視頻流文件,而m2ts文件“00003.m2ts”是Dl視點視頻流文件。ilvt文件“10000.ilvt”是用于B-Dl播放的文件,并且通過指定該文件而執(zhí)行對基本視點視頻流和DI視點視頻流的讀取。ilvt文件“20000.ilvt”是用于B-D2播放的文件,并且通過指定該文件而執(zhí)行對基本視點視頻流和D2視點視頻流的讀取。除了圖10中所示的目錄外,在BDMV目錄下面還提供了存儲音頻流文件等的目錄。[各個數(shù)據(jù)的語法]圖11示出了PlayList文件的語法。PlayList文件是設(shè)置了擴展名“.mpls”的文件,存儲在圖10中的PLAYLIST目錄中。圖11中的type_indicator表不“xxxxx.mpls”文件的類型。version_number表不“xxxxx.mpls”文件的版本號。version_number由4位數(shù)字構(gòu)成。例如,指示出這是“3D規(guī)格版本”的“0240”被設(shè)置在用于3D播放的PlayList文件中。其中PlayList文件被設(shè)置有“0240”的PlayList是后面將描述的3D_PlayList。PlayList_start_address表不PlayList()的開頭地址,以從PlayList文件的開頭字節(jié)起的相對字節(jié)數(shù)為單位。PlayListMark_start_address表不PlayListMark()的開頭地址,以從PlayList文件的開頭字節(jié)起的相對字節(jié)數(shù)為單位。ExtensionData_start_address表不ExtensionData()的開頭地址,以從PlayList文件的開頭字節(jié)起的相對字節(jié)數(shù)為單位。160比特的reserved_for_future_use被包括在ExtensionData_start_address之后。與諸如播放限制之類的PlayList的播放控制有關(guān)的參數(shù)存儲在AppInfoPlayList()中。與主路徑、輔路徑等有關(guān)的參數(shù)存儲在PlayListO中。后面將描述PlayList()的內(nèi)容。PlayList的標(biāo)記信息,S卩,與作為用戶操作的跳躍目的地(跳躍點)或者用于指示章跳躍等的命令的標(biāo)記有關(guān)的信息,存儲在PlayListMarkO中。ExtensionDataO被形成以使得私有數(shù)據(jù)被插入到其中。圖12示出了圖11中的PlayListO的語法。length(長度)是一個32比特的無符號整數(shù),指示從該length字段到PlayList()的末尾的字節(jié)數(shù)。S卩,length表示從reserved_for_future_use到PlayList末尾的字節(jié)數(shù)。在length之后準(zhǔn)備了16比特的reserved_for_future_use。number_of_PIay11ems是一個16比特的字段,指不PlayList內(nèi)PlayItem的數(shù)目。在圖9中的示例的情形中,PlayItem的數(shù)目為3。按照PlayItemO在PlayList內(nèi)出現(xiàn)的次序從O起向Playltem—id賦值。例如,在圖9中賦予了Playltem—id=0、1、2。number—of—SubPaths是一個16比特的字段,指示PlayList內(nèi)輔路徑的數(shù)目。在圖9的中的示例的情形中,輔路徑的數(shù)目為3。按照SubPathO在PlayList中出現(xiàn)的次序從0起向SubPath—id賦值。例如,在圖9中賦予了SubPath—id=0、1、2。在下文中,PlayItemO僅由Playltem的數(shù)目引用,并且SubPathO僅由輔路徑的數(shù)目引用。圖13示出了圖12中的SubPathO的語法。length是一個32比特的無符號整數(shù),指示從該length字段到SubPathO的末尾的字節(jié)數(shù)。S卩,length表不從reserved—for—future—use到SubPath末尾的字節(jié)數(shù)。在length之后準(zhǔn)備了16比特的reserved—for—future—use。Subpath—type是一個8比特的字段,指示輔路徑應(yīng)用的類型。例如SubPath—type被用于例如指示輔路徑的類型是音頻、位圖字幕或者文本字幕。在SubPath—type之后準(zhǔn)備了15比特的reserved—for—future—use。is—repeat—SubPath是一個I比特的指定輔路徑的播放方法的字段,并且指示在主路徑的播放期間重復(fù)執(zhí)行對輔路徑的播放還是只執(zhí)行一次對輔路徑的播放。例如,該字段在如下情況中被使用由主路徑引用的Clip的播放定時和由輔路徑引用的Clip的播放定時不同(主路徑作為靜止圖像幻燈片播放的路徑,而輔路徑是作為背景音樂的音頻的路徑)。在is—repeat—SubPath之后準(zhǔn)備了8比特的reserved—for—future—use。number—of—SubPlayItems是一個8比特的字段,指示在一個輔路徑中的SubPlayltem的數(shù)目(條目的數(shù)目)例如,圖9中的SubPath—id=0的SubPlayltem的number—of—SubPlayItems為1,而SubPath—id=I的SubPlayltem的number—of—SubPlayItems為2。在下文中,SubPlayItemO僅由SubPlayltem的數(shù)目引用。圖14示出了圖13中的SubPlayltem(i)的語法。length是一個16比特的無符號整數(shù),指示從該length字段到SubPlayItemO的末尾的字節(jié)數(shù)。圖14中的SubPlayltem⑴分別對SubPlayltem引用一個Clip的情形和SubPlayltem引用多個Clip的情形進(jìn)行了描述。將對SubPlayltem引用一個Clip的情形進(jìn)行描述。Clip—Information—file—name表不被SubPlayltem引用的Clip信息文件的名稱。Clip—codec—identifier表不Clip的編解碼方法。在Clip—codec—identifier之后包括有reserved—for_future—use。is—multi—Clip—entries是指示對多個Clip的登記的存在性的標(biāo)志。如果is—multi—Clip—entries標(biāo)志為on,則對SubPlayltem引用多個Clip的情形中的語法進(jìn)行參考。ref—to—STC—id是與STC間斷點有關(guān)的信息(系統(tǒng)時間基礎(chǔ)的間斷點)。SubPlayltem—IN—time表示輔路徑播放節(jié)的開始位置,并且SubPlayltem—OUT—time表示結(jié)束位置。sync—Playltem—id和sync—start—PTS—of—Playltem表不輔路徑在主路徑的時間軸上開始播放的時間點。SubPlayltem—IN—time、SubPlayltem—OUT—time、sync—Playltem—id和sync_start—PTS—of—Playltem由SubPlayltem所引用的Clip共用。下面將對“如果is—multi—Clip—entries==lb”并且SubPlayltem引用多個Clip的情形進(jìn)行描述。num—of—Clip—entries表不要被引用的Clip的數(shù)目。Clip—Information—file—name[SubClip—entry—id]的數(shù)目指定排除了Clip—Information—file—name的Clip的數(shù)目。Clip—codec—identifier[SubClip—entry—id]表不Clip的編解碼方法。ref_to_STC_id[SubClip_entry_id]是與STC間斷點有關(guān)的信息(系統(tǒng)時間基礎(chǔ)的間斷點)在ref—to—STC—id[SubClip—entry—id]之后準(zhǔn)備有reserved—for—future—use。圖15示出了圖12中的PlayItemO的語法。length是一個16比特的無符號整數(shù),指示從該length字段到PlayItemO的末尾的字節(jié)數(shù)。Clip—Information—file—name表示由Playltem引用的Clip信息文件的文件名。注意,相同的5位數(shù)字被包含在包括Clip的m2ts文件的文件名以及名與其對應(yīng)的Clip信息文件的文件名中。Clip—codec—identifier表不Clip的編解碼方法。在Clip—codec—identifier之后準(zhǔn)備了reserved—for_future—use。在reserved—for_future—use之后包括有is—multi_angle和connection_condition。ref—to—STC—id是與STC間斷點有關(guān)的信息(系統(tǒng)時間基礎(chǔ)的間斷點)。IN—time表示Playltem的播放節(jié)的開始位置,而OUT—time表示結(jié)束位置。在OUT—time后包括有U0—mask—table()、PIay11em_random_access—mode和still—mode。STN_table()中包括由目標(biāo)Playltem引用的AV流的信息。另外,如果輔路徑要與目標(biāo)Playltem相關(guān)聯(lián)地被播放,貝U還包括由構(gòu)成其輔路徑的SubPlayltem引用的AV流的信息。圖16示出了圖15中的STN_table()的語法。STN_table()被設(shè)置為Playltem的屬性。length是一個16比特的無符號整數(shù),指示從該length字段到STN_table()的末尾的字節(jié)數(shù)。在該length之后還準(zhǔn)備有16比特的reserved_for_future_use。number_of_video_stream_entries表不要輸入(登記)到STN_table()表中的流的數(shù)目,在其中提供了video_stream_id。video_stream_id是用于標(biāo)識視頻流的信息。例如,基本視點視頻流就是利用該video_stream_id來標(biāo)識的。從屬視點視頻流的ID可以定義在STN_table()中,或者可以通過計算,例如通過將預(yù)定值與基本視點視頻流的ID相加來找到。video_stream_number是從用戶看的視頻流號,用于視頻切換。number_of_audio_stream_entries表不被輸入到STN_table()中的第一音頻流的流數(shù)目,在其中提供了audio_stream_id。audio_stream_id是用于標(biāo)識音頻流的信息,并且audio_stream_number是從用戶看的音頻流號,用于音頻切換。number_of_audio_stream2_entries表不被輸入到STN_table()中的第二音頻流的流數(shù)目,在其中提供了audio_stream_id2。audo_stream_id2是用于標(biāo)識音頻流的信息,并且audio_stream_number是從用戶看的音頻流號,用于音頻切換。在該示例中,實現(xiàn)了對要播放的音頻的切換。number_of_PG_txtST_stream_entries表不被輸入到STN_table()中的流的數(shù)目,在其中提供了PG_txtST_Stream_id。通過對位圖字幕進(jìn)行游標(biāo)長度編碼而獲得的PG流以及文本字幕文件(txtST)被輸入到這里。PG_txtST_stream_id是用于標(biāo)識字幕流的信息,并且PG_txtST_stream_number是從用戶看的字幕流號,用于字幕切換。number_of_IG_stream_entries表示被輸入到STN_table()中的流的數(shù)目,在其中提供了IG_stream_id。IG流被輸入到這里。IG_stream_id是用于標(biāo)識IG流的信息,并且IG_stream_number是從用戶看的圖形流號,用于圖形切換。主TS和輔TS的ID也被登記到STN_table()中。在stream_attribute()中描述了其ID不是基礎(chǔ)流,而是TS_ID。[PlayList的具體示例]圖17示出了作為用于3D播放的PlayList的3D_PL_type的具體示例。為了便于描述,在圖17的左側(cè)示出了用于指示行號的數(shù)字和“”。這里的行號和“”并不是3D_PlayList的組成部分。第2行中的number_of_PlayItems對應(yīng)于圖12中的number_of_PlayItems,并且指示3D_PlayList中Playltem的數(shù)目。從第2行到第8行是對Playltem的描述。即,從第3行到第8行對應(yīng)于圖12中利用for語句對Playltem的描述。第5行中的ref_to_B_clpi_file_name對應(yīng)于圖15中的Clip_Information_file_name,并且指示存儲基本視點視頻流的m2ts文件的文件名中除擴展名m2ts”之外的5位數(shù)字。在該描述中,標(biāo)識出了要被引用的m2ts文件和基本視點視頻Clip的clip文件。第6行中的type(類型)示出了基本視點視頻和光盤202上與其相關(guān)聯(lián)的D1/D2視點視頻數(shù)據(jù)的排列的類型。type是利用例如圖15中的Clip_codec_identifier之后的reserved_for_future_use設(shè)置的。圖18示出了type的含義。type的值為0表明基本視點視頻、Dl視點視頻和D2視點視頻未被交織。在該情形中,分組中的一個或者現(xiàn)有的D1/D2視點視頻二者被與基本視點視頻分組一起復(fù)用到一個MPEG2-TS中。type的值為I表明基本視點視頻、Dl視點視頻和D2視點視頻全部被交織。在該情形中,包括B視點視頻的第一TS、包括Dl視點視頻的第二TS和包括D2視點視頻的第三TS這三個TS都以區(qū)域為單位被交織在光盤202上。type的值為2表明基本視點視頻和Dl視點視頻被交織。在該情形中,包括B視點視頻的第一TS和包括Dl視點視頻分組的第二TS這兩個TS以區(qū)域為單位被交織在光盤202上。D2視點視頻分組可以被復(fù)用到第一TS中。另外,D2視點視頻分組也可以被復(fù)用到第二TS中。type的值為3表明基本視點視頻和D2視點視頻被交織。在該情形中,包括B視點視頻的第一TS和包括D2視點視頻分組的第二TS這兩個TS以區(qū)域為單位被交織在光盤202上。Dl視點視頻分組可以被復(fù)用到第一TS中。另外,Dl視點視頻分組也可以被復(fù)用到第二TS中。返回對圖17的說明,第7行中的STN_table對應(yīng)于圖15中的STN_table()。如參考圖16所述,在STN_table中描述了在3D_PlayList中引用的每個流的ID。第9行中的number_of_SubPaths對應(yīng)于圖12中的nunber_of_SubPaths,指不3D_PlayList中SubPath的數(shù)目。從第9行到第14行是對SubPath的描述。S卩,從第10行到第14行對應(yīng)于圖12中利用for語句對SubPath的描述。第12行的SubPath_type對應(yīng)于圖13中的SubPath_type,并且不出了SubPath的類型。圖19不出了SubPath_type的含義?,F(xiàn)在描述圖19中示出的各個主要值,SubPath_type的值為8表明是播放D2視點視頻的輔路徑。另外,SubPath_type的值為9表明是播放Dl視點視頻的輔路徑。圖17中的第13行中的ref_to_clpi_file_name對應(yīng)于圖14中的Clip_Information_file_name。如果SubPath播放Dl視點視頻,則ref_to_clpi_file_name指示存儲Dl視點視頻的m2ts文件的文件名中除擴展名“.m2ts”外的五位數(shù)字。在該說明中,標(biāo)識出了要引用的clpi文件。另一方面,如果SubPath播放D2視點視頻,則第13行中的ref_to_clpi_file_name指示存儲D2視點視頻的m2ts文件的文件名中除擴展名m2ts”外的五位數(shù)字。從第16行到第30行是有關(guān)interleaved_file_info(),即,ilvt文件的描述。例如,利用PlayItemO和SubPath()中的reserved_for_future_use,準(zhǔn)備了與ilvt文件有關(guān)的描述。從第17行到第22行,描述了第6行中的type的值為I并且基本視點視頻、Dl視點視頻和D2視點視頻都被交織的情形。第18行中的ref_to_Dl_B_interleaved_file_name指示用于播放基本視點視頻和Dl視點視頻的ilvt文件的文件名中除擴展名ilvt”外的五位數(shù)字。第19行中的ref_to_D2_B_interleaved_file_name指示用于播放基本視點視頻和D2視點視頻的ilvt文件的文件名中除擴展名ilvt”外的五位數(shù)字。第20行中的ref_to_Dl_clpi_file_name指示用于存儲Dl視點視頻的m2ts文件的文件名中除擴展名“.m2ts”外的五位數(shù)字。在該說明中,標(biāo)識出了在播放Dl視點視頻的m2ts文件時要引用的clpi文件。第21行中的ref_to_D2_clpi_file_name指示用于存儲D2視點視頻的m2ts文件的文件名中除擴展名“.m2ts”外的五位數(shù)字。在該說明中,標(biāo)識出了在播放D2視點視頻的m2ts文件時要引用的clpi文件。從第23行到第26行,說明了第6行中的type的值為2并且基本視點視頻和Dl視點視頻被交織的情形。第24行中的ref_to_Dl_B_interleaved_file_name指示用于播放基本視點視頻和Dl視點視頻的ilvt文件的文件名中除擴展名ilvt”外的五位數(shù)字。第25行中的ref_to_Dl_clpi_file_name指示用于存儲Dl視點視頻的m2ts文件的文件名中除擴展名“.m2ts”外的五位數(shù)字。在該說明中,標(biāo)識出了在播放Dl視點視頻的m2ts文件時要引用的clpi文件。從第27行到第30行,說明了第6行中的type的值為3并且基本視點視頻和D2視點視頻被交織的情形。第28行中的ref_to_Dl_B_interleaved_file_name指示用于播放基本視點視頻和D2視點視頻的ilvt文件的文件名中除擴展名ilvt”外的五位數(shù)字。第29行中的ref_to_D2_clpi_file_name指示用于存儲D2視點視頻的m2ts文件的文件名中除擴展名“.m2ts”外的五位數(shù)字。在該說明中,標(biāo)識出了在播放D2視點視頻的m2ts文件時要引用的clpi文件。因此,如果在光盤202中數(shù)據(jù)被交織,則信息被描述在3D_PlayList中,其中可針對Dl視點視頻和D2視點視頻標(biāo)識出與ClipAV流相對應(yīng)的clpi文件的文件名。[播放設(shè)備201的配置示例]圖20的框圖示出了播放設(shè)備201的配置示例。控制器251執(zhí)行預(yù)先準(zhǔn)備好的控制程序來控制播放設(shè)備201的整個操作。例如,控制器251控制盤驅(qū)動器252讀取用于3D播放的PlayList文件。另外,控制器251還基于STN_table中登記的ID讀取主TS和輔TS,并將這些提供給解碼器單元256。盤驅(qū)動器252根據(jù)控制器251的控制從光盤202讀取數(shù)據(jù),并且將讀取的數(shù)據(jù)輸出到控制器251、存儲器253或解碼器單元256。存儲器253適當(dāng)?shù)卮鎯刂破?51執(zhí)行各種類型的處理必需的數(shù)據(jù)。本地存儲設(shè)備254由例如HDD(硬盤驅(qū)動器)配置而成。從服務(wù)器272下載的Dl/D2視點視頻流等被記錄到本地存儲設(shè)備254中。記錄在本地存儲設(shè)備254中的流也被適當(dāng)?shù)靥峁┙o解碼器單元256。因特網(wǎng)接口255根據(jù)控制器251的控制經(jīng)由網(wǎng)絡(luò)271執(zhí)行與服務(wù)器272的通信,并將從服務(wù)器272下載的數(shù)據(jù)提供給本地存儲設(shè)備254。用于更新記錄在光盤202中的數(shù)據(jù)是從服務(wù)器272下載的。下載的D1/D2視點視頻流能夠與記錄在光盤202中的基本視點視頻流一起使用,從而可以實現(xiàn)對與光盤202上的內(nèi)容不同的內(nèi)容進(jìn)行3D播放。在下載了D1/D2視點視頻流時,PlayList的內(nèi)容也被適當(dāng)?shù)馗?。解碼器單元256對自盤驅(qū)動器252或本地存儲設(shè)備254提供來的流進(jìn)行解碼,并將獲得的視頻信號輸出到顯示設(shè)備203。音頻信號也經(jīng)由預(yù)定的路徑被輸出到顯示設(shè)備203。操作輸入單元257包括諸如按鈕、按鍵、觸摸板、撥盤、鼠標(biāo)之類的輸入設(shè)備和用于接收從預(yù)定的遙控器發(fā)送來的紅外線之類的信號的接收單元。操作輸入單元257檢測用戶的操作,來將表示檢測到的操作的內(nèi)容的信號提供給控制器251。圖21示出了解碼器單元256的配置示例。分離單元281在控制器251的控制下將自盤驅(qū)動器252提供來的數(shù)據(jù)分離成構(gòu)成主TS的分組的數(shù)據(jù)和構(gòu)成輔TS的分組的數(shù)據(jù)。例如,從光盤202讀取的TS基于3DPlayList文件中的STN_table()中描述的流ID而被提供給分離單元281。分離單元281將所分離的構(gòu)成主TS的分組輸出并存儲到讀緩沖器282中,并將構(gòu)成輔TS的分組輸出并存儲到讀緩沖器285中。另外,分離單元281還將自本地存儲設(shè)備254提供來的構(gòu)成輔TS的分組輸出并存儲到讀緩沖器285中。如上所述,存在自服務(wù)器272下載的D1/D2視點視頻被存儲到本地存儲設(shè)備254中的情形。在被指示與記錄在光盤202上的基本視點視頻一起播放時,用作輔TS的D1/D2視點視頻流被從本地存儲設(shè)備254讀取并被提供給分離單元281。PID過濾器283基于每個分組中設(shè)置的PID來分配讀緩沖器282中存儲的構(gòu)成主TS的分組。構(gòu)成基本視點視頻的分組的PID、構(gòu)成Dl視點視頻的分組的PID和構(gòu)成D2視點視頻的分組的PID每個由控制器251指定。PID過濾器283從讀緩沖器282讀取主TS中包括的基本視點視頻分組,并將其輸出并存儲到ES緩沖器284中。由基本視點視頻分組構(gòu)成的ES(基礎(chǔ)流)被存儲到ES緩沖器284中。另外,如果D1/D2視點視頻分組被復(fù)用到主TS中,則基于PID提取出其分組并輸出到開關(guān)287。PID過濾器286從讀緩沖器285讀取包括在輔TS中的D1/D2視點視頻分組,并將其輸出到開關(guān)287。注意,僅描述了對基本視點視頻和D1/D2視點視頻的處理,但是如參考圖5所述,諸如PG和IG之類的圖形數(shù)據(jù)也可以被復(fù)用到主TS中。類似地,如參考圖6所述,D1/D2視點視頻之外的字幕數(shù)據(jù)和圖形數(shù)據(jù)也可以被復(fù)用到輔TS中。PID過濾器283和PID過濾器286適當(dāng)?shù)鼗赑ID分配其數(shù)據(jù),并將其輸出到預(yù)定的輸出目的地。用于解碼圖形數(shù)據(jù)等的解碼器被連接到圖21中的PID過濾器283和PID過濾器286的框中示出的輸出目的地端子(圓圈)。開關(guān)287將自PID過濾器283提供來的D1/D2視點視頻分組輸出并存儲到ES緩沖器288中。另外,開關(guān)287還將自PID過濾器286提供來的D1/D2視點視頻分組輸出并存儲到ES緩沖器288中。由D1/D2視點視頻分組構(gòu)成的ES被存儲到ES緩沖器288中。開關(guān)289將ES緩沖器284中存儲的基本視點視頻分組和ES緩沖器288中存儲的D1/D2視點視頻分組的經(jīng)解碼的分組輸出到解碼器290。諸如DTS(解碼時間戳)之類的時間點信息被設(shè)置到基本視點視頻和D1/D2視點視頻的PES分組中,并且基于其時間點信息執(zhí)行從緩沖器的讀取。視頻解碼器290對自開關(guān)289提供來的分組進(jìn)行解碼,并輸出通過解碼而獲得的基本視點視頻或D1/D2視點視頻的數(shù)據(jù)。[3D_PlayList的示例I]圖22示出了3D_PlayList的一個示例。圖22中的PlayList文件“00000.mpls”中描述的3D_PlayList是管理光盤202的播放的PlayList,在光盤202中交織了基本視點視頻、Dl視點視頻和D2視點視頻。SP,type值為I。在圖22的不例中,PlayItemO的代;1^_10_13_(3]^;[_;1^16_的1116是“00001”。根據(jù)該描述,如果播放作為基本視點視頻m2ts的“00001.m2ts”,則識別出引用圖10中的clpi文件“00001.clpi”。另外,SubPath()[I]的SubPath_type為“9”。SubPath_type為“9”表明這里的第一SubPath是播放D2視點視頻的輔路徑。SubPath()[I]的ref_to_clpi_file_name為“00002”。根據(jù)該描述,如果播放D2視點視頻,則識別出引用圖10中的clpi文件“00002.clpi”。SubPath()[2]的SubPath_type為“8”。SubPath_type為“8”表明這里的第二SubPath是播放Dl視點視頻的輔路徑。SubPathO[2]的ref_to_clpi_file_name為“00003”。根據(jù)該描述,如果播放Dl視點視頻,則識別出引用圖10中的clpi文件“00003.clpi”。interleaved_file_info()的ref_to_Dl-B_interleaved_file_name是“10000,,。根據(jù)該描述,如果播放D1-B,則識別出引用圖10中的ilvt文件“10000.ilvt”。另外,interleaved_file_info()的ref_to_D2-B_interleaved_file_name是“20000”。根據(jù)該描述,如果播放D2-B,則識別出引用圖10中的ilvt文件“20000.ilvt”。ref_to_Dl_clpi_file_name是“00003”。根據(jù)該描述,如果播放Dl視點視頻,貝丨J識別出引用圖10中的clpi文件“00003.clpi”。ref_to_D2_clpi_file_name是“00002”。根據(jù)該描述,如果播放D2視點視頻,則識別出引用圖10中的clpi文件“00002.clpi”。圖23示出了與圖22中的3D_PlayList—起使用的clpi文件的語法。圖23中的A示出了clpi文件“00001.clpi”的示例。如上所述,clpi文件“00001.clpi”是在播放作為基本視點視頻m21s文件的“00001.m21s”時要引用的文件。number_of_source_packetsl指不m2ts文件“00001.m2ts”中包括的源分組的數(shù)目。EP_map指不m2ts文件“00001.m2ts”中包括的TS內(nèi)的入口點(entrypoint,EP)的位置信息。chunk_map()指示源分組號(SPN),源分組號指示m2ts文件“00001.m2ts”中包括的TS中按照從開頭的大塊(chunk)起每個大塊的開始位置的源分組號。一個大塊屬于一個TS,并且是在光盤202上連續(xù)排列的源分組的集合?,F(xiàn)在將描述可應(yīng)用于光盤202上排列的一個區(qū)域的一個大塊。chunk_map()指示每個大塊的長度。稍后將描述chunk_map()的具體示例。圖23中的B示出了clpi文件“00002.clpi”的示例。clpi文件“00002.clpi”是在播放D2視點視頻時要引用的文件。圖23中的C示出了clpi文件“00003.clpi”的示例。clpi文件“00003.clpi”是在播放Dl視點視頻時要引用的文件。對圖23中的B和圖23中的C的說明與圖23中的A的相同。圖24示出了利用圖22和圖23中的數(shù)據(jù)執(zhí)行的文件管理的概念。如圖24所示,文件管理是以物理層、文件系統(tǒng)層和應(yīng)用層這三層配置的形式執(zhí)行的。圖22中的3D_PlayList和圖23中的clpi文件是應(yīng)用層信息。物理層是光盤202的層,其中以交織的狀態(tài)記錄了基本視點視頻、Dl視點視頻和D2視點視頻三者。在圖24中的示例中,Dl視點視頻大塊、D2視點視頻大塊和基本視點視頻大塊按照它們的順序排列。在圖24中,由字母“B”標(biāo)注的框指示基本視點視頻大塊、由字母“D1”標(biāo)注的框指示Dl視點視頻大塊、而由字母“D2”標(biāo)注的框指示D2視點視頻大塊。因此,基本視點視頻、Dl視點視頻和D2視點視頻的區(qū)域(大塊)被排列為交織在光盤202上。交織排列是指來自相同類型流的區(qū)域不相鄰的循環(huán)排列。在文件系統(tǒng)層中,由應(yīng)用利用文件名所指定的流文件(m2ts文件、ilvt文件)和光盤202上的各個大塊被相關(guān)聯(lián)。文件系統(tǒng)例如是UDF文件系統(tǒng)。如圖24所示,m2ts文件“00001.m2ts”由光盤202上排列的基本視點視頻大塊構(gòu)成。另外,m2ts文件“00002.m2ts”由光盤202上排列的D2視點視頻大塊構(gòu)成。m2ts文件“00003.m2ts”由光盤202上排列的Dl視點視頻大塊構(gòu)成。文件“20000.ilvt”由光盤202上排列的D2視點視頻大塊和基本視點視頻大塊構(gòu)成。文件“10000.ilvt”由光盤202上排列的Dl視點視頻大塊和基本視點視頻大塊構(gòu)成。如果應(yīng)用指定“00001.m2ts”并且指示讀出數(shù)據(jù)以便執(zhí)行2D播放,則根據(jù)文件系統(tǒng)的管理來讀取基本視點視頻大塊。另外,如果應(yīng)用指定“10000.ilvt”并且指示讀出數(shù)據(jù)以便執(zhí)行B-Dl播放,則根據(jù)文件系統(tǒng)的管理來讀取Dl視點視頻大塊和基本視點視頻大塊。如果應(yīng)用指定“20000.ilvt”并且指示讀出數(shù)據(jù)以便執(zhí)行B-D2播放,則根據(jù)文件系統(tǒng)的管理來讀取D2視點視頻大塊和基本視點視頻大塊。[操作示例I]現(xiàn)在,將參考圖25的流程圖描述根據(jù)圖22中的3D_PlayList文件執(zhí)行的播放處理。在步驟SI中,控制器251根據(jù)type的值來確認(rèn)基本視點視頻、Dl視點視頻和D2視點視頻都被交織。在該情形中,在步驟S2中,控制器251前進(jìn)到讀取interleaved_file_info()。在步驟S3,控制器251基于用戶操作等判斷是否已指示了B-Dl播放。如果在步驟S3中判斷出已指示了B-Dl播放,則在步驟S4中,控制器251指定在interleaved_file_info()中描述的“10000.ilvt”(ref_to_Dl-B_interleaved_file_name),并且使得通過UDF文件系統(tǒng)從光盤202讀取基本視點視頻大塊和Dl視點視頻大塊。由盤驅(qū)動器252讀取的基本視點視頻大塊和Dl視點視頻大塊被提供給解碼器單元256的分離單元281。在步驟S5中,分離單元281基于圖23中的“00001.clpi”(ref_to_B_clpi_file_name)的chunk_map()和“00003.clpi,,(ref_to_Dl_clpi_file_name)的chunk_map(),將提供來的數(shù)據(jù)分離成“00001.m2ts”m2ts文件數(shù)據(jù)和“00003.m2ts”m2ts文件數(shù)據(jù)。分離單元281將“00001.m2ts”m2ts文件數(shù)據(jù)輸出到讀取緩沖器282,將“00003.m2ts”m2ts文件數(shù)據(jù)輸出到讀取緩沖器285。后面將描述利用Chunkjiiap()執(zhí)行數(shù)據(jù)的分離。存儲在讀緩沖器282中的“00001.m2ts”m2ts文件數(shù)據(jù)經(jīng)由PID過濾器283、ES緩沖器284和開關(guān)289被提供給解碼器290。并且存儲在讀取緩沖器285中的“00003.m2ts”m2ts文件數(shù)據(jù)經(jīng)由PID過濾器286、開關(guān)287、ES緩沖器288和開關(guān)289被提供給解碼器290。在步驟S6中,解碼器290解碼(播放)自開關(guān)289順序提供來的分組。另一方面,如果在步驟S3中判斷出尚未指示B-Dl播放,S卩,如果判斷出已指示了B-D2播放,則在步驟S7中,控制器251指定在interleaved_file_info()中描述的“20000.ilvt”(ref_to_DI-B_interleaved_file_name),并且使得通過UDF文件系統(tǒng)從光盤202讀取基本視點視頻大塊和D2視點視頻大塊。在步驟S8中,分離單兀281基于“00001.clpi”(ref_to_B_clpi_file_name)的chunk_map()和“00002.clpi”(ref_to_D2_clpi_file_name)的chunk_map(),將提供來的數(shù)據(jù)分離成“00001.m2ts”m2ts文件數(shù)據(jù)和“00002.m2ts”m2ts文件數(shù)據(jù)。分離單元281將“00001.m2ts”m2ts文件數(shù)據(jù)輸出到讀緩沖器282,將“00002.m2ts”m2ts文件數(shù)據(jù)輸出到讀緩沖器285。此后,“00001.m2ts”m2ts文件數(shù)據(jù)和“00002.m2ts”m2ts文件數(shù)據(jù)被提供給解碼器290,與B-Dl播放時類似,在步驟S6中被播放。[利用chunk_map()的數(shù)據(jù)分離]圖26示出了chunk_map()的語法的一個示例。number_of_chunks指示要引用的大塊的數(shù)目。在number_of_chunks之后,僅描述了這里指定了數(shù)目的塊信息。SPN_chunk_start[i]指示例如以開頭大塊的開始位置作為基點,從該基點的位置到每個大塊的開始位置的SPN(Ienght)。從開頭大塊起按照順序描述了到每個大塊的開始位置的SPN。圖27示出了chunk_map()的具體示例。圖27中的A是在clpi文件“00001.clpi”中描述的chunk_map(),其中number_of_chunks是(n+1)。另外,SPN_chunk_start[i]是O、cl、c2、…、cn。如圖28中的C中所示的第一值0指示以m2ts文件“00001.m2ts”中包括的基本視點視頻的開頭大塊的開始位置為基點從該基點的位置到第一大塊(B)的開始位置的SPN為O。第二個值Cl指示從該基點位置到第二大塊(B[l])的開始位置的SPN為Cl。第三個值c2指示從該基點位置到第三大塊(B[2])的開始位置的SPN為c2。第n+1個值cn指示從該基點位置到最后一個大塊,即第n+1個大塊(B[n])的開始位置的SPN為cn。圖27中的B是在clpi文件“00002.clpi”中描述的chunk_map(),其中number_of_chunks是(n+1)。另外,SPN_chunk_start[i]是0、bl、b2、…、bn。如圖28中的B中所示的第一值0指示以m2ts文件“00002.m2ts”中包括的D2視點視頻的開頭大塊的開始位置為基點從該基點的位置到第一大塊(D2)的開始位置的SPN為O。第二個值bl指示從該基點位置到第二大塊(D2[l])的開始位置的SPN為bl。第三個值b2指示從該基點位置到第三大塊(D2[2])的開始位置的SPN為b2。第n+1個值bn指示從該基點位置到最后一個大塊,即第n+1個大塊(D2[n])的開始位置的SPN為bn。圖27中的C是在clpi文件“00003.clpi”中描述的chunk_map(),其中number_of_chunks是(n+1)。另夕卜,SPN_chunk_start[i]是O、al、a2、...、an。如圖28中的A中所示的第一值0指示以m2ts文件“00003.m2ts”中包括的Dl視點視頻的開頭大塊的開始位置為基點從該基點的位置到第一大塊(Dl)的開始位置的SPN為O。第二個值al指示從該基點位置到第二大塊(Dl[I])的開始位置的SPN為al。第三個值a2指示從該基點位置到第三大塊(Dl[2])的開始位置的SPN為a2。第n+1個值an指示從該基點位置到最后一個大塊,即第n+1個大塊(D1[n])的開始位置的SPN為an。Dl[i]、D2[i]和B[i]按照圖28的D中所示的順序被循環(huán)排列在光盤202上。如果從光盤202讀取的數(shù)據(jù)自盤驅(qū)動器252被提供來,則分離單元281基于圖27中的三個chunk_map()的描述,分離從所提供來的數(shù)據(jù)的開頭起SPN大小等于al的數(shù)據(jù)作為Dl[O]。另外,分離單元281分離從D1的結(jié)束處的位置起SPN大小等于bl的數(shù)據(jù)作為D2,并且分離從D2的結(jié)束處的位置起SPN大小等于Cl的數(shù)據(jù)作為B[O]。分離單元281分離從B的結(jié)束處的位置起SPN大小等于a2_al的數(shù)據(jù)作為Dl[l]。分離單元281分離從Dl[I]的結(jié)束處的位置起SPN大小等于b2_bl的數(shù)據(jù)作為D2[l],并且分離從D2[l]的結(jié)束處的位置起SPN大小等于c2-cl的數(shù)據(jù)作為B[I]。要被分離的大塊在執(zhí)行B-Dl播放時僅是Dl[i]和B[i],而在執(zhí)行B_D2播放時僅是D2[i]和B[i]。因此,分離單元281利用chunk_map()中描述的每個大塊的長度的信息執(zhí)行了數(shù)據(jù)分離。將給出chunk_map()的補充描述。當(dāng)type=0時,chunk_map()對于要由ref_to_B_clpi_file_name引用的clpi文件是可選的(不是必需的)。如果存在chunk_map(),則播放機必須忽略該chunk_map()。另外,對于與本地存儲設(shè)備254中的m2ts文件相對應(yīng)的clpi文件,chunk_map()也是可選的(不是必需的)。如果存在chunk_map(),則播放機必須忽略該chunk_map()。當(dāng)type=I時,對應(yīng)的基本視點視頻TS、Dl視點視頻TS和D2視點視頻TS這三個TS各自被劃分成相同數(shù)目(n+1)個大塊。S卩,對于圖28中的Dl[i]、D2[i]和B[i],具有相同索引i值的一對大塊被劃分為具有相同的播放時間。類似地,當(dāng)type=2時,對應(yīng)的基本視點視頻TS和Dl視點視頻TS這兩個TS各自被劃分成相同數(shù)目(n+1)個大塊。即,對于交織的Dl[i]和B[i],具有相同索引i值的一對大塊被劃分為具有相同的播放時間。當(dāng)type=3時,對應(yīng)的基本視點視頻TS和D2視點視頻TS這兩個TS各自被劃分成相同數(shù)目(n+1)個大塊。即,對于交織的D2[i]和B[i],具有相同索引i值的一對大塊被劃分為具有相同的播放時間。[3D_PlayList的示例2]圖29示出了3D_PlayList的另一個示例。圖29中的PlayList文件“00000.mpls”中描述的3D_PlayList是管理光盤202的播放的PlayList,在光盤202中交織了基本視點視頻和D2視點視頻。S卩,type值為3。除了對SubPath的描述僅是對引用D2視點視頻的SubPath的描述和對interleaved_file_info()的描述這兩點不同之外,圖29中的3D_PlayList的描述和圖22中的描述類似。即,SubPathO的SubPath_type為“9”。SubPath_type為“9”表明其中的SubPath是播放D2視點視頻的輔路徑。另外,ref_to_clpi_file_name為“00002,,。圖29中的interleaved_file_info()的ref_to_D2-B_interleaved_file_name是“20000”。根據(jù)該描述,如果播放D2-B,則識別出引用圖10中的iIvt文件“20000.iIvt”。另外,ref_to_D2_clpi_file_name是“00002”。根據(jù)該描述,如果播放D2視點視頻,則識別出引用圖10中的clpi文件“00002.clpi”。圖30示出了與圖29中的3D_PlayList—起使用的clpi文件的語法。圖30中的A示出了clpi文件“00001.clpi”的示例,而圖30中的B示出了clpi文件“00002.clpi”的示例。在任一clpi文件中,包括了對EP_map和上述chunk_map()的描述。圖31示出了利用圖29和圖30中的數(shù)據(jù)執(zhí)行的文件管理的概念。如圖31所示,物理層是光盤202的層,其中以交織的狀態(tài)記錄了基本視點視頻和D2視點視頻。m2ts文件“00001.m2ts”由光盤202上排列的基本視點視頻大塊構(gòu)成。另外,m2ts文件“00002.m2ts”由光盤202上排列的D2視點視頻大塊構(gòu)成。文件“20000.ilvt”由光盤202上排列的D2視點視頻大塊和基本視點視頻大塊構(gòu)成。如果應(yīng)用指定“00001.m2ts”并且指示讀出數(shù)據(jù)以便執(zhí)行2D播放,則根據(jù)文件系統(tǒng)的管理來讀取基本視點視頻大塊。如果應(yīng)用指定“20000.ilvt”并且指示讀出數(shù)據(jù)以便執(zhí)行B-D2播放,則根據(jù)文件系統(tǒng)的管理來讀取D2視點視頻大塊和基本視點視頻大塊。[操作示例2]現(xiàn)在,將參考圖32描述根據(jù)圖29中的3D_PlayList文件執(zhí)行的播放處理。在步驟Sll中,控制器251根據(jù)type的值來確認(rèn)基本視點視頻和D2視點視頻被交織。在該情形中,在步驟S12中,控制器251前進(jìn)到讀取interleaved_file_info()。如果已指示了B-D2播放,貝U在步驟S13中,控制器251指定在interleaved_file_info()中描述的“20000.ilvt”(ref_to_D2_B_interleaved_file_name),并且使得從光盤202讀取基本視點視頻大塊和D2視點視頻大塊。盤驅(qū)動器252讀取的基本視點視頻大塊和D2視點視頻大塊被提供給解碼器單元256的分離單元281。在步驟S14中,分離單兀281基于“00001.clpi”(ref_to_B_clpi_file_name)的chunk_map()和“00002.clpi”(ref_to_D2_clpi_file_name)的chunk_map(),將所提供來的數(shù)據(jù)分離成“00001.m2ts”m2ts文件數(shù)據(jù)和“00002.m2ts”m2ts文件數(shù)據(jù)。分離單元281將“00001.m2ts”m2ts文件數(shù)據(jù)輸出到讀緩沖器282,將“00002.m2ts”m2ts文件數(shù)據(jù)輸出到讀緩沖器285。存儲在讀緩沖器282中的“00001.m2ts”m2ts文件數(shù)據(jù)經(jīng)由PID過濾器283、ES緩沖器284和開關(guān)289被提供給解碼器290。另一方面,存儲在讀緩沖器285中的“00002.m2ts”m2ts文件數(shù)據(jù)經(jīng)由PID過濾器286、開關(guān)287、ES緩沖器288和開關(guān)289被提供給解碼器290。在步驟S15中,解碼器290解碼自開關(guān)289順序提供來的分組。[3D_PlayList的不例3]圖33示出了3D_PlayList的又一個示例。圖33中的PlayList文件“00000.mpls”中描述的3D_PlayList是管理光盤202上記錄的基本視點視頻和D2視點視頻、以及記錄在本地存儲設(shè)備254上的Dl視點視頻的播放的PlayList。在光盤202中交織了基本視點視頻和D2視點視頻。PlayItemO的type值為3,這指示了光盤202上的數(shù)據(jù)排列的類型。SubPath()[I]的SubPath_type為“9,,。SubPath_type為“9”表明這里的第一SubPath是播放D2視點視頻的輔路徑。SubPath()[I]的ref_to_clpi_file_name為“00002”。根據(jù)該描述,如果播放D2視點視頻,則識別出引用圖10中的clpi文件“00002.clpi”。SubPath()[2]的SubPath_type為“8”。SubPath_type為“8”表明這里的第二SubPath是播放Dl視點視頻的輔路徑。SubPathO[2]的ref_to_clpi_file_name為“00003”。根據(jù)該描述,如果播放Dl視點視頻,則識別出引用本地存儲設(shè)備254中記錄的clpi文件“00003.clpi”。添加了在下載Dl視點視頻時與這里的第二SubPath相關(guān)的描述。interleaved_file_info()的ref_to_D2-B_interleaved_file_name是“20000,,。根據(jù)該描述,如果播放B-D2,則識別出引用圖10中的ilvt文件“20000.ilvt”。另外,ref_to_D2_clpi_file_name是“00002”。根據(jù)該描述,如果播放D2視點視頻,則識別出引用圖10中的clpi文件“00002.clpi”。注意,在本地存儲設(shè)備254上,Dl視點視頻未被交織,因此不需要與Dl視點視頻相關(guān)的ilvt文件。圖34示出了與圖33中的3D_PlayList—起使用的clpi文件的語法。圖34中的A示出了clpi文件“00001.clpi”的示例,圖34中的B示出了中的clpi文件“00002.clpi”的示例。在任一clpi文件中,包括了對EP_map和chunk_map()的描述。圖35示出了利用圖33和圖34中的數(shù)據(jù)執(zhí)行的文件管理的概念。如圖35所示,物理層是光盤202和本地存儲設(shè)備254的層,在光盤202中以交織的狀態(tài)記錄了基本視點視頻和D2視點視頻,并且在本地存儲設(shè)備254中記錄了第二SubPath所參考的Dl視點視頻文件。在圖35中的示例中,存儲Dl視點視頻的m2ts文件的文件名是“00003.m2ts”。另夕卜,與“00003.m2ts”相對應(yīng)的clpi文件的文件名是“00003.clpi”。m2ts文件“00001.m2ts”由光盤202上排列的基本視點視頻大塊構(gòu)成。另外,m2ts文件“00002.m2ts”由光盤202上排列的D2視點視頻大塊構(gòu)成。文件“20000.ilvt”由光盤202上排列的D2視點視頻大塊和基本視點視頻大塊構(gòu)成。如果應(yīng)用指定“00001.m2ts”并且指示讀出數(shù)據(jù)以便執(zhí)行2D播放,則根據(jù)文件系統(tǒng)的管理來讀取基本視點視頻大塊。如果應(yīng)用指定“00001.m2ts”并且指示讀出數(shù)據(jù)以便執(zhí)行B-Dl播放,則根據(jù)文件系統(tǒng)的管理來讀取基本視點視頻大塊。另外,Dl視點視頻m2ts文件是根據(jù)圖33中的3D_PlayList的第二SubPath的描述而從本地存儲設(shè)備254被讀取的,指定“00003.m2ts”。如果應(yīng)用指定“20000.ilvt”并且指示讀出數(shù)據(jù)以便執(zhí)行B-D2播放,則根據(jù)文件系統(tǒng)的管理來讀取D2視點視頻大塊和基本視點視頻大塊。[操作示例3]將參考圖36的流程圖描述根據(jù)圖33中的3D_PlayList文件執(zhí)行的播放處理。在步驟S21中,控制器251根據(jù)type的值確認(rèn)基本視點視頻和D2視點視頻被交織。在該情形中,在步驟S22中,控制器251前進(jìn)到讀取interleaved_file_info()。在步驟S23,控制器251判斷是否已指示了B-Dl播放。如果執(zhí)行B-Dl播放,則采用記錄在光盤202中的數(shù)據(jù)和記錄在本地存儲設(shè)備254中的數(shù)據(jù)。另一方面,如果執(zhí)行B-D2播放,則使用記錄在光盤202中的數(shù)據(jù)。如果在步驟S23中判斷出尚未指示B-Dl播放,即,已指示了B_D2播放,則在步驟S24中,控制器251取出interleaved_file_info()中描述的、包括構(gòu)成“20000.ilvt”(ref_to_D2-B_interleaved_file_name)的D2視點視頻的Clip名X“00002”(排除了包括D2視點視頻的m2ts文件名的擴展名部分)。在步驟S25中,控制器251取出引用subPath_type=9(播放D2視點視頻的輔路徑)的Clip名Y“00002”。在步驟S26中,控制器251識別出D2視點視頻包括在“20000.ilvt”中,因為Y與X相同。當(dāng)在這里Y不同于X時,包括D2視點視頻的Clip在本地存儲設(shè)備254中。在步驟S27中,控制器251指定在interleaved_file_info()中描述的“20000.ilvt”(ref_to_D2-B_interleaved_file_name),并且使得通過UDF文件系統(tǒng)從光盤202讀取基本視點視頻大塊和D2視點視頻大塊。由盤驅(qū)動器252讀取的基本視點視頻大塊和D2視點視頻大塊被提供給解碼器單元256的分離單元281。在步驟S28中,分離單兀281基于“00001.clpi”(ref_to_B_clpi_file_name)的chunk_map()和“00002.clpi”(ref_to_D2_clpi_file_name)的chunk_map(),將所提供來的數(shù)據(jù)分離成“00001.m2ts”m2ts文件數(shù)據(jù)和“00002.m2ts”m2ts文件數(shù)據(jù)。分離單元281將“00001.m2ts”m2ts文件數(shù)據(jù)輸出到讀緩沖器282,將“00002.m2ts”m2ts文件數(shù)據(jù)輸出到讀緩沖器285。存儲在讀緩沖器282中的“00001.m2ts”m2ts文件數(shù)據(jù)經(jīng)由PID過濾器283、ES緩沖器284和開關(guān)289被提供給解碼器290。另一方面,存儲在讀緩沖器285中的“00002.m2ts”m2ts文件數(shù)據(jù)經(jīng)由PID過濾器286、開關(guān)287、ES緩沖器288和開關(guān)289被提供給解碼器290。在步驟S29中,解碼器290解碼自開關(guān)289順序提供來的分組。另一方面,如果在步驟S23中判斷出已指示B-Dl播放,則在步驟S30中,控制器251取出interleaved_file_info()中描述的、包括構(gòu)成“20000.ilvt”(ref_to_D2_B_interleaved_file_name)的D2視點視頻的Clip名X“00002”。在步驟S31中,控制器251取出引用subPath_type=8(播放Dl視點視頻的輔路徑)的Clip名Y“00003”。在步驟S32中,控制器251識別出Y不同于“00001.clpi”(ref_to_B_clpi_file_name)的排除了擴展名的部分,并且Y也不同于X,因此Dl視點視頻Clip在本地存儲設(shè)備254中。現(xiàn)在,在Y與“00001.clpi”的排除了擴展名的部分相同時,或者在Y與X相同時,Dl視點視頻被包括在“20000.ilvt”中。在步驟S33中,控制器251使用“00001,clpi”(ref_to_B_clpi_file_name)的EPmap,并且使盤驅(qū)動器252讀取m2ts文件“00001.m2ts”?!?0001.clpi”的EPjnap包括作為m2ts文件“00001.m2ts”的解碼開始位置的入口點的信息。在步驟S34中,控制器251使用“00003.clpi”(由SubPath()[2]引用)的EP_map來從本地存儲設(shè)備254讀取m2ts文件“00003.m2ts”?!?0003.clpi”的EPjnap包括作為m2ts文件“00003.m2ts”的解碼開始位置的入口點的信息。所讀取的基本視點視頻大塊和Dl視點視頻大塊被提供給解碼器256的分離單元281。在存儲到讀緩沖器282中之后,自光盤202讀取的m2ts文件“00001.m2ts”經(jīng)由PID過濾器283、ES緩沖器284和開關(guān)289被提供給解碼器290。另外,在存儲到讀取緩沖器285中之后,自本地存儲設(shè)備254讀取的m2ts文件“00003.m2ts”經(jīng)由PID過濾器286、開關(guān)287、ES緩沖器288和開關(guān)289被提供給解碼器290。在步驟S29中,解碼器290解碼自開關(guān)289順序提供來的分組。[利用chunk_map()來隨機訪問播放“10000.ilvt”的方法]圖37示出了參考圖27描述的chunk_map()的概況內(nèi)容。當(dāng)在每個clpi文件的chunk_map()中描述的SPNchunk_start(從基點位置起的SPN(長度))按照垂直方向上取值i排列時,則如圖37所示。圖38示出了與chunk_map()一起在每個clpi文件中描述的EP_map()的語法。在執(zhí)行隨機訪問等時,引用EPjnap()以便識別解碼開始位置。number_of_EP_entries指不EP(入口點)的編號。在number_of_EP_entries之后描述每個EP。PTS_EP_start[i]指不EP的PTS,而SPN_EP_start[i]指示EP的SPN。因此,每個入口點的PTS和SPN被相關(guān)聯(lián),并且被登記到EP_mapo將參考圖39的流程圖描述播放設(shè)備201的處理?,F(xiàn)在將描述參考圖22中的3D_PlayList來執(zhí)行B-Dl播放,并且執(zhí)行隨機訪問的情形。在步驟S41中,控制器251根據(jù)type的值來確認(rèn)基本視點視頻、Dl視點視頻和D2視點視頻都被交織。在該情形中,在步驟S42中,控制器251前進(jìn)到讀取interleaved_file_info()。在步驟S43,控制器251判斷interleaved_file_info()中描述的“10000.ilvt,,(ref_to_DI-B_interleaved_file_name)是否是讀取文件。如果從“00000.mpls”的時間點x開始播放,則在步驟S44中,控制器251使用“00001.clpi”(ref_to_B_clpi_file_name)的EP_map來尋找值小于并且最接近x的PTS_EP_start[m]。在步驟S45中,控制器251取出與PTS_EP_start[m]相對應(yīng)的SPN_EP_start[m]。如參考圖38所述,PTS_EP_start[i]和SPN_EP_start[i]被相關(guān)聯(lián),并被登記到EPjnap中。圖40示出了由步驟S44和S45中的處理所指定的位置的示例。如圖40所示,如果從時間軸上的時間點X開始播放,則在步驟S44中識別出值小于并且最接近X的PTS_EP_start[m]。另外,在步驟S45中識別出與PTS_EP_start[m]相對應(yīng)的SPN_EP_start[m]。在步驟S46中,控制器251使用“00001.clpi”的chunk_map,并且找出值小于并且最接近SPN_EP_start[m]的SPN_chunk_start[k]。圖41中示出了由步驟S46中的步驟識別出的SPN_chunk_start[k]。在步驟S47中,控制器251將“00001.clpi”的chunk_map()的SPN_chunk_start[k]和“00003.clpi”((ref_to_Dl_clpi_file_name)的chunk_map()的SPN_chunk_start[k]之和確定為“10000.ilvt”的讀取開始地址。這里所確定的“10000.ilvt”的讀取開始地址示出了“10000.ilvt”中的Dl[k]大塊的開始地址。在步驟S48中,控制器251指定“10000.ilvt”(ref_to_Dl-B_interleaved_file_name),并且使得通UDF文件系統(tǒng)從在步驟S47中所確定的地址起讀取基本視點視頻大塊和Dl視點視頻大塊。已讀取的基本視點視頻大塊和Dl視點視頻大塊被提供給解碼器單元256的分離單元281。在步驟S49中,分離單兀281基于“00001.clpi”(ref_to_B_clpi_file_name)的chunk_map()和“00003.clpi”(ref_to_Dl_clpi_file_name)的chunk_map(),將所提供來的數(shù)據(jù)分離成“00001.m2ts”m2ts文件數(shù)據(jù)和“00003.m2ts”m2ts文件數(shù)據(jù)。分離單元281將“00001.m2ts”m2ts文件數(shù)據(jù)輸出到讀緩沖器282,將“00003.m2ts”m2ts文件數(shù)據(jù)輸出到讀緩沖器285。存儲在讀緩沖器282中的“00001.m2ts,,m2ts文件數(shù)據(jù)經(jīng)由PID過濾器283、ES緩沖器284和開關(guān)289被提供給解碼器290。存儲在讀取緩沖器285中的“00003.m2ts”m2ts文件數(shù)據(jù)經(jīng)由PID過濾器286、開關(guān)287、ES緩沖器288和開關(guān)289被提供給解碼器290。在步驟S50中,解碼器290解碼自開關(guān)289順序提供來的分組。如上所述執(zhí)行了ilvt文件的隨機訪問。[關(guān)于EP_map]現(xiàn)在將描述EPjnap。將描述基本視點視頻的EP_map,但是類似地為D1/D2視點視頻設(shè)置了EP_map。例如,如果在基本視點視頻的某一圖片中設(shè)置了入口點,則向D1/D2視點視頻的對應(yīng)圖片中也設(shè)置入口點。在按照編碼順序/解碼順序或者顯示順序排列每個流的圖片時位于同一位置的基本視點視頻圖片和DI/D2視點視頻圖片是對應(yīng)的圖片。圖42示出了記錄在光盤202上的AV流的結(jié)構(gòu)。包括基本視點視頻流的TS由整數(shù)個對準(zhǔn)的具有6144字節(jié)大小的單元(對準(zhǔn)單元(AlighedUnit))配置而成。對準(zhǔn)單元由32個源分組構(gòu)成。源分組具有192字節(jié)。一個源分組由4字節(jié)的傳輸分組額外頭部(TP_extraheader)和188字節(jié)的傳輸分組(Transportpackt)構(gòu)成?;疽朁c視頻的數(shù)據(jù)被分組化成MPEG2PES分組。PES分組是通過向PES分組的數(shù)據(jù)部分添加PES分組頭部形成的。用于識別PES分組發(fā)送的基礎(chǔ)流的類型的流ID被包括在PES分組頭部中。PES分組還被分組化成傳輸分組。即,PES分組被劃分成傳輸分組的有效負(fù)載的大小,傳輸分組頭部被添加到該有效負(fù)載,從而形成傳輸分組。傳輸分組頭部包括作為存儲在有效負(fù)載中的數(shù)據(jù)的標(biāo)識信息的PID。注意,向源分組提供了源分組號,源分組號例如以ClipAV流的開頭為0來對于每個源分組每次遞增I。另外,對準(zhǔn)單元從源分組的第一個字節(jié)開始。在給出了Clip的訪問點的時間戳?xí)r,EP_map被使用以便搜索數(shù)據(jù)地址來開始讀取ClipAV流文件內(nèi)的數(shù)據(jù)。EP_map是從基礎(chǔ)流和傳輸流提取的一列入口點。EPjnap具有用于搜索開始AV流內(nèi)的解碼的入口點的地址信息。EPjnap內(nèi)的一段EP數(shù)據(jù)由如下對組成一個PTS和訪問單元的AV流內(nèi)的與該PTS相對應(yīng)的一個地址。在AVC/H.264中,一幅圖片的數(shù)據(jù)存儲在一個訪問單元中。圖43示出了ClipAV流的示例。圖43中的ClipAV流是由利用PID=x標(biāo)識出的源分組構(gòu)成的視頻流(基本視點視頻流)。對于每個源分組,該視頻流由源分組內(nèi)的傳輸分組的頭部中包括的PID來區(qū)分。在圖43中,該視頻流的源分組中的包括IDR(即時解碼刷新)圖片的開頭字節(jié)的源分組被標(biāo)以顏色。無色方框指示包括不作為隨機訪問點的數(shù)據(jù)的源分組和包括其它流的數(shù)據(jù)的源分組。IDR圖片是I圖片,并且在包括IDR圖片的GOP中首先被解碼。在解碼IDR圖片時,諸如參考圖片緩沖器的狀態(tài)、幀號和直到此時管理的P0C(圖片順序計數(shù))之類的與解碼相關(guān)的所有信息都被重置。例如,包括可由PID=X區(qū)分的視頻流隨機訪問的IDR圖片的開頭字節(jié)的、具有源分組號Xl的源分組被布置在ClipAV流的時間軸上的PTS=Pts(Xl)的位置。類似地,包括可隨機訪問的IDR圖片的開頭字節(jié)的源分組是具有源分組號X2的源分組,并且被布置在PTS=ptS(x2)的位置。圖44在概念上示出了與圖43中的ClipAV流相對應(yīng)的EPjnap的示例。如圖44所不,EP_map由stream_PID、PTS_EP_start和SPN_EP_start配置而成。stream_PID表示用于傳送視頻流的傳輸分組的PID。PTS_EP_start表示從可隨機訪問的IDR圖片開始的訪問單元的PTS。SPN_EP_start表示包括要由PTS_EP_start的值引用的訪問單元的第一字節(jié)的源分組的地址。視頻流的PID存儲在stream_PID中,并且作為表示PTS_EP_start和SPN_EP_start之間的對應(yīng)關(guān)系的表信息的EP_map_for_one_stream_PID()被生成。例如,PTS=pts(xl)和源分組號X1、PTS=pts(x2)和源分組號X2、…、以及PTS=pts(xk)和源分組號Xk以分別相對應(yīng)的方式在PID=X的視頻流的EP_map_for_one_stream_PID中被描述。也針對復(fù)用在同一ClipAV流中的每個視頻流生成這種表。包括所生成的表的EPjnap被存儲到與該ClipAV流相對應(yīng)的Clip信息文件中。圖45示出了由SPN_EP_start指示的源分組的數(shù)據(jù)結(jié)構(gòu)的示例。如上所述,源分組由向188字節(jié)的傳輸分組添加4字節(jié)的頭部的形式配置而成。傳輸分組部分由頭部部分(TP頭部)和有效負(fù)載部分構(gòu)成。SPN_EP_start表示包括從IDR圖片起的訪問單元的第一個字節(jié)的源分組的源分組號。在AVC/H.264中,訪問單元(即,圖片)從AU定界符(訪問單元定界符)開始。在AU定界符后,跟隨有SPS和PPS。此后,存儲了IDR圖片的引導(dǎo)部分或者整個數(shù)據(jù)片段。傳輸分組的TP頭部中的payload_unit_start_indicator的值I表示新的PES分組從該傳輸分組的有效負(fù)載開始。訪問單元從該源分組開始。這種EPjnap是針對基本視點視頻流和從屬視點視頻流中的每個準(zhǔn)備的。[記錄設(shè)備的配置示例]圖46的框圖示出了軟件裝配處理單元301的配置示例。視頻編碼器311具有與圖3中的MVC編碼器211類似的配置。視頻編碼器311通過根據(jù)a264AVC/MVC對多段視頻數(shù)據(jù)進(jìn)行編碼來生成基本視點視頻流和從屬視點視頻流,并且將它們輸出到緩沖器312。音頻編碼器313對輸入音頻流進(jìn)行編碼,并將獲得的數(shù)據(jù)輸出到緩沖器314。要記錄到盤中的音頻流與基本視點視頻流和從屬視點視頻流一起被輸入到音頻編碼器313。數(shù)據(jù)編碼器315對除視頻和音頻之外的前述各種類型的數(shù)據(jù)(例如,PlayList文件等)進(jìn)行編碼,并將通過編碼而獲得的數(shù)據(jù)輸出到緩沖器316。例如,數(shù)據(jù)編碼器315設(shè)置PlayList中的type(圖18)來指示基本視點視頻流數(shù)據(jù)和D1/D2視點視頻流數(shù)據(jù)是否以區(qū)域為單位在交織的狀態(tài)中被記載到光盤上。另外,如果基本視點視頻流數(shù)據(jù)和D1/D2視點視頻流數(shù)據(jù)以交織狀態(tài)被記錄在光盤上,則數(shù)據(jù)編碼器315將上述ilvt文件設(shè)置為PlayList文件。ilvt文件作為虛擬文件(virtualfile),虛擬文件用于虛擬地概括和管理基本視點視頻流數(shù)據(jù)和D1/D2視點視頻流數(shù)據(jù)。此外,數(shù)據(jù)編碼器315還為該PlayList中的每個Clip的Clip信息文件設(shè)置文件名,并且在每個Clip信息文件中設(shè)置EP_map和chunk_map。復(fù)用單元317對每個緩沖器中存儲的視頻數(shù)據(jù)和音頻數(shù)據(jù)以及除與同步信號一起的流之外的數(shù)據(jù)進(jìn)行復(fù)用,并將其輸出到糾錯編碼單元318。糾錯編碼單元318將糾錯碼添加到由復(fù)用單元317復(fù)用后的數(shù)據(jù)。調(diào)制單元319對自糾錯編碼單元318提供來的數(shù)據(jù)進(jìn)行調(diào)制,并將其輸出。調(diào)制單元319的輸出成為要記錄到光盤202上的、能在播放設(shè)備201中播放的軟件。向記錄設(shè)備設(shè)置了具有這種配置的軟件裝配處理單元301。圖47示出了包括軟件裝配處理單元301的配置的示例。圖47中不出的配置的一部分也可以設(shè)置在記錄設(shè)備內(nèi)部。軟件裝配處理單元301生成的記錄信號在預(yù)母盤處理單元(premasteringprocessingunit)331中經(jīng)過母盤處理,并且要記錄到光盤202中的格式的信號被生成。所生成的信號被提供給母盤記錄單元333。在記錄母盤制作單元332中,準(zhǔn)備了由玻璃等構(gòu)成的母盤,在其上涂覆了由光刻膠(photoresist)構(gòu)成的記錄材料。從而制作了記錄母盤。在母盤記錄單元333中,激光束響應(yīng)于自預(yù)母盤處理單元331提供來的記錄信號而被調(diào)制,并被照射到母盤的光刻膠上。從而母盤上的光刻膠響應(yīng)于記錄信號而被曝光。隨后,該母盤被顯影,并且使得在母盤上出現(xiàn)凹坑(Pit)。在金屬母盤制作單元334中,對母盤進(jìn)行電鑄之類的處理,從而制作出玻璃板上的凹坑被轉(zhuǎn)移到其的金屬母盤。從該金屬母盤進(jìn)一步制作金屬壓模(stamper),并將其作為成型模具(moldingdie)。在成型處理單元335中,諸如PMMA(丙烯酸)、PC(聚碳酸酯)之類的材料通過注入等被注入到成型模具中,從而執(zhí)行了固化(solidifying)?;蛘?,在2P(紫外線固化樹脂)等被涂覆到金屬壓模上后,將紫外線照射到其上,從而執(zhí)行硬化。從而,金屬壓模上的凹坑可以被轉(zhuǎn)移到由樹脂制成的復(fù)制品上。在膜形成處理單元336中,通過汽相沉積或者濺射在復(fù)制品上形成反射膜。或者,通過旋涂在復(fù)制品上形成反射膜。在后處理處理單元337中,對該盤進(jìn)行內(nèi)外直徑處理等,并且執(zhí)行將兩張盤粘合到一起之類的必要處理。此外,在其上粘貼了標(biāo)簽或者向其附加了軸心(hub)后,盤被插入到盤盒中。從而,完成了其中記錄了可由播放設(shè)備201播放的數(shù)據(jù)的光盤202。上述處理序列可利用硬件執(zhí)行也可以利用軟件執(zhí)行。如果利用軟件執(zhí)行該處理序列,則包括該軟件的程序被安裝到專用硬件中內(nèi)置的計算機、或通用個人計算機中。要被安裝的程序被記錄到可移除記錄介質(zhì)上,并被提供。另外,也可以經(jīng)由局域網(wǎng)、因特網(wǎng)或數(shù)字廣播之類的有線或無線傳輸介質(zhì)提供程序。本發(fā)明的實施例不限于上述實施例,而是在不脫離本發(fā)明的實質(zhì)的情況下可以作出各種類型的修改。標(biāo)號列表201播放設(shè)備202光盤203顯示設(shè)備21IMVC編碼器221H.264/AVC編碼器222H.264/AVC解碼器223Depth計算單兀224從屬視點視頻編碼器225復(fù)用器251控制器252盤驅(qū)動器253存儲器254本地存儲設(shè)備255因特網(wǎng)接口256解碼單元257操作輸入單元。權(quán)利要求1.一種播放設(shè)備,包括讀取裝置,該讀取裝置從記錄介質(zhì)讀取交織文件、讀取第一信息文件、并且讀取第二信息文件,所述交織文件是其中以預(yù)定數(shù)據(jù)量的大塊為單位交織了第一復(fù)用流和第二復(fù)用流的文件,所述第一復(fù)用流包括通過利用預(yù)定編碼方法對視頻流進(jìn)行編碼而生成的基本流和擴充流中的所述基本流,而所述第二復(fù)用流包括與所述基本流相對應(yīng)的所述擴充流,并且所述第一信息文件是所述第一復(fù)用流的信息并具有構(gòu)成所述復(fù)用流的大塊的數(shù)目和每個大塊在所述第一復(fù)用流內(nèi)的開始分組號,而所述第二信息文件是所述第二復(fù)用流的信息并具有構(gòu)成所述第二復(fù)用流的大塊的數(shù)目和每個大塊在所述第二復(fù)用流內(nèi)的開始分組號;以及分離裝置,該分離裝置利用所述第一信息文件和所述第二信息文件將所述交織文件分離成所述第一復(fù)用流和所述第二復(fù)用流。2.根據(jù)權(quán)利要求I所述的播放設(shè)備,其中所述大塊是連續(xù)排列在所述記錄介質(zhì)上的源分組的集合。3.根據(jù)權(quán)利要求2所述的播放設(shè)備,其中所述第一信息文件具有的所述大塊的數(shù)目和所述第二信息文件具有的所述大塊的數(shù)目具有相同的數(shù)目。4.根據(jù)權(quán)利要求3所述的播放設(shè)備,其中所述第一信息文件還具有關(guān)于構(gòu)成所述第一復(fù)用流的源分組的總數(shù)的信息;并且所述第二信息文件還具有關(guān)于構(gòu)成所述第二復(fù)用流的源分組的總數(shù)的信息。5.根據(jù)權(quán)利要求4所述的播放設(shè)備,其中所述第一信息文件具有的所述大塊的數(shù)目被表示為(n+1),構(gòu)成所述第一復(fù)用流的大塊表示為B[i](i=O至n),并且從所述第一復(fù)用流的開頭起的第k大塊表示為B[k],構(gòu)成所述第二復(fù)用流的大塊表示為D[i](i=O至n),并且從所述第二復(fù)用流的開頭起的第k大塊表示為D[k],B[k]的開始分組號表示為SPN_chunk_start_l[k],D[k]的開始分組號表示為SPN_chunk_start_2[k],構(gòu)成所述第一復(fù)用流的源分組的總數(shù)表示為number_of_source_packetsl,并且構(gòu)成所述第二復(fù)用流的源分組的總數(shù)表示為number_of_source_packets2,所述分離裝置通過(SPN_chunk_start_l[k+1]-SPN_chunk_start_l[k])來計算構(gòu)成B[k]的源分組的數(shù)目,其中k=0至(n-1),通過(SPN_chunk_start_2[k+1]-SPN_chunk_start_2[k])來計算構(gòu)成D[k]的源分組的數(shù)目,其中k=0至(n-1),通過(number_of_source_packetsl_SPN_chunk_start_l[n])來計算構(gòu)成B[n]的源分組的數(shù)目,并且通過(number_of_source_packets2_SPN_chunk_start_2[n])來計算構(gòu)成D[n]的源分組的數(shù)目。6.根據(jù)權(quán)利要求5所述的播放設(shè)備,對于B[i]和D[i],具有相同i值的一組大塊具有相同的播放時間。7.根據(jù)權(quán)利要求5所述的播放設(shè)備,還包括控制裝置,該控制裝置控制所述讀取裝置的讀取,其中所述控制裝置讀取EP_map,所述EP_map是所述第一復(fù)用流的信息并且是具有如下內(nèi)容的信息所述第一復(fù)用流內(nèi)的入口點的數(shù)目、對每個入口點指示PTS(呈現(xiàn)時間戳)的PTS_EP_start[i]以及作為示出每個入口點的位置的源分組號的SPN_EP_start[i];檢測值小于并且最接近所指定的播放開始時間點的PTS_EP_start[m];檢測與該PTS_EP_start[m]相對應(yīng)的SPN_EP_start[m];檢測值小于并且最接近SPN_EP_start[m]的SPN_chunk_start_l[k]及其k;并且將SPN_chunk_start_l[k]和SPN_chunk_start_2[k]之和確定為所述交織文件的讀取開始地址。8.根據(jù)權(quán)利要求I所述的播放設(shè)備,其中所述基本流和所述擴充流分別是通過利用H.264/AVC對視頻流進(jìn)行編碼而生成的基本視點視頻流和從屬視點視頻流。9.一種播放方法,包括以下步驟從記錄介質(zhì)讀取交織文件,所述交織文件是其中以預(yù)定數(shù)據(jù)量的大塊為單位交織了第一復(fù)用流和第二復(fù)用流的文件,所述第一復(fù)用流包括通過利用預(yù)定編碼方法對視頻流進(jìn)行編碼而生成的基本流和擴充流中的所述基本流,而所述第二復(fù)用流包括與所述基本流相對應(yīng)的所述擴充流;讀取第一信息文件,所述第一信息文件是所述第一復(fù)用流的信息并具有構(gòu)成所述復(fù)用流的大塊的數(shù)目和每個大塊在所述第一復(fù)用流內(nèi)的開始分組號,讀取第二信息文件,所述第二信息文件是所述第二復(fù)用流的信息并具有構(gòu)成所述第二復(fù)用流的大塊的數(shù)目和每個大塊在所述第二復(fù)用流內(nèi)的開始分組號;以及利用所述第一信息文件和所述第二信息文件將所述交織文件分離成所述第一復(fù)用流和所述第二復(fù)用流。10.一種程序,使計算機執(zhí)行包括以下步驟的處理從記錄介質(zhì)讀取交織文件,所述交織文件是其中以預(yù)定數(shù)據(jù)量的大塊為單位交織了第一復(fù)用流和第二復(fù)用流的文件,所述第一復(fù)用流包括通過利用預(yù)定編碼方法對視頻流進(jìn)行編碼而生成的基本流和擴充流中的所述基本流,而所述第二復(fù)用流包括與所述基本流相對應(yīng)的所述擴充流;讀取第一信息文件,所述第一信息文件是所述第一復(fù)用流的信息、并具有構(gòu)成所述復(fù)用流的大塊的數(shù)目和每個大塊在所述第一復(fù)用流內(nèi)的開始分組號,讀取第二信息文件,所述第二信息文件是所述第二復(fù)用流的信息、并具有構(gòu)成所述第二復(fù)用流的大塊的數(shù)目和每個大塊在所述第二復(fù)用流內(nèi)的開始分組號;以及利用所述第一信息文件和所述第二信息文件將所述交織文件分離成所述第一復(fù)用流和所述第二復(fù)用流。11.一種信息處理設(shè)備,包括設(shè)置裝置,該設(shè)置裝置將記錄狀態(tài)信息設(shè)置到播放管理信息文件中,所述記錄狀態(tài)信息指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上,所述播放管理信息文件管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的所述基本流和所述擴充流的播放;并且如果所述基本流數(shù)據(jù)和所述擴充流數(shù)據(jù)以所述區(qū)域為單位、以交織狀態(tài)被記錄,則設(shè)置對所述基本流和所述擴充流進(jìn)行管理的虛擬文件作為所述播放管理信息文件。12.根據(jù)權(quán)利要求11所述的信息處理設(shè)備,其中所述設(shè)置裝置還將片斷信息文件的、描述與作為所述基本流的播放節(jié)的片斷有關(guān)的信息的標(biāo)識信息,以及所述片斷信息文件的、描述與所述擴充流的要與所述基本流片斷一起用來播放3維圖像的片斷有關(guān)的信息的標(biāo)識信息設(shè)置在所述播放管理信息文件中。13.根據(jù)權(quán)利要求12所述的信息處理設(shè)備,其中所述設(shè)置裝置在所述基本流的所述片斷信息文件中設(shè)置與所述基本流的區(qū)域有關(guān)的信息;并且在所述擴充流的所述片斷信息文件中設(shè)置與所述擴充流的區(qū)域有關(guān)的信息。14.根據(jù)權(quán)利要求11所述的信息處理設(shè)備,其中所述基本流和所述擴充流分別是通過利用H.264/AVC對視頻流進(jìn)行編碼而生成的基本視點視頻流和從屬視點視頻流。15.一種信息處理方法,包括以下步驟將記錄狀態(tài)信息設(shè)置到播放管理信息文件中,所述記錄狀態(tài)信息指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上,所述播放管理信息文件管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的所述基本流和所述擴充流的播放;并且如果所述基本流數(shù)據(jù)和所述擴充流數(shù)據(jù)以所述區(qū)域為單位、以交織狀態(tài)被記錄,則設(shè)置對所述基本流和所述擴充流進(jìn)行管理的虛擬文件作為所述播放管理信息文件。16.一種程序,使計算機執(zhí)行包括以下步驟的處理將記錄狀態(tài)信息設(shè)置到播放管理信息文件中,所述記錄狀態(tài)信息指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上,所述播放管理信息文件管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的所述基本流和所述擴充流的播放;并且如果所述基本流數(shù)據(jù)和所述擴充流數(shù)據(jù)以所述區(qū)域為單位、以交織狀態(tài)被記錄,則設(shè)置對所述基本流和所述擴充流進(jìn)行管理的虛擬文件作為所述播放管理信息文件。17.—種播放設(shè)備,包括控制裝置,該控制裝置在以下情形下基于設(shè)置為播放管理信息文件的對基本流和擴充流進(jìn)行管理的虛擬文件,使得從光盤讀取所述基本流和所述擴充流,該情形是指記錄狀態(tài)信息指示出數(shù)據(jù)是以區(qū)域單位、以交織狀態(tài)記錄的,其中,所述記錄狀態(tài)信息被設(shè)置在管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放的播放管理信息文件中,并且指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上。18.根據(jù)權(quán)利要求17所述的播放設(shè)備,還包括播放裝置,該播放裝置播放從所述光盤讀取的所述基本流和所述擴充流。19.根據(jù)權(quán)利要求18所述的播放設(shè)備,還包括分離裝置,該分離裝置在以下情形下基于各個片斷信息文件中設(shè)置的與所述區(qū)域有關(guān)的信息將由所述控制裝置讀取的數(shù)據(jù)分離成所述基本流數(shù)據(jù)和所述擴充流數(shù)據(jù),該情形是指片斷信息文件中的、其中與所述基本流的區(qū)域有關(guān)的信息被描述為與作為所述基本流的播放節(jié)的片斷有關(guān)的信息的標(biāo)識信息,以及所述片斷信息文件中的、其中與所述擴充流的區(qū)域有關(guān)的信息被描述為與所述擴充流的、與所述基本流的所述片斷一起用于播放3維圖像的片斷有關(guān)的信息的標(biāo)識信息,被設(shè)置在所述播放管理信息文件中。20.根據(jù)權(quán)利要求19所述的播放設(shè)備,其中與所述區(qū)域有關(guān)的信息是與所述片斷結(jié)合的流文件中的每個所述區(qū)域的開始的源分組號碼。21.根據(jù)權(quán)利要求17所述的播放設(shè)備,其中所述基本流和所述擴充流分別是通過利用H.264/AVC對所述視頻流進(jìn)行編碼而生成的基本視點視頻流和從屬視點視頻流。22.—種播放方法,包括以下步驟在以下情形下基于設(shè)置為播放管理信息文件的對基本流和擴充流進(jìn)行管理的虛擬文件,使得從光盤讀取所述基本流和所述擴充流,該情形是指記錄狀態(tài)信息指示出數(shù)據(jù)是以區(qū)域單位、以交織狀態(tài)記錄的,其中,所述記錄狀態(tài)信息被設(shè)置在管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放的播放管理信息文件中,并且指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上。23.一種程序,使計算機執(zhí)行包括以下步驟的處理在以下情形下基于設(shè)置為播放管理信息文件的對基本流和擴充流進(jìn)行管理的虛擬文件,使得從光盤讀取所述基本流和所述擴充流,該情形是指記錄狀態(tài)信息指示出數(shù)據(jù)是以區(qū)域單位、以交織狀態(tài)記錄的,其中,所述記錄狀態(tài)信息被設(shè)置在管理對通過利用預(yù)定編碼方法對多個視頻數(shù)據(jù)進(jìn)行編碼而生成的基本流和擴充流的播放的播放管理信息文件中,并且指示基本流數(shù)據(jù)和擴充流數(shù)據(jù)是否以預(yù)定數(shù)據(jù)單位的區(qū)域為單位、以交織狀態(tài)被記錄在光盤上。全文摘要公開了信息處理設(shè)備、信息處理方法、播放設(shè)備、播放方法和程序,其能夠適當(dāng)?shù)夭シ帕Ⅲw圖像(3D圖像)的內(nèi)容。在指示了利用基本視點視頻和D1視點視頻的3D播放時,PlayList文件的interleaved_file_info()中描述的“10000.ilvt(ref_to_D1_B_interleaved_file_name)”被指定,并且通過UDF文件系統(tǒng)從光盤讀取基本視點視頻的大塊和D1視點視頻的大塊。已讀取的基本視點視頻的大塊和D1視點視頻的大塊被提供給解碼器單元,并被播放。本發(fā)明可以應(yīng)用到遵循BD-ROM標(biāo)準(zhǔn)的播放設(shè)備。文檔編號H04N21/435GK102655014SQ20121011486公開日2012年9月5日申請日期2010年4月2日優(yōu)先權(quán)日2009年4月7日發(fā)明者加藤元樹申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
仪征市| 丘北县| 辛集市| 庆元县| 安阳市| 淮滨县| 鸡东县| 淮安市| 万山特区| 吉水县| 淅川县| 甘洛县| 囊谦县| 酒泉市| 隆子县| 织金县| 修文县| 封丘县| 陆良县| 大安市| 呼图壁县| 通渭县| 江永县| 伊宁县| 张家港市| 文山县| 民县| 长武县| 乐业县| 辽阳县| 封丘县| 乌兰浩特市| 上思县| 承德市| 车险| 壤塘县| 刚察县| 吴桥县| 浮山县| 黄山市| 绥阳县|