新四季網

數據傳送系統及設備、數據記錄設備和數據傳送方法

2023-07-20 12:22:01

專利名稱:數據傳送系統及設備、數據記錄設備和數據傳送方法
技術領域:
本發明涉及數據傳送系統、數據傳送設備、數據記錄設備和數據傳送方法,其適於傳送/記錄諸如音樂的內容數據。
背景技術:
個人計算機的HDD(硬碟驅動器)有一種使用形式,例如,安排用作主要記錄介質,以存儲諸如音樂的內容數據,而所存內容數據被轉錄至其它記錄介質(次要記錄介質),用于欣賞次要記錄介質一側上的音樂等的再現。
在這種情況下,在HDD裡存儲了諸如音樂的內容數據,其是從諸如CD-DA(數字音頻光碟)和DVD(數字多用途盤)的分組介質再現的,或是從外部音樂伺服器等經通信網絡下載的內容數據,而個人計算機是連接至該通信網絡的。接著,用戶把次要記錄介質的記錄設備連接至個人計算機以拷貝(複製)或移動(傳送)HDD裡所存的內容數據,並以兼容次要記錄介質的再現設備來再現諸如音樂的內容數據。
作為次要記錄介質,例如,公認的有使用諸如快閃記憶體的半導體存儲器來實現的存儲卡、用作磁光碟的迷你盤、CD-R(可記錄光碟)、CD-RW(可重寫光碟)、DVD-RAM、DVD-R、DVD-RW等。
兼容這些介質(記錄介質)的錄/放機普遍作為記錄設備和再現設備,其兼容次要記錄介質,並有多種形式,諸如固定記錄/再現設備和可攜式記錄/再現設備,從而各用戶可根據自己的愛好和自己的裝備來實踐內容數據的記錄/再現。
有時,例如當考慮到上述內容數據的使用形式時,必須考慮內容數據的著作權保護。例如,若用戶利用內容數據的發送服務或購買分組介質、從而在內容數據存入HDD後,允許內容數據不受限地被拷貝至次要記錄介質,則會發生侵害著作權人的正當權益的事態。因此,提出了有關數據處理的各種技術和方案,以在涉及作為數字數據的內容數據的處理時維護著作權保護,並包括了一種叫做SDMI(安全數位音樂動議)的標準,作為提案之一。
後面將要說明由SDMI所建立的數據路徑,而在考慮了著作權保護和普通用戶的利益(為私人使用而拷貝的權利)後,對於存入例如以HDD作為主要記錄介質的個人計算機的內容,諸如從外部伺服器經網絡發送的內容數據(以下將稱為網絡內容)、和從諸如CD-DA和DVD的分組介質裡讀出、以在諸如集成在個人計算機裡的CD-ROM驅動器或連接至個人計算機的磁碟驅動器的磁碟驅動設備裡再現的內容數據(以下將稱為磁碟內容),要求正確地執行將其傳送/記錄至次要記錄介質。
有時,當傳送內容數據以從諸如HDD的主要記錄介質拷貝至諸如迷你盤的次要記錄介質時,會出現以下問題。
現假設ATRAC 3(或其它壓縮方式)壓縮的內容數據以加密形式存入作為主要記錄介質的HDD。
通常,當網絡內容等同於SDMI允許內容時,此數據原為例如ATRAC 3或其它壓縮方式編碼的數據,其在由諸如DES的密鑰加密以內容密鑰(CK)加密後被發送。因而,可假設上述內容數據是存入HDD的。
此外,若假設送你盤安排用作了次要記錄介質,需考慮以下情況即具有HDD的個人計算機通過USB等連接至迷你盤記錄設備,以向迷你盤記錄設備傳送存入HDD的內容數據,用於拷貝和記錄迷你盤裡的內容數據。
迷你盤原被開發為記錄ATRAC 3壓縮的數據的介質,而近年的設備也適應ATRAC 3方式,其被ATRAC方式的發展所實現。
一般如圖18所示的各種位率的數據格式可用於ATRAC 3方式,也有一種情況,例如要存入HDD的ATRAC 3壓縮的內容數據使用如圖18所示的任何格式(任何位率)。
不過,所有適應(可再現的)迷你盤記錄/再現設備的是圖18所示格式之中由虛線圍起來的兩種格式,即僅以132或66kbps的位率。
此外,要發送並存入HDD的內容數據當然也可以是除ATRAC 3壓縮數據以外的壓縮數據。
在此情形下,必須有例如圖17A和17B所示的處理,方可傳送內容數據以把它們從作為主要記錄介質的HDD拷貝和記錄到作為次要記錄介質的迷你盤。
假設存入HDD的內容數據是ATRAC 3壓縮數據,並且其位率不適應迷你盤記錄設備。即位率可以是176、146、105、94、47和33kbps裡的任何一種。
有時,為便於說明,用「A3D」來表示ATRAC 3壓縮數據。此外,用「A3Dx」來表示位率不適應迷你盤記錄設備的ATRAC 3壓縮數據,而位率適應迷你盤記錄設備的ATRAC 3壓縮數據則表示成「A3Dy」。
並且,在本說明書裡,為便於說明,用「E(x,y)」來表示以密鑰「x」加密的數據「y」。
此外,用「D{x,E(x,y)}」來表示以密鑰「x」加密的數據「E(x,y)」在解密後得出的數據。
因而,例如,若如上所述假設ATRAC 3壓縮數據為「A3D」,則與以密鑰CK加密的「A3D」等同的內容可表示成「E(CK,A3D)」。
此外,以密鑰CK加密的「E(CK,A3D)」在解密後得出的數據可表示成「D{CK,E(CK,A3D)}。」圖17A示出了一種情況下的處理,即把壓縮方式轉換成適應迷你盤記錄設備的壓縮方式,然後再傳送在具有HDD(主要記錄介質)的個人計算機側上的內容。
在圖17A裡,當假設存入HDD(主要記錄介質)的內容為從加密「A3Dx」而得出的「E(CK,A3Dx)」時,其中「A3Dx」是帶有密鑰CK的位率不適應迷你盤記錄設備的ATRAC 3壓縮數據,則首先執行「E(CK,A3Dx)」的解密。即,假設「D{CK,E(CK,A3Dx)}=A3Dx」。
接著,如「A3Dx」的解密數據被解碼(解壓),用於解壓成非壓縮的數據,例如線性PCM數據。
此後,在PCM數據上執行位率適應迷你盤記錄設備的ATRAC 3壓縮,然後將其轉換成壓縮數據「A3Dy」。
接著,以上壓縮的數據再以密鑰CK加密成加密數據「E(CK,A3Dy)」。
於是內容按此狀態被發送到諸如USB的發送線路,用於提供給迷你盤記錄設備。
圖17B示出了一種情況的處理,即在具有HDD(主要記錄介質)的個人計算機側上的發送前,把壓縮的內容數據轉換成非壓縮的數據。
在圖17B裡,當假設存入HDD的內容為從加密「A3D」而得出的「E(CK,A3D)」時,其中「A3D」是帶有密鑰CK的ATRAC 3壓縮數據,或為從加密「aDT」而得出的「E(CK,aDT)」,其中「aDT」是帶有密鑰CK的除ATRAC 3以外的壓縮數據,則首先執行內容數據的解密。即,假設「D{CK,E(CK,A3D)}」=A3D,或「D{CK,E(CK,aDT)}」=aDT。
接著,如「A3D」或「aDT」的解密數據被解碼(解壓),用於解壓成非壓縮的數據,例如線性PCM數據。
此後,PCM數據再以密鑰CK加密成加密數據「E(CK,PCM)」。
於是內容按此狀態被發送到諸如USB的發送線路,用於提供給迷你盤記錄設備。
只要在發送內容數據之前執行例如圖17A所示的處理,則數據自身可作為格式適應迷你盤記錄設備的數據而供給,即使存入HDD的內容數據和可以迷你盤再現的數據之間存在位率和壓縮方式的區別。此外,當決定採取圖17B所示的處理時,則把壓縮處理委託給迷你盤記錄設備,這樣,當然使內容數據在被轉換成適應迷你盤記錄設備的壓縮數據後被錄入迷你盤。
不過,當以圖17B所示的PCM數據格式發送時,PCM數據是非壓縮數據,並因而受到傳送率的限制,其取決於發送線路的帶寬和次要記錄介質的輸入帶寬。特別是迷你盤記錄設備需要以採樣頻率同步地輸入內容數據,從而必須實時(等於音樂等的再現所佔時間)地從主要記錄介質傳送至次要記錄介質。
在這點上,為縮短傳送所佔時間,在如圖17A所示的發送線路發送壓縮數據格式是有可能的,還必須把壓縮方式和內容數據的位率轉換成迷你盤記錄設備的,如上所述,以實現上述傳送。為此,在主要記錄介質側的裝備(個人計算機)需要支持各種壓縮方式,因為需要如圖17A所示的處理,其取決於各種要連接的裝備,以致設備的負擔很重。並且,由於必須在處理裡把數據再壓縮成PCM數據,故不能忽視處理時間。再者,PCM數據受到傳送率的限制,其取決於次要記錄介質側裝備(迷你盤記錄設備等)的記錄處理速度。
此外,當參考以下情況時,即迷你盤記錄設備被用做次要記錄介質側裝備,即使實踐了圖17A所示的位率的轉換,相關數據也未能錄入迷你盤。這是因為要處理的迷你盤記錄設備裡的ATRAC 3壓縮數據採取了考慮ATRAC壓縮數據的數據格式。
再者,如解壓縮和再壓縮的處理也帶來了發生音質變劣的問題。

發明內容
就以上情形而言,本發明的目的在於根據本發明提供內容數據從主要記錄介質至次要記錄介質有效、高速的傳送。
因此,根據本發明提供了數據傳送設備、數據記錄設備和包含數據傳送設備和數據記錄設備的數據傳送系統,以及用於數據傳送系統的數據傳送方法。
根據本發明的數據傳送設備包括主要記錄介質驅動裝置,用於把數據記錄/再現到主要記錄介質;存儲控制裝置,用於控制內容數據使其以加密壓縮數據的狀態存入主要記錄介質;發送裝置,用於把數據發送至所連接的能夠發送數據的數據記錄設備;和發送控制裝置,用於在通過所述發送裝置把存入主要記錄介質的內容數據發送至數據記錄設備時,把適應所述數據記錄設備的數據壓縮方式和位率與要發送的內容數據的壓縮方式和位率進行比較,並再在第一比較結果的情況下,允許內容數據以加密壓縮數據的狀態發送,而在第二比較結果的情況下,允許內容數據按加密非壓縮數據的狀態發送。
這裡使用的第一比較結果可認為是要發送的內容數據的數據壓縮方式等於適應數據記錄設備的數據壓縮方式,並且要發送的內容數據的位率不大於適應數據記錄設備的位率。
此外,第二比較結果可認為是要發送的內容數據的數據壓縮方式不同於適應數據記錄設備的數據壓縮方式,或要發送的內容數據的位率大於適應數據記錄設備的位率。
根據本發明的數據記錄設備包括接收裝置,用於接收發自所連接的數據傳送設備的數據;次要記錄介質驅動裝置,用於把數據錄入次要記錄介質;解密裝置,用於把已從所述數據傳送設備傳來的加密內容數據轉換成非加密狀態;和記錄控制裝置,用於當已從數據傳送設備收到了處於加密壓縮數據的狀態內容數據時,在對壓縮數據執行必要的數據附加處理之後,允許次要記錄介質驅動裝置把已被解密裝置轉換成非加密狀態的壓縮數據錄入次要記錄介質,而當已從數據傳送設備收到了處於加密非壓縮數據的狀態內容數據時,在對非壓縮數據執行壓縮處理之後,允許次要記錄介質驅動裝置把已被解密裝置轉換成非加密狀態的非壓縮數據錄入次要記錄介質。
此外,在把作為已由解密裝置轉換成非加密狀態的壓縮數據或非壓縮數據的流數據傳送至次要記錄介質、用於進行把流數據錄入次要記錄介質的處理時,記錄控制裝置根據接收裝置的接收處理狀態和次要記錄介質驅動裝置的信號處理狀態來控制傳送狀態。
再者,根據本發明,數據傳送系統構建為帶有上述數據傳送設備和上述數據記錄設備。
作為在將以加密壓縮數據狀態存入主要記錄介質的內容數據從數據傳送設備傳送至數據記錄設備、以把內容數據錄入次要記錄介質的情況下的數據傳送方法,根據本發明的數據傳送方法包含以下步驟把適應數據記錄設備的數據壓縮方式和位率與要從數據傳送設備發送的內容數據的壓縮方式和位率進行比較;當要發送的內容數據的數據壓縮方式等於適應數據記錄設備的數據壓縮方式、並且要發送的內容數據的位率不大於適應數據記錄設備的位率時,在對在數據記錄設備裡已轉換為非加密狀態的壓縮數據執行必要的數據附加處理之後,以加密壓縮數據狀態發送內容數據、再把壓縮數據錄入次要記錄介質;而當要發送的內容數據的數據壓縮方式不同於適應數據記錄設備的數據壓縮方式、並且要發送的內容數據的位率大於適應數據記錄設備的位率時,在對在數據記錄設備裡已轉換為非加密狀態的非壓縮數據執行壓縮處理之後,以加密非壓縮數據狀態發送內容數據,再把非壓縮數據錄入次要記錄介質。
根據具有以上構成的本發明,基於主要記錄介質側上存儲的內容數據的壓縮方式和位率、與次要記錄介質側上的壓縮方式和位率之間的關係,實現了最優數據傳送,。此外,在數據記錄設備側上需要執行的數據附加處理使得數據適應在次要記錄介質側上處置的數據格式。


圖1是示出了根據本發明實施例的系統構成的方框圖;圖2示出了根據本發明的SDMI內容的數據路徑;圖3是示出了根據實施例的主要記錄介質側裝備的方框圖;圖4是示出了根據實施例的次要記錄介質側裝備的方框圖;圖5是示出了在根據實施例傳送內容時主要記錄介質側裝備的處理的流程圖;圖6是示出了在根據實施例傳送內容時次要記錄介質側裝備的處理的流程圖;圖7A和7B示出了在根據實施例傳送內容時信號處理的過程;
圖8示出了根據實施例的啞位附加處理;圖9示出了根據實施例的啞位附加處理;圖10示出了根據實施例的啞位附加處理;圖11示出了根據實施例的啞位附加處理;圖12示出了根據實施例的次要記錄介質側的壓縮數據傳送操作;圖13示出了根據實施例的次要記錄介質側的壓縮數據傳送操作;圖14示出了根據實施例的次要記錄介質側的壓縮數據傳送操作;圖15A和15B示出了根據實施例的次要記錄介質側的非壓縮數據傳送操作;圖16A和16B示出了根據實施例的次要記錄介質側的非壓縮數據傳送操作;圖17A和17B示出了傳送內容時的信號處理;和圖18示出了ATRAC 3方式的位率。
具體實施例方式
以下將說明本發明的實施例,順序如下1.系統構成2.SDMI內容的數據路徑3.數據傳送設備的構成的實施例(主要記錄介質側裝備/PC)4.數據記錄設備的構成的實施例(次要記錄介質側裝備/記錄/再現設備)5.傳送內容時的處理6.數據記錄設備的流控制1.系統構成圖1示出了系統構成。主要記錄介質側裝備1等同於本發明的數據傳送設備,而次要記錄介質側裝備20A等同於本發明的數據記錄設備。於是,圖1所示的系統構成裡的構成包括主要記錄介質側裝備1和次要記錄介質側裝備20A,其等同於本發明的數據傳送系統。
例如,主要記錄介質側裝備1包含個人計算機。
以下為便於說明,在某些情況下把主要記錄介質側裝備1表示成個人計算機1。不過,應理解主要記錄介質側裝備1不總由個人計算機組成。
主要記錄介質側裝備1以軟體來執行文中所述的數據傳送設備所需的操作,所述軟體激活於用於運行SDMI內容數據的存儲/傳送等的個人計算機上。
接著,集成(或外部安裝)到個人計算機1的HDD5安排用作主要記錄介質(和主要記錄介質驅動裝置)。有時,儘管在實施例裡說明了使用HDD5作為主要記錄介質,但其實等同於主要記錄介質的記錄介質不限於HDD,並且,可使用各種介質,諸如光碟、磁光碟、裝備內集成的半導體存儲器、可攜式半導體存儲器(諸如存儲卡)等。
主要記錄介質側裝備1可允許經通信網絡110與內容伺服器91進行通信,由此能夠下載諸如音樂的內容數據。應理解內容伺服器91當然可以有多個,以使個人計算機可以選擇利用各種數據下載服務。
從內容伺服器91下載至個人計算機1的內容數據覆蓋SDMI適宜的內容數據、或其它不適應SDMI的內容數據。
形成網絡110的發送線路可以是有線或無線公用線路網、或個人計算機1和內容伺服器91之間的租用線路。具體地說,例如網際網路、衛星通信網、光纖網和其它各種通信線路皆可適用作為網絡110。
此外,在個人計算機1的HDD5裡也可存儲諸如由集成或外部安裝的磁碟驅動設備從諸如CD-DA和DVD的分組介質90(以下稱為磁碟90)再現的音樂的內容數據。
次要記錄介質側裝備20A或20B連接至個人計算機1,以此使存入HDD5的內容數據可傳送至次要記錄介質側裝備20A或20B。次要記錄介質側裝備20A或20B安排用作兼容次要記錄介質的記錄設備(記錄/再現設備)。接著,也使已從個人計算機1傳來的內容數據拷貝並錄入次要記錄介質。
儘管次要記錄介質的實施例可以有各種形式,但此處使用的次要記錄介質側裝備20B僅限於SDMI適宜的記錄設備。後面將參考圖2就數據路徑而言說明SDMI適宜的記錄設備。使用諸如快閃記憶體的半導體存儲器來實現的SDMI適宜存儲卡可作為次要記錄介質插入SDMI適宜的記錄/再現設備20B。於是,次要記錄介質側裝備20B安排用作記錄/再現設備,其兼容例如SDMI適宜的存儲卡。在此情況下,應以加密狀態把SDMI內容錄入次要記錄介質。
另一方面,次要記錄介質側裝備20A等同於所述數據記錄設備,並且用於將SDMI內容以加密狀態記錄在次要記錄介質裡,其需要滿足著作權保護的要求,如後詳述。此處可使用例如迷你盤作為次要記錄介質。於是,次要記錄介質側裝備20A安排用作迷你盤記錄/再現設備。以下,在某些情況下,也把次要記錄介質側裝備20A稱為記錄/再現設備20A。
不過,除了迷你盤,還可使用使用諸如快閃記憶體的半導體存儲器來實現的存儲卡;用作磁光碟的迷你盤;CD-R(可寫光碟);CD-RW(可重寫光碟);DVD-RAM;DVD-R;DVD-RW等也可以用作用於記錄和再現的次要記錄介質側裝備20A所使用的介質。於是,次要記錄介質側裝備20A可以是兼容這些介質的記錄設備。
個人計算機1和次要記錄介質例設備20A或20B基於諸如USB(統一串行總線)和IEEE1394的發送標準連接。當然,符合不同的發送標準的能夠經有線或無線發送線路發送內容數據的連接,也是可以的。
2.SDMI內容的數據路徑圖2示出了假設使用例如圖1所示的系統時由SDMI所建立的數據路徑。
有時,例如,此數據路徑關係到存儲音樂內容和將把音樂內容傳送到具有作為主要記錄介質的HDD5的個人計算機1裡的外部裝備(次要記錄介質側裝備20A、20B)的處理,也就是說,是以在個人計算機1裡運行音樂內容的存儲/傳送處理的軟體來實現的。
圖2裡的數據路徑的流程/處理被標以DP1~DP9的數字,由此在以下的說明裡以這些數字來代表對應的部分。
首先確認從內容伺服器91經網絡110發送來的內容數據(網絡內容)是否為受限於著作權保護的SDMI適宜內容(DP1)。
要發送的網絡內容包括收自伺服器側符合SDMI的內容(以下稱為SDMI適宜內容),和與SDMI無關的內容(以下稱為非SDMI內容)。
接著,在SDMI適宜內容的情況下,其數據已被諸如DES的密鑰加密以內容密鑰CK加密。若假設內容數據自身原為ATRAC 3或其它壓縮方式編碼的數據,則SDMI適宜內容以「E(CK,A3D)」的狀態發送。
當發送的網絡內容是SDMI適宜內容時,這些內容作為SDMI內容存入用作主要記錄介質的HDD5(DP1→DP2)。
在此情況下,以發送的「E(CK,A3D)」狀態把內容數據寫入HDD5。或者,在完成主要解密後又以不同的密鑰CK』加密,即以不同的密鑰代替密鑰之後,也可以「E(CK』,A3D)」的狀態把內容數據寫入HDD5。
另一方面,當網絡內容為非SDMI內容時,需要水印校驗,即基於數字水印的篩選處理(DP1→DP3)。
此外,直接在內容數據(磁碟內容)上執行水印校驗,該內容數據讀自諸如CD-DA和DVD的分組介質,以由諸如集成在個人計算機1裡的光碟機或連接個人計算機1的磁碟驅動設備所再現(DP3)。
即需要在非SDMI內容數據上執行水印校驗。
當內容數據未通過水印校驗時,就數據路徑而言,不合格的內容數據被處置為不準予拷貝的數據(DP3→DP5)。雖然可以有各種具體的取決於軟體假設計的處置,但內容數據被處置為不可傳送至其它介質拷貝/移動的數據、儘管準予存入HDD5,或否則,在處理SDMI適宜內容之時,被處置為不準予存入HDD5的數據。
當內容數據通過水印校驗時,即,存在數字水印並且作為拷貝控制位的拷貝許可為真,則確定通過的內容數據為合法可拷貝的內容數據,接著,還要確認內容數據是否需要被處置為SDMI適宜內容(DP4)。內容數據是否被處置為SDMI適宜內容取決於軟體假設計、用戶設置等。
當不必把內容數據處置為SDMI適宜內容時,把內容數據排除在相關SDMI適宜內容數據路徑以外,作為非SDMI內容處置的數據(DP6)。向例如不適應SDMI的記錄設備傳送等也被認為可行。
另一方面,當需要把內容數據處置為SDMI適宜內容時,給內容數據加密,再作為SDMI內容存入HDD5(DP4→DP2)。內容數據以例如「E(CK,A3D)」或「E(CK』,A3D)」的狀態存入HDD5。
上述數據路徑實現了將經網絡110得到的要處置為SDMI適宜內容的內容(SDMI網絡內容),或取自諸如CD-DA的磁碟或其它介質的要處置為SDMI適宜內容的內容(SDMI磁碟內容)存入用作主要記錄介質的HDD5。
存入HDD5的SDMI內容(SDMI網絡內容或SDMI磁碟內容)被傳送至SDMI適宜的記錄/再現設備20B,並依預定的規則給予拷貝至SDMI適宜的次要記錄介質上的許可。在本實施例的情況下,除了允許向記錄/再現設備20B傳送,以上SDMI內容也可在預定條件下向記錄/再現設備20A傳送。
當把SDMI適宜的記錄/再現設備20B連接到具有HDD5的個人計算機1時的處理如下。
在SDMI磁碟內容的情況下,確定適用於SDMI磁碟內容的傳送規則(使用規則),並根據使用規則鑑定用於拷貝至SDMI適宜的記錄/再現設備20B的傳送(DP8)。
有時,B從主要記錄介質(HDD5)拷貝到次要記錄介質(諸如存儲卡)從而以SDMI適宜的記錄/再現設備20記錄和/或再現的傳送被稱為「檢驗」。反之,從次要記錄介質移動到主要記錄介質的傳送被稱為「登記」。有時,當從次要記錄介質移動到主要記錄介質時,移動的內容數據在次要記錄介質處於擦去狀態。
就適應SDMI磁碟內容傳送的使用規則而言,預定了檢驗的上限計數,從而允許每一內容數據達到例如三次的檢驗。於是,允許拷貝例如三份SDMI適宜的次要記錄介質。此外,當進行登記時,意味著減去相關內容數據的檢驗計數。於是,若內容數據要從三份SDMI適宜的次要記錄介質之一進行登記時,即使已拷貝到了三份SDMI適宜的記錄介質上,卻仍可把內容向SDMI適宜的次要記錄介質上再拷貝。即,總是允許內容數據在最多三份SDMI適宜的次要記錄介質裡共存。
在SDMI網絡內容的情況下,也要確定適應SDMI網絡內容傳送的規則(使用規則),並根據使用規則鑑定向SDMI適宜的記錄/再現設備20B拷貝的傳送(DP7)。
使用規則以上述同樣方式確定檢驗計數的上限等,而在SDMI磁碟內容的情況下,計數上限等可等於或不等於使用規則。例如,某種情況下的檢驗限於主要。此時,儘管每一內容數據僅給以其它SDMI適宜的次要記錄介質之一拷貝許可,但只要進行從相關次要記錄介質的登記,就允許再次拷貝傳送。
當根據這些使用規則傳送SDMI內容以拷貝至SDMI適宜的次要記錄介質時,在發送線路以加密狀態來實現數據傳送。即,例如以上述「E(CK,A3D)」或「E(CK』,A3D)」的狀態傳送SDMI內容。
再者,SDMI適宜的記錄/再現設備20B在收到加密發送的SDMI內容後,以加密狀態把它們拷貝並錄入次要記錄介質。
當由SDMI適宜的記錄/再現設備20B再現拷貝並錄入次要記錄介質的SDMI內容時,讀自次要記錄介質的內容數據被解密和再現。即,以密鑰CK或CK』解密以「E(CK,A3D)」或「E(CK』,A3D)」的狀態錄入次要記錄介質的內容數據。
即,得到原始內容數據,即如「D{CK,E(CK,A3D)}」,=A3D或「D{CK』,E(CK』,A3D)}」=A3D的解密的ATRAC 3數據(A3D)。在內容數據上執行包括對ATRAC 3壓縮的解壓處理,用於通過例如音頻數據的解調來再現輸出音樂等。
如上所述,在數據路徑上的這一點即當由SDMI適宜的記錄/再現設備20B進行檢驗時並直到抵達次要記錄介質、或由傳送使用規則校驗實現了拷貝管理,SDMI適宜內容數據皆採取加密數據的形式,從而對內容數據實行著作權保護。
另一方面,當記錄/再現設備20A連接至個人計算機1時,採取以下處理。
有時,記錄/再現設備20A把數據以解密狀態錄入例如用作次要記錄介質的迷你盤等,不同於SDMI適宜的記錄/再現設備20B。由於以解密狀態記錄,故即使以廣泛通用的普通迷你盤再現設備也可再現拷貝並錄入迷你盤的內容數據,結果方便了用戶。
但是,以解密狀態記錄卻對著作權保護不利。因此,在向記錄/再現設備20A傳送內容數據的情況下,需要滿足預定條件。
這些條件準予向記錄/再現設備20A傳送SDMI網絡內容,用於以解密狀態拷貝並錄入次要記錄介質,其被認為是以下三個條件,即(1)接受了記錄/再現設備20A的鑑定;(2)著作權人同意拷貝和記錄要傳送的內容數據;(3)不準登記。
若滿足了這些傳送條件(1)(2)(3),卻不允許不受限的拷貝至除SDMI適宜的記錄/再現設備20B外的傳送,著作權保護功能也能保持安全。此外,也可給予著作權保護功能,條件是內容數據以加密狀態置於執行傳送的發送線路上(在記錄/再現設備20A側執行解密)。
在向記錄/再現設備20A傳送SDMI網絡內容的情況下,校驗以上傳送條件(DP9)。
即,在記錄/再現設備20A上執行預定的鑑定處理。此外,基於內容數據裡所含的標識信息確認著作權人的允許拷貝的意圖。還要加上登記/檢驗的規則。
在向記錄/再現設備20A傳送SDMI網絡內容的情況下,根據這些條件以加密狀態在發送線路上發送數據。即,例如以上述「E(CK,A3D)」或「E(CK』,A3D)」的狀態傳送SDMI網絡內容。
接著,在具有如圖4所示的結構(後面將要說明)的記錄/再現設備20A中的接收處理之後,加密的SDMI網絡內容由解密單元29解密成例如原始ATRAC 3壓縮數據(A3D)。接著,把解密內容數據通過由編碼/解碼單元24執行的編碼處理提供給記錄/再現單元25,並錄入迷你盤100。
於是,當拷貝並錄入迷你盤100的SDMI內容由記錄/再現設備20A再現時,在普通使用的迷你盤系統中所需的解碼處理,即EFM解調、ACIRC糾錯、ATRAC壓縮方式的解壓等對於讀自迷你盤100的數據是足夠的。
這意味著內容數據所拷貝並錄入的迷你盤被允許以普通方式再現內容數據,即使把迷你盤裝入普通的迷你盤再現設備。即,如上所述用戶通過允許普通的非SDMI適宜的迷你盤再現設備再現拷貝並錄入迷你盤100的SDMI網絡內容即可欣賞音樂等。
有時,在圖2所示的數據路徑裡,在DP7、DP8和DP9處當使用規則校驗等導致未準予傳送時,毋需贅言,不向記錄/再現設備20A或20B傳送。
3.數據傳送設備的構成的實施例(主要記錄介質側裝備/PC)圖3示出了用作數據傳送設備的主要記錄介質側裝備1的構成。有時,儘管在此所述的實施例涉及由個人計算機組成的主要記錄介質側裝備1的情況,但主要記錄介質側裝備也使用專用硬體以形成僅用於數據傳送的裝備,以構建功能相同的構成。
在本實施例的情況下,提供數據傳送設備的主要記錄介質是通過安裝軟體程序來實現的,其允許個人計算機1執行數據傳送所必須的功能。有時,本文使用的術語「個人計算機」或「計算機」表示廣義的所謂通用計算機。
該程序可預先錄入ROM3或用作計算機內部集成的記錄介質的硬碟(HDD)5。
或者,也可把程序暫時或永久地存(記錄)入可移動介質,諸如軟盤、CD-ROM(只讀光碟)、MO(磁光)盤、DVD(數字多用盤)、磁碟和半導體存儲器。可移動記錄介質可提供為所謂分組介質,並等同於圖1所示的分組介質90。
有時,該程序可從下載網址經數字衛星廣播地球衛星無線傳送至計算機,或經諸如LAN(區域網)和網際網路的網絡有線傳送,而不止是上述從分組介質90裝入計算機,從而計算機以通信單元8接收如上傳送的程序,用於裝入集成的HDD5。
圖3所示的計算機1具有內部集成的CPU(中央處理單元)2。輸入/輸出接口10經總線12連接至CPU 2。當用戶操作由鍵盤、滑鼠器、話筒等組成的輸入單元7、以通過輸入/輸出接口10輸入指令時,CPU 2根據指令執行ROM(只讀存儲器)裡所存的程序。或者,CPU 2還把存入HDD5的程序、經衛星或網絡傳送並又由通信單元8接收用於裝入HDD5的程序或從諸如裝入驅動器9中以安裝到HDD5的光碟的分組介質90讀出的程序裝入RAM(隨機存儲器)以執行。於是,CPU 2執行數據傳送設備對SDMI內容的處理,如後所述。
接著,CPU 2允許處理結果按需要從包含LCD(液晶器)和揚聲器的輸出單元6通過例如輸入/輸出接口10輸出,或通過通信單元8發送,或錄入HDD5。
在本實施例的情況下,通信單元8用於允許經圖1所示的網絡110與各種伺服器通信。即,計算機1能夠從外部內容伺服器91下載網絡內容,諸如音樂內容。根據上述數據路徑,對要下載的網絡內容執行處理SDMI適宜內容或非SDMI內容所必須的處理,而以上網絡內容作為SDMI內容存入HDD,作為至少是例如SDMI適宜的處理。存入HDD5的SDMI內容提供內容,以傳送至SDMI適宜的次要記錄介質側裝備20B或已鑑定的次要記錄介質側裝備(記錄/再現設備)20A。
連接單元11是允許與次要記錄介質側裝備20A或20B的數據通信的連接部分。可使用例如USB接口、IEEE1394接口等。當然,也可使用符合其它標準的有線接口和使用紅外線和電波實現的無線接口。
有時,用於實現如圖2所述的數據路徑的各種處理也包括並行或單獨執行的處理(例如,並行處理或依靠對象的處理),其毋需分別按時間順序處理。
此外,該程序可以是以單個計算機處理或是以多個計算機分布式處理的程序。再者,該程序還可以是傳送至遠端計算機執行的程序。
4.數據記錄設備的構成的實施例(次要記錄介質側裝備/記錄/再現設備)圖4示出了次要記錄介質側裝備(記錄/再現設備)20A的構成,其等同於本發明的數據記錄設備。
所示實施例涉及記錄/再現設備20A,其構成例如迷你盤記錄器。於是,迷你盤(磁光碟)用作次要記錄介質100的實施例。以下把次要記錄介質100表示為迷你盤100。
有時,圖4裡僅示出了用作次要記錄介質100的迷你盤的記錄/再現數據的處理系統和適應從主要記錄介質側裝備1傳送數據的處理系統,而兼容迷你盤100的驅動系統、伺服系統和再現輸出系統等與常用的迷你盤記錄/再現設備相同,因而略去了它們的詳細說明。
MD控制單元(CPU)21安排用作系統控制器,其控制了用作記錄/再現設備20A的整個系統。具體地說,對於迷你盤100的記錄和再現,MD控制單元執行對旋轉驅動器、轉軸伺服電機、會聚伺服電機、跟蹤伺服電機和步進伺服電機的控制,控制光學頭/磁頭的雷射束和磁場應用操作並控制對要記錄和再現的數據的編碼/解碼處理。此外,控制與用於鑑定或生成數據的個人計算機的通信的指示交換、以及各種來自個人計算機1的指令,並執行對要傳送的內容數據等的處理。
儘管未示出,但也提供了作為用戶接口的操作單元和顯示單元,從而也執行通過操作單元執行的對用戶操作監視的控制、還執行取決於顯示單元的操作和顯示等的處理。
記錄/再現單元25是裝備了光學頭、磁頭、磁碟旋轉驅動系統、伺服系統等,用於實際執行迷你盤100的數據的記錄/再現的部分。
編碼/解碼單元24給要錄入迷你盤100的數據編碼,並給從迷你盤100再現的數據解碼。公所周知,在迷你盤系統的情況下,對要記錄的數據執行ACIRC糾錯碼編碼處理和EFM調製處理。編碼/解碼單元24於是對要記錄的數據執行ACIRC編碼和EFM編碼,用於把它們提供給記錄/再現單元25。
此外,當再現時,編碼/解碼單元也執行解碼處理,諸如對已從記錄/再現設備25讀出和供給的數據(射頻信號)的二進位編碼處理、EFM解調和ACIRC糾錯處理。
編解碼器23是藉助ATRAC/ATRAC 3壓縮編碼執行壓縮處理和解壓處理的部分。
要錄入迷你盤100的數據被認為是已在完成ATRAC/ATRAC 3壓縮編碼後經上述編碼處理的數據。於是,當數據尚未經壓縮編碼時,即例如PCM音頻數據,作為要記錄的數據被輸入記錄/再現設備20A,由編解碼器23執行ATRAC或ATRAC 3壓縮編碼,從而把壓縮數據提供給編碼/解碼單元24。
此外,當再現時,由記錄/再現單元24讀出並又由編碼/解碼單元24解碼的數據被認為是ATRAC或ATRAC 3壓縮數據。由此,例如44.1kHz和16位量化的數字音頻數據被解調,其原因是由編解碼器23執行對ATRAC或ATRAC 3壓縮的解壓處理。在未示出的輸出系統的電路裡,數字音頻數據經數/模轉換、模擬信號處理、放大處理等成為揚聲器輸出信號,其再現為音樂等。
或者,也可能以數字音頻數據的狀態輸出至其它裝備。
以上構成涉及常用迷你盤系統的記錄/再現設備所裝備的組件,此處使用的記錄/再現設備20A提供了接收器26、DMA 27、解密單元28、緩存29、啞位附加單元30和流控制單元31,作為兼容用作主要記錄介質側裝備1的個人計算機的部分,以及在傳送的內容數據上執行接收/解密處理的部分。
接收器26連接至記錄/再現設備和圖3的個人計算機1的連接單元11之間,用於與個人計算機1建立數據通信。接收器執行信號處理,其符合諸如USB和IEEE1394的通信系統。
隨著接收器26收到數據,從個人計算機1的通信包括各種指令、SDMI內容等。
在DMA(直接存儲器訪問)27的控制下,由接收器26收到的作為SDMI內容的數據被存入緩存29。有時,若數據是在CPU的控制下而非在DMA 27的控制下被移至緩存29的,則不必在意。
解密單元28需要適應對SDMI內容的加密處理。即,放置用於給以加密狀態傳送的SDMI內容解密的密鑰(密鑰CK、CK』等),從而解密單元以密鑰CK等給已收到的加密狀態的SDMI內容解密,諸如以「E(CK,A3D)」的狀態的內容。即,按「D{CK,E(CK,A3D)}」=A3D得到解密的ATRAC 3壓縮數據。
密鑰CK等可以是預先存儲的密鑰,或在預定時期從用作數據傳送設備的個人計算機1發送至記錄/再現設備20A的密鑰也可作為要存儲的密鑰。此外,當個人計算機1發送密鑰CK等時,若密鑰CK自身也以其它密鑰CCK加密了,則不必在意,並且在記錄/再現設備20A側使用密鑰CCK執行密鑰CK的解密,然後存入緩存29。
有時,應理解SDMI內容不總是從加密ATRAC 3壓縮數據得出的數據。也有一種情況,即傳送和輸入例如從以密鑰CK加密線性PCM數據得出的「E(CK,PCM)」狀態的內容。在此情況下,當然是通過在解密單元裡的處理按「D{CK,E(CK,PCM)}」=PCM得到解密的線性PCM數據。
當解密的SDMI內容數據是ATRAC 3壓縮數據時,在啞位附加單元30裡對解密的SDMI內容執行啞位附加處理,然後傳送至流控制單元31。
當解密的SDMI內容數據是PCM數據時,不通過啞位附加單元30裡的處理即執行傳送至流控制單元31。
啞位附加單元30附加啞位以使ATRAC 3壓縮數據適合在迷你盤裡處置的數據格式,後面將要說明其具體實施例。
流控制單元31把收到的解密的SDMI內容傳送至用作記錄處理系統的MD控制單元21(至編解碼器23、編碼/解碼單元24和記錄/再現單元25),以把解密的SDMI內容錄入迷你盤100,並且特別地,執行用於有效地實行傳送以上SDMI數據的控制。
後面將要詳細說明由流控制單元31的傳送操作。
根據以上構成,當已發自個人計算機1的SDMI內容數據是「E(CK,A3D)」的狀態的數據時,在經啞位附加單元30的處理後,通過流控制單元31向記錄處理系統傳送收到的解密的ATRAC 3壓縮數據,並通過編碼/解碼單元24裡的編碼處理由記錄/再現單元25錄入迷你盤100。
此外,當已發自個人計算機1的SDMI內容數據是「E(CK,PCM)」的狀態的數據時,通過流控制單元31向記錄處理系統傳送收到的解密的PCM數據,以由編解碼器23對PCM數據執行ATRAC 3壓縮處理,此後再通過編碼/解碼單元24裡的編碼處理由記錄/再現單元25錄入迷你盤100。
有時,當發送內容數據時,還要把各種指令從個人計算機1發送至記錄/再現設備20A。
當執行內容數據的傳送以及把內容數據錄入迷你盤100時,個人計算機1的CPU 2向記錄/再現設備20A的MD控制單元21發送下列各指令·給出壓縮方式和要發送的目標內容數據的位率的信息,其存儲在HDD5裡·給出壓縮方式和內容數據的位率的信息,其是把內容數據發送至發送線路所必須的·在把內容數據錄入迷你盤100時指定壓縮方式(指定或ATRAC/ATRAC 3的132kbps或ATRAC 3的66kbps)這些指令在被接收器26收到後傳送至MD控制單元21,從而MD控制單元21需要執行信號處理控制/記錄處理控制,其是當響應這些指令操作捕獲收到的數據時所必須的。
例如,MD控制單元21可用這些指令判別收到的內容數據是「E(CK,A3D)」狀態數據或「E(CK,PCM)」狀態數據,並因此執行適應收到的內容數據的數據格式的信號處理,如上所述。
5.傳送內容時的處理作為當把內容數據從個人計算機1傳送至記錄/再現設備20A時的處理,圖5示出了個人計算機1的CPU 2的處理,而圖6示出了記錄/再現設備20A的MD控制單元21允許各部件執行的操作的控制處理。
首先說明個人計算機1的CPU 2的處理。
在傳送存入HDD5的某些內容數據的情況下,CPU 2確定所存內容數據的壓縮方式是否與錄入次要記錄介質時所必須的壓縮方式相同,如圖5所示的步驟F101。
在ATRAC 3適宜的迷你盤記錄設備作為次要記錄介質側裝備20A連接的情況下,CPU 2可判別次要記錄介質裡的壓縮方式是ATRAC還是ATRAC3。在此情況下,由於CPU 2指定響應上述指令記錄至MD控制單元21情況下所必須的壓縮方式和位率,故需要確認指定的壓縮方式和內容數據的壓縮方式。下面假設CPU 2為MD控制單元21指定ATRAC 3方式裡的位率為132kbps,而給出說明。
在此情況下,CPU 2在步驟F101處判斷要傳送的內容數據的壓縮方式是否為ATRAC 3方式。
在內容數據的壓縮方式是ATRAC 3方式的情況下,在後續步驟F102處確認內容數據的位率。儘管在ATRAC 3方式的情況下位率有多種,如圖18所示,但需要判別要傳送的內容數據的位率等於還是低於次要記錄介質側的位率,在此情況下即132kbps。
即,判斷內容數據的位率是1761kbps還是146kbps,或其它的位率(範圍為132~33kbps)。
作為步驟F101和F102的判別結果,當要傳送的內容數據的壓縮方式為ATRAC 3方式、並且位率不大於次要記錄介質側(迷你盤側)的位率時,處理完整地前進至步驟F106,把讀自HDD5的內容數據流發送至發送線路,而毋需任何特別的數據轉換處理。
在此情況下,內容數據以「E(CK,A3D)」的狀態提供給記錄/再現設備20A。
另一方面,作為步驟F101和F102的判別結果,當要傳送的內容數據為ATRAC 3壓縮數據以外的壓縮數據、或儘管壓縮方式為ATRAC 3方式但位率高於次要記錄介質側(迷你盤側)的位率時,處理前進至步驟F103以首先執行解密。
即,存入HDD5的內容,當是ATRAC 3壓縮數據「E(CK,A3D)」時,被解密成「D{CK,E(CK,A3D)}」=A3D。
又一方面,存入HDD5的內容,當是ATRAC 3壓縮數據以外的壓縮數據「E(CK,aDT)」時,被解密成「D{CK,E(CK,aDT)}」=aDT。
然後,在步驟F104處,解密成A3D或aDT的數據被解碼(解壓),用於解壓成等同於非壓縮數據的線性PCM數據。
接著,在步驟F105處,PCM數據被再次以密鑰CK加密成加密數據「E(CK,PCM)」。
接著,處理前進至步驟F106以把「E(CK,PCM)」狀態的內容數據流發送至發送線路,用於提供給記錄/再現設備20A。
當內容數據如上所述從個計算機1發送至發送線路時,CPU 2此時響應上述指令,把要經發送線路提供的內容數據的壓縮方式和位率通知MD控制單元21。
下面參考圖6說明用作接收側的記錄/再現設備20A的MD控制單元21的處理。
MD控制單元21在步驟F201處判斷從主要記錄介質側接收的內容數據的壓縮方式是否是在錄入用作次要記錄介質的迷你盤100的情況下所必須的壓縮方式。
此外,在步驟F202處,還要判斷從主要記錄介質側接收的內容數據的位率不大於在錄入迷你盤100的情況下所必須的位率。
即,MD控制單元21可根據上述指令判別從發送線路接收的內容數據的壓縮方式和位率,並且由指令指定在錄入迷你盤100的情況下所必須的壓縮方式和位率,從而MD控制單元21可基於上述指令在步驟F201和F202處做出判別。
假設在錄入迷你盤100的情況下所必須的壓縮方式是ATRAC 3方式,並且指定位率為132kbps,如上所述。接著,如圖5中的處理所判斷的,經發送線路提供的內容數據是加密的ATRAC 3壓縮數據「E(CK,A3D)」或加密的PCM數據「E(CK,PCM)」。
於是,在此情況下,在步驟F201處,若提供的內容數據是「E(CK,A3D)」,則判斷兩種壓縮方式相等。
1並且,如圖5中的處理所判斷的,所有以「E(CK,A3D)」的狀態收到的皆是位率不大於132kbps的內容數據。於是,若提供的內容數據是數據「E(CK,A3D)」,則實際上同時在步驟F202處做出判斷。
當經發送線路提供的內容數據是「E(CK,A3D)」時,即從主要記錄介質收到的內容數據的壓縮方式與在錄入迷你盤100的情況下所必須的壓縮方式相同,並且內容數據的壓縮方式不大於在錄入迷你盤100的情況下所必須的位率,則處理前進至步驟F203以執行解密。即,允許解密單元28對由接收器26收到再在緩存29裡捕獲的內容數據流執行「D{CK,E(CK,A3D)}」=A3D的處理。
再者,允許啞位附加單元30對已解密的內容數據(A3D)執行啞位附加處理,如步驟F204。
此情況下的啞位附加處理被認為是一種用於使得ATRAC 3壓縮數據適應在迷你盤裡處置的ATRAC 3方式數據格式的處理。
迷你盤系統原是通過採用ATRAC方式開發的系統,並且後來隨著壓縮率更高的ATRAC 3的開發,被認為也適應ATRAC 3方式。但是,由於ATRAC方式與ATRAC 3的壓縮率以及聲音單元基礎的數據大小皆不同,故原為ATRAC方式假設計的信號處理系統不足以解釋ATRAC 3壓縮數據。由此,儘管採用了ATRAC 3作為壓縮方式,但仍把適合ATRAC方式數據的特殊數據格式應用於迷你盤系統。
於是,啞位附加處理提供了滿足以上情形的處理。
具體地說,假設一個為立體聲的左、右音頻數據各提供了最小單元的ATRAC方式的數據單元,即聲音單元,為212位元組數據。另一方面,ATRAC3壓縮數據的壓縮率更高,從而每聲音單元的數據少於212位元組。即,可以說啞位附加處理等同於通過給ATRAC 3壓縮數據附加啞位使每聲音單元的數據大小變成212位元組的處理。
圖8示出了當收到了位率為132kbps的A3D內容數據時,啞位附加處理的實施例。
在位率為132kbps的情況下,兩個聲道(左/右)的字節數是384位元組,每個聲道是192位元組,如圖8所示。
如圖8所示,在各左/右聲道上,192位元組的聲音單元變成了212位元組的聲音單元。即,通過在收到的A3D內容數據的192位元組聲音單元前後附加12位元組的首標和8位元組的註腳作為啞位,各聲道的聲音單元變成了212位元組的聲音單元。
圖9示出了當收到了位率為66kbps的A3D內容數據時,啞位附加處理的另一實施例。此外,此情況下的ATRAC 3原數據被認為是所謂聯合立體聲方式數據,即,示出了由(左+右)數據和(左-右)數據構成兩個例如左和右聲道的數據的情況。
在位率為66kbps的情況下,兩個聲道的聲音單元的字節數是192位元組,如圖18所示。於是,如圖9所示,通過在收到的內容數據的192位元組左/右聲音單元前後附加12位元組的首標和8位元組的註腳作為啞位,聲音單元變成了212位元組的聲音單元。
圖10示出了當收到了位率為105kbps的A3D內容數據時的啞位附加處理。
在位率為105kbps的情況下,兩個聲道(左/右)的字節數是304位元組,每聲道152位元組,如圖18所示。
如圖10所示,在各左/右聲道上,152位元組的聲音單元變成了212位元組的聲音單元。即,通過在收到的A3D內容數據的152位元組聲音單元前後附加12位元組的首標、40位元組的填充和8位元組的註腳作為啞位,各聲道的聲音單元變成了212位元組的聲音單元。
圖11示出了當收到了位率為94kbps的A3D內容數據時的啞位附加處理。
在位率為94kbps的情況下,兩個聲道(左/右)的字節數是272位元組,每聲道136位元組,如圖18所示。
如圖11所示,在各左/右聲道上,136位元組的聲音單元變成了212位元組的聲音單元。即,通過在收到的A3D內容數據的136位元組聲音單元前後附加12位元組的首標、56位元組的填充和8位元組的註腳作為啞位,各聲道的聲音單元變成了212位元組的聲音單元。
在圖6所示的步驟F204裡,MD控制單元21允許啞位附加單元30執行上述處理。
附加了啞位的A3D內容數據從流控制單元31傳送至記錄處理系統,如步驟F205,並最終由記錄/再現單元25通過在編碼/解碼單元24裡的處理錄入迷你盤100。後面將要說明流控制單元31的操作。
在經發送線路提供的內容數據為「E(CK,PCM)」的情況下,即存入主要記錄介質的內容數據的壓縮方式不同於在錄入迷你盤100的情況下所必須的壓縮方式,或儘管壓縮方式相等但位率高於在錄入迷你盤100的情況下所必須的位率,處理前進至步驟F206以首先執行解密。即,允許解密單元28對由接收器26收到再在緩存29裡捕獲的內容數據流執行「D{CK,E(CK,PCM)}」=PCM的處理。
接著,把解密內容數據(PCM)不通過啞位附加單元30裡的處理即傳送至流控制單元31,並接著從流控制單元31傳送至記錄處理系統,如步驟F207。在此情況下,在記錄處理系統裡,在經由編解碼器23進行的ATRAC 3壓縮處理後,把PCM數據傳送編碼/解碼單元24,並由記錄/再現單元25錄入迷你盤100。後面將要說明此情況下流控制單元31的操作。
在如上所述把內容數據從個人計算機1傳送至記錄/再現設備20A的情況下,對內容數據基於圖5和圖6所示的處理執行信號處理。圖7A和圖7B總結了信號處理的處理。
當存入主要記錄介質的要發送的內容數據的壓縮方式與要錄入迷你盤100的數據的壓縮方式相同、並且位率不大於在錄入迷你盤100的情況下所必須的位率時,其處理如圖7A所示。
在此情況下,加密的ATRAC 3壓縮數據「E(CK,A3D)」不被轉換即發送至發送線路,並接著被提供給次要記錄介質側裝備(記錄/再現設備20A)。接著,在記錄/再現設備20A裡,把加密的ATRAC 3壓縮數據解密成壓縮數據「A3D」,其接著被轉換成附加了啞位的壓縮數據「A3D(md)」以符合迷你盤系統,提供錄入迷你盤100的數據。
上述處理的效果是簡化了傳送處理、由簡化的傳送處理改善了傳送效率、縮短了傳送時間和解決了音質變劣的問題,這是因為毋需在主要記錄介質側裝備裡進行諸如解密、解壓(轉換成PCM)、再壓縮和再加密的處理。
在存入主要記錄介質的內容數據的壓縮方式不同於錄入迷你盤100的數據時所必須的壓縮方式的情況下、或儘管壓縮方式相等但位率高於在錄入迷你盤100時所必須的位率的情況下,其處理如圖7B所示。
在此情況下,加密壓縮的內容數據「E(CK,A3D)」或「E(CK,aDT)」被解密成A3D或aDT,其被進一步解碼(解壓)以解壓成等同於非壓縮數據的線性CPM數據。接著,PCM數據再被以密鑰CK加密成數據「E(CK,PCM)」,其接著被發送至發送線路並最終被提供給次要記錄介質側裝備(記錄/再現設備20A)。接著,在記錄/再現設備20A裡,加密數據被解密成非壓縮數據PCM,其然後經ATRAC 3壓縮處理,提供錄入迷你盤100的數據。
在內容數據的傳送超出圖7A所示處理的可執行範圍的情況下,圖7B所示的處理能夠以記錄/再現設備20A把內容數據錄入迷你盤100。
6.數據記錄設備的流控制現在說明在記錄/再現設備20A裡的流控制。
當經發送線路收到的內容數據被錄入用作次要記錄介質的迷你盤100時,存在一種情況,即內容數據流未能以數據被記錄時那樣連續地寫入迷你盤100,這取決於發送線路的傳送帶寬和輸入次要記錄介質的帶寬。
假設傳送接口例如為USB(版本1.1),則確保帶寬為12Mkbps,而有效帶寬受限於某種原因如緩存29的容量和從接收器26傳送至緩存29的數據量而很小,若考慮數據的傳送超出了輸入緩衝大小的話。特別地,當所接收的內容數據為非壓縮的PCM數據時,對帶寬的限制較壓縮數據的情況更大。
此外,當以低速率執行從緩存29到次要記錄介質(迷你盤100)的傳送時,常常無法執行連續的寫入。
由此,本實施例通過採用以下的流控制實現了高速傳送。
具體地說,當由接收器26收到並又傳送至緩存29的內容數據由解密單元28解密後,被存入緩存29裡另一個區域,並再基於由流控制單元31執行的控制從MD控制單元21傳送至記錄處理系統(編碼/解碼單元24和編解碼器23),此時在流控制單元31和MD控制單元21之間需要根據各部件條件的流控制。
下面說明當經發送線路提供「E(CK,A3D)」時的流控制,即把解密並附加了啞位的ATRAC 3壓縮數據從流控制單元31傳送至MD控制單元21。
在此情況下,如圖4所示,數據傳送的執行響應於各信號,諸如從MD控制單元21至流控制單元31的數據請求XARQ,以及字節下降XABS、傳送時鐘ACLK和從流控制單元31至MD控制單元21的壓縮流數據DATA。
圖12、13和14示出了傳送時的時序圖。有時,圖12、13和14提供了連續的時序圖,並在各圖的最上段示出了對應於位時序(傳送時鐘ACLK)的數值(時刻)。
在此情況下,數據傳送的執行響應於從MD控制單元21至流控制單元31的數據請求XARQ。當提出數據請求XARQ時,執行從諸如USB的發送線路接收數據,並且流控制單元31開始向MD控制單元21傳送壓縮流數據DATA,該傳送與傳送時鐘ALCK同步,只要是為要傳送至記錄處理系統的解密數據(壓縮流數據DATA)在緩存29裡保留了2位元組。同時,流控制單元31也按字節單元輸出字節下降XABS。
例如圖12所示,假設當數據請求XARQ居於時刻「2」時,為壓縮流數據DATA保留了2位元組,直到時刻「n+3」,從時刻「n+4」開始傳送壓縮流數據DATA,並輸出字節下降XABS。如圖所示,與傳送時鐘ACLK同步地從MSB傳送1位元組數據,並根據低4位時序輸出字節下降XABS。
在圖12所示的傳送開始後,執行例如圖13所示的連續的數據傳送。
現假設根據接收處理系統的情形從時刻「n+36」處暫時中斷向MD控制單元21的數據傳送,如圖13所示。可認為這是數據從USB發送線路傳送得太晚的情況,或從接收器26到緩存20傳送得太晚的情況。
在此情況下,如圖14所示的時刻「n+38」,流控制單元31通過停止輸出字節下降XABS來終止傳送。在1位元組的相關傳送時期,此情況下的MD控制單元21由不再獲得字節下降這一事實識別出傳送被中斷了。
此後,若若從時刻「m+1」恢復傳送,則在此情況下的字節下降XABS在1位元組的傳送時期輸出,從而MD控制單元21在1位元組時期認出該數據為有效的壓縮流數據DATA而捕獲該數據。
另一方面,當根據記錄處理系統的情形要求中斷傳送時,諸如需要暫時中斷從流控制單元31傳送的情況,原因是例如錄入迷你盤100的處理的傳送時間,則MD控制單元21通過中斷數據請求XARQ來終止傳送。
例如,在如圖14所示的「m+15」時期,若數據請求XARQ被置為「H」,則關閉傳送要求,並因而流控制單元31停止輸出壓縮流數據DATA和字節下降XABS,以此響應傳送要求的關閉狀態。當然,只要允許記錄處理系統的處理,從而恢復傳送壓縮流數據DATA,則數據要求XARQ再次被置為「L」。
如上所述,可根據接收處理系統或記錄處理系統的情形靈活地中斷流控制單元31和MD控制單元21之間的傳送。即,流控制允許根據發送線路的各帶寬和接收處理或錄入迷你盤100的處理調整數據傳送,從而可執行有效的數據傳送。
下面說明在經發送線路提供流控制「E(CK,PCM)」的情況下的流控制,即,把解密的PCM數據從流控制單元31傳送至MD控制單元21。
在此情況下,如圖4所示,數據傳送的執行響應於各信號,諸如左/右時鐘LRCK,數據塊XBCK和從流控制單元31至MD控制單元21的PCM流數據DATA。
圖15A和15B、圖16A和16B示出了傳送時的時序圖。有時,圖15A和15B、圖16A和16B提供了連續的時序圖,並在各圖的最上段示出了對應於數據時鐘XBCK的數值(時刻)。
在此情況下,存入緩存29的解密PCM流數據DATA被從流控制單元31輸出至MD控制單元21,其響應於左/右時鐘LRCK、與數據時鐘XBCK同步。
當左/右時鐘LRCK被置為「H」電平時,PCM流數據DATA被標識為左聲道的數據,而當左/右時鐘LRCK被置為「L」電平時則為右聲道的數據。基於左/右時鐘LRCK的各聲道應保持32數據時鐘期,同時傳送每聲道16位的PCM數據,此前先插入16數據時鐘期,其是32數據時鐘期的後半段。
在從圖15A所示的「0」時刻至圖15B所示的「31」時刻期間執行左聲道的16位數據的傳送時,同時,在從「16」時刻至「31」時刻期間與數據時鐘XBCK同步發送16位數據。
若與左/右時鐘LRCK同步以採樣頻率單元向MD控制單元21輸出數據,則實時地向MD控制單元21傳送內容數據。於是,假設左/右時鐘LRCK被置為採樣頻率的N倍,則實時的1/N倍足以以高速率向MD控制單元21傳送內容數據。
儘管圖15B和圖16A示出了連續傳送PCM流數據DATA的時期,在根據接收處理系統的情形暫時中斷向MD控制單元21傳送數據的情況下,即例如從USB發送線路傳送數據太晚了,或從接收器26至緩存29的傳送太晚的情況,如圖16B所示,流控制單元31通過停止輸出數據時鐘XBCK來終止傳送。此情況下的MD控制單元21由不再獲得數據時鐘XBCK這一事實識別出傳送被中斷了。
此後,當傳送可執行時,流控制單元31恢復輸出數據時鐘XBCK並與基於左/右時鐘LRCK的數據時鐘XBCK同步恢復傳送PCM流數據DATA。MD控制單元21響應數據時鐘XBCK和左/右時鐘LRCK捕獲PCM流數據DATA。
只要已輸入MD控制單元21的PCM流數據DATA達到單個聲音塊的數據大小,即由編解碼器23開始壓縮處理。在例如ATRAC的情況下,只要把每聲道512字*16位數據存入用於壓縮處理的輸入緩衝存儲器,即開始壓縮處理。
假設壓縮處理的允許時間為「採樣時鐘周期」*「聲音塊大小」*1/2*1/N。N表示如上所述左/右時鐘LRCK被置為採樣頻率的N倍的情況下的值。此外,使用1/2是因為需要按時分方式壓縮兩個聲道。
於是,在允許的條件範圍內增加左/右時鐘LRCK的速度不會由壓縮率限制造成傳送終止。
即,在此情況下,理論上毋需因記錄處理系統的情形中斷傳送。
接著,甚至是在傳送PCM流數據DATA時,也可根據發送線路和接收處理系統的情形靈活地中斷傳送。此外,取決於左/右時鐘LRCK的假設置還可能以高速率傳送。由此,可執行有效的數據傳送。
以上說明了實施例,應該理解本發明不限於上述實施例。
例如,用於從主要記錄介質傳送至次要記錄介質的目標數據不限於上述SDMI內容,還可廣泛適用各種內容數據。
除了HDD以外,主要記錄介質也可以有多種形式。
當然,次要記錄介質和次要記錄介質側裝備20A也可以有多種形式,而不限於迷你盤和迷你盤記錄設備。次要記錄介質100可以是CD-R、CD-RW、DVD-RAM、DVD-R、DVD-RW、各種存儲卡等。於是,次要記錄介質側裝備20A可以是兼容這些介質的記錄設備。
已經提到本發明也涉及SDMI適宜的記錄/再現設備20B,應理解本發明也可適用向記錄/再現設備20B傳送內容數據。
根據對以上說明的本發明的理解,當把內容數據從主要記錄介質側的數據傳送設備傳送至數據記錄設備、以把內容數據錄入次要記錄介質時,把適應數據記錄設備的數據壓縮方式和位率與要發送的內容數據的壓縮方式和位率進行比較,從而根據比較結果來實現必要的傳送處理。具體地說,當要發送的內容數據的數據壓縮方式與適應數據記錄設備的數據壓縮方式相同,並且要發送的內容數據的位率不大於適應數據記錄設備的位率時,以加密壓縮數據的狀態發送數據,並且在於數據記錄設備裡將數據轉換為非加密狀態後,先對壓縮數據執行必要的數據附加處理,再把壓縮數據錄入次要記錄介質。在此情況下,毋需例如包括轉換成PCM數據的壓縮數據格式的轉換,並且以壓縮數據格式經發送線路發送數據,從而可實現更高效的內容數據的傳送處理,以及縮短傳送所佔時間。此外,由於毋需諸如解壓、再壓縮的處理步驟,故不存在音質變劣的問題。
另一方面,在要發送的內容數據的數據壓縮方式不同於適應數據記錄設備的數據壓縮方式的情況下,或要發送的內容數據的位率大於適應數據記錄設備的位率的情況下,按加密非壓縮數據的狀態發送內容數據,並且在於數據記錄設備裡將數據轉換為非加密狀態後,先對非壓縮數據執行壓縮處理,再把非壓縮數據錄入次要記錄介質,從而對於不適應次要記錄介質側的壓縮方式的內容數據也可實現向次要記錄介質的傳送/記錄。
在以下情況下,即把作為接收的解密壓縮數據的流數據、或非壓縮數據傳送至次要記錄介質,用於進行把流數據錄入次要記錄介質的處理時,此時,數據記錄設備根據接收裝置裡的接收處理狀態和次要記錄介質驅動裝置的信號處理狀態來控制傳送狀態,從而根據發送線路、信號處理能力等實現最佳的數據傳送和記錄處理。
權利要求
1.一種包含數據傳送設備和數據記錄設備的數據傳送系統,所述數據傳送系統其特徵在於所述數據傳送設備包括主要記錄介質驅動裝置,用於把數據記錄/再現至主要記錄介質;存儲控制裝置,用於控制內容數據使其以加密壓縮數據的狀態存入所述主要記錄介質;發送裝置,用於把數據發送至所述數據記錄設備;以及發送控制裝置,用於在通過發送裝置把存入所述主要記錄介質的內容數據發送至所述數據記錄設備時,把適應所述數據記錄設備的數據壓縮方式和位率與要發送的內容數據的壓縮方式和位率進行比較,然後在第一比較結果的情況下,允許所述內容數據以加密壓縮數據的狀態發送,而在第二比較結果的情況下,允許所述內容數據按加密非壓縮數據的狀態發送,和所述數據記錄設備包括接收裝置,用於接收發自所述數據傳送設備的數據;次要記錄介質驅動裝置,用於把數據錄入次要記錄介質;解密裝置,用於把已從所述數據傳送設備傳來的加密內容數據轉換成非加密狀態;以及記錄控制裝置,用於在根據所述第一比較結果已發送了內容數據的情況下,允許所述次要記錄介質驅動裝置把已被所述解密裝置轉換成非加密狀態的壓縮數據錄入所述次要記錄介質,此前,先對所述壓縮數據執行必要的附加處理,而在根據所述第二比較結果已發送了內容數據的情況下,允許所述次要記錄介質驅動裝置把已被所述解密裝置轉換成非加密狀態的非壓縮數據錄入所述次要記錄介質,此前,先對所述非壓縮數據執行壓縮處理。
2.根據權利要求1的數據傳送系統,其特徵在於所述第一比較結果是要發送的內容數據的數據壓縮方式與適應所述數據記錄設備的數據壓縮方式相同,並且要發送的內容數據的位率不大於適應所述數據記錄設備的位率。
3.根據權利要求1的數據傳送系統,其特徵在於所述第二比較結果是要發送的內容數據的數據壓縮方式不同於適應所述數據記錄設備的壓縮方式,或要發送的內容數據的位率大於適應所述數據記錄設備的位率。
4.根據權利要求1的數據傳送系統,其特徵在於所述記錄控制裝置在以下情況下,即把作為已由解密裝置轉換成非加密狀態的壓縮數據或非壓縮數據的流數據、傳送至所述次要記錄介質,用於進行把所述流數據錄入所述次要記錄介質的處理的情況下,根據所述接收裝置中的接收處理狀態和所述次要記錄介質驅動裝置的信號處理狀態來控制傳送狀態。
5.一種數據傳送設備,其特徵在於包含主要記錄介質驅動裝置,用於把數據記錄/再現至主要記錄介質;存儲控制裝置,用於控制內容數據使其以加密壓縮數據的狀態存入所述主要記錄介質;發送裝置,把數據發送至所連接的數據記錄設備,其有能力發送數據;和發送控制裝置,用於在通過發送裝置把存入所述主要記錄介質的內容數據發送至所述數據記錄設備時,把適應所述數據記錄設備的數據壓縮方式和位率與要發送的內容數據的壓縮方式和位率進行比較,然後在第一比較結果的情況下,允許所述內容數據以加密壓縮數據的狀態發送,而在第二比較結果的情況下,允許所述內容數據按加密非壓縮數據的狀態發送。
6.根據權利要求5的數據傳送設備,其特徵在於所述第一比較結果是要發送的內容數據的數據壓縮方式與適應所述數據記錄設備的數據壓縮方式相同,並且要發送的內容數據的位率不大於適應所述數據記錄設備的位率。
7.根據權利要求5的數據傳送設備,其特徵在於所述第二比較結果是要發送的內容數據的數據壓縮方式不同於適應所述數據記錄設備的數據壓縮方式,或要發送的內容數據的位率大於適應所述數據記錄設備的位率。
8.一種數據記錄設備,其特徵在於包含接收裝置,用於接收發自所連接的數據傳送設備的數據;次要記錄介質驅動裝置,用於把數據錄入次要記錄介質;解密裝置,用於把已從所述數據傳送設備傳來的加密內容數據轉換成非加密狀態;和記錄控制裝置,用於當已從所述數據傳送設備收到了處於加密壓縮數據的狀態內容數據時,允許所述次要記錄介質驅動裝置把已被解密裝置轉換成非加密狀態的壓縮數據錄入次要記錄介質,此前,先對所述壓縮數據執行必要的數據附加處理,而當已從所述數據傳送設備收到了處於加密非壓縮數據的狀態內容數據時,允許所述次要記錄介質驅動裝置把已被解密裝置轉換成非加密狀態的非壓縮數據錄入所述次要記錄介質,此前,先對所述非壓縮數據執行壓縮處理。
9.根據權利要求8的數據記錄設備,其特徵在於所述記錄控制裝置在以下情況下,即把作為已由解密裝置轉換成非加密狀態的壓縮數據或非壓縮數據的流數據、傳送至所述次要記錄介質,用於進行把所述流數據錄入所述次要記錄介質的處理的情況下,根據所述接收裝置中的接收處理狀態和所述次要記錄介質驅動裝置的信號處理狀態來控制傳送狀態。
10.一種在以下情況下的數據傳送方法,即將以加密壓縮數據狀態存入主要記錄介質的內容數據以加密壓縮數據的狀態從數據傳送設備傳送至數據記錄設備,以把所述內容數據錄入次要記錄介質,該數據傳送方法其特徵在於包含以下步驟把適應所述數據記錄設備的數據壓縮方式和位率與要從所述數據傳送設備發送的內容數據的壓縮方式和位率進行比較;當要發送的所述內容數據的數據壓縮方式與適應所述數據記錄設備的數據壓縮方式相同、並且要發送的所述內容數據的位率不大於適應所述數據記錄設備的位率時,在所述數據記錄設備裡將所述內容數據轉換為非加密狀態後,對所述壓縮數據執行必要的數據附加處理,然後以加密壓縮數據的狀態發送內容數據、再把壓縮數據錄入所述次要記錄介質;和當要發送的所述內容數據的數據壓縮方式不同於適應所述數據記錄設備的數據壓縮方式、或要發送的所述內容數據的位率大於適應所述數據記錄設備的位率時,在所述數據記錄設備裡將所述內容數據轉換為非加密狀態後,對所述非壓縮數據執行壓縮處理,然後按加密非壓縮數據的狀態發送內容數據,再把非壓縮數據錄入所述次要記錄介質。
全文摘要
內容數據被有效地傳送。當將內容數據從主要記錄介質的數據傳送裝置傳送到數據記錄裝置以記錄在次要記錄介質上時,將在該數據記錄裝置中可用的數據壓縮方法和位率與要發送的內容數據的數據壓縮方法和位率進行比較。根據比較結果,執行需要的傳送處理。例如,當數據壓縮方法相同並且內容數據的位率不大於在該數據記錄裝置中可用的位率時,直接以加密壓縮狀態發送內容數據。
文檔編號G11B20/00GK1463428SQ02801910
公開日2003年12月24日 申請日期2002年4月12日 優先權日2001年4月13日
發明者阿部三樹, 森永英一郎, 今孝安, 鎌田恭則 申請人:索尼公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀