專利名稱::再現(xiàn)裝置、集成電路、再現(xiàn)方法、程序的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明屬于立體視覺再現(xiàn)技術(shù)的
技術(shù)領(lǐng)域:
。
背景技術(shù):
:所謂立體視覺再現(xiàn)技術(shù)是指通過導(dǎo)入左眼與右眼看不同圖像的方式、利用該兩眼間的視差、模擬制作立體影像的技木。目前雖然立體視覺再現(xiàn)技術(shù)的應(yīng)用以劇場等的應(yīng)用為主流,但由家庭設(shè)置用顯示器或再現(xiàn)裝置享受立體視覺再現(xiàn)的利用方式也期待今后得以迅速普及。用于讓用戶視聽立體視覺圖像的顯示器(立體視覺顯示器)中有各種方式。例如,經(jīng)常使用的方式之一中有利用快門(shutter)眼鏡的方式。在該方式中,利用眼鏡交互地高速遮擋視聽者的左眼與右眼的視野,與該眼鏡的動作同步地,顯示器的顯示圖像也高速更新為左眼用、右眼用。由此,作為結(jié)果,顯示器顯示的左眼用圖像僅通過快門眼鏡由左眼看到,相反,右眼用圖像僅右眼看到。現(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)1國際公開W02010/032399號公報專利文獻(xiàn)2日本申請公開2010-245761號公報發(fā)明概要發(fā)明要解決的問題立體視覺再現(xiàn)中,不僅內(nèi)容提供商制作的動態(tài)圖像、字幕、菜単,制造商獨自制作的內(nèi)置設(shè)備用的設(shè)備內(nèi)置(built-in)的GUI也構(gòu)成顯示對象。這種設(shè)備內(nèi)置GUI對應(yīng)于用戶操作顯示,但若將這種設(shè)備內(nèi)置GUI配置在畫面上的任意場所,則從畫面中立體出現(xiàn)的立體物與設(shè)備內(nèi)置⑶I交叉,會顯示設(shè)備內(nèi)置⑶I在立體物中穿透的奇怪的立體視覺影像。為了避免這種穿透到立體物中的情況,也可以考慮利用上述專利文獻(xiàn)1中記載的文獻(xiàn)公知發(fā)明。在本發(fā)明中,通過將立體視覺圖像變換為平面視覺圖像后,供與作為設(shè)備內(nèi)置GUI的OSD(OnScreenDisplay屏幕顯示)的合成,所以能避免上述穿透到立體視覺影像中的情況。但是,設(shè)備內(nèi)置GUI中存在操作反饋。這是指僅在5秒左右短的期間將用戶執(zhí)行何操作及是否禁止用戶執(zhí)行了的操作視覺地反饋給用戶。若如此對顯示期間短的設(shè)備內(nèi)置GUI適用上述專利文獻(xiàn)中記載的現(xiàn)有技木,則發(fā)生多次從立體視覺圖像切換到平面視覺圖像,導(dǎo)致用戶“3D眩暈”。另外,因為再現(xiàn)裝置是再現(xiàn)Blu-Ray(藍(lán)光)盤的播放器,所以如專利文獻(xiàn)2所述,還考慮將表示BD中記錄的3D圖像進(jìn)深方向最近前側(cè)位置的值、進(jìn)而表示最深處側(cè)位置的值設(shè)定在PSR(PlayerSettingRegister播放器設(shè)定寄存器),在該近前側(cè)或深處側(cè)的位置上配置0SD。但是,在適用該專利文獻(xiàn)2的技術(shù)的情況下,雖然避免OSD穿透到以動態(tài)圖像表現(xiàn)的立體物中,但在立體物的進(jìn)深中最近前側(cè)位置或最深處側(cè)配置0SD。在選擇最近前側(cè)位置作為OSD的進(jìn)深方向位置的情況下,若立體視覺再現(xiàn)時畫面中的OSD的平面位置與畫面中的立體物的平面位置重合,則變?yōu)镺SD貼附在立體像上的方式,所以無法區(qū)別該OSD是電影作品中的物體還是為了用戶反饋而顯示的0SD。相反,在選擇最深處側(cè)位置作為OSD進(jìn)深方向的位置的情況下,若立體視覺再現(xiàn)時畫面中的OSD的平面位置與畫面中的立體物的平面位置重合,則變?yōu)镺SD隱藏于立體像的方式,所以因該OSD的場所不同,OSD隱藏于立體物中,變?yōu)闊o法視覺識別OSD是何內(nèi)容的事態(tài)。立體視覺再現(xiàn)時,因為不保障畫面中的OSD的位置與畫面中的立體物的位置重合時的易見性,所以在專利文獻(xiàn)2的技術(shù)適用中,無法期待實現(xiàn)上述課題的根本解決。另外,在立體像與OSD的進(jìn)深存在差異的情況下,因為眼的焦點難以聚焦,所以容易產(chǎn)生眼睛疲勞。
發(fā)明內(nèi)容本發(fā)明的目的在干,提供一種再現(xiàn)裝置,能實現(xiàn)制造商獨自制作的內(nèi)置于設(shè)備中的設(shè)備內(nèi)置用GUI與由內(nèi)容提供商制作的立體視覺圖像的共存。用于解決問題的手段為了解決上述課題,涉及本發(fā)明的再現(xiàn)裝置,其特征在干,具備視頻解碼器,解碼立體視覺視頻流,進(jìn)行立體視覺再現(xiàn);字幕解碼器,解碼字幕流,以規(guī)定的布局執(zhí)行字幕顯示;描繪部件,執(zhí)行設(shè)備內(nèi)置的⑶I的描繪;和合成部件,將基于視頻解碼器的立體視覺再現(xiàn)、字幕顯示與所描繪的設(shè)備內(nèi)置的⑶I合成,在所述字幕布局中,有通常布局、僅在畫面上端側(cè)確保字幕顯示區(qū)域的上端配置布局、僅在畫面下端側(cè)確保字幕顯示區(qū)域的下端配置布局,所述描繪部件包含布局選擇部,若選擇上端配置布局或下端配置布局作為字幕的布局,則該布局選擇部選擇相同布局作為設(shè)備內(nèi)置的GUI的布局。發(fā)明效果在字幕的布局變化為上端配置布局、下端配置布局的情況下,因為選擇與字幕的布局相同的布局作為設(shè)備內(nèi)置的⑶I的布局,所以將設(shè)備內(nèi)置GUI與字幕配置在相同顯示區(qū)域中。因為這種字幕的布局或配置位置不與動態(tài)圖像重復(fù),易見地在創(chuàng)作(authoring)時決定,所以若將與字幕相同的布局適用于設(shè)備內(nèi)置⑶I,則保障⑶I不重復(fù)于立體視覺圖像中。在字幕的布局變化為上端配置布局、下端配置布局的情況下,選擇與字幕的布局相同的布局作為設(shè)備內(nèi)置GUI的布局,所以將設(shè)備內(nèi)置GUI與字幕配置在相同顯示區(qū)域中,不會僅將設(shè)備內(nèi)置GUI配置在與動態(tài)圖像重復(fù)的位置上。并且,通過為了設(shè)備內(nèi)置GUI而選擇與字幕的布局相同的布局,不必將動態(tài)圖像切換為平面視覺,所以不導(dǎo)致3D眩暈。從而,制造商可容易地進(jìn)行GUI顯示的品質(zhì)管理。因為能執(zhí)行GUI顯示的品質(zhì)管理,所以能以立體視覺模式顯示對制造商合適的⑶I,能實現(xiàn)再現(xiàn)裝置的便利性或功能提高、與其他公司制品的差別化。雖然是任意的,但實現(xiàn)上述課題解決的再現(xiàn)裝置也可以是下面的方式1)、2)、3)…。方式1)也可以是,所述再現(xiàn)裝置具備右眼用視頻平面、左眼用視頻平面、移位部,所述視頻解碼器通過解碼立體視覺視頻流,得到左眼用圖片數(shù)據(jù)及右眼用圖片數(shù)據(jù)的組,將其分別寫入右眼用視頻平面及左眼用視頻平面,所述移位部在上端配置布局中,將存儲在視頻平面中的圖片數(shù)據(jù)向下移位,在下端配置布局中,將存儲在視頻平面中的圖片數(shù)據(jù)向上移位。因為只要使存儲在視頻平面中的像素位置上下方向移動即能實現(xiàn)視頻平面的上下方向移位,所以可利用這種上下方向移位,任意變更視頻平面的布局。這種像素位置的移動只要變更存儲在視頻平面中的像素數(shù)據(jù)的地址即可,硬件處理的追加是最小限度即可。從而,能以低廉的開發(fā)成本來實現(xiàn)視頻平面的布局變更。方式2、也可以是,所述再現(xiàn)裝置具備平面存儲器,該平面存儲器存儲構(gòu)成字幕的像素數(shù)據(jù)及構(gòu)成設(shè)備內(nèi)置的GUI的像素數(shù)據(jù),在所述字幕解碼器及所述描繪部件的顯示模式中,有1平面偏移模式與平面視覺模式,所述1平面偏移模式是通過向平面存儲器中的像素數(shù)據(jù)坐標(biāo)提供水平方向的偏移來實現(xiàn)立體視覺再現(xiàn)的再現(xiàn)模式,所述描繪部件具備⑶I深度調(diào)整部,當(dāng)以1平面偏移模式顯示設(shè)備內(nèi)置的⑶I吋,該GUI深度調(diào)整部調(diào)整設(shè)備內(nèi)置的GUI的深度,所述GUI深度調(diào)整部采用以1平面偏移模式顯示字幕時的水平方向的偏移,作為以1平面偏移模式顯示設(shè)備內(nèi)置的GUI時的水平方向的偏移。因為以1平面偏移模式顯示時的水平方向的偏移能作為立體視覺再現(xiàn)用的信息要素,從視頻解碼器實時取得,所以若將從視頻解碼器取得的偏移用于GUI的進(jìn)深調(diào)整,則能調(diào)整GUI的深度以變?yōu)榕c字幕相同程度的進(jìn)深。另外,即便伴隨動態(tài)圖像的時間軸行迸,字幕側(cè)的進(jìn)深時時刻刻地變動,也能使⑶I的深度追蹤于字幕側(cè)的進(jìn)深。由此,能執(zhí)行作為電影作品整體取得統(tǒng)ー的立體視覺控制。方式3)也可以是,所述⑶I深度調(diào)整部采用以1平面偏移模式顯示字幕時的移位方向,作為以1平面偏移模式顯示設(shè)備內(nèi)置的GUI時的移位方向。因為采用以1平面偏移模式顯示時的字幕的移位方向作為GUI的移位方向,所以無論字幕側(cè)的位置向左右中的哪個方向變動,均能使⑶I的配置追蹤于字幕側(cè)的位置。由此,能執(zhí)行作為電影作品整體取得統(tǒng)ー的立體視覺控制。方式4)也可以是,所述描繪部件還具備特殊字幕判定部,判定構(gòu)成再現(xiàn)對象的字幕流是否是字符數(shù)比通常字幕多的特殊字幕;空白區(qū)域檢測部,檢測所述上端配置布局或下端配置布局中、畫面上端或下端確保的字幕區(qū)域的空白區(qū)域;和配置決定部,決定設(shè)備內(nèi)置的⑶I的配置位置,在特殊字幕判定部判定為字幕流是特殊字幕的情況下,配置決定部將設(shè)備內(nèi)置的GUI的配置位置決定為在由空白區(qū)域檢測部檢測到的空白區(qū)域內(nèi)。因為在特殊字幕判定部判定為字幕流是特殊的字幕的情況下,將設(shè)備內(nèi)置的GUI的配置位置決定為在空白區(qū)域內(nèi),所以能盡量排除字符數(shù)多的字幕與設(shè)備內(nèi)置GUI重復(fù)顯示的可能性。從而,選擇到的字幕流能實現(xiàn)不被是否特殊字幕左右的易見的畫面布局。方式幻也可以是,所述記錄介質(zhì)記錄有流選擇表,流選擇表對應(yīng)于字幕流的語言屬性地表示字幕流的優(yōu)先順序,所述特殊字幕判定部將相同語言屬性的2個以上的字幕流、而且是其優(yōu)先順序在流選擇表中設(shè)定為第2個以下的字幕流,判定為是特殊字幕用的字幕流。特殊字幕流因為根據(jù)在流選擇表中入口在第2個以后的優(yōu)先順序這樣的電影作品創(chuàng)作的經(jīng)驗規(guī)則來判定是否特殊的字幕流,所以能以高的概率來保證是否特殊的字幕流的判定精度。另外,這種判定可通過流選擇表這樣的導(dǎo)航信息的靜態(tài)解析來實現(xiàn),所以可利用簡易軟件的安裝來實現(xiàn)是否特殊的字幕流的判定。方式6)也可以是,所述上端配置布局或下端配置布局中的字幕區(qū)域中的字幕配置是靠右、靠左、居中之中的某個,空白區(qū)域檢測部根據(jù)字幕區(qū)域中的字幕的配置與字幕的字符數(shù)來檢測空白區(qū)域,所述描繪部件還具備縮小部,該縮小部縮小應(yīng)顯示在字幕區(qū)域中的設(shè)備內(nèi)置的GUI,所述縮小部在設(shè)備內(nèi)置的GUI的顯示尺寸超過字幕區(qū)域的空白的情況下,縮小設(shè)備內(nèi)置的⑶I。因為字幕的配置由字幕流中的區(qū)域描繪的控制信息規(guī)定,所以通過靜態(tài)解析字幕流的信息要素,可高精度地判定字幕的配置位置。這種字幕流的靜態(tài)解析可由現(xiàn)有字幕流的解碼器的軟件開發(fā)的延長線來實現(xiàn),所以容易安裝在現(xiàn)有的再現(xiàn)裝置中。圖1是表示再現(xiàn)裝置的使用行為的方式一例的圖。圖2表示左眼用圖片數(shù)據(jù)、右眼用圖片數(shù)據(jù)由佩戴快門眼鏡500的用戶如何觀看。圖3是用于說明在平面偏移的符號為正(將向左眼瞳孔入射期間描繪圖象的寫入位置向右方向錯位、將向右眼瞳孔入射期間描繪圖象的寫入位置向左方向錯位)的情況下、看成像位于顯示畫面的近前的原理的圖。圖4是用于說明看成像位于顯示畫面的近前的原理的圖。圖5是用于說明看成像位于顯示畫面的深處的原理的圖。圖6表示根據(jù)第1實施方式的記錄介質(zhì)中的內(nèi)部構(gòu)成。圖7表示播放列表信息的內(nèi)部構(gòu)成。圖8表示基本流選擇表的一例。圖9表示播放列表信息的擴(kuò)展數(shù)據(jù)的內(nèi)部構(gòu)成。圖10表示擴(kuò)展流選擇表中的PG流的流登記序列與平面內(nèi)有效化信息的內(nèi)部構(gòu)成。圖11表示再現(xiàn)裝置的內(nèi)部構(gòu)成。圖12是表示PSR2、PSR22的內(nèi)部構(gòu)成的圖。圖13是表示字幕配置的布局的圖。圖14表示由層合成得到的立體視覺影像。圖15表示執(zhí)行上方向移位的視頻平面的內(nèi)容與圖像平面的層合成。圖16是表示由層合成得到的立體視覺影像的圖。圖17表示PG平面的布局與OSD的布局的時間變遷。圖18表示PG平面的布局與OSD的布局的時間變遷。圖19表示播放列表再現(xiàn)步驟。20iまボヌ寸PG一i*·白勺Procedurewhenplaybackconditionischanged的處理步驟的流程圖。圖21是表示對當(dāng)前播放項目選擇最佳的PG_文本字幕流的處理步驟的流程圖。圖22是表示在由設(shè)定立體視覺流命令(SetstreamSSCommand)請求了流變化時應(yīng)執(zhí)行的Procedurewhenstreamchangeisrequested的處理步驟的流程圖。圖23是表示由設(shè)定流命令或請求流號碼變更的用戶操作來請求了流變化時應(yīng)執(zhí)行的Procedurewhenstreamchangeisrequested的處理步驟的流程圖。圖M是表示當(dāng)前流類型的再現(xiàn)類型決定的處理步驟的流程圖。圖25表示標(biāo)題名、章節(jié)名、再現(xiàn)經(jīng)過時刻的顯示引導(dǎo)的0SD、對用戶操作的視覺反饋用OSD。圖沈是表示OSD處理部16中的軟件的層階層、功能塊的圖。圖27表示OSD信息的共同的數(shù)據(jù)結(jié)構(gòu)及OSD數(shù)據(jù)庫與GFX平面的對應(yīng)。圖28是表示對應(yīng)于用戶操作的處理的處理步驟的流程圖。圖四是表示OSD顯示的處理步驟的流程圖。圖30是表示OSD布局選擇的處理步驟的流程圖。圖31是表示字幕布局中的空白區(qū)域的檢測步驟的流程圖。圖32表示PG解碼器的內(nèi)部構(gòu)成。圖33表示文本字幕解碼器的內(nèi)部構(gòu)成。圖34表示合成并輸出解碼器模塊的輸出用的電路構(gòu)成。圖35是SDH檢測的流程圖。圖36是OSD配置決定的流程圖。圖37表示文本字幕流中、用于定義多個區(qū)域信息的語法、與文本字符中占有的區(qū)域的右端坐標(biāo)由圖形平面中的多個區(qū)域分別如何決定。圖38是文本字幕流空白區(qū)域檢測的流程圖。圖39表示以各種布局在畫面上部配置OSD的情況。圖40是假設(shè)字幕是SDH的情況的圖。圖41表示用于將3D數(shù)字廣播內(nèi)容供給再現(xiàn)裝置用的傳輸流的內(nèi)部構(gòu)成。圖42表示字幕流、PCS、RCS、字幕信息表、平面內(nèi)有效化信息的內(nèi)部構(gòu)成。圖43是表示根據(jù)第5實施方式的再現(xiàn)裝置的構(gòu)成的功能框圖。圖44是表示在選擇BD-ROM作為第1實施方式中的記錄介質(zhì)的情況下的目錄構(gòu)成及文件構(gòu)成的圖。圖45表示根據(jù)第6實施方式的傳輸流的內(nèi)部構(gòu)成。圖46是表示集成電路的外觀的圖。圖47是表示集成電路的結(jié)構(gòu)的圖。具體實施例方式本申請中包含的再現(xiàn)裝置的發(fā)明、集成電路的發(fā)明、再現(xiàn)方法的發(fā)明能作為對應(yīng)封裝介質(zhì)(packagemedia)的播放器設(shè)備來實施。參照附圖來說明具備上述用于解決問題的手段的再現(xiàn)裝置的實施方式。1.再現(xiàn)裝置的使用方式首先說明具備上述解決問題的手段的再現(xiàn)裝置的使用方式。圖1是表示包含播放器設(shè)備的家庭影院系統(tǒng)的圖。該系統(tǒng)由作為封裝介質(zhì)的記錄介質(zhì)100、作為播放器設(shè)備的再現(xiàn)裝置200、操作裝置300、電視400、液晶眼鏡500構(gòu)成。(1-1)記錄介質(zhì)100記錄介質(zhì)100向上述家庭影院系統(tǒng)提供例如電影作品。(1-2)再現(xiàn)裝置200再現(xiàn)裝置200與電視400連接,再現(xiàn)記錄介質(zhì)100。如此再現(xiàn)的再現(xiàn)影像中存在2D影像、3D影像。所謂2D影像是將顯示裝置的顯示畫面捕捉為X-Y平面、由該X-Y平面上的像素表現(xiàn)的圖像,也稱為平面視覺圖像。對照地,所謂3D影像是在顯示裝置的畫面中的X-Y平面上的像素中加上Z軸方向進(jìn)深的圖像。3D影像將入射到左眼瞳孔的左眼影像與入射到右眼瞳孔的右眼影像一起再現(xiàn),由這些左眼影像、右眼影像發(fā)揮立體視覺效果,從而供用戶視聽。3D影像中的像素中,用戶感到具有正的Z軸坐標(biāo)的像素位于顯示裝置的畫面的近前,感到具有負(fù)的Z軸坐標(biāo)的像素位于畫面的深處。(1-3)遙控器300遙控器300是從用戶受理對分層的⑶I的操作的設(shè)備,為了受理這種操作,遙控器300具備調(diào)用構(gòu)成GUI的菜單的菜單鍵、使構(gòu)成菜單的GUI部件的聚焦移動的箭頭鍵、對構(gòu)成菜單的GUI部件執(zhí)行確定操作的確定鍵、將分層的菜單返回上一級菜單的返回鍵、數(shù)值鍵。(1-4)電視400電視400通過顯示電影作品的再現(xiàn)影像或顯示菜單等,向用戶提供交互式操作環(huán)^MlO(1-5)液晶眼鏡500液晶眼鏡500由液晶快門與控制部構(gòu)成,使用用戶兩眼的視差來實現(xiàn)立體視覺。液晶眼鏡500的液晶快門是使用具有通過改變施加電壓、光的透過率變化的性質(zhì)的液晶透鏡的快門。液晶眼鏡500的控制部接受從再現(xiàn)裝置發(fā)送的向右眼瞳孔入射用的圖像與向左眼瞳孔入射用的圖像的輸出切換的同步信號,根據(jù)該同步信號,進(jìn)行第1狀態(tài)、第2狀態(tài)的切換。所謂第1狀態(tài)是如下狀態(tài),即調(diào)節(jié)施加電壓,使對應(yīng)于右眼的液晶透鏡不透過光,并調(diào)節(jié)施加電壓,使對應(yīng)于左眼的液晶透鏡透過光,在該狀態(tài)下,為將左眼圖像供視聽、右眼看不到左眼圖像的狀態(tài)。所謂第2狀態(tài)是如下狀態(tài),即調(diào)節(jié)施加電壓,使對應(yīng)于右眼的液晶透鏡透過光,并調(diào)節(jié)施加電壓,使對應(yīng)于左眼的液晶透鏡不透過光,在該狀態(tài)下,為將向右眼入射的圖像供視聽、看不到向左眼入射的圖像的狀態(tài)。(1-5-1)液晶眼鏡500佩戴時的視聽圖2表示左眼用圖片數(shù)據(jù)、右眼用圖片數(shù)據(jù)由佩戴快門眼鏡500的用戶如何觀看。圖中的箭頭vwl表示向左眼瞳孔入射的期間中向瞳孔的影像輸入,圖中的箭頭vw2表示向右眼瞳孔入射的期間中向瞳孔的影像輸入。在向左眼瞳孔入射的期間中,如箭頭vwl所示,在向左眼瞳孔入射的期間中,左眼用圖片數(shù)據(jù)的存儲內(nèi)容通過快門眼鏡500入射到用戶的左眼瞳孔。在向右眼瞳孔入射的期間中,如該箭頭所示,右眼用圖片數(shù)據(jù)的存儲內(nèi)容通過快門眼鏡500入射到用戶的右眼瞳孔。2.用于再現(xiàn)3D影像的再現(xiàn)模式在由該家庭影院系統(tǒng)再現(xiàn)的3D影像中存在由“立體視覺模式”的再現(xiàn)模式再現(xiàn)的3D影像、由“l(fā)plane+Offset模式”的再現(xiàn)模式再現(xiàn)的3D影像等2種。(2-1)立體視覺模式說明立體視覺模式。所謂立體視覺模式是通過使由MultiviewVideoCoding(多視視頻編碼)標(biāo)準(zhǔn)規(guī)定的基本視(baseview)視頻流、從屬視(cbpendentview)視頻流同時再現(xiàn)來實現(xiàn)立體視覺的再現(xiàn)模式。MultiviewVideoCoding(MVC)標(biāo)準(zhǔn)是MPEG-4AVC/H.264的修正標(biāo)準(zhǔn),由作為IS0/IECMPEG與ITU-TVCEG的共同項目的JointVideoTeam(JVT)制定。MVC中,可匯總多個視點的影像來編碼,通過不僅將影像的時間方向相似性、還將視點間的相似性也用于預(yù)測編碼,與多個視點的獨立壓縮相比,提高壓縮效率。(2-1-1)基本視視頻流基本視視頻流是viewjd為0的子比特流,是viewjd為0的視分量(viewcomponent)的序列。MPEG-4MVC基本視視頻流遵照MPEG-4視頻流的制約。(2-1-2)從屬視視頻流從屬視視頻流是viewjd為1的子比特流,是viewjd為1的視分量的序列。(2-1-3)視分量在基本視視頻流的內(nèi)部,記載構(gòu)成基本視視頻流的多個基本視分量。另外,在從屬視流的內(nèi)部,記載構(gòu)成從屬視流的多個從屬視分量。這些基本視分量、從屬視分量具有IDR、B、P等圖片(picture)類型。所謂視分量是指ー個幀期間中、為了立體視覺再現(xiàn)而同時再現(xiàn)的多個圖片數(shù)據(jù)的每個圖片數(shù)據(jù)。使用視點間相關(guān)性的壓縮編碼通過使用基本視視頻流及從屬視視頻流的視分量作為圖片數(shù)據(jù)、實現(xiàn)使用圖片間相關(guān)性的壓縮編碼來執(zhí)行。在1個幀期間分配的基本視視頻流的視分量與從屬視視頻流的視分量的組,構(gòu)成1個訪問単元(accessunit),能以該訪問單元的単位來隨機(jī)訪問。(2-1-4)GOP構(gòu)造基本視視頻流及從屬視視頻流均具有將各個視分量設(shè)為“圖片”的GOP構(gòu)造,由閉合(closed)G0P、開放(Open)GOP構(gòu)成。閉合GOP由IDR圖片、該IDR圖片之后的B圖片、P圖片構(gòu)成。開放GOP由Non-IDRI圖片、NonIDRI圖片之后的B圖片、P圖片構(gòu)成。圖2所示的向左眼瞳孔入射的圖像、向右眼瞳孔入射的圖像通過同時再現(xiàn)這些基本視視頻流、從屬視流來實現(xiàn)。(2-2)lplane+Offset模式11說明lplane+Offset模式。所謂lplane+Offset模式是將移位部內(nèi)置于平面存儲器的后級、使移位部作用來實現(xiàn)立體視覺的再現(xiàn)模式。平面偏移部在向左眼瞳孔入射的期間及向右眼瞳孔入射的期間中分別使平面存儲器中的線(line)単位的像素坐標(biāo)向左方向或右方向移位,使右眼視線及左眼視線的成像點位移到近前方向或進(jìn)深方向,從而使進(jìn)深感變化。具體地,若在向左眼瞳孔入射的期間使像素坐標(biāo)向左方向變化,在向右眼瞳孔入射的期間使像素坐標(biāo)向右方向變化,則兩眼的視線成像點變?yōu)檫M(jìn)深,若在向左眼瞳孔入射的期間使像素坐標(biāo)向右方向變化,在向右眼瞳孔入射的期間使像素坐標(biāo)向左方向變化,則兩眼的視線成像點變?yōu)榻啊T谶@種平面移位中,因為立體視覺用的平面存儲器為1平面即可,所以最適于簡易地制作立體視覺影像。在該平面移位中,因為不過是產(chǎn)生出平面影像來到近前、拉入深處的立體視覺影像,所以盡管適于菜單或字幕的立體視覺效果,但不足以實現(xiàn)人物或物體的立體視覺效果。這是因為人物的臉的下洼或凹凸等無法再現(xiàn)。在支持lplane+Offset模式的情況下,再現(xiàn)裝置的構(gòu)成如下。為了再現(xiàn)圖形,再現(xiàn)裝置中存在平面存儲器與CLUT部、合成部,在該CLUT部、合成部之間裝入平面移位部。之后,移位部使用內(nèi)置于從屬視視頻流的訪問單元構(gòu)造中的偏移序列中的偏移,實現(xiàn)上述像素的坐標(biāo)變化。由此,lplane+Offset模式中像素的飛出程度與MVC視頻流緊密同歩。(2-2-1)構(gòu)成移位控制對象的平面存儲器構(gòu)成基于偏移序列的移位控制對象的平面存儲器是構(gòu)成規(guī)定層模型的多個平面存儲器。所謂平面存儲器是以線単位來存儲一畫面的像素數(shù)據(jù)、沿水平同步信號、垂直同步信號輸出這些像素數(shù)據(jù)用的存儲器。平面存儲器存儲由視頻解碼器、演示圖形(PG)解碼器的解碼得到的1畫面大小的像素數(shù)據(jù)、或用于描繪OSD(OnScreenDisplay)而制作的1畫面大小的像素數(shù)據(jù)。所謂OSD是再現(xiàn)裝置中、制造商制作的設(shè)備內(nèi)置⑶I之1。規(guī)定的層模型由左眼用視頻平面及右眼用視頻平面的階層、PG平面的階層、GFX平面的階層構(gòu)成,意圖按左眼用視頻平面ヰPG平面ヰGFX平面的順序?qū)Ω麟A層的平面存儲器的存儲內(nèi)容進(jìn)行層合成。上述層合成通過對層模型中的2個階層的全部組合執(zhí)行使平面存儲器的層模型中、2個階層的平面存儲器中存儲的像素數(shù)據(jù)的像素值重疊的處理來執(zhí)行。下面,描述各階層的平面存儲器。左眼用視頻平面是能存儲通過解碼構(gòu)成基本視視頻流的視分量所得到的1畫面大小的像素數(shù)據(jù)的平面存儲器。右眼用視頻平面是能存儲通過解碼構(gòu)成從屬視視頻流的視分量所得到的1畫面大小的像素數(shù)據(jù)的平面存儲器。所謂演示圖形(PG)平面是用于存儲通過以流水線式(pipeline)動作的圖形解碼器執(zhí)行解碼處理得到的圖形的平面存儲器。所謂GFX平面是用于OSD描繪的平面存儲器。上述層模型中,盡管視頻平面存在基本視用視頻平面、從屬視用視頻平面,但GFX平面、PG平面中,并不是基本視用、從屬視用分別存在平面存儲器。從而,GFX平面、PG平面構(gòu)成移位控制的對象。(2-2-2)正與負(fù)的平面偏移的表觀圖3是表示正與負(fù)的平面偏移的表觀(看上去的樣子)的差異一例的圖。圖3(a)、(b)中,近前一方表示右視輸出時移位的、使用移位后圖形平面輸出的右視用圖形圖象。深處一方表示向左眼瞳孔入射輸出時移位的、使用移位后圖形平面輸出的向左眼瞳孔入射用的圖形圖象(image)。圖3(a)表示平面偏移的符號為正(將向左眼瞳孔入射用圖形圖象向右方向錯位、將右視用圖形圖象向左方向錯位)的情況。若平面偏移為正值,則在右視輸出時的字幕右側(cè)的位置看見向左眼瞳孔入射輸出時的字幕。即,因為聚集點(焦點位置)來到屏幕近前,所以字幕也被看成是在近前。圖3(b)表示平面偏移的符號為負(fù)的情況。若為負(fù)值,則如圖14所示,在右視輸出時的字幕左側(cè)的位置看見向左眼瞳孔入射輸出時的字幕。即,因為聚集點(焦點位置)來到屏幕深處,所以字幕也被看成是在深處。圖4是用于說明在平面偏移的符號為正(將向左眼瞳孔入射期間的描繪圖象的寫入位置向右方向錯位、將向右眼瞳孔入射期間的描繪圖象的寫入位置向左方向錯位)的情況下,看成像在顯示畫面的近前的原理的圖。圖4中,圓表示的是顯示畫面上顯示的像。首先,在2D顯示模式的情況下,因為右眼看到的像與左眼看到的像均在相同位置,所以用雙眼看該像時的焦點位置位于顯示畫面上(圖4(a))。作為結(jié)果顯示的像位于顯示畫面上。在向左眼瞳孔入射的期間,左眼看到的像移位顯示成在平面偏移為0時的右側(cè)位置被看到。此時,右眼因快門眼鏡500什么也看不到。另ー方面,右眼看到的像移位顯示成,在平面偏移為0時的左側(cè)位置被看到。此時,左眼因快門眼鏡500什么也看不到(圖4(b))。人用雙眼聚焦后,辨認(rèn)到像位于該焦點位置上。因此,若利用快門眼鏡500以短的時間間隔交互切換左眼看見像的狀態(tài)與右眼看見像的狀態(tài),則人的雙眼在顯示畫面的近前的位置對準(zhǔn)焦點位置,結(jié)果,引起錯覺,感覺像在位于顯示畫面的近前的焦點位置(圖4(c))。圖5是用于說明圖像看成位于顯示畫面深處的原理的圖。圖5中,圓表示的是顯示畫面上顯示的像。首先,在2D模式下,右眼看到的像、左眼看到的像均為相同位置,所以用雙眼看該像時的焦點位置位于顯示畫面上(圖5(a))。作為結(jié)果顯示的像位于顯示畫面上。另ー方面,在左眼瞳孔入射期間,左眼看到的像在平面偏移為0時的左側(cè)位置被看到。此時,右眼因快門眼鏡500什么也看不到。另ー方面,右眼看到的像在偏移為0時的右側(cè)的位置被看到,此時,左眼因快門眼鏡500什么也看不到(圖3(b))。若利用快門眼鏡500以短的時間間隔交互切換左眼看見像的狀態(tài)與右眼看見像的狀態(tài),則人的雙眼在顯示畫面里面的位置對準(zhǔn)焦點位置,結(jié)果,引起錯覺,感覺像在顯示畫面深處的位置(圖5(c))。(2-2-3)從屬視視頻流中的改良點從屬視流中,與基本視視頻流的不同之處在于內(nèi)置lplane+Offset模式中使用的偏移序列。這里,說明偏移序列(offsetsequence)0lplane+Offset模式中使用的偏移序列在從屬視視頻流的視頻訪問單元內(nèi)存在多個。從屬視視頻流的視頻訪問單元通過排列視頻訪問單元定界符(delimiter)、序列參數(shù)組、圖片參數(shù)組、MVC可擴(kuò)展嵌套SEI消息(MVCscalablenestingSEImessage)、第ー視分量(firstviewcomponent)、序列終止代碼、流終止代碼來構(gòu)成。另外,該MVC可擴(kuò)展嵌套SEI消息中存在用戶數(shù)據(jù)容器(datacontainer)。用戶數(shù)據(jù)容器是未注冊用戶數(shù)據(jù)(未登記用戶數(shù)據(jù))的容器,有隱藏字幕(closedcaption)信息、GOP結(jié)構(gòu)圖、偏移元數(shù)據(jù)等3種。是這些種類中的哪個示于容器中的typejndicator中。(2-2-3-1)偏移元數(shù)據(jù)的細(xì)節(jié)偏移元數(shù)據(jù)必需存儲在從屬視訪問單元的編碼順序中各GOP開頭的視頻成分的MVC可擴(kuò)展嵌套SEI消息中。在偏移元數(shù)據(jù)的內(nèi)部存在上述多個偏移序列。偏移序列是按圖片組中的每個幀期間來表示將屬于圖片組的各圖片數(shù)據(jù)與圖形合成時的控制參數(shù)的參數(shù)序列,由number_of_displayed_frames_in_GOP中所示個數(shù)的控制參數(shù)構(gòu)成。該控制參數(shù)由平面偏移方向信息與平面偏移值構(gòu)成。平面偏移方向信息(Plane_offset_direction)指示平面中的偏移方向。值‘0’為前向設(shè)定,即,平面存儲器存在于TV與視聽者之間,在向左眼瞳孔入射的期間,平面向右方向移位,在向右眼瞳孔入射的期間,平面向左方向移位。值‘1’為后向設(shè)定,即,平面存儲器存在于TV或屏幕背后,在向左眼瞳孔入射的期間,平面向左方向移位,在向右眼瞳孔入射的期間,平面向右方向移位。平面偏移方向信息表示前向設(shè)定的情況下,3維坐標(biāo)系中的控制參數(shù)的Z軸坐標(biāo)為正坐標(biāo)。平面偏移方向信息表示后向設(shè)定的情況下,3維坐標(biāo)系中的控制參數(shù)的Z軸坐標(biāo)為負(fù)坐標(biāo)。平面偏移值(Plane_0ffSet_ValUe)是構(gòu)成圖形的像素的水平方向位移量的指定,以像素単位指示平面的偏移值。以上結(jié)束lplane+Offset模式的說明。接著,說明實現(xiàn)這些立體模式、lplane+Offset模式的記錄介質(zhì)。3.記錄介質(zhì)的內(nèi)部構(gòu)成圖6表示根據(jù)第1實施方式的記錄介質(zhì)中的內(nèi)部構(gòu)成。如圖6(a)所示,在根據(jù)第1實施方式的記錄介質(zhì)中記錄‘索引表’、‘動作模式對象的程序文件’、‘播放列表信息文件’、‘流信息文件’、‘流文件’。(3-1)索引表索引表是涉及記錄介質(zhì)整體的管理信息,當(dāng)將記錄介質(zhì)插入再現(xiàn)裝置之后,通過首先讀出索引表,再現(xiàn)裝置唯一識別記錄介質(zhì)。(3-2)動作模式對象的程序文件動作模式對象的程序文件存儲用于使再現(xiàn)裝置動作的控制程序。該程序文件中的程序中有由命令記述的程序、和由面向?qū)ο蟮木幾g器語言記述的程序。前者的程序在基于命令的動作模式下將多個導(dǎo)航命令作為批作業(yè)(batchjob)提供給再現(xiàn)裝置,根據(jù)這些導(dǎo)航命令使再現(xiàn)裝置動作。將該基于命令的動作模式稱為‘HDMV模式’。后者的程序在基于面向?qū)ο笮途幾g器語言的動作模式中,將作為類構(gòu)造體(classstructure)的實例(instance)的字節(jié)代碼應(yīng)用提供給再現(xiàn)裝置,井根據(jù)該實例使再現(xiàn)裝置動作。類構(gòu)造體的實例中可使用作為字節(jié)代碼應(yīng)用之一的Java(TM)應(yīng)用。將基于面向?qū)ο笮途幾g器語言的動作模式稱為‘BD-J模式’。(3-3)流文件流文件存儲通過復(fù)用視頻流、ー個以上的音頻流、圖形流而得到的傳輸流。流文件中有2D專用與2D-3D兼用的流文件。2D專用流文件是通常的傳輸流形式,2D-3D兼用流文件具有立體視覺交織流文件的文件形式。所謂立體視覺交織流文件形式是以交織形式交互配置包含基本視流的主傳輸流(主(Hiain)TQ的區(qū)段(extent)與包含從屬視視頻流的輔傳輸流(輔(sub)I^)的區(qū)段的形式。流文件中存儲的主傳輸流(TS)作為用于管理控制多種PES流的信息,具備歐洲數(shù)字廣播標(biāo)準(zhǔn)中規(guī)定的數(shù)據(jù)包管理信息(PCR、PMT、PAT)。這些PCR、PMT、PAT在歐洲數(shù)字廣播標(biāo)準(zhǔn)中起到規(guī)定構(gòu)成ー個廣播節(jié)目(Program)的部分TS的作用,再現(xiàn)裝置如歐洲數(shù)字廣播標(biāo)準(zhǔn)中處理構(gòu)成ー個廣播節(jié)目的部分TS那樣,可將TS提供給解碼器執(zhí)行的處理。這用于期望歐洲數(shù)字廣播標(biāo)準(zhǔn)的終端裝置與記錄介質(zhì)再現(xiàn)裝置的兼容性。主TS中的區(qū)段及輔TS中的區(qū)段的組設(shè)定為再現(xiàn)時不使雙緩沖器下溢的數(shù)據(jù)尺寸,再現(xiàn)裝置可不中斷地讀入這些區(qū)段的組。以上是對流文件的說明。(3-4)流信息文件流信息文件保障對流文件中的傳輸流內(nèi)任意源數(shù)據(jù)包的隨機(jī)訪問、或與其他傳輸流的無中斷再現(xiàn)。通過該流信息文件,將流文件管理為‘AV片段’(AVclip)。流信息文件具有與幀期間的演示時間戳對應(yīng)地表示AV片段中的流的編碼形式、幀速率、比特率、分辨率等信息、或GOP開頭位置的源數(shù)據(jù)包號碼的基本入口映射(entrymap),若在訪問流文件之前將該流信息文件下載到存儲器中,則可把握要訪問的流文件中的傳輸流是什么,所以可保障隨機(jī)訪問的執(zhí)行。流信息文件中有2D流信息文件與3D流信息文件,3D流信息文件包含基本視用片段信息(片段基本信息)、從屬視用片段信息(片段從屬信息)與立體視覺用擴(kuò)展入口映射。(3-4-1)片段基本信息片段基本信息包含基本視用的區(qū)段開始點信息,片段從屬信息包含從屬視用的區(qū)段開始點信息。基本視用的區(qū)段開始點信息由多個源數(shù)據(jù)包號碼構(gòu)成。各個源數(shù)據(jù)包號碼表示主TS中的區(qū)段的分割位置存在于第幾個數(shù)據(jù)包中。從屬視用的區(qū)段開始點信息也由多個源數(shù)據(jù)包號碼構(gòu)成,表示輔TS中的分割位置存在于哪個數(shù)據(jù)包中。通過使用這些區(qū)段開始點信息,將立體視覺交織流文件分割為主TS與輔TS。(3-4-2)擴(kuò)展入口映射擴(kuò)展入口映射對應(yīng)于表示GOP開頭的幀期間的演示時間戳,表示從屬視視頻流中構(gòu)成GOP開頭的視分量開頭位置的訪問單元定界符的源數(shù)據(jù)包號碼。(3-4-3)基本入口映射基本入口映射也具有與2D流信息文件的兼容,同時,還對應(yīng)于表示GOP開頭的幀期間的演示時間戳,表示基本視視頻流中構(gòu)成GOP開頭的視分量開頭位置的訪問單元定界符的源數(shù)據(jù)包號碼。(3-5)播放列表信息文件播放列表信息文件是存儲用于讓再現(xiàn)裝置再現(xiàn)播放列表的信息的文件。所謂‘播放列表’(playlist)是在傳輸流(だ)的時間軸上規(guī)定再現(xiàn)區(qū)間、并且通過邏輯指定該再現(xiàn)區(qū)間彼此的再現(xiàn)順序而規(guī)定的再現(xiàn)路徑,起到規(guī)定僅再現(xiàn)TS中哪部分的哪些、按何順序場景展開的作用。播放列表信息定義這種播放列表的‘型’。由播放列表信息定義的再現(xiàn)路徑是所謂的‘多路徑’。所謂多路徑是集合對主要TS定義的再現(xiàn)路徑(主路徑)與對從屬TS定義的再現(xiàn)路徑(輔路徑)的路徑。若規(guī)定該多路徑中基本視視頻流的再現(xiàn)路徑,并規(guī)定輔路徑中從屬視視頻流的再現(xiàn)路徑,則可最佳規(guī)定用于再現(xiàn)立體視覺的視頻流的組合。基于面向?qū)ο缶幊陶Z言的應(yīng)用可通過命令生成再現(xiàn)該播放列表信息的框架播放器實例,使基于多路徑的AV再現(xiàn)開始。所謂框架播放器實例是根據(jù)媒體框架播放器類、在虛擬機(jī)的堆棧存儲器上生成的實際數(shù)據(jù)。另外,基于命令的程序通過發(fā)行以自變量來指定該播放列表信息的再現(xiàn)命令,也可開始基于多路徑的再現(xiàn)。(3-3-1)基本流(elementarystream)的細(xì)節(jié)圖5(b)表示構(gòu)成主TS的多個基本流,圖5(c)表示構(gòu)成輔TS的多個基本流。如圖5(b)所示,設(shè)主TS包含1個基本視視頻流、32個左眼PG流、32個左眼用交互圖形(IG)流、32個音頻流。如圖5(c)所示,設(shè)輔TS包含1個從屬視視頻流、32個右眼PG流、32個右眼用IG流。復(fù)用于TS上的基本流(EQ除上述基本視視頻流、從屬視視頻流外,還具有音頻流、演示圖形流、交互圖形流。.音頻流音頻流中存在主要(primary)音頻流、次要(secondary)音頻流兩種。主要音頻流是在進(jìn)行混合再現(xiàn)時應(yīng)成為主聲音的音頻流,次要音頻流是在進(jìn)行混合再現(xiàn)時應(yīng)成為輔聲音的音頻流。次要音頻流存在該混合用下采樣用的信息、增益控制用的信息。.演示圖形流(PG流)PG流通過在解碼器中采用流水線,可實現(xiàn)與影像的緊密同歩,是適于字幕顯示的圖形流,有2DPG流與立體視覺PG流兩種。立體視覺PG流中有左眼PG流及右眼PG流兩種。2DPG流最大可定義32個,左眼PG流最大可定義32個,右眼PG流也最大可定義32個。向這些PG流分別賦予不同的數(shù)據(jù)包標(biāo)識符,通過向解復(fù)用部指示應(yīng)再現(xiàn)的數(shù)據(jù)包標(biāo)識符,將這些PG流中期望的PG流供于再現(xiàn)。通過基于流水線的解碼動作的實現(xiàn),實現(xiàn)與動態(tài)圖像的緊密同歩,所以PG流的用途不限于字幕等字符再現(xiàn)。若是顯示電影作品的吉祥物角色、使其與動態(tài)圖像同步動作等必需緊密同步的圖形再現(xiàn),則無論哪個均可作為基于PG流的再現(xiàn)對象采用。雖然未復(fù)用于流文件,但呈現(xiàn)字幕的流中,除了PG流外,還有文本字幕(textST)流等流。textST流是以字符代碼呈現(xiàn)字幕內(nèi)容的流。PG流、文本字幕流不區(qū)別其種類,作為相同流類型,這些PG流及文本字幕流登記在相同流登記序列中。另外,當(dāng)執(zhí)行流選擇的過程(procedure)吋,根據(jù)流登記序列中的流登記順序,確定應(yīng)再現(xiàn)的PG流或文本字幕流。PG流、文本字幕流不區(qū)別流種類,供于流選擇的過程,所以以ー個流種類、即‘PG文本字幕流(有時也簡稱為字幕流)’的種類來處理這些PG流及文本字幕流。2D用PG_文本字幕流在lplane+Offset模式下再現(xiàn)。在后面的說明中,將2DPG_文本字幕流說明為是lplane+0ffSetPG_文本字幕流。.交互圖形(IG)流IG流是通過具備交互操作的信息,可伴隨視頻流的再現(xiàn)進(jìn)行來顯示菜單或根據(jù)用戶操作顯示彈出菜單的圖形流。IG流具有交互操作的信息的意義如下所述。Java虛擬機(jī)對應(yīng)于來自應(yīng)用的請求將播放列表再現(xiàn)開始指示給作為再現(xiàn)控制主體的再現(xiàn)控制引擎的情況下,Java虛擬機(jī)在命令再現(xiàn)控制引擎再現(xiàn)之后,將開始播放列表再現(xiàn)的響應(yīng)返回到應(yīng)用。即,在繼續(xù)再現(xiàn)控制引擎執(zhí)行播放列表再現(xiàn)的期間,Java虛擬機(jī)不等待執(zhí)行終止。這是因為Java虛擬機(jī)是所謂的事件驅(qū)動型動作主體,在再現(xiàn)控制引擎執(zhí)行播放列表再現(xiàn)的期間,也可進(jìn)行動作。另ー方面,在HDMV模式下,命令翻譯器在命令再現(xiàn)控制引擎再現(xiàn)播放列表的情況下,等待該播放列表再現(xiàn)的執(zhí)行終止,直到播放列表再現(xiàn)終止。在繼續(xù)再現(xiàn)控制引擎執(zhí)行的再現(xiàn)期間,命令執(zhí)行部不能執(zhí)行交互處理。代替該命令翻譯器,圖形解碼器進(jìn)行交互動作。由于讓圖形解碼器進(jìn)行交互動作,所以在IG流中內(nèi)置規(guī)定使用按鈕部件的交互操作的控制信息。以上是對流文件的說明。接著,說明播放列表信息的細(xì)節(jié)。為了定義上述多路徑,播放列表信息具有圖7的內(nèi)部構(gòu)成。圖7表示播放列表信息的內(nèi)部構(gòu)成。如圖7(a)所示,播放列表信息包含‘主路徑信息’、‘輔路徑信息’、‘播放列表標(biāo)記信息’、‘?dāng)U展數(shù)據(jù)’。下面,說明這些構(gòu)成要素。(3-5-1)主路徑信息主路徑信息由ー個以上主要再現(xiàn)區(qū)間信息構(gòu)成。圖7(b)是表示主路徑信息及輔路徑信息的內(nèi)部構(gòu)成的圖,如該圖所示,主路徑信息由ー個以上主要再現(xiàn)區(qū)間信息構(gòu)成。輔路徑信息由ー個以上從屬再現(xiàn)區(qū)間信息構(gòu)成。主要再現(xiàn)區(qū)間信息被稱為播放項目(playitem)信息,是通過定義ー個以上TS再現(xiàn)時間軸中為In_Time的時刻與為0ut_Time的時刻的組,定義邏輯的再現(xiàn)區(qū)間的信息。再現(xiàn)裝置中包含存儲當(dāng)前播放項目號碼的播放項目號碼寄存器,多個播放項目中、對應(yīng)的播放項目號碼存儲在該播放項目號碼寄存器中的播放項目變?yōu)楫?dāng)前的再現(xiàn)對象。播放列表信息具有播放項目信息——流信息——傳輸流的階層構(gòu)造,傳輸流及流信息的組與播放項目信息的比率為1對多的關(guān)系,可由多個播放項目信息來多重參照1個傳輸流。從而,通過采用為了某個播放列表而制作的傳輸流作為庫電影(bankfilm),并由多個播放列表信息文件中的播放項目信息來參照該傳輸流,能高效制作電影作品的改版(variation)(另外,所謂庫電影是電影業(yè)界的術(shù)語,是多個場景中隨意使用的影像內(nèi)容)。通常,播放列表單位不被用戶識別,所以將從流文件派生出的多個改版(例如劇場公開版或TV放映版)識別為播放列表。圖7(c)表示播放項目信息的內(nèi)部構(gòu)成。如圖所示,包含‘流參照信息’、‘開始時間結(jié)束時間(in-timeout-time)信息’、‘連接狀態(tài)信息’、‘基本流選擇表’。‘流參照信息’包含表示將構(gòu)成播放項目的傳輸流作為‘AV片段’來管理的流信息文件的‘流信息文件名稱信息(clipjnformatiorufilejame)’、表示該TS中的編碼方式的‘片段編碼方式標(biāo)識符(Clipjodecjndentifier),、表示該TS的STC序列中設(shè)定開始時間及結(jié)束時間的STC序列是哪個的‘STC標(biāo)識符參照(STC_ID_referrence),?!_始時間結(jié)束時間信息αη-Time,0ut_Time)’表示STC序列時間軸中播放項目的起點與STC序列時間軸上播放項目的終點?!B接狀態(tài)信息’規(guī)定對應(yīng)于播放項目信息的再現(xiàn)區(qū)間與其之前的再現(xiàn)區(qū)間的連接信息是否無縫連接?!玖鬟x擇表’在后面詳細(xì)說明。(3-5-2)輔路徑信息輔路徑信息由多個從屬再現(xiàn)區(qū)間信息(輔播放項目信息)構(gòu)成。圖7(d)表示輔播放項目的內(nèi)部構(gòu)成。如圖所示,輔播放項目信息是通過在STC序列的時間軸上規(guī)定開始時間與結(jié)束時間的組來定義構(gòu)成輔路徑的再現(xiàn)區(qū)間的信息,包含‘流參照信息’、‘開始時間結(jié)束時間信息’、‘同步播放項目參照’、‘同步開始時刻信息’。‘流參照信息’與播放項目信息一祥,包含‘流信息文件名稱信息’‘片段編碼方式標(biāo)識符’、‘STC標(biāo)識符參照’。‘開始時間結(jié)束時間信息(SubPlayItem_In_Time,SubPlayItem_Out_Time),表示STC序列時間軸上的輔播放項目的起點與STC序列時間軸上的輔播放項目的終點。‘同步播放項目參照(SynC_PlayItem_Id)’是唯一指定播放項目中該輔播放項目應(yīng)同步的播放項目的信息。輔播放項目開始時間存在于由該同步播放項目參照符指定的播放項目的再現(xiàn)時間軸上?!介_始時刻信息(SynC_Mart_PTS_0f_PlayItem),表示由同步播放項目參照符指定的播放項目的STC序列時間軸中、由輔播放項目開始時間指定的輔播放項目的起點在哪個時刻被映射。(3-5-3)播放列表標(biāo)記信息播放列表標(biāo)記信息是定義再現(xiàn)區(qū)間固有的標(biāo)記點(markpoint)的信息,包含表示再現(xiàn)區(qū)間的參照符、表示數(shù)字流的時間軸上標(biāo)記點位于何處的時間戳、與表示標(biāo)記點的屬性的屬性信息。另外,屬性信息表示由播放列表標(biāo)記信息定義的標(biāo)記點是鏈接點還是入口標(biāo)記。鏈接點(linkpoint)是雖然可基于鏈接命令鏈接、但在由用戶執(zhí)行章節(jié)跳過操作的情況下不構(gòu)成選擇對象的標(biāo)記點。入口標(biāo)記(entrymark)是可基于鏈接命令鏈接、且在由用戶執(zhí)行章節(jié)跳過操作的情況下構(gòu)成選擇對象的標(biāo)記點。IG流的按鈕信息內(nèi)內(nèi)置的鏈接命令以經(jīng)播放列表標(biāo)記信息的間接參照形式來指定隨機(jī)訪問再現(xiàn)位置。以上是對構(gòu)成播放列表信息的播放項目信息、輔播放項目信息、播放列表標(biāo)記信息的說明。接著說明基本流選擇表的細(xì)節(jié)。(3-5-4)基本流選擇表(STreamNumber_table)基本流選擇表是如下表,即對多個流種類的每個,規(guī)定當(dāng)構(gòu)成播放列表的多個播放項目中、包含該基本流選擇表的播放項目變?yōu)楫?dāng)前播放項目吋,允許復(fù)用于由多路徑的主路徑參照的AV片段上的ES、及復(fù)用于由多路徑的輔路徑參照的AV片段上的ES中哪個ES再現(xiàn)。這里所謂的流種類是指畫中畫(pictureinpicture)中的主要視頻流、畫中畫中的次要視頻流、混音(soundmixing)中的主要音頻流、混音中的次要音頻流、PG_文本字幕流、IG流等種類,基本流選擇表可對這些流種類的每個種類,登記應(yīng)允許再現(xiàn)的流。具體地,基本流選擇表由流登記的排列構(gòu)成。這里,所謂流登記是指與該流號碼對應(yīng)地表示當(dāng)基本流選擇表歸屬的播放項目變?yōu)楫?dāng)前播放項目時,應(yīng)允許再現(xiàn)的ES是哪個流,流登記為將流入ロ及流屬性的組合與邏輯流號碼建立對應(yīng)的數(shù)據(jù)結(jié)構(gòu)。流登記中的流號碼由1、2、3等整數(shù)值表現(xiàn),流號碼的最大數(shù)為對應(yīng)的流種類的流個數(shù)。再現(xiàn)裝置中,對該流種類的每個,存在流號碼寄存器,該流號碼寄存器中存儲的流18號碼所指示的基本流為構(gòu)成當(dāng)前再現(xiàn)對象的基本流,即當(dāng)前流。在該流入ロ內(nèi),記述應(yīng)再現(xiàn)的基本流(EQ的數(shù)據(jù)包標(biāo)識符。由于在流入ロ內(nèi)可記述應(yīng)再現(xiàn)的ES的數(shù)據(jù)包標(biāo)識符,所以將流登記中的流號碼存儲在再現(xiàn)裝置的流號碼寄存器中,并根據(jù)流登記中的流入ロ內(nèi)的數(shù)據(jù)包標(biāo)識符,再現(xiàn)裝置讓再現(xiàn)裝置的PID濾波器執(zhí)行數(shù)據(jù)包濾波。由此,將基本流選擇表中允許再現(xiàn)的ES的TS數(shù)據(jù)包輸出到解碼器,進(jìn)行ES的再現(xiàn)?;玖鬟x擇表中的這些流登記根據(jù)流號碼的順序排列,基于流號碼的順序的流登記順序在存在多個滿足‘再現(xiàn)裝置可再現(xiàn)’、‘流的語言屬性與再現(xiàn)裝置的語言設(shè)定一致’的條件的流的情況下,利用流登記序列中的流號碼的順序,決定構(gòu)成選擇對象的流。由此,在基本流選擇表中的流登記中,在存在再現(xiàn)裝置不能再現(xiàn)的流的情況下,從再現(xiàn)中去除這種流,另外,在存在多個滿足‘再現(xiàn)裝置可再現(xiàn)’、‘流的語言屬性與再現(xiàn)裝置的語言設(shè)定一致’的條件的流的情況下,創(chuàng)作者可將應(yīng)優(yōu)先選擇其中哪個的指針傳遞給再現(xiàn)裝置。將是否存在滿足‘再現(xiàn)裝置可再現(xiàn)’、‘流的語言屬性與再現(xiàn)裝置的語言設(shè)定一致’的條件的流的判定、或選擇滿足‘可再現(xiàn)’、‘流的語言屬性與再現(xiàn)裝置的語言設(shè)定一致’的條件的流中哪個的選擇步驟稱為流選擇過程。流選擇過程當(dāng)將當(dāng)前播放項目切換為新的時或從用戶請求進(jìn)行流切換時執(zhí)行。將在當(dāng)前播放項目切換為新的等再現(xiàn)裝置的狀態(tài)變化發(fā)生時,進(jìn)行上述判定或選擇,對再現(xiàn)裝置的流號碼寄存器設(shè)定流號碼的ー連串步驟稱為‘應(yīng)在狀態(tài)變化時執(zhí)行的過程’。流號碼寄存器按每個流種類存在,所以上述過程按每個流種類執(zhí)行。將在用戶執(zhí)行流切換請求的情況下,進(jìn)行上述判定或選擇,對再現(xiàn)裝置的流號碼寄存器設(shè)定流號碼的ー連串步驟稱為‘請求流變化時的過程’。將當(dāng)裝填盤時,將流號碼寄存器設(shè)定為流登記序列中的初始值的步驟稱為‘初始化,?;玖鬟x擇表中的流登記序列對由輔播放項目信息指定的流與由播放項目信息指定的流一律賦予優(yōu)先順序,所以即便是未與視頻流復(fù)用的流,只要由輔播放項目信息指定,則也構(gòu)成應(yīng)與視頻流同步再現(xiàn)的流選擇時的選擇對象。另外,在再現(xiàn)裝置可再現(xiàn)由輔播放項目信息指定的流,且由輔播放項目信息指定的流的優(yōu)先順序比與視頻流復(fù)用的圖形流的優(yōu)先順序高的情況下,可代替與視頻流復(fù)用的流,將由輔播放項目信息指定的流供于再現(xiàn)。下面說明基本流選擇表中的流號碼的用途?;玖鬟x擇表中記載的流號碼可用于設(shè)定流命令的操作數(shù)。所謂設(shè)定流命令(setstreamcommand)是將指定給操作數(shù)的流號碼作為當(dāng)前流號碼設(shè)定在流號碼寄存器、命令再現(xiàn)裝置切換當(dāng)前流的命令,基于命令的程序用于讓再現(xiàn)裝置執(zhí)行流的切換吋。另外,也可用于流變化UO的自變量或設(shè)定流API的自變量中。所謂流變化UO是將指定給自變量的流號碼作為當(dāng)前流號碼設(shè)定在流號碼寄存器、命令再現(xiàn)裝置切換當(dāng)前流的用戶操作事件。所謂設(shè)定流API是將指定給自變量的流號碼作為當(dāng)前流號碼設(shè)定在流號碼寄存器、命令再現(xiàn)裝置切換當(dāng)前流的API,基于面向?qū)ο缶幊陶Z言的程序用于讓再現(xiàn)裝置執(zhí)行流切換吋。<基本流選擇表的具體例>圖8表示基本流選擇表的一例。圖8(a)表示按流種類存在主要視頻流、主要音頻流、PG流、IG流、次要視頻流、次要音頻流等種類的情況下,基本流選擇表中設(shè)置的多個流登記序列。圖8(b)表示通過基本流選擇表從主TS、輔TS中分離哪個ES。該圖左側(cè)表示主TS、輔TS,正中表示基本流選擇表與解復(fù)用部。右側(cè)表示根據(jù)基本流選擇表分離的主要視頻流、主要音頻流、PG流、IG流、次要視頻流、次要音頻流。以上是對基本流選擇表的說明。接著,說明擴(kuò)展數(shù)據(jù)的細(xì)節(jié)。圖9是表示擴(kuò)展數(shù)據(jù)的內(nèi)部構(gòu)成的圖。擴(kuò)展數(shù)據(jù)是在2D模式下不需要的、僅在3D模式下必需的擴(kuò)展數(shù)據(jù)的統(tǒng)稱。如圖9所示,擴(kuò)展數(shù)據(jù)由基本視指示符、擴(kuò)展流選擇表與平面內(nèi)有效化信息序列構(gòu)成。(3-5-5)基本視指示符‘基本視指示符’對每個3D用播放列表指定應(yīng)將構(gòu)成利用視點間相關(guān)性的壓縮編碼基礎(chǔ)的基本視視頻流作為左眼及右眼中的哪個來顯示。通過使播放列表信息中的基本視指示符變化,可以在播放列表的等級上改變將基本視視頻流變?yōu)樽笱奂坝已塾弥心膫€的分配。因為能以不依賴于流構(gòu)造的播放列表等級來使上述分配變化,所以在存在設(shè)定成圖像中的物體位置及角度為基本視=左眼、從屬視=右眼用的播放列表的情況下,作為與該播放列表不同的版本,能制作設(shè)定成基本視=右眼用、從屬視=左眼用的播放列表若以播放列表的等級使對基本視、從屬視的左眼、右眼用分配逆轉(zhuǎn),則能使立體視覺效果逆轉(zhuǎn)。例如,在已制作期望在畫面近前出現(xiàn)對象物的立體視覺效果的播放列表的情況下,與這種播放列表不同,能制作期望在畫面深處出現(xiàn)對象物的立體視覺效果的播放列表。從而,實現(xiàn)能由3D播放列表來簡單制作立體視覺效果不同的播放列表的變化的效果。(3-5-6)擴(kuò)展流選擇表(STreamNumber_table_StereoScopic(SS))擴(kuò)展流選擇表是3D用播放列表固有的信息,是僅在立體視覺輸出模式下與流選擇表一起使用的流選擇表。當(dāng)播放項目再現(xiàn)或再現(xiàn)與之關(guān)聯(lián)的輔路徑吋,定義可選擇的基本流。擴(kuò)展流選擇表表示僅在立體視覺輸出模式下應(yīng)允許再現(xiàn)的基本流,包含流登記序列。流登記序列中的各個流登記信息包含流號碼、對應(yīng)于該流號碼的流入ロ、與流屬性。由于擴(kuò)展流選擇表意味著立體視覺輸出模式固有的擴(kuò)展,所以將向各播放項目信息關(guān)聯(lián)擴(kuò)展流選擇表(STN_table_SQ的播放列表稱為‘3D播放列表’。擴(kuò)展流選擇表中的流入ロ表示在將再現(xiàn)裝置設(shè)定為立體視覺輸出模式的情況下,當(dāng)將對應(yīng)的流號碼設(shè)定在再現(xiàn)裝置中的流號碼寄存器中吋,再現(xiàn)裝置應(yīng)該用于解復(fù)用的數(shù)據(jù)包標(biāo)識符。這里,與基本流選擇表的不同之處在于擴(kuò)展流選擇表中的流登記序列不構(gòu)成流選擇過程的對象。即,基本流選擇表中的流登記序列中的流登記信息解釋為各個ES的優(yōu)先順序,將某個流登記信息內(nèi)的流號碼寫入流號碼寄存器中。但是,擴(kuò)展流選擇表中的流登記序列不構(gòu)成流選擇過程的對象,擴(kuò)展流選擇表中的流登記信息僅用于當(dāng)在將某個流號碼存儲在流號碼寄存器中吋,取出對應(yīng)于該流號碼的流入ロ及流屬性的目的。當(dāng)輸出模式從平面視覺模式切換為立體視覺模式吋,構(gòu)成對象的流選擇表為了從基本流選擇表切換為擴(kuò)展流選擇表,若執(zhí)行流選擇過程,則不能維持流號碼的相同性,尤其是還有可能喪失語言屬性的相同性。當(dāng)從平面視覺模式切換到立體視覺模式吋,為了維持以語言屬性為首的流屬性的相同性,將擴(kuò)展流選擇表的用途也保留為上述用途。下面說明擴(kuò)展流選擇表中流號碼的用途。擴(kuò)展流選擇表中記載的流號碼可用于設(shè)定流命令或設(shè)定立體視覺流命令的操作數(shù)。所謂設(shè)定立體視覺流命令是將指定給操作數(shù)的立體視覺用流號碼作為當(dāng)前流號碼設(shè)定在流號碼寄存器中、命令再現(xiàn)裝置切換當(dāng)前流的命令,基于命令的程序用于讓再現(xiàn)裝置執(zhí)行向立體視覺流的切換吋。另外,流變化UO的自變量或設(shè)定流API的自變量中也可使用。擴(kuò)展流選擇表由從屬視視頻流的流登記序列、PG流的流登記序列、IG流的流登記序列構(gòu)成。將擴(kuò)展流選擇表中的流登記序列結(jié)合于流選擇表中的相同流種類的流登記序列上。該結(jié)合通過在流選擇表中的主要視頻流的流登記序列上結(jié)合擴(kuò)展流選擇表中的從屬視視頻流的流登記序列、在流選擇表中的PG流的流登記序列上結(jié)合擴(kuò)展流選擇表中的PG流的流登記序列、并在IG流的流登記序列上結(jié)合擴(kuò)展流選擇表中的IG流的流登記序列來執(zhí)行。若執(zhí)行上述結(jié)合,則對結(jié)合后的流選擇表中、基本流選擇表中的流登記序列執(zhí)行上述過程。<擴(kuò)展流選擇表的細(xì)節(jié)>圖9中的擴(kuò)展流選擇表由對應(yīng)于各播放項目中各個流種類的流登記序列構(gòu)成。這里,在存在播放項目#廣謝等N個播放項目的情況下,對應(yīng)于播放項目#廣謝每個的流登記序列設(shè)置在擴(kuò)展流選擇表中。對應(yīng)于各播放項目的流登記序列是從屬視流登記序列、PG流登記序列、IG流登記序列。圖10(a)表示擴(kuò)展流選擇表中的PG流的流登記序列的內(nèi)部構(gòu)成。PG流的流登記序列由M個流登記信息構(gòu)成。這里,所謂“M”是播放項目信息#x的基本流選擇表中、允許再現(xiàn)的PG流的個數(shù)。圖中的引出線詳細(xì)地表示流登記序列的共同內(nèi)部構(gòu)成。‘PG_文本字幕偏移序列ID參照信息(PGtextST_offset_sequence_id_ref),是PG_文本字幕流偏移序列參照信息,指示對lplane+Offset模式的PG_文本字幕流的偏移序列。偏移元數(shù)據(jù)由從屬視視頻流的訪問單元提供。再現(xiàn)裝置必需使由該字段提供的偏移適用于lplane+Offset模式類型的演示圖形(PG)平面。在該字段為不定值(FF)的情況下,再現(xiàn)裝置不將該偏移適用于PG平面?!隙伺渲檬欠翊嬖跇?biāo)志’表示是否存在上端配置字幕流?!露伺渲檬欠翊嬖跇?biāo)志’表示是否存在下端配置字幕流?!Ⅲw視覺是否存在標(biāo)志’表示PG流中的左眼用IG流入ロ、右眼用IG流入ロ是否存在。在立體視覺PG流中的構(gòu)造不存在的情況下,必需將該字段設(shè)定為0。在立體視覺PG流中的構(gòu)造存在的情況下,必需將該字段設(shè)定為1?!隙俗帜涣魅毳怼x上端配置字幕流的輔路徑或存儲上端配置字幕流的流文件、該流文件中的上端配置字幕流的數(shù)據(jù)包標(biāo)識符的參照。由擴(kuò)展流選擇表設(shè)定為可再現(xiàn)的多個字幕流中、顯示坐標(biāo)Y0,Yl設(shè)定在圖形平面的上端區(qū)域中的字幕流,通過該流入ロ被指定為是上端配置字幕流?!隙俗帜涣鲗傩浴硎旧隙伺渲米帜涣鞯木幋a方式及語言屬性?!隙俗帜坏钠菩蛄蠭D參照’表示再現(xiàn)上端配置字幕流時應(yīng)適用的偏移序列?!露俗帜涣魅毳怼x下端字幕流的輔路徑或存儲下端字幕流的流文件、該流文件中的下端字幕流的數(shù)據(jù)包標(biāo)識符的參照。由擴(kuò)展流選擇表設(shè)定為可再現(xiàn)的多個字幕流中、顯示坐標(biāo)Y0,Yl設(shè)定在圖形平面的下端區(qū)域中的字幕流,通過該流入ロ被指定為是下端字幕流?!露俗帜涣鲗傩浴硎鞠露俗帜涣鞯木幋a方式或語言屬性。‘下端字幕的偏移序列ID參照’表示再現(xiàn)下端字幕流時應(yīng)適用的偏移序列?!笱跴G的流入ロ’包含定義立體視覺中左眼PG流的輔路徑或存儲左眼PG流的流文件、該流文件中的左眼PG流的數(shù)據(jù)包標(biāo)識符的參照?!已跴G的流入ロ’包含定義立體視覺中右眼PG流的輔路徑或存儲右眼PG流的流文件、該流文件中的右眼PG流的數(shù)據(jù)包標(biāo)識符的參照?!Ⅲw視覺PG的流屬性’表示立體視覺PG再現(xiàn)時應(yīng)再現(xiàn)的字幕流的編碼方式或語言屬性?!Ⅲw視覺PG的偏移序列ID參照’表示立體視覺PG再現(xiàn)時應(yīng)適用的偏移序列。以上是對擴(kuò)展流選擇表的說明。(3-5-6)平面內(nèi)有效化信息序列平面內(nèi)有效化信息序列是對應(yīng)于播放項目信息#1、#2、N中的每個的平面內(nèi)有效化信息的集合。所謂平面內(nèi)有效化信息是使左眼視頻平面及右眼視頻平面的區(qū)域中的一部分有效化的信息。圖10(b)表示平面內(nèi)有效化信息的內(nèi)部構(gòu)成。平面內(nèi)有效化信息是在選擇對應(yīng)的播放列表信息作為當(dāng)前播放列表的情況下,規(guī)定視頻平面中的像素區(qū)域中、哪部分有效的ザ目息,由bottom_margin>top_margin>top_aown_offset>bottom_up_offset構(gòu)成。top_margin、bottom_margin規(guī)定在采用通常布局的情況下、畫面的上端區(qū)域的縱向幅度、下端區(qū)域的縱向幅度是多少。在topjnargirubottomjiiargin中記載像素數(shù)除以2的值。從而,再現(xiàn)時,若向該topjiiargin、bottom_margin所示的值乘以“2,,,則能算出通常布局時應(yīng)設(shè)置在視頻平面上下端的空白的尺寸。作為topjnargirubottomjiiargin,期望設(shè)定為69。此時,通過向top_margin、bottom_margin乘以2,在視頻平面上下端確保138的像素數(shù)。top_down_offset規(guī)定在采用上端配置布局的情況下、畫面的上端區(qū)域的縱向幅度為多少。bottom_up_offset規(guī)定在采用下端配置布局的情況下、畫面的下端區(qū)域的縱向幅度為多少。在top_down_offset、bottom_up_offset中記載像素數(shù)除以2的值。從而,再現(xiàn)時,若向該top_down_offset、bottom_up_offset所示的值乘以“2”,則能算出視頻平面中像素的上下移位所需的像素數(shù)。作為t0p_d0wn_0ffSet,期望設(shè)定為104。此時,通過向top_down_offset乘以2,在視頻平面的下方向移位中利用208的像素數(shù)。作為bottom_up_offset,期望設(shè)定為34。此時,通過向bottom_up_offset乘以2,在視頻平面的上方向移位中利用68的像素數(shù)。可在由bottom_up_offset、top_down_offset指定的畫面端部顯示字幕或由字節(jié)代碼應(yīng)用顯示GUI。這里結(jié)束對構(gòu)成再現(xiàn)裝置的再現(xiàn)處理對象之記錄介質(zhì)的說明。接著說明再現(xiàn)裝置的細(xì)節(jié)。(4-1)再現(xiàn)裝置的內(nèi)部構(gòu)成圖11表示再現(xiàn)裝置的內(nèi)部構(gòu)成。如圖所示,再現(xiàn)裝置由讀出部1、視頻解碼器2、視頻平面3、字幕解碼器4、圖形平面5、合成部6、收發(fā)部7、左右移位部8a、8b、上下移位部9、解復(fù)用部10、寄存器組11、播放列表信息存儲器12、過程執(zhí)行部13、再現(xiàn)控制部14、操作受理部15、OSD處理部16構(gòu)成。(4-1-1)讀出部1讀出部1從記錄介質(zhì)中讀出索引表、程序文件、播放列表信息文件、流信息文件、流文件。讀出部201當(dāng)讀出立體視覺交織流文件吋,使用3D流信息文件中的片段基本信息內(nèi)的區(qū)段開始點信息與片段從屬信息內(nèi)的區(qū)段開始點信息,執(zhí)行將立體視覺交織流文件分割為主TS與輔TS后存儲在不同的讀緩沖器中的處理。該分割通過重復(fù)如下處理來執(zhí)行以片段從屬信息中區(qū)段開始點信息所示的源數(shù)據(jù)包號碼的數(shù)據(jù)包數(shù)量,從立體視覺交織流文件中取出源數(shù)據(jù)包,追加到主TS;和以片段基本信息中區(qū)段開始點信息所示的源數(shù)據(jù)包號碼的數(shù)據(jù)包數(shù)量,從立體視覺交織流文件中取出源數(shù)據(jù)包,追加到輔TS。(4-1-2)視頻解碼器2視頻解碼器2具備編碼數(shù)據(jù)緩沖器、解碼數(shù)據(jù)緩沖器,通過將構(gòu)成從屬視視頻流的視分量預(yù)加載到編碼數(shù)據(jù)緩沖器,解碼期望位于基本視視頻流內(nèi)閉合GOP開頭的解碼器更新的圖片類型(IDR類型)的視分量。在該解碼吋,全部清除編碼數(shù)據(jù)緩沖器、解碼數(shù)據(jù)緩沖器。在如此解碼IDR類型的視分量之后,解碼根據(jù)與該視分量之間的相關(guān)性來壓縮編碼的基本視視頻流的后續(xù)視分量、及從屬視視頻流的視分量。若通過解碼得到對該視分量的非壓縮圖片數(shù)據(jù),則存儲在解碼數(shù)據(jù)緩沖器中,并將這種圖片數(shù)據(jù)設(shè)為參照圖片。使用該參照圖片,對基本視視頻流的后續(xù)視分量、及從屬視視頻流的視分量進(jìn)行運動補(bǔ)償。若通過運動補(bǔ)償對基本視視頻流的后續(xù)視分量、及從屬視視頻流的視分量得到非壓縮的圖片數(shù)據(jù),則將其存儲在解碼數(shù)據(jù)緩沖器中,并設(shè)為參照圖片。以上解碼在各個訪問單元的解碼時間戳所示的解碼開始時刻到來時執(zhí)行。(4-1-3)視頻平面3視頻平面3由左眼用平面存儲器、右眼用平面存儲器構(gòu)成。將通過解碼基本視的視分量得到的非壓縮圖片數(shù)據(jù)、通過解碼從屬視的視分量得到的非壓縮圖片數(shù)據(jù)寫入這些左眼用平面存儲器、右眼用平面存儲器中。該寫入在各個訪問単元的演示時間戳所示的再現(xiàn)開始時刻到來時執(zhí)行。將解碼后的圖片數(shù)據(jù)寫入左眼用平面存儲器、右眼用平面存儲器中哪個,根據(jù)播放列表信息中的基本視指示符來進(jìn)行。若基本視指示符將基本視視頻流指定為“左眼用”,則將構(gòu)成基本視視頻流的視分量的圖片數(shù)據(jù)寫入左眼用平面存儲器,將構(gòu)成從屬視視頻流的視分量的圖片數(shù)據(jù)寫入右眼用平面存儲器。若基本視指示符將基本視視頻流指定為“右眼用”,則將作為基本視視頻流的視分量的圖片數(shù)據(jù)寫入右眼用平面存儲器,將作為從屬視視頻流的視分量的圖片數(shù)據(jù)寫入左眼用平面存儲器。另外,將這些視分量依次輸出到顯示裝置。具體而言,在ー個幀期間,同時輸出左眼用平面存儲器的圖片數(shù)據(jù)與右眼用平面存儲器的圖片數(shù)據(jù)。左眼用視頻平面及右眼用視頻平面由多個線存儲器(linememory)構(gòu)成,構(gòu)成視頻數(shù)據(jù)的像素數(shù)據(jù)分別存儲在構(gòu)成線存儲器的32比特長的存儲元件中。另外,構(gòu)成圖片數(shù)據(jù)的像素數(shù)據(jù)在畫面上的坐標(biāo)例如對應(yīng)于作為視頻平面中線存儲器的地址的ROW地址、與作為線存儲器中存儲元件的相對地址的COLUMN地址的組。(4-1-4)字幕解碼器4字幕解碼器4解碼PG_文本字幕流,將通過解碼得到的非壓縮位圖或圖形寫入圖形平面中。(4-1-5)圖形平面5圖形平面5由PG平面5a、GFX平面釙構(gòu)成。PG平面fe存儲由字幕解碼器4解碼得到的字幕。GFX平面恥存儲由OSD處理部16描繪的OSD。(4-1-5-1)PG平面5aPG平面fe由多個線存儲器構(gòu)成,將構(gòu)成非壓縮字幕的像素數(shù)據(jù)分別存儲在構(gòu)成PG平面的線存儲器的半字(8比持)長的存儲元件中。之后,構(gòu)成字幕的像素數(shù)據(jù)在畫面上的坐標(biāo)例如對應(yīng)于指示PG平面中像素數(shù)據(jù)的線存儲器的ROW地址、與指示該線存儲器中的存儲元件的COLUMN地址的組。所謂PG平面中存儲的像素數(shù)據(jù)是8比特的像素代碼。利用使用顏色查找表(colorlook-uptable)的色變換,將8比特的像素代碼變換為Y值、Cr值、Cb值、α值。例如在將圖片數(shù)據(jù)的分辨率設(shè)定為1920X1080的情況下,PG平面存儲橫向1920Χ縱向1080的像素數(shù)據(jù)。在相當(dāng)于PG平面背景部分的存儲元件中,存儲表示透明色的Y值、Cr值、Cb值、α值,該部分在合成左眼用視頻平面及右眼用視頻平面吋,左眼用視頻平面及右眼用視頻平面中的動態(tài)圖像透視。另ー方面,在相當(dāng)于前景部分的存儲元件中存儲表示透明色以外的Y值、Cr值、Cb值、α值,由該透明色以外的Y值、Cr值、Cb值、α值來描繪字幕。(4-1-5-2)GFX平面5bGFX平面恥由多個線存儲器構(gòu)成,構(gòu)成OSD的像素數(shù)據(jù)分別存儲在構(gòu)成GFX平面的線存儲器的雙字(32比持)長的存儲元件中。之后,構(gòu)成OSD的像素數(shù)據(jù)在畫面上的坐標(biāo)例如對應(yīng)于指示GFX平面中像素數(shù)據(jù)的線存儲器的ROW地址、與指示該線存儲器中的存儲元件的COLUMN地址的組。GFX平面中的像素數(shù)據(jù)由8比特的R值、8比特的G值、8比特的R(B)值、8比特的透明度α構(gòu)成。在將分辨率設(shè)定為1920X1080的情況下,GFX平面存儲橫向1920Χ縱向1080的像素數(shù)據(jù)。在相當(dāng)于GFX平面背景部分的存儲元件中,存儲表示透明色的R值、G值、B值、α值,該部分在合成左眼用視頻平面及右眼用視頻平面吋,左眼用視頻平面及右眼用視頻平面中的動態(tài)圖像透視。另ー方面,在相當(dāng)于前景部分的存儲元件中存儲表示透明色以外的R值、G值、B值、α值,由該透明色以外的R值、G值、B值、α值來描繪字幕。(4-1-6)層合成部6層合成部6執(zhí)行多個平面存儲器中的層合成。在構(gòu)成層合成對象的層存儲器中存在左眼用視頻平面、右眼用視頻平面、PG平面、GFX平面,這些平面具有階層構(gòu)造,即左眼用視頻平面及右眼用視頻平面存在于下位層中,在其上ー層中存在PG平面,在其再上ー層中存在GFX平面。層合成部6根據(jù)該階層構(gòu)造來執(zhí)行層合成,得到向左眼用圖片數(shù)據(jù)及右眼用圖片數(shù)據(jù)分別合成字幕或OSD的合成影像,供給輸出。(4-1-7)收發(fā)部7收發(fā)部7當(dāng)經(jīng)接ロ與家庭影院系統(tǒng)中的其他設(shè)備連接時,經(jīng)協(xié)商階段,移至數(shù)據(jù)傳送階段,進(jìn)行數(shù)據(jù)傳送。該協(xié)商階段把握對方側(cè)設(shè)備的性能(包含解碼能力、再現(xiàn)能力、顯示頻率),設(shè)定在播放器設(shè)定寄存器中,確定以后傳送用的傳送方式,包含確認(rèn)彼此裝置的正當(dāng)性的相互認(rèn)證階段。經(jīng)該協(xié)商階段,根據(jù)顯示裝置中的水平同步期間,將層合成后的圖片數(shù)據(jù)中的ー線大小的非壓縮明文形式的像素數(shù)據(jù)以高的傳送速率傳送到顯示裝置。另ー方面,在顯示裝置的水平回掃期間及垂直回掃期間,向與再現(xiàn)裝置連接的其他裝置(不僅電視,還包含放大器、揚聲器)傳輸非壓縮明文形式的音頻數(shù)據(jù)。由此,電視、放大器、揚聲器等設(shè)備能接收非壓縮明文形式的圖片數(shù)據(jù)、非壓縮明文形式的音頻數(shù)據(jù),能實現(xiàn)再現(xiàn)能力。另外,在對方側(cè)設(shè)備中存在解碼能力的情況下,能對視頻流、音頻流進(jìn)行透過(pass-through)傳輸。透過傳輸能以壓縮加密形式原樣傳輸視頻流、音頻流。(4-1-8-1)左右移位部8a左右移位部8a通過向PG平面中的像素數(shù)據(jù)的X坐標(biāo)提供水平方向的偏移,實現(xiàn)立體視覺。如上所述,構(gòu)成字幕的像素數(shù)據(jù)在畫面上的坐標(biāo)對應(yīng)于指示PG平面中像素數(shù)據(jù)的線存儲器的R0W(行)地址與指示該線存儲器中存儲元件的C0LUMN(列)地址的組。若使指示PG平面中字幕的各像素數(shù)據(jù)存儲元件的COLUMN地址增減相當(dāng)于偏移序列的plane_offset_value的地址,則能使像素數(shù)據(jù)的坐標(biāo)向左右方向位移。像素數(shù)據(jù)的地址移位能通過伴隨地址調(diào)整的像素數(shù)據(jù)的拷貝處理來實現(xiàn)。這里,在想以由偏移序列的plane_0ffSet_value指定的像素數(shù)X變更像素數(shù)據(jù)的X坐標(biāo)的情況下,在像素數(shù)據(jù)的拷貝時,以相當(dāng)于像素數(shù)X的地址對指示構(gòu)成該拷貝對象的存儲元件的COLUMN地址進(jìn)行前后調(diào)整。若以這種調(diào)整為前提執(zhí)行拷貝,則像素數(shù)據(jù)的坐標(biāo)向左右方向移位。當(dāng)層合成部6執(zhí)行層合成吋,在構(gòu)成PG平面的線存儲器與層合成部6內(nèi)的線存儲器之間,執(zhí)行上述像素數(shù)據(jù)的拷貝,所以若在該拷貝時執(zhí)行上述地址調(diào)整,則能左右移位PG平面。(4-1-8-2)左右移位部8b左右移位部8b通過向GFX平面中的像素數(shù)據(jù)的X坐標(biāo)提供水平方向的偏移,實現(xiàn)立體視覺。如上所述,構(gòu)成OSD的像素數(shù)據(jù)在畫面上的坐標(biāo)對應(yīng)于指示GFX平面中像素數(shù)據(jù)的線存儲器的ROW地址與指示該線存儲器中存儲元件的COLUMN地址的組,所以若使指示GFX平面中OSD的各像素數(shù)據(jù)存儲元件的COLUMN地址增減相當(dāng)于plane_offset_value的地址,則能使像素數(shù)據(jù)的坐標(biāo)向左右方向位移。像素數(shù)據(jù)的地址移位能通過伴隨地址調(diào)整的像素數(shù)據(jù)的拷貝處理來實現(xiàn)。這里,在想以由plane_0ffset_valUe指定的像素數(shù)X變更像素數(shù)據(jù)的X坐標(biāo)的情況下,在像素數(shù)據(jù)的拷貝時,以相當(dāng)于像素數(shù)X的地址對指示構(gòu)成該拷貝對象的存儲元件的COLUMN地址進(jìn)行前后調(diào)整。若以這種調(diào)整為前提執(zhí)行拷貝,則像素數(shù)據(jù)的坐標(biāo)向左右方向移位。當(dāng)層合成部6執(zhí)行層合成吋,在構(gòu)成GFX平面的線存儲器與層合成部6內(nèi)的線存儲器之間,執(zhí)行上述像素數(shù)據(jù)的拷貝,所以若在該拷貝時執(zhí)行上述地址調(diào)整,則能左右移位GFX平面。(4-1-9)上下移位部9上下移位部9通過上下方向移位視頻平面中的像素數(shù)據(jù),在視頻平面的上端或下端中設(shè)置空白區(qū)域。如上所述,構(gòu)成圖片數(shù)據(jù)的像素數(shù)據(jù)在畫面上的坐標(biāo)對應(yīng)于視頻平面中線存儲器的地址與指示線存儲器中存儲元件的COLUMN地址的組。從而,若以相當(dāng)于top_down_offset、bottom_up_offset的地址使指示視頻平面中像素數(shù)據(jù)的線存儲器的ROW地址移位,則能使像素數(shù)據(jù)的坐標(biāo)上下方向位移。像素數(shù)據(jù)的地址移位可通過伴隨地址調(diào)整的像素數(shù)據(jù)的拷貝處理實現(xiàn)。這里,在想以由預(yù)定的像素數(shù)Y變更像素數(shù)據(jù)的Y坐標(biāo)的情況下,在像素數(shù)據(jù)的拷貝時,將指示構(gòu)成該拷貝對象的線存儲器的ROW地址調(diào)整到Y(jié)線上或Y線下。若以這種調(diào)整為前提執(zhí)行像素數(shù)據(jù)拷貝,則指示像素數(shù)據(jù)的線存儲器的ROW地址變更,伴隨該變更,像素數(shù)據(jù)的坐標(biāo)向上方向或下方向移位。當(dāng)層合成部6執(zhí)行層合成吋,在構(gòu)成視頻平面的線存儲器與層合成部6內(nèi)的線存儲器之間,執(zhí)行上述像素數(shù)據(jù)的拷貝,所以若在該拷貝時執(zhí)行上述地址調(diào)整,則能上下移位視頻平面。(4-1-10)解復(fù)用部10解復(fù)用部10具備將源數(shù)據(jù)包變換為TS數(shù)據(jù)包的源去包器、執(zhí)行數(shù)據(jù)包濾波的PID濾波器,將具備3D播放列表信息的基本流選擇表流入口中記述的數(shù)據(jù)包標(biāo)識符的源數(shù)據(jù)包變換為TS數(shù)據(jù)包后輸出到解碼器,將具有3D播放列表信息的立體視覺流選擇表流入ロ中記述的數(shù)據(jù)包標(biāo)識符的源數(shù)據(jù)包變換為TS數(shù)據(jù)包后輸出到解碼器?;玖鬟x擇表的多個入口及擴(kuò)展流選擇表的多個入口中具有哪個數(shù)據(jù)包標(biāo)識符,基于播放器狀態(tài)寄存器中流號碼寄存器的設(shè)定。G-1-11)寄存器組11寄存器組11由多個播放器狀態(tài)寄存器、多個播放器設(shè)定存儲器構(gòu)成。各個播放器狀態(tài)寄存器、播放器設(shè)定存儲器均為字長為32比特的寄存器,向32比特長的寄存器分別提供寄存器號碼,使用該寄存器號碼來確定應(yīng)訪問的寄存器。將構(gòu)成各寄存器一字(32比特)的各比特數(shù)據(jù)的比特位置稱為b(Tb31。將最上位比特稱為b31,將最下位比特稱為b0。另外,32比特中從第bx比特的比特位置至第by比特的比特位置的比特范圍由[bx:by]的表述來表現(xiàn)。將規(guī)定寄存器號碼的播放器設(shè)定寄存器/播放器狀態(tài)寄存器中存儲的32比特長的比特串、即任意比特范圍[bx:by]的值處理為程序進(jìn)行動作時的動作系統(tǒng)的環(huán)境變量(稱為系統(tǒng)參數(shù)或播放器變量)。進(jìn)行再現(xiàn)控制的程序可通過系統(tǒng)性能或應(yīng)用編程接ロ(API)來取得系統(tǒng)參數(shù)。另外,只要不特別禁止,則程序能改寫這些播放器狀態(tài)寄存器、播放器設(shè)定存儲器的值。要件是向基于面向?qū)ο缶幊陶Z言的程序中系統(tǒng)參數(shù)的取得或改寫提供正當(dāng)權(quán)限。播放器狀態(tài)寄存器是再現(xiàn)裝置的MPU執(zhí)行算術(shù)運算或比特運算時、用于存儲構(gòu)成其被運算符的數(shù)值的硬件資源,是在裝填光盤時設(shè)定初始值,另外,在當(dāng)前播放項目的變更等再現(xiàn)裝置的狀態(tài)變化吋,判定其存儲值有效性的寄存器。作為該存儲值,有當(dāng)前標(biāo)題(title)號碼、當(dāng)前播放列表號碼、當(dāng)前播放項目號碼、當(dāng)前流號碼、當(dāng)前章節(jié)(chapter)號碼等。因為在裝填光盤時存儲初始值,所以該存儲值為暫時的,若排出光盤,或斷開再現(xiàn)裝置的電源,則該存儲值喪失有效性。播放器設(shè)定存儲器與播放器狀態(tài)寄存器的不同之處在于實施電源對策。因為實施電源對策,所以在再現(xiàn)裝置的電源斷開時,其存儲值保存到非易失性存儲器中,在再現(xiàn)裝置26的電源接通時,恢復(fù)其存儲值。將再現(xiàn)裝置的制造主體(制造商)在再現(xiàn)裝置出廠時設(shè)定的再現(xiàn)裝置的各種配置、用戶根據(jù)設(shè)置步驟設(shè)定的各種配置、以及再現(xiàn)裝置與TV系統(tǒng)或音響、放大器等家庭影院系統(tǒng)的設(shè)備連接吋,利用與構(gòu)成連接對方的設(shè)備的協(xié)商判明的對方側(cè)設(shè)備的能力設(shè)定在播放器設(shè)定寄存器中。(4-1-12)播放列表信息存儲器12播放列表信息存儲器12存儲構(gòu)成播放列表信息的多個播放項目信息,并且,存儲通過結(jié)合播放項目信息中包含的基本流選擇表與擴(kuò)展流選擇表而得到的結(jié)合流登記序列。(4-1-13)過程執(zhí)行部13過程執(zhí)行部13對基本流選擇表及擴(kuò)展流選擇表的結(jié)合流登記信息執(zhí)行流選擇過程,將當(dāng)前字幕流號碼寫入寄存器組11內(nèi)的流號碼寄存器。之后,對當(dāng)前字幕流確定最佳布局,讓上下移位部9執(zhí)行對應(yīng)于該布局的視頻平面的移位。字幕布局中有通常布局、上端配置布局、下端配置布局,在采用上端配置布局作為當(dāng)前字幕流的布局的情況下,控制上下移位部9,使視頻平面向下方向移位。在采用下端配置布局作為當(dāng)前字幕流的布局的情況下,控制上下移位部9,使視頻平面向上方向移位。(4-1-14)再現(xiàn)控制部14再現(xiàn)控制部14執(zhí)行自視頻流時間軸上的任意時刻起的隨機(jī)訪問。具體地,在命令從視頻流時間軸上的任意時刻再現(xiàn)的情況下,使用3D流信息文件中的基本入口映射與擴(kuò)展入口映射,搜索對應(yīng)于該任意時刻的訪問單元的源數(shù)據(jù)包號碼。這種訪問單元包含基本視視頻流的視分量及從屬視視頻流的視分量的組,通過上述捜索,確定存儲對該訪問單元的訪問單元定界符的源數(shù)據(jù)包的源數(shù)據(jù)包號碼。通過執(zhí)行從這種源數(shù)據(jù)包號碼的讀出及解碼,執(zhí)行隨機(jī)訪問。當(dāng)3D播放列表再現(xiàn)吋,使用由3D播放列表信息的主路徑信息規(guī)定的開始時間、結(jié)束時間與由輔路徑信息規(guī)定的開始時間、結(jié)束時間,對主TS、輔TS分別執(zhí)行隨機(jī)訪問,由此開始播放列表再現(xiàn)。(4-1-15)操作受理部15操作受理部15檢測、通知對遙控器或再現(xiàn)裝置12前面板等輸入設(shè)備執(zhí)行的用戶操作。該通知通過根據(jù)對應(yīng)于這些輸入設(shè)備的設(shè)備驅(qū)動器內(nèi)的中斷處理器發(fā)生的中斷、生成UOP來執(zhí)行。所謂UOP是遙控器或前面板中設(shè)置的鍵矩陣檢測到鍵按下時發(fā)生的事件(U0P事件),具有對應(yīng)于按下的鍵的屬性。具體地,當(dāng)對應(yīng)于遙控器或前面板的設(shè)備驅(qū)動器的中斷處理器通過對鍵矩陣的鍵感應(yīng)檢測到鍵按下吋,根據(jù)該鍵按下發(fā)生中斷信號,從而生成UOP事件。(4-1-16)OSD處理部16OSD處理部16當(dāng)再現(xiàn)控制部14執(zhí)行根據(jù)操作受理部15受理的操作的處理吋,顯示對應(yīng)于該操作的內(nèi)置用GUI,視覺地反饋用戶執(zhí)行的操作,并執(zhí)行對應(yīng)于該用戶操作的處理。在本實施方式中,使用OSD作為內(nèi)置用⑶I的一例。若通過用戶操作而請求的處理是設(shè)置(setup)處理,則在畫面中顯示設(shè)置菜單的0SD,受理對該OSD的設(shè)定操作。根據(jù)該設(shè)定操作,更新寄存器組11內(nèi)的播放器設(shè)定寄存器。若是再現(xiàn)、停止,則根據(jù)該用戶操作,讓再現(xiàn)控制部14執(zhí)行播放列表再現(xiàn)或播放列表再現(xiàn)的停止。若是暫停、快進(jìn)、后退、錄制、聲音選擇、字幕選擇,則判定該用戶操作是否由每個播放項目信息的用戶操作屏蔽表許可。在執(zhí)行許可的操作的情況下,顯示視覺地表示該操作的0SD,在執(zhí)行禁止的操作的情況下,顯示視覺地表示禁止該操作的0SD。在顯示這些OSD時,選擇與字幕解碼器4在字幕顯示中使用的配置布局相同的布局。以上是對再現(xiàn)裝置的內(nèi)部構(gòu)成的說明。(4-2)寄存器組11的內(nèi)部構(gòu)成下面,說明寄存器組11內(nèi)存在的播放器設(shè)定寄存器、播放器狀態(tài)寄存器中特別重要的寄存器。本申請說明書中特別使用的是寄存器組中第2個播放器狀態(tài)寄存器(PSR2)、第22個播放器狀態(tài)寄存器(PSR2》。圖12是表示PSR2、PSR22的內(nèi)部構(gòu)成的圖,從此前所示的內(nèi)部構(gòu)成或數(shù)據(jù)結(jié)構(gòu)中抽取需要特別說明的構(gòu)成要素,描述構(gòu)成要素間的關(guān)聯(lián)。下側(cè)示出解復(fù)用部10、字幕解碼器4。上側(cè)描繪作為寄存器組11內(nèi)的32比特長的寄存器的PSR2、PSR22、與存儲擴(kuò)展流選擇表的存儲器。圖中箭頭Pyl、Py2模式表示基于解復(fù)用部10的PSR2、流登記信息中的上端字幕的流入ロ、下端字幕的流入ロ的參照。圖中箭頭Py3、Py4、Py5模式表示基于字幕解碼器4的上端配置是否存在標(biāo)志/下端配置是否存在標(biāo)志的參照、上移位/下移位狀態(tài)寄存器的參照、與立體視覺狀態(tài)寄存器的參照。PSR2的[bll:b0]構(gòu)成流號碼寄存器。流號碼寄存器將廣255的值存儲為流號碼。通過存儲0XFFF,表示字幕非選擇狀態(tài)。PSR22的[b0]構(gòu)成立體視覺狀態(tài)寄存器。通過將立體視覺狀態(tài)寄存器設(shè)定為0,表示是2D再現(xiàn)模式。通過設(shè)定為1,表示是3D再現(xiàn)模式。PSR22的[b2:bl]構(gòu)成上移位/下移位狀態(tài)寄存器。上移位/下移位狀態(tài)寄存器通過將は,bl設(shè)定為0,0,表示不存在上移位、下移位的能力。通過將は,bl設(shè)定為1,0,表示存在視頻平面的下移位的能力。通過將132,bl設(shè)定為1,1,表示存在視頻平面的上移位的能力。(4-3)字幕及OSD的布局在選擇與字幕布局相同的布局作為OSD布局的情況下,OSD的XY坐標(biāo)必需由字幕布局來決定。這里,在將OSD可取的坐標(biāo)中上側(cè)坐標(biāo)設(shè)為Y0、下側(cè)坐標(biāo)設(shè)為Yl的情況下,應(yīng)如何決定這些Y0、Yl參照圖13來說明。圖13(a)表示通常布局。如圖所示,在字幕上端側(cè)存在topjiiargin高度的空白。在下端側(cè)存在bottomjiiargin高度的空白。在由這種布局顯示動態(tài)圖像的情況下,動態(tài)圖像的縱向幅度變?yōu)镕rame_Height-(top_margin+bottom_margin)的大小。此時,OSD的Y0、Yl確保在下端側(cè)空白。這些bottom_margin、top_margin的值是通過將播放列表信息中的平面內(nèi)有效化信息的bottomjiiargin字段、top_margin字段中記載的偏移乘以2得到的值。圖13(b)表示上端配置布局。此時,在畫面的上端側(cè)存在t0p_d0Wn_0ffSet的空白區(qū)域。Y0、Yl確保在該上端側(cè)空白的空白區(qū)域。在圖形平面的坐標(biāo)系中,上側(cè)的空白區(qū)域存在于從0至top_down_offset。Y0,Yl變?yōu)樵撋隙藗?cè)空白。從而,YO變?yōu)?,Y1變?yōu)閠op_down_offset。該top_down_offset的值是通過將播放列表信息中的平面內(nèi)有效化信息的t0p_d0wn_0ffSet字段中記載的偏移乘以2得到的值。圖13(c)表示下端配置布局。此時,在上端側(cè)存在b0tt0m_up_0ffSet的空白。在圖形平面的坐標(biāo)系中,下側(cè)的空白區(qū)域的上端坐標(biāo)是向b0tt0m_up_0ffSet加上作為動態(tài)圖像框的縱向幅度的Frame_Height-(top_margin+bottom_margin)的坐標(biāo)。該bottom_up_offset的值是通過將播放列表信息中的平面內(nèi)有效化信息的b0tt0m_up_0ffSet字段中記載的偏移乘以2得到的值。另外,下側(cè)的空白區(qū)域的下端坐標(biāo)變?yōu)镕rameJfeight。Y0、Yl變?yōu)樵撓露藗?cè)空白。從而,YO變?yōu)閎ottom_up_offset+Frame_Height-(top_margin+bottom_margin),Yl變?yōu)镕rame_Height。尤其是在電影作品的影像中,通常是寬銀幕電影尺寸(1:2.35)的高寬比(aspect),在BD-ROM等光盤中存儲影像的情況下,寬高比不變更地將正片影像配置在169的HDTV影像的中央,如圖13(a)所示,通常在畫面上下插入黑框。因此,若采用圖13(b)、(c)的布局,則能在將位于影像上下的黑框集中在視頻平面的上或下的寬的字幕顯示區(qū)域中顯示字幕。從而,能提高畫面的利用效率,能提高立體視覺效果。(4-4)與視頻平面的層合成下面,說明執(zhí)行上下方向移位的視頻平面與圖形平面的層合成。圖14表示執(zhí)行下方向移位的視頻平面的內(nèi)容與圖形平面的層合成。該圖中,視頻平面變?yōu)閳D13(b)的布局,在上端側(cè)存在空白區(qū)域,設(shè)定成Y0=0、Yl=top_down_offset0圖14(a)是用于在近前側(cè)看見字幕的移位的情況,圖14(b)是用于在里側(cè)看見字幕的移位的情況。在圖14(a)、(b)各自中,里側(cè)是視頻平面,近前是圖形平面。視頻平面通過執(zhí)行下方向移位,變?yōu)閳D14(b)所示的上端配置布局。圖14(a)中,對近前側(cè)的圖形平面執(zhí)行用于在近前看見字幕的平面移位,在圖形平面內(nèi)的像素X坐標(biāo)制作左右方向的偏移,從而在近前看見圖形平面。圖15表示執(zhí)行上方向移位的視頻平面的內(nèi)容與圖形平面的層合成。圖中,視頻平面變?yōu)閳D13(c)的布局,在下端側(cè)存在空白區(qū)域,YO被設(shè)定成bottom_up_offset+Frame_Height-(top_margin+bottom_margin)。圖15(a)是用于在近前側(cè)看見字幕的移位的情況,圖15(b)是用于在里側(cè)看見字幕的移位的情況。在圖15(a)、(b)各自中,里側(cè)是視頻平面,近前是圖形平面。視頻平面通過執(zhí)行上方向移位,變?yōu)閳D13(b)所示的下端配置布局。圖15(a)中,對近前側(cè)的圖形平面執(zhí)行用于在近前看見字幕的平面移位,在圖形平面內(nèi)的像素X坐標(biāo)制作左右方向的偏移,從而在近前看見圖形平面。圖16(a)表示由圖14的層合成得到的立體視覺影像。圖16(b)表示由圖15的層合成得到的立體視覺影像。以上是對與視頻平面的層合成的說明。(4-5)圖形平面布局的時間變遷下面,說明圖形平面布局的時間變遷的細(xì)節(jié)。圖17表示PG平面的布局與OSD的布局的時間變遷。第1段表示多個圖片與合成到各圖片的0SD。第2段表示播放項目信息#1、#2、#3。第3段表示對應(yīng)于各播放項目信息的擴(kuò)展流選擇表中的流登記信息的記述內(nèi)容。這里,在再現(xiàn)裝置的流號碼寄存器設(shè)定成流號碼“=1”,對播放項目信息#1的擴(kuò)展流選擇表中的流號碼“=1”的流登記信息設(shè)定為上端配置是否存在標(biāo)志“=1”、下端配置是否存在標(biāo)志“=0”的情況下,PG平面的布局變?yōu)樯隙伺渲貌季?。此時,OSD的布局選擇為上端配置布局。在對播放項目信息#2的擴(kuò)展流選擇表中的流號碼“=1”的流登記信息設(shè)定為上端配置是否存在標(biāo)志“=0”、下端配置是否存在標(biāo)志“=0”的情況下,PG平面的布局變?yōu)橥ǔ2季?。此時,OSD的布局選擇為通常布局。在對播放項目信息#3的擴(kuò)展流選擇表中的流號碼“=1”的流登記信息設(shè)定為上端配置是否存在標(biāo)志“=1”、下端配置是否存在標(biāo)志“=0”的情況下,PG平面的布局變?yōu)樯隙伺渲貌季帧4藭r,OSD的布局選擇為上端配置布局。圖18表示PG平面的布局與OSD的布局的時間變遷。第1段表示多個圖片與合成到各圖片的0SD。第2段表示播放項目信息。第3段表示對應(yīng)于各播放項目信息的擴(kuò)展流選擇表中的流登記信息的記述內(nèi)容。這里,在再現(xiàn)裝置的流號碼寄存器設(shè)定成流號碼“=1”,對播放項目信息#1的擴(kuò)展流選擇表中的流號碼“=1”的流登記信息設(shè)定為上端配置是否存在標(biāo)志“=0”、下端配置是否存在標(biāo)志“=1”的情況下,PG平面的布局變?yōu)橄露伺渲貌季?。此時,OSD的布局選擇為下端配置布局。在對播放項目信息#2的擴(kuò)展流選擇表中的流號碼“=1”的流登記信息設(shè)定為上端配置是否存在標(biāo)志“=0”、下端配置是否存在標(biāo)志“=0”的情況下,PG平面的布局變?yōu)橥ǔ2季?。此時,OSD的布局選擇為通常布局。在對播放項目信息#3的擴(kuò)展流選擇表中的流號碼“=1”的流登記信息設(shè)定為上端配置是否存在標(biāo)志“=0”、下端配置是否存在標(biāo)志“=1”的情況下,PG平面的布局變?yōu)橄露伺渲貌季帧4藭r,OSD的布局選擇為下端配置布局。以上是對字幕布局及OSD布局的說明。(4-6)播放列表再現(xiàn)的控制步驟以上字幕流的選擇或字幕顯示用布局選擇與播放列表的再現(xiàn)聯(lián)動執(zhí)行。說明構(gòu)成字幕流選擇或字幕布局選擇前提的播放列表再現(xiàn)的控制步驟。以上的再現(xiàn)控制可通過由面向?qū)ο笮途幾g器語言記述圖19至圖M的流程圖所示的處理步驟后讓計算機(jī)執(zhí)行來實現(xiàn)。圖19表示播放列表再現(xiàn)步驟。該流程圖在步驟Sl將當(dāng)前播放項目號碼設(shè)定為1后,構(gòu)成重復(fù)步驟S2步驟S6的處理的循環(huán)。在該循環(huán)中,在當(dāng)前播放項目號碼變?yōu)樽罱K號碼之前,重復(fù)如下處理,艮口由Procedurewhenplaybackconditionischanged(再現(xiàn)條件變化時的過程)來決定流號碼(步驟S》,打開存儲對應(yīng)于流號碼的ES的流文件讀出源數(shù)據(jù)包串(步驟S3),指示讀出的源數(shù)據(jù)包串中對應(yīng)于流號碼的源數(shù)據(jù)包串的解復(fù)用(步驟S4),命令解碼器將讀出的源數(shù)據(jù)包從播放項目的開始時間再現(xiàn)到結(jié)束時間、從輔播放項目的開始時間再現(xiàn)到結(jié)束時間(步驟S5)。這里,若不是最終號碼(步驟S6為否),則將當(dāng)前播放項目號碼遞增,移動到步驟S7。此時,步驟S7中判定是否有流選擇請求,若有請求,則將請求的流號碼設(shè)為X,執(zhí)行Procedurewhenstreamchangeisrequested(請求流變化時的過程)(步驟S8)。若是最終號碼,則終止處理(步驟S6為是)。(4-7)當(dāng)前流及其再現(xiàn)類型決定使用輸出模式(PSR22),PSR24中的立體視覺PG性能、is_SS_PG來選擇由PSR2的PG_文本字幕流號碼參照的PG_文本字幕流。20PGtestSTM1^Procedurewhenplaybackconditionischanged的處理步驟的流程圖。該流程圖中,步驟Sl廣步驟S22的處理為立體視覺模式及平面視覺模式的共同處理。步驟S23步驟SM是立體視覺模式特有的處理。在步驟Sll中,從PSR2取得當(dāng)前PG_文本字幕流號碼,在步驟S12中,判定當(dāng)前PG_文本字幕流號碼是PG流的還是文本字幕流的。步驟S13檢查對應(yīng)于當(dāng)前PG_文本字幕流號碼的PG流是否滿足條件(A)、條件(B)。這里,條件(A)、條件⑶如下規(guī)定。條件(A):再現(xiàn)裝置中存在解碼由當(dāng)前?6_文本字幕流號碼確定的PG流的能力。條件⑶由當(dāng)前PG_本字幕流號碼確定的PG流的語言屬性與再現(xiàn)裝置的語言設(shè)定相同。另一方面,在步驟S14中,檢查對應(yīng)于當(dāng)前PG_文本字幕流號碼的文本字幕流是否滿足條件㈧、條件⑶。條件(A)再現(xiàn)裝置中存在將當(dāng)前PG_文本字幕流號碼的文本字幕流的字符代碼展開成位圖的能力。這種再現(xiàn)能力示于寄存器組23中的PSR30中。條件(B)再現(xiàn)裝置中存在支持當(dāng)前PG_文本字幕流號碼的文本字幕流的語言特性的能力。這里,在某種語言的字幕由文本字幕流表現(xiàn)的情況下,為了將該語言的文本字幕流設(shè)為‘能解碼’,再現(xiàn)裝置側(cè)必需存在將該語言中的字符代碼展開為位圖的能力、與支持該語言的特性的支持能力。說明位圖展開。再現(xiàn)裝置中存在從文本字幕向位圖的展開能力必需存在能將某種語言的文本代碼展開為位圖的處理能力。世界上現(xiàn)存BIG5字符代碼、GB2312用CN-GB編碼方式、GB18030-2000字符代碼、KSC5601-1987用EUC-KR編碼方式、Shift-JIS字符代碼/編碼方式等種類。另外,能否將文本字幕流展開為位圖因構(gòu)成對象的文本字幕流的文本代碼相當(dāng)于這些字符代碼/編碼方式中哪個而不同。這里,在再現(xiàn)裝置的第30個播放器設(shè)定寄存器(PSR30)中,對BIG5字符代碼、GB2312用CN-GB編碼方式、GB18030-2000字符代碼、KSC5601-1987用EUC-KR編碼方式、Shift-JIS字符代碼/編碼方式分別設(shè)定再現(xiàn)裝置中是否存在將文本代碼展開為位圖等處理能力。從而,能否解碼構(gòu)成對象的文本字幕流可通過參照PSR30所示的每個字符代碼/編碼方式的處理能力中、對應(yīng)于該文本字幕流的文本代碼類型的處理能力來判斷。說明語言特性的支持能力。以英語、日語、阿拉伯語為例,只有在英語的字幕顯示支持“橫寫”、“字距調(diào)整”、“連體字/連字(合字/抱t字doubleletter/logotype)”功能時,才能夠判定為支持語言特性。只有在日語的字幕顯示支持“橫寫”、“豎寫”、“行尾禁止規(guī)則”(行末禁則)、“注音假名”功能時,才能夠判定為支持語言特性。只有在阿拉伯語的字幕顯示支持“從右向左書寫”、“連體字/連字”功能時,才能夠判定為支持語言特性。在可將某種語言的文本字幕流展開為位圖、可支持該語言特性的情況下,可滿足上述條件(A)、條件(B)。在雖然可將該語言的文本字幕流展開為位圖、但不能支持該語言特性的情況下,則不滿足上述條件(B),僅滿足條件(A)。就寄存器組中的PSR48飛1的各位而言,對每種語言設(shè)定每種語言的支持能力。具體地,PSR48飛1中存在對應(yīng)于由IS0639-2/T規(guī)定的3字節(jié)語言代碼各自的標(biāo)志,對這些標(biāo)志設(shè)定有無對應(yīng)于各語言代碼的文本字幕的顯示能力。就由IS0639-2/T規(guī)定的3字節(jié)語言代碼而言,‘ita’的3字節(jié)代碼表示意大利語,‘jpn’的3字節(jié)代碼表示日語?!甹av’的3字節(jié)代碼表示爪哇語。由于由IS0639-2/T規(guī)定的語言代碼如此通過3字節(jié)的代碼網(wǎng)羅430種語言,所以在決定當(dāng)前PG_文本字幕流序中,在判定能否解碼流號碼表中記載的文本字幕流時,參照該PSR48飛1中的標(biāo)志。由此,即便是少數(shù)派的語言,也可適當(dāng)判斷能否解碼。在經(jīng)過以上判定之后,執(zhí)行步驟S15。步驟S15判定再現(xiàn)裝置是否滿足條件(Z)。這里,所謂條件(Z)是用戶期望再現(xiàn)無語言特性支持的不支持語言字幕,這種期望示于寄存器組中的PSR30中。之后,執(zhí)行步驟S16的判定步驟。這是判定是否當(dāng)前播放項目的流選擇表中的PG_文本字幕流的個數(shù)=0。在流選擇表中不存在允許再現(xiàn)的PG_文本字幕流的情況下,維持PSR2中的PG_文本字幕流的號碼(步驟S17)。在當(dāng)前流選擇表中存在至少1個允許再現(xiàn)的PG_文本字幕流的情況下,執(zhí)行步驟SlS0這是詢問當(dāng)前PG_文本字幕流號碼的有效性的步驟,判定當(dāng)前PG_文本字幕流號碼是否是流選擇表中的streanuentry的總數(shù)以下,且滿足條件(A)、條件(B)。若步驟S18中判定為不滿足,則執(zhí)行步驟S20的判定。這是判定當(dāng)前PG_文本字幕流號碼是否是流選擇表中的streanuentry的總數(shù)以下,且滿足條件(A)(Z)的判斷。若滿足,則對PSR2設(shè)定不支持語言的文本字幕的PG_文本字幕流號碼,但由于用戶期望再現(xiàn)不支持語言,所以不使PSR2變化(步驟S21)。若步驟S20中判定為不滿足,則對當(dāng)前播放項目選擇最佳的流(步驟S22)。在下面的步驟S23中,PSR22的PG_文本字幕流的流登記信息從擴(kuò)展流選擇表中取得當(dāng)前PG_文本字幕流。之后,在步驟S24中,決定當(dāng)前PG_文本字幕流的再現(xiàn)類型。以上是對PG—文本字幕中的Procedurewhenplaybackconditionischanged的說明。圖21是表示對當(dāng)前播放項目選擇最佳的PG_文本字幕流的處理步驟的流程圖。步驟S30中,對全部PG_文本字幕流檢查是否滿足條件(a)條件(c)。在將構(gòu)成檢查對象的PG流設(shè)為PG流i的情況下,條件(a)條件(c)如下規(guī)定。條件(a):再現(xiàn)裝置中存在解碼PG流i的能力。條件(b)=PG流i的PG_language_COde與再現(xiàn)裝置中的語言設(shè)定一致。這里,再現(xiàn)裝置中的語言設(shè)定示于寄存器組中的PSR17中。在將構(gòu)成檢查對象的文本字幕流設(shè)為文本字幕流i的情況下,條件(a)條件(C)如下規(guī)定。條件(a)再現(xiàn)裝置中存在將文本字幕流i的字符代碼展開成位圖的能力。條件(b)再現(xiàn)裝置中存在支持文本字幕流i的語言屬性的能力。條件(c)文本字幕流i的teXtST_language_COde與再現(xiàn)裝置中的語言設(shè)定一致。在經(jīng)過以上檢查之后,在步驟S31中,再現(xiàn)裝置判定是否滿足前一流程圖中所述的條件(Z)(不支持語言的再現(xiàn))。在不滿足的情況下,在步驟S32中,判定是否存在滿足條件(a廣條件(c)的PG_文本字幕流。若存在,則選擇滿足條件(a廣條件(c)的PG_文本字幕流中、對應(yīng)的流入口在流選擇表中位于開頭順序的PG_文本字幕流,將選擇到的PG_文本字幕流號碼設(shè)定在PSR2(步驟S33)。若不存在滿足條件(a廣條件(c)的?6_文本字幕流,則在步驟S34中,判定是否存在滿足更寬松的條件的文本字幕流。所謂寬松的條件是滿足條件(a)、條件(b),步驟S34中判定是否存在滿足條件(a)、條件(b)的文本字幕流。若存在,則選擇滿足條件(a)、條件(b)的PG_文本字幕流中、對應(yīng)的流入口在流選擇表中位于開頭順序的?6_文本字幕流,將選擇到的PG_文本字幕流號碼設(shè)定在PSR2(步驟S36)。若不存在,則將為OxFFF的PG_文本字幕流號碼設(shè)定在PSR2(步驟S35)。在步驟S31中,若判定為滿足條件(Z),則在步驟S37中,判定是否存在滿足其他寬松條件的PG_文本字幕流。所謂其他寬松的條件是滿足條件(a)、條件(c),步驟S37中判定是否存在滿足條件(a)、條件(c)的PG_文本字幕流。若存在,則選擇滿足條件(a)、條件(C)的PG_文本字幕流中、對應(yīng)的流入口位于流選擇表最初的PG_文本字幕流,將選擇到的PG_文本字幕流號碼設(shè)定在PSR2(步驟S38)。在不存在的情況下,在步驟S39中,判定是否存在滿足條件(a)的PG_文本字幕流。在存在的情況下,選擇滿足條件(a)的PG_文本字幕流中、對應(yīng)的流入口在流選擇表中位于開頭順序的PG_文本字幕流,將選擇到的PG_文本字幕流號碼設(shè)定在PSR2(步驟S40)。在不存在的情況下,將OxFFF設(shè)定在PSR2(步驟S35)。以上是對最佳PG_文本字幕流的選擇步驟的說明。(4-8)請求流變化時的步驟圖22是表示在由設(shè)定立體視覺流命令(SetstreamSSCommand)請求流變化時應(yīng)執(zhí)行的Procedurewhenstreamchangeisrequested的處理步驟的流程圖。在步驟S41中,設(shè)定立體視覺流命令判定由操作數(shù)指定的號碼X是意味著PG流的流號碼還是意味著文本字幕流的流號碼。步驟S42檢查對應(yīng)于號碼X的PG流(PGx)是否滿足以下條件(A)、條件(B)。條件(A):再現(xiàn)裝置中存在解碼由號碼X確定的PG流的能力。條件⑶構(gòu)成所確定的PG流屬性的語言與再現(xiàn)裝置的語言設(shè)定一致。步驟S43檢查對應(yīng)于號碼X的文本字幕流(textSTx)是否滿足以下條件(A)、條件⑶。條件(A)再現(xiàn)裝置中存在將對應(yīng)于號碼X的文本字幕流X的字符代碼展開成位圖的能力。條件(B)再現(xiàn)裝置中存在支持對應(yīng)于號碼X的文本字幕流X的語言屬性的能力。在步驟S44中,再現(xiàn)裝置檢查是否滿足條件(Z),進(jìn)行步驟S45的判定。該判定是判定號碼是否為流選擇表中的streanuentry的總數(shù)以下,且是否滿足條件(A)(B)的判定。若滿足,則選擇相當(dāng)于號碼X的PG_文本字幕流號碼的PG_文本字幕流,設(shè)定在PSR2(步驟S46)。若在步驟S45中判定為不滿足,則執(zhí)行步驟S47的判定。該判定是判定號碼是否為流選擇表中的streanuentry的總數(shù)以下,且是否滿足條件(A)(Z)。若滿足,則選擇相當(dāng)于號碼X的PG_文本字幕流,將該PG_文本字幕流號碼設(shè)定在PSR2(步驟S48)。若不滿足,則執(zhí)行步驟S49的判定。該判定是判定號碼X是否是OxFFF。若不是,則流選擇表中不存在允許再現(xiàn)的PG_文本字幕流,維持PSR2的值(步驟S50)。若是OxFFF,則對當(dāng)前播放項目選擇最佳的PG_文本字幕流(步驟S51)。該最佳的PG_文本字幕流的選擇與圖23所示的相同。以后的步驟S52步驟S55是立體視覺模式特有的處理。具體地,從擴(kuò)展流選擇表中的流登記信息中取得由PG流號碼X確定的PG流X的is_SS_PG(步驟S23)。圖23是表示由設(shè)定流命令或請求流號碼變更的用戶操作來請求流變化時應(yīng)執(zhí)行的Procedurewhenstreamchangeisrequested的處理步驟的流程圖。在該流程圖中,在步驟S56中,通過將由設(shè)定流命令的操作數(shù)指定的流號碼、或由請求流號碼變更的用戶操作指定的流號碼設(shè)定為序列X,執(zhí)行步驟S4廣步驟S50、S23、S24的處理。該步驟S4廣步驟S50、S23、S24的處理內(nèi)容與圖22的一樣,所以附加相同的參照符號,省略其說明。(4-9)當(dāng)前字幕流的再現(xiàn)類型決定在以上流選擇過程的處理步驟中,當(dāng)前字幕流的再現(xiàn)類型必需對應(yīng)于再現(xiàn)裝置中的字幕顯示的能力與播放列表信息中每個播放項目信息的擴(kuò)展流選擇表的內(nèi)容來決定。作為圖20圖23的子例程,圖M的流程圖表示當(dāng)前字幕流的再現(xiàn)類型決定的處理步驟。圖M是表示當(dāng)前流種類的再現(xiàn)類型決定的處理步驟的流程圖。該流程圖構(gòu)造成對應(yīng)于步驟S62、步驟S63、步驟S64的判定步驟中的判定結(jié)果的組合,使處理分支到步驟S65步驟S67、步驟S68步驟S70、步驟S72、S73、步驟S71之一。步驟S62是是否將對應(yīng)于當(dāng)前字幕流號碼的上端配置是否存在標(biāo)志設(shè)定為開(ON)、視頻平面的下移位能力標(biāo)志是否示為“有能力”的判定,若該步驟S62為是,則在步驟S65中將當(dāng)前字幕的再現(xiàn)類型設(shè)為上端配置布局的再現(xiàn)類型,在步驟S66中,將視頻平面向下移位t0p_d0wn_0ffSet。在步驟S67中,在圖形平面執(zhí)行使用了擴(kuò)展流選擇表中的多個流登記信息中、對應(yīng)于PSR2中存儲的當(dāng)前流的流號碼的流登記信息的上端字幕偏移序列ID參照信息所指示的偏移序列的平面移位。即,使PG平面及GFX平面向左方向或右方向沿偏移序列的offset_direction所示的方向移位偏移序列的offset_value所示的像素數(shù)。步驟S63是以步驟S62為否為前提執(zhí)行的步驟。即,步驟S63是是否將對應(yīng)于當(dāng)前字幕流號碼的下端配置是否存在標(biāo)志設(shè)定為開、是否存在上移位能力標(biāo)志的判定,若該步驟S63為是,則在步驟S68中將當(dāng)前字幕的再現(xiàn)類型設(shè)為下端配置布局的再現(xiàn)類型,在步驟S69中,將視頻平面向上移位1300111_叩_(^作討。在步驟S70中,在圖形平面上執(zhí)行使用了擴(kuò)展流選擇表中的多個流登記信息中、對應(yīng)于PSR2中存儲的當(dāng)前流的流號碼的流登記信息的下端字幕偏移序列ID參照信息所指示的偏移序列的平面移位。步驟S64判定是否將對應(yīng)于當(dāng)前字幕流號碼的立體視覺是否存在標(biāo)志設(shè)定為開、且PSRM中的1^2的立體視覺PG能力為“1”。若步驟S64為是,則將當(dāng)前字幕流的再現(xiàn)類型設(shè)為使用左眼PG流及右眼PG流的立體視覺PG(步驟S71)。在設(shè)再現(xiàn)類型為立體視覺PG的情況下,使用擴(kuò)展流選擇表中的多個流登記信息中、對應(yīng)于PSR2中存儲的當(dāng)前流的流號碼的流登記信息的右眼流入口及左眼流入口內(nèi)的數(shù)據(jù)包標(biāo)識符參照,進(jìn)行立體視覺再現(xiàn)。具體地,使解復(fù)用部執(zhí)行對應(yīng)于PSR2中存儲的當(dāng)前流流號碼的流登記信息的右眼流入口及左眼流入口內(nèi)數(shù)據(jù)包標(biāo)識符參照所指示的數(shù)據(jù)庫標(biāo)識符的TS數(shù)據(jù)包的解復(fù)用。若步驟S64為否,則將再現(xiàn)類型設(shè)為lplane+Offset(步驟S7》。在步驟S73中,在圖形平面執(zhí)行使用了擴(kuò)展流選擇表中的多個流登記信息中、對應(yīng)于PSR2中存儲的當(dāng)前流流號碼的流登記信息的PG_文本字幕偏移序列ID參照信息所指示的偏移序列的平面移位。在步驟S67、步驟S70、步驟S73中,讓左右移位部8執(zhí)行基于這些平面移位方向信息、平面偏移值的左右方向的移位,所以字幕的飛出量、拉入量在基本視視頻流的時間軸中GOP的各個幀期間為最佳。以上是對當(dāng)前字幕流的再現(xiàn)類型決定的說明。此前的說明以基于播放列表信息的再現(xiàn)處理的說明為主,而此后為OSD描繪部的詳細(xì)說明。(5-1)OSD的類型下面示出由OSD處理部16描繪的OSD的類型。圖25(a)表示標(biāo)題名、章節(jié)名、再現(xiàn)經(jīng)過時刻的顯示引導(dǎo)。在后面使用的畫面例中,將標(biāo)題名表述為iTx,將章節(jié)名表述為Cx,將再現(xiàn)經(jīng)過時刻表述為XX=YY=ZZ0圖25(b)表示對用戶操作的視覺反饋用的0SD。再現(xiàn)標(biāo)記mkl、暫停標(biāo)記mk2、快進(jìn)標(biāo)記mk3、后退標(biāo)記mk4、錄制標(biāo)記mk5均在用戶執(zhí)行對應(yīng)操作的情況下、視覺地感受(反饋)由再現(xiàn)裝置受理這些操作。禁止標(biāo)記在用戶執(zhí)行上述操作中被禁止的操作的情況下、向用戶反饋該禁止。EG標(biāo)記mk7視覺地反饋請求了選擇到英語字幕。JP標(biāo)記mk8視覺地反饋請求了選擇到日語字幕。圖25(c)表示菜單調(diào)用時顯示的菜單0SD。由聲音的按鈕部件、字幕的按鈕部件、重復(fù)再現(xiàn)的按鈕部件構(gòu)成,聲音的按鈕部件可設(shè)定日語、英語等語言種類。字幕的按鈕部件可設(shè)定日語、英語等語言種類。重復(fù)再現(xiàn)的按鈕部件可具體設(shè)定是以章節(jié)單位執(zhí)行重復(fù)再現(xiàn)還是以標(biāo)題單位執(zhí)行重復(fù)再現(xiàn)。這種菜單OSD無顯示時間的限制,若由用戶執(zhí)行菜單調(diào)用,則只要無用戶關(guān)閉菜單的操作,則仍顯示菜單。圖25(d)表示存儲OSD的GFX平面與存儲字幕的PG平面、視頻平面的層合成。存儲OSD的GFX平面為最近前側(cè)地用于層合成。以上是由OSD處理部16顯示的OSD的類型。(5-2)OSD處理部16中的軟件的層階層下面,從軟件的層階層的觀點來說明OSD處理部16。圖沈(a)是表示OSD處理部16中的軟件的層階層的圖。如圖所示,OSD處理部16由OSD信息的數(shù)據(jù)庫18;對應(yīng)于菜單調(diào)用顯示OSD菜單并受理用戶操作、處理該用戶操作的程序19;與受理OSD信息的檢索請求、檢索OSD信息數(shù)據(jù)庫、顯示與檢索請求一致的OSD信息的OSD顯示程序20構(gòu)成。(5-3)OSD處理部16的功能塊將這些構(gòu)成OSD處理部16的程序存儲在再現(xiàn)裝置內(nèi)的閃式ROM中,由CPU讀出后供給執(zhí)行。將構(gòu)成該程序的各種執(zhí)行模塊捕捉為功能的構(gòu)成要素,從功能的側(cè)面看,描繪OSD處理部16的內(nèi)部構(gòu)成的是圖沈的框圖。下面,參照該模塊來說明OSD處理部16的功能構(gòu)成要素。如圖所示,OSD處理部16從功能上由OSD布局選擇部21、0SD深度調(diào)整部22、特殊字幕判定部23、空白區(qū)域檢測部M、0SD配置決定部25、縮小部沈構(gòu)成。(5-3-1)OSD布局選擇部21若選擇上端配置布局或下端配置布局作為字幕的布局,則OSD布局選擇部21選擇相同布局作為設(shè)備內(nèi)置的GUI布局。這里,字幕布局是上端配置布局、下端配置布局、通常布局中哪個通過參照擴(kuò)展流選擇表的上端配置是否存在標(biāo)志、下端配置是否存在標(biāo)志與PSR2中的上端配置狀態(tài)標(biāo)志、下端配置狀態(tài)標(biāo)志來決定。(5-3-2)OSD深度調(diào)整部22OSD深度調(diào)整部22當(dāng)以lplane+Offset模式顯示設(shè)備內(nèi)置⑶I時,調(diào)整設(shè)備內(nèi)置⑶I的深度。該OSD深度調(diào)整部22執(zhí)行的調(diào)整將以lplane+Offset模式再現(xiàn)PG流、文本字幕流時的水平方向的偏移或移位方向采用為以lplane+Offset模式顯示設(shè)備內(nèi)置GUI時的水平方向的偏移。即,OSD深度調(diào)整部22當(dāng)以lplane+Offset模式顯示字幕時,根據(jù)基本視視頻流及從屬視流各自的各個GOP的每個幀期間中定義的偏移序列、即由圖M的再現(xiàn)類型決定選擇的偏移序列的控制參數(shù),確定以lplane+Offset模式顯示設(shè)備內(nèi)置⑶I時的每個幀期間的移位方向(offset_direction)與移位量(offset_value)。以如此確定的移位方向、移位量來讓左右移位部8執(zhí)行GFX平面中的平面移位。由此,GFX平面中的OSD以與字幕相同的方向及相同的量立體地再現(xiàn)。(5-3-3)特殊字幕判定部23特殊字幕判定部23判定構(gòu)成再現(xiàn)對象的當(dāng)前字幕流是否字符數(shù)比通常字幕多的特殊字幕。特殊字幕判定部23執(zhí)行的判定通過將相同語言屬性的2個以上字幕流、即其優(yōu)先順序在流選擇表中被設(shè)定為第2個以下的字幕流判定為特殊字幕用的字幕流來執(zhí)行。(5-3-4)空白區(qū)域檢測部M空白區(qū)域檢測部M在上端配置布局或下端配置布局中當(dāng)前的字幕流為文本字幕流的情況下,檢測畫面的上端或下端確保的字幕區(qū)域的空白區(qū)域。上端配置布局或下端配置布局中的字幕區(qū)域中的字幕配置為靠右、靠左、居中之一,空白區(qū)域檢測部M執(zhí)行的空白區(qū)域的檢測根據(jù)字幕區(qū)域中的字幕配置與字幕的字符數(shù)來執(zhí)行。(5-3-5)OSD配置決定部25OSD配置決定部25決定設(shè)備內(nèi)置⑶I、即OSD的配置。這里,在判定為字幕流是特殊的字幕的情況下,由空白區(qū)域檢測部對檢測空白區(qū)域,所以設(shè)備內(nèi)置GUI的配置位置為由空白區(qū)域檢測部M檢測到的空白區(qū)域內(nèi)。(5-3-6)縮小部26縮小部沈縮小應(yīng)顯示在字幕區(qū)域中的設(shè)備內(nèi)置的⑶I。以上是對OSD處理部16的說明。(5-4)OSD信息下面,說明用于定義這些OSD的信息(0SD信息)的細(xì)節(jié)。圖25所示的OSD均由具有圖27(a)所示共同的具體數(shù)據(jù)結(jié)構(gòu)的OSD信息來定義。說明該共同的數(shù)據(jù)結(jié)構(gòu)。圖27(a)表示OSD信息的共同的數(shù)據(jù)結(jié)構(gòu)。如圖所不,由ID、ouputposition、outputsize、minimumscalingsize、output_duration、output_data^Jj^。ID是賦予各個OSD的號碼。outputposition(輸出位置)表示GFX平面中的OSD的配置坐標(biāo)(x,y)。outputsize(輸出尺寸)表示GFX平面中的width(寬度)、height(高度)。minimumscalingsize(最小縮放尺寸)表示在GFX平面中配置OSD的情況下最小的OSD尺寸。0utput_durati0n(輸出期間)表示在視頻流的時間軸上使OSD的顯示繼續(xù)多36久。0UtpUt_data(輸出數(shù)據(jù))是表示OSD圖像的圖像位圖、文本。(5-5)OSD數(shù)據(jù)庫圖25中的各種OSD由圖27(a)中的共同的數(shù)據(jù)結(jié)構(gòu)定義,在再現(xiàn)裝置中構(gòu)筑數(shù)據(jù)庫。圖27(b)表示OSD數(shù)據(jù)庫與GFX平面的對應(yīng)。數(shù)據(jù)庫中由上述共同數(shù)據(jù)結(jié)構(gòu)定義的OSD信息構(gòu)筑,該數(shù)據(jù)庫中的OSD信息能通過號碼的指定來調(diào)用。另外,在調(diào)用的OSD信息的output_position中,OSD由OSD信息的width、height所示的大小顯示。以上是對用于實現(xiàn)OSD的OSD信息、和由該OSD信息在再現(xiàn)裝置內(nèi)構(gòu)筑的數(shù)據(jù)庫的說明。(5-6)OSD處理部16中的處理步驟下面,說明OSD處理部16的處理步驟的細(xì)節(jié)。作為OSD處理部16的處理,判定是否執(zhí)行對應(yīng)于用戶操作的請求而被請求的處理,若不禁止執(zhí)行請求的處理,則執(zhí)行視覺反饋,執(zhí)行該處理,若禁止執(zhí)行請求的處理,則向用戶視覺反饋禁止這種處理。圖28的流程圖、圖四的流程圖示出基于上述2個程序的處理步驟中、對應(yīng)于用戶操作的處理的處理步驟及OSD顯示的處理步驟。(5-6-1)對應(yīng)于用戶操作的處理圖28是表示對應(yīng)于用戶操作的處理的處理步驟的流程圖。步驟S71是再現(xiàn)開始等待的步驟,在再現(xiàn)裝置起動時重復(fù)這種循環(huán)。若開始再現(xiàn),則以一定期間顯示再現(xiàn)標(biāo)記的OSD(步驟S7》,之后移動到由步驟S73、步驟S74、步驟S75的判定步驟構(gòu)成的判定步驟系列。步驟S73是是否請求快進(jìn)/后退/暫停/聲音字幕切換的判定,步驟S74是是否執(zhí)行標(biāo)題/章節(jié)/時刻顯示的顯示操作的判定,步驟S75是是否執(zhí)行停止操作的判定。在請求快進(jìn)/后退/暫停/聲音·字幕切換的情況下,步驟S73為是,移動到步驟S78。步驟S78是指定的操作是否由用戶操作屏蔽表禁止的判定,在禁止的情況下,在步驟S79中執(zhí)行禁止標(biāo)記的OSD顯示之后,返回到步驟S73步驟S75的循環(huán)。在不禁止的情況下,在步驟S80中執(zhí)行快進(jìn)/后退/暫停/聲音字幕切換的OSD顯示,在步驟S81中,執(zhí)行對應(yīng)于UOP的處理。在步驟S74中判定為是的情況下,移動到步驟S77。步驟S77執(zhí)行標(biāo)題/章節(jié)/時刻的OSD顯示,返回到步驟S73步驟S75的循環(huán)。(5-6-2)OSD顯示的處理步驟圖四是表示OSD顯示的處理步驟的流程圖。在步驟S82中,由應(yīng)顯示的OSD的標(biāo)識來檢索OSD數(shù)據(jù)庫,得到OSD信息,在步驟S83中判定字幕布局。在步驟S84中,從當(dāng)前的字幕布局的Υ(ΓΥ1中檢測空白區(qū)域,在步驟S86中,判定當(dāng)前選擇的當(dāng)前PG_文本字幕流是通常字幕還是字符多的特殊字幕。特殊字幕中存在聽覺障礙者用字幕(SDH:SubtitleforDefectHearing)或電影導(dǎo)演的評論。為了簡化說明,‘字符數(shù)多的特殊字幕’只要不特別限定,則指SDH。在步驟S87中,對OSD的配置進(jìn)行配置位置或配置方法的選擇,在步驟S85中,根據(jù)可描繪OSD的(父0八0)1,¥1),設(shè)定050信息的乂、7、1!&8社、#(1讓、倍率、尺寸、顯示時間。之后,在步驟S89中,將指定的ID的OSD繪制到GFX平面。字幕的布局有圖13(a)、c)的通常布局、上端布局、下端布局所示的3種,必需判定將其中的哪個布局設(shè)定為當(dāng)前字幕流的布局。該當(dāng)前字幕流的布局判定的處理步驟如圖30的流程圖所示。(5-7)OSD的布局選擇圖30是表示OSD布局選擇的處理步驟的流程圖。圖沈(b)所示的OSD布局選擇部21的實體構(gòu)成該圖30中的子例程。該流程圖所示的處理步驟是子例程化的步驟,在調(diào)用子例程時,通過受理1個以上自變量,執(zhí)行該流程圖所示的處理,在執(zhí)行該處理之后,返回返回值。在步驟S91中,取得PSR22,移動到步驟S92、步驟S93的判定。步驟S92是PSR22中顯示狀態(tài)的判定,若是2D,則在步驟S94中設(shè)定為通常布局。若是3D,則執(zhí)行步驟S93的判定。步驟S93是字幕布局的判定,若表示視頻平面的移位能力的PSR22的l32-bl為00,則在步驟S94中設(shè)為通常布局。若PSR22的l32-bl為11,則在步驟S95中設(shè)為下端配置布局。若PSR22的M-bl為10,則在步驟S96中設(shè)為上端配置布局。字幕布局中有上述3個類型,另外,各個布局中作為字幕區(qū)域的上側(cè)Y坐標(biāo)的Y0、作為下側(cè)Y坐標(biāo)的Yl變化。(5-8)空白區(qū)域的檢測步驟與字幕的布局按每個當(dāng)前字幕流變化一樣,在當(dāng)前字幕的布局中,畫面上的空白位置也按每個當(dāng)前字幕流變化。圖31的流程圖中規(guī)定字幕流的布局中、適于OSD配置的空白區(qū)域存在于何處的檢測步驟。圖^Ub)所示的空白區(qū)域檢測部M的實體為該圖31中的子例程。圖31是表示空白區(qū)域檢測步驟的流程圖。該流程圖所示的處理步驟子例程化,在調(diào)用子例程時,通過受理1個以上自變量,執(zhí)行該流程圖所示的處理,并在執(zhí)行該處理之后,返回返回值。該子例程的第1自變量是再現(xiàn)的字幕布局,第2自變量是再現(xiàn)的3D影像的基本尺寸,第3自變量是字幕種類。返回值是可描繪OSD的空白信息(區(qū)域、位置、字幕類型)。步驟SlOl是字幕布局的判定,若字幕布局是上端配置布局,則在步驟S102中,將YO"=0"MYl=top_down_offset的范圍設(shè)為字幕區(qū)域。若是通常布局,則在步驟S103中將YO=Frame_Height-bottom_margin至Yl=FrameJfeight的范圍設(shè)為字幕區(qū)域。若是上端配置布局,則在步驟S104中將YO=bottom_up_offset+(Frame_Height-top_margin+bottom_margin)至Yl=FrameJfeight的范圍設(shè)為字幕區(qū)域。步驟S105是字幕種類的判定,若字幕種類是文本字幕流,則執(zhí)行文本字幕流的空白檢測,將其空白坐標(biāo)確定為OSD配置的X坐標(biāo),即X0(步驟S106)。若是PG,則跳過步驟S106。在步驟S107中,將Xl設(shè)為Frame_Width,將X0,Y0,XI,Yl設(shè)為可OSD配置的區(qū)域(x0,y0)(xl,yl)。如上所述,根據(jù)本實施方式,在字幕的布局變化為上端配置布局、下端配置布局的情況下,選擇與字幕布局相同的布局作為設(shè)備內(nèi)置的GUI布局,所以將設(shè)備內(nèi)置GUI與字幕配置在相同顯示區(qū)域中,不會僅將設(shè)備內(nèi)置GUI配置在與動態(tài)圖像重復(fù)的位置上。(第2實施方式)在第2實施方式中,說明字幕解碼器、與構(gòu)成該字幕解碼器的解碼對象的流的內(nèi)部構(gòu)成。PG流中的解碼器構(gòu)成在采用lplane+Offset方式的情況下,變?yōu)?解碼器+1平面構(gòu)成。在采用3D-立體視覺模式的情況下,變?yōu)?解碼器+2平面構(gòu)成。文本字幕流中的解碼器構(gòu)成中不存在3D-立體視覺模式,在lplane+Offset模式的情況下,變?yōu)?解碼器+1平面構(gòu)成。首先,說明PG流的內(nèi)部構(gòu)成與解碼PG流的字幕解碼器、即PG解碼器的內(nèi)部構(gòu)成。(6)PG流的內(nèi)部構(gòu)成左眼用PG流、右眼用PG流均包含多個顯示集(displayset)。所謂顯示集是構(gòu)成一個畫面顯示的功能段的集合。功能段是存儲在約觀字節(jié)的PES數(shù)據(jù)包的有效載荷中,提供給解碼器,使用DTS、PTS進(jìn)行再現(xiàn)控制的處理單位。各顯示集包含多個功能段。該多個功能段中存在如下段。(6-1)對象定義段對象定義段是定義圖形對象的功能段。圖形定義段通過使用代碼值與該代碼值的運行長度(rimlength)來定義圖形對象。(6-2)調(diào)色板(pallet)定義段調(diào)色板定義段包含表示各代碼值與亮度、紅色差/藍(lán)色差之間的對應(yīng)關(guān)系的調(diào)色板數(shù)據(jù)。左眼用圖形流的調(diào)色板定義段與右眼用圖形流的調(diào)色板定義段中,將代碼值與亮度和色差之間的對應(yīng)關(guān)系設(shè)定為相同內(nèi)容。(6-3)窗口定義段窗口定義段是定義用于在畫面上展開非壓縮圖形對象的平面存儲器中稱為窗口的矩形框的功能段。圖形對象的描繪由該平面存儲器的內(nèi)部限制,在該窗口的外部不描繪圖形對象。由于將平面存儲器的一部分指定為圖形顯示用窗口,所以再現(xiàn)裝置不必進(jìn)行平面整體的圖形描繪。僅對有限大小的窗口進(jìn)行圖形描繪即可。由于可省略顯示用平面中窗口以外部分的描繪,所以大大減輕再現(xiàn)裝置側(cè)的軟件負(fù)擔(dān)。(6-4)畫面構(gòu)成段畫面構(gòu)成段是規(guī)定使用了圖形對象的畫面構(gòu)成的功能段,包含對圖形解碼器中構(gòu)成(composition)控制器的多個控制項目。畫面構(gòu)成段是規(guī)定圖形流中顯示集的細(xì)節(jié)、并且規(guī)定使用了圖形對象的畫面構(gòu)成的功能段。這種畫面構(gòu)成中有Cut-h/Out(切入/切出)、Fade-In/Out(淡入/淡出)、ColorChange(顏色變化)、kroll(滾動)、WipeHn/Out(劃入/劃出)等,通過伴隨基于畫面構(gòu)成段的畫面構(gòu)成,可實現(xiàn)漸漸刪除某個字幕,顯示下一字幕等顯示效果。(6-5)結(jié)束段是位于屬于一個顯示集的多個功能段最后的功能段。再現(xiàn)裝置將從畫面構(gòu)成段起至該結(jié)束段為止解釋為是構(gòu)成一個顯示集的功能段。PG流中顯示集的開始時刻由存儲了畫面構(gòu)成段的PES數(shù)據(jù)包的DTS確定,顯示集的終止時刻由存儲了畫面構(gòu)成段的PES數(shù)據(jù)包的PTS確定。左眼用圖形流和右眼用圖形流是打包基本流(PES),畫面構(gòu)成段存儲在PES數(shù)據(jù)包中,存儲了畫面構(gòu)成段的PES數(shù)據(jù)包的PTS表示何時執(zhí)行基于畫面構(gòu)成段所屬顯示集的顯不。存儲了畫面構(gòu)成段的PES數(shù)據(jù)包的PTS值在左眼用視頻流與右眼用視頻流中為相同內(nèi)容。(6-2)PG解碼器的解碼器模型PG解碼器包含存儲從PG流讀出的功能段的‘代碼數(shù)據(jù)緩沖器’;解碼畫面構(gòu)成段后得到圖形對象的‘流圖形處理器’;存儲解碼得到的圖形對象的‘對象緩沖器’;存儲畫面構(gòu)成段的‘構(gòu)成緩沖器’;和解讀構(gòu)成緩沖器中存儲的畫面構(gòu)成段,根據(jù)這些畫面構(gòu)成段中的控制項目,使用對象緩沖器中得到的圖形對象在圖形平面上進(jìn)行畫面構(gòu)成的‘構(gòu)成控制在該圖形平面的前段,存在用于調(diào)整構(gòu)成功能段的TS數(shù)據(jù)包輸入速度的傳輸緩沖器。在圖形解碼器的后段,存在圖形平面、根據(jù)調(diào)色板定義段將構(gòu)成圖形平面中存儲的圖形對象的像素代碼變換為亮度、色差的CLUT部、和平面移位用移位部。PG流中的流水線通過圖形解碼器同時執(zhí)行如下兩個處理來進(jìn)行,這兩個處理是解碼屬于某個顯示集的對象定義段,將圖形對象寫入對象緩沖器中的處理;和將解碼屬于在先顯示集的對象定義段所得到的圖形對象從對象緩沖器寫入平面存儲器中的處理。圖32表示PG流的圖形解碼器的內(nèi)部構(gòu)成。圖32(a)是由lplane+Offset模式方式顯示用的解碼器模型。圖32(b)是顯示立體視覺模式數(shù)據(jù)時的解碼器模型。在本圖中,相當(dāng)于圖形解碼器主體的部分用黑框包圍,相當(dāng)于圖形解碼器后段的部分用點劃線包圍。在圖32(a)中,圖形解碼器為1解碼器構(gòu)成,圖形平面也是1平面構(gòu)成。但是,圖形平面的輸出分別分為左眼用、右眼用,對各個左眼用輸出、右眼用輸出附加移位部。在圖32(b)中,存在2組傳輸緩沖器——圖形解碼器——圖形平面——CLUT部,可分別獨立處理左眼用流、右眼用流。由于偏移序列包含在右眼用視頻流中,所以在平面偏移形式下,圖形解碼器變?yōu)?解碼器構(gòu)成,將該一個圖形解碼器的輸出切換為左眼用與右眼用。PG解碼器的2D/3D切換時的動作如下。1.在lplane+Offset模式與2D模式的相互切換時無縫切換。這通過無效化Offset來進(jìn)行。2.立體視覺模式與平面視覺模式下,由于伴隨PID切換,所以字幕暫時消失。這與流切換一樣。以上是對PG解碼器的說明下面對文本字幕流、解碼文本字幕流的文本字母解碼器的細(xì)節(jié)進(jìn)行說明。(7-1)文本字幕解碼器的解碼器模型文本字幕流由多個字幕描述數(shù)據(jù)構(gòu)成。文本字幕解碼器包含從字幕描述數(shù)據(jù)中分離文本代碼與控制信息的‘字幕處理器’;存儲從字幕描述數(shù)據(jù)中分離的文本代碼的‘管理信息緩沖器’;存儲控制信息的‘控制信息緩沖器’;使用字體數(shù)據(jù)將管理信息緩沖器內(nèi)的文本代碼展開為位圖的‘文本繪制器(renderer)’;存儲利用展開得到的位圖的‘對象緩沖器’;和使用從字幕描述數(shù)據(jù)中分離的控制信息來執(zhí)行沿時間軸的文本字幕再現(xiàn)控制的‘描繪控制部’。在文本字幕解碼器的前段,存在進(jìn)行字體數(shù)據(jù)預(yù)加載的‘字體預(yù)載緩沖器’、調(diào)整構(gòu)成文本字幕流的TS數(shù)據(jù)包輸入速度的‘傳輸流(化)緩沖器’、在播放項目再現(xiàn)之前預(yù)載文本字幕流用的‘字幕預(yù)載緩沖器’。在圖形解碼器的后段,存在‘圖形平面’、‘CLUT部’與平面移位用的移位部,該CLUT部根據(jù)調(diào)色板定義段,將構(gòu)成圖形平面中存儲的圖形對象之像素代碼變換為亮度、色差。圖33表示文本字幕解碼器的內(nèi)部構(gòu)成。圖33(a)表示lplane+Offset模式下的文本字幕解碼器的解碼器模型,圖33(b)表示立體視覺模式下的文本字幕解碼器的解碼器模型。本圖中,相當(dāng)于文本字幕解碼器主體的部分用黑框包圍,相當(dāng)于文本字幕解碼器后段的部分用點劃線包圍。相當(dāng)于文本字幕解碼器前段的部分用虛線框包圍。圖33(a)中,圖形平面的輸出被分為左眼用、右眼用的每個,對各個左眼用輸出、右眼用輸出附加移位部。圖33(b)中,存在左眼用圖形平面與右眼用圖形平面,將由文本字幕解碼器展開的位圖寫入這些各個圖形平面中。文本字幕流與PG流不同,不是將圖形數(shù)據(jù)作為位圖來發(fā)送,而是通過發(fā)送字體數(shù)據(jù)與字符代碼,由繪制引擎生成字幕,所以字幕的立體視覺由lplane+Offset模式來實現(xiàn)。以上是對文本字幕流及文本字幕解碼器的說明。接著,說明用于合成這些PG解碼器、文本字幕解碼器的輸出后輸出的輸出段的內(nèi)部構(gòu)成。(8)再現(xiàn)裝置中的輸出段的內(nèi)部構(gòu)成圖34表示合成這些解碼器模塊的輸出、并以lplane+Offset模式方式輸出用的內(nèi)部構(gòu)成。左眼視頻平面、右眼視頻平面、PG平面、IG平面的層模型由黑框包圍,相當(dāng)于平面存儲器后段的部分由點劃線包圍。從該圖可知,上述層模型僅存在1組。另外,相當(dāng)于平面存儲器后段的部位存在2組。在lplane+Offset模式方式下,視頻平面準(zhǔn)備左眼用與右眼用視頻平面。PG平面、IG平面不分左眼用、右眼用,僅存在左眼用、右眼用共同的1個平面存儲器。另外,對這些左眼用輸出、右眼用輸出分別執(zhí)行上述層合成。再現(xiàn)裝置必需支持B-D演示模式、lplane+Offset模式雙方,所以作為再現(xiàn)裝置的硬件構(gòu)成,基本上變?yōu)?解碼器+2平面的構(gòu)成,當(dāng)再現(xiàn)裝置切換為lplane+Offset模式、平面視覺模式時,無效化1解碼器+1平面的組中的一方,為1解碼器+1平面構(gòu)成。如上所述,根據(jù)本實施方式,立體視覺模式、lplane+Offset模式可分別采用適當(dāng)?shù)淖帜唤獯a器的構(gòu)成。(第3實施方式)在第1實施方式中,因為當(dāng)前的字幕流是文本字幕流,該文本字幕流構(gòu)成SDH,所以將字幕的配置區(qū)域決定為最佳區(qū)域。在本實施方式中,說明文本字幕流為當(dāng)前字幕流的情況下的OSD配置區(qū)域的決定方式的細(xì)節(jié)。在當(dāng)前文本字幕流為文本字幕流的情況下,通過解析基本流選擇表中該當(dāng)前文本字幕流在哪個位置,可靜態(tài)檢測該當(dāng)前文本字幕流是否是SDH。圖35的流程圖示出作為該特殊字幕的SDH的靜態(tài)檢測的處理步驟。圖35是作為特殊字幕的SDH檢測的流程圖。該流程圖所示的處理步驟子例程化,受理1個以上自變量,進(jìn)行處理,返回返回值。該子例程中的第1自變量是存儲再現(xiàn)中字幕流的流號碼的流號碼寄存器,第2自變量是基本流選擇表。返回值是所選擇的當(dāng)前字幕流是否是SDH的判斷結(jié)果。該流程圖為將流選擇表中的號碼“=1”的流號碼作為流號碼X、從流號碼“=1”的字幕至當(dāng)前流號碼的字幕重復(fù)步驟S115步驟S119的處理的循環(huán)(步驟S113、S114)。取得字幕號碼=X的字幕流的語言屬性(步驟Sl15),該號碼=X的字幕流的語言屬性與當(dāng)前字幕流的語言屬性相同(步驟S116),判定當(dāng)前字幕流的流號碼是否比字幕流χ的流號碼大(步驟Sl17)。為了號碼=X的字幕流的語言屬性與當(dāng)前字幕流的語言屬性相同,當(dāng)前字幕流的流號碼比字幕流χ的流號碼大,意味著在流選擇表中存在2個以上具有相同語言屬性的2個以上字幕流,將該2個以上字幕流中流選擇表中的入口順序低的字幕流選擇為當(dāng)前字幕流。SDH在相同語言屬性的2個以上字幕流中,將流選擇表中的入口順序設(shè)定得低,選擇這種入口順序低的字幕流作為當(dāng)前字幕流,可認(rèn)為通過流選擇命令或流選擇API,選擇SDH的字幕流。在是相同語言屬性,同時再現(xiàn)中的字幕號碼大的情況下,判定為是SDH,退出循環(huán)。之后,作為字幕流X是SDH的字幕流,作為SDH的字幕流再現(xiàn)中,終止處理,若語言屬性不同,則跳過步驟S117步驟S119,將下一號碼的字幕流判定為判定對象。通過以上處理,靜態(tài)解析文本字幕流,可最佳實現(xiàn)是否SDH的檢測。<0SD配置決定的步驟〉單純決定OSD配置,應(yīng)通過上述文本字幕流是否是SDH、能用于OSD顯示的區(qū)域大小為多少來選擇。圖36的流程圖表示最佳OSD的配置決定步驟。圖26(b)所示的OSD配置決定部25的實體構(gòu)成該圖36中的子例程。圖36是OSD配置決定的流程圖。該流程圖所示的處理步驟子例程化,通過在調(diào)用子例程時受理1個以上自變量,執(zhí)行該流程圖所示的處理,在執(zhí)行該處理之后,返回返回值。第1自變量是可描繪OSD的空白區(qū)域,第2自變量是是否再現(xiàn)SDH的判斷結(jié)果,第3自變量是應(yīng)顯示的OSD的OSD信息。返回值是涉及顯示的OSD的信息,為由空白區(qū)域、SDH的顯示區(qū)域調(diào)整的OSD信息,即顯示位置、尺寸、顯示時間、縮小倍率。步驟S121是OSD顯示時間的確認(rèn)。后面,利用步驟S122步驟SU6的判定結(jié)果的組合,有選擇地執(zhí)行步驟S127步驟S130的處理。步驟S122是顯示時間設(shè)定的判定,步驟S123是是否SDH再現(xiàn)中的判定。步驟SlM是字幕種類的判定,步驟S125是OSD尺寸是否空白區(qū)域尺寸以下的判定。步驟SU6是OSD尺寸X極限縮小率是否在空白區(qū)域尺寸以下的判定。若步驟S122為是,則OSD的顯示時間為無限時間,不會立即消失,所以步驟S127中選擇標(biāo)準(zhǔn)的顯示位置。在雖然是有限時間、但是通常字幕的情況下,步驟S123為否,移動到步驟SU9。在步驟SU9中,從通知的空白區(qū)域內(nèi)選擇顯示位置。在雖然是有限時間、但是SDH的情況下,執(zhí)行步驟S125的判定。步驟S125是OSD尺寸是否在空白區(qū)域以下的判定。若OSD尺寸為空白區(qū)域以下,則步驟S125為是,步驟SU9中從通知的空白區(qū)域中選擇OSD的顯示位置。在OSD尺寸高于空白區(qū)域的情況下,移動到步驟SU6。步驟SU6是向OSD尺寸乘以極限縮小率后的尺寸是否在空白區(qū)域尺寸以下的判定。若向OSD尺寸乘以極限縮小率后的尺寸為空白區(qū)域尺寸以下,則步驟SU6為是,移動到步驟SU8。在步驟SU8中算出OSD最佳縮小率,在步驟SU9中從通知的空白區(qū)域中選擇OSD的顯示位置。在步驟SlM中判定為當(dāng)前字幕是PG的情況下,在步驟S130中選擇選擇后的空白區(qū)域以外的區(qū)域。在向OSD尺寸乘以極限縮小率后的尺寸高于空白區(qū)域尺寸的情況下,步驟SU6為否,所以在步驟S130中選擇選擇后的空白區(qū)域以外的區(qū)域。以上是對OSD配置決定的處理步驟的說明。下面,說明OSD的配置位置決定步驟的細(xì)節(jié)。<0SD配置位置決定步驟>文本字幕流能在1個畫面中定義多個字幕區(qū)域,這些字幕區(qū)域的右端坐標(biāo)按每個字幕區(qū)域不同。從而,當(dāng)將OSD配置在畫面上時,必需將存在于圖形平面中最右側(cè)的文本字幕作為基準(zhǔn),決定OSD配置用的空白。字幕區(qū)域中的空白區(qū)域的檢測以存在定義圖形平面內(nèi)的多個字幕區(qū)域的區(qū)域信息為前提。作為字幕區(qū)域中的空白區(qū)域檢測的前提,說明如何定義文本字幕流中字幕的配置區(qū)域。<文本字幕流中的配置區(qū)域的定義>圖37(a)表示文本字幕流中、定義多個區(qū)域信息用的區(qū)域格式信息的語法。在圖37(a)白勺語^去中,for(i=0;i<number_of_area_format;i++)是以預(yù)(number_of_area_format)來重復(fù)以區(qū)域信息area_info、作為區(qū)域中文本字符串的水平位置的character_horizontal—position、作為區(qū)域中文本字符串的垂直位置的character_vertivcal_position、作為文本字符串的橫向幅度的character_width、作為文本字符串的縱向幅度的character_height、規(guī)定文本字符串的流控制的Character_flow、表示文本字符串的水平方向位置調(diào)整方式的character_horizontal_verification、指定文本字符串的垂直方向位置調(diào)整方式的characterjertivcaljerfication為成員變量的數(shù)據(jù)結(jié)構(gòu)的構(gòu)造,利用該重復(fù)構(gòu)造,以預(yù)定數(shù)(number_0f_area_f0rmat)生成由圖37(a)的成員變量構(gòu)成的區(qū)域格式信息的實例。上述區(qū)域信息(area_info)由作為區(qū)域水平開始位置的area_horizontal_position、作為區(qū)域的垂直開始位置的area_vertivcal_position、作為水平幅度的area_width、作為垂直幅度的area_height構(gòu)成。在區(qū)域內(nèi)如何配置文本字符串由區(qū)域信息中的character_horizontal_verification規(guī)定。另外,各個區(qū)域內(nèi)文本字符串占有的區(qū)域的右端坐標(biāo)由利用character_horizontal_verification如何配置文本字符串來決定。圖37(b)、d)表示文本字符串占有的區(qū)域的右端坐標(biāo)由圖形平面中多個區(qū)域各自如何決定。圖37(b)、d)各自中整體框表示圖形平面,整體框內(nèi)部的框是區(qū)域。圖37(b)表示靠左配置時的文本字符串的右端坐標(biāo)(Lx,Ly)。Lx為area_horizontal_position+character_width,Ly與area—vertivcal—positiont百同。圖37(c)表示靠右配置時的文本字符串的右端坐標(biāo)(Rx,Ry)。Rx為area_horizontal—position+area—width,Ry為area—vertivcal—position。圖37(d)表示居中配置時的文本字符串的右端坐標(biāo)(Cx,Cy)。Cx為area_horizontal_position+area_width-(area_width-character_width)/2,Cy為area_vertiveal—position。43若檢測圖形平面內(nèi)各個區(qū)域中的文本字符串的占有范圍的右端坐標(biāo),則能將該右端坐標(biāo)設(shè)為空白區(qū)域的基準(zhǔn)。若使用以上文本字幕流的區(qū)域信息的語法,則通過記述執(zhí)行圖38的流程圖的處理步驟的程序并讓CPU執(zhí)行,能讓再現(xiàn)裝置執(zhí)行空白區(qū)域檢測。以上是對基于文本字幕流的區(qū)域定義的說明。下面,說明文本字幕流的空白區(qū)域檢測步驟的細(xì)節(jié)。<文本字幕流的空白區(qū)域檢測步驟>圖38是文本字幕流中空白區(qū)域檢測的流程圖。該流程圖所示的處理步驟子例程化,當(dāng)調(diào)用子例程時受理1個以上自變量,執(zhí)行該流程圖所示的處理,并在執(zhí)行該處理之后,返回返回值。該自變量為為了再現(xiàn)文本字幕流而在圖形平面中確保的多個字幕顯示區(qū)域每個。返回值是多個字幕顯示區(qū)域中的文本字幕中、位于最右側(cè)的文本字幕的X坐標(biāo)。步驟S131是區(qū)域數(shù)確認(rèn),之后,移動到步驟S132步驟S133的循環(huán)。該循環(huán)重復(fù)如下處理,即將圖形平面中存在的多個字幕顯示區(qū)域每個選擇為處理對象,以步驟S134步驟S138的步驟檢測構(gòu)成該處理對象的字幕顯示區(qū)域的右端坐標(biāo)X0,在步驟S140判定如此算出的字幕顯示區(qū)域的XO是否比此前算出的字幕顯示區(qū)域的右端坐標(biāo)的最大值大,若大,則更新區(qū)域的右端坐標(biāo)的最大值(步驟S141)。步驟S134是字幕配置方式的確認(rèn),若字幕配置靠左,則執(zhí)行步驟S136,若居中,則執(zhí)行步驟S137,若靠右,則執(zhí)行步驟S138。在使字幕靠左的情況下,在步驟S136中將area_horizontal—position+character—horizontal—position+character—width設(shè)為X0o在使字幕居中的情況下,在步驟S137中將area—horizontal—position+area—width-(area—width-character—widtti)/2設(shè)為X0。在使字幕靠右的情況下,在步驟S138中將area—horizontal—position+area—width設(shè)為X0o以上是對文本字幕流的空白區(qū)域檢測步驟的說明。綜上所述,對應(yīng)于字幕的配置布局分情況說明通常布局、上端布局、下端布局各自的每個布局的最佳OSD配置。<每個布局的最佳OSD配置>圖39(a)表示以標(biāo)準(zhǔn)狀態(tài)在畫面上部配置OSD的情況。該標(biāo)準(zhǔn)狀態(tài)是上下存在黑帶的狀態(tài)。(b)是下移位視頻平面且顯示通常字幕的情況。該情況下,字幕與OSD干涉。此時,作為OSD的布局,選擇與通常字幕相同的布局,所以O(shè)SD在字幕區(qū)域中顯示,使字幕深度反映于OSD中。圖39(c)表示視頻平面下移位、字幕是SDH文本字幕、將OSD配置在視頻顯示區(qū)域中的情況。由此,能避免OSD與字幕的干涉。圖39(d)表示視頻平面下移位、字幕是SDH文本字幕、縮小顯示OSD的情況。此時,字幕與OSD干涉。因此,縮小0SD,在SDH字幕區(qū)域的空白中配置0SD。由此,在反映字幕深度的同時,在字幕區(qū)域縮小顯示0SD。在圖40(a)中,假設(shè)視頻平面下移位、字幕是SDH文本字幕的情況。此時,字幕與OSD干涉。另外,也沒有縮小顯示的空白。因此,避免SDH文本字幕區(qū)域,選擇影像區(qū)域中的顯示。由此,在反映字幕深度的同時,在影像區(qū)域顯示0SD。圖40(b)表示顯示無顯示結(jié)束時間的OSD的情況。此時,3D影像與OSD長時間干涉。此時,選擇標(biāo)準(zhǔn)顯示位置。另外,將設(shè)定OSD配置在影像區(qū)域與字幕區(qū)域中。文本字幕流在播放項目再現(xiàn)時預(yù)加載到文本字幕解碼器,供于解碼,所以通過在該預(yù)加載時解析文本字幕流中的區(qū)域格式信息、區(qū)域信息,可最佳檢測顯示SDH或評論字幕時的空白區(qū)域。如上所述,根據(jù)本實施方式,通過從預(yù)定解碼時預(yù)加載到字幕解碼器的文本字幕流中取出區(qū)域格式信息并解析,能適當(dāng)解析字幕的空白區(qū)域。另外,某個文本字幕流是SDH還是評論字幕的判定參照流選擇表中向構(gòu)成對象的文本字幕流提供什么樣的優(yōu)先順序來執(zhí)行,所以空白區(qū)域解析的對象能縮小范圍至部分字幕流。從而,因為空白區(qū)域檢測用的文本字幕流解析不會多余,所以不會使文本字幕的再現(xiàn)大大延遲。(第4實施方式)在本實施方式中,描述OSD顯示應(yīng)用的制作。此前的實施方式中描述的再現(xiàn)裝置的再現(xiàn)控制部能構(gòu)成為所謂的BD-J平臺。此時,OSD顯示應(yīng)用能作為在BD-J平臺上動作的系統(tǒng)應(yīng)用來安裝。BD-J平臺中,將字節(jié)代碼變換為本地(native)代碼的字節(jié)代碼翻譯器、類加載用類加載器或應(yīng)用信令用應(yīng)用管理器、基于HAVi設(shè)備、Java媒體框架的播放列表再現(xiàn)用的再現(xiàn)控制引擎、進(jìn)高速緩存出高速緩存(cacheinandcacheout)管理用的高速緩存管理器、事件處理用事件管理器等軟件群、即與數(shù)字廣播的多媒體家庭平臺終端(DVB-MHP)中的軟件群最類似的軟件群變?yōu)閯幼髦黧w。作為在BD-J平臺上動作的系統(tǒng)應(yīng)用,在安裝OSD顯示應(yīng)用的情況下,BD-J平臺中立體視覺再現(xiàn)的實現(xiàn)中可利用的API中,有Java2Micro_Edition(J2ME)PersonalBasisProfile(PBP1.0)與GloballyExecutableMHPspecification(GEM1.0.2)forpackagemediatargets。若利用這些API,則可通過使用網(wǎng)絡(luò)處理用的java.net、⑶I處理用的java.awt、語言處理用的java.lang、對記錄介質(zhì)的1/0處理用的java.io、作為公用(utility)的java.util、媒體框架用javax.media等類方法、構(gòu)建器(constructor)、接口、事件的構(gòu)造體編程,記述與OSD顯示有關(guān)的處理。另外,通過使用BD-J平臺用的擴(kuò)展名API(稱為BD-J擴(kuò)展),實現(xiàn)使用此前實施方式中記述的立體視覺再現(xiàn)用的數(shù)據(jù)結(jié)構(gòu)、立體視覺再現(xiàn)中的再現(xiàn)單位的控制。該BD-J擴(kuò)展包含來自java.net、java.awt、java.lang、java.io、java.util、javax.media類方法的繼承方法(inheritmethod),因為將這些類的接口設(shè)為嵌入式接口、超級接口,所以可在使用java.net、java.awt、java.lang、java.io、java.util、javax.media類的編禾呈技法的延長線上,制作以立體視覺再現(xiàn)為前提的OSD顯示應(yīng)用。例如,BD-J平臺中的擴(kuò)展API包含命令寄存器組中的立體視覺狀態(tài)寄存器、上移位/下移位狀態(tài)寄存器的狀態(tài)設(shè)定或狀態(tài)取得的設(shè)定取得類。這種設(shè)定取得類由表示立體視覺狀態(tài)寄存器、上移位/下移位狀態(tài)寄存器的保持值的常數(shù)字段、命令取得PSR的保持值的取得方法和命令播放器設(shè)定寄存器、播放器狀態(tài)寄存器的保持值設(shè)定的設(shè)定方法構(gòu)成。設(shè)定取得類的方法包含java.lang.Object類的方法的繼承方法。另外,若方法調(diào)用時的自變量非法,則丟棄作為java.Iang類事件的java.lang.IlleghalArgumentException事件。該類繼承java.lang.object的方法或事件,所以程序員可在java.lang.object的延長線上制作利用立體視覺狀態(tài)寄存器、上移位/下移位狀態(tài)寄存器的保持值的程序。(第5實施方式)在此前的實施方式中,3D內(nèi)容記錄在記錄介質(zhì)中,通過讀出以供再現(xiàn),而本實施方式假設(shè)3D內(nèi)容是“3D數(shù)字廣播內(nèi)容”,由數(shù)字廣播系統(tǒng)廣播后供給再現(xiàn)裝置的情況。圖41表示將3D數(shù)字廣播內(nèi)容供給再現(xiàn)裝置用的傳輸流的內(nèi)部構(gòu)成。第1段表示構(gòu)成傳輸流的多個TS數(shù)據(jù)包。該傳輸流在開頭存在存儲PAT的TS數(shù)據(jù)包,接著存在存儲PMT的TS數(shù)據(jù)包,再后面存在存儲PCR的TS數(shù)據(jù)包。之后,存在多流的TS數(shù)據(jù)包群。PAT(ProgramAssociationTable節(jié)目關(guān)聯(lián)表)是PID為0的表,表示PMT的PID。PMT(ProgramMapTable節(jié)目映射表)是存儲某個服務(wù)中包含的視頻流、音頻流、字幕流等的PID的表。PCR(ProgramClockReference節(jié)目時鐘參考)表示再現(xiàn)裝置中的時鐘的初始值。多流數(shù)據(jù)包群復(fù)用構(gòu)成視頻流、音頻流、字幕流的TS數(shù)據(jù)包、和存儲了字幕信息表、平面內(nèi)有效化信息表的TS數(shù)據(jù)包。第2段表示視頻流,第3段表示音頻流,第4段表示字幕流。該第2段中的視頻流由多個圖片數(shù)據(jù)構(gòu)成,但各個圖片數(shù)據(jù)為并排(sidebyside)形式。所謂并排形式的圖片數(shù)據(jù)是通過橫向結(jié)合左眼圖像及右眼圖像來得到的多視點圖像。第4段中的字幕流將運行長度編碼后的圖形字幕提供給顯示裝置。第5段中的字幕信息表將字幕流的細(xì)節(jié)提供給再現(xiàn)裝置。第5段的平面內(nèi)有效化信息表指示再現(xiàn)裝置視頻平面的內(nèi)部區(qū)域中哪部分有效。圖42(a)表示字幕流的內(nèi)部構(gòu)成。如圖所示,字幕流由I^ageCompositionSegment(PCS)、RegionCompositionSegment(RCS)、PalletDefineSegment(PDS)、0bjetDefineSegment(ODS)等多種功能段構(gòu)成。下面說明字幕流。3D數(shù)字廣播內(nèi)容中的字幕流中也存在稱為“印och”的單位。該3D數(shù)字廣播內(nèi)容中的印och在其開始點傳遞解碼器的存儲器使用的完全記述。因此,印och邊界提供保證的服務(wù)獲取點(serviceacquisitionpoint)。由某個段描述的‘模式變更’的頁構(gòu)成法來執(zhí)行印och邊界的信令。圖42(b)表示PCS、RCS與字幕信息表的關(guān)系。該圖的左側(cè)表示PCS的內(nèi)部構(gòu)成,正中表示RCS的內(nèi)部構(gòu)成。右側(cè)表示字幕信息表的內(nèi)部構(gòu)成。PageCompositionSegment(PCS)由sync_byte、segment_type、page_id、segment_length、page_time_out、page_version—number、region_id、region—horizontal—address、region_vertical_address構(gòu)成。RegionCompositionSegment(RCS)由sync—byte、segment_type、page_id、region_id、region_version—number、region_fill_flag、region—width、region—height、region_depth、clut_id、pixel_code、object—id、object—type、object—provider—flag、object_horizontal_position、object_vertical_position、foreground_pixel_code、background—pixel—code構(gòu)成,傳送1個以上的區(qū)域列表。區(qū)域列表定義應(yīng)由以PTS關(guān)聯(lián)的時刻顯示的區(qū)域的集合。在RegionCompositionSegment(RCS)的完全記述的組之后,‘模式變更,或‘獲取點’的顯示集中的RCS導(dǎo)入?yún)^(qū)域,分配其用的存儲器。具有頁更新的顯示集僅包含變更內(nèi)容的區(qū)域。以上是對PCS、RCS的說明。接著說明字幕信息表的細(xì)節(jié)。字幕信息表由‘上端配置是否存在標(biāo)志’、‘下端配置是否存在標(biāo)志’、‘regi0n_vertical—address,、‘region—height,構(gòu)成。其中,region—vertical—address與PCS中i己述的相同,region_height與RCS中記述的相同。圖中箭頭cfl、cf2表示字幕信息表中的‘region_vertical_address’、‘region—height’與PCS中的‘region_vertical_address’、RCS中的‘region—height,的相同性。艮口,因為region_vertical_address及region—height記述在字幕信息表中,所以再現(xiàn)裝置能不解析PCS、RCS內(nèi)部就知道字幕是配置在上端還是配置在下端、字幕的配置區(qū)域的位置及大小如何。圖42(c)表示平面內(nèi)有效化信息表的內(nèi)部構(gòu)成。如圖所示,作為平面內(nèi)有效化信息表,規(guī)定與圖10(b)相同的信息要素,所以可執(zhí)行第1實施方式所述的字幕的上端配置、下端配置。圖43是表示涉及第5實施方式的再現(xiàn)裝置的構(gòu)成的功能框圖。該圖以第1實施方式中的圖11的內(nèi)部構(gòu)成圖為基礎(chǔ)制圖,與構(gòu)成該基礎(chǔ)的內(nèi)部構(gòu)成圖相比,不同之處在于將讀出部1置換為服務(wù)受理部101與接收部102,將解復(fù)用部10置換為解復(fù)用部103,將視頻解碼器102置換為視頻解碼器104,將圖形平面5置換為字幕線存儲器105,將GFX平面置換為OSD線存儲器106,將字幕解碼器4置換為字幕解碼器107。下面,說明本實施方式中的新的構(gòu)成要素(服務(wù)受理部101與接收部102、解復(fù)用部103、視頻解碼器104、字幕線存儲器105、OSD線存儲器106、字幕解碼器107)。服務(wù)受理部101管理服務(wù)選擇。具體地,受理基于來自遙控器信號的用戶指示或來自應(yīng)用的指示的服務(wù)變更請求,通知給接收部102。接收部102從天線或纜線接收分發(fā)了所選擇的服務(wù)的TS載波的頻率中的信號并解調(diào)。之后,將解調(diào)后的TS送出到解復(fù)用部103。解復(fù)用部103若接收從接收部102送出的傳輸流,則分離成復(fù)用于傳輸流的視頻音頻數(shù)據(jù)、字幕流、對象輪播(carousel)、字幕信息表、平面內(nèi)有效化信息表。視頻解碼器104解碼構(gòu)成3D數(shù)字廣播內(nèi)容的視頻流的并排形式的圖片數(shù)據(jù),將非壓縮的左眼圖像及右眼圖像的組寫入左眼視頻平面3a及右眼視頻平面3b。字幕線存儲器105由多個線存儲器構(gòu)成。在各個線存儲器中存儲構(gòu)成一行字幕的像素數(shù)據(jù)。OSD線存儲器106由多個線存儲器構(gòu)成。在各個線存儲器中存儲構(gòu)成一行OSD的像素數(shù)據(jù)。字幕解碼器107具備編碼數(shù)據(jù)緩沖器、像素緩沖器等2個緩沖存儲器,執(zhí)行3D數(shù)字廣播內(nèi)容中的字幕流的解碼。代碼數(shù)據(jù)緩沖器存儲編碼狀態(tài)的對象定義段。像素緩沖器存儲通過解碼對象定義段得到的圖形對象。另外,字幕解碼器107根據(jù)PCS執(zhí)行從像素緩沖器向線存儲器的傳輸。下面,說明從像素緩沖器向線存儲器的傳輸。當(dāng)該傳輸時,在像素緩沖器中定義Region的列表。所謂Region是存儲字幕解碼器模型中、由字幕的解碼處理(SubtitleProcessing)得到的圖形的緩沖器(PixelBuffer)上定義的區(qū)域。通過將PixelBuffer上定義的Region中應(yīng)顯示的Region記述在PCSO^ageCompositionSegment)巾,例如,在PixelBuffer中定義包含‘ShallWe,的字幕的Regionl、與包含‘Saidtheflyonthemirror,的字幕的Region2,若其中Regionl的標(biāo)識符記述在PCS中,則根據(jù)該標(biāo)識符的記述,將構(gòu)成‘ShallWe'的字幕的非壓縮圖形從像素緩沖器傳輸?shù)脚c動態(tài)圖像合成用的緩沖器(Display)。由此,顯示‘ShallWe’。另外,若Region2的標(biāo)識符記述在PCS中,則將非壓縮圖形從像素緩沖器傳輸?shù)揭曨l平面。此時,根據(jù)該標(biāo)識符的記述,顯示‘Saidtheflyonthemirror,等字幕。這樣,通過在解碼器中設(shè)置編碼數(shù)據(jù)緩沖器、像素緩沖器的緩沖存儲器,將該像素緩沖器中的Region傳輸?shù)脚c動態(tài)圖像合成用的緩沖器(“Display”用的線存儲器),從而進(jìn)行字幕顯示。以上是對新的構(gòu)成要素的說明。因為存在這些新的構(gòu)成要素,所以對現(xiàn)有構(gòu)成要素中OSD處理部16施加改良。下面,說明現(xiàn)有構(gòu)成要素(0SD處理部16)中的改良內(nèi)容。在OSD處理部16判定3D數(shù)字廣播內(nèi)容中的字幕布局的情況下,應(yīng)留意的是,通過在3D數(shù)字廣播內(nèi)容中定義構(gòu)成像素數(shù)據(jù)上端側(cè)顯示區(qū)域的Region、構(gòu)成下端側(cè)顯示區(qū)域的Region,執(zhí)行圖13(a)(c)所示的字幕的上端配置、下端配置。具體地,字幕流的PCS中有region_vertical_address的字段,由該region_vertical_address字段規(guī)定Region中的左上坐標(biāo)。另夕卜,RCS中有region_width、region_height的字段,由region_height字段來規(guī)定Region的縱向幅度。因此,在本實施方式中,將表示字幕是配置在上端側(cè)還是配置在下端側(cè)的信息(上端配置是否存在標(biāo)志、下端配置是否存在標(biāo)志)、表示顯示上端側(cè)Region或下端側(cè)Region時的左上坐標(biāo)的region_vertical_address、與表示上端側(cè)Region或下端側(cè)Region的縱向幅度的regi0n_height記述為不同字幕信息表,OSD處理部16根據(jù)該字幕信息表,進(jìn)行字幕布局判定。之后,在定義圖片數(shù)據(jù)的上端側(cè)顯示區(qū)域及下端側(cè)顯示區(qū)域的RCS中,使用表示Region的左上坐標(biāo)及縱向幅度的信息,算出字幕區(qū)域。說明每個布局的字幕區(qū)域的左上坐標(biāo)YO及左下坐標(biāo)Yl的算出。在下端配置布局中,將表示下端側(cè)Region的左上坐標(biāo)的region_vertical_address設(shè)為下端側(cè)字幕區(qū)域的左上坐標(biāo)Y0。將向該region_vertical_address(=Υ0)加上下端側(cè)Region中的region_height字段后的值(region_vertical_address+region_height)設(shè)為下端側(cè)字幕區(qū)域的左下坐標(biāo)Yl。在上端配置布局中,將表示上端側(cè)Region的左上坐標(biāo)的regionjertical_address設(shè)為上端側(cè)字幕區(qū)域的左上坐標(biāo)Y0。將向該region_vertical_address(=Υ0)加上下端側(cè)Region中的region_height字段后的值(region_vertical_address+region_height)設(shè)為上端側(cè)字幕區(qū)域的左下坐標(biāo)Yl。通常配置布局也一樣,將表示Region的左上坐標(biāo)的region_vertical_address設(shè)為下端側(cè)字幕區(qū)域的左上坐標(biāo)Y0。將向該region_vertical_address(=YO)加上下端側(cè)Region中的region_height字段后的值(region_vertical_address+region_height)設(shè)為下端側(cè)字幕區(qū)域的左下坐標(biāo)Yl。經(jīng)過以上過程,若根據(jù)RCS及PCS判定字幕區(qū)域的布局是某個布局,則OSD處理部16采用與字幕布局相同的布局作為OSD的顯示布局。另外,在以數(shù)字廣播3D內(nèi)容發(fā)送平面內(nèi)有效化信息表的情況下,也可按與第1實施方式一樣的步驟來取得字幕上端配置時、下端配置時的配置區(qū)域的坐標(biāo)。如上所述,根據(jù)本實施方式,因為在再現(xiàn)裝置再現(xiàn)3D數(shù)字廣播內(nèi)容的情況下,當(dāng)字幕的布局變化為上端配置布局、下端配置布局時,選擇與字幕布局相同的布局作為設(shè)備內(nèi)置的GUI布局,所以將設(shè)備內(nèi)置GUI與字幕配置在相同顯示區(qū)域中,不會僅將設(shè)備內(nèi)置⑶I配置在與動態(tài)圖像重復(fù)的位置上。(第6實施方式)本實施方式是以3D數(shù)字廣播內(nèi)容的傳輸流傳送應(yīng)存儲在BD-ROM中的基本流、并且以對象輪播傳送BD-ROM的目錄構(gòu)成及文件構(gòu)成的改良。圖44是表示選擇BD-ROM作為第1實施方式中的記錄介質(zhì)的情況下的目錄構(gòu)成及文件構(gòu)成的圖。所謂該圖的目錄構(gòu)成是在根目錄屬下存在BDMV目錄,在該BDMV目錄中存在存儲索引表的文件(index,bdmv)。在BDMV目錄屬下有對象目錄(圖中的BDJO目錄)、播放列表目錄(圖中的PLAYLIST目錄)、片段信息目錄(圖中的clipinf目錄)、流目錄(圖中的STREAM目錄)。在BDJO目錄中存儲動作模式對象的文件(00001.bdjo),在PLAYLIST目錄中存儲播放列表信息的文件(00001.mpls)。在clipinf目錄中存儲流管理信息的文件(00001.clpi),在STREAM目錄中存儲數(shù)字流的文件(00001.m2ts)。圖45表示涉及第6實施方式的傳輸流的內(nèi)部構(gòu)成。該圖中的傳輸流的多流數(shù)據(jù)包群復(fù)用第1段所示的基本視視頻流、第2段所示的從屬視視頻流、第3段所示的32個演示圖形流、第4段所示的32個交互圖形流、第5段所示的32個音頻流、第6段所示的程序信息文件流。第7段表示由程序信息文件流傳送的對象輪播。在對象輪播中有‘index’、‘object,、‘Playlist,、‘clipinf,等一系列對象輪播?!甶ndex’是存儲BD-ROM的BDMV目錄及應(yīng)存儲在該目錄中的索引表的對象輪播?!畂bject’是存儲BDJO目錄及應(yīng)存儲在該目錄中的動作模式對象的對象輪播?!甈laylist’是一體化BD-ROM的playlist目錄及應(yīng)存儲在該目錄中的播放列表信息文件的對象輪播?!甤lipinf’是一體化BD-ROM的clipinfO目錄及應(yīng)存儲在該目錄中的流信息文件的對象輪播。圖44的虛線框模式表示圖45中的各個對象輪播存儲哪個目錄及文件。多次發(fā)送這些index、object、playlist、clipinf等一系列對象輪播。由此,對傳送路徑上發(fā)生的錯誤提高耐性。以上是對3D數(shù)字廣播內(nèi)容中的傳輸流的說明。下面,說明涉及本實施方式的再現(xiàn)裝置。因為傳輸流是新的內(nèi)容,所以對現(xiàn)有構(gòu)成要素中接收部102施加改良。下面,說明作為現(xiàn)有構(gòu)成要素的接收部102中的改良內(nèi)容。涉及本實施方式的再現(xiàn)裝置的接收部102接收對應(yīng)于選擇到的服務(wù)的對象輪播,執(zhí)行對象輪播中存儲的目錄及該目錄屬下的文件的進(jìn)高速緩存。通過接收全部圖45的對象輪播后進(jìn)行進(jìn)高速緩存,在高速緩存上再現(xiàn)BD-ROM的目錄構(gòu)成及文件構(gòu)成。通過使用高速緩存中存在的播放列表信息、流管理信息來進(jìn)行第1實施方式的處理,可在立體視覺再現(xiàn)模式下以與字幕相同的布局來顯示0SD。如上所述,根據(jù)本實施方式,通過接收用于構(gòu)成BD-ROM目錄及文件的對象輪播后進(jìn)行進(jìn)高速緩存,可取得應(yīng)由第1實施方式的記錄介質(zhì)供給的目錄及文件。(備注)以上說明了在本申請的申請時刻申請人得知的最佳實施方式,但對下面所示的技術(shù)主題可施加進(jìn)一步的改良或變更實施。是否如各實施方式所示實施還是實施這些改良變更均是任意的,請留意基于實施者主觀的實施。(字幕流的種類)字幕流是文本字幕流、再現(xiàn)裝置執(zhí)行圖37的文本字幕空白檢測,并不是本發(fā)明的必需要件。這是因為即便實現(xiàn)不執(zhí)行文本字幕空白檢測、將基于PG流的字幕或文本字幕配置在畫面空白區(qū)域右端的定型或簡化的處理,也能避免字幕與OSD的重復(fù),可實現(xiàn)本申請的課題解決。(集成電路的實施方式)根據(jù)本發(fā)明的集成電路是系統(tǒng)LSI,排除再現(xiàn)裝置的硬件構(gòu)成中記錄介質(zhì)的驅(qū)動部或與外部的連接器等機(jī)構(gòu)部分,內(nèi)置相當(dāng)于邏輯電路或存儲元件的部分,即邏輯電路的核心部分。所說系統(tǒng)LSI指在高密度基板上安裝裸芯片并封裝得到的產(chǎn)品。通過在高密度基板上安裝多個裸芯片并封裝,使多個裸芯片具有像一個LSI那樣的外形構(gòu)造的產(chǎn)品,被稱為多芯片模塊,這種產(chǎn)品也包含于系統(tǒng)LSI中。在此如果考察封裝的類型,則系統(tǒng)LSI的種類包括QFP(方形扁平封裝)、PGA(插針網(wǎng)格陣列)。QFP是將插針安裝在封裝體的四個側(cè)面上的系統(tǒng)LSI。PGA是在整個底面上安裝多個插針的系統(tǒng)LSI。這些插針作為電源供給或接地、與其他電路的接口來發(fā)揮作用。系統(tǒng)LSI中的插針具有這種接口的作用,所以通過向系統(tǒng)LSI中的這些插針連接其他電路,系統(tǒng)LSI發(fā)揮作為再現(xiàn)裝置的核心的作用。系統(tǒng)LSI的結(jié)構(gòu)由‘前端部’、‘信號處理部’、‘后端部’、‘介質(zhì)接口’、‘存儲器控制器’、‘主控制部’構(gòu)成,通過介質(zhì)接口、存儲器控制器,與再現(xiàn)裝置中的驅(qū)動器或存儲器、收發(fā)部連接。再現(xiàn)裝置中的驅(qū)動器中有BD-ROM驅(qū)動器、內(nèi)置介質(zhì)驅(qū)動器、可移動介質(zhì)驅(qū)動器等。另外,再現(xiàn)裝置的存儲器中確保讀緩沖器、各種平面存儲器、視頻解碼器中的編碼數(shù)據(jù)緩沖器、解碼數(shù)據(jù)緩沖器?!岸颂幚聿俊杀活A(yù)編程的DMA主電路或I/O處理器等構(gòu)成,執(zhí)行所有的包處理。該包處理相當(dāng)于從立體視覺交織流文件復(fù)原ATC序列的處理、由解復(fù)用器進(jìn)行的源數(shù)據(jù)包去包器的處理、PID濾波器的處理。在再現(xiàn)裝置的存儲器所確保的讀緩沖器、各種平面存儲器、視頻解碼器中的編碼數(shù)據(jù)緩沖器、解碼數(shù)據(jù)緩沖器之間實現(xiàn)DMA傳輸,由此實現(xiàn)諸如上述的包處理?!盘柼幚聿俊尚盘柼幚碛锰幚砥骰騍IMD處理器等構(gòu)成,執(zhí)行所有的信號處理。信號處理包括由視頻解碼器進(jìn)行的解碼處理及由音頻處理器進(jìn)行的解碼處理?!蠖瞬俊M(jìn)行所有的AV輸出處理。AV輸出處理包括像素處理,通過該像素處理進(jìn)行層合成用的圖像重疊、尺寸調(diào)整、圖像格式變換。并且,一并執(zhí)行數(shù)字/模擬變換等?!橘|(zhì)接口,是與驅(qū)動器、網(wǎng)絡(luò)的接口?!鎯ζ骺刂破鳌谴鎯ζ髟L問用的從設(shè)備電路(slavecircuit),根據(jù)前端部、信號處理部、后端部的請求,實現(xiàn)數(shù)據(jù)包或圖片數(shù)據(jù)的存儲器的讀寫?!骺刂撇俊窍喈?dāng)于主微機(jī)的構(gòu)成要素,對介質(zhì)接口、前端部、信號處理部、后端部執(zhí)行整體控制。該整體控制中有作為再現(xiàn)控制引擎、BD-J平臺、HDMV命令翻譯器、模塊50管理器的控制。有時也兼PG解碼器執(zhí)行的解碼及文本字幕解碼器的功能。該主控制部中的微機(jī)由ROM、命令RAM、命令高速緩存、數(shù)據(jù)RAM、數(shù)據(jù)高速緩存、MPU構(gòu)成,該MPU具有命令取出(fetch)部、解碼器、執(zhí)行單元、寄存器文件。并且,執(zhí)行在前面的實施方式中敘述的各種處理的程序,作為嵌入程序與基本輸入輸出系統(tǒng)(BIOS)、各種中間件(操作系統(tǒng))一起存儲在該主微機(jī)的微機(jī)內(nèi)的ROM中。因此,再現(xiàn)裝置的主要功能能夠安裝在該系統(tǒng)LSI內(nèi)。圖46是表示集成電路的外觀的圖。涉及本發(fā)明的集成電路能裝配在再現(xiàn)裝置的主體基板的插座(socket)上。圖47是表示集成電路的架構(gòu)的圖。如該圖所示,作為系統(tǒng)LSI的集成電路70的架構(gòu)由前端(frontend)部71、信號處理部72、后端(backend)部73、介質(zhì)接口74、存儲器控制器75、和主微機(jī)76構(gòu)成,集成電路70通過介質(zhì)接口74、存儲器控制器75與再現(xiàn)裝置的驅(qū)動器或存儲器、收發(fā)部連接。再現(xiàn)裝置的驅(qū)動器包括BD-ROM的驅(qū)動器、本地存儲器的驅(qū)動器、可移動介質(zhì)的驅(qū)動器等。前端處理部71由被預(yù)編程的DMA主電路或1/0處理器等構(gòu)成,執(zhí)行所有的包處理。該包處理相當(dāng)于從立體視覺交織流文件復(fù)原ATC序列的處理、由解復(fù)用器進(jìn)行的源數(shù)據(jù)包去包器的處理、PID濾波器的處理。在再現(xiàn)裝置的存儲器所確保的軌道緩沖器、各種平面存儲器、視頻解碼器中的編碼數(shù)據(jù)緩沖器、解碼數(shù)據(jù)緩沖器之間實現(xiàn)DMA傳輸,由此實現(xiàn)諸如上述的包處理。信號處理部72由信號處理用處理器或SIMD處理器等構(gòu)成,執(zhí)行所有的信號處理。信號處理包括由視頻解碼器進(jìn)行的解碼處理及由音頻處理器進(jìn)行的解碼處理。后端部73由加法器、濾波器構(gòu)成,進(jìn)行所有的AV輸出處理。AV輸出處理包括像素處理,通過該像素處理進(jìn)行層合成用的圖像重疊、尺寸調(diào)整、圖像格式變換。并且,一并執(zhí)行數(shù)字/模擬變換等。介質(zhì)接口74是與驅(qū)動器、網(wǎng)絡(luò)的接口。存儲器控制器75是存儲器訪問用的從設(shè)備電路(slavecircuit),根據(jù)前端部、信號處理部、后端部的請求,實現(xiàn)數(shù)據(jù)包或圖片數(shù)據(jù)的存儲器的讀寫。利用經(jīng)由該存儲器控制器75的存儲器的讀寫,存儲器作為軌道緩沖器或視頻平面、圖形平面、視頻解碼器中的各種緩沖器發(fā)揮作用。主微機(jī)76由MPU、ROM、RAM構(gòu)成,對介質(zhì)接口、前端部、信號處理部、后端部執(zhí)行整體控制。該整體控制包括作為控制部、BD-J模塊、HDMV模塊、模塊管理器的控制。該主微機(jī)中的CPU具有命令取出(fetch)部、解碼器、執(zhí)行單元、寄存器文件、程序計數(shù)器。并且,執(zhí)行在前面的實施方式中敘述的各種處理的程序,作為嵌入程序與基本輸入輸出系統(tǒng)(BIOS)、各種中間件(操作系統(tǒng))一起存儲在該主微機(jī)的微機(jī)內(nèi)的ROM中。因此,再現(xiàn)裝置的主要功能能夠安裝在該系統(tǒng)LSI內(nèi)。(程序的實施方式)各實施方式中所示的程序可如下制作。首先,軟件開發(fā)者使用編程語言,記述實現(xiàn)各流程圖或功能構(gòu)成要素的源程序。在該記述中,軟件開發(fā)者根據(jù)編程語言的句法,使用類構(gòu)造體或變量、數(shù)組變量、外部函數(shù)的調(diào)用,記述具體表現(xiàn)各流程圖或功能構(gòu)成要素的源程序。將記述的源程序作為文件提供給編譯器。編譯器翻譯這些源程序,生成目標(biāo)程序。編譯器執(zhí)行的翻譯由句法解析、優(yōu)化、資源分配、代碼生成等過程構(gòu)成。在句法解析中,進(jìn)行源程序的字句解析、句法解析和含義解析,將源程序變換為中間程序。在優(yōu)化中,對中間程序進(jìn)行基本塊化、控制流程解析、數(shù)據(jù)流解析等作業(yè)。在資源分配中,為了實現(xiàn)構(gòu)成目標(biāo)的處理器適合于命令集,將中間程序中的變量分配給目標(biāo)處理器的處理器具有的寄存器或存儲器。在代碼生成中,將中間程序內(nèi)的各中間命令變換為程序代碼,得到目標(biāo)程序。這里生成的目標(biāo)程序由讓計算機(jī)執(zhí)行各實施方式所示的流程圖各步驟或功能構(gòu)成要素各個步驟的一個以上程序代碼構(gòu)成。這里,程序代碼有處理器的本地代碼、JAVA(注冊商標(biāo))字節(jié)代碼等各個種類。利用程序代碼來實現(xiàn)各步驟有各種方式。在可利用外部函數(shù)來實現(xiàn)各步驟的情況下,調(diào)用該外部函數(shù)的調(diào)用語句變?yōu)槌绦虼a。另外,實現(xiàn)一個步驟的程序代碼也歸屬于各個目標(biāo)程序。在限制命令種類的RISC處理器中,通過組合算術(shù)運算命令或邏輯運算命令、分支命令等,也可實現(xiàn)流程圖的各步驟。若生成目標(biāo)程序,則編程者對其啟動連接器(linker)。連接器將這些目標(biāo)程序或關(guān)聯(lián)的庫程序分配到存儲器空間中,將其結(jié)合成一個,生成加載模塊。如此生成的加載模塊以計算機(jī)讀取為前提,讓計算機(jī)執(zhí)行各流程圖所示的處理步驟或功能構(gòu)成要素的處理步驟。也可將這種程序記錄在非臨時性的計算機(jī)可讀取的記錄介質(zhì)中提供給用戶。(記錄介質(zhì)的變化)各實施方式中的記錄介質(zhì)包含光盤、半導(dǎo)體存儲卡等封裝介質(zhì)全部。本實施方式的記錄介質(zhì)以事先記錄了必要數(shù)據(jù)的光盤(例如BD-ROM、DVD-ROM等現(xiàn)有可讀取光盤)為例進(jìn)行說明,但不限于此,例如將包含經(jīng)由廣播或網(wǎng)絡(luò)分發(fā)的本發(fā)明實施所需的數(shù)據(jù)的3D內(nèi)容記錄在可利用具有寫入光盤的功能的終端裝置(例如既可將上述功能置入再現(xiàn)裝置中,也可是與再現(xiàn)裝置分開的裝置)寫入的光盤(例如BD-RE、DVD-RAM等現(xiàn)有可寫入光盤)中,即便將該記錄后的光盤適用于本發(fā)明的再現(xiàn)裝置,也能實施本發(fā)明。(半導(dǎo)體存儲卡記錄裝置及再現(xiàn)裝置的實施方式)說明將各實施方式中說明的數(shù)據(jù)結(jié)構(gòu)記錄在半導(dǎo)體存儲器中的記錄裝置及對其進(jìn)行再現(xiàn)的再現(xiàn)裝置的實施方式。首先,作為前提技術(shù),說明BD-ROM中記錄的數(shù)據(jù)的著作權(quán)保護(hù)機(jī)制。有時BD-ROM中記錄的數(shù)據(jù)中、例如從著作權(quán)保護(hù)、數(shù)據(jù)隱匿性提高的觀點看,部分?jǐn)?shù)據(jù)根據(jù)需要被加密。例如,BD-ROM中記錄的數(shù)據(jù)中加密的數(shù)據(jù)例如是對應(yīng)于視頻流的數(shù)據(jù)、對應(yīng)于音頻流的數(shù)據(jù)、或?qū)?yīng)于包含這些數(shù)據(jù)的流的數(shù)據(jù)。下面,說明BD-ROM中記錄的數(shù)據(jù)中加密數(shù)據(jù)的解讀。半導(dǎo)體存儲卡再現(xiàn)裝置將與解讀BD-ROM內(nèi)加密數(shù)據(jù)所需的密鑰相對應(yīng)的數(shù)據(jù)(例如設(shè)備密鑰)事先存儲在再現(xiàn)裝置中。另一方面,在BD-ROM中記錄與解讀加密數(shù)據(jù)所需密鑰相對應(yīng)的數(shù)據(jù)(例如對應(yīng)于上述設(shè)備密鑰的MKB(媒體密鑰塊))、和將解讀加密數(shù)據(jù)用的密鑰自身加密后的數(shù)據(jù)(例如與上述設(shè)備密鑰和MKB相對應(yīng)的加密標(biāo)題密鑰)。這里,設(shè)備密鑰、MKB和加密標(biāo)題密鑰成對,并且,也與寫入BD-ROM上通常不能拷貝的區(qū)域(稱為BCA的區(qū)域)中的識別符(例如卷ID)對應(yīng)。設(shè)若該組合不正確,則不能解讀加密。僅在組合正確的情況下,才能導(dǎo)出加密解讀需要的密鑰(例如根據(jù)上述設(shè)備密鑰、MKB和卷ID,對加密標(biāo)題密鑰進(jìn)行解密得到的標(biāo)題密鑰),使用該加密解讀所需的密鑰,可解讀加密的數(shù)據(jù)。在再現(xiàn)裝置再現(xiàn)裝填的BD-ROM的情況下,例如若與BD-ROM內(nèi)的加密標(biāo)題密鑰、MKB成對的(或?qū)?yīng)的)設(shè)備密鑰不在再現(xiàn)裝置內(nèi),則不再現(xiàn)加密的數(shù)據(jù)。這是因為加密數(shù)據(jù)的解讀所需的密鑰(標(biāo)題密鑰),密鑰自身被加密后(加密標(biāo)題密鑰)記錄在BD-ROM上,若MKB與設(shè)備密鑰的組合不正確,則不能導(dǎo)出加密解讀需要的密鑰。相反,若加密標(biāo)題密鑰、MKB、設(shè)備密鑰和卷ID的組合正確,則構(gòu)成再現(xiàn)裝置,以便使用例如上述加密解讀所需的密鑰(根據(jù)設(shè)備密鑰、MKB和卷ID,對加密標(biāo)題密鑰進(jìn)行解密得到的標(biāo)題密鑰),由解碼器解碼視頻流,由音頻解碼器解碼音頻流。以上是BD-ROM中記錄的數(shù)據(jù)著作權(quán)保護(hù)的機(jī)制,但該機(jī)制未必限于BD-R0M,例如在適用于可讀入/寫入的半導(dǎo)體存儲器(例如SD卡等具有可移動性半導(dǎo)體存儲卡)的情況下也可實施。說明半導(dǎo)體存儲卡再現(xiàn)裝置的再現(xiàn)步驟。光盤構(gòu)成為例如經(jīng)光盤驅(qū)動器讀出數(shù)據(jù),而在使用半導(dǎo)體存儲卡的情況下,構(gòu)成為經(jīng)用于讀出半導(dǎo)體存儲卡內(nèi)數(shù)據(jù)的I/F來讀出數(shù)據(jù)。具體而言,若半導(dǎo)體存儲卡插入再現(xiàn)裝置的槽中,則經(jīng)由半導(dǎo)體存儲卡I/F電連接再現(xiàn)裝置與半導(dǎo)體存儲卡。只要構(gòu)成為將半導(dǎo)體存儲卡中記錄的數(shù)據(jù)經(jīng)半導(dǎo)體存儲卡I/F讀出即可。(作為接收裝置的實施方式)各實施方式中說明的再現(xiàn)裝置也可實現(xiàn)為從電子分發(fā)服務(wù)的分發(fā)服務(wù)器接收與本實施方式中說明的數(shù)據(jù)相對應(yīng)的數(shù)據(jù)(分發(fā)數(shù)據(jù))、并記錄在半導(dǎo)體存儲卡中的終端裝置。這種終端裝置也可構(gòu)成為各實施方式中說明的再現(xiàn)裝置進(jìn)行這種動作。與本實施方式的再現(xiàn)裝置不同,也可由進(jìn)行在半導(dǎo)體存儲器中存儲分發(fā)數(shù)據(jù)的專用終端裝置來進(jìn)行。這里說明再現(xiàn)裝置進(jìn)行的實例。另外,作為記錄目的地的半導(dǎo)體存儲器,以SD卡為例來說明。在插入再現(xiàn)裝置具備的槽中的SD存儲卡中記錄分發(fā)數(shù)據(jù)的情況下,首先請求向存儲分發(fā)數(shù)據(jù)的分發(fā)服務(wù)器發(fā)送分發(fā)數(shù)據(jù)。此時,再現(xiàn)裝置從SD存儲卡中讀出唯一識別所插入的SD存儲卡用的識別信息(例如各個SD存儲卡固有的識別號碼,具體而言例如SD存儲卡的序列號等),將讀出的識別信息與分發(fā)請求一起,發(fā)送給分發(fā)服務(wù)器。該唯一識別SD存儲卡用的識別信息例如相當(dāng)于上述卷ID。另一方面,分發(fā)服務(wù)器加密分發(fā)數(shù)據(jù)中必要的數(shù)據(jù)(例如視頻流、音頻流等)并存儲在服務(wù)器上,以便能使用加密解讀所需的密鑰(例如標(biāo)題密鑰)來解除加密。例如,分發(fā)服務(wù)器構(gòu)成為保持私鑰,對半導(dǎo)體存儲卡的固有識別號碼的每個,可動態(tài)生成不同的公鑰信息。另外,分發(fā)服務(wù)器構(gòu)成為可對加密數(shù)據(jù)解讀所需的密鑰(標(biāo)題密鑰)自身進(jìn)行加密(即構(gòu)成為可生成加密標(biāo)題密鑰)。生成的公鑰信息例如包含相當(dāng)于上述MKB、卷ID和加密標(biāo)題密鑰的信息。加密的數(shù)據(jù)若例如半導(dǎo)體存儲器固有的識別號碼、后述的公鑰信息中包含的公鑰主體和事先記錄在再現(xiàn)裝置中的設(shè)備密鑰的組合正確,則得到加密解讀所需的密鑰(例如根據(jù)設(shè)備密鑰、MKB和半導(dǎo)體存儲器固有的識別號碼,對加密標(biāo)題密鑰進(jìn)行解密得到的標(biāo)題密鑰),使用該得到的加密解讀所需的密鑰(標(biāo)題密鑰),可解讀加密的數(shù)據(jù)。接著,再現(xiàn)裝置將接收到的公鑰信息與分發(fā)數(shù)據(jù)記錄在插入槽中的半導(dǎo)體存儲卡的記錄區(qū)域中。下面,說明解密并再現(xiàn)半導(dǎo)體存儲卡的記錄區(qū)域中記錄的公鑰信息與分發(fā)數(shù)據(jù)中包含的數(shù)據(jù)中的加密數(shù)據(jù)的方法一例。接收到的公鑰信息例如記錄公鑰主體(例如上述MKB和加密標(biāo)題密鑰)、簽名信息、半導(dǎo)體存儲卡的固有識別號碼、和表示涉及應(yīng)無效的設(shè)備的信息的設(shè)備列表。簽名信息中例如包含公鑰信息的散列值。設(shè)備列表中例如記載涉及有可能非法再現(xiàn)的設(shè)備的信息。這是例如事先記錄在再現(xiàn)裝置中的設(shè)備密鑰、再現(xiàn)裝置的識別號碼或再現(xiàn)裝置具備的解碼器的識別號碼等、唯一確定有可能非法再現(xiàn)的裝置、裝置中包含的部件或功能(程序)等的信息。說明半導(dǎo)體存儲卡的記錄區(qū)域中記錄的分發(fā)數(shù)據(jù)中加密的數(shù)據(jù)的再現(xiàn)。首先,檢查在利用公鑰主體對加密數(shù)據(jù)進(jìn)行解密之前是否使解密密鑰主體起作用。具體而言,進(jìn)行(1)公鑰信息中包含的半導(dǎo)體存儲器固有的識別信息與事先存儲在半導(dǎo)體存儲卡中的固有識別號碼是否一致的檢查,(2)再現(xiàn)裝置內(nèi)算出的公鑰信息的散列值與簽名信息中包含的散列值是否一致的檢查,(3)根據(jù)公鑰信息中包含的設(shè)備列表示出的信息,進(jìn)行再現(xiàn)的再現(xiàn)裝置是否可能非法再現(xiàn)的檢查(例如公鑰信息中包含的設(shè)備列表示出的設(shè)備密鑰與事先存儲在再現(xiàn)裝置中的設(shè)備密鑰是否一致的檢查)。進(jìn)行這些檢查的順序按什么樣的順序進(jìn)行均可。在上述(1)~(3)檢查中,若判斷為滿足公鑰信息中包含的半導(dǎo)體存儲器固有的識別信息與事先存儲在半導(dǎo)體存儲卡中的固有識別號碼不一致、再現(xiàn)裝置內(nèi)算出的公鑰信息的散列值與簽名信息中包含的散列值不一致、或進(jìn)行再現(xiàn)的再現(xiàn)裝置有可能非法再現(xiàn)中的某一個,則再現(xiàn)裝置進(jìn)行控制,以不解讀加密的數(shù)據(jù)。另外,若判斷為公鑰信息中包含的半導(dǎo)體存儲器固有的識別信息與事先存儲在半導(dǎo)體存儲卡中的固有識別號碼一致、且再現(xiàn)裝置內(nèi)算出的公鑰信息的散列值與簽名信息中包含的散列值一致、且進(jìn)行再現(xiàn)的再現(xiàn)裝置不可能非法再現(xiàn),則判斷為半導(dǎo)體存儲器固有的識別號碼、公鑰信息中包含的公鑰主體和事先記錄在再現(xiàn)裝置中的設(shè)備密鑰的組合正確,使用加密解讀所需的密鑰(根據(jù)設(shè)備密鑰、MKB和半導(dǎo)體存儲器固有的識別號碼,對加密標(biāo)題密鑰進(jìn)行解密得到的標(biāo)題密鑰),進(jìn)行加密數(shù)據(jù)的解讀。例如在加密數(shù)據(jù)是視頻流、音頻流的情況下,視頻解碼器利用上述加密解讀所需的密鑰(對加密標(biāo)題密鑰進(jìn)行解密得到的標(biāo)題密鑰),解密(解碼)視頻流,音頻解碼器利用上述加密解讀所需的密鑰,解密(解碼)音頻流。通過上述構(gòu)成,在知道有可能在電子分發(fā)時被非法利用的再現(xiàn)裝置、部件、功能(程序)等的情況下,若將用于識別其的信息示于設(shè)備列表中分發(fā),則在再現(xiàn)裝置側(cè)包含設(shè)備列表中所示的設(shè)備的情況下,可抑制使用公鑰信息(公鑰主體)的解密,所以即便半導(dǎo)體存儲器固有的識別號碼、公鑰信息中包含的公鑰主體和事先記錄在再現(xiàn)裝置中的設(shè)備密鑰的組合正確,也由于可控制成不解讀加密的數(shù)據(jù),所以可抑制非法裝置利用分發(fā)數(shù)據(jù)。產(chǎn)業(yè)上的可利用性本發(fā)明涉及再現(xiàn)立體視覺視頻流的再現(xiàn)裝置200使字幕或圖形重合于立體視覺視頻流上顯示的技術(shù),尤其可適用于不僅立體視覺視頻流、字幕或圖形也一起立體輸出并重合的立體視覺視頻再現(xiàn)裝置。符號說明100記錄介質(zhì)200再現(xiàn)裝置300操作裝置400顯示裝置500眼鏡權(quán)利要求1.一種再現(xiàn)裝置,其特征在干,具備視頻解碼器,解碼立體視覺視頻流,進(jìn)行立體視覺再現(xiàn);字幕解碼器,解碼字幕流,以規(guī)定的布局執(zhí)行字幕顯示;描繪部件,執(zhí)行設(shè)備內(nèi)置的GUI的描繪;和合成部件,將基于視頻解碼器的立體視覺再現(xiàn)、字幕顯示與所描繪的設(shè)備內(nèi)置的GUI合成,在所述字幕布局中,有通常布局、僅在畫面上端側(cè)確保字幕顯示區(qū)域的上端配置布局、僅在畫面下端側(cè)確保字幕顯示區(qū)域的下端配置布局,所述描繪部件包含布局選擇部,若選擇上端配置布局或下端配置布局作為字幕的布局,則該布局選擇部選擇相同布局作為設(shè)備內(nèi)置的GUI的布局。2.根據(jù)權(quán)利要求1所述的再現(xiàn)裝置,其特征在干,所述再現(xiàn)裝置具備右眼用視頻平面、左眼用視頻平面、移位部,所述視頻解碼器通過解碼立體視覺視頻流,得到左眼用圖片數(shù)據(jù)及右眼用圖片數(shù)據(jù)的組,將其分別寫入右眼用視頻平面及左眼用視頻平面,所述移位部在上端配置布局中,將存儲在視頻平面中的圖片數(shù)據(jù)向下移位,在下端配置布局中,將存儲在視頻平面中的圖片數(shù)據(jù)向上移位。3.根據(jù)權(quán)利要求1所述的再現(xiàn)裝置,其特征在干,所述再現(xiàn)裝置具備平面存儲器,該平面存儲器存儲構(gòu)成字幕的像素數(shù)據(jù)及構(gòu)成設(shè)備內(nèi)置的⑶I的像素數(shù)據(jù),在所述字幕解碼器及所述描繪部件的顯示模式中,有1平面偏移模式與平面視覺模式,所述1平面偏移模式是通過向平面存儲器中的像素數(shù)據(jù)坐標(biāo)提供水平方向的偏移來實現(xiàn)立體視覺再現(xiàn)的再現(xiàn)模式,所述描繪部件具備GUI深度調(diào)整部,當(dāng)以1平面偏移模式顯示設(shè)備內(nèi)置的GUI吋,該GUI深度調(diào)整部調(diào)整設(shè)備內(nèi)置的GUI的深度,所述GUI深度調(diào)整部采用以1平面偏移模式顯示字幕時的水平方向的偏移,作為以1平面偏移模式顯示設(shè)備內(nèi)置的GUI時的水平方向的偏移。4.根據(jù)權(quán)利要求3所述的再現(xiàn)裝置,其特征在干,所述GUI深度調(diào)整部采用以1平面偏移模式顯示字幕時的移位方向,作為以1平面偏移模式顯示設(shè)備內(nèi)置的GUI時的移位方向。5.根據(jù)權(quán)利要求1所述的再現(xiàn)裝置,其特征在干,所述描繪部件還具備特殊字幕判定部,判定構(gòu)成再現(xiàn)對象的字幕流是否是字符數(shù)比通常字幕多的特殊字;空白區(qū)域檢測部,檢測所述上端配置布局或下端配置布局中、畫面上端或下端確保的字幕區(qū)域的空白區(qū)域;和配置決定部,決定設(shè)備內(nèi)置的GUI的配置位置,在特殊字幕判定部判定為字幕流是特殊字幕的情況下,配置決定部將設(shè)備內(nèi)置的GUI的配置位置決定為在由空白區(qū)域檢測部檢測到的空白區(qū)域內(nèi)。6.根據(jù)權(quán)利要求5所述的再現(xiàn)裝置,其特征在干,所述記錄介質(zhì)記錄有流選擇表,流選擇表對應(yīng)于字幕流的語言屬性地表示字幕流的優(yōu)先順序,所述特殊字幕判定部將相同語言屬性的2個以上的字幕流、而且是其優(yōu)先順序在流選擇表中設(shè)定為第2個以下的字幕流,判定為是特殊字幕用的字幕流。7.根據(jù)權(quán)利要求5所述的再現(xiàn)裝置,其特征在干,所述上端配置布局或下端配置布局中的字幕區(qū)域中的字幕配置是靠右、靠左、居中之中的某個,空白區(qū)域檢測部根據(jù)字幕區(qū)域中的字幕的配置與字幕的字符數(shù)來檢測空白區(qū)域,所述描繪部件還具備縮小部,該縮小部縮小應(yīng)顯示在字幕區(qū)域中的設(shè)備內(nèi)置的GUI,所述縮小部在設(shè)備內(nèi)置的⑶I的顯示尺寸超過字幕區(qū)域的空白的情況下,縮小設(shè)備內(nèi)置的⑶I。8.根據(jù)權(quán)利要求5所述的再現(xiàn)裝置,其特征在干,所述字幕流是文本字幕流或圖形流,所述特殊字幕是聽覺障礙者用字幕或評論。9.根據(jù)權(quán)利要求1所述的再現(xiàn)裝置,其特征在干,所述再現(xiàn)裝置具備接收部件,接收被廣播的傳輸流;和解復(fù)用部件,對接收到的傳輸流進(jìn)行解復(fù)用,通過對傳輸流的解復(fù)用得到視頻流及字幕流,將字幕配置在哪個布局中,是通過所述傳輸流中、與視頻流及字幕流一起存在的字幕信息表來規(guī)定的,所述字幕信息表表示由字幕流顯示的字幕的配置位置及尺寸,所述描繪部通過參照字幕信息表中字幕的配置信息,判定選擇上端配置布局或下端配置布局中的哪個作為字幕的布局。10.根據(jù)權(quán)利要求1所述的再現(xiàn)裝置,其特征在干,所述再現(xiàn)裝置具備接收部件,接收被廣播的對象輪播;和高速緩存部件,將接收到的對象輪播存儲在高速緩存中,在高速緩存內(nèi)得到文件布局,所述文件布局包含流文件與播放列表文件,播放列表文件包含擴(kuò)展信息表,視頻流及字幕流存在于所述流文件的內(nèi)部,將字幕配置在哪個布局中,是通過所述擴(kuò)展信息表來表示的,所述擴(kuò)展信息表表示由字幕流顯示的字幕的配置位置及尺寸,所述描繪部通過參照所述擴(kuò)展信息表中字幕的配置信息,判定選擇上端配置布局或下端配置布局中的哪個作為字幕的布局。11.ー種集成電路,其特征在干,具備視頻解碼器,解碼立體視覺視頻流,進(jìn)行立體視覺再現(xiàn);字幕解碼器,解碼字幕流,以規(guī)定的布局執(zhí)行字幕顯示;描繪部件,執(zhí)行設(shè)備內(nèi)置的GUI的描繪;和合成部件,將基于視頻解碼器的立體視覺再現(xiàn)、字幕顯示與所描繪的設(shè)備內(nèi)置的GUI合成,在所述字幕布局中,有通常布局、僅在畫面上端側(cè)確保字幕顯示區(qū)域的上端配置布局、僅在畫面下端側(cè)確保字幕顯示區(qū)域的下端配置布局,若選擇上端配置布局或下端配置布局作為字幕的布局,則所述描繪部件選擇相同布局作為設(shè)備內(nèi)置的⑶I的布局。12.—種再現(xiàn)方法,其特征在干,具有如下步驟解碼立體視覺視頻流,進(jìn)行立體視覺再現(xiàn)的步驟;解碼字幕流,以規(guī)定的布局執(zhí)行字幕顯示的步驟;描繪步驟,執(zhí)行設(shè)備內(nèi)置的GUI的描繪;和合成步驟,將基于視頻解碼器的立體視覺再現(xiàn)、字幕顯示與所描繪的設(shè)備內(nèi)置的GUI合成,在所述字幕布局中,有通常布局、僅在畫面上端側(cè)確保字幕顯示區(qū)域的上端配置布局、僅在畫面下端側(cè)確保字幕顯示區(qū)域的下端配置布局,所述描繪步驟中,若選擇上端配置布局或下端配置布局作為字幕的布局,則選擇相同布局作為設(shè)備內(nèi)置的⑶I的布局。13.ー種程序,其特征在干,使計算機(jī)執(zhí)行如下步驟解碼立體視覺視頻流,進(jìn)行立體視覺再現(xiàn)的步驟;解碼字幕流,以規(guī)定的布局執(zhí)行字幕顯示的步驟;描繪步驟,執(zhí)行設(shè)備內(nèi)置的GUI的描繪;和合成步驟,將基于視頻解碼器的立體視覺再現(xiàn)、字幕顯示與所描繪的設(shè)備內(nèi)置的GUI合成,在所述字幕布局中,有通常布局、僅在畫面上端側(cè)確保字幕顯示區(qū)域的上端配置布局、僅在畫面下端側(cè)確保字幕顯示區(qū)域的下端配置布局,所述描繪步驟中,若選擇上端配置布局或下端配置布局作為字幕的布局,則選擇相同布局作為設(shè)備內(nèi)置的⑶I的布局。全文摘要提供一種再現(xiàn)裝置,能實現(xiàn)制造商獨自制作的內(nèi)置于設(shè)備中的設(shè)備內(nèi)置用GUI與由內(nèi)容提供商制作的立體視覺圖像的共存。字幕解碼器解碼字幕流,以規(guī)定的布局執(zhí)行字幕顯示。GUI處理部執(zhí)行設(shè)備內(nèi)置的GUI的描繪。字幕布局中有在上端及下端雙方確保字幕顯示用區(qū)域的通常布局、僅在上端側(cè)確保字幕顯示區(qū)域的上端配置布局、僅在下端側(cè)確保字幕顯示區(qū)域的下端配置布局,若選擇上端配置布局或下端配置布局作為字幕的布局,則GUI處理部選擇相同布局作為設(shè)備內(nèi)置的GUI的布局。文檔編號G09G5/36GK102598686SQ201180004462公開日2012年7月18日申請日期2011年7月11日優(yōu)先權(quán)日2010年8月6日發(fā)明者竹內(nèi)達(dá)也申請人:松下電器產(chǎn)業(yè)株式會社