JP2000350013A - 透かしデータ埋め込み装置、透かしデータ埋め込み方法、伝送方法、記録媒体、透かしデータ読み出し装置及び透かしデータ読み出し方法。 - Google Patents
透かしデータ埋め込み装置、透かしデータ埋め込み方法、伝送方法、記録媒体、透かしデータ読み出し装置及び透かしデータ読み出し方法。Info
- Publication number
- JP2000350013A JP2000350013A JP11279715A JP27971599A JP2000350013A JP 2000350013 A JP2000350013 A JP 2000350013A JP 11279715 A JP11279715 A JP 11279715A JP 27971599 A JP27971599 A JP 27971599A JP 2000350013 A JP2000350013 A JP 2000350013A
- Authority
- JP
- Japan
- Prior art keywords
- watermark data
- embedding
- data
- watermark
- embedded
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06T1/0035—Output size adaptive watermarking
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/018—Audio watermarking, i.e. embedding inaudible data in the audio signal
-
- 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/32267—Methods relating to embedding, encoding, decoding, detection or retrieval operations combined with processing of the image
- H04N1/32272—Encryption or ciphering
-
- 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/32288—Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image
- H04N1/32299—Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image using more than one embedding method
-
- 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/32315—Selecting a particular method from amongst a plurality of methods
-
- 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
-
- 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/328—Processing of the additional information
- H04N2201/3281—Encryption; Ciphering
-
- 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/328—Processing of the additional information
- H04N2201/3284—Processing of the additional information for error correction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Acoustics & Sound (AREA)
- Computational Linguistics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】
【課題】 透かしデータが既に埋め込まれたコンテ
ンツデータと基のコンテンツデータとを比較するなどの
手法によっても透かしデータの埋め込み方法を予測不可
能とし、コンテンツデータに埋め込まれた透かしデータ
だけを取り除くことを困難とする。 【解決手段】 透かしデータに対して誤り検出符合を付
加し、更に、入力されたパスワードを基に誤り検出符合
を付加された透かしデータを暗号化して得られた透かし
データを複数の異なる埋め込み手段から一つの埋め込み
手段を選択してコンテンツデータに埋め込みを行う。
ンツデータと基のコンテンツデータとを比較するなどの
手法によっても透かしデータの埋め込み方法を予測不可
能とし、コンテンツデータに埋め込まれた透かしデータ
だけを取り除くことを困難とする。 【解決手段】 透かしデータに対して誤り検出符合を付
加し、更に、入力されたパスワードを基に誤り検出符合
を付加された透かしデータを暗号化して得られた透かし
データを複数の異なる埋め込み手段から一つの埋め込み
手段を選択してコンテンツデータに埋め込みを行う。
Description
【0001】
【発明の属する技術分野】デジタル化されたコンテンツ
データを配信するシステムにおいて、コンテンツの違法
コピー及び再販を防止するために、コンテンツの著作権
などの製作者に関する情報を透かしデータ(digital wa
termark)として記録する透かしデータ埋め込み装置、
透かしデータ埋め込み方法、透かしデータを埋め込んだ
データを伝送する伝送方法、透かしデータを埋め込んだ
記録媒体、透かしデータ読み出し装置、及び透かしデー
タ読み出し方法に関するものである。
データを配信するシステムにおいて、コンテンツの違法
コピー及び再販を防止するために、コンテンツの著作権
などの製作者に関する情報を透かしデータ(digital wa
termark)として記録する透かしデータ埋め込み装置、
透かしデータ埋め込み方法、透かしデータを埋め込んだ
データを伝送する伝送方法、透かしデータを埋め込んだ
記録媒体、透かしデータ読み出し装置、及び透かしデー
タ読み出し方法に関するものである。
【0002】
【従来の技術】近年、画像データや音声データ、MID
Iデータ等のコンテンツデータがデジタル化され、CD
−ROM等の記録媒体に記録されて配布されたり、イン
ターネット等のネットワークによって送受信されるよう
になり、コンテンツデータの不正コピーやコピーしたコ
ンテンツデータを著作権者に無許可で販売する等の不正
利用が問題となっている。
Iデータ等のコンテンツデータがデジタル化され、CD
−ROM等の記録媒体に記録されて配布されたり、イン
ターネット等のネットワークによって送受信されるよう
になり、コンテンツデータの不正コピーやコピーしたコ
ンテンツデータを著作権者に無許可で販売する等の不正
利用が問題となっている。
【0003】このような不正利用を防止する手段とし
て、コンテンツデータに著作権情報等の著作権者に関す
る情報を透かしデータ(digital watermark)として記
録する電子透かし埋め込み方法が研究開発されている。
て、コンテンツデータに著作権情報等の著作権者に関す
る情報を透かしデータ(digital watermark)として記
録する電子透かし埋め込み方法が研究開発されている。
【0004】この電子透かしに必要な条件としては、
無理に透かしデータを取り去ろうとするとコンテンツデ
ータ自体が壊れてしまうように透かしデータを埋め込む
こと(コンテンツデータに著作権を示す透かし情報が残
り続けること)、コンテンツデータのどこに透かし情
報が埋め込まれているかが分かり難いこと、透かし情
報を埋め込んでもコンテンツデータはオリジナルの状
態、クオリティを留めておくこと等がある。
無理に透かしデータを取り去ろうとするとコンテンツデ
ータ自体が壊れてしまうように透かしデータを埋め込む
こと(コンテンツデータに著作権を示す透かし情報が残
り続けること)、コンテンツデータのどこに透かし情
報が埋め込まれているかが分かり難いこと、透かし情
報を埋め込んでもコンテンツデータはオリジナルの状
態、クオリティを留めておくこと等がある。
【0005】これらの条件を満たす電子透かし技術とし
ては、画像データや音声データに存在する人間の知覚上
重要ではない部分(冗長部分)に透かし情報を埋め込む
ことにより、全体のデータ量を変えずに透かし情報を埋
め込むことが考えられている。
ては、画像データや音声データに存在する人間の知覚上
重要ではない部分(冗長部分)に透かし情報を埋め込む
ことにより、全体のデータ量を変えずに透かし情報を埋
め込むことが考えられている。
【0006】また、コンテンツに含まれるデータのうち
特定のデータに着目し、これらのデータの一部を他のデ
ータに置き換えて電子透かしとする方法も考えられてい
る。
特定のデータに着目し、これらのデータの一部を他のデ
ータに置き換えて電子透かしとする方法も考えられてい
る。
【0007】
【発明が解決しようとする課題】しかしながら、コンテ
ンツに含まれるデータのうち、特定の情報に固定して透
かしデータの埋め込みを行うと、第三者が透かしデータ
を故意に取り除くことが比較的容易になってしまう。ま
た、同一のコンテンツデータに多重に透かしデータを埋
め込もうとした場合に、先に埋め込み済みの透かしデー
タを上書きしてしまうことがあり得るため、問題となっ
ていた。
ンツに含まれるデータのうち、特定の情報に固定して透
かしデータの埋め込みを行うと、第三者が透かしデータ
を故意に取り除くことが比較的容易になってしまう。ま
た、同一のコンテンツデータに多重に透かしデータを埋
め込もうとした場合に、先に埋め込み済みの透かしデー
タを上書きしてしまうことがあり得るため、問題となっ
ていた。
【0008】
【課題を解決するための手段】そこで、本発明は、コン
テンツデータに埋め込む透かしデータに対して誤り検出
符号を付加する誤り検出符号付加手段1と、入力された
パスワードを基に前記誤り検出符号を付加された透かし
データを暗号化する暗号化手段2と、前記コンテンツデ
ータに対して前記暗号化された透かしデータを異なる埋
め込み方法によって埋め込む複数の透かしデータ埋め込
み手段4と、実際に透かしデータの埋め込みを行う埋め
込み手段4を前記複数の透かしデータ埋め込み手段4か
ら選択する埋め込み手段選択手段3とを有することを特
徴とする透かしデータ埋め込み装置を提供する。
テンツデータに埋め込む透かしデータに対して誤り検出
符号を付加する誤り検出符号付加手段1と、入力された
パスワードを基に前記誤り検出符号を付加された透かし
データを暗号化する暗号化手段2と、前記コンテンツデ
ータに対して前記暗号化された透かしデータを異なる埋
め込み方法によって埋め込む複数の透かしデータ埋め込
み手段4と、実際に透かしデータの埋め込みを行う埋め
込み手段4を前記複数の透かしデータ埋め込み手段4か
ら選択する埋め込み手段選択手段3とを有することを特
徴とする透かしデータ埋め込み装置を提供する。
【0009】また、コンテンツデータに埋め込む透かし
データに対して誤り検出符号を付加するステップと、パ
スワードを入力するステップと、前記パスワードを基に
前記誤り検出符号を付加した透かしデータを暗号化する
ステップと、前記コンテンツデータに対して前記暗号化
された透かしデータを異なる埋め込み方法によって埋め
込むことが可能な複数の透かしデータ埋め込み手段の中
から、実際に透かしデータの埋め込みを行う埋め込み手
段を選択するステップと、選択された埋め込み手段によ
って前記暗号化された透かしデータを埋め込むステップ
からなる透かしデータ埋め込み方法を提供する。
データに対して誤り検出符号を付加するステップと、パ
スワードを入力するステップと、前記パスワードを基に
前記誤り検出符号を付加した透かしデータを暗号化する
ステップと、前記コンテンツデータに対して前記暗号化
された透かしデータを異なる埋め込み方法によって埋め
込むことが可能な複数の透かしデータ埋め込み手段の中
から、実際に透かしデータの埋め込みを行う埋め込み手
段を選択するステップと、選択された埋め込み手段によ
って前記暗号化された透かしデータを埋め込むステップ
からなる透かしデータ埋め込み方法を提供する。
【0010】更に、コンテンツデータに埋め込む透かし
データに対して誤り検出符号を付加し、入力したパスワ
ードを基に前記誤り検出符号を付加した透かしデータを
暗号化し、前記コンテンツデータに対して前記暗号化さ
れた透かしデータを異なる埋め込み方法によって埋め込
むことが可能な複数の透かしデータ埋め込み手段の中か
ら、実際に透かしデータの埋め込みを行う埋め込み手段
を選択し、選択された埋め込み手段によって前記暗号化
された透かしデータを埋め込むことにより得られる透か
しデータを埋め込んだ前記コンテンツデータを伝送する
ことを特徴とする伝送方法を提供する。
データに対して誤り検出符号を付加し、入力したパスワ
ードを基に前記誤り検出符号を付加した透かしデータを
暗号化し、前記コンテンツデータに対して前記暗号化さ
れた透かしデータを異なる埋め込み方法によって埋め込
むことが可能な複数の透かしデータ埋め込み手段の中か
ら、実際に透かしデータの埋め込みを行う埋め込み手段
を選択し、選択された埋め込み手段によって前記暗号化
された透かしデータを埋め込むことにより得られる透か
しデータを埋め込んだ前記コンテンツデータを伝送する
ことを特徴とする伝送方法を提供する。
【0011】また更に、コンテンツデータに埋め込む透
かしデータに対して誤り検出符号を付加し、入力したパ
スワードを基に前記誤り検出符号を付加した透かしデー
タを暗号化し、前記コンテンツデータに対して前記暗号
化された透かしデータを異なる埋め込み方法によって埋
め込むことが可能な複数の透かしデータ埋め込み手段の
中から、実際に透かしデータの埋め込みを行う埋め込み
手段を選択し、選択された埋め込み手段によって前記暗
号化された透かしデータを埋め込むことにより得られる
透かしデータを埋め込んだ前記コンテンツデータを記録
することを特徴とする記録媒体100を提供する。
かしデータに対して誤り検出符号を付加し、入力したパ
スワードを基に前記誤り検出符号を付加した透かしデー
タを暗号化し、前記コンテンツデータに対して前記暗号
化された透かしデータを異なる埋め込み方法によって埋
め込むことが可能な複数の透かしデータ埋め込み手段の
中から、実際に透かしデータの埋め込みを行う埋め込み
手段を選択し、選択された埋め込み手段によって前記暗
号化された透かしデータを埋め込むことにより得られる
透かしデータを埋め込んだ前記コンテンツデータを記録
することを特徴とする記録媒体100を提供する。
【0012】更にまた、透かしデータを埋め込んだコン
テンツデータに対して、透かしデータを異なる読み出し
方法によって読み出す複数の透かしデータ読み出し手段
5と、透かしデータを埋め込む際に使用されたパスワー
ドを基に前記複数の透かしデータ読み出し手段5によっ
て読み出された透かしデータを復号化する復号化手段6
と、復号化された透かしデータに付加された誤り検出符
号をチェックする誤り検出手段7と、前記誤り検出手段
7の結果に応じて真の透かしデータを選択する選択手段
8とを有することを特徴とする透かしデータ読み出し装
置を提供する。
テンツデータに対して、透かしデータを異なる読み出し
方法によって読み出す複数の透かしデータ読み出し手段
5と、透かしデータを埋め込む際に使用されたパスワー
ドを基に前記複数の透かしデータ読み出し手段5によっ
て読み出された透かしデータを復号化する復号化手段6
と、復号化された透かしデータに付加された誤り検出符
号をチェックする誤り検出手段7と、前記誤り検出手段
7の結果に応じて真の透かしデータを選択する選択手段
8とを有することを特徴とする透かしデータ読み出し装
置を提供する。
【0013】また、コンテンツデータに埋め込む透かし
データに対して誤り検出符号を付加し、入力したパスワ
ードを基に前記誤り検出符号を付加した透かしデータを
暗号化し、前記コンテンツデータに対して前記暗号化さ
れた透かしデータを異なる埋め込み方法を有する複数の
埋め込み手段から一つの埋め込み手段を選択して埋め込
むことにより得られる透かしデータを埋め込んだ前記コ
ンテンツデータに対して、前記異なる埋め込み方法を有
する複数の埋め込み手段に対応する全ての読み出し手段
によって前記透かしデータを埋め込んだ前記コンテンツ
データから透かしデータを読み出し、読み出したそれぞ
れの透かしデータに対して前記パスワードを用いて復号
化して、その結果の正当性を前記誤り検出することで確
認し、正当であると確認されたものを真の透かしデータ
とすることを特徴とする透かしデータ読み出し方法を提
供する。
データに対して誤り検出符号を付加し、入力したパスワ
ードを基に前記誤り検出符号を付加した透かしデータを
暗号化し、前記コンテンツデータに対して前記暗号化さ
れた透かしデータを異なる埋め込み方法を有する複数の
埋め込み手段から一つの埋め込み手段を選択して埋め込
むことにより得られる透かしデータを埋め込んだ前記コ
ンテンツデータに対して、前記異なる埋め込み方法を有
する複数の埋め込み手段に対応する全ての読み出し手段
によって前記透かしデータを埋め込んだ前記コンテンツ
データから透かしデータを読み出し、読み出したそれぞ
れの透かしデータに対して前記パスワードを用いて復号
化して、その結果の正当性を前記誤り検出することで確
認し、正当であると確認されたものを真の透かしデータ
とすることを特徴とする透かしデータ読み出し方法を提
供する。
【0014】
【発明の実施の形態】以下、本発明に係る透かしデータ
埋め込み装置、透かしデータ埋め込み方法、透かしデー
タを埋め込んだデータを伝送する伝送方法、透かしデー
タを埋め込んだ記録媒体、透かしデータ読み出し装置、
及び透かしデータ読み出し方法について図面を用いて説
明する。
埋め込み装置、透かしデータ埋め込み方法、透かしデー
タを埋め込んだデータを伝送する伝送方法、透かしデー
タを埋め込んだ記録媒体、透かしデータ読み出し装置、
及び透かしデータ読み出し方法について図面を用いて説
明する。
【0015】図1は本発明に係る透かしデータ埋め込み
装置の概念を示すブロック図である。同図によれば、透
かしデータは誤り検出符号付加手段1によって誤り検出
符号を付加された後、暗号化手段2に送られ、暗号化手
段2ではユーザーによって入力されたパスワードを基に
暗号化される。
装置の概念を示すブロック図である。同図によれば、透
かしデータは誤り検出符号付加手段1によって誤り検出
符号を付加された後、暗号化手段2に送られ、暗号化手
段2ではユーザーによって入力されたパスワードを基に
暗号化される。
【0016】このように誤り検出符号を付加され、暗号
化を施された透かしデータは、N個のエンコーダ4によ
って複数定義されている透かし埋め込み方法の中からセ
レクタ3によって選択された方法に基づいてコンテンツ
データに埋め込まれる。
化を施された透かしデータは、N個のエンコーダ4によ
って複数定義されている透かし埋め込み方法の中からセ
レクタ3によって選択された方法に基づいてコンテンツ
データに埋め込まれる。
【0017】透かしデータを埋め込まれた変換後のコン
テンツデータは必要に応じて記録媒体100に記録され
たり、各端末などに伝送するために伝送手段102に接
続された記憶手段101に記録されたりする。こうし
て、記録媒体100によって透かしデータを埋め込まれ
たコンテンツデータを頒布したり、伝送手段102によ
って透かしデータの埋め込まれたコンテンツデータを配
信することが可能となる。
テンツデータは必要に応じて記録媒体100に記録され
たり、各端末などに伝送するために伝送手段102に接
続された記憶手段101に記録されたりする。こうし
て、記録媒体100によって透かしデータを埋め込まれ
たコンテンツデータを頒布したり、伝送手段102によ
って透かしデータの埋め込まれたコンテンツデータを配
信することが可能となる。
【0018】このように透かしデータを埋め込まれた変
換後のコンテンツデータから透かしデータを読み出すた
めに、図2に示す透かしデータ読み出し装置を使用す
る。同図によれば、変換後のコンテンツデータはN個の
デコーダ5によって複数定義されている全ての透かしデ
ータ読み出し方法に従って読み出される。そして読み出
された仮の透かしデータは、ユーザーによって入力され
たパスワードに基づいて復号化手段6によって復号化さ
れる。復号化された仮の透かしデータは、透かし埋め込
み時に付加した誤り検出符号を利用して誤り検出手段7
によって評価され、正当であると見なされた仮透かしデ
ータをデータ選択手段8によって選択し、これを真の透
かしデータを埋め込まれたコンテンツデータとして出力
する。
換後のコンテンツデータから透かしデータを読み出すた
めに、図2に示す透かしデータ読み出し装置を使用す
る。同図によれば、変換後のコンテンツデータはN個の
デコーダ5によって複数定義されている全ての透かしデ
ータ読み出し方法に従って読み出される。そして読み出
された仮の透かしデータは、ユーザーによって入力され
たパスワードに基づいて復号化手段6によって復号化さ
れる。復号化された仮の透かしデータは、透かし埋め込
み時に付加した誤り検出符号を利用して誤り検出手段7
によって評価され、正当であると見なされた仮透かしデ
ータをデータ選択手段8によって選択し、これを真の透
かしデータを埋め込まれたコンテンツデータとして出力
する。
【0019】
【発明の効果】以上説明したように、本発明に係る透か
しデータ埋め込み装置、透かしデータ埋め込み方法、記
録媒体、伝送方法、透かしデータ読み出し装置、及び透
かしデータ読み出し方法によれば、第三者による透かし
データに対する攻撃を想定した場合に、透かしデータを
暗号化するためのパスワードを知らない限り、コンテン
ツデータのどの部分に透かしデータが入っているかを断
定できないので、可能性のある全てのコンテンツデータ
に対して攻撃を余儀なくされ、攻撃後のコンテンツデー
タの品質劣化が大きくなってしまう。すなわち、パスワ
ードを知らない限り、透かしデータだけを効率的に除去
することができないという効果がある。
しデータ埋め込み装置、透かしデータ埋め込み方法、記
録媒体、伝送方法、透かしデータ読み出し装置、及び透
かしデータ読み出し方法によれば、第三者による透かし
データに対する攻撃を想定した場合に、透かしデータを
暗号化するためのパスワードを知らない限り、コンテン
ツデータのどの部分に透かしデータが入っているかを断
定できないので、可能性のある全てのコンテンツデータ
に対して攻撃を余儀なくされ、攻撃後のコンテンツデー
タの品質劣化が大きくなってしまう。すなわち、パスワ
ードを知らない限り、透かしデータだけを効率的に除去
することができないという効果がある。
【0020】また、複数回透かしが埋め込まれた場合に
おいても、透かし埋め込みの対象が一致しない限り、透
かしの上書きが起こらないので、異なるパスワードで暗
号化された透かしデータを多量に埋め込むことができ、
複数の権利者や隣接権利者が別個に透かしデータを上書
きすることが可能となる。この場合には後から透かしデ
ータを書き込むときに偶然先の透かしを上書きすること
を避けるために、先に透かしデータの埋め込みを行った
際に用いたパスワードによって先の透かしの埋め込み位
置を正確に知ったうえで確実にデータの上書きを回避す
るなどの対策が必要である。
おいても、透かし埋め込みの対象が一致しない限り、透
かしの上書きが起こらないので、異なるパスワードで暗
号化された透かしデータを多量に埋め込むことができ、
複数の権利者や隣接権利者が別個に透かしデータを上書
きすることが可能となる。この場合には後から透かしデ
ータを書き込むときに偶然先の透かしを上書きすること
を避けるために、先に透かしデータの埋め込みを行った
際に用いたパスワードによって先の透かしの埋め込み位
置を正確に知ったうえで確実にデータの上書きを回避す
るなどの対策が必要である。
【図1】本発明に係る透かし情報埋め込み装置の概念を
示すブロック図である。
示すブロック図である。
【図2】本発明に係る透かし情報読み出し装置の概念を
示すブロック図である。
示すブロック図である。
1 誤り検出符号付加手段 2 暗号化手段 3 セレクタ 4 エンコーダ 5 デコーダ 6 複合化手段 7 誤り検出手段 8 データ選択手段 100 記録媒体 101 記憶手段 102 伝送手段
フロントページの続き Fターム(参考) 5B057 CB19 CG01 5C076 AA14 5D378 QQ03 QQ06 QQ38 5J104 AA14 NA05 9A001 BB03 BB04 EE03 EE04 FF05 JJ19 JJ25 KK43 LL03
Claims (6)
- 【請求項1】コンテンツデータに埋め込む透かしデータ
に対して誤り検出符号を付加する誤り検出符号付加手段
と、 入力されたパスワードを基に前記誤り検出符号を付加さ
れた透かしデータを暗号化する暗号化手段と、 前記コンテンツデータに対して前記暗号化された透かし
データを異なる埋め込み方法によって埋め込む複数の透
かしデータ埋め込み手段と、 実際に透かしデータの埋め込みを行う埋め込み手段を前
記複数の透かしデータ埋め込み手段から選択する埋め込
み手段選択手段とを有することを特徴とする透かしデー
タ埋め込み装置。 - 【請求項2】コンテンツデータに埋め込む透かしデータ
に対して誤り検出符号を付加するステップと、 パスワードを入力するステップと、 前記パスワードを基に前記誤り検出符号を付加した透か
しデータを暗号化するステップと、 前記コンテンツデータに対して前記暗号化された透かし
データを異なる埋め込み方法によって埋め込むことが可
能な複数の透かしデータ埋め込み手段の中から、実際に
透かしデータの埋め込みを行う埋め込み手段を選択する
ステップと、 選択された埋め込み手段によって前記暗号化された透か
しデータを埋め込むステップからなる透かしデータ埋め
込み方法。 - 【請求項3】コンテンツデータに埋め込む透かしデータ
に対して誤り検出符号を付加し、 入力したパスワードを基に前記誤り検出符号を付加した
透かしデータを暗号化し、 前記コンテンツデータに対して前記暗号化された透かし
データを異なる埋め込み方法によって埋め込むことが可
能な複数の透かしデータ埋め込み手段の中から、実際に
透かしデータの埋め込みを行う埋め込み手段を選択し、
選択された埋め込み手段によって前記暗号化された透か
しデータを埋め込むことにより得られる透かしデータを
埋め込んだ前記コンテンツデータを伝送することを特徴
とする伝送方法。 - 【請求項4】コンテンツデータに埋め込む透かしデータ
に対して誤り検出符号を付加し、 入力したパスワードを基に前記誤り検出符号を付加した
透かしデータを暗号化し、 前記コンテンツデータに対して前記暗号化された透かし
データを異なる埋め込み方法によって埋め込むことが可
能な複数の透かしデータ埋め込み手段の中から、実際に
透かしデータの埋め込みを行う埋め込み手段を選択し、
選択された埋め込み手段によって前記暗号化された透か
しデータを埋め込むことにより得られる透かしデータを
埋め込んだ前記コンテンツデータを記録することを特徴
とする記録媒体。 - 【請求項5】透かしデータを埋め込んだコンテンツデー
タに対して、透かしデータを異なる読み出し方法によっ
て読み出す複数の透かしデータ読み出し手段と、 透かしデータを埋め込む際に使用されたパスワードを基
に前記複数の透かしデータ読み出し手段によって読み出
された透かしデータをそれぞれ復号化する復号化手段
と、 復号化された透かしデータに付加された誤り検出符号を
チェックする誤り検出手段と、 前記誤り検出手段の結果に応じて真の透かしデータを選
択する選択手段とを有することを特徴とする透かしデー
タ読み出し装置。 - 【請求項6】コンテンツデータに埋め込む透かしデータ
に対して誤り検出符号を付加し、 入力したパスワードを基に前記誤り検出符号を付加した
透かしデータを暗号化し、 前記コンテンツデータに対して前記暗号化された透かし
データを異なる埋め込み方法を有する複数の埋め込み手
段から一つの埋め込み手段を選択して埋め込むことによ
り得られる透かしデータを埋め込んだ前記コンテンツデ
ータに対して、 前記異なる埋め込み方法を有する複数の埋め込み手段に
対応する全ての読み出し手段によって前記透かしデータ
を埋め込んだ前記コンテンツデータから透かしデータを
読み出し、 読み出したそれぞれの透かしデータに対して前記パスワ
ードを用いて復号化して、その結果の正当性を前記誤り
検出することで確認し、 正当であると確認されたものを真の透かしデータとする
ことを特徴とする透かしデータ読み出し方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11279715A JP2000350013A (ja) | 1999-03-31 | 1999-09-30 | 透かしデータ埋め込み装置、透かしデータ埋め込み方法、伝送方法、記録媒体、透かしデータ読み出し装置及び透かしデータ読み出し方法。 |
| US09/497,764 US6643384B1 (en) | 1999-03-31 | 2000-02-04 | Watermark data hiding apparatus, a method of hiding watermark data, a method of transmitting data including watermark data, a recording medium storing data including watermark data, a data and watermark data reading apparatus, and a method of reading data and watermark data |
| DE60030614T DE60030614T2 (de) | 1999-03-31 | 2000-02-16 | Gerät und Verfahren zum Verbergen und Lesen von Wasserzeichen |
| EP00103165A EP1041805B1 (en) | 1999-03-31 | 2000-02-16 | A watermark data hiding and reading apparatus and method |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11-91686 | 1999-03-31 | ||
| JP9168699 | 1999-03-31 | ||
| JP11279715A JP2000350013A (ja) | 1999-03-31 | 1999-09-30 | 透かしデータ埋め込み装置、透かしデータ埋め込み方法、伝送方法、記録媒体、透かしデータ読み出し装置及び透かしデータ読み出し方法。 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000350013A true JP2000350013A (ja) | 2000-12-15 |
Family
ID=26433129
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11279715A Pending JP2000350013A (ja) | 1999-03-31 | 1999-09-30 | 透かしデータ埋め込み装置、透かしデータ埋め込み方法、伝送方法、記録媒体、透かしデータ読み出し装置及び透かしデータ読み出し方法。 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6643384B1 (ja) |
| EP (1) | EP1041805B1 (ja) |
| JP (1) | JP2000350013A (ja) |
| DE (1) | DE60030614T2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7404083B2 (en) | 2000-07-18 | 2008-07-22 | Nikon Corporation | Image signal analysis for watermark detection and decoding |
| CN111640053A (zh) * | 2020-06-02 | 2020-09-08 | 长江师范学院 | 一种基于同态加密算法高嵌入量的可逆信息隐藏方法 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030210803A1 (en) | 2002-03-29 | 2003-11-13 | Canon Kabushiki Kaisha | Image processing apparatus and method |
| CN1933391A (zh) * | 2005-09-16 | 2007-03-21 | 北京书生国际信息技术有限公司 | 一种隐形编码嵌入和检测的方法 |
| US8589148B2 (en) * | 2006-04-14 | 2013-11-19 | At&T Intellectual Property Ii, L.P. | Natural language watermarking |
| US9875515B1 (en) * | 2015-12-15 | 2018-01-23 | Amazon Technologies, Inc. | Embedding debugging information via watermarks |
| CN108810550B (zh) * | 2018-08-21 | 2021-02-26 | 上海理工大学 | 一种基于层间预测的视频水印嵌入及提取方法 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020009208A1 (en) * | 1995-08-09 | 2002-01-24 | Adnan Alattar | Authentication of physical and electronic media objects using digital watermarks |
| US6614914B1 (en) * | 1995-05-08 | 2003-09-02 | Digimarc Corporation | Watermark embedder and reader |
| US5748763A (en) * | 1993-11-18 | 1998-05-05 | Digimarc Corporation | Image steganography system featuring perceptually adaptive and globally scalable signal embedding |
| DE69636084T2 (de) | 1995-09-28 | 2006-09-14 | Nec Corp. | Verfahren und Vorrichtung zum Einfügen eines Spreizspektrumwasserzeichens in Multimediadaten |
| WO1997013248A1 (en) * | 1995-10-04 | 1997-04-10 | Philips Electronics N.V. | Marking a digitally encoded video and/or audio signal |
| US7412072B2 (en) * | 1996-05-16 | 2008-08-12 | Digimarc Corporation | Variable message coding protocols for encoding auxiliary data in media signals |
| US5915027A (en) | 1996-11-05 | 1999-06-22 | Nec Research Institute | Digital watermarking |
| CZ306598A3 (cs) * | 1997-01-27 | 1999-02-17 | Koninklijke Philips Electronics N. V. | Způsob a zařízení pro vkládání a extrakci doplňkových dat do kódovaného signálu |
| US5960081A (en) * | 1997-06-05 | 1999-09-28 | Cray Research, Inc. | Embedding a digital signature in a video sequence |
| US6320675B1 (en) | 1997-07-15 | 2001-11-20 | Canon Kabushiki Kaisha | Image processing apparatus and method and storage medium |
| US6011849A (en) * | 1997-08-28 | 2000-01-04 | Syndata Technologies, Inc. | Encryption-based selection system for steganography |
| US6037984A (en) * | 1997-12-24 | 2000-03-14 | Sarnoff Corporation | Method and apparatus for embedding a watermark into a digital image or image sequence |
| US6208745B1 (en) * | 1997-12-30 | 2001-03-27 | Sarnoff Corporation | Method and apparatus for imbedding a watermark into a bitstream representation of a digital image sequence |
| JPH11265179A (ja) | 1998-03-16 | 1999-09-28 | Victor Co Of Japan Ltd | 透かし情報埋め込み処理装置、透かし情報埋め込み方法、透かし情報読み出し処理装置及び透かし情報読み出し方法 |
| JPH11327547A (ja) | 1998-05-20 | 1999-11-26 | Victor Co Of Japan Ltd | 透かし情報埋め込み処理装置及び透かし情報埋め込み方法 |
| JPH11327546A (ja) | 1998-05-20 | 1999-11-26 | Victor Co Of Japan Ltd | 透かし情報埋め込み処理装置及び透かし情報埋め込み方法 |
| US6400826B1 (en) * | 1998-05-21 | 2002-06-04 | Massachusetts Institute Of Technology | System, method, and product for distortion-compensated information embedding using an ensemble of non-intersecting embedding generators |
| US20030026453A1 (en) * | 2000-12-18 | 2003-02-06 | Sharma Ravi K. | Repetition coding of error correction coded messages in auxiliary data embedding applications |
| US7496197B2 (en) * | 2001-06-14 | 2009-02-24 | Portauthority Technologies Inc. | Method and system for robust embedding of watermarks and steganograms in digital video content |
-
1999
- 1999-09-30 JP JP11279715A patent/JP2000350013A/ja active Pending
-
2000
- 2000-02-04 US US09/497,764 patent/US6643384B1/en not_active Expired - Lifetime
- 2000-02-16 EP EP00103165A patent/EP1041805B1/en not_active Expired - Lifetime
- 2000-02-16 DE DE60030614T patent/DE60030614T2/de not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7404083B2 (en) | 2000-07-18 | 2008-07-22 | Nikon Corporation | Image signal analysis for watermark detection and decoding |
| CN111640053A (zh) * | 2020-06-02 | 2020-09-08 | 长江师范学院 | 一种基于同态加密算法高嵌入量的可逆信息隐藏方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US6643384B1 (en) | 2003-11-04 |
| EP1041805A3 (en) | 2002-02-20 |
| EP1041805A2 (en) | 2000-10-04 |
| EP1041805B1 (en) | 2006-09-13 |
| DE60030614D1 (de) | 2006-10-26 |
| DE60030614T2 (de) | 2007-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10461930B2 (en) | Utilizing data reduction in steganographic and cryptographic systems | |
| US7123718B1 (en) | Utilizing data reduction in stegnographic and cryptographic systems | |
| CN100489986C (zh) | 用于跨接口的内容保护的方法和装置 | |
| KR100594954B1 (ko) | 콘텐트 정보와 이와 관련된 추가 정보를 전송하는 시스템 | |
| CN100412973C (zh) | 用户设备以及在用户设备上对数字数据压制水印的方法 | |
| JP2002503838A (ja) | デジタル表現の安全な配信 | |
| JP2000267940A (ja) | デジタルファイルの暗号化装置及び暗号化方法とその記録媒体 | |
| US20060156003A1 (en) | Watermarking digital data at a user device | |
| KR101088080B1 (ko) | 미디어에 워터마크를 삽입하기 위한 시스템, 방법 및 프로세서-판독가능 기록매체 | |
| US7089422B2 (en) | Embedding data in an information signal | |
| WO2000057643A1 (en) | Utilizing data reduction in steganographic and cryptographic systems | |
| JPH09326166A (ja) | 著作権保護方法及び著作権保護システム | |
| JP2000350013A (ja) | 透かしデータ埋め込み装置、透かしデータ埋め込み方法、伝送方法、記録媒体、透かしデータ読み出し装置及び透かしデータ読み出し方法。 | |
| KR100848369B1 (ko) | 암호화 데이터 생성, 암호화 데이터 해독, 재서명된데이터 생성을 위한 장치와 방법 | |
| US20060041510A1 (en) | Method for a secure system of content distribution for DVD applications | |
| JP4155681B2 (ja) | 透かしデータ埋め込み装置、透かしデータ埋め込み方法、透かしデータ読み出し装置、及び透かしデータ読み出し方法 | |
| US8166302B1 (en) | Storage device with traceable watermarked content | |
| US7278020B2 (en) | Digital watermarking apparatus and application apparatus using the same | |
| JP4179937B2 (ja) | 電子透かし装置及びそれを用いた応用装置 | |
| WO2004044910A1 (en) | Secure local copy protection |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040525 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040726 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040820 |