專利名稱:信息記錄裝置的制作方法
技術領域:
本發(fā)明涉及信息記錄裝置,更確切地說,涉及壓縮和記錄視頻數(shù)據(jù)的裝置。
背景技術:
傳統(tǒng)的記錄裝置能夠接收由使用者選擇的模擬廣播信號并且把經過數(shù)字化轉換和編碼的節(jié)目數(shù)據(jù)記錄到磁盤等記錄介質上。
考慮到記錄介質中存儲區(qū)的限制,例如,日本專利申請公開號2003-339016公開了一種記錄/重放方法,該方法在重放期間對用比記錄位速率低的位速率重放的記錄數(shù)據(jù)進行壓縮,并將壓縮的數(shù)據(jù)記錄到記錄介質上。
根據(jù)這種記錄/重放方法,在將給定節(jié)目的所有播放數(shù)據(jù)全部壓縮后,就可以得到用于重放的壓縮數(shù)據(jù)和釋放壓縮前記錄數(shù)據(jù)的存儲區(qū),從而能有效利用磁盤上的存儲區(qū)。
然而,用這種記錄/重放方法,在壓縮沒有全部進行完之前,不能清除壓縮前的記錄數(shù)據(jù),這意味著該存儲區(qū)不能釋放,以用作進一步地記錄。因此,在時移重放(time-shift playback)的情況下,例如,在記錄節(jié)目的同時重放已節(jié)目的記錄區(qū)段的情況下,不能通過壓縮而釋放記錄數(shù)據(jù)的存儲區(qū)。
發(fā)明內容
基于對上述問題的考慮而提出了本發(fā)明,本發(fā)明的目的是提供一種信息記錄裝置,所述裝置能在不等到壓縮完成時便可以釋放壓縮前的節(jié)目數(shù)據(jù)的存儲區(qū)。
為了解決上述問題,本發(fā)明提供一種可以構成視頻流的視頻數(shù)據(jù)的信息記錄裝置,所述視頻流是從存儲有參考信息的記錄介質上讀取的,而所述參考信息顯示并指出視頻數(shù)據(jù)存儲位置以能讀取視頻流形式的視頻數(shù)據(jù)。所述信息記錄裝置包括能夠讀取部分視頻數(shù)據(jù)的讀取單元;能夠壓縮讀取的數(shù)據(jù)和將壓縮數(shù)據(jù)記錄到記錄介質上的壓縮單元;和更新單元,所述更新單元能夠在記錄壓縮數(shù)據(jù)時更新參考信息從而使之顯示壓縮數(shù)據(jù)而不是讀出數(shù)據(jù)的存儲位置。
按照這種結構,每當將已重放的節(jié)目數(shù)據(jù)壓縮和記錄時,更新參考信息,因此,讀取的是壓縮的節(jié)目數(shù)據(jù)而不是壓縮前的節(jié)目數(shù)據(jù)。所以,在重放期間不再涉及壓縮前的節(jié)目數(shù)據(jù)。由于可以用其它節(jié)目數(shù)據(jù)自由重寫壓縮前節(jié)目數(shù)據(jù)的存儲區(qū),所以在壓縮和記錄后面的節(jié)目數(shù)據(jù)時,上述結構可以將該存儲區(qū)作為空閑區(qū)使用。
在此,視頻數(shù)據(jù)可以包括多段分割視頻數(shù)據(jù),參考信息可以顯示每段分割視頻數(shù)據(jù)的存儲位置和存儲位置的參考順序,讀取的視頻數(shù)據(jù)可以是一段分割視頻數(shù)據(jù),更新單元可以在記錄壓縮的分割數(shù)據(jù)時更新參考信息,從而顯示壓縮的分割數(shù)據(jù)的存儲位置而不是讀取的分割數(shù)據(jù)的存儲位置。
按照這種結構,在記錄之前已經將節(jié)目數(shù)據(jù)分割,因此能夠執(zhí)行將節(jié)目數(shù)據(jù)壓縮/記錄到分割數(shù)據(jù)單元中,從而當對分割數(shù)據(jù)進行壓縮和記錄,就會將參考信息更新成與壓縮的分割數(shù)據(jù)有關而不是與壓縮前的分割數(shù)據(jù)有關,并且逐分割數(shù)據(jù)的段將存儲區(qū)釋放為空閑區(qū)。
在此,至少一段分割的視頻數(shù)據(jù)可以包括復制信息,該復制信息指出與該段分割視頻數(shù)據(jù)的復制有關的認證方,而信息記錄裝置可以進一步包括當讀取的分割數(shù)據(jù)包含復制信息時,能夠向驗證器發(fā)送驗證請求和從驗證器接收應答信息的驗證請求單元;以及能夠根據(jù)接收到的應答信息控制由壓縮單元進行的壓縮和記錄的控制單元。
按照這種結構,如果在接收到的節(jié)目數(shù)據(jù)中包含了與驗證器有關的信息(例如,著作權擁有者等)時,可以向認證方發(fā)出與已經重放的復制節(jié)目數(shù)據(jù)有關的驗證請求,并接收來自認證方的響應。如果響應的結果表示例如可自由復制(COPY FREE),則可以用使用者選定的壓縮速率對節(jié)目數(shù)據(jù)進行壓縮和記錄,然而,如果響應表明只能復制一次(COPY ONCE),那么在以低位速率壓縮之后,節(jié)目數(shù)據(jù)將被清除。
信息記錄裝置可以進一步包括能夠判斷記錄介質的空閑容量是否處于預定閾值或低于預定閾值的容量判斷單元;和能夠將構成外部所需視頻流的視頻數(shù)據(jù)與參考信息一起記錄到記錄介質上的記錄單元,如果在記錄視頻流期間判斷為肯定的,則讀取單元、壓縮單元和更新單元可以對所記錄的視頻流的視頻數(shù)據(jù)進行讀取、壓縮/記錄和更新。
按照這種結構,例如在記錄節(jié)目期間如果記錄介質上的空閑區(qū)減小到預定容量以下,則可以對由正在記錄的節(jié)目視頻數(shù)據(jù)所指定的數(shù)據(jù)進行壓縮,從而釋放用于進一步記錄的存儲區(qū)。
在此,每一段分割視頻數(shù)據(jù)可以包括多種節(jié)目中一種節(jié)目的全部或部分信息以及表示節(jié)目類型的分類信息,而壓縮單元可以根據(jù)所包含的分類信息改變對讀取的分割數(shù)據(jù)進行壓縮的壓縮速率。
根據(jù)這種結構,可以逐分段數(shù)據(jù)記錄表示“節(jié)目內容”或“CM”的內容信息,就包含節(jié)目內容數(shù)據(jù)和CM數(shù)據(jù)的節(jié)目數(shù)據(jù)而言,由于已在記錄前對其進行分割,因此,如果涉及的CM的話,能夠以高壓縮速率對已經重放的分割數(shù)據(jù)進行壓縮,并且從而可通過減小CM數(shù)據(jù)占有的存儲區(qū)來增加空閑區(qū)。
在此,至少一段分割視頻數(shù)據(jù)可能包括需要更新的數(shù)據(jù),讀取單元可以包括獲取子單元,所述獲取子單元能夠判斷讀取的分割數(shù)據(jù)是否包含需要更新的數(shù)據(jù)和如果判斷結果為是則從外部獲取更新數(shù)據(jù),并且壓縮單元在用獲取的更新數(shù)據(jù)替換要求更新的數(shù)據(jù)之后,對讀取的分割數(shù)據(jù)進行壓縮和記錄。
按照這種結構,如果已記錄的含有CM數(shù)據(jù)的節(jié)目數(shù)據(jù)還包括表示CM提供者的信息的話,可以從提供者那里獲取最新的CM數(shù)據(jù),并替代原始的CM數(shù)據(jù)進行重放,在重放之后,可以將該替代的CM數(shù)據(jù)進行壓縮和記錄。因此,不管什么時候重放節(jié)目,使用者都能夠看到最新的信息,而且CM提供者能夠向使用者提供最新的信息。
通過以下結合附圖進行的說明,將使本發(fā)明的這些和其它目的、優(yōu)點和特征變得更加明顯,所述附圖表示本發(fā)明的具體實施例。
附圖中圖1是表示本發(fā)明第一實施方式的信息記錄裝置20的結構圖;圖2A表示編碼信息的結構和示例性內容;圖2B表示頭信息的結構和示例性內容;圖2C表示單個節(jié)目鏈接信息200的結構和示例性內容;圖3是分割記錄單元23的處理流程圖;圖4表示由信息記錄裝置20對記錄在硬盤24上的分割數(shù)據(jù)進行處理的概要圖;圖5是重放單元25的處理流程圖;圖6是壓縮單元26的處理流程圖;圖7是清除單元27的處理流程圖;圖8A-8C表示當通過信息記錄裝置20重放和壓縮分割數(shù)據(jù)以及更新鏈接信息時,硬盤24存儲區(qū)的變化;圖9是表示本發(fā)明第二實施方式的信息記錄裝置20的結構圖;圖10是驗證請求單元29的處理流程圖;和圖11是當分割數(shù)據(jù)包含內容信息時,壓縮單元26的處理流程圖。
具體實施例方式
實施方式1以下的描述涉及本發(fā)明所述信息記錄裝置的第一實施方式。
概述信息記錄裝置從外部源接收廣播節(jié)目的數(shù)據(jù)(以下將稱之為“節(jié)目數(shù)據(jù)”),并且把通過將編碼的節(jié)目數(shù)據(jù)分割成固定長度的單元而得到的分割數(shù)據(jù)記錄到硬盤上。信息記錄裝置還記錄鏈接信息,所述鏈接信息表示每段分割數(shù)據(jù)的存儲位置和分割數(shù)據(jù)在硬盤特定區(qū)域中的重放順序。
當將數(shù)據(jù)記錄到磁盤上和從磁盤上讀取數(shù)據(jù)時將涉及到管理硬盤存儲區(qū)的鏈接信息。在鏈接信息中未示出的存儲區(qū)被認為是對進一步記錄節(jié)目數(shù)據(jù)有效的空閑區(qū)(以下稱之為“空閑區(qū)”)。
當使用者命令重放記錄在硬盤上的節(jié)目時,信息記錄裝置將根據(jù)鏈接信息依次讀取構成節(jié)目的分割數(shù)據(jù)并將其解碼,和向監(jiān)視器輸出解碼數(shù)據(jù)。信息記錄裝置還對解碼數(shù)據(jù)進行壓縮以減小數(shù)據(jù)的大小,并將壓縮數(shù)據(jù)記錄到硬盤的空閑區(qū)上,而且當進行記錄時更新鏈接信息以便顯示壓縮分割數(shù)據(jù)的存儲位置而不是壓縮前的分割數(shù)據(jù)的存儲位置。
結構圖1是表示本發(fā)明第一實施方式的信息記錄裝置20的結構圖。下面將參照圖1詳細說明所述裝置的結構。
信息記錄裝置20由模一數(shù)轉換器(ADC)21,編碼單元22,分割記錄單元23,固定磁盤24,重放單元25,壓縮單元26,清除單元27和數(shù)一模轉換器(DAC)28構成。
ADC21的作用是把通過調諧器10接收到的廣播信號轉換成數(shù)字信號。在此,假設接收到的信號包括表示由使用者以及通過電子節(jié)目指南(EPG)選定的廣播節(jié)目的信號。
編碼單元22的作用是對經ADC21數(shù)字轉換的節(jié)目數(shù)據(jù)進行編碼,并將編碼數(shù)據(jù)發(fā)送到分割記錄單元23。在此用MPEG作為編碼方案,而且以在當前編碼信息(將在后面進行說明)中示出的位速率進行解碼。
分割記錄單元23的作用是接收寫緩沖器(未示出)中的編碼節(jié)目數(shù)據(jù),并且根據(jù)鏈接信息200(將在后面進行說明)把與緩沖器容量相同的節(jié)目數(shù)據(jù)作為一段分割數(shù)據(jù)記錄到固定磁盤24上的空閑區(qū)中。分割記錄單元23的作用還包括按照重放順序將分割數(shù)據(jù)的存儲位置輸入到每個節(jié)目的鏈接信息200中。
固定磁盤24是硬盤,數(shù)字通用光盤(DVD)或是類似記錄介質。
重放單元25的作用是接收使用者指令以重放記錄在固定磁盤24上的節(jié)目,根據(jù)鏈接信息200將構成節(jié)目的分割數(shù)據(jù)讀到讀緩沖器(未示出)中,并對讀緩沖器中多個分割數(shù)據(jù)單元內的節(jié)目數(shù)據(jù)進行解碼。重放單元25的作用還表現(xiàn)在將解碼的分割數(shù)據(jù)輸出到DAC28,并且將解碼的分割數(shù)據(jù)與存儲位置一道發(fā)送到壓縮單元26。
壓縮單元26的作用是從重放單元25接收解碼的分割數(shù)據(jù),以比解碼數(shù)據(jù)低的位速率壓縮解碼數(shù)據(jù),并將壓縮的分割數(shù)據(jù)記錄到固定磁盤24上。
在此,壓縮包括最初的解碼和隨后以當前編碼信息(將在后面進行說明)中示出的位速率對分割數(shù)據(jù)進行再編碼以減小數(shù)據(jù)大小,再編碼是以比預解碼數(shù)據(jù)低的位速率進行的。盡管只要能減小數(shù)據(jù)大小也可以使用其它編碼電路,但是在此使用的是MPEG。壓縮單元26向清除單元27發(fā)送表示壓縮分割數(shù)據(jù)存儲位置(以下將稱之為“壓縮后存儲位置”)和壓縮前分割數(shù)據(jù)存儲位置(以下將稱之為“壓縮前存儲位置”)的信息。
清除單元27的作用是在與壓縮前分割數(shù)據(jù)相關的節(jié)目鏈接信息200中用壓縮后存儲位置代替壓縮前的存儲位置。
DAC28的作用是把從重放單元25輸出的解碼分割數(shù)據(jù)轉換成模擬信號,并將模擬信號輸出到監(jiān)視器30。
監(jiān)視器30是液晶顯示器(LCD)等,其作用是顯示從DAC28發(fā)送的模擬信號。
數(shù)據(jù)下面將用圖2A-2C說明信息記錄裝置20中記錄的表數(shù)據(jù)。
圖2A表示當對節(jié)目數(shù)據(jù)進行編碼時由編碼單元22表示的和當對分割數(shù)據(jù)進行壓縮時由壓縮單元26表示的編碼信息50的結構和示例性內容。
如圖2A中所示,編碼信息50中的編碼等級51與位速率52相對應。
在此,編碼等級51表示編碼和壓縮等級,而位速率52表示編碼和壓縮位速率。
當對節(jié)目數(shù)據(jù)進行編碼時由編碼單元22讀取先前記錄在固定磁盤24上或共享ROM等存儲器(未示出)中的編碼信息50而當對重放單元25解碼的分割數(shù)據(jù)進行壓縮時由壓縮單元讀取先前記錄在固定磁盤24上或共享ROM等存儲器(未示出)中的編碼信息50。
圖2B表示頭信息100的結構和示例性內容,所述頭信息適合于由編碼單元22編碼和由分割記錄單元23分割成固定長度單元的節(jié)目數(shù)據(jù)和由壓縮單元26壓縮的分割數(shù)據(jù)。
如圖2B中所示,頭信息100中的ID110與壓縮頻率120,編碼等級130和數(shù)據(jù)140相對應。
在此,ID110是專門標識各段分割數(shù)據(jù)和壓縮分割數(shù)據(jù)的標識符,而且只要分割記錄單元23或壓縮單元26產生分割數(shù)據(jù)或壓縮數(shù)據(jù)就要添加該ID110。
壓縮頻率120表示壓縮單元26已經對各段分割數(shù)據(jù)和壓縮分割數(shù)據(jù)進行壓縮的次數(shù)。
編碼等級130表示在編碼信息50中編碼等級51的值,編碼單元22和壓縮單元26中的一個對分割數(shù)據(jù)和壓縮的分割數(shù)據(jù)以該編碼等級進行了編碼或壓縮。
為了便于說明,圖中還包含了表示ID110和分割數(shù)據(jù)/壓縮的分割數(shù)據(jù)之間對應關系的數(shù)據(jù)140。
當分割記錄單元23記錄分割數(shù)據(jù)時,產生頭信息100,當壓縮單元26壓縮解碼的分割數(shù)據(jù)時讀取頭信息100,以用當壓縮單元26記錄壓縮分割數(shù)據(jù)時再次產生頭信息100。
圖2C表示鏈接信息的結構和示例性內容,所述鏈接信息適用于記錄在固定磁盤24上的節(jié)目數(shù)據(jù),其中如圖2C所示,節(jié)目名稱210與數(shù)據(jù)220、圖標230和存儲位置240相對應。
節(jié)目名稱210表示從記錄使用者選定節(jié)目的EPG中獲得的名稱。
為了便于說明,圖中還包括表示節(jié)目名稱210和分割數(shù)據(jù)/壓縮分割數(shù)據(jù)之間對應關系的數(shù)據(jù)220。
圖標230指明重放單元25是否已經從固定磁盤24讀取了數(shù)據(jù)220的分割數(shù)據(jù)和壓縮分割數(shù)據(jù)并且是否已經重放。
存儲位置240表示各段分割數(shù)據(jù)和壓縮分割數(shù)據(jù)在固定磁盤24中的地址,并利用列表結構按重放順序進行鏈接。應注意的是在圖2C中重放順序從上部開始。
當記錄分割數(shù)據(jù)時通過分割記錄單元23更新鏈接信息200,而當壓縮單元26記錄壓縮分割數(shù)據(jù)時由清除單元27更新鏈接信息200。
操作下面將說明信息記錄裝置20的操作。
信息記錄裝置20通過調諧器10從外部源接收輸入的編碼節(jié)目數(shù)據(jù),對接收到的節(jié)目數(shù)據(jù)進行編碼,把編碼的節(jié)目數(shù)據(jù)分成固定長度的單元,并將分割的數(shù)據(jù)記錄到磁盤上24。
圖3是通過分割記錄單元23進行處理的流程圖。下面將結合圖3說明這些操作。
當從使用者(步驟S51)接收記錄指令時,分割記錄單元23讀取鏈接信息200并輸入從與節(jié)目數(shù)據(jù)一起接收到的EPG中獲得節(jié)目名稱(步驟S52)。
分割記錄單元23將編碼單元22編碼的節(jié)目數(shù)據(jù)接收到寫緩沖器中,并產生頭信息(步驟S53)。分割記錄單元23判斷寫緩沖器是否已滿(步驟S54),并繼續(xù)從編碼單元22接收節(jié)目數(shù)據(jù)直到寫緩沖器已滿。當緩沖器變滿時(步驟S54=YES),分割記錄單元23產生結束信息(步驟S55),并將附加了頭信息和結束信息的節(jié)目數(shù)據(jù)作為一段分割數(shù)據(jù)記錄到固定磁盤24上。當記錄分割數(shù)據(jù)時,分割記錄單元23按照重放順序將與節(jié)目名稱210相關的存儲位置輸入到鏈接信息200中(步驟S56)。
下面將用圖4所示的流程圖說明當使用者命令重放記錄在固定磁盤24上的節(jié)目時進行的操作。
當接收使用者所選的記錄在固定磁盤24上的節(jié)目名稱(步驟S11)時,信息記錄裝置20從固定磁盤24上讀取節(jié)目的鏈接信息200(步驟S12)。
重放單元25根據(jù)讀取的鏈接信息200依次讀取構成選定節(jié)目的分割數(shù)據(jù)并重放讀取的數(shù)據(jù)(步驟S13)。
與重放單元25所做的處理并行,壓縮單元26將已經重放的分割數(shù)據(jù)壓縮并將壓縮數(shù)據(jù)記錄到固定磁盤24上(步驟S14)。與壓縮單元26所做的處理并行,清除單元27通過用壓縮后的存儲位置代替壓縮前的存儲位置來更新鏈接信息(步驟S15)。
下面將用圖5、6和7詳細說明上述處理操作。
圖5是重放單元25的處理流程圖。
重放單元25根據(jù)鏈接信息200將與選定重放的節(jié)目名稱對應的分割數(shù)據(jù)讀到讀緩沖器中,對分割數(shù)據(jù)單元中的讀出數(shù)據(jù)進行解碼,并通過DAC28向監(jiān)視器30輸出解碼數(shù)據(jù)(步驟S22)。
然后,重放單元25把解碼分割數(shù)據(jù)的鏈接信息200中的圖標230更新成“1”(步驟S23),并向壓縮單元26發(fā)送解碼數(shù)據(jù)和相應的頭信息100(步驟S24)。
圖6是壓縮單元26的處理流程圖。
在從重放單元25接收解碼的分割數(shù)據(jù)和相應的頭信息100的同時(步驟S31),壓縮單元26讀取編碼信息50和選擇對應于某個位速率的編碼等級,所述位速率應低于與頭信息100中所示編碼等級130對應的位速率(步驟S32)。
然后,壓縮單元26以對應于選定編碼等級的位速率對解碼的分割數(shù)據(jù)進行壓縮(步驟S33),并為壓縮數(shù)據(jù)產生表示壓縮頻率120和編碼等級130的頭信息100(步驟S34)。
在步驟S34之后,壓縮單元26把壓縮的分割數(shù)據(jù)和產生的頭信息記錄到固定磁盤24上(步驟S35),并將壓縮前的分割數(shù)據(jù)和壓縮的分割數(shù)據(jù)二者的頭信息都發(fā)送到清除單元27(步驟S36)。
圖7是清除單元27的處理流程圖。
接收在步驟S36從壓縮單元26發(fā)送的分割數(shù)據(jù)和壓縮分割數(shù)據(jù)二者的頭信息100的同時(步驟S41),清除單元27從固定磁盤24上讀取鏈接信息200,并用壓縮分割數(shù)據(jù)的存儲位置替換分割數(shù)據(jù)的存儲位置240(步驟S42)。
在上述更新處理步驟S42中其存儲位置已經替換的分割數(shù)據(jù)的存儲區(qū)作為固定磁盤24上的空閑存儲區(qū),能夠重新記錄分割數(shù)據(jù)和壓縮的分割數(shù)據(jù)。
工作實施例下面將用圖2A-2C以及圖8A-8C給出的實施例并結合圖5、6和7說明上述處理操作。
圖8A到圖8C表示當使用者命令重放輸入到鏈接信息200的節(jié)目名稱210中的節(jié)目1時(圖2C),固定磁盤24存儲區(qū)的變化。矩形框300、301和302各代表固定磁盤24,而圖8A中的“數(shù)據(jù)(未播放的)”表示輸入到圖2C的數(shù)據(jù)220中的各段數(shù)據(jù)。
在圖5中,當接收到重放節(jié)目1的用戶指令時,重放單元25讀取節(jié)目1的鏈接信息200,并讀取構成節(jié)目1的分割數(shù)據(jù),以便從數(shù)據(jù)1-1開始的讀緩沖器(步驟S21)。
然后,重放單元25對讀到該讀緩沖器中的數(shù)據(jù)1-1進行解碼,并通過DAC21將解碼數(shù)據(jù)1-1輸出到監(jiān)視器(步驟S22)。
在步驟22之后,重放單元25將節(jié)目1的鏈接信息200中的數(shù)據(jù)1-1的圖標更新成“1”(步驟23),并且把解碼數(shù)據(jù)1-1和數(shù)據(jù)1-1的頭信息100發(fā)送到壓縮單元26(步驟24)。
相對于數(shù)據(jù)1-2到1-4反復進行上述處理直到接收到的結束重放的用戶指令為止。
在圖6中,在從重放單元25接收解碼數(shù)據(jù)1-1和頭信息100的同時,壓縮單元26讀取編碼信息50,并選擇編碼等級2,所述編碼等級2對應于比數(shù)據(jù)1-1的編碼等級1低的位速率(步驟S32)。
在步驟S32之后,壓縮單元26在對應于選定編碼等級2的4Mbps位速率下對解碼數(shù)據(jù)1-1進行壓縮(步驟S33),并產生表示壓縮數(shù)據(jù)1-1的壓縮頻率“1”和編碼等級“2”的頭信息(步驟S34)。
壓縮單元26將壓縮的數(shù)據(jù)1-1和重新產生的頭信息記錄到固定磁盤24上(步驟S35),并且向清除單元27發(fā)送數(shù)據(jù)1-1的頭信息和重新產生的頭信息(步驟S36)。
在圖7中,在接收數(shù)據(jù)1-1的頭信息100(圖2B)和壓縮數(shù)據(jù)1-1的頭信息的同時(步驟S41),清除單元27通過用壓縮數(shù)據(jù)1-1的存儲位置替換數(shù)據(jù)1-1的存儲位置來更新節(jié)目1的鏈接信息(步驟S42)。
圖8B表示已經用與數(shù)據(jù)1-1同樣的方式處理過的數(shù)據(jù)1-2的狀態(tài),在重放數(shù)據(jù)1-3期間,已將壓縮數(shù)據(jù)1-1和壓縮數(shù)據(jù)1-2記錄到固定磁盤24上,因此,釋放了數(shù)據(jù)1-1和數(shù)據(jù)1-2的存儲區(qū)域將其作為進一步記錄的空閑區(qū)320。
圖8C表示對數(shù)據(jù)1-3和數(shù)據(jù)1-4進行了完全處理,從而建立了擴大的空閑區(qū)325的狀態(tài)。
實施方式2在用認證方信息表示作于對接收到的節(jié)目數(shù)據(jù)中附加的節(jié)目復制進行驗證的認證方的情況下,以下的說明將涉及這樣的實施方式,其中信息記錄裝置根據(jù)認證方信息向認證方發(fā)送驗證請求和根據(jù)復制是否已進行驗證而發(fā)送重放的壓縮/記錄分割數(shù)據(jù)。
圖9是表示本發(fā)明第二實施方式的信息記錄裝置20結構圖。
如圖9所示,第二實施方式的信息記錄裝置20除了包括圖1所示結構外,還包括驗證請求單元29和LAN接口40,所述裝置20通過LAN接口40與外部服務器41相連。
驗證請求單元29的作用是根據(jù)認證方信息通過LAN接口40向外部服務器41發(fā)送與分割數(shù)據(jù)的復制相關的驗證請求,和從外部服務器41接收與驗證請求有關的響應信息,并向壓縮單元26發(fā)送響應信息。
應注意的是,在此假設接收到的節(jié)目數(shù)據(jù)中具有用附在其上的URL表示的驗證信息,而且假設分割記錄單元23產生包含驗證信息的頭信息并且當記錄分割數(shù)據(jù)時將頭信息和分割數(shù)據(jù)一起記錄到固定磁盤24上。
工作情況下面將利用圖10說明驗證請求單元29根據(jù)驗證信息進行的操作。
重放單元25從固定磁盤24上讀取與使用者選定的節(jié)目名稱有關的分割數(shù)據(jù)和頭信息,并將讀出的數(shù)據(jù)和頭信息發(fā)送到驗證請求單元29。
在從重放單元25接收頭信息的同時(步驟S61),驗證請求單元29判斷頭信息中是否包含認證方信息(步驟S62)。
如果判斷包含認證方信息(步驟S62=YES),驗證請求單元29將根據(jù)認證方信息通過LAN接口40把驗證請求傳送到外部服務器41,從而請求認證方驗證分割數(shù)據(jù)的復制(步驟S63)。
如果從外部服務器41接收到驗證結果復制的復制驗證(步驟S64=YES),驗證請求單元29將接受來自使用者的編碼等級(圖2A)選擇(步驟S66),而且命令壓縮單元26在選定的編碼等級下對分割數(shù)據(jù)進行壓縮。
在接收到的信息(例如復制一次)表明復制沒有被驗證時(步驟S64=NO),驗證請求單元將命令壓縮單元26以低于分割數(shù)據(jù)的位速率對分割數(shù)據(jù)進行壓縮(步驟S65)。
變型例下面的說明涉及本發(fā)明第一實施方式的信息記錄裝置20的變型例。
變型例1在實施方式1中,重放的分割數(shù)據(jù)是壓縮的目標,即使是在分割記錄單元23記錄節(jié)目數(shù)據(jù)期間空閑區(qū)低于所述閾值,也可以將記錄在固定磁盤24上的壓縮分割數(shù)據(jù)指定為可進一步壓縮的數(shù)據(jù)而且壓縮單元26和清除單元27的處理是在指定的數(shù)據(jù)上完成的。
在這種情況下,分割記錄單元23判斷固定磁盤24上的空閑區(qū)是否處于或低于所述的閾值,并且在判斷為肯定的情況下,把判斷結果通知壓縮單元26。
在從分割記錄單元23接收到肯定的判斷結果時,壓縮單元26讀取鏈接信息200,讀取圖標為“1”的每段壓縮分割數(shù)據(jù)的編碼信息50和頭信息100,指定編碼等級130為“5”之外的那些壓縮分割數(shù)據(jù)段作為壓縮數(shù)據(jù),并對指定的數(shù)據(jù)進行壓縮/記錄。
應注意的是,在將壓縮的分割數(shù)據(jù)作為壓縮目標的情況下,可以將那些編碼等級不為“5”的壓縮分割數(shù)據(jù)按編碼頻率的升序進行優(yōu)先中。
變型例2在實施方式1中,盡管編碼等級可以根據(jù)包含在分割數(shù)據(jù)中的節(jié)目類型而改變,但是壓縮單元26以低于與頭信息100對應的編碼等級130的位速率壓縮解碼的分割數(shù)據(jù)。
例如,如果用包含在分割數(shù)據(jù)中的“立體聲”音頻信號特征認定非節(jié)目內容(例如商業(yè)信息)而用“單聲道”音頻特征認定節(jié)目內容,則當一段分割數(shù)據(jù)是分割數(shù)據(jù)包含的節(jié)目內容時,將把該段分割數(shù)據(jù)的節(jié)目類型設定為“節(jié)目內容”。
在這種情況下,分割記錄單元23將內容信息附加到各段分割數(shù)據(jù)的頭信息上,所述內容信息表示的是分割數(shù)據(jù)包含節(jié)目內容或是非節(jié)目內容。因此,假設根據(jù)內容信息表示的是節(jié)目內容還是非節(jié)目內容來預設編碼位速率,并且將非節(jié)目內容情況下的位速率設定得低于節(jié)目內容。
應注意的是,分割記錄單元23可以將節(jié)目數(shù)據(jù)分成與節(jié)目內容對應的區(qū)段和與非節(jié)目內容對應的區(qū)段。
以下參照圖11進行的說明涉及壓縮單元26的處理過程,所述處理根據(jù)從重放單元25接收到的包含在頭信息中的內容信息設置編碼等級。
當從重放單元25接收解碼分割數(shù)據(jù)的頭信息時(步驟S71),壓縮單元26讀取內容信息(步驟S72),并判斷內容信息是否表示節(jié)目內容(步驟S73)。
如果判斷是肯定的(步驟S73=YES),壓縮單元26將壓縮速率設定成節(jié)目內容(步驟S74),而如果判斷是否定的(步驟S73=NO),則壓縮單元26將中斷壓縮處理(步驟S75),把壓縮速率設定為非節(jié)目內容,重新開始壓縮處理,并發(fā)送命令重放單元25重新開始重放的信號(步驟S76)。在處理完其內容信息表示非節(jié)目內容的分割數(shù)據(jù)之前,使壓縮速率保持在非節(jié)目內容速率(步驟S77=YES),而在處理完成時將壓縮速率設定為節(jié)目內容(步驟S74)。
附加說明以上已根據(jù)實施方式1和2對本發(fā)明的信息記錄裝置進行了說明,當然,本發(fā)明并不限于這些實施方式。還可以進行以下的改進。
(1)盡管在優(yōu)選實施例中是由壓縮單元26完成壓縮,但是如果采用與編碼單元22完成的編碼相同的編碼,可以用編碼單元22作為壓縮方案。在這種情況下,重放單元25向編碼單元22發(fā)送解碼分割數(shù)據(jù),而編碼器把從ADC21接收到的輸入信息切換到重放單元25,并且完成編碼,以便對解碼數(shù)據(jù)進行壓縮。這種結構可以通過共享處理程序塊而降低硬件成本。
(2)在優(yōu)選實施方式中,盡管是將編碼的程序數(shù)據(jù)分成固定單元并將其記錄到固定磁盤24上,但也可以在不將數(shù)據(jù)分成固定單元的情況下將程序數(shù)據(jù)記錄到固定磁盤24上。
在僅重放一部分節(jié)目的情況下,例如,重放單元25從固定磁盤24上讀取相應的節(jié)目數(shù)據(jù),并在讀出節(jié)目數(shù)據(jù)時將記錄的開始位置和結束位置存儲在存儲器中。壓縮單元26對從重放單元25發(fā)來的解碼節(jié)目數(shù)據(jù)進行壓縮和記錄,并在進行記錄時產生壓縮節(jié)目數(shù)據(jù)的頭信息。清除單元27產生鏈接信息,該信息使得讀取的是壓縮數(shù)據(jù)壓縮后的存儲位置而不是記錄在存儲器中的起始位置,并且在壓縮數(shù)據(jù)壓縮后的存儲位置之后讀出存儲器中的記錄結束位置。
(3)如果在接收到的與表示CM提供者信息合在一起的節(jié)目數(shù)據(jù)中還包括需要更新的數(shù)據(jù)(例如商業(yè)信息),則當重放節(jié)目數(shù)據(jù)時,信息記錄裝置20可以從CM提供者那里獲得更新數(shù)據(jù),并且替換成最新的CM數(shù)據(jù)。
在這種情況下,分割記錄單元23將根據(jù)節(jié)目數(shù)據(jù)是與商業(yè)信息有關還是與節(jié)目內容有關而把節(jié)目數(shù)據(jù)分成與商業(yè)信息對應的區(qū)段和與節(jié)目內容對應的區(qū)段,并如上述變型例2所述將內容信息附加到各段分割數(shù)據(jù)的頭信息上。
當從固定磁盤24上讀取的分割數(shù)據(jù)頭信息中的內容信息表示CM時,重放單元25將從CM提供者那里獲得最新的CM數(shù)據(jù),用獲得的CM數(shù)據(jù)替換分割數(shù)據(jù),并重放最新的CM數(shù)據(jù)。
壓縮單元26對從重放單元25接收到的解碼的最新CM數(shù)據(jù)進行壓縮和記錄。
(4)在優(yōu)選實施方式中,盡管是用寫緩沖器容量作為分割節(jié)目數(shù)據(jù)的標準,但也可以把相當于單元容量而不是緩沖器容量的節(jié)目數(shù)據(jù)或是在固定時間周期中在寫緩沖器中接收到的節(jié)目數(shù)據(jù)作為分割數(shù)據(jù)。
(5)在優(yōu)選實施方式中,由重放單元25解碼的分割數(shù)據(jù)進行壓縮時雖然使用了與比分割數(shù)據(jù)編碼等級高一級的編碼等級相對應的位速率,但如果所用位速率低于原位速率的話,也可以用任何編碼等級或由使用者選定的編碼等級對解碼的分割數(shù)據(jù)進行壓縮。
(6)在上述變型例1中,在在分割記錄單元23對構成節(jié)目的分割數(shù)據(jù)進行記錄期間固定磁盤24的空閑區(qū)小于所述閾值的情況下,壓縮單元26將記錄在固定磁盤24上用于進一步壓縮的壓縮分割數(shù)據(jù)作為目標。然而,可以指定對寫緩沖器中接收的節(jié)目數(shù)據(jù)或是記錄節(jié)目的記錄分割數(shù)據(jù)進行壓縮。在這種情況下,壓縮單元26以比編碼單元22所用位速率低的位速率對指定的數(shù)據(jù)進行壓縮,并將與頭信息對應的壓縮頻率設定為“1”。
(7)在優(yōu)選實施方式中,盡管是將所有壓縮的分割數(shù)據(jù)都記錄到固定磁盤24上,但也可以將壓縮數(shù)據(jù)記錄到DVD等便攜式裝置中。在這種情況下,將與便攜式裝置相關的信息添加到鏈接信息中。在將復制控制信息(例如復制一次)附加到接收到的節(jié)目數(shù)據(jù)中的情況下,可以在用比原始節(jié)目數(shù)據(jù)高的壓縮速率進行壓縮后,將節(jié)目數(shù)據(jù)記錄到便攜式裝置中并將原始數(shù)據(jù)清除。
(8)本發(fā)明可以是用于執(zhí)行根據(jù)本發(fā)明的信息記錄器件的處理操作(圖3,5,6,7)的方法。作為選擇,用于使處理器執(zhí)行這些處理操作(圖3,5,6,7)的計算機程序記錄在發(fā)行的記錄介質上或通過各種形式的信道進行傳播來分布計算機程序。示例性的記錄介質包括IC卡,硬盤,光盤,軟盤,和ROM。通過存儲到處理器可讀存儲器等中,可以調用所設置的計算機程序,而且通過用處理器執(zhí)行計算機程序可以實現(xiàn)本發(fā)明所述信息記錄裝置的功能。
應注意的是,本發(fā)明所述的信息記錄裝置可用于硬盤記錄器、DVD記錄器和等。
盡管已經參照附圖以實施例方式對本發(fā)明進行了完整地描述,但是應該注意的是,對于本領域的技術人員而言,可以對本發(fā)明做出各種變型和改進。因此,除非這些變型和改進脫離開本發(fā)明的范圍,否則將認為它們包含在本發(fā)明中。
權利要求
1.一種壓縮視頻數(shù)據(jù)的信息記錄裝置,所述視頻數(shù)據(jù)形成從記錄介質上讀取的視頻流,而所述記錄介質存儲有給出并指向視頻數(shù)據(jù)存儲位置以讀取視頻流形式的視頻數(shù)據(jù)的參考信息,所述信息記錄裝置包括能夠讀取部分視頻數(shù)據(jù)的讀取單元;能夠壓縮讀取的數(shù)據(jù)和將該壓縮數(shù)據(jù)記錄到記錄介質上的壓縮單元;和更新單元,所述更新單元能夠在記錄壓縮數(shù)據(jù)時更新參考信息使之顯示壓縮數(shù)據(jù)的存儲位置而不是讀出數(shù)據(jù)的存儲位置。
2.根據(jù)權利要求1所述的信息記錄裝置,其特征在于,所述視頻數(shù)據(jù)由多段分割視頻數(shù)據(jù)構成,所述參考信息表示每段分割視頻數(shù)據(jù)的存儲位置和存儲位置的參考順序,所述讀取的視頻數(shù)據(jù)是一段分割視頻數(shù)據(jù),和所述更新單元可以在記錄壓縮的分割數(shù)據(jù)時更新參考信息,從而顯示壓縮分割數(shù)據(jù)的存儲位置而不是讀取的分割數(shù)據(jù)的存儲位置。
3.根據(jù)權利要求2所述的信息記錄裝置,其特征在于,至少一段分割視頻數(shù)據(jù)包括指向一個與該段分割視頻數(shù)據(jù)復制相關的認證方的復制信息,以及所述信息記錄裝置進一步包括驗證請求單元,當讀取的分割數(shù)據(jù)包含復制信息時,所述驗證單元能夠向認證方發(fā)送驗證請求和從認證方接收應答信息;和控制單元,其能夠根據(jù)接收到的應答信息控制由所述壓縮單元進行的壓縮和記錄。
4.根據(jù)權利要求1所述的信息記錄裝置,其特征在于,進一步包括容量判斷單元,其能夠判斷記錄介質的空閑容量是否處于所述閾值或低于所述閾值;和記錄單元,其能夠將構成外部所需視頻流的視頻數(shù)據(jù)與參考信息一起記錄到記錄介質上,其中如果判斷是肯定的,在記錄視頻流期間,則所述讀取單元、壓縮單元和更新單元可以對已記錄的視頻流的視頻數(shù)據(jù)進行讀取、壓縮/記錄和更新。
5.根據(jù)權利要求2所述的信息記錄裝置,其特征在于,每一段分割視頻數(shù)據(jù)包括多種節(jié)目中一種節(jié)目的全部或部分信息以及表示節(jié)目類型的分類信息,以及所述壓縮單元可以根據(jù)所包含的分類信息改變對讀取的分割數(shù)據(jù)進行壓縮的壓縮速率。
6.根據(jù)權利要求2所述的信息記錄裝置,其特征在于,至少一段分割視頻數(shù)據(jù)包括需要更新的數(shù)據(jù),所述讀取單元包括獲取子單元,所述獲取子單元能夠判斷讀取的分割數(shù)據(jù)是否包含需要新的數(shù)據(jù),以及如果判斷為肯定,則從外部獲取更新數(shù)據(jù),以及所述壓縮單元在用獲取的更新數(shù)據(jù)替換了需要更新的數(shù)據(jù)之后,對讀取的分割數(shù)據(jù)進行壓縮和記錄。
7.一種壓縮視頻數(shù)據(jù)的信息記錄方法,所述視頻數(shù)據(jù)形成從記錄介質上讀取的視頻流,而所述記錄介質存儲有給出并指向視頻數(shù)據(jù)存儲位置以讀取視頻流形式的視頻數(shù)據(jù)的參考信息,所述方法包括以下步驟讀取部分視頻數(shù)據(jù);壓縮所述讀取的數(shù)據(jù)以及將該壓縮的數(shù)據(jù)記錄到記錄介質上;和當記錄壓縮的數(shù)據(jù)時,更新參考信息使之顯示壓縮數(shù)據(jù)的存儲位置而不是讀取數(shù)據(jù)的存儲位置。
全文摘要
信息記錄裝置(20)包括對節(jié)目數(shù)據(jù)進行編碼的編碼單元(22),所述節(jié)目數(shù)據(jù)是由ADC(21)對通過調諧器(10)接收的使用者選定的廣播信號進行了數(shù)字轉換的節(jié)目數(shù)據(jù);分割記錄單元(23),該分割記錄單元把分成固定單元的編碼節(jié)目數(shù)據(jù)記錄到固定磁盤(24)上;重放單元(25),其通過DAC(28)向監(jiān)視器(30)輸出解碼的分割數(shù)據(jù);壓縮單元(26),其把由重放單元(25)解碼的壓縮分割數(shù)據(jù)記錄到固定磁盤(24)上;和清除單元(27),其更新存儲在固定磁盤(24)上的參考信息使之顯示壓縮分割數(shù)據(jù)的存儲位置而不是分割數(shù)據(jù)的存儲位置。
文檔編號G11B20/10GK1725839SQ20051007995
公開日2006年1月25日 申請日期2005年6月27日 優(yōu)先權日2004年6月30日
發(fā)明者三野吉輝, 山田篤志 申請人:松下電器產業(yè)株式會社