專利名稱:信息處理設(shè)備和方法、程序存儲媒體、記錄媒體和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理設(shè)備和方法、程序存儲媒體、記錄媒體和程序,具體地說,涉及能夠快速地再現(xiàn)記錄在記錄媒體上的再現(xiàn)路徑的地址信息的信息處理設(shè)備和方法、程序存儲媒體、記錄媒體和程序。
背景技術(shù):
如下的方法先前已經(jīng)公知快速地執(zhí)行在AV流中讀取位置的確定和解碼處理并在再現(xiàn)記錄媒體的過程中快速地檢索指定的標(biāo)記,在該記錄媒體上記錄有包括視頻數(shù)據(jù)、聲頻數(shù)據(jù)等的多個數(shù)據(jù)片段(例如參見日本專利公開2002-158971)。
根據(jù)這種方法,內(nèi)容的實體流由剪切信息(Clip Information)管理,而AV流的再現(xiàn)由播放列表(Playlist)管理。作為AV流的屬性信息,在剪切信息中記錄了關(guān)于在AV流中的不連續(xù)性點的地址信息RSPN_arrival_time_discontinuity、在AV流中將地址信息與時間信息關(guān)聯(lián)的信息EP_map或者TU_map和關(guān)于在AV流中的特征圖像的時間信息ClipMark。
具體地,作為上文所述的在其上記錄了包括視頻數(shù)據(jù)、聲頻數(shù)據(jù)等的多個數(shù)據(jù)片段的記錄媒體,有DVD(數(shù)字通用盤)視頻。DVD視頻的格式定義了多角度再現(xiàn)。在允許多角度再現(xiàn)的預(yù)定再現(xiàn)部分中,用戶可以選擇適合于用戶的喜好的角度。這時,在角度之間的變化可以通過記錄和再現(xiàn)設(shè)備無縫地執(zhí)行。
附圖1所示為幫助解釋多角度DVD視頻格式的附圖。
多角度再現(xiàn)部分包括多個再現(xiàn)部分。一個再現(xiàn)部分稱為一個基元(Cell)。在附圖1的實例中,多角度再現(xiàn)部分包括三角度的基元#i+1至基元#i+3,即角度1(Angle#1)至角度3(Angle#3)。對應(yīng)于一個基元的實體AV流數(shù)據(jù)稱為VOB(視頻對象)。對應(yīng)于形成多角度的每個基元的VOB劃分為在附圖中沒有示出的稱為ILVU的單元(隔行掃描單元)。包括多角度的多個VOB以ILUV單元多路復(fù)用。順便指出,每個ILVU以封閉的GOP(圖形組)開始。
下文描述在DVD視頻的多角度中無縫角度變化再現(xiàn)。在用戶例如從角度2改變到角度1然后改變到角度3地改變再現(xiàn)路徑時,記錄和再現(xiàn)設(shè)備順序地讀取和再現(xiàn)ILVU1、ILVU2和ILVU3的數(shù)據(jù)(它們都沒有顯示出),同時在盤上跳動。順便指出,每個ILVU以DSI(數(shù)據(jù)搜索信息)開始,該DSI具有要跳到的每個角度的下一ILVU的地址。
然而,由于DSI嵌入在稱為VOB的AV流中,因此難以獲得關(guān)于在哪兒存儲下一個要再現(xiàn)的每段角度數(shù)據(jù)的地址,除非讀取了AV流。因此,需要花費時間來事先讀取關(guān)于存儲將來要再現(xiàn)的角度數(shù)據(jù)段的地址的信息,因為所有的AV流需要被讀取。
發(fā)明內(nèi)容
在這種情況下做出本發(fā)明,本發(fā)明的一個目的是能夠快速地獲得關(guān)于存儲角度數(shù)據(jù)段的地址的信息。
根據(jù)本發(fā)明,提供一種第一信息處理設(shè)備,其特征在于包括產(chǎn)生形成多個再現(xiàn)路徑的每個AV流的編碼裝置;產(chǎn)生包括指示每個AV流的入口點的位置的映射信息和指示基于包括在映射信息中的入口點設(shè)置的再現(xiàn)路徑改變點的再現(xiàn)管理信息的管理信息的管理信息產(chǎn)生裝置;和將AV流和管理信息記錄在記錄媒體上的記錄裝置。
管理信息產(chǎn)生裝置能夠產(chǎn)生描述在入口點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表作為映射信息。
編碼裝置能夠為每一個所說的再現(xiàn)路徑產(chǎn)生一個AV流,管理信息產(chǎn)生裝置能夠產(chǎn)生關(guān)于為每個再現(xiàn)路徑產(chǎn)生的一個AV流的所有的AV流的映射信息和再現(xiàn)管理信息作為一個對應(yīng)表。
管理信息產(chǎn)生裝置分別為每個再現(xiàn)路徑能夠產(chǎn)生關(guān)于為每個再現(xiàn)路徑產(chǎn)生的一個AV流的AV流的映射信息和再現(xiàn)管理信息。
通過管理信息產(chǎn)生裝置所產(chǎn)生的管理信息可以包括指定為每個再現(xiàn)路徑產(chǎn)生一個AV流的每個AV流的信息和指定存在多個再現(xiàn)路徑的部分的信息。
編碼裝置能夠執(zhí)行編碼以使在再現(xiàn)路徑改變點上開始的每個部分的視頻流是以I-圖形開始的封閉的GOP,第一信息包是視頻包,并且通過編碼裝置所產(chǎn)生的AV流可以包括在傳輸流中。
編碼裝置可以設(shè)定與傳輸流的視頻包ID相同的值和與在所有的再現(xiàn)路徑中的傳輸流的聲頻包ID相同的值。
第一信息處理設(shè)備進(jìn)一步可以包括用于對每個部分的傳輸流進(jìn)行源分包的源分包(packetizing)裝置,記錄裝置將通過源分包裝置進(jìn)行源分包的每個部分的傳輸流作為AV流文件記錄在記錄媒體上。
在將AV流記錄在記錄媒體時,記錄裝置可以在交錯AV流之后記錄AV流以使再現(xiàn)路徑的部分處于預(yù)定的順序。
在將AV流記錄在記錄媒體時,記錄裝置可以記錄AV流以使相同的再現(xiàn)路徑的多個部分彼此連續(xù)。
再現(xiàn)管理信息可以包括指示再現(xiàn)路徑在入口點是否能夠改變的改變信息。
根據(jù)本發(fā)明,提供一種第二信息處理方法,其特征在于包括產(chǎn)生形成多個再現(xiàn)路徑的每個AV流的編碼步驟;產(chǎn)生包括指示每個AV流的入口點的位置的映射信息和指示基于包括在映射信息中的入口點設(shè)置的再現(xiàn)路徑改變點的再現(xiàn)管理信息的管理信息的管理信息產(chǎn)生步驟;和將AV流和管理信息記錄在記錄媒體上的記錄步驟。
根據(jù)本發(fā)明,提供一種記錄在第一程序存儲媒體上的程序,該程序使計算機執(zhí)行包括如下特征的處理產(chǎn)生形成多個再現(xiàn)路徑的每個AV流的編碼步驟;產(chǎn)生包括指示每個AV流的入口點的位置的映射信息和指示基于包括在映射信息中的入口點設(shè)置的再現(xiàn)路徑改變點的再現(xiàn)管理信息的管理信息的管理信息產(chǎn)生步驟;和將AV流和管理信息記錄在記錄媒體上的記錄步驟。
根據(jù)本發(fā)明,提供一種其特征在于使計算機執(zhí)行包括如下步驟的處理的第一程序產(chǎn)生形成多個再現(xiàn)路徑的每個AV流的編碼步驟;產(chǎn)生包括指示每個AV流的入口點的位置的映射信息和指示基于包括在映射信息中的入口點設(shè)置的再現(xiàn)路徑改變點的再現(xiàn)管理信息的管理信息的管理信息產(chǎn)生步驟;和將AV流和管理信息記錄在記錄媒體上的記錄步驟。
根據(jù)本發(fā)明,提供一種第二信息處理設(shè)備,其特征在于包括讀取再現(xiàn)管理信息和讀取映射信息的讀取裝置,該再現(xiàn)管理信息被給定到具有通過AV流的再現(xiàn)路徑改變點劃分為單元的每個部分的每個再現(xiàn)路徑,該映射信息包括描述在AV流的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過讀取裝置所讀取的再現(xiàn)管理信息再現(xiàn)記錄在記錄媒體上的AV流的再現(xiàn)裝置;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的再現(xiàn)管理信息的檢索裝置;第一獲取裝置,該第一獲取裝置基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的AV流的再現(xiàn)結(jié)束位置;第二獲取裝置,該第二裝置獲得基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的對應(yīng)表,獲取使再現(xiàn)路徑要變化到的再現(xiàn)路徑的AV流的再現(xiàn)開始位置;和控制再現(xiàn)裝置以將在再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到再現(xiàn)開始位置的控制裝置。
根據(jù)本發(fā)明,提供一種第二信息處理方法,其特征在于包括讀取再現(xiàn)管理信息和讀取映射信息的讀取步驟,該再現(xiàn)管理信息被給定到具有通過AV流的再現(xiàn)路徑改變點劃分為單元的每個部分的每個再現(xiàn)路徑,該映射信息包括描述在AV流的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過讀取步驟的處理所讀取的再現(xiàn)管理信息再現(xiàn)記錄在記錄媒體上的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的再現(xiàn)管理信息的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的AV流的再現(xiàn)開始位置;和控制再現(xiàn)步驟的處理以將在再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到再現(xiàn)開始位置的控制步驟。
根據(jù)本發(fā)明,提供一種記錄在第二程序存儲媒體上的程序,該程序使計算機執(zhí)行包括如下特征的處理讀取再現(xiàn)管理信息和讀取映射信息的讀取步驟,該再現(xiàn)管理信息被給定到具有通過AV流的再現(xiàn)路徑改變點劃分為單元的每個部分的每個再現(xiàn)路徑,該映射信息包括描述在AV流的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過讀取步驟的處理所讀取的再現(xiàn)管理信息再現(xiàn)記錄在記錄媒體上的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的再現(xiàn)管理信息的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的AV流的再現(xiàn)開始位置;和控制再現(xiàn)步驟的處理以將在再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到再現(xiàn)開始位置的控制步驟。
根據(jù)本發(fā)明,提供一種第二程序,其特征在于使計算機執(zhí)行如下步驟讀取再現(xiàn)管理信息和讀取映射信息的讀取步驟,該再現(xiàn)管理信息被給定到具有通過AV流的再現(xiàn)路徑改變點劃分為單元的每個部分的每個再現(xiàn)路徑,該映射信息包括描述在AV流的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過讀取步驟的處理所讀取的再現(xiàn)管理信息再現(xiàn)記錄在記錄媒體上的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的再現(xiàn)管理信息的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的AV流的再現(xiàn)開始位置;和控制再現(xiàn)步驟的處理以將在再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到再現(xiàn)開始位置的控制步驟。
根據(jù)本發(fā)明,提供一種第三信息處理設(shè)備,其特征在于包括產(chǎn)生形成多個再現(xiàn)路徑的每個AV流的編碼裝置;管理信息產(chǎn)生裝置,該管理信息產(chǎn)生裝置產(chǎn)生管理信息,該管理信息包括映射信息和再現(xiàn)管理信息,該映射信息指示每個再現(xiàn)路徑的所說的AV流的開始點和所說的AV流的入口點的位置,該再現(xiàn)管理信息包括所說的AV流的開始點和結(jié)束點、包括在所說的映射信息中包括的所說的入口點中的再現(xiàn)路徑改變點、以及用于指定每個再現(xiàn)路徑的所說的AV流的指定信息。
管理信息產(chǎn)生裝置能夠產(chǎn)生描述在入口點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表作為映射信息。
編碼裝置能夠為每一個所說的再現(xiàn)路徑產(chǎn)生一個AV流,管理信息產(chǎn)生裝置能夠產(chǎn)生關(guān)于為每個再現(xiàn)路徑產(chǎn)生的一個AV流的所有的AV流的映射信息和再現(xiàn)管理信息作為一個對應(yīng)表。
管理信息產(chǎn)生裝置分別為每個再現(xiàn)路徑能夠產(chǎn)生關(guān)于為每個再現(xiàn)路徑產(chǎn)生的一個AV流的AV流的映射信息和再現(xiàn)管理信息。
通過管理信息產(chǎn)生裝置所產(chǎn)生的管理信息可以包括指定為每個再現(xiàn)路徑產(chǎn)生一個AV流的每個AV流的信息和指定存在多個再現(xiàn)路徑的部分的信息。
編碼裝置能夠執(zhí)行編碼以使在再現(xiàn)路徑改變點上開始的每個部分的視頻流是以I-圖形開始的封閉的GOP,第一信息包是視頻包,并且通過編碼裝置所產(chǎn)生的AV流可以包括在傳輸流中。
編碼裝置可以執(zhí)行編碼以使每個部分的視頻流的開始是封閉的GOP,并且每個部分的視頻流的隨后的部分是非封閉的GOP。
該信息處理設(shè)備進(jìn)一步可以包括用于對每個部分的傳輸流進(jìn)行源分包的源分包裝置,記錄裝置將通過源分包裝置進(jìn)行源分包的每個部分的傳輸流作為AV流文件記錄在記錄媒體上。
管理信息產(chǎn)生裝置可以產(chǎn)生包括在映射信息中的一個對應(yīng)表,該對應(yīng)表對應(yīng)于AV流文件。
在將AV流記錄在記錄媒體時,記錄裝置可以在交錯AV流之后記錄AV流以使再現(xiàn)路徑的部分處于預(yù)定的順序。
在將AV流記錄在記錄媒體時,記錄裝置可以記錄AV流以使相同的再現(xiàn)路徑的多個部分彼此連續(xù)。
再現(xiàn)管理信息可以包括指示再現(xiàn)路徑在入口點是否能夠改變的改變信息。
根據(jù)本發(fā)明,提供一種第三信息處理方法,其特征在于包括產(chǎn)生形成多個再現(xiàn)路徑的每個AV流的編碼步驟;管理信息產(chǎn)生步驟,該管理信息產(chǎn)生步驟產(chǎn)生管理信息,該管理信息包括映射信息和再現(xiàn)管理信息,該映射信息指示每個再現(xiàn)路徑的所說的AV流的開始點和所說的AV流的入口點的位置,該再現(xiàn)管理信息包括所說的AV流的開始點和結(jié)束點、包括在所說的映射信息中包括的所說的入口點中的再現(xiàn)路徑改變點、以及用于指定每個再現(xiàn)路徑的所說的AV流的指定信息;和將AV流和管理信息記錄在記錄媒體上的記錄步驟。
根據(jù)本發(fā)明,提供一種記錄在第三程序存儲媒體上的程序,該程序使計算機執(zhí)行包括如下特征的處理產(chǎn)生形成多個再現(xiàn)路徑的每個AV流的編碼步驟;管理信息產(chǎn)生步驟,該管理信息產(chǎn)生步驟產(chǎn)生管理信息,該管理信息包括映射信息和再現(xiàn)管理信息,該映射信息指示每個再現(xiàn)路徑的所說的AV流的開始點和所說的AV流的入口點的位置,該再現(xiàn)管理信息包括所說的AV流的開始點和結(jié)束點、包括在所說的映射信息中包括的所說的入口點中的再現(xiàn)路徑改變點、以及用于指定每個再現(xiàn)路徑的所說的AV流的指定信息;和將AV流和管理信息記錄在記錄媒體上的記錄步驟。
根據(jù)本發(fā)明,提供一種第三程序,其特征在于使計算機執(zhí)行如下的步驟產(chǎn)生形成多個再現(xiàn)路徑的每個AV流的編碼步驟;管理信息產(chǎn)生步驟,該管理信息產(chǎn)生步驟產(chǎn)生管理信息,該管理信息包括映射信息和再現(xiàn)管理信息,該映射信息指示每個再現(xiàn)路徑的所說的AV流的開始點和所說的AV流的入口點的位置,該再現(xiàn)管理信息包括所說的AV流的開始點和結(jié)束點、包括在所說的映射信息中包括的所說的入口點中的再現(xiàn)路徑改變點、以及用于指定每個再現(xiàn)路徑的所說的AV流的指定信息;和將AV流和管理信息記錄在記錄媒體上的記錄步驟。
根據(jù)本發(fā)明,提供一種第四信息處理設(shè)備,其特征在于包括讀取再現(xiàn)管理信息和讀取映射信息的讀取裝置,該再現(xiàn)管理信息包括AV流的再現(xiàn)路徑改變點、AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息,該映射信息包括描述在AV流的開始點和改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過讀取裝置所讀取的再現(xiàn)管理信息再現(xiàn)記錄在記錄媒體上的AV流的再現(xiàn)裝置;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的部分的檢索裝置;第一獲取裝置,該第一獲取裝置基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的部分和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的AV流的再現(xiàn)結(jié)束位置;第二獲取裝置,該第二獲取裝置基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的AV流的再現(xiàn)開始位置;和控制再現(xiàn)裝置以將在再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到再現(xiàn)開始位置的控制裝置。
根據(jù)本發(fā)明,提供一種第四信息處理方法,其特征在于包括讀取再現(xiàn)管理信息和讀取映射信息的讀取步驟,該再現(xiàn)管理信息包括AV流的再現(xiàn)路徑改變點、AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息,該映射信息包括描述在AV流的開始點和改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過讀取步驟的處理所讀取的再現(xiàn)管理信息再現(xiàn)記錄在記錄媒體上的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的部分的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的部分和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的AV流的再現(xiàn)開始位置;和控制再現(xiàn)步驟的處理以將在再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到再現(xiàn)開始位置的控制步驟。
根據(jù)本發(fā)明,提供一種記錄在第四程序存儲媒體上的程序,該程序使計算機執(zhí)行包括如下特征的處理讀取再現(xiàn)管理信息和讀取映射信息的讀取步驟,該再現(xiàn)管理信息包括AV流的再現(xiàn)路徑改變點、AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息,該映射信息包括描述在AV流的開始點和改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過讀取步驟的處理所讀取的再現(xiàn)管理信息再現(xiàn)記錄在記錄媒體上的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的部分的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的部分和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的AV流的再現(xiàn)開始位置;和控制再現(xiàn)步驟的處理以將在再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到再現(xiàn)開始位置的控制步驟。
根據(jù)本發(fā)明,提供一種第四程序,其特征在于使計算機執(zhí)行如下的步驟讀取再現(xiàn)管理信息和讀取映射信息的讀取步驟,該再現(xiàn)管理信息包括AV流的再現(xiàn)路徑改變點、AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息,該映射信息包括描述在AV流的開始點和改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過讀取步驟的處理所讀取的再現(xiàn)管理信息再現(xiàn)記錄在記錄媒體上的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的部分的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的部分和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的AV流的再現(xiàn)開始位置;和控制再現(xiàn)步驟的處理以將在再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到再現(xiàn)開始位置的控制步驟。
根據(jù)本發(fā)明,提供一種第一記錄媒體,其特征在于記錄具有這樣的結(jié)構(gòu)的數(shù)據(jù),其中再現(xiàn)管理信息包括關(guān)于AV流的再現(xiàn)路徑改變點和AV流的開始點和結(jié)束點的信息,以及映射信息包括描述在AV流的開始點和改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表。
根據(jù)本發(fā)明,提供一種第二記錄媒體,其特征在于記錄具有這樣的結(jié)構(gòu)的數(shù)據(jù),其中再現(xiàn)管理信息包括AV流的再現(xiàn)路徑改變點、AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息,以及映射信息包括描述在AV流的開始點和改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表。
產(chǎn)生形成多個再現(xiàn)路徑的每個AV流,產(chǎn)生包括指示每個AV流的入口點的位置的映射信息和指示基于包括在映射信息中的入口點所設(shè)定的再現(xiàn)路徑改變點的再現(xiàn)管理信息的管理信息,以及將AV流和管理信息記載在記錄媒體上。
讀取被給定到具有通過AV流的再現(xiàn)路徑改變點劃分為單元的每個部分的每個再現(xiàn)路徑的再現(xiàn)管理信息,以及讀取描述在AV流的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表的映射信息,基于所讀取的再現(xiàn)管理信息再現(xiàn)記錄在記錄媒體的AV流,在給出進(jìn)行再現(xiàn)路徑變化的指令時,檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的再現(xiàn)管理信息,基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的再現(xiàn)管理信息和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的對應(yīng)表獲取使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的AV流的再現(xiàn)結(jié)束位置,基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的再現(xiàn)管理信息和其對應(yīng)表獲取使再現(xiàn)路徑要變化到的再現(xiàn)路徑的AV流的再現(xiàn)開始位置,以及控制再現(xiàn)以將在再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到再現(xiàn)開始位置。
產(chǎn)生形成多個再現(xiàn)路徑的每個AV流,產(chǎn)生管理信息,該管理信息包括映射信息和再現(xiàn)管理信息,該映射信息指示每個再現(xiàn)路徑的AV流的開始點和AV流的入口點的位置,該再現(xiàn)管理信息包括AV流的開始點和結(jié)束點、包括在映射信息中包括的入口點中的再現(xiàn)路徑改變點和指定每個再現(xiàn)路徑的AV流的指定信息,以及將AV流和管理信息記錄在記錄媒體上。
讀取包括AV流的再現(xiàn)路徑改變點、AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息的再現(xiàn)管理信息,以及讀取包括描述在AV流的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表的映射信息,基于所讀取的再現(xiàn)管理信息再現(xiàn)記錄在記錄媒體的AV流,在給出進(jìn)行再現(xiàn)路徑變化的指令時,檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的部分,基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的部分和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的對應(yīng)表獲取使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的AV流的再現(xiàn)結(jié)束位置,基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的對應(yīng)表獲取使再現(xiàn)路徑要變化到的再現(xiàn)路徑的AV流的再現(xiàn)開始位置,以及控制再現(xiàn)以將在再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到再現(xiàn)開始位置。
記錄具有這樣的結(jié)構(gòu)的數(shù)據(jù),其中再現(xiàn)管理信息包括AV流的再現(xiàn)路徑改變點、AV流的開始點和結(jié)束點,以及實體管理信息包括描述在AV流的開始點和改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表。
記錄具有這樣的結(jié)構(gòu)的數(shù)據(jù),其中再現(xiàn)管理信息包括AV流的再現(xiàn)路徑改變點、AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息,以及實體管理信息包括描述在AV流的開始點和改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表。
附圖1所示幫助解釋DVD視頻的多角度格式的附圖。
附圖2所示為本發(fā)明所應(yīng)用的記錄和再現(xiàn)設(shè)備的內(nèi)部結(jié)構(gòu)的方塊圖;附圖3所示為幫助解釋在本發(fā)明的實施例中使用的記錄媒體上的應(yīng)用結(jié)構(gòu)的附圖;附圖4所示為AV流文件的結(jié)構(gòu)的附圖;附圖5所示為幫助解釋以多角度無縫角度變化再現(xiàn)的附圖;附圖6所示為幫助解釋以多角度無縫角度變化處理的流程圖;附圖7所示為剪切信息文件的數(shù)據(jù)內(nèi)容的附圖;附圖8所示為幫助解釋使用EP_map確定數(shù)據(jù)讀取地址的處理的流程圖;附圖9所示為幫助解釋多路復(fù)用和記錄剪切的方法的附圖;附圖10所示為幫助解釋多路復(fù)用和記錄剪切的方法的附圖;附圖11所示為剪切信息文件的數(shù)據(jù)內(nèi)容的附圖;附圖12所示為在附圖10的情況下剪切信息文件的數(shù)據(jù)內(nèi)容的附圖;
附圖13所示為幫助解釋在多角度中使用的記錄AV信號的處理的流程圖;附圖14所示為幫助解釋再現(xiàn)記錄的多角度AV流數(shù)據(jù)的處理的流程圖;附圖15所示為播放列表的結(jié)構(gòu)的實例的附圖;附圖16所示為在附圖15中的播放項目的語法的附圖;附圖17所示為幫助解釋再現(xiàn)記錄的多角度AV流數(shù)據(jù)的再現(xiàn)處理1的流程圖;附圖18所示為AV流文件的另一結(jié)構(gòu)的實例的附圖;附圖19所示為AV流文件的另一結(jié)構(gòu)的實例的附圖;附圖20所示為在附圖19中的剪切信息文件的數(shù)據(jù)內(nèi)容的附圖;附圖21所示為管理在附圖20中的剪切AV流文件的播放項目的語法的附圖;附圖22所示為幫助解釋在附圖20中使用EP_map確定數(shù)據(jù)讀取地址的處理的流程圖;附圖23所示為幫助解釋多路復(fù)用和記錄剪切的另一方法的附圖;附圖24所示為在附圖23中的播放項目的語法的附圖;附圖25所示為幫助解釋再現(xiàn)處理2的流程圖;和附圖26所示為個人計算機結(jié)構(gòu)的實例的方塊圖。
具體實施例方式
下文參考附圖描述本發(fā)明的優(yōu)選實施例。
附圖2所示為本發(fā)明所應(yīng)用的記錄和再現(xiàn)設(shè)備1的內(nèi)部結(jié)構(gòu)。
首先描述用于執(zhí)行將外部輸入的信號記錄在記錄媒體上的操作的記錄單元2的結(jié)構(gòu)。記錄和再現(xiàn)設(shè)備1被構(gòu)造成能夠接收和記錄模擬數(shù)據(jù)或數(shù)字?jǐn)?shù)據(jù)。
模擬視頻信號輸入到終端11,并將模擬聲頻信號輸入到終端12。輸入到終端11的視頻信號輸出到分析單元14和AV編碼器15。輸入到終端12的聲頻信號輸出到分析單元14和AV編碼器15。分析單元14從輸入到分析單元14中的視頻信號和聲頻信號中抽取場景改變點和其它特征點。
AV編碼器15對輸入到AV編碼器15中的視頻信號和聲頻信號進(jìn)行編碼。AV編碼器15輸出經(jīng)編碼的視頻流(V)、經(jīng)編碼的聲頻流(A)和用于AV同步等的系統(tǒng)信息(S)到多路復(fù)用器16。
經(jīng)編碼的視頻流是例如通過MPEG(運動圖象專家組)2系統(tǒng)編碼的視頻流。經(jīng)編碼的聲頻流例如是通過MPEG1系統(tǒng)編碼的聲頻流、通過杜比AC3(Dolby AC3)系統(tǒng)(商標(biāo))等編碼的聲頻流。多路復(fù)用器16基于輸入系統(tǒng)信息對輸入到多路復(fù)用器16中的視頻和聲頻流進(jìn)行多路復(fù)用,然后通過開關(guān)17輸出經(jīng)多路復(fù)用的數(shù)據(jù)流到多路復(fù)用流分析單元18和源分包器19。
多路復(fù)用流例如是MPEG2傳輸流或MPEG2節(jié)目流。源分包器19根據(jù)記錄媒體100的應(yīng)用格式將輸入到源分包器19中的多路復(fù)用流編碼成包括源信息包的AV流以記錄該流。通過ECC編碼單元20和調(diào)制單元21對AV流進(jìn)行ECC(誤差校正)碼加法和調(diào)制處理。然后將AV流輸出到寫單元22。寫單元22基于從控制單元23中輸出的控制信號將AV流文件寫(記錄)到例如DVD格式化的記錄媒體(盤)100中。
從數(shù)字接口或數(shù)字電視調(diào)諧器(都未示出)中輸入的數(shù)字電視廣播等的傳輸流輸入到終端13。為降低記錄位速率等有如下兩種方法記錄輸入到終端13的傳輸流透明地記錄傳輸流的方法和在對傳輸流進(jìn)行再編碼之后記錄傳輸流的方法。指定記錄方法的信息從作為用戶接口的終端24輸入到控制單元23。
在要透明地記錄輸入傳輸流時,輸入到終端13的透明流通過開關(guān)17輸出到多路復(fù)用流分析單元18和源分包器19。隨后直到將AV流記錄到記錄媒體100的處理與上文編碼和記錄輸入的模擬聲頻和視頻信號的情況相同,因此將省去隨后的處理的描述。
在要再編碼輸入的傳輸流然后記錄它時,輸入到終端13的傳輸流從開關(guān)25輸入到多路分離器26。多路分離器26對輸入到其中的傳輸流進(jìn)行多路分解處理,由此抽取視頻流(V)、聲頻流(A)和系統(tǒng)信息(S)。
在通過多路分離器26抽取的流(信息)中,視頻流輸出到AV解碼器27中,聲頻流和系統(tǒng)信息輸出到多路復(fù)用器16中。AV解碼器27對輸入到其中的視頻流進(jìn)行解碼,然后將所得的再現(xiàn)視頻信號輸出到AV編碼器15。AV編碼器15對輸入的視頻信號進(jìn)行編碼,然后將經(jīng)編碼的視頻流(V)輸出到多路復(fù)用器16。
從多路分離器26中輸出并輸入到多路復(fù)用器16中的聲頻流和系統(tǒng)信息和從AV編碼器15中輸出的視頻流基于系統(tǒng)信息進(jìn)行多路復(fù)用,然后作為多路復(fù)用流通過開關(guān)17輸出到多路復(fù)用流分析單元18和源分包器19中。隨后直到將AV流記錄到記錄媒體100的處理與上文編碼和記錄輸入的模擬聲頻和視頻信號的情況相同,因此省去了對隨后的處理的描述。
根據(jù)本實施例的記錄和再現(xiàn)設(shè)備1將AV流文件記錄到記錄媒體100并也記錄用于該文件的再現(xiàn)的應(yīng)用數(shù)據(jù)庫信息等。應(yīng)用數(shù)據(jù)庫信息由控制單元23形成。輸入到控制單元23中的信息是來自分析單元14移動圖像特征信息、來自多路復(fù)用流分析單元18的AV流特征信息和從終端24輸入的用戶指令信息。
在AV編碼器15對視頻信號編碼時從分析單元14輸送的移動圖像特征信息通過分析單元14產(chǎn)生。分析單元14分析輸入的視頻信號和聲頻信號的內(nèi)容并產(chǎn)生與在輸入移動圖像信號中的特征圖像相關(guān)的信息。例如,該信息指定在輸入視頻信號中的節(jié)目的開始點、場景改變點、商業(yè)廣告片等的開始點和結(jié)束點和特征圖像比如包括標(biāo)題或放映機(telop)等的圖像的指定信息。在這種情況下,這種指定信息將被稱為剪切標(biāo)記。剪切標(biāo)記也可以包括圖像的縮略圖。剪切標(biāo)記可以進(jìn)一步包括關(guān)于在立體聲道信號和單聲道信號、沒有聲音的部分等之間的改變點的信息。
圖像指定信息的這些片段通過控制單元23輸入到多路復(fù)用器16中。在將來自將圖形指定為剪切標(biāo)記的控制單元23的編碼的圖形進(jìn)行多路復(fù)用時,多路復(fù)用器16將標(biāo)識AV流的編碼圖形的信息返回到控制單元23中。這個信息具體是在AV流中的編碼的圖形的地址信息或圖形的PTS(顯示時間標(biāo)記)??刂茊卧?3存儲一種類型的特征圖像和標(biāo)識在彼此關(guān)聯(lián)的AV流上經(jīng)編碼的圖形的信息。
來自多路復(fù)用流分析單元18的AV流特征信息涉及要記錄的AV流的編碼的信息,并且通過多路復(fù)用流分析單元18產(chǎn)生。例如,AV流特征信息包括在AV流內(nèi)的I-圖形的時間標(biāo)記和地址信息、關(guān)于系統(tǒng)時鐘的不連續(xù)性的信息、AV流的編碼參數(shù)、關(guān)于在AV流中的編碼參數(shù)的改變點的信息等。在從終端13中輸入的傳輸流被透明地記錄時,多路復(fù)用流分析單元18檢測具有來自傳輸流的如上文縮描述的特征的圖形,并產(chǎn)生標(biāo)識圖形的類型的信息和通過剪切標(biāo)記指定的圖形。
從終端24中輸入的用戶指令信息包括指定在AV流中由用戶指定的再現(xiàn)部分的信息、在再現(xiàn)部分中的人物描述內(nèi)容、用戶在所需的場景中設(shè)定的恢復(fù)點或書簽的信息等。
基于上述的輸入信息,控制單元23產(chǎn)生了AV流數(shù)據(jù)庫(剪切信息)、通過對在AV流中再現(xiàn)部分(播放項目)分組形成的播放列表數(shù)據(jù)庫、管理記錄在記錄媒體100上的內(nèi)容的信息(info.dvr)和縮略圖信息。如同AV流一樣,包括這些信息片段的應(yīng)用數(shù)據(jù)庫信息由ECC編碼單元20和調(diào)制單元21處理,然后輸入到寫單元22中。寫單元22基于從控制單元23中輸出的控制信號將數(shù)據(jù)庫文件記錄在記錄媒體100上。
下文將詳細(xì)地描述上述的應(yīng)用數(shù)據(jù)庫信息。
在AV流文件(視頻數(shù)據(jù)和聲頻數(shù)據(jù)文件)和由此記錄在記錄媒體100上的應(yīng)用數(shù)據(jù)庫信息通過再現(xiàn)單元3再現(xiàn)時,控制單元23首先指令讀單元28從記錄媒體100讀取應(yīng)用數(shù)據(jù)庫信息。讀單元28從記錄媒體100讀取應(yīng)用數(shù)據(jù)庫信息。通過解調(diào)單元29和ECC解碼單元30對應(yīng)用數(shù)據(jù)庫信息進(jìn)行解調(diào)和誤差校正處理,然后輸入到控制單元23中。
基于應(yīng)用數(shù)據(jù)庫信息,控制單元23將記錄在記錄媒體100上的播放列表(PlayList)的列表輸出到終端24的用戶接口。用戶選擇要從播放列表的列表中再現(xiàn)所需的播放列表,由此關(guān)于為再現(xiàn)指定的播放列表的信息從終端24輸入到控制單元23中??刂茊卧?3指令讀單元28讀播放列表的再現(xiàn)所需的AV流文件。讀單元28根據(jù)指令從記錄媒體100中讀取對應(yīng)的AV流并將該AV流輸出到解調(diào)單元29中。輸入到解調(diào)單元29的AV流通過對其進(jìn)行預(yù)定的處理進(jìn)行解調(diào),然后通過ECC解碼單元30進(jìn)行處理并輸出到源解包器(sourcedepacketizer)31。
源解包器31將在從記錄媒體100中讀取并進(jìn)行了預(yù)定的處理之后以應(yīng)用格式形式的AV流轉(zhuǎn)換為通過多路分離器26可以處理的流。多路分離器26將通過控制單元23指定的AV流的再現(xiàn)部分(播放項目)的視頻流(V)、聲頻流(A)和用于AV同步的系統(tǒng)信息(S)等輸出到AV解碼器27。AV解碼器27對視頻流和聲頻流進(jìn)行解碼,然后從對應(yīng)于再現(xiàn)的視頻信號和再現(xiàn)的聲頻信號的終端32和終端33分別輸出再現(xiàn)的視頻信號和再現(xiàn)的聲頻信號。
在指示隨機存取再現(xiàn)或特定再現(xiàn)的信息從作為用戶接口的終端24輸入時,控制單元23基于AV流數(shù)據(jù)庫(剪切信息)的內(nèi)容確定從記錄媒體100中讀取AV流的位置,然后指令讀單元28讀取AV流。在通過用戶選擇的播放列表從預(yù)定的時間再現(xiàn)時,例如,控制單元23指令讀單元28從具有最接近于所指定的時間的時間標(biāo)記的I-圖形中讀取數(shù)據(jù)。
在用戶從在連接到作為形成應(yīng)用數(shù)據(jù)庫信息的AV流數(shù)據(jù)庫的AV流(Clip)的記錄的剪切信息中的剪切標(biāo)記(ClipMarks)中存儲的節(jié)目開始點或場景改變點中選擇剪切標(biāo)記時(例如,在存儲在剪切標(biāo)記中的場景改變點和節(jié)目開始點的縮略圖列表顯示在用戶接口上并且用戶從縮略圖列表中選擇圖形時執(zhí)行這個操作),控制單元23基于剪切信息的內(nèi)容確定從記錄媒體100中讀取AV流的位置,然后指令讀單元28讀取AV流。具體地說,控制單元23指令讀單元28從最接近在其上存儲了通過用戶所選擇的圖形的地址的AV流的地址上的I-圖形中讀取數(shù)據(jù)。讀單元28從指定的地址中讀取數(shù)據(jù)。通過解調(diào)單元29、ECC解碼單元30和源解包器31對所讀取的數(shù)據(jù)進(jìn)行處理,輸入到多路分離器26,然后通過AV解碼器27進(jìn)行解碼,由此再現(xiàn)通過在標(biāo)記點上的圖形的地址所指示的AV數(shù)據(jù)。
在用戶給出高速再現(xiàn)(快進(jìn)播放)的指令時,控制單元23指令讀單元28基于AV流數(shù)據(jù)庫(剪切信息)順序地讀取在AV流中的I-圖形數(shù)據(jù)。
讀單元28從作為記錄I-圖形的位置所指定的隨機存取點中讀取AV流。在隨后的階段中通過部件對所讀取的數(shù)據(jù)進(jìn)行處理,由此進(jìn)行再現(xiàn)。
下文接著描述用戶編輯記錄在記錄媒體100上的AV流的情況。在用戶希望通過執(zhí)行記錄在記錄媒體100中的AV流中的再現(xiàn)部分而形成新的再現(xiàn)路徑(新的播放列表)時,例如在用戶希望形成新的再現(xiàn)路徑以從歌曲節(jié)目A中再現(xiàn)歌手A的一段然后從歌曲節(jié)目B中連續(xù)地再現(xiàn)歌手A的一段時,再現(xiàn)部分的開始點(IN點)和結(jié)束點(OUT點)的信息從作為用戶接口的終端24輸入到控制單元23中??刂茊卧?3形成了AV流的再現(xiàn)部分(播放項目)的組(播放列表)的數(shù)據(jù)庫。
在用戶希望擦除記錄在記錄媒體100上的一部分AV流時,要擦除的部分的IN點和OUT點的信息從作為用戶接口的終端24中輸入到控制單元23中。控制單元23改變播放列表數(shù)據(jù)庫以僅參考所需的AV流部分。此外,控制單元23指令寫單元22擦除AV流的不需要的流部分。
下文描述用戶希望通過執(zhí)行記錄在記錄媒體100上的AV流中的再現(xiàn)部分形成新的再現(xiàn)路徑并希望彼此無縫地連接再現(xiàn)部分的情況。在這種情況下,控制單元23形成AV流的再現(xiàn)部分(播放項目)的組(播放列表)的數(shù)據(jù)庫,并進(jìn)一步執(zhí)行在再現(xiàn)部分之間的連接點周圍的視頻流的部分再編碼和重新多路復(fù)用。
首先,在再現(xiàn)部分的IN點和OUT點上的圖形的信息從終端24輸入到控制單元23??刂茊卧?3指令讀單元28讀取再現(xiàn)在IN點一側(cè)上的圖形和在OUT點一側(cè)上的圖形所需的數(shù)據(jù)。讀單元28從記錄媒體100中讀取數(shù)據(jù)。該數(shù)據(jù)傳輸過解調(diào)單元29、ECC解碼單元30和源解包器31,然后輸出到多路分離器26。
控制單元23分析輸入到多路分離器26中的數(shù)據(jù),確定再編碼方法(改變picture_coding_type和指定再編碼的編碼位的量)和視頻流的重新多路復(fù)用法??刂茊卧?3然后將該方法輸送給AV編碼器15和多路復(fù)用器16。
接著,多路分離器26將輸入流分解為視頻流(V)、聲頻流(A)和系統(tǒng)信息(S)。視頻流包括輸入到AV解碼器27的數(shù)據(jù)和輸入到多路復(fù)用器16的數(shù)據(jù)。前者的數(shù)據(jù)要求進(jìn)行再編碼。通過AV解碼器27對該數(shù)據(jù)進(jìn)行解碼,并通過AV編碼器15將解碼的圖形再編碼成視頻流。后者的數(shù)據(jù)不進(jìn)行再編碼,并從原始流拷貝。聲頻流和系統(tǒng)信息直接輸入到多路復(fù)用器16。
多路復(fù)用器16基于從控制單元23輸入的信息多路復(fù)用輸入流,然后輸出多路復(fù)用流。通過ECC編碼單元20和調(diào)制單元21對多路復(fù)用流進(jìn)行處理,然后將其輸入到寫單元22。寫單元22基于從控制單元23中輸送的控制信號將AV流記錄在記錄媒體100上。
下文描述應(yīng)用數(shù)據(jù)庫信息和操作比如基于該信息的再現(xiàn)、編輯等。附圖3示意地示出了在本發(fā)明的實施例中使用的記錄媒體100上的應(yīng)用格式的結(jié)構(gòu)。
應(yīng)用格式具有管理AV流的兩個層,即播放列表層(PlayList層)和剪切層(Clip層)。體積信息(Volume Information)管理在盤內(nèi)的所有的剪切和播放列表。在這種情況下,一對AV流和附屬到其中的信息對被認(rèn)為是一個目標(biāo),稱為剪切(Clip)。AV流文件被稱為剪切AV流文件,與其附屬的信息被稱為剪切信息(Clip Information)文件。
一個剪切AV流文件存儲其中MPEG2傳輸流以應(yīng)用格式所定義的結(jié)構(gòu)設(shè)置的數(shù)據(jù)。一般地,將文件作為字節(jié)串處理,而剪切AV流文件的內(nèi)容在時基上延伸,并且主要在時基上指定在剪切中的入口點(I-圖形)。在給出對預(yù)定的剪切的存取點的時間標(biāo)記(包括入口點)時,剪切信息文件有助于找到在剪切AV流文件中開始數(shù)據(jù)讀取的地址上的信息。
參考附圖3描述播放列表。提供播放列表以允許用戶從剪切中選擇用戶希望要看的再現(xiàn)部分,并容易編輯再現(xiàn)部分。一個播放列表是在剪切中的再現(xiàn)部分的集合。在給定的剪切中的一個再現(xiàn)部分被稱為播放項目,它由在時基上的一對IN點和OUT點表示。因此,播放列表由一個或多個播放項目的集合形成。
有兩種類型的播放列表。一個是實播放列表,另一個是虛播放列表。實播放列表享有實際的播放列表所指的剪切的流部分。即,實播放列表在盤中占用這樣的數(shù)據(jù)空間,該空間對應(yīng)于實播放列表所指的剪切的流部分。在擦除實播放列表時,實播放列表所指的剪切的流部分的數(shù)據(jù)也被擦除。
虛播放列表不享有剪切的數(shù)據(jù)。即使在虛播放列表被改變或擦除時,在剪切中的內(nèi)容也不發(fā)生變化。
下文描述DVR MPEG-2傳輸流。附圖4所示為AV流文件的結(jié)構(gòu)。
AV流文件具有DVR MPEG2傳輸流結(jié)構(gòu)。DVR MPEG2傳輸流包括整數(shù)個對準(zhǔn)單元。對準(zhǔn)單元的大小是6144個字節(jié)(2048×3個字節(jié))。對準(zhǔn)單元以源信息包的第一字節(jié)開始。一個源信息包具有192個字節(jié)的長度。一個源信息包包括一個TP_extra_header和一個傳輸信息包(transport packet)。TP_extra_header具有四個字節(jié)的長度,傳輸信息包具有188個字節(jié)的長度。
一個對準(zhǔn)單元包括32個源信息包。在DVR MPEG2傳輸流中的最后的對準(zhǔn)單元也包括32個源信息包。因此,DVR MPEG2傳輸流在對準(zhǔn)單元的邊界上終止。在記錄在記錄媒體(盤)100上的輸入傳輸流的傳輸信息包的數(shù)量不是32的倍數(shù)時,具有零信息包的源信息包(具有PID=0x1FFF的傳輸信息包)被使用在最后的對準(zhǔn)單元中。文件系統(tǒng)(控制單元23)不將額外的信息(有效的信息)加入到DVRMPEG2傳輸流中。
附圖5所示為在本發(fā)明中使用的通過改變角度能夠?qū)崿F(xiàn)無縫地(在角度改變時不中斷再現(xiàn)的視頻或聲頻)執(zhí)行多角度再現(xiàn)的結(jié)構(gòu)。
假設(shè)在多角度部分中有三個角度角度#1、角度#2和角度#3。在這種情況下,每個角度形成了一個播放列表。在附圖的實例中,角度#1、角度#2和角度#3分別通過播放列表#1、播放列表#2和播放列表#3形成。假設(shè)對應(yīng)于角度#1、角度#2和角度#3的再現(xiàn)部分的AV流數(shù)據(jù)分別是剪切1(剪切AV流1)、剪切2(剪切AV流2)和剪切3(剪切AV流3)。
在附圖5的實例中,通過允許從一個角度變化到另一個角度的時序的位置(角度改變點)將再現(xiàn)部分劃分為不同的播放項目。在角度#1的再現(xiàn)部分劃分為例如三個部分時,播放列表#1包括對應(yīng)于再現(xiàn)部分a1、a2和a3的三個播放項目,對應(yīng)于再現(xiàn)部分a1、a2和a3的剪切1的AV流數(shù)據(jù)分別是A1、A2和A3。在角度#2的再現(xiàn)部分劃分為三個部分時,播放列表#2包括對應(yīng)于再現(xiàn)部分b1、b2和b3的三個播放項目,對應(yīng)于再現(xiàn)部分b1、b2和b3的剪切2的AV流數(shù)據(jù)分別是B1、B2和B3。角度#3的再現(xiàn)部分劃分為三個部分時,播放列表#3包括對應(yīng)于再現(xiàn)部分c1、c2和c3的三個播放項目,對應(yīng)于再現(xiàn)部分c1、c2和c3的剪切3的AV流數(shù)據(jù)分別是C1、C2和C3。
再現(xiàn)部分a1、b1和c1的播放項目具有一組相同的IN點(IN_time)和相同的OUT點(OUT_time)。例如,IN_time是T1,OUT_time是T2。類似地,再現(xiàn)部分a2、b2和c2的播放項目具有一組相同的IN點(IN_time)和相同的OUT點(OUT_time)。例如,IN_time是T2,OUT_time是T3。再現(xiàn)部分a3、b3和c3的播放項目具有一組相同的IN點(IN_time)和相同的OUT點(OUT_time)。例如,IN_time是T3,OUT_time是T4。在這種情況下,T1、T2、T3和T4每個都表示在AV流上的PTS(顯示時間標(biāo)記)。順便指出,T1、T2、T3和T4可以處于相等的間隔。
下文參考附圖6的流程圖描述在多角度中的無縫角度變化的基本處理。
在步驟S1中,控制單元23確定改變現(xiàn)在正在再現(xiàn)的角度的指令是否從用戶給出。在控制單元23確定沒有給出改變角度的指令時,處理進(jìn)行到步驟S2,在步驟S2中控制單元23確定結(jié)束再現(xiàn)的指令是否由用戶給出。在控制單元23確定給出了結(jié)束再現(xiàn)的指令時,處理結(jié)束。
在步驟S2中在控制單元23確定沒有給出結(jié)束再現(xiàn)的指令時,處理返回到步驟S1以重復(fù)自步驟S1以下的處理。在步驟S1中在控制單元23確定給出了改變角度的指令時,步驟S3中控制單元23確定再現(xiàn)位置是否是角度改變點。在當(dāng)前的位置不是角度改變點時,控制單元23停止直到再現(xiàn)位置達(dá)到角度改變點。
在步驟S3中在控制單元23確定再現(xiàn)位置已經(jīng)達(dá)到了角度改變點時,在步驟S4中控制單元23改變(跳)再現(xiàn)位置到由指定的角度的播放項目所指定的AV流的開始位置。然后,再現(xiàn)AV流的數(shù)據(jù)。此后,處理返回到步驟S1以重復(fù)自步驟S1以下的處理。
因此,在附圖5的實例中,順序地再現(xiàn)了對應(yīng)于角度#1的再現(xiàn)部分的剪切AV流1的AV流數(shù)據(jù)A1,再現(xiàn)了對應(yīng)于角度#2的再現(xiàn)部分的剪切AV流2的AV流數(shù)據(jù)B2,然后再現(xiàn)了對應(yīng)于角度#3的再現(xiàn)部分的剪切AV流3的AV流數(shù)據(jù)C3。
從相應(yīng)的剪切的剪切信息文件中獲得播放列表的數(shù)據(jù)大小(字節(jié)數(shù))的信息和開始地址和結(jié)束地址的信息。
附圖7所示為剪切信息文件的數(shù)據(jù)內(nèi)容。
在AV流數(shù)據(jù)A1、B1和C1中的每段視頻流數(shù)據(jù)以在封閉的GOP之前的序列標(biāo)題開始。開始每段視頻流數(shù)據(jù)的顯示的時間標(biāo)記都相同或為T1,每段視頻流數(shù)據(jù)的顯示的時間段都相同或為(T1-T2)。封閉的GOP封閉在一部分(例如再現(xiàn)部分a1、b1和c1)內(nèi),并被編碼以便在該部分內(nèi)完成。當(dāng)然,只要該數(shù)據(jù)被編碼以便在每個部分內(nèi)完成,即除非在一個部分(例如再現(xiàn)部分a1)和另一再現(xiàn)部分(例如再現(xiàn)部分b1)之間存在預(yù)定的關(guān)系,否則該數(shù)據(jù)不需要是GOP。
在AV流數(shù)據(jù)A2、B2和C2中的每段視頻流數(shù)據(jù)以在封閉的GOP之前的序列標(biāo)題開始。開始每段視頻流數(shù)據(jù)的顯示的時間標(biāo)記都相同或為T2,每段視頻流數(shù)據(jù)的顯示的時間段都相同或為(T2-T3)。
在AV流數(shù)據(jù)A3、B3和C3中的每段視頻流數(shù)據(jù)以在封閉的GOP之前的序列標(biāo)題開始。開始每段視頻流數(shù)據(jù)的顯示的時間標(biāo)記都相同或為T3,每段視頻流數(shù)據(jù)的顯示的時間段都相同或為(T3-T4)。順便指出,在所有的AV流數(shù)據(jù)A1、B1、C1、A2、B2、C2、A3、B3和C3中的視頻流數(shù)據(jù)的封閉的GOP中首先顯示的圖形是I-圖形。
在AV流數(shù)據(jù)A1、B1和C1中的聲頻流數(shù)據(jù)都相同。在AV流數(shù)據(jù)A2、B2和C2中的聲頻流數(shù)據(jù)都相同。在AV流數(shù)據(jù)A3、B3和C3中的聲頻流數(shù)據(jù)都相同。
AV流數(shù)據(jù)A1、B1和C1包括視頻包和聲頻包。每段AV流數(shù)據(jù)A1、B1和C1的第一分組是視頻包。視頻包的有效載荷以I-圖形開始,其后是序列標(biāo)題和GOP標(biāo)題。每段AV流數(shù)據(jù)A2、B2和C2的第一信息包也是視頻包。視頻包的有效載荷以I-圖形開始,其后是序列標(biāo)題和GOP標(biāo)題。AV流數(shù)據(jù)A3、B3和C3的第一信息包也是視頻包。視頻包的有效載荷以I-圖形開始,其后是序列標(biāo)題和GOP標(biāo)題。
順便指出,每段AV流數(shù)據(jù)A1、B1和C1可以以包括控制信息比如PAT(節(jié)目關(guān)聯(lián)表)、PMT(節(jié)目映射表)等的信息包開始并具有作為第一隨后的基本流信息包的視頻包。
剪切信息文件具有EP_map,它是描述在剪切中的入口點的時間標(biāo)記和在剪切AV流文件中開始流解碼的源信息包號之間的對應(yīng)關(guān)系的映射圖。順便指出,源信息包號以在AV流文件(附圖4)中的源信息包的順序遞增1。在該文件中的第一源信息包的源信息包號為零。
假設(shè)AV流數(shù)據(jù)段A1、A2和A3的第一信息包號為x1、x2和x3,AV流數(shù)據(jù)段B1、B2和B3的第一信息包號為y1、y2和y3,以及AV流數(shù)據(jù)段C1、C2和C3的第一信息包號為z1、z2和z3,則剪切信息1、2和3的EP_map具有如在附圖7中所示的內(nèi)容。
在剪切AV流1的剪切信息1的EP_map中,以號x1、x2和x3指示的源信息包的有效載荷以分別具有T1、T2和T3的顯示開始時間的時間標(biāo)記的I-圖形開始。
在剪切AV流2的剪切信息2的EP_map中,以號y1、y2和y3指示的源信息包的有效載荷以分別具有T1、T2和T3的顯示開始時間的時間標(biāo)記的I-圖形開始。
在剪切AV流3的剪切信息3的EP_map中,以號z1、z2和z3指示的源信息包的有效載荷以分別具有T1、T2和T3的顯示開始時間的時間標(biāo)記的I-圖形開始。
參考附圖8的流程圖,以改變角度由此再現(xiàn)通過角度#1的第一播放項目所定義的再現(xiàn)部分a1、通過角度#2的第二播放項目所定義的再現(xiàn)部分b2、通過角度#3的第三播放項目所定義的再現(xiàn)部分c3的情況作為實例,接著描述使用EP_map確定數(shù)據(jù)讀取地址的處理。
在步驟S21中,執(zhí)行改變再現(xiàn)路徑的處理。具體地說,為了讀取對應(yīng)于由角度#1的第一播放項目所定義的再現(xiàn)部分a1的再現(xiàn)部分的AV流數(shù)據(jù)A1,控制單元23從剪切1的EP_map中獲取AV流數(shù)據(jù)A1的讀開始地址和讀結(jié)束地址。在步驟S22中,控制單元23從EP_map中讀取對應(yīng)于時間標(biāo)記T1的源信息包號x1作為AV流數(shù)據(jù)A1的讀開始地址,并從EP_map中讀取對應(yīng)于時間標(biāo)記T2的源信息包號x2作為AV流數(shù)據(jù)A1的讀結(jié)束地址,進(jìn)一步確定在源信息包號x2直接之前的源信息包號(x2-1)作為AV流數(shù)據(jù)A1的讀結(jié)束地址。
在步驟S23中,為了讀取對應(yīng)于由角度#2的第一播放項目所定義的再現(xiàn)部分b2的再現(xiàn)部分的AV流數(shù)據(jù)B2,控制單元23從剪切2的EP_map中獲取AV流數(shù)據(jù)B2的讀開始地址T2和讀結(jié)束地址T3。在步驟S24中,控制單元23確定對應(yīng)于時間標(biāo)記T2的源信息包號y2作為AV流數(shù)據(jù)B2的讀開始地址,并確定在對應(yīng)于時間標(biāo)記T3的源信息包號y3直接之前的源信息包號(y3-1)作為AV流數(shù)據(jù)B2的讀結(jié)束地址。
在步驟S25中,為了讀取對應(yīng)于由角度#3的第一播放項目所定義的再現(xiàn)部分c3的再現(xiàn)部分的AV流數(shù)據(jù)C3,控制單元23從剪切3的EP_map中獲取AV流數(shù)據(jù)C3的讀開始地址T3和讀結(jié)束地址T4。在步驟S26中,控制單元23確定對應(yīng)于時間標(biāo)記T3的源信息包號z3作為AV流數(shù)據(jù)C3的讀開始地址,并確定剪切3的最后源信息包號作為AV流數(shù)據(jù)C3的讀結(jié)束地址。
附圖9所示為幫助解釋多路復(fù)用剪切和在盤上記錄該剪切的方法的附圖。
在對應(yīng)于包括多角度的角度播放項目的AV流數(shù)據(jù)記錄在記錄媒體100上時,理想的是將角度的AV流數(shù)據(jù)劃分為在預(yù)定的部分中的數(shù)據(jù)段,交錯該數(shù)據(jù)段并以如下的順序記錄該數(shù)據(jù)段A1、B1、C1、A2、B2、C2、A3、B3和C3,如附圖9所示。在每個播放項目中進(jìn)行角度變化時這使跳動時間最小。
附圖10所示為幫助解釋多路復(fù)用剪切和在盤上記錄該剪切的另一方法的附圖。
在將對應(yīng)于包括多角度的角度的播放項目的AV流數(shù)據(jù)記錄在記錄媒體100上時,以如附圖10所示的A1、A2、A3、B1、B2、B3、C1、C2和C3的順序以在相同的角度的AV流數(shù)據(jù)中的多段(在附圖10中為三段)連續(xù)數(shù)據(jù)為單元(例如以“A1、A2和A3”、“B1、B2和B3”和“C1、C2和C3”為單元)進(jìn)行交錯并記錄角度的AV流數(shù)據(jù)。在以角度變化再現(xiàn)如在附圖10中交錯并記錄的AV流數(shù)據(jù)時,從如在附圖7所示的AV流的EP_map中獲得角度改變點的地址(例如,在附圖11中對應(yīng)于時間標(biāo)記T1、T2、T3…的源信息包號x1、x2、x3…作為AV流數(shù)據(jù)A1、A2、A3…的讀開始地址),如附圖11所示。
由此,與附圖9的實例相比較,雖然角度在每個播放項目上改變的跳躍時間增加了,但是管理分段文件數(shù)據(jù)的量減小了。例如,與附圖9的實例相比較,附圖10的實例可以將管理分段的文件數(shù)據(jù)的數(shù)據(jù)量減小至1/3。
因此,在記錄媒體(盤)100上記錄多角度AV流數(shù)據(jù)時,如附圖9和10所描述,用戶可以事先根據(jù)用戶是否給在記錄媒體100的再現(xiàn)中驅(qū)動器的訪問速度或管理文件數(shù)據(jù)的數(shù)據(jù)量優(yōu)先權(quán)來選擇多路復(fù)用和記錄剪切的方法,并通過所選擇的預(yù)定的記錄方法交錯和記錄AV流數(shù)據(jù)。
在附圖11的實例中,在EP_map中輸入的入口點都是角度改變點。在EP_map中輸入的入口點包括不是角度改變點的入口點時,對于在EP_map中的每個入口點,指示該入口點是否是角度改變點的標(biāo)志可以記錄在如附圖12所示的EP_map中。
如附圖12所示,在剪切1(剪切AV流1)的EP_map(在附圖12中的剪切信息1的EP_map)中的每個入口點具有is_AngleChange_point、PTS_EP_start和SPN_EP_start的字段數(shù)據(jù)。
is_AngleChange_point指示在每個入口點上角度變化是否是可能的。PTS_EP_start指示入口點的信息包號。SPN_EP_start指示入口點的顯示開始時間。
例如,其SPN_EP_start是x1、x2或x3的入口點允許角度變化,因此入口點的is_AngleChange_point是“1”。其SPN_EP_start是x11或x12的入口點不允許角度變化,因此入口點的is_AngleChange_point是“0”。換句話說,is_AngleChange_point意味著即使在其is_AngleChange_point是“0”的入口點上進(jìn)行角度變化,也不能確保無縫變化,即不能確保以預(yù)定的位速率連續(xù)地輸送AV流數(shù)據(jù)。
同樣的情況應(yīng)用于剪切2(剪切AV流2)的EP_map(在附圖12中的剪切信息2的EP_map)。其SPN_EP_start是y1、y2或y3的入口點允許角度變化,因此該入口點的is_AngleChange_point是“1”。
同樣的情況應(yīng)用于剪切3(剪切AV流3)的EP_map(在附圖12中的剪切信息3的EP_map)。其SPN_EP_start是z1、z2或z3的入口點允許角度變化,因此該入口點的is_AngleChange_point是“1”。
在如附圖10所示的交錯并記錄的AV流數(shù)據(jù)以角度變化再現(xiàn)時,從如附圖7所示的AV流的EP_map中獲得角度改變點的地址(例如在附圖12中對應(yīng)于時間標(biāo)記T1、T2、T3…的源信息包號x1、x2、x3…作為AV流數(shù)據(jù)A1、A2、A3…的讀開始地址),如附圖12所示。
接著參考附圖13的流程圖描述用于將以多角度使用的AV信號記錄在記錄媒體100上的處理。
在步驟S41中,控制單元23通過用戶接口24指令用戶將形成多角度的每個角度的部分劃分為多個預(yù)定的部分?;谠撝噶?,用戶輸入指令以將每個角度的整個部分通過改變點劃分??刂茊卧?3獲得了該指令。在步驟S42中,AV編碼器15將每個經(jīng)劃分的部分的視頻信號編碼為以封閉的GOP開始的視頻流,并將每個部分的聲頻信號編碼為聲頻流。對所有的角度的視頻信號和聲頻信號執(zhí)行這個編碼處理。
在步驟S43中,多路復(fù)用器16對每個部分的視頻流和聲頻流多路復(fù)用成每個部分的傳輸流。在步驟S44中,多路復(fù)用器16以例如A1、B1、C1、A2、B2、C2、A3、B3和C3的順序交錯該角度的AV流數(shù)據(jù)段。多路復(fù)用器16執(zhí)行多路復(fù)用以使第一信息包是視頻包,并且該視頻包以封閉的GOP的I-圖形開始。
在步驟S45中,源分包器19對每個預(yù)定的部分的傳輸流進(jìn)行源分包,寫單元22將源分包的傳輸流作為AV流文件記錄在記錄媒體100上。因此,包括源分包的和記錄的傳輸流的角度的剪切AV流文件產(chǎn)生在記錄媒體100上。順便指出,傳輸流的視頻包ID(PID)在所有的角度上都相同。傳輸流的聲頻包ID在所有的角度上也都相同。
在步驟S46中,多路復(fù)用流分析單元18獲得每個部分的傳輸流的第一I-圖形的時間標(biāo)記和其有效載荷以I-圖形開始的信息包的信息包號。控制單元23將時間標(biāo)記和信息包號組加入到EP_map中(在沒有EP_map時,產(chǎn)生EP_map)。
在步驟S47中,控制單元23控制寫單元22以將為每個剪切AV流文件所產(chǎn)生的EP_map集體地(在以集中的方式)記錄在記錄媒體100的預(yù)定的區(qū)域中。
在步驟S48中,控制單元23產(chǎn)生播放列表。在步驟S49中,控制單元23控制寫單元22以將以播放項目的形式表示預(yù)定的部分并具有這種數(shù)據(jù)結(jié)構(gòu)的播放列表文件集體地(在以集中的方式)記錄在記錄媒體100的預(yù)定的區(qū)域中。順便指出,在EP_map中輸入的入口點包括如附圖12所示不是角度改變點的入口點的情況下,在步驟S48中在控制單元23產(chǎn)生播放列表時基于在附圖12中所示的EP_map的標(biāo)志(“1”或“0”)設(shè)置角度改變點。
接著參考附圖14的流程圖描述再現(xiàn)由此所記錄的多角度AV流數(shù)據(jù)的處理。
在步驟S61中,控制單元23從記錄媒體100中讀取所有的形成多角度的播放列表文件和每個播放列表所指的剪切的剪切信息文件(包括EP_map)。即,執(zhí)行預(yù)定的讀取。EP_map被集體地記錄,因此能夠被快速地讀取。
在步驟S62中,基于在步驟S61的處理中讀取的播放列表,控制單元23從通過播放列表的第一播放項目所指定的位置中順序地再現(xiàn)AV流數(shù)據(jù)。在步驟S63中,控制單元23確定用戶是否通過用戶接口24給出改變角度的指令。在控制單元23確定用戶還沒有給出改變角度的指令時,在步驟S64中控制單元23確定用戶是否已經(jīng)給出了結(jié)束再現(xiàn)的指令。在控制單元23確定用戶已經(jīng)給出了結(jié)束再現(xiàn)的指令時,結(jié)束該處理。在控制單元23確定用戶還沒有給出結(jié)束再現(xiàn)的指令時,處理返回到步驟S63。
在步驟S63中在控制單元23確定用戶已經(jīng)給出了改變角度的指令時,在步驟S65中控制單元23檢索具有最接近在對應(yīng)于使角度從其中變化的角度(當(dāng)前正再現(xiàn)的角度)的播放列表中的當(dāng)前再現(xiàn)時間的將來的顯示結(jié)束時間的第一播放項目。例如在附圖5的實例中在時間標(biāo)記T1和T2之間給出從角度#1變化到角度#2的指令時,播放項目a1是目標(biāo)第一播放項目。在步驟S66中,控制單元23檢索具有第一播放項目的顯示結(jié)束時間作為對應(yīng)于使角度要變化到的角度的播放列表中的顯示開始時間的第二播放項目。例如在附圖5的實例中在時間標(biāo)記T1和T2之間給出從角度#1變化到角度#2的指令時,播放項目b2是目標(biāo)第二播放項目。
在步驟S67中,控制單元23通過參考第一播放項目所參考的剪切的EP_map獲得了對應(yīng)于第一播放項目的顯示結(jié)束時間的源信息包號,并將在該源信息包號直接之前的源信息包設(shè)置為使角度從其變化的角度的數(shù)據(jù)讀結(jié)束點。
在步驟S68中,控制單元23通過參考第二播放項目所參考的剪切的EP_map獲得了對應(yīng)于第二播放項目的顯示開始時間的源信息包號,并將在該源信息包號直接之前的源信息包設(shè)置為使角度從其變化的角度的數(shù)據(jù)讀開始點。
在步驟S69中,控制單元23確定當(dāng)前的再現(xiàn)位置是否是在步驟S67的處理中所計算的結(jié)束點。在當(dāng)前的再現(xiàn)位置不是結(jié)束點時,控制單元23停止直到當(dāng)前的再現(xiàn)位置到達(dá)結(jié)束點。在當(dāng)前的再現(xiàn)位置達(dá)到結(jié)束點時,處理進(jìn)行到步驟S70,在步驟S70中控制單元23將再現(xiàn)位置跳到在步驟S68的處理中所計算的開始點。此后,處理返回到步驟S63以重復(fù)自步驟S63以下的處理。
附圖15所示為包括多角度的播放列表的另一實例。
在附圖15的實例中,有一個多角度播放列表,并且在該播放列表中有一個播放項目。該播放項目具有例如三段信息。第一段信息是關(guān)于在多角度再現(xiàn)中使用的作為參考的AV流的信息(指定信息)。例如,在附圖15的實例中,剪切AV信息1、剪切AV信息2和剪切AV信息3都是要參考的流。因此,指定信息(指針)指定它們。第二段信息是指示多角度再現(xiàn)的時間部分的IN點(IN_time)和OUT點(OUT_time)。在附圖15的實例中,IN_time=T1和OUT_time=T4。第三段信息是表示在多角度再現(xiàn)的時間部分中的角度改變點的入口點的時間。在附圖15的實例,該時間是T2和T3。
附圖16所示為在附圖15中的播放項目的語法。
Clip_information_file_name表示在多角度再現(xiàn)使用的作為參考的AV流。IN_time和OUT_time表示多角度再現(xiàn)的時間部分。entry_time[i]是在多角度再現(xiàn)的時間部分中允許角度變化的入口點的時間。當(dāng)然,也是在附圖15和附圖16中的播放項目的情況下,參考附圖7所描述的三個EP_map都被使用,因為它們用于從時間到數(shù)據(jù)地址的轉(zhuǎn)換。
在如附圖15和16所示形成播放列表和播放項目的情況下用于將多角度的AV信號記錄到記錄媒體100上的處理與通過附圖13的流程圖所代表的情況相同,因此,省去了對它們的描述。然而,在本實例中,在步驟S48中產(chǎn)生的和在步驟S49中記錄的播放列表都是具有通過entry_time[i]指示允許角度變化的入口點的時間的結(jié)構(gòu)的數(shù)據(jù)的播放列表文件。
附圖17所示為在本實例中再現(xiàn)所記錄的多角度的再現(xiàn)處理1。從步驟S91至步驟S100的處理基本與在附圖14中從步驟S61至步驟S70的處理。然而,在步驟S95中控制單元23檢測在播放項目中的第一再現(xiàn)部分而不是第一播放項目,并且在步驟S96中檢測在播放項目中的第二再現(xiàn)部分而不是第二播放項目。例如在附圖15的實例中在時間標(biāo)記T1和T2之間給出了從角度#1改變到角度#2的指令時,第一再現(xiàn)部分是再現(xiàn)部分a1,并且第二再現(xiàn)部分是再現(xiàn)部分a2。
在步驟S97中,通過參考對應(yīng)于第一再現(xiàn)部分的部分所參考的剪切的EP_map控制單元23獲得了對應(yīng)于第一再現(xiàn)部分的部分的顯示結(jié)束時聞的源信息包號。在步驟S98中,通過參考對應(yīng)于第二再現(xiàn)部分的部分所參考的剪切的EP_map控制單元23獲得了對應(yīng)于第二再現(xiàn)部分的部分的顯示開始時間的源信息包號。其它的處理與在附圖14中的處理相同,因此省去了對它們的描述。順便指出,在多角度內(nèi)不能確保無縫的非無縫信號可以與無縫信號混合。
附圖18所示為AV流文件的另一結(jié)構(gòu)的實例。在附圖7和15的情況下,EP_map(在附圖7的實例中,剪切AV流1的剪切信息1的EP_map,剪切AV流2的剪切信息2的EP_map和剪切AV流3的剪切信息3的EP_map)連接到剪切AV流1、剪切AV流2和剪切AV流3中的每個。在附圖18的情況下,在另一方面,一個EP_map連接到例如三個剪切AV流(即,剪切AV流1、剪切AV流2和剪切AV流3)。
在附圖18的實例中,AV流文件以A1、B1、C1、A2、B2、C2、A3、B3和C3的數(shù)據(jù)段的順序交錯。對于每個剪切AV流(剪切AV流1、剪切AV流2和剪切AV流3),在AV流文件中的源信息包號順序地指定給在AV流文件中的每個源信息包(在附圖18的實例中的x1、y1、z1、x2、y2、z2、x3、y3、z3)。
在附圖18中的AV流數(shù)據(jù)段A1、B1、C1、A2、B2、C2、A3、B3和C3中的每段視頻流數(shù)據(jù)包括兩個或更多個GOP。在這種情況下,第二GOP和隨后的GOP可以是不是封閉的GOP的GOP(非封閉的GOP)。然而,需要在每段AV流數(shù)據(jù)內(nèi)完成編碼(例如AV流數(shù)據(jù)A1)。假設(shè)AV流數(shù)據(jù)A1的視頻流數(shù)據(jù)包括例如一個封閉的GOP和兩個非封閉的GOP。在這種情況下,如附圖19所示,例如源信息包號x1、x11和x12被指定在AV流文件中,而源信息包號x11和x12的源信息包分別對應(yīng)于兩個非封閉的GOP。
在附圖19的實例中,AV流數(shù)據(jù)段B1的視頻流數(shù)據(jù)包括一個封閉的GOP和兩個非封閉的GOP。源信息包號y1、y11和y12被指定在AV流文件中,而源信息包號y11和y12的源信息包分別是兩個非封閉的GOP的源信息包。
AV流數(shù)據(jù)段C1的視頻流數(shù)據(jù)包括一個封閉的GOP和兩個非封閉的GOP。源信息包號z1、z11和z12被指定在AV流文件中,而源信息包號z11和z12的源信息包分別是兩個非封閉的GOP的源信息包。
相同的情況應(yīng)用于在附圖19中的AV流數(shù)據(jù)段A2、B2、C2、A3、B3和C3的視頻流數(shù)據(jù)。
附圖20所示為在附圖19的情況下的剪切信息文件的數(shù)據(jù)內(nèi)容。AV流數(shù)據(jù)A1、B1、C1、A2、B2、C2、A3、B3和C3的內(nèi)容基本與在附圖7中的內(nèi)容相同,因此在此省去了對它們的描述。
如附圖20所示,附屬到AV流文件(剪切AV流文件x)的剪切AV流文件具有EP_map,它是描述在剪切中的入口點的時間標(biāo)記和在剪切AV流文件中開始流解碼的源信息包號之間的對應(yīng)關(guān)系的映射圖。
在EP_map中的每個入口點具有is_AngleChange_point、Angle_number、PTS_EP_start和SPN_EP_start的字段數(shù)據(jù)。is_AngleChange_point指示在每個入口點上角度變化是否是可能的。Angle_number指示入口點所屬的角度編號。SPN_EP_start指示入口點的信息包號。PTS_EP_start指示入口點的顯示開始時間。
例如,其SPN_EP_start是x1、x2或x3的入口點允許角度變化,因此入口點的is_AngleChange_point是“1”。其SPN_EP_start是x11或x12的入口點不允許角度變化,因此入口點的is_AngleChange_point是“0”。換句話說,is_AngleChange_point意味著即使在其is_AngleChange_point是“0”的入口點上進(jìn)行角度變化,也不能確保無縫變化,即不能確保以預(yù)定的位速率連續(xù)地輸送AV流數(shù)據(jù)。相同的情況應(yīng)用于其SPN_EP_start是y11、y12、z11或z12的入口點。
附圖21所示為在附圖20中管理剪切AV流文件時的播放項目的語法。Clip_information_file_name表示在多角度再現(xiàn)使用的作為參考的AV流(在附圖21的實例中的Clip_information_X)。IN_time(在附圖21的實例中T1)和OUT_time(在附圖21的實例中的T4)表示多角度再現(xiàn)的時間部分的開始點和結(jié)束點。當(dāng)然,在附圖21的播放項目的情況下,參考附圖20所描述的EP_map用于從時間到數(shù)據(jù)地址的轉(zhuǎn)換。
因此,由于剪切1、剪切2和剪切3作為一個文件處理,因此可以防止文件數(shù)據(jù)的分段,因此與附圖7相比可以減小管理AV流文件的數(shù)據(jù)的數(shù)據(jù)量。
參考附圖22的流程圖,以改變角度由此再現(xiàn)通過角度#1的第一播放項目所定義的再現(xiàn)部分a1、通過角度#2的第二播放項目所定義的再現(xiàn)部分b2和通過角度#3的第三播放項目所定義的再現(xiàn)部分c3的情況作為實例,接著描述使用在附圖20中EP_map確定數(shù)據(jù)讀地址的處理。
在步驟S121中,為了讀取對應(yīng)于由角度#1的第一播放項目所定義的再現(xiàn)部分a1的再現(xiàn)部分的AV流數(shù)據(jù)A1,控制單元23從在附圖20的EP_map中Angle_number=1的入口點的數(shù)據(jù)中獲得AV流數(shù)據(jù)A1的讀開始地址和讀結(jié)束地址。在步驟S122中,控制單元23從EP_map中讀取對應(yīng)于時間標(biāo)記T1的源信息包號x1作為AV流數(shù)據(jù)A1的讀開始地址。此外,控制單元23從EP_map中讀取對應(yīng)于Angle_number=2的時間標(biāo)記T1的源信息包號y1,并進(jìn)一步確定在源信息包號y1直接之前的源信息包號(y1-1)作為AV流數(shù)據(jù)A1的讀結(jié)束地址。
在步驟S123中,為了讀取對應(yīng)于由角度#2的第二播放項目所定義的再現(xiàn)部分b2的再現(xiàn)部分的AV流數(shù)據(jù)B2,控制單元23從在附圖20的EP_map中Angle_number=2的入口點的數(shù)據(jù)中獲得AV流數(shù)據(jù)B2的讀開始地址和讀結(jié)束地址。在步驟S124中,控制單元23在步驟S123中從EP_map中讀取對應(yīng)于時間標(biāo)記T2的源信息包號y2作為AV流數(shù)據(jù)B2的讀開始地址。此外,控制單元23從EP_map中讀取對應(yīng)于Angle_number=3的時間標(biāo)記T2的源信息包號z2,并進(jìn)一步確定在源信息包號z2直接之前的源信息包號(z2-1)作為AV流數(shù)據(jù)B2的讀結(jié)束地址。
在步驟S125中,為了讀取對應(yīng)于由角度#3的第三播放項目所定義的再現(xiàn)部分c3的再現(xiàn)部分的AV流數(shù)據(jù)C3,控制單元23從在附圖20的EP_map中Angle_number=3的入口點的數(shù)據(jù)中獲得AV流數(shù)據(jù)C3的讀開始地址和讀結(jié)束地址。在步驟S126中,控制單元23從EP_map中讀取對應(yīng)于時間標(biāo)記T3的源信息包號z3作為AV流數(shù)據(jù)C3的讀開始地址。此外,控制單元23確定Angle_number=3的最后源信息包號作為AV流數(shù)據(jù)段C3的讀結(jié)束地址。
附圖23所示為形成多角度的播放列表的另一實例。在附圖23中所示的播放列表不同于附圖15的播放列表。
在附圖23的實例中的播放列表包括多角度型播放列表。該播放列表具有例如兩段信息。第一段信息是關(guān)于在多角度再現(xiàn)中使用的作為參考的AV流的信息(指定信息)。例如,在附圖23的實例中,剪切AV信息1、剪切AV信息2和剪切AV信息3都是要參考的流。因此,指定信息(指針)指定它們。第二段信息是指示多角度再現(xiàn)的時間部分的IN點(IN_time)和OUT點(OUT_time)。在附圖23的實例中,IN_time=T1和OUT點是OUT_time。IN_time和OUT_time由在多角度再現(xiàn)中使用的多個AV流共享。
交錯和記錄剪切的方法與參考附圖10的所描述的方法基本相同。
具體地說,在將對應(yīng)于包括多角度的角度的播放項目的AV流數(shù)據(jù)記錄在記錄媒體100上時,以如附圖10所示的A1、A2、A3、B1、B2、B3、C1、C2和C3的順序以在相同的角度的AV流數(shù)據(jù)中的多段(在附圖10中為三段)連續(xù)數(shù)據(jù)為單元(例如以“A1、A2和A3”、“B1、B2和B3”和“C1、C2和C3”為單元)進(jìn)行交錯并記錄角度的AV流數(shù)據(jù)。在以角度變化再現(xiàn)如在附圖10中交錯并記錄的AV流數(shù)據(jù)時,從AV流的EP_map中獲得角度改變點的地址(例如,參考附圖12所描述,對應(yīng)于時間標(biāo)記T1、T2、T3…的源信息包號x1、x2、x3…作為AV流數(shù)據(jù)A1、A2、A3…的讀開始地址),如附圖12所示。
如附圖12所示,在剪切1(剪切AV流1)的EP_map(在附圖12中的剪切信息1的EP_map)中的每個入口點具有is_AngleChange_point、PTS_EP_start和SPN_EP_start的字段數(shù)據(jù)。
is_AngleChange_point指示在每個入口點上角度變化是否是可能的。PTS_EP_start指示入口點的信息包號。SPN_EP_start指示入口點的顯示開始時間。
例如,其SPN_EP_start是x1、x2或x3的入口點允許角度變化,因此入口點的is_AngleChange_point是“1”。其SPN_EP_start是x11或x12的入口點不允許角度變化,因此入口點的is_AngleChange_point是“0”。換句話說,is_AngleChange_point意味著即使在其is_AngleChange_point是“0”的入口點上進(jìn)行角度變化,也不能確保無縫變化,即不能確保以預(yù)定的位速率連續(xù)地輸送AV流數(shù)據(jù)。
同樣的情況應(yīng)用于剪切2(剪切AV流2)的EP_map(在附圖12中的剪切信息2的EP_map)。其SPN_EP_start是y1、y2或y3的入口點允許角度變化,因此該入口點的is_AngleChange_point是“1”。
同樣的情況應(yīng)用于剪切3(剪切AV流3)的EP_map(在附圖12中的剪切信息3的EP_map)。其SPN_EP_start是z1、z2或z3的入口點允許角度變化,因此該入口點的is_AngleChange_point是“1”。
附圖24所示為在附圖23中的播放項目的語法。
Clip_information_file_name表示在多角度再現(xiàn)使用的作為參考的AV流。IN_time和OUT_time表示多角度再現(xiàn)的時間部分。
參考附圖23和24所描述的將在多角度中使用的AV信號記錄在記錄媒體100上的處理與參考附圖13所描述的處理基本相同。
具體地說,控制單元23通過用戶接口24指令用戶將形成多角度的每個角度的部分劃分為多個預(yù)定的部分?;谠撝噶?,用戶輸入指令以將每個角度的整個部分通過改變點劃分??刂茊卧?3獲得了該指令。AV編碼器15將每個經(jīng)劃分的部分的視頻信號編碼為以封閉的GOP開始的視頻流,并將每個部分的聲頻信號編碼為聲頻流。對所有的角度的視頻信號和聲頻信號執(zhí)行這個編碼處理。
多路復(fù)用器16對每個部分的視頻流和聲頻流多路復(fù)用成每個部分的傳輸流。多路復(fù)用器16以例如如附圖10所示的方式交錯該角度的AV流數(shù)據(jù)段。多路復(fù)用器16執(zhí)行多路復(fù)用以使第一信息包是視頻包,并且該視頻包以封閉的GOP的I-圖形開始。
源分包器19對每個預(yù)定的部分的傳輸流進(jìn)行源分包,寫單元22將源分包的傳輸流作為AV流文件記錄在記錄媒體100上。因此,包括源分包的和記錄的傳輸流的角度的剪切AV流文件產(chǎn)生在記錄媒體100上。順便指出,傳輸流的視頻包ID(PID)在所有的角度上都相同。傳輸流的聲頻包ID在所有的角度上也都相同。
然后,多路復(fù)用流分析單元18獲得每個部分的傳輸流的第一I-圖形的時間標(biāo)記和其有效載荷以I-圖形開始的信息包的信息包號??刂茊卧?3將時間標(biāo)記和信息包號組加入到EP_map中(在沒有EP_map時,產(chǎn)生EP_map)。
然后,控制單元23控制寫單元22以將為每個剪切AV流文件所產(chǎn)生的EP_map集體地(在以集中的方式)記錄在記錄媒體100的預(yù)定的區(qū)域中。
控制單元23產(chǎn)生播放列表。此后,控制單元23控制寫單元22以將以播放項目的形式表示預(yù)定的部分并具有這種數(shù)據(jù)結(jié)構(gòu)的播放列表文件集體地(在以集中的方式)記錄在記錄媒體100的預(yù)定的區(qū)域中。順便指出,在EP_map中輸入的入口點包括如附圖12所示不是角度改變點的入口點的情況下,在控制單元23產(chǎn)生播放列表時基于在附圖12中所示的EP_map的標(biāo)志(“1”或“0”)設(shè)置角度改變點。
接著參考附圖25描述在附圖23和附圖24的實例中再現(xiàn)所記錄的多角度的再現(xiàn)處理2。
在步驟S141中,控制單元23從記錄媒體100中讀取在播放列表中包括的多角度型播放項目所參考的多個剪切的剪切信息文件(包括EP_map)和播放列表文件。即,執(zhí)行預(yù)讀取(pre-reading)。EP_map被集中地記錄,因此能夠被快速地讀取。
在步驟S142中,基于在步驟S141的處理中讀取的包括在播放列表中的多角度型播放項目,控制單元23再現(xiàn)AV流數(shù)據(jù)。在步驟S143中,控制單元23確定用戶是否通過用戶接口24給出改變角度的指令。在控制單元23確定用戶還沒有給出改變角度的指令時,在步驟S144中控制單元23確定用戶是否已經(jīng)給出了結(jié)束再現(xiàn)的指令。在控制單元23確定用戶已經(jīng)給出了結(jié)束再現(xiàn)的指令時,結(jié)束該處理。在控制單元23確定用戶還沒有給出結(jié)束再現(xiàn)的指令時,處理返回到步驟S143。
在步驟S143中在控制單元23確定用戶已經(jīng)給出了改變角度的指令時,在步驟S145中控制單元23檢索最接近在對應(yīng)于使角度從其中變化的角度(當(dāng)前正再現(xiàn)的角度)的剪切AV流的再現(xiàn)部分中的當(dāng)前再現(xiàn)時間的將來顯示結(jié)束時間的第一再現(xiàn)部分。例如在附圖23的實例中在時間標(biāo)記T1和T2之間給出從角度#1變化到角度#2的指令時,再現(xiàn)部分a1是目標(biāo)第一再現(xiàn)部分。這從如下的事實中得出在角度#1的剪切的EP_map中的每個T1和T2上的is_AngleChange_point被設(shè)定為“1”。
在步驟S146中,在控制單元23檢索具有第一再現(xiàn)部分的顯示結(jié)束時間作為對應(yīng)于使角度要變化到的角度的剪切AV流的再現(xiàn)部分中的顯示開始時間。例如在附圖23的實例中在時間標(biāo)記T1和T2之間給出從角度#1變化到角度#2的指令時,再現(xiàn)部分b2是目標(biāo)第二再現(xiàn)部分。這從如下的事實中得出在角度#2的剪切的EP_map中的每個T2和T3上的is_AngleChange_point被設(shè)定為“1”。
在步驟S147中,控制單元23通過參考第一再現(xiàn)部分所參考的剪切的EP_map獲得了對應(yīng)于第一再現(xiàn)部分的顯示結(jié)束時間的源信息包號,并將在該源信息包號直接之前的源信息包設(shè)置為使角度從其變化的角度的數(shù)據(jù)讀結(jié)束點。
在步驟S148中,控制單元23通過參考第二再現(xiàn)部分所參考的剪切的EP_map獲得了對應(yīng)于第二再現(xiàn)部分的顯示開始時間的源信息包號,并將在該源信息包號的源信息包設(shè)置為使要角度變化到的角度的數(shù)據(jù)讀開始點。
在步驟S149中,控制單元23確定當(dāng)前的再現(xiàn)位置是否是在步驟S147的處理中所計算的結(jié)束點。在當(dāng)前的再現(xiàn)位置不是結(jié)束點時,控制單元23停止直到當(dāng)前的再現(xiàn)位置到達(dá)結(jié)束點。在當(dāng)前的再現(xiàn)位置達(dá)到結(jié)束點時,處理進(jìn)行到步驟S150,在步驟S150中控制單元23將再現(xiàn)位置跳到在步驟S148的處理中所計算的開始點。此后,處理返回到步驟S143以重復(fù)自步驟S143以下的處理。
不僅可以以硬件還可以以軟件實施上述的處理序列。在這種情況下,記錄和再現(xiàn)設(shè)備1由例如如在附圖26中所示的個人計算機形成。
在附圖26中的CPU 31根據(jù)存儲在ROM132中的程序或從存儲單元138裝載到RAM133中的程序執(zhí)行各種處理。根據(jù)需要,RAM133也存儲CPU 131執(zhí)行各種處理所需要的數(shù)據(jù)等。
CPU 131、ROM 132和RAM 133通過總線134互連??偩€134也與輸入-輸出接口135連接。
輸入-輸出接口135與下列部件連接包括鍵盤、鼠標(biāo)等的輸入單元136、包括通過CRT(陰極射線管)、LCD(液晶顯示器)等形成的顯示器的輸出單元137以及揚聲器、包括硬盤等的存儲單元138和包括調(diào)制解調(diào)器、終端適配器等的通信單元139。通信單元139通過包括因特網(wǎng)(未示)的網(wǎng)絡(luò)執(zhí)行通信處理。
在需要時,輸入-輸出接口135也與驅(qū)動器140連接,根據(jù)要求將磁盤151、光盤152、磁光盤153、半導(dǎo)體存儲器154等插入到驅(qū)動器140中。從磁盤151、光盤152、磁光盤153、半導(dǎo)體存儲器154等中讀取的計算機程序根據(jù)要求安裝在存儲單元138中。
如附圖26所示,用于存儲安裝在計算機中并設(shè)置在通過計算機可執(zhí)行的狀態(tài)的程序的程序存儲媒體由包括磁盤151(包括柔性盤)、光盤152(包括CD-ROM(光盤只讀存儲器)和DVD(數(shù)字通用盤))、磁光盤153(包括MD(小型盤))、半導(dǎo)體存儲器154等的封裝媒體形成,或者由ROM 132、包括存儲單元138等能夠臨時或永久地存儲程序的硬盤形成。根據(jù)要求通過接口比如路由器、調(diào)制解調(diào)器等,該程序使用無線或有線通信媒體比如局域網(wǎng)、因特網(wǎng)、數(shù)字衛(wèi)星廣播等存儲在程序存儲媒體上。
注意,在本說明書中,描述存儲在程序存儲媒體上的程序的步驟不僅包括以所描述的順序的時間序列實施的處理,而且還包括不必是時間序列的以并行或分別實施的處理。本發(fā)明適用于將AV流記錄或再現(xiàn)在記錄媒體(比如Blu-ray盤、CD-R和其它的光盤以及DVD、MD和其它的磁光盤、磁盤等)上的情況。
此外,在本發(fā)明適用于在本發(fā)明的實施例中以多角度記錄和再現(xiàn)中的角度變化的同時,本發(fā)明可適用于例如多層或等級控制的再現(xiàn)路徑。
在附圖2中記錄或再現(xiàn)AV流的記錄媒體100是盤型記錄媒體比如CD-R或其它的光盤以及DVD、MD或其它的磁光盤或磁盤,基于在盤的表面上同心地或螺旋地設(shè)置的“軌道”上的數(shù)據(jù)的記錄波形形成凹坑或標(biāo)記將信息記錄在盤上。
在壓制以記錄數(shù)據(jù)的媒體(比如CD-ROM、DVD-ROM等)上,例如凹坑或物理凹陷實際形成在該表面上。在另一方面,在寫一次或可寫媒體比如CD-R、CD-ROM、DVD-R、DVD、RW、DVD-RAM等的情況下,通過應(yīng)用激光并由此使熱在媒體內(nèi)的相變膜中產(chǎn)生化學(xué)變化形成例如作為物理凹陷的替代物的標(biāo)記,替代形成凹陷。
在再現(xiàn)所記錄的數(shù)據(jù)時,從光頭輻射以讀取數(shù)據(jù)的激光在媒體的表面上反射。這時,凹坑或標(biāo)記的存在或不存在使得反射光發(fā)生變化,由此再現(xiàn)了數(shù)據(jù)。
識別所記錄的數(shù)據(jù)的方法包括其中凹坑存在或不存在代表位數(shù)據(jù)的標(biāo)記位置記錄方法和其中凹坑的存在反轉(zhuǎn)位的標(biāo)記邊緣記錄方法。
后一方法將以恒定的反射率所讀取的凹坑識別為“0”,而將反射率變化的凹坑識別為“1”。該方法有助于減小在記錄數(shù)據(jù)中凹坑的長度和軌道損失。
順便指出,記錄或再現(xiàn)在參考附圖26所描述的盤型記錄媒體比如磁盤151、光盤152、磁光盤153、ROM 132或包括存儲單元138的硬盤上的信息的方法與在附圖2中的記錄媒體100是盤型記錄媒體的情況相同。
工業(yè)實用性根據(jù)本發(fā)明,可以記錄和再現(xiàn)AV信號。此外,可以快速地獲得關(guān)于存儲每個再現(xiàn)路徑的數(shù)據(jù)的地址的信息。因此,事先讀取關(guān)于存儲要再現(xiàn)的每個再現(xiàn)路徑的數(shù)據(jù)的地址的信息變得容易。
權(quán)利要求
1.一種用于將AV流記錄在記錄媒體上的信息處理設(shè)備,包括產(chǎn)生形成多個再現(xiàn)路徑的每個所說的AV流的編碼裝置;產(chǎn)生管理信息的管理信息產(chǎn)生裝置,該管理信息包括指示每個所說的AV流的入口點的位置的映射信息和指示基于包括在所說的映射信息中的所說的入口點設(shè)置的再現(xiàn)路徑改變點的再現(xiàn)管理信息;和將所說的AV流和所說的管理信息記錄在所說的記錄媒體上的記錄裝置。
2.如權(quán)利要求1所述的信息處理設(shè)備,其中所說的管理信息產(chǎn)生裝置產(chǎn)生描述在所說的入口點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表作為所說的映射信息。
3.如權(quán)利要求2所述的信息處理設(shè)備,其中所說的編碼裝置為每一個所說的再現(xiàn)路徑產(chǎn)生一個AV流,和所說的管理信息產(chǎn)生裝置產(chǎn)生關(guān)于為每個所說的再現(xiàn)路徑產(chǎn)生的一個AV流的所有的AV流的所說的映射信息和所說的再現(xiàn)管理信息作為一個對應(yīng)表。
4.如權(quán)利要求2所述的信息處理設(shè)備,其中所說的管理信息產(chǎn)生裝置分別為每個所說的再現(xiàn)路徑產(chǎn)生關(guān)于為每個所說的再現(xiàn)路徑產(chǎn)生的一個AV流的AV流的所說的映射信息和所說的再現(xiàn)管理信息。
5.如權(quán)利要求4所述的信息處理設(shè)備,其中通過所說的管理信息產(chǎn)生裝置所產(chǎn)生的所說的管理信息包括指定為每個再現(xiàn)路徑產(chǎn)生一個AV流的每個AV流的信息和指定存在多個所說的再現(xiàn)路徑的部分的信息。
6.如權(quán)利要求2所述的信息處理設(shè)備,其中所說的編碼裝置執(zhí)行編碼以使在所說的再現(xiàn)路徑改變點上開始的每個部分的視頻流是以I-圖形開始的封閉的GOP,并且第一信息包是視頻包;和通過所說的編碼裝置所產(chǎn)生的所說的AV流包括在傳輸流中。
7.如權(quán)利要求6所述的信息處理設(shè)備,其中所說的編碼裝置設(shè)定與傳輸流的視頻包ID相同的值和與在所有的再現(xiàn)路徑中的傳輸流的聲頻包ID相同的值。
8.如權(quán)利要求4所述的信息處理設(shè)備,其中進(jìn)一步包括用于對每個部分的所說的傳輸流進(jìn)行源分包的源分包裝置,其中所說的記錄裝置將通過所說的源分包裝置進(jìn)行源分包的每個部分的所說的傳輸流作為AV流文件記錄在所說的記錄媒體上。
9.如權(quán)利要求2所述的信息處理設(shè)備,其中在將所說的AV流記錄在所說的記錄媒體時,所說的記錄裝置在交錯所說的AV流之后記錄所說的AV流以使再現(xiàn)路徑的所說的部分處于預(yù)定的順序。
10.如權(quán)利要求2所述的信息處理設(shè)備,其中在將所說的AV流記錄在所說的記錄媒體時,所說的記錄裝置記錄所說的AV流以使相同的再現(xiàn)路徑的多個所說的部分彼此連續(xù)。
11.如權(quán)利要求2所述的信息處理設(shè)備,其中所說的再現(xiàn)管理信息包括指示再現(xiàn)路徑在所說的入口點是否能夠改變的改變信息。
12.一種將AV流記錄在記錄媒體上的信息處理設(shè)備的信息處理方法,所說的信息處理方法包括產(chǎn)生形成多個再現(xiàn)路徑的每個所說的AV流的編碼步驟;產(chǎn)生包括指示每個所說的AV流的入口點的位置的映射信息和指示基于包括在所說的映射信息中的所說的入口點設(shè)置的再現(xiàn)路徑改變點的再現(xiàn)管理信息的管理信息的管理信息產(chǎn)生步驟;和將所說的AV流和所說的管理信息記錄在所說的記錄媒體上的記錄步驟。
13.一種在其上記錄了將AV流記錄在記錄媒體上的計算機可讀程序的程序存儲媒體,所說的程序包括產(chǎn)生形成多個再現(xiàn)路徑的每個所說的AV流的編碼步驟;產(chǎn)生包括指示每個所說的AV流的入口點的位置的映射信息和指示基于包括在所說的映射信息中的所說的入口點設(shè)置的再現(xiàn)路徑改變點的再現(xiàn)管理信息的管理信息的管理信息產(chǎn)生步驟;和將所說的AV流和所說的管理信息記錄在所說的記錄媒體上的記錄步驟。
14.一種將AV流記錄在記錄媒體上的程序,所說的程序使計算機執(zhí)行產(chǎn)生形成多個再現(xiàn)路徑的每個所說的AV流的編碼步驟;產(chǎn)生包括指示每個所說的AV流的入口點的位置的映射信息和指示基于包括在所說的映射信息中的所說的入口點設(shè)置的再現(xiàn)路徑改變點的再現(xiàn)管理信息的管理信息的管理信息產(chǎn)生步驟;和將所說的AV流和所說的管理信息記錄在所說的記錄媒體上的記錄步驟。
15.一種從記錄媒體再現(xiàn)AV流的信息處理設(shè)備,在該記錄媒體上可記錄所說的AV流、管理所說的AV流的實體的映射信息和管理所說的AV流的再現(xiàn)的再現(xiàn)管理信息,所說的信息處理設(shè)備包括讀取所說的再現(xiàn)管理信息和讀取所說的映射信息的讀取裝置,該再現(xiàn)管理信息被給定到具有通過所說的AV流的再現(xiàn)路徑改變點劃分為單元的每個部分的每個再現(xiàn)路徑,該映射信息包括描述在所說的AV流的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過所說的讀取裝置所讀取的所說的再現(xiàn)管理信息再現(xiàn)記錄在所說的記錄媒體上的所說的AV流的再現(xiàn)裝置;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的再現(xiàn)管理信息的檢索裝置;第一獲取裝置,該第一獲取裝置基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的AV流的再現(xiàn)結(jié)束位置;第二獲取裝置,該第二獲取裝置基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的AV流的再現(xiàn)開始位置;和控制所說的再現(xiàn)裝置以將在所說的再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到所說的再現(xiàn)開始位置的控制裝置。
16.一種用于從記錄媒體再現(xiàn)AV流的信息處理設(shè)備的信息處理方法,在該記錄媒體上可記錄所說的AV流、管理所說的AV流的實體的映射信息和管理所說的AV流的再現(xiàn)的再現(xiàn)管理信息,所說的信息處理方法包括讀取所說的再現(xiàn)管理信息和讀取所說的映射信息的讀取步驟,該再現(xiàn)管理信息被給定到具有通過所說的AV流的再現(xiàn)路徑改變點劃分為單元的每個部分的每個再現(xiàn)路徑,該映射信息包括描述在所說的AV流的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過所說的讀取步驟的處理所讀取的所說的再現(xiàn)管理信息再現(xiàn)記錄在所說的記錄媒體上的所說的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的再現(xiàn)管理信息的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的AV流的再現(xiàn)開始位置;和控制所說的再現(xiàn)步驟的處理以將在所說的再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到所說的再現(xiàn)開始位置的控制步驟。
17.一種在其上記錄了計算機可讀的程序的程序存儲媒體,所說的程序從記錄媒體中再現(xiàn)AV流,在該記錄媒體上可記錄所說的AV流、管理所說的AV流的實體的映射信息和管理所說的AV流的再現(xiàn)的再現(xiàn)管理信息,所說的程序包括讀取所說的再現(xiàn)管理信息和讀取所說的映射信息的讀取步驟,該再現(xiàn)管理信息被給定到具有通過所說的AV流的再現(xiàn)路徑改變點劃分為單元的每個部分的每個再現(xiàn)路徑,該映射信息包括描述在所說的AV流的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過所說的讀取步驟的處理所讀取的所說的再現(xiàn)管理信息再現(xiàn)記錄在所說的記錄媒體上的所說的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的再現(xiàn)管理信息的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的AV流的再現(xiàn)開始位置;和控制所說的再現(xiàn)步驟的處理以將在所說的再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到所說的再現(xiàn)開始位置的控制步驟。
18.一種從記錄媒體再現(xiàn)AV流的程序,在該記錄媒體上可記錄所說的AV流、管理所說的AV流的實體的映射信息和管理所說的AV流的再現(xiàn)的再現(xiàn)管理信息,所說的程序使計算機執(zhí)行如下的步驟讀取所說的再現(xiàn)管理信息和讀取所說的映射信息的讀取步驟,該再現(xiàn)管理信息被給定到具有通過所說的AV流的再現(xiàn)路徑改變點劃分為單元的每個部分的每個再現(xiàn)路徑,該映射信息包括描述在所說的AV流的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過所說的讀取步驟的處理所讀取的所說的再現(xiàn)管理信息再現(xiàn)記錄在所說的記錄媒體上的所說的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的再現(xiàn)管理信息的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的再現(xiàn)管理信息和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的AV流的再現(xiàn)開始位置;和控制所說的再現(xiàn)步驟的處理以將在所說的再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到所說的再現(xiàn)開始位置的控制步驟。
19.一種將AV流記錄在記錄媒體上的信息處理設(shè)備,包括產(chǎn)生形成多個再現(xiàn)路徑的每個所說的AV流的編碼裝置;管理信息產(chǎn)生裝置,該管理信息產(chǎn)生裝置產(chǎn)生管理信息,該管理信息包括映射信息和再現(xiàn)管理信息,該映射信息指示每個再現(xiàn)路徑的所說的AV流的開始點和所說的AV流的入口點的位置,該再現(xiàn)管理信息包括所說的AV流的開始點和結(jié)束點、包括在所說的映射信息中包括的所說的入口點中的再現(xiàn)路徑改變點、以及用于指定每個再現(xiàn)路徑的所說的AV流的指定信息;和將所說的AV流和所說的管理信息記錄在所說的記錄媒體上的記錄裝置。
20.如權(quán)利要求19所述的信息處理設(shè)備,其中所說的管理信息產(chǎn)生裝置產(chǎn)生描述在所說的入口點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表作為所說的映射信息。
21.如權(quán)利要求20所述的信息處理設(shè)備,其中所說的編碼裝置為每一個所說的再現(xiàn)路徑產(chǎn)生一個AV流,和所說的管理信息產(chǎn)生裝置產(chǎn)生關(guān)于為每個所說的再現(xiàn)路徑產(chǎn)生的一個AV流的所有的AV流的所說的映射信息和所說的再現(xiàn)管理信息作為一個對應(yīng)表。
22.如權(quán)利要求20所述的信息處理設(shè)備,其中所說的管理信息產(chǎn)生裝置分別為每個所說的再現(xiàn)路徑產(chǎn)生關(guān)于為每個所說的再現(xiàn)路徑產(chǎn)生的一個AV流的AV流的所說的映射信息和所說的再現(xiàn)管理信息。
23.如權(quán)利要求22所述的信息處理設(shè)備,其中通過所說的管理信息產(chǎn)生裝置所產(chǎn)生的所說的管理信息包括指定為每個再現(xiàn)路徑產(chǎn)生一個AV流的每個AV流的信息和指定存在多個所說的再現(xiàn)路徑的部分的信息。
24.如權(quán)利要求20所述的信息處理設(shè)備,其中所說的編碼裝置執(zhí)行編碼以使在所說的再現(xiàn)路徑改變點上開始的每個部分的視頻流是以I-圖形開始的封閉的GOP,并且第一信息包是視頻包;和通過所說的編碼裝置所產(chǎn)生的所說的AV流包括在傳輸流中。
25.如權(quán)利要求24所述的信息處理設(shè)備,其中所說的編碼裝置執(zhí)行編碼以使每個部分的視頻流的開始是所說的封閉的GOP和每個部分的視頻流的隨后的部分是非封閉的GOP。
26.如權(quán)利要求22所述的信息處理設(shè)備,其中進(jìn)一步包括用于對每個部分的所說的傳輸流進(jìn)行源分包的源分包裝置,其中所說的記錄裝置將通過所說的源分包裝置進(jìn)行源分包的每個部分的所說的傳輸流作為AV流文件記錄在所說的記錄媒體上。
27.如權(quán)利要求26所述的信息處理設(shè)備,其中所說的管理信息產(chǎn)生裝置產(chǎn)生包括在所說的映射信息中的一個所說的對應(yīng)表,所說的對應(yīng)表對應(yīng)于所說的AV流文件。
28.如權(quán)利要求20所述的信息處理設(shè)備,其中在將所說的AV流記錄在所說的記錄媒體時,所說的記錄裝置在交錯所說的AV流之后記錄所說的AV流以使再現(xiàn)路徑的所說的部分處于預(yù)定的順序。
29.如權(quán)利要求20所述的信息處理設(shè)備,其中在將所說的AV流記錄在所說的記錄媒體時,所說的記錄裝置記錄所說的AV流以使相同的再現(xiàn)路徑的多個所說的部分彼此連續(xù)。
30.如權(quán)利要求19所述的信息處理設(shè)備,其中所說的再現(xiàn)管理信息包括指示再現(xiàn)路徑在所說的入口點是否能夠改變的改變信息。
31.一種將AV流記錄在記錄媒體上的信息處理設(shè)備的信息處理方法,所說的信息處理方法包括產(chǎn)生形成多個再現(xiàn)路徑的每個所說的AV流的編碼步驟;管理信息產(chǎn)生步驟,該管理信息產(chǎn)生步驟產(chǎn)生管理信息,該管理信息包括映射信息和再現(xiàn)管理信息,該映射信息指示每個再現(xiàn)路徑的所說的AV流的開始點和所說的AV流的入口點的位置,該再現(xiàn)管理信息包括所說的AV流的開始點和結(jié)束點、包括在所說的映射信息中包括的所說的入口點中的再現(xiàn)路徑改變點、以及用于指定每個再現(xiàn)路徑的所說的AV流的指定信息;和將所說的AV流和所說的管理信息記錄在所說的記錄媒體上的記錄步驟。
32.一種程序存儲媒體,在該程序存儲媒體上記錄了用于將AV流記錄在記錄媒體上的信息處理設(shè)備的計算機可讀程序,所說的程序包括產(chǎn)生形成多個再現(xiàn)路徑的每個所說的AV流的編碼步驟;管理信息產(chǎn)生步驟,該管理信息產(chǎn)生步驟產(chǎn)生管理信息,該管理信息包括映射信息和再現(xiàn)管理信息,該映射信息指示每個再現(xiàn)路徑的所說的AV流的開始點和所說的AV流的入口點的位置,該再現(xiàn)管理信息包括所說的AV流的開始點和結(jié)束點、包括在所說的映射信息中包括的所說的入口點中的再現(xiàn)路徑改變點、以及用于指定每個再現(xiàn)路徑的所說的AV流的指定信息;和將所說的AV流和所說的管理信息記錄在所說的記錄媒體上的記錄步驟。
33.一種將AV流記錄在記錄媒體上的信息處理設(shè)備的程序,所說的程序使計算機執(zhí)行產(chǎn)生形成多個再現(xiàn)路徑的每個所說的AV流的編碼步驟;管理信息產(chǎn)生步驟,該管理信息產(chǎn)生步驟產(chǎn)生管理信息,該管理信息包括映射信息和再現(xiàn)管理信息,該映射信息指示每個再現(xiàn)路徑的所說的AV流的開始點和所說的AV流的入口點的位置,該再現(xiàn)管理信息包括所說的AV流的開始點和結(jié)束點、包括在所說的映射信息中包括的所說的入口點中的再現(xiàn)路徑改變點、以及用于指定每個再現(xiàn)路徑的所說的AV流的指定信息;和將所說的AV流和所說的管理信息記錄在所說的記錄媒體上的記錄步驟。
34.一種從記錄媒體再現(xiàn)AV流的信息處理設(shè)備,在該記錄媒體上可記錄所說的AV流、管理所說的AV流的實體的映射信息和管理所說的AV流的再現(xiàn)的再現(xiàn)管理信息,所說的信息處理設(shè)備包括讀取所說的再現(xiàn)管理信息和讀取所說的映射信息的讀取裝置,該再現(xiàn)管理信息包括所說的AV流的再現(xiàn)路徑改變點、所說的AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息,該映射信息包括描述在所說的AV流的所說的開始點和所說的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過所說的讀取裝置所讀取的所說的再現(xiàn)管理信息再現(xiàn)記錄在所說的記錄媒體上的所說的AV流的再現(xiàn)裝置;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的部分的檢索裝置;第一獲取裝置,該第一獲取裝置基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的AV流的再現(xiàn)結(jié)束位置;第二獲取裝置,該第二獲取裝置基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的AV流的再現(xiàn)開始位置;和控制所說的再現(xiàn)裝置以將在所說的再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到所說的再現(xiàn)開始位置的控制裝置。
35.一種從記錄媒體再現(xiàn)AV流的信息處理設(shè)備的信息處理方法,在該記錄媒體上可記錄所說的AV流、管理所說的AV流的實體的映射信息和管理所說的AV流的再現(xiàn)的再現(xiàn)管理信息,所說的信息處理方法包括讀取所說的再現(xiàn)管理信息和讀取所說的映射信息的讀取步驟,該再現(xiàn)管理信息包括所說的AV流的再現(xiàn)路徑改變點、所說的AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息,該映射信息包括描述在所說的AV流的所說的開始點和所說的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過所說的讀取步驟的處理所讀取的所說的再現(xiàn)管理信息再現(xiàn)記錄在所說的記錄媒體上的所說的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的部分的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的AV流的再現(xiàn)開始位置;和控制所說的再現(xiàn)步驟的處理以將在所說的再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到所說的再現(xiàn)開始位置的控制步驟。
36.一種在其上記錄了計算機可讀程序的程序存儲媒體,所說的程序從記錄媒體再現(xiàn)AV流,在該記錄媒體上可記錄所說的AV流、管理所說的AV流的實體的映射信息和管理所說的AV流的再現(xiàn)的再現(xiàn)管理信息,所說的程序包括讀取所說的再現(xiàn)管理信息和讀取所說的映射信息的讀取步驟,該再現(xiàn)管理信息包括所說的AV流的再現(xiàn)路徑改變點、所說的AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息,該映射信息包括描述在所說的AV流的所說的開始點和所說的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過所說的讀取步驟的處理所讀取的所說的再現(xiàn)管理信息再現(xiàn)記錄在所說的記錄媒體上的所說的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的部分的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的AV流的再現(xiàn)開始位置;和控制所說的再現(xiàn)步驟的處理以將在所說的再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到所說的再現(xiàn)開始位置的控制步驟。
37.一種從記錄媒體再現(xiàn)AV流的程序,在該記錄媒體上可記錄所說的AV流、管理所說的AV流的實體的映射信息和管理所說的AV流的再現(xiàn)的再現(xiàn)管理信息,所說的程序使計算機執(zhí)行如下的步驟讀取所說的再現(xiàn)管理信息和讀取所說的映射信息的讀取步驟,該再現(xiàn)管理信息包括所說的AV流的再現(xiàn)路徑改變點、所說的AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息,該映射信息包括描述在所說的AV流的所說的開始點和所說的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表;基于通過所說的讀取步驟的處理所讀取的所說的再現(xiàn)管理信息再現(xiàn)記錄在所說的記錄媒體上的所說的AV流的再現(xiàn)步驟;在給出進(jìn)行再現(xiàn)路徑變化的指令時檢索使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的部分的檢索步驟;第一獲取步驟,該第一獲取步驟基于使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要從其變化的再現(xiàn)路徑的所說的AV流的再現(xiàn)結(jié)束位置;第二獲取步驟,該第二獲取步驟基于使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的部分和使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的對應(yīng)表,獲得使再現(xiàn)路徑要變化到的再現(xiàn)路徑的所說的AV流的再現(xiàn)開始位置;和控制所說的再現(xiàn)步驟的處理以將在所說的再現(xiàn)結(jié)束位置上的再現(xiàn)點移動到所說的再現(xiàn)開始位置的控制步驟。
38.一種計算機可讀記錄媒體,在該記錄媒體上可記錄AV流、管理所說的AV流的實體的映射信息和管理所說的AV流的再現(xiàn)的再現(xiàn)管理信息,其中記錄具有這樣結(jié)構(gòu)的數(shù)據(jù)所說的再現(xiàn)管理信息包括關(guān)于所說的AV流的再現(xiàn)路徑改變點和所說的AV流的開始點和結(jié)束點的信息;和所說的映射信息包括描述在所說的AV流的所說的開始點和所說的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表。
39.一種計算機可讀記錄媒體,在該記錄媒體上可記錄AV流、管理所說的AV流的實體的映射信息和管理所說的AV流的再現(xiàn)的再現(xiàn)管理信息,其中記錄具有這樣結(jié)構(gòu)的數(shù)據(jù)所說的再現(xiàn)管理信息包括所說的AV流的再現(xiàn)路徑改變點、所說的AV流的開始點和結(jié)束點和指定每個再現(xiàn)路徑的AV流的指定信息;和所說的映射信息包括描述在所說的AV流的所說的開始點和所說的改變點的顯示時間標(biāo)記和信息包號之間的對應(yīng)關(guān)系的對應(yīng)表。
全文摘要
本發(fā)明有利于事先讀取關(guān)于存儲要再現(xiàn)的每個再現(xiàn)路徑的數(shù)據(jù)的地址的信息。形成多角度的角度的剪切AV流1至剪切AV流3由不同角度的播放列表#1至播放列表#3管理。播放列表#1至播放列表#3每個都由角度改變點劃分。每個經(jīng)劃分的再現(xiàn)部分對應(yīng)于一個播放項目。在角度改變點的顯示時間標(biāo)記和源信息包號之間的對應(yīng)關(guān)系記錄在EP_map中。本發(fā)明例如適用于DVD記錄和再現(xiàn)設(shè)備。
文檔編號G11B27/32GK1685720SQ20038010009
公開日2005年10月19日 申請日期2003年11月6日 優(yōu)先權(quán)日2002年11月11日
發(fā)明者加藤元樹 申請人:索尼株式會社