亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

運(yùn)動(dòng)圖像編碼、解碼方法及裝置、記錄介質(zhì)的記錄方法

文檔序號(hào):7747780閱讀:216來源:國(guó)知局

專利名稱::運(yùn)動(dòng)圖像編碼、解碼方法及裝置、記錄介質(zhì)的記錄方法
技術(shù)領(lǐng)域
:本發(fā)明涉及轉(zhuǎn)換可變長(zhǎng)編碼方式,并編碼運(yùn)動(dòng)圖像的運(yùn)動(dòng)圖像編碼方法、圖像編碼裝置、數(shù)據(jù)。
背景技術(shù)
:對(duì)以往的DVD-Video盤(以下稱為“DVD”)進(jìn)行說明。圖1是示出DVD的結(jié)構(gòu)的圖。如圖1下部所示,DVD從讀入(read-in)到讀出(read-out)之間存在邏輯地址空間,在邏輯地址空間中,開頭記錄有文件系統(tǒng)的容量信息,接著記錄有圖像或聲音等的應(yīng)用數(shù)據(jù)(applicationdata)。文件系統(tǒng)是IS09660或UDF(通用光盤格式UniversalDiscFormat),文件系統(tǒng)的結(jié)構(gòu)是將盤上的數(shù)據(jù)以稱為目錄或者文件的單位來表現(xiàn)的。對(duì)于日常所使用的PC(個(gè)人電腦),通過稱為FAT(文件分配表FileAllocationTable)或者NTFS(新技術(shù)文件系統(tǒng)NTFileSystem)的文件系統(tǒng),以目錄或文件的結(jié)構(gòu)記錄在硬盤的數(shù)據(jù)被表現(xiàn)在計(jì)算機(jī)上,從而可以提高可用性。在DVD使用UDF及IS09660這兩個(gè)文件系統(tǒng)(UDF及IS09660這兩個(gè)組合起來稱為“UDF橋”),無論根據(jù)UDF及IS09660的哪一文件系統(tǒng)驅(qū)動(dòng)程序都能讀出數(shù)據(jù)。當(dāng)然在可重寫型DVD的DVD-RAM/R/RW,也可以通過上述文件系統(tǒng),也可以進(jìn)行物理上的數(shù)據(jù)的讀、寫、以及刪除。記錄在DVD的數(shù)據(jù),通過文件系統(tǒng),可以作為像圖1左上部所示的目錄或者文件而存在。根目錄(圖1的“ROOT”)的正下面被放置稱為“VIDE0_TS”的目錄,這里記錄有DVD的應(yīng)用數(shù)據(jù)。應(yīng)用數(shù)據(jù)被分割為多個(gè)文件并被記錄,以下文件作為主要文件。VIDE0_TS.IFO盤再生控制信息文件VTS_01_0.IFO視頻標(biāo)題集#1再生控制信息文件VTS_01_0.VOB視頻標(biāo)題集#1流文件.....規(guī)定有2種擴(kuò)展名,“IF0”是記錄有再生控制信息的文件,“V0B”是記錄有作為AV數(shù)據(jù)的MPEG流的文件。再生控制信息是以下信息,即為了實(shí)現(xiàn)在DVD所采用的交互性(按照用戶操作使再生狀態(tài)動(dòng)態(tài)變化的技術(shù))的信息,或像元數(shù)據(jù)這樣的附屬在標(biāo)題和AV流的信息等。并且,在DVD中再生控制信息一般稱為導(dǎo)航信息。作為再生控制信息文件,存在管理盤全體的“VIDE0_TS.IF0"和,各個(gè)視頻標(biāo)題集(在DVD的1張盤上可記錄多個(gè)標(biāo)題,換句話說在DVD的1張盤上可記錄不同內(nèi)容的多個(gè)電影,或者內(nèi)容相同而版本不同的多個(gè)電影。)的再生控制信息的“VTS_01_0.IF0”。在此,文件名中的“01”示出視頻標(biāo)題集的號(hào)碼,例如,當(dāng)視頻標(biāo)題集的號(hào)碼#2時(shí),成為“VTS_02_0.IFO"。圖1右上部是在DVD的應(yīng)用軟件層的DVD導(dǎo)航空間,上述的再生控制信息被展開了的邏輯結(jié)構(gòu)空間?!癡IDE0_TS.IF0"內(nèi)的信息作為VMGI(視頻管理信息VideoManagerInformation)在DVD導(dǎo)航空間被展開,“VTS_01_0.IF0”等在每個(gè)視頻標(biāo)題集存在的再生控制信息作為VTSI(視頻標(biāo)題集信息VideoTitleSetInformation)在DVD導(dǎo)航空間被展開。被記述在VTSI的信息有,稱為PGC(程序鏈=ProgramChain)的再生序列的信息的PGCI(程序鏈信息ProgramChainInformation)。PGCI由Cell(單元)的集合和稱為指令的一種編程信息所構(gòu)成。Cell本身,是視頻對(duì)象VOB(VideoObject的簡(jiǎn)稱,指MPEG流)的一部分區(qū)間或全部區(qū)間的集合,Cell的再生意味著由該VOB的Cell所指定了的區(qū)間的再生。指令是由DVD的假想機(jī)器所處理的指令,與在瀏覽器上所執(zhí)行的Java(注冊(cè)商標(biāo))script等相近。然而,Java腳本語言,除了進(jìn)行邏輯運(yùn)算以外,還進(jìn)行窗口和瀏覽器的控制(例如,打開新的瀏覽器的窗口),與此相比,DVD的指令除了進(jìn)行邏輯運(yùn)算以外只進(jìn)行AV標(biāo)題的再生控制(例如,指定再生的章節(jié)等),這樣,DVD的指令不同于Java腳本語言。Cell作為內(nèi)部信息具有記錄在盤上的VOB的開始地址及結(jié)束地址(盤上的邏輯記錄地址),播放器利用記述在Cell的VOB的開始地址及結(jié)束地址的信息,讀出數(shù)據(jù)并執(zhí)行再生。圖2是用于說明被嵌入在AV流中的導(dǎo)航信息的略圖。在DVD中具有特征性的交互性,不是只根據(jù)記錄在上述“VIDE0_TS.IF0"或“VTS_01_0.IF0"等的導(dǎo)航信息才實(shí)現(xiàn)的,而是使用稱為導(dǎo)航包組件(或稱為“NV_PCK”)專用媒介,幾個(gè)重要信息在VOB內(nèi)與圖像數(shù)據(jù)及聲音數(shù)據(jù)一起被多路復(fù)用。在這里作為簡(jiǎn)單的交互性的例子,對(duì)菜單進(jìn)行說明。幾個(gè)按鈕出現(xiàn)在菜單畫面上,各個(gè)按鈕定義有該按鈕被選擇并被執(zhí)行時(shí)所要處理。并且,在菜單上一個(gè)按鈕被選擇(通過高亮(highlight)覆蓋在所選擇的按鈕上的半透明顏色,示出該按鈕被選擇),用戶使用遙控器的上下左右鍵進(jìn)行移動(dòng),可以從所選擇的按鈕移到該按鈕的上下左右的按鈕。使用遙控器的上下左右鍵,使高亮移至要選擇并執(zhí)行的按鈕,并決定(按下決定鍵),從而對(duì)應(yīng)的指令的程序被執(zhí)行。一般,標(biāo)題和章節(jié)的再生是根據(jù)指令來執(zhí)行的。圖2左上部示出在NV_PCK內(nèi)所存儲(chǔ)的控制信息的概要。NV_PCK內(nèi)包含高亮顏色信息和各個(gè)按鈕信息等。高亮顏色信息內(nèi)記述有調(diào)色板信息,覆蓋顯示的高亮的半透明顏色被指定。按鈕信息內(nèi)記述有以下信息各個(gè)按鈕位置信息的矩形區(qū)域信息,從該按鈕移至其他按鈕的移動(dòng)信息(指定與用戶移動(dòng)上下左右鍵的各操作相對(duì)應(yīng)的、要移動(dòng)到的按鈕);按鈕指令信息(該按鈕被決定的時(shí)候被執(zhí)行的指令)。如圖2中央右上部所示,菜單上的高亮被制作成覆蓋圖像。覆蓋圖像是指,在根據(jù)按鈕信息內(nèi)的矩形區(qū)域信息所確定的按鈕上,涂上根據(jù)調(diào)色板信息所確定的顏色的圖像。將覆蓋圖像合成在圖2右部所示的背景圖像上,并一起顯示在畫面上。如上所述,菜單被實(shí)現(xiàn)在DVD中。使NV_PCK在流中嵌入導(dǎo)航數(shù)據(jù)的一部分的理由是,可以與流同步對(duì)菜單信息進(jìn)行動(dòng)態(tài)更新(例如,可以僅在再生電影途中的5分10分之間顯示菜單),并且,即使是使流和菜單信息同步較困難的應(yīng)用數(shù)據(jù),也可以實(shí)現(xiàn)流和菜單信息的同步顯示。并且,另一個(gè)大的理由是,為了提高用戶的操作性,在NV_PCK存儲(chǔ)用于支援特殊再生的信息,從而對(duì)記錄在DVD的AV數(shù)據(jù)進(jìn)行非正常再生,如快進(jìn)和倒帶等的時(shí)候,也可以順利地解碼該AV數(shù)據(jù)并進(jìn)行再生等。圖3是DVD流的VOB的示意圖。在圖3㈧示出的影像、聲音、字幕等的數(shù)據(jù),如圖3⑶所示,按照MPEG系統(tǒng)標(biāo)準(zhǔn)(IS0/IEC13818-1)被數(shù)據(jù)包化及包組件化,如圖3(C)所示,分別被多路復(fù)用,生成1個(gè)MPEG程序流。并且,如上所述,含有用于實(shí)現(xiàn)交互性的按鈕指令的NV_PCK也一起被多路復(fù)用。MPEG系統(tǒng)的多路復(fù)用的特征在于,被多路復(fù)用的各個(gè)數(shù)據(jù)是按該編碼順序的比特列,而被多路復(fù)的數(shù)據(jù)之間,即,影像、聲音、字幕之間,并不一定按再生順序形成比特列。這因?yàn)?,MPEG系統(tǒng)流的解碼器模型(一般稱為SystemTargetDecoder或者STD(圖3的D部)),具有解碼緩存器(decoderbuffer),到解碼時(shí)刻為止暫時(shí)存儲(chǔ)數(shù)據(jù),該解碼緩存器與解開被多路復(fù)用的數(shù)據(jù)之后的各個(gè)基本流相對(duì)應(yīng)。例如DVD-Video所規(guī)定的解碼緩存器,按每個(gè)基本流大小不同,對(duì)于影像的緩存大小是232KB,對(duì)于聲音的緩存大小是4KB,對(duì)于字幕的緩存大小是52KB。S卩,與影像數(shù)據(jù)并列被多路復(fù)用的字幕數(shù)據(jù),并不一定與影像數(shù)據(jù)在相同時(shí)時(shí)刻被解碼或被再生。另外,作為下一代DVD標(biāo)準(zhǔn)存在BD(Blu_rayDisc)。對(duì)于DVD,其目的在于,對(duì)標(biāo)準(zhǔn)畫質(zhì)(StandardDefinition畫質(zhì))的影像進(jìn)行封裝分發(fā)(DVD-Video標(biāo)準(zhǔn))或模擬廣播的記錄(DVDVideoRecording標(biāo)準(zhǔn)),不過,對(duì)于BD,可以照原樣記錄高精度畫質(zhì)(HighDefinition畫質(zhì))的數(shù)字廣播(Blu-rayDiscRewritable標(biāo)準(zhǔn),以下稱為BD-RE)。然而,BD-RE標(biāo)準(zhǔn),一般將數(shù)字廣播的記錄作為目的,因此特殊再生支援信息等未被進(jìn)行最佳化??紤]到將來,將高精度影像以比數(shù)字廣播更高的速度來進(jìn)行封裝分發(fā)(BD-R0M標(biāo)準(zhǔn)),就需要即使在非正常再生時(shí)也不給用戶增加負(fù)擔(dān)的構(gòu)造。并且,對(duì)于BD,作為運(yùn)動(dòng)圖像的編碼方式之一采用MPEG_4AVC(進(jìn)階視頻編碼AdvancedVideoCoding)。MPEG-4AVC是指,IS0/IEC(國(guó)際標(biāo)準(zhǔn)化機(jī)構(gòu)/國(guó)際電氣標(biāo)準(zhǔn)會(huì)議)的JTC1/SC29/WG11和ITU-T(國(guó)際電氣通信聯(lián)合國(guó)際電氣通信標(biāo)準(zhǔn)化部門)共同制定的高壓縮率的下一代編碼方式。對(duì)于一般的運(yùn)動(dòng)圖像編碼,通過減少時(shí)間方向及空間方向的冗余性,來進(jìn)行信息量的壓縮。在此,對(duì)于將時(shí)間上的冗長(zhǎng)性的減少作為目的的畫面間預(yù)測(cè)編碼,參考前面或后面的圖片,以塊單位進(jìn)行運(yùn)動(dòng)的檢測(cè)并進(jìn)行預(yù)測(cè)圖像的制作,從而對(duì)所獲得的預(yù)測(cè)圖像和編碼對(duì)象圖片之間的差分量進(jìn)行編碼。在此,圖片是示出1張畫面的詞語,在漸進(jìn)(progressive)圖像意味著幀,在隔行(interlace)圖像意味著幀或場(chǎng)。在此,隔行圖像是一種圖像,由不同時(shí)刻的2個(gè)場(chǎng)構(gòu)成1個(gè)幀。對(duì)于隔行圖像的編碼或解碼處理可以進(jìn)行以下處理將1個(gè)幀照原樣處理;將1個(gè)幀作為2個(gè)場(chǎng)處理;按幀內(nèi)的每塊將1個(gè)幀作為幀結(jié)構(gòu)或場(chǎng)結(jié)構(gòu)來處理。I幀(IntraPicture)不參考參考圖像而進(jìn)行畫面內(nèi)預(yù)測(cè)編碼。并且,P幀(PredictedPicture),僅參考1張圖片而進(jìn)行畫面間預(yù)測(cè)編碼。并且,B幀(BidirectionalPicture)可以同時(shí)參考2張圖片而進(jìn)行畫面間預(yù)測(cè)編碼。對(duì)于B幀,可以在顯示時(shí)間上從先或從后的任意組合,來參考2張圖片。對(duì)于參考圖像(參考圖片),按作為編碼及解碼的基本單位的每個(gè)塊可以指定,但該參考圖片區(qū)別為如下,將在編碼后的比特流中先被記述的參考圖片作為第1參考圖片,將以后被記述的參考圖片作為第2參考圖片。但,編碼并解碼這些圖片時(shí)的條件為,要參考的圖片必須已經(jīng)被編碼并解碼。從要編碼的圖像,減去預(yù)測(cè)信號(hào)后的殘差信號(hào),被頻率變換并量化后,被可變長(zhǎng)編碼,從而作為編碼流被輸出,該預(yù)測(cè)信號(hào)是由畫面內(nèi)預(yù)測(cè)或畫面間預(yù)測(cè)所獲得的。對(duì)于MPEG-4AVC有兩種可變長(zhǎng)編碼方式,即CAVLC(內(nèi)容自適應(yīng)可變長(zhǎng)度編碼Context-AdaptiveVariableLengthCoding)和CABAC(內(nèi)容自適應(yīng)二進(jìn)制算術(shù)編碼Context-AdaptiveBinaryArithmeticCoding),并以圖片為單位可以轉(zhuǎn)換。在此,自適應(yīng)是一種方式,按照周圍的狀況靈活選擇高效率的編碼方式。圖4是示出MPEG-4AVC的流中的可變長(zhǎng)編碼方式的例子,該可變長(zhǎng)編碼適用于構(gòu)成可隨機(jī)訪問的單位的圖片。在此,雖然在MPEG-4AVC沒有相當(dāng)于MPEG-2視頻的GOP(GroupofPictures:圖像組)的概念,但以特別的圖片為單位來分割數(shù)據(jù),就可以構(gòu)成相當(dāng)于GOP的可隨機(jī)訪問的單位,該可隨機(jī)訪問的單位稱為隨機(jī)訪問單位(RAU),該特別的圖片是不依賴于其他圖片也可以解碼的圖片。如圖4所示,作為可變長(zhǎng)編碼方式適用CABAC或CAVLC,以圖片為單位轉(zhuǎn)換。其次,CABAC和CAVLC,可變長(zhǎng)解碼時(shí)的處理不同,因此,參照?qǐng)D5A至圖5C說明各可變長(zhǎng)解碼處理。圖5A示出進(jìn)行CABAD(內(nèi)容自適應(yīng)二進(jìn)制算術(shù)解碼Context-AdaptiveBinaryArithmeticDecoding)禾口CAVLD(內(nèi)容自適應(yīng)可變長(zhǎng)度角軍碼Context-AdaptiveVariableLengthDecoding)的圖像解碼裝置的方框圖,該CABAD是通過CABAC被可變長(zhǎng)編碼的數(shù)據(jù)的解碼處理,該CAVLD是通過CAVLC被可變長(zhǎng)編碼的數(shù)據(jù)的解碼處理。如下述進(jìn)行包括CABAD的圖像解碼處理。首先,將適用了CABAC的編碼數(shù)據(jù)Vin輸入到流緩存5001。接著,算術(shù)解碼部5002,從流緩存讀出編碼數(shù)據(jù)Vr進(jìn)行算術(shù)解碼,將2值數(shù)據(jù)Binl輸入到2值數(shù)據(jù)緩存5003。2值數(shù)據(jù)處理部5004,從2值數(shù)據(jù)緩存5003獲得2值數(shù)據(jù)Bin2,解碼2值數(shù)據(jù),將解碼后的2值數(shù)據(jù)Dinl輸入到像素復(fù)原部5005。像素復(fù)原部5005,對(duì)2值解碼數(shù)據(jù)Dinl進(jìn)行逆量化、逆變換、以及運(yùn)動(dòng)補(bǔ)償?shù)龋瑥?fù)原像素,輸出解碼數(shù)據(jù)Vout。圖5B是示出,從開始解碼適用了CABAC的編碼數(shù)據(jù)到實(shí)施像素復(fù)原處理為止的工作的流程圖。首先,在步驟S5001,對(duì)適用了CABAC的編碼數(shù)據(jù)Vin進(jìn)行算術(shù)解碼,生成2值數(shù)據(jù)。其次,在步驟S5002,判定1個(gè)以上的圖片等所定的數(shù)據(jù)單位量的2值數(shù)據(jù)是否齊全,當(dāng)已齊全時(shí)進(jìn)入步驟S5003,當(dāng)未齊全時(shí)反復(fù)進(jìn)行步驟S5002。在此,進(jìn)行2值數(shù)據(jù)的緩沖的理由是對(duì)于CABAC,有可能每個(gè)圖片或每個(gè)宏塊的2值數(shù)據(jù)的代碼量成極大,接著算術(shù)解碼的處理負(fù)荷也會(huì)明顯增加,因此為了在最壞情況下也不中斷再生,需要事先進(jìn)行一定量的算術(shù)解碼處理。在步驟S5003,解碼2值數(shù)據(jù),在步驟S5004,實(shí)施像素復(fù)原處理。如上所述,對(duì)于CABAD,在S5001及S5002所定的數(shù)據(jù)單位量的2值數(shù)據(jù)未齊全時(shí),不能開始像素復(fù)原處理,因此在開始解碼時(shí)發(fā)生延遲。如下述進(jìn)行包括CAVLD的圖像解碼處理。首先,將適用了CAVLC的編碼數(shù)據(jù)Vin輸入到流緩存5001。接著,CAVLD部5006,進(jìn)行可變長(zhǎng)解碼處理,將VLD解碼數(shù)據(jù)Din2輸入到像素復(fù)原部5005。像素復(fù)原部5005進(jìn)行逆量化、逆變換、以及運(yùn)動(dòng)補(bǔ)償?shù)?,?fù)原像素,輸出解碼數(shù)據(jù)Vout。圖5C是示出,從開始解碼適用了CAVLC的編碼數(shù)據(jù)到實(shí)施像素復(fù)原處理為止的工作的流程圖。首先,在步驟S5005進(jìn)行CAVLD,接著,在步驟S5004實(shí)施像素復(fù)原處理。如上所述,與CABAD不同,對(duì)于CAVLD,在像素復(fù)原處理開始之前,不需要等待所定的數(shù)據(jù)單位量的數(shù)據(jù)齊全,并且,不需要持有像2值數(shù)據(jù)緩存5003那樣的、在可變長(zhǎng)解碼處理中的中間緩存。圖6是示出解碼流的以往的解碼裝置的工作的流程圖,該流是如圖4的例子那樣的、在流的中途轉(zhuǎn)換可變長(zhǎng)編碼方式的流。首先,在步驟S5101獲得示出適用于圖片的可變長(zhǎng)編碼方式的信息,進(jìn)入步驟S5102。在步驟S5102,判定按解碼順序緊前一個(gè)圖片和現(xiàn)在的圖片是否轉(zhuǎn)換了可變長(zhǎng)編碼方式。CABAD和CAVLD,在可變長(zhǎng)解碼處理中的緩存的管理方法不同,因此,轉(zhuǎn)換了可變長(zhǎng)編碼方式時(shí),進(jìn)入步驟S5103進(jìn)行緩存管理的轉(zhuǎn)換處理,未轉(zhuǎn)換可變長(zhǎng)編碼方式時(shí),進(jìn)入步驟S5104。在步驟S5104判定可變長(zhǎng)解碼方式是否CAVLC,是CAVLC時(shí),進(jìn)入步驟S5105進(jìn)行CAVLD處理,是CABAC時(shí),進(jìn)入步驟S5106。在步驟S5106,判定按解碼順序緊前一個(gè)圖片和現(xiàn)在的圖片轉(zhuǎn)換了可變長(zhǎng)編碼方式,轉(zhuǎn)換了時(shí),進(jìn)入步驟S5107,如圖5的步驟S5001和步驟S5002所示,到所定的數(shù)據(jù)單位量的數(shù)據(jù)齊全為止進(jìn)行算術(shù)解碼,之后解碼2值數(shù)據(jù)。在步驟S5106判定為未轉(zhuǎn)換可變長(zhǎng)編碼方式時(shí),進(jìn)入步驟S5108,進(jìn)行普通的CABAD處理。在此,普通的CABAD處理是,不進(jìn)行2值數(shù)據(jù)的緩沖的處理,該2值數(shù)據(jù)是CAVLC轉(zhuǎn)換為CABAC時(shí)、或開始解碼適用CABAC的流時(shí)需要的2值數(shù)據(jù)。最后,在步驟S5109實(shí)施像素復(fù)原處理。專利文獻(xiàn)1日本特開2000-228656號(hào)公報(bào)非專禾Ij文獻(xiàn)1:ProposedSMPTEStandardforTelevision=VC-ICompressedVideoBitstreamFormatandDecodingProcess,FinalCommitteeDraft1Revision6,2005.7.13如上所述,存在的第1個(gè)問題是再生以往的MPEG-4AVC的流被多路復(fù)用后的以往的信息記錄媒體時(shí),以圖片為單位轉(zhuǎn)換可變長(zhǎng)編碼方式,因此,CAVLC轉(zhuǎn)換為CABAC時(shí),因2值數(shù)據(jù)的緩沖而引起延遲。特別有可能導(dǎo)致以下情況,即,轉(zhuǎn)換頻度高,就會(huì)累積延遲,導(dǎo)致再生中斷。并且,存在的第2個(gè)問題是CABAC和CAVLC,緩存管理方法不同,每當(dāng)可變長(zhǎng)編碼方式轉(zhuǎn)換時(shí)需要轉(zhuǎn)換緩存方式,因此導(dǎo)致解碼時(shí)的處理負(fù)荷的增加。
發(fā)明內(nèi)容本發(fā)明的目的在于,提供一種圖像編碼方法,不使編碼時(shí)的處理負(fù)荷增加,且不發(fā)生再生中斷。用于實(shí)現(xiàn)上述目的的圖像編碼方法是一種運(yùn)動(dòng)圖像編碼方法,轉(zhuǎn)換可變長(zhǎng)編碼方式來編碼運(yùn)動(dòng)圖像決定成為連續(xù)再生的對(duì)象的連續(xù)區(qū)間;在上述連續(xù)區(qū)間不轉(zhuǎn)換可變長(zhǎng)編碼方式來編碼運(yùn)動(dòng)圖像,從而生成流;生成包括第1標(biāo)志信息的管理信息,該第1標(biāo)志信息示出在上述連續(xù)區(qū)間的可變長(zhǎng)編碼方式是固定的。根據(jù)此結(jié)構(gòu),由于在成為連續(xù)再生的對(duì)象的區(qū)間使可變長(zhǎng)編碼方式固定,因此可以消除因可變長(zhǎng)編碼方式的轉(zhuǎn)換而引起的解碼時(shí)的延遲,也可以提高解碼時(shí)的再生質(zhì)量。并且,可以減少因緩存管理方法的轉(zhuǎn)換而引起的處理負(fù)荷。在此,上述連續(xù)區(qū)間也可以是,與1個(gè)流相對(duì)應(yīng)的、由傳輸流的數(shù)據(jù)包標(biāo)識(shí)符所確定的區(qū)間。在此,也可以是這樣,構(gòu)成上述連續(xù)區(qū)間的流,由傳輸流的數(shù)據(jù)包標(biāo)識(shí)符所確定。在此,也可以是這樣,上述連續(xù)區(qū)間是,包括成為無縫連接的對(duì)象的流的區(qū)間。在此,也可以是這樣,上述連續(xù)區(qū)間是,包括與構(gòu)成無縫的多角度的各角度相對(duì)應(yīng)的流的區(qū)間。在此,也可以是這樣,上述連續(xù)區(qū)間是,包括與構(gòu)成非無縫的多角度的各角度相對(duì)應(yīng)的流的區(qū)間。在此,進(jìn)一步,也可以是這樣,運(yùn)動(dòng)圖像編碼方法,按所編碼的運(yùn)動(dòng)圖像的每個(gè)規(guī)定單位,將示出可變長(zhǎng)編碼方式的第2標(biāo)志信息插入到流。在此,也可以是這樣,上述管理信息,包括示出1個(gè)以上的再生區(qū)間的再生順序的播放列表,該再生區(qū)間是流的全部或一部分;上述第1標(biāo)志信息,按播放列表所示的每個(gè)再生區(qū)間被生成;上述規(guī)定單位是,在以MPEG-4AVC所編碼的流中被附加圖片參數(shù)集的單位。根據(jù)此結(jié)構(gòu),通過使用在MPEG-4AVC等的流內(nèi)可以轉(zhuǎn)換可變長(zhǎng)編碼方式的編碼,可以不使編碼時(shí)的處理負(fù)荷增加,也可以防止再生中斷。在此,也可以是這樣,上述管理信息,包括示出1個(gè)以上的再生區(qū)間的再生順序的播放列表,該再生區(qū)間是流的全部或一部分;上述第1標(biāo)志信息,按由播放列表所示的再生區(qū)間被生成;上述第2標(biāo)志信息,示出與以宏塊為單位的信息有關(guān)的可變長(zhǎng)編碼方式;上述規(guī)定單位是在流的圖片;上述以宏塊為單位的信息,在可變長(zhǎng)編碼方式是位面編碼的第1方式的情況下,在流中以宏塊為單位被附加,在可變長(zhǎng)編碼方式是位面編碼的第2方式的情況下,在流中以圖片為單位被附加;對(duì)于上述第2方式,與圖片內(nèi)的所有的宏塊相對(duì)應(yīng)第2標(biāo)志信息被插入到流的圖片的開頭。根據(jù)此結(jié)構(gòu),通過使用在MPEG-4AVC等的流內(nèi)可以轉(zhuǎn)換可變長(zhǎng)編碼方式的編碼,可以不使編碼時(shí)的處理負(fù)荷增加,防止再生中斷。在此,也可以是這樣,上述第1標(biāo)志信息,示出在上述連續(xù)區(qū)間的可變長(zhǎng)編碼方式是固定的,并且,示出該流是無縫連接的對(duì)象的流。根據(jù)此結(jié)構(gòu),可以減少管理信息的數(shù)據(jù)量。并且,本發(fā)明的圖像編碼裝置,由于具有與上述圖像編碼方法相同的單元,因此省略詳細(xì)說明。并且,本發(fā)明的具有計(jì)算機(jī)可讀取的結(jié)構(gòu)的數(shù)據(jù),包括管理信息和示出編碼后的運(yùn)動(dòng)圖像的流;上述管理信息,包括第1標(biāo)志信息,該第1標(biāo)志信息示出在成為連續(xù)再生的對(duì)象的連續(xù)區(qū)間的可變長(zhǎng)編碼方式是固定的;上述流,包括第2標(biāo)志信息,該第2標(biāo)志信息,按所編碼的運(yùn)動(dòng)圖像的規(guī)定單位示出可變長(zhǎng)編碼方式。根據(jù)此結(jié)構(gòu),由于在成為連續(xù)再生的對(duì)象的區(qū)間使可變長(zhǎng)編碼方式固定,因此可以消除因可變長(zhǎng)編碼方式的轉(zhuǎn)換而引起的解碼時(shí)的延遲,也可以提高解碼時(shí)的再生質(zhì)量。并且,可以減少因緩存管理方法的轉(zhuǎn)換而引起的處理負(fù)荷。在此也可以是,上述管理信息,包括示出1個(gè)以上的再生區(qū)間的再生順序的播放列表,該再生區(qū)間是流的全部或一部分;上述第1標(biāo)志信息,與由播放列表所示的各流相對(duì)應(yīng);上述規(guī)定單位是,在流中被附加圖片參數(shù)集的單位。在此也可以是,上述管理信息,包括示出1個(gè)以上的再生區(qū)間的再生順序的播放列表,該再生區(qū)間是流的全部或一部分;上述第1標(biāo)志信息,與由播放列表所示的各流相對(duì)應(yīng);上述第2標(biāo)志信息,示出每個(gè)宏塊的可變長(zhǎng)編碼方式;上述規(guī)定單位,在可變長(zhǎng)編碼方式是第1方式的情況下,在流中以宏塊為單位,在可變長(zhǎng)編碼方式是第2方式的情況下,在流中以圖片為單位;在可變長(zhǎng)編碼方式是上述第2方式的情況下,與圖片內(nèi)的所有的宏塊相對(duì)應(yīng)的第2標(biāo)志信息被插入到流的圖片的開頭。如上所述,根據(jù)本發(fā)明的運(yùn)動(dòng)圖像編碼方法,通過在連續(xù)區(qū)間使適用于運(yùn)動(dòng)圖像的編碼數(shù)據(jù)的可變長(zhǎng)編碼方式固定,來可以消除因可變長(zhǎng)編碼方式的轉(zhuǎn)換而引起的解碼時(shí)的延遲,并可以減少因緩存管理方法的轉(zhuǎn)換而引起的處理負(fù)荷。例如,可以提高如MPEG-4或VC-I等的封裝媒體的再生質(zhì)量,并可以減少再生裝置的處理負(fù)荷,因此,其實(shí)用價(jià)值極高,該封裝媒體是在流內(nèi)可以轉(zhuǎn)換可變長(zhǎng)編碼方式的流被多路復(fù)用的封裝媒體。圖1是DVD的結(jié)構(gòu)圖。圖2是高亮的結(jié)構(gòu)圖。圖3是示出在DVD多路復(fù)用的例子的圖。圖4是示出在以往的MPEG-4AVC流以圖片為單位適用的可變長(zhǎng)編碼方式的例子的圖。圖5A是示出解碼適用CABAC和CAVLC的流的解碼裝置的結(jié)構(gòu)的方框圖。圖5B是示出解碼適用CABAC的流的工作的流程圖。圖5C是示出解碼適用CAVLC的流的工作的流程圖。圖6是示出以往的多路復(fù)用裝置的工作的流程圖。圖7是示出,在由信息記錄媒體所存儲(chǔ)的MPEG-4AVC流,以圖片為單位被適用的可變長(zhǎng)編碼方式的例子的圖。圖8是示出,在信息記錄媒體,示出單位的標(biāo)志信息的存儲(chǔ)例子的圖,該單位是可變長(zhǎng)編碼方式是固定的單位。圖9是示出再生信息記錄媒體的解碼裝置的工作的流程圖。圖10是示出多路復(fù)用裝置的結(jié)構(gòu)的方框圖。圖11是示出多路復(fù)用裝置的工作的流程圖。圖12是示出圖11中的S5201的具體例子的流程圖。圖13是示出圖11中的S5202的具體例子的流程圖。圖14是示出除了圖11中的S5203以外的具體例子的流程圖。圖15是示圖11中的S5204的具體例子的流程圖。圖16是HD-DVD的數(shù)據(jù)階層圖。圖17是HD-DVD上的邏輯空間的結(jié)構(gòu)圖。圖18是HD-DVD播放器的摘要的方框圖。圖19是HD-DVD播放器的結(jié)構(gòu)的方框圖。圖20是HD-DVD的應(yīng)用程序空間的說明圖。圖21是MPEG流(VOB)的結(jié)構(gòu)圖。圖22是包組件的結(jié)構(gòu)圖。圖23是說明AV流和播放器的關(guān)系的圖。圖24是向磁道緩存連續(xù)供給AV數(shù)據(jù)的模型圖。圖25是VOB信息文件結(jié)構(gòu)圖。圖26是時(shí)間圖的說明圖。圖27是播放列表文件的結(jié)構(gòu)圖。圖28是與播放列表相對(duì)應(yīng)的程序文件的結(jié)構(gòu)圖。圖29是BD盤全體管理信息文件的結(jié)構(gòu)圖。圖30是記錄全局事件處理程序的文件的結(jié)構(gòu)圖。圖31是說明時(shí)間事件的例子的圖。圖32是說明用戶事件的例子的圖。圖33是說明全局事件處理程序的例子的圖。圖34是假想機(jī)器的結(jié)構(gòu)圖。圖35是播放器變數(shù)表的圖。圖36是示出事件處理程序(時(shí)間事件)的例子的圖。圖37是示出事件處理程序(用戶事件)的例子的圖。圖38是播放器的基本處理的流程圖。圖39是播放列表再生處理的流程圖。圖40是事件處理的流程圖。圖41是示出字幕處理的流程圖。圖42是說明實(shí)施方式2的時(shí)間圖和靜止圖像的關(guān)系的圖。圖43是說明示出能否解碼要參考的圖片的標(biāo)志。圖44是說明示出所有的入口參考I幀的標(biāo)志的圖。圖45是說明運(yùn)動(dòng)圖像應(yīng)用程序和幻燈片放映的區(qū)別的圖。圖46是說明保證參考所有的I幀的標(biāo)簽的圖。圖47是示出在實(shí)施方式3的MPEG-4AVC的靜止圖像的數(shù)據(jù)結(jié)構(gòu)的圖。圖48是示出說明在MPEG-4AVC的靜止圖像的再生方法的圖。圖49是說明示出對(duì)剪輯適用特定的MinCR值的標(biāo)志、及數(shù)據(jù)結(jié)構(gòu)的圖。圖50是示出實(shí)施方式5的多路復(fù)用方法的工作的流程圖。圖51是示出多路復(fù)用裝置的結(jié)構(gòu)的方框圖。圖52A示出實(shí)施方式6的作為記錄媒體本身的軟盤的物理形式的例子。圖52B示出軟盤的正面外觀、斷面結(jié)構(gòu)、以及軟盤。圖52C示出用于向軟盤FD記錄并再生上述程序的結(jié)構(gòu)。符號(hào)說明20IBD盤202光學(xué)拾波器203程序記錄存儲(chǔ)器204管理信息記錄存儲(chǔ)器205AV記錄存儲(chǔ)器206程序處理部207管理信息處理部208表示處理部209成像面(imageplane)210視頻面211合成處理部301程序記錄存儲(chǔ)器302程序處理器303U0P管理器304管理信息記錄存儲(chǔ)器305方案處理器306表示控制器307時(shí)鐘308映像存儲(chǔ)器309磁道緩存310多路分用器311映像處理器312視頻處理器313聲音處理器314成像面315視頻面316合成處理部317驅(qū)動(dòng)控制器3207運(yùn)動(dòng)圖像下變頻器3215字幕下變頻器3223靜止圖像下變頻器3228聲音下變頻器SlOl盤插入步驟S102BD.INFO讀取步驟S103BD.PROG讀取步驟S104第一事件生成步驟S105事件處理程序執(zhí)行步驟S201U0P接收步驟S202U0P事件生成步驟S203菜單呼叫步驟S204事件生成步驟S205事件處理程序執(zhí)行步驟S301播放列表再生開始步驟S302播放列表(XXX.PL)讀取步驟S303播放列表程序(XXX.PROG)讀取步驟S304Cell再生開始步驟S305AV再生開始步驟S40IAV再生開始步驟S402V0B信息(YYY.V0BI)讀取步驟S403V0B(YYY.V0B)讀取步驟S404V0B再生開始步驟S405V0B再生結(jié)束步驟S406下一個(gè)Cell存在判定步驟S501播放列表再生開始步驟S502播放列表再生結(jié)束判定步驟S503時(shí)間事件時(shí)刻判定步驟S504事件生成步驟S505事件處理程序執(zhí)行步驟S601播放列表再生開始步驟S602播放列表再生結(jié)束判定步驟S603U0P接收判定步驟S604U0P事件生成步驟S605菜單呼叫判定步驟S606用戶事件有效期間判定步驟S607事件生成步驟S608事件處理程序執(zhí)行步驟S701播放列表再生開始步驟S702播放列表再生結(jié)束判定步驟S703字幕繪制開始判定步驟S704字幕繪制步驟S705字幕顯示結(jié)束判定步驟S706字幕刪除步驟具體實(shí)施例方式下面,參照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說明。實(shí)施方式1首先,說明實(shí)施方式1。在本實(shí)施方式,說明信息記錄媒體及其再生裝置,在BD-ROM等的封裝媒體,解碼運(yùn)動(dòng)圖像的編碼數(shù)據(jù)時(shí),該信息記錄媒體及其再生裝置可以抑制解碼工作的延遲及處理負(fù)荷的增加,該解碼工作的延遲是因可變長(zhǎng)編碼方式轉(zhuǎn)換而引起的,該處理負(fù)荷的增加是因與可變長(zhǎng)編碼方式轉(zhuǎn)換同時(shí)需要的緩存管理方法轉(zhuǎn)換而引起的。在此,運(yùn)動(dòng)圖像的編碼方式是MPEG-4AVC,但也可以是在流的中途可以轉(zhuǎn)換可變長(zhǎng)編碼方式的其他編碼方式。對(duì)于存儲(chǔ)在本實(shí)施方式的信息記錄媒體的MPEG-4AVC流,管理信息中存儲(chǔ)以下信息示出可以轉(zhuǎn)換可變長(zhǎng)編碼方式的單位受限制、并且轉(zhuǎn)換單位受限制的信息;或示出受限制的轉(zhuǎn)換單位的信息。圖7是示出在MPEG-4AVC的流的可變長(zhǎng)編碼方式的轉(zhuǎn)換單位的限制例子。在BD-ROM等的封裝媒體,由播放列表等示出連續(xù)再生運(yùn)動(dòng)圖像的編碼數(shù)據(jù)的單位(以下,稱為連續(xù)再生單位),因此,如果在連續(xù)再生單位使可變長(zhǎng)編碼方式固定,就不會(huì)在連續(xù)再生的區(qū)間發(fā)生因可變長(zhǎng)編碼方式的轉(zhuǎn)換而引起的解碼工作的延遲、或緩存管理方法的轉(zhuǎn)換。因此,對(duì)于本實(shí)施方式,在連續(xù)再生單位使可變長(zhǎng)編碼方式固定。圖7的(a)和(b),分別示出例子,即,將在連續(xù)再生單位的可變長(zhǎng)編碼方式限制為僅是CAVLC或僅是CABAC。并且,連續(xù)再生的剪輯的連接條件有兩種連接,即,無縫連接和非無縫連接。在此,該連接包括同一剪輯內(nèi)的多個(gè)區(qū)間的連接。對(duì)于非無縫連接,例如連接到打開GOP時(shí)那樣,有時(shí)發(fā)生解碼工作的間距,因此,也可以允許轉(zhuǎn)換可變長(zhǎng)編碼方式,對(duì)于被無縫連接的連續(xù)再生單位使可變長(zhǎng)編碼方式固定。并且,也可以在剪輯或隨機(jī)訪問單位(RAU)等與連續(xù)再生單位不同的單位,使可變長(zhǎng)編碼方式固定。圖7(c)和(d)示出以剪輯單位是固定的例子,圖7(e)示出以隨機(jī)訪問單位是固定的例子。其次,對(duì)于管理信息,在MPEG-4AVC的流,存儲(chǔ)示出可變長(zhǎng)編碼方式的轉(zhuǎn)換單位被限制的標(biāo)志信息。在此,將編碼方式的識(shí)別信息作為標(biāo)志使用。圖8示出在BD-ROM存儲(chǔ)標(biāo)志的例子。對(duì)于BD-R0M,播放列表參考的各剪輯的編碼方式,存儲(chǔ)在管理信息內(nèi)的稱為StreamCodingInfo的區(qū)域,因此,在此示出編碼方式是MPEG-4AVC時(shí),在連續(xù)再生單位使可變長(zhǎng)編碼方式固定。并且,可以另外示出可變長(zhǎng)編碼方式是CABAC還是CAVLC。并且,也可以另外規(guī)定并存儲(chǔ)示出可變長(zhǎng)編碼方式的轉(zhuǎn)換單位受限制的標(biāo)志,還可以存儲(chǔ)示出轉(zhuǎn)換單位的信息。并且,這些信息,可以存儲(chǔ)在MPEG-4AVC的流內(nèi)。例如,示出在隨機(jī)訪問單位內(nèi)的圖片可變長(zhǎng)編碼方式是固定的信息,可以存儲(chǔ)在隨機(jī)訪問單位的開頭圖片的SEI(補(bǔ)充增強(qiáng)信息SupplementalEnhancementInformation),或存儲(chǔ)在具有Unspecified的類型的NAL(網(wǎng)絡(luò)提取層NetworkAbstractionLayer)單元。再者,對(duì)于MPEG-4AVC,在PPS(PictureParameterSet)內(nèi)的entropy_coding_mode_flag,示出可變長(zhǎng)編碼方式是CAVLC還是CABAC,該P(yáng)PS示出以圖片為單位的初始化信息。因此,在一定區(qū)間內(nèi)可變長(zhǎng)編碼方式是固定時(shí),在該區(qū)間的圖片參考的所有的PPS中,entropy_coding_mode_flag的域(field)的值是固定的。對(duì)于MPEG-4AVC,在所定的區(qū)間以解碼順序存在的圖片不參考的PPS,可以允許存儲(chǔ)在上述所定的區(qū)間,但對(duì)于在區(qū)間內(nèi)的圖片不參考的PPS的entr0py_C0ding_m0de_flag的域的值,不需要限制。例如,對(duì)于隨機(jī)訪問單位RAU內(nèi)的圖片參考的所有的PPS,保證在隨機(jī)訪問單位RAU內(nèi)存在,但隨機(jī)訪問單位RAU內(nèi)的圖片不參考的PPS,也可以在隨機(jī)訪問單位內(nèi)存在。此時(shí),不參考的PPS不影響解碼,因此,不需要限制entr0py_C0ding_m0de_flag的域的值。但是,在所定區(qū)間所包含的PPS的entropyjodingmode_flag的域的值規(guī)定為唯一的值,就能簡(jiǎn)化處理,因此,可以使包括不參考的PPS的域的值固定。圖9是示出在本實(shí)施方式的信息記錄媒體的連續(xù)再生單位的解碼工作的流程圖。在連續(xù)再生單位可變長(zhǎng)編碼方式是固定的,因此,與圖6的以往的解碼工作不同,在解碼中途不需要2值數(shù)據(jù)的緩沖以及緩存管理方法的轉(zhuǎn)換。對(duì)于各步驟的工作,與在圖6中的相同符號(hào)的步驟相同,因此省略說明。并且,作為新的編碼方式,SMPTE(電影電視工程師協(xié)會(huì)TheSocietyofMotionPictureandTelevisionEngineers)正在制定VC-1(非專利文獻(xiàn)1)的標(biāo)準(zhǔn)。對(duì)于VC-1,定義了示出宏塊(具有16X16像素大小的單位)的編碼方法的各種標(biāo)志。例如,標(biāo)志示出是否跳躍宏塊(skipmacroblock);是場(chǎng)模式還是幀模式;是否直接模式宏塊等。位面編碼是被擴(kuò)展的編碼工具之一。將示出上述宏塊的編碼方法的標(biāo)志示出時(shí),使用位面編碼。對(duì)于位面編碼,可以在圖片頭示出匯集1個(gè)圖片量的這些標(biāo)志。一般,相鄰的宏塊,相關(guān)程度高,因此,標(biāo)志的相關(guān)程度也高。據(jù)此,對(duì)相鄰的多個(gè)宏塊的標(biāo)志一起進(jìn)行編碼,從而可以減少表現(xiàn)標(biāo)志的代碼量。對(duì)于位面編碼,規(guī)定有七種編碼方法。其中之一是,以宏塊頭編碼各標(biāo)志的方法,此方法稱為RAW模式(RAWMODE),與MPEG-2視頻方式或MPEG-4視頻方式相同。剩下的6種方法是,對(duì)1個(gè)圖片量的標(biāo)志一起進(jìn)行編碼的方法,按照對(duì)相鄰的宏塊的標(biāo)志怎樣一起進(jìn)行編碼,來定義不同方法。作為其6種方法有以下方法,例如對(duì)左右相鄰的2個(gè)宏塊的標(biāo)志一起進(jìn)行編碼的方法;排在水平方向的一行的宏塊的標(biāo)志全部為“O”時(shí),以1比特的“O”示出此標(biāo)志,一行的宏塊的標(biāo)志中至少有1個(gè)“1”時(shí),將各標(biāo)志按原樣編碼的方法等。在位面編碼使用其7種方法中的哪個(gè)方法,可以按每個(gè)標(biāo)志獨(dú)立,以圖片為單位變更。在此,對(duì)于位面編碼,將僅使用以宏塊頭編碼各標(biāo)志的方法的情況作為模式1,將僅使用對(duì)1個(gè)圖片量的標(biāo)志一起進(jìn)行編碼的方法的情況作為模式2,在模式1和模式2,解碼時(shí)的工作不同,因此有可能在模式的轉(zhuǎn)換部分處理負(fù)荷增加,來發(fā)生延遲。據(jù)此,與限制上述可變長(zhǎng)編碼的轉(zhuǎn)換單位相同,對(duì)于位面編碼也可以限制模式1和模式2的轉(zhuǎn)換單位。例如,在連續(xù)再生單位、或在被無縫連接的連續(xù)再生單位,使模式固定。并且,也可以將標(biāo)志信息包括到管理信息,該標(biāo)志信息示出在所定單位位面編碼的模式是固定的。例如,可以將由StreamCodinglnfo所示出的編碼方式作為標(biāo)志信息使用,并示出編碼方式為VC-I時(shí),在所定單位使位面編碼的模式固定。再者,將在宏塊頭編碼各標(biāo)志的方法、和對(duì)1個(gè)圖片量的標(biāo)志一起進(jìn)行編碼的方法都可以使用的情況作為模式3時(shí),存在以下情況,即,按照使用VC-I的環(huán)境,靈活使用模式1和模式3。例如,對(duì)處理能力低的終端可以使用模式1,對(duì)處理能力高的終端可以使用模式3。在此情況下,在所定的再生單位,固定為模式1或模式3的某一模式是有效的。再者,可以將示出固定為模式1或模式3的某一模式的標(biāo)志信息,或?qū)⑹境龉潭槟膫€(gè)模式的信息,存儲(chǔ)在管理信息或編碼流。并且,可以靈活使用模式2和模式3。圖10是示出本實(shí)施方式的用于實(shí)現(xiàn)多路復(fù)用方法的多路復(fù)用裝置5100的結(jié)構(gòu)的方框圖。多路復(fù)用裝置5100,具有轉(zhuǎn)換單位決定部5101、轉(zhuǎn)換信息生成部5102、編碼部5103、系統(tǒng)多路復(fù)用部5104、管理信息制作部5105、結(jié)合部5106。下面,說明各部的工作。轉(zhuǎn)換單位決定部5101,決定可以轉(zhuǎn)換可變長(zhǎng)編碼方式的單位,并將決定后的轉(zhuǎn)換單位Unit輸入到轉(zhuǎn)換信息生成部5102、以及編碼部5103。轉(zhuǎn)換單位,可以事先被設(shè)定,也可以從外部設(shè)定。轉(zhuǎn)換信息生成部5102,根據(jù)轉(zhuǎn)換單位Unit,生成示出可以轉(zhuǎn)換可變長(zhǎng)編碼的單位的轉(zhuǎn)換信息SwInf,輸入到管理信息制作部5105。編碼部5103,為了符合轉(zhuǎn)換單位Unit的限制,編碼各剪輯的數(shù)據(jù),將編碼數(shù)據(jù)Cdatal輸入到系統(tǒng)多路復(fù)用部5104。系統(tǒng)多路復(fù)用部5104,對(duì)編碼數(shù)據(jù)Cdatal進(jìn)行系統(tǒng)多路復(fù)用,將流信息StrInfl輸入到管理信息制作部5105,將多路復(fù)用數(shù)據(jù)Mdatal輸入到結(jié)合部5106。對(duì)于BD-ROM,作為系統(tǒng)多路復(fù)用的方式,使用稱為資源數(shù)據(jù)包的、向MPEG-2的傳輸流加上4字節(jié)的頭的方式。并且,流信息Strlnfl,包括時(shí)間圖等用于生成關(guān)于多路復(fù)用數(shù)據(jù)Mdatal的管理信息的信息。管理信息制作部5105,生成包括按照流信息StrInfl所生成的時(shí)間圖、以及轉(zhuǎn)換信息SwInf等的管理信息Ctrlnfl,輸入到結(jié)合部5106。結(jié)合部5106,將管理信息CtrInf和多路復(fù)用數(shù)據(jù)Mdatal結(jié)合,并作為存儲(chǔ)數(shù)據(jù)Doutl輸出。并且,通過創(chuàng)作工具等制作數(shù)據(jù)時(shí),有時(shí)在不同的裝置進(jìn)行編碼數(shù)據(jù)的生成和系統(tǒng)多路復(fù)用或管理信息的制作,即使在此情況下,只要各裝置的工作與多路復(fù)用裝置5100的各部的工作相同就可以。圖11是示出,本實(shí)施方式中,用于制作存儲(chǔ)在信息記錄媒體的多路復(fù)用數(shù)據(jù)的多路復(fù)用方法的工作的流程圖。本實(shí)施方式的多路復(fù)用方法,與以往的多路復(fù)用方法不同之處在于,包括決定可以轉(zhuǎn)換可變長(zhǎng)編碼方式的單位的步驟(步驟S5201);根據(jù)決定后的單位編碼剪輯的步驟(步驟S5202);以及生成示出可變長(zhǎng)編碼的轉(zhuǎn)換單位的標(biāo)志信息的步驟(步驟S5204)。首先,在步驟S5201決定可以轉(zhuǎn)換可變長(zhǎng)編碼方式的單位。即,決定可以以連續(xù)再生單位、剪輯單位、或隨機(jī)訪問單位中的哪個(gè)單位來轉(zhuǎn)換。接著,步驟S5202,根據(jù)由步驟S5201所決定的轉(zhuǎn)換單位,編碼MPEG-4AVC的剪輯的數(shù)據(jù)。步驟S5203,判定最后剪輯的編碼是否結(jié)束,判定為結(jié)束時(shí)進(jìn)入步驟S5204,判定為未結(jié)束時(shí)返回步驟S5202反復(fù)進(jìn)行剪輯的編碼。步驟S5204,生成示出可變長(zhǎng)編碼的轉(zhuǎn)換單位的標(biāo)志信息,進(jìn)入步驟S5205。步驟S5205,制作包括由步驟S5204所生成的標(biāo)志信息的管理信息,對(duì)管理信息和剪輯的數(shù)據(jù)進(jìn)行多路復(fù)用,并輸出。圖12是示出,決定可以轉(zhuǎn)換圖11中的可變長(zhǎng)編碼方式的單位的步驟(S5201)的具體例子的流程圖。在該圖,將圖7(c)和(d)所示的剪輯作為可以轉(zhuǎn)換可變長(zhǎng)編碼方式的最小單位。在此,剪輯是指,在記錄媒體上作為AV數(shù)據(jù)的文件被存儲(chǔ)的、例如存儲(chǔ)MPEG-4AVC的1個(gè)流、或VC-I的1個(gè)流的1個(gè)文件。并且,在傳輸流中,剪輯是指,由TS數(shù)據(jù)包的標(biāo)識(shí)符所確定的流。在圖12,轉(zhuǎn)換單位決定部5101,判定編碼對(duì)象的圖片是否剪輯的開始圖片(S5201a),在不是開始圖片的情況下,即剪輯的中途的圖片的情況下,決定在該剪輯的編碼中不可轉(zhuǎn)換可變長(zhǎng)編碼方式(S5201f)。在是開始圖片的情況下,轉(zhuǎn)換單位決定部5101,判定開始圖片的剪輯是否與已編碼的緊前的剪輯進(jìn)行無縫連接(S5201b),在進(jìn)行無縫連接的情況下,決定在開始圖片的剪輯的編碼中不可轉(zhuǎn)換可變長(zhǎng)編碼方式(S5201f)。在不進(jìn)行無縫連接的情況下,轉(zhuǎn)換單位決定部5101,判定開始圖片的剪輯是否與構(gòu)成多角度的角度相對(duì)應(yīng)的剪輯(S5201c),在是與該角度相對(duì)應(yīng)的剪輯的情況下,決定在開始圖片的剪輯的編碼中,在構(gòu)成該多角度的角度之間,不可轉(zhuǎn)換可變長(zhǎng)編碼方式(S5201f)。在此,在可以與各角度進(jìn)行無縫連接的無縫多角度,各角度的可變長(zhǎng)編碼方式被決定為與多角度區(qū)間的緊前的剪輯相同的方式。另一方面,在不能保證可以與各角度進(jìn)行無縫連接的非無縫多角度,如果在各角度可變長(zhǎng)編碼方式相同,該方式就可以與多角度區(qū)間的緊前的剪輯不同。并且,轉(zhuǎn)換單位決定部5101,在編碼對(duì)象的圖片是剪輯的開始圖片,并不符合S5101b至S5101c的任一個(gè)的情況下(否的情況),決定為,將開始圖片的剪輯的可變長(zhǎng)方式對(duì)已編碼的緊前的剪輯可以轉(zhuǎn)換(S5201e)。如此,在圖12的流程圖,在轉(zhuǎn)換單位決定部5101決定為不可轉(zhuǎn)換的剪輯,被決定為(a)由傳輸流的數(shù)據(jù)包所特定的剪輯,(b)成為無縫連接的對(duì)象的多個(gè)剪輯,(c)與構(gòu)成多角度的各角度相對(duì)應(yīng)的多個(gè)剪輯。并且,關(guān)于S5201a至S5201c的判定,按怎樣的順序進(jìn)行都可以。并且,在多角度的情況下,僅在無縫多角度,可以使可變長(zhǎng)編碼方式不可轉(zhuǎn)換。并且,可以通過文件名等的與數(shù)據(jù)包標(biāo)識(shí)符不同的信息來識(shí)別剪輯。并且,在圖12說明了,可以轉(zhuǎn)換可變長(zhǎng)編碼方式的最小單位是圖7(C)、(d)所示的剪輯的情況,但也可以以像圖7(e)那樣的RAU為最小單位。在此情況下,將圖中的“剪輯”換為“RAU”的處理就可以。圖13是示出圖11中的剪輯編碼步驟(S5202)的具體例子的流程圖。在圖13示出進(jìn)行MPEG-4AVC的編碼的情況。在該圖,編碼部5103,在開始剪輯的編碼之前,判定可否轉(zhuǎn)換該剪輯的可變長(zhǎng)編碼方式(S5202a)。該判定依據(jù)圖12的決定。編碼部5103,在判定為可以轉(zhuǎn)換的情況下,任意決定該剪輯的可變長(zhǎng)編碼方式(S5202b),在判定為不可轉(zhuǎn)換的情況下,將該剪輯的可變長(zhǎng)編碼方式?jīng)Q定為與其他剪輯相同的方式,該其他剪輯是相互無縫連接之前的剪輯、或構(gòu)成相同的多角度的剪輯(S5202C)。再者,編碼部5103,在圖片參數(shù)組PPS設(shè)定示出所決定的可變長(zhǎng)編碼方式的標(biāo)志(S5202d),根據(jù)所決定的可變長(zhǎng)編碼方式編碼該剪輯(S5202e)。該標(biāo)志,在MPEG4-AVC,稱為entropy_coding_mode_flag。如此,編碼部5103,針對(duì)判定為不可轉(zhuǎn)換的連續(xù)區(qū)間的剪輯,不轉(zhuǎn)換可變長(zhǎng)編碼方式而編碼運(yùn)動(dòng)圖像,從而生成編碼數(shù)據(jù)Cdatal。圖14是示出圖11中的標(biāo)志信息生成步驟(S5204)及管理信息生成步驟(S5205)的具體例子的流程圖。在該圖轉(zhuǎn)換信息生成部5102,判定由編碼部5103所編碼的剪輯,是否判定為可以轉(zhuǎn)換可變長(zhǎng)編碼方式的剪輯(S5204a),當(dāng)剪輯是判定為可以轉(zhuǎn)換的剪輯的情況下,生成標(biāo)志信息,該標(biāo)志信息示出可變長(zhǎng)編碼方式是固定的,并使該標(biāo)志信息與該剪輯相對(duì)應(yīng),而將該標(biāo)志信息存儲(chǔ)到存儲(chǔ)器的工作區(qū)域(S5204b),當(dāng)剪輯不是判定為可以轉(zhuǎn)換的剪輯的情況下,生成標(biāo)志信息,該標(biāo)志信息示出可變長(zhǎng)編碼方式不是固定的,并使該標(biāo)志信息與該剪輯相對(duì)應(yīng),而將該標(biāo)志信息存儲(chǔ)到存儲(chǔ)器的工作區(qū)域(S5204b)。再者,轉(zhuǎn)換信息生成部5102,判定該剪輯是否由編碼部5103所編碼的最后剪輯(S5204d),當(dāng)剪輯不是最后剪輯時(shí),反復(fù)進(jìn)行上述S5204a至S5204c,當(dāng)剪輯是最后剪輯時(shí),將存儲(chǔ)在存儲(chǔ)器的工作區(qū)域的標(biāo)志信息作為轉(zhuǎn)換信息SwInf輸出到管理信息制作部5105。再者,管理信息制作部5105,生成包含播放列表的管理信息(S5205a),參考轉(zhuǎn)換信息SwInf,向播放列表所含的播放項(xiàng)目附加標(biāo)志信息,該標(biāo)志信息示出可變長(zhǎng)編碼方式是固定的(S5205b)。并且,標(biāo)志信息也可以是,示出可變長(zhǎng)編碼方式是否與由緊前的播放項(xiàng)目所參考的再生區(qū)間相同的信息。在此,播放列表,示出1個(gè)以上的播放項(xiàng)目的再生順序。播放項(xiàng)目是指出應(yīng)該再生的剪輯的信息,將1個(gè)剪輯的全部或一部分作為再生區(qū)間指出。并且,上述標(biāo)志信息,也可以與附加在播放項(xiàng)目的其他參數(shù)兼用。在此情況下,可以將如意味著剪輯被進(jìn)行無縫連接的參數(shù)(例如”cormectiorucondition=5”)與上述標(biāo)志信息兼用。之所以這樣是因?yàn)?,在圖12中決定為不可轉(zhuǎn)換的連續(xù)區(qū)間(可變長(zhǎng)編碼方式固定的區(qū)間)是(a)由傳輸流的數(shù)據(jù)包標(biāo)識(shí)符所確定的剪輯;(b)成為無縫連接的對(duì)象的多個(gè)剪輯;(c)與構(gòu)成多角度的各角度相對(duì)應(yīng)的多個(gè)剪輯,其中(c)以無縫連接為前提。并且,由于以稱為”is_mUlti_angle”的標(biāo)志可以示出是否多角度區(qū)間,因此,可以將該標(biāo)志兼用于示出可變長(zhǎng)編碼方式固定的標(biāo)志。據(jù)此,可以減少管理信息的數(shù)據(jù)量。圖15是示出在圖11中的剪輯編碼步驟(S5202)的其他的具體例子的流程圖。圖15示出進(jìn)行VC-I編碼的情況。在該圖,在開始編碼剪輯之前,編碼部5103,判定在RAW模式和其他模式之間是否可以轉(zhuǎn)換該剪輯的可變長(zhǎng)編碼方式(S5202a)。根據(jù)圖12的決定進(jìn)行該判定。編碼部5103,在判定為可以轉(zhuǎn)換的情況下,任意決定該剪輯的位面編碼方式(S5202f),在判定為不可轉(zhuǎn)換的情況下,將該剪輯的位面編碼方式?jīng)Q定為與緊前的剪輯相同的方式(S5202g)。編碼部5103,判定所決定的位面編碼方式是RAW模式(RAWMODE)還是其他方式(S5202h)。編碼部5103,按每個(gè)圖片附加示出模式的信息,判定為是RAW模式(RAWMODE)的情況下,在各宏塊編碼每個(gè)宏塊MB的所定的信息(S5202i),判定為不是RAW模式(RAWMODE)的情況下,在圖片的開頭將每個(gè)宏塊MB的所定的信息一起設(shè)定,編碼該剪輯(S5202j)。并且,示出上述模式的信息,由在VC-I稱為IMODE的域來示出。如此,編碼部5103,針對(duì)判定為不可轉(zhuǎn)換的連續(xù)區(qū)間的剪輯,不轉(zhuǎn)換位面編碼方式而編碼運(yùn)動(dòng)圖像,從而生成編碼數(shù)據(jù)Cdatal。并且,上述播放列表,不僅使用于光盤,也可以有這樣的使用方法,當(dāng)經(jīng)過網(wǎng)絡(luò)接收流時(shí),接收并分析播放列表,決定要接收的流,此后實(shí)際開始接收流。并且,在將流作為RTP(Real-timeTransportProtocol)的數(shù)據(jù)包或TS數(shù)據(jù)包等進(jìn)行數(shù)據(jù)包化后以IPdnternetProtocol)網(wǎng)傳送的情況下,也可以,作為再生控制信息,由例如SDP(SessionDescriptionProtocol)等示出在再生區(qū)間可變長(zhǎng)編碼方式是否固定。下面示出,存儲(chǔ)有由本實(shí)施方式涉及的圖像編碼方法所生成的數(shù)據(jù)的BD-ROM盤的數(shù)據(jù)結(jié)構(gòu),以及再生該盤的播放器的結(jié)構(gòu)。(盤上的邏輯數(shù)據(jù)結(jié)構(gòu))圖16是示出BD-ROM結(jié)構(gòu)的圖,該圖特別示出作為盤媒體的BD盤(104),以及記錄在該盤的數(shù)據(jù)(101、102、103)的結(jié)構(gòu)。在BD盤(104)記錄AV數(shù)據(jù)(103)、有關(guān)AV數(shù)據(jù)的管理信息及AV再生序列等的BD管理信息(102)、用于實(shí)現(xiàn)交互性的BD再生程序(101)。本實(shí)施方式中,為方便說明,以用于再生電影的AV內(nèi)容的AV應(yīng)用數(shù)據(jù)為主進(jìn)行說明,也可以作為其他的用途來使用。圖17是示出記錄在上述BD盤的邏輯數(shù)據(jù)的目錄及文件的結(jié)構(gòu)的圖。BD盤與其他的光盤一樣,例如與DVD和CD等一樣,從內(nèi)圈至外圈具有螺旋狀的記錄區(qū)域,內(nèi)圈讀入和外圈讀出之間具有可以記錄邏輯數(shù)據(jù)的邏輯地址空間。在BD盤的讀入部?jī)?nèi)側(cè)存在稱為BCA(群刻區(qū)=BurstCuttingArea)的區(qū)域,該區(qū)域是除驅(qū)動(dòng)器之外不能讀出數(shù)據(jù)的特殊區(qū)域。這個(gè)區(qū)域的數(shù)據(jù)即使利用應(yīng)用數(shù)據(jù)也不能讀出,因此,可利用于,例如著作權(quán)保護(hù)技術(shù)等。在邏輯地址空間,記錄有文件系統(tǒng)信息(容量)以及影像數(shù)據(jù)等的應(yīng)用數(shù)據(jù),其中文件系統(tǒng)信息(容量)在頭部。如
背景技術(shù)
中說明,文件系統(tǒng)是UDF和IS09660等的文件系統(tǒng),與一般的PC相同,使用目錄及文件的結(jié)構(gòu)來可以讀出所記錄的邏輯數(shù)據(jù)。在本實(shí)施方式的BD盤上的目錄及文件的結(jié)構(gòu)中,BDVIDE0目錄被放置在根目錄(ROOT)的正下面。此目錄是存儲(chǔ)有,在BD處理的AV內(nèi)容或管理信息等的數(shù)據(jù)(圖16說明的101,102,103)。BDVIDE0目錄下面,記錄有以下的7種文件。BD.INFO(文件名固定)"BD管理信息”之一,是記錄有與BD盤全體有關(guān)的信息的文件。BD播放器最先讀出該文件。BD.PROG(文件名固定)"BD再生程序”之一,是記錄有與BD盤全體有關(guān)的再生控制信息的文件。XXX.PL(“XXX”可變,擴(kuò)展名“PL”固定)"BD管理信息”之一,是記錄有作為方案(再生序列)的播放列表信息的文件。每個(gè)播放列表存在一個(gè)文件。XXX.PROG(“XXX”可變,擴(kuò)展名“PL”固定)"BD再生程序”之一,是記錄有上述每個(gè)播放列表的再生控制信息的文件。由文件主體名(“XXX”相同)來識(shí)別與播放列的對(duì)應(yīng)。YYY.VOB(“YYY”可變,擴(kuò)展名“V0B”固定)“AV數(shù)據(jù)”之一,是記錄有V0B(與
背景技術(shù)
中說明的VOB相同)的文件。每個(gè)VOB存在一個(gè)文件。YYY.VOBI(“YYY”可變,擴(kuò)展名“V0BI”固定)"BD管理信息”之一,是記錄有與AV數(shù)據(jù)VOB有關(guān)的流管理信息的文件。由文件主體名(“YYY”相同)來識(shí)別與VOB的對(duì)應(yīng)。ZZZ.PNG文件(“ZZZ”可變,擴(kuò)展名“PNG”固定)"AV數(shù)據(jù)”之一,是記錄有用于構(gòu)成字幕及菜單的映像數(shù)據(jù)PNG(是以W3C標(biāo)準(zhǔn)化了的圖像格式,稱為“png”)的文件。每個(gè)PNG映像存在一個(gè)文件。(播放器的結(jié)構(gòu))其次,用圖18及圖19,對(duì)再生上述BD盤的播放器的結(jié)構(gòu)進(jìn)行說明。圖18是示出播放器的大體功能結(jié)構(gòu)的方框圖。BD盤201之上的數(shù)據(jù),通過光學(xué)拾波器202被讀出。被讀出的數(shù)據(jù),按照該數(shù)據(jù)的種類被傳送到專用的存儲(chǔ)器。BD再生程序(“BD.PR0G”或者“XXX.PR0G”文件的細(xì)節(jié))被傳送到程序記錄存儲(chǔ)器(203),BD管理信息(“BD.INFO”、“XXX.PL”、或者“YYY.VOBI”)被傳送到管理信息記錄存儲(chǔ)器(204),AV數(shù)據(jù)(被傳送到AV記錄存儲(chǔ)器(205)。記錄在程序記錄存儲(chǔ)器(203)的BD再生程序由程序處理部(206)來處理,記錄在管理信息記錄存儲(chǔ)器(204)的BD管理信息由管理信息處理部(207)來處理,記錄在AV記錄存儲(chǔ)器(205)的AV數(shù)據(jù)由表示處理部(208)來處理。程序處理部(206),接收由管理信息處理部(207)再生的播放列表的信息或程序的執(zhí)行時(shí)刻等的事件信息,執(zhí)行程序的處理。并且,程序可以動(dòng)態(tài)地改變?cè)偕牟シ帕斜?,此時(shí),向管理信息處理部(207)發(fā)送播放列表的再生命令,從而實(shí)現(xiàn)動(dòng)態(tài)地改變?cè)偕牟シ帕斜?。程序處理?206)接收來自用戶的事件,即遙控器鍵的請(qǐng)求,當(dāng)存在與該用戶事件對(duì)應(yīng)的程序時(shí),執(zhí)行該程序。管理信息處理部(207)接收來自程序處理部(206)的指示,分析對(duì)應(yīng)的播放列表以及與播放列表對(duì)應(yīng)的VOB的管理信息,指示表示處理部(208)再生作為對(duì)象的AV數(shù)據(jù)。并且,管理信息處理部(207)從表示處理部(208)接收標(biāo)準(zhǔn)時(shí)刻信息,根據(jù)時(shí)刻信息對(duì)表示處理部(208)指示停止AV數(shù)據(jù)的再生,還有,生成向程序處理部(206)示出程序的執(zhí)行時(shí)刻的事件。表示處理部(208)具有分別對(duì)應(yīng)于影像、聲音、字幕/映像(靜止圖像)的解碼器,按照來自管理信息處理部(207)的指示,進(jìn)行AV數(shù)據(jù)的解碼及輸出。影像數(shù)據(jù)、字幕/映像被解碼之后,分別被繪制到的各個(gè)專用面、視頻面(210)或者成像面(209),在合成處理部(211)進(jìn)行影像的合成,并被輸出到TV等的顯示設(shè)備。如圖18中說明,BD播放器具有對(duì)應(yīng)于記錄在圖16所示的BD盤的數(shù)據(jù)的機(jī)器結(jié)構(gòu)。圖19是將上述的播放器的結(jié)構(gòu)詳細(xì)化后的方框圖。在圖19,AV記錄存儲(chǔ)器(205)與映像存儲(chǔ)器(308)及磁道緩存(309)相對(duì)應(yīng)而展開,程序處理部(206)與程序處理器(302)及UOP管理器(303)相對(duì)應(yīng)而展開,管理信息處理部(207)與方案處理器(305)及表示控制器(306)相對(duì)應(yīng)而展開,表示處理部(208)與時(shí)鐘(307)、多路分用器(310)、映像處理器(311)、視頻處理器(312)、聲音處理器(313)相對(duì)應(yīng)而展開。從BD盤(201)所讀出的VOB數(shù)據(jù)(MPEG流)被記錄在磁道緩存(309),映像數(shù)據(jù)(PNG)被記錄在映像存儲(chǔ)器(308)。多路分用器(310)按照時(shí)鐘(307)的時(shí)刻,抽出記錄在磁道緩存(309)的VOB數(shù)據(jù),將影像數(shù)據(jù)發(fā)送到視頻處理器(312),將聲音數(shù)據(jù)發(fā)送到聲音處理器(313)。視頻處理器(312)及聲音處理器(313),按照MPEG系統(tǒng)標(biāo)準(zhǔn)的規(guī)定,分別以解碼緩存器和解碼器來構(gòu)成。即,從多路分用器(310)被發(fā)送來的影像及聲音的數(shù)據(jù),分別在解碼緩存器被暫時(shí)記錄,按照時(shí)鐘(307)在各解碼器被解碼。對(duì)于記錄在映像存儲(chǔ)器(308)的PNG,存在以下的2個(gè)處理方法。當(dāng)映像數(shù)據(jù)作為字幕用的數(shù)據(jù)的情況下,由表示控制器(306)指示解碼時(shí)刻。方案處理器(305)—旦接收來自時(shí)鐘307的時(shí)刻信息,為了能適當(dāng)?shù)仫@示字幕,到了字幕的顯示開始時(shí)刻(開始及結(jié)束),就指示表示控制器(306)進(jìn)行字幕的顯示或停止顯示。從表示控制器(306)接受了解碼/顯示的指示的映像處理器(311),從映像存儲(chǔ)器(308)抽出對(duì)應(yīng)的PNG數(shù)據(jù)進(jìn)行解碼,繪制到成像面(314)。其次,映像數(shù)據(jù)是菜單用的數(shù)據(jù)的情況下,由程序處理器(302)來指示解碼時(shí)刻。程序處理器(302)指示解碼映像的時(shí)刻是不能一概而論的,要依存于程序處理器(302)處理的BD程序。映像數(shù)據(jù)及影像數(shù)據(jù),如圖18中的說明,分別被解碼之后,被輸出到成像面(314)、視頻面(315),由合成處理部(316)進(jìn)行合成之后,被輸出。從BD盤(201)所讀出的管理信息(方案、AV管理信息),被存儲(chǔ)在管理信息記錄存儲(chǔ)器(304),方案信息(“BD.INFO”及“XXX.PL”)由方案處理器(305)來讀出并處理。并且,AV管理信息(“YYY.V0BI”)由表示控制器(306)來讀出并處理。方案處理器(305)分析播放列表的信息,并將由播放列表所參考的VOB和其再生位置指示給表示控制器(306),表示控制器(306)分析作為對(duì)象的VOB的管理信息(“YYY.VOBI”),向驅(qū)動(dòng)控制器(317)發(fā)出指示,使其讀出作為對(duì)象的VOB。驅(qū)動(dòng)控制器(317),按照來自表示控制器(306)的指示,使光學(xué)拾波器移動(dòng),讀出作為對(duì)象的AV數(shù)據(jù)。所讀出的AV數(shù)據(jù),如上所述由映像存儲(chǔ)器(308)或者磁道緩存(309)來讀出。方案處理器(305)監(jiān)視時(shí)鐘(307)的時(shí)刻,在管理信息所設(shè)定的時(shí)刻,向程序處理器(302)輸出事件。記錄在程序記錄存儲(chǔ)器(301)的BD程序(“BD.PR0G”或者“XXX.PR0G”),由程序處理器(302)來執(zhí)行并處理。程序處理器(302),在事件由方案處理器(305)發(fā)送來的情況下,或者事件由UOP管理器(303)發(fā)送來的情況下,處理BD程序。UOP管理器(303),當(dāng)用戶通過遙控器鍵發(fā)來請(qǐng)求的情況下,生成對(duì)程序處理器(302)的事件。(應(yīng)用程序空間)圖20是示出BD的應(yīng)用程序空間的圖。在BD的應(yīng)用程序空間,播放列表(PlayList)是一個(gè)再生單位。播放列表是單元(Cell)的聯(lián)合,具有根據(jù)連接的順序所決定的再生序列的靜態(tài)方案和根據(jù)程序所記述的動(dòng)態(tài)方案。只要是沒有根據(jù)程序的動(dòng)態(tài)方案,播放列表按順序再生各個(gè)單元,并且,在全部單元再生結(jié)束的時(shí)刻,結(jié)束播放列表的再生。另外,程序可以進(jìn)行超出播放列表的再生記述,也可以動(dòng)態(tài)地改變根據(jù)用戶的選擇或者播放器的狀態(tài)而再生的對(duì)象。作為典型例子,可舉出菜單。在BD中,可以定義菜單是根據(jù)用戶的選擇來再生的方案,可根據(jù)程序使播放列表動(dòng)態(tài)地選擇。在這里所說的程序,是根據(jù)時(shí)間事件或者用戶事件所執(zhí)行的事件處理程序。時(shí)間事件是根據(jù)被嵌入到播放列表的時(shí)刻信息所生成的事件。用圖19所說明的從方案處理器(305)發(fā)送到程序處理器(302)的事件,就是相當(dāng)于此時(shí)間事件。當(dāng)時(shí)間事件被發(fā)行時(shí),程序處理器(302)執(zhí)行并處理根據(jù)標(biāo)識(shí)符(ID)所對(duì)應(yīng)的事件處理程序。如同上述,被執(zhí)行的程序可以指示其他的播放列表的再生,在此情況下,使現(xiàn)在正再生的播放列表的再生停止,而使被指定的播放列表再生。用戶事件是由用戶的遙控器鍵操作所生成的事件。用戶事件分為兩大類型。第一個(gè)是,根據(jù)光標(biāo)鍵(“上”“下”“左”“右”鍵)或者“決定”鍵的操作所生成的菜單選擇的事件。與菜單選擇的事件對(duì)應(yīng)的事件處理程序只在播放列表內(nèi)所限定的期間內(nèi)有效(作為播放列表的信息,設(shè)定有各個(gè)事件處理程序的有效期),遙控器的“上”“下”“左”“右”鍵或者“決定”鍵被按下的情況下,檢索有效的事件處理程序,當(dāng)有效的事件處理程序存在時(shí),則該事件處理程序被執(zhí)行并處理。當(dāng)其他情況下,則菜單選擇的事件被忽視。第二個(gè)用戶事件是根據(jù)“菜單”鍵的操作所生成的菜單呼叫的事件。當(dāng)菜單呼叫的事件被生成時(shí),則全局事件處理程序被呼出。全局事件處理程序是不依存播放列表的、且總是有效的事件處理程序。使用該功能,從而可以安裝DVD的菜單呼叫(標(biāo)題再生中呼叫出聲音、字幕等,變更聲音或者字幕后的中斷的時(shí)候起進(jìn)行標(biāo)題的再生的功能等)。在播放列表作為構(gòu)成靜態(tài)方案的單位的單元(Cell),參考V0B(MPEG流)的全部或者一部分的再生區(qū)間。單元,將VOB內(nèi)的再生區(qū)間作為開始、結(jié)束時(shí)刻的信息來保持。與每個(gè)VOB成對(duì)的VOB管理信息(VOBI),在此內(nèi)部具有作為與數(shù)據(jù)的再生時(shí)刻對(duì)應(yīng)的記錄地址的表信息的時(shí)間圖(TimeMap或者TMAP),通過該時(shí)間圖,從上述的VOB的再生、結(jié)束時(shí)刻,可以導(dǎo)出VOB內(nèi)(即成為對(duì)象的“YYY.V0B”內(nèi))的讀出開始地址及結(jié)束地址。再者,有關(guān)時(shí)間圖的詳細(xì)細(xì)節(jié)待后述。(V0B的詳細(xì)細(xì)節(jié))圖21是本實(shí)施方式中使用的MPEG流(視頻對(duì)象V0B)的結(jié)構(gòu)圖。如圖21所示,VOB由多個(gè)VOBU(視頻對(duì)象組VideoObjectUnit)所構(gòu)成。VOBU是一種再生單位,以MPEG視頻流的GOP(圖片組GroupOfPictures)為基準(zhǔn),包括音頻數(shù)據(jù)的、作為多路復(fù)用流的單位。VOBU具有1.0秒以下的視頻再生時(shí)間,一般具有0.5秒左右的再生時(shí)間。VOBU開頭的TS數(shù)據(jù)包(MPEG-2傳輸流數(shù)據(jù)包:MPEG-2TransportStreamPacket),存儲(chǔ)序列頭,接著存儲(chǔ)GOP頭和I幀(Intra-coded),并可以從I幀開始解碼。并且,通過時(shí)間圖管理該VOBU開頭的包括I幀的開頭的TS數(shù)據(jù)包的地址(開始地址);從該開始地址至包括I幀的最后的TS數(shù)據(jù)包為止的地址(結(jié)束地址);該I幀的再生開始時(shí)刻(PTS)。因此,時(shí)間圖的入口,按每個(gè)VOBU開頭的TS數(shù)據(jù)包被賦予。V0BU,在此內(nèi)部具有視頻數(shù)據(jù)包(V_PKT)和音頻數(shù)據(jù)包(A_PKT)。各數(shù)據(jù)包具有188字節(jié),雖然圖21中沒示出,但在各TS數(shù)據(jù)包緊前,ATS(到達(dá)時(shí)間戳ArrivalTimeStamp)被賦予,該ATS是該TS數(shù)據(jù)包的相對(duì)性的解碼器供給開始時(shí)刻。TS流的系統(tǒng)率不是固定率,而是可變率,因此ATS按每個(gè)TS數(shù)據(jù)包被賦予。一般,固定系統(tǒng)率時(shí)插入稱為NULL數(shù)據(jù)包的虛擬TS數(shù)據(jù)包,但在有限的記錄容量?jī)?nèi)以高畫質(zhì)記錄時(shí),可變率較合適,因此在BD作為帶有ATS的TS流記錄。圖22是示出TS數(shù)據(jù)包的結(jié)構(gòu)的圖。如圖22所示,TS數(shù)據(jù)包,由TS數(shù)據(jù)包頭、適用域、有效負(fù)載(Payload)所構(gòu)成。TS數(shù)據(jù)包頭存儲(chǔ)PID(數(shù)據(jù)包識(shí)別碼=PacketIdentifier),根據(jù)這個(gè),可以識(shí)別存儲(chǔ)在TS數(shù)據(jù)包的信息。適用域存儲(chǔ)PCR(程序時(shí)鐘基準(zhǔn)ProgramClockReference)0PCR是解碼流的機(jī)器的時(shí)鐘基準(zhǔn)(稱為SystemTimeClock,STC)參考值。一般,機(jī)器根據(jù)PCR的時(shí)刻對(duì)系統(tǒng)流進(jìn)行多路分用,再構(gòu)筑視頻流等的各種流。有效負(fù)載存儲(chǔ)PES數(shù)據(jù)包。PES數(shù)據(jù)包頭存儲(chǔ),DTS(解碼時(shí)間戳DecodingTimeStamp)和PTS(表示時(shí)間戳PresentationTimeStamp)。DTS示出存儲(chǔ)在該P(yáng)ES數(shù)據(jù)包的視頻/音頻幀的解碼時(shí)亥lj,PTS示出影像聲音輸出等的表示時(shí)刻。稱為視頻數(shù)據(jù)及音頻數(shù)據(jù)的基本數(shù)據(jù),在稱為PES數(shù)據(jù)包有效負(fù)載(PESPacketPayload)的數(shù)據(jù)包(PESPacket)的數(shù)據(jù)存儲(chǔ)區(qū)域的開頭依次被存儲(chǔ)。PES數(shù)據(jù)包頭記錄有,用于識(shí)別存儲(chǔ)在有效負(fù)載的數(shù)據(jù)是不是流的數(shù)據(jù)的ID(stream_id)。IS0/IEC13818-1規(guī)定TS流的詳細(xì)細(xì)節(jié),BD的特征在于,將ATS賦予給各TS數(shù)據(jù)包。(V0B的交插記錄)其次,用圖23及圖24,說明VOB文件的交插記錄。圖23上部是上述的播放器的結(jié)構(gòu)圖的一部分。如圖所示,BD盤上的VOB數(shù)據(jù)即MPEG流,通過光學(xué)拾波器被輸入到磁道緩存,BD盤上的PNG數(shù)據(jù)即映像數(shù)據(jù),通過光學(xué)拾波器被輸入到映像存儲(chǔ)器。磁道緩存是FIFO,被輸入的VOB的數(shù)據(jù)按照被輸入的順序被發(fā)送到多路分用器。這個(gè)時(shí)候,各個(gè)TS數(shù)據(jù)包,按照上述的ATS從磁道緩存中拔出,通過多路分用器,被發(fā)送到視頻處理器或者聲音處理器。另一方面,對(duì)于映像數(shù)據(jù),關(guān)于繪制哪個(gè)映像,要由表示控制器所指示。還有,在繪制中所使用的映像數(shù)據(jù)是字幕用的映像數(shù)據(jù)的情況下,在被使用的同時(shí)從映像存儲(chǔ)器中刪除,但在繪制中所使用的映像數(shù)據(jù)是菜單用的映像數(shù)據(jù)的情況下,在繪制該菜單的期間中,原樣保留在映像存儲(chǔ)器內(nèi)。這是因?yàn)?,菜單的繪制依存于用戶的操作,在追隨用戶的操作,再次顯示菜單的一部分或者置換為別的映像的時(shí)候,使被再次顯示的部分的映像數(shù)據(jù)容易被解碼。圖23的下部是用于說明在BD盤上的VOB文件及PNG文件的交插記錄的圖。一般來說ROM,例如⑶-ROM和DVD-ROM中,作為一連串的連續(xù)再生單位的AV數(shù)據(jù)是連續(xù)被記錄的。這是因?yàn)?,只要?shù)據(jù)是連續(xù)記錄的,驅(qū)動(dòng)器就能依次讀出數(shù)據(jù),送到解碼器里,但連接的數(shù)據(jù)被分割,分散地配置在盤上的情況下,驅(qū)動(dòng)器查找各個(gè)連續(xù)區(qū)間,在查找期間中可能數(shù)據(jù)的讀出會(huì)停,就有可能導(dǎo)致數(shù)據(jù)的供給停止。在BD,也最好是將VOB文件記錄在連續(xù)區(qū)域,但如同字幕數(shù)據(jù),與記錄在VOB的影像數(shù)據(jù)同步再生的數(shù)據(jù),需要與VOB文件相同,以某種方法從BD盤中讀出。作為字幕數(shù)據(jù)的讀出方法之一,可在VOB的再生開始之前,一并讀出字幕用的映像數(shù)據(jù)(PNG文件)。然而,這個(gè)方法需要大容量的存儲(chǔ)器,所以不具有現(xiàn)實(shí)性。所以,使用了將VOB文件分成幾個(gè)塊,與映像數(shù)據(jù)交插記錄的方法。圖23下部是說明該交插記錄的圖。通過對(duì)VOB文件和映像數(shù)據(jù)進(jìn)行妥當(dāng)?shù)亟徊迮渲茫瑥亩恍枰缟鲜龅拇笕萘康囊粫r(shí)記錄存儲(chǔ)器,可以在必要的時(shí)刻,將映像數(shù)據(jù)存儲(chǔ)到映像存儲(chǔ)器。然而,讀出映像數(shù)據(jù)的時(shí)候,理所當(dāng)然地停止讀出VOB數(shù)據(jù)。圖24是說明,使用用于解決此問題的磁道緩存的VOB數(shù)據(jù)連續(xù)供給模型的圖。如上述說明,VOB的數(shù)據(jù)先被存到磁道緩存。對(duì)磁道緩存的數(shù)據(jù)輸入速率(Va)和,與來自磁道緩存的數(shù)據(jù)輸出速率(Vb)之間設(shè)定差的(Va>Vb)時(shí)候,只要從BD盤持續(xù)讀出數(shù)據(jù),磁道緩存的數(shù)據(jù)存儲(chǔ)量就會(huì)持續(xù)增加。如圖24的上部所示,VOB的一連續(xù)記錄區(qū)域從邏輯地址“al”持續(xù)到“a2”為止?!癮2”到“a3”之間,記錄有映像數(shù)據(jù),是不能讀出VOB數(shù)據(jù)的區(qū)間。圖24的下部是示出磁道緩存的內(nèi)部的圖。橫軸示出時(shí)間,縱軸示出存儲(chǔ)在磁道緩存的內(nèi)部的數(shù)據(jù)量。時(shí)刻“tl”示出開始讀出作為VOB的一連續(xù)記錄區(qū)域的開始點(diǎn)的“al”的時(shí)刻。在此時(shí)刻之后,以速率Va-Vb將數(shù)據(jù)存儲(chǔ)到磁道緩存。當(dāng)然該速率是,輸入到磁道緩存的數(shù)據(jù)的速率和,從磁道緩存輸出的數(shù)據(jù)的速率的差。時(shí)刻“t2”是讀出作為一連續(xù)記錄區(qū)域的結(jié)束點(diǎn)的“a2,,的數(shù)據(jù)的時(shí)刻。即,時(shí)刻從“tl”到“t2”之間,磁道緩存內(nèi)的數(shù)據(jù)量以速率Va-Vb來增加,根據(jù)下述公式1,可求出時(shí)刻“t2,,的數(shù)據(jù)存儲(chǔ)量B(t2)。B(t2)=(Va-Vb)X(t2_tl)(公式1)此后,因?yàn)橛诚駭?shù)據(jù)持續(xù)到BD盤上的地址“a3”,向磁道緩存輸入的數(shù)據(jù)是0,磁道緩存內(nèi)的數(shù)據(jù)量以輸出速率“_Vb”來減少。該工作持續(xù)到讀出位置“a3”,即持續(xù)到時(shí)刻“t3”。在這里重要的是,時(shí)刻“t3”之前存儲(chǔ)在磁道緩存的數(shù)據(jù)量一旦0,則向解碼器供給的VOB的數(shù)據(jù)就沒有了,可能會(huì)有VOB的再生停止。然而,在時(shí)刻“t3”數(shù)據(jù)仍然存留在磁道緩存的情況下,則會(huì)繼續(xù)再生VOB而不會(huì)停止。由下述公式2所示出該條件。B(t2)彡-VbX(t3_t2)(公式2)即決定映像數(shù)據(jù)(非VOB數(shù)據(jù))的配置來滿足公式2就可以。(導(dǎo)航數(shù)據(jù)結(jié)構(gòu))利用圖25至圖31,來說明BD的導(dǎo)航數(shù)據(jù)(BD管理信息)結(jié)構(gòu)。圖25是示出VOB管理信息文件(“YYY.V0BI”)內(nèi)部結(jié)構(gòu)的圖。VOB管理信息具有,該VOB的流屬性信息(Attribute)和時(shí)間圖。流屬性包含,視頻屬性(Video)和音頻屬性(Audio#0Audio#m)。特別對(duì)于音頻流,VOB可以同時(shí)持有多個(gè)音頻流,所以根據(jù)音頻流的數(shù)(Number),示出數(shù)據(jù)域(datafield)的有無。下列示出,視頻屬性(Video)持有的域和,各個(gè)域可持有的值。壓縮方式(Coding)MPEGlMPEG2MPEG4MPEG4-AVC(AdvancedVideoCoding)分辨率(Resolution)1920X10801440X10801280X720720X480720X565寬高比(Aspect)43169中貞速率(Framerate)6059.94(60/1.001)503029.97(30/1.001)252423.976(24/1.001)下面示出,音頻屬性(Audio)持有的域和,各個(gè)域的可持有的值。壓縮方式(Coding)AC3MPEGlMPEG2LPCM聲道數(shù)(Ch)18語言屬性(Language)時(shí)間圖(TMAP)是持有每個(gè)VOBU的信息的表,持有VOB所具有的VOBU的數(shù)(Number)和各VOBU信息(V0BU#1V0BU#n)。各個(gè)VOBU信息,由VOBU開頭的TS數(shù)據(jù)包(開始I幀)的地址I_start和該I幀的結(jié)束地址為止的偏移地址(I_end)以及該I幀的再生開始時(shí)刻(PTS)所構(gòu)成。并且,I_end的值,可以不是偏移值即I幀的大小,而可以是I幀的實(shí)際結(jié)束地址。圖26是說明VOBU信息的詳細(xì)細(xì)節(jié)的圖。眾所周知,為了實(shí)現(xiàn)高畫質(zhì)記錄,MPEG視頻流有時(shí)被可變比特率壓縮,與此再生時(shí)間和數(shù)據(jù)大小,沒有單純的相關(guān)關(guān)系。反而,由于聲音的壓縮標(biāo)準(zhǔn)AC3進(jìn)行以固定比特率壓縮聲音數(shù)據(jù),時(shí)間和地址的關(guān)系由一次式所求出。然而,對(duì)于MPEG視頻數(shù)據(jù),各個(gè)幀持有固定的顯示時(shí)間,例如對(duì)于NTSC,1幀持有1/29.97秒的顯示時(shí)間,而每個(gè)幀壓縮后的數(shù)據(jù)大小根據(jù)畫的特性或圖像類型,即I/P/B圖像的類型而大不相同。從而,對(duì)于MPEG視頻,以一次式表現(xiàn)時(shí)間和地址的關(guān)系是不可能的。理所當(dāng)然,對(duì)于被多路復(fù)用MPEG視頻數(shù)據(jù)的MPEG系統(tǒng)流,即V0B,以一次式表現(xiàn)時(shí)間和數(shù)據(jù)大小的關(guān)系是不可能的。據(jù)此,在VOB內(nèi),由時(shí)間圖(TMAP)連接時(shí)間和地址。如此,某時(shí)刻信息被賦予時(shí),檢索該時(shí)刻屬于哪個(gè)VOBU(追溯按每個(gè)VOBU的PTS),此后跳到作為TMAP持有該時(shí)刻緊前的PTS的VOBU(由I_start所指定的地址),從VOBU開頭的I幀開始解碼,從該時(shí)刻的圖片開始顯示。其次,用圖27說明,播放列表信息(“XXX.PL”)的內(nèi)部結(jié)構(gòu)。播放列表信息,由單元列表(CellList)和事件列表(EventList)所構(gòu)成。單元列表(CellList)是播放列表內(nèi)的再生單元序列,以該列表的記述順序再生單元。單元列表(CellList)包括,單元的數(shù)(Number)和各單元信息(Cell#lCell#n)。單元信息(Cel1#)持有V0B文件名(VOBName),在該VOB內(nèi)的開始時(shí)刻(In)以及結(jié)束時(shí)刻(Out),字幕表(SubtitleTable)。開始時(shí)刻(In)以及結(jié)束時(shí)刻(Out),分別以在該VOB內(nèi)的幀號(hào)碼來表現(xiàn),使用上述的時(shí)間圖,從而能夠得到再生所需的VOB數(shù)據(jù)的地址。字幕表(SubtitleTable)是持有與該VOB同步再生的字幕信息的表。字幕與聲音相同能持有多個(gè)語言,字幕表(SubtitleTable)由最初信息的語言數(shù)(Number)和,接著語言數(shù)的每個(gè)語言的表(Language#lLanguage#k)所構(gòu)成。各語言的表(LanguageiO,由語言信息(Lang)和,每個(gè)表中所顯示的字幕的字幕信息數(shù)(Number)和,每個(gè)表中所顯示的字幕的字幕信息(SpeechiilSpeechiij)所構(gòu)成,字幕信息(SpeechiO,由對(duì)應(yīng)的映像數(shù)據(jù)文件名(Name)和,字幕顯示開始時(shí)刻(In)以及字幕顯示結(jié)束時(shí)刻(Out)和,字幕顯示位置(Position)所構(gòu)成。事件列表(EventList)是定義了在該播放列表內(nèi)發(fā)生的事件的表。事件列表,由事件數(shù)(Number)和,接著事件數(shù)的各個(gè)事件(EventiilEventto)所構(gòu)成,各個(gè)事件(Events),由事件的種類(Type)和,事件的ID(ID)和,事件發(fā)生時(shí)刻(Time)和,有效期間(Duration)所構(gòu)成。圖28是持有各個(gè)播放列表的事件處理程序(時(shí)間事件和菜單選擇用的用戶事件)的事件處理程序表(“XXX.PROG”)。事件處理程序表,具有被定義的事件處理程序/程序數(shù)(Number)和,各個(gè)事件處理程序/程序(Program#lProgram#n)。各事件處理程序/程序(Program#)記述有,事件處理程序的開始的定義(<event_handier>標(biāo)簽)和,與上述的事件的標(biāo)識(shí)符成對(duì)的事件處理程序的ID(ID),之后,該程序被記述在,接著Function的括號(hào)“{”與“}”之間。存儲(chǔ)在上述“XXX·PL”的事件列表(EventList)的事件(Event#lEvent#m),以“XXX·PR0G,,的事件處理程序的ID(ID)來確定。其次,用圖29說明與BD盤全體有關(guān)的信息(“BD.INFO”)的內(nèi)部結(jié)構(gòu)。BD盤全體信息,由標(biāo)題列表(TitleList)和全局事件用的事件表(EventList)所構(gòu)成。標(biāo)題列表(TitleList),由盤內(nèi)的標(biāo)題數(shù)(Number)和接著標(biāo)題數(shù)的各標(biāo)題信息(Title#lTitle#n)所構(gòu)成。各個(gè)標(biāo)題信息(Title#)包含標(biāo)題中所包含的播放列表的表(PLTable)和標(biāo)題內(nèi)的章節(jié)列表(ChapterList)。播放列表的表(PLTable)具有標(biāo)題內(nèi)的播放列表的數(shù)(Number)和,播放列表名(Name)即播放列表的文件名。章節(jié)列表(ChapterList),由標(biāo)題包含的章節(jié)數(shù)(Number)和各個(gè)章節(jié)信息(Chapters1Chapter#n)所構(gòu)成,各個(gè)章節(jié)信息(Chapter#),持有包含該章節(jié)的單元的表(CellTable),單元的表(CellTable),由單元數(shù)(Number)和各個(gè)單元的項(xiàng)目信息(CellEntry#lCellEntry#k)所構(gòu)成。單元的項(xiàng)目信息(CellEntry#),由包含該單元的播放列表名和,在播放列表中的單元號(hào)碼所記述。事件列表(EventList)持有,全局事件的數(shù)(Number)和,各個(gè)全局事件的信息。在此需要注意的是,最先被定義的全局事件稱為第一事件(FirstEvent),在BD盤被插入到播放器的時(shí)候,第一個(gè)被呼出。全局事件用事件信息只持有事件類型(Type)和事件的ID(ID)。圖30是示出全局事件處理程序的程序表(“BD.PR0G”)的圖。本表與用圖28說明的事件處理程序表的內(nèi)容相同。(事件發(fā)生的機(jī)理)用圖31至圖33,對(duì)事件發(fā)生的機(jī)理進(jìn)行說明。圖31是時(shí)間事件的例子。如同上述,時(shí)間事件由播放列表信息(“XXX.PL”)的事件列表(EventList)所定義。作為時(shí)間事件被定義的事件,即事件類型(Type)為“TimeEvent”的情況下,在事件生成時(shí)刻(“tl”),持有ID“Exl”的時(shí)間事件從方案處理器被輸出到程序處理器。程序處理器尋找,持有事件ID“Exl”的事件處理程序,執(zhí)行并處理成為對(duì)象的事件處理程序。例如,本實(shí)施方式中進(jìn)行2個(gè)按鈕映像的繪制。圖32是進(jìn)行菜單操作的用戶事件的例子。如同上述,進(jìn)行菜單操作的用戶事件也是由播放列表信息(“XXX.PL”)的事件列表(EventList)來定義的。作為用戶事件被定義的事件,即事件類型(Type)為“UserEvent”的情況下,在事件生成時(shí)刻(“tl”),該用戶事件成為準(zhǔn)備狀態(tài)。這個(gè)時(shí)候,事件本身還未被生成。該事件處于以有效期信息(Duration)所示的期間準(zhǔn)備狀態(tài)。如圖32所示,用戶按下遙控器鍵的“上”“下”“左”“右”鍵或者“決定”鍵的情況下,首先UOP事件由UOP管理器所生成并被輸出到程序處理器。程序處理器,向方案處理器輸出UOP事件,方案處理器,檢索在接收UOP事件的時(shí)刻是否存在有效的用戶事件,當(dāng)存在有效的用戶事件的情況下,生成用戶事件,向程序處理器輸出。程序處理器,尋找持有事件ID“Evl”的事件處理程序,執(zhí)行并處理成為對(duì)象的事件處理程序。例如,在本實(shí)施方式中是開始播放列表#2的再生。被生成的用戶事件中,不包含哪個(gè)遙控器鍵是被用戶按下的鍵的信息。被選擇的遙控器鍵的信息,由UOP事件被傳到程序處理器,并被記錄到假想播放器所持有的寄存器SPRM(S),且被保持。該事件處理程序的程序,可以調(diào)查該寄存器的值,并執(zhí)行分歧處理。圖33是全局事件的例子。如同上述,全局事件由有關(guān)BD盤全體的信息(“BD.INFO”)的事件列表(EventList)來定義。作為全局事件所定義的事件類型(Type)為“GlobalEvent”的情況下,僅在用戶操作遙控器鍵的情況下,事件才被生成。當(dāng)用戶按下“菜單”時(shí),首先UOP事件由UOP管理器生成,并被輸出到程序處理器。程序處理器向方案處理器輸出UOP事件,方案處理器生成相當(dāng)?shù)娜质录?,并送到程序處理器。程序處理器,尋找持有事件ID“menu”的事件處理程序,執(zhí)行并處理成為對(duì)象的事件處理程序。例如,在本實(shí)施方式中是開始播放列表#3的再生。本實(shí)施方式中,簡(jiǎn)單稱為“菜單”鍵,但是如同DVD—樣,菜單鍵也可以是多個(gè)??梢远x與每個(gè)菜單鍵相對(duì)應(yīng)的ID。(假想播放器機(jī)器)圖34是用于說明程序處理器的功能結(jié)構(gòu)的圖。程序處理器是內(nèi)部持有假想播放器機(jī)器的處理模塊。假想播放器機(jī)器是定義為BD的功能模型,而不依存于BD播放器的安裝上。即,保證在任何BD播放器中都能執(zhí)行相同的功能。假想播放器機(jī)器,持有兩大功能。是編程函數(shù)和播放器變量(寄存器)。編程函數(shù),以Java(注冊(cè)商標(biāo))Script為基礎(chǔ),將以下2個(gè)功能作為BD特征函數(shù)被定義。鏈接函數(shù)停止現(xiàn)在的再生,開始被指定的播放列表,單元,時(shí)刻起的再生。Link(PL#,Cell#,time)PL#播放列表名Cell#單元號(hào)碼time單元內(nèi)的再生開始時(shí)刻PNG繪制函數(shù)將指定PNG數(shù)據(jù)繪制到成像面Draw(File,Χ,Y)File:PNG文件名X:X坐標(biāo)位置Y:Υ坐標(biāo)位置成像面清除函數(shù)清除成像面的指定區(qū)域Clear(X,Y,W,H)X=X坐標(biāo)位置Y:Υ坐標(biāo)位置W:X方向?qū)挾菻:Y方向?qū)挾茸鳛椴シ牌髯償?shù)可舉出,示出播放器的狀態(tài)的系統(tǒng)參數(shù)(SPRM)和,可作為普通用途使用的通用參數(shù)(GPRM)。圖35是示出系統(tǒng)參數(shù)(SPRM)的一覽的圖。SPRM(O)語言代碼SPRM(I)聲音流號(hào)碼SPRM(2)字幕流號(hào)碼SPRM(3)角度號(hào)碼SPRM(4)標(biāo)題號(hào)碼SPRM(5)章節(jié)號(hào)碼SPRM(6)程序號(hào)碼SPRM(7)單元號(hào)碼SPRM(8)選擇鍵信息SPRM(9)導(dǎo)航計(jì)時(shí)器SPRM(IO)再生時(shí)刻信息SPRM(Il)卡拉OK用混合模式SPRM(12)父母用國(guó)信息SPRM(13)父母級(jí)別SPRM(H)播放器設(shè)定值(視頻)SPRM(15)播放器設(shè)定值(音頻)SPRM(16)聲音流用語言代碼SPRM(17)聲音流用語言代碼(擴(kuò)展)SPRM(IS)字幕流用語言代碼SPRM(19)字幕流用語言代碼(擴(kuò)展)SPRM(20)播放器地區(qū)代碼SPRM(21)預(yù)備SPRM(22)預(yù)備SPRM(23)再生狀態(tài)SPRM(24)預(yù)備SPRM(25)預(yù)備SPRM(26)預(yù)備SPRM(27)預(yù)備SPRM(28)預(yù)備SPRM(29)預(yù)備SPRM(30)預(yù)備SPRM(3I)預(yù)備還有,在本實(shí)施方式,假想播放器的編程函數(shù),以Java(注冊(cè)商標(biāo))Script為基礎(chǔ),也可以是用在UNIX(注冊(cè)商標(biāo))OS等的B-Shell或PerlScript等的編程函數(shù),換句話說,本發(fā)明不僅限于Java(注冊(cè)商標(biāo))Script。(程序的例子)圖36及圖37是在事件處理程序的程序的例子。圖36是具有2個(gè)選擇按鈕的菜單的程序的例子。在單元(PlayListiil.Cell#l)開頭使用時(shí)間事件,執(zhí)行圖36左側(cè)的程序。在此,最初作為通用參數(shù)之一的GPRM(O)被設(shè)定為“1”。GPRM(O)用于在該程序中識(shí)別被選擇的按鈕。最初的狀態(tài)下,將配置在左側(cè)的按鈕1被選擇之事作為初始值。其次,使用繪制函數(shù)Draw,分別針對(duì)按鈕1和按鈕2進(jìn)行PNG的繪制。按鈕1,在坐標(biāo)(10,200)為起點(diǎn)(左端),繪制PNG映像“l(fā)black.png”。按鈕2,在坐標(biāo)(330,200)為起點(diǎn)(左端),繪制PNG映像"2white.png,,。還有,在本單元的最后使用時(shí)間事件,執(zhí)行圖36右側(cè)的程序。在這里,被指定為,使用Link函數(shù),從該單元的開頭開始再次再生。圖37是菜單選擇的用戶事件的事件處理程序的例子。事件處理程序上寫有,當(dāng)按下“左”鍵、“右”鍵、“決定”鍵的任一個(gè)的情況下,分別對(duì)應(yīng)于上述各鍵的程序。當(dāng)用戶按下遙控器鍵的情況下,如同用圖32所說明的那樣,生成用戶事件,圖37的事件處理程序啟動(dòng)。本事件處理程序中,使用識(shí)別選擇按鈕的GPRM(0)的值和識(shí)別被選擇的遙控器鍵的SPRM(S),進(jìn)行分歧處理。條件1)按鈕1被選擇、且選擇鍵為“右”鍵的情況將GPRM(O)再設(shè)定為“2”,并且將處于選擇狀態(tài)的按鈕變更為右鍵2。分別改寫按鈕1、按鈕2的映像。條件2)選擇鍵是“決定(OK)”,按鈕1被選擇的情況開始再生播放列表#2條件3)選擇鍵是“決定(OK)”,按鈕2被選擇的情況開始再生播放列表#3進(jìn)行如同上述的執(zhí)行處理。(播放器處理流程)其次,用圖38至圖41來說明播放器的處理流程。圖38是到AV的再生為止的基本處理流程。插入BD盤時(shí)(SlOl),BD播放器執(zhí)行BD.INFO文件的讀取和分析(S102)以及BD.PROG文件的讀取(S103)。BD.INFO及BD.PR0G,先一同被存儲(chǔ)到管理信息記錄存儲(chǔ)器,并且由方案處理器來分析。其次,方案處理器,按照“BD.INFO”文件內(nèi)的第一事件(FirstEvent)信息,生成最初的事件(S104)。被生成的第一事件由程序處理器所接收,執(zhí)行并處理與該事件對(duì)應(yīng)的事件處理程序(S105)。值得注目的是,與第一事件相對(duì)應(yīng)的事件處理程序記錄有應(yīng)該最先再生的播放列表信息。假設(shè),播放列表的再生沒被指示的情況下,播放器不進(jìn)行任何再生,一直等待用戶事件(S201)。當(dāng)BD播放器接收來自用戶的遙控器操作時(shí),UOP管理器對(duì)程序管理器啟動(dòng)UOP事件(S202)。程序管理器,判別UOP事件是不是菜單鍵(S203),當(dāng)UOP事件是菜單鍵的情況下,向方案處理器輸出UOP事件,并且方案處理器生成用戶事件(S204)。程序處理器,執(zhí)行并處理與被生成的用戶事件相對(duì)應(yīng)的事件處理程序(S205)。圖39是從PL再生開始到VOB再生開始為止的處理流程。如上所述,由第一事件處理程序或者全局事件處理程序,開始播放列表的再生(S301)。方案處理器,作為再生再生對(duì)象的播放列表所需的信息,進(jìn)行播放列表信息“XXX.PL”的讀取和分析(S302),以及與播放列表相對(duì)應(yīng)的程序信息“XXX.PROG”(S303)的讀取。接著,方案處理器,按照在被播放列表中所登記的信元信息指示信元的再生(S304)。單元的再生,意味著從方案處理器對(duì)表示控制器發(fā)出請(qǐng)求,并且表示控制器開始再生AV(S305)。當(dāng)開始再生AV時(shí)(S401),表示控制器讀入和分析,與再生的單元相對(duì)應(yīng)的VOB的信息文件(XXX.V0BI)(S402)。表示控制器,確定使用時(shí)間圖開始再生的VOBU以及確定其地址,并向驅(qū)動(dòng)控制器指示讀出地址,驅(qū)動(dòng)控制器讀出成為對(duì)象的VOB數(shù)據(jù)(S403),VOB數(shù)據(jù)被送到解碼器,該數(shù)據(jù)開始再生(S404)。VOB的再生,持續(xù)到該VOB的再生區(qū)間結(jié)束為止(S405),再生區(qū)間結(jié)束時(shí),轉(zhuǎn)到下一個(gè)單元的再生(S304)。不存在下一個(gè)的單元的情況下,則再生停止(S406)。圖40是從AV的再生開始后的事件處理流程。BD播放器是事件驅(qū)動(dòng)型的播放器模型。當(dāng)播放列表的再生開始時(shí),分別啟動(dòng)時(shí)間事件系列,用戶事件系列,及字幕顯示系列的事件處理,并同時(shí)執(zhí)行這些事件處理。S500系列的處理是時(shí)間事件系列的處理流程。播放列表的再生開始后(S501),在經(jīng)過確認(rèn)播放列表的再生是否已經(jīng)結(jié)束的步驟(S502)之后,方案處理器確認(rèn)是否到了時(shí)間事件發(fā)生時(shí)刻(S503)。當(dāng)?shù)搅藭r(shí)間事件發(fā)生時(shí)刻的情況下,方案處理器生成時(shí)間事件(S504),程序處理器接收時(shí)間事件,執(zhí)行并處理事件處理程序(S505)。當(dāng)在步驟S503還沒有到時(shí)間事件發(fā)生時(shí)刻的情況下,或當(dāng)在步驟S504執(zhí)行并處理了事件處理程序之后,返回到步驟S502,重復(fù)上述的處理。還有,在步驟S502確認(rèn)播放列表的再生已經(jīng)結(jié)束時(shí),時(shí)間事件系列的處理被強(qiáng)制結(jié)束。S600系列的處理是用戶事件系列的處理流程。開始再生播放列表后(S601),經(jīng)過播放列表的再生結(jié)束確認(rèn)步驟(S602),轉(zhuǎn)到UOP的接收確認(rèn)步驟的處理(S603)。當(dāng)接收了UOP時(shí),UOP管理器生成UOP事件(S604),且接收UOP事件的程序處理器,確認(rèn)UOP事件是否屬于菜單呼叫(S605),U0P事件屬于菜單呼叫的情況下,程序處理器使方案處理器生成事件(S607),并且程序處理器執(zhí)行并處理事件處理程序(S608)。在步驟S605,判斷為UOP事件不屬于菜單呼叫時(shí),表示UOP事件是根據(jù)光標(biāo)鍵或者“決定”鍵的事件。這個(gè)情況下,方案處理器判斷現(xiàn)在時(shí)刻是否在用戶事件有效期間內(nèi)(S606),現(xiàn)在時(shí)刻在用戶事件有效期間內(nèi)的情況下,方案處理器生成用戶事件(S607),程序處理器執(zhí)行并處理對(duì)象的事件處理程序(S608)。當(dāng)在步驟S603,UOP沒被接收的情況下;當(dāng)在步驟S606現(xiàn)在時(shí)刻不在用戶事件有效期間內(nèi)的情況下;以及當(dāng)在步驟S608執(zhí)行并處理了事件處理程序之后,返回到步驟S602,重復(fù)上述的處理。還有,在步驟S602確認(rèn)為播放列表的再生已經(jīng)結(jié)束時(shí),用戶事件系列的處理被強(qiáng)制結(jié)束。圖41是字幕處理的流程。播放列表的再生開始后(S701),經(jīng)過播放列表的再生結(jié)束確認(rèn)步驟(S702),移到字幕繪制開始時(shí)刻確認(rèn)步驟(S703)。字幕繪制開始時(shí)刻的情況下,方案處理器向表示控制器指示字幕的繪制,表示控制器向映像處理器指示字幕的繪制(S704)。在步驟S703判斷為不是字幕繪制開始時(shí)刻的情況下,確認(rèn)是否為字幕顯示結(jié)束時(shí)刻(S705)。當(dāng)判斷為是字幕顯示結(jié)束時(shí)刻的情況下,表示控制器向映像處理器指示字幕的刪除,映像處理器從成像面刪除被繪制的字幕(S706)。當(dāng)字幕繪制步驟S704結(jié)束后;當(dāng)字幕刪除步驟S706結(jié)束后;或當(dāng)字幕顯示結(jié)束時(shí)刻確認(rèn)步驟S705中判斷為不是該時(shí)刻的情況下,返回到步驟S702,重復(fù)上述的處理。還有,在步驟S702確認(rèn)了播放列表的再生已經(jīng)結(jié)束時(shí),與字幕顯示系列的處理被強(qiáng)制結(jié)束。實(shí)施方式2其次,說明實(shí)施方式2。實(shí)施方式2說明,應(yīng)用上述應(yīng)用程序來實(shí)現(xiàn)靜止圖像的幻燈片放映。此內(nèi)容基本上根據(jù)實(shí)施方式1,因此以擴(kuò)展部分或不相同的部分為中心進(jìn)行說明。(I幀的參考)圖42示出幻燈片放映(靜止圖像應(yīng)用程序)和時(shí)間圖的關(guān)系。一般,僅由靜止圖像(I幀)構(gòu)成幻燈片放映。時(shí)間圖具有靜止圖像數(shù)據(jù)的位置和大小信息,某靜止圖像時(shí)被選擇時(shí),提取需要的數(shù)據(jù)并輸出到解碼器,從而顯示1張靜止圖像。一般,不一定像運(yùn)動(dòng)圖像那樣按順序顯示幻燈片放映,根據(jù)用戶的交互性未決定顯示順序,為了保證從哪里都能夠顯示,使用能夠單獨(dú)解碼的、被進(jìn)行幀內(nèi)編碼的I幀。然而,為了抑制數(shù)據(jù)量,也可以通過P幀或B幀實(shí)現(xiàn)幻燈片放映,該P(yáng)幀參考I幀進(jìn)行壓縮,該B幀參考2張以上的前后圖片進(jìn)行壓縮。然而,對(duì)于P幀或B幀,若沒有要參考的圖片,就不能解碼。因此,根據(jù)用戶的交互性,要從位于中途的P幀或B幀開始再生時(shí),不能解碼。因此,如圖43所示,準(zhǔn)備標(biāo)志,該標(biāo)志示出時(shí)間圖指出的圖片為I幀,且示出不參考任何其他圖像。通過參考此標(biāo)志可以示出如下,在不需要參考圖像的情況下,即可以獨(dú)立解碼的情況下,與前后的顯示無關(guān),從此圖像可以解碼及顯示,但在需要參考圖像的情況下,若有關(guān)圖像到此時(shí)為止未被解碼就不能顯示,因此,按照顯示順序有時(shí)不能顯示圖像。并且,如圖44所示,將標(biāo)志記錄到時(shí)間圖或有關(guān)導(dǎo)航信息的一個(gè)地方,該標(biāo)志示出,作為時(shí)間圖全體,從時(shí)間圖可以參考的圖像一定為I幀,即可以獨(dú)立解碼每個(gè)圖片。該標(biāo)志不存在時(shí),時(shí)間圖的入口不一定指出I幀,因此不能保證能夠解碼被參考的圖片。并且,到此根據(jù)MPEG2視頻流以I幀進(jìn)行了說明,但在MPEG4-AVC(又稱為H.264或JVT)的情況下,可以是IDR(即時(shí)解碼刷新InstantaneousDecoderrefresh)幀,或可以是IDR幀以外的I幀,并且,在其他形式的圖像的情況下,只要可以單獨(dú)解碼的圖像,就可以容易應(yīng)用。(所有的I幀的參考的保證)圖45示出運(yùn)動(dòng)圖像應(yīng)用程序和靜止圖像應(yīng)用程序(幻燈片放映)的差異。如圖45(a)所示,在運(yùn)動(dòng)圖像應(yīng)用程序的情況下,一旦開始再生,就連續(xù)解碼以后的圖片,因此不需要從時(shí)間圖向所有的I幀設(shè)定參考,可以僅在要開始再生的點(diǎn)設(shè)定時(shí)間圖的入口。圖45(b)是幻燈片放映的例子。在幻燈片放映的情況下需要如下,通過用戶的操作不顯示前后的影像,而通過跳躍操作等與順序無關(guān)顯示靜止圖像。因此,若對(duì)所有的I幀不登錄時(shí)間圖的入口,實(shí)際上不分析所有的流就不能將應(yīng)該顯示的I幀的數(shù)據(jù)輸出到解碼器,因此效率低。只要各I幀具有時(shí)間圖的入口,就可以僅對(duì)需要的I幀的數(shù)據(jù)直接訪問而讀取數(shù)據(jù),并輸出到解碼器,訪問效率高,也可以使到顯示為止的時(shí)間短,因此效率高。只要識(shí)別為對(duì)I幀存在入口,就即使訪問任何I幀時(shí),也通過參考時(shí)間圖的入口,可以知道要讀出的數(shù)據(jù)的范圍,因此不需要多余分析前后的流。在不保證對(duì)所有的I幀存在入口的情況下,當(dāng)被指定顯示在時(shí)間圖未被登錄的I幀時(shí),應(yīng)該一邊分析此前后的流一邊抽出需要的數(shù)據(jù),訪問效率低,到顯示為止的時(shí)間也長(zhǎng),因此效率低。據(jù)此,如圖46所示在時(shí)間圖內(nèi)準(zhǔn)備標(biāo)志,從而僅分析靜態(tài)數(shù)據(jù)可以識(shí)別需要或不需要分析前后的流,因此這些標(biāo)志是有效的,該標(biāo)志示出是否保證所有的I幀從時(shí)間圖被參考。并且,該標(biāo)志不僅有效于像幻燈片放映那樣的靜止圖像應(yīng)用程序,也有效于運(yùn)動(dòng)圖像應(yīng)用程序,因此該標(biāo)志保證從任何I幀都能夠開始再生。實(shí)施方式3在實(shí)施方式2說明了,作為用于實(shí)現(xiàn)靜止圖像應(yīng)用程序,可以使用MPEG-4AVC。MPEG-4AVC的靜止圖像,不是MPEG-4AVC標(biāo)準(zhǔn)本身,而根據(jù)MPEG-2系統(tǒng)面向MPEG-4AVC的擴(kuò)展標(biāo)準(zhǔn)(IS0/IEC13818-1Amendment3)作為AVCStillPicture被規(guī)定。然而,在MPEG-2系統(tǒng)標(biāo)準(zhǔn)未規(guī)定靜止圖像的再生方法,因此,為了使用于靜止圖像應(yīng)用程序需要另外規(guī)定再生方法。在本實(shí)施方式說明,用于將MPEG-4AVC適用于靜止圖像的數(shù)據(jù)結(jié)構(gòu),以及顯示方法。在MPEG-2系統(tǒng)標(biāo)準(zhǔn)中的AVCStillPicture,被規(guī)定為包括IDR幀,該IDR幀參考的SPS(序列參數(shù)集SequenceParameterSet),以及(圖像參數(shù)集PictureParameterSet)。圖47示出在本實(shí)施方式中的MPEG-4AVC的靜止圖像(以下稱為AVC靜止圖像)的數(shù)據(jù)結(jié)構(gòu)。圖中的框,各別示出NAL單元(網(wǎng)路提取層單元NetworkAbstractionUnit)。對(duì)于AVC靜止圖像,必須包括EndofSequence的NAL單元。EndofSequence是示出在MPEG-4AVC的序列的終端的識(shí)別信息,布置EndofSequence的NAL單元來使序列結(jié)束,從而,對(duì)于AVC靜止圖像的顯示方法根據(jù)MPEG-4AVC標(biāo)準(zhǔn)以外,可以獨(dú)自進(jìn)行定義。在此,對(duì)于各NAL單元的出現(xiàn)順序,按照由MPEG-4AVC標(biāo)準(zhǔn)所定的規(guī)定。其次,參照?qǐng)D48說明AVC靜止圖像的顯示方法。對(duì)于靜止圖像應(yīng)用程序,需要規(guī)定靜止圖像的顯示時(shí)刻、以及靜止圖像的顯示時(shí)間長(zhǎng)度。從時(shí)間圖或PES(PacketizedElemantaryStream)數(shù)據(jù)包的頭中獲得AVC靜止圖像的顯示時(shí)刻(PTSpresentationTimeStamp)。在此,通過時(shí)間圖顯示所有的靜止圖像的顯示時(shí)刻時(shí),僅參考時(shí)間圖可以獲得顯示時(shí)刻。從第附的AVC靜止圖像的顯示時(shí)刻至第N+1的AVC靜止畫的顯示時(shí)刻的間,固定第附的AVC靜止圖像的顯示,S卩,反復(fù)顯示第附的AVC靜止圖像。再生AVC靜止圖像時(shí),從AVC靜止圖像的數(shù)據(jù)可以獲得幀率為好。在MPEG-4AVC中,可以通過SPS內(nèi)的VUI(VideoUsabilitylnformation)示出運(yùn)動(dòng)圖像流的顯示率。具體而目,參考num_units_in_tick,time_scale,fixed_frame_rate_flag白勺3個(gè)域。在此,time_scale示出時(shí)標(biāo),例如,可以以30000Hz工作的時(shí)鐘的time_scale為30000。num_units_in_tick是示出時(shí)鐘的工作時(shí)間的基本單位,例如,time_scale為30000的時(shí)鐘的num_units_in_tick為1001,就可以示出時(shí)鐘工作時(shí)的基本周期為29.97Hz。并且,通過設(shè)定fixed_frame_rate_f1ag,可以示出幀率是固定的。在MPEG-4AVC中,使用這些域,可以示出連續(xù)的2張圖片的顯示時(shí)刻的差分值,但本實(shí)施方式中,使用這些域,示出反復(fù)顯示AVC靜止圖像時(shí)的幀率。首先,通過將fixed_frame_rate_flag設(shè)定為1,示出幀率是固定的。其次,將幀率設(shè)定為23.976Hz時(shí),例如,分別將num_units_in_tick設(shè)定為1001,將time_scale設(shè)定為24000。即,設(shè)定兩個(gè)域,從而成為幀率=time_scale/num_units_in_tick。再者,為了保證存在VUI及VUI的上述3個(gè)域,將SPS內(nèi)的vui_parameters_present_flag以及VUI內(nèi)的timing_info_present_flag,都設(shè)定為1。第N的AVC靜止圖像為最后的AVC靜止圖時(shí),到有用戶工作為止、或到通過程序事先被設(shè)定的下一個(gè)工作開始為止,使顯示凍結(jié)。并且,幀率的設(shè)定方法,不僅限于time_scale/num_units_in_tick。例如,在MPEG-4AVC的運(yùn)動(dòng)圖像流中,time_scale/num_units_in_tick示出域的率(示出域的顯示間隔的參數(shù)),因此幀率為time_scale/num_units_in_tick/2。因此,在靜止畫中,也可以將幀率為time_scale/num_units_in_tic/20通過上述方法所示的幀率,是與在BD管理信息內(nèi)所示的幀率值一致的。具體而言,與通過作StreamCodingInfo中的frame_rate域來所示的值一致。并且,從由上述方法所示的幀率,可以獲得反復(fù)顯示AVC靜止圖像時(shí)的顯示周期。此顯示周期,可以是幀格,也可以是域格的整數(shù)倍。據(jù)此,可以保證與視頻、圖形等其他影像資源的同步再生。在此,幀格或域格,以視頻等特定的流的幀率為基準(zhǔn)被生成。再者,第N和第N+1的AVC靜止圖像的顯示時(shí)刻的差分值,可以是幀格,也可以是域格的整數(shù)倍。作為再生AVC靜止圖像時(shí)參考的時(shí)間圖,使用實(shí)施方式2的時(shí)間圖。并且,在BDROM標(biāo)準(zhǔn)等中,通過規(guī)定num_units_in_tick、time_scale、fixed_frame_rate_flag的默認(rèn)值,可以省略這些域。并且,在視頻流的情況下禁止在流內(nèi)變更分辨率,但對(duì)于靜止圖像的流,即使變換分辨率也不破壞而可以實(shí)現(xiàn)在解碼工作中的緩沖管理,因此可以使分辨率在流內(nèi)變更。在此,通過SPS內(nèi)的域示出分辨率。并且,即使是MPGE-4AVC以外的編碼方式,包括同樣的數(shù)據(jù)結(jié)構(gòu)時(shí),可以適用本實(shí)施方式的數(shù)據(jù)結(jié)構(gòu)及再生方法。實(shí)施方式4在實(shí)施方式2說明了,作為用于實(shí)現(xiàn)靜止圖像應(yīng)用程序,可以使用MPEG-4AVC。本實(shí)施方式中說明一種信息記錄媒體及其再生裝置,在BD-ROM等的封裝媒體,可以抑制再生運(yùn)動(dòng)圖像時(shí)的處理量,并且,可以將靜止圖像編碼成高畫質(zhì)。首先,說明以往的信息記錄媒體。例如,對(duì)于MPEG-4AVC,規(guī)定圖片的代碼量的最大值。對(duì)于BD等的應(yīng)用程序標(biāo)準(zhǔn),將在MPEG-4AVC的規(guī)定值、或在應(yīng)用程序獨(dú)自設(shè)定的值,作為圖片的代碼量的上限值。通過在MPEG-4AVC標(biāo)準(zhǔn)規(guī)定的、稱為MinCR(MinimumCompressionRatio)的參數(shù),來可以限制上限值。MinCR是一種參數(shù),表示對(duì)原圖的編碼圖片壓縮率的下限。例如,MinCR為2,表示編碼圖片的代碼量為原圖的數(shù)據(jù)大小的2分之1以下。對(duì)于以往的信息記錄媒體,在運(yùn)動(dòng)圖像應(yīng)用程序和靜止圖像應(yīng)用程序,作為MinCR使用相同的值。對(duì)于運(yùn)動(dòng)圖像,對(duì)編碼數(shù)據(jù)進(jìn)行解碼時(shí)的處理量大,因此,特別為了在最壞狀態(tài)也能夠保證工作,決定MinCR,該最壞狀態(tài)是在解碼1個(gè)圖片時(shí)運(yùn)算量成為由標(biāo)準(zhǔn)所設(shè)定的上限值的狀態(tài)。另外,對(duì)于靜止圖像,顯示間隔長(zhǎng)于運(yùn)動(dòng)圖像,因此與解碼時(shí)的處理量相比,畫質(zhì)更重要。然而,將靜止圖像編碼成高畫質(zhì)時(shí),代碼量就會(huì)增加,因此存在以下問題,即,對(duì)于在靜止圖像和運(yùn)動(dòng)圖像之間的MinCR相同的以往的信息記錄媒體,特別進(jìn)行幀內(nèi)編碼時(shí),對(duì)圖片不能分配充分的比特。對(duì)于本實(shí)施方式的信息記錄媒體,對(duì)運(yùn)動(dòng)圖像和靜止圖像分別適用不同的MinCR,從而對(duì)于運(yùn)動(dòng)圖像,鑒于解碼時(shí)的處理量使MinCR值大,對(duì)于靜止圖像,為了保證用于編碼成高畫質(zhì)的充分的圖片大小,使MinCR值小于運(yùn)動(dòng)圖像。圖49示出本實(shí)施方式的信息記錄媒體的數(shù)據(jù)結(jié)構(gòu)的例子。對(duì)于BD管理信息中的流管理信息,在稱為ClipInfo的數(shù)據(jù)對(duì)象示出剪輯(Clip)的屬性。并且,剪輯指出AV數(shù)據(jù)的文件,例如,存儲(chǔ)MPEG-4AVC的靜止圖像流的1個(gè)文件為1個(gè)剪輯。為了示出運(yùn)動(dòng)圖像和靜止圖像適用不同的MinCR之事,需要示出每個(gè)剪輯的MinCR值的信息。因此,ClipInfo被附加示出MinCR值的信息,該MinCR值是對(duì)要參考的剪輯所適用的。在此,設(shè)想事先規(guī)定對(duì)靜止圖像的剪輯和運(yùn)動(dòng)圖像的剪輯所適用的MinCR值,存儲(chǔ)標(biāo)志信息,從而示出對(duì)剪輯所適用的MinCR值,該標(biāo)志信息示出要參考的剪輯是運(yùn)動(dòng)圖像還是靜止圖像。對(duì)于圖49的例子,在盤內(nèi)至少存儲(chǔ)有靜止圖像和運(yùn)動(dòng)圖像的剪輯,分別通過ClipInfo#l和ClipInfo#2可參考。在此,ClipInfoSl存儲(chǔ)示出剪輯為靜止圖像的標(biāo)志信息,ClipInfo#2存儲(chǔ)示出剪輯為運(yùn)動(dòng)圖像的標(biāo)志信息。通過參考該標(biāo)志信息,可以獲得構(gòu)成剪輯的圖片的MinCR值。對(duì)于圖4的例子,靜止圖像的剪輯的MinCR為2,運(yùn)動(dòng)圖像的剪輯的MinCR為4,從而同時(shí)實(shí)現(xiàn)靜止圖像的高畫質(zhì)化和運(yùn)動(dòng)圖像解碼時(shí)的處理量的抑制。并且,此MinCR值是一個(gè)例子,也可以使用其他組合,并對(duì)于再生裝置的處理量有富余的應(yīng)用程序,可以使靜止圖像和運(yùn)動(dòng)圖像的MinCR值相同。并且,也可以是事先規(guī)定靜止圖像用的MinCR值和運(yùn)動(dòng)圖像用的MinCR值的多中組合,并導(dǎo)入示出特定的組合的參數(shù),從而示出MinCR值。并且,在示出剪輯為靜止圖像時(shí),可以保證使解碼或顯示連續(xù)的2張圖片時(shí)的間隔成為事先所規(guī)定的值以上或變大。例如,假設(shè)為,對(duì)于靜止圖像,連續(xù)的2張圖片的顯示間隔為0.5秒以上。據(jù)此,MinCR值為2,在每一圖片的代碼量變大時(shí),顯示間隔為0.5秒以上,該顯示間隔十分長(zhǎng),因此,在每一圖片的代碼量變大時(shí)也可以保證各圖片的解碼。并且,在ClipInfo存在稱為applicatior^type的域,該域示出再生剪輯的應(yīng)用程序類型。在本域可以示出,應(yīng)用程序是運(yùn)動(dòng)圖像還是靜止圖像,并且,靜止圖像時(shí)可以示出,是時(shí)基(Timebase)還是可瀏覽(Browsab1e)。在此,時(shí)基是一種應(yīng)用程序,以事先規(guī)定的間隔顯示靜止圖像,可瀏覽是一種應(yīng)用程序,用于用戶決定靜止圖像的顯示時(shí)刻。因此,也可以是這樣,即,application_type的域的值,指出時(shí)基或可瀏覽的靜止圖像應(yīng)用程序時(shí),靜止圖像用的MinCR值被適用,指出運(yùn)動(dòng)圖像應(yīng)用程序時(shí),運(yùn)動(dòng)圖像用的MinCR值被適用。并且,MinCR值,除了在運(yùn)動(dòng)圖像和靜止圖像之間轉(zhuǎn)換,還可以在不同的運(yùn)動(dòng)圖像的剪輯之間轉(zhuǎn)換。例如,當(dāng)包括主影像和副影像時(shí),對(duì)于主影像,可以將MinCR值設(shè)定為小,從而編碼成高畫質(zhì),對(duì)于副影像,考慮處理量,可以將MinCR值設(shè)定為大。在此,作為示出MinCR值的信息,不使用示出是靜止圖像還是運(yùn)動(dòng)圖像的標(biāo)志信息,而使用示出每個(gè)剪輯的MinCR值的信息。并且,對(duì)于示出運(yùn)動(dòng)圖像或靜止圖像的代碼量的上限的參數(shù),不僅限于MinCR,也可以是其他參數(shù),例如,作為數(shù)據(jù)大小直接示出代碼量的上限值。并且,示出在剪輯的圖片的代碼量的上限值的信息,可以存儲(chǔ)在ClipInfo以外的BD管理信息,也可以存儲(chǔ)在編碼數(shù)據(jù)內(nèi)。當(dāng)存儲(chǔ)在編碼數(shù)據(jù)時(shí),可以按G0P(圖像組=GroupOfPicture)等的隨機(jī)訪問單位存儲(chǔ),例如,對(duì)于MPEG-4AVC,可以使用用于存儲(chǔ)用戶數(shù)據(jù)的數(shù)據(jù)單位。并且,作為用于存儲(chǔ)用戶數(shù)據(jù)的數(shù)據(jù)單位有具有特定類型的NAL(網(wǎng)絡(luò)提取層=NetworkAbstractionLayer)單元;或用于存儲(chǔ)用戶數(shù)據(jù)的SEI(補(bǔ)充增強(qiáng)資料信息SupplementalEnhancementInformation)消息等。并且,也可以是,以隨機(jī)訪問單位等與剪輯不同的單位來可以轉(zhuǎn)換圖片的代碼量的上限值。并且,在一些數(shù)據(jù)再生裝置,當(dāng)解碼運(yùn)動(dòng)圖像時(shí),判定為來不及用于解碼1個(gè)圖片的編碼數(shù)據(jù)的時(shí)間時(shí),或判定為來不及圖片的顯示時(shí)刻時(shí),有時(shí)跳躍該圖片的解碼而開始下1個(gè)圖片的解碼。或者,解碼運(yùn)動(dòng)圖像時(shí)可以對(duì)應(yīng)最壞情況的情況下,也存在以下情況,當(dāng)再生本實(shí)施方式的信息記錄媒體的靜止圖像時(shí),靜止圖像的代碼量的上限值會(huì)大于運(yùn)動(dòng)圖像,一旦代碼量成大就用于解碼的時(shí)間也就會(huì)增加,結(jié)果靜止圖像的解碼被跳躍。在此,一般,靜止圖像的顯示間隔長(zhǎng)于運(yùn)動(dòng)圖像,因此到事先設(shè)定的顯示開始時(shí)刻為止解碼未完畢,也只要解碼完畢后顯示,就再生質(zhì)量的下降是輕微的。因此,解碼靜止圖像時(shí),到事先設(shè)定的顯示開始時(shí)刻為止解碼未完畢的情況下,也可以不跳躍解碼而在解碼完畢后顯示。并且,在上述說明了BD,對(duì)于可以存儲(chǔ)靜止圖像和運(yùn)動(dòng)圖像的信息記錄媒體,就可以使用同樣方法。并且,編碼方式,不僅限于MPEG-4AVC,也可以適用于MPEG-2Video等其他編碼方式。實(shí)施方式5圖50是示出,本實(shí)施方式中,用于制作存儲(chǔ)在信息記錄媒體的數(shù)據(jù)的多路復(fù)用方法的流程圖。與以往的多路復(fù)用方法不同,本實(shí)施方式的多路復(fù)用方法包括以下步驟按照剪輯的種類轉(zhuǎn)換MinCR值的步驟(步驟S2001、步驟S2002、步驟S2003);以及生成用于確定MinCR值的標(biāo)志信息并包括到管理信息的步驟(步驟S2004和步驟S2005)。首先,在步驟S2001,判定要生成的剪輯是運(yùn)動(dòng)圖像還是靜止圖像。剪輯是靜止圖像時(shí),進(jìn)入步驟S2002,設(shè)定事先規(guī)定的靜止圖像剪輯用的MinCR值,并剪輯是運(yùn)動(dòng)圖像時(shí),進(jìn)入步驟S2003,設(shè)定事先規(guī)定的運(yùn)動(dòng)圖像剪輯用的MinCR值。其次,在步驟SlOOl,為了滿足由步驟S2002或步驟S2003所設(shè)定的MinCR值,編碼構(gòu)成剪輯的圖片,并進(jìn)入步驟S1002。在步驟S1002,對(duì)由步驟SlOOl所編碼的數(shù)據(jù)進(jìn)行系統(tǒng)多路復(fù)用。對(duì)于BD,作為系統(tǒng)多路復(fù)用方式使用MPEG-2的傳輸流。其次,在步驟S2004,生成用于確定MInCR值的標(biāo)志信息,在步驟S2005,生成管理信息,該MInCR值適用于構(gòu)成剪輯的圖片,該管理信息包括由步驟S2004所生成的標(biāo)志信息。最后,在步驟S1003,將管理信息和被系統(tǒng)多路復(fù)用的編碼數(shù)據(jù)結(jié)合一起并輸出。并且,作為用于確定MinCR值的信息,也可以是標(biāo)志信息以外的信息,例如,直接存儲(chǔ)圖片的代碼量的最大值等。并且,對(duì)于聲音、圖形等的數(shù)據(jù),可以與運(yùn)動(dòng)圖像或靜止圖像一起進(jìn)行多路復(fù)用,但在此省略說明。圖51是示出本實(shí)施方式的實(shí)現(xiàn)多路復(fù)用方法的多路復(fù)用裝置2000的結(jié)構(gòu)的方框圖。多路復(fù)用裝置2000包括,MinCR決定部2001,MinCR信息生成部2002,編碼部1001,系統(tǒng)多路復(fù)用部1002,管理信息制作部2003,結(jié)合部1003,與以往的多路復(fù)用裝置不同,包括,MinCR決定部2001,MinCR信息生成部2002,以及在管理信息制作部2003生成管理信息,該管理信息包括用于確定MinCR值的標(biāo)志信息。以下說明各部的工作。MinCR決定部,根據(jù)剪輯屬性ClipChar決定MinCR值,并將決定后的MinCR值cr輸入到編碼部1001和MinCR信息生成部2002,該剪輯屬性ClipChar示出剪輯是運(yùn)動(dòng)圖像還是靜止圖像,該MinCR值適用于構(gòu)成剪輯的圖片。編碼部1001,根據(jù)由MinCR值所決定的MinCR值,編碼輸入運(yùn)動(dòng)圖像或圖像數(shù)據(jù)Vin,并將編碼數(shù)據(jù)Cdata輸出到系統(tǒng)多路復(fù)用部1002。系統(tǒng)多路復(fù)用部1002,對(duì)編碼數(shù)據(jù)Cdata進(jìn)行系統(tǒng)多路復(fù)用,將多路復(fù)用數(shù)據(jù)Mdata輸入到結(jié)合部1003。另外,MinCR信息制作部,根據(jù)MinCR值cr,生成作為標(biāo)志信息的MinCR信息crlnf,并輸入到管理信息制作部2003,該標(biāo)志信息是用于確定由構(gòu)成剪輯的圖片所適用的MinCR值的信息。管理信息生成部,從系統(tǒng)多路復(fù)用部1002獲得時(shí)間圖等的流信息StrInf,并生成包括MinCR信息crlnf的管理信息CtrInf,并輸出到結(jié)合部1003,該流信息StrInf用于生成關(guān)于多路復(fù)用數(shù)據(jù)Mdata的管理信息。結(jié)合部1003,將管理信息CtrInf與多路復(fù)用數(shù)據(jù)Mdata結(jié)合,并作為存儲(chǔ)數(shù)據(jù)Dout輸出。在此,編碼部1001,可以根據(jù)剪輯的種類或MinCR值,連續(xù)的2張圖片的解碼或顯示間隔的下限。并且,通過創(chuàng)作工具等制作數(shù)據(jù)時(shí),有時(shí)在不同的裝置進(jìn)行編碼數(shù)據(jù)的生成和系統(tǒng)多路復(fù)用或管理信息的制作,但在此情況下,將各裝置的工作與多路復(fù)用裝置2000的各部的工作相同就可以。實(shí)施方式6再者,將在上述各實(shí)施方式中所示的信息記錄媒體和用于實(shí)現(xiàn)此編碼方法、解碼方法及多路復(fù)用方法的程序,記錄到軟盤等的記錄媒體,從而可以在獨(dú)立的計(jì)算機(jī)系統(tǒng)中容易實(shí)施由上述各實(shí)施方式所示的處理。圖52A至圖52C是,使用記錄在軟盤等的記錄媒體的程序,通過計(jì)算機(jī)系統(tǒng),實(shí)施上述各實(shí)施方式的編碼方法及解碼方法時(shí)的說明圖。圖52B示出軟盤的正面外觀、斷面結(jié)構(gòu)、以及軟盤,圖52A示出作為記錄主體的軟盤的物理形式的例子。軟盤FD在盒F內(nèi)被內(nèi)存,在該軟盤的表面上,從外圈到內(nèi)圈形成同心圓狀的多個(gè)磁道Tr,各磁道按角度方向分割為16個(gè)扇區(qū)。因此,對(duì)于存儲(chǔ)有上述程序的軟盤,在上述軟盤FD上被分配的區(qū)域,記錄有上述程序。并且,圖52c示出用于對(duì)軟盤FD進(jìn)行上述程序的記錄再生的結(jié)構(gòu)。將實(shí)現(xiàn)編碼方法及解碼方法的上述程序記錄到軟盤FD的情況下,通過軟盤驅(qū)動(dòng)器從計(jì)算機(jī)系統(tǒng)Cs寫入上述程序。并且,在計(jì)算機(jī)系統(tǒng)中構(gòu)筑通過軟盤內(nèi)的程序?qū)崿F(xiàn)編碼方法及解碼方法的再生方法及記錄方法的情況下,通過軟盤驅(qū)動(dòng)器從計(jì)算機(jī)系統(tǒng)讀出程序,并轉(zhuǎn)送到計(jì)算機(jī)系統(tǒng)。并且,在上述說明中,作為記錄媒體,用軟盤進(jìn)行了說明,但用光盤也可以進(jìn)行同樣說明。并且,記錄媒體不僅限于此,如IC卡、ROM盒等,可記錄程序的記錄媒體就可以同樣實(shí)施。再者,對(duì)圖10、圖18、圖19、圖23、圖51等所示出的方框圖的各功能方框以LSI來實(shí)現(xiàn),該LSI為典型的集成電路。該LSI可以進(jìn)行單片化,也可以多片化(例如,可以對(duì)存儲(chǔ)器以外的功能方框進(jìn)行單片化)。上述所說的LSI,根據(jù)集成度的不同,也稱為IC、系統(tǒng)LSI、超級(jí)LSI、極超級(jí)LSI。此外,集成電路化的方法不限于LSI,也可以以專用電路或通用處理器來實(shí)現(xiàn)。也可以利用,制造LSI后,可編程的FPGA(現(xiàn)場(chǎng)可編程門陣列FieldProgrammableGateArray),或可重新構(gòu)成LSI內(nèi)部的電路單元格的連接或設(shè)定的可重裝處理器。再者,隨著半導(dǎo)體技術(shù)的進(jìn)展或由派生的另一個(gè)技術(shù),出現(xiàn)可代替LSI的集成電路化的技術(shù)時(shí),當(dāng)然,可以通過此技術(shù)進(jìn)行功能方框的集成化。有生物技術(shù)的應(yīng)用等的可能性。有生物技術(shù)的適應(yīng)等作為可能性。并且,也可以,各功能方框中,僅對(duì)于存儲(chǔ)數(shù)據(jù)的單元,不進(jìn)行單片化,并構(gòu)成像本實(shí)施方式的記錄媒體那樣的另外結(jié)構(gòu)。此外,對(duì)于圖10、圖18、圖19、圖23、圖51等所示的方框圖的各功能方框以及圖9、圖11至圖15、圖38至圖41、圖50所示的流程圖,以處理器以及程序來實(shí)現(xiàn)此主要部分。上述實(shí)施方式所示的圖像編碼方法或圖像解碼方法可以使用于如上所述的機(jī)器、系統(tǒng)的任一個(gè),據(jù)此,可以獲得由上述實(shí)施方式所說明的效果。權(quán)利要求一種運(yùn)動(dòng)圖像編碼方法,轉(zhuǎn)換可變長(zhǎng)編碼方式來編碼運(yùn)動(dòng)圖像,其特征在于,所述方法包括決定步驟,決定成為無縫連續(xù)再生的對(duì)象的連續(xù)區(qū)間;生成步驟,在構(gòu)成上述連續(xù)區(qū)間的各個(gè)再生區(qū)間中不轉(zhuǎn)換可變長(zhǎng)編碼方式來編碼運(yùn)動(dòng)圖像,從而生成運(yùn)動(dòng)圖像流;以及管理信息生成步驟,生成包括標(biāo)志信息的管理信息,該標(biāo)志信息按照每個(gè)上述再生區(qū)間表示在連續(xù)的上述再生區(qū)間中的可變長(zhǎng)編碼方式是固定的并且連續(xù)的上述再生區(qū)間是無縫連接的對(duì)象,上述管理信息包括表示上述再生區(qū)間的再生順序的播放列表,在上述播放列表內(nèi)存儲(chǔ)上述標(biāo)志信息。2.一種運(yùn)動(dòng)圖像解碼方法,對(duì)由權(quán)利要求1所述的運(yùn)動(dòng)圖像編碼方法所生成的運(yùn)動(dòng)圖像流進(jìn)行解碼。3.—種運(yùn)動(dòng)圖像編碼裝置,轉(zhuǎn)換可變長(zhǎng)編碼方式來編碼運(yùn)動(dòng)圖像,其特征在于,所述裝置包括決定單元,決定成為無縫連續(xù)再生的對(duì)象的連續(xù)區(qū)間;編碼單元,在構(gòu)成上述連續(xù)區(qū)間的各個(gè)再生區(qū)間中不轉(zhuǎn)換可變長(zhǎng)編碼方式來編碼運(yùn)動(dòng)圖像,從而生成運(yùn)動(dòng)圖像流;以及生成單元,生成包括標(biāo)志信息的管理信息,該標(biāo)志信息按照每個(gè)上述再生區(qū)間表示在連續(xù)的上述再生區(qū)間中的可變長(zhǎng)編碼方式是固定的,上述管理信息包括表示上述再生區(qū)間的再生順序的播放列表,在上述播放列表內(nèi)存儲(chǔ)上述標(biāo)志信息。4.一種運(yùn)動(dòng)圖像解碼裝置,對(duì)由權(quán)利要求3所述的運(yùn)動(dòng)圖像編碼裝置所生成的運(yùn)動(dòng)圖像流進(jìn)行解碼。5.一種記錄介質(zhì)的記錄方法,用于向計(jì)算機(jī)可讀記錄介質(zhì)上記錄運(yùn)動(dòng)圖像流和管理信息,該運(yùn)動(dòng)圖像流包括通過轉(zhuǎn)換可變長(zhǎng)編碼方式而被編碼的運(yùn)動(dòng)圖像,上述記錄方法包括決定步驟,決定成為無縫連續(xù)再生的對(duì)象的連續(xù)區(qū)間;生成步驟,在構(gòu)成上述連續(xù)區(qū)間的各個(gè)再生區(qū)間中不轉(zhuǎn)換可變長(zhǎng)編碼方式來編碼運(yùn)動(dòng)圖像,從而生成運(yùn)動(dòng)圖像流;管理信息生成步驟,生成包括標(biāo)志信息的管理信息,該標(biāo)志信息按照每個(gè)上述再生區(qū)間表示在連續(xù)的上述再生區(qū)間中的可變長(zhǎng)編碼方式是固定的并且連續(xù)的上述再生區(qū)間是無縫連接的對(duì)象;以及記錄步驟,將上述運(yùn)動(dòng)圖像流和上述管理信息記錄到上述記錄介質(zhì)上,上述管理信息包括表示上述再生區(qū)間的再生順序的播放列表,在上述播放列表內(nèi)存儲(chǔ)上述標(biāo)志信息。全文摘要本發(fā)明涉及的圖像編碼方法,在由管理信息所示的連續(xù)再生單位,使適用于運(yùn)動(dòng)圖像的編碼數(shù)據(jù)的可變長(zhǎng)編碼方式固定,從而可以消除因可變長(zhǎng)編碼方式的轉(zhuǎn)換而引起的延遲,并且,減少因緩存管理方法的轉(zhuǎn)換而引起的處理負(fù)荷,因此適合于MPEG-4AVC等封裝媒體,該封裝媒體是在流內(nèi)可以轉(zhuǎn)換可變長(zhǎng)編碼方式的流被多路復(fù)用的封裝媒體。文檔編號(hào)H04N7/30GK101820544SQ201010163080公開日2010年9月1日申請(qǐng)日期2005年8月30日優(yōu)先權(quán)日2004年8月31日發(fā)明者井口雅保,岡田智之,松井義德,池田航,矢羽田洋,角野真也,近藤敏志,遠(yuǎn)間正真申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1