【手続補正書】
【提出日】平成16年3月8日(2004.3.8)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
このステップＳ９では、圧縮画像情報についてハッシュ関数処理を行って情報ハッシュ値ｈＣＰを算出し、次いでステップＳ１０に移行して、シャッター速度、露出度等の撮影条件についてハッシュ関数処理を行って撮影条件ハッシュ値ｈＰＣを算出し、次いでステップＳ１１に移行して、少なくとも圧縮形式、圧縮率を含む圧縮パラメータについてハッシュ関数処理を行って圧縮パラメータハッシュ値ｈPRを算出してからステップＳ１２に移行する。


【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
このステップＳ１２では、算出した情報ハッシュ値ｈＣＰ、撮影条件ハッシュ値ｈＰＣ及び圧縮パラメータハッシュ値ｈPRと電子カメラの装置情報ＩＤCAとを内部メモリ５に記憶されている秘密鍵を使用して暗号化することにより、電子署名ＳP （＝ＳＩＧ（ｈCP，ｈPC，ｈPR，ＩＤCA）を生成してからステップＳ１３に移行する。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また、ステップＳ２３の判定結果がｈPR＝ｈPR′であるときには、そのまま前記ステップＳ１８に戻り、ステップＳ２１の判定結果がＮ＝Ｎｓであるときには再生不能であると判断してステップＳ２６に移行し、再生不能であることを表すメッセージ情報を液晶ディスプレイ７に出力してから前記ステップＳ１に戻る。
一方、ステップＳ１７の判定結果が算出した情報ハッシュ値ｈCP′と復号したハッシュ値ｈCPとが一致しない場合には、圧縮画像情報に改竄が行われているものと判断してステップＳ２７に移行し、画像情報に改竄が行われている旨のメッセージを液晶ディスプレイ７に出力して表示し、次いでステップＳ２８に移行して画像情報を表示する画像表示要求があるか否かを判定し、画像表示要求がある場合にはステップＳ２９に移行して、前記ステップＳ１８と同様に圧縮画像情報を伸張して画像情報を再生して液晶ディスプレイ７で表示してから前記ステップＳ１に戻り、画像表示要求がない場合には、そのまま前記ステップＳ１に戻る。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
今、電子カメラに配設されたモード選択スイッチ８で撮影モードが選択され、この撮影モードを表すスイッチ信号が画像処理装置４に入力されているものとする。
この状態で、電子カメラを被写体に向けて被写体画像をイメージセンサ１に結像するように画角を設定し、この状態で、レリーズボタンを押圧することにより、シャッター速度及び露出度等が設定されると共に、ホワイトバランス制御量が設定される測光モードを経てタイミング信号発生回路２に全画素読出コマンドが出力される（ステップＳ３）。このため、タイミング信号発生回路２から垂直走査信号及び水平走査信号がイメージセンサ１に出力されることにより、このイメージセンサ１の各画素からアナログ画像信号が順次読出され、これらがＡ／Ｄ変換器３でデジタル画素データに変換されて画像処理装置４に入力される。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
そして、圧縮画像情報、シャッター速度、露出度等の撮影条件データ、及び圧縮形式、圧縮率等の圧縮パラメータデータを１つの画像ファイルに格納する（ステップＳ８）。
次いで、圧縮画像情報をハッシュ関数処理することにより情報ハッシュ値ｈＣＰを算出し（ステップＳ９）、撮影条件データについてもハッシュ関数処理することにより撮影条件ハッシュ値ｈＰＣを算出し（ステップＳ１０）、さらに圧縮パラメータデータについてもハッシュ関数処理することにより圧縮パラメータハッシュ値ｈPRを算出する（ステップＳ１１）。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
次いで、算出した各ハッシュ値ｈＣＰ、ｈＰＣ及びｈPRと電子カメラの装置情報ＩＤCAとを内部メモリ５に記憶されている秘密鍵を使用して暗号化することにより、電子署名ＳP （＝ＳＩＧ（ｈCP，ｈPC，ｈPR，ＩＤCA）を生成し（ステップＳ１２）、生成した電子署名ＳP を該当する画像ファイルに付加してから画像メモリ６に記憶する。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
このようにして、画像メモリ６にレリーズボタンを押圧して被写体を撮像する毎に、１画面分の画像情報を圧縮した圧縮画像情報と、撮影条件データ、圧縮パラメータデータ及び電子署名とが記憶される。このとき、画像情報が圧縮画像情報として画像メモリ６に記憶されるので、記憶容量を小さくすることができると共に、圧縮画像情報について情報ハッシュ値ｈＣＰを算出するので、ハッシュ関数処理を簡略化することができ、さらに電子署名ＳP が情報ハッシュ値ｈＣＰ、撮影条件ハッシュ値ｈＰＣ及び圧縮パラメータハッシュ値ｈPRと装置情報ＩＤCAとを秘密鍵で暗号化することにより生成するので、その後に認証する場合に、各ハッシュ値を個別に開示することが可能となり、必要のないハッシュ値についてはハッシュ関数処理を伴う認証処理を省略することができる。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
そして、画像メモリ６に記憶されている画像ファイルの情報を確認するには、モード選択スイッチ８を情報確認モードに設定することにより、画像メモリ６から画像ファイル及び電子署名ＳP を読込み（ステップＳ１４）、電子署名ＳP を公開鍵を使用して復号化処理することにより、情報ハッシュ値ｈＣＰ、撮影条件ハッシュ値ｈＰＣ、圧縮パラメータハッシュ値ｈPRを復号する（ステップＳ１５）。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
次いで、画像ファイルに格納されている圧縮画像情報をハッシュ関数処理して情報ハッシュ値ｈＣＰ′を算出し（ステップＳ１６）、この情報ハッシュ値ｈＣＰ′と復号した情報ハッシュ値ｈＣＰとが一致する場合には改竄がないものと判断して圧縮画像情報を圧縮パラメータデータに基づいて伸張して画像情報を再生し、再生した画像情報を液晶ディスプレイ７に出力して表示する（ステップＳ１８）。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
さらに、圧縮画像情報をハッシュ関数処理した情報ハッシュ値ｈＣＰ′が復号化した情報ハッシュ値ｈＣＰと一致しないときには、圧縮画像情報の改竄があったことを表すメッセージ情報を液晶ディスプレイ７に出力して表示してから画像情報の表示要求があったときには圧縮画像情報を圧縮パラメータデータに基づいて伸張処理して画像情報を再生してからこの画像情報を液晶ディスプレイ７に出力して表示する（ステップＳ２９）。


【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
このように、情報確認モードでは、圧縮画像情報をハッシュ関数処理して情報ハッシュ値ｈＣＰ′を算出するので、この場合のハッシュ値算出処理を容易に行うことができると共に、圧縮画像情報が改竄されているか否かを情報ハッシュ値ｈＣＰ′と復号化した情報ハッシュ値ｈＣＰとが一致するか否かによって容易に判断することができる。しかも、伸張した画像情報が正常に表示されないときには、圧縮パラメータデータをハッシュ関数処理して圧縮パラメータハッシュ値ｈPR′を算出し、これと復号した圧縮パラメータハッシュ値ｈPRとが一致するか否かを判定することにより、圧縮パラメータデータが正常であるか否かを判断することができ、これが正常であるときには伸張処理を再度繰り返し、圧縮パラメータデータが異常であるときには正規の圧縮パラメータデータを取得して、この正規の圧縮パラメータデータに基づいて圧縮画像情報の伸張処理を行うことにより、正常な画像情報を再生して表示することができる。


【手続補正１２】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2002287628.tif 000001