两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

記錄裝置、再現(xiàn)裝置、記錄再現(xiàn)裝置、記錄程序及其記錄介質(zhì)、再現(xiàn)程序及其記錄介質(zhì)的制作方法

文檔序號(hào):7637111閱讀:124來(lái)源:國(guó)知局
專利名稱:記錄裝置、再現(xiàn)裝置、記錄再現(xiàn)裝置、記錄程序及其記錄介質(zhì)、再現(xiàn)程序及其記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及 一 種例如將廣播數(shù)據(jù)等流數(shù)據(jù)記錄在記錄介質(zhì)中的 記錄裝置、和再現(xiàn)輸出記錄在記錄介質(zhì)中的影像聲音數(shù)據(jù)的再現(xiàn)裝置。
背景技術(shù)
在記錄數(shù)字化的影像內(nèi)容的情況下,由于在非壓縮狀態(tài)下數(shù)據(jù)量巨大,所以多在利用例如MPEG-2視頻方式(參照"ISO 13818-2:2000, Generic coding of moving pictures and associated audio information: Video")、或H.264方式(參照"ITU-T Recommendation H.264( 03/05 ), Advanced video coding for generic audiovisual services")等壓縮后記 錄。但是,在這些壓縮方式中,由于為了提高壓縮率而執(zhí)行幀間預(yù) 測(cè),所以不能從內(nèi)容中間的任意時(shí)刻開(kāi)始再現(xiàn)。將可開(kāi)始再現(xiàn)的幀稱 為關(guān)鍵幀(keyframe)(隨機(jī)訪問(wèn)點(diǎn)),在MPEG-2視頻方式下相當(dāng) 于I圖象,在H.264方式下相當(dāng)于IDR圖象。為了執(zhí)行從內(nèi)容中間的再現(xiàn)、或快進(jìn)、快退等特殊再現(xiàn)、即文件 的隨機(jī)訪問(wèn),管理在記錄數(shù)據(jù)內(nèi)的何處有哪個(gè)時(shí)刻的關(guān)鍵幀變得重 要。作為具備關(guān)鍵幀的管理信息的文件格式,例如有非專利文獻(xiàn)1所 示的ASF ( Advanced System Format)。在ASF中,在文件內(nèi)具有稱 為索引對(duì)象的構(gòu)造,通過(guò)在這里記錄關(guān)鍵幀的位置與時(shí)刻,使特殊再 現(xiàn)時(shí)的便利性提高。這里,用圖11、圖12、圖13來(lái)說(shuō)明ASF的索引對(duì)象及其使用方法。圖11是表示ASF文件的示意構(gòu)造的說(shuō)明圖。1101是標(biāo)題對(duì)象, 記錄文件整體共同的屬性。U02是數(shù)據(jù)對(duì)象,存儲(chǔ)影像或聲音的壓縮 數(shù)據(jù),由多個(gè)數(shù)據(jù)包構(gòu)成。1103是數(shù)據(jù)對(duì)象1102中包含的數(shù)據(jù)包之 一。數(shù)據(jù)包全部為固定長(zhǎng)度。 一般壓縮后的影像的1個(gè)幀比1個(gè)數(shù)據(jù) 包大,所以多數(shù)情況下將1個(gè)幀分割成多個(gè)數(shù)據(jù)包后存儲(chǔ)。在與影像 同時(shí)存儲(chǔ)聲音的情況下,也同樣分割成數(shù)據(jù)包后存儲(chǔ)。在標(biāo)題對(duì)象 1101中記載用于識(shí)別在哪個(gè)數(shù)據(jù)包中存儲(chǔ)影像幀、在哪個(gè)數(shù)據(jù)包中存儲(chǔ)聲音數(shù)據(jù)的ID信息。1104是索引對(duì)象,細(xì)節(jié)如后所述。在標(biāo)題對(duì) 象1101中記錄索引對(duì)象1104的位置,可容易搜索索引對(duì)象。圖12是表示索引對(duì)象(在非專利文獻(xiàn)1內(nèi)記載為采樣索引對(duì)象, 而在本發(fā)明中簡(jiǎn)稱為索引對(duì)象)的示意構(gòu)造的說(shuō)明圖。1201是索引條 目(entry)的時(shí)間間隔T, 1202是索引條目的總數(shù)N, 1203是索引條 目的排列,以索引條目的總數(shù)N重復(fù)。由于索引條目在時(shí)間軸上以等 間隔T配置,所以容易搜索對(duì)應(yīng)于某個(gè)時(shí)刻的索引條目。1204表示索 引條目的排列中的一要素,由1205所示的數(shù)據(jù)包序號(hào)和1206所示的 數(shù)據(jù)包數(shù)量構(gòu)成。在數(shù)據(jù)包序號(hào)1205中,存儲(chǔ)位于距索引條目表示 的時(shí)刻最近的位置的關(guān)鍵幀之開(kāi)頭數(shù)據(jù)包序號(hào)。在數(shù)據(jù)包數(shù)量1206 中,存儲(chǔ)再構(gòu)成該關(guān)鍵幀所需的數(shù)據(jù)包的數(shù)量。圖13是表示索引條目與影像幀的對(duì)應(yīng)關(guān)系的說(shuō)明圖。圖13上部 的四邊形分別表示影像幀,加陰影的四邊形表示關(guān)鍵幀,未加陰影的 四邊形表示之外的幀。下部的直線為時(shí)間軸,索引條目存在的時(shí)刻用 黑圓表示。作為一例,考慮想從動(dòng)畫內(nèi)容的開(kāi)頭起Txk秒后開(kāi)始再 現(xiàn)的情況。由于索引條目以時(shí)間間隔T存在,所以對(duì)應(yīng)于Txk秒后 的索引條目是從開(kāi)頭起的第k+l個(gè)索引條目1301。但是,由于在對(duì)應(yīng) 于時(shí)刻Txk的時(shí)刻不存在關(guān)鍵幀,所以索引條目1301指示距時(shí)刻T xk最近的關(guān)鍵幀1302。具體而言,存儲(chǔ)關(guān)鍵幀1302的開(kāi)頭的數(shù)據(jù) 包的數(shù)據(jù)包序號(hào)、與再構(gòu)成關(guān)鍵幀1302所需的數(shù)據(jù)包的總數(shù)記載在 索引條目1301中。當(dāng)再現(xiàn)時(shí),通過(guò)根據(jù)數(shù)據(jù)包序號(hào)計(jì)算記錄數(shù)據(jù)中 的位置,抽取再構(gòu)成關(guān)鍵幀1302所需的數(shù)據(jù)包,從而可從距時(shí)刻T xk最近的時(shí)刻開(kāi)始再現(xiàn)。非專利文獻(xiàn)1: "Advanced Systems Format (ASF) Specification, Revision 01.20.03" , [online], 2004年12月,Microsoft Corporation, [2005 年 4 月 15 日 檢 索], 因 特 網(wǎng) <URL:aspx〉但是,在當(dāng)前實(shí)施的數(shù)字廣播中,影像或聲音以MPEG-2TS (Transport Stream)方式(參照"ISO 13818-1: 2000、 Generic coding of moving pictures and associated audio information: Systems"。 下面 簡(jiǎn)稱為TS方式。)多路復(fù)用后傳輸。在TS方式的流中,影像或聲音 被分割成由固定長(zhǎng)度構(gòu)成的TS數(shù)據(jù)包。向TS數(shù)據(jù)包附加PID( Packet ID),由此可判斷存儲(chǔ)在該TS數(shù)據(jù)包中的數(shù)據(jù)的種類。TS方式是廣播用的多路復(fù)用方式,由于可基于信道切換等從中途 再現(xiàn),所以沒(méi)有相當(dāng)于ASF的標(biāo)題對(duì)象的對(duì)象。即,在TS方式中, 代替ASF標(biāo)題對(duì)象,具有在流內(nèi)以規(guī)定周期多路復(fù)用的稱為PMT (Program Map Table )的構(gòu)造,將影像或聲音的PID存儲(chǔ)在這里。再 現(xiàn)側(cè)首先搜索PMT并解析,取得影像或聲音的PID,據(jù)此抽取影像或 聲音的TS數(shù)據(jù)包,開(kāi)始再現(xiàn)。另外,有可能PMT的信息在廣播中途 被變更,有必要始終解析最新的PMT。 PMT也與其它數(shù)據(jù)一樣,存 儲(chǔ)在TS數(shù)據(jù)包中。但是,若TS方式的廣播以TS原樣記錄,在此時(shí)的文件格式中采 用類似于ASF的格式,則因PMT的性質(zhì)而產(chǎn)生缺陷。即,在ASF中, 將相當(dāng)于影像或聲音的PID的部分存儲(chǔ)在標(biāo)題對(duì)象中,該值通過(guò)文件 內(nèi)后不變,相反,TS中PMT的內(nèi)容有可能在文件中途變化,所以難 以基于標(biāo)題對(duì)象來(lái)執(zhí)行一 維管理。PMT在周期性地插入TS內(nèi)后,不可能再現(xiàn)自身。但是,在實(shí)施 利用索引對(duì)象的隨機(jī)訪問(wèn)的情況下,由于索引條目指示的數(shù)據(jù)包是動(dòng) 畫內(nèi)容的數(shù)據(jù)包而非PMT數(shù)據(jù)包,所以在最初的PMT出現(xiàn)前的期 間,不知道影像或聲音的PID,結(jié)果,不能從距目標(biāo)時(shí)刻最近的關(guān)鍵 幀開(kāi)始再現(xiàn)。發(fā)明內(nèi)容本發(fā)明鑒于上述問(wèn)題作出,其目的在于當(dāng)利用隨機(jī)訪問(wèn)再現(xiàn)周期 性地插入控制信號(hào)的流時(shí),可盡快執(zhí)行再現(xiàn)開(kāi)始。為了解決上述課題,本發(fā)明的記錄裝置是如下一種記錄裝置,將 周期性地插入控制信息的、多個(gè)數(shù)據(jù)包構(gòu)成的流記錄在記錄介質(zhì)中, 其特征在于具備控制信息解碼部,解碼上述控制信息;隨機(jī)訪問(wèn)信 息解析部,使用上述控制信息,解析上述流中包含的媒體的隨機(jī)訪問(wèn) 點(diǎn)的位置;和管理信息生成部,根據(jù)上述解碼的控制信息與上述解析 的隨機(jī)訪問(wèn)點(diǎn)的位置,生成用于管理上述流中包含的多個(gè)隨機(jī)訪問(wèn)點(diǎn) 的管理信息,將上述流與上述生成的管理信息記錄在上述記錄介質(zhì) 中。根據(jù)上述構(gòu)成,管理信息生成部根據(jù)流中包含的控制信息與媒體 的隨機(jī)訪問(wèn)點(diǎn)的位置,生成用于管理各隨機(jī)訪問(wèn)點(diǎn)的管理信息。之 后,上述記錄裝置將如此生成的管理信息與流記錄在記錄介質(zhì)中。由 此,可統(tǒng)一管理并利用流與管理信息。因此,當(dāng)利用隨機(jī)訪問(wèn)再現(xiàn)如 此記錄的流時(shí),即便是周期性地插入控制信號(hào)的流,也可盡快地執(zhí)行 再現(xiàn)開(kāi)始。另外,除上述構(gòu)成外,也可以具備管理信息多路復(fù)用部,多路復(fù) 用上述管理信息與上述流中包含的數(shù)據(jù)包,將多路復(fù)用上述管理信息 與上述數(shù)據(jù)包的信息記錄在上述記錄介質(zhì)中。此時(shí),由于可將控制信息附加于流上記錄,所以可不區(qū)別控制信 息的隨機(jī)訪問(wèn)點(diǎn)與媒體的隨機(jī)訪問(wèn)點(diǎn)。另外,例如在為了取得扇區(qū)大 小與數(shù)據(jù)包大小的對(duì)準(zhǔn)而向各數(shù)據(jù)包附加無(wú)效數(shù)據(jù)的情況等下,通過(guò) 在該追加的區(qū)域中記錄多路復(fù)用管理信息與數(shù)據(jù)包的信息,可有效利 用記錄區(qū)i或。另外,也可以上述管理信息由多個(gè)條目構(gòu)成,該各條目包含隨機(jī) 訪問(wèn)點(diǎn)的位置和再現(xiàn)時(shí)刻的信息。根據(jù)上述構(gòu)成,可根據(jù)管理信息中包含的隨機(jī)訪問(wèn)點(diǎn)的位置、和 隨機(jī)訪問(wèn)點(diǎn)的再現(xiàn)時(shí)刻的信息,盡快解析期望的隨機(jī)訪問(wèn)點(diǎn)。另夕卜, 管理信息中只要包含流中包含的各隨機(jī)訪問(wèn)點(diǎn)個(gè)數(shù)的條目即可,可減 小管理信息的大小。另外,也可以上述管理信息包含第l條目,該第l條目包含隨 機(jī)訪問(wèn)點(diǎn)的位置信息;和第2條目,該第2條目包含與上述隨機(jī)訪問(wèn) 點(diǎn)的再現(xiàn)時(shí)刻1對(duì)1對(duì)應(yīng)的信息。根據(jù)上述構(gòu)成,當(dāng)再現(xiàn)時(shí),使用與隨機(jī)訪問(wèn)點(diǎn)的再現(xiàn)時(shí)刻1對(duì)1 對(duì)應(yīng)的第2條目,解析對(duì)應(yīng)于期望再現(xiàn)時(shí)刻的隨機(jī)訪問(wèn)點(diǎn),根據(jù)該解 析結(jié)果,可確定開(kāi)始再現(xiàn)的隨機(jī)訪問(wèn)點(diǎn)的位置。因此,由此可盡快發(fā) 現(xiàn)期望的隨機(jī)訪問(wèn)點(diǎn)的位置信息。另外,也可以上述管理信息包含表示上述流中包含的各媒體種類 的PID。這里,所謂媒體是存儲(chǔ)在各數(shù)據(jù)包中的控制信息以外的信息, 例如影像信息或聲音信息等與之對(duì)應(yīng)。另外,所謂PID ( PacketID ) 是表示流中包含的各媒體的種類的信息。根據(jù)上述構(gòu)成,由于不必為了得到PID而解碼控制信息,所以可 省略上述控制信息解碼部解碼控制信號(hào)的步驟。另外,也可以上述管理信息包含表示隨機(jī)訪問(wèn)點(diǎn)的位置的信息, 使用距上述流的開(kāi)頭的大小,作為表示上述隨機(jī)訪問(wèn)點(diǎn)的位置的信 息。另外,也可以上述管理信息包含表示隨機(jī)訪問(wèn)點(diǎn)的位置的信息, 使用向上述流中包含的各數(shù)據(jù)包從該流的開(kāi)頭順序附加的數(shù)據(jù)包序 號(hào),作為表示上述隨機(jī)訪問(wèn)點(diǎn)的位置的信息。根據(jù)上述構(gòu)成,可利用上述數(shù)據(jù)包序號(hào)來(lái)簡(jiǎn)單地確定對(duì)應(yīng)于隨機(jī) 訪問(wèn)點(diǎn)的數(shù)據(jù)包位置。另外,也可以上述管理信息包含表示隨機(jī)訪問(wèn)點(diǎn)的位置的信息, 使用從流的開(kāi)頭至各隨機(jī)訪問(wèn)點(diǎn)的大小、與從流的開(kāi)頭至鄰接于該各 隨機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪問(wèn)點(diǎn)的大小的差分,作為表示上述隨機(jī)訪問(wèn)點(diǎn)的 位置的信息。根據(jù)上述構(gòu)成,使用從流的開(kāi)頭至各隨才幾訪問(wèn)點(diǎn)的大小、與從流 的開(kāi)頭至鄰接于該各隨機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪問(wèn)點(diǎn)的大小的差分,作為表 示隨機(jī)訪問(wèn)點(diǎn)的位置的信息。由此,可減小管理信息整體的大小。另外,也可以上述管理信息包含表示隨機(jī)訪問(wèn)點(diǎn)的位置的信息, 使用對(duì)上述流中包含的各數(shù)據(jù)包從該流的開(kāi)頭順序附加的數(shù)據(jù)包序 號(hào)中、各隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包序號(hào)與鄰接于該各隨機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪 問(wèn)點(diǎn)的數(shù)據(jù)包序號(hào)的差分,作為表示上述隨機(jī)訪問(wèn)點(diǎn)的位置的信息。根據(jù)上述構(gòu)成,使用各隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包序號(hào)與鄰接于該各隨 機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包序號(hào)的差分,作為表示上述隨機(jī)訪問(wèn) 點(diǎn)的位置的信息。由此,可減小管理信息整體的大小。為了解決上述課題,本發(fā)明的再現(xiàn)裝置是一種再現(xiàn)裝置,從記錄 介質(zhì)中讀出周期性地插入控制信息的、多個(gè)數(shù)據(jù)包構(gòu)成的流,并再 現(xiàn),其特征在于具備管理信息解析部,根據(jù)與上述流一起記錄在上 述記錄介質(zhì)中的、用于管理上述流中包含的多個(gè)隨機(jī)訪問(wèn)點(diǎn)的管理信 息,解析隨機(jī)訪問(wèn)點(diǎn)的位置;流讀出部,根據(jù)上述解析的隨機(jī)訪問(wèn)點(diǎn) 的位置,讀出記錄在上述記錄介質(zhì)中的流;數(shù)據(jù)分離部,將上述讀出
的流中包含的各數(shù)據(jù)包分離成包含控制信息的數(shù)據(jù)包與包含媒體的數(shù)據(jù)包;和媒體解碼部,解碼包含上述媒體的數(shù)據(jù)包。根據(jù)上述構(gòu)成,根據(jù)與流一起記錄在記錄介質(zhì)中的管理信息,解 析隨機(jī)訪問(wèn)點(diǎn)的位置,并根據(jù)解析結(jié)果,可從流中盡快得到控制信 息。因此,即便是周期性地插入控制信號(hào)的流,也可盡快地執(zhí)行再現(xiàn) 開(kāi)始。另外,除上述構(gòu)成外,也可以具備管理信息分離部,從上述流中 分離多路復(fù)用于上述流上的上述管理信息。根據(jù)上述構(gòu)成,即便在上述流上多路復(fù)用記錄上述管理信息的情 況下,也可分離管理信息與流,并根據(jù)分離后的管理信息,盡快解析 隨才幾訪問(wèn)點(diǎn)的位置。另外,也可以上述管理信息解析部根據(jù)上述管理信息中包含的隨 機(jī)訪問(wèn)點(diǎn)的再現(xiàn)時(shí)刻的信息,解析隨機(jī)訪問(wèn)點(diǎn)的位置。根據(jù)上述構(gòu)成,由于可根據(jù)管理信息中包含的隨機(jī)訪問(wèn)點(diǎn)的再現(xiàn) 時(shí)刻的信息,盡快解析表示隨機(jī)訪問(wèn)點(diǎn)的位置的信息,所以可縮短再 現(xiàn)開(kāi)始之前所需的時(shí)間。另外,也可以上述管理信息解析部根據(jù)上述管理信息中包含的、 包含隨機(jī)訪問(wèn)點(diǎn)的位置信息的第l條目、與包含與上述隨機(jī)訪問(wèn)點(diǎn)的 再現(xiàn)時(shí)刻1對(duì)1對(duì)應(yīng)的信息的第2條目,解析再現(xiàn)開(kāi)始的隨機(jī)訪問(wèn)點(diǎn) 的位置。根據(jù)上述構(gòu)成,可使用第2條目,解析對(duì)應(yīng)于想開(kāi)始再現(xiàn)的再現(xiàn) 時(shí)刻的隨機(jī)訪問(wèn)點(diǎn),根據(jù)該解析結(jié)果與第1條目中包含的隨機(jī)訪問(wèn)點(diǎn) 的位置信息,可確定再現(xiàn)開(kāi)始的隨機(jī)訪問(wèn)點(diǎn)的位置。因此,不必直接 檢索對(duì)應(yīng)于目的再現(xiàn)時(shí)刻的第1條目,可根據(jù)第2條目容易地發(fā)現(xiàn)隨 機(jī)訪問(wèn)點(diǎn)的位置,可盡快地再現(xiàn)開(kāi)始。另外,也可以上述管理信息解析部解析上述管理信息中包含的、 表示上述流中包含的各媒體的種類的PID,上述數(shù)據(jù)分離部根據(jù)上述 管理信息解析部的解析結(jié)果,對(duì)每個(gè)媒體分離上述流中包含的各數(shù)據(jù) 包。根據(jù)上述構(gòu)成,由于不必為了得到PID而解碼控制信息,所以可 縮短再現(xiàn)開(kāi)始之前所需的時(shí)間。另外,也可以上述管理信息解析部根據(jù)上述管理信息中包含的、
各隨機(jī)訪問(wèn)點(diǎn)距上述流的開(kāi)頭的大小信息,解析隨機(jī)訪問(wèn)點(diǎn)的位置。 另外,也可以上述管理信息解析部根據(jù)上述管理信息中包含的、對(duì)上述流中包含的各數(shù)據(jù)包從該流的開(kāi)頭順序附加的數(shù)據(jù)包序號(hào)與各數(shù)據(jù)包的大小之積,解析隨機(jī)訪問(wèn)點(diǎn)的位置。根據(jù)上述構(gòu)成,根據(jù)上述管理信息中包含的、對(duì)上述流中包含的各數(shù)據(jù)包從該流的開(kāi)頭順序附加的數(shù)據(jù)包序號(hào)與各數(shù)據(jù)包的大小,可盡快解析隨機(jī)訪問(wèn)點(diǎn)的位置。另外,也可以上述管理信息解析部根據(jù)上述管理信息中包含的、從流的開(kāi)頭至各隨機(jī)訪問(wèn)點(diǎn)的大小、與從流的開(kāi)頭至鄰接于該各隨機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪問(wèn)點(diǎn)的大小差分所構(gòu)成的相對(duì)位置信息,解析隨機(jī)訪問(wèn)點(diǎn)的位置。另外,也可以上述管理信息解析部根據(jù)相對(duì)索引值與各數(shù)據(jù)包的 大小來(lái)解析隨機(jī)訪問(wèn)點(diǎn)的位置,該相對(duì)索引值由對(duì)上述流中包含的各 數(shù)據(jù)包從該流的開(kāi)頭順序附加數(shù)據(jù)包序號(hào)時(shí)的、各隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù) 包序號(hào)與鄰接于該各隨機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包序號(hào)的差分構(gòu)成。根據(jù)上述構(gòu)成,可盡快發(fā)現(xiàn)期望的隨機(jī)訪問(wèn)點(diǎn)。另外,也可以具備控制信息解碼部,解碼上述流中包含的控制信 息,從解碼后的控制信息中,抽取表示上述流中包含的各媒體種類的PID,上述數(shù)據(jù)分離部根據(jù)上述控制信息解碼部抽取出的PID,對(duì)每 個(gè)媒體分離由上述流讀出部讀出的流中包含的各數(shù)據(jù)包。根據(jù)上述構(gòu)成,即便在上述流中包含多個(gè)媒體的情況下,也可適 當(dāng)分離該流中包含的各媒體。本發(fā)明的記錄再現(xiàn)裝置具備上述記錄裝置和上述再現(xiàn)裝置。 根據(jù)上述構(gòu)成,在記錄時(shí)在記錄介質(zhì)中記錄流與其管理信息,在 再現(xiàn)時(shí)根據(jù)與上述流 一 起記錄的上述管理信息,解析隨機(jī)訪問(wèn)點(diǎn)的位 置,可根據(jù)該解析結(jié)果,盡快從流中得到控制信息。因此,可盡快再 現(xiàn)記錄在記錄介質(zhì)中的 流o為了解決上述課題,本發(fā)明的記錄方法一種記錄方法,將周期性 地插入控制信息的、多個(gè)數(shù)據(jù)包構(gòu)成的流記錄在記錄介質(zhì)中,其特征在于包含控制信息解碼步驟,解碼上述控制信息;隨機(jī)訪問(wèn)信息解 析步驟,使用上述控制信息,解析上述流中包含的媒體的隨機(jī)訪問(wèn)點(diǎn)
的位置;管理信息生成步驟,根據(jù)上述解碼的控制信息與上述解析的 隨機(jī)訪問(wèn)點(diǎn)的位置,生成用于管理上述流中包含的多個(gè)隨機(jī)訪問(wèn)點(diǎn)的 管理信息;和記錄步驟,將上述流與上述生成的管理信息記錄在上述 記錄介質(zhì)中。根據(jù)上述記錄方法,根據(jù)流中包含的控制信息與媒體的隨機(jī)訪問(wèn) 點(diǎn)的位置,生成用于管理各隨機(jī)訪問(wèn)點(diǎn)的管理信息。之后,將如此生 成的管理信息與流記錄在記錄介質(zhì)中。由此,可統(tǒng)一管理并利用流與 管理信息。因此,當(dāng)利用隨機(jī)訪問(wèn)再現(xiàn)如此記錄的流時(shí),即便是周期 '性地插入控制信號(hào)的流,也可盡快地執(zhí)行再現(xiàn)開(kāi)始。為了解決上述課題,本發(fā)明的再現(xiàn)方法是一種再現(xiàn)方法,從記錄 介質(zhì)中讀出周期性地插入控制信息的、多個(gè)數(shù)據(jù)包構(gòu)成的流,并再現(xiàn),其特征在于包含管理信息解析步驟,根據(jù)與上述流一起記錄在 上述記錄介質(zhì)中的、用于管理上述流中包含的多個(gè)隨機(jī)訪問(wèn)點(diǎn)的管理 信息,解析隨機(jī)訪問(wèn)點(diǎn)的位置;流讀出步驟,根據(jù)上述解析的隨機(jī)訪 問(wèn)點(diǎn)的位置,讀出記錄在上述記錄介質(zhì)中的流;數(shù)據(jù)分離步驟,將上 述讀出的流中包含的各數(shù)據(jù)包分離成包含控制信息的數(shù)據(jù)包與包含 媒體的數(shù)據(jù)包;和媒體解碼步驟,解碼包含上述媒體的數(shù)據(jù)包。根據(jù)上述再現(xiàn)方法,根據(jù)與流一起記錄在記錄介質(zhì)中的管理信 息,解析隨機(jī)訪問(wèn)點(diǎn)的位置,并根據(jù)解析結(jié)果,可從流中盡快得到控 制信息。因此,即便是周期性地插入控制信號(hào)的流,也可盡快地執(zhí)行 再現(xiàn)開(kāi)始。本發(fā)明的記錄程序讓計(jì)算機(jī)執(zhí)行上述記錄方法中的各步驟的處 理。通過(guò)讓計(jì)算機(jī)讀取該程序,可由該計(jì)算機(jī)實(shí)現(xiàn)上述各步驟的處理。另外,通過(guò)將上述記錄程序記錄在計(jì)算機(jī)可讀取的記錄介質(zhì)中, 容易寺丸行該程序的保存、流通。并且,通過(guò)讀入該記錄介質(zhì),可由計(jì) 算機(jī)實(shí)施本發(fā)明的記錄方法中的各步驟的處理。本發(fā)明的再現(xiàn)程序讓計(jì)算機(jī)執(zhí)行上述再現(xiàn)方法中的各步驟的處 理。通過(guò)讓計(jì)算機(jī)讀取該程序,可由該計(jì)算機(jī)實(shí)現(xiàn)上述各步驟的處 理。另外,通過(guò)將上述再現(xiàn)程序記錄在計(jì)算機(jī)可讀取的記錄介質(zhì)中, 容易4丸4亍該程序的保存、流通。并且,通過(guò)讀入該記錄介質(zhì),可由計(jì) 算機(jī)實(shí)施本發(fā)明的再現(xiàn)方法中的各步驟的處理。


圖1是表示本發(fā)明一實(shí)施方式的記錄裝置的示意構(gòu)成框圖。圖2 (a)是表示輸入本發(fā)明一實(shí)施方式的記錄裝置中的流的構(gòu)成 的說(shuō)明圖。圖2 (b)是表示圖2 (a)所示的流中各數(shù)據(jù)包的構(gòu)成的說(shuō)明圖。 圖3是表示由本發(fā)明一實(shí)施方式的記錄裝置解碼的控制信息一例 的說(shuō)明圖。圖4是表示由本發(fā)明一實(shí)施方式的記錄裝置生成的管理信息中包 含的條目的一例、和該條目與流中的隨機(jī)訪問(wèn)點(diǎn)的關(guān)系的說(shuō)明圖。圖5是表示由本發(fā)明一實(shí)施方式的記錄裝置生成的管理信息的另 一例、和該條目與流中的隨機(jī)訪問(wèn)點(diǎn)的關(guān)系的說(shuō)明圖。圖6 (a)是表示由本發(fā)明一實(shí)施方式的記錄裝置記錄在記錄介質(zhì) 中的管理信息的格式一例的說(shuō)明圖。圖6 (b)是表示由本發(fā)明一實(shí)施方式的記錄裝置記錄在記錄介質(zhì) 中的管理信息的格式一例的說(shuō)明圖。圖6 (c)是表示由本發(fā)明一實(shí)施方式的記錄裝置記錄在記錄介質(zhì) 中的管理信息的格式一例的說(shuō)明圖。圖7是表示由本發(fā)明一實(shí)施方式的記錄裝置記錄在記錄介質(zhì)中的 數(shù)據(jù)包一例的說(shuō)明圖。圖8是表示本發(fā)明一實(shí)施方式的再現(xiàn)裝置的示意構(gòu)成框圖。圖9是表示本發(fā)明一實(shí)施方式的再現(xiàn)裝置的另一示意例的框圖。圖10是表示本發(fā)明一實(shí)施方式的再現(xiàn)裝置中、執(zhí)行快進(jìn)和快退時(shí)的影像幀的傳輸順序的說(shuō)明圖。圖11是表示一般的ASF文件的示意構(gòu)造的說(shuō)明圖。圖12是表示圖11所示的ASF文件中包含的索引對(duì)象的示意構(gòu)造的說(shuō)明圖。圖13是表示圖ll所示的ASF文件中的索引條目與動(dòng)畫內(nèi)容內(nèi)的幀的對(duì)應(yīng)關(guān)系的i兌明圖。圖14是表示本發(fā)明一實(shí)施方式的記錄裝置中的處理流程的流程圖。
圖15是表示本發(fā)明一實(shí)施方式的再現(xiàn)裝置中的處理流程的流程圖。符號(hào)說(shuō)明100數(shù)據(jù)記錄裝置(記錄裝置)101隨機(jī)訪問(wèn)信息解析部102控制信息解碼部103管理信息生成部104記錄介質(zhì)105記錄控制部106接收控制部800、800b 數(shù)據(jù)再現(xiàn)裝置(再現(xiàn)裝置)802管理信息解析部803流讀出部804數(shù)據(jù)分離部805控制信息解碼部806影像解碼部807聲音解碼部808指示輸入部具體實(shí)施方式
[實(shí)施方式1 ]說(shuō)明本發(fā)明一實(shí)施方式的記錄裝置。(數(shù)據(jù)記錄裝置IOO的構(gòu)成)圖1是表示作為本實(shí)施方式的記錄裝置的數(shù)據(jù)記錄裝置ioo的構(gòu)成框圖。如圖所示,數(shù)據(jù)記錄裝置100具備隨機(jī)訪問(wèn)信息解析部101、 控制信息解碼部102、管理信息生成部103、記錄控制部105、接收控 制部106。數(shù)據(jù)記錄裝置IOO利用接收控制部106接收從外部輸入的 流,將接收到的流與根據(jù)該流生成的管理信息(細(xì)節(jié)如后所述)記錄 在記錄介質(zhì)]04中。接收控制部106控制未圖示的接收部件,從外部接收流。數(shù)據(jù)記 錄裝置IOO接收的流例如由壓縮過(guò)的影像數(shù)據(jù)等構(gòu)成,由多個(gè)數(shù)據(jù)包
構(gòu)成。另外,接收控制部106將接收到的流分別輸入到隨機(jī)訪問(wèn)信息 解析部101、控制信息解碼部102、記錄控制部105。隨機(jī)訪問(wèn)信息解析部101將由多個(gè)數(shù)據(jù)包構(gòu)成的流作為輸入,使 用后述的控制信息,解析各數(shù)據(jù)包的標(biāo)題信息等。之后,根據(jù)解析的 結(jié)果,將表示該數(shù)據(jù)包中是否包含可隨機(jī)訪問(wèn)的數(shù)據(jù)的隨機(jī)訪問(wèn)信 息、隨機(jī)訪問(wèn)種類、用于識(shí)別該數(shù)據(jù)包的數(shù)據(jù)包識(shí)別信息輸出到管理 信息生成部103??刂菩畔⒔獯a部102從輸入的流中僅抽取包含控制信息的數(shù)據(jù) 包,解碼抽取的數(shù)據(jù)包,生成控制信息。另外,將生成的控制信息輸 出到隨機(jī)訪問(wèn)信息解析部101和管理信息生成部103。管理信息生成部103根據(jù)隨機(jī)訪問(wèn)信息、隨機(jī)訪問(wèn)種類、數(shù)據(jù)包 識(shí)別信息和控制信息,生成管理信息。之后,將生成的管理信息輸出 到記錄控制部105。記錄控制部105將所述管理信息生成部103生成的管理信息和流 記錄在記錄介質(zhì)104中。記錄介質(zhì)104可安裝于數(shù)據(jù)記錄裝置100中, 也可是與數(shù)據(jù)記錄裝置100可分離地構(gòu)成的記錄介質(zhì)。作為記錄介質(zhì) 104,例如可適用磁帶或盒帶等帶類、軟盤或硬盤等磁盤或 CD/MO/MD/DVD等盤的盤類、IC卡(包含存儲(chǔ)卡)等卡類、或掩膜 ROM、 EPROM( Erasable Programmable Read Only Memory ) 、 EEPROM (Electrically Erasable Programmable Read Only Memory )、十夬閃ROM 等半導(dǎo)體存儲(chǔ)器類等記錄介質(zhì)。另外,也可經(jīng)包含因特網(wǎng)的通信網(wǎng)絡(luò)(連接于有線線路或無(wú)線線路上的網(wǎng)絡(luò))等傳輸媒體(流動(dòng)地保持?jǐn)?shù) 據(jù)的媒體)輸出(傳送)到其它裝置等。即,數(shù)據(jù)記錄裝置100不必 將管理信息和流記錄到記錄介質(zhì)104,例如也可將這些信息分別由通 信線路等傳送。此時(shí),記錄控制部105將管理信息和流輸出到經(jīng)通信 線路連接的其它裝置等。(數(shù)據(jù)記錄裝置100的動(dòng)作)下面,詳細(xì)記載數(shù)據(jù)記錄裝置100中各部的動(dòng)作。這里,主要說(shuō) 明作為流中包含的信息的種類、包含控制信息和影像幀這兩種的情 況。但是,流中包含的信息種類不限于此。例如,除這些信息外,也 可包含聲音幀、BML文檔、靜止圖像等2種以上的媒體(信息)。圖14是表示數(shù)據(jù)記錄裝置100中的處理流程的流程圖。如圖所
示,首先,接收控制部106將接收到的流分別輸入到隨機(jī)訪問(wèn)信息解 析部101、控制信息解碼部102、記錄控制部105 (Sl)。圖2 (a)是表示輸入到數(shù)據(jù)記錄裝置100中的流(數(shù)據(jù)記錄裝置 IOO接收的流)的構(gòu)成的說(shuō)明圖,圖2 (b)是表示圖2(a)所示的流 中各數(shù)據(jù)包的構(gòu)成的說(shuō)明圖。如圖2 U)所示,輸入到數(shù)據(jù)記錄裝置100的流連結(jié)多個(gè)固定長(zhǎng) 度數(shù)據(jù)包來(lái)構(gòu)成,內(nèi)部包含影像幀或控制信息等各種信息。另外,如 圖2(b)所示,各數(shù)據(jù)包由標(biāo)題與存儲(chǔ)壓縮數(shù)據(jù)的負(fù)荷構(gòu)成。標(biāo)題中 包含PID ( Packet ID )。向PID ( PID的值)分配對(duì)應(yīng)于負(fù)荷中包含 的壓縮數(shù)據(jù)種類的序號(hào)。即,包含相同種類的壓縮數(shù)據(jù)的數(shù)據(jù)包具有 相同PID。因此,數(shù)據(jù)記錄裝置100或再現(xiàn)該流的再現(xiàn)裝置通過(guò)依據(jù) PID的值執(zhí)行數(shù)據(jù)包的選擇,可取出相同種類的壓縮數(shù)據(jù)。另外,標(biāo)題中包含例如影像的關(guān)鍵幀等、表示是否包含可從壓縮 數(shù)據(jù)的中途解碼的位置的開(kāi)頭識(shí)別信息等。在圖2(a)中,箭頭所示 的數(shù)據(jù)包被該開(kāi)頭識(shí)別信息識(shí)別為可隨機(jī)訪問(wèn)的數(shù)據(jù)包(隨機(jī)訪問(wèn) 點(diǎn))。作為這種數(shù)據(jù)包的實(shí)例,有MPEG-2 TS ( Transport Stream )數(shù) 據(jù)包d此時(shí),playload—unit—start—indicator相當(dāng)于開(kāi)頭識(shí)別信息??刂菩畔⒔獯a部102從輸入的流中包含的各數(shù)據(jù)包中,選擇具有 事先確定用于控制信息的PID的數(shù)據(jù)包(S2)。即,在數(shù)據(jù)記錄裝置 100中設(shè)置存儲(chǔ)部件(未圖示),事先存儲(chǔ)在負(fù)荷中包含的壓縮數(shù)據(jù) 是控制信息的情況下分配給該數(shù)據(jù)包的PID (控制信息用PID),控 制信息解碼部102選擇具有與該存儲(chǔ)部件中存儲(chǔ)的PID相同的PID的 數(shù)據(jù)包,作為控制信息的數(shù)據(jù)包(負(fù)荷中包含控制信息的數(shù)據(jù)包)。接著,控制信息解碼部102通過(guò)利用開(kāi)頭識(shí)別信息,識(shí)別可隨機(jī) 訪問(wèn)的數(shù)據(jù)包(S3)。即,參照S2中作為控制信息的數(shù)據(jù)包選擇的 數(shù)據(jù)包中包含的開(kāi)頭識(shí)別信息,從上述選擇的數(shù)據(jù)包中,識(shí)別可隨機(jī) 訪問(wèn)的數(shù)據(jù)包。之后,控制信息解碼部102訪問(wèn)S3中識(shí)別的可隨機(jī)訪問(wèn)的數(shù)據(jù) 包(隨機(jī)訪問(wèn)點(diǎn)),將該數(shù)據(jù)包作為起點(diǎn),解碼控制信息(S4)。圖3是表示由控制信息解碼部102解碼的控制信息一例的說(shuō)明 圖。如圖所示,控制信息由表示該控制信息的識(shí)別符和影像、聲音、 數(shù)據(jù)等各媒體的PID (包含各媒體的數(shù)據(jù)包的PID)等構(gòu)成。作為控 制信息的實(shí)例,例如有在MPEG-2 TS中的PMT( Program Map Table )。接著,控制信息解碼部102將解碼得到的控制信息輸出到隨機(jī)訪 問(wèn)信息解析部101和管理信息生成部103 (S5)。隨機(jī)訪問(wèn)信息解析部101通過(guò)利用流中包含的各媒體的PID,生 成隨機(jī)訪問(wèn)種類(隨機(jī)訪問(wèn)種類信息)(S6)。即,根據(jù)由控制信息 解碼部102解碼的控制信息中包含的各媒體的PID,確定輸入的流中 各數(shù)據(jù)包(或?qū)?yīng)于隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包)的媒體,生成表示該媒體 的種類的隨機(jī)訪問(wèn)種類。接著,隨機(jī)訪問(wèn)信息解析部101生成表示判定該數(shù)據(jù)包中是否包 含可隨機(jī)訪問(wèn)的數(shù)據(jù)的結(jié)果之信息、即隨機(jī)訪問(wèn)信息(S7)。在可由 開(kāi)頭識(shí)別信息確定構(gòu)成隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包的情況下,也可將該開(kāi)頭 識(shí)別信息原樣用作隨機(jī)訪問(wèn)信息。另外,僅用開(kāi)頭識(shí)別信息不能確定 構(gòu)成隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包的情況下,只要以對(duì)應(yīng)于流的數(shù)據(jù)壓縮方式 等的適當(dāng)方法來(lái)確定構(gòu)成隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包即可。例如,在數(shù)字廣 播中使用H.264的情況下,開(kāi)頭識(shí)別信息不是表示隨機(jī)訪問(wèn)點(diǎn)的信 息,而是表示包含幀的開(kāi)頭。此時(shí),只要參照位于H.264流的各幀開(kāi) 頭的AUD ( Access Unit Delimiter ) NAL ( Network Adapation Layer ) 單元中包含的Primary—Pic一Type的值,根據(jù)是否該值為0且開(kāi)頭識(shí)別 信息為1,判定該幀是否是關(guān)鍵幀、即是否包含隨機(jī)訪問(wèn)點(diǎn)即可。接著,隨機(jī)訪問(wèn)信息解析部101將S6生成的隨機(jī)訪問(wèn)種類、S7 生成的隨機(jī)訪問(wèn)信息和用于識(shí)別各數(shù)據(jù)包的數(shù)據(jù)包識(shí)別信息輸出到 管理信息生成部103 (S8)。作為數(shù)據(jù)包識(shí)別信息,例如可使用各數(shù) 據(jù)包的再現(xiàn)時(shí)刻、唯一分配給各數(shù)據(jù)包的索引值、從流的開(kāi)頭起的字 節(jié)數(shù)量、從前一數(shù)據(jù)包或前一隨機(jī)訪問(wèn)點(diǎn)起的字節(jié)數(shù)量或索引值等。管理信息生成部103根據(jù)從控制信息解碼部102輸入的控制信 息、和從隨機(jī)訪問(wèn)信息解析部101輸入的隨機(jī)訪問(wèn)種類、隨機(jī)訪問(wèn)信 息、數(shù)據(jù)包識(shí)別信息,生成管理信息,輸出到記錄控制部105 (S9)。 另外,在管理信息生成部103生成的管理信息中,包含用于管理流中 包含的隨機(jī)訪問(wèn)點(diǎn)的信息。在再現(xiàn)由數(shù)據(jù)記錄裝置ioo記錄的流的再 現(xiàn)裝置中,通過(guò)使用用于管理包含于管理信息中的這些隨機(jī)訪問(wèn)信息 的信息(在以后的說(shuō)明中稱為條目),可從流的中途再現(xiàn)。圖4是表示管理信息中包含的條目的一例、和該條目與流中的隨
機(jī)訪問(wèn)點(diǎn)的關(guān)系的說(shuō)明圖。在本圖所示的實(shí)例中,管理信息中包含的各條目包含'種類,、 '時(shí)刻,、'條目位置,等各信息。各條目與流中的隨機(jī)訪問(wèn)點(diǎn)一對(duì) 一對(duì)應(yīng)。在圖4的實(shí)例中,條目1對(duì)應(yīng)于流中的控制信息的隨機(jī)訪問(wèn)點(diǎn),條目2的條目位置對(duì)應(yīng)于流中的影像幀的隨機(jī)訪問(wèn)點(diǎn)。'種類,是表示對(duì)應(yīng)于該條目的隨機(jī)訪問(wèn)點(diǎn)的種類的信息。在圖 4的實(shí)例中,條目l對(duì)應(yīng)于控制信息,條目2對(duì)應(yīng)于影像幀。'時(shí)刻'是表示對(duì)應(yīng)于該條目的媒體再現(xiàn)時(shí)刻的信息。在圖4的 實(shí)例中,在對(duì)應(yīng)于顯示時(shí)刻t2的影像幀的條目2中,存儲(chǔ)再現(xiàn)時(shí)刻t2??刂菩畔⒅胁话喈?dāng)于再現(xiàn)時(shí)刻的信息,但通過(guò)設(shè)定適當(dāng)?shù)?值,可將1個(gè)條目的大小變?yōu)楣潭ㄩL(zhǎng)度。例如圖4的條目l中,使用 位于對(duì)應(yīng)于該條目的控制信息前后的幀的再現(xiàn)時(shí)刻t0、 t2,使用滿足 t0<tl<t2的時(shí)刻tl。但是,控制幀的條目中的時(shí)刻設(shè)定方法不限于此。 另外,為了減小管理信息整體的大小,所以在種類=控制信息的情況 下,也可不記錄該字段('時(shí)刻,)。作為再現(xiàn)時(shí)刻t0、 t2的實(shí)例,考慮MPEG-2TS的情況等原樣使用 PTS ( Presentation Time Stamp )的方法。也可利用記錄的流的開(kāi)頭位 置的PTS,作為距該時(shí)刻的相對(duì)時(shí)間。'條目位置,是表示對(duì)應(yīng)的數(shù)據(jù)包在流中的位置的信息。作為'條 目位置,,例如可使用從記錄的流開(kāi)頭唯一分配給各數(shù)據(jù)包的索引值 (對(duì)流中包含的各數(shù)據(jù)包從該流的開(kāi)頭順序附加的數(shù)據(jù)包序號(hào))、或 距流開(kāi)頭的字節(jié)數(shù)量(大小)等。也可不使用距開(kāi)頭的位置,而使用例如相當(dāng)于距前一條目的差的 字節(jié)數(shù)量(從流的開(kāi)頭至各隨機(jī)訪問(wèn)點(diǎn)的大小、與從流的開(kāi)頭至鄰接 于該各隨機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪問(wèn)點(diǎn)的大小的差分)?;蛘撸部墒褂孟?當(dāng)于距前 一 條目的差的索引值(對(duì)流中包含的各數(shù)據(jù)包從該流的開(kāi)頭 順序附加的數(shù)據(jù)包序號(hào)(索引值)中、各隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包序號(hào)與 鄰接于該各隨機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包序號(hào)的差分)。這樣, 通過(guò)使用與鄰接的隨機(jī)訪問(wèn)點(diǎn)的字節(jié)數(shù)量的差分(相對(duì)位置信息)、 或索引值的差分(相對(duì)索引值),可減小管理信息整體的大小。在'種類'='控制信息,的情況下,也可直接記載控制信息中 記載的PID,代替存儲(chǔ)控制信息的位置。此時(shí),可省略為了得到PID
而發(fā)現(xiàn)并解碼控制信息的開(kāi)頭等過(guò)程。通過(guò)構(gòu)成這種條目,可高速得到對(duì)應(yīng)于指定時(shí)刻的控制信息、和 影像幀的流中的開(kāi)頭位置,可減小管理信息的大小。管理信息中包含的條目不限于圖4的實(shí)例。圖5表示管理信息中 包含的條目的另一構(gòu)成例。在該圖所示的管理信息中,包含間隙、條目數(shù)量、各條目1、2、…。另外,各條目中包含條目幀位置、控制信息位置的各信息。在圖5所示的實(shí)例中,對(duì)從如上述ASF格式所示記錄的流的開(kāi)頭 起以規(guī)定時(shí)間間隔切割的各時(shí)刻設(shè)置1個(gè)條目。即,相對(duì)于圖5的右 上時(shí)間軸所示的等間隔的時(shí)刻列t0、 tl、...,在有圖5的右下所示的 流的情況下,條目?jī)?nèi)部如箭頭所示,在該流中存儲(chǔ)表示對(duì)應(yīng)于各個(gè)時(shí) 刻的流上的隨機(jī)訪問(wèn)點(diǎn)的信息。'間隙,是表示時(shí)刻t0、 tl、...的時(shí)間間隔的信息。各條目中的 '條目幀位置,是表示包含對(duì)應(yīng)于該條目的影像幀的數(shù)據(jù)包位置的信 息。另外,'控制信息位置,是表示包含對(duì)應(yīng)于該條目的控制信息的 數(shù)據(jù)包位置的信息。作為表示條目幀位置或控制信息位置的信息,例 如可與圖4的情況一樣,使用距流的開(kāi)頭的字節(jié)數(shù)量、或數(shù)據(jù)包的索 引值、和相當(dāng)于條目間的差的字節(jié)數(shù)量或索引值的差。通過(guò)構(gòu)成這種條目,盡管不看條目?jī)?nèi)部的顯示時(shí)刻來(lái)檢索對(duì)象的 條目,也可容易知道所求時(shí)刻的條目位置。因此,與使用圖4說(shuō)明的 條目的情況相比,可早期得到目的的隨機(jī)訪問(wèn)點(diǎn)。另外,就控制信息而言,與圖4一樣,也可直接記載控制信息中 記載的PID等,代替控制信息位置。由此,可省略為了得到PID而發(fā) 現(xiàn)并解碼控制信息的開(kāi)頭等過(guò)程。另外,在'間隙,的值與隨機(jī)訪問(wèn)點(diǎn)的間隔相比小的情況下,對(duì) 不同時(shí)刻相同的隨機(jī)訪問(wèn)點(diǎn)對(duì)應(yīng)的概率增加。換言之,管理信息內(nèi)部 出現(xiàn)多次相同條目的概率增加。此時(shí),管理信息的大小會(huì)增加。因此, 也可使圖5所示的條目與同圖4中說(shuō)明的隨機(jī)訪問(wèn)點(diǎn)1對(duì)1對(duì)應(yīng)的條 目組合,存儲(chǔ)與隨機(jī)訪問(wèn)點(diǎn)1對(duì)1對(duì)應(yīng)的條目的識(shí)別信息(第l條目), 代替條目?jī)?nèi)部記載的控制信息和隨機(jī)訪問(wèn)點(diǎn)的位置。作為與隨機(jī)訪問(wèn) 點(diǎn)1對(duì)1對(duì)應(yīng)的條目的識(shí)別信息,例如可使用對(duì)應(yīng)條目的索引或距條 目開(kāi)頭的字節(jié)數(shù)量。由此,即便間隙的值比隨機(jī)訪問(wèn)點(diǎn)的間隔小,也
可較抑制管理信息的增加。另外,再現(xiàn)時(shí),可使用與隨機(jī)訪問(wèn)點(diǎn)的再 現(xiàn)時(shí)刻l對(duì)l對(duì)應(yīng)的'間隙,(包含至第1條目的指針的第2條目), 解析對(duì)應(yīng)于期望再現(xiàn)時(shí)刻的隨機(jī)訪問(wèn)點(diǎn),根據(jù)該解析結(jié)果與上述第1 條目,可確定開(kāi)始再現(xiàn)的隨機(jī)訪問(wèn)點(diǎn)的位置。因此,由此可盡快發(fā)現(xiàn) 期望的隨機(jī)訪問(wèn)點(diǎn)的位置信息。另外,在數(shù)字廣播的情況下,有時(shí)流中不存在廣播休止時(shí)等相當(dāng)于控制信息的PMT。此時(shí),作為控制信息的參照對(duì)象,若為之前剛出 現(xiàn)的PMT的開(kāi)頭位置,則不能表現(xiàn)廣播休止?fàn)顟B(tài)。因此,在不包含 對(duì)應(yīng)的控制信息的情況下,只要在管理信息中記錄通常不出現(xiàn)的 NULL (=0)等規(guī)定的值,此時(shí)視為廣播休止?fàn)顟B(tài)進(jìn)行處理即可。從管理信息生成部103輸入管理信息的記錄控制部105將該輸入 的管理信息與從接收控制部106輸入的流記錄在記錄介質(zhì)104中 (S10)。作為記錄在記錄介質(zhì)104中的管理信息的格式,例如考慮圖6(a) -(c)所示的各方法。圖6(a)所示的實(shí)例為最初存儲(chǔ)條目數(shù)量、接著并列存儲(chǔ)全部條 目的格式。作為存儲(chǔ)的條目,考慮用圖4、圖5已說(shuō)明的條目。圖6 (b)所示的實(shí)例中最初存儲(chǔ)第1條目的條目數(shù)量,接著并列 存儲(chǔ)涉及第1條目的全部條目,之后,存儲(chǔ)第2條目的條目數(shù)量,接 著并列存儲(chǔ)涉及第2條目的全部條目。即,圖6(b)是從1個(gè)條目(例 如第1條目)參照其它條目(例如第2條目)等、使用兩種條目得到 隨機(jī)訪問(wèn)點(diǎn)時(shí)的管理信息的格式例。例如,考慮如下方法,即作為圖 6 (b)的第l條目,使用用圖5說(shuō)明的條目,作為圖6 (b)的第2條 目,使用用圖4說(shuō)明的條目。在圖6 (c)所示的實(shí)例中,最初存儲(chǔ)控制信息數(shù)量,接著并列存 儲(chǔ)全部控制信息(涉及控制信息的條目),之后,存儲(chǔ)控制信息以外 的條目數(shù)量,接著并列存儲(chǔ)控制信息以外的全部條目。即,圖6(c) 的實(shí)例中,在開(kāi)頭配置涉及該流的全部控制信息,接著配置控制信息 以外的條目(例如圖4的條目)。即,通過(guò)在管理信息的開(kāi)頭記錄控 制信息的索引,作為相當(dāng)于各條目的'控制信息的位置,的信息,可 省略再現(xiàn)時(shí)發(fā)現(xiàn)、解碼控制信息的開(kāi)頭的過(guò)程,并且,由于不必存儲(chǔ) 同一控制信息,所以可減小管理信息的大小。圖6(c)的格式也可視
為圖6 (a)的派生格式。另外,在將數(shù)據(jù)包記錄在記錄介質(zhì)104中時(shí),有時(shí)由于扇區(qū)大小 等理由,為了取得對(duì)準(zhǔn),而向各數(shù)據(jù)包附加無(wú)效數(shù)據(jù)。在這種情況下, 如圖7所示,也可在追加的區(qū)域中寫入PID等控制信息。此時(shí),例如 在圖1所示的構(gòu)成中,在記錄介質(zhì)104中記錄流與管理信息的記錄控 制部105的前段,設(shè)置管理信息多路復(fù)用部(未圖示),利用該管理 信息多路復(fù)用部多路復(fù)用流與管理信息即可。通過(guò)如此構(gòu)成,可有效 利用無(wú)效區(qū)域(以前為了對(duì)準(zhǔn)而附加的區(qū)域),并且可盡快得到影像 或聲音的PID,所以再現(xiàn)開(kāi)始變快。另外,由于可將控制信息附加記 錄在流中,所以不必區(qū)別控制信息的隨機(jī)訪問(wèn)點(diǎn)與媒體的隨機(jī)訪問(wèn) 點(diǎn)。如上所述,在本實(shí)施方式的數(shù)據(jù)記錄裝置100中,控制信息解碼 部102解碼流中包含的控制信息,隨機(jī)訪問(wèn)信息解析部IOI使用控制 信息來(lái)解析上述流中包含的媒體的隨機(jī)訪問(wèn)點(diǎn)的位置,管理信息生成 部103根據(jù)由控制信息解碼部102解碼的控制信息與由隨機(jī)訪問(wèn)信息 解析部101解析的隨機(jī)訪問(wèn)點(diǎn)的位置,生成用于管理流中包含的多個(gè) 隨機(jī)訪問(wèn)點(diǎn)的管理信息。另外,將如此生成的管理信息與流一起記錄 在記錄介質(zhì)104中。由此,可統(tǒng)一管理并利用流與管理信息。因此,當(dāng)利用隨機(jī)訪問(wèn) 再現(xiàn)如此記錄的流時(shí),即便是周期性地插入控制信號(hào)的流,也可盡快 地執(zhí)行再現(xiàn)開(kāi)始。 [實(shí)施方式2 ]說(shuō)明本發(fā)明一實(shí)施方式的再現(xiàn)裝置。 (數(shù)據(jù)再現(xiàn)裝置的構(gòu)成)圖8是表示作為本實(shí)施方式再現(xiàn)裝置的數(shù)據(jù)再現(xiàn)裝置800的構(gòu)成 框圖。另外,數(shù)據(jù)再現(xiàn)裝置800再現(xiàn)由實(shí)施方式1中記載的數(shù)據(jù)記錄 裝置100記錄了流與管理信息的記錄介質(zhì)104。如圖所示,數(shù)據(jù)再現(xiàn)裝置800具備管理信息解析部802、流讀出 部803、數(shù)據(jù)分離部804、影像解碼部(第1媒體解碼部)806、聲音 解碼部(第2媒體解碼部)807、指示輸入部808。管理信息解析部802讀出記錄在記錄介質(zhì)104中的管理信息,并 根據(jù)讀出的管理信息,解析隨機(jī)訪問(wèn)信息等。另外,將該解析結(jié)果輸 出到流讀出部803。流讀出部803對(duì)應(yīng)于來(lái)自管理信息解析部802的指示(管理信息 解析部802的解析結(jié)果),讀出記錄在記錄介質(zhì)104中的流。另外, 將讀出的流輸出到數(shù)據(jù)分離部804。數(shù)據(jù)分離部804使用從后述的控制信息解碼部805輸入的PID信 息,分離由流讀出部803讀出的流中包含的數(shù)據(jù)包(從流中分離包含 影像或聲音的壓縮數(shù)據(jù)或控制信息的數(shù)據(jù)包。)??刂菩畔⒔獯a部805解碼包含控制信息的數(shù)據(jù)包,取得影像或聲 音的PID等信息。另外,如上所述,將取得的PID信息輸出到數(shù)據(jù)分 離部804。影像解碼部806解碼由數(shù)據(jù)分離部804分離出的影像的壓縮數(shù) 據(jù),顯示于未圖示的顯示器等影像輸出部件中。聲音解碼部807解碼 由數(shù)據(jù)分離部804分離出的聲音的壓縮數(shù)據(jù),輸出到未圖示的揚(yáng)聲器 等聲音輸出部件中。這里說(shuō)明解碼影像與聲音的情況,但不限于此, 也可以是影像與聲音中的任一方。另外,例如也可構(gòu)成為包含靜止圖 像與數(shù)據(jù)等其它媒體的解碼部。指示輸入部808受理涉及開(kāi)始再現(xiàn)的位置的指示、和涉及再現(xiàn)開(kāi) 始指示等的來(lái)自用戶的輸入,將對(duì)應(yīng)于該指示輸入的信號(hào)傳遞給管理 信息解析部802。指示輸入部808的構(gòu)成不特別限定,例如也可以是 觸摸屏,或是鍵盤或鼠標(biāo)、筆輸入裝置、微動(dòng)撥號(hào)盤(jog dial)等。 另外,根據(jù)未圖示的顯示部件中顯示的信息,用戶也可指定再現(xiàn)開(kāi)始 位置。例如,利用鼠標(biāo)按鈕等操作顯示部件中顯示的搜索桿,指定再 現(xiàn)開(kāi)始位置。在數(shù)據(jù)再現(xiàn)裝置800中,根據(jù)經(jīng)指示輸入部808從用戶輸入的涉 及再現(xiàn)開(kāi)始位置的指示,開(kāi)始再現(xiàn)。用戶例如可設(shè)定成從中止上次再 現(xiàn)的位置(再現(xiàn)中斷位置)起開(kāi)始(重新開(kāi)始)再現(xiàn),或利用搜索桿 等來(lái)選擇想再現(xiàn)的地點(diǎn),指示從該位置再現(xiàn)。另外,也可指示從文件 (流)的開(kāi)頭開(kāi)始再現(xiàn)。即,在數(shù)據(jù)再現(xiàn)裝置800中,對(duì)應(yīng)于用戶的 指示,從任意的位置執(zhí)行文件(流)的再現(xiàn)。這里,所謂'從任意的 位置再現(xiàn)文件,是例如存儲(chǔ)中止上次再現(xiàn)的地點(diǎn)信息,從該位置再 現(xiàn),或用戶用搜索桿來(lái)選擇想再現(xiàn)的地點(diǎn)來(lái)再現(xiàn)等。另外,從文件的 開(kāi)頭執(zhí)行再現(xiàn)的情況也是該'從任意的位置再現(xiàn)文件的情況,的一個(gè)
特殊情況,可由與上述各情況相同的動(dòng)作來(lái)實(shí)現(xiàn)。 (數(shù)據(jù)再現(xiàn)裝置800的再現(xiàn)開(kāi)始動(dòng)作)下面,根據(jù)圖15來(lái)說(shuō)明數(shù)據(jù)再現(xiàn)裝置800中各部的動(dòng)作細(xì)節(jié)。 圖15是表示數(shù)據(jù)再現(xiàn)裝置800中的再現(xiàn)開(kāi)始時(shí)的處理流程的流程 圖。這里,說(shuō)明在記錄介質(zhì)104中、以上述圖6 (a)的格式存儲(chǔ)上述 圖4的構(gòu)成所構(gòu)成的條目的情況。但是,不限于此,例如也可以是圖 5的條目的構(gòu)成,或是圖6 (b)或圖6 (c)、圖7的格式。另外,這 里說(shuō)明再現(xiàn)影像的情況,但不限于此。首先,管理信息解析部802若向指示輸入部808輸入來(lái)自用戶的 涉及再現(xiàn)開(kāi)始位置的指示和再現(xiàn)開(kāi)始指示(S21),則讀出記錄在記 錄介質(zhì)104中的管理信息(S22)。之后,管理信息解析部802從讀出的管理信息中,抽取條目種類 是影像的條目(S23),并且,從抽取的條目中,檢索對(duì)應(yīng)于想開(kāi)始 再現(xiàn)的時(shí)刻的條目(S24),確定影像幀的再現(xiàn)開(kāi)始位置(S25)。此時(shí),有時(shí)在想開(kāi)始再現(xiàn)的時(shí)間的信息與存儲(chǔ)在條目中的時(shí)間的 信息中,單位或信息的內(nèi)容不同。例如,有時(shí)想開(kāi)始再現(xiàn)的時(shí)間被表 現(xiàn)為距ms(毫秒)單位的文件開(kāi)頭的相對(duì)時(shí)間,存儲(chǔ)在條目中的時(shí)間 被存儲(chǔ)為稱為所述PTS的90kHz單位的絕對(duì)時(shí)間。此時(shí),必需執(zhí)行時(shí) 間信息的變換,檢索對(duì)應(yīng)的條目。另外,時(shí)間單位不限于ms單位或 90kHz單位。另外,想開(kāi)始再現(xiàn)的時(shí)間信息與存儲(chǔ)在條目中的時(shí)間信 息也可以是相同的時(shí)間信息。另外,影像幀的條目一般以數(shù)秒間隔存在。因此,多數(shù)情況下不 存在時(shí)間與想開(kāi)始再現(xiàn)的時(shí)間相同的影像幀的條目。因此,在不存在 相同時(shí)間的影像幀的條目的情況下,例如選擇想開(kāi)始再現(xiàn)的時(shí)間前后 的影像幀的條目中、時(shí)間上近的條目,或者,也可選擇剛想開(kāi)始再現(xiàn) 的時(shí)間之前的條目(想開(kāi)始再現(xiàn)的時(shí)間前方的條目?jī)?nèi)最近的條目)。 前者具有從時(shí)間上近的位置開(kāi)始再現(xiàn)的優(yōu)點(diǎn),后者具有必然再現(xiàn)想開(kāi) 始再現(xiàn)的時(shí)間的影像的優(yōu)點(diǎn)。另外,在管理信息中包含留有隨機(jī)訪問(wèn)點(diǎn)的位置信息的條目(第 l條目)與含有與隨機(jī)訪問(wèn)點(diǎn)的再現(xiàn)時(shí)刻1對(duì)1對(duì)應(yīng)的信息的條目(第 2條目;包含向第1條目的指針的條目)的情況下,使用第2條目, 解析對(duì)應(yīng)于想開(kāi)始再現(xiàn)的再現(xiàn)時(shí)刻的隨機(jī)訪問(wèn)點(diǎn),根據(jù)該解析結(jié)果與 第1條目中包含的隨機(jī)訪問(wèn)點(diǎn)的位置信息,確定再現(xiàn)開(kāi)始的隨機(jī)訪問(wèn) 點(diǎn)的位置即可。此時(shí),不必直接檢索對(duì)應(yīng)于目的再現(xiàn)時(shí)刻的第1條目, 可根據(jù)第2條目容易地發(fā)現(xiàn)隨機(jī)訪問(wèn)點(diǎn)的位置,可盡快開(kāi)始再現(xiàn)。另外,在管理信息中包含各隨機(jī)訪問(wèn)點(diǎn)距流的開(kāi)頭的字節(jié)數(shù)量 (大小)的信息的情況下,使用該信息解析隨機(jī)訪問(wèn)點(diǎn)的位置即可。另外,在管理信息中包含各隨機(jī)訪問(wèn)點(diǎn)的索引值的情況下,根據(jù) 該索引值與各數(shù)據(jù)包的大小,解析隨機(jī)訪問(wèn)點(diǎn)的位置即可。例如,通 過(guò)使對(duì)應(yīng)于想開(kāi)始再現(xiàn)的時(shí)刻的隨機(jī)訪問(wèn)點(diǎn)的索引值與各數(shù)據(jù)包的 大小相乘,確定想開(kāi)始再現(xiàn)的隨機(jī)訪問(wèn)點(diǎn)的位置即可。另外,在管理信息中包含從流的開(kāi)頭至各隨機(jī)訪問(wèn)點(diǎn)的大小、與 從流的開(kāi)頭至鄰接于該各隨機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪問(wèn)點(diǎn)的大小的差分(相 對(duì)位置信息)的情況下,根據(jù)該相對(duì)位置信息解析隨機(jī)訪問(wèn)點(diǎn)的位置 即可。例如,通過(guò)使從流的開(kāi)頭至對(duì)應(yīng)于想開(kāi)始再現(xiàn)的時(shí)刻的隨機(jī)訪 問(wèn)點(diǎn)為止的各隨機(jī)訪問(wèn)點(diǎn)的相對(duì)位置信息相加,確定想開(kāi)始再現(xiàn)的隨 機(jī)訪問(wèn)點(diǎn)的位置即可。另外,在管理信息中包含各隨機(jī)訪問(wèn)點(diǎn)的索引值(數(shù)據(jù)包序號(hào)) 與鄰接于該各隨機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪問(wèn)點(diǎn)的索引值的差分(相對(duì)索引 值)的情況下,根據(jù)該相對(duì)索引值解析隨機(jī)訪問(wèn)點(diǎn)的位置即可。例如, 通過(guò)使從流的開(kāi)頭至對(duì)應(yīng)于想開(kāi)始再現(xiàn)的時(shí)刻的隨機(jī)訪問(wèn)點(diǎn)的各隨 機(jī)訪問(wèn)點(diǎn)的相對(duì)索引值相加,向該相加后的結(jié)果乘以各數(shù)據(jù)包的大 小,確定想開(kāi)始再現(xiàn)的隨機(jī)訪問(wèn)點(diǎn)的位置即可。若在S25中確定開(kāi)始再現(xiàn)的影像幀的條目(若確定影像幀的再現(xiàn) 開(kāi)始位置),則管理信息解析部802確定對(duì)應(yīng)于該確定的影像幀的條 目的控制信息的條目(S26),將確定的控制信息的條目通知給流讀 出部803。這里,只要選擇時(shí)間上在影像幀的條目之前的最近的控制 信息的條目即可。流讀出部803參照由管理信息解析部802確定的控制信息的條目 位置,從該位置讀出流(S27),將讀出的流輸出到數(shù)據(jù)分離部804。數(shù)據(jù)分離部804首先分離從流讀出部803輸入的流中包含的控制 信號(hào),輸出到控制信息解碼部805 (S28)。控制信息解碼部805解碼從數(shù)據(jù)分離部804輸入的控制信號(hào) (S29)。由此,可知包含影像、聲音、數(shù)據(jù)等各媒體的數(shù)據(jù)包的PID
(參照?qǐng)D3)。接著,控制信息解碼部805將解碼后的控制信息中包含的PID信 息輸出到數(shù)據(jù)分離部804 (S30)。由此,數(shù)據(jù)分離部804可正確分離 媒體。即,數(shù)據(jù)分離部804根據(jù)從控制信息解碼部805輸入的PID信息, 對(duì)每個(gè)媒體分離從流讀出部803輸入的流(S31)。之后,將分離的 各媒體的數(shù)據(jù)包輸出到解碼各個(gè)媒體的解碼部(S32)。即,數(shù)據(jù)分 離部804將影像的壓縮數(shù)據(jù)輸出到影像解碼部806,將聲音的壓縮數(shù) 據(jù)輸出到聲音解碼部807。之后,各解碼部解碼各個(gè)媒體,將解碼后的結(jié)果輸出到各個(gè)媒體 的輸出部件(S33)。即,影像解碼部806解碼由數(shù)據(jù)分離部804分 離出的影像的壓縮數(shù)據(jù),顯示在未圖示的顯示器等影像輸出部件中。 另外,聲音解碼部807解碼由數(shù)據(jù)分離部804分離出的聲音的壓縮數(shù) 據(jù),顯示在未圖示的揚(yáng)聲器等聲音輸出部件中。由此,可從用戶期望的再現(xiàn)開(kāi)始位置開(kāi)始再現(xiàn)。之后,由管理信 息解析部802參照影像流的條目位置,由流讀出部803從該位置讀出 流,由數(shù)據(jù)分離部804對(duì)每個(gè)媒體分離數(shù)據(jù),將分離后的數(shù)據(jù)輸出到 各個(gè)媒體的解碼部,繼續(xù)執(zhí)行該處理即可。由此,執(zhí)行影像聲音等的再現(xiàn)。也可在讀出控制信息之后仍然繼續(xù)讀出來(lái)代替管理信息解析部 802參照影像流的條目位置。此時(shí),最好控制成影像解碼部806在下一關(guān)鍵幀之前不開(kāi)始解碼。另外,在控制信息的條目中設(shè)定表示廣播休止?fàn)顟B(tài)的值的情況 下,不能再現(xiàn)該部分?jǐn)?shù)據(jù)。因此,在這種情況下,由管理信息解析部 802搜索設(shè)定表示解除廣播休止的值的控制信息的條目,從該條目位 置進(jìn)行再現(xiàn)即可。就該廣播休止?fàn)顟B(tài)部分的回避而言,不僅是再現(xiàn)開(kāi) 始時(shí),在再現(xiàn)中途識(shí)別廣播休止?fàn)顟B(tài)的情況下也同樣進(jìn)行。即,在再 現(xiàn)中途識(shí)別廣播休止?fàn)顟B(tài)的情況下,由管理信息解析部802搜索設(shè)定 表示解除廣播休止的值的控制信息的條目,從該地點(diǎn)再開(kāi)始再現(xiàn)即 可。如上所述,考慮數(shù)據(jù)記錄裝置100中直接記載控制信息中記載的 PID來(lái)代替在條目中存儲(chǔ)控制信息的位置的情況。此時(shí),例如也可由 管理信息解析部802取得全部PID,從管理信息解析部802向數(shù)據(jù)分
離部804通知PID信息。此時(shí),由于從管理信息解析部802向數(shù)據(jù)分 離部804通知PID信息,所以可省略數(shù)據(jù)分離部804搜索控制信息和 控制信息解碼部805解碼控制信息的過(guò)程。因此,如圖9所示,也可 省略控制信息解碼部805。但是,不限于此,例如在圖8所示構(gòu)成的數(shù)據(jù)再現(xiàn)裝置800中, 也可從管理信息解析部802與控制信息解碼部805雙方向數(shù)據(jù)分離部 804通知相同的PID信息??紤]在數(shù)據(jù)記錄裝置IOO中直接記載于條目中的PID僅為影像或 聲音等的部分PID的情況。此時(shí),也可將管理信息解析部802取得的 PID從管理信息解析部802通知給數(shù)據(jù)分離部804,就其它PID而言, 由控制信息解碼部805取得之后,通知給數(shù)據(jù)分離部804?;蛘撸?可就直接記載于條目中的影像或聲音等的部分PID而言,從管理信息 解析部802與控制信息解碼部805雙方向數(shù)據(jù)分離部通知相同的PID 信息。(數(shù)據(jù)再現(xiàn)裝置800的快進(jìn)/快退再現(xiàn)動(dòng)作)下面,說(shuō)明執(zhí)行以N倍速(N為任意數(shù))沿順時(shí)針?lè)较蛟佻F(xiàn)文件 的再現(xiàn)的快進(jìn)再現(xiàn)、和以N倍速沿逆時(shí)針?lè)较蛟佻F(xiàn)文件的再現(xiàn)的快退 再現(xiàn)時(shí)的數(shù)據(jù)再現(xiàn)裝置800的動(dòng)作。一般N倍速的再現(xiàn)通過(guò)稀疏化(間引< )影像幀后傳送給影像解 碼部806來(lái)實(shí)現(xiàn)。例如,在圖10的影像數(shù)據(jù)列的情況下,在快進(jìn)中, 才安F1、 F2、 F3、 F4、 F5、 F6、 F7、 F8、 F9的順序,4專送纟合影4象解石馬 部806,在'決退中,4要F7、 F8、 F9、 F4、 F5、 F6、 Fl、 F2、 F3的順 序傳送給影像解碼部806。在圖IO的實(shí)例中,在關(guān)鍵幀之后傳送2幀 的非關(guān)鍵幀,但不限于此。另外,傳送到影像解碼部806的非關(guān)鍵幀 的個(gè)數(shù)也可對(duì)應(yīng)于倍率(N的值)或關(guān)鍵幀的時(shí)間間隔等每次算出, 或根據(jù)倍率來(lái)一律確定傳送的非關(guān)鍵幀數(shù)。另外,未必傳送全部關(guān)鍵幀。例如,也可控制成在F1、 F2之后不傳送F4的關(guān)鍵幀而傳送F7、 F8。另外,也可不僅單純稀疏化影像幀,影像解碼部806忽視時(shí)刻信 息,以規(guī)定的幀速率進(jìn)行顯示,或在適當(dāng)?shù)臅r(shí)間改寫影像顯示時(shí)間信 息,傳送給影像解碼部806,由此也可實(shí)現(xiàn)期望倍率的快進(jìn)/快退再現(xiàn)。
在這種快進(jìn)/快退再現(xiàn)動(dòng)作中,在將關(guān)鍵幀傳送給影像解碼部806 之前,解析對(duì)應(yīng)于該關(guān)鍵幀的控制信息,取得影像的PID,傳送關(guān)鍵 幀,重復(fù)上述動(dòng)作。為了簡(jiǎn)化這種動(dòng)作,也可在記錄到記錄介質(zhì)104中時(shí),不在每次接收控制信息時(shí)每次更新條目,僅在控制信息的內(nèi)容變化的情況下, 才更新條目。此時(shí),在再現(xiàn)裝置的快進(jìn)/快退再現(xiàn)動(dòng)作中,對(duì)應(yīng)于傳送到影像解碼部806的關(guān)鍵幀的控制信息是否與已解釋完的控制信息相 同是顯而易見(jiàn)的,所以就解釋完的控制信息而言,可省略該信息的解 析處理。如上所述,在本實(shí)施方式的數(shù)據(jù)再現(xiàn)裝置800中,管理信息解析 部802根據(jù)與流一起記錄在記錄介質(zhì)104中的管理信息,解析隨機(jī)訪 問(wèn)點(diǎn)的位置,流讀出部804根據(jù)管理信息解析部802解析的隨機(jī)訪問(wèn) 點(diǎn)的位置,讀出記錄在記錄介質(zhì)104中的流。另外,數(shù)據(jù)分離部804 分離包含控制信息的數(shù)據(jù)包與包含媒體的數(shù)據(jù)包,影像解碼部806(第 1媒體解碼部)806和聲音解碼部(第2媒體解碼部)807解碼包含媒體(影像、聲音)的數(shù)據(jù)包。這樣,通過(guò)根據(jù)與流一起記錄在記錄介質(zhì)中的管理信息,解析隨 機(jī)訪問(wèn)點(diǎn)的位置,根據(jù)該解析結(jié)果,讀出流,可盡快得到控制信息。 因此,即便是周期性地插入控制信號(hào)的流,也可盡快開(kāi)始再現(xiàn)。另外,在管理信息多路復(fù)用記錄在流中的情況下,也可在管理信 息解析部802的前段設(shè)置分離多路復(fù)用于流上的管理信息的管理信息 分離部(未圖示)。由此,即便在將管理信息多路復(fù)用記錄在流中的 情況下,也可分離管理信息與流,根據(jù)分離出的管理信息,盡快解析 隨機(jī)訪問(wèn)點(diǎn)的位置。另外,在上述各實(shí)施方式中,將數(shù)據(jù)記錄裝置100與數(shù)據(jù)再現(xiàn)裝 置800分別說(shuō)明成單獨(dú)的構(gòu)成,但不限于此,也可是具備數(shù)據(jù)記錄裝 置100和數(shù)據(jù)再現(xiàn)裝置800雙方的構(gòu)成(記錄再現(xiàn)裝置)。此時(shí),在 記錄時(shí)在記錄介質(zhì)104中記錄流與其管理信息,在再現(xiàn)時(shí),根據(jù)與流 一起記錄在記錄介質(zhì)104中的管理信息,解析隨機(jī)訪問(wèn)點(diǎn)的位置,根 據(jù)該解析結(jié)果,可盡快從流中得到控制信息。因此,可盡快再現(xiàn)記錄 在記錄介質(zhì)中的 流。另外,在上述各實(shí)施方式中,各部件是通過(guò)CPU等運(yùn)算部件執(zhí)行 存儲(chǔ)在ROM或RAM等記錄介質(zhì)中的程序代碼來(lái)實(shí)現(xiàn)的功能塊。因 此,將計(jì)算機(jī)可讀取地記錄了實(shí)現(xiàn)上述各部件功能的軟件、即程序的 程序代碼(執(zhí)行形式程序、中間代碼程序、源程序)的記錄介質(zhì)提供 給系統(tǒng)或裝置,該系統(tǒng)或裝置中具備的計(jì)算機(jī)(或CPU)讀出并執(zhí)行 記錄在記錄介質(zhì)中的程序代碼,由此實(shí)現(xiàn)本發(fā)明的目的。另 一方面,這些部件也可實(shí)現(xiàn)為執(zhí)行與上述軟件一樣處理的硬 件。此時(shí),本發(fā)明的目的通過(guò)作為數(shù)據(jù)記錄裝置100具備的硬件的各 部件(隨機(jī)訪問(wèn)信息解析部101、控制信息解碼部102、管理信息生 成部103、記錄控制部105、接收控制部106)、和作為數(shù)據(jù)再現(xiàn)裝置 800具備的硬件的各部件(管理信息解析部802、流讀出部803、數(shù)據(jù) 分離部804、影像解碼部806、聲音解碼部807 )等來(lái)實(shí)現(xiàn)。另外,這 些部件也可實(shí)現(xiàn)為使執(zhí)行處理一部分的硬件、與執(zhí)行進(jìn)行該硬件的控 制或該硬件進(jìn)行的處理以外的處理之程序代碼的運(yùn)算部件組合的構(gòu) 成。并且,即便是上述各部件中說(shuō)明為硬件的部件,也可實(shí)現(xiàn)為使執(zhí) 行處理 一部分的硬件、與執(zhí)行進(jìn)行該硬件的控制或該硬件進(jìn)行的處理 以外的處理之程序代碼的運(yùn)算部件組合的構(gòu)成。上述運(yùn)算部件可以是單體構(gòu)成,也可以是經(jīng)裝置內(nèi)部的總線或各 種通信路徑連接的多個(gè)運(yùn)算部件協(xié)同執(zhí)行程序代碼的構(gòu)成。因此,上述隨機(jī)訪問(wèn)信息解析部101、控制信息解碼部102、管 理信息生成部103、記錄控制部105、接收控制部106可配備于數(shù)據(jù) 記錄裝置100內(nèi)的任意部位。另外,管理信息解析部802、流讀出部 803、數(shù)據(jù)分離部804、影像解碼部806、聲音解碼部807可配備在數(shù) 據(jù)再現(xiàn)裝置800內(nèi)的任意部位。另外,可由上述運(yùn)算部件直接執(zhí)行的程序代碼自身、或作為可由 后述的解凍等處理生成程序代碼的數(shù)據(jù)的程序設(shè)為將該程序(程序或 上述數(shù)據(jù))存儲(chǔ)在記錄介質(zhì)中,分配該記錄介質(zhì),或由經(jīng)有線或無(wú)線 通信路徑傳送用的通信部件發(fā)送或分配上述程序,由上述運(yùn)算部件執(zhí) 行。另外,在經(jīng)通信路徑傳送的情況下,構(gòu)成通信路徑的各種傳送媒 體通過(guò)搬運(yùn)對(duì)照表示程序的信號(hào)串,經(jīng)該通信路徑傳送上述程序。另 外,在傳送上述信號(hào)串時(shí),發(fā)送裝置也可通過(guò)利用表示程序的信號(hào)串 調(diào)制載波,將上述信號(hào)串重疊在載波上。此時(shí),接收裝置通過(guò)解調(diào)載
波,復(fù)原信號(hào)串。另一方面,當(dāng)傳送上述信號(hào)串時(shí),發(fā)送裝置也可對(duì) 作為數(shù)字?jǐn)?shù)據(jù)串的信號(hào)串進(jìn)行數(shù)據(jù)包分割。此時(shí),接收裝置連結(jié)接收 到的數(shù)據(jù)包群,復(fù)原上述信號(hào)串。另外,發(fā)送裝置在發(fā)送信號(hào)串時(shí), 也可利用時(shí)分/頻分/碼分等方法,將信號(hào)串與其它信號(hào)串多路復(fù)用后 傳送。此時(shí),接收裝置從多路復(fù)用的信號(hào)串中抽取該信號(hào)串后復(fù)原。 即便在任一情況下,只要能經(jīng)通信路徑傳送程序,均可得到同樣的效 果。
這里,分配上述程序時(shí)的記錄介質(zhì)最好可摘取,但分配程序之后 的記錄介質(zhì)是否可摘取均無(wú)妨。另外,上述記錄介質(zhì)只要是記錄上述 程序的媒體即可,是否能改寫(寫入)、或是否是易失性的均無(wú)妨, 另外,記錄方法或形狀也無(wú)妨。若示例這種記錄介質(zhì),則為磁帶或盒
帶等帶、軟盤(注冊(cè)商標(biāo))或硬盤等磁盤、CD-ROM或磁光盤(MO )、 迷你盤(MD)、數(shù)字視頻盤(DVD)等盤等。另外,上述記錄介質(zhì) 也可以是IC卡或光卡等卡、或掩膜ROM和EPROM、 EEPROM或快 閃ROM等半導(dǎo)體存儲(chǔ)器?;蛘咭部梢允切纬捎贑PU等運(yùn)算部件內(nèi)的
存儲(chǔ)器。
另外,上述程序代碼也可以是向上述運(yùn)算部件指示上述各部件的 全部處理的代碼,通過(guò)按規(guī)定步驟調(diào)用,若可執(zhí)行上述各部件的處理 的一部分或全部的基本程序(例如操作系統(tǒng)或庫(kù)等)已存在,則利用 將該基本程序的調(diào)用指示給上述運(yùn)算裝置的代碼或指針等,置換上述 全部處理的 一部分或全部。
將程序存儲(chǔ)在上述記錄介質(zhì)中時(shí)的形式例如也可以是配置在實(shí) 存儲(chǔ)器中的狀態(tài)等運(yùn)算部件可訪問(wèn)執(zhí)行的存儲(chǔ)形式,或是在配置于實(shí) 存儲(chǔ)器中之前,安裝在運(yùn)算部件可始終訪問(wèn)的本地記錄介質(zhì)(例如實(shí) 存儲(chǔ)器或硬盤等)中之后的存儲(chǔ)形式,或從網(wǎng)絡(luò)或可攜帶的記錄介質(zhì) 等安裝到上述本地記錄介質(zhì)之前的存儲(chǔ)形式。
另外,程序不限于編譯后的對(duì)象代碼,也可作為源代碼或在翻譯 或編譯中途生成的中間代碼存儲(chǔ)在上述記錄介質(zhì)中。即便在任一 情況 下,只要通過(guò)壓縮后的信息的解凍、編碼后的信息的復(fù)原、翻譯、編 譯、鏈接或向?qū)嵈鎯?chǔ)器的配置等處理或這些處理的組合,將上述中間 代碼變換為上述運(yùn)算部件可執(zhí)行的形式,則無(wú)論將程序記錄在記錄介 質(zhì)中時(shí)的形式如何,均可得到同樣的效果。
另外,本發(fā)明的記錄裝置接收由壓縮后的影像數(shù)據(jù)等構(gòu)成的流, 就記錄該流的記錄裝置而言,也可實(shí)現(xiàn)為如下記錄裝置,其特征在 于具備控制信息解碼部,將由多個(gè)數(shù)據(jù)包構(gòu)成的所述流作為輸入,
解碼流中的控制信息;隨機(jī)訪問(wèn)信息解析部,使用所述控制信息和流 中包含的信息,解析所述流中包含的媒體的隨機(jī)訪問(wèn)點(diǎn)的位置;管理 信息生成部,根據(jù)所述控制信息與所述隨機(jī)訪問(wèn)點(diǎn)的位置,生成管理 信息;和可保持所述流與所述管理信息的記錄介質(zhì),所述管理信息包 含流中多種隨機(jī)訪問(wèn)點(diǎn)的信息。
在上述構(gòu)成中,作為管理信息,構(gòu)成為存儲(chǔ)流中包含的控制信 息、媒體的隨機(jī)訪問(wèn)點(diǎn)各自的位置和種類,所以可統(tǒng)一管理、利用兩 者的信息。即,實(shí)現(xiàn)可將表示流中包含的多種隨機(jī)訪問(wèn)點(diǎn)的信息記錄 在管理文件中的效果。
另外,本發(fā)明的記錄裝置接收由壓縮后的影像數(shù)據(jù)等構(gòu)成的流, 就記錄該流的記錄裝置而言,也可表現(xiàn)為如下記錄裝置,其特征在 于具備控制信息解碼部,將由多個(gè)數(shù)據(jù)包構(gòu)成的所述流作為輸入, 解碼流中的控制信息;隨機(jī)訪問(wèn)信息解析部,使用所述控制信息和流 中包含的信息,解析所述流中包含的媒體的隨機(jī)訪問(wèn)點(diǎn)的位置;管理 信息生成部,根據(jù)所述控制信息與所述隨機(jī)訪問(wèn)點(diǎn)的位置,生成管理 信息;多路復(fù)用所述管理信息與所述數(shù)據(jù)包的管理信息多路復(fù)用部; 和可保持所述多路復(fù)用后的流的記錄介質(zhì),所述管理信息包含流中多 種隨機(jī)訪問(wèn)點(diǎn)的信息。
在上述構(gòu)成中,由于可向流附加記錄控制信息,所以不必區(qū)別控 制信息與媒體的隨機(jī)訪問(wèn)點(diǎn)。
本發(fā)明的記錄裝置就上述構(gòu)成而言,也可以所述管理信息由多個(gè) 條目構(gòu)成,各條目中包含隨機(jī)訪問(wèn)點(diǎn)的種類、位置、再現(xiàn)時(shí)刻等信息。
根據(jù)上述構(gòu)成,只要管理信息中包含流中包含的各媒體的隨機(jī)訪 問(wèn)點(diǎn)個(gè)數(shù)的條目即可,可減小管理信息的大小。
本發(fā)明的記錄裝置就上述構(gòu)成而言,也可以上述管理信息包含 第l條目,該第1條目包含隨機(jī)訪問(wèn)點(diǎn)的種類、位置等信息;和含有 至第1條目的指針的第2條目。
根據(jù)上述構(gòu)成,使用與再現(xiàn)時(shí)刻1對(duì)1對(duì)應(yīng)的第2條目,可不檢 索第1條目而盡快發(fā)現(xiàn)對(duì)應(yīng)的第1條目。 本發(fā)明的記錄裝置就上述構(gòu)成而言,也可以上述管理信息包含再 現(xiàn)流中包含的媒體所需的PID。
根據(jù)上述構(gòu)成,可省略解碼控制信息的步驟。
另外,本發(fā)明的記錄裝置就上述構(gòu)成而言,也可以使用距上述流 開(kāi)頭的大小,作為表示上述隨機(jī)訪問(wèn)點(diǎn)的位置的信息。
另外,本發(fā)明的記錄裝置就上述構(gòu)成而言,也可以使用距上述流 開(kāi)頭的數(shù)據(jù)包序號(hào),作為表示上述隨機(jī)訪問(wèn)點(diǎn)的位置的信息。
根據(jù)上述構(gòu)成,可簡(jiǎn)單地發(fā)現(xiàn)對(duì)應(yīng)于隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包位置。
本發(fā)明的記錄裝置就上述構(gòu)成而言,也可以使用與管理信息內(nèi)包 含的鄰接條目的大小差分,作為表示上述隨機(jī)訪問(wèn)點(diǎn)的位置的信息。
本發(fā)明的記錄裝置就上述構(gòu)成而言,也可以使用與管理信息內(nèi)包 含的鄰接條目的數(shù)據(jù)包序號(hào)差分,作為表示上述隨機(jī)訪問(wèn)點(diǎn)的位置的 信息。
根據(jù)上述構(gòu)成,由于將對(duì)應(yīng)于隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包位置作為管理 信息中包含的條目前后的差分,所以可減小管理信息整體的大小。
本發(fā)明的再現(xiàn)裝置就讀出記錄在記錄介質(zhì)中的流及其管理信息 并再現(xiàn)影像、聲音等媒體的再現(xiàn)裝置而言,也可表現(xiàn)為如下再現(xiàn)裝
置,其特征在于具備管理信息解析部,根據(jù)所述管理信息,解析隨 機(jī)訪問(wèn)點(diǎn)的信息;流讀出部,根據(jù)所述隨機(jī)訪問(wèn)點(diǎn)的信息,從記錄介 質(zhì)中的流中讀出構(gòu)成對(duì)象的流;數(shù)據(jù)分離部,從讀出的流中分離成控 制信息、影像信息、聲音信息;控制信息解碼部,從所述控制信息中, 抽取所述數(shù)據(jù)分離處理所需的控制信息;和解碼所述分離的影像信息 和聲音信息的影像解碼部與聲音解碼部,所述管理信息包含流中多種 隨機(jī)訪問(wèn)點(diǎn)的信息。
根據(jù)上述構(gòu)成,可通過(guò)解析管理文件來(lái)盡快得到關(guān)鍵幀或?qū)?yīng)的 控制信息的開(kāi)頭位置,并且,可根據(jù)流盡快得到控制信息,所以可加 快記錄內(nèi)容的再現(xiàn)開(kāi)始。另外,可實(shí)現(xiàn)快速得到再現(xiàn)開(kāi)始所需的PID 等控制信息和關(guān)鍵幀信息的位置、加快再現(xiàn)開(kāi)始的效果。
本發(fā)明的再現(xiàn)裝置就讀出記錄在記錄介質(zhì)中的流及其管理信息 并再現(xiàn)影像、聲音等媒體的再現(xiàn)裝置而言,也可表現(xiàn)為如下再現(xiàn)裝 置,其特征在于具備管理信息分離部,從流中分離管理信息;管理 信息解析部,根據(jù)所述管理信息,解析隨機(jī)訪問(wèn)點(diǎn)的信息;流讀出部,
根據(jù)所述隨機(jī)訪問(wèn)點(diǎn)的信息,從記錄介質(zhì)中的流中讀出構(gòu)成對(duì)象的
流;數(shù)據(jù)分離部,從讀出的流中分離成控制信息、影像信息、聲音信 息;控制信息解碼部,從所述控制信息中,抽取所述數(shù)據(jù)分離處理所 需的控制信息;和解碼所述分離的影像信息和聲音信息的影像解碼部 與聲音解碼部,所述管理信息包含流中多種隨機(jī)訪問(wèn)點(diǎn)的信息。
根據(jù)上述構(gòu)成,可在從流中讀出的時(shí)刻盡快得到關(guān)鍵幀檢測(cè)所需 的控制信息,進(jìn)而加快關(guān)鍵幀解析處理,加快記錄內(nèi)容的再現(xiàn)開(kāi)始。
本發(fā)明的再現(xiàn)裝置就上述構(gòu)成而言,也可以所述管理信息解析部 也可解析由多個(gè)條目構(gòu)成、各條目中包含隨機(jī)訪問(wèn)點(diǎn)的種類、位置、 再現(xiàn)時(shí)刻等信息的管理信息。
根據(jù)上述構(gòu)成,由于可根據(jù)隨機(jī)訪問(wèn)點(diǎn)的種類,從流中盡快發(fā)現(xiàn) 關(guān)鍵幀檢頂'J所需的控制信息和關(guān)鍵幀,所以可加快再現(xiàn)開(kāi)始。
本發(fā)明的再現(xiàn)裝置就上述構(gòu)成而言,也可以所述管理信息解析部 解析具有包含隨機(jī)訪問(wèn)點(diǎn)的種類、位置等信息的第l條目、與包含至 第1條目的指針的第2條目的管理信息^艮據(jù)時(shí)刻信息解析第2條目, 接著解析第1條目,得到隨機(jī)訪問(wèn)點(diǎn)的信息。
根據(jù)上述構(gòu)成,不必檢索對(duì)應(yīng)于目的再現(xiàn)時(shí)刻的條目,可容易地 發(fā)現(xiàn)該條目。
本發(fā)明的再現(xiàn)裝置就上述構(gòu)成而言,也可以上述管理信息解析部 解析直接記載于管理信息中的控制信息,所述數(shù)據(jù)分離部使用所述管 理信息解析部得到的控制信息,執(zhí)行數(shù)據(jù)分離處理。
根據(jù)上述構(gòu)成,由于不執(zhí)行控制信,l解碼部解碼控制信息就可開(kāi) 始數(shù)據(jù)分離處理,所以可加快再現(xiàn)開(kāi)始。
本發(fā)明的再現(xiàn)裝置就上述構(gòu)成而言,也可以所述流讀出部使用距 開(kāi)頭的大小信息,讀出將對(duì)象流記載于管理信息中的隨機(jī)訪問(wèn)點(diǎn)。
本發(fā)明的再現(xiàn)裝置就上述構(gòu)成而言,也可以所述流讀出部向距開(kāi) 頭的數(shù)據(jù)包序號(hào)乘以數(shù)據(jù)包的大小,得到包含將對(duì)象流記載于管理信 息中的隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包的位置。
根據(jù)上述構(gòu)成,可盡快得到記錄的流中的距關(guān)鍵幀或控制信息的 開(kāi)頭的位置。
本發(fā)明的再現(xiàn)裝置就上述構(gòu)成而言,也可以所述流讀出部從開(kāi)頭 使管理信息中包含的各條目中記載的相對(duì)位置信息相加,得到將對(duì)象
流記載于管理信息中的隨機(jī)訪問(wèn)點(diǎn)。
本發(fā)明的再現(xiàn)裝置就上述構(gòu)成而言,也可以所述流讀出部從開(kāi)頭 使管理信息中包含的各條目中記載的相對(duì)索引值相加,向相對(duì)后的索 引值乘以數(shù)據(jù)包的大小,得到包含將對(duì)象流記載于管理信息中的隨機(jī) 訪問(wèn)點(diǎn)的數(shù)據(jù)包的位置。
根據(jù)上述構(gòu)成,可盡快發(fā)現(xiàn)接近控制信息位置存儲(chǔ)的關(guān)鍵幀的信
白、
本發(fā)明的記錄再現(xiàn)裝置接收由壓縮后的影像數(shù)據(jù)等構(gòu)成的流,就 記錄該流的記錄再現(xiàn)裝置而言,也可實(shí)現(xiàn)為如下記錄再現(xiàn)裝置,其特
征在于具備控制信息解碼部,將由多個(gè)數(shù)據(jù)包構(gòu)成的所述流作為輸 入,解碼流中的控制信息;隨機(jī)訪問(wèn)信息解析部,使用所述控制信息 和流中包含的信息,解析所述流中包含的媒體的隨機(jī)訪問(wèn)點(diǎn)的位置; 管理信息生成部,根據(jù)所述控制信息與所述隨機(jī)訪問(wèn)點(diǎn)的位置,生成 管理信息;可保持所述流與所述管理信息的記錄介質(zhì);管理信息解析 部,根據(jù)所述記錄的管理信息,解析隨機(jī)訪問(wèn)點(diǎn)的信息;流讀出部, 根據(jù)所述隨機(jī)訪問(wèn)點(diǎn)的信息,從所述記錄的流中讀出構(gòu)成對(duì)象的流; 數(shù)據(jù)分離部,從讀出的流中分離成控制信息、影像信息、聲音信息; 控制信息解碼部,從所述控制信息中,抽取所述數(shù)據(jù)分離處理所需的 控制信息;和解碼所述分離的影像信息和聲音信息的影像解碼部與聲 音解碼部,所述管理信息包含流中多種隨機(jī)訪問(wèn)點(diǎn)的信息。
根據(jù)上述構(gòu)成,作為管理信息,存儲(chǔ)流中包含的控制信息、媒體 的隨機(jī)訪問(wèn)點(diǎn)各自的位置與種類,所以可統(tǒng)一管理、利用兩者的信 息,另外,在再現(xiàn)時(shí),可通過(guò)解析管理文件來(lái)盡快得到關(guān)鍵幀或?qū)?yīng) 的控制信息的開(kāi)頭位置,并且,可根據(jù)流盡快得到控制信息,所以可 加快記錄內(nèi)容的再現(xiàn)開(kāi)始。
本發(fā)明不限于上述各實(shí)施方式,可在權(quán)利要求所示的范圍內(nèi)進(jìn)行 各種變更,適當(dāng)組合不同實(shí)施方式中各自公開(kāi)的技術(shù)手段所得到的實(shí) 施方式也包含于本發(fā)明的技術(shù)范圍內(nèi)。
產(chǎn)業(yè)上的可利用性
在本發(fā)明中,可適用記錄由多個(gè)數(shù)據(jù)包構(gòu)成的流的記錄裝置、再 現(xiàn)該流的再現(xiàn)裝置、具備上述記錄裝置和再現(xiàn)裝置的記錄再現(xiàn)裝置。 這些記錄裝置、再現(xiàn)裝置、記錄再現(xiàn)裝置中使用的記錄介質(zhì)不特別限
定,例如也可以是磁帶或盒帶等帶類、軟盤或硬盤等磁盤或
CD/MO/MD/DVD等盤的盤類、IC卡(包含存儲(chǔ)卡)等卡類、或掩膜 ROM、 EPROM( Erasable Programmable Read Only Memory ) 、 EEPROM (Electrically Erasable Programmable Read Only Memory )、'決閃ROM
等半導(dǎo)體存儲(chǔ)器類等。另外,也可將流記錄在包含因特網(wǎng)的通信網(wǎng)絡(luò)
(連接于有線線路或無(wú)線線路上的網(wǎng)絡(luò))等傳輸媒體(流動(dòng)地保持?jǐn)?shù) 據(jù)的媒體),或再現(xiàn)從這些傳輸媒體輸入的流。
權(quán)利要求
1.一種記錄裝置,將周期性地插入控制信息的、多個(gè)數(shù)據(jù)包構(gòu)成的流記錄在記錄介質(zhì)中,其特征在于具備控制信息解碼部,解碼上述控制信息;隨機(jī)訪問(wèn)信息解析部,使用上述控制信息,解析上述流中包含的媒體的隨機(jī)訪問(wèn)點(diǎn)的位置;和管理信息生成部,根據(jù)上述解碼的控制信息與上述解析的隨機(jī)訪問(wèn)點(diǎn)的位置,生成用于管理上述流中包含的多個(gè)隨機(jī)訪問(wèn)點(diǎn)的管理信息,將上述流與上述生成的管理信息記錄在上述記錄介質(zhì)中。
2. 根據(jù)權(quán)利要求1所述的記錄裝置,其特征在于具備管理信息多路復(fù)用部,多路復(fù)用上述管理信息與上述流中包 含的數(shù)據(jù)包,將多路復(fù)用上述管理信息與上述數(shù)據(jù)包的信息記錄在上述記錄 介質(zhì)中。
3. 根據(jù)權(quán)利要求1或2所述的記錄裝置,其特征在于 上述管理信息由多個(gè)條目構(gòu)成,該各條目包含隨機(jī)訪問(wèn)點(diǎn)的位置和隨機(jī)訪問(wèn)點(diǎn)的再現(xiàn)時(shí)刻的信息。
4. 根據(jù)權(quán)利要求1或2所述的記錄裝置,其特征在于 上述管理信息包含第1條目,該第1條目包含隨機(jī)訪問(wèn)點(diǎn)的位置信息;和 第2條目,該第2條目包含與上述隨機(jī)訪問(wèn)點(diǎn)的再現(xiàn)時(shí)刻1對(duì)1 對(duì)應(yīng)的信息。
5. 根據(jù)權(quán)利要求1或2所述的記錄裝置,其特征在于上述管理信息包含表示上述流中包含的各媒體種類的PID。
6. 根據(jù)權(quán)利要求1-5之一所述的記錄裝置,其特征在于 上述管理信息包含表示隨機(jī)訪問(wèn)點(diǎn)的位置的信息,使用距上述流的開(kāi)頭的大小,作為表示上述隨機(jī)訪問(wèn)點(diǎn)的位置的 信息。
7. 根據(jù)權(quán)利要求1-5之一所述的記錄裝置,其特征在于 上述管理信息包含表示隨機(jī)訪問(wèn)點(diǎn)的位置的信息,使用向上述流中包含的各數(shù)據(jù)包從該流的開(kāi)頭依次附加的數(shù)據(jù)包序號(hào),作為表示上述隨機(jī)訪問(wèn)點(diǎn)的位置的信息。
8. 根據(jù)權(quán)利要求1-5之一所述的記錄裝置,其特征在于 上述管理信息包含表示隨機(jī)訪問(wèn)點(diǎn)的位置的信息,使用從流的開(kāi)頭至各隨機(jī)訪問(wèn)點(diǎn)的大小、與從流的開(kāi)頭至相鄰于 該各隨才幾訪問(wèn)點(diǎn)的隨才幾訪問(wèn)點(diǎn)的大小的差分,作為表示上述隨才幾訪問(wèn) 點(diǎn)的位置的信息。
9. 根據(jù)權(quán)利要求l-5之一所述的記錄裝置,其特征在于 上述管理信息包含表示隨機(jī)訪問(wèn)點(diǎn)的位置的信息,使用對(duì)上述流中包含的各數(shù)據(jù)包從該流的開(kāi)頭依次附加的數(shù)據(jù)包序號(hào)中、各隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包序號(hào)與相鄰于該各隨機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù)包序號(hào)的差分,作為表示上述隨機(jī)訪問(wèn)點(diǎn)的位置的信 白
10. —種再現(xiàn)裝置,從記錄介質(zhì)中讀出周期性地插入控制信息 的、多個(gè)數(shù)據(jù)包構(gòu)成的流,并再現(xiàn),其特征在于具備管理信息解析部,根據(jù)與上述流一起記錄在上述記錄介質(zhì)中的、 用于管理上述流中包含的多個(gè)隨機(jī)訪問(wèn)點(diǎn)的管理信息,解析隨機(jī)訪問(wèn) 點(diǎn)的位置;流讀出部,根據(jù)上述解析的隨機(jī)訪問(wèn)點(diǎn)的位置,讀出記錄在上述 記錄介質(zhì)中的流;數(shù)據(jù)分離部,將上述讀出的流中包含的各數(shù)據(jù)包分離成包含控制 信息的數(shù)據(jù)包與包含媒體的數(shù)據(jù)包;和媒體解碼部,解碼包含上述媒體的數(shù)據(jù)包。
11. 根據(jù)權(quán)利要求IO所述的再現(xiàn)裝置,其特征在于 具備管理信息分離部,從上述流中分離多路復(fù)用于上述流上的上述管理信息。
12. 根據(jù)權(quán)利要求10或11所述的再現(xiàn)裝置,其特征在于上述管理信息解析部根據(jù)上述管理信息中包含的隨機(jī)訪問(wèn),泉的 再現(xiàn)時(shí)刻的信息,解析隨機(jī)訪問(wèn)點(diǎn)的位置。
13. 根據(jù)權(quán)利要求10或11所述的再現(xiàn)裝置,其特征在于 上述管理信息解析部根據(jù)上述管理信息中包含的、包含隨機(jī)訪問(wèn)點(diǎn)的位置信息的第l條目、與包含與上述隨機(jī)訪問(wèn)點(diǎn)的再現(xiàn)時(shí)刻l對(duì) 1對(duì)應(yīng)的信息的第2條目,解析再現(xiàn)開(kāi)始的隨機(jī)訪問(wèn)點(diǎn)的位置。
14. 根據(jù)權(quán)利要求10或11所述的再現(xiàn)裝置,其特征在于 上述管理信息解析部解析上述管理信息中包含的、表示上述流中包含的各纟某體的種類的PID,上述數(shù)據(jù)分離部根據(jù)上述管理信息解析部的解析結(jié)果,對(duì)每個(gè)媒 體分離上述流中包含的各數(shù)據(jù)包。
15. 根據(jù)權(quán)利要求10-14之一所述的再現(xiàn)裝置,其特征在于 上述管理信息解析部根據(jù)上述管理信息中包含的、各隨機(jī)訪問(wèn)點(diǎn)距上述流的開(kāi)頭的大小信息,解析隨機(jī)訪問(wèn)點(diǎn)的位置。
16. 根據(jù)權(quán)利要求10-14之一所述的再現(xiàn)裝置,其特征在于 上述管理信息解析部根據(jù)上述管理信息中包含的、對(duì)上述流中包含的各數(shù)據(jù)包從該流的開(kāi)頭依次附加的數(shù)據(jù)包序號(hào)與各數(shù)據(jù)包的大 小之積,解析隨機(jī)訪問(wèn)點(diǎn)的位置。
17. 根據(jù)權(quán)利要求10-14之一所述的再現(xiàn)裝置,其特征在于 上述管理信息解析部根據(jù)上述管理信息中包含的、從流的開(kāi)頭至各隨機(jī)訪問(wèn)點(diǎn)的大小、與從流的開(kāi)頭至相鄰于該各隨機(jī)訪問(wèn)點(diǎn)的隨機(jī) 訪問(wèn)點(diǎn)的大小差分所構(gòu)成的相對(duì)位置信息,解析隨機(jī)訪問(wèn)點(diǎn)的位置。
18. 根據(jù)權(quán)利要求10-14之一所述的再現(xiàn)裝置,其特征在于上述管理信息解析部根據(jù)相對(duì)索引值與各數(shù)據(jù)包的大小來(lái)解析 隨機(jī)訪問(wèn)點(diǎn)的位置,該相對(duì)索引值由上述管理信息中包含的、對(duì)上述 流中包含的各數(shù)據(jù)包從該流的開(kāi)頭依次附加數(shù)據(jù)包序號(hào)時(shí)的、各隨機(jī) 訪問(wèn)點(diǎn)的數(shù)據(jù)包序號(hào)與相鄰于該各隨機(jī)訪問(wèn)點(diǎn)的隨機(jī)訪問(wèn)點(diǎn)的數(shù)據(jù) 包序號(hào)的差分構(gòu)成。
19. 根據(jù)權(quán)利要求10-18之一所述的再現(xiàn)裝置,其特征在于 具備控制信息解碼部,解碼上述流中包含的控制信息,從解碼后的控制信息中,抽取表示上述流中包含的各媒體種類的PID,上述數(shù)據(jù)分離部根據(jù)上述控制信息解碼部抽取出的PID,對(duì)每個(gè) 媒體分離由上述流讀出部讀出的流中包含的各數(shù)據(jù)包。
20. —種記錄再現(xiàn)裝置,具備權(quán)利要求1所述的記錄裝置、和權(quán) 利要求10所述的再現(xiàn)裝置。
21. —種記錄方法,將周期性地插入控制信息的、多個(gè)數(shù)據(jù)包構(gòu) 成的流記錄在記錄介質(zhì)中,其特征在于包含控制信息解碼步驟,解碼上述控制信息;隨機(jī)訪問(wèn)信息解析步驟,使用上述控制信息,解析上述流中包含的媒體的隨機(jī)訪問(wèn)點(diǎn)的位置;管理信息生成步驟,根據(jù)上述解碼的控制信息與上述解析的隨機(jī) 訪問(wèn)點(diǎn)的位置,生成用于管理上述流中包含的多個(gè)隨機(jī)訪問(wèn)點(diǎn)的管理 信息;和記錄步驟,將上述流與上述生成的管理信息記錄在上述記錄介質(zhì)中。
22. —種再現(xiàn)方法,從記錄介質(zhì)中讀出周期性地插入控制信息 的、多個(gè)數(shù)據(jù)包構(gòu)成的流,并再現(xiàn),其特征在于包含管理信息解析步驟,根據(jù)與上述流一起記錄在上述記錄介質(zhì)中 的、用于管理上述流中包含的多個(gè)隨機(jī)訪問(wèn)點(diǎn)的管理信息,解析隨機(jī) i方問(wèn)點(diǎn)的4立置;流讀出步驟,根據(jù)上述解析的隨機(jī)訪問(wèn)點(diǎn)的位置,讀出記錄在上 述記錄介質(zhì)中的 流;數(shù)據(jù)分離步驟,將上述讀出的流中包含的各數(shù)據(jù)包分離成包含控制信息的數(shù)據(jù)包與包含媒體的數(shù)據(jù)包;和媒體解碼步驟,解碼包含上述媒體的數(shù)據(jù)包。
23. —種記錄程序,讓計(jì)算機(jī)執(zhí)行權(quán)利要求21所述的記錄方法 中的各步驟的處理。
24. —種計(jì)算機(jī)可讀取的記錄程序記錄介質(zhì),記錄了權(quán)利要求23 所述的記錄程序。
25. —種再現(xiàn)程序,讓計(jì)算機(jī)執(zhí)行權(quán)利要求22的再現(xiàn)方法中的 各步驟的處理。
26. —種計(jì)算機(jī)可讀取的再現(xiàn)程序記錄介質(zhì),記錄了權(quán)利要求25 所述的再現(xiàn)程序。
全文摘要
由控制信息解碼部(102)解碼流中包含的控制信息。另外,由隨機(jī)訪問(wèn)信息解析部(101)使用控制信息,解析流中包含的媒體的隨機(jī)訪問(wèn)點(diǎn)的位置。并且,由管理信息生成部(103)根據(jù)控制信息解碼部(102)解碼的控制信息與隨機(jī)訪問(wèn)信息解析部(101)解析的隨機(jī)訪問(wèn)點(diǎn)的位置,生成用于管理流中包含的多個(gè)隨機(jī)訪問(wèn)點(diǎn)的管理信息。另外,將如此生成的管理信息與流一起記錄在記錄介質(zhì)(104)中。由此,在通過(guò)隨機(jī)訪問(wèn)再現(xiàn)周期性地插入控制信號(hào)的流時(shí),可盡快執(zhí)行再現(xiàn)開(kāi)始。
文檔編號(hào)H04N7/24GK101164337SQ20068001387
公開(kāi)日2008年4月16日 申請(qǐng)日期2006年4月19日 優(yōu)先權(quán)日2005年4月25日
發(fā)明者井上理, 伊藤典男, 大原明美, 渡部秀一, 鹽井正宏, 荻澤義昭, 長(zhǎng)谷川伸也 申請(qǐng)人:夏普株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阿坝县| 财经| 铜鼓县| 永春县| 西青区| 自贡市| 太原市| 原阳县| 岑溪市| 安塞县| 德令哈市| 博野县| 科技| 盐亭县| 邵东县| 武冈市| 高青县| 青川县| 镶黄旗| 东兴市| 稷山县| 临桂县| 新龙县| 渭南市| 安庆市| 九龙城区| 鄂尔多斯市| 日照市| 姚安县| 禄丰县| 利川市| 皮山县| 三门峡市| 正阳县| 罗平县| 蒙阴县| 资讯 | 泸西县| 蒙山县| 彭阳县| 屏山县|