[go: up one dir, main page]

JP2001078013A - Electronic watermark compositing device and image alteration deciding device - Google Patents

Electronic watermark compositing device and image alteration deciding device

Info

Publication number
JP2001078013A
JP2001078013A JP25029799A JP25029799A JP2001078013A JP 2001078013 A JP2001078013 A JP 2001078013A JP 25029799 A JP25029799 A JP 25029799A JP 25029799 A JP25029799 A JP 25029799A JP 2001078013 A JP2001078013 A JP 2001078013A
Authority
JP
Japan
Prior art keywords
image
identification information
digital watermark
encryption
unit
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
Application number
JP25029799A
Other languages
Japanese (ja)
Inventor
Yasuhiro Aragai
安浩 新貝
Yuji Takenaka
裕二 竹中
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.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film Co Ltd
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 Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP25029799A priority Critical patent/JP2001078013A/en
Publication of JP2001078013A publication Critical patent/JP2001078013A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

PROBLEM TO BE SOLVED: To composite an electronic watermark with an image photographed by an order receiver based on the request of an orderer by compositing cipher information which is prepared by enciphering image identification information for identifying an input image with the image as an electronic watermark, recording it and reporting a method thereof and the image identification information. SOLUTION: A method for extracting the electronic watermark composited with an image 10, a method for deciphering the cipher information to be used as electronic watermark and the image identification information of the image 10 to be used for preparing the cipher information are reported by the manager of a laboratory system to the user of an image alteration discriminating device 90, namely, to the orderer. The order receiver receives a recording medium such as CD-ROM storing a composited image 11 from a laboratory system, selects a required image out of recorded images and presents it to the orderer as photograph data for proving progress. In order to discriminate whether an image 12 presented by the order receiver is altered, the orderer uses the image alteration discriminating device 90.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、画像に電子透かし
を合成する画像合成装置及び画像の改ざんの有無を判定
する画像改ざん判定装置に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to an image synthesizing apparatus for synthesizing an electronic watermark with an image and an image falsification judging apparatus for judging whether the image has been falsified.

【0002】[0002]

【従来の技術】工事現場において、工事の受注者は、工
事の出来高を説明するために、工事の段階ごとに工事現
場の写真を撮影し、工事の発注者に提出し、工事が正し
く実施されたことを報告する。
2. Description of the Related Art At a construction site, a construction contractor takes a picture of the construction site at each stage of construction in order to explain the amount of work completed and submits the photograph to the ordering party of the construction. Report that

【0003】工事写真をAPSカメラまたはデジタルカ
メラで撮影した場合、デジタル画像データをCD−RO
M等の電子媒体で提出することが行われる。しかしデジ
タル画像データは、コンピュータ等のソフトウエアによ
って容易にデータを変更することができるため、工事の
受注者がデータを改ざんする可能性がある。そのため、
工事の発注者が、工事の受注者が提出した画像データに
改ざんがないことを判定する方法が必要である。
When a construction photograph is taken with an APS camera or a digital camera, the digital image data is stored in a CD-RO.
The submission is made in electronic media such as M. However, since the digital image data can be easily changed by software such as a computer, there is a possibility that a contractor of the construction may falsify the data. for that reason,
There is a need for a method for the orderer of the construction to determine that the image data submitted by the contractor of the construction has not been tampered with.

【0004】画像データの改ざんの有無を判定する発明
として、特開平11−98344号公報(公開日199
9年4月9日)には、予め原画像及びその原画像に埋め
込んだ透かし画像を記憶し、改ざんされた可能性のある
合成画像を入力した際、合成画像と原画像の差分を検出
ことにより、合成画像に埋め込まれた透かし画像を抽出
し、予め登録された透かし画像と比較して、改ざんの有
無を判定する改ざん判定方法及び装置が開示されてい
る。
As an invention for determining whether image data has been tampered with, Japanese Patent Application Laid-Open No. H11-98344 (published on 199
(April 9, 2009) stores the original image and a watermark image embedded in the original image in advance, and detects a difference between the composite image and the original image when a composite image that may have been tampered is input. Discloses a falsification determination method and apparatus for extracting a watermark image embedded in a composite image, comparing the extracted watermark image with a previously registered watermark image, and determining whether or not falsification has occurred.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、上記の
発明においては、改ざん判定装置が、予め原画像を記憶
する必要があるため、工事写真のように数多くの画像の
改ざんの判定を行わなければならない場合、原画像を記
憶するための記憶容量が大きくなるという問題を生じ
る。
However, in the above-mentioned invention, since the falsification determination device needs to store the original image in advance, it is necessary to determine the falsification of many images such as construction photographs. In this case, there is a problem that the storage capacity for storing the original image becomes large.

【0006】そこで本発明は、上記の課題を解決するた
めに、発注者の依頼に基づいて受注者が撮影した画像に
電子透かしを合成する画像合成装置、及び受注者が発注
者に提出する画像の改ざんの有無を判定する画像改ざん
判定装置を提供することを目的とする。この目的は特許
請求の範囲における独立項に記載の特徴の組み合わせに
より達成される。また従属項は本発明の更なる有利な具
体例を規定する。
In order to solve the above-mentioned problems, the present invention provides an image synthesizing apparatus for synthesizing an electronic watermark with an image photographed by a contractor based on a request from the contractor, and an image which the contractor submits to the orderer. It is an object of the present invention to provide an image tampering determination device that determines whether or not there is tampering. This object is achieved by a combination of features described in the independent claims. The dependent claims define further advantageous embodiments of the present invention.

【0007】[0007]

【課題を解決するための手段】上記課題を解決するため
に、本発明の第1の形態においては、画像に電子透かし
を合成する電子透かし合成装置であって、画像を入力す
る画像入力部と、画像を識別する画像識別情報を暗号化
した暗号情報を作成する暗号作成部と、暗号情報を電子
透かしとして画像に合成する電子透かし合成部と、電子
透かし合成部によって合成された画像を記録する画像記
録部と、電子透かしの抽出方法、暗号情報の復号方法、
及び画像識別情報を通知する画像情報通知部とを備えた
ことを特徴とする。
According to a first aspect of the present invention, there is provided a digital watermark synthesizing apparatus for synthesizing an electronic watermark with an image, comprising: an image input unit for inputting the image; A cryptographic unit for generating cryptographic information obtained by encrypting image identification information for identifying an image, a digital watermark synthesizing unit for synthesizing the cryptographic information as an electronic watermark with an image, and recording the image synthesized by the digital watermark synthesizing unit. An image recording unit, a method for extracting a digital watermark, a method for decrypting encrypted information,
And an image information notifying section for notifying image identification information.

【0008】暗号作成部は、公開鍵暗号系における秘密
鍵に基づいて、画像識別情報のデジタル署名を作成する
ことによって、暗号情報を作成してもよい。
[0008] The encryption creating section may create the encryption information by creating a digital signature of the image identification information based on the secret key in the public key encryption system.

【0009】画像識別情報は、画像の記録の依頼者毎に
異なる識別情報であってもよい。画像識別情報は、画像
の記録の注文毎に異なる識別情報であってもよい。画像
識別情報は、画像毎に異なる識別情報であってもよい。
The image identification information may be different for each requester of the image recording. The image identification information may be different identification information for each image recording order. The image identification information may be different identification information for each image.

【0010】本発明の第2の形態においては、画像の改
ざんの有無を判定する画像改ざん判定装置であって、画
像を入力する画像入力部と、画像の電子透かし抽出方
法、電子透かしの暗号を復号する暗号復号方法、及び画
像を識別する画像識別情報を入力する画像情報入力部
と、電子透かし抽出方法に基づいて、画像の電子透かし
を抽出する電子透かし抽出部と、暗号復号方法に基づい
て、電子透かしを復号する暗号復号部と、暗号復号部が
復号した復号データと、画像識別情報とを比較すること
により、画像の改ざんの有無を判定する改ざん判定部と
を備えたことを特徴とする。
According to a second aspect of the present invention, there is provided an image falsification determining apparatus for determining whether or not an image has been tampered with, comprising: an image input unit for inputting an image; a digital watermark extracting method for the image; An encryption / decryption method for decoding, an image information input unit for inputting image identification information for identifying the image, a digital watermark extraction unit for extracting a digital watermark of the image based on the digital watermark extraction method, and a cipher / decryption method. An encryption / decryption unit that decodes an electronic watermark, and a decryption determination unit that determines whether or not the image has been tampered with by comparing the decrypted data decrypted by the encryption / decryption unit with the image identification information. I do.

【0011】暗号復号部は、電子透かしをデジタル署名
とみなし、公開鍵暗号系における公開鍵に基づいてデジ
タル署名を復号化することによって、復号データを得て
もよい。
The encryption / decryption unit may obtain decrypted data by regarding the digital watermark as a digital signature and decrypting the digital signature based on a public key in a public key cryptosystem.

【0012】画像識別情報は、画像の撮影者毎に異なる
識別情報又は画像毎に異なる識別情報であってもよい。
[0012] The image identification information may be identification information different for each photographer of the image or identification information different for each image.

【0013】本発明の第3の形態においては、画像の改
ざんの有無を判定する画像改ざん判定方法であって、画
像を入力し、画像の電子透かし抽出方法、電子透かしの
暗号を復号する復号方法、画像を識別する識別情報を入
力し、電子透かし抽出方法に基づいて、画像の電子透か
しを抽出し、復号方法に基づいて、電子透かしを復号し
て復号データを抽出し、復号データと、画像識別情報と
を比較することにより、画像の改ざんの有無を判定する
ことを特徴とする。
According to a third aspect of the present invention, there is provided an image falsification judging method for judging whether or not an image has been falsified. The method includes the steps of inputting an image, extracting a digital watermark of the image, and decrypting a digital watermark code. , Input identification information for identifying the image, extract the digital watermark of the image based on the digital watermark extracting method, decode the digital watermark based on the decoding method, extract the decoded data, It is characterized in that the presence or absence of falsification of the image is determined by comparing with the identification information.

【0014】画像の識別情報は、画像の撮影者毎に異な
る識別情報又は画像毎に異なる識別情報であってもよ
い。
[0014] The identification information of the image may be identification information different for each photographer of the image or identification information different for each image.

【0015】画像の改ざんの有無を判定するコンピュー
タ用のプログラムを格納した記録媒体であって、プログ
ラムが、コンピュータに画像を入力させる画像入力モジ
ュールと、コンピュータに、画像の電子透かし抽出方
法、電子透かしの暗号を復号する復号方法、画像を識別
する画像識別情報を入力させる画像情報入力モジュール
と、電子透かし抽出方法に基づいて、画像の電子透かし
を抽出させる電子透かし抽出モジュールと、復号方法に
基づいて、電子透かしを復号化させる暗号復号モジュー
ルと、暗号復号モジュールが復号した復号データと、画
像識別情報とを比較することにより、画像の改ざんの有
無を判定させる改ざん判定モジュールとを備えたことを
特徴とする。
A recording medium storing a computer program for determining whether an image has been tampered with, the program comprising: an image input module for inputting an image to a computer; A decryption method for decrypting an encryption of an image, an image information input module for inputting image identification information for identifying an image, a digital watermark extraction module for extracting a digital watermark of an image based on the digital watermark extraction method, and a decryption method. A decryption module that decrypts the digital watermark, and a falsification determination module that determines whether the image has been tampered with by comparing the decrypted data decrypted by the decryption module with the image identification information. And

【0016】なお上記の発明の概要は、本発明の必要な
特徴の全てを列挙したものではなく、これらの特徴群の
サブコンビネーションも又発明となりうる。
The above summary of the present invention does not list all of the necessary features of the present invention, and a sub-combination of these features can also be an invention.

【0017】[0017]

【発明の実施の形態】以下、発明の実施の形態を通じて
本発明を説明するが、以下の実施形態は特許請求の範囲
にかかる発明を限定するものではなく、また、実施形態
の中で説明されている特徴の組み合わせの全てが発明の
解決手段に必須であるとは限らない。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described through embodiments of the present invention. However, the following embodiments do not limit the invention according to the claims and are described in the embodiments. Not all combinations of the features described above are essential to the solution of the invention.

【0018】以下、本発明を工事写真の例を用いて説明
するが、本発明は工事写真に限らず、一般にデジタル画
像データに電子透かしを合成し、改ざんの有無を判定す
ることを目的として利用することができる。
Hereinafter, the present invention will be described by using an example of a construction photograph. However, the present invention is not limited to a construction photograph, and is generally used for synthesizing a digital watermark with digital image data and judging whether there is tampering. can do.

【0019】図1は、本発明の電子透かし合成装置80
と画像改ざん判定装置90を用いて、工事の受注者が納
品した工事写真のデジタル画像が改ざんされているかど
うかを、工事の発注者が判定することのできるシステム
の構成図である。
FIG. 1 shows a digital watermark synthesizing apparatus 80 according to the present invention.
1 is a configuration diagram of a system capable of determining whether a digital image of a construction photograph delivered by a construction contractor has been falsified by using the image falsification determination device 90.

【0020】電子透かし合成装置80は、銀塩フィル
ム、APS(Advanced Photo System)フィルム、デジ
タルカメラの画像を記録した半導体メモリ等から画像デ
ータを読み取り、CD−ROMなどの媒体にデジタル化
した画像を記録する。通常、電子透かし合成装置80
は、写真の現像サービスを提供するラボシステムにおい
て、ラボシステムの従業員が使用する。
The digital watermark synthesizing device 80 reads image data from a silver halide film, an APS (Advanced Photo System) film, a semiconductor memory in which an image of a digital camera is recorded, and converts the digitized image to a medium such as a CD-ROM. Record. Normally, the digital watermark synthesizing device 80
Is used by lab system employees in a lab system that provides photo development services.

【0021】工事の受注者は、銀塩フィルム、APS
(Advanced Photo System)フィルム、半導体メモリ等
に記録された、写真の原画像I0をラボシステムに提供
する。ラボシステムの従業員は原画像I0を電子透かし
合成装置80に入力する。
The contractors for the construction work are silver halide film, APS
(Advanced Photo System) An original photo image I0 recorded on a film, a semiconductor memory, or the like is provided to a laboratory system. An employee of the lab system inputs the original image I0 into the digital watermark synthesizing device 80.

【0022】電子透かし合成装置80は、写真I0をデ
ジタル化し、写真I0を識別する画像識別情報に基づい
て、暗号情報を作成し、作成された暗号情報を電子透か
しとして画像I0に合成する。電子透かし合成装置80
は合成された画像I1をCD−ROM等に記録して、受
注者に提供する。
The digital watermark synthesizing device 80 digitizes the photograph I0, creates encryption information based on the image identification information for identifying the photograph I0, and combines the created encryption information with the image I0 as an electronic watermark. Digital watermark synthesizing device 80
Records the synthesized image I1 on a CD-ROM or the like and provides it to the contractor.

【0023】合成画像I1は、肉眼では原画像I0と区
別がつかないため、受注者が合成画像I1から電子透か
しを検出することは困難である。
Since the composite image I1 cannot be distinguished from the original image I0 with the naked eye, it is difficult for the contractor to detect a digital watermark from the composite image I1.

【0024】電子透かし合成装置80において、画像I
0に合成された電子透かしの抽出方法、電子透かしとし
て使用された暗号情報の復号方法、及び暗号情報の作成
に用いた画像I0の画像識別情報は、ラボシステムの管
理者によって、画像改ざん判定装置90の使用者、すな
わち工事の発注者に通知される。通知手段は、郵便や電
子メールなどを用いることができる。
In the digital watermark synthesizing device 80, the image I
The method of extracting the digital watermark combined with the digital watermark, the method of decrypting the encrypted information used as the digital watermark, and the image identification information of the image I0 used to create the encrypted information are transmitted to the image falsification determination device by the lab system administrator. 90 users, that is, the orderer of the construction are notified. As the notification means, mail, electronic mail, or the like can be used.

【0025】受注者は、ラボシステムから合成画像I1
が格納されたCD−ROM等の記録媒体を受け取り、C
D−ROM等に記録された画像の中から必要な画像を選
んで工事の進捗を証明する写真データとして発注者に提
出する。発注者に提出された画像は、合成画像I1に対
応する画像I2であるとし、受注者は画像I1を改ざん
して画像I2を作成した可能性があるとする。
The contractor receives a composite image I1 from the lab system.
Receiving a recording medium such as a CD-ROM in which
A required image is selected from images recorded in a D-ROM or the like and submitted to the orderer as photographic data for proving the progress of the construction. It is assumed that the image submitted to the orderer is an image I2 corresponding to the composite image I1, and that the orderer may have altered the image I1 and created the image I2.

【0026】発注者は、受注者が提出した画像I2に改
ざんがあるかどうかを判定するため、画像改ざん判定装
置90を用いる。画像改ざん判定装置90には予め画像
I1の電子透かし抽出方法と、暗号復号方法と、画像識
別情報が入力されている。画像改ざん判定装置90は画
像I2を入力し、画像I1の電子透かし抽出方法によ
り、画像I2の電子透かしを抽出する。抽出した電子透
かしを暗号情報とみなし、画像I1の暗号復号方法によ
り、復号する。さらに、復号されたデータと画像I1の
画像識別情報を比較し、一致するなら画像I2は画像I
1から改ざんされていないと判定し、一致しないなら画
像I2は画像I1から改ざんされたと判定する。
The orderer uses the image tampering determination device 90 to determine whether the image I2 submitted by the orderer has been tampered with. The electronic watermark extraction method, encryption / decryption method, and image identification information of the image I1 are input to the image tampering determination device 90 in advance. The image tampering determination device 90 receives the image I2 and extracts the digital watermark of the image I2 by the digital watermark extracting method of the image I1. The extracted digital watermark is regarded as encryption information and decrypted by the encryption / decryption method of the image I1. Further, the decoded data is compared with the image identification information of the image I1.
It is determined that the image I2 has not been tampered with, and if they do not match, it is determined that the image I2 has been tampered with from the image I1.

【0027】図2は、本発明の第1の実施形態に係る電
子透かし合成装置80の構成図である。電子透かし合成
装置80は、画像入力部10と、処理部20と、記録部
40と、出力部50とを有する。
FIG. 2 is a block diagram of the digital watermark synthesizing device 80 according to the first embodiment of the present invention. The digital watermark synthesizing device 80 includes an image input unit 10, a processing unit 20, a recording unit 40, and an output unit 50.

【0028】画像入力部10は、画像を入力する。銀塩
カメラで撮影された画像を画像処理装置に入力する場
合、画像入力部10には、ネガフイルムやポジフイルム
等の写真フイルム上の画像を光学的に走査して電気信号
に変換するフイルムスキャナが用いられる。デジタルカ
メラで撮影されたデジタル画像を画像処理装置に入力す
る場合、画像入力部10には、入力するデジタル画像を
格納した記録媒体に応じた各種読取装置が用いられる。
例えば、画像入力部10には、不揮発性の半導体メモリ
カード等の着脱自在な記録媒体から画像データを読み取
るための読取装置等が用いられる。また、フロッピーデ
ィスク、MO、CD−ROM等から画像データを読み取
る場合は、画像入力部10としてそれぞれフロッピード
ライブ、MOドライブ、CDドライブ等が用いられる。
The image input unit 10 inputs an image. When an image captured by a silver halide camera is input to an image processing apparatus, the image input unit 10 includes a film scanner that optically scans an image on a photographic film such as a negative film or a positive film and converts the image into an electric signal. Is used. When a digital image captured by a digital camera is input to an image processing apparatus, the image input unit 10 uses various reading devices corresponding to a recording medium storing the input digital image.
For example, a reading device for reading image data from a removable recording medium such as a nonvolatile semiconductor memory card is used for the image input unit 10. When reading image data from a floppy disk, MO, CD-ROM, or the like, a floppy drive, MO drive, CD drive, or the like is used as the image input unit 10, respectively.

【0029】処理部20は、暗号情報を作成し、画像入
力部10が入力した画像に暗号情報を電子透かしとして
合成する。処理部20の詳細な構成及び動作は後述す
る。
The processing section 20 creates encryption information and combines the encryption information with the image input by the image input section 10 as a digital watermark. The detailed configuration and operation of the processing unit 20 will be described later.

【0030】記録部40は、処理部20から受け取った
画像を着脱自在な記録媒体に記録する。記録媒体として
は、書き込み可能なCD、DVD等の光記録媒体や、M
O等の光磁気記録媒体、フロッピー(登録商標)ディス
ク等の磁気記録媒体等が考えられる。記録部40として
は、CD−Rドライブ、DVDドライブ、MOドライ
ブ、フロッピードライブ等が用いられる。なお、記録部
40は、半導体メモリ等の記憶装置に画像を記録しても
よい。
The recording section 40 records the image received from the processing section 20 on a removable recording medium. As a recording medium, an optical recording medium such as a writable CD or DVD, an M
A magneto-optical recording medium such as O, a magnetic recording medium such as a floppy (registered trademark) disk, and the like are conceivable. As the recording unit 40, a CD-R drive, DVD drive, MO drive, floppy drive, or the like is used. Note that the recording unit 40 may record the image in a storage device such as a semiconductor memory.

【0031】出力部50は、処理部20から受け取った
画像を出力する。例えば画像を画面表示する場合、出力
部50には画像を表示するモニタが用いられる。
The output unit 50 outputs the image received from the processing unit 20. For example, when displaying an image on a screen, a monitor that displays the image is used as the output unit 50.

【0032】次に、処理部20が作成する暗号情報につ
いて説明する。暗号情報の作成には、たとえば公開鍵暗
号方式を用いたデジタル署名を用いることができる。
Next, the encryption information created by the processing unit 20 will be described. For the creation of the encryption information, for example, a digital signature using a public key cryptosystem can be used.

【0033】公開鍵暗号方式は、暗号鍵と復号鍵が異な
り、暗号鍵を公開し、復号鍵を秘密にする。公開された
暗号鍵を公開鍵と呼び、秘密にされた復号鍵を秘密鍵と
呼ぶ。一方、デジタル署名とは、通信文が改ざんされて
いないこと及びその通信文の送信者が偽者ではないこと
を認証する機能である。以下、公開鍵暗号方式を用いた
デジタル署名の実現方法を説明する。
In the public key cryptosystem, the encryption key and the decryption key are different, and the encryption key is made public and the decryption key is kept secret. The public encryption key is called a public key, and the secret decryption key is called a secret key. On the other hand, the digital signature is a function for authenticating that the message is not falsified and that the sender of the message is not a fake. Hereinafter, a method for implementing a digital signature using a public key cryptosystem will be described.

【0034】通信文Mに対して、公開鍵pkを用いて暗
号化関数Eによって暗号化したデータをE(M,pk)
とする。また通信文Mに対して、秘密鍵skを用いて復
号化関数Dによって復号化したデータをD(M,sk)
とする。
For the message M, the data encrypted by the encryption function E using the public key pk is expressed as E (M, pk)
And Further, for the message M, the data decrypted by the decryption function D using the secret key sk is represented by D (M, sk).
And

【0035】公開鍵暗号方式において、公開鍵pk、暗
号化関数Eが与えられたとき、暗号化データE(M,p
k)を求めることは容易である。また秘密鍵sk、復号
化関数Dが与えられたとき、復号化データD(M,s
k)を求めることは容易である。
In the public key cryptosystem, when a public key pk and an encryption function E are given, encrypted data E (M, p
It is easy to find k). When the secret key sk and the decryption function D are given, the decrypted data D (M, s
It is easy to find k).

【0036】公開鍵pk、暗号化関数Eは誰もが知って
いるため、全ての通信文Mに対して、暗号化データE
(M,pk)を容易に計算できるが、秘密鍵skを知ら
なければ、暗号化データE(M,pk)から通信文Mを
復元することはできない。すなわち、暗号化関数Eの逆
関数である復号化関数Dを求めることは計算量の点で困
難である。
Since everyone knows the public key pk and the encryption function E, the encrypted data E
Although (M, pk) can be easily calculated, the message M cannot be restored from the encrypted data E (M, pk) without knowing the secret key sk. That is, it is difficult to obtain the decryption function D which is the inverse function of the encryption function E in terms of the amount of calculation.

【0037】秘密鍵skと復号化関数Dを知っているな
ら、暗号化データE(M,pk)に対して、秘密鍵sk
を用いて復元化関数Dによって、D(E(M,pk),
sk)の値を求めることにより、容易に通信文Mを復元
することができる。すなわち、式 M=D(E(M,pk),sk) が成立する。
If the secret key sk and the decryption function D are known, the secret key sk is used for the encrypted data E (M, pk).
And D (E (M, pk),
By determining the value of sk), the message M can be easily restored. That is, the equation M = D (E (M, pk), sk) holds.

【0038】公開鍵暗号方式を用いてデジタル署名を実
現するには、公開鍵暗号方式の暗号化、復号化の操作を
逆に用いる。公開鍵暗号方式においては、暗号化と復号
化を逆に用いて、復号化関数によって通信文を暗号化
し、暗号化関数によって暗号化された通信文を復号化す
ることができる。
In order to realize a digital signature using the public key cryptosystem, the operations of encryption and decryption of the public key cryptosystem are used in reverse. In the public key cryptosystem, by using encryption and decryption in reverse, a communication message can be encrypted by a decryption function, and the communication message encrypted by the encryption function can be decrypted.

【0039】通信文Mの送信者は、秘密鍵skと復号化
関数Dを知っているとする。送信者通は、通信文Mを秘
密鍵skと復号化関数Dによって暗号化する。暗号化さ
れた通信文はD(M,sk)である。これを通信文Mの
デジタル署名と言う。通信文Mの送信者は、通信文Mと
ともに、通信文Mのデジタル署名D(M,sk)を通信
の受信者に送信する。
It is assumed that the sender of the message M knows the secret key sk and the decryption function D. The sender encrypts the message M using the secret key sk and the decryption function D. The encrypted message is D (M, sk). This is called a digital signature of the message M. The sender of the communication message M transmits the digital signature D (M, sk) of the communication message M together with the communication message M to the recipient of the communication.

【0040】受信者は、公開鍵pkを用いて暗号化関数
Eによって暗号化データD(M,sk)を復号化する。
復号化されたデータはE(D(M,sk),pk)であ
る。通信の途中で通信文Mやデジタル署名D(M,s
k)が改ざんされていない限り、復号化されたデータE
(D(M,sk),pk)の値はMに一致する。すなわ
ち式 M=E(D(M,sk),pk) が成立する。
The receiver decrypts the encrypted data D (M, sk) with the encryption function E using the public key pk.
The decrypted data is E (D (M, sk), pk). During the communication, the message M and the digital signature D (M, s
Unless k) has been tampered with, the decrypted data E
The value of (D (M, sk), pk) matches M. That is, the equation M = E (D (M, sk), pk) holds.

【0041】仮に、通信文MがM*に改ざんされたとす
れば、デジタル署名を復号化したデータE(D(M,s
k),pk)はMになるが、受信した通信文はM*であ
る。すなわち、式 M*≠M=E(D(M,sk*),pk) が成立する。したがって、デジタル署名の復号結果と受
信した通信文が異なることから、通信文が改ざんされた
ことを知ることできる。
Assuming that the message M has been altered to M *, the data E (D (M, s
k) and pk) become M, but the received message is M *. That is, the equation M * ≠ M = E (D (M, sk *), pk) holds. Accordingly, since the decrypted result of the digital signature is different from the received message, it is possible to know that the message has been falsified.

【0042】ここで、D(M,sk)の計算ができるの
は、秘密鍵skを知っているのは通信文の送信者本人だ
けである。したがって、第3者が通信文MをM*に改ざ
んした後に、通信文M*に対するデジタル署名D(M
*,sk)を作成することは不可能である。すなわち、
通信文Mを改ざんするとともに、それに合わせてデジタ
ル署名を改ざんして、改ざんを隠蔽することはできな
い。
Here, only the sender of the message can know D (M, sk) knowing the secret key sk. Therefore, after the third party alters the message M to M *, the digital signature D (M
*, Sk) cannot be created. That is,
It is not possible to conceal the falsification by falsifying the message M and falsifying the digital signature accordingly.

【0043】また、通信の受信者と同じ公開鍵暗号系で
通信を行う他人が、通信文Mの送信者になりすまして、
デジタル署名を作成することはできない。なぜなら、秘
密鍵skは通信部Mの送信者しか知らないため、他人が
通信文Mのデジタル署名D(M,sk)を作成すること
はできないからである。仮に、他人が異なる秘密鍵sk
*と復号化関数Dを用いて求めた、通信文Mのデジタル
署名D(M,sk*)を通信文Mとともに通信の相手に
送ると、通信の受信者は、デジタル署名D(M,sk
*)を試みる。復元された通信文はE(D(M,sk
*),pk)であるが、これは通信文Mには一致しな
い。すなわち、式 M≠E(D(M,sk*),pk) が成立する。したがって、他人が通信文Mの送信者にな
りすまして、通信文Mを送信したことを検出することが
できる。
Another person communicating with the same public key cryptosystem as the communication recipient impersonates the sender of the message M.
Digital signatures cannot be created. This is because only the sender of the communication unit M knows the secret key sk, so that another person cannot create the digital signature D (M, sk) of the message M. Suppose another person has a different secret key sk
When the digital signature D (M, sk *) of the message M, which is obtained by using * and the decryption function D, is sent to the communication partner together with the message M, the receiver of the communication receives the digital signature D (M, sk *).
*). The restored message is E (D (M, sk
*), Pk), which does not match the message M. That is, the equation M ≠ E (D (M, sk *), pk) holds. Therefore, it is possible to detect that another person has transmitted the message M by impersonating the sender of the message M.

【0044】以上述べたように、公開鍵暗号方式を用い
ることにより、デジタル署名を実現できる。すなわち通
信文の改ざんがなされていないこと、他人が通信文の真
の送信者になりすまして通信文を送信していないことを
認証することができる。尚、公開鍵暗号、デジタル署名
については、「暗号理論入門」(岡本栄司著、共立出
版)に詳しい。
As described above, a digital signature can be realized by using the public key cryptosystem. That is, it is possible to authenticate that the message has not been falsified and that no one has transmitted the message by impersonating the true sender of the message. Public key cryptography and digital signatures are described in detail in "Introduction to Cryptographic Theory" (Eiji Okamoto, Kyoritsu Shuppan).

【0045】本実施形態の電子透かし合成装置80で
は、上述の通信文Mとして、画像識別情報IDを用い、
画像識別情報IDのデジタル署名を作成し、電子透かし
として画像に合成する。
In the digital watermark synthesizing device 80 of the present embodiment, the image identification information ID is used
A digital signature of the image identification information ID is created and combined with the image as a digital watermark.

【0046】画像識別情報IDは、たとえば受注者を識
別する受注者識別情報、受注者がラボシステムに画像の
デジタル化を依頼したときの注文を識別する注文識別情
報、画像入力部10が入力した画像を識別する画像毎の
識別情報のいずれであってもよい。
The image identification information ID is, for example, contractor identification information for identifying a contractor, order identification information for identifying an order when the contractor requests the lab system to digitize an image, and the image input unit 10 inputs. Any of the identification information for each image for identifying the image may be used.

【0047】図3は、本実施形態の電子透かし合成装置
80の処理部20の機能ブロック図である。処理部20
は、暗号作成部22と、電子透かし合成部24と、画像
情報通知部26とを有する。
FIG. 3 is a functional block diagram of the processing section 20 of the digital watermark synthesizing apparatus 80 of the present embodiment. Processing unit 20
Has an encryption creating unit 22, a digital watermark synthesizing unit 24, and an image information notifying unit 26.

【0048】暗号作成部22は、公開鍵暗号系の秘密鍵
及び画像識別情報IDを用いて、暗号情報の一例として
デジタル署名を作成する。当該電子透かし合成装置80
を使用するラボシステムの管理者と工事の発注者の間で
は公開鍵暗号が用いられ、秘密鍵は、ラボシステムの管
理者が秘匿し、公開鍵は発注者に知らされる。
The encryption creating unit 22 creates a digital signature as an example of encryption information using the secret key of the public key encryption system and the image identification information ID. The digital watermark synthesizing device 80
Public key cryptography is used between the administrator of the lab system that uses the method and the orderer of the construction, the secret key is kept secret by the administrator of the lab system, and the public key is notified to the orderer.

【0049】電子透かし合成部24は、暗号作成部22
が作成したデジタル署名を電子透かしとして画像入力部
10が入力した画像に合成する。
The digital watermark synthesizing section 24 is composed of
Is combined with the image input by the image input unit 10 as a digital watermark.

【0050】画像識別情報IDが、受注者識別情報であ
る場合、同一の受注者であれば、画像入力部10が入力
した画像のすべてに同一のデジタル署名が作成され、電
子透かしとして埋め込まれる。
When the image identification information ID is the contractor identification information, if the same contractor is used, the same digital signature is created on all the images input by the image input unit 10 and embedded as a digital watermark.

【0051】画像識別情報IDが、注文識別情報である
場合、同一の受注者であっても、注文単位毎に異なるデ
ジタル署名が作成され、電子透かしとして埋め込まれ
る。
When the image identification information ID is order identification information, a different digital signature is created for each order unit and embedded as a digital watermark, even for the same order receiver.

【0052】画像識別情報IDが、画像毎に異なる識別
情報である場合、画像入力部10が入力した画像毎に異
なるデジタル署名が作成され、電子透かしとして埋め込
まれる。
When the image identification information ID is identification information different for each image, a different digital signature is created for each image input by the image input unit 10 and embedded as a digital watermark.

【0053】画像毎に異なる画像識別情報IDの例とし
ては、たとえば、ランダムに生成した画像のファイル名
であってもよい。また、画像データの一部分を取り出し
て、画像識別情報IDとしてもよい。また、画像データ
の色情報、明度、彩度に関する情報など、画像毎に異な
る情報を画像識別情報IDとしてもよい。
As an example of the image identification information ID that differs for each image, for example, a file name of an image generated at random may be used. Alternatively, a part of the image data may be extracted and used as the image identification information ID. Further, information that differs for each image, such as color information of image data, information on brightness, and saturation, may be used as the image identification information ID.

【0054】画像情報通知部26は、暗号作成部22が
作成したデジタル署名の復号化方法、電子透かし合成部
24が合成した電子透かしの抽出方法、及び暗号作成部
22がデジタル署名を作成するときに用いた画像識別情
報IDを、工事の発注者又は画像改ざん判定装置90に
通知する。通知手段として電子メールや郵便等を用いる
ことができる。
The image information notifying unit 26 decodes the digital signature created by the encryption creating unit 22, extracts the digital watermark created by the digital watermark synthesizing unit 24, and executes the process when the encryption creating unit 22 creates the digital signature. Is notified to the orderer of the work or the image falsification determination device 90. E-mail or mail can be used as the notification means.

【0055】図4は、電子透かし合成方法のフローチャ
ートである。本図を参照しながら、電子透かし合成装置
80が行う電子透かし合成方法を説明する。
FIG. 4 is a flowchart of the digital watermark synthesizing method. The digital watermark synthesizing method performed by the digital watermark synthesizing device 80 will be described with reference to FIG.

【0056】画像入力部10は画像を入力する(S20
0)。暗号作成部22は、画像識別情報IDに対して、
秘密鍵sk及び復号化関数Dを用いてデジタル署名D
(ID,sk)を作成する(S202)。
The image input section 10 inputs an image (S20).
0). The encryption creating unit 22 calculates the
Digital signature D using secret key sk and decryption function D
(ID, sk) is created (S202).

【0057】電子透かし合成部24は、暗号作成部22
が作成したデジタル署名を電子透かしとして画像入力部
10が入力した画像に合成する(S204)。電子透か
しを画像に合成する方法及び合成された電子透かしを画
像から抽出する方法は、「電子透かしの基礎〜マルチメ
ディアのニュ−プロテクト技術〜」(松井甲子雄著、森
北出版)に記載された方法を用いることができる。
The digital watermark synthesizing section 24 includes
Is combined with the image input by the image input unit 10 as a digital watermark (S204). A method of synthesizing a digital watermark to an image and a method of extracting the synthesized digital watermark from an image are described in “Basic of Digital Watermarking-New Protect Technology for Multimedia” (written by Koko Matsui, Morikita Publishing). Can be used.

【0058】記録部40は、電子透かし合成部24が合
成した画像をCD−ROMなどの記録媒体に記録する
(S206)。
The recording section 40 records the image synthesized by the digital watermark synthesizing section 24 on a recording medium such as a CD-ROM (S206).

【0059】電子透かし合成装置80を用いて合成され
た画像は、記録部40によってCD−ROMなどに格納
されて受注者に渡される。
The image synthesized by using the digital watermark synthesizing device 80 is stored in a CD-ROM or the like by the recording unit 40 and delivered to the order receiving party.

【0060】受注者はCD−ROMに格納された画像を
選択して、工事を説明する写真データとして発注者に提
出する。発注者は、受注者が提出した画像から電子透か
しを抽出し、抽出された電子透かしをデジタル署名の復
号化方法にしたがって、復号化する。電子透かしがデジ
タル署名D(ID,sk)であるとき、復号されたデー
タは、E(D(ID,sk)、pk)である。E(D
(ID,sk)、pk)が、先にラボシステムから通知
された画像識別情報IDに等しいかどうかを調べ、改ざ
んの有無を検出する。
The contractor selects the image stored in the CD-ROM and submits it to the orderer as photographic data describing the construction. The orderer extracts a digital watermark from the image submitted by the orderer, and decrypts the extracted digital watermark according to a digital signature decryption method. When the digital watermark is a digital signature D (ID, sk), the decrypted data is E (D (ID, sk), pk). E (D
It is checked whether (ID, sk), pk) is equal to the image identification information ID previously notified from the lab system, and the presence or absence of tampering is detected.

【0061】受注者は画像に埋め込まれた電子透かしを
見破ることは困難である。仮に受注者が画像データを改
ざんした場合、画像に埋め込まれた電子透かしの情報が
壊れる。そのため、発注者が改ざんされた画像データか
ら電子透かし情報を抽出し、デジタル署名を取り出し、
デジタル署名を復号化しても画像識別情報IDが正しく
復元されない。したがって発注者は、ラボシステムの管
理者から通知された画像識別情報と比較して、画像デー
タが改ざんされたことを知ることができる。
It is difficult for a contractor to see a digital watermark embedded in an image. If the contractor alters the image data, the information of the digital watermark embedded in the image is destroyed. Therefore, the orderer extracts digital watermark information from the falsified image data, extracts the digital signature,
Even if the digital signature is decrypted, the image identification information ID is not correctly restored. Therefore, the orderer can know that the image data has been falsified by comparing it with the image identification information notified by the administrator of the lab system.

【0062】仮に受注者がデジタル署名の作成に使用し
た画像識別情報IDを知っても、公開鍵暗号系を用いた
デジタル署名の場合、秘密鍵を知らない限りはデジタル
署名を作成することができない。したがって、受注者が
自ら画像識別情報IDからデジタル署名を作成して、画
像に電子透かしとして埋め込むことはできない。
Even if the contractor knows the image identification information ID used to create the digital signature, in the case of the digital signature using the public key cryptosystem, the digital signature cannot be created unless the private key is known. . Therefore, the contractor cannot himself create a digital signature from the image identification information ID and embed it as a digital watermark in the image.

【0063】画像識別情報IDとして、受注者識別情報
を使用した場合、受注者毎にデジタル署名が同じにな
る。画像識別情報IDとして、注文識別情報を使用した
場合、同一の受注者であっても、注文単位毎にデジタル
署名が変わる。そのため、受注者が電子透かしとして埋
め込まれたデジタル署名を見破ることは困難になる。
When contractor identification information is used as the image identification information ID, the digital signature is the same for each contractor. When the order identification information is used as the image identification information ID, the digital signature changes for each order even for the same orderer. Therefore, it becomes difficult for the contractor to find out the digital signature embedded as a digital watermark.

【0064】画像識別情報IDとして、画像データ毎に
異なる識別情報を用いた場合、デジタル署名は画像毎に
一つ一つ異なるため、受注者が電子透かしとして画像に
埋め込まれたデジタル署名を見破ることは一層困難にな
り、改ざんを防止する効果を高めることができる。
When different identification information is used for each image data as the image identification information ID, the digital signature differs for each image, so that the contractor cannot see the digital signature embedded in the image as a digital watermark. Becomes more difficult, and the effect of preventing tampering can be enhanced.

【0065】図5は、本発明の第2の実施形態に係る画
像改ざん判定装置90の構成図である。画像改ざん判定
装置90は、画像入力部11と、画像情報入力部12
と、処理部60と、出力部50とを有する。
FIG. 5 is a configuration diagram of an image falsification determination device 90 according to the second embodiment of the present invention. The image falsification determination device 90 includes an image input unit 11 and an image information input unit 12
, A processing unit 60, and an output unit 50.

【0066】画像入力部11は、記録媒体に格納された
画像を入力する。フロッピーディスク、MO、CD−R
OM等から画像データを読み取る場合は、画像入力部1
0としてそれぞれフロッピードライブ、MOドライブ、
CDドライブ等が用いられる。
The image input section 11 inputs an image stored in a recording medium. Floppy disk, MO, CD-R
When reading image data from an OM or the like, the image input unit 1
Floppy drive, MO drive,
A CD drive or the like is used.

【0067】画像情報入力部12は、画像入力部11が
入力する画像に関して、電子透かしを抽出する方法、暗
号号情報の復号方法の一例として、デジタル署名の暗号
を復号する方法、及び画像識別情報IDを入力する。
The image information input unit 12 includes a method of extracting a digital watermark for an image input by the image input unit 11, a method of decrypting a digital signature as an example of a method of decrypting encryption code information, and a method of decrypting image identification information. Enter your ID.

【0068】処理部60は、画像入力部10が入力する
画像の電子透かしを抽出し、抽出した電子透かしをデジ
タル署名として、デジタル署名を復号化し、画像識別情
報を抽出し、改ざんの有無を判定する。
The processing section 60 extracts the digital watermark of the image input by the image input section 10, uses the extracted digital watermark as a digital signature, decodes the digital signature, extracts the image identification information, and determines whether or not there has been tampering. I do.

【0069】出力部50は、処理部20から受け取った
画像を出力する。例えば画像を画面表示する場合、出力
部50には画像を表示するモニタが用いられる。
The output section 50 outputs the image received from the processing section 20. For example, when displaying an image on a screen, a monitor that displays the image is used as the output unit 50.

【0070】図6は、処理部60の機能ブロック図であ
る。処理部60は、電子透かし抽出部62と、暗号復号
部64と、改ざん判定部66とを有する。
FIG. 6 is a functional block diagram of the processing section 60. The processing unit 60 includes a digital watermark extraction unit 62, an encryption / decryption unit 64, and a falsification determination unit 66.

【0071】電子透かし抽出部62は、画像情報入力部
12が入力した電子透かし抽出方法を用いて、画像入力
部10が入力した画像から電子透かしを抽出する。暗号
復号部64は、抽出された電子透かしをデジタル署名と
みなし、画像情報入力部12が入力したデジタル署名の
復号方法を用いて、デジタル署名を復号化する。改ざん
判定部66は、暗号復号部64が復号化して得られたデ
ータと、画像情報入力部12が入力する画像識別情報I
Dとが一致するかどうかを検出することにより、改ざん
の有無を判定する。
The digital watermark extracting unit 62 extracts a digital watermark from the image input by the image input unit 10 using the digital watermark extracting method input by the image information input unit 12. The encryption / decryption unit 64 regards the extracted digital watermark as a digital signature, and decrypts the digital signature using a method for decrypting the digital signature input by the image information input unit 12. The falsification determination unit 66 includes data obtained by decryption by the encryption / decryption unit 64 and image identification information I input by the image information input unit 12.
The presence or absence of tampering is determined by detecting whether or not D matches.

【0072】図7は、画像改ざん判定方法のフローチャ
ートである。本図を参照しながら、画像改ざん判定装置
90が行う画像改ざん判定方法を説明する。
FIG. 7 is a flowchart of the image falsification determination method. The image tampering determination method performed by the image tampering determination device 90 will be described with reference to FIG.

【0073】画像入力部11は画像を入力する(S22
0)。画像情報入力部12が、画像入力部10が入力し
た画像に関する、電子透かし抽出方法、デジタル署名復
号方法及び画像識別情報IDを入力する(S222)。
The image input section 11 inputs an image (S22).
0). The image information input unit 12 inputs a digital watermark extraction method, a digital signature decryption method, and an image identification information ID for the image input by the image input unit 10 (S222).

【0074】電子透かし抽出部62は、画像情報入力部
12が入力した電子透かし抽出方法に基づいて画像から
電子透かしを抽出する(S224)。暗号復号部64
は、電子透かし抽出部62が抽出した電子透かしをデジ
タル署名D(ID,sk)の値であるとみなし、公開鍵
pkを用いて復号化する。暗号復号部64は、画像情報
入力部12が入力する復号方法から暗号化関数Eを知
り、公開鍵pkを用いて暗号化関数Eにより、デジタル
署名D(ID,sk)を復号化し、復号化データとして
E(D(ID,sk)、pk)を得る(S226)。
The digital watermark extracting unit 62 extracts a digital watermark from the image based on the digital watermark extracting method input by the image information input unit 12 (S224). Encryption / decryption unit 64
Regards the digital watermark extracted by the digital watermark extracting unit 62 as the value of the digital signature D (ID, sk) and decrypts the digital watermark using the public key pk. The encryption / decryption unit 64 knows the encryption function E from the decryption method input by the image information input unit 12, decrypts the digital signature D (ID, sk) by the encryption function E using the public key pk, and decrypts the digital signature D (ID, sk). E (D (ID, sk), pk) is obtained as data (S226).

【0075】改ざん判定部66は、暗号復号部64が復
号化したデータE(D(ID,sk)、pk)が、画像
情報入力部12が入力する画像識別情報IDに等しいか
どうかを調べる(S228)。もし等しいなら、画像は
改ざんされていないと判定し(S230)、もし等しく
ないなら、画像は改ざんされていると判定する(S23
2)。
The falsification determination unit 66 checks whether or not the data E (D (ID, sk), pk) decrypted by the encryption / decryption unit 64 is equal to the image identification information ID input by the image information input unit 12 ( S228). If they are equal, it is determined that the image has not been tampered with (S230), and if they are not equal, it is determined that the image has been tampered with (S23).
2).

【0076】本実施形態の画像改ざん検出装置によれ
ば、受注者が発注者に提出する画像から電子透かしを抽
出し、電子透かしをデジタル署名とみなし、復号化する
ことによって画像識別情報を取り出すことができる。得
られた画像識別情報を、先にラボシステムの管理者から
通知された画像識別情報と照合することにより、画像の
改ざんの有無を検出することができる。
According to the image tampering detection apparatus of this embodiment, the contractor extracts the digital watermark from the image submitted to the orderer, regards the digital watermark as a digital signature, and extracts the image identification information by decoding. Can be. By collating the obtained image identification information with the image identification information previously notified by the administrator of the lab system, it is possible to detect whether or not the image has been tampered with.

【0077】図8は、本発明の第3の実施形態に係る画
像改ざん判定装置の構成図である。本実施形態の画像改
ざん判定装置の基本的な構成及び動作は、図5で示した
第2の実施形態の画像改ざん判定装置と同様である。本
実施形態では、画像改ざん判定装置の処理部60とし
て、パーソナルコンピュータやワークステーション等の
電子計算機を用いる点が、第2の実施形態と異なる。
FIG. 8 is a configuration diagram of an image falsification determination apparatus according to the third embodiment of the present invention. The basic configuration and operation of the image tampering determination device of the present embodiment are the same as those of the image tampering determination device of the second embodiment shown in FIG. This embodiment differs from the second embodiment in that an electronic computer such as a personal computer or a workstation is used as the processing unit 60 of the image tampering determination device.

【0078】図8を参照しながら、処理部60のハード
ウエア構成を説明する。CPU30はROM32及びR
AM34に格納されたプログラムに基づいて動作する。
キーボード、マウス等の入力装置31を介して利用者に
よりデータが入力される。ハードディスク33は、画像
等のデータ、及びCPU30を動作させるプログラムを
格納する。CD−ROMドライブ35はCD−ROM1
00からデータ又はプログラムを読み取り、RAM3
4、ハードディスク33及びCPU30の少なくともい
ずれかに提供する。
The hardware configuration of the processing unit 60 will be described with reference to FIG. CPU 30 has ROM 32 and R
It operates based on the program stored in AM34.
Data is input by the user via an input device 31 such as a keyboard and a mouse. The hard disk 33 stores data such as images and a program for operating the CPU 30. The CD-ROM drive 35 is a CD-ROM 1
00 to read data or program
4, provided to at least one of the hard disk 33 and the CPU 30.

【0079】処理部60のCPU30が実行するソフト
ウエアの機能構成は、図6と同じであり、電子透かし検
出モジュール162と、暗号復号モジュール164と、
改ざん判定モジュール166とを有する。
The functional configuration of software executed by the CPU 30 of the processing unit 60 is the same as that shown in FIG. 6, and the digital watermark detection module 162, the encryption / decryption module 164,
Falsification determination module 166.

【0080】電子透かし検出モジュール162、暗号復
号モジュール164、及び改ざん判定モジュール166
がコンピュータに働きかけて、CPU30に行わせる処
理は、それぞれ図6に示した、第2の実施形態の画像改
ざん判定装置90における、電子透かし抽出部62、暗
号復号部64、及び改ざん判定部66の機能及び動作と
同一であるから、説明を省略する。これらのソフトウエ
アは、CD−ROM100等の記録媒体に格納されて利
用者に提供される。ソフトウエアは記録媒体からハード
ディスク33にインストールされ、RAM34に読み出
されてCPU30により実行される。
The electronic watermark detection module 162, the encryption / decryption module 164, and the falsification determination module 166
Works on the computer to cause the CPU 30 to perform the processing of the digital watermark extraction unit 62, the encryption / decryption unit 64, and the falsification determination unit 66 in the image falsification determination device 90 of the second embodiment shown in FIG. Since the functions and operations are the same, the description will be omitted. These software are stored in a recording medium such as the CD-ROM 100 and provided to the user. The software is installed on the hard disk 33 from the recording medium, read out to the RAM 34, and executed by the CPU 30.

【0081】記録媒体の一例としてのCD−ROM10
0には、本出願で説明した処理部20又は処理部60の
動作の一部又は全ての機能を格納することができる。ま
たCD−ROM100には他の装置の動作の一部又は全
ての機能を格納することができる。これらのプログラム
は記録媒体から直接RAM34に読み出されて実行され
てもよい。
CD-ROM 10 as an example of a recording medium
0 may store some or all of the functions of the processing unit 20 or the processing unit 60 described in the present application. The CD-ROM 100 can store some or all of the functions of other devices. These programs may be read directly from the recording medium to the RAM 34 and executed.

【0082】記録媒体としては、CD−ROM100の
他にも、DVDやPD等の光学記録媒体、フロッピーデ
ィスクやミニディスク(MD)等の磁気記録媒体、MO
等の光磁気記録媒体、テープ状記録媒体、不揮発性の半
導体メモリカード等を用いることができる。上記のプロ
グラムを格納した記録媒体は、電子透かし合成装置及び
画像改ざん判定装置を製造するためにのみ使用されるも
のであり、そのような記録媒体の業としての製造および
販売等が本出願に基づく特許権の侵害を構成することは
明らかである。
As a recording medium, in addition to the CD-ROM 100, an optical recording medium such as a DVD or a PD, a magnetic recording medium such as a floppy disk or a mini disk (MD),
And the like, a magneto-optical recording medium, a tape-shaped recording medium, a nonvolatile semiconductor memory card, and the like can be used. The recording medium storing the above program is used only for manufacturing a digital watermark synthesizing apparatus and an image falsification judging apparatus, and the production and sale of such a recording medium as a business based on the present application. Clearly constitutes a patent infringement.

【0083】以上述べたように、第1の実施形態の電子
透かし合成装置によれば、受注者の写真の画像データに
対して、画像識別情報に対するデジタル署名を作成し、
電子透かしとして画像に合成することができる。
As described above, according to the digital watermark synthesizing apparatus of the first embodiment, a digital signature for image identification information is created for image data of a photograph of a contractor,
It can be combined with an image as a digital watermark.

【0084】受注者が画像の改ざんを行うと、電子透か
しの情報が壊れるため、改ざんの形跡を画像に残すこと
ができる。合成された電子透かしは受注者が容易に取り
出すことができない。仮に電子透かしが抽出されたとし
ても、抽出された電子透かしは画像識別情報のデジタル
署名であり、容易に復号化することができない。
When the contractor alters the image, the information of the digital watermark is destroyed, so that a trace of the alteration can be left on the image. The combined digital watermark cannot be easily taken out by the contractor. Even if a digital watermark is extracted, the extracted digital watermark is a digital signature of the image identification information and cannot be easily decoded.

【0085】画像識別情報として、受注者毎に異なる情
報、注文毎に異なる情報、及び画像毎に異なる情報を使
い分けることにより、電子透かしとして埋め込まれたデ
ジタル署名のセキュリティの強さを変えて、改ざんの防
止の効果を向上させることができる。
By using different information for each orderer, different information for each order, and different information for each image as the image identification information, the security of the digital signature embedded as a digital watermark is changed to alter the security. The effect of prevention can be improved.

【0086】第2の実施形態の画像改ざん検出装置によ
れば、受注者が発注者に提出する画像から電子透かしを
抽出し、電子透かしをデジタル署名とみなし、復号化す
ることによって画像識別情報を取り出すことができる。
得られた画像識別情報は、先にラボシステムの管理者か
ら通知された画像識別情報と照合され、画像の改ざんの
有無を検出することができる。
According to the image tampering detection apparatus of the second embodiment, the contractor extracts the digital watermark from the image submitted to the orderer, regards the digital watermark as a digital signature, and decodes the image identification information. Can be taken out.
The obtained image identification information is collated with the image identification information previously notified by the administrator of the laboratory system, and it is possible to detect whether or not the image has been tampered with.

【0087】以上、本発明を実施の形態を用いて説明し
たが、本発明の技術的範囲は上記実施の形態に記載の範
囲には限定されない。上記実施の形態に、多様な変更又
は改良を加えることができることが当業者に明らかであ
る。その様な変更又は改良を加えた形態も本発明の技術
的範囲に含まれ得ることが、特許請求の範囲の記載から
明らかである。
Although the present invention has been described with reference to the embodiment, the technical scope of the present invention is not limited to the scope described in the above embodiment. It is apparent to those skilled in the art that various changes or improvements can be added to the above embodiment. It is apparent from the description of the appended claims that embodiments with such changes or improvements can be included in the technical scope of the present invention.

【0088】[0088]

【発明の効果】上記説明から明らかなように、本発明に
よれば、発注者の依頼に基づいて受注者が撮影した画像
に電子透かしを合成し、受注者が発注者に提出する画像
の改ざんの有無を判定することができる。
As is apparent from the above description, according to the present invention, a digital watermark is combined with an image photographed by a contractor at the request of the contractor, and the image submitted by the contractor is falsified. Can be determined.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の電子透かし合成装置80と画像改ざ
ん判定装置90を用いて、画像の改ざんの有無を判定す
るシステムの構成図である。
FIG. 1 is a configuration diagram of a system that determines whether an image has been tampered with using a digital watermark synthesizing device 80 and an image tampering determination device 90 according to the present invention.

【図2】 本発明の第1の実施形態に係る電子透かし合
成装置80の構成図である。
FIG. 2 is a configuration diagram of a digital watermark synthesizing device 80 according to the first embodiment of the present invention.

【図3】 処理部20の機能ブロック図である。FIG. 3 is a functional block diagram of a processing unit 20;

【図4】 電子透かし合成方法のフローチャートであ
る。
FIG. 4 is a flowchart of a digital watermark synthesizing method.

【図5】 本発明の第2の実施形態に係る画像改ざん判
定装置90の構成図である。
FIG. 5 is a configuration diagram of an image tampering determination device 90 according to a second embodiment of the present invention.

【図6】 処理部60の機能ブロック図である。FIG. 6 is a functional block diagram of a processing unit 60.

【図7】 画像改ざん判定方法のフローチャートであ
る。
FIG. 7 is a flowchart of an image falsification determination method.

【図8】 本発明の第3の実施形態に係る画像改ざん判
定装置の構成図である。
FIG. 8 is a configuration diagram of an image falsification determination device according to a third embodiment of the present invention.

【符号の説明】[Explanation of symbols]

10 画像入力部 12 画像情報
入力部 20 処理部 22 暗号作成
部 24 電子透かし合成部 26 画像情報
通知部26 40 記録部 50 出力部 60 処理部 62 電子透か
し抽出部 64 暗号復号部 66 改ざん判
定部 80 電子透かし合成装置 90 画像改ざ
ん判定装置
DESCRIPTION OF SYMBOLS 10 Image input part 12 Image information input part 20 Processing part 22 Encryption part 24 Digital watermark synthesizing part 26 Image information notification part 26 40 Recording part 50 Output part 60 Processing part 62 Digital watermark extraction part 64 Encryption decryption part 66 Falsification judgment part 80 Digital watermark synthesizing device 90 Image alteration judging device

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04L 9/32 H04L 9/00 673E Fターム(参考) 5B057 AA20 CE08 5C076 AA14 BA06 5J104 AA07 AA09 AA14 KA01 KA05 LA03 LA06 NA02 NA05 NA29 NA32 PA14 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification code FI Theme coat ゛ (Reference) H04L 9/32 H04L 9/00 673E F-term (Reference) 5B057 AA20 CE08 5C076 AA14 BA06 5J104 AA07 AA09 AA14 KA01 KA05 LA03 LA06 NA02 NA05 NA29 NA32 PA14

Claims (11)

【特許請求の範囲】[Claims] 【請求項1】 画像に電子透かしを合成する電子透かし
合成装置であって、 前記画像を入力する画像入力部と、 前記画像を識別する画像識別情報を暗号化した暗号情報
を作成する暗号作成部と、 前記暗号情報を電子透かしとして前記画像に合成する電
子透かし合成部と、 前記電子透かし合成部によって合成された画像を記録す
る画像記録部と、 前記電子透かしの抽出方法、前記暗号情報の復号方法、
及び前記画像識別情報を通知する画像情報通知部とを備
えたことを特徴とする電子透かし合成装置。
1. An electronic watermark synthesizing apparatus for synthesizing an electronic watermark with an image, comprising: an image input unit for inputting the image; and an encryption generating unit for generating encryption information obtained by encrypting image identification information for identifying the image. An electronic watermark synthesizing unit for synthesizing the cryptographic information as an electronic watermark with the image; an image recording unit for recording the image synthesized by the electronic watermark synthesizing unit; an extracting method of the electronic watermark; Method,
And an image information notifying section for notifying the image identification information.
【請求項2】 前記暗号作成部は、公開鍵暗号系におけ
る秘密鍵に基づいて、前記画像識別情報のデジタル署名
を作成することによって、前記暗号情報を作成すること
を特徴とする請求項1に記載の電子透かし合成装置。
2. The apparatus according to claim 1, wherein the encryption creating unit creates the encryption information by creating a digital signature of the image identification information based on a secret key in a public key encryption system. The electronic watermark synthesizing apparatus according to the above.
【請求項3】 前記画像識別情報は、前記画像の記録の
依頼者毎に異なる識別情報であることを特徴とする請求
項2に記載の電子透かし合成装置。
3. The digital watermark synthesizing apparatus according to claim 2, wherein the image identification information is identification information that differs for each requester of the image recording.
【請求項4】 前記画像識別情報は、前記画像の記録の
注文毎に異なる識別情報であることを特徴とする請求項
2に記載の電子透かし合成装置。
4. The electronic watermark synthesizing apparatus according to claim 2, wherein the image identification information is identification information that differs for each order of recording of the image.
【請求項5】 前記画像識別情報は、前記画像毎に異な
る識別情報であることを特徴とする請求項2に記載の電
子透かし合成装置。
5. The digital watermark synthesizing apparatus according to claim 2, wherein the image identification information is identification information different for each image.
【請求項6】 画像の改ざんの有無を判定する画像改ざ
ん判定装置であって、 前記画像を入力する画像入力部と、 前記画像の電子透かし抽出方法、前記電子透かしの暗号
を復号する暗号復号方法、及び前記画像を識別する画像
識別情報を入力する画像情報入力部と、 前記電子透かし抽出方法に基づいて、前記画像の電子透
かしを抽出する電子透かし抽出部と、 前記暗号復号方法に基づいて、前記電子透かしを復号す
る暗号復号部と、 前記暗号復号部が復号した復号データと、前記画像識別
情報とを比較することにより、前記画像の改ざんの有無
を判定する改ざん判定部とを備えたことを特徴とする画
像改ざん判定装置。
6. An image tampering determination device that determines whether an image has been tampered with, an image input unit that inputs the image, a digital watermark extraction method of the image, and an encryption / decryption method of decrypting the encryption of the digital watermark. And an image information input unit for inputting image identification information for identifying the image; a digital watermark extracting unit for extracting a digital watermark of the image based on the digital watermark extracting method; and An encryption / decryption unit that decrypts the digital watermark; and a tampering determination unit that determines whether the image has been tampered with by comparing the decrypted data decrypted by the encryption / decryption unit with the image identification information. An image tampering determination device characterized by the following.
【請求項7】 前記暗号復号部は、前記電子透かしをデ
ジタル署名とみなし、公開鍵暗号系における公開鍵に基
づいて前記デジタル署名を復号化することによって、前
記復号データを得ることを特徴とする請求項6に記載の
画像改ざん判定装置。
7. The encryption / decryption unit obtains the decrypted data by regarding the digital watermark as a digital signature and decrypting the digital signature based on a public key in a public key cryptosystem. An image falsification determination device according to claim 6.
【請求項8】 前記画像識別情報は、前記画像の撮影者
毎に異なる識別情報又は前記画像毎に異なる識別情報で
あることを特徴とする請求項7に記載の画像改ざん判定
装置。
8. The apparatus according to claim 7, wherein the image identification information is identification information that differs for each photographer of the image or identification information that differs for each image.
【請求項9】 画像の改ざんの有無を判定する画像改ざ
ん判定方法であって、 前記画像を入力し、 前記画像の電子透かし抽出方法、前記電子透かしの暗号
を復号する復号方法、前記画像を識別する識別情報を入
力し、 前記電子透かし抽出方法に基づいて、前記画像の電子透
かしを抽出し、 前記復号方法に基づいて、前記電子透かしを復号して復
号データを抽出し、 前記復号データと、前記画像識別情報とを比較すること
により、前記画像の改ざんの有無を判定することを特徴
とする画像改ざん判定方法。
9. An image tampering determination method for determining whether an image has been tampered with, comprising the steps of: inputting the image, extracting a digital watermark of the image, decrypting the digital watermark, and identifying the image. Inputting identification information to extract the digital watermark of the image based on the digital watermark extracting method, and extracting the decoded data by decoding the digital watermark based on the decoding method; An image tampering determination method, comprising determining whether the image has been tampered with by comparing the image identification information.
【請求項10】 前記画像の前記識別情報は、前記画像
の撮影者毎に異なる識別情報又は前記画像毎に異なる識
別情報であることを特徴とする請求項9に記載の画像改
ざん判定方法。
10. The method according to claim 9, wherein the identification information of the image is identification information that differs for each photographer of the image or identification information that differs for each image.
【請求項11】 画像の改ざんの有無を判定するコンピ
ュータ用のプログラムを格納した記録媒体であって、前
記プログラムが、 前記コンピュータに前記画像を入力させる画像入力モジ
ュールと、 前記コンピュータに、前記画像の電子透かし抽出方法、
前記電子透かしの暗号を復号する復号方法、前記画像を
識別する画像識別情報を入力させる画像情報入力モジュ
ールと、 前記電子透かし抽出方法に基づいて、前記画像の電子透
かしを抽出させる電子透かし抽出モジュールと、 前記復号方法に基づいて、前記電子透かしを復号化させ
る暗号復号モジュールと、 前記暗号復号モジュールが復号した復号データと、前記
画像識別情報とを比較することにより、前記画像の改ざ
んの有無を判定させる改ざん判定モジュールとを備えた
ことを特徴とする記録媒体。
11. A recording medium storing a computer program for judging whether or not an image has been tampered, wherein the program comprises: an image input module for causing the computer to input the image; Digital watermark extraction method,
A decryption method for decrypting the encryption of the digital watermark, an image information input module for inputting image identification information for identifying the image, and a digital watermark extraction module for extracting a digital watermark of the image based on the digital watermark extraction method. Determining whether the image has been tampered with by comparing the decryption data decrypted by the cryptographic decryption module with the image identification information based on the decryption method. And a falsification determination module.
JP25029799A 1999-09-03 1999-09-03 Electronic watermark compositing device and image alteration deciding device Pending JP2001078013A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25029799A JP2001078013A (en) 1999-09-03 1999-09-03 Electronic watermark compositing device and image alteration deciding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25029799A JP2001078013A (en) 1999-09-03 1999-09-03 Electronic watermark compositing device and image alteration deciding device

Publications (1)

Publication Number Publication Date
JP2001078013A true JP2001078013A (en) 2001-03-23

Family

ID=17205819

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25029799A Pending JP2001078013A (en) 1999-09-03 1999-09-03 Electronic watermark compositing device and image alteration deciding device

Country Status (1)

Country Link
JP (1) JP2001078013A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2392337A (en) * 2002-07-19 2004-02-25 Matsushita Electric Industrial Co Ltd Verification and watermarking apparatus
WO2005081514A1 (en) * 2004-02-23 2005-09-01 Oki Electric Industry Co., Ltd. Document processing method and system
JP2008500671A (en) * 2004-05-04 2008-01-10 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Access authorization across multiple devices
US8326016B2 (en) 2007-03-29 2012-12-04 Seiko Epson Corporation Check information tampering detection method
US8553928B2 (en) 2007-03-06 2013-10-08 Sumitomo Electric Industries, Ltd. Image processing method and image inspecting method
JP2014112957A (en) * 2014-03-10 2014-06-19 Shinsei Sokuryo Co Ltd Three-dimensional data management system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2392337A (en) * 2002-07-19 2004-02-25 Matsushita Electric Industrial Co Ltd Verification and watermarking apparatus
GB2392337B (en) * 2002-07-19 2005-12-07 Matsushita Electric Industrial Co Ltd Digital watermarking apparatus and application apparatus using the same
US7278020B2 (en) 2002-07-19 2007-10-02 Matsushita Electric Industrial Co., Ltd. Digital watermarking apparatus and application apparatus using the same
WO2005081514A1 (en) * 2004-02-23 2005-09-01 Oki Electric Industry Co., Ltd. Document processing method and system
JP2008500671A (en) * 2004-05-04 2008-01-10 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Access authorization across multiple devices
US8553928B2 (en) 2007-03-06 2013-10-08 Sumitomo Electric Industries, Ltd. Image processing method and image inspecting method
US8326016B2 (en) 2007-03-29 2012-12-04 Seiko Epson Corporation Check information tampering detection method
JP2014112957A (en) * 2014-03-10 2014-06-19 Shinsei Sokuryo Co Ltd Three-dimensional data management system

Similar Documents

Publication Publication Date Title
JP4097773B2 (en) Digital image editing system
US11868509B2 (en) Method and arrangement for detecting digital content tampering
KR100335308B1 (en) Secured signal modification and verification with privacy control
US5499294A (en) Digital camera with apparatus for authentication of images produced from an image file
JP3788056B2 (en) Electronic still camera
JP3884955B2 (en) Image verification system and image verification apparatus
US9729326B2 (en) Document certification and authentication system
JP4602931B2 (en) How to ensure image set integrity
US7162637B2 (en) Image verification system
US5801856A (en) Secure photographic systems
WO2014154109A1 (en) Generating method, verifying method for electronic bill with anti-fake two dimension (2d) code and system for same
JPH11234264A (en) Digital watermark system, electronic information distribution system and storage medium using the same
US8175322B2 (en) Method of digital watermark and the corresponding device, and digital camera which can append watermark
JP2001186326A (en) Image tampering verification data embedding method, image tampering verification method, image tampering verification device, and recording medium
US20030123699A1 (en) Image generating apparatus and verification data generation method
CN111833004A (en) Signature method, verification method and system of electronic signature
US20030204736A1 (en) Apparatus for authenticated recording and method therefor
JP2001078013A (en) Electronic watermark compositing device and image alteration deciding device
EP0984615A2 (en) Document management method and apparatus, and recording medium therefor
US20060242088A1 (en) System, method and program for managing information
JP3104676B2 (en) Digital watermark system, digital watermark insertion / detection method, and recording medium storing control program therefor
JP2023184382A (en) Encryption type multi-media information management method
JP2003237186A (en) Printed matter issuing terminal, server, and printed matter issuing method
JPH11212462A (en) Digital watermarking system, electronic information distribution system, image file device, and storage medium
JP2005347867A (en) Electronic document alteration detection method, electronic document alteration detection apparatus, and computer program