欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

記錄裝置,記錄方法,記錄程序,以及程序記錄介質(zhì)的制作方法

文檔序號(hào):6564809閱讀:183來(lái)源:國(guó)知局
專利名稱:記錄裝置,記錄方法,記錄程序,以及程序記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種記錄裝置,記錄方法,記錄程序,以及記錄介質(zhì),并且更具體地講,涉及一種用于記錄內(nèi)容的記錄裝置,記錄方法,記錄程序,以及程序記錄介質(zhì)。
背景技術(shù)
有一種記錄和再現(xiàn)系統(tǒng),該記錄和再現(xiàn)系統(tǒng)可以通過(guò)將數(shù)據(jù)內(nèi)容記錄在多個(gè)記錄介質(zhì)中并自動(dòng)地將記錄介質(zhì)安裝到驅(qū)動(dòng)器中來(lái)很容易地處理大量的內(nèi)容。
圖1為顯示過(guò)去的記錄和再現(xiàn)系統(tǒng)的結(jié)構(gòu)的方框圖。視頻/音頻編碼器11根據(jù)運(yùn)動(dòng)圖象專家組(MPEG)系統(tǒng)對(duì)對(duì)應(yīng)于輸入的輸入圖像信號(hào)的基帶的圖像數(shù)據(jù)進(jìn)行編碼。該視頻/音頻編碼器11根據(jù)該MPEG系統(tǒng)對(duì)對(duì)應(yīng)于輸入的聲音信號(hào)的基帶的聲音數(shù)據(jù)(未示出)進(jìn)行編碼。該視頻/音頻編碼器11將通過(guò)編碼獲得的數(shù)據(jù)提供給流編碼器12。
該流編碼器12多路傳輸從視頻/音頻編碼器11提供的編碼后的數(shù)據(jù),將該被多路傳輸?shù)臄?shù)據(jù)轉(zhuǎn)換為MPEG傳輸流系統(tǒng)或MPEG程序流系統(tǒng)的一個(gè)流,并將該通過(guò)轉(zhuǎn)換獲得的流提供給寫入緩沖器13。
該寫入緩沖器13臨時(shí)地存儲(chǔ)從流編碼器12提供的流(數(shù)據(jù))并將存儲(chǔ)在其中的流(數(shù)據(jù))提供給驅(qū)動(dòng)器14。
該驅(qū)動(dòng)器14將從寫入緩沖器13提供的數(shù)據(jù)作為一個(gè)文件記錄在其中安裝的光盤15中。
唱機(jī)(juke)系統(tǒng)16控制將光盤15安裝到驅(qū)動(dòng)器14中以及將光盤15從驅(qū)動(dòng)器14中拆下。該唱機(jī)系統(tǒng)16使得拾取器18從存儲(chǔ)各個(gè)光盤15的光盤槽17中選擇多個(gè)光盤15中的任何一個(gè)。該拾取器18傳送被選中的光盤15并在唱機(jī)系統(tǒng)16的控制下將光盤15安裝在驅(qū)動(dòng)器14中。該拾取器18還傳送從驅(qū)動(dòng)器14中拆下的光盤15并在唱機(jī)系統(tǒng)16的控制下將該光盤15存儲(chǔ)在任何一個(gè)光盤槽17中。換句話說(shuō),該唱機(jī)系統(tǒng)16控制拾取器18。
驅(qū)動(dòng)器14從其中安裝的光盤15中讀出被作為文件記錄的數(shù)據(jù),并將該讀出的數(shù)據(jù)提供給讀出緩沖器19。該讀出緩沖器19包括半導(dǎo)體存儲(chǔ)器或硬盤并臨時(shí)存儲(chǔ)從驅(qū)動(dòng)器14提供的數(shù)據(jù)(流)。該讀出緩沖器19吸收讀出抖動(dòng),使數(shù)據(jù)速率平滑為固定值,并將其中存儲(chǔ)的數(shù)據(jù)(流)提供給流解碼器20。
該流解碼器20將MPEG傳輸流系統(tǒng)或MPEG程序流系統(tǒng)的流分為圖像數(shù)據(jù)和聲音數(shù)據(jù),并將分離后的圖像數(shù)據(jù)和聲音數(shù)據(jù)提供給視頻/音頻解碼器21。
該視頻/音頻解碼器21將編碼后的圖像數(shù)據(jù)和聲音數(shù)據(jù)解碼為被稱為基帶的圖像數(shù)據(jù)和聲音數(shù)據(jù)。該視頻/音頻解碼器21將基于通過(guò)解碼得到的基帶的圖像數(shù)據(jù)和聲音數(shù)據(jù)的輸出圖像信號(hào)和聲音信號(hào)(未示出)提供給監(jiān)視器22。該監(jiān)視器22根據(jù)輸出圖像信號(hào)顯示圖像,并根據(jù)提供的聲音信號(hào)輸出聲音。
下面將參照?qǐng)D2對(duì)再現(xiàn)處理進(jìn)行說(shuō)明。當(dāng)在時(shí)間t0由用戶請(qǐng)求進(jìn)行再現(xiàn)時(shí),其中已經(jīng)存儲(chǔ)有被請(qǐng)求再現(xiàn)的數(shù)據(jù)內(nèi)容的光盤15被從光盤槽17傳送至驅(qū)動(dòng)器14,并在時(shí)間t1被拾取器18安裝在驅(qū)動(dòng)器14中。
在時(shí)間t2,開始由驅(qū)動(dòng)器14讀出記錄在所安裝的光盤15中的數(shù)據(jù),并將其存儲(chǔ)在讀出緩沖器19中。當(dāng)在時(shí)間t3讀出緩沖器19中積累了預(yù)定數(shù)據(jù)量的數(shù)據(jù)時(shí),存儲(chǔ)在讀出緩沖器19中的數(shù)據(jù)被讀出至流解碼器20。視頻/音頻解碼器21對(duì)該圖像數(shù)據(jù)和聲音數(shù)據(jù)進(jìn)行解碼,并將通過(guò)解碼獲得的對(duì)應(yīng)于該圖像數(shù)據(jù)和聲音數(shù)據(jù)的輸出圖像信號(hào)和聲音信號(hào)提供給監(jiān)視器22。在時(shí)間t4,該監(jiān)視器22根據(jù)輸出圖像信號(hào)和聲音信號(hào)顯示圖像并輸出聲音。
從時(shí)間t0用戶請(qǐng)求再現(xiàn)開始,直到時(shí)間t4在監(jiān)視器22上顯示圖像,出現(xiàn)了延時(shí),該延時(shí)等于將存儲(chǔ)在光盤槽17中的光盤15安裝到驅(qū)動(dòng)器14中以及從被安裝的光盤15中讀出圖像數(shù)據(jù)所需的時(shí)間。該延時(shí)大約為20-30秒,這取決于該記錄和再現(xiàn)系統(tǒng)的結(jié)構(gòu)。
每次請(qǐng)求再現(xiàn)時(shí)都會(huì)出現(xiàn)該延時(shí)。這樣,由于該延時(shí),用戶就會(huì)感到很重的壓力。在可操作性方面,這是很嚴(yán)重的問(wèn)題。
為了解決該問(wèn)題,考慮到了分級(jí)存儲(chǔ)管理(HSM)軟件。該HSM軟件進(jìn)行管理,用于自動(dòng)地將存儲(chǔ)在快速輔助記錄裝置例如硬盤中的文件移動(dòng)至低速和更便宜的記錄介質(zhì)中(參見,例如,JP-A-2003-296151)。
在一般的HSM中,數(shù)據(jù)的前面部分被保存在用作快速主存儲(chǔ)器的硬盤中,作為高速緩存文件。整個(gè)數(shù)據(jù)被保留在用作低速次存儲(chǔ)器的光盤中。當(dāng)對(duì)這一文件進(jìn)行存取時(shí),在對(duì)高速緩存在主存儲(chǔ)器中的數(shù)據(jù)的前面部分進(jìn)行存取的同時(shí),該數(shù)據(jù)的剩余部分被從次存儲(chǔ)器復(fù)制到主存儲(chǔ)器中。因此,從用戶的角度來(lái)看,看起來(lái)就好像是整個(gè)數(shù)據(jù)都被記錄在主存儲(chǔ)器中。
如上所述,通過(guò)將整個(gè)數(shù)據(jù)排列在以單位容量低成本制造的次存儲(chǔ)器中并使用主存儲(chǔ)器作為高速緩沖存儲(chǔ)器,就可以使用戶確信用戶看起來(lái)好像正在使用主存儲(chǔ)器。

發(fā)明內(nèi)容
但是,關(guān)于內(nèi)容,例如圖像或音樂(lè),可以假設(shè),通過(guò)例如越過(guò)章節(jié)的操作來(lái)對(duì)數(shù)據(jù)內(nèi)容的中間部分進(jìn)行存取。在過(guò)去的技術(shù)中,在對(duì)數(shù)據(jù)內(nèi)容的前面部分進(jìn)行存取時(shí),如上所述,通過(guò)將數(shù)據(jù)的剩余部分從次存儲(chǔ)器復(fù)制到主存儲(chǔ)器中就可以讀出該數(shù)據(jù),而不會(huì)導(dǎo)致延遲。但是,當(dāng)對(duì)該數(shù)據(jù)內(nèi)容的除了前面部分以外的部分進(jìn)行存取時(shí),由于該部分中的數(shù)據(jù)被排列在次存儲(chǔ)器中,因此就會(huì)出現(xiàn)延時(shí),直到該部分中的數(shù)據(jù)被存取為止。
這就需要令人煩惱的的操作,以將該數(shù)據(jù)內(nèi)容的除了前面部分以外的部分記錄在主存儲(chǔ)器中。
這樣,就希望減少出現(xiàn)讀出任意部分的等待時(shí)間,并且不進(jìn)行令人煩惱的的操作。
根據(jù)本發(fā)明的一個(gè)實(shí)施方式,提供了一種記錄裝置,該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,將整個(gè)內(nèi)容的數(shù)據(jù)記錄在第二記錄介質(zhì)中,當(dāng)請(qǐng)求讀出內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù)。該記錄裝置包括第一記錄控制單元,用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷單元,用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制單元,當(dāng)判斷出該部分的優(yōu)先權(quán)等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該部分的數(shù)據(jù)。
在這一實(shí)施方式中,控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán),判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值,當(dāng)判斷出該部分的優(yōu)先權(quán)等于或低于閾值時(shí),控制將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該部分的數(shù)據(jù)。
該第二記錄控制單元可以控制將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該內(nèi)容的數(shù)據(jù),其中該內(nèi)容的數(shù)據(jù)是從第一記錄介質(zhì)中再現(xiàn)記錄在第一記錄介質(zhì)中的整個(gè)部分所需的。
第二記錄控制單元可以控制將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該部分的數(shù)據(jù),其中該內(nèi)容的數(shù)據(jù)包括對(duì)記錄在第一記錄介質(zhì)中的整個(gè)部分進(jìn)行再現(xiàn)所需內(nèi)容的數(shù)據(jù),并且具有第一記錄介質(zhì)中記錄單元整數(shù)倍的數(shù)據(jù)量。
該第一記錄控制單元可以控制記錄以便一塊記錄關(guān)于一個(gè)部分中數(shù)據(jù)屬性的數(shù)據(jù)屬性信息以及優(yōu)先權(quán)信息,其中由優(yōu)先權(quán)信息表示的優(yōu)先權(quán)與該屬性相關(guān)。
該數(shù)據(jù)屬性信息可以表示整個(gè)內(nèi)容的數(shù)據(jù)中一個(gè)部分的數(shù)據(jù)的位置以及該部分?jǐn)?shù)據(jù)的數(shù)據(jù)量。
該第一記錄控制單元可以控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示通過(guò)內(nèi)容索引表示的一個(gè)部分的優(yōu)先權(quán)。
根據(jù)本發(fā)明的另一個(gè)實(shí)施方式,提供了一種記錄裝置,該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,將整個(gè)內(nèi)容記錄在第二記錄介質(zhì)中,當(dāng)請(qǐng)求讀出內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù)。該記錄裝置包括第一記錄控制單元,用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷單元,用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制單元,當(dāng)判斷出該部分的優(yōu)先權(quán)不等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將從第二記錄介質(zhì)中讀出的部分的數(shù)據(jù)記錄在第一記錄介質(zhì)中。
在這一實(shí)施方式中,控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán),判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值,當(dāng)判斷出該部分的優(yōu)先權(quán)不等于或低于閾值時(shí),控制將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將從第二記錄介質(zhì)中讀出部分的數(shù)據(jù)記錄在第一記錄介質(zhì)中。
該第二記錄控制單元可以控制將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將再現(xiàn)周期內(nèi)整個(gè)部分所需的內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中。
第二記錄控制單元可以控制將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將該內(nèi)容數(shù)據(jù)記錄在第一記錄介質(zhì)中,其中該內(nèi)容數(shù)據(jù)包括對(duì)長(zhǎng)度周期的整個(gè)部分進(jìn)行再現(xiàn)所需的內(nèi)容的數(shù)據(jù),并且具有第一記錄介質(zhì)中記錄單元整數(shù)倍的數(shù)據(jù)量。
該第一記錄控制單元可以控制記錄以便一塊記錄關(guān)于一個(gè)部分中數(shù)據(jù)屬性的數(shù)據(jù)屬性信息以及優(yōu)先權(quán)信息,其中由優(yōu)先權(quán)信息表示的優(yōu)先權(quán)與該屬性相關(guān)。
該數(shù)據(jù)屬性信息可以表示整個(gè)內(nèi)容的數(shù)據(jù)中一個(gè)部分的數(shù)據(jù)的位置以及該部分的數(shù)據(jù)的數(shù)據(jù)量。
該第一記錄控制單元可以控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示通過(guò)內(nèi)容索引表示的一個(gè)部分的優(yōu)先權(quán)。


在附圖中圖1為顯示過(guò)去的記錄和再現(xiàn)系統(tǒng)的結(jié)構(gòu)的方框圖;圖2為用于說(shuō)明過(guò)去的再現(xiàn)處理的圖;圖3為顯示根據(jù)本發(fā)明一個(gè)實(shí)施方式的記錄和再現(xiàn)系統(tǒng)的結(jié)構(gòu)的方框圖;圖4為顯示記錄和再現(xiàn)系統(tǒng)的更詳細(xì)結(jié)構(gòu)的方框圖;圖5為用于說(shuō)明記錄和再現(xiàn)系統(tǒng)中使用的信息的表;圖6為用于說(shuō)明記錄在硬盤系統(tǒng)(HD)中的高速緩存文件的圖;圖7為用于說(shuō)明記錄在HD中的高速緩存文件以及使用該高速緩存文件讀出內(nèi)容數(shù)據(jù)的圖;圖8為用于說(shuō)使用該高速緩存文件明讀出內(nèi)容數(shù)據(jù)的圖;
圖9為用于說(shuō)明占位(stub)狀態(tài)中高速緩存文件的圖;圖10為用于說(shuō)明擴(kuò)展屬性中區(qū)域和區(qū)域信息的圖;圖11為用于說(shuō)明占位數(shù)據(jù)的細(xì)節(jié)的圖;圖12為用于說(shuō)明寫入提示信息的處理的流程圖;圖13為用于說(shuō)明索引和高潮場(chǎng)景的圖;圖14為用于說(shuō)明在占位文件狀態(tài)中生成高速緩存文件的處理的流程圖;圖15為用于說(shuō)明轉(zhuǎn)移的圖;圖16為用于說(shuō)明重新加載的圖;圖17為用于說(shuō)明從索引_n中讀出數(shù)據(jù)的處理的流程圖;圖18為用于說(shuō)明重新加載的詳細(xì)處理的流程圖;圖19為用于說(shuō)明重新加載處理的具體例子的圖;圖20為用于說(shuō)明重新加載處理的具體例子的圖;圖21為顯示根據(jù)本發(fā)明實(shí)施方式的記錄和再現(xiàn)系統(tǒng)的另一個(gè)結(jié)構(gòu)的方框圖;圖22為用于說(shuō)明使用高速緩存文件讀出內(nèi)容數(shù)據(jù)的圖;圖23為用于說(shuō)明從索引_n中讀出數(shù)據(jù)的處理的流程圖;圖24為顯示根據(jù)本發(fā)明實(shí)施方式的記錄和再現(xiàn)系統(tǒng)的再一個(gè)結(jié)構(gòu)的方框圖;以及圖25為顯示個(gè)人計(jì)算機(jī)的結(jié)構(gòu)的例子的方框圖。
具體實(shí)施例方式
下面將參照附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。權(quán)利要求中描述的元件與本發(fā)明實(shí)施方式中具體例子之間的對(duì)應(yīng)關(guān)系的一個(gè)例子將在下面說(shuō)明。進(jìn)行該說(shuō)明的目的就是確定在本發(fā)明的實(shí)施方式中描述了權(quán)利要求中支持所述發(fā)明的具體例子。因此,即使在本發(fā)明的實(shí)施方式中描述了具體的例子,但是沒(méi)有在下面被描述為對(duì)應(yīng)于一個(gè)元件的具體例子,這并不意味著該具體例子并不對(duì)應(yīng)于該元件。另一方面,即使一個(gè)具體的例子被描述為對(duì)應(yīng)于一個(gè)元件的具體例子,這也并不意味著該具體例子并不對(duì)應(yīng)于除了該元件以外的其他元件。
并且,本說(shuō)明書并不意味著對(duì)應(yīng)于實(shí)施方式中所述具體例子的發(fā)明在全部權(quán)利要求中被描述。換句話說(shuō),該說(shuō)明書并不否認(rèn)存在對(duì)應(yīng)于實(shí)施方式中所述具體實(shí)例并且沒(méi)有在本申請(qǐng)的權(quán)利要求中描述的發(fā)明,也就是說(shuō),并不否認(rèn)存在將通過(guò)分案申請(qǐng)或替換頁(yè)增加的發(fā)明。
根據(jù)本發(fā)明實(shí)施方式的記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)(例如圖4中所示的硬盤(HD)116)中,將整個(gè)內(nèi)容的數(shù)據(jù)記錄在第二記錄介質(zhì)(例如圖4中所示的光盤119)中,當(dāng)請(qǐng)求讀出該內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù)。該記錄裝置包括第一記錄控制單元(例如圖25中所示的中央處理單元(CPU)401,用于執(zhí)行圖4中所示的應(yīng)用程序141),用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷單元(例如圖4中所示的存儲(chǔ)器管理器114),用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制單元(例如圖4中所示的分級(jí)存儲(chǔ)管理器(HSM)113),當(dāng)判斷出該部分的優(yōu)先權(quán)等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該部分的數(shù)據(jù)。
根據(jù)本發(fā)明另一個(gè)實(shí)施方式的記錄方法是一種用于記錄裝置的記錄方法,該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)(例如圖4中所示的硬盤(HD)116)中,將整個(gè)內(nèi)容的數(shù)據(jù)記錄在第二記錄介質(zhì)(例如圖4中所示的光盤119)中,當(dāng)請(qǐng)求讀出該內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù)。該記錄方法包括第一記錄控制步驟(例如圖12中的步驟S14),用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷步驟(例如圖14中的步驟S39),用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制步驟(例如圖14中的步驟S45),當(dāng)判斷出該部分的優(yōu)先權(quán)等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該部分的數(shù)據(jù)。
根據(jù)本發(fā)明再一個(gè)實(shí)施方式的記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)(例如圖4中所示的HD 116)中,將整個(gè)內(nèi)容的數(shù)據(jù)記錄在第二記錄介質(zhì)(例如圖4中所示的光盤119)中,當(dāng)請(qǐng)求讀出該記錄數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù)。該記錄裝置包括第一記錄控制單元(例如圖25中所示的CPU 401,用于執(zhí)行圖4中所示的應(yīng)用程序141),用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷單元(例如圖4中所示的存儲(chǔ)器管理器114),用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制單元(例如圖4中所示的HSM 113),當(dāng)判斷出該部分的優(yōu)先權(quán)不等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將從第二記錄介質(zhì)中讀出部分的數(shù)據(jù)記錄在第一記錄介質(zhì)中。
根據(jù)本發(fā)明再一個(gè)實(shí)施方式的記錄方法是一種用于記錄裝置的記錄方法,該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)(例如圖4中所示的HD116)中,將整個(gè)內(nèi)容的數(shù)據(jù)記錄在第二記錄介質(zhì)(例如圖4中所示的光盤119)中,當(dāng)請(qǐng)求讀出該內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù)。該記錄方法包括第一記錄控制步驟(例如圖12中的步驟S14),用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷步驟(例如圖14中的步驟S39),用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制步驟(例如圖14中的步驟S47),當(dāng)判斷出該部分的優(yōu)先權(quán)不等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將從第二記錄介質(zhì)中讀出部分的數(shù)據(jù)記錄在第一記錄介質(zhì)中。
圖3為顯示根據(jù)本發(fā)明的一個(gè)實(shí)施方式的記錄和再現(xiàn)系統(tǒng)101的結(jié)構(gòu)的方框圖。視頻/音頻編碼器111根據(jù)移動(dòng)圖像專家組(MPEG)系統(tǒng)對(duì)對(duì)應(yīng)于被輸入的輸入圖像信號(hào)的基帶的圖像數(shù)據(jù)進(jìn)行編碼。該視頻/音頻編碼器111根據(jù)該MPEG系統(tǒng)對(duì)應(yīng)于被輸入的聲音信號(hào)(未示出)的基帶的聲音數(shù)據(jù)進(jìn)行編碼。該視頻/音頻編碼器111將通過(guò)編碼得到的數(shù)據(jù)提供給流編碼器112。
該流編碼器112多路傳輸從視頻/音頻編碼器111提供的編碼后的數(shù)據(jù),將該被多路傳輸?shù)臄?shù)據(jù)轉(zhuǎn)換為MPEG傳輸流系統(tǒng)或MPEG程序流系統(tǒng)的流,并將該通過(guò)轉(zhuǎn)換獲得的流提供給HSM 113。
該HSM 113在記錄介質(zhì)中管理分級(jí)記錄內(nèi)容數(shù)據(jù)(或在具有分級(jí)結(jié)構(gòu)的記錄介質(zhì)中管理內(nèi)容數(shù)據(jù)的記錄)。該HSM 113在存儲(chǔ)器管理器114的控制下通過(guò)緩沖器115將從流編碼器112提供的流提供給硬盤(HD)116。該HD 116為快速主存儲(chǔ)器的一個(gè)例子。該HD 116記錄有在HSM 113的控制下通過(guò)緩沖器115從HSM 113提供的流(數(shù)據(jù))。該HD 116提供其中記錄的流(數(shù)據(jù))給緩沖器115或緩沖器117。
該緩沖器115包括一部分半導(dǎo)體存儲(chǔ)器或HD 116的記錄區(qū)。該緩沖器115臨時(shí)地存儲(chǔ)從HSM 113或HD 116提供的流(數(shù)據(jù))并將存儲(chǔ)在其中的流(數(shù)據(jù))提供給HSM 113或HD 116。該緩沖器117包括一部分半導(dǎo)體存儲(chǔ)器或HD116的記錄區(qū)。該緩沖器117臨時(shí)地存儲(chǔ)從HD 116或驅(qū)動(dòng)器118提供的流(數(shù)據(jù))并將存儲(chǔ)在其中的流(數(shù)據(jù))提供給HD 116或驅(qū)動(dòng)器118。
該緩沖器115和緩沖器117吸收讀出抖動(dòng),使數(shù)據(jù)速率平滑為固定值。
該驅(qū)動(dòng)器118將從寫入緩沖器117提供的數(shù)據(jù)作為一個(gè)文件記錄在其中安裝的光盤119中。該光盤119為低速次存儲(chǔ)器的一個(gè)例子,例如磁光盤(MO),數(shù)字通用盤(DVD),或只讀光盤(CD)。
唱機(jī)系統(tǒng)120控制將光盤119安裝到驅(qū)動(dòng)器118中以及從驅(qū)動(dòng)器118拆下光盤119。該唱機(jī)系統(tǒng)120使得拾取器122從存儲(chǔ)各個(gè)光盤119的光盤槽121中選擇任何一個(gè)光盤119。該拾取器122傳送被選中的光盤119并在唱機(jī)系統(tǒng)120的控制下將光盤119安裝在驅(qū)動(dòng)器118中。該拾取器122還傳送從驅(qū)動(dòng)器118中拆下的光盤119并在唱機(jī)系統(tǒng)120的控制下將該光盤119存儲(chǔ)在任何一個(gè)光盤槽121中。換句話說(shuō),該唱機(jī)系統(tǒng)120控制拾取器122。
該驅(qū)動(dòng)器118從其中安裝的光盤119中讀出被作為文件記錄的數(shù)據(jù),并將該讀出的數(shù)據(jù)提供給緩沖器117。通過(guò)緩沖器117將從光盤119中讀出的數(shù)據(jù)提供給HD 116,并記錄在HD 116中。
該HSM 113通過(guò)緩沖器115從HD 116中讀出被從光盤119中讀出并記錄在HD 116中的數(shù)據(jù)(流),并將該讀出的數(shù)據(jù)(流)提供給流解碼器123。
該流解碼器123將MPEG傳輸流系統(tǒng)或MPEG程序流系統(tǒng)的流分為圖像數(shù)據(jù)和聲音數(shù)據(jù),并將分離后的圖像數(shù)據(jù)和聲音數(shù)據(jù)提供給視頻/音頻解碼器124。
該視頻/音頻解碼器124將編碼后的圖像數(shù)據(jù)和聲音數(shù)據(jù)解碼為被稱為基帶的圖像數(shù)據(jù)和聲音數(shù)據(jù)。該視頻/音頻解碼器124將基于通過(guò)解碼得到的基帶的圖像數(shù)據(jù)和聲音數(shù)據(jù)的輸出圖像信號(hào)和聲音信號(hào)(未示出)提供給監(jiān)視器125。該監(jiān)視器125根據(jù)輸出圖像信號(hào)顯示圖像,并根據(jù)提供的聲音信號(hào)輸出聲音。
在視頻/音頻編碼器111中,在記錄內(nèi)容中,對(duì)應(yīng)于被輸入的輸入圖像信號(hào)的內(nèi)容的全部數(shù)據(jù)被記錄在HD 116中。在驅(qū)動(dòng)器118的空閑時(shí)間中,記錄在HD 116中的內(nèi)容的全部數(shù)據(jù)都被復(fù)制到光盤119。在這種情況下,該HSM 113將表示哪個(gè)內(nèi)容數(shù)據(jù)被寫入在哪個(gè)光盤119中的信息存儲(chǔ)在如后面所述的數(shù)據(jù)庫(kù)中。如后面詳述,這一信息包括用于識(shí)別其中存儲(chǔ)有內(nèi)容數(shù)據(jù)的文件的信息,用于識(shí)別其中寫有全部?jī)?nèi)容數(shù)據(jù)的光盤119的信息,寫入的日期和時(shí)間,或其中存儲(chǔ)有內(nèi)容數(shù)據(jù)的文件的文件名。
直接從外部輸入的流可以被記錄或該流可以被輸出。用于編碼數(shù)據(jù)的系統(tǒng)并不僅限于MPEG,并且只是必須為用于預(yù)定壓縮和擴(kuò)展的編碼系統(tǒng)。并且,用于流的系統(tǒng)并不會(huì)限制本發(fā)明。
圖4為顯示記錄和再現(xiàn)系統(tǒng)101的更詳細(xì)結(jié)構(gòu)的方框圖。應(yīng)用程序141具有就是與用戶進(jìn)行交互的功能接口并從用戶獲取指令或?qū)㈥P(guān)于該記錄和再現(xiàn)系統(tǒng)101的各種信息通知給用戶。該應(yīng)用程序141控制整個(gè)記錄和再現(xiàn)系統(tǒng)101。
例如,該應(yīng)用程序141根據(jù)用戶的操作來(lái)控制視頻/音頻編碼器111,流編碼器112,視頻/音頻解碼器124,流解碼器123,內(nèi)容管理器142,以及存儲(chǔ)器管理器114。
該應(yīng)用程序141從視頻照相機(jī)171獲取輸入圖像信號(hào)和聲音信號(hào),并將該獲取的輸入圖像信號(hào)和聲音信號(hào)提供給視頻/音頻編碼器111。該應(yīng)用程序141從視頻/音頻解碼器124獲取輸出圖像信號(hào)和聲音信號(hào),并將該獲取的輸出圖像信號(hào)和聲音信號(hào)提供給監(jiān)視器125。并且,該應(yīng)用程序141將通過(guò)存儲(chǔ)器管理器114從HSM 113提供的流(數(shù)據(jù))提供給流解碼器123。
該內(nèi)容管理器142管理記錄在記錄和再現(xiàn)系統(tǒng)101中的詳細(xì)內(nèi)容,并查找該詳細(xì)內(nèi)容。該內(nèi)容管理器142控制將各種關(guān)于內(nèi)容的信息記錄在內(nèi)容數(shù)據(jù)庫(kù)(DB)161中,并控制從內(nèi)容數(shù)據(jù)庫(kù)161中讀出關(guān)于內(nèi)容的信息。
如圖5中所示,在內(nèi)容數(shù)據(jù)庫(kù)161中,關(guān)于涉及內(nèi)容的文件的信息(例如文件名和傳遞名稱),內(nèi)容的詳細(xì)和附加信息(例如,內(nèi)容名稱和內(nèi)容類型),壓縮格式(系統(tǒng)),再現(xiàn)時(shí)間,以及內(nèi)容的索引信息(例如內(nèi)容中索引的位置),能夠訪問(wèn)內(nèi)容的用戶的用戶信息(例如用戶名和密碼)等被記錄作為關(guān)于內(nèi)容的信息。
該存儲(chǔ)器管理器114從最高分級(jí)控制HSM 113。換句話說(shuō),該存儲(chǔ)器管理器114根據(jù)來(lái)自應(yīng)用程序141的請(qǐng)求來(lái)控制HSM 113。在存儲(chǔ)器管理器114中提供有系統(tǒng)管理器162和文件I/O管理器163。
該系統(tǒng)管理器162設(shè)置涉及存儲(chǔ)器控制的系統(tǒng),記錄系統(tǒng)日志,管理錯(cuò)誤日志,并進(jìn)行維護(hù)處理。該文件I/O管理器163從應(yīng)用程序141接收讀出或?qū)懭胛募恼?qǐng)求。該文件I/O管理器163指示將記錄在HD116中的內(nèi)容的文件轉(zhuǎn)換為例如占位文件(狀態(tài))作為占位數(shù)據(jù),其中該占位文件保持被指定部分的數(shù)據(jù),而該被指定部分為圖像內(nèi)容或音樂(lè)內(nèi)容的一部分。該文件I/O管理器163指示延遲或重新進(jìn)行從光盤119讀出數(shù)據(jù)到HDD 116中的處理(如后面所述的重新裝載)。并且,該文件I/O管理器163指示延遲或重新進(jìn)行將數(shù)據(jù)從HD116寫入到光盤119中。
該HSM 113管理HD 116,驅(qū)動(dòng)器118,光盤119,唱機(jī)系統(tǒng)120,光盤槽121,以及拾取器122,作為虛擬存儲(chǔ)器,并控制由HD 116臨時(shí)記錄內(nèi)容數(shù)據(jù)。該HSM 113包括轉(zhuǎn)移文件系統(tǒng)164,存儲(chǔ)器服務(wù)器165,存儲(chǔ)數(shù)據(jù)庫(kù)(DB)166,介質(zhì)服務(wù)器167,以及卷數(shù)據(jù)庫(kù)(DB)168。
該轉(zhuǎn)移文件系統(tǒng)164管理由HSM113管理的文件的擴(kuò)展屬性,并重寫擴(kuò)展屬性。該轉(zhuǎn)移文件系統(tǒng)164管理對(duì)于由HSM113管理的文件的存取事件。該轉(zhuǎn)移文件系統(tǒng)164控制從光盤119讀出數(shù)據(jù)到HD116的處理,以及控制從HD116寫入數(shù)據(jù)到光盤119中的處理。
該存儲(chǔ)器服務(wù)器165從光盤119讀出數(shù)據(jù)到HD 116或從HD 116寫入數(shù)據(jù)到光盤119中。該存儲(chǔ)器服務(wù)器165管理高速緩存文件的信息在存儲(chǔ)數(shù)據(jù)庫(kù)166中的記錄,其中該高速緩存文件被記錄在HD 116中并存儲(chǔ)內(nèi)容數(shù)據(jù),并管理從存儲(chǔ)數(shù)據(jù)庫(kù)166中讀出關(guān)于高速緩存文件的信息。該存儲(chǔ)器服務(wù)器165管理整個(gè)內(nèi)容的數(shù)據(jù)以及該數(shù)據(jù)與記錄有該數(shù)據(jù)的光盤119之間的鏈接信息。
該存儲(chǔ)數(shù)據(jù)庫(kù)166記錄關(guān)于高速緩存文件的信息,其中該高速緩存文件被記錄在HD116中并存儲(chǔ)內(nèi)容數(shù)據(jù)。
如圖5所示,記錄在HD 116中的高速緩存文件名與高速緩存文件ID之間的聯(lián)系被存儲(chǔ)在存儲(chǔ)數(shù)據(jù)庫(kù)166中,其中該高速緩存文件ID為用于指定高速緩存文件的數(shù)值。表示高速緩存文件被寫入時(shí)間或高速緩存文件最后被存取時(shí)間的高速緩存文件日期信息以及用于指定在哪個(gè)光盤119中存儲(chǔ)整個(gè)數(shù)據(jù)的卷ID被記錄在存儲(chǔ)數(shù)據(jù)庫(kù)166中。唱片盒145中各個(gè)光盤119的空閑容量被記錄在存儲(chǔ)數(shù)據(jù)庫(kù)166中。
該介質(zhì)服務(wù)器167管理存儲(chǔ)在各個(gè)光盤槽121中的光盤119。該介質(zhì)服務(wù)器167請(qǐng)求換片驅(qū)動(dòng)器143將指定的光盤119安裝在驅(qū)動(dòng)器118中。該介質(zhì)服務(wù)器167請(qǐng)求換片驅(qū)動(dòng)器143將安裝在驅(qū)動(dòng)器118中的光盤119存儲(chǔ)在光盤槽121中。
在介質(zhì)服務(wù)器167中提供的卷數(shù)據(jù)庫(kù)168中存儲(chǔ)關(guān)于光盤119的信息。
如圖5中所示,各個(gè)光盤119的未加工盤狀態(tài)中的記錄容量,作為介質(zhì)的各個(gè)光盤119的類型(磁光盤(MO),數(shù)字通用盤(DVD),a+R或DVD+RW等),以及屬性例如只寫、可讀寫等被記錄在卷數(shù)據(jù)庫(kù)168中。存儲(chǔ)在唱片盒145中的各個(gè)光盤槽121中的光盤119的卷ID以及安裝在唱片盒145上的驅(qū)動(dòng)器118的使用狀態(tài)被記錄在卷數(shù)據(jù)庫(kù)168中。
換片驅(qū)動(dòng)器143控制驅(qū)動(dòng)器118,并起到唱片盒控制單元144與HSM 113之間的接口的作用。
該唱片盒控制單元144包括唱機(jī)系統(tǒng)120和唱機(jī)伺服器169。該唱機(jī)系統(tǒng)120控制包括驅(qū)動(dòng)器118,光盤119,唱機(jī)系統(tǒng)120,光盤槽121,以及拾取器122的系統(tǒng)。該唱機(jī)伺服器169驅(qū)動(dòng)該唱片盒145。
該唱片盒145包括驅(qū)動(dòng)器118,光盤119,光盤槽121,以及拾取器122。
記錄在內(nèi)容數(shù)據(jù)庫(kù)161,存儲(chǔ)數(shù)據(jù)庫(kù)166以及卷數(shù)據(jù)庫(kù)168中的數(shù)據(jù)可以被記錄在一個(gè)數(shù)據(jù)庫(kù)中。
如圖5中所示,關(guān)于高速緩存文件中內(nèi)容部分的區(qū)域信息,表示關(guān)于哪個(gè)內(nèi)容部分被記錄在HD 116中作為高速緩存文件的提示的提示信息,以及高速緩存文件ID被記錄在轉(zhuǎn)移文件系統(tǒng)164中作為內(nèi)容的擴(kuò)展屬性。
該內(nèi)容的擴(kuò)展屬性可以通過(guò)操作系統(tǒng)的文件系統(tǒng)被記錄和讀出,或者可以被記錄在內(nèi)容數(shù)據(jù)庫(kù)161中。
更具體地,該區(qū)域信息包括偏移,表示對(duì)于高速緩存文件中的內(nèi)容的一部分,從該內(nèi)容的數(shù)據(jù)頂部到該部分的頂部之間的偏移值(位),大小,表示該內(nèi)容部分的數(shù)據(jù)量,以及標(biāo)記,表示該內(nèi)容部分是否被存儲(chǔ)或處于空穴狀態(tài),這將在下面詳述。該提示信息包括提示偏移,表示哪個(gè)內(nèi)容部分被記錄在HD 116中作為高速緩存文件并表示從內(nèi)容數(shù)據(jù)的頂部到該部分的頂部的偏移值(位),提示大小,表示該內(nèi)容部分的數(shù)據(jù)量,區(qū)域標(biāo)記,表示將在后面詳述的該部分的屬性,以及提示優(yōu)先權(quán),表示轉(zhuǎn)移該部分過(guò)程中的優(yōu)先權(quán)。
并且,如圖5所示,表示該內(nèi)容是否為只讀或可讀寫的信息被記錄在文件系統(tǒng)中,作為存儲(chǔ)該內(nèi)容的文件的屬性。
下面將參考圖6至11說(shuō)明記錄在HD 116中的高速緩存文件以及使用該高速緩存內(nèi)容讀出內(nèi)容數(shù)據(jù)。
圖6為用于說(shuō)明記錄在HD 116中的高速緩存文件的狀態(tài)的圖。被視頻/音頻編碼器111編碼并被流編碼器112多路傳輸?shù)牧?內(nèi)容)被寫入在HD 116(的高速緩存區(qū)域)中,作為高速緩存文件。如圖6所示,輸入的整個(gè)流(整個(gè)內(nèi)容)的數(shù)據(jù)被記錄在高速緩存文件中,該高速緩存文件的狀態(tài)被稱為常規(guī)狀態(tài)。
該整個(gè)內(nèi)容被記錄在HD 116中,并且也可以通過(guò)遮蔽在將高速緩存文件寫為記錄在HD 116中的常規(guī)狀態(tài)中之后而被記錄在光盤119中,這是在唱片盒145的空閑時(shí)間里進(jìn)行的。整個(gè)內(nèi)容的數(shù)據(jù)被記錄在HD116中并且也被記錄在光盤119中時(shí),該高速緩存文件的狀態(tài)被稱為位文件狀態(tài)。
當(dāng)該高速緩存文件處于常規(guī)狀態(tài)或位文件狀態(tài)時(shí),換句話說(shuō),當(dāng)整個(gè)流,即整個(gè)內(nèi)容的數(shù)據(jù)被記錄在HD 116中時(shí),整個(gè)內(nèi)容的數(shù)據(jù)被從HD 116中讀出。這樣,就可以高速的讀出內(nèi)容數(shù)據(jù)。但是,當(dāng)高速緩存文件處于常規(guī)狀態(tài)或位文件狀態(tài)時(shí),由于高速緩存文件的數(shù)據(jù)量很大,如果處于常規(guī)狀態(tài)或位文件狀態(tài)中的高速緩存文件的大量?jī)?nèi)容被記錄在HD 116中,則HD 116的記錄區(qū)域的消耗量就會(huì)增加,以立即填滿該HD 116(進(jìn)入數(shù)據(jù)被記錄在HD116的所有記錄區(qū)域中的狀態(tài))。
這樣,例如,通過(guò)從該高速緩存文件被記錄在HD 116中開始,參照流逝的時(shí)間,按照順序從最舊的高速緩存文件開始將整個(gè)內(nèi)容數(shù)據(jù)記錄在光盤119中,并且減少記錄在HD 116中的高速緩存文件的數(shù)據(jù)量,就可以將記錄在HD116中的高速緩存文件的數(shù)據(jù)量的總量保持在一個(gè)固定的范圍內(nèi)。
該高速緩存文件的一種狀態(tài)被稱為占位文件狀態(tài),在該狀態(tài)下,如圖6所示,整個(gè)內(nèi)容的數(shù)據(jù)沒(méi)有被記錄,而只是預(yù)定部分的內(nèi)容數(shù)據(jù)被記錄。特別地,高速緩存文件的一種狀態(tài)被稱為多占位狀態(tài),在該狀態(tài)下,內(nèi)容數(shù)據(jù)的多個(gè)部分被存儲(chǔ),其中該多個(gè)部分為預(yù)定部分。另外一種狀態(tài)被稱為零占位狀態(tài),在這種狀態(tài)下,整個(gè)內(nèi)容的數(shù)據(jù)被從高速緩存文件中刪除并且只有該內(nèi)容的擴(kuò)展屬性以及高速緩存文件ID被記錄在HD 116中。
從其中記錄有整個(gè)內(nèi)容的數(shù)據(jù)的光盤119中讀出內(nèi)容數(shù)據(jù)并將讀出的數(shù)據(jù)記錄在HD 116中被稱為重新加載。例如,可以從光盤119中讀出內(nèi)容的數(shù)據(jù)并將整個(gè)內(nèi)容的數(shù)據(jù)記錄在HD 116中。
如圖7中所示,對(duì)應(yīng)于從應(yīng)用程序141獲取的輸入圖像信號(hào)和聲音信號(hào)的數(shù)據(jù)被記錄在HD 116中,并且該記錄在HD 116中的數(shù)據(jù)被記錄在安裝在驅(qū)動(dòng)器118中的光盤119中。在讀出這一數(shù)據(jù)的過(guò)程中,數(shù)據(jù)被從HD 116中讀出,或者通過(guò)驅(qū)動(dòng)器118從安裝在驅(qū)動(dòng)器118中的光盤119中讀出。由驅(qū)動(dòng)器118從光盤119中讀出的數(shù)據(jù)被臨時(shí)存儲(chǔ)在HD 116中并從HD 116讀出至應(yīng)用程序141。
更具體地,在讀出該數(shù)據(jù)的過(guò)程中,如圖8中所示,該數(shù)據(jù)由驅(qū)動(dòng)器118從安裝在驅(qū)動(dòng)器118中的光盤119中讀出,并被臨時(shí)存儲(chǔ)在緩沖器117中。臨時(shí)存儲(chǔ)在緩沖器117中的數(shù)據(jù)被提供給HD 116并由HD 116記錄。
事先記錄在HD 116中的數(shù)據(jù)(后面描述的占位區(qū)域中的數(shù)據(jù))被讀出至緩沖器115并被臨時(shí)存儲(chǔ)在緩沖器115中。類似地,響應(yīng)于讀出數(shù)據(jù)的請(qǐng)求而通過(guò)緩沖器117從光盤119讀出并被記錄在HD 116中的數(shù)據(jù)(后面描述的空穴區(qū)域的數(shù)據(jù))也被讀出至緩沖器115并被臨時(shí)存儲(chǔ)在緩沖器115中。
該應(yīng)用程序141讀出臨時(shí)存儲(chǔ)在緩沖器115中的數(shù)據(jù)并輸出輸出圖像信號(hào)和聲音信號(hào)。
圖9為用于說(shuō)明占位狀態(tài)下的高速緩存文件的圖。為了進(jìn)行比較,在圖9中示出了處于位文件狀態(tài)下的高速緩存文件。如圖9中所示,整個(gè)內(nèi)容的數(shù)據(jù)被存儲(chǔ)在處于位文件狀態(tài)下的高速緩存文件中,并且部分內(nèi)容的數(shù)據(jù)被存儲(chǔ)在處于占位狀態(tài)下的高速緩存文件中。
例如,對(duì)應(yīng)于由索引信息表示的索引的位置中的部分內(nèi)容的數(shù)據(jù)被存儲(chǔ)在處于占位狀態(tài)下的高速緩存文件中。索引信息表示位于內(nèi)容的開始位置的索引1,位于從內(nèi)容的開始經(jīng)過(guò)23分26秒的位置的索引2,位于從內(nèi)容的開始經(jīng)過(guò)38分45秒的位置的索引3,以及位于從內(nèi)容的開始經(jīng)過(guò)43分59秒的位置的索引4。在這種情況下,在內(nèi)容開始位置的預(yù)定期間中部分內(nèi)容的數(shù)據(jù),在從內(nèi)容的開始經(jīng)過(guò)23分26秒的位置的預(yù)定期間中部分內(nèi)容的數(shù)據(jù),在從內(nèi)容的開始經(jīng)過(guò)38分45秒的位置的預(yù)定期間中部分內(nèi)容的數(shù)據(jù),以及在從內(nèi)容的開始經(jīng)過(guò)43分59秒的位置的預(yù)定期間中部分內(nèi)容的數(shù)據(jù)被存儲(chǔ)在高速緩存文件中作為占位數(shù)據(jù)。
由占位數(shù)據(jù)再現(xiàn)的內(nèi)容的時(shí)間長(zhǎng)度被設(shè)置為長(zhǎng)于從光盤槽121拆下存儲(chǔ)在光盤槽121中的光盤119,將光盤安裝在驅(qū)動(dòng)器118中,以及從安裝在驅(qū)動(dòng)器118中的光盤119中讀出內(nèi)容數(shù)據(jù)所需的時(shí)間。例如,該時(shí)間長(zhǎng)度被設(shè)置為大約20-30秒。
該占位意味著一部分對(duì)應(yīng)于作為高速緩存文件,記錄在HD 116的高速緩存區(qū)域中的數(shù)據(jù)的內(nèi)容。該占位區(qū)域意味著內(nèi)容上的區(qū)域,其占位數(shù)據(jù)被記錄在HD 116中,即占位的區(qū)域。該空穴區(qū)域?yàn)閮?nèi)容上的區(qū)域,其占位數(shù)據(jù)并沒(méi)有被記錄在HD 116中。
當(dāng)該占位區(qū)域和空穴區(qū)域無(wú)法區(qū)分時(shí),該區(qū)域被簡(jiǎn)單地稱為區(qū)域。在圖9中,由對(duì)應(yīng)于索引1的0表示的占位區(qū)域中的數(shù)據(jù)(占位數(shù)據(jù))被記錄在HD116中作為高速緩存文件。由索引1和索引2之間的1表示的空穴區(qū)域中的數(shù)據(jù)沒(méi)有記錄在HD 116中。類似地,由對(duì)應(yīng)于索引2的2表示的占位區(qū)域中的數(shù)據(jù)(占位數(shù)據(jù)),由對(duì)應(yīng)于索引3的4表示的占位區(qū)域中的數(shù)據(jù)(占位數(shù)據(jù)),以及由對(duì)應(yīng)于索引4的6表示的占位區(qū)域中的數(shù)據(jù)(占位數(shù)據(jù))被記錄在HD 116中作為高速緩存文件。由索引2和索引3之間的3表示的空穴區(qū)域中的數(shù)據(jù),由索引3和索引4之間的5表示的空穴區(qū)域中的數(shù)據(jù),以及由索引6之后的7表示的空穴區(qū)域中的數(shù)據(jù)并沒(méi)有被記錄在HD 116中。
下面將參照?qǐng)D10說(shuō)明擴(kuò)展屬性中的區(qū)域和區(qū)域信息。在圖10中所示的例子中,占位區(qū)域被排列在內(nèi)容數(shù)據(jù)的頂部??昭▍^(qū)域被排列在該占位區(qū)域之后。占位區(qū)域被排列在該空穴區(qū)域之后并且一個(gè)空穴區(qū)域被排列在該占位區(qū)域之后。換句話說(shuō),作為位于內(nèi)容頂部的部分中的數(shù)據(jù)的占位數(shù)據(jù)被記錄在HD 116的高速緩存文件中(被設(shè)置為被存儲(chǔ)),并且跟在內(nèi)容頂部的部分之后的區(qū)域,該區(qū)域具有預(yù)定長(zhǎng)度,中的數(shù)據(jù)并沒(méi)有被記錄在HD 116的高速緩存文件中(被置于空穴狀態(tài))。作為處于空穴狀態(tài)的區(qū)域之后的內(nèi)容的預(yù)定部分中的數(shù)據(jù)的占位數(shù)據(jù)被記錄在HD 116的高速緩存文件中(被設(shè)置為被存儲(chǔ)),并且跟在該部分之后的區(qū)域,該區(qū)域具有預(yù)定長(zhǎng)度,中的數(shù)據(jù)并沒(méi)有被記錄在HD 116的高速緩存文件中(被置于空穴狀態(tài))。換句話說(shuō),一部分內(nèi)容的數(shù)據(jù)被記錄在HD 116的高速緩存文件中的區(qū)域與一部分內(nèi)容的數(shù)據(jù)并沒(méi)有被記錄在HD 116的高速緩存文件中的區(qū)域被交替排列。
該區(qū)域信息包括區(qū)域號(hào),偏移,大小,以及每個(gè)區(qū)域的標(biāo)記。該區(qū)域號(hào)從文件的頂部開始采用連續(xù)數(shù)值0至N(整數(shù))。換句話說(shuō),該區(qū)域號(hào)為被加給從內(nèi)容數(shù)據(jù)的頂部開始的每個(gè)區(qū)域的整數(shù)序列號(hào),以0為初始值。該偏移表示從文件的頂部(內(nèi)容數(shù)據(jù)的頂部)到該區(qū)域的頂部的偏移值。該偏移以,例如字節(jié)為單位。該大小表示該區(qū)域中數(shù)據(jù)的數(shù)據(jù)量。該大小以,例如字節(jié)為單位。該標(biāo)記表示占位區(qū)域(存儲(chǔ))或空穴區(qū)域(空穴狀態(tài))。例如,標(biāo)記1表示占位區(qū)域(被存儲(chǔ))并且標(biāo)記0表示空穴區(qū)域(空穴狀態(tài))。
例如,內(nèi)容數(shù)據(jù)頂部的占位區(qū)域位于內(nèi)容數(shù)據(jù)的頂部并且數(shù)據(jù)量為150字節(jié)。由于該區(qū)域?yàn)檎嘉粎^(qū)域(其中存儲(chǔ)有數(shù)據(jù)),因此區(qū)域號(hào)0,偏移0,大小150,以及標(biāo)記1被附給內(nèi)容數(shù)據(jù)頂部的占位區(qū)域。由于從內(nèi)容數(shù)據(jù)的頂部開始的第二個(gè)區(qū)域具有800字節(jié)的初始數(shù)據(jù)量并且為空穴區(qū)域(該內(nèi)容處于空穴狀態(tài)),因此區(qū)域號(hào)1,偏移150,大小800,以及標(biāo)記0被附給這一區(qū)域。
類似地,由于從內(nèi)容數(shù)據(jù)的頂部開始的第三個(gè)區(qū)域具有150字節(jié)的數(shù)據(jù)量并且為占位區(qū)域(其中存儲(chǔ)有數(shù)據(jù)),因此區(qū)域號(hào)2,偏移950(150+800),大小150,以及標(biāo)記1被附給這一區(qū)域。由于從內(nèi)容數(shù)據(jù)的頂部開始的第四個(gè)區(qū)域具有1400字節(jié)的初始數(shù)據(jù)量并且為空穴區(qū)域(該內(nèi)容處于空穴狀態(tài)),因此區(qū)域號(hào)3,偏移1100(950+150),大小1400,以及標(biāo)記0被附給該區(qū)域。
通過(guò)這種方式,內(nèi)容的擴(kuò)展屬性中的區(qū)域信息表示高速緩存文件中各個(gè)區(qū)域的狀態(tài)。可以通過(guò)參看該區(qū)域信息來(lái)知道高速緩存文件中區(qū)域的狀態(tài)。
圖11為用于說(shuō)明記錄在HD 116中的占位數(shù)據(jù)的細(xì)節(jié)的圖。在操作系統(tǒng)的文件系統(tǒng)中,數(shù)據(jù)被記錄在HD 116中,以扇區(qū)大小為基準(zhǔn),其中該扇區(qū)大小為記錄在HD 116中的最小單元。當(dāng)內(nèi)容的數(shù)據(jù)(流)被記錄在HD116中時(shí),內(nèi)容的數(shù)據(jù)(流)中的扇區(qū)邊界和圖像數(shù)據(jù)或聲音數(shù)據(jù)的邊界(例如編碼單元的邊界)并不總是彼此重合的。
當(dāng)占位數(shù)據(jù)留在高速緩存文件中時(shí),記錄在由應(yīng)用程序141指定的范圍內(nèi)的扇區(qū)中的數(shù)據(jù)被分割為占位數(shù)據(jù)。生成這一占位數(shù)據(jù),以使得該占位數(shù)據(jù)在扇區(qū)單元中被分割。
當(dāng)內(nèi)容數(shù)據(jù)中間的部分被分割作為占位數(shù)據(jù)時(shí),占位數(shù)據(jù)的頂部以及該流邊界的頂部在很多情況下并不彼此重合。例如,當(dāng)用于內(nèi)容的壓縮系統(tǒng)為MPEG2時(shí),圖像組(GOP)的邊界并不是一直與占位數(shù)據(jù)的頂部重合。
在記錄和再現(xiàn)系統(tǒng)101中,當(dāng)再現(xiàn)內(nèi)容時(shí),即使當(dāng)數(shù)據(jù),其中該數(shù)據(jù)的頂部并不與流邊界的頂部重合,被HSM 113讀出并被提供給流解碼器123時(shí),該流解碼器123從占位數(shù)據(jù)的頂部(例如GOP的頂部)開始檢測(cè)第一次出現(xiàn)的流的邊界并分離數(shù)據(jù)。這樣,該視頻/音頻解碼器124就能夠正確地對(duì)分離后的數(shù)據(jù)進(jìn)行解碼。
換句話說(shuō),當(dāng)由應(yīng)用程序141指定的范圍內(nèi)的占位數(shù)據(jù)(將在后面描述的提示部分)留在高速緩存文件中時(shí)或者當(dāng)該占位數(shù)據(jù)被重新載入到高速緩存文件時(shí),該HSM 113將用于對(duì)被指定的整個(gè)范圍進(jìn)行再現(xiàn)所需的占位數(shù)據(jù)記錄在HD 116中。該HSM 113也將包含的數(shù)據(jù)量為扇區(qū)記錄容量的整數(shù)倍的占位數(shù)據(jù),其中包括用于對(duì)被指定的整個(gè)范圍進(jìn)行再現(xiàn)所需的內(nèi)容數(shù)據(jù),記錄在HD116中。
當(dāng)從高速緩存文件中擦除(刪除)由應(yīng)用程序141指定的范圍內(nèi)的占位數(shù)據(jù)(將在后面描述的提示部分)時(shí),該HSM 113會(huì)從HD 116中擦除記錄在HD116中的占位數(shù)據(jù),其中該占位數(shù)據(jù)為用于再現(xiàn)整個(gè)內(nèi)容所需的內(nèi)容數(shù)據(jù)。并且,該HSM 113還從HD 116中擦除記錄在HD 116中的占位數(shù)據(jù),其中該占位數(shù)據(jù)的數(shù)據(jù)量為扇區(qū)的記錄容量的整數(shù)倍,其中包括用于再現(xiàn)整個(gè)內(nèi)容所需的內(nèi)容數(shù)據(jù)。
通過(guò)這種方式,當(dāng)占位數(shù)據(jù)留在高速緩存文件中或當(dāng)占位數(shù)據(jù)被重新載入高速緩存文件時(shí),為了記錄用于再現(xiàn)預(yù)定長(zhǎng)度周期的整個(gè)內(nèi)容所需的內(nèi)容數(shù)據(jù),該HSM 113控制將內(nèi)容數(shù)據(jù)記錄在HD 116中。為了記錄內(nèi)容數(shù)據(jù),其中包括再現(xiàn)預(yù)定長(zhǎng)度周期的整個(gè)內(nèi)容所需的內(nèi)容數(shù)據(jù)并且數(shù)據(jù)量為HD 116中記錄單元的整數(shù)倍,該HSM 113也控制將內(nèi)容數(shù)據(jù)記錄在HD 116中。
當(dāng)從高速緩存文件擦除(刪除)占位數(shù)據(jù)時(shí),為了從HD 116中擦除對(duì)記錄在HD 116中的整個(gè)部分進(jìn)行再現(xiàn)所需的內(nèi)容數(shù)據(jù),該HSM 113控制將該內(nèi)容數(shù)據(jù)記錄在HD 116中。為了從HD 116中擦除內(nèi)容數(shù)據(jù),其中包括再現(xiàn)預(yù)定長(zhǎng)度周期的整個(gè)內(nèi)容所需的內(nèi)容數(shù)據(jù)并且數(shù)據(jù)量為HD 116中記錄單元的整數(shù)倍,該HSM 113也控制將內(nèi)容數(shù)據(jù)記錄在HD 116中。
Linux(商標(biāo))中的扇區(qū)大小為4KB到16KB,并且要被分割的數(shù)據(jù)的數(shù)量量為幾十MB。這樣,由于分割扇區(qū)邊界的方式幾乎不會(huì)產(chǎn)生影響。
下面參照?qǐng)D12中的流程圖來(lái)說(shuō)明寫入提示信息的處理。在步驟S11,該應(yīng)用程序141通過(guò)內(nèi)容管理器142從內(nèi)容數(shù)據(jù)庫(kù)161中獲取表示索引在內(nèi)容中的位置的索引信息。在步驟S12,該應(yīng)用程序141根據(jù)索引信息在由索引表示的內(nèi)容上指定位置。
例如,在步驟S11,該應(yīng)用程序141獲取索引信息,該索引信息表示如圖13中所示的索引1,索引2以及索引3的位置。在步驟S12,應(yīng)用程序141根據(jù)該索引信息在內(nèi)容上指定,例如索引1,索引2以及索引3的位置,這取決于內(nèi)容再現(xiàn)的時(shí)間。
在步驟S13,應(yīng)用程序141生成提示信息,該提示信息具有被指定作為提示部分的開始位置的位置。該提示部分為由提示信息表示的內(nèi)容中的部分(范圍)。
該提示信息為表示提示的信息,根據(jù)該提示,內(nèi)容部分被記錄在HD 116中作為高速緩存文件。如圖13中所示,通過(guò)將提示信息給予內(nèi)容(內(nèi)容數(shù)據(jù)),就可以將內(nèi)容數(shù)據(jù)的任意位置的數(shù)據(jù)記錄在HD 116的高速緩存區(qū)域中,作為占位數(shù)據(jù)。換句話說(shuō),內(nèi)容數(shù)據(jù)的,由提示信息表示的部分的數(shù)據(jù)被存儲(chǔ)在高速緩存文件中并被記錄在HD 116中作為占位數(shù)據(jù)。可以通過(guò)參看該提示信息來(lái)逐步地進(jìn)行該轉(zhuǎn)移處理。
該提示信息包括版本號(hào),提示部分長(zhǎng)度,提示偏移,提示大小,區(qū)域標(biāo)記,提示優(yōu)先權(quán),以及時(shí)間標(biāo)記。一個(gè)版本號(hào)和一個(gè)提示部分長(zhǎng)度被排列在一段提示信息中。對(duì)應(yīng)于提示部分號(hào)的提示偏移,提示大小,區(qū)域標(biāo)記,提示優(yōu)先權(quán)以及時(shí)間標(biāo)記被排列在一段提示信息中。換句話說(shuō),一組提示偏移、提示大小,區(qū)域標(biāo)記,提示優(yōu)先權(quán)和時(shí)間標(biāo)記表示關(guān)于一個(gè)區(qū)域的信息。
該版本號(hào)表示提示信息的版本,并用于保持系統(tǒng)和軟件的兼容性。該提示部分長(zhǎng)度表示由該提示信息表示的全部提示部分的數(shù)據(jù)量之和。當(dāng)假設(shè)一個(gè)提示部分的數(shù)據(jù)量為固定時(shí),就可以通過(guò)將提示部分長(zhǎng)度除以一個(gè)提示部分的數(shù)據(jù)量來(lái)計(jì)算提示部分的數(shù)量。
該提示偏移表示每個(gè)提示部分的開始位置,作為距離內(nèi)容數(shù)據(jù)的頂部的偏離。例如,提示偏移的單位被設(shè)置為數(shù)據(jù)量(字節(jié)等)。該提示大小表示提示部分的數(shù)據(jù)量。該提示大小的單位被設(shè)置作為,例如,字節(jié)。
該區(qū)域標(biāo)記表示對(duì)于每個(gè)提示部分的屬性,該屬性關(guān)于例如該提示部分是否為對(duì)應(yīng)于索引的提示部分,對(duì)應(yīng)于高潮場(chǎng)景的部分,或者對(duì)應(yīng)于重要場(chǎng)景的提示部分。該操作系統(tǒng)等能夠根據(jù)參照該區(qū)域標(biāo)記進(jìn)行的存取來(lái)生成一個(gè)事件。
該提示優(yōu)先權(quán)表示轉(zhuǎn)移每個(gè)提示部分的優(yōu)先權(quán)。當(dāng)提示優(yōu)先權(quán)的值比較大時(shí),對(duì)應(yīng)于該提示部分的部分的數(shù)據(jù)更容易被轉(zhuǎn)移。當(dāng)0被設(shè)置在提示優(yōu)先權(quán)中時(shí),對(duì)應(yīng)于該提示部分的部分的數(shù)據(jù)被高速緩存在起到主存儲(chǔ)器的作用的HD116中,直到該內(nèi)容被從記錄和再現(xiàn)系統(tǒng)101刪除。可以通過(guò)使用該應(yīng)用程序141或操作系統(tǒng)來(lái)管理提示優(yōu)先權(quán)的數(shù)值,例如,將0設(shè)置給對(duì)應(yīng)于頻繁被存取的內(nèi)容的一部分(數(shù)據(jù))的提示部分的提示優(yōu)先權(quán),該時(shí)間標(biāo)記表示對(duì)應(yīng)于提示部分的內(nèi)容的部分(數(shù)據(jù))被最后存取時(shí)的日期和時(shí)間。由應(yīng)用程序141或操作系統(tǒng)來(lái)設(shè)置該時(shí)間標(biāo)記。
例如,該應(yīng)用程序141設(shè)置一個(gè)預(yù)定的數(shù)值作為版本號(hào)。
例如,該應(yīng)用程序141利用對(duì)通過(guò)步驟S12中的處理指定的內(nèi)容進(jìn)行再現(xiàn)時(shí)的內(nèi)容的位置來(lái)計(jì)算從內(nèi)容數(shù)據(jù)的頂部到該位置的數(shù)據(jù)量。該應(yīng)用程序141將數(shù)據(jù)量設(shè)置為提示偏移。例如,該應(yīng)用程序141設(shè)置一個(gè)預(yù)定值作為提示大小。并且,例如,該應(yīng)用程序141將表示對(duì)應(yīng)于一個(gè)索引的預(yù)定值設(shè)置為區(qū)域標(biāo)記。
進(jìn)一步,應(yīng)用程序141設(shè)置預(yù)定值作為提示優(yōu)先權(quán)。例如,該應(yīng)用程序141設(shè)置一個(gè)數(shù)值作為提示優(yōu)先權(quán),對(duì)于內(nèi)容的第一索引來(lái)說(shuō)該數(shù)值為0,而對(duì)于其他索引來(lái)說(shuō)該數(shù)值為1。該應(yīng)用程序141將最后存取該內(nèi)容數(shù)據(jù)時(shí)的日期和時(shí)間設(shè)置作為時(shí)間標(biāo)記。
該應(yīng)用程序141將通過(guò)由提示部分的數(shù)量乘以提示大小得到的數(shù)值設(shè)置為提示部分長(zhǎng)度。
該應(yīng)用程序141通過(guò)按照預(yù)定的順序排列通過(guò)這種方式生成的版本號(hào),提示部分長(zhǎng)度,提示偏移,提示大小,區(qū)域標(biāo)記,提示優(yōu)先權(quán)以及時(shí)間標(biāo)記來(lái)生成提示信息。
在步驟S14,應(yīng)用程序141通過(guò)存儲(chǔ)器管理器114將該提示信息存儲(chǔ)在記錄在HSM 113的轉(zhuǎn)移文件系統(tǒng)164中的內(nèi)容的擴(kuò)展屬性中。
在步驟S15,應(yīng)用程序141根據(jù)通過(guò)向內(nèi)容管理器142查詢信息得到的結(jié)構(gòu)來(lái)判斷內(nèi)容數(shù)據(jù)庫(kù)161中是否存在表示高潮場(chǎng)景的信息。當(dāng)在步驟S15判斷出存在表示高潮場(chǎng)景的信息時(shí),應(yīng)用程序141進(jìn)行至步驟S16。該應(yīng)用程序141通過(guò)內(nèi)容管理器142從內(nèi)容數(shù)據(jù)庫(kù)161中獲取表示高潮場(chǎng)景的信息。
在步驟S17,應(yīng)用程序141根據(jù)表示高潮場(chǎng)景的信息在內(nèi)容上指定高潮場(chǎng)景的頂部的位置。例如,應(yīng)用程序141根據(jù)表示高潮場(chǎng)景的信息指定高潮場(chǎng)景的頂部的位置,這取決于對(duì)該內(nèi)容進(jìn)行再現(xiàn)的時(shí)間。
例如,在步驟S16,應(yīng)用程序141獲取表示高潮場(chǎng)景的信息,表示圖13中所示的場(chǎng)景1和場(chǎng)景2的位置。在步驟S17,例如,應(yīng)用程序141根據(jù)表示高潮場(chǎng)景的信息在內(nèi)容上指定場(chǎng)景1和場(chǎng)景2的位置,這取決于對(duì)該內(nèi)容進(jìn)行再現(xiàn)的時(shí)間。
在步驟S18,應(yīng)用程序141生成具有高潮場(chǎng)景頂部的位置的提示信息,作為提示部分的開始位置。在步驟S19,應(yīng)用程序141通過(guò)存儲(chǔ)器管理器114將該提示信息存儲(chǔ)在記錄在HSM 113的轉(zhuǎn)移文件系統(tǒng)164中的內(nèi)容的擴(kuò)展屬性中,以結(jié)束該處理。
當(dāng)在步驟S15判斷出沒(méi)有表示高潮場(chǎng)景的信息時(shí),存儲(chǔ)器管理器114跳過(guò)步驟S16至S19中的處理,以結(jié)束該處理。
通過(guò)這種方式,根據(jù)索引信息或表示高潮場(chǎng)景的信息生成提示信息并被記錄。如圖13所示,通過(guò)將提示信息給予內(nèi)容(內(nèi)容的數(shù)據(jù)),可以將內(nèi)容數(shù)據(jù)中任意部分的數(shù)據(jù),例如,由索引表示的位置數(shù)據(jù)以及高潮場(chǎng)景的數(shù)據(jù),高速緩存在HD 116中,作為占位數(shù)據(jù),并且更快速地讀出內(nèi)容數(shù)據(jù)。
該提示信息并不限于索引信息或者表示高潮場(chǎng)景的信息。可以根據(jù)用戶期望的其他信息,例如表示重要場(chǎng)景的信息或播放列表信息來(lái)生成該提示信息。
可以參照通過(guò)這種方式記錄的提示信息來(lái)逐步地進(jìn)行轉(zhuǎn)移處理。
對(duì)應(yīng)于用戶操作的數(shù)值可以被直接設(shè)置在提示信息中??梢杂沙藨?yīng)用程序141以外的其他程序例如操作系統(tǒng)來(lái)寫入該提示信息。
圖14為用于說(shuō)明生成處于占位文件狀態(tài)的高速緩存文件的處理的流程圖。在步驟S31,存儲(chǔ)器管理器114從HSM 113的轉(zhuǎn)移文件系統(tǒng)164中讀出內(nèi)容的擴(kuò)展屬性,并判斷該內(nèi)容的擴(kuò)展屬性中是否存在提示信息。當(dāng)在步驟S31中判斷出存在提示信息,則該存儲(chǔ)器管理器114進(jìn)行至步驟S32。該存儲(chǔ)器管理器114從HSM 113的轉(zhuǎn)移文件系統(tǒng)164中讀出內(nèi)容的擴(kuò)展屬性并從被讀出內(nèi)容的擴(kuò)展屬性中提取出提示信息。該存儲(chǔ)器管理器114獲取表示提示信息中所有提示部分?jǐn)?shù)據(jù)總量的提示選擇長(zhǎng)度。
在步驟S33,存儲(chǔ)器管理器114通過(guò)用提示選擇長(zhǎng)度除以一個(gè)提示信息的數(shù)據(jù)量來(lái)計(jì)算提示部分的數(shù)量。
在步驟S34和S42,該存儲(chǔ)器管理器114對(duì)各個(gè)提示部分進(jìn)行步驟S35至S41的處理,并進(jìn)行循環(huán)控制處理,以重復(fù)進(jìn)行次數(shù)為提示部分?jǐn)?shù)量的步驟S34至S42的處理。
在步驟S35,該存儲(chǔ)器管理器114從提示信息中獲取提示偏移,該提示偏移表示預(yù)定提示部分的開始位置。在步驟S36,該存儲(chǔ)器管理器114從提示信息中獲取表示提示部分的數(shù)據(jù)量的提示大小。在步驟S37,該存儲(chǔ)器管理器114從提示信息中獲取表示提示部分的優(yōu)先權(quán)的提示優(yōu)先權(quán)。
在步驟S38,該存儲(chǔ)器管理器114設(shè)置一個(gè)區(qū)域,該該區(qū)域中,該提示信息被設(shè)置作為空穴區(qū)域,而該空穴區(qū)域被從記錄在HD116中的高速緩存文件中刪除。
在步驟S39,該存儲(chǔ)器管理器114判斷該提示優(yōu)先權(quán)是否等于或低于設(shè)置的轉(zhuǎn)移等級(jí)。當(dāng)在步驟S39中判斷該提示優(yōu)先權(quán)等于或低于設(shè)置的轉(zhuǎn)移等級(jí)時(shí),則該存儲(chǔ)器管理器114進(jìn)行至步驟S40。該存儲(chǔ)器管理器114設(shè)置提示部分,對(duì)于該提示部分,該提示優(yōu)先權(quán)被設(shè)置作為占位區(qū)域(要被高速緩存的區(qū)域)。
該轉(zhuǎn)移等級(jí)為用于確定該提示部分是否被高速緩存的基準(zhǔn)。例如,該存儲(chǔ)器管理器114存儲(chǔ)預(yù)定的轉(zhuǎn)移等級(jí)或根據(jù)包括在文件屬性中的該內(nèi)容最后被存取的日期和時(shí)間來(lái)確定轉(zhuǎn)移等級(jí)。該存儲(chǔ)器管理器114可以根據(jù)依照用戶的操作從應(yīng)用程序141提供的轉(zhuǎn)移等級(jí)來(lái)進(jìn)行判斷處理。
如參照?qǐng)D11所說(shuō)明的,在步驟S40,當(dāng)在固定長(zhǎng)度的記錄單元例如扇區(qū)中,通過(guò)操作系統(tǒng)的文件系統(tǒng)等將數(shù)據(jù)存儲(chǔ)在文件中或從文件中讀出數(shù)據(jù)時(shí),該存儲(chǔ)器管理器114設(shè)置一個(gè)包括提示部分的區(qū)域,對(duì)于該提示部分,該提示優(yōu)先權(quán)被設(shè)置作為占位區(qū)域(要被高速緩存的區(qū)域)。
另一方面,當(dāng)在步驟S39判斷該提示優(yōu)先權(quán)不等于或低于設(shè)置的轉(zhuǎn)移等級(jí)時(shí),存儲(chǔ)器管理器114進(jìn)行至步驟S41。該存儲(chǔ)器管理器114設(shè)置一個(gè)提示部分,對(duì)于該提示部分,該提示優(yōu)先權(quán)被設(shè)置作為從高速緩存文件中刪除的空穴區(qū)域。
在這種情況下,如參照?qǐng)D11所說(shuō)明的,在步驟S41,當(dāng)在固定長(zhǎng)度的記錄單元例如扇區(qū)中,通過(guò)操作系統(tǒng)的文件系統(tǒng)等將數(shù)據(jù)存儲(chǔ)在文件中或從文件中讀出數(shù)據(jù)時(shí),該存儲(chǔ)器管理器114設(shè)置一個(gè)包括提示部分的區(qū)域,對(duì)于該提示部分,該提示優(yōu)先權(quán)被設(shè)置作為空穴區(qū)域。
對(duì)各個(gè)提示部分進(jìn)行步驟S35至S41的處理。包括各個(gè)提示部分的區(qū)域被設(shè)置作為占位區(qū)域或被設(shè)置作為空穴區(qū)域。其中沒(méi)有設(shè)置提示信息的區(qū)域被設(shè)置為空穴區(qū)域。
在重復(fù)次數(shù)為提示部分?jǐn)?shù)量的步驟S34至S42的處理之后,該存儲(chǔ)器管理器114進(jìn)行至步驟S44。
當(dāng)在步驟S31中判斷出內(nèi)容的擴(kuò)展屬性中沒(méi)有提示信息時(shí),該存儲(chǔ)器管理器114進(jìn)行至步驟S43。該存儲(chǔ)器管理器114根據(jù)初始設(shè)置來(lái)設(shè)置文件內(nèi)部區(qū)域。換句話說(shuō),在步驟S43,該存儲(chǔ)器管理器114根據(jù)初始設(shè)置來(lái)設(shè)置一個(gè)內(nèi)容的區(qū)域,作為占位區(qū)域或空穴區(qū)域,并進(jìn)行至步驟S44。
在步驟S44,存儲(chǔ)器管理器114判斷空穴區(qū)域的數(shù)據(jù)是否被記錄在高速緩存文件中,即空穴區(qū)域的數(shù)據(jù)是否被高速緩存。當(dāng)判斷出該空穴區(qū)域的數(shù)據(jù)被高速緩存時(shí),該存儲(chǔ)器管理器114進(jìn)行至步驟S45。該存儲(chǔ)器管理器114使得HSM 113從高速緩存文件中刪除(擦除)空穴區(qū)域的數(shù)據(jù)。該HSM 113在存儲(chǔ)器控制器114的控制下從HD 116的高速緩存文件中擦除空穴區(qū)域的數(shù)據(jù)。之后,存儲(chǔ)器管理器114進(jìn)行至步驟S46。
當(dāng)在步驟S44判斷出該空穴區(qū)域的數(shù)據(jù)沒(méi)有被高速緩存時(shí),就不需要進(jìn)行從高速緩存文件中刪除數(shù)據(jù)的處理。這樣,跳過(guò)步驟S45的處理,并且存儲(chǔ)器管理器114進(jìn)行至步驟S46。
在步驟S46,該存儲(chǔ)器管理器114判斷占位區(qū)域的數(shù)據(jù)是否被記錄在高速緩存文件中,即占位區(qū)域的數(shù)據(jù)是否被高速緩存。當(dāng)判斷出占位區(qū)域的數(shù)據(jù)并沒(méi)有被高速緩存時(shí),該存儲(chǔ)器管理器114進(jìn)行至步驟S47并使得HSM 113重新將占位區(qū)域的數(shù)據(jù)載入到高速緩存文件中。在存儲(chǔ)器管理器114的控制下,HSM 113將其中存儲(chǔ)有整個(gè)內(nèi)容數(shù)據(jù)的光盤119安裝在驅(qū)動(dòng)器118中。該HSM113使得驅(qū)動(dòng)器118從光盤119中讀出內(nèi)容的數(shù)據(jù)并將被讀出的內(nèi)容數(shù)據(jù)存儲(chǔ)在HD 116的高速緩存文件中,從而重新載入占位區(qū)域的數(shù)據(jù)。之后,存儲(chǔ)器管理器114進(jìn)行至步驟S48。
當(dāng)在步驟S46中判斷出占位區(qū)域的數(shù)據(jù)被高速緩存時(shí),就不需要進(jìn)行重新載入占位區(qū)域的數(shù)據(jù)的處理,這樣,該存儲(chǔ)器管理器114跳過(guò)步驟S47中的處理并進(jìn)行至步驟S48。
在步驟S48,該存儲(chǔ)器管理器114使得HSM 113的轉(zhuǎn)移文件系統(tǒng)164重新寫入內(nèi)容的擴(kuò)展屬性的區(qū)域信息,以結(jié)束該處理,其中該內(nèi)容將與從高速緩存文件擦除數(shù)據(jù)或重新載入該數(shù)據(jù)到高速緩存文件中的結(jié)果相關(guān)。
如上所述,生成了處于占位文件狀態(tài)的高速緩存文件。例如,用于生成處于占位文件狀態(tài)的高速緩存文件的處理,該處理基于等于或高于n+1的轉(zhuǎn)移等級(jí),被應(yīng)用于處于常規(guī)狀態(tài)的高速緩存文件,其中描述提示優(yōu)先權(quán)為0的提示部分,提示優(yōu)先權(quán)n+1的提示部分,以及提示優(yōu)先權(quán)n的提示部分的提示信息被附加給該常規(guī)狀態(tài)。接著,如圖15所示,包括提示優(yōu)先權(quán)為0的提示部分,提示優(yōu)先權(quán)n+1的提示部分,以及提示優(yōu)先權(quán)n的提示部分的數(shù)據(jù)被留在高速緩存文件中。生成處于占位文件狀態(tài)的高速緩存文件。
并且,如圖15所示,當(dāng)生成處于占位文件狀態(tài)的高速緩存文件的處理,其基于轉(zhuǎn)移等級(jí)n,被應(yīng)用于處于占位文件狀態(tài)中的這一高速緩存文件時(shí),包括提示優(yōu)先權(quán)0的提示部分以及提示優(yōu)先權(quán)n的提示部分的數(shù)據(jù)被留在高速緩存文件中。包括提示優(yōu)先權(quán)n+1的提示部分的數(shù)據(jù)被從高速緩存文件中擦除。生成處于占位文件狀態(tài)的高速緩存文件,其中包括對(duì)應(yīng)于等于或低于n的打印優(yōu)先權(quán)的提示部分的部分。
當(dāng)生成處于占位文件狀態(tài)中的高速緩存文件的處理,其基于任意數(shù)值i的轉(zhuǎn)移等級(jí),被應(yīng)用于該處于占位文件狀態(tài)中的高速緩存文件時(shí),生成處于占位文件狀態(tài)中的高速緩存文件,其中包括對(duì)應(yīng)于等于或低于i的提示優(yōu)先權(quán)的提示部分的部分。
當(dāng)生成處于占位文件狀態(tài)中的高速緩存文件的處理,其基于轉(zhuǎn)移等級(jí)0,被應(yīng)用于該處于占位文件狀態(tài)中的高速緩存文件時(shí),只有包括提示優(yōu)先權(quán)0的提示部分的數(shù)據(jù)被留在高速緩存文件中。從高速緩存文件中擦除包括提示優(yōu)先權(quán)的提示部分的數(shù)據(jù),其中該提示優(yōu)先權(quán)等于或高于0。生成了處于占位文件狀態(tài)中的高速緩存文件,其中包括對(duì)應(yīng)于提示優(yōu)先權(quán)為0的提示部分的部分。
對(duì)應(yīng)于提示提示優(yōu)先權(quán)0的提示部分的部分的占位數(shù)據(jù)并不是必須被從HD 116中擦除,除非該高速緩存文件被刪除。
如圖16所示,當(dāng)生成處于占位文件狀態(tài)中的高速緩存文件的處理,其基于任意數(shù)值i的轉(zhuǎn)移等級(jí),被應(yīng)用于處于占位文件狀態(tài)中的高速緩存文件時(shí),其中包括對(duì)應(yīng)于提示優(yōu)先權(quán)為0的提示部分的部分,對(duì)應(yīng)于提示優(yōu)先權(quán)等于或低于i的提示部分的部分被重新載入到高速緩存文件中。生成處于占位文件狀態(tài)的高速緩存文件。
例如,當(dāng)生成處于占位文件狀態(tài)中的高速緩存文件的處理,其基于轉(zhuǎn)移等級(jí)n,被應(yīng)用于處于占位文件狀態(tài)中的高速緩存文件時(shí),包括提示優(yōu)先權(quán)0的提示部分以及提示優(yōu)先權(quán)為n的提示部分的數(shù)據(jù)被重新載入到高速緩存文件中。包括提示優(yōu)先權(quán)n+1的提示部分的數(shù)據(jù)并沒(méi)有被重新載入到高速緩存文件中。生成處于占位文件狀態(tài)中的高速緩存文件,其中包括對(duì)應(yīng)于優(yōu)先權(quán)等于或低于n的提示部分的部分。
并且,當(dāng)生成處于占位文件狀態(tài)中的高速緩存文件的處理,其基于轉(zhuǎn)移等級(jí)n+1,被應(yīng)用于處于占位文件狀態(tài)中的高速緩存文件時(shí),其中包括對(duì)應(yīng)于提示優(yōu)先權(quán)等于或低于n的提示部分的部分,包括提示優(yōu)先權(quán)為n+1的提示部分的數(shù)據(jù)被重新載入到高速緩存文件中。生成處于占位文件狀態(tài)的高速緩存文件,其中包括對(duì)應(yīng)于提示優(yōu)先權(quán)等于或低于n+1的提示部分的部分進(jìn)一步,整個(gè)內(nèi)容的數(shù)據(jù)可以被重新載入到高速緩存文件中。
通過(guò)這種方式,可以根據(jù)提示優(yōu)先權(quán)逐步地進(jìn)行轉(zhuǎn)移處理。
通過(guò)將所期望數(shù)值的提示優(yōu)先權(quán)加給提示部分并將生成處于占位文件狀態(tài)中的高速緩存文件的處理,其基于所期望數(shù)值的轉(zhuǎn)移等級(jí),應(yīng)用于高速緩存文件時(shí),就可以很容易且靈活地從內(nèi)容數(shù)據(jù)中選擇要被高速緩存的部分。
例如,可以通過(guò)根據(jù)內(nèi)容類型分配最佳存儲(chǔ)區(qū)域來(lái)提高讀出處理的速度。例如,當(dāng)內(nèi)容類型為圖像內(nèi)容或音樂(lè)內(nèi)容時(shí),例如,可以通過(guò)依據(jù)內(nèi)容的索引來(lái)排列占位區(qū)域來(lái)減少單位記錄容量交易價(jià)格很高的主存儲(chǔ)器,例如HD 116,的記錄區(qū)域的使用量。存取占位區(qū)域的時(shí)間隱藏了整個(gè)內(nèi)容的數(shù)據(jù)被重新載入到主存儲(chǔ)器的時(shí)間。這樣,用戶就不需要等待很長(zhǎng)時(shí)間,該時(shí)間從用戶指示存取該內(nèi)容時(shí)開始,直到開始輸出時(shí)為止。這就可以向用戶提供內(nèi)容,而不會(huì)使得用戶由于等待而覺(jué)得有壓力。
如參照?qǐng)D12所述,生成了對(duì)應(yīng)于索引信息(章節(jié)信息)的提示信息,生成了對(duì)應(yīng)于高潮場(chǎng)景的提示信息,并根據(jù)該提示信息將占位數(shù)據(jù)記錄在高速緩存文件中。在這種情況下,在應(yīng)用程序141中,用戶能夠指示比內(nèi)容的其他部分更容易地再現(xiàn)該索引或高潮場(chǎng)景,或者如果用戶被指導(dǎo)存取該索引或高潮場(chǎng)景,則可以更安全并且迅速地輸出該內(nèi)容,而不會(huì)使得用戶等待很長(zhǎng)時(shí)間。
該內(nèi)容并不限于圖像內(nèi)容和音樂(lè)內(nèi)容。內(nèi)容,例如游戲,也可以被記錄。在這種情況下,特殊的數(shù)據(jù)文件或一部分內(nèi)容數(shù)據(jù)例如游戲被記錄在HD 116中。
下面將說(shuō)明讀出該內(nèi)容數(shù)據(jù)的處理,該處理使用通過(guò)這種方式生成的處于占位文件狀態(tài)中的高速緩存文件。
圖17為用于說(shuō)明從索引_n中讀出數(shù)據(jù)的流程圖。在步驟S61,存儲(chǔ)器管理器114的文件I/O管理器163接收索引_n的指定,用于開始讀出數(shù)據(jù)。更具體地,該應(yīng)用程序141接收對(duì)于索引的選擇,用于開始對(duì)應(yīng)于用戶操作的再現(xiàn)。由用戶選擇該應(yīng)用程序141并將用于指定開始再現(xiàn)的索引的數(shù)據(jù)提供給文件I/O管理器163。該文件I/O管理器163從應(yīng)用程序141獲取數(shù)據(jù),以接收對(duì)于索引_n的指定,用于開始讀出由用戶選擇的數(shù)據(jù)。該存儲(chǔ)器管理器114指示HSM113從索引_n中再現(xiàn)內(nèi)容。
在步驟S62,存儲(chǔ)器管理器114根據(jù)存儲(chǔ)在HSM 113的轉(zhuǎn)移文件系統(tǒng)164中的區(qū)域信息判斷是否被指示要被讀出的所有內(nèi)容數(shù)據(jù)都作為高速緩存文件記錄在HD 116中,即,是否被指示要被讀出的所有內(nèi)容數(shù)據(jù)都存儲(chǔ)在HD 116中。當(dāng)在步驟S62判斷所有的數(shù)據(jù)都被存儲(chǔ)在HD 116中時(shí),則存儲(chǔ)器管理器114進(jìn)行至步驟S63。該存儲(chǔ)器管理器114指示HSM 113從對(duì)應(yīng)于索引_n的位置讀出內(nèi)容的數(shù)據(jù)。該HSM 113使得HD 116開始從對(duì)應(yīng)于索引_n的位置讀出高速緩存文件的數(shù)據(jù)。在步驟S63中的處理之后,存儲(chǔ)器管理器114進(jìn)行至步驟S69。
另一方面,當(dāng)在步驟S62判斷出所有的數(shù)據(jù)并沒(méi)有被存儲(chǔ)在HD 116中時(shí),存儲(chǔ)器管理器114進(jìn)行至步驟S64。該存儲(chǔ)器管理器114指示HSM 113從對(duì)應(yīng)于索引_n的位置讀出內(nèi)容的數(shù)據(jù)。該HSM 113使得HD 116開始從對(duì)應(yīng)于HD116的高速緩存文件的索引_n的占位區(qū)域的前面位置讀出數(shù)據(jù)。
因此,可以立即對(duì)內(nèi)容進(jìn)行再現(xiàn)。
該存儲(chǔ)器管理器114向HSM 113發(fā)出重新載入命令,該命令請(qǐng)求從光盤119讀出相應(yīng)的內(nèi)容數(shù)據(jù)到HD 116。
在步驟S65,HSM 113從存儲(chǔ)數(shù)據(jù)庫(kù)166中查閱對(duì)應(yīng)于重新載入命令的高速緩存文件ID和卷ID。在步驟S66,存儲(chǔ)器服務(wù)器165根據(jù)該卷數(shù)據(jù)庫(kù)168指定光盤槽121,在該光盤槽121中存儲(chǔ)有由卷ID指定的光盤119。換句話說(shuō),該存儲(chǔ)器服務(wù)器165請(qǐng)求介質(zhì)服務(wù)器167來(lái)指定光盤槽121,在該光盤槽121中存儲(chǔ)有由卷ID指定的光盤119。該介質(zhì)服務(wù)器167使得卷數(shù)據(jù)庫(kù)168從用于指定存儲(chǔ)在唱片盒145的各個(gè)光盤槽121中的光盤119的卷ID中查找與包括在來(lái)自存儲(chǔ)器服務(wù)器165的請(qǐng)求中的卷ID相符的卷ID。該卷數(shù)據(jù)庫(kù)168輸出表示光盤槽121的信息,在該光盤槽121中存儲(chǔ)有由包括在來(lái)自存儲(chǔ)器服務(wù)器165的請(qǐng)求中的卷ID指定的光盤119。這樣,該介質(zhì)服務(wù)器167就能夠?qū)⒈硎竟獗P槽121的信息提供給存儲(chǔ)器服務(wù)器165。因此,該存儲(chǔ)器服務(wù)器165指定存儲(chǔ)在由卷ID指定的光盤119中的光盤槽121。
在步驟S67,該存儲(chǔ)器服務(wù)器165指示介質(zhì)服務(wù)器167將存儲(chǔ)在被指定的光盤槽121中的光盤119安裝在驅(qū)動(dòng)器118中。該介質(zhì)服務(wù)器167使得該唱機(jī)系統(tǒng)120通過(guò)換片驅(qū)動(dòng)器143將存儲(chǔ)在指定的光盤槽121中的光盤119安裝在驅(qū)動(dòng)器118中。換句話說(shuō),在唱機(jī)系統(tǒng)120的控制下,唱片盒145的拾取器122從被指定的光盤槽121上拆下光盤119,傳送該光盤119,并將該光盤119安裝在驅(qū)動(dòng)器118中。
在步驟S68,進(jìn)行重新載入處理。將在后面參照?qǐng)D18中的流程圖來(lái)描述重新載入處理的細(xì)節(jié)。
在步驟S68的處理之后,存儲(chǔ)器管理器114進(jìn)行至步驟S69。
在步驟S69,存儲(chǔ)器管理器114判斷數(shù)據(jù)是否已經(jīng)被讀出至高速緩存文件的末端。當(dāng)判斷出數(shù)據(jù)已經(jīng)被讀出至高速緩存文件的末端,則存儲(chǔ)器管理器114返回至步驟S69,并重復(fù)判斷處理。
當(dāng)在步驟S69判斷出數(shù)據(jù)已經(jīng)被讀出至高速緩存文件的末端,則該存儲(chǔ)器管理器114結(jié)束該處理。
下面將參照?qǐng)D18中的流程圖來(lái)說(shuō)明圖17中在步驟S68中的重新載入處理的細(xì)節(jié)。在步驟S81,存儲(chǔ)器管理器114指定一個(gè)預(yù)定位置并指示HSM 113開始重新載入。該HSM 113的轉(zhuǎn)移文件系統(tǒng)164設(shè)置一個(gè)開始位置,用于在當(dāng)前從HD 116讀出數(shù)據(jù)并且最接近于數(shù)據(jù)位置的位置后面的區(qū)域的頂部進(jìn)行重新載入。
在步驟S82,HSM 113的存儲(chǔ)器服務(wù)器165開始重新載入。該存儲(chǔ)器服務(wù)器165從安裝有光盤119的驅(qū)動(dòng)器118中讀出用于重新載入的開始位置中的數(shù)據(jù),并使得HD 116將要被存儲(chǔ)的讀出數(shù)據(jù)記錄在高速緩存文件的預(yù)定區(qū)域中。
在步驟S83,轉(zhuǎn)移文件系統(tǒng)164判斷數(shù)據(jù)是否被存儲(chǔ)在該區(qū)域中。當(dāng)判斷出數(shù)據(jù)被存儲(chǔ)在該區(qū)域中時(shí),在步驟S84,該轉(zhuǎn)移文件系統(tǒng)164將用于重新載入的開始位置移至該區(qū)域后面并且最接近于該區(qū)域的空穴區(qū)域的頂部。當(dāng)在步驟S83判斷出數(shù)據(jù)沒(méi)有被存儲(chǔ)在該區(qū)域中時(shí),轉(zhuǎn)移文件系統(tǒng)164越過(guò)步驟S84中的處理。
在步驟S85,HSM 113的存儲(chǔ)器服務(wù)器165開始重新載入。
在步驟S86,轉(zhuǎn)移文件系統(tǒng)164判斷該區(qū)域的重新載入是否已經(jīng)結(jié)束。當(dāng)判斷出該區(qū)域的重新載入沒(méi)有結(jié)束時(shí),該轉(zhuǎn)移文件系統(tǒng)164返回至步驟S86,并重復(fù)該判斷處理。
當(dāng)在步驟S86中判斷出該區(qū)域的重新載入已經(jīng)結(jié)束時(shí),則該轉(zhuǎn)移文件系統(tǒng)164進(jìn)行至步驟S87。該轉(zhuǎn)移文件系統(tǒng)164重寫擴(kuò)展屬性,以合并重新載入已經(jīng)結(jié)束的區(qū)域以及與該區(qū)域相鄰的占位區(qū)域。
在步驟S88,該轉(zhuǎn)移文件系統(tǒng)164判斷該重新載入是否已經(jīng)完成至高速緩存文件的末端。當(dāng)在步驟S88判斷出該重新載入已經(jīng)完成至高速緩存文件的末端時(shí),則該轉(zhuǎn)移文件系統(tǒng)164進(jìn)行至步驟S89。該轉(zhuǎn)移文件系統(tǒng)164判斷是否全部的內(nèi)容數(shù)據(jù)都已經(jīng)被記錄在HD 116中,即是否全部的內(nèi)容數(shù)據(jù)都已經(jīng)被存儲(chǔ)。
當(dāng)在步驟S89中判斷出所有的內(nèi)容數(shù)據(jù)并沒(méi)有都被存儲(chǔ)時(shí),則該轉(zhuǎn)移文件系統(tǒng)164進(jìn)行至步驟S90。該轉(zhuǎn)移文件系統(tǒng)164判斷是否按照自動(dòng)重新載入模式來(lái)進(jìn)行該重新載入。當(dāng)在步驟S90中判斷出按照自動(dòng)重新載入模式來(lái)進(jìn)行該重新載入時(shí),則轉(zhuǎn)移文件系統(tǒng)164進(jìn)行至步驟S91。該轉(zhuǎn)移文件系統(tǒng)164將用于重新載入的開始位置移至高速緩存文件的頂端,返回步驟S82,并重復(fù)上述的處理。
當(dāng)在步驟S88中判斷出該重新載入并沒(méi)有完成至高速緩存文件的末端時(shí),則該轉(zhuǎn)移文件系統(tǒng)164返回至步驟S82并重復(fù)上述處理。
當(dāng)在步驟S89中判斷出所有的內(nèi)容數(shù)據(jù)都已經(jīng)被存儲(chǔ)或者在步驟S90中判斷出沒(méi)有按照自動(dòng)重新載入模式來(lái)進(jìn)行該重新載入時(shí),則該轉(zhuǎn)移文件系統(tǒng)164結(jié)束該處理。
通過(guò)這種方式,當(dāng)內(nèi)容數(shù)據(jù)被從HD 116的高速緩存文件中讀出時(shí)并且在讀出事先沒(méi)有被記錄在高速緩存文件中的數(shù)據(jù)之前,空穴區(qū)域的數(shù)據(jù)被從安裝在驅(qū)動(dòng)器118中的光盤119中讀出,并且該讀出的數(shù)據(jù)被存儲(chǔ)在高速緩存文件中。該驅(qū)動(dòng)器118以比讀出再現(xiàn)內(nèi)容所需的數(shù)據(jù)的速度更高的速度從光盤119中讀出數(shù)據(jù)。這樣,在開始再現(xiàn)內(nèi)容之前沒(méi)有存儲(chǔ)在HD 116的高速緩存文件中的數(shù)據(jù)在被讀出用于再現(xiàn)內(nèi)容之前被存儲(chǔ)在HD 116的高速緩存文件中。因此,可以典型地從HD 116的高速緩存文件中讀出再現(xiàn)內(nèi)容所需的數(shù)據(jù)。
結(jié)果,當(dāng)請(qǐng)求讀出內(nèi)容數(shù)據(jù)時(shí),可以很快地讀出內(nèi)容數(shù)據(jù),而幾乎不會(huì)有等待時(shí)間。換句話說(shuō),例如,在聲音或圖像內(nèi)容的情況下,可以不間斷地再現(xiàn)該聲音或圖像。
并且,由于內(nèi)容數(shù)據(jù)首先被從光盤119中讀出,并接著被記錄在HD 116中,因此與從光盤119中讀出的數(shù)據(jù)直接被用于再現(xiàn)的情況相比,可以更早的釋放該驅(qū)動(dòng)器118。換句話說(shuō),可以充分地顯示出該驅(qū)動(dòng)器118的性能,例如快速地從光盤119中讀出數(shù)據(jù)以及更有效地使用該驅(qū)動(dòng)器118。
圖19和20為用于說(shuō)明重新載入處理的具體例子的圖。下面將參照?qǐng)D19和20來(lái)說(shuō)明重新載入的處理。在重新載入的處理中,對(duì)于內(nèi)容,對(duì)應(yīng)于記錄在高速緩存文件中的三個(gè)各自索引的占位數(shù)據(jù),首先,請(qǐng)求從索引3進(jìn)行再現(xiàn),在再現(xiàn)內(nèi)容的中間請(qǐng)求從索引2進(jìn)行再現(xiàn),并且內(nèi)容連續(xù)被再現(xiàn)直到內(nèi)容的末端。
當(dāng)用戶進(jìn)行選擇索引3作為開始再現(xiàn)的索引的操作時(shí),該應(yīng)用程序114接收由用戶選擇的索引3。首先,在存儲(chǔ)器管理器114的控制下,該HSM 113使得HD 116開始從占位區(qū)域的前面位置讀出數(shù)據(jù),其中該占位區(qū)域被附有對(duì)應(yīng)于HD 116的高速緩存文件的索引3的區(qū)域號(hào)4。從索引3開始再現(xiàn)內(nèi)容。
如圖20所示,位于內(nèi)容頂部的一部分的100字節(jié)的占位數(shù)據(jù),距離內(nèi)容的頂部2500個(gè)字節(jié)的位置上的100字節(jié)的占位數(shù)據(jù),以及距離內(nèi)容的頂部6000個(gè)字節(jié)的位置上的100字節(jié)的占位數(shù)據(jù)被記錄在與索引1,索引2以及索引3相關(guān)的高速緩存文件中。內(nèi)容的其他部分的數(shù)據(jù)并沒(méi)有被記錄在高速緩存文件中。
對(duì)應(yīng)于索引3的占位區(qū)域,即距離內(nèi)容的頂部6000個(gè)字節(jié)的位置上的100字節(jié)的占位數(shù)據(jù)被從HD 116中讀出。立即從索引3開始再現(xiàn)內(nèi)容。
與再現(xiàn)內(nèi)容同時(shí),第二,該存儲(chǔ)器管理器114使得HSM 113從光盤119讀出索引3的占位區(qū)域之后的空穴區(qū)域的數(shù)據(jù)至HD 116,并發(fā)出表示請(qǐng)求將該數(shù)據(jù)記錄在HD 116中的重新載入命令。接著,第三,其中記錄有開始要被再現(xiàn)的整個(gè)內(nèi)容數(shù)據(jù)的光盤119被安裝在驅(qū)動(dòng)器118中。第四,在可以從被安裝的光盤119中讀出數(shù)據(jù)時(shí),從安裝在驅(qū)動(dòng)器118中的光盤119中讀出對(duì)應(yīng)于索引3的占位區(qū)域之后的空穴區(qū)域(被附有區(qū)號(hào)5的區(qū)域)的數(shù)據(jù)的內(nèi)容數(shù)據(jù)。開始重新載入該內(nèi)容數(shù)據(jù),以便讀出的數(shù)據(jù)被存儲(chǔ)在HD 116的高速緩存文件的索引3(被存儲(chǔ)至索引3的占位區(qū)域之后)的占位區(qū)域之后的空穴區(qū)域中。
在這種情況下,從安裝在驅(qū)動(dòng)器118中的光盤119中讀出跟在距離內(nèi)容的頂部6000個(gè)字節(jié)的位置的100字節(jié)占位數(shù)據(jù)之后的數(shù)據(jù)。該讀出的數(shù)據(jù)被重新載入到空穴區(qū)域中,以跟在距離內(nèi)容的頂部6000個(gè)字節(jié)的位置的100字節(jié)占位數(shù)據(jù)之后。因此,該數(shù)據(jù)從附有區(qū)號(hào)5的區(qū)域的頂部開始依次被存儲(chǔ)。該轉(zhuǎn)移文件系統(tǒng)164根據(jù)該數(shù)據(jù)的存儲(chǔ)來(lái)更新該擴(kuò)展屬性,以合并被存儲(chǔ)的部分和附有區(qū)號(hào)4的區(qū)域。
因此,隨著重新載入處理的進(jìn)行,將受到重新載入處理的處于空穴狀態(tài)的區(qū)域的偏移位置移位至內(nèi)容的后側(cè)(偏移增加)并且減小區(qū)域的大小。
當(dāng)用戶進(jìn)行選擇索引2作為開始再現(xiàn)的索引的操作時(shí),第五,該應(yīng)用程141跳至索引2。第六,在存儲(chǔ)器管理器114的控制下,該HSM 113使得HD 116開始從對(duì)應(yīng)于HD 116的高速緩存文件的索引2的占位區(qū)域的前面位置讀出數(shù)據(jù)。立即開始從索引2再現(xiàn)內(nèi)容。
當(dāng)應(yīng)用程序141以索引為單位改變讀出數(shù)據(jù)的位置時(shí),在從中讀出數(shù)據(jù)的位置后面的處于空穴狀態(tài)的區(qū)域(空穴區(qū)域)中,從最接近于從中讀出數(shù)據(jù)的位置的空穴區(qū)域的頂部開始進(jìn)行重新載入。這樣,當(dāng)前進(jìn)行的重新載入處理被暫停,并且從最接近于要從中讀出數(shù)據(jù)的位置的空穴區(qū)域的頂部恢復(fù)該重新載入。即使讀出數(shù)據(jù)的位置變化了,當(dāng)當(dāng)前被重新載入數(shù)據(jù)的位置就是從中讀出數(shù)據(jù)的改變后的位置后面的處于空穴狀態(tài)的區(qū)域(空穴區(qū)域)中的最接近于從中讀出數(shù)據(jù)的位置的空穴區(qū)域的頂部時(shí),繼續(xù)該重新載入處理。
例如,由于從索引2開始再現(xiàn)內(nèi)容,第七,重新載入索引3的占位區(qū)域之后的空穴區(qū)域的數(shù)據(jù)的處理被暫停。
例如,跟在距離內(nèi)容的頂部6000個(gè)字節(jié)的位置的100字節(jié)占位數(shù)據(jù)之后的1500字節(jié)數(shù)據(jù)被從安裝在驅(qū)動(dòng)器118中的光盤119中讀出。該被讀出的1500字節(jié)數(shù)據(jù)被重新載入至空穴區(qū)域,以跟在距離內(nèi)容的頂部6000個(gè)字節(jié)的位置的100字節(jié)占位數(shù)據(jù)之后。結(jié)果,距離內(nèi)容的頂部6000個(gè)字節(jié)的位置中占位區(qū)域的數(shù)據(jù)量為1600(100+1500)個(gè)字節(jié)。該轉(zhuǎn)移文件系統(tǒng)164將由區(qū)域號(hào)4表示的區(qū)域的大小設(shè)置為1600,其中該區(qū)域號(hào)4被包括在該文件的擴(kuò)展屬性的區(qū)域信息中。
第八,對(duì)應(yīng)于索引2的占位區(qū)域之后的空穴區(qū)域的數(shù)據(jù)的內(nèi)容數(shù)據(jù)被從安裝在驅(qū)動(dòng)器118中的光盤119中讀出。開始重新載入該內(nèi)容數(shù)據(jù),以便進(jìn)行該讀出的數(shù)據(jù)被存儲(chǔ)在HD 116的高速緩存文件的索引2的占位區(qū)域之后的空穴區(qū)域中。
第九,當(dāng)索引2的占位區(qū)域之后的空穴區(qū)域的重新載入結(jié)束時(shí),其中已經(jīng)存有數(shù)據(jù)的區(qū)域被跳過(guò)。第十,繼續(xù)重新載入的處理,使得重新載入該位置的數(shù)據(jù),在該位置上,第七處理中的重新載入處理被暫停,即索引3的占位區(qū)域之后的空穴區(qū)域。
從安裝在驅(qū)動(dòng)器118中的光盤119中讀出距離內(nèi)容的頂部2500個(gè)字節(jié)的位置的100字節(jié)占位數(shù)據(jù)之后的3400字節(jié)數(shù)據(jù)。該被讀出的3400字節(jié)數(shù)據(jù)被重新載入至空穴區(qū)域,以跟在距離內(nèi)容頂部2500個(gè)字節(jié)的位置的100字節(jié)占位數(shù)據(jù)之后。結(jié)果,結(jié)束了跟在占位區(qū)域之后的空穴區(qū)域的重新載入,在該占位區(qū)域中存儲(chǔ)有距離內(nèi)容頂部2500個(gè)字節(jié)的位置的100字節(jié)占位數(shù)據(jù)。這樣,從距離內(nèi)容的頂部2500個(gè)字節(jié)的位置到距離內(nèi)容的頂部7600個(gè)字節(jié)的位置之間的數(shù)據(jù)被存儲(chǔ)在高速緩存文件中。因此,該附有區(qū)號(hào)2的占位區(qū)域,附有區(qū)號(hào)3的空穴區(qū)域,以及附有區(qū)號(hào)4的占位區(qū)域,它們彼此相鄰,被組成一個(gè)占位區(qū)域。
當(dāng)開始區(qū)域的區(qū)域號(hào)被假設(shè)為0時(shí),重新分配連續(xù)數(shù)值,作為各個(gè)區(qū)域的區(qū)域號(hào)。結(jié)果,被組合的占位區(qū)域的區(qū)域號(hào)被設(shè)置為2,并且組合區(qū)域之前被附有區(qū)域號(hào)5的空穴區(qū)域的區(qū)域號(hào)被設(shè)置為3。
根據(jù)該區(qū)域的組合,附有區(qū)域號(hào)2的占位區(qū)域的數(shù)據(jù)量為5100(100+3400+1600)個(gè)字節(jié)。該轉(zhuǎn)移文件系統(tǒng)164分別將包括在文件的擴(kuò)展屬性的區(qū)域信息中的附有區(qū)域號(hào)2的區(qū)域的大小和偏移,以及用于附有區(qū)域號(hào)3的區(qū)域的大小,標(biāo)記設(shè)置為5100,7600,1400,和0。
根據(jù)該區(qū)域的組合來(lái)重新載入索引3的占位區(qū)域,即附有區(qū)域號(hào)3的區(qū)域,后面的空穴區(qū)域的數(shù)據(jù)。當(dāng)內(nèi)容數(shù)據(jù)被重新載入至末端時(shí),附有區(qū)域號(hào)2的區(qū)域以及附有區(qū)域號(hào)3的區(qū)域被組合在一塊。
在自動(dòng)重新載入模式中,當(dāng)內(nèi)容數(shù)據(jù)被重新載入至末端時(shí),沒(méi)有被重新載入的剩余數(shù)據(jù)被從頂部重新載入至高速緩存文件,以結(jié)束該處理。這樣,重新載入的位置被移至高速緩存文件的頂部。第十一,存儲(chǔ)有該內(nèi)容的頂部的區(qū)域被跳過(guò)。第十二,連續(xù)進(jìn)行該重新載入處理,使得在內(nèi)容的頂部重新載入索引1的占位區(qū)域后面的空穴區(qū)域的數(shù)據(jù)。
如圖20中所示,從安裝在驅(qū)動(dòng)器118中的光盤119中讀出內(nèi)容頂部100字節(jié)占位區(qū)域后面的數(shù)據(jù)。該讀出的數(shù)據(jù)被重新載入內(nèi)容頂部的占位數(shù)據(jù)之后的空穴區(qū)域。
第十三,一直到索引2的占位區(qū)域之前的數(shù)據(jù)被存儲(chǔ)在高速緩存文件中,而整個(gè)內(nèi)容的數(shù)據(jù)被存儲(chǔ)在高速緩存文件中。這樣,就完成了重新載入。在這種情況下,所有的區(qū)域都被合并成一個(gè)區(qū)域。第十四,光盤119被從驅(qū)動(dòng)器118中卸下,并被返回至光盤槽121。
通過(guò)這種方式,當(dāng)讀出內(nèi)容時(shí),請(qǐng)求記錄在HD 116中并處于占位文件狀態(tài)中的高速緩存文件,從其中已經(jīng)記錄了整個(gè)內(nèi)容數(shù)據(jù)的光盤119中讀出該數(shù)據(jù)。該讀出的數(shù)據(jù)被存儲(chǔ)在高速緩存文件中。存儲(chǔ)在高速緩存文件中的數(shù)據(jù)被讀出,并且該內(nèi)容被再現(xiàn)。
如上所述,可以進(jìn)一步減少在讀出任意位置的內(nèi)容時(shí)等待時(shí)間的出現(xiàn),而且不需要進(jìn)行令人感到厭煩的操作。
還可以從光盤119中讀出沒(méi)有被記錄在高速緩存文件中的數(shù)據(jù),并且利用從光盤119中讀出的數(shù)據(jù)直接再現(xiàn)該內(nèi)容。
圖21為顯示了在這種情況下根據(jù)本發(fā)明的實(shí)施方式的記錄和再現(xiàn)系統(tǒng)101的另一個(gè)結(jié)構(gòu)的方框圖。用相同的參考數(shù)字和標(biāo)記來(lái)表示與圖3中所示相同的部件。對(duì)該部件的說(shuō)明被省略。
HD 116將記錄在其中的流(數(shù)據(jù))提供給緩沖器201或選擇器202。
該緩沖器201包括一部分半導(dǎo)體存儲(chǔ)器或HD 116的記錄區(qū)域。該緩沖器201臨時(shí)存儲(chǔ)從HD 116提供的流(數(shù)據(jù)),并將其中存儲(chǔ)的流(數(shù)據(jù))提供給驅(qū)動(dòng)器118。
該選擇器202在HSM 113的控制下選擇從驅(qū)動(dòng)器118輸出的數(shù)據(jù)以及從HD 116輸出的數(shù)據(jù)之一。該緩沖器115獲取由選擇器202選擇的從驅(qū)動(dòng)器118輸出的數(shù)據(jù)以及從HD 116輸出的數(shù)據(jù)之一,并存儲(chǔ)該獲得的數(shù)據(jù)。
可以將該選擇器202作為硬件來(lái)提供。作為選擇,也可以通過(guò)軟件(處理)來(lái)實(shí)現(xiàn)與選擇器202相同的功能。
該選擇器202可以在存儲(chǔ)器控制器114的控制下選擇從驅(qū)動(dòng)器118輸出的數(shù)據(jù)以及從HD 116輸出的數(shù)據(jù)之一。
如圖22中所示,當(dāng)從光盤119中讀出沒(méi)有被記錄在高速緩存文件中的數(shù)據(jù),并且利用從光盤119中讀出的數(shù)據(jù)直接再現(xiàn)該內(nèi)容時(shí),通過(guò)驅(qū)動(dòng)器118從HD 116中讀出存儲(chǔ)在HD 116的高速緩存文件中的數(shù)據(jù),并且從安裝在驅(qū)動(dòng)器118中的光盤119中讀出沒(méi)有存儲(chǔ)在HD 116的高速緩存文件中的數(shù)據(jù)。
換句話說(shuō),事先記錄在HD 116中的占位區(qū)域的數(shù)據(jù)被從HD 116中讀出至緩沖器115,并且被臨時(shí)存儲(chǔ)在緩沖器115中。沒(méi)有事先記錄在HD 116中的空穴區(qū)域的數(shù)據(jù)被從光盤119中讀出,直接被提供給緩沖器115而不被HD116記錄,并被臨時(shí)存儲(chǔ)在緩沖器115中。
該應(yīng)用程序141讀出被臨時(shí)存儲(chǔ)在緩沖器115中的數(shù)據(jù),并對(duì)輸出圖像信號(hào)和聲音信號(hào)進(jìn)行輸出。
圖23為用于說(shuō)明在如下的情況下從索引_n讀出數(shù)據(jù)的處理的流程圖,在該情況下,沒(méi)有被記錄在高速緩存文件中的數(shù)據(jù)被從光盤119中讀出,并且直接利用從光盤119中讀出的數(shù)據(jù)來(lái)再現(xiàn)該內(nèi)容。由于步驟S121至S123的處理與圖17中步驟S61至S63的處理相同,因此省略了對(duì)該處理的說(shuō)明。
在步驟S124,存儲(chǔ)器管理器114指示HSM113從對(duì)應(yīng)于索引_n的位置讀出內(nèi)容的數(shù)據(jù)。該HSM 113使得HD 116開始從高速緩存文件的對(duì)應(yīng)于索引_n的占位區(qū)域的前面位置讀出數(shù)據(jù)。
該存儲(chǔ)器管理器114向HSM 113發(fā)出一個(gè)請(qǐng)求命令,用于請(qǐng)求從光盤119中讀出內(nèi)容數(shù)據(jù)。
在步驟S125,與步驟S65中的處理一樣,HSM 113從存儲(chǔ)數(shù)據(jù)庫(kù)166中查閱對(duì)應(yīng)于該命令的高速緩存文件ID和卷ID。在步驟S126,與步驟S66中的處理一樣,存儲(chǔ)器服務(wù)器165根據(jù)該卷數(shù)據(jù)庫(kù)168指定光盤槽121,在該光盤槽121中存儲(chǔ)有由卷ID指定的光盤119。
在步驟S127,與步驟S67中的處理一樣,存儲(chǔ)器服務(wù)器165指示介質(zhì)服務(wù)器167將存儲(chǔ)在被指定的光盤槽121中的光盤119安裝在驅(qū)動(dòng)器118中。該介質(zhì)服務(wù)器167使得該唱機(jī)系統(tǒng)120通過(guò)換片驅(qū)動(dòng)器143將存儲(chǔ)在被指定的光盤槽121中的光盤119安裝在驅(qū)動(dòng)器118中。
通過(guò)這種方式,光盤119被安裝在后臺(tái)的驅(qū)動(dòng)器118中,同時(shí)從HD116的高速緩存文件中讀出數(shù)據(jù)。
在步驟S128,HSM 113判斷是否已經(jīng)結(jié)束讀出占位區(qū)域的數(shù)據(jù),即記錄在HD 116中的數(shù)據(jù)。當(dāng)判斷出沒(méi)有結(jié)束讀出占位區(qū)域的數(shù)據(jù)時(shí),HSM 113返回至步驟S128并重復(fù)該判斷處理。當(dāng)在步驟S128判斷出已經(jīng)結(jié)束讀出占位區(qū)域的數(shù)據(jù)時(shí),HSM 113進(jìn)行至步驟S129。該HSM 113使得驅(qū)動(dòng)器118開始從其中安裝的光盤119中讀出數(shù)據(jù)。更具體地,HSM 113的轉(zhuǎn)移文件系統(tǒng)164設(shè)置一個(gè)從光盤119中讀出數(shù)據(jù)的開始位置,作為當(dāng)前從HD 116中讀出的數(shù)據(jù)的位置之后的空穴區(qū)域,最接近于該位置的空穴區(qū)域,的頂部。該存儲(chǔ)器服務(wù)器165使得其中安裝了光盤119的驅(qū)動(dòng)器118讀出開始位置的數(shù)據(jù)。從驅(qū)動(dòng)器118讀出的數(shù)據(jù)被提供給流解碼器123。
在步驟S129中的處理之后,該存儲(chǔ)器管理器114進(jìn)行至步驟S130。
在步驟S130,存儲(chǔ)器管理器114判斷數(shù)據(jù)是否已經(jīng)被讀出至內(nèi)容的末端。當(dāng)判斷出該數(shù)據(jù)沒(méi)有被讀出至內(nèi)容的末端時(shí),則存儲(chǔ)器管理器114返回至步驟S130并重復(fù)該判斷處理。
當(dāng)在步驟S130判斷出該數(shù)據(jù)已經(jīng)被讀出至內(nèi)容的末端時(shí),則存儲(chǔ)器管理器114結(jié)束該處理。
因此,可以進(jìn)一步減少對(duì)于HD 116的存取。還可以進(jìn)一步的降低HD 116的記錄區(qū)域的使用量。
在光盤119被安裝在驅(qū)動(dòng)器118中之后,可以快速地讀出包括空穴區(qū)域的內(nèi)容上任意部分的數(shù)據(jù)。
如圖3中所示記錄和再現(xiàn)系統(tǒng)101的處理以及圖21中記錄和再現(xiàn)系統(tǒng)101的處理可以被適當(dāng)轉(zhuǎn)換。
并且,還可以通過(guò)網(wǎng)絡(luò)來(lái)傳輸記錄的內(nèi)容。
圖24為顯示根據(jù)本發(fā)明實(shí)施方式的通過(guò)網(wǎng)絡(luò)傳輸記錄內(nèi)容的記錄和再現(xiàn)系統(tǒng)的再一個(gè)結(jié)構(gòu)的方框圖。用相同的參考數(shù)字和標(biāo)記來(lái)表示與圖3中所示相同的部件。對(duì)該部件的說(shuō)明被省略。
在這種情況,該記錄和再現(xiàn)系統(tǒng)包括服務(wù)器301,以及通過(guò)網(wǎng)絡(luò)302與該服務(wù)器301相連的客戶端303。
該服務(wù)器301包括HSM 113,存儲(chǔ)器管理器114,應(yīng)用程序141,內(nèi)容管理器142,換片驅(qū)動(dòng)器143,唱片盒控制單元144,唱片盒145,流服務(wù)器321,以及網(wǎng)絡(luò)庫(kù)322。
該應(yīng)用程序141通過(guò)網(wǎng)絡(luò)302接收一個(gè)流,該流包括從客戶端303發(fā)出的圖像數(shù)據(jù)和聲音數(shù)據(jù),并將該接收到的流提供給存儲(chǔ)器管理器163。該應(yīng)用程序141使得流服務(wù)器321傳輸從存儲(chǔ)器管理器163提供的流。
該流服務(wù)器321根據(jù)如網(wǎng)絡(luò)庫(kù)322中所述的過(guò)程通過(guò)網(wǎng)絡(luò)302將從應(yīng)用程序141提供的流傳輸給客戶端303。當(dāng)從客戶端303接收到用于請(qǐng)求從預(yù)定位置再現(xiàn)內(nèi)容的數(shù)據(jù)(對(duì)于流的傳輸請(qǐng)求)時(shí),該流服務(wù)器321通過(guò)網(wǎng)絡(luò)302將用于從被請(qǐng)求的位置再現(xiàn)內(nèi)容的流傳輸給客戶端303。
在網(wǎng)絡(luò)庫(kù)322中描述了用于通過(guò)網(wǎng)絡(luò)302來(lái)傳輸或接收流或數(shù)據(jù)的過(guò)程。
該網(wǎng)絡(luò)302包括使用有線或無(wú)線傳輸介質(zhì)的局域網(wǎng)(LAN)例如家庭網(wǎng)絡(luò),互聯(lián)網(wǎng),政府線,專線等,并傳輸各種數(shù)據(jù)(包括流)。
該客戶端303包括應(yīng)用程序341,流客戶端342,網(wǎng)絡(luò)客戶端343,視頻/音頻解碼器344,以及視頻/音頻編碼器345。
該應(yīng)用程序341的功能就是作為與用戶之間的接口,并且從用戶獲取指令或?qū)㈥P(guān)于客戶端303的各種信息告知給用戶。應(yīng)用程序141控制整個(gè)客戶端303。
該流客戶端342通過(guò)網(wǎng)絡(luò)302接收從服務(wù)器301發(fā)出的流并將該接收到的流提供給視頻/音頻解碼器344。該網(wǎng)絡(luò)客戶端343通過(guò)網(wǎng)絡(luò)302將各種數(shù)據(jù)發(fā)送給服務(wù)器301以及從該服務(wù)器301接收各種數(shù)據(jù)。該網(wǎng)絡(luò)客戶端343通過(guò)網(wǎng)絡(luò)302將從視頻/音頻編碼器345提供的流傳輸給服務(wù)器301。該網(wǎng)絡(luò)客戶端343通過(guò)網(wǎng)絡(luò)302將用于請(qǐng)求再現(xiàn)內(nèi)容的數(shù)據(jù)(對(duì)于流的傳輸請(qǐng)求)從所期望的位置傳輸給服務(wù)器301。
該視頻/音頻解碼器344將該流分為圖像數(shù)據(jù)和聲音數(shù)據(jù)。該視頻/音頻解碼器344將編碼后的圖像數(shù)據(jù)和聲音數(shù)據(jù)解碼為被稱為基帶的圖像數(shù)據(jù)和聲音數(shù)據(jù),并將通過(guò)解碼獲得的以基帶的圖像數(shù)據(jù)和聲音數(shù)據(jù)為基礎(chǔ)的輸出圖像信號(hào)和聲音信號(hào)(未示出)提供給監(jiān)視器125。
該視頻/音頻編碼器345從視頻照相機(jī)171獲取輸入圖像信號(hào)和聲音信號(hào),并將獲取的輸入圖像信號(hào)和聲音信號(hào)轉(zhuǎn)換為基帶的圖像數(shù)據(jù)和聲音數(shù)據(jù)。該該視頻/音頻編碼器345對(duì)該基帶的圖像數(shù)據(jù)和聲音數(shù)據(jù)進(jìn)行編碼,并多路傳輸該編碼后的圖像數(shù)據(jù)和聲音數(shù)據(jù),以生成流。該視頻/音頻編碼器345將生成的流提供給網(wǎng)絡(luò)客戶端343。
通過(guò)這種方式,該服務(wù)器301能夠迅速地通過(guò)網(wǎng)絡(luò)302將用于再現(xiàn)內(nèi)容的流從所期望的位置傳輸至客戶端303。
如上所述,根據(jù)本發(fā)明,可以進(jìn)一步減少在讀出任意位置的數(shù)據(jù)時(shí)出現(xiàn)等待時(shí)間,也不需要進(jìn)行令人感到厭煩的操作。
其他快速記錄介質(zhì),例如半導(dǎo)體存儲(chǔ)器可以代替HD 116被用作主存儲(chǔ)器。與主存儲(chǔ)器相比單位記錄容量交易價(jià)格較低的其他記錄介質(zhì),例如磁盤和磁帶可以代替光盤119被用作次存儲(chǔ)器。
可以通過(guò)硬件或軟件來(lái)執(zhí)行上述的系列處理。當(dāng)通過(guò)軟件來(lái)執(zhí)行上述的系列處理時(shí),可以從安裝在專用硬件中的計(jì)算機(jī)或例如一般目的的個(gè)人計(jì)算機(jī)中的記錄介質(zhì)來(lái)安裝構(gòu)成軟件的程序,其中該一般目的的個(gè)人計(jì)算機(jī)能夠通過(guò)安裝各種程序來(lái)執(zhí)行各種功能。
圖25為顯示根據(jù)程序來(lái)執(zhí)行系列處理的個(gè)人計(jì)算機(jī)結(jié)構(gòu)的一個(gè)例子的方框圖。中央處理單元(CPU)401根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(ROM)402、記錄單元408,或記錄單元409中的程序來(lái)進(jìn)行各種處理。由CPU 401執(zhí)行的程序,數(shù)據(jù)等被適當(dāng)?shù)卮鎯?chǔ)在隨機(jī)存取存儲(chǔ)器(RAM)403中。該CPU 401,ROM 402,以及RAM 403彼此通過(guò)總線404相連。
對(duì)于CPU 401,可以采用在揅ell中描述的單元,Nikkei Electronics公開的,Nikkei Business Publication,Inc.,2005年2月28日,89至117頁(yè)。
輸入/輸出接口405通過(guò)總線404與CPU401相連。輸入單元406包括鍵盤,鼠標(biāo),以及麥克風(fēng),輸出單元407包括顯示器和揚(yáng)聲器,該輸入單元406和輸出單元407與輸入/輸出接口405相連。CPU401響應(yīng)從輸入單元406輸入的指令來(lái)進(jìn)行各種處理。該CPU401將處理的結(jié)果輸出給輸出單元407。
與輸入/輸出接口405相連的記錄單元408相當(dāng)于,例如HD 116并記錄由CPU 401執(zhí)行的程序和各種數(shù)據(jù)。該記錄單元409相當(dāng)于,例如唱片盒145并記錄各種數(shù)據(jù)以及CPU 401執(zhí)行的程序。該通信單元410通過(guò)網(wǎng)絡(luò)302例如互聯(lián)網(wǎng)或LAN與外部設(shè)備例如客戶端303進(jìn)行通信。
可以通過(guò)通信單元410獲取程序,該程序也可以記錄在記錄單元408或記錄單元409中。
當(dāng)磁盤421,光盤422,磁光盤423,半導(dǎo)體存儲(chǔ)器424等被安裝在與輸入/輸出接口405相連的驅(qū)動(dòng)器411中時(shí),該驅(qū)動(dòng)器411驅(qū)動(dòng)該磁盤42,光盤422,磁光盤423,半導(dǎo)體存儲(chǔ)器424等并獲取記錄在其中的程序、數(shù)據(jù)等。如果需要的話,該獲得的程序和數(shù)據(jù)被傳輸給記錄單元408或記錄單元409并記錄在其中。
如圖25所示,其中已經(jīng)存儲(chǔ)有用于進(jìn)行系列處理的程序的記錄介質(zhì)由其中記錄有程序的組件介質(zhì)構(gòu)成,該組件介質(zhì)包括磁盤421(包括軟盤),光盤422(包括只讀光盤(CD-ROM)和數(shù)字通用盤(DVD)),磁光盤423(包括迷你盤(MD)(商標(biāo))),半導(dǎo)體存儲(chǔ)器424等,分配該組件介質(zhì)以單獨(dú)地從計(jì)算機(jī)向用戶提供程序。除此以外,該記錄介質(zhì)由其中記錄有程序的ROM 402,包括在記錄單元408中的硬盤,包括在記錄單元409中的光盤119等構(gòu)成,在ROM402,硬盤,光盤119等被事先安裝在計(jì)算機(jī)中的狀態(tài)下,將該記錄介質(zhì)提供給用戶。
可以通過(guò)有線或無(wú)線通信介質(zhì)例如局域網(wǎng),互聯(lián)網(wǎng)或數(shù)字衛(wèi)星廣播,并且如果需要的話,也可以通過(guò)接口例如路由器或調(diào)制解調(diào)器,將用于進(jìn)行系列處理的程序安裝在計(jì)算機(jī)中。
在該說(shuō)明書中,根據(jù)所述順序描述存儲(chǔ)在記錄介質(zhì)中的程序的步驟不僅包括依次在時(shí)間序列上進(jìn)行的處理,而且也包括并行或單獨(dú)進(jìn)行的處理,雖然不經(jīng)常在時(shí)間序列上進(jìn)行處理。
在該說(shuō)明書中,該系統(tǒng)代表包括多個(gè)裝置的整個(gè)設(shè)備。
如上所述,可以減少讀出任何部分時(shí)出現(xiàn)等待時(shí)間,并且不進(jìn)行令人煩惱的操作。
對(duì)于本領(lǐng)域內(nèi)的技術(shù)人員來(lái)說(shuō)可以理解的是,在所附權(quán)利要求或其等價(jià)物的范圍內(nèi),根據(jù)設(shè)計(jì)要求或其他因素可以出現(xiàn)各種修改,組合,子組合以及改變。
權(quán)利要求
1.一種記錄裝置,該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,將整個(gè)內(nèi)容的數(shù)據(jù)記錄在第二記錄介質(zhì)中,當(dāng)請(qǐng)求讀出內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù),該記錄裝置包括第一記錄控制裝置,用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷裝置,用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制裝置,當(dāng)判斷出該部分的優(yōu)先權(quán)等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該部分的數(shù)據(jù)。
2.一種記錄裝置,該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,將整個(gè)內(nèi)容的數(shù)據(jù)記錄在第二記錄介質(zhì)中,當(dāng)請(qǐng)求讀出內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù),該記錄裝置包括第一記錄控制單元,用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷單元,用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制單元,當(dāng)判斷出該部分的優(yōu)先權(quán)等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該部分的數(shù)據(jù)。
3.根據(jù)權(quán)利要求1的記錄裝置,其中該第二記錄控制裝置控制將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該內(nèi)容的數(shù)據(jù),其中該內(nèi)容的數(shù)據(jù)是從第一記錄介質(zhì)中再現(xiàn)記錄在第一記錄介質(zhì)中的整個(gè)部分所需的。
4.根據(jù)權(quán)利要求1的記錄裝置,其中該第二記錄控制裝置控制將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該內(nèi)容的數(shù)據(jù),其中該內(nèi)容的數(shù)據(jù)包括對(duì)記錄在第一記錄介質(zhì)中的整個(gè)部分進(jìn)行再現(xiàn)所需內(nèi)容的數(shù)據(jù),并且具有第一記錄介質(zhì)中記錄單元整數(shù)倍的數(shù)據(jù)量。
5.根據(jù)權(quán)利要求1的記錄裝置,其中該第一記錄控制裝置控制記錄以便一塊記錄關(guān)于一個(gè)部分中數(shù)據(jù)屬性的數(shù)據(jù)屬性信息以及優(yōu)先權(quán)信息,其中由優(yōu)先權(quán)信息表示的優(yōu)先權(quán)與該屬性相關(guān)。
6.根據(jù)權(quán)利要求5的記錄裝置,其中該數(shù)據(jù)屬性信息表示整個(gè)內(nèi)容的數(shù)據(jù)中一個(gè)部分的數(shù)據(jù)的位置以及該部分的數(shù)據(jù)的數(shù)據(jù)量。
7.根據(jù)權(quán)利要求1的記錄裝置,其中該第一記錄控制裝置控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示通過(guò)內(nèi)容索引表示的一個(gè)部分的優(yōu)先權(quán)。
8.一種用于記錄裝置的記錄方法,該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,將整個(gè)內(nèi)容數(shù)據(jù)記錄在第二記錄介質(zhì)中,當(dāng)請(qǐng)求讀出內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù),該記錄方法包括步驟控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及進(jìn)行控制,當(dāng)判斷出該部分的優(yōu)先權(quán)等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該部分的數(shù)據(jù)。
9.一種程序,使得用于該記錄裝置的計(jì)算機(jī)執(zhí)行處理,其中該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,將整個(gè)內(nèi)容數(shù)據(jù)記錄在第二記錄介質(zhì)中,當(dāng)請(qǐng)求讀出內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù),該程序包括第一記錄控制步驟,用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷步驟,用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制步驟,用于進(jìn)行控制,當(dāng)判斷出該部分的優(yōu)先權(quán)等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從第一記錄介質(zhì)中擦除該部分的數(shù)據(jù)。
10.一種記錄裝置,該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,將整個(gè)內(nèi)容數(shù)據(jù)記錄在第二記錄介質(zhì)中,當(dāng)請(qǐng)求讀出內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù),該記錄裝置包括第一記錄控制裝置,用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷裝置,用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制裝置,用于進(jìn)行控制,當(dāng)判斷出該部分的優(yōu)先權(quán)不等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將從第二記錄介質(zhì)中讀出的部分的數(shù)據(jù)記錄在第一記錄介質(zhì)中。
11.一種記錄裝置,該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,將整個(gè)內(nèi)容數(shù)據(jù)記錄在第二記錄介質(zhì)中,當(dāng)請(qǐng)求讀出內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù),該記錄裝置包括第一記錄控制單元,用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷單元,用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制單元,用于進(jìn)行控制,當(dāng)判斷出該部分的優(yōu)先權(quán)不等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將從第二記錄介質(zhì)中讀出的部分的數(shù)據(jù)記錄在第一記錄介質(zhì)中。
12.根據(jù)權(quán)利要求10的記錄裝置,其中該第二記錄控制裝置進(jìn)行控制,將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將再現(xiàn)周期的整個(gè)部分所需的內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中。
13.根據(jù)權(quán)利要求10的記錄裝置,其中第二記錄控制裝置進(jìn)行控制,將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將該內(nèi)容數(shù)據(jù)記錄在第一記錄介質(zhì)中,其中該內(nèi)容數(shù)據(jù)包括對(duì)長(zhǎng)度周期的整個(gè)部分進(jìn)行再現(xiàn)所需的內(nèi)容的數(shù)據(jù),并且具有第一記錄介質(zhì)中記錄單元整數(shù)倍的數(shù)據(jù)量。
14.根據(jù)權(quán)利要求10的記錄裝置,其中該第一記錄控制裝置控制記錄,以便一塊記錄關(guān)于一個(gè)部分中數(shù)據(jù)屬性的數(shù)據(jù)屬性信息以及優(yōu)先權(quán)信息,其中由優(yōu)先權(quán)信息表示的優(yōu)先權(quán)與該屬性相關(guān)。
15.根據(jù)權(quán)利要求14的記錄裝置,其中該數(shù)據(jù)屬性信息表示整個(gè)內(nèi)容的數(shù)據(jù)中一個(gè)部分的數(shù)據(jù)的位置以及該部分的數(shù)據(jù)的數(shù)據(jù)量。
16.根據(jù)權(quán)利要求10的記錄裝置,其中該第一記錄控制裝置控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示通過(guò)內(nèi)容索引表示的一個(gè)部分的優(yōu)先權(quán)。
17.一種用于記錄裝置的記錄方法,該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,將整個(gè)內(nèi)容數(shù)據(jù)記錄在第二記錄介質(zhì)中,當(dāng)請(qǐng)求讀出內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù),該記錄方法包括步驟控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及進(jìn)行控制,當(dāng)判斷出該部分的優(yōu)先權(quán)不等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將從第二記錄介質(zhì)中讀出部分的數(shù)據(jù)記錄在第一記錄介質(zhì)中。
18.一種程序,使得用于該記錄裝置的計(jì)算機(jī)執(zhí)行處理,其中該記錄裝置將時(shí)間連續(xù)內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,將整個(gè)內(nèi)容數(shù)據(jù)記錄在第二記錄介質(zhì)中,當(dāng)請(qǐng)求讀出內(nèi)容數(shù)據(jù)時(shí),從第一記錄介質(zhì)中讀出數(shù)據(jù),并從第二記錄介質(zhì)中讀出跟在從第一記錄介質(zhì)中讀出的數(shù)據(jù)之后的數(shù)據(jù),該程序包括第一記錄控制步驟,用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷步驟,用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制步驟,用于進(jìn)行控制,當(dāng)判斷出該部分的優(yōu)先權(quán)不等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以將從第二記錄介質(zhì)中讀出部分的數(shù)據(jù)記錄在第一記錄介質(zhì)中。
19.一種程序記錄介質(zhì),其中已經(jīng)記錄有根據(jù)權(quán)利要求9或18的程序。
全文摘要
一種記錄裝置,包括第一記錄控制單元,用于控制記錄優(yōu)先權(quán)信息,其中該優(yōu)先權(quán)信息表示內(nèi)容中預(yù)定長(zhǎng)度周期的部分的優(yōu)先權(quán);判斷單元,用于判斷該部分的優(yōu)先權(quán)是否等于或低于預(yù)定的閾值;以及第二記錄控制單元,用于進(jìn)行控制,當(dāng)判斷出該部分的優(yōu)先權(quán)等于或低于閾值時(shí),將該內(nèi)容的數(shù)據(jù)記錄在第一記錄介質(zhì)中,以從記錄介質(zhì)中擦除該部分的數(shù)據(jù)。
文檔編號(hào)G06F12/00GK1975910SQ20061017293
公開日2007年6月6日 申請(qǐng)日期2006年6月29日 優(yōu)先權(quán)日2005年6月29日
發(fā)明者福田昌昭, 五十崎正明, 齊藤應(yīng)志 申請(qǐng)人:索尼株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
南江县| 临潭县| 桂平市| 苏州市| 凉山| 永寿县| 秀山| 濮阳市| 洛阳市| 岳西县| 西充县| 枣强县| 寻乌县| 高密市| 三亚市| 淄博市| 扶沟县| 启东市| 阿克陶县| 定兴县| 敦煌市| 万盛区| 二连浩特市| 天柱县| 信丰县| 缙云县| 驻马店市| 贡山| 泰顺县| 天等县| 德江县| 焉耆| 延安市| 兴国县| 五原县| 托里县| 伽师县| 卫辉市| 陆良县| 乐山市| 寿光市|