專(zhuān)利名稱(chēng):信息記錄、再現(xiàn)設(shè)備及方法、信息記錄介質(zhì)、程序存儲(chǔ)介質(zhì)、及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息記錄裝置及方法、信息再現(xiàn)裝置及方法、信息記錄介質(zhì)、程序存儲(chǔ)介質(zhì)、以及程序,尤其涉及能夠立即顯示存儲(chǔ)在所述信息記錄介質(zhì)中的信息的標(biāo)題的一種信息記錄裝置及方法、信息再現(xiàn)裝置及方法、信息記錄介質(zhì)、程序存儲(chǔ)介質(zhì)、以及程序。
背景技術(shù):
已經(jīng)提議各種光盤(pán)作為可從記錄/再現(xiàn)裝置中拆去的可記錄光盤(pán)介質(zhì)。這樣的可記錄光盤(pán)被提議作為具有幾吉(千兆)字節(jié)的大容量的介質(zhì),并且極有望作為用于記錄諸如視頻信號(hào)的AV(音視頻)信號(hào)的介質(zhì)。
用于在數(shù)字視頻信號(hào)執(zhí)行數(shù)字壓縮的編碼方法之一是MPEG(運(yùn)動(dòng)圖像專(zhuān)家組)2方案。該MPEG2被應(yīng)用來(lái)在記錄介質(zhì)上記錄數(shù)字視頻信號(hào)。例如,在于記錄介質(zhì)上記錄模擬視頻信號(hào)的情形中,該視頻信號(hào)是由MPEG2方案編碼的,并且接著經(jīng)編碼的比特流會(huì)記錄在該記錄介質(zhì)上。另外,在最近的數(shù)字電視廣播中,視頻節(jié)目是由MPEG2方案編碼的,并且接著以傳輸流的形式傳送。在于記錄介質(zhì)上記錄數(shù)字廣播的情形中,使用了無(wú)需執(zhí)行解碼和重編碼的以數(shù)字信號(hào)形式記錄傳輸流的方法。
光盤(pán)介質(zhì)在執(zhí)行隨機(jī)訪(fǎng)問(wèn)處理中是出眾的。在于光盤(pán)記錄介質(zhì)上隨著其特性記錄數(shù)字視頻信號(hào)的情形中,即使在該光盤(pán)介質(zhì)上散布著空閑區(qū),記錄也能夠從一空閑區(qū)開(kāi)始,并且接著通過(guò)搜索該光盤(pán)介質(zhì)的空閑區(qū)來(lái)繼續(xù)。
要記錄的內(nèi)容數(shù)量隨著光盤(pán)容量的增加而增加。每個(gè)內(nèi)容是與它的標(biāo)題一起記錄在光盤(pán)上的。接著,當(dāng)將光盤(pán)放置到再現(xiàn)裝置時(shí)該標(biāo)題會(huì)被讀取和顯示。用戶(hù)能夠選擇所期望的標(biāo)題去再現(xiàn)該標(biāo)題的內(nèi)容。
傳統(tǒng)地,內(nèi)容的標(biāo)題是記錄在光盤(pán)上的任意的不同區(qū)中。由此引起要花費(fèi)時(shí)間讀取和顯示該標(biāo)題的困難。
發(fā)明內(nèi)容
根據(jù)前述,本發(fā)明的目的在于提供一種信息記錄裝置及方法、信息再現(xiàn)裝置及方法、信息記錄介質(zhì)、程序存儲(chǔ)介質(zhì)、以及程序,以便立即讀取和顯示記錄在記錄介質(zhì)上的信息的標(biāo)題。
本發(fā)明的第一信息記錄裝置的特征是包括識(shí)別部件,用于識(shí)別要記錄在信息記錄介質(zhì)上的信息的位置屬性,該位置屬性與在該信息記錄介質(zhì)上的位置有關(guān);以及記錄部件,用于根據(jù)由所述識(shí)別部件的識(shí)別結(jié)果在該信息記錄介質(zhì)上的特定區(qū)中記錄具有規(guī)定位置屬性的信息;以及還在該信息記錄介質(zhì)上記錄該信息記錄介質(zhì)的所述特定區(qū)的地址。
多個(gè)位置屬性是多個(gè)位置屬性之一,識(shí)別部件從多個(gè)位置屬性中指定該位置屬性,并且記錄部件根據(jù)由所述識(shí)別部件的識(shí)別結(jié)果在所述特定區(qū)中的對(duì)應(yīng)于來(lái)自多個(gè)位置屬性的該位置屬性的區(qū)中記錄該信息。
識(shí)別部件還指定信息的種類(lèi),并且記錄部件能夠根據(jù)由所述識(shí)別部件的識(shí)別結(jié)果在所述特定區(qū)中的幾個(gè)區(qū)中記錄信息。
第一信息記錄裝置還包括檢測(cè)部件,用于檢測(cè)在特定區(qū)中的連續(xù)空閑區(qū);比較部件,用于比較信息的容量與由所述檢測(cè)部件檢測(cè)的區(qū)的容量;以及形成部件,用于依賴(lài)于由所述比較部件比較的結(jié)果在所述特定區(qū)形成連續(xù)空閑區(qū)。
本發(fā)明的第一信息記錄方法的特征包括識(shí)別要記錄在信息記錄介質(zhì)上的信息的位置屬性的識(shí)別步驟,所述位置屬性與在該信息記錄介質(zhì)上的位置有關(guān);以及基于由所述識(shí)別步驟的處理的識(shí)別結(jié)果在信息記錄介質(zhì)的特定區(qū)中記錄要記錄在信息記錄介質(zhì)上的信息的記錄步驟,以及還在信息記錄介質(zhì)上記錄該信息記錄介質(zhì)的特定區(qū)的地址。
在本發(fā)明的第一程序存儲(chǔ)介質(zhì)上的程序的特征包括識(shí)別要記錄在信息記錄介質(zhì)上的信息的位置屬性的識(shí)別步驟,所述位置屬性與在該信息記錄介質(zhì)上的位置有關(guān);以及基于由所述識(shí)別步驟的處理的識(shí)別結(jié)果在信息記錄介質(zhì)的特定區(qū)中記錄要記錄在信息記錄介質(zhì)上的信息的記錄步驟,以及還在信息記錄介質(zhì)上記錄該信息記錄介質(zhì)的特定區(qū)的地址。
本發(fā)明的第一程序使計(jì)算機(jī)執(zhí)行識(shí)別要記錄在信息記錄介質(zhì)上的信息的位置屬性的識(shí)別步驟,所述位置屬性與在該信息記錄介質(zhì)上的位置有關(guān);以及基于由所述識(shí)別步驟的處理的識(shí)別結(jié)果在信息記錄介質(zhì)的特定區(qū)中記錄要記錄在信息記錄介質(zhì)上的信息的記錄步驟,以及還在信息記錄介質(zhì)上記錄該信息記錄介質(zhì)的特定區(qū)的地址。
本發(fā)明的第一信息再現(xiàn)裝置的特征包括檢測(cè)部件,用于檢測(cè)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的地址;比較部件,用于互相比較由所述檢測(cè)部件檢測(cè)的多個(gè)信息的地址;確定部件,用于基于所述比較部件的比較結(jié)果確定用于讀取多個(gè)信息的次序;以及讀取部件,用于以由所述確定部件確定的次序讀取多個(gè)信息。
所述第一信息再現(xiàn)裝置還包括控制部件,用于控制對(duì)應(yīng)于由所述讀取部件讀取的多個(gè)信息的內(nèi)容的標(biāo)題的顯示。
本發(fā)明的第一信息再現(xiàn)方法的特征包括檢測(cè)要記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的地址的檢測(cè)步驟;互相比較由所述檢測(cè)步驟檢測(cè)的多個(gè)信息的地址的比較步驟;基于由所述比較步驟的比較結(jié)果確定用于讀取多個(gè)信息的次序的確定步驟;以及以由所述確定步驟確定的次序讀取多個(gè)信息的讀取步驟。
在本發(fā)明的第二程序存儲(chǔ)介質(zhì)上的程序的特征包括檢測(cè)要記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的地址的檢測(cè)步驟;互相比較由所述檢測(cè)步驟檢測(cè)的多個(gè)信息的地址的比較步驟;基于由所述比較步驟的比較結(jié)果確定用于讀取多個(gè)信息的次序的確定步驟;以及以由所述確定步驟確定的次序讀取多個(gè)信息的讀取步驟。
本發(fā)明的第二程序使計(jì)算機(jī)執(zhí)行檢測(cè)要記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的地址的檢測(cè)步驟;互相比較由所述檢測(cè)步驟檢測(cè)的多個(gè)信息的地址的比較步驟;基于由所述比較步驟的比較結(jié)果確定用于讀取多個(gè)信息的次序的確定步驟;以及以由所述確定步驟確定的次序讀取多個(gè)信息的讀取步驟。
本發(fā)明的第二信息再現(xiàn)裝置的特征包括檢測(cè)部件,用于檢測(cè)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的地址;獲取部件,用于獲取在信息記錄介質(zhì)上的信息的位置信息;以及讀取部件,用于基于由所述獲取部件獲取的位置信息從所述信息記錄介質(zhì)中連續(xù)地讀取某種信息。
所述特定區(qū)能夠具有對(duì)應(yīng)于該信息的位置屬性的多個(gè)區(qū)。
所述第二信息再現(xiàn)裝置還包括檢測(cè)部件,用于檢測(cè)信息的種類(lèi)。并且如果該信息的讀取失敗了、則所述讀取部件能夠基于由所述檢測(cè)部件的檢測(cè)結(jié)果從存儲(chǔ)于幾個(gè)區(qū)的信息中讀取其它信息。
所述第二信息再現(xiàn)裝置還包括存儲(chǔ)部件,用于存儲(chǔ)由所述讀取部件讀取的信息;以及恢復(fù)部件,用于從存儲(chǔ)于所述存儲(chǔ)部件中的信息中恢復(fù)規(guī)定的信息。
所述第二信息再現(xiàn)裝置還包括檢測(cè)部件,用于檢測(cè)在特定區(qū)中已經(jīng)記錄信息的區(qū)的最大范圍。并且所述讀取部件能夠讀取記錄在由所述檢測(cè)部件檢測(cè)的最大范圍內(nèi)的所有信息。
本發(fā)明的第二信息再現(xiàn)方法的特征包括檢測(cè)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的地址的檢測(cè)步驟;獲取在信息記錄介質(zhì)上的信息的位置信息的獲取步驟;以及基于由所述獲取步驟的處理獲取的位置信息從所述信息記錄介質(zhì)中連續(xù)地讀取規(guī)定種類(lèi)的信息的讀取步驟。
本發(fā)明的第三程序存儲(chǔ)介質(zhì)的程序的特征包括檢測(cè)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的地址的檢測(cè)步驟;獲取在信息記錄介質(zhì)上的信息的位置信息的獲取步驟;以及基于由所述獲取步驟的處理獲取的位置信息從所述信息記錄介質(zhì)中連續(xù)地讀取一種信息的讀取步驟。
第三程序使計(jì)算機(jī)執(zhí)行檢測(cè)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的地址的檢測(cè)步驟;獲取在信息記錄介質(zhì)上的信息的位置信息的獲取步驟;以及基于由所述獲取步驟的處理獲取的位置信息從所述信息記錄介質(zhì)中連續(xù)地讀取一種信息的讀取步驟。
本發(fā)明的信息記錄介質(zhì)的特征在于特定區(qū)是在規(guī)定位置形成的,以便存儲(chǔ)具有來(lái)自與在信息記錄介質(zhì)上的信息的位置和構(gòu)成CLIPINF的文件相關(guān)的位置屬性的規(guī)定位置屬性的第一信息;多個(gè)第一信息記錄在該特定區(qū)中;并且第二信息作為對(duì)應(yīng)于所述第一信息的內(nèi)容記錄于不是該特定區(qū)的一區(qū)中。
在信息記錄介質(zhì)上的特定區(qū)的地址還能夠記錄于不是該特定區(qū)的一區(qū)中。
本發(fā)明的第二信息記錄裝置的特征包括控制部分,用于控制管理信息以便被記錄在信息記錄介質(zhì)上的特定區(qū)中,以及控制運(yùn)動(dòng)畫(huà)面信息以便記錄在不是該特定區(qū)的一區(qū)中;以及記錄部分,用于在所述信息記錄介質(zhì)上記錄所述運(yùn)動(dòng)畫(huà)面信息、所述管理信息以及所述信息記錄介質(zhì)的特定區(qū)的地址。
本發(fā)明的第二信息記錄方法的特征在于控制得到執(zhí)行以便在信息記錄介質(zhì)的特定區(qū)中記錄管理信息并且還在不是該特定區(qū)的一區(qū)中記錄運(yùn)動(dòng)畫(huà)面信息;并且所述運(yùn)動(dòng)圖像信息、所述管理信息以及所述信息記錄介質(zhì)的特定區(qū)的地址是記錄于所述信息記錄介質(zhì)上的。
在本發(fā)明的第二信息記錄裝置和方法中,播放列表和縮略圖標(biāo)信息能夠記錄于該特定區(qū)。
在本發(fā)明的該信息記錄裝置和方法、程序存儲(chǔ)介質(zhì)和程序中,信息是基于關(guān)于該信息的位置屬性的識(shí)別結(jié)果記錄在信息記錄介質(zhì)上的特定區(qū)中,并且在該信息記錄介質(zhì)上的特定區(qū)的地址是記錄在該信息記錄介質(zhì)上的。
在本發(fā)明的所述第一信息再現(xiàn)裝置和方法、程序存儲(chǔ)介質(zhì)和程序中,用于讀取多個(gè)信息的次序是基于關(guān)于存儲(chǔ)于特定區(qū)中的多個(gè)信息的地址的比較結(jié)果確定的,并且所述多個(gè)信息是以所確定的次序讀取的。
在所述第一信息再現(xiàn)裝置和方法、程序存儲(chǔ)介質(zhì)和程序中,獲取了在信息記錄介質(zhì)上的位置信息,以便基于所獲取的位置信息從該信息記錄介質(zhì)中連續(xù)地讀取一種信息。
在本發(fā)明的信息讀取介質(zhì)中,形成了特定區(qū)以便在該特定區(qū)中記錄多個(gè)第一信息,并且在不是該特定區(qū)的一區(qū)中記錄第二信息。
圖1是解釋本發(fā)明的播放列表和素材之間的關(guān)系的圖;圖2是示出本發(fā)明的目錄結(jié)構(gòu)的圖;圖3是解釋本發(fā)明的相關(guān)信息表的圖;圖4是解釋本發(fā)明的所聚集文件區(qū)的記錄位置的圖;圖5是解釋本發(fā)明的MIA區(qū)的記錄位置的圖;圖6是解釋文件系統(tǒng)描述符的結(jié)構(gòu)的圖;圖7是解釋MIA映射的結(jié)構(gòu)的圖;圖8是解釋MAP輸入的結(jié)構(gòu)的圖;圖9是示出簽名的格式的圖;圖10是示出數(shù)據(jù)類(lèi)型的圖;圖11是解釋文件表的句法的圖;圖12是解釋文件記錄的結(jié)構(gòu)的圖;圖13是解釋下一鏈接的圖;
圖14是解釋親本鏈接的圖;圖15是解釋文件記錄類(lèi)型的圖;圖16是解釋目錄文件記錄的文件記錄類(lèi)型從屬字段的圖;圖17是解釋子鏈接的圖;圖18是解釋數(shù)據(jù)文件記錄的文件記錄類(lèi)型從屬字段的圖;圖19是解釋配置類(lèi)別的圖;圖20是解釋光盤(pán)區(qū)域表的句法的圖;圖21是解釋光盤(pán)區(qū)域記錄的圖;圖22是解釋配置規(guī)則集表的句法的圖;圖23是解釋配置規(guī)則集記錄的結(jié)構(gòu)的圖;圖24是解釋要記錄在配置規(guī)則集表的參數(shù)字段中的數(shù)據(jù)的圖;圖25是解釋文件名表的句法的圖;圖26是解釋第一文件名記錄的結(jié)構(gòu)的圖;圖27是解釋其它文件名記錄的結(jié)構(gòu)的圖;圖28是示出對(duì)其應(yīng)用了本發(fā)明的運(yùn)動(dòng)圖像記錄/再現(xiàn)裝置的結(jié)構(gòu)的方框圖;圖29是解釋圖28的運(yùn)動(dòng)圖像記錄/再現(xiàn)裝置的視頻流記錄處理的流程圖;圖30是解釋圖28的運(yùn)動(dòng)圖像記錄/再現(xiàn)裝置的文件記錄處理的流程圖;圖31是解釋圖29的步驟S13的數(shù)據(jù)庫(kù)記錄處理的流程圖;圖32是解釋圖28的運(yùn)動(dòng)圖像記錄/再現(xiàn)裝置的空格位映射創(chuàng)建處理的流程圖;圖33是解釋空格位映射的圖;圖34是解釋在聚集文件區(qū)中的位置的變化的圖;圖35是解釋圖28的運(yùn)動(dòng)圖像記錄/再現(xiàn)裝置的標(biāo)題顯示處理的流程圖;圖36是解釋圖35的步驟S71的播放列表讀取處理的流程圖;圖37是解釋圖35的步驟S71的素材信息讀取處理的流程圖;圖38是解釋在圖35的步驟S72的類(lèi)別之前的文件的圖;圖39是解釋在圖35的步驟S72的類(lèi)別之后的文件的圖;圖40是解釋聚集文件區(qū)中的文件的記錄位置的圖;圖41是解釋在記錄介質(zhì)上的文件的記錄位置的圖;
圖42是示出所述目錄結(jié)構(gòu)的另一例子的圖;圖43是示出在文件名、配置類(lèi)別和穩(wěn)健(robust)位之間的關(guān)系的圖;圖44是解釋具有一穩(wěn)健位的文件的排列方法的圖;圖45是解釋在卷空間中文件的LB區(qū)域和聚集文件的LB區(qū)域的一排列例子的圖;圖46是示出聚集文件的LB區(qū)域中的文件數(shù)據(jù)的一排列例子的圖;圖47是示出在用于第一組文件的主LB區(qū)域中的文件數(shù)據(jù)的一排列例子的圖;圖48是示出其中聚集文件的LB區(qū)域分隔文件的LB區(qū)域的一例子的圖;圖49是解釋DVR文件的配置信息的句法的圖;圖50是解釋LB區(qū)域的句法的圖;圖51是示出對(duì)其應(yīng)用了本發(fā)明的運(yùn)動(dòng)圖像記錄/再現(xiàn)裝置的另一結(jié)構(gòu)的方框圖;圖52是解釋真實(shí)播放列表的新記錄處理的流程圖;圖53是解釋真實(shí)播放列表的新記錄處理的流程圖;圖54是解釋一列播放列表的屏幕顯示處理的流程圖;圖55是解釋該列播放列表的屏幕顯示處理的流程圖;圖56是解釋讀取處理的流程圖;圖57是解釋另一讀取處理的流程圖。
具體實(shí)施例方式
將參考附圖描述本發(fā)明的優(yōu)選實(shí)例。
首先,將參考圖1和圖2解釋用于在記錄介質(zhì)上記錄信息的文件結(jié)構(gòu)。
圖1示出了一種信息記錄介質(zhì)(將稍后描述在圖28中的記錄介質(zhì)10)的應(yīng)用格式的簡(jiǎn)化結(jié)構(gòu)。該結(jié)構(gòu)具有兩層,播放列表(PlayList)和素材(Clip),以管理AV(音視頻)流。卷信息管理在光盤(pán)上的所有素材和播放列表。
一對(duì)單AV流和它的所附信息被認(rèn)作一對(duì)象、并且被稱(chēng)作素材。AV流文件被稱(chēng)作素材AV流文件,并且它的所附信息被稱(chēng)作素材信息文件。
一素材AV流文件存儲(chǔ)通過(guò)根據(jù)由DVR(數(shù)字視頻記錄)應(yīng)用格式管理的結(jié)構(gòu)重新組成MPEG2傳送流所創(chuàng)建的數(shù)據(jù)。一般地將在計(jì)算機(jī)等中使用的數(shù)據(jù)文件作為字節(jié)隊(duì)列(train)處理,并且在另一方面,在素材AV流文件中的內(nèi)容是在時(shí)間軸上處理的,并且播放列表主要以時(shí)間戳在素材上指定存取點(diǎn)。當(dāng)播放列表給出在素材中的存取點(diǎn)的時(shí)間戳?xí)r,素材信息文件將用作搜索其中素材AV流文件的流將要開(kāi)始被解碼的地址信息(數(shù)據(jù)字節(jié)位置)。
播放列表得到創(chuàng)建使得用戶(hù)能夠選擇用于從素材中再現(xiàn)所期望的區(qū),并且能夠容易地編輯它們。一個(gè)播放列表是由用于從素材中再現(xiàn)的區(qū)組成的。用于從素材中再現(xiàn)的一個(gè)區(qū)被稱(chēng)作播放條目(PlayItem),并且是由在時(shí)間軸上的一對(duì)入點(diǎn)和出點(diǎn)指定的。由此,播放列表是由播放條目組成的。
播放列表有兩種類(lèi)型一種是真實(shí)播放列表,以及另一種是虛擬播放列表。
真實(shí)播放列表共享由該真實(shí)播放列表定位的素材流。即,真實(shí)播放列表通過(guò)等價(jià)于由該真實(shí)播放列表定位的素材流的數(shù)據(jù)的量占用光盤(pán)。當(dāng)AV流是作為新素材記錄時(shí),自動(dòng)地創(chuàng)建了在能夠執(zhí)行再現(xiàn)的區(qū)內(nèi)定位該素材的真實(shí)播放列表。如果從真實(shí)播放列表中刪除用于再現(xiàn)的區(qū)的一部分,則對(duì)應(yīng)流的數(shù)據(jù)也從素材中刪除了。
虛擬播放列表不共享素材的數(shù)據(jù)。即使改變或刪除虛擬播放列表,素材也完全不改變。
在下文中,將真實(shí)播放列表和虛擬播放列表在以下解釋中簡(jiǎn)單地一起稱(chēng)為播放列表。
在DVR光盤(pán)上的必需目錄如下具有“DVR”目錄的根目錄,所述“DVR”目錄具有“播放列表”目錄、“素材信息”目錄、“流目錄”和“數(shù)據(jù)”目錄。
根目錄可以具有不是以上的下級(jí)目錄,然而它們不考慮為DVR應(yīng)用格式。
圖2示出在DVR光盤(pán)上的目錄結(jié)構(gòu)的例子。如該圖所示,根目錄有一個(gè)目錄。
“DVR”...由DVR應(yīng)用格式管理的的所有文件和目錄應(yīng)該是從屬于該目錄。
“DVR”目錄具有將在下面解釋的目錄。
“播放列表”...真實(shí)播放列表和虛擬播放列表的數(shù)據(jù)庫(kù)文件應(yīng)該從屬于該目錄。即使沒(méi)有播放列表該目錄也應(yīng)該存在。
“素材信息”...素材數(shù)據(jù)庫(kù)應(yīng)該從屬于該目錄。即使沒(méi)有素材該目錄也應(yīng)該存在。
“流”...AV流應(yīng)該從屬于該目錄。即使沒(méi)有AV流文件該目錄也應(yīng)該存在。
“播放列表”目錄存儲(chǔ)兩種類(lèi)型的播放列表文件。一種是用于真實(shí)播放列表,而另一種是用于虛擬播放列表。
“xxxxx.rpls”...該文件將存儲(chǔ)關(guān)于一真實(shí)播放列表的信息。為每個(gè)真實(shí)播放列表創(chuàng)建了一文件。該文件名是“xxxxx.rpls”?!皒xxxx”是由從0至9的5位數(shù)字組成的。該文件的擴(kuò)展名應(yīng)該是“rpls”。
“yyyyy.vpls”...該文件將存儲(chǔ)關(guān)于一虛擬播放列表的信息。為每個(gè)虛擬播放列表創(chuàng)建了一文件。該文件名是“yyyyy.vpls”?!皔yyyy”是由從0至9的5位數(shù)字組成的。該文件的擴(kuò)展名應(yīng)該是“vpls”。
“素材信息”目錄具有每個(gè)對(duì)應(yīng)于一AV流文件的文件。
“zzzzz.clpi”...該文件是對(duì)應(yīng)于一AV流文件的素材信息文件(素材AV流文件或者橋-素材AV流文件)。該文件名是“zzzzz.clpi”?!皕zzzz”是由從0至9的5位數(shù)字組成的。該文件的擴(kuò)展名應(yīng)該是“clpi”。
“流”目錄存儲(chǔ)AV流的文件。
“zzzzz.m2ts”...該文件是由DVR系統(tǒng)處理的AV流文件。這是一AV流文件或者橋-素材AV流文件。該文件名是“zzzzz.m2ts”,并且“zzzzz”是由從0至9的5位數(shù)字組成的。該文件的擴(kuò)展名應(yīng)該是“m2ts”。
一個(gè)AV流文件及其對(duì)應(yīng)的素材信息文件應(yīng)該具有同樣的5位數(shù)字“zzzzz”。
由于其它目錄和文件名不需要去實(shí)現(xiàn)本發(fā)明的實(shí)例,所以它們的解釋被省略。
接著,將解釋?xiě)?yīng)用了本發(fā)明的文件管理系統(tǒng)。如圖3所示,本發(fā)明使用文件系統(tǒng)描述符、文件系統(tǒng)的MIA映射、文件表、光盤(pán)區(qū)域表、配置規(guī)則集表、以及文件名表等6種管理信息表來(lái)管理文件。
它們中的文件系統(tǒng)描述符(FSD)是在如圖4所示的光盤(pán)上的前綴地址(在圖4的情形中,A1和A2)之間存儲(chǔ)的。
不是文件系統(tǒng)描述符的管理信息表存儲(chǔ)于如圖5所示的邏輯容量上的MIA(管理信息區(qū))中。在圖5的該例子中,MIA是在光盤(pán)上的地址A11和A12之間形成的,然而這些地址在需要時(shí)會(huì)改變。
所述MIA區(qū)是在所述邏輯容量中的兩個(gè)不同區(qū)中形成的,用于提供可靠特征。一個(gè)是主MIA、以及另一個(gè)是預(yù)留MIA。
所述管理表在MIA中的位置是由MIA映射指示的,并且MIA和MIA映射的位置是由文件系統(tǒng)描述符指示的。
文件系統(tǒng)描述符具有圖6所示的結(jié)構(gòu)。
圖9中詳細(xì)示出了稍后將解釋的簽名(BP0)。簽名的數(shù)據(jù)類(lèi)型字段的值應(yīng)該是16。
創(chuàng)建時(shí)間(BP8)指示文件系統(tǒng)描述符的創(chuàng)建時(shí)間。
修改時(shí)間(BP12)指示文件系統(tǒng)描述符的更新時(shí)間。
互換類(lèi)別(BP16)提供媒體兼容性的限制。
預(yù)留(BP17)是未來(lái)的使用預(yù)留的。在該字段中應(yīng)該設(shè)置為#00。
主MIA的起始地址(BP20)指示主MIA的初始邏輯塊號(hào)。
預(yù)留MIA的起始地址(BP24)指示預(yù)留MIA的初始邏輯塊號(hào)。
MIA的長(zhǎng)度(BP28)基于邏輯塊單元指定MIA的容量。在MIA中不存在超過(guò)#FFFF的邏輯塊。
MIA映射扇區(qū)的編號(hào)(BP30)指定要存儲(chǔ)于MIA中的MIA映射的塊號(hào)。
主MIA中的MIA映射扇區(qū)(BP32)指定在主MIA中屬于MIA映射的所有MIB(管理信息塊)(在MIA的邏輯塊)。這些塊的MIB號(hào)應(yīng)該以MIA映射的結(jié)構(gòu)次序記錄。
預(yù)留MIA中的MIA映射扇區(qū)(BP32+2x)指定在預(yù)留MIA中屬于MIA映射的所有MIB。這些塊的MIB號(hào)應(yīng)該以MIA映射的結(jié)構(gòu)次序記錄。
MIA映射用于管理記錄在MIA中的數(shù)據(jù)結(jié)構(gòu)的位置。在MAP條目(entry)字段中的每個(gè)記錄對(duì)應(yīng)于一個(gè)MIB(管理信息塊)(在MIA中的邏輯塊),并且指示MIB的使用條件。MIA映射具有圖7所示的結(jié)構(gòu)。
圖9中示出了稍后將解釋的簽名(BP0)。簽名的數(shù)據(jù)類(lèi)型字段的值應(yīng)該是17。
MIA映射的起始地址(MB8)利用MIB號(hào)指定在MIA中MIA映射的第一MIB。
文件表的起始地址(BP10)利用MIB號(hào)指定在MIA中文件表的第一MIB。
光盤(pán)區(qū)域表的起始地址(BP12)利用MIB號(hào)指定在MIA中光盤(pán)區(qū)域表的第一MIB。
配置規(guī)則集表的起始地址(BP14)利用MIB號(hào)指定在MIA中配置規(guī)則集表的第一MIB。
文件名表的起始地址(BP16)利用MIB號(hào)指定在MIA中文件名表的第一MIB。
缺陷信息表的起始地址(BP18)利用MIB號(hào)指定在MIA中缺陷信息表的第一MIB。如果在MIA中不存在缺陷信息表則該字段應(yīng)該設(shè)置為#FFFF。
擴(kuò)展屬性表的起始地址(BP20)利用MIB號(hào)指定在MIA中擴(kuò)展屬性表的第一MIB。如果在MIA中不存在擴(kuò)展屬性表則該字段應(yīng)該設(shè)置為#FFFF。
實(shí)現(xiàn)使用描述符的編號(hào)(BP22)指示記錄于實(shí)現(xiàn)使用描述符指示器字段中的條目的編號(hào)。
實(shí)現(xiàn)使用描述符指示器(BP24)指示實(shí)現(xiàn)使用描述符的數(shù)據(jù)類(lèi)型和位置。
映射條目(BP24+4ND)指示MIB的使用條件。每個(gè)記錄是用單元16記錄的。條目的數(shù)目等于在MIA中的MIB的數(shù)目(NMIB)。第一MAP條目指示第一MIB的使用條件,并且第二MAP條目指示第二MIB的使用條件。第n個(gè)MAP條目指示第n個(gè)MIB的使用條件。圖8示出能夠在MAP條目中使用的值的含義。
所述數(shù)據(jù)結(jié)構(gòu)小到足以存儲(chǔ)在一MIB中,在對(duì)應(yīng)于該MIB的映射條目中應(yīng)該設(shè)置為#FFFF。當(dāng)數(shù)據(jù)結(jié)構(gòu)由幾個(gè)MIB組成時(shí),映射條目具有下一MIB的數(shù)目,并且最后MIB的映射條目具有#FFFF。具有#FFF1的映射條目意味著未使用對(duì)應(yīng)的MIB、并且當(dāng)需要新MIB時(shí)能夠使用該MIB。具有#FFF0的映射條目意味著由于例如損壞的扇區(qū)而不能夠使用對(duì)應(yīng)的MIB。
簽名是記錄于數(shù)據(jù)結(jié)構(gòu)的頭中用于識(shí)別。SigRec用于指明它的值。簽名是以圖9所示的格式記錄的。
識(shí)別的內(nèi)容(RBP0)是“JAFS”的字母串。
版本(RBP4)指定標(biāo)準(zhǔn)的版本號(hào)。例如,應(yīng)該設(shè)置“1”用于指示JAFS修訂本為1。
數(shù)據(jù)類(lèi)型(RBP5)指示數(shù)據(jù)結(jié)構(gòu)的類(lèi)型。在該字段中應(yīng)該根據(jù)數(shù)據(jù)結(jié)構(gòu)的類(lèi)型設(shè)置圖10所示的值。
預(yù)留(RBP0-15、24-255)應(yīng)該是0(為未來(lái)使用預(yù)留)。
圖11示出文件表的句法。
如該圖所示,文件表是由文件表頭和至少一個(gè)文件記錄組成的。
文件記錄具有以從1開(kāi)始的遞增次序的整數(shù)編號(hào)。該編號(hào)被用作文件記錄編號(hào)。文件表的第一文件記錄應(yīng)該是用于描述它的目錄等級(jí)的根目錄的目錄文件記錄。
圖12示出文件記錄的結(jié)構(gòu)。
文件名(RBP0)指定存儲(chǔ)一系列字節(jié)數(shù)據(jù)用于識(shí)別由該文件記錄定位的文件或者目錄的文件名記錄鏈。每個(gè)文件名應(yīng)該在一目錄中是唯一的。一目錄必須沒(méi)有具有同一名稱(chēng)的多個(gè)文件或者目錄。文件名記錄鏈的第一文件名記錄編號(hào)是記錄在該字段中的。
下一鏈接(RBP2)指明屬于如圖13所示的同一目錄的文件或者目錄。在該字段設(shè)置文件或者目錄的文件記錄編號(hào)。如果該文件記錄是所述鏈接列表的最后條目,則在該字段中應(yīng)該設(shè)置為#FFFF。
如圖14所示,父鏈接(RBP4)指定文件或者目錄屬于的所述目錄的文件記錄編號(hào)。當(dāng)該文件記錄指定目錄等級(jí)的根目錄時(shí),該文件記錄的文件記錄編號(hào)應(yīng)該在該字段設(shè)置。
屬性(RBP6)指定由該文件記錄指明的文件或目錄的屬性。屬性包括穩(wěn)健性位。
擴(kuò)展屬性記錄編號(hào)(RBP8)指明存儲(chǔ)該文件記錄或者由該文件記錄指明的文件或目錄的擴(kuò)展屬性的擴(kuò)展屬性記錄鏈。擴(kuò)展屬性記錄鏈的第一記錄的記錄編號(hào)存儲(chǔ)于該字段。如果不存在擴(kuò)展屬性記錄,則應(yīng)該設(shè)置為#FFFF。
文件記錄類(lèi)型(RBP10)指明如圖15所示的文件記錄的類(lèi)型。
文件記錄類(lèi)型部分的描述(RBP11)取決于文件記錄類(lèi)型字段的值。
創(chuàng)建時(shí)間(RBP24)指示文件記錄的創(chuàng)建時(shí)間。
如果該文件記錄是目錄文件記錄,則修改時(shí)間(RBP28)指示該目錄的更新時(shí)間。如果文件記錄是數(shù)據(jù)文件記錄,則修改時(shí)間(RBP28)指示該文件的更新時(shí)間。
圖15中的目錄文件記錄用于描述目錄。目錄文件記錄是如圖12所示創(chuàng)建的,并且它的文件記錄類(lèi)型部分字段是如圖16所示創(chuàng)建的。
圖16中的文件記錄類(lèi)型(RBP10)應(yīng)該是1。
預(yù)留(RBP11)是為未來(lái)使用預(yù)留的。在該字段應(yīng)該設(shè)置為0。
子鏈接(RBP12)指明屬于由如圖17所示的該目錄文件記錄指明的目錄的文件和目錄。指明一文件或目錄的第一文件記錄的文件記錄編號(hào)應(yīng)該在該字段設(shè)置。如果該目錄沒(méi)有文件或目錄,在該字段應(yīng)該設(shè)置為#FFFF。
預(yù)留(MBP14)是為未來(lái)使用預(yù)留的。在該字段應(yīng)該設(shè)置為0。
圖15中的數(shù)據(jù)文件記錄用于描述文件。數(shù)據(jù)文件記錄是如圖12所示創(chuàng)建的,并且它的文件記錄類(lèi)型從屬字段是如圖18所示創(chuàng)建的。
圖18中的文件記錄類(lèi)型(RBP10)一定是2。
配置類(lèi)別(RBP11)指明由該數(shù)據(jù)文件記錄指明的文件的配置類(lèi)別。
配置類(lèi)別指明文件的記錄特征(位置屬性)。DVR應(yīng)用具有如圖19所示的三種類(lèi)型。
數(shù)據(jù)文件對(duì)應(yīng)于常規(guī)文件。實(shí)時(shí)文件對(duì)應(yīng)于用于應(yīng)該在固定時(shí)間期間存儲(chǔ)或讀取的數(shù)據(jù)的文件。例如,存儲(chǔ)AV數(shù)據(jù)的內(nèi)容數(shù)據(jù)的文件是該類(lèi)型的文件。
聚集文件對(duì)應(yīng)于當(dāng)插入光盤(pán)到記錄或再現(xiàn)裝置中時(shí)的短時(shí)間內(nèi)應(yīng)該讀取的文件。
例如,聚集文件包括圖2所示的播放列表(帶有*.rpls和*.vpls的擴(kuò)展名的文件)的文件和組成素材信息(帶有*.clpi的擴(kuò)展名的文件)的文件。
圖18中的光盤(pán)區(qū)域記錄編號(hào)(RBP12)指明要由該數(shù)據(jù)文件記錄定位的文件數(shù)據(jù)。該文件數(shù)據(jù)是利用光盤(pán)區(qū)域記錄的列表描述的,并且第一光盤(pán)區(qū)域記錄的編號(hào)在該字段設(shè)置。如果沒(méi)有要定位的光盤(pán)區(qū)域記錄,則該字段應(yīng)該設(shè)置為#FFFF。
當(dāng)屬性字段(RBP6)(圖12)中的穩(wěn)健性位設(shè)置為1時(shí),圖18的剩余光盤(pán)區(qū)域記錄編號(hào)(RBP14)指明要由該數(shù)據(jù)文件記錄定位的剩余文件數(shù)據(jù)。該文件數(shù)據(jù)是利用光盤(pán)區(qū)域記錄的列表描述的,并且第一光盤(pán)區(qū)域記錄的編號(hào)在該字段設(shè)置。如果沒(méi)有要定位的光盤(pán)區(qū)域記錄,則在該字段設(shè)置為#FFFF。
如果數(shù)據(jù)長(zhǎng)度(RBP16)字段的值是#FFFFFFFFFFFFFFFF,則該字段不包括有效數(shù)據(jù)。否則,該字段指明要由該數(shù)據(jù)文件記錄定位的文件數(shù)據(jù)的長(zhǎng)度。
光盤(pán)區(qū)域表是由如圖20所示的光盤(pán)區(qū)域表頭和至少零個(gè)光盤(pán)區(qū)域記錄組成的。
光盤(pán)區(qū)域記錄具有以從1開(kāi)始的遞增次序的整數(shù)編號(hào)。該編號(hào)被用作圖18的光盤(pán)區(qū)域記錄編號(hào)。光盤(pán)區(qū)域記錄的鏈接列表是通過(guò)將下一光盤(pán)區(qū)域記錄的編號(hào)設(shè)置到下一光盤(pán)區(qū)域記錄字段中來(lái)創(chuàng)建的(圖21)。接著,將它稱(chēng)為光盤(pán)區(qū)域記錄鏈。在光盤(pán)區(qū)域記錄鏈中的最后光盤(pán)區(qū)域記錄的下一光盤(pán)區(qū)域記錄字段的值一定是#FFFF。
光盤(pán)區(qū)域記錄指示光盤(pán)區(qū)域的起始和結(jié)束位置以及在光盤(pán)區(qū)域鏈中的下一光盤(pán)區(qū)域記錄的位置。光盤(pán)區(qū)域記錄是如圖21所示創(chuàng)建的。
起始邏輯塊編號(hào)(RBP0)指明包括光盤(pán)區(qū)域的第一字節(jié)的一邏輯塊。該邏輯塊編號(hào)是在該字段設(shè)置的。
結(jié)束邏輯塊編號(hào)(RBP4)指明具有光盤(pán)區(qū)域的最后字節(jié)的一邏輯塊。該邏輯塊編號(hào)是在該字段設(shè)置的。
起始偏移量(RBP8)指明從具有光盤(pán)區(qū)域的第一字節(jié)的邏輯塊的頭到該字節(jié)的偏移量。如果光盤(pán)區(qū)域從邏輯塊的頭開(kāi)始,則在該字段設(shè)置為0。
結(jié)束偏移量(RBP10)指明從具有第一字節(jié)的邏輯塊的頭到該字節(jié)的偏移量。如果光盤(pán)區(qū)域的最后字節(jié)是該邏輯塊的第一字節(jié),則在該字段設(shè)置為0。
預(yù)留(RBP12)是為未來(lái)使用預(yù)留的。在該字段應(yīng)該設(shè)置為#00。
其中下一光盤(pán)區(qū)域記錄(RBP14)字段具有0值的情形意味著該光盤(pán)區(qū)域記錄還未被使用,并且能夠用于描述新光盤(pán)區(qū)域。在其它情形中,該字段指明在光盤(pán)區(qū)域記錄鏈中的下一光盤(pán)區(qū)域。下一光盤(pán)區(qū)域記錄的編號(hào)是由該字段指明的。如果該記錄是光盤(pán)區(qū)域記錄鏈的最后條目,則一定設(shè)置為#FFFF。
配置規(guī)則集表(圖10)指明該文件系統(tǒng)在邏輯容量中使用的文件數(shù)據(jù)的一種配置方法。配置規(guī)則集表是由圖22所示的配置規(guī)則集表頭和配置規(guī)則集記錄組成的。
配置規(guī)則集記錄用于指定一種配置方法。配置規(guī)則集記錄具有如圖23所示的結(jié)構(gòu)。
域(RBP0)指示指定該配置規(guī)則集的值。
類(lèi)型(RBP1)指示指定該配置規(guī)則集的類(lèi)型的值。該值是由配置規(guī)則集的每個(gè)域定義的。
參數(shù)的長(zhǎng)度(RBP2)指定參數(shù)(RBP8)字段的長(zhǎng)度。
預(yù)留(RBP4)是為未來(lái)使用預(yù)留的。在該字段中一定設(shè)置為#00。
參數(shù)(RBP8)能夠用于取決于配置規(guī)則集記錄數(shù)據(jù)。
在本發(fā)明中,提供了三種類(lèi)型的文件屬性作為如圖19所示的配置類(lèi)別,并且被指明為聚集文件的文件是聚集地記錄在作為在光盤(pán)中的指定區(qū)的聚集文件區(qū)(在圖4中的地址A3和A4之間的區(qū))中的。
圖23中的配置規(guī)則集記錄的參數(shù)存儲(chǔ)在光盤(pán)上的聚集文件中提供的一個(gè)或多個(gè)區(qū)的位置(起始地址和結(jié)束地址)和如圖24所示的區(qū)的總數(shù)目。
文件名表(圖10)是由如圖25所示的文件名表頭和至少零個(gè)文件名記錄組成的。
文件名記錄具有以從1開(kāi)始的遞增次序的連續(xù)整數(shù)編號(hào)。該編號(hào)被用作文件名記錄編號(hào)。
文件名是以至少一個(gè)文件名記錄來(lái)描述的。如果該文件名的長(zhǎng)度少于28字節(jié),則該文件名是以一個(gè)文件名記錄來(lái)描述的。在其它情形中,該文件名是以文件名記錄的鏈接列表來(lái)描述的。一個(gè)記錄或所述列表被稱(chēng)為文件名記錄鏈。
所述鏈的第一文件名記錄是如圖26所示記錄的。所述鏈的其它文件名記錄是如圖27所示記錄的。
在下一文件名記錄(RBP0)字段中的0意味著該文件名記錄還未被使用,并且能夠用于記錄新文件名。
在圖26中的下一文件名記錄(RBP0)指示屬于該文件名記錄鏈的下一文件名記錄的編號(hào)。如果該文件名記錄是在文件名記錄鏈的最后條目,則在該字段一定設(shè)置為#FFFF。
長(zhǎng)度(RBP2)基于一字節(jié)單位指明文件名的長(zhǎng)度。
文件名信息(RBP4)存儲(chǔ)關(guān)于文件名的信息。
圖27的下一文件名記錄指示屬于文件名記錄鏈的下一文件名記錄。如果該文件名記錄是在文件名記錄鏈的最后條目,則在該字段一定設(shè)置為#FFFF。
文件名信息(RBP2)存儲(chǔ)關(guān)于文件名的信息。
接著,將參考圖28中的運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置1的方框圖解釋記錄和再現(xiàn)具有DVR應(yīng)用結(jié)構(gòu)的數(shù)據(jù)的系統(tǒng)。
例如,記錄在作為光盤(pán)的記錄介質(zhì)10上的信息是由再現(xiàn)器61的讀取部分11讀取的。解調(diào)器12解調(diào)已經(jīng)由讀取部分11從記錄介質(zhì)10中讀取的數(shù)據(jù),并且將結(jié)果給到ECC(糾錯(cuò)碼)解碼器13上。該ECC解碼器13將從解調(diào)器12給出的數(shù)據(jù)分離為AV流和數(shù)據(jù)庫(kù),以給出AV流到源拆包器(depacketizer)14上、并且輸出數(shù)據(jù)庫(kù)到控制單元17上。
源拆包器14將輸入的AV流拆包并且輸出結(jié)果到多路分配器15上。該多路分配器15將從源拆包器14給出的數(shù)據(jù)分離為視頻(V)、音頻(A)和系統(tǒng)(S)數(shù)據(jù),并且將它們輸出到AV解碼器16和多路復(fù)用器25上。
AV解碼器16基于系統(tǒng)數(shù)據(jù)將所輸入的視頻數(shù)據(jù)和音頻數(shù)據(jù)解碼,并且分別從終端18和19輸出視頻信號(hào)和音頻信號(hào)。
記錄器62的AV編碼器23接收分別從終端21和22輸入的視頻信號(hào)和音頻信號(hào)。該視頻信號(hào)還輸入到視頻分析器24上。AV編碼器23和視頻分析器24在如果必要時(shí)取代從終端21輸入的視頻信號(hào)而接收從AV解碼器16輸出的視頻信號(hào)。
AV編碼器23將輸入的視頻信號(hào)和音頻信號(hào)編碼、并且輸出已編碼的視頻信號(hào)(V)、音頻信號(hào)(A)、以及對(duì)應(yīng)于該編碼的系統(tǒng)數(shù)據(jù)(S)到多路復(fù)用器25上。
視頻分析器24分析所輸入的視頻信號(hào)、并且輸出分析結(jié)果到控制單元17上。
傳送流是從數(shù)字接口或數(shù)字電視調(diào)諧器輸入到終端33的,并且接著會(huì)經(jīng)由開(kāi)關(guān)27輸入到多路分配器15或者經(jīng)由開(kāi)關(guān)27和開(kāi)關(guān)28輸入到已復(fù)用的流分析器26和源封包器29上。復(fù)用的流分析器26和源封包器29能夠接收經(jīng)由開(kāi)關(guān)28從多路復(fù)用器25輸出的信號(hào)。
復(fù)用的流分析器26分析輸入信號(hào)并且輸出分析結(jié)果到控制單元17上。源封包器29打包輸入信號(hào)、并且給出結(jié)果到ECC編碼器30上。該ECC編碼器30還接收從控制單元17輸出的數(shù)據(jù)庫(kù)。
ECC編碼器30添加一誤差校正碼到輸入信號(hào),并且編碼、并且接著輸出結(jié)果到調(diào)制器31。調(diào)制器31調(diào)整從ECC編碼器30輸入的數(shù)據(jù)、并且輸出結(jié)果到記錄部分32上。記錄部分32在記錄介質(zhì)10上執(zhí)行從調(diào)制器31輸入的數(shù)據(jù)的記錄處理。
控制單元17具有存儲(chǔ)單元17A,用于存儲(chǔ)各種數(shù)據(jù)和控制每個(gè)部分。
驅(qū)動(dòng)41可以連接到控制單元17上以驅(qū)動(dòng)磁盤(pán)51、光盤(pán)52、磁光盤(pán)53以及半導(dǎo)體存儲(chǔ)器54。
注意,能夠?qū)⒐獗P(pán)52用作記錄介質(zhì)10。
首先,將解釋運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置1編碼和記錄所輸入的音頻/視頻信號(hào)的基本操作。
視頻信號(hào)和音頻信號(hào)是分別從記錄器62的終端21和22輸入的。該視頻信號(hào)會(huì)輸入到視頻分析器24和AV編碼器23上。該音頻信號(hào)也會(huì)輸入到AV編碼器23上。AV編碼器23編碼輸入的視頻信號(hào)和音頻信號(hào)、并且輸出編碼的視頻流(V)、編碼的音頻流(A)以及系統(tǒng)信息(S)到多路復(fù)用器25上。
編碼的視頻流(V)是例如MPEG2視頻流,以及編碼的音頻流(A)是例如MPEG1音頻流或者杜比(Dolby)AC3(商標(biāo))音頻流。系統(tǒng)信息(S)是用于編碼視頻/音頻的信息(編碼畫(huà)面和音頻幀的字節(jié)尺寸以及畫(huà)面編碼類(lèi)型等)和用于AV同步的時(shí)間信息。
多路復(fù)用器25基于輸入的系統(tǒng)信息復(fù)用輸入的流、并且輸出所復(fù)用的流。該復(fù)用流是例如MPEG2傳送流或者M(jìn)PEG2節(jié)目流。該復(fù)用流被輸入到復(fù)用流分析器26和源封包器29上。源封包器29根據(jù)記錄介質(zhì)10的應(yīng)用格式解碼輸入的復(fù)用流,以產(chǎn)生由源數(shù)據(jù)包組成的AV流。該AV流在ECC(誤差校正)編碼器30處被添加誤差校正碼、并且在調(diào)制器31處進(jìn)行調(diào)制、并且接著結(jié)果會(huì)輸入到記錄部分32上。記錄部分32基于從控制單元17給出的控制信號(hào)在記錄介質(zhì)10上記錄該AV流文件。
接著,將解釋用于記錄從例如數(shù)字接口或者數(shù)字電視調(diào)諧器(未示出)輸入的數(shù)字電視廣播的傳送流的基本操作。
從終端33中輸入一傳送流。存在兩種方法用于記錄輸入的傳送流一種是用于透明記錄,而另一種是用于重新編碼以降低記錄比特率并且接著記錄。從充當(dāng)用戶(hù)接口的終端20中向控制單元17輸入用于記錄方法的命令信息,使得該控制單元17控制該記錄方法。
在輸入的傳送流的透明記錄的情形中,該傳送流會(huì)輸入到復(fù)用流分析器26和源封包器29上。其后直到在記錄介質(zhì)10上記錄了AV流的該處理是與如上所述的輸入的音頻信號(hào)和視頻信號(hào)的編碼和記錄的處理相同的。
在重新編碼和記錄輸入的傳送流的情形中,輸入的傳送流會(huì)輸入到多路分配器15上。該多路分配器15輸入視頻流(V)到AV解碼器16上。AV解碼器16解碼視頻流、并且輸入再現(xiàn)視頻流到AV編碼器23上。AV編碼器23編碼輸入的視頻、并且輸入編碼視頻流(V)到多路復(fù)用器25上。
在另一方面,從多路分配器15輸出的音頻流(A)和系統(tǒng)信息(S)直接被輸入到多路復(fù)用器25上。多路復(fù)用器25基于輸入的系統(tǒng)信息復(fù)用輸入的音頻流、并且輸出該復(fù)用流。其后直到在記錄介質(zhì)10上記錄了AV流的該處理是與如上所述的編碼和記錄輸入音頻信號(hào)和視頻信號(hào)的處理相同的。
該運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置1記錄AV流文件、并且還記錄與該文件相關(guān)的應(yīng)用數(shù)據(jù)庫(kù)信息。該應(yīng)用數(shù)據(jù)庫(kù)信息是由控制單元17創(chuàng)建的。輸入到控制單元17的信息包括來(lái)自視頻分析器24的運(yùn)動(dòng)畫(huà)面的特征信息、來(lái)自復(fù)用流分析器26的AV流的特征信息、以及從充當(dāng)用戶(hù)接口的終端20輸入的用戶(hù)命令信息。
當(dāng)運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置1本身編碼該視頻信號(hào)時(shí),來(lái)自視頻分析器24的運(yùn)動(dòng)畫(huà)面的特征信息是由運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置1產(chǎn)生的。視頻分析器24分析輸入的視頻信號(hào)的內(nèi)容、并且產(chǎn)生與在輸入的運(yùn)動(dòng)畫(huà)面信號(hào)上的特征標(biāo)記點(diǎn)的畫(huà)面相關(guān)的信息。該信息是用于諸如在輸入視頻信號(hào)中的節(jié)目起始點(diǎn)、場(chǎng)景變化點(diǎn)以及CM起始/結(jié)束點(diǎn)的特征標(biāo)記點(diǎn)的畫(huà)面的命令信息。另外,該信息包括該畫(huà)面的縮略圖標(biāo)和該內(nèi)容的標(biāo)題。該圖像的該命令信息經(jīng)由控制單元17輸入到多路復(fù)用器25上。
多路復(fù)用器25在復(fù)用由控制單元17指示的標(biāo)記點(diǎn)的圖像的編碼畫(huà)面時(shí),返回在該AV流上的該編碼畫(huà)面的地址信息到控制單元17上。該控制單元17將該種特征圖像關(guān)聯(lián)到在該AV流上的該編碼畫(huà)面的地址信息上,并且將它們存儲(chǔ)于存儲(chǔ)單元17A中。
來(lái)自復(fù)用流分析器26的AV流的特征信息是與要記錄的AV流的編碼信息相關(guān)的信息、并且是由運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置1產(chǎn)生的。例如,該信息包括AV流的I-畫(huà)面的時(shí)間戳和地址信息、STC(系統(tǒng)時(shí)鐘)的不連續(xù)信息、在節(jié)目?jī)?nèi)容中的改變信息、以及到來(lái)時(shí)間和地址信息。
AV流的I-畫(huà)面的時(shí)間戳和地址信息是要存儲(chǔ)于‘EP_map’中的數(shù)據(jù)。在AV流中的STC(系統(tǒng)時(shí)鐘)的不連續(xù)信息是要存儲(chǔ)于‘序列信息’中的數(shù)據(jù)。在AV流中的節(jié)目?jī)?nèi)容的改變信息是要存儲(chǔ)于‘節(jié)目信息’中的數(shù)據(jù)。以及在AV流中的到來(lái)時(shí)間和地址信息是存儲(chǔ)于TU_map的。
在另一方面,當(dāng)從終端33輸入的傳送流要被透明記錄時(shí),復(fù)用流分析器26檢測(cè)在AV流中的特征標(biāo)記點(diǎn)的畫(huà)面,并且創(chuàng)建它們的種類(lèi)和地址信息。這些信息是要存儲(chǔ)于‘素材標(biāo)記’中的數(shù)據(jù)。
來(lái)自復(fù)用流分析器26的AV流的特征信息將存儲(chǔ)于AV流的數(shù)據(jù)庫(kù)(素材信息)中。
來(lái)自終端20的用戶(hù)命令信息包括與在AV流中期望的再現(xiàn)區(qū)相關(guān)的指明信息、解釋在再現(xiàn)區(qū)內(nèi)畫(huà)面的內(nèi)容的字符字母、以及在AV流中用作書(shū)簽的時(shí)間戳和由用戶(hù)為喜好的場(chǎng)景設(shè)置的還原點(diǎn)。這些用戶(hù)命令信息將存儲(chǔ)于播放列表的數(shù)據(jù)庫(kù)中。
控制單元17創(chuàng)建AV流的數(shù)據(jù)庫(kù)(素材信息)、播放列表的數(shù)據(jù)庫(kù)、用于記錄在記錄介質(zhì)10上的內(nèi)容的管理信息(info.dvr)、以及縮略圖標(biāo)信息。這些數(shù)據(jù)庫(kù)信息是由ECC(誤差校正)編碼器30和調(diào)制器31以如AV流相同的方式處理的,并且接著會(huì)輸入到記錄部分32上。該記錄部分32基于從控制單元17中給出的控制信號(hào)在記錄介質(zhì)10上記錄該數(shù)據(jù)庫(kù)信息作為應(yīng)用數(shù)據(jù)庫(kù)信息。
接著,將解釋再現(xiàn)的基本操作。
在記錄介質(zhì)10上已經(jīng)記錄了AV流文件和應(yīng)用數(shù)據(jù)庫(kù)信息。
首先,控制單元17指示再現(xiàn)器61的讀取部分11去讀取應(yīng)用數(shù)據(jù)庫(kù)信息。接著,讀取部分11從記錄介質(zhì)10中讀取應(yīng)用數(shù)據(jù)庫(kù)信息,并且該應(yīng)用數(shù)據(jù)庫(kù)信息是通過(guò)解調(diào)器12和ECC(誤差校正)解碼器13處理的、并且被輸入到控制單元17上。
控制單元17基于該應(yīng)用數(shù)據(jù)庫(kù)輸出記錄在記錄介質(zhì)10上的播放列表的一列表到充當(dāng)用戶(hù)接口的終端20上。該用戶(hù)從播放列表的所述列表中選擇一所期望的播放列表,并且接著用于再現(xiàn)的期望播放列表會(huì)輸入到控制單元17上。控制單元17指示讀取部分11去讀取用于再現(xiàn)該播放列表所需要的AV流文件。該讀取部分11從記錄介質(zhì)10中讀取該AV流,并且該AV流是通過(guò)解調(diào)器12和ECC解碼器13和文件系統(tǒng)部分處理的、并且會(huì)輸入到源拆包器14上。
源拆包器14將具有記錄介質(zhì)的應(yīng)用格式的AV流轉(zhuǎn)換為能夠被輸入到多路分配器15的流。多路分配器15輸入組成在由控制單元17指明的再現(xiàn)區(qū)(播放條目)內(nèi)的AV流的視頻流(V)、音頻流(A)和系統(tǒng)信息(S)到AV解碼器16上。AV解碼器16解碼該視頻流和音頻流,并且分別從終端18和19輸出再現(xiàn)視頻信號(hào)和再現(xiàn)音頻信號(hào)。
在再現(xiàn)由用戶(hù)從播放列表的中間的一些時(shí)間中選擇的EP_map類(lèi)型的播放列表的情形中,控制單元17指示讀取部分11去從帶有最接近于所指明時(shí)間的PTS的I-畫(huà)面地址中讀取數(shù)據(jù)。
在另一方面,在再現(xiàn)由用戶(hù)從播放列表的中間的一些時(shí)間中選擇的TU_map類(lèi)型的播放列表的情形中,控制單元17指示讀取部分11去開(kāi)始讀取在最接近于所指明時(shí)間的到來(lái)時(shí)間的源分組的地址處的數(shù)據(jù)。
而且,當(dāng)用戶(hù)從存儲(chǔ)于素材信息的素材標(biāo)記中的節(jié)目的起始點(diǎn)和場(chǎng)景變化點(diǎn)中選擇一標(biāo)記時(shí)(例如,該選擇操作是通過(guò)在用戶(hù)接口上顯示存儲(chǔ)于素材標(biāo)記的節(jié)目的起始點(diǎn)和場(chǎng)景變化點(diǎn)的縮略圖標(biāo)畫(huà)面列表來(lái)執(zhí)行的,并且通過(guò)用戶(hù)從它們中選擇畫(huà)面),控制單元17基于素材信息的內(nèi)容確定在記錄介質(zhì)10上的AV流的讀取點(diǎn),并且接著指令讀取部分11去讀該AV流。
即,控制單元17令指示讀取部分11從帶有最接近于用戶(hù)選擇的AV流的畫(huà)面的地址的地址的I-畫(huà)面中讀取數(shù)據(jù)。讀取部分11開(kāi)始讀取在指明位置處的數(shù)據(jù),并且所讀取的數(shù)據(jù)是經(jīng)由解調(diào)器12、ECC解碼器13和文件系統(tǒng)部分處理的,會(huì)輸入到多路分配器15并且在AV解碼器16處進(jìn)行解碼,并且結(jié)果由具有所述標(biāo)記點(diǎn)的畫(huà)面的地址所示的AV數(shù)據(jù)得以再現(xiàn)。
接著,將參考圖29的流程圖解釋用于記錄視頻流的處理、主要是數(shù)據(jù)庫(kù)記錄處理。
首先,在步驟S11處,控制單元17使得AV編碼器23編碼輸入的視頻流、并且允許該結(jié)果如上所述記錄在記錄介質(zhì)10上。在步驟S12處,控制單元17判斷是否已經(jīng)完成視頻流的記錄。當(dāng)它未完成時(shí),則控制單元17返回步驟S11去繼續(xù)該視頻流的編碼和記錄處理。
當(dāng)在步驟S12處判斷已經(jīng)完成視頻流的編碼和記錄處理時(shí),則控制單元17移到步驟S23,以執(zhí)行數(shù)據(jù)庫(kù)記錄處理。
在該關(guān)系中,該數(shù)據(jù)庫(kù)記錄處理是如作為圖30的文件記錄處理的步驟S23的一種處理那樣來(lái)執(zhí)行的。
具體地,在該系統(tǒng)中,控制單元17執(zhí)行圖30所示的處理以記錄文件。在步驟S21處,控制單元17檢測(cè)要記錄的文件的配置類(lèi)別(圖19),并且在步驟S22處判斷該文件的配置類(lèi)別是否指示聚集文件。當(dāng)要記錄的文件的配置類(lèi)別指示聚集文件時(shí),則控制單元移到步驟S23去執(zhí)行處理以在聚集文件區(qū)(圖4)中記錄該文件。
當(dāng)在步驟S22處判斷要記錄的文件的配置類(lèi)別不指示聚集文件時(shí)(當(dāng)判斷它是數(shù)據(jù)文件或者實(shí)時(shí)文件時(shí)),則相反控制單元17移到步驟S24去執(zhí)行在不是聚集文件區(qū)的一區(qū)(普通區(qū))中的記錄處理。
盡管控制單元17如上所述根據(jù)要記錄的文件的配置類(lèi)別決定在記錄介質(zhì)10上的記錄區(qū),然而組成要在圖29的步驟S13處記錄的數(shù)據(jù)庫(kù)的文件的配置類(lèi)別是聚集文件,使得在步驟S13處的數(shù)據(jù)庫(kù)記錄處理是如在圖30的步驟S23的聚集文件區(qū)中的記錄處理那樣來(lái)執(zhí)行的。
接著,將參考圖31的流程圖詳細(xì)解釋圖29的步驟S13的數(shù)據(jù)庫(kù)記錄處理。
首先,在步驟S41處,控制單元17為空閑區(qū)搜索空格位(space bit)映射。該空格位映射是通過(guò)執(zhí)行由圖32的流程圖所示的處理而創(chuàng)建的。
即,控制單元17在插入記錄介質(zhì)10(光盤(pán))時(shí)執(zhí)行圖32的處理。
在步驟S61中,控制單元17從該光盤(pán)的光盤(pán)區(qū)域表(圖20和圖21)中讀取存儲(chǔ)于所插入光盤(pán)的聚集文件區(qū)中的文件的位置信息。接著,在步驟S62處,控制單元17基于步驟S61的讀取結(jié)果執(zhí)行所述處理以創(chuàng)建空格位映射。
當(dāng)文件1至文件4已經(jīng)被記錄在如圖33所示的聚集文件區(qū)中時(shí),例如關(guān)于文件的記錄區(qū)已經(jīng)被占用的信息是在預(yù)設(shè)固定尺寸的每個(gè)區(qū)(位)中記錄的。
參見(jiàn)圖33,陰影區(qū)指示被占用的區(qū)、同時(shí)非陰影區(qū)指示空閑區(qū)。
由此,有可能基于該空格位映射檢測(cè)聚集文件區(qū)中的連續(xù)空閑區(qū)。
當(dāng)在圖31的步驟S41的處理中以空格位映射檢測(cè)到空閑區(qū)時(shí),則控制單元17在步驟S42處判斷在聚集文件區(qū)中是否存在能夠在其中記錄要記錄的文件的連續(xù)空閑區(qū)。
當(dāng)不存在能夠在其中記錄文件的連續(xù)空閑區(qū)時(shí),則控制單元17移到步驟S48去計(jì)算該空閑區(qū)的總?cè)萘?。接著,在步驟S49處,控制單元17判斷通過(guò)在步驟S48處的計(jì)算獲得的空閑區(qū)的總?cè)萘渴欠翊笥谝涗浀奈募娜萘?。?dāng)該空閑區(qū)的總?cè)萘看笥谠撐募娜萘繒r(shí),控制單元17移到步驟S50去執(zhí)行改變?cè)撐募诰奂募^(qū)中的位置的處理。
例如,如圖34所示,在其中文件1至文件4的四個(gè)文件已經(jīng)記錄在聚集文件區(qū)中、并且不存在能夠在其中記錄新的文件A的連續(xù)空閑區(qū)的情形中,記錄文件1至文件4的區(qū)被改變以便這些文件得以連續(xù)地記錄。由此,形成能夠在其中記錄文件A的一連續(xù)空閑區(qū)。
在步驟S50處改變現(xiàn)存文件的位置的處理之后或者當(dāng)在步驟S42處判斷存在能夠在其中記錄文件的連續(xù)空閑區(qū)時(shí),控制單元17移到步驟S43去執(zhí)行記錄該文件的處理。在圖34的例子中,該處理允許文件A記錄在聚集文件區(qū)中。
因?yàn)橐呀?jīng)用該方式記錄了新文件,所以MIA信息需要得到改變。控制單元17創(chuàng)建光盤(pán)區(qū)域表(圖20和圖21),用于在步驟S44處指示在記錄新文件之后的區(qū)信息。在步驟S45處,控制單元17創(chuàng)建文件名表(圖25、圖26以及圖27),用于指示記錄的文件的名稱(chēng)。另外,在步驟S46處,控制單元17創(chuàng)建文件表(圖11和圖12),用于指示文件管理屬性信息。這些信息是恰當(dāng)存儲(chǔ)于存儲(chǔ)單元17A中的信息。
接著在步驟S47處,控制單元17記錄利用步驟S44至步驟S46的處理在MIA區(qū)(圖5和圖7)中創(chuàng)建的表。
當(dāng)在步驟S49處判斷空閑區(qū)的總?cè)萘啃∮谝涗浀奈募娜萘繒r(shí),控制單元17在步驟S51處執(zhí)行誤差處理,因?yàn)樵撐募荒軌蛴涗浽诰奂募^(qū)中。具體地,作為視頻輸出,控制單元17執(zhí)行這樣的處理以輸出通知因容量不足而不能記錄該文件的一消息,并且在監(jiān)視器上顯示它。
接著,將參考圖35的流程圖解釋標(biāo)題顯示處理。該處理是由控制單元在將記錄介質(zhì)10插入運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置1中時(shí)執(zhí)行的。
首先,播放列表和素材信息的讀取處理是在步驟S71處執(zhí)行的。圖36和37詳細(xì)解釋了該處理。
首先將參考圖36解釋播放列表的讀取處理。
在步驟S91處,控制單元17讀取記錄在記錄介質(zhì)10上的文件表(圖11、圖12、圖16),以搜索文件表的文件名字段(圖12)尋找播放列表的名稱(chēng)。接著,在步驟S92處,控制單元17搜索帶有由利用步驟S91的處理檢測(cè)的播放列表的子鏈接(圖16)指定的.rpls或者.vpls的擴(kuò)展名的文件記錄。
接著,控制單元17移到步驟S93去判斷是否存在下一鏈接(圖12)。當(dāng)它存在時(shí),控制單元17移到步驟S94去搜索帶有由下一鏈接指定的.rpls或者.vpls的擴(kuò)展名的文件記錄。接著控制單元17返回到步驟S93以重復(fù)執(zhí)行該處理。
接著,當(dāng)在步驟S93處判斷不存在下一鏈接時(shí),該處理得以完成。
以此方法,帶有*.rpls或*.vpls的文件都是從播放列表中讀取的。
接著,參見(jiàn)圖37,將解釋素材信息的讀取處理。在步驟S101處,控制單元17搜索文件表(圖11、圖12、圖16)的文件名字段(圖12)尋找素材信息的名稱(chēng)。
在步驟S102處,控制單元17搜索帶有由利用步驟S101的處理檢測(cè)的素材信息的子鏈接指定的.clpi的擴(kuò)展名的文件記錄。
接著,控制單元17在步驟S103處判斷下一鏈接是否存在,并且當(dāng)它存在時(shí)則它移到步驟S104以搜索帶有由下一鏈接指定的.clpi擴(kuò)展名的文件記錄。接著,控制單元17返回到步驟S103以重復(fù)執(zhí)行該處理。
當(dāng)在步驟S103處判斷不存在下一鏈接時(shí),該處理得以完成。
以此方法,帶有素材信息的*.clpi文件都被讀取。
當(dāng)如上所述完成圖35的步驟S71的處理時(shí),控制單元17移到步驟S72去以遞增次序分類(lèi)利用步驟S71的處理讀取的文件的頭地址。
例如,在其中文件1、文件2、文件3的頭地址如圖38所示分別是A23、A21、A25,并且如果A21<A23<A25的情形中,步驟S72的處理以如圖39所示的首標(biāo)地址的遞增次序、以文件2、文件1、以及文件3的次序分類(lèi)該文件。
接著,在步驟S73處,控制單元17以所分類(lèi)的次序訪(fǎng)問(wèn)在聚集文件區(qū)中的文件,以讀取記錄于此的對(duì)應(yīng)內(nèi)容的標(biāo)題和地址。該標(biāo)題是從播放列表的文件中讀取的,并且該地址是從素材信息的文件中讀取的。
接著,在步驟S74處,控制單元17產(chǎn)生對(duì)應(yīng)于由步驟S73的處理讀取的標(biāo)題的視頻數(shù)據(jù),并且將它輸出到AV解碼器16使得它從終端18輸出。由此,記錄在記錄介質(zhì)10上的內(nèi)容的標(biāo)題得到顯示。結(jié)果,用戶(hù)能夠選擇和指明他想再現(xiàn)的標(biāo)題。
如上所述,該文件是以作為如圖40所示的地址的次序的文件2、文件1、文件3的次序讀取的,甚至記錄在聚集文件區(qū)中的被檢測(cè)文件的次序是文件1、文件2、文件3。由此,與以文件1、文件2、文件3的次序讀取文件的情形比較,能夠縮短用于從讀取一文件直到下一文件的讀取的尋找操作的時(shí)間。結(jié)果,能夠縮短用于讀取所有文件的時(shí)間。
另外,在該系統(tǒng)中,包括標(biāo)題的信息的文件是集合地記錄在記錄介質(zhì)10上的規(guī)定區(qū)(聚集文件區(qū))中的。由此,與如圖41所示其中文件1至文件3被記錄在記錄介質(zhì)10上的不同區(qū)的情形相比,能夠快速地讀取文件。
如上所述,存儲(chǔ)內(nèi)容的標(biāo)題的文件和存儲(chǔ)指示內(nèi)容的記錄位置的地址的文件在聚集文件區(qū)(在該情形中,在地址A3和地址A4之間的區(qū))中被記錄為文件1至文件3,如圖4所示。
接著,將參考所附圖解釋本發(fā)明的另一實(shí)例。
圖42示出不同于圖2的例子的在DVR光盤(pán)上的目錄結(jié)構(gòu)的一例子。如圖42所示,根目錄總是包括一個(gè)DVR目錄,并且可選地包括至少一個(gè)DVRn(n是大于0的整數(shù)數(shù)字)目錄。所述DVR目錄被稱(chēng)為基本DVR目錄并且DVRn目錄被稱(chēng)為輔助DVR(AUX DVR)目錄。圖42的具有與圖2所示的文件和目錄相同的名字的文件和目錄具有與它們相同的含義。
在圖42中的menu(菜單).tidx、menu.tdt1和menu.tdt2的三個(gè)文件是用于管理每個(gè)都是從每個(gè)播放列表的主畫(huà)面中創(chuàng)建的縮略圖標(biāo)。menu.tidx是用于存儲(chǔ)該縮略圖標(biāo)畫(huà)面的頭信息的文件。menu.tdt1和menu.tdt2是用于存儲(chǔ)該縮略圖標(biāo)畫(huà)面的畫(huà)面信息的文件。mark(標(biāo)記).tidx、mark.tdt1和mark.tdt2的三個(gè)文件是用于管理由用戶(hù)從每個(gè)播放列表中選擇的標(biāo)記點(diǎn)和從AV流中提取的特征點(diǎn)的畫(huà)面中創(chuàng)建的縮略圖標(biāo)畫(huà)面的文件。mark.tidx是用于存儲(chǔ)該縮略圖標(biāo)畫(huà)面的頭信息的文件。mark.tdt1和mark.tdt2是用于存儲(chǔ)該縮略圖標(biāo)畫(huà)面的畫(huà)面信息的文件。
類(lèi)似于對(duì)圖12、圖18和圖19的解釋?zhuān)诒緦?shí)例的信息處理裝置中使用的文件系統(tǒng)提供“配置類(lèi)別”作為與文件在記錄介質(zhì)上的位置(配置)相關(guān)的屬性信息。配置類(lèi)別是為每個(gè)文件所給出的信息,并且該信息存儲(chǔ)于文件(MIA(管理信息區(qū)))的管理數(shù)據(jù)中(參見(jiàn)圖1 8的解釋)。
圖43示出DVR應(yīng)用文件及其配置類(lèi)別之間的關(guān)系。提供第1組文件、第2組文件、第3組文件、第4組文件、實(shí)時(shí)文件、數(shù)據(jù)文件這六類(lèi)組作為DVR應(yīng)用的一例子。即在此例子中,第1組至第4組的四個(gè)組取代圖19的例子中的聚集文件被用作配置類(lèi)別。
另外,類(lèi)似于圖12和圖18的前述解釋?zhuān)诒緦?shí)例的信息處理裝置中使用的文件系統(tǒng)在“屬性”字段中提供穩(wěn)健性位作為與文件在記錄介質(zhì)上的位置(配置)相關(guān)的屬性信息。該屬性字段是給到每個(gè)文件的信息,并且該信息存儲(chǔ)于文件(MIA)的管理數(shù)據(jù)中(參見(jiàn)圖12)。關(guān)于在“屬性”字段中的穩(wěn)健性位是1的這樣的文件,在記錄介質(zhì)上的兩個(gè)不同位置上記錄相同的文件數(shù)據(jù),以確??煽啃蕴匦?。一數(shù)據(jù)被稱(chēng)為主文件數(shù)據(jù),而另一數(shù)據(jù)被稱(chēng)為預(yù)留文件數(shù)據(jù)。以此方式記錄在圖43所示的“屬性”字段中帶有穩(wěn)健性位是1的文件。
圖44是解釋在屬性字段中具有穩(wěn)健性位是1的文件的記錄方法的圖。zzzzz.clpi文件具有是1的穩(wěn)健性位,并且該文件數(shù)據(jù)被安排(記錄)在兩個(gè)區(qū)中作為主文件數(shù)據(jù)和預(yù)留文件數(shù)據(jù)。該預(yù)留文件數(shù)據(jù)具有與主文件數(shù)據(jù)相同的信息。在記錄一文件的情形中,記錄是以主數(shù)據(jù)以及接著預(yù)留數(shù)據(jù)的次序執(zhí)行的。并且在再現(xiàn)該文件的情形中,首先讀取主數(shù)據(jù)。如果因?yàn)閿?shù)據(jù)誤差而不能夠讀取主文件數(shù)據(jù),則讀取預(yù)留文件數(shù)據(jù)。
關(guān)于在“屬性”字段中的穩(wěn)健性位是0的這樣的文件,它的數(shù)據(jù)是記錄在記錄介質(zhì)上的一個(gè)位置上的。圖44所示的menu.tdt1文件在屬性字段中具有0的穩(wěn)健性位,并且它的文件數(shù)據(jù)是記錄在一個(gè)區(qū)中的。
在該實(shí)例的信息處理裝置中使用的文件系統(tǒng)中,其配置類(lèi)別是第1組文件、第2組文件、第3組文件、或第4組文件的文件的文件數(shù)據(jù)是集合地記錄在用于如圖45所示的聚集文件的被稱(chēng)為L(zhǎng)B(邏輯塊)區(qū)域的規(guī)定區(qū)中的。文件的LB區(qū)域和聚集文件的LB區(qū)域在圖45所示的記錄介質(zhì)上的位置(起始地址和結(jié)束地址)記錄在配置規(guī)則集記錄(圖23)的參數(shù)中。另外,如圖46所示,在聚集文件的LB區(qū)域中指定下列六個(gè)區(qū)(1)用于第1組文件的主LB區(qū)域(用于存儲(chǔ)其AC(配置類(lèi)別)是第1組文件的文件的主文件數(shù)據(jù)的區(qū),并且該區(qū)在該圖中用g1-M示出);(2)用于第1組文件的預(yù)留LB區(qū)域(用于存儲(chǔ)其AC(配置類(lèi)別)是第1組文件的文件的預(yù)留文件數(shù)據(jù)的區(qū),并且該區(qū)在該圖中用g1-R示出);(3)用于第2組文件的主LB區(qū)域(用于存儲(chǔ)其AC(配置類(lèi)別)是第2組文件的文件的主文件數(shù)據(jù)的區(qū),并且該區(qū)在該圖中用g2-M示出);(4)用于第2組文件的預(yù)留LB區(qū)域(用于存儲(chǔ)其AC(配置類(lèi)別)是第2組文件的文件的預(yù)留文件數(shù)據(jù)的區(qū),并且該區(qū)在該圖中用g2-R示出);(5)用于第3組文件的LB區(qū)域(用于存儲(chǔ)其AC(配置類(lèi)別)是第3組文件的文件的文件數(shù)據(jù)的區(qū),并且該區(qū)在該圖中用g3示出);(6)用于第4組文件的LB區(qū)域(用于存儲(chǔ)其AC(配置類(lèi)別)是第4組文件的文件的文件數(shù)據(jù)的區(qū),并且該區(qū)在該圖中用g4示出)。
這六個(gè)區(qū)在記錄介質(zhì)上的位置(起始地址和結(jié)束地址)也記錄在配置規(guī)則集記錄(圖23)的參數(shù)中。
例如,g1-M、g1-R、g2-M以及g2-R每個(gè)的容量是2兆字節(jié),g3的容量是3.2兆字節(jié),g4的容量是16兆字節(jié)。在該關(guān)系中,兆(M)是1024×1024。
考慮在第1組、第2組、第3組以及第4組之間的文件的成組,使得能夠在上述容量中安排文件。另外,相反,每組的文件的最大尺寸被限制使得能夠在上述容量中安排所述文件。
例如,在新記錄的其AC(配置類(lèi)別)是第1組文件的文件的主文件數(shù)據(jù)的情形中,它的文件數(shù)據(jù)記錄在用于第1組文件的主LB區(qū)域的空閑區(qū)中。
圖47示出安排在用于第1組文件的主LB區(qū)域中的文件數(shù)據(jù)的一例子。在用于第1組文件的主LB區(qū)域中的文件數(shù)據(jù)的位置信息存儲(chǔ)于前述的光盤(pán)區(qū)域表(圖20和圖21)中的管理數(shù)據(jù)中。相同的處理可應(yīng)用到前述的(2)至(6)區(qū)。
所述(1)至(6)區(qū)能夠在聚集文件的LB區(qū)域內(nèi)移動(dòng)。另外,聚集文件的LB區(qū)域能夠在記錄介質(zhì)上移動(dòng)。例如,如果誤差在聚集文件的LB區(qū)域內(nèi)增加,則新的聚集文件的LB區(qū)域被創(chuàng)建,并且它在該記錄介質(zhì)上的位置記錄在MIA中的配置規(guī)則集記錄的參數(shù)中。
圖48示出在遠(yuǎn)離光盤(pán)的內(nèi)圓周的位置(在該圖中,幾乎是在中心)處安排聚集文件的LB區(qū)域的一例子。在該情形中,文件的LB區(qū)域被一分為二。
圖49示出指示存儲(chǔ)于配置規(guī)則集記錄(圖23)中的聚集文件的LB區(qū)域以及上述(1)至(6)區(qū)在記錄區(qū)上的位置的信息的句法。該信息被稱(chēng)為DVR文件的配置信息。
聚集文件的LB區(qū)域(RBP0)利用圖50中的起始邏輯塊編號(hào)和結(jié)束邏輯塊編號(hào)來(lái)指示聚集文件的LB區(qū)域在記錄介質(zhì)上的起始位置和結(jié)束位置。
第1組文件的主LB區(qū)域(RBP16)利用圖50所示的句法指示第1組文件的主LB區(qū)域在記錄介質(zhì)上的起始位置和結(jié)束位置。第1組文件的預(yù)留LB區(qū)域(RBP24)利用圖50所示的句法指示第1組文件的預(yù)留LB區(qū)域在記錄介質(zhì)上的起始位置和結(jié)束位置。
第2組文件的主LB區(qū)域(RBP32)利用圖50所示的句法指示第2組文件的主LB區(qū)域在記錄介質(zhì)上的起始位置和結(jié)束位置。第2組文件的預(yù)留LB區(qū)域(RBP40)利用圖50所示的句法指示第2組文件的預(yù)留LB區(qū)域在記錄介質(zhì)上的起始位置和結(jié)束位置。
第3組文件的LB區(qū)域(RBP48)利用圖50所示的句法指示第3組文件的LB區(qū)域在記錄介質(zhì)上的起始位置和結(jié)束位置。
第4組文件的LB區(qū)域(RBP56)利用圖50所示的句法指示第4組文件的LB區(qū)域在記錄介質(zhì)上的起始位置和結(jié)束位置。
第1組文件的主LB區(qū)域、第1組文件的預(yù)留LB區(qū)域、第2組文件的主LB區(qū)域、第2組文件的預(yù)留LB區(qū)域、第3組文件的LB區(qū)域以及第4組文件的LB區(qū)域包括在聚集文件的LB區(qū)域中。
接著,將參考圖51的運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置的方框圖解釋用于記錄/再現(xiàn)具有如此DVR應(yīng)用結(jié)構(gòu)的數(shù)據(jù)的系統(tǒng)。圖51的運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置1具有與圖28的運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置基本上相同的結(jié)構(gòu)。然而,在圖51的運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置1中,ECC解碼器13的輸出會(huì)經(jīng)由緩沖器71輸入到源拆包器14或控制單元17上。另外,控制單元17的輸出和源封包器29的輸出會(huì)經(jīng)由緩沖器72提供到ECC編碼器30上。
注意,在該圖中省略了圖28中的視頻分析器24、復(fù)用流分析器26、開(kāi)關(guān)27和28。
首先,關(guān)于記錄操作,將解釋編碼和記錄輸入的音視頻信號(hào)的情形。
在記錄之前,控制單元17首先指示讀取部分11去讀取文件系統(tǒng)描述符(FSD)的數(shù)據(jù)(圖6)。該讀取部分11讀取記錄在記錄介質(zhì)10上的預(yù)定位置處的FSD(圖4和圖5)的數(shù)據(jù),并且該數(shù)據(jù)經(jīng)由解調(diào)器12和ECC解碼器13處理并且經(jīng)由緩沖器71輸入到控制單元17上??刂茊卧?7基于該FSD數(shù)據(jù)獲得MIA的地址。
接著,控制單元17指示讀取部分11去讀取MIA。讀取部分11讀取MIA的數(shù)據(jù),并且該數(shù)據(jù)經(jīng)由解調(diào)器12和ECC解碼器13處理并且經(jīng)由緩沖器71輸入到控制單元17上??刂茊卧?7獲得在MIA中的DVR文件(圖49)的配置信息的數(shù)據(jù)。并且它通過(guò)分析光盤(pán)區(qū)域表(圖10、圖20以及圖21)的數(shù)據(jù)獲得關(guān)于在該記錄介質(zhì)上的空閑區(qū)的信息。
視頻信號(hào)和音頻信號(hào)是分別從終端21和22輸入的。該視頻信號(hào)和音頻信號(hào)會(huì)輸入到AV編碼器23上。該AV編碼器23編碼所輸入的視頻信號(hào)和音頻信號(hào)以輸出編碼的視頻流(V)、編碼的音頻流(A)到多路復(fù)用器25上。該編碼的視頻流(V)是例如MPEG2視頻流,并且該編碼的音頻流(A)是例如MPEG1音頻流或者杜比AC3(商標(biāo))音頻流。多路復(fù)用器25多路復(fù)用輸入的流以輸出經(jīng)復(fù)用的流。
該復(fù)用的流是例如MPEG2傳送流或者M(jìn)PEG2節(jié)目流。該復(fù)用流被輸入到源封包器29上。源封包器29根據(jù)記錄介質(zhì)的應(yīng)用格式解碼輸入的復(fù)用流,以產(chǎn)生由源數(shù)據(jù)包組成的AV流。該AV流經(jīng)由緩沖存儲(chǔ)器72通過(guò)ECC編碼器30、調(diào)制器31的處理、并且會(huì)輸入到記錄部分32上。記錄部分32基于從控制單元17給出的控制信號(hào)在記錄介質(zhì)10上記錄素材AV流文件??刂茊卧?7控制該記錄以便將該素材AV流記錄于在文件的LB區(qū)域(圖46)中不是聚集文件的LB區(qū)域的空閑區(qū)中。
在記錄素材AV流文件的同時(shí),該運(yùn)動(dòng)畫(huà)面記錄/再現(xiàn)裝置1記錄與該文件相關(guān)的應(yīng)用數(shù)據(jù)庫(kù)信息,即,素材信息文件、播放列表文件、縮略圖標(biāo)畫(huà)面的信息、以及記錄在記錄介質(zhì)10上的內(nèi)容的管理信息(info.dvr)。這些應(yīng)用數(shù)據(jù)庫(kù)信息是由控制單元17創(chuàng)建的。素材信息文件和標(biāo)記(特征點(diǎn))的縮略圖標(biāo)畫(huà)面的信息是通過(guò)由控制單元17分析素材AV流文件來(lái)創(chuàng)建的。播放列表文件和菜單縮略圖標(biāo)畫(huà)面的信息是基于從終端20輸入的用戶(hù)命令信息由控制單元17創(chuàng)建的。控制單元17還創(chuàng)建所記錄內(nèi)容的管理信息(info.dvr)。
由控制單元17創(chuàng)建的應(yīng)用數(shù)據(jù)庫(kù)信息以如AV流相同的方式經(jīng)由ECC編碼器30和調(diào)制器31處理并且輸入到記錄部分32上。記錄部分32基于從控制單元17中給出的控制信號(hào)在記錄介質(zhì)上記錄該數(shù)據(jù)庫(kù)文件。即,控制單元17基于DVR文件的配置信息的數(shù)據(jù)和關(guān)于在記錄介質(zhì)上的空閑區(qū)的信息在記錄介質(zhì)上記錄該數(shù)據(jù)庫(kù)文件。稍后將參考圖52和圖53詳細(xì)解釋該處理。
接著,將解釋再現(xiàn)的基本操作。
在記錄介質(zhì)上已經(jīng)記錄了AV流文件、應(yīng)用數(shù)據(jù)庫(kù)信息和文件系統(tǒng)數(shù)據(jù)。
首先,類(lèi)似于前述記錄操作,控制單元17獲得FSD的數(shù)據(jù)以取得MIA的數(shù)據(jù)??刂茊卧?7獲得在MIA中的DVR文件(圖49)的配置信息的數(shù)據(jù),并且通過(guò)分析光盤(pán)區(qū)域表(圖10、圖20和圖21)的數(shù)據(jù)還獲得文件數(shù)據(jù)在記錄介質(zhì)上的位置信息。
接著,控制單元17指示讀取部分11以讀取應(yīng)用數(shù)據(jù)庫(kù)信息。讀取部分11從記錄介質(zhì)10中讀取應(yīng)用數(shù)據(jù)庫(kù)信息,并且該數(shù)據(jù)庫(kù)信息經(jīng)由解調(diào)器12、ECC解碼器13處理并且經(jīng)由緩沖存儲(chǔ)器71輸入到控制單元17上。稍后將參考圖54和圖55詳細(xì)描述該處理。
控制單元17基于該應(yīng)用數(shù)據(jù)庫(kù)輸出記錄在光盤(pán)上的播放列表的一列表(一列標(biāo)題)到充當(dāng)用戶(hù)接口的終端20上。用戶(hù)選擇期望從播放列表的該列表中再現(xiàn)的一播放列表,并且接著所選擇的播放列表會(huì)輸入到控制單元17上。控制單元17指示讀取部分11去讀取再現(xiàn)該播放列表所需的AV流文件。接著該讀取部分11從記錄介質(zhì)10讀取AV流,該AV流經(jīng)由解調(diào)器12和ECC解碼器13處理并且經(jīng)由緩沖存儲(chǔ)器71輸入到源拆包器14上。
源拆包器14將記錄介質(zhì)10的應(yīng)用格式的AV流轉(zhuǎn)換為能夠被輸入到多路分配器15的流。多路分配器15輸入組成用于由控制單元17指定的指明再現(xiàn)區(qū)(播放條目)的AV流的視頻流(V)和音頻流(A)到AV解碼器16上。AV解碼器16解碼視頻流和音頻流以分別從終端18和19輸出再現(xiàn)視頻信號(hào)和再現(xiàn)音頻信號(hào)。
接著將參考圖52和圖53的流程圖解釋新的真實(shí)播放列表(素材AV流及其數(shù)據(jù)庫(kù)信息)的記錄處理。
在步驟S110處,控制單元17讀取FSD(文件系統(tǒng)描述符)。在步驟S111處,控制單元17讀取MIA(包括DVR文件的配置信息和光盤(pán)區(qū)域表)并且將它存儲(chǔ)于存儲(chǔ)單元17A中。
在步驟S112處,控制單元17分析光盤(pán)區(qū)域表的數(shù)據(jù)以獲得在記錄介質(zhì)10上的空閑區(qū)的信息。
在步驟S113處,控制單元17基于DVR文件的配置信息(圖49)的數(shù)據(jù)決定用于文件的LB區(qū)域和用于記錄每個(gè)組的文件數(shù)據(jù)的區(qū)。這些區(qū)可以與由讀取的DVR文件的配置信息指明的區(qū)相同或者不同。
在步驟S114處,控制單元17控制該記錄以便將該素材AV流記錄在除了聚集文件的LB區(qū)域以外的文件的LB區(qū)域的空閑區(qū)中。
在步驟S115處,控制單元17獲得該數(shù)據(jù)庫(kù)文件的數(shù)據(jù)和名稱(chēng)。
在步驟S116處,控制單元17參考圖43的表(存儲(chǔ)于存儲(chǔ)單元17A中)決定該數(shù)據(jù)庫(kù)文件的配置類(lèi)別和它的穩(wěn)健性位的值。
在步驟S117處,判斷穩(wěn)健性位是否是1。當(dāng)穩(wěn)健性位是1時(shí),則該處理移到步驟S118處。由于記錄了兩種信息,所以確定一種是前述配置類(lèi)別的主文件數(shù)據(jù),而另一種是前述配置類(lèi)別的預(yù)留文件數(shù)據(jù)(即,執(zhí)行雙份記錄)。
當(dāng)在步驟S117處判斷穩(wěn)健性位是0時(shí),則該處理移到步驟S119處。并且確定要記錄的信息類(lèi)型是(曾經(jīng)執(zhí)行一次記錄的)前述配置類(lèi)別的文件數(shù)據(jù)。
在步驟S120處,控制單元17在用于對(duì)應(yīng)于該類(lèi)型的組的記錄區(qū)的空閑區(qū)中記錄該文件數(shù)據(jù)。
在步驟S121處,判斷是否存在下一個(gè)要記錄的數(shù)據(jù)庫(kù)文件,并且當(dāng)是時(shí),該處理返回到步驟S115以重復(fù)前述處理。
當(dāng)不存在下一個(gè)要記錄的數(shù)據(jù)庫(kù)文件時(shí),則在步驟S122處,控制單元17創(chuàng)建用于管理記錄介質(zhì)10上的文件數(shù)據(jù)的記錄的MIA的數(shù)據(jù),并且將它記錄在記錄介質(zhì)10上。
在步驟S123處,控制單元17創(chuàng)建指示MIA的記錄地址的FSD的數(shù)據(jù),并且將它記錄在記錄介質(zhì)10上。并且接著該處理得以完成。
注意,關(guān)于在步驟S115和步驟S121之間的數(shù)據(jù)庫(kù)文件的記錄,在記錄介質(zhì)上僅能夠記錄新要記錄的文件,或者能夠再次記錄所有的文件(新文件或者已經(jīng)記錄的文件)。另外,關(guān)于在步驟S115和步驟S121之間的數(shù)據(jù)庫(kù)文件的記錄,對(duì)于具有穩(wěn)健性位為1的每個(gè)文件記錄主文件數(shù)據(jù)并且接著記錄預(yù)留文件數(shù)據(jù)。然而,能夠執(zhí)行下列處理。即,首先記錄具有相同配置類(lèi)別的所有文件的主文件數(shù)據(jù),并且接著記錄具有它的配置類(lèi)別的所有文件的預(yù)留文件數(shù)據(jù)。
接著,將參考圖54和圖55的流程圖解釋顯示記錄在記錄介質(zhì)10上的播放列表的列表的處理。
在步驟S201處,控制單元17從記錄介質(zhì)10中讀取FSD(文件系統(tǒng)描述符)。
在步驟S202處,控制單元17讀取MIA(包括DVR文件的配置信息和光盤(pán)區(qū)域表)并且將它存儲(chǔ)于存儲(chǔ)單元17A中。
在步驟S203處,控制單元17從MIA獲得記錄在記錄介質(zhì)10上的文件的配置類(lèi)別和的它們的穩(wěn)健性位的信息。
在步驟S204處,控制單元17從光盤(pán)區(qū)域表中獲得具有相同配置類(lèi)別的數(shù)據(jù)庫(kù)文件的文件數(shù)據(jù)(或者主文件數(shù)據(jù))的位置信息。例如,在其中該時(shí)間是第一次執(zhí)行步驟S204的情形中,它獲得第1組文件的主文件數(shù)據(jù)的位置信息。
在步驟S205處,控制單元17連續(xù)地從記錄介質(zhì)10讀取文件數(shù)據(jù),并且將它們存儲(chǔ)在存儲(chǔ)單元17A中。
在步驟S206處,控制單元17檢查在步驟S205的文件數(shù)據(jù)的讀取操作中是否發(fā)生誤差。當(dāng)是時(shí),則控制單元17移到步驟S207,以檢查上述讀取的文件的穩(wěn)健性位是否是1。當(dāng)是時(shí),控制單元17移到步驟S208,以從光盤(pán)區(qū)域表中獲得具有以上配置類(lèi)別的數(shù)據(jù)庫(kù)文件的預(yù)留文件數(shù)據(jù)的位置信息。在步驟S209處,控制單元17從記錄介質(zhì)10中讀取對(duì)應(yīng)于其讀取已經(jīng)失敗的主數(shù)據(jù)的預(yù)留文件數(shù)據(jù),并且將它存儲(chǔ)在存儲(chǔ)單元17A中。
當(dāng)在步驟S206處獲得否定性結(jié)果時(shí)(當(dāng)在文件數(shù)據(jù)的讀取操作中未發(fā)生誤差時(shí)),該處理移到步驟S210。
當(dāng)在步驟S207處獲得否定性結(jié)果時(shí)(當(dāng)判斷穩(wěn)健性位是0時(shí)),該處理移到步驟S210。在此情形中,它不可能對(duì)記錄已經(jīng)失敗的文件數(shù)據(jù)進(jìn)行補(bǔ)償。
在步驟S210處,判斷是否完成數(shù)據(jù)庫(kù)文件的讀取。當(dāng)否時(shí),則該處理返回到步驟S204,以重復(fù)前述處理。例如,下一次將執(zhí)行第2組文件的讀取。
在步驟S211處,控制單元17基于存儲(chǔ)于存儲(chǔ)單元17A中的數(shù)據(jù)庫(kù)文件的信息來(lái)輸出記錄在記錄介質(zhì)10上的播放列表的一列表到充當(dāng)用戶(hù)接口的終端20上。接著該處理得以完成。
注意,在以上步驟S205中,控制單元17能夠基于光盤(pán)區(qū)域表(圖20)的每個(gè)光盤(pán)區(qū)域記錄(圖21)從記錄介質(zhì)10中逐一地讀取文件的數(shù)據(jù),然而通過(guò)圖56和圖57的下列處理,能夠加速數(shù)據(jù)文件的讀取。
在圖56的例子中,步驟S301將獲得在對(duì)應(yīng)于該種文件數(shù)據(jù)的組的記錄區(qū)(例如,第1組文件的主LB區(qū)域)中的數(shù)據(jù)。
步驟S302將連續(xù)地從記錄介質(zhì)10中讀取在組的記錄區(qū)中所有數(shù)據(jù)(所有數(shù)據(jù)包括文件數(shù)據(jù)和空閑區(qū)數(shù)據(jù)),并且將它存儲(chǔ)在緩沖器71中。
步驟S303將基于在MIA(文件的管理數(shù)據(jù))中的數(shù)據(jù)從存儲(chǔ)于緩沖器71中的數(shù)據(jù)中復(fù)原每個(gè)文件,并且將它存儲(chǔ)在存儲(chǔ)單元17A中(在圖47的情形中,復(fù)原了文件1、文件2、文件3和文件4)。
在圖57的例子中,步驟S401將獲得對(duì)應(yīng)于文件數(shù)據(jù)的類(lèi)型(配置類(lèi)別、主文件數(shù)據(jù)或預(yù)留文件數(shù)據(jù))的組的記錄區(qū)(例如,第1組文件的主LB區(qū)域)的數(shù)據(jù)。
步驟S402將基于光盤(pán)區(qū)域表的數(shù)據(jù)獲得其中在以上組的記錄區(qū)中安排了文件數(shù)據(jù)的區(qū)的最大范圍(例如,由圖47中的“存儲(chǔ)文件數(shù)據(jù)的區(qū)的最大范圍”所示的范圍(在作為第一文件的文件1的頭和作為最后文件的文件4的尾之間的范圍))。
步驟S403將連續(xù)地從記錄介質(zhì)10中讀取在上述范圍內(nèi)的所有數(shù)據(jù)(所有數(shù)據(jù)包括文件數(shù)據(jù)和空閑區(qū)的數(shù)據(jù)),并且將它們存儲(chǔ)在緩沖器71中。
步驟S404將基于MIA(文件的管理數(shù)據(jù))的數(shù)據(jù)從存儲(chǔ)于緩沖器71中的數(shù)據(jù)中復(fù)原每個(gè)文件,并且將它存儲(chǔ)在存儲(chǔ)單元17A中(在圖47的例子中,復(fù)原了文件1、文件2、文件3以及文件4)。
在步驟S402的前述處理中,其中安排了文件數(shù)據(jù)的區(qū)的最大范圍能夠以下列方式獲得。
關(guān)于光盤(pán)區(qū)域表(圖20)的每個(gè)光盤(pán)區(qū)域記錄(圖21),獲得定位該組的記錄區(qū)(例如,第1組文件的主LB區(qū)域)的記錄。即,定位該組的記錄區(qū)的記錄是基于光盤(pán)區(qū)域記錄的起始邏輯塊編號(hào)和結(jié)束邏輯塊編號(hào)獲得的。起始邏輯塊編號(hào)的最小值和結(jié)束邏輯塊編號(hào)的最大值是基于所獲得的記錄獲得的。在該最小編號(hào)和最大編號(hào)之間的范圍是其中在該組的記錄區(qū)中安排了文件數(shù)據(jù)的區(qū)的最大范圍。
前述處理不僅能夠通過(guò)硬件也能通過(guò)軟件執(zhí)行。在此情形中,組成軟件的程序是經(jīng)由網(wǎng)絡(luò)或者記錄介質(zhì)安裝到具有專(zhuān)門(mén)硬件的計(jì)算機(jī)或者通過(guò)安裝各種程序能夠執(zhí)行各種功能的普通個(gè)人計(jì)算機(jī)上。
如圖28所示,該記錄介質(zhì)可以不僅是存儲(chǔ)程序并且被發(fā)行以提供給用戶(hù)獨(dú)立于裝置的程序的磁盤(pán)51(包括軟盤(pán))、光盤(pán)52(包括CD-ROM(致密光盤(pán)只讀存儲(chǔ)器)和DVD(數(shù)字通用光盤(pán)))、光磁盤(pán)53(包括MD(袖珍光盤(pán)))或者諸如半導(dǎo)體存儲(chǔ)器54的封裝介質(zhì),而且可以是存儲(chǔ)程序并且通過(guò)組合到裝置中提供給用戶(hù)的ROM(只讀存儲(chǔ)器)或者硬盤(pán)。
注意,在該描述中,描述存儲(chǔ)于記錄介質(zhì)上的程序的步驟包括不需要按時(shí)間序列執(zhí)行而是同時(shí)或者獨(dú)立執(zhí)行的程序和以所解釋的次序按時(shí)間序列執(zhí)行的程序。
另外,在在該描述中,系統(tǒng)意味著組成多個(gè)裝置的整個(gè)設(shè)備。
如上所述,本發(fā)明使得實(shí)現(xiàn)一種能夠快速讀取信息的信息記錄介質(zhì)成為可能。
另外,本發(fā)明使得可能快速地讀取信息。
而且,本發(fā)明使得可能提供一種能夠快速讀取信息的信息記錄介質(zhì)。
工業(yè)利用本發(fā)明涉及能夠快速地顯示記錄在記錄介質(zhì)上的信息的標(biāo)題并且能夠利用諸如光盤(pán)的可從記錄再現(xiàn)裝置中記錄和除去的盤(pán)狀記錄介質(zhì)在信息記錄/再現(xiàn)裝置中使用的一種信息記錄裝置及方法、信息再現(xiàn)裝置及方法、信息記錄介質(zhì)、程序存儲(chǔ)介質(zhì)、以及程序。
權(quán)利要求
1.一種信息記錄裝置,包括識(shí)別部件,用于識(shí)別要記錄在信息記錄介質(zhì)上的信息的位置屬性,所述位置屬性與在所述信息記錄介質(zhì)上的位置有關(guān);以及記錄部件,用于根據(jù)由所述識(shí)別部件的識(shí)別結(jié)果在所述信息記錄介質(zhì)上的特定區(qū)中記錄具有規(guī)定位置屬性的信息;以及還在所述信息記錄介質(zhì)上記錄所述信息記錄介質(zhì)的所述特定區(qū)的地址。
2.根據(jù)權(quán)利要求1所述的信息記錄裝置,其中所述位置屬性是多個(gè)位置屬性之一;所述識(shí)別部件從所述多個(gè)位置屬性中指定所述信息的位置屬性;以及所述記錄部件根據(jù)由所述識(shí)別部件的識(shí)別結(jié)果在所述特定區(qū)中記錄在對(duì)應(yīng)于從所述多個(gè)位置屬性中指定的位置屬性的區(qū)中的所述信息。
3.根據(jù)權(quán)利要求1所述的信息記錄裝置,其中所述識(shí)別部件還指定所述信息的類(lèi)型;以及所述記錄部件根據(jù)由所述識(shí)別部件的識(shí)別結(jié)果在所述特定區(qū)的幾個(gè)區(qū)中記錄所述信息。
4.根據(jù)權(quán)利要求1所述的信息記錄裝置,還包括檢測(cè)部件,用于檢測(cè)在所述特定區(qū)中的連續(xù)空閑區(qū);比較部件,用于比較所述信息的量與由所述檢測(cè)部件檢測(cè)的區(qū)的容量;以及形成部件,用于取決于由所述比較部件的比較結(jié)果在所述特定區(qū)中形成連續(xù)空閑區(qū)。
5.一種信息記錄方法,包括識(shí)別要記錄在信息記錄介質(zhì)上的信息的位置屬性的識(shí)別步驟,所述位置屬性與在所述信息記錄介質(zhì)上的位置有關(guān);以及根據(jù)由所述識(shí)別步驟的處理的識(shí)別結(jié)果在所述信息記錄介質(zhì)的特定區(qū)中記錄要記錄在所述信息記錄介質(zhì)上的所述信息的記錄步驟,以及還在所述信息記錄介質(zhì)上記錄所述信息記錄介質(zhì)的所述特定區(qū)的地址。
6.一種存儲(chǔ)計(jì)算機(jī)能夠讀取的程序的程序存儲(chǔ)介質(zhì),所述程序包括識(shí)別要記錄在信息記錄介質(zhì)上的信息的位置屬性的識(shí)別步驟,所述位置屬性與在所述信息記錄介質(zhì)上的位置有關(guān);以及根據(jù)由所述識(shí)別步驟的處理的識(shí)別結(jié)果在所述信息記錄介質(zhì)的特定區(qū)中記錄要記錄在所述信息記錄介質(zhì)上的所述信息的記錄步驟,以及還在所述信息記錄介質(zhì)上記錄所述信息記錄介質(zhì)的所述特定區(qū)的地址。
7.一種由計(jì)算機(jī)執(zhí)行的程序,包括識(shí)別要記錄在信息記錄介質(zhì)上的信息的位置屬性的識(shí)別步驟,所述位置屬性與在所述信息記錄介質(zhì)上的位置有關(guān);以及根據(jù)由所述識(shí)別步驟的處理的識(shí)別結(jié)果在所述信息記錄介質(zhì)的特定區(qū)中記錄要記錄在所述信息記錄介質(zhì)上的所述信息的記錄步驟,以及還在所述信息記錄介質(zhì)上記錄所述信息記錄介質(zhì)的所述特定區(qū)的地址。
8.一種信息再現(xiàn)裝置,用于再現(xiàn)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息,所述信息再現(xiàn)裝置包括檢測(cè)部件,用于檢測(cè)記錄在所述信息記錄介質(zhì)上的所述特定區(qū)中的所述多個(gè)信息的地址;比較部件,用于互相比較由所述檢測(cè)部件檢測(cè)的所述多個(gè)信息的地址;確定部件,用于基于所述比較部件的比較結(jié)果確定用于讀取所述多個(gè)信息的次序;以及讀取部件,用于以由所述確定部件確定的次序讀取所述多個(gè)信息。
9.根據(jù)權(quán)利要求8所述的信息再現(xiàn)裝置,還包括控制部件,用于控制對(duì)應(yīng)于由所述讀取部件讀取的所述多個(gè)信息的內(nèi)容的標(biāo)題的顯示。
10.一種再現(xiàn)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的信息再現(xiàn)裝置的信息再現(xiàn)方法,所述信息再現(xiàn)方法包括檢測(cè)要記錄在所述信息記錄介質(zhì)上的所述特定區(qū)中的所述多個(gè)信息的地址的檢測(cè)步驟;互相比較由所述檢測(cè)步驟檢測(cè)的所述多個(gè)信息的地址的比較步驟;基于由所述比較步驟的比較結(jié)果確定用于讀所述取多個(gè)信息的次序的確定步驟;以及以由所述確定步驟確定的次序讀取所述多個(gè)信息的讀取步驟。
11.一種存儲(chǔ)計(jì)算機(jī)能夠讀取的程序的程序存儲(chǔ)介質(zhì),其中所述程序是一種再現(xiàn)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的信息再現(xiàn)裝置的程序;并且所述程序包括檢測(cè)要記錄在所述信息記錄介質(zhì)上的所述特定區(qū)中的所述多個(gè)信息的地址的檢測(cè)步驟;互相比較由所述檢測(cè)步驟檢測(cè)的所述多個(gè)信息的地址的比較步驟;基于由所述比較步驟的比較結(jié)果確定用于讀所述取多個(gè)信息的次序的確定步驟;以及以由所述確定步驟確定的次序讀取所述多個(gè)信息的讀取步驟。
12.一種由計(jì)算機(jī)執(zhí)行的程序,用于控制再現(xiàn)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的信息再現(xiàn)裝置,所述程序包括檢測(cè)要記錄在所述信息記錄介質(zhì)上的所述特定區(qū)中的所述多個(gè)信息的地址的檢測(cè)步驟;互相比較由所述檢測(cè)步驟檢測(cè)的所述多個(gè)信息的地址的比較步驟;基于由所述比較步驟的比較結(jié)果確定用于讀所述取多個(gè)信息的次序的確定步驟;以及以由所述確定步驟確定的次序讀取所述多個(gè)信息的讀取步驟。
13.一種信息再現(xiàn)裝置,用于再現(xiàn)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息,所述信息再現(xiàn)裝置包括檢測(cè)部件,用于檢測(cè)記錄在所述信息記錄介質(zhì)上的所述特定區(qū)中的所述多個(gè)信息的地址;獲取部件,用于獲取在所述信息記錄介質(zhì)上的所述信息的位置信息;以及讀取部件,用于基于由所述獲取部件獲取的所述位置信息從所述信息記錄介質(zhì)中連續(xù)地讀取規(guī)定類(lèi)型的信息。
14.根據(jù)權(quán)利要求13所述的信息再現(xiàn)裝置,其中所述特定區(qū)具有對(duì)應(yīng)于所述信息的位置屬性的多個(gè)區(qū)。
15.根據(jù)權(quán)利要求13所述的信息再現(xiàn)裝置,還包括檢測(cè)部件,用于檢測(cè)所述信息的類(lèi)型;并且其中如果所述信息的讀取失敗了,則所述讀取部件基于所述檢測(cè)部件的檢測(cè)結(jié)果從存儲(chǔ)于幾個(gè)區(qū)的所述信息中讀取其它信息。
16.根據(jù)權(quán)利要求13所述的信息再現(xiàn)裝置,還包括存儲(chǔ)部件,用于存儲(chǔ)由所述讀取部件讀取的所述信息;以及復(fù)原部件,用于從存儲(chǔ)于所述存儲(chǔ)部件中的所述信息中復(fù)原規(guī)定的信息。
17.根據(jù)權(quán)利要求16所述的信息再現(xiàn)裝置,還包括檢測(cè)部件,用于檢測(cè)在所述特定區(qū)中已經(jīng)記錄所述信息的區(qū)的最大范圍,并且其中所述讀取部件讀取記錄在由所述檢測(cè)部件檢測(cè)的所述最大范圍內(nèi)的所有信息。
18.一種再現(xiàn)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的信息再現(xiàn)裝置的信息再現(xiàn)方法,所述信息再現(xiàn)方法包括檢測(cè)記錄在所述信息記錄介質(zhì)上的所述特定區(qū)中的所述多個(gè)信息的地址的檢測(cè)步驟;獲取在所述信息記錄介質(zhì)上的所述信息的位置信息的獲取步驟;以及基于由所述獲取步驟的處理獲取的所述位置信息從所述信息記錄介質(zhì)中連續(xù)地讀取某類(lèi)型的所述信息的讀取步驟。
19.一種存儲(chǔ)計(jì)算機(jī)能夠讀取的程序的程序存儲(chǔ)介質(zhì),其中所述程序是一種再現(xiàn)記錄在所述信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的信息再現(xiàn)裝置的程序;并且所述程序包括檢測(cè)記錄在所述信息記錄介質(zhì)上的所述特定區(qū)中的所述多個(gè)信息的地址的檢測(cè)步驟;獲取在所述信息記錄介質(zhì)上的所述信息的位置信息的獲取步驟;以及基于由所述獲取步驟的處理獲取的所述位置信息從所述信息記錄介質(zhì)中連續(xù)地讀取某類(lèi)型的所述信息的讀取步驟。
20.一種由計(jì)算機(jī)執(zhí)行的程序,用于控制再現(xiàn)記錄在信息記錄介質(zhì)上的特定區(qū)中的多個(gè)信息的信息再現(xiàn)裝置,所述程序包括檢測(cè)記錄在所述信息記錄介質(zhì)上的所述特定區(qū)中的所述多個(gè)信息的地址的檢測(cè)步驟;獲取在所述信息記錄介質(zhì)上的所述信息的位置信息的獲取步驟;以及基于由所述獲取步驟的處理獲取的所述位置信息從所述信息記錄介質(zhì)中連續(xù)地讀取某類(lèi)型的所述信息的讀取步驟。
21.一種信息記錄介質(zhì),其中在規(guī)定位置處形成一特定區(qū),以便存儲(chǔ)具有來(lái)自與在信息記錄介質(zhì)上的信息的位置和組成素材信息的文件相關(guān)的位置屬性的規(guī)定位置屬性的第一信息;多在所述特定區(qū)中記錄多個(gè)所述第一信息;以及在不是所述特定區(qū)的一區(qū)中記錄如對(duì)應(yīng)于所述第一信息的內(nèi)容的第二信息。
22.根據(jù)權(quán)利要求21所述的信息記錄介質(zhì),其中在不是所述特定區(qū)的一區(qū)中還記錄了在所述記錄介質(zhì)上的所述特定區(qū)的地址。
23.一種信息記錄裝置,用于記錄運(yùn)動(dòng)畫(huà)面信息及其管理信息,包括控制部分,用于控制所述管理信息以便被記錄在信息記錄介質(zhì)上的特定區(qū)中,以及控制所述運(yùn)動(dòng)畫(huà)面信息以便被記錄在不是所述特定區(qū)的一區(qū)中;以及記錄部分,用于在所述信息記錄介質(zhì)上記錄所述運(yùn)動(dòng)畫(huà)面信息、所述管理信息以及所述信息記錄介質(zhì)的所述特定區(qū)的地址。
24.根據(jù)權(quán)利要求23所述的信息記錄裝置,其中要記錄在所述特定區(qū)中的信息包括播放列表信息。
25.根據(jù)權(quán)利要求23所述的信息記錄裝置,其中要記錄在所述特定區(qū)中的信息包括縮略圖標(biāo)信息。
26.根據(jù)權(quán)利要求23所述的信息記錄裝置,其中所述控制部分控制在所述特定區(qū)中的記錄位置,以便根據(jù)在所述特定區(qū)中的缺陷來(lái)變化。
27.一種信息記錄方法,用于記錄運(yùn)動(dòng)畫(huà)面信息及其管理信息,所述信息記錄方法包括控制所述管理信息以便被記錄在信息記錄介質(zhì)上的特定區(qū)中、以及控制所述運(yùn)動(dòng)畫(huà)面信息以便被記錄在不是所述特定區(qū)的一區(qū)中的控制步驟;以及在所述信息記錄介質(zhì)上記錄所述運(yùn)動(dòng)畫(huà)面信息、所述管理信息以及所述信息記錄介質(zhì)的所述特定區(qū)的地址的記錄步驟。
全文摘要
能夠快速地讀取和顯示內(nèi)容的標(biāo)題。將要記錄在光盤(pán)上的文件的分配級(jí)定義為涉及文件分配的屬性信息。其級(jí)別被定義為聚集文件的文件全部被記錄于在光盤(pán)的預(yù)定位置提供的聚集文件區(qū)。在該聚集文件區(qū)中記錄了包括該內(nèi)容的標(biāo)題的文件1至3。FSD(文件系統(tǒng)描述符)的記錄位置A1和A2是固定的,而聚集文件中的記錄位置A3和A4根據(jù)需要改變。
文檔編號(hào)G11B27/034GK1457495SQ02800460
公開(kāi)日2003年11月19日 申請(qǐng)日期2002年2月21日 優(yōu)先權(quán)日2001年2月28日
發(fā)明者中村政信, 加藤元樹(shù) 申請(qǐng)人:索尼公司