專利名稱:訪問受控光盤及其方法
技術領域:
本發(fā)明涉及控制光盤訪問的方法,更具體地,涉及當由光盤數據讀取器(例如個人計算機中的CD-ROM驅動器)讀取光盤時的訪問控制方法。本發(fā)明還涉及訪問受控的光盤。
背景技術:
所有數字唱盤(CD-DA)都是按照國際標準(IEC國際標準908,本領域技術人員更普遍地知道為PhilipsTM和SonyTM“Red Book”標準)來制造的。該標準對諸多特征設置了嚴格的參數,如盤片的物理尺寸、所采用的EFM數據編碼方案以及Reed-Solomon糾錯等。相反地,光盤只讀存儲器(CD-ROM)是按照不同的標準(ISO/IEC國際標準10149,本領域技術人員更普遍地知道為“Yellow Book”標準)來編碼的。Yellow Book標準包含且擴展了Red Book標準,從而,計算機中的CD-ROM驅動器不但可以使計算機系統(tǒng)能夠使用CD-ROM上的數據(操控、執(zhí)行或復制),而且可以讀取CD-DA上的音頻信號數據。
通過制作原版的幾乎完美的復本而進行的數字復制已經導致產生了數百萬的CD或其它數字載體的非法副本。這又導致版權費的嚴重損失。這種非授權活動中的相當一部分與私人復制相關,因此,近年來做了相當大的努力來研究各種方法以防止將音頻光盤復制到容易獲得的廉價數字介質上。
通常,這些研究的特征在于制造經過處理的完整光盤或者具有選定的經處理軌道的光盤,從而使得在某些類型的數據讀取器上難于成功地進行復制。對于數字音頻版權保護的這些嘗試通常集中于防止在個人計算機(PC)上進行復制,或者甚至于播放。大部分現有技術都利用了光盤數據讀取器與CD音頻設備訪問和播放光盤上的數據的方式的不同之處。
WO-A-99/57723公開了一種涉及對用于記錄CD或玻璃母盤的激光束進行中斷的方法,激光束中斷的時長、頻率和位置取決于要記錄的數據的內容。
WO-A-00/74053公開了一種方法,通過該方法使CD上的所選控制數據不正確,該不正確數據通常不會被音頻播放器訪問或讀取,但卻會導致數據讀取器不能播放該CD。
WO-A-01/61695公開了一種方法,通過該方法使CD的P和Q子通道(subchannel)中的定時和/或導航數據不正確或不準確,從而干擾數據讀取器提取或讀取音頻數據。
US-B-6208598公開了一種方法,通過該方法用不正確數據替換選定的音頻數據采樣序列,并且改變相應的P通道部分以防止不正確數據采樣傳到音頻播放器的數-模轉換器,取而代之使用內插值。但是復制盤通常不具有經過修改的P通道,因此將會播放出不正確數據,從而導致聽覺失真。
WO-A-01/15028和WO-A-01/41130公開了一種方法,根據該方法,利用錯誤值對所選擇的音頻信號數據符號進行重寫,然后定位與所述數據符號相關聯的糾錯奇偶符號并對其進行重寫,以在包含錯誤值的碼字中產生不可糾正的錯誤,從而,CD播放器可以采用插值錯誤隱藏技術來防止輸出錯誤。
以上系統(tǒng)必然都受到限制,或者限制所采用的版權保護處理的強度(從而,有效性)以保證所有類型的音頻播放器的100%兼容,或者有意限制對于特定類型的播放設備的兼容性。這種使用中的限制可能不具有商業(yè)吸引力。
發(fā)明內容
本發(fā)明的目的是提供一種內容訪問控制方法,具體地用于控制對于光盤上記錄的音頻材料的訪問,但并不限于此。本發(fā)明的另一目的是提供一種數據訪問受控的光盤。
根據本發(fā)明的第一方面,提供了一種光盤,其包括至少一個主軌;至少一個備用軌;以及存儲在該光盤上的光盤訪問信息,該信息只由光盤數據讀取器讀取和使用,當由所述光盤數據讀取器讀取所述光盤時,該光盤訪問信息使得能夠只定位一個或多個備用軌。
本發(fā)明所采取的方法依賴于不同類型的播放設備定位光盤上的軌的不同方法。光盤數據讀取器表示能夠對光盤上的數據進行隨機讀取的任何設備,如CD-ROM驅動器等。這些設備一般是個人計算機的一部分。光盤數據讀取器與諸如高保真或立體聲播放器的CD-DA播放器相對,后者使用更為順序化的方法來讀取數字音頻數據,并且不能讀取例如壓縮音頻數據。
優(yōu)選地,有多個主軌和多個備用軌,至少一個主軌具有相關的備用軌。光盤上的主軌中的一個、多個或全部可以具有相關的備用/副軌。
例如,假設光盤具有10個軌,其中7個為主軌,3個為備用軌。同時假設該3個備用軌分別具有相應的主軌。在這種情況下,當進行播放時,該三個備用軌可能包括與三個相應的主軌基本相同的數據。但是,重要的是,雖然CD-DA播放器可以訪問這三個主軌(優(yōu)選地,只能訪問主軌),但是光盤數據讀取器卻能夠訪問沒有對應備用軌的四個主軌,以及該三個備用軌。
總體而言,在光盤具有m個主軌和n個備用軌的情況下(總數為m+n),光盤訪問信息優(yōu)選地向光盤數據讀取器表示光盤上總共只有m個軌,由n個備用軌和(m-n)個主軌組成。當然,在這種情況下,光盤訪問信息優(yōu)選地向CD-DA播放器表示也只有m個軌,但是這里的m個軌為m個主軌。
例如,當通過相應的備用軌記錄現有技術光盤上的最容易被盜版的那些主軌時,該方法的優(yōu)點最為明顯。這樣,可以在CD-DA播放器上正常播放主軌(由CD-DA播放器所訪問)。但是,當由光盤數據讀取器訪問該光盤時,只能定位7個主軌中的4個(該4個主軌可能是例如所有軌中版權所有者較不關注的),以及3個備用軌。
在優(yōu)選實施例中,備用軌可以包括標準未壓縮數據音頻(CD-DA)格式數據。雖然光盤數據讀取器也能夠播放該三個備用軌(本示例中的)(從而對于所有7個可訪問軌來說,個人計算機上的音頻播放器的輸出與該7個主軌通過CD-DA播放器播放時的輸出基本相同),但是在這種情況下,可以對備用軌進行復制保護,或者換言之,可以改變備用軌,從而防止通過數據提取進行復制,或者防止通過隨后使用與光盤數據讀取器相連的CD寫入器進行復制。
在一個實施例中,可以使用公知的技術來進行備用軌的復制保護。由此,以上示例性光盤訪問控制結構潛在地允許播放所有7個主軌,而不存在任何與CD-DA播放器的兼容性問題,而且可以通過使用備用軌,使得當通過光盤數據讀取器進行播放時能夠對這些主軌道中的一些(或者,實際上,全部)進行復制保護。但是,應當理解,備用軌并非必須對與相應主軌相同的音頻信息進行編碼。根據應用,相關的備用軌可以短于、等于或長于相應的主軌。例如,不對備用軌進行復制保護,而是可以將表示一首音樂的主軌與該首音樂的剪輯(形成了相關的備用軌)關聯起來。然后,CD-DA將播放所有音樂(而不存在其被數字地復制到至少另一光盤上的危險),而當(用戶)通過光盤數據讀取器訪問該可見的同一軌時,只有剪輯被播放。
作為附加的或另選的特征,根據應用,備用軌可以載有短消息,例如“本光盤是訪問受控的”。可以只包括該消息,或者跟隨在與主軌所包含的內容相同的幾秒鐘的內容之后,或者可以疊加在相應的主軌上所包含的內容相同的幾秒鐘的內容上。如果有必要傳送相關信息,則可以重復這一消息。
作為另一附加或另選特征,相關的備用軌可以在一個聲道(左或右)上包含與相應主軌上所包含的內容相同的單聲道版本,并在另一聲道(右或左)上包含上述的話語消息。由此,當在光盤數據讀取器上播放時,這些備用軌將再現所需的話語消息,同時可以將這些備用軌以相同方式復制到該內容的任何副本上,但是,通過對與光盤數據讀取器相關的任意光盤播放軟件中的左/右平衡控制進行適當調整,可以播放該內容的單聲道版本(不帶有消息)。另選地,相關的備用軌可以包括與相應主軌相同的內容,但卻在兩個聲道(左和右)上以相反的相位添加了話語消息,從而任何立體聲再現將會包括該消息,但單聲道再現不會包括該消息。
作為另一另選的或附加的特征,相關的備用軌可以包括與相應主軌上包含的內容相同的內容,但卻具有劣化的質量,這樣在例如工作場所該內容仍舊適于收聽,但是在要求更高的環(huán)境下(例如在高保真音頻設備上)則不適于收聽。這種劣化可以包括,例如,引入壓縮失真和/或添加低電平隨機噪聲。另選地,該噪聲或其它干擾可以相反的相位添加到兩個聲道上,從而軌的任何立體聲再現或復制將包含所添加的噪聲,但是軌內容的單聲道再現將不包含噪聲或干擾。
另一另選的或附加的特征可以包括使用備用軌中的壓縮音頻文件。例如,可以使用MPEG 2/層3(MP3)、Ogg VorbisTM、流式音頻(如,RealAudioTM或WindowsTMMedia)、或者數據讀取器通??捎玫囊恍┢渌问降囊纛l數據壓縮方案,來壓縮備用軌中的音頻文件。
這些壓縮軌可以結合數字權利管理技術,允許滿足權利所有者在創(chuàng)建光盤時預設的特定條件的數據讀取器進行訪問。例如,這些條件可以允許以有限次數、或者在該特定數據讀取器第一次訪問之后的有限天數內訪問這些軌,或者可以允許將這些軌上載到數據讀取器的硬盤上,但是隨后將該軌與該特定數據讀取器綁定,以防止發(fā)布該軌的可用副本。
當備用軌包括標準CD-DA格式音頻數據(而不是壓縮音頻)時,更具體地,當備用軌短于主軌時,可能期望包括附加的壓縮音頻數據(可以利用公知技術將該附加壓縮音頻數據記錄在光盤的第二區(qū)段(session)中)。當與前述和下述方法結合時,與將復制保護的CD音軌和壓縮音頻文件結合起來的現有技術相比,使用在第二區(qū)段中記錄的附加壓縮音頻文件具有顯著的進步。
本發(fā)明的上述優(yōu)點至少部分地是由一種識別和編輯光盤的內容表(TOC)中的軌號的方法帶來的。因此,本發(fā)明的實施例允許編輯主軌和副軌的TOC條目的Point字段中的信息,并且允許編輯總體上與光盤相關的一些其它TOC數據字段中的信息。
優(yōu)選地,將光盤訪問信息包含在光盤的內容表(TOC)中,該TOC具有表示光盤上的各個軌的軌號的軌號指示符,優(yōu)選地,將具有相關的備用軌的該主軌或各個主軌的軌號指示符設為零。
另選地,將該主軌或各個主軌的TOC中的各個條目與一個或各個相應備用軌的各個條目進行交換。
在本發(fā)明的又一優(yōu)選特征中,對光盤訪問信息進行修改,使至少一個主軌(對于該主軌存在備用軌)的起始時間變?yōu)樵搨溆密壍钠鹗紩r間??蛇x地,可以刪除與該主軌相關的光盤訪問信息中的條目。該過程的優(yōu)點在于,從光盤訪問信息(如,TOC)中刪除了與相應主軌相關的數據,從而企圖通過數據讀取器訪問這些主軌的人不能容易地再生這些數據。
優(yōu)選地,將具有相應主軌的各個備用軌的軌號指示符設定為表示相應主軌的軌號。
在各種情況下,優(yōu)選地,指示給CD-DA播放器的光盤軌數只等于主軌的數目。這樣,CD-DA播放器將忽略備用軌。
在一個優(yōu)選實施例中,光盤可以包括以加密形式存儲在一個或多個備用軌中的替代光盤訪問信息,當被解密時,該替代光盤訪問信息可以由光盤數據讀取器讀取,從而當這樣解密時,可以使用該信息來定位主軌。在這種情況下,優(yōu)選地,光盤還包括另一軌,該軌包括軟件代碼,當由控制光盤數據讀取器的計算機執(zhí)行該軟件代碼時,該軟件代碼使得該替代光盤訪問信息被解密。例如,當將光盤插入計算機中時,該軟件代碼可以自動執(zhí)行。如果用戶根據計算機的提示輸入了正確的密碼等,則可以對替代光盤訪問信息進行解密,并取代存儲在光盤上的“默認”光盤訪問信息而被使用,否則使用該“默認”光盤訪問信息來控制光盤訪問。例如,替代光盤訪問信息可以允許訪問一個、多個或全部主軌。解密方式并不構成本發(fā)明的一部分。但是,應當理解,例如用于啟動由光盤上的軟件代碼進行的解密過程的密碼可以由用戶來購買,從而,用戶對于無限制(可能包括復制許可)地訪問主軌支付費用。如果當被提示時,用戶沒有輸入有效密碼,則認為不必完全阻止用戶訪問該光盤,但是將繼續(xù)使用原始(默認)光盤訪問信息,從而用戶可以受限地或者不能訪問主軌。
應當理解,并非必須包含替代光盤訪問信息作為備用軌中的一個,而是可以如上所述,將其寫入光盤的第二區(qū)段中(利用公知技術)。
根據本發(fā)明的第二方面,提供了一種生成寫入光盤上的數據的方法,該方法包括生成表示光盤的m個主軌的主數據(m≥1);生成表示光盤的n個備用軌的備用數據(n≥1);并匯編光盤的內容表(TOC),該TOC包含光盤訪問控制信息,當將該信息寫入光盤時該信息向光盤數據讀取器表示在光盤上寫入了總共m個軌。
優(yōu)選地,光盤訪問控制信息還向CD-DA播放器表示光盤上只有m個軌。優(yōu)選地,指示給CD-DA播放器的m個軌不同于指示給光盤數據讀取器的m個軌。例如,光盤數據讀取器可以根據光盤訪問控制信息確定有n個備用軌和(m-n)個主軌,而CD-DA播放器可以簡單地確定存在m個主軌。
本發(fā)明還可以擴展到一種光盤母版,在該光盤母版上具有根據上述技術而寫入或者壓印的數據。該光盤母版還可以用于直接或間接地制造一個或多個光盤。
在一另選方面中,本發(fā)明擴展到一種燒錄有數據的光盤,該數據是根據上述技術而產生的。
根據本發(fā)明的又一方面,提供了一種對光盤數據讀取器對于具有至少一個主軌和至少一個備用軌的光盤的訪問進行控制的方法,該方法包括如下步驟當由所述光盤數據讀取器讀取光盤時,阻止對一個或至少一個主軌進行定位。
本發(fā)明可以通過多種方式來實現,下面僅參照附圖以示例的方式說明其中一些方式,圖中圖1是表示根據本發(fā)明第一實施例的制造經編輯的TOC和訪問受控光盤的操作序列的流程圖;圖2表示原始的未修改光盤的內容表(TOC);圖3表示根據本發(fā)明第一實施例的訪問受控光盤的經編輯的內容表(TOC);
圖4表示根據本發(fā)明第二實施例的訪問受控光盤的經編輯的內容表(TOC);圖5表示根據本發(fā)明第三實施例的訪問受控光盤的經編輯的內容表(TOC);具體實施方式
本領域技術人員應當理解,留出CD-DA(音頻CD)上的部分數據流以承載幾個子碼通道,這些通道被標記為P、W、R、S、T、U、V和W。只有P和Q子通道包含光盤的控制數據。Q子通道可以以四種模式來操作,其中只有三個(模式1、2和3)承載活動數據(active data)。當按照模式1來操作Q子通道時,其承載光盤導入區(qū)、節(jié)目區(qū)和光盤導出區(qū)的數據。
導入區(qū)中的Q子通道數據內容不同于光盤其它區(qū)域的數據。在模式1中,導入數據包括光盤的內容表(TOC)。該TOC存儲表示音軌的數目和各個軌的起始時間等的數據。
參照圖1,示出了產生經編輯的(TOC)的操作序列的處理流程圖。
首先在步驟101中,在PC的硬盤上匯編CD的各個第一軌(下文稱為“主”軌)。接下來,按照相應順序在PC的硬盤上匯編另一組軌(下文稱為“備用”軌)(步驟102)。然后在步驟103,利用容易得到的CD-R燒錄軟件對CD-R光盤進行燒錄,其中CD-R燒錄軟件對于本領域技術人員是公知的并且不構成本發(fā)明的一部分。應當注意,此時重要的是,CD-R燒錄軟件按照如下方式來匯編各個軌首先按照所需的節(jié)目順序將所有主軌(包括可能不具有相應副軌的任何主軌)記錄在光盤上。然后,在該完整的主軌序列之后是按照相關順序排列的副軌。隨后在步驟104中將CD-R讀回到PC中,在步驟105中,對TOC進行分析。然后在步驟106中對TOC進行編輯,然后在步驟107中使用該經編輯的TOC來制造母盤。
采用這個操作序列,以使得所選光盤燒錄軟件可以創(chuàng)建與其匯編光盤上的個軌的方式完全一致的初始TOC數據,然后對該數據進行編輯。但是,應當注意,假如已知各個軌、光盤導入區(qū)、軌間間歇以及光盤導出區(qū)的準確時長,則同樣可以直接生成經編輯的TOC。
圖2表示一個樣本光盤的未編輯TOC數據,該樣本光盤包含四個音軌,各個音軌的時長為大約30秒。當如Entry 0所示將Point字段設為0xa0時,Entry 0的分鐘字段Pmin 201表示光盤上第一個軌的編號。當如Entry 1所示將Point字段設為0xa1時,Entry 1的分鐘字段Pmin 202表示光盤的最后一個軌的編號。Entry 3、4、5和6包含與各個節(jié)目軌相關的數據,在本示例中,各條目的Point字段203(以0xnn的形式表示,其中nn是16進制格式的相關軌號)表示軌號。應當注意,方括號[]中的編號條目(0、1、2、3、4等)只是為了方便參考的頭,CD燒錄軟件將該頭當作不需操作的注釋來處理。
圖3表示對樣本光盤應用根據本發(fā)明的第一方法而得到的經編輯的TOC數據。在圖2的實施例中,樣本光盤包含四個軌,包括分別約30秒時長的兩個主軌,以及被命名為備用軌的時長也各約為30秒的兩個軌。首先,如301所示的Entry 1的分鐘字段Pmin中所示,光盤上的軌的數目被修改為只與主軌數目對應(即,此處為2)。其次,然后將具有相應備用軌的各個主軌的Point字段302中的數據改變?yōu)?(零),最后,對各個相應備用軌的Point字段中的數據進行編輯,以具有相關主軌的軌號,從而在本示例中,軌3(Entry 5)的Point字段303變?yōu)?x01,軌4(Entry 6)的Point字段304變?yōu)?x02。
如上面結合圖1所述,可以將結合圖3所述而編輯的TOC寫回到光盤??梢匀缦滤鰧Πㄔ摻浘庉嫷腡OC的光盤進行訪問控制。
試圖訪問具有根據圖3而編輯的TOC的光盤的CD-DA將被告知光盤上只有兩個軌。這是因為,CD-DA播放器利用Entry 1的Pmin字段301中的信息來確定光盤上的軌數m。然后讀取前m個軌。CD-DA播放器然后忽略第m個軌之后的任何軌。由此,在本示例中,通過將Entry 1的Pmin指針設為2,CD-DA播放器將忽略主軌之后的2個“額外”備用軌。
相反地,當光盤數據記錄器訪問具有如此修改的TOC的光盤時,其使用Entry 0的Pmin字段201中的信息來確定光盤上的第一軌的編號,隨后利用Entry 1的Pmin字段301中的信息,在經編號的軌條目的PTime字段中的信息的Point字段中搜索該編號,以確定相關軌在光盤上的位置。由此,光盤數據讀取器總是指向兩個備用軌,并且不能獲知存在兩個主軌。
結合圖3所述的方法通常不僅僅可以應用于具有相同數目的主軌和備用軌的情況(如上所述)。在特定情況下,可能期望包括比主軌更少的備用軌,例如,當有些軌的復制并不是版權所有者所特別關注的時。例如,光盤上可能總共有10個軌,其中7個是主軌,3個是備用軌。則主軌中的3個可以具有相應的備用軌,從而主軌中的4個沒有相應的備用軌。則CD-DA將定位7個主軌,而光盤數據讀取器將定位7個主軌中的4個以及3個備用軌。
因此可以理解,在優(yōu)選實施例中雖然光盤上總共有m個主軌+n個備用軌,但是不同設備(例如,CD-DA播放器和CD-ROM驅動器)都將訪問相同數量的軌(在CD-DA播放器的情況下為m個主軌,在光盤數據讀取器的情況下為(m-n)個主軌和n個備用軌((m-n)+n=m))。
雖然上述技術需要比單個設備(CD-DA播放器或CD-ROM驅動器)通常所使用的軌更多的軌(總共(m+n)個),但是光盤容量的實際減小并不被認為是一個重要障礙,尤其對于本發(fā)明的優(yōu)點而言。實際上,大部分音頻CD絕不使用到接近其最大存儲容量(相當于70到80分鐘的CD-DA格式的音頻數據)。因此,即使所有主軌具有CD-DA格式的備用軌(可能具有某種形式的復制保護)并且各個備用軌等于或基本等于其相應的主軌的長度,光盤空間也通常不是問題。在很多情況下,備用軌事實上可以顯著短于主軌(可以包含表示相應主軌的剪輯的CD-DA音頻,或者如上所述的話語復制保護警告)。此外,所述實施例中的通常由光盤數據讀取器而不是CD-DA播放器專用的備用軌可以采用公知的音頻壓縮技術,例如運動圖像專家組(MPEG)2/層3(MP3)、Ogg VorbisTM、流式音頻(如,Real AudioTM或WindowsTMMedia)、或數據讀取器通??稍L問的一些其它形式的音頻數據壓縮方案,來減少備用軌的大小。
當備用軌包括標準CD-DA格式音頻數據(而不是壓縮音頻)時,可以期望包括附加的壓縮音頻數據,可以利用公知的技術將該壓縮音頻數據記錄在光盤的第二區(qū)段上。當與上述和下述方法結合時,使用記錄在第二區(qū)段中的附加壓縮音頻文件與公知的將復制保護CD音軌與壓縮音頻文件相結合的技術相比具有顯著的進步。CD-DA播放器在試圖播放后一類型的光盤時必須讀取經過處理的受復制保護的軌。和上述的一些現有技術結構一樣,這會產生播放失真。相反,播放根據本發(fā)明實施例而形成的光盤的CD-DA播放器不必播放經過處理的(主)軌,從而不會存在播放失真。但是,當光盤數據讀取器播放根據本發(fā)明的光盤時,其指向備用軌,還可以指向第二區(qū)段中記錄的附加壓縮音頻文件。如果數據讀取器的用戶想要收聽光盤內容,則備用軌上的語音消息可以引導該用戶播放壓縮文件。如果需要,用于壓縮文件的軟件播放器可以與光盤上的壓縮文件綁定,該軟件播放器可以設置為當光盤插入數據播放器時自動播放。如果制造了這種光盤的副本,則出現在復制光盤上的內容只是備用軌以及(根據所使用的復制軟件的特性和設置)任何數據內容,例如備用壓縮文件以及軟件播放器,如果有的話。
圖4表示對相同的未編輯樣本光盤(圖2)應用實現本發(fā)明的第二方法而產生的經編輯的TOC數據。首先,TOC條目的數目將減少光盤上的副軌的數目一在本示例中為2個副軌,條目的數量9(圖4中如401所示)從7減少到5。其次,如Entry 1的分鐘字段Pmin 402所指,光盤上的軌數被修改為只與主軌的數目對應。第三,完全刪除具有相應備用軌的各個主軌的條目(在此情況下為Entry 3和4),最終,對各個相應備用軌的Point字段中的數據進行編輯,以具有相關主軌的軌號,所以在本示例中,軌3(Entry 5)的Point字段403變?yōu)?x01,并且軌4(Entry6)的Point字段404變?yōu)?x02。此第二種方法的優(yōu)點在于從TOC中刪除了與相關主軌相關的數據,由此企圖在數據讀取器上訪問這些主軌的人不能容易地再生這些數據。
現在參照圖5,說明根據本發(fā)明實施例的第三種方法。首先,如Entry1的分鐘字段Pmin 501所指,光盤上的軌數被修改為只與主軌數目相對應,在此為2。其次,改變具有相應備用軌的各個主軌的PTime字段中的數據,以具有相應備用軌的相關起始時間,所以在本示例中,軌1(Entry3)的Pmin、Psec和Pframes字段502分別變?yōu)?、2和71,而軌2(Entry4)的Pmin、Psec和Pframes字段503變?yōu)?、33和32。進行這些操作后,不必刪除Entry 5和6,但是如果想要,也可以刪除。當然,如果刪除了這兩個條目,則與結合圖4所述的第二方法一樣,隨后必須對TOC條目的總數進行修改。與第二種方法一樣,該第三種方法的優(yōu)點在于從TOC中刪除了與相關主軌相關的數據,由此企圖在數據讀取器上訪問主軌的人不能容易地再生這些數據。
在實施本發(fā)明的第五方法中,將備用軌的全部TOC條目與主軌的條目交換,并交換軌號,從而備用軌具有主軌的軌號,反之亦然。如Entry1的分鐘字段Pmin所指,光盤上的軌數再次被修改為只與主軌的數目對應。
另選地,可以通過對備用軌進行加密和/或需要輸入密碼來訪問這些備用軌來增強上述多種方法。在另一實施例中,備用軌中的一個可以為一個不同的替代TOC的加密版本,只能由得到了訪問密鑰(可能需要付費才能得到)的用戶來訪問。訪問這種替代TOC使得數據讀取器可以訪問某些、更多或全部主軌。在這種情況下,通常需要記錄在光盤上的小型附加數據軌來對加密的替代TOC進行解碼和提取,從而光盤數據讀取器可以取而代之使用該(替代)TOC。應當理解,可以不是包括替代TOC作為一個備用軌,而是和如上所述的添加其它壓縮音頻文件一樣,利用公知技術將替代TOC寫入光盤上的第二區(qū)段中。另選地,可以包括任何允許訪問該替代TOC的可執(zhí)行代碼,作為記錄在第二區(qū)段中的數據文件。
可以將本領域技術人員公知的附加電子安全特征和增強并入該系統(tǒng)中以更為安全。
應當理解上述方法不必對備用軌采用復制保護或數字權利管理技術可以以“獨立”模式來操作實施本發(fā)明的這些方法(即,簡單地作為光盤訪問控制例程),或者作為擴展并入現有類型的數字音頻復制保護中。通過改變備用軌的數量、長度和性質,可以實現很多不同的應用,其中一些更適合于封閉的用戶群,一些更適合于普通大眾。這與可以使用哪種類型的復制保護方法、可以并入哪些附加安全特征以及可以使用哪些方式的CD燒錄軟件無關。
雖然這里公開了本發(fā)明的優(yōu)選實施例,但是應當理解,本發(fā)明并不限于此,對于本領域技術人員,很顯然可以對所述實施例進行改進。
權利要求
1.一種光盤,包括至少一個主軌;至少一個備用軌;以及光盤訪問信息,存儲在所述光盤上,并且僅由光盤數據讀取器讀取和使用,當由所述光盤數據讀取器讀取所述光盤時,所述光盤訪問信息使得能夠防止定位所述主軌或其中的至少一個,并將所述數據讀取器導向所述備用軌或相關的備用軌。
2.根據權利要求1所述的光盤,其中有多個主軌和多個備用軌,所述主軌中的至少一個具有相關的備用軌。
3.根據權利要求2所述的光盤,其中所述主軌或至少一個主軌是對能夠由CD音頻播放器播放的音頻信息進行編碼的音軌,其中所述備用軌或至少一個備用軌是對能夠由光盤數據讀取器播放的音頻信息進行編碼的數據軌。
4.根據權利要求3所述的光盤,其中當由CD音頻播放器播放時,在所述光盤上的主軌中編碼的音頻信息大致對應于由光盤數據讀取器播放時在相關備用軌中編碼的音頻信息。
5.根據權利要求3所述的光盤,其中當由CD音頻播放器播放時,在所述光盤上的主軌中編碼的所述音頻信息的長度和/或音頻內容不同于由光盤數據讀取器播放時在相關備用軌中編碼的音頻信息的長度和/或音頻內容。
6.根據權利要求2、權利要求3、權利要求4或權利要求5所述的光盤,其中各個所述主軌具有相關的備用軌。
7.根據權利要求2到6中任意一項所述的光盤,其中有m個主軌和n個備用軌,所述光盤訪問信息向光盤數據讀取器表示所述光盤上總共只有m個軌。
8.根據權利要求7所述的光盤,其中所述光盤訪問信息還向CD-DA播放器表示所述光盤上總共只有m個軌,所述光盤訪問信息使得m+n個軌中的可由光盤數據讀取器訪問的m個軌不同于可由CD-DA播放器的m個軌。
9.根據權利要求7或權利要求8所述的光盤,其中m≥n,并且所述光盤訪問信息向CD音頻播放器表示只有m個主軌,并且所述光盤訪問信息向光盤數據讀取器表示有n個備用軌和(m-n)個主軌。
10.根據權利要求2到9中任意一項所述的光盤,其中所述光盤訪問信息包含在所述光盤的內容表(TOC)中,所述TOC具有表示所述光盤上的各個軌的軌號的軌號指示符,并且具有相關備用軌的所述主軌或各個主軌的軌號指示符被設為零。
11.根據權利要求2到9中任意一項所述的光盤,其中所述光盤訪問信息包含在內容表(TOC)中,所述TOC包括存在相應主軌的所述備用軌或各個備用軌的條目,但不具有各個相應主軌的條目。
12.根據權利要求2到9中任意一項所述的光盤,其中所述光盤訪問信息包含在內容表(TOC)中,所述TOC包括表示所述軌的起始時間的定時條目,并且所述主軌中的至少一個的定時條目中的起始時間被其相應的備用軌的起始時間代替。
13.根據權利要求2到9中任意一項所述的光盤,其中所述光盤訪問信息包含在內容表(TOC)中,所述TOC包括光盤上的各個軌的軌號條目,并且所述主軌或各個主軌的TOC中的所述軌號條目分別與所述相應備用軌或各個相應備用軌的軌號條目交換。
14.根據權利要求10到13中任意一項所述的光盤,其中所述TOC包括表示光盤上的軌的總數的軌總數條目,并且所述軌總數條目只表示光盤上的主軌的總數。
15.根據權利要求10或權利要求11所述的光盤,其中具有相應主軌的所述備用軌或各個備用軌的軌號指示符被設置為表示所述相應主軌的軌號。
16.根據上述任一權利要求所述的光盤,還包括以加密形式存儲在該光盤上的替代光盤訪問信息,當被解密后,所述替代光盤訪問信息可由光盤數據讀取器使用,當這樣解密后,使得可以定位所述主軌。
17.根據權利要求16所述的光盤,還包括該光盤上的計算機程序代碼,當被執(zhí)行時,該計算機程序代碼使包括所述光盤數據讀取器的計算機訪問并解密所述替代光盤訪問信息,并使所述光盤數據讀取器使用解密后的光盤訪問信息以定位光盤上的軌。
18.根據權利要求16或權利要求17所述的光盤,其中當所述替代光盤訪問信息被解密后,所述替代光盤訪問信息只允許定位所述主軌。
19.根據權利要求16所述的光盤,其中所述替代光盤訪問信息被存儲在光盤上作為備用軌。
20.根據上述任一權利要求所述的光盤,其中所述備用軌中的至少一個包括壓縮或加密的數據。
21.根據權利要求20所述的光盤,其中所述壓縮數據表示編碼為諸如MP3的標準的音頻信號。
22.根據上述任一權利要求所述的光盤,其中所述備用軌或其中的至少一個引入了數字權利管理技術。
23.根據權利要求1到21中任意一項所述的光盤,其中所述備用軌或其中的至少一個引入了復制保護。
24.一種生成寫入光盤上的數據的方法,該方法包括生成表示光盤的m個主軌的主數據(m≥1);生成表示光盤的n個備用軌的備用數據(n≥1);并且匯編光盤的內容表(TOC),所述TOC包含光盤訪問控制信息,當被寫入光盤時,該光盤訪問控制信息向光盤數據讀取器表示在光盤上寫入了總共m個軌。
25.根據權利要求24所述的方法,其中所述光盤訪問控制信息還向CD-DA播放器表示光盤上總共寫入了m個軌,所述光盤訪問信息使得m+n個軌中的可由光盤數據讀取器訪問的m個軌不同于可由CD-DA播放器訪問的m個軌。
26.根據權利要求24或權利要求25所述的方法,其中所述匯編TOC的步驟包括將所生成的主數據和備用數據寫入光盤;將由此寫入的數據讀回到數據分析設備,所述數據包括未修改的TOC,所述未修改的TOC包括所有m+n個軌的未修改的光盤訪問信息;以及編輯所述未修改的TOC,以產生經修改的TOC,所述經修改的TOC包含向CD音頻播放器表示存在m個主軌并向光盤數據讀取器表示存在n個備用軌和m-n個主軌的所述光盤訪問控制信息。
27.根據權利要求26所述的方法,其中所述未修改的TOC還包括多個軌號指示符,所述方法還包括編輯所述未修改的TOC以改變至少一些所述主軌的軌號指示符。
28.根據權利要求27所述的方法,其中所述編輯未修改的TOC的步驟包括將待改變的主軌的軌號指示符設為零,使得光盤數據讀取器不再檢測所述改變后的主軌號指示符的存在。
29.根據權利要求27所述的方法,其中所述編輯未修改的TOC的步驟包括刪除所述TOC中的與所述m個主軌中的至少一些相關的部分。
30.根據權利要求27或權利要求28所述的方法,其中所述m個主軌中的至少一個具有相應的備用軌,所述編輯未修改的TOC的步驟還包括對于具有相應主軌的各個所述備用軌的軌號指示符,用所述未修改的TOC中的所述相應主軌的軌號指示符來進行替換。
31.根據權利要求27所述的方法,其中所述編輯TOC的步驟包括對至少一個所述主軌的軌號指示符與相應數目的備用軌的軌號指示符進行交換。
32.根據權利要求26所述的方法,其中所述編輯TOC的步驟包括用相關備用軌的起始時間替換所述主軌或所述多個主軌中的至少一個的起始時間。
33.根據權利要求26到32中任意一項所述的方法,其中所述未修改的TOC還包括軌總數條目,所述對未修改的TOC進行編輯的步驟包括減少所述軌總數條目中的軌總數,使得在經修改的TOC中只表示所存在的主軌的數目。
34.一種光盤母版,在該光盤母版上寫入或壓印了根據權利要求24到33中任意一項的方法而生成的數據。
35.一種從權利要求34所述的光盤母版直接或間接制造出的光盤。
36.一種光盤,其上燒錄了數據,該數據是根據權利要求24到33中任意一項的方法而生成的。
37.一種對光盤數據讀取器對于具有至少一個主軌和至少一個備用軌的光盤的訪問進行控制的方法,該方法包括如下步驟當由所述光盤數據讀取器讀取光盤時,阻止對所述主軌或所述主軌中的至少一個進行定位,而是將所述數據讀取器導向所述備用軌或相關的備用軌。
38.根據權利要求37所述的方法,所述方法還包括當由CD-DA播放器讀取光盤時,允許僅定位所述主軌或各個主軌。
39.根據權利要求37或權利要求38所述的方法,其中所述光盤具有m個主軌(m≥1)和n個備用軌(n≥1),所述方法還包括當由光盤數據讀取器訪問所述光盤時,允許訪問所述n個備用軌和(m-n)個主軌,而當由CD-DA播放器訪問所述光盤時,允許訪問所述m個主軌。
全文摘要
公開了一種具有一組主軌和一組備用軌的光盤。至少一些主軌與備用軌相關聯。當CD-DA讀取器訪問該光盤時,其僅定位主軌。相反地,當諸如CD-ROM驅動器的數據讀取器訪問該光盤時,內容表(TOC)的修改使得該數據讀取器不能訪問給定的主軌,而是導向其相關的備用軌。該備用軌可以包含與相關主軌中的CD-DA數據對應或不對應的音頻(CD-DA)數據。備用軌可以是復制保護的,和/或可以包含受到數字權利管理的壓縮(非CD-DA)數據。
文檔編號G11B19/12GK1669085SQ03816498
公開日2005年9月14日 申請日期2003年7月8日 優(yōu)先權日2002年7月11日
發(fā)明者阿利斯泰爾·約翰·諾克斯, 阿里·馬里納斯·韋吉南 申請人:H.T.A 高科技應用控股有限公司