JP2001245132A - システム及び処理方法及び記憶媒体 - Google Patents

システム及び処理方法及び記憶媒体

Info

Publication number
JP2001245132A
JP2001245132A JP2000053423A JP2000053423A JP2001245132A JP 2001245132 A JP2001245132 A JP 2001245132A JP 2000053423 A JP2000053423 A JP 2000053423A JP 2000053423 A JP2000053423 A JP 2000053423A JP 2001245132 A JP2001245132 A JP 2001245132A
Authority
JP
Japan
Prior art keywords
digital watermark
processing method
digital
storage medium
digital content
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.)
Granted
Application number
JP2000053423A
Other languages
English (en)
Other versions
JP3789069B2 (ja
Inventor
Keiichi Iwamura
恵市 岩村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2000053423A priority Critical patent/JP3789069B2/ja
Priority to US09/793,634 priority patent/US7158652B2/en
Publication of JP2001245132A publication Critical patent/JP2001245132A/ja
Application granted granted Critical
Publication of JP3789069B2 publication Critical patent/JP3789069B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/005Robust watermarking, e.g. average attack or collusion attack resistant
    • G06T1/0071Robust watermarking, e.g. average attack or collusion attack resistant using multiple or alternating watermarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, 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/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32288Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image
    • H04N1/32299Multiple 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits 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/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, 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/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32288Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image
    • H04N1/32304Embedding different sets of additional information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0051Embedding of the watermark in the spatial domain
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0052Embedding of the watermark in the frequency domain
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0064Image watermarking for copy protection or copy management, e.g. CGMS, copy only once, one-time copy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits 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/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, 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/3233Display, 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits 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/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, 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/3233Display, 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
    • H04N2201/3239Display, 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 using a plurality of different authentication information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits 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/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3269Display, 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/327Display, 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits 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/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3271Printing or stamping

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 【課題】 人為的な攻撃に強いディジタルコンテンツ、
偽造防止システムを提供できなかった。 【解決手段】 解析しやすさの異なる複数の著作権保護
手段をディジタルコンテンツに実行して、該実行後のデ
ィジタルコンテンツを配信することを特徴とする。解析
のしやすさが異なる複数の偽造防止手段を紙幣、有価証
券に実行する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はシステム、方法、及
びそれを記憶した記憶媒体に関するものである。
【0002】
【従来の技術】近年のコンピュータ及びネットワークの
発達は著しく、文字データ、画像データ、音声データ
等、多種の情報がコンピュータ内、ネットワーク内で扱
われるようになってきている。
【0003】このようなデータはデジタルデータである
ために、同質なデータの複製を容易に作成できる環境に
ある。このため、こうしたデータの著作権を保護するた
めに、画像データや音声データの中に著作権情報や利用
者情報を電子透かしとして埋め込む処理がなされる場合
が多い。ここで、電子透かしとは画像データや音声デー
タに所定の処理を施すことによって、これらのデータに
対して密かに別の情報を埋め込む技術である。
【0004】この電子透かしをデータから抽出すること
により著作権情報や利用者情報、及び識別情報などを得
ることが出来、不正コピーを追跡することが可能であ
る。
【0005】電子透かしに求められる第1の条件は埋め
込まれた情報が知覚できない。すなわち元のディジタル
情報の品質劣化が少なく埋め込めることである(品
質)。第2の条件はディジタル情報の中に埋め込まれた
情報が残り続ける。すなわちデータ圧縮やフィルタ処理
のような編集や攻撃によっても埋め込まれた情報が失わ
れないことである(耐性)。第3の条件は用途に応じて
埋め込める情報の情報量が選択できることである(情報
量)。電子透かしに求められるこれらの条件は一般的に
互いにトレードオフの関係にある。例えば、耐性の強い
電子透かしを実現しようとした場合、比較的大きな品質
劣化が生じ埋め込む情報量は少なくなることが多い。
【0006】また、多値の静止画像を例にとると電子透
かしを埋め込む方法は空間領域に埋め込む方式と周波数
領域に埋め込む方法の二つに大きく分類でき、下記のよ
うな種々の方法が知られている。
【0007】空間領域に埋め込む方式の例としては、パ
ッチワークによるもの(W.Bender,D.Gru
hl,N.Morimoto,Techniques
for Data Hiding,”Proceedi
ngs of the SPIE,San Jose
CA,USA,February 1995)やG.
B.Rhoads,W.Linn:“Steganog
raphy methods employing e
mbedded”USP Patent Number
5,636,292などが挙げられる。
【0008】周波数領域に埋め込む方式の例としては、
離散コサイン変換を利用するもの(中村,小川,高嶋,
“ディジタル画像の著作権保護のための周波数領域にお
ける電子透かし方式”,SCIS’97−26A,19
97年1月)の他に、離散フーリエ変換を利用するもの
(大西,岡,松井,“PN系列による画像への透かし署
名法”,SCIS’9726B,1997年1月)や離
散ウェーブレット変換を利用するもの(石塚,坂井,櫻
井,“ウェーブレット変換を用いた電子透かし技術の安
全性と信頼性に関する実験的考察”,SCIS’97−
26D,1997年1月)及びウェーブレット変換に基
づくディジタル・ウォーターマーク−画像圧縮、変換処
理に対するロバスト性について−”井上,宮崎,山本,
桂,SCIS’98−3.2.A,1998年1月)な
どが挙げられる。
【0009】
【発明が解決しようとする課題】この電子透かし技術を
ディジタル画像や動画像、音声などのディジタルコンテ
ンツの著作権保護に用いようとする場合、著作権侵害を
目的にした攻撃、特に人為的な攻撃が行われることが考
えられる。
【0010】また、電子透かし技術を紙幣や有価証券の
偽造防止のために用いることもできる。このような場
合、特に埋め込まれた電子透かし情報への攻撃はより激
しくかつ巧妙に行われることが考えられる。
【0011】このような著作権侵害や紙幣の偽造を目的
に人為的な攻撃が加えられた場合、加えられたすべての
攻撃に耐性をもつ電子透かし技術の開発は非常に困難で
あり、従来の電子透かし技術の中ですべての人為的な攻
撃に耐えるといえるものは存在しない。
【0012】
【課題を解決するための手段】本発明は上記の課題に鑑
みてなされたものであり、従来の技術を組み合わせるこ
と、及びシステムの運用によって埋め込まれた電子透か
し情報への人為的な攻撃が行われても有効な技術を提供
するものである。
【0013】
【発明の実施の形態】(第1の実施例)本発明の第1の
実施例は複数の電子透かし手法を用い、攻撃者に1つま
たは数種の電子透かしを攻撃させ、かつその電子透かし
への攻撃が成功したと思わせ、他の電子透かし情報を生
き残らせるシステムを構築する手法を提供するものであ
る。
【0014】その具体例として図1にシステムを示し、
図2に処理手順を示す。
【0015】電子透かし管理センター101は後述する
ような耐性の異なる電子透かし手法を数種類用意する。
ここでは簡単のために2種類(方式A,方式B)とす
る。この2種類の電子透かし手法は後述するように耐性
及び特徴が異なり、方式Bは方式Aへの攻撃では破壊で
きないとする。管理センター101はディジタルコンテ
ンツ102に方式Bを用いて情報Bを(201)、方式
Aを用いて情報Aを(202)埋め込み、ネットワーク
110を通じてディジタルコンテンツ102の購入を希
望するユーザに配布する。尚、この場合、このディジタ
ルコンテンツが不正コピーされた際の追跡に用いるこの
ユーザーの個人情報を方式Bを用いて埋め込む(20
3)。方式A,Bの埋め込み順序は埋め込む場所が異な
る場合どちらから埋め込んでもよく、同じ場所に埋め込
む場合、耐性の強い順序(ここでは方式Bの後で方式
A)に埋め込む。
【0016】また、管理センター101は全ユーザまた
は1部のユーザ(そのコンテンツを購入するユーザな
ど。図1では104で表す)に方式Aによる電子透かし
情報を抽出するソフト103を配布する(200)。抽
出ソフトの配布はあらかじめ行っていても、コンテンツ
の配布と一緒に行っても良い。また、抽出ソフトはネッ
トワーク110やCD−ROMのような記憶媒体を用い
て配布することができる。一方、方式Bの手法及び存在
は秘密にされる。これによってユーザ104は購入した
ディジタルコンテンツ102に含まれる方式Aの電子透
かし情報を自由に読むことができ、以下のような利用が
可能になる。
【0017】1)ユーザ104は自分が購入したコンテ
ンツ102の透かし情報を確認でき、管理センター10
1が虚偽の情報を入れていないなどの正当性を確認でき
る(従来、ユーザは透かし情報を確認できないので管理
センターを信頼するしかなく、管理センターが虚偽の透
かし情報を根拠にユーザが不正配布を行ったと指摘して
もユーザにそれを否定する手段はない)。
【0018】2)ユーザ104は自分がアクセスした任
意のサイト105のコンテンツに含まれる透かし情報を
調査することができ、コンテンツの不正利用が行われて
いないか自由に検査できる。また、ユーザ104が発見
した不正利用を管理センター101または不図示の監視
センターに報告すれば管理センターや監視センターの不
正配布監視に要する負荷は小さくなる(従来、コンテン
ツの不正利用は管理センターや監査センターが集中して
行うために負荷が大きい)。
【0019】しかし、電子透かしの抽出ソフトを広く配
布した場合、不正配布を含むユーザは抽出ソフトを解析
でき、透かし情報を破壊することが容易になるという問
題がある。しかし、管理センターは方式Bの手法及び存
在を秘密(非公開で方式Bの抽出アルゴリズムは配布さ
れない)にしており、方式Bは方式Aと耐性及び特徴が
異なるために、方式Aの透かし情報への攻撃で方式Bの
透かし情報が破壊されることはない。また、攻撃者はデ
ィジタルコンテンツが特徴及び耐性の異なる複数の電子
透かしによって保護されていることを知らないので、方
式Aの透かし情報を破壊したとき、透かし情報への攻撃
は成功したと考え、そのコンテンツの不正配布など不正
利用を行う。
【0020】管理センターは発見した不正コンテンツに
対して方式Aと方式Bの両方で抽出を行う。このとき、
方式A,Bの両方で透かし情報を抽出できる場合、攻撃
が行われていない。方式Bのみで抽出できる場合、攻撃
が行われたと判断する(どちらでも抽出できない場合、
透かし情報は入っていないと判断する)。管理センター
は生き残った方式Bの電子透かしの前述したユーザの個
人情報を元に不正者の追跡を行う。以上から、いくつか
の電子透かしが攻撃されても、その他の電子透かしを生
き残らせるシステムを構築することができることがわか
る。
【0021】ここでは、方式A,Bの2種類の電子透か
しに限定して説明したが、2種類以上の電子透かし手法
を用いてもよく、より多くの電子透かし手法を用いる方
が攻撃に対する耐性が向上することは明らかである。ま
た、埋め込む情報A,Bは同一の情報でも異なる情報で
も良く、さらに2つ以上の電子透かしを用いる場合、埋
め込む情報は電子透かし手法毎に同一でも異なっていて
も、部分的に同一でもよい。
【0022】また、特徴の異なる電子透かしとしては前
述した空間領域に埋め込む電子透かしや周波数領域に埋
め込む電子透かしが考えられる。一般に、周波数領域に
埋め込む電子透かしは空間領域に埋め込む電子透かしに
比べ耐性が強いと言われている。これは、周波数領域に
埋め込んだ信号が空間領域では画像全体に広がって画像
の1部分の変更は周波数領域では小さな変更になるため
であると考えられる。
【0023】また、耐性の強さを説明する一例として以
下の例を示す。著作物である入力データを静止画像とし
た場合、その静止画の画像データを8×8画素のブロッ
クに分割し、そのブロック毎にDCT(Discrea
te Cosine Transform:離散的コサ
イン変換)を行う。以下、そのDCTしたブロックをD
CT係数ブロック、DCT係数ブロックの1係数をDC
T係数、1枚の画像のDCT係数ブロックの集合をDC
T係数ブロック群と呼ぶとする。よって、入力画像xを
DCT変換し、その出力であるDCT係数ブロック群の
中で、埋め込むDCT係数ブロックを1つ選択し、その
DCT係数ブロック中の1つのDCT係数を量子化する
ことによって1ビットの埋め込みビットを埋め込む。こ
の時の、量子化ステップの大きさが埋め込みの強度を決
定し、その量子化ステップの大きさと選択したDCT係
数の位置が鍵情報に対応する。例として、座標u,vの
位置にあるDCT係数の値をs{u,v}、量子化ステ
ップをhと表わし、以下に示すような規則により、電子
透かしビットの0或いは1を埋め込む。
【0024】 a・h<s{u,v}≦(a+1)・h (1) となるaを求める。
【0025】 埋め込みビット=0の時 c{u,v}=b・h+h/2 (bはaまたはa +1の偶数の方) (2) 埋め込みビット=1の時 c{u,v}=b・h+h/2 (bはaまたはa +1の奇数の方) (3) となる操作を行い、c{u,v}を埋め込み後の係数と
する。
【0026】最後に、そのブロック群にIDCT(In
verse DCT:逆DCT)をおこなって、8×8
画素のブロックにもどし、それを再構成する。
【0027】抽出は同様のDCTをしたDCT係数ブロ
ック群から鍵情報を用いて埋め込んだDCT係数を選択
し、 b・h<c{u,v}≦(b+1)・h (4) となるbを求め、bが偶数ならば埋め込みビットは0と
判断し、奇数ならば1と判断する。
【0028】この埋め込み方式において耐性を強化する
には以下の手法が考えられる。DCT係数ブロックの中
から埋め込みを行う1つのDCT係数を選択するとき
に、低周波成分を表わすDCT係数を選べば耐性を強く
することができる。これは、高周波成分が画像圧縮や種
々のフィルタリング処理によって失われやすいのに対し
て低周波成分は失われにくいためである。また、上記の
埋め込み方式では選択するDCT係数ブロック、及び埋
め込むDCT係数を1つとして説明したが、その数を増
すことによっても耐性を強くすることができる。これ
は、1ビットに対して1つのDCT係数に埋め込んだの
みであれば画像圧縮や種々のフィルタリング処理によっ
てその値が失われる可能性が大きいが、複数のDCT係
数に同じビットを埋め込んでおけばその大半が失われる
可能性が少なくなるためである。また、埋め込むビット
自体を誤り訂正符号化することによっても耐性を強くす
ることが出来る。これは、埋め込みビットのいくつかが
失われても誤り訂正符号によって復元されるためであ
る。ここで、用いる誤り訂正符号の訂正能力が高ければ
高いほど耐性が強くなるのは明らかである。以上のよう
な耐性を強化する手法はDCTを用いる手法に限らず、
ウェーブレット変換やフーリエ変換を用いる手法や、直
接画素の輝度値などを操作する手法に対しても同じ傾向
をもつと言える。よって、これらの手法の組み合わせな
どによって耐性や特徴の異なる電子透かしを実現するこ
とができることは明らかである。
【0029】最後に、上述の管理センター、ユーザにお
ける埋め込み、抽出処理は図3に示す信号処理装置を用
いて実現できる。
【0030】本図において、ホストコンピュータ030
1は例えば一般に普及しているパソコンであり、スキャ
ナ0314から読み取られた画像を入力し、編集・保管
することが可能である。更に、ここで得られた画像をプ
リンタ0315から印刷させることが可能である。ま
た、ユーザーからの各種マニュアル指示等は、マウス0
312、キーボード0313からの入力により行われ
る。
【0031】ホストコンピュータ0301の内部では、
バス0316により後述する各ブロックが接続され、種
々のデータの受け渡しが可能である。
【0032】図中、0303は、内部の各ブロックの動
作を制御、或いは内部に記憶されたプログラムを実行す
ることのできるCPUである。
【0033】0304は、印刷されることが認められて
いない特定画像を記憶したり、あらかじめ必要な画像処
理プログラム等を記憶しておくROMである。
【0034】0305は、CPUにて処理を行うために
一時的にプログラムや処理対象の画像データを格納して
おくRAMである。
【0035】0306は、RAM等に転送されるプログ
ラムや画像データをあらかじめ格納したり、処理後の画
像データを保存することのできるハードディスク(H
D)である。
【0036】0307は、原稿或いはフィルム等をCC
Dにて読み取り、画像データを生成するスキャナと接続
し、スキャナで得られた画像データを入力することので
きるスキャナインターフェイス(I/F)である。
【0037】0308は、外部記憶媒体の一つであるC
D(CD−R)に記憶されたデータを読み込み或いは書
き出すことのできるCDドライブである。
【0038】0309は、0308と同様にFDからの
読み込み、FDへの書き出しができるFDドライブであ
る。0310も、0308と同様にDVDからの読み込
み、DVDへの書き出しができるDVDドライブであ
る。尚、CD,FD,DVD等に画像編集用のプログラ
ム、或いはプリンタドライバが記憶されている場合に
は、これらプログラムをHD0306上にインストール
し、必要に応じてRAM0305に転送されるようにな
っている。
【0039】0311は、マウス0312或いはキーボ
ード0313からの入力指示を受け付けるためにこれら
と接続されるインターフェイス(I/F)である。
【0040】(第2の実施例)第1の実施例では1部の
電子透かしの抽出ソフトをネットワークを通じて配布す
る例を説明したが、本実施例では紙幣の偽造防止に対す
る応用例を図4を用いて説明する。
【0041】まず、印刷局401は数種類の偽造防止手
法を採用し、紙幣(有価証券)402にそれらの偽造防
止手法を加える(501)。ここではその種類の偽造防
止手法を方式A,Bの電子透かし手法とする。印刷局4
01は方式Aの抽出ソフト403を紙幣の偽造防止に使
われそうな画像入力機器メーカ404や画像処理ソフト
メーカ405,画像出力機器メーカ406に配布(公
開)し(500)、その機器やソフトへのインストー
ル、及びその抽出結果に応じて偽造処理の停止を行うな
どの機能を追加することを依頼する。404,405,
406の各メーカは抽出ソフト403を各機器のドライ
バやソフトにインストールし、さらにその結果に応じて
偽造処理を停止する機能を付加して販売する。または、
インターネットやCD−ROMなどを用いてドライバや
ソフトのダウンロードによって各機器やソフト(既に販
売されたものも含む)にインストールまたはアップグレ
ードできるようにする。また、印刷局401はATMな
どの紙幣を扱う機器製造メーカまたは銀行407などへ
は公開された方式Aと一般に非公開の方式Bの抽出ソフ
トを配布し(501)、ATMなどの機器にそのインス
トールさせ、その機器の管理を十分に行わせる。
【0042】紙幣を偽造しようとする不正者は、紙幣を
スキャナなどの画像入力機器で読み込み、画像処理ソフ
トに取り込み、それをカラープリンタなどの画像出力機
器で印刷しようとするが、それらに前述の機能が入って
いるために紙幣の偽造に失敗する。一般に、単なるいた
ずらや間違いなどによって紙幣を偽造しようとした不正
者への偽造抑制手段としては、このような標準的な方式
Aを多くの画像処理機器やソフトへ導入することによっ
て十分な効果を発揮すると考えられる。
【0043】しかし、いたずらなどではなく紙幣の偽造
を目的とする不正者は、各機器やソフトウェアにインス
トールされた抽出ソフトまたはその結果に応じた処理停
止機能を解析し、そのソフトへの攻撃または読み込んだ
紙幣データにおける電子透かし情報への攻撃を行うこと
が考えられる。スキャナやプリンタ等の機器や画像処理
ソフトは安価で誰でも手に入れられるので、その解析は
時間や手間をかければ成功すると考えられる。よって、
不正者は紙幣の偽造に成功したとする。一般に、電子透
かし情報はスキャンニングした画像をそのまま再画像出
力すると破壊される。しかし、不正者が方式Aを解析し
再埋め込みをすれば偽造紙幣にも方式Aの透かし情報を
残すことができる(本実施例では、方式Bを耐性が弱い
電子透かし手法とし、スキャンニング/再印刷によって
方式Bの透かし情報は破壊されるとする)。
【0044】しかし、紙幣を扱う機器(以下ATM)に
は方式Aだけでなく方式Bの抽出ソフトも入っている。
ATMは方式A,Bの透かし情報を読みとり、2つの情
報が正しい場合のみ紙幣であると認識するように構成さ
れている。よって、正しい紙幣は方式A,Bの透かし情
報が入っているので紙幣であると認識される。しかし、
上記のように偽造された紙幣の場合、方式Bの透かし情
報は破壊されているので偽造紙幣として検出される。A
TMの管理は銀行などによって厳重に行われているの
で、方式Bを解析することは困難であり、不正者は方式
Bを解析できない。このように紙幣の偽造を目的とする
不正者に対しても多重の偽造防止手段を用いることによ
って、紙幣偽造の犯罪を防止することができる。
【0045】本実施例は方式A,Bの2種類の電子透か
しを例にして説明したが、偽造防止手法は電子透かしに
限らず、かつ2種類である必要はない。方式は多い方が
より安全性が高まることは明らかである。方式が3種類
以上ある場合、追加した方式は他にインストールせず、
印刷局や警察などによる紙幣の偽造検出のみに用いるな
どしても良い。また、本実施例は紙幣の偽造防止を例と
して説明したが有価証券などに対しても有効であること
は明らかである。
【0046】(第3の実施例)第1,2の実施例では1
部の電子透かしの抽出ソフトを配布したりインストール
する例を説明したが、それに限らず応用することができ
る。
【0047】例えば、管理センターや印刷局が方式Aに
相当する電子透かし手法に関して論文や特許で公表し、
方式Bに関する情報は一切を公開しないことによっても
同様の効果が期待できることは明らかである。
【0048】また、管理センターや印刷局が電子透かし
に関して何も公開していなくても、以下のような仕組み
を採用することによて同様の効果が期待できる。これら
はユーザの方式A,Bへの解析のしやすさに差をつける
ことによって実現される。
【0049】1)管理センターや印刷局が方式Aとして
よく知られた電子透かし手法を採用し、方式Bとして独
自の電子透かし手法を採用する。
【0050】2)管理センターや印刷局が方式Aとして
耐性の弱い(強い)電子透かし手法を採用し、方式Bと
して耐性の強い(弱い)電子透かし手法を採用する。
【0051】3)管理センターや印刷局が方式Aとして
特徴の出やすい電子透かし手法を採用し、方式Bとして
特徴の出にくい電子透かし手法を採用する。
【0052】不正者は、著作権のあるディジタルコンテ
ンツや紙幣には電子透かしのような仕組みが入っている
のではないかと疑う。そのために、不正者はそのディジ
タルコンテンツや紙幣の解析を行うことを試みる。その
とき、行う解析手法として考えられるものは以下のこと
である。
【0053】1)よく知られた電子透かし手法に関する
解析を試みる。 2)JPEG圧縮や微少な幾何学変換などの処理をコン
テンツに加え解析する。 3)離散コサイン変換や離散フーリエ変換など一般的な
解析を行い、その特徴的な信号を解析する。
【0054】これらの1)〜3)の解析が成功すれば不
正者は攻撃に成功したと考え、偽造したコンテンツまた
は紙幣を不正に配布する。
【0055】管理センターは発見した偽造コンテンツま
たは偽造紙幣に対して方式Aと方式Bの両方で抽出を行
う。このとき、方式A,Bの両方で透かし情報を抽出で
きる場合、攻撃が行われていない。方式B(方式A)の
みで抽出できる場合、攻撃が行われたと判断する(どち
らでも抽出できない場合、透かし情報は入っていないと
判断する)。そして、方式B(方式A)の電子透かしを
元に不正者の追跡を行う。以上によって、第1,2の実
施例と同様の効果があることは明らかである。
【0056】ここでは、方式A,Bの2種類の電子透か
しに限定して説明したが、2種類以上の電子透かし手法
を用いてもよく、より多くの電子透かし手法を用いる方
が攻撃に対する耐性が向上することは明らかである。ま
た、埋め込む情報A,Bは同一の情報でも異なる情報で
も良く、さらに2つ以上の電子透かしを用いる場合、埋
め込む情報は電子透かし手法毎に同一でも異なっていて
も、部分的に同一でもよい。
【0057】(第4の実施例)本発明は上記実施の形態
を実現するための装置及び方法及び実施の形態で説明し
た方法を組み合わせて行う方法のみに限定されるもので
はなく、上記システム又は装置内のコンピュータ(CP
UあるいはMPU)に、上記実施の形態を実現するため
のソフトウエアのプログラムコードを供給し、このプロ
グラムコードに従って上記システムあるいは装置のコン
ピュータが上記各種デバイスを動作させることにより上
記実施の形態を実現する場合も本発明の範疇に含まれ
る。
【0058】またこの場合、前記ソフトウエアのプログ
ラムコード自体が上記実施の形態の機能を実現すること
になり、そのプログラムコード自体、及びそのプログラ
ムコードをコンピュータに供給するための手段、具体的
には上記プログラムコードを格納した記憶媒体は本発明
の範疇に含まれる。
【0059】この様なプログラムコードを格納する記憶
媒体としては、例えばフロッピーディスク、ハードディ
スク、光ディスク、光磁気ディスク、CD−ROM、磁
気テープ、不揮発性のメモリカード、ROM等を用いる
ことができる。
【0060】また、上記コンピュータが、供給されたプ
ログラムコードのみに従って各種デバイスを制御するこ
とにより、上記実施の形態の機能が実現される場合だけ
ではなく、上記プログラムコードがコンピュータ上で稼
動しているOS(オペレーティングシステム)、あるい
は他のアプリケーションソフト等と共同して上記実施の
形態が実現される場合にもかかるプログラムコードは本
発明の範疇に含まれる。
【0061】更に、この供給されたプログラムコード
が、コンピュータの機能拡張ボードやコンピュータに接
続された機能拡張ユニットに備わるメモリに格納された
後、そのプログラムコードの指示に基づいてその機能拡
張ボードや機能格納ユニットに備わるCPU等が実際の
処理の一部または全部を行い、その処理によって上記実
施の形態が実現される場合も本発明の範疇に含まれる。
【0062】以上説明した通り複数の電子透かし手法を
用い、攻撃者に1つまたは数種の電子透かしを攻撃さ
せ、かつその電子透かしへの攻撃が成功したと思わせ、
他の電子透かし情報を生き残らせるシステムを構築する
ことによって、電子透かしシステムへの攻撃から守るこ
とができ、コンテンツビジネスや紙幣の偽造防止に有効
であり、用いる複数の電子透かし手法の解析の容易さに
差を付けるというシステムの運用によって大きな効果を
生じさせるものである。
【0063】
【発明の効果】以上のように本発明では、解析のしやす
さの異なる複数の方法を用いて著作権保護、紙幣の偽造
防止をできるので攻撃につよい。また、ある電子透かし
への攻撃が成功しても別の電子透かしは除去されず残る
ので、高いセキュリティーを実現できる。
【図面の簡単な説明】
【図1】第1の実施例におけるシステムの概要を説明す
る図。
【図2】第1の実施例における処理手順の概要を説明す
る図。
【図3】本発明の実施例における処理手順の概要を説明
する図。
【図4】第2の実施例におけるシステムの概要を説明す
る図。
【図5】第2の実施例における処理手順の概要を説明す
る図。
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B017 AA06 BA07 BB09 CA15 CA16 5B057 AA20 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CC03 CE08 DB02 DB06 DB09 DC30 5C076 AA14 BA06 5D044 AB08 BC03 CC04 DE49 DE50 GK17 HL08

Claims (26)

    【特許請求の範囲】
  1. 【請求項1】 解析のしやすさの異なる複数の著作権保
    護手段を用いてそれをディジタルコンテンツに実行して
    配布することを特徴とするディジタルコンテンツ配布の
    システム、及び処理方法及び記憶媒体。
  2. 【請求項2】 第1のセンターは複数の著作権保護手段
    を用いてそれをディジタルコンテンツに実行して配布
    し、第2のセンターは前記著作権保護手段の1部に対す
    る検査手段を配布し、第3のセンターは不正に利用され
    たと思われるディジタルコンテンツから前記著作権保護
    手段すべてに対する検査手段を用いて該ディジタルコン
    テンツを検査することを特徴とするディジタルコンテン
    ツ配布のシステム、及び処理方法及び記憶媒体。
  3. 【請求項3】 前記複数の著作権保護手段は特徴や耐性
    の異なる電子透かし手段であることを特徴とする請求項
    2記載のディジタルコンテンツ配布のシステム、及び処
    理方法及び記憶媒体。
  4. 【請求項4】 前記配布される検査手段は耐性の弱い電
    子透かし抽出手段であることを特徴とする請求項2記載
    のディジタルコンテンツ配布のシステム、及び処理方法
    及び記憶媒体。
  5. 【請求項5】 前記配布される検査手段は他と耐性の異
    なる電子透かし抽出手段であることを特徴とする請求項
    2記載のディジタルコンテンツ配布のシステム、及び処
    理方法及び記憶媒体。
  6. 【請求項6】 前記配布される検査手段はネットワーク
    や記憶媒体を介したソフトウェアであることを特徴とす
    る請求項2記載のディジタルコンテンツ配布のシステ
    ム、及び処理方法及び記憶媒体。
  7. 【請求項7】 前記第1〜3のセンターはすくなくとも
    2つが同一であることを特徴とする請求項2記載のディ
    ジタルコンテンツ配布のシステム、及び処理方法及び記
    憶媒体。
  8. 【請求項8】 紙幣や有価証券の配布を行うシステムに
    おいて、解析のしやすさの異なる複数の偽造防止手段を
    用いてそれを紙幣や有価証券に実行して配布することを
    特徴とする偽造防止のシステム、及び処理方法及び記憶
    媒体。
  9. 【請求項9】 第1のセンターは複数の偽造防止手段を
    用いてそれを紙幣や有価証券に実行して配布し、第2の
    センターは前記偽造防止手段の1部に対する検査手段を
    画像処理機器メーカや画像処理ソフトメーカに配布し、
    かつ、紙幣や有価証券を扱う機器製造メーカーや業界に
    は前記一部以上の検査手段を配布し、第3のセンターは
    すべての検査手段を用いて紙幣や有価証券を検査するこ
    とを特徴とする紙幣偽造防止のシステム、及び処理方法
    及び記憶媒体。
  10. 【請求項10】 前記複数の偽造防止手段は特徴や耐性
    の異なる電子透かし手段であることを特徴とする請求項
    9記載の紙幣偽造防止のシステム、及び処理方法及び記
    憶媒体。
  11. 【請求項11】 前記画像処理機器メーカや画像処理ソ
    フトメーカに配布される検査手段は耐性の強い電子透か
    し抽出手段であることを特徴とする請求項9記載の紙幣
    偽造防止のシステム、及び処理方法及び記憶媒体。
  12. 【請求項12】 前記画像処理機器メーカや画像処理ソ
    フトメーカに配布される検査手段はネットワークや記憶
    媒体を通じて行われるソフトウェアであることを特徴と
    する請求項9記載の紙幣偽造防止のシステム、及び処理
    方法及び記憶媒体。
  13. 【請求項13】 前記第1〜3のセンターはすくなくと
    も2つが同一であることを特徴とする請求項9記載の紙
    幣偽造防止のシステム、及び処理方法及び記憶媒体。
  14. 【請求項14】 ディジタルコンテンツに第1の電子透
    かしを埋め込み、 前記第1の電子透かしとは異なる第2の電子透かしを前
    記ディジタルコンテンツに埋め込み、 前記第1の電子透かしと第2の電子透かしが埋め込まれ
    たディジタルコンテンツを配布することを特徴とする処
    理方法。
  15. 【請求項15】 前記第1の電子透かしと第2の電子透
    かしは、耐性の異なることを特徴とする請求項14項記
    載の処理方法。
  16. 【請求項16】 前記第1の電子透かしと第2の電子透
    かしは、埋め込む場所が同じ場合、耐性の強い順に埋め
    込まれることを特徴とする請求項14項記載の処理方
    法。
  17. 【請求項17】 前記第1の電子透かしの抽出アルゴリ
    ズムは、前記ディジタルコンテンツを得たユーザに配布
    されるが、前記第2の電子透かし抽出アルゴリズムは非
    公開であることを特徴とする請求項14項記載の処理方
    法。
  18. 【請求項18】 前記ディジタルコンテンツに対して、
    前記第1の電子透かし抽出アルゴリズムにより電子透か
    しが抽出されず、前記第2の電子透かし抽出アルゴリズ
    ムにより電子透かしが抽出された場合、前記第1の電子
    透かしの情報が破壊されていると判断することを特徴と
    する請求項17記載の処理方法。
  19. 【請求項19】 前記第1の電子透かしと第2の電子透
    かしは、空間領域に埋め込む電子透かしもしくは、空間
    周波数領域に埋め込む電子透かしのいずれかであること
    を特徴とする請求項14項記載の処理方法。
  20. 【請求項20】 前記ユーザは、前記ディジタルコンテ
    ンツを購入したユーザであり、前記第2の電子透かしと
    して前記ユーザの個人情報が、前記ディジタルコンテン
    ツに埋め込まれることを特徴とする請求項17項記載の
    処理方法。
  21. 【請求項21】 有価証券に第1の電子透かしを埋め込
    み、 前記第1の電子透かしとは異なる第2の電子透かしを前
    記有価証券に埋め込み、 前記第1の電子透かしの抽出アルゴリズムは配布するこ
    とを特徴とする処理方法。
  22. 【請求項22】 前記第1の電子透かしの抽出アルゴリ
    ズムは、公開され、前記第2の電子透かし抽出アルゴリ
    ズムは非公開であることを特徴とする請求項21項記載
    の処理方法。
  23. 【請求項23】 前記第1の電子透かし抽出アルゴリズ
    ムは、画像入力機器メーカ、画像処理ソフトメーカ、有
    価証券を扱うメーカに公開され、前記第2の電子透かし
    抽出アルゴリズムは前記画像入力機器メーカ、画像処理
    ソフトメーカには公開されないことを特徴とする請求項
    21記載の処理方法。
  24. 【請求項24】 前記第1の電子透かし抽出アルゴリズ
    ムは、画像入力機器もしくは画像処理ソフトのドライバ
    にインストール、もしくはアップグレードすることで組
    み込まれることを特徴とする請求項21項記載の処理方
    法。
  25. 【請求項25】 前記第1の電子透かしと第2の電子透
    かしは、耐性の異なることを特徴とする請求項21項記
    載の処理方法。
  26. 【請求項26】 請求項14〜25項記載の処理方法に
    おける処理をおこなうためのコードが記憶される記憶媒
    体。
JP2000053423A 2000-02-29 2000-02-29 電子透かし埋め込み装置及び方法及びプログラム及び記憶媒体、及び電子透かし抽出装置及び方法及びプログラム及び記憶媒体 Expired - Fee Related JP3789069B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2000053423A JP3789069B2 (ja) 2000-02-29 2000-02-29 電子透かし埋め込み装置及び方法及びプログラム及び記憶媒体、及び電子透かし抽出装置及び方法及びプログラム及び記憶媒体
US09/793,634 US7158652B2 (en) 2000-02-29 2001-02-27 Method of using plural watermarks to prevent unauthorized image copying

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000053423A JP3789069B2 (ja) 2000-02-29 2000-02-29 電子透かし埋め込み装置及び方法及びプログラム及び記憶媒体、及び電子透かし抽出装置及び方法及びプログラム及び記憶媒体

Publications (2)

Publication Number Publication Date
JP2001245132A true JP2001245132A (ja) 2001-09-07
JP3789069B2 JP3789069B2 (ja) 2006-06-21

Family

ID=18574810

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000053423A Expired - Fee Related JP3789069B2 (ja) 2000-02-29 2000-02-29 電子透かし埋め込み装置及び方法及びプログラム及び記憶媒体、及び電子透かし抽出装置及び方法及びプログラム及び記憶媒体

Country Status (2)

Country Link
US (1) US7158652B2 (ja)
JP (1) JP3789069B2 (ja)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006352294A (ja) * 2005-06-14 2006-12-28 Fuji Xerox Co Ltd 画像処理装置、認証装置、画像処理方法、認証方法及びこれらのプログラム
JP2008539671A (ja) * 2005-04-26 2008-11-13 ベランス・コーポレイション デジタルホストコンテンツに埋め込まれた透かしの検出に対するシステム反応
US7577843B2 (en) 2003-12-02 2009-08-18 Hitachi, Ltd. System and method for controlling contents by plurality of pieces of control information
JP5005841B1 (ja) * 2012-03-28 2012-08-22 三菱電機インフォメーションシステムズ株式会社 コンテンツデータ管理システム及びプログラム
JP5005840B1 (ja) * 2012-03-28 2012-08-22 三菱電機インフォメーションシステムズ株式会社 コンテンツデータ管理システム及びプログラム
US8451086B2 (en) 2000-02-16 2013-05-28 Verance Corporation Remote control signaling using audio watermarks
US8533481B2 (en) 2011-11-03 2013-09-10 Verance Corporation Extraction of embedded watermarks from a host content based on extrapolation techniques
US8538066B2 (en) 2005-04-26 2013-09-17 Verance Corporation Asymmetric watermark embedding/extraction
JP2013207794A (ja) * 2012-05-23 2013-10-07 Mitsubishi Electric Information Systems Corp コンテンツデータ管理システム及びプログラム
US8615104B2 (en) 2011-11-03 2013-12-24 Verance Corporation Watermark extraction based on tentative watermarks
US8681978B2 (en) 2008-06-24 2014-03-25 Verance Corporation Efficient and secure forensic marking in compressed domain
US8682026B2 (en) 2011-11-03 2014-03-25 Verance Corporation Efficient extraction of embedded watermarks in the presence of host content distortions
US8745404B2 (en) 1998-05-28 2014-06-03 Verance Corporation Pre-processed information embedding system
US8745403B2 (en) 2011-11-23 2014-06-03 Verance Corporation Enhanced content management based on watermark extraction records
US8781967B2 (en) 2005-07-07 2014-07-15 Verance Corporation Watermarking in an encrypted domain
US8806517B2 (en) 2002-10-15 2014-08-12 Verance Corporation Media monitoring, management and information system
US8838977B2 (en) 2010-09-16 2014-09-16 Verance Corporation Watermark extraction and content screening in a networked environment
US8869222B2 (en) 2012-09-13 2014-10-21 Verance Corporation Second screen content
US8923548B2 (en) 2011-11-03 2014-12-30 Verance Corporation Extraction of embedded watermarks from a host content using a plurality of tentative watermarks
US9009482B2 (en) 2005-07-01 2015-04-14 Verance Corporation Forensic marking using a common customization function
US9106964B2 (en) 2012-09-13 2015-08-11 Verance Corporation Enhanced content distribution using advertisements
US9208334B2 (en) 2013-10-25 2015-12-08 Verance Corporation Content management using multiple abstraction layers
US9251549B2 (en) 2013-07-23 2016-02-02 Verance Corporation Watermark extractor enhancements based on payload ranking
US9262794B2 (en) 2013-03-14 2016-02-16 Verance Corporation Transactional video marking system
US9323902B2 (en) 2011-12-13 2016-04-26 Verance Corporation Conditional access using embedded watermarks
US9547753B2 (en) 2011-12-13 2017-01-17 Verance Corporation Coordinated watermarking
US9571606B2 (en) 2012-08-31 2017-02-14 Verance Corporation Social media viewing system
US9596521B2 (en) 2014-03-13 2017-03-14 Verance Corporation Interactive content acquisition using embedded codes

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6580819B1 (en) 1993-11-18 2003-06-17 Digimarc Corporation Methods of producing security documents having digitally encoded data and documents employing same
US6516079B1 (en) 2000-02-14 2003-02-04 Digimarc Corporation Digital watermark screening and detecting strategies
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
US7724919B2 (en) 1994-10-21 2010-05-25 Digimarc Corporation Methods and systems for steganographic processing
US6763123B2 (en) 1995-05-08 2004-07-13 Digimarc Corporation Detection of out-of-phase low visibility watermarks
US6718046B2 (en) 1995-05-08 2004-04-06 Digimarc Corporation Low visibility watermark using time decay fluorescence
US6728390B2 (en) 1995-05-08 2004-04-27 Digimarc Corporation Methods and systems using multiple watermarks
US7224819B2 (en) 1995-05-08 2007-05-29 Digimarc Corporation Integrating digital watermarks in multimedia content
US6721440B2 (en) 1995-05-08 2004-04-13 Digimarc Corporation Low visibility watermarks using an out-of-phase color
US7054462B2 (en) 1995-05-08 2006-05-30 Digimarc Corporation Inferring object status based on detected watermark data
US7006661B2 (en) 1995-07-27 2006-02-28 Digimarc Corp Digital watermarking systems and methods
US6788800B1 (en) 2000-07-25 2004-09-07 Digimarc Corporation Authenticating objects using embedded data
US6829368B2 (en) 2000-01-26 2004-12-07 Digimarc Corporation Establishing and interacting with on-line media collections using identifiers in media signals
US6577746B1 (en) 1999-12-28 2003-06-10 Digimarc Corporation Watermark-based object linking and embedding
US6850626B2 (en) 1998-01-20 2005-02-01 Digimarc Corporation Methods employing multiple watermarks
US6978036B2 (en) * 1998-07-31 2005-12-20 Digimarc Corporation Tamper-resistant authentication techniques for identification documents
US20030130954A1 (en) * 1998-07-31 2003-07-10 Carr J. Scott Postal applications including digital watermarks
US20030105730A1 (en) * 1999-05-19 2003-06-05 Rhoads Geoffrey B. Postal meters and systems employing watermarking
US7532740B2 (en) 1998-09-25 2009-05-12 Digimarc Corporation Method and apparatus for embedding auxiliary information within original data
US7373513B2 (en) 1998-09-25 2008-05-13 Digimarc Corporation Transmarking of multimedia signals
US7197156B1 (en) 1998-09-25 2007-03-27 Digimarc Corporation Method and apparatus for embedding auxiliary information within original data
US8290202B2 (en) 1998-11-03 2012-10-16 Digimarc Corporation Methods utilizing steganography
US6625297B1 (en) 2000-02-10 2003-09-23 Digimarc Corporation Self-orienting watermarks
US7127744B2 (en) * 2000-03-10 2006-10-24 Digimarc Corporation Method and apparatus to protect media existing in an insecure format
US8091025B2 (en) 2000-03-24 2012-01-03 Digimarc Corporation Systems and methods for processing content objects
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
US6804377B2 (en) 2000-04-19 2004-10-12 Digimarc Corporation Detecting information hidden out-of-phase in color channels
US6912295B2 (en) 2000-04-19 2005-06-28 Digimarc Corporation Enhancing embedding of out-of-phase signals
US7346776B2 (en) * 2000-09-11 2008-03-18 Digimarc Corporation Authenticating media signals by adjusting frequency characteristics to reference values
US7246239B2 (en) * 2001-01-24 2007-07-17 Digimarc Corporation Digital watermarks for checking authenticity of printed objects
US6760464B2 (en) 2000-10-11 2004-07-06 Digimarc Corporation Halftone watermarking and related applications
US6512837B1 (en) 2000-10-11 2003-01-28 Digimarc Corporation Watermarks carrying content dependent signal metrics for detecting and characterizing signal alteration
US8094869B2 (en) 2001-07-02 2012-01-10 Digimarc Corporation Fragile and emerging digital watermarks
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
US7398395B2 (en) * 2001-09-20 2008-07-08 Koninklijke Philips Electronics N.V. Using multiple watermarks to protect content material
CA2470094C (en) 2001-12-18 2007-12-04 Digimarc Id Systems, Llc Multiple image security features for identification documents and methods of making same
US7728048B2 (en) 2002-12-20 2010-06-01 L-1 Secure Credentialing, Inc. Increasing thermal conductivity of host polymer used with laser engraving methods and compositions
US7054461B2 (en) * 2002-02-15 2006-05-30 Pitney Bowes Inc. Authenticating printed objects using digital watermarks associated with multidimensional quality metrics
WO2003075272A2 (en) * 2002-03-06 2003-09-12 Koninklijke Philips Electronics N.V. Double watermarks
US7824029B2 (en) 2002-05-10 2010-11-02 L-1 Secure Credentialing, Inc. Identification card printer-assembler for over the counter card issuing
US7519819B2 (en) 2002-05-29 2009-04-14 Digimarc Corporatino Layered security in digital watermarking
US7974495B2 (en) 2002-06-10 2011-07-05 Digimarc Corporation Identification and protection of video
US7456992B2 (en) * 2002-07-12 2008-11-25 Sharp Kabushiki Kaisha Image processing device
MXPA05003984A (es) 2002-10-15 2005-06-22 Digimarc Corp Documento de identificacion y metodos relacionados.
US20040111399A1 (en) * 2002-12-09 2004-06-10 Rice William H. System and method for distributed network monitoring for steganographic messages
CA2522551C (en) 2003-04-16 2009-12-22 Digimarc Corporation Three dimensional data storage
US7446891B2 (en) * 2003-11-24 2008-11-04 Pitney Bowes Inc. Fragile watermark for detecting printed image copies
US8667275B2 (en) 2004-06-03 2014-03-04 Digimarc Corporation Economically secure digital mass media systems
AU2008255227A1 (en) * 2008-12-10 2010-06-24 Canon Kabushiki Kaisha Document security method
AU2008255212A1 (en) * 2008-12-10 2010-06-24 Canon Kabushiki Kaisha Page mark-up using printed dot barcodes
US9117268B2 (en) 2008-12-17 2015-08-25 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
US8199969B2 (en) 2008-12-17 2012-06-12 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
WO2011094221A2 (en) 2010-01-26 2011-08-04 Nanoink, Inc. Moire patterns generated by angular illumination of surfaces
CN111008923B (zh) * 2018-10-08 2022-10-18 阿里巴巴集团控股有限公司 水印嵌入和水印提取方法、装置和设备
US10796537B1 (en) * 2019-11-19 2020-10-06 Capital One Services, Llc System and method for detecting ATM fraud via counting notes

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0635956B1 (en) 1993-07-20 2003-10-22 Canon Kabushiki Kaisha Encryption apparatus, communication system using the same and method therefor
US6122403A (en) * 1995-07-27 2000-09-19 Digimarc Corporation Computer system linked by using information in data objects
US6574350B1 (en) * 1995-05-08 2003-06-03 Digimarc Corporation Digital watermarking employing both frail and robust watermarks
US5636292C1 (en) 1995-05-08 2002-06-18 Digimarc Corp Steganography methods employing embedded calibration data
DE69434422T2 (de) 1993-11-30 2006-04-20 Canon K.K. Verfahren und Anordnung zur Verschlüsselung/Entschlüsselung auf der Basis des Montgomery-Verfahrens unter Verwendung von effizienter modularer Multiplikation
US6002772A (en) * 1995-09-29 1999-12-14 Mitsubishi Corporation Data management system
JPH0973337A (ja) 1995-09-05 1997-03-18 Canon Inc 課金装置、情報受信装置及び通信システム
JPH10198272A (ja) 1996-12-27 1998-07-31 Canon Inc 階層を有する鍵管理方法及び暗号システム、分散デジタル署名システム
JPH10285381A (ja) 1997-04-03 1998-10-23 Matsushita Graphic Commun Syst Inc 画像処理装置
US6131162A (en) * 1997-06-05 2000-10-10 Hitachi Ltd. Digital data authentication method
JP4015288B2 (ja) 1997-07-03 2007-11-28 松下電器産業株式会社 情報埋め込み方法と情報抽出方法と情報埋め込み装置と情報抽出装置と記録媒体
US6334187B1 (en) 1997-07-03 2001-12-25 Matsushita Electric Industrial Co., Ltd. Information embedding method, information extracting method, information embedding apparatus, information extracting apparatus, and recording media
JP3775016B2 (ja) 1997-09-02 2006-05-17 ソニー株式会社 送信及び/又は記録装置、受信及び/又は再生装置、送受信/記録再生装置、送受信システム、送信及び/又は記録方法、受信及び/又は再生方法、伝送方法、並びに、記録媒体
WO1999036876A2 (en) 1998-01-20 1999-07-22 Digimarc Corporation Multiple watermarking techniques
JP3201347B2 (ja) * 1998-05-15 2001-08-20 日本電気株式会社 画像属性変更装置と電子透かし装置
JP3801785B2 (ja) 1998-07-28 2006-07-26 富士写真フイルム株式会社 データ配信方法および装置並びにデータ配信システム
US6563935B1 (en) * 1998-12-02 2003-05-13 Hitachi, Ltd. Method of extracting digital watermark information and method of judging bit value of digital watermark information
US6282650B1 (en) * 1999-01-25 2001-08-28 Intel Corporation Secure public digital watermark

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8745404B2 (en) 1998-05-28 2014-06-03 Verance Corporation Pre-processed information embedding system
US9117270B2 (en) 1998-05-28 2015-08-25 Verance Corporation Pre-processed information embedding system
US8791789B2 (en) 2000-02-16 2014-07-29 Verance Corporation Remote control signaling using audio watermarks
US8451086B2 (en) 2000-02-16 2013-05-28 Verance Corporation Remote control signaling using audio watermarks
US9189955B2 (en) 2000-02-16 2015-11-17 Verance Corporation Remote control signaling using audio watermarks
US9648282B2 (en) 2002-10-15 2017-05-09 Verance Corporation Media monitoring, management and information system
US8806517B2 (en) 2002-10-15 2014-08-12 Verance Corporation Media monitoring, management and information system
US7577843B2 (en) 2003-12-02 2009-08-18 Hitachi, Ltd. System and method for controlling contents by plurality of pieces of control information
JP2008539671A (ja) * 2005-04-26 2008-11-13 ベランス・コーポレイション デジタルホストコンテンツに埋め込まれた透かしの検出に対するシステム反応
US8538066B2 (en) 2005-04-26 2013-09-17 Verance Corporation Asymmetric watermark embedding/extraction
US9153006B2 (en) 2005-04-26 2015-10-06 Verance Corporation Circumvention of watermark analysis in a host content
US8811655B2 (en) 2005-04-26 2014-08-19 Verance Corporation Circumvention of watermark analysis in a host content
JP4790796B2 (ja) * 2005-04-26 2011-10-12 ベランス・コーポレイション デジタルホストコンテンツに埋め込まれた透かしの検出に対するシステム反応
JP2011244460A (ja) * 2005-04-26 2011-12-01 Verance Corp デジタルホストコンテンツに埋め込まれた透かしの検出に対するシステム反応
JP2006352294A (ja) * 2005-06-14 2006-12-28 Fuji Xerox Co Ltd 画像処理装置、認証装置、画像処理方法、認証方法及びこれらのプログラム
JP4565427B2 (ja) * 2005-06-14 2010-10-20 富士ゼロックス株式会社 画像処理装置、認証装置、これらのプログラム及びシステム
US9009482B2 (en) 2005-07-01 2015-04-14 Verance Corporation Forensic marking using a common customization function
US8781967B2 (en) 2005-07-07 2014-07-15 Verance Corporation Watermarking in an encrypted domain
US8681978B2 (en) 2008-06-24 2014-03-25 Verance Corporation Efficient and secure forensic marking in compressed domain
US8838977B2 (en) 2010-09-16 2014-09-16 Verance Corporation Watermark extraction and content screening in a networked environment
US8838978B2 (en) 2010-09-16 2014-09-16 Verance Corporation Content access management using extracted watermark information
US8682026B2 (en) 2011-11-03 2014-03-25 Verance Corporation Efficient extraction of embedded watermarks in the presence of host content distortions
US8533481B2 (en) 2011-11-03 2013-09-10 Verance Corporation Extraction of embedded watermarks from a host content based on extrapolation techniques
US8923548B2 (en) 2011-11-03 2014-12-30 Verance Corporation Extraction of embedded watermarks from a host content using a plurality of tentative watermarks
US8615104B2 (en) 2011-11-03 2013-12-24 Verance Corporation Watermark extraction based on tentative watermarks
US8745403B2 (en) 2011-11-23 2014-06-03 Verance Corporation Enhanced content management based on watermark extraction records
US9323902B2 (en) 2011-12-13 2016-04-26 Verance Corporation Conditional access using embedded watermarks
US9547753B2 (en) 2011-12-13 2017-01-17 Verance Corporation Coordinated watermarking
JP5005840B1 (ja) * 2012-03-28 2012-08-22 三菱電機インフォメーションシステムズ株式会社 コンテンツデータ管理システム及びプログラム
JP5005841B1 (ja) * 2012-03-28 2012-08-22 三菱電機インフォメーションシステムズ株式会社 コンテンツデータ管理システム及びプログラム
JP2013207794A (ja) * 2012-05-23 2013-10-07 Mitsubishi Electric Information Systems Corp コンテンツデータ管理システム及びプログラム
US9571606B2 (en) 2012-08-31 2017-02-14 Verance Corporation Social media viewing system
US8869222B2 (en) 2012-09-13 2014-10-21 Verance Corporation Second screen content
US9106964B2 (en) 2012-09-13 2015-08-11 Verance Corporation Enhanced content distribution using advertisements
US9262794B2 (en) 2013-03-14 2016-02-16 Verance Corporation Transactional video marking system
US9251549B2 (en) 2013-07-23 2016-02-02 Verance Corporation Watermark extractor enhancements based on payload ranking
US9208334B2 (en) 2013-10-25 2015-12-08 Verance Corporation Content management using multiple abstraction layers
US9596521B2 (en) 2014-03-13 2017-03-14 Verance Corporation Interactive content acquisition using embedded codes

Also Published As

Publication number Publication date
JP3789069B2 (ja) 2006-06-21
US7158652B2 (en) 2007-01-02
US20010024510A1 (en) 2001-09-27

Similar Documents

Publication Publication Date Title
JP3789069B2 (ja) 電子透かし埋め込み装置及び方法及びプログラム及び記憶媒体、及び電子透かし抽出装置及び方法及びプログラム及び記憶媒体
Dong et al. Affine transformation resistant watermarking based on image normalization
Kaur et al. A study of digital image watermarking
Chandra et al. Digital watermarking technique for protecting digital images
Chandramouli et al. Digital watermarking
US6922777B1 (en) Apparatus, computer medium, and method for embedding and extracting a first and second data into a watermark
US7092545B2 (en) Apparatus and method for embedding and extracting a digital watermark based on a wavelet
JP3728136B2 (ja) 画像処理装置及び画像処理方法及び記憶媒体
Koliwad A comprehensive survey of contemporary researches in watermarking for copyright protection of digital images
Lu et al. A new watermarking technique for multimedia protection
Bedi et al. An adaptive data hiding technique for digital image authentication
Wu et al. Attacks on digital watermarks
Suhail Digital watermarking for protection of intellectual property
Mehta et al. Digital image watermarking: A review
Mahmoud et al. Frequency domain watermarking: An overview.
JP6937012B2 (ja) 電子透かし装置および方法
Samcovic et al. Attacks on digital wavelet image watermarks
Chen et al. A robust wavelet-based watermarking scheme using quantization and human visual system model
Emami et al. A New Performance Trade-Off Measurement Technique for Evaluating Image Watermarking Schemes
JP3780175B2 (ja) 画像処理装置及び画像処理方法並びに記憶媒体
JP4154436B2 (ja) 情報監視システム、透かし埋込装置、透かし埋込装置の制御方法及び記憶媒体
Piva et al. A watermarking technique for the protection of digital images IPR
Kammoun et al. New scheme of digital watermarking using an adaptive embedding strength applied on multiresolution filed by 9/7 wavelet
Das et al. A robust block oriented watermarking scheme in spatial domain
Si et al. Fragile watermarking scheme based on the block-wise dependence in the wavelet domain

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040614

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050815

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050830

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051031

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060127

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20060216

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060322

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060327

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090407

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100407

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110407

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120407

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130407

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130407

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140407

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees