專(zhuān)利名稱:再現(xiàn)控制方法、程序和記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種適用于包括嵌入到介質(zhì)再現(xiàn)裝置或連接到介質(zhì)再現(xiàn)裝置的信息處理裝置(如個(gè)人計(jì)算機(jī))的再現(xiàn)控制方法、一種實(shí)現(xiàn)所述再現(xiàn)控制方法的程序和一種存儲(chǔ)所述程序的記錄介質(zhì)。
背景技術(shù):
除非是只為了私人專(zhuān)用復(fù)制內(nèi)容以外,未經(jīng)內(nèi)容作者的允許,復(fù)制提供音樂(lè)的諸如CD(光盤(pán))和DVD(數(shù)字多用途光盤(pán))的光盤(pán)介質(zhì)上為了銷(xiāo)售記錄的如音樂(lè)片段的內(nèi)容是違法的。
但是,近年來(lái),通過(guò)采用顏色改變技術(shù)或相位改變技術(shù)能夠?qū)懭霐?shù)據(jù)的光盤(pán)已變得普遍,將使用者置于使用者能夠容易地復(fù)制內(nèi)容的狀況。這樣的光盤(pán)的例子是CD-R、CD-RW、DVD-RAW、DVD-R、DVD-RW和DVD+RW。
另外,嵌入到或連接到個(gè)人計(jì)算機(jī)的光盤(pán)驅(qū)動(dòng)器裝置(或介質(zhì)再現(xiàn)裝置)能夠向兼容于CD系統(tǒng)和/或DVD系統(tǒng)的各種光盤(pán)記錄數(shù)據(jù),或從中讀出數(shù)據(jù)。這樣的光盤(pán)驅(qū)動(dòng)裝置的例子是CD-ROM驅(qū)動(dòng)器和DVD驅(qū)動(dòng)器。而且,這樣的光盤(pán)驅(qū)動(dòng)裝置能夠以如8倍、16倍和40倍再現(xiàn)速度的高速進(jìn)行再現(xiàn)操作。
目前,作為音頻制品銷(xiāo)售的CD播放器等采用被稱為SCMS(Serial CopyManagement System,系列復(fù)制管理系統(tǒng))的版權(quán)保護(hù)功能,它普通允許進(jìn)行在1倍的再現(xiàn)速度的僅一次復(fù)制。
但是,個(gè)人計(jì)算機(jī)和嵌入在其中或用作其外圍設(shè)備的光盤(pán)驅(qū)動(dòng)器裝置沒(méi)有采用這個(gè)版權(quán)保護(hù)功能,從而實(shí)際上能夠進(jìn)行無(wú)限制次數(shù)的復(fù)制。這樣的光盤(pán)驅(qū)動(dòng)器裝置的例子是CD-ROM驅(qū)動(dòng)器。
另外,在近年來(lái),嵌入到個(gè)人計(jì)算機(jī)中或連接到個(gè)人計(jì)算機(jī)并能夠向CD-R和CD-RW記錄數(shù)據(jù)的CD-ROM驅(qū)動(dòng)器已成為了標(biāo)準(zhǔn)商品。當(dāng)然,DVD、DVD-R等也幾乎都已成為了標(biāo)準(zhǔn)商品。
因此,使用者進(jìn)入了這樣的狀態(tài),能夠容易地在短時(shí)間段一般地通過(guò)使用個(gè)人計(jì)算機(jī)、將記錄在提供音樂(lè)用途的如CD的光盤(pán)上的音樂(lè)數(shù)據(jù)傳送到硬盤(pán),然后進(jìn)行記錄操作以將所述數(shù)據(jù)復(fù)制到如CD-R的介質(zhì)上。
特別是,高速在光盤(pán)上進(jìn)行記錄和再現(xiàn)操作、使得復(fù)制能夠在短時(shí)間段進(jìn)行的這一事實(shí),向未經(jīng)授權(quán)銷(xiāo)售復(fù)制光盤(pán)的單位提供了方便。這樣的高速記錄和再現(xiàn)操作增加了無(wú)視版權(quán)的所謂的盜版的數(shù)量。
為此,提出通過(guò)與如個(gè)人計(jì)算機(jī)的信息處理裝置相結(jié)合使用如光盤(pán)驅(qū)動(dòng)器裝置的介質(zhì)再現(xiàn)裝置限制再現(xiàn)如音樂(lè)數(shù)據(jù)的內(nèi)容的要求。
發(fā)明內(nèi)容
致力于解決上述問(wèn)題的本發(fā)明的目的是提供一種再現(xiàn)控制方法,它能夠通過(guò)與如個(gè)人計(jì)算機(jī)的信息處理裝置相結(jié)合地使用如光盤(pán)驅(qū)動(dòng)器裝置的介質(zhì)再現(xiàn)裝置、對(duì)再現(xiàn)如音樂(lè)數(shù)據(jù)的內(nèi)容的操作加以限制;以及提供一種執(zhí)行所述再現(xiàn)控制方法的程序和提供一種存儲(chǔ)所述程序的記錄介質(zhì)。
本發(fā)明提供的再現(xiàn)控制方法是由信息處理裝置采用的、以從所述的信息處理裝置中嵌入的或與所述信息處理裝置連接的介質(zhì)再現(xiàn)裝置上安裝的記錄介質(zhì)再現(xiàn)數(shù)據(jù)的再現(xiàn)控制方法。本發(fā)明提供的再現(xiàn)控制方法的特征在于所述再現(xiàn)控制方法是通過(guò)執(zhí)行下述過(guò)程實(shí)現(xiàn)的監(jiān)視過(guò)程,用于監(jiān)視如應(yīng)用程序或OS的信息處理裝置的處理主件向介質(zhì)再現(xiàn)裝置發(fā)出的、讀出在記錄介質(zhì)上以預(yù)定格式記錄的數(shù)據(jù)的命令;和版權(quán)保護(hù)執(zhí)行過(guò)程,在監(jiān)視過(guò)程已確認(rèn)發(fā)出了讀出在記錄介質(zhì)上以預(yù)定格式記錄的數(shù)據(jù)的命令時(shí),進(jìn)行保護(hù)版權(quán)的處理過(guò)程。
另外,再現(xiàn)控制方法還包括確定過(guò)程,基于介質(zhì)再現(xiàn)裝置上安裝的記錄介質(zhì)的內(nèi)容或類(lèi)型、確定是否需要保護(hù)版權(quán)的處理過(guò)程,并且,如果確定過(guò)程形成的確定結(jié)果表示需要保護(hù)版權(quán)的處理過(guò)程,則執(zhí)行所述監(jiān)視過(guò)程和版權(quán)保護(hù)執(zhí)行過(guò)程。
所述版權(quán)保護(hù)執(zhí)行過(guò)程是這樣的過(guò)程,向所述處理主件傳輸讀出錯(cuò)誤的信號(hào),而不向介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的命令。
作為一種替代,版權(quán)保護(hù)執(zhí)行過(guò)程是這樣的過(guò)程,向處理主件傳輸讀出錯(cuò)誤的信號(hào)和表示在所述介質(zhì)再現(xiàn)裝置上未安裝所述記錄介質(zhì)的信號(hào),而不向所述介質(zhì)再現(xiàn)裝置傳遞從記錄介質(zhì)讀出數(shù)據(jù)的命令。
作為另一種替代,版權(quán)保護(hù)執(zhí)行過(guò)程是這樣的過(guò)程,向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的命令,并向所述處理主件傳輸信號(hào)請(qǐng)求處理主件輸出消息。
作為另一種替代,版權(quán)保護(hù)執(zhí)行過(guò)程是這樣的過(guò)程,向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的命令,并在預(yù)定的等待時(shí)間延遲后,向所述處理主件傳遞從所述介質(zhì)再現(xiàn)裝置接收的數(shù)據(jù)。
作為另一種替代,版權(quán)保護(hù)執(zhí)行過(guò)程是這樣的過(guò)程,向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的命令,并僅在讀出所述數(shù)據(jù)的平均速度小于預(yù)定速度時(shí),向所述處理主件傳遞從所述介質(zhì)再現(xiàn)裝置接收的數(shù)據(jù)。
作為另一種替代,版權(quán)保護(hù)執(zhí)行過(guò)程是這樣的過(guò)程,在轉(zhuǎn)換所述命令的內(nèi)容后向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的命令,并向所述處理主件傳遞由所述介質(zhì)再現(xiàn)裝置根據(jù)所述轉(zhuǎn)換的結(jié)果獲得的命令讀出的數(shù)據(jù)。
作為另一種替代,版權(quán)保護(hù)執(zhí)行過(guò)程是這樣的過(guò)程,在將所述命令變換成另一個(gè)命令后向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的命令,并且向所述處理主件傳輸讀出錯(cuò)誤的信號(hào)。
作為另一種替代,版權(quán)保護(hù)執(zhí)行過(guò)程是這樣的過(guò)程,向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的命令,并且在向所述處理主件傳輸前轉(zhuǎn)換從所述介質(zhì)再現(xiàn)裝置接收的所有或部分?jǐn)?shù)據(jù)。
在此時(shí),所述數(shù)據(jù)轉(zhuǎn)換處理過(guò)程是這樣的處理過(guò)程,將所述數(shù)據(jù)轉(zhuǎn)換成通過(guò)進(jìn)行預(yù)定處理過(guò)程能夠被恢復(fù)原始數(shù)據(jù)的狀態(tài)的數(shù)據(jù),或轉(zhuǎn)換成不可恢復(fù)的狀態(tài)的數(shù)據(jù)。
將所述數(shù)據(jù)轉(zhuǎn)換成通過(guò)進(jìn)行預(yù)定處理過(guò)程能夠恢復(fù)原始數(shù)據(jù)的狀態(tài)的其它數(shù)據(jù)的處理是、通過(guò)進(jìn)行預(yù)定處理過(guò)程執(zhí)行的位置變換處理過(guò)程,或使用預(yù)定的密鑰進(jìn)行處理過(guò)程執(zhí)行的加密處理過(guò)程。作為密鑰或密鑰的一部分,使用對(duì)特定裝置唯一的值。
將原始數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)其它數(shù)據(jù)的處理過(guò)程是、降低用音頻信號(hào)表達(dá)的原始數(shù)據(jù)的聲音質(zhì)量的處理過(guò)程,或秘密地用其它數(shù)據(jù)代替從記錄介質(zhì)讀出的原始數(shù)據(jù)的處理過(guò)程。
本發(fā)明提供的程序是用于驅(qū)動(dòng)所述信息處理裝置執(zhí)行所述再現(xiàn)控制方法的程序。
另外,本發(fā)明提供的記錄介質(zhì)是存儲(chǔ)所述程序的記錄介質(zhì)。
從版權(quán)保護(hù)的觀點(diǎn)出發(fā),提出的最大問(wèn)題是在如CD-DA的光盤(pán)上記錄的音樂(lè)數(shù)據(jù)被個(gè)人計(jì)算機(jī)高速吸取(即,被個(gè)人計(jì)算機(jī)再現(xiàn)并記錄到如HDD的存儲(chǔ)介質(zhì)上),然后從所述記錄介質(zhì)傳送到如記錄所述數(shù)據(jù)的CD-R的輸出記錄介質(zhì)上。
因此,需要一種恰當(dāng)?shù)慕鉀Q方案,即,通過(guò)在嵌入到或連接到如個(gè)人計(jì)算機(jī)的信息處理裝置的光盤(pán)驅(qū)動(dòng)器裝置再現(xiàn)具有預(yù)定格式(如CD-DA數(shù)據(jù)或PCM音頻數(shù)據(jù))的數(shù)據(jù)的操作上加以限制、以解決上述問(wèn)題。
也就是說(shuō),可以通過(guò),例如根據(jù)所述再現(xiàn)控制方法禁止吸取數(shù)據(jù)操作、發(fā)出對(duì)這種操作的警告、限制吸取數(shù)據(jù)的速度和轉(zhuǎn)換數(shù)據(jù)保護(hù)版權(quán)。
另外,通過(guò)在信息處理裝置中執(zhí)行程序?qū)崿F(xiàn)再現(xiàn)操作的這種控制,能夠?qū)崿F(xiàn)比通過(guò)設(shè)計(jì)記錄介質(zhì)本(如CD)身實(shí)現(xiàn)的復(fù)制保護(hù)技術(shù)更全面的版權(quán)保護(hù)。即,所述再現(xiàn)控制能夠在不采用任何復(fù)制保護(hù)技術(shù)的CD上有效地起作用。這樣的CD的例子是過(guò)去生產(chǎn)和銷(xiāo)售的CD。
圖1是說(shuō)明本發(fā)明實(shí)施例的硬件結(jié)構(gòu)的示意圖;圖2是說(shuō)明所述實(shí)施例的軟件結(jié)構(gòu)的示意圖;圖3是說(shuō)明實(shí)施例提供的過(guò)濾器驅(qū)動(dòng)器不在再現(xiàn)處理過(guò)程上施加限制的操作的示意圖;圖4是說(shuō)明根據(jù)實(shí)施例在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例1的示意圖;圖5是說(shuō)明根據(jù)實(shí)施例在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例1’的示意圖;圖6是說(shuō)明根據(jù)實(shí)施例在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例2的示意圖;圖7是說(shuō)明根據(jù)實(shí)施例在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例3的示意圖;圖8是說(shuō)明根據(jù)實(shí)施例在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例4的示意圖;圖9是說(shuō)明根據(jù)實(shí)施例在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例4的示意圖;圖10是說(shuō)明根據(jù)實(shí)施例在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例5的示意圖;圖11是說(shuō)明根據(jù)實(shí)施例在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例6的示意圖;圖12是說(shuō)明根據(jù)實(shí)施例在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例7的示意圖;圖13是說(shuō)明根據(jù)實(shí)施例在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例8的示意圖;和圖14是說(shuō)明根據(jù)實(shí)施例在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例9的示意圖。
具體實(shí)施例方式
在以下列次序排列的段落中說(shuō)明本發(fā)明的優(yōu)選實(shí)施例。
1.硬件配置2.軟件配置3.不帶再現(xiàn)限制的操作子實(shí)施例4.帶再現(xiàn)限制的操作子實(shí)施例15.帶再現(xiàn)限制的操作子實(shí)施例26.帶再現(xiàn)限制的操作子實(shí)施例37.帶再現(xiàn)限制的操作子實(shí)施例48.帶再現(xiàn)限制的操作子實(shí)施例59.帶再現(xiàn)限制的操作子實(shí)施例610.帶再現(xiàn)限制的操作子實(shí)施例711.帶再現(xiàn)限制的操作子實(shí)施例812.帶再現(xiàn)限制的操作子實(shí)施例913.根據(jù)光盤(pán)內(nèi)容/類(lèi)型的再現(xiàn)限制14.過(guò)濾器驅(qū)動(dòng)器的安裝1.硬件配置本發(fā)明實(shí)施例提供的再現(xiàn)控制方法是作為執(zhí)行為在個(gè)人計(jì)算機(jī)中安裝的過(guò)濾驅(qū)動(dòng)器的程序?qū)崿F(xiàn)的。
首先,作為實(shí)施例的硬件,圖1示出的硬件包括個(gè)人計(jì)算機(jī)1和作為外部設(shè)備連接到所述個(gè)人計(jì)算機(jī)的光盤(pán)驅(qū)動(dòng)裝置2。
應(yīng)注意的是,光盤(pán)驅(qū)動(dòng)裝置2也能夠嵌入在個(gè)人計(jì)算機(jī)1中,而不是作為外部設(shè)備連接到個(gè)人計(jì)算機(jī)1。
如圖所示,個(gè)人計(jì)算機(jī)1包括CPU(中心處理單元)11和存儲(chǔ)器12,它們起個(gè)人計(jì)算機(jī)的核心部件作用。
CPU 11是執(zhí)行如基本軟件(OS操作系統(tǒng))、應(yīng)用程序和驅(qū)動(dòng)器軟件的各種程序的部件。存儲(chǔ)器12包括CPU 11使用的所謂的ROM、RAM和閃速ROM的各存儲(chǔ)區(qū)。
存儲(chǔ)器12的ROM是用于存儲(chǔ)基本操作程序、各種處理常數(shù)和設(shè)定信息等的存儲(chǔ)區(qū)。
存儲(chǔ)器12的RAM是用于存儲(chǔ)各種處理需要的信息、用于緩沖數(shù)據(jù)、用作CPU 11的操作區(qū)的擴(kuò)展和根據(jù)CPU 11進(jìn)行的處理過(guò)程的各種其它用途的存儲(chǔ)區(qū)。
存儲(chǔ)器12的閃速ROM用作可以安裝OS和應(yīng)用程序軟件的存儲(chǔ)區(qū)。
HDD(硬盤(pán)驅(qū)動(dòng)器)13用于各種用途,包括用作存儲(chǔ)區(qū)存儲(chǔ)各種數(shù)據(jù)文件和如OS、應(yīng)用程序和設(shè)備驅(qū)動(dòng)器的軟件片段。
通信單元14是這樣的部件,它作用為與通過(guò)無(wú)線電通信裝置或可以是普通的公共線路或?qū)S镁€路的線路連接到個(gè)人計(jì)算機(jī)1的外部裝置進(jìn)行數(shù)據(jù)通信的通信接口。
接口15是將個(gè)人計(jì)算機(jī)1連接到外圍裝置的接口板。接口15符合諸如IDE(Integrated Device Electronics,集成設(shè)備電子)、SCSI(Small ComputerSystem Interface,小計(jì)算機(jī)系統(tǒng)接口)、USB(Universal Serial Bus,通用系統(tǒng)總線)和IEEE1394的工業(yè)標(biāo)準(zhǔn)。在此實(shí)施例中,光盤(pán)驅(qū)動(dòng)裝置2通過(guò)接口15連接到個(gè)人計(jì)算機(jī)1。
使用者使用的輸入單元16是包括鍵盤(pán)、鼠標(biāo)和其它設(shè)備的輸入裝置。
顯示單元17是向使用者顯示輸出的監(jiān)視顯示單元。
用于輸出聲音的音頻信號(hào)的揚(yáng)聲器單元18是包括D/A轉(zhuǎn)換器、放大器和揚(yáng)聲器的部件。
應(yīng)注意,存在著個(gè)人計(jì)算機(jī)的多種可設(shè)想的配置。除了圖中示出的組件外,所述配置例如可以包括軟盤(pán)驅(qū)動(dòng)器、PC卡或其它卡介質(zhì)的卡槽和將個(gè)人計(jì)算機(jī)連接到如打印機(jī)或掃描儀的外部裝置的專(zhuān)用或通用接口。
光盤(pán)驅(qū)動(dòng)裝置2是能夠從/向CD系統(tǒng)光盤(pán)如CD-DA、CD-ROM、CD-R或CD-RW再現(xiàn)/記錄數(shù)據(jù)的裝置。當(dāng)然光盤(pán)驅(qū)動(dòng)裝置2可以是能夠處理如符合DVD系統(tǒng)的光盤(pán)的其它光盤(pán)介質(zhì)的裝置。
2.軟件配置圖2是CPU 11執(zhí)行的個(gè)人計(jì)算機(jī)1中安裝的軟件配置示意圖。這個(gè)配置包括與此實(shí)施例相關(guān)的部件。
一個(gè)或多個(gè)應(yīng)用程序31是使能夠訪問(wèn)光盤(pán)驅(qū)動(dòng)裝置2的一些應(yīng)用軟件。應(yīng)用程序31向作為個(gè)人計(jì)算機(jī)1的基本軟件的OS 32發(fā)出需要的系統(tǒng)操作的請(qǐng)求。也就是說(shuō),應(yīng)用程序31在OS 32進(jìn)行的基本操作的基礎(chǔ)上操作。
類(lèi)驅(qū)動(dòng)器33、過(guò)濾驅(qū)動(dòng)器34和端口驅(qū)動(dòng)器35是光盤(pán)驅(qū)動(dòng)裝置2的所謂的設(shè)備驅(qū)動(dòng)器。在OS 32的下層上分級(jí)設(shè)置類(lèi)驅(qū)動(dòng)器33、過(guò)濾驅(qū)動(dòng)器34和端口驅(qū)動(dòng)器35。
類(lèi)驅(qū)動(dòng)器33進(jìn)行對(duì)每個(gè)驅(qū)動(dòng)器類(lèi)型特定的處理過(guò)程。具體地說(shuō),類(lèi)驅(qū)動(dòng)器33將從處理主件,即,在較高層上的OS或應(yīng)用程序接收的普通I/O控制指令轉(zhuǎn)換成對(duì)光盤(pán)驅(qū)動(dòng)裝置2的命令。例如,作為I/O控制指令形成的讀出請(qǐng)求被轉(zhuǎn)換成對(duì)光盤(pán)驅(qū)動(dòng)裝置2的讀出命令。
端口驅(qū)動(dòng)器35是吸收接口之間的物理層差異的驅(qū)動(dòng)器。例如,接口1 5可以是符合IDE、SCSI、USB或IEEE1394的接口。因?yàn)槎丝隍?qū)動(dòng)器35使得各標(biāo)準(zhǔn)間的差別透明,所以在不知道接口類(lèi)型間的差別的情況下,也能夠處理命令。
過(guò)濾驅(qū)動(dòng)器34是實(shí)現(xiàn)實(shí)施例提供的再現(xiàn)控制方法的主功能部件。通過(guò)利用在光盤(pán)驅(qū)動(dòng)裝置2,即CD-ROM驅(qū)動(dòng)器的類(lèi)驅(qū)動(dòng)器33下的層上的過(guò)濾驅(qū)動(dòng)器,可以處理向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出的所有命令,而不用知道接口類(lèi)型間的物理層差異。
也就是說(shuō),過(guò)濾驅(qū)動(dòng)器34能夠檢查向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出的所有命令。另外,在此實(shí)施例中,如果檢測(cè)出作為命令的吸取音樂(lè)數(shù)據(jù)的命令,則進(jìn)行保護(hù)版權(quán)的預(yù)定處理過(guò)程。
例如,作為通過(guò)包括應(yīng)用程序31和OS 32的處理主件向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出的、請(qǐng)求光盤(pán)驅(qū)動(dòng)裝置2進(jìn)行再現(xiàn)操作的命令,有播放命令和讀出命令。
播放命令是請(qǐng)求光盤(pán)驅(qū)動(dòng)裝置2從光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)再現(xiàn)音樂(lè)數(shù)據(jù)等、并然后例如、從光盤(pán)驅(qū)動(dòng)裝置2的輸出終端輸出再現(xiàn)的音樂(lè)數(shù)據(jù)的命令。
另一方面,讀出命令是請(qǐng)求光盤(pán)驅(qū)動(dòng)裝置2從安裝在光盤(pán)驅(qū)動(dòng)裝置2上的光盤(pán)再現(xiàn)數(shù)據(jù),并然后將再現(xiàn)的數(shù)據(jù)傳送到個(gè)人計(jì)算機(jī)1的命令。即,讀出命令是請(qǐng)求所謂的音樂(lè)數(shù)據(jù)等的剝離(ripping)操作,即,將音樂(lè)數(shù)據(jù)吸取到個(gè)人計(jì)算機(jī)1的命令。因此,通過(guò)執(zhí)行所述讀出命令,在高速度進(jìn)行的復(fù)制等操作中,侵犯版權(quán)是完全有可能的。例如過(guò)濾驅(qū)動(dòng)器34監(jiān)視這樣的復(fù)制命令或吸取命令的存在。
3.不帶有再現(xiàn)限制的操作子實(shí)施例通過(guò)給出各種例子,下面說(shuō)明為了保護(hù)版權(quán)主要通過(guò)執(zhí)行過(guò)濾驅(qū)動(dòng)器34的功能實(shí)現(xiàn)的再現(xiàn)限制操作。但是,這個(gè)說(shuō)明如圖3所示的從過(guò)濾驅(qū)動(dòng)器34不對(duì)再現(xiàn)操作施加限制的情況開(kāi)始。
假設(shè)在光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)上記錄了音樂(lè)數(shù)據(jù),所述光盤(pán)是符合如CD-DA的CD系統(tǒng)的光盤(pán),音樂(lè)數(shù)據(jù)是線性PCM數(shù)據(jù)。
應(yīng)注意,圖3-14每個(gè)是操作子實(shí)施例的模型示意圖。類(lèi)驅(qū)動(dòng)器33進(jìn)行的處理過(guò)程是這樣的操作,將應(yīng)用程序31或OS 32發(fā)出的命令轉(zhuǎn)換成對(duì)光盤(pán)驅(qū)動(dòng)裝置2的命令,并將作為轉(zhuǎn)換的結(jié)果獲得的命令傳遞到過(guò)濾器驅(qū)動(dòng)器34。另外,類(lèi)驅(qū)動(dòng)器33進(jìn)行的處理過(guò)程也是將從過(guò)濾驅(qū)動(dòng)器34接收的命令結(jié)果或數(shù)據(jù)傳遞到應(yīng)用程序31或OS 32的操作。因?yàn)檫@些操作都是與保護(hù)版權(quán)的處理過(guò)程沒(méi)有直接關(guān)系的正常操作,所以從圖中省略了在類(lèi)驅(qū)動(dòng)器33和應(yīng)用程序31之間及類(lèi)驅(qū)動(dòng)器33和OS 32之間傳送命令和數(shù)據(jù)的操作。
端口驅(qū)動(dòng)器35進(jìn)行的處理過(guò)程是,傳輸從過(guò)濾驅(qū)動(dòng)器34向光盤(pán)驅(qū)動(dòng)裝置34傳送的命令,并向過(guò)濾驅(qū)動(dòng)器34傳送數(shù)據(jù)和對(duì)從光盤(pán)驅(qū)動(dòng)裝置2接收的命令的應(yīng)答。所述數(shù)據(jù)是在根據(jù)向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出的命令由光盤(pán)驅(qū)動(dòng)裝置2進(jìn)行的再現(xiàn)操作中讀出的數(shù)據(jù)。因?yàn)樗霾僮魇桥c保護(hù)版權(quán)的處理過(guò)程不直接相關(guān)的正常操作,所以從圖中省略了在端口驅(qū)動(dòng)器35和光盤(pán)驅(qū)動(dòng)裝置2之間傳送命令和數(shù)據(jù)的操作。
如果過(guò)濾驅(qū)動(dòng)器34不在再現(xiàn)操作上施加限制,如圖3所述,則處理過(guò)程從步驟F101開(kāi)始,在步驟F101從類(lèi)驅(qū)動(dòng)器33(從處理主件起源的,可以是處理主件中的應(yīng)用程序31或OS 32)向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出吸取命令。然后,在下一步驟F201,過(guò)濾驅(qū)動(dòng)器34接收吸取命令。隨后,在下一個(gè)步驟F202,過(guò)濾驅(qū)動(dòng)器34向端口驅(qū)動(dòng)器35傳遞吸取命令。然后,在下一步驟F301,端口驅(qū)動(dòng)器35接收吸取命令。
端口驅(qū)動(dòng)器35向光盤(pán)驅(qū)動(dòng)裝置2傳輸接收的吸取命令,然后它根據(jù)這個(gè)命令進(jìn)行操作。即,光盤(pán)驅(qū)動(dòng)裝置2訪問(wèn)吸取命令指定的地址上的光盤(pán)位置,并進(jìn)行再現(xiàn)數(shù)據(jù)的操作。然后,輸出在再現(xiàn)操作中讀出的數(shù)據(jù)(即音樂(lè)數(shù)據(jù)等)或命令結(jié)果信號(hào)。
然后,在下一步驟F302,端口驅(qū)動(dòng)器35向過(guò)濾驅(qū)動(dòng)器34傳遞從光盤(pán)驅(qū)動(dòng)裝置2接收的命令結(jié)果或音樂(lè)數(shù)據(jù)。
隨后,在下一步驟F203,過(guò)濾驅(qū)動(dòng)器34接收命令結(jié)果或音樂(lè)數(shù)據(jù),并在下一步驟F204,過(guò)濾驅(qū)動(dòng)器34向類(lèi)驅(qū)動(dòng)器33傳送命令結(jié)果或音樂(lè)數(shù)據(jù)。
然后,在下一步驟F102,類(lèi)驅(qū)動(dòng)器33接收命令結(jié)果或音樂(lè)數(shù)據(jù),并向OS 32傳送命令結(jié)果或音樂(lè)數(shù)據(jù)。對(duì)起處理主件作用的應(yīng)用程序或OS,完成了吸取所請(qǐng)求的音樂(lè)數(shù)據(jù)的操作。
應(yīng)注意,作為實(shí)際操作,應(yīng)用程序或OS以幾個(gè)塊單元做出數(shù)據(jù)請(qǐng)求,每個(gè)一般包括幾十個(gè)字節(jié)到幾兆字節(jié)。因此,為了請(qǐng)求在音樂(lè)數(shù)據(jù)情況時(shí)的較大長(zhǎng)度的數(shù)據(jù),需要通過(guò)重復(fù)發(fā)出吸取命令重復(fù)進(jìn)行圖3所示的操作。
在實(shí)際硬件配置中,在執(zhí)行吸取命令時(shí),向在OS側(cè)上的存儲(chǔ)器12(或HDD13)中的對(duì)吸取的數(shù)據(jù)分配的存儲(chǔ)區(qū)中存儲(chǔ)從光盤(pán)驅(qū)動(dòng)裝置2讀出音樂(lè)數(shù)據(jù)或其它信息。
在圖2示出的軟件結(jié)構(gòu)的各層上,傳遞命令結(jié)果。在表示向應(yīng)用程序31傳遞成功的命令結(jié)果的時(shí)間信息點(diǎn)上,被認(rèn)為已完成了對(duì)光盤(pán)的一次訪問(wèn)。因此,在應(yīng)用程序或OS接收到表示成功的命令結(jié)果的信息后,應(yīng)用程序或OS又發(fā)出請(qǐng)求隨后數(shù)據(jù)的吸取命令。重復(fù)進(jìn)行這個(gè)操作直到全部吸取了希望的數(shù)據(jù)。
4.帶有再現(xiàn)限制的操作子實(shí)施例1下面說(shuō)明為了保護(hù)版權(quán)過(guò)濾驅(qū)動(dòng)器34進(jìn)行的以在再現(xiàn)操作上施加限制的操作子實(shí)施例。
首先,參照?qǐng)D4說(shuō)明在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例1。這個(gè)操作子實(shí)施例是由過(guò)濾驅(qū)動(dòng)器進(jìn)行的操作以禁止吸取音樂(lè)數(shù)據(jù)的操作,。
過(guò)濾驅(qū)動(dòng)器34監(jiān)視從類(lèi)驅(qū)動(dòng)器33接收的命令的內(nèi)容。
如圖4所示,操作從步驟F111開(kāi)始,在步驟F111類(lèi)驅(qū)動(dòng)器33(或在處理主件中的應(yīng)用程序31或OS)向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出吸取命令。然后,在下一步驟F211,過(guò)濾驅(qū)動(dòng)器34接收吸取命令。隨后,在下一步驟F212,過(guò)濾驅(qū)動(dòng)器34確認(rèn)接收的命令是吸取命令。
此時(shí),在下一步驟F213,過(guò)濾驅(qū)動(dòng)器34進(jìn)行處理以產(chǎn)生作為命令結(jié)果的錯(cuò)誤結(jié)果,而不是向端口驅(qū)動(dòng)器35傳遞吸取命令。然后,在下一步驟F214,過(guò)濾驅(qū)動(dòng)器34向類(lèi)驅(qū)動(dòng)器33傳輸代表錯(cuò)誤命令結(jié)果的信號(hào)。
隨后,在下一步驟F112,類(lèi)驅(qū)動(dòng)器33接收錯(cuò)誤命令結(jié)果,并向OS 32傳遞這個(gè)結(jié)果。當(dāng)接收到錯(cuò)誤命令結(jié)果時(shí),起處理主件作用的應(yīng)用程序31或OS 32確認(rèn)不能夠吸取請(qǐng)求的音樂(lè)數(shù)據(jù)的事實(shí),并進(jìn)行需要的處理以處理這個(gè)錯(cuò)誤。
即,通過(guò)進(jìn)行上述操作,從安裝在光盤(pán)驅(qū)動(dòng)裝置2上的光盤(pán)吸取音樂(lè)數(shù)據(jù)的企圖被禁止。
同時(shí),當(dāng)接收到表示錯(cuò)誤命令結(jié)果的信號(hào)時(shí),應(yīng)用程序或OS可以請(qǐng)求這個(gè)錯(cuò)誤的原因。
作為在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例1’,在圖5中示出請(qǐng)求錯(cuò)誤原因的操作。
在以步驟F111→F211→F213→F214→F112順序進(jìn)行的處理中,以與圖4所述的操作相同的方式,向應(yīng)用程序或OS傳輸表示錯(cuò)誤命令結(jié)果的信號(hào)。
但是,在再現(xiàn)處理過(guò)程上施加限制的操作子實(shí)施例1’的情況,在下一步驟F113,應(yīng)用程序或OS向光盤(pán)驅(qū)動(dòng)裝置2傳輸作為查詢錯(cuò)誤原因的命令的請(qǐng)求測(cè)定(sense)命令。類(lèi)驅(qū)動(dòng)器33向過(guò)濾驅(qū)動(dòng)器34傳輸這個(gè)請(qǐng)求測(cè)定命令。
在另一方面,在步驟F214傳輸錯(cuò)誤命令結(jié)果后,過(guò)濾驅(qū)動(dòng)器34設(shè)定表示未安裝光盤(pán)的錯(cuò)誤原因信息。作為錯(cuò)誤原因傳輸?shù)男畔⑹恰癗o Disc(沒(méi)有光盤(pán))”。
然后,在下一步驟F216,過(guò)濾驅(qū)動(dòng)器34接收請(qǐng)求測(cè)定命令。隨后,在下一步驟F217,過(guò)濾驅(qū)動(dòng)器34響應(yīng)請(qǐng)求測(cè)定命令產(chǎn)生命令結(jié)果信號(hào),而不是將請(qǐng)求測(cè)定命令傳遞到端口驅(qū)動(dòng)器35。命令結(jié)果信號(hào)傳輸作為錯(cuò)誤原因信息的上面設(shè)定的“No Disc”。
然后,在下一步驟F218,過(guò)濾驅(qū)動(dòng)器34向類(lèi)驅(qū)動(dòng)器33傳輸作為成功命令結(jié)果的錯(cuò)誤原因信息“No Disc”。
隨后,在下一步驟F114,類(lèi)驅(qū)動(dòng)器33接收這個(gè)錯(cuò)誤原因信息“No Disc”,并向應(yīng)用程序或OS傳輸這個(gè)信息。
當(dāng)接收到錯(cuò)誤原因信息“No Disc”時(shí),應(yīng)用程序或OS意識(shí)到在光盤(pán)驅(qū)動(dòng)裝置2未安裝光盤(pán)以致不能夠吸取數(shù)據(jù)。結(jié)果,向光盤(pán)驅(qū)動(dòng)裝置的訪問(wèn)被置于關(guān)閉狀態(tài)。
5.帶有再現(xiàn)限制的操作子實(shí)施例2現(xiàn)在參照?qǐng)D6說(shuō)明帶有對(duì)再現(xiàn)數(shù)據(jù)的限制的操作子實(shí)施例2。這個(gè)操作子實(shí)施不禁止吸取音樂(lè)數(shù)據(jù)的處理,但是過(guò)濾驅(qū)動(dòng)器34向使用者發(fā)出報(bào)警以請(qǐng)求使用者了解版權(quán)保護(hù)。
過(guò)濾驅(qū)動(dòng)器34監(jiān)視從類(lèi)驅(qū)動(dòng)器33接受的命令內(nèi)容。如圖6所示,操作從步驟F121開(kāi)始,在步驟F121類(lèi)驅(qū)動(dòng)器33(或在處理主件中的應(yīng)用程序31或OS 32)向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出吸取命令。然后,在下一步驟F221,過(guò)濾驅(qū)動(dòng)器34接收吸取命令。隨后,在下一步驟F222,過(guò)濾驅(qū)動(dòng)器34確認(rèn)接受的命令是吸取命令。
然后,在下一步驟F223,過(guò)濾驅(qū)動(dòng)器34向端口驅(qū)動(dòng)器35傳送吸取命令。隨后,在下一步驟F321,端口驅(qū)動(dòng)器35接收吸取命令。
端口驅(qū)動(dòng)器35向光盤(pán)驅(qū)動(dòng)裝置2傳輸接收的吸取命令,然后光盤(pán)驅(qū)動(dòng)裝置2根據(jù)命令進(jìn)行操作。具體地說(shuō),光盤(pán)驅(qū)動(dòng)裝置2訪問(wèn)在吸取命令指定的地址上的光盤(pán)位置,并進(jìn)行再現(xiàn)數(shù)據(jù)的操作。然后輸出在再現(xiàn)操作中讀出的數(shù)據(jù)(即,音樂(lè)數(shù)據(jù))或命令結(jié)果信號(hào)。
在另一方面,在步驟F223傳送吸取命令后,過(guò)濾驅(qū)動(dòng)器34在下一步驟F224進(jìn)行消息處理過(guò)程。消息處理過(guò)程是產(chǎn)生請(qǐng)求OS向使用者顯示特定消息的命令信息的處理。
然后,在下一步驟F225,過(guò)濾驅(qū)動(dòng)器34向OS 32傳輸代表消息顯示命令的信號(hào)。
顯示信息是很好的,它一般聲明“讓我們保護(hù)版權(quán)”或“復(fù)制和發(fā)布音樂(lè)數(shù)據(jù)的操作會(huì)侵害版權(quán)”,目的是呼吁使用者保護(hù)版權(quán)或提醒保護(hù)。
根據(jù)消息顯示命令,OS 32在顯示單元17上顯示這樣的信息。當(dāng)然,這個(gè)信息也可以是呼吁使用者注意顯示的信息的從揚(yáng)聲器單元18產(chǎn)生的語(yǔ)音或聲音。
同時(shí),光盤(pán)驅(qū)動(dòng)裝置2根據(jù)吸取命令進(jìn)行再現(xiàn)操作。然后,在下一步驟F322,端口驅(qū)動(dòng)器35接收代表成功的命令結(jié)果的信號(hào)和從光盤(pán)讀出的音樂(lè)數(shù)據(jù),并向過(guò)濾驅(qū)動(dòng)器34傳遞所述信號(hào)和從光盤(pán)驅(qū)動(dòng)裝置2接收的音樂(lè)數(shù)據(jù)。
隨后,在下一步驟F226,過(guò)濾驅(qū)動(dòng)器34接收代表成功命令結(jié)果的信號(hào)和音樂(lè)數(shù)據(jù),并在下一步驟F227,過(guò)濾驅(qū)動(dòng)器34向類(lèi)驅(qū)動(dòng)器33傳送所述信號(hào)和音樂(lè)數(shù)據(jù)。
隨后,在下一步驟F122,類(lèi)驅(qū)動(dòng)器33接受命令結(jié)果和音樂(lè)數(shù)據(jù),并向OS 32傳遞命令結(jié)果和音樂(lè)數(shù)據(jù)。在這個(gè)時(shí)間點(diǎn)上,對(duì)應(yīng)用程序或OS來(lái)說(shuō),完成了吸取請(qǐng)求的音樂(lè)數(shù)據(jù)的操作。
通過(guò)進(jìn)行這樣的操作,能夠從光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)吸取音樂(lè)數(shù)據(jù),并通過(guò)顯示消息以呼吁使用者注意音樂(lè)數(shù)據(jù)的處理,能夠促進(jìn)版權(quán)的保護(hù)。
6.帶有再現(xiàn)限制的操作子實(shí)施例3現(xiàn)在參照?qǐng)D7說(shuō)明在再現(xiàn)數(shù)據(jù)上施加限制的操作子實(shí)施例3。這個(gè)操作子實(shí)施例不禁止吸取音樂(lè)數(shù)據(jù)的處理過(guò)程,但是強(qiáng)迫這個(gè)處理過(guò)程的執(zhí)行耗費(fèi)與以光盤(pán)驅(qū)動(dòng)裝置2的1倍再現(xiàn)速度上進(jìn)行再現(xiàn)處理過(guò)程所需的時(shí)間相對(duì)應(yīng)的時(shí)間段。也就是說(shuō),禁止以高速度吸取數(shù)據(jù)的操作,因?yàn)檫@樣的操作侵犯版權(quán)是完全可能的。但是,通過(guò)在1倍再現(xiàn)速度上進(jìn)行吸取數(shù)據(jù)的操作,使得復(fù)制數(shù)據(jù)所需的時(shí)間延長(zhǎng),以致進(jìn)行非法的復(fù)制數(shù)據(jù)的操作幾乎是不可能的,或者,被當(dāng)成是收聽(tīng)音樂(lè)片段的正常操作,在1倍再現(xiàn)速度上吸取數(shù)據(jù)的操作是允許的。
過(guò)濾驅(qū)動(dòng)器34監(jiān)視從類(lèi)驅(qū)動(dòng)器33接收的命令內(nèi)容。如圖7所示,操作從步驟F131開(kāi)始,在步驟F131類(lèi)驅(qū)動(dòng)器33(或在處理主件中的應(yīng)用程序31或OS 32)向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出吸取命令。然后,在下一步驟F231,過(guò)濾驅(qū)動(dòng)器343接收吸取命令。隨后,在下一步驟F232,過(guò)濾驅(qū)動(dòng)器34確認(rèn)接收的命令是吸取命令。
然后,在下一步驟F233,過(guò)濾驅(qū)動(dòng)器34向端口驅(qū)動(dòng)器35傳送吸取命令。隨后,在下一步驟F331,端口驅(qū)動(dòng)器35接收吸取命令。端口驅(qū)動(dòng)器35向光盤(pán)驅(qū)動(dòng)裝置2傳輸接收的吸取命令,然后光盤(pán)驅(qū)動(dòng)裝置2根據(jù)這個(gè)命令進(jìn)行操作。具體地說(shuō),光盤(pán)驅(qū)動(dòng)裝置2訪問(wèn)吸取命令指定的地址上的光盤(pán)位置,并進(jìn)行再現(xiàn)數(shù)據(jù)的操作。然后開(kāi)始輸出在再現(xiàn)操作中讀出的數(shù)據(jù)(即,音樂(lè)數(shù)據(jù))或命令結(jié)果信號(hào)的操作。
在另一方面,在步驟F233傳送吸取命令后,在下一步驟F234,過(guò)濾驅(qū)動(dòng)器34開(kāi)始測(cè)量命令執(zhí)行時(shí)間的處理過(guò)程。然后,在下一步驟F235,過(guò)濾驅(qū)動(dòng)器34進(jìn)入等待光盤(pán)驅(qū)動(dòng)裝置2傳輸?shù)拿罱Y(jié)果的狀態(tài)。
測(cè)量的命令執(zhí)行時(shí)間定義為,假設(shè)數(shù)據(jù)是從以1倍再現(xiàn)速度光盤(pán)驅(qū)動(dòng)裝置2進(jìn)行的光盤(pán)再現(xiàn)操作中讀出的情況下,向光盤(pán)驅(qū)動(dòng)裝置2傳輸請(qǐng)求數(shù)據(jù)的命令和向過(guò)濾驅(qū)動(dòng)器34傳輸從光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)讀出的請(qǐng)求的數(shù)據(jù)和命令結(jié)果之間的時(shí)間段。
根據(jù)吸取命令,光盤(pán)驅(qū)動(dòng)裝置2正常地以光盤(pán)驅(qū)動(dòng)裝置2能夠?qū)崿F(xiàn)地最高速度從光盤(pán)讀出數(shù)據(jù)。一般是,光盤(pán)驅(qū)動(dòng)裝置2以4倍、8倍或16倍地再現(xiàn)速度讀出數(shù)據(jù)。然后,在讀出請(qǐng)求的數(shù)據(jù)后,所述數(shù)據(jù)和命令結(jié)果被傳輸?shù)蕉丝隍?qū)動(dòng)器35。
隨后,在下一步驟F332,端口驅(qū)動(dòng)器35從光盤(pán)驅(qū)動(dòng)裝置2接收命令結(jié)果和從光盤(pán)讀出的數(shù)據(jù),將命令結(jié)果和所述數(shù)據(jù)傳遞到過(guò)濾驅(qū)動(dòng)器34。然后,在下一步驟F236,過(guò)濾驅(qū)動(dòng)器34接收成功的命令結(jié)果和代表數(shù)據(jù)的信號(hào),并檢驗(yàn)從步驟F234開(kāi)始的時(shí)間測(cè)量獲得的計(jì)數(shù)值。
如果測(cè)量的時(shí)間不等于在光盤(pán)驅(qū)動(dòng)裝置2中以1倍再現(xiàn)速度再現(xiàn)數(shù)據(jù)所需的時(shí)間,則過(guò)濾驅(qū)動(dòng)器34仍留在等待狀態(tài)。
假設(shè),在與步驟F237重合的時(shí)間點(diǎn)上,計(jì)數(shù)值達(dá)到以1倍再現(xiàn)速度再現(xiàn)數(shù)據(jù)所需的時(shí)間。此時(shí),過(guò)濾驅(qū)動(dòng)器34終止等待狀態(tài),并在下一步驟F238,過(guò)濾驅(qū)動(dòng)器34向類(lèi)驅(qū)動(dòng)器33傳遞命令結(jié)果和音樂(lè)數(shù)據(jù)。
隨后,在下一步驟F132,類(lèi)驅(qū)動(dòng)器33接收命令結(jié)果和音樂(lè)數(shù)據(jù),向OS32傳遞命令結(jié)果和音樂(lè)數(shù)據(jù)。在這個(gè)時(shí)間點(diǎn),對(duì)于應(yīng)用程序或OS來(lái)說(shuō),完成了吸取請(qǐng)求數(shù)據(jù)的操作。
過(guò)濾驅(qū)動(dòng)器34如上所述等待命令結(jié)果和音樂(lè)數(shù)據(jù)從端口驅(qū)動(dòng)器35被傳遞。但是,應(yīng)注意,光盤(pán)驅(qū)動(dòng)裝置2輸出的音樂(lè)數(shù)據(jù)實(shí)際上原樣存儲(chǔ)在存儲(chǔ)器12的預(yù)定的存儲(chǔ)區(qū)中,以致過(guò)濾驅(qū)動(dòng)器34沒(méi)有被置于等待使用緩沖器等實(shí)際傳送音樂(lè)數(shù)據(jù)的狀態(tài)。
通過(guò)傳送命令結(jié)果進(jìn)行在軟件配置的每個(gè)分級(jí)層上傳遞音樂(lè)數(shù)據(jù)的操作。因此,通過(guò)將命令結(jié)果的傳送置于等待狀態(tài),邏輯上,傳遞音樂(lè)數(shù)據(jù)的操作也被置于等待狀態(tài)。但是,由于硬件配置的狀態(tài),也能夠提供這樣的實(shí)施例,其中數(shù)據(jù)的傳送實(shí)際上被物理地置于等待狀態(tài)。
通過(guò)進(jìn)行這樣的操作,對(duì)應(yīng)用程序或OS來(lái)說(shuō),即使光盤(pán)驅(qū)動(dòng)裝置2實(shí)際上以幾倍再現(xiàn)速度進(jìn)行從光盤(pán)再現(xiàn)數(shù)據(jù)的操作,由光盤(pán)驅(qū)動(dòng)裝置2中的應(yīng)用程序或OS請(qǐng)求的再現(xiàn)音樂(lè)數(shù)據(jù)的操作也在與1倍再現(xiàn)速度再現(xiàn)數(shù)據(jù)所需的時(shí)間等同的時(shí)間段中得以完成。
在完成吸取命令的執(zhí)行時(shí),應(yīng)用程序或OS又發(fā)出另一個(gè)吸取命令,以便請(qǐng)求隨后的音樂(lè)數(shù)據(jù)。同樣地,另一個(gè)吸取命令請(qǐng)求的音樂(lè)數(shù)據(jù)也在等同于以1倍再現(xiàn)速度再現(xiàn)數(shù)據(jù)所需的時(shí)間段中被吸取。
因此,實(shí)際上,以1倍再現(xiàn)速度進(jìn)行吸取操作。例如,如果音樂(lè)數(shù)據(jù)具有5分鐘的表演時(shí)間,則吸取數(shù)據(jù)的操作也是5分鐘。
也就是說(shuō),不管上述的光盤(pán)驅(qū)動(dòng)裝置的性能和操作如何,通過(guò)禁止執(zhí)行高速再現(xiàn)操作進(jìn)行的高速吸取處理過(guò)程,能夠限制侵犯版權(quán)的操作。在另一方面,通過(guò)將以1倍再現(xiàn)速度進(jìn)行的吸取操作作為使用者私人專(zhuān)用的復(fù)制操作或正常的音樂(lè)收聽(tīng)操作,也能夠確保使用者的方便。
同時(shí),在光盤(pán)驅(qū)動(dòng)裝置2實(shí)際上以1倍再現(xiàn)速度再現(xiàn)音樂(lè)數(shù)據(jù)時(shí),在等待的時(shí)間應(yīng)結(jié)束的時(shí)間點(diǎn)或在緊接著這個(gè)時(shí)間點(diǎn)后,在步驟F246,命令結(jié)果和音樂(lè)數(shù)據(jù)被傳送到過(guò)濾驅(qū)動(dòng)器34。此時(shí),因?yàn)樵诘却龝r(shí)間結(jié)束后,命令結(jié)果和音樂(lè)數(shù)據(jù)被傳送到過(guò)濾驅(qū)動(dòng)器34,不用說(shuō)命令結(jié)果和音樂(lè)數(shù)據(jù)能夠立刻被傳送到類(lèi)驅(qū)動(dòng)器33。
應(yīng)注意,如果到步驟246(即,測(cè)量時(shí)間)的等待時(shí)間,例如被設(shè)定在完成以2倍再現(xiàn)速度進(jìn)行再現(xiàn)操作所需的時(shí)間,則吸取操作能夠以2倍的再現(xiàn)速度進(jìn)行。
就吸取時(shí)間來(lái)說(shuō),再現(xiàn)速度允許的倍數(shù)需要被設(shè)定在各種條件確定的值上。
7.帶有再現(xiàn)限制的操作子實(shí)施例4現(xiàn)在參照?qǐng)D8和9說(shuō)明在再現(xiàn)數(shù)據(jù)上施加限制的操作子實(shí)施例4。在這個(gè)操作子實(shí)施例中,只有在與光盤(pán)驅(qū)動(dòng)裝置2的N倍再現(xiàn)速度相對(duì)應(yīng)的時(shí)間段進(jìn)行了處理過(guò)程時(shí),才允許吸取音樂(lè)數(shù)據(jù)的處理過(guò)程。
N倍再現(xiàn)速度可以是1倍再現(xiàn)速度、2倍再現(xiàn)速度、4倍再現(xiàn)速度、或其它幾倍再現(xiàn)速度?;旧?,這個(gè)操作子實(shí)施例禁止高速度吸取處理過(guò)程。因此,N倍再現(xiàn)速度需要被設(shè)定在不能夠說(shuō)是高速吸取處理范圍的范圍中的值上。
這個(gè)操作子實(shí)施例禁止高速再現(xiàn)操作實(shí)現(xiàn)的高速吸取處理過(guò)程,因?yàn)椋ㄟ^(guò)進(jìn)行這樣的高速吸取處理過(guò)程,高速?gòu)?fù)制操作侵犯版權(quán)是完全可能的。但是,通過(guò)以N倍再現(xiàn)速度進(jìn)行吸取操作,復(fù)制操作用的時(shí)間被延長(zhǎng)以致幾乎不可能進(jìn)行非法復(fù)制操作,或允許N倍再現(xiàn)速度的吸取操作,因?yàn)檫@個(gè)操作被當(dāng)成收聽(tīng)音樂(lè)片段的正常的操作。
首先,圖8示出允許吸取操作的情況。過(guò)濾驅(qū)動(dòng)器34監(jiān)視從類(lèi)驅(qū)動(dòng)器33接收的命令內(nèi)容。如圖8所示,操作從步驟F141開(kāi)始,在步驟F141,類(lèi)驅(qū)動(dòng)器33(或在處理主件中的應(yīng)用程序31或OS 32)向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出吸取的命令。然后,在下一步驟F241,過(guò)濾驅(qū)動(dòng)器34接收這個(gè)吸取命令。隨后,在下一步驟F242,過(guò)濾驅(qū)動(dòng)器34確認(rèn)接受的命令是吸取命令。然后,在下一步驟F243,過(guò)濾驅(qū)動(dòng)器34將吸取命令傳送到端口驅(qū)動(dòng)器35。
隨后,在下一步驟F341,端口驅(qū)動(dòng)器35接收吸取命令。端口驅(qū)動(dòng)器35向光盤(pán)驅(qū)動(dòng)裝置2傳輸接收的吸取命令,然后光盤(pán)驅(qū)動(dòng)裝置2根據(jù)這個(gè)命令進(jìn)行操作。具體地說(shuō),光盤(pán)驅(qū)動(dòng)裝置2訪問(wèn)吸取命令指定的地址的光盤(pán)位置,并開(kāi)始再現(xiàn)數(shù)據(jù)的操作。然后輸出在再現(xiàn)操作中讀出的數(shù)據(jù)(即,音樂(lè)數(shù)據(jù))或命令結(jié)果信號(hào)。
根據(jù)吸取命令,光盤(pán)驅(qū)動(dòng)裝置2普通以光盤(pán)驅(qū)動(dòng)裝置2能夠?qū)崿F(xiàn)的最高速度從光盤(pán)讀出數(shù)據(jù)。因此,輸出數(shù)據(jù)的時(shí)間根據(jù)光盤(pán)驅(qū)動(dòng)裝置2的高速再現(xiàn)性能變化。
例如,假設(shè)N倍再現(xiàn)速度是4倍再現(xiàn)速度,并且連接到個(gè)人計(jì)算機(jī)1的光盤(pán)驅(qū)動(dòng)裝置2是能夠以普通速度的4倍的最大速度進(jìn)行再現(xiàn)操作的裝置。實(shí)際上,光盤(pán)驅(qū)動(dòng)裝置2能夠比4倍的再現(xiàn)速度更高的速度進(jìn)行再現(xiàn)操作,但是設(shè)定光盤(pán)驅(qū)動(dòng)裝置2使得它僅能夠以4倍或更低的再現(xiàn)速度進(jìn)行再現(xiàn)操作。
在步驟F243傳送吸取命令后,過(guò)濾驅(qū)動(dòng)器34在下一步驟F244開(kāi)始測(cè)量命令執(zhí)行的時(shí)間的處理過(guò)程。然后,在下一步驟F245,過(guò)濾驅(qū)動(dòng)器34進(jìn)入等待光盤(pán)驅(qū)動(dòng)裝置2傳輸命令結(jié)果的狀態(tài)。
在其中N=4的上述具有N倍再現(xiàn)速度的光盤(pán)驅(qū)動(dòng)裝置2的情況,假設(shè)在光盤(pán)驅(qū)動(dòng)裝置2進(jìn)行的光盤(pán)再現(xiàn)操作中以4倍的再現(xiàn)速度讀出數(shù)據(jù),所測(cè)量的命令執(zhí)行時(shí)間被定義為向光盤(pán)驅(qū)動(dòng)裝置2傳輸請(qǐng)求數(shù)據(jù)的命令和向過(guò)濾驅(qū)動(dòng)器34傳輸從安裝在光盤(pán)驅(qū)動(dòng)裝置2上的光盤(pán)讀出請(qǐng)求的數(shù)據(jù)和命令結(jié)果之間的時(shí)間段。
隨后,在下一步驟F342,端口驅(qū)動(dòng)器35從光盤(pán)驅(qū)動(dòng)裝置2接收成功的命令結(jié)果和從光盤(pán)讀出的音樂(lè)數(shù)據(jù),向過(guò)濾驅(qū)動(dòng)器34傳遞所述命令結(jié)果和數(shù)據(jù)。然后,在下一步驟F247,過(guò)濾驅(qū)動(dòng)器34接收成功的命令結(jié)果和音樂(lè)數(shù)據(jù),以及是否完成了在步驟F244開(kāi)始的時(shí)間測(cè)量的計(jì)數(shù)操作的確定。
在步驟F246完成時(shí)間測(cè)量的計(jì)數(shù)操作。如上所述在步驟F247,過(guò)濾驅(qū)器34接收成功的命令結(jié)果和音樂(lè)數(shù)據(jù)。
此時(shí),因?yàn)楣獗P(pán)驅(qū)動(dòng)裝置2以4倍或更低的再現(xiàn)速度進(jìn)行再現(xiàn)操作,所以步驟F246繼續(xù)到步驟F247,即,在過(guò)濾驅(qū)動(dòng)器34接收成功命令結(jié)果和音樂(lè)數(shù)據(jù)的時(shí)間點(diǎn),完成了與N倍再現(xiàn)速度的執(zhí)行時(shí)間等同的執(zhí)行時(shí)間的測(cè)量的計(jì)數(shù)操作。
也就是說(shuō),在過(guò)濾驅(qū)動(dòng)器34接收成功命令結(jié)果和音樂(lè)數(shù)據(jù)時(shí)的步驟F247上形成的確定的結(jié)果表示、等待與N倍再現(xiàn)速度執(zhí)行相同的執(zhí)行的狀態(tài)已經(jīng)結(jié)束。此時(shí),允許吸取操作。
然后,在下一步驟F248,過(guò)濾驅(qū)動(dòng)器34向類(lèi)驅(qū)動(dòng)器33傳遞命令結(jié)果和音樂(lè)數(shù)據(jù)。隨后,在下一步驟F142,類(lèi)驅(qū)動(dòng)器33接受命令結(jié)果和音樂(lè)數(shù)據(jù),向OS 32傳遞命令結(jié)果和音樂(lè)數(shù)據(jù)。在這個(gè)時(shí)間點(diǎn)上,對(duì)于應(yīng)用程序或OS來(lái)說(shuō),完成了吸取請(qǐng)求的數(shù)據(jù)的操作。
在另一方面,圖9示出了不允許吸取操作的情況。步驟F141、F241、F242、F243、F341、F244和F245與圖8示出的對(duì)應(yīng)步驟相同。
此時(shí),假設(shè)連接到個(gè)人計(jì)算機(jī)1的光盤(pán)驅(qū)動(dòng)裝置2是能夠以例如8倍、16倍、40倍或其它幾倍的再現(xiàn)速度進(jìn)行再現(xiàn)操作的光盤(pán)驅(qū)動(dòng)裝置。
因此,光盤(pán)驅(qū)動(dòng)裝置2根據(jù)吸取命令以高速再現(xiàn)音樂(lè)數(shù)據(jù),向端口驅(qū)動(dòng)器35傳送命令結(jié)果和音樂(lè)數(shù)據(jù)。
隨后,在下一步驟F342,端口驅(qū)動(dòng)器35從光盤(pán)驅(qū)動(dòng)裝置2接收成功的命令結(jié)果和從光盤(pán)讀出的音樂(lè)數(shù)據(jù),向過(guò)濾驅(qū)動(dòng)器34傳遞所述命令結(jié)果和數(shù)據(jù)。然后,在步驟F247,過(guò)濾器驅(qū)動(dòng)器34接收成功的命令結(jié)果和音樂(lè)數(shù)據(jù)以及是否完成了在步驟F244開(kāi)始的時(shí)間測(cè)量的計(jì)數(shù)操作的確定。
此時(shí),因?yàn)楣獗P(pán)驅(qū)動(dòng)裝置2以高于4倍的高速(或N倍再現(xiàn)速度)進(jìn)行再現(xiàn)操作,在步驟F247,即,在過(guò)濾驅(qū)動(dòng)器34接收成功命令結(jié)果和音樂(lè)數(shù)據(jù)的時(shí)間點(diǎn),應(yīng)該還沒(méi)有完成在步驟F244開(kāi)始的時(shí)間測(cè)量的計(jì)數(shù)操作。
即,在步驟F247,過(guò)濾驅(qū)動(dòng)器34確定應(yīng)以比4倍再現(xiàn)速度更高的高速進(jìn)行再現(xiàn)操作。由于這個(gè)原因,過(guò)濾驅(qū)動(dòng)器34做出不允許吸取操作的決定。
然后,在下一步驟F249,進(jìn)行錯(cuò)誤處理過(guò)程,以不允許吸取操作。也就是說(shuō),作為命令結(jié)果,產(chǎn)生錯(cuò)誤信號(hào)。
隨后,在下一步驟F248,過(guò)濾驅(qū)動(dòng)器34向類(lèi)驅(qū)動(dòng)器33傳輸作為命令結(jié)果的錯(cuò)誤信號(hào),而不是向類(lèi)驅(qū)動(dòng)器33傳遞從端口驅(qū)動(dòng)器35接收的成功的命令結(jié)果和音樂(lè)數(shù)據(jù)。
隨后,在下一步驟F142,類(lèi)驅(qū)動(dòng)器33接收作為命令結(jié)果的錯(cuò)誤信號(hào),向OS 32傳遞所述命令結(jié)果。因此,起處理主件作用的應(yīng)用程序和OS為吸取請(qǐng)求的音樂(lè)數(shù)據(jù)操作失敗進(jìn)行預(yù)定的錯(cuò)誤處理過(guò)程。
通過(guò)進(jìn)行上述操作,僅當(dāng)光盤(pán)驅(qū)動(dòng)裝置2以不高于N倍的再現(xiàn)速度的速度的平均速率從光盤(pán)再現(xiàn)數(shù)據(jù)時(shí),才允許吸取應(yīng)用程序和OS請(qǐng)求的音樂(lè)數(shù)據(jù)的操作。因此,不能進(jìn)行以比N倍再現(xiàn)速度更高的速度吸取音樂(lè)數(shù)據(jù)的操作,從而能夠制止侵犯版權(quán)的操作。另一方面,對(duì)于不侵犯版權(quán)的使用者專(zhuān)用的復(fù)制操作和收聽(tīng)音樂(lè)片段的正常操作,允許以不高于N倍的再現(xiàn)速度的速度吸取音樂(lè)數(shù)據(jù)的操作,以給予使用者方便。
8.帶有再現(xiàn)限制的操作子實(shí)施例5現(xiàn)在參照?qǐng)D10說(shuō)明在再現(xiàn)數(shù)據(jù)上施加限制的操作子實(shí)施例5。這個(gè)操作子實(shí)施例不禁止從光盤(pán)吸取音樂(lè)數(shù)據(jù)的處理過(guò)程,但是將音樂(lè)數(shù)據(jù)轉(zhuǎn)換成可恢復(fù)的狀態(tài)的數(shù)據(jù),使得個(gè)人計(jì)算機(jī)1能夠吸取所述數(shù)據(jù)。
將音樂(lè)數(shù)據(jù)轉(zhuǎn)換成能夠恢復(fù)的狀態(tài)數(shù)據(jù)一般指的是加密音樂(lè)數(shù)據(jù)的處理過(guò)程。也就是說(shuō),僅在能夠使用密鑰解密數(shù)據(jù)時(shí),個(gè)人計(jì)算機(jī)才能夠使用它吸取的音樂(lè)數(shù)據(jù),使得能夠防止數(shù)據(jù)廣泛分布因此能夠保護(hù)版權(quán)。
如圖10所示,操作從步驟F151開(kāi)始,在步驟F151,類(lèi)驅(qū)動(dòng)器33(或處理主件的應(yīng)用程序31或OS 32)向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出吸取命令。然后,在下一步驟F251,過(guò)濾驅(qū)動(dòng)器34接收吸取命令。隨后,在下一步驟F252,過(guò)濾驅(qū)動(dòng)器34確認(rèn)接受的命令是吸取命令。
然后,在下一步驟F253,過(guò)濾驅(qū)動(dòng)器34向端口驅(qū)動(dòng)器35傳送吸取命令。隨后在下一步驟F351,端口驅(qū)動(dòng)器35接收吸取命令。端口驅(qū)動(dòng)器35向光盤(pán)驅(qū)動(dòng)裝置2傳輸接收的吸取命令,然后光盤(pán)驅(qū)動(dòng)裝置2根據(jù)命令進(jìn)行操作。具體地說(shuō),光盤(pán)驅(qū)動(dòng)裝置2訪問(wèn)吸取命令指定的地址上的光盤(pán)位置,并進(jìn)行再現(xiàn)數(shù)據(jù)的操作。然后輸出在再現(xiàn)操作中讀出的數(shù)據(jù)(即,音樂(lè)數(shù)據(jù))或命令結(jié)果信號(hào)。
在步驟F253向端口驅(qū)動(dòng)器35傳輸吸取命令后,在下一步驟F254,過(guò)濾驅(qū)動(dòng)器34進(jìn)入等待端口驅(qū)動(dòng)器35傳輸命令結(jié)果的狀態(tài)。
在步驟F352,端口驅(qū)動(dòng)器35從光盤(pán)驅(qū)動(dòng)裝置2接收命令結(jié)果和從光盤(pán)讀出的音樂(lè)數(shù)據(jù),向過(guò)濾驅(qū)動(dòng)器34傳遞命令結(jié)果和音樂(lè)數(shù)據(jù)。作為光盤(pán)驅(qū)動(dòng)裝置2進(jìn)行的再現(xiàn)操作的結(jié)果獲得命令結(jié)果和音樂(lè)數(shù)據(jù)。
在步驟F255,過(guò)濾驅(qū)動(dòng)器34接受命令結(jié)果和音樂(lè)數(shù)據(jù)。然后,在下一步驟F256,加密音樂(lè)數(shù)據(jù)。詳細(xì)地說(shuō),用密鑰加密在存儲(chǔ)器12的存儲(chǔ)區(qū)中存儲(chǔ)的音樂(lè)數(shù)據(jù)。
然后,在下一步驟F257,過(guò)濾驅(qū)動(dòng)器34向類(lèi)驅(qū)動(dòng)器33傳遞表示成功的命令結(jié)果的信號(hào)和音樂(lè)數(shù)據(jù)。
隨后,在下一步驟F152,類(lèi)驅(qū)動(dòng)器33接受命令結(jié)果和音樂(lè)數(shù)據(jù),向OS32傳遞所述命令結(jié)果和音樂(lè)數(shù)據(jù)。在這個(gè)時(shí)間點(diǎn),對(duì)于應(yīng)用程序(過(guò)程)和OS來(lái)說(shuō)完成了吸取請(qǐng)求的音樂(lè)數(shù)據(jù)的操作。
通過(guò)進(jìn)行上述操作,從光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)再現(xiàn)的音樂(lè)數(shù)據(jù)以加密狀態(tài)被吸取到個(gè)人計(jì)算機(jī)1中。
因?yàn)樵诩用軤顟B(tài)的音樂(lè)數(shù)據(jù)實(shí)際上不能夠使用,所以需要解密數(shù)據(jù)。因此,僅在應(yīng)用程序(過(guò)程)31能夠識(shí)別密鑰時(shí)應(yīng)用程序31才能夠利用(即,再現(xiàn)或復(fù)制)音樂(lè)數(shù)據(jù)。結(jié)果,音樂(lè)數(shù)據(jù)不能夠無(wú)限制地分布。
而且,此時(shí),為了禁止音樂(lè)數(shù)據(jù)分布加密了音樂(lè)數(shù)據(jù)。因此,需要選擇適合此目的的密鑰。例如,使用使用者任意輸入的口令做密鑰的編碼數(shù)據(jù)是不合適的。這是因?yàn)?,如果使用者為了防止音?lè)數(shù)據(jù)的版權(quán)被侵權(quán)與音樂(lè)數(shù)據(jù)一起分布起加密作用的編碼數(shù)據(jù),則任何人將能夠在分布處使用音樂(lè)數(shù)據(jù)。也就是說(shuō),唯恐保護(hù)版權(quán)的功能被減弱。
為了解決這個(gè)問(wèn)題,最好是使用對(duì)吸取音樂(lè)數(shù)據(jù)個(gè)人計(jì)算機(jī)等裝置的唯一的編碼數(shù)據(jù),或使用者不能夠輕率告訴他人的編碼數(shù)據(jù)。
具體地說(shuō),用對(duì)特定裝置的唯一的值作為密鑰,或密鑰的一部分。例如,使用對(duì)個(gè)人計(jì)算機(jī)1唯一的ID數(shù)字或個(gè)人計(jì)算機(jī)1的序列號(hào)。作為另一種替代,從HDD的容量或CPU的模數(shù)產(chǎn)生對(duì)裝置的唯一的編碼值,并用作密鑰。此時(shí),完成吸取用密鑰加密的音樂(lè)數(shù)據(jù)操作的個(gè)人計(jì)算機(jī)1能夠識(shí)別用作密鑰的編碼值。因此,個(gè)人計(jì)算機(jī)1能夠解密加密的音樂(lè)數(shù)據(jù)。不用說(shuō),過(guò)濾驅(qū)動(dòng)器根據(jù)相同法則也產(chǎn)生密鑰,并進(jìn)行加密處理過(guò)程。
另外,能夠使用使用者不想泄漏給別人的數(shù)字,作為加密音樂(lè)數(shù)據(jù)的密鑰,并在利用音樂(lè)數(shù)據(jù)時(shí),請(qǐng)求使用者鍵入這個(gè)數(shù)字。這樣的數(shù)字例如是使用者擁有的信用卡號(hào)碼。
通過(guò)這樣設(shè)定密碼,能夠加強(qiáng)保護(hù)版權(quán)的功能。
在參照?qǐng)D10說(shuō)明的操作子實(shí)施例中,進(jìn)行加密處理過(guò)程作為將音樂(lè)數(shù)據(jù)轉(zhuǎn)換成可恢復(fù)狀態(tài)的數(shù)據(jù)的處理過(guò)程。但是,應(yīng)注意,轉(zhuǎn)換處理過(guò)程不限于加密處理過(guò)程。
例如,能夠基于預(yù)定的算法進(jìn)行交錯(cuò)處理過(guò)程改變數(shù)據(jù)段的位置。改變數(shù)據(jù)段的位置的法則是這樣的,與上述密鑰的情況相同,僅完成吸取操作的個(gè)人計(jì)算機(jī)1能夠識(shí)別。因此,僅個(gè)人計(jì)算機(jī)1能夠反交錯(cuò)進(jìn)行交錯(cuò)處理的音樂(lè)數(shù)據(jù),和使用音樂(lè)數(shù)據(jù)。
另外,作為將音樂(lè)數(shù)據(jù)轉(zhuǎn)換成可恢復(fù)狀態(tài)的數(shù)據(jù)的處理過(guò)程的例子,能夠設(shè)想這樣的處理過(guò)程,其中根據(jù)預(yù)定法則將啞數(shù)據(jù)插入到音樂(lè)數(shù)據(jù)的序列中。當(dāng)然,此時(shí),作為向音樂(lè)數(shù)據(jù)序列插入啞數(shù)據(jù)的法則,僅完成吸取操作的個(gè)人計(jì)算機(jī)1能夠識(shí)別的法則是合適的。
9.帶有再現(xiàn)限制的操作子實(shí)施例6參照?qǐng)D11說(shuō)明的操作子實(shí)施例6在將音樂(lè)數(shù)據(jù)吸取到個(gè)人計(jì)算機(jī)1前也將數(shù)據(jù)轉(zhuǎn)換成其它數(shù)據(jù)。但是,在這個(gè)在再現(xiàn)操作上施加限制的操作中,在向個(gè)人計(jì)算機(jī)1吸取音樂(lè)數(shù)據(jù)前,音樂(lè)數(shù)據(jù)被轉(zhuǎn)換成不可恢復(fù)狀態(tài)的數(shù)據(jù)。在再現(xiàn)操作上施加再現(xiàn)限制的操作子實(shí)施例6中,可以使用不可恢復(fù)狀態(tài)的音樂(lè)數(shù)據(jù),而無(wú)需進(jìn)行恢復(fù)處理。另一方面,在再現(xiàn)操作上施加限制的操作子實(shí)施例7中,音樂(lè)數(shù)據(jù)被轉(zhuǎn)換成不可恢復(fù)和不可使用狀態(tài)的數(shù)據(jù),以致實(shí)際上,吸取音樂(lè)數(shù)據(jù)的操作被禁止。在說(shuō)明操作子實(shí)施例6后說(shuō)明操作子實(shí)施例7。
在再現(xiàn)操作上施加限制的操作子實(shí)施例6中,將音樂(lè)數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)的數(shù)據(jù)的處理過(guò)程例如是惡化音樂(lè)數(shù)據(jù)質(zhì)量的處理過(guò)程。原始的高質(zhì)量音樂(lè)數(shù)據(jù)不能夠從惡化的數(shù)據(jù)恢復(fù),但是能夠?qū)夯癄顟B(tài)的數(shù)據(jù)用作復(fù)制操作等中的源。當(dāng)然,音樂(lè)數(shù)據(jù)的惡化是與防止通過(guò)銷(xiāo)售它的復(fù)制品等廣泛分布音樂(lè)數(shù)據(jù)有密切關(guān)系,從而實(shí)現(xiàn)數(shù)據(jù)的版權(quán)保護(hù)。
過(guò)濾驅(qū)動(dòng)器34監(jiān)視從類(lèi)驅(qū)動(dòng)器33接收的命令內(nèi)容。如圖11所示,操作從步驟F161開(kāi)始,在步驟F161,類(lèi)驅(qū)動(dòng)器33(或處理主件的應(yīng)用程序31或OS 32)向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出吸取命令。然后,在下一步驟F261,過(guò)濾驅(qū)動(dòng)器34接收吸取命令。隨后,在下一步驟F262,過(guò)濾驅(qū)動(dòng)器34確認(rèn)接收的命令是吸取命令。
然后,在下一步驟F263,過(guò)濾驅(qū)動(dòng)器34向端口驅(qū)動(dòng)器35傳送吸取命令。隨后,在下一步驟F361,端口驅(qū)動(dòng)器35接收吸取命令。端口驅(qū)動(dòng)器35向光盤(pán)驅(qū)動(dòng)器2傳輸接收的吸取命令,然后光盤(pán)驅(qū)動(dòng)器2根據(jù)命令進(jìn)行操作。
在步驟F263向端口驅(qū)動(dòng)器35傳送吸取命令后,在下一步驟F264,過(guò)濾驅(qū)動(dòng)器34進(jìn)入等待端口驅(qū)動(dòng)器35傳輸命令結(jié)果的狀態(tài)。
在步驟F362,端口驅(qū)動(dòng)器35從光盤(pán)驅(qū)動(dòng)裝置2接收表示成功的命令結(jié)果的信號(hào)和從光盤(pán)讀出的音樂(lè)數(shù)據(jù),向過(guò)濾驅(qū)動(dòng)器34傳遞所述命令結(jié)果和音樂(lè)數(shù)據(jù)。作為光盤(pán)驅(qū)動(dòng)裝置2進(jìn)行再現(xiàn)操作的結(jié)果獲得命令結(jié)果和音樂(lè)數(shù)據(jù)。
在步驟F265,過(guò)濾驅(qū)動(dòng)器34接收命令結(jié)果和音樂(lè)數(shù)據(jù)。然后,在下一步驟F266,對(duì)音樂(lè)數(shù)據(jù)進(jìn)行轉(zhuǎn)換處理。
轉(zhuǎn)換處理過(guò)程是惡化音樂(lè)數(shù)據(jù)的聲音質(zhì)量的處理過(guò)程。具體地說(shuō),所述處理能夠是以下可以想到的處理過(guò)程中的任何一個(gè)-過(guò)濾出高頻特性的過(guò)濾處理。這個(gè)過(guò)濾處理的例子是低通濾波器處理和帶通濾波器處理。
-過(guò)濾出低頻特性的過(guò)濾處理。這個(gè)過(guò)濾處理的例子是高通濾波器處理和帶通濾波器處理。
-收縮動(dòng)態(tài)范圍的音量限制器處理。
-將每個(gè)數(shù)據(jù)取樣的較不重要的位改變成固定值或隨機(jī)數(shù),以便實(shí)際上減少量化位(quantization bits)的數(shù)目的處理。
-附加如白噪聲分量的噪聲分量的處理。
-將立體聲音樂(lè)數(shù)據(jù)轉(zhuǎn)換成單聲道音樂(lè)數(shù)據(jù)的處理。
一般來(lái)說(shuō),進(jìn)行上述處理過(guò)程的一個(gè)或多個(gè)處理過(guò)程將音樂(lè)數(shù)據(jù)轉(zhuǎn)化為惡化了聲音質(zhì)量的其它音樂(lè)數(shù)據(jù)。
在完成轉(zhuǎn)換處理過(guò)程后,在下一步驟F267,過(guò)濾驅(qū)動(dòng)器34向類(lèi)驅(qū)動(dòng)器33傳遞表示成功命令結(jié)果的信號(hào)和音樂(lè)數(shù)據(jù)。
隨后,在下一步驟F162,類(lèi)驅(qū)動(dòng)器33接收命令結(jié)果和惡化的音樂(lè)數(shù)據(jù),向OS 32傳遞命令結(jié)果和音樂(lè)數(shù)據(jù)。在此時(shí),對(duì)于應(yīng)用程序和OS來(lái)說(shuō),完成了吸取請(qǐng)求的音樂(lè)數(shù)據(jù)的操作。
通過(guò)進(jìn)行上述操作,從安裝在光盤(pán)驅(qū)動(dòng)裝置2上的光盤(pán)再現(xiàn)的音樂(lè)數(shù)據(jù)在惡化的聲音質(zhì)量的狀態(tài)被吸取到個(gè)人計(jì)算機(jī)1。
然后,個(gè)人計(jì)算機(jī)1能夠利用在惡化聲音質(zhì)量狀態(tài)的音樂(lè)數(shù)據(jù)。也就是說(shuō),對(duì)于私人專(zhuān)用,在惡化聲音質(zhì)量狀態(tài)的音樂(lè)數(shù)據(jù)不是很大的問(wèn)題。但是,在惡化聲音質(zhì)量狀態(tài)的音樂(lè)數(shù)據(jù)不適合通過(guò)復(fù)制和分布音樂(lè)數(shù)據(jù)牟利的版權(quán)侵權(quán)行動(dòng)。
10.帶有再現(xiàn)限制的操作子實(shí)施例7參照?qǐng)D12說(shuō)明的操作子實(shí)施例7也是在將音樂(lè)數(shù)據(jù)吸取到個(gè)人計(jì)算機(jī)前將音樂(lè)數(shù)據(jù)轉(zhuǎn)換成其它數(shù)據(jù)。更具體地說(shuō),在這個(gè)在再現(xiàn)操作上施加限制的操作子實(shí)施例中,在音樂(lè)數(shù)據(jù)被吸取到個(gè)人計(jì)算機(jī)1前被轉(zhuǎn)換成不可恢復(fù)狀態(tài)的數(shù)據(jù)。但是,在再現(xiàn)操作上施加限制的操作子實(shí)施例7中,完全不能夠使用在這些不可恢復(fù)狀態(tài)的音樂(lè)數(shù)據(jù),以致實(shí)際上這個(gè)操作等同于禁止吸取操作。
在再現(xiàn)操作上施加限制的操作子實(shí)施例7中,將音樂(lè)數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)的施加的處理過(guò)程是秘密地用其它數(shù)據(jù)代替音樂(lè)數(shù)據(jù)的處理過(guò)程。也就是說(shuō),被吸取到個(gè)人計(jì)算機(jī)1的數(shù)據(jù)是音樂(lè)數(shù)據(jù)的替換,并且這個(gè)替換是與原始的音樂(lè)數(shù)據(jù)完全不同的數(shù)據(jù)。換句話說(shuō),這個(gè)操作不是向個(gè)人計(jì)算機(jī)1吸取音樂(lè)數(shù)據(jù)的操作。
過(guò)濾驅(qū)動(dòng)器34監(jiān)視從類(lèi)驅(qū)動(dòng)器33接收的命令內(nèi)容。如圖12所示,操作從步驟F171開(kāi)始,在步驟F171,類(lèi)驅(qū)動(dòng)器33(或處理主件的應(yīng)用程序31或OS 32)向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出吸取命令。然后,在下一步驟F271,過(guò)濾驅(qū)動(dòng)器34接收吸取命令。隨后,在下一步驟F272,過(guò)濾驅(qū)動(dòng)器34確認(rèn)接收的命令是吸取命令。
然后,在下一步驟F273,過(guò)濾驅(qū)動(dòng)器34向端口驅(qū)動(dòng)器35傳送吸取命令。隨后,在下一步驟F371,端口驅(qū)動(dòng)器35接收吸取命令。端口驅(qū)動(dòng)器35向光盤(pán)驅(qū)動(dòng)器2傳輸接收的吸取命令,然后光盤(pán)驅(qū)動(dòng)器2根據(jù)命令進(jìn)行操作。
在步驟F273向端口驅(qū)動(dòng)器35傳送吸取命令后,在下一步驟F274,過(guò)濾驅(qū)動(dòng)器34進(jìn)入等待端口驅(qū)動(dòng)器35傳輸命令結(jié)果的狀態(tài)。
在步驟F372,端口驅(qū)動(dòng)器35從光盤(pán)驅(qū)動(dòng)裝置2接收表示成功的命令結(jié)果的信號(hào)和從光盤(pán)讀出的音樂(lè)數(shù)據(jù),向過(guò)濾驅(qū)動(dòng)器34傳遞所述命令結(jié)果和音樂(lè)數(shù)據(jù)。命令結(jié)果和音樂(lè)數(shù)據(jù)是作為光盤(pán)驅(qū)動(dòng)裝置2進(jìn)行再現(xiàn)操作的結(jié)果獲得的。
在步驟F275,過(guò)濾驅(qū)動(dòng)器34接收命令結(jié)果和音樂(lè)數(shù)據(jù)。然后,在下一步驟F276,對(duì)音樂(lè)數(shù)據(jù)進(jìn)行轉(zhuǎn)換處理過(guò)程。
轉(zhuǎn)換處理過(guò)程是用其它數(shù)據(jù)替代音樂(lè)數(shù)據(jù)的處理過(guò)程。具體地說(shuō),這個(gè)處理過(guò)程能夠是將音樂(lè)數(shù)據(jù)轉(zhuǎn)換成以下數(shù)據(jù)段的任何一個(gè)的任何可設(shè)想的處理過(guò)程-全零數(shù)據(jù)(無(wú)聲狀態(tài)數(shù)據(jù))-固定音頻數(shù)據(jù),如具有固定頻率的正弦曲線的數(shù)據(jù)-隨機(jī)音頻數(shù)據(jù)-提示保護(hù)版權(quán)和表示禁止吸取操作的原因的消息的音頻數(shù)據(jù)因此,過(guò)濾驅(qū)動(dòng)器34用上述的數(shù)據(jù)段之一代替音樂(lè)數(shù)據(jù)。在完成轉(zhuǎn)換操作后,在下一步驟F277,過(guò)濾驅(qū)動(dòng)器34向類(lèi)驅(qū)動(dòng)器33傳遞表示成功的命令結(jié)果的信號(hào)和秘密替換的數(shù)據(jù)。
隨后,在下一步驟F172,類(lèi)驅(qū)動(dòng)器33接收命令結(jié)果和替換的數(shù)據(jù),向OS 32傳遞命令結(jié)果和替換的數(shù)據(jù)。此時(shí),對(duì)于應(yīng)用程序和OS來(lái)說(shuō)完成了吸取請(qǐng)求的音樂(lè)數(shù)據(jù)的操作。
通過(guò)進(jìn)行上述操作,從光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)再現(xiàn)了音樂(lè)數(shù)據(jù),但是向個(gè)人計(jì)算機(jī)1吸取的數(shù)據(jù)不是原始音樂(lè)數(shù)據(jù)。因此,實(shí)際上能夠禁止吸取音樂(lè)數(shù)據(jù)的操作并能夠避免侵害版權(quán)的活動(dòng)。
11.帶有再現(xiàn)限制的操作子實(shí)施例8參照?qǐng)D13說(shuō)明操作子實(shí)施例8。在這個(gè)操作子實(shí)施例中,改變向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出的命令內(nèi)容,以致使得不能進(jìn)行吸取應(yīng)用程序和OS請(qǐng)求的數(shù)據(jù)的操作。因此,這個(gè)操作子實(shí)施例實(shí)際上等同于禁止吸取操作的操作。
過(guò)濾驅(qū)動(dòng)器34監(jiān)視從類(lèi)驅(qū)動(dòng)器33接收的命令內(nèi)容。如圖13所示,操作從步驟F181開(kāi)始,在步驟F181,類(lèi)驅(qū)動(dòng)器33(或處理主件的應(yīng)用程序31或OS 32)向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出吸取命令。然后,在下一步驟F281,過(guò)濾驅(qū)動(dòng)器34接收吸取命令。隨后,在下一步驟F282,過(guò)濾驅(qū)動(dòng)器34確認(rèn)接收的命令是吸取命令。
然后,在下一步驟F283,在確認(rèn)了命令是吸取命令后過(guò)濾驅(qū)動(dòng)器34改變命令內(nèi)容。詳細(xì)地說(shuō),所述吸取命令被改變成指定從安裝在光盤(pán)驅(qū)動(dòng)裝置上的光盤(pán)讀出數(shù)據(jù)的地址的讀出命令。
因此,過(guò)濾驅(qū)動(dòng)器34進(jìn)行改變吸取命令指定的地址的處理過(guò)程。例如,過(guò)濾驅(qū)動(dòng)器34向指定的地址給出偏移和用隨機(jī)設(shè)定的地址代替指定的地址。
如果吸取命令是指定要讀出的音樂(lè)數(shù)據(jù)的開(kāi)始地址和音樂(lè)數(shù)據(jù)量的命令,則過(guò)濾驅(qū)動(dòng)器34可以減小所述量。如果例如,吸取命令是指定“從地址x開(kāi)始的10塊”的命令,則過(guò)濾驅(qū)動(dòng)器34將這個(gè)命令改變成指定“從地址x開(kāi)始的3塊”的另一命令。
在進(jìn)行了改變命令的處理過(guò)程后,在下一步驟F284,過(guò)濾驅(qū)動(dòng)器34向端口驅(qū)動(dòng)器35傳送吸取的命令。隨后在下一步驟F381,端口驅(qū)動(dòng)器35接收吸取命令。
端口驅(qū)動(dòng)器35向光盤(pán)驅(qū)動(dòng)裝置2傳輸接收的吸取命令,然后光盤(pán)驅(qū)動(dòng)裝置2根據(jù)吸取命令進(jìn)行再現(xiàn)操作。
在步驟F284向端口驅(qū)動(dòng)器35傳輸吸取命令后,在下一步驟F285,過(guò)濾驅(qū)動(dòng)器34進(jìn)入等待端口驅(qū)動(dòng)器35傳輸命令結(jié)果的狀態(tài)。
在步驟F382,端口驅(qū)動(dòng)器35從光盤(pán)驅(qū)動(dòng)裝置2接收代表成功的命令結(jié)果的信號(hào)和從光盤(pán)讀出的音樂(lè)數(shù)據(jù),向過(guò)濾驅(qū)動(dòng)器34傳遞命令結(jié)果和音樂(lè)數(shù)據(jù)。命令結(jié)果和音樂(lè)數(shù)據(jù)是作為光盤(pán)驅(qū)動(dòng)裝置2的再現(xiàn)操作的結(jié)果獲得的。
在步驟F286,過(guò)濾驅(qū)動(dòng)器34接收命令結(jié)果和音樂(lè)數(shù)據(jù)。然后,在下一步驟F287,命令結(jié)果和音樂(lè)數(shù)據(jù)被傳遞到類(lèi)驅(qū)動(dòng)器33。
隨后,在下一步驟F182,類(lèi)驅(qū)動(dòng)器33接收成功的命令結(jié)果和讀出的音樂(lè)數(shù)據(jù),向OS 32傳遞命令結(jié)果和替換的數(shù)據(jù)。此時(shí),對(duì)于應(yīng)用程序和OS來(lái)說(shuō)完成了吸取請(qǐng)求的音樂(lè)數(shù)據(jù)的操作。
通過(guò)進(jìn)行上述操作,對(duì)應(yīng)用程序或OS來(lái)說(shuō),正常地完成了吸取的操作。但是,實(shí)際上,吸取到個(gè)人計(jì)算機(jī)1的數(shù)據(jù)是在原始吸取命令中未指定的地址上的存儲(chǔ)的數(shù)據(jù),或帶有遺漏部分的數(shù)據(jù)。因此,向個(gè)人計(jì)算機(jī)1吸取的數(shù)據(jù)不是正常吸取的音樂(lè)數(shù)據(jù)。結(jié)果,實(shí)際上能夠禁止吸取音樂(lè)數(shù)據(jù)的操作,能夠避免侵害版權(quán)的活動(dòng)。
在此操作子實(shí)施例中,光盤(pán)驅(qū)動(dòng)裝置2再現(xiàn)與應(yīng)用程序或OS請(qǐng)求的數(shù)據(jù)不同的數(shù)據(jù),但是將命令結(jié)果設(shè)定為“成功”的值。但是,應(yīng)注意,也能夠設(shè)想這樣的方案,其中能夠改變吸取命令的內(nèi)容,使得光盤(pán)驅(qū)動(dòng)裝置2傳輸錯(cuò)誤命令結(jié)果。
即,通過(guò)將在吸取命令中指定的地址值改變?yōu)樵诠獗P(pán)中根本不存在的地址值,光盤(pán)驅(qū)動(dòng)裝置2變得不能夠從光盤(pán)再現(xiàn)數(shù)據(jù)。通過(guò)采用這個(gè)技術(shù),也能夠禁止吸取音樂(lè)數(shù)據(jù)的操作。
12.帶有再現(xiàn)限制的操作子實(shí)施例9參照?qǐng)D14說(shuō)明操作子實(shí)施例9。在這個(gè)操作子實(shí)施例中,改變向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出的吸取命令,使得吸取應(yīng)用程序和OS請(qǐng)求的數(shù)據(jù)的操作不能進(jìn)行。也就是說(shuō),將吸取命令改變成另一個(gè)命令,然后向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出。自然地,光盤(pán)驅(qū)動(dòng)裝置2不進(jìn)行應(yīng)用程序或OS請(qǐng)求的再現(xiàn)操作。因此,這個(gè)操作子實(shí)施例實(shí)際上等同于禁止吸取操作的操作。
過(guò)濾驅(qū)動(dòng)器34監(jiān)視從類(lèi)驅(qū)動(dòng)器33接收的命令內(nèi)容。如圖14所示,操作從步驟F191開(kāi)始,在步驟F191,類(lèi)驅(qū)動(dòng)器33(或處理主件的應(yīng)用程序31或OS 32)向光盤(pán)驅(qū)動(dòng)裝置2發(fā)出吸取命令。然后,在下一步驟F291,過(guò)濾驅(qū)動(dòng)器34接收吸取命令。隨后,在下一步驟F292,過(guò)濾驅(qū)動(dòng)器34確認(rèn)接收的命令是吸取命令。
然后,在下一步驟F293,在確認(rèn)了命令是吸取命令后過(guò)濾驅(qū)動(dòng)器34改變命令內(nèi)容。詳細(xì)地說(shuō),吸取命令(或讀出命令)被改變成替換命令。例如,過(guò)濾驅(qū)動(dòng)器34將吸取命令改變成從光盤(pán)驅(qū)動(dòng)裝置2彈出光盤(pán)的彈出命令。
在進(jìn)行改變命令的處理過(guò)程后,在下一步驟F294,過(guò)濾驅(qū)動(dòng)器34向端口驅(qū)動(dòng)器35傳送這個(gè)替換命令。隨后,在下一步驟F391,端口驅(qū)動(dòng)器35接收替換命令。
端口驅(qū)動(dòng)器35向光盤(pán)驅(qū)動(dòng)裝置2傳輸此時(shí)是彈出命令的所接收的替換命令。然后,光盤(pán)驅(qū)動(dòng)裝置2根據(jù)彈出命令進(jìn)行操作。具體地說(shuō),光盤(pán)驅(qū)動(dòng)裝置2進(jìn)行彈出光盤(pán)的操作。
在步驟F294向端口驅(qū)動(dòng)器35傳輸替換命令后,在下一步驟F295,過(guò)濾驅(qū)動(dòng)器34進(jìn)入等待端口驅(qū)動(dòng)器35傳輸命令結(jié)果的狀態(tài)。
在步驟F392,端口驅(qū)動(dòng)器35從光盤(pán)驅(qū)動(dòng)裝置2接收表示成功完成彈出操作的成功的命令結(jié)果的信號(hào),向過(guò)濾驅(qū)動(dòng)器34傳遞這個(gè)命令結(jié)果。
在步驟F296,過(guò)濾驅(qū)動(dòng)器344接收代表成功命令結(jié)果的信號(hào)。然后,在下一步驟F297,過(guò)濾驅(qū)動(dòng)器34識(shí)別出由彈出命令請(qǐng)求的操作已被完成,并進(jìn)行從應(yīng)用程序或OS接收的吸取命令的處理過(guò)程。也就是說(shuō),過(guò)濾驅(qū)動(dòng)器34響應(yīng)吸取命令產(chǎn)生表示錯(cuò)誤命令結(jié)果的信號(hào)。然后,在下一步驟F298,過(guò)濾驅(qū)動(dòng)器34向類(lèi)驅(qū)動(dòng)器33傳遞表示錯(cuò)誤的命令結(jié)果的信號(hào)。
隨后,在下一步驟F192,類(lèi)驅(qū)動(dòng)器33接收錯(cuò)誤命令結(jié)果,向OS 32傳遞命令結(jié)果。應(yīng)用程序或OS識(shí)別出吸取請(qǐng)求的音樂(lè)數(shù)據(jù)的命令的執(zhí)行以失敗結(jié)束,并進(jìn)行預(yù)定錯(cuò)誤處理過(guò)程。
通過(guò)進(jìn)行上述操作,對(duì)于應(yīng)用程序或OS來(lái)說(shuō),完成了吸取請(qǐng)求的音樂(lè)數(shù)據(jù)的操作。即,音樂(lè)數(shù)據(jù)不能夠獲得,因此,它的版權(quán)被保護(hù)。
應(yīng)注意,吸取命令不僅能夠被改變成彈出命令,而且能夠被改變成另一命令。另外的命令的可設(shè)想的例子是關(guān)閉光盤(pán)驅(qū)動(dòng)裝置2的電源和除了請(qǐng)求再現(xiàn)數(shù)據(jù)以外的各種命令。
13.根據(jù)光盤(pán)內(nèi)容/類(lèi)型的再現(xiàn)限制在上述操作子實(shí)施例中,過(guò)濾驅(qū)動(dòng)器34監(jiān)視從類(lèi)驅(qū)動(dòng)器33接收的命令。如果命令是吸取命令,則進(jìn)行保護(hù)版權(quán)的處理過(guò)程,使得能夠避免和限制侵犯版權(quán)的活動(dòng)。吸取命令是請(qǐng)求從如CD-DA的光盤(pán)讀出線性PCM音頻數(shù)據(jù)的操作的命令。
但是,保護(hù)版權(quán)的處理過(guò)程不一定對(duì)音樂(lè)數(shù)據(jù)的所有片段都是需要的。在一些情況下,為了使用者的方便不進(jìn)行這個(gè)處理是相當(dāng)合適的。當(dāng)然,也有這樣的情況,其中版權(quán)的擁有者不希望在再現(xiàn)操作上施加限制。
因?yàn)檫@些原因,一般地,如光盤(pán)標(biāo)題和光盤(pán)類(lèi)型的信息可以用于確定關(guān)于是否需要進(jìn)行上述的在再現(xiàn)操作上施加限制的處理。
例如,在CD-DA等情況下,能夠從在光盤(pán)上記錄的信息識(shí)別各個(gè)標(biāo)題。信息的例子是ISRC、TOC和目錄號(hào)碼。使用標(biāo)題將音樂(lè)CD的唱片集彼此區(qū)分。TOC是作為再現(xiàn)管理信息記錄的信息。TOC包括軌道的數(shù)目和每個(gè)軌道的地址。能夠使用TOC識(shí)別標(biāo)題,因?yàn)椴煌囊魳?lè)唱片集決不具有彼此完成相同的TOC內(nèi)容。
在起過(guò)濾驅(qū)動(dòng)器34的功能的軟件程序中,預(yù)先設(shè)定起版權(quán)保護(hù)目標(biāo)作用的每個(gè)光盤(pán)的標(biāo)題。另外也可以,預(yù)先設(shè)定不起版權(quán)保護(hù)目標(biāo)作用的每個(gè)光盤(pán)的標(biāo)題。
用預(yù)先設(shè)定的這些標(biāo)題,可以通過(guò)當(dāng)光盤(pán)被安裝在光盤(pán)驅(qū)動(dòng)裝置2上時(shí)參考用于識(shí)別在光盤(pán)上記錄的標(biāo)題的信息,確定在光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)是否是版權(quán)保護(hù)的目標(biāo)。僅在發(fā)現(xiàn)在光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)是版權(quán)保護(hù)的目標(biāo)時(shí),過(guò)濾驅(qū)動(dòng)器34才進(jìn)行在再現(xiàn)操作上施加限制的處理過(guò)程。在另一方面,如果在光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)不是版權(quán)保護(hù)的目標(biāo),則如圖3所示,在再現(xiàn)操作上不施加限制。
另外,能夠設(shè)想,可以通過(guò)參考用于識(shí)別光盤(pán)本身類(lèi)型而不是識(shí)別光盤(pán)標(biāo)題的信息,確定在光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)是否是版權(quán)保護(hù)目標(biāo)。例如,能夠設(shè)想這樣的版權(quán)保護(hù)方案,其中如果在光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)是CD-DA,則過(guò)濾驅(qū)動(dòng)器34進(jìn)行在再現(xiàn)操作上施加限制的處理過(guò)程。另一方面,如果在光盤(pán)驅(qū)動(dòng)裝置2上安裝的光盤(pán)是CD-ROM、CD-R、或CD-RW,則過(guò)濾驅(qū)動(dòng)器34不進(jìn)行在再現(xiàn)操作上施加限制的處理。
另外,也需要基于各種條件和光盤(pán)的主要應(yīng)用確定是否要對(duì)任何光盤(pán)在再現(xiàn)操作時(shí)進(jìn)行施加限制的處理。這些條件包括技術(shù)狀態(tài),社會(huì)狀態(tài)和各種光盤(pán)普及流行狀態(tài)。
14.過(guò)濾驅(qū)動(dòng)器的安裝同時(shí),為了進(jìn)行上述的在再現(xiàn)操作時(shí)施加限制的處理,需要在個(gè)人計(jì)算機(jī)1中安裝過(guò)濾驅(qū)動(dòng)器34。
另外,如果不是過(guò)濾驅(qū)動(dòng)器34能夠起作用對(duì)付阻止企圖侵犯版權(quán)的人,過(guò)濾驅(qū)動(dòng)器34就是沒(méi)有意義的。因此,最好是在使用者不知覺(jué)之下自動(dòng)安裝過(guò)濾驅(qū)動(dòng)器34。
最好是使用自動(dòng)運(yùn)行(autorun)器件、自動(dòng)運(yùn)行器件激活的軟件或另一個(gè)軟件安裝程序自動(dòng)安裝過(guò)濾驅(qū)動(dòng)器34。
在從記錄介質(zhì)或通過(guò)通信線路安裝OS或應(yīng)用程序時(shí),或在軟件版本升級(jí)時(shí),也能夠設(shè)想同時(shí)安裝也是實(shí)際軟件程序的過(guò)濾驅(qū)動(dòng)器34。
作為一種替代,光盤(pán)驅(qū)動(dòng)裝置2的制造商也可以以如下方式提供過(guò)濾驅(qū)動(dòng)器34,它預(yù)先嵌入在與光盤(pán)驅(qū)動(dòng)裝置2一起作為CD-ROM等向使用者提供的設(shè)備驅(qū)動(dòng)器軟件中。
另外,CD-EXTRA被稱為是制造用于音樂(lè)的CD實(shí)現(xiàn)。將CD-EXTRA用于與音頻數(shù)據(jù)分開(kāi)地記錄計(jì)算機(jī)軟件。因此,音樂(lè)CD作為CD-RSTRA出售,每個(gè)包括其上預(yù)先記錄的過(guò)濾驅(qū)動(dòng)器34和預(yù)先在其上記錄的安裝程序。通過(guò)購(gòu)買(mǎi)這樣的CD-EXTRA,在從光盤(pán)再現(xiàn)音樂(lè)數(shù)據(jù)時(shí),能夠進(jìn)行操作以致自動(dòng)安裝過(guò)濾驅(qū)動(dòng)器34。
例如,在CD-EXTRA的情況下,能夠設(shè)想這樣的配置,其中過(guò)濾驅(qū)動(dòng)器34和它的安裝程序混合在,作為用于娛樂(lè)的附加文件的包括在CD-EXTRA中的數(shù)據(jù)文件中。
另外,如個(gè)人計(jì)算機(jī)等的硬作制造商也可以與如Os和應(yīng)用程序的軟件制造商合作銷(xiāo)售包括其內(nèi)預(yù)先安裝過(guò)濾驅(qū)動(dòng)器34的個(gè)人計(jì)算機(jī)。
同時(shí),如果過(guò)濾驅(qū)動(dòng)器34僅是過(guò)濾驅(qū)動(dòng)器,了解技術(shù)的使用者可以容易地去掉過(guò)濾驅(qū)動(dòng)器。如果過(guò)濾驅(qū)動(dòng)器34被去掉,則該使用者能夠做出允許使用者本身能夠自動(dòng)進(jìn)行恢復(fù)的自修復(fù)程序。使用預(yù)先產(chǎn)生的這樣的自修復(fù)程序,則不能夠容易地進(jìn)行卸載,產(chǎn)生保護(hù)版權(quán)的理想的狀態(tài)。
如上所述,通過(guò)作為過(guò)濾驅(qū)動(dòng)器34的程序?qū)崿F(xiàn)各實(shí)施例提供的再現(xiàn)控制方法以進(jìn)行避免和限制侵犯版權(quán)的操作。當(dāng)然,通過(guò)使用存儲(chǔ)作為過(guò)濾驅(qū)動(dòng)器34的程序的記錄介質(zhì),能夠使得過(guò)濾驅(qū)動(dòng)器34,以及避免和限制侵犯版權(quán)的功能普遍化。
另外,如果過(guò)濾驅(qū)動(dòng)器34能夠自動(dòng)安裝在個(gè)人計(jì)算機(jī),則普通使用者不需要進(jìn)行安裝過(guò)濾驅(qū)動(dòng)器的任何困難的操作。而且,因?yàn)檫^(guò)濾驅(qū)動(dòng)器34包括在物理驅(qū)動(dòng)器層中,所以普通使用者擺弄過(guò)濾驅(qū)動(dòng)器34是困難的。而且,在除去過(guò)濾驅(qū)動(dòng)器時(shí),如果使用者做出使得使用者本身能夠自動(dòng)進(jìn)行恢復(fù)的自修復(fù)程序,則保護(hù)版權(quán)的功能能夠以高水平的可靠性實(shí)現(xiàn)。
因此,通過(guò)從安裝在如CD-ROM驅(qū)動(dòng)器的光盤(pán)驅(qū)動(dòng)裝置2上的光盤(pán)再現(xiàn)帶有保護(hù)版權(quán)的內(nèi)容,能夠避免一般地使用個(gè)人計(jì)算機(jī)的復(fù)制操作。復(fù)制操作的特別例子是高速?gòu)?fù)制等。結(jié)果,能夠有效地保護(hù)版權(quán)。
應(yīng)注意,雖然通過(guò)假設(shè)從如CD-ROM驅(qū)動(dòng)器的光盤(pán)驅(qū)動(dòng)裝置吸取數(shù)據(jù)說(shuō)明了各子實(shí)施例,但是本發(fā)明能夠應(yīng)用到從DVD驅(qū)動(dòng)器、卡介質(zhì)驅(qū)動(dòng)器和各種其它介質(zhì)再現(xiàn)裝置再現(xiàn)(或吸取操作)數(shù)據(jù)的控制。
另外,雖然各子實(shí)施例在再現(xiàn)操作上施加限制以便保護(hù)具有CD格式的線性PCM數(shù)據(jù)的音樂(lè)數(shù)據(jù)的版權(quán),但是,本發(fā)明也能夠應(yīng)用到吸取采用MPEG音頻技術(shù)或ATRAC技術(shù)壓縮的音樂(lè)數(shù)據(jù)和要求版權(quán)保護(hù)的數(shù)據(jù)的操作。要求版權(quán)保護(hù)的數(shù)據(jù)的例子是圖像數(shù)據(jù)、文本數(shù)據(jù)和程序數(shù)據(jù)。
另外,本發(fā)明提供的記錄介質(zhì)是記錄作為過(guò)濾驅(qū)動(dòng)器34的程序的記錄介質(zhì)。用于安裝過(guò)濾驅(qū)動(dòng)器34的記錄介質(zhì)的例子是如CD-EXTRA和CD-ROM的光盤(pán),符合DVD系統(tǒng)的光盤(pán)、使用非易失存儲(chǔ)器的存儲(chǔ)卡、如軟光盤(pán)的磁性存儲(chǔ)介質(zhì)和在安裝過(guò)濾驅(qū)動(dòng)器34的個(gè)人計(jì)算機(jī)1中使用的HDD。
從上述顯然可見(jiàn),根據(jù)本發(fā)明,通過(guò)執(zhí)行以下過(guò)程能夠?qū)τ扇鐐€(gè)人計(jì)算機(jī)等信息處理裝置進(jìn)行的從如CD-DA的記錄介質(zhì)吸取要求保護(hù)版權(quán)的音樂(lè)片段等數(shù)據(jù)的操作施加限制監(jiān)視過(guò)程,用于監(jiān)視由如應(yīng)用程序或OS的信息處理裝置的處理主件向如光盤(pán)驅(qū)動(dòng)裝置的介質(zhì)再現(xiàn)裝置發(fā)出讀出在介質(zhì)再現(xiàn)裝置上安裝的記錄介質(zhì)上的預(yù)定格式記錄的數(shù)據(jù)的命令;和版權(quán)保護(hù)執(zhí)行過(guò)程,如果監(jiān)視過(guò)程檢測(cè)到發(fā)出了讀出在記錄介質(zhì)上以預(yù)定格式記錄的數(shù)據(jù)的命令,則進(jìn)行保護(hù)版權(quán)的處理。
為了實(shí)現(xiàn)比設(shè)計(jì)介質(zhì)(如CD)本身實(shí)現(xiàn)的復(fù)制保護(hù)技術(shù)更普遍的版權(quán)保護(hù),通過(guò)在信息處理裝置上運(yùn)行的程序?qū)崿F(xiàn)了在再現(xiàn)操作上施加吸取限制的再現(xiàn)控制。也就是說(shuō),更普遍的版權(quán)保護(hù)技術(shù)能夠有效地應(yīng)用于在過(guò)去制造和銷(xiāo)售的故此不能夠應(yīng)用任何復(fù)制保護(hù)技術(shù)的如CD等的光盤(pán)。因?yàn)槟軌驅(qū)崿F(xiàn)這個(gè)更普遍的版權(quán)保護(hù)技術(shù)而無(wú)需不采用如不符合CD標(biāo)準(zhǔn)等的復(fù)制保護(hù)技術(shù)的方法,所以不存在兼容的問(wèn)題。
另外,還提供一種確定過(guò)程,它基于在介質(zhì)再現(xiàn)裝置上安裝的記錄介質(zhì)的內(nèi)容或類(lèi)型確定是否需要保護(hù)版權(quán)的處理。如果在所述確定過(guò)程中形成的確定的結(jié)果表示需要保護(hù)版權(quán)的處理,則才執(zhí)行監(jiān)視過(guò)程和版權(quán)保護(hù)執(zhí)行過(guò)程、以使得版權(quán)保護(hù)執(zhí)行過(guò)程例如對(duì)于特定類(lèi)型的光盤(pán)或帶有特定標(biāo)題的CD是有效的或無(wú)效的、從而以靈活的方式與要求一致。
根據(jù)版權(quán)保護(hù)執(zhí)行過(guò)程,進(jìn)行將讀出錯(cuò)誤信號(hào)傳輸?shù)教幚碇骷奶幚矶粚⒆x出命令傳輸?shù)浇橘|(zhì)再現(xiàn)裝置,使得在保護(hù)版權(quán)的嘗試中禁止向信息處理裝置吸取數(shù)據(jù)的操作。
此時(shí),表示沒(méi)有光盤(pán)安裝在介質(zhì)再現(xiàn)裝置上的信號(hào)能夠被傳輸?shù)剿鎏幚碇骷?br>
根據(jù)版權(quán)保護(hù)過(guò)程,也能夠進(jìn)行向介質(zhì)再現(xiàn)裝置傳輸讀出命令、并向處理主件傳輸信以請(qǐng)求處理主件向使用者輸出消息的處理。以此方式,能夠請(qǐng)求使用者確認(rèn)版權(quán)保護(hù),因此能夠顯示出限制侵犯版權(quán)的效果。
根據(jù)版權(quán)保護(hù)執(zhí)行過(guò)程,也能夠進(jìn)行向介質(zhì)再現(xiàn)裝置傳輸讀出命令并在預(yù)定等待狀態(tài)的延遲后、將從介質(zhì)再現(xiàn)裝置讀出的數(shù)據(jù)傳遞到處理主件的處理。以此方式,實(shí)際上,僅能夠進(jìn)行如1倍再現(xiàn)(吸取)速度操作的低速吸取操作。也就是說(shuō),不能夠進(jìn)行高速吸取操作。因此,能夠避免侵犯版權(quán)。另外,因?yàn)槟軌蜻M(jìn)行與以1倍再現(xiàn)速度操作等同的再現(xiàn)操作,所以本發(fā)明能夠正常地應(yīng)用于如使用者收聽(tīng)音樂(lè)片段進(jìn)行的應(yīng)用。因此,能夠保持使用者的便利。
根據(jù)版權(quán)保護(hù)執(zhí)行過(guò)程,也能夠進(jìn)行向介質(zhì)再現(xiàn)裝置傳輸讀出命令、和僅在從介質(zhì)再現(xiàn)裝置讀出的數(shù)據(jù)的平均速度小于預(yù)定速度時(shí)、將從介質(zhì)再現(xiàn)裝置讀出的數(shù)據(jù)傳遞到處理主件的處理。以此方式,實(shí)際上,僅能夠進(jìn)行如1倍再現(xiàn)(吸取)速度操作的低速吸取操作。也就是說(shuō),不能夠進(jìn)行高速吸取操作。因此,能夠避免侵犯版權(quán)。
根據(jù)版權(quán)保護(hù)執(zhí)行過(guò)程,也能夠進(jìn)行將讀出命令的內(nèi)容轉(zhuǎn)換成另一讀出命令、向介質(zhì)再現(xiàn)裝置傳輸另一個(gè)讀出命令、和根據(jù)另一個(gè)讀出命令向處理主件傳遞從介質(zhì)再現(xiàn)裝置讀出的數(shù)據(jù)的處理。以此方式,不能夠吸取處理主件真實(shí)請(qǐng)求的數(shù)據(jù)。因此,能夠?qū)嶋H上以等同于禁止吸取操作的狀態(tài)保護(hù)版權(quán)。
根據(jù)版權(quán)保護(hù)執(zhí)行過(guò)程,也能夠進(jìn)行將讀出命令本身轉(zhuǎn)換成另一個(gè)命令和向處理主件傳輸讀出錯(cuò)誤信號(hào)的處理。因此,能夠?qū)嶋H上以等同于禁止吸取操作的狀態(tài)保護(hù)版權(quán)。
根據(jù)版權(quán)保護(hù)執(zhí)行過(guò)程,也能夠進(jìn)行向介質(zhì)再現(xiàn)裝置傳輸讀出命令、將從介質(zhì)再現(xiàn)裝置讀出的數(shù)據(jù)全部或部分轉(zhuǎn)換成其它數(shù)據(jù)、和向處理主件傳輸該其它數(shù)據(jù)的處理。以此方式,能夠?qū)崿F(xiàn)禁止吸取操作的狀態(tài),或允許有條件的吸取操作。
轉(zhuǎn)換數(shù)據(jù)的上述處理是通過(guò)進(jìn)行預(yù)定的處理將數(shù)據(jù)轉(zhuǎn)換成可恢復(fù)狀態(tài)的其它數(shù)據(jù)的處理。因此,僅在滿足數(shù)據(jù)恢復(fù)的條件時(shí),允許吸取數(shù)據(jù)的操作。因此,例如,通過(guò)執(zhí)行預(yù)定處理改變數(shù)據(jù)段的位置的處理,或通過(guò)使用預(yù)定密鑰執(zhí)行加密處理,才能夠恢復(fù)原始數(shù)據(jù),即,僅通過(guò)使用了解在改變數(shù)據(jù)段的位置處理中采用的處理算法的裝置,或了解密鑰,即,輸入密鑰的裝置,能夠正常地再現(xiàn)吸取的數(shù)據(jù)。例如,能夠通過(guò)指定進(jìn)行吸取操作的信息處理裝置或裝置的使用者再現(xiàn)數(shù)據(jù)。也就是說(shuō),即使數(shù)據(jù)被復(fù)制到用于向其它裝置或使用者分布的光盤(pán),其它裝置或使用者也不能再現(xiàn)數(shù)據(jù)。因此,實(shí)現(xiàn)了版權(quán)保護(hù)。
轉(zhuǎn)換數(shù)據(jù)的上述處理是將數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)的其它數(shù)據(jù)的處理。因此,因?yàn)閮H在數(shù)據(jù)惡化后才允許吸取數(shù)據(jù)的處理。能夠?qū)崿F(xiàn)禁止吸取操作的狀態(tài)。
換句話說(shuō),通過(guò)進(jìn)行惡化代表數(shù)據(jù)的音頻信號(hào)的聲音質(zhì)量的處理,使得使用者能夠通過(guò)使用信息處理裝置收聽(tīng)已惡化到一定程度的再現(xiàn)的聲音。也就是說(shuō),就正常音樂(lè)收聽(tīng)來(lái)說(shuō)不存在問(wèn)題。但是,因?yàn)閹в袗夯揭欢ǔ潭鹊穆曇糍|(zhì)量的數(shù)據(jù)是如通過(guò)盜版銷(xiāo)售數(shù)據(jù)活動(dòng)的不法行為的障礙,所以能夠?qū)崿F(xiàn)禁止吸取操作的狀態(tài)。
另外,通過(guò)進(jìn)行用其它數(shù)據(jù)秘密替換從安裝在光盤(pán)驅(qū)動(dòng)裝置2上的光盤(pán)讀出的數(shù)據(jù)的處理,實(shí)際上,能夠禁止吸取數(shù)據(jù)的操作并因此保護(hù)了其版權(quán)。
權(quán)利要求
1.一種再現(xiàn)控制方法,所述方法由信息處理裝置采用以從安裝在嵌入或連接到所述信息處理裝置的介質(zhì)再現(xiàn)裝置上的記錄介質(zhì)再現(xiàn)數(shù)據(jù),所述方法包括監(jiān)視過(guò)程,用于監(jiān)視由所述信息處理裝置的處理主件向所述介質(zhì)再現(xiàn)裝置發(fā)出的、以讀出以預(yù)定格式記錄在所述記錄介質(zhì)上的數(shù)據(jù)的命令;和版權(quán)保護(hù)執(zhí)行過(guò)程,在所述監(jiān)視過(guò)程已確認(rèn)發(fā)出了讀出以預(yù)定格式記錄在記錄介質(zhì)上的數(shù)據(jù)的命令的情況下,進(jìn)行保護(hù)版權(quán)的處理。
2.根據(jù)權(quán)利要求1的再現(xiàn)控制方法,還包括確定過(guò)程,基于所述介質(zhì)再現(xiàn)裝置上安裝的所述記錄介質(zhì)的內(nèi)容或類(lèi)型,確定是否需要保護(hù)版權(quán)的處理過(guò)程,并且,如果所述確定的過(guò)程形成的所述確定的結(jié)果表示需要保護(hù)版權(quán)的所述處理,則執(zhí)行所述監(jiān)視過(guò)程和所述版權(quán)保護(hù)執(zhí)行過(guò)程。
3.根據(jù)權(quán)利要求1的再現(xiàn)控制方法,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述處理主件傳輸讀出錯(cuò)誤的信號(hào)、而不向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令的過(guò)程。
4.根據(jù)權(quán)利要求1的再現(xiàn)控制方法,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述處理主件傳輸讀出錯(cuò)誤信號(hào)和表示在所述介質(zhì)再現(xiàn)裝置上未安裝所述記錄介質(zhì)的信號(hào)、而不向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令的過(guò)程。
5.根據(jù)權(quán)利要求1的再現(xiàn)控制方法,其中版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并向所述處理主件傳輸信號(hào)以請(qǐng)求所述處理主件輸出消息的過(guò)程。
6.根據(jù)權(quán)利要求1的再現(xiàn)控制方法,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的命令、并在預(yù)定的等待時(shí)間延遲后、向所述處理主件傳遞從所述介質(zhì)再現(xiàn)裝置接收的所述數(shù)據(jù)的過(guò)程。
7.根據(jù)權(quán)利要求1的再現(xiàn)控制方法,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并僅在讀出所述數(shù)據(jù)的平均速度小于預(yù)定速度時(shí)、向所述處理主件傳遞從所述介質(zhì)再現(xiàn)裝置接收的所述數(shù)據(jù)的過(guò)程。
8.根據(jù)權(quán)利要求1的再現(xiàn)控制方法,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并且在向所述處理主件傳輸前、進(jìn)行由所述介質(zhì)再現(xiàn)裝置讀出的所述數(shù)據(jù)的全部或部分的數(shù)據(jù)轉(zhuǎn)換處理的過(guò)程。
9.根據(jù)權(quán)利要求8的再現(xiàn)控制方法,其中所述數(shù)據(jù)轉(zhuǎn)換處理是將所述數(shù)據(jù)轉(zhuǎn)換成通過(guò)進(jìn)行預(yù)定處理使得所述數(shù)據(jù)能夠被恢復(fù)的狀態(tài)中的數(shù)據(jù)的處理。
10.根據(jù)權(quán)利要求9的再現(xiàn)控制方法,其中將所述數(shù)據(jù)轉(zhuǎn)換成通過(guò)進(jìn)行預(yù)定處理使得所述數(shù)據(jù)能夠被恢復(fù)的狀態(tài)中的數(shù)據(jù)的所述處理、是通過(guò)進(jìn)行預(yù)定處理改變所述數(shù)據(jù)位置的處理。
11.根據(jù)權(quán)利要求9的再現(xiàn)控制方法,其中將所述數(shù)據(jù)轉(zhuǎn)換成通過(guò)進(jìn)行預(yù)定處理使得所述數(shù)據(jù)能夠被恢復(fù)的狀態(tài)中的數(shù)據(jù)的所述處理、是通過(guò)使用預(yù)定密鑰進(jìn)行處理實(shí)現(xiàn)加密處理的處理。
12.根據(jù)權(quán)利要求11的再現(xiàn)控制方法,其中作為所述密鑰或所述密鑰的一部分,使用對(duì)特定裝置唯一的值。
13.根據(jù)權(quán)利要求8的再現(xiàn)控制方法,其中所述數(shù)據(jù)轉(zhuǎn)換處理是將所述數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)中的數(shù)據(jù)的處理。
14.根據(jù)權(quán)利要求13的再現(xiàn)控制方法,其中將所述數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)中的數(shù)據(jù)的所述處理是惡化用音頻信號(hào)表示的所述數(shù)據(jù)的聲音質(zhì)量的處理。
15.根據(jù)權(quán)利要求13的再現(xiàn)控制方法,其中將從所述記錄介質(zhì)讀出的所述原始數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)的其它數(shù)據(jù)的所述處理是用所述其它數(shù)據(jù)秘密代替所述原始數(shù)據(jù)的處理。
16.根據(jù)權(quán)利要求1的再現(xiàn)控制方法,其中版權(quán)保護(hù)執(zhí)行過(guò)程是在將所述命令內(nèi)容變換后向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令,并根據(jù)作為轉(zhuǎn)換結(jié)果獲得的命令將由所述介質(zhì)再現(xiàn)裝置讀出的所述數(shù)據(jù)傳遞到所述處理主件的過(guò)程。
17.根據(jù)權(quán)利要求1的再現(xiàn)控制方法,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是在將所述命令變換成另一命令后向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并向所述處理主件傳輸讀出錯(cuò)誤的信號(hào)的過(guò)程。
18.一種程序,由信息處理裝置執(zhí)行從安裝在嵌入或連接到所述信息處理裝置的介質(zhì)再現(xiàn)裝置上的記錄介質(zhì)再現(xiàn)數(shù)據(jù),所述程序包括監(jiān)視過(guò)程,用于監(jiān)視由所述信息處理裝置的處理主件向所述介質(zhì)再現(xiàn)裝置發(fā)出的、以讀出以預(yù)定格式記錄在所述記錄介質(zhì)上的數(shù)據(jù)的命令;和版權(quán)保護(hù)執(zhí)行過(guò)程,在所述監(jiān)視過(guò)程已確認(rèn)發(fā)出了讀出以預(yù)定格式記錄在記錄介質(zhì)上的數(shù)據(jù)的命令的情況下,進(jìn)行保護(hù)版權(quán)的處理。
19.根據(jù)權(quán)利要求18的程序,還包括確定過(guò)程,基于所述介質(zhì)再現(xiàn)裝置上安裝的所述記錄介質(zhì)的內(nèi)容或類(lèi)型,確定是否需要保護(hù)版權(quán)的處理過(guò)程,并且,如果所述確定的過(guò)程形成的所述確定的結(jié)果表示需要保護(hù)版權(quán)的所述處理,則執(zhí)行所述監(jiān)視過(guò)程和所述版權(quán)保護(hù)執(zhí)行過(guò)程。
20.根據(jù)權(quán)利要求18的程序,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述處理主件傳輸讀出錯(cuò)誤的信號(hào)、而不向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令的過(guò)程。
21.根據(jù)權(quán)利要求18的程序,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述處理主件傳輸讀出錯(cuò)誤信號(hào)和表示在所述介質(zhì)再現(xiàn)裝置上未安裝所述記錄介質(zhì)的信號(hào)、而不向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令的過(guò)程。
22.根據(jù)權(quán)利要求18的程序,其中版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并向所述處理主件傳輸信號(hào)以請(qǐng)求所述處理主件輸出消息的過(guò)程。
23.根據(jù)權(quán)利要求18的程序,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的命令、并在預(yù)定的等待時(shí)間延遲后、向所述處理主件傳遞從所述介質(zhì)再現(xiàn)裝置接收的所述數(shù)據(jù)的過(guò)程。
24.根據(jù)權(quán)利要求18的程序,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并僅在讀出所述數(shù)據(jù)的平均速度小于預(yù)定速度時(shí)、向所述處理主件傳遞從所述介質(zhì)再現(xiàn)裝置接收的所述數(shù)據(jù)的過(guò)程。
25.根據(jù)權(quán)利要求18的程序,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并且在向所述處理主件傳輸前、進(jìn)行由所述介質(zhì)再現(xiàn)裝置讀出的所述數(shù)據(jù)的全部或部分的數(shù)據(jù)轉(zhuǎn)換處理的過(guò)程。
26.根據(jù)權(quán)利要求25的程序,其中所述數(shù)據(jù)轉(zhuǎn)換處理是將所述數(shù)據(jù)轉(zhuǎn)換成通過(guò)進(jìn)行預(yù)定處理使得所述數(shù)據(jù)能夠被恢復(fù)的狀態(tài)中的數(shù)據(jù)的處理。
27.根據(jù)權(quán)利要求26的程序,其中將所述數(shù)據(jù)轉(zhuǎn)換成通過(guò)進(jìn)行預(yù)定處理使得所述數(shù)據(jù)能夠被恢復(fù)的狀態(tài)中的數(shù)據(jù)的所述處理、是通過(guò)進(jìn)行預(yù)定處理改變所述數(shù)據(jù)位置的處理。
28.根據(jù)權(quán)利要求26的程序,其中將所述數(shù)據(jù)轉(zhuǎn)換成通過(guò)進(jìn)行預(yù)定處理使得所述數(shù)據(jù)能夠被恢復(fù)的狀態(tài)中的數(shù)據(jù)的所述處理、是通過(guò)使用預(yù)定密鑰進(jìn)行處理實(shí)現(xiàn)加密處理的處理。
29.根據(jù)權(quán)利要求28的程序,其中作為所述密鑰或所述密鑰的一部分,使用對(duì)特定裝置唯一的值。
30.根據(jù)權(quán)利要求25的程序,其中所述數(shù)據(jù)轉(zhuǎn)換處理是將所述數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)中的數(shù)據(jù)的處理。
31.根據(jù)權(quán)利要求30的程序,其中將所述數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)中的數(shù)據(jù)的所述處理是惡化用音頻信號(hào)表示的所述數(shù)據(jù)的聲音質(zhì)量的處理。
32.根據(jù)權(quán)利要求30的程序,其中將從所述記錄介質(zhì)讀出的所述原始數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)的其它數(shù)據(jù)的所述處理是用所述其它數(shù)據(jù)秘密代替所述原始數(shù)據(jù)的處理。
33.根據(jù)權(quán)利要求18的程序,其中版權(quán)保護(hù)執(zhí)行過(guò)程是在將所述命令內(nèi)容變換后向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令,并根據(jù)作為轉(zhuǎn)換結(jié)果獲得的命令將由所述介質(zhì)再現(xiàn)裝置讀出的所述數(shù)據(jù)傳遞到所述處理主件的過(guò)程。
34.根據(jù)權(quán)利要求18的程序,其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是在將所述命令變換成另一命令后向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并向所述處理主件傳輸讀出錯(cuò)誤的信號(hào)的過(guò)程。
35.一種存儲(chǔ)程序的記錄介質(zhì),所述程序由信息處理裝置執(zhí)行從安裝在嵌入或連接到所述信息處理裝置的介質(zhì)再現(xiàn)裝置上的記錄介質(zhì)再現(xiàn)數(shù)據(jù),所述程序包括監(jiān)視過(guò)程,用于監(jiān)視由所述信息處理裝置的處理主件向所述介質(zhì)再現(xiàn)裝置發(fā)出的、以讀出以預(yù)定格式記錄在所述記錄介質(zhì)上的數(shù)據(jù)的命令;和版權(quán)保護(hù)執(zhí)行過(guò)程,在所述監(jiān)視過(guò)程已確認(rèn)發(fā)出了讀出以預(yù)定格式記錄在記錄介質(zhì)上的數(shù)據(jù)的命令的情況下,進(jìn)行保護(hù)版權(quán)的處理。
36.根據(jù)權(quán)利要求35的記錄介質(zhì),其中所述程序還包括確定過(guò)程,基于所述介質(zhì)再現(xiàn)裝置上安裝的所述記錄介質(zhì)的內(nèi)容或類(lèi)型,確定是否需要保護(hù)版權(quán)的處理過(guò)程,并且,如果所述確定的過(guò)程形成的所述確定的結(jié)果表示需要保護(hù)版權(quán)的所述處理,則執(zhí)行所述監(jiān)視過(guò)程和所述版權(quán)保護(hù)執(zhí)行過(guò)程。
37.根據(jù)權(quán)利要求35的記錄介質(zhì),其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述處理主件傳輸讀出錯(cuò)誤的信號(hào)、而不向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令的過(guò)程。
38.根據(jù)權(quán)利要求35的記錄介質(zhì),其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述處理主件傳輸讀出錯(cuò)誤信號(hào)和表示在所述介質(zhì)再現(xiàn)裝置上未安裝所述記錄介質(zhì)的信號(hào)、而不向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令的過(guò)程。
39.根據(jù)權(quán)利要求35的記錄介質(zhì),其中版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并向所述處理主件傳輸信號(hào)以請(qǐng)求所述處理主件輸出消息的過(guò)程。
40.根據(jù)權(quán)利要求35的記錄介質(zhì),其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的命令、并在預(yù)定的等待時(shí)間延遲后、向所述處理主件傳遞從所述介質(zhì)再現(xiàn)裝置接收的所述數(shù)據(jù)的過(guò)程。
41.根據(jù)權(quán)利要求35的記錄介質(zhì),其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并僅在讀出所述數(shù)據(jù)的平均速度小于預(yù)定速度時(shí)、向所述處理主件傳遞從所述介質(zhì)再現(xiàn)裝置接收的所述數(shù)據(jù)的過(guò)程。
42.根據(jù)權(quán)利要求35的記錄介質(zhì),其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并且在向所述處理主件傳輸前、進(jìn)行由所述介質(zhì)再現(xiàn)裝置讀出的所述數(shù)據(jù)的全部或部分的數(shù)據(jù)轉(zhuǎn)換處理的過(guò)程。
43.根據(jù)權(quán)利要求42的記錄介質(zhì),其中所述數(shù)據(jù)轉(zhuǎn)換處理是將所述數(shù)據(jù)轉(zhuǎn)換成通過(guò)進(jìn)行預(yù)定處理使得所述數(shù)據(jù)能夠被恢復(fù)的狀態(tài)中的數(shù)據(jù)的處理。
44.根據(jù)權(quán)利要求43的記錄介質(zhì),其中將所述數(shù)據(jù)轉(zhuǎn)換成通過(guò)進(jìn)行預(yù)定處理使得所述數(shù)據(jù)能夠被恢復(fù)的狀態(tài)中的數(shù)據(jù)的所述處理、是通過(guò)進(jìn)行預(yù)定處理改變所述數(shù)據(jù)位置的處理。
45.根據(jù)權(quán)利要43的記錄介質(zhì),其中將所述數(shù)據(jù)轉(zhuǎn)換成通過(guò)進(jìn)行預(yù)定處理使得所述數(shù)據(jù)能夠被恢復(fù)的狀態(tài)中的數(shù)據(jù)的所述處理、是通過(guò)使用預(yù)定密鑰進(jìn)行處理實(shí)現(xiàn)加密處理的處理。
46.根據(jù)權(quán)利要求45記錄介質(zhì),其中作為所述密鑰或所述密鑰的一部分,使用對(duì)特定裝置唯一的值。
47.根據(jù)權(quán)利要求42的記錄介質(zhì),其中所述數(shù)據(jù)轉(zhuǎn)換處理是將所述數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)中的數(shù)據(jù)的處理。
48.根據(jù)權(quán)利要求47的記錄介質(zhì),其中將所述數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)中的數(shù)據(jù)的所述處理是惡化用音頻信號(hào)表示的所述數(shù)據(jù)的聲音質(zhì)量的處理。
49.根據(jù)權(quán)利要求47的記錄介質(zhì),其中將從所述記錄介質(zhì)讀出的所述原始數(shù)據(jù)轉(zhuǎn)換成不可恢復(fù)狀態(tài)的其它數(shù)據(jù)的所述處理是用所述其它數(shù)據(jù)秘密代替所述原始數(shù)據(jù)的處理。
50.根據(jù)權(quán)利要求35的記錄介質(zhì),其中版權(quán)保護(hù)執(zhí)行過(guò)程是在將所述命令內(nèi)容變換后向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令,并根據(jù)作為轉(zhuǎn)換結(jié)果獲得的命令將由所述介質(zhì)再現(xiàn)裝置讀出的所述數(shù)據(jù)傳遞到所述處理主件的過(guò)程。
51.根據(jù)權(quán)利要求35的記錄介質(zhì),其中所述版權(quán)保護(hù)執(zhí)行過(guò)程是在將所述命令變換成另一命令后向所述介質(zhì)再現(xiàn)裝置傳遞從所述記錄介質(zhì)讀出數(shù)據(jù)的所述命令、并向所述處理主件傳輸讀出錯(cuò)誤的信號(hào)的過(guò)程。
全文摘要
為了保護(hù)版權(quán),提供了一種再現(xiàn)控制方法,它能夠通過(guò)使用如個(gè)人計(jì)算機(jī)的信息處理裝置、限制由如光盤(pán)驅(qū)動(dòng)裝置的介質(zhì)再現(xiàn)裝置再現(xiàn)音樂(lè)數(shù)據(jù)等。通過(guò)監(jiān)視信息處理裝置的計(jì)算主體(應(yīng)用程序OS)向介質(zhì)再現(xiàn)裝置(如光盤(pán)驅(qū)動(dòng)裝置)發(fā)出的、并且以預(yù)定格式記錄在記錄介質(zhì)上的數(shù)據(jù)讀出指令,在確認(rèn)了發(fā)出了以預(yù)定格式記錄的數(shù)據(jù)讀出指令時(shí),進(jìn)行版權(quán)保護(hù)處理以保護(hù)版權(quán)。所述版權(quán)保護(hù)處理進(jìn)行阻止再現(xiàn)和記錄、或通過(guò)使用命令和數(shù)據(jù)轉(zhuǎn)換有條件地允許再現(xiàn)和記錄的處理。
文檔編號(hào)H04L9/16GK1507626SQ03800180
公開(kāi)日2004年6月23日 申請(qǐng)日期2003年1月28日 優(yōu)先權(quán)日2002年2月1日
發(fā)明者豬口達(dá)也, 川上麻子, 林忍, 子 申請(qǐng)人:索尼公司