專利名稱:把id信息添加到數(shù)字內(nèi)容中并讀取該信息的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于把標(biāo)識(shí)信息(ID)添加到數(shù)字內(nèi)容中并讀取該信息的方法。
背景技術(shù):
1991年在美國(guó)提出信息高速公路,此后在以因特網(wǎng)為代表的網(wǎng)絡(luò)上的信息分配成為一個(gè)新的社會(huì)基礎(chǔ)。在這新的網(wǎng)絡(luò)社會(huì)中,由于諸如電子商務(wù)等領(lǐng)域與安全性相關(guān),所以在這些領(lǐng)域中需要安全的加密和驗(yàn)證。
另一方面,因特網(wǎng)的一個(gè)原理是諸如圖片、動(dòng)畫(huà)和音樂(lè)(以下統(tǒng)稱為內(nèi)容)等數(shù)字內(nèi)容的自由分配。目前,即使對(duì)于諸如文學(xué)作品等有價(jià)值的內(nèi)容,也可以容易地進(jìn)行制作和分配非法拷貝。采用在因特網(wǎng)上使用內(nèi)容時(shí)的收費(fèi)、可以防止非法復(fù)制或修改以及保護(hù)版權(quán)都是需要提出和解決的嚴(yán)重問(wèn)題。這些提議對(duì)于網(wǎng)絡(luò)社會(huì)和文化的共同發(fā)展是極為重要的。
因此,需要設(shè)計(jì)一種追查數(shù)字內(nèi)容的非法拷貝的通用方法。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種適用于現(xiàn)有內(nèi)容的標(biāo)識(shí)(ID)添加方法。
本發(fā)明的另一個(gè)目的是提供一種適用于沒(méi)有保留區(qū)或備注區(qū)的內(nèi)容的ID添加方法,這些區(qū)域在內(nèi)容中不起任何作用。
本發(fā)明的再一個(gè)目的是提供了一種ID添加方法,該方法在添加ID信息時(shí)基本上不產(chǎn)生內(nèi)容質(zhì)量劣化。
本發(fā)明的又一個(gè)目的是提供了一種嵌入的可容易地被檢測(cè)的ID信息的ID添加方法。
本發(fā)明的還有一個(gè)目的是提供了一種ID讀出方法,該方法可容易地檢測(cè)和解釋嵌入內(nèi)容中的ID信息。
依據(jù)本發(fā)明一個(gè)實(shí)施例的方法包括把內(nèi)容裝入使用該內(nèi)容的信息終端,并把與該信息終端或其用戶相關(guān)的ID信息添加到所裝入內(nèi)容的可感知部分中的預(yù)定位置。(內(nèi)容可以是數(shù)字?jǐn)?shù)據(jù)的任意集合,可以具有數(shù)據(jù)值序列的形式。可感知部分包含在該內(nèi)容中起作用的的數(shù)據(jù),而不是在內(nèi)容中不起任何作用的保留區(qū)或備注區(qū)。)首先把內(nèi)容裝入信息終端。隨后,把ID信息添加到內(nèi)容中的預(yù)定位置。用添加到其中的ID信息來(lái)識(shí)別復(fù)制該內(nèi)容的非法拷貝的用戶。由于把ID信息添加到預(yù)定位置,所以不需要串搜索。本方法適用于現(xiàn)有的內(nèi)容,因?yàn)樗A(yù)先不需要特殊數(shù)據(jù)塊。
在本發(fā)明另一個(gè)方面,以空間頻率信息的形式把ID信息添加到裝入信息終端的整個(gè)內(nèi)容中?!翱臻g頻率信息”是相應(yīng)于任何方向上的空間頻率的信息。在這方面,通過(guò)例如逆正交變換把ID信息轉(zhuǎn)換成空間頻率信息,從而反映到內(nèi)容數(shù)據(jù)中。逆正交變換可以是逆快速傅里葉變換(IFFT)或逆離散余弦變換(IDCT)。本方法還適用于現(xiàn)有的內(nèi)容。
依據(jù)本發(fā)明的ID讀取過(guò)程,首先通過(guò)例如網(wǎng)絡(luò)獲得一內(nèi)容,然后從其預(yù)定位置讀取ID信息。此ID信息唯一地與一信息終端或其用戶相關(guān)。在另一個(gè)方面,從獲得的內(nèi)容中提取空間頻率信息,然后對(duì)其提供正交變換。通過(guò)此變換來(lái)恢復(fù)添加在內(nèi)容中的ID信息。正交變換可以是快速傅里葉變換(FFT)、離散余弦變換(DCT)等。
附圖概述從以下對(duì)較佳實(shí)施例的描述并結(jié)合附圖將使以上和其它的目的、特征和優(yōu)點(diǎn)變得更加明顯起來(lái),其中
圖1是示出本發(fā)明的較佳實(shí)施例所采用的網(wǎng)絡(luò)系統(tǒng)圖;圖2是示出在PC 4接收到一內(nèi)容時(shí)ID添加的操作流程圖;圖3是示出對(duì)應(yīng)于PC 4中ID添加的結(jié)構(gòu)圖;圖4是示出來(lái)自圖3的ID添加器18的內(nèi)部結(jié)構(gòu)的圖;圖5是示出圖3所示ID添加器18的另一個(gè)結(jié)構(gòu)的圖;圖6是示出ID與用頻譜域表示的空間頻率之間的關(guān)系圖;圖7是示出在圖5中的IFFT部分40轉(zhuǎn)換成實(shí)際圖像數(shù)據(jù)模式的用戶ID的圖;圖8是說(shuō)明把圖7所示的位模式添加到解碼圖像上的方法圖;圖9是示出圖6的頻譜域的圖,包括疊加在其中的固定基準(zhǔn)信息;
圖10是示出讀取在內(nèi)容中所添加的ID的檢測(cè)裝置的操作流程圖;圖11是示出在檢測(cè)裝置內(nèi)的ID讀取器結(jié)構(gòu)的圖;圖12是示出圖11所示ID讀取器的另一個(gè)結(jié)構(gòu)的圖;圖13是示出由3×3像素構(gòu)成的區(qū)域的圖;圖14是示出用模3運(yùn)算表示的圖13所示3×3像素區(qū)的亮度的圖;圖15是示出將作為ID添加到圖13的3×3像素區(qū)的數(shù)據(jù)模式的圖;以及圖16示出把偏移0或±1加到各個(gè)像素的亮度上以把圖14所示的狀態(tài)變?yōu)閳D15所示狀態(tài)的狀態(tài)圖。
本發(fā)明的較佳實(shí)施方式本發(fā)明可應(yīng)用于圖1所示的網(wǎng)絡(luò)系統(tǒng),它包括服務(wù)器2和連接在網(wǎng)絡(luò)9上的客戶裝置。在該圖中,客戶裝置包括PC 4和8以及個(gè)人數(shù)字助理(PDA)6,它們都是信息終端。
服務(wù)器2把內(nèi)容提供給客戶裝置,從而在客戶端實(shí)行ID添加。這里,作為一個(gè)例子,PC 4設(shè)有添加功能。
圖2是在PC 4接收到一內(nèi)容時(shí)的操作流程圖。首先,PC 4在網(wǎng)絡(luò)9上下載來(lái)自服務(wù)器2的內(nèi)容(S0)。從服務(wù)器還下載對(duì)該內(nèi)容進(jìn)行解碼或解密的程序。此程序可包含在把加密內(nèi)容變成可使用的形式的下載觀察器或?yàn)g覽器。把與PC 4或其用戶相關(guān)的用戶ID信息嵌入觀察器。在觀察器對(duì)內(nèi)容進(jìn)行解碼時(shí)把ID添加到內(nèi)容中(S2)。在添加了ID后,能為諸如顯示或拷貝而使用該內(nèi)容。
圖3示出相應(yīng)于添加到PC 4中的ID的結(jié)構(gòu)。在以下的例子中,假設(shè)內(nèi)容是圖像。首先,用戶把對(duì)一內(nèi)容的請(qǐng)求發(fā)送到運(yùn)行服務(wù)器2的內(nèi)容管理器或提供器(未示出)。在經(jīng)用戶驗(yàn)證后,內(nèi)容管理器經(jīng)由網(wǎng)絡(luò)把被請(qǐng)求的內(nèi)容和觀察器12傳輸?shù)絇C 4。它們由PC 4的通信部分10接收。
現(xiàn)在可使用PC 4中接收到的觀察器12對(duì)接收到的內(nèi)容進(jìn)行解密和顯示。如圖3所示,把該內(nèi)容輸入到觀察器12。觀察器12包括用于對(duì)在傳輸?shù)絇C 4前已被內(nèi)容管理器壓縮或編碼的圖像進(jìn)行解碼的圖像解碼器14、用于存儲(chǔ)ID的ID保存器16以及用于把從ID保存器16讀取的ID添加到經(jīng)解碼的圖像上的ID添加器18。圖像解碼器14具有解密算法。在存儲(chǔ)了對(duì)請(qǐng)求位于ID保存器16中的內(nèi)容的用戶所獨(dú)有的ID后,內(nèi)容管理器傳輸觀察器12。觀察器12可以是引入現(xiàn)有因特網(wǎng)瀏覽器中的插入型器件。
作為在ID添加前防止使用內(nèi)容的措施,例如,由ID添加器18來(lái)保護(hù)PC 4中用于存儲(chǔ)未添加ID的內(nèi)容的存儲(chǔ)區(qū),從而防止讀取該內(nèi)容。具體來(lái)說(shuō),如此設(shè)計(jì)該系統(tǒng),從而在對(duì)包含沒(méi)有ID的內(nèi)容的存儲(chǔ)區(qū)進(jìn)行讀取訪問(wèn)時(shí)使該系統(tǒng)中斷或復(fù)位。一旦添加了ID,則消除該保護(hù),從而根據(jù)需要使用圖像。
如圖3所示,把其中添加有ID的圖像傳輸?shù)斤@示控制器20,在其中把該圖像轉(zhuǎn)換成顯示器24的顯示格式。存儲(chǔ)控制器22把數(shù)據(jù)寫(xiě)入存儲(chǔ)器件26,存儲(chǔ)器件26可以是在其中存儲(chǔ)已解碼圖像的硬盤(pán)單元或類似器件。
圖4示出依據(jù)本發(fā)明一個(gè)實(shí)施例的圖3所示ID添加器18的內(nèi)部結(jié)構(gòu)。添加器18包括用于從ID保存器16中讀取ID的ID讀取器30、用于讀取經(jīng)解碼的圖像的解碼圖像讀取器32和用于把ID添加到解碼圖像數(shù)據(jù)的諸如前面、中間和結(jié)尾部分等預(yù)定位置的混合器34。在ID由n位數(shù)據(jù)來(lái)構(gòu)成且以多刻度來(lái)表示內(nèi)容中圖像像素的亮度時(shí),混合器34例如以ID數(shù)據(jù)的n位依次替換圖像前面部分中n個(gè)像素的亮度的最低位(LSB)。
在操作中,PC 4的用戶請(qǐng)求內(nèi)容管理器運(yùn)行的服務(wù)器2來(lái)傳輸一內(nèi)容。在服務(wù)器2上對(duì)該內(nèi)容進(jìn)行加密,然后經(jīng)由網(wǎng)絡(luò)以觀察器12發(fā)送到PC 4。PC 4的通信部分10接收所傳輸?shù)膬?nèi)容,并把它傳送到已從網(wǎng)絡(luò)接收到的觀察器12。在觀察器12內(nèi),圖像解碼器14對(duì)此內(nèi)容進(jìn)行解碼,并把它傳送到ID添加器18。ID添加器18中的ID讀取器30從ID保存器16中讀取ID并把它提供給混合器34。經(jīng)解碼的圖像讀取器32讀取經(jīng)解碼的圖像并把它傳送到混合器34?;旌掀髟诮邮盏酱薎D和解碼圖像時(shí)以上述方式來(lái)替換亮度的LSB,從而把ID添加到圖像上。把具有該ID的圖像顯示在顯示器24上。也把已添加ID的圖像提供給存儲(chǔ)器26。如果隨后要進(jìn)行修改或復(fù)制存儲(chǔ)在存儲(chǔ)器26中已添加ID的圖像的未授權(quán)企圖時(shí),則這種被修改或復(fù)制的圖像的拷貝將攜帶有添加在存儲(chǔ)器26中所存儲(chǔ)的圖像中的ID信息。因此,可識(shí)別制作此未授權(quán)拷貝的當(dāng)事人。
圖5示出依據(jù)本發(fā)明另一個(gè)實(shí)施例的ID添加器18的其它結(jié)構(gòu)。在該圖中,對(duì)與圖4所示相同的部件給出相同的標(biāo)號(hào),不對(duì)其進(jìn)行重復(fù)說(shuō)明。圖5中的結(jié)構(gòu)包括用于在對(duì)代表ID的信號(hào)上進(jìn)行逆快速傅里葉變換(IFFT)的IFFT部分40以及用于把經(jīng)變換的ID(即,IFFT部分40的輸出)混合成解碼圖像的混合器42。
在本實(shí)施例中,把ID信息表示為頻域中的一個(gè)信號(hào)。在添加這種ID時(shí),把逆正交變換應(yīng)用于代表ID信息的頻率信號(hào),以產(chǎn)生內(nèi)容域中的位模式(bitpattern),然后把該位模式添加到數(shù)字內(nèi)容中。在本說(shuō)明書(shū)中,術(shù)語(yǔ)“內(nèi)容域”指代表數(shù)字內(nèi)容中數(shù)據(jù)的域,而術(shù)語(yǔ)“頻域”指內(nèi)容域通過(guò)正交變換的映射。當(dāng)內(nèi)容是兩維圖像(在以下視圖中所使用的一個(gè)例子)時(shí),內(nèi)容域?yàn)閮删S空間域,相應(yīng)的頻域?yàn)閮删S空間頻域。當(dāng)內(nèi)容是音頻時(shí),則內(nèi)容域可以是時(shí)域,而頻域可以是一維頻域。
圖6示出作為頻域中的信號(hào)的ID信息的表示例子的圖。把兩維圖像用作內(nèi)容的一個(gè)例子。矩形52代表用于兩維空間域的兩維空間頻域。箭頭54a和54b表示相應(yīng)空間域的x和y方向,而箭頭56a和56b表示頻域中頻率增加的方向,它們分別相應(yīng)于空間域的x和y方向。在此頻域中,在其各個(gè)位置(xa,ya)、(xb,yb)和(xc,yc)處標(biāo)出代表三個(gè)用戶A、B和C的ID信息的信號(hào)。例如,對(duì)于用戶A,頻率信號(hào)具有以點(diǎn)(xa,ya)為中心的陡峭峰值。該陡峭峰值可具有有限寬度,或者它可以是一三角函數(shù)。這樣,由兩維頻域中的一點(diǎn)來(lái)代表一用戶的ID信息。
圖7示出被IFFT部分40轉(zhuǎn)換成空間域的位模式的用戶A的ID信息的圖。圖7所示位模式中的像素在陰影區(qū)具有值“1”,在非陰影區(qū)具有值“0”。在該例中,由于代表用戶A的ID信息的頻率信號(hào)相對(duì)于x和y方向(見(jiàn)圖6)基本上位于頻譜域的中心,所以圖7所示陰影和非陰影區(qū)的空間頻率在x和y方向上一樣地更大或更小。例如,對(duì)于用戶B,由于代表該用戶的ID信息的頻率信號(hào)沿兩個(gè)方向都具有較高的頻率,所以在結(jié)果位模式中的陰影和非陰影區(qū)將較窄(未示出)。
圖8是說(shuō)明把包含諸如圖7所示的ID信息的位模式添加到解碼圖像(數(shù)字內(nèi)容)上的方法的圖。在該例中,以八位的二進(jìn)制數(shù)據(jù)來(lái)表示解碼圖像的像素的亮度值。通過(guò)以包含ID信息的位模式中相應(yīng)像素的值來(lái)替換每個(gè)像素亮度值的LSB,從而把ID信息添加到解碼圖像中。因而,在本例中,以“1”來(lái)替換在相應(yīng)于圖7陰影區(qū)的區(qū)域內(nèi)的解碼圖像中像素的LSB,而以“0”來(lái)替換在相應(yīng)于圖7非陰影區(qū)的區(qū)域內(nèi)的像素的LSB。來(lái)自解碼圖像的像素的亮度值的其余七位不變。因而,在本例中,把ID添加到整個(gè)圖像或其擴(kuò)展部分上。本方法作為對(duì)于防止內(nèi)容的局部截止的相對(duì)措施是有益的,因?yàn)榭扇绱诉x擇添加ID的擴(kuò)展部分,從而將基本上損害內(nèi)容的有用部分的部分進(jìn)行截止。
已描述了添加ID信息的本發(fā)明的特定實(shí)施例。這些實(shí)施例的許多變化都是可行的,以下將描述其中的一些。
第一,雖然在上述實(shí)施例中經(jīng)由網(wǎng)絡(luò)來(lái)分配內(nèi)容,但也可通過(guò)把該內(nèi)容存儲(chǔ)在諸如CD-ROM或軟盤(pán)等媒體中并把它裝到PC上來(lái)分配該內(nèi)容。上述實(shí)施例可適用于這種內(nèi)容分配的其它方法。
第二,雖然在上述實(shí)施例中把靜止圖像用作數(shù)字內(nèi)容的一個(gè)例子,但可把這些方法應(yīng)用于其它類型的數(shù)字內(nèi)容,諸如運(yùn)動(dòng)圖像(例如,視頻)或音頻內(nèi)容。對(duì)于運(yùn)動(dòng)圖像,可把ID信息分割成多個(gè)部分,可把不同的部分添加到不同的圖像幀中。對(duì)于音頻內(nèi)容,可以音頻解碼器、音頻輸出控制器和揚(yáng)聲器來(lái)分別替換圖3中的圖像解碼器14、顯示控制器20和顯示器24。此外,一維IFFT滿足音頻內(nèi)容,因?yàn)樗且痪S數(shù)據(jù)。此外,雖然在圖像的情況下把ID信息添加到亮度值的位上,但在音頻內(nèi)容的情況下還可把該信息添加到頻率信號(hào)的LSB等。
第三,不必把ID存儲(chǔ)在內(nèi)容的LSB中。只要對(duì)內(nèi)容的感知質(zhì)量的影響不明顯量化數(shù)據(jù)的任何位就可以存儲(chǔ)該ID。應(yīng)注意,甚至可把可感知的添加用作可見(jiàn)的水印。
第四,雖然在上述實(shí)施例中把ID添加到與較高位無(wú)關(guān)的較低位,但可對(duì)較低位給出偏移,從而包括較高位的整個(gè)數(shù)據(jù)包含該ID。
圖13示出諸如圖像等內(nèi)容中的3×3像素區(qū)的一個(gè)例子,其中把各個(gè)像素的亮度示為“10,8,0...”。圖14是示出圖像中相同的3×3像素區(qū)的亮度的圖,但它是用模3運(yùn)算來(lái)表示的。使用該算法,例如其亮度為10的像素的相應(yīng)值就變?yōu)?。圖15示出表示使用先前所述的方法產(chǎn)生的將被添加到圖14所示圖像的3×3像素區(qū)中的ID信息的采樣數(shù)據(jù)模式。該ID模式也以模3運(yùn)算來(lái)表示。在該例中,將把0、1和2的分別添加到像素的第一、第二和第三行。圖16示出把-1、0或1中的一個(gè)偏移加到圖14所示3×3像素區(qū)的每個(gè)像素值以獲得圖15所示3×3像素區(qū)的相應(yīng)像素值的情況的圖。在操作中,通過(guò)依據(jù)圖16所示的計(jì)算而把一偏移值-1、0或1加到每個(gè)像素,從而把此ID信息添加到圖13所示圖像的3×3像素區(qū)中。依據(jù)該方法,從總體上把偏移加到亮度數(shù)據(jù),從而包括較高位的整個(gè)數(shù)據(jù)包含該ID。
由于此方法可防止直接暴露ID,與把ID添加到較低位不同,因而增加了安全性。另一個(gè)優(yōu)點(diǎn)是,還可添加諸如2等不同于“0”和“1”的數(shù)據(jù)。雖然這里描述了模3運(yùn)算,但還可使用根據(jù)其它數(shù)目的模算法。可利用任何其它的數(shù)學(xué)、布爾代數(shù)或密碼辦法。
第五,在上述實(shí)施例中,混合器34(圖4)把ID信息添加到諸如數(shù)據(jù)序列的前面部分等預(yù)定位置。此預(yù)定位置可以是在數(shù)據(jù)值稍稍偏移時(shí)不容易感知效果的位置。因而,內(nèi)容的質(zhì)量(靜止圖像、運(yùn)動(dòng)圖像、聲音、文本等的質(zhì)量)幾乎不受影響。
第六,在圖3所示的實(shí)施例中,分別提供了圖像解碼器14和ID添加器18。這些元件可結(jié)合成一個(gè)元件,從而允許同時(shí)執(zhí)行圖像恢復(fù)和ID添加。
第七,在圖3所示的實(shí)施例中,用于解密和/或解碼的程序包含在觀察器或?yàn)g覽器中。該程序可采用任何其它形式,只要它可把內(nèi)容恢復(fù)成可被用戶使用的適當(dāng)形式。
第八,雖然以頻域(圖6)中的一點(diǎn)來(lái)代表一個(gè)用戶的ID信息,但也可以其它形式來(lái)表示ID信息。例如,可利用一組多個(gè)離散的點(diǎn)或兩維區(qū)域來(lái)表示一個(gè)用戶的ID信息。
第九,在諸如圖6所示的頻域表示中,可加上諸如圖9所示的兩條直線100、102等基準(zhǔn)信息??稍趶膬?nèi)容中讀取所添加的ID信息時(shí)利用此基準(zhǔn)信息,因?yàn)樵陬l域中其位置是固定且已知。在基準(zhǔn)信息的幫助下,可更確定地指定ID的位置,從而即使在已通過(guò)例如旋轉(zhuǎn)或放大而修改內(nèi)容時(shí)也可識(shí)別由ID所表示的用戶。
已描述了用于添加ID信息的方法。接著將描述用于讀取所添加的ID信息的方法。
如果要非法地復(fù)制或修改一個(gè)內(nèi)容(以下叫做非法動(dòng)作),則想要識(shí)別未授權(quán)的侵權(quán)者。這可以通過(guò)讀取添加到內(nèi)容中的ID信息來(lái)實(shí)現(xiàn)。可在網(wǎng)絡(luò)中的任何地方提供用于讀取所添加的ID信息的裝置(以下叫做檢測(cè)器)。例如,代理服務(wù)器可設(shè)有這樣的檢測(cè)器。
圖10是示出檢測(cè)器的操作的流程圖。檢測(cè)器裝入來(lái)自存儲(chǔ)器件或存儲(chǔ)媒體的內(nèi)容(S10)并讀取添加到其中的ID信息(S12)。如果檢測(cè)到非法動(dòng)作,則檢測(cè)器采取諸如把未授權(quán)的侵權(quán)者通知內(nèi)容管理器等適當(dāng)?shù)拇胧?br>
圖11示出用于讀取內(nèi)容中所添加的ID信息的檢測(cè)器的一個(gè)實(shí)施例。檢測(cè)器60(可位于一PC中)包括從網(wǎng)絡(luò)獲得內(nèi)容的通信部分62、從獲得的內(nèi)容中讀取ID的ID讀取器64以及控制顯示器68從而顯示所讀取的ID的顯示控制器66。
在本實(shí)施例中,ID讀取器64從預(yù)定位置讀取信息,例如所獲得的內(nèi)容的數(shù)據(jù)序列前面部分的LSB,并根據(jù)所提取的數(shù)據(jù)來(lái)重建ID。如果此過(guò)程未產(chǎn)生任何有意于識(shí)別用戶的ID信息,則判斷該內(nèi)容是原始的,即沒(méi)有添加用戶ID信息。另一方面,如果在網(wǎng)絡(luò)上發(fā)現(xiàn)其中添加有用戶ID的內(nèi)容,則由所添加的ID來(lái)識(shí)別的用戶可能已非法地分配了該內(nèi)容。根據(jù)此ID來(lái)追查可能的非法動(dòng)作。
圖12是示出依據(jù)本發(fā)明另一個(gè)實(shí)施例的另一個(gè)ID讀取器的圖。該ID讀取器用于讀取作為空間頻率信息添加在內(nèi)容中的ID。ID讀取器64包括從所獲得的內(nèi)容中提取LSB以形成位模式的LSB提取器72以及對(duì)由所提取的LSB形成的位模式進(jìn)行快速傅里葉變換(FFT)的FFT部分74。
這里的操作是圖6到8所示操作的逆操作。首先提取代表所添加的ID信息的LSB(圖8)。然后檢測(cè)由內(nèi)容中的LSB所形成的位模式(圖7)。由FFT部分74從位模式中分別計(jì)算位模式沿x和y方向的空間頻率。在圖7所示的采樣位模式中,F(xiàn)FT計(jì)算揭示了圖6所示用戶A的ID。從而認(rèn)為侵權(quán)者為用戶A。
該方法的優(yōu)點(diǎn)在于,它不需要比較可疑內(nèi)容和原始內(nèi)容來(lái)檢測(cè)ID。
用于讀取所添加的ID信息的上述方法可具有許多變化。先前在本說(shuō)明書(shū)中上述的ID添加方法的每個(gè)變化可具有ID讀取方法的相應(yīng)變化。例如,在已使用諸如先前參考圖13-16所述的一個(gè)方法把偏移加到較低位的情況下可讀取該ID。此外,在把ID添加到內(nèi)容的預(yù)定位置時(shí),諸如數(shù)據(jù)值的偏移不產(chǎn)生明顯可感知的效果的位置,提供了讀出方法來(lái)檢測(cè)與ID添加方法一致的相同位置。總的來(lái)說(shuō),可進(jìn)行ID讀取,只要添加器和讀取器采用相同的添加/讀出方案。
此外,雖然在以上實(shí)施例中檢測(cè)器連到一網(wǎng)絡(luò),但如果它只檢測(cè)到存儲(chǔ)在存儲(chǔ)媒體中的內(nèi)容,則它也可以是脫機(jī)的獨(dú)立式。
此外,在上述實(shí)施例中,在使用該內(nèi)容的信息終端處即在用戶一側(cè)實(shí)行ID添加。然而,對(duì)本領(lǐng)域的技術(shù)人員明顯的是,這里所述的把ID信息添加到內(nèi)容中的各種方法同樣可應(yīng)用于內(nèi)容分配方案,其中在內(nèi)容提供者一側(cè)實(shí)行ID添加。
當(dāng)然,可以理解,在各種方面,本發(fā)明的修改對(duì)本領(lǐng)域內(nèi)的技術(shù)人員是明顯的。其它實(shí)施例也是可行的依據(jù)本特定申請(qǐng)的特定設(shè)計(jì)。因此,不應(yīng)由這里所述的特定實(shí)施例來(lái)限制本發(fā)明的范圍,而是只由附加的權(quán)利要求書(shū)來(lái)定義。
權(quán)利要求
1.一種用于在包括數(shù)據(jù)值的數(shù)字內(nèi)容中添加識(shí)別信息(ID)的方法,其特征在于所述方法包括把數(shù)字內(nèi)容裝到將使用該數(shù)字內(nèi)容的信息終端內(nèi);以及把與該信息終端或其用戶有關(guān)的ID的表示添加到所裝內(nèi)容的可感知部分中。
2.如權(quán)利要求1所述的方法,其特征在于把ID的表示添加到所裝內(nèi)容的預(yù)定位置。
3.如權(quán)利要求2所述的方法,其特征在于添加步驟包括處理所裝內(nèi)容預(yù)定位置處數(shù)據(jù)值的較低位。
4.如權(quán)利要求3所述的方法,其特征在于ID的表示包括多位,處理步驟包括以ID表示中的相應(yīng)位來(lái)替換所裝內(nèi)容預(yù)定位置處一系列數(shù)據(jù)值中每個(gè)值的最低位。
5.如權(quán)利要求2所述的方法,其特征在于添加步驟包括把偏移加到位于內(nèi)容預(yù)定位置處的一系列數(shù)據(jù)值中的每一個(gè)。
6.如權(quán)利要求5所述的方法,其特征在于ID的表示包括多個(gè)數(shù)字,每個(gè)數(shù)字具有N個(gè)可能值中的一個(gè),N是預(yù)定的整數(shù),加到每個(gè)數(shù)據(jù)值的偏移與數(shù)據(jù)值與偏移的和被N除得到的余數(shù)有關(guān),而且與ID表示中的相應(yīng)數(shù)字有關(guān)。
7.如權(quán)利要求2所述的方法,其特征在于預(yù)定位置是在該位置添加ID在數(shù)字內(nèi)容中不產(chǎn)生明顯可感知效果的位置。
8.如權(quán)利要求1所述的方法,其特征在于把ID的表示添加到所裝內(nèi)容中擴(kuò)展部分上的所裝數(shù)字內(nèi)容。
9.如權(quán)利要求8所述的方法,其特征在于所裝內(nèi)容的擴(kuò)展部分定義了一內(nèi)容域,ID的表示是與內(nèi)容域有關(guān)的頻域中的一個(gè)表示。
10.如權(quán)利要求9所述的方法,其特征在于頻域是經(jīng)由正交變換的內(nèi)容域的映射,添加步驟包括經(jīng)由逆正交變換對(duì)ID的頻域表示進(jìn)行逆變換而成為ID的內(nèi)容域表示;以及把經(jīng)逆變換的ID添加到內(nèi)容中。
11.如權(quán)利要求10所述的方法,其特征在于添加步驟包括處理內(nèi)容的數(shù)據(jù)的較低位。
12.如權(quán)利要求11所述的方法,其特征在于經(jīng)逆變換的ID包括多位,處理步驟包括以逆變換ID的相應(yīng)位來(lái)替換內(nèi)容的多個(gè)數(shù)據(jù)值中每一個(gè)的最低位。
13.如權(quán)利要求10所述的方法,其特征在于添加步驟包括把偏移添加到內(nèi)容的多個(gè)數(shù)據(jù)值中的每一個(gè)。
14.如權(quán)利要求13所述的方法,其特征在于經(jīng)逆變換的ID包括多個(gè)數(shù)字,每個(gè)數(shù)字具有N個(gè)可能值中的一個(gè),N為預(yù)定的整數(shù),加到每個(gè)數(shù)據(jù)值的偏移與數(shù)據(jù)值與偏移的和被N除得的余數(shù)有關(guān),且與逆變換ID中的相應(yīng)數(shù)字有關(guān)。
15.如權(quán)利要求8所述的方法,其特征在于把基準(zhǔn)信息以頻域中的基準(zhǔn)信息的形式添加到數(shù)字的內(nèi)容中,
16.如權(quán)利要求1所述的方法,其特征在于對(duì)所裝的內(nèi)容進(jìn)行加密,添加步驟包括對(duì)所裝的內(nèi)容進(jìn)行解密;以及把ID的表示添加到經(jīng)解密的內(nèi)容中。
17.如權(quán)利要求1所述的方法,其特征在于對(duì)所裝的內(nèi)容進(jìn)行加密,添加步驟包括對(duì)內(nèi)容進(jìn)行解密同時(shí)把ID的表示添加到內(nèi)容中。
18.如權(quán)利要求1所述的方法,其特征在于還包括在添加ID信息后能夠使用信息終端處的數(shù)字內(nèi)容。
19.一種分配數(shù)字內(nèi)容的方法,其特征在于包括向內(nèi)容管理器發(fā)出對(duì)來(lái)自信息終端的數(shù)字內(nèi)容的請(qǐng)求,該請(qǐng)求識(shí)別信息終端或其用戶;響應(yīng)于該請(qǐng)求接收內(nèi)容管理器所傳輸?shù)谋徽?qǐng)求內(nèi)容,對(duì)接收到的內(nèi)容進(jìn)行加密;響應(yīng)于該請(qǐng)求而接收內(nèi)容管理器所傳輸?shù)慕饷艹绦?,解密程序嵌入識(shí)別信息終端或其用戶的ID信息;以及使用接收到的解密程序來(lái)處理該內(nèi)容,以產(chǎn)生其中添加了ID信息的解密內(nèi)容。
20.如權(quán)利要求19所述的方法,其特征在于處理步驟包括使用接收到的解密程序?qū)邮盏降膬?nèi)容進(jìn)行解密;以及把ID信息添加到使用接收到的解密程序進(jìn)行解密的內(nèi)容中。
21.如權(quán)利要求19所述的方法,其特征在于還包括防止在把ID信息添加到解密內(nèi)容前使用該解密內(nèi)容。
22.如權(quán)利要求19所述的方法,其特征在于還包括使能夠在添加ID信息后使用信息終端處的數(shù)字內(nèi)容。
23.如權(quán)利要求19所述的方法,其特征在于信息終端和內(nèi)容管理器連到一網(wǎng)絡(luò),經(jīng)由該網(wǎng)絡(luò)來(lái)傳輸請(qǐng)求、數(shù)字內(nèi)容和解密程序。
24.一種分配數(shù)字內(nèi)容的方法,其特征在于包括從信息終端接收對(duì)內(nèi)容管理器處的數(shù)字內(nèi)容的請(qǐng)求,該請(qǐng)求識(shí)別該信息終端或其用戶;響應(yīng)于該請(qǐng)求把被請(qǐng)求的內(nèi)容傳輸?shù)叫畔⒔K端,對(duì)所傳輸?shù)膬?nèi)容進(jìn)行加密;以及響應(yīng)于該請(qǐng)求把解密程序傳輸?shù)皆撔畔⒔K端,解密程序嵌入識(shí)別發(fā)出請(qǐng)求的信息終端或其用戶的ID信息,解密程序可在所傳輸?shù)募用軆?nèi)容上進(jìn)行操作,以產(chǎn)生其中添加有ID信息的解密內(nèi)容。
25.如權(quán)利要求24所述的方法,其特征在于信息終端和內(nèi)容管理器連到一網(wǎng)絡(luò),經(jīng)由該網(wǎng)絡(luò)來(lái)傳輸請(qǐng)求、數(shù)字內(nèi)容和解密程序。
26.一種從具有使用權(quán)利要求4的方法添加的ID的數(shù)字內(nèi)容中讀取ID的方法,其特征在于包括從所添加內(nèi)容的預(yù)定位置處的數(shù)據(jù)值序列中提取最低位;以及從所提取的位中獲得ID。
27.一種從具有使用權(quán)利要求5的方法添加的ID的數(shù)字內(nèi)容中讀取ID的方法,其特征在于包括從所添加內(nèi)容的預(yù)定位置處的數(shù)據(jù)值序列中提取偏移;以及從所提取的偏移中獲得ID。
28.一種從具有使用權(quán)利要求10的方法添加的ID的數(shù)字內(nèi)容中讀取ID的方法,其特征在于包括從所添加內(nèi)容提取所添加的經(jīng)逆變換的ID;經(jīng)由正交變換把所提取的ID轉(zhuǎn)換成ID的頻域表示;以及從經(jīng)變換的頻域表示中獲得ID。
29.一種從具有使用權(quán)利要求12的方法添加的ID的數(shù)字內(nèi)容中讀取ID的方法,其特征在于包括從所添加內(nèi)容的數(shù)據(jù)值的最低位中提取所添加的經(jīng)逆變換的ID;經(jīng)由正交變換把所提取的ID轉(zhuǎn)換成ID的頻域表示;以及從經(jīng)變換的頻域表示中獲得ID。
30.一種從具有使用權(quán)利要求13的方法添加的ID的數(shù)字內(nèi)容中讀取ID的方法,其特征在于包括通過(guò)從所添加的內(nèi)容中提取偏移來(lái)提取所添加的經(jīng)逆變換的ID;經(jīng)由正交變換把所提取的ID轉(zhuǎn)換成ID的頻域表示;以及從經(jīng)變換的頻域表示中獲得ID。
31.一種把識(shí)別信息(ID)添加到數(shù)字內(nèi)容中的設(shè)備,其特征在于包括通信部分,用于接收加密的數(shù)字內(nèi)容和嵌入ID信息的解密程序,該解密程序可用于對(duì)加密內(nèi)容進(jìn)行解密并把嵌入的ID信息添加到經(jīng)解密的內(nèi)容中;以及利用接收到的解密程序從接收到的加密內(nèi)容中產(chǎn)生其中添加有ID信息的解密內(nèi)容的裝置。
32.如權(quán)利要求31所述的設(shè)備,其特征在于還包括一顯示控制器,用于顯示其中添加有ID信息的解密內(nèi)容。
33.如權(quán)利要求32所述的設(shè)備,其特征在于還包括用于防止解密內(nèi)容在被添加ID前顯示的裝置。
34.如權(quán)利要求31所述的設(shè)備,其特征在于還包括用于存儲(chǔ)其中添加有ID信息的解密內(nèi)容的存儲(chǔ)器。
35.一種在數(shù)字內(nèi)容中添加識(shí)別信息(ID)的設(shè)備,其特征在于包括通信裝置,用于接收數(shù)字內(nèi)容;以及ID添加器,用于把ID添加到接收到的內(nèi)容的可感知部分。
36.如權(quán)利要求35所述的設(shè)備,其特征在于添加器把ID添加到內(nèi)容的預(yù)定位置。
37.如權(quán)利要求35所述的設(shè)備,其特征在于ID是以頻域表示的,頻域與內(nèi)容所定義的內(nèi)容域有關(guān)。
38.如權(quán)利要求35所述的設(shè)備,其特征在于還包括顯示控制器,用于顯示內(nèi)容;以及用于防止內(nèi)容在被添加ID前顯示的裝置。
39.如權(quán)利要求35所述的設(shè)備,其特征在于還包括防止在被添加ID前利用數(shù)字內(nèi)容的保護(hù)器。
全文摘要
在把數(shù)字內(nèi)容裝到PC等信息終端后,把PC的觀看者或用戶所獨(dú)有的ID信息添加到內(nèi)容中。把ID信息添加到內(nèi)容的預(yù)定位置,或者也可以空間頻率的形式把它添加到整個(gè)內(nèi)容上。然后,使得在終端中能夠使用添加有ID的內(nèi)容。
文檔編號(hào)G06F1/00GK1236521SQ97199442
公開(kāi)日1999年11月24日 申請(qǐng)日期1997年11月6日 優(yōu)先權(quán)日1996年11月8日
發(fā)明者伊藤博文, 山下伸一 申請(qǐng)人:株式會(huì)社莫諾利斯