(57)【要約】【課題】改ざんの検出精度が高く、改ざんの有るフィールドを特定することができ、さらにデジタル画像に関連するログデータを改ざんから保護することができる画像記録装置を得ることを目的とする。【解決手段】本発明における画像記録装置２０は、デジタルの画像データＤ1を第１の暗号化方式を用いてフィールド単位で暗号化する第１の暗号化手段と、デジタルの画像データＤ1に関連するログデータＤRGを第１の暗号化方式と異なる第２の暗号化方式を用いてフィールド単位で暗号化する第２の暗号化手段と、暗号化されたデジタルの画像データＤ1とログデータＤRGをフィールド単位で連結し、画像蓄積装置２１に記録するフィールド連結記録手段４４と、を備える。【選択図】図１
2010141760.tif 000002
【特許請求の範囲】
【請求項１】
デジタル画像データを第１の暗号化方式を用いてフィールド単位で暗号化する第１の暗号化手段と、
前記デジタル画像データに関連するログデータを前記第１の暗号化方式と異なる第２の暗号化方式を用いてフィールド単位で暗号化する第２の暗号化手段と、
暗号化された前記デジタル画像データと前記ログデータをフィールド単位で連結し、画像蓄積装置に記録するフィールド連結記録手段と、を備える画像記録装置。
【請求項２】
前記第１の暗号化手段は、
前記デジタル画像データのフィールド毎に、前記デジタル画像データに基づき第１のハッシュ値を生成する第１のハッシュ値生成手段と、
前記生成された第１のハッシュ値を当該第１のハッシュ値の生成の元となったフィールドの前記デジタル画像データに付加することにより、ハッシュ値付加デジタル画像を生成するハッシュ値付加手段と、を備え、
前記第２の暗号化手段は、
秘密鍵が保存される鍵メモリと、
前記秘密鍵を用いて前記ログデータをフィールド毎に暗号化することにより、暗号化ログデータを生成するログデータ暗号化手段と、を備え、
前記フィールド連結記録手段は、前記ハッシュ値付加デジタル画像と前記暗号化ログデータをフィールド単位で連結することにより連結画像データを生成し、前記画像蓄積装置に記録する、請求項１に記載の画像記録装置。
【請求項３】
前記画像蓄積装置から前記連結画像データを読み出し、前記連結画像データからハッシュ値付加デジタル画像と暗号化ログデータとを分離する分離手段と、
前記第１のハッシュ値生成手段と同じ処理によって、前記ハッシュ値付加デジタル画像における前記デジタル画像データのフィールド毎に、前記デジタル画像データに基づき第２のハッシュ値を生成する第２のハッシュ値生成手段と、
前記第１のハッシュ値と前記第２のハッシュ値とを比較する比較手段と、
前記比較手段の出力に基づいて当該フィールドにおけるデジタル画像データの改ざんの有無を判定する判定手段と、をさらに備える、請求項２に記載の画像記録装置。
【請求項４】
前記判定手段が「不一致」と判定した場合に、前記判定手段による判定結果を映像信号として出力する出力制御手段をさらに備える、請求項３に記載の画像記録装置。
【請求項５】
前記判定手段が「不一致」と判定した場合に、
前記出力制御手段は、前記ログデータを無効と判定し、当該判定結果を前記映像信号として出力する、請求項４に記載の画像記録装置。
【請求項６】
前記フィールド連結記録手段は、
前記ログデータが入力された場合、前記ハッシュ値付加デジタル画像と前記暗号化ログデータをフィールド単位で連結する連結画像データを出力し、
前記ログデータが入力されない場合、前記暗号化ログデータが連結されない前記ハッシュ値付加デジタル画像を出力する、請求項２から５のいずれかに記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像記録装置に関する発明であり、特に、デジタル画像データと当該デジタル画像データに関連するログデータを併せて情報記録媒体に記録する画像記録装置に関するものである。
【背景技術】
【０００２】
近年、様々な分野において、画像圧縮技術を利用したＪＰＥＧ（Ｊｏｉｎｔ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、モーションＪＰＥＧ、およびＪＰＥＧ２０００等のデジタル画像データが使用されている。このようなデジタル画像データは、例えば、所定の監視対象を監視する監視システム等の分野においては、撮像カメラで撮影された映像信号を画像圧縮後、デジタル画像データとして画像蓄積装置に連続的に蓄積するために使用されている。また、映像信号に関連したデータもデジタル画像データと併せて蓄積される。このように監視システムによって蓄積されたデジタル画像データや関連データは、何らかの事件が発生したときに、証拠映像として提供される場合がある。従って、監視システムにおいては、蓄積されたデジタル画像データや関連データの信頼性（真実性）の確保は必須であり、蓄積されたデジタル画像データが改ざんされていないことが証明でき、かつ関連データが保護されていることは大きな意味を持つ。
【０００３】
一方、近年、デジタル画像データを他のデジタル画像データと合成したり、又はデジタル画像データの一部を修正・削除したりすることができるアプリケーションソフトウェアが普及している。したがって、比較的簡単にデジタル画像データの改ざんを行うことが可能である。また、関連データ自体の改ざんも容易であることから、蓄積されたデジタル画像データが改ざんされた場合に、改ざんを検出して改ざん箇所を判別することや、関連データを改ざんから保護することが重要である。
【０００４】
このようなデジタル画像データの改ざんを検出する技術として、たとえば、特許文献１に開示されているものがある。この特許文献１に開示されている装置は、記録時に、１フィールドの画像データを横（水平）方向にｎバイト長になるようブロック化している。そして、このブロック化されたデータを縦（垂直）方向に演算している。そして、この演算結果のｎバイトのデータを第１の改ざん検出データとして保管、もしくは記録媒体に画像データと共に保管している。他方、再生時に、画像データに対して、上記記録時と同様の演算によって第２の検出データを得ている。そして、第１の検出データと第２の検出データを比較し、この比較結果に基づいて画像データが改ざんされたか否かを判定する。
【０００５】
【特許文献１】特許第３０２２４６２号公報（段落００１４−００１９、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記した特許文献１に係る画像記録装置は、検出データを得るための処理が比較的簡単かつ単調な演算処理によるものである。したがって、演算内容が容易に類推されやすく、改ざんを許してしまう可能性があった。このため、特許文献１に係る画像記録装置では、改ざん検出の精度が低く、この主の装置に最も要求される信頼性に問題があった。
【０００７】
特に、ログデータは画像データに比べデータの改ざんが容易である。また、データの些細な１部分が改ざんされても、その改ざん箇所の検出は容易ではない。現状ではフィールド単位で改ざんの有無が検出されるため、１部分が改ざんされた場合であっても、関連するデータフィールドの内容の全てが信用されなくなる。
【０００８】
そこで本発明はかかる問題を解決するためになされたものであり、改ざんの検出精度が高く、改ざんの有るフィールドを特定することができ、さらにデジタル画像に関連するログデータを改ざんから保護することができる画像記録装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
本発明における画像記録装置は、デジタル画像データを第１の暗号化方式を用いてフィールド単位で暗号化する第１の暗号化手段と、前記デジタル画像データに関連するログデータを前記第１の暗号化方式と異なる第２の暗号化方式を用いてフィールド単位で暗号化する第２の暗号化手段と、暗号化された前記デジタル画像データと前記ログデータをフィールド単位で連結し、画像蓄積装置に記録するフィールド連結記録手段と、を備える。
【発明の効果】
【００１０】
本発明の画像記録装置によれば、蓄積されたデジタル画像データのフィールド単位で画像データの改ざんの検出、および改ざん箇所を特定することができ、かつ、ログデータを改ざん等から保護することができる。
【発明を実施するための最良の形態】
【００１１】
＜実施の形態１＞
図１は、本発明の実施の形態に係る画像記録装置２０の構成を概略的に示したブロック図である。
【００１２】
図１に示すように、本実施の形態に係る映像監視システムは、図示しない撮像カメラや入退場システム、画像記録装置２０、画像蓄積装置２１、およびモニタ２２により構成されている。画像記録装置２０の一般的な動作の一例は、撮像カメラからの映像信号や撮像情報、およびこれに関連する入退場システムからのデータを画像蓄積装置２１に記録し、および／または、モニタ２２に表示させることである。
【００１３】
図１に示すように、画像記録装置２０は、映像信号入力端子１と、ＮＴＳＣデコーダ２と、画像圧縮処理部３と、制御処理部４と、画像メモリ５と、映像信号情報入力端子６と、ＣＰＵ（中央演算処理装置）７と、プログラムメモリ８と、ワーキングメモリ９と、鍵メモリ１０と、指示入力部１１と、画像伸張処理部１２と、ＮＴＳＣエンコーダ１３と、合成処理回路１４と、モニタ２２に接続された映像信号出力端子１５と、画像蓄積装置２１に接続された画像データ入出力端子１６と、ログデータ入力端子１７と、を有している。
【００１４】
上記構成の画像記録装置２０において、映像信号入力端子１には、映像信号（たとえば、監視システムにおける撮像カメラ等からの映像信号）ＳP1であるアナログ方式のＮＴＳＣ信号が入力される。ＮＴＳＣデコーダ２は、映像信号入力端子１を通して入力された上記ＮＴＳＣ信号を、デジタル信号であるデジタル画像データＤ0に変換する。画像圧縮処理部３は、ＮＴＳＣデコーダ２を通して得られるデジタル画像データＤ0をＪＰＥＧ２０００等の所定の方式で圧縮して、デジタルの画像データＤ1を出力する。
【００１５】
また、映像信号情報入力端子６には、映像情報に基づいて作成されるヘッダ情報ＤHEが入力される。また、ログデータ入力端子１７には、入退場システムからの情報に基づいて作成されるログデータＤRGが入力される。制御処理部４は、ヘッダ情報ＤHE、ログデータＤRG、および各種データの転送、ハッシュ値の生成・付加処理、暗号処理、各種信号の同期調整、改ざん検出等の処理を実行する。画像メモリ５は、画像圧縮処理部３において圧縮されたデジタルの画像データＤ1およびヘッダ情報ＤHEを、制御処理部４を通して入力し一時的に格納する。
【００１６】
ＣＰＵ７は、プログラムメモリ８に格納されているプログラムおよび指示入力部１１からのユーザー指示に基づいて動作し、制御処理部４の動作を制御する。例えば、ＣＰＵの制御により制御処理部４は、画像メモリ５に一時的に格納されたデジタルの画像データＤ1とヘッダ情報ＤHEとを連結してデジタル画像Ｄ2を生成する。このデジタル画像Ｄ2に生成されたハッシュ値を付加し、ハッシュ値付加デジタル画像を生成する。このハッシュ値付加デジタル画像と暗号処理されたログデータＤRGとをフィールド単位で連結してデジタル画像データＤ3を生成し、画像データ入出力端子１６を通して画像蓄積手段２１に出力される。
【００１７】
また、鍵メモリ１０は、イニシャライズ時にＣＰＵ７によって起動され、これにより乱数を発生し暗号化鍵Ｋ（秘密鍵）を生成して保管する。この保管した暗号化鍵Ｋは、ログデータフィールドの暗号データ生成時に、制御処理部４からの鍵要求に対応して送出をする。
【００１８】
ワーキングメモリ９は、画像蓄積装置２１から読み出されたデジタル画像データＤ3に改ざんが検出されたときに、改ざん内容（改ざん結果情報）を記憶する。
【００１９】
画像伸張処理部１２は、図示しない撮像カメラからの映像信号をモニタ２２に表示させるときには、上記デジタルの画像データＤ1を伸張してデジタルの画像データＤ4を生成し、出力する。また、画像伸張処理部１２は、画像蓄積装置２１に蓄積されているデジタル画像データＤ3を再生する場合には、画像データ入出力端子１６を通して画像蓄積装置２１から読み出されたデジタル画像データＤ3の画像データ部を伸張してデジタルの画像データＤ4を生成し、出力する。
【００２０】
ＮＴＳＣエンコーダ１３は、画像伸張処理部１２によって伸張されたデジタルの画像データＤ4をアナログ映像信号ＳP0に変換する。合成処理回路１４は、画像蓄積装置２１から読み出されたデジタル画像データＤ3に改ざんが検出されたときに、ＮＴＳＣエンコーダ１３から出力されたアナログ映像信号ＳP0に、ワーキングメモリ９に記憶されていた改ざん検出結果情報に関する映像信号を重畳する。
【００２１】
図１において、画像蓄積装置２１は、例えば、ハードディスク記録装置、光ディスク記録装置、および、時期テープ式記録装置のような情報記録媒体を備えた情報蓄積装置である。当該画像蓄積装置２１は、画像記録装置２０に並列に、または直列に複数台接続することもできる。また、画像蓄積装置２１は、画像記録装置２０の一部として内蔵してもよい。
【００２２】
図２は、画像メモリ５に格納されたデジタルの画像データＤ1、および当該デジタルの画像データＤ1に関連するヘッダ情報ＤHEを示した図である。
【００２３】
図２に示すように、デジタルの画像データＤ1およびヘッダ情報ＤHEにより、デジタル画像Ｄ2（５７）が構成されている。ここで、当該デジタル画像５７は、フィールド単位で分割可能である。図２において、符号５８がフィールド単位を示している。また、デジタルの画像データＤ1（５５）は、デジタル画像５７の表示画像部分に対応するデータである。また、ヘッダ情報ＤHE（５６）は、デジタル画像５７の情報部分（例えば、撮像日時、撮影場所、記録条件、フィールド番号等）に対応するデータである。なお、各フィールド５８には、一義的に決定されるフィールド番号（♯１，♯２，…）が付されている。
【００２４】
図３は、図１で示した制御処理部４の機能を示した機能ブロック図である。図３に示すように、制御処理部４は、第１のハッシュ値生成手段４１と、ログデータ暗号化手段４２と、ハッシュ値付加手段４３と、フィールド連結記録手段４４とを備えている。ここで、当該各手段４１〜４４は、上記デジタル画像データＤ3を画像蓄積装置２１に記録する際に動作を行う機能ブロックである。
【００２５】
第１のハッシュ値生成手段は、図２で示したデジタル画像５７において、各フィールド５８毎に第１のハッシュ値６１を生成する。ハッシュ値付加手段４３は、第１のハッシュ値６１を対応するフィールド５８のデジタル画像５７に付加することにより、ハッシュ値付加デジタル画像５７Ａを生成する。また、ログデータ暗号化手段４２は、ログデータ入力端子１７から入力するログデータＤRGに基づいて、鍵メモリ１０からの暗号化鍵Ｋにより、フィールド単位で暗号化ログデータ６２を生成する。フィールド連結記録手段４４は、第１のハッシュ値６１が付加されたハッシュ値付加デジタル画像５７Ａと暗号化ログデータ６２とを連結してデジタル画像データＤ3を生成し、画像蓄積装置２１に記録する。
【００２６】
ここで、ログデータＤRGは、全てのフィールドにおいて存在する情報ではないため、ログデータＤRGが存在するフィールドのみ、ハッシュ値付加デジタル画像５７Ａと暗号化ログデータ６２とを連結してデジタル画像データＤ3を生成する。また、ログデータＤRGが存在しないフィールドの場合は、存在しない旨の情報を暗号化して、当該暗号化した情報とハッシュ値付加デジタル画像５７Ａとを連結してデジタル画像データＤ3を生成してもよい。
【００２７】
また、図３に示すように制御処理部４は、データ分離手段４５と、第２のハッシュ値生成手段４６と、比較手段４７と、判定手段４８と、復号化手段４９と、出力制御手段５０とを備えている。ここで、当該各手段４５〜５０は、改ざん検出動作を行う機能ブロックである。
【００２８】
データ分離手段４５は、デジタル画像データＤ3からハッシュ値付加デジタル画像５７Ａと暗号化ログデータ６２を分離する。第２のハッシュ値生成手段４６は、上記ハッシュ値付加デジタル画像５７Ａのデジタル画像５７に基づいて、各フィールド５８毎に第２のハッシュ値６５を生成する。比較手段４７は、第２のハッシュ値生成手段４６で生成された第２のハッシュ値６５と当該フィールドに付加されている第１のハッシュ値６１とを比較する。判定手段４８は、比較手段４７の比較の結果に基づいて、第１のハッシュ値６１と第２のハッシュ値６５とが一致するか否かを判定する。復号化手段４９は、データ分離手段４５で分離された暗号化ログデータ６２を鍵メモリ１０からの暗号化鍵Ｋで復号処理する。出力制御手段５０は、上記判定手段４８の判定結果に基づき、復号されたログデータＤRGが有効か否かを判断し出力を制御する。
【００２９】
次に、上記比較手段４７および判定手段４８における改ざん検出処理の詳細について説明する。検出処理は、例えば、指示入力部１１からの再生開始操作により起動される。改ざん検出動作時に、第２のハッシュ値生成手段４６は、画像蓄積装置２１から読み出されたハッシュ値付加デジタル画像５７Ａにおけるデジタル画像データＤ3から、フィールド毎に第２のハッシュ値６５を生成する。すなわち、第１のハッシュ値生成手段４１と同処理によって、ヘッダ５６、デジタルの画像データ５５を含むデジタル画像５７の情報に基づいて第２のハッシュ値６５を生成する。
【００３０】
比較手段４７は、改ざん検出動作時に生成された第２のハッシュ値６５を同フィールドに付加されている第１のハッシュ値６１と比較する。つまり、当該比較処理は、同じ所定のフィールド５８を対象として実施される。判定手段４８は、比較手段４７の比較結果に基づいて、画像蓄積装置２１に蓄積されているデジタル画像データＤ3のデジタル画像５７が改ざんされたか否かの判定をフィールド毎に行う。
【００３１】
ここで、比較手段４７による上記比較処理および判定手段４８による上記判定処理は、フィールド５８単位で繰り返し実施される。出力制御手段５０は、判定手段４８により画像蓄積装置２１に蓄積されたデジタル画像データＤ3のデジタル画像５７が改ざんされたと判定された場合に、判定結果である改ざん検出結果をモニタ２２上に表示すべく合成処理回路１４に出力する。また、ペアとなる当該フィールドの復号されたログデータＤRGも無効としてモニタ２２上に表示する。
【００３２】
なお、図３に示した各手段４１〜５０は、制御処理部４が有する機能を示すものであり、必ずしも各手段４１〜５０の個々に対応する構成（回路）が存在することを意味するものではない。図３において、各手段４１〜５０として示される機能は、ソフトウエアによって実現されてもよく、又は、演算処理回路等のハードウエアによって実現されてもよい。
【００３３】
図４は、制御処理部４による画像記録時の動作を説明するための図である。また、図５は、画像蓄積装置２１に蓄積されたデジタル画像データＤ3を説明するための図である。また、図６は、本実施の形態に係る画像記録装置２０の制御処理部４による画像記録時の処理内容を示すフローチャートである。
【００３４】
以下に、図２から図６までを参照して、本実施の形態に係る画像記録装置の制御処理部４による画像記録時の動作を説明する。
【００３５】
はじめに、指示入力部１１から記録開始のユーザー指示が入力される（図６のステップＳＴ１）。すると、制御処理部４にフィールド単位でデジタルの画像データＤ1とヘッダ情報ＤHEが入力される（図６のステップＳＴ２）。その後、図２に示したように、デジタル画像５７が、フィールド単位（符号５８は１フィールドを示す）で、画像メモリ５に一時的に格納される（図６のステップＳＴ３）。
【００３６】
次に、図４に示すように、制御処理部４（より具体的には、第１のハッシュ値生成手段４１）は、画像メモリ５に一時的に格納されているデジタル画像５７をフィールド単位で読み出し、デジタル画像５７に基づく第１のハッシュ値６１を生成する（図６のステップＳＴ４）。
【００３７】
次に、制御処理部４（より具体的には、ログデータ暗号化手段４２）は、デジタルの画像データＤ1と共に入力されるログデータＤRGを、鍵メモリ１０から送出される暗号化鍵Ｋにより暗号化し、暗号化ログデータ６２を生成する（図６のステップＳＴ５）。
【００３８】
次に、図４に示すように制御処理部４（より具体的には、ハッシュ値付加手段４３）は、ステップＳＴ４で生成された第１のハッシュ値６１を、当該第１のハッシュ値６１の算出の元になったデジタル画像５７のフィールドに付加して、ハッシュ値付加デジタル画像５７Ａを生成する（図６のステップＳＴ６）。
【００３９】
また、制御処理部４（より具体的には、フィールド連結記録手段４４）は、ステップＳＴ６と共に、ハッシュ値付加デジタル画像５７Ａと暗号化ログデータ６２とをフィールド単位で連結してデジタル画像データＤ3を生成し、画像蓄積装置２１に送出、蓄積する（図６のステップＳＴ７）。
【００４０】
その結果、図５に示すように、画像蓄積装置２１には、第１のハッシュ値６１（または６１ａ，６１ｂ，…）がデジタル画像５７に付加したハッシュ値付加デジタル画像５７Ａと、暗号化ログデータ６２（６２ａ，６２ｂ，…）とが連結されたデジタル画像データＤ3が蓄積される。
【００４１】
図７は、本実施の形態に係る画像記録装置２０による「改ざん箇所」の検出による改ざんの検出動作時の処理内容を説明するための図である。また、図８は、本実施の形態に係る画像記録装置２０の制御処理部４による改ざん検出動作時の処理内容を示すフローチャートである。
【００４２】
以下に、図７、図８を参照して、本実施の形態に係る画像記録装置２０の制御処理部４による改ざん検出動作、および検出後の動作を説明する。
【００４３】
はじめに、指示入力部１１から改ざん検出開始のユーザー指示が入力される（図８のステップＳＴ１１）。次に、制御処理部４（より具体的には、データ分離手段４５）は、画像蓄積装置２１から、第１のハッシュ値６１がデジタル画像５７に付加されたハッシュ値付加デジタル画像５７Ａと暗号化ログデータ６２とが連結されたデジタル画像データＤ3を読み出す（図８のステップＳＴ１２）。読み出されたデジタル画像データＤ3は、ハッシュ値付加デジタル画像５７Ａと暗号化ログデータ６２とに分離され、ハッシュ値付加デジタル画像５７Ａを一時的に画像メモリ５に格納する（図８のステップＳＴ１３）。
【００４４】
次に、制御処理部４（より具体的には、第２のハッシュ値生成手段４６）は、画像メモリ５からハッシュ値付加デジタル画像５７Ａを読み出す。そして、ハッシュ値付加デジタル画像５７Ａのデジタル画像５７に基づいて、フィールド単位で第２のハッシュ値６５（または６５ａ，６５ｂ・・・）を生成する（図８のステップＳＴ１４）。
【００４５】
次に、図７に示すように、制御処理部４（より具体的には、比較手段４７）は、記録時にフィールド単位でデジタル画像５７に付加された第１のハッシュ値６１（または６１ａ，６２ｂ，・・・）と、同フィールドで生成された第２のハッシュ値６５（または６５ａ，６５ｂ，・・・）とを比較する（図８のステップＳＴ１５）。
【００４６】
次に、制御処理部４（より具体的には、判定手段４８）は、ステップ１３における比較結果に基づいて、画像蓄積装置２１に蓄積されていたデジタル画像データＤ3におけるデジタル画像５７の改ざんの有無をフィールド単位で判定する（図８のステップＳＴ１６）。具体的には、記録時にデジタル画像５７に付加された第１のハッシュ値６１（または６１ａ，６２ｂ，・・・）と新たに生成された第２のハッシュ値６５（または６５ａ，６５ｂ，・・・）とが一致するフィールドでは改ざんが無いと判定し、不一致のフィールドでは改ざんが有ると判定する。
【００４７】
ステップＳＴ１６において、デジタル画像５７に改ざん有りと判定した場合、その結果をモニタ２２に表示させるべく合成処理回路１４に判定結果を送る（図８のステップＳＴ１８）。
【００４８】
一方、制御処理部４（より具体的には、復号化手段４９）は、デジタル画像データＤ3から分離された暗号化ログデータ６２を、鍵メモリ１０からの暗号化鍵Ｋで復号し、元のログデータＤRGを生成する。そして、ステップＳＴ１６の結果、ペアとなるデジタル画像５７が改ざん有りと判定された場合、本フィールドの暗号化ログデータ６２も無効と判定し（図８のステップＳＴ１７）、その結果を同様にモニタ２２に表示すべく合成処理回路１４に判定結果を送る（図８のステップＳＴ１８）。
【００４９】
なお、以上の改ざん検出処理は、連続した映像信号から変換されたデジタル画像データに対して、リアルタイムに、かつ１フィールド単位に行われる。また、これら検出処理によって改ざん有りと判定されたときには、判定結果、および改ざんされたデジタル画像データのフィールド番号がワーキングメモリ９に格納される。
【００５０】
以上のように、本実施の形態における画像記録装置２０では、デジタル画像５７とログデータＤRGとで異なった暗号化方式を用いて暗号処理し、画像蓄積装置２１に蓄積される。
【００５１】
デジタル画像５７では、ハッシュ処理の暗号化手段を採用する。この暗号化方式では、フィールド単位に、ヘッダ５６とデジタル画像データ５５、つまりデジタル画像５７に基づき第１のハッシュ値６１を生成する。その後、当該ハッシュ値６１を、生成したフィールドのデジタル画像５７に付加してハッシュ値付加デジタル画像５７Ａを生成し、画像データ入力端子１１を通して画像蓄積装置２１に蓄積する。したがって、改ざんの有無を検出する際、画像データの高速検索性を維持しながら改ざん検出を可能にする。
【００５２】
一方、ログデータＤRGは、鍵メモリ１０が有する暗号化鍵Ｋを用いて秘匿の暗号化手段による暗号化ログデータ６２を生成する。そして、ハッシュ値付加デジタル画像５７Ａと暗号化ログデータ６２とが交互に連結したデジタル画像データＤ3が蓄積装置に蓄積される。したがって、ログデータそのものを最初から暗号化による秘匿処理することで、ログデータの改ざんを防止し、ログデータを保護することができる。
【００５３】
また、本実施の形態における画像記録装置２０によれば、改ざん検出動作時、画像蓄積装置２１から読み出されたデジタル画像データＤ3より、デジタル画像５７と暗号化ログデータを分離し、デジタル画像５７のフィールド単位に、第２のハッシュ値６５を生成する。したがって、デジタル画像５７に付加されている第１のハッシュ値と、生成された第２のハッシュ値とを比較することによって、蓄積されていたデジタル画像データＤ3のデジタル画像５７が改ざんされたか否かの判定を行うことができる。
【００５４】
また、デジタル画像５７が改ざんされたと判定された場合、ペアとなる暗号化ログデータ６２も無効となる判定を行う。
【００５５】
さらに、本実施の形態における画像記録装置２０によれば、入力されたデータ、画像を一切加工することなくヘッダ５６、デジタル画像データ５５の改ざんの事実と内容、箇所を容易に検出でき、その判定結果を出力することで改ざんに関する情報をモニタ２２でユーザーに通知することができる。
【図面の簡単な説明】
【００５６】
【図１】本発明における画像記録装置の構成を示した図である。
【図２】本発明における画像記録装置の画像メモリに一時的に格納される画像データを説明するための図である。
【図３】本発明における画像記録装置の制御処理部の機能ブロックを示した図である。
【図４】本発明における画像記録装置の制御処理部による画像記録時の動作を説明するための図である。
【図５】本発明における画像記録装置の画像蓄積装置に蓄積されたデジタル画像データを説明するための図である。
【図６】本発明における画像記録装置の制御処理部による画像記録時の処理内容を示したフローチャートである。
【図７】本発明における画像記録装置の制御処理部による改ざん箇所の検出動作を説明するための図である。
【図８】本発明における画像記録装置の制御処理部による改ざん検出動作時の処理内容を示したフローチャートである。
【符号の説明】
【００５７】
１  映像信号入力端子、２  ＮＴＳＣデコーダ、３  画像圧縮処理部、４  制御処理部、５  画像メモリ、６  映像信号情報入力端子、７  ＣＰＵ、８  プログラムメモリ、９  ワーキングメモリ、１０  鍵メモリ、１１  指示入力部、１２  画像伸張処理部、１３  ＮＴＳＣエンコーダ、１４  合成処理回路、１５  映像信号出力端子、１６  画像データ入出力端子、１７  ログデータ入力端子、２０  画像記録装置、２１  画像蓄積装置、２２  モニタ、４１  第１のハッシュ値生成手段、４２  ログデータ暗号化手段、４３  ハッシュ値付加手段、４４  フィールド連結記録手段、４５  データ分離手段、４６  第２のハッシュ値生成手段、４７  比較手段、４８  判定手段、４９  復号化手段、５０  出力制御手段、５５  デジタルの画像データ、５６  ヘッダ、５７  デジタル画像、５７Ａ  ハッシュ値付加デジタル画像、５８  １フィールドの画像データ、６１  第１のハッシュ値、６２  暗号化ログデータ、６５  第２のハッシュ値、Ｄ0  画像データ、ＤHE  ヘッダ情報、ＤRG  ログデータ、ＳP0，ＳP1  アナログ映像信号。
【図１】
2010141760.tif 000003
【図２】
2010141760.tif 000004
【図３】
2010141760.tif 000005
【図４】
2010141760.tif 000006
【図５】
2010141760.tif 000007
【図６】
2010141760.tif 000008
【図７】
2010141760.tif 000009
【図８】
2010141760.tif 000010