国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      再現(xiàn)裝置、圖像合成方法、圖像合成程序及集成電路的制作方法

      文檔序號:7949852閱讀:286來源:國知局

      專利名稱::再現(xiàn)裝置、圖像合成方法、圖像合成程序及集成電路的制作方法
      技術(shù)領(lǐng)域
      :本發(fā)明涉及一邊再現(xiàn)運(yùn)動圖像一邊執(zhí)行應(yīng)用的再現(xiàn)裝置,是涉及合成圖像時的存儲器總線的活用方法的發(fā)明。
      背景技術(shù)
      :近年來開發(fā)了DVD播放器、BD播放器等影像再現(xiàn)裝置。在這些播放器中,能夠從DVD、BD等記錄介質(zhì)讀取運(yùn)動圖像流數(shù)據(jù)來再現(xiàn)運(yùn)動圖像。此時,在再現(xiàn)運(yùn)動圖像的同時,有時也執(zhí)行記錄在記錄介質(zhì)中的應(yīng)用,有時除了顯示運(yùn)動圖像之外還顯示與應(yīng)用關(guān)聯(lián)的圖像。例如,在運(yùn)動圖像的橫向位置顯示涉及運(yùn)動圖像的菜單GUI(圖形用戶界面)等,或者顯示字幕等。此時,播放器合成運(yùn)動圖像和由應(yīng)用進(jìn)行顯示控制的圖像而生成要顯示的圖像數(shù)據(jù),并顯示在顯示器上。成為該合成的基礎(chǔ)的數(shù)據(jù)依次從記錄介質(zhì)被讀取,暫時被寫入到播放器的存儲器中的各自對應(yīng)的區(qū)域。并且,播放器從該存儲器讀取圖像數(shù)據(jù),執(zhí)行合成并輸出的工作。在此,播放器的存儲器中的各自對應(yīng)的區(qū)域指的是,在存儲器中存儲運(yùn)動圖像的圖像數(shù)據(jù)的視頻平面、存儲與運(yùn)動圖像一起顯示的GUI菜單的圖像數(shù)據(jù)的IG(InteractiveGraphics,交互圖形)平面等。播放器在合成圖像時需要訪問各平面。在播放器中生成合成圖像時需要高速地訪問各平面,為了不延遲地再現(xiàn)運(yùn)動圖像,該訪問中的存儲器總線的有效活用成為重要課題。在對比文獻(xiàn)1記載了與對存儲器的寫入有關(guān)的技術(shù),根據(jù)該技術(shù),在某個GUI對象中發(fā)生了再描繪的情況下,利用確定有必要修復(fù)的區(qū)域的檢查單元、以及確定有必要再描繪的對象的生成單元,抑制對存儲器的不必要的寫入,所以能夠?qū)?yīng)于被抑制了寫入的量,而有效地活用存儲器總線帶寬。但是,雖然播放器如上所述地進(jìn)行對平面的寫入和讀取,但對存儲器的寫入和讀取中使用的存儲器總線,從成本和設(shè)置空間的問題考慮而被共用。例如,在要顯示HD像質(zhì)(1920×1080像素)的圖像的情況下,若假設(shè)2B/像素、30fps,則在運(yùn)動圖像的寫入中使用的存儲器總線帶寬成為約120MB/sec(1920×1080×2×30),在讀取時也同樣要求約120MB/sec的性能。此外,關(guān)于背景圖像的寫入和讀取,分別要求約120MB/sec的存儲器總線帶寬,關(guān)于GUI等的菜單等圖形的寫入和讀取,若假設(shè)4B/像素、30fps,則分別要求約240MB/sec(1920×1080×4×30)的存儲器總線帶寬。此外,在有字幕的情況下,該數(shù)據(jù)也需要寫入存儲器并讀取,依然分別要求約120MB/sec的存儲器總線寬度。在運(yùn)動圖像再現(xiàn)時,讀取和寫入平行地進(jìn)行,所以為了合成這些平面的圖像數(shù)據(jù),需要接近2GB/sec的帶寬。根據(jù)這些也可以預(yù)測出,隨著像質(zhì)的高品質(zhì)化需要更寬的存儲器總線帶寬,但是,同時這又成為妨礙播放器的低價格化的一個主要原因。專利文獻(xiàn)1日本特許公開2004-10234號公報
      發(fā)明內(nèi)容因此,本發(fā)明的目的在于提供一種新的再現(xiàn)裝置,有助于實(shí)現(xiàn)圖像數(shù)據(jù)的讀取中使用的存儲器總線帶寬的有效活用。為了解決上述問題,本發(fā)明涉及的再現(xiàn)裝置,包括存儲單元,具有用于存儲運(yùn)動圖像的視頻平面、用于存儲作為GUI顯示的圖像即GUI圖像的圖形平面、用于存儲背景圖像的靜止圖像平面的存儲器區(qū)域;運(yùn)動圖像存儲單元,在上述視頻平面存儲運(yùn)動圖像;圖形存儲單元,在上述圖形平面存儲上述GUI圖像;背景圖像存儲單元,在上述靜止圖像平面存儲上述背景圖像;以及合成輸出單元,在上述運(yùn)動圖像是能夠遮蔽上述背景圖像的規(guī)定大小的情況下,不讀取上述背景圖像,而是讀取上述運(yùn)動圖像和上述GUI圖像,輸出表示重疊合成的合成圖像的圖像信號,在上述運(yùn)動圖像不是上述規(guī)定大小的情況下,讀取上述運(yùn)動圖像、上述GUI圖像和上述背景圖像,輸出表示重疊合成的合成圖像的圖像信號。具有上述結(jié)構(gòu)的再現(xiàn)裝置,在不需要背景圖像時、即運(yùn)動圖像遮蓋了背景圖像時,由于不需要合成背景圖像而不需要從存儲器讀取,所以,此時不需要讀取背景圖像的數(shù)據(jù)。在運(yùn)動圖像以覆蓋背景圖像的規(guī)定大小例如全屏大小顯示時,通過不讀取背景數(shù)據(jù),減輕了再現(xiàn)數(shù)據(jù)的負(fù)擔(dān),而且空出了用于讀取的存儲器總線帶寬。這樣,通過限制不必要的背景圖像的讀取,能夠?qū)⒈尘皥D像的讀取中使用的存儲器總線用于其它目的、例如GUI圖像向存儲器的寫入等,所以能夠有效活用存儲器總線帶寬,還能夠減輕向顯示器的顯示延遲的問題。通常,合成的平面是將相同大小的平面重疊合成,但也有運(yùn)動圖像從原來的全屏大小變更大小進(jìn)行顯示的情況下,即不能完全遮蓋背景圖像的情況,此時需要背景圖像,所以進(jìn)行合成。在如上所述的HD像質(zhì)的情況下,如果再現(xiàn)裝置將用于背景圖像讀取的120MB/秒的存儲器總線帶寬例如用于運(yùn)動圖像的寫入,則運(yùn)動圖像的寫入速度會加倍,能夠防止因在讀取時運(yùn)動圖像的數(shù)據(jù)未被寫入而不能讀取,運(yùn)動圖像的再現(xiàn)出現(xiàn)延遲的問題。此外,也可以是,上述規(guī)定大小是指上述運(yùn)動圖像在顯示畫面中以全屏顯示的大小;上述再現(xiàn)裝置還具有執(zhí)行與上述圖像有關(guān)的應(yīng)用的虛擬機(jī)部;上述合成輸出單元接受上述應(yīng)用對于上述視頻平面的縮小指示,合成上述背景圖像,在沒有縮小指示的情況下,不合成上述背景圖像。在此,全屏是指,在以連接在顯示裝置上的外部設(shè)備的電視機(jī)等為代表的顯示裝置、或者內(nèi)置的監(jiān)視器等上,覆蓋其顯示畫面整體的大小。再現(xiàn)裝置根據(jù)正在執(zhí)行的應(yīng)用的指示進(jìn)行運(yùn)動圖像的大小變更,該變更指示通常只對視頻平面發(fā)出,但接受了該指示的合成輸出單元判斷是否執(zhí)行來自靜止圖像平面的數(shù)據(jù)的讀取。通過具備該結(jié)構(gòu),能夠容易地判斷來自靜止圖像平面的數(shù)據(jù)輸出的必要性。此外,也可以是,上述靜止圖像平面還用于存儲與上述運(yùn)動圖像不同的、根據(jù)時間切換的圖像;上述再現(xiàn)裝置還具備在上述靜止圖像平面存儲根據(jù)上述時間切換的圖像的圖像存儲單元;在上述運(yùn)動圖像是在顯示畫面中以全屏顯示的大小的情況下,上述合成輸出單元讀取存儲在上述視頻平面中的運(yùn)動圖像、存儲在上述圖形平面中的GUI圖像和存儲在上述靜止圖像平面中的根據(jù)時間切換的圖像,輸出表示重疊合成的合成圖像的圖像信號,在上述運(yùn)動圖像不是以全屏顯示的大小的情況下,上述合成輸出單元讀取存儲在上述視頻平面中的運(yùn)動圖像、存儲在上述圖形平面中的GUI圖像和存儲在上述靜止圖像平面中的背景圖像,輸出表示重疊合成的合成圖像的圖像信號。在此,根據(jù)時間切換的圖像是與由運(yùn)動圖像存儲單元存儲的運(yùn)動圖像不同、且根據(jù)時間顯示內(nèi)容不同的圖像,例如用于顯示字幕的圖像等。由此,在存儲單元中,以前通常分別準(zhǔn)備了靜止圖像平面和用于存儲字幕的字幕平面的存儲器區(qū)域能夠被共用,從而空出了相當(dāng)于一個平面的存儲器區(qū)域,空出的存儲器區(qū)域能夠分配給其它數(shù)據(jù)的存儲,所以,能夠活用存儲器。而且,同以前那樣具有靜止圖像平面和字幕平面的情況相比,減少了一個平面,當(dāng)然對應(yīng)于減少的一個平面,存取的存儲器總線帶寬也能夠以較小值實(shí)現(xiàn)。此外,也可以是,上述合成輸出單元及上述各存儲單元共用與上述存儲單元連接的存儲器總線;上述圖形存儲單元在判斷為上述合成輸出單元不進(jìn)行靜止圖像平面的讀取的情況下,將對靜止圖像平面的讀取分配的上述存儲器總線的帶寬或時間,用于對圖形平面的寫入。由此,再現(xiàn)裝置將分配給背景圖像讀取的存儲器總線帶寬用于圖形平面的寫入,可以說能夠有效地利用存儲器總線帶寬。關(guān)于對圖形平面的寫入,GUI圖像同運(yùn)動圖像和背景圖像相比是高品質(zhì)的,其寫入所需的時間變長、或者存儲器總線帶寬變寬,但是,通過將預(yù)定用于來自靜止圖像平面的數(shù)據(jù)讀取用的存儲器總線,用于對圖形平面的寫入,能夠?qū)崿F(xiàn)高速化。此外,本發(fā)明涉及的圖像合成方法,在具備存儲單元的再現(xiàn)裝置中合成圖像,該存儲單元具有用于存儲運(yùn)動圖像的視頻平面、用于存儲作為GUI顯示的圖像即GUI圖像的圖形平面、用于存儲背景圖像的靜止圖像平面的存儲器區(qū)域;該圖像合成方法包括運(yùn)動圖像存儲步驟,在上述視頻平面存儲運(yùn)動圖像;圖形存儲步驟,在上述圖形平面存儲上述GUI圖像;背景圖像存儲步驟,在上述靜止圖像平面存儲上述背景圖像;以及合成輸出步驟,在上述運(yùn)動圖像是能夠完全遮蔽上述背景圖像的規(guī)定大小的情況下,不讀取上述背景圖像,而是讀取上述運(yùn)動圖像和上述GUI圖像,輸出表示重疊合成的合成圖像的圖像信號,在上述運(yùn)動圖像不是上述規(guī)定大小的情況下,讀取上述運(yùn)動圖像、上述GUI圖像和上述背景圖像,輸出表示重疊合成的合成圖像的圖像信號。通過執(zhí)行該方法,再現(xiàn)裝置在不必要的情況下不進(jìn)行從靜止圖像平面的數(shù)據(jù)讀取,所以,能夠?qū)⒋鎯ζ骺偩€帶寬相應(yīng)地空出來。此外,本發(fā)明涉及的圖像合成程序,示出了用于使具備存儲單元的再現(xiàn)裝置的計算機(jī)合成圖像的處理步驟,該存儲單元具有用于存儲運(yùn)動圖像的視頻平面、用于存儲作為GUI顯示的圖像即GUI圖像的圖形平面、用于存儲背景圖像的靜止圖像平面的存儲器區(qū)域;上述處理步驟包括運(yùn)動圖像存儲步驟,在上述視頻平面存儲運(yùn)動圖像;圖形存儲步驟,在上述圖形平面存儲上述GUI圖像;背景圖像存儲步驟,在上述靜止圖像平面存儲上述背景圖像;以及合成輸出步驟,在上述運(yùn)動圖像是能夠完全遮蔽上述背景圖像的規(guī)定大小的情況下,不讀取上述背景圖像,而是讀取上述運(yùn)動圖像和上述GUI圖像,輸出表示重疊合成的合成圖像的圖像信號,在上述運(yùn)動圖像不是上述規(guī)定大小的情況下,讀取上述運(yùn)動圖像、上述GUI圖像和上述背景圖像,輸出表示重疊合成的合成圖像的圖像信號。通過使再現(xiàn)裝置的計算機(jī)執(zhí)行該程序,再現(xiàn)裝置在不必要的情況下不進(jìn)行從靜止圖像平面的數(shù)據(jù)讀取,所以,能夠?qū)⒋鎯ζ骺偩€帶寬相應(yīng)地空出來。此外,本發(fā)明涉及的集成電路,搭載于合成圖像并輸出的再現(xiàn)裝置中,該集成電路包括存儲單元,具有用于存儲運(yùn)動圖像的視頻平面、用于存儲作為GUI顯示的圖像即GUI圖像的圖形平面、用于存儲背景圖像的靜止圖像平面的存儲器區(qū)域;運(yùn)動圖像存儲單元,在上述視頻平面存儲運(yùn)動圖像;圖形存儲單元,在上述圖形平面存儲上述GUI圖像;背景圖像存儲單元,在上述靜止圖像平面存儲上述背景圖像;以及合成輸出單元,在上述運(yùn)動圖像是能夠完全遮蔽上述背景圖像的規(guī)定大小的情況下,不讀取上述背景圖像,而是讀取上述運(yùn)動圖像和上述GUI圖像,輸出表示重疊合成的合成圖像的圖像信號,在上述運(yùn)動圖像不是上述規(guī)定大小的情況下,讀取上述運(yùn)動圖像、上述GUI圖像和上述背景圖像,輸出表示重疊合成的合成圖像的圖像信號。通過搭載該集成電路,再現(xiàn)裝置在不必要的情況下不進(jìn)行從靜止圖像平面的數(shù)據(jù)讀取,所以,能夠?qū)⒋鎯ζ骺偩€帶寬相應(yīng)地空出來。圖1是表示本發(fā)明涉及的再現(xiàn)裝置的使用行為的圖。圖2是表示第一實(shí)施方式涉及的再現(xiàn)裝置100的功能結(jié)構(gòu)的方框圖。圖3是將由硬件和軟件構(gòu)成的部分置換為層結(jié)構(gòu)進(jìn)行描繪的圖。圖4是表示Java(注冊商標(biāo))虛擬機(jī)36的功能結(jié)構(gòu)的圖。圖5是表示存儲在BD-ROM110中的數(shù)據(jù)的目錄構(gòu)造的圖。圖6是示意性地表示賦予了后綴.m2ts的文件如何構(gòu)成的圖。圖7是表示Clip信息的構(gòu)成的圖。圖8是表示對于電影的視頻流的EP_map設(shè)定的圖。圖9是表示PlayList信息的數(shù)據(jù)構(gòu)造的圖。圖10是表示AVClip和PlayList信息的關(guān)系的圖。圖11是表示包含在PlayList信息中的STN表的圖。圖12(a)~(d)是表示entry-attribute的詳細(xì)內(nèi)容的圖。圖13是表示PlayList信息的PlayListMark信息的內(nèi)部結(jié)構(gòu)的圖。圖14是表示由PlayList信息的PlayListMark信息進(jìn)行的章節(jié)位置指定的圖。圖15是表示BD-JObject的內(nèi)部結(jié)構(gòu)的圖。圖16是表示由檔案文件收容的程序和數(shù)據(jù)的圖。圖17(a)是表示應(yīng)用管理表的內(nèi)部結(jié)構(gòu)的圖,(b)是表示構(gòu)成應(yīng)用管理表的信息要素的含義內(nèi)容的圖。圖18是表示盤內(nèi)容中的狀態(tài)轉(zhuǎn)移的圖。圖19(a)是表示BD-ROM整體的時間軸的圖,(b)是表示BD-ROM整體的時間軸上的構(gòu)成的圖。圖20(a)、(b)是表示在BD-ROM整體的時間軸中,由BD-JObject確定的標(biāo)題再現(xiàn)區(qū)間的圖。圖21是表示在圖20(b)的時間軸上規(guī)定的、生存區(qū)間的典型例的圖。圖22是表示包含正編標(biāo)題、網(wǎng)絡(luò)購物標(biāo)題、游戲標(biāo)題這三個標(biāo)題的盤內(nèi)容的圖。圖23(a)、(b)是表示應(yīng)用管理表、生存區(qū)間的一例的圖。圖24是表示起動屬性所能取的三種狀態(tài)(Present,AutoRun,Suspend)和之前標(biāo)題中的應(yīng)用狀態(tài)的三種狀態(tài)(非起動、起動中、Suspend),能夠取的組合的圖。圖25(a)是表示播放列表管理表的內(nèi)部結(jié)構(gòu)的圖,(b)是表示構(gòu)成播放列表管理表的信息要素的含義內(nèi)容的圖。圖26是由播放列表管理表、應(yīng)用管理表規(guī)定的標(biāo)題的具體例的圖。圖27是表示當(dāng)前標(biāo)題所能取的三種狀態(tài)(沒有播放列表管理表、有播放列表管理表且無指定、有播放列表管理表且自動播放(AutoPlay))和之前標(biāo)題中的PL的狀態(tài)(非再現(xiàn)狀態(tài)、再現(xiàn)中狀態(tài))能夠取的6種組合的圖。圖28(a)是表示播放列表管理表及應(yīng)用管理表的記述例的圖,(b)是表示通過如圖27(a)所示地記述的應(yīng)用管理表、播放列表管理表,播放列表再現(xiàn)和應(yīng)用執(zhí)行如何進(jìn)行的圖。圖29(a)是表示播放列表管理表的其他記述例的圖,(b)是表示基于圖28(a)所示情況進(jìn)行應(yīng)用執(zhí)行和播放列表再現(xiàn)的圖。圖30是表示判斷是否合成靜止圖像平面的再現(xiàn)裝置100的動作的流程圖。圖31是表示第二實(shí)施方式的再現(xiàn)裝置100的功能結(jié)構(gòu)的方框圖。圖32是表示在第二實(shí)施方式中根據(jù)應(yīng)用的指示和視頻定標(biāo)的指示進(jìn)行來自Stii平面和PG平面的數(shù)據(jù)輸出的控制的流程的流程圖。具體實(shí)施例方式&lt;第一實(shí)施方式&gt;下面,使用本發(fā)明的一實(shí)施方式的再現(xiàn)裝置。&lt;構(gòu)成&gt;&lt;使用方式的構(gòu)成&gt;首先,圖1中示出了關(guān)于再現(xiàn)裝置的使用行為的方式。如圖1所示,再現(xiàn)裝置100安裝BD-ROM110后再現(xiàn)被記錄在BD-ROM110中的運(yùn)動圖像,顯示在有線或無線連接的電視機(jī)130上。而且,再現(xiàn)裝置100執(zhí)行記錄在BD-ROM110中的Java(注冊商標(biāo))應(yīng)用,還顯示基于該應(yīng)用的圖像。為了接受用戶操作,設(shè)有遙控器120,在該遙控器130上安裝了用于控制再現(xiàn)裝置100的各種鍵。該各種鍵中包括接受再現(xiàn)開始(Play)、再現(xiàn)停止(Stop)、暫停(PauseON)、暫停的解除(PauseOFF)、靜止圖像功能的解除(Stilloff)、帶速度指定的快進(jìn)(ForwardPlay(speed))、帶速度指定的快退(BackwardPlay(speed))、聲音切換(AudioChange)、副影像切換(SubtitleChange)、角度切換(AngleChange)的鍵,接受菜單操作時的焦點(diǎn)移動操作的MoveUp鍵、MoveDown鍵、MoveRight鍵、MoveLeft鍵,接受菜單顯示操作的Pop-up鍵,接受數(shù)值輸入的Numeric鍵。以上是關(guān)于本發(fā)明涉及的再現(xiàn)裝置100的使用行為方式的說明。&lt;再現(xiàn)裝置100的硬件結(jié)構(gòu)&gt;接著,使用圖2說明再現(xiàn)裝置100的功能構(gòu)成。本發(fā)明涉及的再現(xiàn)裝置100是基于本圖所示的內(nèi)部結(jié)構(gòu)而工業(yè)生產(chǎn)的。本發(fā)明涉及的再現(xiàn)裝置100主要包括系統(tǒng)LSI和驅(qū)動裝置這2個部件,通過將這些部件安裝在裝置的殼體及基板上,能夠工業(yè)化生產(chǎn)。系統(tǒng)LSI是集成了實(shí)現(xiàn)再現(xiàn)裝置的功能的各種處理部的集成電路。這樣生產(chǎn)的再現(xiàn)裝置100包括BD-ROM驅(qū)動器1,讀緩沖器2,信號分離器3,視頻解碼器4,視頻平面5,聲音處理器6,聲音處理器7,混合器8,聲音控制器9,D/A變換器10,交互圖形(InteractiveGraphics)解碼器11,交互圖形平面12,演示圖形(PresentationGraphics)解碼器13,演示圖形平面14,JPEG解碼器15,靜止圖像平面16,靜止圖像平面控制部17,合成部18a、18b、18c,STC-DELTA附加部19,ATC-DELTA附加部20,局部存儲器21,指令ROM22,用戶事件處理部23,PSR組24,CPU25,腳本存儲器26,局部存儲器27。BD-ROM驅(qū)動器1進(jìn)行BD-ROM的裝載/卸載,具有執(zhí)行對BD-ROM的訪問的功能。讀緩沖器2是FIFO(先進(jìn)先出)存儲器,具有依次存儲從BD-ROM讀取的TS包、并從先存儲的包開始一次輸出的功能。信號分離器(De-MUX)3具有從讀緩沖器2中取出資源(Source)包,將構(gòu)成該資源包的TS包變換為PES包的功能。并且具有如下功能從通過變換得到的PES包中的被記載在STN_Table的包中,將具有PID(PacketIDentifier)的包輸出給視頻解碼器4、音頻解碼器6、交互圖形解碼器11、演示圖形解碼器13中的某一個的功能。關(guān)于資源包和STN_Table的詳細(xì)內(nèi)容,在后面記述。視頻解碼器4具有對從信號分離器3輸出的多個PES包進(jìn)行解碼而得到非壓縮格式的圖片并寫入到視頻平面5上的功能。視頻平面5是用于事先存儲非壓縮格式的圖片的平面。平面指的是在再現(xiàn)裝置100中用于存儲相當(dāng)于一個畫面的像素數(shù)據(jù)的存儲器區(qū)域。視頻平面具有存儲并輸出由視頻解碼器寫入的數(shù)據(jù)的功能。視頻平面5中的析像度是1920×1080,存儲在該視頻平面5中的圖片數(shù)據(jù),由用16比特的YUY值表現(xiàn)的圖像數(shù)據(jù)構(gòu)成。在視頻平面5中,能夠?qū)σ曨l流中的每個幀的再現(xiàn)圖像進(jìn)行定標(biāo)。定標(biāo)是指將每一個幀的再現(xiàn)圖像變更為視頻平面5整體的1/4(稱為四分之一化)和1/1(稱為全屏)中的哪一個。在BD-J模式中按照來自CPU25的指示來執(zhí)行這樣的定標(biāo),所以能夠進(jìn)行將視頻流的再現(xiàn)圖像縮在畫面的一角、或者在整個畫面顯示的畫面演出。聲音處理器6包括音頻緩沖器6a,具有在PID濾波器3輸出了構(gòu)成音頻流的PES包時存儲該P(yáng)ES包的功能;以及音頻解碼器6b,具有對存儲在該緩沖器中的PES包進(jìn)行解碼,輸出PCM(PulseCodeModulation,脈沖編碼調(diào)制)狀態(tài)的音頻數(shù)據(jù)的功能。聲音處理器7包括預(yù)加載緩沖器7a,具有預(yù)加載從BD-ROM讀出的文件sound.bdmv的功能;以及音頻解碼器7b,具有對預(yù)加載的文件sound.bdmv中的多個聲音數(shù)據(jù)中的由CPU25指示的聲音數(shù)據(jù)進(jìn)行解碼,輸出PCM狀態(tài)的音頻數(shù)據(jù)的功能。向預(yù)加載緩沖器7a的預(yù)加載,希望在BD-ROM的裝載時或標(biāo)題切換時進(jìn)行。其理由是,如果要在AVClip的再現(xiàn)中讀出文件sound.bdmv,則會發(fā)生用于讀取AVClip以外的其它文件的光拾取器的搜索。另一方面,在BD-ROM的裝載時或標(biāo)題切換時,很少會繼續(xù)進(jìn)行AVClip的再現(xiàn),所以通過在這樣的定時讀取文件sound.bdmv,能夠保證不中斷AVClip再現(xiàn)。聲音混合器8具有混合從聲音處理器6和聲音處理器7輸出的PCM狀態(tài)的聲音數(shù)據(jù)的功能。聲音控制器9具有如下功能對輸出從聲音混合器8輸出的已解壓狀態(tài)的音頻數(shù)據(jù)和不經(jīng)過聲音處理器6的壓縮狀態(tài)的音頻數(shù)據(jù)中的哪一個進(jìn)行切換。在輸出壓縮狀態(tài)的音頻數(shù)據(jù)時,在其輸出目的地的設(shè)備(電視機(jī))中被解碼。D/A變換器10具有對從聲音合成器8輸出的數(shù)字的音頻數(shù)據(jù)進(jìn)行D/A變換并輸出模擬聲音的功能。交互圖形解碼器(IG解碼器)11具有對從BD-ROM或局部存儲器21讀出的IG流進(jìn)行解碼,將非壓縮圖形寫入到交互圖形平面12的功能。交互圖形(IG)平面12中寫入在HDMV模式下通過交互圖形解碼器11的解碼而得到的非壓縮圖形。此外,在BD-J模式中,寫入由應(yīng)用描繪的字符和圖形。演示圖形(PG)解碼器13具有對從BD-ROM或局部存儲器21輸出的PG流進(jìn)行解碼,將非壓縮圖形寫入到演示圖形(PG)平面11中的功能。通過合成由演示圖形解碼器13解碼并被寫入到演示圖形平面11中的數(shù)據(jù),字幕顯示在畫面上。演示圖形平面14是具有相當(dāng)于一個畫面的區(qū)域的存儲器,能夠存儲一個畫面的非壓縮圖形。JPEG解碼器15具有對被記錄在BD-ROM或局部存儲器21中的JPEG數(shù)據(jù)進(jìn)行解碼并寫入到靜止圖像平面16的功能。靜止圖像平面16是存儲有將JPEG數(shù)據(jù)解壓縮而得到的非壓縮的圖形數(shù)據(jù)的平面。該圖形數(shù)據(jù)作為Java(注冊商標(biāo))應(yīng)用所描繪的、GUI框架的所謂“壁紙”而使用。靜止圖像平面控制部17具有控制從靜止圖像平面16的數(shù)據(jù)輸出的功能。具體地說,從CPU25接受對視頻平面5的定標(biāo)指示,在該定標(biāo)指示是向電視機(jī)130整體的顯示指示即全屏定標(biāo)的情況下,抑制從靜止圖像平面16的數(shù)據(jù)讀取。并且,在定標(biāo)指示是全屏的1/4即四分之一定標(biāo)的情況下,從靜止圖像平面16向合成部18c輸出所存儲的靜止圖像數(shù)據(jù)。合成部18a、18b、18c具有分別合成存儲在交互圖形平面12中的數(shù)據(jù)、存儲在演示圖形平面11中的數(shù)據(jù)、存儲在視頻平面5中的數(shù)據(jù)和存儲在靜止圖像平面16中的數(shù)據(jù),并輸出所得到的合成圖像的圖像信號的功能。并且,從平面未輸出圖像信號的情況下,直接輸出沒進(jìn)行合成就輸出的信號。STC_delta附加部18具有生成STC(SystemTimeClock,系統(tǒng)時鐘)的功能。并且,在STC_Sequence的切換時,通過在至今為止的STCS_equence中的STC值上加上稱為STC_delta的偏移值,求出新的STC_Sequence的STC值(STC2),將至今為止的STC_Sequence中的STC值(STC1)和新的STC_Sequence的STC值(STC2)作為連續(xù)的值。設(shè)定在先行STC_Sequence中最后再現(xiàn)的圖片的顯示開始時刻為PTS1(1stEND)、圖片的顯示期間為Tpp、在后續(xù)STC_Sequence中最初顯示的圖片的開始時刻為PTS2(2ndSTART)的情況下,STC_delta表現(xiàn)為STC_delta=PTS1(1stEND)+Tpp-PTS2(2ndSTART)如上所述地求出STC_delta,向各解碼器輸出該STC_delta被加起來的時鐘的計數(shù)值。由此,各解碼器能夠不中斷地再現(xiàn)相當(dāng)于2個STC_Sequence的數(shù)據(jù)流。如此,即使在1個AVClip中存在2個以上的STC_Sequence,而且應(yīng)該連續(xù)再現(xiàn)的2個以上的AVClip的每個具有不同的STC_Sequence,也能夠無間隙地執(zhí)行這些STC_Sequence間的解碼處理。并且,為了滿足緩沖的連續(xù)性,希望滿足以下的條件1)、2)。1)滿足STC2(2ndSTART)>STC2(1stEND);2)由投影在相同時間軸上的STC1、STC2定義從TS1的TS包取出和從TS2的TS包取出,不會導(dǎo)致緩沖器的下溢(underflow)和溢出。并且,在1)中,STC2(1stEND)是將STC1(1stEND)投影在STC2的時間軸上的值,由STC2(1stEND)=STC1(1stEND)-STC_delta這樣的計算式給出。ATC_delta附加部19具有生成ATC(ArrivalTimeClock)的功能。并且,通過在STC_Sequence的切換時,在至今為止的STC_Sequence中的ATC值(ATC1)上加上稱為ATC_delta的偏移值,使至今為止的STC_Sequence中的ATC值(ATC1)和新的STC_Sequence的ATC值(ATC2)成為連續(xù)的值。通過該加法運(yùn)算,ATC2=ATC1+ATC_delta。ATC_delta指的是,從至今讀出的傳輸流(TS1)的最后的TS包的輸入時刻T1起,到新讀出的傳輸流(TS2)的最初的TS包的輸入時刻T2為止的偏移值,由“ATC_delta≥N1/TS_recording_rate”這樣的計算式給出。在此,輸入時刻T2意味著將TS2的最初的TS包的輸入時刻投影到TS1的時間軸上的時刻。此外,N1是接在TS1的最后的視頻PES包后面的TS包的包數(shù)。在BD-ROM中,這樣的ATC_delta被記述在Clip信息中,所以通過使用它,能夠計算ATC_delta。通過以上的計算,能夠使至今為止的ATC_Sequence具有的ATC值(ATC1)和新的ATC_Sequence具有的ATC值(ATC2)成為連續(xù)的值。通過向信號分離器(De-MUX)3輸出相加了ATC_delta的時鐘的計數(shù)值,能夠?qū)崿F(xiàn)無中斷的緩沖控制。以上是涉及AVClip的再現(xiàn)的構(gòu)成要素。接著說明與BD-J模式下的動作有關(guān)的構(gòu)成要素(局部存儲器21~局部存儲器27)。局部存儲器21是具有將從網(wǎng)頁下載的內(nèi)容等、從BD-ROM以外的記錄介質(zhì)和通信介質(zhì)供給的內(nèi)容,同元數(shù)據(jù)一起存儲的功能的硬盤。該元數(shù)據(jù)是用于將下載內(nèi)容存到局部存儲器21中進(jìn)行管理的信息,通過訪問該局部存儲器21,BD-J模式下的應(yīng)用能夠進(jìn)行利用了下載內(nèi)容長度的各種處理。接著,說明實(shí)現(xiàn)再現(xiàn)裝置中的綜合控制的構(gòu)成要素(指令ROM22~局部存儲器26)。指令ROM22存儲著對再現(xiàn)裝置的控制進(jìn)行規(guī)定的軟件。用戶事件處理部23根據(jù)對遙控器或再現(xiàn)裝置的前面板的鍵操作,向CPU25輸出執(zhí)行該操作的用戶事件。PSR(P1ayerStatusRegister,播放狀態(tài)寄存器)裝置24是內(nèi)置于再現(xiàn)裝置中的寄存器,包括6個PSR和4096個GPR(GeneralPurposeRegister,通用寄存器)。播放狀態(tài)寄存器的設(shè)定值(PSR)中,PSR4~PSR8用于表現(xiàn)當(dāng)前的再現(xiàn)時刻。PSR4通過被設(shè)定為1~100的值,表示當(dāng)前的再現(xiàn)時刻所屬的標(biāo)題,通過被設(shè)定為0,表示當(dāng)前的再現(xiàn)時刻是頂級菜單。PSR5通過被設(shè)定為1~999的值,表示當(dāng)前的再現(xiàn)時刻所屬的章節(jié)號,通過被設(shè)定為OxFFFF,表示在再現(xiàn)裝置中章節(jié)號是無效的。PSR6通過被設(shè)定為1~999的值,表示當(dāng)前的再現(xiàn)時刻所屬的播放列表(當(dāng)前PL)的號碼。PSR7通過被設(shè)定為1~255的值,表示當(dāng)前的再現(xiàn)時刻所屬的PlayItem(當(dāng)前PlayItem)的號碼。PSR8通過被設(shè)定為0~0xFFFFFFFF的值,使用45KHz的時間精度來表示當(dāng)前的再現(xiàn)時刻(當(dāng)前PTM(演示時刻))。利用以上的PSR4~PSR8,能夠在圖18(a)中的BD-ROM全體的時間軸上確定當(dāng)前的再現(xiàn)時刻位于何處。CPU25具有執(zhí)行存儲在指令ROM22的軟件,并執(zhí)行再現(xiàn)裝置整體的控制的功能。該控制內(nèi)容根據(jù)從用戶事件處理部23輸出的用戶事件、以及PSR組24中的各PSR的設(shè)定值,動態(tài)地變化。腳本存儲器26是具有存儲當(dāng)前的PL信息和當(dāng)前的Clip信息的功能的存儲器。當(dāng)前PL信息是指,記錄在BD-ROM中的多個播放列表信息中的、成為當(dāng)前處理對象的信息。當(dāng)前Clip信息是指,記錄在BD-ROM中的多個Clip信息中的、成為當(dāng)前處理對象的信息。局部存儲器27是因從BD-ROM的讀取是低速的,所以用于暫時存儲BD-ROM的記錄內(nèi)容的高速緩沖存儲器。由于存在這樣的局部存儲器27,BD-J模式下的應(yīng)用執(zhí)行更有效。以上是本實(shí)施方式涉及的再現(xiàn)裝置的硬件結(jié)構(gòu)。&lt;再現(xiàn)裝置100的軟件構(gòu)成&gt;接著,說明本實(shí)施方式涉及的再現(xiàn)裝置的軟件構(gòu)成。圖3是將由存儲在ROM24的軟件和硬件構(gòu)成的部分替換為層結(jié)構(gòu)來描繪的圖。如該圖所示,再現(xiàn)裝置的層結(jié)構(gòu)包括以下的a)、b)、c)。即,包括a)BDPlayerDevice的第一層,b)BDPlayerModel的第二層,c)ApplicationRuntimeEnviroment的第三層。這些層中,圖3所示再現(xiàn)裝置的硬件結(jié)構(gòu)屬于第一層。本圖的第一層“BDPlayerDevice”中,包括圖2所示硬件結(jié)構(gòu)中的相當(dāng)于視頻解碼器4、交互圖形解碼器11、音頻解碼器6等的“解碼器”,相當(dāng)于視頻平面5、交互圖形平面12等的“平面”,BD-ROM110及其文件系統(tǒng),局部存儲器21及其文件系統(tǒng)。第二層“BDPlayerModel”由以下的b1)、b2)的層構(gòu)成。即,包括b1)虛擬文件系統(tǒng)(VirtualFileSystem)30及演示引擎(PresentationEngine)31的層、b2)再現(xiàn)控制引擎(PlaybackControlEngine)32的層,對于比自身上位的層,提供函數(shù)API。第三層“ApplicationRuntimeEnviroment”由以下的c1)、c2)的層構(gòu)成。即,包括c1)模塊管理器34存在的層,c2)BD-J平臺35存在的層。首先,說明屬于第二層的虛擬文件系統(tǒng)30~模塊管理器34。虛擬文件系統(tǒng)30用于將存儲在局部存儲器21中的下載內(nèi)容同BD-ROM中的盤內(nèi)容一體地處理的假想的文件系統(tǒng)。其中,存儲在局部存儲器21的下載內(nèi)容包括SubClip、Clip信息、播放列表信息。該下載內(nèi)容中的播放列表信息不論是存在于BD-ROM和局部存儲器21的哪一個中的Clip信息都能指定這一點(diǎn),與BD-ROM上的播放列表信息不同。進(jìn)行該指定時,虛擬文件系統(tǒng)30上的播放列表信息不需要用全路徑指定BD-ROM或局部存儲器21中的文件。這是因?yàn)?,BD-ROM上的文件系統(tǒng)或局部存儲器21上的文件系統(tǒng),能夠被識別為假想的一個文件系統(tǒng)(虛擬文件系統(tǒng)30)。因此,播放列表信息中的Clip_Information_file_name通過指定與存儲了Clip信息的文件的文件主體相當(dāng)?shù)?位數(shù)值,能夠指定虛擬文件系統(tǒng)30、BD-ROM上的AVClip。通過虛擬文件系統(tǒng)30讀取局部存儲器21的記錄內(nèi)容,并且和BD-ROM的記錄內(nèi)容動態(tài)地組合,能夠產(chǎn)生各種各樣的再現(xiàn)的變化。組合局部存儲器21和BD-ROM而形成的盤內(nèi)容和BD-ROM中的盤內(nèi)容對等地被處理,所以在本發(fā)明中,BD-ROM中還包含局部存儲器21+BD-ROM的組合所形成的假想的記錄介質(zhì)。演示引擎31執(zhí)行AV再現(xiàn)函數(shù)。再現(xiàn)裝置的AV再現(xiàn)函數(shù)指的是從DVD播放器、CD播放器繼承的傳統(tǒng)的功能群,是再現(xiàn)開始(Play)、再現(xiàn)停止(Stop)、暫停(PauseON)、暫停的解除(PauseOFF)、靜止圖像功能的解除(Stilloff)、帶速度指定的快進(jìn)(ForwardPlay(speed))、帶速度指定的快退(BackwardPlay(speed))、聲音切換(AudioChange)、副影像切換(SubtitleChange)、角度切換(AngleChange)這樣的功能。為了實(shí)現(xiàn)AV再現(xiàn)函數(shù),演示引擎31控制視頻解碼器4、演示圖形解碼器13、交互圖形解碼器10、音頻解碼器6,以便進(jìn)行被讀取到讀緩沖器2上的AVClip中的、相當(dāng)于期望時刻的部分的解碼。通過進(jìn)行作為期望時刻由PSR8(當(dāng)前PTM)所示的部分的解碼,能夠進(jìn)行任意時刻的再現(xiàn)。再現(xiàn)控制引擎(PlaybackControlEngine(PEC))32執(zhí)行對于播放列表的再現(xiàn)控制函數(shù)(i)、PSR組23中的狀態(tài)取得/設(shè)定函數(shù)(ii)這樣的諸功能。對于播放列表的再現(xiàn)控制函數(shù)是指,按照當(dāng)前PL信息和Clip信息,進(jìn)行演示引擎31執(zhí)行的AV再現(xiàn)函數(shù)中的再現(xiàn)開始和再現(xiàn)停止。這些功能(i)、(ii)按照來自HDMV模塊33~BD-J平臺35的函數(shù)調(diào)用而執(zhí)行。模塊管理器34保持從BD-ROM讀取的Index.bdmv,進(jìn)行分支控制。該分支控制向構(gòu)成當(dāng)前標(biāo)題的動態(tài)腳本發(fā)行Terminate事件,向構(gòu)成分支目的地標(biāo)題的動態(tài)腳本發(fā)行Activate事件。以上說明了演示引擎31~模塊管理器34。接著,說明BD-J平臺35。BD-J平臺35是所謂Java(注冊商標(biāo))平臺,是將Java(注冊商標(biāo))虛擬機(jī)36作為核心的結(jié)構(gòu)。BD-J平臺35除了安裝上述的Java(注冊商標(biāo))2Micro_Edition(J2ME)PersonalBasisProfile(PBP1.0)和GloballyExecutableMHPspecification(GEM[1.0.2])forpackagemediatargets之外,還安裝了BD-JExtention。BD-JExtention包含為了將超越了GEM[1.0.2]的功能提供給BD-J平臺而特化的各種處理包。首先,說明成為BD-J平臺35的核心的Java(注冊商標(biāo))虛擬機(jī)36。&lt;Java(注冊商標(biāo))虛擬機(jī)36&gt;圖4是表示Java(注冊商標(biāo))虛擬機(jī)36的內(nèi)部結(jié)構(gòu)的圖。如本圖所示,Java(注冊商標(biāo))虛擬機(jī)36包括圖33所示的CPU24和用戶類裝載器52、方法區(qū)域53、工作存儲器54、線程55a、b、…n、Java(注冊商標(biāo))堆棧56a、b…n。用戶類裝載器52從局部存儲器26等讀取BDJA目錄的Java(注冊商標(biāo))檔案文件中的類文件,并存儲到方法區(qū)域53。由該用戶類裝載器52進(jìn)行的類文件讀取,是通過應(yīng)用管理器37向用戶類裝載器52指示指定了全路徑的讀取而進(jìn)行的。如果全路徑表示局部存儲器26,則用戶類裝載器52將構(gòu)成應(yīng)用的Java(注冊商標(biāo))檔案文件中的類文件,從局部存儲器26讀取到工作存儲器54。如果全路徑表示VirtualFileSystem30上的目錄,則用戶類裝載器52將構(gòu)成應(yīng)用的Java(注冊商標(biāo))檔案文件中的類文件,從BD-ROM或局部存儲器20讀取到工作存儲器54。應(yīng)用的起動控制,通過該用戶類裝載器52的類文件讀取實(shí)現(xiàn)。在被指示了讀取的類文件不存在于局部存儲器26時,用戶類裝載器52向應(yīng)用管理器37通知讀取失敗。方法區(qū)域53存儲由用戶類裝載器52從局部存儲器27讀取的類文件。工作存儲器54是所謂的堆區(qū)域,存儲各種各樣的類文件的實(shí)例。圖3所示的應(yīng)用管理器37是常駐在該工作存儲器54中的常駐應(yīng)用。在工作存儲器54中,除了這些常駐型的實(shí)例(instance)以外,還存儲與被讀取到方法區(qū)域53的類文件對應(yīng)的實(shí)例。該實(shí)例是構(gòu)成應(yīng)用的xlet程序。通過將這樣的xlet程序配置到工作存儲器54中,應(yīng)用成為可執(zhí)行狀態(tài)。在圖3的層模型中,將該工作存儲器54上的應(yīng)用管理器37描繪在Java(注冊商標(biāo))虛擬機(jī)36上,但這只不過是考慮到易于理解而做出的。現(xiàn)實(shí)的記述是,應(yīng)用管理器37及應(yīng)用作為實(shí)例由線程55a、b…n執(zhí)行。線程55a、b…n是執(zhí)行存儲在工作存儲器54中的方法的邏輯上的執(zhí)行主體,將局部變量和存儲在操作數(shù)堆棧中的變量作為操作數(shù)進(jìn)行運(yùn)算,將運(yùn)算結(jié)果存儲在局部變量或操作數(shù)堆棧中。圖中的箭頭ky1、ky2、kyn象征地表示從工作存儲器54向線程55a、b…n的方法供給。物理的執(zhí)行主體是CPU這唯一的,與此相比,相當(dāng)于邏輯的執(zhí)行主體的線程能夠存在于最大64個Java(注冊商標(biāo))虛擬機(jī)36內(nèi)。在該64個這樣的數(shù)值內(nèi),既可以新制作線程,也可以刪除已存在的線程,線程的動作數(shù)也可以在Java(注冊商標(biāo))虛擬機(jī)36的動作中增減。由于能夠適當(dāng)增加線程數(shù)量,利用多個線程進(jìn)行一個實(shí)例的并列執(zhí)行,能夠?qū)崿F(xiàn)實(shí)例的高速化。本圖中,CPU24和線程的對應(yīng)關(guān)系是1對多的關(guān)系,但在CPU為多個的情況下,CPU24和線程的對應(yīng)關(guān)系可以是多對多的關(guān)系。線程55a、b…n的方法執(zhí)行,是通過將構(gòu)成方法的字節(jié)代碼變換為CPU的默認(rèn)代碼之后發(fā)行給CPU24而進(jìn)行的。Java(注冊商標(biāo))堆棧56a、b…n和線程55a、b…n按照1對1的比例存在著,在內(nèi)部具有程序計數(shù)器(圖中的PC)和1個以上的幀?!俺绦蛴嫈?shù)器”表示在實(shí)例中當(dāng)前正在執(zhí)行哪個部分?!皫笔窍?qū)τ诜椒ǖ囊淮握{(diào)用分配的堆棧式的區(qū)域,包括存儲其1次調(diào)用時的變量的“操作數(shù)堆?!焙捅徽{(diào)用的方法所用的“局部變量堆棧(圖中的局部變量)”。幀是在每進(jìn)行一次調(diào)用時被堆積在Java(注冊商標(biāo))堆棧56a、b…n上,因此在某一個方法遞歸地調(diào)用自己的情況下,該幀也能夠被堆積一個。以上說明了Java(注冊商標(biāo))虛擬機(jī)。&lt;應(yīng)用管理器37&gt;接著,說明應(yīng)用管理器37。應(yīng)用管理器37是在Java(注冊商標(biāo))虛擬機(jī)36內(nèi)的工作存儲器上動作的系統(tǒng)軟件,每當(dāng)發(fā)生標(biāo)題分支時,雖然在分支前標(biāo)題中不執(zhí)行,但在新的標(biāo)題中指示Java(注冊商標(biāo))虛擬機(jī)36起動具有AutoRun的起動屬性的應(yīng)用。與此同時,將在分支前標(biāo)題中執(zhí)行、但不把新的標(biāo)題作為生存區(qū)間的應(yīng)用。這些起動控制和結(jié)束控制是在參照局部BD-JObject中的應(yīng)用管理表的基礎(chǔ)上進(jìn)行的。&lt;BD-ROM的構(gòu)成&gt;下面,說明BD-ROM110中存儲的數(shù)據(jù)。首先,利用圖5說明BD-ROM的數(shù)據(jù)的文件目錄構(gòu)造。如圖5所示,在BD-ROM110中,在Root目錄下有BDM目錄。在BDM目錄中,有賦予了后綴bdmv的文件(index.bdmv,MovieObject.bdmv)。并且,在該BDM目錄之下,進(jìn)一步存在稱為PLAYLIST目錄、CLIPINF目錄、STREAM目錄、BDBJ目錄、BDJA目錄、AUXDATA目錄的6個子目錄。在PLAYLIST目錄中,有賦予了后綴mpls的文件(00001.mpls,00002.mpls,00003.mpls)。在CLIPINF目錄中,有賦予了后綴clpi的文件(00001.clpi,00002.clpi,00003.clpi)。在STREAM目錄中,有賦予了后綴m2ts的文件(00001.m2ts,00002.m2ts,00003.m2ts)。在BDBJ目錄中,有賦予了后綴bobj的文件(00001.bobj,00002.bobj,00003.bobj)。在BDJA目錄中,有賦予了后綴jar的文件(00001.jar,00002.jar,00003.jar)。通過以上的目錄構(gòu)造,理解到在BD-ROM上配置有相互不同種類的多個文件。在AUXDATA目錄中,存儲了文件sound.bdmv。&lt;BD-ROM的構(gòu)成之一、AVClip&gt;首先,說明賦予了后綴.m2ts的文件。圖6是示意性地表示賦予了后綴.m2ts的文件如何構(gòu)成的圖。賦予了后綴.m2ts的文件(00001.m2ts,00002.m2ts,00003.m2ts...)存儲著AVClip。AVClip是MPEG2-TransportStream格式的數(shù)字流。該數(shù)字流的構(gòu)成是,把對膠片影像、NTSC影像、PAL影像進(jìn)行數(shù)字化而得到的數(shù)字視頻,和對LPCM(LinearPulseCodeModulation,線性脈沖編碼調(diào)制)音源、AC-3音源、DTS(DigitalSurround,數(shù)字環(huán)繞)音源進(jìn)行數(shù)字化而得到的數(shù)字音頻(上第一層),變換為由PES包構(gòu)成的基本流(上第二層),進(jìn)一步變換為TS包(上第三層),并且,同樣地將字幕類的演示圖形流(PG流)和對話類的交互圖形流(IG流)(下第一層),變換為PES包串(下第二層),進(jìn)一步變換為TS包(下第三層),并將它們復(fù)用而構(gòu)成。PG流是實(shí)現(xiàn)伴隨運(yùn)動圖像再現(xiàn)的字幕顯示的基本流,IG流是實(shí)現(xiàn)伴隨著運(yùn)動圖像再現(xiàn)的GUI的基本流。這些IG流和PG流不是本發(fā)明的主要特征,因此省略說明。將視頻流中的由1個PTS再現(xiàn)的再現(xiàn)單位(圖片等)稱為“VedioPresentationUnit”。將音頻流中的由1個PTS再現(xiàn)的再現(xiàn)單位稱為“AudioPresentationUnit”。在此,構(gòu)成AVClip的PES包,構(gòu)成1個以上的“STC_Sequence”?!癝TC_Sequence”是指,PES包的排列中,在其PTS、DTS參照的SystemTimeClock(STC)的值中不存在STC不連續(xù)點(diǎn)(systemtime-basediscontinuity)的構(gòu)成。不存在STC不連續(xù)點(diǎn)是STC_Sequence的主要條件,所以,在構(gòu)成一個STC_Sequence的PES包串中,從位于STC不連續(xù)點(diǎn)的正后面且包含了PCR(ProgramClockReference,節(jié)目時鐘基準(zhǔn))的PES包到下一個STC不連續(xù)點(diǎn)之前,成為一個STC_Sequence。&lt;Clip信息&gt;接著,說明賦予了后綴.clpi的文件。賦予了后綴.clpi的文件(00001.clpi,00002.clpi,00003.clpi...)存儲著Clip信息。Clip信息是關(guān)于每個AVClip的管理信息。圖7是表示Clip信息的內(nèi)部結(jié)構(gòu)的圖。如本圖的左側(cè)所示,Clip信息包括1)存儲了關(guān)于AVClip的信息的“ClipInfo()”,2)存儲了與ATCSequence,STCSequence有關(guān)的信息的“SequenceInfo()”,3)存儲了與節(jié)目時序(ProgramSequence)有關(guān)的信息的“ProgramInfo()”,4)“CharacteristicPointInfo(CPI())”。SequenceInfo是包含在AVClip中的、關(guān)于1個以上的STC-Sequence、ATC-Sequence的信息。預(yù)先設(shè)置這些信息的意義是,為了預(yù)先向再現(xiàn)裝置通知STC、ATC的不連續(xù)點(diǎn)。即,若存在這樣的不連續(xù)點(diǎn),則會在AVClip內(nèi)有可能出現(xiàn)相同值的PTS、PCR,再現(xiàn)時發(fā)生不良情況。為了表示在傳輸流中的從何處到何處STC、ATC是連續(xù)的,而設(shè)置了SequenceInfo。ProgramInfo是表示節(jié)目內(nèi)容為固定的區(qū)間的信息。節(jié)目(Program)是互相共有用于同步再現(xiàn)的時間軸的傳輸流彼此的集合。預(yù)先設(shè)置節(jié)目時序的意義是,為了預(yù)先向再現(xiàn)裝置通知節(jié)目內(nèi)容的變化點(diǎn)。這里的節(jié)目內(nèi)容的變化點(diǎn)指的是,視頻流的PID變化、或者視頻流的種類從SDTV(StandardDefinitionTeleVision,標(biāo)準(zhǔn)清晰度數(shù)字電視)變化到HDTV(High-DefinitionTeleVision,高清晰度數(shù)字電視)的點(diǎn)等。接著,說明CharacteristicPointInfo。圖7中的引出線cu2示出了CPI的構(gòu)成。如引出線cu2所示,CPI包括Ne個的EP_map_for_one_stream_PID(EP_map_for_one_stream_PID(0)~EP_map_for_one_stream_PID(Ne-1))。這些EP_map_for_one_stream_PID是關(guān)于屬于AVClip的各個基本流的EP_map。EP_map是在一個基本流中,將AccessUnitDelimiter所存在的入口位置的包序號(SPN_EP_start)和入口時刻(PTS_EP_start)對應(yīng)起來表示的信息。圖中的引出線cu3示出EP_map_for_one_stream_PID的內(nèi)部結(jié)構(gòu)。從該圖可知,EP_map_for_one_stream_PID包含有Nc個的EP_High(EP_High(0)~EP_High(Nc-1))和Nf個EP_Low(EP_Low(0)~EP_Low(Nf-1))。在此,EP_High具有表示AccessUnit(Non-IDRI圖片、IDR圖片)的SPN_start及PTS_EP_start的高位比特的作用,EP_low具有表示AccessUnit(Non-IDRI圖片、IDR圖片)的SPN_start及PTS_EP_start的低位比特的作用。圖7中的引出線cu4示出EP_High的內(nèi)部結(jié)構(gòu)。如該引出線所示,EP_High(i)包括作為對EP_Low的參考值的“ref_to_EP_Low[i]”、表示AccessUnit(Non-IDRI圖片、IDR圖片)的PTS的高位比特的“PTS_EP_High[i]”和表示AccessUnit(Non-IDRI圖片、IDR圖片)的SPN的高位比特的“SPN_EP_High[i]”。在此,i是用于識別任意的EP_High的識別符。圖7中的引出線cu5示出了EP_Low的構(gòu)成。如引出線cu5所示,EP_Low包括表示對應(yīng)的AccessUnit是否是IDR圖片的“is_angle_change_point(EP_Low_id)”、表示對應(yīng)的AccessUnit的大小的“I_end_position_offset(EP_Low_id)”、表示對應(yīng)的AccessUnit(Non-IDRI圖片、IDR圖片)的PTS的低位比特的“PTS_EP_Low(EP_Low_id)”和表示對應(yīng)的AccessUnit(Non-IDRI圖片、IDR圖片)的SPN的低位比特的“SPN_EP_Low(EP_Low_id)”。在此,EP_Low_id是用于識別任意的EP_Low的識別符。&lt;Clip信息的說明之二.EP_map&gt;下面,通過具體例說明EP_map。圖8是表示對于電影視頻流的EP_map設(shè)定的圖。第一層表示按顯示順序配置的多個圖片(由MPEG4-AVC規(guī)定的B圖片、IDR圖片、P圖片),第二層表示該圖片中的時間軸。第四層表示BD-ROM上的TS包串,第三層表示EP_map的設(shè)定。在第二層的時間軸上,設(shè)在時刻t1~t7存在成為AccessUnit的IDR圖片。并且,如果假設(shè)這些t1~t7的時間間隔為1秒左右,則用于電影的視頻流中的EP_map設(shè)定成,將t1~t7作為入口時刻(PTS_EP_start)表示,與此建立對應(yīng)地表示入口位置(SPN_EP_start)。&lt;PlayList信息&gt;接著,說明PlayList信息。賦予了后綴“mpls”的文件(00001.mpls)是存儲了PlayList(PL)信息的文件。PlayList信息是將稱為MainPath的再現(xiàn)路徑和與此對應(yīng)的再現(xiàn)信息作為播放列表(PL)定義的信息。圖9是表示PlayList信息的數(shù)據(jù)結(jié)構(gòu)的圖,如本圖所示,PlayList信息包括定義MainPath的MainPath信息(MainPath())和定義章節(jié)信息的PlayListMark信息(PlayListMark())。MainPath信息是主要在AVClip上定義的再現(xiàn)路徑。另一方面,Subpath是在SubClip上定義的再現(xiàn)路徑。在此,SubClip是不包含作為運(yùn)動圖像的視頻流的AVClip。&lt;PlayList信息的說明之一.MainPath信息&gt;首先說明MainPath信息。MainPath信息對于作為主影像的視頻流和音頻流定義的再現(xiàn)路徑。MainPath是如箭頭mp1所示地由多個PlayItem信息#1…#m定義。PlayItem信息定義構(gòu)成MainPath的一個以上的邏輯的再現(xiàn)區(qū)間。PlayItem信息的結(jié)構(gòu)由引出線hs1示出。如該引出線所示,PlayItem信息包括表示再現(xiàn)區(qū)間的IN點(diǎn)及Out點(diǎn)所屬的AVClip的再現(xiàn)區(qū)間信息的文件名“Clip_Information_file_name”、表示AVClip的編碼方式的“Clip_code_identifier”、表示再現(xiàn)區(qū)間的始點(diǎn)的時間信息“IN_time”、表示再現(xiàn)區(qū)間的終點(diǎn)的時間信息“OUT_time”和“STN_table”。圖10是表示AVClip和PlayList信息之間關(guān)系的圖。第一層表示PlayList信息所具有的時間軸。從第二層到第五層表示通過EP_map參考的視頻流(與圖6所示的相同)。PlayList信息包含PlayItem信息#1、#2這樣的2個PlayItem信息,通過這些PlayItem信息#1、#2的In_time、Out_time,定義了2個再現(xiàn)區(qū)間。若排列這些再現(xiàn)區(qū)間,就定義了與AVClip時間軸不同的時間軸。這就是示于第一層的PlayItem時間軸。如此地,通過PlayItem信息的定義,能夠定義不同于AVClip的時間軸。&lt;STN_table&gt;STN_table是表示被復(fù)用在由Play_Item的Clip_Informaition_file_name指定的AVClip中的多個基本流中,能夠再現(xiàn)的基本流的表。具體來說,STN_table是將與多個基本流的每個有關(guān)的entry和attribute對應(yīng)起來而構(gòu)成。圖11是表示STN_table的內(nèi)部結(jié)構(gòu)的圖。如該圖所示,STN_table包含多個STN_table中的entry和attribute的組合(entry-attribute),成為表示這些entry-attribute組合的個數(shù)(number_of_video_stream_entries,number_of_audio_stream_entries,number_of_PG_textST_stream_entries,number_of_IG_stream_entries)的數(shù)據(jù)結(jié)構(gòu)。entry-attribute的組合如圖中的括號“{”所示,分別與PlayItem中可再現(xiàn)的視頻流、音頻流、PG_textST_stream、IG流相對應(yīng)。說明entry-attribute的詳細(xì)內(nèi)容。圖11是表示entry-attribute的詳細(xì)內(nèi)容的圖。圖12(a)是表示與視頻流對應(yīng)的entry-attribute的組合的圖。視頻流中的entry包含表示在對AVClip進(jìn)行多路分離時用于該視頻流的提取的PID的“ref_to_stream_PID_mainClip”。視頻流中的attribute包括被設(shè)定為0x02的“stream_coding_type”和表示視頻流的顯示速率的“Frame_rate”等。圖12(b)是表示與音頻流對應(yīng)的entry-attribute的組合的圖。音頻流中的entry包含表示在對AVClip進(jìn)行多路分離時用于該音頻流的提取的PID的“ref_to_stream_PID_mainClip”。音頻流中的attribute包括通過被設(shè)定為0x80(LinearPCM)、0x81(AC-3)、0x82(DTS)中的某一個,表示音頻流的編碼類型的“stream_coding_type”、表示對應(yīng)的音頻流的聲道且表示能否多聲道輸出的“audio_presentation_type”、表示對應(yīng)的音頻流的語言屬性的“audio_language_code”等。多聲道中除了包含5.1CH的環(huán)繞聲音以外,還包含立體聲,但在下面的說明中,以多聲道的含義為只包含5.1CH的環(huán)繞聲音進(jìn)行說明。圖12(c)是表示與PG流對應(yīng)的entry-attribute的組合的圖。PG流中的entry包含表示在對AVClip進(jìn)行多路分離時用于該P(yáng)G流的提取的PID的“ref_to_stream_PID_of_mainClip”。PG流中的attribute包括通過被設(shè)定為0x90來表示PG流的編碼譯碼器的“stream_coding_type”和表示對應(yīng)的PG流的語言屬性的“PG_language_code”。圖12(d)是表示與IG流對應(yīng)的entry-attribute的組合的圖。IG流中的entry包含表示在對AVClip進(jìn)行多路分離時用于該IG流提取的PID的“ref_stream_PID_of_mainClip”。IG流中的attribute包括通過設(shè)定為0x91表示IG流的編碼譯碼器的“stream_coding_type”和表示對應(yīng)的IG流的語言屬性的“l(fā)anguage_code”。&lt;PlayList信息的說明之二.PlayListMark&gt;以上說明了本實(shí)施方式涉及的PlayItem信息。接著,說明PlayListMark信息。圖13是表示PlayList信息的PlayListMark信息的內(nèi)部結(jié)構(gòu)的圖。如該圖的圖中的引出線pm0所示,PlayListMark信息包括多個PLMark信息(#1~#n)。PLMark信息(PLMark())是將PL時間軸中的任意區(qū)間指定為章節(jié)點(diǎn)的信息。如引出線pm1所示,PLMark信息包含表示作為章節(jié)指定的對象的PlayItem的“ref_to_PlayItem_Id”和利用時間標(biāo)記表示該P(yáng)layItem中的章節(jié)位置的“mark_time_stamp”。圖14是表示PlayList信息的、利用PLMark信息進(jìn)行的章節(jié)位置的指定的圖。本圖的第二層到第五層表示圖10所示的EP_map和AVClip。本圖的第一層表示PLMark信息和PL時間軸。在第一層,存在2個PLMark信息#1~#2。箭頭kt1、2表示通過PLMark信息的ref_to_PlayItem_Id進(jìn)行的指定。從該箭頭可知,PLMark信息的ref_to_PlayItem_Id指定著PlayItem信息的每個。此外,Mark_time_Stamp表示PlayItem時間軸中的應(yīng)成為Chapter#1、#2的時刻。如此地,PLMark信息能夠在PlayItem時間軸上定義章節(jié)點(diǎn)。能夠定義可使AVClip-SubClip同步的同步區(qū)間,是BD-RO中的播放列表信息的特征。以上的Clip信息和播放列表信息被分類為“靜態(tài)腳本”。其理由是,由以上的Clip信息和播放列表信息來定義作為靜態(tài)的再現(xiàn)單位的播放列表。至此,結(jié)束關(guān)于靜態(tài)腳本的說明。接著,說明“動態(tài)腳本”。動態(tài)腳本是動態(tài)地規(guī)定AVClip的再現(xiàn)控制的腳本數(shù)據(jù)?!皠討B(tài)地”是指再現(xiàn)裝置中的狀態(tài)變化和通過來自用戶的鍵事件來改變再現(xiàn)控制的內(nèi)容。BD-ROM中,作為該再現(xiàn)控制的動作環(huán)境,假想了2個模式。第一個是與DVD再現(xiàn)裝置的動作環(huán)境很相似的動作環(huán)境,是基于指令的執(zhí)行環(huán)境。第二個是Java(注冊商標(biāo))虛擬機(jī)的動作環(huán)境。這2個動作環(huán)境中的第一個,稱為HDMV模式,第二個稱為BD-J模式。由于存在這2個動作環(huán)境,動態(tài)腳本是假想了其中一個動作環(huán)境而記述的。假想了HDMV模式的動態(tài)腳本稱為MovieObject。另一方面,假想了BD-J模式的動態(tài)腳本稱為BD-JObject。首先說明MovieObject。&lt;MovieObject&gt;MovieObject被存儲在如圖5所示的MovieObject.bdmv這樣的文件中,包含導(dǎo)航指令串。導(dǎo)航指令串包括實(shí)現(xiàn)條件分支、再現(xiàn)裝置中的狀態(tài)寄存器的設(shè)定、狀態(tài)寄存器的設(shè)定值取得等的指令串。在MovieObject中可記述的指令示于下面。1)PlayPL指令格式Play(第一變量,第二變量)第一變量是播放列表的號碼,能夠指定要再現(xiàn)的播放列表。第二變量可以使用該播放列表中包含的PlayItem或該播放列表中的任意時刻、chapter、Mark來指定再現(xiàn)開始位置。將利用PlayItem指定了PL時間軸上的再現(xiàn)開始位置的PlayPL函數(shù)稱為PlayPLatPlayItem(),將利用Chapter指定了PL時間軸上的再現(xiàn)開始位置的PlayPL函數(shù)稱為PlayPLatChapter(),將利用時刻信息指定了PL時間軸上的再現(xiàn)開始位置的PlayPL函數(shù)稱為PlayPLatSpecifiedTime()。2)JMP指令格式JMP變量JMP指令是廢棄(discard)當(dāng)前的動態(tài)腳本而執(zhí)行變量所示的分支目的地動態(tài)腳本的分支。JMP指令的形式,有直接指定了分支目的地動態(tài)腳本的直接參照的形式和間接參照分支目的地動態(tài)腳本的間接參照的形式。MovieObject中的導(dǎo)航指令的記述同DVD中的導(dǎo)航指令的記述方式很相似,所以,能夠有效地進(jìn)行將DVD上的盤內(nèi)容移植到BD-ROM的作業(yè)。關(guān)于MovieObject,存在被記載于以下的國際公開公報中的現(xiàn)有技術(shù)。關(guān)于詳細(xì)內(nèi)容,請參考該國際公開公報。國際公開公報WO2004/074976至此,結(jié)束關(guān)于MovieObject的說明。接著,說明BD-JObject。&lt;BD-JObject&gt;BD-JObject是在Java(注冊商標(biāo))編程環(huán)境下記述的BD-J模式的動態(tài)腳本,被存儲在00001~00003.bobj這樣的文件中。圖15是表示BD-JObject的內(nèi)部結(jié)構(gòu)的圖。包含應(yīng)用管理表(AMT)、播放列表管理表(PLMT)而構(gòu)成。與MovieObject的不同點(diǎn)在于,在BD-JObject中未直接記述指令。即,在Object中的控制步驟是利用導(dǎo)航指令直接記述的。與此相比,在BD-JObjiect中,通過在應(yīng)用管理表中記載對于Java(注冊商標(biāo))應(yīng)用的指定,間接地規(guī)定了控制步驟。通過這樣的間接的規(guī)定,能夠有效地及進(jìn)行在多個動態(tài)腳本中使控制步驟共同化的所謂控制步驟共同化。此外,MovieObject中的播放列表再現(xiàn)是通過命令播放列表再現(xiàn)的導(dǎo)航指令(PlayPl指令)的記述而實(shí)現(xiàn)的,但是,BD-JObject中的播放列表再現(xiàn),是通過將表示播放列表再現(xiàn)順序的播放列表管理表組裝到BD-JObject中而記述可能。說明該BD-J模式中的Java(注冊商標(biāo))應(yīng)用。在此,假想了BD-J模式的Java(注冊商標(biāo))平臺,完全安裝了Java(注冊商標(biāo))2Micro_Edition(J2ME)PersonalBasisProfile(PBP1.0)和GloballyExecutableMHPspecification(GEM1.0.2)forpackagemediatargets。該BD-J模式下的Java(注冊商標(biāo))應(yīng)用是通過xlet接口由應(yīng)用管理器控制。Xlet接口具有“l(fā)oaded”、“paused”、“active”、“destroyed”的四個狀態(tài)。上述的Java(注冊商標(biāo))平臺包含用于顯示JFIF(JPEG)和PNG、及其他圖形數(shù)據(jù)的標(biāo)準(zhǔn)(注冊商標(biāo))程序庫。因此,Java(注冊商標(biāo))應(yīng)用能夠?qū)崿F(xiàn)與在HDMV模式下通過IG流實(shí)現(xiàn)的GUI不同的GUI框架。Java(注冊商標(biāo))應(yīng)用中的GUI框架,包含由GEM1.0.2規(guī)定的HAVi(HomeAduio/Videointeroperability)框架,包含GEM1.0.2中的遙控機(jī)構(gòu)。由此,Java(注冊商標(biāo))應(yīng)用能夠?qū)崿F(xiàn)將基于HAVi框架的按鈕顯示、文本顯示、聯(lián)機(jī)顯示(BBS的內(nèi)容)這樣的顯示和運(yùn)動圖像的顯示進(jìn)行了組合的畫面顯示,利用遙控能夠進(jìn)行對該畫面顯示的操作。相當(dāng)于該Java(注冊商標(biāo))應(yīng)用的實(shí)體的是,圖2中的BDMV目錄下的BDJA目錄中存儲的Java(注冊商標(biāo))檔案文件(00001.jar,00002.jar)。下面,參照圖16說明(注冊商標(biāo))檔案文件。&lt;Java(注冊商標(biāo))檔案文件&gt;Java(注冊商標(biāo))檔案文件(圖2的00001.jar,00002.jar)是將1個以上的類文件、1個以上的數(shù)據(jù)文件等歸納為1個而得到的文件,構(gòu)成在BD-J模式下應(yīng)動作的Java(注冊商標(biāo))應(yīng)用。圖16是表示由檔案文件收容的程序、數(shù)據(jù)的圖。該圖中的程序、數(shù)據(jù)是用Java(注冊商標(biāo))檔案庫歸納了配置有框內(nèi)表示的目錄構(gòu)造的多個文件??騼?nèi)表示的目錄構(gòu)造包括Root目錄、Java(注冊商標(biāo))1、2、3目錄、Image1、2、3目錄,在Root目錄中配置有common.pkg,在Java(注冊商標(biāo))1、Java(注冊商標(biāo))2、Java(注冊商標(biāo))3目錄中配置有類文件(00001.class~00007.class),在Image1、Image2、Image3目錄中配置有00001.JPEG~00003.JPEG、00004.PNG~00006.PNG。Java(注冊商標(biāo))檔案文件是用Java(注冊商標(biāo))檔案庫歸納了這些文件而得到。這樣的類文件及數(shù)據(jù)在從BD-ROM讀取到高速緩存時被解壓縮,在高速緩存上作為被配置在目錄中的多個文件來處理。Java(注冊商標(biāo))檔案文件的文件名中“zzzzz”這5位數(shù)值,應(yīng)用的ID(applicationID)。本Java(注冊商標(biāo))檔案文件被讀取到高速緩存時,通過參照該文件名中的數(shù)值,能夠取出構(gòu)成任意的Java(注冊商標(biāo))應(yīng)用的程序、數(shù)據(jù)。而且,在本實(shí)施方式中構(gòu)成應(yīng)用的程序、數(shù)據(jù)被歸納在Java(注冊商標(biāo))檔案文件中,但也可以是LZH文件、zip文件。以上,說明了BD-J模式中的動態(tài)腳本。&lt;Index.bdmv&gt;Index.bdmv是表示構(gòu)成標(biāo)題的MovieObject或BD-JObjext的表。在標(biāo)題中,定義稱為某一標(biāo)題的構(gòu)成要素的MovieObject是哪個、或者成為某一標(biāo)題的構(gòu)成要素的BD-JObject是哪個。關(guān)于Index.bdmv的詳細(xì)內(nèi)容記載在以下的國際公開公報中。關(guān)于詳細(xì)內(nèi)容請參考該公報。國際公開公報WO2004/025651A1公報下面,進(jìn)一步詳細(xì)地分別說明圖15所示的應(yīng)用管理表、播放列表管理表。&lt;應(yīng)用管理表&gt;說明應(yīng)用管理表(AMT)。應(yīng)用管理表(AMT)是安裝上述的GEM1.0.2forpackagemediatargets中的“應(yīng)用信令”的表?!皯?yīng)用信令”是指,在GEM1.0.2規(guī)定的MHP(MultimediaHomePlatform)中,將“服務(wù)”作為生存期間進(jìn)行應(yīng)用的起動和執(zhí)行的控制。本實(shí)施方式中的應(yīng)用管理表,代替該“服務(wù)”,而是將BD-ROM中的“標(biāo)題”作為生存區(qū)間,來實(shí)現(xiàn)應(yīng)用的起動及執(zhí)行的控制。圖17(a)是表示應(yīng)用管理表的內(nèi)部結(jié)構(gòu)的圖。如該圖所示,應(yīng)用管理表包括“l(fā)ife_cycle”、“apli_id_ref”、“run_attribute”和“run_priority”。圖17(b)表示構(gòu)成應(yīng)用管理表的信息要素的含義內(nèi)容?!發(fā)ife_cycle”表示應(yīng)用的“生存區(qū)間”。“apli_id_ref”表示通過記述對于“應(yīng)用識別符”的參照值而具有左側(cè)記載的生存區(qū)間的應(yīng)用是哪一個。應(yīng)用識別符在Java(注冊商標(biāo))檔案文件中用作為文件名賦予的5位數(shù)值zzzzz表現(xiàn)。“apli_id_ref”中記載了該5位數(shù)值。“run_attribute”記述了該生存區(qū)間中的應(yīng)用的“起動屬性”。起動屬性有AutoRun、Present、Susped這樣的種類?!皉un_priority”記述了該生存區(qū)間中的應(yīng)用的“起動優(yōu)先級”。在BD_JObject中,使用這些信息控制應(yīng)用的動作。&lt;生存區(qū)間&gt;在此,說明在應(yīng)用管理表中規(guī)定的信息中的生存區(qū)間。生存區(qū)間表示,在記錄在BD-ROM中的內(nèi)容全體的時間軸上,應(yīng)用能夠在虛擬機(jī)的工作存儲器上能夠生存的區(qū)間。工作寄存器中的“生存”是說,構(gòu)成該應(yīng)用的xlet程序被讀取到Java(注冊商標(biāo))虛擬機(jī)內(nèi)的工作存儲器中、且能夠由Java(注冊商標(biāo))虛擬機(jī)執(zhí)行的狀態(tài)。在Java(注冊商標(biāo))虛擬機(jī)中使應(yīng)用動作的情況下,明確地規(guī)定從時間軸的何處開始應(yīng)用的服務(wù)、并在時間軸的何處結(jié)束應(yīng)用的服務(wù)這樣的“服務(wù)的開始點(diǎn)及結(jié)束點(diǎn)”是很重要的。規(guī)定該服務(wù)的開始點(diǎn)及結(jié)束點(diǎn)的是應(yīng)用管理表中的生存區(qū)間。另一方面,用DVD-Video那樣的讀取專用盤供給的盤內(nèi)容,成為將頂級菜單標(biāo)題作為核心的構(gòu)造。從該頂級菜單標(biāo)題向各個著作物分支后進(jìn)行再現(xiàn),然后再返回到頂級菜單標(biāo)題,具有這樣獨(dú)特的狀態(tài)轉(zhuǎn)移。圖18是表示盤內(nèi)容中的狀態(tài)轉(zhuǎn)移的圖。該圖中的四邊框是標(biāo)題(Title)。標(biāo)題是指在盤內(nèi)容特有的狀態(tài)轉(zhuǎn)移中相當(dāng)于1個“狀態(tài)”的再現(xiàn)單位,該標(biāo)題作為Java(注冊商標(biāo))應(yīng)用的生存區(qū)間而處理。標(biāo)題中,有在BD-ROM的裝載時首先再現(xiàn)的“FirstPlayTitle”、構(gòu)成頂級菜單的“Top_menuTitle”、除此以外的一般的“Title”。此外,圖中的箭頭jh1、2、3、4、5、6、7、8象征地表示Title間的分支。該圖所示的狀態(tài)轉(zhuǎn)移是,在BD-ROM裝載時再現(xiàn)“FirstPlayTitle”,并發(fā)生向“Top_menuTitle”的分支,成為對頂級菜單選擇的等待。如果由用戶進(jìn)行了對頂級菜單的選擇操作,則根據(jù)選擇進(jìn)行該Title的再現(xiàn),并再次返回到TopMenuTitle,在BD-ROM的卸載之前一直重復(fù)進(jìn)行上述的處理,就是盤內(nèi)容特有的狀態(tài)轉(zhuǎn)移。那么,在形成圖18所示的狀態(tài)轉(zhuǎn)移的盤內(nèi)容中,Title是怎樣作為生存區(qū)間被規(guī)定的。在進(jìn)行BD-ROM的裝載之后,按照在圖18中用箭頭jh1、2、3、4…表示的參考標(biāo)記的數(shù)值順序進(jìn)行分支,BD-ROM被卸載。如果這樣,可以將從BD-ROM被裝載之后到卸載的連續(xù)時間帶同視為一根時間軸。將該時間軸作為盤全體的時間軸。圖19(a)是表示盤全體的時間軸的圖,圖19(b)表示該時間軸上的構(gòu)成。如圖19(b)所示,盤全體的時間軸包括再現(xiàn)FirstPlayTitle的區(qū)間、再現(xiàn)Top_menuTitle的區(qū)間、再現(xiàn)title#1的區(qū)間等。這些Title的再現(xiàn)區(qū)間是這樣規(guī)定的,即Title是由唯一的BD-JObject構(gòu)成的,因此可以將任一個MovieObject或BD-JObject為有效的期間作為Title的再現(xiàn)區(qū)間。即,F(xiàn)irstPlayTitle、TopMenuTitle、其他的Title都由動態(tài)腳本構(gòu)成,所以,可以將構(gòu)成Title的BD-JObject中的某一個作為當(dāng)前BD-JObject被激活、并在再現(xiàn)裝置內(nèi)供于解讀及執(zhí)行的期間定義為Title的再現(xiàn)區(qū)間。圖20(a)時表示在BD-ROMM全體的時間軸上,從由識別符bobj_id確定的BD-JObject中確定的再現(xiàn)區(qū)間的圖。在此,如果由識別符bobj_id確定的BD-JObject構(gòu)成1個Title,則可以將由該識別符bobj_id確定的BD-JObject為有效的BD-ROM時間軸上的一區(qū)間考慮為Title的再現(xiàn)區(qū)間。在此,BD-JObject被激活的期間的結(jié)束時間,一直到發(fā)生Title分支為止。即,在發(fā)生Title分支之前,成為執(zhí)行對象的動態(tài)腳本作為當(dāng)前BD-JObject被處理,所以將在該BD-JObject中發(fā)生JumpTitle之前的一個區(qū)間作為Title區(qū)間來處理。接著,說明Title區(qū)間和PL時間軸的關(guān)系。如上所述,在MovieObject、BD-JObject中,可以將播放列表再現(xiàn)步驟作為一個處理步驟記述。如果有播放列表再現(xiàn)步驟的記述,則上述的PL時間軸的全部或一部分歸屬于Title區(qū)間。在圖20(a)的一例中,假設(shè)在BD-JObject記述了播放列表管理表。該情況下,如圖20(b)所示,PL時間軸歸屬在與BD-JObject對應(yīng)的Title區(qū)間中。在該P(yáng)L時間軸上還可以定義多個章節(jié)(Chapter#1、#2、#3),因此在BD-ROM上的時間軸上存在BD-ROM全體-Title-播放列表章節(jié)這樣的函數(shù)。使用這些函數(shù),能夠記述應(yīng)用的生存區(qū)間。而且,播放列表再現(xiàn)和應(yīng)用執(zhí)行同時進(jìn)行,所以在播放列表再現(xiàn)的途中有時會發(fā)生Title分支。該情況下,在一個Title再現(xiàn)區(qū)間內(nèi)只歸屬播放列表時間軸的一部分,而不是播放列表時間軸全體。即,在一個Title的再現(xiàn)區(qū)間中是歸屬播放列表時間軸的全體、還是歸屬其一部分,是根據(jù)Title分支何時發(fā)生而變更的。圖21是表示在圖20(b)的時間軸上被規(guī)定的生存區(qū)間的典型例子的圖。如該圖所示,在應(yīng)用中,存在將Title作為生存區(qū)間的“標(biāo)題邊界應(yīng)用”、將Title內(nèi)的章節(jié)作為生存區(qū)間的“章節(jié)邊界應(yīng)用”和將BD-ROM全體的時間軸作為生存區(qū)間的“標(biāo)題無邊界應(yīng)用”這三個典型類型。其中,標(biāo)題邊界應(yīng)用的生存空間可以用該標(biāo)題的識別符定義。此外,章節(jié)邊界應(yīng)用的生存空間可以用章節(jié)所屬的標(biāo)題的識別符和該章節(jié)識別符的組合進(jìn)行定義。即使平臺在工作,若Title或章節(jié)這樣的生存區(qū)間結(jié)束,則能夠從應(yīng)用回收資源。由于保證資源回收的機(jī)會,能夠使平臺的動作穩(wěn)定化。舉具體例子說明在不遠(yuǎn)的將來會實(shí)施的將盤內(nèi)容選作題材而進(jìn)行的應(yīng)用管理表中的生存區(qū)間記述。在此,作為題材的盤內(nèi)容包含構(gòu)成影像正編的正編標(biāo)題(title#1)、構(gòu)成網(wǎng)絡(luò)購物的網(wǎng)絡(luò)購物標(biāo)題(title#2)、構(gòu)成游戲應(yīng)用的游戲標(biāo)題(title#3)這樣的性格不同的三個標(biāo)題。圖22是表示包含正編標(biāo)題、網(wǎng)絡(luò)購物標(biāo)題、游戲標(biāo)題這三個標(biāo)題的盤內(nèi)容的圖。在該圖的右側(cè)記述著Index.bdmv,在左側(cè)記述著3個標(biāo)題。右側(cè)的虛線框表示各個應(yīng)用屬于哪個標(biāo)題的歸屬關(guān)系。三個標(biāo)題中的title#1包括application#1、application#2、application#3這三個應(yīng)用。title#2包括application#3、application#4這2個應(yīng)用,title#3包括application#5。圖22的一例中,application#3在title#1和title#2的雙方被起動。如果根據(jù)圖22的虛線所示的歸屬關(guān)系將各應(yīng)用的生存區(qū)間圖形化,則得到圖23(a)。該圖中,橫軸是標(biāo)題再現(xiàn)區(qū)間,在縱軸方向配置了各個應(yīng)用的生存區(qū)間。在此,由于application#1、application#2僅歸屬于title#1,所以這些生存區(qū)間留在title#1內(nèi)。由于application#4僅歸屬于title#2,所以這些生存區(qū)間留在title#2內(nèi)。由于application#5僅歸屬于title#3,所以這些生存區(qū)間留在title#3內(nèi)。由于application#3歸屬于title#1及title#2,所以這些生存區(qū)間橫跨title#1-title#2。若根據(jù)該生存區(qū)間記述應(yīng)用管理表,則title#1、#2、#3的應(yīng)用管理表成為圖23(b)。如果如此地記述了應(yīng)用管理表,在title#1的再現(xiàn)開始時將application#1、application#2、application#3裝載到工作存儲器中。然后,進(jìn)行在title#2的再現(xiàn)開始時將application#1、application#2從工作存儲器中刪除而僅留下application#3的控制。與此同樣地,能夠進(jìn)行在title#2的再現(xiàn)開始時將application#4裝載到工作存儲器中,在title#3的開始時將application#3、application#4從工作存儲器中刪除的控制。再者,能夠進(jìn)行在title#3的再現(xiàn)中將application#5裝載到工作存儲器中,在title#3的再現(xiàn)結(jié)束時將application#5從工作存儲器中刪除的控制。即使是發(fā)生了標(biāo)題間分支的情況下,在分支源-分支目的地中生存的應(yīng)用預(yù)先存儲在工作寄存器上,將不存在于分支源而僅存在于分支目的地的應(yīng)用讀入到工作寄存器中即可,所以將應(yīng)用讀入工作寄存器的次數(shù)成為所需要的最低次數(shù)。如此地,通過減少讀入次數(shù),能夠?qū)崿F(xiàn)不用意識標(biāo)題的邊界的應(yīng)用、即無邊界的應(yīng)用。接著,進(jìn)一步詳細(xì)說明應(yīng)用的起動屬性。起動屬性中,有表示自動起動的“AutoRun”,表示不是自動起動的對像但可以放置在虛擬機(jī)的工作存儲器中的“Present”,位于虛擬機(jī)的工作存儲器中但不能分配CPU功率的“Suspend”?!癆utoRun”是表示與對應(yīng)的標(biāo)題的分支同時地將該應(yīng)用讀入到工作存儲器且執(zhí)行的屬性。如果發(fā)生從某一標(biāo)題向其他標(biāo)題的分支,則進(jìn)行應(yīng)用管理的管理主體(應(yīng)用管理器)在其分支目的地中生存著,并且將起動屬性被設(shè)定為AutoRun的應(yīng)用讀入到工作存儲器執(zhí)行。由此,該應(yīng)用同標(biāo)題分支一起自動地被起動。起動屬性“Present”是繼續(xù)屬性,表示繼續(xù)分支源title中的應(yīng)用的狀態(tài)。此外,是表示可以執(zhí)行對應(yīng)的應(yīng)用的屬性。在起動屬性為“Present”的情況下,被賦予了該起動屬性的應(yīng)用被允許從其他應(yīng)用的調(diào)用。如果從起動中的應(yīng)用發(fā)生了調(diào)用,則進(jìn)行應(yīng)用管理的管理主體(應(yīng)用管理器)判斷該應(yīng)用的applicationID是否被記述在應(yīng)用管理表中,起動屬性是否是“Present”。如果是“Present”,將該應(yīng)用裝載到工作存儲器。另一方面,在該調(diào)用方應(yīng)用的applicationID未記述在應(yīng)用管理表的情況下,該應(yīng)用不被裝載到工作存儲器。通過應(yīng)用進(jìn)行的調(diào)用,限于被賦予了該“Present”的應(yīng)用?!癙resent”是在未明確地指定起動屬性的情況下賦予的缺省的起動屬性,所以,當(dāng)某一應(yīng)用的起動屬性是無指定“——”的情況下,意味著該應(yīng)用的起動屬性是該“Present”。“Suspend”是指,應(yīng)用被放置在雖然分配了資源但未分配CPU功率的狀態(tài)。這樣的Suspend,例如實(shí)現(xiàn)在游戲標(biāo)題的執(zhí)行中經(jīng)由側(cè)路徑的處理時是有意義的。圖24是表示起動屬性可取的三種狀態(tài)(Present、AutoRun、Suspend)和之前標(biāo)題中的應(yīng)用狀態(tài)的三種狀態(tài)(非起動、起動中、Suspend)能夠取的組合方式的圖。在之前狀態(tài)是“非起動”的情況下,若起動屬性是“AutoRun”,則在分支目的地標(biāo)題中該應(yīng)用被起動。若之前狀態(tài)是“非起動”、起動屬性是“Present”、“Suspend”,在分支目的地標(biāo)題中該應(yīng)用什么也不做而繼續(xù)其狀態(tài)。在之前狀態(tài)是“起動中”的情況下,若起動屬性是“Present”、“AutoRun”,在分支目的地標(biāo)題中該應(yīng)用什么也不做而繼續(xù)其狀態(tài)。如果起動屬性是“Suspend”,應(yīng)用的狀態(tài)被暫停。在之前狀態(tài)是“Suspend”的情況下,若分支目的地標(biāo)題的起動屬性是“Suspend”,則維持暫停。若是“Present”或“AutoRun”,則在分支目的地標(biāo)題中該應(yīng)用重啟。通過在應(yīng)用管理表中定義生存區(qū)間及起動屬性,可以沿著標(biāo)題再現(xiàn)區(qū)間的行進(jìn),進(jìn)行使Java(注冊商標(biāo))應(yīng)用動作的同步控制,可以向人們提供伴隨影像再現(xiàn)和程序執(zhí)行的各種各樣的應(yīng)用。而且,在之前狀態(tài)是“Suspend”、分支目的地標(biāo)題的起動屬性為“Present”的情況下,也可以維持之前狀態(tài)即暫停狀態(tài)。最后,說明對于各應(yīng)用的“起動優(yōu)先級”。該起動優(yōu)先級取0~255的值,是應(yīng)用管理器進(jìn)行如下處理時使用的判斷材料在存儲器資源枯竭時、或者CPU負(fù)載變高時,強(qiáng)制地結(jié)束哪個應(yīng)用,或者從哪個應(yīng)用奪取資源。該情況下,應(yīng)用管理器進(jìn)行結(jié)束起動優(yōu)先級低的應(yīng)用的動作,繼續(xù)起動優(yōu)先級高的應(yīng)用的動作的處理。此外,起動優(yōu)先級還用于對再現(xiàn)中播放列表的請求發(fā)生了競爭時的應(yīng)用間的調(diào)解。在此,假設(shè)某一個應(yīng)用正在進(jìn)行某一播放列表的塊進(jìn)。這時,如果別的應(yīng)用對相同的播放列表發(fā)出了暫停請求,則比較向這些應(yīng)用賦予的起動優(yōu)先級。然后,如果命令塊進(jìn)的應(yīng)用的起動優(yōu)先級高,則繼續(xù)進(jìn)行這樣的應(yīng)用進(jìn)行的塊進(jìn)。相反,如果命令了暫停的應(yīng)用的起動優(yōu)先級高,則進(jìn)行塊進(jìn)中播放列表的暫停。利用以上的生存區(qū)間、起動屬性、起動優(yōu)先級,在編制時能夠預(yù)先進(jìn)行規(guī)定,將能夠在虛擬機(jī)上動作的應(yīng)用的數(shù)量限制在規(guī)定數(shù)以下。因此,能夠保證應(yīng)用的穩(wěn)定動作。&lt;播放列表管理表&gt;以上說明了應(yīng)用管理表。接著,說明播放列表管理表(PLMT)。是表示在應(yīng)用的生存區(qū)間應(yīng)該和各應(yīng)用執(zhí)行同時進(jìn)行的再現(xiàn)控制的表。應(yīng)用的動作是不穩(wěn)定的,會發(fā)生起動的失敗和異常結(jié)束,在此,作為發(fā)生了起動失敗、異常結(jié)束時的故障保護(hù)機(jī)構(gòu),本實(shí)施方式在應(yīng)用的每個生存區(qū)間設(shè)置了播放列表管理表。播放列表管理表是規(guī)定在某一應(yīng)用的生存區(qū)間開始時應(yīng)該與此同時進(jìn)行的再現(xiàn)控制的信息。該再現(xiàn)控制是基于播放列表信息的AVClip再現(xiàn),通過與基于播放列表信息的再現(xiàn)控制同時進(jìn)行,同時進(jìn)行應(yīng)用執(zhí)行和播放列表再現(xiàn)。播放列表管理表雖然在應(yīng)用的每個生存區(qū)間設(shè)置,但設(shè)有播放列表管理表的應(yīng)用僅限于標(biāo)題邊界的應(yīng)用。其原因是,標(biāo)題無邊界應(yīng)用將整個標(biāo)題作為生存區(qū)間,所以在應(yīng)用執(zhí)行的同時進(jìn)行播放列表再現(xiàn)的控制,是不合適的。章節(jié)邊界應(yīng)用是在從一個播放列表內(nèi)的章節(jié)起開始執(zhí)行應(yīng)用的前提下規(guī)定了生存區(qū)間,所以不需要規(guī)定播放列表再現(xiàn)。從上述內(nèi)容可知,播放列表管理表被定義為由1個以上的標(biāo)題構(gòu)成的生存區(qū)間。圖25(a)是表示播放列表管理表的內(nèi)部結(jié)構(gòu)的圖。如該圖所示,播放列表管理表包括“PL_id_ref”和“Playback_attribute”。圖25(b)表示構(gòu)成播放列表管理表的信息要素的含義內(nèi)容。“PL_id_ref”通過記述對于播放列表識別符的“參考值”,表示在應(yīng)用的生存區(qū)間可以再現(xiàn)的播放列表是哪一個。播放列表識別符用文件YYYYY.MPLS中的、作為文件名賦予的5位數(shù)值YYYYY表現(xiàn)。通過記述該YYYYY,“PL_id_ref”表示在對應(yīng)的標(biāo)題中可以再現(xiàn)的播放列表是哪一個。“Playback_Attribute”是模仿了應(yīng)用管理表中的起動屬性的屬性,是規(guī)定在標(biāo)題開始時如何再現(xiàn)被記述在“PL_id_ref”的播放列表的再現(xiàn)屬性。對于播放列表的再現(xiàn)屬性,有“AutoPlay”和“Present”的2種。“AutoPlay”是表示與對應(yīng)的標(biāo)題的分支同時地再現(xiàn)該播放列表的含義的屬性。當(dāng)發(fā)生從某一標(biāo)題向其他標(biāo)題的分支時,進(jìn)行應(yīng)用管理的管理主體(應(yīng)用管理器),開始進(jìn)行在其分支目的地標(biāo)題中可以再現(xiàn)、且再現(xiàn)屬性設(shè)定為AutoPlay的播放列表的再現(xiàn)。由此,起動屬性被設(shè)定為AutoPlay的播放列表同標(biāo)題分支一起自動地被起動?!癙resent”和起動屬性中的Present一樣是繼續(xù)屬性,表示繼續(xù)分支源標(biāo)題中的播放列表的狀態(tài)。而且,是表示可以再現(xiàn)對應(yīng)的播放列表的屬性。例如有被連續(xù)再現(xiàn)的2個標(biāo)題,在前面的標(biāo)題側(cè)的播放列表管理表中,某一播放列表的再現(xiàn)屬性被設(shè)定為AutoPlay,在當(dāng)前標(biāo)題側(cè)的播放列表管理表中,該播放列表的再現(xiàn)屬性被設(shè)定為Present。在此,播放列表的再現(xiàn)時間是2小時,假設(shè)在其中經(jīng)過了1小時的時刻發(fā)生了分支。該情況下,在當(dāng)前標(biāo)題中再現(xiàn)屬性被設(shè)定為Present,所以在當(dāng)前標(biāo)題中,該播放列表從1個小時的已再現(xiàn)區(qū)間之后開始進(jìn)行再現(xiàn)。若如此地將再現(xiàn)屬性設(shè)定為Present,在發(fā)生標(biāo)題間的分支的情況下,也能從其剩余部分開始進(jìn)行播放列表再現(xiàn)。由此,在相互分支的一連串的標(biāo)題中,能夠容易地實(shí)現(xiàn)再現(xiàn)共通的播放列表的所謂“標(biāo)題間的播放列表再現(xiàn)的共通化”。此外,在分支目的地標(biāo)題為多個的情況下,若將這些多個標(biāo)題的再現(xiàn)屬性都設(shè)為Present,則不論分支到多個標(biāo)題中的哪個,都能夠繼續(xù)進(jìn)行一個共通的播放列表再現(xiàn)。而且,標(biāo)題的邊界也可以不保證無間隙再現(xiàn),所以,如上所述地在多個標(biāo)題間要再現(xiàn)1個播放列表的情況下,允許在分支前后中斷播放列表再現(xiàn)。此外,再現(xiàn)屬性是“Present”的情況下,被賦予了該再現(xiàn)屬性的播放列表通過來自其他應(yīng)用的再現(xiàn)請求進(jìn)行再現(xiàn)。當(dāng)從起動中的應(yīng)用發(fā)出了播放列表的再現(xiàn)請求,則進(jìn)行應(yīng)用管理的管理主體(應(yīng)用管理器)判斷接受了請求的播放列表的PL_id_ref是否記述在播放列表管理表中,判斷再現(xiàn)屬性是不是“AutoPlay”和“Present”中的一個。如果是“AutoPlay”和“Present”中的某一個,則再現(xiàn)該播放列表。另一方面,接受了請求的播放列表的PL_id_ref沒有被記述在播放列表管理表中的情況下,不再現(xiàn)該播放列表?;趹?yīng)用的請求進(jìn)行的播放列表再現(xiàn),限于被賦予了該“AutoPlay”和“Present”中的某一個的播放列表。由于“Present”是在沒有明確地指定再現(xiàn)屬性時被賦予的缺省的再現(xiàn)屬性,因此,如果某一播放列表的再現(xiàn)屬性是“——”,則意味著該播放列表的再現(xiàn)屬性是該P(yáng)resent。圖26表示由播放列表管理表、應(yīng)用管理表規(guī)定的標(biāo)題的具體例子。圖26的第一層表示標(biāo)題的再現(xiàn)影像,第二層表示時間軸,第三層表示由PLMT規(guī)定了再現(xiàn)的播放列表,第四層表示應(yīng)用執(zhí)行。第四層中,application#1在標(biāo)題的開始時同時被起動,然后,在時刻t1成為動作狀態(tài)。另一方面,PlayList#1在標(biāo)題的開始時同時開始再現(xiàn)。PlayList#1的再現(xiàn)在與標(biāo)題的再現(xiàn)相同的時刻開始,所以如第一層的左側(cè)所示,在標(biāo)題的再現(xiàn)開始之后起到應(yīng)用成為動作狀態(tài)為止的起動延遲中,播放列表的再現(xiàn)圖向gj1全屏顯示。通過將播放列表管理表的再現(xiàn)屬性設(shè)定為“AutoPlay”,即使在Java(注冊商標(biāo))應(yīng)用成為動作狀態(tài)之前需要5~10秒的時間,該期間也處在“姑且顯示某一畫面的狀態(tài)”。利用該“姑且顯示某一畫面的狀態(tài)”,能夠補(bǔ)償標(biāo)題執(zhí)行開始時的起動延遲。另一方面,application#1在時刻t1成為動作狀態(tài),所以在時刻t1顯示將播放列表再現(xiàn)圖像作為子畫面、將應(yīng)用的執(zhí)行圖像作為母畫面的合成圖像gj2。應(yīng)用的執(zhí)行圖像是配置了開始按鈕、繼續(xù)按鈕、電源指示器的游戲用GUI框架,Java(注冊商標(biāo))應(yīng)用執(zhí)行這樣的GUI框架的描繪處理。如此地,能夠構(gòu)成組合了播放列表的再現(xiàn)影像和Java(注冊商標(biāo))應(yīng)用的GUI框架的、形成再現(xiàn)影像的標(biāo)題,這是PLMT的特征。圖27是表示當(dāng)前標(biāo)題可取的三種狀態(tài)(無播放列表管理表(i),有播放列表管理表且AutoPaly(ii),有播放列表管理表且無指定(iii))和之前標(biāo)題中的播放列表的狀態(tài)(非再現(xiàn)狀態(tài),再現(xiàn)狀態(tài))能夠組合的6種組合的圖。在該圖中的6種組合中,“之前狀態(tài)=非再現(xiàn)狀態(tài)”和“當(dāng)前標(biāo)題=有播放列表管理表,且當(dāng)前標(biāo)題的再現(xiàn)屬性=AutoPlay”的組合中,自動地開始分支目的地標(biāo)題中的播放列表的再現(xiàn)。此外,在“之前狀態(tài)=再現(xiàn)中狀態(tài)”和“當(dāng)前標(biāo)題=無播放列表管理表”的組合中,自動地停止分支目的地標(biāo)題中的播放列表的再現(xiàn)。并且,在除了這2個組合之外的其他所有組合中,繼續(xù)前面的標(biāo)題的狀態(tài)?;诓シ帕斜砉芾肀淼牟シ帕斜碓佻F(xiàn)的開始,在分支源標(biāo)題中是非顯示狀態(tài),限于在分支目的地標(biāo)題中被賦予了AutoPlay屬性的情況,所以,不需要在每次發(fā)生標(biāo)題的分支時開始播方列表再現(xiàn)。即使發(fā)生了多次標(biāo)題間的分支,也能夠?qū)㈤_始播放列表再現(xiàn)的次數(shù)設(shè)為所需的最低次數(shù)。參考圖28(a)說明播放列表管理表和應(yīng)用管理表的記述例。在此假想的具體例是,2個連續(xù)的Title(title#1,title#2),在其中的title#1中,作為AutoRun應(yīng)用記述了application#1、application#2。在title#2中,作為AutoRun應(yīng)用記述了application#2、application#3。另一方面,在title#1的播放列表管理表中,作為AutoPlay播放列表記述了PlayList#1,在title#2的播放列表管理表中,作為AutoPlay播放列表記述了PlayList#2。圖28(b)是表示利用如圖28(a)那樣記述的應(yīng)用管理表、播放列表管理表,如何進(jìn)行播放列表再現(xiàn)及應(yīng)用執(zhí)行的圖。在title#1中如上所述地設(shè)定了應(yīng)用管理表、播放列表管理表,所以在title#1的開始時application#1、application#2自動被起動,自動地開始PlayList#1的再現(xiàn)。在title#2中如上所述地設(shè)定了應(yīng)用管理表、播放列表管理表,所以,雖然在title#1側(cè)有記載但在title#2側(cè)無記載的application#1的執(zhí)行停止。同樣地,雖然在title#1側(cè)有記載但在title#2側(cè)無記載的PlayList#1的再現(xiàn)也停止。雖然在title#1側(cè)有記載但在title#2側(cè)無記載的PlayList#2、application#3自動地開始再現(xiàn)及執(zhí)行。如果有分支,以該分支為契機(jī),能夠?qū)?yīng)再現(xiàn)的播放列表切換為其他的播放列表。通過如此地使用應(yīng)用管理表、播放管理表,并以分支為契機(jī),能夠在編制階段預(yù)先規(guī)定切換播放列表再現(xiàn)的處理。此外,在圖28中,對application#1、application#2、application#3分別賦予200、128、200的起動優(yōu)先級。通過賦予這些起動優(yōu)先級,能夠進(jìn)行對于PlayList#1、PlayList#2的控制請求產(chǎn)生了競爭時的調(diào)解。在此,假設(shè)application#1對PlayList#1命令了快進(jìn)。另一方面,設(shè)application#2進(jìn)行了暫停請求。該情況下,由于在應(yīng)用管理表中規(guī)定了對于各應(yīng)用的起動優(yōu)先級,所以按照該起動優(yōu)先級進(jìn)行對兩用戶的起動優(yōu)先級。其結(jié)果,能夠在編制時預(yù)先規(guī)定拒絕application#2的請求而繼續(xù)application#1的控制的處理。通過同時利用起動優(yōu)先級和播放列表管理表,可以使再現(xiàn)裝置還能夠進(jìn)行對于播放列表的控制發(fā)生了競爭時的調(diào)解。說明播放列表管理表記述的其他具體例。圖29(a)是表示播放列表管理表的其他記述例的圖。在該圖中假定的是,在2個連續(xù)的標(biāo)題(title#1,title#2)中,在title#1側(cè)的播放列表管理表中,作為AutoPlay播放列表記述了PlayList#1,作為可再現(xiàn)的播放列表記述了PlayList#2,在title#1的應(yīng)用管理表中,記述了作為AutoPlay應(yīng)用的application#1和作為可執(zhí)行的應(yīng)用的application#2。另一方面,在title#2側(cè)的播放列表管理表中,作為可再現(xiàn)的播放列表記述了PlayList#2、PlayList#3,在應(yīng)用管理表中,作為AutoRun應(yīng)用記述了application#3。圖29(b)是表示基于圖29(a)的實(shí)例的應(yīng)用執(zhí)行和播放列表再現(xiàn)的進(jìn)行過程的圖。在title#1的應(yīng)用管理表中,作為AutoRun應(yīng)用記述了application#1,所以在title#1的開始時,application#1自動地起動。另一方面,在title#1的應(yīng)用管理表中,作為可執(zhí)行的應(yīng)用記述了application#2,因此,通過來自application#1的調(diào)用yd1,application#2被起動。在title#2側(cè)的應(yīng)用管理表中,application#1、application#2處于非生存,代替它,作為AutoRun應(yīng)用記述了application#3。因此,在title#1-title#2的邊界部,進(jìn)行停止application#1、application#2,自動地起動application#3的處理。如果參照播放列表管理表,title#1側(cè)的播放列表管理表被記述成PlayList#1、PlayList#2可以再現(xiàn),其中PlayList#1成為AutoRun屬性。因此,PlayList#1在title#1的開始時自動地進(jìn)行再現(xiàn)。在Title#1側(cè)的播放列表管理表中,除了PlayList#1以外,PlayList#2被記述成可以再現(xiàn),所以application#1通過停止PlayList#1的再現(xiàn)、代之請求PlayList#2的再現(xiàn),能夠執(zhí)行播放列表的交替。在title#2側(cè)的播放列表管理表中,作為可再現(xiàn)的播放列表記述了PlayList#2、PlayList#3。并且,不存在被賦予AutoPlay屬性的播放列表。因此,即使假設(shè)在title#1開始時自動再現(xiàn)的PlayList#1的再現(xiàn)繼續(xù)到title#2,PlayList#1的再現(xiàn)也自動結(jié)束。但是,如果在PlayList#2的再現(xiàn)繼續(xù)的狀態(tài)下到達(dá)title#2,PlayList#2的再現(xiàn)在title#2開始以后也繼續(xù)。在title#2的播放列表管理表中,作為可再現(xiàn)的播放列表記述了PlayList$2、PlayList#3。因此,在title#2成為執(zhí)行中的application#3,通過停止PlayList#2的再現(xiàn)、代之請求PlayList#3的再現(xiàn),能夠交替再現(xiàn)中的播放列表。如上所述,如果將播放列表管理表的再現(xiàn)屬性設(shè)定為“AutoPlay”,即使Java(注冊商標(biāo))應(yīng)用的起動需要5~10秒鐘的時間,在執(zhí)行該起動的期間,也成為“姑且顯示某個圖像的狀態(tài)”。在標(biāo)題執(zhí)行開始時,即使應(yīng)用起動需要時間,畫面也成為“姑且顯示某個圖像的狀態(tài)”。由此,能夠補(bǔ)償應(yīng)用起動需要時間所造成的起動延遲的長時間化。通過定義應(yīng)用管理表和播放列表管理表,能夠沿著標(biāo)題再現(xiàn)區(qū)間的進(jìn)行,實(shí)現(xiàn)使Java(注冊商標(biāo))應(yīng)用動作的同步控制,能夠向人們提供伴隨影像再現(xiàn)和程序執(zhí)行的各種各樣的應(yīng)用。&lt;動作&gt;下面,利用圖30所示的流程圖,說明本實(shí)施方式的再現(xiàn)裝置10的、裝載BD-ROM110再現(xiàn)運(yùn)動圖像或者顯示菜單之前的動作。該動作還是通過應(yīng)用管理器37進(jìn)行的處理。如圖30所示,首先,判斷是否進(jìn)行了TitleJump(步驟S1)。在進(jìn)行了TitleJump的情況下(步驟S1的“是”),執(zhí)行標(biāo)題切換(步驟S7),接著,查看在對應(yīng)于當(dāng)前標(biāo)題的BD-JObjext是否存在PLMT(步驟S8)。當(dāng)存在PLMT的情況下(步驟S8的“是”),開始在前面的標(biāo)題中未記載、但在當(dāng)前標(biāo)題中被記載在PLMT且賦予了AutoPlay屬性的播放列表的再現(xiàn)。在不存在PLMT的情況下(步驟S8的“否”),停止在前面的標(biāo)題中被記載在PLMT、但在當(dāng)前標(biāo)題中未記載于PLMT且被賦予了Autoplay屬性的播放列表的再現(xiàn)。接著,判斷是否有對應(yīng)于當(dāng)前標(biāo)題的應(yīng)用管理表(步驟S11)。在有應(yīng)用管理表的情況下(步驟S11的“是”),起動未將前面的標(biāo)題作為生存區(qū)間但將當(dāng)前標(biāo)題作為生存區(qū)間的Java(注冊商標(biāo))應(yīng)用中的、被賦予了AutoRun屬性的應(yīng)用。在沒有應(yīng)用管理表的情況下(步驟S11的“否”),結(jié)束將前面的標(biāo)題作為生存區(qū)間但未將當(dāng)前標(biāo)題作為生存區(qū)間的應(yīng)用。接著,判斷應(yīng)用的起動是否成功(步驟S14)。當(dāng)應(yīng)用的起動成功的情況下(步驟S14的“是”),對視頻平面5及視頻平面控制部17執(zhí)行被賦予了AutoRun屬性的播放列表的再現(xiàn)圖像的四分之一化的指示。此外,接受了該指示的靜止圖像平面控制部17,執(zhí)行來自靜止圖像平面16的靜止圖像數(shù)據(jù)的輸出(步驟S15)。然后,在電視機(jī)130上顯示還合成了靜止圖像平面16的靜止圖像數(shù)據(jù)的圖像。在應(yīng)用的起動失敗的情況下(步驟S14的“否”),轉(zhuǎn)移到步驟S23,執(zhí)行以后的處理。在沒發(fā)生TitleJump的情況下(步驟S1的“否”),檢測主應(yīng)用是否結(jié)束(步驟S2)。在主應(yīng)用已結(jié)束的情況下(步驟S2的“是”),判斷該應(yīng)用是否正常地結(jié)束(步驟S5)。在正常地結(jié)束的情況下(步驟S5的“是”),返回到步驟S1,執(zhí)行以后的處理。在主應(yīng)用異常結(jié)束的情況下(步驟S5的“否”),查看是不是AutoPlayPL的再現(xiàn)中(步驟S21)。是再現(xiàn)中的情況下(步驟S21的“是”),CPU25將視頻平面5的數(shù)據(jù)以全屏大小輸出,以便將AutoPlayPL的再現(xiàn)圖像全屏化。而且,對靜止圖像平面控制部17也發(fā)出同樣的指示,接受了該指示的Stii平面控制部17制止存儲在靜止圖像平面16中的靜止圖像數(shù)據(jù)的輸出(步驟S22)。然后,在電視機(jī)130上顯示未合成靜止圖像數(shù)據(jù)的合成圖像。然后,判斷再起動計數(shù)器是否為0(步驟S23)。在此,再起動計數(shù)器是用于規(guī)定應(yīng)用的再起動次數(shù)的控制變量。在再起動計數(shù)器是0的情況下(步驟S23的“是”),返回到步驟S1,執(zhí)行以后的處理。在再起動計數(shù)器不是0的情況下(步驟S23的“否”),使再起動計數(shù)器遞減,轉(zhuǎn)移到步驟S12并執(zhí)行以后的處理。通過執(zhí)行步驟S23、S24的過程,保證應(yīng)用的起動。并且,再起動計數(shù)器在該流程的起動時被復(fù)位。在主應(yīng)用沒結(jié)束的情況下(步驟S2的“否”),接著判斷被賦予了AutoPlay屬性的播放列表的再現(xiàn)是否結(jié)束(步驟S3)。在被賦予了AutoPlay屬性的播放列表的再現(xiàn)結(jié)束的情況下(步驟S3的“是”),返回到步驟S1執(zhí)行以后的處理。在被賦予了AutoPlay屬性的播放列表的再現(xiàn)沒結(jié)束的情況下(步驟S3的“否”),檢測BD驅(qū)動器1中是否有BD-ROM(步驟S4)。在BD驅(qū)動器1中仍存在BD-ROM的情況下(步驟S4的“是”),返回到步驟S1執(zhí)行以后的處理。在BD驅(qū)動器1中不存在BD-ROM的情況下(步驟S4的“否”),執(zhí)行全部應(yīng)用的結(jié)束指示(步驟S6),并結(jié)束。以上是從BD-ROM110安裝到再現(xiàn)裝置100起到取出為止的動作。如上所述,當(dāng)再現(xiàn)圖像全屏顯示時和四分之一屏顯示時,決定來自靜止圖像平面16的數(shù)據(jù)輸出的可否。在全屏的情況下,不需要合成靜止圖像平面16的數(shù)據(jù),所以不輸出,這樣做,能夠增大靜止圖像平面16的讀取中使用的存儲器總線帶寬。&lt;第二實(shí)施方式&gt;下面,參照本發(fā)明涉及的第二實(shí)施方式。在第二實(shí)施方式示出了如下內(nèi)容在BD應(yīng)用中,為了實(shí)現(xiàn)更豐富的交互性,導(dǎo)入Java(注冊商標(biāo))那樣的程序環(huán)境的同時,通過控制自靜止圖像平面或PG平面的數(shù)據(jù)輸出,來有效活用存儲器總線帶寬?;旧鲜腔诘谝粚?shí)施方式的內(nèi)容,下面說明追加或不同的部分。&lt;再現(xiàn)裝置100的硬件結(jié)構(gòu)&gt;關(guān)于再現(xiàn)裝置100,是在第一實(shí)施方式的基礎(chǔ)上,追加了PG平面控制部28。在此,說明PG平面控制部28的功能。其他各部分,與第一實(shí)施方式中示出的內(nèi)容相同。PG平面控制部28具有控制來自PG平面的數(shù)據(jù)輸出的功能。具體地說,接受從CPU25發(fā)送給視頻平面5的定標(biāo)指示,在該定標(biāo)指示是在電視機(jī)130的全體上顯示的顯示指示即全屏顯示指示的情況下,輸出來自PG平面14的數(shù)據(jù)。并且,在定標(biāo)指示是全屏的1/4即四分之一化的情況下,抑制來自PG平面14的數(shù)據(jù)讀取。&lt;動作&gt;圖32是表示在第二實(shí)施方式中根據(jù)應(yīng)用的請求,進(jìn)行來自PG平面14和靜止圖像平面16的數(shù)據(jù)的輸出控制的流程圖。如圖32所示,首先從應(yīng)用請求視頻定標(biāo),CPU25向視頻處理器(未圖示)指示視頻定標(biāo)(步驟S101)。接著,視頻處理器向CPU25通知視頻定標(biāo)是否成功(步驟S102)。在視頻定標(biāo)成功的情況下(步驟S102的“是”),判斷該定標(biāo)指示是不是向電視機(jī)130的顯示畫面全體上顯示的顯示指示即全屏顯示指示(步驟S103)。在是全屏顯示指示的情況下(步驟S103的“是”),CPU25向靜止圖像平面控制部17指示抑制來自靜止圖像平面16的數(shù)據(jù)輸出(步驟S104)。此外,CPU25指示PG平面控制部28執(zhí)行來自PG平面14的數(shù)據(jù)輸出(步驟S106),并結(jié)束。在不是定標(biāo)指示的情況下(步驟S103的“否”),即視頻定標(biāo)的指示是全屏顯示的1/4即四分之一化定標(biāo)的情況下,CPU25指示靜止圖像控制部17執(zhí)行來自靜止圖像平面16的數(shù)據(jù)輸出(步驟S105)。此外,CPU25指示PG平面控制部28抑制來自PG平面14的數(shù)據(jù)輸出,并結(jié)束。并且,在步驟S102,即使在視頻定標(biāo)失敗的情況下(步驟S102的“否”),結(jié)束該流程。如上所述地,應(yīng)用對全畫面的視頻定標(biāo)成功的情況下,能夠抑制來自靜止圖像平面16的數(shù)據(jù)的讀取,并執(zhí)行來自PG平面14的數(shù)據(jù)的讀取。此外,在應(yīng)用對全畫面的1/4大小的視頻定標(biāo)成功的情況下,能夠執(zhí)行來自靜止圖像平面16的數(shù)據(jù)的讀取,抑制來自PG平面14的數(shù)據(jù)的讀取。對于PG平面14,也如上所述地進(jìn)行基于視頻定標(biāo)的讀取控制,在視頻定標(biāo)是四分之一定標(biāo)的情況下,通過抑制數(shù)據(jù)的輸出,能夠空出應(yīng)該用于該輸出的存儲器總線帶寬。&lt;第三實(shí)施方式&gt;在第一實(shí)施方式中,示出了進(jìn)行靜止圖像平面16的輸出控制,在不需要靜止圖像平面16的數(shù)據(jù)輸出的情況下,能夠相應(yīng)地空出存儲器總線帶寬。在第三實(shí)施方式中,示出能夠有效活用存儲器總線帶寬和存儲器區(qū)域的其他方法。在此,只說明不同于第一實(shí)施方式的部分。如第一實(shí)施方式及第二實(shí)施方式所示,對于來自靜止圖像平面16的數(shù)據(jù)輸出,在視頻定標(biāo)是全屏比例的情況下,抑制來自靜止圖像平面16的數(shù)據(jù)輸出,在視頻定標(biāo)是四分之一大小的情況下,執(zhí)行來自靜止圖像平面16的數(shù)據(jù)輸出。此外,在第二實(shí)施方式中記載了對于PG平面14也執(zhí)行基于視頻定標(biāo)的輸出控制。如上所述,關(guān)于PG平面,是同靜止圖像平面16的情況相反地,在視頻定標(biāo)是全屏的情況下,執(zhí)行數(shù)據(jù)的輸出,在視頻定標(biāo)是四分之一大小的情況下,抑制數(shù)據(jù)的輸出。即,關(guān)于來自PG平面14和靜止圖像平面16的數(shù)據(jù)輸出是排他性的,具有若一方執(zhí)行輸出則另一方不執(zhí)行輸出的結(jié)構(gòu)。因此,在第三實(shí)施方式中,不同于第一實(shí)施方式,共用在PG平面14和靜止圖像平面16使用的存儲器區(qū)域。該情況下,當(dāng)來自應(yīng)用的關(guān)于視頻定標(biāo)的指示是全屏定標(biāo)的情況下,該存儲器區(qū)域作為PG平面14用的存儲器區(qū)域使用。并且,在關(guān)于視頻定標(biāo)的指示是四分之一大小的情況下,該存儲器區(qū)域作為靜止圖像平面16使用。具體地說,PG平面14和靜止圖像平面16共用存儲器的相同地址的區(qū)域。這樣做,能夠?qū)嵸|(zhì)上只開辟相當(dāng)于一個平面的存儲器區(qū)域,其他的存儲器區(qū)域用于其它的用途。例如,可以具有如下結(jié)構(gòu)將應(yīng)顯示在靜止圖像平面16上的JPEG數(shù)據(jù)以壓縮狀態(tài)存儲,在需要來自靜止圖像平面16的數(shù)據(jù)輸出的情況下,對壓縮的JPEG數(shù)據(jù)進(jìn)行解壓并寫入靜止圖像平面。此外,在數(shù)據(jù)讀取時實(shí)質(zhì)上訪問的存儲器區(qū)域相當(dāng)于減少一個平面的量,可以說存儲器總線帶寬也相應(yīng)地產(chǎn)生空余。&lt;補(bǔ)充&gt;根據(jù)上述實(shí)施方式說明了本發(fā)明涉及的再現(xiàn)裝置,但本發(fā)明的實(shí)施方式不限于上述結(jié)構(gòu)。下面,說明其變形例。(1)在上述實(shí)施方式中,將再現(xiàn)裝置作為BD-ROM再現(xiàn)裝置進(jìn)行了說明,但并不是特別限定于BD-ROM再現(xiàn)裝置,也可以是DVD播放器等。(2)在上述實(shí)施方式中,靜止圖像平面控制部17根據(jù)是否進(jìn)行視頻平面的定標(biāo)變更,來判斷是否進(jìn)行來自靜止圖像平面的靜止圖像數(shù)據(jù)的讀取,但是,也可以根據(jù)在用于存儲字幕數(shù)據(jù)的PG平面中是否有要合成的數(shù)據(jù)來進(jìn)行判斷。字幕數(shù)據(jù)基本上以進(jìn)行全屏顯示時的字體大小存儲在BD-ROM中,變更比例而縮小的情況下,字會變形,所以在合成PG平面的情況下,必須進(jìn)行全屏顯示。這樣,靜止圖像平面控制部17在有PG平面時判斷為進(jìn)行全屏顯示,此時,不進(jìn)行來自靜止圖像平面的靜止圖像數(shù)據(jù)的讀取。(3)在上述第一實(shí)施方式中記載了,在運(yùn)動圖像全屏顯示的情況下,本來預(yù)定在靜止圖像平面的讀取中使用的存儲器總線帶寬空出來了。這空出來的存儲器總線帶寬當(dāng)然也可以用于其它的用途。例如,代替靜止圖像平面的讀取,可以在對視頻平面的運(yùn)動圖像用圖像數(shù)據(jù)的寫入中使用,或者在對IG平面的GUI圖像的寫入中使用。通過具備上述結(jié)構(gòu),再現(xiàn)裝置能夠縮短寫入和讀取的周期,能夠盡可能地抑制電視機(jī)上的圖像顯示的延遲。(4)在上述實(shí)施方式中,視頻流是BD-ROM標(biāo)準(zhǔn)的AVClip,也可以是DVD-Video標(biāo)準(zhǔn)、DVD-VideoRecording標(biāo)準(zhǔn)的VOB(VideoObject)。VOB是通過將視頻流、音頻流多路復(fù)用而得到的、基于ISO/IEC13818-1標(biāo)準(zhǔn)的程序流。而且,AVClip中的視頻流可以是MPEG4或WMV方式。再者,音頻流也可以是Linear-PCM方式、Dolby-AC3方式、MP3方式、MPEG-AAC方式、dts方式。(5)上述實(shí)施方式中,基于MPEG4-AVC(稱為H.264或JVT)進(jìn)行了說明,但也可以是MPEG2視頻流,或者,即使在其它格式(VC-1等)的圖像的情況下,只要是能夠單獨(dú)解碼的圖像,就能容易地應(yīng)用。(6)在上述實(shí)施方式中,僅在視頻平面是全屏?xí)r不合成靜止圖像平面,但這是因?yàn)?,靜止圖像平面和視頻平面通常都是以全屏大小準(zhǔn)備的。但是,視頻平面和靜止圖像平面也可以不都是全屏大小,只要視頻平面的數(shù)據(jù)遮蓋靜止圖像平面的全部數(shù)據(jù),也可以具備不執(zhí)行靜止圖像平面的合成的結(jié)構(gòu)。(7)上述實(shí)施方式中,根據(jù)視頻平面、即進(jìn)行運(yùn)動圖像的定標(biāo)時成為全屏還是成為四分之一屏,控制了來自靜止圖像平面16的數(shù)據(jù)的輸出,但是,也可以不在視頻定標(biāo)時進(jìn)行來自靜止圖像平面16的數(shù)據(jù)的輸出控制。此情況下,使應(yīng)用具有抑制或執(zhí)行對靜止圖像平面控制部17的數(shù)據(jù)輸出的功能。通過這樣做,不僅在視頻定標(biāo)時,也可以在其它時刻執(zhí)行來自靜止圖像平面16的數(shù)據(jù)的輸出控制。此外,在第二實(shí)施方式中,關(guān)于來自PG平面14的數(shù)據(jù)的輸出控制,不僅在視頻定標(biāo)時,也可以使應(yīng)用具有執(zhí)行對于PG平面控制部28的輸出控制的功能。通過這樣做,不僅在視頻定標(biāo)時,在其它時刻也能夠執(zhí)行來自PG平面14的數(shù)據(jù)的輸出控制。(8)在上述實(shí)施方式中,以基于應(yīng)用的指示的方式進(jìn)行了靜止圖像平面16的數(shù)據(jù)的輸出控制,但是,也可以使BD-ROM持有與靜止圖像數(shù)據(jù)的輸出控制有關(guān)的標(biāo)志,根據(jù)該標(biāo)志進(jìn)行輸出控制。(9)在上述實(shí)施方式中,在PG平面14僅存儲字幕,不僅是字幕的圖像數(shù)據(jù),也可以存儲與存儲在視頻平面中的運(yùn)動圖像不同的運(yùn)動圖像。這樣做,能夠例如將顯示畫面分割為2個區(qū)域,并分別顯示不同的運(yùn)動圖像。(10)本發(fā)明也可以是上述實(shí)施方式中示出的靜止圖像平面的靜止圖像數(shù)據(jù)的合成控制中表示的方法,還可以是使再現(xiàn)裝置的計算機(jī)執(zhí)行該方法所示的處理步驟的計算機(jī)程序。此外,該計算機(jī)程序也可以記錄在軟磁盤、硬盤、CD、M0、DVD、BD、半導(dǎo)體存儲器等。(11)在上述實(shí)施方式中,再現(xiàn)裝置100由系統(tǒng)LSI實(shí)現(xiàn),但是再現(xiàn)裝置100的各功能也可以由多個LSI實(shí)現(xiàn)。本發(fā)明涉及的再現(xiàn)裝置,可以作為從BD-ROM讀取數(shù)據(jù)、一邊執(zhí)行應(yīng)用一邊將圖像顯示在再現(xiàn)裝置上的、沒有顯示延遲的再現(xiàn)裝置而活用。權(quán)利要求1.一種再現(xiàn)裝置,其特征在于,包括存儲單元,具有用于存儲運(yùn)動圖像的視頻平面、用于存儲作為GUI顯示的圖像即GUI圖像的圖形平面、用于存儲背景圖像的靜止圖像平面的存儲器區(qū)域;運(yùn)動圖像存儲單元,在上述視頻平面存儲運(yùn)動圖像;圖形存儲單元,在上述圖形平面存儲上述GUI圖像;背景圖像存儲單元,在上述靜止圖像平面存儲上述背景圖像;以及合成輸出單元,在上述運(yùn)動圖像是能夠遮蔽上述背景圖像的規(guī)定大小的情況下,不讀取上述背景圖像,而是讀取上述運(yùn)動圖像和上述GUI圖像,輸出表示重疊合成的合成圖像的圖像信號,在上述運(yùn)動圖像不是上述規(guī)定大小的情況下,讀取上述運(yùn)動圖像、上述GUI圖像和上述背景圖像,輸出表示重疊合成的合成圖像的圖像信號。2.如權(quán)利要求1所述的再現(xiàn)裝置,其特征在于,上述規(guī)定大小是指上述運(yùn)動圖像在顯示畫面中以全屏顯示的大?。簧鲜鲈佻F(xiàn)裝置還具有執(zhí)行與上述圖像有關(guān)的應(yīng)用的虛擬機(jī)部;上述合成輸出單元接受上述應(yīng)用對于上述視頻平面的縮小指示,合成上述背景圖像,在沒有縮小指示的情況下,不合成上述背景圖像。3.如權(quán)利要求1所述的再現(xiàn)裝置,其特征在于,上述靜止圖像平面還用于存儲與上述運(yùn)動圖像不同的、根據(jù)時間切換的圖像;上述再現(xiàn)裝置還具備在上述靜止圖像平面存儲根據(jù)上述時間切換的圖像的圖像存儲單元;在上述運(yùn)動圖像是在顯示畫面中以全屏顯示的大小的情況下,上述合成輸出單元讀取存儲在上述視頻平面中的運(yùn)動圖像、存儲在上述圖形平面中的GUI圖像和存儲在上述靜止圖像平面中的根據(jù)時間切換的圖像,輸出表示重疊合成的合成圖像的圖像信號,在上述運(yùn)動圖像不是以全屏顯示的大小的情況下,上述合成輸出單元讀取存儲在上述視頻平面中的運(yùn)動圖像、存儲在上述圖形平面中的GUI圖像和存儲在上述靜止圖像平面中的背景圖像,輸出表示重疊合成的合成圖像的圖像信號。4.如權(quán)利要求1所述的再現(xiàn)裝置,其特征在于,上述合成輸出單元及上述各存儲單元共用與上述存儲單元連接的存儲器總線;上述圖形存儲單元在判斷為上述合成輸出單元不進(jìn)行靜止圖像平面的讀取的情況下,將對靜止圖像平面的讀取分配的上述存儲器總線的帶寬或時間,用于對圖形平面的寫入。5.一種圖像合成方法,其特征在于,在具備存儲單元的再現(xiàn)裝置中合成圖像,該存儲單元具有用于存儲運(yùn)動圖像的視頻平面、用于存儲作為GUI顯示的圖像即GUI圖像的圖形平面、用于存儲背景圖像的靜止圖像平面的存儲器區(qū)域;該圖像合成方法包括運(yùn)動圖像存儲步驟,在上述視頻平面存儲運(yùn)動圖像;圖形存儲步驟,在上述圖形平面存儲上述GUI圖像;背景圖像存儲步驟,在上述靜止圖像平面存儲上述背景圖像;以及合成輸出步驟,在上述運(yùn)動圖像是能夠完全遮蔽上述背景圖像的規(guī)定大小的情況下,不讀取上述背景圖像,而是讀取上述運(yùn)動圖像和上述GUI圖像,輸出表示重疊合成的合成圖像的圖像信號,在上述運(yùn)動圖像不是上述規(guī)定大小的情況下,讀取上述運(yùn)動圖像、上述GUI圖像和上述背景圖像,輸出表示重疊合成的合成圖像的圖像信號。6.如權(quán)利要求5所述的圖像合成方法,其特征在于,在上述合成輸出步驟及上述各存儲步驟中,共用在讀取及存儲中使用的、與上述存儲單元連接的存儲器總線;在上述圖形存儲步驟中,在判斷為上述合成輸出步驟不進(jìn)行靜止圖像平面的讀取的情況下,將對靜止圖像平面的讀取分配的上述存儲器總線的帶寬或時間,用于對圖形平面的寫入。7.一種圖像合成程序,示出了用于使具備存儲單元的再現(xiàn)裝置的計算機(jī)合成圖像的處理步驟,該存儲單元具有用于存儲運(yùn)動圖像的視頻平面、用于存儲作為GUI顯示的圖像即GUI圖像的圖形平面、用于存儲背景圖像的靜止圖像平面的存儲器區(qū)域;上述處理步驟包括運(yùn)動圖像存儲步驟,在上述視頻平面存儲運(yùn)動圖像;圖形存儲步驟,在上述圖形平面存儲上述GUI圖像;背景圖像存儲步驟,在上述靜止圖像平面存儲上述背景圖像;以及合成輸出步驟,在上述運(yùn)動圖像是能夠完全遮蔽上述背景圖像的規(guī)定大小的情況下,不讀取上述背景圖像,而是讀取上述運(yùn)動圖像和上述GUI圖像,輸出表示重疊合成的合成圖像的圖像信號,在上述運(yùn)動圖像不是上述規(guī)定大小的情況下,讀取上述運(yùn)動圖像、上述GUI圖像和上述背景圖像,輸出表示重疊合成的合成圖像的圖像信號。8.如權(quán)利要求7所述的圖像合成程序,其特征在于,在上述合成輸出步驟及上述各存儲步驟中,共用在讀取及存儲中使用的、與上述存儲單元連接的存儲器總線;在上述圖形存儲步驟中,在判斷為上述合成輸出步驟不進(jìn)行靜止圖像平面的讀取的情況下,將對靜止圖像平面的讀取分配的上述存儲器總線的帶寬或時間,用于對圖形平面的寫入。9.一種集成電路,搭載于合成圖像并輸出的再現(xiàn)裝置中,其特征在于,該集成電路包括存儲單元,具有用于存儲運(yùn)動圖像的視頻平面、用于存儲作為GUI顯示的圖像即GUI圖像的圖形平面、用于存儲背景圖像的靜止圖像平面的存儲器區(qū)域;運(yùn)動圖像存儲單元,在上述視頻平面存儲運(yùn)動圖像;圖形存儲單元,在上述圖形平面存儲上述GUI圖像;背景圖像存儲單元,在上述靜止圖像平面存儲上述背景圖像;以及合成輸出單元,在上述運(yùn)動圖像是能夠完全遮蔽上述背景圖像的規(guī)定大小的情況下,不讀取上述背景圖像,而是讀取上述運(yùn)動圖像和上述GUI圖像,輸出表示重疊合成的合成圖像的圖像信號,在上述運(yùn)動圖像不是上述規(guī)定大小的情況下,讀取上述運(yùn)動圖像、上述GUI圖像和上述背景圖像,輸出表示重疊合成的合成圖像的圖像信號。10.如權(quán)利要求9所述的集成電路,其特征在于,上述合成輸出單元及上述各存儲單元共用與上述存儲單元連接的存儲器總線;上述圖形存儲單元在判斷為上述合成輸出單元不進(jìn)行靜止圖像平面的讀取的情況下,將對靜止圖像平面的讀取分配的上述存儲器總線的帶寬或時間,用于對圖形平面的寫入。全文摘要一種再現(xiàn)裝置,一邊執(zhí)行被記錄在記錄介質(zhì)中的應(yīng)用,一邊再現(xiàn)記錄在該記錄介質(zhì)中的運(yùn)動圖像,其目的是提高合成與應(yīng)用有關(guān)的圖像和運(yùn)動圖像時的存儲器總線的利用效率。通過判斷運(yùn)動圖像是否覆蓋整個背景圖像,來決定是否合成由應(yīng)用使用的運(yùn)動圖像和菜單等GUI圖形的背景中所使用的背景圖像。在運(yùn)動圖像覆蓋背景圖像的情況下,沒必要合成背景圖像,所以能夠?qū)榱俗x取背景圖像而使用的存儲器總線,用于向存儲器寫入從記錄介質(zhì)讀取的運(yùn)動圖像數(shù)據(jù)等,能夠有效利用存儲器總線帶寬。文檔編號H04N5/85GK101069229SQ20058004150公開日2007年11月7日申請日期2005年11月30日優(yōu)先權(quán)日2004年12月1日發(fā)明者橋本敏史,大蘆雅弘,岡田智之,池田航申請人:松下電器產(chǎn)業(yè)株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1