亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)處理方法、數(shù)據(jù)處理設備和程序的制作方法

文檔序號:6774832閱讀:175來源:國知局
專利名稱:數(shù)據(jù)處理方法、數(shù)據(jù)處理設備和程序的制作方法
技術領域
本發(fā)明涉及數(shù)據(jù)再現(xiàn)。
背景技術
內(nèi)容存儲在多種介質(zhì)上,并被轉(zhuǎn)讓或銷售。內(nèi)容是被記錄在介質(zhì)上、被發(fā)送和被人們欣賞的一組數(shù)據(jù),所述介質(zhì)例如光盤只讀存儲器(CD-ROM)或數(shù)字多用途光盤只讀存儲器(DVD-ROM)。內(nèi)容的例子包括用在個人計算機(PC)上的應用程序、音樂和視頻。介質(zhì)被設計為具有修正能力,從而即使它們已經(jīng)被損壞到了某種程度,它們也是可讀的。然而,如果這樣的介質(zhì)被損壞到超過允許程度的程度,則損壞的部分不能被讀取或不能正常工作。例如,如果CD-ROM或DVD-ROM在插入播放器或介質(zhì)存儲容器或者從播放器或介質(zhì)存儲容器中取出的過程中意外劃傷,則可能無法讀取或容易地讀取被劃傷的部分。
作為解決方法,日本特開平06-231570號公報描述了一種方法,其沖將包括與介質(zhì)損壞部分相對應的部分的特殊數(shù)據(jù)區(qū)域作為不能再現(xiàn)的數(shù)據(jù)區(qū)域進行存儲,從而始終不對該區(qū)域進行重放。例如,在音樂CD中,將有缺陷的軌道(track)存儲為不能再現(xiàn)的軌道,從而在軌道再現(xiàn)的過程中防止跳音(sound skipping)。
然而,采用上述已知的方法,仍然很難再現(xiàn)部分內(nèi)容。如果發(fā)生了超過修正能力的錯誤,則不能進行內(nèi)容提供者所期望的內(nèi)容的再現(xiàn)。

發(fā)明內(nèi)容
本發(fā)明涉及一種用來處理包括不能讀取或不容易讀取部分的數(shù)據(jù)的數(shù)據(jù)處理方法、數(shù)據(jù)處理設備和程序。
根據(jù)本發(fā)明的一個方面,一種數(shù)據(jù)處理方法包括以下步驟檢測存儲在存儲介質(zhì)上的再現(xiàn)目標數(shù)據(jù)的讀取錯誤部分,該讀取錯誤部分未能從存儲介質(zhì)中讀?。煌ㄟ^網(wǎng)絡向補償數(shù)據(jù)提供設備請求用來補償該讀取錯誤部分的補償數(shù)據(jù);獲取從該補償數(shù)據(jù)提供設備提供的該補償數(shù)據(jù);以及通過用該補償數(shù)據(jù)代替該讀取錯誤部分來再現(xiàn)該再現(xiàn)目標數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,一種數(shù)據(jù)處理設備包括檢測單元,用來檢測存儲在存儲介質(zhì)上的再現(xiàn)目標數(shù)據(jù)的讀取錯誤部分,該讀取錯誤部分未能從存儲介質(zhì)中讀??;請求單元,用來通過網(wǎng)絡向補償數(shù)據(jù)提供設備請求用來補償該讀取錯誤部分的補償數(shù)據(jù);獲取單元,用來獲取從該補償數(shù)據(jù)提供設備提供的該補償數(shù)據(jù);以及再現(xiàn)單元,用來通過使用該補償數(shù)據(jù)代替該讀取錯誤部分來再現(xiàn)該再現(xiàn)目標數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,一種用來提供補償數(shù)據(jù)的數(shù)據(jù)處理設備包括提供單元,該提供單元用來將所請求的補償數(shù)據(jù)提供給上述包括檢測單元、請求單元、獲取單元和再現(xiàn)單元的數(shù)據(jù)處理設備。
根據(jù)本發(fā)明的另一方面,一種數(shù)據(jù)處理系統(tǒng)包括上述用來對再現(xiàn)目標數(shù)據(jù)進行再現(xiàn)的包括檢測單元、請求單元、獲取單元和再現(xiàn)單元的數(shù)據(jù)處理設備;以及用來提供補償數(shù)據(jù)的數(shù)據(jù)處理設備,其包括提供單元,該提供單元用來將所請求的補償數(shù)據(jù)提供給用來對再現(xiàn)目標數(shù)據(jù)進行再現(xiàn)的所述數(shù)據(jù)處理設備。
根據(jù)本發(fā)明的另一方面,一種程序包括以下的步驟檢測存儲在存儲介質(zhì)上的再現(xiàn)目標數(shù)據(jù)的讀取錯誤部分,該讀取錯誤部分未能從存儲介質(zhì)中讀?。煌ㄟ^網(wǎng)絡向補償數(shù)據(jù)提供設備請求用來補償該讀取錯誤部分的補償數(shù)據(jù);獲取從該補償數(shù)據(jù)提供設備提供的該補償數(shù)據(jù);以及通過使用該補償數(shù)據(jù)代替該讀取錯誤部分來再現(xiàn)該再現(xiàn)目標數(shù)據(jù)。
對于本領域的技術人員來說,通過下面對本發(fā)明的典型實施例的說明,除以上討論的特征之外的其它特征將會變得明顯。在本說明書中,參考構成其一部分并且示出了本發(fā)明的例子的附圖。然而,這些例子對于本發(fā)明的各種實施例來說并不是窮盡的,因此參考在說明書之后用來確定本發(fā)明范圍的權利要求。


圖1示出了系統(tǒng)構件的典型結構。
圖2示出了內(nèi)容再現(xiàn)設備的典型內(nèi)部結構。
圖3示出了補償數(shù)據(jù)提供設備的典型內(nèi)部結構。
圖4是示出由用來讀取介質(zhì)數(shù)據(jù)、獲取補償數(shù)據(jù)以及存儲所接收的補償數(shù)據(jù)的內(nèi)容再現(xiàn)設備所進行的典型過程的流程圖。
圖5是示出由用來發(fā)送補償數(shù)據(jù)的補償數(shù)據(jù)提供設備所進行的典型過程的流程圖。
圖6是示出由用來再現(xiàn)內(nèi)容的內(nèi)容再現(xiàn)設備所進行的典型過程的流程圖。
具體實施例方式
現(xiàn)在參考附圖對本發(fā)明的典型實施例進行詳細描述。
第一典型實施例圖1示出了根據(jù)本典型實施例的系統(tǒng)構件的典型結構。內(nèi)容再現(xiàn)設備101典型地被已經(jīng)購買了內(nèi)容的用戶用于該內(nèi)容的重放。內(nèi)容是被記錄在介質(zhì)上、被發(fā)送和被人們欣賞的一組數(shù)據(jù)。內(nèi)容的例子包括視頻、圖像、音樂和文本。內(nèi)容的重放包括數(shù)據(jù)的再現(xiàn)。補償數(shù)據(jù)提供設備102典型地被銷售或者轉(zhuǎn)讓內(nèi)容的公司使用。內(nèi)容再現(xiàn)設備101和補償數(shù)據(jù)提供設備102能通過因特網(wǎng)103等連接到網(wǎng)絡。
圖2示出了內(nèi)容再現(xiàn)設備101的典型內(nèi)部結構。中央處理單元(CPU)201控制內(nèi)容再現(xiàn)設備101。隨機存取存儲器(RAM)202臨時存儲根據(jù)本發(fā)明的要被執(zhí)行的程序以及在該執(zhí)行過程中所產(chǎn)生的數(shù)據(jù)。只讀存儲器(ROM)203存儲定義內(nèi)容再現(xiàn)設備101的操作的程序。硬盤驅(qū)動器(HDD)204存儲補償數(shù)據(jù)。
液晶面板205通知用戶內(nèi)容再現(xiàn)設備101的工作狀態(tài)。介質(zhì)讀取器206讀取介質(zhì)以再現(xiàn)存儲在其上的數(shù)據(jù)。網(wǎng)絡接口207提供了通過因特網(wǎng)103到補償數(shù)據(jù)提供設備102的連接。內(nèi)容再現(xiàn)設備101通過網(wǎng)絡接口207將對補償數(shù)據(jù)的請求發(fā)送到補償數(shù)據(jù)提供設備102,并通過網(wǎng)絡接口207從補償數(shù)據(jù)提供設備102接收所請求的補償數(shù)據(jù)。輸入-輸出接口208提供到外部設備的連接。輸出設備209輸出聲音、靜止圖像、運動圖像和文本等再現(xiàn)的內(nèi)容。遠程控制單元210被用戶用來控制內(nèi)容再現(xiàn)設備101。
圖3示出了補償數(shù)據(jù)提供設備102的典型內(nèi)部結構。CPU 301控制補償數(shù)據(jù)提供設備102。RAM 302臨時存儲要被執(zhí)行的程序以及在該執(zhí)行過程中所產(chǎn)生的數(shù)據(jù)。HDD 303存儲內(nèi)容數(shù)據(jù)。介質(zhì)讀/寫單元304從介質(zhì)上讀取數(shù)據(jù),并將數(shù)據(jù)寫到介質(zhì)上。網(wǎng)絡接口305提供了通過因特網(wǎng)103到內(nèi)容再現(xiàn)設備101的連接。輸入/輸出接口306提供到外部設備的連接。顯示器307通知操作者補償數(shù)據(jù)提供設備102的工作狀態(tài)。鍵盤308和鼠標309被操作者用來輸入信息。
內(nèi)容再現(xiàn)設備101和補償數(shù)據(jù)提供設備102中的每一個的功能既可以通過單個設備來實現(xiàn)也可以通過多個設備來實現(xiàn),其中在所述多個設備中功能被分散,所述多個設備通過使它們互相通信的局域網(wǎng)(LAN)等相互連接。
圖4是示出由用來讀取介質(zhì)數(shù)據(jù)、請求補償數(shù)據(jù)的發(fā)送以及存儲所接收的補償數(shù)據(jù)的內(nèi)容再現(xiàn)設備101所進行的典型過程的流程圖。該過程可通過一系列的處理步驟進行。用來實現(xiàn)圖4中的流程圖的程序存儲于ROM 203中,并通過CPU 201來執(zhí)行。當介質(zhì)被插入介質(zhì)讀取器206并且用戶直接或者通過遠程控制單元210的幫助請求內(nèi)容再現(xiàn)設備101進行介質(zhì)恢復處理時,執(zhí)行介質(zhì)數(shù)據(jù)的讀取。
開始時,內(nèi)容再現(xiàn)設備101讀取在介質(zhì)中所記述的內(nèi)容ID(步驟S401)。內(nèi)容ID是用來識別內(nèi)容或介質(zhì)的字符串。接下來,以類似的方式,內(nèi)容再現(xiàn)設備101從介質(zhì)中讀取補償數(shù)據(jù)提供設備102的地址(步驟S402)。內(nèi)容再現(xiàn)設備101使用補償數(shù)據(jù)提供設備102的地址來通過因特網(wǎng)103與補償數(shù)據(jù)提供設備102進行通信。讀出寫在介質(zhì)中的預定位置的內(nèi)容ID和補償數(shù)據(jù)提供設備102的地址,并將其存儲在例如內(nèi)容再現(xiàn)設備101的RAM 202中。
接下來,內(nèi)容再現(xiàn)設備101以塊為單位讀取內(nèi)容數(shù)據(jù)(步驟S403)。此處,塊是由介質(zhì)或內(nèi)容的格式所確定的單位。讀取錯誤能夠以塊為單位進行檢測。內(nèi)容數(shù)據(jù)的錯誤部分以塊為單位進行補償。例如,在音樂CD中的內(nèi)容數(shù)據(jù)以幀為單位、以扇區(qū)為單位、以軌道為單位等寫入。每個軌道由多個扇區(qū)組成,每個扇區(qū)由多幀組成。幀包括錯誤修正碼,并且是錯誤能被檢測到的單位。因此,在音樂CD中,幀、扇區(qū)或軌道能用作如上所述的塊。在本發(fā)明中,錯誤指超過再現(xiàn)設備或介質(zhì)的修正能力的錯誤。
在讀取一塊內(nèi)容數(shù)據(jù)之后,內(nèi)容再現(xiàn)設備101判斷讀取是否已經(jīng)成功(步驟S404)。如果沒有成功,則進一步判斷該塊的補償數(shù)據(jù)是否存儲于內(nèi)容再現(xiàn)設備101中(步驟S405)。如果讀取失敗并且補償數(shù)據(jù)不存在,則內(nèi)容再現(xiàn)設備101將該塊作為要被補償數(shù)據(jù)補償?shù)哪繕舜鎯υ贖DD 204中(步驟S406)。對每一塊進行這一系列的處理步驟(步驟S407)。當所有塊的檢查完成時,內(nèi)容再現(xiàn)設備101請求補償數(shù)據(jù)提供設備102發(fā)送在步驟S406中所存儲的目標數(shù)據(jù)的補償數(shù)據(jù)(步驟S408)。然后,內(nèi)容再現(xiàn)設備101將從補償數(shù)據(jù)提供設備102接收到的補償數(shù)據(jù)存儲在HDD 204中(步驟S409)。通過將補償數(shù)據(jù)存儲在HDD 204中,由于內(nèi)容再現(xiàn)設備101能夠在步驟S405中識別出補償數(shù)據(jù)已被存儲,因此可以防止內(nèi)容再現(xiàn)設備101在下一次介質(zhì)重放中請求相同的數(shù)據(jù)。
圖5是示出由用來發(fā)送補償數(shù)據(jù)的補償數(shù)據(jù)提供設備102所進行的典型過程的流程圖。用來實現(xiàn)該流程圖的程序存儲于HDD303中并被CPU 301執(zhí)行。響應于在圖4的步驟408中來自內(nèi)容再現(xiàn)設備101的請求,進行發(fā)送補償數(shù)據(jù)的步驟。該請求通過網(wǎng)絡接收。首先,補償數(shù)據(jù)提供設備102使用內(nèi)容ID來在存儲于HDD 303中的內(nèi)容數(shù)據(jù)中搜索與該被請求的補償數(shù)據(jù)相對應的數(shù)據(jù)(步驟S501)。接下來,補償數(shù)據(jù)提供設備102從所檢索到的數(shù)據(jù)中提取被請求的塊以產(chǎn)生補償數(shù)據(jù)(步驟S502)。然后,補償數(shù)據(jù)提供設備102將所產(chǎn)生的補償數(shù)據(jù)發(fā)送到內(nèi)容再現(xiàn)設備101(步驟S503)。
圖6是示出由用來再現(xiàn)內(nèi)容的內(nèi)容再現(xiàn)設備101所進行的典型過程的流程圖。用來實現(xiàn)該流程圖的程序存儲于ROM 203中并被CPU 201執(zhí)行。當將介質(zhì)插入介質(zhì)讀取器206中并且用戶直接或者通過遠程控制單元210的幫助請求內(nèi)容再現(xiàn)設備101進行內(nèi)容再現(xiàn)處理時,執(zhí)行內(nèi)容再現(xiàn)。首先,內(nèi)容再現(xiàn)設備101從該介質(zhì)中讀取該被請求內(nèi)容的內(nèi)容ID(步驟S601)。接下來,內(nèi)容再現(xiàn)設備101使用在步驟S601中所獲取的內(nèi)容ID在存儲于HDD 204中的數(shù)據(jù)中搜索對應于該內(nèi)容的補償數(shù)據(jù)(步驟S602)。在圖5的步驟S502中,產(chǎn)生被請求塊的補償數(shù)據(jù)。如果請求了多個塊,則產(chǎn)生補償數(shù)據(jù)使得每個塊都是可識別的。
接下來,請求再現(xiàn)的內(nèi)容以塊為單位進行處理。內(nèi)容再現(xiàn)設備101判斷要被再現(xiàn)的塊是否為要被補償?shù)哪繕?步驟S603)。如果在步驟S602中檢索到的補償數(shù)據(jù)包括要被再現(xiàn)的塊的數(shù)據(jù),則該塊為要被補償?shù)哪繕?。在這種情況下,根據(jù)檢索到的補償數(shù)據(jù)產(chǎn)生該塊的再現(xiàn)信息(步驟604)。如上所述,如果有多個補償數(shù)據(jù)塊,則每個塊都是可以識別的。如果要被再現(xiàn)的塊不是要被補償?shù)哪繕?,則內(nèi)容再現(xiàn)設備101從介質(zhì)中讀取對應的塊以產(chǎn)生再現(xiàn)信息(步驟S605)。接下來,內(nèi)容再現(xiàn)設備101再現(xiàn)在步驟S604或步驟S605中所獲得的再現(xiàn)信息(步驟S606)。因此內(nèi)容再現(xiàn)設備101通過在正常塊和根據(jù)從HDD 204讀取的補償數(shù)據(jù)所產(chǎn)生的補償塊之間進行切換來再現(xiàn)內(nèi)容。當包含在指定再現(xiàn)范圍內(nèi)的所有塊都被處理完時,處理結束(步驟S607)。也可以根據(jù)由補償塊和正常塊組成的合成數(shù)據(jù)來創(chuàng)建新的介質(zhì)。
第二典型實施例在上述的第一典型實施例中,在因特網(wǎng)103上的補償數(shù)據(jù)提供設備102的地址是從介質(zhì)中讀取的。在第二典型實施例中,提供服務器設備,使得可以使用內(nèi)容ID獲得要被查詢的補償數(shù)據(jù)提供設備102的地址。典型的服務器設備是多家公司所運營的公共服務器設備。這種配置需要服務器設備的地址。分配給服務器設備的固定地址在其生產(chǎn)過程中存儲并實現(xiàn)。在第二典型實施例中,內(nèi)容再現(xiàn)設備101在步驟S402中在服務器設備上查詢補償數(shù)據(jù)提供設備102的地址,而不是從介質(zhì)中讀取它。其它操作與第一典型實施例中的相同。
第三典型實施例在上述第一典型實施例中,用戶請求內(nèi)容再現(xiàn)設備101進行介質(zhì)恢復的處理。在第三典型實施例中,在再現(xiàn)內(nèi)容時自動進行介質(zhì)的恢復。例如,如果內(nèi)容再現(xiàn)設備101在進行內(nèi)容再現(xiàn)之前按照介質(zhì)恢復所需的時間量讀取介質(zhì),則這是可以實現(xiàn)的。也可以設置成使得該在先時間的持續(xù)期間為可變的。
然而,由于介質(zhì)恢復所需的時間量包括了通過因特網(wǎng)進行通信的時間以及補償數(shù)據(jù)提供設備102的處理時間,因此它可能比預期長。如果超過了預期的時間,則內(nèi)容的再現(xiàn)可能被延遲。另一方面,該配置消除了將補償數(shù)據(jù)存儲在HDD 204中的需要,并允許內(nèi)容再現(xiàn)設備101為每次內(nèi)容再現(xiàn)從補償數(shù)據(jù)提供設備102請求補償數(shù)據(jù)。由于HDD 204能被去除,因此可以實現(xiàn)低成本的內(nèi)容再現(xiàn)設備101。
第四典型實施例在上述第一典型實施例中,補償數(shù)據(jù)提供設備102將對應于被請求塊的數(shù)據(jù)作為補償數(shù)據(jù)發(fā)送,而不進行任何修改。在第四典型實施例中,如果能夠降低內(nèi)容的數(shù)據(jù)質(zhì)量而不改變其內(nèi)容,例如在視頻或音樂的情況下,設置補償數(shù)據(jù)的質(zhì)量低于原始的質(zhì)量。例如,在音樂CD中,補償數(shù)據(jù)轉(zhuǎn)換為音頻動態(tài)壓縮第三層(MPEGAudio Layer-3,MP3)數(shù)據(jù)或單聲道(monophonic)數(shù)據(jù)。在這種情況下,在步驟S502中,補償數(shù)據(jù)提供設備102以與原始格式不同的格式產(chǎn)生補償數(shù)據(jù)。僅僅需要在步驟S604中產(chǎn)生再現(xiàn)信息適應于要被提供的補償數(shù)據(jù)的格式。由于未提供完美的補償數(shù)據(jù),因此內(nèi)容的數(shù)據(jù)質(zhì)量的下降可作為對補償數(shù)據(jù)的未授權請求的一種對策。而且,由于補償數(shù)據(jù)的大小能夠減小,從而可減小補償數(shù)據(jù)提供設備102或網(wǎng)絡的負荷。
然而,此處的問題是內(nèi)容的被補償部分的再現(xiàn)質(zhì)量下降。對于此問題可能的解決方法是允許補償數(shù)據(jù)的質(zhì)量為可變的。具體地,運營補償數(shù)據(jù)提供設備102的公司可提供如下服務可以根據(jù)用戶為補償服務所支付的金額改變補償數(shù)據(jù)的質(zhì)量。例如,不向僅為內(nèi)容付費的用戶提供補償數(shù)據(jù)。也可以為低質(zhì)量數(shù)據(jù)的補償和與購買時的數(shù)據(jù)質(zhì)量相同質(zhì)量的數(shù)據(jù)的補償設定不同的價格。帳單信息可以例如寫入介質(zhì)中或通過指定內(nèi)容ID來識別。
也可以依靠數(shù)據(jù)的損壞是由于初期故障還是由于用戶的錯誤導致的來改變補償數(shù)據(jù)的質(zhì)量。例如,如果內(nèi)容數(shù)據(jù)在購買的一周之內(nèi)無法讀取,則提供與購買時的內(nèi)容數(shù)據(jù)相同質(zhì)量的補償數(shù)據(jù),此后補償數(shù)據(jù)的質(zhì)量下降。這種方法能與上述帳單信息結合使用以改變補償數(shù)據(jù)的質(zhì)量。
第五典型實施例盡管在上述第一實施例中補償數(shù)據(jù)提供設備102完全響應來自內(nèi)容再現(xiàn)設備101的請求,但是在第五典型實施例中設置了一定的限制。例如,對響應于來自內(nèi)容再現(xiàn)設備101的請求而要被發(fā)送的補償數(shù)據(jù)量設置上限。這種限制能通過下述方法來實現(xiàn)。
首先,為內(nèi)容再現(xiàn)設備101分配唯一的ID。當內(nèi)容再現(xiàn)設備101向補償數(shù)據(jù)提供設備102請求補償數(shù)據(jù)時,內(nèi)容再現(xiàn)設備101發(fā)送所分配的ID。這使得補償數(shù)據(jù)提供設備102能夠識別內(nèi)容再現(xiàn)設備101。補償數(shù)據(jù)提供設備102管理請求歷史記錄,該記錄記述了所接收到的對補償數(shù)據(jù)的請求的歷史。在圖5的步驟S501和步驟S502之間的處理中,補償數(shù)據(jù)提供設備102搜索對應于所接收到的ID的請求歷史記錄。如果檢索到的歷史記錄顯示達到了限制值,則補償數(shù)據(jù)提供設備102將不再產(chǎn)生所請求的補償數(shù)據(jù),并且通知內(nèi)容再現(xiàn)設備101由于限制而導致的錯誤。除了根據(jù)內(nèi)容再現(xiàn)設備101的請求歷史記錄限制補償數(shù)據(jù)的發(fā)送量之外,也可以根據(jù)對于每一條內(nèi)容所管理的請求歷史記錄對補償數(shù)據(jù)的發(fā)送量進行限制。例如,可以基于補償數(shù)據(jù)量與內(nèi)容數(shù)據(jù)總量的比例或基于用戶的付款數(shù)量,確定補償數(shù)據(jù)的限制值。也可以對內(nèi)容再現(xiàn)設備101可能請求的數(shù)據(jù)量設置相似的限制。
限制補償數(shù)據(jù)量不僅為服務供應商公司提供了根據(jù)用戶付款數(shù)量而提供不同服務的選擇,也可以用作對未授權使用服務的預防措施。例如,可以防止用戶重復地請求一條補償數(shù)據(jù)然后將所獲得的多條補償數(shù)據(jù)組合成完整的內(nèi)容數(shù)據(jù)。也可以防止已獲得內(nèi)容ID和部分內(nèi)容數(shù)據(jù)的用戶請求補償數(shù)據(jù)并獲取完整的內(nèi)容數(shù)據(jù)。由于內(nèi)容發(fā)送服務至少部分地包括因特網(wǎng)的使用,因此必須采取對未授權使用服務的充分的預防措施??梢哉J為設置如上所述的一定限制是這種預防措施的一部分。作為對未授權使用的預防措施的另一個例子,補償數(shù)據(jù)提供設備102可以進行內(nèi)容再現(xiàn)設備101或用戶的認證。當接收到對補償數(shù)據(jù)的請求時,補償數(shù)據(jù)提供設備102進行認證。補償數(shù)據(jù)提供設備102僅接受來自已授權用戶和已授權內(nèi)容再現(xiàn)設備的請求,從而可以防止對服務的未授權的使用。此處可以使用標準的認證方法。
第六典型實施例對于商業(yè)內(nèi)容,防止補償數(shù)據(jù)的未授權使用是重要的,在下面將進一步進行描述。防止未授權使用的可能的方法包括補償數(shù)據(jù)的加密。補償數(shù)據(jù)提供設備102將補償數(shù)據(jù)進行加密并發(fā)送到內(nèi)容再現(xiàn)設備101。接收時,內(nèi)容再現(xiàn)設備101存儲已加密的補償數(shù)據(jù)并為了再現(xiàn)將其解密。除非解密方法公開,否則很難對已加密的補償數(shù)據(jù)進行解密。使用內(nèi)容ID作為解密密鑰使得對已加密的補償數(shù)據(jù)進行解密更加困難。從而可以防止補償數(shù)據(jù)的未授權使用。
第七典型實施例本發(fā)明不僅適用于CD播放器,而且適用于能夠播放介質(zhì)的任何介質(zhì)播放器,在該介質(zhì)播放器中能夠識別讀取錯誤塊。這樣的介質(zhì)播放器的例子包括用于播放DVD、藍光光盤(Blu-ray Discs)以及硅介質(zhì)(例如,袖珍閃存卡和智能媒體卡)的音頻和視頻播放器。本發(fā)明還適用于包括不可移動介質(zhì)和介質(zhì)讀取器、并存儲內(nèi)容的HDD。在這種情況下,HDD既可以用作介質(zhì)又可以用作介質(zhì)讀取器。
第八典型實施例在上述第一典型實施例中,本發(fā)明通過執(zhí)行存儲在內(nèi)容再現(xiàn)設備101的ROM 203中的程序來實現(xiàn)。在第八典型實施例中,本發(fā)明可以在能從介質(zhì)中讀取相同程序的通用設備中實現(xiàn)。例如,本發(fā)明通過在PC上執(zhí)行應用軟件來實現(xiàn)。本發(fā)明還可以不使用CPU通過在硬件電路上執(zhí)行程序來實現(xiàn)。
盡管參考典型實施例對本發(fā)明進行了說明,但是可以做出本發(fā)明的很多明顯廣泛不同的實施例而不脫離其精神和范圍??梢岳斫獾氖潜景l(fā)明不限于其除了如所附權利要求限定之外的具體實施例。
權利要求
1.一種數(shù)據(jù)處理方法,其用于對再現(xiàn)目標數(shù)據(jù)進行再現(xiàn)的設備,所述數(shù)據(jù)處理方法包括以下步驟檢測步驟,用于檢測存儲在存儲介質(zhì)上的所述再現(xiàn)目標數(shù)據(jù)的讀取錯誤部分,所述讀取錯誤部分未能從所述存儲介質(zhì)中讀取;請求步驟,用于通過網(wǎng)絡向補償數(shù)據(jù)提供設備請求用來補償所述讀取錯誤部分的補償數(shù)據(jù);獲取步驟,用于獲取從所述補償數(shù)據(jù)提供設備提供的所述補償數(shù)據(jù);以及再現(xiàn)步驟,用于通過用所述補償數(shù)據(jù)代替所述讀取錯誤部分來再現(xiàn)所述再現(xiàn)目標數(shù)據(jù)。
2.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,在所述檢測步驟中,基于所述再現(xiàn)目標數(shù)據(jù)是怎樣組織的,以預定單位的塊來檢測數(shù)據(jù)讀取錯誤。
3.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,在所述檢測步驟中,以幀為單位、以扇區(qū)為單位或以軌道為單位來檢測數(shù)據(jù)讀取錯誤。
4.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,對于可在所述請求步驟中請求的數(shù)據(jù)量設置限制。
5.根據(jù)權利要求4所述的數(shù)據(jù)處理方法,其特征在于,基于所述被請求數(shù)據(jù)與所述再現(xiàn)目標數(shù)據(jù)總量的比例,來確定可在所述請求步驟中請求的數(shù)據(jù)量。
6.根據(jù)權利要求4所述的數(shù)據(jù)處理方法,其特征在于,基于與存儲在所述存儲介質(zhì)上的所述再現(xiàn)目標數(shù)據(jù)有關的帳單數(shù)據(jù)來確定可在所述請求步驟中請求的數(shù)據(jù)量。
7.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述再現(xiàn)目標數(shù)據(jù)為文本、靜止圖像、運動圖像、聲音或它們的組合。
8.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,還包括提供步驟,該提供步驟用于將所述被請求的補償數(shù)據(jù)提供給所述數(shù)據(jù)再現(xiàn)設備。
9.根據(jù)權利要求8所述的數(shù)據(jù)處理方法,其特征在于,對可在所述提供步驟中提供的數(shù)據(jù)量設置限制。
10.根據(jù)權利要求9所述的數(shù)據(jù)處理方法,其特征在于,基于所述被請求數(shù)據(jù)與所述再現(xiàn)目標數(shù)據(jù)總量的比例,來確定可在所述提供步驟中提供的數(shù)據(jù)量。
11.根據(jù)權利要求9所述的數(shù)據(jù)處理方法,其特征在于,基于與存儲在所述存儲介質(zhì)上的所述再現(xiàn)目標數(shù)據(jù)有關的帳單數(shù)據(jù)來確定可在所述提供步驟中提供的數(shù)據(jù)量。
12.根據(jù)權利要求8所述的數(shù)據(jù)處理方法,其特征在于,在所述提供步驟中獲得的所述補償數(shù)據(jù)在質(zhì)量上與所述再現(xiàn)目標數(shù)據(jù)不同。
13.根據(jù)權利要求12所述的數(shù)據(jù)處理方法,其特征在于,基于帳單數(shù)據(jù)所表示的數(shù)量來確定所述補償數(shù)據(jù)的質(zhì)量,所述帳單數(shù)據(jù)包含在存儲在所述存儲介質(zhì)上的所述再現(xiàn)目標數(shù)據(jù)中。
14.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,還包括讀取步驟,該讀取步驟用于從所述存儲介質(zhì)中讀取所述補償數(shù)據(jù)提供設備的地址。
15.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,還包括通過查詢服務器設備獲取所述補償數(shù)據(jù)提供設備的地址的步驟。
16.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,在用戶請求再現(xiàn)來自所述存儲介質(zhì)的內(nèi)容之前獲得存儲介質(zhì)的補償數(shù)據(jù)。
17.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,在將所述補償數(shù)據(jù)發(fā)送到所述內(nèi)容再現(xiàn)設備之前對其進行加密。
18.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述內(nèi)容再現(xiàn)設備的功能分散到多個設備中。
19.根據(jù)權利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述補償數(shù)據(jù)提供設備的功能分散到多個設備中。
20.一種用來對再現(xiàn)目標數(shù)據(jù)進行再現(xiàn)的數(shù)據(jù)處理設備,其包括檢測單元,用來檢測存儲在存儲介質(zhì)上的所述再現(xiàn)目標數(shù)據(jù)的讀取錯誤部分,所述讀取錯誤部分未能從所述存儲介質(zhì)中讀??;請求單元,用來通過網(wǎng)絡向補償數(shù)據(jù)提供設備請求用來補償所述讀取錯誤部分的補償數(shù)據(jù);獲取單元,用來獲取從所述補償數(shù)據(jù)提供設備提供的所述補償數(shù)據(jù);以及再現(xiàn)單元,用來通過用所述補償數(shù)據(jù)代替所述讀取錯誤部分來再現(xiàn)所述再現(xiàn)目標數(shù)據(jù)。
21.一種用來提供補償數(shù)據(jù)的數(shù)據(jù)處理設備,其包括提供單元,用來將所請求的補償數(shù)據(jù)提供給權利要求20所述的數(shù)據(jù)處理設備。
22.一種數(shù)據(jù)處理系統(tǒng),其包括權利要求20所述的用來對再現(xiàn)目標數(shù)據(jù)進行再現(xiàn)的數(shù)據(jù)處理設備;以及用來提供補償數(shù)據(jù)的數(shù)據(jù)處理設備,其包括提供單元,該提供單元用來將所請求的補償數(shù)據(jù)提供給用來對再現(xiàn)目標數(shù)據(jù)進行再現(xiàn)的所述數(shù)據(jù)處理設備。
23.一種由用來對再現(xiàn)目標數(shù)據(jù)進行再現(xiàn)的數(shù)據(jù)再現(xiàn)設備執(zhí)行的程序,該程序包括以下步驟的代碼檢測存儲在存儲介質(zhì)上的所述再現(xiàn)目標數(shù)據(jù)的讀取錯誤部分,所述讀取錯誤部分未能從所述存儲介質(zhì)中讀取;通過網(wǎng)絡向補償數(shù)據(jù)提供設備請求用來補償所述讀取錯誤部分的補償數(shù)據(jù);獲取從所述補償數(shù)據(jù)提供設備提供的所述補償數(shù)據(jù);以及通過用所述補償數(shù)據(jù)代替所述讀取錯誤部分來再現(xiàn)所述再現(xiàn)目標數(shù)據(jù)。
全文摘要
本發(fā)明提供一種數(shù)據(jù)處理方法、數(shù)據(jù)處理設備和程序。數(shù)據(jù)再現(xiàn)設備檢測內(nèi)容數(shù)據(jù)的不可讀部分,并通過網(wǎng)絡向補償數(shù)據(jù)提供設備請求用來補償不可讀部分的補償數(shù)據(jù)。該數(shù)據(jù)再現(xiàn)設備通過在內(nèi)容數(shù)據(jù)的可讀部分與從服務器提供的補償數(shù)據(jù)之間進行切換來再現(xiàn)內(nèi)容。從而實現(xiàn)包括不能讀取或不容易讀取部分的內(nèi)容的再現(xiàn)。
文檔編號G11B20/18GK1920990SQ20061011193
公開日2007年2月28日 申請日期2006年8月24日 優(yōu)先權日2005年8月24日
發(fā)明者長井宏之 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1