JP4854723B2 - Imaging device - Google Patents
Imaging device Download PDFInfo
- Publication number
- JP4854723B2 JP4854723B2 JP2008287190A JP2008287190A JP4854723B2 JP 4854723 B2 JP4854723 B2 JP 4854723B2 JP 2008287190 A JP2008287190 A JP 2008287190A JP 2008287190 A JP2008287190 A JP 2008287190A JP 4854723 B2 JP4854723 B2 JP 4854723B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- key data
- image
- key
- verification
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Storage Device Security (AREA)
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Description
本発明は、画像データと、当該画像データが改変されているか否かの検証に用いられる検証データとを生成する撮像装置に関する。 The present invention includes an image data, related to the imaging device for generating the verification data used for verification of whether the image data has been altered.
現在、デジタルカメラで生成された画像データの改変の有無を検証するために、画像データにその画像データから得た検証データを付加する画像検証システムが提案されている。 Currently, in order to verify whether image data generated by a digital camera has been altered, an image verification system has been proposed in which verification data obtained from the image data is added to the image data.
このようなシステムでは、検証データの生成に必要なる鍵データを安全に管理する必要がある。鍵データが漏洩してしまえば、不正な検証データの生成が可能になり、画像データの改変の有無を正確に検証することができなくなる可能性がある。 In such a system, it is necessary to securely manage key data necessary for generating verification data. If the key data is leaked, illegal verification data can be generated, and there is a possibility that the presence / absence of alteration of the image data cannot be accurately verified.
そこで、本発明は、検証データの生成に用いられる鍵データの解析を困難にすることを目的とする。 The present invention is intended to make it difficult to analyze the key data used for generating the verification data.
本発明に係る撮像装置は、画像データを生成するための撮像手段を有する撮像装置であって、前記画像データが改変されているか否かの検証に用いられる検証データを生成する検証データ生成手段と、前記検証データの生成に用いられる鍵データの生成を制御する制御手段とを有し、画像データの画質を調整するためのパラメータを外部装置からの操作に従って調整するためのモードがオンにされた場合、前記制御手段は、前記鍵データの生成を禁止し、前記鍵データの生成が禁止されている場合において前記モードがオフにされた場合、前記制御手段は、前記鍵データの生成の禁止を解除する。 Imaging device according to the present invention is an imaging apparatus having an imaging means for generating image data, verification data generating means for generating verification data used for verification of whether the image data has been altered When, and a control means for controlling the generation of key data used to generate the previous SL verification data, the parameters for adjusting the image quality of the image data to the mode is oN for adjusting according to the operation from the external device If the mode is turned off when the generation of the key data is prohibited, and the mode is turned off, the control means prohibits the generation of the key data. Remove the ban .
本発明によれば、検証データの生成に用いられる鍵データの解析を困難にすることができる。 According to the present invention, it can be made difficult to analyze the key data used for generating the verification data.
以下、図1〜図7を参照し、本発明の実施の形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to FIGS.
図1は、本実施の形態における撮像装置10の主要な構成を示す図である。なお、撮像装置10は、イメージセンサで画像を撮像する機能を有する装置(例えば、デジタルカメラ、スキャナ、コピー機、デジタルカメラ付き携帯情報端末など)である。
FIG. 1 is a diagram illustrating a main configuration of an
図1において、撮像部101は、イメージセンサで撮像された画像の画像データを生成するユニットである。撮像制御部102は、メイン制御部110からの指示に従って撮像部101の動作を制御するユニットである。撮像制御部102は、撮像部101で生成された画像データに関する情報をメイン制御部110に提供する。画像処理部103は、撮像部101から得た画像データの画質を予め設定された複数の画像調整パラメータに従って調整し、調整後の画像データを所定の画像圧縮方式に従って圧縮するユニットである。メモリ104は、様々なデータを記憶するものである。
In FIG. 1, an
メモリインターフェース部105は、メイン制御部110が指定した画像ファイルをリムーバブルメモリ106に書き込んだり、メイン制御部110が指定した画像ファイルをリムーバブルメモリ106から読み出したりするユニットである。リムーバブルメモリ106は、複数の画像ファイルの記憶が可能なものである。
The
ネットワークインターフェース部107は、メイン制御部110が指定した画像ファイルを外部装置108に送信するユニットである。外部装置108は、撮像装置10をリモートコントロールするアプリケーションプログラム、画像データの画質を複数の画像調整パラメータに従って調整するアプリケーションプログラムなどをインストールした装置である。
The
表示部109は、撮像部101で撮像された画像の縮小画像データ、リムーバブルメモリ106から読み出した画像ファイルの縮小画像データなどを表示するユニットである。また、表示部109は、選択画像に関する情報を表示するユニットでもある。
The
メイン制御部110は、撮像装置10の様々な機能を制御するユニットである。また、メイン制御部110は、検証データ生成処理、鍵データ管理処理、画像ファイル生成処理などを実行するユニットでもある。ここで、検証データ生成処理とは、画像処理部103から得た画像データのハッシュ値と鍵データ(共通鍵暗号方式の共通鍵または公開鍵暗号方式の秘密鍵に相当するデータ)とを用いてその画像データの検証データを生成する処理のことである。検証データとは、画像データが改変されているか否かを検証する処理に必要なデータのことである。鍵データ管理処理とは、検証データの生成に必要な鍵データの生成、消去を管理する処理である。画像ファイル生成処理とは、画像データとその画像データの検証データとを含む画像ファイルを生成する処理である。
The
メモリ112は、検証データの生成に必要な鍵データのもとになるデータAを記憶するメモリである。メモリ111も、検証データの生成に必要な鍵データのもとになるデータBを記憶するメモリである。メモリ112およびメモリ111は、撮像装置10内に分散配置されているものとする。これらメモリ111、112は不揮発性メモリ(固定であればROM、ユーザが自由に設定できるようにするのであればEEPROMやフレッシュメモリ等)である。
The
電源スイッチ113は、撮像装置10の電源がオンまたはオフにするスイッチである。シャッターボタン114は、撮像の開始を指示するボタンである。改変防止スイッチ115は、撮像装置10の機能の一つである改変防止機能をオンまたはオフにするスイッチである。改変防止機能は、撮像部101で生成された画像データから検証データを生成する機能である。検証データは、画像データが改変されたものであるか否かを検証する処理に必要なデータである。改変防止機能は、撮像装置10の電源がオンである期間に、オンまたはオフにすることができる。
The
本実施の形態における撮像装置10は、第1〜第4の鍵データ管理方法の何れか1つと、第5の鍵データ管理方法に従って、検証データの生成に必要な鍵データを管理する装置である。以下、第1〜第5の鍵データ管理方法を説明する。
The
(1)第1の鍵データ管理方法
図2は、第1の鍵データ管理方法を説明するフローチャートである。
(1) First Key Data Management Method FIG. 2 is a flowchart for explaining a first key data management method.
ステップS201:メイン制御部110は、ユーザが撮像装置10の電源をオンにしたか否かを判定する。オンにした場合はステップS202に進む。
Step S201: The
ステップS202:メイン制御部110は、撮像装置10内に分散配置されたデータAおよびデータBから検証データの生成に必要な鍵データを生成する。なお、鍵データは毎回同じものであっても、所定回数ごとに異なるものであってもよい。
Step S202: The
ステップS203:メイン制御部110は、ユーザが撮像装置10の電源をオフにしたか否かを判定する。オフにした場合はステップS204に進む。
Step S203: The
ステップS204:メイン制御部110は、鍵データの漏洩を防止するために、ステップS202で生成した鍵データを消去する。
Step S204: The
このように、第1の鍵データ管理方法によれば、撮像装置10が鍵データを保持する期間を「撮像装置10の電源がオンである期間(図7の期間A)」に制限することができるので、鍵データの解析を困難にすることができる。なお、実際には、ステップS202とステップS203との間には、撮像や格納処理が介在することになるが、図示では、そのキーデータの保持期間を分かりやすくするため、その間の処理は省略している。
Thus, according to the first key data management method, the period during which the
(2)第2の鍵データ管理方法
図3は、第2の鍵データ管理方法を説明するフローチャートである。
(2) Second Key Data Management Method FIG. 3 is a flowchart for explaining the second key data management method.
ステップS301:メイン制御部110は、ユーザが改変防止機能をオンにしたか否かを判定する。オンにした場合はステップS302に進む。
Step S301: The
ステップS302:メイン制御部110は、撮像装置10内に分散配置されたデータAおよびデータBから検証データの生成に必要な鍵データを生成する。なお、鍵データは毎回同じものであっても、所定回数ごとに異なるものであってもよい。
Step S <b> 302: The
ステップS303:メイン制御部110は、ユーザが改変防止機能をオフにしたか否かを判定する。オフにした場合はステップS304に進む。
Step S303: The
ステップS304:メイン制御部110は、鍵データの漏洩を防止するために、ステップS302で生成した鍵データを消去する。
Step S304: The
このように、第2の鍵データ管理方法によれば、撮像装置10が鍵データを保持する期間を「改変防止機能がオンである期間(図7の期間B)」に制限することができるので、鍵データの解析を困難にすることができる。
Thus, according to the second key data management method, the period during which the
また、第2の鍵データ管理方法では、図7に示すように、撮像装置10が鍵データを保持する期間を第1の鍵データ管理方法よりも短くすることができるので、鍵データの解析を第1の鍵データ管理方法よりも困難にすることができる。
Further, in the second key data management method, as shown in FIG. 7, the period during which the
(3)第3の鍵データ管理方法
図4は、第3の鍵データ管理方法を説明するフローチャートである。
(3) Third Key Data Management Method FIG. 4 is a flowchart for explaining the third key data management method.
ステップS401:メイン制御部110は、1コマ目の撮像画像の画像データを生成したか否かを判定する。生成した場合はステップS402に進む。
Step S401: The
ステップS402:メイン制御部110は、撮像装置10内に分散配置されたデータAおよびデータBから検証データの生成に必要な鍵データを生成する。なお、鍵データは毎回同じものであっても、所定回数ごとに異なるものであってもよい。
Step S402: The
ステップS403:メイン制御部110は、N(2≦N≦連続撮像可能なコマ数)コマ目の撮像画像の画像データとその画像データの検証データとを含む画像ファイルをリムーバブルメモリ106に保存したか否かを判定する。保存した場合はステップS404に進む。
Step S403: Whether the
ステップS404:メイン制御部110は、鍵データの漏洩を防止するために、ステップS402で生成した鍵データを消去する。
Step S404: The
このように、第3の鍵データ管理方法によれば、撮像装置10が鍵データを保持する期間を「1コマ目の撮像画像の画像データを生成したときからNコマ目の撮像画像の画像データとその画像データの検証データとを含む画像ファイルをリムーバブルメモリ106に保存するまでの期間(図7の期間C)」に制限することができるので、鍵データの解析を困難にすることができる。
As described above, according to the third key data management method, the period during which the
また、第3の鍵データ管理方法によれば、撮像装置10が鍵データを保持する期間を第1および第2の鍵データ管理方法よりも短くすることができるので、鍵データの解析を第1および第2の鍵データ管理方法よりも困難にすることができる。
Further, according to the third key data management method, the period during which the
(4)第4の鍵データ管理方法
図5は、第4の鍵データ管理方法を説明するフローチャートである。
(4) Fourth Key Data Management Method FIG. 5 is a flowchart for explaining the fourth key data management method.
ステップS501:メイン制御部110は、1撮像画像の画像データを生成したか否かを判定する。開始された場合はステップS502に進む。
Step S501: The
ステップS502:メイン制御部110は、撮像装置10内に分散配置されたデータAおよびデータBから検証データの生成に必要な鍵データを生成する。なお、鍵データは毎回同じものであっても、所定回数ごとに異なるものであってもよい。
Step S502: The
ステップS503:メイン制御部110は、1撮像画像の画像データとその画像データの検証データとを含む画像ファイルをリムーバブルメモリ106に保存したか否かを判定する。保存した場合はステップS504に進む。
Step S503: The
ステップS504:メイン制御部110は、鍵データの漏洩を防止するために、ステップS502で生成した鍵データを消去する。
Step S504: The
このように、第4の鍵データ管理方法では、撮像装置10が鍵データを保持する期間を「1撮像画像の画像データを生成したときからその撮像画像の画像データとその画像データの検証データとを含む画像ファイルをリムーバブルメモリ106に保存するまでの期間(図7の期間D)」に制限することができるので、鍵データの解析を困難にすることができる。
As described above, in the fourth key data management method, the period during which the
また、第4の鍵データ管理方法によれば、撮像装置10が鍵データを保持する期間を第1、第2および第3の鍵データ管理方法よりも短くすることができるので、鍵データの解析を第1、第2および第3の鍵データ管理方法よりも困難にすることができる。
Further, according to the fourth key data management method, the period during which the
(5)第5の鍵データ管理方法
図6は、第5の鍵データ管理方法を説明するフローチャートである。
(5) Fifth Key Data Management Method FIG. 6 is a flowchart for explaining the fifth key data management method.
ステップS601:メイン制御部110は、調整モードをオンにするか否かを判定する。ここで、調整モードとは、外部装置108から撮像装置10内の複数の画像調整パラメータを調整する動作モードのことである。また、画像調整パラメータとは、撮像画像の画像データの画質を調整するパラメータのことである。調整モードをオンにする場合はステップS602に進む。
Step S601: The
ステップS602:メイン制御部110は、調整モードを開始するとともに、鍵データの生成を禁止する。この処理により、鍵データの漏洩を防止することができる。
Step S602: The
ステップS603:撮像装置10は、外部装置108からの操作に従って画像調整パラメータを調整する。
Step S603: The
ステップS604:メイン制御部110は、調整モードをオフにするか否かを判定する。調整モードをオフにする場合はステップS605に進む。
Step S604: The
ステップS605:メイン制御部110は、調整モードを終了するとともに、鍵データの生成の禁止を解除する。
Step S605: The
このように、第5の鍵データ管理方法によれば、撮像装置10の動作モードが調整モードである期間は鍵データの生成を禁止することができるので、鍵データの解析を困難にすることができる。
Thus, according to the fifth key data management method, generation of key data can be prohibited while the operation mode of the
10 撮像装置
101 撮像部
102 撮像制御部
103 画像処理部
104 メモリ
105 メモリインターフェース部
106 リムーバブルメモリ
107 ネットワークインターフェース部
108 外部装置
109 表示部
110 メイン制御部
111,112 メモリ
113 電源スイッチ
114 シャッターボタン
115 改変防止スイッチ
DESCRIPTION OF
Claims (3)
前記画像データが改変されているか否かの検証に用いられる検証データを生成する検証データ生成手段と、
前記検証データの生成に用いられる鍵データの生成を制御する制御手段と
を有し、
画像データの画質を調整するためのパラメータを外部装置からの操作に従って調整するためのモードがオンにされた場合、前記制御手段は、前記鍵データの生成を禁止し、
前記鍵データの生成が禁止されている場合において前記モードがオフにされた場合、前記制御手段は、前記鍵データの生成の禁止を解除する撮像装置。 An imaging apparatus having an imaging means for generating image data,
Verification data generating means for generating verification data used for verification of whether or not the image data has been altered;
And control means for controlling the generation of key data used to generate the previous SL verification data
Have
When the mode for adjusting the parameter for adjusting the image quality of the image data according to the operation from the external device is turned on, the control means prohibits the generation of the key data,
When the generation of the key data is prohibited and the mode is turned off, the control unit releases the prohibition of the generation of the key data .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008287190A JP4854723B2 (en) | 2008-11-07 | 2008-11-07 | Imaging device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008287190A JP4854723B2 (en) | 2008-11-07 | 2008-11-07 | Imaging device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002275830A Division JP4235426B2 (en) | 2002-09-20 | 2002-09-20 | Imaging device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009089409A JP2009089409A (en) | 2009-04-23 |
JP4854723B2 true JP4854723B2 (en) | 2012-01-18 |
Family
ID=40662097
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008287190A Expired - Fee Related JP4854723B2 (en) | 2008-11-07 | 2008-11-07 | Imaging device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4854723B2 (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01212039A (en) * | 1988-02-19 | 1989-08-25 | Toshiba Corp | Cryptographic key common share device |
JP3908883B2 (en) * | 1999-12-09 | 2007-04-25 | 株式会社リコー | Digital camera and digital camera system |
JP4280439B2 (en) * | 2000-11-17 | 2009-06-17 | キヤノン株式会社 | Image verification system, verification data conversion apparatus, program, and recording medium |
-
2008
- 2008-11-07 JP JP2008287190A patent/JP4854723B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009089409A (en) | 2009-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8493472B2 (en) | Image sensing apparatus for generating image data and authentication data of the image data | |
JP4101225B2 (en) | Electronic apparatus, information processing apparatus, control method therefor, computer program, and computer-readable storage medium | |
US7783890B2 (en) | Multimedia recording apparatus, object-specifying information providing apparatus, server apparatus, verification apparatus, multimedia recording method, object-specifying information providing method, server method, verification method, and multimedia recording system | |
JP3997085B2 (en) | Image generation device | |
JP2006340363A (en) | Digital camera system with recyclable memory card | |
JP2004040307A (en) | Image forming apparatus | |
JP4911705B2 (en) | Imaging device | |
JP5563361B2 (en) | Imaging apparatus, image storage method, and program | |
JP4854723B2 (en) | Imaging device | |
JP5277801B2 (en) | Image reproducing apparatus and program | |
JP2019180054A (en) | Image recording device and control method thereof | |
JP4420450B2 (en) | Image recording device | |
JP6024435B2 (en) | Image protection system, photographing apparatus and reproducing apparatus | |
JP2011223638A (en) | Imaging apparatus | |
JP4280475B2 (en) | Imaging device | |
JP4663491B2 (en) | Imaging device | |
JP2015111817A (en) | Imaging device, operation terminal, and control method of these, system, and program | |
JP4890490B2 (en) | Storage device and digital camera | |
JP4564708B2 (en) | Imaging device | |
JP6066718B2 (en) | Imaging apparatus, control method thereof, and program | |
JP2012094978A (en) | Imaging device and image verification device | |
JP2007116235A (en) | Photographing apparatus | |
JP2008147953A (en) | Imaging apparatus, image processing system, control method of imaging apparatus, image processing method, program, and storage medium | |
JP2004112699A (en) | Imaging apparatus | |
JP4332489B2 (en) | Imaging system and imaging method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110707 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110711 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110909 |
|
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: 20111021 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111025 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141104 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141104 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |