JPH0845179A - コード化装置 - Google Patents
コード化装置Info
- Publication number
- JPH0845179A JPH0845179A JP7188136A JP18813695A JPH0845179A JP H0845179 A JPH0845179 A JP H0845179A JP 7188136 A JP7188136 A JP 7188136A JP 18813695 A JP18813695 A JP 18813695A JP H0845179 A JPH0845179 A JP H0845179A
- Authority
- JP
- Japan
- Prior art keywords
- digital object
- value
- modified
- discrete
- identification number
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 239000003607 modifier Substances 0.000 claims description 10
- 238000000034 method Methods 0.000 description 22
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 239000003086 colorant Substances 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010924 continuous production Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/0028—Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/16—Program or content traceability, e.g. by watermarking
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0071—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a purchase action
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00884—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32203—Spatial or amplitude domain methods
- H04N1/32208—Spatial or amplitude domain methods involving changing the magnitude of selected pixels, e.g. overlay of information or super-imposition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/007—Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0051—Embedding of the watermark in the spatial domain
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0081—Image watermarking whereby both original and watermarked images are required at decoder, e.g. destination-based, non-blind, non-oblivious
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91307—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
- H04N2005/91328—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a copy management signal, e.g. a copy generation management signal [CGMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91307—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
- H04N2005/91335—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a watermark
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3233—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
- H04N2201/327—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs which are undetectable to the naked eye, e.g. embedded codes
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Storage Device Security (AREA)
Abstract
するコード化及び復号装置を提供する。 【構成】ディスク1001または類似のデジタル媒体上
に記憶されたオリジナル・デジタル・オブジェクトは、
キーボードまたはその他のデータ入力装置によって入力
されたコード化すべき情報1005と共に、デジタル・
コンピュータ1003によって読み取られる。コンピュ
ータは、オリジナル・オブジェクト・データを、コード
化すべき情報と組み合わせて、その結果得られるデータ
を供給媒体1007上に記憶する。
Description
術に関し、より詳細には、ケーブル・テレビ及び衛生放
送等によるデジタル信号の配信の不正使用を防ぐ技術に
関する。
年間のうちに、娯楽産業界は、厳密なアナログ情報の提
供業者からデジタル情報の提供業者への転換を開始し
た。たとえば、フォノグラフ・レコードおよび事前記録
アナログ・オーディオ・テープは音楽を供給するための
主要な媒体であったが、今日では、コンパクト・ディス
クおよびデジタル・オーディオ・テープ(DAT)が供
給用の好ましい媒体である。事前記録製品用の小売経路
も変化し始めた。従来、消費者は音楽製品またはオーデ
ィオ製品を小売店からしか入手できなかったが、今日で
は、他の多数の供給経路を利用することができる。ホー
ム・ケーブル・システムは、映画などの消費者にペイ・
パー・ビュー・サービスを提供する。衛星システムは、
ケーブルを持たないユーザにもペイ・パー・ビュー・ホ
ーム・サービスを提供する。ケーブル・システムおよび
衛星システムは一般に、アナログ技法を使用するが、直
接放送衛星(DBS)およびそれよりも新しい広帯域幅
ファイバ・ケーブル・システムが現れたため、デジタル
技法が、娯楽および音楽を供給するための主要な技法に
なるであろう。まもなく、大部分の人が、需要に応じて
高品質のイメージおよびオーディオを送信できるファイ
バ・ケーブル供給システムまたは衛星供給システムにア
クセスできるようになろう。「情報ハイウェイ」の時代
が開始した。
1つの理由は、アナログ・システムは転送中の情報を劣
化させるが、デジタル・システムではそのようなことが
起こらないことである。一般に理解されているアナログ
技法の一例はVCR(ビデオ録再生機)である。あるV
CRから他のVCRに映画をコピーしたとき、コピーさ
れたイメージおよびオーディオの品質はオリジナルのイ
メージおよびオーディオの品質よりも劣るものになる。
映画の連続生成を以前の生成コピーから行う場合、ある
時点で、見るに耐えない映画のコピーがもたらされ、サ
ウンド・トラックは、聞こえるにしても非常にひずんだ
ものになる。
るゆるコピーは、オリジナルと同じ品質になる。このた
め、米国の議会は最近、事前記録DATを無制限にコピ
ーすることを制限することを目的とした法律を通過させ
た。しかし、このような法律は、DATのコピーの問題
にしか対処せず、デジタル情報のコピーの一般的な問題
には対処しない。また、オーディオ製品およびビデオ製
品を非合法にコピーして供給することで巨額の富を得て
いる人が、都合の悪い法律によってそれを思いとどまら
せられる可能性は低い。
けでなく他の情報を供給するうえで有用である。たとえ
ば、高品質の静止画像または新聞を転送するには、デジ
タル供給システムを理想的なものにするロスレス供給シ
ステムを使用することが極めて望ましい。人間が見た
り、あるいは聞くことができる大部分のものがデジタル
情報に変換できるので、デジタル情報を「オブジェク
ト」を表すものとみなすと有用である。オブジェクト
は、静止画像でも、歌でも、デジタル表現できるその他
のものでもよい。したがって、オブジェクトはデジタル
・ハイウェイによって容易に供給できるが、許可されな
いコピーからオブジェクトをどのように保護するかの問
題は依然として重大な問題である。
て、以前よりもずっと大きな問題になっている。オブジ
ェクト提供業者は、情報ハイウェイを使用して、需要に
応じて、オブジェクトの「完全な」コピーを消費者に供
給する。すなわち、消費者は、オブジェクトをデジタル
形で得る。したがって、消費者は、オブジェクトの「完
全な」コピーを無制限に作成することができる。その場
合、不謹慎な消費者(著作権侵害者)は、オブジェクト
の所有者の経費でオブジェクトのコピーを作成して販売
することができる。そのような著作権侵害を防ぐには、
オブジェクトの所有者がオブジェクトをデジタル形で供
給できるようにし、同時に、所有者が非合法なコピー者
に責任を負わせられるようにする方法を提供する方法お
よび装置が必要である。
ブジェクトの個別のコピーを識別するコード化および復
号装置を提供するものである。この装置および方法は、
デジタル・オブジェクトが消費者に転送される前に、こ
のオブジェクトの各コピーに識別子の印を付けるように
働く。この識別子は、オリジナル・オブジェクトと、作
成されたオブジェクトのコピーの間の小さなデルタ(差
分)を求めることによってコード化される。したがっ
て、オブジェクトのコピーは、オリジナル・オブジェク
トとは、知られている点でわずかに異なる。このデルタ
は、オリジナル・オブジェクトに対するコード化番号の
加算または減算によって求められる。各コード化番号
は、供給されるオブジェクトの各コピーに固有のもので
よく、それによって、通し番号であるコピー上の識別子
を提供する。1つの可能なコード化番号は、コピーを順
序付けるために消費者によって使用されるトランザクシ
ョン番号である。コード化番号は、オブジェクトのコピ
ーが供給される特定の消費者を識別することもできる。
ナル・デジタル・オブジェクトの間の差分は、コード化
された識別番号である。したがって、デジタル・オブジ
ェクトのコピーが得られた場合、オリジナル・デジタル
・オブジェクトの作者は、コピーを生成するために使用
された識別番号を確認し、コピーが供給された消費者を
判定することができる。
デジタル・オブジェクトのコピーを作成する消費者を見
つけるために使用するツールをデジタル・オブジェクト
の所有者に提供する。オリジナル・デジタル・オブジェ
クトに対する小さな変更が加えられるだけなので、消費
者は依然として高品質の製品を楽しむことができ、オリ
ジナル・オブジェクトの所有者は、所有権を保護する能
力を保持する。
ータの有用性を低減させずに、デジタル・データにささ
いな変更を加えることができることである。たとえば、
写真をデジタル化するとき、デジタル・スキャナは、写
真を一連のカラー・ドットまたはピクセルに変換する。
各ピクセルは、それぞれ、一連の強度を有する、原色か
ら成る、混合色として定義される。各色ごとの一連の強
度は通常、この特定の色が使用されないことを意味する
0から、この特定の色が最も強度が高いことを意味する
255までの範囲である(8ビット・デジタル変換シス
テムを仮定する)。
用されない簡単なケースを示す。写真101は、ピクセ
ル107および109によって代表される一連のピクセ
ルを表すデータ105のストリームを生成するデジタル
・スキャナ103によって走査されたものである。この
例では、ピクセルには3つの数が関連付けられる。赤
色、青色、および黄色の強度は、ピクセルを構成するた
めに使用される。したがって、ピクセル107には、赤
強度111、青強度113、および黄色強度115が関
連付けられる。ピクセルを構成する特定の色は256個
以上の強度値を有することができるが、人間の目はその
ように微細な階調を区別することはできない。その場
合、実際的な問題として、デジタル化イメージは、人間
が検出できるものよりも厳密である。
ルから成る。人間の目は、デジタル化イメージを見たと
きに、ピクセルのグループを平均し、あるいは、混合す
る。人間の目は、高品質のデジタル化イメージを個別の
ピクセルに分解することはできない。デジタル化イメー
ジから単一のイメージが削除された場合、人間の目はそ
の削除を検出しない。同様に、比較的少数の個別のピク
セルを変更した場合、目への補助なしでその変更を検出
することは困難である。
はまる。ピクセルの代わりに、アナログ音声が周期的な
時間間隔でサンプリングされ、デジタル値に変換され
る。これは通常、毎秒約40000サンプルを実行する
アナログ・デジタル(A/D)変換器によって実行され
る。
に変換するプロセスを示す。音声信号201は、サンプ
ル207ないし211によって代表される個別のサンプ
ル値から成るデジタル・データ205のストリームを出
力するA/D変換器203によってサンプリングされ
る。各サンプルは、16ビット・デジタル数で表される
ことが多い。したがって、各サンプルは、0ないし65
535の音声強度値を有することができる。人間の耳
は、音声値64000と64001の微妙な違いを検出
することできず、したがって、デジタル音声は、通常必
要とされるよりも厳密である。また、比較的少数のサン
プルが変更された場合、耳への補助なしでその変更を検
出することは困難あるいは不可能である。したがって、
大部分の目的に関して、デジタル・オブジェクト(デジ
タル化画像または音声)は、一般に必要とされるよりも
厳密である。
て、修正されたデジタル・オブジェクトを見たり、ある
いは聞くとき、識別情報をコード化するために加えられ
た比較的ささいな変更がデジタル・オブジェクトのユー
ザに知覚されないという原則の下で、識別情報をオブジ
ェクト内にコード化する。しかし、導入された変更は、
デジタル・オブジェクトの所有者が、修正されたオブジ
ェクトをオリジナルと比較し、それによって、識別情報
を回復できるようにするのに十分なものである。
うにデジタル化オブジェクトをアナログ形に変換し直す
プロセスを示す。デジタル・サンプル・ストリーム30
1は、個別のサンプル303および305から成り、サ
ンプル301をアナログ信号309に変換するデジタル
・アナログ変換器307に送られる。このアナログ信号
を使用して、当技術分野で周知のようにビデオ・モニタ
311またはオーディオ・スピーカ313が駆動され
る。
るアナログ信号f(n)のセグメントを示す。たとえ
ば、このアナログ・オブジェクトはサウンド・トラック
であってよい。図のアナログ・オブジェクトのセグメン
ト401は、異なる時間に異なる値を有する。したがっ
て、時間2で取られたf(n)信号のサンプルは、信号
の値が30であることを示す。時間3では信号の値は1
0であり、以下、同様である。図5は、f(n)信号を
6回だけ、示された時間にサンプリングするデジタル・
アナログ変換器によって生成される、時間0ないし5で
取られたf(n)信号の値のチャートである。チャート
中の値は、アナログf(n)信号のデジタル相当物を表
し、図示しないアナログ信号の他のサンプルと組み合わ
されると、デジタル・オブジェクトを構成する。
プ、コンパクト・ディスク、または他のデジタル供給媒
体などによる多数の物理形態で消費者に供給することが
できる。前述のように、デジタル・オブジェクトは、デ
ジタル形になると、品質を失わずに容易にコピーされ
る。したがって、識別コードをデジタル・オブジェクト
内にコード化するには、デジタル・オブジェクトを構成
する値を修正する。
て識別コードをコード化するプロセスを示す。図のよう
に、デジタル・オブジェクトの特定の値に識別コードの
数字を加算することによって、識別コード「00520
0」をデジタル・オブジェクト内にコード化する。たと
えば、オリジナル・デジタル・オブジェクトのサンプル
2は「30」であり、識別コードの第3の数字の「5」
をこれに加算して最終値の「35」を得る。同様に、値
が「10」であるサンプル3には、識別コードの第4の
数字の「2」を加算して最終値の「12」を得る。この
プロセスによって、識別コードがコード化された修正済
みデジタル・オブジェクトが作成される。この修正済み
デジタル・オブジェクトをデジタル形で消費者に供給す
る。
が消費者によってアナログ形に変換された結果を示す。
修正済みデジタル・オブジェクトは、修正済みアナログ
信号f(n)’701に変換される。この信号f
(n)’701は、識別情報をコード化するために変更
が加えられたため、オリジナル信号f(n)401とは
異なる。したがって、オリジナル信号の値は、時間2お
よび3でそれぞれ「30」および「10」であるが、同
じサンプル時間での修正済み信号の値は「35」および
「12」である。オリジナル信号のこの修正は、所望の
情報をコード化するのに十分なものであるが、オブジェ
クトに対するささいで基本的に検出不能な変更を表す。
オリジナル信号が毎秒40000回だけサンプリングさ
れたサウンド・トラックであった場合、この変更は1秒
の20000分の1の音声の変更をもたらす。
ように連続サンプルを修正したが、他のコード化方式を
使用すると有利である。たとえば、連続サンプルを変更
する代わりに、サンプルをスキップして、サンプルを2
0000個ごとに変更することによって識別情報をコー
ド化することにより、修正を分散させることができる。
一般に、修正が分散すればするほど、修正は知覚できな
くなる。識別情報またはエラー訂正コードの複数のコピ
ーを修正済みデジタル・オブジェクト内にコード化し
て、データがある程度破壊された場合でも情報を回復で
きるようにすることもできる。
が得られた後、修正済みデジタル・オブジェクトをオリ
ジナル・デジタル・オブジェクトと比較することによっ
て識別情報を回復することができる。図8は、この回復
プロセスを示す。修正済みオブジェクトの6つのサンプ
ル(0ないし5)のそれぞれをオリジナル・デジタル・
オブジェクトの同じ6つのサンプルと比較する。このプ
ロセスは、オリジナル・サンプルの値を修正済みサンプ
ルの値から減算することによって行われる。サンプルご
とにこの減算を実行することによって、この差分が「0
05200」であることが分かる。この差分値は、図6
に関連して説明したように、デジタル・オブジェクト内
にコード化された識別情報である。この情報は、修正済
みデジタル・オブジェクトが消費者「52」に与えられ
たことを示すことができる。
うにコード化をさらに分散させるには、識別番号を2進
数に変換して、各2進ビットを単一のサンプルに追加す
ることができる。このように、個別のサンプルは多くて
1ビットだけ変更される。
リームとしてコード化されるかを示す。コード化すべき
データが「52」10進数である場合、数52は2進数
の「110100」に変換される。したがって、図4中
のf(x)から得られた最初の値にこの2進値を加算す
る場合、最終値は最初の値に非常に近いものになる。サ
ンプル0ないし5の場合、最終値はそれぞれ、1、1、
30、11、40、0である。これらの最終値は、最初
の値に非常に近いので、特に数百万のサンプルを有する
オブジェクトで変更を検出することは極めて難しい。
に難しくなるように、通し番号プレートや類似の識別手
段を取り付けることができる。残念なことに、デジタル
・オブジェクトは編集が容易であり、したがって、容易
に検出されるようにデジタル・オブジェクトに追加され
た通し番号は著作権侵害者によって除去することができ
る。本発明では、一般に、デジタル・オブジェクトがコ
ード化情報と比べて巨大なものであり、そのため、コー
ド化情報を見つけようとするコピー者に対する「needle
-in-the-haystack(望みのない捜し物)」問題が発生す
るので、コード化情報を検出することは非常に困難にな
る。
される方法を簡単な加算および減算を使用して示した
が、より複雑なコード化アルゴリズムおよび復号アルゴ
リズムも、本発明の有益な教示から逸脱せず、有用であ
る。大部分のオブジェクトでは、デジタル・オブジェク
トに通常含まれる多数のサンプルが与えられている場
合、コード化・復号プロセスは、コンピュータまたは類
似の装置を使用してサンプルを修正し、あるいは比較す
ることによって自動化され、有利である。
ド化済みコピーを作成する装置を示す。ディスク100
1または類似のデジタル媒体上に記憶されたオリジナル
・デジタル・オブジェクトは、キーボードまたはその他
のデータ入力装置によって入力されたコード化すべき情
報1005と共に、デジタル・コンピュータ1003に
よって読み取られる。コンピュータは、オリジナル・オ
ブジェクト・データを、コード化すべき情報と組み合わ
せて、その結果得られるデータを供給媒体1007上に
記憶する。この供給媒体は、消費者が使用できるように
消費者に送られる。もちろん、物理媒体を供給する代わ
りに、デジタル・ネットワークまたはその他の送信手段
を使用することができる。この方法および装置によっ
て、デジタル・オブジェクトを消費者に供給することが
でき、同時に、コード化情報を回復できるのはオリジナ
ル・デジタル・オブジェクトの作者だけになる。
た本発明の仕様または実施を検討することによって当業
者に明らかになろう。仕様および例は例示のためにのみ
示されたものであり、本発明の真の範囲および趣旨は特
許請求の範囲によって示される。
が、以下、本発明を各実施態様毎に列挙する。 (1). 少なくとも1つの離散値を含む識別番号をオ
リジナル・デジタル・オブジェクトのコピー内にコード
化することによって修正済みデジタル・オブジェクトを
作成する装置において、オリジナル・デジタル・オブジ
ェクトおよびデジタル・オブジェクトのコピーが、複数
の離散値から成り、前記識別番号の第1の離散値を前記
デジタル・オブジェクトの第1の離散値と組み合わせ、
それによって、第1の修正済み値を作成するように動作
するコンバイナと、前記オリジナル・デジタル・オブジ
ェクトのコピーを作成するように動作するコピアーと、
前記オリジナル・デジタル・オブジェクト中の第1の離
散値に対応する、前記オリジナル・デジタル・オブジェ
クトのコピー中の離散値を、前記第1の修正済み値で置
換するように動作するモディファイアとを備え、それに
よって、置換された修正済み値を含む前記オリジナル・
デジタル・オブジェクトのコピーが、コード化識別番号
が埋め込まれた修正済みデジタル・オブジェクトを有す
ることを特徴とする装置。 (2). 前記識別番号が、複数の離散値を有し、前記
コンバイナが、前記識別番号の複数の離散値を前記オリ
ジナル・デジタル・オブジェクトの複数の離散値と組み
合わせて複数の修正済み値を作成するように動作し、前
記モディファイアが、前記識別番号から得た値と組み合
わされた、前記オリジナル・デジタル・オブジェクト中
の複数の離散値に対応する、前記オリジナル・デジタル
・オブジェクトのコピー中の複数の離散値を、前記複数
の修正済みで置換するように動作することを特徴とする
(1)に記載の装置。 (3). 前記識別番号が、特定の数値ベース中の複数
の数字から成り、各数字が、離散値であることを特徴と
する(2)に記載の装置。 (4). 前記識別番号の数字が、2進数であり、各2
進数が、識別番号の離散値であることを特徴とする
(3)に記載の装置。 (5). 前記コンバイナが、前記識別番号の第1の離
散値を前記デジタル・オブジェクトの第2の離散値と組
み合わせ、それによって、第2の修正済み値を作成する
ように動作し、前記モディファイアが、前記オリジナル
・デジタル・オブジェクト中の第2の離散値に対応す
る、前記オリジナル・デジタル・オブジェクト中の離散
値を、第2の修正済み値で置換するように動作し、それ
によって、置換された第1および第2の修正済み値を含
む前記オリジナル・デジタル・オブジェクトのコピー
が、コード化識別番号が複数回にわたって埋め込まれた
修正済みデジタル・オブジェクトを有することを特徴と
する(1)に記載の装置。 (5). 修正済みデジタル・オブジェクト内に埋め込
まれた識別番号を回復する装置において、(a)前記識
別番号の離散値をオリジナル・デジタル・オブジェクト
の離散値と組み合わせ、それによって、第1の修正済み
値を作成するように動作するコンバイナを使用し、
(b)前記オリジナル・デジタル・オブジェクトのコピ
ーを作成するように動作するコピアーを使用し、(c)
前記オリジナル・デジタル・オブジェクト中の第1の離
散値に対応する、前記オリジナル・デジタル・オブジェ
クトのコピー中の離散値を、第1の修正済み値で置換す
るように動作するモディファイアを使用することにによ
って作成された修正済みデジタル・オブジェクトと、前
記修正済みデジタル・オブジェクトから値を受け取り、
前記オリジナル・デジタル・オブジェクトから値を受け
取るように動作するエクストラクタとを備え、前記エク
ストラクタが、前記修正済みデジタル・オブジェクト内
に埋め込まれた前記識別番号を回復するように動作する
ことを特徴とする装置。 (7). 前記エクストラクタが、前記コンバイナが前
記オリジナル・デジタル・オブジェクトの値に前記識別
番号の値を加算した場合に、前記修正済みデジタル・オ
ブジェクトの値から前記オリジナル・デジタル・オブジ
ェクトの値を減算し、前記エクストラクタが、前記コン
バイナが前記オリジナル・デジタル・オブジェクトの値
に前記識別番号の値を加算した場合に、前記オリジナル
・デジタル・オブジェクトの値から前記修正済みデジタ
ル・オブジェクトの値を減算することを特徴とする
(6)に記載の装置。 (8). 前記コンバイナが、前記識別番号の複数の離
散値を前記オリジナル・デジタル・オブジェクトの複数
の離散値と組み合わせ、それによって、複数の修正済み
値を作成し、前記モディファイアが、前記識別番号の値
と組み合わされた、前記オリジナル・デジタル・オブジ
ェクト中の複数の離散値に対応する、デジタル・オブジ
ェクトのコピー中の複数の離散値を、複数の修正済み値
で置換するように動作し、前記エクストラクタが、前記
修正済みデジタル・オブジェクト内に埋め込まれた前記
識別番号値を回復するように動作することを特徴とする
(6)に記載の装置。
タル・オブジェクトの個別のコピーを識別するコード化
及び復号装置を提供することができ、これにより、不正
コピーを防止する効果がある。
それによって、デジタル・オブジェクトを作成する、簡
略化されたプロセスを示す図である。
ジタル・データ・ストリームに変換する、簡略化された
プロセスを示す図である。
タ・ストリームをアナログ形に変換する簡略化されたプ
ロセスを示す図である。
グ信号のセグメントを示す図である。
値を示す図である。
ド化するプロセスを示す図である。
アナログ表現を示す図である。
まれた識別情報を回復する方法を示す図である。
る。
ために使用される簡略化された装置を示す図である。
Claims (8)
- 【請求項1】少なくとも1つの離散値を含む識別番号を
オリジナル・デジタル・オブジェクトのコピー内にコー
ド化することによって修正済みデジタル・オブジェクト
を作成する装置において、オリジナル・デジタル・オブ
ジェクトおよびデジタル・オブジェクトのコピーが、複
数の離散値から成り、 前記識別番号の第1の離散値を前記デジタル・オブジェ
クトの第1の離散値と組み合わせ、それによって、第1
の修正済み値を作成するように動作するコンバイナと、 前記オリジナル・デジタル・オブジェクトのコピーを作
成するように動作するコピアーと、 前記オリジナル・デジタル・オブジェクト中の第1の離
散値に対応する、前記オリジナル・デジタル・オブジェ
クトのコピー中の離散値を、前記第1の修正済み値で置
換するように動作するモディファイアとを備え、 それによって、置換された修正済み値を含む前記オリジ
ナル・デジタル・オブジェクトのコピーが、コード化識
別番号が埋め込まれた修正済みデジタル・オブジェクト
を有することを特徴とする装置。 - 【請求項2】前記識別番号が、複数の離散値を有し、 前記コンバイナが、前記識別番号の複数の離散値を前記
オリジナル・デジタル・オブジェクトの複数の離散値と
組み合わせて複数の修正済み値を作成するように動作
し、 前記モディファイアが、前記識別番号から得た値と組み
合わされた、前記オリジナル・デジタル・オブジェクト
中の複数の離散値に対応する、前記オリジナル・デジタ
ル・オブジェクトのコピー中の複数の離散値を、前記複
数の修正済みで置換するように動作することを特徴とす
る請求項1に記載の装置。 - 【請求項3】前記識別番号が、特定の数値ベース中の複
数の数字から成り、各数字が、離散値であることを特徴
とする請求項2に記載の装置。 - 【請求項4】前記識別番号の数字が、2進数であり、各
2進数が、識別番号の離散値であることを特徴とする請
求項3に記載の装置。 - 【請求項5】前記コンバイナが、前記識別番号の第1の
離散値を前記デジタル・オブジェクトの第2の離散値と
組み合わせ、それによって、第2の修正済み値を作成す
るように動作し、 前記モディファイアが、前記オリジナル・デジタル・オ
ブジェクト中の第2の離散値に対応する、前記オリジナ
ル・デジタル・オブジェクト中の離散値を、第2の修正
済み値で置換するように動作し、 それによって、置換された第1および第2の修正済み値
を含む前記オリジナル・デジタル・オブジェクトのコピ
ーが、コード化識別番号が複数回にわたって埋め込まれ
た修正済みデジタル・オブジェクトを有することを特徴
とする請求項1に記載の装置。 - 【請求項6】修正済みデジタル・オブジェクト内に埋め
込まれた識別番号を回復する装置において、 (a)前記識別番号の離散値をオリジナル・デジタル・
オブジェクトの離散値と組み合わせ、それによって、第
1の修正済み値を作成するように動作するコンバイナを
使用し、 (b)前記オリジナル・デジタル・オブジェクトのコピ
ーを作成するように動作するコピアーを使用し、 (c)前記オリジナル・デジタル・オブジェクト中の第
1の離散値に対応する、前記オリジナル・デジタル・オ
ブジェクトのコピー中の離散値を、第1の修正済み値で
置換するように動作するモディファイアを使用する ことにによって作成された修正済みデジタル・オブジェ
クトと、 前記修正済みデジタル・オブジェクトから値を受け取
り、前記オリジナル・デジタル・オブジェクトから値を
受け取るように動作するエクストラクタとを備え、 前記エクストラクタが、前記修正済みデジタル・オブジ
ェクト内に埋め込まれた前記識別番号を回復するように
動作することを特徴とする装置。 - 【請求項7】前記エクストラクタが、前記コンバイナが
前記オリジナル・デジタル・オブジェクトの値に前記識
別番号の値を加算した場合に、前記修正済みデジタル・
オブジェクトの値から前記オリジナル・デジタル・オブ
ジェクトの値を減算し、 前記エクストラクタが、前記コンバイナが前記オリジナ
ル・デジタル・オブジェクトの値に前記識別番号の値を
加算した場合に、前記オリジナル・デジタル・オブジェ
クトの値から前記修正済みデジタル・オブジェクトの値
を減算することを特徴とする請求項6に記載の装置。 - 【請求項8】前記コンバイナが、前記識別番号の複数の
離散値を前記オリジナル・デジタル・オブジェクトの複
数の離散値と組み合わせ、それによって、複数の修正済
み値を作成し、 前記モディファイアが、前記識別番号の値と組み合わさ
れた、前記オリジナル・デジタル・オブジェクト中の複
数の離散値に対応する、デジタル・オブジェクトのコピ
ー中の複数の離散値を、複数の修正済み値で置換するよ
うに動作し、 前記エクストラクタが、前記修正済みデジタル・オブジ
ェクト内に埋め込まれた前記識別番号値を回復するよう
に動作することを特徴とする請求項6に記載の装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US269,807 | 1994-06-30 | ||
US08/269,807 US5530751A (en) | 1994-06-30 | 1994-06-30 | Embedded hidden identification codes in digital objects |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0845179A true JPH0845179A (ja) | 1996-02-16 |
Family
ID=23028731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7188136A Withdrawn JPH0845179A (ja) | 1994-06-30 | 1995-06-30 | コード化装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US5530751A (ja) |
EP (1) | EP0690595B1 (ja) |
JP (1) | JPH0845179A (ja) |
DE (1) | DE69507856T2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5960398A (en) * | 1996-07-31 | 1999-09-28 | Wictor Company Of Japan, Ltd. | Copyright information embedding apparatus |
JP2005513707A (ja) * | 2001-12-21 | 2005-05-12 | ソニー デーアーデーツェー オーストリア アクチェンゲゼルシャフト | 異なる待ち時間を有する記録媒体 |
Families Citing this family (146)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6611607B1 (en) | 1993-11-18 | 2003-08-26 | Digimarc Corporation | Integrating digital watermarks in multimedia content |
US6757406B2 (en) | 1993-11-18 | 2004-06-29 | Digimarc Corporation | Steganographic image processing |
US6449377B1 (en) | 1995-05-08 | 2002-09-10 | Digimarc Corporation | Methods and systems for watermark processing of line art images |
US6424725B1 (en) | 1996-05-16 | 2002-07-23 | Digimarc Corporation | Determining transformations of media signals with embedded code signals |
US6614914B1 (en) | 1995-05-08 | 2003-09-02 | Digimarc Corporation | Watermark embedder and reader |
US5768426A (en) | 1993-11-18 | 1998-06-16 | Digimarc Corporation | Graphics processing system employing embedded code signals |
US5748763A (en) | 1993-11-18 | 1998-05-05 | Digimarc Corporation | Image steganography system featuring perceptually adaptive and globally scalable signal embedding |
US7116781B2 (en) * | 1993-11-18 | 2006-10-03 | Digimarc Corporation | Counteracting geometric distortions in watermarking |
US7171016B1 (en) | 1993-11-18 | 2007-01-30 | Digimarc Corporation | Method for monitoring internet dissemination of image, video and/or audio files |
US6983051B1 (en) | 1993-11-18 | 2006-01-03 | Digimarc Corporation | Methods for audio watermarking and decoding |
US6516079B1 (en) | 2000-02-14 | 2003-02-04 | Digimarc Corporation | Digital watermark screening and detecting strategies |
US6122403A (en) | 1995-07-27 | 2000-09-19 | Digimarc Corporation | Computer system linked by using information in data objects |
US6408082B1 (en) | 1996-04-25 | 2002-06-18 | Digimarc Corporation | Watermark detection using a fourier mellin transform |
US6580819B1 (en) | 1993-11-18 | 2003-06-17 | Digimarc Corporation | Methods of producing security documents having digitally encoded data and documents employing same |
US6944298B1 (en) | 1993-11-18 | 2005-09-13 | Digimare Corporation | Steganographic encoding and decoding of auxiliary codes in media signals |
US6973197B2 (en) * | 1999-11-05 | 2005-12-06 | Digimarc Corporation | Watermarking with separate application of the grid and payload signals |
US6522770B1 (en) | 1999-05-19 | 2003-02-18 | Digimarc Corporation | Management of documents and other objects using optical devices |
US6763122B1 (en) | 1999-11-05 | 2004-07-13 | Tony Rodriguez | Watermarking an image in color plane separations and detecting such watermarks |
US6473860B1 (en) | 1994-04-07 | 2002-10-29 | Hark C. Chan | Information distribution and processing system |
US7991347B1 (en) * | 1994-04-07 | 2011-08-02 | Data Innovation Llc | System and method for accessing set of digital data at a remote site |
US7181758B1 (en) * | 1994-07-25 | 2007-02-20 | Data Innovation, L.L.C. | Information distribution and processing system |
US6778682B2 (en) * | 1994-10-21 | 2004-08-17 | Digimarc Corporation | Redundantly embedding auxiliary data in source signals |
US7724919B2 (en) | 1994-10-21 | 2010-05-25 | Digimarc Corporation | Methods and systems for steganographic processing |
US6560349B1 (en) | 1994-10-21 | 2003-05-06 | Digimarc Corporation | Audio monitoring using steganographic information |
US6535618B1 (en) * | 1994-10-21 | 2003-03-18 | Digimarc Corporation | Image capture device with steganographic data embedding |
DE69521977T2 (de) * | 1994-12-13 | 2002-04-04 | International Business Machines Corp., Armonk | Verfahren und System zur gesicherten Programmenverteilung |
US5646997A (en) * | 1994-12-14 | 1997-07-08 | Barton; James M. | Method and apparatus for embedding authentication information within digital data |
US7362775B1 (en) | 1996-07-02 | 2008-04-22 | Wistaria Trading, Inc. | Exchange mechanisms for digital information packages with bandwidth securitization, multichannel digital watermarks, and key management |
US5745569A (en) * | 1996-01-17 | 1998-04-28 | The Dice Company | Method for stega-cipher protection of computer code |
US6728390B2 (en) | 1995-05-08 | 2004-04-27 | Digimarc Corporation | Methods and systems using multiple watermarks |
US6763123B2 (en) | 1995-05-08 | 2004-07-13 | Digimarc Corporation | Detection of out-of-phase low visibility watermarks |
US20090097695A9 (en) * | 1995-05-08 | 2009-04-16 | Rhoads Geoffrey B | Personal document authentication system using watermarking |
US6721440B2 (en) | 1995-05-08 | 2004-04-13 | Digimarc Corporation | Low visibility watermarks using an out-of-phase color |
US6718046B2 (en) | 1995-05-08 | 2004-04-06 | Digimarc Corporation | Low visibility watermark using time decay fluorescence |
US5613004A (en) | 1995-06-07 | 1997-03-18 | The Dice Company | Steganographic method and device |
US7006661B2 (en) | 1995-07-27 | 2006-02-28 | Digimarc Corp | Digital watermarking systems and methods |
US6577746B1 (en) | 1999-12-28 | 2003-06-10 | Digimarc Corporation | Watermark-based object linking and embedding |
US6829368B2 (en) | 2000-01-26 | 2004-12-07 | Digimarc Corporation | Establishing and interacting with on-line media collections using identifiers in media signals |
US6788800B1 (en) | 2000-07-25 | 2004-09-07 | Digimarc Corporation | Authenticating objects using embedded data |
DE69636084T2 (de) * | 1995-09-28 | 2006-09-14 | Nec Corp. | Verfahren und Vorrichtung zum Einfügen eines Spreizspektrumwasserzeichens in Multimediadaten |
US6205249B1 (en) | 1998-04-02 | 2001-03-20 | Scott A. Moskowitz | Multiple transform utilization and applications for secure digital watermarking |
US7664263B2 (en) * | 1998-03-24 | 2010-02-16 | Moskowitz Scott A | Method for combining transfer functions with predetermined key creation |
US20030056103A1 (en) * | 2000-12-18 | 2003-03-20 | Levy Kenneth L. | Audio/video commerce application architectural framework |
CN100470653C (zh) * | 1996-05-15 | 2009-03-18 | 英特托拉斯技术公司 | 获取dvd盘受控内容或信息的方法及装置、操作dvd设备的方法 |
US6381341B1 (en) | 1996-05-16 | 2002-04-30 | Digimarc Corporation | Watermark encoding method exploiting biases inherent in original signal |
US6229924B1 (en) * | 1996-05-16 | 2001-05-08 | Digimarc Corporation | Method and apparatus for watermarking video images |
JP4627809B2 (ja) * | 1996-05-29 | 2011-02-09 | ロヴィ・ソリューションズ・コーポレーション | 圧縮互換性のあるビデオ識別特徴化の方法及び装置 |
US7159116B2 (en) | 1999-12-07 | 2007-01-02 | Blue Spike, Inc. | Systems, methods and devices for trusted transactions |
US7107451B2 (en) * | 1996-07-02 | 2006-09-12 | Wistaria Trading, Inc. | Optimization methods for the insertion, protection, and detection of digital watermarks in digital data |
US5889868A (en) | 1996-07-02 | 1999-03-30 | The Dice Company | Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data |
US7457962B2 (en) * | 1996-07-02 | 2008-11-25 | Wistaria Trading, Inc | Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data |
US7095874B2 (en) | 1996-07-02 | 2006-08-22 | Wistaria Trading, Inc. | Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data |
US6078664A (en) * | 1996-12-20 | 2000-06-20 | Moskowitz; Scott A. | Z-transform implementation of digital watermarks |
US7177429B2 (en) | 2000-12-07 | 2007-02-13 | Blue Spike, Inc. | System and methods for permitting open access to data objects and for securing data within the data objects |
US7346472B1 (en) * | 2000-09-07 | 2008-03-18 | Blue Spike, Inc. | Method and device for monitoring and analyzing signals |
US6209096B1 (en) | 1996-07-02 | 2001-03-27 | Yamaha Corporation | Method and device for storing main information with associated additional information incorporated therein |
GB2354858B (en) * | 1996-07-02 | 2001-05-30 | Yamaha Corp | Method and device for storing main information with associated additional information incorporated therein |
US5848155A (en) * | 1996-09-04 | 1998-12-08 | Nec Research Institute, Inc. | Spread spectrum watermark for embedded signalling |
US6069914A (en) * | 1996-09-19 | 2000-05-30 | Nec Research Institute, Inc. | Watermarking of image data using MPEG/JPEG coefficients |
TW311999B (en) * | 1996-10-16 | 1997-08-01 | Ibm | Method of recording media data on recording media, accessing media data and system thereof |
US5915027A (en) * | 1996-11-05 | 1999-06-22 | Nec Research Institute | Digital watermarking |
US7730317B2 (en) | 1996-12-20 | 2010-06-01 | Wistaria Trading, Inc. | Linear predictive coding implementation of digital watermarks |
JP3106985B2 (ja) * | 1996-12-25 | 2000-11-06 | 日本電気株式会社 | 電子すかし挿入装置及び検出装置 |
CA2227381C (en) * | 1997-02-14 | 2001-05-29 | Nec Corporation | Image data encoding system and image inputting apparatus |
DE69840308D1 (de) | 1997-02-24 | 2009-01-22 | Nec Corp | System zur Kodierung digitaler Daten |
US6049627A (en) * | 1997-05-28 | 2000-04-11 | Thomason Information Services, Inc. | Covert digital identifying indicia for digital image |
US6381367B1 (en) * | 1997-05-29 | 2002-04-30 | Macrovision Corp. | Method and apparatus for compression compatible video fingerprinting |
ES2142234B1 (es) * | 1997-06-27 | 2000-09-16 | Telefonica Sa | Nuevo marcador y lector de documentos. |
US6434538B1 (en) * | 1997-07-07 | 2002-08-13 | Matsushita Electric Industrial Co., Ltd. | Data control method, for embedding data control information, method for detecting data control information, device for embedding data control information and device for recording data |
US6208735B1 (en) * | 1997-09-10 | 2001-03-27 | Nec Research Institute, Inc. | Secure spread spectrum watermarking for multimedia data |
US6108434A (en) * | 1997-09-12 | 2000-08-22 | Signafy, Inc. | Counteracting geometric distortions for DCT based watermarking |
US6611599B2 (en) | 1997-09-29 | 2003-08-26 | Hewlett-Packard Development Company, L.P. | Watermarking of digital object |
JP2982768B2 (ja) * | 1997-11-07 | 1999-11-29 | 日本電気株式会社 | 不正複写防止方法および装置 |
US6134659A (en) * | 1998-01-07 | 2000-10-17 | Sprong; Katherine A. | Controlled usage software |
US6850626B2 (en) | 1998-01-20 | 2005-02-01 | Digimarc Corporation | Methods employing multiple watermarks |
US7602940B2 (en) | 1998-04-16 | 2009-10-13 | Digimarc Corporation | Steganographic data hiding using a device clock |
US6021196A (en) * | 1998-05-26 | 2000-02-01 | The Regents University Of California | Reference palette embedding |
US6332194B1 (en) | 1998-06-05 | 2001-12-18 | Signafy, Inc. | Method for data preparation and watermark insertion |
US6285774B1 (en) | 1998-06-08 | 2001-09-04 | Digital Video Express, L.P. | System and methodology for tracing to a source of unauthorized copying of prerecorded proprietary material, such as movies |
US6154571A (en) * | 1998-06-24 | 2000-11-28 | Nec Research Institute, Inc. | Robust digital watermarking |
US7055034B1 (en) * | 1998-09-25 | 2006-05-30 | Digimarc Corporation | Method and apparatus for robust embedded data |
US6463162B1 (en) | 1998-09-30 | 2002-10-08 | Hewlett-Packard Company | Robust watermarking for digital objects |
JP3978559B2 (ja) * | 1998-11-13 | 2007-09-19 | インターナショナル・ビジネス・マシーンズ・コーポレーション | デジタルデータ管理方法および装置 |
US7664264B2 (en) | 1999-03-24 | 2010-02-16 | Blue Spike, Inc. | Utilizing data reduction in steganographic and cryptographic systems |
US6424998B2 (en) | 1999-04-28 | 2002-07-23 | World Theatre, Inc. | System permitting the display of video or still image content on selected displays of an electronic display network according to customer dictates |
US7475246B1 (en) | 1999-08-04 | 2009-01-06 | Blue Spike, Inc. | Secure personal content server |
US7209900B2 (en) | 1999-08-27 | 2007-04-24 | Charles Eric Hunter | Music distribution systems |
US6647417B1 (en) | 2000-02-10 | 2003-11-11 | World Theatre, Inc. | Music distribution systems |
US7647618B1 (en) | 1999-08-27 | 2010-01-12 | Charles Eric Hunter | Video distribution system |
US20060212908A1 (en) | 1999-08-27 | 2006-09-21 | Ochoa Optics Llc | Video distribution system |
US6952685B1 (en) | 1999-08-27 | 2005-10-04 | Ochoa Optics Llc | Music distribution system and associated antipiracy protection |
US8090619B1 (en) | 1999-08-27 | 2012-01-03 | Ochoa Optics Llc | Method and system for music distribution |
US7370016B1 (en) | 1999-08-27 | 2008-05-06 | Ochoa Optics Llc | Music distribution systems |
US20020056118A1 (en) * | 1999-08-27 | 2002-05-09 | Hunter Charles Eric | Video and music distribution system |
US6850901B1 (en) | 1999-12-17 | 2005-02-01 | World Theatre, Inc. | System and method permitting customers to order products from multiple participating merchants |
US9252898B2 (en) | 2000-01-28 | 2016-02-02 | Zarbaña Digital Fund Llc | Music distribution systems |
US6625297B1 (en) | 2000-02-10 | 2003-09-23 | Digimarc Corporation | Self-orienting watermarks |
US7738673B2 (en) | 2000-04-19 | 2010-06-15 | Digimarc Corporation | Low visible digital watermarks |
US8027509B2 (en) | 2000-04-19 | 2011-09-27 | Digimarc Corporation | Digital watermarking in data representing color channels |
US6912295B2 (en) * | 2000-04-19 | 2005-06-28 | Digimarc Corporation | Enhancing embedding of out-of-phase signals |
US6891959B2 (en) * | 2000-04-19 | 2005-05-10 | Digimarc Corporation | Hiding information out-of-phase in color channels |
US6993149B2 (en) * | 2001-09-25 | 2006-01-31 | Digimarc Corporation | Embedding digital watermarks in spot colors |
US6804377B2 (en) | 2000-04-19 | 2004-10-12 | Digimarc Corporation | Detecting information hidden out-of-phase in color channels |
US7003500B1 (en) * | 2000-08-01 | 2006-02-21 | James Leonard Driessen | Retail point of sale (RPOS) apparatus for internet merchandising |
US10304052B2 (en) | 2000-06-30 | 2019-05-28 | James Leonard Driessen | Retail point of sale (RPOS) apparatus for internet merchandising |
US8438111B2 (en) * | 2000-06-30 | 2013-05-07 | James Leonard Driessen | Retail point of sale (RPOS) digital rights convergence |
US7742993B2 (en) * | 2005-10-31 | 2010-06-22 | James Leonard Driessen | SCART-card (secure consumer advantaged retail trading) |
US20040243540A1 (en) * | 2000-09-07 | 2004-12-02 | Moskowitz Scott A. | Method and device for monitoring and analyzing signals |
EP2261867B1 (fr) * | 2000-09-20 | 2018-07-18 | Alpvision S.A. | Procédé destiné à prévenir la contrefaçon ou l'altération d'une surface imprimée ou gravée |
US7127615B2 (en) | 2000-09-20 | 2006-10-24 | Blue Spike, Inc. | Security based on subliminal and supraliminal channels for data objects |
US7054256B2 (en) * | 2000-10-20 | 2006-05-30 | Ochoa Optics Llc | High capacity digital data storage by transmission of radiant energy through arrays of small diameter holes |
US7072487B2 (en) * | 2001-01-26 | 2006-07-04 | Digimarc Corporation | Watermark detection using adaptive color projections |
US8112311B2 (en) | 2001-02-12 | 2012-02-07 | Ochoa Optics Llc | Systems and methods for distribution of entertainment and advertising content |
US7043051B2 (en) * | 2001-02-21 | 2006-05-09 | Lg Electronics Inc. | Proprietary watermark system for secure digital media and content distribution |
US7058201B2 (en) * | 2001-03-28 | 2006-06-06 | Lg Electronics Inc. | Method of embedding watermark into digital image |
KR100493284B1 (ko) * | 2001-05-11 | 2005-06-03 | 엘지전자 주식회사 | 디지털 미디어의 복제 제어 방법 및 시스템 |
US7015875B2 (en) | 2001-06-29 | 2006-03-21 | Novus Partners Llc | Dynamic device for billboard advertising |
US7088352B2 (en) | 2002-06-19 | 2006-08-08 | Novus Partners Llc | Dynamic device and method for dispensing machines |
US7098870B2 (en) | 2001-06-29 | 2006-08-29 | Novus Partners Llc | Advertising method for dynamic billboards |
US7098869B2 (en) | 2001-06-29 | 2006-08-29 | Novus Partners Llc | Business method for billboard advertising |
US8094869B2 (en) | 2001-07-02 | 2012-01-10 | Digimarc Corporation | Fragile and emerging digital watermarks |
US20030007662A1 (en) * | 2001-07-03 | 2003-01-09 | Koninklijke Philips Electronics N.V. | Enhanced watermark computing method |
US20030016842A1 (en) * | 2001-07-23 | 2003-01-23 | Patton Charles M. | Digital content with information of latent value to purchaser and method for making the same |
US7213757B2 (en) | 2001-08-31 | 2007-05-08 | Digimarc Corporation | Emerging security features for identification documents |
US7537170B2 (en) * | 2001-08-31 | 2009-05-26 | Digimarc Corporation | Machine-readable security features for printed objects |
US7960005B2 (en) | 2001-09-14 | 2011-06-14 | Ochoa Optics Llc | Broadcast distribution of content for storage on hardware protected optical storage media |
US7233781B2 (en) | 2001-10-10 | 2007-06-19 | Ochoa Optics Llc | System and method for emergency notification content delivery |
US6817530B2 (en) | 2001-12-18 | 2004-11-16 | Digimarc Id Systems | Multiple image security features for identification documents and methods of making same |
US7567721B2 (en) * | 2002-01-22 | 2009-07-28 | Digimarc Corporation | Digital watermarking of low bit rate video |
US7287275B2 (en) | 2002-04-17 | 2007-10-23 | Moskowitz Scott A | Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth |
US7824029B2 (en) | 2002-05-10 | 2010-11-02 | L-1 Secure Credentialing, Inc. | Identification card printer-assembler for over the counter card issuing |
EP1546889A4 (en) * | 2002-08-13 | 2007-08-15 | Hewlett Packard Development Co | DIGITAL CONTENT PROVIDED WITH LATENT VALUE INFORMATION FOR A PURCHASER AND METHOD OF PRODUCING THE SAME |
AU2002324695A1 (en) * | 2002-08-13 | 2004-02-25 | Hewlett-Packard Development Company, L.P. | Digital content with information of latent value to purchaser and method for making the same |
US7577841B2 (en) | 2002-08-15 | 2009-08-18 | Digimarc Corporation | Watermark placement in watermarking of time varying media signals |
CN1933391A (zh) * | 2005-09-16 | 2007-03-21 | 北京书生国际信息技术有限公司 | 一种隐形编码嵌入和检测的方法 |
US8601590B2 (en) * | 2006-04-27 | 2013-12-03 | Panasonic Corporation | Content distribution system |
CA2681402C (en) * | 2007-03-23 | 2016-02-16 | Thomson Licensing | Modifying a coded bitstream |
KR101518999B1 (ko) * | 2007-06-14 | 2015-05-12 | 톰슨 라이센싱 | 코딩된 비트스트림의 수정 |
CN101810007B (zh) | 2007-09-28 | 2013-03-06 | 杜比实验室特许公司 | 具有附加信息容量的多媒体编码和解码 |
JP5138048B2 (ja) * | 2007-12-19 | 2013-02-06 | ドルビー ラボラトリーズ ライセンシング コーポレイション | 適応性動き推定 |
US8199969B2 (en) | 2008-12-17 | 2012-06-12 | Digimarc Corporation | Out of phase digital watermarking in two chrominance directions |
US9117268B2 (en) * | 2008-12-17 | 2015-08-25 | Digimarc Corporation | Out of phase digital watermarking in two chrominance directions |
EP2797334A1 (en) * | 2013-04-26 | 2014-10-29 | Nagravision S.A. | Method and device to embed watermark in uncompressed video data |
EP2797335A1 (en) | 2013-04-26 | 2014-10-29 | Nagravision S.A. | Method to watermark a compressed content encrypted by at least one content key |
US10694352B2 (en) | 2015-10-28 | 2020-06-23 | Activision Publishing, Inc. | System and method of using physical objects to control software access |
CN107347071B (zh) * | 2017-07-11 | 2021-02-23 | 国网上海市电力公司 | 一种电力数据安全共享方法及追踪方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3609697A (en) * | 1968-10-21 | 1971-09-28 | Ibm | Program security device |
US4120030A (en) * | 1977-03-11 | 1978-10-10 | Kearney & Trecker Corporation | Computer software security system |
US4658093A (en) * | 1983-07-11 | 1987-04-14 | Hellman Martin E | Software distribution system |
GB8824969D0 (en) * | 1988-10-25 | 1988-11-30 | Emi Plc Thorn | Identification codes |
AR247311A1 (es) * | 1989-09-21 | 1994-11-30 | Philips Nv | Portador de grabacion, metodo y dispositivo grabador de informacion para obtener dichos portadores y dispositivo que comprende medios de anticopiado para inhibir el copiado no autorizado |
CA2026998C (en) * | 1990-10-05 | 1994-05-10 | Thomas Edwin Glover | Dynamic trace elements |
GB9101548D0 (en) * | 1991-01-24 | 1991-03-06 | Stc Plc | Surveillance system |
DE4108728A1 (de) * | 1991-03-18 | 1992-09-24 | Thomson Brandt Gmbh | Aufnahme- und/oder kopiersystem |
US5208853A (en) * | 1991-09-09 | 1993-05-04 | Motorola, Inc. | Method and apparatus for usage protection of data files using split key and unique variable |
JP2942837B2 (ja) * | 1992-01-31 | 1999-08-30 | 株式会社セガ・エンタープライゼス | セキュリティチェック方法及びゲーム装置並びにそれらに用いられる情報記憶媒体 |
JPH0644755A (ja) * | 1992-07-24 | 1994-02-18 | Sony Corp | ビデオ信号の伝送方法及び記録装置 |
US5293422A (en) * | 1992-09-23 | 1994-03-08 | Dynatek, Inc. | Usage control system for computer software |
JP3010930B2 (ja) * | 1992-09-24 | 2000-02-21 | 松下電器産業株式会社 | 記録再生装置 |
US5398285A (en) * | 1993-12-30 | 1995-03-14 | Motorola, Inc. | Method for generating a password using public key cryptography |
-
1994
- 1994-06-30 US US08/269,807 patent/US5530751A/en not_active Expired - Lifetime
-
1995
- 1995-06-12 DE DE69507856T patent/DE69507856T2/de not_active Expired - Lifetime
- 1995-06-12 EP EP95304035A patent/EP0690595B1/en not_active Expired - Lifetime
- 1995-06-30 JP JP7188136A patent/JPH0845179A/ja not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5960398A (en) * | 1996-07-31 | 1999-09-28 | Wictor Company Of Japan, Ltd. | Copyright information embedding apparatus |
JP2005513707A (ja) * | 2001-12-21 | 2005-05-12 | ソニー デーアーデーツェー オーストリア アクチェンゲゼルシャフト | 異なる待ち時間を有する記録媒体 |
JP4790216B2 (ja) * | 2001-12-21 | 2011-10-12 | ソニー デーアーデーツェー オーストリア アクチェンゲゼルシャフト | 異なる待ち時間を有する記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
DE69507856D1 (de) | 1999-03-25 |
EP0690595A1 (en) | 1996-01-03 |
DE69507856T2 (de) | 1999-06-17 |
US5530751A (en) | 1996-06-25 |
EP0690595B1 (en) | 1999-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0845179A (ja) | コード化装置 | |
US6763065B2 (en) | Reproduction protection method according to both medium and apparatus protection data and a medium therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040914 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20041210 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20041221 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050318 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050620 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20051028 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060224 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060413 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060425 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20060519 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20080619 |