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

基于內(nèi)容提供源的記錄介質(zhì)編輯裝置的制作方法

文檔序號(hào):6438057閱讀:236來(lái)源:國(guó)知局
專利名稱:基于內(nèi)容提供源的記錄介質(zhì)編輯裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及一種用于記錄諸如音頻數(shù)據(jù)和視頻數(shù)據(jù)的內(nèi)容的記錄介質(zhì)、用于對(duì)所記錄的內(nèi)容進(jìn)行編輯的編輯裝置和用于將內(nèi)容記錄到記錄介質(zhì)上的記錄系統(tǒng)。
在被稱之為EEPROM(電可擦可編程ROM)的電可擦非易失性存儲(chǔ)器中,使用兩個(gè)晶體管存儲(chǔ)一位數(shù)據(jù)。這兩晶體管結(jié)構(gòu)意味著所述EEPROM電路需要相對(duì)較大的集成電路表面區(qū)域,這限制了它們的集成密度。
為了解決這些存儲(chǔ)器密度受到限制的問(wèn)題,開(kāi)發(fā)了閃速存儲(chǔ)器,在這種存儲(chǔ)器中,僅僅使用一個(gè)晶體管存儲(chǔ)一位數(shù)據(jù)并且其中所有的位能夠被同時(shí)擦除。所述閃速存儲(chǔ)器被希望取代作為磁盤(pán)和光盤(pán)的這種記錄介質(zhì)。
可移動(dòng)的閃速存儲(chǔ)卡已經(jīng)被開(kāi)發(fā)用于各種電子設(shè)備。取代或者除了諸如CD(密致盤(pán))和MD(小型盤(pán))的傳統(tǒng)的盤(pán)介質(zhì)以外,這種存儲(chǔ)卡可以被用于數(shù)字音頻數(shù)據(jù)記錄/重現(xiàn)裝置。
使用閃速存儲(chǔ)卡技術(shù)的音頻和視頻數(shù)據(jù)記錄系統(tǒng)通常使用FAT(文件分配表)文件系統(tǒng)跟蹤所記錄的內(nèi)容。所述FAT系統(tǒng)是一個(gè)通常用于個(gè)人計(jì)算機(jī)中的文件管理系統(tǒng),用于跟蹤和編輯所記錄的內(nèi)容。例如,假設(shè)一個(gè)單一的音樂(lè)作品被作為一個(gè)單片音頻數(shù)據(jù)內(nèi)容被記錄在閃速存儲(chǔ)器中。那么,所述FAT系統(tǒng)允許通過(guò)將其分成兩片或多片或者通過(guò)將其與其它片相互組合形成一個(gè)單一的組合片對(duì)該片進(jìn)行編輯。這樣,所述FAT系統(tǒng)允許使用者如所希望的對(duì)所述閃速存儲(chǔ)卡上記錄的內(nèi)容進(jìn)行處理。
使用所述閃速存儲(chǔ)卡的記錄系統(tǒng)可以使用各種數(shù)據(jù)傳輸路徑將內(nèi)容傳輸給多個(gè)源和從所述多個(gè)源傳輸出。例如,所述內(nèi)容可以從諸如CD、MD或HDD(硬盤(pán)驅(qū)動(dòng)器)的記錄介質(zhì)中拷貝或移動(dòng)到所述存儲(chǔ)卡中,或者經(jīng)過(guò)諸如互聯(lián)網(wǎng)的通信系統(tǒng)從內(nèi)容服務(wù)提供者下載到所述存儲(chǔ)卡中。類似的,所述內(nèi)容可以從所述存儲(chǔ)卡拷貝或移動(dòng)到任一這種系統(tǒng)中。多種到和來(lái)自存儲(chǔ)卡的其他傳送路徑是可能的,注意,所述“移動(dòng)”內(nèi)容表示將數(shù)據(jù)從一個(gè)存儲(chǔ)器傳輸給另一個(gè)存儲(chǔ)器,從而使得在源處不再存在所述內(nèi)容。
這個(gè)系統(tǒng)所存在的問(wèn)題是沒(méi)有考慮到所述內(nèi)容提供源,在存儲(chǔ)器上記錄的內(nèi)容可以不受限制地進(jìn)行編輯。這意味著即使當(dāng)內(nèi)容提供者或內(nèi)容的版權(quán)持有者不希望對(duì)他們的內(nèi)容進(jìn)行編輯時(shí),所述內(nèi)容也能夠被編輯。由此,需要一種用于禁止或限制編輯所述內(nèi)容的能力的裝置。
因此,本發(fā)明的一個(gè)目的是根據(jù)一個(gè)內(nèi)容源允許或禁止對(duì)記錄在一個(gè)存儲(chǔ)卡上或另一個(gè)記錄介質(zhì)上的那個(gè)內(nèi)容進(jìn)行編輯。
本發(fā)明的其它目的和優(yōu)點(diǎn)將通過(guò)說(shuō)明書(shū)和附圖的描述變得明顯。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的記錄介質(zhì)提供了一個(gè)用于記錄從內(nèi)容提供源提供的內(nèi)容的內(nèi)容記錄區(qū)域,和一個(gè)管理區(qū)域,在該管理區(qū)域中,能夠記錄用于識(shí)別所述內(nèi)容提供源的識(shí)別信息。換言之,指出所述內(nèi)容提供源的識(shí)別信息被與從那個(gè)內(nèi)容提供源提供的記錄內(nèi)容一起記錄在所述記錄介質(zhì)上。當(dāng)用戶試圖對(duì)所記錄的內(nèi)容進(jìn)行編輯時(shí),所述識(shí)別信息被讀出,并根據(jù)由所述識(shí)別信息識(shí)別的所述內(nèi)容提供源允許或禁止所述編輯。例如,如果識(shí)別的內(nèi)容提供源是因特網(wǎng)服務(wù)網(wǎng)址,對(duì)內(nèi)容進(jìn)行編輯的能力被禁止。
本發(fā)明的另一個(gè)方面是一種編輯裝置,它能夠?qū)τ涗浽谒鲇涗浗橘|(zhì)的上述內(nèi)容記錄區(qū)域中的內(nèi)容進(jìn)行編輯。所述編輯裝置包括一個(gè)操作裝置,通過(guò)該操作裝置,用戶規(guī)定記錄在所述內(nèi)容記錄區(qū)域中內(nèi)容的編輯;一個(gè)判定裝置,用于利用與已經(jīng)被所述操作裝置進(jìn)行了規(guī)定處理的內(nèi)容相關(guān)的鑒別信息確定一個(gè)內(nèi)容提供源;和一個(gè)控制裝置,用于根據(jù)由所述判定裝置確定的所述內(nèi)容提供源允許或禁止由所述操作裝置規(guī)定的內(nèi)容編輯處理。
本發(fā)明的再一個(gè)方面是根據(jù)本發(fā)明的一種記錄系統(tǒng),包括用于將由一個(gè)內(nèi)容提供源提供的內(nèi)容記錄到所述記錄介質(zhì)的內(nèi)容記錄區(qū)域中的內(nèi)容記錄裝置、用于根據(jù)所述內(nèi)容提供源產(chǎn)生用于鑒別所述內(nèi)容提供源的鑒別信息的鑒別信息產(chǎn)生裝置,用于根據(jù)記錄在所述內(nèi)容記錄區(qū)域中的內(nèi)容將由所述鑒別信息產(chǎn)生裝置產(chǎn)生的所述鑒別信息記錄到所述記錄介質(zhì)的管理區(qū)域中的鑒別信息記錄裝置。
為了更加完整地理解本發(fā)明,參考下述的說(shuō)明和附圖,其中

圖1的框圖示出了作為本發(fā)明一個(gè)實(shí)施例而實(shí)施的記錄器;圖2的框圖示出了在圖1所示實(shí)施例中示出的所述記錄器的DSP;圖3的框圖示出了在圖1所示實(shí)施例中示出的所述存儲(chǔ)卡的結(jié)構(gòu);圖4示出了由圖3所示存儲(chǔ)卡使用的文件系統(tǒng)處理分層的結(jié)構(gòu);圖5示出了在圖3所示存儲(chǔ)卡中使用的數(shù)據(jù)格式;
圖6示出了在圖3所示存儲(chǔ)卡中使用的目錄結(jié)構(gòu);圖7示出了在圖3所示存儲(chǔ)卡中使用的重現(xiàn)管理文件的結(jié)構(gòu);圖8示出了ATRAC3音樂(lè)數(shù)據(jù)文件的結(jié)構(gòu);圖9A-C示出了在本發(fā)明一個(gè)實(shí)施例中使用的數(shù)據(jù)文件的結(jié)構(gòu);圖10示出了使用圖9A-C所示數(shù)據(jù)文件的組合編輯處理;圖11示出了使用圖9A-C所示數(shù)據(jù)文件的分割編輯處理;圖12示出了圖7所示重現(xiàn)管理文件的詳細(xì)結(jié)構(gòu);圖13示出了圖12所示重現(xiàn)管理文件的附加信息區(qū)域INF-S的詳細(xì)結(jié)構(gòu);圖14示出了在附加信息區(qū)域中使用的附加信息密鑰代碼;圖15的表格示出了在附加信息區(qū)域中使用的其它附加信息密鑰代碼;圖16的表格示出了在附加信息區(qū)域中使用的其它附加信息密鑰代碼;圖17A-E示出了用于本發(fā)明一個(gè)實(shí)施例的附加信息的特定數(shù)據(jù)結(jié)構(gòu);圖18示出了用于本發(fā)明一個(gè)實(shí)施例的數(shù)據(jù)文件的詳細(xì)結(jié)構(gòu);圖19示出了圖18所示數(shù)據(jù)文件的屬性標(biāo)題中的位置“A”的細(xì)節(jié);圖20示出了圖18所示數(shù)據(jù)文件的屬性標(biāo)題中的位置“CC”的細(xì)節(jié);圖21示出了到存儲(chǔ)卡的記錄路徑的例子;圖22示出了到存儲(chǔ)卡的記錄路徑的另一個(gè)例子;圖23示出了到存儲(chǔ)卡的記錄路徑的再一個(gè)例子;圖24的流程示出了用于分割數(shù)據(jù)文件的編輯過(guò)程;和圖25的流程示出了用于組合數(shù)據(jù)文件的編輯過(guò)程。
下面,將參照附圖對(duì)本發(fā)明的編輯裝置和編輯方法的最佳實(shí)施例進(jìn)行描述。所述實(shí)施例使用以作為記錄介質(zhì)的非易失性存儲(chǔ)器(或閃速存儲(chǔ)器)為基礎(chǔ)的存儲(chǔ)卡。作為編輯裝置的一個(gè)例子,使用了記錄器或以記錄器為基礎(chǔ)的系統(tǒng)和能夠在上述存儲(chǔ)卡上執(zhí)行數(shù)據(jù)記錄/重現(xiàn)的個(gè)人計(jì)算機(jī)。能夠被下述實(shí)施例處理的內(nèi)容數(shù)據(jù)包括數(shù)字音頻、視頻、靜止圖像、文本和軟件程序。為描述的目的,使用音頻(即音樂(lè))作為內(nèi)容數(shù)據(jù)。應(yīng)當(dāng)注意,即使當(dāng)一直使用音頻時(shí),本發(fā)明也能夠記錄/重現(xiàn)作為附加數(shù)據(jù)的圖像和字符。所述實(shí)施例將按照下述順序描述1.記錄器結(jié)構(gòu);2.存儲(chǔ)卡的結(jié)構(gòu);3.文件系統(tǒng);
3-1.處理結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)3-2.目錄結(jié)構(gòu)3-3.管理結(jié)構(gòu)和編輯方案3-4.重現(xiàn)管理文件3-5.?dāng)?shù)據(jù)文件4.內(nèi)容源鑒別信息5.允許和禁止編輯1.記錄器的結(jié)構(gòu)圖1示出了能夠在存儲(chǔ)卡上記錄/重現(xiàn)諸如音頻數(shù)據(jù)的內(nèi)容的存儲(chǔ)卡記錄/重現(xiàn)裝置(此后稱之為記錄器)。記錄器1使用可卸存儲(chǔ)卡作為它的記錄介質(zhì)。記錄器1可以被構(gòu)成一個(gè)獨(dú)立的音頻設(shè)備或插入到個(gè)人計(jì)算機(jī)或音頻/可視設(shè)備中。作為一個(gè)獨(dú)立的設(shè)備,所述記錄器應(yīng)當(dāng)是一個(gè)完整尺寸框架構(gòu)件或便攜單元。另外,所述記錄器可以與諸如放大器、揚(yáng)聲器、CD播放機(jī)、MD記錄器,調(diào)諧器等的其它構(gòu)件一起被集成到一個(gè)音頻系統(tǒng)中。當(dāng)進(jìn)行集成時(shí),在個(gè)人計(jì)算機(jī)中,所述記錄器可以被構(gòu)為一個(gè)占據(jù)類似于CD-ROM驅(qū)動(dòng)器和軟盤(pán)驅(qū)動(dòng)器的位置的存儲(chǔ)卡驅(qū)動(dòng)器。所述記錄器還可以被插入到使用所述存儲(chǔ)卡作為與視頻數(shù)據(jù)和音頻數(shù)據(jù)的記錄介質(zhì)的照相機(jī)或游戲機(jī)中。不考慮所述結(jié)構(gòu),所述記錄器可以被用于記錄經(jīng)過(guò)以衛(wèi)星為基礎(chǔ)的系統(tǒng)、數(shù)字廣播系統(tǒng)或互聯(lián)網(wǎng)所分布的數(shù)字音頻信號(hào)。圖1示出了能夠在上述任何一種應(yīng)用中實(shí)現(xiàn)的作為存儲(chǔ)卡記錄/重現(xiàn)裝置的記錄器1的總體結(jié)構(gòu)。
所述記錄器1具有音頻編碼器/譯碼器IC10、保密IC20和DSP(數(shù)字信號(hào)處理器)30,每個(gè)都使用單個(gè)IC芯片構(gòu)成。存儲(chǔ)卡40可拆卸地安裝在所述記錄器上。所述存儲(chǔ)卡是由閃速存儲(chǔ)器(非易失性存儲(chǔ)器)、存儲(chǔ)器控制塊和包括DES(數(shù)據(jù)加密標(biāo)準(zhǔn))加密電路的保密塊形成,所有的這些都被形成在一個(gè)IC芯片內(nèi)。通過(guò)前面的描述,很明顯,可以使用微機(jī)或其等效物來(lái)代替DSP30。
所述音頻編碼器/譯碼器IC具有一個(gè)音頻接口11和一個(gè)編碼器/譯碼器塊12。所述編碼器/譯碼器塊有效地對(duì)數(shù)字信號(hào)編碼,從而使得它被寫(xiě)入到存儲(chǔ)卡40中,并能夠譯碼從所述存儲(chǔ)器中讀出的數(shù)據(jù)。當(dāng)用于小型盤(pán)時(shí),為了高效編碼,使用了經(jīng)過(guò)改進(jìn)的ATRAC(被稱之為ATRAC3的自適應(yīng)傳輸聲音編碼基準(zhǔn))。在ATRAC3中,對(duì)以44.1KHz采樣的16位寬的音頻數(shù)據(jù)進(jìn)行處理。由ATRAC3處理的最小音頻數(shù)據(jù)單元是聲音單元SU。SU是被壓縮成數(shù)百個(gè)字節(jié)、覆蓋大約23ms播放時(shí)間的1,024個(gè)數(shù)據(jù)采樣(1,024×16位×2信道)。利用ATRAC3將音頻數(shù)據(jù)壓縮成大約原始數(shù)據(jù)尺寸的1/10。由于在壓縮和解壓縮處理上的改進(jìn),ATRAC3的信號(hào)處理使聲音質(zhì)量的失真最小。
線輸入選擇器13有選擇地提供MD重現(xiàn)輸出,調(diào)諧器輸出或磁帶重現(xiàn)輸出給A/D轉(zhuǎn)換器14。A/D轉(zhuǎn)換器14將所選擇的線輸入信號(hào)轉(zhuǎn)換成數(shù)字音頻信號(hào)(采樣頻率=44.1KHz、1個(gè)樣本=16位)。
數(shù)字輸入選擇器16選擇性地將MD、CD或CS(衛(wèi)星數(shù)字廣播)提供給數(shù)字輸入接收機(jī)17。所述數(shù)字輸入通常經(jīng)過(guò)光纜傳輸。數(shù)字輸入接收機(jī)的輸出被提供給采樣速率轉(zhuǎn)換器15,在該轉(zhuǎn)換器15中,數(shù)字輸入的采樣頻率被轉(zhuǎn)換成44.1KHz。
通過(guò)在音頻編碼器/譯碼器IC10的編碼器/譯碼器塊12中編碼獲得的編碼后的數(shù)據(jù)經(jīng)過(guò)保密IC20的接口21提供給DES加密電路22。DES加密電路具有FIFO23。提供DES加密電路以保護(hù)所述內(nèi)容的版權(quán)。存儲(chǔ)卡40也插入了一個(gè)DES加密電路,該電路將在后面描述。記錄器1的DES加密電路22具有兩個(gè)或更多的主密鑰和一個(gè)設(shè)備唯一的存儲(chǔ)密鑰。另外,DES加密電路具有隨機(jī)數(shù)量的發(fā)生器以利用所述存儲(chǔ)卡共享鑒別和對(duì)話密鑰。使用所述存儲(chǔ)密鑰可以啟動(dòng)所述DES加密電路。
來(lái)自所述DES加密電路的加密音頻數(shù)據(jù)被提供給DSP(數(shù)字信號(hào)處理器)30。DSP30經(jīng)過(guò)一個(gè)所附著的自適應(yīng)機(jī)構(gòu)(未示出)與存儲(chǔ)卡40通信,并將加密數(shù)據(jù)寫(xiě)入到閃速存儲(chǔ)器中。在所述DSP和所述存儲(chǔ)卡之間進(jìn)行一系列通信。為了將所述存儲(chǔ)器尺寸設(shè)置得足以控制所述存儲(chǔ)卡,一個(gè)外部SRAM(靜態(tài)隨機(jī)存取存儲(chǔ)器)31被連接到所述DSP上。
所述DSP還被連接到終端32上,經(jīng)過(guò)該終端32,利用外部設(shè)備或外部電路塊(未示出)傳輸內(nèi)容數(shù)據(jù)和控制數(shù)據(jù)。如圖2所示,所述DSP經(jīng)過(guò)接口37與所述外部設(shè)備通信。接口37和終端32是遵守諸如USB、IEEE1394、IEC958等多種通信標(biāo)準(zhǔn)中的任何一個(gè)的串行和并行端口。這允許所述記錄器與所述個(gè)人計(jì)算機(jī)和音頻/可視設(shè)備進(jìn)行通信。如果記錄器1被插入在一個(gè)個(gè)人計(jì)算機(jī)或音頻/可視設(shè)備中,接口37和終端32被結(jié)構(gòu)成連接到所述個(gè)人計(jì)算機(jī)或音頻/可視設(shè)備中所述系統(tǒng)控制器的內(nèi)部總線上。
來(lái)自連接到終端32的設(shè)備或塊的各種數(shù)據(jù)被提供給DSP30。例如,如果所示記錄器是所述音頻系統(tǒng)或計(jì)算機(jī)系統(tǒng)的一部分,用于控制所述音頻系統(tǒng)或計(jì)算機(jī)系統(tǒng)的整個(gè)操作的外部系統(tǒng)控制器提供根據(jù)用戶操作產(chǎn)生的記錄和播放命令。諸如圖像信息和文本信息的附加信息數(shù)據(jù)也被經(jīng)過(guò)所述終端提供給所述DSP。
另外,DSP30還能夠?qū)乃龃鎯?chǔ)卡40讀出的附加信息數(shù)據(jù)和控制信號(hào)提供給所述系統(tǒng)控制器。
圖1還示出了具有被用戶用來(lái)執(zhí)行所希望操作的各種控制的操作塊39和在其上向用戶顯示了各種信息的顯示塊33。當(dāng)該記錄器被構(gòu)成一個(gè)單獨(dú)的單元時(shí),這些塊是需要的。如果所述記錄器被合并在個(gè)人計(jì)算機(jī)中,操作塊39和顯示塊33不被直接連接到所述DSP上。即,在所述獨(dú)立結(jié)構(gòu)中,所述DSP對(duì)來(lái)自所述操作塊的輸入進(jìn)行處理并控制所述顯示塊。在所述的合并結(jié)構(gòu)中,如果需要,主設(shè)備的系統(tǒng)控制器執(zhí)行這些控制操作,向所述DSP提供操作信息,并從所述DSP接收指出將被顯示內(nèi)容的信息。
作為由所述DSP30從存儲(chǔ)卡40讀出的內(nèi)容,被加密的音頻數(shù)據(jù)被保密IC20解密,然后,利用音頻編碼器/譯碼器IC10對(duì)被解密的音頻數(shù)據(jù)進(jìn)行ATRAC3譯碼。音頻編碼器/譯碼器IC的譯碼輸出被提供給D/A轉(zhuǎn)換器18以便將其轉(zhuǎn)換成模擬音頻信號(hào)。所述模擬音頻信號(hào)被輸出給線輸出終端19。所述線輸出被傳輸給一個(gè)放大器(未示出)以便經(jīng)過(guò)揚(yáng)聲器或耳機(jī)重現(xiàn)。
應(yīng)當(dāng)注意,靜噪信號(hào)可以從一個(gè)外部控制器提供給所述D/A轉(zhuǎn)換器。如果所述靜噪信號(hào)指出所述靜噪被接通,來(lái)自線輸出終端19的音頻輸出被抑制。圖1示出了線輸出終端19。很明顯,輸出終端、耳機(jī)終端等也可以被使用。所述內(nèi)容數(shù)據(jù)也可以如上所述地經(jīng)過(guò)終端32輸出給一個(gè)外部設(shè)備。
圖2示出了DSP30的內(nèi)部結(jié)構(gòu)。DSP30是由內(nèi)核34、閃速存儲(chǔ)器35、SRAM36、接口37、存儲(chǔ)卡接口38、總線和交互總線橋構(gòu)成。所述DSP的功能類似于微機(jī),內(nèi)核34等效于CPU。閃速存儲(chǔ)器存儲(chǔ)DSP處理所需的程序。SRAM36和SRAM31被用做各種處理操作所需的工作存儲(chǔ)器。
DSP30響應(yīng)諸如經(jīng)過(guò)接口37接收的記錄命令或來(lái)自操作塊39的輸入的一個(gè)操作信號(hào)將預(yù)定的加密音頻數(shù)據(jù)和預(yù)定的附加信息數(shù)據(jù)寫(xiě)入到存儲(chǔ)卡40中并控制這些數(shù)據(jù)的處理。具體地說(shuō),DSP30中斷用于記錄/重現(xiàn)音頻數(shù)據(jù)的應(yīng)用軟件以控制所述存儲(chǔ)卡。
存儲(chǔ)卡上的文件管理是使用通常在個(gè)人計(jì)算機(jī)上使用的FAT文件系統(tǒng)執(zhí)行的。除了這個(gè)文件系統(tǒng)以外,本實(shí)施例還使用了一個(gè)重現(xiàn)管理文件。所述重現(xiàn)管理文件管理記錄在所述存儲(chǔ)卡上的數(shù)據(jù)文件。該重現(xiàn)管理文件用做第一文件管理器,用于處理所有的音頻數(shù)據(jù)文件。所述FAT用做第二文件管理器,用于對(duì)存儲(chǔ)在所述閃速存儲(chǔ)器中的所有文件、包括音頻數(shù)據(jù)文件和重現(xiàn)管理文件進(jìn)行處理。所述重現(xiàn)管理文件被記錄在所述存儲(chǔ)卡上。所述FAT在工廠裝運(yùn)之前連同一個(gè)根目錄一起被寫(xiě)在所述閃速存儲(chǔ)器中。
為了保護(hù)版權(quán),本實(shí)施例對(duì)ATRAC3壓縮的音頻數(shù)據(jù)進(jìn)行加密。但是,由于所述管理文件沒(méi)有版權(quán)保護(hù),所以,它們沒(méi)有被加密。此外,只有某些存儲(chǔ)卡40具有加密能力。如在本實(shí)施例中所使用的,記錄具有版權(quán)音頻數(shù)據(jù)的記錄器可以僅僅使用這些具有加密能力的存儲(chǔ)卡。
2.存儲(chǔ)卡的結(jié)構(gòu)圖3示出了存儲(chǔ)卡40的結(jié)構(gòu)。所述存儲(chǔ)卡由一個(gè)IC芯片上的控制塊41和閃速存儲(chǔ)器42構(gòu)成。
在DSP30和所述存儲(chǔ)卡之間的雙向串行接口是由1O線組成的。4個(gè)主要的線SCK作為用于傳輸時(shí)鐘信號(hào)的時(shí)鐘線,一個(gè)狀態(tài)線SBS,一個(gè)用于傳輸數(shù)據(jù)的數(shù)據(jù)線DIO,和一個(gè)中斷線INT。另外,兩個(gè)地線GND和兩個(gè)電源線VCC被安置到電源上。還有兩個(gè)備用線沒(méi)有規(guī)定。
時(shí)鐘線SCK傳輸與所述數(shù)據(jù)同步的時(shí)鐘信號(hào)。狀態(tài)線SBS傳輸指出所述存儲(chǔ)卡的狀態(tài)的信號(hào)。數(shù)據(jù)線DIO輸入和輸出命令和經(jīng)過(guò)加密的音頻數(shù)據(jù)。中斷線INT響應(yīng)所述存儲(chǔ)卡請(qǐng)求的中斷將中斷信號(hào)傳輸給DSP30。當(dāng)所述存儲(chǔ)卡被裝載到所述記錄器中時(shí)也產(chǎn)生所述中斷信號(hào)。但是,在本實(shí)施例中,所述中斷線INT被接地,所以,所述中斷信號(hào)是在數(shù)據(jù)線DIO上傳輸?shù)摹?br> 串行/并行轉(zhuǎn)換和并行/串行轉(zhuǎn)換接口塊(S/P&P/S IF塊)43用做所述DSP和控制塊41之間的接口,它們經(jīng)過(guò)上述的線互聯(lián)。S/P & P/S塊將從DSP接收的串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)據(jù)并將其提供給所述控制塊。它還將來(lái)自控制塊的并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)并將其提供給所述DSP。另外,S/P & P/S塊經(jīng)過(guò)數(shù)據(jù)線DIO接收命令和數(shù)據(jù)并將所接收的命令和數(shù)據(jù)分割成用于一般訪問(wèn)和用于加密的命令和數(shù)據(jù)。
具體地說(shuō),在數(shù)據(jù)線使用的格式中,在所述數(shù)據(jù)之后首先傳輸命令。S/P&P/S塊檢查所述命令代碼以確定所傳輸?shù)拿詈蛿?shù)據(jù)是用于一般訪問(wèn)的命令和數(shù)據(jù)還是用于加密的命令和數(shù)據(jù)。根據(jù)這個(gè)代碼,一般訪問(wèn)命令被保持在命令寄存器44中,一般訪問(wèn)數(shù)據(jù)被保持在頁(yè)緩存器45和寫(xiě)寄存器46中。誤差校正編碼電路47與所述寫(xiě)寄存器相關(guān)。對(duì)于暫存在所述頁(yè)緩存器中的數(shù)據(jù),所述誤差校正編碼電路產(chǎn)生一個(gè)誤差校正代碼。
從命令寄存器、頁(yè)緩沖器、寫(xiě)寄存器和誤差校正編碼電路輸出的數(shù)據(jù)被提供給閃速存儲(chǔ)器接口和定序器(存儲(chǔ)器IF定序器)51。所述存儲(chǔ)器IF定序器用做所述控制塊和所述閃速存儲(chǔ)器之間的數(shù)據(jù)傳輸接口。數(shù)據(jù)被經(jīng)過(guò)所述存儲(chǔ)器IF定序器寫(xiě)入所述閃速存儲(chǔ)器。
為了版權(quán)保護(hù)的目的,所述存儲(chǔ)卡的保密IC20和保密塊52對(duì)將被寫(xiě)入到所述閃速存儲(chǔ)器中的內(nèi)容(利用ATRAC3壓縮的音頻數(shù)據(jù),此后稱之為ATRAC3數(shù)據(jù))加密。所述保密塊具有緩沖存儲(chǔ)器53、DES加密電路54和非易失性存儲(chǔ)器55。所述保密塊具有每個(gè)存儲(chǔ)卡唯一具有的多個(gè)鑒別密鑰和存儲(chǔ)密鑰。所述非易失性存儲(chǔ)器存儲(chǔ)加密所需的密鑰并不能從外部進(jìn)行訪問(wèn)。所述存儲(chǔ)密鑰被存儲(chǔ)在所述非易失性存儲(chǔ)器中。
另外,保密塊52具有隨機(jī)數(shù)發(fā)生器,以允許它執(zhí)行與其它記錄器的鑒別和共享對(duì)話密鑰。例如,當(dāng)所述存儲(chǔ)卡被第一次裝載到所述記錄器中時(shí)執(zhí)行所述鑒別。這個(gè)鑒別是由所述存儲(chǔ)卡的保密IC和保密塊執(zhí)行的。當(dāng)所述記錄器識(shí)別所裝載的存儲(chǔ)卡和所述存儲(chǔ)卡識(shí)別所述記錄器時(shí),建立一種交叉鑒別。當(dāng)所述鑒別被成功執(zhí)行時(shí),所述記錄器和所述存儲(chǔ)卡中的每一個(gè)都產(chǎn)生一個(gè)對(duì)話密鑰。每當(dāng)執(zhí)行所述鑒別時(shí),都要產(chǎn)生所述對(duì)話密鑰。
當(dāng)內(nèi)容被寫(xiě)入所述存儲(chǔ)卡時(shí),所述記錄器使用所述對(duì)話密鑰加密所述內(nèi)容密鑰并將加密后的內(nèi)容傳輸給所述存儲(chǔ)卡。然后,所述存儲(chǔ)卡解密所接收的內(nèi)容密鑰,并使用存儲(chǔ)密鑰再次對(duì)其加密,并將經(jīng)過(guò)再次加密的內(nèi)容密鑰傳輸給所述記錄器。對(duì)于每個(gè)存儲(chǔ)卡來(lái)講,所述存儲(chǔ)密鑰都是唯一的。在接收經(jīng)過(guò)再次加密的內(nèi)容密鑰以后,所述記錄器執(zhí)行格式化處理以便將再次加密的內(nèi)容密鑰和再次加密的內(nèi)容寫(xiě)到所述存儲(chǔ)卡中。
當(dāng)從閃速存儲(chǔ)器42讀出時(shí),讀出的數(shù)據(jù)被經(jīng)過(guò)存儲(chǔ)器IF定序器5I提供給頁(yè)緩存器45、讀出寄存器48和誤差校正電路49。利用所述誤差校正電路校正保持在所述頁(yè)緩存器中的數(shù)據(jù)。來(lái)自所述頁(yè)緩存器和所述讀出寄存器的經(jīng)過(guò)誤差校正的輸出被提供給S/P & P/S IF塊43,然后經(jīng)過(guò)前述串行接口提供給DSP30。
當(dāng)讀出數(shù)據(jù)時(shí),被所述存儲(chǔ)密鑰加密的內(nèi)容密鑰和被塊密鑰加密的內(nèi)容被從所述閃速存儲(chǔ)器中讀出。然后,使用所述存儲(chǔ)密鑰由所述保密塊解密所述內(nèi)容密鑰。被解密的內(nèi)容密鑰被對(duì)話密鑰加密并傳輸給所述記錄器。所述記錄器使用所接收的對(duì)話密鑰解密所述內(nèi)容密鑰。然后,所述記錄器使用解密的內(nèi)容密鑰產(chǎn)生一個(gè)塊密鑰。借助于這個(gè)塊密鑰,對(duì)加密的ATRAC3數(shù)據(jù)陸續(xù)解密。
應(yīng)當(dāng)注意,結(jié)構(gòu)ROM50存儲(chǔ)所述存儲(chǔ)卡的各種信息和各種屬性信息。
所述存儲(chǔ)卡還具有開(kāi)關(guān)60,它能夠由用戶操作以保護(hù)存儲(chǔ)器不被錯(cuò)誤的刪除。當(dāng)該開(kāi)關(guān)處于刪除禁止位置時(shí),即使是從所述記錄器傳輸了刪除命令,所述閃速存儲(chǔ)器也不能被刪除。
振蕩器61產(chǎn)生用做定時(shí)基準(zhǔn)的時(shí)鐘信號(hào),用于由所述存儲(chǔ)卡進(jìn)行處理。
3.文件系統(tǒng)3-1.處理結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)圖4示出了使用存儲(chǔ)卡40并用于一個(gè)記錄介質(zhì)的文件系統(tǒng)處理分層結(jié)構(gòu)。上面是一個(gè)應(yīng)用處理層,接著是文件管理處理層、邏輯地址管理層、物理地址管理層和閃速存儲(chǔ)器訪問(wèn)層。在這個(gè)分層結(jié)構(gòu)內(nèi),文件管理處理層是FAT文件系統(tǒng)。物理地址被給予閃速存儲(chǔ)器的每個(gè)塊。一個(gè)塊和其物理地址之間的關(guān)系是固定的。另外,邏輯地址可以被指定給各種塊并由文件管理處理層進(jìn)行管理。
圖5示出了在存儲(chǔ)卡40的閃速存儲(chǔ)器42中數(shù)據(jù)的物理結(jié)構(gòu)的一個(gè)例子。在所述閃速存儲(chǔ)器中,所述數(shù)據(jù)包括被分割成預(yù)定數(shù)量固定長(zhǎng)度塊的多個(gè)段,每個(gè)塊進(jìn)一步被分割成預(yù)定數(shù)量的固定長(zhǎng)度頁(yè)。在所述閃速存儲(chǔ)器中,數(shù)據(jù)在塊的基礎(chǔ)上被刪除和在頁(yè)的基礎(chǔ)上被寫(xiě)入或讀出。
一個(gè)塊是由頁(yè)0到m組成的。一個(gè)塊的寬度為8或16KB。一頁(yè)的寬度是512個(gè)字節(jié)。由此,整個(gè)閃速存儲(chǔ)器的規(guī)模可以是從4MB(512個(gè)塊)到64MB(4,096個(gè)塊)中的任何一個(gè)。
每頁(yè)由512個(gè)字節(jié)的數(shù)據(jù)部分和16個(gè)字節(jié)的冗余部簇成。所述冗余部分的前3個(gè)字節(jié)形成一個(gè)3字節(jié)的重寫(xiě)部分,并分別寫(xiě)入塊狀態(tài)、頁(yè)狀態(tài)和更新?tīng)顟B(tài)。根據(jù)所述數(shù)據(jù)部分的內(nèi)容,所述冗余部分剩下的13個(gè)字節(jié)是固定的。這13個(gè)字節(jié)包括管理標(biāo)記(1個(gè)字節(jié))、邏輯地址(2個(gè)字節(jié))、格式保留區(qū)域(5個(gè)字節(jié))、離散信息ECC(2個(gè)字節(jié))和數(shù)據(jù)ECC(3個(gè)字節(jié))。所述離散信息ECC是用于所述管理標(biāo)記、邏輯地址和格式保留區(qū)域的誤差校正數(shù)據(jù)。所述數(shù)據(jù)ECC是用于512字節(jié)數(shù)據(jù)的誤差校正數(shù)據(jù)。
在所述管理標(biāo)記字節(jié)中,記錄有系統(tǒng)標(biāo)記(1=用戶塊,0=引導(dǎo)塊),轉(zhuǎn)換表標(biāo)記(1=無(wú)效,0=表塊),拷貝禁止規(guī)范(1=不禁止,0=禁止),和訪問(wèn)允許(1=任意,0=讀保護(hù))。
每個(gè)段的前兩個(gè)塊、即塊0和塊1形成一個(gè)引導(dǎo)塊。塊1是一個(gè)與塊0具有相同數(shù)據(jù)的備份。所述引導(dǎo)塊是所述存儲(chǔ)卡中第一個(gè)有效的塊,因此,當(dāng)所述存儲(chǔ)卡被裝載到一個(gè)設(shè)備中時(shí),所述引導(dǎo)塊在所有塊之前被訪問(wèn)。剩下的塊是用戶塊。所述引導(dǎo)塊的第一頁(yè)(頁(yè)0)存儲(chǔ)標(biāo)題,系統(tǒng)入口、引導(dǎo)和屬性信息。頁(yè)1存儲(chǔ)與不可用塊相關(guān)的數(shù)據(jù)。頁(yè)2存儲(chǔ)CIS(卡信息結(jié)構(gòu))/IDI(Identity Drive information)(標(biāo)識(shí)驅(qū)動(dòng)信息)。引導(dǎo)塊的標(biāo)題記錄一個(gè)引導(dǎo)塊ID和在所述引導(dǎo)塊中有效入口的數(shù)量。所述系統(tǒng)入口記錄被禁止使用的塊數(shù)據(jù)的開(kāi)始位置以及它的尺寸、類型、CIS/IDI的數(shù)據(jù)開(kāi)始位置以及它的尺寸和類型。
所述引導(dǎo)和屬性信息記錄存儲(chǔ)卡40的類型(只讀、可讀和可寫(xiě),或混合)、塊尺寸、塊總數(shù)、保密符合性、和與生產(chǎn)所述卡相關(guān)的數(shù)據(jù)(制造日期等)。
每當(dāng)數(shù)據(jù)被寫(xiě)入時(shí),所述閃速存儲(chǔ)器都要承受所述絕緣薄膜的失真;由此,將限制數(shù)據(jù)寫(xiě)入到所述閃速存儲(chǔ)器中的次數(shù)。因此,最好避免對(duì)相同存儲(chǔ)區(qū)域(塊)進(jìn)行重復(fù)和集中的訪問(wèn)。當(dāng)重寫(xiě)數(shù)據(jù)時(shí),由于具有邏輯地址和在一個(gè)物理地址存儲(chǔ),所述文件系統(tǒng)避免數(shù)據(jù)被寫(xiě)入到相同的塊中。所述文件系統(tǒng)將更新的數(shù)據(jù)寫(xiě)入到未使用的塊中。然后,在每次更新之后,改變所述邏輯地址和所述物理地址之間的相關(guān)性。這個(gè)處理(稱之為交換處理)可以避免對(duì)相同的數(shù)據(jù)塊進(jìn)行重復(fù)和集中的訪問(wèn),借此,增加所述閃速存儲(chǔ)器的有用壽命。
所述邏輯地址數(shù)據(jù)的位置與數(shù)據(jù)有關(guān),因此,在更新期間,數(shù)據(jù)改變所述塊,利用所述FAT傳送相同地址塊;從而保證了隨后的適當(dāng)訪問(wèn)。所述交換處理引起在邏輯和物理地址之間的相關(guān)性發(fā)生變化,從而需要一個(gè)邏輯-物理地址轉(zhuǎn)換表。查詢這個(gè)轉(zhuǎn)換表以識(shí)別與所述FAT規(guī)定的邏輯地址對(duì)應(yīng)的物理地址,借此,能夠訪問(wèn)由所識(shí)別的物理地址所指出的塊。
DSP30將所述邏輯-物理地址轉(zhuǎn)換表存儲(chǔ)到SRAMs31和36中。如果這些SRAMs不具有存儲(chǔ)所述表的足夠空間,它可以被存儲(chǔ)在所述閃速存儲(chǔ)器中。這個(gè)表將所述邏輯地址隨同它們相應(yīng)的物理地址一起按照升序列表。由于所述閃速存儲(chǔ)器的最大尺寸是128MB(8,192個(gè)塊),所以,可以具有8,192個(gè)地址。另外,所述邏輯-物理地址轉(zhuǎn)換表被管理以用于每個(gè)段,所以,表的尺寸隨著閃速存儲(chǔ)器的尺寸而增加。例如,如果閃速存儲(chǔ)器的尺寸是8MB(2個(gè)段),那么,每個(gè)段的兩頁(yè)被用于邏輯-物理地址轉(zhuǎn)換表。
當(dāng)將所述邏輯-物理地址轉(zhuǎn)換表存儲(chǔ)到閃速存儲(chǔ)器中時(shí),每頁(yè)冗余部分中管理標(biāo)記的預(yù)定位指出存儲(chǔ)有所述表的塊。
上述存儲(chǔ)卡可由在個(gè)人計(jì)算機(jī)和盤(pán)存儲(chǔ)介質(zhì)中使用的FAT系統(tǒng)使用。
雖然在圖5中沒(méi)有示出,但是所述存儲(chǔ)卡還包含安排在所述閃速存儲(chǔ)器上的IPL區(qū)域、FAT區(qū)域和引導(dǎo)區(qū)域。所述IPL區(qū)域存儲(chǔ)首先裝載到所述存儲(chǔ)器中的程序地址以及各種與所述存儲(chǔ)器相關(guān)的信息。所述FAT區(qū)域存儲(chǔ)與所述塊(簇)相關(guān)的信息。所述FAT規(guī)定用于指出未使用塊的值、下一個(gè)塊號(hào)、缺陷塊和最后塊。所述根目錄存儲(chǔ)目錄入口(文件屬性、更新數(shù)據(jù)、開(kāi)始簇和文件尺寸)。
在本實(shí)施例中,不考慮由上述存儲(chǔ)卡的格式所規(guī)定的文件管理系統(tǒng),提供了一個(gè)重現(xiàn)管理文件,用于管理音樂(lè)文件的軌道和構(gòu)成每個(gè)軌道的部分。這個(gè)重現(xiàn)管理文件被存儲(chǔ)卡的用戶塊存儲(chǔ)到閃速存儲(chǔ)器中。隨后,如果存儲(chǔ)在所述存儲(chǔ)卡中的FAT被損壞,那么,必須保證文件能夠恢復(fù)。
所述重現(xiàn)管理文件是由DSP建立的。例如,當(dāng)所述記錄器被第一次通電時(shí),它確定所述存儲(chǔ)卡是否被加載。如果所述存儲(chǔ)卡被加載,則執(zhí)行鑒別。如果發(fā)現(xiàn)所述存儲(chǔ)卡是一個(gè)依從(符合)的存儲(chǔ)卡,則將所述閃速存儲(chǔ)器的引導(dǎo)塊讀入DSP。然后,讀出所述邏輯-物理地址轉(zhuǎn)換表。所讀出的數(shù)據(jù)被存儲(chǔ)在所述SRAMs中。如果所述存儲(chǔ)卡對(duì)所述用戶來(lái)講是未開(kāi)發(fā)的,則所述FAT和所述引導(dǎo)目錄在發(fā)貨之前被寫(xiě)入閃速存儲(chǔ)器。重現(xiàn)管理文件是在所述用戶記錄數(shù)據(jù)時(shí)建立的。
特別是,當(dāng)所述用戶向DSP給出記錄命令時(shí),利用編碼器/譯碼器IC對(duì)所接受的音頻數(shù)據(jù)進(jìn)行壓縮,并利用保密IC對(duì)生成的ATRAC 3進(jìn)行加密。所述DSP將加密的ATRAC3數(shù)據(jù)記錄到閃速存儲(chǔ)器上,此后所述FAT和所述重現(xiàn)管理文件被更新。
每當(dāng)執(zhí)行文件更新操作時(shí)(即每當(dāng)開(kāi)始和結(jié)束音頻數(shù)據(jù)的記錄時(shí)),所述FAT和重現(xiàn)管理文件被重寫(xiě)到所述SRAMs中。然后,當(dāng)所述存儲(chǔ)卡被從所述記錄器上卸下時(shí)或當(dāng)它斷電時(shí),最后的FAT和重現(xiàn)管理文件被從所述SRAMs存儲(chǔ)到閃速存儲(chǔ)器中。在這種情況下,每當(dāng)音頻數(shù)據(jù)的記錄開(kāi)始和結(jié)束時(shí),所述FAT和重現(xiàn)管理文件可以被重寫(xiě)。當(dāng)音頻數(shù)據(jù)已經(jīng)被編輯時(shí),所述重現(xiàn)管理文件的內(nèi)容被更新。
另外,本實(shí)施例還在所述閃速存儲(chǔ)器中建立了一個(gè)附加信息文件。應(yīng)當(dāng)注意,這個(gè)附加信息文件可以是所述重現(xiàn)管理文件的一部分或與之分開(kāi)。
所述附加信息經(jīng)過(guò)總線和總線接口32從外部控制器給予所述DSP。所述DSP將所接收的附加信息記錄到閃速存儲(chǔ)器中。所述附加信息不經(jīng)過(guò)保密IC,所以,它沒(méi)有被加密。當(dāng)所述存儲(chǔ)卡從所述記錄器上卸下時(shí)或當(dāng)它斷電時(shí),該附加信息從所述DSP的SRAM被寫(xiě)入到閃速存儲(chǔ)器中。
3-2目錄結(jié)構(gòu)圖6示出了存儲(chǔ)卡40的目錄結(jié)構(gòu)。如所示,一個(gè)根目錄后面跟隨有靜止圖像目錄、運(yùn)動(dòng)圖像目錄、聲音目錄、控制目錄和音樂(lè)目錄(HIFI)。為了解釋的目的,下面的說(shuō)明描述了使用所述音樂(lè)目錄記錄/重現(xiàn)音樂(lè)。
所述音樂(lè)目錄具有兩種文件。一種是重現(xiàn)管理文件PBLIST.MSF(此后稱之為PBLIST)。另一種是ATRAC3數(shù)據(jù)文件A3Dnnnn.MSA(此后稱之為A3Dnnn),該數(shù)據(jù)文件存儲(chǔ)被加密的音樂(lè)數(shù)據(jù)。
可以具有高達(dá)400個(gè)ATRAC3數(shù)據(jù)文件。每個(gè)ATRAC3數(shù)據(jù)文件被建立,并登錄在所述重現(xiàn)管理文件中。
3-3管理結(jié)構(gòu)和編輯方案圖7示出了所述重現(xiàn)管理文件的結(jié)構(gòu)。所述重現(xiàn)管理文件具有16KB的固定長(zhǎng)度和由標(biāo)題、1字節(jié)存儲(chǔ)卡名HM1-S、2字節(jié)代碼存儲(chǔ)卡名NM2-S、列出其中安排了多段音樂(lè)的序列的重現(xiàn)表TRKTBL和用于整個(gè)存儲(chǔ)卡的附加信息INF-S組成。
圖8示出了ATRAC3數(shù)據(jù)文件的結(jié)構(gòu)(用于一段音樂(lè))。所述ATRAC3數(shù)據(jù)文件(此后簡(jiǎn)稱之為數(shù)據(jù)文件)被提供給每段音樂(lè)并由后面跟隨有加密音樂(lè)數(shù)據(jù)的一個(gè)屬性標(biāo)題組成。所述屬性標(biāo)題具有一個(gè)固定的16KB長(zhǎng)度并具有類似于所述重現(xiàn)管理文件的結(jié)構(gòu)。
如圖8所示,在數(shù)據(jù)文件開(kāi)始處的屬性標(biāo)題由標(biāo)題、1字節(jié)的代碼音樂(lè)名NM1、2字節(jié)的代碼音樂(lè)名NM2、諸如軌道密鑰信息的軌道信息TRKINT、部分信息PRTINF和軌道附加信息INF組成。所述標(biāo)題包括部分總數(shù)、名稱屬性、附加信息尺寸等等。在這個(gè)數(shù)據(jù)文件中,所述屬性標(biāo)題后面跟隨有所述ATRAC3音樂(lè)數(shù)據(jù)。所述音樂(lè)數(shù)據(jù)被分割成16-KB塊,每個(gè)塊都從一個(gè)標(biāo)題開(kāi)始。所述標(biāo)題包括一個(gè)用于對(duì)加密數(shù)據(jù)解密的初始值。應(yīng)當(dāng)注意,所述解密只對(duì)音樂(lè)數(shù)據(jù)進(jìn)行。
下面將參照?qǐng)D9A、9B和9C描述音樂(lè)(軌道)和ATRAC3數(shù)據(jù)文件之間的關(guān)系。一個(gè)軌道表示一段音樂(lè),并由一個(gè)ATRAC3數(shù)據(jù)文件組成(見(jiàn)圖8)。所述ATRAC3數(shù)據(jù)文件存儲(chǔ)由ATRAC3方案壓縮的音頻數(shù)據(jù)。
數(shù)據(jù)按簇被記錄在所述存儲(chǔ)卡上。每個(gè)簇是16KB。沒(méi)有簇多于一個(gè)單一的文件。所述閃速存儲(chǔ)器能夠被擦除的最小單元是一個(gè)塊。在記錄音樂(lè)數(shù)據(jù)的存儲(chǔ)卡的情況下,所述塊和簇是同義詞,并且一個(gè)簇被規(guī)定為一個(gè)扇區(qū)。
一段音樂(lè)基本上構(gòu)成了一個(gè)部分。當(dāng)編輯一段音樂(lè)時(shí),可以構(gòu)成兩個(gè)或多個(gè)部分。一個(gè)部分表示在從記錄開(kāi)始到其結(jié)束的連續(xù)時(shí)間內(nèi)所記錄的數(shù)據(jù)單位。即,一個(gè)軌道構(gòu)成了一個(gè)部分。
兩部分之間的連接是由每段音樂(lè)屬性標(biāo)題中的部分信息PRTINF(將在后面描述)管理。更具體地說(shuō),所述部分尺寸是由所述PRTINF中被稱之為部分尺寸PRTSIZE的4字節(jié)數(shù)據(jù)指出的。部分尺寸PRTSIZE的前兩個(gè)字節(jié)指出用于那個(gè)部分的總簇?cái)?shù)。隨后的字節(jié)指出在開(kāi)始和結(jié)束簇中的開(kāi)始聲音單元(縮寫(xiě)為SU)的位置和結(jié)束SU的位置。
當(dāng)編輯音樂(lè)數(shù)據(jù)時(shí),這個(gè)部分描述方案刪除了移動(dòng)大量數(shù)據(jù)的需要。如果僅僅在塊的基礎(chǔ)上對(duì)音樂(lè)數(shù)據(jù)進(jìn)行編輯,可以避免移動(dòng)數(shù)據(jù),但是,對(duì)于在編輯中的有效使用,所述塊太大。
當(dāng)使用ATRAC3壓縮音頻數(shù)據(jù)時(shí),所述SU是部分的最小單位并且是使用的最小數(shù)據(jù)單元。每個(gè)SU包含數(shù)百個(gè)字節(jié)的通過(guò)將音頻數(shù)據(jù)(在44.1KHz時(shí),1024×16位×2信道)壓縮成其原始尺寸的1/10所獲得的數(shù)據(jù)。一個(gè)SU等效于大約23ms。通常,一個(gè)部分由數(shù)千個(gè)SU組成。當(dāng)一個(gè)簇由42個(gè)SU組成時(shí),那個(gè)簇表示大約所述音樂(lè)的1/2。構(gòu)成一個(gè)軌道的部分的數(shù)量取決于附加信息的尺寸。所述部分的數(shù)量是由通過(guò)從一個(gè)塊中去除標(biāo)題、音樂(lè)名稱和附加信息數(shù)據(jù)所獲得的數(shù)量確定的,因此,可以使用所述部分的最大數(shù)量(645)。
圖9A、B和C示出了用于CD連續(xù)記錄的兩段音樂(lè)的文件結(jié)構(gòu)。圖9A示出了一種情況,在這種情況下,一段(數(shù)據(jù)文件#1)構(gòu)成了5個(gè)簇。圖9C示出了一種情況,在這種情況下,兩段(數(shù)據(jù)文件#2)構(gòu)成了6個(gè)簇。由于只有一個(gè)文件能夠被存儲(chǔ)在一個(gè)簇中,所以數(shù)據(jù)文件#2從下一個(gè)簇的開(kāi)始被建立。然后,如果數(shù)據(jù)文件#1的終點(diǎn)(音樂(lè)1的終點(diǎn))位于所述簇的中間,那么如圖9B所示,在那個(gè)簇的剩余部分中沒(méi)有記錄數(shù)據(jù)。在上述的例子中,數(shù)據(jù)文件#1和數(shù)據(jù)文件#2中的每一個(gè)都由一個(gè)部簇成。
對(duì)于記錄在存儲(chǔ)卡上的數(shù)據(jù)文件,編輯處理的4個(gè)字節(jié)被規(guī)定、分割、組合、擦除和移動(dòng)。所述分割處理將文件系統(tǒng)中的一個(gè)文件分割成兩個(gè)并更新重現(xiàn)管理文件。所述組合處理將所述文件系統(tǒng)中的兩個(gè)文件組合為一個(gè)并更新所述重現(xiàn)管理文件。擦除處理擦除一個(gè)軌道。移動(dòng)處理改變軌道的順序并更新所述重現(xiàn)管理文件。
應(yīng)當(dāng)注意,“移動(dòng)”處理并不包括數(shù)據(jù)的移動(dòng)。因此,編輯中的“移動(dòng)”不同于從一個(gè)記錄介質(zhì)到另一個(gè)記錄介質(zhì)移動(dòng)數(shù)據(jù)。如上所述,在記錄介質(zhì)之間數(shù)據(jù)的“移動(dòng)”是通過(guò)拷貝所述數(shù)據(jù)然后從源記錄介質(zhì)中刪除該數(shù)據(jù)實(shí)現(xiàn)的。
圖10示出了將兩個(gè)文件“圖9A、9B和9C所示的數(shù)據(jù)文件#1和數(shù)據(jù)文件#2”進(jìn)行組合的結(jié)果。兩個(gè)數(shù)據(jù)文件#1和數(shù)據(jù)文件#2被組合成一個(gè)新的數(shù)據(jù)文件#1。新的數(shù)據(jù)文件#1是由兩個(gè)部簇成的。
圖11示出了將一段音樂(lè)(圖9A所示數(shù)據(jù)文件#1)從簇2的中間分割的結(jié)果。分割處理導(dǎo)致數(shù)據(jù)文件#1由簇0和1以及簇2的前面部簇成和數(shù)據(jù)文件# 2由簇2的后面部分和簇3以及簇4構(gòu)成。
如上所述,在本實(shí)施例中,提供了一個(gè)部分描述方案,因此,部分1的開(kāi)始和結(jié)束位置和部分2的開(kāi)始和結(jié)束位置可以由SU單元規(guī)定。這樣,移動(dòng)部分2的音樂(lè)數(shù)據(jù)來(lái)填充由組合處理導(dǎo)致的接合變得不需要了。另外,所述部分描述方案使移動(dòng)數(shù)據(jù)不再是需要的,因此,在分割處理(圖11)導(dǎo)致的數(shù)據(jù)文件#2開(kāi)始處的空間被填充。
3-4重現(xiàn)管理文件圖12示出了重現(xiàn)管理文件PBLIST的詳細(xì)數(shù)據(jù)結(jié)構(gòu)。所述重現(xiàn)管理文件PBLIST在尺寸上是一個(gè)簇(1個(gè)塊=16KB)。前32個(gè)字節(jié)是標(biāo)題。
剩余的部分包含用于整個(gè)存儲(chǔ)卡的名稱NM1-S(256個(gè)字節(jié))、名稱NM2-S(512字節(jié))、“內(nèi)容密鑰”(CONTENTS KEY)、MAC、S-YMDhms、用于管理重現(xiàn)順序的表TRKTBL(800個(gè)字節(jié))和用于整個(gè)存儲(chǔ)卡的附加信息INF-S(14720個(gè)字節(jié))。在這個(gè)文件的結(jié)尾處,再次記錄標(biāo)題中所述信息的部分。不同的數(shù)據(jù)被記錄在所述重現(xiàn)管理文件中的預(yù)定位置處。
在所述重現(xiàn)管理文件中,由(0×0000)和(0×0010)表示的前32個(gè)字節(jié)是所述標(biāo)題。注意,從所述文件開(kāi)始的每16個(gè)字節(jié)被稱之為一個(gè)時(shí)隙。
“保留”表示未使用的數(shù)據(jù)且通常用零(0×00)表示。保留數(shù)據(jù)被忽略。保留數(shù)據(jù)的位置也被寫(xiě)保護(hù)。表示為“Option”的數(shù)據(jù)以和保留數(shù)據(jù)相同的方式處理。所述標(biāo)題被安置在第一和第二時(shí)隙中并包含如下數(shù)據(jù)。
BLKID-TLO(4個(gè)字節(jié))意義塊文件ID。
功能用于識(shí)別所述重現(xiàn)管理文件開(kāi)頭的值。
值“TL=0”(例如,0×544C2D30)。
MCcode(2個(gè)字節(jié))意義制造者代碼。
功能用于識(shí)別已經(jīng)進(jìn)行了記錄的設(shè)備的制造者和模型的代碼。
值高階10位(制造者代碼)和低階6位(模型代碼)。
“修正”(REVISION)(4個(gè)字節(jié))意義所述重現(xiàn)管理文件被重寫(xiě)的次數(shù)。
功能每當(dāng)所述重現(xiàn)管理文件被重寫(xiě)時(shí)“修正”增加。
值從0開(kāi)始遞增1。
SNIC+L(2個(gè)字節(jié))意義將被重寫(xiě)到NM1-S區(qū)域的存儲(chǔ)卡的名稱屬性(1字節(jié))。
功能SNIC+L表示在每1個(gè)字節(jié)中將被使用的字符碼和語(yǔ)言碼。
值字符碼(C)利用如下的高階字節(jié)識(shí)別字符00沒(méi)有設(shè)置字符碼;處理如同二進(jìn)制數(shù)一樣簡(jiǎn)單。
01ASCII 02ASCII+KANA 03修改的8859-181MS-JIS82KS C 5601-1989 83GB2312-80 90
S-JIS(用于聲音)。
語(yǔ)言碼使用如下EUB教導(dǎo)3258利用低階1個(gè)字節(jié)識(shí)別語(yǔ)言00未設(shè)置08德國(guó)09英國(guó)0A西班牙0F法國(guó)15意大利ID荷蘭65韓國(guó)69日本75中國(guó)如果沒(méi)有數(shù)據(jù),填入零。SN2C+L(2個(gè)字節(jié))意義將被寫(xiě)入到NM2-S區(qū)域的所述存儲(chǔ)卡的名稱屬性(2個(gè)字節(jié))。
功能SN2C+L表示各自將在一個(gè)字節(jié)中使用的字符碼和語(yǔ)言碼。
值與上述SN1C相同。
SINFSIZE(2個(gè)字節(jié))意義通過(guò)添加與將被寫(xiě)入到INF-S區(qū)域的整個(gè)存儲(chǔ)卡相關(guān)的所有附加信息獲得的尺寸。
功能SINFSIZE以16字節(jié)為單位描述數(shù)據(jù)尺寸,如果沒(méi)有數(shù)據(jù),填入零。
值尺寸從0×0001到0×39C(924)。
T-TRK(2個(gè)字節(jié))意義總軌道數(shù)。
功能總軌道的數(shù)量。
值1到0×0190(高達(dá)400個(gè)軌道);如果沒(méi)有數(shù)據(jù),填入零。
VerNo(2個(gè)字節(jié))意義格式的版本號(hào)。
功能高階指出主要的版本號(hào)和低階指出次要的版本號(hào)。
值例子0×0100(Ver1.0),00203(Ver2.3)跟隨在上述標(biāo)題之后的數(shù)據(jù)如下NM1-S意義與整個(gè)存儲(chǔ)卡相關(guān)的1個(gè)字節(jié)的名稱。
功能以1個(gè)字節(jié)字符碼表示的變長(zhǎng)名稱數(shù)據(jù)(高達(dá)256)。所述名稱數(shù)據(jù)總是以結(jié)束碼(0×00)結(jié)束。所述尺寸從這個(gè)結(jié)束碼開(kāi)始計(jì)數(shù)。如果沒(méi)有數(shù)據(jù),從(0×0020)開(kāi)始的至少一個(gè)字節(jié)記錄零(0×00)。
值各種字符碼。
NM2-S意義與整個(gè)存儲(chǔ)卡相關(guān)的2個(gè)字節(jié)名稱。
功能以2個(gè)字節(jié)字符碼表示的變長(zhǎng)名稱數(shù)據(jù)(高達(dá)512)。所述名稱數(shù)據(jù)總是以結(jié)束碼(0×00)結(jié)束。所述尺寸從這個(gè)結(jié)束碼計(jì)數(shù)。如果沒(méi)有數(shù)據(jù),從(0×0120)開(kāi)始的至少2個(gè)字節(jié)記錄零(0×00)。
值各種字符碼。
“內(nèi)容密鑰”(CONTENTS KEY)意義為每段音樂(lè)準(zhǔn)備的值。這個(gè)值被MG(M)保護(hù)然后存儲(chǔ)。這里的值與附著到第一段音樂(lè)上的“內(nèi)容密鑰”相同。
功能計(jì)算S-YMDhms的MAC所需密鑰。
值從0到0×FFFFFFFFFFFFFFFFMAC意義用于檢查版權(quán)信息篡改的值。
功能根據(jù)S-YMDhms和“內(nèi)容密鑰”的內(nèi)容建立的值。
值從0到0×FFFFFFFFFFFFFFFFTRK-nnn意義將被重現(xiàn)的ATRAC3數(shù)據(jù)文件的SQN(順序)號(hào)。
功能TRK-nnn描述TRKINF中的FNo。
值從1到400(0×190)。如果沒(méi)有數(shù)據(jù),填入零。
INF-S意義與整個(gè)存儲(chǔ)卡相關(guān)的附加信息數(shù)據(jù)(例如,關(guān)于照相、lyrics和描述的信息)。
功能與標(biāo)題一起的變長(zhǎng)附加信息數(shù)據(jù)。可以安排兩個(gè)或多個(gè)不同段的附加信息,每個(gè)都被附著有ID和數(shù)據(jù)尺寸。包括一個(gè)標(biāo)題的每段附加信息數(shù)據(jù)至少是4字節(jié)整數(shù)倍的16字節(jié)。關(guān)于這一點(diǎn)后面將詳細(xì)描述。
值參考附加信息數(shù)據(jù)的結(jié)構(gòu)。
S-YMDhms(4字節(jié))(任選)意義由具有可靠時(shí)鐘的設(shè)備所做的記錄的年、月、日、時(shí)、分和秒。
功能用于識(shí)別最后記錄日期和時(shí)間的值;基本用于EMD。
值位25到31年0到99(1980到2079)位21到24月0到12位16到20日0到31位11到15時(shí)0到23位05到10分0到59位00到04秒0到29(以2秒為單位)在所述重現(xiàn)管理文件的最后時(shí)隙中,寫(xiě)入與所述標(biāo)題中相同的BLKID-TL0、MCode和“修正”。
作為一個(gè)例子,在一個(gè)消費(fèi)者的音頻系統(tǒng)中,所述存儲(chǔ)卡在記錄或系統(tǒng)偶然斷電期間可以被拆卸下來(lái),借此在恢復(fù)所述系統(tǒng)的基礎(chǔ)上請(qǐng)求檢測(cè)異常狀態(tài)。如上所述,“修正”被寫(xiě)入在每個(gè)塊的開(kāi)始和結(jié)束處,并且每當(dāng)“修正”被寫(xiě)入時(shí),所述重寫(xiě)計(jì)數(shù)被加1。因此,如果當(dāng)記錄一個(gè)塊時(shí)發(fā)生異常狀態(tài),開(kāi)始“修正”和結(jié)束“修正”的值將不相同,借此,允許檢測(cè)所述異常狀態(tài)。由此,兩個(gè)“修正”允許檢測(cè)所述異常狀態(tài)。當(dāng)檢測(cè)到一個(gè)異常狀態(tài)時(shí),顯示一個(gè)出錯(cuò)消息。
由于在塊開(kāi)始處插入了一個(gè)固定值的BLKID-TL0,所以這個(gè)固定值被用做修復(fù)被損壞的FAT的向?qū)?。特別是,通過(guò)檢測(cè)在每個(gè)塊開(kāi)始處的所述固定值,文件的類型被確定。另外,由于這個(gè)固定值BLKID-TL0被寫(xiě)入到每個(gè)塊的標(biāo)題和結(jié)束處,所以,可以檢測(cè)它的可靠性。
與所述重現(xiàn)管理文件相比較,ATRAC3數(shù)據(jù)文件包含大量的數(shù)據(jù)(例如,某些時(shí)刻是數(shù)千個(gè)并置塊)。每個(gè)ATRAC3數(shù)據(jù)文件具有附著的塊序號(hào)BLOCK SREIAL。通常,每個(gè)ATRAC3數(shù)據(jù)文件占據(jù)存儲(chǔ)卡上的兩個(gè)或多個(gè)塊。因此,除非所述內(nèi)容被CONNUMO和BLOCK SERIAL識(shí)別,否則將發(fā)生復(fù)寫(xiě),從而導(dǎo)致對(duì)被損壞的FAT恢復(fù)的困難。
類似的,在文件發(fā)生邏輯錯(cuò)誤的情況下,制造者代碼(MCode)被記錄在每個(gè)塊的開(kāi)始和結(jié)束處,用于識(shí)別用于進(jìn)行記錄的設(shè)備的模型。
圖13示出了記錄在所述重現(xiàn)管理文件中的附加信息數(shù)據(jù)(INF-S)的結(jié)構(gòu)。所述附加信息由跟隨有變長(zhǎng)數(shù)據(jù)的下述標(biāo)題開(kāi)始。
INF意義字段ID。
功能指出附加信息數(shù)據(jù)開(kāi)始的固定值。
值0×69。
ID意義附加信息密鑰碼。
功能指出附加信息分類的ID。
值從0到0×FF。
尺寸(SIZE)意義單獨(dú)附加信息的尺寸。
功能數(shù)據(jù)尺寸是任意的,但是,必須總是4字節(jié)的整數(shù)倍和至少是16字節(jié)。如果以空白結(jié)束數(shù)據(jù),則填入零(0×00)。
值從16到14784(0×39C0)。
MCode意義制造者代碼功能用于識(shí)別制造者和已經(jīng)被進(jìn)行記錄的設(shè)備的模型的代碼。
值高階10位(制造者代碼)和低階16位(模型代碼)。
C+L意義將被寫(xiě)入到從字節(jié)12開(kāi)始的數(shù)據(jù)區(qū)域中的字符屬性。
功能每個(gè)用1個(gè)字節(jié)表示的將被使用的字符碼和語(yǔ)言碼。
值與上述SNIC+L相同。
“數(shù)據(jù)”意義單獨(dú)的附加信息數(shù)據(jù)。
功能“數(shù)據(jù)”以變長(zhǎng)數(shù)據(jù)表示。實(shí)數(shù)據(jù)總是從字節(jié)12開(kāi)始且其長(zhǎng)度(尺寸)必須至少是4個(gè)字節(jié)并總是4字節(jié)的整數(shù)倍。如果數(shù)據(jù)以空白結(jié)束,則填入零(0×00)。
值根據(jù)內(nèi)容單獨(dú)定義。
圖14示出了在附加信息碼值0到63和附加信息類型之間的相關(guān)性。密鑰碼值0到31被指定給與音樂(lè)相關(guān)的信息(字符信息)和密鑰碼值32到63被指定給與URL(均衡資源定位器)因特網(wǎng)相關(guān)的信息。諸如盤(pán)套題目、藝術(shù)家的姓名和CM的字符信息被作為附加信息記錄。
圖15示出了在附加信息密鑰碼值(64到127)和附加信息類型之間的相關(guān)性的更多例子。密鑰碼值64到95被作為路徑/其它信息,和密鑰碼值96到127被指定給控制/數(shù)字?jǐn)?shù)據(jù)。例如,在ID98的情況下,附加信息是TOC-ID。如由來(lái)自CD(密致盤(pán))的TOC信息指出的,TOC-ID指出第一音樂(lè)號(hào)、最后音樂(lè)號(hào)、當(dāng)前音樂(lè)號(hào)、總的播放時(shí)間和當(dāng)前音樂(lè)的播放時(shí)間。
圖16示出了附加信息密鑰碼值(128到159)和附加信息類型之間的相關(guān)性的另一些例子。密鑰碼值128到159被指定給與同步重現(xiàn)相關(guān)的信息。在圖16中,EMD表示電子音樂(lè)分布。
下面參照?qǐng)D17A、17B、17C、17D和17E描述附加信息數(shù)據(jù)的幾個(gè)特定的例子。圖17A示出了圖13所示附加信息數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。
圖17B示出了一個(gè)例子,在這個(gè)例子中,附加信息是藝術(shù)家的姓名,即密鑰碼ID=3。尺寸是0×1C(28個(gè)字節(jié))。包括標(biāo)題的這個(gè)附加信息的數(shù)據(jù)長(zhǎng)度是28個(gè)字節(jié)。在C+L內(nèi),字符碼C是0×01和語(yǔ)言碼L是0×09。這個(gè)值是指出根據(jù)上述規(guī)范所述語(yǔ)言是英文的ASCII字符碼。例如“SIMON&ABCDEFGHI”的藝術(shù)家的姓名數(shù)據(jù)被寫(xiě)入到從字節(jié)12開(kāi)始的一個(gè)字節(jié)中。由于所述附加信息的尺寸被規(guī)定為是4字節(jié)的整數(shù)倍,所以,剩余的一個(gè)字節(jié)是(0×00)。
圖17C示出了一個(gè)例子,在這個(gè)例子中,所述附加信息是ISRC(國(guó)際標(biāo)準(zhǔn)記錄碼版權(quán)碼),即密鑰碼ID=97。“尺寸”是0×14(20個(gè)字節(jié)),它指出這個(gè)附加信息的長(zhǎng)度是20個(gè)字節(jié)。至于C+L,C=0×00和L=0×00,它指出既沒(méi)有設(shè)置字符也沒(méi)有設(shè)置語(yǔ)言,即所述數(shù)據(jù)是二進(jìn)制的。這樣,8個(gè)字節(jié)的ISRC碼被寫(xiě)入作為所述數(shù)據(jù)。ISRC指出版權(quán)信息(國(guó)家、版權(quán)所有者、記錄數(shù)據(jù)和序列號(hào))。
圖17D示出了一個(gè)例子,在這個(gè)例子中,附加信息是一個(gè)記錄日期,即密鑰碼ID=97?!俺叽纭笔?×00(16字節(jié)),它指出這個(gè)附加信息的數(shù)據(jù)長(zhǎng)度是16個(gè)字節(jié)。至于C+L,C=0×00和L=0×00,它指出既沒(méi)有設(shè)置語(yǔ)言也沒(méi)有設(shè)置字符。這樣,4字節(jié)(32位)的碼被作為所述數(shù)據(jù)寫(xiě)入,它指出一個(gè)記錄日期(年、月、日、時(shí)、分、秒)。
圖17E示出了一個(gè)例子,在這個(gè)例子中,所述附加信息是一個(gè)重現(xiàn)日記,即密鑰碼ID=107?!俺叽纭?×10(16個(gè)字節(jié)),它指出這個(gè)附加信息的數(shù)據(jù)長(zhǎng)度是16個(gè)字節(jié)。至于C+L,C=0×00和L=0×00,它指出既沒(méi)有設(shè)置語(yǔ)言也有設(shè)置語(yǔ)言。這樣,一個(gè)4字節(jié)(32位)的碼被作為數(shù)據(jù)寫(xiě)入,它指出一個(gè)重現(xiàn)日記(年、月、日、時(shí)、分、秒)。每當(dāng)執(zhí)行所述重現(xiàn)時(shí),所述重現(xiàn)日記記錄16字節(jié)的數(shù)據(jù)。
3-5數(shù)據(jù)文件圖18示出了用于ATRAC3數(shù)據(jù)文件(ACDnnnn)的數(shù)據(jù)陣列,在該數(shù)據(jù)文件中,一個(gè)SU是N個(gè)字節(jié)(例如,N=384字節(jié))。圖18詳細(xì)示出了與圖8所示類似的數(shù)據(jù)文件。特別是,該圖示出了前兩個(gè)塊(16×2=32個(gè)字節(jié))時(shí)隙的開(kāi)始字節(jié)(0×0000到0×7FF0)。
屬性標(biāo)題的前32個(gè)字節(jié)是所述標(biāo)題,隨后的256個(gè)字節(jié)用于音樂(lè)名稱區(qū)域NM1(256個(gè)字節(jié))和512個(gè)字節(jié)用于音樂(lè)名稱區(qū)域NM2(512個(gè)字節(jié))。所述屬性標(biāo)題的標(biāo)題包括下列數(shù)據(jù)BLKID-HD0(4字節(jié))意義塊文件ID。
功能用于識(shí)別ATRAC3數(shù)據(jù)文件的開(kāi)始的值。
值固定值=“HD=0”(例如,0×48442D30)。
MCode(2字節(jié))意義制造者代碼功能用于識(shí)別制造者和其上已進(jìn)行記錄的設(shè)備模型值高階10位(制造者代碼)和低階6位(模型代碼)BLOCK SERIAL(4字節(jié))意義附著于每軌道的序號(hào)功能以0開(kāi)始第一塊,隨后的塊具有按1遞增的序列號(hào);在編輯處理之后這些號(hào)保持不變。
值從0到0×FFFFFFFF。
N1C+L(2字節(jié))意義軌道(音樂(lè)名)數(shù)據(jù)(NM1)的屬性。
功能每個(gè)以1字節(jié)表示的在NM1中使用的字符碼和語(yǔ)言碼。
值與SN1C+L相同。
N2C+L(2字節(jié))意義軌道(音樂(lè)名)數(shù)據(jù)的屬性。
功能每個(gè)以1字節(jié)表示在NM2中使用的字符碼和語(yǔ)言碼。
值與SN1C+L相同。
INFSIZE(2字節(jié))意義通過(guò)綜合與軌道相關(guān)的所有附加信息段獲得的尺寸。
功能INFSIZE以16字節(jié)為單位描述了數(shù)據(jù)尺寸。如果沒(méi)有數(shù)據(jù),填入零。
值尺寸是0×0000到0×3C6(966)。
T-PRT(2字節(jié))意義部分的總數(shù)。
功能T-PRT表示構(gòu)成一個(gè)軌道的部分?jǐn)?shù),通常為1。
值從1到0×285(645秒)。
T-SU(4字節(jié))意義SU的總數(shù)。
功能T-SU表示在一個(gè)軌道中SU的實(shí)際總數(shù);等效于音樂(lè)重現(xiàn)時(shí)間。
值從0×01到0×001FFFFF。
INX(2字節(jié))(任選)意義INDEX的相對(duì)位置。
功能指出開(kāi)始音樂(lè)特征部分的指針,利用SU除以4的數(shù)獲得的值規(guī)定自所述音樂(lè)開(kāi)始處的位置;等效于正常SU的4倍的時(shí)間(大約93ms)。
值從0到0×FFFF(高達(dá)約6084秒)。
XT(2字節(jié))(選擇)意義INDEX的重現(xiàn)時(shí)間。
功能XT利用SU除以4的數(shù)獲得的值規(guī)定從由INX-nnn規(guī)定的開(kāi)始將被重現(xiàn)的時(shí)間;等效于正常SU的4倍時(shí)間(約93ms)。
值0×0000沒(méi)有設(shè)置;從0×01到0×FFFE(高達(dá)6084秒)。
0×FFFF直到音樂(lè)結(jié)束。
下面將描述在屬性標(biāo)題中的音樂(lè)名區(qū)域NM1和NM2。
NM1意義指出音樂(lè)名的字符串。
功能以1字節(jié)字符碼表示的變長(zhǎng)音樂(lè)名(高達(dá)256)。這個(gè)名稱數(shù)據(jù)總是以結(jié)束碼(0×00)結(jié)束。尺寸根據(jù)這個(gè)結(jié)束碼計(jì)算。如果沒(méi)有數(shù)據(jù),從開(kāi)始(0×0020)至少記錄一個(gè)或多個(gè)字節(jié)的零(0×00)。
值字符碼的每種類型。
NM2意義指出音樂(lè)名的字符串。
功能以2字節(jié)字符碼表示的變長(zhǎng)名稱數(shù)據(jù)(高達(dá)512)。所述名稱數(shù)據(jù)總是以一個(gè)結(jié)束碼(0×00)結(jié)束。根據(jù)所述結(jié)束碼計(jì)算尺寸。如果沒(méi)有數(shù)據(jù),從開(kāi)始(0×0120)至少記錄一個(gè)或多個(gè)0(0×00)。
值字符碼的每一類型。
自屬性標(biāo)題固定位置0×0320開(kāi)始的80字節(jié)的數(shù)據(jù)串被稱作軌道信息區(qū)域TRKINF,該信息區(qū)域管理與保密和拷貝控制相關(guān)的信息。下面描述在TRKINF中的數(shù)據(jù)。
“內(nèi)容密鑰”(CONTENTS KEY)(8字節(jié))意義為每段音樂(lè)準(zhǔn)備的值,這個(gè)值是由存儲(chǔ)卡的保密塊保護(hù)然后存儲(chǔ)的。
功能第一密鑰,在重現(xiàn)音樂(lè)和計(jì)算C-MAC[n]時(shí),該密鑰變成需要的。
值從0到0×FFFFFFFFFFFFFFFF。
C-MAC[n](8字節(jié))意義用于檢查篡改版權(quán)信息的值。
功能根據(jù)包括內(nèi)容累積數(shù)和隱含順序號(hào)的多個(gè)TRKINF的內(nèi)容建立的值。所述隱含順序號(hào)表示在存儲(chǔ)卡隱含區(qū)域內(nèi)記錄的順序號(hào)。不依從版權(quán)的任何記錄器都不能閱讀所述隱含區(qū)域。依從版權(quán)的專用記錄器或安裝了能夠閱讀所述存儲(chǔ)器的軟件的個(gè)人計(jì)算機(jī)能夠訪問(wèn)所述隱含區(qū)域。
A(1字節(jié))意義所述部分的屬性。
功能諸如一個(gè)部分中的壓縮模式的信息值見(jiàn)圖19。非立體聲模式(N=0,1)是特定的接合模式,其中,位7是1和所述子信號(hào)是0。只有主信號(hào)(L+R)能夠被規(guī)定位非立體聲。一般的重現(xiàn)設(shè)備可以忽略位2和1中的信息。
A的位0形成強(qiáng)調(diào)通/斷的信息。位1形成與重現(xiàn)SKIP或一般重現(xiàn)相關(guān)的信息。位2形成與數(shù)據(jù)分割相關(guān)的信息例如,音頻數(shù)據(jù)或諸如FAX的其他數(shù)據(jù)。位3沒(méi)有規(guī)定。通過(guò)組合位4、5和6,如所示規(guī)定速率信息。
具體地說(shuō),N說(shuō)明在這些位中表示的速率值,它指出記錄時(shí)間(在64MB存儲(chǔ)卡的情況下)、數(shù)據(jù)傳輸速率、在一個(gè)塊中SU的數(shù)量和5種模式的一個(gè)SU的字節(jié)數(shù);非立體聲(N=0),LP(N=2),SP(N=4),EX(N=5,6)和HQ(n=7)。位7指出ATRAC3的模式(0雙重。1接合)。
下面將描述使用64MB存儲(chǔ)卡的SP模式的情況。所述64MB存儲(chǔ)卡具有3968個(gè)塊。在SP模式中,一個(gè)SU具有304個(gè)字節(jié),所以一個(gè)塊具有53個(gè)SU。一個(gè)SU等效于(1,024/44,100)秒。因此,一個(gè)塊是(1,024/44,100)×53×(3,968-16)=4,863秒=81分鐘。傳輸速率是(44,100/1,024)×304×8=104,737bps。
LT(1字節(jié))意義重現(xiàn)限制標(biāo)記(位7和位6)和保密版本(位5到位0)。
功能LT指出對(duì)這個(gè)軌道的限制。
值位70=沒(méi)有限制;1=限制。
位60=時(shí)間限制內(nèi);1=超出時(shí)限。
位5到位0保密版本0(如果保密版本不是0,禁止重現(xiàn))。FN(2字節(jié))意義文件號(hào)功能在第一記錄處的軌道號(hào),這個(gè)號(hào)識(shí)別記錄在存儲(chǔ)卡隱含區(qū)域內(nèi)的MAC計(jì)算的值的位置。
值從1到0×190(400)。
MG(D)SERIAL-nnn(16字節(jié))意義記錄設(shè)備保密塊(保密IC20)的序號(hào)。
功能唯一值,在記錄設(shè)備之間不同。
值從0到0×FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF。
CONNUM(4字節(jié))意義內(nèi)容累積數(shù)。
功能將被累積用于每段音樂(lè)和由記錄設(shè)備的保密塊管理的唯一值。這個(gè)數(shù)被準(zhǔn)備用于第2到第32次冪,或42億段音樂(lè)并用于識(shí)別所記錄的音樂(lè)。
值從0到0×FFFFFFFF。
YMDhms-S(4字節(jié))(任選)意義受到重現(xiàn)限制的軌道的重現(xiàn)開(kāi)始日期。
功能允許由EMD規(guī)定的重現(xiàn)開(kāi)始的日期。
值與上述日期的說(shuō)明相同。
YMDhms-E(4字節(jié))(任選)。
意義受到重現(xiàn)限制的軌道的重現(xiàn)結(jié)束日期。
功能結(jié)束由EMD規(guī)定的重現(xiàn)允許的日期。
值與上述日期的說(shuō)明相同。
MT(1字節(jié))(任選)意義允許重現(xiàn)的最大次數(shù)功能由EMD規(guī)定的最大重放次數(shù)值從1到0×FF;當(dāng)這沒(méi)有使用時(shí),0×00。LT的位7是0,MT的值是00。
CT(1)字節(jié)(任選)意義進(jìn)行重現(xiàn)的次數(shù)。
功能在所允許的重現(xiàn)次數(shù)中能夠?qū)嶋H重現(xiàn)的音樂(lè)的次數(shù)。每當(dāng)執(zhí)行重現(xiàn)時(shí)這個(gè)值減少。
值0×00到0×FF;當(dāng)不使用這個(gè)時(shí),0×00。如果LT的位7是1和CT的值是00,禁止重現(xiàn)。
CC(1字節(jié))意義“拷貝控制”(COPY CONTROL)。
功能拷貝控制。
值如圖20所示,位6和位7表示拷貝控制信息,位4和位5表示與高速數(shù)字拷貝相關(guān)的拷貝控制信息,位1、位2和位3表示拷貝屬性,位0未規(guī)定。
CC的例子位70;拷貝保護(hù)1;拷貝被允許。
位60;原始,1;第一代或更高。
位5、4;00;拷貝保護(hù),01;拷貝第一代,10;拷貝允許。
位3,2,1;
001;從原始資源記錄的內(nèi)容。
010;從LCM拷貝的內(nèi)容。
011;從LCM移動(dòng)的內(nèi)容。
100或更高;未規(guī)定。
應(yīng)當(dāng)說(shuō)明,LCM意味著許可依從模塊,這種模塊等效于在個(gè)人計(jì)算機(jī)或用戶設(shè)備中的HDD。例如,在從CD的數(shù)字記錄中,(位7,6)是01,(位5,4)是00,和(位3,2,1)是001或010。
CN(1字節(jié))(任選)意義在高速數(shù)字拷貝HSCMS(高速串行拷貝管理系統(tǒng))中允許的拷貝次數(shù)。
功能CN擴(kuò)展在一次拷貝和任意拷貝之間的區(qū)別并由次數(shù)規(guī)定;CN僅僅對(duì)第一代拷貝是有效的且每當(dāng)進(jìn)行拷貝時(shí)減少。
值拷貝保護(hù),01到0×FE次數(shù),0×FF無(wú)限次數(shù)。
在所述數(shù)據(jù)文件中的屬性標(biāo)題中,上述軌道信息區(qū)域TRKINF后面跟隨有用于部分管理并被稱之為部分信息區(qū)域PRTINF的從0×0370開(kāi)始的24字節(jié)數(shù)據(jù)。當(dāng)一個(gè)軌道由多個(gè)部簇成時(shí),PRTINF沿時(shí)間軸安排。下面描述包含在PRTINF中的數(shù)據(jù)。
PRTSIZE(4字節(jié))意義部分尺寸。
功能PRTSIZE指出一個(gè)部分的尺寸;簇2字節(jié)(頂部),開(kāi)始SU1字節(jié)(中部),結(jié)束SU1字節(jié)(底部)。
值簇從1到0×1F40(8000),開(kāi)始SU從0到0×A0(160),結(jié)束SU從0到0×A0(160)(SU從0計(jì)數(shù))。
PRTKEY(8字節(jié))意義用于加密一個(gè)部分的值。
功能初始值=0;在編輯時(shí),PRTKEY遵守編輯法則。
值從0到0×FFFFFFFFFFFFFFFF。
CONNUM0(4字節(jié))意義首先建立的內(nèi)容累積數(shù)密鑰。
功能CONNUM0用做使內(nèi)容唯一的ID。
值與內(nèi)容累積數(shù)初始值密鑰相同。
ATRAC3數(shù)據(jù)文件的屬性標(biāo)題包含圖18所示的附加信息。除了開(kāi)始位置不是固定的以外,這個(gè)信息通常與在所述重現(xiàn)管理文件中的附加信息INF-S(參看圖12)相同。所述附加信息INF開(kāi)始于鄰接一個(gè)或多個(gè)部分最后一個(gè)字節(jié)部分(以4字節(jié)為單位)的位置處。
INF意義與軌道相關(guān)的附加信息數(shù)據(jù)。
功能具有標(biāo)題的變長(zhǎng)附加信息數(shù)據(jù)。可以安排多種不同的附加信息。每個(gè)標(biāo)題被附著有ID和數(shù)據(jù)尺寸。包括單獨(dú)標(biāo)題的附加信息數(shù)據(jù)至少有16字節(jié)長(zhǎng)并以4字節(jié)的整數(shù)倍增加。
值與所述重現(xiàn)管理文件中的附加信息INF-S相同。
上述屬性標(biāo)題后面跟隨記錄ATRAC3數(shù)據(jù)的數(shù)據(jù)塊。如圖18所示一個(gè)標(biāo)題附著于每塊。下面參照?qǐng)D18描述塊數(shù)據(jù)。
BLKID-A3D(4字節(jié))意義塊ID文件ID功能BLKID-A3D識(shí)別ATRAC3數(shù)據(jù)的開(kāi)始。
值固定值=“A3D”(例如,0×41334420)。
MCode(2字節(jié))意義制造者(MAKER CODE)功能MCode識(shí)別已經(jīng)進(jìn)行了記錄的設(shè)備的制造者和設(shè)備的模型。
值高階10位(制造者代碼);低階6位(模型代碼)。
CONNUM0(4字節(jié))
意義首先建立的內(nèi)容累積數(shù)。
功能CONNUM0用做使內(nèi)容唯一和在編輯后不允許值變化的ID。
值與內(nèi)容累積數(shù)初始值相同。
“塊序列號(hào)”(BLOCK SERIAL)(4字節(jié))意義附著到每個(gè)軌道上的序列號(hào)。
功能以0開(kāi)始的第一塊,后續(xù)塊具有遞增1的序列號(hào);這些號(hào)在編輯處理后保持不變。
值從0到0×FFFFFFFF。
“塊-種子”(BLOCK-SEED)(8字節(jié))意義用于加密一個(gè)塊的一個(gè)密鑰。
功能開(kāi)始?jí)K是用于記錄設(shè)備的保密塊并產(chǎn)生隨機(jī)數(shù)。后面的塊計(jì)數(shù)以1遞增。如果這個(gè)值丟失,等效于一個(gè)塊的大約1/2(one second)沒(méi)有聲音輸出。因此,相同的值被寫(xiě)入到所述標(biāo)題中且所述塊以復(fù)制方式結(jié)束。所述值在編輯后不變。
值最初,8字節(jié)的隨機(jī)數(shù)。
“初始化矢量”(INITIAIIZATION VECTOR)(8字節(jié))意義這是一個(gè)用于加密和解密每個(gè)塊的ATRAC3數(shù)據(jù)所需的初始值。
功能第一塊從0開(kāi)始和下一個(gè)塊具有最后一個(gè)SU的最后被加密的8字節(jié)值。當(dāng)在被分割的塊中開(kāi)始一半時(shí)使用正好在開(kāi)始SU之前的最后8字節(jié)。這個(gè)值在編輯后不變。
值從0到0×FFFFFFFFFFFFFFFF。
SU-nnn意義聲音單元數(shù)據(jù)。
功能通過(guò)壓縮1,024采樣獲得的數(shù)據(jù)。數(shù)據(jù)的字節(jié)數(shù)取決于所使用的壓縮模式。在編輯后所述值不變化(例如,在SP模式中,N=384字節(jié))。
值A(chǔ)TRAC3數(shù)據(jù)值。
在圖18中,N=384,所以,42個(gè)SU被寫(xiě)入到一個(gè)塊中。每個(gè)塊的前兩個(gè)時(shí)隙(4字節(jié))形成標(biāo)題。BLKID-A3D、MCode、CONNUM0、和BLOCK SERIAL以復(fù)制方式被寫(xiě)入到最后一個(gè)時(shí)隙(2字節(jié))。因此,每個(gè)塊剩下的區(qū)域M是16,384-384×42-16×3=208字節(jié)。如上所述,8字節(jié)的BLOCK SERIAL被寫(xiě)入到這個(gè)區(qū)域M中。
4.內(nèi)容源識(shí)別信息下面參考附圖21、22和23描述例如將所述內(nèi)容記錄到存儲(chǔ)卡40中的記錄路徑的內(nèi)容源識(shí)別信息。內(nèi)容提供源識(shí)別信息被置于上述數(shù)據(jù)文件屬性標(biāo)題的CC位1,2和3中(參看附圖18和20)。在每個(gè)例子中,記錄器1A和1B等效于圖1所示的記錄器。參看圖21到23,虛線表示內(nèi)容的流程,實(shí)線表示識(shí)別信息的流程。
圖21示出了當(dāng)諸如音樂(lè)數(shù)據(jù)的內(nèi)容由諸如CD播放機(jī)的重現(xiàn)裝置200重現(xiàn)并傳輸以便記錄在所述存儲(chǔ)卡中時(shí)的數(shù)據(jù)路徑。當(dāng)記錄器1B被連接到所述重現(xiàn)裝置上時(shí)形成路徑1。在這個(gè)建立過(guò)程中,所述重現(xiàn)裝置被連接到所述記錄器(在圖1中示出)的數(shù)字輸入選擇器16或線輸入選擇器13以便從所述重現(xiàn)裝置向所述記錄器提供數(shù)字音頻數(shù)據(jù)或模擬音頻數(shù)據(jù)。
作為從所述重現(xiàn)裝置提供的內(nèi)容的數(shù)據(jù)在記錄器1B中被編碼和加密(如參照?qǐng)D1所述)并被存儲(chǔ)到存儲(chǔ)卡中。每首樂(lè)曲或內(nèi)容被作為一個(gè)數(shù)據(jù)文件記錄。
關(guān)于這個(gè)例子,由于所述內(nèi)容是從只能重現(xiàn)的記錄介質(zhì)CD中重現(xiàn)的,所以,記錄器1B的DSP產(chǎn)生“001”(CC”的位1、2和3的值)作為內(nèi)容提供源識(shí)別信息。這個(gè)值被記錄在所述數(shù)據(jù)文件的屬性標(biāo)題中。當(dāng)所述內(nèi)容被記錄時(shí),所述數(shù)據(jù)文件和重現(xiàn)管理文件中的控制信息也被記錄和/或更新。
當(dāng)包括在裝置100(即個(gè)人計(jì)算機(jī)或音頻/可視裝置)中的記錄器1A被連接到所述重現(xiàn)裝置上時(shí)形成圖21所示的路徑2。然后,數(shù)字音頻數(shù)據(jù)或模擬音頻數(shù)據(jù)被直接提供給記錄器1A。從所述重現(xiàn)裝置提供的數(shù)據(jù)在記錄器1A中被編碼和加密以便記錄在所述存儲(chǔ)卡中。在這種情況下,CPU101產(chǎn)生“001”(作為“CC”的位1、2和3的值)作為所述內(nèi)容提供源的識(shí)別信息并將所產(chǎn)生的值提供給所述記錄器。通過(guò)使用“CC”和其它所提供的信息,所述記錄器記錄所述數(shù)據(jù)文件中的管理信息并記錄和/或更新所述重現(xiàn)管理文件。
圖22示出了所述數(shù)據(jù)路徑,在這里,來(lái)自包括在到個(gè)人計(jì)算機(jī)100中的CD-ROM驅(qū)動(dòng)器103的內(nèi)容被記錄到存儲(chǔ)卡40中。記錄器1B是一個(gè)單獨(dú)的結(jié)構(gòu)并使用USB端口或其它通信方案經(jīng)過(guò)終端32(圖1中未示出)連接到所述計(jì)算機(jī)100上。
當(dāng)由CD-ROM驅(qū)動(dòng)器重現(xiàn)的內(nèi)容首先被存儲(chǔ)到HDD201然后從所述HDD201提供給所述記錄器時(shí)形成路徑3。從所述HDD提供的內(nèi)容被拷貝或移入到所述存儲(chǔ)卡。在這種情況下,由于所述數(shù)據(jù)被從所述HDD拷貝或移入,所述計(jì)算機(jī)的CPU101產(chǎn)生用于所述記錄器并用于“CC”的位1、2和3的值“010”或“011”并且將這個(gè)值記錄到所述數(shù)據(jù)文件的屬性標(biāo)題中。
當(dāng)由CD-ROM驅(qū)動(dòng)器103重現(xiàn)的內(nèi)容被直接提供給所示記錄器時(shí)形成圖22所示的路徑4。從所述CD-ROM驅(qū)動(dòng)器提供的內(nèi)容被記錄到所述存儲(chǔ)卡的記錄器中。在這種情況下,由于數(shù)據(jù)是從CD直接記錄的,CPU101產(chǎn)生作為記錄器的“CC”的位1、2和3的值的“001”并將這個(gè)值記錄到所述數(shù)據(jù)文件的屬性標(biāo)題中。
圖23示出了下述情況,即個(gè)人計(jì)算機(jī)經(jīng)過(guò)諸如ISDN、衛(wèi)星通信線的一般通信線或任何其它傳輸路徑將由服務(wù)器300提供的內(nèi)容下載到所述HDD中。使用USB端口或其它通信方案將記錄器1B經(jīng)過(guò)終端32(在圖1中未示出)連接到所述計(jì)算機(jī)上。由所述服務(wù)器提供并被存儲(chǔ)在所述HDD中的內(nèi)容被提供的所述記錄器。在這種情況下,從HDD102提供的內(nèi)容被拷貝或移入到所述存儲(chǔ)卡。由于數(shù)據(jù)是從HDD拷貝或移入的,所以CPU101產(chǎn)生作為“CC的位1、2和3的值并用于所述記錄器的“010”或“011”并將這個(gè)值記錄到所述數(shù)據(jù)文件的屬性標(biāo)題中。
如前面所描述的,值“100”或更高的值沒(méi)有被定義。應(yīng)當(dāng)說(shuō)明,圖21、22和23所示的例子僅僅是各種內(nèi)容記錄路徑當(dāng)中幾個(gè)典型的例子;因此許多其它的路徑都是可能的。在每個(gè)例子中,提供內(nèi)容提供源識(shí)別信息的“CC”的位1、2和3的值被從所述裝置傳輸給所述記錄器,所述裝置已經(jīng)提供或使用所述記錄器中的DSP產(chǎn)生所述內(nèi)容。
5.允許和禁止編輯下面描述對(duì)記錄在所述存儲(chǔ)卡上的內(nèi)容進(jìn)行的編輯處理。數(shù)據(jù)文件編輯包括文件組合和分割操作。
這些編輯操作允許用戶如所希望的那樣操作內(nèi)容(例如音樂(lè))。但是,從內(nèi)容提供者的角度來(lái)看,有時(shí)并不希望對(duì)由他們提供的內(nèi)容進(jìn)行任意操作。因此,本實(shí)施例對(duì)可以由用戶執(zhí)行的內(nèi)容組合和分割操作設(shè)置了一些限制。
圖24示出了當(dāng)用戶已經(jīng)在所述記錄器上執(zhí)行了數(shù)據(jù)文件分割操作時(shí)由DSP 30執(zhí)行的處理。當(dāng)分割數(shù)據(jù)文件時(shí),用戶首先規(guī)定記錄在所述存儲(chǔ)卡上的數(shù)據(jù)文件然后規(guī)定某個(gè)分割操作,包括分割點(diǎn)和分割執(zhí)行的規(guī)范。應(yīng)當(dāng)說(shuō)明,用戶能夠根據(jù)操作塊39(圖1中示出)或連接到終端32上的主裝置的操作塊執(zhí)行這些操作。
當(dāng)將被分割的數(shù)據(jù)文件已經(jīng)由所述用戶規(guī)定時(shí),所述DSP在步驟F101中檢查規(guī)定的數(shù)據(jù)文件的屬性標(biāo)題中的軌道信息區(qū)域TRKINF。具體地說(shuō),所述DSP檢查所述CC值,即這個(gè)數(shù)據(jù)文件的內(nèi)容提供源。如果所述CC值的位1、2和3不是“011”或更高,即如果它們是“001”或“010”,那么,所述系統(tǒng)從步驟F102前進(jìn)到F103以分割所述數(shù)據(jù)文件。如參照?qǐng)D11所描述的,所述數(shù)據(jù)文件在由用戶規(guī)定的分割點(diǎn)處被分割成兩個(gè)數(shù)據(jù)文件。實(shí)際上,所述分割是通過(guò)更新所述重現(xiàn)管理文件和設(shè)置兩個(gè)分割后數(shù)據(jù)文件的屬性標(biāo)題實(shí)現(xiàn)的。如步驟F104所示,在這個(gè)點(diǎn)處,分割后數(shù)據(jù)文件屬性標(biāo)題的CC值被設(shè)置得與分割前所述數(shù)據(jù)文件的CC值相同。
相反,如果在步驟F102中所述CC位1、2和3的值是“011”或更高,系統(tǒng)前進(jìn)到步驟F105以通知用戶所述編輯處理被禁止,因此而不能執(zhí)行。關(guān)于這個(gè)通知,系統(tǒng)在顯示設(shè)備33(圖1中示出)或經(jīng)過(guò)終端32連接的所述裝置的顯示設(shè)備上發(fā)出一個(gè)消息。另外,系統(tǒng)還以報(bào)警聲音或報(bào)警消息的形式通知用戶。
在本實(shí)施例中,從諸如CD的原始源記錄或從HDD拷貝的內(nèi)容可以被分割。但是,從HDD移入的內(nèi)容被禁止分割。
從HDD移入的內(nèi)容、即其CC位1、2和3的值是“011”或更高的內(nèi)容是從服務(wù)器或其它源記錄到所述HDD然后被移入到所述存儲(chǔ)卡中的。從服務(wù)器和內(nèi)容版權(quán)持有者的角度來(lái)看,對(duì)這種內(nèi)容的編輯必須受到限制。因此,在本實(shí)施例中,在內(nèi)容的操作受到限制的情況下分割被禁止。
圖25示出了當(dāng)用戶已經(jīng)規(guī)定了一個(gè)數(shù)據(jù)文件組合操作時(shí)由DSP執(zhí)行的處理。所述用戶首先規(guī)定將被進(jìn)行組合的記錄在所述存儲(chǔ)卡中的兩個(gè)數(shù)據(jù)文件,并給出用于組合所述兩個(gè)數(shù)據(jù)文件的命令。
當(dāng)已經(jīng)規(guī)定了將被組合的兩個(gè)數(shù)據(jù)文件時(shí),所述DSP在步驟F201檢查這些文件屬性標(biāo)題中的軌道信息區(qū)域TRKINF。即,所述DSP根據(jù)兩個(gè)數(shù)據(jù)文件的CC值檢查所述內(nèi)容提供源。如果兩個(gè)數(shù)據(jù)文件的CC位1、2和3的值不是“011”或更高,即,所述CC位是“001”或“010”,那么,系統(tǒng)從步驟F202前進(jìn)到步驟F203以執(zhí)行數(shù)據(jù)文件的組合。所述組合是通過(guò)更新所述管理信息、諸如更新所述重現(xiàn)管理文件和設(shè)置組合后數(shù)據(jù)文件的屬性標(biāo)題實(shí)現(xiàn)的。
應(yīng)當(dāng)說(shuō)明,組合后數(shù)據(jù)文件的屬性標(biāo)題的CC值與如步驟F204所示進(jìn)行組合之前兩個(gè)數(shù)據(jù)文件的CC值相同。相反,如果兩個(gè)數(shù)據(jù)文件中任一個(gè)的CC位1、2和3的值是“011”或更高,系統(tǒng)前進(jìn)到步驟F205并通知所述用戶編輯處理被禁止并且不能進(jìn)行組合處理。系統(tǒng)以與上述分割操作相同的方式通知所述用戶。
在本實(shí)施例中,圖25所示的處理允許對(duì)于從諸如CD的原始源記錄的內(nèi)容或從HDD拷貝的內(nèi)容的組合處理,但是,禁止對(duì)于從HDD移入的內(nèi)容的組合處理。
本發(fā)明上述實(shí)施例的例子僅僅是用于說(shuō)明。各種其它的系統(tǒng)結(jié)構(gòu)、記錄器結(jié)構(gòu)和處理方案都是可能的。例如,在上述的例子中,當(dāng)CC=“001”和“ 010”時(shí)禁止編輯處理。對(duì)于本專業(yè)領(lǐng)域內(nèi)的技術(shù)人員很明顯,當(dāng)所述CC=“011”時(shí),所述編輯處理也可以被允許。
如上所述,可以規(guī)定值CC=“100”或更高,以便指出將來(lái)的內(nèi)容提供者。在本發(fā)明中,可以根據(jù)內(nèi)容提供者的類型設(shè)置各種允許/禁止?fàn)顟B(tài)。例如,對(duì)于經(jīng)過(guò)傳輸路徑提供的內(nèi)容,CC可以被設(shè)置為“100”或只有當(dāng)CC=“100”時(shí)編輯處理才被禁止。
在上述的例子中,通過(guò)假設(shè)所述內(nèi)容是音頻數(shù)據(jù)進(jìn)行了描述。對(duì)于本專業(yè)領(lǐng)域內(nèi)的技術(shù)人員很明顯,本發(fā)明也可以被應(yīng)用于視頻數(shù)據(jù)和文本數(shù)據(jù)等。
如上所述和根據(jù)本發(fā)明,指出內(nèi)容提供源的識(shí)別信息與由那個(gè)源提供的記錄內(nèi)容相對(duì)應(yīng)地被記錄在一個(gè)記錄介質(zhì)上。當(dāng)用戶請(qǐng)求編輯所記錄的內(nèi)容時(shí),檢查將被編輯內(nèi)容的識(shí)別信息和根據(jù)由所述識(shí)別信息規(guī)定的內(nèi)容提供源允許或禁止所述內(nèi)容編輯。這樣,本發(fā)明能夠根據(jù)所述內(nèi)容提供源控制內(nèi)容編輯的允許和禁止,借此,根據(jù)各種內(nèi)容提供源對(duì)允許和禁止內(nèi)容編輯提供適當(dāng)?shù)目刂啤?br> 例如,如果發(fā)現(xiàn)所述內(nèi)容提供源是經(jīng)過(guò)通信線連接的一個(gè)服務(wù)器,則禁止執(zhí)行內(nèi)容編輯,借此提供了一個(gè)實(shí)際的優(yōu)點(diǎn),即尊重內(nèi)容服務(wù)器和內(nèi)容版權(quán)持有者的愿望。同時(shí),如果允許進(jìn)行編輯的只能重現(xiàn)的盤(pán)介質(zhì)是所述內(nèi)容提供源,那么,用戶被允許對(duì)從這些介質(zhì)提供的內(nèi)容進(jìn)行編輯。
在使用特定術(shù)語(yǔ)已經(jīng)對(duì)本發(fā)明最佳實(shí)施例進(jìn)行了描述的情況下,這種描述僅僅用于說(shuō)明的目的,應(yīng)當(dāng)理解,在不脫離所附權(quán)利要求的精神和范圍的情況下,可以作出很多地改進(jìn)和變化。
權(quán)利要求
1.一種存儲(chǔ)介質(zhì),包括用于存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)區(qū)域;和用于存儲(chǔ)管理數(shù)據(jù)的管理區(qū)域,所述管理數(shù)據(jù)用于存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù),所述管理數(shù)據(jù)包括一個(gè)識(shí)別信息,用于識(shí)別提供存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù)的源。
2.根據(jù)權(quán)利要求1所述的存儲(chǔ)介質(zhì),其特征是所述識(shí)別信息識(shí)別所述提供存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù)的源是否是一個(gè)原始源。
3.根據(jù)權(quán)利要求2所述的存儲(chǔ)介質(zhì),其特征是所述識(shí)別信息識(shí)別所述提供存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù)的源是否是從所述原始源記錄的。
4.根據(jù)權(quán)利要求1所述的存儲(chǔ)介質(zhì),其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)只讀存儲(chǔ)介質(zhì)。
5.根據(jù)權(quán)利要求1所述的存儲(chǔ)介質(zhì),其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)只能重現(xiàn)的介質(zhì)。
6.根據(jù)權(quán)利要求1所述的存儲(chǔ)介質(zhì),其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)被許可的依從模型。
7.根據(jù)權(quán)利要求6所述的存儲(chǔ)介質(zhì),其特征是所述識(shí)別信息識(shí)別存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的所述數(shù)據(jù)是否從所述被許可的依從模型中查出。
8.根據(jù)權(quán)利要求1所述的存儲(chǔ)介質(zhì),其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)硬盤(pán)驅(qū)動(dòng)器。
9.根據(jù)權(quán)利要求1所述的存儲(chǔ)介質(zhì),其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)經(jīng)過(guò)通信線連接的服務(wù)器。
10.根據(jù)權(quán)利要求9所述的存儲(chǔ)介質(zhì),其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)遠(yuǎn)程服務(wù)器。
11.根據(jù)權(quán)利要求1所述的存儲(chǔ)介質(zhì),其特征是所述存儲(chǔ)介質(zhì)是一個(gè)非易失存儲(chǔ)器。
12.一種用于在存儲(chǔ)介質(zhì)中存儲(chǔ)數(shù)據(jù)的裝置,所述存儲(chǔ)介質(zhì)具有用于存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)區(qū)域和用于存儲(chǔ)用于管理存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù)的管理數(shù)據(jù)的管理區(qū)域,該裝置包括數(shù)據(jù)存儲(chǔ)裝置,用于在所述數(shù)據(jù)區(qū)域中存儲(chǔ)數(shù)據(jù);和識(shí)別信息存儲(chǔ)裝置,用于在所述管理區(qū)域中存儲(chǔ)識(shí)別信息,所述識(shí)別信息用于識(shí)別存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的所述數(shù)據(jù)的提供源。
13.根據(jù)權(quán)利要求12所述的裝置,其特征是還包括一個(gè)控制裝置,用于根據(jù)所述識(shí)別信息控制所存儲(chǔ)數(shù)據(jù)的編輯。
14.根據(jù)權(quán)利要求13所述的裝置,其特征是當(dāng)所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是經(jīng)過(guò)通信線連接的服務(wù)器時(shí)禁止所存儲(chǔ)數(shù)據(jù)的編輯。
15.根據(jù)權(quán)利要求13所述的裝置,其特征是所述編輯包括所存儲(chǔ)數(shù)據(jù)的分割。
16.根據(jù)權(quán)利要求13所述的裝置,其特征是所述編輯包括所存儲(chǔ)數(shù)據(jù)的組合。
17.根據(jù)權(quán)利要求12所述的裝置,其特征是所述識(shí)別信息識(shí)別用于存儲(chǔ)在所述數(shù)據(jù)存儲(chǔ)區(qū)域中的數(shù)據(jù)的所述提供源是否是一個(gè)原始源。
18.根據(jù)權(quán)利要求17所述的裝置,其特征是所述識(shí)別信息識(shí)別用于存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù)的所述提供源是否是從所述原始源記錄的。
19.根據(jù)權(quán)利要求12所述的裝置,其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)只讀存儲(chǔ)介質(zhì)。
20.根據(jù)權(quán)利要求12所述的裝置,其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)只能重現(xiàn)的介質(zhì)。
21.根據(jù)權(quán)利要求12所述的裝置,其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)被許可的依從模型。
22.根據(jù)權(quán)利要求21所述的裝置,其特征是所述識(shí)別信息識(shí)別存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的所述數(shù)據(jù)是否從所述被許可的依從模型中檢出。
23.根據(jù)權(quán)利要求12所述的裝置,其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)硬盤(pán)驅(qū)動(dòng)器。
24.根據(jù)權(quán)利要求12所述的裝置,其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)經(jīng)過(guò)通信線連接的服務(wù)器。
25.根據(jù)權(quán)利要求24所述的裝置,其特征是所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是否是一個(gè)遠(yuǎn)程服務(wù)器。
26.根據(jù)權(quán)利要求12所述的裝置,其特征是所述存儲(chǔ)介質(zhì)是一個(gè)非易失存儲(chǔ)器。
27.根據(jù)權(quán)利要求12所述的裝置,其特征是存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù)是音頻數(shù)據(jù)。
28.根據(jù)權(quán)利要求12所述的裝置,其特征是存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù)是視頻數(shù)據(jù)。
29.一種用于對(duì)存儲(chǔ)在存儲(chǔ)介質(zhì)中的數(shù)據(jù)進(jìn)行編輯的編輯裝置,所述存儲(chǔ)介質(zhì)具有用于存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)區(qū)域和用于存儲(chǔ)用于管理存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù)的管理數(shù)據(jù)的管理區(qū)域,所述編輯裝置包括指定裝置,用于指定存儲(chǔ)在所述數(shù)據(jù)區(qū)域中用于編輯的數(shù)據(jù);鑒別裝置,用于根據(jù)存儲(chǔ)在所述管理區(qū)域中的識(shí)別信息鑒別指定數(shù)據(jù)的提供源;和控制裝置,用于根據(jù)由所述鑒別裝置鑒別的提供源控制指定數(shù)據(jù)的編輯。
30.根據(jù)權(quán)利要求29所述的編輯裝置,其特征是當(dāng)所述識(shí)別信息識(shí)別所述數(shù)據(jù)的提供源是經(jīng)過(guò)通信線連接的服務(wù)器時(shí)禁止所存儲(chǔ)數(shù)據(jù)的編輯。
31.根據(jù)權(quán)利要求29所述的編輯裝置,其特征是所述編輯包括所存儲(chǔ)數(shù)據(jù)的分割。
32.根據(jù)權(quán)利要求29所述的編輯裝置,其特征是所述編輯包括所存儲(chǔ)數(shù)據(jù)的組合。
33.一種用于在存儲(chǔ)介質(zhì)中存儲(chǔ)數(shù)據(jù)的方法,所述存儲(chǔ)介質(zhì)具有用于存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)區(qū)域和用于存儲(chǔ)用于存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù)的管理數(shù)據(jù)的管理區(qū)域,該方法包括下述步驟將數(shù)據(jù)存儲(chǔ)到所述數(shù)據(jù)區(qū)域中,和將識(shí)別信息存儲(chǔ)到所述管理區(qū)域中,所述識(shí)別信息識(shí)別存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù)的提供源。
34.一種用于編輯存儲(chǔ)在存儲(chǔ)介質(zhì)中的數(shù)據(jù)的方法,所述存儲(chǔ)介質(zhì)具有用于存儲(chǔ)所述數(shù)據(jù)的數(shù)據(jù)區(qū)域和用于存儲(chǔ)用于存儲(chǔ)在所述數(shù)據(jù)區(qū)域中的數(shù)據(jù)的管理數(shù)據(jù)的管理區(qū)域,該方法包括如下步驟指定存儲(chǔ)在所述數(shù)據(jù)區(qū)域中用于編輯的數(shù)據(jù);根據(jù)存儲(chǔ)在所述管理區(qū)域中的識(shí)別信息鑒別規(guī)定數(shù)據(jù)的提供源;和根據(jù)所述數(shù)據(jù)的提供源控制指定數(shù)據(jù)的編輯。
全文摘要
一種編輯裝置,其中,根據(jù)它的提供源控制內(nèi)容的編輯。用于識(shí)別內(nèi)容提供源的識(shí)別信息被與從內(nèi)容提供源提供并記錄在所述記錄介質(zhì)中的內(nèi)容對(duì)應(yīng)地記錄在記錄介質(zhì)中。當(dāng)用戶請(qǐng)求對(duì)內(nèi)容編輯時(shí),檢查與那個(gè)內(nèi)容對(duì)應(yīng)的識(shí)別信息。根據(jù)由所述識(shí)別信息識(shí)別的內(nèi)容提供源,所述內(nèi)容的編輯被允許或禁止。
文檔編號(hào)G06F12/00GK1300076SQ0013472
公開(kāi)日2001年6月20日 申請(qǐng)日期2000年10月22日 優(yōu)先權(quán)日1999年10月22日
發(fā)明者橫田哲平, 木原信之 申請(qǐng)人:索尼公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
康保县| 旬邑县| 大方县| 岳普湖县| 嫩江县| 丰顺县| 班戈县| 阿克陶县| 东宁县| 垦利县| 兴业县| 铅山县| 泗水县| 望江县| 志丹县| 罗源县| 吐鲁番市| 怀远县| 册亨县| 赫章县| 巴中市| 什邡市| 民勤县| 龙里县| 龙陵县| 上饶市| 乌拉特中旗| 三河市| 手游| 东源县| 彭泽县| 呼图壁县| 利川市| 富锦市| 广昌县| 通辽市| 武邑县| 莱西市| 高陵县| 江山市| 徐水县|