專利名稱:流式數(shù)據(jù)記錄/播放裝置、控制裝置及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種記錄、播放電視節(jié)目等流式數(shù)據(jù)的流式數(shù)據(jù)記錄播放裝置的技術(shù),特別涉及可以記錄、播放長時間連續(xù)的流式數(shù)據(jù)的流式數(shù)據(jù)記錄播放裝置、記錄播放控制裝置、記錄播放方法。
背景技術(shù):
作為由電視臺發(fā)送的節(jié)目等流式數(shù)據(jù)的形式,例如采用MPEG-2傳送流(以下稱為“MPEG-2TS”)格式(在此,MEPG是Motion Picture ExpertGroup的簡稱,MPEG-2是ISO/IEC標(biāo)準(zhǔn)中的第13818號標(biāo)準(zhǔn))。上述那種格式的流式數(shù)據(jù),從電視臺以所定的傳輸速率發(fā)送,通過使接收側(cè)的解碼器的系統(tǒng)時鐘與發(fā)送側(cè)的編碼器同步,可以在正確時刻進(jìn)行圖像或者聲音的提示。
然而,若將接收到的流式數(shù)據(jù)原封不動地記錄在例如硬盤等記錄播裝置(存儲介質(zhì))中后進(jìn)行播放時,進(jìn)行接收到上述發(fā)送時那樣的圖像或者聲音提示是很困難的。這是因為,一般地,針對硬盤等的保存、讀取數(shù)據(jù)的速度因沒有進(jìn)行特別的管理(不能保證正確的速度),所以若將所讀出的數(shù)據(jù)原樣輸出時,就無法獲得正確時刻的流式數(shù)據(jù)。
為此,周知有根據(jù)與上述發(fā)送側(cè)的編碼器同步的系統(tǒng)時鐘,在所接收的數(shù)據(jù)中以包為單位附加時間標(biāo)記進(jìn)行記錄的時間標(biāo)記記錄方式。采用該方式,播放所記錄的數(shù)據(jù)時,從存儲介質(zhì)讀出的數(shù)據(jù)按照與時間標(biāo)記對應(yīng)的時刻輸出,和接收到發(fā)送數(shù)據(jù)時同樣可以進(jìn)行圖像或者聲音的提示。
專利文獻(xiàn)1特開2000-349833號公報但是,在上述現(xiàn)有技術(shù)的流式數(shù)據(jù)記錄播放裝置中,通過采用上述那種時間標(biāo)記記錄方式雖然可以記錄流式數(shù)據(jù),但由于需要使附加在一系列流式數(shù)據(jù)中的時間標(biāo)記具有連續(xù)性,所以是以在1臺記錄播放裝置中記錄一系列流式數(shù)據(jù)為前提的。因此,存在要記錄、播放比1臺記錄播放裝置的存儲容量更大的數(shù)據(jù)量(長時間)的流式數(shù)據(jù)是很困難的問題。此外,所記錄的數(shù)據(jù)即使是圖像數(shù)據(jù)等,但若是不需要與數(shù)據(jù)傳送同步等的數(shù)據(jù)時,由于可以與文字和靜止圖像等數(shù)據(jù)同樣處理,所以例如在專利文獻(xiàn)1中所記載的那樣,分成多個存儲介質(zhì)記錄時不會存在任何問題,但對于流式數(shù)據(jù),如上所述在保持連續(xù)性的情況下進(jìn)行分割記錄是很困難的。
發(fā)明內(nèi)容
針對上述問題,本發(fā)明的目的在于,將比1臺流式數(shù)據(jù)記錄播放裝置的存儲容量所對應(yīng)的時間更長的流式數(shù)據(jù),記錄成可以按適當(dāng)?shù)臅r刻進(jìn)行播放,并且,可以按適當(dāng)?shù)臅r刻進(jìn)行播放。
為了解決上述課題,構(gòu)成本發(fā)明之一的解決方案,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)中記錄的記錄數(shù)據(jù)的解析裝置、生成與包含在上述記錄數(shù)據(jù)中的上述時間信息同步的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置、將上述記錄數(shù)據(jù)記錄在上述存儲介質(zhì)中的記錄裝置、從記錄在上述存儲介質(zhì)中的最后所定量之后的上述記錄數(shù)據(jù)中除去時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序輸出給其它流式數(shù)據(jù)記錄裝置的傳送輸出裝置。
依據(jù)該構(gòu)成,由于可以先在抽出記錄到存儲介質(zhì)中的記錄數(shù)據(jù)的時刻,檢測到記錄數(shù)據(jù)的正確數(shù)據(jù)量,從而可以分辨出要在該流式數(shù)據(jù)記錄裝置中記錄的記錄數(shù)據(jù)和要傳送給其它流式數(shù)據(jù)記錄裝置進(jìn)行記錄的記錄數(shù)據(jù),所以即使橫跨多個流式數(shù)據(jù)記錄裝置、流式數(shù)據(jù)也不會重復(fù)或缺少、因此,不會浪費(fèi)存儲介質(zhì)的存儲區(qū)域并且可以正確播放進(jìn)行記錄。另外,使向其它流式數(shù)據(jù)記錄裝置的傳送,通過根據(jù)臨時附加的時間標(biāo)記的時序控制的流式數(shù)據(jù)進(jìn)行的同時,通過在記錄在其它流式數(shù)據(jù)記錄裝置中的記錄數(shù)據(jù)之前先傳送記錄在該流式數(shù)據(jù)記錄裝置中的最后所定量的記錄數(shù)據(jù),在其它流式數(shù)據(jù)記錄裝置中,生成與記錄在該流式數(shù)據(jù)記錄裝置中的記錄數(shù)據(jù)的時間標(biāo)記連續(xù)的時間標(biāo)記,可以容易附加在記錄數(shù)據(jù)中進(jìn)行記錄。為此,容易進(jìn)行具有連續(xù)性的流式數(shù)據(jù)地播放的記錄。因此,可以記錄比1臺流式數(shù)據(jù)記錄裝置的記錄容量所對應(yīng)的時間要長的流式數(shù)據(jù),同時通過在上述流式數(shù)據(jù)中附加連續(xù)的時間標(biāo)記,可以進(jìn)行具有連續(xù)性的正確的播放。
另外,本發(fā)明之二的發(fā)明,是在本發(fā)明之一的流式數(shù)據(jù)記錄裝置中,其特征在于,上述傳送輸出裝置構(gòu)成為,在將上述傳送流式數(shù)據(jù)在上述其它流式數(shù)據(jù)記錄裝置之后輸出給又一其它流式數(shù)據(jù)記錄裝置時,根據(jù)上述其它流式數(shù)據(jù)記錄裝置中記錄的最后所定量之后的上述記錄數(shù)據(jù)將上述傳送流式數(shù)據(jù),進(jìn)一步輸出給上述又一其它流式數(shù)據(jù)記錄裝置。
依據(jù)該構(gòu)成,在上述又一其它流式數(shù)據(jù)記錄裝置中,也同樣通過將記錄在上述其它流式數(shù)據(jù)記錄裝置中的最后所定量的記錄數(shù)據(jù)傳送給上述又一其它流式數(shù)據(jù)記錄裝置,在上述又一其它流式數(shù)據(jù)記錄裝置中,由于可以生成與記錄在上述其它流式數(shù)據(jù)記錄裝置中的記錄數(shù)據(jù)的時間標(biāo)記連續(xù)的時間標(biāo)記,并容易附加在記錄數(shù)據(jù)中進(jìn)行記錄,進(jìn)一步可以在更多的流式數(shù)據(jù)記錄裝置之間,容易進(jìn)行能播放確保具有連續(xù)性的流式數(shù)據(jù)的記錄。
另外,本發(fā)明之三的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析上述流式數(shù)據(jù)、抽出記錄在其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的最后所定量的記錄數(shù)據(jù)以及上述所定量之后的記錄數(shù)據(jù)的解析裝置、生成與包含在上述記錄數(shù)據(jù)中的上述時間信息同步的時間標(biāo)記、并至少附加在上述所定量之后的上述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置、
將上述所定量之后的上述記錄數(shù)據(jù)記錄在上述存儲介質(zhì)中的記錄裝置。
依據(jù)該構(gòu)成,由于根據(jù)記錄在先行的本發(fā)明之一和本發(fā)明之二那樣的流式數(shù)據(jù)記錄裝置中的最后所定量之后的記錄數(shù)據(jù)生成時間標(biāo)記,可以生成與記錄在上述先行的流式數(shù)據(jù)記錄裝置中的記錄數(shù)據(jù)的時間標(biāo)記連續(xù)的時間標(biāo)記,并附加在記錄數(shù)據(jù)中進(jìn)行記錄。因此,如上所述,可以容易進(jìn)行能播放確保具有連續(xù)性的流式數(shù)據(jù)的記錄。
另外,本發(fā)明之四的發(fā)明,是在本發(fā)明之三的流式數(shù)據(jù)記錄裝置中,其特征在于,進(jìn)一步包括從記錄在上述存儲介質(zhì)中的最后所定量之后的上述記錄數(shù)據(jù)中除去時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序輸出給又一其它流式數(shù)據(jù)記錄裝置的傳送輸出裝置。
依據(jù)該構(gòu)成,由于從上述本發(fā)明之一和本發(fā)明之二那樣的流式數(shù)據(jù)記錄裝置傳送的流式數(shù)據(jù)被傳送給又一其它流式數(shù)據(jù)記錄裝置,進(jìn)一步可以在更多的流式數(shù)據(jù)記錄裝置之間,容易進(jìn)行能播放確保具有連續(xù)性的流式數(shù)據(jù)的記錄。
另外,本發(fā)明之五的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入流式數(shù)據(jù)記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)、以及其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的記錄數(shù)據(jù)的解析裝置、生成與包含在上述記錄數(shù)據(jù)中的上述時間信息同步的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置、從記錄在上述其它流式數(shù)據(jù)記錄裝置的上述記錄數(shù)據(jù)中除去時間標(biāo)記后生成傳送流式數(shù)據(jù)、同是將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序輸出給上述其它流式數(shù)據(jù)記錄裝置的傳送輸出裝置。
將緊接在上述其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的記錄數(shù)據(jù)之后將記錄數(shù)據(jù)記錄在上述存儲介質(zhì)中的記錄裝置。
依據(jù)該構(gòu)成,通過進(jìn)行和上述相同的傳送,由于首先在其它流式數(shù)據(jù)記錄裝置中進(jìn)行記錄之后,然后在該流式數(shù)據(jù)記錄裝置中進(jìn)行記錄,可以在記錄數(shù)據(jù)中附加連續(xù)的時間標(biāo)記,容易進(jìn)行能播放確保具有連續(xù)性的流式數(shù)據(jù)的記錄。
另外,本發(fā)明之六的發(fā)明,是根據(jù)在該流式數(shù)據(jù)播放裝置的第1存儲介質(zhì)以及其它流式數(shù)據(jù)播放裝置的第2存儲介質(zhì)中記錄的分別附加了連續(xù)的時間標(biāo)記的第1以及第2記錄數(shù)據(jù)播放連續(xù)的流式數(shù)據(jù)的流式數(shù)據(jù)播放裝置,其特征在于,包括從上述第1存儲介質(zhì)中讀出上述第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放裝置、上述其它流式數(shù)據(jù)播放裝置從上述第2存儲介質(zhì)中讀出上述第2記錄數(shù)據(jù)、對除去上述時間標(biāo)記同時按照上述時間標(biāo)記對應(yīng)的時序輸出的傳送流式數(shù)據(jù)進(jìn)行解析、抽出第2播放輸出數(shù)據(jù)的解析裝置、生成與包含在上述第2播放輸出數(shù)據(jù)中的時間信息同步的時間標(biāo)記、并附加在上述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加裝置、從上述第1播放輸出數(shù)據(jù)以及上述第2播放輸出數(shù)據(jù)中除去上述時間標(biāo)記后生成播放流式數(shù)據(jù)、同時按照上述時間標(biāo)記對應(yīng)的時序依次輸出所生成的播放流式數(shù)據(jù)的播放輸出裝置。
依據(jù)該構(gòu)成,通過從根據(jù)其它流式數(shù)據(jù)播放裝置的時間標(biāo)記的時序控制所傳送的流式數(shù)據(jù)中抽出播放輸出數(shù)據(jù)同時附加時間標(biāo)記,可以附加和記錄在上述其它流式數(shù)據(jù)播放裝置中的記錄數(shù)據(jù)相同的時間標(biāo)記,即與記錄在該流式數(shù)據(jù)播放裝置中的記錄數(shù)據(jù)連續(xù)的時間標(biāo)記。為此,就象所有記錄數(shù)據(jù)都記錄在該流式數(shù)據(jù)播放裝置中一樣,可以進(jìn)行具有連續(xù)性的流式數(shù)據(jù)的播放。
另外,本發(fā)明之七的發(fā)明,是在本發(fā)明之六的流式數(shù)據(jù)播放裝置中,其特征在于,上述播放輸出裝置構(gòu)成為在輸出根據(jù)上述第2播放輸出數(shù)據(jù)生成的播放流式數(shù)據(jù)之后,輸出根據(jù)上述第1播放輸出數(shù)據(jù)生成的播放流式數(shù)據(jù)。
依據(jù)該構(gòu)成,由于比較容易以適當(dāng)?shù)臅r序讀出記錄在該流式數(shù)據(jù)記錄裝置中的第1記錄數(shù)據(jù),例如可以減少緩沖器的容量,在輸出根據(jù)第2播放輸出數(shù)據(jù)生成的播放流式數(shù)據(jù)之后,容易及時輸出根據(jù)上述第1播放輸出數(shù)據(jù)生成的播放流式數(shù)據(jù)。
另外,本發(fā)明之八的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄控制裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)中記錄的記錄數(shù)據(jù)的解析裝置、生成與包含在上述記錄數(shù)據(jù)中的上述時間信息同步的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置、從上述記錄數(shù)據(jù)中除去上述時間標(biāo)記后生成傳送流式數(shù)據(jù)、將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序輸出給上述流式數(shù)據(jù)記錄裝置、同時在上述傳送流式數(shù)據(jù)輸出開始之前、將在上述輸出開始時刻的上述傳送流式數(shù)據(jù)中包含先行時間信息的所定流式數(shù)據(jù)輸出給上述流式數(shù)據(jù)記錄裝置的傳送輸出裝置。
依據(jù)該構(gòu)成,根據(jù)和上述本發(fā)明之一的發(fā)明中說明的情況同樣的機(jī)理,在多個流式數(shù)據(jù)記錄裝置中,分別生成相互連續(xù)的時間標(biāo)記,可以容易附加在記錄數(shù)據(jù)中進(jìn)行記錄。因此,在多個流式數(shù)據(jù)記錄裝置之間,可以容易進(jìn)行能播放確保具有連續(xù)性的流式數(shù)據(jù)的記錄。因此,可以記錄比1臺流式數(shù)據(jù)記錄裝置的記錄容量所對應(yīng)的時間要長的流式數(shù)據(jù),同時通過在上述流式數(shù)據(jù)中附加連續(xù)的時間標(biāo)記,可以進(jìn)行具有連續(xù)性的正確的播放。
另外,本發(fā)明之九的發(fā)明,是在本發(fā)明之八的流式數(shù)據(jù)記錄控制裝置中,其特征在于,上述傳送輸出裝置構(gòu)成為,將上述傳送流式數(shù)據(jù)輸出給第2臺之后的上述流式數(shù)據(jù)記錄裝置時,作為包含上述時間信息的所定流式數(shù)據(jù),將輸出給先行的上述流式數(shù)據(jù)記錄裝置的上述傳送流式數(shù)據(jù)也輸出給后續(xù)的上述流式數(shù)據(jù)記錄裝置。
依據(jù)該構(gòu)成,作為在從流式數(shù)據(jù)記錄控制裝置庶出給流式數(shù)據(jù)記錄裝置的上述輸出開始時刻的傳送流式數(shù)據(jù)中包含先行時間信息的所定流式數(shù)據(jù),如上所述,通過采用向先行流式數(shù)據(jù)記錄裝置輸出的傳送流式數(shù)據(jù),可以容易與在各流式數(shù)據(jù)記錄裝置中生成的時間標(biāo)記同步。
另外,本發(fā)明之十的發(fā)明,是根據(jù)記錄在多個流式數(shù)據(jù)播放裝置中分別附加了相互連續(xù)的時間標(biāo)記的記錄數(shù)據(jù)、控制連續(xù)的播放流式數(shù)據(jù)的輸出的流式數(shù)據(jù)播放控制裝置,其特征在于,包括各上述流式數(shù)據(jù)播放裝置對從分別記錄的上述記錄數(shù)據(jù)中除去上述時間標(biāo)記同時按照上述時間標(biāo)記對應(yīng)的時序輸出的傳送流式數(shù)據(jù)進(jìn)行解析、抽出播放輸出數(shù)據(jù)的解析裝置、生成與包含在上述播放輸出數(shù)據(jù)中的上述時間信息同步的時間標(biāo)記、并附加在各上述播放輸出數(shù)據(jù)中的時間標(biāo)記附加裝置、從上述各播放輸出數(shù)據(jù)中除去上述時間標(biāo)記后生成播放流式數(shù)據(jù)、同時按照上述時間標(biāo)記對應(yīng)的時序依次輸出所生成的播放流式數(shù)據(jù)的播放輸出裝置。
依據(jù)該構(gòu)成,根據(jù)和上述本發(fā)明之六的發(fā)明中說明的情況同樣的機(jī)理,由于可以附加和分別記錄在多個流式數(shù)據(jù)播放裝置中的記錄數(shù)據(jù)相同的時間標(biāo)記,即與分別相互連續(xù)的時間標(biāo)記,就象所有記錄數(shù)據(jù)都記錄在該流式數(shù)據(jù)播放控制裝置中一樣,可以進(jìn)行具有連續(xù)性的流式數(shù)據(jù)的播放。
另外,本發(fā)明之十一的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄方法,其特征在于,在上述流式數(shù)據(jù)中附加連續(xù)的時間標(biāo)記,同時在多個流式數(shù)據(jù)記錄裝置中進(jìn)行不重復(fù)的分割記錄。
依據(jù)該構(gòu)成,由于可以在多個流式數(shù)據(jù)記錄裝置中分割記錄流式數(shù)據(jù),可以記錄比1臺流式數(shù)據(jù)記錄裝置的記錄容量所對應(yīng)的時間要長的流式數(shù)據(jù),同時通過在上述流式數(shù)據(jù)中附加連續(xù)的時間標(biāo)記,可以進(jìn)行具有連續(xù)性的正確的播放。另外,由于可以進(jìn)行不重復(fù)的記錄,不會出現(xiàn)浪費(fèi)存儲區(qū)域的情況。
另外,本發(fā)明之十二的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄方法,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)中記錄的記錄數(shù)據(jù)的第1抽出步驟、生成與包含在上述記錄數(shù)據(jù)中的上述時間信息同步的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的第1時間標(biāo)記附加步驟、
將附加了上述時間標(biāo)記的記錄數(shù)據(jù)分割、從所分割的記錄數(shù)據(jù)中除去上述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序傳送給上述流式數(shù)據(jù)記錄裝置的傳送輸出步驟、在輸入傳送來的流式數(shù)據(jù)的上述流式數(shù)據(jù)記錄裝置中、解析所輸入的流式數(shù)據(jù)、抽出要在上述流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的記錄數(shù)據(jù)的第2抽出步驟、生成與包含在上述記錄數(shù)據(jù)中的上述時間信息同步的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的第2時間標(biāo)記附加步驟、將附加了上述時間標(biāo)記的記錄數(shù)據(jù)記錄在上述存儲介質(zhì)中的記錄步驟。
依據(jù)該構(gòu)成,根據(jù)和上述本發(fā)明之一的發(fā)明中說明的情況同樣的機(jī)理,在多個流式數(shù)據(jù)記錄裝置中,分別生成相互連續(xù)的時間標(biāo)記,可以容易附加在記錄數(shù)據(jù)中進(jìn)行記錄。因此,在多個流式數(shù)據(jù)記錄裝置之間,可以容易進(jìn)行能播放確保具有連續(xù)性的流式數(shù)據(jù)的記錄。因此,可以記錄比1臺流式數(shù)據(jù)記錄裝置的記錄容量所對應(yīng)的時間要長的流式數(shù)據(jù),同時通過在上述流式數(shù)據(jù)中附加連續(xù)的時間標(biāo)記,可以進(jìn)行具有連續(xù)性的正確的播放。
另外,本發(fā)明之十三的發(fā)明,是根據(jù)記錄在多個流式數(shù)據(jù)播放裝置中附加了連續(xù)的時間標(biāo)記的記錄數(shù)據(jù)、播放連續(xù)的播放流式數(shù)據(jù)的流式數(shù)據(jù)播放方法,其特征在于,包括讀出在上述第1流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放步驟、在第2流式數(shù)據(jù)記錄裝置中、讀出在存儲介質(zhì)中記錄的第2記錄數(shù)據(jù)、將除去上述時間標(biāo)記后生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序輸出的傳送輸出步驟、對傳送來的傳送流式數(shù)據(jù)進(jìn)行解析、抽出第2播放輸出數(shù)據(jù)的抽出步驟、生成與包含在上述第2播放輸出數(shù)據(jù)中的上述時間信息同步的、并與附加在上述第1播放輸出數(shù)據(jù)中的時間標(biāo)記連續(xù)的時間標(biāo)記、并附加在上述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加步驟、根據(jù)附加了上述時間標(biāo)記的第1以及第2播放輸出數(shù)據(jù)、除去上述時間標(biāo)記后生成播放流式數(shù)據(jù)、同時按照上述時間標(biāo)記對應(yīng)的時序依次輸出所生成的播放流式數(shù)據(jù)的播放輸出步驟。
另外,本發(fā)明之十四的發(fā)明,是根據(jù)記錄在多個流式數(shù)據(jù)播放裝置中附加了連續(xù)的時間標(biāo)記的記錄數(shù)據(jù)、播放連續(xù)的播放流式數(shù)據(jù)的流式數(shù)據(jù)播放方法,其特征在于,包括在上述多個流式數(shù)據(jù)記錄裝置中分別讀出記錄在上述存儲介質(zhì)中的上述記錄數(shù)據(jù)、將除去上述時間標(biāo)記后生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序傳送輸出的傳送輸出步驟、對傳送來的傳送流式數(shù)據(jù)進(jìn)行解析、抽出播放輸出數(shù)據(jù)的抽出步驟、生成與包含在上述播放輸出數(shù)據(jù)中的上述時間信息同步的、在與上述多個的各流式數(shù)據(jù)記錄裝置分別對應(yīng)的上述播放輸出數(shù)據(jù)之間連續(xù)的的時間標(biāo)記、并附加在上述播放輸出數(shù)據(jù)中的時間標(biāo)記附加步驟、根據(jù)附加了上述時間標(biāo)記的播放輸出數(shù)據(jù)、除去上述時間標(biāo)記后生成播放流式數(shù)據(jù)、同時按照上述時間標(biāo)記對應(yīng)的時序依次輸出所生成的播放流式數(shù)據(jù)的播放輸出步驟。
依據(jù)該構(gòu)成,根據(jù)和上述本發(fā)明之六的發(fā)明中說明的情況同樣的機(jī)理,由于可以附加和分別記錄在多個流式數(shù)據(jù)播放裝置中的記錄數(shù)據(jù)相同的時間標(biāo)記,即與分別相互連續(xù)的時間標(biāo)記,就象所有記錄數(shù)據(jù)都記錄在該流式數(shù)據(jù)播放控制裝置中一樣,可以進(jìn)行具有連續(xù)性的流式數(shù)據(jù)的播放。
另外,本發(fā)明之十五的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)或者其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的記錄數(shù)據(jù)的解析裝置、生成控制使得由包含在上述記錄數(shù)據(jù)中的每2個上述時間信息所表示的時間差與在分別包含上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置、將分割上述記錄數(shù)據(jù)中的任一個的第1記錄數(shù)據(jù)記錄在上述存儲介質(zhì)中的記錄裝置、從緊接分割上述記錄數(shù)據(jù)中的上述第1記錄數(shù)據(jù)之后的第2記錄數(shù)據(jù)中除去上述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序輸出給上述其它流式數(shù)據(jù)記錄裝置的傳送輸出裝置、將根據(jù)附加在上述第1記錄數(shù)據(jù)中的時間標(biāo)記、和附加在上述第2記錄數(shù)據(jù)中的時間標(biāo)記之間的關(guān)系的時間標(biāo)記信息輸出給上述其它流式數(shù)據(jù)記錄裝置的時間標(biāo)記信息輸出裝置。
另外,本發(fā)明之十六的發(fā)明,是在本發(fā)明之十五的流式數(shù)據(jù)記錄裝置中,其特征在于,上述時間標(biāo)記信息是表示附加在上述第1記錄數(shù)據(jù)的先頭或者末尾的至少任一方中的時間標(biāo)記、和附加在上述第2記錄數(shù)據(jù)的先頭的時間標(biāo)記之間的差的信息。
另外,本發(fā)明之十七的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)或者其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的記錄數(shù)據(jù)的解析裝置、生成控制使得由包含在上述記錄數(shù)據(jù)中的每2個上述時間信息所表示的時間差與在分別包含上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置、從分割上述記錄數(shù)據(jù)中的任一個的第1記錄數(shù)據(jù)中除去上述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序輸出給上述其它流式數(shù)據(jù)記錄裝置的傳送輸出裝置、將緊接分割上述記錄數(shù)據(jù)中的上述第1記錄數(shù)據(jù)之后的第2記錄數(shù)據(jù)記錄在上述存儲介質(zhì)中的記錄裝置、保存與附加在上述第1記錄數(shù)據(jù)中的時間標(biāo)記對應(yīng)的時間標(biāo)記信息的時間標(biāo)記信息保存裝置。
另外,本發(fā)明之十八的發(fā)明,是根據(jù)在該流式數(shù)據(jù)播放裝置的第1存儲介質(zhì)以及其它流式數(shù)據(jù)播放裝置的第2存儲介質(zhì)中記錄的分別附加了連續(xù)的時間標(biāo)記的第1以及第2記錄數(shù)據(jù)播放連續(xù)的流式數(shù)據(jù)的流式數(shù)據(jù)播放裝置,其特征在于,包括從上述第1存儲介質(zhì)中讀出上述第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放裝置、上述其它流式數(shù)據(jù)播放裝置從上述第2存儲介質(zhì)中讀出上述第2記錄數(shù)據(jù)、對除去上述時間標(biāo)記同時按照上述時間標(biāo)記對應(yīng)的時序輸出的傳送流式數(shù)據(jù)進(jìn)行解析、抽出第2播放輸出數(shù)據(jù)的解析裝置、在上述第1以及第2記錄數(shù)據(jù)中附加連續(xù)時間標(biāo)記時以根據(jù)分別附加在上述第1以及第2記錄數(shù)據(jù)中的時間標(biāo)記的關(guān)系、以及附加在上述第1記錄數(shù)據(jù)中的時間標(biāo)記所獲得的時間標(biāo)記作為初始值、將與附加在上述第1記錄數(shù)據(jù)中的時間標(biāo)記連續(xù)的時間標(biāo)記附加在上述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加裝置、從上述第1以及第2播放輸出數(shù)據(jù)中除去上述時間標(biāo)記后生成播放流式數(shù)據(jù)、同時按照上述時間標(biāo)記對應(yīng)的時序依次輸出所生成的播放流式數(shù)據(jù)的播放輸出裝置。
另外,本發(fā)明之十九的發(fā)明,是根據(jù)在該流式數(shù)據(jù)播放裝置的第1存儲介質(zhì)以及其它流式數(shù)據(jù)播放裝置的第2存儲介質(zhì)中記錄的分別附加了連續(xù)的時間標(biāo)記的第1以及第2記錄數(shù)據(jù)播放連續(xù)的流式數(shù)據(jù)的流式數(shù)據(jù)播放裝置,其特征在于,包括從上述第1存儲介質(zhì)中讀出上述第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放裝置、上述其它流式數(shù)據(jù)播放裝置從上述第2存儲介質(zhì)中讀出上述第2記錄數(shù)據(jù)、對除去上述時間標(biāo)記同時按照上述時間標(biāo)記對應(yīng)的時序輸出的傳送流式數(shù)據(jù)進(jìn)行解析、抽出第2播放輸出數(shù)據(jù)的解析裝置、生成控制使得與上述第2播放輸出數(shù)據(jù)的接收時刻對應(yīng)的時間標(biāo)記和由包含在上述第2播放輸出數(shù)據(jù)中的每2個上述時間信息所表示的時間差、和在分別包含在上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加裝置、從上述第1以及第2播放輸出數(shù)據(jù)中除去上述時間標(biāo)記后生成第1以及第2播放流式數(shù)據(jù)、按照上述時間標(biāo)記對應(yīng)的時序依次輸出所生成的第1以及第2播放流式數(shù)據(jù)、同時控制使得在從上述第1以及第2播放流式數(shù)據(jù)中的一方的末尾輸出到輸出另一方的先頭之前的時刻成為在上述第1以及第2記錄數(shù)據(jù)中附加連續(xù)時間標(biāo)記時與分別附加在一方的末尾和另一方的先頭中的時間標(biāo)記之差對應(yīng)的時刻的播放輸出裝置。
另外,本發(fā)明之二十的發(fā)明,是本發(fā)明之十八和19中任一項所述的流式數(shù)據(jù)播放裝置,其特征在于,上述播放輸出裝置構(gòu)成為在輸出根據(jù)上述第2播放輸出數(shù)據(jù)生成的播放流式數(shù)據(jù)之后,輸出根據(jù)上述第1播放輸出數(shù)據(jù)生成的播放流式數(shù)據(jù)。
另外,本發(fā)明之二十一的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)或者其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的記錄數(shù)據(jù)的解析裝置、生成控制使得由包含在上述記錄數(shù)據(jù)中的每2個上述時間信息所表示的時間差與在分別包含上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置、從上述記錄數(shù)據(jù)中除去上述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序輸出給上述流式數(shù)據(jù)記錄裝置的傳送輸出裝置、將根據(jù)附加在上述傳送流式數(shù)據(jù)和與上述傳送流式數(shù)據(jù)連續(xù)的傳送流式數(shù)據(jù)分別對應(yīng)的上述記錄數(shù)據(jù)中的時間標(biāo)記的關(guān)系、和與附加在上述傳送流式數(shù)據(jù)對應(yīng)的上述記錄數(shù)據(jù)中的時間標(biāo)記對應(yīng)的時間標(biāo)記信息輸出給上述流式數(shù)據(jù)記錄裝置的時間標(biāo)記信息輸出裝置。
另外,本發(fā)明之二十二的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄方法,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)中記錄的記錄數(shù)據(jù)的第1抽出步驟、生成控制使得由包含在上述記錄數(shù)據(jù)中的每2個上述時間信息所表示的時間差與在分別包含上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的第1時間標(biāo)記附加步驟、分割附加了上述時間標(biāo)記的上述記錄數(shù)據(jù)、從上述分割后的記錄數(shù)據(jù)中除去上述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序傳送給上述流式數(shù)據(jù)記錄裝置的傳送輸出步驟、將附加在上述分割后的各記錄數(shù)據(jù)中的時間標(biāo)記的關(guān)系、和與附加在上述各記錄數(shù)據(jù)中的時間標(biāo)記對應(yīng)的時間標(biāo)記信息通知給上述流式數(shù)據(jù)記錄裝置的時間標(biāo)記信息通知步驟、在輸入傳送來的流式數(shù)據(jù)的上述流式數(shù)據(jù)記錄裝置中、解析所輸入的流式數(shù)據(jù)、抽出要在上述流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的記錄數(shù)據(jù)的第2抽出步驟、生成控制使得由包含在上述記錄數(shù)據(jù)中的每2個上述時間信息所表示的時間差與在分別包含上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的第2時間標(biāo)記附加步驟、將附加了上述時間標(biāo)記的記錄數(shù)據(jù)記錄在上述存儲介質(zhì)中的記錄步驟。
另外,本發(fā)明之二十三的發(fā)明,是根據(jù)記錄在多個流式數(shù)據(jù)播放裝置中附加了連續(xù)的時間標(biāo)記的記錄數(shù)據(jù)、播放連續(xù)的播放流式數(shù)據(jù)的流式數(shù)據(jù)播放方法,其特征在于,包括讀出在第1流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放步驟、在第2流式數(shù)據(jù)記錄裝置中,讀出記錄在存儲介質(zhì)中的第2記錄數(shù)據(jù)、將除去上述時間標(biāo)記后生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序傳送輸出的傳送輸出步驟、解析上述傳送輸出的傳送流式數(shù)據(jù)、抽出第2播放輸出數(shù)據(jù)的抽出步驟、在上述第1以及第2記錄數(shù)據(jù)中附加連續(xù)時間標(biāo)記時以根據(jù)分別附加在上述第1以及第2記錄數(shù)據(jù)中的時間標(biāo)記的關(guān)系、以及附加在上述第1記錄數(shù)據(jù)中的時間標(biāo)記所獲得的時間標(biāo)記作為初始值、將與附加在上述第1記錄數(shù)據(jù)中的時間標(biāo)記連續(xù)的時間標(biāo)記附加在上述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加步驟、從上述第1以及第2播放輸出數(shù)據(jù)中除去上述時間標(biāo)記后生成播放流式數(shù)據(jù)、同時按照上述時間標(biāo)記對應(yīng)的時序依次輸出所生成的播放流式數(shù)據(jù)的播放輸出步驟。
另外,本發(fā)明之二十四的發(fā)明,是根據(jù)記錄在多個流式數(shù)據(jù)播放裝置中附加了連續(xù)的時間標(biāo)記的記錄數(shù)據(jù)、播放連續(xù)的播放流式數(shù)據(jù)的流式數(shù)據(jù)播放方法,其特征在于,包括讀出在第1流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放步驟、在第2流式數(shù)據(jù)記錄裝置中,讀出記錄在存儲介質(zhì)中的第2記錄數(shù)據(jù)、將除去上述時間標(biāo)記后生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序傳送輸出的傳送輸出步驟、解析上述傳送輸出的傳送流式數(shù)據(jù)、抽出第2播放輸出數(shù)據(jù)的抽出步驟、生成控制使得與上述第2播放輸出數(shù)據(jù)的接收時刻對應(yīng)的時間標(biāo)記和由包含在上述第2播放輸出數(shù)據(jù)中的每2個上述時間信息所表示的時間差、和在分別包含在上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加步驟、從上述第1以及第2播放輸出數(shù)據(jù)中除去上述時間標(biāo)記后生成第1以及第2播放流式數(shù)據(jù)、按照上述時間標(biāo)記對應(yīng)的時序依次輸出所生成的第1以及第2播放流式數(shù)據(jù)、同時控制使得在從上述第1以及第2播放流式數(shù)據(jù)中的一方的末尾輸出到輸出另一方的先頭之前的時刻成為在上述第1以及第2記錄數(shù)據(jù)中附加連續(xù)時間標(biāo)記時與分別附加在一方的末尾和另一方的先頭中的時間標(biāo)記之差對應(yīng)的時刻的播放輸出步驟。
這樣,即使記錄時所附加的時間標(biāo)記不連續(xù),根據(jù)所附加的時間標(biāo)記,在播放時,在傳送的流式數(shù)據(jù)中附加連續(xù)的時間標(biāo)記,或者通過控制輸出所傳送的流式數(shù)據(jù)的時序,可以進(jìn)行仍然具有連續(xù)性的按照正常時序的流式數(shù)據(jù)的播放。
另外,本發(fā)明之二十五的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)或者其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的記錄數(shù)據(jù)的解析裝置、生成控制使得由包含在上述記錄數(shù)據(jù)中的每2個上述時間信息所表示的時間差與在分別包含上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置、將分割上述記錄數(shù)據(jù)中的任一個的第1記錄數(shù)據(jù)記錄在上述存儲介質(zhì)中的記錄裝置、從分割上述記錄數(shù)據(jù)中的第2記錄數(shù)據(jù)中除去上述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序輸出給上述其它流式數(shù)據(jù)記錄裝置的傳送輸出裝置、將附加在上述第2記錄數(shù)據(jù)的先頭中的時間標(biāo)記對應(yīng)的時間標(biāo)記信息輸出給上述其它流式數(shù)據(jù)記錄裝置的時間標(biāo)記信息輸出裝置。
另外,本發(fā)明之二十六的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)中記錄的記錄數(shù)據(jù)的解析裝置、生成控制使得由包含在上述記錄數(shù)據(jù)中的每2個上述時間信息所表示的時間差與在分別包含上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置、根據(jù)與所定時間標(biāo)記對應(yīng)的時間標(biāo)記信息、設(shè)定由上述時間標(biāo)記附加裝置附加在上述記錄數(shù)據(jù)中的時間標(biāo)記的初始值的初始值設(shè)定裝置、將上述記錄數(shù)據(jù)記錄在上述存儲介質(zhì)中的記錄裝置。
另外,本發(fā)明之二十七的發(fā)明,是將包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄控制裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)中記錄的記錄數(shù)據(jù)的解析裝置、生成控制使得由包含在上述記錄數(shù)據(jù)中的每2個上述時間信息所表示的時間差與在分別包含上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置、從上述記錄數(shù)據(jù)中除去上述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序輸出給上述流式數(shù)據(jù)記錄裝置的傳送輸出裝置、將與上述傳送流式數(shù)據(jù)對應(yīng)的上述記錄數(shù)據(jù)的先頭中附加的時間標(biāo)記對應(yīng)的時間標(biāo)記信息輸出給上述流式數(shù)據(jù)記錄裝置的時間標(biāo)記信息輸出裝置。
另外,本發(fā)明之二十八的發(fā)明,是包含播放時序?qū)?yīng)的時間信息、按照播放時間的推移對應(yīng)的時刻輸入的流式數(shù)據(jù)記錄在流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄方法,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在上述存儲介質(zhì)中記錄的記錄數(shù)據(jù)的第1抽出步驟、生成控制使得由包含在上述記錄數(shù)據(jù)中的每2個上述時間信息所表示的時間差與在分別包含上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的第1時間標(biāo)記附加步驟、分割附加了上述時間標(biāo)記的上述記錄數(shù)據(jù)、從上述分割后的記錄數(shù)據(jù)中除去上述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將生成的傳送流式數(shù)據(jù)按照上述時間標(biāo)記對應(yīng)的時序傳送給上述流式數(shù)據(jù)記錄裝置的傳送輸出步驟、將附加在上述分割后的各記錄數(shù)據(jù)的先頭中的時間標(biāo)記對應(yīng)的時間標(biāo)記信息通知給上述流式數(shù)據(jù)記錄裝置的時間標(biāo)記信息通知步驟、在輸入傳送來的流式數(shù)據(jù)的上述流式數(shù)據(jù)記錄裝置中、解析所輸入的流式數(shù)據(jù)、抽出要在上述流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的記錄數(shù)據(jù)的第2抽出步驟、生成控制使得由包含在上述記錄數(shù)據(jù)中的每2個上述時間信息所表示的時間差與在分別包含上述每2個時間信息的上述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記、并附加在上述記錄數(shù)據(jù)中的第2時間標(biāo)記附加步驟、根據(jù)上述時間標(biāo)記信息、設(shè)定由上述時間標(biāo)記附加步驟附加在上述記錄數(shù)據(jù)中的時間標(biāo)記的初始值的時間標(biāo)記初始值設(shè)定步驟、將附加了上述時間標(biāo)記的記錄數(shù)據(jù)記錄在上述存儲介質(zhì)中的記錄步驟。
這樣,在記錄時在傳送流式數(shù)據(jù)時,傳送前通知附加的時間標(biāo)記,以此作為初始值在所傳送的流式數(shù)據(jù)中附加時間標(biāo)記,可以記錄附加了仍然連續(xù)的時間標(biāo)記的流式數(shù)據(jù)。
圖1表示具有本發(fā)明實(shí)施方案1的流式數(shù)據(jù)記錄播放裝置(硬盤驅(qū)動器)的接收記錄播放裝置的主要部分的構(gòu)成方框圖。
圖2表示以MPEG-2TS格式傳輸?shù)陌睦印?br>
圖3表示本發(fā)明實(shí)施方案1的硬盤驅(qū)動器的構(gòu)成方框圖。
圖4表示同實(shí)施方案一硬盤驅(qū)動器的控制部的構(gòu)成方框圖。
圖5表示同實(shí)施方案另一硬盤驅(qū)動器的控制部的構(gòu)成方框圖。
圖6(a)、(b)表示同實(shí)施方案記錄時發(fā)送接收的命令。
圖7(a)~(d)表示同實(shí)施方案記錄動作的說明圖。
圖8(a)、(b)表示同實(shí)施方案播放時發(fā)送接收的命令。
圖9(a)~(d)表示同實(shí)施方案播放動作的說明圖。
圖10(a)、(b)表示同實(shí)施方案記錄時發(fā)送接收的命令的另一例。
圖11(a)、(b)表示同實(shí)施方案播放時發(fā)送接收的命令的另一例。
圖12表示有關(guān)本發(fā)明實(shí)施方案2的硬盤驅(qū)動器的構(gòu)成方框圖。
圖13表示同實(shí)施方案附加在包上的時間標(biāo)記。
圖14表示有關(guān)本發(fā)明實(shí)施方案3的硬盤驅(qū)動器的構(gòu)成方框圖。
圖15表示同實(shí)施方案附加在包上的時間標(biāo)記。
圖16表示有關(guān)本發(fā)明實(shí)施方案4的硬盤驅(qū)動器的構(gòu)成方框圖。
圖17(a)、(b)表示本發(fā)明的變形例的記錄動作的說明圖。
圖18(a)、(b)表示本發(fā)明的變形例的播放動作的說明圖。
圖19(a)、(b)表示本發(fā)明的另一變形例的記錄動作的說明圖。
圖20(a)、(b)表示本發(fā)明的另一變形例的播放動作的說明圖。
圖21表示包括本發(fā)明又一變形例的控制裝置的接收記錄播放裝置的主要部分的構(gòu)成方框圖。
圖22表示該控制裝置的構(gòu)成方框圖。
圖23表示該控制裝置的控制部的構(gòu)成方框圖。符號說明101-接收記錄播放裝置、102-接收部、103~105-HDD、104’-HDD、106-控制裝置、110-總線、201-視頻包、202-音頻包、203-PCR包、204-數(shù)據(jù)包、301-流式數(shù)據(jù)輸入部、302-時間標(biāo)記生成部、302a-PCR時間信息抽出部、302b-計數(shù)器、302c-差分計算部、302d-濾波器、302e-VCO、303-時間標(biāo)記附加部、304-緩沖器、305-HDD本體部、306-流式數(shù)據(jù)生成部、306a-時間標(biāo)記抽出部、306b-FIFO、306c-FIFO管理部、306d-第1時間標(biāo)記存儲器、306e-第2時間標(biāo)記存儲器、306f-時間標(biāo)記差分計算部、306g-計數(shù)器、306h-計數(shù)器存儲器、306i-計數(shù)器差分計算部、306j-差分比較器、307-流式數(shù)據(jù)輸出部、308-控制部、308a-記錄控制部、308b-記錄中繼控制部、308c-播放控制部、309-控制部、309a-記錄控制部、309b-記錄預(yù)備動作控制部、309c-播放中繼控制部、309d-播放控制部、310-控制部、401-PCR存儲器、402-PCR差分計算部、403-計數(shù)器存儲器、404-計數(shù)器差分計算部、408-控制部、508-控制部、608-控制部。
具體實(shí)施方案(實(shí)施方案1)以下說明本發(fā)明的實(shí)施方案1,流式數(shù)據(jù)記錄播放裝置的硬盤驅(qū)動器(以下簡稱為“HDD”)以及包括該HDD的接收記錄播放裝置的例。
圖1表示接收記錄播放裝置101的主要部分的構(gòu)成方框圖。在該接收記錄播放裝置101中設(shè)置與聲音圖像提示裝置等連接的接收部102、和例如2臺HDD103、104。上述接收部102、HDD103、104相互之間通過IEEE1394標(biāo)準(zhǔn)的總線110連接,構(gòu)成網(wǎng)絡(luò),主要是通過同步通信將AV數(shù)據(jù)(聲音圖像數(shù)據(jù))作為流式數(shù)據(jù)傳送,并且通過非同步通信收發(fā)命令等。
上述接收部102接收通過從電視臺發(fā)射的電波或者網(wǎng)絡(luò)等傳送來的電視節(jié)目的流式數(shù)據(jù),按照IEEE1394標(biāo)準(zhǔn)的接口輸出到總線110上。作為從上述電視臺發(fā)送來的流式數(shù)據(jù)、或者通過總線110傳送的流式數(shù)據(jù)的格式,采用MPEG-2TS格式(MPEG-2傳送流格式)。在該MPEG-2TS格式中,例如如圖2所示,隨著時間的經(jīng)過,視頻數(shù)據(jù)或者音頻數(shù)據(jù)以視頻包101或者音頻包202等的188字節(jié)的包為單位進(jìn)行傳輸。這些包可以重疊多個節(jié)目,通過包含在包中的PID(包識別標(biāo)記)等識別各節(jié)目。另外,在所傳送的包中,也包括為了使系統(tǒng)時鐘與發(fā)送側(cè)的系統(tǒng)時鐘同步而包含時間信息(時刻信息)的PCR包203(Program ClockReference包)或者數(shù)據(jù)包204等。
另外,HDD103、104,具有IEEE1394接口,記錄、播放上述流式數(shù)據(jù),除了后述的控制部308、309存在不同之外,具有相同的構(gòu)成。具體講,例如如圖3所示,其構(gòu)成包括流式數(shù)據(jù)輸入部301(解析裝置)、時間標(biāo)記生成部302(時間標(biāo)記附加裝置)、時間標(biāo)記附加部303(時間標(biāo)記附加裝置)、緩沖器304、HDD本體部305(記錄裝置、播放裝置、存儲介質(zhì))、流式數(shù)據(jù)生成部306(傳送輸出裝置、播放輸出裝置)、流式數(shù)據(jù)輸出部307(傳送輸出裝置、播放輸出裝置)、控制部308以及控制部309。
上述流式數(shù)據(jù)輸入部301,對通過總線110以MPEG-2TS格式傳送來的流式數(shù)據(jù)(AV比特流)的包進(jìn)行解析,從中抽出要記錄在HDD103中的包(例如指定節(jié)目的視頻包、音頻寶、以及PCR包等)后輸出。
時間標(biāo)記生成部302,構(gòu)成PLL(Phase Locked Loop)電路,生成與包含在上述流式數(shù)據(jù)輸入部301輸出的PCR包中的時間信息同步的、表示記錄在HDD本體部305中的各包的播放時刻例如6字節(jié)的時間標(biāo)記。更詳細(xì)講,該時間標(biāo)記生成部302包括抽出包含在PCR包中的時間信息的PCR時間信息抽出部302a、以最初(或者在指定的時刻)抽出的上述時間信息作為初始值通過對裝置內(nèi)的基準(zhǔn)時鐘計數(shù)而輸出時間標(biāo)記的計數(shù)器302b、計算上述PCR時間信息抽出部302a以及上述計數(shù)器302b所輸出的值得差分的差分計算部302c、輸出與差分計算部302c輸出的差分對應(yīng)的電壓信號的濾波器302d、生成與濾波器302d輸出的信號對應(yīng)的頻率的上述基準(zhǔn)時鐘的VCO 302e(Voltage ControlledOscillator)。
另外,時間標(biāo)記附加部303將上述時間標(biāo)記生成所生成的時間標(biāo)記副加在流式數(shù)據(jù)輸入部301輸出的各包中。
緩沖器304將由時間標(biāo)記附加部303附加時間標(biāo)記后輸出的包在寫入HDD本體部305之前的期間臨時保存,或這將從HDD本體部305讀出的包在輸出給流式數(shù)據(jù)生成部306之前的期間臨時保存。進(jìn)一步,該緩沖器304將時間標(biāo)記附加部303輸出的包寫入到HDD本體部305中,或者也可以不寫入到HDD本體部305中,而輸出給流式數(shù)據(jù)生成部306。
HDD本體部305在存儲介質(zhì)中以磁方式保存記錄數(shù)據(jù),或者輸出記錄數(shù)據(jù)。在該HDD本體部305中,根據(jù)需要例如也可以記錄作為HDD信息部以及節(jié)目信息部的以下的信息。
(HDD信息部)(1)表示HDD的ID(2)剩余磁盤容量(節(jié)目信息部)在與每個記錄的節(jié)目所對應(yīng)的入口處保存(1)表示節(jié)目的ID、
(2)節(jié)目的記錄位置信息、(3)表示記錄數(shù)據(jù)分割的標(biāo)志位、(4)表示分割后的那一個節(jié)目的數(shù)據(jù)的信息、(5)分割目標(biāo)的HDD的ID、(6)先頭包的時間標(biāo)記和分割目標(biāo)的先頭包中要附加的時間標(biāo)記之間的差分值。
流式數(shù)據(jù)生成部306是將保存在緩沖器304中的包按照附加在該包中的時間標(biāo)記所對應(yīng)的蝕刻輸出的裝置。更詳細(xì)講,該流式數(shù)據(jù)生成部306包括從緩沖器304輸出的包中抽出時間標(biāo)記同時輸出除去時間標(biāo)記的包的時間標(biāo)記抽出部306a、臨時保存除去了上述時間標(biāo)記的包的FIFO306b、為了不使FIFO306b出現(xiàn)上溢出或者下溢出而控制從緩沖器304向流式數(shù)據(jù)生成部306輸出包的時刻的FIFO管理部306c、依次保存由時間標(biāo)記抽出部306a抽出的時間標(biāo)記的第1時間標(biāo)記存儲器306d以及第2時間標(biāo)記存儲器306e、計算保存在上述時間標(biāo)記存儲器306f、306e中的時間標(biāo)記的差分的時間標(biāo)記差分計算部306f、對上述VCO302e輸出的基準(zhǔn)時鐘進(jìn)行計數(shù)的計數(shù)器306g、保存FIFO306b輸出包的時刻的上述計數(shù)器306g的值的計數(shù)器存儲器306h、計算計數(shù)器306g和保存在計數(shù)器存儲器306h中的值的差分的計數(shù)器差分計算部306i、將時間標(biāo)記差分計算部306f和計數(shù)器差分計算部306i計算出來的差分進(jìn)行比較、如果一致發(fā)出從FIFO306b輸出包、由計數(shù)器存儲器306h保存計數(shù)器306g輸出的值、更新時間標(biāo)記存儲器306f、306e輸出的時間標(biāo)記的指示的差分比較器306j。
流式數(shù)據(jù)輸出部307是將從上述流式數(shù)據(jù)生成部306的FIFO306b輸出的包作為MPEG-2TS格式的流式數(shù)據(jù)按照IEEE1394標(biāo)準(zhǔn)的接口輸出到總線110的裝置。
另外,控制部308、309進(jìn)行存儲結(jié)構(gòu)的管理(索引和實(shí)體數(shù)據(jù)的存儲位置等的管理)、剩余容量的管理、與接收部102等之間的命令處理,同時通過由圖4或者圖5所示的各控制部進(jìn)行的以下所示數(shù)據(jù)流的控制,進(jìn)行橫跨HDD103、104的分割記錄播放的控制。
(1)HDD103的控制部(圖4)
(a)記錄控制部308a時間標(biāo)記附加部303→緩沖器304→HDD本體部305(b)記錄中繼控制部308b時間標(biāo)記附加部303→緩沖器304→流式數(shù)據(jù)生成部306(c)播放控制部308cHDD本體部305→緩沖器304→流式數(shù)據(jù)生成部306(2)HDD104的控制部(圖5)(a)記錄控制部309a時間標(biāo)記附加部303→緩沖器304→HDD本體部305(b)記錄預(yù)備動作控制部309b時間標(biāo)記附加部303→緩沖器304→(讀出舍去)(c)播放中繼控制部309c時間標(biāo)記附加部303→緩沖器304→流式數(shù)據(jù)生成部306(d)播放控制部309dHDD本體部305→緩沖器304→流式數(shù)據(jù)生成部306在此,上述記錄控制部308a和記錄控制部309a、以及播放控制部308c和播放控制部309d分別相同。另外,記錄中繼控制部308b和播放中繼控制部309c雖然分別在記錄時或者播放時轉(zhuǎn)移到另一HDD的流式數(shù)據(jù)的中繼控制,但其中繼動作本身是相同的。此外,上述那樣的控制動作,例如雖然也可以采用軟件實(shí)現(xiàn),但并不限定于此。
以下針對上述那樣構(gòu)成的接收記錄播放裝置101,首先說明只是以HDD103為對象的通常的記錄播放動作。
(HDD103的通常的記錄動作)例如當(dāng)用戶發(fā)出將所希望的電視節(jié)目記錄在HDD103中的操作指示后,接收部102,通過總線110將所接收的流式數(shù)據(jù)輸出到HDD103。在HDD103中,流式數(shù)據(jù)輸入部301解析接收部102傳送來的流式數(shù)據(jù)的包,只將與用戶指示相對應(yīng)的要記錄的包輸出。
時間標(biāo)記生成部302,最初作為記錄預(yù)備動作(時間標(biāo)記同步動作),根據(jù)在流式數(shù)據(jù)輸入部301所輸出的PCR包中所示的時間信息開始生成時間標(biāo)記。在該記錄預(yù)備動作的時刻,流式數(shù)據(jù)輸入部301所輸出的包雖然附加時間標(biāo)記并且被保存在緩沖器304中,但不向HDD本體部305上記錄。具體講,例如向緩沖器304寫入的同時,通過在指定時刻進(jìn)行讀出使指針前移,進(jìn)行空讀出。(此外,也可以不進(jìn)行附加上述時間標(biāo)記以及在緩沖器304中保存,或者也可以固定寫入指針,在同一區(qū)域進(jìn)行覆蓋寫入,其結(jié)果與沒有寫入相同)。
之后,可以生成與PCR包的時間信息同步后的正確時間標(biāo)記之后,開始向HDD本體部305記錄。也就是說,時間標(biāo)記附加部303,在流式數(shù)據(jù)輸入部301所輸出的包中附加與其輸出時刻(即由接收部102接收電視的時刻)對應(yīng)的各時刻的時間標(biāo)記,并臨時保存在緩沖器304中。這樣附加了時間標(biāo)記的包,如以下的播放動作中說明的那樣,根據(jù)上述時間標(biāo)記,可以控制播放時的輸出時刻。這樣,保存在緩沖器304中的包,可以不與流式數(shù)據(jù)輸入部301輸出流式數(shù)據(jù)的包的時刻同步,記錄在HDD本體部305中。
(HDD103的通常的播放動作)當(dāng)用戶發(fā)出播放上述記錄內(nèi)容的指示操作后,將記錄在HDD本體部305中的包讀出,臨時保存在緩沖器304中,通過FIFO管理部306c的控制,按照FIFO306b不出現(xiàn)上溢出也不出現(xiàn)下溢出的程度的時序輸出給時間標(biāo)記抽出部306a。時間標(biāo)記抽出部306a將附加在所輸入的包中的時間標(biāo)記除去后輸出給FIFO306b,同時抽出上述時間標(biāo)記輸出給第1時間標(biāo)記存儲器306d。第1時間標(biāo)記存儲器306d依次保存時間標(biāo)記抽出部306a輸出的時間標(biāo)記,同時輸出下一輸出的包中附加的時間標(biāo)記。另外,第2時間標(biāo)記存儲器306e臨時保存上述第1時間標(biāo)記存儲器306d所輸出的時間標(biāo)記,同時輸出FIFO306b剛輸出的時間標(biāo)記。時間標(biāo)記差分計算部306f計算上述時間標(biāo)記存儲器306d、306e輸出的2個時間標(biāo)記差分,即從剛輸出包開始到輸出下一包之間的時間差。
另一方面,計數(shù)器306g,對VCO302e輸出的基準(zhǔn)時鐘進(jìn)行計數(shù),計數(shù)存儲器306h保存FIFO306b剛輸出包的時刻的計數(shù)器306g的值。計數(shù)器差分計算部306i計算上述計數(shù)器306g輸出的之和保存在計數(shù)存儲器306h中的值之間的差分,即從剛輸出包開始后所經(jīng)過的時間。
差分比較部306i對時間標(biāo)記差分計算部306f和計數(shù)器差分計算部306i所輸出的各差分值進(jìn)行比較,在兩者一致的時刻,即從剛輸出包開始后經(jīng)過與時間標(biāo)記的差相等的時間后,指示FIFO306b輸出下一個包。差分比較部306j并且指示計數(shù)存儲器306h、時間標(biāo)記存儲器306d、306e更新各自所保存的值。此外,包的輸出時刻并不限定于上述那樣采用時間標(biāo)記的差分進(jìn)行控制,例如也可以以附加在最初送出的包中的時間標(biāo)記作為計數(shù)器306g的初始值,當(dāng)附加在以后的各包中的時間標(biāo)記與計數(shù)器306g的值一致時輸出各包。
流式數(shù)據(jù)輸出部307,以FIFO306b輸出的包作為MPEG-2TS格式的流式數(shù)據(jù),按照IEEE1394標(biāo)準(zhǔn)的接口輸出到總線110上。由于通過如上述那樣進(jìn)行與時間標(biāo)記對應(yīng)的時刻的控制,以和輸入到流式數(shù)據(jù)輸入部301時相同的時刻輸出流式數(shù)據(jù)的各包,通過接收部102利用圖中未畫出的提示裝置可以進(jìn)行圖像和聲音的適當(dāng)提示。
(向HDD103、104的分割記錄動作)以下說明將接收部102所接收的流式數(shù)據(jù)分割,在HDD103之后記錄在HDD104中時的動作。
首先,進(jìn)行概要說明,接收部102輸出的流式數(shù)據(jù)包先全部輸入到HDD103中,只將要記錄的包抽出附加時間標(biāo)記。附加了該時間標(biāo)記的包的一部分記錄在HDD103的HDD本體部305中,其余在除去時間標(biāo)記后以按照該時間標(biāo)記的蝕刻再次作為流式數(shù)據(jù)輸出,傳送給HDD104,記錄在HDD104的HDD本體部305中。另外,記錄在HDD103的HDD本體部305中的包中的最后一部分,也作為記錄預(yù)備動作用包傳送給HDD104,在HDD104中,在開始記錄前,根據(jù)上述記錄預(yù)備動作用的包,進(jìn)行記錄預(yù)備動作,以確保HDD103、104中記錄的包的時間標(biāo)記的連續(xù)性。
也就是說,如上述那樣,所有的包先輸入到HDD103中,只將要記錄的包抽出,容易進(jìn)行在HDD103的空余區(qū)域、或者與縣為記錄劃分出來的區(qū)域中可以進(jìn)行記錄的包、和在HDD104中記錄的包之間的判斷。另外,在HDD104中記錄的包,由于是作為根據(jù)時間標(biāo)記的流式數(shù)據(jù)從HDD103傳送到HDD104,在HDD104中,和從接收部102直接傳送來時的情況相同,可以附加能以適當(dāng)?shù)臅r刻進(jìn)行播放的時間標(biāo)記,進(jìn)行記錄。進(jìn)一步,通過上述記錄預(yù)備動作確保時間標(biāo)記的連續(xù)性,播放時從HDD103、104輸出的包的連接上也容易能進(jìn)行確保時間連續(xù)性的適當(dāng)?shù)牟シ拧?br>
以下說明各部的具體動作。首先,向HDD103的HDD本體部305的記錄,和上述通常記錄時的情況同樣進(jìn)行。也就是說,例如如圖6(a)所示,在從接收部102發(fā)出開始在HDD103中記錄的命令后,從接收部102傳送來的流式數(shù)據(jù)輸入部301所輸出的包,依次被附加上時間標(biāo)記,先保存在緩沖器304中,然后記錄在HDD103中。
但是,如圖7(a)所示,HDD本體部305的空余區(qū)域在只有所定量、例如最小記錄單位量或者所定數(shù)量的包量時,在繼續(xù)向HDD103的HDD本體部305中記錄的同時,也開始向HDD104進(jìn)行記錄預(yù)備動作用的傳送。也就是說,首先如圖6(b)所示通過非同步通信等,從HDD103向HDD104發(fā)出記錄預(yù)備動作開始命令。(此外,如果預(yù)先知道要在HDD103、104中分割記錄時,也可以在開始向HDD103記錄的同時,由接收部102或者HDD103發(fā)送上述記錄預(yù)備動作開始命令,而使HDD104處于等待接收狀態(tài)。)然后,如圖7(b)所示,在上述空域區(qū)域記錄的最后的所定量的包,從緩沖器304輸出給HDD本體部305進(jìn)行記錄,同時作為HDD104的記錄預(yù)備動作用的包也向流式數(shù)據(jù)生成部306輸出。詳細(xì)講,緩沖器304將所保存的包,通過向HDD本體部305記錄用所輸出的讀出指針繼續(xù)輸出給HDD本體部305,同時利用上述記錄用指針和另外的讀出指針,按照由流式數(shù)據(jù)生成部306的FIFO管理部306c所控制的時序向流式數(shù)據(jù)生成部306輸出。輸入給流式數(shù)據(jù)生成部306的包,和上述通常的播放動作時的情況相同,在除去時間標(biāo)記的同時按照該時間標(biāo)記所對應(yīng)的時序,通過流式數(shù)據(jù)輸出部307作為流式數(shù)據(jù)傳送給HDD104。此外,像上述HDD104的傳送,如果是如上述那樣在HDD本體部305的空余區(qū)域只剩下所定量之后開始進(jìn)行,這樣比較容易控制開始傳送的時刻,但并不限定于此,只要是按照不使緩沖區(qū)304出現(xiàn)上溢出或者下溢出的時序開始傳送即可。
在HDD104中,首先對于從HDD103傳送來的流式數(shù)據(jù)輸入部301所輸出的上述所定量的記錄預(yù)備動作用包,進(jìn)行和上述通常記錄情況相同的記錄預(yù)備動作。也就是說,根據(jù)由包含在來自HDD103的流式數(shù)據(jù)中的PCR包所示的時間信息,時間標(biāo)記生成部302開始生成時間標(biāo)記,使系統(tǒng)時鐘與HDD103同步,生成與在HDD103中附加在各包的時間標(biāo)記一致的時間標(biāo)記。在該記錄預(yù)備動作的時刻,流式數(shù)據(jù)輸入部301所輸出的包,只進(jìn)行時間標(biāo)記的附加以及在緩沖器304中保存(圖7(b)),而不進(jìn)行向HDD103的記錄。(此外,這時也如在通常記錄中說明的那樣,并不是必須要進(jìn)行時間標(biāo)記的附加以及在緩沖器304中保存)。在此,通常的記錄動作和記錄預(yù)備動作的不同點(diǎn)在于,記錄預(yù)備動作用于正確適應(yīng)從HDD103傳送來的記錄預(yù)備動作用的上述所定量的包,在之后對從HDD103傳送來的包實(shí)際進(jìn)行在HDD本體部305中記錄的動作。這樣,可以進(jìn)行沒有重復(fù)和缺少的連續(xù)數(shù)據(jù)記錄。此外,上述記錄預(yù)備動作用的包的“所定量”,只要是時間標(biāo)記生成部302能使系統(tǒng)時鐘同步的充分的量(例如必須包含PCR包的量),并不需要特別限定。但有必要使HDD103、104對應(yīng)設(shè)定。為此,可以設(shè)定成預(yù)先確定的量,也可以在裝置啟動時或者記錄以及記錄預(yù)備動作開始時向HDD103、104通知,或者根據(jù)接收部102等其它裝置的指示進(jìn)行設(shè)定。
HDD103,在記錄完上述最后的所定量的包之后,如圖7(c)所示,只負(fù)責(zé)進(jìn)行包的傳送(中繼)。另外,HDD104,和通常的記錄動作的情況同樣,在記錄預(yù)備動作用包之后傳送來的包中附加上時間標(biāo)記,并先保存在緩沖器304中,積蓄到一定程度之后,如圖7(d)所示,依次向HDD本體部305中記錄。
此外,在上述中對分割記錄后的記錄內(nèi)容的管理,雖然沒有特別限定,但例如通過設(shè)置表示向HDD103、104的記錄內(nèi)容的關(guān)聯(lián)性和記錄順序的管理信息,可以容易進(jìn)行管理。另外,這樣的管理可以由接收部102、HDD103、104、或者其它控制裝置等中的任一個實(shí)施。
(從HDD103、104的連接播放動作)以下說明對上述那樣在HDD103、104中分割記錄的流式數(shù)據(jù)播放時的動作。首先說明其概要。在播放動作中,記錄在HDD103中的包通過HDD104輸出給接收部102(圖中未畫出的提示裝置等)。也就是說,首先從HDD103的HDD本體部305讀出的包,通過除去時間標(biāo)記以及根據(jù)該時間標(biāo)記的時序控制,作為流式數(shù)據(jù)先傳送給HDD104。所傳送來的包,在HDD104中,和記錄時相同在此附加時間標(biāo)記,先保存在緩沖器304中,然后進(jìn)一步進(jìn)行除去時間標(biāo)記以及根據(jù)該時間標(biāo)記的時序控制,通過接收部102傳送給提示裝置。另外,記錄在HDD104的HDD本體部305中的包,接著從上述HDD103傳來的保存在緩沖器304中的包,從HDD本體部305中讀出并保存在緩沖器304中,通過同樣的時序控制進(jìn)行輸出。
這樣,記錄在HDD103中的包,通過按照時間標(biāo)記的時序控制作為流式數(shù)據(jù)傳送給HDD104,在所傳送的包中可以再次附加與記錄在HDD104中的包連續(xù)的時間標(biāo)記。也就是說,由于所有的包可以和記錄在HDD104中的包同樣處理,容易作為連續(xù)的流式數(shù)據(jù)輸出。
以下說明各部的具體動作。例如,如圖8(a)所示,當(dāng)接收部102發(fā)出開始播放HDD103中的數(shù)據(jù)的命令后,首先,和上述通常的播放時的情況相同,播放在HDD103中記錄的流式數(shù)據(jù)。也就是說,如圖9(a)所示,讀出記錄在HDD本體部305中的包,先保存在緩沖器304中。
保存在緩沖器304中的包,如圖9(b)所示,輸入給流式數(shù)據(jù)生成部306,在除去時間標(biāo)記的同時,按照根據(jù)該時間標(biāo)記的時序,從流式數(shù)據(jù)輸出部307作為流式數(shù)據(jù)輸出。但是,與通常的播放的不同點(diǎn)在于,其輸出目的地不是接收部102(AV數(shù)據(jù)的提示裝置)而是HDD104;在上述輸出之前從HDD103向HDD104發(fā)出圖8(a)中所示的中繼開始命令;以及在HDD103、104中生成使系統(tǒng)時鐘同步的PCR包等后進(jìn)行輸出。(但是,當(dāng)在HDD103中記錄時使PCR包等(包含時間信息的包)處于先頭位置進(jìn)行記錄時,也可以將所記錄的包直接輸出。)在HDD104中,首先和記錄時同樣,與上述PCR包等對應(yīng)開始生成時間標(biāo)記,然后在從HDD103傳送來的流式數(shù)據(jù)輸入部301所輸出的包中依次附加時間標(biāo)記,并先保存在緩沖器304中。這時附加在上述包中的時間標(biāo)記,通過如上述那樣包作為流式數(shù)據(jù)從從HDD103傳送,成為和記錄在HDD103的HDD本體部305時相同的時間標(biāo)記。保存在上述緩沖器304中的包依次輸出給流式數(shù)據(jù)生成部306,再次除去時間標(biāo)記并作為流式數(shù)據(jù)輸出,通過接收部102傳送給提示裝置。
然后,HDD103,如圖9(c)所示,直到記錄在HDD本體部305中的最后的包之前,繼續(xù)從HDD本體部305中讀出并傳送給HDD104。HDD104對上述傳送來的包繼續(xù)進(jìn)行中繼。
不久,從HDD103傳送完畢時,首先如圖8(b)所示,通過非同步通信HDD103向HDD104發(fā)出播放結(jié)束通知(中繼結(jié)束/自己播放開始命令)。(這樣可以通過非同步通信進(jìn)行通知,是由于從HDD103向HDD104傳送的數(shù)據(jù)量是HDD103的最小記錄單位的倍數(shù),只要在其傳送最小記錄單位的數(shù)據(jù)的范圍內(nèi)的期間進(jìn)行通知,HDD104可以檢測到傳送來的數(shù)據(jù)的終點(diǎn)。此外,并不限定于傳送這樣的播放結(jié)束通知,也可以預(yù)先通知從HDD103向HDD104傳送的數(shù)據(jù)量,HDD104對實(shí)際傳送的數(shù)據(jù)量進(jìn)行計數(shù)檢測。)當(dāng)從HDD103傳送完畢后,在HDD104中,如圖9(d)所示,開始讀取記錄在HDD本體部305中的包,并將所讀出的包保存在緩沖器304中。
在此,從HDD103傳來的保存在緩沖器304中的包的時間標(biāo)記,如上所述,由于是和記錄在HDD103的HDD本體部305中是相同的時間標(biāo)記,從上述HDD104的HDD本體部305中最先讀出的保存在緩沖器304中的包的時間標(biāo)記,和從HDD103中最后傳來的保存在緩沖器304中的包的時間標(biāo)記連續(xù)。因此,從HDD104,接著記錄在HDD103中的最后的包,以適當(dāng)?shù)臅r序輸出記錄在HDD104中的最初的包,可以作為連續(xù)流式數(shù)據(jù)由提示裝置等進(jìn)行提示。
(關(guān)于命令控制)在上述例中,分割記錄時和連接播放時從接收部102發(fā)出的命令,為方便起見,雖然是作為對HDD103的分割記錄、或者連接播放用的記錄開始命令或者播放開始命令進(jìn)行了說明,接收部102也可以不區(qū)別通常的記錄、播放而只發(fā)出記錄開始命令或者播放開始命令,在HDD103上,在發(fā)出記錄停止指示之前如果沒有空余區(qū)域,自動向HDD104發(fā)出記錄預(yù)備動作開始命令開始進(jìn)行傳送,或者指示播放的流式數(shù)據(jù)為分割記錄時自動向HDD104發(fā)出中繼開始命令等。也就是說,如果HDD103、104采用上述那樣的構(gòu)成,作為接收部102而言,無論分割記錄、連接播放的有無均可以采用相同的裝置。
此外,并不限定于上述情況,作為接收部102如果用于能進(jìn)行與通常的記錄播放動作不同的動作時(或者進(jìn)行命令控制的控制部等不在接收部102中而另外設(shè)置時),例如在記錄時,如圖10所示,當(dāng)HDD103的空余區(qū)域只剩下所定量時,也可以使HDD103向接收部102發(fā)出最后記錄開始通知,接收到該通知后,接收部102向HDD103發(fā)出中繼開始命令,同時向HDD104發(fā)出記錄預(yù)備動作開始命令。另外,在播放時,在播放開始時,如圖11(a)所示,也可以使接收部102向HDD103發(fā)出播放開始命令,同時向HDD104發(fā)出中即開始命令,或者在HDD103的播放結(jié)束時,如圖11(b)所示也可以使HDD103向接收部102發(fā)出播放結(jié)束的通知,接收部102接收到該通知后向HDD104發(fā)出播放開始命令等。
另外,并不限定于表示上述那樣的HDD103、104的整體動作等的命令或者通知,也可以與指示緩沖器304等的各部的動作的命令組合等使用。也就是說,例如也可以在分割記錄中HDD104的記錄開始時,HDD103根據(jù)從時間標(biāo)記附加部303向緩沖器304保存的命令、和從緩沖器304向流式數(shù)據(jù)生成部306讀出的命令進(jìn)行中繼動作,HDD104根據(jù)從時間標(biāo)記附加部303向緩沖器304保存的命令、和從緩沖器304向HDD本體部305記錄的命令進(jìn)行記錄動作。這樣,可以采用緩沖器操作等命令進(jìn)行控制時,可以容易提高HDD103的通用性,動作的適應(yīng)性。
(實(shí)施方案2)采用圖12說明實(shí)施方案2的流式數(shù)據(jù)記錄播放裝置。在該記錄播放裝置中,各HDD103、104中記錄的包中附加的時間標(biāo)記不象上述那樣連續(xù),在播放時,通過在中繼包的HDD中附加連續(xù)的時間標(biāo)記,輸出連續(xù)的流式數(shù)據(jù)。此外,在以下的實(shí)施方案以及變形例中,具有和上述實(shí)施方案1等相同的功能的構(gòu)成要素采用相同的符號,并省略其說明。
在該流式數(shù)據(jù)記錄播放裝置中,和上述實(shí)施方案1(圖3)的構(gòu)成相比,其不同點(diǎn)主要在于取消差分計算部302c,而包括PCR存儲器401,PCR差分計算部402、計數(shù)器存儲器403、計數(shù)器差分計算部404、以及差分比較部405,同時采用控制部408替代控制部308。
PCR存儲器401保存包含在由PCR時間信息抽出部302a剛抽出的PCR包中的時間信息,用于計算和下一次抽出的包含在PCR包中的時間信息之間的差分。
PCR差分計算部402計算PCR時間信息抽出部302a以及PCR存儲器401所輸出的時間信息的差分。
計數(shù)器存儲器403保存剛抽出PCR包時的計數(shù)器302b的值,用于計算與下一次抽出PCR包時的計數(shù)器302b的值之間的差分。
計數(shù)器差分計算部404計算新抽出PCR包時的計數(shù)器302b所輸出的值與保存在計數(shù)器存儲器403中的值之間的差分。
差分比較部405輸出PCR差分計算部402以及計數(shù)器差分計算部404所計算出的差分之間的差分。
控制部408在記錄播放時的控制動作上和控制部308的不同點(diǎn)將在后面說明。
另外,計數(shù)器302b,按照控制部408的控制,將所保存的值作為保存時間標(biāo)記輸出,將所定值作為時間標(biāo)記初始值保存。
在上述構(gòu)成的流式數(shù)據(jù)記錄播放裝置中,記錄、播放時的包的流向,和上述圖7以及圖9所示相通,擔(dān)附加在包中的時間標(biāo)記的處理不同。
也就是說,在進(jìn)行記錄時,不象上述實(shí)施方案1那樣將包含在PCR包中的時間信息與計數(shù)器302b的值進(jìn)行比較,而是將包含在相鄰前后的PCR包中的時間信息之差,與將這些包輸入到時間標(biāo)記附加部303中時的計數(shù)器302b的值之差進(jìn)行比較,如果這些差一致,則進(jìn)行PLL動作。因此,時間標(biāo)記的初始值可以是任何值,附加在各包中的時間標(biāo)記的值、和由PCR包所表示的時間信息無關(guān)。
具體講,例如如圖13(a)所示,在HDD103內(nèi),在記錄在HDD103中的包中附加值為11S~11E的時間標(biāo)記,在記錄在HDD104中的包中附加值為12S~12E的時間標(biāo)記,這些時間標(biāo)記是連續(xù)的,但與PCR包中的時間信息無關(guān)。
另外,在HDD103中進(jìn)行上述時間標(biāo)記的附加時,分別附加在HDD103、104中所記錄的先頭的包中的時間標(biāo)記值11S和12S由控制部408通過計數(shù)器302b讀出,將其差(12S-11S),與例如表示其分割目的地是HDD104的裝置ID等一起保存在HDD本體部305中。所保存的值,如后所述,在播放時通知HDD104。(此外,也可以在記錄時就通知而保存在HDD104中,也可以通過服務(wù)器裝置等(臨時保存)通知HDD104。另外,所通知的值并不限定于上述值,實(shí)際上只要是能獲得在HDD103、104中記錄的包的時間標(biāo)記之間的關(guān)系的信息即可。)另一方面,在上述HDD103中附加了值為12S~12E的時間標(biāo)記的包,和上述實(shí)施方案1同樣,進(jìn)行除去時間標(biāo)記,同時按照與該時間標(biāo)記對應(yīng)的時序傳送給HDD104。在HDD104中,和HDD103同樣,如圖13(a)所示,例如附加值為22S~22E的時間標(biāo)記后,保存在HDD本體部305中。上述時間標(biāo)記值,依然與PCR包所表示的時間信息無關(guān),同時也與在HDD103中附加的時間標(biāo)記值無關(guān)。因此,在HDD103、104中分別記錄的包的時間標(biāo)記值12S~12E和22S~22E之間沒有連續(xù)性。
在播放上述那樣記錄的流式數(shù)據(jù)時,首先,保存在上述HDD103中的值(12S~11S)作為中繼命令通知HDD104。在HDD104中,根據(jù)所通知的之和記錄在該HDD104中的先頭的包的時間標(biāo)記值22S之間的差值22S-(12S-11S),作為計數(shù)器302b的初始值(附加在中繼先頭的包中的時間)設(shè)置。(此外,這樣在計數(shù)器302b中設(shè)定值時,由于計數(shù)器差分計算部404中保存的值之間的差分為不定,優(yōu)選先將差分比較部405的輸出固定,以便固定PLL的輸出。)為此,記錄在上述HDD103中的包通過HDD104中繼時,在HDD104內(nèi),如圖13(b)所示,記錄在HDD104中的包中附加連續(xù)的時間標(biāo)記。更詳細(xì)講,記錄在HDD103中的最后的包和記錄在HDD104中的最初的包中附加的時間標(biāo)記的差,在記錄時和播放時是相同的(12S-11E)。因此,通過由HDD104的流式數(shù)據(jù)生成部306按照上述那樣的時間標(biāo)記所對應(yīng)的時序作為流式數(shù)據(jù)輸出各包,中繼的包的末尾和記錄在HDD104中的包的先頭之間的間隔,和記錄時在HDD103中接收時是相同的。
在此,在記錄時和播放時開始接收包時刻的時間標(biāo)記的初始值可以如上述那樣是任何值,因此不需要象實(shí)施方案1那樣將包含在PCR包中的時間信息值裝載在計數(shù)器302b中。為此,并不一定需要象實(shí)施方案1那樣進(jìn)行使計數(shù)器302b的值與包含在PCR包中的時間信息同步的記錄預(yù)備動作等。但是,VCO302e輸出的時鐘頻率需要具有所定的精度,為此,可以通過從HDD103、104中的一方、或者服務(wù)器裝置等中傳送為了使系統(tǒng)時鐘同步的管理包使上述時鐘的頻率達(dá)到所定精度,也可以本身采用高精度的振蕩器。也可以和實(shí)施方案1同樣進(jìn)行記錄預(yù)備動作,將包含在PCR包中的時間信息值裝載在計數(shù)器302b中取得同步,進(jìn)行適當(dāng)?shù)挠涗洸シ艅幼鳌?此外,作為時鐘,并不限定于上述那樣由時間標(biāo)記生成部302和流式數(shù)據(jù)生成部306共用的情況,也可以分別采用獨(dú)立的時鐘)。
此外,可以容易將上述構(gòu)成適用于將流式數(shù)據(jù)分割記錄在3臺以上的HDD中的情況。這時,播放時,第2臺HDD輸出的流式數(shù)據(jù),與是否記錄第1、第2臺中的那一臺HDD無關(guān),是連續(xù)的流式數(shù)據(jù),第3臺HDD中設(shè)定在計數(shù)器302b中的時間標(biāo)記的初始值,只要設(shè)定成余記錄在第1臺HDD中的最初的包中附加的時間標(biāo)記所對應(yīng)的值即可。但是,通知給第3臺HDD的值(信息)只要是實(shí)際上可以求出上述值即可。流入,也可以通知表示第1和第2臺HDD中記錄的包中附加的時間標(biāo)記之間關(guān)系,以及表示第1和第2臺HDD中記錄的包中附加的時間標(biāo)記之間關(guān)系的信息。另外,這些信息也可以通過第2臺HDD向第3臺HDD通知。
另外,在本實(shí)施方案中,如后所述也可以采用不具有HDD本體部305的控制裝置,或者也可以先將流式數(shù)據(jù)傳送給HDD104,然后進(jìn)行在HDD103中的記錄。
(實(shí)施方案3)以下采用圖14說明和上述實(shí)施方案2同樣的、記錄在各HDD103、104中的包中所附加的時間標(biāo)記即使不象上述那樣連續(xù)、也可以在播放時輸出連續(xù)的流式數(shù)據(jù)的流式數(shù)據(jù)記錄播放裝置的另一例。在該流式數(shù)據(jù)記錄播放裝置中,在播放時在中繼包的HDD104中,即使時間標(biāo)記不連續(xù),通過適當(dāng)控制包的輸出時序,也可以輸出連續(xù)的流式數(shù)據(jù)。
該流式數(shù)據(jù)記錄播放裝置的構(gòu)成,和上述實(shí)施方案2(圖12)的構(gòu)成基本相同,在播放時,在HDD104中,利用控制部508的控制,不是在時間標(biāo)記生成部302的計數(shù)器302b中設(shè)定時間標(biāo)記的初始值,而是在流式數(shù)據(jù)生成部306的第2時間標(biāo)記存儲器306e中設(shè)定所定的時間標(biāo)記。
在該例中,作為記錄時的動作,和上述實(shí)施方案2同樣在HDD103、104中記錄的包中附加沒有連續(xù)性的時間標(biāo)記(圖15(a))。但是,HDD103的控制部508,從計數(shù)器302b中讀出附加在HDD103中記錄的末尾的包中的時間標(biāo)記值11E、和附加在HDD104中記錄的先頭的包中的時間標(biāo)記值12S,保存其差值(12S-11E),并通知HDD104。
另一方面,在HDD103中記錄的包通過HDD104中繼時,計數(shù)器302b的初始值并沒有特別控制。為此,從HDD103輸入到HDD104進(jìn)行中繼的包中,如圖15(b)所示,附加與在HDD103中附加的時間標(biāo)記和在HDD104中記錄的包中附加的時間標(biāo)記均沒有關(guān)系的值21S~21E,按照上述時間標(biāo)記對應(yīng)的時序,作為流式數(shù)據(jù)輸出。然后,上述中繼的最后的包(時間標(biāo)記的值為21E的包)從流式數(shù)據(jù)生成部306輸出時,在第2時間標(biāo)記存儲器306e中,不是設(shè)定成上述值21E,而是設(shè)定成根據(jù)從HDD103通知的值(12S-11E)、和記錄在HDD104中的先頭的包的時間標(biāo)記值22S之間的差值22S-(12S-11E)。這樣,中繼的最后的包(記錄在HDD103中的最后的包)從流式數(shù)據(jù)生成部306輸出后,經(jīng)過與值(12S-11E)對應(yīng)的時間后,中繼的包的末尾和和記錄在HDD104中的包的先頭之間的間隔,和記錄時在HDD103中接收時是相同的,可以輸出連續(xù)的流式數(shù)據(jù)。
此外,也可以和實(shí)施方案1同樣進(jìn)行記錄預(yù)備動作,將包含在PCR包中的時間信息值裝載在計數(shù)器302b中取得同步,進(jìn)行適當(dāng)?shù)挠涗洸シ艅幼鳌?br>
另外,也可以不象上述那樣,在第2時間標(biāo)記存儲器306e中設(shè)定值22S-(12S-11E),而是在輸出記錄在HDD104中的各包時,在第2時間標(biāo)記存儲器306e中設(shè)定在各時間標(biāo)記值上加上21E-22S+(12S-11E)之后的值。
進(jìn)一步,如在實(shí)施方案1中說明的那樣,作為流式數(shù)據(jù)生成部306,將附加在最初送出的包中的時間標(biāo)記作為計數(shù)器306g的初始值,通過使附加在之后的各包中的時間標(biāo)記與計數(shù)器306g的值一致時輸出各包時,中繼的最后的包從流式數(shù)據(jù)生成部306輸出時,將值22S-(12S-11E)設(shè)定在計數(shù)器306g即可。
另外,在本實(shí)施方案中,也可以設(shè)置3臺以上的HDD,或者采用沒有HDD本體部305的控制裝置,或者也可以先將流式數(shù)據(jù)傳送給HDD104,然后進(jìn)行在HDD103中的記錄。
(實(shí)施方案4)以下采用圖16說明和上述實(shí)施方案1同樣的、記錄時附加連續(xù)時間標(biāo)記的流式數(shù)據(jù)記錄播放裝置的另一例。該裝置的構(gòu)成,和上述實(shí)施方案1(圖3)基本相同,利用控制部608的控制,時間標(biāo)記生成部302的計數(shù)器302b將所保存的值作為保存時間標(biāo)記輸出,將所定值作為時間標(biāo)記初始值輸出。
在該流式數(shù)據(jù)記錄播放裝置中,記錄時和上述實(shí)施方案1同樣,附加與PCR同步的時間標(biāo)記。但是,在HDD104中的先頭的包中附加的時間標(biāo)記,不是通過PCR自身進(jìn)行,而是根據(jù)HDD103的通知進(jìn)行。也就是說,HDD103,在向記錄在HDD104中的先頭包中附加時間標(biāo)記時,將保存計數(shù)器302b中的向HDD104通知。HDD104,將上述通知的值作為時間標(biāo)記的初始值設(shè)定在計數(shù)器302b中,在記錄在HDD104中的包中附加與記錄在HDD103中的包連續(xù)的時間標(biāo)記。也就是說,在HDD104中,記錄在HDD104中的先頭包中附加時間標(biāo)記后,將其包通過緩沖器304、以及流式數(shù)據(jù)生成部306等傳送給HDD104,在HDD104的時間標(biāo)記附加部303中在附加時間標(biāo)記之前的期間,通過將上述時間標(biāo)記的初始值通知給HDD104,可以在記錄在HDD103、104中的包中附加連續(xù)的時間標(biāo)記。
另外,在播放時,同樣在記錄在HDD103中的先頭包中附加的時間標(biāo)記值,預(yù)先通知HDD104,在HDD104中作為時間標(biāo)記的初始值設(shè)定在計數(shù)器302b中,從HDD103輸出的包中附加與記錄在HDD104中的包連續(xù)的時間標(biāo)記值,可以播放連續(xù)的流式數(shù)據(jù)。(此外,在記錄的包中附加的時間標(biāo)記,由于其結(jié)果和實(shí)施方案1相同,可以采用在實(shí)施方案1中說明的裝置進(jìn)行播放)。
如上所述,通過通知時間標(biāo)記值和進(jìn)行初始值的控制,通過利用在實(shí)施方案2中說明的時鐘頻率的控制等,在記錄時或者播放時再開始接收包的時刻,如果VCO302e輸出的時鐘頻率具有所定的精度,并不一定象實(shí)施方案1那樣需要進(jìn)行記錄預(yù)備動作。
此外,在開始傳送流式數(shù)據(jù)時,也可以生成包含時間信息的包,并以此作為最初的包輸出,進(jìn)行上述那樣的時間標(biāo)記的初始值的通知另外,并不限定于象上述那樣使時間標(biāo)記與包含在PCR包中的時間信息同步,如實(shí)施方案2那樣,也可以使時間標(biāo)記的差與包含在PCR包中的時間信息差同步。
另外,在本實(shí)施方案中,也可以設(shè)置3臺以上的HDD,或者采用沒有HDD本體部305的控制裝置,或者也可以先將流式數(shù)據(jù)傳送給HDD104,然后進(jìn)行在HDD103中的記錄。
(變形例)在上述例中,以將流式數(shù)據(jù)記錄在HDD103之后再記錄在HDD104中的情況為例進(jìn)行了說明,也可以不采用分離的控制部308、309,而采用具有兩者的功能的控制部,這樣可以從任何一個HDD首先開始記錄。
另外,雖然是以在2臺HDD103、104中分割記錄為例進(jìn)行了說明,可以容易在3臺以上進(jìn)行分割記錄。也就是說,可以如圖17(a)所示,在HDD103和HDD104之外,設(shè)置和HDD104同樣、具有記錄中繼的流式數(shù)據(jù)的功能、和該記錄結(jié)束后和HDD103同樣向HDD104中繼流式數(shù)據(jù)的功能的HDD105,從接收部102傳送給HDD103的包通過HDD103和HDD105向HDD104中繼,也可以如圖17(b)所示,在HDD103和HDD104之外,設(shè)置和HDD104具有大致相同功能的HDD104’,當(dāng)HDD104’的空余區(qū)域只剩下所定量時,HDD104’向HDD103發(fā)出最終記錄開始的通知,接收該通知,HDD103向HDD104發(fā)出記錄預(yù)備動作開始命令,同時進(jìn)行傳送。另外,當(dāng)采用通過HDD103對向各HDD中繼的數(shù)據(jù)量進(jìn)行計數(shù),可以檢測各HDD的空余區(qū)域是否達(dá)到所定量的構(gòu)成時,只需設(shè)置多臺HDD104即可。另一方面,從3臺HDD103~105播放流式數(shù)據(jù)時,例如如圖18(a)所示,將HDD105(104’)輸出的包輸入給HDD104,從HDD104輸出給接收部102(這時例如播放結(jié)束通知和從HDD103傳送給HDD105(104’)同樣,從HDD105(104’)也傳送給HDD104即可。)另外,如圖18(b)所示,也可以從各HDD103·105(HDD104’)直接向HDD104傳送包(這時,來自HDD103的播放結(jié)束通知只要直接或者通過HDD105(104’)傳送給HDD104即可)。在此,在圖18(a)的情況中,播放開始時和HDD103·105之間同樣,在HDD105·104之間,也有必要通過PCR包生成適當(dāng)?shù)臅r間標(biāo)記。也就是說,對于實(shí)施方案2~4的情況,時間標(biāo)記的差有必要與包含在PCR包中的時間信息的差相等。另外,對于實(shí)施方案1的情況,時間標(biāo)記有必要與上述時間信息同步。
另外,即使在設(shè)置3臺以上的HDD的情況下,如圖10、圖11所示,也可以通過接收部102發(fā)出的命令控制記錄播放動作。
另外,也可以在總線110上連接不具有分割記錄、連接播放功能的HDD。
另外,在上述例中,雖然是以來自接收部102的流式數(shù)據(jù)輸入給HDD103,從HDD103到HDD104的順序進(jìn)行記錄的情況為例進(jìn)行了說明,也可以從HDD104首先開始記錄。也就是說,首先,如圖19(a)所示,HDD103將從接收部102輸入來的流式數(shù)據(jù)傳送給HDD104,當(dāng)在HDD104中沒有空余區(qū)域后,如圖19(b)所示在HDD103中進(jìn)行記錄。此外,這時,在HDD103·104中為了生成適當(dāng)?shù)臅r間標(biāo)記,在向HDD104中記錄之前,從HDD103向HDD104傳送包含PCR包的時刻信息的流式數(shù)據(jù)。另外,為了控制向HDD103進(jìn)行記錄的開始蝕刻,可以從HDD104向HDD103傳送表示HDD104已經(jīng)沒有空余容量的信息,或者HDD103也可以預(yù)先確認(rèn)HDD104的空余容量,同時對向HDD104傳送的數(shù)據(jù)量進(jìn)行計數(shù)。
另外,同樣,播放時的順序也可以相反。也就是說,在上述例中,雖然是以最初從HDD103播放的流式數(shù)據(jù)傳送給HDD104,然后從HDD104(通過接收部102)輸出給提示裝置等的情況為例進(jìn)行了說明,也可以例如首先如圖20(a)所示從HDD103直接(通過接收部102)輸出給提示裝置等之后,如圖20(b)所示從HDD104播放的流式數(shù)據(jù)傳送給HDD103。但是,這時,例如在從HDD103的輸出結(jié)束之前,并且在緩沖器304沒有出線上溢出的時刻,有必要控制從HDD104的傳送。
另外,例如也可以如圖21~23所示,采用不包括HDD本體部,而包括控制部310,主要進(jìn)行流式數(shù)據(jù)的中繼以及各HDD的控制的控制裝置106。這種情況,由于和例如上述圖17(b)中的HDD103,或者圖18(b)中的HDD104本身的記錄量為0時的情況相同,仍然可以適當(dāng)?shù)剡M(jìn)行流式數(shù)據(jù)的分割記錄、連接播放,并且HDD103·104的控制部308·309由于不需要包括記錄中繼控制部308b和播放中繼控制部309c等,可以使構(gòu)成簡單化。進(jìn)一步,也可以使接收部102具有作為上述控制裝置106的功能。
另外,如實(shí)施方案2等那樣,為了使時間標(biāo)記的差與包含在PCR包中的時間信息的差同步,并不一定需要進(jìn)行上述那樣的PLL動作,例如也可以使時鐘頻率具有所定的精度。另外,如實(shí)施方案1等那樣,為了使時間標(biāo)記與包含在PCR包中的時間信息同步,并不一定需要進(jìn)行PLL動作,例如也可以使時鐘頻率具有所定的精度,使時間標(biāo)記的初始值成為上述時間信息。
另外,在上述例中,作為包含時間信息的包雖然是以采用PCR包為例進(jìn)行了說明,當(dāng)并不限定于此,例如也可以采用包含時間信息的用戶包。
另外,在上述例中,雖然是以采用IEEE1394標(biāo)準(zhǔn)的總線110為例進(jìn)行了說明,當(dāng)并不限定于此,只要是可以傳送和播放時刻同步的流式數(shù)據(jù),可以構(gòu)成網(wǎng)絡(luò)的接口即可,只需將HDD連接在網(wǎng)絡(luò)上就可以容易增設(shè),可以進(jìn)行流式數(shù)據(jù)的分割記錄、連接播放。另外,流式數(shù)據(jù)的格式并不限定于MPEG-2TS格式。也就是說,在HDD103·104之間,通過進(jìn)行和接收部102輸出的相同的流式數(shù)據(jù)的傳送,可以如上述那樣進(jìn)行分割記錄、連接播放,由于不需要專用信號線,并且不需要采用特殊的包格式,可以采用能進(jìn)行同步傳送的各種傳送方式和數(shù)據(jù)格式。
如上所述,依據(jù)本發(fā)明,從所輸入的流式數(shù)據(jù)中抽出要記錄或者要播放的數(shù)據(jù),在臨時附加時間標(biāo)記之后,通過除去時間標(biāo)記、同時按照與該時間標(biāo)記對應(yīng)的時序傳送給其它記錄播放裝置,對于比1臺流式數(shù)據(jù)記錄播放裝置的存儲容量所對應(yīng)的時間還要長的流式數(shù)據(jù),可以記錄成能以適當(dāng)?shù)臅r序進(jìn)行播放,或者以適當(dāng)?shù)臅r序進(jìn)行播放。
權(quán)利要求
1.一種流式數(shù)據(jù)記錄裝置,是將包含播放時序所對應(yīng)的時間信息、并按照播放時間推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所述所輸入的流式數(shù)據(jù)、并抽出要記錄到所述存儲介質(zhì)中的記錄數(shù)據(jù)的解析裝置;生成與包含在所述記錄數(shù)據(jù)中的所述時間信息同步的時間標(biāo)記、并附加在所述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置;將所述記錄數(shù)據(jù)記錄在所述存儲介質(zhì)中的記錄裝置;以及從記錄到所述存儲介質(zhì)中的最后所定量之后的所述記錄數(shù)據(jù)中除去時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將所生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序輸出到其它流式數(shù)據(jù)記錄裝置中的傳送輸出裝置。
2.根據(jù)權(quán)利要求1所述的流式數(shù)據(jù)記錄裝置,其特征在于,所述傳送輸出裝置構(gòu)成為,在接著所述其它流式數(shù)據(jù)記錄裝置之后,將所述傳送流式數(shù)據(jù)輸出到又一其它流式數(shù)據(jù)記錄裝置中時,將根據(jù)記錄到所述其它流式數(shù)據(jù)記錄裝置中的最后所定量之后的所述記錄數(shù)據(jù)的所述傳送流式數(shù)據(jù),進(jìn)一步輸出到所述又一其它流式數(shù)據(jù)記錄裝置。
3.一種流式數(shù)據(jù)記錄裝置,是將包含播放時序所對應(yīng)的時間信息、并按照播放時間推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所述流式數(shù)據(jù)、抽出記錄在其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的最后所定量的記錄數(shù)據(jù)以及所述所定量之后的記錄數(shù)據(jù)的解析裝置;生成與包含在所述記錄數(shù)據(jù)中的所述時間信息同步的時間標(biāo)記、并至少附加在所述所定量之后的所述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置;以及將所述所定量之后的所述記錄數(shù)據(jù)記錄到所述存儲介質(zhì)中的記錄裝置。
4.根據(jù)權(quán)利要求3所述的流式數(shù)據(jù)記錄裝置,其特征在于,還包括從記錄到所述存儲介質(zhì)中的最后所定量之后的所述記錄數(shù)據(jù)中除去時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將所生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序輸出到又一其它流式數(shù)據(jù)記錄裝置中的傳送輸出裝置。
5.一種流式數(shù)據(jù)記錄裝置,是將包含播放時序所對應(yīng)的時間信息、并按照播放時間推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所述所輸入的流式數(shù)據(jù)、并抽出要記錄到所述存儲介質(zhì)以及其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的記錄數(shù)據(jù)的解析裝置;生成與包含在所述記錄數(shù)據(jù)中的所述時間信息同步的時間標(biāo)記、并附加在所述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置;從記錄到所述其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的所述記錄數(shù)據(jù)中除去時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將所生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序輸出到所述其它流式數(shù)據(jù)記錄裝置中的傳送輸出裝置;以及將緊接著記錄到所述其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的記錄數(shù)據(jù)之后的記錄數(shù)據(jù)、記錄到所述存儲介質(zhì)中的記錄裝置。
6.一種流式數(shù)據(jù)播放裝置,是根據(jù)分別記錄在該流式數(shù)據(jù)播放裝置的第1存儲介質(zhì)以及其它流式數(shù)據(jù)播放裝置的第2存儲介質(zhì)中的附加了連續(xù)的時間標(biāo)記的第1以及第2記錄數(shù)據(jù),播放連續(xù)的流式數(shù)據(jù)的流式數(shù)據(jù)播放裝置,其特征在于,包括從所述第1存儲介質(zhì)中讀出所述第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放裝置;所述其它流式數(shù)據(jù)播放裝置,從所述第2存儲介質(zhì)中讀出所述第2記錄數(shù)據(jù),對除去所述時間標(biāo)記并按照所述時間標(biāo)記所對應(yīng)的時序而輸出的傳送流式數(shù)據(jù)進(jìn)行解析,抽出第2播放輸出數(shù)據(jù)的解析裝置;生成與包含在所述第2播放輸出數(shù)據(jù)中的時間信息同步的時間標(biāo)記、并附加在所述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加裝置;以及從所述第1播放輸出數(shù)據(jù)以及所述第2播放輸出數(shù)據(jù)中除去所述時間標(biāo)記后生成播放流式數(shù)據(jù)、同時按照所述時間標(biāo)記所對應(yīng)的時序依次輸出所生成的播放流式數(shù)據(jù)的播放輸出裝置。
7.根據(jù)權(quán)利要求6所述的流式數(shù)據(jù)播放裝置,其特征在于,所述播放輸出裝置構(gòu)成為,在輸出根據(jù)所述第2播放輸出數(shù)據(jù)而生成的播放流式數(shù)據(jù)之后,輸出根據(jù)所述第1播放輸出數(shù)據(jù)而生成的播放流式數(shù)據(jù)。
8.一種流式數(shù)據(jù)記錄控制裝置,是使包含播放時序所對應(yīng)的時間信息、并按照播放時間推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄在流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄控制裝置,其特征在于,包括解析所述所輸入的流式數(shù)據(jù)、并抽出要記錄到所述存儲介質(zhì)中的記錄數(shù)據(jù)的解析裝置;生成與包含在所述記錄數(shù)據(jù)中的所述時間信息同步的時間標(biāo)記、并附加在所述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置;以及從所述記錄數(shù)據(jù)中除去所述時間標(biāo)記后生成傳送流式數(shù)據(jù),將所生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序,輸出到所述流式數(shù)據(jù)記錄裝置的同時,在所述傳送流式數(shù)據(jù)輸出開始之前、將包含位于所述輸出開始時刻的所述傳送流式數(shù)據(jù)之前的時間信息的所定流式數(shù)據(jù),輸出到所述流式數(shù)據(jù)記錄裝置的傳送輸出裝置。
9.根據(jù)權(quán)利要求8所述的流式數(shù)據(jù)記錄控制裝置,其特正在于,所述傳送輸出裝置構(gòu)成為,將所述傳送流式數(shù)據(jù)輸出到第2臺之后的所述流式數(shù)據(jù)記錄裝置時,作為包含所述時間信息的所定流式數(shù)據(jù),將輸出到先行的所述流式數(shù)據(jù)記錄裝置中的所述傳送流式數(shù)據(jù),也輸出到后續(xù)的所述流式數(shù)據(jù)記錄裝置中。
10.一種流式數(shù)據(jù)播放控制裝置,是根據(jù)分別記錄在多個流式數(shù)據(jù)播放裝置中的附加了相互連續(xù)的時間標(biāo)記的記錄數(shù)據(jù),控制連續(xù)的播放流式數(shù)據(jù)的輸出的流式數(shù)據(jù)播放控制裝置,其特征在于,包括各所述流式數(shù)據(jù)播放裝置,對從分別記錄的所述記錄數(shù)據(jù)中除去所述時間標(biāo)記的同時按照所述時間標(biāo)記所對應(yīng)的時序而輸出的傳送流式數(shù)據(jù)進(jìn)行解析,抽出播放輸出數(shù)據(jù)的解析裝置;生成與包含在所述播放輸出數(shù)據(jù)中的所述時間信息同步的時間標(biāo)記、并附加在各所述播放輸出數(shù)據(jù)中的時間標(biāo)記附加裝置;以及從所述各播放輸出數(shù)據(jù)中除去所述時間標(biāo)記后生成播放流式數(shù)據(jù),同時按照所述時間標(biāo)記所對應(yīng)的時序,依次輸出所生成的播放流式數(shù)據(jù)的播放輸出裝置。
11.一種流式數(shù)據(jù)記錄方法,是將包含播放時序所對應(yīng)的時間信息、并按照播放時間推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄方法,其特征在于,在所述流式數(shù)據(jù)中附加連續(xù)的時間標(biāo)記,同時在多個流式數(shù)據(jù)記錄裝置中進(jìn)行不重復(fù)的分割記錄。
12.一種流式數(shù)據(jù)記錄方法,是將包含播放時序所對應(yīng)的時間信息、并按照播放時間推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄在流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄方法,其特征在于,包括解析所輸入的流式數(shù)據(jù)、并抽出要記錄到所述存儲介質(zhì)中的記錄數(shù)據(jù)的第1抽出步驟;生成與包含在所述記錄數(shù)據(jù)中的所述時間信息同步的時間標(biāo)記、并附加在所述記錄數(shù)據(jù)中的第1時間標(biāo)記附加步驟;分割附加了所述時間標(biāo)記的記錄數(shù)據(jù)、從所分割的記錄數(shù)據(jù)中除去所述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將所生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序傳送到所述流式數(shù)據(jù)記錄裝置的傳送輸出步驟;在被輸入了所述傳送來的流式數(shù)據(jù)的所述流式數(shù)據(jù)記錄裝置中、解析所輸入的流式數(shù)據(jù)、并抽出要記錄到所述流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的記錄數(shù)據(jù)的第2抽出步驟;生成與包含在所述記錄數(shù)據(jù)中的所述時間信息同步的時間標(biāo)記、并附加在所述記錄數(shù)據(jù)中的第2時間標(biāo)記附加步驟;以及將附加了所述時間標(biāo)記的記錄數(shù)據(jù)記錄在所述存儲介質(zhì)中的記錄步驟。
13.一種流式數(shù)據(jù)播放方法,是根據(jù)記錄在多個流式數(shù)據(jù)播放裝置的存儲介質(zhì)中的附加了連續(xù)的時間標(biāo)記的記錄數(shù)據(jù)、播放連續(xù)的播放流式數(shù)據(jù)的流式數(shù)據(jù)播放方法,其特征在于,包括讀出記錄在所述第1流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放步驟;在第2流式數(shù)據(jù)記錄裝置中,讀出記錄在存儲介質(zhì)中的第2記錄數(shù)據(jù),并將除去所述時間標(biāo)記后生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序輸出的傳送輸出步驟;對所傳送來的傳送流式數(shù)據(jù)進(jìn)行解析、并抽出第2播放輸出數(shù)據(jù)的抽出步驟;生成與包含在所述第2播放輸出數(shù)據(jù)中的所述時間信息同步并與附加在所述第1播放輸出數(shù)據(jù)中的時間標(biāo)記連續(xù)的時間標(biāo)記,并附加在所述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加步驟;以及從附加了所述時間標(biāo)記的第1以及第2播放輸出數(shù)據(jù)中、除去所述時間標(biāo)記后生成播放流式數(shù)據(jù),同時按照所述時間標(biāo)記所對應(yīng)的時序依次輸出所生成的播放流式數(shù)據(jù)的播放輸出步驟。
14.一種流式數(shù)據(jù)播放方法,是根據(jù)記錄在多個流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的附加了連續(xù)的時間標(biāo)記的記錄數(shù)據(jù)、播放連續(xù)的流式數(shù)據(jù)的流式數(shù)據(jù)播放方法,其特征在于,包括在所述多個流式數(shù)據(jù)記錄裝置中,分別讀出記錄在所述存儲介質(zhì)中的所述記錄數(shù)據(jù),并將除去所述時間標(biāo)記后生成的傳送流式數(shù)據(jù),按照所述時間標(biāo)記所對應(yīng)的時序傳送輸出的傳送輸出步驟;對所述傳送來的傳送流式數(shù)據(jù)進(jìn)行解析、并抽出播放輸出數(shù)據(jù)的抽出步驟;生成與包含在所述播放輸出數(shù)據(jù)中的所述時間信息同步、并在分別對應(yīng)所述多個中的各流式數(shù)據(jù)記錄裝置的所述播放輸出數(shù)據(jù)之間連續(xù)的時間標(biāo)記,并附加在所述播放輸出數(shù)據(jù)中的時間標(biāo)記附加步驟;以及從附加了所述時間標(biāo)記的播放輸出數(shù)據(jù)中、除去所述時間標(biāo)記后生成播放流式數(shù)據(jù),同時按照所述時間標(biāo)記所對應(yīng)的時序依次輸出所生成的播放流式數(shù)據(jù)的播放輸出步驟。
15.一種流式數(shù)據(jù)記錄裝置,是將包含播放時序所對應(yīng)的時間信息、并按照播放時間推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄到存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要記錄到所述存儲介質(zhì)或者其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的記錄數(shù)據(jù)的解析裝置;生成通過控制而使得由包含在所述記錄數(shù)據(jù)中的每2個所述時間信息所表示的時間差、等于在分別包含所述每2個時間信息的所述記錄數(shù)據(jù)中所附加的時間標(biāo)記的差的時間標(biāo)記,并附加在所述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置;將經(jīng)分割的所述記錄數(shù)據(jù)中的任一個的第1記錄數(shù)據(jù)記錄在所述存儲介質(zhì)中的記錄裝置;從緊接著經(jīng)分割的所述記錄數(shù)據(jù)中的所述第1記錄數(shù)據(jù)之后的第2記錄數(shù)據(jù)中除去所述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將所生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序輸出到所述其它流式數(shù)據(jù)記錄裝置的傳送輸出裝置;以及將相應(yīng)附加在所述第1記錄數(shù)據(jù)中的時間標(biāo)記、與附加在所述第2記錄數(shù)據(jù)中的時間標(biāo)記之間的關(guān)系的時間標(biāo)記信息,輸出到所述其它流式數(shù)據(jù)記錄裝置的時間標(biāo)記信息輸出裝置。
16.根據(jù)權(quán)利要求15所述的流式數(shù)據(jù)記錄裝置,其特征在于,所述時間標(biāo)記信息是表示附加在所述第1記錄數(shù)據(jù)的先頭或者末尾的至少一方中的時間標(biāo)記、與附加在所述第2記錄數(shù)據(jù)的先頭的時間標(biāo)記之間的差的信息。
17.一種流式數(shù)據(jù)記錄裝置,是將包含播放時序所對應(yīng)的時間信息、并按照播放時間推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄到存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所述所輸入的流式數(shù)據(jù)、并抽出要記錄到所述存儲介質(zhì)或者其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的記錄數(shù)據(jù)的解析裝置;生成通過控制而使得由包含在所述記錄數(shù)據(jù)中的每2個所述時間信息所表示的時間差、等于在分別包含所述每2個時間信息的所述記錄數(shù)據(jù)中所附加的時間標(biāo)記的差的時間標(biāo)記,并附加在所述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置;從經(jīng)分割的所述記錄數(shù)據(jù)中的任一個的第1記錄數(shù)據(jù)中除去所述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將所生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序,輸出到所述其它流式數(shù)據(jù)記錄裝置的傳送輸出裝置;將緊接著經(jīng)分割的所述記錄數(shù)據(jù)中的所述第1記錄數(shù)據(jù)之后的第2記錄數(shù)據(jù)記錄在所述存儲介質(zhì)中的記錄裝置;以及保存與附加在所述第1記錄數(shù)據(jù)中的時間標(biāo)記所對應(yīng)的時間標(biāo)記信息的時間標(biāo)記信息保存裝置。
18.一種流式數(shù)據(jù)播放裝置,是根據(jù)分別記錄在該流式數(shù)據(jù)播放裝置的第1存儲介質(zhì)以及其它流式數(shù)據(jù)播放裝置的第2存儲介質(zhì)中的、附加了連續(xù)的時間標(biāo)記的第1以及第2記錄數(shù)據(jù),播放連續(xù)的流式數(shù)據(jù)的流式數(shù)據(jù)播放裝置,其特征在于,包括從所述第1存儲介質(zhì)中讀出所述第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放裝置;所述其它流式數(shù)據(jù)播放裝置從所述第2存儲介質(zhì)中讀出所述第2記錄數(shù)據(jù),對除去所述時間標(biāo)記同時按照所述時間標(biāo)記所對應(yīng)的時序而輸出的傳送流式數(shù)據(jù)進(jìn)行解析、抽出第2播放輸出數(shù)據(jù)的解析裝置;在所述第1以及第2記錄數(shù)據(jù)中附加了連續(xù)時間標(biāo)記時,以根據(jù)分別附加在所述第1及第2記錄數(shù)據(jù)中的時間標(biāo)記的關(guān)系、以及附加在所述第1記錄數(shù)據(jù)中的時間標(biāo)記所獲得的時間標(biāo)記作為初始值,將與附加在所述第1記錄數(shù)據(jù)中的時間標(biāo)記連續(xù)的時間標(biāo)記、附加在所述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加裝置;以及從所述第1以及第2播放輸出數(shù)據(jù)中除去所述時間標(biāo)記后生成播放流式數(shù)據(jù)、同時按照所述時間標(biāo)記所對應(yīng)的時序依次輸出所生成的播放流式數(shù)據(jù)的播放輸出裝置。
19.一種流式數(shù)據(jù)播放裝置,是根據(jù)分別記錄在該流式數(shù)據(jù)播放裝置的第1存儲介質(zhì)以及其它流式數(shù)據(jù)播放裝置的第2存儲介質(zhì)中的、附加了連續(xù)的時間標(biāo)記的第1以及第2記錄數(shù)據(jù),播放連續(xù)的流式數(shù)據(jù)的流式數(shù)據(jù)播放裝置,其特征在于,包括從所述第1存儲介質(zhì)中讀出所述第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放裝置;所述其它流式數(shù)據(jù)播放裝置從所述第2存儲介質(zhì)中讀出所述第2記錄數(shù)據(jù),對除去所述時間標(biāo)記同時按照所述時間標(biāo)記所對應(yīng)的時序而輸出的傳送流式數(shù)據(jù)進(jìn)行解析、抽出第2播放輸出數(shù)據(jù)的解析裝置;生成通過控制而使得由對應(yīng)所述第2播放輸出數(shù)據(jù)的接收時刻的時間標(biāo)記或包含在所述第2播放輸出數(shù)據(jù)中的每2個所述時間信息所表示的時間差、等于在分別包含在所述每2個時間信息的所述記錄數(shù)據(jù)中所附加的時間標(biāo)記的差的時間標(biāo)記,并附加在所述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加裝置;從所述第1以及第2播放輸出數(shù)據(jù)中除去所述時間標(biāo)記后生成第1以及第2播放流式數(shù)據(jù)、并按照所述時間標(biāo)記所對應(yīng)的時序依次輸出所生成的第1以及第2播放流式數(shù)據(jù),同時通過控制而使得在從所述第1以及第2播放流式數(shù)據(jù)中的一方的末尾被輸出開始到另一方的先頭被輸出之前的時刻,成為當(dāng)在所述第1以及第2記錄數(shù)據(jù)中附加了連續(xù)時間標(biāo)記時與分別附加在一方的末尾和另一方的先頭中的時間標(biāo)記之差所對應(yīng)的時刻的播放輸出裝置。
20.根據(jù)權(quán)利要求18或19中任一項所述的流式數(shù)據(jù)播放裝置,其特征在于,所述播放輸出裝置構(gòu)成為,在輸出根據(jù)所述第2播放輸出數(shù)據(jù)所生成的播放流式數(shù)據(jù)之后,輸出根據(jù)所述第1播放輸出數(shù)據(jù)所生成的播放流式數(shù)據(jù)。
21.一種流式數(shù)據(jù)記錄控制裝置,是使包含播放時序所對應(yīng)的時間信息、并按照播放時間的推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄到流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄控制裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要在所述存儲介質(zhì)中記錄的記錄數(shù)據(jù)的解析裝置;生成通過控制而使得由包含在所述記錄數(shù)據(jù)中的每2個所述時間信息所表示的時間差與在分別包含所述每2個時間信息的所述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記,并附加在所述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置;從所述記錄數(shù)據(jù)中除去所述時間標(biāo)記后生成傳送流式數(shù)據(jù)、并將所生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序,輸出到所述流式數(shù)據(jù)記錄裝置的傳送輸出裝置;以及將附加在所述傳送流式數(shù)據(jù)和與所述傳送流式數(shù)據(jù)連續(xù)的傳送流式數(shù)據(jù)所分別對應(yīng)的所述記錄數(shù)據(jù)中的時間標(biāo)記的關(guān)系、或與附加在所述傳送流式數(shù)據(jù)所對應(yīng)的所述記錄數(shù)據(jù)中的時間標(biāo)記所對應(yīng)的時間標(biāo)記信息,輸出到所述流式數(shù)據(jù)記錄裝置中的時間標(biāo)記信息輸出裝置。
22.一種流式數(shù)據(jù)記錄方法,是將包含播放時序所對應(yīng)的時間信息、并按照播放時間的推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄到流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄方法,其特征在于,包括解析所輸入的流式數(shù)據(jù)、并抽出要記錄到所述存儲介質(zhì)中的記錄數(shù)據(jù)的第1抽出步驟;生成通過控制而使得由包含在所述記錄數(shù)據(jù)中的每2個所述時間信息所表示的時間差,與在分別包含所述每2個時間信息的所述記錄數(shù)據(jù)中附加了的時間標(biāo)記的差相等的時間標(biāo)記,并附加在所述記錄數(shù)據(jù)中的第1時間標(biāo)記附加步驟;分割附加了所述時間標(biāo)記的所述記錄數(shù)據(jù)、從所述分割后的記錄數(shù)據(jù)中除去所述時間標(biāo)記后生成傳送流式數(shù)據(jù)、同時將所生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序,傳送到所述流式數(shù)據(jù)記錄裝置的傳送輸出步驟;將附加在所述分割后的各記錄數(shù)據(jù)中的時間標(biāo)記的關(guān)系、或與附加在所述各記錄數(shù)據(jù)中的時間標(biāo)記所對應(yīng)的時間標(biāo)記信息,通知給所述流式數(shù)據(jù)記錄裝置的時間標(biāo)記信息通知步驟;在輸入了所傳送來的流式數(shù)據(jù)的所述流式數(shù)據(jù)記錄裝置中、解析所述所輸入的流式數(shù)據(jù)、并抽出要記錄到所述流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的記錄數(shù)據(jù)的第2抽出步驟;生成通過控制而使得由包含在所述記錄數(shù)據(jù)中的每2個所述時間信息所表示的時間差、與在分別包含所述每2個時間信息的所述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記,并附加在所述記錄數(shù)據(jù)中的第2時間標(biāo)記附加步驟;以及將附加了所述時間標(biāo)記的記錄數(shù)據(jù)記錄到所述存儲介質(zhì)中的記錄步驟。
23.一種流式數(shù)據(jù)播放方法,是根據(jù)記錄在多個流式數(shù)據(jù)播放裝置中附加了連續(xù)的時間標(biāo)記的記錄數(shù)據(jù)、播放連續(xù)的播放流式數(shù)據(jù)的流式數(shù)據(jù)播放方法,其特征在于,包括讀出記錄在第1流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放步驟;在第2流式數(shù)據(jù)記錄裝置中,讀出記錄在存儲介質(zhì)中的第2記錄數(shù)據(jù)、將除去所述時間標(biāo)記后生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序傳送輸出的傳送輸出步驟;解析所述傳送輸出的傳送流式數(shù)據(jù)、抽出第2播放輸出數(shù)據(jù)的抽出步驟;在所述第1以及第2記錄數(shù)據(jù)中附加了連續(xù)時間標(biāo)記時、以根據(jù)分別附加在所述第1以及第2記錄數(shù)據(jù)中的時間標(biāo)記的關(guān)系、和附加在所述第1記錄數(shù)據(jù)中的時間標(biāo)記所獲得的時間標(biāo)記作為初始值,將與附加在所述第1記錄數(shù)據(jù)中的時間標(biāo)記連續(xù)的時間標(biāo)記、附加在所述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加步驟;以及從所述第1以及第2播放輸出數(shù)據(jù)中除去所述時間標(biāo)記后生成播放流式數(shù)據(jù)、同時按照所述時間標(biāo)記所對應(yīng)的時序依次輸出所生成的播放流式數(shù)據(jù)的播放輸出步驟。
24.一種流式數(shù)據(jù)播放方法,是根據(jù)記錄在多個流式數(shù)據(jù)播放裝置的存儲介質(zhì)中的附加了連續(xù)的時間標(biāo)記的記錄數(shù)據(jù)、播放連續(xù)的播放流式數(shù)據(jù)的流式數(shù)據(jù)播放方法,其特征在于,包括讀出在第1流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中記錄的第1記錄數(shù)據(jù)并作為第1播放輸出數(shù)據(jù)輸出的播放步驟;在第2流式數(shù)據(jù)記錄裝置中,讀出記錄在存儲介質(zhì)中的第2記錄數(shù)據(jù),將除去所述時間標(biāo)記后生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序傳送輸出的傳送輸出步驟;解析所述傳送輸出的傳送流式數(shù)據(jù)、抽出第2播放輸出數(shù)據(jù)的抽出步驟;生成通過控制而使得由與所述第2播放輸出數(shù)據(jù)的接收時刻所對應(yīng)的時間標(biāo)記或包含在所述第2播放輸出數(shù)據(jù)中的每2個所述時間信息所表示的時間差,等于在分別包含在所述每2個時間信息的所述記錄數(shù)據(jù)中所附加的時間標(biāo)記的差的時間標(biāo)記,并附加在所述第2播放輸出數(shù)據(jù)中的時間標(biāo)記附加步驟;以及從所述第1以及第2播放輸出數(shù)據(jù)中除去所述時間標(biāo)記后生成第1以及第2播放流式數(shù)據(jù),按照所述時間標(biāo)記所對應(yīng)的時序依次輸出所生成的第1以及第2播放流式數(shù)據(jù),同時通過控制而使得在從所述第1以及第2播放流式數(shù)據(jù)中的一方的末尾被輸出開始到另一方的先頭被輸出之前的時刻、成為在所述第1以及第2記錄數(shù)據(jù)中附加了連續(xù)時間標(biāo)記時與分別附加在一方的末尾和另一方的先頭中的時間標(biāo)記之差對應(yīng)的時刻的播放輸出步驟。
25.一種流式數(shù)據(jù)記錄裝置,是將包含播放時序所對應(yīng)的時間信息、并按照播放時間的推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄在存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要記錄在所述存儲介質(zhì)或者其它流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的記錄數(shù)據(jù)的解析裝置;生成通過控制而使得由包含在所述記錄數(shù)據(jù)中的每2個所述時間信息所表示的時間差、與在分別包含所述每2個時間信息的所述記錄數(shù)據(jù)中所附加的時間標(biāo)記的差相等的時間標(biāo)記,并附加在所述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置;將經(jīng)分割的所述記錄數(shù)據(jù)中的任一個的第1記錄數(shù)據(jù)記錄在所述存儲介質(zhì)中的記錄裝置;從經(jīng)分割的所述記錄數(shù)據(jù)中的第2記錄數(shù)據(jù)中除去所述時間標(biāo)記后生成傳送流式數(shù)據(jù),同時將所生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序、輸出到所述其它流式數(shù)據(jù)記錄裝置的傳送輸出裝置;以及將附加在所述第2記錄數(shù)據(jù)的先頭中的時間標(biāo)記所對應(yīng)的時間標(biāo)記信息、輸出到所述其它流式數(shù)據(jù)記錄裝置的時間標(biāo)記信息輸出裝置。
26.一種流式數(shù)據(jù)記錄裝置,是將包含播放時序所對應(yīng)的時間信息、并按照播放時間的推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄到存儲介質(zhì)中的流式數(shù)據(jù)記錄裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要記錄在所述存儲介質(zhì)中的記錄數(shù)據(jù)的解析裝置;生成通過控制而使得由包含在所述記錄數(shù)據(jù)中的每2個所述時間信息所表示的時間差、與在分別包含所述每2個時間信息的所述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記,并附加在所述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置;根據(jù)與所定時間標(biāo)記所對應(yīng)的時間標(biāo)記信息,設(shè)定由所述時間標(biāo)記附加裝置附加在所述記錄數(shù)據(jù)中的時間標(biāo)記的初始值的初始值設(shè)定裝置;以及將所述記錄數(shù)據(jù)記錄到所述存儲介質(zhì)中的記錄裝置。
27.一種流式數(shù)據(jù)記錄控制裝置,是使包含播放時序所對應(yīng)的時間信息、并按照播放時間的推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄到流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄控制裝置,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要記錄在所述存儲介質(zhì)中的記錄數(shù)據(jù)的解析裝置;生成通過控制而使得由包含在所述記錄數(shù)據(jù)中的每2個所述時間信息所表示的時間差、與在分別包含所述每2個時間信息的所述記錄數(shù)據(jù)中附加的時間標(biāo)記的差相等的時間標(biāo)記,并附加在所述記錄數(shù)據(jù)中的時間標(biāo)記附加裝置;從所述記錄數(shù)據(jù)中除去所述時間標(biāo)記后生成傳送流式數(shù)據(jù),同時將生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序、輸出到所述流式數(shù)據(jù)記錄裝置的傳送輸出裝置;以及將與所述傳送流式數(shù)據(jù)對應(yīng)的所述記錄數(shù)據(jù)的先頭中所附加的時間標(biāo)記所對應(yīng)的時間標(biāo)記信息,輸出到所述流式數(shù)據(jù)記錄裝置的時間標(biāo)記信息輸出裝置。
28.一種流式數(shù)據(jù)記錄方法,是將包含播放時序所對應(yīng)的時間信息、并按照播放時間的推移所對應(yīng)的時刻而輸入的流式數(shù)據(jù),記錄到流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的流式數(shù)據(jù)記錄方法,其特征在于,包括解析所輸入的流式數(shù)據(jù)、抽出要記錄在所述存儲介質(zhì)中的記錄數(shù)據(jù)的第1抽出步驟;生成通過控制而使得由包含在所述記錄數(shù)據(jù)中的每2個所述時間信息所表示的時間差、與在分別包含所述每2個時間信息的所述記錄數(shù)據(jù)中所附加的時間標(biāo)記的差相等的時間標(biāo)記,并附加在所述記錄數(shù)據(jù)中的第1時間標(biāo)記附加步驟;分割附加了所述時間標(biāo)記的所述記錄數(shù)據(jù),從所述分割后的記錄數(shù)據(jù)中除去所述時間標(biāo)記后生成傳送流式數(shù)據(jù),同時將所生成的傳送流式數(shù)據(jù)按照所述時間標(biāo)記所對應(yīng)的時序傳送到所述流式數(shù)據(jù)記錄裝置的傳送輸出步驟;將附加在所述分割后的各記錄數(shù)據(jù)的先頭中的時間標(biāo)記所對應(yīng)的時間標(biāo)記信息、通知給所述流式數(shù)據(jù)記錄裝置的時間標(biāo)記信息通知步驟;在輸入了所述傳送來的流式數(shù)據(jù)的所述流式數(shù)據(jù)記錄裝置中、解析所述所輸入的流式數(shù)據(jù)、抽出要記錄在所述流式數(shù)據(jù)記錄裝置的存儲介質(zhì)中的記錄數(shù)據(jù)的第2抽出步驟;生成通過控制而使得由包含在所述記錄數(shù)據(jù)中的每2個所述時間信息所表示的時間差、與在分別包含所述每2個時間信息的所述記錄數(shù)據(jù)中所附加的時間標(biāo)記的差相等的時間標(biāo)記,并附加在所述記錄數(shù)據(jù)中的第2時間標(biāo)記附加步驟;根據(jù)所述時間標(biāo)記信息,設(shè)定由所述時間標(biāo)記附加步驟所附加在所述記錄數(shù)據(jù)中的時間標(biāo)記的初始值的時間標(biāo)記初始值設(shè)定步驟;以及將附加了所述時間標(biāo)記的記錄數(shù)據(jù)記錄到所述存儲介質(zhì)中的記錄步驟。
全文摘要
一種流式數(shù)據(jù)記錄/播放裝置、控制裝置及其方法,通過控制部(308、309)的控制,在HDD(103)中,流式數(shù)據(jù)輸入部(301)輸出的包由時間標(biāo)記附加部(303)附加上時間標(biāo)記后記錄在HDD本體部(305)中。記錄在HDD本體部(305)中的最后的所定量以后的包由流式數(shù)據(jù)生成部(306)除去時間標(biāo)記,進(jìn)行與時間標(biāo)記對應(yīng)的時序控制后傳送給HDD(104)。在HDD(104)中,根據(jù)上述最后的所定量的包開始生成時間標(biāo)記,這之后所傳送的包和HDD(103)同樣附加時間標(biāo)記并記錄在HDD本體部(305)中。從而能對比1臺流式數(shù)據(jù)記錄播放裝置的存儲容量大的流式數(shù)據(jù),能以適當(dāng)?shù)臅r序進(jìn)行播放地進(jìn)行記錄或者以適當(dāng)?shù)臅r序進(jìn)行播放。
文檔編號H04N5/00GK1429021SQ0215835
公開日2003年7月9日 申請日期2002年12月27日 優(yōu)先權(quán)日2001年12月27日
發(fā)明者田中隆一郎, 久保德章 申請人:松下電器產(chǎn)業(yè)株式會社