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

視/音頻信息讀取、記錄、重放裝置、方法、程序和介質(zhì)的制作方法

文檔序號(hào):7660340閱讀:296來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):視/音頻信息讀取、記錄、重放裝置、方法、程序和介質(zhì)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種從諸如光盤(pán)之類(lèi)的存儲(chǔ)介質(zhì)中讀取信息的信息讀取裝置,一種將信息記錄到存儲(chǔ)介質(zhì)中的信息記錄裝置,信息讀取和記錄方法,一種程序和一種存儲(chǔ)介質(zhì)。
背景技術(shù)
在諸如DVD(數(shù)字通用光盤(pán))之類(lèi)的存儲(chǔ)介質(zhì)中,能夠把諸如包括大量活動(dòng)圖像和聲頻的整個(gè)正片的大量信息存儲(chǔ)為數(shù)字信息。由于它能夠把活動(dòng)圖像和音頻等存為數(shù)字信息,因此,防盜版的版權(quán)保護(hù)已經(jīng)變得越來(lái)越重要。
CSS(內(nèi)容擾頻系統(tǒng))是一種被DVD-視頻所使用的版權(quán)保護(hù)技術(shù)。CSS只能適用于DVD-ROM,而根據(jù)CSS合同的規(guī)定禁止CSS應(yīng)用于諸如DVD-R,DVD-RW,DVD+R和DVD+RW的可讀DVD上。因此,從DVD-視頻逐位復(fù)制到任何上述可讀DVD是未經(jīng)授權(quán)許可的行為。
根據(jù)利用DVD-音頻的另一種版權(quán)保護(hù)技術(shù)的CPPM(預(yù)先錄制介質(zhì)的內(nèi)容保護(hù))的規(guī)定,這種類(lèi)型的復(fù)制也是未被授權(quán)許可的行為。
互聯(lián)網(wǎng)上發(fā)布了許多用于解密CSS加密的軟件程序。利用這些程序能夠解密DVD-視頻加密密碼,然后通過(guò)解密將被寫(xiě)入可記錄的DVD中的加密密碼獲得明碼文本。因此,人們希望采取一種能夠防止未經(jīng)授權(quán)復(fù)制的措施。例如,可考慮如下的一種措施預(yù)先將數(shù)字水印信息嵌入在視頻和聲頻數(shù)據(jù)中;當(dāng)存儲(chǔ)或重放該數(shù)據(jù)時(shí),檢測(cè)該數(shù)字水印信息就能夠防止未經(jīng)授權(quán)的復(fù)制。
但是,在一種記錄/重放裝置中設(shè)置一種用于檢測(cè)該數(shù)字水印信息的電路就會(huì)擴(kuò)大電路的規(guī)模并提高成本。此外,檢測(cè)數(shù)字水印信息是一個(gè)耗時(shí)的過(guò)程,妨礙了記錄/重放裝置完成主要任務(wù),即,重放和記錄。
雖然迄今為止還沒(méi)有解決上述問(wèn)題的方法,但是下面公布了一些試圖解決這些問(wèn)題的日本未經(jīng)審查的專(zhuān)利申請(qǐng)出版物。
(1)日本未經(jīng)審查的專(zhuān)利申請(qǐng)出版物No.2000-115727在該專(zhuān)利中公開(kāi)了一種使DVD驅(qū)動(dòng)器能夠正確地檢測(cè)預(yù)先嵌入在視頻和聲頻信息中的數(shù)字水印信息。當(dāng)根據(jù)該數(shù)字水印信息判斷出未經(jīng)授權(quán)的復(fù)制時(shí),就把誤差狀態(tài)(未經(jīng)授權(quán)讀取和寫(xiě)入的通知)返給計(jì)算機(jī)。但是,實(shí)際上,對(duì)于未經(jīng)授權(quán)復(fù)制的通知來(lái)說(shuō)沒(méi)有標(biāo)準(zhǔn)的誤差狀態(tài)定義,這就難于與現(xiàn)有的計(jì)算機(jī)建立兼容。這表明該計(jì)算機(jī)會(huì)從驅(qū)動(dòng)器接收一個(gè)未預(yù)料到的誤差,從而使一個(gè)應(yīng)用程序發(fā)生差錯(cuò)或不正常終止。而且,要求檢測(cè)該數(shù)字水印信息也會(huì)提高成本。
(2)日本未經(jīng)審查的專(zhuān)利申請(qǐng)出版物No.2001-210013在該專(zhuān)利中公開(kāi)了一種在DVD驅(qū)動(dòng)器中實(shí)現(xiàn)數(shù)字水印廉價(jià)檢測(cè)的方法。根據(jù)該專(zhuān)利,檢測(cè)未經(jīng)授權(quán)的復(fù)制能夠停止視頻和聲頻信號(hào)的輸出。但是,其沒(méi)有具體描述如何“停止”復(fù)制。
(3)日本未經(jīng)審查的專(zhuān)利申請(qǐng)出版物No.2000-173177在該專(zhuān)利中公開(kāi)了下列方法,即在根據(jù)利用DVD重放器檢測(cè)的數(shù)字水印判斷出未經(jīng)授權(quán)的復(fù)制時(shí),就對(duì)該DVD重放器輸出施加限制。但是,在MPEG解碼器中進(jìn)行處理之后處于CPU(中央處理單元)控制之下的輸出限制處理易于屈從于未經(jīng)授權(quán)的修改,如布線修改和固件修改。這與應(yīng)用于使DVD重放器區(qū)域控制無(wú)效的原理相同。
(4)日本未經(jīng)審查的專(zhuān)利申請(qǐng)出版物No.2000-23088和2000-23089在這些專(zhuān)利中公開(kāi)了一些其中在根據(jù)DVD記錄檢測(cè)的數(shù)字水印來(lái)判斷出未經(jīng)授權(quán)的復(fù)制時(shí),由DVD記錄器限制重放和記錄的方法。這些方法也與(3)中的方法具有相同的問(wèn)題。
如上所述,它們存在下列問(wèn)題在可記錄的DVD中沒(méi)有建立合適的版權(quán)保護(hù)系統(tǒng);即使在根據(jù)CSS保護(hù)下的DVD-ROM中,由于具有破壞CSS保護(hù)碼的軟件程序,也不能保證給于充分的保護(hù);由于采用了數(shù)字水印信息,因此會(huì)增加處理負(fù)荷并提高成本。

發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供一種信息讀取裝置、一種信息記錄裝置、一種信息讀取方法、一種信息寫(xiě)入方法、一種程序和一種存儲(chǔ)介質(zhì),它們能夠?qū)崿F(xiàn)對(duì)被讀取或讀取/寫(xiě)入的任何種類(lèi)的介質(zhì)上的內(nèi)容進(jìn)行保護(hù),而且還能夠?qū)⒁驗(yàn)閷?shí)現(xiàn)這種保護(hù)而把成本和處理負(fù)荷的增加降低到一個(gè)可忽略不計(jì)的值。
為了實(shí)現(xiàn)此目的,根據(jù)本發(fā)明的第一種實(shí)施例,提供一種信息讀取裝置,它包括讀取單元,用于從存儲(chǔ)信息的存儲(chǔ)介質(zhì)中讀取信息;讀取信息處理單元,用于用無(wú)效數(shù)據(jù)代替至少部分由讀取單元讀取的信息;和傳輸單元,用于將至少部分被無(wú)效數(shù)據(jù)代替的信息傳輸?shù)秸?qǐng)求從存儲(chǔ)介質(zhì)中讀取信息的電子裝置。
根據(jù)本發(fā)明的第二種方案,信息記錄裝置包括記錄單元,用于將信息記錄到存儲(chǔ)介質(zhì)上;以及記錄信息處理單元,用于用無(wú)效數(shù)據(jù)代替至少部分由記錄單元記錄在存儲(chǔ)介質(zhì)上的信息。
根據(jù)本發(fā)明的第三種方案,光重放裝置包括光拾取單元,用于從存儲(chǔ)信息的光存儲(chǔ)介質(zhì)中讀取信息;數(shù)據(jù)濾波器,用于用無(wú)效數(shù)據(jù)代替至少部分由光拾取單元讀取的信息;和接口,用于將至少部分被無(wú)效數(shù)據(jù)代替的信息傳輸?shù)秸?qǐng)求從光存儲(chǔ)介質(zhì)讀取信息的電子裝置上。
根據(jù)本發(fā)明的第四種方案,光記錄裝置包括接口,用于從請(qǐng)求記錄信息的電子裝置中接收信息;數(shù)據(jù)濾波器,用于用無(wú)效數(shù)據(jù)代替至少部分接收到的信息;和光磁頭單元,用于將至少部分被無(wú)效數(shù)據(jù)代替的信息記錄到光存儲(chǔ)介質(zhì)中。
根據(jù)本發(fā)明的第五種方案,信息讀取方法包括讀取步驟,用于從存儲(chǔ)信息的存儲(chǔ)介質(zhì)中讀取信息;讀取信息處理步驟,用于處理在讀取步驟中讀取的信息,以便在請(qǐng)求讀取信息的電子裝置中使信息的重放無(wú)效;以及傳輸步驟,用于將處理過(guò)的信息傳輸?shù)诫娮友b置。
根據(jù)本發(fā)明的第六種方案,信息記錄方法包括記錄步驟,用于將信息記錄到存儲(chǔ)介質(zhì)中;以及記錄信息處理步驟,用于處理將被記錄的信息,以便使將被記錄在存儲(chǔ)介質(zhì)上的信息重放無(wú)效。
根據(jù)本發(fā)明的第七種方案,一種程序,使計(jì)算機(jī)實(shí)現(xiàn)以下功能利用將包括視頻和/或聲頻的信息記錄到存儲(chǔ)介質(zhì)中的信息記錄裝置執(zhí)行驗(yàn)證過(guò)程;在驗(yàn)證成功時(shí),對(duì)至少部分傳輸?shù)叫畔⒂涗浹b置的信息進(jìn)行加密;以及將加密過(guò)的信息傳輸?shù)叫畔⒂涗浹b置,以便把該加密過(guò)的信息記錄在存儲(chǔ)介質(zhì)上。
根據(jù)本發(fā)明的第八種方案,一種程序,使計(jì)算機(jī)實(shí)現(xiàn)以下功能利用從存儲(chǔ)介質(zhì)中讀取包括視頻和/或聲頻的信息的信息讀取裝置執(zhí)行驗(yàn)證過(guò)程;以及在驗(yàn)證成功時(shí),對(duì)從信息讀取裝置傳輸?shù)募用苄畔⑦M(jìn)行解密。
根據(jù)本發(fā)明的第九種方案,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),包含程序,該程序使計(jì)算機(jī)實(shí)現(xiàn)以下功能利用將包括視頻和/或聲頻的信息記錄到存儲(chǔ)介質(zhì)中的信息記錄裝置執(zhí)行驗(yàn)證過(guò)程;在驗(yàn)證成功時(shí),對(duì)至少部分地傳輸?shù)叫畔⒂涗浹b置的信息進(jìn)行加密;以及將加密過(guò)的信息傳輸?shù)叫畔⒂涗浹b置,以便把該加密過(guò)的信息記錄在存儲(chǔ)介質(zhì)上。
根據(jù)本發(fā)明的第十種方案,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),包含程序,該程序使計(jì)算機(jī)實(shí)現(xiàn)以下功能利用從存儲(chǔ)介質(zhì)中讀取包括視頻和/或聲頻的信息的信息讀取裝置執(zhí)行驗(yàn)證過(guò)程;以及在驗(yàn)證成功時(shí),對(duì)從信息讀取裝置傳輸?shù)募用苄畔⑦M(jìn)行解密。


圖1是表示根據(jù)本發(fā)明的第一實(shí)施例所述的信息記錄/重放裝置的結(jié)構(gòu)方框圖;圖2是表示讀取數(shù)據(jù)濾波器特征的方框圖;圖3是對(duì)包(pack)進(jìn)行選擇掩模處理的流程圖;圖4是表示DVD視頻數(shù)據(jù)的實(shí)例結(jié)構(gòu)的視圖;圖5是表示對(duì)包進(jìn)行掩模的實(shí)例區(qū)域的視圖;圖6是表示對(duì)包進(jìn)行掩模的另一個(gè)實(shí)例區(qū)域的視圖;圖7是表示寫(xiě)入數(shù)據(jù)濾波器特征的方框圖;圖8是表示根據(jù)第一個(gè)實(shí)施例所述的另一個(gè)DVD驅(qū)動(dòng)器的結(jié)構(gòu)的方框圖;圖9是表示根據(jù)第一個(gè)實(shí)施例所述的又一個(gè)DVD驅(qū)動(dòng)器的結(jié)構(gòu)的方框圖;圖10是表示根據(jù)本發(fā)明第二實(shí)施例所述的DVD驅(qū)動(dòng)器和PC的結(jié)構(gòu)的方框圖;圖11是表示讀取數(shù)據(jù)控制器(加密)特征的方框圖;圖12是表示寫(xiě)入數(shù)據(jù)控制器(解密)特征的方框圖;圖13是表示在PC和DVD驅(qū)動(dòng)器之間執(zhí)行驗(yàn)證和產(chǎn)生驗(yàn)證密鑰的過(guò)程的方框圖;圖14是表示成功執(zhí)行驗(yàn)證過(guò)程時(shí)在PC和DVD驅(qū)動(dòng)器之間命令交換的視圖;圖15是表示在產(chǎn)生驗(yàn)證密鑰后產(chǎn)生內(nèi)容密鑰的方法的視圖;圖16是表示在讀取處理期間在PC和DVD驅(qū)動(dòng)器之間命令交換的視圖;圖17是表示在寫(xiě)入處理期間在PC和DVD驅(qū)動(dòng)器之間命令交換的視圖;圖18是表示在產(chǎn)生驗(yàn)證密鑰后產(chǎn)生內(nèi)容密鑰的另一種方法的方框圖;圖19是表示第一種驗(yàn)證密鑰kx有效性的實(shí)例方法的視圖;圖20是表示第二種驗(yàn)證密鑰kx有效性的實(shí)例方法的視圖;圖21是表示第三種驗(yàn)證密鑰kx有效性的實(shí)例方法的視圖;圖22是表示第四種驗(yàn)證密鑰kx有效性的實(shí)例方法的視圖;圖23是表示扇區(qū)的結(jié)構(gòu)視圖。
具體實(shí)施例方式
圖1是顯示根據(jù)本發(fā)明一個(gè)實(shí)施例所述的DVD驅(qū)動(dòng)器100,即信息記錄/重放裝置的結(jié)構(gòu)的顯示。
該DVD驅(qū)動(dòng)器100能夠從DVD光盤(pán)1(此下文稱(chēng)之為“光盤(pán)1”)讀取數(shù)據(jù)和將數(shù)據(jù)寫(xiě)入DVD光盤(pán)1中。
光盤(pán)1包括根據(jù)CSS規(guī)定而保護(hù)的DVD-Video光盤(pán)(DVD-ROM)、根據(jù)CSS規(guī)定不受保護(hù)的DVD-Video光盤(pán)(DVD-ROM/-R/-RW/+R/+RW)、用戶制作的磁盤(pán)和授權(quán)為私人使用的復(fù)制磁盤(pán)。
光拾取單元2(此下文稱(chēng)之為OP)包括物鏡、在雙軸方向驅(qū)動(dòng)物鏡的設(shè)備、激光二極管、光檢測(cè)器和OP饋送機(jī)構(gòu)。
主軸電動(dòng)機(jī)3為光盤(pán)1施加旋轉(zhuǎn)驅(qū)動(dòng)。
寫(xiě)處理器4根據(jù)DVD編碼的EFM+(八至十四調(diào)制法功加)信號(hào)控制光盤(pán)1上的寫(xiě)入激光功率。
讀取處理器5根據(jù)從OP2輸出的RF(射頻)信號(hào)產(chǎn)生DVD讀取EFM+信號(hào)、和FE(聚焦)誤差信號(hào)、TE(跟蹤誤差)信號(hào)以及引入信號(hào)。FE信號(hào)、TE信號(hào)、以及引入信號(hào)用于伺服控制。
OP驅(qū)動(dòng)器6包括每一個(gè)都可驅(qū)動(dòng)用于聚焦、跟蹤、滑動(dòng)和加載的各自的電動(dòng)機(jī)的驅(qū)動(dòng)器IC。
主軸電動(dòng)機(jī)驅(qū)動(dòng)器7驅(qū)動(dòng)主軸電動(dòng)機(jī)3。
DVD編碼器/解碼器8是一種DVD核心LSI(大規(guī)模集成)電路,該電路的特征是在單個(gè)半導(dǎo)體封裝件中包括DVD信號(hào)處理單元9、伺服控制器10、磁盤(pán)旋轉(zhuǎn)控制器11、存儲(chǔ)器控制器12、讀取數(shù)據(jù)濾波器13、ATAPI I/F(具有分組接口的AT附件)14、CPU I/F15和寫(xiě)入數(shù)據(jù)濾波器16。
DVD信號(hào)處理單元9包括RS-PC(Reed Solomon乘積碼)編碼器/解碼器、地址檢測(cè)的ID處理單元、EFM+調(diào)制/解調(diào)電路以及搖擺檢測(cè)器。
當(dāng)執(zhí)行解碼時(shí),數(shù)據(jù)通過(guò)存儲(chǔ)器控制器12作為DVD編碼器/解碼器8的輸出以32kb為單位存儲(chǔ)在緩沖存儲(chǔ)器17中。存儲(chǔ)在緩沖存儲(chǔ)器17中的數(shù)據(jù)經(jīng)過(guò)存儲(chǔ)控制器12和ATAPI I/F14以2kb為單元傳輸?shù)絇C(個(gè)人計(jì)算機(jī))18。
當(dāng)執(zhí)行編碼時(shí),數(shù)據(jù)作為DVD編碼器/解碼器8的輸入經(jīng)過(guò)ATAPI I/F14和存儲(chǔ)器控制器12以2kb為單位從PC18傳輸?shù)骄彌_存儲(chǔ)器17中。存儲(chǔ)在緩沖存儲(chǔ)器17中的數(shù)據(jù)大小達(dá)到32kb,即達(dá)到寫(xiě)入到光盤(pán)1中數(shù)據(jù)塊的容量時(shí),存儲(chǔ)器控制器12就將數(shù)據(jù)傳輸?shù)紻VD信號(hào)處理單元9。
伺服控制器10執(zhí)行包括聚焦、跟蹤和滑動(dòng)、以及加載控制的伺服控制信號(hào)處理。
磁盤(pán)旋轉(zhuǎn)控制器11根據(jù)從DVD信號(hào)處理單元9饋送的信號(hào)來(lái)控制光盤(pán)1的旋轉(zhuǎn)。
存儲(chǔ)器控制器12裁定存儲(chǔ)器訪問(wèn)。
讀取數(shù)據(jù)濾波器13執(zhí)行諸如用無(wú)效數(shù)據(jù)代替至少部分從光盤(pán)1中讀取的內(nèi)容信息的掩模處理,以便在PC 18中使重放的內(nèi)容信息無(wú)效。
寫(xiě)入數(shù)據(jù)濾波器16執(zhí)行諸如用無(wú)效數(shù)據(jù)代替至少部分將被寫(xiě)入光盤(pán)1中的內(nèi)容信息的掩模處理,以便在PC 18中使重放的內(nèi)容信息無(wú)效。
ATAPI I/F14用作與主機(jī),即,PC 18的接口。代替ATAPI,接口可以是SCSI(小型計(jì)算機(jī)系統(tǒng)接口)、USB(通用串行總線)、或IEEE(電氣和電子工程師學(xué)會(huì))1394。
CPU I/F15用作DVD編碼器/解碼器8和CPU 19之間的接口。
CPU 19控制DVD驅(qū)動(dòng)器100。
緩沖存儲(chǔ)器17用作DVD信號(hào)處理和在PC 18和DVD驅(qū)動(dòng)器100之間進(jìn)行有效高速數(shù)據(jù)傳輸而使用的快速讀-寫(xiě)空間。
PC 18用作與DVD驅(qū)動(dòng)器100連接的主機(jī)。
將描述DVD驅(qū)動(dòng)器100的操作。
首先,將描述在記錄/重放期間的每個(gè)伺服操作。
當(dāng)把光盤(pán)1裝載到DVD驅(qū)動(dòng)器100中時(shí),主軸電動(dòng)機(jī)3轉(zhuǎn)動(dòng)光盤(pán)1。讀處理器5根據(jù)OP 2的輸出產(chǎn)生FE信號(hào)和TE信號(hào)。FE信號(hào)和TE信號(hào)饋送給伺服控制器10,在該伺服控制器10中根據(jù)FE信號(hào)和TE信號(hào)產(chǎn)生聚焦驅(qū)動(dòng)信號(hào)(FD信號(hào))、跟蹤驅(qū)動(dòng)信號(hào)(TD信號(hào))、和滑動(dòng)驅(qū)動(dòng)信號(hào)(SD信號(hào))。OP驅(qū)動(dòng)器6放大所產(chǎn)生的FD信號(hào)、TD信號(hào)、和SD信號(hào),然后把這些信號(hào)反饋給OP 2,由此都能形成每個(gè)聚焦、跟蹤和滑動(dòng)的伺服環(huán)路。
讀取處理器5將OP 2輸出的RF信號(hào)轉(zhuǎn)換為EFM+調(diào)制信號(hào),該調(diào)制信號(hào)饋送給DVD信號(hào)處理單元9。DVD信號(hào)處理單元9利用來(lái)自EFM+調(diào)制信號(hào)的PLL(鎖相環(huán)路)來(lái)產(chǎn)生時(shí)鐘信號(hào),并利用該時(shí)鐘信號(hào)解調(diào)EFM+調(diào)制信號(hào),以恢復(fù)數(shù)字?jǐn)?shù)據(jù)。
DVD信號(hào)處理單元9測(cè)量時(shí)鐘信號(hào)的頻率,將控制信號(hào)饋送給磁盤(pán)旋轉(zhuǎn)控制單元11。磁盤(pán)旋轉(zhuǎn)控制器11根據(jù)來(lái)自DVD信號(hào)處理單元9的控制信號(hào)產(chǎn)生主軸控制信號(hào)。主軸電動(dòng)機(jī)驅(qū)動(dòng)器7將該主軸控制信號(hào)放大為電動(dòng)機(jī)驅(qū)動(dòng)信號(hào),該驅(qū)動(dòng)信號(hào)被饋送給主軸電動(dòng)機(jī)3,以操作主軸伺服。
由于不能夠從空白磁盤(pán)1中獲得EFM+信號(hào),因此DVD-信號(hào)處理單元9處理從位于空白磁盤(pán)1上的搖擺組中檢測(cè)的搖擺信號(hào),替代EFM+調(diào)制信號(hào),從而將該控制信號(hào)提供給磁盤(pán)旋轉(zhuǎn)控制單元11,因此能夠運(yùn)行主軸伺服。
下面描述在執(zhí)行磁盤(pán)1重放時(shí)的操作過(guò)程。
PC 18將READ命令與表示將被讀取的數(shù)據(jù)的位置及其大小容量的磁盤(pán)1的LBA(邏輯塊地址)一起經(jīng)過(guò)ATAPI I/F 14和CPU I/F15發(fā)送給CPU 19。
當(dāng)判斷出可執(zhí)行該讀取命令的指令時(shí),CPU 19就確定具有特定數(shù)據(jù)長(zhǎng)度的數(shù)據(jù)是否存儲(chǔ)在緩沖存儲(chǔ)器17中;如果判斷結(jié)果是肯定的,數(shù)據(jù)就經(jīng)過(guò)ATAPI I/F14以2kb扇區(qū)為單位傳輸?shù)絇C 18;否則,CPU 19就計(jì)算PSN(物理扇區(qū)編號(hào)),即,與LBA對(duì)應(yīng)的在光盤(pán)1上將被讀取的數(shù)據(jù)的實(shí)際地址。這就允許對(duì)把OP 2的物鏡移動(dòng)至光盤(pán)1的讀取起始位置的過(guò)程進(jìn)行位置控制。
DVD信號(hào)處理單元9用下列方式處理從PSN讀取的數(shù)據(jù)。
DVD信號(hào)處理單元9在ECC塊的單元,即16扇區(qū)中,執(zhí)行DVD解碼處理。DVD解碼過(guò)的16個(gè)扇區(qū)的數(shù)據(jù)經(jīng)過(guò)讀取數(shù)據(jù)濾波器13和存儲(chǔ)器控制器12存儲(chǔ)在緩沖存儲(chǔ)器17中。
圖2顯示讀取數(shù)據(jù)濾波器13是如何工作的。
讀取數(shù)據(jù)濾波器13包括包頭檢測(cè)單元13a和掩模處理單元13b。包頭檢測(cè)單元13a讀取在DVD解碼器20中經(jīng)過(guò)DVD解碼處理的數(shù)據(jù)的包頭,以判斷包的類(lèi)型。掩模處理單元13b執(zhí)行諸如用無(wú)效數(shù)據(jù)代替在包頭檢測(cè)單元13a中確定的包的具體類(lèi)型的掩模處理。從讀取數(shù)據(jù)濾波器13輸出的包經(jīng)過(guò)存儲(chǔ)器控制器12存儲(chǔ)在緩沖存儲(chǔ)器17中,然后傳輸?shù)絇C18。
圖3顯示對(duì)包進(jìn)行選擇掩模處理的流程圖。
包頭檢測(cè)單元13a讀取包頭(步驟S301)。當(dāng)根據(jù)所讀取的包頭判斷出包類(lèi)型為視頻、聲頻、和子圖像中的任何一個(gè)時(shí),即在步驟S302至S304中任一個(gè)步驟作出肯定的判斷時(shí),就對(duì)包進(jìn)行掩模處理。判斷出數(shù)據(jù)包類(lèi)型不為上述其中一個(gè)時(shí),即包類(lèi)型是控制信息類(lèi)型,就把沒(méi)有經(jīng)過(guò)掩模處理的包傳輸?shù)骄彌_存儲(chǔ)器17(步驟S306)。
另一種可選擇的方案是,可根據(jù)CPR_MAI(版權(quán)管理信息)通過(guò)查找扇區(qū)中被掩模的包的存在來(lái)檢測(cè)包頭。此外,MPEG(活動(dòng)圖象專(zhuān)家組)數(shù)據(jù)作為視頻數(shù)據(jù)存儲(chǔ)時(shí),可經(jīng)過(guò)MPEG流分析來(lái)確定視頻包。
將利用DVD視頻數(shù)據(jù)作為實(shí)例來(lái)詳細(xì)描述掩模處理。圖4表示一個(gè)MPEG視頻數(shù)據(jù)的實(shí)例的結(jié)構(gòu)。
DVD視頻數(shù)據(jù)至少包括一個(gè)VOB(視頻目標(biāo)),每個(gè)VOB至少包括一個(gè)信元,每個(gè)信元至少包括一個(gè)VOBU(視頻目標(biāo)單元)。該VOBU包括幾個(gè)包,每個(gè)包由2kb的扇區(qū)數(shù)據(jù)組成。圖23表示一個(gè)扇區(qū)的結(jié)構(gòu)。
控制信息NV_PCK(導(dǎo)航包)設(shè)置在VOBU的頭部上。在控制信息NV_PCK后,至少設(shè)置下面其中的一個(gè)V_PCK(視頻包)、A_PCK(聲頻包)、和SP_PCK(子圖像包)。
V_PCK、A_PCK、和SP_PCK就是將被掩模的包。NV_PCK包含在包上用于控制光盤(pán)1重放時(shí)所需的地址和時(shí)間信息。
如圖5所示,V_PCK、A_PCK、和SP_PCK每一個(gè)都包含包控制信息,即,包頭和分組頭,它們后面至少有一個(gè)流分組,流分組包括個(gè)視頻流、聲頻流和圖像流中的任何一個(gè)。
將掩模流分組的全部或部分;將至少不掩模諸如包頭和分組頭等控制信息。
通過(guò)掩模視頻數(shù)據(jù)、聲頻數(shù)據(jù)、子圖像數(shù)據(jù)等上面的內(nèi)容信息,并通過(guò)保留DVD視頻數(shù)據(jù)中未改變的控制信息,在不會(huì)對(duì)在PC 18中運(yùn)行的視頻重放應(yīng)用程序的操作和對(duì)PC18自身的操作產(chǎn)生任何麻煩的情況下就能夠防止該內(nèi)容信息未經(jīng)授權(quán)而重放,PC 18能夠根據(jù)控制信息讀取信息內(nèi)容。
只要對(duì)在PC 18中運(yùn)行的視頻重放應(yīng)用程序的操作和對(duì)PC 18自身的操作不會(huì)產(chǎn)生任何麻煩,DVD視頻數(shù)據(jù)之中將被掩模的數(shù)據(jù)就不局限于上述實(shí)例。也可掩模部分控制信息。此外,如圖6所示,對(duì)流分組無(wú)需進(jìn)行全部掩模,而只需部分掩模就足夠了。
因此,至少部分被掩模的內(nèi)容信息被存儲(chǔ)在緩沖存儲(chǔ)器17中。當(dāng)由PC 18請(qǐng)求的數(shù)據(jù)存儲(chǔ)在緩沖存儲(chǔ)器17中時(shí),該數(shù)據(jù)就經(jīng)過(guò)ATAPI I/F14從緩沖存儲(chǔ)器17傳輸?shù)絇C 18。
因此在PC 18中能夠防止未經(jīng)授權(quán)的內(nèi)容信息的重放。由于內(nèi)容信息重放所需的控制信息沒(méi)有被掩模,因此就不會(huì)對(duì)在PC 18中運(yùn)行的視頻重放應(yīng)用程序的操作和對(duì)PC18自身的操作產(chǎn)生麻煩,PC 18能夠根據(jù)控制信息重放內(nèi)容信息。
下面,將描述寫(xiě)入光盤(pán)1的操作過(guò)程。
PC 18將WRITE命令與表示將被寫(xiě)入的數(shù)據(jù)的位置和其大小的光盤(pán)1的LBA一起經(jīng)過(guò)ATAPI I/F14和CPU I/F 15發(fā)送給CPU 19。
CPU 19判斷出可執(zhí)行寫(xiě)入命令的指令時(shí),具有特定長(zhǎng)度的將被寫(xiě)入的數(shù)據(jù)就以2kb扇區(qū)為單元從PC 18傳輸?shù)骄彌_存儲(chǔ)器17中。
在寫(xiě)入前,CPU 19計(jì)算PSN(物理扇區(qū)編號(hào)),即與LBA相對(duì)應(yīng)的光盤(pán)1的實(shí)際位置。此外,建立DVD信號(hào)處理單元9,使得為了能夠?qū)崿F(xiàn)對(duì)將OP2的物鏡移動(dòng)至光盤(pán)1的寫(xiě)起始位置的位置控制進(jìn)行地址檢測(cè),而從搖擺信號(hào)中讀取地址信息。
當(dāng)寫(xiě)入開(kāi)始時(shí),把被寫(xiě)入的數(shù)據(jù)以32kb(一個(gè)ECC塊=16扇區(qū))為單元從緩沖存儲(chǔ)器17經(jīng)過(guò)存儲(chǔ)器控制器12和寫(xiě)入數(shù)據(jù)濾波器16饋送給DVD處理單元9(DVD編碼器)。
圖7顯示寫(xiě)入數(shù)據(jù)濾波器16是如何工作的。
寫(xiě)入數(shù)據(jù)濾波器16包括包頭檢測(cè)單元16a和掩模處理單元16b。包頭檢測(cè)單元16a從由PC 18傳輸?shù)陌凶x取包頭來(lái)判斷包的類(lèi)型。掩模處理單元16b執(zhí)行諸如用無(wú)效數(shù)據(jù)代替由包頭檢測(cè)單元16a確定的具體類(lèi)型的包的掩模處理。
在與讀取數(shù)據(jù)濾波器13相同的方式中,將被掩模的包的類(lèi)型為諸如視頻數(shù)據(jù)、聲頻數(shù)據(jù)和子圖像數(shù)據(jù)之類(lèi)的內(nèi)容信息;把諸如NV_PCK之類(lèi)的控制信息的包在沒(méi)有經(jīng)過(guò)掩模處理的情況下傳輸?shù)紻VD編碼器21。
因此,能夠利用被掩模過(guò)的部分內(nèi)容信息獲得將被寫(xiě)入的數(shù)據(jù)。隨后,對(duì)利用DVD編碼器21編碼過(guò)的DVD編碼數(shù)據(jù)執(zhí)行RS-PC編碼處理和EFM+調(diào)制處理。生成的EFM+調(diào)制信號(hào)來(lái)饋送給根據(jù)EFM+信號(hào)控制寫(xiě)入激光功率的寫(xiě)入處理器4。因此,可執(zhí)行將數(shù)據(jù)寫(xiě)入到光盤(pán)1中的處理。由于掩模至少部分內(nèi)容信息,因此從光盤(pán)1讀取數(shù)據(jù)進(jìn)行重放的嘗試就會(huì)失敗,同時(shí)防止了有效內(nèi)容信息的重放。因此不能復(fù)制未經(jīng)授權(quán)的內(nèi)容信息。
而且,根據(jù)本實(shí)施例所述的復(fù)制保護(hù)功能具有以下優(yōu)點(diǎn)。
由于在沒(méi)有實(shí)現(xiàn)數(shù)字水印信息的情況下就能夠獲得有效的版權(quán)保護(hù),因此可排除防止快速寫(xiě)入光盤(pán)1和從光盤(pán)1進(jìn)行快速讀取的因素,同時(shí)加速了操作過(guò)程。此外,在不增加成本的情況下,還能夠?qū)崿F(xiàn)復(fù)制保護(hù)功能的執(zhí)行一致性。
而且,由于檢測(cè)包頭僅掩模視頻數(shù)據(jù)、聲頻數(shù)據(jù)、子圖像數(shù)據(jù)等上的內(nèi)容信息,因此在該驅(qū)動(dòng)器用于其它類(lèi)型的數(shù)據(jù)時(shí)不會(huì)產(chǎn)生麻煩。
下面,將描述DVD驅(qū)動(dòng)器100的其它改變的情況。
圖8顯示不同于DVD驅(qū)動(dòng)器100的DVD驅(qū)動(dòng)器101的結(jié)構(gòu),其不同之處在于讀取數(shù)據(jù)濾波器13和寫(xiě)入數(shù)據(jù)濾波器16在存儲(chǔ)器控制器12和ATAPI I/F 14之間進(jìn)行連接而不是在存儲(chǔ)器控制器12和DVD信號(hào)處理單元9之間進(jìn)行連接。圖8中與圖1所示DVD驅(qū)動(dòng)器100的相應(yīng)部件相同的DVD驅(qū)動(dòng)器101的部件具有與圖1中驅(qū)動(dòng)器100相同的參考標(biāo)號(hào)。
圖9表示DVD驅(qū)動(dòng)器102的結(jié)構(gòu),它表示一個(gè)扇區(qū)數(shù)據(jù)分離/合成單元26設(shè)置在與PC18相連接的ATAPI總線上的實(shí)例。扇區(qū)數(shù)據(jù)分離/合成單元26從ATAPI總線上提取數(shù)據(jù),把該數(shù)據(jù)或者饋送給讀取數(shù)據(jù)濾波器13或者饋送給寫(xiě)入數(shù)據(jù)濾波器16,將經(jīng)過(guò)讀取數(shù)據(jù)濾波器13或者寫(xiě)入數(shù)據(jù)濾波器16處理的數(shù)據(jù)返回給ATAPI總線。圖9中與圖1所示DVD驅(qū)動(dòng)器100的相應(yīng)部件相同的DVD驅(qū)動(dòng)器102的部件具有與圖1中驅(qū)動(dòng)器100相同的參考標(biāo)號(hào)。
下面,將描述本發(fā)明所述的第二個(gè)實(shí)施例。
在本實(shí)施例中,當(dāng)DVD驅(qū)動(dòng)器200和PC 30交換內(nèi)容信息時(shí),在DVD驅(qū)動(dòng)器200和PC 30之間進(jìn)行驗(yàn)證。根據(jù)驗(yàn)證結(jié)果,對(duì)在DVD驅(qū)動(dòng)器200中的內(nèi)容信息進(jìn)行掩模處理的模式,和在DVD驅(qū)動(dòng)器200和PC 30兩者之中對(duì)內(nèi)容信息進(jìn)行加密和解密的模式之間發(fā)生切換。
圖10表示一種包括DVD驅(qū)動(dòng)器200和PC 30的系統(tǒng)300的結(jié)構(gòu)。圖10中與圖1中相應(yīng)部件相同的部件具有與圖1所示驅(qū)動(dòng)器100相同的參考標(biāo)號(hào)。
光盤(pán)1包括根據(jù)CSS規(guī)定保護(hù)的DVD視頻光盤(pán)(DVD-ROM)、根據(jù)CSS規(guī)定不保護(hù)的DVD視頻光盤(pán)(DVD-ROM/-R/-RW/+R/+RW)、用戶制作的磁盤(pán)和授權(quán)為私人使用的復(fù)制磁盤(pán)。
OP 2包括物鏡、在雙軸方向驅(qū)動(dòng)物鏡的設(shè)備、激光二極管、光檢測(cè)器和OP饋送機(jī)構(gòu)。
主軸電動(dòng)機(jī)3將旋轉(zhuǎn)驅(qū)動(dòng)施加給光盤(pán)1。
寫(xiě)處理器4根據(jù)DVD編碼EFM+信號(hào)來(lái)控制光盤(pán)1上的寫(xiě)入激光功率。
讀取處理器5根據(jù)從OP 2輸出的RF信號(hào)產(chǎn)生DVD讀取EFM+信號(hào)、FE信號(hào)、TE信號(hào)、和引入信號(hào)。FE、TE、和引入信號(hào)用于伺服控制。
OP驅(qū)動(dòng)器6包括每一個(gè)都驅(qū)動(dòng)用于聚焦、跟蹤、和加載的各自電動(dòng)機(jī)的驅(qū)動(dòng)器IC。
主軸電動(dòng)機(jī)驅(qū)動(dòng)器7驅(qū)動(dòng)主軸電動(dòng)機(jī)3。
DVD編碼器/解碼器8是一種DVD核心LSI電路,該電路的特征在于,在單個(gè)半導(dǎo)體封裝件中包含部件DVD信號(hào)處理單元9、伺服控制器10、磁盤(pán)旋轉(zhuǎn)控制器11、存儲(chǔ)器控制器12、讀取數(shù)據(jù)控制器(加密)22、ATAPI I/F 14、CPU I/F 15、寫(xiě)入數(shù)據(jù)控制器(解密)23、驗(yàn)證/密鑰發(fā)生器24和證明撤回清單/密鑰信息存儲(chǔ)單元25。
DVD信號(hào)處理單元9包括RS-PC編碼器/解碼器、地址檢測(cè)的ID處理單元、EFM+調(diào)制/解調(diào)電路、和搖擺檢測(cè)器。
當(dāng)執(zhí)行解碼時(shí),通過(guò)把存儲(chǔ)器控制器12作為DVD編碼器/解碼器8的輸出,把數(shù)據(jù)以32kb為單位存儲(chǔ)在緩沖存儲(chǔ)器17中。存儲(chǔ)在緩沖存儲(chǔ)器17中的數(shù)據(jù)經(jīng)過(guò)存儲(chǔ)器控制器12和ATAPI I/F14以2kb為單元傳輸?shù)絇C 18中。
當(dāng)執(zhí)行編碼時(shí),數(shù)據(jù)作為DVD編碼器/解碼器8的輸入經(jīng)過(guò)ATAPI I/F14和存儲(chǔ)器控制器12以2kb為單位從PC 30傳輸?shù)骄彌_存儲(chǔ)器12。存儲(chǔ)在緩沖存儲(chǔ)器17中的數(shù)據(jù)大小達(dá)到32kb,即達(dá)到寫(xiě)入到光盤(pán)1中的數(shù)據(jù)塊大小時(shí),存儲(chǔ)器控制器12就將數(shù)據(jù)傳輸?shù)紻VD信號(hào)處理單元9。
伺服控制器10執(zhí)行包括聚焦、跟蹤和滑動(dòng),以及加載控制的伺服控制信號(hào)處理。
磁盤(pán)旋轉(zhuǎn)控制器11根據(jù)從DVD信號(hào)處理單元9饋送的信號(hào)控制光盤(pán)1的旋轉(zhuǎn)。
存儲(chǔ)器控制器12裁定存儲(chǔ)器訪問(wèn)。
ATAPI I/F14用作與主機(jī),即PC30的接口。代替ATAPI,該接口可以是SCSI、USB或IEEE1394。
CPU I/F15用作DVD編碼器/解碼器8和CPU19之間的接口。
CPU 19控制DVD驅(qū)動(dòng)器200。
緩沖存儲(chǔ)器17用作DVD信號(hào)處理和在PC 30和DVD驅(qū)動(dòng)器200之間進(jìn)行有效快速數(shù)據(jù)傳輸而使用的快速讀-寫(xiě)空間。
讀取數(shù)據(jù)控制器(加密)22執(zhí)行諸如用無(wú)效數(shù)據(jù)代替至少部分內(nèi)容信息的掩模處理和加密處理,以便在PC 30中使從光盤(pán)1中讀取的內(nèi)容信息重放無(wú)效。
寫(xiě)入數(shù)據(jù)控制器(解密)23執(zhí)行諸如用無(wú)效數(shù)據(jù)代替至少部分將被寫(xiě)入的內(nèi)容信息的掩模處理和解密處理,以便在PC 30中使寫(xiě)入光盤(pán)1中的內(nèi)容信息重放無(wú)效。
PC 30用作與DVD驅(qū)動(dòng)器200連接的主機(jī)。
驗(yàn)證/密鑰發(fā)生器24利用PC 30進(jìn)行驗(yàn)證,以產(chǎn)生一個(gè)用于加密和解密內(nèi)容信息的內(nèi)容密鑰。
證明撤回清單/密鑰信息存儲(chǔ)單元25存儲(chǔ)驗(yàn)證過(guò)程中使用的證明撤回清單和驗(yàn)證過(guò)程中獲取的各種類(lèi)型的密鑰。
在PC 30中運(yùn)行的內(nèi)容信息讀取應(yīng)用系統(tǒng)包括驗(yàn)證/密鑰發(fā)生器31、設(shè)備ID/密鑰信息存儲(chǔ)單元32、加密單元33和解密單元34。
驗(yàn)證/密鑰發(fā)生器31利用DVD驅(qū)動(dòng)器200執(zhí)行驗(yàn)證,以產(chǎn)生用于加密和解密內(nèi)容信息的內(nèi)容密鑰。
設(shè)備ID/密鑰信息存儲(chǔ)單元32存儲(chǔ)設(shè)備Id和獲取的各種類(lèi)型的密鑰。
加密單元33至少加密將被寫(xiě)入并傳輸?shù)紻VD驅(qū)動(dòng)器200的部分內(nèi)容信息。
解密單元34解密從DVD驅(qū)動(dòng)器200傳輸?shù)募用苓^(guò)的內(nèi)容信息。
下面將描述在DVD驅(qū)動(dòng)器200和PC 30之間交換內(nèi)容信息的操作過(guò)程。
首先,將描述內(nèi)容信息從DVD驅(qū)動(dòng)器200傳輸?shù)絇C30時(shí)的操作過(guò)程。
在PC 30中運(yùn)行的內(nèi)容信息讀取應(yīng)用系統(tǒng)在讀取存儲(chǔ)在光盤(pán)1上的內(nèi)容信息之前利用DVD 200進(jìn)行驗(yàn)證。驗(yàn)證成功時(shí),PC 30和DVD 200產(chǎn)生內(nèi)容密鑰,該內(nèi)容密鑰是加密和解密內(nèi)容信息的共用密鑰。將詳細(xì)地描述驗(yàn)證和內(nèi)容密鑰的產(chǎn)生過(guò)程。
在驗(yàn)證后,PC 30將READ命令與表示將被讀取數(shù)據(jù)的位置和其大小的光盤(pán)1的LBA一起經(jīng)過(guò)ATAPI I/F 14和CPU I/F 15發(fā)送給CPU 19。
當(dāng)判斷出可執(zhí)行該讀取命令的指令時(shí),CPU19就判斷具有特定數(shù)據(jù)長(zhǎng)度的數(shù)據(jù)是否存儲(chǔ)在緩沖存儲(chǔ)器17中;該判斷結(jié)果是肯定的時(shí),數(shù)據(jù)就經(jīng)過(guò)ATAPI I/F 14以2kb扇區(qū)為單位傳輸?shù)絇C 18;否則,CPU 19就計(jì)算PSN(物理扇區(qū)編號(hào)),即,對(duì)應(yīng)于LBA在光盤(pán)1上將被讀取的數(shù)據(jù)的實(shí)際地址。這就允許進(jìn)行將OP 2的物鏡移動(dòng)至光盤(pán)1的讀取起始位置的位置控制。
此后,DVD信號(hào)處理單元9用下面的方式處理從光盤(pán)1的指定的PSN中讀取的數(shù)據(jù)。
DVD信號(hào)處理單元9在ECC塊,即16扇區(qū)的單元中執(zhí)行DVD解碼處理。DVD解碼過(guò)的16個(gè)扇區(qū)的數(shù)據(jù)經(jīng)過(guò)存儲(chǔ)器控制器12存儲(chǔ)在緩沖存儲(chǔ)器17中。
當(dāng)由PC 30請(qǐng)求的數(shù)據(jù)存儲(chǔ)在緩沖存儲(chǔ)器17中時(shí),該數(shù)據(jù)就經(jīng)過(guò)讀取數(shù)據(jù)控制器(加密)22、ATAPI I/F 14和外部連接總線40以2kb扇區(qū)為單位從緩沖存儲(chǔ)器17傳輸?shù)絇C 30。
將詳細(xì)地描述讀取數(shù)據(jù)控制器(加密)22。如圖11所示,讀取數(shù)據(jù)控制器(加密)22包括包頭檢測(cè)單元22a、掩模處理單元22b和加密單元22c。包頭檢測(cè)單元22a通過(guò)檢測(cè)包的包頭來(lái)判斷出讀取包的類(lèi)型。掩模處理單元22b執(zhí)行諸如用無(wú)效數(shù)據(jù)代替經(jīng)過(guò)包頭檢測(cè)單元22a確定的具體類(lèi)型的包的掩模處理。加密單元22c加密經(jīng)過(guò)包頭檢測(cè)單元22a確定的具體類(lèi)型的包。
當(dāng)驗(yàn)證成功并獲取密鑰時(shí),讀取數(shù)據(jù)控制器(加密)22利用內(nèi)容密鑰使加密單元22c加密經(jīng)過(guò)包頭檢測(cè)單元22a檢測(cè)的具體類(lèi)型的包。具體類(lèi)型的包可以是視頻數(shù)據(jù)、聲頻數(shù)據(jù)或子圖像數(shù)據(jù)上的內(nèi)容信息的包。另一種可選擇的方案是,驗(yàn)證成功時(shí),在沒(méi)有檢測(cè)包頭的情況下加密所有將被傳輸?shù)臄?shù)據(jù)。
當(dāng)驗(yàn)證失敗時(shí),讀取數(shù)據(jù)控制器(加密)22就使掩模處理單元22b對(duì)經(jīng)過(guò)包頭檢測(cè)單元22a確定的具體類(lèi)型的包執(zhí)行掩模處理。上面描述過(guò)掩模處理過(guò)程。
因此,加密過(guò)或掩模處理過(guò)的內(nèi)容信息經(jīng)過(guò)ATAPI I/F 14和外部連接總線40傳輸?shù)絇C 30。
當(dāng)把加密過(guò)的內(nèi)容信息提供給在PC 30上運(yùn)行的內(nèi)容信息讀取應(yīng)用系統(tǒng)時(shí),該內(nèi)容信息讀取應(yīng)用系統(tǒng)就使解密單元34利用所獲取的內(nèi)容密鑰解密加密過(guò)的內(nèi)容信息。
把解密過(guò)的內(nèi)容信息提供到在重放內(nèi)容信息的PC 30上運(yùn)行的內(nèi)容重放應(yīng)用系統(tǒng)中(未圖示)。
如上所述,在DVD驅(qū)動(dòng)器200中加密該內(nèi)容信息,經(jīng)過(guò)加密的內(nèi)容信息從DVD驅(qū)動(dòng)器200傳輸?shù)綄?duì)加密過(guò)的內(nèi)容信息進(jìn)行解密的PC 30。
下面,將描述內(nèi)容信息從PC 30傳輸?shù)紻VD驅(qū)動(dòng)器200的操作過(guò)程。
PC 30將寫(xiě)入命令與表示將被寫(xiě)入數(shù)據(jù)的位置和其大小的光盤(pán)1的LBA一起經(jīng)過(guò)ATAPI I/F 14和CPU I/F 15發(fā)送給CPU 19。
CPU 19判斷出可執(zhí)行寫(xiě)入命令的指令時(shí),具有特定長(zhǎng)度的、將被寫(xiě)入的數(shù)據(jù)就以2kb扇區(qū)為單位從PC 30傳輸?shù)骄彌_存儲(chǔ)器17中。
在PC 30上運(yùn)行的內(nèi)容信息讀取應(yīng)用系統(tǒng)使加密單元33通過(guò)利用DVD驅(qū)動(dòng)器200進(jìn)行驗(yàn)證而獲取的內(nèi)容密鑰來(lái)加密將被寫(xiě)入的數(shù)據(jù)。當(dāng)將被寫(xiě)入的數(shù)據(jù)是符合DVD視頻標(biāo)準(zhǔn)技術(shù)規(guī)范或DVD視頻記錄標(biāo)準(zhǔn)技術(shù)規(guī)范的包時(shí),加密單元33就根據(jù)包的包頭對(duì)包括諸如視頻數(shù)據(jù)、聲頻數(shù)據(jù)和子圖像數(shù)據(jù)之類(lèi)的內(nèi)容信息的包進(jìn)行判斷,以便至少加密部分包。把加密過(guò)的內(nèi)容信息經(jīng)過(guò)外部連接總線40傳輸?shù)紻VD驅(qū)動(dòng)器200。
在DVD驅(qū)動(dòng)器200中,經(jīng)過(guò)外部連接總線40從PC 30提供的內(nèi)容信息通過(guò)ATAPII/F14饋送給對(duì)加密過(guò)的內(nèi)容信息進(jìn)行解密的寫(xiě)入數(shù)據(jù)控制器(解密)23。把已解密的內(nèi)容信息經(jīng)過(guò)存儲(chǔ)器控制器12存儲(chǔ)在緩沖存儲(chǔ)器17中。
將詳細(xì)地描述寫(xiě)入數(shù)據(jù)控制器(解密)23。如圖12所示,寫(xiě)入數(shù)據(jù)控制器(解密)23包括包頭檢測(cè)單元23a、掩模處理單元23b和解密單元23c。包頭檢測(cè)單元23a通過(guò)檢測(cè)包的包頭來(lái)判斷寫(xiě)入包的類(lèi)型。掩模處理單元23b執(zhí)行諸如用無(wú)效數(shù)據(jù)代替經(jīng)過(guò)包頭檢測(cè)單元23a確定的具體類(lèi)型的包的掩模處理。解密單元23c解密由包頭檢測(cè)單元23a確定的具體類(lèi)型的包。
當(dāng)驗(yàn)證減功和獲取密鑰時(shí),寫(xiě)入數(shù)據(jù)控制器(解密)23利用內(nèi)容密鑰使解密單元23c解密經(jīng)過(guò)包頭檢測(cè)單元23a檢測(cè)的具體類(lèi)型的包,即,加密過(guò)的內(nèi)容信息。
當(dāng)驗(yàn)證失敗時(shí),寫(xiě)入數(shù)據(jù)控制器(解密)23就使掩模處理單元23b對(duì)經(jīng)過(guò)包頭檢測(cè)單元23a確定的具體類(lèi)型的包執(zhí)行掩模處理。上面已描述過(guò)掩模處理過(guò)程。
開(kāi)始寫(xiě)入磁盤(pán)1時(shí),寫(xiě)入數(shù)據(jù)就以32kb(一個(gè)ECC塊=16扇區(qū))為單位經(jīng)過(guò)存儲(chǔ)器控制器12饋送給DVD信號(hào)處理單元9(DVD編碼器)。
DVD信號(hào)處理單元9(DVD編碼器)將RS-PC編碼處理和EFM+調(diào)制處理等施加給DVD編碼的寫(xiě)入數(shù)據(jù),把生成的EFM+信號(hào)提供給寫(xiě)入處理器4。寫(xiě)入處理器4根據(jù)EFM+信號(hào)控制OP 2的激光功率。因此執(zhí)行寫(xiě)入磁盤(pán)1的處理。
因此,驗(yàn)證成功時(shí),內(nèi)容信息就存儲(chǔ)在盤(pán)1中;否則,就存儲(chǔ)具有掩模過(guò)內(nèi)容信息的數(shù)據(jù)。由此,能夠防止根據(jù)版權(quán)規(guī)定受保護(hù)的內(nèi)容信息未經(jīng)授權(quán)而復(fù)制到介質(zhì)中。此外,由于通過(guò)外部連接總線40傳輸?shù)膬?nèi)容信息被功加密,因此即使利用總線跟蹤等捕獲內(nèi)容信息,該信息也不能作為有效內(nèi)容進(jìn)行重放。
參考圖13和14描述在PC 30和DVD驅(qū)動(dòng)器200兩者之中的驗(yàn)證和密鑰產(chǎn)生過(guò)程。
PC 30的驗(yàn)證/密鑰發(fā)生器31(此下文稱(chēng)之為“PC端”)將隨機(jī)號(hào)Bn和包括設(shè)備ID和密鑰矢量Bv和驗(yàn)證Bcert的數(shù)字簽名Bsign的Bcert傳輸?shù)津?yàn)證/密鑰發(fā)生器24(此下文稱(chēng)之為“驅(qū)動(dòng)器端”)。可通過(guò)在“SCSI多媒體命令-3(MMC3)”技術(shù)規(guī)范中定義的“發(fā)送密鑰”命令來(lái)觸發(fā)傳輸,該技術(shù)規(guī)范是DVD驅(qū)動(dòng)器的標(biāo)準(zhǔn)命令技術(shù)規(guī)范。
接收數(shù)據(jù)的驅(qū)動(dòng)器端利用數(shù)字簽名Bsign來(lái)驗(yàn)證Bcert。當(dāng)證實(shí)Bcert有效時(shí),就從Bcert獲得設(shè)備ID,以證實(shí)設(shè)備ID是否在存儲(chǔ)于證明撤回清單/密鑰信息存儲(chǔ)單元25中的證明撤回清單(此下文稱(chēng)之為CRL)中注冊(cè)。如果設(shè)備ID沒(méi)有注冊(cè)在CRL中,發(fā)送密鑰Y命令就在,例如完好狀態(tài)(OK)時(shí)退出。另一方面,當(dāng)沒(méi)有驗(yàn)證Bcert,或如果設(shè)備ID注冊(cè)在CRL中時(shí),發(fā)送密鑰命令就在,例如檢查條件狀態(tài)(NG)時(shí)退出。
接著,驅(qū)動(dòng)器端將隨機(jī)數(shù)An和密鑰矢量Av傳輸?shù)絇C端。就通過(guò)發(fā)送在MMC3技術(shù)規(guī)范等中定義的REPORT_KEY命令,請(qǐng)求把數(shù)據(jù)傳輸?shù)津?qū)動(dòng)器端而實(shí)現(xiàn)該操作。
當(dāng)上述驗(yàn)證成功時(shí)(例如,發(fā)送密鑰命令在完好狀態(tài)時(shí)退出),驅(qū)動(dòng)器端就用GOOD狀態(tài)終止REPORT_KEY命令;否則,驅(qū)動(dòng)器端就在CHECK_CONDITION狀態(tài)時(shí)終止REPORT_KEY命令。
當(dāng)成功執(zhí)行REPORT_KEY時(shí),PC端就根據(jù)從驅(qū)動(dòng)器端接收到的[An,Av]和存儲(chǔ)在PC端中的[Bn,Bv]來(lái)產(chǎn)生驗(yàn)證密鑰K’v。通過(guò)將預(yù)定的離散函數(shù)施加給所產(chǎn)生的驗(yàn)證密鑰K’v獲得值R,并利用例如SEND_KEY命令將其傳輸?shù)津?qū)動(dòng)器端。
驅(qū)動(dòng)器端根據(jù)存儲(chǔ)在驅(qū)動(dòng)器中的[An,Av,Bn,Bv]來(lái)產(chǎn)生驗(yàn)證密鑰Kv。通過(guò)將預(yù)定的離散函數(shù)施加給所產(chǎn)生的驗(yàn)證密鑰Kv獲得值R’。將由驅(qū)動(dòng)器端計(jì)算的值R’和從PC端接收到的值R進(jìn)行比較。例如,當(dāng)這些值匹配時(shí),驅(qū)動(dòng)器端就在GOOD狀態(tài)終止SEND_KEY命令,讓PC端知道驗(yàn)證完成;例如,當(dāng)這些值不匹配時(shí),驅(qū)動(dòng)器端就在CHECK_CONDITION狀態(tài)終止SEND_KEY命令。圖14表示在上述驗(yàn)證過(guò)程成功時(shí)PC端和驅(qū)動(dòng)器端是如何交換命令的視圖。
例如,SEND_KEY命令在上述過(guò)程中用GOOD狀態(tài)退出,這就意味著驗(yàn)證PC端和驅(qū)動(dòng)器端具有相同的[An,Av,Bn,Bv]。在兩端用各自的預(yù)定方式計(jì)算驗(yàn)證密鑰Kauth。
參考圖15,描述一種在產(chǎn)生驗(yàn)證密鑰Kauth之后是如何產(chǎn)生內(nèi)容密鑰的實(shí)例。
產(chǎn)生驗(yàn)證密鑰后,產(chǎn)生內(nèi)容密鑰所需的密鑰Kx就從驅(qū)動(dòng)器端傳輸?shù)絇C端。該密鑰Kx用驗(yàn)證密鑰Kauth加密成傳輸?shù)絇C端的密鑰Ksx。密鑰Kx可以是存儲(chǔ)在驅(qū)動(dòng)器端中的固定值、利用隨機(jī)數(shù)在驅(qū)動(dòng)器端產(chǎn)生的值,以便密鑰Kx當(dāng)任何時(shí)候所需時(shí)采用不同值、或者是使用與存儲(chǔ)在驅(qū)動(dòng)器1中的具體位置有關(guān)的數(shù)據(jù)的值。
一種PC端用于請(qǐng)求驅(qū)動(dòng)器端密鑰Kx的方法可以是一種使用REPORT_KEY命令的方法。當(dāng)密鑰Kx存儲(chǔ)在光盤(pán)1中時(shí),該方法可以是使用在MMC3技術(shù)規(guī)范中規(guī)定的READ_DVD_STRUCTURE命令的方法。
在驅(qū)動(dòng)器端和PC端具有相同的密鑰Kx后,根據(jù)預(yù)定的初始值和依據(jù)在驅(qū)動(dòng)器端和PC端兩端的密鑰Kx和Kauth計(jì)算出的值來(lái)產(chǎn)生內(nèi)容密鑰Kc。利用在驅(qū)動(dòng)器端和PC端兩端的內(nèi)容密鑰Kc加密和解密內(nèi)容信息。
圖16表示在讀取過(guò)程中PC端和驅(qū)動(dòng)器端是如何交換命令的。PC端利用REPORT_KEY命令請(qǐng)求驅(qū)動(dòng)器端的密鑰Kx。響應(yīng)于該請(qǐng)求,驅(qū)動(dòng)器端在GOOD狀態(tài)時(shí)將利用驗(yàn)證密鑰Kauth加密密鑰Kx獲得的Ksx返回給PC端。PC端將READ命令發(fā)送給驅(qū)動(dòng)器端,驅(qū)動(dòng)器端將加密過(guò)的內(nèi)容信息作為回報(bào)饋送給PC端。
圖17表示在寫(xiě)入過(guò)程中PC端和驅(qū)動(dòng)器端是如何交換命令的。PC端利用REPORT_KEY命令請(qǐng)求驅(qū)動(dòng)器端的密鑰Kx。響應(yīng)于該請(qǐng)求,驅(qū)動(dòng)器端在GOOD狀態(tài)時(shí)利用驗(yàn)證密鑰Kauth加密密鑰Kx來(lái)獲得的Ksx返回給PC端,即將WRITE命令作為回報(bào)發(fā)送給驅(qū)動(dòng)器端,以向驅(qū)動(dòng)器端傳輸加密過(guò)的內(nèi)容信息。
根據(jù)現(xiàn)有的CSS協(xié)議,假設(shè)DVD驅(qū)動(dòng)器沒(méi)有在CSS驗(yàn)證完成前才根據(jù)CSS規(guī)定的保護(hù)將數(shù)據(jù)從光盤(pán)傳輸?shù)絇C。但是,通過(guò)操作DVD驅(qū)動(dòng)器和運(yùn)行DVD重放應(yīng)用程序至少執(zhí)行一次CSS驗(yàn)證后,停止DVD重放應(yīng)用程序能夠使根據(jù)CSS規(guī)定而保護(hù)的存儲(chǔ)在DVD磁盤(pán)上的數(shù)據(jù)復(fù)制到,如硬盤(pán)的存儲(chǔ)介質(zhì)中。此外,通過(guò)使用解密CSS加密碼的程序可使內(nèi)容信息的版權(quán)保護(hù)趨于失敗。
另一方面,根據(jù)在本實(shí)施例的DVD驅(qū)動(dòng)器和PC之間的加密內(nèi)容信息交換的機(jī)制,即使試圖將內(nèi)容信息從DVD驅(qū)動(dòng)器200復(fù)制到如硬盤(pán)的PC30的另一個(gè)介質(zhì)上,由于沒(méi)有在PC 30和DVD 200之間進(jìn)行驗(yàn)證而不能獲得用于解密加密過(guò)的內(nèi)容信息的內(nèi)容密鑰,因此也能夠更安全地保護(hù)內(nèi)容信息的版權(quán)。
此外,根據(jù)在本實(shí)施例的DVD驅(qū)動(dòng)器和PC之間的加密內(nèi)容信息交換的機(jī)制,在產(chǎn)生驗(yàn)證密鑰后,把用于產(chǎn)生內(nèi)容密鑰所需的密鑰Kx從驅(qū)動(dòng)器端傳輸?shù)絇C端。使用密鑰Kx采用在任何驗(yàn)證發(fā)生時(shí)候的不同值,如根據(jù)在驅(qū)動(dòng)器端準(zhǔn)備的隨機(jī)數(shù)產(chǎn)生的值或者使用存儲(chǔ)在盤(pán)1中有關(guān)具體位置的數(shù)據(jù)的值,能夠有效地防止由于內(nèi)容密鑰數(shù)據(jù)的泄漏而破壞內(nèi)容信息數(shù)據(jù)。
如圖18所示,在使用有關(guān)存儲(chǔ)在光盤(pán)1中具體位置的數(shù)據(jù)的值用作產(chǎn)生內(nèi)容密鑰所需的密鑰Kx時(shí),通過(guò)與存儲(chǔ)在光盤(pán)1中的相應(yīng)的PSN相聯(lián)系而獲得該密鑰Kx的值,以便能驗(yàn)證密鑰Kx的有效性。當(dāng)有效性被證實(shí)時(shí),就傳輸密鑰Kx;否則,就傳輸例如零的適當(dāng)值。
下面描述驗(yàn)證密鑰Kx有效性的方法實(shí)例。
圖19表示一種把扇區(qū)的物理地址PSN的離散值分配給存儲(chǔ)在扇區(qū)預(yù)定位置上的密鑰Kx的值的方法。圖20表示一種把密鑰Kx存儲(chǔ)在扇區(qū)預(yù)定位置上和該扇區(qū)所有數(shù)據(jù)Dk的離散信號(hào)值分配給扇區(qū)物理地址PSN的方法。圖21表示一種把扇區(qū)物理地址的PSN離散值分配給存儲(chǔ)在扇區(qū)CPR_MAI中密鑰Kx的值的方法。圖22表示一種把密鑰Kx存儲(chǔ)在扇區(qū)CPR_MAI中和該扇區(qū)所有數(shù)據(jù)Dk的離散值和密鑰Kx與扇區(qū)物理地址PSN相連接的方法。在上述方法中,在存儲(chǔ)密鑰Kx的光盤(pán)1的導(dǎo)入?yún)^(qū)的預(yù)定區(qū)域內(nèi),無(wú)論P(yáng)C何時(shí)執(zhí)行驗(yàn)證處理,都可隨機(jī)分發(fā)物理地址PSN。
權(quán)利要求
1.一種信息讀取裝置,其包括讀取單元,用于從存儲(chǔ)信息的存儲(chǔ)介質(zhì)中讀取信息;讀取信息處理單元,用于利用無(wú)效數(shù)據(jù)代替至少部分由讀取單元讀取的信息;傳輸單元,用于將至少部分被無(wú)效數(shù)據(jù)代替的信息傳輸?shù)秸?qǐng)求從存儲(chǔ)介質(zhì)中讀取信息的電子裝置。
2.如權(quán)利要求1所述的信息讀取裝置,其中該存儲(chǔ)介質(zhì)存儲(chǔ)包括主信息和控制信息的信息,主信息包括將被重放的視頻和/或聲頻,控制信息用于重放主信息;和讀取信息處理單元利用無(wú)效數(shù)據(jù)代替除了控制信息之外的至少部分信息。
3.如權(quán)利要求1所述的信息讀取裝置,其還包括驗(yàn)證單元,用于用請(qǐng)求讀取信息的電子裝置執(zhí)行驗(yàn)證,其中讀取信息處理單元在驗(yàn)證單元驗(yàn)證失敗時(shí),用無(wú)效數(shù)據(jù)代替至少部分由讀取單元讀取的信息。
4.如權(quán)利要求3所述的信息讀取裝置,還包括加密單元,用于加密由讀取單元讀取的至少部分信息,并在驗(yàn)證單元驗(yàn)證成功時(shí),將所述至少部分加密過(guò)的信息傳輸?shù)诫娮友b置。
5.如權(quán)利要求4所述的信息讀取裝置,其中加密單元利用在驗(yàn)證單元任何時(shí)候執(zhí)行驗(yàn)證時(shí)產(chǎn)生的不同密鑰來(lái)執(zhí)行加密處理。
6.一種信息記錄裝置,其包括記錄單元,用于將信息記錄在存儲(chǔ)介質(zhì)上;和記錄信息處理單元,用于用無(wú)效數(shù)據(jù)代替至少部分將被記錄在存儲(chǔ)介質(zhì)上的信息。
7.如權(quán)利要求6所述的信息記錄裝置,其中當(dāng)包括主信息和控制信息的信息被記錄在存儲(chǔ)介質(zhì)上時(shí),記錄信息處理單元用無(wú)效數(shù)據(jù)代替除了控制信息之外的至少部分信息,主信息包括將被重放的視頻和/或聲頻,控制信息用于重放主信息。
8.如權(quán)利要求6所述的信息記錄裝置,還包括驗(yàn)證單元,用于利用請(qǐng)求記錄信息的電子裝置執(zhí)行驗(yàn)證,其中記錄信息處理單元在驗(yàn)證單元驗(yàn)證失敗時(shí)用無(wú)效數(shù)據(jù)代替至少部分由記錄單元記錄的信息。
9.如權(quán)利要求8所述的信息記錄裝置,還包括解密單元,用于解密在驗(yàn)證單元驗(yàn)證成功時(shí)通過(guò)電子裝置傳輸?shù)募用苄畔ⅰ?br> 10.如權(quán)利要求9所述的信息記錄裝置,其中解密單元利用在驗(yàn)證單元任何時(shí)候執(zhí)行驗(yàn)證時(shí)產(chǎn)生的不同密鑰來(lái)執(zhí)行解密處理。
11.一種光重放裝置,其包括光拾取單元,用于從存儲(chǔ)信息的光存儲(chǔ)介質(zhì)中讀取信息;數(shù)據(jù)濾波器,用于用無(wú)效數(shù)據(jù)代替至少部分由光拾取單元讀取的信息;和接口,用于將至少部分被無(wú)效數(shù)據(jù)代替的信息傳輸?shù)秸?qǐng)求從光存儲(chǔ)介質(zhì)讀取信息的電子裝置。
12.如權(quán)利要求11所述的光重放裝置,其中光存儲(chǔ)介質(zhì)存儲(chǔ)包括主信息和控制信息的信息,主信息包括將被重放的視頻和/或聲頻,控制信息用于重放主信息;和數(shù)據(jù)濾波器用無(wú)效數(shù)據(jù)代替除了控制信息外的至少部分信息。
13.如權(quán)利要求11所述的光重放裝置,還包括驗(yàn)證單元,用于利用請(qǐng)求讀取信息的電子裝置執(zhí)行驗(yàn)證,其中數(shù)據(jù)濾波器在驗(yàn)證單元驗(yàn)證失敗時(shí)用無(wú)效數(shù)據(jù)代替至少部分由光拾取單元讀取的信息。
14.如權(quán)利要求13所述的光重放裝置,還包括加密單元,用于在驗(yàn)證單元驗(yàn)證成功時(shí),加密由光拾取單元讀取的至少部分信息。
15.如權(quán)利要求14所述的光重放裝置,其中加密單元利用在驗(yàn)證單元任何時(shí)候執(zhí)行驗(yàn)證時(shí)產(chǎn)生的不同密鑰來(lái)執(zhí)行加密處理。
16.一種光記錄裝置,其包括接口,用于從請(qǐng)求記錄信息的電子裝置中接收信息;數(shù)據(jù)濾波器,用于用無(wú)效數(shù)據(jù)代替至少部分所接收到的信息;以及光磁頭單元,用于將至少部分被無(wú)效數(shù)據(jù)代替的信息記錄到光存儲(chǔ)介質(zhì)中。
17.如權(quán)利要求16所述的光記錄裝置,其中當(dāng)把包括主信息和控制信息的信息記錄在存儲(chǔ)介質(zhì)上時(shí),數(shù)據(jù)濾波器用無(wú)效數(shù)據(jù)代替除了控制信息外的至少部分信息,主信息包括將被重放的視頻和/或音頻,控制信息用于重放主信息。
18.如權(quán)利要求16所述的光記錄裝置,還包括驗(yàn)證單元,用于利用請(qǐng)求記錄信息的電子裝置執(zhí)行驗(yàn)證,其中數(shù)據(jù)濾波器在驗(yàn)證單元驗(yàn)證失敗時(shí),用無(wú)效數(shù)據(jù)代替至少部分由光磁頭單元記錄的信息。
19.如權(quán)利要求18所述的光記錄裝置,還包括解密單元,用于解密在驗(yàn)證單元驗(yàn)證成功時(shí)通過(guò)電子裝置傳輸?shù)募用苄畔ⅰ?br> 20.如權(quán)利要求19所述的光記錄裝置,其中解密單元利用在驗(yàn)證單元任何時(shí)候執(zhí)行驗(yàn)證時(shí)產(chǎn)生的不同密鑰執(zhí)行解密處理。
21.一種信息讀取方法,其包括讀取步驟,用于從存儲(chǔ)信息的存儲(chǔ)介質(zhì)中讀取信息;讀取信息處理步驟,用于處理在讀取步驟中讀取的信息,以便在請(qǐng)求讀取信息的電子裝置中使信息的重放無(wú)效;和傳輸步驟,用于將處理過(guò)的信息傳輸?shù)诫娮友b置。
22.如權(quán)利要求21所述的信息讀取方法,其中在讀取信息處理步驟中,用無(wú)效數(shù)據(jù)代替至少部分信息。
23.如權(quán)利要求21所述的信息讀取方法,其中當(dāng)把存儲(chǔ)介質(zhì)存儲(chǔ)包括主信息和控制信息的信息時(shí),在讀取信息處理步驟中用無(wú)效數(shù)據(jù)代替除了控制信息外的至少部分信息,主信息包括將被重放的視頻和/或音頻,控制信息用于重放主信息。
24.如權(quán)利要求21所述的信息讀取方法,還包括驗(yàn)證步驟,用于利用請(qǐng)求讀取信息的電子裝置執(zhí)行驗(yàn)證,其中在驗(yàn)證步驟中驗(yàn)證失敗時(shí),在讀取信息處理步驟中處理在讀取步驟中從存儲(chǔ)介質(zhì)中讀取的信息,以便使信息的重放無(wú)效。
25.如權(quán)利要求24所述的信息讀取方法,還包括加密步驟,用于加密在讀取步驟中從存儲(chǔ)介質(zhì)中讀取的至少部分信息,和用于在驗(yàn)證步驟中驗(yàn)證成功時(shí),將所述至少部分加密過(guò)的信息傳輸?shù)诫娮友b置。
26.如權(quán)利要求25所述的信息讀取方法,其中在加密單元中利用在驗(yàn)證步驟中任何時(shí)候執(zhí)行驗(yàn)證時(shí)產(chǎn)生的不同密鑰執(zhí)行加密處理。
27.一種信息記錄方法,包括記錄信息處理步驟,用于處理將被記錄的信息,以便使將被記錄在存儲(chǔ)介質(zhì)上的信息重放無(wú)效;和記錄步驟,用于將信息記錄到存儲(chǔ)介質(zhì)中。
28.如權(quán)利要求27所述的信息記錄方法,其中在記錄信息處理步驟中用無(wú)效數(shù)據(jù)代替至少部分信息。
29.如權(quán)利要求27所述的信息記錄方法,其中當(dāng)把包括主信息和控制信息的信息記錄在存儲(chǔ)介質(zhì)中時(shí),在記錄信息處理步驟中用無(wú)效數(shù)據(jù)代替除了控制信息外的至少部分信息,主信息包括將被重放的視頻和/或音頻,控制信息用于重放主信息。
30.如權(quán)利要求27所述的信息記錄方法,還包括驗(yàn)證步驟,用于利用請(qǐng)求讀取信息的電子裝置執(zhí)行驗(yàn)證,其中在驗(yàn)證步驟中驗(yàn)證失敗時(shí),在記錄信息處理步驟中處理將被記錄在存儲(chǔ)介質(zhì)上的信息,以便使將被記錄在存儲(chǔ)介質(zhì)上的信息重放無(wú)效。
31.如權(quán)利要求30所述的信息記錄方法,還包括解密步驟,用于解密在驗(yàn)證步驟中驗(yàn)證成功時(shí)通過(guò)電子裝置傳輸?shù)募用苄畔ⅰ?br> 32.如權(quán)利要求31所述的信息記錄方法,其中在解密步驟中利用在驗(yàn)證步驟中任何時(shí)候執(zhí)行驗(yàn)證時(shí)產(chǎn)生的不同密鑰執(zhí)行解密處理。
33.一種程序,其使計(jì)算機(jī)實(shí)現(xiàn)以下功能利用把包括視頻和/或音頻的信息記錄到存儲(chǔ)介質(zhì)中的信息記錄裝置執(zhí)行驗(yàn)證過(guò)程;在驗(yàn)證成功時(shí)對(duì)將傳輸?shù)叫畔⒂涗浹b置的至少部分信息進(jìn)行加密;和把加密過(guò)的信息傳輸?shù)叫畔⒂涗浹b置,以便把該加密過(guò)的信息記錄在存儲(chǔ)介質(zhì)上。
34.一種程序,其使計(jì)算機(jī)實(shí)現(xiàn)以下功能利用從存儲(chǔ)介質(zhì)中讀取包括視頻和/或音頻的信息的信息讀取裝置執(zhí)行驗(yàn)證過(guò)程;和在驗(yàn)證成功時(shí)對(duì)從信息讀取裝置傳輸?shù)募用苄畔⑦M(jìn)行解密。
35.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包含程序,該程序使計(jì)算機(jī)實(shí)現(xiàn)以下功能利用把包括視頻和/或音頻的信息記錄到存儲(chǔ)介質(zhì)中的信息記錄裝置執(zhí)行驗(yàn)證過(guò)程;在驗(yàn)證成功時(shí)對(duì)將傳輸?shù)叫畔⒂涗浹b置的至少部分信息進(jìn)行加密;和把加密過(guò)的信息傳輸?shù)叫畔⒂涗浹b置,以便把該加密過(guò)的信息記錄在存儲(chǔ)介質(zhì)上。
36.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包含程序,該程序使計(jì)算機(jī)實(shí)現(xiàn)以下功能利用從存儲(chǔ)介質(zhì)中讀取包括視頻和/或音頻的信息的信息讀取裝置執(zhí)行驗(yàn)證過(guò)程;和在驗(yàn)證成功時(shí),對(duì)從信息讀取裝置傳輸?shù)募用苄畔⑦M(jìn)行解密。
全文摘要
在信息記錄/重放裝置中,提供一種用無(wú)效數(shù)據(jù)代替至少部分諸如視頻數(shù)據(jù)、音頻數(shù)據(jù)和子圖像數(shù)據(jù)等信息的掩模函數(shù)。個(gè)人計(jì)算機(jī)(PC)和信息記錄/重放裝置兩者都可提供以下特征其中信息在發(fā)送端進(jìn)行加密,在發(fā)送端和接收端之間進(jìn)行交換,并在接收端進(jìn)行解密。在PC和信息記錄/重放裝置之間進(jìn)行驗(yàn)證當(dāng)驗(yàn)證成功時(shí),信息就從加密信息的一端傳輸?shù)浇饷苄畔⒌牧硪欢?;?dāng)驗(yàn)證失敗時(shí),信息記錄/重放裝置就將掩模函數(shù)作用在從存儲(chǔ)介質(zhì)讀取的信息上或作用在從PC傳輸?shù)酱鎯?chǔ)介質(zhì)的將被寫(xiě)入的信息上。
文檔編號(hào)H04L9/08GK1476012SQ0314389
公開(kāi)日2004年2月18日 申請(qǐng)日期2003年5月31日 優(yōu)先權(quán)日2002年5月31日
發(fā)明者木谷聰 申請(qǐng)人:索尼公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
蚌埠市| 门源| 鄂伦春自治旗| 武城县| 桃园县| 平陆县| 嘉禾县| 永福县| 松潘县| 新干县| 高密市| 盖州市| 平罗县| 贡山| 平塘县| 定远县| 保靖县| 甘谷县| 辽宁省| 石屏县| 水城县| 浪卡子县| 汽车| 平乡县| 中卫市| 海南省| 邳州市| 夏河县| 百色市| 广饶县| 周至县| 宜兰市| 清徐县| 扶绥县| 威远县| 洛南县| 潮州市| 抚远县| 外汇| 华阴市| 塔城市|