專利名稱::用于再現(xiàn)具有交互圖形流的存儲(chǔ)介質(zhì)的設(shè)備的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及多媒體數(shù)據(jù)的再現(xiàn),更具體地說(shuō),涉及一種包括不管多媒體數(shù)據(jù)的再現(xiàn)模式而使用各種轉(zhuǎn)換效果來(lái)提供菜單的交互圖形流的存儲(chǔ)介質(zhì)。本發(fā)明還涉及一種用于再現(xiàn)多媒體數(shù)據(jù)的設(shè)備。
背景技術(shù):
:為了再現(xiàn)多媒體數(shù)據(jù),AV數(shù)據(jù)、用于控制AV數(shù)據(jù)的再現(xiàn)的導(dǎo)航數(shù)據(jù)以及系統(tǒng)數(shù)據(jù)被記錄在存儲(chǔ)介質(zhì)中。系統(tǒng)數(shù)據(jù)包括當(dāng)存儲(chǔ)介質(zhì)被插入再現(xiàn)設(shè)備時(shí)將被首先再現(xiàn)的AV數(shù)據(jù)的標(biāo)題的介紹信息。除了所述數(shù)據(jù)外,附加數(shù)據(jù)可被包括在存儲(chǔ)介質(zhì)中。具體地講,再現(xiàn)視頻、音頻、字幕和菜單所需的各種信息被復(fù)用成一個(gè)主流,并被記錄在AV數(shù)據(jù)中。圖1是各種基本流被復(fù)用在其中的AV數(shù)據(jù)的結(jié)構(gòu)。參照?qǐng)D1,視頻流102、音頻流104、用于提供字幕的呈現(xiàn)圖形流106以及用于提供與用戶交互的菜單屏幕的交互圖形流108被復(fù)用成一個(gè)主流,并被記錄在其中記錄有多媒體數(shù)據(jù)的存儲(chǔ)介質(zhì)中。在下文中,復(fù)用的主流稱為AV數(shù)據(jù)110。具體地講,用于提供允許與用戶交互的菜單屏幕的交互圖形流108包括多個(gè)段。圖2是來(lái)自圖1顯示的基本流的交互圖形流108的結(jié)構(gòu)。參照?qǐng)D2,交互圖形流108包括多個(gè)段。從交互組成段(ICS)到結(jié)束段的顯示在一屏上的單元稱為顯示設(shè)置。一個(gè)顯示設(shè)置包括,但不限于以下內(nèi)容1)用于記錄交互圖形的組成信息的ICS;2)用于定義應(yīng)用于交互圖形的色彩和/或清晰度的調(diào)色板信息的調(diào)色板定義段(PDS);3)多個(gè)用于定義將被顯示在屏幕上的包括諸如按鈕的圖像信息的對(duì)象數(shù)據(jù)的對(duì)象定義段(ODS);4)指示顯示設(shè)置的結(jié)束的結(jié)束段。具體地講,ICS包括相關(guān)的顯示設(shè)置的輸出終止時(shí)間信息、按鈕組成信息以及根據(jù)用戶操作的再現(xiàn)設(shè)備的操作信息。ICS可使用ICS數(shù)據(jù)結(jié)構(gòu)來(lái)實(shí)現(xiàn)。包括在一個(gè)顯示設(shè)置中的每個(gè)段被記錄在作為MPEG-2傳輸流(TS)的包單元的打包基本流(PES)中。相關(guān)的顯示設(shè)置在包括在PES中的解碼時(shí)間戳(DTS)開始被解碼,并且在呈現(xiàn)時(shí)間戳(PTS)開始被輸出到顯示屏幕。此外,相關(guān)的顯示設(shè)置的輸出終止時(shí)間通過(guò)記錄在ICS中的composition_time_out_pts字段的值來(lái)確定。稍后將描述該composition_time_out_pts字段。因此,交互圖形流108在指定時(shí)間(PTS)被輸出到屏幕,接收用戶操作,執(zhí)行相應(yīng)的操作,并且在確定的輸出終止時(shí)間(composition_time_out_pts)從屏幕消失。
發(fā)明內(nèi)容技術(shù)問(wèn)題由于數(shù)據(jù)結(jié)構(gòu)如上所述,所以ICS具有以下缺點(diǎn)。第一,在提供多頁(yè)菜單的情況下,因?yàn)楦鶕?jù)一般的菜單特性,在前的菜單頁(yè)和隨后的菜單頁(yè)的運(yùn)動(dòng)只有通過(guò)用戶操作才有可能,所以在包括ICS的PES包中定義的PTS只有在第一菜單頁(yè)中有意義,并且在隨后的頁(yè)中的PTS不具有任何意義。因此,為了構(gòu)造多頁(yè)菜單,主流的應(yīng)用類型應(yīng)該被設(shè)置為可瀏覽的幻燈片放映。即,在主流是電影應(yīng)用的情況下,不能實(shí)現(xiàn)多頁(yè)菜單。第二,不能提供在多頁(yè)菜單中的菜單頁(yè)之間的轉(zhuǎn)換效果。技術(shù)解決方案本發(fā)明提供一種其上記錄有即使在主流是電影應(yīng)用的情況下也提供多頁(yè)菜單的交互圖形流的存儲(chǔ)介質(zhì)以及一種用于再現(xiàn)該介質(zhì)的設(shè)備。本發(fā)明還提供一種其上記錄有當(dāng)執(zhí)行多頁(yè)之間的轉(zhuǎn)換時(shí)可通過(guò)其應(yīng)用各種轉(zhuǎn)換效果的交互圖形流的存儲(chǔ)介質(zhì)以及一種用于再現(xiàn)該介質(zhì)的設(shè)備。有益效果因此,不管主流應(yīng)用類型,可提供多個(gè)菜單頁(yè)。此外,當(dāng)執(zhí)行菜單頁(yè)之間的轉(zhuǎn)換時(shí),可應(yīng)用各種轉(zhuǎn)換效果。圖1是各種基本流被復(fù)用在其中的AV數(shù)據(jù)的結(jié)構(gòu);圖2是圖1中顯示的基本流的交互圖形流的結(jié)構(gòu);圖3是根據(jù)本發(fā)明實(shí)施例的提供多個(gè)菜單頁(yè)的交互組成段的結(jié)構(gòu);圖4是根據(jù)本發(fā)明實(shí)施例的用于再現(xiàn)AV數(shù)據(jù)的設(shè)備的方框圖;圖5是根據(jù)本發(fā)明實(shí)施例的處理交互圖形流的作為圖4中顯示的再現(xiàn)設(shè)備的一部分的交互圖形解碼器的方框圖;圖6是根據(jù)本發(fā)明實(shí)施例的提供多個(gè)菜單頁(yè)的交互組成段的示例;圖7A到圖7D是根據(jù)本發(fā)明實(shí)施例的用于示出交互組成段的字段的數(shù)據(jù)的定義;圖8示出了根據(jù)本發(fā)明實(shí)施例的動(dòng)畫效果被應(yīng)用到同一菜單頁(yè)中的按鈕對(duì)象的示例;圖9示出了根據(jù)本發(fā)明另一實(shí)施例的在使用多個(gè)屏幕轉(zhuǎn)換對(duì)象的不同菜單之間的屏幕轉(zhuǎn)換效果的示例;圖10示出了根據(jù)本發(fā)明另一實(shí)施例的以頁(yè)為單元應(yīng)用屏幕轉(zhuǎn)換效果的交互組成段的示例;圖11示出了在時(shí)間軸上的圖10顯示的以頁(yè)為單元的屏幕轉(zhuǎn)換效果;圖12是根據(jù)本發(fā)明另一實(shí)施例的包括指定當(dāng)在預(yù)定持續(xù)時(shí)間上沒(méi)有發(fā)生用戶操作時(shí)菜單頁(yè)從屏幕消失的時(shí)間點(diǎn)的操作的交互組成段的示例;圖13是根據(jù)本發(fā)明實(shí)施例的包括在再現(xiàn)設(shè)備中的狀態(tài)寄存器的示例;圖14示出了當(dāng)處理交互圖形流時(shí)的頁(yè)選擇模型;圖15示出了圖14中顯示的初始化過(guò)程;圖16示出了由于圖14中顯示的再現(xiàn)狀態(tài)改變而導(dǎo)致的處理過(guò)程;和圖l7示出了圖14中顯示的由于產(chǎn)生頁(yè)轉(zhuǎn)換請(qǐng)求而導(dǎo)致的處理過(guò)程。最佳方式根據(jù)本發(fā)明的一方面,提供了一種其中記錄有多媒體信息的存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)包括視頻數(shù)據(jù);和圖形數(shù)據(jù),用于提供疊加在基于視頻數(shù)據(jù)的圖像上的菜單屏幕,其中,所述圖形數(shù)據(jù)提供多個(gè)菜單頁(yè)。所述圖形數(shù)據(jù)可包括菜單的組成信息和對(duì)象信息。所述圖形數(shù)據(jù)還可包括菜單屏幕的色彩信息。所述菜單的組成信息可包括多個(gè)菜單頁(yè)的信息。所述多個(gè)菜單頁(yè)的信息可通過(guò)用于每頁(yè)的唯一標(biāo)識(shí)符(ID)來(lái)標(biāo)識(shí)。所述多個(gè)菜單頁(yè)的信息還可包括當(dāng)執(zhí)行所述多個(gè)菜單頁(yè)之間的轉(zhuǎn)換時(shí)應(yīng)用的轉(zhuǎn)換效果的信息。所述轉(zhuǎn)換效果的信息可被指定給包括在所述多個(gè)菜單頁(yè)中的每個(gè)按鈕、包括在所述多個(gè)菜單頁(yè)中的每個(gè)菜單頁(yè)、或者包括在所述多個(gè)菜單頁(yè)中的一些按鈕的每個(gè)組。所述多個(gè)菜單頁(yè)的信息還可包括持續(xù)時(shí)間信息,用于指定當(dāng)預(yù)定菜單頁(yè)被顯示之后在預(yù)定持續(xù)時(shí)間內(nèi)沒(méi)有發(fā)生用戶操作時(shí)所述預(yù)定菜單頁(yè)從顯示屏幕自動(dòng)消失。所述轉(zhuǎn)換效果的信息可包括菜單頁(yè)轉(zhuǎn)換效果、按鈕轉(zhuǎn)換效果和按鈕動(dòng)畫效果中的至少一種。所述菜單的組成信息可以是MPEG-2傳輸流的顯示設(shè)置的組成段。根據(jù)本發(fā)明的另一方面,提供了一種多媒體再現(xiàn)設(shè)備,所述設(shè)備包括解碼器,對(duì)視頻數(shù)據(jù)解碼;和圖形解碼器,對(duì)圖形數(shù)據(jù)解碼以提供疊加在基于視頻數(shù)據(jù)的圖像上的菜單屏幕,其中,所述圖形解碼器提供多個(gè)菜單頁(yè)。所述設(shè)備還可包括存儲(chǔ)器,存儲(chǔ)當(dāng)前再現(xiàn)的菜單頁(yè)的唯一ID。所述圖形解碼器可通過(guò)將所述存儲(chǔ)器設(shè)置為將被改變的菜單頁(yè)的唯一ID來(lái)提供頁(yè)轉(zhuǎn)換效果。在下面的描述中將部分地闡明本發(fā)明另外的和/或其他的方面和優(yōu)點(diǎn),通過(guò)描述,部分地會(huì)變得清楚,或者通過(guò)實(shí)施本發(fā)明可以了解。本發(fā)明的方式現(xiàn)在對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)的描述,其示例表示在附圖中,其中,相同的標(biāo)號(hào)始終表示相同部件。下面通過(guò)參照附圖對(duì)實(shí)施例進(jìn)行描述以解釋本發(fā)明。圖3是圖2中顯示的交互組成段(ICS)的示例。更具體地講,圖3顯示了根據(jù)本發(fā)明實(shí)施例的用于提供多個(gè)菜單頁(yè)的ICS300的結(jié)構(gòu)。參照?qǐng)D3,ICS300包括多個(gè)菜單頁(yè)310。每個(gè)菜單頁(yè)310包括構(gòu)成一個(gè)菜單屏幕的一組多個(gè)按鈕,并且由頁(yè)標(biāo)識(shí)符(ID)page_id312來(lái)標(biāo)識(shí)。即,多個(gè)菜單頁(yè)310被包括在一個(gè)ICS300中,并且當(dāng)另一頁(yè)被轉(zhuǎn)換到相關(guān)頁(yè)時(shí)應(yīng)用的轉(zhuǎn)換效果信息314被包括在一個(gè)菜單頁(yè)310中。圖4是根據(jù)本發(fā)明實(shí)施例的用于再現(xiàn)AV數(shù)據(jù)110的設(shè)備的方框圖。參照?qǐng)D4,所述再現(xiàn)設(shè)備包括讀取單元410、解復(fù)用器420、多個(gè)解碼器430到460和混合器470。詳細(xì)地講,讀取單元410從存儲(chǔ)介質(zhì)400讀取復(fù)用的AV數(shù)據(jù)110并將讀取的AV數(shù)據(jù)110發(fā)送到解復(fù)用器420。解復(fù)用器420根據(jù)數(shù)據(jù)類型將發(fā)送的AV數(shù)據(jù)110分割為視頻流102、音頻流104、呈現(xiàn)圖形流106和交互圖形流108,并且將分割的流102到108分別發(fā)送到相應(yīng)的解碼器430到460。發(fā)送到相應(yīng)的解碼器的每個(gè)流根據(jù)其數(shù)據(jù)類型被解碼,并且等待在指定時(shí)間被輸出到屏幕。解碼的視頻流102、呈現(xiàn)圖形流106和/或交互圖形流108通過(guò)混合器470被疊加為一個(gè)圖像。選擇的圖像基于用戶設(shè)置的輸出狀態(tài)被輸出到屏幕。例如,再現(xiàn)設(shè)備的輸出狀態(tài)可以以諸如字幕和靜音的開/關(guān)的用戶選擇為基礎(chǔ)來(lái)控制。具體地講,交互圖形解碼器450從存儲(chǔ)介質(zhì)400接收交互圖形流108,對(duì)接收的交互圖形流108解碼,并在指定時(shí)間將包括按鈕的菜單屏幕輸出在屏幕上。通過(guò)用戶選擇輸出的菜單屏幕中的特定按鈕可輸入用戶選擇。即,可提供用戶交互操作。圖5是根據(jù)本發(fā)明實(shí)施例的處理交互圖形流108的作為圖4中顯示的再現(xiàn)設(shè)備的一部分的交互圖形解碼器450的方框圖。參照?qǐng)D5,在從存儲(chǔ)介質(zhì)400中讀取的AV數(shù)據(jù)中,僅有交互圖形流108通過(guò)包標(biāo)識(shí)符(PID)濾波器502被選擇性地發(fā)送到發(fā)送緩沖器504,并且通過(guò)交互圖形解碼器450被解碼。交互圖形流108被臨時(shí)存儲(chǔ)在交互圖形解碼器450中的編碼數(shù)據(jù)緩沖器512中,并且隨后被發(fā)送到流圖形處理器514。在發(fā)送的交互圖形流108通過(guò)流處理器514解碼之后,用于定義按鈕圖像的對(duì)象數(shù)據(jù)被發(fā)送到對(duì)象緩沖器516,并且按鈕的組成信息被發(fā)送到組成緩沖器518。圖形控制器520通過(guò)參照存儲(chǔ)在組成緩沖器518中的與每個(gè)發(fā)送的圖像數(shù)據(jù)相應(yīng)的組成信息來(lái)構(gòu)造輸出圖像,并且圖形控制器520將構(gòu)造的圖像發(fā)送到圖形內(nèi)存區(qū)(graphicplane)530。即,在作為交互圖形流108的輸出開始時(shí)間的PTS,在圖形控制器520的控制之下確定將被輸出到當(dāng)前屏幕上的圖像,并且將確定圖像從對(duì)象緩沖器516發(fā)送到圖形內(nèi)存區(qū)530。根據(jù)包括在發(fā)送的圖像的相關(guān)組成信息中的色彩信息,通過(guò)參照色彩查詢表(CLUP)532來(lái)輸出發(fā)送的圖像。此外,圖形控制器520通過(guò)接收用戶操作(UOP)根據(jù)按鈕的運(yùn)動(dòng)和選擇來(lái)改變按鈕狀態(tài)。然后,圖形控制器520將改變的結(jié)果反映在屏幕輸出上。具體地講,圖3中顯示的ICS300被解碼并被存儲(chǔ)在組成緩沖器518中。圖形控制器520通過(guò)參照存儲(chǔ)在組成緩沖器518中的解碼的ICS信息來(lái)控制存儲(chǔ)在對(duì)象緩沖器516中的圖形圖像的輸出。圖6是根據(jù)本發(fā)明實(shí)施例的提供多個(gè)菜單頁(yè)的ICS的示例。參照?qǐng)D6,示出了根據(jù)本發(fā)明實(shí)施例的ICS的語(yǔ)法結(jié)構(gòu)的示例。所述ICS包括多個(gè)菜單頁(yè)610,并且每個(gè)菜單頁(yè)包括多個(gè)按鈕612。圖7A到圖7D是根據(jù)本發(fā)明實(shí)施例的用于示出ICS的字段的數(shù)據(jù)的定義。參照?qǐng)D6和圖7A到圖7D,現(xiàn)在將詳細(xì)描述ICS的每個(gè)字段的語(yǔ)義結(jié)構(gòu)。1)segment_type這是用于指示ICS的字段。2)segment_length這是用于指示ICS的字節(jié)數(shù)的字段。3)composition_number這是用于指示在交互圖形流中的ICS的唯一值的字段。當(dāng)ICS改變或更新時(shí),該值從0順序增加。4)composition_state這是用于指示包括在ICS中的顯示設(shè)置的類型的字段。詳細(xì)地,圖7A示出了包括在ICS中的顯示設(shè)置的類型。參照?qǐng)D7A,考慮到上述交互圖形解碼器450的操作模式,交互圖形流包括多個(gè)單元,每個(gè)單元稱為戳記(epoch)。包括在一個(gè)戳記中的所有交互圖形對(duì)象通過(guò)交互圖形解碼器450被解碼并被連續(xù)地存儲(chǔ)在包括在交互圖形解碼器450中的對(duì)象緩沖器516中,并且除非下一戳記數(shù)據(jù)被輸入,否則內(nèi)容被同等地保留。因此,在一個(gè)戳記中,在沒(méi)有每次對(duì)交互圖形對(duì)象解碼的情況下,已經(jīng)被解碼并被存儲(chǔ)在對(duì)象緩沖器516中的交互圖形對(duì)象可被再使用。然而,當(dāng)一個(gè)戳記結(jié)束并且隨后的戳記開始時(shí),交互圖形解碼器450中的所有緩沖器被重置,并且所有存儲(chǔ)的數(shù)據(jù)消失。此外,交互圖形解碼器450中的緩沖器被重置的時(shí)間在一個(gè)戳記中可被定義為預(yù)定時(shí)間。如圖3所示,顯示設(shè)置被定義為交互圖形對(duì)象的輸出單元。顯示設(shè)置指輸出到一屏上的交互圖形對(duì)象的設(shè)置,并且一個(gè)戳記可包括至少一個(gè)顯示設(shè)置。存在三種類型的顯示設(shè)置。第一,戳記開始(ES)狀態(tài)下的顯示設(shè)置指示戳記的開始,并且包括輸出交互圖形的所有數(shù)據(jù),諸如構(gòu)造交互圖形所需的交互圖形組成信息和用于構(gòu)造按鈕圖像的對(duì)象數(shù)據(jù)。第二,采集點(diǎn)(AP)狀態(tài)下的顯示設(shè)置可存在于ES顯示設(shè)置之后,并且AP顯示設(shè)置包括用于構(gòu)造用戶隨機(jī)搜索情況的交互圖形的所有信息。第三,正常情況(NC)下的顯示設(shè)置僅包括將從由先前的顯示設(shè)置構(gòu)造的交互圖形改變的數(shù)據(jù),即,僅包括將被更新的數(shù)據(jù)。如圖7A所示,多個(gè)顯示設(shè)置可被包括在一個(gè)戳記中。戳記以ES顯示設(shè)置開始,并且AP或NC顯示設(shè)置可跟隨在ES顯示設(shè)置之后。ES顯示設(shè)置必須被包括在一個(gè)戳記中,而AP或NC顯示設(shè)置可選擇性地被包括在一個(gè)戳記中。參照?qǐng)D6,現(xiàn)在將繼續(xù)描述ICS的每個(gè)字段。5)composition_update_flag這是指示先前的ICS和當(dāng)前的ICS之間的按鈕命令的相互關(guān)系的字段。詳細(xì)地,圖7B示出了composition_update_flag值的定義。參照?qǐng)D7B,當(dāng)composition_update_flag值為‘0b’時(shí),先前的ICS和當(dāng)前的ICS的按鈕命令全部相同,而當(dāng)composition_update_flag值為‘1b’時(shí),按鈕命令被改變。6)composition_time_out_pts這是指示交互顯示終止時(shí)間的字段。在終止時(shí)間,ICS不再有效,并且不再被顯示在屏幕上。PTS指的是主視頻的PTS。7)UO_mark_table這是指示在ICS中定義的所有交互顯示持續(xù)時(shí)間內(nèi)是否允許用戶操作的字段。8)animation_flame_rate_code這是用于指定應(yīng)用于按鈕轉(zhuǎn)換效果和/或運(yùn)動(dòng)按鈕的幀率的字段。9)default_selected_page_id這是指示當(dāng)ICS再現(xiàn)開始時(shí)基本顯示的頁(yè)的頁(yè)ID的字段。ICS的基本定義部分已被描述,并且指示多個(gè)頁(yè)的頁(yè)結(jié)構(gòu)被包括在ICS中?,F(xiàn)在將描述指示多個(gè)頁(yè)的頁(yè)結(jié)構(gòu)的構(gòu)造。10)page_id這是指示在ICS中的多個(gè)頁(yè)結(jié)構(gòu)610中的每個(gè)頁(yè)的唯一ID的字段。在本發(fā)明實(shí)施例中,再現(xiàn)設(shè)備將在ICS中的多個(gè)頁(yè)之中當(dāng)前顯示在屏幕上的頁(yè)的ID存儲(chǔ)在系統(tǒng)寄存器中。稍后將參照?qǐng)D13描述系統(tǒng)寄存器的構(gòu)造。11)selection_time_out_duration這是用于指定在與按鈕相關(guān)聯(lián)的頁(yè)被顯示在屏幕上之后所述按鈕可被選擇的期間的有效持續(xù)時(shí)間的字段。如果在由selection_time_out_duration字段指定的時(shí)間期滿之前用戶沒(méi)有選擇按鈕,則由稍后將描述的default_activated_button_number字段指定的按鈕被激活。這里,只有當(dāng)由default_activated_button_number字段指定的按鈕有效時(shí),由default_activated_button_number字段指定的按鈕才被激活。12)default_selected_button_number這是用于指定當(dāng)與按鈕相關(guān)聯(lián)的菜單頁(yè)被顯示在屏幕上時(shí)基本選擇的按鈕的數(shù)量的字段。13)default_activated_button_number這是指示在從與按鈕相關(guān)聯(lián)的菜單頁(yè)被顯示在屏幕上時(shí)到由selection_time_out_duration字段指定的時(shí)間期滿時(shí)用戶沒(méi)有選擇按鈕的情況下,將被自動(dòng)激活的按鈕的數(shù)量的字段。如果default_actirated_button_number字段的值被指定為‘0xFF’,則在由selection_time_out_duration字段指定的時(shí)間期滿之后,當(dāng)前選擇的按鈕被激活,而如果default_activated_button_number字段的值被指定為‘0x00’,則沒(méi)有按鈕被激活。指示多個(gè)頁(yè)的頁(yè)結(jié)構(gòu)的定義部分已被描述,并且指示包括在每個(gè)菜單頁(yè)中的多個(gè)按鈕的按鈕結(jié)構(gòu)被包括在每個(gè)頁(yè)結(jié)構(gòu)中?,F(xiàn)在將描述指示多個(gè)頁(yè)的按鈕結(jié)構(gòu)的構(gòu)造。14)button_number這是指示在菜單頁(yè)中的多個(gè)按鈕結(jié)構(gòu)中的每個(gè)按鈕的唯一ID的字段。此外,當(dāng)通過(guò)使用數(shù)字選擇相關(guān)的按鈕時(shí),可使用該字段??墒褂脧?到99的值。15)numerically_selectable_flag這是指示相關(guān)的按鈕是否可通過(guò)使用按鈕的button_number字段來(lái)直接選擇的字段。詳細(xì)地,圖7C示出了按鈕是否可通過(guò)使用按鈕的button_number字段來(lái)直接選擇。參照?qǐng)D7C,如果numerically_selectable_flag字段的值是‘0b’,則按鈕不能通過(guò)使用按鈕的button_number字段來(lái)直接選擇,而如果numerically_selectable_flag字段的值是‘1b’,則按鈕可以通過(guò)使用按鈕的button_number字段來(lái)直接選擇。16)auto_action_flag這是用于指定相關(guān)的按鈕的操作模式的字段。詳細(xì)地,圖7D示出了按鈕的操作模式。參照?qǐng)D7D,如果auto_action_flag字段的值是‘0b’,則當(dāng)按鈕被選擇時(shí),按鈕的操作模式被改變?yōu)閟elected_state模式,而如果auto_action_flag字段的值是‘1b’,則在沒(méi)有顯示按鈕圖像的情況下,按鈕的操作模式被改變?yōu)閍ctioned_state模式。操作模式在圖6的下部中被定義。17)button_horizontal_position這是用于指定相關(guān)的按鈕的左上像素的水平位置的字段。18)button_verticai_position這是用于指定相關(guān)的按鈕的左上像素的垂直位置的字段。19)upper(lower/left/right)_button_number這是用于當(dāng)通過(guò)沿上/下/左/右方向移動(dòng)箭頭來(lái)選擇按鈕時(shí),指定通過(guò)使用move_up(down/left/right)_selected_button字段的UOP選擇的按鈕的button_number字段的字段。20)page_change_start_object_id_normal(selected)這是用于當(dāng)菜單頁(yè)在第一時(shí)間被顯示在屏幕上或者當(dāng)菜單頁(yè)被轉(zhuǎn)換到另一菜單頁(yè)時(shí),指定具有轉(zhuǎn)換效果地顯示normal(selected)_state的按鈕的第一按鈕對(duì)象的IDobject_id的字段。21)page_change_end_object_id_normal(selected)這是用于當(dāng)菜單頁(yè)在第一時(shí)間被顯示在屏幕上或者當(dāng)菜單頁(yè)被轉(zhuǎn)換到另一菜單頁(yè)時(shí),指定具有轉(zhuǎn)換效果地顯示normal(selected)_state的按鈕的最后按鈕對(duì)象的IDobject_id的字段。22)start_object_id_normal(selected)這是用于指定第一按鈕對(duì)象的IDobject_id的字段,在由page_change_end_object_id_normal(selected)字段指定的按鈕對(duì)象的顯示完成之后,所述第一按鈕對(duì)象應(yīng)該被顯示在屏幕上。23)end_object_id_normal(selected)這是用于指定在屏幕上顯示normal(selected)_state的按鈕的最后按鈕對(duì)象的IDobject_id的字段。24)repeat_normal(selected)_flag這是用于指定是否連續(xù)地重復(fù)normal(selected)_state的動(dòng)畫的字段。如果start_objecLid_normal(selected)字段的值等于end_object_id_normal(selected)字段的值,則repeat_normal(selected)_flag字段具有值‘0x00’。25)start_object_id_activated這是用于指定在屏幕上顯示actioned_state的按鈕的第一按鈕對(duì)象的IDobiect_id的字段。26)end_object_id_activated這是用于指定在屏幕上顯示actioned_state的按鈕的最后按鈕對(duì)象的IDobject_id的字段。27)number_of_button_command這是用于指示與相關(guān)的按鈕有關(guān)的命令的數(shù)量的字段。如果number_of_button_command字段的值被設(shè)置為0,則按鈕只被用作簡(jiǎn)單的圖形圖像,而不具有命令。如上所述,依照根據(jù)本發(fā)明實(shí)施例的ICS300的示例,當(dāng)特定的菜單頁(yè)被顯示在屏幕上時(shí),指定以下字段,1)用于給出包括在菜單頁(yè)中的每個(gè)按鈕的屏幕轉(zhuǎn)換效果的字段614,和2)用于給出在屏幕轉(zhuǎn)換效果之后的每個(gè)按鈕的動(dòng)畫效果的字段616。因此,制造商應(yīng)該制作多個(gè)按鈕對(duì)象以顯示期望的屏幕轉(zhuǎn)換效果,并且應(yīng)該制作多個(gè)用于按鈕的動(dòng)畫效果的按鈕對(duì)象,所述按鈕應(yīng)該在屏幕轉(zhuǎn)換效果之后被連續(xù)地顯示在頁(yè)面上。作為這些方法的結(jié)果,制造商可提供各種方法的屏幕轉(zhuǎn)換效果?;旧希瑸榱艘园粹o為單元提供更動(dòng)態(tài)的屏幕轉(zhuǎn)換效果,包括在用于每個(gè)按鈕的page_change_start_object_id_normal(selected)字段和page_change_end_objec_id_normal(selected)字段之間的按鈕對(duì)象的數(shù)量是否相同并不重要。然而,在相同的轉(zhuǎn)換效果(諸如淡入/淡出效果)被應(yīng)用于整頁(yè)的情況下,為了提供平滑的屏幕轉(zhuǎn)換效果,在本發(fā)明實(shí)施例中,包括在該頁(yè)中的所有按鈕具有與包括在page_change_start_object_id_normal(selected)字段和page_change_end_object_id_normal(selected)字段之間的按鈕對(duì)象相同數(shù)量的按鈕對(duì)象。在屏幕轉(zhuǎn)換效果是不必要的情況下,在本發(fā)明實(shí)施例中,所述兩個(gè)字段的值等于start_object_id_normal(selected)字段的值。將詳細(xì)描述其中使用用于給出包括在菜單頁(yè)中的每個(gè)按鈕的屏幕轉(zhuǎn)換效果的字段614和用于給出在屏幕轉(zhuǎn)換效果之后的每個(gè)按鈕的動(dòng)畫效果的字段616的示例。即,將描述其中制造商制作多個(gè)屏幕轉(zhuǎn)換按鈕對(duì)象以及在不同頁(yè)之間應(yīng)用屏幕轉(zhuǎn)換效果的示例。其中,具有相同的composition_number字段值的兩頁(yè)被包括在ICS中,圖8中顯示了page_id=1的第一菜單頁(yè),圖9中顯示了page_id=2的第二菜單頁(yè)。圖8示出了根據(jù)本發(fā)明實(shí)施例的動(dòng)畫效果被應(yīng)用到同一菜單頁(yè)中的按鈕對(duì)象的示例。參照?qǐng)D8,具有button_number=1的一個(gè)按鈕被顯示在第一菜單頁(yè)中。對(duì)于動(dòng)畫效果,該按鈕包括五個(gè)不同的按鈕對(duì)象,即,object_id=1到object_id=5。每個(gè)按鈕對(duì)象根據(jù)在每個(gè)按鈕對(duì)象的animation_frame_rate_code字段中指定的幀率被改變并被顯示。因此,可實(shí)現(xiàn)按鈕動(dòng)畫效果。圖9示出了根據(jù)本發(fā)明另一實(shí)施例的在使用多個(gè)屏幕轉(zhuǎn)換對(duì)象的不同菜單之間的屏幕轉(zhuǎn)換效果的示例。參照?qǐng)D9,顯示了page_id=2的第二菜單頁(yè)。例如,用戶可通過(guò)激活第一菜單頁(yè)的button_number=1的按鈕來(lái)將page_id=1的第一菜單頁(yè)改變到page_id=2的第二菜單頁(yè)。這里,將描述如箭頭902指示的從左到右并從上到下逐一顯示按鈕的效果,其中,所述按鈕是包括在page_id=2的第二菜單頁(yè)中的button_number=1、2和3的按鈕。為了提供屏幕轉(zhuǎn)換效果,根據(jù)page_change_start_object_id_normal(selected)字段和page_change_end_object_id_normal(selected)字段的值來(lái)顯示多個(gè)按鈕對(duì)象。詳細(xì)地,在本實(shí)施例中,在button_number=1的按鈕的情況下,因?yàn)樵谝曈X(jué)意義上與包括在page_id=1的第一菜單頁(yè)中的按鈕沒(méi)有不同,所以沒(méi)有另外包括用于屏幕轉(zhuǎn)換效果的按鈕對(duì)象。因此,page_change_start_object_id_normal(selected)字段和page_change_end_object_id_normal(selected)字段的值指定相同的object_id=1作為start_object_id_normal(selected)字段的值。因此,如果第一菜單頁(yè)被轉(zhuǎn)換到第二菜單頁(yè),則基本的動(dòng)畫效果如圖8所示地被重復(fù)顯示。這里,包括在按鈕中的命令可根據(jù)制造商的目的被改變。在button_number=2和3的按鈕的情況下,為了提供屏幕轉(zhuǎn)換效果,所述按鈕包括多個(gè)按鈕對(duì)象,分別為object_id=6到object_id=9和object_id=15到object_id=22。因此,顯示如箭頭902所示的屏幕轉(zhuǎn)換效果。對(duì)于button_number=2和3的每個(gè)按鈕,在顯示與每個(gè)按鈕的page_changr_end_object_id_normal(selected)字段相應(yīng)的按鈕對(duì)象之后,在由start_object_id_normal(selected)字段指示的按鈕對(duì)象和由end_object_id_normal(selected)字段指示的按鈕對(duì)象之間存在的用于動(dòng)畫效果的多個(gè)按鈕對(duì)象被重復(fù)地顯示在屏幕上。因此,動(dòng)畫效果可以與屏幕轉(zhuǎn)換效果一同表現(xiàn)。圖10示出了根據(jù)本發(fā)明另一實(shí)施例的以頁(yè)為單元應(yīng)用屏幕轉(zhuǎn)換效果的交互組成段的示例。參照?qǐng)D10,與如圖8和圖9所示的以按鈕為單元執(zhí)行屏幕轉(zhuǎn)換的方法不同,示出了應(yīng)用用于在特定頁(yè)中定義的每個(gè)按鈕組的屏幕轉(zhuǎn)換效果或者以頁(yè)為單元應(yīng)用屏幕轉(zhuǎn)換效果的方法。為了以頁(yè)為單元執(zhí)行屏幕轉(zhuǎn)換,可以移除在圖6中顯示的ICS300的語(yǔ)法結(jié)構(gòu)的示例中用于以按鈕為單元給出屏幕轉(zhuǎn)換效果的page_change_start_object_id_normal(selected)字段和page_change_end_object_id_normal(selected)字段,并且可以添加用于將屏幕轉(zhuǎn)換效果應(yīng)用到整個(gè)菜單頁(yè)的字段。參照?qǐng)D10,示出了在頁(yè)結(jié)構(gòu)中添加transition_effect字段802以便以頁(yè)為單元應(yīng)用屏幕轉(zhuǎn)換效果的示例。即,在可由所有再現(xiàn)設(shè)備支持的預(yù)定的屏幕轉(zhuǎn)換效果被預(yù)定義之后,通過(guò)將屬性值分配給預(yù)定義的屏幕轉(zhuǎn)換效果并將制造商期望的屏幕轉(zhuǎn)換效果的屬性值指定到transition_effect字段802,可表現(xiàn)預(yù)定的屏幕轉(zhuǎn)換效果。圖11示出了在時(shí)間軸上的圖10顯示的以頁(yè)為單元的屏幕轉(zhuǎn)換效果。參照?qǐng)D11,顯示的交互圖形流的時(shí)間軸等于視頻流的時(shí)間軸。在如圖8和圖9所示的包括ICS的PES包數(shù)據(jù)中,諸如ICS、PDS和ODS的交互圖形流數(shù)據(jù)被解碼以符合解碼時(shí)間戳(DTS),所述DTS是在再現(xiàn)視頻期間包括在PES包數(shù)據(jù)中的解碼時(shí)間信息。在解碼完成后,由default_selected_page_id字段指定的頁(yè)在作為呈現(xiàn)時(shí)間信息的PTS被顯示在屏幕上。響應(yīng)于包括在顯示的菜單頁(yè)中的特定按鈕的導(dǎo)航命令,頁(yè)之間的屏幕轉(zhuǎn)換被執(zhí)行。此外,因?yàn)橛行У慕换ワ@示持續(xù)時(shí)間在由composition_time_out_pts字段指定的時(shí)間結(jié)束,所以菜單頁(yè)不再被顯示在屏幕上。如上所述,在包括在一個(gè)ICS中的多個(gè)菜單頁(yè)中,通過(guò)定義整個(gè)交互顯示持續(xù)時(shí)間的開始時(shí)間(PTS)和結(jié)束時(shí)間(composition_time_out_pts),菜單頁(yè)之間的轉(zhuǎn)換可在有效的交互顯示持續(xù)時(shí)間中響應(yīng)于分配給菜單頁(yè)的特定按鈕的導(dǎo)航命令而被平滑地執(zhí)行。圖12是根據(jù)本發(fā)明另一實(shí)施例的包括指定當(dāng)在預(yù)定持續(xù)時(shí)間上沒(méi)有發(fā)生用戶操作時(shí)菜單頁(yè)從屏幕消失的時(shí)間點(diǎn)的操作的ICS的示例。參照?qǐng)D12,本實(shí)施例的ICS在再現(xiàn)電影期間可被用作彈出菜單。在這種情況下,如果顯示在屏幕上的菜單被連續(xù)地顯示直到如圖11顯示的由composition_time_out_pts指定的顯示結(jié)束時(shí)間,則當(dāng)用戶觀看諸如高質(zhì)量電影的多媒體視頻時(shí)用戶會(huì)感到不方便。因此,如圖12所示,可添加用于指定當(dāng)預(yù)定時(shí)間過(guò)去時(shí)當(dāng)前顯示的菜單頁(yè)消失的字段。在本實(shí)施例中,定義了page_disappear_duration字段1202。即,添加了這樣的字段,該字段用于指定當(dāng)前的菜單頁(yè)被顯示在屏幕上之后沒(méi)有發(fā)生UOP時(shí),在當(dāng)前的菜單頁(yè)消失之前要等待多長(zhǎng)時(shí)間。換句話說(shuō),如果制造商向該字段指定某一時(shí)間值,則在當(dāng)前的菜單頁(yè)被顯示之后沒(méi)有發(fā)生UOP的狀態(tài)下,當(dāng)指定給該字段的時(shí)間過(guò)去時(shí)當(dāng)前的菜單頁(yè)不再被顯示。這里,包括在顯示的菜單頁(yè)中的數(shù)據(jù)沒(méi)有消失,而只是不被顯示在屏幕上。如上所述,在多個(gè)菜單頁(yè)被包括在ICS中的情況下,為了轉(zhuǎn)換到另一菜單頁(yè),包括在先前菜單頁(yè)中的按鈕中的一個(gè)應(yīng)該具有用于轉(zhuǎn)換到另一菜單頁(yè)的導(dǎo)航命令。即,導(dǎo)航命令是使用將被轉(zhuǎn)換的新菜單頁(yè)的page_id值替換當(dāng)前顯示的菜單頁(yè)的page_id值的命令。根據(jù)本發(fā)明實(shí)施例的再現(xiàn)設(shè)備以替換的page_id值為基礎(chǔ)將新菜單頁(yè)顯示在屏幕上。因此,本實(shí)施例的再現(xiàn)設(shè)備包括系統(tǒng)寄存器中的菜單頁(yè)信息,所述系統(tǒng)寄存器用于存儲(chǔ)當(dāng)前再現(xiàn)存儲(chǔ)介質(zhì)的再現(xiàn)信息。通過(guò)設(shè)置其中存儲(chǔ)菜單頁(yè)信息的系統(tǒng)寄存器的值的導(dǎo)航命令,可實(shí)現(xiàn)頁(yè)轉(zhuǎn)換效果。現(xiàn)在將詳細(xì)描述頁(yè)轉(zhuǎn)換處理。圖13是根據(jù)本發(fā)明實(shí)施例的包括在再現(xiàn)設(shè)備中的狀態(tài)寄存器的示例。參照?qǐng)D13,示出了用于支持在同一ICS中的多個(gè)菜單頁(yè)的再現(xiàn)設(shè)備的系統(tǒng)寄存器(播放器狀態(tài)寄存器PSR)的示例。PSR111302存儲(chǔ)在交互圖形流的特定ICS中當(dāng)前再現(xiàn)的菜單頁(yè)的page_id信息。通過(guò)包括在使用導(dǎo)航命令重新建立PSR111302的ICS中的按鈕中的一個(gè),可執(zhí)行頁(yè)轉(zhuǎn)換。圖14示出了當(dāng)處理交互圖形流時(shí)的頁(yè)選擇模型。參照?qǐng)D14,示出了當(dāng)再現(xiàn)設(shè)備處理交互圖形流時(shí)顯示ICS中的適當(dāng)?shù)捻?yè)所需的處理。顯示了以下內(nèi)容兩個(gè)一般狀態(tài)1406和1412,每一個(gè)表示為橢圓形;和三個(gè)臨時(shí)狀態(tài)1404、1410和1416,每一個(gè)表示為矩形。兩個(gè)一般狀態(tài)指示無(wú)效狀態(tài)1406和有效狀態(tài)1412。有效狀態(tài)1412指示再現(xiàn)當(dāng)前交互圖形流的有效戳記的狀態(tài)。無(wú)效狀態(tài)1406指示再現(xiàn)停止?fàn)顟B(tài)或者指示即使其中狀態(tài)為再現(xiàn)狀態(tài)也不存在有效的交互圖形流的狀態(tài)。除非產(chǎn)生轉(zhuǎn)換到另一狀態(tài),否則如上所述的一般狀態(tài)保持當(dāng)前狀態(tài)。通過(guò)再現(xiàn)狀態(tài)改變、UOP或者導(dǎo)航命令,產(chǎn)生諸如標(biāo)號(hào)1402、1408、1414或1418的轉(zhuǎn)換。如果產(chǎn)生轉(zhuǎn)換,則進(jìn)行諸如標(biāo)號(hào)1404、1410或1416的處理過(guò)程,以獲得適當(dāng)?shù)慕换D形流和頁(yè)信息。四種轉(zhuǎn)換是盤插入1402、轉(zhuǎn)到有效狀態(tài)1408、頁(yè)轉(zhuǎn)換1414和轉(zhuǎn)到無(wú)效狀態(tài)1418?,F(xiàn)在將詳細(xì)描述每個(gè)轉(zhuǎn)換處理。圖15示出了圖14中顯示的初始化過(guò)程1404。參照?qǐng)D14、圖13和圖15,當(dāng)存儲(chǔ)介質(zhì)被插入再現(xiàn)設(shè)備時(shí),再現(xiàn)設(shè)備進(jìn)入作為臨時(shí)狀態(tài)的初始化狀態(tài)1404,以獲得適當(dāng)?shù)慕换D形流和頁(yè)信息。在初始化狀態(tài)1404中,如圖15所示執(zhí)行設(shè)置PSR的過(guò)程。即,初始值0被設(shè)置到存儲(chǔ)將被首先顯示的菜單頁(yè)的page_id值的PSR11。在初始化過(guò)程1404之后,再現(xiàn)設(shè)備進(jìn)入無(wú)效狀態(tài)1406。圖16顯示了由于圖14中顯示的再現(xiàn)狀態(tài)改變而導(dǎo)致的處理過(guò)程1410。參照?qǐng)D16,無(wú)效狀態(tài)1406被連續(xù)保持直到交互圖形流的有效戳記開始,并且如果產(chǎn)生開始再現(xiàn)交互圖形流的有效戳記的轉(zhuǎn)換(如標(biāo)號(hào)1408),則再現(xiàn)設(shè)備進(jìn)入再現(xiàn)狀態(tài)改變狀態(tài)1410。在再現(xiàn)狀態(tài)改變狀態(tài)1410中,執(zhí)行圖16中顯示的處理過(guò)程。即,在操作1602中,從ICS讀取default_selected_page_id值,并且如果該值為有效page_id值,則在操作1606中該值被設(shè)置到PSR11,而如果該值是無(wú)效的,則檢查當(dāng)前的PSR11值是否是有效page_id值?;跈z查的結(jié)果,如果當(dāng)前的PSR11已經(jīng)設(shè)置為有效page_id值,則在操作1608中保持當(dāng)前的PSR11值,而如果當(dāng)前的PSR11值是無(wú)效的,則在操作1610中將ICS的第一page_id值設(shè)置為PSR11值。因此,再現(xiàn)設(shè)備從無(wú)效狀態(tài)1406改變到有效狀態(tài)1412。圖17示出了圖14中顯示的由于產(chǎn)生頁(yè)轉(zhuǎn)換請(qǐng)求而導(dǎo)致的處理過(guò)程1416。參照?qǐng)D14和圖17,除非發(fā)生UOP,否則通過(guò)圖16中描述的過(guò)程1410選擇的ICS的特定頁(yè)保持有效狀態(tài)1412直到由composition_time_out_pts字段指定的時(shí)間。然而,在接收到激活轉(zhuǎn)換到另一頁(yè)的導(dǎo)航命令被分配給其的按鈕的UOP(如標(biāo)號(hào)1414)的情況下,由于產(chǎn)生頁(yè)轉(zhuǎn)換請(qǐng)求,所以有效狀態(tài)1412被轉(zhuǎn)換到處理狀態(tài)1416。在由于產(chǎn)生頁(yè)轉(zhuǎn)換請(qǐng)求而導(dǎo)致的處理狀態(tài)1416中,執(zhí)行圖17中顯示的處理過(guò)程。即,如果對(duì)于產(chǎn)生的頁(yè)轉(zhuǎn)換請(qǐng)求,page_id的值X是有效的,則在操作1702中PSR11被設(shè)置為X,而如果值X是無(wú)效的,則在操作1704中保持當(dāng)前的page_id值。如上所述,當(dāng)由于產(chǎn)生頁(yè)轉(zhuǎn)換請(qǐng)求而導(dǎo)致的處理過(guò)程1416結(jié)束時(shí),保持有效狀態(tài)1412。在由當(dāng)前再現(xiàn)的ICS的composition_time_out_pts字段指定的時(shí)間過(guò)去的情況下,或者在交互圖形流被改變的情況下,因?yàn)楫?dāng)前顯示的頁(yè)變成無(wú)效,所以有效狀態(tài)1412被轉(zhuǎn)換到無(wú)效狀態(tài)1406。即,如果產(chǎn)生諸如標(biāo)號(hào)1418的轉(zhuǎn)換,則保持存儲(chǔ)在PSR11中的最后的page_id值。如上所述,根據(jù)本發(fā)明實(shí)施例,提供了包括多個(gè)菜單頁(yè)的交互圖形流的ICS結(jié)構(gòu)以及選擇ICS中適當(dāng)?shù)捻?yè)的模型。因此,不管主流的應(yīng)用類型,可提供多個(gè)菜單頁(yè)。此外,當(dāng)執(zhí)行菜單頁(yè)之間的轉(zhuǎn)換時(shí),可應(yīng)用各種轉(zhuǎn)換效果。雖然已經(jīng)顯示和描述了本發(fā)明的一些實(shí)施例,但是本領(lǐng)域技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求及其等同物限定其范圍的本發(fā)明的原理和精神的情況下,可以對(duì)這些實(shí)施例進(jìn)行修改。產(chǎn)業(yè)上的可利用性本發(fā)明提供一種其上記錄有即使在主流是電影應(yīng)用的情況下也提供多頁(yè)菜單的交互圖形流的存儲(chǔ)介質(zhì)以及一種用于再現(xiàn)該介質(zhì)的設(shè)備。本發(fā)明還提供一種其上記錄有當(dāng)執(zhí)行多頁(yè)之間的轉(zhuǎn)換時(shí)可通過(guò)其應(yīng)用各種轉(zhuǎn)換效果的交互圖形流的存儲(chǔ)介質(zhì)以及一種用于再現(xiàn)該介質(zhì)的設(shè)備。權(quán)利要求1.一種包括存儲(chǔ)有交互組成段(ICS)的復(fù)用的AV數(shù)據(jù)的存儲(chǔ)介質(zhì)的多媒體再現(xiàn)設(shè)備,所述多媒體再現(xiàn)設(shè)備用于再現(xiàn)所述復(fù)用的AV數(shù)據(jù),其包括讀取單元,用于從所述存儲(chǔ)介質(zhì)讀取所述復(fù)用的AV數(shù)據(jù);解復(fù)用器,用于將所述AV數(shù)據(jù)分割為至少一個(gè)視頻流、音頻流、呈現(xiàn)圖形流和交互圖形流;多個(gè)解碼器,用于對(duì)所述視頻流、音頻流、呈現(xiàn)圖形流和交互圖形流解碼;和混合器,用于將所述視頻流、呈現(xiàn)圖形流和/或交互圖形流疊加為一個(gè)圖像。2.如權(quán)利要求1所述的設(shè)備,其中,所述多個(gè)解碼器包括交互圖形解碼器,用于接收交互圖形流,對(duì)接收的交互圖形流解碼,并在指定時(shí)間輸出包括按鈕的菜單屏幕。3.如權(quán)利要求2所述的設(shè)備,其中,通過(guò)用戶在輸出的菜單屏幕中選擇特定按鈕,可輸入用戶選擇,從而可提供用戶交互操作。4.如權(quán)利要求2所述的設(shè)備,其中,所述交互圖形解碼器包括編碼緩沖器,用于臨時(shí)存儲(chǔ)交互圖形流;流圖形處理器,臨時(shí)存儲(chǔ)的交互圖形流稍后被發(fā)送到所述流圖形處理器,所述流圖形處理器處理交互圖形流;對(duì)象緩沖器,在交互圖形流通過(guò)所述流圖形處理器被解碼之后,用于定義按鈕圖像的對(duì)象被發(fā)送到所述對(duì)象緩沖器;組成緩沖器,用于存儲(chǔ)組成信息;和圖形控制器,通過(guò)參照與對(duì)象數(shù)據(jù)相應(yīng)的組成信息來(lái)構(gòu)造輸出的圖像,并且將構(gòu)造的圖像發(fā)送到圖形內(nèi)存區(qū)。5.如權(quán)利要求4所述的設(shè)備,其中,在交互圖形流的輸出開始時(shí)間發(fā)送構(gòu)造的圖像。6.如權(quán)利要求4所述的設(shè)備,其中,根據(jù)包括在與發(fā)送的圖像關(guān)聯(lián)的組成信息中的色彩信息,通過(guò)參照色彩查詢表(CLUP)來(lái)輸出發(fā)送的圖像。7.如權(quán)利要求4所述的設(shè)備,其中,所述圖形控制器通過(guò)接收用戶操作(UOP),根據(jù)按鈕的運(yùn)動(dòng)和選擇來(lái)改變按鈕狀態(tài),并反映改變的結(jié)果。8.如權(quán)利要求4所述的設(shè)備,其中,ICS包括segment_type字段,用于指示ICS;segment_length字段,用于指示ICS的字節(jié)數(shù);composition_number字段,用于指示在交互圖形流中的ICS的唯一值,從而當(dāng)ICS改變或更新時(shí),該值順序增加;composition_state字段,用于指示包括在ICS中的顯示設(shè)置的類型。9.如權(quán)利要求8所述的設(shè)備,其中,所述交互圖形流包括多個(gè)單元,作為具有交互圖形對(duì)象的戳記的每個(gè)單元通過(guò)所述交互圖形解碼器被解碼,并被連續(xù)地存儲(chǔ)在所述對(duì)象緩沖器中。10.如權(quán)利要求9所述的設(shè)備,其中,在一個(gè)戳記中,除了當(dāng)一個(gè)戳記結(jié)束并且隨后的戳記開始時(shí),所述交互圖形解碼器中的緩沖器被重置,并且所有存儲(chǔ)的數(shù)據(jù)消失之外,在沒(méi)有對(duì)交互圖形對(duì)象解碼的情況下,已經(jīng)被解碼并被存儲(chǔ)在所述對(duì)象緩沖器中的交互圖形對(duì)象可被再使用。11.如權(quán)利要求10所述的設(shè)備,其中,當(dāng)交互圖形對(duì)象被輸出時(shí),所述交互圖形對(duì)象定義顯示設(shè)置,所述顯示設(shè)置用于指示一組輸出的交互圖形對(duì)象。12.如權(quán)利要求11所述的設(shè)備,其中,一個(gè)戳記包括至少一個(gè)顯示設(shè)置。13.如權(quán)利要求10所述的設(shè)備,其中,戳記開始(ES)狀態(tài)下的顯示設(shè)置指示戳記的開始,并且包括構(gòu)造交互圖形所需的所有數(shù)據(jù)和用于構(gòu)造按鈕圖像的對(duì)象數(shù)據(jù)。14.如權(quán)利要求13所述的設(shè)備,其中,采集點(diǎn)(AP)狀態(tài)下的顯示設(shè)置可存在于ES顯示設(shè)置之后,并且AP顯示設(shè)置包括用于構(gòu)造用戶隨機(jī)搜索情況的交互圖形的所有信息。15.如權(quán)利要求14所述的設(shè)備,其中,正常情況(NC)下的顯示設(shè)置僅包括將從由先前的顯示設(shè)置構(gòu)造的交互圖形改變的數(shù)據(jù)。16.如權(quán)利要求4所述的設(shè)備,其中,ICS包括composition_update_flag字段,用于指示先前的ICS和當(dāng)前的ICS之間的按鈕命令的相互關(guān)系;composition_time_out_pts字段,指示ICS不再被有效顯示時(shí)的交互顯示終止時(shí)間;UO_mark_table字段,指示在ICS中定義的所有交互顯示持續(xù)時(shí)間內(nèi)是否允許用戶操作;animation_frame_rate_code字段,用于指定應(yīng)用于按鈕轉(zhuǎn)換效果和/或運(yùn)動(dòng)按鈕的幀率;default_selected_page_id字段,用于指示當(dāng)ICS再現(xiàn)開始時(shí)基本顯示的頁(yè)的頁(yè)ID。17.如權(quán)利要求4所述的設(shè)備,其中,ICS包括page_id字段,用于指示在ICS中的多個(gè)頁(yè)結(jié)構(gòu)中的每個(gè)頁(yè)的唯一ID;selection_time_out_duration字段,用于指定在與按鈕相關(guān)聯(lián)的頁(yè)被顯示在屏幕上之后所述按鈕可被選擇的期間的有效持續(xù)時(shí)間;default_selected_button_number字段,用于指定當(dāng)與按鈕相關(guān)聯(lián)的菜單頁(yè)被顯示在屏幕上時(shí)基本選擇的按鈕的數(shù)量;default_activated_button_number字段,用于指定在從與按鈕相關(guān)聯(lián)的菜單頁(yè)被顯示在屏幕上時(shí)到由selection_time_out_duration字段指定的時(shí)間期滿時(shí)用戶沒(méi)有選擇按鈕的情況下,將被自動(dòng)激活的按鈕的數(shù)量。18.如權(quán)利要求4所述的設(shè)備,其中,ICS包括button_number字段,用于指示在菜單頁(yè)中的多個(gè)按鈕結(jié)構(gòu)中的每個(gè)按鈕的唯一ID;numerically_selectable_flag字段,用于指示相關(guān)的按鈕是否可通過(guò)使用按鈕的button_number字段來(lái)直接選擇。19.如權(quán)利要求4所述的設(shè)備,其中,ICS包括auto_action_flag字段,用于指定相關(guān)的按鈕的操作模式;button_horizontal_position字段,用于指定相關(guān)的按鈕的左上像素的水平位置;button_vertical_position字段,用于指定相關(guān)的按鈕的左上像素的垂直位置;upper(lower/left/right)_button_number字段,用于當(dāng)通過(guò)沿上/下/左/右方向移動(dòng)箭頭來(lái)選擇按鈕時(shí),指定通過(guò)使用move_up(down/left/right)_selected_button字段的UOP選擇的按鈕的button_number字段;page_change_start_object_id_normal(selected)字段,用于當(dāng)菜單頁(yè)在第一時(shí)間被顯示在屏幕上或者當(dāng)菜單頁(yè)被轉(zhuǎn)換到另一菜單頁(yè)時(shí),指定具有轉(zhuǎn)換效果地顯示normal(selected)_state的按鈕的第一按鈕對(duì)象的IDobject_id;page_change_end_object_id_normal(selected)字段,用于當(dāng)菜單頁(yè)在第一時(shí)間被顯示在屏幕上或者當(dāng)菜單頁(yè)被轉(zhuǎn)換到另一菜單頁(yè)時(shí),指定具有轉(zhuǎn)換效果地顯示normal(selected)_state的按鈕的最后按鈕對(duì)象的IDobject_id;start_object_id_normal(selected)字段,用于指定第一按鈕對(duì)象的IDobject_id,在由page_change_end_object_id_normal(selected)字段指定的按鈕對(duì)象的顯示完成之后,所述第一按鈕對(duì)象應(yīng)該被顯示在屏幕上;end_object_id_normal(selected)字段,用于指定在屏幕上顯示normal(selected)state的按鈕的最后按鈕對(duì)象的IDobject_id;repeat_normal(selected)_flag字段,用于指定是否連續(xù)地重復(fù)normal(selected)_state的動(dòng)畫;start_object_id_activated字段,用于指定在屏幕上顯示actioned_state的按鈕的第一按鈕對(duì)象的IDobject_id;end_object_id_activated字段,用于指定在屏幕上顯示actioned_state的按鈕的最后按鈕對(duì)象的IDobject_id;number_of_button_command字段,用于指示與相關(guān)的按鈕有關(guān)的命令的數(shù)量;和button_command字段,用于存儲(chǔ)與一個(gè)按鈕相應(yīng)的一個(gè)導(dǎo)航命令。20.如權(quán)利要求19所述的設(shè)備,其中,當(dāng)特定菜單頁(yè)被顯示在屏幕上時(shí),用于給出包括在菜單頁(yè)中的每個(gè)按鈕的屏幕轉(zhuǎn)換效果的字段以及用于給出在屏幕轉(zhuǎn)換效果之后的每個(gè)按鈕的動(dòng)畫效果的字段被指定。21.如權(quán)利要求19所述的設(shè)備,其中,在轉(zhuǎn)換效果被應(yīng)用到整頁(yè)的情況下,包括在該頁(yè)中的所有按鈕具有包括在page_change_start_object_id_normal(selected)字段和page_change_end_object_id_normal(selected)字段之間的相同數(shù)量的按鈕對(duì)象。22.如權(quán)利要求20所述的設(shè)備,其中,page_change_start_object_id_normal(selected)字段和page_change_end_object_id_normal(selected)字段的值指定相同的object_id=1作為start_object_id_normal(selected)字段的值,從而,如果第一菜單頁(yè)被轉(zhuǎn)換到第二菜單頁(yè),則基本的動(dòng)畫效果被重復(fù)地顯示。23.如權(quán)利要求20所述的設(shè)備,其中,可以移除在ICS的語(yǔ)法結(jié)構(gòu)的示例中用于以按鈕為單元給出屏幕轉(zhuǎn)換效果的page_change_start_object_id_normal(selected)字段和page_change_end_object_id_normal(selected)字段,并且可以添加用于將屏幕轉(zhuǎn)換效果應(yīng)用到整個(gè)菜單頁(yè)的字段。24.如權(quán)利要求23所述的設(shè)備,其中,在可由所有再現(xiàn)設(shè)備支持的預(yù)定的屏幕轉(zhuǎn)換效果被預(yù)定義之后,通過(guò)將屬性值分配給預(yù)定義的屏幕轉(zhuǎn)換效果并指定屏幕轉(zhuǎn)換效果的屬性值,可表現(xiàn)所述預(yù)定的屏幕轉(zhuǎn)換效果。全文摘要本發(fā)明提供一種包括不管多媒體數(shù)據(jù)的再現(xiàn)模式而使用各種轉(zhuǎn)換效果來(lái)提供菜單的交互圖形流的存儲(chǔ)介質(zhì)及用于再現(xiàn)該介質(zhì)的設(shè)備。其中記錄有多媒體信息的存儲(chǔ)介質(zhì)包括視頻數(shù)據(jù);和圖形數(shù)據(jù),用于提供疊加在基于視頻數(shù)據(jù)的圖像上的菜單屏幕,其中,所述圖形數(shù)據(jù)提供多個(gè)菜單頁(yè)。因此,可不管主流的應(yīng)用類型而提供多個(gè)菜單頁(yè),并且當(dāng)執(zhí)行菜單頁(yè)之間的轉(zhuǎn)換時(shí)可應(yīng)用各種轉(zhuǎn)換效果。文檔編號(hào)G11B19/02GK101072313SQ20071011256公開日2007年11月14日申請(qǐng)日期2005年1月13日優(yōu)先權(quán)日2004年1月13日發(fā)明者鄭吉洙,姜滿錫申請(qǐng)人:三星電子株式會(huì)社